﻿<?xml version="1.0" encoding="utf-8"?>
<doc>
  <assembly>
    <name>Windows.Foundation.UniversalApiContract</name>
  </assembly>
  <members>
    <member name="T:Windows.ApplicationModel.AddResourcePackageOptions">
      <summary>Specifies various options for adding a resource package to an app.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.AddResourcePackageOptions.ApplyUpdateIfAvailable">
      <summary>Downloads all package updates if they are available.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.AddResourcePackageOptions.ForceTargetAppShutdown">
      <summary>Restarts the application when resource packages are successfully added.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.AddResourcePackageOptions.None">
      <summary>Downloads the specific package requested.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.AppDisplayInfo">
      <summary>Provides an application's name, description, and logo</summary>
    </member>
    <member name="P:Windows.ApplicationModel.AppDisplayInfo.Description">
      <summary>Gets the application's description.</summary>
      <returns>The description of the application as defined in the package manifest (Package.appxmanifest).</returns>
    </member>
    <member name="P:Windows.ApplicationModel.AppDisplayInfo.DisplayName">
      <summary>Gets the application's display name.</summary>
      <returns>The display name of the application as defined in the package manifest (Package.appxmanifest).</returns>
    </member>
    <member name="M:Windows.ApplicationModel.AppDisplayInfo.GetLogo(Windows.Foundation.Size)">
      <summary>Get the application's logo.</summary>
      <param name="size">The size of the rectangle in which the logo must fit.</param>
      <returns>The largest logo in your Package.appxmanifest file that will fit in the specified *Size*.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.AppInfo">
      <summary>Provides information about an application such as its name, logo, package information, ID.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.AppInfo.AppUserModelId">
      <summary>An identifier that uniquely identifies the app.</summary>
      <returns>The application user model ID for the application.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.AppInfo.Current">
      <summary>Retrieves the AppInfo object corresponding to the currently running process.</summary>
      <returns>The AppInfo that corresponds to the process.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.AppInfo.DisplayInfo">
      <summary>Gets information that describes the application.</summary>
      <returns>An object containing information about the app's name, description, and logo.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.AppInfo.Id">
      <summary>Gets the app identifier.</summary>
      <returns>The id of the app as defined by the package name in the Package.appxmanifest file.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.AppInfo.Package">
      <summary>Retrieves the full Package object for the calling AppInfo object.</summary>
      <returns>The Package associated with the AppInfo.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.AppInfo.PackageFamilyName">
      <summary>An identifier that uniquely identifies the app's package.</summary>
      <returns>The package family name</returns>
    </member>
    <member name="M:Windows.ApplicationModel.AppInfo.GetFromAppUserModelId(System.String)">
      <summary>Retrieves the AppInfo object associated with an AppUserModelId (AUMID).</summary>
      <param name="appUserModelId">The AUMID of the app from which to retrieve the AppInfo.</param>
      <returns>The AppInfo corresponding to the given AUMID.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.AppInfo.GetFromAppUserModelIdForUser(Windows.System.User,System.String)">
      <summary>Retrieves the AppInfo object associated with a specified User and AppUserModelId (AUMID).</summary>
      <param name="user">The User whose AppInfos you wish to access.</param>
      <param name="appUserModelId">The AUMID of the app from which to retrieve the AppInfo.</param>
      <returns>The AppInfo corresponding to the given AUMID and user.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.AppInstallerInfo">
      <summary>Provides read-only access to the URI of the .appinstaller XML file location. This allows app developers to retrieve the .appinstaller XML file location when needed by their app.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.AppInstallerInfo.Uri">
      <summary>Provides read-only access to the URI of the .appinstaller XML file location. This allows app developers to retrieve the .appinstaller XML file location when needed by their app.</summary>
      <returns>The URI for the XML file location.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.AppInstance">
      <summary>Represents an instance of an app.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.AppInstance.IsCurrentInstance">
      <summary>Whether the current instance of the app is the registered instance of the app for the specific key that this instance has defined.</summary>
      <returns>A Boolean that indicates whether the current app is the registered instance of the app.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.AppInstance.Key">
      <summary>The key for the current instance.</summary>
      <returns>The app-defined key for the current instance.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.AppInstance.RecommendedInstance">
      <summary>A shell can recommend an instance of an app to which an application activation is redirected.</summary>
      <returns>The app instance that the shell prefers to use for an app, or `null` if there is no preference.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.AppInstance.FindOrRegisterInstanceForKey(System.String)">
      <summary>Registers an app instance with the platform, or finds an existing instance if another instance has already registered this key.</summary>
      <param name="key">A non-empty string as a key for the instance.</param>
      <returns>An app instance that represents the first app that registered the key. </returns>
    </member>
    <member name="M:Windows.ApplicationModel.AppInstance.GetActivatedEventArgs">
      <summary>Gets the current **IActivatedEventArgs**, the same as would normally be passed in to the *OnActivated* method of the app.</summary>
      <returns>The current **IActivatedEventArgs**, or `null`.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.AppInstance.GetInstances">
      <summary>Gets the registered instances of the current app.</summary>
      <returns>A list of the registered instances of the current app.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.AppInstance.RedirectActivationTo">
      <summary>Redirects activation of the current app instance to the specified instance.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.AppInstance.Unregister">
      <summary>Updates the system cache so that the current instance is no longer available for activation redirection.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.DesignMode">
      <summary>Enables you to detect whether your app is in design mode in a visual designer.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.DesignMode.DesignMode2Enabled">
      <summary>Used to enable or disable user code inside a XAML designer that targets the Windows 10 Fall Creators Update SDK, or later.</summary>
      <returns>**True** if called from code running inside a XAML designer that targets the Windows 10 Fall Creators Update, or later; otherwise **false**.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.DesignMode.DesignModeEnabled">
      <summary>Gets a value that indicates whether the process is running in design mode.</summary>
      <returns>**True** if the process is running in design mode; otherwise **false**.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.EnteredBackgroundEventArgs">
      <summary>Gets the deferral object when an app has entered the background state.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.EnteredBackgroundEventArgs.GetDeferral">
      <summary>Gets the deferral object which delays the transition from running in the background state to the suspended state until the app calls Deferral.Complete or the deadline for navigation has passed.</summary>
      <returns>The deferral object you will use to indicate when your processing is complete.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.IAppInfoStatics">
      <summary>Provides an interface definition for the AppInfo class.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.IAppInfoStatics.Current">
      <summary>Provides an interface definition for the AppInfo.Current method.</summary>
      <returns>The AppInfo that corresponds to the currently running process.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.IAppInfoStatics.GetFromAppUserModelId(System.String)">
      <summary>Provides an interface definition for the AppInfo.GetFromAppUserModelId method.</summary>
      <param name="appUserModelId">The AUMID to retrieve the AppInfo from.</param>
      <returns>The AppInfo corresponding to the given AUMID.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.IAppInfoStatics.GetFromAppUserModelIdForUser(Windows.System.User,System.String)">
      <summary>Provides an interface definition for the AppInfo.GetFromAppUserModelIdForUser method.</summary>
      <param name="user">The User whose AppInfos you wish to access.</param>
      <param name="appUserModelId">The AUMID to retrieve the AppInfo from.</param>
      <returns>The AppInfo corresponding to the given AUMID and user.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.IEnteredBackgroundEventArgs">
      <summary>Gets the deferral object when an app has entered the background state.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.IEnteredBackgroundEventArgs.GetDeferral">
      <summary>Gets the deferral object which delays the transition from running in the background state to the suspended state until the app calls Deferral.Complete or the deadline for navigation has passed.</summary>
      <returns>The deferral object you will use to indicate when your processing is complete.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.ILeavingBackgroundEventArgs">
      <summary>Gets the deferral object when the app is leaving the background state.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.ILeavingBackgroundEventArgs.GetDeferral">
      <summary>Gets the deferral object which delays the transition from running in the background to running in the foreground until the app calls Deferral.Complete or the deadline for navigation has passed.</summary>
      <returns>The deferral object you will use to indicate that your processing is complete.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.ISuspendingDeferral">
      <summary>Manages a delayed app suspending operation.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.ISuspendingDeferral.Complete">
      <summary>Notifies the system that the app has saved its data and is ready to be suspended.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.ISuspendingEventArgs">
      <summary>Provides data for an app suspending event.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.ISuspendingEventArgs.SuspendingOperation">
      <summary>Gets the app suspending operation.</summary>
      <returns>The suspending operation.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.ISuspendingOperation">
      <summary>Provides information about an app suspending operation.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.ISuspendingOperation.Deadline">
      <summary>Gets the time remaining before a delayed app suspending operation continues.</summary>
      <returns>The time remaining.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.ISuspendingOperation.GetDeferral">
      <summary>Requests that the app suspending operation be delayed.</summary>
      <returns>The suspension deferral.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.LeavingBackgroundEventArgs">
      <summary>Gets the deferral object when the app is leaving the background state.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.LeavingBackgroundEventArgs.GetDeferral">
      <summary>Gets the deferral object which delays the transition from running in the background to running in the foreground until the app calls Deferral.Complete or the deadline for navigation has passed.</summary>
      <returns>The deferral object you will use to indicate that your processing is done.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.LimitedAccessFeatureRequestResult">
      <summary>An object returned from a LimitedAccessFeatures.TryUnlockFeature request, which contains information on the feature and its availability.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.LimitedAccessFeatureRequestResult.EstimatedRemovalDate">
      <summary>Provides the estimate date that the current version of the requested feature will become unavailable.</summary>
      <returns>The estimated date at which the token used to gain access to the feature will expire, if known.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.LimitedAccessFeatureRequestResult.FeatureId">
      <summary>Provides the feature ID associated with the request made.</summary>
      <returns>The feature's ID, as provided by Microsoft.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.LimitedAccessFeatureRequestResult.Status">
      <summary>Provides the result of the feature request, which indicates the availability of the feature in question.</summary>
      <returns>A LimitedAccessFeatureStatus value corresponding to the result of the feature request.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.LimitedAccessFeatures">
      <summary>This API enables applications to request access to Limited Access Features.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.LimitedAccessFeatures.TryUnlockFeature(System.String,System.String,System.String)">
      <summary>Submits a request to Microsoft to authorize use of a specific Limited Access Feature. Users must have previously obtained a feature ID and a token from Microsoft in order to successfully call this API.</summary>
      <param name="featureId">The ID, provided by Microsoft. that identifies the feature being requested.</param>
      <param name="token">The string receieved from Microsoft upon agreeing to the requirements for use of the feature.</param>
      <param name="attestation">A plain-english statement declaring that the publisher has permission to use the feature.</param>
      <returns>A LimitedAccessFeatureRequestResult value indicating the response to the user request.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.LimitedAccessFeatureStatus">
      <summary>Provides the result of an attempt to authorize the use of a Limited Access Feature with the LimitedAccessFeatures.TryUnlockFeature API.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.LimitedAccessFeatureStatus.Available">
      <summary>Indicates that the user has permission to use the feature, and that the feature is still in the "limited access" state.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.LimitedAccessFeatureStatus.AvailableWithoutToken">
      <summary>Indicates that the feature is no longer in the "limited access" state, and that permission is no longer required for its use.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.LimitedAccessFeatureStatus.Unavailable">
      <summary>Indicates that the user does not have access to the feature.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.LimitedAccessFeatureStatus.Unknown">
      <summary>Indicates that the feature could not be found. This is likely due to an incorrect or deleted feature ID.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Package">
      <summary>Provides information about a package.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Package.Current">
      <summary>Gets the package for the current app.</summary>
      <returns>The package.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Package.Dependencies">
      <summary>Gets the packages on which the current package depends.</summary>
      <returns>The packages on which the current package depends.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Package.Description">
      <summary>Gets the description of the package.</summary>
      <returns>The description of the package.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Package.DisplayName">
      <summary>Gets the display name of the package.</summary>
      <returns>The display name.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Package.EffectiveExternalLocation">
      <summary>Gets the location of the machine-wide or per-user external folder specified in the package manifest for the current package, depending on how the app is installed.</summary>
      <returns>The location of the machine-wide or per-user machine-wide external folder specified in the package manifest for the current package, depending on how the app is installed.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Package.EffectiveExternalPath">
      <summary>Gets the location of the machine-wide or per-user external folder specified in the package manifest for the current package, depending on how the app is installed.</summary>
      <returns>The location of the machine-wide or per-user machine-wide external folder specified in the package manifest for the current package, depending on how the app is installed.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Package.EffectiveLocation">
      <summary>Gets either the location of the installed folder or the mutable folder for the installed package, depending on whether the app is declared to be mutable in its package manifest.</summary>
      <returns>The location of the installed folder or the mutable folder for the installed package, depending on whether the app is declared to be mutable in its package manifest.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Package.EffectivePath">
      <summary>Gets either the path of the installed folder or the mutable folder for the installed package, depending on whether the app is declared to be mutable in its package manifest.</summary>
      <returns>The path of the installed folder or the mutable folder for the installed package, depending on whether the app is declared to be mutable in its package manifest.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Package.Id">
      <summary>Gets the package identity of the current package.</summary>
      <returns>The package identity.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Package.InstallDate">
      <summary>Windows Phone only. Gets the date the application package was installed on the user's phone.</summary>
      <returns>The date the application package was installed on the user's phone.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Package.InstalledDate">
      <summary>Gets the date on which the application package was installed or last updated.</summary>
      <returns>The date on which the application package was installed or last updated.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Package.InstalledLocation">
      <summary>Gets the current package's path in the original install folder for the current package.</summary>
      <returns>The current package's path in the original install folder for the current package.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Package.InstalledPath">
      <summary>Gets the current package's path in the original install folder for the current package.</summary>
      <returns>The current package's path in the original install folder for the current package.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Package.IsBundle">
      <summary>Indicates whether the package is a bundle package.</summary>
      <returns>A Boolean value that indicates whether the package is a bundle package. **TRUE** indicates that the package is a bundle package; otherwise **FALSE**.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Package.IsDevelopmentMode">
      <summary>Indicates whether the package is installed in development mode.</summary>
      <returns>A Boolean value that indicates whether the package is installed in development mode. **TRUE** indicates that the package is installed in development mode; otherwise **FALSE**.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Package.IsFramework">
      <summary>Indicates whether other packages can declare a dependency on this package.</summary>
      <returns>True if other packages can declare a dependency on this package; otherwise false.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Package.IsOptional">
      <summary>Indicates whether the package is optional.</summary>
      <returns>Returns **true** if the package is optional; **false** otherwise.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Package.IsResourcePackage">
      <summary>Indicates whether the package is a resource package.</summary>
      <returns>A Boolean value that indicates whether the package is a resource package. **TRUE** indicates that the package is a resource package; otherwise **FALSE**.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Package.IsStub">
      <summary>Gets a value that indicates whether the application in the current package is a stub application.</summary>
      <returns>**TRUE** indicates that the application is a stub application; otherwise, **FALSE**.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Package.Logo">
      <summary>Gets the logo of the package.</summary>
      <returns>The logo of the package.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Package.MachineExternalLocation">
      <summary>Gets the location of the machine-wide external folder specified in the package manifest for the current package.</summary>
      <returns>The location of the machine-wide external folder specified in the package manifest for the current package.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Package.MachineExternalPath">
      <summary>Gets the location of the machine-wide external folder specified in the package manifest for the current package.</summary>
      <returns>The location of the machine-wide external folder specified in the package manifest for the current package.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Package.MutableLocation">
      <summary>Gets the current package's path in the mutable folder for the installed package, if the app is declared to be mutable in its package manifest.</summary>
      <returns>The location of the mutable folder for the installed package.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Package.MutablePath">
      <summary>Gets the current package's path in the mutable folder for the installed package, if the app is declared to be mutable in its package manifest.</summary>
      <returns>The location of the mutable folder for the installed package.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Package.PublisherDisplayName">
      <summary>Gets the publisher display name of the package.</summary>
      <returns>The publisher display name.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Package.SignatureKind">
      <summary>How the app package is signed.</summary>
      <returns>The signature kind.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Package.Status">
      <summary>Get the current status of the package for the user.</summary>
      <returns>The current status of the package for the user.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Package.UserExternalLocation">
      <summary>Gets the location of the per-user external folder specified in the package manifest for the current package.</summary>
      <returns>The location of the per-user external folder specified in the package manifest for the current package.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Package.UserExternalPath">
      <summary>Gets the path of the per-user external folder specified in the package manifest for the current package.</summary>
      <returns>The path of the per-user external folder specified in the package manifest for the current package.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Package.CheckUpdateAvailabilityAsync">
      <summary>The **CheckUpdateAvailabilityAsync** method allows developers to check for updates to the main app package listed in the .appinstaller file. It allows the developer to determine if the updates are required due to .appinstaller policy. This method currently only works for applications installed via .appinstaller files.</summary>
      <returns>A PackageUpdateAvailabilityResult that indicates if an application has an update, and if the update is required.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Package.GetAppInstallerInfo">
      <summary>Returns the .appinstaller XML file location. Use this method when you need to retrieve the .appinstaller XML file location for your app. For example, this is useful if your app needs to share a URI to its associated .appinstaller file. You can optionally add arguments to the URI.</summary>
      <returns>The .appinstaller XML file location.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Package.GetAppListEntries">
      <summary>Enumerates the packaged apps on the device and returns the list synchronously. Only apps included in the current package are returned.</summary>
      <returns>A list of AppListEntry objects that specify the packaged apps along with their display name, description, and logo.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Package.GetAppListEntriesAsync">
      <summary>Enumerates the packaged apps on the device and returns the list asynchronously. Only apps included in the current package are returned.</summary>
      <returns>A list of AppListEntry objects that specify the packaged apps along with their display name, description, and logo.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Package.GetContentGroupAsync(System.String)">
      <summary>Provides information about the package content group such as its state, name, whether it is required, and so on.</summary>
      <param name="name">The name of the content group to get.</param>
      <returns>A PackageContentGroup that contains information such as whether the content group is required, its state, the package associated with the content group, and so on.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Package.GetContentGroupsAsync">
      <summary>Provides information about all of the package content groups in the app and their state, name, whether they are required, and so on.</summary>
      <returns>A list of package content group objects.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Package.GetLogoAsRandomAccessStreamReference(Windows.Foundation.Size)">
      <summary>Gets the application logo of the package as a random access stream.</summary>
      <param name="size">The size of the application logo to get.</param>
      <returns>A random access stream that contains the logo.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Package.GetThumbnailToken">
      <summary>Windows Phone only. Returns a token that can be used to retrieve the thumbnail image associated with this application package.</summary>
      <returns>A token that can be used to retrieve the thumbnail image associated with this application package.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Package.Launch(System.String)">
      <summary>Windows Phone only. Launches the specified application.</summary>
      <deprecated type="deprecate">Launch may be altered or unavailable for releases after Windows 8.1. Instead, for SmartCardTrigger scenarios use SmartCardTriggerDetails.TryLaunchSelfAsync</deprecated>
      <param name="parameters">The navigation URI that specifies the page to launch and optional parameters. Use an empty string to specify the default page for the app.</param>
    </member>
    <member name="M:Windows.ApplicationModel.Package.SetInUseAsync(System.Boolean)">
      <summary>Sets whether the package is in use or not.</summary>
      <param name="inUse">**True** to specify that the package is in use; **false** otherwise.</param>
      <returns>**True** indicates that the operation to set whether the package is in use or not was successful; **false** otherwise.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Package.StageContentGroupsAsync(Windows.Foundation.Collections.IIterable{System.String})">
      <summary>Put the packages in the specified content groups into the staging queue.</summary>
      <param name="names">The names of the content groups to stage.</param>
      <returns>A list of PackageContentGroup objects for each content group specified by the _names_  parameter.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Package.StageContentGroupsAsync(Windows.Foundation.Collections.IIterable{System.String},System.Boolean)">
      <summary>Put the packages in the specified content groups into the staging queue; optionally placing the content groups at the head of the queue.</summary>
      <param name="names">The names of the content groups to stage.</param>
      <param name="moveToHeadOfQueue">**True** to move the content group to the head of the staging queue; **false** otherwise.</param>
      <returns>A list of PackageContentGroup objects for each content group specified by the _names_  parameter.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Package.VerifyContentIntegrityAsync">
      <summary>Ensures that the package has not been modified or tampered with before being loaded.</summary>
      <returns>**true** - the package has not been modified; **false** otherwise.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.PackageCatalog">
      <summary>Provides access to app packages on the device.</summary>
    </member>
    <member name="E:Windows.ApplicationModel.PackageCatalog.PackageContentGroupStaging">
      <summary>The event that is fired when a package content group starts staging.</summary>
    </member>
    <member name="E:Windows.ApplicationModel.PackageCatalog.PackageInstalling">
      <summary>Indicates that an app package is installing.</summary>
    </member>
    <member name="E:Windows.ApplicationModel.PackageCatalog.PackageStaging">
      <summary>Indicates that an app package is staging.</summary>
    </member>
    <member name="E:Windows.ApplicationModel.PackageCatalog.PackageStatusChanged">
      <summary>Indicates that an app package has been removed or updated</summary>
    </member>
    <member name="E:Windows.ApplicationModel.PackageCatalog.PackageUninstalling">
      <summary>Indicates that an app package is uninstalling.</summary>
    </member>
    <member name="E:Windows.ApplicationModel.PackageCatalog.PackageUpdating">
      <summary>Indicates that an app package is being updated.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.PackageCatalog.AddOptionalPackageAsync(System.String)">
      <summary>Adds an optional package to the package catalog.</summary>
      <param name="optionalPackageFamilyName">The package family of the optional package to add to the catalog.</param>
      <returns>The result of starting the asynchronous operation to add the package.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.PackageCatalog.AddResourcePackageAsync(System.String,System.String,Windows.ApplicationModel.AddResourcePackageOptions)">
      <summary>Adds a resource package to an existing app package.</summary>
      <param name="resourcePackageFamilyName">Package family name that uniquely identifies the app's package.</param>
      <param name="resourceID">The resource ID of the package.</param>
      <param name="options">Options to specify the behavior when adding a resource package to an app.</param>
      <returns>The progress report of adding a resource package.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.PackageCatalog.OpenForCurrentPackage">
      <summary>Opens the catalog of packages for the main package.</summary>
      <returns>The package catalog for the main package.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.PackageCatalog.OpenForCurrentUser">
      <summary>Opens the catalog of app packages on the device that are available to the current user.</summary>
      <returns>The catalog of packages for the current user.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.PackageCatalog.RemoveOptionalPackagesAsync(Windows.Foundation.Collections.IIterable{System.String})">
      <summary>Removes installed optional app packages from the user account.</summary>
      <param name="optionalPackageFamilyNames">A list of optional package family name strings.</param>
      <returns>The result of removing the optional package in the form of: PackageCatalogRemoveOptionalPackagesResult.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.PackageCatalog.RemoveResourcePackagesAsync(Windows.Foundation.Collections.IIterable{Windows.ApplicationModel.Package})">
      <summary>Removes resource packages from an existing app package.</summary>
      <param name="resourcePackages">An iterable collection of resourcePackages to be removed.</param>
      <returns>The result of an attempt to remove the specified resourcePackages.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.PackageCatalogAddOptionalPackageResult">
      <summary>Provides information about the result of adding an optional package to the package catalog.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.PackageCatalogAddOptionalPackageResult.ExtendedError">
      <summary>Provides error information about the attempt to add an optional package to the catalog.</summary>
      <returns>The exception if one occurred while adding the optional package; **null** otherwise.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.PackageCatalogAddOptionalPackageResult.Package">
      <summary>Get the optional package that was added to the package catalog.</summary>
      <returns>The optional package or **null** if the package could not be added.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.PackageCatalogAddResourcePackageResult">
      <summary>Provides information on the status of adding resource packages to an app package.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.PackageCatalogAddResourcePackageResult.ExtendedError">
      <summary>An extended error code generated when adding a resource package to an app package.</summary>
      <returns>The extended error code from installing a resource package.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.PackageCatalogAddResourcePackageResult.IsComplete">
      <summary>A boolean value that specifies if the resource package has been completely addded to an app.</summary>
      <returns>True if the resource package is completely added; False otherwise.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.PackageCatalogAddResourcePackageResult.Package">
      <summary>Gets the app package that the resource package was added to.</summary>
      <returns>The app package.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.PackageCatalogRemoveOptionalPackagesResult">
      <summary>Provides information on the status of removing optional packages.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.PackageCatalogRemoveOptionalPackagesResult.ExtendedError">
      <summary>Contains the extended error information for removing optional packages.</summary>
      <returns>The extended error information.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.PackageCatalogRemoveOptionalPackagesResult.PackagesRemoved">
      <summary>A list of the optional packages that were successfully removed from the user account.</summary>
      <returns>A list of optional packages that were removed.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.PackageCatalogRemoveResourcePackagesResult">
      <summary>Provides information on the status of removing resource packages from an app package.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.PackageCatalogRemoveResourcePackagesResult.ExtendedError">
      <summary>An extended error code generated when removing a resource package from an app package.</summary>
      <returns>The extended error code from removing a resource package.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.PackageCatalogRemoveResourcePackagesResult.PackagesRemoved">
      <summary>Gets the resource packages that were removed from the app package.</summary>
      <returns>The resource packages that were removed.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.PackageContentGroup">
      <summary>Provides information about a package content group.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.PackageContentGroup.IsRequired">
      <summary>Indicates whether this package content group is required or automatic.</summary>
      <returns>**True** indicates that the content group is required; **false** otherwise.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.PackageContentGroup.Name">
      <summary>Gets the name of this package content group.</summary>
      <returns>The content group name.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.PackageContentGroup.Package">
      <summary>Gets the package for this content group.</summary>
      <returns>The package for this content group.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.PackageContentGroup.RequiredGroupName">
      <summary>Gets the name of the required content group.</summary>
      <returns>The name of the required content group.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.PackageContentGroup.State">
      <summary>Gets the state of the package content group.</summary>
      <returns>A value describing the package content group state.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.PackageContentGroupStagingEventArgs">
      <summary>Provides information about the package content group that is being staged.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.PackageContentGroupStagingEventArgs.ActivityId">
      <summary>Gets the identifier of the content group staging operation.</summary>
      <returns>A unique value that an app can use to correlate events that relate to a particular content group staging operation.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.PackageContentGroupStagingEventArgs.ContentGroupName">
      <summary>Gets the name of the content group that is being staged.</summary>
      <returns>The name of the content group.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.PackageContentGroupStagingEventArgs.ErrorCode">
      <summary>Gets the result of the package content group staging operation.</summary>
      <returns>The result of the package content group staging operation.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.PackageContentGroupStagingEventArgs.IsComplete">
      <summary>Indicates whether the content group is done staging.</summary>
      <returns>**True** indicates that the content group is done staging; **false**, otherwise.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.PackageContentGroupStagingEventArgs.IsContentGroupRequired">
      <summary>Indicates whether the content group is required.</summary>
      <returns>**True** indicates that the package content group is required; **false**, otherwise.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.PackageContentGroupStagingEventArgs.Package">
      <summary>Gets the package that is being staged.</summary>
      <returns>The package containing the content group being staged.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.PackageContentGroupStagingEventArgs.Progress">
      <summary>Gets an approximation of the package content group's staging progress.</summary>
      <returns>A value in the range of 0 through 100 which represents approximately how far along the content group is in the staging process.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.PackageContentGroupState">
      <summary>Describes the staging state of the package content group.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.PackageContentGroupState.NotStaged">
      <summary>The package group has not been staged and is not in the staging queue.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.PackageContentGroupState.Queued">
      <summary>The package has not been staged but is in the queue of packages to be staged.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.PackageContentGroupState.Staged">
      <summary>The package group has been staged.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.PackageContentGroupState.Staging">
      <summary>The package group is currently being staged.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.PackageId">
      <summary>Provides package identification info, such as name, version, and publisher.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.PackageId.Architecture">
      <summary>Gets the processor architecture for which the package was created.</summary>
      <returns>The processor architecture.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.PackageId.Author">
      <summary>Windows Phone only. Gets the value of the Author attribute for the specified application package.</summary>
      <returns>The value of the Author attribute for the specified application package.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.PackageId.FamilyName">
      <summary>Gets the family name of the package.</summary>
      <returns>The family name.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.PackageId.FullName">
      <summary>Gets the full name of the package.</summary>
      <returns>The full name.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.PackageId.Name">
      <summary>Gets the name of the package.</summary>
      <returns>The package name.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.PackageId.ProductId">
      <summary>Windows Phone only. Gets the value of the ProductID attribute associated with this XAP application package.</summary>
      <returns>The value of the ProductID attribute associated with this XAP application package.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.PackageId.Publisher">
      <summary>Gets the publisher of the package.</summary>
      <returns>The publisher.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.PackageId.PublisherId">
      <summary>Gets the publisher ID of the package.</summary>
      <returns>The publisher ID.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.PackageId.ResourceId">
      <summary>Gets the resource ID of the package.</summary>
      <returns>The resource ID. If there is no resource ID for the package, this property is null.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.PackageId.Version">
      <summary>Gets the package version info.</summary>
      <returns>The package version information.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.PackageInstallingEventArgs">
      <summary>Provides information about the app package that is being installed.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.PackageInstallingEventArgs.ActivityId">
      <summary>Gets the id for the install operation.</summary>
      <returns>A unique value that an app can use to correlate events that relate to a single deployment operation.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.PackageInstallingEventArgs.ErrorCode">
      <summary>Gets the result of the package installation operation.</summary>
      <returns>The code for the error. **S_OK** if no error.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.PackageInstallingEventArgs.IsComplete">
      <summary>Indicates whether the app package is done installing.</summary>
      <returns>**True** indicates that the app package is done installing; **false**, otherwise.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.PackageInstallingEventArgs.Package">
      <summary>Gets the package that is installing.</summary>
      <returns>The incoming package.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.PackageInstallingEventArgs.Progress">
      <summary>Gets an approximation of the package's installation progress.</summary>
      <returns>A value in the range of 0 through 1.0 which represents approximately how far along the package is in the installation process.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.PackageInstallProgress">
      <summary>Gets the installation progress of installing a resource package or an app package.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.PackageInstallProgress.PercentComplete">
      <summary>The percent of the package that has been installed.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.PackageSignatureKind">
      <summary>Specifies the ways that an app package may be signed.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.PackageSignatureKind.Developer">
      <summary>Deployed in your development environment. The package is signed with a private certificate.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.PackageSignatureKind.Enterprise">
      <summary>Signed using a certificate used in enterprises.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.PackageSignatureKind.None">
      <summary>Not signed.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.PackageSignatureKind.Store">
      <summary>Signed by the Windows Store.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.PackageSignatureKind.System">
      <summary>Built-in system app.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.PackageStagingEventArgs">
      <summary>Provides information about the app package that is being staged.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.PackageStagingEventArgs.ActivityId">
      <summary>Gets the id for the staging operation.</summary>
      <returns>A unique value that an app can use to correlate events that relate to a single deployment operation.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.PackageStagingEventArgs.ErrorCode">
      <summary>Gets the result of the package staging operation.</summary>
      <returns>The code for the error. **S_OK** if no error.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.PackageStagingEventArgs.IsComplete">
      <summary>Indicates whether the app package is done staging.</summary>
      <returns>**True** indicates that the app package is done staging; **false**, otherwise.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.PackageStagingEventArgs.Package">
      <summary>Gets the package that is staging.</summary>
      <returns>The package being staged.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.PackageStagingEventArgs.Progress">
      <summary>Gets an approximation of the package's staging progress.</summary>
      <returns>A value in the range of 0 through 1.0 which represents approximately how far along the package is in the staging process.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.PackageStatus">
      <summary>Provides the status of the package.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.PackageStatus.DataOffline">
      <summary>Indicates whether the data for the package is offline.</summary>
      <returns>**TRUE** indicates that the data for the package is installed on a volume which is currently offline or cannot be accessed; otherwise **FALSE**.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.PackageStatus.DependencyIssue">
      <summary>Indicates whether this package depends on a package that can't be used.</summary>
      <returns>**TRUE** indicates that there is a problem with a package that this package depends on; otherwise **FALSE**.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.PackageStatus.DeploymentInProgress">
      <summary>Indicates whether the package is being serviced.</summary>
      <returns>**TRUE** indicates that the package is being serviced and consequently cannot be used; otherwise **FALSE**.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.PackageStatus.Disabled">
      <summary>Indicates whether the package has been disabled.</summary>
      <returns>**TRUE** indicates that the package is disabled; otherwise **FALSE**.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.PackageStatus.IsPartiallyStaged">
      <summary>Indicates whether the package is partially staged.</summary>
      <returns>**True** means that the package is partially staged; **false**, otherwise.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.PackageStatus.LicenseIssue">
      <summary>Indicates whether there is a problem with the license for this package.</summary>
      <returns>**TRUE** indicates that there is a problem with the license for this package; otherwise **FALSE**.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.PackageStatus.Modified">
      <summary>Indicates whether the package is missing files, system information, etc.</summary>
      <returns>**TRUE** indicates that there is a problem with the package such as missing files; otherwise **FALSE**.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.PackageStatus.NeedsRemediation">
      <summary>Indicates whether the package is unusable.</summary>
      <returns>**FALSE** indicates that the package is in a usable state; otherwise **TRUE**.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.PackageStatus.NotAvailable">
      <summary>Indicates whether the package is available.</summary>
      <returns>**TRUE** indicates that the package is not available; otherwise **FALSE**.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.PackageStatus.PackageOffline">
      <summary>Indicates whether the package is offline and cannot be used.</summary>
      <returns>**TRUE** indicates that the package is offline; otherwise **FALSE**.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.PackageStatus.Servicing">
      <summary>Indicates whether the package is being serviced.</summary>
      <returns>**TRUE** indicates that the package is being serviced; otherwise **FALSE**.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.PackageStatus.Tampered">
      <summary>Indicates whether the package may have been tampered with.</summary>
      <returns>**TRUE** indicates that the package has been tampered with; otherwise **FALSE**.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.PackageStatus.VerifyIsOK">
      <summary>Indicates whether the package is in good condition and may be used.</summary>
      <returns>**TRUE** indicates that the package is in good condition; otherwise **FALSE**.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.PackageStatusChangedEventArgs">
      <summary>Provides access to the package that has changed.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.PackageStatusChangedEventArgs.Package">
      <summary>The package that has changed.</summary>
      <returns>The package that has changed. A package is changed when it is installed, uninstalled, or updated.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.PackageUninstallingEventArgs">
      <summary>Provides information about the app package that is being uninstalled.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.PackageUninstallingEventArgs.ActivityId">
      <summary>Gets the id for the uninstall operation.</summary>
      <returns>A unique value that an app can use to correlate events that relate to a single deployment operation.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.PackageUninstallingEventArgs.ErrorCode">
      <summary>Gets the result of the package uninstall operation.</summary>
      <returns>The result of the package uninstall operation.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.PackageUninstallingEventArgs.IsComplete">
      <summary>Indicates whether the app package is done uninstalling.</summary>
      <returns>**True** indicates that the app package is done uninstalling; **false**, otherwise.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.PackageUninstallingEventArgs.Package">
      <summary>Gets the package that is uninstalling.</summary>
      <returns>The package being uninstalled.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.PackageUninstallingEventArgs.Progress">
      <summary>Gets an approximation of the package's uninstall progress.</summary>
      <returns>A value in the range of 0 through 1.0 which represents approximately how far along the package is in the uninstall process.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.PackageUpdateAvailability">
      <summary>An enum that indicates if an application has an update, and if the update is required.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.PackageUpdateAvailability.Available">
      <summary>This value is returned when an update for the application is available, and the update is not required.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.PackageUpdateAvailability.Error">
      <summary>This value is returned when an error is encountered.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.PackageUpdateAvailability.NoUpdates">
      <summary>This value is returned when no updates are available for the application.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.PackageUpdateAvailability.Required">
      <summary>This value is returned when an update for the application is available, and the update is required.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.PackageUpdateAvailability.Unknown">
      <summary>This value is returned when this function is called on a package that does not have an AppInstaller file association.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.PackageUpdateAvailabilityResult">
      <summary>Describes whether the main app package listed in the .appinstaller file requires updates.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.PackageUpdateAvailabilityResult.Availability">
      <summary>Describes the type of package update that's available.</summary>
      <returns>A PackageUpdateAvailability value that indicates the type of update available.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.PackageUpdateAvailabilityResult.ExtendedError">
      <summary>If there is a problem checking for an update via Package.CheckUpdateAvailabilityAsync, this error can provide details.</summary>
      <returns>The error triggered by checking for the update.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.PackageUpdatingEventArgs">
      <summary>Provides information about the package that is being updated.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.PackageUpdatingEventArgs.ActivityId">
      <summary>Gets the id for the update operation.</summary>
      <returns>A unique value that an app can use to correlate events that relate to a single deployment operation.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.PackageUpdatingEventArgs.ErrorCode">
      <summary>Gets the result of the package uninstall operation.</summary>
      <returns>The result of the package uninstall operation.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.PackageUpdatingEventArgs.IsComplete">
      <summary>Indicates whether the app package is done updating.</summary>
      <returns>**True** if the app package is done updating; **false** otherwise.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.PackageUpdatingEventArgs.Progress">
      <summary>Gets an approximation of the package's update progress.</summary>
      <returns>A value in the range of 0 through 1.0 which represents approximately how far along the package is in the update process.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.PackageUpdatingEventArgs.SourcePackage">
      <summary>Gets the package that is being updated.</summary>
      <returns>The package being updated. This is the original package that was on the machine that is now being updated.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.PackageUpdatingEventArgs.TargetPackage">
      <summary>Gets the updated package.</summary>
      <returns>This is the new package that is an update to the old package on the device.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.PackageVersion">
      <summary>Represents the package version info.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.PackageVersion.Build">
      <summary>The build version number of the package.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.PackageVersion.Major">
      <summary>The major version number of the package.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.PackageVersion.Minor">
      <summary>The minor version number of the package.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.PackageVersion.Revision">
      <summary>The revision version number of the package.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.SuspendingDeferral">
      <summary>Manages a delayed app suspending operation.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.SuspendingDeferral.Complete">
      <summary>Notifies the operating system that the app has saved its data and is ready to be suspended.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.SuspendingEventArgs">
      <summary>Provides data for an app suspending event.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.SuspendingEventArgs.SuspendingOperation">
      <summary>Gets the app suspending operation.</summary>
      <returns>The suspending operation.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.SuspendingOperation">
      <summary>Provides info about an app suspending operation.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.SuspendingOperation.Deadline">
      <summary>Gets the time when the delayed app suspending operation continues.</summary>
      <returns>The time.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.SuspendingOperation.GetDeferral">
      <summary>Requests that the app suspending operation be delayed.</summary>
      <returns>The suspension deferral.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Activation.ActivationKind">
      <summary>Specifies the type of activation.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Activation.ActivationKind.AppointmentsProvider">
      <summary>The user wants to manage appointments that are provided by the app.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Activation.ActivationKind.BarcodeScannerProvider">
      <summary>The app was activated as a barcode scanner provider.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Activation.ActivationKind.CachedFileUpdater">
      <summary>The user wants to save a file that the app provides content management for.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Activation.ActivationKind.CameraSettings">
      <summary>The app captures photos or video from an attached camera.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Activation.ActivationKind.CommandLineLaunch">
      <summary>The app was launched from the command line. Introduced in Windows 10, version 1709 (10.0.16299)</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Activation.ActivationKind.ComponentUI">
      <summary>Reserved for system use. Introduced in Windows 10, version 1507 (10.0.10240).</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Activation.ActivationKind.Contact">
      <summary>Windows Store only. The user wants to handle calls or messages for the phone number of a contact that is provided by the app.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Activation.ActivationKind.ContactPanel">
      <summary>The app was launched from the **My People** UI. Note: introduced in Windows 10, version 1703 (10.0.15063), but not used. Now used starting with Windows 10, version 1709 (10.0.16299).</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Activation.ActivationKind.ContactPicker">
      <summary>The user wants to pick contacts.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Activation.ActivationKind.Device">
      <summary>The app handles AutoPlay.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Activation.ActivationKind.DevicePairing">
      <summary>This app was activated as a result of pairing a device.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Activation.ActivationKind.DialReceiver">
      <summary>This app was launched by another app on a different device by using the DIAL protocol. Introduced in Windows 10, version 1507 (10.0.10240).</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Activation.ActivationKind.File">
      <summary>An app launched a file whose file type this app is registered to handle.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Activation.ActivationKind.FileOpenPicker">
      <summary>The user wants to pick files that are provided by the app.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Activation.ActivationKind.FilePickerExperience">
      <summary>Reserved for system use. Introduced in Windows 10, version 1607 (10.0.14393).</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Activation.ActivationKind.FileSavePicker">
      <summary>The user wants to save a file and selected the app as the location.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Activation.ActivationKind.GameUIProvider">
      <summary>The app was activated because it was launched by the OS due to a game's request for Xbox-specific UI. Introduced in Windows 10, version 1703 (10.0.15063).</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Activation.ActivationKind.Launch">
      <summary>The user launched the app or tapped a content tile.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Activation.ActivationKind.LockScreen">
      <summary>The app was activated as the lock screen. Introduced in Windows 10, version 1507 (10.0.10240).</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Activation.ActivationKind.LockScreenCall">
      <summary>Windows Store only. The app launches a call from the lock screen. If the user wants to accept the call, the app displays its call UI directly on the lock screen without requiring the user to unlock. A lock-screen call is a special type of launch activation.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Activation.ActivationKind.LockScreenComponent">
      <summary>Reserved for system use. Introduced in Windows 10, version 1703 (10.0.15063).</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Activation.ActivationKind.PickerReturned">
      <summary>Windows Phone only. The app was activated after the completion of a picker.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Activation.ActivationKind.PickFileContinuation">
      <summary>Windows Phone only. The app was activated after the app was suspended for a file picker operation.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Activation.ActivationKind.PickFolderContinuation">
      <summary>Windows Phone only. The app was activated after the app was suspended for a folder picker operation.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Activation.ActivationKind.PickSaveFileContinuation">
      <summary>Windows Phone only. The app was activated after the app was suspended for a file save picker operation.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Activation.ActivationKind.Print3DWorkflow">
      <summary>This app was launched by another app to provide a customized printing experience for a 3D printer. Introduced in Windows 10, version 1507 (10.0.10240).</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Activation.ActivationKind.PrintTaskSettings">
      <summary>The app handles print tasks.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Activation.ActivationKind.PrintWorkflowForegroundTask">
      <summary>The app was activated because the user is printing to a printer that has a Print Workflow Application associated with it which has requested user input.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Activation.ActivationKind.Protocol">
      <summary>An app launched a URI whose scheme name this app is registered to handle.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Activation.ActivationKind.ProtocolForResults">
      <summary>The app was launched by another app with the expectation that it will return a result back to the caller. Introduced in Windows 10, version 1507 (10.0.10240).</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Activation.ActivationKind.RestrictedLaunch">
      <summary>Windows Store only. The user launched the restricted app.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Activation.ActivationKind.Search">
      <summary>The user wants to search with the app.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Activation.ActivationKind.ShareTarget">
      <summary>The app is activated as a target for share operations.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Activation.ActivationKind.StartupTask">
      <summary>The app was activated because the app is specified to launch at system startup or user log-in. Introduced in Windows 10, version 1703 (10.0.15063).</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Activation.ActivationKind.ToastNotification">
      <summary>The app was activated when a user tapped on the body of a toast notification or performed an action inside a toast notification. Introduced in Windows 10, version 1507 (10.0.10240).</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Activation.ActivationKind.UserDataAccountsProvider">
      <summary>The app was launched to handle the user interface for account management. In circumstances where the system would have shown the default system user interface, it instead has invoked your app with the UserDataAccountProvider contract. The activation payload contains information about the type of operation being requested and all the information necessary to replicate the system-provided user interface. This activation kind is limited to 1st party apps.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Activation.ActivationKind.VoiceCommand">
      <summary>The app was activated as the result of a voice command.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Activation.ActivationKind.WalletAction">
      <summary>Windows Phone only. The app was activated to perform a Wallet operation.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Activation.ActivationKind.WebAccountProvider">
      <summary>The app was activated by a web account provider. Introduced in Windows 10, version 1507 (10.0.10240).</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Activation.ActivationKind.WebAuthenticationBrokerContinuation">
      <summary>Windows Phone only. The app was activated after the app was suspended for a web authentication broker operation.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Activation.ApplicationExecutionState">
      <summary>Specifies the execution state of the app.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Activation.ApplicationExecutionState.ClosedByUser">
      <summary>The app was closed by the user.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Activation.ApplicationExecutionState.NotRunning">
      <summary>The app is not running.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Activation.ApplicationExecutionState.Running">
      <summary>The app is running.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Activation.ApplicationExecutionState.Suspended">
      <summary>The app is suspended.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Activation.ApplicationExecutionState.Terminated">
      <summary>The app was terminated after being suspended.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Activation.AppointmentsProviderAddAppointmentActivatedEventArgs">
      <summary>Provides data when an app is activated to add an appointment to the user’s calendar.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.AppointmentsProviderAddAppointmentActivatedEventArgs.AddAppointmentOperation">
      <summary>Gets the appointment that is provided to the app when the user tries to add it.</summary>
      <returns>The appointment that is added.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.AppointmentsProviderAddAppointmentActivatedEventArgs.Kind">
      <summary>Gets the activation type.</summary>
      <returns>The ActivationKind.AppointmentsProvider enumeration value.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.AppointmentsProviderAddAppointmentActivatedEventArgs.PreviousExecutionState">
      <summary>Gets the execution state of the app before it was activated.</summary>
      <returns>One of the enumeration values.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.AppointmentsProviderAddAppointmentActivatedEventArgs.SplashScreen">
      <summary>Gets the splash screen object, which provides information about the transition from the splash screen to the activated app.</summary>
      <returns>The object that provides splash screen information.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.AppointmentsProviderAddAppointmentActivatedEventArgs.User">
      <summary>Gets the user that the app was activated for.</summary>
      <returns>The user that the app was activated for.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.AppointmentsProviderAddAppointmentActivatedEventArgs.Verb">
      <summary>Gets the action to be performed by the appointments provider.</summary>
      <returns>The action to be performed by the appointments provider.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Activation.AppointmentsProviderRemoveAppointmentActivatedEventArgs">
      <summary>Provides data when an app is activated to remove an appointment from the user’s calendar.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.AppointmentsProviderRemoveAppointmentActivatedEventArgs.Kind">
      <summary>Gets the activation type.</summary>
      <returns>The ActivationKind.AppointmentsProvider enumeration value.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.AppointmentsProviderRemoveAppointmentActivatedEventArgs.PreviousExecutionState">
      <summary>Gets the execution state of the app before it was activated.</summary>
      <returns>One of the enumeration values.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.AppointmentsProviderRemoveAppointmentActivatedEventArgs.RemoveAppointmentOperation">
      <summary>Gets the appointment that is provided to the app when the user tries to remove it.</summary>
      <returns>The appointment that is removed.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.AppointmentsProviderRemoveAppointmentActivatedEventArgs.SplashScreen">
      <summary>Gets the splash screen object, which provides information about the transition from the splash screen to the activated app.</summary>
      <returns>The object that provides splash screen information.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.AppointmentsProviderRemoveAppointmentActivatedEventArgs.User">
      <summary>Gets the user that the app was activated for.</summary>
      <returns>The user that the app was activated for.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.AppointmentsProviderRemoveAppointmentActivatedEventArgs.Verb">
      <summary>Gets the action to be performed by the appointments provider.</summary>
      <returns>The action to be performed by the appointments provider.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Activation.AppointmentsProviderReplaceAppointmentActivatedEventArgs">
      <summary>Provides data when an app is activated to replace an appointment in the user’s calendar.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.AppointmentsProviderReplaceAppointmentActivatedEventArgs.Kind">
      <summary>Gets the activation type.</summary>
      <returns>The ActivationKind.AppointmentsProvider enumeration value.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.AppointmentsProviderReplaceAppointmentActivatedEventArgs.PreviousExecutionState">
      <summary>Gets the execution state of the app before it was activated.</summary>
      <returns>One of the enumeration values.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.AppointmentsProviderReplaceAppointmentActivatedEventArgs.ReplaceAppointmentOperation">
      <summary>Gets the appointment that is provided to the app when the user tries to replace it.</summary>
      <returns>The appointment that is replaced.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.AppointmentsProviderReplaceAppointmentActivatedEventArgs.SplashScreen">
      <summary>Gets the splash screen object, which provides information about the transition from the splash screen to the activated app.</summary>
      <returns>The object that provides splash screen information.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.AppointmentsProviderReplaceAppointmentActivatedEventArgs.User">
      <summary>Gets the user that the app was activated for.</summary>
      <returns>The user that the app was activated for.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.AppointmentsProviderReplaceAppointmentActivatedEventArgs.Verb">
      <summary>Gets the action to be performed by the appointments provider.</summary>
      <returns>The action to be performed by the appointments provider.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Activation.AppointmentsProviderShowAppointmentDetailsActivatedEventArgs">
      <summary>Provides data when an app is activated to show the details of an appointment.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.AppointmentsProviderShowAppointmentDetailsActivatedEventArgs.InstanceStartDate">
      <summary>Gets the start date of the appointment instance for which the app should display details.</summary>
      <returns>The start date of the appointment instance for which the app should display details.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.AppointmentsProviderShowAppointmentDetailsActivatedEventArgs.Kind">
      <summary>Gets the activation type.</summary>
      <returns>The ActivationKind.AppointmentsProvider enumeration value.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.AppointmentsProviderShowAppointmentDetailsActivatedEventArgs.LocalId">
      <summary>Gets the local identifier of the appointment for which the app should display details.</summary>
      <returns>The local identifier of the appointment for which the app should display details.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.AppointmentsProviderShowAppointmentDetailsActivatedEventArgs.PreviousExecutionState">
      <summary>Gets the execution state of the app before it was activated.</summary>
      <returns>The execution state of the app before it was activated.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.AppointmentsProviderShowAppointmentDetailsActivatedEventArgs.RoamingId">
      <summary>Gets the roaming identifier of the appointment for which the app should display details.</summary>
      <returns>The roaming identifier of the appointment for which the app should display details.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.AppointmentsProviderShowAppointmentDetailsActivatedEventArgs.SplashScreen">
      <summary>Gets the splash screen object, which provides information about the transition from the splash screen to the activated app.</summary>
      <returns>The object that provides splash screen information.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.AppointmentsProviderShowAppointmentDetailsActivatedEventArgs.User">
      <summary>Gets the user that the app was activated for.</summary>
      <returns>The user that the app was activated for.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.AppointmentsProviderShowAppointmentDetailsActivatedEventArgs.Verb">
      <summary>Gets the action to be performed by the appointments provider.</summary>
      <returns>The action to be performed by the appointments provider.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Activation.AppointmentsProviderShowTimeFrameActivatedEventArgs">
      <summary>Provides data when an app is activated to show a specified time frame on the user’s calendar.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.AppointmentsProviderShowTimeFrameActivatedEventArgs.Duration">
      <summary>Gets the duration of the time frame to be shown.</summary>
      <returns>The duration of the time frame.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.AppointmentsProviderShowTimeFrameActivatedEventArgs.Kind">
      <summary>Gets the activation type.</summary>
      <returns>The ActivationKind.AppointmentsProvider enumeration value.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.AppointmentsProviderShowTimeFrameActivatedEventArgs.PreviousExecutionState">
      <summary>Gets the execution state of the app before it was activated.</summary>
      <returns>One of the enumeration values.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.AppointmentsProviderShowTimeFrameActivatedEventArgs.SplashScreen">
      <summary>Gets the splash screen object, which provides information about the transition from the splash screen to the activated app.</summary>
      <returns>The object that provides splash screen information.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.AppointmentsProviderShowTimeFrameActivatedEventArgs.TimeToShow">
      <summary>Gets the starting date and time of the time frame to be shown.</summary>
      <returns>The starting date and time of the time frame.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.AppointmentsProviderShowTimeFrameActivatedEventArgs.User">
      <summary>Gets the user that the app was activated for.</summary>
      <returns>The user that the app was activated for.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.AppointmentsProviderShowTimeFrameActivatedEventArgs.Verb">
      <summary>Gets the action to be performed by the appointments provider.</summary>
      <returns>The action to be performed by the appointments provider.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Activation.BackgroundActivatedEventArgs">
      <summary>Makes all data available from the IBackgroundTask.Run method available to your event handler when your app is activated by a background trigger.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.BackgroundActivatedEventArgs.TaskInstance">
      <summary>Get the data that was available to the IBackgroundTask.Run method that resulted in your app being activated.</summary>
      <returns>The IBackgroundTaskInstance that activated your app.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Activation.BarcodeScannerPreviewActivatedEventArgs">
      <summary>Specifies the event arguments for activating the barcode scanner preview.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.BarcodeScannerPreviewActivatedEventArgs.ConnectionId">
      <summary>Gets a connection ID used to match the service connection.</summary>
      <returns>A connection ID.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.BarcodeScannerPreviewActivatedEventArgs.Kind">
      <summary>Gets the activation type.</summary>
      <returns>Activation kind.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.BarcodeScannerPreviewActivatedEventArgs.PreviousExecutionState">
      <summary>Gets the execution state of the app before it was activated.</summary>
      <returns>The previous state.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.BarcodeScannerPreviewActivatedEventArgs.SplashScreen">
      <summary>Gets the splash screen object, which provides information about the transition from the splash screen to the activated app.</summary>
      <returns>The object that provides splash screen information.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.BarcodeScannerPreviewActivatedEventArgs.User">
      <summary>Gets the user for the barcode scanner preview.</summary>
      <returns>The user.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Activation.CachedFileUpdaterActivatedEventArgs">
      <summary>Provides information about the activated event that fires when the user saves or opens a file that needs updates from the app.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.CachedFileUpdaterActivatedEventArgs.CachedFileUpdaterUI">
      <summary>Gets the letterbox UI of the file picker that is displayed when a file needs updates from the app.</summary>
      <returns>The letterbox UI of the file picker that is displayed when a file needs updates from the app.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.CachedFileUpdaterActivatedEventArgs.Kind">
      <summary>Gets the activation type.</summary>
      <returns>The ActivationKind.CachedFileUpdater enumeration value.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.CachedFileUpdaterActivatedEventArgs.PreviousExecutionState">
      <summary>Gets the execution state of the app before it was activated.</summary>
      <returns>One of the enumeration values.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.CachedFileUpdaterActivatedEventArgs.SplashScreen">
      <summary>Gets a SplashScreen object that provides information about the transition from the splash screen to the activated app.</summary>
      <returns>The object that provides splash screen information.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.CachedFileUpdaterActivatedEventArgs.User">
      <summary>Gets the user that the app was activated for.</summary>
      <returns>The user that the app was activated for.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Activation.CommandLineActivatedEventArgs">
      <summary>Provides information, such as the command-line arguments, when an app is activated from the command line.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.CommandLineActivatedEventArgs.Kind">
      <summary>Gets the type of activation that launched the app.</summary>
      <returns>The activation kind.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.CommandLineActivatedEventArgs.Operation">
      <summary>Gets info about the activation of the app such as what arguments were provided and the current directory path.</summary>
      <returns>The activation info.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.CommandLineActivatedEventArgs.PreviousExecutionState">
      <summary>Gets the execution state of the app before it was activated.</summary>
      <returns>The execution state before the app was activated.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.CommandLineActivatedEventArgs.SplashScreen">
      <summary>Gets info about the transition from the splash screen to the activated app.</summary>
      <returns>The splash screen transition info.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.CommandLineActivatedEventArgs.User">
      <summary>Gets the user that the app was activated for.</summary>
      <returns>The user that the app was activated for.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Activation.CommandLineActivationOperation">
      <summary>Provides info about the activation of the app such as what arguments were provided and the current directory path.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.CommandLineActivationOperation.Arguments">
      <summary>Gets the command-line arguments passed to the app when it was activated.</summary>
      <returns>The command line arguments.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.CommandLineActivationOperation.CurrentDirectoryPath">
      <summary>Gets the directory path from which the app was activated from the command line.</summary>
      <returns>The current directory path.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.CommandLineActivationOperation.ExitCode">
      <summary>Sets the exit code for the app that was launched from the command line.</summary>
      <returns>The code the app returned when it exits.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Activation.CommandLineActivationOperation.GetDeferral">
      <summary>Gets a deferral object for this operation.</summary>
      <returns>A **Deferral** object that your code uses to signal when it has finished processing the activation.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Activation.ContactPanelActivatedEventArgs">
      <summary>Provides data when an app is activated because it uses the Contact Panel.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.ContactPanelActivatedEventArgs.Contact">
      <summary>Gets the selected contact from the Contact Panel.</summary>
      <returns>The selected contact.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.ContactPanelActivatedEventArgs.ContactPanel">
      <summary>Gets the contact panel.</summary>
      <returns>The contact panel.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.ContactPanelActivatedEventArgs.Kind">
      <summary>Gets the activation type.</summary>
      <returns>The ActivationKind.Contact enumeration value.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.ContactPanelActivatedEventArgs.PreviousExecutionState">
      <summary>Gets the execution state of the app before it was activated.</summary>
      <returns>A ApplicationExecutionState -typed value.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.ContactPanelActivatedEventArgs.SplashScreen">
      <summary>Gets the splash screen object, which provides information about the transition from the splash screen to the activated app.</summary>
      <returns>The object that provides splash screen information.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.ContactPanelActivatedEventArgs.User">
      <summary>Gets the user the app was activated for.</summary>
      <returns>The user the app was activated for.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Activation.DeviceActivatedEventArgs">
      <summary>Provides information for a device that invokes AutoPlay.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.DeviceActivatedEventArgs.CurrentlyShownApplicationViewId">
      <summary>Gets the identifier for the currently shown app view.</summary>
      <returns>The identifier for the currently shown app view.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.DeviceActivatedEventArgs.DeviceInformationId">
      <summary>Gets the device identifier for the device that invoked AutoPlay.</summary>
      <returns>The device identifier for the device that invoked AutoPlay.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.DeviceActivatedEventArgs.Kind">
      <summary>Gets the activation type.</summary>
      <returns>One of the enumeration values.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.DeviceActivatedEventArgs.PreviousExecutionState">
      <summary>Gets the execution state of the app before it was activated.</summary>
      <returns>One of the enumeration values.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.DeviceActivatedEventArgs.SplashScreen">
      <summary>Gets the splash screen object which provides information about the transition from the splash screen to the activated app.</summary>
      <returns>The object that provides splash screen information.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.DeviceActivatedEventArgs.User">
      <summary>Gets the user that the app was activated for.</summary>
      <returns>The user that the app was activated for.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.DeviceActivatedEventArgs.Verb">
      <summary>Gets the action associated with the activated device.</summary>
      <returns>The action associated with the activated device.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.DeviceActivatedEventArgs.ViewSwitcher">
      <summary>Gets the view switcher object that allows you to set the view for the application.</summary>
      <returns>Use the ActivationViewSwitcher to show or switch the view in response to the activation. The value will be **null** in hosted scenarios such as Share and File Picker activations.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Activation.DevicePairingActivatedEventArgs">
      <summary>Provides information when an app is activated as a result of a device pairing.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.DevicePairingActivatedEventArgs.DeviceInformation">
      <summary>Gets the DeviceInformation object for the device object that is being paired.</summary>
      <returns>The information of the device object.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.DevicePairingActivatedEventArgs.Kind">
      <summary>Gets the activation type.</summary>
      <returns>One of the enumeration values.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.DevicePairingActivatedEventArgs.PreviousExecutionState">
      <summary>Gets the execution state of the app before it was activated.</summary>
      <returns>One of the enumeration values.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.DevicePairingActivatedEventArgs.SplashScreen">
      <summary>Gets the splash screen object which provides information about the transition from the splash screen to the activated app.</summary>
      <returns>The object that provides splash screen information.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.DevicePairingActivatedEventArgs.User">
      <summary>Gets the user the app was activated for.</summary>
      <returns>The user the app was activated for.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Activation.DialReceiverActivatedEventArgs">
      <summary>Provides data when an app is activated from another app by using the DIAL protocol.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.DialReceiverActivatedEventArgs.AppName">
      <summary>Gets the name of the app that invoked the dial receiver app.</summary>
      <returns>The name of the app that invoked the dial receiver app.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.DialReceiverActivatedEventArgs.Arguments">
      <summary>Gets the arguments passed by the calling app.</summary>
      <returns>The arguments passed by the calling app.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.DialReceiverActivatedEventArgs.CurrentlyShownApplicationViewId">
      <summary>Gets the identifier for the currently shown app view.</summary>
      <returns>The identifier for the currently shown app view.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.DialReceiverActivatedEventArgs.Kind">
      <summary>Gets the activation type.</summary>
      <returns>The ActivationKind.DialReceiver enumeration value.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.DialReceiverActivatedEventArgs.PreviousExecutionState">
      <summary>Gets the execution state of the app before it was activated.</summary>
      <returns>The execution state of the app before it was activated.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.DialReceiverActivatedEventArgs.SplashScreen">
      <summary>Gets the splash screen object, which provides information about the transition from the splash screen to the activated app.</summary>
      <returns>The object that provides splash screen information.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.DialReceiverActivatedEventArgs.TileId">
      <summary>Gets the unique tile identifier for the calling app.</summary>
      <returns>The unique tile identifier for the calling app.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.DialReceiverActivatedEventArgs.User">
      <summary>Gets the user the app was activated for.</summary>
      <returns>The user the app was activated for.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.DialReceiverActivatedEventArgs.ViewSwitcher">
      <summary>Gets the view switcher object that allows you to set the view for the application.</summary>
      <returns>Use the ActivationViewSwitcher to show or switch the view in response to the activation. The value will be **null** in hosted scenarios such as Share and File Picker activations.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Activation.FileActivatedEventArgs">
      <summary>Provides data when an app is activated because it is the app associated with a file.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.FileActivatedEventArgs.CallerPackageFamilyName">
      <summary>The package family name of the app that launched your app.</summary>
      <returns>The caller's package family name.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.FileActivatedEventArgs.CurrentlyShownApplicationViewId">
      <summary>Gets the identifier for the currently shown app view.</summary>
      <returns>The identifier for the currently shown app view.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.FileActivatedEventArgs.Files">
      <summary>Gets the files for which the app was activated.</summary>
      <returns>The StorageFile objects representing the files being passed to the app.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.FileActivatedEventArgs.Kind">
      <summary>Gets the activation type.</summary>
      <returns>One of the enumeration values.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.FileActivatedEventArgs.NeighboringFilesQuery">
      <summary>Gets the neighboring files of the files for which the app was activated.</summary>
      <returns>The StorageFile objects that represent the neighboring files of the files being passed to the app.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.FileActivatedEventArgs.PreviousExecutionState">
      <summary>Gets the execution state of the app before it was activated.</summary>
      <returns>One of the enumeration values.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.FileActivatedEventArgs.SplashScreen">
      <summary>Gets the splash screen object that provides information about the transition from the splash screen to the activated app.</summary>
      <returns>The object that provides splash screen information.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.FileActivatedEventArgs.User">
      <summary>Gets the user that the app was activated for.</summary>
      <returns>The user that the app was activated for.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.FileActivatedEventArgs.Verb">
      <summary>Gets the action associated with the activated file.</summary>
      <returns>The action.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.FileActivatedEventArgs.ViewSwitcher">
      <summary>Provides the object that allows you to set the view for the application.</summary>
      <returns>Use the ActivationViewSwitcher to show or switch the view in response to the activation. The value will be **null** in hosted scenarios such as Share and File Picker activations.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Activation.FileOpenPickerActivatedEventArgs">
      <summary>Provides information about an activated event that fires when the user tries to pick files or folders that are provided by the app.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.FileOpenPickerActivatedEventArgs.CallerPackageFamilyName">
      <summary>The package family name of the app that launched your app.</summary>
      <returns>The caller's package family name.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.FileOpenPickerActivatedEventArgs.FileOpenPickerUI">
      <summary>Gets the letterbox UI of the file picker that is displayed when the user wants to pick files or folders that are provided by the app.</summary>
      <returns>The letterbox UI of the file picker that is displayed when the user wants to pick files or folders that are provided by the app.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.FileOpenPickerActivatedEventArgs.Kind">
      <summary>Gets the activation type.</summary>
      <returns>The ActivationKind.FileOpenPicker enumeration value.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.FileOpenPickerActivatedEventArgs.PreviousExecutionState">
      <summary>Gets the execution state of the app before it was activated.</summary>
      <returns>One of the enumeration values.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.FileOpenPickerActivatedEventArgs.SplashScreen">
      <summary>Gets a SplashScreen object that provides information about the transition from the splash screen to the activated app.</summary>
      <returns>The object that provides splash screen information.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.FileOpenPickerActivatedEventArgs.User">
      <summary>Gets the user that the app was activated for.</summary>
      <returns>The user that the app was activated for.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Activation.FileOpenPickerContinuationEventArgs">
      <summary>Provides information about an activated event that fires after the app was suspended for a file open picker operation.</summary>
      <deprecated type="deprecate">FileOpenPickerContinuationEventArgs is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.FileOpenPickerContinuationEventArgs.ContinuationData">
      <summary>Gets a set of values populated by the app before a FileOpenPicker operation that deactivates the app in order to provide context when the app is activated.</summary>
      <returns>A set of values populated by the app before a FileOpenPicker operation that deactivates the app.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.FileOpenPickerContinuationEventArgs.Files">
      <summary>Gets the list of files selected by the user during the file open picker operation.</summary>
      <returns>The list of files selected by the user during the file open picker operation.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.FileOpenPickerContinuationEventArgs.Kind">
      <summary>Gets the activation type.</summary>
      <returns>The ActivationKind.ContinueFileOpenPicker enumeration value.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.FileOpenPickerContinuationEventArgs.PreviousExecutionState">
      <summary>Gets the execution state of the app before it was activated.</summary>
      <returns>One of the enumeration values.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.FileOpenPickerContinuationEventArgs.SplashScreen">
      <summary>Gets a SplashScreen object that provides information about the transition from the splash screen to the activated app.</summary>
      <returns>The object that provides splash screen information.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.FileOpenPickerContinuationEventArgs.User">
      <summary>Gets the user that the app was activated for.</summary>
      <returns>The user that the app was activated for.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Activation.FileSavePickerActivatedEventArgs">
      <summary>Provides information about an activated event that fires when the user saves a file through the file picker and selects the app as the location.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.FileSavePickerActivatedEventArgs.CallerPackageFamilyName">
      <summary>The package family name of the app that launched this app.</summary>
      <returns>The caller's package family name.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.FileSavePickerActivatedEventArgs.EnterpriseId">
      <summary>Gets the ID of the enterprise that owns the file.</summary>
      <returns>The ID of the enterprise to owns the file.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.FileSavePickerActivatedEventArgs.FileSavePickerUI">
      <summary>Gets the letterbox UI of the file picker that is displayed when the user saves a file and selects the app as the save location.</summary>
      <returns>The letterbox UI of the file picker that is displayed when the user saves a file and uses the app as the location.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.FileSavePickerActivatedEventArgs.Kind">
      <summary>Gets the activation type.</summary>
      <returns>The ActivationKind.FileSavePicker enumeration value.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.FileSavePickerActivatedEventArgs.PreviousExecutionState">
      <summary>Gets the execution state of the app before it was activated.</summary>
      <returns>One of the enumeration values.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.FileSavePickerActivatedEventArgs.SplashScreen">
      <summary>Gets a SplashScreen object that provides information about the transition from the splash screen to the activated app.</summary>
      <returns>The object that provides splash screen information.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.FileSavePickerActivatedEventArgs.User">
      <summary>Gets the user that the app was activated for.</summary>
      <returns>The user that the app was activated for.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Activation.FileSavePickerContinuationEventArgs">
      <summary>Provides information about an activated event that fires after the app was suspended for a file save picker operation.</summary>
      <deprecated type="deprecate">FileSavePickerContinuationEventArgs is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.FileSavePickerContinuationEventArgs.ContinuationData">
      <summary>Gets a set of values populated by the app before a FileSavePicker operation that deactivates the app in order to provide context when the app is activated.</summary>
      <returns>A set of values populated by the app before a FileSavePicker operation that deactivates the app.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.FileSavePickerContinuationEventArgs.File">
      <summary>Gets the file selected by the user during the file save picker operation.</summary>
      <returns>The file selected by the user during the file save picker operation.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.FileSavePickerContinuationEventArgs.Kind">
      <summary>Gets the activation type.</summary>
      <returns>The ActivationKind.ContinueFileSavePicker enumeration value.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.FileSavePickerContinuationEventArgs.PreviousExecutionState">
      <summary>Gets the execution state of the app before it was activated.</summary>
      <returns>One of the enumeration values.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.FileSavePickerContinuationEventArgs.SplashScreen">
      <summary>Gets a SplashScreen object that provides information about the transition from the splash screen to the activated app.</summary>
      <returns>The object that provides splash screen information.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.FileSavePickerContinuationEventArgs.User">
      <summary>Gets the user that the app was activated for.</summary>
      <returns>The user that the app was activated for.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Activation.FolderPickerContinuationEventArgs">
      <summary>Provides information about an activated event that fires after the app was suspended for a folder picker operation.</summary>
      <deprecated type="deprecate">FolderPickerContinuationEventArgs is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.FolderPickerContinuationEventArgs.ContinuationData">
      <summary>Gets a set of values populated by the app before a FolderPicker operation that deactivates the app in order to provide context when the app is activated.</summary>
      <returns>A set of values populated by the app before a FolderPicker operation that deactivates the app.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.FolderPickerContinuationEventArgs.Folder">
      <summary>Gets the folder selected by the user during the folder picker operation.</summary>
      <returns>The folder selected by the user during the folder picker operation.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.FolderPickerContinuationEventArgs.Kind">
      <summary>Gets the activation type.</summary>
      <returns>The ActivationKind.ContinueFolderPicker enumeration value.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.FolderPickerContinuationEventArgs.PreviousExecutionState">
      <summary>Gets the execution state of the app before it was activated.</summary>
      <returns>One of the enumeration values.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.FolderPickerContinuationEventArgs.SplashScreen">
      <summary>Gets a SplashScreen object that provides information about the transition from the splash screen to the activated app.</summary>
      <returns>The object that provides splash screen information.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.FolderPickerContinuationEventArgs.User">
      <summary>Gets the user that the app was activated for.</summary>
      <returns>The user that the app was activated for.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Activation.IActivatedEventArgs">
      <summary>Provides common properties for all activation types.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.IActivatedEventArgs.Kind">
      <summary>Gets the reason that this app is being activated.</summary>
      <returns>One of the enumeration values.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.IActivatedEventArgs.PreviousExecutionState">
      <summary>Gets the execution state of the app before this activation.</summary>
      <returns>One of the enumeration values.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.IActivatedEventArgs.SplashScreen">
      <summary>Gets the splash screen object that provides information about the transition from the splash screen to the activated app.</summary>
      <returns>The splash screen object.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Activation.IActivatedEventArgsWithUser">
      <summary>Provides information about the user that the app was activated for.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.IActivatedEventArgsWithUser.User">
      <summary>Gets the user that the app was activated for.</summary>
      <returns>The user that the app was activated for. This property returns the logged-in user on platforms that only support single-user sessions. For platforms that support multiple users in a session (such as Xbox) this property returns the logged-in user that the app was activated for.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Activation.IApplicationViewActivatedEventArgs">
      <summary>Provides data when an app is activated to show its current view.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.IApplicationViewActivatedEventArgs.CurrentlyShownApplicationViewId">
      <summary>Gets the identifier for the currently shown app view.</summary>
      <returns>The identifier for the currently shown app view.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Activation.IAppointmentsProviderActivatedEventArgs">
      <summary>Provides data when an app is activated.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.IAppointmentsProviderActivatedEventArgs.Verb">
      <summary>Gets the action to be performed by the appointments provider.</summary>
      <returns>The action to be performed by the appointments provider.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Activation.IAppointmentsProviderAddAppointmentActivatedEventArgs">
      <summary>Provides data when an app is activated to add an appointment to the user’s calendar.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.IAppointmentsProviderAddAppointmentActivatedEventArgs.AddAppointmentOperation">
      <summary>Gets the appointment that is provided to the app when the user tries to add it.</summary>
      <returns>The appointment that is added.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Activation.IAppointmentsProviderRemoveAppointmentActivatedEventArgs">
      <summary>Provides data when an app is activated to remove an appointment from the user’s calendar.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.IAppointmentsProviderRemoveAppointmentActivatedEventArgs.RemoveAppointmentOperation">
      <summary>Gets the appointment that is provided to the app when the user tries to remove it.</summary>
      <returns>The appointment that is removed.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Activation.IAppointmentsProviderReplaceAppointmentActivatedEventArgs">
      <summary>Provides data when an app is activated to replace an appointment in the user’s calendar.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.IAppointmentsProviderReplaceAppointmentActivatedEventArgs.ReplaceAppointmentOperation">
      <summary>Gets the appointment that is provided to the app when the user tries to replace it.</summary>
      <returns>The appointment that is replaced.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Activation.IAppointmentsProviderShowAppointmentDetailsActivatedEventArgs">
      <summary>Provides data when an app is activated to show the details of an appointment.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.IAppointmentsProviderShowAppointmentDetailsActivatedEventArgs.InstanceStartDate">
      <summary>Gets the start date of the appointment instance for which the app should display details.</summary>
      <returns>The start date of the appointment instance for which the app should display details.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.IAppointmentsProviderShowAppointmentDetailsActivatedEventArgs.LocalId">
      <summary>Ges the local identifier of the appointment for which the app should display details.</summary>
      <returns>The local identifier of the appointment for which the app should display details.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.IAppointmentsProviderShowAppointmentDetailsActivatedEventArgs.RoamingId">
      <summary>Gets the roaming identifier of the appointment for which the app should display details.</summary>
      <returns>The roaming identifier of the appointment for which the app should display details.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Activation.IAppointmentsProviderShowTimeFrameActivatedEventArgs">
      <summary>Provides data when an app is activated to show a specified time frame on the user’s calendar.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.IAppointmentsProviderShowTimeFrameActivatedEventArgs.Duration">
      <summary>Gets the duration of the time frame to be shown.</summary>
      <returns>The duration of the time frame.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.IAppointmentsProviderShowTimeFrameActivatedEventArgs.TimeToShow">
      <summary>Gets the starting date and time of the time frame to be shown.</summary>
      <returns>The starting date and time of the time frame.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Activation.IBackgroundActivatedEventArgs">
      <summary>Makes all data available from the IBackgroundTask.Run method available to your event handler when your app is activated by a background trigger.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.IBackgroundActivatedEventArgs.TaskInstance">
      <summary>Get the data that was available to the IBackgroundTask.Run method that resulted in your app being activated.</summary>
      <returns>The data that was available to the IBackgroundTask.Run method.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Activation.IBarcodeScannerPreviewActivatedEventArgs">
      <summary>Describes event arguments used in activating the barcode scanner preview.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.IBarcodeScannerPreviewActivatedEventArgs.ConnectionId">
      <summary>Gets a connection ID used to match the service connection.</summary>
      <returns>A connection ID.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Activation.ICachedFileUpdaterActivatedEventArgs">
      <summary>Provides information about the activated event that fires when the user saves a file that requires content management from the app.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.ICachedFileUpdaterActivatedEventArgs.CachedFileUpdaterUI">
      <summary>The letterbox UI of the file picker that is displayed when a file requires content management from the app.</summary>
      <returns>The letterbox UI of the file picker that is displayed when a file requires content management from the app.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Activation.ICommandLineActivatedEventArgs">
      <summary>Defines the interface for providing info, such as the command-line arguments, when an app is activated from the command line.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.ICommandLineActivatedEventArgs.Operation">
      <summary>Provides info about the activation of the app such as what arguments were provided and the current directory path.</summary>
      <returns>The activation info.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Activation.IContactPanelActivatedEventArgs">
      <summary>Provides data when an app is activated by the contact panel.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.IContactPanelActivatedEventArgs.Contact">
      <summary>Gets the contact.</summary>
      <returns>The contact.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.IContactPanelActivatedEventArgs.ContactPanel">
      <summary>Gets the contact panel.</summary>
      <returns>The contact panel.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Activation.IContinuationActivatedEventArgs">
      <summary>Provides data when an app is activated after an operation that suspends the app.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.IContinuationActivatedEventArgs.ContinuationData">
      <summary>Gets a set of values populated by the app before an operation that deactivates the app in order to provide context when the app is activated.</summary>
      <returns>A set of values populated by the app before an operation that deactivates the app.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Activation.IDeviceActivatedEventArgs">
      <summary>Provides information for a device that invokes AutoPlay.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.IDeviceActivatedEventArgs.DeviceInformationId">
      <summary>Gets the device identifier for the device that invoked AutoPlay.</summary>
      <returns>The device identifier for the device that invoked AutoPlay.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.IDeviceActivatedEventArgs.Verb">
      <summary>Gets the action associated with the activated device.</summary>
      <returns>The action associated with the activated device.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Activation.IDevicePairingActivatedEventArgs">
      <summary>Provides information when an app is activated as a result of a device pairing.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.IDevicePairingActivatedEventArgs.DeviceInformation">
      <summary>Gets the DeviceInformation object for the device object that is being paired.</summary>
      <returns>The information of the device object.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Activation.IDialReceiverActivatedEventArgs">
      <summary>Provides data when an app is activated from another app by using the DIAL protocol.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.IDialReceiverActivatedEventArgs.AppName">
      <summary>Gets the name of the app that invoked the dial receiver app.</summary>
      <returns>The name of the app that invoked the dial receiver app.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Activation.IFileActivatedEventArgs">
      <summary>Provides data when an app is activated because it is the program associated with a file.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.IFileActivatedEventArgs.Files">
      <summary>Gets the files for which the app was activated.</summary>
      <returns>The files.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.IFileActivatedEventArgs.Verb">
      <summary>Gets the action associated with the activated file.</summary>
      <returns>The action.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Activation.IFileActivatedEventArgsWithCallerPackageFamilyName">
      <summary>Provides data when an app is activated because it is the program associated with a file.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.IFileActivatedEventArgsWithCallerPackageFamilyName.CallerPackageFamilyName">
      <summary>The package family name of the app that launched this app.</summary>
      <returns>The caller's package family name.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Activation.IFileActivatedEventArgsWithNeighboringFiles">
      <summary>Provides data when an app is activated because it is the program associated with the neighboring files.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.IFileActivatedEventArgsWithNeighboringFiles.NeighboringFilesQuery">
      <summary>Gets the neighboring files of the files for which the app was activated.</summary>
      <returns>The StorageFile objects that represent the neighboring files of the files being passed to the app.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Activation.IFileOpenPickerActivatedEventArgs">
      <summary>Provides information about the activated event that fires when the user tries to pick files or folders that are provided by the app.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.IFileOpenPickerActivatedEventArgs.FileOpenPickerUI">
      <summary>The letterbox UI of the file picker that is displayed when the user wants to pick files or folders that are provided by the app.</summary>
      <returns>The letterbox UI of the file picker that is displayed when the user wants to pick files or folders that are provided by the app.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Activation.IFileOpenPickerActivatedEventArgs2">
      <summary>Provides information about the activated event that fires when the user tries to pick files or folders that are provided by the app.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.IFileOpenPickerActivatedEventArgs2.CallerPackageFamilyName">
      <summary>The package family name of the app that launched your app.</summary>
      <returns>The caller's package family name.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Activation.IFileOpenPickerContinuationEventArgs">
      <summary>Provides information about an activated event that fires after the app was suspended for a file open picker operation.</summary>
      <deprecated type="deprecate">IFileOpenPickerContinuationEventArgs is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.IFileOpenPickerContinuationEventArgs.Files">
      <summary>Gets the list of files selected by the user during the file open picker operation.</summary>
      <returns>The list of files selected by the user during the file open picker operation.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Activation.IFileSavePickerActivatedEventArgs">
      <summary>Provides information about the activated event that fires when the user saves a file through the file picker and selects the app as the location.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.IFileSavePickerActivatedEventArgs.FileSavePickerUI">
      <summary>The letterbox UI of the file picker that is displayed when the user saves a file and selects the app as the save location.</summary>
      <returns>The letterbox UI of the file picker that is displayed when the user saves a file and selects the app as the location.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Activation.IFileSavePickerActivatedEventArgs2">
      <summary>Provides information about the activated event that fires when the user saves a file through the file picker and selects the app as the location.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.IFileSavePickerActivatedEventArgs2.CallerPackageFamilyName">
      <summary>The package family name of the app that launched your app.</summary>
      <returns>The caller's package family name.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.IFileSavePickerActivatedEventArgs2.EnterpriseId">
      <summary>Gets the ID of the enterprise that owns the file.</summary>
      <returns>The ID of the enterprise that owns the file.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Activation.IFileSavePickerContinuationEventArgs">
      <summary>Provides information about an activated event that fires after the app was suspended for a file save picker operation.</summary>
      <deprecated type="deprecate">IFileSavePickerContinuationEventArgs is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.IFileSavePickerContinuationEventArgs.File">
      <summary>Gets the file selected by the user during the file save picker operation.</summary>
      <returns>The file selected by the user during the file save picker operation.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Activation.IFolderPickerContinuationEventArgs">
      <summary>Provides information about an activated event that fires after the app was suspended for a folder picker operation.</summary>
      <deprecated type="deprecate">IFolderPickerContinuationEventArgs is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.IFolderPickerContinuationEventArgs.Folder">
      <summary>Gets the folder selected by the user during the folder picker operation.</summary>
      <returns>The folder selected by the user during the folder picker operation.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Activation.ILaunchActivatedEventArgs">
      <summary>Provides event information when an app is launched.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.ILaunchActivatedEventArgs.Arguments">
      <summary>Gets the arguments that are passed to the app during its launch activation.</summary>
      <returns>The list of arguments.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.ILaunchActivatedEventArgs.TileId">
      <summary>Gets the ID of the tile that was invoked to launch the app.</summary>
      <returns>The ID of the tile that launched the app. If the app's main tile was used, this value is "App". If a secondary tile is used, the SecondaryTile.TileId value, assigned to the secondary tile when it was created, is returned.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Activation.ILaunchActivatedEventArgs2">
      <summary>Provides additional information about the tile that launched your app.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.ILaunchActivatedEventArgs2.TileActivatedInfo">
      <summary>Gets additional information that is provided when the user launches your app from a tile. This will be **null** if the app is not launched from its tile or if the app is launched on a platform that doesn't support this property.</summary>
      <returns>Information about the tile that launched the app.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Activation.ILockScreenActivatedEventArgs">
      <summary>Provides information about an event that occurs when the app is activated as the lock screen.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.ILockScreenActivatedEventArgs.Info">
      <summary>Gets an object that allows an app that is activated as the lock screen to get the same data that the default lock screen can access, and to register for updates to that data.</summary>
      <returns>An object that allows an app that is activated as the lock screen to get the same data that the default lock screen can access, and to register for updates to that data.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Activation.IPickerReturnedActivatedEventArgs">
      <summary>Provides data for the Activated event when it occurs after a picker returns.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.IPickerReturnedActivatedEventArgs.PickerOperationId">
      <summary>Gets an identifier indicating the type of picker operation that was performed prior to the activation.</summary>
      <returns>An identifier indicating the type of picker operation that was performed prior to the activation.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Activation.IPrelaunchActivatedEventArgs">
      <summary>Provides event information about whether an app is in pre-launch state.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.IPrelaunchActivatedEventArgs.PrelaunchActivated">
      <summary>Gets an indication about whether a pre-launch has been activated.</summary>
      <returns>Indicates whether a pre-launch has been activated. **TRUE** indicates activated; otherwise, **FALSE**.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Activation.IProtocolActivatedEventArgs">
      <summary>Provides data when an app is activated because it is the program associated with a protocol.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.IProtocolActivatedEventArgs.Uri">
      <summary>Gets the Uniform Resource Identifier (URI) for which the app was activated.</summary>
      <returns>The Uniform Resource Identifier (URI).</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Activation.IProtocolActivatedEventArgsWithCallerPackageFamilyNameAndData">
      <summary>Provides data and the package family name of the app that activated the current app.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.IProtocolActivatedEventArgsWithCallerPackageFamilyNameAndData.CallerPackageFamilyName">
      <summary>Gets the package family name of the application that activated the current application.</summary>
      <returns>The package family name of the application that activated the current application.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.IProtocolActivatedEventArgsWithCallerPackageFamilyNameAndData.Data">
      <summary>Data received from the application that activated the current application.</summary>
      <returns>User-defined data.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Activation.IProtocolForResultsActivatedEventArgs">
      <summary>Describes the activation arguments when an app is launched via LaunchUriForResultsAsync.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.IProtocolForResultsActivatedEventArgs.ProtocolForResultsOperation">
      <summary>Gets the **ProtocolForResultsOperation** that you can then use to signal that your app is ready to return to the app that launched it for results.</summary>
      <returns>The **ProtocolForResultsOperation** object that you can use to signal that your app is ready to return by calling its ProtocolForResultsOperation.ReportCompleted method.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Activation.IRestrictedLaunchActivatedEventArgs">
      <summary>Provides event information when a restricted app is launched.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.IRestrictedLaunchActivatedEventArgs.SharedContext">
      <summary>Gets information about a shared context for the restricted launch.</summary>
      <returns>The object that provides shared context information.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Activation.ISearchActivatedEventArgs">
      <summary>Provides information about the activated event that fires when an app is used to search.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.ISearchActivatedEventArgs.Language">
      <summary>The Internet Engineering Task Force (IETF) language tag (BCP 47 standard) that identifies the language currently associated with the user's text input device.</summary>
      <returns>The Internet Engineering Task Force (IETF) BCP 47 standard language tag.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.ISearchActivatedEventArgs.QueryText">
      <summary>The text that the user wants the app to search for. The user entered this text into the search box of the search pane.</summary>
      <returns>The text to find.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Activation.ISearchActivatedEventArgsWithLinguisticDetails">
      <summary>Provides information about the activated event that fires when an app is used to query text.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.ISearchActivatedEventArgsWithLinguisticDetails.LinguisticDetails">
      <summary>Gets a SearchPaneQueryLinguisticDetails object that provides info about query text that the user enters through an Input Method Editor (IME).</summary>
      <returns>The object that provides info about query text.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Activation.IShareTargetActivatedEventArgs">
      <summary>Provides information for an application that is a target for share operations.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.IShareTargetActivatedEventArgs.ShareOperation">
      <summary>Contains information about data included in a share operation.</summary>
      <returns>An object that includes the data included in a send operation.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Activation.IStartupTaskActivatedEventArgs">
      <summary>Provides information when an app is activated at device startup or user login.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.IStartupTaskActivatedEventArgs.TaskId">
      <summary>Gets the unique ID of the startup task</summary>
      <returns>
      </returns>
    </member>
    <member name="T:Windows.ApplicationModel.Activation.IToastNotificationActivatedEventArgs">
      <summary>Provides information about an event that occurs when the app is activated because a user tapped on the body of a toast notification or performed an action inside a toast notification.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.IToastNotificationActivatedEventArgs.Argument">
      <summary>Gets the arguments that the app can retrieve after it is activated through an interactive toast notification.</summary>
      <returns>The arguments that the app can retrieve after it is activated through an interactive toast notification. The value of this property is defined previously in the XML that describes the data to deliver for the toast notification. The following elements and attributes of that XML define the value:</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.IToastNotificationActivatedEventArgs.UserInput">
      <summary>Gets a set of values that you can use to obtain the user input from an interactive toast notification.</summary>
      <returns>A set of values that you can use to obtain the user input from an interactive toast notification.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Activation.IUserDataAccountProviderActivatedEventArgs">
      <summary>Provides data when an app is activated to manage user accounts.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.IUserDataAccountProviderActivatedEventArgs.Operation">
      <summary>Gets the user account management operation.</summary>
      <returns>The user account management operation.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Activation.IViewSwitcherProvider">
      <summary>Provides the object that allows you to set the view for the application.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.IViewSwitcherProvider.ViewSwitcher">
      <summary>Provides the view switcher object that allows you to set the view for the application.</summary>
      <returns>Use the ActivationViewSwitcher to show or switch the view in response to the activation. The value will be **null** in hosted scenarios such as Share and File Picker activations.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Activation.IVoiceCommandActivatedEventArgs">
      <summary>Represents the activated event object that contains the event info when the app is launched through a voice command.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.IVoiceCommandActivatedEventArgs.Result">
      <summary>Gets the SpeechRecognitionResult object representing the voice command that activated the app.</summary>
      <returns>The SpeechRecognitionResult object representing the voice commands that activated the app.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Activation.IWebAccountProviderActivatedEventArgs">
      <summary>Contains methods for providing information to an app activated as a result of a web account provider operation.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.IWebAccountProviderActivatedEventArgs.Operation">
      <summary>Gets the web account provider operation.</summary>
      <returns>The web account provider operation.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Activation.IWebAuthenticationBrokerContinuationEventArgs">
      <summary>Provides information to an app that was launched after being suspended for a web authentication broker operation.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.IWebAuthenticationBrokerContinuationEventArgs.WebAuthenticationResult">
      <summary>Gets the WebAuthenticationResult object returned from the web authentication broker operation.</summary>
      <returns>The result of the web authentication broker operation.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Activation.LaunchActivatedEventArgs">
      <summary>Provides event information when an app is launched.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.LaunchActivatedEventArgs.Arguments">
      <summary>Gets the arguments that are passed to the app during its launch activation.</summary>
      <returns>The list of arguments. This value can be used to control the behavior of the app when it is launched through a secondary tile or through a toast.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.LaunchActivatedEventArgs.CurrentlyShownApplicationViewId">
      <summary>Gets the identifier for the currently shown app view.</summary>
      <returns>The identifier for the currently shown app view.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.LaunchActivatedEventArgs.Kind">
      <summary>Gets the reason that this app is being activated.</summary>
      <returns>One of the enumeration values.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.LaunchActivatedEventArgs.PrelaunchActivated">
      <summary>Indicates whether the app was pre-launched.</summary>
      <returns>Indicates whether the app was pre-launched. **TRUE** indicates it was; otherwise, **FALSE**.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.LaunchActivatedEventArgs.PreviousExecutionState">
      <summary>Gets the execution state of the app before this activation.</summary>
      <returns>One of the enumeration values.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.LaunchActivatedEventArgs.SplashScreen">
      <summary>Gets the splash screen object that provides information about the transition from the splash screen to the activated app.</summary>
      <returns>The object that provides splash screen information.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.LaunchActivatedEventArgs.TileActivatedInfo">
      <summary>Gets additional information that is provided when the user launches your app from a tile. This will be **null** if the app is not launched from its tile or if the app is launched on a platform that doesn't support this property.</summary>
      <returns>Information about the tile that launched the app.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.LaunchActivatedEventArgs.TileId">
      <summary>Gets the ID of the tile that was invoked to launch the app.</summary>
      <returns>The ID of the tile that launched the app. If the app's main tile was used, this value is "App". If a secondary tile is used, the SecondaryTile.TileId value, assigned to the secondary tile when it was created, is returned.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.LaunchActivatedEventArgs.User">
      <summary>Gets the user that the app was activated for.</summary>
      <returns>The user that the app was activated for.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.LaunchActivatedEventArgs.ViewSwitcher">
      <summary>Gets the view switcher object that allows you to set the view for the application.</summary>
      <returns>The view switcher</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Activation.LockScreenActivatedEventArgs">
      <summary>Provides information about an event that occurs when the app is activated as the lock screen.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.LockScreenActivatedEventArgs.Info">
      <summary>Gets an object that allows an app that is activated as the lock screen to get the same data that the default lock screen can access, and to register for updates to that data.</summary>
      <returns>An object that allows an app that is activated as the lock screen to get the same data that the default lock screen can access, and to register for updates to that data.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.LockScreenActivatedEventArgs.Kind">
      <summary>Gets the reason for the activation of the app for this event.</summary>
      <returns>The reason for the activation of the app for this event. For the event that occurs when an app is activated as the lock screen, this value is **ActivationKind.LockScreen**.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.LockScreenActivatedEventArgs.PreviousExecutionState">
      <summary>Gets the execution state of the app before the app was activated as the lock screen.</summary>
      <returns>The execution state of the app before the app was activated as the lock screen.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.LockScreenActivatedEventArgs.SplashScreen">
      <summary>Gets the splash screen object that provides information about the transition from the splash screen to the activated app.</summary>
      <returns>The splash screen object that provides information about the transition from the splash screen to the activated app.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.LockScreenActivatedEventArgs.User">
      <summary>Gets the user the app was activated for.</summary>
      <returns>The user the app was activated for.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Activation.LockScreenComponentActivatedEventArgs">
      <summary>Provides data when an app is activated as part of a lock screen component.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.LockScreenComponentActivatedEventArgs.Kind">
      <summary>Gets the activation type.</summary>
      <returns>The activation type.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.LockScreenComponentActivatedEventArgs.PreviousExecutionState">
      <summary>Gets the execution state of the app before it was activated.</summary>
      <returns>The execution state of the app before it was activated.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.LockScreenComponentActivatedEventArgs.SplashScreen">
      <summary>Gets the splash screen object that provides information about the transition from the splash screen to the activated app.</summary>
      <returns>The splash screen object.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Activation.PickerReturnedActivatedEventArgs">
      <summary>Provides data for the Activated event when it occurs after a picker returns.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.PickerReturnedActivatedEventArgs.Kind">
      <summary>Gets the reason that this app is being activated.</summary>
      <returns>The reason that this app is being activated.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.PickerReturnedActivatedEventArgs.PickerOperationId">
      <summary>Gets an identifier indicating the picker operation that was performed prior to the activation.</summary>
      <returns>An application-defined identifier indicating the picker operation that was performed prior to the activation.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.PickerReturnedActivatedEventArgs.PreviousExecutionState">
      <summary>Gets the execution state of the app before this activation.</summary>
      <returns>The execution state of the app before this activation.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.PickerReturnedActivatedEventArgs.SplashScreen">
      <summary>Gets the splash screen object that provides information about the transition from the splash screen to the activated app.</summary>
      <returns>The splash screen object.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Activation.ProtocolActivatedEventArgs">
      <summary>Provides data when an app is activated because it is the app associated with a URI scheme name.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.ProtocolActivatedEventArgs.CallerPackageFamilyName">
      <summary>Gets the package family name of the application that activated the current application.</summary>
      <returns>The package family name of the application that activated the current application.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.ProtocolActivatedEventArgs.CurrentlyShownApplicationViewId">
      <summary>Gets the identifier for the currently shown app view.</summary>
      <returns>The identifier for the currently shown app view.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.ProtocolActivatedEventArgs.Data">
      <summary>Data received from the application that activated the current application.</summary>
      <returns>User-defined data. May be **null**.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.ProtocolActivatedEventArgs.Kind">
      <summary>Gets the activation type.</summary>
      <returns>One of the enumeration values.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.ProtocolActivatedEventArgs.PreviousExecutionState">
      <summary>Gets the execution state of the app before it was activated.</summary>
      <returns>One of the enumeration values.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.ProtocolActivatedEventArgs.SplashScreen">
      <summary>Gets the splash screen object that provides information about the transition from the splash screen to the activated app.</summary>
      <returns>The object that provides splash screen information.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.ProtocolActivatedEventArgs.Uri">
      <summary>Gets the Uniform Resource Identifier (URI) for which the app was activated.</summary>
      <returns>The Uniform Resource Identifier (URI).</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.ProtocolActivatedEventArgs.User">
      <summary>Gets the user that the app was activated for.</summary>
      <returns>The user that the app was activated for.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.ProtocolActivatedEventArgs.ViewSwitcher">
      <summary>Gets the view switcher object that allows you to set the view for the application.</summary>
      <returns>Use the ActivationViewSwitcher to show or switch the view in response to the activation. The value will be **null** in hosted scenarios such as Share and File Picker activations.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Activation.ProtocolForResultsActivatedEventArgs">
      <summary>Received by an application when it is launched by another application with the expectation that it will return results back to the caller.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.ProtocolForResultsActivatedEventArgs.CallerPackageFamilyName">
      <summary>Gets the package family name of the application that activated the current application.</summary>
      <returns>The package family name of the application that activated the current application.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.ProtocolForResultsActivatedEventArgs.CurrentlyShownApplicationViewId">
      <summary>Gets the identifier for the currently shown app view.</summary>
      <returns>The identifier for the currently shown app view.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.ProtocolForResultsActivatedEventArgs.Data">
      <summary>Data received from the application that activated the current application.</summary>
      <returns>User-defined data. May be **null**.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.ProtocolForResultsActivatedEventArgs.Kind">
      <summary>Gets the activation type.</summary>
      <returns>A  enumeration value.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.ProtocolForResultsActivatedEventArgs.PreviousExecutionState">
      <summary>Gets the execution state of the app before it was activated.</summary>
      <returns>An ApplicationExecutionState enumeration value.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.ProtocolForResultsActivatedEventArgs.ProtocolForResultsOperation">
      <summary>Gets the **ProtocolForResultsOperation** that you use to signal that your app is ready to return to the app that launched it for results.</summary>
      <returns>The **ProtocolForResultsOperation** object that you can use to signal that your app is ready to return by calling its ProtocolForResultsOperation.ReportCompleted method.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.ProtocolForResultsActivatedEventArgs.SplashScreen">
      <summary>Gets a SplashScreen object that provides information about the transition from the splash screen to the activated app.</summary>
      <returns>The object that provides splash screen information.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.ProtocolForResultsActivatedEventArgs.Uri">
      <summary>Gets the Uniform Resource Identifier (URI) used to activate the app.</summary>
      <returns>The Uniform Resource Identifier (URI).</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.ProtocolForResultsActivatedEventArgs.User">
      <summary>Gets the user the app was activated for.</summary>
      <returns>The user the app was activated for.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.ProtocolForResultsActivatedEventArgs.ViewSwitcher">
      <summary>Gets the view switcher object that allows you to set the view for the application.</summary>
      <returns>Use the ActivationViewSwitcher to show or switch the view in response to the activation. The value will be **null** in hosted scenarios such as Share and File Picker activations.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Activation.RestrictedLaunchActivatedEventArgs">
      <summary>Provides event information when a restricted app is launched.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.RestrictedLaunchActivatedEventArgs.Kind">
      <summary>Gets the activation type.</summary>
      <returns>The ActivationKind.RestrictedLaunch enumeration value.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.RestrictedLaunchActivatedEventArgs.PreviousExecutionState">
      <summary>Gets the execution state of the app before it was activated.</summary>
      <returns>One of the enumeration values.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.RestrictedLaunchActivatedEventArgs.SharedContext">
      <summary>Gets information about a shared context for the restricted launch.</summary>
      <returns>The object that provides shared context information.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.RestrictedLaunchActivatedEventArgs.SplashScreen">
      <summary>Gets the splash screen object, which provides information about the transition from the splash screen to the activated app.</summary>
      <returns>The object that provides splash screen information.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.RestrictedLaunchActivatedEventArgs.User">
      <summary>Gets the user that the app was activated for.</summary>
      <returns>The user that the app was activated for.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Activation.SearchActivatedEventArgs">
      <summary>Provides information about the activated event that fires when the user searches the app from the Search charm and the app isn't the main app on screen.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.SearchActivatedEventArgs.CurrentlyShownApplicationViewId">
      <summary>Gets the identifier for the currently shown app view.</summary>
      <returns>The identifier for the currently shown app view.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.SearchActivatedEventArgs.Kind">
      <summary>Gets the activation type.</summary>
      <returns>The ActivationKind.Search enumeration value.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.SearchActivatedEventArgs.Language">
      <summary>Gets the Internet Engineering Task Force (IETF) language tag (BCP 47 standard) that identifies the language currently associated with the user's text input device.</summary>
      <returns>The Internet Engineering Task Force (IETF) BCP 47 standard language tag.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.SearchActivatedEventArgs.LinguisticDetails">
      <summary>Gets a SearchPaneQueryLinguisticDetails object that provides info about query text that the user enters through an Input Method Editor (IME).</summary>
      <returns>The object that provides info about query text.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.SearchActivatedEventArgs.PreviousExecutionState">
      <summary>Gets the execution state of the app before it was activated.</summary>
      <returns>One of the ApplicationExecutionState enumeration values.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.SearchActivatedEventArgs.QueryText">
      <summary>Gets the text that the user wants the app to search for. The user entered this text into the search box of the search pane.</summary>
      <returns>The text to search for.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.SearchActivatedEventArgs.SplashScreen">
      <summary>Gets a SplashScreen object that provides information about the transition from the splash screen to the activated app.</summary>
      <returns>The object that provides splash screen information.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.SearchActivatedEventArgs.User">
      <summary>Gets the user that the app was activated for.</summary>
      <returns>The user that the app was activated for.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.SearchActivatedEventArgs.ViewSwitcher">
      <summary>Gets the view switcher object that allows you to set the view for the application.</summary>
      <returns>Use the ActivationViewSwitcher to show or switch the view in response to the activation. The value will be **null** in hosted scenarios such as Share and File Picker activations.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Activation.ShareTargetActivatedEventArgs">
      <summary>Provides information for an application that is a target for share operations.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.ShareTargetActivatedEventArgs.Kind">
      <summary>Gets the activation type.</summary>
      <returns>One of the enumeration values.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.ShareTargetActivatedEventArgs.PreviousExecutionState">
      <summary>Gets the execution state of the app before it was activated.</summary>
      <returns>One of the enumeration values.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.ShareTargetActivatedEventArgs.ShareOperation">
      <summary>Gets information about data included in a share operation.</summary>
      <returns>An object that includes the data included in a send operation.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.ShareTargetActivatedEventArgs.SplashScreen">
      <summary>Gets the splash screen object which provides information about the transition from the splash screen to the activated app.</summary>
      <returns>The object that provides splash screen information.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.ShareTargetActivatedEventArgs.User">
      <summary>Gets the user that the app was activated for.</summary>
      <returns>The user that the app was activated for.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Activation.SplashScreen">
      <summary>Provides a dismissal event and image location information for the app's splash screen.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.SplashScreen.ImageLocation">
      <summary>The coordinates of the app's splash screen image relative to the window.</summary>
      <returns>The coordinates of the splash screen image relative to the window and scaled for the dots per inch (dpi) of the device.</returns>
    </member>
    <member name="E:Windows.ApplicationModel.Activation.SplashScreen.Dismissed">
      <summary>Fires when the app's splash screen is dismissed.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Activation.StartupTaskActivatedEventArgs">
      <summary>Provides information when an app is activated at device startup or user login.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.StartupTaskActivatedEventArgs.Kind">
      <summary>Gets the reason that this app is being activated.</summary>
      <returns>The expected value is **ActivationKind.StartupTask**.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.StartupTaskActivatedEventArgs.PreviousExecutionState">
      <summary>Gets the execution state of the app before it was activated.</summary>
      <returns>The execution state before the app was activated.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.StartupTaskActivatedEventArgs.SplashScreen">
      <summary>Gets a SplashScreen object that provides information about the transition from the splash screen to the activated app.</summary>
      <returns>The object that provides splash screen information.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.StartupTaskActivatedEventArgs.TaskId">
      <summary>Gets the unique identifier for your task.</summary>
      <returns>
      </returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.StartupTaskActivatedEventArgs.User">
      <summary>Gets the user that the app was activated for.</summary>
      <returns>The user that the app was activated for.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Activation.TileActivatedInfo">
      <summary>Provides information about the tile that launched your app.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.TileActivatedInfo.RecentlyShownNotifications">
      <summary>Gets the notifications that have been shown on the tile that activated your app from most recent to oldest. The first notification represents what was on the tile when the user clicked it. If the tile was blank, the list is empty.</summary>
      <returns>The tile notifications that have been shown from most recent to oldest.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Activation.ToastNotificationActivatedEventArgs">
      <summary>Provides information about an event that occurs when the app is activated because a user tapped on the body of a toast notification or performed an action inside a toast notification.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.ToastNotificationActivatedEventArgs.Argument">
      <summary>Gets the arguments that the app can retrieve after it is activated through an interactive toast notification.</summary>
      <returns>The arguments that the app can retrieve after it is activated through an interactive toast notification. The value of this property is defined previously in the XML that describes the data to deliver for the toast notification. The following elements and attributes of that XML define the value:</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.ToastNotificationActivatedEventArgs.CurrentlyShownApplicationViewId">
      <summary>Gets the identifier for the currently shown app view.</summary>
      <returns>The identifier for the currently shown app view.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.ToastNotificationActivatedEventArgs.Kind">
      <summary>Gets the reason for the activation of the app for this event.</summary>
      <returns>The reason for the activation of the app for this event. For the event that occurs when the app is activated because a user tapped on the body of a toast notification or performed an action inside a toast notification, this value is **ActivationKind.ToastNotification**.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.ToastNotificationActivatedEventArgs.PreviousExecutionState">
      <summary>Gets the execution state of the app before the app was activated because a user tapped on the body of a toast notification or performed an action inside a toast notification.</summary>
      <returns>The execution state of the app before the app was activated because a user tapped on the body of a toast notification or performed an action inside a toast notification.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.ToastNotificationActivatedEventArgs.SplashScreen">
      <summary>Gets the splash screen object that provides information about the transition from the splash screen to the activated app.</summary>
      <returns>The splash screen object that provides information about the transition from the splash screen to the activated app.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.ToastNotificationActivatedEventArgs.User">
      <summary>Gets the user the app was activated for.</summary>
      <returns>The user the app was activated for.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.ToastNotificationActivatedEventArgs.UserInput">
      <summary>Gets a set of values that you can use to obtain the user input from an interactive toast notification.</summary>
      <returns>A set of values that you can use to obtain the user input from an interactive toast notification.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Activation.UserDataAccountProviderActivatedEventArgs">
      <summary>Provides data when an app is activated to manage user accounts.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.UserDataAccountProviderActivatedEventArgs.Kind">
      <summary>Gets the activation type.</summary>
      <returns>The activation type.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.UserDataAccountProviderActivatedEventArgs.Operation">
      <summary>Gets the user account management operation.</summary>
      <returns>The user account management operation.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.UserDataAccountProviderActivatedEventArgs.PreviousExecutionState">
      <summary>Gets the execution state of the app before it was activated.</summary>
      <returns>The execution state of the app before it was activated.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.UserDataAccountProviderActivatedEventArgs.SplashScreen">
      <summary>Gets the splash screen object, which provides information about the transition from the splash screen to the activated app.</summary>
      <returns>The object that provides splash screen information.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Activation.VoiceCommandActivatedEventArgs">
      <summary>Contains info for the app's activated event when the app is launched through a voice command.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.VoiceCommandActivatedEventArgs.Kind">
      <summary>Gets the activation type.</summary>
      <returns>The ActivationKind.VoiceCommand enumeration value.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.VoiceCommandActivatedEventArgs.PreviousExecutionState">
      <summary>Gets the execution state of the app before it was activated.</summary>
      <returns>One of the enumeration values.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.VoiceCommandActivatedEventArgs.Result">
      <summary>Gets the SpeechRecognitionResult object representing the voice command that activated the app.</summary>
      <returns>The SpeechRecognitionResult object representing the voice commands that activated the app.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.VoiceCommandActivatedEventArgs.SplashScreen">
      <summary>Gets info about the transition from the splash screen to the activated app.</summary>
      <returns>The splash screen transition info.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.VoiceCommandActivatedEventArgs.User">
      <summary>Gets the user that the app was activated for.</summary>
      <returns>The user that the app was activated for.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Activation.WebAccountProviderActivatedEventArgs">
      <summary>Provides information to an app activated as a result of a web account provider operation.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.WebAccountProviderActivatedEventArgs.Kind">
      <summary>Gets the kind of web account provider activation.</summary>
      <returns>The kind of web account provider activation.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.WebAccountProviderActivatedEventArgs.Operation">
      <summary>Gets the web account provider operation.</summary>
      <returns>Gets the web account provider operation.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.WebAccountProviderActivatedEventArgs.PreviousExecutionState">
      <summary>Gets the execution state of the app before it was activated.</summary>
      <returns>The execution state of the app before it was activated.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.WebAccountProviderActivatedEventArgs.SplashScreen">
      <summary>Gets the splash screen object which provides information about the transition from the splash screen to the activated app.</summary>
      <returns>The splash screen object which provides information about the transition from the splash screen to the activated app.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.WebAccountProviderActivatedEventArgs.User">
      <summary>Gets the user the app was activated for.</summary>
      <returns>The user the app was activated for.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Activation.WebAuthenticationBrokerContinuationEventArgs">
      <summary>Provides information to an app that was launched after being suspended for a web authentication broker operation.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.WebAuthenticationBrokerContinuationEventArgs.ContinuationData">
      <summary>Gets a set of values populated by the app before a web authentication broker operation that deactivates the app in order to provide context when the app is activated.</summary>
      <returns>A set of values populated by the app before a web authentication broker operation that deactivates the app.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.WebAuthenticationBrokerContinuationEventArgs.Kind">
      <summary>Gets the activation type.</summary>
      <returns>The ActivationKind.WebAuthenticationBrokerContinuation enumeration value.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.WebAuthenticationBrokerContinuationEventArgs.PreviousExecutionState">
      <summary>Gets the execution state of the app before it was activated.</summary>
      <returns>One of the enumeration values.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.WebAuthenticationBrokerContinuationEventArgs.SplashScreen">
      <summary>Gets a SplashScreen object that provides information about the transition from the splash screen to the activated app.</summary>
      <returns>The object that provides splash screen information.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Activation.WebAuthenticationBrokerContinuationEventArgs.WebAuthenticationResult">
      <summary>Gets the WebAuthenticationResult object returned from the web authentication broker operation.</summary>
      <returns>The result of the web authentication broker operation.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.AppExtensions.AppExtension">
      <summary>Provides information about an application extension.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.AppExtensions.AppExtension.AppInfo">
      <summary>Provides information such as the app extension's name, logo, package information, and app identifier, that the host app may choose to show to the user.</summary>
      <returns>The application information.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.AppExtensions.AppExtension.Description">
      <summary>Provides the description of this app extension.</summary>
      <returns>Description of the extension.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.AppExtensions.AppExtension.DisplayName">
      <summary>Provides the display name of this extension.</summary>
      <returns>The display name.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.AppExtensions.AppExtension.Id">
      <summary>The extension's instance identifier.</summary>
      <returns>Instance identifier.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.AppExtensions.AppExtension.Package">
      <summary>Gets the package information for the app extension.</summary>
      <returns>The package information which includes the package description, logo, display name, and so on.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.AppExtensions.AppExtension.GetExtensionPropertiesAsync">
      <summary>Used by the extension to specify any extra information that the hosting app can query.</summary>
      <returns>A collection of key-value pairs.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.AppExtensions.AppExtension.GetPublicFolderAsync">
      <summary>Gets the readable subfolder in the extension's isolated storage.</summary>
      <returns>The public sub-folder.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.AppExtensions.AppExtensionCatalog">
      <summary>Provides information about available extensions within an extension group.</summary>
    </member>
    <member name="E:Windows.ApplicationModel.AppExtensions.AppExtensionCatalog.PackageInstalled">
      <summary>Event that is fired when an extension package is installed.</summary>
    </member>
    <member name="E:Windows.ApplicationModel.AppExtensions.AppExtensionCatalog.PackageStatusChanged">
      <summary>Event that is fired when an extension package in the catalog removed, updated, or installed.</summary>
    </member>
    <member name="E:Windows.ApplicationModel.AppExtensions.AppExtensionCatalog.PackageUninstalling">
      <summary>Event that is fired when an extension package is being uninstalled.</summary>
    </member>
    <member name="E:Windows.ApplicationModel.AppExtensions.AppExtensionCatalog.PackageUpdated">
      <summary>Event that is fired when an extension package in the catalog is updated.</summary>
    </member>
    <member name="E:Windows.ApplicationModel.AppExtensions.AppExtensionCatalog.PackageUpdating">
      <summary>Event that is fired when an extension package is being updated.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.AppExtensions.AppExtensionCatalog.FindAllAsync">
      <summary>Provides the list of extensions in the catalog.</summary>
      <returns>The list of extensions in the catalog. Note that this method returns a list of AppExtensions, not Packages. You can get the **Package** for each **AppExtension** with AppExtension.Package.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.AppExtensions.AppExtensionCatalog.Open(System.String)">
      <summary>Opens a catalog of extensions.</summary>
      <param name="appExtensionName">The extension namespace name.</param>
      <returns>A catalog containing the extensions declared with the specified extension namespace name.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.AppExtensions.AppExtensionCatalog.RequestRemovePackageAsync(System.String)">
      <summary>Attempts to remove the specified extension package from the machine.</summary>
      <param name="packageFullName">The name of the package to remove, which you can get from AppExtension.Package.Id.FullName.</param>
      <returns>Returns **true** if the request to the user to remove the package was made; otherwise, **false**.  </returns>
    </member>
    <member name="T:Windows.ApplicationModel.AppExtensions.AppExtensionPackageInstalledEventArgs">
      <summary>Provides information for the AppExtensionCatalog.PackageInstalled event.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.AppExtensions.AppExtensionPackageInstalledEventArgs.AppExtensionName">
      <summary>Gets the name of the extension package that was installed.</summary>
      <returns>The name of the extension.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.AppExtensions.AppExtensionPackageInstalledEventArgs.Extensions">
      <summary>Provides a list of extensions in the extension package that was just installed.</summary>
      <returns>The list of extensions within the extension package.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.AppExtensions.AppExtensionPackageInstalledEventArgs.Package">
      <summary>Gets the package containing the extension that was installed.</summary>
      <returns>The extension package that was installed.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.AppExtensions.AppExtensionPackageStatusChangedEventArgs">
      <summary>Provides information for the AppExtensionCatalog.PackageStatusChanged event.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.AppExtensions.AppExtensionPackageStatusChangedEventArgs.AppExtensionName">
      <summary>Gets the name of the app extension that has been updated or uninstalled.</summary>
      <returns>The name of the app extension.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.AppExtensions.AppExtensionPackageStatusChangedEventArgs.Package">
      <summary>Gets the package containing the extension that is being updated or uninstalled.</summary>
      <returns>The extension package that changed.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.AppExtensions.AppExtensionPackageUninstallingEventArgs">
      <summary>Provides information for the AppExtensionCatalog.PackageUninstalling event.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.AppExtensions.AppExtensionPackageUninstallingEventArgs.AppExtensionName">
      <summary>Gets the name of the app extension that is uninstalling.</summary>
      <returns>The name of the app extension.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.AppExtensions.AppExtensionPackageUninstallingEventArgs.Package">
      <summary>Gets the app extension package that is uninstalilng.</summary>
      <returns>The app extension package that was uninstalled.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.AppExtensions.AppExtensionPackageUpdatedEventArgs">
      <summary>Provides information for the AppExtensionCatalog.PackageUpdated event.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.AppExtensions.AppExtensionPackageUpdatedEventArgs.AppExtensionName">
      <summary>Gets the name of the app extension that was updated.</summary>
      <returns>The name of the updated app extension.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.AppExtensions.AppExtensionPackageUpdatedEventArgs.Extensions">
      <summary>Provides a list of extensions that are in the extension package that was updated</summary>
      <returns>A list of extensions within the updated extension package.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.AppExtensions.AppExtensionPackageUpdatedEventArgs.Package">
      <summary>Provides the package containing the extension that was updated.</summary>
      <returns>The updated app extension package.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.AppExtensions.AppExtensionPackageUpdatingEventArgs">
      <summary>Provides information for the AppExtensionCatalog.PackageUpdating event.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.AppExtensions.AppExtensionPackageUpdatingEventArgs.AppExtensionName">
      <summary>Gets the name of the app extension that is being updated.</summary>
      <returns>The name of the app extension.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.AppExtensions.AppExtensionPackageUpdatingEventArgs.Package">
      <summary>Provides the package containing the extension that is updating.</summary>
      <returns>The updated app extension package.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Appointments.Appointment">
      <summary>Represents an appointment in a calendar. This class is used when an app is activated using the **AppointmentsProvider** value for ActivationKind, as a value for AppointmentInformation properties.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.Appointment.#ctor">
      <summary>Initializes a new instance of the Appointment class.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.Appointment.AllDay">
      <summary>Gets or sets a Boolean value that indicates whether the appointment will last all day. The default is **FALSE** for won't last all day.</summary>
      <returns>A Boolean value that indicates whether the appointment will last all day. **TRUE** indicates that the appointment will last all day; otherwise **FALSE**.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.Appointment.AllowNewTimeProposal">
      <summary>Gets or sets a value that indicates whether the appointment will allow users to propose a new time.</summary>
      <returns>A Boolean value that indicates whether the appointment will allow users to propose a new time. **TRUE** indicates that the appointment does allow new time proposal; otherwise **FALSE**.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.Appointment.BusyStatus">
      <summary>Gets or sets a AppointmentBusyStatus -typed value that indicates the busy status for a participant of an appointment.</summary>
      <returns>A AppointmentBusyStatus -typed value that indicates the busy status for a participant of an appointment.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.Appointment.CalendarId">
      <summary>Gets the unique identifier for the calendar associated with the appointment.</summary>
      <returns>The unique identifier for the calendar associated with the appointment.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.Appointment.ChangeNumber">
      <summary>Gets the current change number of the local version of the Appointment.</summary>
      <returns>The current change number of the local version of the Appointment.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.Appointment.Details">
      <summary>Gets or sets a string value. The string contains extended details that describe the appointment. Details is of type String and a maximum of 1,073,741,823 characters in length, which is the maximum length of a JET database string.</summary>
      <returns>The extended details that describe the appointment.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.Appointment.DetailsKind">
      <summary>Gets or sets the type of appointment details, plain text or HTML.</summary>
      <returns>The type of appointment details.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.Appointment.Duration">
      <summary>Gets or sets a time span that represents the time duration of the appointment. Duration is of type TimeSpan and must be non-negative.</summary>
      <returns>A time span that represents the duration of the appointment. The duration can't be a negative value.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.Appointment.HasInvitees">
      <summary>Gets a value that indicates whether the appointment has invitees.</summary>
      <returns>A value that indicates whether the appointment has invitees.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.Appointment.Invitees">
      <summary>Gets the list of participants for the appointment. Invitees is of type IVector(AppointmentInvitee). If an organizer is set and invitee length is greater than 0, a call to an AppointmentManager API fails with **E_INVALIDARG**. The number of invitees is unlimited.</summary>
      <returns>The list of participants for the appointment.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.Appointment.IsCanceledMeeting">
      <summary>Gets or sets a value that indicates whether the appointment has been cancelled.</summary>
      <returns>A Boolean value that indicates whether the appointment has been cancelled. **TRUE** indicates that the appointment has been cancelled; otherwise **FALSE**.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.Appointment.IsOrganizedByUser">
      <summary>Gets or sets a value that indicates whether the appointment was organized by the current user.</summary>
      <returns>A Boolean value that indicates whether the appointment was organized by the current user **TRUE** indicates that the appointment was organized by the user; otherwise **FALSE**.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.Appointment.IsResponseRequested">
      <summary>Gets or sets a value that indicates whether a response to the appointment invitation is requested.</summary>
      <returns>A Boolean value that indicates whether a response is requested. **TRUE** indicates that a response is requested; otherwise **FALSE**.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.Appointment.LocalId">
      <summary>Gets a string that uniquely identifies the appointment on the local device.</summary>
      <returns>A string that uniquely identifies the appointment on the local device.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.Appointment.Location">
      <summary>Gets or sets a string that communicates the physical location of the appointment. Location is of type String and a maximum of 32,768 characters in length.</summary>
      <returns>The location of the appointment.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.Appointment.OnlineMeetingLink">
      <summary>Gets or sets a string value that is a URL used to join the online meeting for the appointment.</summary>
      <returns>A string value that is a URL used to join the online meeting for the appointment.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.Appointment.Organizer">
      <summary>Gets or sets the organizer of the appointment. Organizer is of type AppointmentOrganizer. If an organizer is set and invitee length is greater than 0, a call to an AppointmentManager API fails with **E_INVALIDARG**. The number of invitees is unlimited.</summary>
      <returns>A AppointmentOrganizer object that indicates the organizer of the appointment.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.Appointment.OriginalStartTime">
      <summary>Gets the original starting time for a recurring appointment.</summary>
      <returns>The original starting time for a recurring appointment..</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.Appointment.Recurrence">
      <summary>Gets or sets the object that describes when and how often the appointment occurs. Recurrence is of type AppointmentRecurrence.</summary>
      <returns>A AppointmentRecurrence object that describes when and how often the appointment occurs.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.Appointment.Reminder">
      <summary>Gets or sets a time span value. The value declares the amount of time to subtract from the StartTime, and that time used as the issue time for a reminder for an appointment. A **null** value indicates that the appointment will not issue a reminder. Reminder is of type IReference(TimeSpan).</summary>
      <returns>A time span value, or **null** to issue no reminder.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.Appointment.RemoteChangeNumber">
      <summary>Gets or sets the current change number of the server version of the Appointment.</summary>
      <returns>The current change number of the server version of the Appointment.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.Appointment.ReplyTime">
      <summary>Gets or sets the date and time that the user responded to the appointment request.</summary>
      <returns>The date and time that the user responded to the appointment request.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.Appointment.RoamingId">
      <summary>Gets or sets a string that uniquely identifies an appointment across devices.</summary>
      <returns>A string that uniquely identifies an appointment across devices.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.Appointment.Sensitivity">
      <summary>Gets or sets a AppointmentSensitivity -typed value that indicates the sensitivity of the appointment.</summary>
      <returns>A AppointmentSensitivity -typed value that indicates the sensitivity of the appointment.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.Appointment.StartTime">
      <summary>Gets or sets the starting time for the appointment. StartTime is of type DateTime.</summary>
      <returns>The date and time to use as the starting time for the appointment.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.Appointment.Subject">
      <summary>Gets or sets a string that communicates the subject of the appointment. Subject is of type String and a maximum of 255 characters in length.</summary>
      <returns>The subject of the appointment.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.Appointment.Uri">
      <summary>Gets the Uniform Resource Identifier (Uri ) for the appointment. Allows the Calendar app to perform an association launch to go back to the source app or other URI that represents this appointment.</summary>
      <returns>The URI for the appointment.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.Appointment.UserResponse">
      <summary>Gets or sets the user's response to the appointment request.</summary>
      <returns>The user's response to the appointment request.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Appointments.AppointmentBusyStatus">
      <summary>Specifies the busy status for a participant of an appointment.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Appointments.AppointmentBusyStatus.Busy">
      <summary>The participant is busy and so can't attend the appointment.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Appointments.AppointmentBusyStatus.Free">
      <summary>The participant is free and so can attend the appointment.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Appointments.AppointmentBusyStatus.OutOfOffice">
      <summary>The participant is out of office.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Appointments.AppointmentBusyStatus.Tentative">
      <summary>The participant might be able to attend the appointment.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Appointments.AppointmentBusyStatus.WorkingElsewhere">
      <summary>The participant is working elsewhere.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Appointments.AppointmentCalendar">
      <summary>Represents a calendar with appointments.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.AppointmentCalendar.CanCancelMeetings">
      <summary>Gets or sets a Boolean value that indicates if the calendar supports cancelling meetings.</summary>
      <returns>Boolean value that indicates if the calendar supports cancelling meetings.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.AppointmentCalendar.CanCreateOrUpdateAppointments">
      <summary>Gets or sets a Boolean value that indicates if the calendar supports creating or updating appointments.</summary>
      <returns>Boolean value that indicates if the calendar supports creating or updating appointments.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.AppointmentCalendar.CanForwardMeetings">
      <summary>Gets or sets a Boolean value that indicates if the calendar supports forwarding meetings.</summary>
      <returns>Boolean value that indicates if the calendar supports forwarding meetings.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.AppointmentCalendar.CanNotifyInvitees">
      <summary>Gets or sets a Boolean value that indicates if the calendar supports notifying attendees.</summary>
      <returns>Boolean value that indicates if the calendar supports notifying attendees.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.AppointmentCalendar.CanProposeNewTimeForMeetings">
      <summary>Gets or sets a Boolean value that indicates if the calendar supports proposing new meeting times.</summary>
      <returns>Boolean value that indicates if the calendar supports proposing new meeting times.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.AppointmentCalendar.CanUpdateMeetingResponses">
      <summary>Gets or sets a Boolean value that indicates if the calendar supports updating meeting responses.</summary>
      <returns>Boolean value that indicates if the calendar supports updating meeting responses.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.AppointmentCalendar.DisplayColor">
      <summary>Gets the color that the built-in calendar app uses for appointments associated with the calendar.</summary>
      <returns>An unsigned integer representing the color that the built-in calendar app uses for appointments associated with the calendar.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.AppointmentCalendar.DisplayName">
      <summary>Gets a string representing the display name for the AppointmentCalendar.</summary>
      <returns>A string representing the display name for the AppointmentCalendar.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.AppointmentCalendar.IsHidden">
      <summary>Gets whether the AppointmentCalendar is hidden in the device's built-in calendar UI.</summary>
      <returns>A boolean value indicating whether the AppointmentCalendar is hidden in the device's built-in calendar UI.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.AppointmentCalendar.LocalId">
      <summary>Gets a string that uniquely identifies the appointment calendar on the local device.</summary>
      <returns>A string that uniquely identifies the appointment calendar on the local device.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.AppointmentCalendar.MustNofityInvitees">
      <summary>Gets or sets a Boolean value that indicates if invitees must be sent notifications.</summary>
      <returns>A Boolean value that indicates if invitees must be sent notifications.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.AppointmentCalendar.OtherAppReadAccess">
      <summary>Gets or sets a boolean value indicating whether other apps on the device have read access to the appointment calendar.</summary>
      <returns>A boolean value indicating whether other apps on the device have read access to the appointment calendar.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.AppointmentCalendar.OtherAppWriteAccess">
      <summary>Gets or sets a boolean value indicating whether other apps on the device have write access to the appointment calendar.</summary>
      <returns>A boolean value indicating whether other apps on the device have write access to the appointment calendar.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.AppointmentCalendar.RemoteId">
      <summary>Gets the remote ID for the AppointmentCalendar.</summary>
      <returns>The remote ID for the AppointmentCalendar.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.AppointmentCalendar.SourceDisplayName">
      <summary>Gets a string that describes the provider for the appointment calendar.</summary>
      <returns>A string that describes the provider for the appointment calendar.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.AppointmentCalendar.SummaryCardView">
      <summary>Gets or sets how the summary card for the calendar's appointments are displayed.</summary>
      <returns>An AppointmentSummaryCardView value indicating how the summary card for the calendar's appointments are displayed.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.AppointmentCalendar.SyncManager">
      <summary>Gets the AppointmentCalendarSyncManager which can be used to sync with the remote server.</summary>
      <returns>The AppointmentCalendarSyncManager which can be used to sync with the remote server.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.AppointmentCalendar.UserDataAccountId">
      <summary>Get the identifier of the user account data for the AppointmentCalendar.</summary>
      <returns>The identifier of the user account data for the AppointmentCalendar.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.AppointmentCalendar.DeleteAppointmentAsync(System.String)">
      <summary>Asynchronously deletes the appointment with the specified ID.</summary>
      <param name="localId">The LocalId of the appointment to be deleted.</param>
      <returns>An asynchronous action.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.AppointmentCalendar.DeleteAppointmentInstanceAsync(System.String,Windows.Foundation.DateTime)">
      <summary>Asynchronously deletes the appointment instance with the specified start time of a master appointment with the specified ID.</summary>
      <param name="localId">The LocalId of the master appointment associated with the appointment instance to be deleted.</param>
      <param name="instanceStartTime">The start time of the appointment instance to be deleted. This must be the original start date of the instance.</param>
      <returns>An asynchronous action.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.AppointmentCalendar.DeleteAsync">
      <summary>Asynchronously deletes the appointment calendar.</summary>
      <returns>An asynchrounous action.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.AppointmentCalendar.FindAllInstancesAsync(System.String,Windows.Foundation.DateTime,Windows.Foundation.TimeSpan)">
      <summary>Asynchronously retrieves a list of appointment instances of the specified master appointment that meet the specified criteria.</summary>
      <param name="masterLocalId">The LocalId of the master appointment for which appointment instances are retrieved.</param>
      <param name="rangeStart">The start time of the time window for which appointment instances are retrieved.</param>
      <param name="rangeLength">The length of the time window for which appointment instances are retrieved.</param>
      <returns>An asynchronous operation that returns IVectorView on successful completion.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.AppointmentCalendar.FindAllInstancesAsync(System.String,Windows.Foundation.DateTime,Windows.Foundation.TimeSpan,Windows.ApplicationModel.Appointments.FindAppointmentsOptions)">
      <summary>Asynchronously retrieves a list of appointment instances of the specified master appointment that meet the specified criteria.</summary>
      <param name="masterLocalId">The LocalId of the master appointment for which appointment instances are retrieved.</param>
      <param name="rangeStart">The start time of the time window for which appointment instances are retrieved.</param>
      <param name="rangeLength">The length of the time window for which appointment instances are retrieved.</param>
      <param name="pOptions">A FindAppointmentsOptions object that is used to specify more options for this operation.</param>
      <returns>An asynchronous operation that returns IVectorView on successful completion.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.AppointmentCalendar.FindAppointmentsAsync(Windows.Foundation.DateTime,Windows.Foundation.TimeSpan)">
      <summary>Asynchronously retrieves a list of appointments belonging to the current AppointmentCalendar that meet the specified criteria.</summary>
      <param name="rangeStart">The start time of the time window for which appointments are retrieved.</param>
      <param name="rangeLength">The length of the time window for which appointments are retrieved. If the *rangeLength* parameter is set to 0, no appointments will be returned. Even if appointments exist on the device that have a StartTime that is exactly the same as the *rangeStart* value, the returned list will be empty.</param>
      <returns>An asynchronous operation that returns an IVectorView list of Appointment objects upon successful completion.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.AppointmentCalendar.FindAppointmentsAsync(Windows.Foundation.DateTime,Windows.Foundation.TimeSpan,Windows.ApplicationModel.Appointments.FindAppointmentsOptions)">
      <summary>Asynchronously retrieves a list of appointments belonging to the current AppointmentCalendar that meet the specified criteria.</summary>
      <param name="rangeStart">The start time of the time window for which appointments are retrieved.</param>
      <param name="rangeLength">The length of the time window for which appointments are retrieved. If the *rangeLength* parameter is set to 0, no appointments will be returned. Even if appointments exist on the device that have a StartTime that is exactly the same as the *rangeStart* value, the returned list will be empty.</param>
      <param name="options">A FindAppointmentsOptions object that is used to specify more options for this operation. You must set the *options* parameter to specify the values to retrieve.</param>
      <returns>An asynchronous operation that returns an IVectorView list of Appointment objects upon successful completion.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.AppointmentCalendar.FindExceptionsFromMasterAsync(System.String)">
      <summary>Asynchronously retrieves a list of appointment instances that are exceptions from the specified master appointment.</summary>
      <param name="masterLocalId">The LocalId of the master appointment for which exceptional appointment instances are retrieved.</param>
      <returns>An asynchronous operation that returns IVectorView on successful completion.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.AppointmentCalendar.FindUnexpandedAppointmentsAsync">
      <summary>Asynchronously retrieves a list of appointments that meet the specified criteria.</summary>
      <returns>An asynchronous operation that returns IVectorView on successful completion.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.AppointmentCalendar.FindUnexpandedAppointmentsAsync(Windows.ApplicationModel.Appointments.FindAppointmentsOptions)">
      <summary>Asynchronously retrieves a list of appointments that meet the specified criteria.</summary>
      <param name="options">A FindAppointmentsOptions object that is used to specify more options for this operation.</param>
      <returns>An asynchronous operation that returns IVectorView on successful completion.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.AppointmentCalendar.GetAppointmentAsync(System.String)">
      <summary>Asynchronously retrieves the Appointment with the specified ID.</summary>
      <param name="localId">The LocalId of the appointment to be retrieved.</param>
      <returns>An asynchronous operation that returns Appointment on successful completion.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.AppointmentCalendar.GetAppointmentInstanceAsync(System.String,Windows.Foundation.DateTime)">
      <summary>Asynchronously retrieves the appointment instance of the specified master appointment that has the specified start time.</summary>
      <param name="localId">The ID of the master appointment to which the retrieved appointment instance belongs.</param>
      <param name="instanceStartTime">The start time of the appointment instance to be retrieved.</param>
      <returns>An asynchronous operation that returns Appointment on successful completion.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.AppointmentCalendar.RegisterSyncManagerAsync">
      <summary>Registers the AppointmentCalendar as a sync provider.</summary>
      <returns>An asynchronous action.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.AppointmentCalendar.SaveAppointmentAsync(Windows.ApplicationModel.Appointments.Appointment)">
      <summary>Asynchronously saves the provided appointment to the calendar.</summary>
      <param name="pAppointment">The appointment to be saved.</param>
      <returns>An asynchronous action.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.AppointmentCalendar.SaveAsync">
      <summary>Asynchronously saves changes to the appointment calendar.</summary>
      <returns>An asynchronous action.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.AppointmentCalendar.TryCancelMeetingAsync(Windows.ApplicationModel.Appointments.Appointment,System.String,System.String,System.Boolean)">
      <summary>Asynchronously attempts to cancel a meeting.</summary>
      <param name="meeting">The meeting to cancel.</param>
      <param name="subject">The subject for the cancellation notification.</param>
      <param name="comment">The body of the cancellation notification.</param>
      <param name="notifyInvitees">A Boolean value indicating if invitees should be notified.</param>
      <returns>A Boolean value indicating if the operation was successful.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.AppointmentCalendar.TryCreateOrUpdateAppointmentAsync(Windows.ApplicationModel.Appointments.Appointment,System.Boolean)">
      <summary>Asynchronously attempts to create or update a meeting.</summary>
      <param name="appointment">The meeting to create or update.</param>
      <param name="notifyInvitees">A Boolean value indicating if invitees should be notified.</param>
      <returns>A Boolean value indicating if the operation was successful.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.AppointmentCalendar.TryForwardMeetingAsync(Windows.ApplicationModel.Appointments.Appointment,Windows.Foundation.Collections.IIterable{Windows.ApplicationModel.Appointments.AppointmentInvitee},System.String,System.String,System.String)">
      <summary>Asynchronously attempts to forward a meeting.</summary>
      <param name="meeting">The meeting to forward.</param>
      <param name="invitees">A list of new invitees to receive the forwarded meeting.</param>
      <param name="subject">The subject of the meeting invitation.</param>
      <param name="forwardHeader">A new meeting header that includes the new invitees.</param>
      <param name="comment">The body of the forwarded meeting invitation.</param>
      <returns>A Boolean value indicating if the operation was successful.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.AppointmentCalendar.TryProposeNewTimeForMeetingAsync(Windows.ApplicationModel.Appointments.Appointment,Windows.Foundation.DateTime,Windows.Foundation.TimeSpan,System.String,System.String)">
      <summary>Asynchronously attempts to propose a new meeting time.</summary>
      <param name="meeting">The meeting to update.</param>
      <param name="newStartTime">The proposed new start time.</param>
      <param name="newDuration">A new duration for the meeting.</param>
      <param name="subject">The subject of the meeting invitation.</param>
      <param name="comment">The body of the meeting invitation.</param>
      <returns>A Boolean value indicating if the operation was successful.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.AppointmentCalendar.TryUpdateMeetingResponseAsync(Windows.ApplicationModel.Appointments.Appointment,Windows.ApplicationModel.Appointments.AppointmentParticipantResponse,System.String,System.String,System.Boolean)">
      <summary>Asynchronously attempts to update the response to a meeting invitation.</summary>
      <param name="meeting">The meeting to update.</param>
      <param name="response">The response to the meeting invitation, such as accept, tentative or decline.</param>
      <param name="subject">The subject of the response.</param>
      <param name="comment">The body of the response.</param>
      <param name="sendUpdate">A Boolean value indicating whether or not to send the response to the meeting organizer.</param>
      <returns>A Boolean value indicating if the operation was successful.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Appointments.AppointmentCalendarOtherAppReadAccess">
      <summary>Specifies the level of read access provided to an app calendar.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Appointments.AppointmentCalendarOtherAppReadAccess.Full">
      <summary>Other apps on the device can read all properties of appointments in the calendar.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Appointments.AppointmentCalendarOtherAppReadAccess.Limited">
      <summary>Other apps on the device can read the Subject, StartTime, Duration, AllDay, LocalId properties of appointments in the calendar and the LocalId property of the calendar</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Appointments.AppointmentCalendarOtherAppReadAccess.None">
      <summary>Other apps on the device cannot read any properties of appointments in the calendar.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Appointments.AppointmentCalendarOtherAppReadAccess.SystemOnly">
      <summary>Only the operating system can read data from the app calendar.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Appointments.AppointmentCalendarOtherAppWriteAccess">
      <summary>Specifies the level of write access provided to an app calendar.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Appointments.AppointmentCalendarOtherAppWriteAccess.Limited">
      <summary>Other apps on the device can perform any write-level actions that use a DataProviderConnection.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Appointments.AppointmentCalendarOtherAppWriteAccess.None">
      <summary>Only the app that created the calendar can write to it.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Appointments.AppointmentCalendarOtherAppWriteAccess.SystemOnly">
      <summary>The operating system can write to the calendar.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Appointments.AppointmentCalendarSyncManager">
      <summary>Provides access to sync functionality for an AppointmentCalendar object.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.AppointmentCalendarSyncManager.LastAttemptedSyncTime">
      <summary>Gets or sets the last date and time that a sync with the AppointmentCalendar server was attempted.</summary>
      <returns>The last date and time that a sync with the AppointmentCalendar server was attempted.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.AppointmentCalendarSyncManager.LastSuccessfulSyncTime">
      <summary>Gets or sets the last date and time that a sync with the AppointmentCalendar server was successful.</summary>
      <returns>The last date and time that a sync with the AppointmentCalendar server was successful.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.AppointmentCalendarSyncManager.Status">
      <summary>Gets or sets the current status of the AppointmentCalendarSyncManager.</summary>
      <returns>The current status of the AppointmentCalendarSyncManager.</returns>
    </member>
    <member name="E:Windows.ApplicationModel.Appointments.AppointmentCalendarSyncManager.SyncStatusChanged">
      <summary>Occurs when the status of an AppointmentCalendar sync operation changes.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.AppointmentCalendarSyncManager.SyncAsync">
      <summary>Initiates a sync operation on the AppointmentCalendar.</summary>
      <returns>A Boolean value indicating if the sync was successfully initiated.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Appointments.AppointmentCalendarSyncStatus">
      <summary>Specifies the current sync status of an AppointmentCalendar.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Appointments.AppointmentCalendarSyncStatus.AuthenticationError">
      <summary>An authentication error occurred when trying to connect to the server.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Appointments.AppointmentCalendarSyncStatus.Idle">
      <summary>There is no sync operation currently occurring.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Appointments.AppointmentCalendarSyncStatus.ManualAccountRemovalRequired">
      <summary>The account must be manually removed.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Appointments.AppointmentCalendarSyncStatus.PolicyError">
      <summary>A policy error occurred.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Appointments.AppointmentCalendarSyncStatus.Syncing">
      <summary>A sync operation is in progress.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Appointments.AppointmentCalendarSyncStatus.UnknownError">
      <summary>An unknown error occurred.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Appointments.AppointmentCalendarSyncStatus.UpToDate">
      <summary>The local machine and server are up to date.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Appointments.AppointmentConflictResult">
      <summary>Represents a conflict between appointments.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.AppointmentConflictResult.Date">
      <summary>Gets the date of the appointment conflict.</summary>
      <returns>The date of the appointment conflict.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.AppointmentConflictResult.Type">
      <summary>Gets a value indicating the type of appointment conflict.</summary>
      <returns>A value indicating the type of appointment conflict.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Appointments.AppointmentConflictType">
      <summary>Specifies the way in which an appointment conflicts with another appointment.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Appointments.AppointmentConflictType.Adjacent">
      <summary>The appointment is adjacent to another appointment.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Appointments.AppointmentConflictType.None">
      <summary>There is no appointment conflict.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Appointments.AppointmentConflictType.Overlap">
      <summary>The appointment overlaps another appointment.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Appointments.AppointmentDaysOfWeek">
      <summary>Specifies the days of the week on which an appointment occurs.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Appointments.AppointmentDaysOfWeek.Friday">
      <summary>The appointment occurs on Friday.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Appointments.AppointmentDaysOfWeek.Monday">
      <summary>The appointment occurs on Monday.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Appointments.AppointmentDaysOfWeek.None">
      <summary>The appointment doesn't occur on any days of the week.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Appointments.AppointmentDaysOfWeek.Saturday">
      <summary>The appointment occurs on Saturday.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Appointments.AppointmentDaysOfWeek.Sunday">
      <summary>The appointment occurs on Sunday.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Appointments.AppointmentDaysOfWeek.Thursday">
      <summary>The appointment occurs on Thursday.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Appointments.AppointmentDaysOfWeek.Tuesday">
      <summary>The appointment occurs on Tuesday.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Appointments.AppointmentDaysOfWeek.Wednesday">
      <summary>The appointment occurs on Wednesday.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Appointments.AppointmentDetailsKind">
      <summary>Defines the type of content in appointment details.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Appointments.AppointmentDetailsKind.Html">
      <summary>Content is in HTML markup.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Appointments.AppointmentDetailsKind.PlainText">
      <summary>Content is in plain text.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Appointments.AppointmentException">
      <summary>Represents an appointment instance that is an exception from the master appointment.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.AppointmentException.Appointment">
      <summary>Gets the appointment that is an exception from the master appointment.</summary>
      <returns>The appointment that is an exception from the master appointment.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.AppointmentException.ExceptionProperties">
      <summary>Gets a list of the names of the appointment properties for which an exception was found.</summary>
      <returns>A list of the names of the appointment properties for which an exception was found.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.AppointmentException.IsDeleted">
      <summary>Gets a value indicating whether the exception is that the appointment instance has been deleted.</summary>
      <returns>A value indicating whether the exception is that the appointment instance has been deleted.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Appointments.AppointmentInvitee">
      <summary>Represents a participant of an appointment in a calendar.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.AppointmentInvitee.#ctor">
      <summary>Initializes a new instance of the AppointmentInvitee class.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.AppointmentInvitee.Address">
      <summary>Gets or sets a string that communicates the address of a participant of an appointment. The address is inherited from IAppointmentParticipant and is a Simple Mail Transfer Protocol (SMTP) e-mail address. It is also of type String and between 1 and 321 characters in length (non-empty).</summary>
      <returns>The address of a participant of an appointment.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.AppointmentInvitee.DisplayName">
      <summary>Gets or sets a string that communicates the display name of a participant of an appointment. The display name is inherited from IAppointmentParticipant, of type String, and a maximum of 256 characters in length.</summary>
      <returns>The display name of a participant of an appointment.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.AppointmentInvitee.Response">
      <summary>Gets or sets a AppointmentParticipantResponse -typed value that indicates the response from a participant concerning an appointment invitation.</summary>
      <returns>A AppointmentParticipantResponse -typed value that indicates the response from a participant concerning an appointment invitation.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.AppointmentInvitee.Role">
      <summary>Gets or sets a AppointmentParticipantRole -typed value that indicates the role of a participant concerning an appointment invitation.</summary>
      <returns>A AppointmentParticipantRole -typed value that indicates the role of a participant concerning an appointment invitation.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Appointments.AppointmentManager">
      <summary>Provides API to interact with the user’s Appointments provider app (for example, the Calendar app). Call static methods to display provider-specific UI so that the user can perform tasks.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.AppointmentManager.GetForUser(Windows.System.User)">
      <summary>Gets the AppointmentManagerForUser object for the specified user.</summary>
      <param name="user">The user account to use to get the AppointmentManagerForUser object.</param>
      <returns>Returns the appointment manager for the account specified by the *user* parameter.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.AppointmentManager.RequestStoreAsync(Windows.ApplicationModel.Appointments.AppointmentStoreAccessType)">
      <summary>Requests the AppointmentStore object associated with the calling application.</summary>
      <param name="options">An AppointmentStoreAccessType value indicating the level of access the returned appointment store will have.</param>
      <returns>An asynchronous operation that returns an AppointmentStore upon successful completion.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.AppointmentManager.ShowAddAppointmentAsync(Windows.ApplicationModel.Appointments.Appointment,Windows.Foundation.Rect)">
      <summary>Shows the Appointments provider Add Appointment UI, to enable the user to add an appointment.</summary>
      <param name="appointment">The object representing the information for the appointment to add.</param>
      <param name="selection">The Rect is the rectangular area of user selection (for example, pressing a button), around which the operating system displays the Add Appointment UI, not within that rectangular area. For example, if an app uses a button to show the Rect, pass the Rect of the button so the Add Appointment UI displays around the button, not overlapping it.</param>
      <returns>When this method completes, it returns a **String** object that represents the appointment. This serves as an appointment identifier for future reference when updating or removing. If the appointment identifier returned is an empty string, the appointment was not added to the Appointments provider app.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.AppointmentManager.ShowAddAppointmentAsync(Windows.ApplicationModel.Appointments.Appointment,Windows.Foundation.Rect,Windows.UI.Popups.Placement)">
      <summary>Shows the Appointments provider Add Appointment UI, to enable the user to add an appointment.</summary>
      <param name="appointment">The object representing the information for the appointment to add.</param>
      <param name="selection">The Rect is the rectangular area of user selection (for example, pressing a button), around which the operating system displays the Add Appointment UI, not within that rectangular area. For example, if an app uses a button to show the Rect, pass the Rect of the button so the Add Appointment UI displays around the button, not overlapping it.</param>
      <param name="preferredPlacement">The Placement that describes the preferred placement of the Add Appointment UI.</param>
      <returns>When this method completes, it returns a **String** object that represents the appointment. This serves as an appointment identifier for future reference when updating or removing. If the appointment identifier returned is an empty string, the appointment was not added to the Appointments provider app.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.AppointmentManager.ShowAppointmentDetailsAsync(System.String)">
      <summary>Shows the Appointments provider Appointment Details UI, to enable the user to view the specified appointment.</summary>
      <param name="appointmentId">The LocalId of the appointment to be displayed.</param>
      <returns>When this method returns, it does not return a result. On completion, the AsyncActionCompletedHandler  specified by get_Completed / Completed is invoked.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.AppointmentManager.ShowAppointmentDetailsAsync(System.String,Windows.Foundation.DateTime)">
      <summary>Shows the Appointments provider Appointment Details UI, to enable the user to view the specified appointment.</summary>
      <param name="appointmentId">The LocalId of the appointment to be displayed.</param>
      <param name="instanceStartDate">A DateTime object with the start time of the appointment instance to be displayed.</param>
      <returns>When this method returns, it does not return a result. On completion, the AsyncActionCompletedHandler  specified by get_Completed / Completed is invoked.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.AppointmentManager.ShowEditNewAppointmentAsync(Windows.ApplicationModel.Appointments.Appointment)">
      <summary>Shows the Appointments provider Add Appointment UI including the full edit experience, to enable the user to add an appointment.</summary>
      <param name="appointment">The appointment to be added.</param>
      <returns>An asynchronous operation that returns a string containing an appointment ID upon successful completion.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.AppointmentManager.ShowRemoveAppointmentAsync(System.String,Windows.Foundation.Rect)">
      <summary>Shows the Appointments provider Remove Appointment UI, to enable the user to remove an appointment.</summary>
      <param name="appointmentId">The appointment identifier. This is typically obtained from the async return value of a previous ShowAddAppointmentAsync call.</param>
      <param name="selection">The Rect is the rectangular area of user selection (for example, pressing a button), around which the operating system displays the Remove Appointment UI, not within that rectangular area. For example, if an app uses a button to show the Rect, pass the Rect of the button so the Remove Appointment UI displays around the button, not overlapping it.</param>
      <returns>When this method completes, it returns a **Boolean** value that indicates whether the Appointment provider app removed the appointment.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.AppointmentManager.ShowRemoveAppointmentAsync(System.String,Windows.Foundation.Rect,Windows.UI.Popups.Placement)">
      <summary>Shows the Appointments provider Remove Appointment UI, to enable the user to remove an appointment.</summary>
      <param name="appointmentId">The appointment identifier. This is typically obtained from the async return value of a previous ShowAddAppointmentAsync call.</param>
      <param name="selection">The Rect is the rectangular area of user selection (for example, pressing a button), around which the operating system displays the Remove Appointment UI, not within that rectangular area. For example, if an app uses a button to show the Rect, pass the Rect of the button so the Remove Appointment UI displays around the button, not overlapping it.</param>
      <param name="preferredPlacement">The Placement that describes the preferred placement of the Remove Appointment UI.</param>
      <returns>When this method completes, it returns a **Boolean** value that indicates whether the Appointment provider app removed the appointment.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.AppointmentManager.ShowRemoveAppointmentAsync(System.String,Windows.Foundation.Rect,Windows.UI.Popups.Placement,Windows.Foundation.DateTime)">
      <summary>Shows the Appointments provider Remove Appointment UI, to enable the user to remove an appointment.</summary>
      <param name="appointmentId">The appointment identifier. This is typically obtained from the async return value of a previous ShowAddAppointmentAsync call.</param>
      <param name="selection">The Rect is the rectangular area of user selection (for example, pressing a button), around which the operating system displays the Remove Appointment UI, not within that rectangular area. For example, if an app uses a button to show the Rect, pass the Rect of the button so the Remove Appointment UI displays around the button, not overlapping it.</param>
      <param name="preferredPlacement">The Placement that describes the preferred placement of the Remove Appointment UI.</param>
      <param name="instanceStartDate">The start date and time of the appointment instance to remove.</param>
      <returns>When this method completes, it returns a **Boolean** value that indicates whether the Appointment provider app removed the appointment.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.AppointmentManager.ShowReplaceAppointmentAsync(System.String,Windows.ApplicationModel.Appointments.Appointment,Windows.Foundation.Rect)">
      <summary>Shows the Appointments provider Replace Appointment UI, to enable the user to replace an appointment.</summary>
      <param name="appointmentId">The appointment identifier of the current appointment. This is typically obtained from the async return value of a previous ShowAddAppointmentAsync or ShowReplaceAppointmentAsync call.</param>
      <param name="appointment">The object representing the information for the appointment to replace the current appointment.</param>
      <param name="selection">The Rect is the rectangular area of user selection (for example, pressing a button), around which the operating system displays the Replace Appointment UI, not within that rectangular area. For example, if an app uses a button to show the Rect, pass the Rect of the button so the Replace Appointment UI displays around the button, not overlapping it.</param>
      <returns>When this method completes, it returns a **String** object that represents the appointment. This serves as an appointment identifier for future reference when updating or removing. If the appointment identifier returned is an empty string, the appointment was not replaced in the Appointments provider app.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.AppointmentManager.ShowReplaceAppointmentAsync(System.String,Windows.ApplicationModel.Appointments.Appointment,Windows.Foundation.Rect,Windows.UI.Popups.Placement)">
      <summary>Shows the Appointments provider Replace Appointment UI, to enable the user to replace an appointment.</summary>
      <param name="appointmentId">The appointment identifier of the current appointment. This is typically obtained from the async return value of a previous ShowAddAppointmentAsync or ShowReplaceAppointmentAsync call.</param>
      <param name="appointment">The object representing the information for the appointment to replace the current appointment.</param>
      <param name="selection">The Rect is the rectangular area of user selection (for example, pressing a button), around which the operating system displays the Replace Appointment UI, not within that rectangular area. For example, if an app uses a button to show the Rect, pass the Rect of the button so the Replace Appointment UI displays around the button, not overlapping it.</param>
      <param name="preferredPlacement">The Placement that describes the preferred placement of the Replace Appointment UI.</param>
      <returns>When this method completes, it returns a **String** object that represents the appointment. This serves as an appointment identifier for future reference when updating or removing. If the appointment identifier returned is an empty string, the appointment was not replaced in the Appointments provider app.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.AppointmentManager.ShowReplaceAppointmentAsync(System.String,Windows.ApplicationModel.Appointments.Appointment,Windows.Foundation.Rect,Windows.UI.Popups.Placement,Windows.Foundation.DateTime)">
      <summary>Shows the Appointments provider Replace Appointment UI, to enable the user to replace an appointment.</summary>
      <param name="appointmentId">The appointment identifier of the current appointment. This is typically obtained from the async return value of a previous ShowAddAppointmentAsync or ShowReplaceAppointmentAsync call.</param>
      <param name="appointment">The object representing the information for the appointment to replace the current appointment.</param>
      <param name="selection">The Rect is the rectangular area of user selection (for example, pressing a button), around which the operating system displays the Replace Appointment UI, not within that rectangular area. For example, if an app uses a button to show the Rect, pass the Rect of the button so the Replace Appointment UI displays around the button, not overlapping it.</param>
      <param name="preferredPlacement">The Placement that describes the preferred placement of the Replace Appointment UI.</param>
      <param name="instanceStartDate">The start date and time of the appointment instance to replace.</param>
      <returns>When this method completes, it returns a **String** object that represents the appointment. This serves as an appointment identifier for future reference when updating or removing. If the appointment identifier returned is an empty string, the appointment was not replaced in the Appointments provider app.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.AppointmentManager.ShowTimeFrameAsync(Windows.Foundation.DateTime,Windows.Foundation.TimeSpan)">
      <summary>Shows the Appointments provider app's primary UI. This typically displays a time frame from an appointments calendar.</summary>
      <param name="timeToShow">A date and time object that specifies the beginning of the time frame that the Appointments provider app should display.</param>
      <param name="duration">A timespan that hints to the Appointments provider app how long the time frame shown should be.</param>
      <returns>When this method returns, it does not return a result. On completion, the AsyncActionCompletedHandler  specified by get_Completed / Completed is invoked.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Appointments.AppointmentManagerForUser">
      <summary>Represents an appointment manager for a specific user.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.AppointmentManagerForUser.User">
      <summary>Gets the User represented by this appointment manager.</summary>
      <returns>The User represented by this appointment manager.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.AppointmentManagerForUser.RequestStoreAsync(Windows.ApplicationModel.Appointments.AppointmentStoreAccessType)">
      <summary>Retrieves an AppointmentStore object that enables searching or retrieving appointments on the device.</summary>
      <param name="options">Specifies the type of read/write access requested.</param>
      <returns>An asynchronous operation that returns an AppointmentStore object upon successful completion.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.AppointmentManagerForUser.ShowAddAppointmentAsync(Windows.ApplicationModel.Appointments.Appointment,Windows.Foundation.Rect)">
      <summary>Shows the Appointments provider Add Appointment UI, to enable the user to add an appointment.</summary>
      <param name="appointment">The object representing the information for the appointment to add.</param>
      <param name="selection">The Rect is the rectangular area of user selection (for example, pressing a button), around which the operating system displays the Add Appointment UI, not within that rectangular area. For example, if an app uses a button to show the Rect, pass the Rect of the button so the Add Appointment UI displays around the button, not overlapping it.</param>
      <returns>When this method completes, it returns a **String** object that represents the appointment. This serves as an appointment identifier for future reference when updating or removing. If the appointment identifier returned is an empty string, the appointment was not added to the Appointments provider app.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.AppointmentManagerForUser.ShowAddAppointmentAsync(Windows.ApplicationModel.Appointments.Appointment,Windows.Foundation.Rect,Windows.UI.Popups.Placement)">
      <summary>Shows the Appointments provider Add Appointment UI, to enable the user to add an appointment.</summary>
      <param name="appointment">The object representing the information for the appointment to add.</param>
      <param name="selection">The Rect is the rectangular area of user selection (for example, pressing a button), around which the operating system displays the Add Appointment UI, not within that rectangular area. For example, if an app uses a button to show the Rect, pass the Rect of the button so the Add Appointment UI displays around the button, not overlapping it.</param>
      <param name="preferredPlacement">The Placement that describes the preferred placement of the Add Appointment UI.</param>
      <returns>When this method completes, it returns a **String** object that represents the appointment. This serves as an appointment identifier for future reference when updating or removing. If the appointment identifier returned is an empty string, the appointment was not added to the Appointments provider app.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.AppointmentManagerForUser.ShowAppointmentDetailsAsync(System.String)">
      <summary>Shows the Appointments provider Appointment Details UI, to enable the user to view the specified appointment.</summary>
      <param name="appointmentId">The LocalId of the appointment to be displayed.</param>
      <returns>When this method returns, it does not return a result. On completion, the AsyncActionCompletedHandler  specified by get_Completed / Completed is invoked.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.AppointmentManagerForUser.ShowAppointmentDetailsAsync(System.String,Windows.Foundation.DateTime)">
      <summary>Shows the Appointments provider Appointment Details UI, to enable the user to view the specified appointment.</summary>
      <param name="appointmentId">The LocalId of the appointment to be displayed.</param>
      <param name="instanceStartDate">A DateTime object with the start time of the appointment instance to be displayed.</param>
      <returns>When this method returns, it does not return a result. On completion, the AsyncActionCompletedHandler  specified by get_Completed / Completed is invoked.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.AppointmentManagerForUser.ShowEditNewAppointmentAsync(Windows.ApplicationModel.Appointments.Appointment)">
      <summary>Shows the Appointments provider Add Appointment UI including the full edit experience, to enable the user to add an appointment.</summary>
      <param name="appointment">The new appointment to be added.</param>
      <returns>An asynchronous operation that returns a string containing an appointment ID upon successful completion.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.AppointmentManagerForUser.ShowRemoveAppointmentAsync(System.String,Windows.Foundation.Rect)">
      <summary>Shows the Appointments provider Remove Appointment UI, to enable the user to remove an appointment.</summary>
      <param name="appointmentId">The appointment identifier. This is typically obtained from the async return value of a previous ShowAddAppointmentAsync call.</param>
      <param name="selection">The Rect is the rectangular area of user selection (for example, pressing a button), around which the operating system displays the Remove Appointment UI, not within that rectangular area. For example, if an app uses a button to show the Rect, pass the Rect of the button so the Remove Appointment UI displays around the button, not overlapping it.</param>
      <returns>When this method completes, it returns a **Boolean** value that indicates whether the Appointment provider app removed the appointment.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.AppointmentManagerForUser.ShowRemoveAppointmentAsync(System.String,Windows.Foundation.Rect,Windows.UI.Popups.Placement)">
      <summary>Shows the Appointments provider Remove Appointment UI, to enable the user to remove an appointment.</summary>
      <param name="appointmentId">The appointment identifier. This is typically obtained from the async return value of a previous ShowAddAppointmentAsync call.</param>
      <param name="selection">The Rect is the rectangular area of user selection (for example, pressing a button), around which the operating system displays the Remove Appointment UI, not within that rectangular area. For example, if an app uses a button to show the Rect, pass the Rect of the button so the Remove Appointment UI displays around the button, not overlapping it.</param>
      <param name="preferredPlacement">The Placement that describes the preferred placement of the Remove Appointment UI.</param>
      <returns>When this method completes, it returns a **Boolean** value that indicates whether the Appointment provider app removed the appointment.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.AppointmentManagerForUser.ShowRemoveAppointmentAsync(System.String,Windows.Foundation.Rect,Windows.UI.Popups.Placement,Windows.Foundation.DateTime)">
      <summary>Shows the Appointments provider Remove Appointment UI, to enable the user to remove an appointment.</summary>
      <param name="appointmentId">The appointment identifier. This is typically obtained from the async return value of a previous ShowAddAppointmentAsync call.</param>
      <param name="selection">The Rect is the rectangular area of user selection (for example, pressing a button), around which the operating system displays the Remove Appointment UI, not within that rectangular area. For example, if an app uses a button to show the Rect, pass the Rect of the button so the Remove Appointment UI displays around the button, not overlapping it.</param>
      <param name="preferredPlacement">The Placement that describes the preferred placement of the Remove Appointment UI.</param>
      <param name="instanceStartDate">The start date and time of the appointment instance to remove.</param>
      <returns>When this method completes, it returns a **Boolean** value that indicates whether the Appointment provider app removed the appointment.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.AppointmentManagerForUser.ShowReplaceAppointmentAsync(System.String,Windows.ApplicationModel.Appointments.Appointment,Windows.Foundation.Rect)">
      <summary>Shows the Appointments provider Replace Appointment UI, to enable the user to replace an appointment.</summary>
      <param name="appointmentId">The appointment identifier of the current appointment. This is typically obtained from the async return value of a previous ShowAddAppointmentAsync or ShowReplaceAppointmentAsync call.</param>
      <param name="appointment">The object representing the information for the appointment to replace the current appointment.</param>
      <param name="selection">The Rect is the rectangular area of user selection (for example, pressing a button), around which the operating system displays the Replace Appointment UI, not within that rectangular area. For example, if an app uses a button to show the Rect, pass the Rect of the button so the Replace Appointment UI displays around the button, not overlapping it.</param>
      <returns>When this method completes, it returns a **String** object that represents the appointment. This serves as an appointment identifier for future reference when updating or removing. If the appointment identifier returned is an empty string, the appointment was not replaced in the Appointments provider app.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.AppointmentManagerForUser.ShowReplaceAppointmentAsync(System.String,Windows.ApplicationModel.Appointments.Appointment,Windows.Foundation.Rect,Windows.UI.Popups.Placement)">
      <summary>Shows the Appointments provider Replace Appointment UI, to enable the user to replace an appointment.</summary>
      <param name="appointmentId">The appointment identifier of the current appointment. This is typically obtained from the async return value of a previous ShowAddAppointmentAsync or ShowReplaceAppointmentAsync call.</param>
      <param name="appointment">The object representing the information for the appointment to replace the current appointment.</param>
      <param name="selection">The Rect is the rectangular area of user selection (for example, pressing a button), around which the operating system displays the Replace Appointment UI, not within that rectangular area. For example, if an app uses a button to show the Rect, pass the Rect of the button so the Replace Appointment UI displays around the button, not overlapping it.</param>
      <param name="preferredPlacement">The Placement that describes the preferred placement of the Replace Appointment UI.</param>
      <returns>When this method completes, it returns a **String** object that represents the appointment. This serves as an appointment identifier for future reference when updating or removing. If the appointment identifier returned is an empty string, the appointment was not replaced in the Appointments provider app.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.AppointmentManagerForUser.ShowReplaceAppointmentAsync(System.String,Windows.ApplicationModel.Appointments.Appointment,Windows.Foundation.Rect,Windows.UI.Popups.Placement,Windows.Foundation.DateTime)">
      <summary>Shows the Appointments provider Replace Appointment UI, to enable the user to replace an appointment.</summary>
      <param name="appointmentId">The appointment identifier of the current appointment. This is typically obtained from the async return value of a previous ShowAddAppointmentAsync or ShowReplaceAppointmentAsync call.</param>
      <param name="appointment">The object representing the information for the appointment to replace the current appointment.</param>
      <param name="selection">The Rect is the rectangular area of user selection (for example, pressing a button), around which the operating system displays the Replace Appointment UI, not within that rectangular area. For example, if an app uses a button to show the Rect, pass the Rect of the button so the Replace Appointment UI displays around the button, not overlapping it.</param>
      <param name="preferredPlacement">The Placement that describes the preferred placement of the Replace Appointment UI.</param>
      <param name="instanceStartDate">The start date and time of the appointment instance to replace.</param>
      <returns>When this method completes, it returns a **String** object that represents the appointment. This serves as an appointment identifier for future reference when updating or removing. If the appointment identifier returned is an empty string, the appointment was not replaced in the Appointments provider app.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.AppointmentManagerForUser.ShowTimeFrameAsync(Windows.Foundation.DateTime,Windows.Foundation.TimeSpan)">
      <summary>Shows the Appointments provider app's primary UI. This typically displays a time frame from an appointments calendar.</summary>
      <param name="timeToShow">A date and time object that specifies the beginning of the time frame that the Appointments provider app should display.</param>
      <param name="duration">A timespan that hints to the Appointments provider app how long the time frame shown should be.</param>
      <returns>When this method returns, it does not return a result. On completion, the AsyncActionCompletedHandler  specified by get_Completed / Completed is invoked.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Appointments.AppointmentOrganizer">
      <summary>Represents the organizer of an appointment in a calendar.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.AppointmentOrganizer.#ctor">
      <summary>Initializes a new instance of the AppointmentOrganizer class.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.AppointmentOrganizer.Address">
      <summary>Gets or sets a string that communicates the address of the organizer of an appointment. The address is required, inherited from IAppointmentParticipant, and a Simple Mail Transfer Protocol (SMTP) e-mail address. It is also of type String and between 1 and 321 characters in length (non-empty).</summary>
      <returns>The address of the organizer of an appointment.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.AppointmentOrganizer.DisplayName">
      <summary>Gets or sets a string that communicates the display name of the organizer of an appointment. The display name is optional, inherited from IAppointmentParticipant, of type String, and a maximum of 256 characters in length.</summary>
      <returns>The display name of the organizer of an appointment.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Appointments.AppointmentParticipantResponse">
      <summary>Specifies the response from a participant concerning an appointment invitation.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Appointments.AppointmentParticipantResponse.Accepted">
      <summary>The participant accepted the appointment invitation.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Appointments.AppointmentParticipantResponse.Declined">
      <summary>The participant declined the appointment invitation.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Appointments.AppointmentParticipantResponse.None">
      <summary>No response.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Appointments.AppointmentParticipantResponse.Tentative">
      <summary>The participant might attend the appointment.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Appointments.AppointmentParticipantResponse.Unknown">
      <summary>The response is unknown.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Appointments.AppointmentParticipantRole">
      <summary>Specifies the role of an item concerning an appointment invitation.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Appointments.AppointmentParticipantRole.OptionalAttendee">
      <summary>The participant's attendance at the appointment is optional.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Appointments.AppointmentParticipantRole.RequiredAttendee">
      <summary>The participant's attendance at the appointment is required.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Appointments.AppointmentParticipantRole.Resource">
      <summary>The item is a resource that is needed at the appointment.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Appointments.AppointmentProperties">
      <summary>Provides strings that identify the properties of an appointment.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.AppointmentProperties.AllDay">
      <summary>Gets the name of the AllDay property.</summary>
      <returns>The name of the AllDay property.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.AppointmentProperties.AllowNewTimeProposal">
      <summary>Gets the name of AllowNewTimeProposal the property.</summary>
      <returns>The name of AllowNewTimeProposal the property.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.AppointmentProperties.BusyStatus">
      <summary>Gets the name of the BusyStatus property.</summary>
      <returns>The name of the BusyStatus property.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.AppointmentProperties.ChangeNumber">
      <summary>Gets the current change number of the local version of the Appointment.</summary>
      <returns>The current change number of the local version of the Appointment.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.AppointmentProperties.DefaultProperties">
      <summary>Gets a list of names for the default appointment properties.</summary>
      <returns>A list of names for the default appointment properties.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.AppointmentProperties.Details">
      <summary>Gets the name of the Details property.</summary>
      <returns>The name of the Details property.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.AppointmentProperties.DetailsKind">
      <summary>Gets the format of the appointment details, plain text or HTML.</summary>
      <returns>The format of the appointment details, plain text or HTML.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.AppointmentProperties.Duration">
      <summary>Gets the name of the Duration property.</summary>
      <returns>The name of the Duration property.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.AppointmentProperties.HasInvitees">
      <summary>Gets the name of the HasInvitees property.</summary>
      <returns>The name of the HasInvitees property.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.AppointmentProperties.Invitees">
      <summary>Gets the name of the Invitees property.</summary>
      <returns>The name of the Invitees property.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.AppointmentProperties.IsCanceledMeeting">
      <summary>Gets the name of the IsCanceledMeeting property.</summary>
      <returns>The name of the IsCanceledMeeting property.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.AppointmentProperties.IsOrganizedByUser">
      <summary>Gets the name of the IsOrganizedByUser property.</summary>
      <returns>The name of the IsOrganizedByUser property.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.AppointmentProperties.IsResponseRequested">
      <summary>Gets the name of the IsResponseRequested property.</summary>
      <returns>The name of the IsResponseRequested property.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.AppointmentProperties.Location">
      <summary>Gets the name of the Location property.</summary>
      <returns>The name of the Location property.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.AppointmentProperties.OnlineMeetingLink">
      <summary>Gets the name of the OnlineMeetingLink property.</summary>
      <returns>The name of the OnlineMeetingLink property.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.AppointmentProperties.Organizer">
      <summary>Gets the name of the Organizer property.</summary>
      <returns>The name of the Organizer property.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.AppointmentProperties.OriginalStartTime">
      <summary>Gets the name of the OriginalStartTime property.</summary>
      <returns>The name of the OriginalStartTime property.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.AppointmentProperties.Recurrence">
      <summary>Gets the name of the Recurrence property.</summary>
      <returns>The name of the Recurrence property.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.AppointmentProperties.Reminder">
      <summary>Gets the name of the Reminder property.</summary>
      <returns>The name of the Reminder property.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.AppointmentProperties.RemoteChangeNumber">
      <summary>Gets or sets the current change number of the server version of the Appointment.</summary>
      <returns>The current change number of the server version of the Appointment.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.AppointmentProperties.ReplyTime">
      <summary>Gets the name of the ReplyTime property.</summary>
      <returns>The name of the ReplyTime property.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.AppointmentProperties.Sensitivity">
      <summary>Gets the name of the Sensitivity property.</summary>
      <returns>The name of the Sensitivity property.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.AppointmentProperties.StartTime">
      <summary>Gets the name of the StartTime property.</summary>
      <returns>The name of the StartTime property</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.AppointmentProperties.Subject">
      <summary>Gets the name of the Subject property.</summary>
      <returns>The name of the Subject property.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.AppointmentProperties.Uri">
      <summary>Gets the name of the Uri property.</summary>
      <returns>The name of the Uri property.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.AppointmentProperties.UserResponse">
      <summary>Gets the name of the UserResponse property.</summary>
      <returns>The name of the UserResponse property.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Appointments.AppointmentRecurrence">
      <summary>Represents when and how often an appointment occurs.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.AppointmentRecurrence.#ctor">
      <summary>Initializes a new instance of the AppointmentRecurrence class.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.AppointmentRecurrence.CalendarIdentifier">
      <summary>Gets a string that identifies the type of the calendar as represented by CalendarIdentifiers.</summary>
      <returns>A string that identifies the type of the calendar.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.AppointmentRecurrence.Day">
      <summary>Gets or sets the day on which an appointment occurs. Day is of type UInt32, has a default value of 1, and can be a value from 1 to 31.</summary>
      <returns>The day on which an appointment occurs.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.AppointmentRecurrence.DaysOfWeek">
      <summary>Gets or sets a combination of AppointmentDaysOfWeek -typed values for all the days of the week on which an appointment occurs.</summary>
      <returns>A combination of AppointmentDaysOfWeek -typed values that are combined by using a bitwise OR operation. The resulting value specifies all the days of the week on which an appointment occurs.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.AppointmentRecurrence.Interval">
      <summary>Gets or sets the interval between occurrences of an appointment. Interval is of type UInt32 and has a default value of 1. For daily, the interval is the number of days in between, for weekly, the number of weeks, and so on.</summary>
      <returns>The interval on which an appointment occurs.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.AppointmentRecurrence.Month">
      <summary>Gets or sets the month on which an appointment occurs. Month is of type UInt32, has a default value of 1, and can be a value from 1 to 12.</summary>
      <returns>The month on which an appointment occurs.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.AppointmentRecurrence.Occurrences">
      <summary>Gets or sets the number of times an appointment recurs. Occurrences is of type IReference(UInt32) and is **NULL** by default. Occurrences is mutually exclusive with Until.</summary>
      <returns>The number of times an appointment recurs.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.AppointmentRecurrence.RecurrenceType">
      <summary>Gets a value indicating what type of recurrence applies to the associated appointment.</summary>
      <returns>A value indicating what type of recurrence applies to the associated appointment.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.AppointmentRecurrence.TimeZone">
      <summary>Gets or sets the time zone for the recurrence.</summary>
      <returns>The time zone for the recurrence.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.AppointmentRecurrence.Unit">
      <summary>Gets or sets a AppointmentRecurrenceUnit -typed value that indicates the frequency for which the appointment occurs.</summary>
      <returns>A AppointmentRecurrenceUnit -typed value that indicates the frequency for which the appointment occurs.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.AppointmentRecurrence.Until">
      <summary>Gets or sets the date and time until which an appointment is valid. Until is of type IReference(DateTime) and is **NULL** by default. Until is mutually exclusive with Occurrences.</summary>
      <returns>The date and time until which an appointment is valid.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.AppointmentRecurrence.WeekOfMonth">
      <summary>Gets or sets a AppointmentWeekOfMonth -typed value that indicates the week of the month for which the appointment occurs. The first week is the default.</summary>
      <returns>A AppointmentWeekOfMonth -typed value that indicates the week of the month for which the appointment occurs.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Appointments.AppointmentRecurrenceUnit">
      <summary>Specifies the frequency for which an appointment occurs.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Appointments.AppointmentRecurrenceUnit.Daily">
      <summary>Appointment occurs daily.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Appointments.AppointmentRecurrenceUnit.Monthly">
      <summary>Appointment occurs monthly.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Appointments.AppointmentRecurrenceUnit.MonthlyOnDay">
      <summary>Appointment occurs monthly on a particular day of the month.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Appointments.AppointmentRecurrenceUnit.Weekly">
      <summary>Appointment occurs weekly.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Appointments.AppointmentRecurrenceUnit.Yearly">
      <summary>Appointment occurs yearly.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Appointments.AppointmentRecurrenceUnit.YearlyOnDay">
      <summary>Appointment occurs yearly on a particular day of the year.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Appointments.AppointmentSensitivity">
      <summary>Specifies the sensitivity of an appointment.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Appointments.AppointmentSensitivity.Private">
      <summary>The appointment is private and can't be viewed publicly.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Appointments.AppointmentSensitivity.Public">
      <summary>The appointment is publicly available to view.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Appointments.AppointmentStore">
      <summary>Represents a store that contains appointments.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.AppointmentStore.ChangeTracker">
      <summary>Returns the AppointmentStoreChangeTracker associated with the appointment store.</summary>
      <returns>The AppointmentStoreChangeTracker associated with the appointment store.</returns>
    </member>
    <member name="E:Windows.ApplicationModel.Appointments.AppointmentStore.StoreChanged">
      <summary>Occurs when the AppointmentStore changes.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.AppointmentStore.CreateAppointmentCalendarAsync(System.String)">
      <summary>Asynchronously creates a new AppointmentCalendar within the appointment store using the specified parameters.</summary>
      <param name="name">The name for the new AppointmentCalendar.</param>
      <returns>An async operation that provides access to the newly created AppointmentCalendar.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.AppointmentStore.CreateAppointmentCalendarAsync(System.String,System.String)">
      <summary>Asynchronously creates a new AppointmentCalendar within the appointment store with the specified name and user data account ID.</summary>
      <param name="name">The name for the new AppointmentCalendar.</param>
      <param name="userDataAccountId">The identifier for the user data account used to create the AppointmentCalendar.</param>
      <returns>An async operation that provides access to the newly created AppointmentCalendar.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.AppointmentStore.FindAppointmentCalendarsAsync">
      <summary>Retrieves a list of all of the appointment calendars in the appointment store.</summary>
      <returns>An asynchronous operation that returns an IVectorView upon successful completion.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.AppointmentStore.FindAppointmentCalendarsAsync(Windows.ApplicationModel.Appointments.FindAppointmentCalendarsOptions)">
      <summary>Retrieves a list of appointment calendars in the appointment store that meet the criteria specified by the supplied FindAppointmentCalendarsOptions object..</summary>
      <param name="options">The object that specifies the criteria that determines which appointment calendars are returned.</param>
      <returns>An asynchronous operation that returns an IVectorView upon successful completion.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.AppointmentStore.FindAppointmentsAsync(Windows.Foundation.DateTime,Windows.Foundation.TimeSpan)">
      <summary>Retrieves a list of appointments in the appointment calendar that fall within the specified date range.</summary>
      <param name="rangeStart">The start of the date range for which appointments are retrieved.</param>
      <param name="rangeLength">The length of the date range for which appointments are retrieved. If the *rangeLength* parameter is set to 0, no appointments will be returned. Even if appointments exist on the device that have a StartTime that is exactly the same as the *rangeStart* value, the returned list will be empty.</param>
      <returns>An asynchronous operation that returns an IVectorView list of Appointment objects upon successful completion.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.AppointmentStore.FindAppointmentsAsync(Windows.Foundation.DateTime,Windows.Foundation.TimeSpan,Windows.ApplicationModel.Appointments.FindAppointmentsOptions)">
      <summary>Retrieves a list of appointments in the appointment calendar that fall within the specified date range and meet the criteria specified by the supplied FindAppointmentsOptions object..</summary>
      <param name="rangeStart">The start of the date range for which appointments are retrieved.</param>
      <param name="rangeLength">The length of the date range for which appointments are retrieved. If the *rangeLength* parameter is set to 0, no appointments will be returned. Even if appointments exist on the device that have a StartTime that is exactly the same as the *rangeStart* value, the returned list will be empty.</param>
      <param name="options">A FindAppointmentsOptions object that is used to specify more options for this operation. You must set the *options* parameter to specify the values to retrieve.</param>
      <returns>An asynchronous operation that returns an IVectorView list of Appointment objects upon successful completion.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.AppointmentStore.FindConflictAsync(Windows.ApplicationModel.Appointments.Appointment)">
      <summary>Returns an AppointmentConflictResult representing a conflict between the specified appointment and an existing appointment in the appointment store.</summary>
      <param name="appointment">The appointment for which a conflict is sought.</param>
      <returns>An asynchronous operation that returns an AppointmentConflictResult upon successful completion. For conflicts that are in the past, the returned AppointmentConflictResult object will have a Type of AppointmentConflictType.None.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.AppointmentStore.FindConflictAsync(Windows.ApplicationModel.Appointments.Appointment,Windows.Foundation.DateTime)">
      <summary>Returns an AppointmentConflictResult representing a conflict between the specified appointment and an existing appointment instance in the appointment store.</summary>
      <param name="appointment">The appointment for which a conflict is sought.</param>
      <param name="instanceStartTime">The start time of the appointment instance for which a conflict is sought.</param>
      <returns>An asynchronous operation that returns an AppointmentConflictResult upon successful completion. For conflicts that are in the past, the returned AppointmentConflictResult object will have a Type of AppointmentConflictType.None.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.AppointmentStore.FindLocalIdsFromRoamingIdAsync(System.String)">
      <summary>Returns a list of LocalId values for appointment instances with the specified RoamingId value.</summary>
      <param name="roamingId">The RoamingId value for which local ID values are sought.</param>
      <returns>An asynchronous operation that returns an IVectorView upon successful completion.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.AppointmentStore.GetAppointmentAsync(System.String)">
      <summary>Retrieves the Appointment with the specified LocalId.</summary>
      <param name="localId">The LocalId of the appointment to be retrieved.</param>
      <returns>An asynchronous operation that returns an Appointment upon successful completion.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.AppointmentStore.GetAppointmentCalendarAsync(System.String)">
      <summary>Retrieves the AppointmentCalendar with the specified LocalId.</summary>
      <param name="calendarId">The LocalId of the AppointmentCalendar to be retrieved.</param>
      <returns>An asynchronous operation that returns an AppointmentCalendar upon successful completion.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.AppointmentStore.GetAppointmentInstanceAsync(System.String,Windows.Foundation.DateTime)">
      <summary>Retrieves the instance of the Appointment with the specified LocalId and the specified start time.</summary>
      <param name="localId">The LocalId of the appointment instance to be retrieved.</param>
      <param name="instanceStartTime">The start time of the appointment instance to be retrieved. The value of this parameter must be the original start date of the instance.</param>
      <returns>An asynchronous operation that returns an Appointment upon successful completion.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.AppointmentStore.GetChangeTracker(System.String)">
      <summary>Gets a AppointmentStoreChangeTracker that provides functionality for monitoring changes to Appointment objects in the AppointmentStore.</summary>
      <param name="identity">A string that identifies the AppointmentStoreChangeTracker instance in the store.</param>
      <returns>A AppointmentStoreChangeTracker that provides functionality for monitoring changes to Appointment objects in the AppointmentStore.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.AppointmentStore.MoveAppointmentAsync(Windows.ApplicationModel.Appointments.Appointment,Windows.ApplicationModel.Appointments.AppointmentCalendar)">
      <summary>Moves the specified Appointment object to the specified AppointmentCalendar.</summary>
      <param name="appointment">The appointment to be moved.</param>
      <param name="destinationCalendar">The appointment calendar to which the appointment is moved.</param>
      <returns>An asynchronous action.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.AppointmentStore.ShowAddAppointmentAsync(Windows.ApplicationModel.Appointments.Appointment,Windows.Foundation.Rect)">
      <summary>Shows the Appointments provider Add Appointment UI, to enable the user to add an appointment.</summary>
      <param name="appointment">The object representing the information for the appointment to add.</param>
      <param name="selection">The Rect is the rectangular area of user selection (for example, pressing a button), around which the operating system displays the Add Appointment UI, not within that rectangular area. For example, if an app uses a button to show the Rect, pass the Rect of the button so the Add Appointment UI displays around the button, not overlapping it.</param>
      <returns>When this method completes, it returns a **String** object that represents the RoamingId of the appointment. If the appointment identifier returned is an empty string, the appointment was not added to the Appointments provider app.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.AppointmentStore.ShowAppointmentDetailsAsync(System.String)">
      <summary>Shows the Appointments provider Appointment Details UI, to enable the user to view the specified appointment.</summary>
      <param name="localId">The LocalId of the appointment to be displayed.</param>
      <returns>An asynchronous action.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.AppointmentStore.ShowAppointmentDetailsAsync(System.String,Windows.Foundation.DateTime)">
      <summary>Shows the Appointments provider Appointment Details UI, to enable the user to view the specified appointment.</summary>
      <param name="localId">The LocalId of the appointment to be displayed.</param>
      <param name="instanceStartDate">A DateTime object with the start time of the appointment instance to be displayed. This parameter must be the original start date of the instance.</param>
      <returns>An asynchronous action.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.AppointmentStore.ShowEditNewAppointmentAsync(Windows.ApplicationModel.Appointments.Appointment)">
      <summary>Shows the Appointments provider Add Appointment UI including the full edit experience, to enable the user to add an appointment.</summary>
      <param name="appointment">The appointment to be added.</param>
      <returns>When this method completes, it returns a **String** object that represents the RoamingId of the appointment. If the appointment identifier returned is an empty string, the appointment was not added to the Appointments provider app.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.AppointmentStore.ShowRemoveAppointmentAsync(System.String,Windows.Foundation.Rect)">
      <summary>Shows the Appointments provider Remove Appointment UI, to enable the user to remove an appointment.</summary>
      <param name="localId">The LocalId of the appointment to be removed.</param>
      <param name="selection">The Rect is the rectangular area of user selection (for example, pressing a button), around which the operating system displays the Remove Appointment UI, not within that rectangular area. For example, if an app uses a button to show the Rect, pass the Rect of the button so the Remove Appointment UI displays around the button, not overlapping it.</param>
      <returns>When this method completes, it returns a **Boolean** value that indicates whether the Appointment provider app removed the appointment.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.AppointmentStore.ShowRemoveAppointmentAsync(System.String,Windows.Foundation.Rect,Windows.UI.Popups.Placement,Windows.Foundation.DateTime)">
      <summary>Shows the Appointments provider Remove Appointment UI, to enable the user to remove an appointment.</summary>
      <param name="localId">The LocalId of the appointment to be removed.</param>
      <param name="selection">The Rect is the rectangular area of user selection (for example, pressing a button), around which the operating system displays the Remove Appointment UI, not within that rectangular area. For example, if an app uses a button to show the Rect, pass the Rect of the button so the Remove Appointment UI displays around the button, not overlapping it.</param>
      <param name="preferredPlacement">The Placement that describes the preferred placement of the Remove Appointment UI.</param>
      <param name="instanceStartDate">The start date and time of the appointment instance to remove. This parameter must be the original start date of the instance.</param>
      <returns>When this method completes, it returns a **Boolean** value that indicates whether the Appointment provider app removed the appointment.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.AppointmentStore.ShowReplaceAppointmentAsync(System.String,Windows.ApplicationModel.Appointments.Appointment,Windows.Foundation.Rect)">
      <summary>Shows the Appointments provider Replace Appointment UI, to enable the user to replace an appointment.</summary>
      <param name="localId">The LocalId of the appointment to be replaced.</param>
      <param name="appointment">The object representing the appointment to replace the existing appointment.</param>
      <param name="selection">The Rect is the rectangular area of user selection (for example, pressing a button), around which the operating system displays the Replace Appointment UI, not within that rectangular area. For example, if an app uses a button to show the Rect, pass the Rect of the button so the Replace Appointment UI displays around the button, not overlapping it.</param>
      <returns>When this method completes, it returns a **String** object that represents the RoamingId of the appointment that replaced the existing appointment.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.AppointmentStore.ShowReplaceAppointmentAsync(System.String,Windows.ApplicationModel.Appointments.Appointment,Windows.Foundation.Rect,Windows.UI.Popups.Placement,Windows.Foundation.DateTime)">
      <summary>Shows the Appointments provider Replace Appointment UI, to enable the user to replace an appointment.</summary>
      <param name="localId">The LocalId of the appointment to be replaced.</param>
      <param name="appointment">The object representing the appointment to replace the existing appointment.</param>
      <param name="selection">The Rect is the rectangular area of user selection (for example, pressing a button), around which the operating system displays the Replace Appointment UI, not within that rectangular area. For example, if an app uses a button to show the Rect, pass the Rect of the button so the Replace Appointment UI displays around the button, not overlapping it.</param>
      <param name="preferredPlacement">The Placement that describes the preferred placement of the Replace Appointment UI.</param>
      <param name="instanceStartDate">The start date and time of the appointment instance to replace.</param>
      <returns>When this method completes, it returns a **String** object that represents the RoamingId of the appointment that replaced the existing appointment.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Appointments.AppointmentStoreAccessType">
      <summary>Specifies the level of access granted to an AppointmentStore.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Appointments.AppointmentStoreAccessType.AllCalendarsReadOnly">
      <summary>The appointment store has read-only access to all calendars on the device.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Appointments.AppointmentStoreAccessType.AllCalendarsReadWrite">
      <summary>The appointment store has read and write access to all calendars created by the calling app.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Appointments.AppointmentStoreAccessType.AppCalendarsReadWrite">
      <summary>The appointment store has read and write access to appointment calendars created by the calling app.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Appointments.AppointmentStoreChange">
      <summary>Represents a change that has occurred in an appointment store.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.AppointmentStoreChange.Appointment">
      <summary>Gets the Appointment associated with the change.</summary>
      <returns>The Appointment associated with the change.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.AppointmentStoreChange.AppointmentCalendar">
      <summary>Gets the AppointmentCalendar in which the change occurred.</summary>
      <returns>The AppointmentCalendar in which the change occurred.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.AppointmentStoreChange.ChangeType">
      <summary>Gets an AppointmentStoreChangeType value indicating the type of change represented by the object.</summary>
      <returns>An AppointmentStoreChangeType value indicating the type of change represented by the object.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Appointments.AppointmentStoreChangedDeferral">
      <summary>Represents a background task deferral returned by the AppointmentStoreChangedEventArgs.GetDeferral method.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.AppointmentStoreChangedDeferral.Complete">
      <summary>Informs the system that an asynchronous operation associated with an AppointmentStore has finished.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Appointments.AppointmentStoreChangedEventArgs">
      <summary>Provides data for a StoreChanged event.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.AppointmentStoreChangedEventArgs.GetDeferral">
      <summary>Gets the deferral object for the StoreChanged event.</summary>
      <returns>The deferral object for the StoreChanged event.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Appointments.AppointmentStoreChangeReader">
      <summary>Enables the calling app to read through the changes to appointments in its appointment store.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.AppointmentStoreChangeReader.AcceptChanges">
      <summary>Tells the system that all of the changes to appointments returned by the call to ReadBatchAsync have been addressed by the app.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.AppointmentStoreChangeReader.AcceptChangesThrough(Windows.ApplicationModel.Appointments.AppointmentStoreChange)">
      <summary>Tells the system that all of the changes to appointments returned by the call to ReadBatchAsync, up to the specified AppointmentStoreChange, have been addressed by the app.</summary>
      <param name="lastChangeToAccept">The AppointmentStoreChange object indicating the latest change that has been addressed by the app.</param>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.AppointmentStoreChangeReader.ReadBatchAsync">
      <summary>Returns a list of the changes that have occurred in the appointment store that have not yet been accepted by the calling app.</summary>
      <returns>An asynchronous operation that returns an IVectorView upon successful completion.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Appointments.AppointmentStoreChangeTracker">
      <summary>Provides APIs for managing change tracking for appointments.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.AppointmentStoreChangeTracker.IsTracking">
      <summary>Gets a Boolean value indicating whether change tracking is active.</summary>
      <returns>A Boolean value indicating whether change tracking is active.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.AppointmentStoreChangeTracker.Enable">
      <summary>Enables change tracking for the appointment store.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.AppointmentStoreChangeTracker.GetChangeReader">
      <summary>Retrieves an AppointmentStoreChangeReader that enables the app to iterate through the list of changes and mark changes as accepted.</summary>
      <returns>The returned change reader.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.AppointmentStoreChangeTracker.Reset">
      <summary>Resets change tracking for the appointment store, deleting existing change tracking data.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Appointments.AppointmentStoreChangeType">
      <summary>Specifies the type of change represented by an AppointmentStoreChange object.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Appointments.AppointmentStoreChangeType.AppointmentCreated">
      <summary>An appointment was created.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Appointments.AppointmentStoreChangeType.AppointmentDeleted">
      <summary>An appointment was deleted.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Appointments.AppointmentStoreChangeType.AppointmentModified">
      <summary>An appointment was modified.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Appointments.AppointmentStoreChangeType.CalendarCreated">
      <summary>A calendar was created.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Appointments.AppointmentStoreChangeType.CalendarDeleted">
      <summary>A calendar was deleted.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Appointments.AppointmentStoreChangeType.CalendarModified">
      <summary>A calendar was modified.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Appointments.AppointmentStoreChangeType.ChangeTrackingLost">
      <summary>The change tracking information associated with the appointment was lost.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Appointments.AppointmentStoreNotificationTriggerDetails">
      <summary>Passed to a background task to indicate that the task was invoked by an AppointmentStore.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Appointments.AppointmentSummaryCardView">
      <summary>Specifies how the summary card for an appointment is displayed.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Appointments.AppointmentSummaryCardView.App">
      <summary>The appointment summary card is displayed by the app that owns the appointment calendar.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Appointments.AppointmentSummaryCardView.System">
      <summary>The appointment summary card is displayed by the system.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Appointments.AppointmentWeekOfMonth">
      <summary>Specifies the week of the month for which the appointment occurs.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Appointments.AppointmentWeekOfMonth.First">
      <summary>The appointment occurs on the first week of the month.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Appointments.AppointmentWeekOfMonth.Fourth">
      <summary>The appointment occurs on the fourth week of the month.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Appointments.AppointmentWeekOfMonth.Last">
      <summary>The appointment occurs on the last week of the month.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Appointments.AppointmentWeekOfMonth.Second">
      <summary>The appointment occurs on the second week of the month.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Appointments.AppointmentWeekOfMonth.Third">
      <summary>The appointment occurs on the third week of the month.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Appointments.FindAppointmentCalendarsOptions">
      <summary>Specifies additional options when querying for appointment calendars.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Appointments.FindAppointmentCalendarsOptions.IncludeHidden">
      <summary>Include appointment calendars that are hidden.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Appointments.FindAppointmentCalendarsOptions.None">
      <summary>No additional options.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Appointments.FindAppointmentsOptions">
      <summary>Represents a set of options that modifies a query for appointments.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.FindAppointmentsOptions.#ctor">
      <summary>Creates a new instance of the FindAppointmentsOptions class.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.FindAppointmentsOptions.CalendarIds">
      <summary>Gets the list of calendar IDs that will be included in the find appointments query. If this list is empty, then appointments will be returned from all calendars.</summary>
      <returns>A list of calendar IDs.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.FindAppointmentsOptions.FetchProperties">
      <summary>Gets the list of appointment property names that will be populated with data in the find appointment query results.</summary>
      <returns>A list of appointment property names.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.FindAppointmentsOptions.IncludeHidden">
      <summary>Gets or sets a value indicating whether appointments belonging to hidden calendars will be included in the find appointments query result.</summary>
      <returns>A value indicating whether appointments belonging to hidden calendars will be included in the find appointments query result.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.FindAppointmentsOptions.MaxCount">
      <summary>Gets or sets the maximum number of appointments that should be included in the find appointments query result.</summary>
      <returns>The maximum number of appointments that should be included in the find appointments query result.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Appointments.IAppointmentParticipant">
      <summary>Provides info about a participant of an appointment in a calendar.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.IAppointmentParticipant.Address">
      <summary>Gets or sets a string that communicates the address of a participant of an appointment. The address is required and is a Simple Mail Transfer Protocol (SMTP) e-mail address. It is also of type String and between 1 and 321 characters in length (non-empty).</summary>
      <returns>The address of a participant of an appointment.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.IAppointmentParticipant.DisplayName">
      <summary>Gets or sets a string that communicates the display name of a participant of an appointment. The display name is optional, of type String, and a maximum of 256 characters in length.</summary>
      <returns>The display name of a participant of an appointment.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Appointments.RecurrenceType">
      <summary>Specifies the recurrence type of an appointment.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Appointments.RecurrenceType.ExceptionInstance">
      <summary>The appointment is an exceptional instance of a recurring appointment.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Appointments.RecurrenceType.Instance">
      <summary>The appointment is an instance of a recurring appointment.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Appointments.RecurrenceType.Master">
      <summary>The appointment is the master appointment for a recurring appointment.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Appointments.AppointmentsProvider.AddAppointmentOperation">
      <summary>Represents the operation object associated with adding a new appointment. Appointments provider apps use this info to perform the operation.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.AppointmentsProvider.AddAppointmentOperation.AppointmentInformation">
      <summary>Gets the Appointment info from the activation request.</summary>
      <returns>An instance of the Appointment class that represents the specific info for the appointment to add.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.AppointmentsProvider.AddAppointmentOperation.SourcePackageFamilyName">
      <summary>Gets the package family name of the app that is requesting the operation.</summary>
      <returns>The package family name.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.AppointmentsProvider.AddAppointmentOperation.DismissUI">
      <summary>Dismisses the UI for the operation that adds a new appointment.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.AppointmentsProvider.AddAppointmentOperation.ReportCanceled">
      <summary>Call this method to inform the activating app that the operation was canceled by the user.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.AppointmentsProvider.AddAppointmentOperation.ReportCompleted(System.String)">
      <summary>Call this method to inform the activating app that the operation was completed successfully. Provide a unique appointment ID as the *itemID* parameter.</summary>
      <param name="itemId">A unique appointment ID that the activating app can later use to remove this appointment if necessary.</param>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.AppointmentsProvider.AddAppointmentOperation.ReportError(System.String)">
      <summary>Informs the activating app that the operation couldn't be completed because of a provider error.</summary>
      <param name="value">A string that contains info about the error.</param>
    </member>
    <member name="T:Windows.ApplicationModel.Appointments.AppointmentsProvider.AppointmentsProviderLaunchActionVerbs">
      <summary>Represents the object associated with retrieving the operation of the appointments provider.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.AppointmentsProvider.AppointmentsProviderLaunchActionVerbs.AddAppointment">
      <summary>Gets the add-appointment action that the appointments provider performs.</summary>
      <returns>The add-appointment action</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.AppointmentsProvider.AppointmentsProviderLaunchActionVerbs.RemoveAppointment">
      <summary>Gets the remove-appointment action that the appointments provider performs.</summary>
      <returns>The remove-appointment action</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.AppointmentsProvider.AppointmentsProviderLaunchActionVerbs.ReplaceAppointment">
      <summary>Gets the replace-appointment action that the appointments provider performs.</summary>
      <returns>The replace-appointment action</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.AppointmentsProvider.AppointmentsProviderLaunchActionVerbs.ShowAppointmentDetails">
      <summary>Gets the show-appointment-details action that the appointments provider performs.</summary>
      <returns>The show-appointment-details action</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.AppointmentsProvider.AppointmentsProviderLaunchActionVerbs.ShowTimeFrame">
      <summary>Gets the show-time-frame action of an appointment that the appointments provider performs.</summary>
      <returns>The show-time-frame action of an appointment</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Appointments.AppointmentsProvider.RemoveAppointmentOperation">
      <summary>Represents the operation object associated with removing an appointment. Appointments provider apps use this info to perform the operation.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.AppointmentsProvider.RemoveAppointmentOperation.AppointmentId">
      <summary>Gets the unique identifier of the appointment to remove.</summary>
      <returns>The unique identifier of the appointment to remove.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.AppointmentsProvider.RemoveAppointmentOperation.InstanceStartDate">
      <summary>Gets the start date and time of the appointment instance to remove.</summary>
      <returns>The start date and time of the appointment instance to remove.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.AppointmentsProvider.RemoveAppointmentOperation.SourcePackageFamilyName">
      <summary>Gets the package family name of the app that is requesting the operation.</summary>
      <returns>The package family name.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.AppointmentsProvider.RemoveAppointmentOperation.DismissUI">
      <summary>Dismisses the UI for the operation that removes an appointment.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.AppointmentsProvider.RemoveAppointmentOperation.ReportCanceled">
      <summary>Call this method to inform the activating app that the operation was canceled by the user.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.AppointmentsProvider.RemoveAppointmentOperation.ReportCompleted">
      <summary>Informs the activating app that the operation was completed successfully.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.AppointmentsProvider.RemoveAppointmentOperation.ReportError(System.String)">
      <summary>Informs the activating app that the operation couldn't be completed because of a provider error.</summary>
      <param name="value">A string that contains info about the error.</param>
    </member>
    <member name="T:Windows.ApplicationModel.Appointments.AppointmentsProvider.ReplaceAppointmentOperation">
      <summary>Represents the operation object associated with replacing an appointment. Appointments provider apps use this info to perform the operation.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.AppointmentsProvider.ReplaceAppointmentOperation.AppointmentId">
      <summary>Gets the unique identifier of the appointment to replace.</summary>
      <returns>The unique identifier of the appointment to replace.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.AppointmentsProvider.ReplaceAppointmentOperation.AppointmentInformation">
      <summary>Gets the Appointment info from the activation request.</summary>
      <returns>An instance of the Appointment class that represents the specific info for the appointment to replace the current appointment.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.AppointmentsProvider.ReplaceAppointmentOperation.InstanceStartDate">
      <summary>Gets the start date and time of the appointment instance to replace.</summary>
      <returns>The start date and time of the appointment instance to replace.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.AppointmentsProvider.ReplaceAppointmentOperation.SourcePackageFamilyName">
      <summary>Gets the package family name of the app that is requesting the operation.</summary>
      <returns>The package family name.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.AppointmentsProvider.ReplaceAppointmentOperation.DismissUI">
      <summary>Dismisses the UI for the operation that replaces an appointment.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.AppointmentsProvider.ReplaceAppointmentOperation.ReportCanceled">
      <summary>Informs the activating app that the operation was canceled by the user.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.AppointmentsProvider.ReplaceAppointmentOperation.ReportCompleted(System.String)">
      <summary>Informs the activating app that the operation was completed successfully.</summary>
      <param name="itemId">A unique appointment ID that the activating app can later use to remove this appointment if necessary or to replace it again.</param>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.AppointmentsProvider.ReplaceAppointmentOperation.ReportError(System.String)">
      <summary>Informs the activating app that the operation couldn't be completed because of a provider error.</summary>
      <param name="value">A string that contains info about the error.</param>
    </member>
    <member name="T:Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarCancelMeetingRequest">
      <summary>Represents the user's request to cancel a calendar meeting.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarCancelMeetingRequest.AppointmentCalendarLocalId">
      <summary>Uniquely identifies the calendar on the local device.</summary>
      <returns>A string that uniquely identifies the calendar on the local device.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarCancelMeetingRequest.AppointmentLocalId">
      <summary>Gets a string that uniquely identifies the appointment on the local device.</summary>
      <returns>A string that uniquely identifies the appointment on the local device.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarCancelMeetingRequest.AppointmentOriginalStartTime">
      <summary>Gets the original starting time for a recurring appointment.</summary>
      <returns>The original starting time for a recurring appointment.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarCancelMeetingRequest.Comment">
      <summary>Gets a text comment the user may write regarding the cancellation of the meeting.</summary>
      <returns>A text comment by the user regarding the meeting cancellation.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarCancelMeetingRequest.NotifyInvitees">
      <summary>Gets a Boolean value indicating if invitees should be notified.</summary>
      <returns>A Boolean value indicating if invitees should be notified.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarCancelMeetingRequest.Subject">
      <summary>Gets the subject of the response.</summary>
      <returns>The subject of the response.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarCancelMeetingRequest.ReportCompletedAsync">
      <summary>Notifies the system that the task of cancelling a meeting has completed.</summary>
      <returns>An asynchronous operation.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarCancelMeetingRequest.ReportFailedAsync">
      <summary>Notifies the system that the task of cancelling a meeting has failed.</summary>
      <returns>An asynchronous operation.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarCancelMeetingRequestEventArgs">
      <summary>Provides data for a CancelMeetingRequested event.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarCancelMeetingRequestEventArgs.Request">
      <summary>Gets the AppointmentCalendarCancelMeetingRequest object for the corresponding CancelMeetingRequested event.</summary>
      <returns>The AppointmentCalendarCancelMeetingRequest object for the event.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarCancelMeetingRequestEventArgs.GetDeferral">
      <summary>Gets the deferral object for the CancelMeetingRequested event.</summary>
      <returns>The deferral object for the CancelMeetingRequested event.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarCreateOrUpdateAppointmentRequest">
      <summary>Represents the user's request to change the response to a calendar meeting.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarCreateOrUpdateAppointmentRequest.Appointment">
      <summary>Gets the appointment to create or update.</summary>
      <returns>The appointment to create or update.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarCreateOrUpdateAppointmentRequest.AppointmentCalendarLocalId">
      <summary>Gets a string that uniquely identifies the calendar associated with the appointment on the local device.</summary>
      <returns>A string that uniquely identifies the calendar on the local device.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarCreateOrUpdateAppointmentRequest.ChangedProperties">
      <summary>Gets a list of properties that the user wished to change or set in an appointment.</summary>
      <returns>A list of appointment properties.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarCreateOrUpdateAppointmentRequest.NotifyInvitees">
      <summary>Gets a Boolean value indicating if invitees should be notified.</summary>
      <returns>A Boolean value indicating if invitees should be notified.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarCreateOrUpdateAppointmentRequest.ReportCompletedAsync(Windows.ApplicationModel.Appointments.Appointment)">
      <summary>Notifies the system that the task of creating or updating an appointment has completed.</summary>
      <param name="createdOrUpdatedAppointment">The calendar appointment that has been created or updated.</param>
      <returns>An asynchronous operation.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarCreateOrUpdateAppointmentRequest.ReportFailedAsync">
      <summary>Notifies the system that the task of creating or updating an appointment has failed.</summary>
      <returns>An asynchronous operation.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarCreateOrUpdateAppointmentRequestEventArgs">
      <summary>Provides data for a CreateOrUpdateAppointmentRequested event.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarCreateOrUpdateAppointmentRequestEventArgs.Request">
      <summary>Gets the AppointmentCalendarCreateOrUpdateAppointmentRequest object for the corresponding CreateOrUpdateAppointmentRequested event.</summary>
      <returns>The AppointmentCalendarCreateOrUpdateAppointmentRequest object for the event.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarCreateOrUpdateAppointmentRequestEventArgs.GetDeferral">
      <summary>Gets the deferral object for the CreateOrUpdateAppointmentRequested event.</summary>
      <returns>The deferral object for the CreateOrUpdateAppointmentRequested event.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarForwardMeetingRequest">
      <summary>Represents the user's request to forward a calendar meeting.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarForwardMeetingRequest.AppointmentCalendarLocalId">
      <summary>Gets a string that uniquely identifies the calendar associated with the appointment on the local device.</summary>
      <returns>A string that uniquely identifies the calendar on the local device.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarForwardMeetingRequest.AppointmentLocalId">
      <summary>Gets a string that uniquely identifies the appointment on the local device.</summary>
      <returns>A string that uniquely identifies the appointment on the local device.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarForwardMeetingRequest.AppointmentOriginalStartTime">
      <summary>Gets the original starting time for a recurring appointment.</summary>
      <returns>The original starting time for a recurring appointment.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarForwardMeetingRequest.Comment">
      <summary>Gets a text comment the user may write regarding the forwarding of the meeting.</summary>
      <returns>A text comment by the user regarding the forwarding of the meeting.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarForwardMeetingRequest.ForwardHeader">
      <summary>Gets the new meeting header that includes the new invitees.</summary>
      <returns>The new meeting header for the new invitees.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarForwardMeetingRequest.Invitees">
      <summary>Gets a list of the new invitees to receive the forwarded meeting.</summary>
      <returns>A list of new invitees.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarForwardMeetingRequest.Subject">
      <summary>Gets the subject of the forwarded meeting invitation.</summary>
      <returns>The subject of the forwarded meeting invitation.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarForwardMeetingRequest.ReportCompletedAsync">
      <summary>Notifies the system that the task of forwarding a meeting has completed.</summary>
      <returns>An asynchronous operation.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarForwardMeetingRequest.ReportFailedAsync">
      <summary>Notifies the system that the task of forwarding a meeting has failed.</summary>
      <returns>An asynchronous operation.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarForwardMeetingRequestEventArgs">
      <summary>Provides data for a ForwardMeetingRequested event.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarForwardMeetingRequestEventArgs.Request">
      <summary>Gets the AppointmentCalendarForwardMeetingRequest object for the corresponding ForwardMeetingRequested event.</summary>
      <returns>The ForwardMeetingRequest object for the event.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarForwardMeetingRequestEventArgs.GetDeferral">
      <summary>Gets the deferral object for the ForwardMeetingRequested event.</summary>
      <returns>The deferral object for the ForwardMeetingRequested event.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarProposeNewTimeForMeetingRequest">
      <summary>Represents the user's request to change the time of a calendar meeting.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarProposeNewTimeForMeetingRequest.AppointmentCalendarLocalId">
      <summary>Gets a string that uniquely identifies the calendar associated with the appointment on the local device.</summary>
      <returns>A string that uniquely identifies the calendar on the local device.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarProposeNewTimeForMeetingRequest.AppointmentLocalId">
      <summary>Gets a string that uniquely identifies the appointment on the local device.</summary>
      <returns>A string that uniquely identifies the appointment on the local device.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarProposeNewTimeForMeetingRequest.AppointmentOriginalStartTime">
      <summary>Gets the original starting time for a recurring appointment.</summary>
      <returns>The original starting time for a recurring appointment.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarProposeNewTimeForMeetingRequest.Comment">
      <summary>Gets a text comment the user may write regarding the change in meeting time.</summary>
      <returns>A text comment by the user regarding the change in meeting time</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarProposeNewTimeForMeetingRequest.NewDuration">
      <summary>Gets the proposed new duration of the meeting.</summary>
      <returns>The proposed new duration of the meeting.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarProposeNewTimeForMeetingRequest.NewStartTime">
      <summary>Gets the proposed new start time of the meeting.</summary>
      <returns>The proposed new start time.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarProposeNewTimeForMeetingRequest.Subject">
      <summary>Gets the subject of the new meeting invitation.</summary>
      <returns>The subject of the meeting.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarProposeNewTimeForMeetingRequest.ReportCompletedAsync">
      <summary>Notifies the system that the task of updating a meeting's time has completed.</summary>
      <returns>An asynchronous operation.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarProposeNewTimeForMeetingRequest.ReportFailedAsync">
      <summary>Notifies the system that the task of updating a meeting's time has failed.</summary>
      <returns>An asynchronous operation.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarProposeNewTimeForMeetingRequestEventArgs">
      <summary>Provides data for an ProposeNewTimeForMeetingRequested event.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarProposeNewTimeForMeetingRequestEventArgs.Request">
      <summary>Gets the AppointmentCalendarProposeNewTimeForMeetingRequest object for the corresponding ProposeNewTimeForMeetingRequested event.</summary>
      <returns>The AppointmentCalendarProposeNewTimeForMeetingRequest object for the event.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarProposeNewTimeForMeetingRequestEventArgs.GetDeferral">
      <summary>Gets the deferral object for the ProposeNewTimeForMeetingRequested event.</summary>
      <returns>The deferral object for the ProposeNewTimeForMeetingRequested event.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarSyncManagerSyncRequest">
      <summary>Represents the user's request to sync the calendar.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarSyncManagerSyncRequest.AppointmentCalendarLocalId">
      <summary>Gets a string that uniquely identifies the calendar associated with the appointment on the local device.</summary>
      <returns>A string that uniquely identifies the calendar on the local device.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarSyncManagerSyncRequest.ReportCompletedAsync">
      <summary>Notifies the system that the task of syncing the calendar has completed.</summary>
      <returns>An asynchronous operation.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarSyncManagerSyncRequest.ReportFailedAsync">
      <summary>Notifies the system that the task of syncing the calendar has failed.</summary>
      <returns>An asynchronous operation.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarSyncManagerSyncRequestEventArgs">
      <summary>Provides data for a SyncRequested event.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarSyncManagerSyncRequestEventArgs.Request">
      <summary>Gets the AppointmentCalendarSyncManagerSyncRequest object for the corresponding SyncRequested event.</summary>
      <returns>The AppointmentCalendarSyncManagerSyncRequest object for the event.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarSyncManagerSyncRequestEventArgs.GetDeferral">
      <summary>Gets the deferral object for the SyncRequested event.</summary>
      <returns>The deferral object for the SyncRequested event.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarUpdateMeetingResponseRequest">
      <summary>Represents the user's request to change the response to a calendar meeting.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarUpdateMeetingResponseRequest.AppointmentCalendarLocalId">
      <summary>Gets a string that uniquely identifies the calendar associated with the appointment on the local device.</summary>
      <returns>A string that uniquely identifies the calendar on the local device.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarUpdateMeetingResponseRequest.AppointmentLocalId">
      <summary>Gets a string that uniquely identifies the appointment on the local device.</summary>
      <returns>A string that uniquely identifies the appointment on the local device.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarUpdateMeetingResponseRequest.AppointmentOriginalStartTime">
      <summary>Gets the original starting time for a recurring appointment.</summary>
      <returns>The original starting time for a recurring appointment.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarUpdateMeetingResponseRequest.Comment">
      <summary>Gets a text comment the user may write regarding the change in meeting response.</summary>
      <returns>A text comment by the user regarding the change in meeting response.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarUpdateMeetingResponseRequest.Response">
      <summary>Gets the new response the user wishes to give concerning an appointment invitation.</summary>
      <returns>The new response the user wishes to give.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarUpdateMeetingResponseRequest.SendUpdate">
      <summary>Indicates whether the user wishes to send an update to the meeting's organizer.</summary>
      <returns>The Boolean value indicating whether or not to send the response to the meeting organizer.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarUpdateMeetingResponseRequest.Subject">
      <summary>Gets the subject of the response.</summary>
      <returns>The subject of the response.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarUpdateMeetingResponseRequest.ReportCompletedAsync">
      <summary>Notifies the system that the task of updating a meeting response has completed.</summary>
      <returns>An asynchronous operation.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarUpdateMeetingResponseRequest.ReportFailedAsync">
      <summary>Notifies the system that the task of updating a meeting response has failed.</summary>
      <returns>An asynchronous operation.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarUpdateMeetingResponseRequestEventArgs">
      <summary>Provides data for an UpdateMeetingResponseRequested event.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarUpdateMeetingResponseRequestEventArgs.Request">
      <summary>Gets the AppointmentCalendarUpdateMeetingResponseRequest object for the corresponding UpdateMeetingResponseRequested event.</summary>
      <returns>The AppointmentCalendarUpdateMeetingResponseRequest object for the event.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarUpdateMeetingResponseRequestEventArgs.GetDeferral">
      <summary>Gets the deferral object for the UpdateMeetingResponseRequested event.</summary>
      <returns>The deferral object for the UpdateMeetingResponseRequested event.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Appointments.DataProvider.AppointmentDataProviderConnection">
      <summary>Describes a connection between app and system for relaying calendar appointment information.</summary>
    </member>
    <member name="E:Windows.ApplicationModel.Appointments.DataProvider.AppointmentDataProviderConnection.CancelMeetingRequested">
      <summary>Raised when the user elects to cancel a meeting.</summary>
    </member>
    <member name="E:Windows.ApplicationModel.Appointments.DataProvider.AppointmentDataProviderConnection.CreateOrUpdateAppointmentRequested">
      <summary>Raised when the user elects to create or update a meeting.</summary>
    </member>
    <member name="E:Windows.ApplicationModel.Appointments.DataProvider.AppointmentDataProviderConnection.ForwardMeetingRequested">
      <summary>Raised when the user elects to forward a meeting.</summary>
    </member>
    <member name="E:Windows.ApplicationModel.Appointments.DataProvider.AppointmentDataProviderConnection.ProposeNewTimeForMeetingRequested">
      <summary>Raised when the user elects to change the time of a meeting.</summary>
    </member>
    <member name="E:Windows.ApplicationModel.Appointments.DataProvider.AppointmentDataProviderConnection.SyncRequested">
      <summary>Raised when the user elects to sync all calendar appointments with the server.</summary>
    </member>
    <member name="E:Windows.ApplicationModel.Appointments.DataProvider.AppointmentDataProviderConnection.UpdateMeetingResponseRequested">
      <summary>Raised when the user elects to change their response to a proposed meeting.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Appointments.DataProvider.AppointmentDataProviderConnection.Start">
      <summary>Starts the connection for transfer of data.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Appointments.DataProvider.AppointmentDataProviderTriggerDetails">
      <summary>Represents trigger information about the background task in which data will be transferred between the app and its caller.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Appointments.DataProvider.AppointmentDataProviderTriggerDetails.Connection">
      <summary>Gets the data connection over which appointment data can be transferred.</summary>
      <returns>The data connection over which appointment data can be transferred.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.AppService.AppServiceCatalog">
      <summary>Enumerate the available app service providers on the device. App service providers enable app-to-app communication by providing services that other Universal Windows app can consume.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.AppService.AppServiceCatalog.FindAppServiceProvidersAsync(System.String)">
      <summary>Returns the list of app service providers that match a specific app service name on the device.</summary>
      <param name="appServiceName">The name of the app service to find.</param>
      <returns>A list of AppInfo s for the app service provider(s) that are available for the specified app service name.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.AppService.AppServiceClosedEventArgs">
      <summary>Provides data for the AppServiceConnection.ServiceClosed event that occurs when the other endpoint closes connection to the app service. App services enable app-to-app communication by allowing you to provide services from your Universal Windows app to other Universal Windows app.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.AppService.AppServiceClosedEventArgs.Status">
      <summary>Gets the status that was set when the endpoint for the app service was closed.</summary>
      <returns>The status that was set when the endpoint for the app service was closed.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.AppService.AppServiceClosedStatus">
      <summary>Describes the status that was set when the endpoint for the app service was closed. App service providers enable app-to-app communication by providing services that other Universal Windows app can consume.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.AppService.AppServiceClosedStatus.Canceled">
      <summary>The endpoint for the app service was closed by the client or the system</summary>
    </member>
    <member name="F:Windows.ApplicationModel.AppService.AppServiceClosedStatus.Completed">
      <summary>The endpoint for the app service closed gracefully.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.AppService.AppServiceClosedStatus.ResourceLimitsExceeded">
      <summary>The endpoint for the app service was closed because the endpoint ran out of resources.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.AppService.AppServiceClosedStatus.Unknown">
      <summary>An unknown error occurred.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.AppService.AppServiceConnection">
      <summary>Represents a connection to the endpoint for an app service. App services enable app-to-app communication by allowing you to provide services from your Universal Windows app to other Universal Windows app.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.AppService.AppServiceConnection.#ctor">
      <summary>Creates and initializes a new instance of the AppServiceConnection class.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.AppService.AppServiceConnection.AppServiceName">
      <summary>Gets or sets the name of the app service to which you want to connect.</summary>
      <returns>The name of the app service to which you want to connect.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.AppService.AppServiceConnection.PackageFamilyName">
      <summary>Gets or sets the package family name for the package that contains the endpoint for the app service.</summary>
      <returns>The package family name for the package that contains the endpoint for the app service.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.AppService.AppServiceConnection.User">
      <summary>Gets/sets the user context. This property returns **null** if the caller did not specify a user.</summary>
      <returns>The user of the app service.</returns>
    </member>
    <member name="E:Windows.ApplicationModel.AppService.AppServiceConnection.RequestReceived">
      <summary>Occurs when a message arrives from the other endpoint of the app service connection.</summary>
    </member>
    <member name="E:Windows.ApplicationModel.AppService.AppServiceConnection.ServiceClosed">
      <summary>Occurs when the other endpoint closes the connection to the app service.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.AppService.AppServiceConnection.Close">
      <summary>Closes the connection to the app service.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.AppService.AppServiceConnection.OpenAsync">
      <summary>Opens a connection to the endpoint for the app service.</summary>
      <returns>An asynchronous operation to open a connection to the endpoint for the app service.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.AppService.AppServiceConnection.OpenRemoteAsync(Windows.System.RemoteSystems.RemoteSystemConnectionRequest)">
      <summary>Opens a connection to the endpoint on another device for the app service.</summary>
      <param name="remoteSystemConnectionRequest">Specifies the connection preferences for the AppServiceConnection, such as transport preferences (cloud/proximal/any) as well as the target System.RemoteSystems object.</param>
      <returns>An asynchronous operation to open a connection to the endpoint for the app service on another device.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.AppService.AppServiceConnection.SendMessageAsync(Windows.Foundation.Collections.ValueSet)">
      <summary>Sends a message to the other endpoint of the app service connection.</summary>
      <param name="message">The message that you want to send.</param>
      <returns>An asynchronous operation to send the message that optionally returns a response message when complete.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.AppService.AppServiceConnection.SendStatelessMessageAsync(Windows.ApplicationModel.AppService.AppServiceConnection,Windows.System.RemoteSystems.RemoteSystemConnectionRequest,Windows.Foundation.Collections.ValueSet)">
      <summary>Opens an app service connection, sends a single message, waits for a single response, and then closes the connection.</summary>
      <param name="connection">The app service to connect to.</param>
      <param name="connectionRequest">Specifies the connection preferences for the AppServiceConnection, such as transport preferences (cloud/proximal/any) as well as the target System.RemoteSystems object.</param>
      <param name="message">The message that you want to send.</param>
      <returns>An asynchronous operation to send the message that optionally returns a response message when complete.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.AppService.AppServiceConnectionStatus">
      <summary>Describes the status for the attempt that an app makes to open a connection to an app service by calling the AppServiceConnection.OpenAsync method. App service providers enable app-to-app communication by providing services that other Universal Windows app can consume.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.AppService.AppServiceConnectionStatus.AppNotInstalled">
      <summary>The package for the app service to which a connection was attempted is not installed on the device. Check that the package is installed before trying to open a connection to the app service.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.AppService.AppServiceConnectionStatus.AppServiceUnavailable">
      <summary>The app with the specified package family name is installed and available, but the app does not declare support for the specified app service. Check that the name of the app service and the version of the app are correct.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.AppService.AppServiceConnectionStatus.AppUnavailable">
      <summary>The package for the app service to which a connection was attempted is temporarily unavailable. Try to connect again later.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.AppService.AppServiceConnectionStatus.AuthenticationError">
      <summary>The operation failed due to unsuccessful account authentication. The user must re-validate the account to continue.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.AppService.AppServiceConnectionStatus.DisabledByPolicy">
      <summary>The operation failed, as the app service needed service or capabilities disabled by some policies on the local or remote device.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.AppService.AppServiceConnectionStatus.NetworkNotAvailable">
      <summary>The operation failed due to lack of an internet connection.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.AppService.AppServiceConnectionStatus.NotAuthorized">
      <summary>The user for your app is not authorized to connect to the service.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.AppService.AppServiceConnectionStatus.RemoteSystemNotSupportedByApp">
      <summary>The app on the remote device does not support remote connections. It needs to specify SupportsRemoteSystems="true" on the appService extension in its AppXManifest to accept remote connections.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.AppService.AppServiceConnectionStatus.RemoteSystemUnavailable">
      <summary>The device to which a connection was attempted is not available.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.AppService.AppServiceConnectionStatus.Success">
      <summary>The connection to the app service was opened successfully.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.AppService.AppServiceConnectionStatus.Unknown">
      <summary>An unknown error occurred.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.AppService.AppServiceConnectionStatus.WebServiceUnavailable">
      <summary>The operation failed because one or more necessary cloud services were temporarily unavailable.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.AppService.AppServiceDeferral">
      <summary>Enables the background task for an app service to get a deferral so that the app service can respond to subsequent requests. App service providers enable app-to-app communication by providing services that other Universal Windows app can consume.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.AppService.AppServiceDeferral.Complete">
      <summary>Indicates that the content for an asynchronous handler for the AppServiceConnection.RequestReceived event is ready, or that an error occurred.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.AppService.AppServiceRequest">
      <summary>Represents a message that the endpoint for one app service sends to another app service. App services enable app-to-app communication by allowing you to provide services from your Universal Windows app to other Universal Windows app.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.AppService.AppServiceRequest.Message">
      <summary>Gets the message that request from the app service contains.</summary>
      <returns>The message that request from the app service contains.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.AppService.AppServiceRequest.SendResponseAsync(Windows.Foundation.Collections.ValueSet)">
      <summary>Sends a response to a received request.</summary>
      <param name="message">The message that you want to include in the response.</param>
      <returns>An asynchronous operation to send the response.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.AppService.AppServiceRequestReceivedEventArgs">
      <summary>Provides data for the AppServiceConnection.RequestReceived event that occurs when a message arrives from the other endpoint of the app service connection. App services enable app-to-app communication by allowing you to provide services from your Universal Windows app to other Universal Windows app.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.AppService.AppServiceRequestReceivedEventArgs.Request">
      <summary>Gets the request that was received from the app service.</summary>
      <returns>The request that was received from the app service.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.AppService.AppServiceRequestReceivedEventArgs.GetDeferral">
      <summary>Informs the system that the event handler might continue to perform work after the event handler returns.</summary>
      <returns>The deferral.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.AppService.AppServiceResponse">
      <summary>Represents the message that the app service sent in response to a request. App services enable app-to-app communication by allowing you to provide services from your Universal Windows app to other Universal Windows app.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.AppService.AppServiceResponse.Message">
      <summary>Gets the message that the response from the app service contains.</summary>
      <returns>The message that the response from the app service contains.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.AppService.AppServiceResponse.Status">
      <summary>Gets the status for the response from the app service.</summary>
      <returns>The status for the response from the app service.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.AppService.AppServiceResponseStatus">
      <summary>Describes the status when an app tries to send a message to an app service by calling the AppServiceConnection.SendMessageAsync method. App service providers enable app-to-app communication by providing services that other Universal Windows app can consume.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.AppService.AppServiceResponseStatus.AppUnavailable">
      <summary>The operation failed due to the app failing to start.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.AppService.AppServiceResponseStatus.AuthenticationError">
      <summary>The operation failed due to unsuccessful account authentication. The user must re-validate the account to continue.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.AppService.AppServiceResponseStatus.DisabledByPolicy">
      <summary>The operation failed, as the app service needed service or capabilities disabled by some policies on the local or remote device.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.AppService.AppServiceResponseStatus.Failure">
      <summary>The app service failed to receive and process the message.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.AppService.AppServiceResponseStatus.MessageSizeTooLarge">
      <summary>The app service failed to process the message because it is too large.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.AppService.AppServiceResponseStatus.NetworkNotAvailable">
      <summary>The operation failed due to lack of an internet connection.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.AppService.AppServiceResponseStatus.RemoteSystemUnavailable">
      <summary>The device to which the message was sent is not available.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.AppService.AppServiceResponseStatus.ResourceLimitsExceeded">
      <summary>The app service exited because not enough resources were available.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.AppService.AppServiceResponseStatus.Success">
      <summary>The app service successfully received and processed the message.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.AppService.AppServiceResponseStatus.Unknown">
      <summary>An unknown error occurred.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.AppService.AppServiceResponseStatus.WebServiceUnavailable">
      <summary>The operation failed because one or more necessary cloud services were temporarily unavailable.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.AppService.AppServiceTriggerDetails">
      <summary>Represents details associated with the background task for the app service. App services enable app-to-app communication by allowing you to provide services from your Universal Windows app to other Universal Windows app.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.AppService.AppServiceTriggerDetails.AppServiceConnection">
      <summary>Gets the connection to the endpoint of the other app service.</summary>
      <returns>The connection to the endpoint of the other app service.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.AppService.AppServiceTriggerDetails.CallerPackageFamilyName">
      <summary>Gets the name of the package family for the client app that called the background task for the app service.</summary>
      <returns>The name of the package family for the client app that called the background task for the app service.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.AppService.AppServiceTriggerDetails.CallerRemoteConnectionToken">
      <summary>A string token which can be used to connect back to caller of a remote app service via RemoteSystemConnectionRequest.CreateFromConnectionToken.</summary>
      <returns>The string token.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.AppService.AppServiceTriggerDetails.IsRemoteSystemConnection">
      <summary>Gets whether the client app that called the background task for the app service is on another device.</summary>
      <returns>Returns **true** if the client app is calling from another device; **false** otherwise.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.AppService.AppServiceTriggerDetails.Name">
      <summary>Gets the name of the app service.</summary>
      <returns>The name of the app service.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.AppService.AppServiceTriggerDetails.CheckCallerForCapabilityAsync(System.String)">
      <summary>Determines whether the caller of the app service has the specified capability.</summary>
      <param name="capabilityName">The name of the capability.</param>
      <returns>**True** if it was possible to get the capabilities of the caller and the caller has the specified capability; **false** otherwise.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.AppService.StatelessAppServiceResponse">
      <summary>The response to an SendStatelessMessageAsync call, containing the response message and connection status.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.AppService.StatelessAppServiceResponse.Message">
      <summary>The response to the the SendStatelessMessageAsync operation.</summary>
      <returns>The response to the the SendStatelessMessageAsync operation.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.AppService.StatelessAppServiceResponse.Status">
      <summary>The response status.</summary>
      <returns>The response status.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.AppService.StatelessAppServiceResponseStatus">
      <summary>Indicates success or failure of a SendStatelessMessageAsync operation.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.AppService.StatelessAppServiceResponseStatus.AppNotInstalled">
      <summary>The operation failed due to the app not being presented on the remote system.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.AppService.StatelessAppServiceResponseStatus.AppServiceUnavailable">
      <summary>The operation failed due to the app not supporting the requested app service.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.AppService.StatelessAppServiceResponseStatus.AppUnavailable">
      <summary>The operation failed due to the app failing to start.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.AppService.StatelessAppServiceResponseStatus.AuthenticationError">
      <summary>The operation failed due to unsuccessful account authentication. The user must re-validate the account to continue.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.AppService.StatelessAppServiceResponseStatus.DisabledByPolicy">
      <summary>The operation failed, as the app service needed service or capabilities disabled by some policies on the local or remote device.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.AppService.StatelessAppServiceResponseStatus.Failure">
      <summary>The operation failed.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.AppService.StatelessAppServiceResponseStatus.MessageSizeTooLarge">
      <summary>The operation failed due to the message size being too large.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.AppService.StatelessAppServiceResponseStatus.NetworkNotAvailable">
      <summary>The operation failed due to lack of an internet connection.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.AppService.StatelessAppServiceResponseStatus.NotAuthorized">
      <summary>The operation failed due to authorization.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.AppService.StatelessAppServiceResponseStatus.RemoteSystemNotSupportedByApp">
      <summary>The operation failed due to the app service on the remote system missing the SupportsRemoteSystems flag.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.AppService.StatelessAppServiceResponseStatus.RemoteSystemUnavailable">
      <summary>The operation failed due to the remote system being unavailable.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.AppService.StatelessAppServiceResponseStatus.ResourceLimitsExceeded">
      <summary>The operation failed due to resource limits being exceeded.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.AppService.StatelessAppServiceResponseStatus.Success">
      <summary>The operation completed succesfully.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.AppService.StatelessAppServiceResponseStatus.Unknown">
      <summary>An unknown error occurred.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.AppService.StatelessAppServiceResponseStatus.WebServiceUnavailable">
      <summary>The operation failed because one or more necessary cloud services were temporarily unavailable.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Background.ActivitySensorTrigger">
      <summary>Represents a trigger that is activated when the ActivitySensor receives input. This is used when your application needs to respond to the activity sensor.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Background.ActivitySensorTrigger.#ctor(System.UInt32)">
      <summary>Creates an instance of the ActivitySensorTrigger class with an initial MinimumReportInterval.</summary>
      <param name="reportIntervalInMilliseconds">The initial report interval to use for MinimumReportInterval.</param>
    </member>
    <member name="P:Windows.ApplicationModel.Background.ActivitySensorTrigger.MinimumReportInterval">
      <summary>Gets the minimum supported report interval for the sensor trigger.</summary>
      <returns>The minimum supported interval in milliseconds.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Background.ActivitySensorTrigger.ReportInterval">
      <summary>Gets the report interval for the trigger.</summary>
      <returns>The current report interval for the trigger in milliseconds.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Background.ActivitySensorTrigger.SubscribedActivities">
      <summary>Gets or sets the list of activities your trigger is subscribed to.</summary>
      <returns>The list of subscribed activities.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Background.ActivitySensorTrigger.SupportedActivities">
      <summary>Gets the list of supported activities you can subscribe to.</summary>
      <returns>The list of supported activities for subscription.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Background.ApplicationTrigger">
      <summary>This allows you to programmatically trigger a background task from within your application.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Background.ApplicationTrigger.#ctor">
      <summary>Creates a new ApplicationTrigger class</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Background.ApplicationTrigger.RequestAsync">
      <summary>This method attempts to set the trigger and start the registered background task.</summary>
      <returns>Returns an ApplicationTriggerResult enumeration that indicates whether the user provided the necessary consent for the operation or the system policies didn't reject the request to trigger a background task.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Background.ApplicationTrigger.RequestAsync(Windows.Foundation.Collections.ValueSet)">
      <summary>This method attempts to set the trigger and start the registered background task with specified arguments.</summary>
      <param name="arguments">The serialized arguments that are passed to the background task.</param>
      <returns>Returns an ApplicationTriggerResult enumeration that indicates whether the user provided the necessary consent for the operation or the system policies didn't reject the request to trigger a background task.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Background.ApplicationTriggerDetails">
      <summary>The details of an ApplicationTrigger.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Background.ApplicationTriggerDetails.Arguments">
      <summary>The arguments that were passed to the background task using the ApplicationTrigger.RequestAsync(ValueSet) method.</summary>
      <returns>The serialized arguments.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Background.ApplicationTriggerResult">
      <summary>The result of the request to trigger a background task. The RequestAsync method returns a value of this enumeration type.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Background.ApplicationTriggerResult.Allowed">
      <summary>The trigger has been set. The task will run, unless an exception is thrown in the background infrastructure.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Background.ApplicationTriggerResult.CurrentlyRunning">
      <summary>The system denied triggering the background task because it is currently running.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Background.ApplicationTriggerResult.DisabledByPolicy">
      <summary>A system policy doesn't allow this background task to be triggered.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Background.ApplicationTriggerResult.UnknownError">
      <summary>The background task cannot be triggered because of an unknown issue.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Background.AppointmentStoreNotificationTrigger">
      <summary>Represents a trigger that launches a background task for processing changes to the appointment store.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Background.AppointmentStoreNotificationTrigger.#ctor">
      <summary>Initializes a new instance of the AppointmentStoreNotificationTrigger class.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Background.BackgroundAccessRequestKind">
      <summary>Specifies the level of background activity that an app can request.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Background.BackgroundAccessRequestKind.AllowedSubjectToSystemPolicy">
      <summary>Allow the app to run in the background, unless background activity has been limited by the user or by the system to improve battery life.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Background.BackgroundAccessRequestKind.AlwaysAllowed">
      <summary>Allow the app run background activities, including during Battery Saver.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Background.BackgroundAccessStatus">
      <summary>This enumeration specifies an app's ability to perform background activity.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Background.BackgroundAccessStatus.AllowedMayUseActiveRealTimeConnectivity">
      <summary>The app can set up background tasks, but it cannot use the real-time connectivity (RTC) broker. This means that the app might not function while the device is in connected standby. Note that apps that do not specify RTC in their manifest will always demonstrate this behavior.</summary>
      <deprecated type="deprecate">Use AlwaysAllowed or AllowedSubjectToSystemPolicy instead of AllowedMayUseActiveRealTimeConnectivity. For more info, see MSDN.</deprecated>
    </member>
    <member name="F:Windows.ApplicationModel.Background.BackgroundAccessStatus.AllowedSubjectToSystemPolicy">
      <summary>The user has selected Balanced or System Managed in the battery use settings. Introduced in Windows 10, version 1607.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Background.BackgroundAccessStatus.AllowedWithAlwaysOnRealTimeConnectivity">
      <summary>The app can set up background tasks, and, if it has the capability, can use the real-time connectivity (RTC) broker. This means that the app can function while the device is in the connected standby state.</summary>
      <deprecated type="deprecate">Use AlwaysAllowed or AllowedSubjectToSystemPolicy instead of AllowedWithAlwaysOnRealTimeConnectivity. For more info, see MSDN.</deprecated>
    </member>
    <member name="F:Windows.ApplicationModel.Background.BackgroundAccessStatus.AlwaysAllowed">
      <summary>On devices that have a battery, the user has given the app permission in the battery use settings to always allow background access. Introduced in Windows 10, version 1607.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Background.BackgroundAccessStatus.Denied">
      <summary>This value is deprecated in Windows 10, version 1607.</summary>
      <deprecated type="deprecate">Use DeniedByUser or DeniedBySystemPolicy instead of Denied. For more info, see MSDN.</deprecated>
    </member>
    <member name="F:Windows.ApplicationModel.Background.BackgroundAccessStatus.DeniedBySystemPolicy">
      <summary>On devices that have a battery, the user has selected Battery Optimized in the battery use settings and the system has chosen not to allow this application to run in the background based on system resources. Introduced in Windows 10, version 1607.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Background.BackgroundAccessStatus.DeniedByUser">
      <summary>On devices that have a battery, the user has disabled the app from running in the background in the battery use settings. Introduced in Windows 10, version 1607.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Background.BackgroundAccessStatus.Unspecified">
      <summary>The app cannot perform background activity in this state.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Background.BackgroundExecutionManager">
      <summary>Manage permission to run background tasks.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Background.BackgroundExecutionManager.GetAccessStatus">
      <summary>Gets the app's background task execution capability.</summary>
      <returns>An enumeration value that specifies the app's background capabilities.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Background.BackgroundExecutionManager.GetAccessStatus(System.String)">
      <summary>Gets the specified app's background task execution capability.</summary>
      <param name="applicationId">The package-relative application identifier (PRAID) of the app whose capabilities are being retrieved. The specified app must be in the same package as the calling app. For more info on the PRAID, see the **Id** attribute of the Application element.</param>
      <returns>An enumeration value that specifies the app's background capabilities.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Background.BackgroundExecutionManager.RemoveAccess">
      <summary>Removes the calling app from the list of apps that may run background tasks.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Background.BackgroundExecutionManager.RemoveAccess(System.String)">
      <summary>Removes a specific app from the list of apps that may run background tasks.</summary>
      <param name="applicationId">The package-relative application identifier (PRAID) of the app to be removed from the list of apps that may run background tasks. The specified app must be in the same package as the calling app. For more info on the PRAID, see the **Id** attribute of the Application element.</param>
    </member>
    <member name="M:Windows.ApplicationModel.Background.BackgroundExecutionManager.RequestAccessAsync">
      <summary>Requests that the app be permitted to run background tasks.</summary>
      <returns>When the operation completes, it returns a member of the BackgroundAccessStatus enumeration that specifies the outcome.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Background.BackgroundExecutionManager.RequestAccessAsync(System.String)">
      <summary>Asynchronously requests that the app be permitted to run background tasks.</summary>
      <param name="applicationId">The package-relative application identifier (PRAID) of the app to be permitted to run background tasks. The specified app must be in the same package as the calling app. For more info on the PRAID, see the **Id** attribute of the Application element.</param>
      <returns>An asynchronous request operation. On successful completion, contains a member of the BackgroundAccessStatus enumeration that specifies the outcome.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Background.BackgroundExecutionManager.RequestAccessKindAsync(Windows.ApplicationModel.Background.BackgroundAccessRequestKind,System.String)">
      <summary>Prompts the user whether they consent to allow the app to perform the specified level of background activity in the background. On the Desktop OS Edition this may present a prompt to the user for their consent.</summary>
      <param name="requestedAccess">The type of background activity the app wishes to perform.</param>
      <param name="reason">The string to display in the prompt that the system will raise to the user to describe why the app is requesting to run in the background. For example, the string that appears after "The app says:"</param>
      <returns>**True** indicates that the user or the system approved the requested background activity; **false**, otherwise.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Background.BackgroundTaskBuilder">
      <summary>Represents a background task to register with the system.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Background.BackgroundTaskBuilder.#ctor">
      <summary>Creates an instance of the BackgroundTaskBuilder class.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Background.BackgroundTaskBuilder.CancelOnConditionLoss">
      <summary>Indicates whether the background task will be canceled if at least one of its required conditions is no longer met.</summary>
      <returns>Whether or not the background task will be canceled if at least one of its required conditions is no longer met.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Background.BackgroundTaskBuilder.IsNetworkRequested">
      <summary>Indicates whether to keep the network up while running the background task.</summary>
      <returns>`True`: ensure that the network is up while running the background task. `False`, otherwise.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Background.BackgroundTaskBuilder.Name">
      <summary>Gets or sets the name of a background task.</summary>
      <returns>A description of the background task.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Background.BackgroundTaskBuilder.TaskEntryPoint">
      <summary>Gets or sets the class that performs the work of a background task.</summary>
      <returns>The name of an application-defined class that performs the work of a background task.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Background.BackgroundTaskBuilder.TaskGroup">
      <summary>Gets and sets the group identifier.</summary>
      <returns>The group identifier.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Background.BackgroundTaskBuilder.AddCondition(Windows.ApplicationModel.Background.IBackgroundCondition)">
      <summary>Adds a condition to a background task.</summary>
      <param name="condition">An instance of a SystemCondition object.</param>
    </member>
    <member name="M:Windows.ApplicationModel.Background.BackgroundTaskBuilder.Register">
      <summary>Registers a background task with the system.</summary>
      <returns>An instance of a BackgroundTaskRegistration object.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Background.BackgroundTaskBuilder.SetTaskEntryPointClsid(System.Guid)">
      <summary>
      </summary>
      <param name="TaskEntryPoint">
      </param>
    </member>
    <member name="M:Windows.ApplicationModel.Background.BackgroundTaskBuilder.SetTrigger(Windows.ApplicationModel.Background.IBackgroundTrigger)">
      <summary>Sets the event trigger for a background task.</summary>
      <param name="trigger">An instance of an event trigger object such as a SystemTrigger, TimeTrigger, or NetworkOperatorNotificationTrigger.</param>
    </member>
    <member name="T:Windows.ApplicationModel.Background.BackgroundTaskCanceledEventHandler">
      <summary>Represents a method that handles the cancellation of a background task.</summary>
      <param name="sender">The background task instance that was cancelled.</param>
      <param name="reason">The reason the background task instance was cancelled.</param>
    </member>
    <member name="T:Windows.ApplicationModel.Background.BackgroundTaskCancellationReason">
      <summary>Specifies the reasons for cancelling a background task.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Background.BackgroundTaskCancellationReason.Abort">
      <summary>The background task was canceled by the application. This can happen for one of the following four reasons: </summary>
    </member>
    <member name="F:Windows.ApplicationModel.Background.BackgroundTaskCancellationReason.ConditionLoss">
      <summary>The background task was canceled because one or more of its required conditions is no longer met.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Background.BackgroundTaskCancellationReason.EnergySaver">
      <summary>The background task was cancelled because of the current Energy Saver policy.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Background.BackgroundTaskCancellationReason.ExecutionTimeExceeded">
      <summary>The background task was cancelled because it exceeded its allotted time to run.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Background.BackgroundTaskCancellationReason.IdleTask">
      <summary>The background task was canceled because it was active, but not doing any work.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Background.BackgroundTaskCancellationReason.LoggingOff">
      <summary>The background task was canceled because the user has logged off the system.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Background.BackgroundTaskCancellationReason.QuietHoursEntered">
      <summary>The background task was cancelled because the device entered the quiet hours period.</summary>
      <deprecated type="deprecate">QuietHoursEntered is deprecated after Windows 8.1</deprecated>
    </member>
    <member name="F:Windows.ApplicationModel.Background.BackgroundTaskCancellationReason.ResourceRevocation">
      <summary>The background task was cancelled because the system needed additional resources. The background task was cancelled to free up those resources.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Background.BackgroundTaskCancellationReason.ServicingUpdate">
      <summary>The background task was canceled because the application was updated.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Background.BackgroundTaskCancellationReason.SystemPolicy">
      <summary>The background task was cancelled because of system policy.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Background.BackgroundTaskCancellationReason.Terminating">
      <summary>The background task was canceled because the application is about to be terminated due to system policy. The application should save any state that will be needed when the application restarts.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Background.BackgroundTaskCancellationReason.Uninstall">
      <summary>The background task was canceled because the application was uninstalled.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Background.BackgroundTaskCompletedEventArgs">
      <summary>Represents completion information for a task at the time a completion notification is sent.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Background.BackgroundTaskCompletedEventArgs.InstanceId">
      <summary>Gets the identifier of the background task instance for this completion status notification.</summary>
      <returns>A unique identifier generated by the system when it creates the background task instance.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Background.BackgroundTaskCompletedEventArgs.CheckResult">
      <summary>Throws an exception if the background task completed event has reported an error.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Background.BackgroundTaskCompletedEventHandler">
      <summary>Represents a method that handles completion events for a background task.</summary>
      <param name="sender">The background task.</param>
      <param name="args">Completion information for the task at the time the notification is sent.</param>
    </member>
    <member name="T:Windows.ApplicationModel.Background.BackgroundTaskDeferral">
      <summary>Represents a background task deferral returned by the IBackgroundTaskInstance.GetDeferral method.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Background.BackgroundTaskDeferral.Complete">
      <summary>Informs the system that an asynchronous operation associated with a background task has finished.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Background.BackgroundTaskProgressEventArgs">
      <summary>Represents progress information for a task at the time a progress update notification is sent.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Background.BackgroundTaskProgressEventArgs.InstanceId">
      <summary>Gets the identifier of the background task instance for this progress status notification.</summary>
      <returns>A unique identifier generated by the system when it creates the background task instance.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Background.BackgroundTaskProgressEventArgs.Progress">
      <summary>Gets progress status for a background task instance.</summary>
      <returns>A value defined by the application to indicate the task's progress.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Background.BackgroundTaskProgressEventHandler">
      <summary>Represents a method that handles progress update events for a background task.</summary>
      <param name="sender">The background task.</param>
      <param name="args">Progress information for the task at the time the notification is sent.</param>
    </member>
    <member name="T:Windows.ApplicationModel.Background.BackgroundTaskRegistration">
      <summary>Represents a background task that has been registered with the system.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Background.BackgroundTaskRegistration.AllTaskGroups">
      <summary>Gets the background task groups.</summary>
      <returns>A dictionary of background task groups.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Background.BackgroundTaskRegistration.AllTasks">
      <summary>Enumerates an application's registered background tasks, except for the background tasks registered in a group with Windows.ApplicationModel.Background.BackgroundTaskBuilder.TaskGroup.</summary>
      <returns>A view into a map of registered background tasks consisting of the task ID and an IBackgroundTaskRegistration interface.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Background.BackgroundTaskRegistration.Name">
      <summary>Gets the name of a registered background task.</summary>
      <returns>The description specified with BackgroundTaskBuilder.Name when the task was created.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Background.BackgroundTaskRegistration.TaskGroup">
      <summary>Gets the **BackgroundTaskRegistrationGroup** that this **BackgroundTaskRegistration** is a part of.</summary>
      <returns>The **BackgroundTaskRegistrationGroup** that this **BackgroundTaskRegistration** is a part of.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Background.BackgroundTaskRegistration.TaskId">
      <summary>Gets the identifier of a registered background task.</summary>
      <returns>The unique identifier for the task. This identifier is generated by the system when the task is registered.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Background.BackgroundTaskRegistration.Trigger">
      <summary>This is not intended for use in your code. For all unsupported trigger types, the value returned by this property is null.</summary>
      <returns>This is not intended for use in your code. For all unsupported trigger types, the value returned by this property is null.</returns>
    </member>
    <member name="E:Windows.ApplicationModel.Background.BackgroundTaskRegistration.Completed">
      <summary>Attaches a completed event handler to the registered background task.</summary>
    </member>
    <member name="E:Windows.ApplicationModel.Background.BackgroundTaskRegistration.Progress">
      <summary>Attaches a progress event handler to the registered background task.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Background.BackgroundTaskRegistration.GetTaskGroup(System.String)">
      <summary>Gets the task group object that is associated with the group identifier.</summary>
      <param name="groupId">The group identifier.</param>
      <returns>The task group object that is associated with the group identifier.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Background.BackgroundTaskRegistration.Unregister(System.Boolean)">
      <summary>Cancels the registration of a registered background task.</summary>
      <param name="cancelTask">True if currently running instances of this background task should be canceled. If this parameter is false, currently running instances are allowed to finish. Canceled instances receive a Canceled event with a cancellation reason of **Abort**.</param>
    </member>
    <member name="T:Windows.ApplicationModel.Background.BackgroundTaskRegistrationGroup">
      <summary>Provides grouping semantics so that background task registration can be maintained separately.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Background.BackgroundTaskRegistrationGroup.#ctor(System.String)">
      <summary>Creates a **BackgroundTaskRegistrationGroup** with the specified group ID.</summary>
      <param name="id">The group ID.</param>
    </member>
    <member name="M:Windows.ApplicationModel.Background.BackgroundTaskRegistrationGroup.#ctor(System.String,System.String)">
      <summary>Creates a **BackgroundTaskRegistrationGroup** with the specified group ID and</summary>
      <param name="id">The group ID.</param>
      <param name="name">The friendly name for this group.</param>
    </member>
    <member name="P:Windows.ApplicationModel.Background.BackgroundTaskRegistrationGroup.AllTasks">
      <summary>Gets all of the background tasks that belong to the group.</summary>
      <returns>The background tasks that belong to the group.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Background.BackgroundTaskRegistrationGroup.Id">
      <summary>Gets the group ID.</summary>
      <returns>The group ID.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Background.BackgroundTaskRegistrationGroup.Name">
      <summary>Gets the friendly name of the group.</summary>
      <returns>The friendly name.</returns>
    </member>
    <member name="E:Windows.ApplicationModel.Background.BackgroundTaskRegistrationGroup.BackgroundActivated">
      <summary>This event is fired when a background task that belongs to a group starts.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Background.BackgroundTaskThrottleCounter">
      <summary>Indicates the type of throttle count to check for in a GetThrottleCount request.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Background.BackgroundTaskThrottleCounter.All">
      <summary>Indicates a request for all throttle counts (CPU and network).</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Background.BackgroundTaskThrottleCounter.Cpu">
      <summary>Indicates a request for CPU throttle count.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Background.BackgroundTaskThrottleCounter.Network">
      <summary>Indicates a request for network throttle count.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Background.BackgroundWorkCost">
      <summary>Retrieves a hint about resource availability for background tasks. Background tasks can use this hint to decide how much work to do when they are activated.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Background.BackgroundWorkCost.CurrentBackgroundWorkCost">
      <summary>Retrieves a hint about resource availability for background tasks.</summary>
      <returns>A hint about background resource availability. A background task can use this hint to decide how much work to do when it is activated.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Background.BackgroundWorkCostValue">
      <summary>Indicates the current cost of doing background work. Used as a hint to background tasks about how much work they can do.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Background.BackgroundWorkCostValue.High">
      <summary>Background resources are under heavy use and the background task should not do any work.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Background.BackgroundWorkCostValue.Low">
      <summary>Background resource usage is low. The background task can do work.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Background.BackgroundWorkCostValue.Medium">
      <summary>Background resources are in use, but the background task can do some work.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Background.BluetoothLEAdvertisementPublisherTrigger">
      <summary>Represents a trigger that is registered to advertise a Bluetooth LE advertisement in the background.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Background.BluetoothLEAdvertisementPublisherTrigger.#ctor">
      <summary>Creates a new instance of the BluetoothLEAdvertisementPublisherTrigger class.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Background.BluetoothLEAdvertisementPublisherTrigger.Advertisement">
      <summary>Gets the Bluetooth LE advertisement to configure and publish in the background.</summary>
      <returns>The Bluetooth LE advertisement to configure and publish in the background.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Background.BluetoothLEAdvertisementPublisherTrigger.IncludeTransmitPowerLevel">
      <summary>Specifies whether the transmit power level is included in the advertisement header. Defaults to False.</summary>
      <returns>Indicates whether the transmit power level is included. The default value is False.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Background.BluetoothLEAdvertisementPublisherTrigger.IsAnonymous">
      <summary>Specifies whether or not the device address is included in the advertisement header. By default, the address is included.</summary>
      <returns>Indicates whether the device address is hidden. The default value is False, indicating that the address is included.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Background.BluetoothLEAdvertisementPublisherTrigger.PreferredTransmitPowerLevelInDBm">
      <summary>If specified, requests that the radio use the indicated transmit power level for the advertisement. Defaults to Null.</summary>
      <returns>The requested power level for the radio transmission. The default is Null.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Background.BluetoothLEAdvertisementPublisherTrigger.UseExtendedFormat">
      <summary>Specifies that the advertisement publisher should use the Extended Advertising format.</summary>
      <returns>Indicates whether or not the Extended Advertising format should be used. The default value is False.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Background.BluetoothLEAdvertisementWatcherTrigger">
      <summary>Represents a trigger that is registered to scan for Bluetooth LE advertisement in the background.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Background.BluetoothLEAdvertisementWatcherTrigger.#ctor">
      <summary>Creates a new instance of the BluetoothLEAdvertisementWatcherTrigger class.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Background.BluetoothLEAdvertisementWatcherTrigger.AdvertisementFilter">
      <summary>Gets or sets the configuration of Bluetooth LE advertisement filtering that uses payload section-based filtering.</summary>
      <returns>The configuration of Bluetooth LE advertisement filtering that uses payload section-based filtering.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Background.BluetoothLEAdvertisementWatcherTrigger.AllowExtendedAdvertisements">
      <summary>Enables reception of advertisements using the Extended Advertising format. Defaults to False.</summary>
      <returns>Indicates whether advertisements of the Extended Advertising format can be received. The default value is False.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Background.BluetoothLEAdvertisementWatcherTrigger.MaxOutOfRangeTimeout">
      <summary>Gets the maximum out of range timeout supported for the SignalStrengthFilter property of this trigger.</summary>
      <returns>The maximum out of range timeout supported for the SignalStrengthFilter property of this trigger.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Background.BluetoothLEAdvertisementWatcherTrigger.MaxSamplingInterval">
      <summary>Gets the maximum sampling interval supported for the SignalStrengthFilter property of this trigger. The maximum sampling interval is used to deactivate the sampling filter and only trigger received events based on the device coming in and out of range.</summary>
      <returns>The maximum sampling interval supported for the SignalStrengthFilter property of this trigger.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Background.BluetoothLEAdvertisementWatcherTrigger.MinOutOfRangeTimeout">
      <summary>Gets the minimum out of range timeout supported for the SignalStrengthFilter property of this trigger.</summary>
      <returns>The minimum out of range timeout supported for the SignalStrengthFilter property of this trigger.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Background.BluetoothLEAdvertisementWatcherTrigger.MinSamplingInterval">
      <summary>Gets the minimum sampling interval supported for the SignalStrengthFilter property of this trigger. The minimum sampling interval for the background watcher cannot be zero unlike its foreground counterpart.</summary>
      <returns>Gets the minimum sampling interval supported for the SignalStrengthFilter property of this trigger.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Background.BluetoothLEAdvertisementWatcherTrigger.SignalStrengthFilter">
      <summary>Gets or sets the configuration of Bluetooth LE advertisement filtering that uses signal strength-based filtering.</summary>
      <returns>The configuration of Bluetooth LE advertisement filtering that uses signal strength-based filtering.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Background.CachedFileUpdaterTrigger">
      <summary>Represents a trigger that launches a background task to enable the Cached File Updater contract.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Background.CachedFileUpdaterTrigger.#ctor">
      <summary>Initializes a new instance of the CachedFileUpdaterTrigger class.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Background.CachedFileUpdaterTriggerDetails">
      <summary>Provides details about the cached file operation that invoked the trigger.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Background.CachedFileUpdaterTriggerDetails.CanRequestUserInput">
      <summary>Gets whether the system can display UI allowing the user to launch provider app in response to the cached file updater trigger.</summary>
      <returns>Whether the system can display UI allowing the user to launch provider app in response to the cached file updater trigger.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Background.CachedFileUpdaterTriggerDetails.UpdateRequest">
      <summary>Gets the FileUpdateRequest object associated with the cached file update.</summary>
      <returns>The FileUpdateRequest object associated with the cached file update.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Background.CachedFileUpdaterTriggerDetails.UpdateTarget">
      <summary>Gets the CachedFileTarget object associated with cached file update that indicates whether the local or remote file should be updated.</summary>
      <returns>The CachedFileTarget object associated with cached file update that indicates whether the local or remote file should be updated.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Background.ChatMessageNotificationTrigger">
      <summary>Represents a trigger that is activated when there is a notification for a text message.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Background.ChatMessageNotificationTrigger.#ctor">
      <summary>Represents a trigger that is activated when there is a notification for a text message.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Background.ChatMessageReceivedNotificationTrigger">
      <summary>Represents a trigger that launches a background task that handles any incoming message that might need to be filtered according to its content. For more information about filtering messages, see Windows.ApplicationModel.CommunicationBlocking.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Background.ChatMessageReceivedNotificationTrigger.#ctor">
      <summary>Initializes a new instance of the ChatMessageReceivedNotificationTrigger class.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Background.ContactStoreNotificationTrigger">
      <summary>Represents a trigger that launches a background task for processing changes to the contacts store.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Background.ContactStoreNotificationTrigger.#ctor">
      <summary>Initializes a new instance of the ContactStoreNotificationTrigger class.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Background.ContentPrefetchTrigger">
      <summary>Provides the ability to run custom handlers when prefetching web resources.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Background.ContentPrefetchTrigger.#ctor">
      <summary>Initializes a new instance of the ContentPrefetchTrigger class.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Background.ContentPrefetchTrigger.#ctor(Windows.Foundation.TimeSpan)">
      <summary>Initializes a new instance of the ContentPrefetchTrigger class using a specified time interval.</summary>
      <param name="waitInterval">Interval before next allowed content prefetch.</param>
    </member>
    <member name="P:Windows.ApplicationModel.Background.ContentPrefetchTrigger.WaitInterval">
      <summary>Retrieves the time interval for prefetching web content.</summary>
      <returns>The time interval set for refreshing web content.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Background.ConversationalAgentTrigger">
      <summary>Represents a trigger that launches a background task for processing digital assistant communication through the Windows platform Agent Activation Runtime (AAR).</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Background.ConversationalAgentTrigger.#ctor">
      <summary>Creates an instance of a ConversationalAgentTrigger.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Background.CustomSystemEventTrigger">
      <summary>This class allows you to specify a custom system trigger so that you can register it and respond when it is triggered by the system.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Background.CustomSystemEventTrigger.#ctor(System.String,Windows.ApplicationModel.Background.CustomSystemEventTriggerRecurrence)">
      <summary>Creates an instance of a **CustomSystemEventTrigger**, with the specified identifier and recurrence.</summary>
      <param name="triggerId">The identifier for the created **CustomSystemEventTrigger**.</param>
      <param name="recurrence">When the trigger may be activated.</param>
    </member>
    <member name="P:Windows.ApplicationModel.Background.CustomSystemEventTrigger.Recurrence">
      <summary>Gets when this custom system event trigger may be activated.</summary>
      <returns>An enum that specifies when this custom system event trigger may be activated.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Background.CustomSystemEventTrigger.TriggerId">
      <summary>The trigger identifier that uniquely identifies the background task that needs to be started by this trigger.</summary>
      <returns>The trigger identifier string.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Background.CustomSystemEventTriggerRecurrence">
      <summary>Specifies when a CustomSystemEventTrigger may be activated.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Background.CustomSystemEventTriggerRecurrence.Always">
      <summary>The trigger can always be activated.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Background.CustomSystemEventTriggerRecurrence.Once">
      <summary>The trigger can only be activated once per session.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Background.DeviceConnectionChangeTrigger">
      <summary>Represents a trigger that launches a background task when the connection status of a device changes.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Background.DeviceConnectionChangeTrigger.CanMaintainConnection">
      <summary>Gets whether the system can maintain a connection to the specified device.</summary>
      <returns>True if the system can maintain a connection to the specified device; Otherwise, false. If false, an attempt to register a trigger with MaintainConnection = true will throw an exception. The default value of this property is true for Bluetooth LE devices and false for all other device types.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Background.DeviceConnectionChangeTrigger.DeviceId">
      <summary>Gets the device Id associated with the device.</summary>
      <returns>The device Id associated with the device.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Background.DeviceConnectionChangeTrigger.MaintainConnection">
      <summary>Gets or sets whether the system should automatically attempt to keep the referenced device connected.</summary>
      <returns>True of the system should try to keep the device connected; Otherwise, false. Default is false.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Background.DeviceConnectionChangeTrigger.FromIdAsync(System.String)">
      <summary>Begins an asynchronous operation to get the DeviceConnectionChangeTrigger associated with the specified Id.</summary>
      <param name="deviceId">The device Id with which to find the associated trigger.</param>
      <returns>The DeviceConnectionChangeTrigger object associated with the specified device Id.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Background.DeviceManufacturerNotificationTrigger">
      <summary>Represents a trigger that launches a background task to enable device manufacturer operations.</summary>
      <deprecated type="deprecate">DeviceManufacturerNotificationTrigger is deprecated and might not work on all platforms</deprecated>
    </member>
    <member name="M:Windows.ApplicationModel.Background.DeviceManufacturerNotificationTrigger.#ctor(System.String,System.Boolean)">
      <summary>Initializes a new instance of the DeviceManufacturerNotificationTrigger class.</summary>
      <deprecated type="deprecate">DeviceManufacturerNotificationTrigger is deprecated and might not work on all platforms</deprecated>
      <param name="triggerQualifier">An app-defined string that qualifies the trigger.</param>
      <param name="oneShot">Whether the trigger is used only once.</param>
    </member>
    <member name="P:Windows.ApplicationModel.Background.DeviceManufacturerNotificationTrigger.OneShot">
      <summary>Gets whether the trigger is used only once.</summary>
      <returns>True if the trigger is used only once.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Background.DeviceManufacturerNotificationTrigger.TriggerQualifier">
      <summary>Gets an app-defined string that qualifies the trigger.</summary>
      <returns>An app-defined string that qualifies the trigger.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Background.DeviceServicingTrigger">
      <summary>Represents an event that an application can trigger to initiate a long-running update (firmware or settings) of a device.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Background.DeviceServicingTrigger.#ctor">
      <summary>Constructor for DeviceServicingTrigger. Takes no parameters.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Background.DeviceServicingTrigger.RequestAsync(System.String,Windows.Foundation.TimeSpan)">
      <summary>Triggers the background task (settings or firmware update) and returns a DeviceTriggerResult indicating success or failure of the trigger request. Takes the *DeviceInformation.ID* string and an optional estimated time the background task will run. If your app cannot determine an appropriate time estimate, provide zero as the estimated time.</summary>
      <param name="deviceId">The *DeviceInformation.ID* of the device the background task will access. The device path must match the device that will perform the background operation and is used by Windows to ensure that policy requirements are met.</param>
      <param name="expectedDuration">Optional value. The expected duration of the background settings update or background firmware update. If provided, it will be displayed to the user in the system consent dialog when the task is triggered by your app. Set this value to zero if an appropriate time estimate cannot be determined.</param>
      <returns>This method returns a DeviceTriggerResult when it completes asynchronously.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Background.DeviceServicingTrigger.RequestAsync(System.String,Windows.Foundation.TimeSpan,System.String)">
      <summary>Triggers the background task (settings or firmware update) and returns a DeviceTriggerResult indicating success or failure of the trigger request. Takes the *DeviceInformation.ID* string, an optional estimated time the background task will run, and an optional app-specific string passed to the background task identifying which device operation to perform. If your app cannot determine an appropriate time estimate, provide zero as the estimated time.</summary>
      <param name="deviceId">The *DeviceInformation.ID* of the device the background task will access. The device path must match the device that will perform the background operation and is used by Windows to ensure that policy requirements are met.</param>
      <param name="expectedDuration">Optional value. The expected duration of the background settings update or background firmware update. If provided, it will be displayed to the user in the system consent dialog when the task is triggered by your app. Set this value to zero if an appropriate time estimate cannot be determined.</param>
      <param name="arguments">Optional value. An app-specific string passed to the background task identifying which device operation to perform.</param>
      <returns>This method returns a DeviceTriggerResult when it completes asynchronously.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Background.DeviceTriggerResult">
      <summary>Indicates whether the device background task operation was allowed or denied, and if it was denied specifies the reason.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Background.DeviceTriggerResult.Allowed">
      <summary>The device background task was triggered.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Background.DeviceTriggerResult.DeniedBySystem">
      <summary>The device background task was denied due to system policy.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Background.DeviceTriggerResult.DeniedByUser">
      <summary>The device background task was denied by the user.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Background.DeviceTriggerResult.LowBattery">
      <summary>The device background task cannot run because the battery is low.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Background.DeviceUseTrigger">
      <summary>Represents an event that a Windows Runtime app can trigger to initiate a long-running operation with a device or sensor.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Background.DeviceUseTrigger.#ctor">
      <summary>Constructor for DeviceUseTrigger. Takes no parameters.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Background.DeviceUseTrigger.RequestAsync(System.String)">
      <summary>Triggers the background task and returns a DeviceTriggerResult indicating success or failure of the trigger request. Takes the *DeviceInformation.ID* of the device or sensor that the background task will access.</summary>
      <param name="deviceId">The *DeviceInformation.ID* of the device or sensor that the background task will access. It must match the device or sensor that will perform the background operation. It is used by Windows to ensure that policy requirements are met.</param>
      <returns>This method returns a DeviceTriggerResult when it completes asynchronously.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Background.DeviceUseTrigger.RequestAsync(System.String,System.String)">
      <summary>Triggers the background task and returns a DeviceTriggerResult indicating success or failure of the trigger request. Takes the *DeviceInformation.ID* of the device or sensor that the background task will access, and an optional app-specific string passed to the background task identifying which operation to perform.</summary>
      <param name="deviceId">The *DeviceInformation.ID* of the device or sensor that the background task will access. It must match the device or sensor that will perform the background operation. It is used by Windows to ensure that policy requirements are met.</param>
      <param name="arguments">Optional value. A string specified by your app and passed to the background task, identifying which operation to perform.</param>
      <returns>This method returns a DeviceTriggerResult when it completes asynchronously.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Background.DeviceWatcherTrigger">
      <summary>Represents an event that causes a background task to run when changes occur to the list of devices. Returned by GetBackgroundTrigger.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Background.EmailStoreNotificationTrigger">
      <summary>Represents a trigger that enables notification of changes to the email store.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Background.EmailStoreNotificationTrigger.#ctor">
      <summary>Initializes a new instance of the EmailStoreNotificationTrigger class.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Background.GattCharacteristicNotificationTrigger">
      <summary>Represents a trigger that launches a background task when an incoming change notification is received for a Bluetooth LE GATT characteristic.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Background.GattCharacteristicNotificationTrigger.#ctor(Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristic)">
      <summary>Initializes a new instance of the GattCharacteristicNotificationTrigger class.</summary>
      <param name="characteristic">The GATT characteristic for which value change notifications are desired.</param>
    </member>
    <member name="M:Windows.ApplicationModel.Background.GattCharacteristicNotificationTrigger.#ctor(Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristic,Windows.Devices.Bluetooth.Background.BluetoothEventTriggeringMode)">
      <summary>Initializes a new instance of the **GattCharacteristicNotificationTrigger** class with the specified characteristic and triggering mode.</summary>
      <param name="characteristic">The GATT characteristic that you want value change notifications for.</param>
      <param name="eventTriggeringMode">Specifies when the trigger is activated.</param>
    </member>
    <member name="P:Windows.ApplicationModel.Background.GattCharacteristicNotificationTrigger.Characteristic">
      <summary>Gets the GATT characteristic for which value change notifications are desired.</summary>
      <returns>The GATT characteristic for which value change notifications are desired.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Background.GattCharacteristicNotificationTrigger.EventTriggeringMode">
      <summary>Gets the mode for the trigger. The mode specifies when the trigger is activated.</summary>
      <returns>The trigger mode.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Background.GattServiceProviderTrigger">
      <summary>Constructs a Generic Attributes (GATT) service that can be persisted in the background.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Background.GattServiceProviderTrigger.AdvertisingParameters">
      <summary>Gets the advertising parameters which control whether the radio is connected/discoverable.</summary>
      <returns>
      </returns>
    </member>
    <member name="P:Windows.ApplicationModel.Background.GattServiceProviderTrigger.Service">
      <summary>Gets the service associated with this trigger.</summary>
      <returns>The service.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Background.GattServiceProviderTrigger.TriggerId">
      <summary>Gets the trigger identifier.</summary>
      <returns>The trigger ID.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Background.GattServiceProviderTrigger.CreateAsync(System.String,System.Guid)">
      <summary>Creates a GATT provider service.</summary>
      <param name="triggerId">The identifier for the trigger.</param>
      <param name="serviceUuid">The universally unique identifier for the trigger.</param>
      <returns>Await the asynchronous operation to get the **GattServiceProviderTriggerResult**.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Background.GattServiceProviderTriggerResult">
      <summary>This class contains the trigger created by GattServiceProviderTrigger.CreateAsync().</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Background.GattServiceProviderTriggerResult.Error">
      <summary>Get the status of creating the trigger.</summary>
      <returns>The error code.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Background.GattServiceProviderTriggerResult.Trigger">
      <summary>Gets the Trigger created by GattServiceProviderTrigger.CreateAsync</summary>
      <returns>The trigger.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Background.GeovisitTrigger">
      <summary>Represents an event that triggers a Visits-related background task.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Background.GeovisitTrigger.#ctor">
      <summary>Initializes a new GeovisitTrigger instance.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Background.GeovisitTrigger.MonitoringScope">
      <summary>Gets and sets the scope of Visits to monitor.</summary>
      <returns>A VisitMonitoringScope value representing the scope of location monitoring.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Background.IBackgroundCondition">
      <summary>Used to enforce the system condition object type.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Background.IBackgroundTask">
      <summary>Provides a method to perform the work of a background task.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Background.IBackgroundTask.Run(Windows.ApplicationModel.Background.IBackgroundTaskInstance)">
      <summary>Performs the work of a background task. The system calls this method when the associated background task has been triggered.</summary>
      <param name="taskInstance">An interface to an instance of the background task. The system creates this instance when the task has been triggered to run.</param>
    </member>
    <member name="T:Windows.ApplicationModel.Background.IBackgroundTaskInstance">
      <summary>Provides access to a background task instance.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Background.IBackgroundTaskInstance.InstanceId">
      <summary>Gets the instance ID of the background task instance.</summary>
      <returns>A unique identifier for the background task instance. This identifier is generated by the system when the instance is created.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Background.IBackgroundTaskInstance.Progress">
      <summary>Gets or sets progress status for a background task instance.</summary>
      <returns>A value defined by the application to indicate the task's progress.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Background.IBackgroundTaskInstance.SuspendedCount">
      <summary>Gets the number of times resource management policy caused the background task to be suspended.</summary>
      <returns>The number of times the background task has been suspended.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Background.IBackgroundTaskInstance.Task">
      <summary>Gets access to the registered background task for this background task instance.</summary>
      <returns>An interface that provides access to the registered background task.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Background.IBackgroundTaskInstance.TriggerDetails">
      <summary>Gets additional information associated with a background task instance.</summary>
      <returns>Represents additional information for the background task. If the background task is triggered by a mobile network operator notification, this property is an instance of a NetworkOperatorNotificationEventDetails class. If the background task is triggered by a system event or time event, this property is not used.</returns>
    </member>
    <member name="E:Windows.ApplicationModel.Background.IBackgroundTaskInstance.Canceled">
      <summary>Attaches a cancellation event handler to the background task instance.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Background.IBackgroundTaskInstance.GetDeferral">
      <summary>Informs the system that the background task might continue to perform work after the IBackgroundTask.Run method returns.</summary>
      <returns>A background task deferral.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Background.IBackgroundTaskInstance2">
      <summary>Provides access to a background task instance. Inherits from the IBackgroundTaskInstance interface and adds the GetThrottleCount method.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Background.IBackgroundTaskInstance2.GetThrottleCount(Windows.ApplicationModel.Background.BackgroundTaskThrottleCounter)">
      <summary>Retrieves the number of times the background task has been suspended for using too many resources.</summary>
      <param name="counter">Indicates the type of resource to include in the throttle count: network, CPU, or both.</param>
      <returns>This method returns the number of times the background task has been suspended for exceeding its quota of the indicated resource type.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Background.IBackgroundTaskInstance4">
      <summary>Provides access to a background task instance including information about the user.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Background.IBackgroundTaskInstance4.User">
      <summary>Gets the user context for the background task. AppServiceConnection.User is used by the calling app to pass the user context. The app service can retrieve that user context with this property.</summary>
      <returns>The user context.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Background.IBackgroundTaskRegistration">
      <summary>Provides access to a registered background task.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Background.IBackgroundTaskRegistration.Name">
      <summary>Gets the name of a registered background task.</summary>
      <returns>The description specified with BackgroundTaskBuilder.Name when the task was created.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Background.IBackgroundTaskRegistration.TaskId">
      <summary>Gets the identifier of a registered background task.</summary>
      <returns>The unique identifier for the task. This identifier is generated by the system when the task is registered.</returns>
    </member>
    <member name="E:Windows.ApplicationModel.Background.IBackgroundTaskRegistration.Completed">
      <summary>Attaches a completed event handler to the registered background task.</summary>
    </member>
    <member name="E:Windows.ApplicationModel.Background.IBackgroundTaskRegistration.Progress">
      <summary>Attaches a progress event handler to the registered background task.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Background.IBackgroundTaskRegistration.Unregister(System.Boolean)">
      <summary>Unregisters a registered background task.</summary>
      <param name="cancelTask">True if currently running instances of this background task should be canceled. If this parameter is false, currently running instances of this background task should be allowed to finish. Canceled instances receive a Canceled event with a BackgroundTaskCancellationReason of **Abort**.</param>
    </member>
    <member name="T:Windows.ApplicationModel.Background.IBackgroundTaskRegistration2">
      <summary>Provides access to a registered background task. Inherits from the IBackgroundTaskRegistration interface and adds the Trigger property.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Background.IBackgroundTaskRegistration2.Trigger">
      <summary>Gets the trigger associated with the background task.</summary>
      <returns>The trigger associated with the background task.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Background.IBackgroundTaskRegistration3">
      <summary>Represents a background task that has been registered as part of a group of related background tasks.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Background.IBackgroundTaskRegistration3.TaskGroup">
      <summary>Gets the BackgroundTaskRegistrationGroup that this **BackgroundTaskRegistration** is a part of.</summary>
      <returns>The **BackgroundTaskRegistrationGroup** that this BackgroundTaskRegistration is a part of.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Background.IBackgroundTrigger">
      <summary>Represents the base interface for trigger events.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Background.LocationTrigger">
      <summary>Represents a location event that triggers a background task. This is used for Geofencing.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Background.LocationTrigger.#ctor(Windows.ApplicationModel.Background.LocationTriggerType)">
      <summary>Initializes a new instance of a location event trigger.</summary>
      <param name="triggerType">The type of location event for this trigger.</param>
    </member>
    <member name="P:Windows.ApplicationModel.Background.LocationTrigger.TriggerType">
      <summary>The type of location event for this trigger.</summary>
      <returns>The type of location event for this trigger.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Background.LocationTriggerType">
      <summary>Indicates a type of location event for a location background task trigger.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Background.LocationTriggerType.Geofence">
      <summary>Indicates a geofence location trigger.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Background.MaintenanceTrigger">
      <summary>Represents a maintenance trigger.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Background.MaintenanceTrigger.#ctor(System.UInt32,System.Boolean)">
      <summary>Initializes a new instance of a maintenance trigger.</summary>
      <param name="freshnessTime">The number of minutes to wait before scheduling the background task. The system schedules the task within 15 minutes after *freshnessTime* elapses.</param>
      <param name="oneShot">True if the maintenance trigger is used once; false if it is used each time the *freshnessTime* interval elapses.</param>
    </member>
    <member name="P:Windows.ApplicationModel.Background.MaintenanceTrigger.FreshnessTime">
      <summary>Gets the interval of a maintenance trigger.</summary>
      <returns>The number of minutes to wait before scheduling the background task. The system schedules the task within 15 minutes after FreshnessTime elapses.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Background.MaintenanceTrigger.OneShot">
      <summary>Gets whether the maintenance trigger is used only once or each time the FreshnessTime interval elapses.</summary>
      <returns>True if the maintenance trigger is used once; false if it is used each time the FreshnessTime interval elapses.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Background.MediaProcessingTrigger">
      <summary>Represents a trigger that launches a background task for performing media processing.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Background.MediaProcessingTrigger.#ctor">
      <summary>Initializes a new instance of the MediaProcessingTrigger class.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Background.MediaProcessingTrigger.RequestAsync">
      <summary>Triggers the background task and returns a MediaProcessingTriggerResult indicating success or failure of the trigger request.</summary>
      <returns>An asynchronous operation that returns a MediaProcessingTriggerResult upon completion.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Background.MediaProcessingTrigger.RequestAsync(Windows.Foundation.Collections.ValueSet)">
      <summary>Triggers the background task with the provided collection of arguments and returns a MediaProcessingTriggerResult indicating success or failure of the trigger request.</summary>
      <param name="arguments">A collection of arguments that will be passed to the media processing background task.</param>
      <returns>An asynchronous operation that returns a MediaProcessingTriggerResult upon completion.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Background.MediaProcessingTriggerResult">
      <summary>Specifies the result of a call to MediaProcessingTrigger.RequestAsync.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Background.MediaProcessingTriggerResult.Allowed">
      <summary>The media processing trigger request was successful.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Background.MediaProcessingTriggerResult.CurrentlyRunning">
      <summary>The media processing background task is currently running.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Background.MediaProcessingTriggerResult.DisabledByPolicy">
      <summary>The media processing trigger is disabled by policy on the device.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Background.MediaProcessingTriggerResult.UnknownError">
      <summary>An unknown error occurred.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Background.MobileBroadbandDeviceServiceNotificationTrigger">
      <summary>Represents a trigger that activates when the network sends SIM tool commands. Apps receiving this notification then process the SIM tool commands.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Background.MobileBroadbandDeviceServiceNotificationTrigger.#ctor">
      <summary>Constructs a MobileBroadbandDeviceServiceNotificationTrigger object.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Background.MobileBroadbandPcoDataChangeTrigger">
      <summary>Represents a cellular protocol configuration option change event that triggers a background task to run.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Background.MobileBroadbandPcoDataChangeTrigger.#ctor">
      <summary>Creates an instance of a **MobileBroadbandPcoDataChangeTrigger**.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Background.MobileBroadbandPinLockStateChangeTrigger">
      <summary>Represents a trigger that indicates when the SIM PIN lock state has changed.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Background.MobileBroadbandPinLockStateChangeTrigger.#ctor">
      <summary>Constructs a MobileBroadbandPinLockStateChangeTrigger object.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Background.MobileBroadbandRadioStateChangeTrigger">
      <summary>Represents a trigger that indicates when mobile broadband radio state has changed. For example, this trigger activates when a mobile device transitions to or from airplane mode.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Background.MobileBroadbandRadioStateChangeTrigger.#ctor">
      <summary>Constructs a MobileBroadbandRadioStateChangeTrigger object.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Background.MobileBroadbandRegistrationStateChangeTrigger">
      <summary>Represents a trigger that indicates when mobile broadband registration state has changed. For example, this trigger activates when a mobile device transitions to or from Roaming.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Background.MobileBroadbandRegistrationStateChangeTrigger.#ctor">
      <summary>Creates a MobileBroadbandRegistrationStateChangeTrigger object.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Background.NetworkOperatorDataUsageTrigger">
      <summary>Represents a trigger that launches a background task when the local data counters estimate that usage (bytes sent and received) on the mobile broadband interface has changed by an actionable threshold.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Background.NetworkOperatorDataUsageTrigger.#ctor">
      <summary>Initializes a new instance of a mobile network operator data usage trigger.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Background.NetworkOperatorHotspotAuthenticationTrigger">
      <summary>Represents a mobile network operator hotspot authentication trigger.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Background.NetworkOperatorHotspotAuthenticationTrigger.#ctor">
      <summary>Initializes a new instance of a mobile network operator hotspot authentication trigger.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Background.NetworkOperatorNotificationTrigger">
      <summary>Represents a mobile network operator notification trigger.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Background.NetworkOperatorNotificationTrigger.#ctor(System.String)">
      <summary>Initializes a new instance of a mobile network operator notification.</summary>
      <param name="networkAccountId">Specifies the unique identifier of the mobile broadband account.</param>
    </member>
    <member name="P:Windows.ApplicationModel.Background.NetworkOperatorNotificationTrigger.NetworkAccountId">
      <summary>Gets the account identifier for the mobile network operator notification trigger.</summary>
      <returns>A unique identifier for the mobile broadband account.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Background.PaymentAppCanMakePaymentTrigger">
      <summary>This class represents a PaymentAppCanMakePayment trigger.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Background.PaymentAppCanMakePaymentTrigger.#ctor">
      <summary>Creates a PaymentAppCanMakePaymentTrigger object.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Background.PushNotificationTrigger">
      <summary>Represents an object that invokes a background work item on the app in response to the receipt of a raw notification.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Background.PushNotificationTrigger.#ctor">
      <summary>Invokes a background work item on the app in response to the receipt of a raw notification.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Background.PushNotificationTrigger.#ctor(System.String)">
      <summary>Invokes a background work item on a specified app in response to the receipt of a raw notification.</summary>
      <param name="applicationId">The package-relative application identifier (PRAID) of the app. The specified app must be in the same package as the calling app. For more info on the PRAID, see the **Id** attribute of the Application element.</param>
    </member>
    <member name="T:Windows.ApplicationModel.Background.RcsEndUserMessageAvailableTrigger">
      <summary>Represents a trigger that launches a background task when a new Rich Communication Services (RCS) message is available.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Background.RcsEndUserMessageAvailableTrigger.#ctor">
      <summary>Initializes a new instance of the RcsEndUserMessageAvailableTrigger class.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Background.RfcommConnectionTrigger">
      <summary>Represents a trigger that launches a background task when an RFCOMM inbound or outbound connections are established.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Background.RfcommConnectionTrigger.#ctor">
      <summary>Initializes a new instance of the RfcommConnectionTrigger class.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Background.RfcommConnectionTrigger.AllowMultipleConnections">
      <summary>Gets or sets whether the app wants to handle multiple connections at a time.</summary>
      <returns>True if the app wants to handle multiple connections at a time; Otherwise False. The default is False.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Background.RfcommConnectionTrigger.InboundConnection">
      <summary>Gets or sets the RfcommInboundConnectionInformation object that describes how the system will advertise and listen for inbound connections on behalf of the app.</summary>
      <returns>The RfcommInboundConnectionInformation object that describes how the system will advertise and listen for inbound connections on behalf of the app. The default is null.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Background.RfcommConnectionTrigger.OutboundConnection">
      <summary>Gets or sets the RfcommOutboundConnectionInformation object that describes how the system will create outgoing connections on behalf of the app.</summary>
      <returns>The RfcommOutboundConnectionInformation object that describes how the system will create outgoing connections on behalf of the app. The default is null.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Background.RfcommConnectionTrigger.ProtectionLevel">
      <summary>Gets or sets the minimum protection level required for connections that are created or accepted on behalf of the app.</summary>
      <returns>The minimum protection level required for connections that are created or accepted on behalf of the app. The default is BluetoothEncryptionWithAuthentication.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Background.RfcommConnectionTrigger.RemoteHostName">
      <summary>Gets or sets specific remote Bluetooth device the system will connect to, or accept connections from, on behalf of the app.</summary>
      <returns>Gets or sets specific remote Bluetooth device the system will connect to, or accept connections from, on behalf of the app. If this property is not set, the system will connect to and/or accept connections from any paired Bluetooth device that supports the relevant service.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Background.SecondaryAuthenticationFactorAuthenticationTrigger">
      <summary>Represents a trigger that launches a background task on behalf of a companion device.</summary>
      <deprecated type="deprecate">SecondaryAuthenticationFactorAuthenticationTrigger is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
    </member>
    <member name="M:Windows.ApplicationModel.Background.SecondaryAuthenticationFactorAuthenticationTrigger.#ctor">
      <summary>Initializes a new instance of the SecondaryAuthenticationFactorAuthenticationTrigger class.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Background.SensorDataThresholdTrigger">
      <summary>Represents a trigger that responds when a threshold limit for a sensor is crossed.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Background.SensorDataThresholdTrigger.#ctor(Windows.Devices.Sensors.ISensorDataThreshold)">
      <summary>Initializes a new instance of the SensorDataThresholdTrigger class.</summary>
      <param name="threshold">The threshold for a sensor that indicates when it should be triggered.</param>
    </member>
    <member name="T:Windows.ApplicationModel.Background.SmsMessageReceivedTrigger">
      <summary>Represents a trigger that is raised when an SMS message has arrived.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Background.SmsMessageReceivedTrigger.#ctor(Windows.Devices.Sms.SmsFilterRules)">
      <summary>Initializes a new instance of an SMS message received trigger.</summary>
      <param name="filterRules">Filter rules to be applied to incoming SMS messages. Only messages that pass through the filter rules raise the trigger.</param>
    </member>
    <member name="T:Windows.ApplicationModel.Background.SocketActivityTrigger">
      <summary>Represents a trigger that launches a background task for handling socket activity.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Background.SocketActivityTrigger.#ctor">
      <summary>Initializes a new instance of a socket activity trigger.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Background.SocketActivityTrigger.IsWakeFromLowPowerSupported">
      <summary>Gets whether a SocketActivityTrigger can wake the machine from a low power state.</summary>
      <returns>**True** indicates that this trigger can wake the machine from a low power state; **false** otherwise.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Background.StorageLibraryChangeTrackerTrigger">
      <summary>Represents a file change within a StorageFolder that triggers a background task to run.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Background.StorageLibraryChangeTrackerTrigger.#ctor(Windows.Storage.StorageLibraryChangeTracker)">
      <summary>Initializes a new **StorageLibraryChangeTrackerTrigger** instance.</summary>
      <param name="tracker">The change tracker for the **StorageLibrary** that you want to monitor for changes.</param>
    </member>
    <member name="T:Windows.ApplicationModel.Background.StorageLibraryContentChangedTrigger">
      <summary>Creates a trigger that will fire when a file is changed in a specified library.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Background.StorageLibraryContentChangedTrigger.Create(Windows.Storage.StorageLibrary)">
      <summary>Creates a trigger that will fire when a file is changed in the specified library.</summary>
      <param name="storageLibrary">The location that the trigger monitors such as the music library or documents library.</param>
      <returns>A trigger that monitors the specified location.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Background.StorageLibraryContentChangedTrigger.CreateFromLibraries(Windows.Foundation.Collections.IIterable{Windows.Storage.StorageLibrary})">
      <summary>Creates a trigger that will fire when a file is changed in any of the specified libraries.</summary>
      <param name="storageLibraries">The list of libraries that the trigger will monitor.</param>
      <returns>A trigger that monitors the specified location(s).</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Background.SystemCondition">
      <summary>Represents a system condition that must be in effect for a background task to run.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Background.SystemCondition.#ctor(Windows.ApplicationModel.Background.SystemConditionType)">
      <summary>Initializes a new instance of a system condition.</summary>
      <param name="conditionType">Specifies the condition type.</param>
    </member>
    <member name="P:Windows.ApplicationModel.Background.SystemCondition.ConditionType">
      <summary>Gets the condition type of a system condition.</summary>
      <returns>The condition that must be in effect for the background task to run.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Background.SystemConditionType">
      <summary>Specifies a system condition that must be in effect for a background task to run. If a background task with a system condition is triggered, the task will not run until the condition is met.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Background.SystemConditionType.BackgroundWorkCostNotHigh">
      <summary>Specifies that the background task can only run when the cost to do background work is low.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Background.SystemConditionType.FreeNetworkAvailable">
      <summary>Specifies that the background task can only run when a free (non-metered) network connection is available.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Background.SystemConditionType.InternetAvailable">
      <summary>Specifies that the background task can only run when the Internet is available. If a background task with the **InternetAvailable** condition is triggered, and the Internet is not available, the task will not run until the Internet is available again. This condition saves power because the background task won't execute until the network is available. This condition does not provide real-time activation.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Background.SystemConditionType.InternetNotAvailable">
      <summary>Specifies that the background task can only run when the Internet is not available. If a background task with the **InternetNotAvailable** condition is triggered, and the Internet is available, the task will not run until the Internet is unavailable.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Background.SystemConditionType.Invalid">
      <summary>Not a valid condition type.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Background.SystemConditionType.SessionConnected">
      <summary>Specifies that the background task can only run when the user's session is connected. If a background task with the **SessionConnected** condition is triggered, and the user session is not logged in, the task will run when the user logs in.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Background.SystemConditionType.SessionDisconnected">
      <summary>Specifies that the background task can only run when the user's session is disconnected. If a background task with the **SessionDisconnected** condition is triggered, and the user is logged in, the task will run when the user disconnects the remote desktop session or does fast user switching&gt; [!NOTE]</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Background.SystemConditionType.UserNotPresent">
      <summary>Specifies that background task can only run when the user is not present. If a background task with the **UserNotPresent** condition is triggered, and the user is present, the task will not run until the user becomes inactive.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Background.SystemConditionType.UserPresent">
      <summary>Specifies that the background task can only run when the user is present. If a background task with the **UserPresent** condition is triggered, and the user is away, the task will not run until the user is present.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Background.SystemTrigger">
      <summary>Represents a system event that triggers a background task to run.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Background.SystemTrigger.#ctor(Windows.ApplicationModel.Background.SystemTriggerType,System.Boolean)">
      <summary>Initializes a new instance of a system event trigger.</summary>
      <param name="triggerType">Specifies the system event type.</param>
      <param name="oneShot">True if the system event trigger will be used once; false if it will be used every time the event occurs.</param>
    </member>
    <member name="P:Windows.ApplicationModel.Background.SystemTrigger.OneShot">
      <summary>Gets whether a system event trigger will be used only once.</summary>
      <returns>True if the system event trigger will be used only once; false if it will be used every time the event occurs.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Background.SystemTrigger.TriggerType">
      <summary>Gets the system event type of a system event trigger.</summary>
      <returns>A system event type.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Background.SystemTriggerType">
      <summary>Specifies the system events that can be used to trigger a background task.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Background.SystemTriggerType.BackgroundWorkCostChange">
      <summary>The background task is triggered when the cost of background work changes.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Background.SystemTriggerType.ControlChannelReset">
      <summary>The background task is triggered when a control channel is reset.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Background.SystemTriggerType.DefaultSignInAccountChange">
      <summary>The background task is triggered when the default sign-in account changes.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Background.SystemTriggerType.InternetAvailable">
      <summary>The background task is triggered when the Internet becomes available.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Background.SystemTriggerType.Invalid">
      <summary>Not a valid trigger type.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Background.SystemTriggerType.LockScreenApplicationAdded">
      <summary>The background task is triggered when a tile is added to the lock screen.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Background.SystemTriggerType.LockScreenApplicationRemoved">
      <summary>The background task is triggered when a tile is removed from the lock screen.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Background.SystemTriggerType.NetworkStateChange">
      <summary>The background task is triggered when a network change occurs, such as a change in cost or connectivity.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Background.SystemTriggerType.OnlineIdConnectedStateChange">
      <summary>The background task is triggered when the Microsoft account connected to the account changes.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Background.SystemTriggerType.PowerStateChange">
      <summary>The background task is triggered when the status of the battery, BatteryStatus, changes.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Background.SystemTriggerType.ServicingComplete">
      <summary>The background task is triggered when the system has finished updating an app.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Background.SystemTriggerType.SessionConnected">
      <summary>The background task is triggered when the session is connected.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Background.SystemTriggerType.SmsReceived">
      <summary>The background task is triggered when a new SMS message is received by an installed mobile broadband device.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Background.SystemTriggerType.TimeZoneChange">
      <summary>The background task is triggered when the time zone changes on the device (for example, when the system adjusts the clock for daylight saving time).</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Background.SystemTriggerType.UserAway">
      <summary>The background task is triggered when the user becomes absent.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Background.SystemTriggerType.UserPresent">
      <summary>The background task is triggered when the user becomes present.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Background.TetheringEntitlementCheckTrigger">
      <summary>Represents a tethering event that triggers a background task to run.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Background.TetheringEntitlementCheckTrigger.#ctor">
      <summary>Creates and initializes a new instance of a tethering event trigger.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Background.TimeTrigger">
      <summary>Represents a time event that triggers a background task to run.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Background.TimeTrigger.#ctor(System.UInt32,System.Boolean)">
      <summary>Initializes a new instance of a time event trigger.</summary>
      <param name="freshnessTime">Specifies the number of minutes to wait before scheduling the background task. The system schedules the task within 15 minutes after *freshnessTime* elapses. If the OneShot property is false, *freshnessTime* specifies the interval between recurring tasks.</param>
      <param name="oneShot">True if the time event trigger will be used once; false if it will be used each time *freshnessTime* elapses.</param>
    </member>
    <member name="P:Windows.ApplicationModel.Background.TimeTrigger.FreshnessTime">
      <summary>Gets the interval of a time event trigger.</summary>
      <returns>Specifies the number of minutes to wait before scheduling the background task. The minimum value for **FreshnessTime** is 15 minutes. The system schedules the task within 15 minutes after **FreshnessTime** elapses.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Background.TimeTrigger.OneShot">
      <summary>Gets whether the time event trigger will be used only once or each time the FreshnessTime interval elapses.</summary>
      <returns>True if the time event trigger will be used once; false if it will be used each time the FreshnessTime interval elapses.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Background.ToastNotificationActionTrigger">
      <summary>Represents an event that causes a background task to run when the user performs an action on an interactive toast notification.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Background.ToastNotificationActionTrigger.#ctor">
      <summary>Creates and initializes a new instance of the ToastNotificationActionTrigger class.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Background.ToastNotificationActionTrigger.#ctor(System.String)">
      <summary>Creates and initializes a new instance of the ToastNotificationActionTrigger class for the app with the specified identifier.</summary>
      <param name="applicationId">The identifier of the app for which you want to create an instance of the ToastNotificationActionTrigger class.</param>
    </member>
    <member name="T:Windows.ApplicationModel.Background.ToastNotificationHistoryChangedTrigger">
      <summary>Represents an event that causes a background task to run when the history of toast notifications for the app is cleared, when one or more toast notifications are added to or removed from the notification history for the app, or when one or more toast notifications for the app expire and are removed from the notification history.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Background.ToastNotificationHistoryChangedTrigger.#ctor">
      <summary>Creates and initializes a new instance of the ToastNotificationHistoryChangedTrigger class.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Background.ToastNotificationHistoryChangedTrigger.#ctor(System.String)">
      <summary>Creates and initializes a new instance of the ToastNotificationHistoryChangedTrigger class for the app with the specified identifier.</summary>
      <param name="applicationId">The identifier of the app for which you want to create an instance of the ToastNotificationHistoryChangedTrigger class.</param>
    </member>
    <member name="T:Windows.ApplicationModel.Background.UserNotificationChangedTrigger">
      <summary>Represents a trigger that fires when a UserNotification is added or removed.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Background.UserNotificationChangedTrigger.#ctor(Windows.UI.Notifications.NotificationKinds)">
      <summary>Initializes a new instance of the **UserNotificationChangedTrigger** class.</summary>
      <param name="notificationKinds">The kind of notification trigger.</param>
    </member>
    <member name="T:Windows.ApplicationModel.Calls.PhoneCallHistoryEntry">
      <summary>A collection of information about a phone call for the call history.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Calls.PhoneCallHistoryEntry.#ctor">
      <summary>Creates a new PhoneCallHistoryEntry object.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Calls.PhoneCallHistoryEntry.Address">
      <summary>Gets or sets the address book information for this phone call.</summary>
      <returns>The address book information for the phone call.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Calls.PhoneCallHistoryEntry.Duration">
      <summary>Gets or sets the duration of the call.</summary>
      <returns>The duration of the phone call.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Calls.PhoneCallHistoryEntry.Id">
      <summary>Gets the unique identifier for this log entry.</summary>
      <returns>The unique identifier for the PhoneCallHistoryEntry object.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Calls.PhoneCallHistoryEntry.IsCallerIdBlocked">
      <summary>Gets or sets a value determining whether the caller ID is blocked for this phone call.</summary>
      <returns>Indicates whether the caller ID is blocked.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Calls.PhoneCallHistoryEntry.IsEmergency">
      <summary>Gets or sets a value that determines whether the call is classified as an emergency.</summary>
      <returns>Indicates whether the call is an emergency phone call.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Calls.PhoneCallHistoryEntry.IsIncoming">
      <summary>Gets or sets whether a call is an incoming call.</summary>
      <returns>**True** if the call was an incoming call, otherwise **false**.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Calls.PhoneCallHistoryEntry.IsMissed">
      <summary>Gets or sets whether a phone call was missed.</summary>
      <returns>**True** if the phone call was missed, otherwise **false**.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Calls.PhoneCallHistoryEntry.IsRinging">
      <summary>Gets or sets whether a call is currently ringing.</summary>
      <returns>**True** if the call is currently ringing, otherwise **false**.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Calls.PhoneCallHistoryEntry.IsSeen">
      <summary>Gets or sets a whether a phone call is seen.</summary>
      <returns>**True** if the call is seen, otherwise **false**.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Calls.PhoneCallHistoryEntry.IsSuppressed">
      <summary>Gets or sets whether this entry is suppressed.</summary>
      <returns>**True** if the entry is suppressed, otherwise **false**.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Calls.PhoneCallHistoryEntry.IsVoicemail">
      <summary>Gets or sets whether the phone call entry is a voicemail message.</summary>
      <returns>**True** if the entry is a voicemail message, otherwise **false**.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Calls.PhoneCallHistoryEntry.Media">
      <summary>Gets or sets the type of media associated with a call.</summary>
      <returns>The media associated with a call.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Calls.PhoneCallHistoryEntry.OtherAppReadAccess">
      <summary>Gets or sets the level of access provided to other applications.</summary>
      <returns>The level of access that other applications have with respect to this PhoneCallHistoryEntry object.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Calls.PhoneCallHistoryEntry.RemoteId">
      <summary>Gets or sets the remote id for the entry.</summary>
      <returns>The remote id for the PhoneCallHistoryEntry.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Calls.PhoneCallHistoryEntry.SourceDisplayName">
      <summary>Gets the display name for the source of the phone call.</summary>
      <returns>The display string for the source of the phone call.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Calls.PhoneCallHistoryEntry.SourceId">
      <summary>Gets or sets the identifier for the source of the phone call.</summary>
      <returns>The identifier for the source of the phone call.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Calls.PhoneCallHistoryEntry.SourceIdKind">
      <summary>Gets or sets a value that indicates what type of identifier the SourceId is.</summary>
      <returns>The type of identifier that the PhoneCallHistoryEntry.SourceId is.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Calls.PhoneCallHistoryEntry.StartTime">
      <summary>Gets or sets the start time for this history entry.</summary>
      <returns>The time that this entry started.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Calls.PhoneCallHistoryEntryAddress">
      <summary>Address book information for a contact used by PhoneCallHistoryEntry objects.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Calls.PhoneCallHistoryEntryAddress.#ctor">
      <summary>Creates a new empty PhoneCallHistoryEntryAddress object.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Calls.PhoneCallHistoryEntryAddress.#ctor(System.String,Windows.ApplicationModel.Calls.PhoneCallHistoryEntryRawAddressKind)">
      <summary>Creates a new PhoneCallHistoryEntryAddress object with an initial address.</summary>
      <param name="rawAddress">The address to initiailize to the RawAddress property.</param>
      <param name="rawAddressKind">The type of address represented by *rawAddress*.</param>
    </member>
    <member name="P:Windows.ApplicationModel.Calls.PhoneCallHistoryEntryAddress.ContactId">
      <summary>Gets or sets the unique identifier for this contact.</summary>
      <returns>The unique identifier for this address book entry.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Calls.PhoneCallHistoryEntryAddress.DisplayName">
      <summary>Get or sets the display name for this entry.</summary>
      <returns>The display name for this contact.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Calls.PhoneCallHistoryEntryAddress.RawAddress">
      <summary>Gets or sets the address information for this contact.</summary>
      <returns>The address information for this contact.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Calls.PhoneCallHistoryEntryAddress.RawAddressKind">
      <summary>Gets or sets the type of address indicated by RawAddress.</summary>
      <returns>The type of address.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Calls.PhoneCallHistoryEntryMedia">
      <summary>The type of media associated with a call.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Calls.PhoneCallHistoryEntryMedia.Audio">
      <summary>The call contains audio media.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Calls.PhoneCallHistoryEntryMedia.Video">
      <summary>The call contains video media.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Calls.PhoneCallHistoryEntryOtherAppReadAccess">
      <summary>The level of read access provided to other applications.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Calls.PhoneCallHistoryEntryOtherAppReadAccess.Full">
      <summary>Other applications have full read access to this PhoneCallHistoryEntry object.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Calls.PhoneCallHistoryEntryOtherAppReadAccess.SystemOnly">
      <summary>Other applications can only read system-level information.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Calls.PhoneCallHistoryEntryQueryDesiredMedia">
      <summary>A filter used to retrieve call entries based on the contained media.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Calls.PhoneCallHistoryEntryQueryDesiredMedia.All">
      <summary>All media types.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Calls.PhoneCallHistoryEntryQueryDesiredMedia.Audio">
      <summary>Audio media.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Calls.PhoneCallHistoryEntryQueryDesiredMedia.None">
      <summary>No associated media.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Calls.PhoneCallHistoryEntryQueryDesiredMedia.Video">
      <summary>Video media.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Calls.PhoneCallHistoryEntryQueryOptions">
      <summary>Options for querying the phone call entries.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Calls.PhoneCallHistoryEntryQueryOptions.#ctor">
      <summary>Creates a new PhoneCallHistoryEntryQueryOptions object.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Calls.PhoneCallHistoryEntryQueryOptions.DesiredMedia">
      <summary>Gets or sets the query filter based on the type of media.</summary>
      <returns>The type of media that is included in the filter.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Calls.PhoneCallHistoryEntryQueryOptions.SourceIds">
      <summary>Get the query filter based on the source ID of the phone call entry.</summary>
      <returns>The list of PhoneCallHistoryEntry.SourceId that are part of the filter.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Calls.PhoneCallHistoryEntryRawAddressKind">
      <summary>The type of address used by the PhoneCallHistoryEntryAddress.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Calls.PhoneCallHistoryEntryRawAddressKind.Custom">
      <summary>The raw address is a custom string.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Calls.PhoneCallHistoryEntryRawAddressKind.PhoneNumber">
      <summary>The raw address is a phone number.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Calls.PhoneCallHistoryEntryReader">
      <summary>Enables the calling app to read through the phone call history entries.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Calls.PhoneCallHistoryEntryReader.ReadBatchAsync">
      <summary>Returns a list of the PhoneCallHistoryEntry objects.</summary>
      <returns>An asynchronous operation that returns an [IVectorView](https://docs.microsoft.com/previous-versions/br224594(v=vs.85)) upon successful completion.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Calls.PhoneCallHistoryManager">
      <summary>Provides APIs for the application to get access to the PhoneCallHistoryStore.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Calls.PhoneCallHistoryManager.GetForUser(Windows.System.User)">
      <summary>Gets the PhoneCallHistoryManagerForUser object for a specific user which provides access to the PhoneCallHistoryStore for a specific user.</summary>
      <param name="user">The user that you are interested in.</param>
      <returns>The PhoneCallHistoryManagerForUser object that enables you to gain access to the PhoneCallHistoryStore object.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Calls.PhoneCallHistoryManager.RequestStoreAsync(Windows.ApplicationModel.Calls.PhoneCallHistoryStoreAccessType)">
      <summary>Requests the PhoneCallHistoryStore associated with the calling application.</summary>
      <param name="accessType">The type of access requested for the PhoneCallHistoryStore object.</param>
      <returns>An asynchronous operation that returns a PhoneCallHistoryStore object on successful completion.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Calls.PhoneCallHistoryManagerForUser">
      <summary>Provides APIs for the application to get access to the PhoneCallHistoryStore for a specific user.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Calls.PhoneCallHistoryManagerForUser.User">
      <summary>Gets the user of an app.</summary>
      <returns>The user object that enables you to retrieve a PhoneCallHistoryStore for a specific user of an app.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Calls.PhoneCallHistoryManagerForUser.RequestStoreAsync(Windows.ApplicationModel.Calls.PhoneCallHistoryStoreAccessType)">
      <summary>Requests the PhoneCallHistoryStore associated with the associated user and the calling application.</summary>
      <param name="accessType">The type of access requested for the PhoneCallHistoryStore object.</param>
      <returns>An asynchronous operation that returns a PhoneCallHistoryStore object on successful completion.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Calls.PhoneCallHistorySourceIdKind">
      <summary>The type of identifier that the PhoneCallHistoryEntry.SourceId refers to.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Calls.PhoneCallHistorySourceIdKind.CellularPhoneLineId">
      <summary>The identifier is for a cellular phone line.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Calls.PhoneCallHistorySourceIdKind.PackageFamilyName">
      <summary>The identifier is for a family package.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Calls.PhoneCallHistoryStore">
      <summary>A collection of phone call history entries.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Calls.PhoneCallHistoryStore.DeleteEntriesAsync(Windows.Foundation.Collections.IIterable{Windows.ApplicationModel.Calls.PhoneCallHistoryEntry})">
      <summary>Deletes entries in the store.</summary>
      <param name="callHistoryEntries">The entries to delete.</param>
      <returns>
      </returns>
    </member>
    <member name="M:Windows.ApplicationModel.Calls.PhoneCallHistoryStore.DeleteEntryAsync(Windows.ApplicationModel.Calls.PhoneCallHistoryEntry)">
      <summary>Delete an entry from the store.</summary>
      <param name="callHistoryEntry">The entry to delete.</param>
      <returns>
      </returns>
    </member>
    <member name="M:Windows.ApplicationModel.Calls.PhoneCallHistoryStore.GetEntryAsync(System.String)">
      <summary>Gets an entry from the store based on the entry id.</summary>
      <param name="callHistoryEntryId">The PhoneCallHistoryEntryt.Id of the relevant entry.</param>
      <returns>
      </returns>
    </member>
    <member name="M:Windows.ApplicationModel.Calls.PhoneCallHistoryStore.GetEntryReader">
      <summary>Retrieves a default phone call history entry that reads all entries.</summary>
      <returns>A reader that can be used to go through the phone call log entries.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Calls.PhoneCallHistoryStore.GetEntryReader(Windows.ApplicationModel.Calls.PhoneCallHistoryEntryQueryOptions)">
      <summary>Retrieves an entry reader based on provided filters.</summary>
      <param name="queryOptions">The options used to create a filtered entry reader.</param>
      <returns>A reader that can be used to go through the phone call log entries.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Calls.PhoneCallHistoryStore.GetSourcesUnseenCountAsync(Windows.Foundation.Collections.IIterable{System.String})">
      <summary>Gets the number of unseen log entries for the provided sources.</summary>
      <param name="sourceIds">The identifiers that need to match PhoneCallHistoryEntry.SourceId in order for that entry to be considered.</param>
      <returns>The total number of unseen entries matching all of the identifiers provided by *sourceIds*.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Calls.PhoneCallHistoryStore.GetUnseenCountAsync">
      <summary>Gets the number of unseen entries.</summary>
      <returns>The number of unseen entries.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Calls.PhoneCallHistoryStore.MarkAllAsSeenAsync">
      <summary>Update all the entries to indicate they have all been seen by the user.</summary>
      <returns>
      </returns>
    </member>
    <member name="M:Windows.ApplicationModel.Calls.PhoneCallHistoryStore.MarkEntriesAsSeenAsync(Windows.Foundation.Collections.IIterable{Windows.ApplicationModel.Calls.PhoneCallHistoryEntry})">
      <summary>Updates entries to indicate they have been seen by the user.</summary>
      <param name="callHistoryEntries">The entries to mark as seen. This updates the PhoneCallHistoryEntry.IsSeen property.</param>
      <returns>
      </returns>
    </member>
    <member name="M:Windows.ApplicationModel.Calls.PhoneCallHistoryStore.MarkEntryAsSeenAsync(Windows.ApplicationModel.Calls.PhoneCallHistoryEntry)">
      <summary>Updates an entry to indicate it has been seen.</summary>
      <param name="callHistoryEntry">The entry to update.</param>
      <returns>
      </returns>
    </member>
    <member name="M:Windows.ApplicationModel.Calls.PhoneCallHistoryStore.MarkSourcesAsSeenAsync(Windows.Foundation.Collections.IIterable{System.String})">
      <summary>Marks all entries from the specified sources as seen.</summary>
      <param name="sourceIds">The list of source identifiers to mark as seen. Only entries that match PhoneCallHistoryEntry.SourceId will be updated.</param>
      <returns>
      </returns>
    </member>
    <member name="M:Windows.ApplicationModel.Calls.PhoneCallHistoryStore.SaveEntryAsync(Windows.ApplicationModel.Calls.PhoneCallHistoryEntry)">
      <summary>Saves an entry to the store.</summary>
      <param name="callHistoryEntry">The entry to save.</param>
      <returns>
      </returns>
    </member>
    <member name="T:Windows.ApplicationModel.Calls.PhoneCallHistoryStoreAccessType">
      <summary>The type of store you want to retrieve.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Calls.PhoneCallHistoryStoreAccessType.AllEntriesLimitedReadWrite">
      <summary>All of the entries should have limited read and write permissions.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Calls.PhoneCallHistoryStoreAccessType.AllEntriesReadWrite">
      <summary>All the entries should have full read and write permissions.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Calls.PhoneCallHistoryStoreAccessType.AppEntriesReadWrite">
      <summary>Only entries created by this application should have read and write permissions.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Chat.ChatCapabilities">
      <summary>Represents the Rich Communication Services (RCS) chat capabilities of a phone number.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.ChatCapabilities.IsChatCapable">
      <summary>Gets a Boolean value indicating whether a phone number supports Rich Communication Services (RCS) chat.</summary>
      <returns>A Boolean value indicating whether the app supports chat.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.ChatCapabilities.IsFileTransferCapable">
      <summary>Gets a Boolean value indicating if a phone number supports Rich Communication Services (RCS) file transfer.</summary>
      <returns>A Boolean value indicating if a phone number supports Rich Communication Services (RCS) file transfer.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.ChatCapabilities.IsGeoLocationPushCapable">
      <summary>Gets a Boolean value indicating if a phone number is capable of pushing Rich Communication Services (RCS) geolocation.</summary>
      <returns>A Boolean value indicating if a phone number is capable of pushing Rich Communication Services (RCS) geolocation.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.ChatCapabilities.IsIntegratedMessagingCapable">
      <summary>Gets a Boolean value indicating if a phone number supports Rich Communication Services (RCS) integrated messaging.</summary>
      <returns>A Boolean value indicating if a phone number supports Rich Communication Services (RCS) integrated messaging.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.ChatCapabilities.IsOnline">
      <summary>Gets a Boolean value indicating if an Rich Communication Services (RCS) capable phone number is online.</summary>
      <returns>A Boolean value indicating if an Rich Communication Services (RCS) capable phone number is online.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Chat.ChatCapabilitiesManager">
      <summary>Provides functionality for getting chat capabilities.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Chat.ChatCapabilitiesManager.GetCachedCapabilitiesAsync(System.String)">
      <summary>Asynchronously gets the locally cached Rich Communication Services (RCS) chat capabilities for the specified phone number.</summary>
      <param name="address">The phone number for which to get the Rich Communication Services (RCS) chat capabilities</param>
      <returns>The locally cached Rich Communication Services (RCS) chat capabilities.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Chat.ChatCapabilitiesManager.GetCachedCapabilitiesAsync(System.String,System.String)">
      <summary>Asynchronously gets the locally cached Rich Communication Services (RCS) chat capabilities for the specified phone number through the specified RcsTransport TransportId.</summary>
      <param name="address">The phone number for which to get the Rich Communication Services (RCS) chat capabilities</param>
      <param name="transportId">The specific transport ID to use to get the Rich Communication Services (RCS) chat capabilities</param>
      <returns>The locally cached Rich Communication Services (RCS) chat capabilities.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Chat.ChatCapabilitiesManager.GetCapabilitiesFromNetworkAsync(System.String)">
      <summary>Asynchronously gets the Rich Communication Services (RCS) chat capabilities for the specified phone number from the service provider.</summary>
      <param name="address">The phone number for which to get the Rich Communication Services (RCS) chat capabilities.</param>
      <returns>The Rich Communication Services (RCS) chat capabilities from the service provider.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Chat.ChatCapabilitiesManager.GetCapabilitiesFromNetworkAsync(System.String,System.String)">
      <summary>Asynchronously gets the Rich Communication Services (RCS) chat capabilities for the specified phone number through the specified RcsTransport TransportId from the service provider.</summary>
      <param name="address">The phone number for which to get the Rich Communication Services (RCS) chat capabilities.</param>
      <param name="transportId">The specific transport ID to use to get the Rich Communication Services (RCS) chat capabilities.</param>
      <returns>The Rich Communication Services (RCS) chat capabilities from the service provider.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Chat.ChatConversation">
      <summary>Represents a conversation in a chat client.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.ChatConversation.CanModifyParticipants">
      <summary>Gets or sets a boolean that indicates whether participants can be modified or not.</summary>
      <returns>A boolean that indicates whether participants can be modified or not.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.ChatConversation.HasUnreadMessages">
      <summary>Gets a Boolean value indicating if there are unread messages in the ChatConversation.</summary>
      <returns>A Boolean value indicating if there are unread messages in the ChatConversation.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.ChatConversation.Id">
      <summary>Gets the unique identifier for the ChatConversation.</summary>
      <returns>The unique identifier for the ChatConversation.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.ChatConversation.IsConversationMuted">
      <summary>Gets or sets a Boolean value indicating if the ChatConversation is muted.</summary>
      <returns>A Boolean value indicating if the ChatConversation is muted.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.ChatConversation.ItemKind">
      <summary>Gets the item kind.</summary>
      <returns>The item kind.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.ChatConversation.MostRecentMessageId">
      <summary>Gets the ID of the most recent message in the conversation.</summary>
      <returns>The ID of the most recent message in the conversation.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.ChatConversation.Participants">
      <summary>Gets a list of all the participants in the conversation.</summary>
      <returns>A list of all the participants in the conversation.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.ChatConversation.Subject">
      <summary>Gets or sets the subject of a group conversation.</summary>
      <returns>The subject of a group conversation.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.ChatConversation.ThreadingInfo">
      <summary>Gets the threading info for the ChatConversation.</summary>
      <returns>The threading info for the ChatConversation.</returns>
    </member>
    <member name="E:Windows.ApplicationModel.Chat.ChatConversation.RemoteParticipantComposingChanged">
      <summary>Occurs when the remote user has started or finished typing.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Chat.ChatConversation.DeleteAsync">
      <summary>Asynchronously deletes all of the messages in the ChatConversation and the conversation itself.</summary>
      <returns>An async action that indicates when the delete has completed.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Chat.ChatConversation.GetMessageReader">
      <summary>Gets the ChatMessageReader for this ChatConversation.</summary>
      <returns>The ChatMessageReader for this ChatConversation.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Chat.ChatConversation.MarkMessagesAsReadAsync">
      <summary>Asynchronously marks all the messages in the conversation as read.</summary>
      <returns>An async action indicating that the operation has completed.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Chat.ChatConversation.MarkMessagesAsReadAsync(Windows.Foundation.DateTime)">
      <summary>Asynchronously marks all the messages in the conversation before the specified DateTime as read.</summary>
      <param name="value">Mark all messages before this DateTime as read.</param>
      <returns>An async action indicating that the operation has completed.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Chat.ChatConversation.NotifyLocalParticipantComposing(System.String,System.String,System.Boolean)">
      <summary>Call this to indicate that the local participant has started or has completed typing.</summary>
      <param name="transportId">Specifies the ChatMessageTransport to use.</param>
      <param name="participantAddress">The address of the remote participant.</param>
      <param name="isComposing">TRUE if the local participant is typing, otherwise FALSE.</param>
    </member>
    <member name="M:Windows.ApplicationModel.Chat.ChatConversation.NotifyRemoteParticipantComposing(System.String,System.String,System.Boolean)">
      <summary>Locally triggers the event that indicates that a remote participant is typing.</summary>
      <param name="transportId">Specifies the ChatMessageTransport to use.</param>
      <param name="participantAddress">The address of the remote participant.</param>
      <param name="isComposing">TRUE if the remote participant is typing, otherwise FALSE.</param>
    </member>
    <member name="M:Windows.ApplicationModel.Chat.ChatConversation.SaveAsync">
      <summary>Asynchronously saves the ChatConversation.</summary>
      <returns>An async action indicating that the operation has completed.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Chat.ChatConversationReader">
      <summary>Provides functionality for reading batches of conversations from the ChatMessageStore.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Chat.ChatConversationReader.ReadBatchAsync">
      <summary>Asynchronously reads batches of conversations from the ChatMessageStore.</summary>
      <returns>The list of conversations.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Chat.ChatConversationReader.ReadBatchAsync(System.Int32)">
      <summary>Asynchronously reads batches of conversations from the ChatMessageStore.</summary>
      <param name="count">Specifies the size of the batch to read.</param>
      <returns>The list of conversations.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Chat.ChatConversationThreadingInfo">
      <summary>Provides threading info for a ChatConversation.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Chat.ChatConversationThreadingInfo.#ctor">
      <summary>Initializes a new instance of the ChatConversationThreadingInfo class.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.ChatConversationThreadingInfo.ContactId">
      <summary>Gets or sets the Contact.Id for the remote participant.</summary>
      <returns>The Contact.Id for the remote participant.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.ChatConversationThreadingInfo.ConversationId">
      <summary>Gets or sets the ID of the ChatConversation.</summary>
      <returns>The ID of the ChatConversation.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.ChatConversationThreadingInfo.Custom">
      <summary>Gets or sets a string where you can store your own custom threading info.</summary>
      <returns>A string where you can store your own custom threading info.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.ChatConversationThreadingInfo.Kind">
      <summary>Gets or sets a value that indicates the type of threading info, such as participant, contact ID, conversation ID, and so on.</summary>
      <returns>A value that indicates the type of threading info.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.ChatConversationThreadingInfo.Participants">
      <summary>Gets the list of participants in the ChatConversation.</summary>
      <returns>The list of participants in the ChatConversation.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Chat.ChatConversationThreadingKind">
      <summary>Specifies how a conversation is threaded.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Chat.ChatConversationThreadingKind.ContactId">
      <summary>By contact ID</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Chat.ChatConversationThreadingKind.ConversationId">
      <summary>By conversation ID</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Chat.ChatConversationThreadingKind.Custom">
      <summary>Custom threading defined by the app</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Chat.ChatConversationThreadingKind.Participants">
      <summary>By participants</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Chat.ChatItemKind">
      <summary>Specifies the type of a chat item.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Chat.ChatItemKind.Conversation">
      <summary>A conversation</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Chat.ChatItemKind.Message">
      <summary>A message</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Chat.ChatMessage">
      <summary>Represents a chat message.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Chat.ChatMessage.#ctor">
      <summary>Creates a new instance of the ChatMessage class.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.ChatMessage.Attachments">
      <summary>Gets a list of chat message attachments.</summary>
      <returns>A list of chat message attachments.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.ChatMessage.Body">
      <summary>Gets or sets the body of the chat message.</summary>
      <returns>The body of the chat message.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.ChatMessage.EstimatedDownloadSize">
      <summary>Gets or sets the estimated size of a file to be sent or received.</summary>
      <returns>The estimated size of a file to be sent or received.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.ChatMessage.From">
      <summary>Gets the identifier or address of the sender of the message.</summary>
      <returns>The sender of the message.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.ChatMessage.Id">
      <summary>Gets the identifier of the message.</summary>
      <returns>The ID of the chat message.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.ChatMessage.IsAutoReply">
      <summary>Gets or sets a Boolean value indicating if the message is an auto-reply.</summary>
      <returns>A Boolean value indicating if the message is an auto-reply.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.ChatMessage.IsForwardingDisabled">
      <summary>Gets a Boolean value indicating if forwarding is disabled.</summary>
      <returns>A Boolean value indicating if forwarding is disabled.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.ChatMessage.IsIncoming">
      <summary>Gets Boolean a value indicating if the message is incoming or outgoing.</summary>
      <returns>A Boolean value indicating if the message is incoming or outgoing. TRUE indicates incoming, FALSE indicates outgoing.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.ChatMessage.IsRead">
      <summary>Gets a Boolean value indicating if the message has been read.</summary>
      <returns>A Boolean value indicating if the message has been read.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.ChatMessage.IsReceivedDuringQuietHours">
      <summary>Gets or sets a Boolean value indicating if the message was received during user specified quiet hours.</summary>
      <returns>A Boolean value indicating if the message was received during user specified quiet hours.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.ChatMessage.IsReplyDisabled">
      <summary>Gets a Boolean value indicating if reply is disabled on the ChatMessage.</summary>
      <returns>A Boolean value indicating if reply is disabled on the ChatMessage.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.ChatMessage.IsSeen">
      <summary>Gets or sets a Boolean value indicating if the message has been seen.</summary>
      <returns>A Boolean value indicating if the message has been seen.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.ChatMessage.IsSimMessage">
      <summary>Gets a Boolean value indicating if the message is stored on a SIM card.</summary>
      <returns>A Boolean value indicating if the message is stored on a SIM card.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.ChatMessage.ItemKind">
      <summary>Gets the item kind.</summary>
      <returns>The item kind.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.ChatMessage.LocalTimestamp">
      <summary>Gets the local timestamp of the message.</summary>
      <returns>The local timestamp of the message.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.ChatMessage.MessageKind">
      <summary>Gets or sets the type of the ChatMessage.</summary>
      <returns>The type of message.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.ChatMessage.MessageOperatorKind">
      <summary>Gets or sets a value indicating the type of message operator, such as SMS, MMS, or RCS.</summary>
      <returns>The type of message operator.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.ChatMessage.NetworkTimestamp">
      <summary>Gets the network timestamp of the message.</summary>
      <returns>The network timestamp of the message.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.ChatMessage.Recipients">
      <summary>Gets the list of recipients of the message.</summary>
      <returns>The list of recipients of the message.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.ChatMessage.RecipientsDeliveryInfos">
      <summary>Gets the delivery info for each of the recipients of the ChatMessage.</summary>
      <returns>The delivery info for the recipients of the ChatMessage.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.ChatMessage.RecipientSendStatuses">
      <summary>Gets the list of send statuses for the message.</summary>
      <returns>The recipient send statuses.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.ChatMessage.RemoteId">
      <summary>Gets or sets the remote ID for the ChatMessage.</summary>
      <returns>The remote ID for the ChatMessage.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.ChatMessage.ShouldSuppressNotification">
      <summary>Gets or sets a Boolean value indicating if notification of receiving the ChatMessage should be suppressed.</summary>
      <returns>A Boolean value indicating if notification of receiving the ChatMessage should be suppressed.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.ChatMessage.Status">
      <summary>Gets the status of the message. Typical states include draft, sent, received, deleted, etc.</summary>
      <returns>The status of the message.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.ChatMessage.Subject">
      <summary>Gets the subject of the message.</summary>
      <returns>The subject of the message.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.ChatMessage.SyncId">
      <summary>The ID used to identify a message across devices. This ID is generated on creation for all messages. Clients that copy messages between devices also need to copy this ID in order to uniquely identify the same message on different devices</summary>
      <returns>Gets and sets the sync ID.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.ChatMessage.ThreadingInfo">
      <summary>Gets or sets the conversation threading info for the ChatMessage.</summary>
      <returns>The conversation threading info for the ChatMessage.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.ChatMessage.TransportFriendlyName">
      <summary>Gets the transport friendly name of the message.</summary>
      <returns>The transport friendly name of the message.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.ChatMessage.TransportId">
      <summary>Gets or sets the transport ID of the message.</summary>
      <returns>The transport ID of the message.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Chat.ChatMessageAttachment">
      <summary>Represents an attachment to a chat message.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Chat.ChatMessageAttachment.#ctor(System.String,Windows.Storage.Streams.IRandomAccessStreamReference)">
      <summary>Initializes a new instance of the ChatMessageAttachment class.</summary>
      <param name="mimeType">The MIME type of the attachment.</param>
      <param name="dataStreamReference">A stream containing the attachment data.</param>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.ChatMessageAttachment.DataStreamReference">
      <summary>Gets or sets a stream reference for a message attachment.</summary>
      <returns>The data stream for the attachment.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.ChatMessageAttachment.GroupId">
      <summary>Gets or sets the identifier for the attachment group to which this attachment belongs.</summary>
      <returns>The group ID of the attachment.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.ChatMessageAttachment.MimeType">
      <summary>Gets or sets the MIME type of the attachment.</summary>
      <returns>The MIME type of the attachment.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.ChatMessageAttachment.OriginalFileName">
      <summary>Gets or sets the original file name of the attachment.</summary>
      <returns>The original file name of the attachment.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.ChatMessageAttachment.Text">
      <summary>Gets or sets the text encoded representation of the attachment object.</summary>
      <returns>The text of the attachment.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.ChatMessageAttachment.Thumbnail">
      <summary>Gets or sets the thumbnail image for the attachment.</summary>
      <returns>The thumbnail image for the attachment.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.ChatMessageAttachment.TransferProgress">
      <summary>Gets or sets the progress of transferring the attachment.</summary>
      <returns>The progress of transferring the attachment.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Chat.ChatMessageBlocking">
      <summary>Provides functionality for blocking messages.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Chat.ChatMessageBlocking.MarkMessageAsBlockedAsync(System.String,System.Boolean)">
      <summary>Asynchronously marks a message as blocked or unblocked.</summary>
      <param name="localChatMessageId">The ID of the message to block.</param>
      <param name="blocked">TRUE if the message should be blocked, FALSE if it should be unblocked.</param>
      <returns>An async action indicating that the operation has completed.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Chat.ChatMessageChange">
      <summary>Represents a revision to a chat message.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.ChatMessageChange.ChangeType">
      <summary>Gets the type of change made to a chat message, such as created, modified, etc.</summary>
      <returns>The type of change represented by the object.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.ChatMessageChange.Message">
      <summary>Gets the updated message text.</summary>
      <returns>The chat message associated with the change.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Chat.ChatMessageChangedDeferral">
      <summary>Represents a deferred asynchronous change request.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Chat.ChatMessageChangedDeferral.Complete">
      <summary>Fires to indicate that the deferred change request has completed.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Chat.ChatMessageChangedEventArgs">
      <summary>Represents event parameters used by the event handler that processes message change events.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Chat.ChatMessageChangedEventArgs.GetDeferral">
      <summary>The message changed event handler that an application registers with the message store receives a deferral object in the event parameters. The GetDeferral method registers a change deferral and allows an application to take action related to the change before the message store completes the change.</summary>
      <returns>Gets a deferral for the MessageChanged event.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Chat.ChatMessageChangeReader">
      <summary>Provides methods for reading and accepting message change revisions.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Chat.ChatMessageChangeReader.AcceptChanges">
      <summary>Accepts all the changes up to and including the latest change to the message.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Chat.ChatMessageChangeReader.AcceptChangesThrough(Windows.ApplicationModel.Chat.ChatMessageChange)">
      <summary>Accepts all the changes up to and including a specified change.</summary>
      <param name="lastChangeToAcknowledge">The last change to acknowledge.</param>
    </member>
    <member name="M:Windows.ApplicationModel.Chat.ChatMessageChangeReader.ReadBatchAsync">
      <summary>Returns a batch list of chat message change objects from the message store’s change tracker.</summary>
      <returns>An asynchronous operation that returns a list of changes.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Chat.ChatMessageChangeTracker">
      <summary>Provides methods to enable and retrieve message change revisions.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Chat.ChatMessageChangeTracker.Enable">
      <summary>Enables change tracking for the messages in the message store.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Chat.ChatMessageChangeTracker.GetChangeReader">
      <summary>Returns a ChatMessageChangeReader class object which provides a collection of message revisions from the message store.</summary>
      <returns>The change reader associated with the change tracker.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Chat.ChatMessageChangeTracker.Reset">
      <summary>Resets change tracking for the messages in the message store. The first revision begins with the next message change.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Chat.ChatMessageChangeType">
      <summary>Specifies the type of change made to a chat message.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Chat.ChatMessageChangeType.ChangeTrackingLost">
      <summary>Change tracking lost.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Chat.ChatMessageChangeType.MessageCreated">
      <summary>Message created.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Chat.ChatMessageChangeType.MessageDeleted">
      <summary>Message deleted.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Chat.ChatMessageChangeType.MessageModified">
      <summary>Message modified.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Chat.ChatMessageKind">
      <summary>Specifies the type of chat message.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Chat.ChatMessageKind.FileTransferRequest">
      <summary>A file transfer request</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Chat.ChatMessageKind.JoinedConversation">
      <summary>A conversation the user joined</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Chat.ChatMessageKind.LeftConversation">
      <summary>A conversation the user left</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Chat.ChatMessageKind.OtherParticipantJoinedConversation">
      <summary>A conversation that another user joined</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Chat.ChatMessageKind.OtherParticipantLeftConversation">
      <summary>A conversation that another user left</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Chat.ChatMessageKind.Standard">
      <summary>A standard chat message</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Chat.ChatMessageKind.TransportCustom">
      <summary>A non-SMS/MMS message written to the device by the app</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Chat.ChatMessageManager">
      <summary>Provides access to message transports and the message store. Also provides a method to display the UI to compose messages.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Chat.ChatMessageManager.GetTransportAsync(System.String)">
      <summary>Asynchronously gets theChatMessageTransport.</summary>
      <param name="transportId">The locally unique identifier for the message transport.</param>
      <returns>The message transport.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Chat.ChatMessageManager.GetTransportsAsync">
      <summary>Asynchronously gets the chat message transports available on the device.</summary>
      <returns>An asynchronous operation that returns a list of transports on successful completion.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Chat.ChatMessageManager.RegisterTransportAsync">
      <summary>Asynchronously registers the app as a ChatMessageTransport in order to post messages to the ChatMessageStore.</summary>
      <returns>The transport ID for the newly registered ChatMessageTransport.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Chat.ChatMessageManager.RequestStoreAsync">
      <summary>Returns the SMS messaging store for the phone.</summary>
      <returns>An asynchronous operation that returns a ChatMessageStore on successful completion.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Chat.ChatMessageManager.RequestSyncManagerAsync">
      <summary>Gets the ChatSyncManager instance.</summary>
      <returns>When the asynchronous operation completes, a ChatSyncManager object is returned.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Chat.ChatMessageManager.ShowComposeSmsMessageAsync(Windows.ApplicationModel.Chat.ChatMessage)">
      <summary>Shows the compose SMS dialog, pre-populated with data from the supplied ChatMessage object, allowing the user to send an SMS message.</summary>
      <param name="message">The chat message.</param>
      <returns>An asynchronous action.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Chat.ChatMessageManager.ShowSmsSettings">
      <summary>Launches the device's SMS settings app.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Chat.ChatMessageNotificationTriggerDetails">
      <summary>Represents the message notification triggered from a registered background task. A chat app can receive notifications of incoming messages or send events by setting a task trigger and task entry point.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.ChatMessageNotificationTriggerDetails.ChatMessage">
      <summary>Gets the message associated with the notification. This is either an incoming message or an outgoing message with a send status event.</summary>
      <returns>The chat message associated with the trigger.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.ChatMessageNotificationTriggerDetails.ShouldDisplayToast">
      <summary>Gets a Boolean value indicating if the background task should issue a toast notification for the message.</summary>
      <returns>A Boolean value indicating if the background task should issue a toast notification for the message.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.ChatMessageNotificationTriggerDetails.ShouldUpdateActionCenter">
      <summary>Gets a Boolean value indicating if the Windows Action Center should be updated with the message.</summary>
      <returns>A Boolean value indicating if the Windows Action Center should be updated.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.ChatMessageNotificationTriggerDetails.ShouldUpdateBadge">
      <summary>Gets a Boolean value indicating if the background task should update the app’s lock screen count.</summary>
      <returns>A Boolean value indicating if the background task should update the app’s lock screen count.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.ChatMessageNotificationTriggerDetails.ShouldUpdateDetailText">
      <summary>Gets a Boolean value indicating that the background task should update the app's tile count for the message.</summary>
      <returns>A Boolean value indicating that the background task should update the app's tile count for the message.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Chat.ChatMessageOperatorKind">
      <summary>Specifies the message operator type.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Chat.ChatMessageOperatorKind.Mms">
      <summary>MMS message</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Chat.ChatMessageOperatorKind.Rcs">
      <summary>Rich Communication Services (RCS) message</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Chat.ChatMessageOperatorKind.Sms">
      <summary>SMS message</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Chat.ChatMessageOperatorKind.Unspecified">
      <summary>The value hasn't been set.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Chat.ChatMessageReader">
      <summary>Provides methods for reading messages from the message store.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Chat.ChatMessageReader.ReadBatchAsync">
      <summary>Returns a batch list of chat messages from the message store.</summary>
      <returns>An asynchronous operation that returns a list of chat messages upon successful completion.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Chat.ChatMessageReader.ReadBatchAsync(System.Int32)">
      <summary>Returns a batch list of chat messages from the message store limited to the specified size.</summary>
      <param name="count">The size of the batch to read.</param>
      <returns>An asynchronous operation that returns a list of chat messages upon successful completion.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Chat.ChatMessageStatus">
      <summary>Specifies the current status of a chat message such as draft, sent, or received.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Chat.ChatMessageStatus.Cancelled">
      <summary>Cancelled</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Chat.ChatMessageStatus.Declined">
      <summary>Declined</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Chat.ChatMessageStatus.Deleted">
      <summary>Deleted</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Chat.ChatMessageStatus.Draft">
      <summary>Draft</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Chat.ChatMessageStatus.Recalled">
      <summary>Recalled</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Chat.ChatMessageStatus.Received">
      <summary>Received</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Chat.ChatMessageStatus.ReceiveDownloadFailed">
      <summary>Receive download failed</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Chat.ChatMessageStatus.ReceiveDownloading">
      <summary>Receive downloading</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Chat.ChatMessageStatus.ReceiveDownloadNeeded">
      <summary>Received download needed</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Chat.ChatMessageStatus.ReceiveRetryNeeded">
      <summary>Receive retry needed</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Chat.ChatMessageStatus.SendFailed">
      <summary>Send failed</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Chat.ChatMessageStatus.Sending">
      <summary>Sending</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Chat.ChatMessageStatus.SendRetryNeeded">
      <summary>Send retry needed</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Chat.ChatMessageStatus.Sent">
      <summary>Sent</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Chat.ChatMessageStore">
      <summary>Provides the methods and properties to read, manage and send messages. An application gets access to the message store using the static ChatMessageManager class.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.ChatMessageStore.ChangeTracker">
      <summary>Gets a ChatMessageChangeTracker class object for the message store. A message change tracker allows an application to monitor changes to messages in the message store.</summary>
      <returns>The chat message change tracker for the store.</returns>
    </member>
    <member name="E:Windows.ApplicationModel.Chat.ChatMessageStore.MessageChanged">
      <summary>An event that occurs when a message in the message store is changed.</summary>
    </member>
    <member name="E:Windows.ApplicationModel.Chat.ChatMessageStore.StoreChanged">
      <summary>Occurs when something in the ChatMessageStore has changed.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Chat.ChatMessageStore.DeleteMessageAsync(System.String)">
      <summary>Deletes a message from the chat message store.</summary>
      <param name="localMessageId">The local ID of the message to be deleted.</param>
      <returns>An asynchronous action.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Chat.ChatMessageStore.DownloadMessageAsync(System.String)">
      <summary>Downloads a message specified by the identifier to the message store.</summary>
      <param name="localChatMessageId">The local ID of the message to be downloaded.</param>
      <returns>An asynchronous action.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Chat.ChatMessageStore.ForwardMessageAsync(System.String,Windows.Foundation.Collections.IIterable{System.String})">
      <summary>Asynchronously forwards the specified message to new recipients.</summary>
      <param name="localChatMessageId">The ID of the message to forward.</param>
      <param name="addresses">The addresses of the new recipients of the forwarded message.</param>
      <returns>A copy of the forwarded message.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Chat.ChatMessageStore.GetConversationAsync(System.String)">
      <summary>Asynchronously gets a ChatConversation by ID.</summary>
      <param name="conversationId">The ID of the conversation to retrieve.</param>
      <returns>The ChatConversation specified by the *conversationId* parameter.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Chat.ChatMessageStore.GetConversationAsync(System.String,Windows.Foundation.Collections.IIterable{System.String})">
      <summary>Asynchronously gets a ChatConversation by ID using the specified transports.</summary>
      <param name="conversationId">The ID of the conversation to retrieve.</param>
      <param name="transportIds">The IDs of the transports to use to retrieve the ChatConversation.</param>
      <returns>The ChatConversation specified by the *conversationId* parameter.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Chat.ChatMessageStore.GetConversationFromThreadingInfoAsync(Windows.ApplicationModel.Chat.ChatConversationThreadingInfo)">
      <summary>Asynchronously gets a conversation based on a threading info object.</summary>
      <param name="threadingInfo">The threading info that identifies the conversation.</param>
      <returns>The conversation identified by the *threadingInfo* parameter.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Chat.ChatMessageStore.GetConversationReader">
      <summary>Gets a new or existing ChatConversationReader for the message store.</summary>
      <returns>The new or existing ChatConversationReader.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Chat.ChatMessageStore.GetConversationReader(Windows.Foundation.Collections.IIterable{System.String})">
      <summary>Gets a new or existing ChatConversationReader for the message store using the specified transports.</summary>
      <param name="transportIds">The IDs for the transports to use to retrieve the ChatConversationReader.</param>
      <returns>The new or existing ChatConversationReader.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Chat.ChatMessageStore.GetMessageAsync(System.String)">
      <summary>Retrieves a message specified by an identifier from the message store.</summary>
      <param name="localChatMessageId">The local ID of the chat message to be retrieved.</param>
      <returns>An asynchronous operation that returns a chat message upon successful completion.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Chat.ChatMessageStore.GetMessageByRemoteIdAsync(System.String,System.String)">
      <summary>Gets a message by its remote ID.</summary>
      <param name="transportId">The TransportId to use to get the ChatMessage.</param>
      <param name="remoteId">The RemoteId of the ChatMessage to retrieve.</param>
      <returns>The message.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Chat.ChatMessageStore.GetMessageBySyncIdAsync(System.String)">
      <summary>Gets a message by the sync ID.</summary>
      <param name="syncId">The sync ID of the message.</param>
      <returns>When the asynchronous operation completes, a ChatMessage object is returned.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Chat.ChatMessageStore.GetMessageReader">
      <summary>Gets a ChatMessageReader class object which provides a message collection from the message store.</summary>
      <returns>The chat message reader.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Chat.ChatMessageStore.GetMessageReader(Windows.Foundation.TimeSpan)">
      <summary>Gets a ChatMessageReader class object which provides a message collection from the message store. The collection of messages is limited to the time span provided.</summary>
      <param name="recentTimeLimit">The time window for the retrieved reader.</param>
      <returns>The chat message reader.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Chat.ChatMessageStore.GetSearchReader(Windows.ApplicationModel.Chat.ChatQueryOptions)">
      <summary>Gets a new or existing ChatSearchReader to be used to search for messages.</summary>
      <param name="value">The query options that the search reader will use when looking for matching messages.</param>
      <returns>The new or existing search reader.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Chat.ChatMessageStore.GetUnseenCountAsync">
      <summary>Asynchronously gets the number of unread chat messages.</summary>
      <returns>The number of unread chat messages.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Chat.ChatMessageStore.GetUnseenCountAsync(Windows.Foundation.Collections.IIterable{System.String})">
      <summary>Asynchronously gets the number of unread chat messages using the specified transports.</summary>
      <param name="transportIds">The IDs of the chat transports to use to get the unseen messages count.</param>
      <returns>The number of unread chat messages.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Chat.ChatMessageStore.MarkAsSeenAsync">
      <summary>Asynchronously marks all transport messages as seen.</summary>
      <returns>An async action indicating that the operation has finished.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Chat.ChatMessageStore.MarkAsSeenAsync(Windows.Foundation.Collections.IIterable{System.String})">
      <summary>Asynchronously marks all transport messages as seen.</summary>
      <param name="transportIds">The IDs of the transports for which to mark all messages as seen.</param>
      <returns>An async action indicating that the operation has finished.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Chat.ChatMessageStore.MarkMessageReadAsync(System.String)">
      <summary>Marks a specified message in the store as already read.</summary>
      <param name="localChatMessageId">The local ID of the message to be marked as read.</param>
      <returns>An asynchronous action.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Chat.ChatMessageStore.RetrySendMessageAsync(System.String)">
      <summary>Attempts a retry of sending a specified message from the message store.</summary>
      <param name="localChatMessageId">The local ID of the message to be retried.</param>
      <returns>An asynchronous action.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Chat.ChatMessageStore.SaveMessageAsync(Windows.ApplicationModel.Chat.ChatMessage)">
      <summary>Asynchronously saves a message to the ChatMessageStore.</summary>
      <param name="chatMessage">The message to save.</param>
      <returns>An async action indicating that the operation has finished.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Chat.ChatMessageStore.SendMessageAsync(Windows.ApplicationModel.Chat.ChatMessage)">
      <summary>Attempts to send a chat message. The message is saved to the message store as part of the send operation.</summary>
      <param name="chatMessage">The chat message to be sent.</param>
      <returns>An asynchronous action.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Chat.ChatMessageStore.TryCancelDownloadMessageAsync(System.String)">
      <summary>Asynchronously attempts to cancel downloading the specified message.</summary>
      <param name="localChatMessageId">The ID of the message to stop downloading.</param>
      <returns>An async action indicating that the operation has completed.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Chat.ChatMessageStore.TryCancelSendMessageAsync(System.String)">
      <summary>Asynchronously attempts to cancel sending the specified message.</summary>
      <param name="localChatMessageId">The ID of the message to stop sending.</param>
      <returns>An async action indicating that the operation has completed.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Chat.ChatMessageStore.ValidateMessage(Windows.ApplicationModel.Chat.ChatMessage)">
      <summary>Checks if a chat message is valid and returns the validation result.</summary>
      <param name="chatMessage">The chat message to validate.</param>
      <returns>The validation result.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Chat.ChatMessageStoreChangedEventArgs">
      <summary>Provides the data for the ChatMessageStoreChanged event.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.ChatMessageStoreChangedEventArgs.Id">
      <summary>Gets the ID of the object that changed.</summary>
      <returns>The ID of the object that changed.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.ChatMessageStoreChangedEventArgs.Kind">
      <summary>Gets the type of change that happened.</summary>
      <returns>The type of change that happened.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Chat.ChatMessageTransport">
      <summary>Represents the identity of a transport for sending and receiving messages. Physically, a chat message transport is a SIM slot on the phone.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.ChatMessageTransport.Configuration">
      <summary>Gets the configuration of the message transport.</summary>
      <returns>The configuration of the message transport.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.ChatMessageTransport.IsActive">
      <summary>Gets a Boolean value that indicates whether the messaging transport is active.</summary>
      <returns>A value indicating if the transport is active.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.ChatMessageTransport.IsAppSetAsNotificationProvider">
      <summary>Gets a Boolean value that indicates whether the current application is set as the messaging notification provider.</summary>
      <returns>A value indicating if the app is set as a notification provider.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.ChatMessageTransport.TransportFriendlyName">
      <summary>Gets a descriptive name identifying the messaging transport.</summary>
      <returns>The friendly name for the transport.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.ChatMessageTransport.TransportId">
      <summary>Gets the messaging transport’s identifier.</summary>
      <returns>The ID of the transport.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.ChatMessageTransport.TransportKind">
      <summary>Gets the type of the message transport.</summary>
      <returns>The type of the message transport.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Chat.ChatMessageTransport.RequestSetAsNotificationProviderAsync">
      <summary>Sets the current application to handle messaging notifications.</summary>
      <returns>An asynchronous action.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Chat.ChatMessageTransportConfiguration">
      <summary>Represents data about the chat message transport.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.ChatMessageTransportConfiguration.ExtendedProperties">
      <summary>Gets the extended properties of the transport.</summary>
      <returns>The extended properties of the transport.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.ChatMessageTransportConfiguration.MaxAttachmentCount">
      <summary>Gets the maximum attachment limit for a message on the transport.</summary>
      <returns>The maximum attachment limit for a message.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.ChatMessageTransportConfiguration.MaxMessageSizeInKilobytes">
      <summary>Gets the maximum size of an attachment for the transport.</summary>
      <returns>The maximum size of an attachment.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.ChatMessageTransportConfiguration.MaxRecipientCount">
      <summary>Gets the maximum number of recipients for the transport.</summary>
      <returns>The maximum number of recipients.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.ChatMessageTransportConfiguration.SupportedVideoFormat">
      <summary>Gets the supported video encoding format for the transport.</summary>
      <returns>The supported video encoding format for the transport.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Chat.ChatMessageTransportKind">
      <summary>Specifies the type of the message transport.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Chat.ChatMessageTransportKind.Blocked">
      <summary>Intercepted by the filtering app and marked as blocked</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Chat.ChatMessageTransportKind.Custom">
      <summary>Custom message</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Chat.ChatMessageTransportKind.Text">
      <summary>Text message</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Chat.ChatMessageTransportKind.Untriaged">
      <summary>Untriaged message</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Chat.ChatMessageValidationResult">
      <summary>Provides results for validation of chat messages.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.ChatMessageValidationResult.MaxPartCount">
      <summary>Gets the maximum number of text fragments allowed for a message. This value has meaning when the SMS text portion of a message is validated.</summary>
      <returns>The maximum number of parts.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.ChatMessageValidationResult.PartCount">
      <summary>Gets the total number of text fragments needed for this message. This value has meaning when the SMS text portion of a message is validated.</summary>
      <returns>The number of parts.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.ChatMessageValidationResult.RemainingCharacterCountInPart">
      <summary>Gets the number of characters not used in the final message fragments. This value has meaning when the SMS text portion of a message is validated.</summary>
      <returns>The remaining characters in the part.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.ChatMessageValidationResult.Status">
      <summary>Gets the message validation status code.</summary>
      <returns>The status of the validation.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Chat.ChatMessageValidationStatus">
      <summary>Specifies the validation state of a chat message such as valid, no recipients, or too many attachments.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Chat.ChatMessageValidationStatus.DataRoamingRestriction">
      <summary>Data roaming restriction</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Chat.ChatMessageValidationStatus.InvalidBody">
      <summary>Invalid body</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Chat.ChatMessageValidationStatus.InvalidData">
      <summary>Invalid data</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Chat.ChatMessageValidationStatus.InvalidOther">
      <summary>Invalid other</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Chat.ChatMessageValidationStatus.InvalidRecipients">
      <summary>Invalid recipients</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Chat.ChatMessageValidationStatus.MessageTooLarge">
      <summary>Message too large</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Chat.ChatMessageValidationStatus.NoRecipients">
      <summary>No recipients</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Chat.ChatMessageValidationStatus.TooManyAttachments">
      <summary>Too many attachments</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Chat.ChatMessageValidationStatus.TooManyRecipients">
      <summary>Too many recipients</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Chat.ChatMessageValidationStatus.TransportInactive">
      <summary>Transport inactive</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Chat.ChatMessageValidationStatus.TransportNotFound">
      <summary>Transport not found</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Chat.ChatMessageValidationStatus.Valid">
      <summary>Valid</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Chat.ChatMessageValidationStatus.ValidWithLargeMessage">
      <summary>Valid with large message</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Chat.ChatMessageValidationStatus.VoiceRoamingRestriction">
      <summary>Voice roaming restriction</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Chat.ChatQueryOptions">
      <summary>Represents the criteria for finding chat messages.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Chat.ChatQueryOptions.#ctor">
      <summary>Initializes a new instance of the ChatQueryOptions class.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.ChatQueryOptions.SearchString">
      <summary>Gets or sets the string to search for the in ChatMessageStore.</summary>
      <returns>The string to search for the in ChatMessageStore.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Chat.ChatRecipientDeliveryInfo">
      <summary>Represent the delivery info about a chat recipient.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Chat.ChatRecipientDeliveryInfo.#ctor">
      <summary>Initializes a new instance of the ChatRecipientDeliveryInfo class.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.ChatRecipientDeliveryInfo.DeliveryTime">
      <summary>Gets or sets the time the message was sent to the recipient.</summary>
      <returns>The time the message was sent to the recipient.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.ChatRecipientDeliveryInfo.IsErrorPermanent">
      <summary>Gets a Boolean value indicating whether the error for the message that was sent to the recipient is permanent.</summary>
      <returns>A Boolean value indicating whether the error for the message that was sent to the recipient is permanent.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.ChatRecipientDeliveryInfo.ReadTime">
      <summary>Gets or sets the time the recipient read the message.</summary>
      <returns>The time the recipient read the message.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.ChatRecipientDeliveryInfo.Status">
      <summary>Gets the status of the message.</summary>
      <returns>The status of the message.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.ChatRecipientDeliveryInfo.TransportAddress">
      <summary>Gets or sets the transport address of the recipient.</summary>
      <returns>The transport address of the recipient.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.ChatRecipientDeliveryInfo.TransportErrorCode">
      <summary>Get the transport error code.</summary>
      <returns>The transport error code.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.ChatRecipientDeliveryInfo.TransportErrorCodeCategory">
      <summary>Gets the category for the TransportErrorCode.</summary>
      <returns>The category for the TransportErrorCode.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.ChatRecipientDeliveryInfo.TransportInterpretedErrorCode">
      <summary>Gets the interpreted error code for the transport.</summary>
      <returns>The interpreted error code for the transport.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Chat.ChatRestoreHistorySpan">
      <summary>Indicates the chat restore history span.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Chat.ChatRestoreHistorySpan.AnyTime">
      <summary>All messages will be restored.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Chat.ChatRestoreHistorySpan.LastMonth">
      <summary>Only messages from last month will be restored.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Chat.ChatRestoreHistorySpan.LastYear">
      <summary>Only messages from last year will be restored.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Chat.ChatSearchReader">
      <summary>Provides functionality to search for chat messages in the ChatMessageStore.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Chat.ChatSearchReader.ReadBatchAsync">
      <summary>Returns a batch of found items matching the search criteria.</summary>
      <returns>A list of items matching the search criteria.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Chat.ChatSearchReader.ReadBatchAsync(System.Int32)">
      <summary>Returns a batch of found items matching the search criteria.</summary>
      <param name="count">The maximum number of items to return.</param>
      <returns>A list of items matching the search criteria.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Chat.ChatStoreChangedEventKind">
      <summary>Specifies the type of change that occurred for a ChatMessageStoreChanged event.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Chat.ChatStoreChangedEventKind.ConversationDeleted">
      <summary>A chat conversation has been deleted</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Chat.ChatStoreChangedEventKind.ConversationModified">
      <summary>A chat conversation has been modified</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Chat.ChatStoreChangedEventKind.ConversationTransportDeleted">
      <summary>A chat conversation has been deleted of all messages from a transport.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Chat.ChatStoreChangedEventKind.MessageCreated">
      <summary>A chat message has been created</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Chat.ChatStoreChangedEventKind.MessageDeleted">
      <summary>A chat message has been deleted</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Chat.ChatStoreChangedEventKind.MessageModified">
      <summary>A chat message has been changed</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Chat.ChatStoreChangedEventKind.NotificationsMissed">
      <summary>Notifications have been missed</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Chat.ChatStoreChangedEventKind.StoreModified">
      <summary>The chat store has been modified</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Chat.ChatSyncConfiguration">
      <summary>The chat messages sync configurations.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.ChatSyncConfiguration.IsSyncEnabled">
      <summary>Gets or sets a boolean that indicates whether sync is enabled.</summary>
      <returns>The boolean that indicates whether sync is enabled.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.ChatSyncConfiguration.RestoreHistorySpan">
      <summary>Gets or sets the time span for which messages will be restored.</summary>
      <returns>The time span for which messages will be restored.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Chat.ChatSyncManager">
      <summary>Manages the syncing of chat messages.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.ChatSyncManager.Configuration">
      <summary>The configuration properties of the sync manager.</summary>
      <returns>Gets the configuration properties of the sync manager.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Chat.ChatSyncManager.AssociateAccountAsync(Windows.Security.Credentials.WebAccount)">
      <summary>Sets the WebAccount, which will be used by the sync manager to sync messages.</summary>
      <param name="webAccount">The web account.</param>
      <returns>An asynchronous action that doesn't return anything.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Chat.ChatSyncManager.IsAccountAssociated(Windows.Security.Credentials.WebAccount)">
      <summary>Checks if a specific WebAccount is the account used by the sync manager to sync messages.</summary>
      <param name="webAccount">The web account.</param>
      <returns>True if the WebAccount is the account used by the sync manager to sync message, false otherwise.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Chat.ChatSyncManager.SetConfigurationAsync(Windows.ApplicationModel.Chat.ChatSyncConfiguration)">
      <summary>Sets the configuration properties of the sync manager.</summary>
      <param name="configuration">The configuration.</param>
      <returns>An asynchronous action that doesn't return anything.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Chat.ChatSyncManager.StartSync">
      <summary>Starts a new sync operation without waiting for the sync to finish.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Chat.ChatSyncManager.UnassociateAccountAsync">
      <summary>Clears the account information and stops the sync manager from syncing messages. This will trigger a message deletion operation.</summary>
      <returns>An asynchronous action that doesn't return anything.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Chat.ChatTransportErrorCodeCategory">
      <summary>Specifies the category of a transport error.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Chat.ChatTransportErrorCodeCategory.Http">
      <summary>An HTTP error</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Chat.ChatTransportErrorCodeCategory.MmsServer">
      <summary>An MMS server error</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Chat.ChatTransportErrorCodeCategory.Network">
      <summary>Can't connect to the network</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Chat.ChatTransportErrorCodeCategory.None">
      <summary>No specific category for the error code</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Chat.ChatTransportInterpretedErrorCode">
      <summary>Specifies an interpretation for the error code.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Chat.ChatTransportInterpretedErrorCode.InvalidRecipientAddress">
      <summary>An invalid recipient address</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Chat.ChatTransportInterpretedErrorCode.NetworkConnectivity">
      <summary>A network connectivity error</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Chat.ChatTransportInterpretedErrorCode.None">
      <summary>There was no error.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Chat.ChatTransportInterpretedErrorCode.ServiceDenied">
      <summary>A service denied error</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Chat.ChatTransportInterpretedErrorCode.Timeout">
      <summary>A timeout error</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Chat.ChatTransportInterpretedErrorCode.Unknown">
      <summary>There is no interpretation for the error code.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Chat.IChatItem">
      <summary>Represents a chat item.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.IChatItem.ItemKind">
      <summary>Gets the type of the chat item, such as message or conversation.</summary>
      <returns>The type of the chat item.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Chat.RcsEndUserMessage">
      <summary>Represents a Rich Communication Services (RCS) end user message.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.RcsEndUserMessage.Actions">
      <summary>Gets the actions to which the user can respond.</summary>
      <returns>The actions to which the user can respond.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.RcsEndUserMessage.IsPinRequired">
      <summary>Gets a Boolean value that specifies whether a PIN is required to be sent back with the response.</summary>
      <returns>A Boolean value that specifies whether a PIN is required to be sent back with the response.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.RcsEndUserMessage.Text">
      <summary>Gets the contents of the message.</summary>
      <returns>The contents of the message.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.RcsEndUserMessage.Title">
      <summary>Gets the title of the message.</summary>
      <returns>The title of the message.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.RcsEndUserMessage.TransportId">
      <summary>Gets the ID of the transport where this message originated.</summary>
      <returns>The ID of the transport where this message originated.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Chat.RcsEndUserMessage.SendResponseAsync(Windows.ApplicationModel.Chat.RcsEndUserMessageAction)">
      <summary>Asynchronously sends the user's selection back.</summary>
      <param name="action">Specifies the label of the action.</param>
      <returns>An async action indicating that the operation has completed.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Chat.RcsEndUserMessage.SendResponseWithPinAsync(Windows.ApplicationModel.Chat.RcsEndUserMessageAction,System.String)">
      <summary>Asynchronously sends the user's selection back with the specified PIN.</summary>
      <param name="action">Specifies the label of the action.</param>
      <param name="pin">The PIN to send.</param>
      <returns>An async action indicating that the operation has completed.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Chat.RcsEndUserMessageAction">
      <summary>Represents the actions to which the user can respond.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.RcsEndUserMessageAction.Label">
      <summary>Gets the label of the action.</summary>
      <returns>The label of the action.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Chat.RcsEndUserMessageAvailableEventArgs">
      <summary>Provides the data for a MessageAvailableChanged event.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.RcsEndUserMessageAvailableEventArgs.IsMessageAvailable">
      <summary>Gets a Boolean value indicating if a new message is available.</summary>
      <returns>A Boolean value indicating if a new message is available.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.RcsEndUserMessageAvailableEventArgs.Message">
      <summary>Gets the actual message to display, or empty if IsMessageAvailable is FALSE.</summary>
      <returns>The actual message to display.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Chat.RcsEndUserMessageAvailableTriggerDetails">
      <summary>Provides data to the background task about a new message.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.RcsEndUserMessageAvailableTriggerDetails.Text">
      <summary>Gets the text of the new message.</summary>
      <returns>The text of the new message.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.RcsEndUserMessageAvailableTriggerDetails.Title">
      <summary>Gets the title of the new message.</summary>
      <returns>The title of the new message.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Chat.RcsEndUserMessageManager">
      <summary>Provides functionality for handling message events.</summary>
    </member>
    <member name="E:Windows.ApplicationModel.Chat.RcsEndUserMessageManager.MessageAvailableChanged">
      <summary>Occurs when a new message is available.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Chat.RcsManager">
      <summary>Provides access to APIs for handling Rich Communication Services (RCS) messages.</summary>
    </member>
    <member name="E:Windows.ApplicationModel.Chat.RcsManager.TransportListChanged">
      <summary>Occurs when one or more RcsTransport instances are added or removed from the list of RcsTransport instances that would be returned from RcsManager.GetTransportsAsync.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Chat.RcsManager.GetEndUserMessageManager">
      <summary>Gets the RcsEndUserMessageManager.</summary>
      <returns>The end user message manager.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Chat.RcsManager.GetTransportAsync(System.String)">
      <summary>Gets an instance of RcsTransport for the specified transport ID.</summary>
      <param name="transportId">The ID of the transport to retrieve.</param>
      <returns>An instance of the transport specified by the *transportId* parameter.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Chat.RcsManager.GetTransportsAsync">
      <summary>Gets all instances of RcsTransport.</summary>
      <returns>A list of RcsTransport instances.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Chat.RcsManager.LeaveConversationAsync(Windows.ApplicationModel.Chat.ChatConversation)">
      <summary>Asynchronously allows a user to leave a particular conversation.</summary>
      <param name="conversation">The conversation to leave.</param>
      <returns>An async action indicating that the operation has completed.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Chat.RcsServiceKind">
      <summary>Specifies the type of the Rich Communication Services (RCS) service.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Chat.RcsServiceKind.Capability">
      <summary>Capability service</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Chat.RcsServiceKind.Chat">
      <summary>Chat service</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Chat.RcsServiceKind.FileTransfer">
      <summary>File transfer service</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Chat.RcsServiceKind.GroupChat">
      <summary>Group chat service</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Chat.RcsServiceKindSupportedChangedEventArgs">
      <summary>Provides data for the ServiceKindSupportedChanged event.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.RcsServiceKindSupportedChangedEventArgs.ServiceKind">
      <summary>Gets the type of the Rich Communication Services (RCS) service.</summary>
      <returns>The type of the Rich Communication Services (RCS) service.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Chat.RcsTransport">
      <summary>Provides functionality for accessing the Rich Communication Services (RCS) transport.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.RcsTransport.Configuration">
      <summary>Gets a configuration object that describes the transport settings.</summary>
      <returns>A configuration object that describes the transport settings.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.RcsTransport.ExtendedProperties">
      <summary>Gets a name-value pair for extensibility of service provider configuration values.</summary>
      <returns>A name-value pair for extensibility of service provider configuration values.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.RcsTransport.IsActive">
      <summary>Gets a Boolean value indicating if the transport is active.</summary>
      <returns>A Boolean value indicating if the transport is active.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.RcsTransport.TransportFriendlyName">
      <summary>Gets the friendly name of the transport.</summary>
      <returns>The friendly name of the transport.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.RcsTransport.TransportId">
      <summary>Gets the ID for the transport that is unique on the device.</summary>
      <returns>The ID for the transport that is unique on the device.</returns>
    </member>
    <member name="E:Windows.ApplicationModel.Chat.RcsTransport.ServiceKindSupportedChanged">
      <summary>Occurs when the service capabilities change.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Chat.RcsTransport.IsServiceKindSupported(Windows.ApplicationModel.Chat.RcsServiceKind)">
      <summary>Gets a Boolean value indicating if the specified service kind is supported, such as chat, group chat, file transfer, and so on.</summary>
      <param name="serviceKind">The service kind to verify.</param>
      <returns>TRUE if the RcsServiceKind specified in the *serviceKind* parameter is supported.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Chat.RcsTransport.IsStoreAndForwardEnabled(Windows.ApplicationModel.Chat.RcsServiceKind)">
      <summary>Gets a Boolean value indicating if the specified service kind supports store and forward functionality.</summary>
      <param name="serviceKind">The service kind to check for store and forward functionality.</param>
      <returns>A Boolean value indicating if the *serviceKind * supports store and forward.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Chat.RcsTransportConfiguration">
      <summary>Provides data about the configuration of a Rich Communication Services (RCS) transport.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.RcsTransportConfiguration.MaxAttachmentCount">
      <summary>Gets the maximum number of attachments supported by the transport.</summary>
      <returns>The maximum number of attachments supported by the transport.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.RcsTransportConfiguration.MaxFileSizeInKilobytes">
      <summary>Gets the maximum size of a file that can be sent using the transport.</summary>
      <returns>The maximum size of a file that can be sent using the transport.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.RcsTransportConfiguration.MaxGroupMessageSizeInKilobytes">
      <summary>Gets the maximum size of a group chat message supported by the transport.</summary>
      <returns>The maximum size of a group chat message supported by the transport.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.RcsTransportConfiguration.MaxMessageSizeInKilobytes">
      <summary>Gets the maximum size of a chat message supported by the transport.</summary>
      <returns>The maximum size of a chat message supported by the transport.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.RcsTransportConfiguration.MaxRecipientCount">
      <summary>Gets the maximum number of recipients supported for a group chat.</summary>
      <returns>The maximum number of recipients supported for a group chat.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.RcsTransportConfiguration.WarningFileSizeInKilobytes">
      <summary>Gets the size at which the user should be warned that they are attaching a large file for the transport.</summary>
      <returns>The size at which the user should be warned that they are attaching a large file for the transport.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Chat.RemoteParticipantComposingChangedEventArgs">
      <summary>Provides data to the RemoteParticipantComposingChanged event.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.RemoteParticipantComposingChangedEventArgs.IsComposing">
      <summary>Gets a Boolean value indicating if the remote participant is currently composing a message.</summary>
      <returns>A Boolean value indicating if the remote participant is currently composing a message.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.RemoteParticipantComposingChangedEventArgs.ParticipantAddress">
      <summary>Gets the address of the remote chat participant.</summary>
      <returns>The address of the remote chat participant.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Chat.RemoteParticipantComposingChangedEventArgs.TransportId">
      <summary>Gets the ID for the message transport.</summary>
      <returns>The ID for the transport.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Contacts.AggregateContactManager">
      <summary>Provides functionality for linking individual (raw) contacts across services together into a single aggregate contact.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.AggregateContactManager.FindRawContactsAsync(Windows.ApplicationModel.Contacts.Contact)">
      <summary>Returns the list of individual (raw) contacts from the specified aggregate contact.</summary>
      <param name="contact">The aggregate contact from which to extract the list of raw contacts.</param>
      <returns>The list of individual (raw) contacts from the specified aggregate contact.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.AggregateContactManager.SetRemoteIdentificationInformationAsync(System.String,System.String,System.String)">
      <summary>Sets the identifier that specifies the remote contacts to link together with the contact data on your device.</summary>
      <param name="contactListId">The remote contact list identifier.</param>
      <param name="remoteSourceId">The identifier for the remote service, for example, “EXCH” for exchange accounts.</param>
      <param name="accountId">The unique roaming identifier of the account for the network.</param>
      <returns>The IAsyncAction to await.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.AggregateContactManager.TryLinkContactsAsync(Windows.ApplicationModel.Contacts.Contact,Windows.ApplicationModel.Contacts.Contact)">
      <summary>Asynchronously attempts to link contacts together to make an aggregate contact.</summary>
      <param name="primaryContact">The first contact to link.</param>
      <param name="secondaryContact">The second contact to link to the *primaryContact*.</param>
      <returns>The newly created aggregate contact.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.AggregateContactManager.TrySetPreferredSourceForPictureAsync(Windows.ApplicationModel.Contacts.Contact,Windows.ApplicationModel.Contacts.Contact)">
      <summary>Chooses which of the raw contacts provides the main display picture for the aggregate.</summary>
      <param name="aggregateContact">The aggregate contact on which to set the picture.</param>
      <param name="rawContact">The raw contact that provides the picture for the aggregate.</param>
      <returns>True if successful, otherwise false.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.AggregateContactManager.UnlinkRawContactAsync(Windows.ApplicationModel.Contacts.Contact)">
      <summary>Asynchronously unlinks a raw contact from the parent aggregate contact.</summary>
      <param name="contact">The raw contact to remove from the aggregate.</param>
      <returns>An async action that indicates the operation is complete.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Contacts.Contact">
      <summary>Represents a contact.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.Contact.#ctor">
      <summary>Creates a new instance of the Contact class.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.Contact.Addresses">
      <summary>Gets the contact addresses for a contact.</summary>
      <returns>An array of contact addresses for a contact.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.Contact.AggregateId">
      <summary>If this is a raw contact that is part of an aggregate contact, then this property identifies the parent aggregate.</summary>
      <returns>String value that identifies the parent aggregate contact.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.Contact.ConnectedServiceAccounts">
      <summary>Gets the connected service accounts for a contact.</summary>
      <returns>An array of connected service accounts for a contact.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.Contact.ContactListId">
      <summary>Gets a string that identifies the ContactList to which this contact is a member.</summary>
      <returns>A string that identifies the ContactList to which this contact is a member.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.Contact.DataSuppliers">
      <summary>Gets the data suppliers for a contact. The maximum string length for each data supplier is 50 characters.</summary>
      <returns>An array of data suppliers for a contact.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.Contact.DisplayName">
      <summary>Gets the display name for a contact. </summary>
      <returns>The display name for a contact.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.Contact.DisplayNameOverride">
      <summary>Gets or sets the display that was manually entered by the user.</summary>
      <returns>The display that was manually entered by the user.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.Contact.DisplayPictureUserUpdateTime">
      <summary>Gets or sets the last time the user updated their display picture.</summary>
      <returns>The last time the user updated their display picture.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.Contact.Emails">
      <summary>Gets the email addresses for a contact.</summary>
      <returns>An array of email addresses for a contact.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.Contact.Fields">
      <summary>Sets the fields that contain information about a contact.</summary>
      <returns>An array of fields containing information about a contact.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.Contact.FirstName">
      <summary>Gets and sets the first name for a contact. The maximum string length for the first name is 64 characters.</summary>
      <returns>The first name for a contact.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.Contact.FullName">
      <summary>Gets the full name of the Contact.</summary>
      <returns>The full name of the Contact.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.Contact.HonorificNamePrefix">
      <summary>Gets and sets the honorific prefix for the name for a contact. The maximum string length for the honorific prefix is 32 characters.</summary>
      <returns>The honorific prefix for the name for a contact.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.Contact.HonorificNameSuffix">
      <summary>Gets and sets the honorific suffix for the name for a contact. The maximum string length for the honorific suffix is 32 characters.</summary>
      <returns>The honorific suffix for the name for a contact.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.Contact.Id">
      <summary>Gets and sets the identifier for a contact. The maximum string length for the identifier is 256 characters.</summary>
      <returns>The identifier for a contact.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.Contact.ImportantDates">
      <summary>Gets the important dates for a contact.</summary>
      <returns>An array of important dates for a contact.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.Contact.IsAggregate">
      <summary>Gets a Boolean value indicating of this is an aggregate Contact.</summary>
      <returns>Boolean value indicating of this is an aggregate Contact.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.Contact.IsDisplayPictureManuallySet">
      <summary>Gets a Boolean value indicating if the user manually set the picture for the Contact.</summary>
      <returns>True if the user manually set the picture, false if this is an aggregate contact and the picture was chosen from one of the raw child contacts.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.Contact.IsMe">
      <summary>Gets a Boolean value indicating if this Contact represents the user logged into the device.</summary>
      <returns>Boolean value indicating if this Contact represents the user logged into the device.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.Contact.JobInfo">
      <summary>Gets the job info items for a contact.</summary>
      <returns>An array of job info items for a contact.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.Contact.LargeDisplayPicture">
      <summary>Gets a large version of the display picture for the Contact.</summary>
      <returns>A large version of the display picture for the Contact.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.Contact.LastName">
      <summary>Gets and sets the last name for a contact. The maximum string length for the last name is 64 characters.</summary>
      <returns>The last name for a contact.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.Contact.MiddleName">
      <summary>Gets and sets the middle name for a contact. The maximum string length for the middle name is 64 characters.</summary>
      <returns>The middle name for a contact.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.Contact.Name">
      <summary>Sets and gets the name of the contact.</summary>
      <returns>The name of the contact.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.Contact.Nickname">
      <summary>Gets or sets the nickname for the Contact.</summary>
      <returns>The nickname for the Contact.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.Contact.Notes">
      <summary>Gets and sets notes for a contact. The maximum string length for notes is 4096 characters.</summary>
      <returns>A string that contains notes for a contact.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.Contact.Phones">
      <summary>Gets info about the phones for a contact.</summary>
      <returns>An array of items that describe the phones for a contact.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.Contact.ProviderProperties">
      <summary>Gets the property set object for the contact.</summary>
      <returns>The IPropertySet interface for the property set object for the contact.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.Contact.RemoteId">
      <summary>Gets or sets an ID that can be used by a service provider to access the Contact in their remote system.</summary>
      <returns>An ID that can be used by a service provider to access the Contact in their remote system.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.Contact.RingToneToken">
      <summary>Gets or puts the path to the ringtone file for the Contact.</summary>
      <returns>The path to the ringtone file for the Contact.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.Contact.SignificantOthers">
      <summary>Gets the significant others for a contact.</summary>
      <returns>An array of significant others for a contact.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.Contact.SmallDisplayPicture">
      <summary>Gets a small version of the display picture for the Contact.</summary>
      <returns>A small version of the display picture for the Contact.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.Contact.SortName">
      <summary>Gets the name used to sort the contact.</summary>
      <returns>The name used to sort the contact.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.Contact.SourceDisplayPicture">
      <summary>Gets or sets the display picture for the Contact in its original size.</summary>
      <returns>The display picture for the Contact in its original size.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.Contact.TextToneToken">
      <summary>Gets or puts the path to the audio file to play when an SMS/MMS message is received from the Contact.</summary>
      <returns>The path to the audio file to play when an SMS/MMS message is received from the Contact.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.Contact.Thumbnail">
      <summary>Gets or sets a thumbnail image that represents this contact.</summary>
      <returns>The thumbnail image for the contact.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.Contact.Websites">
      <summary>Gets the Web sites for a contact.</summary>
      <returns>An array of Web sites for a contact.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.Contact.YomiDisplayName">
      <summary>Gets the Yomi (phonetic Japanese equivalent) display name for a contact.</summary>
      <returns>The Yomi display name for a contact.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.Contact.YomiFamilyName">
      <summary>Gets the Yomi (phonetic Japanese equivalent) family name for a contact. The maximum string length for the Yomi family name is 120 characters.</summary>
      <returns>The Yomi family name for a contact.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.Contact.YomiGivenName">
      <summary>Gets the Yomi (phonetic Japanese equivalent) given name for a contact. The maximum string length for the Yomi given name is 120 characters.</summary>
      <returns>The Yomi given name for a contact.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Contacts.ContactAddress">
      <summary>Represents the address of a contact.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactAddress.#ctor">
      <summary>Initializes a new instance of a ContactAddress class.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactAddress.Country">
      <summary>Gets and sets the country of a contact address. The maximum string length for the country is 1024 characters.</summary>
      <returns>The country of a contact address.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactAddress.Description">
      <summary>Gets and sets the description of a contact address. The maximum string length for the description is 512 characters.</summary>
      <returns>The description of a contact address.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactAddress.Kind">
      <summary>Gets and sets the kind of contact address.</summary>
      <returns>A ContactAddressKind -typed value that indicates the type of contact address.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactAddress.Locality">
      <summary>Gets and sets the locality of a contact address. The maximum string length for the locality is 1024 characters.</summary>
      <returns>The locality of a contact address.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactAddress.PostalCode">
      <summary>Gets and sets the postal code of a contact address. The maximum string length for the postal code is 1024 characters.</summary>
      <returns>The postal code of a contact address.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactAddress.Region">
      <summary>Gets and sets the region of a contact address. The maximum string length for the region is 1024 characters.</summary>
      <returns>The region of a contact address.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactAddress.StreetAddress">
      <summary>Gets and sets the street address of a contact address. The maximum string length for the street address is 1024 characters.</summary>
      <returns>The street address of a contact address.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Contacts.ContactAddressKind">
      <summary>Specifies the kinds of contact addresses.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactAddressKind.Home">
      <summary>The home address of the contact.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactAddressKind.Other">
      <summary>An address of the contact other than home or work.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactAddressKind.Work">
      <summary>The work address of the contact.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Contacts.ContactAnnotation">
      <summary>Provides a way to tag existing user contacts with additional information, specifying that your app can perform some SupportedOperations for this particular contact.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactAnnotation.#ctor">
      <summary>Initializes a new instance of the ContactAnnotation class.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactAnnotation.AnnotationListId">
      <summary>Gets the ID for the parent ContactAnnotationList that this ContactAnnotation is contained within.</summary>
      <returns>The ID for the parent ContactAnnotationList that this ContactAnnotation is contained within.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactAnnotation.ContactId">
      <summary>Gets or set the ID for the Contact to which this ContactAnnotation applies.</summary>
      <returns>The ID for the Contact to which this ContactAnnotation applies.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactAnnotation.ContactListId">
      <summary>Gets or sets the ContactList to which this ContactAnnotation applies.</summary>
      <returns>The ID for the ContactList to which this ContactAnnotation applies.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactAnnotation.Id">
      <summary>Gets the ID for this ContactAnnotation.</summary>
      <returns>The ID for this ContactAnnotation.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactAnnotation.IsDisabled">
      <summary>Gets a Boolean value indicating if this ContactAnnotation has been disabled by the user.</summary>
      <returns>Boolean value indicating if this ContactAnnotation has been disabled by the user.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactAnnotation.ProviderProperties">
      <summary>Provides a place to store data to be used by the app when interacting with a service provider.</summary>
      <returns>Data to be used by the app when interacting with a service provider.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactAnnotation.RemoteId">
      <summary>Gets or sets an ID that can be used by a service provider to access the corresponding entity in their remote system.</summary>
      <returns>An ID that can be used by a service provider to access the corresponding entity in their remote system.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactAnnotation.SupportedOperations">
      <summary>Gets or sets the group of ContactAnnotationOperations supported by this ContactAnnotation.</summary>
      <returns>The group of ContactAnnotationOperations supported by this ContactAnnotation.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Contacts.ContactAnnotationList">
      <summary>Represents a list of ContactAnnotation objects.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactAnnotationList.Id">
      <summary>Gets the ID for this ContactAnnotationList.</summary>
      <returns>The ID for this ContactAnnotationList.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactAnnotationList.ProviderPackageFamilyName">
      <summary>Gets the unique identifier for the app package that created the ContactAnnotationList.</summary>
      <returns>The unique identifier for the app package that created the ContactAnnotationList.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactAnnotationList.UserDataAccountId">
      <summary>Gets the ID for the UserDataAccount used by the app.</summary>
      <returns>The ID for the UserDataAccount used by the app.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactAnnotationList.DeleteAnnotationAsync(Windows.ApplicationModel.Contacts.ContactAnnotation)">
      <summary>Asynchronously deletes the specified ContactAnnotation from the list.</summary>
      <param name="annotation">The annotation to delete from the list.</param>
      <returns>An async action indicating that the operation has completed.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactAnnotationList.DeleteAsync">
      <summary>Asynchronously deletes this ContactAnnotationList from the ContactAnnotationStore.</summary>
      <returns>An async action indicating that the operation has completed.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactAnnotationList.FindAnnotationsAsync">
      <summary>Asynchronously gets the list of ContactAnnotation objects.</summary>
      <returns>The list of ContactAnnotation objects.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactAnnotationList.FindAnnotationsByRemoteIdAsync(System.String)">
      <summary>Gets the list of ContactAnnotation objects containing the specified remote ID property.</summary>
      <param name="remoteId">The remote ID used to find the ContactAnnotation objects.</param>
      <returns>The list of ContactAnnotation objects containing the specified remote ID property.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactAnnotationList.GetAnnotationAsync(System.String)">
      <summary>Gets the ContactAnnotation with the specified Id.</summary>
      <param name="annotationId">The ContactAnnotation.Id used to identify the ContactAnnotation.</param>
      <returns>The ContactAnnotation with the specified ID.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactAnnotationList.TrySaveAnnotationAsync(Windows.ApplicationModel.Contacts.ContactAnnotation)">
      <summary>Asynchronously attempts to save the ContactAnnotation to the ContactAnnotationList.</summary>
      <param name="annotation">The annotation to save to the list.</param>
      <returns>True if the save was successful, otherwise false.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Contacts.ContactAnnotationOperations">
      <summary>Specifies the types of operations you can perform with a Contact.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactAnnotationOperations.AudioCall">
      <summary>Make and audio call.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactAnnotationOperations.ContactProfile">
      <summary>Get the contact profile.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactAnnotationOperations.Message">
      <summary>Send an SMS/MMS message.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactAnnotationOperations.None">
      <summary>None</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactAnnotationOperations.Share">
      <summary>Share the contact.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactAnnotationOperations.SocialFeeds">
      <summary>Access social media feeds.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactAnnotationOperations.VideoCall">
      <summary>Make a video call.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Contacts.ContactAnnotationStore">
      <summary>Represents a data store that contains contact annotations.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactAnnotationStore.CreateAnnotationListAsync">
      <summary>Asynchronously creates a ContactAnnotationList.</summary>
      <returns>The newly created ContactAnnotationList.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactAnnotationStore.CreateAnnotationListAsync(System.String)">
      <summary>Asynchronously creates a ContactAnnotationList and associates it with the specified user data account ID.</summary>
      <param name="userDataAccountId">The ID for the user data account with which to associate the new ContactAnnotationList. The user data account must be owned by this app.</param>
      <returns>The newly created ContactAnnotationList.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactAnnotationStore.DisableAnnotationAsync(Windows.ApplicationModel.Contacts.ContactAnnotation)">
      <summary>Asynchronously disables the specified ContactAnnotation, usually as a result of user input.</summary>
      <param name="annotation">The annotation to disable.</param>
      <returns>An async action indicating that the operation has completed.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactAnnotationStore.FindAnnotationListsAsync">
      <summary>Asynchronously gets the list of ContactAnnotationList objects for the app.</summary>
      <returns>The list of ContactAnnotationList objects.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactAnnotationStore.FindAnnotationsForContactAsync(Windows.ApplicationModel.Contacts.Contact)">
      <summary>Get the annotations for the specified Contact.</summary>
      <param name="contact">The Contact for which to retrieve annotations.</param>
      <returns>The list of ContactAnnotation objects.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactAnnotationStore.FindAnnotationsForContactListAsync(System.String)">
      <summary>Gets the annotations for the specified ContactList.</summary>
      <param name="contactListId">The ID of the ContactList for which to retrieve annotations.</param>
      <returns>The list of ContactAnnotation objects.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactAnnotationStore.FindContactIdsByEmailAsync(System.String)">
      <summary>Gets a list of Id values based on Contact objects with a specified email address.</summary>
      <param name="emailAddress">The email address used to find the contact Id values.</param>
      <returns>The list of Contact objects containing the specified *emailAddress*.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactAnnotationStore.FindContactIdsByPhoneNumberAsync(System.String)">
      <summary>Gets a list of Id values based on Contact objects with a specified phone number.</summary>
      <param name="phoneNumber">The phone number used to find the contact Id values.</param>
      <returns>The list of Contact objects containing the specified *phoneNumber*.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactAnnotationStore.GetAnnotationListAsync(System.String)">
      <summary>Asynchronously gets the ContactAnnotationList with the specified ID.</summary>
      <param name="annotationListId">The ID of the ContactAnnotationList to get.</param>
      <returns>The ContactAnnotationList with the ID specified in *annotationListId*.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Contacts.ContactAnnotationStoreAccessType">
      <summary>Specifies if the app can read and write all annotations or only those belonging to the app itself.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactAnnotationStoreAccessType.AllAnnotationsReadWrite">
      <summary>All contact annotations.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactAnnotationStoreAccessType.AppAnnotationsReadWrite">
      <summary>Only local app contact annotations.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Contacts.ContactBatch">
      <summary>Represents a group of Contact objects and server search status.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactBatch.Contacts">
      <summary>Gets the list of Contact objects returned by a search operation.</summary>
      <returns>The list of contacts returned by a search operation.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactBatch.Status">
      <summary>Gets a ContactBatchStatus value that indicates if a search was successful or if there was a server error.</summary>
      <returns>A ContactBatchStatus value that indicates if a search was successful or if there was a server error.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Contacts.ContactBatchStatus">
      <summary>Specifies if the last batch access operation was successful or if there was a server error.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactBatchStatus.ServerSearchSyncManagerError">
      <summary>There was a server error.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactBatchStatus.ServerSearchUnknownError">
      <summary>There was an unknown error.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactBatchStatus.Success">
      <summary>Success</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Contacts.ContactCardDelayedDataLoader">
      <summary>Represents a delayed data loader for a contact card.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactCardDelayedDataLoader.Close">
      <summary>Closes the delayed data loader. This informs the contact card to complete the UI (for example, remove any progress indications, like the progress bar) because no more updates to the contact card UI will be requested. The user then can determine that the contact data shown in the UI is complete.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactCardDelayedDataLoader.SetData(Windows.ApplicationModel.Contacts.Contact)">
      <summary>Updates the contact card with the Contact object and completes the contact card UI.</summary>
      <param name="contact">The contact to update the contact card with.</param>
    </member>
    <member name="T:Windows.ApplicationModel.Contacts.ContactCardHeaderKind">
      <summary>Specifies the type of header information to show on a contact card.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactCardHeaderKind.Basic">
      <summary>Display a basic header.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactCardHeaderKind.Default">
      <summary>Display the default header.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactCardHeaderKind.Enterprise">
      <summary>Display an enterprise header.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Contacts.ContactCardOptions">
      <summary>Represents data about how to display a mini contact card.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactCardOptions.#ctor">
      <summary>Initializes a new instance of the ContactCardOptions class.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactCardOptions.HeaderKind">
      <summary>Gets or sets a value that specifies the type of header to display on the contact card.</summary>
      <returns>The type of header to display on the contact card.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactCardOptions.InitialTabKind">
      <summary>Gets or sets a value that indicates which tab to display first on a mini contact card.</summary>
      <returns>A value that indicates which tab to display first on a mini contact card.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactCardOptions.ServerSearchContactListIds">
      <summary>Gets a list to which you can add ContactList.Id values to search for on the server.</summary>
      <returns>A list to which you can add ContactList.Id values to search for on the server.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Contacts.ContactCardTabKind">
      <summary>Specifies which tab to display on a mini contact card.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactCardTabKind.Default">
      <summary>The default tab.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactCardTabKind.Email">
      <summary>The email tab.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactCardTabKind.Messaging">
      <summary>The messaging tab.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactCardTabKind.OrganizationalHierarchy">
      <summary>The organizational hierarchy tab.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactCardTabKind.Phone">
      <summary>The phone tab.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactCardTabKind.Video">
      <summary>The video tab.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Contacts.ContactChange">
      <summary>Represents a change to a Contact.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactChange.ChangeType">
      <summary>Gets a value that indicates the type of change that occurred.</summary>
      <returns>The type of change that occurred.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactChange.Contact">
      <summary>Gets the Contact object that changed.</summary>
      <returns>The Contact object that changed.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Contacts.ContactChangedDeferral">
      <summary>The deferral object to use while asynchronously processing ContactChanged events.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactChangedDeferral.Complete">
      <summary>Call this method in order to release the deferral object when all asynchronous processing has finished.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Contacts.ContactChangedEventArgs">
      <summary>Provides data for the ContactChanged event.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactChangedEventArgs.GetDeferral">
      <summary>Gets the ContactChangedDeferral object to use for asynchronous operations.</summary>
      <returns>The deferral object to use for asynchronous operations.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Contacts.ContactChangeReader">
      <summary>Provides a way to monitor and react to changes to contacts.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactChangeReader.AcceptChanges">
      <summary>Call this method to indicate that you have processed and accepted all changes and you don't want the system to show them to you again.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactChangeReader.AcceptChangesThrough(Windows.ApplicationModel.Contacts.ContactChange)">
      <summary>Call this method to indicate that you have processed and accepted up through the specified change.</summary>
      <param name="lastChangeToAccept">The last change that you want to system to track as accepted by your app.</param>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactChangeReader.ReadBatchAsync">
      <summary>Asynchronously gets a list of ContactChange objects.</summary>
      <returns>A list of ContactChange objects.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Contacts.ContactChangeTracker">
      <summary>Provides functionality for monitoring changes to Contact objects in the ContactStore.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactChangeTracker.IsTracking">
      <summary>Gets a Boolean value indicating whether change tracking is active.</summary>
      <returns>A Boolean value indicating whether change tracking is active.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactChangeTracker.Enable">
      <summary>Call this method to enable change tracking.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactChangeTracker.GetChangeReader">
      <summary>Gets a ContactChangeReader that can be used to process changes.</summary>
      <returns>A ContactChangeReader that can be used to process changes.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactChangeTracker.Reset">
      <summary>Call this method to reset the change tracker if your app receives ContactChangeType.ChangeTrackingLost.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Contacts.ContactChangeType">
      <summary>Specifies the type of change that occurred for a ContactChanged event.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactChangeType.ChangeTrackingLost">
      <summary>Change tracking was lost. Call Reset to reestablish continuity with the ContactStore.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactChangeType.Created">
      <summary>A contact was created.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactChangeType.Deleted">
      <summary>A contact was deleted.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactChangeType.Modified">
      <summary>A contact was modified.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Contacts.ContactConnectedServiceAccount">
      <summary>Represents a connected service account for a contact.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactConnectedServiceAccount.#ctor">
      <summary>Initializes a new instance of a ContactConnectedServiceAccount class.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactConnectedServiceAccount.Id">
      <summary>Gets and sets the identifier of a connected service account for a contact. The maximum string length for the identifier is 321 characters.</summary>
      <returns>The identifier of a connected service account for a contact.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactConnectedServiceAccount.ServiceName">
      <summary>Gets and sets the service name of a connected service account for a contact. The maximum string length for the service name is 256 characters.</summary>
      <returns>The service name of a connected service account for a contact.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Contacts.ContactDate">
      <summary>Represents an important date for a contact.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactDate.#ctor">
      <summary>Initializes a new instance of a ContactDate class.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactDate.Day">
      <summary>Gets and sets the day for an important date for a contact.</summary>
      <returns>The day for an important date for a contact.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactDate.Description">
      <summary>Gets and sets the description for an important date for a contact. The maximum string length for the description is 512 characters.</summary>
      <returns>The description for an important date for a contact.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactDate.Kind">
      <summary>Gets and sets the kind of important date for a contact.</summary>
      <returns>A ContactDateKind -typed value that indicates the type of important date for a contact.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactDate.Month">
      <summary>Gets and sets the month for an important date for a contact.</summary>
      <returns>The month for an important date for a contact.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactDate.Year">
      <summary>Gets and sets the year for an important date for a contact. This value must be convertible to a FILETIME structure.</summary>
      <returns>The year for an important date for a contact.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Contacts.ContactDateKind">
      <summary>Specifies the kinds of important dates for a contact.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactDateKind.Anniversary">
      <summary>The anniversary of the contact.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactDateKind.Birthday">
      <summary>The birthday of the contact.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactDateKind.Other">
      <summary>An important date of the contact other than birthday or anniversary.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Contacts.ContactEmail">
      <summary>Represents an email address of a contact.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactEmail.#ctor">
      <summary>Initializes a new instance of a ContactEmail class.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactEmail.Address">
      <summary>Gets and sets the email address of a contact. The maximum string length for the description is 321 characters.</summary>
      <returns>The email address of a contact.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactEmail.Description">
      <summary>Gets and sets the description of an email address of a contact. The maximum string length for the description is 512 characters.</summary>
      <returns>The description of an email address of a contact.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactEmail.Kind">
      <summary>Gets and sets the kind of email address of a contact.</summary>
      <returns>A ContactEmailKind -typed value that indicates the type of email address.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Contacts.ContactEmailKind">
      <summary>Specifies the kinds of email addresses for a contact.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactEmailKind.Other">
      <summary>An email address of the contact other than personal or work.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactEmailKind.Personal">
      <summary>The personal email address of the contact.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactEmailKind.Work">
      <summary>The work email address of the contact.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Contacts.ContactField">
      <summary>Describes a piece of contact data.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactField.#ctor(System.String,System.String,Windows.ApplicationModel.Contacts.ContactFieldType,Windows.ApplicationModel.Contacts.ContactFieldCategory)">
      <summary>Creates a new ContactField object.</summary>
      <param name="name">The name of the field.</param>
      <param name="value">The value the field contains.</param>
      <param name="type">The type of field.</param>
      <param name="category">The category the field belongs to.</param>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactField.#ctor(System.String,Windows.ApplicationModel.Contacts.ContactFieldType)">
      <summary>Creates a new ContactField object.</summary>
      <param name="value">The value that the field contains.</param>
      <param name="type">The type of contact data.</param>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactField.#ctor(System.String,Windows.ApplicationModel.Contacts.ContactFieldType,Windows.ApplicationModel.Contacts.ContactFieldCategory)">
      <summary>Creates a new ContactField object.</summary>
      <param name="value">The value for the contact field.</param>
      <param name="type">The type of contact data.</param>
      <param name="category">The category that the contact belongs to.</param>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactField.Category">
      <summary>Gets the category for the contact data.</summary>
      <returns>The category for the contact data.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactField.Name">
      <summary>Gets the name of the field.</summary>
      <returns>The name of the field.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactField.Type">
      <summary>Gets the contact field type for the data.</summary>
      <returns>The type of data.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactField.Value">
      <summary>Gets the value of the contact data.</summary>
      <returns>The value of the contact data.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Contacts.ContactFieldCategory">
      <summary>Defines the categories that contact data can belong to.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactFieldCategory.Home">
      <summary>The Home category.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactFieldCategory.Mobile">
      <summary>The Mobile category.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactFieldCategory.None">
      <summary>The data doesn't belong to a category</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactFieldCategory.Other">
      <summary>The Other category.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactFieldCategory.Work">
      <summary>The Work category.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Contacts.ContactFieldFactory">
      <summary>&lt;!--Rearranged the description to streamline it and make it more similar to other class and interface descriptions.--&gt;</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactFieldFactory.#ctor">
      <summary>Creates an instance of the ContactFieldFactory class.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactFieldFactory.CreateField(System.String,System.String,Windows.ApplicationModel.Contacts.ContactFieldType,Windows.ApplicationModel.Contacts.ContactFieldCategory)">
      <summary>Creates a field to contain information about a contact.</summary>
      <param name="name">The name of the field.</param>
      <param name="value">The value of the field.</param>
      <param name="type">The type of field.</param>
      <param name="category">The category the field belongs to.</param>
      <returns>Contains a field that you can add to a Contact object.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactFieldFactory.CreateField(System.String,Windows.ApplicationModel.Contacts.ContactFieldType)">
      <summary>Creates a field to contain information about a contact.</summary>
      <param name="value">The value for the field.</param>
      <param name="type">The type of field.</param>
      <returns>Contains a field that you can add to a Contact object.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactFieldFactory.CreateField(System.String,Windows.ApplicationModel.Contacts.ContactFieldType,Windows.ApplicationModel.Contacts.ContactFieldCategory)">
      <summary>Creates a field to contain information about a contact.</summary>
      <param name="value">The value for the field.</param>
      <param name="type">The type of field.</param>
      <param name="category">The category the field belongs to.</param>
      <returns>Contains a field that you can add to a Contact object.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactFieldFactory.CreateInstantMessage(System.String)">
      <summary>Creates a field to contain information about a contact's instant messaging account.</summary>
      <param name="userName">The user name for the instant messaging account.</param>
      <returns>Contains an instant messaging field that you can add to a Contact object.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactFieldFactory.CreateInstantMessage(System.String,Windows.ApplicationModel.Contacts.ContactFieldCategory)">
      <summary>Creates a field to contain information about a contact's instant messaging account.</summary>
      <param name="userName">The user name for the instant messaging account.</param>
      <param name="category">The category the field belongs to.</param>
      <returns>Contains an instant messaging field that you can add to a Contact object.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactFieldFactory.CreateInstantMessage(System.String,Windows.ApplicationModel.Contacts.ContactFieldCategory,System.String,System.String,Windows.Foundation.Uri)">
      <summary>Creates a field to contain information about a contact's instant messaging account.</summary>
      <param name="userName">The user name of the instant messaging account.</param>
      <param name="category">The category the field belongs to.</param>
      <param name="service">The name of the instant messaging service.</param>
      <param name="displayText">The text to display to prompt an instant messaging conversation.</param>
      <param name="verb">The Uniform Resource Identifier (URI) that starts an instant messaging conversation.</param>
      <returns>Contains an instant messaging field that you can add to a Contact object.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactFieldFactory.CreateLocation(System.String)">
      <summary>Creates a field to contain information about a contact's location.</summary>
      <param name="unstructuredAddress">The address of the contact in an unstructured format.</param>
      <returns>Contains a location field that you can add to a Contact object.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactFieldFactory.CreateLocation(System.String,Windows.ApplicationModel.Contacts.ContactFieldCategory)">
      <summary>Creates a field to contain information about a contact's location.</summary>
      <param name="unstructuredAddress">The address of the contact in an unstructured format.</param>
      <param name="category">The category the field belongs to.</param>
      <returns>Contains a location field that you can add to a Contact object.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactFieldFactory.CreateLocation(System.String,Windows.ApplicationModel.Contacts.ContactFieldCategory,System.String,System.String,System.String,System.String,System.String)">
      <summary>Creates a field to contain information about a contact's location.</summary>
      <param name="unstructuredAddress">The address of the contact in an unstructured format.</param>
      <param name="category">The category the field belongs to.</param>
      <param name="street">The street address for the address.</param>
      <param name="city">The name of the city for the address.</param>
      <param name="region">The name of the region for the address.</param>
      <param name="country">The name of the country for the address.</param>
      <param name="postalCode">The postal code for the address.</param>
      <returns>Contains a location field that you can add to a Contact object.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Contacts.ContactFieldType">
      <summary>Defines the type of contact data.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactFieldType.Address">
      <summary>The contact's address. Supported on Windows Phone.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactFieldType.ConnectedServiceAccount">
      <summary>The contact's connected service account.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactFieldType.Custom">
      <summary>A custom value.</summary>
      <deprecated type="deprecate">Custom may be altered or unavailable for releases after Windows 8.1. Instead, use one of the specific types.</deprecated>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactFieldType.Email">
      <summary>The contact's email address. Supported on Windows Phone.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactFieldType.ImportantDate">
      <summary>The contact's important dates.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactFieldType.InstantMessage">
      <summary>The contact's instant message user name.</summary>
      <deprecated type="deprecate">InstantMessage  may be altered or unavailable for releases after Windows 8.1. Instead, use ConnectedServiceAccount.</deprecated>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactFieldType.JobInfo">
      <summary>The contact's job info.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactFieldType.Location">
      <summary>The contact's location.</summary>
      <deprecated type="deprecate">Location  may be altered or unavailable for releases after Windows 8.1. Instead, use Address.</deprecated>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactFieldType.Notes">
      <summary>The contact's notes.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactFieldType.PhoneNumber">
      <summary>The contact's phone number. Supported on Windows Phone.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactFieldType.SignificantOther">
      <summary>The contact's significant other.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactFieldType.Website">
      <summary>The contact's Web site.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Contacts.ContactGroup">
      <summary>This API supports the product infrastructure and is not intended to be used directly from your code.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Contacts.ContactInformation">
      <summary>Contains the information about a contact.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactInformation.CustomFields">
      <summary>A read-only list of the custom fields stored with the contact.</summary>
      <returns>A read-only list of custom fields.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactInformation.Emails">
      <summary>A read-only list of email addresses stored with the contact.</summary>
      <returns>A read-only list of email addresses.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactInformation.InstantMessages">
      <summary>A read-only list of instant messaging accounts stored with the contact.</summary>
      <returns>A read-only list of instant messaging accounts.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactInformation.Locations">
      <summary>A read-only list of locations stored with the contact.</summary>
      <returns>A read-only list of locations.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactInformation.Name">
      <summary>The name of the contact.</summary>
      <returns>The name.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactInformation.PhoneNumbers">
      <summary>A read-only list of phone numbers stored with the contact.</summary>
      <returns>A read-only list of phone numbers.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactInformation.GetThumbnailAsync">
      <summary>Gets the thumbnail image for the contact.</summary>
      <returns>An object that provides access to the thumbnail image.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactInformation.QueryCustomFields(System.String)">
      <summary>Enables you to get the value for a custom field that is stored with a contact.</summary>
      <param name="customName">The name of the field.</param>
      <returns>The value of the field.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Contacts.ContactInstantMessageField">
      <summary>Defines a field that is an instant messaging (IM) address.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactInstantMessageField.#ctor(System.String)">
      <summary>Creates a new ContactInstantMessageField object.</summary>
      <param name="userName">The user's name.</param>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactInstantMessageField.#ctor(System.String,Windows.ApplicationModel.Contacts.ContactFieldCategory)">
      <summary>Creates a new ContactInstantMessageField object.</summary>
      <param name="userName">The user's name.</param>
      <param name="category">The category of contact data.</param>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactInstantMessageField.#ctor(System.String,Windows.ApplicationModel.Contacts.ContactFieldCategory,System.String,System.String,Windows.Foundation.Uri)">
      <summary>Creates a new ContactInstantMessageField object.</summary>
      <param name="userName">The user's name.</param>
      <param name="category">The category of the contact data.</param>
      <param name="service">The name of the instant messaging service.</param>
      <param name="displayText">The display text used with the instant messaging Uniform Resource Identifier (URI).</param>
      <param name="verb">The Uniform Resource Identifier (URI) that starts an instant message.</param>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactInstantMessageField.Category">
      <summary>Gets the category for the contact data.</summary>
      <returns>The category for the contact data.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactInstantMessageField.DisplayText">
      <summary>Gets the display text for the Uniform Resource Identifier (URI)that starts an instant message.</summary>
      <returns>The display text.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactInstantMessageField.LaunchUri">
      <summary>Gets the Uniform Resource Identifier (URI)that can start an instant message.</summary>
      <returns>The Uniform Resource Identifier (URI).</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactInstantMessageField.Name">
      <summary>Gets the name of the field.</summary>
      <returns>The name of the field.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactInstantMessageField.Service">
      <summary>Gets the name of the service used for sending instant messages.</summary>
      <returns>The service name.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactInstantMessageField.Type">
      <summary>Gets the contact field type for the data.</summary>
      <returns>The type of data.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactInstantMessageField.UserName">
      <summary>Gets the user's name.</summary>
      <returns>The user's name.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactInstantMessageField.Value">
      <summary>Gets the value of the contact data.</summary>
      <returns>The value of the contact data.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Contacts.ContactJobInfo">
      <summary>Represents job info for a contact.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactJobInfo.#ctor">
      <summary>Initializes a new instance of a ContactJobInfo class.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactJobInfo.CompanyAddress">
      <summary>Gets and sets the company address of the job info for a contact. The maximum string length for the company address is 1024 characters.</summary>
      <returns>The company address of the job info for a contact.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactJobInfo.CompanyName">
      <summary>Gets and sets the company name of the job info for a contact. The maximum string length for the company name is 64 characters.</summary>
      <returns>The company name of the job info for a contact.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactJobInfo.CompanyYomiName">
      <summary>Gets and sets the company Yomi (phonetic Japanese equivalent) name of the job info for a contact. The maximum string length for the company Yomi name is 200 characters.</summary>
      <returns>The company Yomi (phonetic Japanese equivalent) name of the job info for a contact.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactJobInfo.Department">
      <summary>Gets and sets the department of the job info for a contact. The maximum string length for the department is 100 characters.</summary>
      <returns>The department of the job info for a contact.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactJobInfo.Description">
      <summary>Gets and sets the description of the job info for a contact. The maximum string length for the description is 512 characters.</summary>
      <returns>The description of the job info for a contact.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactJobInfo.Manager">
      <summary>Gets and sets the manager of the job info for a contact. The maximum string length for the manager is 1024 characters.</summary>
      <returns>The manager of the job info for a contact.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactJobInfo.Office">
      <summary>Gets and sets the office of the job info for a contact. The maximum string length for the office is 40 characters.</summary>
      <returns>The office of the job info for a contact.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactJobInfo.Title">
      <summary>Gets and sets the title of the job info for a contact. The maximum string length for the title is 1024 characters.</summary>
      <returns>The title of the job info for a contact.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Contacts.ContactLaunchActionVerbs">
      <summary>Provides data when an app is launched to perform an action to a contact.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactLaunchActionVerbs.Call">
      <summary>Gets the call contact action.</summary>
      <returns>The call contact action.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactLaunchActionVerbs.Map">
      <summary>Gets the map contact action.</summary>
      <returns>The map contact action.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactLaunchActionVerbs.Message">
      <summary>Gets the send message to a contact action.</summary>
      <returns>The send message to a contact action.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactLaunchActionVerbs.Post">
      <summary>Gets the post to a contact action.</summary>
      <returns>The post to a contact action.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactLaunchActionVerbs.VideoCall">
      <summary>Gets the video call contact action.</summary>
      <returns>The video call contact action.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Contacts.ContactList">
      <summary>Represents a list of Contact objects.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactList.ChangeTracker">
      <summary>Gets the app's ContactChangeTracker for this ContactList.</summary>
      <returns>The app's ContactChangeTracker for this ContactList.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactList.DisplayName">
      <summary>Gets or puts the name of the ContactList, suitable for display in the user interface.</summary>
      <returns>The name of the ContactList, suitable for display in the user interface.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactList.Id">
      <summary>Gets the locally unique identifier for this ContactList.</summary>
      <returns>The locally unique identifier for this ContactList.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactList.IsHidden">
      <summary>Gets or puts a Boolean value indicating of the ContactList is hidden in the user interface.</summary>
      <returns>A Boolean value indicating of the ContactList is hidden in the user interface.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactList.LimitedWriteOperations">
      <summary>Gets an object that provides operations that an app can perform on a contact list that it has not created.</summary>
      <returns>An object that provides operations that an app can perform on a contact list that it has not created.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactList.OtherAppReadAccess">
      <summary>Gets or puts a value indicating the read access level to this ContactList for other apps on the system.</summary>
      <returns>A value indicating the read access level to this ContactList for other apps on the system.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactList.OtherAppWriteAccess">
      <summary>Gets or puts a value indicating the write access level to this ContactList for other apps on the system.</summary>
      <returns>A value indicating the write access level to this ContactList for other apps on the system.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactList.SourceDisplayName">
      <summary>Gets the name of the source of the ContactList, suitable for display in the user interface.</summary>
      <returns>The name of the source of the ContactList, suitable for display in the user interface.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactList.SupportsServerSearch">
      <summary>Gets or sets a Boolean value indicating if you can search the remote server with this ContactList.</summary>
      <returns>A Boolean value indicating if you can search the remote server with this ContactList.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactList.SyncConstraints">
      <summary>Gets the ContactListSyncConstraints which indicates the maximum amount of contact list data that can be synchronized.</summary>
      <returns>The ContactListSyncConstraints for this contact list.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactList.SyncManager">
      <summary>Gets the ContactListSyncManager used to communicate with the server.</summary>
      <returns>The ContactListSyncManager used to communicate with the server.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactList.UserDataAccountId">
      <summary>Gets a string that represents the ID of the user data account for this ContactList.</summary>
      <returns>A string that represents the ID of the user data account for this ContactList.</returns>
    </member>
    <member name="E:Windows.ApplicationModel.Contacts.ContactList.ContactChanged">
      <summary>Occurs when a Contact in this ContactList has been changed.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactList.DeleteAsync">
      <summary>Asynchronously deletes this ContactList, including all Contact objects in the ContactStore.</summary>
      <returns>An async action indicating that the method is complete.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactList.DeleteContactAsync(Windows.ApplicationModel.Contacts.Contact)">
      <summary>Asynchronously deletes and individual Contact from this ContactList and the ContactStore.</summary>
      <param name="contact">The Contact to delete.</param>
      <returns>An async action indicating that the method is complete.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactList.GetChangeTracker(System.String)">
      <summary>Gets a ContactChangeTracker that provides functionality for monitoring changes to Contact objects in the ContactList.</summary>
      <param name="identity">A string that identifies the ContactChangeTracker instance in the ContactList.</param>
      <returns>A ContactChangeTracker that provides functionality for monitoring changes to Contact objects in the ContactList.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactList.GetContactAsync(System.String)">
      <summary>Asynchronously retrieves the specified Contact object from the ContactList.</summary>
      <param name="contactId">The string that identifies the Contact to return.</param>
      <returns>The Contact identified by the *contactId* parameter.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactList.GetContactFromRemoteIdAsync(System.String)">
      <summary>Asynchronously gets the Contact identified by the specified RemoteId.</summary>
      <param name="remoteId">An ID that can be used by a service provider to access the Contact in their remote system.</param>
      <returns>The Contact identified by the *remoteId* parameter.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactList.GetContactReader">
      <summary>Gets a ContactReader object associated with this ContactList.</summary>
      <returns>A ContactReader object associated with this ContactList.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactList.GetContactReader(Windows.ApplicationModel.Contacts.ContactQueryOptions)">
      <summary>Gets a ContactReader object associated with this ContactList and using the specified ContactQueryOptions.</summary>
      <param name="options">The ContactQueryOptions to use when creating the ContactReader.</param>
      <returns>A ContactReader object associated with this ContactList.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactList.GetMeContactAsync">
      <summary>Asynchronously gets the Contact object for the current user.</summary>
      <returns>The Contact object for the current user.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactList.RegisterSyncManagerAsync">
      <summary>Adds a SyncManager  to the ContactList.</summary>
      <returns>An asynchronous registration operation that you can await.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactList.SaveAsync">
      <summary>Asynchronously saves this ContactList.</summary>
      <returns>An async action indicating that the method has completed.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactList.SaveContactAsync(Windows.ApplicationModel.Contacts.Contact)">
      <summary>Asynchronously saves the specified Contact to the ContactStore.</summary>
      <param name="contact">The contact to save.</param>
      <returns>An async action indicating that the method has completed.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Contacts.ContactListLimitedWriteOperations">
      <summary>Provides operations that an app can perform on a contact list that it has not created.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactListLimitedWriteOperations.TryCreateOrUpdateContactAsync(Windows.ApplicationModel.Contacts.Contact)">
      <summary>Asynchronously attempts to create or update a contact.</summary>
      <param name="contact">The contact to create or update.</param>
      <returns>A Boolean value indicating if the operation was successful.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactListLimitedWriteOperations.TryDeleteContactAsync(System.String)">
      <summary>Asynchronously attempts to delete a contact.</summary>
      <param name="contactId">The ID of the contact to delete.</param>
      <returns>A Boolean value indicating if the operation was successful.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Contacts.ContactListOtherAppReadAccess">
      <summary>Specifies the level of contact read access granted to other apps.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactListOtherAppReadAccess.Full">
      <summary>All apps can read all properties.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactListOtherAppReadAccess.Limited">
      <summary>All apps can read the DisplayName and Picture properties, other properites are only available to specially provisioned apps.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactListOtherAppReadAccess.None">
      <summary>No other apps can read any of the contact information.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactListOtherAppReadAccess.SystemOnly">
      <summary>Only apps specially provisioned by Microsoft can read these contacts.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Contacts.ContactListOtherAppWriteAccess">
      <summary>Specifies the level of contact write access granted to other apps.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactListOtherAppWriteAccess.Limited">
      <summary>Other apps can only write contacts for this app.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactListOtherAppWriteAccess.None">
      <summary>No write access is granted.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactListOtherAppWriteAccess.SystemOnly">
      <summary>Other apps can only write system contacts.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Contacts.ContactListSyncConstraints">
      <summary>Specifies limits on how much contact list data can be synchronized.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactListSyncConstraints.CanSyncDescriptions">
      <summary>Gets or sets a Boolean value that indicates whether to synchronize contact descriptions.</summary>
      <returns>**True** indicates that contact descriptions will be synchronized; **false**, otherwise.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactListSyncConstraints.MaxAnniversaryDates">
      <summary>Gets or sets the maximum number of anniversary dates that can be synchronized.</summary>
      <returns>The maximum number of anniversary dates that can be synchronized.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactListSyncConstraints.MaxAssistantPhoneNumbers">
      <summary>Gets or sets the maximum number of assistant phone numbers that can be synchronized.</summary>
      <returns>The maximum number of assistant phone numbers that can be synchronized.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactListSyncConstraints.MaxBirthdayDates">
      <summary>Gets or sets the maximum number of birthday dates that can be synchronized.</summary>
      <returns>The maximum number of birthday dates that can be synchronized.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactListSyncConstraints.MaxBusinessFaxPhoneNumbers">
      <summary>Gets or sets the maximum number of business fax numbers that can be synchronized.</summary>
      <returns>The maximum number of business fax numbers that can be synchronized.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactListSyncConstraints.MaxChildRelationships">
      <summary>Gets or sets the maximum number of child relationships that can be synchronized.</summary>
      <returns>The maximum number of child relationships that can be synchronized.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactListSyncConstraints.MaxCompanyPhoneNumbers">
      <summary>Gets or sets the maximum number of company phone numbers that can be synchronized.</summary>
      <returns>The maximum number of company phone numbers that can be synchronized.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactListSyncConstraints.MaxHomeAddresses">
      <summary>Gets or sets the maximum number of home addresses that can be synchronized.</summary>
      <returns>The maximum number of home addresses that can be synchronized.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactListSyncConstraints.MaxHomeFaxPhoneNumbers">
      <summary>Gets or sets the maximum number of home fax phone numbers that can be synchronized.</summary>
      <returns>The maximum number of home fax phone numbers that can be synchronized.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactListSyncConstraints.MaxHomePhoneNumbers">
      <summary>Gets or sets the maximum number of home phone numbers that can be synchronized.</summary>
      <returns>The maximum number of home phone numbers that can be synchronized.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactListSyncConstraints.MaxJobInfo">
      <summary>Gets or sets the maximum number of job info entries that can be synchronized.</summary>
      <returns>The maximum number of job info entries that can be synchronized.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactListSyncConstraints.MaxMobilePhoneNumbers">
      <summary>Gets or sets the maximum number of mobile phone numbers that can be synchronized.</summary>
      <returns>The maximum number of mobile phone numbers that can be synchronized.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactListSyncConstraints.MaxOtherAddresses">
      <summary>Gets or sets the maximum number of 'other address' entries that can be synchronized.</summary>
      <returns>The maximum number of 'other address' entries that can be synchronized.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactListSyncConstraints.MaxOtherDates">
      <summary>Gets or sets the maximum number of 'other dates' that can be synchronized.</summary>
      <returns>The maximum number of 'other dates' that can be synchronized.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactListSyncConstraints.MaxOtherEmailAddresses">
      <summary>Gets or sets the maximum number of 'other email' addresses that can be synchronized.</summary>
      <returns>The maximum number of 'other email' addresses that can be synchronized.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactListSyncConstraints.MaxOtherPhoneNumbers">
      <summary>Gets or sets the maximum number of 'other phone' numbers that can be synchronized.</summary>
      <returns>The maximum number of 'other phone' numbers that can be synchronized.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactListSyncConstraints.MaxOtherRelationships">
      <summary>Gets or sets the maximum number of 'other relationship' entries that can be synchronized.</summary>
      <returns>The maximum number of 'other relationship' entries that can be synchronized.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactListSyncConstraints.MaxPagerPhoneNumbers">
      <summary>Gets or sets the maximum number of page phone numbers that can be synchronized.</summary>
      <returns>The maximum number of page phone numbers that can be synchronized.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactListSyncConstraints.MaxParentRelationships">
      <summary>Gets or sets the maximum number of parent relationships that can be synchronized.</summary>
      <returns>The maximum number of parent relationships that can be synchronized.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactListSyncConstraints.MaxPartnerRelationships">
      <summary>Gets or sets the maximum number of partner relationships that can be synchronized.</summary>
      <returns>The maximum number of partner relationships that can be synchronized.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactListSyncConstraints.MaxPersonalEmailAddresses">
      <summary>Gets or sets the maximum number of personal email addresses that can be synchronized.</summary>
      <returns>The maximum number of personal email addresses that can be synchronized.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactListSyncConstraints.MaxRadioPhoneNumbers">
      <summary>Gets or sets the maximum number of radio phone numbers that can be synchronized.</summary>
      <returns>The maximum number of radio phone numbers that can be synchronized.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactListSyncConstraints.MaxSiblingRelationships">
      <summary>Gets or sets the maximum number of sibling relationships that can be synchronized.</summary>
      <returns>The maximum number of sibling relationships that can be synchronized.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactListSyncConstraints.MaxSpouseRelationships">
      <summary>Gets or sets the maximum number of spouse relationships that can be synchronized.</summary>
      <returns>The maximum number of spouse relationships that can be synchronized.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactListSyncConstraints.MaxWebsites">
      <summary>Gets or sets the maximum number of website entries that can be synchronized.</summary>
      <returns>The maximum number of website entries that can be synchronized.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactListSyncConstraints.MaxWorkAddresses">
      <summary>Gets or sets the maximum number of work addresses that can be synchronized.</summary>
      <returns>The maximum number of work addresses that can be synchronized.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactListSyncConstraints.MaxWorkEmailAddresses">
      <summary>Gets or sets the maximum number of work email addresses that can be synchronized.</summary>
      <returns>The maximum number of work email addresses that can be synchronized.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactListSyncConstraints.MaxWorkPhoneNumbers">
      <summary>Gets or sets the maximum number of work phone numbers that can be synchronized.</summary>
      <returns>The maximum number of work phone numbers that can be synchronized.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Contacts.ContactListSyncManager">
      <summary>Provides functionality for syncing contact information with the server.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactListSyncManager.LastAttemptedSyncTime">
      <summary>Gets or sets the last time a sync was attempted with the server.</summary>
      <returns>The last time a sync was attempted with the server.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactListSyncManager.LastSuccessfulSyncTime">
      <summary>Gets or sets the last time the ContactList was successfully synced with the server.</summary>
      <returns>The last time the ContactList was successfully synced with the server.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactListSyncManager.Status">
      <summary>Gets or sets the ContactListSyncStatus.</summary>
      <returns>The ContactListSyncStatus.</returns>
    </member>
    <member name="E:Windows.ApplicationModel.Contacts.ContactListSyncManager.SyncStatusChanged">
      <summary>Occurs when the sync status with the server has changed.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactListSyncManager.SyncAsync">
      <summary>Asynchronously attempts to sync with the contacts server.</summary>
      <returns>A Boolean value indicating if the sync was successful.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Contacts.ContactListSyncStatus">
      <summary>Defines the ContactList sync status.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactListSyncStatus.AuthenticationError">
      <summary>There was an authentication error.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactListSyncStatus.Idle">
      <summary>Idle.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactListSyncStatus.ManualAccountRemovalRequired">
      <summary>The account must be manually removed.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactListSyncStatus.PolicyError">
      <summary>There was a policy error.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactListSyncStatus.Syncing">
      <summary>Currently syncing.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactListSyncStatus.UnknownError">
      <summary>An unknown error occurred.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactListSyncStatus.UpToDate">
      <summary>The contact list is up-to-date.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Contacts.ContactLocationField">
      <summary>Contains information about a user's location and address.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactLocationField.#ctor(System.String)">
      <summary>Creates a new ContactLocationField object.</summary>
      <param name="unstructuredAddress">The address of the contact in an unstructured format.</param>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactLocationField.#ctor(System.String,Windows.ApplicationModel.Contacts.ContactFieldCategory)">
      <summary>Creates a new ContactLocationField object.</summary>
      <param name="unstructuredAddress">The address of the contact in an unstructured format.</param>
      <param name="category">The category the field belongs to.</param>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactLocationField.#ctor(System.String,Windows.ApplicationModel.Contacts.ContactFieldCategory,System.String,System.String,System.String,System.String,System.String)">
      <summary>Creates a new ContactLocationField object.</summary>
      <param name="unstructuredAddress">The address of the contact in an unstructured format.</param>
      <param name="category">The category for the contact data.</param>
      <param name="street">The street address of the contact.</param>
      <param name="city">The name of the city for this contact's address.</param>
      <param name="region">The name of the region for this contact's address.</param>
      <param name="country">The name of the country for this contact's address.</param>
      <param name="postalCode">The postal code for this contact's address.</param>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactLocationField.Category">
      <summary>Gets the category for the contact data.</summary>
      <returns>The category for the contact data.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactLocationField.City">
      <summary>Gets the contact's city.</summary>
      <returns>The contact's city.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactLocationField.Country">
      <summary>Gets the contact's country.</summary>
      <returns>The contact's country.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactLocationField.Name">
      <summary>Gets the name of the field.</summary>
      <returns>The name of the field.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactLocationField.PostalCode">
      <summary>Gets the contact's postal code.</summary>
      <returns>The contact's postal code.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactLocationField.Region">
      <summary>Gets the contact's region.</summary>
      <returns>The contact's region.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactLocationField.Street">
      <summary>Gets the contact's street.</summary>
      <returns>The contact's street.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactLocationField.Type">
      <summary>Gets the contact field type for the data.</summary>
      <returns>The type of data.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactLocationField.UnstructuredAddress">
      <summary>Gets a string that represents an unstructured address.</summary>
      <returns>The address of the contact in an unstructured format.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactLocationField.Value">
      <summary>Gets the value of the contact data.</summary>
      <returns>The value of the contact data.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Contacts.ContactManager">
      <summary>Represents a service that source apps can call to access contact data.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactManager.IncludeMiddleNameInSystemDisplayAndSort">
      <summary>Gets or sets a Boolean that indicates whether the middle name of a contact is included in the DisplayName and SortName of a contact.</summary>
      <returns>A Boolean that indicates whether the middle name of a contact is included in the DisplayName and SortName of a contact.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactManager.SystemDisplayNameOrder">
      <summary>Gets or puts the display name order.</summary>
      <returns>Specifies the display name order.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactManager.SystemSortOrder">
      <summary>Gets or puts the sort order.</summary>
      <returns>Specifies the sort order.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactManager.ConvertContactToVCardAsync(Windows.ApplicationModel.Contacts.Contact)">
      <summary>Asynchronously converts a Contact to a vCard.</summary>
      <param name="contact">The Contact to convert.</param>
      <returns>A stream containing the vCard data.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactManager.ConvertContactToVCardAsync(Windows.ApplicationModel.Contacts.Contact,System.UInt32)">
      <summary>Asynchronously converts a Contact to a vCard.</summary>
      <param name="contact">The Contact to convert.</param>
      <param name="maxBytes">The maximum size for the vCard in bytes.</param>
      <returns>A stream containing the vCard data.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactManager.ConvertVCardToContactAsync(Windows.Storage.Streams.IRandomAccessStreamReference)">
      <summary>Asynchronously converts a vCard to a Contact.</summary>
      <param name="vCard">A stream containing the vCard data.</param>
      <returns>The converted Contact.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactManager.GetForUser(Windows.System.User)">
      <summary>Gets the ContactManagerForUser object for the specified user.</summary>
      <param name="user">The user account to use to get the ContactManagerForUser object.</param>
      <returns>Returns the contact manager for the account specified by the *user* parameter.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactManager.IsShowContactCardSupported">
      <summary>Gets a Boolean value indicating if the ShowContactCard method is supported on the current platform.</summary>
      <returns>A Boolean value indicating if the ShowContactCard method is supported on the current platform.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactManager.IsShowDelayLoadedContactCardSupported">
      <summary>Gets a Boolean value indicating if the ShowDelayLoadedContactCard method is supported on the current platform.</summary>
      <returns>A Boolean value indicating if the ShowDelayLoadedContactCard method is supported on the current platform.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactManager.IsShowFullContactCardSupportedAsync">
      <summary>Gets a Boolean value indicating if the ShowFullContactCard method is supported on the current platform.</summary>
      <returns>An asynchronous operation that returns **true** if the ShowFullContactCard method is supported on the current platform.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactManager.RequestAnnotationStoreAsync(Windows.ApplicationModel.Contacts.ContactAnnotationStoreAccessType)">
      <summary>Asynchronously requests access to the ContactAnnotationStore.</summary>
      <param name="accessType">Specifies the type of access request, app contact annotations or all annotations.</param>
      <returns>The requested ContactAnnotationStore.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactManager.RequestStoreAsync">
      <summary>Retrieves a ContactStore object that enables searching or retrieving contacts on the device.</summary>
      <returns>An asynchronous operation that returns a ContactStore object on successful completion.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactManager.RequestStoreAsync(Windows.ApplicationModel.Contacts.ContactStoreAccessType)">
      <summary>Retrieves a ContactStore object that enables searching or retrieving contacts on the device.</summary>
      <param name="accessType">Specifies the type of read/write access requested.</param>
      <returns>An asynchronous operation that returns a ContactStore object on successful completion.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactManager.ShowContactCard(Windows.ApplicationModel.Contacts.Contact,Windows.Foundation.Rect)">
      <summary>Queries the operating system for a user’s contact and shows the contact data in a contact card.</summary>
      <param name="contact">The object that represents the contact that the app wants to display the contact card for.*contact* must contain at least an Id, Emails, or a phone number from a Phones list to query the user’s contact database to retrieve a matching contact to display. Id has higher priority for querying. If an Id matches, the rest of query parameters will be ignored for matching purposes. If an Id does not find a match, the query uses the rest of query parameters.</param>
      <param name="selection">The Rect is the rectangular area of user selection (for example, pressing a button), around which the operating system displays the contact card, not within that rectangular area. For example, if an app uses a button to show the contact card, pass the Rect of the button so the contact card displays around the button, not overlapping it.</param>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactManager.ShowContactCard(Windows.ApplicationModel.Contacts.Contact,Windows.Foundation.Rect,Windows.UI.Popups.Placement)">
      <summary>Queries the operating system for a user’s contact and shows the contact data in a contact card.</summary>
      <param name="contact">The object that represents the contact that the app wants to display the contact card for.*contact* must contain at least an Id, Emails, or a phone number from a Phones list to query the user’s contact database to retrieve a matching contact to display. Id has higher priority for querying. If an Id matches, the rest of query parameters will be ignored for matching purposes. If an Id does not find a match, the query uses the rest of query parameters.</param>
      <param name="selection">The Rect is the rectangular area of user selection (for example, pressing a button), around which the operating system displays the contact card, not within that rectangular area. For example, if an app uses a button to show the contact card, pass the Rect of the button so the contact card displays around the button, not overlapping it.</param>
      <param name="preferredPlacement">The Placement that describes the preferred placement of the contact card.</param>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactManager.ShowContactCard(Windows.ApplicationModel.Contacts.Contact,Windows.Foundation.Rect,Windows.UI.Popups.Placement,Windows.ApplicationModel.Contacts.ContactCardOptions)">
      <summary>Shows a contact card with the specified parameters.</summary>
      <param name="contact">The object that represents the contact that the app wants to display the contact card for.*contact* must contain at least an Id, Emails, or a phone number from a Phones list to query the user’s contact database to retrieve a matching contact to display. Id has higher priority for querying. If an Id matches, the rest of query parameters will be ignored for matching purposes. If an Id does not find a match, the query uses the rest of query parameters.</param>
      <param name="selection">The Rect is the rectangular area of user selection (for example, pressing a button), around which the operating system displays the contact card, not within that rectangular area. For example, if an app uses a button to show the contact card, pass the Rect of the button so the contact card displays around the button, not overlapping it.</param>
      <param name="preferredPlacement">The Placement that describes the preferred placement of the contact card.</param>
      <param name="contactCardOptions">Specifies how to display the contact card, such as which tab to start on when displaying a mini contact card.</param>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactManager.ShowDelayLoadedContactCard(Windows.ApplicationModel.Contacts.Contact,Windows.Foundation.Rect,Windows.UI.Popups.Placement)">
      <summary>Shows a contact card that can be updated later if the contact does not exist in the user’s contact database.</summary>
      <param name="contact">The object that represents the contact that the app wants to display the contact card for.*contact* must contain at least an Id, Emails, or a phone number from a Phones list to query the user’s contact database to retrieve a matching contact to display. Id has higher priority for querying. If an Id matches, the rest of query parameters will be ignored for matching purposes. If an Id does not find a match, the query uses the rest of query parameters.</param>
      <param name="selection">The Rect is the rectangular area of user selection (for example, pressing a button), around which the operating system displays the contact card, not within that rectangular area. For example, if an app uses a button to show the contact card, pass the Rect of the button so the contact card displays around the button, not overlapping it.</param>
      <param name="preferredPlacement">The Placement that describes the preferred placement of the contact card.</param>
      <returns>Returns the ContactCardDelayedDataLoader object that can be used to update the contact card.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactManager.ShowDelayLoadedContactCard(Windows.ApplicationModel.Contacts.Contact,Windows.Foundation.Rect,Windows.UI.Popups.Placement,Windows.ApplicationModel.Contacts.ContactCardOptions)">
      <summary>Shows a contact card that can be updated later if the contact does not exist in the user’s contact database.</summary>
      <param name="contact">The object that represents the contact that the app wants to display the contact card for.*contact* must contain at least an Id, Emails, or a phone number from a Phones list to query the user’s contact database to retrieve a matching contact to display. Id has higher priority for querying. If an Id matches, the rest of query parameters will be ignored for matching purposes. If an Id does not find a match, the query uses the rest of query parameters.</param>
      <param name="selection">The Rect is the rectangular area of user selection (for example, pressing a button), around which the operating system displays the contact card, not within that rectangular area. For example, if an app uses a button to show the contact card, pass the Rect of the button so the contact card displays around the button, not overlapping it.</param>
      <param name="preferredPlacement">The Placement that describes the preferred placement of the contact card.</param>
      <param name="contactCardOptions">Specifies how to display the contact card, such as which tab to start on if you are displaying a mini contact card, or what header type to use if you are showing a full contact card.</param>
      <returns>Returns the ContactCardDelayedDataLoader object that can be used to update the contact card.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactManager.ShowFullContactCard(Windows.ApplicationModel.Contacts.Contact,Windows.ApplicationModel.Contacts.FullContactCardOptions)">
      <summary>Queries the operating system for a user’s contact and shows the contact data in a full contact card.</summary>
      <param name="contact">The object that represents the contact that the app wants to display the contact card for.*contact* must contain at least an Id, Emails, or a phone number from a Phones list to query the user’s contact database to retrieve a matching contact to display. Id has higher priority for querying. If an Id matches, the rest of query parameters will be ignored for matching purposes. If an Id does not find a match, the query uses the rest of query parameters.</param>
      <param name="fullContactCardOptions">Specifies how to display the full contact card.</param>
    </member>
    <member name="T:Windows.ApplicationModel.Contacts.ContactManagerForUser">
      <summary>Represents a service that source apps can call to access contact data for a specific user.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactManagerForUser.SystemDisplayNameOrder">
      <summary>Gets or sets the display name order for contacts.</summary>
      <returns>The display name order for contacts.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactManagerForUser.SystemSortOrder">
      <summary>Gets or sets the sort order for contacts. For example, sort by last name or first name.</summary>
      <returns>The sort order.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactManagerForUser.User">
      <summary>Gets the User represented by this contact manager.</summary>
      <returns>The User represented by this contact manager.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactManagerForUser.ConvertContactToVCardAsync(Windows.ApplicationModel.Contacts.Contact)">
      <summary>Asynchronously converts a Contact to a vCard.</summary>
      <param name="contact">The Contact to convert.</param>
      <returns>A stream containing the vCard data.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactManagerForUser.ConvertContactToVCardAsync(Windows.ApplicationModel.Contacts.Contact,System.UInt32)">
      <summary>Asynchronously converts a Contact to a vCard.</summary>
      <param name="contact">The Contact to convert.</param>
      <param name="maxBytes">The maximum size for the vCard in bytes.</param>
      <returns>A stream containing the vCard data.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactManagerForUser.ConvertVCardToContactAsync(Windows.Storage.Streams.IRandomAccessStreamReference)">
      <summary>Asynchronously converts a vCard to a Contact.</summary>
      <param name="vCard">A stream containing the vCard data.</param>
      <returns>The converted Contact.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactManagerForUser.RequestAnnotationStoreAsync(Windows.ApplicationModel.Contacts.ContactAnnotationStoreAccessType)">
      <summary>Asynchronously returns the ContactAnnotationStore from the system.</summary>
      <param name="accessType">Specifies the access type, such as **AllAnnotationsReadWrite** for all annotations or **AppAnnotationsReadWrite** for the calling app's annotations.</param>
      <returns>Returns the ContactAnnotationStore.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactManagerForUser.RequestStoreAsync(Windows.ApplicationModel.Contacts.ContactStoreAccessType)">
      <summary>Asynchronously returns the ContactStore from the system.</summary>
      <param name="accessType">Specifies the access type, such as **AllContactsReadOnly** for all accounts or **AppContactsReadWrite** for the calling app's accounts.</param>
      <returns>Returns the ContactStore.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactManagerForUser.ShowFullContactCard(Windows.ApplicationModel.Contacts.Contact,Windows.ApplicationModel.Contacts.FullContactCardOptions)">
      <summary>Queries the operating system for a user’s contact and shows the contact data in a full contact card.</summary>
      <param name="contact">The object that represents the contact that the app wants to display the contact card for.*contact* must contain at least an Id, Emails, or a phone number from a Phones list to query the user’s contact database to retrieve a matching contact to display. Id has higher priority for querying. If an Id matches, the rest of query parameters will be ignored for matching purposes. If an Id does not find a match, the query uses the rest of query parameters.</param>
      <param name="fullContactCardOptions">Specifies how to display the full contact card.</param>
    </member>
    <member name="T:Windows.ApplicationModel.Contacts.ContactMatchReason">
      <summary>Provides details about why search results matched the query parameters.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactMatchReason.Field">
      <summary>Gets the contact field type that matched the search, such as name, phone number, email address and so on.</summary>
      <returns>The contact field type that matched the search, such as name, phone number, email address and so on.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactMatchReason.Segments">
      <summary>Gets a list of matching TextSegment objects which tells you what to highlight in your view as the result of a contact search.</summary>
      <returns>The list of matching TextSegment objects.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactMatchReason.Text">
      <summary>Gets the matching text result from a contact search.</summary>
      <returns>The matching text result from a contact search.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Contacts.ContactMatchReasonKind">
      <summary>Defines the reasons that a Contact matched a search.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactMatchReasonKind.EmailAddress">
      <summary>The contact email address field matched.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactMatchReasonKind.JobInfo">
      <summary>The contact job info field matched.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactMatchReasonKind.Name">
      <summary>The contact name field matched.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactMatchReasonKind.Other">
      <summary>The contact matched on a field that is not one of the others list in this enum.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactMatchReasonKind.PhoneNumber">
      <summary>The contact phone number field matched.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactMatchReasonKind.YomiName">
      <summary>The contact phonetic name field matched.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Contacts.ContactNameOrder">
      <summary>Specifies the name order for a contact.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactNameOrder.FirstNameLastName">
      <summary>Show name by first name, then last name.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactNameOrder.LastNameFirstName">
      <summary>Show name by last name, then first.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Contacts.ContactPanel">
      <summary>Represents a Contact Panel that appears when users click a contact that is pinned to the taskbar.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactPanel.HeaderColor">
      <summary>Specifies the color of the Contact Panel header.</summary>
      <returns>A Color  that represents the desired color.</returns>
    </member>
    <member name="E:Windows.ApplicationModel.Contacts.ContactPanel.Closing">
      <summary>Occurs when the Contact Panel is closing.</summary>
    </member>
    <member name="E:Windows.ApplicationModel.Contacts.ContactPanel.LaunchFullAppRequested">
      <summary>Occurs when the user clicks the **Launch Full App** button in the Contact Panel.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactPanel.ClosePanel">
      <summary>Closes the Contact Panel.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Contacts.ContactPanelClosingEventArgs">
      <summary>Provides event information for the Closing event.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactPanelClosingEventArgs.GetDeferral">
      <summary>Gets the deferral object for the Closing event.</summary>
      <returns>The deferral object for the Closing event.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Contacts.ContactPanelLaunchFullAppRequestedEventArgs">
      <summary>Provides event information for the LaunchFullAppRequested event.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactPanelLaunchFullAppRequestedEventArgs.Handled">
      <summary>Gets or sets a value that indicates the LaunchFullAppRequested event has been handled.</summary>
      <returns>**true** if the LaunchFullAppRequested event is handled; **false** if the LaunchFullAppRequested event is not yet handled.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Contacts.ContactPhone">
      <summary>Represents information about the phone for a contact.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactPhone.#ctor">
      <summary>Initializes a new instance of a ContactPhone class.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactPhone.Description">
      <summary>Gets and sets the description of the phone for a contact. The maximum string length for the description is 512 characters.</summary>
      <returns>The description of the phone for a contact.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactPhone.Kind">
      <summary>Gets and sets the kind of phone for a contact.</summary>
      <returns>A ContactPhoneKind -typed value that indicates the kind of phone.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactPhone.Number">
      <summary>Gets and sets the phone number of a phone for a contact. The maximum string length for the phone number is 50 characters.</summary>
      <returns>The phone number of a phone for a contact.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Contacts.ContactPhoneKind">
      <summary>Specifies the kinds of phones for a contact.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactPhoneKind.Assistant">
      <summary>The phone number of the contact's assistant.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactPhoneKind.BusinessFax">
      <summary>The business fax of the contact.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactPhoneKind.Company">
      <summary>The company phone of the contact.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactPhoneKind.Home">
      <summary>The home phone of the contact.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactPhoneKind.HomeFax">
      <summary>The home fax of the contact.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactPhoneKind.Mobile">
      <summary>The mobile phone of the contact.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactPhoneKind.Other">
      <summary>A phone of the contact other than home, mobile, or work.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactPhoneKind.Pager">
      <summary>The pager number of the contact.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactPhoneKind.Radio">
      <summary>The radio address of the contact.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactPhoneKind.Work">
      <summary>The work phone of the contact.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Contacts.ContactPicker">
      <summary>Controls how the Contact Picker user interface opens and what information it shows.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactPicker.#ctor">
      <summary>Creates a new instance of the ContactPicker class.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactPicker.CommitButtonText">
      <summary>Sets the text for the confirmation button in the Contact Picker user interface.</summary>
      <returns>The text of the button.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactPicker.DesiredFields">
      <summary>Sets the contact fields your app is interested in.</summary>
      <returns>An array of strings that represent the field names your app is interested in.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactPicker.DesiredFieldsWithContactFieldType">
      <summary>Gets the ways to connect with a contact.</summary>
      <returns>An array of ContactFieldType -typed values for a contact.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactPicker.SelectionMode">
      <summary>Controls whether the Contact Picker shows contacts as a complete entity or as a collection of fields.</summary>
      <returns>The mode for the Contact Picker user interface. You can set this to **Contacts** or **Fields**.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactPicker.User">
      <summary>Gets the User associated with the ContactPicker.</summary>
      <returns>The User associated with the ContactPicker.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactPicker.CreateForUser(Windows.System.User)">
      <summary>Creates a new ContactPicker for a specific User.</summary>
      <param name="user">The User for which you want to create the ContactPicker.</param>
      <returns>Returns a ContactPicker for the account specified by the *user* parameter.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactPicker.IsSupportedAsync">
      <summary>Gets a Boolean value indicating if the contact picker is supported on the current platform.</summary>
      <returns>A Boolean value indicating if the contact picker is supported on the current platform.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactPicker.PickContactAsync">
      <summary>Launches the Contact Picker to select a single contact.</summary>
      <returns>The operation that launches the Contact Picker.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactPicker.PickContactsAsync">
      <summary>Launches the Contact Picker for selecting multiple contacts.</summary>
      <returns>The operation that launches the contact picker.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactPicker.PickMultipleContactsAsync">
      <summary>Launches the Contact Picker for selecting multiple contacts.</summary>
      <returns>The operation that launches the contact picker.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactPicker.PickSingleContactAsync">
      <summary>Launches the Contact Picker for selecting a single contact.</summary>
      <returns>The operation that launches the Contact Picker.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Contacts.ContactQueryDesiredFields">
      <summary>Defines which fields must exist on a contact in order to match a search operation.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactQueryDesiredFields.EmailAddress">
      <summary>The contact must have an email address.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactQueryDesiredFields.None">
      <summary>No required fields</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactQueryDesiredFields.PhoneNumber">
      <summary>The contact must have a phone number.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactQueryDesiredFields.PostalAddress">
      <summary>The contact must have a postal address.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Contacts.ContactQueryOptions">
      <summary>Used to specify the query options when searching for contacts.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactQueryOptions.#ctor">
      <summary>Initializes a new instance of the ContactQueryOptions class.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactQueryOptions.#ctor(System.String)">
      <summary>Initializes a new instance of the ContactQueryOptions class.</summary>
      <param name="text">The text to match in the search operation.</param>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactQueryOptions.#ctor(System.String,Windows.ApplicationModel.Contacts.ContactQuerySearchFields)">
      <summary>Initializes a new instance of the ContactQueryOptions class.</summary>
      <param name="text">The text to match in the search operation.</param>
      <param name="fields">Specifies which contact fields to search for a match.</param>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactQueryOptions.AnnotationListIds">
      <summary>Gets a list to which you can add ContactAnnotationList.Id values for which to search.</summary>
      <returns>A list to which you can add ContactAnnotationList.Id values for which to search.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactQueryOptions.ContactListIds">
      <summary>Gets a list to which you can add ContactList.Id values for which to search.</summary>
      <returns>A list to which you can add ContactList.Id values for which to search.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactQueryOptions.DesiredFields">
      <summary>Gets or sets the desired fields a contact must have to match the query.</summary>
      <returns>The desired fields a contact must have to match the query.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactQueryOptions.DesiredOperations">
      <summary>Gets or sets the desired annotation operations a contact must have to match the query.</summary>
      <returns>The desired annotation operations a contact must have to match the query.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactQueryOptions.IncludeContactsFromHiddenLists">
      <summary>Gets or sets a Boolean value indicating if the query results should include contacts from lists that are not shown in the user interface.</summary>
      <returns>A Boolean value indicating if the query results should include contacts from lists that are not shown in the user interface.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactQueryOptions.TextSearch">
      <summary>Gets a ContactQueryTextSearch object that can be used for text searches.</summary>
      <returns>A ContactQueryTextSearch object that can be used for text searches.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Contacts.ContactQuerySearchFields">
      <summary>Defines which contact fields to search for a text match.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactQuerySearchFields.All">
      <summary>All</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactQuerySearchFields.Email">
      <summary>Email address</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactQuerySearchFields.Name">
      <summary>Name</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactQuerySearchFields.None">
      <summary>None</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactQuerySearchFields.Phone">
      <summary>Phone number</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Contacts.ContactQuerySearchScope">
      <summary>Defines whether to search the local ContactStore or a server.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactQuerySearchScope.Local">
      <summary>Local</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactQuerySearchScope.Server">
      <summary>Server</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Contacts.ContactQueryTextSearch">
      <summary>Specifies parameters to use in a text search of Contact objects.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactQueryTextSearch.Fields">
      <summary>Gets or sets which contact fields to search for a text match.</summary>
      <returns>Specifies which contact fields to search for a text match.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactQueryTextSearch.SearchScope">
      <summary>Gets or sets a value that specifies either a local or server search.</summary>
      <returns>A value that specifies either a local or server search.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactQueryTextSearch.Text">
      <summary>Gets or sets the text for which to search.</summary>
      <returns>The text for which to search.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Contacts.ContactReader">
      <summary>Used to read Contact objects in batches from the ContactStore which may be local or remotely located.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactReader.GetMatchingPropertiesWithMatchReason(Windows.ApplicationModel.Contacts.Contact)">
      <summary>Gets the reason a Contact matched the search query. Returns the properties and substrings that match.</summary>
      <param name="contact">The Contact for which to get the matching properties.</param>
      <returns>The list of matching properties and match reasons.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactReader.ReadBatchAsync">
      <summary>Asynchronously reads a batch of Contact objects from the ContactStore.</summary>
      <returns>The batch of contacts read from the ContactStore.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Contacts.ContactRelationship">
      <summary>Defines a value that indicates the nature of a contact relationship, such as spouse, partner, sibling, parent and so on.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactRelationship.Child">
      <summary>Child</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactRelationship.Other">
      <summary>Other</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactRelationship.Parent">
      <summary>Parent</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactRelationship.Partner">
      <summary>Partner</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactRelationship.Sibling">
      <summary>Sibling</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactRelationship.Spouse">
      <summary>Spouse</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Contacts.ContactSelectionMode">
      <summary>Specifies whether you want to request an entire contact, or only specific fields.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactSelectionMode.Contacts">
      <summary>Specifies that you want to select the entire contact.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactSelectionMode.Fields">
      <summary>Specifies that you want to select only certain fields.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Contacts.ContactSignificantOther">
      <summary>Represents the info about a significant other for a contact.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactSignificantOther.#ctor">
      <summary>Initializes a new instance of a ContactSignificantOther class.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactSignificantOther.Description">
      <summary>Gets and sets the description of a significant other for a contact. The maximum string length for the description is 512 characters.</summary>
      <returns>The description of a significant other for a contact.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactSignificantOther.Name">
      <summary>Gets and sets the name of a significant other for a contact. The maximum string length for the name is 256 characters.</summary>
      <returns>The name of a significant other for a contact.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactSignificantOther.Relationship">
      <summary>Gets or puts a value that indicates the nature of the relationship, such as spouse, partner, sibling, parent and so on.</summary>
      <returns>A value that indicates the nature of the relationship, such as spouse, partner, sibling, parent and so on.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Contacts.ContactStore">
      <summary>Represents a database that contains contacts.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactStore.AggregateContactManager">
      <summary>Gets a contact manager that provides functionality for linking individual (raw) contacts across services together into a single aggregate contact.</summary>
      <returns>A contact manager that provides functionality for linking individual (raw) contacts across services together into a single aggregate contact.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactStore.ChangeTracker">
      <summary>Gets the ContactChangeTracker which provides functionality for monitoring changes to Contact objects in the ContactStore.</summary>
      <returns>The ContactChangeTracker which provides functionality for monitoring changes to Contact objects in the ContactStore.</returns>
    </member>
    <member name="E:Windows.ApplicationModel.Contacts.ContactStore.ContactChanged">
      <summary>Occurs when a Contact in the ContactStore has been changed.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactStore.CreateContactListAsync(System.String)">
      <summary>Asynchronously creates a ContactList with the specified display name.</summary>
      <param name="displayName">A name for the new ContactList, suitable for displaying in the user interface.</param>
      <returns>The newly created ContactList.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactStore.CreateContactListAsync(System.String,System.String)">
      <summary>Asynchronously creates a ContactList with the specified display name and user account.</summary>
      <param name="displayName">A name for the new ContactList, suitable for displaying in the user interface.</param>
      <param name="userDataAccountId">The ID for the UserDataAccount to use when creating the ContactList.</param>
      <returns>The newly created ContactList.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactStore.FindContactListsAsync">
      <summary>Asynchronously returns the list of ContactList objects.</summary>
      <returns>The list of ContactList objects.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactStore.FindContactsAsync">
      <summary>Retrieves the list of all contacts in the contact store.</summary>
      <returns>An asynchronous operation that returns a list of all Contact objects in the contact store. If you use Asynchronous programming, the result type is a read-only list/vector of Contact items. (You can use APIs of IVectorView&lt;Contact&gt; for C++ or JavaScript, APIs of IReadOnlyList&lt;Contact&gt; for .NET.)</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactStore.FindContactsAsync(System.String)">
      <summary>Retrieves a list of Contact objects based on the supplied search text.</summary>
      <param name="searchText">The search string for the operation. The query will attempt to match the name (Name ), email address (Emails values), or phone number (Phones values) of a contact.</param>
      <returns>An asynchronous operation that returns a search-filtered list of contacts on successful completion. If you use Asynchronous programming, the result type is a read-only list/vector of Contact items. (You can use APIs of IVectorView&lt;Contact&gt; for C++ or JavaScript, APIs of IReadOnlyList&lt;Contact&gt; for .NET.)</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactStore.GetChangeTracker(System.String)">
      <summary>Gets a ContactChangeTracker that provides functionality for monitoring changes to Contact objects in the ContactStore.</summary>
      <param name="identity">A string that identifies the ContactChangeTracker instance in the store.</param>
      <returns>A ContactChangeTracker that provides functionality for monitoring changes to Contact objects in the ContactStore.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactStore.GetContactAsync(System.String)">
      <summary>Retrieves a Contact object representing the contact with the specified Id value.</summary>
      <param name="contactId">The Id of the contact to be retrieved.</param>
      <returns>An asynchronous operation that returns a Contact object on successful completion. If you use Asynchronous programming, the result type is a single Contact object.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactStore.GetContactListAsync(System.String)">
      <summary>Asynchronously gets the ContactList with the specified ID.</summary>
      <param name="contactListId">The ID of the ContactList to retrieve.</param>
      <returns>The ContactList with the specified ID or null if the list is not found.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactStore.GetContactReader">
      <summary>Creates and returns a ContactReader for the ContactStore.</summary>
      <returns>The newly created ContactReader for the ContactStore.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactStore.GetContactReader(Windows.ApplicationModel.Contacts.ContactQueryOptions)">
      <summary>Creates and returns a ContactReader for the ContactStore with the specified ContactQueryOptions.</summary>
      <param name="options">The query options to use when creating the new ContactReader.</param>
      <returns>The newly created ContactReader for the ContactStore.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactStore.GetMeContactAsync">
      <summary>Get the Contact object for the current user.</summary>
      <returns>The Contact object for the current user.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Contacts.ContactStoreAccessType">
      <summary>Defines the type of access the app has to the ContactStore.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactStoreAccessType.AllContactsReadOnly">
      <summary>Read access to all contacts, those provided by the calling app and from other sources. This value requires the contacts capability. See App capability declarations for more information.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactStoreAccessType.AllContactsReadWrite">
      <summary>Read and write access to all contacts. This value is not available to all apps. Your developer account must be specially provisioned by Microsoft in order to request this level of access.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.ContactStoreAccessType.AppContactsReadWrite">
      <summary>Read and write contacts that belong to the app only.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Contacts.ContactStoreNotificationTriggerDetails">
      <summary>Reserved for future use.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Contacts.ContactWebsite">
      <summary>Represents the info about a Web site for a contact.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.ContactWebsite.#ctor">
      <summary>Initializes a new instance of a ContactWebsite class.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactWebsite.Description">
      <summary>Gets and sets the description of a Web site for a contact. The maximum string length for the description is 512 characters.</summary>
      <returns>The description of a Web site for a contact.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactWebsite.RawValue">
      <summary>Gets or sets the raw website address for the contact. This address is not checked for valid URI formatting.</summary>
      <returns>The raw website address for the contact.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.ContactWebsite.Uri">
      <summary>Gets and sets the Uniform Resource Identifier (URI) of a Web site for a contact.</summary>
      <returns>The Uniform Resource Identifier (URI) of a Web site for a contact.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Contacts.FullContactCardOptions">
      <summary>Specifies the options for displaying the full contact card.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.FullContactCardOptions.#ctor">
      <summary>Initializes a new instance of the FullContactCardOptions class.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.FullContactCardOptions.DesiredRemainingView">
      <summary>Gets or sets a value that describes the desired view size for the full contact card.</summary>
      <returns>A value that describes the desired view size for the full contact card.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Contacts.IContactField">
      <summary>Specifies an object that describes a piece of contact data.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.IContactField.Category">
      <summary>Gets the category for the contact data.</summary>
      <returns>The category for the contact data.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.IContactField.Name">
      <summary>Gets the name of the field.</summary>
      <returns>The name of the field.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.IContactField.Type">
      <summary>Gets the contact field type for the data.</summary>
      <returns>The type of data.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.IContactField.Value">
      <summary>Gets the value of the contact data.</summary>
      <returns>The value of the contact data.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Contacts.IContactFieldFactory">
      <summary>&lt;!--Changed beginning of sentence to make description more streamlined.--&gt;</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.IContactFieldFactory.CreateField(System.String,System.String,Windows.ApplicationModel.Contacts.ContactFieldType,Windows.ApplicationModel.Contacts.ContactFieldCategory)">
      <summary>Creates a field to contain information about a contact.</summary>
      <param name="name">The name of the field.</param>
      <param name="value">The value the field contains.</param>
      <param name="type">The type of field.</param>
      <param name="category">The category the field belongs to.</param>
      <returns>A field that you can add to a Contact object.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.IContactFieldFactory.CreateField(System.String,Windows.ApplicationModel.Contacts.ContactFieldType)">
      <summary>Creates a field to contain information about a contact.</summary>
      <param name="value">The value for the field.</param>
      <param name="type">The type of field.</param>
      <returns>A field that you can add to a Contact object.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.IContactFieldFactory.CreateField(System.String,Windows.ApplicationModel.Contacts.ContactFieldType,Windows.ApplicationModel.Contacts.ContactFieldCategory)">
      <summary>Creates a field to contain information about a contact.</summary>
      <param name="value">The value of the field.</param>
      <param name="type">The type of field.</param>
      <param name="category">The category the field belongs to.</param>
      <returns>A field that you can add to a Contact object.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Contacts.IContactInstantMessageFieldFactory">
      <summary>Creates fields with information about a contact's instant messaging accounts.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.IContactInstantMessageFieldFactory.CreateInstantMessage(System.String)">
      <summary>Creates a field containing information about a contact's instant messaging account.</summary>
      <param name="userName">The user name of the instant messaging account.</param>
      <returns>An instant messaging field that you can add to a Contact object.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.IContactInstantMessageFieldFactory.CreateInstantMessage(System.String,Windows.ApplicationModel.Contacts.ContactFieldCategory)">
      <summary>Creates a field containing information about a contact's instant messaging account.</summary>
      <param name="userName">The user name for the instant messaging account.</param>
      <param name="category">The category the field belongs to.</param>
      <returns>An instant messaging field that you can add to a Contact object.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.IContactInstantMessageFieldFactory.CreateInstantMessage(System.String,Windows.ApplicationModel.Contacts.ContactFieldCategory,System.String,System.String,Windows.Foundation.Uri)">
      <summary>Creates a field containing information about a contact's instant messaging account.</summary>
      <param name="userName">The user name for the instant messaging account.</param>
      <param name="category">The category the field belongs to.</param>
      <param name="service">The name of the instant messaging service.</param>
      <param name="displayText">The text to display to prompt an instant messaging conversation.</param>
      <param name="verb">The Uniform Resource Identifier (URI) that starts an instant messaging conversation.</param>
      <returns>An instant messaging field that you can add to a Contact object.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Contacts.IContactLocationFieldFactory">
      <summary>&lt;!--Changed beginning of sentence to make description more streamlined.--&gt;</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.IContactLocationFieldFactory.CreateLocation(System.String)">
      <summary>Creates a field to contain information about a contact's location.</summary>
      <param name="unstructuredAddress">The address of the contact in an unstructured format.</param>
      <returns>A location field that you can add to a Contact object.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.IContactLocationFieldFactory.CreateLocation(System.String,Windows.ApplicationModel.Contacts.ContactFieldCategory)">
      <summary>Creates a field to contain information about a contact's location.</summary>
      <param name="unstructuredAddress">The address of the contact in an unstructured format.</param>
      <param name="category">The category the field belongs to.</param>
      <returns>A location field that you can add to a Contact object.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.IContactLocationFieldFactory.CreateLocation(System.String,Windows.ApplicationModel.Contacts.ContactFieldCategory,System.String,System.String,System.String,System.String,System.String)">
      <summary>Creates a field to contain information about a contact's location.</summary>
      <param name="unstructuredAddress">The address of the contact in an unstructured format.</param>
      <param name="category">The category the field belongs to.</param>
      <param name="street">The street address.</param>
      <param name="city">The name of the city for the address.</param>
      <param name="region">The name of the region for the address.</param>
      <param name="country">The name of the country for the address.</param>
      <param name="postalCode">The postal code for the address.</param>
      <returns>A location field that you can add to a Contact object.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Contacts.KnownContactField">
      <summary>A static class that contains the names of contact fields for storing commonly requested information like email address and phone numbers.</summary>
      <deprecated type="deprecate">KnownContactField  may be altered or unavailable for releases after Windows 8.1. Instead, use ContactAddress, ContactPhone, ContactConnectedServiceAccount or ContactEmail.</deprecated>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.KnownContactField.Email">
      <summary>Contains the name of the field used for email addresses.</summary>
      <returns>The name of the field.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.KnownContactField.InstantMessage">
      <summary>Contains the name of the field used for instant messaging accounts.</summary>
      <returns>The name of the field.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.KnownContactField.Location">
      <summary>Contains the name of the field used for the contact's location.</summary>
      <returns>The name of the field.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.KnownContactField.PhoneNumber">
      <summary>Contains the name of the field used for phone numbers.</summary>
      <returns>The name of the field.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.KnownContactField.ConvertNameToType(System.String)">
      <summary>Converts a string representing the name of a field to its corresponding type.</summary>
      <deprecated type="deprecate">IKnownContactFieldStatics may be altered or unavailable for releases after Windows 8.1. Instead, use ContactAddress, ContactPhone, ContactConnectedServiceAccount or ContactEmail.</deprecated>
      <param name="name">The name of the field.</param>
      <returns>The type of field.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.KnownContactField.ConvertTypeToName(Windows.ApplicationModel.Contacts.ContactFieldType)">
      <summary>Converts the type of a field to its corresponding string name.</summary>
      <deprecated type="deprecate">IKnownContactFieldStatics may be altered or unavailable for releases after Windows 8.1. Instead, use ContactAddress, ContactPhone, ContactConnectedServiceAccount or ContactEmail.</deprecated>
      <param name="type">The type of field.</param>
      <returns>The name of the field.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Contacts.PinnedContactIdsQueryResult">
      <summary>Provides access to the results of a query that lists the IDs all contacts pinned to the taskbar or Start menu.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.PinnedContactIdsQueryResult.ContactIds">
      <summary>Gets the list of contact IDs that are pinned to the taskbar or **Start** menu.</summary>
      <returns>The list of contact IDs that are pinned to the taskbar or **Start** menu.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Contacts.PinnedContactManager">
      <summary>Represents a service that source apps can call to pin and unpin contacts to and from the taskbar or **Start** menu.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.PinnedContactManager.User">
      <summary>Gets the User associated with the PinnedContactManager.</summary>
      <returns>The User associated with the PinnedContactManager.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.PinnedContactManager.GetDefault">
      <summary>Gets the default an instance of a PinnedContactManager.</summary>
      <returns>the default PinnedContactManager.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.PinnedContactManager.GetForUser(Windows.System.User)">
      <summary>Gets a PinnedContactManager for the specified user.</summary>
      <param name="user">The user account to use to get the PinnedContactManager.</param>
      <returns>Returns the PinnedContactManager for the account specified by the *user* parameter.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.PinnedContactManager.GetPinnedContactIdsAsync">
      <summary>Gets the ID's of all contacts that are pinned to the taskbar or **Start** menu.</summary>
      <returns>An asynchronous operation that returns a PinnedContactIdsQueryResult that you can use to get the ID's of all pinned contacts.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.PinnedContactManager.IsContactPinned(Windows.ApplicationModel.Contacts.Contact,Windows.ApplicationModel.Contacts.PinnedContactSurface)">
      <summary>Indicates whether the specified contact is pinned to the specified location in the Windows user interface.</summary>
      <param name="contact">A contact of interest. This property indicates whether that contact is pinned or not pinned.</param>
      <param name="surface">A pinnedContactSurface value that specifies the location in the UI that you'd like to check for pinned contacts.</param>
      <returns>A Boolean value that specifies whether the specified contact is pinned to the specified location in the Windows user interface.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.PinnedContactManager.IsPinSurfaceSupported(Windows.ApplicationModel.Contacts.PinnedContactSurface)">
      <summary>Indicates whether the specified location in the Windows UI supports contact pinning.</summary>
      <param name="surface">A pinnedContactSurface value that specifies a pinning location in the Windows UI. This property determines whether pinning is supported in that location.</param>
      <returns>A Boolean value that indicates whether the location in the Windows UI supports contact pinning.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.PinnedContactManager.IsSupported">
      <summary>Indicates whether the Windows UI supports contact pinning.</summary>
      <returns>A Boolean value that indicates whether the Windows UI supports contact pinning.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.PinnedContactManager.RequestPinContactAsync(Windows.ApplicationModel.Contacts.Contact,Windows.ApplicationModel.Contacts.PinnedContactSurface)">
      <summary>Pins a contact to the taskbar or **Start** menu.</summary>
      <param name="contact">The contact to pin to the taskbar or **Start** menu.</param>
      <param name="surface">A pinnedContactSurface value that specifies where in the Windows UI you would like to pin the contact.</param>
      <returns>An asynchronous operation that returns a Boolean value that indicates whether the contact was successfully pinned to the specified location.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.PinnedContactManager.RequestPinContactsAsync(Windows.Foundation.Collections.IIterable{Windows.ApplicationModel.Contacts.Contact},Windows.ApplicationModel.Contacts.PinnedContactSurface)">
      <summary>Pins a collection of contacts to the taskbar or **Start** menu.</summary>
      <param name="contacts">The collection of contacts to pin to the taskbar or **Start** menu.</param>
      <param name="surface">A pinnedContactSurface value that specifies where in the Windows UI you would like to pin the contacts.</param>
      <returns>An asynchronous operation that returns a Boolean value that indicates whether the contacts were successfully pinned to the specified location.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.PinnedContactManager.RequestUnpinContactAsync(Windows.ApplicationModel.Contacts.Contact,Windows.ApplicationModel.Contacts.PinnedContactSurface)">
      <summary>Unpins a contact from the taskbar or **Start** menu.</summary>
      <param name="contact">The contact to unpin from the taskbar or **Start** menu.</param>
      <param name="surface">A pinnedContactSurface value that specifies from which area in the Windows UI you would like to unpin the contact.</param>
      <returns>An asynchronous operation that returns a Boolean value that indicates whether the contact was successfully unpinned from the specified location.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.PinnedContactManager.SignalContactActivity(Windows.ApplicationModel.Contacts.Contact)">
      <summary>Indicates to Windows when activity that is related to a pinned contact occurs.</summary>
      <param name="contact">The contact that is exhibits activity.</param>
    </member>
    <member name="T:Windows.ApplicationModel.Contacts.PinnedContactSurface">
      <summary>Specifies the location in the Windows user interface to which a contact can be pinned.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.PinnedContactSurface.StartMenu">
      <summary>The Windows **Start** menu as a pinning location.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.PinnedContactSurface.Taskbar">
      <summary>The taskbar as a pinning location.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Contacts.DataProvider.ContactDataProviderConnection">
      <summary>Represents a connection to a data provider client.</summary>
    </member>
    <member name="E:Windows.ApplicationModel.Contacts.DataProvider.ContactDataProviderConnection.CreateOrUpdateContactRequested">
      <summary>Raised when the client app attempts to create or update a contact.</summary>
    </member>
    <member name="E:Windows.ApplicationModel.Contacts.DataProvider.ContactDataProviderConnection.DeleteContactRequested">
      <summary>Raised when the client app attempts to delete a contact.</summary>
    </member>
    <member name="E:Windows.ApplicationModel.Contacts.DataProvider.ContactDataProviderConnection.ServerSearchReadBatchRequested">
      <summary>Occurs when the contact data client has requested a batch of server-side search results.</summary>
    </member>
    <member name="E:Windows.ApplicationModel.Contacts.DataProvider.ContactDataProviderConnection.SyncRequested">
      <summary>Occurs when the contact data client has requested to sync a contact list with the server..</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.DataProvider.ContactDataProviderConnection.Start">
      <summary>Call this method to indicate that all event handlers have been set and the data provider is ready to start handling requests.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Contacts.DataProvider.ContactDataProviderTriggerDetails">
      <summary>Contains details about the event that triggered your contact data provider background task.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.DataProvider.ContactDataProviderTriggerDetails.Connection">
      <summary>Gets the ContactDataProviderConnection object instance used to provide contact data to a client app.</summary>
      <returns>The ContactDataProviderConnection object your contact data provider uses to communicate with a client app.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Contacts.DataProvider.ContactListCreateOrUpdateContactRequest">
      <summary>Details of a request to create or update a contact.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.DataProvider.ContactListCreateOrUpdateContactRequest.Contact">
      <summary>Gets the Contact of the task to be created or updated.</summary>
      <returns>The Contact of the task to be created or updated.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.DataProvider.ContactListCreateOrUpdateContactRequest.ContactListId">
      <summary>Gets the ID of the contact list that contains the task that is to created or updated.</summary>
      <returns>The ID of the contact list that contains the task that is to created or updated.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.DataProvider.ContactListCreateOrUpdateContactRequest.ReportCompletedAsync(Windows.ApplicationModel.Contacts.Contact)">
      <summary>Informs the client app that the request was processed successfully.</summary>
      <param name="createdOrUpdatedContact">The Contact of the contact that was created or updated.</param>
      <returns>An asynchronous operation.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.DataProvider.ContactListCreateOrUpdateContactRequest.ReportFailedAsync">
      <summary>Informs the client that the request was not processed successfully.</summary>
      <returns>An asynchronous operation.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Contacts.DataProvider.ContactListCreateOrUpdateContactRequestEventArgs">
      <summary>Encapsulates information about a request to create or update.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.DataProvider.ContactListCreateOrUpdateContactRequestEventArgs.Request">
      <summary>Gets the ContactListCreateOrUpdateTaskRequest object associated with this request.</summary>
      <returns>A ContactListCreateOrUpdateTaskRequest object describing the request.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.DataProvider.ContactListCreateOrUpdateContactRequestEventArgs.GetDeferral">
      <summary>Gets a deferral object for this operation.</summary>
      <returns>A Deferral object that your code uses to signal when it has finished processing this request.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Contacts.DataProvider.ContactListDeleteContactRequest">
      <summary>Details of a request to delete a contact.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.DataProvider.ContactListDeleteContactRequest.ContactId">
      <summary>Gets the contact ID of the contact to be deleted.</summary>
      <returns>The contact ID of the contact to be deleted.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.DataProvider.ContactListDeleteContactRequest.ContactListId">
      <summary>Gets the ID of the contact list that contains the contact that is to be deleted.</summary>
      <returns>The contact list that contains the contact that is to be deleted.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.DataProvider.ContactListDeleteContactRequest.ReportCompletedAsync">
      <summary>Informs the client app that the request was processed successfully.</summary>
      <returns>An asynchronous operation.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.DataProvider.ContactListDeleteContactRequest.ReportFailedAsync">
      <summary>Informs the client that the request was not processed successfully.</summary>
      <returns>An asynchronous operation.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Contacts.DataProvider.ContactListDeleteContactRequestEventArgs">
      <summary>Encapsulates information about a request to delete a contact.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.DataProvider.ContactListDeleteContactRequestEventArgs.Request">
      <summary>Gets the ContactListDeleteTaskRequest object associated with this request.</summary>
      <returns>A ContactListDeleteTaskRequest object describing the request.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.DataProvider.ContactListDeleteContactRequestEventArgs.GetDeferral">
      <summary>Gets a deferral object for this operation.</summary>
      <returns>A Deferral object that your code uses to signal when it has finished processing this request.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Contacts.DataProvider.ContactListServerSearchReadBatchRequest">
      <summary>Details of a request to read a batch of server-side search results.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.DataProvider.ContactListServerSearchReadBatchRequest.ContactListId">
      <summary>Gets the contact list ID of the contact list to be searched.</summary>
      <returns>A contact list ID.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.DataProvider.ContactListServerSearchReadBatchRequest.Options">
      <summary>Gets the search options to be applied in this search.</summary>
      <returns>A ContactQueryOptions object specifying search options.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.DataProvider.ContactListServerSearchReadBatchRequest.SessionId">
      <summary>Gets the search session ID of this batch read request.</summary>
      <returns>A search session ID.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.DataProvider.ContactListServerSearchReadBatchRequest.SuggestedBatchSize">
      <summary>Gets the suggested batch size for the server-side search batch read.</summary>
      <returns>The suggested number of contacts in a batch.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.DataProvider.ContactListServerSearchReadBatchRequest.ReportCompletedAsync">
      <summary>Informs the client app that the request was processed successfully.</summary>
      <returns>An asynchronous batch read request operation.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.DataProvider.ContactListServerSearchReadBatchRequest.ReportFailedAsync(Windows.ApplicationModel.Contacts.ContactBatchStatus)">
      <summary>Informs the client that the request was not processed successfully.</summary>
      <param name="batchStatus">A ContactBatchStatus value describing the reason for the failure.</param>
      <returns>An asynchronous batch read request operation.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.DataProvider.ContactListServerSearchReadBatchRequest.SaveContactAsync(Windows.ApplicationModel.Contacts.Contact)">
      <summary>Asynchronously saves a contact that meets server-side search criteria.</summary>
      <param name="contact">A Contact that meets the search criteria.</param>
      <returns>An asynchronous contact save operation.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Contacts.DataProvider.ContactListServerSearchReadBatchRequestEventArgs">
      <summary>Encapsulates information about a request to read a batch of results from a server-side search.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.DataProvider.ContactListServerSearchReadBatchRequestEventArgs.Request">
      <summary>Gets the ContactListServerSearchReadBatchRequest object associated with this request.</summary>
      <returns>A ContactListServerSearchReadBatchRequest object describing the request.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.DataProvider.ContactListServerSearchReadBatchRequestEventArgs.GetDeferral">
      <summary>Gets a deferral object for this operation.</summary>
      <returns>A Deferral object that your code uses to signal when it has finished processing this request.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Contacts.DataProvider.ContactListSyncManagerSyncRequest">
      <summary>Details of a request from a client to sync a contact list.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.DataProvider.ContactListSyncManagerSyncRequest.ContactListId">
      <summary>Gets the contact list ID of the contact list to be synched.</summary>
      <returns>A contact list ID.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.DataProvider.ContactListSyncManagerSyncRequest.ReportCompletedAsync">
      <summary>Informs the client app that the request was processed successfully.</summary>
      <returns>An asynchronous sync operation.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.DataProvider.ContactListSyncManagerSyncRequest.ReportFailedAsync">
      <summary>Informs the client that the request was not processed successfully.</summary>
      <returns>An asynchronous sync operation.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Contacts.DataProvider.ContactListSyncManagerSyncRequestEventArgs">
      <summary>Encapsulates information about a request to sync a contact list.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.DataProvider.ContactListSyncManagerSyncRequestEventArgs.Request">
      <summary>Gets the ContactListSyncManagerSyncRequest object associated with this request.</summary>
      <returns>A ContactListSyncManagerSyncRequest object describing the sync request.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.DataProvider.ContactListSyncManagerSyncRequestEventArgs.GetDeferral">
      <summary>Gets a deferral object for this operation.</summary>
      <returns>A Deferral object that your code uses to signal when it has finished processing this request.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Contacts.Provider.AddContactResult">
      <summary>Indicates whether a contact was added successfully.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.Provider.AddContactResult.Added">
      <summary>The contact was added.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.Provider.AddContactResult.AlreadyAdded">
      <summary>The contact was already selected by the user.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Contacts.Provider.AddContactResult.Unavailable">
      <summary>The contact was unavailable and was not added.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Contacts.Provider.ContactPickerUI">
      <summary>Allows you to call the contact picker UI so you can select one or more contacts.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.Provider.ContactPickerUI.DesiredFields">
      <summary>Specifies the fields that you want returned after the user selects one or more contacts.</summary>
      <returns>A collection of fields that you want returned. You can specify which fields you want through the KnownContactField class.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.Provider.ContactPickerUI.DesiredFieldsWithContactFieldType">
      <summary>Gets the fields with contact field type that you want returned after the user selects one or more contacts.</summary>
      <returns>A collection of fields of contact field type that you want returned. The ContactFieldType values specify which fields you want.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.Provider.ContactPickerUI.SelectionMode">
      <summary>Determines the selection mode for the contact picker. The most common options are PickSingleContactAsync or PickMultipleContactsAsync.</summary>
      <returns>Specifies the selection mode that you want to use.</returns>
    </member>
    <member name="E:Windows.ApplicationModel.Contacts.Provider.ContactPickerUI.ContactRemoved">
      <summary>Occurs when the user deselects or removes the contact.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.Provider.ContactPickerUI.AddContact(System.String,Windows.ApplicationModel.Contacts.Contact)">
      <summary>Adds a Contact.</summary>
      <deprecated type="deprecate">AddContact may be altered or unavailable for releases after Windows 8.1. Instead, use AddContact without the ID.</deprecated>
      <param name="id">The ID for the contact.</param>
      <param name="contact">An object that contains the contact's information.</param>
      <returns>An AddContactResult -typed value that indicates whether the contact was added successfully.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.Provider.ContactPickerUI.AddContact(Windows.ApplicationModel.Contacts.Contact)">
      <summary>Adds a Contact. </summary>
      <param name="contact">An object that contains the contact's information.</param>
      <returns>An AddContactResult -typed value that indicates whether the contact was added successfully.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.Provider.ContactPickerUI.ContainsContact(System.String)">
      <summary>Checks to see whether the contact was already selected by the user.</summary>
      <param name="id">The ID of the contact.</param>
      <returns>True if the contact has already been selected; otherwise, false.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Contacts.Provider.ContactPickerUI.RemoveContact(System.String)">
      <summary>Removes a contact.</summary>
      <param name="id">The ID of the contact to remove.</param>
    </member>
    <member name="T:Windows.ApplicationModel.Contacts.Provider.ContactRemovedEventArgs">
      <summary>Contains info about a removed contact. Returned when a ContactRemoved event occurs.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Contacts.Provider.ContactRemovedEventArgs.Id">
      <summary>Contains a unique identifier for the contact.</summary>
      <returns>A unique identifier for the contact.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.ConversationalAgent.ActivationSignalDetectionConfiguration">
      <summary>Provides the configuration details for a single signal supported by an activation signal detector. For example, the keyword "Hey Cortana" in US English.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.ConversationalAgent.ActivationSignalDetectionConfiguration.AvailabilityInfo">
      <summary>Gets the current usage restrictions unique to this configuration.</summary>
      <returns>The availability state of the ActivationSignalDetector.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.ConversationalAgent.ActivationSignalDetectionConfiguration.DisplayName">
      <summary>Gets the name of the signal in a localizable, human-readable form.</summary>
      <returns>The name of the signal.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.ConversationalAgent.ActivationSignalDetectionConfiguration.IsActive">
      <summary>Gets whether an ActivationSignalDetectionConfiguration object is processing configuration settings.</summary>
      <returns>True, if all criteria are met. Otherwise, false.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.ConversationalAgent.ActivationSignalDetectionConfiguration.ModelId">
      <summary>
      </summary>
      <returns>The unique model identifier.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.ConversationalAgent.ActivationSignalDetectionConfiguration.SignalId">
      <summary>Gets the locale-independent identifier for this configuration.</summary>
      <returns>The signal identifier.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.ConversationalAgent.ActivationSignalDetectionConfiguration.TrainingDataFormat">
      <summary>Gets the supported data format used for signal detection training with this configuration (if available).</summary>
      <returns>The signal detection data format.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.ConversationalAgent.ActivationSignalDetectionConfiguration.TrainingStepsCompleted">
      <summary>Gets the number of steps completed in the training process of this configuration (if available).</summary>
      <returns>THe number of training steps completed.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.ConversationalAgent.ActivationSignalDetectionConfiguration.TrainingStepsRemaining">
      <summary>Gets the number of steps remaining in the training process of this configuration (if available).</summary>
      <returns>THe number of training steps remaining.</returns>
    </member>
    <member name="E:Windows.ApplicationModel.ConversationalAgent.ActivationSignalDetectionConfiguration.AvailabilityChanged">
      <summary>Occurs when the availability state of the ActivationSignalDetector changes.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.ConversationalAgent.ActivationSignalDetectionConfiguration.ApplyTrainingData(Windows.ApplicationModel.ConversationalAgent.ActivationSignalDetectionTrainingDataFormat,Windows.Storage.Streams.IInputStream)">
      <summary>Provides input data in the specified format and attempts to complete a training step (if a training process is available for the signal detector of this configuration).</summary>
      <param name="trainingDataFormat">The voice training data formats supported by the ActivationSignalDetector for the digital assistant.</param>
      <param name="trainingData">The voice training data.</param>
      <returns>The voice training data states recognized by the ActivationSignalDetector for the digital assistant.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.ConversationalAgent.ActivationSignalDetectionConfiguration.ApplyTrainingDataAsync(Windows.ApplicationModel.ConversationalAgent.ActivationSignalDetectionTrainingDataFormat,Windows.Storage.Streams.IInputStream)">
      <summary>Asynchronously provides input data in the specified format and attempts to complete a training step (if a training process is available for the signal detector of this configuration).</summary>
      <param name="trainingDataFormat">The voice training data formats supported by the ActivationSignalDetector for the digital assistant.</param>
      <param name="trainingData">The voice training data.</param>
      <returns>The voice training data states recognized by the ActivationSignalDetector for the digital assistant.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.ConversationalAgent.ActivationSignalDetectionConfiguration.ClearModelData">
      <summary>Deletes all model data for the digital assistant.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.ConversationalAgent.ActivationSignalDetectionConfiguration.ClearModelDataAsync">
      <summary>Asynchronously deletes all model data for the digital assistant.</summary>
      <returns>
      </returns>
    </member>
    <member name="M:Windows.ApplicationModel.ConversationalAgent.ActivationSignalDetectionConfiguration.ClearTrainingData">
      <summary>Deletes all voice training data from the ActivationSignalDetector for the digital assistant.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.ConversationalAgent.ActivationSignalDetectionConfiguration.ClearTrainingDataAsync">
      <summary>Asynchronously deletes all voice training data from the ActivationSignalDetector for the digital assistant.</summary>
      <returns>
      </returns>
    </member>
    <member name="M:Windows.ApplicationModel.ConversationalAgent.ActivationSignalDetectionConfiguration.GetModelData">
      <summary>Gets the model configuration data (specific to a signal detector).</summary>
      <returns>The configuration data, or null if no data exists.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.ConversationalAgent.ActivationSignalDetectionConfiguration.GetModelDataAsync">
      <summary>Asynchronously gets the model configuration data (specific to a signal detector).</summary>
      <returns>The configuration data, or null if no data exists.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.ConversationalAgent.ActivationSignalDetectionConfiguration.GetModelDataType">
      <summary>Gets the model configuration data type (specific to a signal detector).</summary>
      <returns>The configuration data type, or null if no data exists.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.ConversationalAgent.ActivationSignalDetectionConfiguration.GetModelDataTypeAsync">
      <summary>Asynchronously gets the model configuration data type (specific to a signal detector).</summary>
      <returns>The configuration data type, or null if no data exists.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.ConversationalAgent.ActivationSignalDetectionConfiguration.SetEnabled(System.Boolean)">
      <summary>Enables or disables the configuration in an application-level manner, independent of system-level settings. The configuration must be both allowed and enabled for its associatedActivationSignalDetector.</summary>
      <param name="value">True, if enabled. Otherwise, false.</param>
    </member>
    <member name="M:Windows.ApplicationModel.ConversationalAgent.ActivationSignalDetectionConfiguration.SetEnabledAsync(System.Boolean)">
      <summary>Asynchronously enables or disables the configuration in an application-level manner, independent of system-level settings. The configuration must be both allowed and enabled for its associatedActivationSignalDetector.</summary>
      <param name="value">True, if enabled. Otherwise, false.</param>
      <returns>
      </returns>
    </member>
    <member name="M:Windows.ApplicationModel.ConversationalAgent.ActivationSignalDetectionConfiguration.SetModelData(System.String,Windows.Storage.Streams.IInputStream)">
      <summary>Sets the model configuration data (specific to a signal detector).</summary>
      <param name="dataType">The type of configuration data that ensures compatibility with the detector.</param>
      <param name="data">The configuration data.</param>
    </member>
    <member name="M:Windows.ApplicationModel.ConversationalAgent.ActivationSignalDetectionConfiguration.SetModelDataAsync(System.String,Windows.Storage.Streams.IInputStream)">
      <summary>Asynchronously sets the model configuration data (specific to a signal detector).</summary>
      <param name="dataType">The type of configuration data that ensures compatibility with the detector.</param>
      <param name="data">The configuration data.</param>
      <returns>
      </returns>
    </member>
    <member name="T:Windows.ApplicationModel.ConversationalAgent.ActivationSignalDetectionTrainingDataFormat">
      <summary>Specifies the activation signal training data formats supported by the ActivationSignalDetector for the digital assistant.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.ConversationalAgent.ActivationSignalDetectionTrainingDataFormat.Audio44kHz16BitMono">
      <summary>Training data is generic audio in 16-bit 44kHz mono.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.ConversationalAgent.ActivationSignalDetectionTrainingDataFormat.Audio44kHz8BitMono">
      <summary>Training data is generic audio in 8-bit 44kHz mono.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.ConversationalAgent.ActivationSignalDetectionTrainingDataFormat.Audio48kHz16BitMono">
      <summary>Training data is generic audio in 16-bit 48kHz mono.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.ConversationalAgent.ActivationSignalDetectionTrainingDataFormat.Audio48kHz8BitMono">
      <summary>Training data is generic audio in 8-bit 48kHz mono.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.ConversationalAgent.ActivationSignalDetectionTrainingDataFormat.AudioOEMDefined">
      <summary>Training data is generic audio in a format specified by a hardware provider.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.ConversationalAgent.ActivationSignalDetectionTrainingDataFormat.OtherOEMDefined">
      <summary>Training data is in a format specified by a hardware provider.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.ConversationalAgent.ActivationSignalDetectionTrainingDataFormat.Voice16kHz16BitMono">
      <summary>Training data is voice audio in 16-bit 16kHz mono.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.ConversationalAgent.ActivationSignalDetectionTrainingDataFormat.Voice16kHz8BitMono">
      <summary>Training data is voice audio in 8-bit 16kHz mono.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.ConversationalAgent.ActivationSignalDetectionTrainingDataFormat.Voice8kHz16BitMono">
      <summary>Training data is voice audio in 16-bit 8kHz mono.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.ConversationalAgent.ActivationSignalDetectionTrainingDataFormat.Voice8kHz8BitMono">
      <summary>Training data is voice audio in 8-bit 8kHz mono.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.ConversationalAgent.ActivationSignalDetectionTrainingDataFormat.VoiceOEMDefined">
      <summary>Training data is voice audio is defined by an OEM.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.ConversationalAgent.ActivationSignalDetector">
      <summary>Represents hardware and software components that can generate activation signals based on input from a user's environment, such as spoken keyword(s), sound detection, or button press.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.ConversationalAgent.ActivationSignalDetector.CanCreateConfigurations">
      <summary>Gets whether the ActivationSignalDetector can add or remove items from its collection of ActivationSignalDetectionConfiguration objects.</summary>
      <returns>True, if an ActivationSignalDetectionConfiguration object can be created. Otherwise, false.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.ConversationalAgent.ActivationSignalDetector.Kind">
      <summary>Gets the supported ActivationSignalDetector types.</summary>
      <returns>The supported ActivationSignalDetector types.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.ConversationalAgent.ActivationSignalDetector.ProviderId">
      <summary>Gets an identifier unique to the provider of this detector, such as the manufacturer of a hardware-based keyword spotter.</summary>
      <returns>The unique identifier of the provider.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.ConversationalAgent.ActivationSignalDetector.SupportedModelDataTypes">
      <summary>Gets the model configuration data types supported by the signal detector.</summary>
      <returns>A collection of model configuration data types.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.ConversationalAgent.ActivationSignalDetector.SupportedPowerStates">
      <summary>Gets the power modes supported by an ActivationSignalDetector.</summary>
      <returns>A collection of ActivationSignalDetectorPowerState modes supported by an ActivationSignalDetector.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.ConversationalAgent.ActivationSignalDetector.SupportedTrainingDataFormats">
      <summary>Gets the supported formats for training an ActivationSignalDetector.</summary>
      <returns>An ActivationSignalDetectionConfiguration.TrainingDataFormat collection for training an ActivationSignalDetector.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.ConversationalAgent.ActivationSignalDetector.CreateConfiguration(System.String,System.String,System.String)">
      <summary>Creates an ActivationSignalDetectionConfiguration object associated with the specified ActivationSignalDetectionConfiguration.SignalId and ActivationSignalDetectionConfiguration.ModelId pair and adds it to the collection of supported configurations for the detector.</summary>
      <param name="signalId">The locale-independent identifier for this configuration.</param>
      <param name="modelId">The unique identifier, typically locale-specific, for the model data associated with this configuration.</param>
      <param name="displayName">The name of the signal in a localizable, human-readable form.</param>
    </member>
    <member name="M:Windows.ApplicationModel.ConversationalAgent.ActivationSignalDetector.CreateConfigurationAsync(System.String,System.String,System.String)">
      <summary>Asynchronously creates an ActivationSignalDetectionConfiguration object associated with the specified ActivationSignalDetectionConfiguration.SignalId and ActivationSignalDetectionConfiguration.ModelId pair and adds it to the collection of supported configurations for the detector.</summary>
      <param name="signalId">The locale-independent identifier for this configuration.</param>
      <param name="modelId">The unique identifier, typically locale-specific, for the model data associated with this configuration.</param>
      <param name="displayName">The name of the signal in a localizable, human-readable form.</param>
      <returns>
      </returns>
    </member>
    <member name="M:Windows.ApplicationModel.ConversationalAgent.ActivationSignalDetector.GetConfiguration(System.String,System.String)">
      <summary>Gets the ActivationSignalDetectionConfiguration object associated with the specified ActivationSignalDetectionConfiguration.SignalId and ActivationSignalDetectionConfiguration.ModelId pair.</summary>
      <param name="signalId">The unique identifier for the ConversationalAgentSignal.</param>
      <param name="modelId">The unique model identifier of the Signal that activated the conversational agent.</param>
      <returns>The ActivationSignalDetectionConfiguration object associated with the specified ActivationSignalDetectionConfiguration.SignalId and ActivationSignalDetectionConfiguration.ModelId pair.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.ConversationalAgent.ActivationSignalDetector.GetConfigurationAsync(System.String,System.String)">
      <summary>Asynchronously gets the ActivationSignalDetectionConfiguration object associated with the specified ActivationSignalDetectionConfiguration.SignalId and ActivationSignalDetectionConfiguration.ModelId pair.</summary>
      <param name="signalId">The unique identifier for the ConversationalAgentSignal.</param>
      <param name="modelId">The unique model identifier of the Signal that activated the conversational agent.</param>
      <returns>The ActivationSignalDetectionConfiguration object associated with the specified ActivationSignalDetectionConfiguration.SignalId and ActivationSignalDetectionConfiguration.ModelId pair.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.ConversationalAgent.ActivationSignalDetector.GetConfigurations">
      <summary>Gets the collection of ActivationSignalDetectionConfiguration objects associated with the ActivationSignalDetector.</summary>
      <returns>The collection of ActivationSignalDetectionConfiguration objects associated with the ActivationSignalDetector.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.ConversationalAgent.ActivationSignalDetector.GetConfigurationsAsync">
      <summary>Asynchronously gets the collection of ActivationSignalDetectionConfiguration objects associated with the ActivationSignalDetector.</summary>
      <returns>The collection of ActivationSignalDetectionConfiguration objects associated with the ActivationSignalDetector.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.ConversationalAgent.ActivationSignalDetector.GetSupportedModelIdsForSignalId(System.String)">
      <summary>Asynchronously gets the collection of model identifiers supported by this detector for the specified signal identifier. For example, all supported locales for language-specific versions of the "Hey Cortana" keyword.</summary>
      <param name="signalId">The locale-independent identifier for this configuration.</param>
      <returns>The collection of model identifiers supported through the specified signal.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.ConversationalAgent.ActivationSignalDetector.GetSupportedModelIdsForSignalIdAsync(System.String)">
      <summary>Asynchronously gets the collection of model identifiers supported by this detector for the specified signal identifier. For example, all supported locales for language-specific versions of the "Hey Cortana" keyword.</summary>
      <param name="signalId">The locale-independent identifier for this configuration.</param>
      <returns>The collection of model identifiers supported through the specified signal.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.ConversationalAgent.ActivationSignalDetector.RemoveConfiguration(System.String,System.String)">
      <summary>Removes the ActivationSignalDetectionConfiguration identified by the ActivationSignalDetectionConfiguration.SignalId and ActivationSignalDetectionConfiguration.ModelId pair.</summary>
      <param name="signalId">The unique identifier for the ConversationalAgentSignal.</param>
      <param name="modelId">The unique model identifier of the Signal that activated the conversational agent.</param>
    </member>
    <member name="M:Windows.ApplicationModel.ConversationalAgent.ActivationSignalDetector.RemoveConfigurationAsync(System.String,System.String)">
      <summary>Asynchronously removes the ActivationSignalDetectionConfiguration identified by the ActivationSignalDetectionConfiguration.SignalId and ActivationSignalDetectionConfiguration.ModelId pair.</summary>
      <param name="signalId">The unique identifier for the ConversationalAgentSignal.</param>
      <param name="modelId">The unique model identifier of the Signal that activated the conversational agent.</param>
      <returns>
      </returns>
    </member>
    <member name="T:Windows.ApplicationModel.ConversationalAgent.ActivationSignalDetectorKind">
      <summary>Specifies the supported ActivationSignalDetector types.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.ConversationalAgent.ActivationSignalDetectorKind.AudioImpulse">
      <summary>Audio input has hit a signal threshold (for example, voice activity detection).</summary>
    </member>
    <member name="F:Windows.ApplicationModel.ConversationalAgent.ActivationSignalDetectorKind.AudioPattern">
      <summary>Audio input has matched a specified pattern (for example, a keyword or "bark detector").</summary>
    </member>
    <member name="F:Windows.ApplicationModel.ConversationalAgent.ActivationSignalDetectorKind.HardwareEvent">
      <summary>Activation signal detected from a hardware device such as a keyboard or bluetooth headset.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.ConversationalAgent.ActivationSignalDetectorPowerState">
      <summary>Specifies the power modes, supported by an ActivationSignalDetector, that describe the power-related conditions under which a detector is allowed to operate.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.ConversationalAgent.ActivationSignalDetectorPowerState.ConnectedLowPower">
      <summary>A device in a low-power state but not currently using battery power. For example, a laptop that's charging while in sleep state.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.ConversationalAgent.ActivationSignalDetectorPowerState.DisconnectedLowPower">
      <summary>A device in a low-power state and using battery power. For example, a laptop in sleep state that's not connected to an external power source.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.ConversationalAgent.ActivationSignalDetectorPowerState.HighPower">
      <summary>A device that is not currently affected by any power restriction conditions. For example, a laptop that's charging and in active use (with the screen on).</summary>
    </member>
    <member name="T:Windows.ApplicationModel.ConversationalAgent.ConversationalAgentDetectorManager">
      <summary>Provides access to existing signal detector and configuration definitions of a digital assistant.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.ConversationalAgent.ConversationalAgentDetectorManager.Default">
      <summary>Gets the global manager associated with all ActivationSignalDetector objects available on the system.</summary>
      <returns>The global manager associated with all ActivationSignalDetector objects available on the system.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.ConversationalAgent.ConversationalAgentDetectorManager.GetActivationSignalDetectors(Windows.ApplicationModel.ConversationalAgent.ActivationSignalDetectorKind)">
      <summary>Gets all ActivationSignalDetector objects available on the system that are associated with this manager.</summary>
      <param name="kind">A supported ActivationSignalDetector type.</param>
      <returns>When this method completes successfully, it returns an activation signal detector.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.ConversationalAgent.ConversationalAgentDetectorManager.GetActivationSignalDetectorsAsync(Windows.ApplicationModel.ConversationalAgent.ActivationSignalDetectorKind)">
      <summary>Asynchronously gets all ActivationSignalDetector objects available on the system that are associated with this manager.</summary>
      <param name="kind">A supported ActivationSignalDetector type.</param>
      <returns>When this method completes successfully, it returns an activation signal detector.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.ConversationalAgent.ConversationalAgentDetectorManager.GetAllActivationSignalDetectors">
      <summary>Gets all ActivationSignalDetector objects available on the system that are associated with this manager and that correspond to the type of detector specified.</summary>
      <returns>When this method completes successfully, it returns a collection of activation signal detectors.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.ConversationalAgent.ConversationalAgentDetectorManager.GetAllActivationSignalDetectorsAsync">
      <summary>Asynchronously gets all ActivationSignalDetector objects available on the system that are associated with this manager and that correspond to the type of detector specified.</summary>
      <returns>When this method completes successfully, it returns a collection of activation signal detectors.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.ConversationalAgent.ConversationalAgentSession">
      <summary>The communication channel between the digital assistant and the Windows Conversational Agent platform.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.ConversationalAgent.ConversationalAgentSession.AgentState">
      <summary>Gets the state of the digital assistant.</summary>
      <returns>The state of the digital assistant.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.ConversationalAgent.ConversationalAgentSession.IsIndicatorLightAvailable">
      <summary>Gets whether the indicator light is available.</summary>
      <returns>True, if the indicator light is available; otherwise, false.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.ConversationalAgent.ConversationalAgentSession.IsInterrupted">
      <summary>Gets whether the ConversationalAgentSession is being interrupted.</summary>
      <returns>True, if the ConversationalAgentSession is interrupted; otherwise, false.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.ConversationalAgent.ConversationalAgentSession.IsInterruptible">
      <summary>Gets whether the ConversationalAgentSession can be interrupted.</summary>
      <returns>True, if the ConversationalAgentSession can be interrupted; otherwise, false.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.ConversationalAgent.ConversationalAgentSession.IsScreenAvailable">
      <summary>Gets whether the screen can be turned on.</summary>
      <returns>True, if the screen can be turned on; otherwise, false.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.ConversationalAgent.ConversationalAgentSession.IsUserAuthenticated">
      <summary>Gets whether the user is authenticated (for example, the device is locked).</summary>
      <returns>True, if user is authenticated; otherwise, false.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.ConversationalAgent.ConversationalAgentSession.IsVoiceActivationAvailable">
      <summary>Gets whether the digital assistant can be activated by speech input.</summary>
      <returns>True, if speech input can activate the digital assistant; otherwise, false.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.ConversationalAgent.ConversationalAgentSession.Signal">
      <summary>The Signal that activated the digital assistant, such as a keyword utterance, Bluetooth transmission, system keyboard accelerator, in-app speech recognition, or other sounds (door slam, smoke detector).</summary>
      <returns>The audible signal detected by the digital signal processor (DSP).</returns>
    </member>
    <member name="E:Windows.ApplicationModel.ConversationalAgent.ConversationalAgentSession.SessionInterrupted">
      <summary>Occurs when another digital assistant activation signal has been detected.</summary>
    </member>
    <member name="E:Windows.ApplicationModel.ConversationalAgent.ConversationalAgentSession.SignalDetected">
      <summary>Occurs when a Signal for activating a digital assistant is detected.</summary>
    </member>
    <member name="E:Windows.ApplicationModel.ConversationalAgent.ConversationalAgentSession.SystemStateChanged">
      <summary>Occurs when either the system or the user changes a setting that restricts the ability of the digital assistant to perform one or more actions.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.ConversationalAgent.ConversationalAgentSession.Close">
      <summary>Terminates the ConversationalAgentSession.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.ConversationalAgent.ConversationalAgentSession.CreateAudioDeviceInputNode(Windows.Media.Audio.AudioGraph)">
      <summary>Synchronously creates an audio graph input node.</summary>
      <param name="graph">An audio graph that represents the connected input, output, and submix nodes for manipulating and routing audio.</param>
      <returns>The AudioDeviceInputNode.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.ConversationalAgent.ConversationalAgentSession.CreateAudioDeviceInputNodeAsync(Windows.Media.Audio.AudioGraph)">
      <summary>Asynchronously creates an audio graph input node.</summary>
      <param name="graph">An audio graph that represents the connected input, output, and submix nodes for manipulating and routing audio.</param>
      <returns>The result of the asynchronous operation as an AudioDeviceInputNode.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.ConversationalAgent.ConversationalAgentSession.GetAudioCaptureDeviceId">
      <summary>Synchronously retrieves the device ID for the current speech input device.</summary>
      <returns>The ID as a string.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.ConversationalAgent.ConversationalAgentSession.GetAudioCaptureDeviceIdAsync">
      <summary>Asynchronously retrieves the device ID for the current speech input device.</summary>
      <returns>The result of the asynchronous operation as a string.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.ConversationalAgent.ConversationalAgentSession.GetAudioClient">
      <summary>Synchronously retrieves an IAudioClient object that creates and initializes an audio stream between your application and the audio rendering device.</summary>
      <returns>The IAudioClient object.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.ConversationalAgent.ConversationalAgentSession.GetAudioClientAsync">
      <summary>Asynchronously retrieves an IAudioClient object that creates and initializes an audio stream between your application and the audio rendering device.</summary>
      <returns>The result of the asynchronous operation as an IAudioClient object.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.ConversationalAgent.ConversationalAgentSession.GetAudioRenderDeviceId">
      <summary>Synchronously retrieves the device ID for the current speech output device.</summary>
      <returns>The ID as a string.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.ConversationalAgent.ConversationalAgentSession.GetAudioRenderDeviceIdAsync">
      <summary>Asynchronously retrieves the device ID for the current speech output device.</summary>
      <returns>The result of the asynchronous operation as a string.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.ConversationalAgent.ConversationalAgentSession.GetCurrentSessionAsync">
      <summary>Asynchronously retrieves a reference to the current ConversationalAgentSession.</summary>
      <returns>The result of the asynchronous operation as a ConversationalAgentSession.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.ConversationalAgent.ConversationalAgentSession.GetCurrentSessionSync">
      <summary>Synchronously retrieves a reference to the current ConversationalAgentSession.</summary>
      <returns>A reference to the current ConversationalAgentSession.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.ConversationalAgent.ConversationalAgentSession.GetSignalModelId">
      <summary>Retrieves the unique model identifier of the Signal that activated the conversational agent.</summary>
      <returns>The unique model identifier.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.ConversationalAgent.ConversationalAgentSession.GetSignalModelIdAsync">
      <summary>Asynchronously retrieves the unique model identifier of the Signal that activated the conversational agent.</summary>
      <returns>When this method completes successfully, it returns a unique model identifier.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.ConversationalAgent.ConversationalAgentSession.GetSupportedSignalModelIds">
      <summary>Retrieves the collection of unique Signal model identifiers supported by the conversational agent.</summary>
      <returns>A collection of unique Signal model identifiers.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.ConversationalAgent.ConversationalAgentSession.GetSupportedSignalModelIdsAsync">
      <summary>Asynchronously retrieves the collection of unique Signal model identifiers supported by the conversational agent.</summary>
      <returns>When this method completes successfully, it returns a collection of unique Signal model identifiers.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.ConversationalAgent.ConversationalAgentSession.RequestAgentStateChange(Windows.ApplicationModel.ConversationalAgent.ConversationalAgentState)">
      <summary>Synchronously requests a state change for the current ConversationalAgentSession.</summary>
      <param name="state">The AgentState requested.</param>
      <returns>A ConversationalAgentSessionUpdateResponse.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.ConversationalAgent.ConversationalAgentSession.RequestAgentStateChangeAsync(Windows.ApplicationModel.ConversationalAgent.ConversationalAgentState)">
      <summary>Asynchronously requests a state change for the current ConversationalAgentSession.</summary>
      <param name="state">The AgentState requested.</param>
      <returns>The result of the asynchronous operation as a ConversationalAgentSessionUpdateResponse.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.ConversationalAgent.ConversationalAgentSession.RequestForegroundActivation">
      <summary>Synchronously requests that the digital assistant be activated to the foreground.</summary>
      <returns>A ConversationalAgentSessionUpdateResponse.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.ConversationalAgent.ConversationalAgentSession.RequestForegroundActivationAsync">
      <summary>Asynchronously requests that the digital assistant be activated to the foreground.</summary>
      <returns>The result of the asynchronous operation as a ConversationalAgentSessionUpdateResponse.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.ConversationalAgent.ConversationalAgentSession.RequestInterruptible(System.Boolean)">
      <summary>Synchronously requests that this ConversationalAgentSession be interruptible if the keyword for another digital assistant is detected.</summary>
      <param name="interruptible">True, if interruptible; otherwise, false.</param>
      <returns>A ConversationalAgentSessionUpdateResponse.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.ConversationalAgent.ConversationalAgentSession.RequestInterruptibleAsync(System.Boolean)">
      <summary>Asynchronously requests that this ConversationalAgentSession be interruptible if the keyword for another digital assistant is detected.</summary>
      <param name="interruptible">True, if interruptible; otherwise, false.</param>
      <returns>The result of the asynchronous operation as a ConversationalAgentSessionUpdateResponse.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.ConversationalAgent.ConversationalAgentSession.SetSignalModelId(System.UInt32)">
      <summary>Assigns a unique identifier to the model representing the activation audio signal for the conversational agent.</summary>
      <param name="signalModelId">The unique identifier.</param>
      <returns>True, if set successfully. Otherwise, false.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.ConversationalAgent.ConversationalAgentSession.SetSignalModelIdAsync(System.UInt32)">
      <summary>Asynchronously assigns a unique identifier to the model representing the activation audio signal for the conversational agent.</summary>
      <param name="signalModelId">The unique identifier.</param>
      <returns>An asynchronous operation with a value of **true** if the model identifier was set successfully; otherwise **false**.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.ConversationalAgent.ConversationalAgentSessionInterruptedEventArgs">
      <summary>Provides event data for the SessionInterrupted event.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.ConversationalAgent.ConversationalAgentSessionUpdateResponse">
      <summary>Specifies each possible response for a ConversationalAgentSession update.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.ConversationalAgent.ConversationalAgentSessionUpdateResponse.Failed">
      <summary>Indicates a ConversationalAgentSession update failed.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.ConversationalAgent.ConversationalAgentSessionUpdateResponse.Success">
      <summary>Indicates a ConversationalAgentSession update succeeded.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.ConversationalAgent.ConversationalAgentSignal">
      <summary>A signal detected by an agent that corresponds to an ActivationSignalDetectionConfiguration. This signal indicates that the matching agent should be activated to handle an interaction.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.ConversationalAgent.ConversationalAgentSignal.IsSignalVerificationRequired">
      <summary>Gets or sets whether the ConversationalAgentSignal needs to be verified.</summary>
      <returns>True, if verification is required; otherwise, false.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.ConversationalAgent.ConversationalAgentSignal.SignalContext">
      <summary>Gets or sets the context for the ConversationalAgentSignal.</summary>
      <returns>The signal context.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.ConversationalAgent.ConversationalAgentSignal.SignalEnd">
      <summary>Gets or sets the time span of the ConversationalAgentSignal end.</summary>
      <returns>
      </returns>
    </member>
    <member name="P:Windows.ApplicationModel.ConversationalAgent.ConversationalAgentSignal.SignalId">
      <summary>Gets or sets a unique identifier for the ConversationalAgentSignal.</summary>
      <returns>The signal identifier.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.ConversationalAgent.ConversationalAgentSignal.SignalName">
      <summary>Gets or sets the name of the ConversationalAgentSignal (for example, "Cortana" or "Alexa").</summary>
      <returns>The name of the signal.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.ConversationalAgent.ConversationalAgentSignal.SignalStart">
      <summary>Gets or sets the time span of the ConversationalAgentSignal start.</summary>
      <returns>
      </returns>
    </member>
    <member name="T:Windows.ApplicationModel.ConversationalAgent.ConversationalAgentSignalDetectedEventArgs">
      <summary>Provides event data for the SignalDetected event.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.ConversationalAgent.ConversationalAgentState">
      <summary>Specifies each possible AgentState for a digital assistant.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.ConversationalAgent.ConversationalAgentState.Detecting">
      <summary>The ConversationalAgent is verifying the activation signal that activated it.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.ConversationalAgent.ConversationalAgentState.Inactive">
      <summary>The ConversationalAgent is not actively processing input or speaking to the user.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.ConversationalAgent.ConversationalAgentState.Listening">
      <summary>The ConversationalAgent is actively processing input.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.ConversationalAgent.ConversationalAgentState.ListeningAndSpeaking">
      <summary>The ConversationalAgent is concurrently processing input and speaking to the user.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.ConversationalAgent.ConversationalAgentState.Speaking">
      <summary>The ConversationalAgent is actively speaking to the user.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.ConversationalAgent.ConversationalAgentState.Working">
      <summary>The ConversationalAgent is acting on the user's input and awaiting an outcome to continue the agent interaction.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.ConversationalAgent.ConversationalAgentSystemStateChangedEventArgs">
      <summary>Provides event data for the SystemStateChanged event.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.ConversationalAgent.ConversationalAgentSystemStateChangedEventArgs.SystemStateChangeType">
      <summary>Gets the system state that changed.</summary>
      <returns>The system state that changed.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.ConversationalAgent.ConversationalAgentSystemStateChangeType">
      <summary>Specifies the possible state changes for the SystemStateChanged event.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.ConversationalAgent.ConversationalAgentSystemStateChangeType.IndicatorLightAvailability">
      <summary>When set, indicates that the system's capability to use status indicator lights has changed. </summary>
    </member>
    <member name="F:Windows.ApplicationModel.ConversationalAgent.ConversationalAgentSystemStateChangeType.ScreenAvailability">
      <summary>When set, indicates that the system's capability to turn on, or use, a display device has changed (this does not indicate whether or not the display is currently being used). Corresponds to ConversationalAgentSession.IsScreenAvailable.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.ConversationalAgent.ConversationalAgentSystemStateChangeType.UserAuthentication">
      <summary>When set, indicates that the authentication status of the user has changed (such as when a user locks or unlocks a system). Corresponds to ConversationalAgentSession.IsUserAuthenticated.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.ConversationalAgent.ConversationalAgentSystemStateChangeType.VoiceActivationAvailability">
      <summary>When set, indicates voice activation availability has been changed through system settings or group policy. Corresponds to ConversationalAgentSession.IsVoiceActivationAvailable.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.ConversationalAgent.DetectionConfigurationAvailabilityChangedEventArgs">
      <summary>Provides event data for the ActivationSignalDetectionConfiguration.AvailabilityChanged event.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.ConversationalAgent.DetectionConfigurationAvailabilityChangedEventArgs.Kind">
      <summary>Gets the permission levels granted by a user to the ActivationSignalDetector.</summary>
      <returns>The permission levels granted by a user to the ActivationSignalDetector.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.ConversationalAgent.DetectionConfigurationAvailabilityChangeKind">
      <summary>Specifies the permission levels granted by a user to each ActivationSignalDetectionConfiguration of an ActivationSignalDetector.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.ConversationalAgent.DetectionConfigurationAvailabilityChangeKind.LockScreenPermission">
      <summary>Indicates that a configuration permission used above the lock screen has changed.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.ConversationalAgent.DetectionConfigurationAvailabilityChangeKind.Permission">
      <summary>Indicates that a configuration permission has changed.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.ConversationalAgent.DetectionConfigurationAvailabilityChangeKind.SystemResourceAccess">
      <summary>Indicates that a configuration permission to access necessary system resources, such as signal model files, has changed.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.ConversationalAgent.DetectionConfigurationAvailabilityInfo">
      <summary>Provides availability details for the ActivationSignalDetector.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.ConversationalAgent.DetectionConfigurationAvailabilityInfo.HasLockScreenPermission">
      <summary>Gets whether the ActivationSignalDetector has user permission to operate above the lock screen.</summary>
      <returns>True, if permission granted. Otherwise, false.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.ConversationalAgent.DetectionConfigurationAvailabilityInfo.HasPermission">
      <summary>Gets whether the ActivationSignalDetector has user permission to listen for activation keywords.</summary>
      <returns>True, if permission granted. Otherwise, false.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.ConversationalAgent.DetectionConfigurationAvailabilityInfo.HasSystemResourceAccess">
      <summary>Gets whether the ActivationSignalDetector can access system resources.</summary>
      <returns>True, if enabled. Otherwise, false.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.ConversationalAgent.DetectionConfigurationAvailabilityInfo.IsEnabled">
      <summary>Gets whether the ActivationSignalDetector is enabled.</summary>
      <returns>True, if enabled. Otherwise, false.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.ConversationalAgent.DetectionConfigurationTrainingStatus">
      <summary>Specifies the voice training data states recognized by the ActivationSignalDetector for the digital assistant.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.ConversationalAgent.DetectionConfigurationTrainingStatus.FormatNotSupported">
      <summary>Training data format is not recognized by the signal detector.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.ConversationalAgent.DetectionConfigurationTrainingStatus.Success">
      <summary>Signal detection training was successful.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.ConversationalAgent.DetectionConfigurationTrainingStatus.TrainingSystemInternalError">
      <summary>An internal error, unrelated to the input data format, was encountered during signal detection training.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.ConversationalAgent.DetectionConfigurationTrainingStatus.VoiceQualityProblem">
      <summary>Training data cannot be processed by the signal detector due to poor quality of speech input.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.ConversationalAgent.DetectionConfigurationTrainingStatus.VoiceTooFast">
      <summary>Training data cannot be processed by the signal detector due to user speaking too fast.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.ConversationalAgent.DetectionConfigurationTrainingStatus.VoiceTooLoud">
      <summary>Training data cannot be processed by the signal detector due to user speaking too loudly.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.ConversationalAgent.DetectionConfigurationTrainingStatus.VoiceTooQuiet">
      <summary>Training data cannot be processed by the signal detector due to user speaking too quietly.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.ConversationalAgent.DetectionConfigurationTrainingStatus.VoiceTooSlow">
      <summary>Training data cannot be processed by the signal detector due to user speaking too slowly.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Core.AppListEntry">
      <summary>Provides an app's display info such as its display name and description, and a method to launch the app.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Core.AppListEntry.AppUserModelId">
      <summary>Gets the Application User Model ID (AUMID) for this **AppListEntry**.</summary>
      <returns>A string representing the app's identity.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Core.AppListEntry.DisplayInfo">
      <summary>Provides an app's display name, description, and logo.</summary>
      <returns>An object representing the app's display name, description, and logo.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Core.AppListEntry.LaunchAsync">
      <summary>Launch the app associated with this AppListEntry</summary>
      <returns>Returns **true** if the launch succeeds; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Core.AppListEntry.LaunchForUserAsync(Windows.System.User)">
      <summary>Launch the app associated with this AppListEntry within the context of a specified user.</summary>
      <param name="user">The user context that the app should be launched under.</param>
      <returns>Returns **true** if the launch succeeds; otherwise, **false**.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Core.AppRestartFailureReason">
      <summary>Describes the reasons why an app could fail a request to restart.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Core.AppRestartFailureReason.InvalidUser">
      <summary>Could not restart for the specified user.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Core.AppRestartFailureReason.NotInForeground">
      <summary>An app must be visible and in the foreground when it calls the restart API.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Core.AppRestartFailureReason.Other">
      <summary>Unspecified failure.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Core.AppRestartFailureReason.RestartPending">
      <summary>A restart is already in progress.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Core.CoreApplication">
      <summary>Enables apps to handle state changes, manage windows, and integrate with a variety of UI frameworks.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Core.CoreApplication.Id">
      <summary>Gets the package-relative app identifier for the process.</summary>
      <returns>The package-relative app identifier for the process.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Core.CoreApplication.MainView">
      <summary>Gets the main CoreApplicationView instance for all running apps that use this CoreApplication instance.</summary>
      <returns>The main view for this CoreApplication instance.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Core.CoreApplication.Properties">
      <summary>Gets a property set that the app and UI frameworks can use to store info while the process is running.</summary>
      <returns>The property set.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Core.CoreApplication.Views">
      <summary>Gets all views for the app.</summary>
      <returns>All of the app's views.</returns>
    </member>
    <member name="E:Windows.ApplicationModel.Core.CoreApplication.BackgroundActivated">
      <summary>Fired when your app is activated by a background trigger.</summary>
    </member>
    <member name="E:Windows.ApplicationModel.Core.CoreApplication.EnteredBackground">
      <summary>Fired when the app enters the running in the background state.</summary>
    </member>
    <member name="E:Windows.ApplicationModel.Core.CoreApplication.Exiting">
      <summary>Occurs when the app is shutting down.</summary>
    </member>
    <member name="E:Windows.ApplicationModel.Core.CoreApplication.LeavingBackground">
      <summary>Fired just before application UI becomes visible.</summary>
    </member>
    <member name="E:Windows.ApplicationModel.Core.CoreApplication.Resuming">
      <summary>Occurs when an app is resuming.</summary>
    </member>
    <member name="E:Windows.ApplicationModel.Core.CoreApplication.Suspending">
      <summary>Occurs when the app is suspending.</summary>
    </member>
    <member name="E:Windows.ApplicationModel.Core.CoreApplication.UnhandledErrorDetected">
      <summary>Occurs when there is an underlying error that is routed to the CoreApplication instance, as part of global error handling logic.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Core.CoreApplication.CreateNewView">
      <summary>Creates a new view for the app.</summary>
      <returns>The view.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Core.CoreApplication.CreateNewView(System.String,System.String)">
      <summary>Creates a new view for the app.</summary>
      <param name="runtimeType">The class ID of the view provider for the new view. If this parameter is null, use the current view provider.</param>
      <param name="entryPoint">Additional info about the view, such as its class name in the app code.</param>
      <returns>The view.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Core.CoreApplication.CreateNewView(Windows.ApplicationModel.Core.IFrameworkViewSource)">
      <summary>Creates a new view for the app.</summary>
      <param name="viewSource">The view provider for the new view.</param>
      <returns>The view.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Core.CoreApplication.DecrementApplicationUseCount">
      <summary>Decrements the total count of running app instances that use this CoreApplication instance.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Core.CoreApplication.EnablePrelaunch(System.Boolean)">
      <summary>Enable or disable the operating system's ability to prelaunch your app.</summary>
      <param name="value">**True** to enable prelaunch for your app; **false**, otherwise.</param>
    </member>
    <member name="M:Windows.ApplicationModel.Core.CoreApplication.Exit">
      <summary>Shuts down the app.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Core.CoreApplication.GetCurrentView">
      <summary>Gets the active view for the app.</summary>
      <returns>The active view.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Core.CoreApplication.IncrementApplicationUseCount">
      <summary>Increments the total count of running app instances that use this CoreApplication instance.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Core.CoreApplication.RequestRestartAsync(System.String)">
      <summary>Restart the app.</summary>
      <param name="launchArguments">The arguments to pass to the restarted instance.</param>
      <returns>The status of the restart request.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Core.CoreApplication.RequestRestartForUserAsync(Windows.System.User,System.String)">
      <summary>Restart the app in the context of a different user.</summary>
      <param name="user">The user to restart the app as.</param>
      <param name="launchArguments">The arguments to pass to the restarted instance.</param>
      <returns>The status of the restart request.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Core.CoreApplication.Run(Windows.ApplicationModel.Core.IFrameworkViewSource)">
      <summary>Runs an external view provider factory to obtain a view provider.</summary>
      <param name="viewSource">An implementation of a view provider factory.</param>
    </member>
    <member name="M:Windows.ApplicationModel.Core.CoreApplication.RunWithActivationFactories(Windows.Foundation.IGetActivationFactory)">
      <summary>Runs an activatable type factory to obtain an external activatable type.</summary>
      <param name="activationFactoryCallback">An implementation of an activatable type factory.</param>
    </member>
    <member name="T:Windows.ApplicationModel.Core.CoreApplicationView">
      <summary>Represents an app window and its thread.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Core.CoreApplicationView.CoreWindow">
      <summary>Gets the app window associated with the current view.</summary>
      <returns>The app window.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Core.CoreApplicationView.Dispatcher">
      <summary>Gets the event message dispatcher associated with the current view.</summary>
      <returns>The event message dispatcher.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Core.CoreApplicationView.DispatcherQueue">
      <summary>Gets the **DispatcherQueue** for the window.</summary>
      <returns>A **DispatcherQueue** instance.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Core.CoreApplicationView.IsComponent">
      <summary>Gets whether the app was launched as a component that is embedded in another app.</summary>
      <returns>**True** if the app was launched as a component that is embedded in another app; **false** otherwise.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Core.CoreApplicationView.IsHosted">
      <summary>Gets the value that indicates whether this app view is hosted or not.</summary>
      <returns>If **true**, this app view is hosted; if **false**, it is not.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Core.CoreApplicationView.IsMain">
      <summary>Gets a value that indicates whether this app view is the main app view or not.</summary>
      <returns>If **true**, this app view is the main; if **false**, it is not.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Core.CoreApplicationView.Properties">
      <summary>Gets properties that the app can associate with the view.</summary>
      <returns>The property bag.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Core.CoreApplicationView.TitleBar">
      <summary>Gets the title bar associated with the current view.</summary>
      <returns>The title bar associated with the current view.</returns>
    </member>
    <member name="E:Windows.ApplicationModel.Core.CoreApplicationView.Activated">
      <summary>Occurs when the view is activated.</summary>
    </member>
    <member name="E:Windows.ApplicationModel.Core.CoreApplicationView.HostedViewClosing">
      <summary>Indicates that the hosted view is closing. Provides an opportunity for hosted window scenarios to defer the tear down of the hosted view.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Core.CoreApplicationViewTitleBar">
      <summary>Enables an app to define a custom title bar that displays in the app's window.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Core.CoreApplicationViewTitleBar.ExtendViewIntoTitleBar">
      <summary>Gets or sets a value that specifies whether this title bar should replace the default window title bar.</summary>
      <returns>Set to **true** to replace the default window title bar; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Core.CoreApplicationViewTitleBar.Height">
      <summary>Gets the height of the title bar.</summary>
      <returns>The height of the custom title bar.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Core.CoreApplicationViewTitleBar.IsVisible">
      <summary>Gets a value that specifies whether this title bar is visible.</summary>
      <returns>**true** if this title bar is visible; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Core.CoreApplicationViewTitleBar.SystemOverlayLeftInset">
      <summary>Gets the width of the system-reserved region of the upper-left corner of the app window. This region is reserved when the current language is a right-to-left language.</summary>
      <returns>The width of the system-reserved region of the upper-left corner of the app window</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Core.CoreApplicationViewTitleBar.SystemOverlayRightInset">
      <summary>Gets the width of the system-reserved region of the upper-right corner of the app window. This region is reserved when the current language is a left-to-right language.</summary>
      <returns>The width of the system-reserved region of the upper-right corner of the app window.</returns>
    </member>
    <member name="E:Windows.ApplicationModel.Core.CoreApplicationViewTitleBar.IsVisibleChanged">
      <summary>Occurs when the visibility of the title bar (indicated by the IsVisible property) changes.</summary>
    </member>
    <member name="E:Windows.ApplicationModel.Core.CoreApplicationViewTitleBar.LayoutMetricsChanged">
      <summary>Occurs when the title bar needs to respond to size changes. The most common trigger for this event is when the app window moves to a screen that has a different DPI. Use this event to verify and update the positioning of UI elements that depend on the title bar's size.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Core.HostedViewClosingEventArgs">
      <summary>Provides a Deferral you can call when the HostedViewClosing event fires to defer the tear down of the hosted view.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Core.HostedViewClosingEventArgs.GetDeferral">
      <summary>Provides an opportunity for hosted window scenarios to defer the tear down of the window, dispatcher, and Application Single-Threaded Apartment (ASTA) thread of the hosted view.</summary>
      <returns>The deferral you can call to defer the tear down of the hosted view.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Core.ICoreApplicationUnhandledError">
      <summary>Adds an error handling event for global error handling from the system that app models can use.</summary>
    </member>
    <member name="E:Windows.ApplicationModel.Core.ICoreApplicationUnhandledError.UnhandledErrorDetected">
      <summary>Occurs when there is an error in an async completion handler, or an event handler, that wasn't otherwise handled by system or app code.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Core.IFrameworkView">
      <summary>Represents an app view provider.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Core.IFrameworkView.Initialize(Windows.ApplicationModel.Core.CoreApplicationView)">
      <summary>Initializes the app view. Called when an app object is launched.</summary>
      <param name="applicationView">The default view provided by the app object. You can use this instance in your implementation to obtain the CoreWindow created by the app object, and register callbacks for the Activated event.</param>
    </member>
    <member name="M:Windows.ApplicationModel.Core.IFrameworkView.Load(System.String)">
      <summary>Loads or activates any external resources used by the app view before Run is called.</summary>
      <param name="entryPoint">The name of the entry point method for the activated type.</param>
    </member>
    <member name="M:Windows.ApplicationModel.Core.IFrameworkView.Run">
      <summary>Starts the app view.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Core.IFrameworkView.SetWindow(Windows.UI.Core.CoreWindow)">
      <summary>Sets the current window for the app object's view.</summary>
      <param name="window">The current window for the app object.</param>
    </member>
    <member name="M:Windows.ApplicationModel.Core.IFrameworkView.Uninitialize">
      <summary>Uninitializes the app view and releases external resources.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Core.IFrameworkViewSource">
      <summary>Defines a factory for view provider objects.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Core.IFrameworkViewSource.CreateView">
      <summary>Returns a view provider object.</summary>
      <returns>An object that implements a view provider.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Core.UnhandledError">
      <summary>Represents the error data for a system error as reported by an UnhandledErrorDetected event.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Core.UnhandledError.Handled">
      <summary>Gets a value that indicates whether the error has been handled.</summary>
      <returns>**true** if the error has been handled. A value of **true** permits the app to continue. **false** if the error has not been handled. A value of **false** can result in the app being terminated once this event propagates to the Windows Runtime system.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Core.UnhandledError.Propagate">
      <summary>Wraps the underlying error info in a language specific exception, and throws the error.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Core.UnhandledErrorDetectedEventArgs">
      <summary>Provides UnhandledError event data for UnhandledErrorDetected events.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Core.UnhandledErrorDetectedEventArgs.UnhandledError">
      <summary>Gets the error info object that can be used to handle the event or propagate the error through a language-specific error.</summary>
      <returns>An object that represents the unhandled error.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.DataTransfer.Clipboard">
      <summary>Gets and sets information from the clipboard object.</summary>
    </member>
    <member name="E:Windows.ApplicationModel.DataTransfer.Clipboard.ContentChanged">
      <summary>Occurs when the data stored in the Clipboard changes.</summary>
    </member>
    <member name="E:Windows.ApplicationModel.DataTransfer.Clipboard.HistoryChanged">
      <summary>Occurs when a new item is added to the clipboard history.</summary>
    </member>
    <member name="E:Windows.ApplicationModel.DataTransfer.Clipboard.HistoryEnabledChanged">
      <summary>Occurs when the OS setting that controls whether clipboard history is enabled for the current user is changed.</summary>
    </member>
    <member name="E:Windows.ApplicationModel.DataTransfer.Clipboard.RoamingEnabledChanged">
      <summary>Occurs when the OS setting that controls whether clipboard data is set to sync across devices for the current user is changed.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.DataTransfer.Clipboard.Clear">
      <summary>Removes all data from the Clipboard.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.DataTransfer.Clipboard.ClearHistory">
      <summary>Clears the clipboard history.</summary>
      <returns>True if the clear history operation was successful; otherwise, false.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.DataTransfer.Clipboard.DeleteItemFromHistory(Windows.ApplicationModel.DataTransfer.ClipboardHistoryItem)">
      <summary>Deletes the specified item from the clipboard history.</summary>
      <param name="item">The item to remove from the clipboard history.</param>
      <returns>True if the item was successfully removed from the clipboard history; otherwise, false.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.DataTransfer.Clipboard.Flush">
      <summary>Adds the content to the Clipboard and releases the DataPackage object from the source app. This method allows the content to remain available after the application shuts down.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.DataTransfer.Clipboard.GetContent">
      <summary>Gets the current content that is stored in the clipboard object.</summary>
      <returns>Contains the content of the Clipboard.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.DataTransfer.Clipboard.GetHistoryItemsAsync">
      <summary>Gets the list of items currently in the clipboard history.</summary>
      <returns>An asynchronous operation that, on successful completion, returns a ClipboardHistoryItemsResult object that contains the items currently in the clipboard history.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.DataTransfer.Clipboard.IsHistoryEnabled">
      <summary>Indicates whether clipboard history (that is, the ability to save multiple items to the clipboard) is enabled for the current user.</summary>
      <returns>True if clipboard history is enabled for the current user; otherwise, false.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.DataTransfer.Clipboard.IsRoamingEnabled">
      <summary>Indicates whether clipboard data is set to sync across devices for the current user.</summary>
      <returns>True if clipboard data is set to sync across devices for the current user; otherwise, false.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.DataTransfer.Clipboard.SetContent(Windows.ApplicationModel.DataTransfer.DataPackage)">
      <summary>Sets the current content that is stored in the clipboard object.</summary>
      <param name="content">Contains the content of the clipboard. If **NULL**, the clipboard is emptied.</param>
    </member>
    <member name="M:Windows.ApplicationModel.DataTransfer.Clipboard.SetContentWithOptions(Windows.ApplicationModel.DataTransfer.DataPackage,Windows.ApplicationModel.DataTransfer.ClipboardContentOptions)">
      <summary>Sets the content that is stored in the clipboard object with options for the content.</summary>
      <param name="content">Contains the content to store in the clipboard. If null, the clipboard is emptied.</param>
      <param name="options">An object that specifies options for the clipboard content, such as whether the content is allowed in the clipboard history and whether it will be synced to other devices.</param>
      <returns>
      </returns>
    </member>
    <member name="M:Windows.ApplicationModel.DataTransfer.Clipboard.SetHistoryItemAsContent(Windows.ApplicationModel.DataTransfer.ClipboardHistoryItem)">
      <summary>Sets an item in the clipboard history as the current content for the clipboard.</summary>
      <param name="item">The item in the clipboard history to set as the current content for the clipboard.</param>
      <returns>The status of the operation.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.DataTransfer.ClipboardContentOptions">
      <summary>Specifies options for using the SetContentWithOptions method to set content in the clipboard.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.DataTransfer.ClipboardContentOptions.#ctor">
      <summary>Creates a new instance of the ClipboardContentOptions class.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.DataTransfer.ClipboardContentOptions.HistoryFormats">
      <summary>Gets the list of data formats supported in the clipboard history for the content being added to the clipboard.</summary>
      <returns>The list of data formats supported in the clipboard history for the content being added to the clipboard. We recommend that you add data formats to this list by using the static properties of the StandardDataFormats class.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.DataTransfer.ClipboardContentOptions.IsAllowedInHistory">
      <summary>Gets or sets a value that indicates whether the new content being added to the clipboard is allowed in the clipboard history.</summary>
      <returns>True if the new content being added to the clipboard is allowed in the clipboard history; otherwise, false.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.DataTransfer.ClipboardContentOptions.IsRoamable">
      <summary>Gets or sets a value that indicates whether the new content being added to the clipboard can be synced to other devices.</summary>
      <returns>True if the new content being added to the clipboard can be synced to other devices; otherwise, false.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.DataTransfer.ClipboardContentOptions.RoamingFormats">
      <summary>Gets the list of data formats that can be synced to other devices for the content being added to the clipboard.</summary>
      <returns>The list of data formats that can be synced to other devices for the content being added to the clipboard. We recommend that you add data formats to this list by using the static properties of the StandardDataFormats class.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.DataTransfer.ClipboardHistoryChangedEventArgs">
      <summary>Provides data for the HistoryEnabledChanged event.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.DataTransfer.ClipboardHistoryItem">
      <summary>Represents an item in the clipboard history.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.DataTransfer.ClipboardHistoryItem.Content">
      <summary>Gets the data for the current item in the clipboard history.</summary>
      <returns>The data for the current item in the clipboard history.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.DataTransfer.ClipboardHistoryItem.Id">
      <summary>Gets the ID of the current item in the clipboard history.</summary>
      <returns>The ID of the current item in the clipboard history.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.DataTransfer.ClipboardHistoryItem.Timestamp">
      <summary>Gets the date and time the current item was added to the clipboard history.</summary>
      <returns>The date and time the current item was added to the clipboard history.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.DataTransfer.ClipboardHistoryItemsResult">
      <summary>Provides response data for using the GetHistoryItemsAsync method to get the list of items currently in the clipboard history.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.DataTransfer.ClipboardHistoryItemsResult.Items">
      <summary>Gets the list of items in the clipboard history.</summary>
      <returns>The list of ClipboardHistoryItem objects in the clipboard history.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.DataTransfer.ClipboardHistoryItemsResult.Status">
      <summary>Gets the return status of the call to the GetHistoryItemsAsync method to get the list of items currently in the clipboard history.</summary>
      <returns>The return status of the call to the GetHistoryItemsAsync method.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.DataTransfer.ClipboardHistoryItemsResultStatus">
      <summary>Represents the return status of a call to the GetHistoryItemsAsync method to get the list of items currently in the clipboard history.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.DataTransfer.ClipboardHistoryItemsResultStatus.AccessDenied">
      <summary>Access to the clipboard history is denied.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.DataTransfer.ClipboardHistoryItemsResultStatus.ClipboardHistoryDisabled">
      <summary>Clipboard history is disabled for the current user.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.DataTransfer.ClipboardHistoryItemsResultStatus.Success">
      <summary>The request was successful.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.DataTransfer.DataPackage">
      <summary>Contains the data that a user wants to exchange with another app.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.DataTransfer.DataPackage.#ctor">
      <summary>Constructor that creates a new DataPackage.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.DataTransfer.DataPackage.Properties">
      <summary>Allows you to get and set properties like the title of the content being shared.</summary>
      <returns>A collection of properties that describe the data contained in a DataPackage.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.DataTransfer.DataPackage.RequestedOperation">
      <summary>Specifies the DataPackageOperation (none, move, copy, or link) for the operation.</summary>
      <returns>The operation requested by the source app.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.DataTransfer.DataPackage.ResourceMap">
      <summary>Maps a URI to a file. Used to ensure that referenced content (such as an image) in HTML content is added to the DataPackage.</summary>
      <returns>Specifies a name/value pair that specifies the an HTML path with a corresponding StreamReference object.</returns>
    </member>
    <member name="E:Windows.ApplicationModel.DataTransfer.DataPackage.Destroyed">
      <summary>Occurs when the DataPackage is destroyed.</summary>
    </member>
    <member name="E:Windows.ApplicationModel.DataTransfer.DataPackage.OperationCompleted">
      <summary>Occurs when a paste operation is completed.</summary>
    </member>
    <member name="E:Windows.ApplicationModel.DataTransfer.DataPackage.ShareCanceled">
      <summary>Raised when a share is canceled.</summary>
    </member>
    <member name="E:Windows.ApplicationModel.DataTransfer.DataPackage.ShareCompleted">
      <summary>An event that is triggered when a share is completed. Shares can be sent to an app, a provider, or a contact.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.DataTransfer.DataPackage.GetView">
      <summary>Returns a DataPackageView object. This object is a read-only copy of the DataPackage object.</summary>
      <returns>The object that is a read-only copy of the DataPackage object.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.DataTransfer.DataPackage.SetApplicationLink(Windows.Foundation.Uri)">
      <summary>Sets the application link that a DataPackage contains.</summary>
      <param name="value">A Uniform Resource Identifier (URI) with a scheme that isn't **http** or **https** that's handled by the source app.</param>
    </member>
    <member name="M:Windows.ApplicationModel.DataTransfer.DataPackage.SetBitmap(Windows.Storage.Streams.RandomAccessStreamReference)">
      <summary>Sets the bitmap image contained in the DataPackage.</summary>
      <param name="value">A stream that contains the bitmap image.</param>
    </member>
    <member name="M:Windows.ApplicationModel.DataTransfer.DataPackage.SetData(System.String,System.Object)">
      <summary>Sets the data contained in the DataPackage in a RandomAccessStream format.</summary>
      <param name="formatId">Specifies the format of the data. We recommend that you set this value by using the StandardDataFormats class.</param>
      <param name="value">Specifies the content that the DataPackage contains.</param>
    </member>
    <member name="M:Windows.ApplicationModel.DataTransfer.DataPackage.SetDataProvider(System.String,Windows.ApplicationModel.DataTransfer.DataProviderHandler)">
      <summary>Sets a delegate to handle requests from the target app.</summary>
      <param name="formatId">Specifies the format of the data. We recommend that you set this value by using the StandardDataFormats class.</param>
      <param name="delayRenderer">A delegate that is responsible for processing requests from a target app.</param>
    </member>
    <member name="M:Windows.ApplicationModel.DataTransfer.DataPackage.SetHtmlFormat(System.String)">
      <summary>Adds HTML content to the DataPackage.</summary>
      <param name="value">The HTML content.</param>
    </member>
    <member name="M:Windows.ApplicationModel.DataTransfer.DataPackage.SetRtf(System.String)">
      <summary>Sets the Rich Text Format (RTF) content that is contained in a DataPackage.</summary>
      <param name="value">Specifies the Rich Text Format (RTF) content for the DataPackage.</param>
    </member>
    <member name="M:Windows.ApplicationModel.DataTransfer.DataPackage.SetStorageItems(Windows.Foundation.Collections.IIterable{Windows.Storage.IStorageItem})">
      <summary>Sets the files and folders contained in a DataPackage.</summary>
      <param name="value">The files and folders to be added to the DataPackage.</param>
    </member>
    <member name="M:Windows.ApplicationModel.DataTransfer.DataPackage.SetStorageItems(Windows.Foundation.Collections.IIterable{Windows.Storage.IStorageItem},System.Boolean)">
      <summary>Adds files and folders to a DataPackage.</summary>
      <param name="value">The files and folders to be added to the DataPackage.</param>
      <param name="readOnly">Specify true if the files are read-only; false otherwise.</param>
    </member>
    <member name="M:Windows.ApplicationModel.DataTransfer.DataPackage.SetText(System.String)">
      <summary>Sets the text that a DataPackage contains.</summary>
      <param name="value">The text.</param>
    </member>
    <member name="M:Windows.ApplicationModel.DataTransfer.DataPackage.SetUri(Windows.Foundation.Uri)">
      <summary>Sets the Uniform Resource Identifier (URI) that is contained in the DataPackage.</summary>
      <deprecated type="deprecate">SetUri may be altered or unavailable for releases after Windows Phone 'OSVersion' (TBD).Instead, use SetWebLink or SetApplicationLink.</deprecated>
      <param name="value">The Uniform Resource Identifier (URI) that is contained in the DataPackage.</param>
    </member>
    <member name="M:Windows.ApplicationModel.DataTransfer.DataPackage.SetWebLink(Windows.Foundation.Uri)">
      <summary>Sets the web link that a DataPackage contains.</summary>
      <param name="value">A Uniform Resource Identifier (URI) with an **http** or **https** scheme that corresponds to the content being displayed to the user.</param>
    </member>
    <member name="T:Windows.ApplicationModel.DataTransfer.DataPackageOperation">
      <summary>Specifies the operation to perform on the DataPackage in clipboard and drag and drop scenarios.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.DataTransfer.DataPackageOperation.Copy">
      <summary>Copies the content to the target destination. When implementing clipboard functionality, this corresponds to the "Copy" command.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.DataTransfer.DataPackageOperation.Link">
      <summary>Creates a link for the data.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.DataTransfer.DataPackageOperation.Move">
      <summary>Copies the content to the target destination and deletes the original. When implementing clipboard functionality, this corresponds to the "Cut" command.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.DataTransfer.DataPackageOperation.None">
      <summary>No action. Typically used when the DataPackage object requires delayed rendering.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.DataTransfer.DataPackagePropertySet">
      <summary>Defines a set of properties to use with a DataPackage object.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.DataTransfer.DataPackagePropertySet.ApplicationListingUri">
      <summary>Gets or sets the Uniform Resource Identifier (URI) of the app's location in the Windows Store.</summary>
      <returns>The Uniform Resource Identifier (URI) of the app in the Windows Store.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.DataTransfer.DataPackagePropertySet.ApplicationName">
      <summary>Gets or sets the name of the app that created the DataPackage object.</summary>
      <returns>Specifies the name of the app that created the DataPackage object.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.DataTransfer.DataPackagePropertySet.ContentSourceApplicationLink">
      <summary>Gets or sets the application link to the content from the source app.</summary>
      <returns>The Uniform Resource Identifier (URI) of the application link to shared content.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.DataTransfer.DataPackagePropertySet.ContentSourceUserActivityJson">
      <summary>Gets or sets the UserActivity in serialized JSON format to be shared with another app.</summary>
      <returns>The UserActivity in serialized JSON format to be shared with another app.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.DataTransfer.DataPackagePropertySet.ContentSourceWebLink">
      <summary>Provides a web link to shared content that's currently displayed in the app.</summary>
      <returns>The Uniform Resource Identifier (URI) of the web link to shared content.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.DataTransfer.DataPackagePropertySet.Description">
      <summary>Gets or sets text that describes the contents of the DataPackage.</summary>
      <returns>Text that describes the contents of the DataPackage.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.DataTransfer.DataPackagePropertySet.EnterpriseId">
      <summary>Gets or sets the enterprise identity (see Enterprise data protection ).</summary>
      <returns>The enterprise Id.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.DataTransfer.DataPackagePropertySet.FileTypes">
      <summary>Specifies a vector object that contains the types of files stored in the DataPackage object.</summary>
      <returns>Contains the types of files stored in the DataPackage object.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.DataTransfer.DataPackagePropertySet.LogoBackgroundColor">
      <summary>Gets or sets a background color for the sharing app's Square30x30Logo.</summary>
      <returns>The color of the logo's background.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.DataTransfer.DataPackagePropertySet.PackageFamilyName">
      <summary>Gets or sets the package family name of the source app.</summary>
      <returns>The package family name.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.DataTransfer.DataPackagePropertySet.Size">
      <summary>Gets the number of items that are contained in the property set.</summary>
      <returns>The number of elements in the property set.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.DataTransfer.DataPackagePropertySet.Square30x30Logo">
      <summary>Gets or sets the source app's logo.</summary>
      <returns>The logo's bitmap.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.DataTransfer.DataPackagePropertySet.Thumbnail">
      <summary>Gets or sets a thumbnail image for the DataPackage.</summary>
      <returns>The IRandomAccessStreamReference that represents the thumbnail image.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.DataTransfer.DataPackagePropertySet.Title">
      <summary>Gets or sets the text that displays as a title for the contents of the DataPackage object.</summary>
      <returns>The text that displays as a title for the contents of the DataPackage object.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.DataTransfer.DataPackagePropertySet.Clear">
      <summary>Removes all items from the property set.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.DataTransfer.DataPackagePropertySet.First">
      <summary>Returns an iterator to enumerate the items in the property set.</summary>
      <returns>The first item in the DataPackage object.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.DataTransfer.DataPackagePropertySet.GetView">
      <summary>Gets an immutable view of the property set.</summary>
      <returns>The immutable view.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.DataTransfer.DataPackagePropertySet.HasKey(System.String)">
      <summary>Indicates whether the DataPackagePropertySet object contains a specific property.</summary>
      <param name="key">The key.</param>
      <returns>True if the property set has an item with the specified key; otherwise false.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.DataTransfer.DataPackagePropertySet.Insert(System.String,System.Object)">
      <summary>Adds a property to the DataPackagePropertySet object.</summary>
      <param name="key">The key to insert.</param>
      <param name="value">The value to insert.</param>
      <returns>True if the method replaced a value that already existed for the key; false if this is a new key.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.DataTransfer.DataPackagePropertySet.Lookup(System.String)">
      <summary>Retrieves the value of a specific property.</summary>
      <param name="key">The key.</param>
      <returns>The value, if an item with the specified key exists. Use the **HasKey** method to determine whether the key exists.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.DataTransfer.DataPackagePropertySet.Remove(System.String)">
      <summary>Removes an item from the property set.</summary>
      <param name="key">The key.</param>
    </member>
    <member name="T:Windows.ApplicationModel.DataTransfer.DataPackagePropertySetView">
      <summary>Gets the set of properties of a DataPackageView object.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.DataTransfer.DataPackagePropertySetView.ApplicationListingUri">
      <summary>Gets the Uniform Resource Identifier (URI) of the app's location in the Microsoft Store.</summary>
      <returns>The Uniform Resource Identifier (URI) of the app in the Microsoft Store.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.DataTransfer.DataPackagePropertySetView.ApplicationName">
      <summary>Gets the name of the app that created the DataPackage object.</summary>
      <returns>The name of the app that created the DataPackage object.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.DataTransfer.DataPackagePropertySetView.ContentSourceApplicationLink">
      <summary>Gets the application link to the content from the source app.</summary>
      <returns>The Uniform Resource Identifier (URI) of the application link to shared content.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.DataTransfer.DataPackagePropertySetView.ContentSourceUserActivityJson">
      <summary>Gets the UserActivity in serialized JSON format to be shared with another app.</summary>
      <returns>The UserActivity in serialized JSON format to be shared with another app.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.DataTransfer.DataPackagePropertySetView.ContentSourceWebLink">
      <summary>Gets a web link to shared content that's currently displayed in the app.</summary>
      <returns>The Uniform Resource Identifier (URI) of the web link to shared content.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.DataTransfer.DataPackagePropertySetView.Description">
      <summary>Gets the text that describes the contents of the DataPackage.</summary>
      <returns>Text that describes the contents of the DataPackage.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.DataTransfer.DataPackagePropertySetView.EnterpriseId">
      <summary>Gets or sets the enterprise Id.</summary>
      <returns>The enterprise Id.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.DataTransfer.DataPackagePropertySetView.FileTypes">
      <summary>Gets a vector object that contains the types of files stored in the DataPackage object.</summary>
      <returns>Contains the types of files stored in the DataPackage object.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.DataTransfer.DataPackagePropertySetView.IsFromRoamingClipboard">
      <summary>Gets a value that indicates whether the shared content in the DataPackageView comes from clipboard data that was synced from another device for the current user.</summary>
      <returns>True if the shared content in the DataPackageView comes from clipboard data that was synced from another device for the current user; otherwise, false.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.DataTransfer.DataPackagePropertySetView.LogoBackgroundColor">
      <summary>Gets a background color for the sharing app's Square30x30Logo.</summary>
      <returns>The background color for the sharing app's Square30x30Logo.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.DataTransfer.DataPackagePropertySetView.PackageFamilyName">
      <summary>Gets the package family name of the source app.</summary>
      <returns>The package family name.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.DataTransfer.DataPackagePropertySetView.Size">
      <summary>Gets the number of items that are contained in the property set.</summary>
      <returns>The number of elements in the property set.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.DataTransfer.DataPackagePropertySetView.Square30x30Logo">
      <summary>Gets the source app's logo.</summary>
      <returns>The logo's bitmap.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.DataTransfer.DataPackagePropertySetView.Thumbnail">
      <summary>Gets the thumbnail image for the DataPackageView.</summary>
      <returns>The IRandomAccessStreamReference that represents the thumbnail image.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.DataTransfer.DataPackagePropertySetView.Title">
      <summary>Gets the text that displays as a title for the contents of the DataPackagePropertySetView object.</summary>
      <returns>The text that displays as a title for the contents of the DataPackagePropertySetView object.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.DataTransfer.DataPackagePropertySetView.First">
      <summary>Returns an iterator to enumerate the items in the property set.</summary>
      <returns>The first item in the DataPackage object.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.DataTransfer.DataPackagePropertySetView.HasKey(System.String)">
      <summary>Indicates whether the DataPackagePropertySetView object contains a specific property.</summary>
      <param name="key">The key.</param>
      <returns>True if the property set has an item with the specified key; otherwise false.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.DataTransfer.DataPackagePropertySetView.Lookup(System.String)">
      <summary>Retrieves the value of a specific property.</summary>
      <param name="key">The key.</param>
      <returns>The value, if an item with the specified key exists. Use the **HasKey** method to determine whether the key exists.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.DataTransfer.DataPackagePropertySetView.Split(Windows.Foundation.Collections.IMapView{System.String,System.Object}@,Windows.Foundation.Collections.IMapView{System.String,System.Object}@)">
      <summary>Divides the object into two views</summary>
      <param name="first">The first half of the object.</param>
      <param name="second">The second half of the object.</param>
    </member>
    <member name="T:Windows.ApplicationModel.DataTransfer.DataPackageView">
      <summary>A read-only version of a DataPackage. Apps that receive shared content get this object when acquiring content.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.DataTransfer.DataPackageView.AvailableFormats">
      <summary>Returns the formats the DataPackageView contains.</summary>
      <returns>The formats the DataPackageView contains.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.DataTransfer.DataPackageView.Properties">
      <summary>Gets a DataPackagePropertySetView object, which contains a read-only set of properties for the data in the DataPackageView object.</summary>
      <returns>The object that contains a read-only set of properties for the data.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.DataTransfer.DataPackageView.RequestedOperation">
      <summary>Gets the requested operation (such as copy or move). Primarily used for Clipboard actions.</summary>
      <returns>An enumeration that states what operation (such as copy or move) was completed.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.DataTransfer.DataPackageView.Contains(System.String)">
      <summary>Checks to see if the DataPackageView contains a specific data format.</summary>
      <param name="formatId">The name of the format.</param>
      <returns>True if the DataPackageView contains the format; false otherwise.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.DataTransfer.DataPackageView.GetApplicationLinkAsync">
      <summary>Gets the application link in the DataPackageView object.</summary>
      <returns>The application link.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.DataTransfer.DataPackageView.GetBitmapAsync">
      <summary>Gets the bitmap image contained in the DataPackageView</summary>
      <returns>A stream containing the bitmap image.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.DataTransfer.DataPackageView.GetDataAsync(System.String)">
      <summary>Gets the data contained in the DataPackageView.</summary>
      <param name="formatId">Specifies the format of the data. We recommend that you set this value by using the StandardDataFormats class.</param>
      <returns>The data.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.DataTransfer.DataPackageView.GetHtmlFormatAsync">
      <summary>Gets the HTML stored in the DataPackageView object.</summary>
      <returns>The HTML.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.DataTransfer.DataPackageView.GetResourceMapAsync">
      <summary>Gets the data (such as an image) referenced in HTML content.</summary>
      <returns>The data referenced in the HTML content.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.DataTransfer.DataPackageView.GetRtfAsync">
      <summary>Gets the rich text formatted (RTF) content contained in a DataPackageView.</summary>
      <returns>The rich text formatted content for the DataPackage.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.DataTransfer.DataPackageView.GetStorageItemsAsync">
      <summary>Gets the files and folders stored in a DataPackageView object.</summary>
      <returns>An array of files and folders stored in a DataPackageView.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.DataTransfer.DataPackageView.GetTextAsync">
      <summary>Gets the text in the DataPackageView object.</summary>
      <returns>The text.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.DataTransfer.DataPackageView.GetTextAsync(System.String)">
      <summary>Gets the text in the DataPackageView object.</summary>
      <param name="formatId">A string that represents the data format. Usually StandardDataFormats.text.</param>
      <returns>The text.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.DataTransfer.DataPackageView.GetUriAsync">
      <summary>Gets the URI contained in the DataPackageView.</summary>
      <deprecated type="deprecate">GetUriAsync may be altered or unavailable for releases after Windows 8.1. Instead, use GetWebLinkAsync or GetApplicationLinkAsync.</deprecated>
      <returns>The Uri.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.DataTransfer.DataPackageView.GetWebLinkAsync">
      <summary>Gets the web link in the DataPackageView object.</summary>
      <returns>The web link.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.DataTransfer.DataPackageView.ReportOperationCompleted(Windows.ApplicationModel.DataTransfer.DataPackageOperation)">
      <summary>Informs the system that your app is finished using the DataPackageView object. Primarily used for Clipboard operations.</summary>
      <param name="value">An enumeration that states what operation (such as copy or move) was completed. At most one operation flag can be set.</param>
    </member>
    <member name="M:Windows.ApplicationModel.DataTransfer.DataPackageView.RequestAccessAsync">
      <summary>Requests permission to unlock and access a data package that is secured with a protection policy.</summary>
      <returns>When this method completes, it returns the results of the protection policy evaluation, which indicates whether or not the data is accessible.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.DataTransfer.DataPackageView.RequestAccessAsync(System.String)">
      <summary>Requests permission to unlock and access a data package that is secured with a protection policy.</summary>
      <param name="enterpriseId">The enterprise Id.</param>
      <returns>When this method completes, it returns the results of the protection policy evaluation, which indicates whether or not the data is accessible.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.DataTransfer.DataPackageView.SetAcceptedFormatId(System.String)">
      <summary>Sets the accepted format Id.</summary>
      <param name="formatId">The format Id.</param>
    </member>
    <member name="M:Windows.ApplicationModel.DataTransfer.DataPackageView.UnlockAndAssumeEnterpriseIdentity">
      <summary>Unlocks a data package and assumes an enterprise identity for it.</summary>
      <returns>When this method completes, it returns the results of the protection policy evaluation.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.DataTransfer.DataProviderDeferral">
      <summary>Used by a source app's deferral delegate to notify a DataPackage object that the source app will produce data from another asynchronous function.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.DataTransfer.DataProviderDeferral.Complete">
      <summary>Informs a DataPackage that it is ready for processing.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.DataTransfer.DataProviderHandler">
      <summary>Provides data when the target app requests it, instead of including the data in the DataPackage ahead of time. [ DataProviderHandler is used when the source app wants to avoid unnecessary work that is resource intensive, such as performing format conversions.</summary>
      <param name="request">Contains the data that the user wants to share.</param>
    </member>
    <member name="T:Windows.ApplicationModel.DataTransfer.DataProviderRequest">
      <summary>An object of this type is passed to the DataProviderHandler delegate.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.DataTransfer.DataProviderRequest.Deadline">
      <summary>Gets the deadline for finishing a delayed rendering operation. If execution goes beyond that deadline, the results of delayed rendering are ignored.</summary>
      <returns>The deadline for the delayed rendering operation.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.DataTransfer.DataProviderRequest.FormatId">
      <summary>Specifies the format id.</summary>
      <returns>The format id. See StandardDataFormats for more information.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.DataTransfer.DataProviderRequest.GetDeferral">
      <summary>Returns a DataProviderDeferral object.</summary>
      <returns>An data provider deferral object.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.DataTransfer.DataProviderRequest.SetData(System.Object)">
      <summary>Sets the content of the DataPackage to be shared with a target app.</summary>
      <param name="value">The object associated with a particular format in the DataPackage.</param>
    </member>
    <member name="T:Windows.ApplicationModel.DataTransfer.DataRequest">
      <summary>Lets your app supply the content the user wants to share or specify a message, if an error occurs.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.DataTransfer.DataRequest.Data">
      <summary>Sets or gets a DataPackage object that contains the content a user wants to share.</summary>
      <returns>Contains the content a user wants to share.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.DataTransfer.DataRequest.Deadline">
      <summary>Gets the deadline for finishing a delayed rendering operation. If execution goes beyond that deadline, the results of delayed rendering are ignored.</summary>
      <returns>The deadline for the delayed rendering operation.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.DataTransfer.DataRequest.FailWithDisplayText(System.String)">
      <summary>Cancels the sharing operation and supplies an error string to display to the user.</summary>
      <param name="value">The text to display to the user.</param>
    </member>
    <member name="M:Windows.ApplicationModel.DataTransfer.DataRequest.GetDeferral">
      <summary>Supports asynchronous sharing operations by creating and returning a DataRequestDeferral object.</summary>
      <returns>An object that allows you to share or send content asynchronously.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.DataTransfer.DataRequestDeferral">
      <summary>Enables you to exchange content with a target app asynchronously.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.DataTransfer.DataRequestDeferral.Complete">
      <summary>Indicates that the content for an asynchronous share is ready for a target app, or that an error in the sharing operation occurred.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.DataTransfer.DataRequestedEventArgs">
      <summary>Contains information about the DataRequested event. The system fires this event when the user invokes the Share UI.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.DataTransfer.DataRequestedEventArgs.Request">
      <summary>Enables you to get the DataRequest object and either give it data or a failure message.</summary>
      <returns>The object used to manage content as part of a share operation.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.DataTransfer.DataTransferManager">
      <summary>Programmatically initiates an exchange of content with other apps.</summary>
    </member>
    <member name="E:Windows.ApplicationModel.DataTransfer.DataTransferManager.DataRequested">
      <summary>Occurs when a share operation starts.</summary>
    </member>
    <member name="E:Windows.ApplicationModel.DataTransfer.DataTransferManager.ShareProvidersRequested">
      <summary>An event that is triggered when the share providers are requested. This is used as a callback and providers are added by subscribing to this event and calling ShareProvidersRequestedEventArgs.Providers.Add() in the event handler.</summary>
    </member>
    <member name="E:Windows.ApplicationModel.DataTransfer.DataTransferManager.TargetApplicationChosen">
      <summary>Occurs when the user chooses a target app in the Share charm.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.DataTransfer.DataTransferManager.GetForCurrentView">
      <summary>Returns the DataTransferManager object associated with the current window.</summary>
      <returns>The DataTransferManager object associated with the current window.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.DataTransfer.DataTransferManager.IsSupported">
      <summary>Returns true if the device supports sharing, false otherwise.</summary>
      <returns>True if the device supports sharing, false otherwise.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.DataTransfer.DataTransferManager.ShowShareUI">
      <summary>Programmatically initiates the user interface for sharing content with another app.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.DataTransfer.DataTransferManager.ShowShareUI(Windows.ApplicationModel.DataTransfer.ShareUIOptions)">
      <summary>Programmatically initiates the user interface for sharing content with another app.</summary>
      <param name="options">The options.</param>
    </member>
    <member name="T:Windows.ApplicationModel.DataTransfer.HtmlFormatHelper">
      <summary>Responsible for formatting HTML content that you want to share or add to the Clipboard. Also allows you to get HTML fragments from the content.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.DataTransfer.HtmlFormatHelper.CreateHtmlFormat(System.String)">
      <summary>Takes a string that represents HTML content and adds the necessary headers to ensure it is formatted correctly for share and Clipboard operations.</summary>
      <param name="htmlFragment">A string representing the HTML content.</param>
      <returns>A string representing the formatted HTML.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.DataTransfer.HtmlFormatHelper.GetStaticFragment(System.String)">
      <summary>Gets a string that represents an HTML fragment.</summary>
      <param name="htmlFormat">The formatted HTML.</param>
      <returns>An HTML fragment based on the formatted HTML.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.DataTransfer.OperationCompletedEventArgs">
      <summary>Contains info about the action that a target app completed during a paste operation.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.DataTransfer.OperationCompletedEventArgs.AcceptedFormatId">
      <summary>Gets the accepted format Id.</summary>
      <returns>The accepted format Id.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.DataTransfer.OperationCompletedEventArgs.Operation">
      <summary>Specifies the operation that the target app completed.</summary>
      <returns>An enumeration that specifies what operation (such as copy or move) was completed. At most one operation flag can be set.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.DataTransfer.SetHistoryItemAsContentStatus">
      <summary>Represents the return status of a call to the SetHistoryItemAsContent method to set an item in the clipboard history as the current content for the clipboard.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.DataTransfer.SetHistoryItemAsContentStatus.AccessDenied">
      <summary>Access to the clipboard history is denied.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.DataTransfer.SetHistoryItemAsContentStatus.ItemDeleted">
      <summary>The specified item was deleted.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.DataTransfer.SetHistoryItemAsContentStatus.Success">
      <summary>The request was successful.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.DataTransfer.ShareCompletedEventArgs">
      <summary>This class contains the event args for ShareCompleted.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.DataTransfer.ShareCompletedEventArgs.ShareTarget">
      <summary>Gets the share target.</summary>
      <returns>The share target.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.DataTransfer.SharedStorageAccessManager">
      <summary>Enables an app to share a file with another app by passing a token via Uri activation, app service, REST API, etc. The target app redeems the token to get the file shared by the source app.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.DataTransfer.SharedStorageAccessManager.AddFile(Windows.Storage.IStorageFile)">
      <summary>Gets the sharing token that enables an app to share the specified file with another app.</summary>
      <param name="file">The file to share with the target app.</param>
      <returns>The sharing token to provide to the target app .</returns>
    </member>
    <member name="M:Windows.ApplicationModel.DataTransfer.SharedStorageAccessManager.RedeemTokenForFileAsync(System.String)">
      <summary>Gets a file shared by another app by providing the sharing token received from the source app.</summary>
      <param name="token">The sharing token for the shared file.</param>
      <returns>A wrapper object that contains the shared file.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.DataTransfer.SharedStorageAccessManager.RemoveFile(System.String)">
      <summary>Revokes an existing sharing token.</summary>
      <param name="token">The sharing token to revoke.</param>
    </member>
    <member name="T:Windows.ApplicationModel.DataTransfer.ShareProvider">
      <summary>This class represents a custom provider which can be shared.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.DataTransfer.ShareProvider.#ctor(System.String,Windows.Storage.Streams.RandomAccessStreamReference,Windows.UI.Color,Windows.ApplicationModel.DataTransfer.ShareProviderHandler)">
      <summary>Creates a new ShareProvider object.</summary>
      <param name="title">The title of the share provider.</param>
      <param name="displayIcon">The display icon of the share provider.</param>
      <param name="backgroundColor">The background color of the share provider.</param>
      <param name="handler">The handler of the share provider.</param>
    </member>
    <member name="P:Windows.ApplicationModel.DataTransfer.ShareProvider.BackgroundColor">
      <summary>Gets the background color of the share provider.</summary>
      <returns>The background color of the share provider.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.DataTransfer.ShareProvider.DisplayIcon">
      <summary>Gets the display icon of the share provider.</summary>
      <returns>The display icon of the share provider.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.DataTransfer.ShareProvider.Tag">
      <summary>Gets or sets the tag of the share provider.</summary>
      <returns>The tag of the share provider.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.DataTransfer.ShareProvider.Title">
      <summary>Gets the title of the share provider.</summary>
      <returns>The title of the share provider.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.DataTransfer.ShareProviderHandler">
      <summary>A delegate that handles share providers.</summary>
      <param name="operation"># Windows.ApplicationModel.DataTransfer.ShareProviderHandler</param>
    </member>
    <member name="T:Windows.ApplicationModel.DataTransfer.ShareProviderOperation">
      <summary>This class represents a share provider operation.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.DataTransfer.ShareProviderOperation.Data">
      <summary>Gets the data of the operation.</summary>
      <returns>The data of the operation.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.DataTransfer.ShareProviderOperation.Provider">
      <summary>Gets the share provider.</summary>
      <returns>The share provider.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.DataTransfer.ShareProviderOperation.ReportCompleted">
      <summary>Completes the report.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.DataTransfer.ShareProvidersRequestedEventArgs">
      <summary>The event args of ShareProvidersRequested.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.DataTransfer.ShareProvidersRequestedEventArgs.Data">
      <summary>Gets the data.</summary>
      <returns>The data.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.DataTransfer.ShareProvidersRequestedEventArgs.Providers">
      <summary>Gets the share providers.</summary>
      <returns>
      </returns>
    </member>
    <member name="M:Windows.ApplicationModel.DataTransfer.ShareProvidersRequestedEventArgs.GetDeferral">
      <summary>Requests a deferral to complete actions on this object in an event handler.</summary>
      <returns>The deferral.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.DataTransfer.ShareTargetInfo">
      <summary>This class contains information about a share target.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.DataTransfer.ShareTargetInfo.AppUserModelId">
      <summary>Gets the app user model ID.</summary>
      <returns>The app user model ID.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.DataTransfer.ShareTargetInfo.ShareProvider">
      <summary>Gets the share provider.</summary>
      <returns>The share provider.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.DataTransfer.ShareUIOptions">
      <summary>This class represents the options that are available to the user when showing the ShareUI.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.DataTransfer.ShareUIOptions.#ctor">
      <summary>Creates a new ShareUIOptions object.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.DataTransfer.ShareUIOptions.SelectionRect">
      <summary>Gets or sets the selection rectangle.</summary>
      <returns>The selection rectangle.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.DataTransfer.ShareUIOptions.Theme">
      <summary>Gets or sets the share UI theme.</summary>
      <returns>The share UI theme.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.DataTransfer.ShareUITheme">
      <summary>The theme for the Share UI.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.DataTransfer.ShareUITheme.Dark">
      <summary>Dark theme.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.DataTransfer.ShareUITheme.Default">
      <summary>Default theme.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.DataTransfer.ShareUITheme.Light">
      <summary>Light theme.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.DataTransfer.StandardDataFormats">
      <summary>Contains static properties that return string values. Each string corresponds to a known format ID. Use this class to avoid errors in using string constants to specify data formats.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.DataTransfer.StandardDataFormats.ApplicationLink">
      <summary>A read-only property that returns the format ID string value corresponding to the activation link format.</summary>
      <returns>The format ID string value corresponding to the application link format.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.DataTransfer.StandardDataFormats.Bitmap">
      <summary>A read-only property that returns the format ID string value corresponding to the Bitmap format.</summary>
      <returns>The format ID string value corresponding to the Bitmap format.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.DataTransfer.StandardDataFormats.Html">
      <summary>A read-only property that returns the format ID string value corresponding to the HTML format.</summary>
      <returns>The format ID string value corresponding to the HTML format.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.DataTransfer.StandardDataFormats.Rtf">
      <summary>A read-only property that returns the format ID string value corresponding to the Rich Text Format (RTF).</summary>
      <returns>The format ID string value corresponding to the Rich Text Format (RTF) format.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.DataTransfer.StandardDataFormats.StorageItems">
      <summary>A read-only property that returns the format ID string value corresponding to the StorageItem format.</summary>
      <returns>The format ID string value corresponding to the StorageItem format.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.DataTransfer.StandardDataFormats.Text">
      <summary>A read-only property that returns the format ID string value corresponding to the Text format.</summary>
      <returns>The format ID string value corresponding to the Text format.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.DataTransfer.StandardDataFormats.Uri">
      <summary>A read-only property that returns the format ID string value corresponding to the Uniform Resource Identifier (URI) format.</summary>
      <returns>The format ID string value corresponding to the Uniform Resource Identifier (URI) format.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.DataTransfer.StandardDataFormats.UserActivityJsonArray">
      <summary>A read-only property that returns the format ID string value corresponding to the UserActivity JSON array format.</summary>
      <returns>The format ID string value corresponding to the UserActivity JSON array format.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.DataTransfer.StandardDataFormats.WebLink">
      <summary>A read-only property that returns the format ID string value corresponding to the web link format.</summary>
      <returns>The format ID string value corresponding to the web link format.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.DataTransfer.TargetApplicationChosenEventArgs">
      <summary>Contains information about the target app the user chose to share content with. To get this object, you must handle the TargetApplicationChosen event.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.DataTransfer.TargetApplicationChosenEventArgs.ApplicationName">
      <summary>Contains the name of the app that the user chose to share content with.</summary>
      <returns>The name of the app.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.DataTransfer.DragDrop.DragDropModifiers">
      <summary>Represents the key modifiers applied to a drag and drop operation. Zero or more modifiers can be included.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.DataTransfer.DragDrop.DragDropModifiers.Alt">
      <summary>The alt key.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.DataTransfer.DragDrop.DragDropModifiers.Control">
      <summary>The control key.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.DataTransfer.DragDrop.DragDropModifiers.LeftButton">
      <summary>The left mouse button.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.DataTransfer.DragDrop.DragDropModifiers.MiddleButton">
      <summary>The middle mouse button.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.DataTransfer.DragDrop.DragDropModifiers.None">
      <summary>No modifiers.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.DataTransfer.DragDrop.DragDropModifiers.RightButton">
      <summary>The right mouse button.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.DataTransfer.DragDrop.DragDropModifiers.Shift">
      <summary>The shift key.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.DataTransfer.DragDrop.Core.CoreDragDropManager">
      <summary>Manages access for drag and drop within and between apps.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.DataTransfer.DragDrop.Core.CoreDragDropManager.AreConcurrentOperationsEnabled">
      <summary>Gets or sets whether concurrent drag and drop operations are enabled.</summary>
      <returns>True if concurrent drag and drop operations are enabled; otherwise, false.</returns>
    </member>
    <member name="E:Windows.ApplicationModel.DataTransfer.DragDrop.Core.CoreDragDropManager.TargetRequested">
      <summary>Occurs when a drag and drop target is requested.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.DataTransfer.DragDrop.Core.CoreDragDropManager.GetForCurrentView">
      <summary>Gets the core drag and drop manager associated with the currently visible application window.</summary>
      <returns>The core drag and drop manager associated with the currently visible application window.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.DataTransfer.DragDrop.Core.CoreDragInfo">
      <summary>Gets information about an item being dragged.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.DataTransfer.DragDrop.Core.CoreDragInfo.AllowedOperations">
      <summary>Gets the allowed DataPackageOperations (none, move, copy, and/or link) for the drag and drop operation.</summary>
      <returns>The allowed operations.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.DataTransfer.DragDrop.Core.CoreDragInfo.Data">
      <summary>Gets the DataPackageView for the item being dragged.</summary>
      <returns>The DataPackageView for the item being dragged.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.DataTransfer.DragDrop.Core.CoreDragInfo.Modifiers">
      <summary>Gets the modifiers for the item being dragged.</summary>
      <returns>The modifiers for the item being dragged.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.DataTransfer.DragDrop.Core.CoreDragInfo.Position">
      <summary>Gets the position of the item being dragged.</summary>
      <returns>The position of the item being dragged.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.DataTransfer.DragDrop.Core.CoreDragOperation">
      <summary>Handles a drag and drop operation.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.DataTransfer.DragDrop.Core.CoreDragOperation.#ctor">
      <summary>Initializes a new instance of the CoreDragOperation class.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.DataTransfer.DragDrop.Core.CoreDragOperation.AllowedOperations">
      <summary>Gets or sets the allowed DataPackageOperations (none, move, copy, and/or link) for the drag and drop operation.</summary>
      <returns>The allowed operations. The default is **Copy** | **Move** | **Link**.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.DataTransfer.DragDrop.Core.CoreDragOperation.Data">
      <summary>Gets the DataPackage for the drag and drop operation.</summary>
      <returns>The DataPackage for the drag and drop operation</returns>
    </member>
    <member name="P:Windows.ApplicationModel.DataTransfer.DragDrop.Core.CoreDragOperation.DragUIContentMode">
      <summary>Gets or sets the content mode for the drag UI.</summary>
      <returns>The content mode for the drag UI.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.DataTransfer.DragDrop.Core.CoreDragOperation.SetDragUIContentFromSoftwareBitmap(Windows.Graphics.Imaging.SoftwareBitmap)">
      <summary>Sets custom drag UI content using a software bitmap.</summary>
      <param name="softwareBitmap">The custom UI drag content.</param>
    </member>
    <member name="M:Windows.ApplicationModel.DataTransfer.DragDrop.Core.CoreDragOperation.SetDragUIContentFromSoftwareBitmap(Windows.Graphics.Imaging.SoftwareBitmap,Windows.Foundation.Point)">
      <summary>Sets custom drag UI content using a software bitmap.</summary>
      <param name="softwareBitmap">The custom UI drag content.</param>
      <param name="anchorPoint">The relative position of the drag visual from the pointer. The anchor point cannot be outside of the content. For example, if the anchor point is (50, 50) and the position of the pointer is (x, y), the top left corner for the visual will be (x - 50, y - 50).</param>
    </member>
    <member name="M:Windows.ApplicationModel.DataTransfer.DragDrop.Core.CoreDragOperation.SetPointerId(System.UInt32)">
      <summary>Sets the pointer Id.</summary>
      <param name="pointerId">The pointer Id.</param>
    </member>
    <member name="M:Windows.ApplicationModel.DataTransfer.DragDrop.Core.CoreDragOperation.StartAsync">
      <summary>Starts the drag and drop operation.</summary>
      <returns>The data package operation.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.DataTransfer.DragDrop.Core.CoreDragUIContentMode">
      <summary>Represents modes for overriding the drag UI. Use this to specify whether the operation should wait for content load before starting, or run in parallel.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.DataTransfer.DragDrop.Core.CoreDragUIContentMode.Auto">
      <summary>Specifies content will be provided synchronously.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.DataTransfer.DragDrop.Core.CoreDragUIContentMode.Deferred">
      <summary>Specifies content will be provided with an asynchronous task.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.DataTransfer.DragDrop.Core.CoreDragUIOverride">
      <summary>Contains methods and properties for customizing the drag and drop UI.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.DataTransfer.DragDrop.Core.CoreDragUIOverride.Caption">
      <summary>Gets or sets the caption for the drag UI.</summary>
      <returns>The caption for the drag UI.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.DataTransfer.DragDrop.Core.CoreDragUIOverride.IsCaptionVisible">
      <summary>Gets or sets if the caption for the drag UI is visible.</summary>
      <returns>True if the caption is visible; otherwise, false.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.DataTransfer.DragDrop.Core.CoreDragUIOverride.IsContentVisible">
      <summary>Gets or sets whether the drag content is visible.</summary>
      <returns>True if the drag content is visible; otherwise, false.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.DataTransfer.DragDrop.Core.CoreDragUIOverride.IsGlyphVisible">
      <summary>Gets or sets whether the glyph is visible.</summary>
      <returns>True if the glyph is visible; otherwise, false.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.DataTransfer.DragDrop.Core.CoreDragUIOverride.Clear">
      <summary>Clears all existing custom UI overrides.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.DataTransfer.DragDrop.Core.CoreDragUIOverride.SetContentFromSoftwareBitmap(Windows.Graphics.Imaging.SoftwareBitmap)">
      <summary>Sets custom drag UI content using a software bitmap.</summary>
      <param name="softwareBitmap">The custom drag UI content.</param>
    </member>
    <member name="M:Windows.ApplicationModel.DataTransfer.DragDrop.Core.CoreDragUIOverride.SetContentFromSoftwareBitmap(Windows.Graphics.Imaging.SoftwareBitmap,Windows.Foundation.Point)">
      <summary>Sets custom drag UI content using a software bitmap.</summary>
      <param name="softwareBitmap">The custom UI drag content.</param>
      <param name="anchorPoint">The relative position of the drag visual from the pointer. The anchor point cannot be outside of the content. For example, if the anchor point is (50, 50) and the position of the pointer is (x, y), the top left corner for the visual will be (x - 50, y - 50).</param>
    </member>
    <member name="T:Windows.ApplicationModel.DataTransfer.DragDrop.Core.CoreDropOperationTargetRequestedEventArgs">
      <summary>Provides the ability to set the target of a drag and drop operation when a target is requested.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.DataTransfer.DragDrop.Core.CoreDropOperationTargetRequestedEventArgs.SetTarget(Windows.ApplicationModel.DataTransfer.DragDrop.Core.ICoreDropOperationTarget)">
      <summary>Sets the target of the drag and drop operation.</summary>
      <param name="target">The target of the drag and drop operation.</param>
    </member>
    <member name="T:Windows.ApplicationModel.DataTransfer.DragDrop.Core.ICoreDropOperationTarget">
      <summary>Contains methods required for supporting drag and drop.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.DataTransfer.DragDrop.Core.ICoreDropOperationTarget.DropAsync(Windows.ApplicationModel.DataTransfer.DragDrop.Core.CoreDragInfo)">
      <summary>Called when a dragged item is dropped.</summary>
      <param name="dragInfo">The core drag information.</param>
      <returns>The data package operation.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.DataTransfer.DragDrop.Core.ICoreDropOperationTarget.EnterAsync(Windows.ApplicationModel.DataTransfer.DragDrop.Core.CoreDragInfo,Windows.ApplicationModel.DataTransfer.DragDrop.Core.CoreDragUIOverride)">
      <summary>Called when the dragged item enters the drop area.</summary>
      <param name="dragInfo">The core drag information.</param>
      <param name="dragUIOverride">Overrides to default the drag UI.</param>
      <returns>When this method completes, it returns the data package operation.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.DataTransfer.DragDrop.Core.ICoreDropOperationTarget.LeaveAsync(Windows.ApplicationModel.DataTransfer.DragDrop.Core.CoreDragInfo)">
      <summary>Called when a dragged item leaves the target drop area.</summary>
      <param name="dragInfo">The core drag information.</param>
      <returns>This method does not return an object or value.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.DataTransfer.DragDrop.Core.ICoreDropOperationTarget.OverAsync(Windows.ApplicationModel.DataTransfer.DragDrop.Core.CoreDragInfo,Windows.ApplicationModel.DataTransfer.DragDrop.Core.CoreDragUIOverride)">
      <summary>Called when the dragged item is over the drop area.</summary>
      <param name="dragInfo">The core drag information.</param>
      <param name="dragUIOverride">Overrides to default the drag UI.</param>
      <returns>When this method completes, it returns the data package operation.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.DataTransfer.ShareTarget.QuickLink">
      <summary>Represents shortcuts that help users share content with the apps they use most.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.DataTransfer.ShareTarget.QuickLink.#ctor">
      <summary>Creates a new instance of a QuickLink object.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.DataTransfer.ShareTarget.QuickLink.Id">
      <summary>Specifies an ID for the QuickLink. Your app receives this ID when the user selects its QuickLink. You can use this ID to further customize the sharing process for the user.</summary>
      <returns>Specifies the ID for the QuickLink.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.DataTransfer.ShareTarget.QuickLink.SupportedDataFormats">
      <summary>An array of strings that specify the data formats supported by the QuickLink app. The system shows the QuickLink only when the data that a user wants to share matches a format in this array.</summary>
      <returns>An array of format ids that specify the data formats supported by the QuickLink app.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.DataTransfer.ShareTarget.QuickLink.SupportedFileTypes">
      <summary>An array of strings that specify the file types supported by a QuickLink app. The system shows the QuickLink only when the data that a user wants to share contains file items, and the file extensions for those file items match a file type in this array.</summary>
      <returns>An array of file extensions that specify the file types supported by the QuickLinks app.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.DataTransfer.ShareTarget.QuickLink.Thumbnail">
      <summary>Specifies a thumbnail image for the QuickLink. The system displays this image when the user is presented with a list of possible apps to share content with.</summary>
      <returns>Contains the thumbnail image to use with the QuickLink.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.DataTransfer.ShareTarget.QuickLink.Title">
      <summary>Specifies the title of a QuickLink. The system displays this info when the user is presented with a list of possible apps to share content with.</summary>
      <returns>Specifies the title of the QuickLink.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.DataTransfer.ShareTarget.ShareOperation">
      <summary>Handles the bulk of the work during a share operation. This includes the data that the user wants to share, setting or removing QuickLinks, and informing the system about the status of the operation.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.DataTransfer.ShareTarget.ShareOperation.Contacts">
      <summary>Gets the contacts for the share operation.</summary>
      <returns>The contacts for the share operation.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.DataTransfer.ShareTarget.ShareOperation.Data">
      <summary>Contains a DataPackage object with the data that the user wants to share.</summary>
      <returns>Contains the data that the user wants to share.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.DataTransfer.ShareTarget.ShareOperation.QuickLinkId">
      <summary>A string that contains the ID of a QuickLink.</summary>
      <returns>The ID of the QuickLink.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.DataTransfer.ShareTarget.ShareOperation.DismissUI">
      <summary>Closes the share pane.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.DataTransfer.ShareTarget.ShareOperation.RemoveThisQuickLink">
      <summary>Removes the QuickLink from the list of QuickLinks that are available to the user.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.DataTransfer.ShareTarget.ShareOperation.ReportCompleted">
      <summary>Specifies that the sharing operation is complete.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.DataTransfer.ShareTarget.ShareOperation.ReportCompleted(Windows.ApplicationModel.DataTransfer.ShareTarget.QuickLink)">
      <summary>Specifies that the sharing operation is complete. A QuickLink that the system can save as a shortcut for future sharing operations is included.</summary>
      <param name="quicklink">A QuickLink object that the system saves as a shortcut for future sharing operations.</param>
    </member>
    <member name="M:Windows.ApplicationModel.DataTransfer.ShareTarget.ShareOperation.ReportDataRetrieved">
      <summary>Specifies that the app has acquired the content that the user wants to share.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.DataTransfer.ShareTarget.ShareOperation.ReportError(System.String)">
      <summary>Specifies that an error occurred during the sharing operation.</summary>
      <param name="value">Specifies the error message. The system displays this message to the user.</param>
    </member>
    <member name="M:Windows.ApplicationModel.DataTransfer.ShareTarget.ShareOperation.ReportStarted">
      <summary>Specifies that the app has started to acquire the content that the user wants to share.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.DataTransfer.ShareTarget.ShareOperation.ReportSubmittedBackgroundTask">
      <summary>Specifies that the app has requested that the system allow the sharing operation to run as a background task.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Email.EmailAttachment">
      <summary>Represents an email attachment.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Email.EmailAttachment.#ctor">
      <summary>Initializes a new instance of the EmailAttachment class.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Email.EmailAttachment.#ctor(System.String,Windows.Storage.Streams.IRandomAccessStreamReference)">
      <summary>Initializes a new instance of the EmailAttachment class with the specified random access stream.</summary>
      <param name="fileName">The file name to use for the attachment.</param>
      <param name="data">A random access stream containing the data for the attachment.</param>
    </member>
    <member name="M:Windows.ApplicationModel.Email.EmailAttachment.#ctor(System.String,Windows.Storage.Streams.IRandomAccessStreamReference,System.String)">
      <summary>Initializes a new instance of the EmailAttachment class.</summary>
      <param name="fileName">The filename of the attachment.</param>
      <param name="data">The stream to use to download the attachment.</param>
      <param name="mimeType">The MIME type of the attachment.</param>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailAttachment.ContentId">
      <summary>Gets or sets a value that identifies the content of the attachment on a remote system.</summary>
      <returns>A value that identifies the content of the attachment.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailAttachment.ContentLocation">
      <summary>Gets or sets the location of an email attachment as a Uniform Resource Identifier (URI).</summary>
      <returns>The location of an email attachment as a Uniform Resource Identifier (URI).</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailAttachment.Data">
      <summary>Gets or sets the email attachment's data.</summary>
      <returns>The email attachment data.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailAttachment.DownloadState">
      <summary>Gets or sets the download state of the email attachment.</summary>
      <returns>The download state of the email attachment.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailAttachment.EstimatedDownloadSizeInBytes">
      <summary>Gets or sets the estimated download size of the attachment.</summary>
      <returns>The estimated download size of the attachment.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailAttachment.FileName">
      <summary>Gets or sets the displayed file name for the email attachment.</summary>
      <returns>The displayed file name for the email attachment.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailAttachment.Id">
      <summary>Gets the locally unique ID for the email attachment.</summary>
      <returns>The locally unique ID for the email attachment.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailAttachment.IsFromBaseMessage">
      <summary>Gets a Boolean value indicating if the attachment came from the base message.</summary>
      <returns>A Boolean value indicating if the attachment came from the base message.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailAttachment.IsInline">
      <summary>Gets or sets a Boolean property indicating if the attachment is included inline, in the body of the message.</summary>
      <returns>A Boolean property indicating if the attachment is included inline.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailAttachment.MimeType">
      <summary>Gets or sets the MIME type of the attachment.</summary>
      <returns>The MIME type of the attachment.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Email.EmailAttachmentDownloadState">
      <summary>Defines the states of an email attachment download.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailAttachmentDownloadState.Downloaded">
      <summary>The attachment has been downloaded.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailAttachmentDownloadState.Downloading">
      <summary>The attachment is currently downloading.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailAttachmentDownloadState.Failed">
      <summary>The attachment has failed.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailAttachmentDownloadState.NotDownloaded">
      <summary>The attachment is not yet downloaded.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Email.EmailBatchStatus">
      <summary>Defines the states of an email batch operation.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailBatchStatus.ServerSearchSyncManagerError">
      <summary>The batch operation has failed due to a sync manager error.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailBatchStatus.ServerSearchUnknownError">
      <summary>The batch operation has failed due to an unknown error.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailBatchStatus.Success">
      <summary>The batch operation has completed successfully.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Email.EmailCertificateValidationStatus">
      <summary>Describes the result of an attempt to validate a certificate.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailCertificateValidationStatus.ChainRevoked">
      <summary>Validation failed. One or more certificates in the chain, other than the current certificate, have been revoked.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailCertificateValidationStatus.Expired">
      <summary>Validation failed. Certificate expired.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailCertificateValidationStatus.InvalidCertificate">
      <summary>Validation failed. Certificate is not valid.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailCertificateValidationStatus.InvalidUsage">
      <summary>Validation failed. Invalid usage of certificate.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailCertificateValidationStatus.NoMatch">
      <summary>Validation failed. No matching certificate found.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailCertificateValidationStatus.RevocationServerFailure">
      <summary>Validation failed. Revocation server failure.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailCertificateValidationStatus.Revoked">
      <summary>Validation failed. Certificate revoked.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailCertificateValidationStatus.ServerError">
      <summary>Validation failed. Server failure.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailCertificateValidationStatus.Success">
      <summary>Success. Certificate validated.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailCertificateValidationStatus.UnknownFailure">
      <summary>Validation failed. Unknown failure.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailCertificateValidationStatus.Untrusted">
      <summary>Validation failed. Certificate untrusted.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Email.EmailConversation">
      <summary>Represents an email conversation.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailConversation.FlagState">
      <summary>Gets the EmailFlagState for the conversation.</summary>
      <returns>The EmailFlagState for the conversation.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailConversation.HasAttachment">
      <summary>Gets a Boolean value indicating if the conversation has an attachment.</summary>
      <returns>A Boolean value indicating if the conversation has an attachment.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailConversation.Id">
      <summary>Gets the unique identifier for the EmailConversation.</summary>
      <returns>The unique identifier for the EmailConversation.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailConversation.Importance">
      <summary>Gets the value that specifies the importance of the conversation; normal, high or low.</summary>
      <returns>The value that specifies the importance of the conversation; normal, high or low.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailConversation.LastEmailResponseKind">
      <summary>Gets the last EmailMessageResponseKind for the conversation.</summary>
      <returns>The last EmailMessageResponseKind for the conversation.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailConversation.LatestSender">
      <summary>Gets the latest sender in the conversation.</summary>
      <returns>The latest sender in the conversation.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailConversation.MailboxId">
      <summary>Gets the ID for the mailbox.</summary>
      <returns>The ID for the mailbox.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailConversation.MessageCount">
      <summary>Gets the number of messages in the conversation.</summary>
      <returns>The number of messages in the conversation.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailConversation.MostRecentMessageId">
      <summary>Gets the ID of the most recent message in the conversation.</summary>
      <returns>The ID of the most recent message in the conversation.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailConversation.MostRecentMessageTime">
      <summary>Gets the time of the most recent message in the conversation.</summary>
      <returns>The time of the most recent message in the conversation.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailConversation.Preview">
      <summary>Gets a preview of the latest message in the conversation.</summary>
      <returns>A preview of the latest message in the conversation.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailConversation.Subject">
      <summary>Gets the subject of the latest message in the conversation.</summary>
      <returns>The subject of the latest message in the conversation.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailConversation.UnreadMessageCount">
      <summary>Gets the number of unread messages in the conversation.</summary>
      <returns>The number of unread messages in the conversation.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.EmailConversation.FindMessagesAsync">
      <summary>Asynchronously gets a batch of messages in the conversation.</summary>
      <returns>The batch of messages.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.EmailConversation.FindMessagesAsync(System.UInt32)">
      <summary>Asynchronously gets a batch of messages in the conversation.</summary>
      <param name="count">The size of the batch of messages to retrieve.</param>
      <returns>The batch of messages.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Email.EmailConversationBatch">
      <summary>Represents a group of EmailConversation objects for batch processing.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailConversationBatch.Conversations">
      <summary>Gets a list of EmailConversation objects to use for batch processing.</summary>
      <returns>A list of EmailConversation objects to use for batch processing.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailConversationBatch.Status">
      <summary>Gets the status of the last batch processing operation.</summary>
      <returns>The status of the last batch processing operation.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Email.EmailConversationReader">
      <summary>Reads a batch of email conversations.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Email.EmailConversationReader.ReadBatchAsync">
      <summary>Asynchronously reads a batch of email conversations.</summary>
      <returns>Returns a batch of email conversations.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Email.EmailFlagState">
      <summary>Defines the flag state of an email message.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailFlagState.Cleared">
      <summary>The email was flagged for follow up and the flag has been cleared.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailFlagState.Completed">
      <summary>The email was flagged for follow up and has been marked completed.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailFlagState.Flagged">
      <summary>The email has been flagged for follow up.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailFlagState.Unflagged">
      <summary>The email has not been flagged for follow up.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Email.EmailFolder">
      <summary>Represents an email folder.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailFolder.DisplayName">
      <summary>Gets or sets the display name for the folder.</summary>
      <returns>The display name for the folder.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailFolder.Id">
      <summary>Gets the ID of the email folder.</summary>
      <returns>The ID of the email folder.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailFolder.IsSyncEnabled">
      <summary>Gets or sets a Boolean value indicating if the folder is sync enabled.</summary>
      <returns>A Boolean value indicating if the folder is sync enabled.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailFolder.Kind">
      <summary>Gets the type of the folder such as inbox, outbox, drafts, sent, and so on.</summary>
      <returns>The type of the folder such as inbox, outbox, drafts, sent, and so on.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailFolder.LastSuccessfulSyncTime">
      <summary>Gets or sets the last time the folder was successfully synced with the server.</summary>
      <returns>The last time the folder was successfully synced with the server.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailFolder.MailboxId">
      <summary>Gets the ID of the mailbox that contains this folder.</summary>
      <returns>The ID of the mailbox that contains this folder.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailFolder.ParentFolderId">
      <summary>Gets the ID of this folder's parent folder.</summary>
      <returns>The ID of this folder's parent folder.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailFolder.RemoteId">
      <summary>Gets or sets the remote ID of the corresponding folder on the server.</summary>
      <returns>The remote ID of the corresponding folder on the server.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.EmailFolder.CreateFolderAsync(System.String)">
      <summary>Asynchronously creates a new folder.</summary>
      <param name="name">The name for the new folder.</param>
      <returns>Returns the newly created folder.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.EmailFolder.DeleteAsync">
      <summary>Asynchronously deletes this folder.</summary>
      <returns>An async action indicating that the operation has completed.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.EmailFolder.FindChildFoldersAsync">
      <summary>Asynchronously finds the child folders of this folder.</summary>
      <returns>The list of child folders.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.EmailFolder.GetConversationReader">
      <summary>Gets an instance of the EmailConversationReader class.</summary>
      <returns>The conversation reader.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.EmailFolder.GetConversationReader(Windows.ApplicationModel.Email.EmailQueryOptions)">
      <summary>Gets an instance of the EmailConversationReader class using the specified query options.</summary>
      <param name="options">The query options to use when finding the conversation reader.</param>
      <returns>The conversation reader that matches the query options.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.EmailFolder.GetMessageAsync(System.String)">
      <summary>Asynchronously gets the specified message from the folder.</summary>
      <param name="id">The ID of the message to retrieve.</param>
      <returns>The message specified in the *id* parameter.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.EmailFolder.GetMessageCountsAsync">
      <summary>Asynchronously gets the counts of email items such as flagged emails, important emails, unread emails, total emails, and so on.</summary>
      <returns>An EmailItemCounts object containing the counts of email items such as flagged emails, important emails, unread emails, total emails, and so on.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.EmailFolder.GetMessageReader">
      <summary>Gets an instance of the EmailMessageReader class.</summary>
      <returns>The message reader.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.EmailFolder.GetMessageReader(Windows.ApplicationModel.Email.EmailQueryOptions)">
      <summary>Gets an instance of the EmailMessageReader class using the specified query options.</summary>
      <param name="options">The query options to use when finding the message reader.</param>
      <returns>The message reader that matches the query options.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.EmailFolder.SaveMessageAsync(Windows.ApplicationModel.Email.EmailMessage)">
      <summary>Asynchronously saves the specified email message to the folder.</summary>
      <param name="message">The email message to save.</param>
      <returns>An async action indicating that the operation has completed.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.EmailFolder.TryMoveAsync(Windows.ApplicationModel.Email.EmailFolder)">
      <summary>Asynchronously attempts to move this folder to the specified folder.</summary>
      <param name="newParentFolder">The new location for this folder.</param>
      <returns>A Boolean value indicating if the move was successful.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.EmailFolder.TryMoveAsync(Windows.ApplicationModel.Email.EmailFolder,System.String)">
      <summary>Asynchronously attempts to move this folder to the specified folder and rename it in the process.</summary>
      <param name="newParentFolder">The new location for this folder.</param>
      <param name="newFolderName">The name for the folder in the new location.</param>
      <returns>A Boolean value indicating if the move was successful.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.EmailFolder.TrySaveAsync">
      <summary>Asynchronously attempts to save changes to the folder.</summary>
      <returns>A Boolean value indicating if the save was successful.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Email.EmailImportance">
      <summary>Defines the importance of an email message.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailImportance.High">
      <summary>The email message is of high importance.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailImportance.Low">
      <summary>The email message is of low importance.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailImportance.Normal">
      <summary>The email message is of normal importance.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Email.EmailIrmInfo">
      <summary>Represents email information rights management (IRM) info.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Email.EmailIrmInfo.#ctor">
      <summary>Initializes a new instance of the EmailIrmInfo class.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Email.EmailIrmInfo.#ctor(Windows.Foundation.DateTime,Windows.ApplicationModel.Email.EmailIrmTemplate)">
      <summary>Initializes a new instance of the EmailIrmInfo class using the specified IRM expiration time and template.</summary>
      <param name="expiration">The time when the information rights management (IRM) permissions expire.</param>
      <param name="irmTemplate">The IRM template to apply to the message.</param>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailIrmInfo.CanEdit">
      <summary>Gets or sets a Boolean value that indicates if an email message is allowed to be edited.</summary>
      <returns>A Boolean value that indicates if an email message is allowed to be edited.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailIrmInfo.CanExtractData">
      <summary>Gets or sets a Boolean value that indicates if the user can copy the contents of an email message to the clipboard.</summary>
      <returns>A Boolean value that indicates if the user can copy the contents of an email message to the clipboard.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailIrmInfo.CanForward">
      <summary>Gets or sets a Boolean value that indicates if the email message is allowed to be forwarded.</summary>
      <returns>A Boolean value that indicates if the email message is allowed to be forwarded.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailIrmInfo.CanModifyRecipientsOnResponse">
      <summary>Gets or sets a Boolean value that indicates if the user is allowed to change any of the email recipients when responding.</summary>
      <returns>A Boolean value that indicates if the user is allowed to change any of the email recipients when responding.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailIrmInfo.CanPrintData">
      <summary>Gets or sets a Boolean value that indicates if the user is allowed to print the contents of the email message or any attachments.</summary>
      <returns>A Boolean value that indicates if the user is allowed to print the contents of the email message or any attachments.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailIrmInfo.CanRemoveIrmOnResponse">
      <summary>Gets or sets a Boolean value that indicates if the recipient is allowed to remove information rights management (IRM) when responding.</summary>
      <returns>A Boolean value that indicates if the recipient is allowed to remove IRM when responding.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailIrmInfo.CanReply">
      <summary>Gets or sets a Boolean value that indicates if the recipient is allowed to reply to the email message.</summary>
      <returns>A Boolean value that indicates if the recipient is allowed to reply to the email message.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailIrmInfo.CanReplyAll">
      <summary>Gets or sets a Boolean value that indicates if the recipient is allowed to reply all to the email message.</summary>
      <returns>A Boolean value that indicates if the recipient is allowed to reply all to the email message.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailIrmInfo.ExpirationDate">
      <summary>Gets or sets the expiration date for the information rights management (IRM) permissions.</summary>
      <returns>The expiration date for the IRM permissions.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailIrmInfo.IsIrmOriginator">
      <summary>Gets or sets a Boolean value that indicates if the sender is the information rights management (IRM) originator.</summary>
      <returns>A Boolean value that indicates if the sender is the information rights management (IRM) originator.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailIrmInfo.IsProgramaticAccessAllowed">
      <summary>Gets or sets a Boolean value that indicates if programmatic access to the message is allowed.</summary>
      <returns>A Boolean value that indicates if programmatic access to the message is allowed.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailIrmInfo.Template">
      <summary>Gets or sets the EmailIrmTemplate used to create the information rights management (IRM) info.</summary>
      <returns>The EmailIrmTemplate used to create the information rights management (IRM) info.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Email.EmailIrmTemplate">
      <summary>Represents a template that can be used to create new EmailIrmInfo objects.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Email.EmailIrmTemplate.#ctor">
      <summary>Creates a new instance of the EmailIrmTemplate class.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Email.EmailIrmTemplate.#ctor(System.String,System.String,System.String)">
      <summary>Creates a new instance of the EmailIrmTemplate class with the specified ID, name and description.</summary>
      <param name="id">The ID for the new template.</param>
      <param name="name">The name of the new template.</param>
      <param name="description">The description of the new template.</param>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailIrmTemplate.Description">
      <summary>Gets or sets the description of the template.</summary>
      <returns>The description of the template.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailIrmTemplate.Id">
      <summary>Gets or sets the ID for the template.</summary>
      <returns>The ID for the template.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailIrmTemplate.Name">
      <summary>Gets or sets the name for the template.</summary>
      <returns>The name for the template.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Email.EmailItemCounts">
      <summary>Represents the counts for various email message attributes such as flagged, important, unread, and so on.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailItemCounts.Flagged">
      <summary>Gets the number of flagged email messages.</summary>
      <returns>The number of flagged email messages.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailItemCounts.Important">
      <summary>Gets the number of important email messages.</summary>
      <returns>The number of important email messages.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailItemCounts.Total">
      <summary>Gets the total number of email messages</summary>
      <returns>The total number of email messages.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailItemCounts.Unread">
      <summary>Gets the number of unread email messages.</summary>
      <returns>The number of unread email messages.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Email.EmailMailbox">
      <summary>Represents an email mailbox located on a remote email server.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMailbox.Capabilities">
      <summary>Gets the capabilities associated with the mailbox.</summary>
      <returns>The capabilities associated with the mailbox.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMailbox.ChangeTracker">
      <summary>Gets the EmailMailboxChangeTracker for this mailbox.</summary>
      <returns>The change tracker for this mailbox.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMailbox.DisplayName">
      <summary>Gets or sets the name for this mailbox that is suitable for displaying.</summary>
      <returns>The name for this mailbox that is suitable for displaying.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMailbox.Id">
      <summary>Gets the ID for this mailbox.</summary>
      <returns>The ID for this mailbox.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMailbox.IsDataEncryptedUnderLock">
      <summary>Gets a Boolean value that indicates if email data is encrypted when the device is locked.</summary>
      <returns>Boolean value that indicates if email data is encrypted when the device is locked.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMailbox.IsOwnedByCurrentApp">
      <summary>Gets a Boolean value that indicates if this mailbox is owned by the current app.</summary>
      <returns>Boolean value that indicates if this mailbox is owned by the current app.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMailbox.LinkedMailboxId">
      <summary>Gets the identifier for a mailbox linked to this one.</summary>
      <returns>The identifier for a mailbox linked to this one.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMailbox.MailAddress">
      <summary>Gets or sets the email address for the mailbox.</summary>
      <returns>The email address for the mailbox.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMailbox.MailAddressAliases">
      <summary>Gets the list of email aliases associated with this mailbox.</summary>
      <returns>The list of email aliases associated with this mailbox.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMailbox.NetworkAccountId">
      <summary>Gets the identifier of the email mailbox account within its network.</summary>
      <returns>The identifier of the email mailbox account within its network.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMailbox.NetworkId">
      <summary>Gets the identifier of the network associated with this email mailbox.</summary>
      <returns>The identifier of the network associated with this email mailbox.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMailbox.OtherAppReadAccess">
      <summary>Gets or sets the read access level to this mailbox for other apps.</summary>
      <returns>The read access level to this mailbox for other apps.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMailbox.OtherAppWriteAccess">
      <summary>Gets or sets the write access level to this mailbox for other apps.</summary>
      <returns>The write access level to this mailbox for other apps.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMailbox.Policies">
      <summary>Gets the security policies for attachments in this mailbox.</summary>
      <returns>The security policies for attachments in this mailbox.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMailbox.SourceDisplayName">
      <summary>Gets the display name of the source mailbox.</summary>
      <returns>The display name of the source mailbox.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMailbox.SyncManager">
      <summary>Gets the sync manager for the mailbox.</summary>
      <returns>The sync manager for the mailbox.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMailbox.UserDataAccountId">
      <summary>Gets the ID of the user data account for the mailbox.</summary>
      <returns>The ID of the user data account for the mailbox.</returns>
    </member>
    <member name="E:Windows.ApplicationModel.Email.EmailMailbox.MailboxChanged">
      <summary>Occurs when the mailbox has changed.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Email.EmailMailbox.ChangeMessageFlagStateAsync(System.String,Windows.ApplicationModel.Email.EmailFlagState)">
      <summary>Asynchronously changes the flag state of an email message.</summary>
      <param name="messageId">The ID of the email message to change.</param>
      <param name="flagState">The new email flag state.</param>
      <returns>An async action indicating that the operation has completed.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.EmailMailbox.CreateResponseMessageAsync(System.String,Windows.ApplicationModel.Email.EmailMessageResponseKind,System.String,Windows.ApplicationModel.Email.EmailMessageBodyKind,System.String)">
      <summary>Creates a new response email such as Reply, Reply All, Forward, and so on.</summary>
      <param name="messageId">The ID of the message to which to respond.</param>
      <param name="responseType">The type of response such as Reply, Reply All, Forward, and so on.</param>
      <param name="subject">The subject for the response message.</param>
      <param name="responseHeaderType">The format of the email body such as plain text or HTML.</param>
      <param name="responseHeader">The header for the response message.</param>
      <returns>The newly created response email message.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.EmailMailbox.DeleteAsync">
      <summary>Asynchronously deletes the mailbox.</summary>
      <returns>An async action indicating that the operation has completed.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.EmailMailbox.DeleteMessageAsync(System.String)">
      <summary>Asynchronously deletes an email message from the mailbox.</summary>
      <param name="messageId">The ID of the email message to delete.</param>
      <returns>An async action indicating that the operation has completed.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.EmailMailbox.DownloadAttachmentAsync(System.String)">
      <summary>Asynchronously downloads an email attachment.</summary>
      <param name="attachmentId">The ID of the attachment to download.</param>
      <returns>An async action indicating that the operation has completed.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.EmailMailbox.DownloadMessageAsync(System.String)">
      <summary>Asynchronously downloads the specified email message.</summary>
      <param name="messageId">The ID of the message to download.</param>
      <returns>An async action indicating that the operation has completed.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.EmailMailbox.GetChangeTracker(System.String)">
      <summary>Gets a EmailMailboxChangeTracker that provides functionality for monitoring changes to items in the EmailMailbox.</summary>
      <param name="identity">A string that identifies the EmailMailboxChangeTracker instance in the EmailMailbox.</param>
      <returns>A EmailMailboxChangeTracker that provides functionality for monitoring changes to items in the EmailMailbox.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.EmailMailbox.GetConversationAsync(System.String)">
      <summary>Asynchronously gets the specified email conversation.</summary>
      <param name="id">The ID of the email conversation to retrieve.</param>
      <returns>Returns the email conversation specified by the *id* parameter.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.EmailMailbox.GetConversationReader">
      <summary>Gets or creates an email conversation reader for this mailbox if one does not already exist.</summary>
      <returns>The email conversation reader.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.EmailMailbox.GetConversationReader(Windows.ApplicationModel.Email.EmailQueryOptions)">
      <summary>Gets or creates an email conversation reader for this mailbox using the specified query options.</summary>
      <param name="options">The email query options to use when creating the conversation reader.</param>
      <returns>The new or existing conversation reader.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.EmailMailbox.GetFolderAsync(System.String)">
      <summary>Asynchronously gets the specified email folder.</summary>
      <param name="id">The ID of the folder to retrieve.</param>
      <returns>The email folder specified in the *id* parameter.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.EmailMailbox.GetMessageAsync(System.String)">
      <summary>Asynchronously gets the specified email message.</summary>
      <param name="id">The ID of the message to retrieve.</param>
      <returns>The email message specified in the *id* parameter.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.EmailMailbox.GetMessageReader">
      <summary>Gets or creates an email message reader for this mailbox if one does not already exist.</summary>
      <returns>The new or existing email message reader.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.EmailMailbox.GetMessageReader(Windows.ApplicationModel.Email.EmailQueryOptions)">
      <summary>Gets or creates an email conversation reader for this mailbox using the specified query options.</summary>
      <param name="options">The email query options to use when creating the message reader.</param>
      <returns>The new or existing email message reader.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.EmailMailbox.GetSpecialFolderAsync(Windows.ApplicationModel.Email.EmailSpecialFolderKind)">
      <summary>Asynchronously get a special email folder such as Inbox, Outbox, Drafts and so on.</summary>
      <param name="folderType">The type of folder to retrieve.</param>
      <returns>The matching special email folder in this mailbox.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.EmailMailbox.MarkFolderAsSeenAsync(System.String)">
      <summary>Asynchronously marks all the messages in a folder as seen.</summary>
      <param name="folderId">The ID of the folder to mark as seen.</param>
      <returns>An async action indicating that the operation has completed.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.EmailMailbox.MarkFolderSyncEnabledAsync(System.String,System.Boolean)">
      <summary>Asynchronously marks a folder as sync enabled or disabled.</summary>
      <param name="folderId">The ID of the folder to mark.</param>
      <param name="isSyncEnabled">True to enable to syncing with the server, false to disable syncing.</param>
      <returns>An async action indicating that the operation has completed.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.EmailMailbox.MarkMessageAsSeenAsync(System.String)">
      <summary>Asynchronously marks an email message as seen.</summary>
      <param name="messageId">The ID of the message to mark as seen.</param>
      <returns>An async action indicating that the operation has completed.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.EmailMailbox.MarkMessageReadAsync(System.String,System.Boolean)">
      <summary>Asynchronously marks an email message as read or unread.</summary>
      <param name="messageId">The ID of the message to mark.</param>
      <param name="isRead">True to mark the message as read, false to mark it as unread.</param>
      <returns>An async action indicating that the operation has completed.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.EmailMailbox.RegisterSyncManagerAsync">
      <summary>Asynchronously registers this mailbox as a sync provider.</summary>
      <returns>An asynchronous registration operation.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.EmailMailbox.ResolveRecipientsAsync(Windows.Foundation.Collections.IIterable{System.String})">
      <summary>Resolves a list of one or more email addresses.</summary>
      <param name="recipients">The list of email addresses.</param>
      <returns>A list of resolution results. The result list will be in the same order as the input list. See EmailRecipientResolutionResult for more information.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.EmailMailbox.SaveAsync">
      <summary>Asynchronously saves the mailbox to the email store.</summary>
      <returns>An async action indicating that the operation has completed.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.EmailMailbox.SaveDraftAsync(Windows.ApplicationModel.Email.EmailMessage)">
      <summary>Asynchronously saves a draft email message.</summary>
      <param name="message">The draft email message to save.</param>
      <returns>An async action indicating that the operation has completed.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.EmailMailbox.SendMessageAsync(Windows.ApplicationModel.Email.EmailMessage)">
      <summary>Asynchronously sends the specified email message.</summary>
      <param name="message">The email message to send.</param>
      <returns>An async action indicating that the operation has completed.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.EmailMailbox.SendMessageAsync(Windows.ApplicationModel.Email.EmailMessage,System.Boolean)">
      <summary>Asynchronously sends the specified email message.</summary>
      <param name="message">The email message to send.</param>
      <param name="smartSend">True to send only the updated text, false to include the full message thread.</param>
      <returns>An async action indicating that the operation has completed.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.EmailMailbox.TryCreateFolderAsync(System.String,System.String)">
      <summary>Asynchronously attempts to create a new email folder.</summary>
      <param name="parentFolderId">The Id of the parent email folder.</param>
      <param name="name">The name for the new folder.</param>
      <returns>An async operation with an EmailMailboxCreateFolderResult containing the newly created folder and the status of the create operation.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.EmailMailbox.TryDeleteFolderAsync(System.String)">
      <summary>Asynchronously attempts to delete an email folder.</summary>
      <param name="folderId">The Id of the folder to delete.</param>
      <returns>An async operation with an EmailMailboxDeleteFolderStatus value representing the status of the delete operation.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.EmailMailbox.TryEmptyFolderAsync(System.String)">
      <summary>Asynchronously attempt to delete the contents of an email folder.</summary>
      <param name="folderId">The Id of the folder to empty.</param>
      <returns>An async operation with an EmailMailboxEmptyFolderStatus value representing the status of the delete operation.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.EmailMailbox.TryForwardMeetingAsync(Windows.ApplicationModel.Email.EmailMessage,Windows.Foundation.Collections.IIterable{Windows.ApplicationModel.Email.EmailRecipient},System.String,Windows.ApplicationModel.Email.EmailMessageBodyKind,System.String,System.String)">
      <summary>Asynchronously attempts to forward a meeting request.</summary>
      <param name="meeting">The meeting to forward.</param>
      <param name="recipients">The list of new recipients.</param>
      <param name="subject">The subject of the email.</param>
      <param name="forwardHeaderType">The email message format, HTML or plain text.</param>
      <param name="forwardHeader">The email forward header.</param>
      <param name="comment">The body of the message.</param>
      <returns>A Boolean value indicating if the meeting was successfully forwarded.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.EmailMailbox.TryGetAutoReplySettingsAsync(Windows.ApplicationModel.Email.EmailMailboxAutoReplyMessageResponseKind)">
      <summary>Asynchronously attempts to get the auto-reply settings for the mailbox.</summary>
      <param name="requestedFormat">The requested text format of the auto-reply message, HTML or plain text.</param>
      <returns>The auto-reply settings.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.EmailMailbox.TryMoveFolderAsync(System.String,System.String)">
      <summary>Asynchronously attempts to move the specified email folder.</summary>
      <param name="folderId">The folder to move.</param>
      <param name="newParentFolderId">The new parent for the folder specified in the *folderId* parameter.</param>
      <returns>A Boolean value indicating if the move was successful.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.EmailMailbox.TryMoveFolderAsync(System.String,System.String,System.String)">
      <summary>Asynchronously attempts to move the specified email folder and rename it in the process.</summary>
      <param name="folderId">The folder to move.</param>
      <param name="newParentFolderId">The new parent for the folder specified in the *folderId* parameter.</param>
      <param name="newFolderName">The name for the folder in the new location.</param>
      <returns>A Boolean value indicating if the move was successful.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.EmailMailbox.TryMoveMessageAsync(System.String,System.String)">
      <summary>Asynchronously attempts to move the specified email message.</summary>
      <param name="messageId">The ID of the email message to move.</param>
      <param name="newParentFolderId">The ID of the new folder where the email message should reside.</param>
      <returns>A Boolean value indicating if the move was successful.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.EmailMailbox.TryProposeNewTimeForMeetingAsync(Windows.ApplicationModel.Email.EmailMessage,Windows.Foundation.DateTime,Windows.Foundation.TimeSpan,System.String,System.String)">
      <summary>Asynchronously attempts to send a meeting request proposing a new time.</summary>
      <param name="meeting">The meeting for which to propose a new time.</param>
      <param name="newStartTime">The proposed new time for the meeting to start.</param>
      <param name="newDuration">The proposed duration of the meeting.</param>
      <param name="subject">The subject of the meeting email.</param>
      <param name="comment">The body of the message.</param>
      <returns>A Boolean value indicating if the proposed meeting message was successfully sent.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.EmailMailbox.TrySetAutoReplySettingsAsync(Windows.ApplicationModel.Email.EmailMailboxAutoReplySettings)">
      <summary>Asynchronously attempts to set the auto-reply settings for the mailbox.</summary>
      <param name="autoReplySettings">The new auto-reply settings.</param>
      <returns>A Boolean value indicating if the operation was successful.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.EmailMailbox.TryUpdateMeetingResponseAsync(Windows.ApplicationModel.Email.EmailMessage,Windows.ApplicationModel.Email.EmailMeetingResponseType,System.String,System.String,System.Boolean)">
      <summary>Asynchronously attempts to respond to a meeting request.</summary>
      <param name="meeting">The meeting request.</param>
      <param name="response">The response to the meeting request, accept, decline, or tentative.</param>
      <param name="subject">The subject of the response email message.</param>
      <param name="comment">The body of the response email message.</param>
      <param name="sendUpdate">A Boolean indicating whether or not to send a response to the meeting originator.</param>
      <returns>A Boolean value indicating if the response was sent successfully.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.EmailMailbox.ValidateCertificatesAsync(Windows.Foundation.Collections.IIterable{Windows.Security.Cryptography.Certificates.Certificate})">
      <summary>Validates the certificate against the sync provider service.</summary>
      <param name="certificates">The certificate to validate.</param>
      <returns>The confirmation that the certificate is valid.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Email.EmailMailboxAction">
      <summary>Provides data about a change that occurred to a mailbox.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMailboxAction.ChangeNumber">
      <summary>Gets the number that identifies the change that happened to the mailbox.</summary>
      <returns>The number that identifies the change that occurred to the mailbox.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMailboxAction.Kind">
      <summary>Gets the value that represents the kind of change that happened to the mailbox.</summary>
      <returns>The kind of change that happened to the mailbox.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Email.EmailMailboxActionKind">
      <summary>Defines the kind of action to be taken.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailMailboxActionKind.ChangeMessageFlagState">
      <summary>Change the flag state on the email message.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailMailboxActionKind.CreateResponseForwardMessage">
      <summary>Create an email message to be forwarded containing the content of this email message.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailMailboxActionKind.CreateResponseReplyAllMessage">
      <summary>Create a reply email message addressed to the sender and all recipients in response to this email message.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailMailboxActionKind.CreateResponseReplyMessage">
      <summary>Create a reply email message addressed to the sender in response to this email message.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailMailboxActionKind.MarkFolderForSyncEnabled">
      <summary>Enable sync for this folder.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailMailboxActionKind.MarkMessageAsSeen">
      <summary>Mark the email message as seen.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailMailboxActionKind.MarkMessageRead">
      <summary>Mark the email message as having been read.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailMailboxActionKind.MoveFolder">
      <summary>Move this folder.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailMailboxActionKind.MoveMessage">
      <summary>Move the email message.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailMailboxActionKind.SaveDraft">
      <summary>Save a draft of the email message.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailMailboxActionKind.SendMessage">
      <summary>Send the email message.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Email.EmailMailboxAllowedSmimeEncryptionAlgorithmNegotiation">
      <summary>Defines the type of negotiation on encryption algorithms permitted by the server.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailMailboxAllowedSmimeEncryptionAlgorithmNegotiation.AnyAlgorithm">
      <summary>Minimal encryption is required.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailMailboxAllowedSmimeEncryptionAlgorithmNegotiation.None">
      <summary>No negotiation is allowed.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailMailboxAllowedSmimeEncryptionAlgorithmNegotiation.StrongAlgorithm">
      <summary>Strong encryption is required.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Email.EmailMailboxAutoReply">
      <summary>Represents an auto-reply message set on a mailbox.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMailboxAutoReply.IsEnabled">
      <summary>Gets or sets a Boolean value that indicates if the auto-reply message is enabled.</summary>
      <returns>A Boolean value that indicates if the auto-reply message is enabled.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMailboxAutoReply.Response">
      <summary>Gets or sets the auto-reply response text.</summary>
      <returns>The auto-reply response text.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Email.EmailMailboxAutoReplyMessageResponseKind">
      <summary>Defines the encoding schema used for automatic replies.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailMailboxAutoReplyMessageResponseKind.Html">
      <summary>The autoreply message is encoded as HTML.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailMailboxAutoReplyMessageResponseKind.PlainText">
      <summary>The autoreply message is encoded as plain text.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Email.EmailMailboxAutoReplySettings">
      <summary>Represents the settings for the automatic reply functionality of an email account.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Email.EmailMailboxAutoReplySettings.#ctor">
      <summary>Initializes a new instance of an  object.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMailboxAutoReplySettings.EndTime">
      <summary>Represents the end time for the automated reply period.</summary>
      <returns>The end time for the automated reply period.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMailboxAutoReplySettings.InternalReply">
      <summary>Gets the automatic reply message intended for an email message from an internal sender.</summary>
      <returns>The automatic reply message intended for an email message from an internal sender.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMailboxAutoReplySettings.IsEnabled">
      <summary>Gets a Boolean value indicating whether automatic replies are enabled.</summary>
      <returns>A Boolean value indicating whether automatic replies are enabled.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMailboxAutoReplySettings.KnownExternalReply">
      <summary>Gets the automatic reply message intended for an email message from a known external sender.</summary>
      <returns>The automatic reply message intended for an email message from a known external sender.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMailboxAutoReplySettings.ResponseKind">
      <summary>Gets or sets whether the automated response email message is encoded as HTML or plain text.</summary>
      <returns>The encoding schema for an email message.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMailboxAutoReplySettings.StartTime">
      <summary>Represents the start time for the automated reply period.</summary>
      <returns>The start time for the automated reply period.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMailboxAutoReplySettings.UnknownExternalReply">
      <summary>Gets the automatic reply message intended for an email message from an unknown external sender.</summary>
      <returns>The automatic reply message intended for an email message from an unknown external sender.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Email.EmailMailboxCapabilities">
      <summary>Represents the capabilities associated with an email mailbox.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMailboxCapabilities.CanCreateFolder">
      <summary>Gets or sets a Boolean value indicating if folders can be created in the mailbox.</summary>
      <returns>A Boolean value indicating if folders can be created in the mailbox.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMailboxCapabilities.CanDeleteFolder">
      <summary>Gets or sets a Boolean value indicating if folders can be deleted from the mailbox.</summary>
      <returns>A Boolean value indicating if folders can be deleted from the mailbox.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMailboxCapabilities.CanEmptyFolder">
      <summary>Gets or sets a Boolean value indicating if folders in the mailbox can be emptied.</summary>
      <returns>A Boolean value indicating if folders in the mailbox can be emptied.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMailboxCapabilities.CanForwardMeetings">
      <summary>Gets or sets a Boolean value indicating whether an account is allowed to forward meeting requests.</summary>
      <returns>A Boolean value indicating whether an account is allowed to forward meeting requests.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMailboxCapabilities.CanGetAndSetExternalAutoReplies">
      <summary>Gets or sets a Boolean value indicating whether an account is allowed to get and set automatic reply email messages intended for external audiences.</summary>
      <returns>A Boolean value indicating whether an account is allowed to get and set automatic reply email messages intended for external audiences.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMailboxCapabilities.CanGetAndSetInternalAutoReplies">
      <summary>Gets or sets a Boolean value indicating whether an account is allowed to get and set automatic reply email messages intended for internal audiences.</summary>
      <returns>A Boolean value indicating whether an account is allowed to get and set automatic reply email messages intended for internal audiences.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMailboxCapabilities.CanMoveFolder">
      <summary>Gets or sets a Boolean value indicating if folders in the mailbox can be moved.</summary>
      <returns>A Boolean value indicating if folders in the mailbox can be moved.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMailboxCapabilities.CanProposeNewTimeForMeetings">
      <summary>Gets or sets a Boolean value indicating whether an account is allowed to propose a new meeting time.</summary>
      <returns>A Boolean value indicating whether an account is allowed to propose a new meeting time.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMailboxCapabilities.CanResolveRecipients">
      <summary>Gets or sets a Boolean value that indicates whether the email mailbox is capable of resolving recipients.</summary>
      <returns>The Boolean value that indicates whether the email mailbox is capable of resolving recipients.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMailboxCapabilities.CanServerSearchFolders">
      <summary>Gets or sets a Boolean value indicating whether a search of specific folders on the server can be initiated from this email mailbox.</summary>
      <returns>The Boolean value indicating whether a search of specific folders on the server can be initiated from this email mailbox.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMailboxCapabilities.CanServerSearchMailbox">
      <summary>Gets or sets a Boolean value indicating whether a search of the server can be initiated from this email mailbox.</summary>
      <returns>The Boolean value indicating whether a search of the server can be initiated from this email mailbox.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMailboxCapabilities.CanSmartSend">
      <summary>Gets or sets a Boolean value indicating whether the email mailbox is allowed to attempt smart send.</summary>
      <returns>The Boolean value indicating whether the email mailbox is allowed to attempt smart send.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMailboxCapabilities.CanUpdateMeetingResponses">
      <summary>Gets or sets a Boolean value indicating whether the email mailbox is allowed to update meeting responses.</summary>
      <returns>The Boolean value indicating whether the email mailbox is allowed to update meeting responses.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMailboxCapabilities.CanValidateCertificates">
      <summary>Gets or sets a Boolean value that indicates whether the email mailbox is capable of validating certificates.</summary>
      <returns>The Boolean value that indicates whether the email mailbox is capable of validating certificates.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Email.EmailMailboxChange">
      <summary>The functionality described in this topic is not available to all UWP apps. As part of the store app submission process, Microsoft must approve your use of these APIs and provision your developer account before you can publish an app that uses them.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMailboxChange.ChangeType">
      <summary>Gets the type of change that was made to the mailbox. This includes whether it was a folder or message that was changed and whether the item was created, deleted, or modified, or if change tracking was lost for this change.</summary>
      <returns>The type of change that was made to the mailbox.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMailboxChange.Folder">
      <summary>Gets the folder to which the change applies.</summary>
      <returns>The folder to which the change applies.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMailboxChange.MailboxActions">
      <summary>Gets the flags that indicate what actions have been affected on the mailbox.</summary>
      <returns>The flags that indicate what actions have been affected on the mailbox.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMailboxChange.Message">
      <summary>Gets the message to which the change applies.</summary>
      <returns>The message to which the change applies.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Email.EmailMailboxChangedDeferral">
      <summary>Represents a deferred process that will halt a thread until the deferral is complete.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Email.EmailMailboxChangedDeferral.Complete">
      <summary>Indicates to waiting processes that the deferral is complete.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Email.EmailMailboxChangedEventArgs">
      <summary>Represents the deferral process.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Email.EmailMailboxChangedEventArgs.GetDeferral">
      <summary>Gets the deferral object.</summary>
      <returns>The deferral object.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Email.EmailMailboxChangeReader">
      <summary>The functionality described in this topic is not available to all UWP apps. As part of the store app submission process, Microsoft must approve your use of these APIs and provision your developer account before you can publish an app that uses them.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Email.EmailMailboxChangeReader.AcceptChanges">
      <summary>Accepts all changes.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Email.EmailMailboxChangeReader.AcceptChangesThrough(Windows.ApplicationModel.Email.EmailMailboxChange)">
      <summary>Accepts all changes through the current change.</summary>
      <param name="lastChangeToAcknowledge">The current change.</param>
    </member>
    <member name="M:Windows.ApplicationModel.Email.EmailMailboxChangeReader.ReadBatchAsync">
      <summary>Reads a collection of changes.</summary>
      <returns>A batch of changes.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Email.EmailMailboxChangeTracker">
      <summary>The functionality described in this topic is not available to all UWP apps. As part of the store app submission process, Microsoft must approve your use of these APIs and provision your developer account before you can publish an app that uses them.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMailboxChangeTracker.IsTracking">
      <summary>Gets a Boolean value indicating whether change tracking is active.</summary>
      <returns>The Boolean value indicating whether change tracking is active.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.EmailMailboxChangeTracker.Enable">
      <summary>Enables change tracking on a mailbox.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Email.EmailMailboxChangeTracker.GetChangeReader">
      <summary>Gets a reader that will read a batch of changes.</summary>
      <returns>A reader that will read a batch of changes.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.EmailMailboxChangeTracker.Reset">
      <summary>Moves the change tracking cursor to now.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Email.EmailMailboxChangeType">
      <summary>Defines the type of change made to the mailbox item.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailMailboxChangeType.ChangeTrackingLost">
      <summary>Change unknown because change tracking was lost.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailMailboxChangeType.FolderCreated">
      <summary>A folder was created.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailMailboxChangeType.FolderDeleted">
      <summary>A folder was deleted.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailMailboxChangeType.FolderModified">
      <summary>A folder was modified.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailMailboxChangeType.MessageCreated">
      <summary>A message was created.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailMailboxChangeType.MessageDeleted">
      <summary>A message was deleted.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailMailboxChangeType.MessageModified">
      <summary>A message was modified.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Email.EmailMailboxCreateFolderResult">
      <summary>Represents the result of a TryCreateFolderAsync operation.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMailboxCreateFolderResult.Folder">
      <summary>Get the newly created folder after a TryCreateFolderAsync operation.</summary>
      <returns>The newly created folder after a TryCreateFolderAsync operation.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMailboxCreateFolderResult.Status">
      <summary>Gets the status of a TryCreateFolderAsync operation.</summary>
      <returns>The status of a TryCreateFolderAsync operation.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Email.EmailMailboxCreateFolderStatus">
      <summary>Indicates the result of a call to TryCreateFolderAsync.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailMailboxCreateFolderStatus.NameCollision">
      <summary>The folder already exists.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailMailboxCreateFolderStatus.NetworkError">
      <summary>There was a network error while trying to create the folder.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailMailboxCreateFolderStatus.PermissionsError">
      <summary>There was a permissions error while trying to create the folder.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailMailboxCreateFolderStatus.ServerError">
      <summary>There was a server error while trying to create the folder.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailMailboxCreateFolderStatus.ServerRejected">
      <summary>The server rejected the request to create a new folder.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailMailboxCreateFolderStatus.Success">
      <summary>The folder was created successfully.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailMailboxCreateFolderStatus.UnknownFailure">
      <summary>Folder creation failed for an unknown reason.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Email.EmailMailboxDeleteFolderStatus">
      <summary>Indicates the result of a call to TryDeleteFolderAsync.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailMailboxDeleteFolderStatus.CouldNotDeleteEverything">
      <summary>An error occurred while deleting parts of the folder.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailMailboxDeleteFolderStatus.NetworkError">
      <summary>There was a network error while trying to delete the folder.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailMailboxDeleteFolderStatus.PermissionsError">
      <summary>There was a permissions error while trying to delete the folder.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailMailboxDeleteFolderStatus.ServerError">
      <summary>There was a server error while trying to delete the folder.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailMailboxDeleteFolderStatus.Success">
      <summary>The folder was successfully deleted.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailMailboxDeleteFolderStatus.UnknownFailure">
      <summary>Folder deletion failed for an unknown reason.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Email.EmailMailboxEmptyFolderStatus">
      <summary>Indicates the result of a call to TryEmptyFolderAsync.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailMailboxEmptyFolderStatus.CouldNotDeleteEverything">
      <summary>An error occurred while deleting parts of the folder.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailMailboxEmptyFolderStatus.NetworkError">
      <summary>There was a network error while trying to empty the folder.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailMailboxEmptyFolderStatus.PermissionsError">
      <summary>There was a permissions error while trying to empty the folder.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailMailboxEmptyFolderStatus.ServerError">
      <summary>There was a server error while trying to empty the folder.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailMailboxEmptyFolderStatus.Success">
      <summary>The folder was successfully emptied.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailMailboxEmptyFolderStatus.UnknownFailure">
      <summary>There was an unknown error while trying to empty the folder.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Email.EmailMailboxOtherAppReadAccess">
      <summary>Defines whether an application can read from a mailbox.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailMailboxOtherAppReadAccess.Full">
      <summary>All applications can read from this mailbox.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailMailboxOtherAppReadAccess.None">
      <summary>No other apps can read from this mailbox.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailMailboxOtherAppReadAccess.SystemOnly">
      <summary>Only system level applications can read from this mailbox.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Email.EmailMailboxOtherAppWriteAccess">
      <summary>Defines whether an application can write to a mailbox.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailMailboxOtherAppWriteAccess.Limited">
      <summary>Specific applications may write to this mailbox.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailMailboxOtherAppWriteAccess.None">
      <summary>No external applications may write to this mailbox.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Email.EmailMailboxPolicies">
      <summary>Represents the encryption and signing policies associates with an email mailbox.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMailboxPolicies.AllowedSmimeEncryptionAlgorithmNegotiation">
      <summary>Gets or sets the allowable SMIME encryption algorithms for the purpose of negotiating with an app.</summary>
      <returns>The allowable SMIME encryption algorithms.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMailboxPolicies.AllowSmimeSoftCertificates">
      <summary>Gets or sets a Boolean value that indicates whether software certificates are allowed.</summary>
      <returns>A Boolean value that indicates whether software certificates are allowed.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMailboxPolicies.MustEncryptSmimeMessages">
      <summary>Gets or sets a Boolean value that indicates whether the sync provider that represents the email mailbox only accepts encrypted messages.</summary>
      <returns>The Boolean value that indicates whether the sync provider that represents the email mailbox only accepts encrypted messages.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMailboxPolicies.MustSignSmimeMessages">
      <summary>Gets or sets a Boolean value that indicates whether the sync provider that represents the email mailbox only accepts signed messages.</summary>
      <returns>The Boolean value that indicates whether the sync provider that represents the email mailbox only accepts signed messages.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMailboxPolicies.RequiredSmimeEncryptionAlgorithm">
      <summary>Gets or sets the required SMIME encryption algorithm.</summary>
      <returns>The required SMIME encryption algorithm.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMailboxPolicies.RequiredSmimeSigningAlgorithm">
      <summary>Gets or sets the required SMIME signing algorithm.</summary>
      <returns>The required SMIME signing algorithm.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Email.EmailMailboxSmimeEncryptionAlgorithm">
      <summary>Defines the encryption algorithm used for an email.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailMailboxSmimeEncryptionAlgorithm.Any">
      <summary>The encryption algorithm requirements are not specified.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailMailboxSmimeEncryptionAlgorithm.Des">
      <summary>Use the Data Encryption Standard symmetric key block cipher algorithm.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailMailboxSmimeEncryptionAlgorithm.RC2128Bit">
      <summary>Use the RC2 128-bit block cipher encryption algorithm.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailMailboxSmimeEncryptionAlgorithm.RC240Bit">
      <summary>Use the RC2 40-bit block cipher encryption algorithm.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailMailboxSmimeEncryptionAlgorithm.RC264Bit">
      <summary>Use the RC2 64-bit block cipher encryption algorithm.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailMailboxSmimeEncryptionAlgorithm.TripleDes">
      <summary>Use the Triple Data Encryption Algorithm symmetric-key block cipher algorithm.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Email.EmailMailboxSmimeSigningAlgorithm">
      <summary>Defines the algorithm used to sign an email.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailMailboxSmimeSigningAlgorithm.Any">
      <summary>No specific algorithm is required.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailMailboxSmimeSigningAlgorithm.MD5">
      <summary>Use Message Digest algorithm 5 (128-bit).</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailMailboxSmimeSigningAlgorithm.Sha1">
      <summary>Use Secure Hash Algorithm 1 (160-bit).</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Email.EmailMailboxSyncManager">
      <summary>The functionality described in this topic is not available to all UWP apps. As part of the store app submission process, Microsoft must approve your use of these APIs and provision your developer account before you can publish an app that uses them.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMailboxSyncManager.LastAttemptedSyncTime">
      <summary>Gets or sets the last time the mailbox attempted to sync.</summary>
      <returns>The last time the mailbox attempted to sync.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMailboxSyncManager.LastSuccessfulSyncTime">
      <summary>Gets or sets the last time the mailbox was successfully synced.</summary>
      <returns>The last time the mailbox was successfully synced.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMailboxSyncManager.Status">
      <summary>Gets or sets the sync state of the mailbox.</summary>
      <returns>The sync state of the mailbox.</returns>
    </member>
    <member name="E:Windows.ApplicationModel.Email.EmailMailboxSyncManager.SyncStatusChanged">
      <summary>Fires whenever a mailbox's sync status changes.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Email.EmailMailboxSyncManager.SyncAsync">
      <summary>Initiates a sync of this mailbox.</summary>
      <returns>A Boolean value indicating success.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Email.EmailMailboxSyncStatus">
      <summary>Defines the sync status of the mailbox.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailMailboxSyncStatus.AuthenticationError">
      <summary>The mailbox has encountered an authentication error and cannot sync.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailMailboxSyncStatus.Idle">
      <summary>The mailbox is idle.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailMailboxSyncStatus.ManualAccountRemovalRequired">
      <summary>The account must be manually removed.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailMailboxSyncStatus.PolicyError">
      <summary>The mailbox has encountered a policy error and cannot sync.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailMailboxSyncStatus.Syncing">
      <summary>The mailbox is currently syncing.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailMailboxSyncStatus.UnknownError">
      <summary>The mailbox has encountered an unknown error and cannot sync.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailMailboxSyncStatus.UpToDate">
      <summary>The mailbox is up to date.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Email.EmailManager">
      <summary>Allows an application to launch the email application with a new message displayed. Use this to allow users to send email from your application.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Email.EmailManager.GetForUser(Windows.System.User)">
      <summary>Gets the EmailManagerForUser object for the specified user.</summary>
      <param name="user">The user account to use to get the EmailManagerForUser object.</param>
      <returns>Returns the email manager for the account specified by the *user* parameter.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.EmailManager.RequestStoreAsync(Windows.ApplicationModel.Email.EmailStoreAccessType)">
      <summary>Gets an email store that is within the specified scope.</summary>
      <param name="accessType">The enumerator of scope.</param>
      <returns>The requested email store.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.EmailManager.ShowComposeNewEmailAsync(Windows.ApplicationModel.Email.EmailMessage)">
      <summary>Launches the email application with a new message displayed.</summary>
      <param name="message">The email message that is displayed when the email application is launched.</param>
      <returns>An asynchronous action used to indicate when the operation has completed.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Email.EmailManagerForUser">
      <summary>Represents a service that source apps can call to access email data for a specific user.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailManagerForUser.User">
      <summary>Gets the User represented by this email manager.</summary>
      <returns>The User represented by this email manager.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.EmailManagerForUser.RequestStoreAsync(Windows.ApplicationModel.Email.EmailStoreAccessType)">
      <summary>Asynchronously returns the EmailStore from the system.</summary>
      <param name="accessType">Specifies the access type, such as **AllMailboxesLimitedReadWrite** for all mailboxes or **AppMailboxesReadWrite** for the calling app's mailboxes.</param>
      <returns>Returns the EmailStore.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.EmailManagerForUser.ShowComposeNewEmailAsync(Windows.ApplicationModel.Email.EmailMessage)">
      <summary>Launches the email application with a new message displayed.</summary>
      <param name="message">The email message that is displayed when the email application is launched.</param>
      <returns>An asynchronous action used to indicate when the operation has completed.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Email.EmailMeetingInfo">
      <summary>Represents the information associated with a meeting.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Email.EmailMeetingInfo.#ctor">
      <summary>Initializes a new instance of the  class.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMeetingInfo.AllowNewTimeProposal">
      <summary>Gets or sets a Boolean value indicating whether the proposal of a new time is allowed.</summary>
      <returns>A Boolean value indicating whether the proposal of a new time is allowed.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMeetingInfo.AppointmentOriginalStartTime">
      <summary>Gets or sets the start time for a meeting.</summary>
      <returns>The start time for a meeting.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMeetingInfo.AppointmentRoamingId">
      <summary>Gets or sets the server identifier for the appointment associated with an email message.</summary>
      <returns>The server identifier for the appointment associated with an email message.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMeetingInfo.Duration">
      <summary>Gets or sets the duration of the meeting.</summary>
      <returns>The duration of the meeting.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMeetingInfo.IsAllDay">
      <summary>Gets or sets a Boolean value indicating whether the meeting is an all day event.</summary>
      <returns>A Boolean value indicating whether the meeting is an all day event.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMeetingInfo.IsReportedOutOfDateByServer">
      <summary>Gets a Boolean value indicating if the meeting is reported as out of date by the server.</summary>
      <returns>A Boolean value indicating if the meeting is reported as out of date by the server.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMeetingInfo.IsResponseRequested">
      <summary>Gets or sets a Boolean value indicating whether a response to the meeting request is required.</summary>
      <returns>A Boolean value indicating whether a response to the meeting request is required.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMeetingInfo.Location">
      <summary>Gets or sets the meeting location.</summary>
      <returns>The meeting location.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMeetingInfo.ProposedDuration">
      <summary>Gets or sets the proposed duration for the proposed meeting change.</summary>
      <returns>The proposed duration for the proposed meeting change.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMeetingInfo.ProposedStartTime">
      <summary>Gets or sets the proposed start time for the proposed meeting change.</summary>
      <returns>The proposed start time for the proposed meeting change.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMeetingInfo.Recurrence">
      <summary>Gets or sets the recurrence parameters.</summary>
      <returns>The recurrence parameters.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMeetingInfo.RecurrenceStartTime">
      <summary>Gets or sets the first instance of the recurrence pattern.</summary>
      <returns>The first instance of the recurrence pattern.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMeetingInfo.RemoteChangeNumber">
      <summary>Gets or sets the change number on the server that identifies the meeting email change number.</summary>
      <returns>The change number on the server that identifies the meeting email change number.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMeetingInfo.StartTime">
      <summary>Gets or sets the start time for the meeting.</summary>
      <returns>The start time for the meeting.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Email.EmailMeetingResponseType">
      <summary>Defines the type of response to a meeting request.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailMeetingResponseType.Accept">
      <summary>The meeting was accepted.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailMeetingResponseType.Decline">
      <summary>The meeting was declined.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailMeetingResponseType.Tentative">
      <summary>The meeting was tentatively accepted.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Email.EmailMessage">
      <summary>Represents an email message.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Email.EmailMessage.#ctor">
      <summary>Creates an instance of the EmailMessage class.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMessage.AllowInternetImages">
      <summary>Gets or sets a Boolean value indicating whether images may be embedded in the html encoded email message.</summary>
      <returns>A Boolean value indicating whether images may be embedded in the html encoded email message.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMessage.Attachments">
      <summary>Gets the attachments of the email message.</summary>
      <returns>The attachments to the email message.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMessage.Bcc">
      <summary>Gets the recipients BCC'd to the email message.</summary>
      <returns>The recipients BCC'd to the email message.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMessage.Body">
      <summary>Gets or sets the body of the email message.</summary>
      <returns>The body of the email message.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMessage.CC">
      <summary>Gets the recipients CC'd to the email message.</summary>
      <returns>The recipients CC'd to the email message.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMessage.ChangeNumber">
      <summary>Gets the current change number which is incremented for each change made to an email message.</summary>
      <returns>The current change number .</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMessage.ConversationId">
      <summary>Gets the identifier for a conversation.</summary>
      <returns>The identifier for a conversation.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMessage.DownloadState">
      <summary>Gets or sets the download status of an email message.</summary>
      <returns>The download status of an email message.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMessage.EstimatedDownloadSizeInBytes">
      <summary>Gets or sets the estimated size, in bytes, of an email message download.</summary>
      <returns>The estimated size, in bytes, of an email message download.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMessage.FlagState">
      <summary>Represents the flag status of an email message.</summary>
      <returns>The flag status of an email message.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMessage.FolderId">
      <summary>Gets the identifier of a folder in the inbox.</summary>
      <returns>The identifier of a folder in the inbox.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMessage.HasPartialBodies">
      <summary>Gets a Boolean value indicating whether this email message contains partial bodies.</summary>
      <returns>The Boolean value indicating whether this email message contains partial bodies.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMessage.Id">
      <summary>Gets the identifier of an email message.</summary>
      <returns>The identifier of an email message.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMessage.Importance">
      <summary>Gets the importance of an email message.</summary>
      <returns>The importance of an email message.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMessage.InResponseToMessageId">
      <summary>Gets the identifier for the email message to which this message is a response.</summary>
      <returns>The identifier for the email message to which this message is a response.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMessage.IrmInfo">
      <summary>Gets or sets the Information Rights Management (IRM) information for this email message.</summary>
      <returns>The Information Rights Management (IRM) information for this email message.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMessage.IsDraftMessage">
      <summary>Gets a Boolean value indicating whether this message is a draft.</summary>
      <returns>A Boolean value indicating whether this message is a draft.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMessage.IsRead">
      <summary>Gets a Boolean value indicating whether the email message has been read.</summary>
      <returns>A Boolean value indicating whether the email message has been read.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMessage.IsSeen">
      <summary>Gets a Boolean value indicating whether the email message has been seen.</summary>
      <returns>A Boolean value indicating whether the email message has been seen.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMessage.IsServerSearchMessage">
      <summary>Gets a Boolean value indicating whether the email message is a temporary server search message.</summary>
      <returns>The Boolean value indicating whether the email message is a temporary server search message.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMessage.IsSmartSendable">
      <summary>Gets a Boolean value indicating whether the response email message is allowed to attempt a smart send, only sending that portion of the email message that has changed.</summary>
      <returns>A Boolean value indicating whether the response email message is allowed to attempt a smart send.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMessage.LastResponseKind">
      <summary>Gets the last kind of response sent in reference to this email message.</summary>
      <returns>The last kind of response sent in reference to this email message.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMessage.MailboxId">
      <summary>Gets the identifier of the mailbox.</summary>
      <returns>The identifier of the mailbox.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMessage.MeetingInfo">
      <summary>Gets the information associated with this meeting.</summary>
      <returns>The information associated with this meeting.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMessage.MessageClass">
      <summary>Gets or sets a string that indicates the class of the message.</summary>
      <returns>The string that indicates the class of the message.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMessage.NormalizedSubject">
      <summary>Gets the subject line of an email message stripped of additional prefixes such as fwd: and re:</summary>
      <returns>The subject line of an email message stripped of additional prefixes such as fwd: and re:</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMessage.OriginalCodePage">
      <summary>Gets or sets the integer that identifies the original flavor of the character set used so that when the email message is condensed from wide character format (16-bit) to ASCII or other 8-bit encoding, in cases of later encoding questions, this integer can be used to recreate the original character set.</summary>
      <returns>The integer that identifies the original flavor of the character set used</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMessage.Preview">
      <summary>Gets or sets the short preview string that represents the longer email message in the list view of emails.</summary>
      <returns>The short preview string that represents the longer email message in the list view of emails.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMessage.RemoteId">
      <summary>Gets or sets the identifier that can be used by a service provider to access the email message on the client machine.</summary>
      <returns>The identifier that can be used by a service provider to access the email message on the client machine.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMessage.ReplyTo">
      <summary>Gets the recipients that are configured to receive a reply to the email message.</summary>
      <returns>The recipients that are configured to receive a reply to the email message.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMessage.Sender">
      <summary>Gets or sets the mailbox from which the email message was sent.</summary>
      <returns>The mailbox from which the email message was sent.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMessage.SentRepresenting">
      <summary>Gets or sets an object that identifies the name and address of the person sending the message.</summary>
      <returns>An object that identifies the name and address of the person sending the message.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMessage.SentTime">
      <summary>Gets or sets the time an email was sent.</summary>
      <returns>The time an email was sent.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMessage.SmimeData">
      <summary>Gets or sets the S/MIME data associated with an email message. For more information, see the Certificate class.</summary>
      <returns>The MIME data associated with an email message.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMessage.SmimeKind">
      <summary>Gets or sets the type of S/MIME encryption/signature for the email message.</summary>
      <returns>The type of S/MIME encryption/signature for the email message.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMessage.Subject">
      <summary>Gets or sets the subject of the email message.</summary>
      <returns>The subject of the email.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMessage.To">
      <summary>Gets the direct recipients of the email message.</summary>
      <returns>The recipients of the email message.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.EmailMessage.GetBodyStream(Windows.ApplicationModel.Email.EmailMessageBodyKind)">
      <summary>Gets the requested email stream such as plain text or HTML.</summary>
      <param name="type">The kind of message body; plain text or HTML.</param>
      <returns>The selected body stream.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.EmailMessage.SetBodyStream(Windows.ApplicationModel.Email.EmailMessageBodyKind,Windows.Storage.Streams.IRandomAccessStreamReference)">
      <summary>Sets the value of the specified body stream in an email message.</summary>
      <param name="type">Indicates which body stream, plain text or HTML.</param>
      <param name="stream">The message for the specified body stream.</param>
    </member>
    <member name="T:Windows.ApplicationModel.Email.EmailMessageBatch">
      <summary>Represents a collection of email messages.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMessageBatch.Messages">
      <summary>Gets a batch of email messages.</summary>
      <returns>A batch of email messages.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailMessageBatch.Status">
      <summary>Gets the status of the email batch read.</summary>
      <returns>The status of the email batch read.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Email.EmailMessageBodyKind">
      <summary>Defines the format of an email message.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailMessageBodyKind.Html">
      <summary>The email message is formatted as HTML.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailMessageBodyKind.PlainText">
      <summary>The email message is formatted as plain text.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Email.EmailMessageDownloadState">
      <summary>Defines the download status of an email message.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailMessageDownloadState.Downloaded">
      <summary>The download of the email message is complete.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailMessageDownloadState.Downloading">
      <summary>The email message is currently downloading.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailMessageDownloadState.Failed">
      <summary>The download of the email message has failed.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailMessageDownloadState.PartiallyDownloaded">
      <summary>The email message is partially downloaded.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Email.EmailMessageReader">
      <summary>Gets a batch of email messages.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Email.EmailMessageReader.ReadBatchAsync">
      <summary>Reads a collection of email messages.</summary>
      <returns>A batch of email messages.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Email.EmailMessageResponseKind">
      <summary>Defines the type of response to an email message.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailMessageResponseKind.Forward">
      <summary>The email message is a forwarded copy of another email message.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailMessageResponseKind.None">
      <summary>The email message is not a response to another email message.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailMessageResponseKind.Reply">
      <summary>The email message is a reply to the sender of another email message.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailMessageResponseKind.ReplyAll">
      <summary>The email message is a reply to the sender and all addressees of another email message.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Email.EmailMessageSmimeKind">
      <summary>Defines the S/MIME type of an email message.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailMessageSmimeKind.ClearSigned">
      <summary>Clear signed MIME (two MIME entities).</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailMessageSmimeKind.Encrypted">
      <summary>Encrypted MIME.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailMessageSmimeKind.None">
      <summary>No MIME encryption or signature.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailMessageSmimeKind.OpaqueSigned">
      <summary>Opaque signed MIME (a single MIME entity).</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Email.EmailQueryKind">
      <summary>Defines the type of email query.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailQueryKind.All">
      <summary>The query is for all email messages.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailQueryKind.Flagged">
      <summary>The query is for email messages that have been flagged.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailQueryKind.Important">
      <summary>The query is for email messages marked Important.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailQueryKind.Read">
      <summary>The query is for all email messages that have been read.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailQueryKind.Unread">
      <summary>The query is for all unread email messages.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailQueryKind.Unseen">
      <summary>The query is for all email messages that have not yet been seen.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Email.EmailQueryOptions">
      <summary>Represents the options selected for an email mailbox query.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Email.EmailQueryOptions.#ctor">
      <summary>Instantiates a new instance of the  class.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Email.EmailQueryOptions.#ctor(System.String)">
      <summary>Instantiates a new instance of the  class.</summary>
      <param name="text">The text for which to search.</param>
    </member>
    <member name="M:Windows.ApplicationModel.Email.EmailQueryOptions.#ctor(System.String,Windows.ApplicationModel.Email.EmailQuerySearchFields)">
      <summary>Instantiates a new instance of the  class.</summary>
      <param name="text">The text for which to search.</param>
      <param name="fields">The fields against which to search.</param>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailQueryOptions.FolderIds">
      <summary>Gets the identifiers for the folders in which to search.</summary>
      <returns>The identifiers for the folders in which to search.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailQueryOptions.Kind">
      <summary>Gets or sets the kind of emails for which to query.</summary>
      <returns>The kind of emails for which to query.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailQueryOptions.SortDirection">
      <summary>Gets or sets the direction of the sort for the query results.</summary>
      <returns>The direction of the sort for the query results.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailQueryOptions.SortProperty">
      <summary>Gets or sets a Boolean value indicating whether the query results should be sorted.</summary>
      <returns>A Boolean value indicating whether the query results should be sorted.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailQueryOptions.TextSearch">
      <summary>Gets the text to search for.</summary>
      <returns>The text to search for.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Email.EmailQuerySearchFields">
      <summary>Defines the field(s) by which to search a collection of email messages. Use the OR operator to combine these values together into a single bit field.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailQuerySearchFields.All">
      <summary>Search by all searchable fields.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailQuerySearchFields.None">
      <summary>No search field defined.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailQuerySearchFields.Preview">
      <summary>Search by preview text field.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailQuerySearchFields.Recipients">
      <summary>Search by members of the recipient list.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailQuerySearchFields.Sender">
      <summary>Search by sender field.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailQuerySearchFields.Subject">
      <summary>Search by subject field.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Email.EmailQuerySearchScope">
      <summary>Defines the scope of a query.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailQuerySearchScope.Local">
      <summary>Query only the local email message collection.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailQuerySearchScope.Server">
      <summary>Query the entire email message collection contained on the email server.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Email.EmailQuerySortDirection">
      <summary>Defines the order in which to sort query results.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailQuerySortDirection.Ascending">
      <summary>Sort query results in ascending order.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailQuerySortDirection.Descending">
      <summary>Sort query results in descending order.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Email.EmailQuerySortProperty">
      <summary>The property by which to sort. Currently limited to date.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailQuerySortProperty.Date">
      <summary>Sort by date.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Email.EmailQueryTextSearch">
      <summary>Represents a text search query in an email mailbox.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailQueryTextSearch.Fields">
      <summary>Gets or sets the fields for an email text search query.</summary>
      <returns>The fields for an email text search query.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailQueryTextSearch.SearchScope">
      <summary>Gets or sets the scope for an email text search query.</summary>
      <returns>The scope for an email text search query.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailQueryTextSearch.Text">
      <summary>Gets or sets the text string for an email text search query.</summary>
      <returns>The text string for an email text search query.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Email.EmailRecipient">
      <summary>Represents an email recipient.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Email.EmailRecipient.#ctor">
      <summary>Initializes an instance of the EmailRecipient class.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Email.EmailRecipient.#ctor(System.String)">
      <summary>Initializes an instance of the EmailRecipient class.</summary>
      <param name="address">The address of the recipient.</param>
    </member>
    <member name="M:Windows.ApplicationModel.Email.EmailRecipient.#ctor(System.String,System.String)">
      <summary>Initializes an instance of the EmailRecipient class.</summary>
      <param name="address">The address of the recipient.</param>
      <param name="name">The name of the recipient.</param>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailRecipient.Address">
      <summary>Gets or sets the address of the email recipient.</summary>
      <returns>The address of the email recipient.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailRecipient.Name">
      <summary>Gets or sets the name of the email recipient.</summary>
      <returns>The name of the email recipient.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Email.EmailRecipientResolutionResult">
      <summary>Represents the result of an attempt to resolve an email recipient.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Email.EmailRecipientResolutionResult.#ctor">
      <summary>Instantiates a new instance of the EmailRecipientResolutionResult class.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailRecipientResolutionResult.PublicKeys">
      <summary>Gets the public key for an email recipient.</summary>
      <returns>The public key for an email recipient.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.EmailRecipientResolutionResult.Status">
      <summary>Gets or sets the state of an attempt to resolve an email recipient.</summary>
      <returns>The state of an attempt to resolve an email recipient.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.EmailRecipientResolutionResult.SetPublicKeys(Windows.Foundation.Collections.IIterable{Windows.Security.Cryptography.Certificates.Certificate})">
      <summary>Sets the public keys for an email recipient.</summary>
      <param name="value">An iterable collection of certificates.</param>
    </member>
    <member name="T:Windows.ApplicationModel.Email.EmailRecipientResolutionStatus">
      <summary>Describes the state of an attempt to resolve an email recipient.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailRecipientResolutionStatus.AmbiguousRecipient">
      <summary>Resolution failed. Multiple results returned. Refinement needed.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailRecipientResolutionStatus.CannotResolveDistributionList">
      <summary>Resolution failed. The distribution list cannot be accessed.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailRecipientResolutionStatus.CertificateRequestLimitReached">
      <summary>Resolution failed. The limit of allowed requests for the current certificate has been reached.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailRecipientResolutionStatus.NoCertificate">
      <summary>Resolution failed. No valid certificate present.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailRecipientResolutionStatus.RecipientNotFound">
      <summary>Resolution failed. Recipient cannot be resolved because no match found in distribution list.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailRecipientResolutionStatus.ServerError">
      <summary>Resolution failed. There has been an error on the server.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailRecipientResolutionStatus.Success">
      <summary>Success. Email recipient resolved.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailRecipientResolutionStatus.UnknownFailure">
      <summary>Resolution failed for unknown reason.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Email.EmailSpecialFolderKind">
      <summary>Defines the email special folders.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailSpecialFolderKind.DeletedItems">
      <summary>This is the deleted items folder.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailSpecialFolderKind.Drafts">
      <summary>This is the drafts folder.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailSpecialFolderKind.Inbox">
      <summary>This is the inbox folder.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailSpecialFolderKind.None">
      <summary>This is not a special folder.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailSpecialFolderKind.Outbox">
      <summary>This is the outbox folder.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailSpecialFolderKind.Root">
      <summary>This is the root folder.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailSpecialFolderKind.Sent">
      <summary>This is the sent items folder.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Email.EmailStore">
      <summary>The functionality described in this topic is not available to all UWP apps. As part of the store app submission process, Microsoft must approve your use of these APIs and provision your developer account before you can publish an app that uses them.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Email.EmailStore.CreateMailboxAsync(System.String,System.String)">
      <summary>Allows an app to create an email account from an account name and an email address.</summary>
      <param name="accountName">The name of the account.</param>
      <param name="accountAddress">The email address associated with the account.</param>
      <returns>An email mailbox.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.EmailStore.CreateMailboxAsync(System.String,System.String,System.String)">
      <summary>Allows an app to create an email account from an account name, an email address, and the user data account in which the mailbox will reside.</summary>
      <param name="accountName">The name of the account.</param>
      <param name="accountAddress">The email address associated with the account.</param>
      <param name="userDataAccountId">The user data account identifier associated with this user.</param>
      <returns>An email mailbox.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.EmailStore.FindMailboxesAsync">
      <summary>Gets all mailboxes within the current scope.</summary>
      <returns>A collection of mailboxes.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.EmailStore.GetConversationAsync(System.String)">
      <summary>Gets an email conversation from the provided identifier.</summary>
      <param name="id">The identifier of the conversation.</param>
      <returns>An email conversation.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.EmailStore.GetConversationReader">
      <summary>Gets a batch of email conversations.</summary>
      <returns>A batch of email conversations.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.EmailStore.GetConversationReader(Windows.ApplicationModel.Email.EmailQueryOptions)">
      <summary>Gets a batch of email conversations using the specified email query options.</summary>
      <param name="options">The email query options.</param>
      <returns>A batch of email conversations.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.EmailStore.GetFolderAsync(System.String)">
      <summary>Gets an email folder from an identifier.</summary>
      <param name="id">The identifier for the email folder.</param>
      <returns>The folder described by the identifier.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.EmailStore.GetMailboxAsync(System.String)">
      <summary>Gets a mailbox from an identifier.</summary>
      <param name="id">The identifier for the mailbox.</param>
      <returns>The mailbox described by the identifier.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.EmailStore.GetMessageAsync(System.String)">
      <summary>Gets the specified email message.</summary>
      <param name="id">The identifier for the email message.</param>
      <returns>The specified email message.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.EmailStore.GetMessageReader">
      <summary>Gets a message reader.</summary>
      <returns>The email message reader.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.EmailStore.GetMessageReader(Windows.ApplicationModel.Email.EmailQueryOptions)">
      <summary>Gets a message reader using the specified query options.</summary>
      <param name="options">Specified query options.</param>
      <returns>An email message reader.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Email.EmailStoreAccessType">
      <summary>Defines the scope for store access.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailStoreAccessType.AllMailboxesLimitedReadWrite">
      <summary>Scope limited to read all data but only call write APIs that are on the mailbox and do not save.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Email.EmailStoreAccessType.AppMailboxesReadWrite">
      <summary>Full access to all APIs.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Email.EmailStoreNotificationTriggerDetails">
      <summary>The functionality described in this topic is not available to all UWP apps. As part of the store app submission process, Microsoft must approve your use of these APIs and provision your developer account before you can publish an app that uses them.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Email.DataProvider.EmailDataProviderConnection">
      <summary>Represents a connection to a data provider client.</summary>
    </member>
    <member name="E:Windows.ApplicationModel.Email.DataProvider.EmailDataProviderConnection.CreateFolderRequested">
      <summary>Occurs when the email client has requested that a folder be created on the server.</summary>
    </member>
    <member name="E:Windows.ApplicationModel.Email.DataProvider.EmailDataProviderConnection.DeleteFolderRequested">
      <summary>Occurs when the email client has requested that a folder be deleted on the server.</summary>
    </member>
    <member name="E:Windows.ApplicationModel.Email.DataProvider.EmailDataProviderConnection.DownloadAttachmentRequested">
      <summary>Occurs when the email client has requested to download an attachment from the server.</summary>
    </member>
    <member name="E:Windows.ApplicationModel.Email.DataProvider.EmailDataProviderConnection.DownloadMessageRequested">
      <summary>Occurs when the email client has requested to download a message from the server.</summary>
    </member>
    <member name="E:Windows.ApplicationModel.Email.DataProvider.EmailDataProviderConnection.EmptyFolderRequested">
      <summary>Occurs when the email client has requested that a folder be emptied the server.</summary>
    </member>
    <member name="E:Windows.ApplicationModel.Email.DataProvider.EmailDataProviderConnection.ForwardMeetingRequested">
      <summary>Occurs when the email client has requested to forward a meeting request.</summary>
    </member>
    <member name="E:Windows.ApplicationModel.Email.DataProvider.EmailDataProviderConnection.GetAutoReplySettingsRequested">
      <summary>Occurs when the email client has requested the auto reply settings.</summary>
    </member>
    <member name="E:Windows.ApplicationModel.Email.DataProvider.EmailDataProviderConnection.MailboxSyncRequested">
      <summary>Occurs when the email client has requested to sync with the mailbox on the server.</summary>
    </member>
    <member name="E:Windows.ApplicationModel.Email.DataProvider.EmailDataProviderConnection.MoveFolderRequested">
      <summary>Occurs when the email client has requested that a folder be moved on the server.</summary>
    </member>
    <member name="E:Windows.ApplicationModel.Email.DataProvider.EmailDataProviderConnection.ProposeNewTimeForMeetingRequested">
      <summary>Occurs when the email client has requested that a new meeting time be proposed.</summary>
    </member>
    <member name="E:Windows.ApplicationModel.Email.DataProvider.EmailDataProviderConnection.ResolveRecipientsRequested">
      <summary>Occurs when the email client has requested that the recipients of a message be resolved.</summary>
    </member>
    <member name="E:Windows.ApplicationModel.Email.DataProvider.EmailDataProviderConnection.ServerSearchReadBatchRequested">
      <summary>Occurs when the email client has requested a batch of server-side search results.</summary>
    </member>
    <member name="E:Windows.ApplicationModel.Email.DataProvider.EmailDataProviderConnection.SetAutoReplySettingsRequested">
      <summary>Occurs when the email client has requested to set auto reply settings.</summary>
    </member>
    <member name="E:Windows.ApplicationModel.Email.DataProvider.EmailDataProviderConnection.UpdateMeetingResponseRequested">
      <summary>Occurs when the email client has requested that a meeting response be updated.</summary>
    </member>
    <member name="E:Windows.ApplicationModel.Email.DataProvider.EmailDataProviderConnection.ValidateCertificatesRequested">
      <summary>Occurs when the email client has requested that certificates be validated with respect to a particular mailbox.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Email.DataProvider.EmailDataProviderConnection.Start">
      <summary>Call this method to indicate that all event handlers have been set, and the data provider is ready to start handling requests.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Email.DataProvider.EmailDataProviderTriggerDetails">
      <summary>Contains details about the event that triggered your email data provider background task.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Email.DataProvider.EmailDataProviderTriggerDetails.Connection">
      <summary>Gets the EmailDataProviderConnection to be used to communicate with an email client app.</summary>
      <returns>The connection your email data provider uses to communicate with an email client app. When you handler is triggered, your code should register event handlers on this connection for the email data provider events included in the EmailDataProviderConnection class.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Email.DataProvider.EmailMailboxCreateFolderRequest">
      <summary>Details of a request to create a folder.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Email.DataProvider.EmailMailboxCreateFolderRequest.EmailMailboxId">
      <summary>Gets the mailbox identifier for the mailbox where the new folder should be created.</summary>
      <returns>A mailbox ID.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.DataProvider.EmailMailboxCreateFolderRequest.Name">
      <summary>Gets the name of the folder to be created.</summary>
      <returns>A folder name.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.DataProvider.EmailMailboxCreateFolderRequest.ParentFolderId">
      <summary>Gets the folder ID of the parent folder for the created folder.</summary>
      <returns>A folder ID. Get the parent folder's ID from its EmailFolder.Id property.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.DataProvider.EmailMailboxCreateFolderRequest.ReportCompletedAsync(Windows.ApplicationModel.Email.EmailFolder)">
      <summary>Informs the client that the request was processed successfully.</summary>
      <param name="folder">An EmailFolder representing the created folder.</param>
      <returns>An asynchronous create operation on an EmailMailboxCreateFolderRequest object.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.DataProvider.EmailMailboxCreateFolderRequest.ReportFailedAsync(Windows.ApplicationModel.Email.EmailMailboxCreateFolderStatus)">
      <summary>Informs the client that the request was not processed successfully.</summary>
      <param name="status">An EmailMailboxCreateFolderStatus value indicating why the operation failed.</param>
      <returns>An asynchronous create operation on an EmailMailboxCreateFolderRequest object.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Email.DataProvider.EmailMailboxCreateFolderRequestEventArgs">
      <summary>Encapsulates information about a folder creation request event.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Email.DataProvider.EmailMailboxCreateFolderRequestEventArgs.Request">
      <summary>Gets the EmailMailboxCreateFolderRequest object that describes the details of this request.</summary>
      <returns>A EmailMailboxCreateFolderRequest object that describes the folder creation operation to be performed.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.DataProvider.EmailMailboxCreateFolderRequestEventArgs.GetDeferral">
      <summary>Gets a deferral object for this operation.</summary>
      <returns>A Deferral object that your code uses to signal when it has finished processing this request.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Email.DataProvider.EmailMailboxDeleteFolderRequest">
      <summary>Details of a request to delete a folder.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Email.DataProvider.EmailMailboxDeleteFolderRequest.EmailFolderId">
      <summary>Gets the folder ID of the folder to be deleted.</summary>
      <returns>The folder ID of the folder to be deleted.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.DataProvider.EmailMailboxDeleteFolderRequest.EmailMailboxId">
      <summary>Gets the mailbox identifier for the mailbox where the folder will be deleted.</summary>
      <returns>A mailbox ID.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.DataProvider.EmailMailboxDeleteFolderRequest.ReportCompletedAsync">
      <summary>Informs the email client that the request was processed successfully.</summary>
      <returns>An asynchronous delete operation on an EmailMailboxDeleteFolderRequest object.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.DataProvider.EmailMailboxDeleteFolderRequest.ReportFailedAsync(Windows.ApplicationModel.Email.EmailMailboxDeleteFolderStatus)">
      <summary>Informs the client that the request was not processed successfully.</summary>
      <param name="status">A EmailMailboxDeleteFolderStatus value indicating why the operation failed.</param>
      <returns>An asynchronous delete operation on an EmailMailboxDeleteFolderRequest object.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Email.DataProvider.EmailMailboxDeleteFolderRequestEventArgs">
      <summary>Encapusulates information about a folder deletion request event.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Email.DataProvider.EmailMailboxDeleteFolderRequestEventArgs.Request">
      <summary>Gets the EmailMailboxDeleteFolderRequest object that describes the details of this request.</summary>
      <returns>An EmailMailboxDeleteFolderRequest object that describes the folder deletion operation to be performed.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.DataProvider.EmailMailboxDeleteFolderRequestEventArgs.GetDeferral">
      <summary>Gets a deferral object for this operation.</summary>
      <returns>A Deferral object that your code uses to signal when it has finished processing this request.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Email.DataProvider.EmailMailboxDownloadAttachmentRequest">
      <summary>Details of a request to download an attachment.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Email.DataProvider.EmailMailboxDownloadAttachmentRequest.EmailAttachmentId">
      <summary>Gets the attachment ID of the attachment to be downloaded.</summary>
      <returns>The ID of the attachment. Use the EmailAttachment.Id value for the attachment you want to download.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.DataProvider.EmailMailboxDownloadAttachmentRequest.EmailMailboxId">
      <summary>Gets the email mailbox ID.</summary>
      <returns>The mailbox ID of the mailbox that holds the attachment.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.DataProvider.EmailMailboxDownloadAttachmentRequest.EmailMessageId">
      <summary>Gets the email message ID of the message associated with the attachment.</summary>
      <returns>The email message ID.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.DataProvider.EmailMailboxDownloadAttachmentRequest.ReportCompletedAsync">
      <summary>Informs the email client that the request was processed successfully.</summary>
      <returns>An asynchronous download operation on an EmailMailboxDownloadAttachmentRequest object.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.DataProvider.EmailMailboxDownloadAttachmentRequest.ReportFailedAsync">
      <summary>Informs the client that the request was not processed successfully.</summary>
      <returns>An asynchronous download operation on an EmailMailboxDownloadAttachmentRequest.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Email.DataProvider.EmailMailboxDownloadAttachmentRequestEventArgs">
      <summary>Encapsulates information about a request to download an attachment.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Email.DataProvider.EmailMailboxDownloadAttachmentRequestEventArgs.Request">
      <summary>Gets the EmailMailboxDownloadAttachmentRequest object associated with this request.</summary>
      <returns>A EmailMailboxDownloadAttachmentRequest object describing the attachment to be downloaded.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.DataProvider.EmailMailboxDownloadAttachmentRequestEventArgs.GetDeferral">
      <summary>Gets a deferral object for this operation.</summary>
      <returns>A Deferral object that your code uses to signal when it has finished processing this request.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Email.DataProvider.EmailMailboxDownloadMessageRequest">
      <summary>Details of a request to download an email message.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Email.DataProvider.EmailMailboxDownloadMessageRequest.EmailMailboxId">
      <summary>Gets the mailbox ID for the mailbox that holds the message to be downloaded.</summary>
      <returns>A mailbox ID.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.DataProvider.EmailMailboxDownloadMessageRequest.EmailMessageId">
      <summary>Gets the message ID of the message to be downloaded.</summary>
      <returns>A message ID.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.DataProvider.EmailMailboxDownloadMessageRequest.ReportCompletedAsync">
      <summary>Informs the email client that the request was processed successfully.</summary>
      <returns>An asynchronous download operation on an EmailMailboxDownloadMessageRequest object.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.DataProvider.EmailMailboxDownloadMessageRequest.ReportFailedAsync">
      <summary>Informs the client that the request was not processed successfully.</summary>
      <returns>An asynchronous download operation on an EmailMailboxDownloadMessageRequest.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Email.DataProvider.EmailMailboxDownloadMessageRequestEventArgs">
      <summary>Encapsulates information about a request to download an email message.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Email.DataProvider.EmailMailboxDownloadMessageRequestEventArgs.Request">
      <summary>Gets the EmailMailboxDownloadMessageRequest object associated with this request.</summary>
      <returns>An EmailMailboxDownloadMessageRequest object describing the email message to be downloaded.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.DataProvider.EmailMailboxDownloadMessageRequestEventArgs.GetDeferral">
      <summary>Gets a deferral object for this operation.</summary>
      <returns>A Deferral object that your code uses to signal when it has finished processing this request.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Email.DataProvider.EmailMailboxEmptyFolderRequest">
      <summary>Details of a request to download an email message.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Email.DataProvider.EmailMailboxEmptyFolderRequest.EmailFolderId">
      <summary>Gets the folder ID of the folder to be emptied.</summary>
      <returns>The folder ID.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.DataProvider.EmailMailboxEmptyFolderRequest.EmailMailboxId">
      <summary>Gets the mailbox ID of the mailbox that holds the folder.</summary>
      <returns>The mailbox ID.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.DataProvider.EmailMailboxEmptyFolderRequest.ReportCompletedAsync">
      <summary>Informs the email client that the request was processed successfully.</summary>
      <returns>An asynchronous empty operation on an EmailMailboxEmptyFolderRequest object.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.DataProvider.EmailMailboxEmptyFolderRequest.ReportFailedAsync(Windows.ApplicationModel.Email.EmailMailboxEmptyFolderStatus)">
      <summary>Informs the client that the request was not processed successfully.</summary>
      <param name="status">The status of the folder, following the failed attempt to empty it.</param>
      <returns>An asynchronous empty operation on an EmailMailboxEmptyFolderRequest.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Email.DataProvider.EmailMailboxEmptyFolderRequestEventArgs">
      <summary>Encapsulates information about a request to empty a folder.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Email.DataProvider.EmailMailboxEmptyFolderRequestEventArgs.Request">
      <summary>Gets the EmailMailboxEmptyFolderRequest object associated with this request.</summary>
      <returns>An EmailMailboxEmptyFolderRequest object describing the folder to be emptied.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.DataProvider.EmailMailboxEmptyFolderRequestEventArgs.GetDeferral">
      <summary>Gets a deferral object for this operation.</summary>
      <returns>A Deferral object that your code uses to signal when it has finished processing this request.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Email.DataProvider.EmailMailboxForwardMeetingRequest">
      <summary>Details of a request to forward a meeting invitation.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Email.DataProvider.EmailMailboxForwardMeetingRequest.Comment">
      <summary>Gets the comment to be added to the forwarded meeting invitation. When a data provider forwards an invitation as an email message, the comment appears between the forward header and the body of the forwarded invitation.</summary>
      <returns>The comment to be added to the meeting invitation.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.DataProvider.EmailMailboxForwardMeetingRequest.EmailMailboxId">
      <summary>Gets the mailbox ID for the meeting invitation to be forwarded.</summary>
      <returns>A mailbox ID.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.DataProvider.EmailMailboxForwardMeetingRequest.EmailMessageId">
      <summary>The message ID of the meeting invitation to be forwarded.</summary>
      <returns>A message ID.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.DataProvider.EmailMailboxForwardMeetingRequest.ForwardHeader">
      <summary>Gets the forward header for the forwarded invitation. The forward header is the set of message headers that appear at the beginning of the email message that holds the invitation. It is only used by data providers that generate emails when forwarding invitations.</summary>
      <returns>The forwarding header.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.DataProvider.EmailMailboxForwardMeetingRequest.ForwardHeaderType">
      <summary>Gets the forward header type.</summary>
      <returns>An EmailMessageBodyKind value describing the ForwardHeader content.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.DataProvider.EmailMailboxForwardMeetingRequest.Recipients">
      <summary>Gets the list of recipients for the forwarded meeting invitation.</summary>
      <returns>A list of EmailRecipient objects specifying the recipients of the forwarded invitation.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.DataProvider.EmailMailboxForwardMeetingRequest.Subject">
      <summary>Gets the subject of the forwarded meeting invitation.</summary>
      <returns>The subject line of the forwarded invitation.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.DataProvider.EmailMailboxForwardMeetingRequest.ReportCompletedAsync">
      <summary>Informs the email client that the request was processed successfully.</summary>
      <returns>An asynchronous forward operation on an EmailMailboxForwardMeetingRequest.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.DataProvider.EmailMailboxForwardMeetingRequest.ReportFailedAsync">
      <summary>Informs the client that the request was not processed successfully.</summary>
      <returns>An asynchronous forward operation on an EmailMailboxForwardMeetingRequest.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Email.DataProvider.EmailMailboxForwardMeetingRequestEventArgs">
      <summary>Encapsulates information about a request to forward a meeting invitation.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Email.DataProvider.EmailMailboxForwardMeetingRequestEventArgs.Request">
      <summary>Gets the EmailMailboxForwardMeetingRequest object associated with this request.</summary>
      <returns>An EmailMailboxForwardMeetingRequest object describing the request to forward a meeting invitation.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.DataProvider.EmailMailboxForwardMeetingRequestEventArgs.GetDeferral">
      <summary>Gets a deferral object for this operation.</summary>
      <returns>A Deferral object that your code uses to signal when it has finished processing this request.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Email.DataProvider.EmailMailboxGetAutoReplySettingsRequest">
      <summary>Details of a request to get auto-reply settings.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Email.DataProvider.EmailMailboxGetAutoReplySettingsRequest.EmailMailboxId">
      <summary>Gets the email box ID of the mailbox whose settings are being retrieved.</summary>
      <returns>A mailbox ID.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.DataProvider.EmailMailboxGetAutoReplySettingsRequest.RequestedFormat">
      <summary>Gets the requested format of the auto-reply settings.</summary>
      <returns>An EmailMailboxAutoReplyMessageResponseKind value representing the requested format of the returned settings.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.DataProvider.EmailMailboxGetAutoReplySettingsRequest.ReportCompletedAsync(Windows.ApplicationModel.Email.EmailMailboxAutoReplySettings)">
      <summary>Informs the email client that the request was processed successfully.</summary>
      <param name="autoReplySettings">The requested settings, in the requested format.</param>
      <returns>An asynchronous get operation on an EmailMailboxGetAutoReplySettingsRequest.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.DataProvider.EmailMailboxGetAutoReplySettingsRequest.ReportFailedAsync">
      <summary>Informs the client that the request was not processed successfully.</summary>
      <returns>An asynchronous get operation on an EmailMailboxGetAutoReplySettingsRequest.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Email.DataProvider.EmailMailboxGetAutoReplySettingsRequestEventArgs">
      <summary>Encapsulates information about a request to get auto-reply settings.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Email.DataProvider.EmailMailboxGetAutoReplySettingsRequestEventArgs.Request">
      <summary>Gets the EmailMailboxGetAutoReplySettingsRequest object associated with this request.</summary>
      <returns>An EmailMailboxGetAutoReplySettingsRequest object describing the request to get auto-reply settings.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.DataProvider.EmailMailboxGetAutoReplySettingsRequestEventArgs.GetDeferral">
      <summary>Gets a deferral object for this operation.</summary>
      <returns>A Deferral object that your code uses to signal when it has finished processing this request.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Email.DataProvider.EmailMailboxMoveFolderRequest">
      <summary>Details of a request to move a folder.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Email.DataProvider.EmailMailboxMoveFolderRequest.EmailFolderId">
      <summary>Gets the folder ID of the folder to be moved.</summary>
      <returns>A folder ID.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.DataProvider.EmailMailboxMoveFolderRequest.EmailMailboxId">
      <summary>Gets the mailbox ID of the mailbox containing the folder to be moved.</summary>
      <returns>A mailbox ID.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.DataProvider.EmailMailboxMoveFolderRequest.NewFolderName">
      <summary>Gets the new folder name of the file to be moved.</summary>
      <returns>The new folder name. Note that you rename a folder by requesting a move to the current parent folder, but with a new name.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.DataProvider.EmailMailboxMoveFolderRequest.NewParentFolderId">
      <summary>Gets the parent folder ID of the new parent folder.</summary>
      <returns>A folder ID. Note that you rename a folder by requesting a move to the current parent folder, but with a new name.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.DataProvider.EmailMailboxMoveFolderRequest.ReportCompletedAsync">
      <summary>Informs the email client that the request was processed successfully.</summary>
      <returns>An asynchronous move operation on an EmailMailboxMoveFolderRequest.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.DataProvider.EmailMailboxMoveFolderRequest.ReportFailedAsync">
      <summary>Informs the client that the request was not processed successfully.</summary>
      <returns>An asynchronous move operation on an EmailMailboxMoveFolderRequest.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Email.DataProvider.EmailMailboxMoveFolderRequestEventArgs">
      <summary>Encapsulates information about a request to move a folder.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Email.DataProvider.EmailMailboxMoveFolderRequestEventArgs.Request">
      <summary>Gets the EmailMailboxMoveFolderRequest object associated with this request.</summary>
      <returns>An EmailMailboxMoveFolderRequest object describing the request to move a folder.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.DataProvider.EmailMailboxMoveFolderRequestEventArgs.GetDeferral">
      <summary>Gets a deferral object for this operation.</summary>
      <returns>A Deferral object that your code uses to signal when it has finished processing this request.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Email.DataProvider.EmailMailboxProposeNewTimeForMeetingRequest">
      <summary>Details of a request to propose a new time for a meeting.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Email.DataProvider.EmailMailboxProposeNewTimeForMeetingRequest.Comment">
      <summary>Gets the comment to be added to the proposal for a new meeting time.</summary>
      <returns>The comment, as text.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.DataProvider.EmailMailboxProposeNewTimeForMeetingRequest.EmailMailboxId">
      <summary>Gets the mailbox ID to use to send the proposed new meeting time.</summary>
      <returns>A mailbox ID.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.DataProvider.EmailMailboxProposeNewTimeForMeetingRequest.EmailMessageId">
      <summary>Gets the message ID of the meeting invitation for which a new time is being proposed.</summary>
      <returns>A message ID.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.DataProvider.EmailMailboxProposeNewTimeForMeetingRequest.NewDuration">
      <summary>Gets the proposed new duration of the meeting.</summary>
      <returns>The new duration of the meeting.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.DataProvider.EmailMailboxProposeNewTimeForMeetingRequest.NewStartTime">
      <summary>Gets the proposed new start time for the meeting.</summary>
      <returns>The new start time.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.DataProvider.EmailMailboxProposeNewTimeForMeetingRequest.Subject">
      <summary>Gets the subject of the proposal for a new meeting time.</summary>
      <returns>A subject line. Data providers that use email use this value for the Subject of the email.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.DataProvider.EmailMailboxProposeNewTimeForMeetingRequest.ReportCompletedAsync">
      <summary>Informs the email client that the request was processed successfully.</summary>
      <returns>An asynchronous move operation on an EmailMailboxProposeNewTimeForMeetingRequest.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.DataProvider.EmailMailboxProposeNewTimeForMeetingRequest.ReportFailedAsync">
      <summary>Informs the client that the request was not processed successfully.</summary>
      <returns>An asynchronous proposal operation on an EmailMailboxProposeNewTimeForMeetingRequest.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Email.DataProvider.EmailMailboxProposeNewTimeForMeetingRequestEventArgs">
      <summary>Encapsulates information about a request to propose a new time for a meeting.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Email.DataProvider.EmailMailboxProposeNewTimeForMeetingRequestEventArgs.Request">
      <summary>Gets EmailMailboxProposeNewTimeForMeetingRequest the object associated with this request.</summary>
      <returns>An EmailMailboxProposeNewTimeForMeetingRequest object describing the request to propose a new meeting time.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.DataProvider.EmailMailboxProposeNewTimeForMeetingRequestEventArgs.GetDeferral">
      <summary>Gets a deferral object for this operation.</summary>
      <returns>A Deferral object that your code uses to signal when it has finished processing this request.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Email.DataProvider.EmailMailboxResolveRecipientsRequest">
      <summary>Details of a request to resolve a list of recipients.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Email.DataProvider.EmailMailboxResolveRecipientsRequest.EmailMailboxId">
      <summary>Gets the mailbox ID where the recipients should be resolved.</summary>
      <returns>A mailbox ID.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.DataProvider.EmailMailboxResolveRecipientsRequest.Recipients">
      <summary>Gets the list of recipients to be resolved.</summary>
      <returns>A list of recipients.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.DataProvider.EmailMailboxResolveRecipientsRequest.ReportCompletedAsync(Windows.Foundation.Collections.IIterable{Windows.ApplicationModel.Email.EmailRecipientResolutionResult})">
      <summary>Informs the email client that the request was processed successfully.</summary>
      <param name="resolutionResults">A list of EmailRecipientResolutionResult objects with details about resolution results.</param>
      <returns>An asynchronous resolve operation on an EmailMailboxResolveRecipientsRequest.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.DataProvider.EmailMailboxResolveRecipientsRequest.ReportFailedAsync">
      <summary>Informs the client that the request was not processed successfully. Note that this means the operation failed to execute properly, and does not indicate anything about the recipients. See ReportCompletedAsync to understand how success or failure of resolution for individual recipients is reported.</summary>
      <returns>An asynchronous resolve operation on an EmailMailboxResolveRecipientsRequest.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Email.DataProvider.EmailMailboxResolveRecipientsRequestEventArgs">
      <summary>Encapsulates information about a request to resolve a list of recipients.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Email.DataProvider.EmailMailboxResolveRecipientsRequestEventArgs.Request">
      <summary>Gets the EmailMailboxResolveRecipientsRequest object associated with this request.</summary>
      <returns>An EmailMailboxResolveRecipientsRequest object describing the request to resolve a list of recipients.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.DataProvider.EmailMailboxResolveRecipientsRequestEventArgs.GetDeferral">
      <summary>Gets a deferral object for this operation.</summary>
      <returns>A Deferral object that your code uses to signal when it has finished processing this request.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Email.DataProvider.EmailMailboxServerSearchReadBatchRequest">
      <summary>Details of a request to read a batch of server-side search results.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Email.DataProvider.EmailMailboxServerSearchReadBatchRequest.EmailFolderId">
      <summary>Gets the folder ID of the folder where the search is to be performed.</summary>
      <returns>A folder ID.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.DataProvider.EmailMailboxServerSearchReadBatchRequest.EmailMailboxId">
      <summary>Gets the mailbox ID of the mailbox where the search is to be performed.</summary>
      <returns>A mailbox ID.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.DataProvider.EmailMailboxServerSearchReadBatchRequest.Options">
      <summary>Gets the search options to be applied to this search.</summary>
      <returns>An EmailQueryOptions object specifying the search options.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.DataProvider.EmailMailboxServerSearchReadBatchRequest.SessionId">
      <summary>Gets the search session ID of this server-side batch read request.</summary>
      <returns>A search session ID.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.DataProvider.EmailMailboxServerSearchReadBatchRequest.SuggestedBatchSize">
      <summary>Gets the suggested batch size for the server-side search batch read.</summary>
      <returns>The suggested number of messages in a batch. Clients suggest a batch size based on client-side criteria such as screen real estate, storage capacity, or bandwidth.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.DataProvider.EmailMailboxServerSearchReadBatchRequest.ReportCompletedAsync">
      <summary>Informs the email client that the request was processed successfully.</summary>
      <returns>An asynchronous batch read request operation on an EmailMailboxServerSearchReadBatchRequest.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.DataProvider.EmailMailboxServerSearchReadBatchRequest.ReportFailedAsync(Windows.ApplicationModel.Email.EmailBatchStatus)">
      <summary>Informs the client that the request was not processed successfully.</summary>
      <param name="batchStatus">An EmailBatchStatus value describing the current status of the batch.</param>
      <returns>An asynchronous batch read request operation on an EmailMailboxServerSearchReadBatchRequest.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.DataProvider.EmailMailboxServerSearchReadBatchRequest.SaveMessageAsync(Windows.ApplicationModel.Email.EmailMessage)">
      <summary>Saves a message that meets server-side search criteria.</summary>
      <param name="message">A message that matches the search criteria of a server-side batch read request.</param>
      <returns>An asynchronous message save operation on an EmailMailboxServerSearchReadBatchRequest.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Email.DataProvider.EmailMailboxServerSearchReadBatchRequestEventArgs">
      <summary>Encapsulates information about a request to read a batch of results from a server-side search.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Email.DataProvider.EmailMailboxServerSearchReadBatchRequestEventArgs.Request">
      <summary>Gets the EmailMailboxServerSearchReadBatchRequest object associated with this request.</summary>
      <returns>An EmailMailboxServerSearchReadBatchRequest object describing the request to read a batch of server-side search results.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.DataProvider.EmailMailboxServerSearchReadBatchRequestEventArgs.GetDeferral">
      <summary>Gets a deferral object for this operation.</summary>
      <returns>A Deferral object that your code uses to signal when it has finished processing this request.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Email.DataProvider.EmailMailboxSetAutoReplySettingsRequest">
      <summary>Details of a request to set auto-reply settings.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Email.DataProvider.EmailMailboxSetAutoReplySettingsRequest.AutoReplySettings">
      <summary>Gets the new settings.</summary>
      <returns>An EmailMailboxAutoReplySettings object describing the new auto-reply settings.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.DataProvider.EmailMailboxSetAutoReplySettingsRequest.EmailMailboxId">
      <summary>Gets the mailbox ID whose auto-reply settings are being set.</summary>
      <returns>A mailbox ID.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.DataProvider.EmailMailboxSetAutoReplySettingsRequest.ReportCompletedAsync">
      <summary>Informs the email client that the request was processed successfully.</summary>
      <returns>An asynchronous set operation on an EmailMailboxSetAutoReplySettingsRequest.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.DataProvider.EmailMailboxSetAutoReplySettingsRequest.ReportFailedAsync">
      <summary>Informs the client that the request was not processed successfully.</summary>
      <returns>An asynchronous set operation on an EmailMailboxSetAutoReplySettingsRequest.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Email.DataProvider.EmailMailboxSetAutoReplySettingsRequestEventArgs">
      <summary>Encapsulates information about a request to set auto-reply settings.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Email.DataProvider.EmailMailboxSetAutoReplySettingsRequestEventArgs.Request">
      <summary>Gets the EmailMailboxSetAutoReplySettingsRequest object associated with this request.</summary>
      <returns>An EmailMailboxSetAutoReplySettingsRequest object describing the request to set auto-reply settings.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.DataProvider.EmailMailboxSetAutoReplySettingsRequestEventArgs.GetDeferral">
      <summary>Gets a deferral object for this operation.</summary>
      <returns>A Deferral object that your code uses to signal when it has finished processing this request.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Email.DataProvider.EmailMailboxSyncManagerSyncRequest">
      <summary>Details of a request from a client to sync a mailbox.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Email.DataProvider.EmailMailboxSyncManagerSyncRequest.EmailMailboxId">
      <summary>Gets the mailbox ID of the mailbox to synchronize.</summary>
      <returns>A mailbox ID.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.DataProvider.EmailMailboxSyncManagerSyncRequest.ReportCompletedAsync">
      <summary>Informs the email client that the request was processed successfully.</summary>
      <returns>An asynchronous sync operation on an EmailMailboxSyncManagerSyncRequest.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.DataProvider.EmailMailboxSyncManagerSyncRequest.ReportFailedAsync">
      <summary>Informs the client that the request was not processed successfully.</summary>
      <returns>An asynchronous sync operation on an EmailMailboxSyncManagerSyncRequest.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Email.DataProvider.EmailMailboxSyncManagerSyncRequestEventArgs">
      <summary>Encapsulates information about a request to sync a mailbox.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Email.DataProvider.EmailMailboxSyncManagerSyncRequestEventArgs.Request">
      <summary>Gets the EmailMailboxSyncManagerSyncRequest object associated with this request.</summary>
      <returns>An EmailMailboxSyncManagerSyncRequest object describing the sync request.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.DataProvider.EmailMailboxSyncManagerSyncRequestEventArgs.GetDeferral">
      <summary>Gets a deferral object for this operation.</summary>
      <returns>A Deferral object that your code uses to signal when it has finished processing this request.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Email.DataProvider.EmailMailboxUpdateMeetingResponseRequest">
      <summary>Details of a request from a client to update a meeting response.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Email.DataProvider.EmailMailboxUpdateMeetingResponseRequest.Comment">
      <summary>Gets the comment to be used in updating the meeting response.</summary>
      <returns>The comment text.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.DataProvider.EmailMailboxUpdateMeetingResponseRequest.EmailMailboxId">
      <summary>Gets the mailbox ID of the mailbox that holds the meeting response to be updated.</summary>
      <returns>A mailbox ID.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.DataProvider.EmailMailboxUpdateMeetingResponseRequest.EmailMessageId">
      <summary>Gets the message ID of the meeting response to be updated.</summary>
      <returns>A message ID.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.DataProvider.EmailMailboxUpdateMeetingResponseRequest.Response">
      <summary>Gets the response value to be used in updating the meeting response.</summary>
      <returns>An EmailMeetingResponseType value specifying the new response in the updated meeting response.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.DataProvider.EmailMailboxUpdateMeetingResponseRequest.SendUpdate">
      <summary>Gets a value that indicates whether an update should be sent to the meeting owner when the meeting response is updated.</summary>
      <returns>When true, notify the owner that the meeting response has been updated.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.DataProvider.EmailMailboxUpdateMeetingResponseRequest.Subject">
      <summary>Gets the subject to be used on the updated meeting response.</summary>
      <returns>The subject, as text.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.DataProvider.EmailMailboxUpdateMeetingResponseRequest.ReportCompletedAsync">
      <summary>Informs the email client that the request was processed successfully.</summary>
      <returns>An asynchronous update operation on an EmailMailboxUpdateMeetingResponseRequest.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.DataProvider.EmailMailboxUpdateMeetingResponseRequest.ReportFailedAsync">
      <summary>Informs the client that the request was not processed successfully.</summary>
      <returns>An asynchronous update operation on an EmailMailboxUpdateMeetingResponseRequest.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Email.DataProvider.EmailMailboxUpdateMeetingResponseRequestEventArgs">
      <summary>Encapsulates information about a request to update a meeting response.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Email.DataProvider.EmailMailboxUpdateMeetingResponseRequestEventArgs.Request">
      <summary>Gets the EmailMailboxUpdateMeetingResponseRequest object associated with this request.</summary>
      <returns>An EmailMailboxUpdateMeetingResponseRequest object describing the meeting response update request.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.DataProvider.EmailMailboxUpdateMeetingResponseRequestEventArgs.GetDeferral">
      <summary>Gets a deferral object for this operation.</summary>
      <returns>A Deferral object that your code uses to signal when it has finished processing this request.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Email.DataProvider.EmailMailboxValidateCertificatesRequest">
      <summary>Details of a request to validate certificates.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Email.DataProvider.EmailMailboxValidateCertificatesRequest.Certificates">
      <summary>Gets the list of certificates to be validated.</summary>
      <returns>A list of certificates to be validated.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Email.DataProvider.EmailMailboxValidateCertificatesRequest.EmailMailboxId">
      <summary>Gets the mailbox ID against which the certificates are to be validated.</summary>
      <returns>A mailbox ID.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.DataProvider.EmailMailboxValidateCertificatesRequest.ReportCompletedAsync(Windows.Foundation.Collections.IIterable{Windows.ApplicationModel.Email.EmailCertificateValidationStatus})">
      <summary>Informs the email client that the request was processed successfully. Note that success does not mean that all certificates validated successfully. Rather, it means that all certificates' validation status was assessed.</summary>
      <param name="validationStatuses">A list of EmailCertificateValidationStatus values. The first status value in this list is the status of the first certificate in the Certificates property of the original request.</param>
      <returns>An asynchronous validation operation on an EmailMailboxValidateCertificatesRequest.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.DataProvider.EmailMailboxValidateCertificatesRequest.ReportFailedAsync">
      <summary>Informs the client that the request was not processed successfully. Specifically, not all of the certificates' validation state was assessed successfully.</summary>
      <returns>An asynchronous validation operation on an EmailMailboxValidateCertificatesRequest.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Email.DataProvider.EmailMailboxValidateCertificatesRequestEventArgs">
      <summary>Encapsulates information about a request to validate certificates.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Email.DataProvider.EmailMailboxValidateCertificatesRequestEventArgs.Request">
      <summary>Gets the EmailMailboxValidateCertificatesRequest object associated with this request.</summary>
      <returns>An EmailMailboxValidateCertificatesRequest object describing the certificate validation request.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Email.DataProvider.EmailMailboxValidateCertificatesRequestEventArgs.GetDeferral">
      <summary>Gets a deferral object for this operation.</summary>
      <returns>A Deferral object that your code uses to signal when it has finished processing this request.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.ExtendedExecution.ExtendedExecutionReason">
      <summary>Describes the reason for the background execution request.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.ExtendedExecution.ExtendedExecutionReason.LocationTracking">
      <summary>To support location tracking.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.ExtendedExecution.ExtendedExecutionReason.SavingData">
      <summary>To save data.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.ExtendedExecution.ExtendedExecutionReason.Unspecified">
      <summary>No reason specified.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.ExtendedExecution.ExtendedExecutionResult">
      <summary>Specifies the possible background execution request result values.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.ExtendedExecution.ExtendedExecutionResult.Allowed">
      <summary>App execution is allowed.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.ExtendedExecution.ExtendedExecutionResult.Denied">
      <summary>App execution is denied.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.ExtendedExecution.ExtendedExecutionRevokedEventArgs">
      <summary>The object that is passed as a parameter to the event handler that is invoked when the system revokes background execution.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.ExtendedExecution.ExtendedExecutionRevokedEventArgs.Reason">
      <summary>Gets the reason background execution was revoked.</summary>
      <returns>The reason background execution was revoked.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.ExtendedExecution.ExtendedExecutionRevokedReason">
      <summary>Describes the reason background execution was revoked.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.ExtendedExecution.ExtendedExecutionRevokedReason.Resumed">
      <summary>The app was resumed while it was executing in the background.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.ExtendedExecution.ExtendedExecutionRevokedReason.SystemPolicy">
      <summary>Background execution is revoked due to system resources.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.ExtendedExecution.ExtendedExecutionSession">
      <summary>Supports managing a request for background execution. For more information on how to use Extended Execution, see Run while minimized with Extended Execution</summary>
    </member>
    <member name="M:Windows.ApplicationModel.ExtendedExecution.ExtendedExecutionSession.#ctor">
      <summary>Creates an **ExtendedExecutionSession** object.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.ExtendedExecution.ExtendedExecutionSession.Description">
      <summary>This property is not used in the current release.</summary>
      <returns>This property is not used in the current release.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.ExtendedExecution.ExtendedExecutionSession.PercentProgress">
      <summary>This property is not used in the current release.</summary>
      <returns>This property is not used in the current release.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.ExtendedExecution.ExtendedExecutionSession.Reason">
      <summary>Gets or sets the reason for the for the background execution request.</summary>
      <returns>The reason for the for the background execution request.</returns>
    </member>
    <member name="E:Windows.ApplicationModel.ExtendedExecution.ExtendedExecutionSession.Revoked">
      <summary>The **Revoked** event occurs when the system revokes background execution.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.ExtendedExecution.ExtendedExecutionSession.Close">
      <summary>Closes the session and removes the application's capability to run in the background.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.ExtendedExecution.ExtendedExecutionSession.RequestExtensionAsync">
      <summary>Requests background execution.</summary>
      <returns>The result of the request.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.ExtendedExecution.Foreground.ExtendedExecutionForegroundReason">
      <summary>Describes the reason for the extended execution request.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.ExtendedExecution.Foreground.ExtendedExecutionForegroundReason.BackgroundAudio">
      <summary>To play audio.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.ExtendedExecution.Foreground.ExtendedExecutionForegroundReason.SavingData">
      <summary>To save data.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.ExtendedExecution.Foreground.ExtendedExecutionForegroundReason.Unconstrained">
      <summary>To perform any task that requires extended execution time.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.ExtendedExecution.Foreground.ExtendedExecutionForegroundReason.Unspecified">
      <summary>No reason specified.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.ExtendedExecution.Foreground.ExtendedExecutionForegroundResult">
      <summary>Specifies the possible extended execution request result values.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.ExtendedExecution.Foreground.ExtendedExecutionForegroundResult.Allowed">
      <summary>Extended execution is allowed.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.ExtendedExecution.Foreground.ExtendedExecutionForegroundResult.Denied">
      <summary>App execution is not allowed.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.ExtendedExecution.Foreground.ExtendedExecutionForegroundRevokedEventArgs">
      <summary>Passed to the event handler that is invoked when the system revokes extended execution.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.ExtendedExecution.Foreground.ExtendedExecutionForegroundRevokedEventArgs.Reason">
      <summary>Gets the reason extended execution was revoked.</summary>
      <returns>The reason extended execution was revoked.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.ExtendedExecution.Foreground.ExtendedExecutionForegroundRevokedReason">
      <summary>Describes the reason extended execution was revoked.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.ExtendedExecution.Foreground.ExtendedExecutionForegroundRevokedReason.Resumed">
      <summary>The app was resumed during its extended execution.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.ExtendedExecution.Foreground.ExtendedExecutionForegroundRevokedReason.SystemPolicy">
      <summary>Extended execution is revoked due to system resources.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.ExtendedExecution.Foreground.ExtendedExecutionForegroundSession">
      <summary>Supports managing a request for extended execution. This API requires the use of restricted capabilities and cannot be used for Store applications.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.ExtendedExecution.Foreground.ExtendedExecutionForegroundSession.#ctor">
      <summary>Creates an ExtendedExecutionForegroundSession object</summary>
    </member>
    <member name="P:Windows.ApplicationModel.ExtendedExecution.Foreground.ExtendedExecutionForegroundSession.Description">
      <summary>Gets or sets a string to display in the shell.</summary>
      <returns>A string to display in the shell.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.ExtendedExecution.Foreground.ExtendedExecutionForegroundSession.Reason">
      <summary>Gets or sets the reason for the extended execution request.</summary>
      <returns>The reason for the for the extended execution request.</returns>
    </member>
    <member name="E:Windows.ApplicationModel.ExtendedExecution.Foreground.ExtendedExecutionForegroundSession.Revoked">
      <summary>This event occurs when the system revokes extended execution.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.ExtendedExecution.Foreground.ExtendedExecutionForegroundSession.Close">
      <summary>Closes the session and removes the application's extended execution capability.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.ExtendedExecution.Foreground.ExtendedExecutionForegroundSession.RequestExtensionAsync">
      <summary>Requests extended execution</summary>
      <returns>The result of the request.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.LockScreen.LockApplicationHost">
      <summary>Allows the lock screen app to request that the device unlocks, and allows the app to register to be notified when the device begins to unlock.</summary>
    </member>
    <member name="E:Windows.ApplicationModel.LockScreen.LockApplicationHost.Unlocking">
      <summary>Indicates the device is unlocking.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.LockScreen.LockApplicationHost.GetForCurrentView">
      <summary>Gets a LockApplicationHost object.</summary>
      <returns>A LockApplicationHost object.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.LockScreen.LockApplicationHost.RequestUnlock">
      <summary>Requests that the device unlocks.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.LockScreen.LockScreenBadge">
      <summary>Represents a lock screen badge for an app.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.LockScreen.LockScreenBadge.AutomationName">
      <summary>Gets the name.</summary>
      <returns>The name.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.LockScreen.LockScreenBadge.Glyph">
      <summary>Gets the glyph to display.</summary>
      <returns>The glyph.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.LockScreen.LockScreenBadge.Logo">
      <summary>Gets the logo to display with the badge.</summary>
      <returns>The logo.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.LockScreen.LockScreenBadge.Number">
      <summary>Gets the number to display with the badge.</summary>
      <returns>The number.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.LockScreen.LockScreenBadge.LaunchApp">
      <summary>Launches the app corresponding to the badge.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.LockScreen.LockScreenInfo">
      <summary>Provides access to the same data that the default lock screen has access to, such as wallpaper, badges, and so on.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.LockScreen.LockScreenInfo.AlarmIcon">
      <summary>Gets the alarm icon to display.</summary>
      <returns>The alarm icon.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.LockScreen.LockScreenInfo.Badges">
      <summary>Gets the badges to display.</summary>
      <returns>The badges.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.LockScreen.LockScreenInfo.DetailText">
      <summary>Gets the detail text to display.</summary>
      <returns>The text.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.LockScreen.LockScreenInfo.LockScreenImage">
      <summary>Gets the image to display on the lock screen.</summary>
      <returns>The image to display.</returns>
    </member>
    <member name="E:Windows.ApplicationModel.LockScreen.LockScreenInfo.AlarmIconChanged">
      <summary>Indicates the alarm icon has changed.</summary>
    </member>
    <member name="E:Windows.ApplicationModel.LockScreen.LockScreenInfo.BadgesChanged">
      <summary>Indicates the badges have changed.</summary>
    </member>
    <member name="E:Windows.ApplicationModel.LockScreen.LockScreenInfo.DetailTextChanged">
      <summary>Indicates the detail text has changed.</summary>
    </member>
    <member name="E:Windows.ApplicationModel.LockScreen.LockScreenInfo.LockScreenImageChanged">
      <summary>Indicates the lock screen image has changed.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.LockScreen.LockScreenUnlockingDeferral">
      <summary>Represents an unlock deferral.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.LockScreen.LockScreenUnlockingDeferral.Complete">
      <summary>Notifies the system that your deferral is complete. If your deferral takes too long to complete, your lock screen app will be terminated by the system and potentially removed as the user’s default lock app.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.LockScreen.LockScreenUnlockingEventArgs">
      <summary>Represents the lock screen unlocking events.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.LockScreen.LockScreenUnlockingEventArgs.Deadline">
      <summary>Gets the deadline by which the lock screen app must unlock the device. If your unlocking deferral takes too long, your lock screen app will be terminated by the system and potentially removed as the user’s default lock app.</summary>
      <returns>The deadline by which your app must unlock the device.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.LockScreen.LockScreenUnlockingEventArgs.GetDeferral">
      <summary>Gets a LockScreenUnlockingDeferral, which defers the unlocking of the device.</summary>
      <returns>An unlock deferral.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Payments.PaymentAddress">
      <summary>This class represents an address that is used in the Payment Request API. This class reflects the W3C PaymentAddress interface.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Payments.PaymentAddress.#ctor">
      <summary>Creates a new PaymentAddress object.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Payments.PaymentAddress.AddressLines">
      <summary>The address lines.</summary>
      <returns>Gets or sets the AddressLines.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Payments.PaymentAddress.City">
      <summary>The city.</summary>
      <returns>Gets or sets the City.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Payments.PaymentAddress.Country">
      <summary>The country. Values must be from the CLDR standard.</summary>
      <returns>Gets or sets the Country.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Payments.PaymentAddress.DependentLocality">
      <summary>The dependent locality within a city.</summary>
      <returns>Gets or sets the DependentLocality.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Payments.PaymentAddress.LanguageCode">
      <summary>Language code for the address. Values must be valid IETF language tags as specified by the BCP-47 standard.</summary>
      <returns>Gets or sets the LanguageCode.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Payments.PaymentAddress.Organization">
      <summary>Organization in the address.</summary>
      <returns>Gets or sets the Organization.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Payments.PaymentAddress.PhoneNumber">
      <summary>The phone number of the recipient.</summary>
      <returns>Gets or sets the PhoneNumber.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Payments.PaymentAddress.PostalCode">
      <summary>The address postal code.</summary>
      <returns>Gets or sets the PostalCode.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Payments.PaymentAddress.Properties">
      <summary>This field is used to allow extensions to the class. It is not present in the W3C definition.</summary>
      <returns>Gets or sets Properties.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Payments.PaymentAddress.Recipient">
      <summary>The name of the recipient.</summary>
      <returns>Gets or sets the Recipient.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Payments.PaymentAddress.Region">
      <summary>The region of a country.</summary>
      <returns>Gets or sets the Region.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Payments.PaymentAddress.SortingCode">
      <summary>The sorting code.</summary>
      <returns>Gets or sets the SortingCode.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Payments.PaymentCanMakePaymentResult">
      <summary>This class serves as a result of the CanMakePaymentsAsync method.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Payments.PaymentCanMakePaymentResult.#ctor(Windows.ApplicationModel.Payments.PaymentCanMakePaymentResultStatus)">
      <summary>Creates a new PaymentCanMakePaymentResult object.</summary>
      <param name="value">The status value.</param>
    </member>
    <member name="P:Windows.ApplicationModel.Payments.PaymentCanMakePaymentResult.Status">
      <summary>Gets the status of whether a payment can be made.</summary>
      <returns>The status of whether a payment can be made.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Payments.PaymentCanMakePaymentResultStatus">
      <summary>This enumeration represents the result of querying whether a payment can be made.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Payments.PaymentCanMakePaymentResultStatus.No">
      <summary>No.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Payments.PaymentCanMakePaymentResultStatus.NoQualifyingCardOnFile">
      <summary>There is no qualifying card on file.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Payments.PaymentCanMakePaymentResultStatus.NotAllowed">
      <summary>The payment is not allowed.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Payments.PaymentCanMakePaymentResultStatus.SpecifiedPaymentMethodIdsNotSupported">
      <summary>The specified payment method is not supported.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Payments.PaymentCanMakePaymentResultStatus.Unknown">
      <summary>There's an unknown reason.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Payments.PaymentCanMakePaymentResultStatus.UserNotSignedIn">
      <summary>The user is not signed in.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Payments.PaymentCanMakePaymentResultStatus.Yes">
      <summary>Yes, a payment can be made.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Payments.PaymentCurrencyAmount">
      <summary>This class describes a monetary value associated with a purchase. For example, charges or discounts. This class reflects the W3C PaymentCurrencyAmount dictionary.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Payments.PaymentCurrencyAmount.#ctor(System.String,System.String)">
      <summary>Creates a new PaymentCurrencyAmount object</summary>
      <param name="value">The monetary value. An exception will be thrown if this value doesn't match the following regex pattern.</param>
      <param name="currency">The currency identifier. The default **CurrencySystem** is urn:iso:std:iso:4217.</param>
    </member>
    <member name="M:Windows.ApplicationModel.Payments.PaymentCurrencyAmount.#ctor(System.String,System.String,System.String)">
      <summary>Creates a new PaymentCurrencyAmount object.</summary>
      <param name="value">The monetary value. An exception will be thrown if this value doesn't match the following regex pattern.</param>
      <param name="currency">The currency. Valid values are determined by *currencySystem*. For example, if *currencySystem* is urn:iso:std:iso:4217 then **USD** is a valid currency value. </param>
      <param name="currencySystem">The currency system.</param>
    </member>
    <member name="P:Windows.ApplicationModel.Payments.PaymentCurrencyAmount.Currency">
      <summary>The currency identifier.</summary>
      <returns>Gets or sets the Currency.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Payments.PaymentCurrencyAmount.CurrencySystem">
      <summary>The currency system.</summary>
      <returns>Gets or sets the CurrencySystem.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Payments.PaymentCurrencyAmount.Value">
      <summary>The monetary value.</summary>
      <returns>Gets or sets the value.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Payments.PaymentDetails">
      <summary>This class provides information about the requested transaction; it is passed to the PaymentRequest and PaymentRequestChangedResult constructors. This class reflects the W3C PaymentDetails dictionary.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Payments.PaymentDetails.#ctor">
      <summary>Creates a PaymentDetails object.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Payments.PaymentDetails.#ctor(Windows.ApplicationModel.Payments.PaymentItem)">
      <summary>Creates a PaymentDetails object.</summary>
      <param name="total">The total.</param>
    </member>
    <member name="M:Windows.ApplicationModel.Payments.PaymentDetails.#ctor(Windows.ApplicationModel.Payments.PaymentItem,Windows.Foundation.Collections.IIterable{Windows.ApplicationModel.Payments.PaymentItem})">
      <summary>Creates a PaymentDetails object.</summary>
      <param name="total">The total.</param>
      <param name="displayItems">The display items.</param>
    </member>
    <member name="P:Windows.ApplicationModel.Payments.PaymentDetails.DisplayItems">
      <summary>This is a collection of PaymentItem classes items for a payment request. These represent the breakdown of items in the payment request. Some examples are shoes or taxes.</summary>
      <returns>Gets or sets the DisplayItems.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Payments.PaymentDetails.Modifiers">
      <summary>A collection of PaymentDetailsModifier  classes for which provide the ability to change the transaction cost based on the payment method used.</summary>
      <returns>Gets or sets the Modifiers.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Payments.PaymentDetails.ShippingOptions">
      <summary>A collection of PaymentShippingOption classes for a payment request.</summary>
      <returns>Gets or sets the ShippingOptions.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Payments.PaymentDetails.Total">
      <summary>This is the total cost of the transaction.</summary>
      <returns>Gets or sets the Total.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Payments.PaymentDetailsModifier">
      <summary>This class is used when payment methods (see PaymentRequest.MethodData ) have additional costs or discounts associated with them. This class reflects the W3C PaymentDetailsModifier dictionary.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Payments.PaymentDetailsModifier.#ctor(Windows.Foundation.Collections.IIterable{System.String},Windows.ApplicationModel.Payments.PaymentItem)">
      <summary>Creates a PaymentDetailsModifier object.</summary>
      <param name="supportedMethodIds">The supported method IDs.</param>
      <param name="total">The total.</param>
    </member>
    <member name="M:Windows.ApplicationModel.Payments.PaymentDetailsModifier.#ctor(Windows.Foundation.Collections.IIterable{System.String},Windows.ApplicationModel.Payments.PaymentItem,Windows.Foundation.Collections.IIterable{Windows.ApplicationModel.Payments.PaymentItem})">
      <summary>Creates a PaymentDetailsModifier object.</summary>
      <param name="supportedMethodIds">The supported method IDs.</param>
      <param name="total">The total.</param>
      <param name="additionalDisplayItems">The additional display items.</param>
    </member>
    <member name="M:Windows.ApplicationModel.Payments.PaymentDetailsModifier.#ctor(Windows.Foundation.Collections.IIterable{System.String},Windows.ApplicationModel.Payments.PaymentItem,Windows.Foundation.Collections.IIterable{Windows.ApplicationModel.Payments.PaymentItem},System.String)">
      <summary>Creates a PaymentDetailsModifier object.</summary>
      <param name="supportedMethodIds">The supported method IDs.</param>
      <param name="total">The total.</param>
      <param name="additionalDisplayItems">The additioanl display items.</param>
      <param name="jsonData">
      </param>
    </member>
    <member name="P:Windows.ApplicationModel.Payments.PaymentDetailsModifier.AdditionalDisplayItems">
      <summary>The additional display items.</summary>
      <returns>Gets or sets the AdditionalDisplayItems.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Payments.PaymentDetailsModifier.JsonData">
      <summary>Optional information.</summary>
      <returns>Gets or sets the JsonData.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Payments.PaymentDetailsModifier.SupportedMethodIds">
      <summary>A collection of payment method that this modifier applies to.</summary>
      <returns>Gets or sets the SupportedMethodIds.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Payments.PaymentDetailsModifier.Total">
      <summary>This is the total of all DisplayItems. This value serves as a replacement for the PaymentDetails.Total property when one of the payment methods in the SupportedMethodIds list is used. Therefore, this value needs to be the sum of PaymentDetail.DisplayItems, the selected shipping option in the PaymentDetails.ShippingOptions collection (See PaymentShippingOption.IsSelected ), and AdditionalDisplayItems.</summary>
      <returns>Gets or sets the Total.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Payments.PaymentItem">
      <summary>This class represents a payment item. This class reflects the W3C PaymentItem dictionary.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Payments.PaymentItem.#ctor(System.String,Windows.ApplicationModel.Payments.PaymentCurrencyAmount)">
      <summary>Creates a PaymentItem object. The Pending property is set to false by default.</summary>
      <param name="label">The label.</param>
      <param name="amount">The amount.</param>
    </member>
    <member name="P:Windows.ApplicationModel.Payments.PaymentItem.Amount">
      <summary>The amount.</summary>
      <returns>Gets or sets the amount.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Payments.PaymentItem.Label">
      <summary>The label.</summary>
      <returns>Gets or sets the Label.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Payments.PaymentItem.Pending">
      <summary>Indicates that the item may not be finalized, yet. For example, a merchant may initially quote the total cost assuming they will be shipping locally. But this value could change if the user provides an overseas shipping address, which would require the merchant to increase the price to account for international shipping.</summary>
      <returns>Gets or sets the Pending status.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Payments.PaymentMediator">
      <summary>This class is used to submit payment requests.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Payments.PaymentMediator.#ctor">
      <summary>Creates a new PaymentMediator object.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Payments.PaymentMediator.CanMakePaymentAsync(Windows.ApplicationModel.Payments.PaymentRequest)">
      <summary>This method checks if a payment can be made on the paymentRequest.</summary>
      <param name="paymentRequest">The payment request to check.</param>
      <returns>Returns an asynchronous operation that completes with a bool indicating whether a payment can be made.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Payments.PaymentMediator.GetSupportedMethodIdsAsync">
      <summary>Gets the list of payment methods currently supported.</summary>
      <returns>When the asynchronous operation completes, it returns a collection of the supported payment methods.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Payments.PaymentMediator.SubmitPaymentRequestAsync(Windows.ApplicationModel.Payments.PaymentRequest)">
      <summary>Submits a payment request.</summary>
      <param name="paymentRequest">The payment request.</param>
      <returns>When the asynchronous operation completes, it returns a submission result.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Payments.PaymentMediator.SubmitPaymentRequestAsync(Windows.ApplicationModel.Payments.PaymentRequest,Windows.ApplicationModel.Payments.PaymentRequestChangedHandler)">
      <summary>Submits a payment request.</summary>
      <param name="paymentRequest">The payment request.</param>
      <param name="changeHandler">A handler for when the payment request changes.</param>
      <returns>When the asynchronous operation completes it returns submission results.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Payments.PaymentMerchantInfo">
      <summary>A class that contains information about a payment merchant.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Payments.PaymentMerchantInfo.#ctor">
      <summary>Creates a new PaymentMerchantInfo object.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Payments.PaymentMerchantInfo.#ctor(Windows.Foundation.Uri)">
      <summary>Creates a new PaymentMerchantInfo object.</summary>
      <param name="uri">The uri.</param>
    </member>
    <member name="P:Windows.ApplicationModel.Payments.PaymentMerchantInfo.PackageFullName">
      <summary>The full name of the package.</summary>
      <returns>Gets or sets the PackageFullName.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Payments.PaymentMerchantInfo.Uri">
      <summary>A read-only property containing the URI.</summary>
      <returns>Gets the Uri.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Payments.PaymentMethodData">
      <summary>A class containing data about a payment method. This class reflects the W3C PaymentMethodData dictionary.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Payments.PaymentMethodData.#ctor(Windows.Foundation.Collections.IIterable{System.String})">
      <summary>Creates a PaymentMethodData object.</summary>
      <param name="supportedMethodIds">The supported method IDs.</param>
    </member>
    <member name="M:Windows.ApplicationModel.Payments.PaymentMethodData.#ctor(Windows.Foundation.Collections.IIterable{System.String},System.String)">
      <summary>Creates a PaymentMethodData object.</summary>
      <param name="supportedMethodIds">The supported method IDs.</param>
      <param name="jsonData">The data associated with a payment method.</param>
    </member>
    <member name="P:Windows.ApplicationModel.Payments.PaymentMethodData.JsonData">
      <summary>Data about the payment method. For example, if the Basic Card Payment method is being used then this must contain data confirming to the BasicCardRequest dictionary type.</summary>
      <returns>Gets the JsonData.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Payments.PaymentMethodData.SupportedMethodIds">
      <summary>The supported method IDs.</summary>
      <returns>Gets the SupportedMethodIds.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Payments.PaymentOptionPresence">
      <summary>An enumeration that indicates whether the option is required or optional.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Payments.PaymentOptionPresence.None">
      <summary>Property is not needed or used by the merchant.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Payments.PaymentOptionPresence.Optional">
      <summary>Property is not needed by the merchant, but they will accept it if provided. For example, a merchant could optionally send you a receipt to your email address.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Payments.PaymentOptionPresence.Required">
      <summary>The merchant can't (or is unwilling to) process the transaction without this information.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Payments.PaymentOptions">
      <summary>A class containing payment options. This class reflects the W3C PaymentOptions dictionary.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Payments.PaymentOptions.#ctor">
      <summary>Creates a new PaymentOptions object.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Payments.PaymentOptions.RequestPayerEmail">
      <summary>Indicates whether to request the payer email.</summary>
      <returns>Gets or sets the RequestPayerEmail option.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Payments.PaymentOptions.RequestPayerName">
      <summary>Indicates whether to request the payer name.</summary>
      <returns>Gets or sets the RequestPayerName.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Payments.PaymentOptions.RequestPayerPhoneNumber">
      <summary>Indicates whether to request the payer phone number.</summary>
      <returns>Gets or sets the RequestPayerPhoneNumer.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Payments.PaymentOptions.RequestShipping">
      <summary>Indicates whether to request shipping. If this value is set to true, then PaymentDetails.ShippingOptions must not be empty.</summary>
      <returns>Gets or sets RequestShipping.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Payments.PaymentOptions.ShippingType">
      <summary>The shipping type.</summary>
      <returns>Gets or sets the ShippingType.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Payments.PaymentRequest">
      <summary>A class that contains information about a payment request. This class is reflects the W3C PaymentRequest interface.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Payments.PaymentRequest.#ctor(Windows.ApplicationModel.Payments.PaymentDetails,Windows.Foundation.Collections.IIterable{Windows.ApplicationModel.Payments.PaymentMethodData})">
      <summary>Creates a PaymentRequest object.</summary>
      <param name="details">The details.</param>
      <param name="methodData">The method data.</param>
    </member>
    <member name="M:Windows.ApplicationModel.Payments.PaymentRequest.#ctor(Windows.ApplicationModel.Payments.PaymentDetails,Windows.Foundation.Collections.IIterable{Windows.ApplicationModel.Payments.PaymentMethodData},Windows.ApplicationModel.Payments.PaymentMerchantInfo)">
      <summary>Creates a PaymentRequest object.</summary>
      <param name="details">The details.</param>
      <param name="methodData">The method data.</param>
      <param name="merchantInfo">The merchant information.</param>
    </member>
    <member name="M:Windows.ApplicationModel.Payments.PaymentRequest.#ctor(Windows.ApplicationModel.Payments.PaymentDetails,Windows.Foundation.Collections.IIterable{Windows.ApplicationModel.Payments.PaymentMethodData},Windows.ApplicationModel.Payments.PaymentMerchantInfo,Windows.ApplicationModel.Payments.PaymentOptions)">
      <summary>Creates a PaymentRequest object.</summary>
      <param name="details">The details.</param>
      <param name="methodData">The method data.</param>
      <param name="merchantInfo">The merchant information.</param>
      <param name="options">The options.</param>
    </member>
    <member name="M:Windows.ApplicationModel.Payments.PaymentRequest.#ctor(Windows.ApplicationModel.Payments.PaymentDetails,Windows.Foundation.Collections.IIterable{Windows.ApplicationModel.Payments.PaymentMethodData},Windows.ApplicationModel.Payments.PaymentMerchantInfo,Windows.ApplicationModel.Payments.PaymentOptions,System.String)">
      <summary>Creates a new PaymentRequest object.</summary>
      <param name="details">The details.</param>
      <param name="methodData">The method data.</param>
      <param name="merchantInfo">The merchantInfo.</param>
      <param name="options">The options.</param>
      <param name="id">The ID.</param>
    </member>
    <member name="P:Windows.ApplicationModel.Payments.PaymentRequest.Details">
      <summary>The details</summary>
      <returns>Gets or sets the Details.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Payments.PaymentRequest.Id">
      <summary>Gets the payment request ID.</summary>
      <returns>The payment request ID.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Payments.PaymentRequest.MerchantInfo">
      <summary>The merchant info.</summary>
      <returns>Gets or sets the MerchantInfo</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Payments.PaymentRequest.MethodData">
      <summary>A collection of PaymentMethodData classes. This collection represents the list of payment methods supported by the merchant.</summary>
      <returns>Gets the MethodData.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Payments.PaymentRequest.Options">
      <summary>The options.</summary>
      <returns>Gets or sets the Options.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Payments.PaymentRequestChangedArgs">
      <summary>A class containing arguments from the PaymentRequestChanged delegate.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Payments.PaymentRequestChangedArgs.ChangeKind">
      <summary>The change kind.</summary>
      <returns>Gets the ChangeKind.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Payments.PaymentRequestChangedArgs.SelectedShippingOption">
      <summary>The selected shipping option. This will be non-null if ChangeKind is set to PaymentRequestChangeKind.ShippingOption.</summary>
      <returns>Gets the SelectedShippingOption.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Payments.PaymentRequestChangedArgs.ShippingAddress">
      <summary>The shipping address. This will be non-null if ChangeKind is set to PaymentRequestChangeKind.ShippingAddress.</summary>
      <returns>Gets the ShippingAddress.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Payments.PaymentRequestChangedArgs.Acknowledge(Windows.ApplicationModel.Payments.PaymentRequestChangedResult)">
      <summary>This method is called by the merchant to confirm that it has received and processed the changes to the payment request. And it provides a way for the merchant to update the details of the request, if required.</summary>
      <param name="changeResult">The change result.</param>
    </member>
    <member name="T:Windows.ApplicationModel.Payments.PaymentRequestChangedHandler">
      <summary>A handler that is triggered when a payment request has changed.</summary>
      <param name="paymentRequest">The payment request.</param>
      <param name="args">The args.</param>
    </member>
    <member name="T:Windows.ApplicationModel.Payments.PaymentRequestChangedResult">
      <summary>The result of the payment changed payment request.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Payments.PaymentRequestChangedResult.#ctor(System.Boolean)">
      <summary>Creates a new PaymentRequestChangedResult object.</summary>
      <param name="changeAcceptedByMerchant">Whether the change was accepted by the merchant.</param>
    </member>
    <member name="M:Windows.ApplicationModel.Payments.PaymentRequestChangedResult.#ctor(System.Boolean,Windows.ApplicationModel.Payments.PaymentDetails)">
      <summary>Creates a new PaymentRequestChangedResult object.</summary>
      <param name="changeAcceptedByMerchant">Whether the change is accepted by the merchant.</param>
      <param name="updatedPaymentDetails">The updated payment details.</param>
    </member>
    <member name="P:Windows.ApplicationModel.Payments.PaymentRequestChangedResult.ChangeAcceptedByMerchant">
      <summary>Indicates whether the change was accepted by the merchant. For example, this might be set to false, if the user specified an overseas shipping address but the merchant is unwilling to ship internationally.</summary>
      <returns>Gets or sets the ChangeAcceptedByMerchant.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Payments.PaymentRequestChangedResult.Message">
      <summary>The message.</summary>
      <returns>Gets or sets the Message.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Payments.PaymentRequestChangedResult.UpdatedPaymentDetails">
      <summary>The updated payment details.</summary>
      <returns>Gets or sets the UpdatedPaymentDetails.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Payments.PaymentRequestChangeKind">
      <summary>An enumeration indicating what was changed in the payment request.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Payments.PaymentRequestChangeKind.ShippingAddress">
      <summary>The shipping address was changed.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Payments.PaymentRequestChangeKind.ShippingOption">
      <summary>The shipping option was changed.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Payments.PaymentRequestCompletionStatus">
      <summary>An enumeration that describes whether or not the transaction completed successfully.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Payments.PaymentRequestCompletionStatus.Failed">
      <summary>Payment failed by the merchant.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Payments.PaymentRequestCompletionStatus.Succeeded">
      <summary>Payment was successfully processed by the merchant.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Payments.PaymentRequestCompletionStatus.Unknown">
      <summary>Unknown status provided by the merchant.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Payments.PaymentRequestStatus">
      <summary>An enumeration that describes whether the user successfully accepted the payment request. See PaymentRequestSubmitResult.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Payments.PaymentRequestStatus.Canceled">
      <summary>The user cancelled the payment request</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Payments.PaymentRequestStatus.Failed">
      <summary>The payment request failed.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Payments.PaymentRequestStatus.Succeeded">
      <summary>The payment request succeeded.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Payments.PaymentRequestSubmitResult">
      <summary>A class containing the payment request submission result.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Payments.PaymentRequestSubmitResult.Response">
      <summary>The response from the payment request submission. This will be non-null if Status is equal to PaymentRequestStatus.Succeeded.</summary>
      <returns>Gets the Response.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Payments.PaymentRequestSubmitResult.Status">
      <summary>The status of the submission.</summary>
      <returns>Gets the Status.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Payments.PaymentResponse">
      <summary>A class that contains the payment response. This class reflects the W3C PaymentResponse interface.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Payments.PaymentResponse.PayerEmail">
      <summary>The payer email.</summary>
      <returns>Gets the PayerEmail.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Payments.PaymentResponse.PayerName">
      <summary>The payer name.</summary>
      <returns>Gets the PayerName.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Payments.PaymentResponse.PayerPhoneNumber">
      <summary>The payer phone number.</summary>
      <returns>Gets the PayerPhoneNumber.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Payments.PaymentResponse.PaymentToken">
      <summary>The payment token.</summary>
      <returns>Gets the PaymentToken.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Payments.PaymentResponse.ShippingAddress">
      <summary>The shipping address.</summary>
      <returns>Gets the ShippingAddress.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Payments.PaymentResponse.ShippingOption">
      <summary>The shipping option</summary>
      <returns>Gets the ShippingOption.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Payments.PaymentResponse.CompleteAsync(Windows.ApplicationModel.Payments.PaymentRequestCompletionStatus)">
      <summary>Completes a payment response.</summary>
      <param name="status">The status.</param>
      <returns>An asynchronous action.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Payments.PaymentShippingOption">
      <summary>A class that contains information about a shipping option. This class reflects the W3C PaymentShippingOption dictionary.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Payments.PaymentShippingOption.#ctor(System.String,Windows.ApplicationModel.Payments.PaymentCurrencyAmount)">
      <summary>Creates a new PaymentShippingOption object.</summary>
      <param name="label">The label.</param>
      <param name="amount">The amount.</param>
    </member>
    <member name="M:Windows.ApplicationModel.Payments.PaymentShippingOption.#ctor(System.String,Windows.ApplicationModel.Payments.PaymentCurrencyAmount,System.Boolean)">
      <summary>Creates a new PaymentShippingOption object.</summary>
      <param name="label">The label.</param>
      <param name="amount">The amount.</param>
      <param name="selected">Whether this option is selected.</param>
    </member>
    <member name="M:Windows.ApplicationModel.Payments.PaymentShippingOption.#ctor(System.String,Windows.ApplicationModel.Payments.PaymentCurrencyAmount,System.Boolean,System.String)">
      <summary>Creates a new PaymentShippingOption object.</summary>
      <param name="label">The label.</param>
      <param name="amount">The amount.</param>
      <param name="selected">Whether this option is selected.</param>
      <param name="tag">The tag.</param>
    </member>
    <member name="P:Windows.ApplicationModel.Payments.PaymentShippingOption.Amount">
      <summary>The amount.</summary>
      <returns>Gets or sets the Amount.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Payments.PaymentShippingOption.IsSelected">
      <summary>Indicates whether this shipping option is selected. A merchant is required to check that only a single shipping option within a request is marked as selected.</summary>
      <returns>Gets or sets IsSelected.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Payments.PaymentShippingOption.Label">
      <summary>The label.</summary>
      <returns>Gets or sets the Label.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Payments.PaymentShippingOption.Tag">
      <summary>The tag.</summary>
      <returns>Gets or sets the tag.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Payments.PaymentShippingType">
      <summary>An enumeration that describes the shipping type.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Payments.PaymentShippingType.Delivery">
      <summary>Delivery.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Payments.PaymentShippingType.Pickup">
      <summary>Pickup.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Payments.PaymentShippingType.Shipping">
      <summary>Shipping.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Payments.PaymentToken">
      <summary>A class containing details about a payment token.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Payments.PaymentToken.#ctor(System.String)">
      <summary>Creates a new PaymentToken object.</summary>
      <param name="paymentMethodId">The payment method ID.</param>
    </member>
    <member name="M:Windows.ApplicationModel.Payments.PaymentToken.#ctor(System.String,System.String)">
      <summary>Creates a PaymentToken object.</summary>
      <param name="paymentMethodId">The payment method ID.</param>
      <param name="jsonDetails">The JSON details.</param>
    </member>
    <member name="P:Windows.ApplicationModel.Payments.PaymentToken.JsonDetails">
      <summary>Details of the payment token. This contains the information that the merchant will use to process the payment. The format of the data will depend on the payment method used. For example, if the Basic Card Payment method is being used, then this must contain data conforming to the BasicCardResponse dictionary type.</summary>
      <returns>Gets the JsonDetails.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Payments.PaymentToken.PaymentMethodId">
      <summary>The payment method ID.</summary>
      <returns>Gets the PaymentMethodId.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Payments.Provider.PaymentAppCanMakePaymentTriggerDetails">
      <summary>Creates a new PaymentAppCanMakePaymentTriggerDetails.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Payments.Provider.PaymentAppCanMakePaymentTriggerDetails.Request">
      <summary>Gets the payment request.</summary>
      <returns>The payment request.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Payments.Provider.PaymentAppCanMakePaymentTriggerDetails.ReportCanMakePaymentResult(Windows.ApplicationModel.Payments.PaymentCanMakePaymentResult)">
      <summary>Reports the status of whether the payment can be made.</summary>
      <param name="value">The value.</param>
    </member>
    <member name="T:Windows.ApplicationModel.Payments.Provider.PaymentAppManager">
      <summary>This class is used to register an app as a payment provider app so that it can start processing PaymentTransactions that were submitted through the Payment Request APIs (Windows.ApplicationModel.Payments ).</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Payments.Provider.PaymentAppManager.Current">
      <summary>The current PaymentAppManager object.</summary>
      <returns>Gets or sets the Current property.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Payments.Provider.PaymentAppManager.RegisterAsync(Windows.Foundation.Collections.IIterable{System.String})">
      <summary>Registers this app as a payment provider.</summary>
      <param name="supportedPaymentMethodIds">The supported payment method IDs.</param>
      <returns>Returns an asynchronous action.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Payments.Provider.PaymentAppManager.UnregisterAsync">
      <summary>Unregisters this app as a payment provider.</summary>
      <returns>An asynchronous action.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Payments.Provider.PaymentTransaction">
      <summary>This class contains information about a payment transaction that was submitted through the Windows.ApplicationModel.Payments API. The payment provider app uses this class to accept that payment transaction or reject it after verifying the payment through the provider's infrastructure.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Payments.Provider.PaymentTransaction.PayerEmail">
      <summary>The payer email.</summary>
      <returns>Gets the PayerEmail.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Payments.Provider.PaymentTransaction.PayerName">
      <summary>The payer name.</summary>
      <returns>Gets or sets the PayerName.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Payments.Provider.PaymentTransaction.PayerPhoneNumber">
      <summary>The payer phone number.</summary>
      <returns>Gets or sets the PayerPhoneNumber.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Payments.Provider.PaymentTransaction.PaymentRequest">
      <summary>The payment request.</summary>
      <returns>Gets the PaymentRequest.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Payments.Provider.PaymentTransaction.AcceptAsync(Windows.ApplicationModel.Payments.PaymentToken)">
      <summary>Accepts the payment.</summary>
      <param name="paymentToken">The payment token.</param>
      <returns>An asynchronous operation that completes with a PaymentTransactionAcceptResult.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Payments.Provider.PaymentTransaction.FromIdAsync(System.String)">
      <summary>Gets a PaymentTransaction object from an ID.</summary>
      <param name="id">The ID.</param>
      <returns>An asynchronous operation that completes with an instance of PaymentTransaction.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Payments.Provider.PaymentTransaction.Reject">
      <summary>Rejects the payment transation.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Payments.Provider.PaymentTransaction.UpdateSelectedShippingOptionAsync(Windows.ApplicationModel.Payments.PaymentShippingOption)">
      <summary>Updates the selected shipping option.</summary>
      <param name="selectedShippingOption">The selected shipping option.</param>
      <returns>An asynchronous operation that completes with a PaymentRequestChangedResult.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Payments.Provider.PaymentTransaction.UpdateShippingAddressAsync(Windows.ApplicationModel.Payments.PaymentAddress)">
      <summary>Updates the shipping address.</summary>
      <param name="shippingAddress">The shipping address.</param>
      <returns>Returns an asynchronous operation that completes with a PaymentRequestChangedResult.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Payments.Provider.PaymentTransactionAcceptResult">
      <summary>This class contains the status of a payment transaction after attempting to accept it.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Payments.Provider.PaymentTransactionAcceptResult.Status">
      <summary>The status of a payment transaction accept operation.</summary>
      <returns>Gets or sets the Status.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Preview.Holographic.HolographicApplicationPreview">
      <summary>Provides preview functionality that let apps interact with the holographic shell, allowing the user to see content in the world around them.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Preview.Holographic.HolographicApplicationPreview.IsCurrentViewPresentedOnHolographicDisplay">
      <summary>Gets whether the current app view will display in a Mixed Reality headset.</summary>
      <returns>Whether the current view will display in a headset.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Preview.Holographic.HolographicApplicationPreview.IsHolographicActivation(Windows.ApplicationModel.Activation.IActivatedEventArgs)">
      <summary>Gets whether a given app activation is targeted at the holographic shell.</summary>
      <param name="activatedEventArgs">The app activation to inspect.</param>
      <returns>Whether the activation is targeted at the holographic shell.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Preview.Holographic.HolographicKeyboardPlacementOverridePreview">
      <summary>Provides preview functionality that let apps influence the placement of the system keyboard in the holographic shell. This API is available only to a limited set of apps while in the preview phase.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Preview.Holographic.HolographicKeyboardPlacementOverridePreview.GetForCurrentView">
      <summary>Gets an object that allows for override of the placement of the system keyboard in the holographic shell while the current view is visible. This API is available only to a limited set of apps while in the preview phase.</summary>
      <returns>The placement override object.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Preview.Holographic.HolographicKeyboardPlacementOverridePreview.ResetPlacementOverride">
      <summary>Resets the placement of the system keyboard in the holographic shell to its natural position. This API is available only to a limited set of apps while in the preview phase.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Preview.Holographic.HolographicKeyboardPlacementOverridePreview.SetPlacementOverride(Windows.Perception.Spatial.SpatialCoordinateSystem,Windows.Foundation.Numerics.Vector3,Windows.Foundation.Numerics.Vector3)">
      <summary>Overrides the placement of the system keyboard to appear at a specific position and orientation, while keeping its natural size. This API is available only to a limited set of apps while in the preview phase.</summary>
      <param name="coordinateSystem">The coordinate system relative to which the keyboard will be placed.</param>
      <param name="topCenterPosition">The position of the top-center of the keyboard.</param>
      <param name="normal">The normal of the keyboard.</param>
    </member>
    <member name="M:Windows.ApplicationModel.Preview.Holographic.HolographicKeyboardPlacementOverridePreview.SetPlacementOverride(Windows.Perception.Spatial.SpatialCoordinateSystem,Windows.Foundation.Numerics.Vector3,Windows.Foundation.Numerics.Vector3,Windows.Foundation.Numerics.Vector2)">
      <summary>Overrides the placement of the system keyboard to appear at a specific position and orientation, setting a custom maximum keyboard size. This API is available only to a limited set of apps while in the preview phase.</summary>
      <param name="coordinateSystem">The coordinate system relative to which the keyboard will be placed.</param>
      <param name="topCenterPosition">The position of the top-center of the keyboard.</param>
      <param name="normal">The normal of the keyboard.</param>
      <param name="maxSize">The maximum size for the keyboard.</param>
    </member>
    <member name="T:Windows.ApplicationModel.Resources.ResourceLoader">
      <summary>Provides simplified access to app resources such as app UI strings.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Resources.ResourceLoader.#ctor">
      <summary>Constructs a new ResourceLoader object for the "Resources" subtree of the currently running app's main ResourceMap.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Resources.ResourceLoader.#ctor(System.String)">
      <summary>Constructs a new ResourceLoader object for the specified ResourceMap.</summary>
      <param name="name">The resource identifier of the ResourceMap that the new resource loader uses for unqualified resource references. It can then retrieve resources relative to those references.</param>
    </member>
    <member name="M:Windows.ApplicationModel.Resources.ResourceLoader.GetForCurrentView">
      <summary>Gets a ResourceLoader object for the Resources subtree of the currently running app's main ResourceMap. This ResourceLoader uses a default context associated with the current view.</summary>
      <returns>A resource loader for the Resources subtree of the currently running app's main ResourceMap.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Resources.ResourceLoader.GetForCurrentView(System.String)">
      <summary>Gets a ResourceLoader object for the specified ResourceMap. This ResourceLoader uses a default context associated with the current view.</summary>
      <param name="name">The resource identifier of the ResourceMap that the new resource loader uses for unqualified resource references. The loader can then retrieve resources relative to those references.</param>
      <returns>A resource loader for the specified ResourceMap.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Resources.ResourceLoader.GetForUIContext(Windows.UI.UIContext)">
      <summary>Gets a ResourceLoader object for the specified UIContext.</summary>
      <param name="context">The UI context for which to get the ResourceLoader.</param>
      <returns>A resource loader for the specified UIContext.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Resources.ResourceLoader.GetForViewIndependentUse">
      <summary>Gets a ResourceLoader object for the Resources subtree of the currently running app's main ResourceMap. This ResourceLoader uses a default context that's not associated with any view.</summary>
      <returns>A resource loader for the Resources subtree of the currently running app's main ResourceMap. This ResourceLoader uses a default context that's not associated with any view. You can't use this ResourceLoader to retrieve any resource that has resource candidates qualified for scale.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Resources.ResourceLoader.GetForViewIndependentUse(System.String)">
      <summary>Gets a ResourceLoader object for the specified ResourceMap. This ResourceLoader uses a default context that's not associated with any view.</summary>
      <param name="name">The resource identifier of the ResourceMap that the new resource loader uses for unqualified resource references. The loader can then retrieve resources relative to those references.</param>
      <returns>A resource loader for the Resources subtree of the currently running app's main ResourceMap. This ResourceLoader uses a default context that's not associated with any view. You can't use this ResourceLoader to retrieve any resource that has resource candidates qualified for scale.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Resources.ResourceLoader.GetString(System.String)">
      <summary>Returns the most appropriate string value of a resource, specified by resource identifier, for the default ResourceContext of the view in which the ResourceLoader was obtained using ResourceLoader.GetForCurrentView.</summary>
      <param name="resource">The resource identifier of the resource to be resolved.</param>
      <returns>The most appropriate string value of the specified resource for the default ResourceContext.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Resources.ResourceLoader.GetStringForReference(Windows.Foundation.Uri)">
      <summary>Returns the most appropriate string value of a resource, specified as a Uri for a resource identifier, for the default ResourceContext of the currently running app.</summary>
      <param name="uri">A Uri that represents the resource to be retrieved.</param>
      <returns>The most appropriate string value of the specified resource for the default ResourceContext.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Resources.ResourceLoader.GetStringForUri(Windows.Foundation.Uri)">
      <summary>Returns the most appropriate string value of a resource, specified by a Uniform Resource Identifier (URI) resource identifier, for the default ResourceContext of the currently running app.</summary>
      <param name="uri">A Uniform Resource Identifier (URI) that represents the resource to be retrieved.</param>
      <returns>The most appropriate string value of the specified resource for the default ResourceContext.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Resources.Core.NamedResource">
      <summary>Represents a single logical, named resource, such as a string resource named 'Header1'.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Resources.Core.NamedResource.Candidates">
      <summary>Gets all possible candidate values for this named resource.</summary>
      <returns>A set of ResourceCandidate objects, each of which describes one possible value for this named resource and the qualifiers under which it applies.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Resources.Core.NamedResource.Uri">
      <summary>Gets a URI that can be used to refer to this named resource.</summary>
      <returns>A URI that can be used to refer to this named resource. See [URI schemes](https://docs.microsoft.com/previous-versions/windows/apps/jj655406(v=win.10)) for information on identifying resources.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Resources.Core.NamedResource.Resolve">
      <summary>Resolves this NamedResource object against the default context and returns the most appropriate candidate.</summary>
      <returns>The most appropriate candidate for the default context.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Resources.Core.NamedResource.Resolve(Windows.ApplicationModel.Resources.Core.ResourceContext)">
      <summary>Resolves this NamedResource object against a supplied context and returns the most appropriate candidate.</summary>
      <param name="resourceContext">The context against which the NamedResource should be resolved.</param>
      <returns>The most appropriate candidate for the specified context.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Resources.Core.NamedResource.ResolveAll">
      <summary>Resolves this NamedResource object against the default context and returns a list of all possible candidates in preference order.</summary>
      <returns>A list of ResourceCandidate objects, in order of preference. The object in first position in the list is the most appropriate candidate for the corresponding context, and the object in last position is the least appropriate.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Resources.Core.NamedResource.ResolveAll(Windows.ApplicationModel.Resources.Core.ResourceContext)">
      <summary>Resolves this NamedResource object against a supplied context and returns a list of all possible candidates in preference order.</summary>
      <param name="resourceContext">The context against which the NamedResource should be resolved.</param>
      <returns>A list of ResourceCandidate objects, in order of preference. The object in first position in the list is the most appropriate candidate for the corresponding context, and the object in last position is the least appropriate.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Resources.Core.ResourceCandidate">
      <summary>Represents a single possible value for a given NamedResource, the qualifiers associated with that resource, and how well those qualifiers match the context against which it was resolved.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Resources.Core.ResourceCandidate.IsDefault">
      <summary>Indicates whether this ResourceCandidate can be used as a default fallback value for any context.</summary>
      <returns>**TRUE** if this candidate can be used as a default fallback value for any context, **FALSE** otherwise.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Resources.Core.ResourceCandidate.IsMatch">
      <summary>Indicates whether this ResourceCandidate matched the ResourceContext against which it was evaluated.</summary>
      <returns>**TRUE** if the ResourceCandidate matched the context, **FALSE** otherwise.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Resources.Core.ResourceCandidate.IsMatchAsDefault">
      <summary>Indicates whether this ResourceCandidate matched the ResourceContext against which it was evaluated as a result of being a true match, a default fallback value, or a mixed match with default fallback (that is, a match in relation to some qualifiers but using default fallback values for other qualifiers).</summary>
      <returns>**TRUE** if this candidate is an acceptable default fallback value, **FALSE** otherwise.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Resources.Core.ResourceCandidate.Kind">
      <summary>Gets the type of resource that is encapsulated in this ResourceCandidate.</summary>
      <returns>A value that specifies the type of resource that is encapsulated in this ResourceCandidate.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Resources.Core.ResourceCandidate.Qualifiers">
      <summary>Gets the qualifiers associated with this ResourceCandidate.</summary>
      <returns>The ResourceQualifier s associated with this ResourceCandidate.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Resources.Core.ResourceCandidate.ValueAsString">
      <summary>Gets the value of this ResourceCandidate, expressed as a string.</summary>
      <returns>The string value.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Resources.Core.ResourceCandidate.GetQualifierValue(System.String)">
      <summary>Returns the value of a qualifier, given its name.</summary>
      <param name="qualifierName">The name of the qualifier.</param>
      <returns>The value of the qualifier.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Resources.Core.ResourceCandidate.GetValueAsFileAsync">
      <summary>Asynchronously returns a StorageFile that accesses the value of this ResourceCandidate. This only works on certain types of ResourceCandidate s that are files.</summary>
      <returns>An asynchronous operation to return the requested StorageFile.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Resources.Core.ResourceCandidate.GetValueAsStreamAsync">
      <summary>Asynchronously returns an [IRandomAccessStream](https://docs.microsoft.com/previous-versions/hh438400(v=vs.85)) that accesses the value of this ResourceCandidate.</summary>
      <returns>An asynchronous operation to return the requested [IRandomAccessStream](https://docs.microsoft.com/previous-versions/hh438400(v=vs.85)).</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Resources.Core.ResourceCandidateKind">
      <summary>Defines values that represent the type of resource that is encapsulated in a ResourceCandidate.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Resources.Core.ResourceCandidateKind.EmbeddedData">
      <summary>The resource is embedded data in some containing resource file (such as a .resw file).</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Resources.Core.ResourceCandidateKind.File">
      <summary>The resource is a file.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Resources.Core.ResourceCandidateKind.String">
      <summary>The resource is a string.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Resources.Core.ResourceCandidateVectorView">
      <summary>Represents a collection of ResourceCandidate objects.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Resources.Core.ResourceCandidateVectorView.Size">
      <summary>Gets the number of ResourceCandidate objects in the set.</summary>
      <returns>The number of ResourceCandidate objects in the set.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Resources.Core.ResourceCandidateVectorView.First">
      <summary>Returns an iterator to enumerate the items in the set of ResourceCandidate objects.</summary>
      <returns>The iterator. The current position of the iterator is index 0, or the end of the set if the set is empty.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Resources.Core.ResourceCandidateVectorView.GetAt(System.UInt32)">
      <summary>Returns the ResourceCandidate at the specified index in the set.</summary>
      <param name="index">The zero-based index of the ResourceCandidate in the set to return.</param>
      <returns>The ResourceCandidate at the specified index.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Resources.Core.ResourceCandidateVectorView.GetMany(System.UInt32,Windows.ApplicationModel.Resources.Core.ResourceCandidate[])">
      <summary>Returns the ResourceCandidate objects that start at the specified index in the set.</summary>
      <param name="startIndex">The zero-based index of the start of the ResourceCandidate objects in the set to return.</param>
      <param name="items">The ResourceCandidate objects in the set that start at *startIndex*.</param>
      <returns>The number of ResourceCandidate objects returned.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Resources.Core.ResourceCandidateVectorView.IndexOf(Windows.ApplicationModel.Resources.Core.ResourceCandidate,System.UInt32@)">
      <summary>Returns the index of a specified ResourceCandidate in the set.</summary>
      <param name="value">The ResourceCandidate to find in the set.</param>
      <param name="index">The zero-based index of the ResourceCandidate, if the item is found. The method returns zero if the item is not found.</param>
      <returns>A Boolean that is **TRUE** if the ResourceCandidate is found, otherwise **FALSE** if the item is not found.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Resources.Core.ResourceContext">
      <summary>Encapsulates all of the factors (ResourceQualifier s) that might affect resource selection.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Resources.Core.ResourceContext.#ctor">
      <summary>Creates a cloned ResourceContext object.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Resources.Core.ResourceContext.Languages">
      <summary>Gets or sets the language qualifier for this context.</summary>
      <returns>A collection of BCP-47 language tags.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Resources.Core.ResourceContext.QualifierValues">
      <summary>Gets a writable, observable map of all supported qualifiers, indexed by name.</summary>
      <returns>The map of qualifiers, which you use to map a qualifier name to a qualifier value. The qualifier value returned represents the current setting. Here is a reference table of all the possible qualifier values that can be returned. See Tailor your resources for language, scale, high contrast, and other qualifiers for an explanation of the general concept of qualifiers, how to use them, and the purpose of each of the qualifier names.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Resources.Core.ResourceContext.Clone">
      <summary>Creates a clone of this ResourceContext, with identical qualifiers.</summary>
      <returns>A new, cloned ResourceContext.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Resources.Core.ResourceContext.CreateMatchingContext(Windows.Foundation.Collections.IIterable{Windows.ApplicationModel.Resources.Core.ResourceQualifier})">
      <summary>Creates a new ResourceContext that matches a supplied set of qualifiers.</summary>
      <param name="result">The list of qualifiers to be matched.</param>
      <returns>The new ResourceContext.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Resources.Core.ResourceContext.GetForCurrentView">
      <summary>Gets a default ResourceContext associated with the current view for the currently running application.</summary>
      <returns>The default context associated with the current view.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Resources.Core.ResourceContext.GetForUIContext(Windows.UI.UIContext)">
      <summary>Gets a default ResourceContext associated with the specified UIContext for the currently running application.</summary>
      <param name="context">The UI context for which to get the ResourceContext.</param>
      <returns>The default ResourceContext associated with the specified UI context.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Resources.Core.ResourceContext.GetForViewIndependentUse">
      <summary>Gets a default ResourceContext not associated with any view.</summary>
      <returns>A default ResourceContext not associated with any view.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Resources.Core.ResourceContext.OverrideToMatch(Windows.Foundation.Collections.IIterable{Windows.ApplicationModel.Resources.Core.ResourceQualifier})">
      <summary>Overrides the qualifier values supplied by this context to match a specified list of resolved ResourceQualifier s. Typically the resolved ResourceQualifier s are associated with a resource that was looked up earlier.</summary>
      <param name="result">The ResourceQualifier s to be applied to the context.</param>
    </member>
    <member name="M:Windows.ApplicationModel.Resources.Core.ResourceContext.Reset">
      <summary>Resets the overridden values for all qualifiers on the given ResourceContext instance.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Resources.Core.ResourceContext.Reset(Windows.Foundation.Collections.IIterable{System.String})">
      <summary>Resets the overridden values for the specified qualifiers on the given ResourceContext instance.</summary>
      <param name="qualifierNames">The names of the qualifiers to be reset.</param>
    </member>
    <member name="M:Windows.ApplicationModel.Resources.Core.ResourceContext.ResetGlobalQualifierValues">
      <summary>Removes any qualifier overrides from default contexts of all views across the app.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Resources.Core.ResourceContext.ResetGlobalQualifierValues(Windows.Foundation.Collections.IIterable{System.String})">
      <summary>Removes qualifier overrides for the specified qualifiers from default contexts of all views across the app.</summary>
      <param name="qualifierNames">The names of the qualifiers to be reset.</param>
    </member>
    <member name="M:Windows.ApplicationModel.Resources.Core.ResourceContext.SetGlobalQualifierValue(System.String,System.String)">
      <summary>Applies a single qualifier value override to default contexts of all views for the current app.</summary>
      <param name="key">The name of the qualifier to override.</param>
      <param name="value">The override value to set.</param>
    </member>
    <member name="M:Windows.ApplicationModel.Resources.Core.ResourceContext.SetGlobalQualifierValue(System.String,System.String,Windows.ApplicationModel.Resources.Core.ResourceQualifierPersistence)">
      <summary>Applies a single qualifier value override to default contexts of all views for the current app, and specifies the persistence of the override.</summary>
      <param name="key">The name of the qualifier to override.</param>
      <param name="value">The override value to set.</param>
      <param name="persistence">The persistence of the override value.</param>
    </member>
    <member name="T:Windows.ApplicationModel.Resources.Core.ResourceContextLanguagesVectorView">
      <summary>Represents a collection of ResourceContext language qualifiers.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Resources.Core.ResourceContextLanguagesVectorView.Size">
      <summary>Gets the number of ResourceContext language qualifiers in the set.</summary>
      <returns>The number of ResourceContext language qualifiers in the set.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Resources.Core.ResourceContextLanguagesVectorView.First">
      <summary>Returns an iterator to enumerate the items in the set of ResourceContext language qualifiers.</summary>
      <returns>The iterator. The current position of the iterator is index 0, or the end of the set if the set is empty.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Resources.Core.ResourceContextLanguagesVectorView.GetAt(System.UInt32)">
      <summary>Returns the ResourceContext language qualifier at the specified index in the set.</summary>
      <param name="index">The zero-based index of the ResourceContext language qualifier in the set to return.</param>
      <returns>The ResourceContext language qualifier at the specified index.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Resources.Core.ResourceContextLanguagesVectorView.GetMany(System.UInt32,System.String[])">
      <summary>Returns the ResourceContext language qualifiers that start at the specified index in the set.</summary>
      <param name="startIndex">The zero-based index of the start of the ResourceContext language qualifiers in the set to return.</param>
      <param name="items">The ResourceContext language qualifiers in the set that start at *startIndex*.</param>
      <returns>The number of ResourceContext language qualifiers returned.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Resources.Core.ResourceContextLanguagesVectorView.IndexOf(System.String,System.UInt32@)">
      <summary>Returns the index of a specified ResourceContext language qualifier in the set.</summary>
      <param name="value">The ResourceContext language qualifier to find in the set.</param>
      <param name="index">The zero-based index of the ResourceContext language qualifier, if the item is found. The method returns zero if the item is not found.</param>
      <returns>A Boolean that is **TRUE** if the ResourceContext language qualifier is found; otherwise, **FALSE**.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Resources.Core.ResourceLayoutInfo">
      <summary>Structure that determines version and counts of resources returned for the app package.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Resources.Core.ResourceLayoutInfo.Checksum">
      <summary>Framework-generated checksum.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Resources.Core.ResourceLayoutInfo.MajorVersion">
      <summary>Major version of resources to be returned.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Resources.Core.ResourceLayoutInfo.MinorVersion">
      <summary>Minor version of resources to be returned.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Resources.Core.ResourceLayoutInfo.NamedResourceCount">
      <summary>Number of named resources to be returned.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Resources.Core.ResourceLayoutInfo.ResourceSubtreeCount">
      <summary>Number of resource subtrees to be returned.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Resources.Core.ResourceManager">
      <summary>Provides access to application resource maps and more advanced resource functionality.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Resources.Core.ResourceManager.AllResourceMaps">
      <summary>Gets a map of ResourceMap objects typically associated with the app packages, indexed by package name.</summary>
      <returns>Contains all default resource maps for all packages used by the app, as well as any resource maps that have been loaded explicitly.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Resources.Core.ResourceManager.Current">
      <summary>Gets the ResourceManager for the currently running application.</summary>
      <returns>The application default ResourceManager, initialized with the resources for all of the packages in the package graph.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Resources.Core.ResourceManager.DefaultContext">
      <summary>Gets the default ResourceContext for the currently running application. Unless explicitly overridden, the default ResourceContext is used to determine the most appropriate representation of any given named resource.</summary>
      <returns>The resource context.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Resources.Core.ResourceManager.MainResourceMap">
      <summary>Gets the ResourceMap that is associated with the main package of the currently running application.</summary>
      <returns>The resource map.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Resources.Core.ResourceManager.GetAllNamedResourcesForPackage(System.String,Windows.ApplicationModel.Resources.Core.ResourceLayoutInfo)">
      <summary>Gets a list of all named resources for an app package.</summary>
      <param name="packageName">The name of the app package.</param>
      <param name="resourceLayoutInfo">Specifies the resource version and the named resource count.</param>
      <returns>A list of NamedResource objects.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Resources.Core.ResourceManager.GetAllSubtreesForPackage(System.String,Windows.ApplicationModel.Resources.Core.ResourceLayoutInfo)">
      <summary>Gets a list of all collections of resource subtrees for an app package.</summary>
      <param name="packageName">The name of the app package.</param>
      <param name="resourceLayoutInfo">Specifies the resource version and the resource subtree count.</param>
      <returns>A list of resource subtrees (ResourceMap objects).</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Resources.Core.ResourceManager.IsResourceReference(System.String)">
      <summary>Determines whether a supplied string matches the resource reference format (an ms-resource string URI identifier).</summary>
      <param name="resourceReference">The string you want to match.</param>
      <returns>**TRUE** if the string matches.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Resources.Core.ResourceManager.LoadPriFiles(Windows.Foundation.Collections.IIterable{Windows.Storage.IStorageFile})">
      <summary>Loads one or more resource index ("PRI") files and adds their contents to the default resource manager.</summary>
      <param name="files">The files you want to add.</param>
    </member>
    <member name="M:Windows.ApplicationModel.Resources.Core.ResourceManager.UnloadPriFiles(Windows.Foundation.Collections.IIterable{Windows.Storage.IStorageFile})">
      <summary>Unloads one or more resource index ("PRI") files.</summary>
      <param name="files">The files you want unloaded.</param>
    </member>
    <member name="T:Windows.ApplicationModel.Resources.Core.ResourceMap">
      <summary>A collection of related resources, typically either for a particular app package, or a resource file for a particular package.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Resources.Core.ResourceMap.Size">
      <summary>Gets the number of resources in the map.</summary>
      <returns>The number of resources in the map.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Resources.Core.ResourceMap.Uri">
      <summary>Gets a URI that can be used to refer to this ResourceMap.</summary>
      <returns>The URI that refers to this ResourceMap.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Resources.Core.ResourceMap.First">
      <summary>Returns an iterator to enumerate the items in the map.</summary>
      <returns>The iterator. The current position of the iterator is index 0, or the end of the set if the map is empty.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Resources.Core.ResourceMap.GetSubtree(System.String)">
      <summary>Returns a ResourceMap that represents a part of another ResourceMap, typically used to access a particular resource file within an app package.</summary>
      <param name="reference">A resource map identifier that identifies the root of the new subtree. For details, see the remarks for ResourceMap class.</param>
      <returns>The subtree ResourceMap.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Resources.Core.ResourceMap.GetValue(System.String)">
      <summary>Returns the most appropriate candidate for a resource that is specified by a resource identifier within the default context.</summary>
      <param name="resource">A resource identifier specified as a name or reference. For details, see the remarks for ResourceMap class.</param>
      <returns>A ResourceCandidate that describes the most appropriate candidate.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Resources.Core.ResourceMap.GetValue(System.String,Windows.ApplicationModel.Resources.Core.ResourceContext)">
      <summary>Returns the most appropriate candidate for a resource that is specified by a resource identifier for the supplied context.</summary>
      <param name="resource">A resource specified as a name or reference. For details, see the remarks for ResourceMap class.</param>
      <param name="context">The context for which to select the most appropriate candidate.</param>
      <returns>A ResourceCandidate that describes the most appropriate candidate.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Resources.Core.ResourceMap.HasKey(System.String)">
      <summary>Determines whether the map can retrieve a resource with the specified resource identifier.</summary>
      <param name="key">The resource identifier to locate in the map. For syntax details, see the remarks for ResourceMap class.</param>
      <returns>**TRUE** if the key is found, otherwise **FALSE**.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Resources.Core.ResourceMap.Lookup(System.String)">
      <summary>Returns the NamedResource at the specified resource identifier in the map.</summary>
      <param name="key">The resource identifier to use to locate the resource in the map. For syntax details, see the remarks for ResourceMap class.</param>
      <returns>The value, if an item with the specified key exists. Use the **HasKey** method to determine whether the key exists.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Resources.Core.ResourceMap.Split(Windows.Foundation.Collections.IMapView{System.String,Windows.ApplicationModel.Resources.Core.NamedResource}@,Windows.Foundation.Collections.IMapView{System.String,Windows.ApplicationModel.Resources.Core.NamedResource}@)">
      <summary>Splits the map view into two views.</summary>
      <param name="first">One half of the original map.</param>
      <param name="second">The second half of the original map.</param>
    </member>
    <member name="T:Windows.ApplicationModel.Resources.Core.ResourceMapIterator">
      <summary>Supports iteration over a ResourceMap.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Resources.Core.ResourceMapIterator.Current">
      <summary>Gets the current item in the ResourceMap.</summary>
      <returns>The key and NamedResource key-value pair for the current item.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Resources.Core.ResourceMapIterator.HasCurrent">
      <summary>Gets a value that indicates whether there is a current item, or whether the iterator is at the end of the ResourceMap.</summary>
      <returns>**TRUE** if the iterator refers to a valid item that is in the map, and otherwise **FALSE**.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Resources.Core.ResourceMapIterator.GetMany(Windows.Foundation.Collections.IKeyValuePair{System.String,Windows.ApplicationModel.Resources.Core.NamedResource}[])">
      <summary>Returns all the items in the ResourceMap.</summary>
      <param name="items">The items in the map.</param>
      <returns>The number of items in the map.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Resources.Core.ResourceMapIterator.MoveNext">
      <summary>Moves the iterator forward to the next item and returns HasCurrent.</summary>
      <returns>**TRUE** if the iterator refers to a valid item that is in the map, and otherwise **FALSE**.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Resources.Core.ResourceMapMapView">
      <summary>An unchangeable view into a map of ResourceMap objects.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Resources.Core.ResourceMapMapView.Size">
      <summary>Gets the number of ResourceMap objects in the map.</summary>
      <returns>The number of ResourceMap objects in the map.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Resources.Core.ResourceMapMapView.First">
      <summary>Returns an iterator to enumerate the items in the map view.</summary>
      <returns>The iterator. The current position of the iterator is index 0, or the end of the map if the map is empty.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Resources.Core.ResourceMapMapView.HasKey(System.String)">
      <summary>Determines whether the map view contains the specified key.</summary>
      <param name="key">The key to locate in the map view.</param>
      <returns>**TRUE** if the key is found, otherwise **FALSE** if it is not found.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Resources.Core.ResourceMapMapView.Lookup(System.String)">
      <summary>Returns the ResourceMap at the specified key in the map view.</summary>
      <param name="key">The key to locate in the map view.</param>
      <returns>The value, if an item with the specified key exists. Use the **HasKey** method to determine whether the key exists.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Resources.Core.ResourceMapMapView.Split(Windows.Foundation.Collections.IMapView{System.String,Windows.ApplicationModel.Resources.Core.ResourceMap}@,Windows.Foundation.Collections.IMapView{System.String,Windows.ApplicationModel.Resources.Core.ResourceMap}@)">
      <summary>Splits the map view into two views.</summary>
      <param name="first">One half of the original map.</param>
      <param name="second">The second half of the original map.</param>
    </member>
    <member name="T:Windows.ApplicationModel.Resources.Core.ResourceMapMapViewIterator">
      <summary>Supports iteration over a ResourceMapMapView object.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Resources.Core.ResourceMapMapViewIterator.Current">
      <summary>Gets the current item in the ResourceMapMapView.</summary>
      <returns>The key and ResourceMap key-value pair for the current item.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Resources.Core.ResourceMapMapViewIterator.HasCurrent">
      <summary>Gets a value that indicates whether there is a current item, or whether the iterator is at the end of the ResourceMapMapView.</summary>
      <returns>**TRUE** if the iterator refers to a valid item that is in the map view, and otherwise **FALSE**.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Resources.Core.ResourceMapMapViewIterator.GetMany(Windows.Foundation.Collections.IKeyValuePair{System.String,Windows.ApplicationModel.Resources.Core.ResourceMap}[])">
      <summary>Returns all the items in the ResourceMapMapView.</summary>
      <param name="items">The items in the map view.</param>
      <returns>The number of items in the map view.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Resources.Core.ResourceMapMapViewIterator.MoveNext">
      <summary>Moves the iterator forward to the next item and returns HasCurrent.</summary>
      <returns>**TRUE** if the iterator refers to a valid item that is in the map view, and otherwise **FALSE**.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Resources.Core.ResourceQualifier">
      <summary>Defines the qualifiers associated with a ResourceCandidate.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Resources.Core.ResourceQualifier.IsDefault">
      <summary>Indicates whether this qualifier should be considered as a default match when no match is found.</summary>
      <returns>**TRUE** if this candidate can be used as a default fallback value for any context; otherwise, **FALSE**.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Resources.Core.ResourceQualifier.IsMatch">
      <summary>Indicates whether a given qualifier for a given candidate matched the context when a named resource is resolved to a candidate for some given context.</summary>
      <returns>**TRUE** if this qualifier matched the environment against which it was evaluated; otherwise, **FALSE**.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Resources.Core.ResourceQualifier.QualifierName">
      <summary>The name of the qualifier.</summary>
      <returns>The name of the qualifier.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Resources.Core.ResourceQualifier.QualifierValue">
      <summary>The value of the qualifier.</summary>
      <returns>The value of the qualifier.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Resources.Core.ResourceQualifier.Score">
      <summary>A score that indicates how well the qualifier matched the context against which it was resolved.</summary>
      <returns>A score in the range 0.0– 1.0.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Resources.Core.ResourceQualifierMapView">
      <summary>An unchangeable view into a map of ResourceQualifier objects.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Resources.Core.ResourceQualifierMapView.Size">
      <summary>Gets the number of ResourceQualifier objects in the map.</summary>
      <returns>The number of ResourceQualifier objects in the map.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Resources.Core.ResourceQualifierMapView.First">
      <summary>Returns an iterator to enumerate the items in the map view.</summary>
      <returns>The iterator. The current position of the iterator is index 0, or the end of the map view if the map view is empty.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Resources.Core.ResourceQualifierMapView.HasKey(System.String)">
      <summary>Determines whether the map view contains the specified key.</summary>
      <param name="key">The key to locate in the map view.</param>
      <returns>**TRUE** if the key is found, otherwise **FALSE** if it is not found.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Resources.Core.ResourceQualifierMapView.Lookup(System.String)">
      <summary>Returns the qualifier name at the specified key in the map view.</summary>
      <param name="key">The key to locate in the map view.</param>
      <returns>The value, if an item with the specified key exists. Use the **HasKey** method to determine whether the key exists.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Resources.Core.ResourceQualifierMapView.Split(Windows.Foundation.Collections.IMapView{System.String,System.String}@,Windows.Foundation.Collections.IMapView{System.String,System.String}@)">
      <summary>Splits the map view into two views.</summary>
      <param name="first">One half of the original map.</param>
      <param name="second">The second half of the original map.</param>
    </member>
    <member name="T:Windows.ApplicationModel.Resources.Core.ResourceQualifierObservableMap">
      <summary>Notifies listeners of dynamic changes to a map of ResourceQualifier objects, such as when items get added or removed, and allows qualifier values to change.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Resources.Core.ResourceQualifierObservableMap.Size">
      <summary>Gets the number of ResourceQualifier objects in the observable map.</summary>
      <returns>The number of ResourceQualifier objects in the map.</returns>
    </member>
    <member name="E:Windows.ApplicationModel.Resources.Core.ResourceQualifierObservableMap.MapChanged">
      <summary>Occurs when the map changes.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Resources.Core.ResourceQualifierObservableMap.Clear">
      <summary>Removes all items from the observable map.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Resources.Core.ResourceQualifierObservableMap.First">
      <summary>Returns an iterator to enumerate the items in the observable map.</summary>
      <returns>The iterator. The current position of the iterator is index 0, or the end of the observable map if the observable map is empty.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Resources.Core.ResourceQualifierObservableMap.GetView">
      <summary>Returns an unchangeable view of the observable map.</summary>
      <returns>The view of the map.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Resources.Core.ResourceQualifierObservableMap.HasKey(System.String)">
      <summary>Determines whether the observable map contains the specified key.</summary>
      <param name="key">The key to locate in the observable map.</param>
      <returns>**TRUE** if the key is found, otherwise **FALSE** if it is not found.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Resources.Core.ResourceQualifierObservableMap.Insert(System.String,System.String)">
      <summary>Inserts or replaces an item in the observable map.</summary>
      <param name="key">The key associated with the item to insert.</param>
      <param name="value">The item to insert.</param>
      <returns>**TRUE** if an item with the specified key is an existing item and was replaced, otherwise **FALSE**.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Resources.Core.ResourceQualifierObservableMap.Lookup(System.String)">
      <summary>Returns the qualifier name at the specified key in the observable map.</summary>
      <param name="key">The key to locate in the observable map.</param>
      <returns>The value, if an item with the specified key exists. Use the **HasKey** method to determine whether the key exists.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Resources.Core.ResourceQualifierObservableMap.Remove(System.String)">
      <summary>Removes an item from the observable map.</summary>
      <param name="key">The key associated with the item to remove.</param>
    </member>
    <member name="T:Windows.ApplicationModel.Resources.Core.ResourceQualifierPersistence">
      <summary>Possible values for the persistence of a global qualifier value override.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Resources.Core.ResourceQualifierPersistence.LocalMachine">
      <summary>The override value persists on the local machine.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Resources.Core.ResourceQualifierPersistence.None">
      <summary>The override value is not persistent.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Resources.Core.ResourceQualifierVectorView">
      <summary>An unchangeable view into a vector of ResourceQualifier objects.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Resources.Core.ResourceQualifierVectorView.Size">
      <summary>Gets the number of ResourceQualifier objects in the view.</summary>
      <returns>The number of objects in the view.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Resources.Core.ResourceQualifierVectorView.First">
      <summary>Returns an iterator to enumerate the items in the view.</summary>
      <returns>The iterator. The current position of the iterator is index 0, or the end of the view if the view is empty.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Resources.Core.ResourceQualifierVectorView.GetAt(System.UInt32)">
      <summary>Returns the ResourceQualifier at the specified index in the view.</summary>
      <param name="index">The zero-based index of the ResourceQualifier in the view to return.</param>
      <returns>The ResourceQualifier at the specified index.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Resources.Core.ResourceQualifierVectorView.GetMany(System.UInt32,Windows.ApplicationModel.Resources.Core.ResourceQualifier[])">
      <summary>Returns the ResourceQualifier objects that start at the specified index in the view.</summary>
      <param name="startIndex">The zero-based index of the start of the objects in the view to return.</param>
      <param name="items">The objects in the view that start at *startIndex*.</param>
      <returns>The number of objects returned.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Resources.Core.ResourceQualifierVectorView.IndexOf(Windows.ApplicationModel.Resources.Core.ResourceQualifier,System.UInt32@)">
      <summary>Returns the index of a specified ResourceQualifier in the view.</summary>
      <param name="value">The ResourceQualifier to find in the set.</param>
      <param name="index">The zero-based index of the object, if found. The method returns zero if the object is not found.</param>
      <returns>A Boolean that is **TRUE** if the object is found, otherwise **FALSE** if the object is not found.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Search.LocalContentSuggestionSettings">
      <summary>Stores settings that determine whether the app provides suggestions based on local files, and that define the criteria used to locate and filter these suggestions.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Search.LocalContentSuggestionSettings.#ctor">
      <summary>Creates a new instance of the localContentSuggestionSettings class.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Search.LocalContentSuggestionSettings.AqsFilter">
      <summary>An Advanced Query Syntax (AQS) string that limits the types and kinds of files that are used to provide suggestions. If no Advanced Query Syntax (AQS) string is specified, suggestions are provided from all local files in locations specified by the locations property.</summary>
      <returns>The Advanced Query Syntax (AQS) string that is used to refine which local, indexed files are used to provide suggestions. By default, this string is empty. Learn more about Advanced Query Syntax (AQS) in .</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Search.LocalContentSuggestionSettings.Enabled">
      <summary>Indicates whether suggestions based on local files are displayed in the search pane.</summary>
      <returns>True if suggestions from local files are displayed; otherwise, false. The default value of the object is false.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Search.LocalContentSuggestionSettings.Locations">
      <summary>A list of the storageFolder objects that contain files that are used to provide suggestions. If the list is empty, suggestions are provided from files in all of the local libraries for which the app declared capabilities.</summary>
      <returns>The list of storageFolder locations that contain files that are used to provide suggestions. By default, this list is empty and suggestions are provided from the local files in all of the libraries for which the app declared capabilities.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Search.LocalContentSuggestionSettings.PropertiesToMatch">
      <summary>A list of the file properties whose values are used to provide suggestions from local files. If the list is empty, all of the file properties that are available for suggestions are used.</summary>
      <returns>The list of the file properties that are used to provide suggestions from local files. By default, this list is empty and all of the file properties that are available for suggestions are used.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Search.SearchPaneQueryLinguisticDetails">
      <summary>Provides information about query text that the user enters through an Input Method Editor (IME).</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Search.SearchPaneQueryLinguisticDetails.QueryTextAlternatives">
      <summary>A list of the text alternatives for the current query text. These alternatives account for uncomposed text the user is entering in an IME. </summary>
      <returns>A list of the text alternatives for the query text.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Search.SearchPaneQueryLinguisticDetails.QueryTextCompositionLength">
      <summary>The length of the portion of the query text that the user is composing with an Input Method Editor (IME).</summary>
      <returns>The length of the portion of the query text that the user is composing with an Input Method Editor (IME).</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Search.SearchPaneQueryLinguisticDetails.QueryTextCompositionStart">
      <summary>The starting location of the text that the user is composing with an Input Method Editor (IME).</summary>
      <returns>The starting location of the query text that the user is composing with an Input Method Editor (IME).</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Search.SearchQueryLinguisticDetails">
      <summary>Provides information about query text that the user enters through an Input Method Editor (IME).</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Search.SearchQueryLinguisticDetails.#ctor(Windows.Foundation.Collections.IIterable{System.String},System.UInt32,System.UInt32)">
      <summary>Initializes a new instance of the SearchQueryLinguisticDetails class.</summary>
      <param name="queryTextAlternatives">A list of the text alternatives for the current query text.</param>
      <param name="queryTextCompositionStart">The starting location of the text that the user is composing with an Input Method Editor (IME).</param>
      <param name="queryTextCompositionLength">The length of the portion of the query text that the user is composing with an Input Method Editor (IME).</param>
    </member>
    <member name="P:Windows.ApplicationModel.Search.SearchQueryLinguisticDetails.QueryTextAlternatives">
      <summary>A list of the text alternatives for the current query text. These alternatives account for uncomposed text the user is entering in an IME.</summary>
      <returns>A list of the text alternatives for the query text.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Search.SearchQueryLinguisticDetails.QueryTextCompositionLength">
      <summary>The length of the portion of the query text that the user is composing with an Input Method Editor (IME).</summary>
      <returns>The length of the portion of the query text that the user is composing with an Input Method Editor (IME).</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Search.SearchQueryLinguisticDetails.QueryTextCompositionStart">
      <summary>The starting location of the text that the user is composing with an Input Method Editor (IME).</summary>
      <returns>The starting location of the query text that the user is composing with an Input Method Editor (IME).</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Search.SearchSuggestionCollection">
      <summary>Represents a collection of search suggestions to be displayed in the search pane in response to a suggestionsrequested event.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Search.SearchSuggestionCollection.Size">
      <summary>The number of suggestions in the collection.</summary>
      <returns>The number of suggestions.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Search.SearchSuggestionCollection.AppendQuerySuggestion(System.String)">
      <summary>Appends a query suggestion to the list of search suggestions for the search pane.</summary>
      <param name="text">The text of the query suggestion.</param>
    </member>
    <member name="M:Windows.ApplicationModel.Search.SearchSuggestionCollection.AppendQuerySuggestions(Windows.Foundation.Collections.IIterable{System.String})">
      <summary>Appends a list of query suggestions to the list of search suggestions for the search pane.</summary>
      <param name="suggestions">The list of query suggestions.</param>
    </member>
    <member name="M:Windows.ApplicationModel.Search.SearchSuggestionCollection.AppendResultSuggestion(System.String,System.String,System.String,Windows.Storage.Streams.IRandomAccessStreamReference,System.String)">
      <summary>Appends a suggested search result to the list of suggestions to display in the search pane.</summary>
      <param name="text">The text of the suggested result.</param>
      <param name="detailText">The detail text for the suggested result.</param>
      <param name="tag">The unique tag that identifies this suggested result.</param>
      <param name="image">The image to accompany the results suggestion. The image should be 40 x 40. Windows will scale or crop smaller or larger images.</param>
      <param name="imageAlternateText">The alternate text for the image.</param>
    </member>
    <member name="M:Windows.ApplicationModel.Search.SearchSuggestionCollection.AppendSearchSeparator(System.String)">
      <summary>Appends a text label that is used to separate groups of suggestions in the search pane.</summary>
      <param name="label">The text to use as a separator. This text should be descriptive of any suggestions that are appended after it.</param>
    </member>
    <member name="T:Windows.ApplicationModel.Search.SearchSuggestionsRequest">
      <summary>Stores suggestions and information about the request for suggestions.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Search.SearchSuggestionsRequest.IsCanceled">
      <summary>Indicates whether the request for suggestions to display is canceled.</summary>
      <returns>**True** if the request was canceled, otherwise **false**. The default value is **false**.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Search.SearchSuggestionsRequest.SearchSuggestionCollection">
      <summary>The suggestions to display in the search pane or in-app search box for the current query. Apps provide suggestions to display by appending them to this SearchSuggestionCollection object.</summary>
      <returns>The suggestions to display. Apps provide suggestions by appending them to this SearchSuggestionCollection object.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Search.SearchSuggestionsRequest.GetDeferral">
      <summary>Gets an object that lets an app respond to a request for suggestions asynchronously.</summary>
      <returns>An object that lets an app signal when it has fulfilled the request for search suggestions.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Search.SearchSuggestionsRequestDeferral">
      <summary>Enables the app to signal when it has finished populating a SearchSuggestionCollection object while handling the SuggestionsRequested event. Use a deferral if and only if your app needs to respond to a request for suggestions asynchronously.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Search.SearchSuggestionsRequestDeferral.Complete">
      <summary>Signals that the app has finished populating a SearchSuggestionCollection object while handling the SuggestionsRequested event.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Store.CurrentApp">
      <summary>Defines methods and properties you can use to get license and listing info about the current app and perform in-app product purchases.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Store.CurrentApp.AppId">
      <summary>Gets the GUID generated by the Windows Store when your app has been certified for listing in the Windows Store.</summary>
      <returns>The GUID that identifies the app in the Windows Store.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Store.CurrentApp.LicenseInformation">
      <summary>Gets the license metadata for the current app.</summary>
      <returns>The license metadata for the current app.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Store.CurrentApp.LinkUri">
      <summary>Gets the Uniform Resource Identifier (URI) of the app's listing page in the web catalog of the Windows Store.</summary>
      <returns>The Uniform Resource Identifier (URI) of the app's listing page in the Windows Store.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Store.CurrentApp.GetAppPurchaseCampaignIdAsync">
      <summary>Retrieves the promotion campaign ID for the current app.</summary>
      <returns>The advertising campaign ID for your app.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Store.CurrentApp.GetAppReceiptAsync">
      <summary>Requests all receipts for the purchase of the app and any in-app products. For examples of how receipt information can be used, see Using receipts to verify product purchases.</summary>
      <returns>An XML-formatted string that contains all receipt information for the purchase of the app and any in-app products.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Store.CurrentApp.GetCustomerCollectionsIdAsync(System.String,System.String)">
      <summary>Retrieves a Microsoft Store ID key that can be used to query for product entitlements or to consume product entitlements that are owned by the current user.</summary>
      <param name="serviceTicket">An Azure Active Directory access token that identifies the publisher of the current app. For more information about generating this token, see Manage product entitlements from a service.</param>
      <param name="publisherUserId">An anonymous ID that identifies the current user in the context of services that you manage as the publisher of the current app. If you maintain user IDs in the context of your services, you can use this parameter to associate your ID for the current user with the new Microsoft Store ID key (the user ID will be embedded in the key). Otherwise, if you don't need to associate a user ID with the Microsoft Store ID key, you can pass any string value.</param>
      <returns>The collections ID key for the current user. This key is valid for 90 days.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Store.CurrentApp.GetCustomerPurchaseIdAsync(System.String,System.String)">
      <summary>Retrieves a Microsoft Store ID key that can be used to grant entitlements for free products on behalf of the current user.</summary>
      <param name="serviceTicket">An Azure Active Directory access token that identifies the publisher of the current app. For more information about generating this token, see Manage product entitlements from a service.</param>
      <param name="publisherUserId">An anonymous ID that identifies the current user in the context of services that you manage as the publisher of the current app. If you maintain user IDs in the context of your services, you can use this parameter to associate your ID for the current user with the new Microsoft Store ID key (the user ID will be embedded in the key). Otherwise, if you don't need to associate a user ID with the Microsoft Store ID key, you can pass any string value.</param>
      <returns>The purchase ID key for the current user. This key is valid for 90 days.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Store.CurrentApp.GetProductReceiptAsync(System.String)">
      <summary>Requests the receipt for the specified product ID. For examples of how receipt information can be used, see Using receipts to verify product purchases.</summary>
      <param name="productId">The unique identifier for the product that you specified this identifier when you submitted the app to the Microsoft Store</param>
      <returns>An XML-formatted string that contains the receipt for the specified *productId.*</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Store.CurrentApp.GetUnfulfilledConsumablesAsync">
      <summary>Returns a list of purchased consumable in-app products that have not been reported to the Microsoft Store as fulfilled.</summary>
      <returns>When the operation completes, a list of consumable in-app products not yet reported as fulfilled is returned (UnfulfilledConsumable objects). Each item of this list provides the product ID, offer ID, and transaction ID associated with a product.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Store.CurrentApp.LoadListingInformationAsync">
      <summary>Loads the app's listing information asynchronously. </summary>
      <returns>The apps' listing information. If the method fails, it returns an **HRESULT** error code.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Store.CurrentApp.LoadListingInformationByKeywordsAsync(Windows.Foundation.Collections.IIterable{System.String})">
      <summary>Loads the app listing information asynchronously, returning features and products in the ProductListings collection that match all supplied keywords.</summary>
      <param name="keywords">The list of keywords by which to filter the ProductListings collection that is returned in the ListingInformation object.</param>
      <returns>The app's listing information, with ProductListings collection filtered by keywords. If the method fails, it returns an **HRESULT** error code. If no products or features are found that match all of the given keywords, the ProductListings collection will be empty.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Store.CurrentApp.LoadListingInformationByProductIdsAsync(Windows.Foundation.Collections.IIterable{System.String})">
      <summary>Loads the app listing information asynchronously, returning features and products in the ProductListings collection that match any of the given products IDs.</summary>
      <param name="productIds">The list of product IDs by which to filter the ProductListings collection.</param>
      <returns>The app's listing information, with ProductListings collection filtered by product IDs. If the method fails, it returns an **HRESULT** error code. If no products or features are found that match the given product IDs, the ProductListings collection will be empty.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Store.CurrentApp.ReportConsumableFulfillmentAsync(System.String,System.Guid)">
      <summary>Notifies the Microsoft Store that the purchase of a consumable add-on (also called an in-app product or IAP) is fulfilled and that the user has the right to access the content.</summary>
      <param name="productId">The product ID of the consumable add-on to report as fulfilled.</param>
      <param name="transactionId">The transaction ID for the purchase of the consumable add-on.</param>
      <returns>A FulfillmentResult value that indicates the fulfillment status for the consumable add-on.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Store.CurrentApp.ReportProductFulfillment(System.String)">
      <summary>Notifies the Microsoft Store that the application has fulfilled the in-app product. This product cannot be re-purchased until the app has confirmed fulfillment using this method.</summary>
      <param name="productId">The ID of the product that has been delivered to the user.</param>
    </member>
    <member name="M:Windows.ApplicationModel.Store.CurrentApp.RequestAppPurchaseAsync(System.Boolean)">
      <summary>Requests the purchase of a full app license.</summary>
      <param name="includeReceipt">Determines if this method should return the receipts for this app.</param>
      <returns>If the *includeReceipt* parameter is set to true, this string contains XML that represents all receipts for the app and any in-app purchases. If *includeReceipt* is set to false, this string is empty.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Store.CurrentApp.RequestProductPurchaseAsync(System.String)">
      <summary>Requests the purchase of an add-on (also called an in-app product or IAP). Additionally, calling this method displays the UI that is used to complete the transaction via the Microsoft Store.</summary>
      <param name="productId">The product ID of the add-on to purchase.</param>
      <returns>A PurchaseResults that contains the results of the in-app product purchase request.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Store.CurrentApp.RequestProductPurchaseAsync(System.String,System.Boolean)">
      <summary>Requests the purchase of an add-on (also called an in-app product or IAP). Additionally, calling this method displays the UI that is used to complete the transaction via the Microsoft Store.</summary>
      <deprecated type="deprecate">RequestProductPurchaseAsync(productId, includeReceipt) may be altered or unavailable for releases after Windows 8.1. Instead, use RequestProductPurchaseAsync(productId).</deprecated>
      <param name="productId">The product ID of the add-on to purchase.</param>
      <param name="includeReceipt">Determines if the method should return the receipts for the specified *productId.*</param>
      <returns>A string providing in-app transaction details for the provided *productId*. If *includeReceipt* is set **true**, the returned string will include a full receipt xml.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Store.CurrentApp.RequestProductPurchaseAsync(System.String,System.String,Windows.ApplicationModel.Store.ProductPurchaseDisplayProperties)">
      <summary>Requests the purchase of an add-on (also called an in-app product or IAP). Additionally, calling this method displays the UI that is used to complete the transaction via the Microsoft Store. This overload includes parameters you can use to display details for a specific offer within a large catalog of in-app purchases that is represented by a single product entry in the Store.</summary>
      <param name="productId">The product ID of the add-on to purchase.</param>
      <param name="offerId">The specific in-app feature or content within the large purchase catalog represented on the Microsoft Store by the *productId.* This value correlates with the content your app is responsible for fulfilling. The Microsoft Store only uses this value to itemize the PurchaseResults.</param>
      <param name="displayProperties">The name of the app feature or content offer that is displayed to the user at time of purchase.</param>
      <returns>A PurchaseResults that contains the results of the in-app product purchase request.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Store.CurrentAppSimulator">
      <summary>Defines methods and properties used to instantiate an object that you can use to get simulated license info during testing.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Store.CurrentAppSimulator.AppId">
      <summary>Gets a simulated app ID. Since CurrentAppSimulator is intended only for testing during app development, the returned CurrentAppSimulator.AppId will contain only 0's.</summary>
      <returns>The GUID that identifies the app in the Windows Store.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Store.CurrentAppSimulator.LicenseInformation">
      <summary>Gets the simulated license metadata for the current app as provided by the simulation.</summary>
      <returns>The license metadata for the current app as provided by the simulation.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Store.CurrentAppSimulator.LinkUri">
      <summary>Gets the simulated Uniform Resource Identifier (URI) that represents a Microsoft Store listing page for the current app.</summary>
      <returns>The Uniform Resource Identifier (URI) of the Microsoft Store listing page for the current app as defined by the simulation.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Store.CurrentAppSimulator.GetAppPurchaseCampaignIdAsync">
      <summary>Retrieves the promotion campaign ID for the current app.</summary>
      <returns>The advertising campaign ID for your app.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Store.CurrentAppSimulator.GetAppReceiptAsync">
      <summary>Creates the async operation that the user can use to simulate requesting all receipts for this app and any in-app product purchases. For examples of how receipt information can be used, see Using receipts to verify product purchases.</summary>
      <returns>An XML-formatted string that contains all receipts for this app and any in-app product purchases.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Store.CurrentAppSimulator.GetProductReceiptAsync(System.String)">
      <summary>Creates the async operation that the user can use to simulate requesting the receipt for the specified product ID. For examples of how receipt information can be used, see Using receipts to verify product purchases.</summary>
      <param name="productId">The unique identifier for the product. This ID is that was specified when the product was submitted for the app to the Store.</param>
      <returns>An XML-formatted string that contains the receipt for the specified product ID.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Store.CurrentAppSimulator.GetUnfulfilledConsumablesAsync">
      <summary>Returns a list of purchased consumable in-app products that have not been fulfilled locally.</summary>
      <returns>When the operation completes, a list of unfulfilled consumable in-app products (UnfulfilledConsumable objects) is returned. Each item in this list provides the product ID, offer ID, and transaction ID associated with a product.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Store.CurrentAppSimulator.LoadListingInformationAsync">
      <summary>Loads the simulated app listing information asynchronously. </summary>
      <returns>The app listing information as defined by the simulation. If the method fails, it returns an **HRESULT** error code.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Store.CurrentAppSimulator.LoadListingInformationByKeywordsAsync(Windows.Foundation.Collections.IIterable{System.String})">
      <summary>Loads the simulated app listing information asynchronously, returning in-app products in the ProductListings collection that match all supplied keywords.</summary>
      <param name="keywords">The list of keywords by which to filter the ProductListings collection that is returned in the ListingInformation object.</param>
      <returns>The simulated app listing information, with ProductListings collection filtered by keywords. If the method fails, it returns an **HRESULT** error code. If no in-app products are found that match all of the given keywords, the ProductListings collection will be empty.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Store.CurrentAppSimulator.LoadListingInformationByProductIdsAsync(Windows.Foundation.Collections.IIterable{System.String})">
      <summary>Loads the simulated app listing information asynchronously, returning available in-app products in the ProductListings collection that match any of the given products IDs.</summary>
      <param name="productIds">The list of product IDs by which to filter the ProductListings collection.</param>
      <returns>The simulated app listing information, with ProductListings collection filtered by product IDs. If the method fails, it returns an **HRESULT** error code. If no in-app products are found that match the given product IDs, the ProductListings collection will be empty.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Store.CurrentAppSimulator.ReloadSimulatorAsync(Windows.Storage.StorageFile)">
      <summary>Reloads the simulator using a StorageFile containing the **WindowsStoreProxy.xml** file.</summary>
      <param name="simulatorSettingsFile">The WindowsStoreProxy.xml file that the simulator uses.</param>
      <returns>The async operation that reloads the simulator.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Store.CurrentAppSimulator.ReportConsumableFulfillmentAsync(System.String,System.Guid)">
      <summary>Simulates notifying the Microsoft Store that the purchase of a consumable add-on (also called an in-app product or IAP) is fulfilled and that the user has the right to access the content.</summary>
      <param name="productId">The product ID of the consumable add-on to report as fulfilled.</param>
      <param name="transactionId">The transaction ID for the simulated purchase of the consumable add-on.</param>
      <returns>A FulfillmentResult value that indicates the fulfillment status for the consumable add-on.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Store.CurrentAppSimulator.RequestAppPurchaseAsync(System.Boolean)">
      <summary>Creates the async operation that simulates a user request to buy a full license for the current app.</summary>
      <param name="includeReceipt">Determines if the method should return the receipts for this app.</param>
      <returns>If the *includeReceipt* parameter is set to true, this string contains XML that represents all receipts for the app and any in-app product purchases. If *includeReceipt* is set to false, this string is empty.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Store.CurrentAppSimulator.RequestProductPurchaseAsync(System.String)">
      <summary>Creates the async operation that displays the UI that is used to simulate the purchase of an add-on (also called an in-app product or IAP) from the Microsoft Store.</summary>
      <param name="productId">The product ID (as defined by the simulation) of the add-on to purchase.</param>
      <returns>A PurchaseResults that contains the results of the simulated in-app product purchase request.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Store.CurrentAppSimulator.RequestProductPurchaseAsync(System.String,System.Boolean)">
      <summary>Creates the async operation that displays the UI that is used to simulate the purchase of an add-on (also called an in-app product or IAP) from the Microsoft Store.</summary>
      <deprecated type="deprecate">RequestProductPurchaseAsync(productId, includeReceipt) may be altered or unavailable for releases after Windows 8.1. Instead, use RequestProductPurchaseAsync(productId).</deprecated>
      <param name="productId">The product ID (as defined by the simulation) of the add-on to purchase.</param>
      <param name="includeReceipt">Determines if the method should return the receipts for the specified *productId.*</param>
      <returns>A string providing in-app product purchase details for the provided *productId*. If *includeReceipt* is set **true**, the returned string will include a full receipt xml.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Store.CurrentAppSimulator.RequestProductPurchaseAsync(System.String,System.String,Windows.ApplicationModel.Store.ProductPurchaseDisplayProperties)">
      <summary>Creates the async operation that displays the UI that is used to simulate the purchase of an add-on (also called an in-app product or IAP) from the Microsoft Store. This overload includes parameters you can use to display details for a specific offer within a large catalog of in-app purchases that is represented by a single product entry in the Store.</summary>
      <param name="productId">The product ID (as defined by the simulation) of the add-on to purchase.</param>
      <param name="offerId">The specific in-app product within the large purchase catalog represented on the Microsoft Store by the *productId.* This value correlates with the content your app is responsible for fulfilling. The Microsoft Store only uses this parameter value to itemize the PurchaseResults.</param>
      <param name="displayProperties">The name of the in-app product that is displayed to the user at time of purchase.</param>
      <returns>A PurchaseResults that contains the results of the simulated in-app product purchase request.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Store.FulfillmentResult">
      <summary>Defines values used to indicate fulfillment status for a consumable in-app product.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Store.FulfillmentResult.NothingToFulfill">
      <summary>The specified transaction ID has been passed or the consumable in-app product has already been fulfilled.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Store.FulfillmentResult.PurchasePending">
      <summary>The purchase is not complete. At this point it is still possible for the transaction to be reversed due to provider failures and/or risk checks.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Store.FulfillmentResult.PurchaseReverted">
      <summary>The purchase request has been reverted.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Store.FulfillmentResult.ServerError">
      <summary>There was an issue receiving fulfillment status.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Store.FulfillmentResult.Succeeded">
      <summary>The purchased consumable in-app product was fulfilled.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Store.LicenseChangedEventHandler">
      <summary>Represents the method that will handle the LicenseChanged event.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Store.LicenseInformation">
      <summary>Provides access to the current app's license metadata.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Store.LicenseInformation.ExpirationDate">
      <summary>Gets the license expiration date and time relative to the system clock.</summary>
      <returns>The date and time that the app's trial license will expire.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Store.LicenseInformation.IsActive">
      <summary>Gets a value that indicates whether the license is active.</summary>
      <returns>Returns true if the license is active, and otherwise false. Returns false if the license is missing, expired, or revoked. See the remarks in IsTrial for more info.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Store.LicenseInformation.IsTrial">
      <summary>Gets a value that indicates whether the license is a trial license.</summary>
      <returns>Returns true if the license is a trial license, and otherwise false.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Store.LicenseInformation.ProductLicenses">
      <summary>Gets the associative list of licenses for in-app products that the user is currently entitled to.</summary>
      <returns>The associative list of feature licenses.</returns>
    </member>
    <member name="E:Windows.ApplicationModel.Store.LicenseInformation.LicenseChanged">
      <summary>Raises a notification event when the status of the app's license changes.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Store.ListingInformation">
      <summary>Provides the listing info that describes the app in the Microsoft Store.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Store.ListingInformation.AgeRating">
      <summary>Gets the age rating for the app.</summary>
      <returns>The age rating.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Store.ListingInformation.CurrencyCode">
      <summary>Gets the currency code associated with the user's market, such as **USD** or **CAD**.</summary>
      <returns>The currency code associated with the user's market, such as **USD** or **CAD**.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Store.ListingInformation.CurrentMarket">
      <summary>Gets the country code associated with the user's location, such as **US** or **CA**, that is used to identify their market for transactions in the current session.</summary>
      <returns>The country code associated with the user's location, such as **US** or **CA**.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Store.ListingInformation.Description">
      <summary>Gets the app's description in the current market.</summary>
      <returns>The app's description in the current market.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Store.ListingInformation.FormattedBasePrice">
      <summary>Gets the app's base price formatted for the current market and currency.</summary>
      <returns>The app's base price with the appropriate formatting for the current market and currency.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Store.ListingInformation.FormattedPrice">
      <summary>Gets the app's purchase price formatted for the current market and currency.</summary>
      <returns>The app's purchase price with the appropriate formatting for the current market and currency.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Store.ListingInformation.IsOnSale">
      <summary>Gets a value that indicates whether the app is on sale.</summary>
      <returns>Returns true if the app is on sale, and otherwise false.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Store.ListingInformation.Name">
      <summary>Gets the app's name in the current market.</summary>
      <returns>The app's name in the current market.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Store.ListingInformation.ProductListings">
      <summary>Gets information about add-ons (also called in-app products or IAPs) available for purchase.</summary>
      <returns>The array of ProductListing objects that describes the app's add-ons.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Store.ListingInformation.SaleEndDate">
      <summary>Gets the end date of the sale period for the app.</summary>
      <returns>The date and time that the app's sale period will end.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Store.ProductLicense">
      <summary>Provides info about a license that is associated with an add-on (also called an in-app product or IAP).</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Store.ProductLicense.ExpirationDate">
      <summary>Gets the current expiration date and time of the add-on (also called an in-app product or IAP) license.</summary>
      <returns>The date and time indicating when the add-on license expires.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Store.ProductLicense.IsActive">
      <summary>Indicates if the add-on (also called an in-app product or IAP) license is currently active.</summary>
      <returns>Returns **true** if the add-on's license is active, and otherwise **false**. This property can return **false** if the license is missing, expired, or revoked.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Store.ProductLicense.IsConsumable">
      <summary>Indicates if the add-on (also called an in-app product or IAP) is consumable. A consumable add-on can be purchased, used, and purchased again.</summary>
      <returns>**true** if the add-on is a consumable add-on; Otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Store.ProductLicense.ProductId">
      <summary>Gets the ID of an add-on (also called an in-app product or IAP). This ID is used by the app to get info about the product or feature that is enabled when the customer buys it through an in-app purchase.</summary>
      <returns>The ID specified in Partner Center to identify this add-on.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Store.ProductListing">
      <summary>Provides localized information that details an add-on (also called an in-app product or IAP).</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Store.ProductListing.CurrencyCode">
      <summary>Gets the currency code associated with the user's market, such as **USD** or **CAD**.</summary>
      <returns>The currency code associated with the user's market, such as **USD** or **CAD**.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Store.ProductListing.Description">
      <summary>Gets the description for the add-on (also called an in-app product or IAP).</summary>
      <returns>The description for the product.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Store.ProductListing.FormattedBasePrice">
      <summary>Gets the base price for the add-on (also called an in-app product or IAP) with the appropriate formatting for the current market.</summary>
      <returns>The base price for the add-on with the appropriate formatting for the current market.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Store.ProductListing.FormattedPrice">
      <summary>Gets the purchase price for the in-app product with the appropriate formatting for the current market.</summary>
      <returns>The purchase price with the appropriate formatting for the current market.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Store.ProductListing.ImageUri">
      <summary>Gets the URI of the image associated with the add-on (also called an in-app product or IAP).</summary>
      <returns>The URI to the image associated with the add-on.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Store.ProductListing.IsOnSale">
      <summary>Gets a value that indicates whether the add-on (also called an in-app product or IAP) is on sale.</summary>
      <returns>Returns true if the in-app product is on sale, and otherwise false.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Store.ProductListing.Keywords">
      <summary>Gets the list of keywords associated with the add-on (also called an in-app product or IAP). These strings correspond to the value of the **Keywords** field in the properties page for the add-on in Partner Center. These keywords are useful for filtering product lists by keyword, for example, when calling LoadListingInformationByKeywordsAsync.</summary>
      <returns>The keywords associated with the add-on.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Store.ProductListing.Name">
      <summary>Gets the descriptive name of the add-on (also called an in-app product or IAP) that is displayed customers in the current market.</summary>
      <returns>The add-on's descriptive name as it is seen by customers in the current market.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Store.ProductListing.ProductId">
      <summary>Gets the product ID for the add-on that this **ProductListing** represents.</summary>
      <returns>The product ID for the add-on.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Store.ProductListing.ProductType">
      <summary>Gets the type of this add-on (also called an in-app product or IAP). Possible values are defined by ProductType.</summary>
      <returns>The product type. Possible values include **Consumable** and **Durable**.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Store.ProductListing.SaleEndDate">
      <summary>Gets the end date of the sale period for the add-on (also called an in-app product or IAP).</summary>
      <returns>The date and time that the add-on's sale period will end.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Store.ProductListing.Tag">
      <summary>Gets the custom developer data string (also called a tag) that contains custom information about an add-on (also called an in-app product or IAP). This string corresponds to the value of the **Custom developer data** field in the properties page for the add-on in Partner Center.</summary>
      <returns>The custom developer data for the add-on.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Store.ProductPurchaseDisplayProperties">
      <summary>Used to provide the product name that is displayed to the user at time of purchase. This class is used in the creation of a RequestProductPurchaseAsync operation to visually represent a specific offer within a large catalog of in-app products, which is represented by a single product entry in the Microsoft Store.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Store.ProductPurchaseDisplayProperties.#ctor">
      <summary>Creates an instance of ProductPurchaseDisplayProperties.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Store.ProductPurchaseDisplayProperties.#ctor(System.String)">
      <summary>Creates an instance of ProductPurchaseDisplayProperties that includes the specified product name to display to the user.</summary>
      <param name="name">The product name displayed to the user.</param>
    </member>
    <member name="P:Windows.ApplicationModel.Store.ProductPurchaseDisplayProperties.Description">
      <summary>Windows Phone only. This is an internal product description.</summary>
      <returns>Internal product description.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Store.ProductPurchaseDisplayProperties.Image">
      <summary>Windows Phone only. Gets or sets the location of an image used to represent the product at time of purchase.</summary>
      <returns>The image location.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Store.ProductPurchaseDisplayProperties.Name">
      <summary>Gets or sets the product name that is displayed to the user at time of purchase.</summary>
      <returns>The product name.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Store.ProductPurchaseStatus">
      <summary>Defines values used to indicate the transaction status when purchasing an in-app product.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Store.ProductPurchaseStatus.AlreadyPurchased">
      <summary>The transaction did not complete because this in-app product has already been purchased by the user, and it cannot be purchased again.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Store.ProductPurchaseStatus.NotFulfilled">
      <summary>The transaction did not complete because the last purchase of this consumable in-app product has not been reported as fulfilled to the Microsoft Store.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Store.ProductPurchaseStatus.NotPurchased">
      <summary>The purchase did not occur because the user decided not to complete the transaction (or the transaction failed for other reasons).</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Store.ProductPurchaseStatus.Succeeded">
      <summary>The transaction succeeded and the user has been notified.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Store.ProductType">
      <summary>Specifies the product type for an in-app product.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Store.ProductType.Consumable">
      <summary>A consumable product.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Store.ProductType.Durable">
      <summary>A durable product.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Store.ProductType.Unknown">
      <summary>The product type is unknown.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Store.PurchaseResults">
      <summary>Contains information detailing the results of an in-app product purchase transaction.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Store.PurchaseResults.OfferId">
      <summary>A unique ID used to identify a specific in-app product within a large catalog.</summary>
      <returns>Unique string used to identify a particular in-app product with a large catalog.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Store.PurchaseResults.ReceiptXml">
      <summary>A full receipt that provides a transaction history for the purchase of an in-app product.</summary>
      <returns>An XML-formatted string.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Store.PurchaseResults.Status">
      <summary>The current state of the purchase transaction for an in-app product.</summary>
      <returns>A purchase state value defined by the ProductPurchaseStatus enumeration.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Store.PurchaseResults.TransactionId">
      <summary>A unique transaction ID associated with the purchase of a consumable in-app product.</summary>
      <returns>A unique ID associated with a transaction.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Store.UnfulfilledConsumable">
      <summary>Contains purchase and product information for an unfulfilled consumable in-app product.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Store.UnfulfilledConsumable.OfferId">
      <summary>A unique ID used to identify a consumable in-app product within a large purchase catalog.</summary>
      <returns>The offer ID.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Store.UnfulfilledConsumable.ProductId">
      <summary>A unique ID used to identify a consumable in-app product. This ID is used by the app to get info about the product or feature that is enabled when the customer buys it through an in-app purchase.</summary>
      <returns>The product ID.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Store.UnfulfilledConsumable.TransactionId">
      <summary>A unique ID used to identify the transaction that included the purchase of a consumable in-app product.</summary>
      <returns>The transaction ID.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Store.LicenseManagement.LicenseManager">
      <summary>Provides members for managing license info for apps.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Store.LicenseManagement.LicenseManager.AddLicenseAsync(Windows.Storage.Streams.IBuffer)">
      <summary>Installs the specified app license.</summary>
      <param name="license">The contents of the license to install.</param>
      <returns>An object that represents the installation operation.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Store.LicenseManagement.LicenseManager.GetSatisfactionInfosAsync(Windows.Foundation.Collections.IIterable{System.String},Windows.Foundation.Collections.IIterable{System.String})">
      <summary>Gets license entitlement info for the specified products.</summary>
      <param name="contentIds">The content IDs of the products for which to get license entitlement info.</param>
      <param name="keyIds">The key IDs of the products for which to get license entitlement info.</param>
      <returns>An asynchronous operation that, on successful completion, returns a LicenseSatisfactionResult object that provides license entitlement info for the specified products.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Store.LicenseManagement.LicenseManager.RefreshLicensesAsync(Windows.ApplicationModel.Store.LicenseManagement.LicenseRefreshOption)">
      <summary>Refreshes license info for app licenses on the current device.</summary>
      <param name="refreshOption">A LicenseRefreshOption that indicates whether to refresh all app licenses on the device or only the licenses for currently running apps.</param>
      <returns>An object that represents the asynchronous operation.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Store.LicenseManagement.LicenseRefreshOption">
      <summary>Defines values that can be used with the LicenseManager.RefreshLicensesAsync method to specify which app licenses to refresh on the current device.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Store.LicenseManagement.LicenseRefreshOption.AllLicenses">
      <summary>Refreshes all app licenses on the device.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Store.LicenseManagement.LicenseRefreshOption.RunningLicenses">
      <summary>Refreshes only the licenses for currently running apps.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Store.LicenseManagement.LicenseSatisfactionInfo">
      <summary>Contains license entitlement info for a product.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Store.LicenseManagement.LicenseSatisfactionInfo.IsSatisfied">
      <summary>Gets a value that indicates whether a license entitlement exists for the product.</summary>
      <returns>True if a license entitlement exists for the product; otherwise, false.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Store.LicenseManagement.LicenseSatisfactionInfo.SatisfiedByDevice">
      <summary>Gets a value that indicates whether the license entitlement is associated with the current device.</summary>
      <returns>True if the license entitlement is associated with the current device; otherwise, false.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Store.LicenseManagement.LicenseSatisfactionInfo.SatisfiedByInstallMedia">
      <summary>Gets a value that indicates whether the license entitlement is associated with installation media.</summary>
      <returns>True if the license entitlement is associated with installation media; otherwise, false.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Store.LicenseManagement.LicenseSatisfactionInfo.SatisfiedByOpenLicense">
      <summary>Gets a value that indicates whether the license entitlement is associated with an open license.</summary>
      <returns>True if the license entitlement is associated with an open license; otherwise, false.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Store.LicenseManagement.LicenseSatisfactionInfo.SatisfiedByPass">
      <summary>Gets a value that indicates whether the license entitlement is associated with a pass.</summary>
      <returns>True if the license entitlement is associated with a pass; otherwise, false.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Store.LicenseManagement.LicenseSatisfactionInfo.SatisfiedBySignedInUser">
      <summary>Gets a value that indicates whether the license entitlement is associated with the current signed in user.</summary>
      <returns>True if the license entitlement is associated with the current signed in user; otherwise, false.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Store.LicenseManagement.LicenseSatisfactionInfo.SatisfiedByTrial">
      <summary>Gets a value that indicates whether the license entitlement is associated with a trial.</summary>
      <returns>True if the license entitlement is associated with a trial; otherwise, false.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Store.LicenseManagement.LicenseSatisfactionResult">
      <summary>Provides license entitlement information that is returned by the GetSatisfactionInfosAsync method for the specified products.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Store.LicenseManagement.LicenseSatisfactionResult.ExtendedError">
      <summary>Contains the error code that was returned by GetSatisfactionInfosAsync.</summary>
      <returns>The error code that was returned by GetSatisfactionInfosAsync.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Store.LicenseManagement.LicenseSatisfactionResult.LicenseSatisfactionInfos">
      <summary>Provides access to entitlement info that is returned by the GetSatisfactionInfosAsync method.</summary>
      <returns>A map of key and value pairs that represent entitlement info for the specified products. In each pair, the key is a content ID that you passed to GetSatisfactionInfosAsync, and the value is a LicenseSatisfactionInfo object that provides entitlement info for the corresponding product.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Store.Preview.DeliveryOptimizationDownloadMode">
      <summary>Defines values that represent the supported download mode types in the Delivery Optimization settings for the current device. The DownloadMode property returns one of these values.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Store.Preview.DeliveryOptimizationDownloadMode.Bypass">
      <summary>Delivery Optimization is bypassed and BITS is used instead.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Store.Preview.DeliveryOptimizationDownloadMode.Group">
      <summary>Group peer sharing for Delivery Optimization is enabled. Peering occurs across internal subnets, between devices that belong to the same group, including devices in remote offices.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Store.Preview.DeliveryOptimizationDownloadMode.HttpOnly">
      <summary>Peer-to-peer caching is disabled but Delivery Optimization can still download content from Windows Update servers or WSUS servers.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Store.Preview.DeliveryOptimizationDownloadMode.Internet">
      <summary>Internet peer sources for Delivery Optimization are enabled.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Store.Preview.DeliveryOptimizationDownloadMode.Lan">
      <summary>Peer sharing for Delivery Optimization on the same network is enabled.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Store.Preview.DeliveryOptimizationDownloadMode.Simple">
      <summary>Delivery Optimization cloud services are disabled.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Store.Preview.DeliveryOptimizationDownloadModeSource">
      <summary>Defines values that represent the supported download mode sources in the Delivery Optimization settings for the current device. The DownloadModeSource property returns one of these values.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Store.Preview.DeliveryOptimizationDownloadModeSource.Default">
      <summary>The download mode is based on default values.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Store.Preview.DeliveryOptimizationDownloadModeSource.Policy">
      <summary>The download mode is configured by policy (Group Policy or an MDM solution).</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Store.Preview.DeliveryOptimizationSettings">
      <summary>Provides access to the Delivery Optimization settings for the current device.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Store.Preview.DeliveryOptimizationSettings.DownloadMode">
      <summary>Gets the current download mode type in the Delivery Optimization settings for the current device.</summary>
      <returns>The current download mode type in the Delivery Optimization settings for the current device.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Store.Preview.DeliveryOptimizationSettings.DownloadModeSource">
      <summary>Gets the source of the current download mode in the Delivery Optimization settings for the current device.</summary>
      <returns>The source of the current download mode in the Delivery Optimization settings for the current device.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Store.Preview.DeliveryOptimizationSettings.GetCurrentSettings">
      <summary>Gets the Delivery Optimization settings for the current device.</summary>
      <returns>An object that provides the Delivery Optimization settings for the current device.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Store.Preview.StoreConfiguration">
      <summary>Defines static methods and properties for accessing information about the device hardware and configuring information about the system, the mobile operator, and the active user account. These members are used in various Microsoft Store scenarios.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Store.Preview.StoreConfiguration.HardwareManufacturerInfo">
      <summary>Gets hardware manufacturer information for the current device.</summary>
      <returns>An object that provides information about the hardware manufacturer of the current device.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Store.Preview.StoreConfiguration.PurchasePromptingPolicy">
      <summary>Gets or sets a value that indicates whether the Microsoft Store prompts the user before making a purchase.</summary>
      <returns>A **UInt32** value that indicates whether the Microsoft Store prompts the user before making a purchase. &lt;table&gt;</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Store.Preview.StoreConfiguration.FilterUnsupportedSystemFeaturesAsync(Windows.Foundation.Collections.IIterable{Windows.ApplicationModel.Store.Preview.StoreSystemFeature})">
      <summary>Given a list of hardware features, this method returns a modified list that contains only the hardware features that are supported on the current device.</summary>
      <param name="systemFeatures">A list of StoreSystemFeature objects that represent the hardware features to be queried on the current device.</param>
      <returns>An asynchronous operation that, on successful completion, returns a list of hardware features that are supported on the current device. If you use Asynchronous programming, the result type is a read-only list/vector of StoreSystemFeature items. (You can use APIs of IVectorView&lt;StoreSystemFeature&gt; for C++ or JavaScript, APIs of IReadOnlyList&lt;StoreSystemFeature&gt; for .NET.)</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Store.Preview.StoreConfiguration.GetEnterpriseStoreWebAccountId">
      <summary>Gets the Store user account ID for the current Azure AD user who is signed in to the Store.</summary>
      <returns>The Store user account ID for the current Azure AD user who is signed in to the Store.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Store.Preview.StoreConfiguration.GetEnterpriseStoreWebAccountIdForUser(Windows.System.User)">
      <summary>Gets the Store user account ID for the specified Azure AD user who is signed in to the Store.</summary>
      <param name="user">A Windows.System.User object that identifies the Azure AD user for which you want to retrieve the user account ID.</param>
      <returns>The Store user account ID for the specified user.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Store.Preview.StoreConfiguration.GetPurchasePromptingPolicyForUser(Windows.System.User)">
      <summary>Gets a value that indicates whether the Windows Store prompts the specified user before making a purchase.</summary>
      <param name="user">An object that identifies the user for which to query.</param>
      <returns>A **UInt32** value that indicates whether the Windows Store prompts the specified user before making a purchase. &lt;table&gt;</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Store.Preview.StoreConfiguration.GetStoreLogDataAsync(Windows.ApplicationModel.Store.Preview.StoreLogOptions)">
      <summary>Gets Microsoft Store log data for the current device.</summary>
      <param name="options">A value that specifies options for the log data request.</param>
      <returns>An asynchronous operation that, on successful completion, returns an IRandomAccessStreamReference object that contains the log data.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Store.Preview.StoreConfiguration.GetStoreWebAccountId">
      <summary>Gets the Store user account ID for the current user who is signed in to the Store.</summary>
      <returns>The Store user account ID for the current user who is signed in to the Store.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Store.Preview.StoreConfiguration.GetStoreWebAccountIdForUser(Windows.System.User)">
      <summary>Gets the Store user account ID for the specified user who is signed in to the Store.</summary>
      <param name="user">A Windows.System.User object that identifies the user for which you want to retrieve the Store user account ID.</param>
      <returns>The Store user account ID for the specified user.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Store.Preview.StoreConfiguration.HasStoreWebAccount">
      <summary>Determines whether the current user has a Microsoft Store account.</summary>
      <returns>True if the current user has a Microsoft Store account; otherwise false.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Store.Preview.StoreConfiguration.HasStoreWebAccountForUser(Windows.System.User)">
      <summary>Determines whether the specified user has a Microsoft Store account.</summary>
      <param name="user">An object that identifies the user for which to query.</param>
      <returns>True if the specified userhas a Microsoft Store account; otherwise false.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Store.Preview.StoreConfiguration.IsPinToDesktopSupported">
      <summary>Determines whether apps can be pinned to the desktop on the current device.</summary>
      <returns>True if apps can be pinned to the desktop on the current device; otherwise, false. For example, this method returns false if the current device has no desktop.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Store.Preview.StoreConfiguration.IsPinToStartSupported">
      <summary>Determines whether apps can be pinned to the Start menu on the current device.</summary>
      <returns>True if apps can be pinned to the Start menu on the current device; otherwise, false. For example, this method returns false if the current device has no Start menu.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Store.Preview.StoreConfiguration.IsPinToTaskbarSupported">
      <summary>Determines whether apps can be pinned to the taskbar on the current device.</summary>
      <returns>True if apps can be pinned to the taskbar on the current device; otherwise, false. For example, this method returns false if the current device has no taskbar.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Store.Preview.StoreConfiguration.IsStoreWebAccountId(System.String)">
      <summary>Determines whether the specified user ID is also being used to sign in to the Microsoft Store on the device.</summary>
      <param name="webAccountId">The user ID (typically obtained from the WebAccount.Id property) to check.</param>
      <returns>True if the user account specified by *webAccountId* is the same account that is signed in to the Microsoft Store; otherwise false.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Store.Preview.StoreConfiguration.IsStoreWebAccountIdForUser(Windows.System.User,System.String)">
      <summary>Determines whether the specified user and user ID is also being used to sign in to the Microsoft Store on the device.</summary>
      <param name="user">An object that identifies the user for which to query.</param>
      <param name="webAccountId">The user ID (typically obtained from the WebAccount.Id property) to check.</param>
      <returns>True if the user account specified by *webAccountId* is the same account that is signed in to the Microsoft Store; otherwise false.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Store.Preview.StoreConfiguration.PinToDesktop(System.String)">
      <summary>Pins the specified app to the desktop for the all users on the current device.</summary>
      <param name="appPackageFamilyName">The package family name of the app to pin to the desktop.</param>
    </member>
    <member name="M:Windows.ApplicationModel.Store.Preview.StoreConfiguration.PinToDesktopForUser(Windows.System.User,System.String)">
      <summary>Pins the specified app to the desktop for the specified user on the current device.</summary>
      <param name="user">The user for which the app will be pinned to the desktop.</param>
      <param name="appPackageFamilyName">The package family name of the app to pin to the desktop.</param>
    </member>
    <member name="M:Windows.ApplicationModel.Store.Preview.StoreConfiguration.SetEnterpriseStoreWebAccountId(System.String)">
      <summary>Sets the Store user account ID for the current Azure AD user who is signed in to the Store so that other apps can query against this ID.</summary>
      <param name="webAccountId">The Store user account ID (typically obtained from the WebAccount.Id property) to set for the Azure AD user who is currently signed in to the Store.</param>
    </member>
    <member name="M:Windows.ApplicationModel.Store.Preview.StoreConfiguration.SetEnterpriseStoreWebAccountIdForUser(Windows.System.User,System.String)">
      <summary>Sets the Store user account ID for the specified Azure AD user so that other apps can query against this ID.</summary>
      <param name="user">A Windows.System.User object that identifies the Azure AD user whose Store user account ID you want to set.</param>
      <param name="webAccountId">The Store user account ID (typically obtained from the WebAccount.Id property) to set for the specified Azure AD user.</param>
    </member>
    <member name="M:Windows.ApplicationModel.Store.Preview.StoreConfiguration.SetMobileOperatorConfiguration(System.String,System.UInt32,System.UInt32)">
      <summary>Configures mobile operator information for the device.</summary>
      <param name="mobileOperatorId">The mobile operator ID.</param>
      <param name="appDownloadLimitInMegabytes">The maximum app download size defined by the mobile operator, in MB.</param>
      <param name="updateDownloadLimitInMegabytes">The maximum OS update download size defined by the mobile operator, in MB.</param>
    </member>
    <member name="M:Windows.ApplicationModel.Store.Preview.StoreConfiguration.SetPurchasePromptingPolicyForUser(Windows.System.User,Windows.Foundation.IReference{System.UInt32})">
      <summary>Sets a value that indicates whether the Microsoft Store prompts the user before making a purchase.</summary>
      <param name="user">An object that identifies the user for which to perform this operation.</param>
      <param name="value">
      </param>
    </member>
    <member name="M:Windows.ApplicationModel.Store.Preview.StoreConfiguration.SetStoreWebAccountId(System.String)">
      <summary>Sets the Store user account ID for the current user who is signed in to the Store so that other apps can query against this ID.</summary>
      <param name="webAccountId">The Store user account ID (typically obtained from the WebAccount.Id property) to set for the user who is currently signed in to the Store.</param>
    </member>
    <member name="M:Windows.ApplicationModel.Store.Preview.StoreConfiguration.SetStoreWebAccountIdForUser(Windows.System.User,System.String)">
      <summary>Sets the Store user account ID for the specified user so that other apps can query against this ID.</summary>
      <param name="user">A Windows.System.User object that identifies the user whose Store user account ID you want to set.</param>
      <param name="webAccountId">The Store user account ID (typically obtained from the WebAccount.Id property) to set for the specified user.</param>
    </member>
    <member name="M:Windows.ApplicationModel.Store.Preview.StoreConfiguration.SetSystemConfiguration(System.String,System.String,Windows.Foundation.DateTime,System.String)">
      <summary>Configures miscellaneous system information for the device.</summary>
      <param name="catalogHardwareManufacturerId">The ID of the hardware manufacturer.</param>
      <param name="catalogStoreContentModifierId">The ID of the Windows Store content modifier.</param>
      <param name="systemConfigurationExpiration">The expiration date for the system configuration.</param>
      <param name="catalogHardwareDescriptor">A descriptor string that specifies the hardware components supported by the device.</param>
    </member>
    <member name="M:Windows.ApplicationModel.Store.Preview.StoreConfiguration.ShouldRestrictToEnterpriseStoreOnly">
      <summary>Determines whether the Microsoft Store for Business is enabled for the current user.</summary>
      <returns>True if the Microsoft Store for Business is enabled for the current user; otherwise false.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Store.Preview.StoreConfiguration.ShouldRestrictToEnterpriseStoreOnlyForUser(Windows.System.User)">
      <summary>Determines whether the Microsoft Store for Business is enabled for the specified user.</summary>
      <param name="user">A Windows.System.User object that identifies the user for whom you want to determine whether the Microsoft Store for Business is enabled.</param>
      <returns>True if the Microsoft Store for Business is enabled for the specified user; otherwise false.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Store.Preview.StoreHardwareManufacturerInfo">
      <summary>Provides information about the manufacturer for the current device.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Store.Preview.StoreHardwareManufacturerInfo.HardwareManufacturerId">
      <summary>Gets the hardware manufacture ID for the current device.</summary>
      <returns>The hardware manufacture ID for the current device.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Store.Preview.StoreHardwareManufacturerInfo.ManufacturerName">
      <summary>Gets the name of the hardware manufacturer for the current device.</summary>
      <returns>The name of the hardware manufacturer for the current device.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Store.Preview.StoreHardwareManufacturerInfo.ModelName">
      <summary>Gets the model name for the current device.</summary>
      <returns>The model name for the current device.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Store.Preview.StoreHardwareManufacturerInfo.StoreContentModifierId">
      <summary>Gets the ID of the Microsoft Store content modifier.</summary>
      <returns>The ID of the Microsoft Store content modifier.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Store.Preview.StoreLogOptions">
      <summary>Defines options that can be specified while using GetStoreLogDataAsync to get Microsoft Store log data for the current device.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Store.Preview.StoreLogOptions.None">
      <summary>No log options are specified.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Store.Preview.StoreLogOptions.TryElevate">
      <summary>Try to get log data with elevated privileges.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Store.Preview.StorePreview">
      <summary>Defines static methods for retrieving the in-app product SKUs available for the current app and requesting the purchase of an in-app product SKU for the app.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Store.Preview.StorePreview.LoadAddOnProductInfosAsync">
      <summary>Retrieves the in-app products available for the current app asynchronously, including the available SKUs for each product.</summary>
      <returns>An asynchronous operation that, on successful completion, returns the collection of in-app products for the current app (including the available SKUs for each product). If you use Asynchronous programming, the result type is a read-only list/vector of StorePreviewProductInfo items. (You can use APIs of IVectorView&lt;StorePreviewProductInfo&gt; for C++ or JavaScript, APIs of IReadOnlyList&lt;StorePreviewProductInfo&gt; for .NET.)</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Store.Preview.StorePreview.RequestProductPurchaseByProductIdAndSkuIdAsync(System.String,System.String)">
      <summary>Requests the purchase of a SKU for an in-app product that is associated with the current app. Calling this method displays the UI that is used to complete the transaction via the Microsoft Store.</summary>
      <param name="productId">Specifies the ID of the in-app product. This corresponds to the StorePreviewProductInfo.ProductId value and the StorePreviewSkuInfo.ProductId values for all SKUs of the in-app product.</param>
      <param name="skuId">Specifies the ID of the SKU for the in-app product. This corresponds to the StorePreviewSkuInfo.SkuId value.</param>
      <returns>An asynchronous operation that, on successful completion, returns a StorePreviewPurchaseResults that contains the results of the in-app product purchase request.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Store.Preview.StorePreviewProductInfo">
      <summary>Provides information about an in-app product, including details about available SKUs.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Store.Preview.StorePreviewProductInfo.Description">
      <summary>Gets the description of the in-app product.</summary>
      <returns>The description for the in-app product.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Store.Preview.StorePreviewProductInfo.ProductId">
      <summary>Gets the ID of the in-app product.</summary>
      <returns>The ID of the in-app product. This corresponds to the StorePreviewSkuInfo.ProductId value for all SKUs of the in-app product.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Store.Preview.StorePreviewProductInfo.ProductType">
      <summary>Gets the type of the in-app product.</summary>
      <returns>One of the following strings that specifies the type of the in-app product. &lt;table&gt;</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Store.Preview.StorePreviewProductInfo.SkuInfoList">
      <summary>Gets information about the available SKUs for the in-app product.</summary>
      <returns>A list of StorePreviewSkuInfo objects that provide information about the available SKUs for the in-app product.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Store.Preview.StorePreviewProductInfo.Title">
      <summary>Gets the name of the in-app product that is displayed to customers.</summary>
      <returns>The name of the in-app product that is displayed to customers.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Store.Preview.StorePreviewProductPurchaseStatus">
      <summary>Defines values that are used to indicate the transaction status when purchasing an in-app product SKU by using the RequestProductPurchaseByProductIdAndSkuIdAsync method.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Store.Preview.StorePreviewProductPurchaseStatus.AlreadyPurchased">
      <summary>The transaction did not complete because this in-app product SKU has already been purchased by the user, and it cannot be purchased again. This value only applies to durable in-app products.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Store.Preview.StorePreviewProductPurchaseStatus.NotFulfilled">
      <summary>The transaction did not complete because the last purchase of this consumable in-app product SKU has not been reported as fulfilled to the Microsoft Store. This value only applies to consumable in-app products.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Store.Preview.StorePreviewProductPurchaseStatus.NotPurchased">
      <summary>The purchase did not occur because the user decided not to complete the transaction (or the transaction failed for other reasons).</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Store.Preview.StorePreviewProductPurchaseStatus.Succeeded">
      <summary>The transaction succeeded and the user has been notified.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Store.Preview.StorePreviewPurchaseResults">
      <summary>Contains information about the results of a purchase transaction for an in-app product SKU that was purchased by using the RequestProductPurchaseByProductIdAndSkuIdAsync method.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Store.Preview.StorePreviewPurchaseResults.ProductPurchaseStatus">
      <summary>Gets the current state of the purchase transaction for an in-app product SKU that was purchased by using the RequestProductPurchaseByProductIdAndSkuIdAsync method.</summary>
      <returns>The status of the purchase transaction.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Store.Preview.StorePreviewSkuInfo">
      <summary>Provides information about the available SKUs for an in-app product.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Store.Preview.StorePreviewSkuInfo.CurrencyCode">
      <summary>Gets the currency code for the current market.</summary>
      <returns>The currency code for the current market.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Store.Preview.StorePreviewSkuInfo.CustomDeveloperData">
      <summary>Gets custom developer data for the current SKU.</summary>
      <returns>Custom developer data for the current SKU.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Store.Preview.StorePreviewSkuInfo.Description">
      <summary>Gets the description for the current SKU.</summary>
      <returns>The description for the current SKU.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Store.Preview.StorePreviewSkuInfo.ExtendedData">
      <summary>Gets extended data for the current SKU.</summary>
      <returns>Extended data for the current SKU.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Store.Preview.StorePreviewSkuInfo.FormattedListPrice">
      <summary>Gets the current SKU's purchase price with the appropriate formatting for the current market.</summary>
      <returns>The current SKU's purchase price with the appropriate formatting for the current market.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Store.Preview.StorePreviewSkuInfo.ProductId">
      <summary>Gets the ID of the product that this SKU is associated with.</summary>
      <returns>The ID of the product that this SKU is associated with. This corresponds to the StorePreviewProductInfo.ProductId value.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Store.Preview.StorePreviewSkuInfo.SkuId">
      <summary>Gets the ID of this SKU.</summary>
      <returns>The ID of this SKU.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Store.Preview.StorePreviewSkuInfo.SkuType">
      <summary>Gets a string that specifies the type of the in-app product SKU.</summary>
      <returns>A string that specifies the type of the in-app product SKU.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Store.Preview.StorePreviewSkuInfo.Title">
      <summary>Gets the name of the in-app product SKU that is displayed to customers.</summary>
      <returns>The name of the in-app product SKU that is displayed to customers.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Store.Preview.StoreSystemFeature">
      <summary>Defines values that represent hardware features that can be queried for the current device by using the FilterUnsupportedSystemFeaturesAsync method.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Store.Preview.StoreSystemFeature.ArchitectureArm">
      <summary>The device chipset uses the ARM CPU architecture.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Store.Preview.StoreSystemFeature.ArchitectureArm64">
      <summary>The device chipset uses the ARM64 CPU architecture.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Store.Preview.StoreSystemFeature.ArchitectureX64">
      <summary>The device chipset uses the x64 CPU architecture.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Store.Preview.StoreSystemFeature.ArchitectureX86">
      <summary>The device chipset uses the x86 CPU architecture.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Store.Preview.StoreSystemFeature.CameraFront">
      <summary>The device has a front-facing camera.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Store.Preview.StoreSystemFeature.CameraRear">
      <summary>The device has a rear-facing camera.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Store.Preview.StoreSystemFeature.D3D12HardwareFL11">
      <summary>The device supports Direct3D 12 feature level 12.0.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Store.Preview.StoreSystemFeature.D3D12HardwareFL12">
      <summary>The device supports Direct3D 12 feature level 12.1.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Store.Preview.StoreSystemFeature.DirectX10">
      <summary>The device supports DirectX10.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Store.Preview.StoreSystemFeature.DirectX11">
      <summary>The device supports DirectX11.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Store.Preview.StoreSystemFeature.DirectX9">
      <summary>The device supports DirectX9.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Store.Preview.StoreSystemFeature.Gyroscope">
      <summary>The device has a gyroscope.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Store.Preview.StoreSystemFeature.Hover">
      <summary>The device supports hover touch.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Store.Preview.StoreSystemFeature.Magnetometer">
      <summary>The device has a magnetometer.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Store.Preview.StoreSystemFeature.Memory12GB">
      <summary>The device has 12 GB of memory.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Store.Preview.StoreSystemFeature.Memory16GB">
      <summary>The device has 16 GB of memory.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Store.Preview.StoreSystemFeature.Memory1GB">
      <summary>The device has 1 GB of RAM.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Store.Preview.StoreSystemFeature.Memory20GB">
      <summary>The device has 20 GB of memory.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Store.Preview.StoreSystemFeature.Memory2GB">
      <summary>The device has 2 GB of RAM.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Store.Preview.StoreSystemFeature.Memory300MB">
      <summary>The device has 300 MB of RAM.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Store.Preview.StoreSystemFeature.Memory4GB">
      <summary>The device has 4 GB of memory.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Store.Preview.StoreSystemFeature.Memory6GB">
      <summary>The device has 6 GB of memory.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Store.Preview.StoreSystemFeature.Memory750MB">
      <summary>The device has 750 MB of RAM.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Store.Preview.StoreSystemFeature.Memory8GB">
      <summary>The device has 8 GB of memory.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Store.Preview.StoreSystemFeature.Nfc">
      <summary>The device includes an NFC device.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Store.Preview.StoreSystemFeature.Resolution720P">
      <summary>The display resolution is 720p.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Store.Preview.StoreSystemFeature.ResolutionWvga">
      <summary>The display resolution is WVGA.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Store.Preview.StoreSystemFeature.ResolutionWvgaOr720P">
      <summary>The display resolution is 720p or WVGA.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Store.Preview.StoreSystemFeature.ResolutionWvgaOrWxga">
      <summary>The display resolution is WVGA or WXGA.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Store.Preview.StoreSystemFeature.ResolutionWxga">
      <summary>The display resolution is WXGA</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Store.Preview.StoreSystemFeature.ResolutionWxgaOr720P">
      <summary>The display resolution is WXGA or 720p.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Store.Preview.StoreSystemFeature.VideoMemory1GB">
      <summary>The device has 1 GB of video memory.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Store.Preview.StoreSystemFeature.VideoMemory2GB">
      <summary>The device has 2 GB of video memory.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Store.Preview.StoreSystemFeature.VideoMemory4GB">
      <summary>The device has4 GB of video memory.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Store.Preview.StoreSystemFeature.VideoMemory6GB">
      <summary>The device has 6 GB of video memory.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Store.Preview.WebAuthenticationCoreManagerHelper">
      <summary>Provides the ability to host a custom UI to request an authentication token.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Store.Preview.WebAuthenticationCoreManagerHelper.RequestTokenWithUIElementHostingAsync(Windows.Security.Authentication.Web.Core.WebTokenRequest,Windows.Security.Credentials.WebAccount,Windows.UI.Xaml.UIElement)">
      <summary>Requests an authentication token for the specified account using the specified custom UI.</summary>
      <param name="request">An object that represents the request to an online identity provider for an authentication token.</param>
      <param name="webAccount">An object that identifies the account for which to request the authentication token.</param>
      <param name="uiElement">The custom UI that is shown to the user to retrieve information needed for the authentication token (such as a user ID or password).</param>
      <returns>An asynchronous operation that, on successful completion, returns a WebTokenRequestResult object that represents the results of the web token request.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Store.Preview.WebAuthenticationCoreManagerHelper.RequestTokenWithUIElementHostingAsync(Windows.Security.Authentication.Web.Core.WebTokenRequest,Windows.UI.Xaml.UIElement)">
      <summary>Requests an authentication token using the specified custom UI.</summary>
      <param name="request">An object that represents the request to an online identity provider for an authentication token.</param>
      <param name="uiElement">The custom UI that is shown to the user to retrieve information needed for the authentication token (such as a user ID or password).</param>
      <returns>An asynchronous operation that, on successful completion, returns a WebTokenRequestResult object that represents the results of the web token request.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallationToastNotificationMode">
      <summary>Defines the types of toasts that can be shown by the system during and after app installation.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallationToastNotificationMode.Default">
      <summary>The operating system chooses the appropriate toast.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallationToastNotificationMode.NoToast">
      <summary>No toast.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallationToastNotificationMode.Toast">
      <summary>A toast with a popup.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallationToastNotificationMode.ToastWithoutPopup">
      <summary>A toast without a popup.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallItem">
      <summary>Represents an app that is in the installation queue.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallItem.Children">
      <summary>Retrieves information about app installs that are children of the current app install. This property only returns a value if the current app install is the parent of other app installs that are part of a the same app bundle.</summary>
      <returns>A collection of AppInstallItem objects that represent the children app installs of the current app install.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallItem.CompletedInstallToastNotificationMode">
      <summary>Gets or sets the notification toast mode for when the app installation completes.</summary>
      <returns>An object that indicates whether the system will show a toast or not when an app completes its install. The choices include default, toast with or without a popup, and no toast. If the default is set, the system will choose the appropriate toast.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallItem.InstallInProgressToastNotificationMode">
      <summary>Gets or sets the notification toast mode for when the app installation is in progress.</summary>
      <returns>A value that indicates whether the system will show a toast or not during app installation. Choices include default, toast with or without a popup, and no toast. If the default is set, the system will choose the appropriate toast.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallItem.InstallType">
      <summary>Gets the type of the current app install.</summary>
      <returns>A value that indicates whether the app is being installed, updated, or repaired.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallItem.IsUserInitiated">
      <summary>Indicates whether the current app install was initiated by the user.</summary>
      <returns>True if the current app install was initiated by the user; otherwise, false.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallItem.ItemOperationsMightAffectOtherItems">
      <summary>Indicates whether the current app install is part of an app bundle, and therefore pausing or canceling the app install might affect other items in the installation queue.</summary>
      <returns>True if the current app install is part of an app bundle, and therefore pausing or canceling the app install might affect other items in the installation queue; otherwise, false.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallItem.LaunchAfterInstall">
      <summary>Gets a value that indicates whether the app that is in the installation queue will be automatically launched after it is installed.</summary>
      <returns>True if the app in the installation queue will be automatically launched after it is installed; otherwise, false.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallItem.PackageFamilyName">
      <summary>Gets the package family name for the current app.</summary>
      <returns>The package family name for the current app.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallItem.PinToDesktopAfterInstall">
      <summary>Gets or sets a value that indicates whether the product being installed should be pinned to the desktop after installation is complete.</summary>
      <returns>True to pin the app to the desktop; otherwise, false.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallItem.PinToStartAfterInstall">
      <summary>Gets or sets a value that indicates whether the product being installed should be pinned to the **Start** menu after installation is complete.</summary>
      <returns>True to pin the app to the **Start** menu; otherwise, false.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallItem.PinToTaskbarAfterInstall">
      <summary>Gets or sets a value that indicates whether the product being installed should be pinned to the taskbar after installation is complete.</summary>
      <returns>True to pin the app to the taskbar; otherwise, false.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallItem.ProductId">
      <summary>Gets the product ID for the current app.</summary>
      <returns>The product ID for the current app.</returns>
    </member>
    <member name="E:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallItem.Completed">
      <summary>Occurs when the installation of the current app has finished.</summary>
    </member>
    <member name="E:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallItem.StatusChanged">
      <summary>Occurs when the installation status of the current app has changed.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallItem.Cancel">
      <summary>Cancels the installation of the current app.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallItem.Cancel(System.String)">
      <summary>Cancels the installation of the current app, with the option to generate telemetry data.</summary>
      <param name="correlationVector">A correlation vector string that can be used to generate telemetry data.</param>
    </member>
    <member name="M:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallItem.GetCurrentStatus">
      <summary>Gets the installation status of the current app.</summary>
      <returns>A value that specifies the installation status of the current app.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallItem.Pause">
      <summary>Pauses the installation of the current app.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallItem.Pause(System.String)">
      <summary>Pauses the installation of the current app, with the option to generate telemetry data.</summary>
      <param name="correlationVector">A correlation vector string that can be used to generate telemetry data.</param>
    </member>
    <member name="M:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallItem.Restart">
      <summary>Restarts the installation of the current app.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallItem.Restart(System.String)">
      <summary>Restarts the installation of the current app, with the option to generate telemetry data.</summary>
      <param name="correlationVector">A correlation vector string that can be used to generate telemetry data.</param>
    </member>
    <member name="T:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallManager">
      <summary>Provides members for programmatically installing apps, including the ability to start an app install and get a list of app installs currently in progress.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallManager.#ctor">
      <summary>Creates and initializes a new instance of the AppInstallManager class.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallManager.AcquisitionIdentity">
      <summary>Gets or sets the user identity associated with the app installs.</summary>
      <returns>The user identity associated with the app installs.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallManager.AppInstallItems">
      <summary>Retrieves information about all apps that are currently in the installation queue.</summary>
      <returns>A collection of AppInstallItem objects that represent all apps that are currently in the installation queue.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallManager.AppInstallItemsWithGroupSupport">
      <summary>Retrieves information about all the apps that are part of a single app bundle that is currently in the installation queue.</summary>
      <returns>A collection of AppInstallItem objects that represent all the apps that are part of a single app bundle that is currently in the installation queue.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallManager.AutoUpdateSetting">
      <summary>Gets or sets the auto update setting for apps on the current computer or device.</summary>
      <returns>A value that specifies the auto update setting for apps on the current computer or device.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallManager.CanInstallForAllUsers">
      <summary>Gets or sets a value that indicates whether the calling app has elevated administrative privileges to ensure installing an app for all users will succeed.</summary>
      <returns>True indicates the calling app has elevated administrative privileges; otherwise, false.</returns>
    </member>
    <member name="E:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallManager.ItemCompleted">
      <summary>Occurs when an app has finished installing.</summary>
    </member>
    <member name="E:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallManager.ItemStatusChanged">
      <summary>Occurs when the status of an app in the installation queue has changed.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallManager.Cancel(System.String)">
      <summary>Cancels the installation of the specified app.</summary>
      <param name="productId">The product ID of the app whose installation should be canceled.</param>
    </member>
    <member name="M:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallManager.Cancel(System.String,System.String)">
      <summary>Cancels the installation of the specified app, with the option to generate telemetry data.</summary>
      <param name="productId">The product ID of the app whose installation should be canceled.</param>
      <param name="correlationVector">A correlation vector string that can be used to generate telemetry data.</param>
    </member>
    <member name="M:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallManager.GetFreeDeviceEntitlementAsync(System.String,System.String,System.String)">
      <summary>Grants a free entitlement for the specified app to all users on the current device.</summary>
      <param name="storeId">The Store ID of the app for which you want to grant the entitlement.</param>
      <param name="campaignId">The ID of the campaign that is associated with the entitlement.</param>
      <param name="correlationVector">A correlation vector string that can be used to generate telemetry data.</param>
      <returns>An asynchronous operation that, on successful completion, returns a GetEntitlementResult object that indicates the status of the entitlement grant.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallManager.GetFreeUserEntitlementAsync(System.String,System.String,System.String)">
      <summary>Grants a free entitlement for the specified app to the current user.</summary>
      <param name="storeId">The Store ID of the app for which you want to grant the entitlement.</param>
      <param name="campaignId">The ID of the campaign that is associated with the entitlement.</param>
      <param name="correlationVector">A correlation vector string that can be used to generate telemetry data.</param>
      <returns>An asynchronous operation that, on successful completion, returns a GetEntitlementResult object that indicates the status of the entitlement grant.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallManager.GetFreeUserEntitlementForUserAsync(Windows.System.User,System.String,System.String,System.String)">
      <summary>Grants a free entitlement for the specified app to the specified user.</summary>
      <param name="user">A Windows.System.User object that represents the user to which you want to grant the entitlement.</param>
      <param name="storeId">The Store ID of the app for which you want to grant the entitlement.</param>
      <param name="campaignId">The ID of the campaign that is associated with the entitlement.</param>
      <param name="correlationVector">A correlation vector string that can be used to generate telemetry data.</param>
      <returns>An asynchronous operation that, on successful completion, returns a GetEntitlementResult object that indicates the status of the entitlement grant.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallManager.GetIsAppAllowedToInstallAsync(System.String)">
      <summary>Determines whether the specified app has permission to install on the current computer or device.</summary>
      <param name="productId">The product ID of the app that this method will check to determine if it has permission to be installed.</param>
      <returns>An asynchronous operation that, on successful completion, returns true if the app has permission to be installed; otherwise false.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallManager.GetIsAppAllowedToInstallAsync(System.String,System.String,System.String,System.String)">
      <summary>Determines whether the specified app has permission to install on the current computer or device, with the option to generate telemetry data.</summary>
      <param name="productId">The product ID of the app that this method will check to determine if it has permission to be installed.</param>
      <param name="skuId">The SKU ID of the app that this method will check to determine if it has permission to be installed.</param>
      <param name="catalogId">The catalog ID of the app that this method will check to determine if it has permission to be installed.</param>
      <param name="correlationVector">A correlation vector string that can be used to generate telemetry data.</param>
      <returns>An asynchronous operation that, on successful completion, returns true if the app has permission to be installed; otherwise false.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallManager.GetIsAppAllowedToInstallForUserAsync(Windows.System.User,System.String,System.String,System.String,System.String)">
      <summary>Determines whether the specified app has permission to install on the current computer or device for the specified user, with the option to generate telemetry data.</summary>
      <param name="user">An object that identifies the user to specify for this operation.</param>
      <param name="productId">The product ID of the app that this method will check to determine if it has permission to be installed.</param>
      <param name="skuId">The SKU ID of the app that this method will check to determine if it has permission to be installed.</param>
      <param name="catalogId">The catalog ID of the app that this method will check to determine if it has permission to be installed.</param>
      <param name="correlationVector">A correlation vector string that can be used to generate telemetry data.</param>
      <returns>An asynchronous operation that, on successful completion, returns true if the app has permission to be installed; otherwise false.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallManager.GetIsApplicableAsync(System.String,System.String)">
      <summary>Determines whether the specified app can be installed on the current computer or device.</summary>
      <param name="productId">The product ID of the app that this method will check to determine if it can be installed.</param>
      <param name="skuId">The SKU ID of the app that this method will check to determine if it can be installed.</param>
      <returns>An asynchronous operation that, on successful completion, returns true if the app can be installed; otherwise false.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallManager.GetIsApplicableForUserAsync(Windows.System.User,System.String,System.String)">
      <summary>Determines whether the specified app can be installed on the current computer or device for the specified user.</summary>
      <param name="user">An object that identifies the user to specify for this operation.</param>
      <param name="productId">The product ID of the app that this method will check to determine if it can be installed.</param>
      <param name="skuId">The SKU ID of the app that this method will check to determine if it can be installed.</param>
      <returns>An asynchronous operation that, on successful completion, returns true if the app can be installed; otherwise false.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallManager.GetIsPackageIdentityAllowedToInstallAsync(System.String,System.String,System.String)">
      <summary>Returns a value that indicates whether the package with the specified identity info is allowed to be installed on the current device.</summary>
      <param name="correlationVector">A correlation vector string that can be used to generate telemetry data for the operation.</param>
      <param name="packageIdentityName">The identity name of the package, as specified in the package manifest.</param>
      <param name="publisherCertificateName">The publisher name of the package, as specified in the package manifest.</param>
      <returns>True if the package with the specified identity info is allowed to be installed on the current device; otherwise, false.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallManager.GetIsPackageIdentityAllowedToInstallForUserAsync(Windows.System.User,System.String,System.String,System.String)">
      <summary>Returns a value that indicates whether the package with the specified identity info is allowed to be installed on the current device for the specified user.</summary>
      <param name="user">An object that identifies the user to specify for this operation.</param>
      <param name="correlationVector">A correlation vector string that can be used to generate telemetry data for the operation.</param>
      <param name="packageIdentityName">The identity name of the package, as specified in the package manifest.</param>
      <param name="publisherCertificateName">The publisher name of the package, as specified in the package manifest.</param>
      <returns>True if the package with the specified identity info is allowed to be installed on the current device for the specified user; otherwise, false.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallManager.IsStoreBlockedByPolicyAsync(System.String,System.String)">
      <summary>Determines whether the specified app is blocked by policy on the current computer or device.</summary>
      <param name="storeClientName">The name of the app that this method will check to determine if is blocked by policy.</param>
      <param name="storeClientPublisher">The publisher name of the app that this method will check to determine if is blocked by policy.</param>
      <returns>An asynchronous operation that, on successful completion, returns true if the app can be installed; otherwise false.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallManager.MoveToFrontOfDownloadQueue(System.String,System.String)">
      <summary>Moves the specified app to the front of the download queue.</summary>
      <param name="productId">The product ID of the app to move to the front of the download queue.</param>
      <param name="correlationVector">A correlation vector string that can be used to generate telemetry data.</param>
    </member>
    <member name="M:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallManager.Pause(System.String)">
      <summary>Pauses the installation of the specified app.</summary>
      <param name="productId">The product ID of the app whose installation should be paused.</param>
    </member>
    <member name="M:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallManager.Pause(System.String,System.String)">
      <summary>Pauses the installation of the specified app, with the option to generate telemetry data.</summary>
      <param name="productId">The product ID of the app whose installation should be paused.</param>
      <param name="correlationVector">A correlation vector string that can be used to generate telemetry data.</param>
    </member>
    <member name="M:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallManager.Restart(System.String)">
      <summary>Restarts the installation of the specified app.</summary>
      <param name="productId">The product ID of the app whose installation should be restarted.</param>
    </member>
    <member name="M:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallManager.Restart(System.String,System.String)">
      <summary>Restarts the installation of the specified app, with the option to generate telemetry data.</summary>
      <param name="productId">The product ID of the app whose installation should be restarted.</param>
      <param name="correlationVector">A correlation vector string that can be used to generate telemetry data.</param>
    </member>
    <member name="M:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallManager.SearchForAllUpdatesAsync">
      <summary>Searches for all available updates to apps installed on the current computer or device.</summary>
      <returns>An asynchronous operation that, on successful completion, returns the collection of apps that have available updates. If you use Asynchronous programming, the result type is a read-only list/vector of AppInstallItem items. (You can use APIs of IVectorView&lt;AppInstallItem&gt; for C++ or JavaScript, APIs of IReadOnlyList&lt;AppInstallItem&gt; for .NET.)</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallManager.SearchForAllUpdatesAsync(System.String)">
      <summary>Searches for all available updates to apps installed on the current computer or device, with the option to generate telemetry data.</summary>
      <param name="correlationVector">A correlation vector string that can be used to generate telemetry data.</param>
      <returns>An asynchronous operation that, on successful completion, returns the collection of apps that have available updates. If you use Asynchronous programming, the result type is a read-only list/vector of AppInstallItem items. (You can use APIs of IVectorView&lt;AppInstallItem&gt; for C++ or JavaScript, APIs of IReadOnlyList&lt;AppInstallItem&gt; for .NET.)</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallManager.SearchForAllUpdatesAsync(System.String,System.String,Windows.ApplicationModel.Store.Preview.InstallControl.AppUpdateOptions)">
      <summary>Searches for all available updates to apps installed on the current computer or device, with the ability to allow forced app restarts and the option to generate telemetry data.</summary>
      <param name="correlationVector">A correlation vector string that can be used to generate telemetry data.</param>
      <param name="clientId">The ID of the caller.</param>
      <param name="updateOptions">Provides additional options for the operation, including the ability to allow forced app restarts.</param>
      <returns>An asynchronous operation that, on successful completion, returns the collection of apps that have available updates. If you use Asynchronous programming, the result type is a read-only list/vector of AppInstallItem items. (You can use APIs of IVectorView&lt;AppInstallItem&gt; for C++ or JavaScript, APIs of IReadOnlyList&lt;AppInstallItem&gt; for .NET.)</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallManager.SearchForAllUpdatesForUserAsync(Windows.System.User,System.String)">
      <summary>Searches for all available updates to apps installed on the current computer or device for the specified user, with the option to generate telemetry data.</summary>
      <param name="user">An object that identifies the user to specify for this operation.</param>
      <param name="correlationVector">A correlation vector string that can be used to generate telemetry data.</param>
      <returns>An asynchronous operation that, on successful completion, returns the collection of apps that have available updates. If you use Asynchronous programming, the result type is a read-only list/vector of AppInstallItem items. (You can use APIs of IVectorView&lt;AppInstallItem&gt; for C++ or JavaScript, APIs of IReadOnlyList&lt;AppInstallItem&gt; for .NET.)</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallManager.SearchForAllUpdatesForUserAsync(Windows.System.User,System.String,System.String,Windows.ApplicationModel.Store.Preview.InstallControl.AppUpdateOptions)">
      <summary>Searches for all available updates to apps installed on the current computer or device for the specified user, with the ability to allow forced app restarts and the option to generate telemetry data.</summary>
      <param name="user">An object that identifies the user to specify for this operation.</param>
      <param name="correlationVector">A correlation vector string that can be used to generate telemetry data.</param>
      <param name="clientId">The ID of the caller.</param>
      <param name="updateOptions">Provides additional options for the operation, including the ability to allow forced app restarts.</param>
      <returns>An asynchronous operation that, on successful completion, returns the collection of apps that have available updates. If you use Asynchronous programming, the result type is a read-only list/vector of AppInstallItem items. (You can use APIs of IVectorView&lt;AppInstallItem&gt; for C++ or JavaScript, APIs of IReadOnlyList&lt;AppInstallItem&gt; for .NET.)</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallManager.SearchForUpdatesAsync(System.String,System.String)">
      <summary>Searches for updates for the specified app.</summary>
      <param name="productId">The product ID of the app to be queried for updates.</param>
      <param name="skuId">The SKU to be queried for updates.</param>
      <returns>An asynchronous operation that, on successful completion, returns an AppInstallItem that represents the available update.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallManager.SearchForUpdatesAsync(System.String,System.String,System.String,System.String)">
      <summary>Searches for updates for the specified app, with the option to generate telemetry data.</summary>
      <param name="productId">The product ID of the app to be queried for updates.</param>
      <param name="skuId">The SKU ID of the app to be queried for updates.</param>
      <param name="catalogId">The catalog ID of the app to be queried for updates.</param>
      <param name="correlationVector">A correlation vector string that can be used to generate telemetry data.</param>
      <returns>An asynchronous operation that, on successful completion, returns an AppInstallItem that represents the available update.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallManager.SearchForUpdatesAsync(System.String,System.String,System.String,System.String,Windows.ApplicationModel.Store.Preview.InstallControl.AppUpdateOptions)">
      <summary>Searches for updates for the specified app, with the ability to allow a forced app restart and the option to generate telemetry data.</summary>
      <param name="productId">The product ID of the app to be queried for updates.</param>
      <param name="skuId">The SKU ID of the app to be queried for updates.</param>
      <param name="correlationVector">A correlation vector string that can be used to generate telemetry data.</param>
      <param name="clientId">The ID of the caller.</param>
      <param name="updateOptions">Provides additional options for the operation, including the ability to allow a forced app restart.</param>
      <returns>An asynchronous operation that, on successful completion, returns an AppInstallItem that represents the available update.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallManager.SearchForUpdatesForUserAsync(Windows.System.User,System.String,System.String,System.String,System.String)">
      <summary>Searches for updates for the specified app and user, with the option to generate telemetry data.</summary>
      <param name="user">An object that identifies the user to specify for this operation.</param>
      <param name="productId">The product ID of the app to be queried for updates.</param>
      <param name="skuId">The SKU ID of the app to be queried for updates.</param>
      <param name="catalogId">The catalog ID of the app to be queried for updates.</param>
      <param name="correlationVector">A correlation vector string that can be used to generate telemetry data.</param>
      <returns>An asynchronous operation that, on successful completion, returns an AppInstallItem that represents the available update.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallManager.SearchForUpdatesForUserAsync(Windows.System.User,System.String,System.String,System.String,System.String,Windows.ApplicationModel.Store.Preview.InstallControl.AppUpdateOptions)">
      <summary>Searches for updates for the specified app and user, with the ability to allow a forced app restart and the option to generate telemetry data.</summary>
      <param name="user">An object that identifies the user to specify for this operation.</param>
      <param name="productId">The product ID of the app to be queried for updates.</param>
      <param name="skuId">The SKU ID of the app to be queried for updates.</param>
      <param name="correlationVector">A correlation vector string that can be used to generate telemetry data.</param>
      <param name="clientId">The ID of the caller.</param>
      <param name="updateOptions">Provides additional options for the operation, including the ability to allow a forced app restart.</param>
      <returns>An asynchronous operation that, on successful completion, returns an AppInstallItem that represents the available update.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallManager.StartAppInstallAsync(System.String,System.String,System.Boolean,System.Boolean)">
      <summary>Starts the installation of the specified app.</summary>
      <param name="productId">The product ID of the app to install.</param>
      <param name="skuId">The SKU ID of the app to install.</param>
      <param name="repair">True to attempt to repair the installation of an app that is already installed; otherwise, false.</param>
      <param name="forceUseOfNonRemovableStorage">True to install the app to non-removable storage even if the user has configured apps to install to SD card; false to install the app to non-removable storage or SD card according to the user's settings.</param>
      <returns>An asynchronous operation that, on successful completion, returns an AppInstallItem that represents the app that was added to the installation queue.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallManager.StartAppInstallAsync(System.String,System.String,System.Boolean,System.Boolean,System.String,System.String,System.String)">
      <summary>Starts the installation of the specified app, with the option to generate telemetry data.</summary>
      <param name="productId">The product ID of the app to install.</param>
      <param name="skuId">The SKU ID of the app to install.</param>
      <param name="repair">True to attempt to repair the installation of an app that is already installed; otherwise, false.</param>
      <param name="forceUseOfNonRemovableStorage">True to install the app to non-removable storage even if the user has configured apps to install to SD card; false to install the app to non-removable storage or SD card according to the user's settings.</param>
      <param name="catalogId">The catalog ID of the app to install.</param>
      <param name="bundleId">The bundle ID of the app to install.</param>
      <param name="correlationVector">A correlation vector string that can be used to generate telemetry data.</param>
      <returns>An asynchronous operation that, on successful completion, returns an AppInstallItem that represents the app that was added to the installation queue.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallManager.StartProductInstallAsync(System.String,System.String,System.String,System.String,System.Boolean,System.Boolean,System.String,Windows.Management.Deployment.PackageVolume)">
      <summary>Starts the installation of the specified app or app bundle.</summary>
      <param name="productId">The product ID of the app to install.</param>
      <param name="catalogId">The catalog ID of the app to install.</param>
      <param name="flightId">The flight ID of the app to install.</param>
      <param name="clientId">The ID of the caller.</param>
      <param name="repair">True to attempt to repair the installation of an app that is already installed; otherwise, false.</param>
      <param name="forceUseOfNonRemovableStorage">True to install the app to non-removable storage even if the user has configured apps to install to SD card; false to install the app to non-removable storage or SD card according to the user's settings.</param>
      <param name="correlationVector">A correlation vector string that can be used to generate telemetry data.</param>
      <param name="targetVolume">The package storage volume where the app or app bundle will be installed.</param>
      <returns>An asynchronous operation that, on successful completion, returns the app or set of apps (for an app bundle) that were added to the installation queue. If you use Asynchronous programming, the result type is a read-only list/vector of AppInstallItem items. (You can use APIs of IVectorView&lt;AppInstallItem&gt; for C++ or JavaScript, APIs of IReadOnlyList&lt;AppInstallItem&gt; for .NET.)</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallManager.StartProductInstallAsync(System.String,System.String,System.String,System.String,Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallOptions)">
      <summary>Starts the installation of the specified app or app bundle, with the ability to specify additional install options such as whether to allow a forced app restart.</summary>
      <param name="productId">The product ID of the app to install.</param>
      <param name="flightId">The flight ID of the app to install.</param>
      <param name="clientId">The ID of the caller.</param>
      <param name="correlationVector">A correlation vector string that can be used to generate telemetry data.</param>
      <param name="installOptions">Provides additional options for the operation, including the ability to allow a forced app restart.</param>
      <returns>An asynchronous operation that, on successful completion, returns the app or set of apps (for an app bundle) that were added to the installation queue. If you use Asynchronous programming, the result type is a read-only list/vector of AppInstallItem items. (You can use APIs of IVectorView&lt;AppInstallItem&gt; for C++ or JavaScript, APIs of IReadOnlyList&lt;AppInstallItem&gt; for .NET.)</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallManager.StartProductInstallForUserAsync(Windows.System.User,System.String,System.String,System.String,System.String,System.Boolean,System.Boolean,System.String,Windows.Management.Deployment.PackageVolume)">
      <summary>Starts the installation of the specified app or app bundle for the specified user.</summary>
      <param name="user">An object that identifies the user to specify for this operation.</param>
      <param name="productId">The product ID of the app to install.</param>
      <param name="catalogId">The catalog ID of the app to install.</param>
      <param name="flightId">The flight ID of the app to install.</param>
      <param name="clientId">The ID of the caller.</param>
      <param name="repair">True to attempt to repair the installation of an app that is already installed; otherwise, false.</param>
      <param name="forceUseOfNonRemovableStorage">True to install the app to non-removable storage even if the user has configured apps to install to SD card; false to install the app to non-removable storage or SD card according to the user's settings.</param>
      <param name="correlationVector">A correlation vector string that can be used to generate telemetry data.</param>
      <param name="targetVolume">The package storage volume where the app or app bundle will be installed.</param>
      <returns>An asynchronous operation that, on successful completion, returns the app or set of apps (for an app bundle) that were added to the installation queue. If you use Asynchronous programming, the result type is a read-only list/vector of AppInstallItem items. (You can use APIs of IVectorView&lt;AppInstallItem&gt; for C++ or JavaScript, APIs of IReadOnlyList&lt;AppInstallItem&gt; for .NET.)</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallManager.StartProductInstallForUserAsync(Windows.System.User,System.String,System.String,System.String,System.String,Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallOptions)">
      <summary>Starts the installation of the specified app or app bundle for the specified user, with the ability to specify additional install options such as whether to allow a forced app restart.</summary>
      <param name="user">An object that identifies the user to specify for this operation.</param>
      <param name="productId">The product ID of the app to install.</param>
      <param name="flightId">The flight ID of the app to install.</param>
      <param name="clientId">The ID of the caller.</param>
      <param name="correlationVector">A correlation vector string that can be used to generate telemetry data.</param>
      <param name="installOptions">Provides additional options for the operation, including the ability to allow a forced app restart.</param>
      <returns>An asynchronous operation that, on successful completion, returns the app or set of apps (for an app bundle) that were added to the installation queue. If you use Asynchronous programming, the result type is a read-only list/vector of AppInstallItem items. (You can use APIs of IVectorView&lt;AppInstallItem&gt; for C++ or JavaScript, APIs of IReadOnlyList&lt;AppInstallItem&gt; for .NET.)</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallManager.UpdateAppByPackageFamilyNameAsync(System.String)">
      <summary>Starts the update of an app specified by the package family name.</summary>
      <param name="packageFamilyName">The package family name of the app to update.</param>
      <returns>An asynchronous operation that, on successful completion, returns an AppInstallItem that represents the app update that was added to the installation queue.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallManager.UpdateAppByPackageFamilyNameAsync(System.String,System.String)">
      <summary>Starts the update of an app specified by the package family name, with the option to generate telemetry data.</summary>
      <param name="packageFamilyName">The package family name of the app to update.</param>
      <param name="correlationVector">A correlation vector string that can be used to generate telemetry data.</param>
      <returns>An asynchronous operation that, on successful completion, returns an AppInstallItem that represents the app update that was added to the installation queue.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallManager.UpdateAppByPackageFamilyNameForUserAsync(Windows.System.User,System.String,System.String)">
      <summary>Starts the update of an app for a given user specified by the package family name, with the option to generate telemetry data.</summary>
      <param name="user">An object that identifies the user to specify for this operation.</param>
      <param name="packageFamilyName">The package family name of the app to update.</param>
      <param name="correlationVector">A correlation vector string that can be used to generate telemetry data.</param>
      <returns>An asynchronous operation that, on successful completion, returns an AppInstallItem that represents the app update that was added to the installation queue.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallManagerItemEventArgs">
      <summary>Provides data for the ItemCompleted and ItemStatusChanged events.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallManagerItemEventArgs.Item">
      <summary>Gets an object that describes the app that has finished installing (for the ItemCompleted event) or whose installation status has changed (for the ItemStatusChanged event).</summary>
      <returns>An object that describes the app that has finished installing or whose installation status has changed.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallOptions">
      <summary>Provides options you can use in several method overloads of the AppInstallManager class for installing app updates.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallOptions.#ctor">
      <summary>Creates and initializes a new instance of the AppInstallOptions class.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallOptions.AllowForcedAppRestart">
      <summary>Gets or sets a value that indicates whether to allow a forced restart of the app that is being installed.</summary>
      <returns>True to allow a forced restart of the app that is being installed; otherwise, false.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallOptions.CampaignId">
      <summary>Gets or sets the promotion campaign ID that is associated with the app to install.</summary>
      <returns>The promotion campaign ID that is associated with the app to install.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallOptions.CatalogId">
      <summary>Gets or sets the catalog ID of the app to install.</summary>
      <returns>The catalog ID of the app to install.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallOptions.CompletedInstallToastNotificationMode">
      <summary>Gets or sets the notification toast mode for when the app installation completes.</summary>
      <returns>A value that indicates whether the system will show a toast or not when an app completes its install. Choices include default, toast with or without a popup, and no toast. If the default is set, the system will choose the appropriate toast.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallOptions.ExtendedCampaignId">
      <summary>Gets or sets the extended promotion campaign ID that is associated with the app to install.</summary>
      <returns>The extended promotion campaign ID that is associated with the app to install.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallOptions.ForceUseOfNonRemovableStorage">
      <summary>Gets or sets a value that indicates whether to install the app to non-removable storage even if the user has configured apps to install to SD card, or whether to install the app to non-removable storage or SD card according to the user's settings.</summary>
      <returns>True to install the app to non-removable storage even if the user has configured apps to install to SD card; false to install the app to non-removable storage or SD card according to the user's settings.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallOptions.InstallForAllUsers">
      <summary>Gets or sets a value that indicates whether the application will be installed for all users.</summary>
      <returns>True to install the application for all users; false to install the application for the current user only.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallOptions.InstallInProgressToastNotificationMode">
      <summary>Gets or sets the notification toast mode for when the app installation is in progress.</summary>
      <returns>A value that indicates whether the system will show a toast or not during app installation. Choices include default, toast with or without a popup, and no toast. If the default is set, the system will choose the appropriate toast.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallOptions.LaunchAfterInstall">
      <summary>Gets or sets a value that indicates whether to automatically launch the app after it is installed.</summary>
      <returns>True to automatically launch the app after it is installed; otherwise, false.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallOptions.PinToDesktopAfterInstall">
      <summary>Gets or sets a value that determines whether the product being installed should be pinned to the desktop after installation is complete.</summary>
      <returns>True to pin the app to the desktop; otherwise, false.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallOptions.PinToStartAfterInstall">
      <summary>Gets or sets a value that indicates whether the product being installed should be pinned to the **Start** menu after installation is complete.</summary>
      <returns>True to pin the app to the **Start** menu; otherwise, false.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallOptions.PinToTaskbarAfterInstall">
      <summary>Gets or sets a value that indicates whether the product being installed should be pinned to the taskbar after installation is complete.</summary>
      <returns>True to pin the app to the taskbar; otherwise, false.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallOptions.Repair">
      <summary>Gets or sets a value that indicates whether to attempt to repair the installation of an app that is already installed.</summary>
      <returns>True to attempt to repair the installation of an app that is already installed; otherwise, false.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallOptions.StageButDoNotInstall">
      <summary>Gets or sets a value that indicates whether the installation of the app should pause after the download and staging step but not complete the final install.</summary>
      <returns>True to pause the install after the download and staging of the app but not complete the final app registration; otherwise, false.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallOptions.TargetVolume">
      <summary>Gets or sets the package storage volume where the app or app bundle will be installed.</summary>
      <returns>The package storage volume where the app or app bundle will be installed.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallState">
      <summary>Defines the app install states that are returned by the InstallState property of the AppInstallStatus class.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallState.AcquiringLicense">
      <summary>The license is being acquired for the app.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallState.Canceled">
      <summary>The app install is canceled.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallState.Completed">
      <summary>The app install is complete.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallState.Downloading">
      <summary>The app is being downloaded.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallState.Error">
      <summary>The app install encountered an error.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallState.Installing">
      <summary>The app is in the process of being installed.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallState.Paused">
      <summary>The app install was paused.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallState.PausedLowBattery">
      <summary>The app install was paused because the battery is low.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallState.PausedWiFiRecommended">
      <summary>The app install was paused because the app package was large enough to trigger a prompt for the user to download the app over Wi-Fi.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallState.PausedWiFiRequired">
      <summary>The app install was paused because the app package was large enough to require the user to download the app over Wi-Fi.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallState.Pending">
      <summary>The app install is pending.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallState.ReadyToDownload">
      <summary>The app is ready to download.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallState.RestoringData">
      <summary>The app data is being restored.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallState.Starting">
      <summary>The app install is starting.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallStatus">
      <summary>Describes the status of an app that is in the installation queue.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallStatus.BytesDownloaded">
      <summary>Gets the number of bytes that have been downloaded for the current app.</summary>
      <returns>The number of bytes that have been downloaded for the current app.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallStatus.DownloadSizeInBytes">
      <summary>Gets the download size in bytes for the current app.</summary>
      <returns>The download size in bytes for the current app.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallStatus.ErrorCode">
      <summary>Gets the error code for an app that has encountered an installation failure.</summary>
      <returns>The error code for an app that has encountered an installation failure.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallStatus.InstallState">
      <summary>Gets the installation state of the current app.</summary>
      <returns>A value that specifies the installation state of the current app.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallStatus.IsStaged">
      <summary>Gets a value that indicates whether an app restart is pending.</summary>
      <returns>True if an app restart is pending; otherwise, false.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallStatus.PercentComplete">
      <summary>Gets the completion percentage for the installation of the current app.</summary>
      <returns>The completion percentage for the installation of the current app.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallStatus.ReadyForLaunch">
      <summary>Gets a value that indicates whether the app can be launched, even if the app has not yet finished installing.</summary>
      <returns>True if the app can be launched; otherwise, false.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallStatus.User">
      <summary>Gets an object that identifies the user for which the app is being installed.</summary>
      <returns>An object that identifies the user for which the app is being installed.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallType">
      <summary>Defines the different app install types that are returned by the InstallType property of the AppInstallItem class.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallType.Install">
      <summary>The app is being installed.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallType.Repair">
      <summary>The app installation is being repaired.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallType.Update">
      <summary>The app is being updated.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Store.Preview.InstallControl.AppUpdateOptions">
      <summary>Provides options you can use in several method overloads of the AppInstallManager class for searching for app updates.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Store.Preview.InstallControl.AppUpdateOptions.#ctor">
      <summary>Creates and initializes a new instance of the AppUpdateOptions class.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Store.Preview.InstallControl.AppUpdateOptions.AllowForcedAppRestart">
      <summary>Gets or sets a value that specifies whether to allow a forced restart of the app that is being queried for updates.</summary>
      <returns>True to allow a forced restart of the app; otherwise, false.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Store.Preview.InstallControl.AppUpdateOptions.AutomaticallyDownloadAndInstallUpdateIfFound">
      <summary>Gets or sets a value that indicates whether the updates should be automatically downloaded and installed if they are found.</summary>
      <returns>True to automatically queue up, download and install app updates if any are found. False adds the updates to the install queue in a paused state.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Store.Preview.InstallControl.AppUpdateOptions.CatalogId">
      <summary>Gets or sets the catalog ID of the app to be queried for updates.</summary>
      <returns>The catalog ID of the app to be queried for updates.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Store.Preview.InstallControl.AutoUpdateSetting">
      <summary>Defines the automatic app update setting values that can be returned by the AutoUpdateSetting property of the AppInstallManager class.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Store.Preview.InstallControl.AutoUpdateSetting.Disabled">
      <summary>Automatic app updates are disabled by the user.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Store.Preview.InstallControl.AutoUpdateSetting.DisabledByPolicy">
      <summary>Automatic app updates are disabled by policy.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Store.Preview.InstallControl.AutoUpdateSetting.Enabled">
      <summary>Automatic app updates are enabled by the user.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Store.Preview.InstallControl.AutoUpdateSetting.EnabledByPolicy">
      <summary>Automatic app updates are enabled by policy.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Store.Preview.InstallControl.GetEntitlementResult">
      <summary>Provides access to the result of a request to grant a free entitlement.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Store.Preview.InstallControl.GetEntitlementResult.Status">
      <summary>Indicates the result of a request to grant a free entitlement.</summary>
      <returns>A GetEntitlementStatus value that indicates the result of a request to grant a free entitlement.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Store.Preview.InstallControl.GetEntitlementStatus">
      <summary>Defines the possible results of a request to grant a free entitlement by using the GetFreeDeviceEntitlementAsync, GetFreeUserEntitlementAsync, or GetFreeUserEntitlementForUserAsync methods.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Store.Preview.InstallControl.GetEntitlementStatus.NetworkError">
      <summary>The request was unsuccessful because of a network connection error.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Store.Preview.InstallControl.GetEntitlementStatus.NoStoreAccount">
      <summary>The request was unsuccessful because the specified user does not have a Microsoft account that is associated with the Store on the current device.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Store.Preview.InstallControl.GetEntitlementStatus.ServerError">
      <summary>The request was unsuccessful because of a server error.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Store.Preview.InstallControl.GetEntitlementStatus.Succeeded">
      <summary>The request succeeded.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.UserActivities.IUserActivityContentInfo">
      <summary>Represents the content metadata of this activity in JSON format.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.UserActivities.IUserActivityContentInfo.ToJson">
      <summary>Provide the **UserActivityContentInfo** in the form of a JSON string.</summary>
      <returns>The JSON content.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.UserActivities.UserActivity">
      <summary>A **UserActivity** is created by an app during its execution to notify the system of a user work stream that can be continued on another device, or at another time on the same device. It provides information about a task the user is engaged in.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.UserActivities.UserActivity.#ctor(System.String)">
      <summary>Create a UserActivity with a specified activity ID</summary>
      <param name="activityId">The ID for this activity.</param>
    </member>
    <member name="P:Windows.ApplicationModel.UserActivities.UserActivity.ActivationUri">
      <summary>Gets and sets the activation Uniform Resource Identifier (URI).</summary>
      <returns>The activation URI.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserActivities.UserActivity.ActivityId">
      <summary>Gets the activity ID that was assigned to this **UserActivity** when it was created.</summary>
      <returns>The activity ID.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserActivities.UserActivity.ContentInfo">
      <summary>Gets or sets the content information object for this user activity.</summary>
      <returns>A content information object that implements IUserActivityContentInfo.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserActivities.UserActivity.ContentType">
      <summary>Gets and sets the MIME (Multipurpose Internet Mail Extensions) type of the content stored at UserActivity.ContentUri.  For example, "text/plain".</summary>
      <returns>The content type.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserActivities.UserActivity.ContentUri">
      <summary>Gets and sets the content Uniform Resource Identifier (URI) of the content or document that is represented by the UserActivity.</summary>
      <returns>The content URI.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserActivities.UserActivity.FallbackUri">
      <summary>Gets and sets the fallback Uniform Resource Identifier (URI) to use if there is no handler for the activation URI.</summary>
      <returns>The fallback URI.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserActivities.UserActivity.IsRoamable">
      <summary>Gets and sets whether the particular activity's metadata should be uploaded to the Microsoft Cloud.</summary>
      <returns>The boolean representing whether metadata should uploaded. If not set, this property defaults to True.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserActivities.UserActivity.State">
      <summary>Gets the state (**Published** or **New**) of this **UserActivity**.</summary>
      <returns>The state of this **UserActivity**.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserActivities.UserActivity.VisualElements">
      <summary>Gets information that can be used for the details tile for this activity.</summary>
      <returns>The description, icon, and so on, associated with this **UserActivity**.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.UserActivities.UserActivity.CreateSession">
      <summary>Creates a UserActivitySession that this user activity will be associated with. You must call this method on the UI thread.</summary>
      <returns>The created session.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.UserActivities.UserActivity.SaveAsync">
      <summary>Publish the UserActivity.</summary>
      <returns>An asynchronous action that can be awaited.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.UserActivities.UserActivity.ToJson">
      <summary>Serializes the UserActivity into a JSON string. Among other things, the JSON string will contain the App display name, the activation URL, the content URL, content information, and visual element information such as description, background color, and so on.</summary>
      <returns>The JSON text representation of the **UserActivity**.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.UserActivities.UserActivity.ToJsonArray(Windows.Foundation.Collections.IIterable{Windows.ApplicationModel.UserActivities.UserActivity})">
      <summary>Serializes a collection of UserActivity objects into a JSON string. Among other things, the JSON string will contain the App display name, the activation URL, the content URL, content information, and visual element information such as description, background color, and so on for each **UserActivity**.</summary>
      <param name="activities">The collection of user activities to convert to JSON.</param>
      <returns>A JSON string representing the user activities.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.UserActivities.UserActivity.TryParseFromJson(System.String)">
      <summary>Constructs a UserActivity from a JSON string.</summary>
      <param name="json">The JSON string that represents the **UserActivity**.</param>
      <returns>A **UserActivity** constructed from the JSON string.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.UserActivities.UserActivity.TryParseFromJsonArray(System.String)">
      <summary>Creates a collection of UserActivity objects from a JSON string.</summary>
      <param name="json">The JSON string that represents a collection of **UserActivity** objects.</param>
      <returns>A collection of **UserActivity** objects.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.UserActivities.UserActivityAttribution">
      <summary>Provides graphical information about a user activity. Overrides information the system provides about the user activity.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.UserActivities.UserActivityAttribution.#ctor">
      <summary>Create a **UserActivityAttribution** object.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.UserActivities.UserActivityAttribution.#ctor(Windows.Foundation.Uri)">
      <summary>Create a **UserActivityAttribution** object with the specified icon image URI.</summary>
      <param name="iconUri">The Uniform Resource Identifier (URI) of the icon image to use with this **UserActivityAttribution**.</param>
    </member>
    <member name="P:Windows.ApplicationModel.UserActivities.UserActivityAttribution.AddImageQuery">
      <summary>Get or set whether to allow Windows to append a query string to the image URI supplied from IconUri when retriving the image. The query string includes information that can be used to choose the ideal image based on the DPI of the display, the high contrast setting, and the user's language.</summary>
      <returns>**True** to allow windows to append a query string to the image URI; **false** otherwise.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserActivities.UserActivityAttribution.AlternateText">
      <summary>Get or set the text that describes the icon.</summary>
      <returns>The alternative text string.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserActivities.UserActivityAttribution.IconUri">
      <summary>Get or set the Uniform Resource Identifier (URI) for the icon image.</summary>
      <returns>The URI that identifies the icon image.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.UserActivities.UserActivityChannel">
      <summary>Creates or gets UserActivity objects created on this or another device.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.UserActivities.UserActivityChannel.DeleteActivityAsync(System.String)">
      <summary>Delete a specific user activity.</summary>
      <param name="activityId">The identifier of the user activity to delete.</param>
      <returns>An asynchronous action.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.UserActivities.UserActivityChannel.DeleteAllActivitiesAsync">
      <summary>Deletes all of the user activities registered by this app.</summary>
      <returns>An asynchronous action.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.UserActivities.UserActivityChannel.DisableAutoSessionCreation">
      <summary>Disable the automatic creation of a session when a new UserActivity is created.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.UserActivities.UserActivityChannel.GetDefault">
      <summary>Provides access to the User Activities associated with the user's Managed Service Account (MSA).</summary>
      <returns>A channel that can be used to create or get User Activity objects.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.UserActivities.UserActivityChannel.GetForUser(Windows.System.User)">
      <summary>Gets a UserActivityChannel object that can be used to get or create UserActivity objects for the specified user in the context of the current app.</summary>
      <param name="user">The User that you want to get or create UserActivity objects for.</param>
      <returns>The UserActivityChannel object for the specified user.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.UserActivities.UserActivityChannel.GetOrCreateUserActivityAsync(System.String)">
      <summary>Create (or get) a UserActivity with the specified id.</summary>
      <param name="activityId">The identifier for the **UserActivity**.</param>
      <returns>An existing **UserActivity** if the **activityId** matches; otherwise a new **UserActivity** that is given the specified id.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.UserActivities.UserActivityChannel.GetRecentUserActivitiesAsync(System.Int32)">
      <summary>Get up to the specified number of the most recently engaged user activities, sorted by the time each user activity ended.</summary>
      <param name="maxUniqueActivities">The maximum number of user activities to get. Fewer may be returned if there aren't as many user activities as requested.</param>
      <returns>A list of user activities, sorted by when the activities ended.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.UserActivities.UserActivityChannel.GetSessionHistoryItemsForUserActivityAsync(System.String,Windows.Foundation.DateTime)">
      <summary>Gets the session history for a user activity.</summary>
      <param name="activityId">Identifies the user activity to get session history for.</param>
      <param name="startTime">Get user activity sessions that were active between **startTime** and now.</param>
      <returns>A list of user activity session objects that were active during the specified time for the specified user activity.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.UserActivities.UserActivityChannel.TryGetForWebAccount(Windows.Security.Credentials.WebAccount)">
      <summary>Get a channel, specific to a specified web account, to use to record user activity.</summary>
      <param name="account">The web account to associate user activity with.</param>
      <returns>The channel to use to record user activity. The channel will be associated with the web account.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.UserActivities.UserActivityContentInfo">
      <summary>Represents the content metadata of this activity in JSON format.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.UserActivities.UserActivityContentInfo.FromJson(System.String)">
      <summary>Creates a **UserActivityContentInfo** from a JSON string.</summary>
      <param name="value">The content to store in JSON format.</param>
      <returns>A **UserActivityContentInfo** that contains the JSON data.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.UserActivities.UserActivityContentInfo.ToJson">
      <summary>Provides the **UserActivityContentInfo** in the form of a JSON string.</summary>
      <returns>The JSON content.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.UserActivities.UserActivityRequest">
      <summary>Passed as an argument to the UserActivityRequestManager.UserActivityRequested event. Used to return a UserActivity to the caller.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.UserActivities.UserActivityRequest.SetUserActivity(Windows.ApplicationModel.UserActivities.UserActivity)">
      <summary>Sets the UserActivity to return when the UserActivityRequested event is raised.</summary>
      <param name="activity">The user activity to store.</param>
    </member>
    <member name="T:Windows.ApplicationModel.UserActivities.UserActivityRequestedEventArgs">
      <summary>Passed to the UserActivityRequestManager.UserActivityRequested event. Allows the handler of the event to pass back a UserActivity.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.UserActivities.UserActivityRequestedEventArgs.Request">
      <summary>Gets the UserActivityRequest associated with a call to the UserActivityRequestManager.UserActivityRequested event handler.</summary>
      <returns>The **UserActivityRequest** object.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.UserActivities.UserActivityRequestedEventArgs.GetDeferral">
      <summary>Gets a deferral object so that you can have more time to handle the UserActivityRequestManager.UserActivityRequested event.</summary>
      <returns>The deferral object.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.UserActivities.UserActivityRequestManager">
      <summary>Handle external requests to create a UserActivity.</summary>
    </member>
    <member name="E:Windows.ApplicationModel.UserActivities.UserActivityRequestManager.UserActivityRequested">
      <summary>Raised when a request is made to the application to create an on-demand UserActivity object.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.UserActivities.UserActivityRequestManager.GetForCurrentView">
      <summary>Gets the UserActivityRequestManager associated with the current view.</summary>
      <returns>The **UserActivityRequestManager** for the current view.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.UserActivities.UserActivitySession">
      <summary>Tracks a UserActivity while the user is engaged in that activity.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.UserActivities.UserActivitySession.ActivityId">
      <summary>Gets the id of this **UserActivitySession**.</summary>
      <returns>The activity ID.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.UserActivities.UserActivitySession.Close">
      <summary>Indicates that the user is no longer engaged in the activities associated with this session.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.UserActivities.UserActivitySessionHistoryItem">
      <summary>Provides the start and end time that a user was engaged in a particular activity.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.UserActivities.UserActivitySessionHistoryItem.EndTime">
      <summary>Get the time when the user stopped engaging in the UserActivity associated with this **UserActivitySessionHistoryItem**.</summary>
      <returns>The stop time for the **UserActivity**.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserActivities.UserActivitySessionHistoryItem.StartTime">
      <summary>Get the time when the user started engaging in the UserActivity associated with this **UserActivitySessionHistoryItem**.</summary>
      <returns>The start time for the **UserActivity**.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserActivities.UserActivitySessionHistoryItem.UserActivity">
      <summary>Gets the UserActivity associated with this **UserActivitySessionHistoryItem**.</summary>
      <returns>The **UserActivity** instance associated with this **UserActivitySessionHistoryItem**.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.UserActivities.UserActivityState">
      <summary>Defines the states of a UserActivity.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.UserActivities.UserActivityState.New">
      <summary>The **UserActivity** has not yet been published.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.UserActivities.UserActivityState.Published">
      <summary>The **UserActivity** has been published on this (or another) device.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.UserActivities.UserActivityVisualElements">
      <summary>Contains information, such as the description and icon, that can be shown in the details tile for a UserActivity.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.UserActivities.UserActivityVisualElements.Attribution">
      <summary>Gets or sets the visual information about a user activity.</summary>
      <returns>The visual information such as the URI for the icon, text used by screen readers, and so on.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserActivities.UserActivityVisualElements.AttributionDisplayText">
      <summary>Set the text which is shown in the top banner of the activity card.</summary>
      <returns>The text that will appear in the top banner of the activity card.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserActivities.UserActivityVisualElements.BackgroundColor">
      <summary>Gets and sets the background color for the details tile for this **UserActivity**.</summary>
      <returns>The color for the background.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserActivities.UserActivityVisualElements.Content">
      <summary>Gets and sets the content that is used for the details tile for this **UserActivity**</summary>
      <returns>The content of the tile.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserActivities.UserActivityVisualElements.Description">
      <summary>Gets and sets the description text that is used for the details tile for this **UserActivity**.</summary>
      <returns>The description.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserActivities.UserActivityVisualElements.DisplayText">
      <summary>Gets and sets the display text that is used for the details tile text for this **UserActivity**.</summary>
      <returns>The display text.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.UserActivities.Core.CoreUserActivityManager">
      <summary>Manages the creation and deletion of user activities.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.UserActivities.Core.CoreUserActivityManager.CreateUserActivitySessionInBackground(Windows.ApplicationModel.UserActivities.UserActivity)">
      <summary>Creates a user activity session.</summary>
      <param name="activity">
      </param>
      <returns>
      </returns>
    </member>
    <member name="M:Windows.ApplicationModel.UserActivities.Core.CoreUserActivityManager.DeleteUserActivitySessionsInTimeRangeAsync(Windows.ApplicationModel.UserActivities.UserActivityChannel,Windows.Foundation.DateTime,Windows.Foundation.DateTime)">
      <summary>Delete user activities created during a specified timeframe.</summary>
      <param name="channel">The channel that was used to create the user activities.</param>
      <param name="startTime">The beginning of the time range in which to delete user activities.</param>
      <param name="endTime">The end of the time range in which to delete user activities.</param>
      <returns>An asynchronous action.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.UserDataAccounts.UserDataAccount">
      <summary>Represents a user data account used to access email, contacts, calendars, and so on.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataAccounts.UserDataAccount.CanShowCreateContactGroup">
      <summary>This API supports the product infrastructure and is not intended to be used directly from your code.</summary>
      <returns>A ContactGroup.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataAccounts.UserDataAccount.DeviceAccountTypeId">
      <summary>Gets the unique identifier for the type of the account.</summary>
      <returns>The unique identifier for the type of the account such as Exchange, Google, Pop/IMAP and so on.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataAccounts.UserDataAccount.DisplayName">
      <summary>Gets or sets the human readable display name for the user data account.</summary>
      <returns>The human readable display name for the user data account.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataAccounts.UserDataAccount.EnterpriseId">
      <summary>Gets the enterprise identity associated with the user account.</summary>
      <returns>The enterprise identity associated with the user account.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataAccounts.UserDataAccount.ExplictReadAccessPackageFamilyNames">
      <summary>Gets a list of package family names for apps that have explicit read access even if they don't have the system capability.</summary>
      <returns>A list of package family names for apps that have explicit read access even if they don't have the system capability.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataAccounts.UserDataAccount.Icon">
      <summary>Gets the icon associated with the UserDataAccount.</summary>
      <returns>The icon associated with the UserDataAccount.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataAccounts.UserDataAccount.Id">
      <summary>Gets a string that uniquely identifies the UserDataAccount on the local device.</summary>
      <returns>A string that uniquely identifies the UserDataAccount on the local device.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataAccounts.UserDataAccount.IsProtectedUnderLock">
      <summary>Gets a Boolean value indicating if the user account data is encrypted when the device becomes locked.</summary>
      <returns>A Boolean value indicating if the user account data is encrypted when the device becomes locked.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataAccounts.UserDataAccount.OtherAppReadAccess">
      <summary>Gets or sets a value indicating whether other apps on the device have read access to the UserDataAccount.</summary>
      <returns>Value indicating whether other apps on the device have read access to the UserDataAccount.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataAccounts.UserDataAccount.PackageFamilyName">
      <summary>Gets the unique identifier for the app package that created the UserDataAccount.</summary>
      <returns>The unique identifier for the app package that created the UserDataAccount.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataAccounts.UserDataAccount.ProviderProperties">
      <summary>Provides a place to store data to be used by the app when interacting with a UserDataAccount provider.</summary>
      <returns>Data to be used by the app when interacting with a UserDataAccount provider.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataAccounts.UserDataAccount.UserDisplayName">
      <summary>Gets or sets a user name associated with the UserDataAccount that is suitable for displaying.</summary>
      <returns>A user name associated with the UserDataAccount that is suitable for displaying.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.UserDataAccounts.UserDataAccount.DeleteAsync">
      <summary>Asynchronously deletes all the contact, calendar and email data associated with the account.</summary>
      <returns>An async action indicating success or failure.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.UserDataAccounts.UserDataAccount.FindAppointmentCalendarsAsync">
      <summary>Returns a collection of AppointmentCalendar instances associated with the UserDataAccount.</summary>
      <returns>A collection of AppointmentCalendar instances associated with the UserDataAccount.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.UserDataAccounts.UserDataAccount.FindContactAnnotationListsAsync">
      <summary>Returns a collection of ContactAnnotationList instances associated with the UserDataAccount.</summary>
      <returns>A collection of ContactAnnotationList instances associated with the UserDataAccount.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.UserDataAccounts.UserDataAccount.FindContactGroupsAsync">
      <summary>This API supports the product infrastructure and is not intended to be used directly from your code.</summary>
      <returns>A collection of ContactGroup instances.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.UserDataAccounts.UserDataAccount.FindContactListsAsync">
      <summary>Returns a collection of ContactList instances associated with the UserDataAccount.</summary>
      <returns>A collection of ContactList instances associated with the UserDataAccount.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.UserDataAccounts.UserDataAccount.FindEmailMailboxesAsync">
      <summary>Returns a collection of EmailMailbox instances associated with the UserDataAccount.</summary>
      <returns>A collection of EmailMailbox instances associated with the UserDataAccount.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.UserDataAccounts.UserDataAccount.FindUserDataTaskListsAsync">
      <summary>Returns a collection of UserDataTask instances associated with the UserDataAccount.</summary>
      <returns>A collection of UserDataTask instances associated with the UserDataAccount.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.UserDataAccounts.UserDataAccount.SaveAsync">
      <summary>Asynchronously persists the UserDataAccount to the database.</summary>
      <returns>Async action that indicates completion of the save operation.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.UserDataAccounts.UserDataAccount.TryShowCreateContactGroupAsync">
      <summary>This API supports the product infrastructure and is not intended to be used directly from your code.</summary>
      <returns>
      </returns>
    </member>
    <member name="T:Windows.ApplicationModel.UserDataAccounts.UserDataAccountContentKinds">
      <summary>The type of user data content.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.UserDataAccounts.UserDataAccountContentKinds.Appointment">
      <summary>Appointment data content.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.UserDataAccounts.UserDataAccountContentKinds.Contact">
      <summary>Contact data content.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.UserDataAccounts.UserDataAccountContentKinds.Email">
      <summary>Email data content.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.UserDataAccounts.UserDataAccountManager">
      <summary>Provides APIs to interact with the user’s data accounts including those implemented by the operating system.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.UserDataAccounts.UserDataAccountManager.GetForUser(Windows.System.User)">
      <summary>Gets the UserDataAccountManagerForUser object for the specified user.</summary>
      <param name="user">The user account to use to get the UserDataAccountManagerForUser object.</param>
      <returns>Returns the data account manager for the account specified by the *user* parameter.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.UserDataAccounts.UserDataAccountManager.RequestStoreAsync(Windows.ApplicationModel.UserDataAccounts.UserDataAccountStoreAccessType)">
      <summary>Asynchronously returns the UserDataAccountStore from the system.</summary>
      <param name="storeAccessType">Specifies the access type, such as read-only for all accounts or read/write for the calling app's accounts.</param>
      <returns>Returns the UserDataAccountStore.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.UserDataAccounts.UserDataAccountManager.ShowAccountErrorResolverAsync(System.String)">
      <summary>This method shows the resolve message for an account error.</summary>
      <param name="id">The user data account ID.</param>
      <returns>An async action indicating success or failure.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.UserDataAccounts.UserDataAccountManager.ShowAccountSettingsAsync(System.String)">
      <summary>This method shows the account settings.</summary>
      <param name="id">The user data account ID.</param>
      <returns>An async action indicating success or failure.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.UserDataAccounts.UserDataAccountManager.ShowAddAccountAsync(Windows.ApplicationModel.UserDataAccounts.UserDataAccountContentKinds)">
      <summary>Shows the add account UI.</summary>
      <param name="contentKinds">The type of user data content.</param>
      <returns>Returns the newly added or already existing account.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.UserDataAccounts.UserDataAccountManagerForUser">
      <summary>Represents a user data account manager for a specific user.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataAccounts.UserDataAccountManagerForUser.User">
      <summary>Gets the User represented by this data account manager.</summary>
      <returns>The User represented by this data account manager.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.UserDataAccounts.UserDataAccountManagerForUser.RequestStoreAsync(Windows.ApplicationModel.UserDataAccounts.UserDataAccountStoreAccessType)">
      <summary>Retrieves a UserDataAccountStore object that enables searching or retrieving user data accounts on the device.</summary>
      <param name="storeAccessType">Specifies the type of read/write access requested.</param>
      <returns>An asynchronous operation that returns a UserDataAccountStore object upon successful completion.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.UserDataAccounts.UserDataAccountOtherAppReadAccess">
      <summary>Specifies the rights granted to other apps for reading this UserDataAccount.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.UserDataAccounts.UserDataAccountOtherAppReadAccess.Full">
      <summary>Other apps on the device can read all properties of this UserDataAccount.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.UserDataAccounts.UserDataAccountOtherAppReadAccess.None">
      <summary>Other apps on the device cannot read any properties of this UserDataAccount.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.UserDataAccounts.UserDataAccountOtherAppReadAccess.SystemOnly">
      <summary>Only the operating system can read data from this UserDataAccount.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.UserDataAccounts.UserDataAccountStore">
      <summary>Represents a data store that contains user accounts.</summary>
    </member>
    <member name="E:Windows.ApplicationModel.UserDataAccounts.UserDataAccountStore.StoreChanged">
      <summary>Occurs when the UserDataAccountStore changes.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.UserDataAccounts.UserDataAccountStore.CreateAccountAsync(System.String)">
      <summary>Asynchronously creates a user data account, specifying a displayable user name.</summary>
      <param name="userDisplayName">A string containing the user name that is suitable for display.</param>
      <returns>Returns the newly created UserDataAccount.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.UserDataAccounts.UserDataAccountStore.CreateAccountAsync(System.String,System.String)">
      <summary>Asynchronously creates a user data account, specifying a displayable user name and a GUID that identifies the app in the Microsoft Store.</summary>
      <param name="userDisplayName">A string containing the user name that is suitable for display.</param>
      <param name="packageRelativeAppId">The GUID that identifies the app in the Microsoft Store.</param>
      <returns>Returns the newly created UserDataAccount.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.UserDataAccounts.UserDataAccountStore.CreateAccountAsync(System.String,System.String,System.String)">
      <summary>Asynchronously creates a user data account, specifying a displayable user name, a GUID that identifies the app in the Microsoft Store, and the enterprise identity associated with the user account.</summary>
      <param name="userDisplayName">A string containing the user name that is suitable for display.</param>
      <param name="packageRelativeAppId">The GUID that identifies the app in the Microsoft Store.</param>
      <param name="enterpriseId">The enterprise identity associated with the user data account.</param>
      <returns>Returns the newly created UserDataAccount.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.UserDataAccounts.UserDataAccountStore.FindAccountsAsync">
      <summary>Returns a collection of UserDataAccount objects from the store based on the UserDataAccountStoreAccessType value passed into RequestStoreAsync.</summary>
      <returns>Returns the collection of user data accounts, scoped by access request.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.UserDataAccounts.UserDataAccountStore.GetAccountAsync(System.String)">
      <summary>Asynchronously gets the specified account.</summary>
      <param name="id">The Id string identifying the account.</param>
      <returns>Returns the UserDataAccount identified by the *id* parameter.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.UserDataAccounts.UserDataAccountStoreAccessType">
      <summary>Specifies the requested access type in a call to RequestStoreAsync.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.UserDataAccounts.UserDataAccountStoreAccessType.AllAccountsReadOnly">
      <summary>Read-only access to app user data accounts and system user data accounts.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.UserDataAccounts.UserDataAccountStoreAccessType.AppAccountsReadWrite">
      <summary>Read/write access to the current app's user data accounts.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.UserDataAccounts.UserDataAccountStoreChangedEventArgs">
      <summary>Provides data for the StoreChanged event.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.UserDataAccounts.UserDataAccountStoreChangedEventArgs.GetDeferral">
      <summary>Gets the deferral object for the StoreChanged event.</summary>
      <returns>The deferral object for the StoreChanged event.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.UserDataAccounts.Provider.IUserDataAccountProviderOperation">
      <summary>Provides access to data about an account operation.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataAccounts.Provider.IUserDataAccountProviderOperation.Kind">
      <summary>Gets the type of account operation, such as adding an account or updating settings.</summary>
      <returns>The type of account operation, such as adding an account or updating settings.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.UserDataAccounts.Provider.UserDataAccountPartnerAccountInfo">
      <summary>Represents data about an account for partner service.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataAccounts.Provider.UserDataAccountPartnerAccountInfo.AccountKind">
      <summary>Gets the type of this user account.</summary>
      <returns>The type of this user account.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataAccounts.Provider.UserDataAccountPartnerAccountInfo.DisplayName">
      <summary>Gets the human readable display name for this user account.</summary>
      <returns>The human readable display name for this user account.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataAccounts.Provider.UserDataAccountPartnerAccountInfo.Priority">
      <summary>Gets the priority for the service that uses this kind of user account.</summary>
      <returns>The priority for the service that uses this kind of user account.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.UserDataAccounts.Provider.UserDataAccountProviderAddAccountOperation">
      <summary>Provides the data for adding a new user account.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataAccounts.Provider.UserDataAccountProviderAddAccountOperation.ContentKinds">
      <summary>Gets the types of content supported by the user account, such as email, contacts, and appointments.</summary>
      <returns>The types of content supported by the user account, such as email, contacts, and appointments.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataAccounts.Provider.UserDataAccountProviderAddAccountOperation.Kind">
      <summary>Gets the type of this account operation.</summary>
      <returns>The type of this account operation.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataAccounts.Provider.UserDataAccountProviderAddAccountOperation.PartnerAccountInfos">
      <summary>Gets a list of UserDataAccountPartnerAccountInfo objects for this operation.</summary>
      <returns>A list of UserDataAccountPartnerAccountInfo objects for this operation.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.UserDataAccounts.Provider.UserDataAccountProviderAddAccountOperation.ReportCompleted(System.String)">
      <summary>Reports back to the calling app that the operation is complete.</summary>
      <param name="userDataAccountId">The identifier for the user account upon which the operation completed.</param>
    </member>
    <member name="T:Windows.ApplicationModel.UserDataAccounts.Provider.UserDataAccountProviderOperationKind">
      <summary>Defines the type of an account operation.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.UserDataAccounts.Provider.UserDataAccountProviderOperationKind.AddAccount">
      <summary>An add account operation</summary>
    </member>
    <member name="F:Windows.ApplicationModel.UserDataAccounts.Provider.UserDataAccountProviderOperationKind.ResolveErrors">
      <summary>An operation to resolve errors on an account</summary>
    </member>
    <member name="F:Windows.ApplicationModel.UserDataAccounts.Provider.UserDataAccountProviderOperationKind.Settings">
      <summary>An account settings operation</summary>
    </member>
    <member name="T:Windows.ApplicationModel.UserDataAccounts.Provider.UserDataAccountProviderPartnerAccountKind">
      <summary>Specifies the type of the user data account.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.UserDataAccounts.Provider.UserDataAccountProviderPartnerAccountKind.Exchange">
      <summary>An Microsoft Exchange account</summary>
    </member>
    <member name="F:Windows.ApplicationModel.UserDataAccounts.Provider.UserDataAccountProviderPartnerAccountKind.PopOrImap">
      <summary>A POP or IMAP account</summary>
    </member>
    <member name="T:Windows.ApplicationModel.UserDataAccounts.Provider.UserDataAccountProviderResolveErrorsOperation">
      <summary>Provides the data for a "resolve errors" account operation.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataAccounts.Provider.UserDataAccountProviderResolveErrorsOperation.Kind">
      <summary>Gets the type of this account operation.</summary>
      <returns>The type of this account operation.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataAccounts.Provider.UserDataAccountProviderResolveErrorsOperation.UserDataAccountId">
      <summary>Gets the user account ID for this "resolve errors" operation.</summary>
      <returns>The user account ID for this "resolve errors" operation.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.UserDataAccounts.Provider.UserDataAccountProviderResolveErrorsOperation.ReportCompleted">
      <summary>Reports back to the calling app that the operation is complete.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.UserDataAccounts.Provider.UserDataAccountProviderSettingsOperation">
      <summary>Provides the data for an account settings operation.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataAccounts.Provider.UserDataAccountProviderSettingsOperation.Kind">
      <summary>Gets the type of this account operation.</summary>
      <returns>The type of this account operation.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataAccounts.Provider.UserDataAccountProviderSettingsOperation.UserDataAccountId">
      <summary>Gets the user account ID for this settings operation.</summary>
      <returns>The user account ID for this settings operation.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.UserDataAccounts.Provider.UserDataAccountProviderSettingsOperation.ReportCompleted">
      <summary>Reports back to the calling app that the operation is complete.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.UserDataAccounts.SystemAccess.DeviceAccountAuthenticationType">
      <summary>Specifies the type of authentication.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.UserDataAccounts.SystemAccess.DeviceAccountAuthenticationType.Basic">
      <summary>Uses a base64 encoded string that contains the user name and password.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.UserDataAccounts.SystemAccess.DeviceAccountAuthenticationType.OAuth">
      <summary>Uses OAuth for authentication.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.UserDataAccounts.SystemAccess.DeviceAccountAuthenticationType.SingleSignOn">
      <summary>Uses single sign on for authentication.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.UserDataAccounts.SystemAccess.DeviceAccountConfiguration">
      <summary>Represents device settings for app sync relationships.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.UserDataAccounts.SystemAccess.DeviceAccountConfiguration.#ctor">
      <summary>Initializes a new instance of the DeviceAccountConfiguration class.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataAccounts.SystemAccess.DeviceAccountConfiguration.AccountIconId">
      <summary>Gets or sets the identifier for the device account icon.</summary>
      <returns>The identifier for the device account icon.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataAccounts.SystemAccess.DeviceAccountConfiguration.AccountName">
      <summary>Gets or sets the name that identifies the device account.</summary>
      <returns>The name that identifies the device account.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataAccounts.SystemAccess.DeviceAccountConfiguration.AlwaysDownloadFullMessage">
      <summary>Gets or sets a Boolean value indicating if the full email message should always be downloaded as opposed to only header information.</summary>
      <returns>A Boolean value indicating if the full email message should always be downloaded.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataAccounts.SystemAccess.DeviceAccountConfiguration.AuthenticationCertificateId">
      <summary>Gets or sets the identifier for the authentication certificate for this account.</summary>
      <returns>The identifier for the authentication certificate for this account.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataAccounts.SystemAccess.DeviceAccountConfiguration.AuthenticationType">
      <summary>Gets or sets the DeviceAccountAuthenticationType for this account.</summary>
      <returns>The DeviceAccountAuthenticationType for this account.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataAccounts.SystemAccess.DeviceAccountConfiguration.AutoSelectAuthenticationCertificate">
      <summary>Gets or sets a Boolean value that indicates if the authentication certificate should be automatically selected.</summary>
      <returns>A Boolean value that indicates if the authentication certificate should be automatically selected.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataAccounts.SystemAccess.DeviceAccountConfiguration.CalDavRequiresSsl">
      <summary>Gets or sets a Boolean value that indicates if the CalDav server requires an SSL connection.</summary>
      <returns>A Boolean value that indicates if the CalDav server requires an SSL connection.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataAccounts.SystemAccess.DeviceAccountConfiguration.CalDavServerUrl">
      <summary>Gets or sets the address of the CalDav server.</summary>
      <returns>The address of the CalDav server.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataAccounts.SystemAccess.DeviceAccountConfiguration.CalDavSyncScheduleKind">
      <summary>Gets or sets an enum value that specifies how often the account is synced.</summary>
      <returns>An enum value that specifies how often the account is synced.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataAccounts.SystemAccess.DeviceAccountConfiguration.CalendarSyncEnabled">
      <summary>Gets or sets a Boolean value indicating if calendar syncing is enabled.</summary>
      <returns>A Boolean value indicating if calendar syncing is enabled.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataAccounts.SystemAccess.DeviceAccountConfiguration.CardDavRequiresSsl">
      <summary>Gets or sets a Boolean value that indicates if the CardDav server requires an SSL connection.</summary>
      <returns>A Boolean value that indicates if the CardDav server requires an SSL connection.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataAccounts.SystemAccess.DeviceAccountConfiguration.CardDavServerUrl">
      <summary>Gets or sets the address of the CardDav server.</summary>
      <returns>The address of the CardDav server.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataAccounts.SystemAccess.DeviceAccountConfiguration.CardDavSyncScheduleKind">
      <summary>Gets or sets an enum value that specifies how often the account is synced.</summary>
      <returns>An enum value that specifies how often the account is synced.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataAccounts.SystemAccess.DeviceAccountConfiguration.ContactsSyncEnabled">
      <summary>Gets or sets a Boolean value indicating if contacts syncing is enabled.</summary>
      <returns>A Boolean value indicating if contacts syncing is enabled.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataAccounts.SystemAccess.DeviceAccountConfiguration.DeviceAccountTypeId">
      <summary>Gets or sets the value that identifies the device account type.</summary>
      <returns>The value that identifies the device account type.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataAccounts.SystemAccess.DeviceAccountConfiguration.DoesPolicyAllowMailSync">
      <summary>Gets a Boolean value that indicates if this device is allowed to sync with the email server.</summary>
      <returns>A Boolean value that indicates if this device is allowed to sync with the email server.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataAccounts.SystemAccess.DeviceAccountConfiguration.Domain">
      <summary>Gets or sets the network domain of the device.</summary>
      <returns>The network domain of the device.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataAccounts.SystemAccess.DeviceAccountConfiguration.EmailAddress">
      <summary>Gets or sets the email address of the current user.</summary>
      <returns>The email address of the current user.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataAccounts.SystemAccess.DeviceAccountConfiguration.EmailSyncEnabled">
      <summary>Gets or sets a Boolean value indicating if email syncing is enabled.</summary>
      <returns>A Boolean value indicating if email syncing is enabled.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataAccounts.SystemAccess.DeviceAccountConfiguration.IncomingServerAddress">
      <summary>Gets or sets the incoming email server address.</summary>
      <returns>The incoming email server address.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataAccounts.SystemAccess.DeviceAccountConfiguration.IncomingServerCertificateHash">
      <summary>Gets or sets the incoming mail server's encryption certificate hash.</summary>
      <returns>The incoming mail server's encryption certificate hash.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataAccounts.SystemAccess.DeviceAccountConfiguration.IncomingServerCredential">
      <summary>Gets or sets the incoming mail server's password.</summary>
      <returns>The incoming mail server's password.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataAccounts.SystemAccess.DeviceAccountConfiguration.IncomingServerPort">
      <summary>Gets or sets the port number to use to connect to the incoming email server.</summary>
      <returns>The port number to use to connect to the incoming email server.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataAccounts.SystemAccess.DeviceAccountConfiguration.IncomingServerRequiresSsl">
      <summary>Gets or sets a Boolean value indicating if Secure Sockets Layer (SSL) should be used when connecting to the incoming email server.</summary>
      <returns>A Boolean value indicating if Secure Sockets Layer (SSL) should be used when connecting to the incoming email server.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataAccounts.SystemAccess.DeviceAccountConfiguration.IncomingServerUsername">
      <summary>Gets or sets the username to use when connecting to the incoming email server.</summary>
      <returns>The username to use when connecting to the incoming email server.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataAccounts.SystemAccess.DeviceAccountConfiguration.IsClientAuthenticationCertificateRequired">
      <summary>Gets or sets a Boolean value indicating if a client authentication certificate is required by the server.</summary>
      <returns>A Boolean value indicating if a client authentication certificate is required by the server.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataAccounts.SystemAccess.DeviceAccountConfiguration.IsExternallyManaged">
      <summary>Gets or sets a Boolean value that indicates if the device account is managed outside the organization.</summary>
      <returns>A Boolean value that indicates if the device account is managed outside the organization.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataAccounts.SystemAccess.DeviceAccountConfiguration.IsOutgoingServerAuthenticationEnabled">
      <summary>Gets or sets a Boolean value indicating if authentication is enabled for the outgoing mail server.</summary>
      <returns>A Boolean value indicating if authentication is enabled for the outgoing mail server.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataAccounts.SystemAccess.DeviceAccountConfiguration.IsOutgoingServerAuthenticationRequired">
      <summary>Gets or sets a Boolean value indicating if authentication is required by the outgoing mail server.</summary>
      <returns>A Boolean value indicating if authentication is required by the outgoing mail server.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataAccounts.SystemAccess.DeviceAccountConfiguration.IsSsoAuthenticationSupported">
      <summary>Gets or sets a Boolean value indicating if single sign on (SSO) authentication is supported by the server.</summary>
      <returns>A Boolean value indicating if single sign on (SSO) authentication is supported by the server.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataAccounts.SystemAccess.DeviceAccountConfiguration.IsSyncScheduleManagedBySystem">
      <summary>Gets a Boolean value that indicates if the sync schedule is managed by the system as opposed to the app.</summary>
      <returns>A Boolean value that indicates if the sync schedule is managed by the system as opposed to the app.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataAccounts.SystemAccess.DeviceAccountConfiguration.MailAgeFilter">
      <summary>Gets or sets an enum value that indicates how many days of email to keep on the client.</summary>
      <returns>An enum value that indicates how many days of email to keep on the client.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataAccounts.SystemAccess.DeviceAccountConfiguration.OAuthRefreshToken">
      <summary>Gets or sets the OAuth refresh token used to create a new access token.</summary>
      <returns>The OAuth refresh token used to create a new access token.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataAccounts.SystemAccess.DeviceAccountConfiguration.OutgoingServerAddress">
      <summary>Gets or sets the outgoing email server address.</summary>
      <returns>The outgoing email server address.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataAccounts.SystemAccess.DeviceAccountConfiguration.OutgoingServerCertificateHash">
      <summary>Gets or sets the outgoing mail server's encryption certificate hash.</summary>
      <returns>The outgoing mail server's encryption certificate hash.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataAccounts.SystemAccess.DeviceAccountConfiguration.OutgoingServerCredential">
      <summary>Gets or sets the outgoing mail server's password.</summary>
      <returns>The outgoing mail server's password.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataAccounts.SystemAccess.DeviceAccountConfiguration.OutgoingServerPort">
      <summary>Gets or sets the port number to use to connect to the outgoing email server.</summary>
      <returns>The port number to use to connect to the outgoing email server.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataAccounts.SystemAccess.DeviceAccountConfiguration.OutgoingServerRequiresSsl">
      <summary>Gets or sets a Boolean value indicating if Secure Sockets Layer (SSL) should be used when connecting to the outgoing email server.</summary>
      <returns>A Boolean value indicating if Secure Sockets Layer (SSL) should be used when connecting to the outgoing email server.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataAccounts.SystemAccess.DeviceAccountConfiguration.OutgoingServerUsername">
      <summary>Gets or sets the username to use when connecting to the outgoing email server.</summary>
      <returns>The username to use when connecting to the outgoing email server.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataAccounts.SystemAccess.DeviceAccountConfiguration.ServerType">
      <summary>Gets or sets a value indicating the type of the server.</summary>
      <returns>Enum value indicating the type of the server.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataAccounts.SystemAccess.DeviceAccountConfiguration.SsoAccountId">
      <summary>Gets or sets the single sign on account ID.</summary>
      <returns>The single sign on account ID.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataAccounts.SystemAccess.DeviceAccountConfiguration.SyncScheduleKind">
      <summary>Gets or sets an enum value that specifies how often the account is synced.</summary>
      <returns>An enum value that specifies how often the account is synced.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataAccounts.SystemAccess.DeviceAccountConfiguration.WasIncomingServerCertificateHashConfirmed">
      <summary>Gets or sets a Boolean value indicating if the incoming server's certificate hash has been confirmed.</summary>
      <returns>A Boolean value indicating if the incoming server's certificate hash has been confirmed.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataAccounts.SystemAccess.DeviceAccountConfiguration.WasModifiedByUser">
      <summary>Gets or sets a Boolean value that indicates if the account has been modified by the user.</summary>
      <returns>A Boolean value that indicates if the account has been modified by the user.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataAccounts.SystemAccess.DeviceAccountConfiguration.WasOutgoingServerCertificateHashConfirmed">
      <summary>Gets or sets a Boolean value indicating if the outgoing server's certificate hash has been confirmed.</summary>
      <returns>A Boolean value indicating if the outgoing server's certificate hash has been confirmed.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.UserDataAccounts.SystemAccess.DeviceAccountIconId">
      <summary>Specifies the type of icon to use for the device account.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.UserDataAccounts.SystemAccess.DeviceAccountIconId.Exchange">
      <summary>Uses the Exchange icon.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.UserDataAccounts.SystemAccess.DeviceAccountIconId.Generic">
      <summary>Uses a generic account icon.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.UserDataAccounts.SystemAccess.DeviceAccountIconId.Msa">
      <summary>Uses the Microsoft account icon.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.UserDataAccounts.SystemAccess.DeviceAccountIconId.Outlook">
      <summary>Uses the Outlook icon.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.UserDataAccounts.SystemAccess.DeviceAccountMailAgeFilter">
      <summary>Specifies how many days of email to keep on the client.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.UserDataAccounts.SystemAccess.DeviceAccountMailAgeFilter.All">
      <summary>Keep all the email.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.UserDataAccounts.SystemAccess.DeviceAccountMailAgeFilter.Last14Days">
      <summary>Keep email from the last 14 days.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.UserDataAccounts.SystemAccess.DeviceAccountMailAgeFilter.Last1Day">
      <summary>Keep email from the last day.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.UserDataAccounts.SystemAccess.DeviceAccountMailAgeFilter.Last30Days">
      <summary>Keep email from the last 30 days.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.UserDataAccounts.SystemAccess.DeviceAccountMailAgeFilter.Last3Days">
      <summary>Keep email from the last 3 days.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.UserDataAccounts.SystemAccess.DeviceAccountMailAgeFilter.Last7Days">
      <summary>Keep email from the last 7 days.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.UserDataAccounts.SystemAccess.DeviceAccountMailAgeFilter.Last90Days">
      <summary>Keep email from the last 90 days.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.UserDataAccounts.SystemAccess.DeviceAccountServerType">
      <summary>Defines the server types for syncing.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.UserDataAccounts.SystemAccess.DeviceAccountServerType.Exchange">
      <summary>Exchange server</summary>
    </member>
    <member name="F:Windows.ApplicationModel.UserDataAccounts.SystemAccess.DeviceAccountServerType.Imap">
      <summary>IMAP server</summary>
    </member>
    <member name="F:Windows.ApplicationModel.UserDataAccounts.SystemAccess.DeviceAccountServerType.Pop">
      <summary>POP server</summary>
    </member>
    <member name="T:Windows.ApplicationModel.UserDataAccounts.SystemAccess.DeviceAccountSyncScheduleKind">
      <summary>Specifies how often the account is synced.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.UserDataAccounts.SystemAccess.DeviceAccountSyncScheduleKind.AsItemsArrive">
      <summary>The account is synced as items arrive at the server (push model).</summary>
    </member>
    <member name="F:Windows.ApplicationModel.UserDataAccounts.SystemAccess.DeviceAccountSyncScheduleKind.Daily">
      <summary>The account is synced once daily.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.UserDataAccounts.SystemAccess.DeviceAccountSyncScheduleKind.Every15Minutes">
      <summary>The account is synced every 15 minutes.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.UserDataAccounts.SystemAccess.DeviceAccountSyncScheduleKind.Every2Hours">
      <summary>The account is synced every 2 hours.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.UserDataAccounts.SystemAccess.DeviceAccountSyncScheduleKind.Every30Minutes">
      <summary>The account is synced every 30 minutes.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.UserDataAccounts.SystemAccess.DeviceAccountSyncScheduleKind.Every60Minutes">
      <summary>The account is synced every 60 minutes.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.UserDataAccounts.SystemAccess.DeviceAccountSyncScheduleKind.Manual">
      <summary>The account is synced manually.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.UserDataAccounts.SystemAccess.UserDataAccountSystemAccessManager">
      <summary>Provides the ability to display the system UI for managing sync relationships.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.UserDataAccounts.SystemAccess.UserDataAccountSystemAccessManager.AddAndShowDeviceAccountsAsync(Windows.Foundation.Collections.IIterable{Windows.ApplicationModel.UserDataAccounts.SystemAccess.DeviceAccountConfiguration})">
      <summary>Asynchronously displays the system UI to manage the sync relationships for the specified accounts.</summary>
      <param name="accounts">The list of accounts to manage in the system UI.</param>
      <returns>Returns an updated list of accounts.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.UserDataAccounts.SystemAccess.UserDataAccountSystemAccessManager.CreateDeviceAccountAsync(Windows.ApplicationModel.UserDataAccounts.SystemAccess.DeviceAccountConfiguration)">
      <summary>Asynchronously creates a device account using the specified DeviceAccountConfiguration.</summary>
      <param name="account">The configuration to use when creating the account.</param>
      <returns>Returns a string with the newly created device account ID.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.UserDataAccounts.SystemAccess.UserDataAccountSystemAccessManager.DeleteDeviceAccountAsync(System.String)">
      <summary>Asynchronously deletes the specified device account.</summary>
      <param name="accountId">The ID of the device account to delete.</param>
      <returns>Returns an async action indicating that the operation has completed.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.UserDataAccounts.SystemAccess.UserDataAccountSystemAccessManager.GetDeviceAccountConfigurationAsync(System.String)">
      <summary>Asynchronously gets the DeviceAccountConfiguration for the specified device account.</summary>
      <param name="accountId">The ID for the device account.</param>
      <returns>Reutrns the DeviceAccountConfiguration for the device account specified by the *accountId* parameter.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.UserDataAccounts.SystemAccess.UserDataAccountSystemAccessManager.SuppressLocalAccountWithAccountAsync(System.String)">
      <summary>Asynchronously, and temporarily, replaces the default local account by using the specified account.</summary>
      <param name="userDataAccountId">The user ID of the account used to temporarily replace the default local account.</param>
      <returns>Returns an async action indicating that the operation has completed.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.UserDataTasks.UserDataTask">
      <summary>Represents a task.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.UserDataTasks.UserDataTask.#ctor">
      <summary>Initializes a new instance of the UserDataTask class.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataTasks.UserDataTask.CompletedDate">
      <summary>Gets or sets the completion date and time of the task.</summary>
      <returns>The completion date and time of the task.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataTasks.UserDataTask.Details">
      <summary>Gets or sets a string value. The string contains extended details that describe the task. Details is of type String and a maximum of 1,073,741,823 characters in length, which is the maximum length of a JET database string.</summary>
      <returns>The extended details that describe the task.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataTasks.UserDataTask.DetailsKind">
      <summary>Gets or sets the type of task details, plain text or HTML.</summary>
      <returns>The type of task details.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataTasks.UserDataTask.DueDate">
      <summary>Gets or sets the due date of the task.</summary>
      <returns>the due date of the task.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataTasks.UserDataTask.Id">
      <summary>Gets the unique identifier of the task.</summary>
      <returns>The unique identifier of the task.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataTasks.UserDataTask.Kind">
      <summary>Gets the kind of task (For example: Recurring etc.).</summary>
      <returns>The kind of task (For example: Recurring etc.).</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataTasks.UserDataTask.ListId">
      <summary>Gets the unique identifier for the task list associated with the task.</summary>
      <returns>The unique identifier for the task list associated with the task.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataTasks.UserDataTask.Priority">
      <summary>Gets or sets the priority of the task.</summary>
      <returns>The priority of the task.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataTasks.UserDataTask.RecurrenceProperties">
      <summary>Gets or sets an object that represents when and how often a task occurs.</summary>
      <returns>An object that represents when and how often a task occurs</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataTasks.UserDataTask.RegenerationProperties">
      <summary>Gets or sets an object that represents how many times and at what interval the task is generated.</summary>
      <returns>An object that represents how many times and at what interval the task is generated.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataTasks.UserDataTask.Reminder">
      <summary>Gets or sets a time span value. The value declares the amount of time to subtract from the DueDate, and that time used as the issue time for a reminder for a task. A **null** value indicates that the task won't issue a reminder. Reminder is of type IReference(TimeSpan).</summary>
      <returns>A time span value, or **null** to issue no reminder.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataTasks.UserDataTask.RemoteId">
      <summary>Gets or sets an ID that can be used by a service provider to access the UserDataTask in their remote system.</summary>
      <returns>An ID that can be used by a service provider to access the UserDataTask in their remote system.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataTasks.UserDataTask.Sensitivity">
      <summary>Gets or sets a UserDataTaskSensitivity -typed value that indicates the sensitivity of the task.</summary>
      <returns>A UserDataTaskSensitivity -typed value that indicates the sensitivity of the task.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataTasks.UserDataTask.StartDate">
      <summary>Gets or sets the starting date and time for the task.</summary>
      <returns>The date and time to use as the starting time for the task.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataTasks.UserDataTask.Subject">
      <summary>Gets or sets a string that communicates the subject of the task. Subject is of type String and a maximum of 255 characters in length.</summary>
      <returns>The subject of the task.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.UserDataTasks.UserDataTaskBatch">
      <summary>Represents a group of UserDataTask objects.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataTasks.UserDataTaskBatch.Tasks">
      <summary>Gets the list of UserDataTask objects returned by a search operation.</summary>
      <returns>The list of tasks returned by a search operation.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.UserDataTasks.UserDataTaskDaysOfWeek">
      <summary>Specifies the days of the week on which an task occurs.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.UserDataTasks.UserDataTaskDaysOfWeek.Friday">
      <summary>The task occurs on Friday.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.UserDataTasks.UserDataTaskDaysOfWeek.Monday">
      <summary>The task occurs on Monday.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.UserDataTasks.UserDataTaskDaysOfWeek.None">
      <summary>The task doesn't occur on any days of the week.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.UserDataTasks.UserDataTaskDaysOfWeek.Saturday">
      <summary>The task occurs on Saturday.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.UserDataTasks.UserDataTaskDaysOfWeek.Sunday">
      <summary>The task occurs on Sunday.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.UserDataTasks.UserDataTaskDaysOfWeek.Thursday">
      <summary>The task occurs on Thursday.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.UserDataTasks.UserDataTaskDaysOfWeek.Tuesday">
      <summary>The task occurs on Tuesday.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.UserDataTasks.UserDataTaskDaysOfWeek.Wednesday">
      <summary>The task occurs on Wednesday.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.UserDataTasks.UserDataTaskDetailsKind">
      <summary>Defines the type of content in task details.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.UserDataTasks.UserDataTaskDetailsKind.Html">
      <summary>Content is in HTML markup.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.UserDataTasks.UserDataTaskDetailsKind.PlainText">
      <summary>Content is in plain text.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.UserDataTasks.UserDataTaskKind">
      <summary>Defines the type of task.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.UserDataTasks.UserDataTaskKind.Recurring">
      <summary>A task that reoccurs at specific date and at some regular interval.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.UserDataTasks.UserDataTaskKind.Regenerating">
      <summary>A task that reoccurs at some regular interval.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.UserDataTasks.UserDataTaskKind.Single">
      <summary>A task with no special conditions that cause it to reoccur.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.UserDataTasks.UserDataTaskList">
      <summary>Represents a list of UserDataTask objects.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataTasks.UserDataTaskList.DisplayName">
      <summary>Gets or sets the name of the UserDataTaskList, suitable for display in the user interface.</summary>
      <returns>The name of the UserDataTaskList, suitable for display in the user interface.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataTasks.UserDataTaskList.Id">
      <summary>Gets the locally unique identifier for this UserDataTaskList.</summary>
      <returns>The locally unique identifier for this UserDataTaskList.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataTasks.UserDataTaskList.LimitedWriteOperations">
      <summary>Gets an object that provides operations that an app can perform on a task list that it has not created.</summary>
      <returns>An object that provides operations that an app can perform on a task list that it has not created.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataTasks.UserDataTaskList.OtherAppReadAccess">
      <summary>Gets or sets a value indicating the read access level to this UserDataTaskList for other apps on the system.</summary>
      <returns>A value indicating the read access level to this UserDataTaskList for other apps on the system.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataTasks.UserDataTaskList.OtherAppWriteAccess">
      <summary>Gets or sets a value indicating the write access level to this UserDataTaskList for other apps on the system.</summary>
      <returns>A value indicating the write access level to this UserDataTaskList for other apps on the system.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataTasks.UserDataTaskList.SourceDisplayName">
      <summary>Gets the name of the source of the UserDataTaskList, suitable for display in the user interface.</summary>
      <returns>The name of the source of the UserDataTaskList, suitable for display in the user interface.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataTasks.UserDataTaskList.SyncManager">
      <summary>Gets the UserDataTaskListSyncManager used to communicate with the server.</summary>
      <returns>The UserDataTaskListSyncManager used to communicate with the server.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataTasks.UserDataTaskList.UserDataAccountId">
      <summary>Gets a string that represents the ID of the user data account for this UserDataTaskList.</summary>
      <returns>A string that represents the ID of the user data account for this UserDataTaskList.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.UserDataTasks.UserDataTaskList.DeleteAsync">
      <summary>Asynchronously deletes this UserDataTaskList, including all UserDataTask objects in the UserDataTaskStore.</summary>
      <returns>An async action indicating that the method is complete.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.UserDataTasks.UserDataTaskList.DeleteTaskAsync(System.String)">
      <summary>Asynchronously deletes and individual UserDataTask from this UserDataTaskList and the UserDataTaskStore.</summary>
      <param name="userDataTaskId">The UserDataTask to delete.</param>
      <returns>An async action indicating that the method is complete.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.UserDataTasks.UserDataTaskList.GetTaskAsync(System.String)">
      <summary>Asynchronously retrieves the specified UserDataTask object from the UserDataTaskList.</summary>
      <param name="userDataTask">The string that identifies the UserDataTask to return.</param>
      <returns>The UserDataTask identified by the *UserDataTask* parameter.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.UserDataTasks.UserDataTaskList.GetTaskReader">
      <summary>Gets a UserDataTaskReader object associated with this UserDataTaskList.</summary>
      <returns>A UserDataTaskReader object associated with this UserDataTaskList.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.UserDataTasks.UserDataTaskList.GetTaskReader(Windows.ApplicationModel.UserDataTasks.UserDataTaskQueryOptions)">
      <summary>Gets a UserDataTaskReader object associated with this UserDataTaskList by using the specified UserDataTaskQueryOptions.</summary>
      <param name="options">The UserDataTaskQueryOptions to use when creating the UserDataTaskReader.</param>
      <returns>A UserDataTaskReader object associated with this UserDataTaskList.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.UserDataTasks.UserDataTaskList.RegisterSyncManagerAsync">
      <summary>Adds a SyncManager to the UserDataTaskList.</summary>
      <returns>An asynchronous registration operation that you can await.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.UserDataTasks.UserDataTaskList.SaveAsync">
      <summary>Asynchronously saves this UserDataTaskList.</summary>
      <returns>An async action indicating that the method has completed.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.UserDataTasks.UserDataTaskList.SaveTaskAsync(Windows.ApplicationModel.UserDataTasks.UserDataTask)">
      <summary>Asynchronously saves the specified UserDataTask to the UserDataTaskStore.</summary>
      <param name="userDataTask">The task to save.</param>
      <returns>
      </returns>
    </member>
    <member name="T:Windows.ApplicationModel.UserDataTasks.UserDataTaskListLimitedWriteOperations">
      <summary>Provides operations that an app can perform on a task list that it has not created.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.UserDataTasks.UserDataTaskListLimitedWriteOperations.TryCompleteTaskAsync(System.String)">
      <summary>Asynchronously attempts to mark a task as completed.</summary>
      <param name="userDataTaskId">The ID of the task to mark as completed.</param>
      <returns>The ID of the task marked as completed.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.UserDataTasks.UserDataTaskListLimitedWriteOperations.TryCreateOrUpdateTaskAsync(Windows.ApplicationModel.UserDataTasks.UserDataTask)">
      <summary>Asynchronously attempts to create or update a task.</summary>
      <param name="userDataTask">The task to create or update.</param>
      <returns>A Boolean value indicating if the operation was successful.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.UserDataTasks.UserDataTaskListLimitedWriteOperations.TryDeleteTaskAsync(System.String)">
      <summary>Asynchronously attempts to delete a task.</summary>
      <param name="userDataTaskId">The ID of the task to delete.</param>
      <returns>A Boolean value indicating if the operation was successful.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.UserDataTasks.UserDataTaskListLimitedWriteOperations.TrySkipOccurrenceAsync(System.String)">
      <summary>Asynchronously attempts to skip the current instance of a reoccurring task and move to the next instance.</summary>
      <param name="userDataTaskId">The ID of the reoccurring task.</param>
      <returns>A Boolean value indicating if the operation was successful.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.UserDataTasks.UserDataTaskListOtherAppReadAccess">
      <summary>Specifies the level of task read access granted to other apps.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.UserDataTasks.UserDataTaskListOtherAppReadAccess.Full">
      <summary>Other apps have read access to system and app tasks.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.UserDataTasks.UserDataTaskListOtherAppReadAccess.None">
      <summary>Other apps cannot access any tasks.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.UserDataTasks.UserDataTaskListOtherAppReadAccess.SystemOnly">
      <summary>Other apps can only read system tasks.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.UserDataTasks.UserDataTaskListOtherAppWriteAccess">
      <summary>Specifies the level of task write access granted to other apps.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.UserDataTasks.UserDataTaskListOtherAppWriteAccess.Limited">
      <summary>Other apps can only write tasks for this app.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.UserDataTasks.UserDataTaskListOtherAppWriteAccess.None">
      <summary>No write access is granted.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.UserDataTasks.UserDataTaskListSyncManager">
      <summary>Provides functionality for syncing task information with the server.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataTasks.UserDataTaskListSyncManager.LastAttemptedSyncTime">
      <summary>Gets or sets the last time a sync was attempted with the server.</summary>
      <returns>The last time a sync was attempted with the server.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataTasks.UserDataTaskListSyncManager.LastSuccessfulSyncTime">
      <summary>Gets or sets the last time the UserDataTaskList was successfully synced with the server.</summary>
      <returns>The last time the **UserDataTaskList** was successfully synced with the server.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataTasks.UserDataTaskListSyncManager.Status">
      <summary>Gets or sets the UserDataTaskListSyncStatus.</summary>
      <returns>The UserDataTaskListSyncStatus.</returns>
    </member>
    <member name="E:Windows.ApplicationModel.UserDataTasks.UserDataTaskListSyncManager.SyncStatusChanged">
      <summary>Occurs when the sync status with the server has changed.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.UserDataTasks.UserDataTaskListSyncManager.SyncAsync">
      <summary>Asynchronously attempts to sync with the tasks server.</summary>
      <returns>A Boolean value indicating if the sync was successful.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.UserDataTasks.UserDataTaskListSyncStatus">
      <summary>Defines the UserDataTaskList sync status.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.UserDataTasks.UserDataTaskListSyncStatus.AuthenticationError">
      <summary>There was an authentication error.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.UserDataTasks.UserDataTaskListSyncStatus.Idle">
      <summary>Idle.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.UserDataTasks.UserDataTaskListSyncStatus.PolicyError">
      <summary>There was a policy error.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.UserDataTasks.UserDataTaskListSyncStatus.Syncing">
      <summary>Currently syncing.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.UserDataTasks.UserDataTaskListSyncStatus.UnknownError">
      <summary>An unknown error occurred.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.UserDataTasks.UserDataTaskListSyncStatus.UpToDate">
      <summary>The task list is up-to-date.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.UserDataTasks.UserDataTaskManager">
      <summary>Represents a service that source apps can call to access task data.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataTasks.UserDataTaskManager.User">
      <summary>Gets the user associated with this UserDataTaskManager.</summary>
      <returns>The user associated with this UserDataTaskManager.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.UserDataTasks.UserDataTaskManager.GetDefault">
      <summary>Gets the default UserTaskManager object.</summary>
      <returns>Gets the default UserTaskManager object.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.UserDataTasks.UserDataTaskManager.GetForUser(Windows.System.User)">
      <summary>Gets the UserTaskManager object for the specified user.</summary>
      <param name="user">The user account to use to get the UserTaskManager object.</param>
      <returns>The UserTaskManager object for the specified user.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.UserDataTasks.UserDataTaskManager.RequestStoreAsync(Windows.ApplicationModel.UserDataTasks.UserDataTaskStoreAccessType)">
      <summary>Retrieves a UserDataTaskStore object that enables searching or retrieving contacts on the device.</summary>
      <param name="accessType">Specifies the type of read/write access requested.</param>
      <returns>An asynchronous operation that returns a UserDataTaskStore object on successful completion.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.UserDataTasks.UserDataTaskPriority">
      <summary>Specifies the priority of the task.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.UserDataTasks.UserDataTaskPriority.High">
      <summary>The task is a high priority.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.UserDataTasks.UserDataTaskPriority.Low">
      <summary>The task is a low priority.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.UserDataTasks.UserDataTaskPriority.Normal">
      <summary>The task has the normal priority.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.UserDataTasks.UserDataTaskQueryKind">
      <summary>Defines the type of task query.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.UserDataTasks.UserDataTaskQueryKind.All">
      <summary>The query is for all tasks.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.UserDataTasks.UserDataTaskQueryKind.Complete">
      <summary>The query is for tasks that are marked as completed.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.UserDataTasks.UserDataTaskQueryKind.Incomplete">
      <summary>The query is for tasks that are not marked as completed.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.UserDataTasks.UserDataTaskQueryOptions">
      <summary>Represents the options selected for task query.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.UserDataTasks.UserDataTaskQueryOptions.#ctor">
      <summary>Instantiates a new instance of the UserDataTaskQueryOptions class.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataTasks.UserDataTaskQueryOptions.Kind">
      <summary>Gets or sets the kind of tasks for which to query.</summary>
      <returns>The kind of emails for which to query.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataTasks.UserDataTaskQueryOptions.SortProperty">
      <summary>Gets or sets a Boolean value indicating whether the query results should be sorted.</summary>
      <returns>A Boolean value indicating whether the query results should be sorted.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.UserDataTasks.UserDataTaskQuerySortProperty">
      <summary>The property by which to sort. Currently limited to due date.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.UserDataTasks.UserDataTaskQuerySortProperty.DueDate">
      <summary>Sort by due date.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.UserDataTasks.UserDataTaskReader">
      <summary>Used to read UserDataTask objects in batches from the UserDataTaskStore which may be local or remotely located.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.UserDataTasks.UserDataTaskReader.ReadBatchAsync">
      <summary>Asynchronously reads a batch of UserDataTask objects from the UserDataTaskStore.</summary>
      <returns>The batch of tasks read from the UserDataTaskStore.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.UserDataTasks.UserDataTaskRecurrenceProperties">
      <summary>Represents when and how often a task occurs.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.UserDataTasks.UserDataTaskRecurrenceProperties.#ctor">
      <summary>Initializes a new instance of the UserDataTaskRecurrenceProperties class.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataTasks.UserDataTaskRecurrenceProperties.Day">
      <summary>Gets or sets the day on which a task occurs. Day is of type UInt32, has a default value of 1, and can be a value from 1 to 31.</summary>
      <returns>The day on which an appointment occurs.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataTasks.UserDataTaskRecurrenceProperties.DaysOfWeek">
      <summary>Gets or sets a combination of UserDataTaskDaysOfWeek -typed values for all the days of the week on which a task occurs.</summary>
      <returns>A combination of UserDataTaskDaysOfWeek -typed values that are combined by using a bitwise OR operation. The resulting value specifies all the days of the week on which a task occurs.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataTasks.UserDataTaskRecurrenceProperties.Interval">
      <summary>Gets or sets the interval between occurrences of a task. Interval is of type UInt32 and has a default value of 1. For daily, the interval is the number of days in between, for weekly, the number of weeks, and so on.</summary>
      <returns>The interval on which a task occurs.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataTasks.UserDataTaskRecurrenceProperties.Month">
      <summary>Gets or sets the month on which a task occurs. Month is of type UInt32, has a default value of 1, and can be a value from 1 to 12.</summary>
      <returns>The month on which a task occurs.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataTasks.UserDataTaskRecurrenceProperties.Occurrences">
      <summary>Gets or sets the number of times a task recurs. Occurrences is of type IReference(UInt32) and is **NULL** by default. Occurrences is mutually exclusive with Until.</summary>
      <returns>The number of times a task recurs.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataTasks.UserDataTaskRecurrenceProperties.Unit">
      <summary>Gets or sets a UserDataTaskRecurrenceUnit -typed value that indicates the frequency for which the task occurs.</summary>
      <returns>A UserDataTaskRecurrenceUnit -typed value that indicates the frequency for which the task occurs.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataTasks.UserDataTaskRecurrenceProperties.Until">
      <summary>Gets or sets the date and time until which a task is valid. Until is of type IReference(DateTime) and is **NULL** by default. Until is mutually exclusive with Occurrences.</summary>
      <returns>The date and time until which a task is valid.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataTasks.UserDataTaskRecurrenceProperties.WeekOfMonth">
      <summary>Gets or sets a UserDataTaskWeekOfMonth -typed value that indicates the week of the month for which the task occurs. The first week is the default.</summary>
      <returns>
      </returns>
    </member>
    <member name="T:Windows.ApplicationModel.UserDataTasks.UserDataTaskRecurrenceUnit">
      <summary>Specifies the frequency for which a task occurs.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.UserDataTasks.UserDataTaskRecurrenceUnit.Daily">
      <summary>Task occurs daily.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.UserDataTasks.UserDataTaskRecurrenceUnit.Monthly">
      <summary>Task occurs monthly.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.UserDataTasks.UserDataTaskRecurrenceUnit.MonthlyOnDay">
      <summary>Task occurs monthly on a particular day of the month.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.UserDataTasks.UserDataTaskRecurrenceUnit.Weekly">
      <summary>Task occurs weekly.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.UserDataTasks.UserDataTaskRecurrenceUnit.Yearly">
      <summary>Task occurs yearly.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.UserDataTasks.UserDataTaskRecurrenceUnit.YearlyOnDay">
      <summary>Task occurs yearly on a particular day of the year.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.UserDataTasks.UserDataTaskRegenerationProperties">
      <summary>Represents how often a task occurs.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.UserDataTasks.UserDataTaskRegenerationProperties.#ctor">
      <summary>Initializes a new instance of the UserDataTaskRegenerationProperties class.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataTasks.UserDataTaskRegenerationProperties.Interval">
      <summary>Gets or sets the interval between occurrences of a task. Interval is of type UInt32 and has a default value of 1. For daily, the interval is the number of days in between, for weekly, the number of weeks, and so on.</summary>
      <returns>The interval on which a task occurs.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataTasks.UserDataTaskRegenerationProperties.Occurrences">
      <summary>Gets or sets the number of times a task recurs. Occurrences is of type IReference(UInt32) and is **NULL** by default. Occurrences is mutually exclusive with Until.</summary>
      <returns>The number of times a task recurs.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataTasks.UserDataTaskRegenerationProperties.Unit">
      <summary>Gets or sets a UserDataTaskRecurrenceUnit -typed value that indicates the frequency for which the task occurs.</summary>
      <returns>A UserDataTaskRecurrenceUnit -typed value that indicates the frequency for which the task occurs.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataTasks.UserDataTaskRegenerationProperties.Until">
      <summary>Gets or sets the date and time until which a task is valid. Until is of type IReference(DateTime) and is **NULL** by default. Until is mutually exclusive with Occurrences.</summary>
      <returns>The date and time until which a task is valid.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.UserDataTasks.UserDataTaskRegenerationUnit">
      <summary>Specifies the frequency for which a task occurs.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.UserDataTasks.UserDataTaskRegenerationUnit.Daily">
      <summary>Task occurs daily.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.UserDataTasks.UserDataTaskRegenerationUnit.Monthly">
      <summary>Task occurs monthly.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.UserDataTasks.UserDataTaskRegenerationUnit.Weekly">
      <summary>Task occurs weekly.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.UserDataTasks.UserDataTaskRegenerationUnit.Yearly">
      <summary>Task occurs yearly.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.UserDataTasks.UserDataTaskSensitivity">
      <summary>Specifies the sensitivity of a task.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.UserDataTasks.UserDataTaskSensitivity.Private">
      <summary>The task is private and can't be viewed publicly.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.UserDataTasks.UserDataTaskSensitivity.Public">
      <summary>The task is publicly available to view.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.UserDataTasks.UserDataTaskStore">
      <summary>Represents a database that contains tasks.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.UserDataTasks.UserDataTaskStore.CreateListAsync(System.String)">
      <summary>Asynchronously creates a UserDataTaskList with the specified name.</summary>
      <param name="name">A name for the new UserDataTaskList.</param>
      <returns>The newly created UserDataTaskList.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.UserDataTasks.UserDataTaskStore.CreateListAsync(System.String,System.String)">
      <summary>Asynchronously creates a UserDataTaskList with the specified name.</summary>
      <param name="name">A name for the new UserDataTaskList.</param>
      <param name="userDataAccountId">The ID for the UserDataAccount to use when creating the UserDataTaskList.</param>
      <returns>
      </returns>
    </member>
    <member name="M:Windows.ApplicationModel.UserDataTasks.UserDataTaskStore.FindListsAsync">
      <summary>Asynchronously returns the list of UserDataTaskList objects.</summary>
      <returns>The list of UserDataTaskList objects.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.UserDataTasks.UserDataTaskStore.GetListAsync(System.String)">
      <summary>Asynchronously gets the UserDataTaskList with the specified ID.</summary>
      <param name="taskListId">The ID of the UserDataTaskList to retrieve.</param>
      <returns>The UserDataTaskList with the specified ID or null if the list is not found.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.UserDataTasks.UserDataTaskStoreAccessType">
      <summary>Defines the type of access the app has to the UserDataTaskStore.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.UserDataTasks.UserDataTaskStoreAccessType.AllTasksLimitedReadWrite">
      <summary>Read and write access limited to operations available in the UserDataTaskListLimitedWriteOperations class.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.UserDataTasks.UserDataTaskStoreAccessType.AppTasksReadWrite">
      <summary>Read and write tasks that belong to the app only.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.UserDataTasks.UserDataTaskWeekOfMonth">
      <summary>Specifies the week of the month for which the task occurs.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.UserDataTasks.UserDataTaskWeekOfMonth.First">
      <summary>The task occurs on the first week of the month.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.UserDataTasks.UserDataTaskWeekOfMonth.Fourth">
      <summary>The task occurs on the fourth week of the month.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.UserDataTasks.UserDataTaskWeekOfMonth.Last">
      <summary>The appointment occurs on the last week of the month.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.UserDataTasks.UserDataTaskWeekOfMonth.Second">
      <summary>The task occurs on the second week of the month.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.UserDataTasks.UserDataTaskWeekOfMonth.Third">
      <summary>The task occurs on the third week of the month.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.UserDataTasks.DataProvider.UserDataTaskDataProviderConnection">
      <summary>Represents a connection to a data provider client.</summary>
    </member>
    <member name="E:Windows.ApplicationModel.UserDataTasks.DataProvider.UserDataTaskDataProviderConnection.CompleteTaskRequested">
      <summary>Raised when the client app attempts to mark a task as completed.</summary>
    </member>
    <member name="E:Windows.ApplicationModel.UserDataTasks.DataProvider.UserDataTaskDataProviderConnection.CreateOrUpdateTaskRequested">
      <summary>Raised when the client app attempts to create or update a task.</summary>
    </member>
    <member name="E:Windows.ApplicationModel.UserDataTasks.DataProvider.UserDataTaskDataProviderConnection.DeleteTaskRequested">
      <summary>Raised when the client app attempts to delete a task.</summary>
    </member>
    <member name="E:Windows.ApplicationModel.UserDataTasks.DataProvider.UserDataTaskDataProviderConnection.SkipOccurrenceRequested">
      <summary>Raised when the client app attempts to skip the current instance of a reoccurring task and move to the next instance.</summary>
    </member>
    <member name="E:Windows.ApplicationModel.UserDataTasks.DataProvider.UserDataTaskDataProviderConnection.SyncRequested">
      <summary>Raised when the client app attempts to sync all calendar appointments with the server.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.UserDataTasks.DataProvider.UserDataTaskDataProviderConnection.Start">
      <summary>Call this method to indicate that all event handlers have been set and the data provider is ready to start handling requests.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.UserDataTasks.DataProvider.UserDataTaskDataProviderTriggerDetails">
      <summary>Represents trigger information about the background task in which data will be transferred between the app and its caller.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataTasks.DataProvider.UserDataTaskDataProviderTriggerDetails.Connection">
      <summary>Gets the data connection over which task data can be transferred.</summary>
      <returns>Gets the data connection over which task data can be transferred.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.UserDataTasks.DataProvider.UserDataTaskListCompleteTaskRequest">
      <summary>Details of a request to mark at task as completed.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataTasks.DataProvider.UserDataTaskListCompleteTaskRequest.TaskId">
      <summary>Gets the task ID of the task to be marked as completed.</summary>
      <returns>The task ID of the task to be marked as completed.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataTasks.DataProvider.UserDataTaskListCompleteTaskRequest.TaskListId">
      <summary>Gets the ID of the task list that contains the task that is to be marked as completed.</summary>
      <returns>The task list that contains the task that is to be marked as completed.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.UserDataTasks.DataProvider.UserDataTaskListCompleteTaskRequest.ReportCompletedAsync(System.String)">
      <summary>Informs the client app that the request was processed successfully.</summary>
      <param name="completedTaskId">The ID of the task that was processed.</param>
      <returns>An asynchronous operation.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.UserDataTasks.DataProvider.UserDataTaskListCompleteTaskRequest.ReportFailedAsync">
      <summary>Informs the client that the request was not processed successfully.</summary>
      <returns>An asynchronous operation.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.UserDataTasks.DataProvider.UserDataTaskListCompleteTaskRequestEventArgs">
      <summary>Encapsulates information about a request to mark a task as completed.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataTasks.DataProvider.UserDataTaskListCompleteTaskRequestEventArgs.Request">
      <summary>Gets the UserDataTaskListCompleteTaskRequest object associated with this request.</summary>
      <returns>A UserDataTaskListCompleteTaskRequest object describing the request.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.UserDataTasks.DataProvider.UserDataTaskListCompleteTaskRequestEventArgs.GetDeferral">
      <summary>Gets a deferral object for this operation.</summary>
      <returns>A Deferral object that your code uses to signal when it has finished processing this request.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.UserDataTasks.DataProvider.UserDataTaskListCreateOrUpdateTaskRequest">
      <summary>Details of a request to create or update a task.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataTasks.DataProvider.UserDataTaskListCreateOrUpdateTaskRequest.Task">
      <summary>Gets the UserDataTask of the task to be created or updated.</summary>
      <returns>The UserDataTask of the task to be created or updated.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataTasks.DataProvider.UserDataTaskListCreateOrUpdateTaskRequest.TaskListId">
      <summary>Gets the ID of the task list that contains the task that is to created or updated.</summary>
      <returns>The ID of the task list that contains the task that is to created or updated.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.UserDataTasks.DataProvider.UserDataTaskListCreateOrUpdateTaskRequest.ReportCompletedAsync(Windows.ApplicationModel.UserDataTasks.UserDataTask)">
      <summary>Informs the client app that the request was processed successfully.</summary>
      <param name="createdOrUpdatedUserDataTask">The UserDataTask of the task that was created or updated.</param>
      <returns>An asynchronous operation.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.UserDataTasks.DataProvider.UserDataTaskListCreateOrUpdateTaskRequest.ReportFailedAsync">
      <summary>Informs the client that the request was not processed successfully.</summary>
      <returns>An asynchronous operation.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.UserDataTasks.DataProvider.UserDataTaskListCreateOrUpdateTaskRequestEventArgs">
      <summary>Encapsulates information about a request to create or update.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataTasks.DataProvider.UserDataTaskListCreateOrUpdateTaskRequestEventArgs.Request">
      <summary>Gets the UserDataTaskListCreateOrUpdateTaskRequest object associated with this request.</summary>
      <returns>A UserDataTaskListCreateOrUpdateTaskRequest object describing the request.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.UserDataTasks.DataProvider.UserDataTaskListCreateOrUpdateTaskRequestEventArgs.GetDeferral">
      <summary>Gets a deferral object for this operation.</summary>
      <returns>A Deferral object that your code uses to signal when it has finished processing this request.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.UserDataTasks.DataProvider.UserDataTaskListDeleteTaskRequest">
      <summary>Details of a request to delete a task.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataTasks.DataProvider.UserDataTaskListDeleteTaskRequest.TaskId">
      <summary>Gets the task ID of the task to be deleted.</summary>
      <returns>The task ID of the task to be deleted.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataTasks.DataProvider.UserDataTaskListDeleteTaskRequest.TaskListId">
      <summary>Gets the ID of the task list that contains the task that is to be deleted.</summary>
      <returns>The task list that contains the task that is to be deleted.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.UserDataTasks.DataProvider.UserDataTaskListDeleteTaskRequest.ReportCompletedAsync">
      <summary>Informs the client app that the request was processed successfully.</summary>
      <returns>An asynchronous operation.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.UserDataTasks.DataProvider.UserDataTaskListDeleteTaskRequest.ReportFailedAsync">
      <summary>Informs the client that the request was not processed successfully.</summary>
      <returns>An asynchronous operation.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.UserDataTasks.DataProvider.UserDataTaskListDeleteTaskRequestEventArgs">
      <summary>Encapsulates information about a request to delete a task.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataTasks.DataProvider.UserDataTaskListDeleteTaskRequestEventArgs.Request">
      <summary>Gets the UserDataTaskListDeleteTaskRequest object associated with this request.</summary>
      <returns>A UserDataTaskListDeleteTaskRequest object describing the request.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.UserDataTasks.DataProvider.UserDataTaskListDeleteTaskRequestEventArgs.GetDeferral">
      <summary>Gets a deferral object for this operation.</summary>
      <returns>A Deferral object that your code uses to signal when it has finished processing this request.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.UserDataTasks.DataProvider.UserDataTaskListSkipOccurrenceRequest">
      <summary>Details of a request to skip the current instance of a reoccurring task and move to the next instance.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataTasks.DataProvider.UserDataTaskListSkipOccurrenceRequest.TaskId">
      <summary>Gets the task ID of the task to be skipped.</summary>
      <returns>The task ID of the task to be skipped.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataTasks.DataProvider.UserDataTaskListSkipOccurrenceRequest.TaskListId">
      <summary>Gets the ID of the task list that contains the task to be skipped.</summary>
      <returns>The ID of the task list that contains the task to be skipped.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.UserDataTasks.DataProvider.UserDataTaskListSkipOccurrenceRequest.ReportCompletedAsync">
      <summary>Informs the client app that the request was processed successfully.</summary>
      <returns>An asynchronous operation.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.UserDataTasks.DataProvider.UserDataTaskListSkipOccurrenceRequest.ReportFailedAsync">
      <summary>Informs the client that the request was not processed successfully.</summary>
      <returns>An asynchronous operation.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.UserDataTasks.DataProvider.UserDataTaskListSkipOccurrenceRequestEventArgs">
      <summary>Encapsulates information about a request to skip a task.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataTasks.DataProvider.UserDataTaskListSkipOccurrenceRequestEventArgs.Request">
      <summary>Gets the UserDataTaskListSkipOccurrenceRequest object associated with this request.</summary>
      <returns>A UserDataTaskListSkipOccurrenceRequest object describing the request.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.UserDataTasks.DataProvider.UserDataTaskListSkipOccurrenceRequestEventArgs.GetDeferral">
      <summary>Gets a deferral object for this operation.</summary>
      <returns>A Deferral object that your code uses to signal when it has finished processing this request.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.UserDataTasks.DataProvider.UserDataTaskListSyncManagerSyncRequest">
      <summary>Details of a request from a client to sync a task list.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataTasks.DataProvider.UserDataTaskListSyncManagerSyncRequest.TaskListId">
      <summary>Gets the ID of the task list to be synced.</summary>
      <returns>The ID of the task list to be synced.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.UserDataTasks.DataProvider.UserDataTaskListSyncManagerSyncRequest.ReportCompletedAsync">
      <summary>Informs the client app that the request was processed successfully.</summary>
      <returns>An asynchronous sync operation.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.UserDataTasks.DataProvider.UserDataTaskListSyncManagerSyncRequest.ReportFailedAsync">
      <summary>Informs the client that the request was not processed successfully.</summary>
      <returns>An asynchronous sync operation.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.UserDataTasks.DataProvider.UserDataTaskListSyncManagerSyncRequestEventArgs">
      <summary>Encapsulates information about a request to sync a task list.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.UserDataTasks.DataProvider.UserDataTaskListSyncManagerSyncRequestEventArgs.Request">
      <summary>Gets the UserDataTaskListSyncManagerSyncRequest object associated with this request.</summary>
      <returns>A UserDataTaskListSyncManagerSyncRequest object describing the request.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.UserDataTasks.DataProvider.UserDataTaskListSyncManagerSyncRequestEventArgs.GetDeferral">
      <summary>Gets a deferral object for this operation.</summary>
      <returns>A Deferral object that your code uses to signal when it has finished processing this request.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.VoiceCommands.VoiceCommand">
      <summary>The command given to **Cortana**, using either speech or text, and routed to a background app.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.VoiceCommands.VoiceCommand.CommandName">
      <summary>Gets the value of the **Name** attribute for the **Command** element declared in the Voice Command Definition (VCD) file.</summary>
      <returns>The command name.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.VoiceCommands.VoiceCommand.Properties">
      <summary>Gets a dictionary containing the semantic properties of the recognized phrase in the voice command.</summary>
      <returns>The semantic properties recognized in the voice command.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.VoiceCommands.VoiceCommand.SpeechRecognitionResult">
      <summary>Gets the SpeechRecognitionResult object representing the results returned by the voice command.</summary>
      <returns>The result of a speech recognition session.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.VoiceCommands.VoiceCommandCompletedEventArgs">
      <summary>Contains event data for the VoiceCommandCompleted event.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.VoiceCommands.VoiceCommandCompletedEventArgs.Reason">
      <summary>The reason the voice command completed.</summary>
      <returns>The reason the voice command completed.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.VoiceCommands.VoiceCommandCompletionReason">
      <summary>Specifies the possible reasons the voice command completed.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.VoiceCommands.VoiceCommandCompletionReason.AppLaunched">
      <summary>The background app service requested that the app launch in the foreground with a call to RequestAppLaunchAsync.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.VoiceCommands.VoiceCommandCompletionReason.Canceled">
      <summary>The user cancelled the interaction with **Cortana**.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.VoiceCommands.VoiceCommandCompletionReason.CommunicationFailed">
      <summary>Communication with **Cortana** failed.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.VoiceCommands.VoiceCommandCompletionReason.Completed">
      <summary>The background app service completed the interaction by calling ReportSuccessAsync or ReportFailureAsync.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.VoiceCommands.VoiceCommandCompletionReason.ResourceLimitsExceeded">
      <summary>The background app service exited because not enough resources were available.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.VoiceCommands.VoiceCommandCompletionReason.TimeoutExceeded">
      <summary>The background app service took too long to provide a response to **Cortana**.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.VoiceCommands.VoiceCommandCompletionReason.Unknown">
      <summary>Unknown error.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.VoiceCommands.VoiceCommandConfirmationResult">
      <summary>The response to the question specified by the background app and shown on the **Cortana** confirmation screen. This screen is displayed when the background app service calls RequestConfirmationAsync.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.VoiceCommands.VoiceCommandConfirmationResult.Confirmed">
      <summary>Gets the response to the question specified by the background app and shown on the **Cortana** confirmation screen.</summary>
      <returns>**true** when the user responds with "Yes", **false** when the user responds with "No".</returns>
    </member>
    <member name="T:Windows.ApplicationModel.VoiceCommands.VoiceCommandContentTile">
      <summary>An asset, containing image, text, and link data, provided by the background app service for display on the **Cortana** canvas.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.VoiceCommands.VoiceCommandContentTile.#ctor">
      <summary>Creates an instance of the VoiceCommandContentTile class.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.VoiceCommands.VoiceCommandContentTile.AppContext">
      <summary>Gets or sets supplementary information the background app service can associate with the content tile. This information is not used by **Cortana**.</summary>
      <returns>Supplementary information associated with the content tile.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.VoiceCommands.VoiceCommandContentTile.AppLaunchArgument">
      <summary>Gets or sets a string as a launch parameter that can be associated with the response by the background app service.</summary>
      <returns>The key/value pair.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.VoiceCommands.VoiceCommandContentTile.ContentTileType">
      <summary>Gets or sets the layout template used for the content tiles on the **Cortana** canvas.</summary>
      <returns>The content tile template.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.VoiceCommands.VoiceCommandContentTile.Image">
      <summary>Gets or sets the image used on the content tile.</summary>
      <returns>The image associated with the content tile.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.VoiceCommands.VoiceCommandContentTile.TextLine1">
      <summary>Gets or sets the first line of text used on the content tile.</summary>
      <returns>The first line of text associated with the content tile.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.VoiceCommands.VoiceCommandContentTile.TextLine2">
      <summary>Gets or sets the second line of text used on the content tile.</summary>
      <returns>The second line of text associated with the content tile.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.VoiceCommands.VoiceCommandContentTile.TextLine3">
      <summary>Gets or sets the third line of text used on the content tile.</summary>
      <returns>The third line of text associated with the content tile.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.VoiceCommands.VoiceCommandContentTile.Title">
      <summary>Gets or sets the title used on the content tile.</summary>
      <returns>The title associated with the content tile.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.VoiceCommands.VoiceCommandContentTileType">
      <summary>The layout template used for content tiles on the **Cortana** canvas.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.VoiceCommands.VoiceCommandContentTileType.TitleOnly">
      <summary>Only item title.&lt;img src="./windows.applicationmodel.voicecommands/images/VoiceCommandContentTileType_TitleOnly_small.png" alt="TitleOnly" /&gt;</summary>
    </member>
    <member name="F:Windows.ApplicationModel.VoiceCommands.VoiceCommandContentTileType.TitleWith280x140Icon">
      <summary>Item title with wide image.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.VoiceCommands.VoiceCommandContentTileType.TitleWith280x140IconAndText">
      <summary>Item title, up to two lines of text, and wide image. &lt;img src="./windows.applicationmodel.voicecommands/images/VoiceCommandContentTileType_TitleWith280x140IconAndText_small.png" alt="TitleWith280x140IconAndText" /&gt;</summary>
    </member>
    <member name="F:Windows.ApplicationModel.VoiceCommands.VoiceCommandContentTileType.TitleWith68x68Icon">
      <summary>Item title with small, square image.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.VoiceCommands.VoiceCommandContentTileType.TitleWith68x68IconAndText">
      <summary>Item title, up to three lines of text, and small square image. &lt;img src="./windows.applicationmodel.voicecommands/images/VoiceCommandContentTileType_TitleWith68x68IconAndText_small.png" alt="TitleWith68x68IconAndText" /&gt;</summary>
    </member>
    <member name="F:Windows.ApplicationModel.VoiceCommands.VoiceCommandContentTileType.TitleWith68x92Icon">
      <summary>Item title with tall image.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.VoiceCommands.VoiceCommandContentTileType.TitleWith68x92IconAndText">
      <summary>Item title, up to three lines of text, and tall image. &lt;img src="./windows.applicationmodel.voicecommands/images/VoiceCommandContentTileType_TitleWith68x92IconAndText_small.png" alt="TitleWith68x92IconAndText" /&gt;</summary>
    </member>
    <member name="F:Windows.ApplicationModel.VoiceCommands.VoiceCommandContentTileType.TitleWithText">
      <summary>Item title with up to three lines of text. &lt;img src="./windows.applicationmodel.voicecommands/images/VoiceCommandContentTileType_TitleWithText_small.png" alt="TitleWithText" /&gt;</summary>
    </member>
    <member name="T:Windows.ApplicationModel.VoiceCommands.VoiceCommandDefinition">
      <summary>Enables operations on a specific installed command set.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.VoiceCommands.VoiceCommandDefinition.Language">
      <summary>Gets the language (xml:lang ) value of the `CommandSet` element in the Voice Command Definition (VCD) file.</summary>
      <returns>The language (`xml:lang`) of the command set.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.VoiceCommands.VoiceCommandDefinition.Name">
      <summary>Gets the `Name` attribute value of the `CommandSet` element in the Voice Command Definition (VCD) file.</summary>
      <returns>The Name attribute value of the `CommandSet` element.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.VoiceCommands.VoiceCommandDefinition.SetPhraseListAsync(System.String,Windows.Foundation.Collections.IIterable{System.String})">
      <summary>Populates a `PhraseList` element with an array of `Item` elements.</summary>
      <param name="phraseListName">The string that corresponds to the label attribute of the `PhraseList` element.</param>
      <param name="phraseList">A string array of values that will be added to the `PhraseList` element as `Item` elements.</param>
      <returns>A string array of values that will be added to the PhraseList element as Item elements.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.VoiceCommands.VoiceCommandDefinitionManager">
      <summary>A static class that enables registering and using command sets from a Voice Command Data (VCD) file.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.VoiceCommands.VoiceCommandDefinitionManager.InstalledCommandDefinitions">
      <summary>A dictionary that contains all installed command sets that have a Name attribute set in the Voice Command Definition (VCD) file.</summary>
      <returns>The dictionary of installed command sets that have a Name attribute set in the Voice Command Definition (VCD) file.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.VoiceCommands.VoiceCommandDefinitionManager.InstallCommandDefinitionsFromStorageFileAsync(Windows.Storage.StorageFile)">
      <summary>Installs the CommandSet elements in a Voice Command Definition (VCD) file.</summary>
      <param name="file">An object representing a Voice Command Definition (VCD) file.</param>
      <returns>An asynchronous handler called when the operation is complete.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.VoiceCommands.VoiceCommandDisambiguationResult">
      <summary>The result obtained from the disambiguation screen displayed on the **Cortana** canvas.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.VoiceCommands.VoiceCommandDisambiguationResult.SelectedItem">
      <summary>The item selected from the list of items displayed on the **Cortana** disambiguation screen.</summary>
      <returns>An asset, containing image and text data, provided by the background app service for display on the **Cortana** canvas.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.VoiceCommands.VoiceCommandResponse">
      <summary>The response from a background app service for progress, confirmation, disambiguation, completion, or failure screens displayed on the **Cortana** canvas.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.VoiceCommands.VoiceCommandResponse.AppLaunchArgument">
      <summary>Gets or sets a string as a launch parameter that can be associated with the response by the background app service.</summary>
      <returns>The string used as a launch parameter.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.VoiceCommands.VoiceCommandResponse.MaxSupportedVoiceCommandContentTiles">
      <summary>Gets the maximum number of content tiles the background app service can display on the **Cortana** canvas.</summary>
      <returns>The maximum number of content tiles.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.VoiceCommands.VoiceCommandResponse.Message">
      <summary>The initial message that is spoken by **Cortana** and shown on the **Cortana** canvas.</summary>
      <returns>The message that is spoken or shown by **Cortana**.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.VoiceCommands.VoiceCommandResponse.RepeatMessage">
      <summary>The secondary message (for disambiguation and confirmation screens only) that is spoken by **Cortana** and shown on the **Cortana** canvas, if a response was not understood.</summary>
      <returns>The message that is spoken or shown by **Cortana**.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.VoiceCommands.VoiceCommandResponse.VoiceCommandContentTiles">
      <summary>The collection of assets, containing image and text data, provided by the background app service for display on the **Cortana** canvas.</summary>
      <returns>The collection of assets.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.VoiceCommands.VoiceCommandResponse.CreateResponse(Windows.ApplicationModel.VoiceCommands.VoiceCommandUserMessage)">
      <summary>Creates a VoiceCommandResponse object used in calls to ReportProgressAsync, ReportSuccessAsync or ReportFailureAsync.</summary>
      <param name="userMessage">The message that is spoken by **Cortana** and shown on the **Cortana** canvas. </param>
      <returns>The response from the background app service for progress, completion, confirmation, or disambiguation screens displayed on the **Cortana** canvas.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.VoiceCommands.VoiceCommandResponse.CreateResponse(Windows.ApplicationModel.VoiceCommands.VoiceCommandUserMessage,Windows.Foundation.Collections.IIterable{Windows.ApplicationModel.VoiceCommands.VoiceCommandContentTile})">
      <summary>Creates a VoiceCommandResponse object used in calls to ReportProgressAsync, ReportSuccessAsync or ReportFailureAsync.</summary>
      <param name="message">The message that is spoken by **Cortana** and shown on the **Cortana** canvas. </param>
      <param name="contentTiles">The collection of VoiceCommandContentTile objects, containing image and text data, shown as result cards on the **Cortana** canvas.</param>
      <returns>The response from the background app service for progress, completion, confirmation, or disambiguation screens displayed on the **Cortana** canvas.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.VoiceCommands.VoiceCommandResponse.CreateResponseForPrompt(Windows.ApplicationModel.VoiceCommands.VoiceCommandUserMessage,Windows.ApplicationModel.VoiceCommands.VoiceCommandUserMessage)">
      <summary>Creates a VoiceCommandResponse object used in calls to RequestConfirmationAsync or RequestDisambiguationAsync.</summary>
      <param name="message">The initial message that is spoken by **Cortana** and shown on the **Cortana** canvas. </param>
      <param name="repeatMessage">The secondary message that is spoken by **Cortana** and shown on the **Cortana** canvas, if a response was not understood.</param>
      <returns>The response from the background app service for progress, completion, confirmation, or disambiguation screens displayed on the **Cortana** canvas.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.VoiceCommands.VoiceCommandResponse.CreateResponseForPrompt(Windows.ApplicationModel.VoiceCommands.VoiceCommandUserMessage,Windows.ApplicationModel.VoiceCommands.VoiceCommandUserMessage,Windows.Foundation.Collections.IIterable{Windows.ApplicationModel.VoiceCommands.VoiceCommandContentTile})">
      <summary>Creates a VoiceCommandResponse object used in calls to RequestConfirmationAsync or RequestDisambiguationAsync.</summary>
      <param name="message">The initial message that is spoken by **Cortana** and shown on the **Cortana** canvas. </param>
      <param name="repeatMessage">The secondary message that is spoken by **Cortana** and shown on the **Cortana** canvas, if a response was not understood.</param>
      <param name="contentTiles">The collection of assets, containing image and text data, shown on the **Cortana** canvas.</param>
      <returns>The response from the background app service for progress, completion, confirmation, or disambiguation screens displayed on the **Cortana** canvas.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.VoiceCommands.VoiceCommandServiceConnection">
      <summary>The background app service connection to **Cortana**.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.VoiceCommands.VoiceCommandServiceConnection.Language">
      <summary>Gets the locale for the voice command.</summary>
      <returns>The locale for the voice command.</returns>
    </member>
    <member name="E:Windows.ApplicationModel.VoiceCommands.VoiceCommandServiceConnection.VoiceCommandCompleted">
      <summary>Event raised when the voice command is completed and the background app service is about to be terminated.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.VoiceCommands.VoiceCommandServiceConnection.FromAppServiceTriggerDetails(Windows.ApplicationModel.AppService.AppServiceTriggerDetails)">
      <summary>Retrieves a VoiceCommandServiceConnection object from the AppServiceTriggerDetails that contains info associated with the background task for the app service.</summary>
      <param name="triggerDetails">Contains info associated with the background task for the app service.</param>
      <returns>The background app service connection to **Cortana**.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.VoiceCommands.VoiceCommandServiceConnection.GetVoiceCommandAsync">
      <summary>Retrieves the voice command that the user submitted to **Cortana** by voice or text.</summary>
      <returns>The VoiceCommand.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.VoiceCommands.VoiceCommandServiceConnection.ReportFailureAsync(Windows.ApplicationModel.VoiceCommands.VoiceCommandResponse)">
      <summary>Sends a response to **Cortana** indicating the voice command has failed.</summary>
      <param name="response">The response from a background app service for progress, confirmation, disambiguation, completion, or failure screens displayed on the **Cortana** canvas.</param>
      <returns>An asynchronous handler called when the operation is complete.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.VoiceCommands.VoiceCommandServiceConnection.ReportProgressAsync(Windows.ApplicationModel.VoiceCommands.VoiceCommandResponse)">
      <summary>Sends a response to **Cortana** indicating voice command is being processed.</summary>
      <param name="response">The response from a background app service for progress, confirmation, disambiguation, completion, or failure screens displayed on the **Cortana** canvas.</param>
      <returns>An asynchronous handler called when the operation is complete.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.VoiceCommands.VoiceCommandServiceConnection.ReportSuccessAsync(Windows.ApplicationModel.VoiceCommands.VoiceCommandResponse)">
      <summary>Sends a response to **Cortana** indicating the voice command has succeeded.</summary>
      <param name="response">The response from a background app service for progress, confirmation, disambiguation, completion, or failure screens displayed on the **Cortana** canvas.</param>
      <returns>An asynchronous handler called when the operation is complete.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.VoiceCommands.VoiceCommandServiceConnection.RequestAppLaunchAsync(Windows.ApplicationModel.VoiceCommands.VoiceCommandResponse)">
      <summary>Sends a response to **Cortana** indicating the command should be handled by the app in the foreground.</summary>
      <param name="response">The response from a background app service for progress, confirmation, disambiguation, completion, or failure screens displayed on the **Cortana** canvas.</param>
      <returns>An asynchronous handler called when the operation is complete.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.VoiceCommands.VoiceCommandServiceConnection.RequestConfirmationAsync(Windows.ApplicationModel.VoiceCommands.VoiceCommandResponse)">
      <summary>Sends a response to **Cortana** indicating the voice command requires confirmation.</summary>
      <param name="response">The response from a background app service for progress, confirmation, disambiguation, completion, or failure screens displayed on the **Cortana** canvas.</param>
      <returns>The VoiceCommandConfirmationResult object with the user's response.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.VoiceCommands.VoiceCommandServiceConnection.RequestDisambiguationAsync(Windows.ApplicationModel.VoiceCommands.VoiceCommandResponse)">
      <summary>Sends a response to **Cortana** indicating the voice command returned more than one result and requires the user to select one.</summary>
      <param name="response">The response from a background app service for progress, confirmation, disambiguation, completion, or failure screens displayed on the **Cortana** canvas.</param>
      <returns>The VoiceCommandDisambiguationResult object with the user's response.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.VoiceCommands.VoiceCommandUserMessage">
      <summary>The message that is spoken by **Cortana** and shown on the **Cortana** canvas.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.VoiceCommands.VoiceCommandUserMessage.#ctor">
      <summary>Creates an instance of the VoiceCommandUserMessage class.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.VoiceCommands.VoiceCommandUserMessage.DisplayMessage">
      <summary>Gets or sets the message that is shown on the **Cortana** canvas.</summary>
      <returns>+ An informative statement on progress, completion, and error screens (see ReportProgressAsync, ReportSuccessAsync, ReportFailureAsync ).</returns>
    </member>
    <member name="P:Windows.ApplicationModel.VoiceCommands.VoiceCommandUserMessage.SpokenMessage">
      <summary>The message that is spoken by **Cortana**.</summary>
      <returns>+ An informative statement on progress, completion, and error screens (see ReportProgressAsync, ReportSuccessAsync, ReportFailureAsync ).</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Wallet.WalletBarcode">
      <summary>Represents a bar code assigned to a wallet item.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Wallet.WalletBarcode.#ctor(Windows.ApplicationModel.Wallet.WalletBarcodeSymbology,System.String)">
      <summary>Initializes a new instance of the WalletBarcode class.</summary>
      <param name="symbology">The symbology type for this barcode. Use one of the supported symbologies, such as **Upca**. Don't set to **Invalid** or **Custom**.</param>
      <param name="value">The message (Value ) that the barcode represents.</param>
    </member>
    <member name="M:Windows.ApplicationModel.Wallet.WalletBarcode.#ctor(Windows.Storage.Streams.IRandomAccessStreamReference)">
      <summary>Initializes a new instance of the WalletBarcode class.</summary>
      <param name="streamToBarcodeImage">A stream representing the bar code image.</param>
    </member>
    <member name="P:Windows.ApplicationModel.Wallet.WalletBarcode.Symbology">
      <summary>Gets the symbology used by the bar code.</summary>
      <returns>The bar code's symbology.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Wallet.WalletBarcode.Value">
      <summary>Gets a string representation of the barcode (its message).</summary>
      <returns>The string representation of the barcode, which is the data message that the barcode represents.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Wallet.WalletBarcode.GetImageAsync">
      <summary>Creates and returns a bitmap image stream for the barcode (or returns the custom image used during instantiation).</summary>
      <returns>An asynchronous operation. If you use Asynchronous programming, the result type on successful completion is an IRandomAccessStreamReference instance. This can be assigned as the source for an image (with some additional code).</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Wallet.WalletBarcodeSymbology">
      <summary>Represents the barcode symbology types that are supported for a WalletItem.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Wallet.WalletBarcodeSymbology.Aztec">
      <summary>Uses the **Aztec** barcode symbology.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Wallet.WalletBarcodeSymbology.Code128">
      <summary>Uses the **Code 128** barcode symbology.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Wallet.WalletBarcodeSymbology.Code39">
      <summary>Uses the **Code 39** barcode symbology.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Wallet.WalletBarcodeSymbology.Custom">
      <summary>Uses a custom bar code symbology.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Wallet.WalletBarcodeSymbology.Ean13">
      <summary>Uses the **EAN-13** barcode symbology.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Wallet.WalletBarcodeSymbology.Ean8">
      <summary>Uses the **EAN-8** barcode symbology.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Wallet.WalletBarcodeSymbology.Invalid">
      <summary>Invalid barcode type.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Wallet.WalletBarcodeSymbology.Itf">
      <summary>Uses the **ITF** barcode symbology.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Wallet.WalletBarcodeSymbology.Pdf417">
      <summary>Uses the **PDF417** barcode symbology.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Wallet.WalletBarcodeSymbology.Qr">
      <summary>Uses the **QR Code** barcode symbology.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Wallet.WalletBarcodeSymbology.Upca">
      <summary>Uses the **UPC-A** barcode symbology.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Wallet.WalletBarcodeSymbology.Upce">
      <summary>Uses the **UPC-E** barcode symbology.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Wallet.WalletDetailViewPosition">
      <summary>Describes the position in the detail view of a wallet item that a WalletItemCustomProperty record should be displayed at.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Wallet.WalletDetailViewPosition.CenterField1">
      <summary>If the value of the property at this position contains a URL (**http:// or https://**), the data is displayed as a button that can navigate to that URL.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Wallet.WalletDetailViewPosition.FooterField1">
      <summary>The first footer slot in UI.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Wallet.WalletDetailViewPosition.FooterField2">
      <summary>The second footer slot in UI.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Wallet.WalletDetailViewPosition.FooterField3">
      <summary>The third footer slot in UI.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Wallet.WalletDetailViewPosition.FooterField4">
      <summary>The fourth footer slot in UI.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Wallet.WalletDetailViewPosition.HeaderField1">
      <summary>The first header slot in UI.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Wallet.WalletDetailViewPosition.HeaderField2">
      <summary>The second header slot in UI.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Wallet.WalletDetailViewPosition.Hidden">
      <summary>This property is hidden from the detail view of the wallet item, but will be displayed on the back-of-card view of the item.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Wallet.WalletDetailViewPosition.PrimaryField1">
      <summary>The first content slot in UI.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Wallet.WalletDetailViewPosition.PrimaryField2">
      <summary>The second content slot in UI.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Wallet.WalletDetailViewPosition.SecondaryField1">
      <summary>The first content slot in UI under Header2.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Wallet.WalletDetailViewPosition.SecondaryField2">
      <summary>The second content slot in UI under Header2.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Wallet.WalletDetailViewPosition.SecondaryField3">
      <summary>The third content slot in UI under Header2.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Wallet.WalletDetailViewPosition.SecondaryField4">
      <summary>The fourth content slot in UI under Header2.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Wallet.WalletDetailViewPosition.SecondaryField5">
      <summary>The fifth content slot in UI under Header2.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Wallet.WalletItem">
      <summary>Represents an item (data) that is stored in the wallet.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Wallet.WalletItem.#ctor(Windows.ApplicationModel.Wallet.WalletItemKind,System.String)">
      <summary>Initializes a new instance of the WalletItem class.</summary>
      <param name="kind">The type of wallet item.</param>
      <param name="displayName">The display name of the item.</param>
    </member>
    <member name="P:Windows.ApplicationModel.Wallet.WalletItem.Barcode">
      <summary>Gets or sets the barcode that's representative of the wallet item.</summary>
      <returns>The barcode of the item.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Wallet.WalletItem.BodyBackgroundImage">
      <summary>Gets or sets the background image of the body of the wallet item (uses a stream).</summary>
      <returns>The background image of the body of the wallet item. This is a stream that contains the bitmap image.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Wallet.WalletItem.BodyColor">
      <summary>Gets or sets the body color of the wallet item.</summary>
      <returns>The body color of the item.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Wallet.WalletItem.BodyFontColor">
      <summary>Gets or sets the body font color of the wallet item.</summary>
      <returns>The body font color of the item.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Wallet.WalletItem.DisplayMessage">
      <summary>Gets or sets a string that appears next to the app name in **About** info.</summary>
      <returns>A string that appears next to the app name in the **About** info associated with a wallet item.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Wallet.WalletItem.DisplayName">
      <summary>Gets or sets the name or title to be displayed to the user.</summary>
      <returns>The display name of the wallet item.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Wallet.WalletItem.DisplayProperties">
      <summary>Gets the collection of WalletItemCustomProperty objects associated with the wallet item.</summary>
      <returns>The collection of WalletItemCustomProperty objects associated with the wallet item.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Wallet.WalletItem.ExpirationDate">
      <summary>Gets or sets the expiration date of the wallet item.</summary>
      <returns>The expiration date of the item. Can be **null** (the default).</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Wallet.WalletItem.HeaderBackgroundImage">
      <summary>Gets or sets the header background image of the wallet item.</summary>
      <returns>The header background image of the item.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Wallet.WalletItem.HeaderColor">
      <summary>Gets or sets the header color of the wallet item.</summary>
      <returns>The header color of the item.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Wallet.WalletItem.HeaderFontColor">
      <summary>Gets or sets the header font color of the wallet item.</summary>
      <returns>The header font color of the item.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Wallet.WalletItem.Id">
      <summary>Gets the unique identifier of the wallet item.</summary>
      <returns>The unique identifier of the wallet item. This usually isn't displayed in UI. This might be the same value as was used for the Value of the Barcode, but that's up to the implementation (yours or the wallet item provider).</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Wallet.WalletItem.IsAcknowledged">
      <summary>Gets or sets whether this item is acknowledged by the app.</summary>
      <returns>**false** if the item is new to the app (the default); Otherwise, **true**.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Wallet.WalletItem.IsDisplayMessageLaunchable">
      <summary>Gets or sets whether to launch your app when the user taps on the DisplayMessage.</summary>
      <returns>**true** if your app should launch when the users taps on the display message; Otherwise, **false**;</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Wallet.WalletItem.IsMoreTransactionHistoryLaunchable">
      <summary>Gets or sets whether your app should be launched when the user taps "see more transaction history".</summary>
      <returns>**true** if your app should be launched when the user taps on "see more transaction history", Otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Wallet.WalletItem.IssuerDisplayName">
      <summary>Gets or sets the issuer name of the wallet item.</summary>
      <returns>The issuer name of the wallet item.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Wallet.WalletItem.Kind">
      <summary>Gets the type of the wallet item.</summary>
      <returns>The type of the item, as a value of the enumeration.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Wallet.WalletItem.LastUpdated">
      <summary>Gets or sets the date and time the data for this item was last updated.</summary>
      <returns>The date and time the data for this item was last updated. Can be **null** (the default).</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Wallet.WalletItem.Logo159x159">
      <summary>Gets or sets the medium (159 x 159) logo image of the wallet item.</summary>
      <returns>The medium logo of the item, represented as a stream.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Wallet.WalletItem.Logo336x336">
      <summary>Gets or sets the large (336 x 336) logo image of the wallet item.</summary>
      <returns>The large logo of the item, represented as a stream.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Wallet.WalletItem.Logo99x99">
      <summary>Gets or sets the small (99 x 99) logo image of the wallet item.</summary>
      <returns>The small logo image of the item, represented as a stream.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Wallet.WalletItem.LogoImage">
      <summary>Gets or sets the logo image of the wallet item. Use this property for a logo that doesn't have a specified size.</summary>
      <returns>The logo image of the wallet item, represented as a stream.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Wallet.WalletItem.LogoText">
      <summary>Gets or sets the logo text of the wallet item.</summary>
      <returns>The logo text of the item.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Wallet.WalletItem.PromotionalImage">
      <summary>Gets or sets the promotional image of the wallet item.</summary>
      <returns>The promotional image of the wallet item that will be displayed on back of the card, as a stream.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Wallet.WalletItem.RelevantDate">
      <summary>Gets or sets the date on which the item is valid.</summary>
      <returns>The date on which the item is valid. Can be **null** (the default).</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Wallet.WalletItem.RelevantDateDisplayMessage">
      <summary>Gets or sets the description of the relevant date of the wallet item.</summary>
      <returns>The description of the relevant date of the wallet item.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Wallet.WalletItem.RelevantLocations">
      <summary>Gets a collection of all relevant locations for the wallet item.</summary>
      <returns>A collection of all relevant locations for the wallet item</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Wallet.WalletItem.TransactionHistory">
      <summary>Gets the transaction history collection of the wallet item.</summary>
      <returns>The transaction history collection of the item. This is a keyed map of WalletTransaction items.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Wallet.WalletItem.Verbs">
      <summary>Gets the collection of WalletVerb objects associated with the wallet item.</summary>
      <returns>The collection of WalletVerb objects associated with the wallet item.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Wallet.WalletItemCustomProperty">
      <summary>Defines a custom property on a wallet item. Apps can show data in the details view or back of card view of the item.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Wallet.WalletItemCustomProperty.#ctor(System.String,System.String)">
      <summary>Initializes a new instance of the WalletItemCustomProperty class.</summary>
      <param name="name">The custom property label. Sets the initial Name value.</param>
      <param name="value">The value of the property. Sets the initial Value value.</param>
    </member>
    <member name="P:Windows.ApplicationModel.Wallet.WalletItemCustomProperty.AutoDetectLinks">
      <summary>Gets or sets whether this WalletItemCustomProperty is entity-extracted and actionable upon display.</summary>
      <returns>**true** if the WalletItemCustomProperty is entity-extracted and actionable upon display; Otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Wallet.WalletItemCustomProperty.DetailViewPosition">
      <summary>Gets or sets the optional position of this property when shown in the wallet item's detail view.</summary>
      <returns>The optional position of this property when shown in the wallet item's detail view, as a value of the enumeration. The default is **Hidden**.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Wallet.WalletItemCustomProperty.Name">
      <summary>Gets or sets the custom property label.</summary>
      <returns>The custom property label.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Wallet.WalletItemCustomProperty.SummaryViewPosition">
      <summary>Gets or sets the optional position of this property when shown in the summary view for a wallet item.</summary>
      <returns>The optional position of this property when shown in the summary view for a wallet item, as a value of the enumeration. The default is **Hidden**.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Wallet.WalletItemCustomProperty.Value">
      <summary>Gets or sets the custom property value.</summary>
      <returns>The custom property value.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Wallet.WalletItemKind">
      <summary>Represents the kinds (classifications) of wallet items supported.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Wallet.WalletItemKind.BoardingPass">
      <summary>A boarding pass.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Wallet.WalletItemKind.Deal">
      <summary>A deal.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Wallet.WalletItemKind.General">
      <summary>A general item.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Wallet.WalletItemKind.Invalid">
      <summary>The item is invalid.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Wallet.WalletItemKind.MembershipCard">
      <summary>A membership card.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Wallet.WalletItemKind.PaymentInstrument">
      <summary>A payment instrument.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Wallet.WalletItemKind.Ticket">
      <summary>A ticket.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Wallet.WalletItemStore">
      <summary>Defines a set of asynchronous actions and operations that manage the wallet items in the wallet database. These can be used to read the existing items, or to add and remove items.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Wallet.WalletItemStore.AddAsync(System.String,Windows.ApplicationModel.Wallet.WalletItem)">
      <summary>Adds a new wallet item to the wallet.</summary>
      <param name="id">The identifier of the wallet item. This value must be unique. This sets the initial WalletItem.Id value (the identifier is for the WalletItemStore store, and isn't part of the initialization of a WalletItem object.</param>
      <param name="item">The wallet item to add to the wallet.</param>
      <returns>An asynchronous action. If you use Asynchronous programming, the return type is **void**.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Wallet.WalletItemStore.ClearAsync">
      <summary>Clears all app-owned wallet items from the wallet data store.</summary>
      <returns>An asynchronous action. If you use Asynchronous programming, the result type is **void**.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Wallet.WalletItemStore.DeleteAsync(System.String)">
      <summary>Removes a specific wallet item with the given ID from the wallet data store.</summary>
      <param name="id">The ID of the wallet item to remove from the data store.</param>
      <returns>An asynchronous action. If you use Asynchronous programming, the result type is **void**.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Wallet.WalletItemStore.GetItemsAsync">
      <summary>Returns the collection of all wallet items owned by this app.</summary>
      <returns>An asynchronous operation that, on successful completion, returns the collection of wallet items accessible by this app. If you use Asynchronous programming, the result type is a read-only list/vector of WalletItem items. (You can use APIs of IVectorView&lt;WalletItem&gt; for C++ or JavaScript, APIs of IReadOnlyList&lt;WalletItem&gt; for .NET.)</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Wallet.WalletItemStore.GetItemsAsync(Windows.ApplicationModel.Wallet.WalletItemKind)">
      <summary>Returns the collection of wallet items of the given type that are owned by this app.</summary>
      <param name="kind">The type of wallet item to retrieve.</param>
      <returns>An asynchronous operation that, on successful completion, returns the collection of wallet items of the specified type that are accessible by this app. If you use Asynchronous programming, the result type is a read-only list/vector of WalletItem items. (You can use APIs of IVectorView&lt;WalletItem&gt; for C++ or JavaScript, APIs of IReadOnlyList&lt;WalletItem&gt; for .NET.)</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Wallet.WalletItemStore.GetWalletItemAsync(System.String)">
      <summary>Gets an individual wallet item with the given ID from the wallet database. The item requested must be owned by this app.</summary>
      <param name="id">The ID of the wallet item.</param>
      <returns>An asynchronous operation that, on successful completion, returns the wallet item with the specified ID that is owned by this app. If you use Asynchronous programming, the result type is a single WalletItem. If an item with the specified ID cannot be found for this app in the current WalletItemStore or if the item isn't owned by this app, the result is **null**.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Wallet.WalletItemStore.ImportItemAsync(Windows.Storage.Streams.IRandomAccessStreamReference)">
      <summary>Imports data from a ".mswallet" XML file into the wallet store.".mswallet" is an XML serialization format for wallet item info. For a guide to the ".mswallet" format (and a link to schema in XSD), see [Quickstart: Creating and distributing .mswallet files](https://docs.microsoft.com/previous-versions/windows/apps/dn631256(v=win.10)).</summary>
      <param name="stream">The ".mswallet" file to import.</param>
      <returns>An asynchronous operation that, on successful completion, returns the wallet item that was imported into the wallet. If you use Asynchronous programming, the result type on successful completion is a single WalletItem.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Wallet.WalletItemStore.ShowAsync">
      <summary>Displays the Wallet UI.</summary>
      <returns>An asynchronous action. If you use Asynchronous programming, the result type is **void**.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Wallet.WalletItemStore.ShowAsync(System.String)">
      <summary>Displays the item with the given ID in the Wallet UI.</summary>
      <param name="id">The ID of the item to display.</param>
      <returns>An asynchronous action. If you use Asynchronous programming, the result type is **void**.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Wallet.WalletItemStore.UpdateAsync(Windows.ApplicationModel.Wallet.WalletItem)">
      <summary>Updates a wallet item in the shared store, based on the changed values in the WalletItem object provided.</summary>
      <param name="item">The updated data for the wallet item.</param>
      <returns>An asynchronous action. If you use Asynchronous programming, the result type is **void**.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Wallet.WalletManager">
      <summary>Provides a static method to get an instance of the default wallet store for this app.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Wallet.WalletManager.RequestStoreAsync">
      <summary>Requests an instance of the default wallet store for the app.</summary>
      <returns>An asynchronous operation that, on successful completion, returns an instance of the default wallet store. If you use Asynchronous programming, the result type is a single WalletItemStore object.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Wallet.WalletRelevantLocation">
      <summary>Represents relevant location data for a wallet item. A WalletRelevantLocation object represents the individual items for the WalletItem.RelevantLocations property.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Wallet.WalletRelevantLocation.#ctor">
      <summary>Initializes a new instance of the WalletRelevantLocation class.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Wallet.WalletRelevantLocation.DisplayMessage">
      <summary>Gets or sets the message associated with a relevant location.</summary>
      <returns>The message associated with a relevant location.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Wallet.WalletRelevantLocation.Position">
      <summary>Gets or sets the basic geographic position information of the location.</summary>
      <returns>The basic geographic position of the location. BasicGeoposition is a structure, so use field syntax to set the **Latitude** and **Longitude** data.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Wallet.WalletSummaryViewPosition">
      <summary>Describes the position in the summary view of a wallet item that a WalletItemCustomProperty should be displayed.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Wallet.WalletSummaryViewPosition.Field1">
      <summary>The first summary line.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Wallet.WalletSummaryViewPosition.Field2">
      <summary>The second summary line.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Wallet.WalletSummaryViewPosition.Hidden">
      <summary>The item is hidden in the summary view.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Wallet.WalletTransaction">
      <summary>Represents a single wallet transaction in the transaction history.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Wallet.WalletTransaction.#ctor">
      <summary>Initializes a new instance of the WalletTransaction class.</summary>
    </member>
    <member name="P:Windows.ApplicationModel.Wallet.WalletTransaction.Description">
      <summary>Gets or sets the summary description (suitable for user UI) of the transaction.</summary>
      <returns>The transaction description.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Wallet.WalletTransaction.DisplayAmount">
      <summary>Gets or sets the transaction amount.</summary>
      <returns>The transaction amount.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Wallet.WalletTransaction.DisplayLocation">
      <summary>Gets or sets a description (suitable for user UI) of the transaction location.</summary>
      <returns>The text description of the transaction location.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Wallet.WalletTransaction.IgnoreTimeOfDay">
      <summary>Gets or sets whether to display the time of the transaction.</summary>
      <returns>**true** if the time of the transaction should be displayed; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Wallet.WalletTransaction.IsLaunchable">
      <summary>Gets or sets whether to launch your app when the user taps "see more transaction history".</summary>
      <returns>**true** if your app should be launched when the user taps "see more transaction history"; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.ApplicationModel.Wallet.WalletTransaction.TransactionDate">
      <summary>Gets or sets the date and time of the transaction.</summary>
      <returns>The date and time of the transaction. Can be **null** (the default), but for this particular property it's uncommon for the value to remain **null** when you're viewing an existing transaction.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Wallet.WalletVerb">
      <summary>Represents a wallet verb, which is potentially used for app activation. This is a string suitable for UI that is descriptive of the action.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Wallet.WalletVerb.#ctor(System.String)">
      <summary>Initializes a new instance of the WalletVerb class.</summary>
      <param name="name">The name of the custom verb. Sets the value of the Name property.</param>
    </member>
    <member name="P:Windows.ApplicationModel.Wallet.WalletVerb.Name">
      <summary>Gets or sets the custom verb name.</summary>
      <returns>The name of the custom verb.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Wallet.System.WalletItemAppAssociation">
      <summary>Defines values used by the GetAppStatusForItem method indicating if an app is installed for the specified WalletItem.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Wallet.System.WalletItemAppAssociation.AppInstalled">
      <summary>The app for the wallet item is installed on this device.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Wallet.System.WalletItemAppAssociation.AppNotInstalled">
      <summary>An app exists for the wallet item, but it is not installed on the device.</summary>
    </member>
    <member name="F:Windows.ApplicationModel.Wallet.System.WalletItemAppAssociation.None">
      <summary>There is no app associated with the wallet item.</summary>
    </member>
    <member name="T:Windows.ApplicationModel.Wallet.System.WalletItemSystemStore">
      <summary>Defines a set of asynchronous actions and operations that manage the wallet items in the system wallet database. These can be used to read the existing items, or to add and remove items.</summary>
    </member>
    <member name="E:Windows.ApplicationModel.Wallet.System.WalletItemSystemStore.ItemsChanged">
      <summary>Occurs when items in the WalletItemSystemStore have changed.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Wallet.System.WalletItemSystemStore.DeleteAsync(Windows.ApplicationModel.Wallet.WalletItem)">
      <summary>Asynchronously removes a specific wallet item with the given ID from the wallet system data store.</summary>
      <param name="item">The ID of the wallet item to remove from the system data store.</param>
      <returns>An asynchronous action. If you use Asynchronous programming, the result type is **void**.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Wallet.System.WalletItemSystemStore.GetAppStatusForItem(Windows.ApplicationModel.Wallet.WalletItem)">
      <summary>Gets a WalletItemAppAssociation value indicating if an app is installed for the specified WalletItem.</summary>
      <param name="item">The item for which to retrieve the status.</param>
      <returns>The WalletItemAppAssociation value indicating if an app is installed for the specified WalletItem specified by the *item* parameter.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Wallet.System.WalletItemSystemStore.GetItemsAsync">
      <summary>Returns the collection of all system wallet items owned by this app.</summary>
      <returns>An asynchronous operation that, on successful completion, returns the collection of wallet items accessible by this app. If you use Asynchronous programming, the result type is a read-only list/vector of WalletItem items. (You can use APIs of IVectorView&lt;WalletItem&gt; for C++ or JavaScript, APIs of IReadOnlyList&lt;WalletItem&gt; for .NET.)</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Wallet.System.WalletItemSystemStore.ImportItemAsync(Windows.Storage.Streams.IRandomAccessStreamReference)">
      <summary>Imports data from a ".mswallet" XML file into the system wallet store.</summary>
      <param name="stream">The ".mswallet" file to import.</param>
      <returns>An asynchronous operation that, on successful completion, returns the wallet item that was imported into the wallet. If you use Asynchronous programming, the result type on successful completion is a single WalletItem.</returns>
    </member>
    <member name="M:Windows.ApplicationModel.Wallet.System.WalletItemSystemStore.LaunchAppForItemAsync(Windows.ApplicationModel.Wallet.WalletItem)">
      <summary>Launches the app that is associated with the given wallet item.</summary>
      <param name="item">The wallet item to launch an app for.</param>
      <returns>An async action indicating that the operation has completed.</returns>
    </member>
    <member name="T:Windows.ApplicationModel.Wallet.System.WalletManagerSystem">
      <summary>Provides a static method to get an instance of the system wallet store for this app.</summary>
    </member>
    <member name="M:Windows.ApplicationModel.Wallet.System.WalletManagerSystem.RequestStoreAsync">
      <summary>Requests an instance of the system wallet store for the app.</summary>
      <returns>An asynchronous operation that, on successful completion, returns an instance of the default wallet store. If you use Asynchronous programming, the result type is a single WalletItemSystemStore object.</returns>
    </member>
    <member name="T:Windows.Data.Html.HtmlUtilities">
      <summary>Provides utility methods for use with HTML-formatted data.</summary>
    </member>
    <member name="M:Windows.Data.Html.HtmlUtilities.ConvertToText(System.String)">
      <summary>Converts HTML-formatted data to a string that contains the text content extracted from the HTML.</summary>
      <param name="html">A String containing HTML-formatted data.</param>
      <returns>A String of text content.</returns>
    </member>
    <member name="T:Windows.Data.Json.IJsonValue">
      <summary>Encapsulates a JSON value.</summary>
    </member>
    <member name="P:Windows.Data.Json.IJsonValue.ValueType">
      <summary>Gets the type of the encapsulated JSON value. Possible types are defined by JsonValueType.</summary>
      <returns>The JSON value type.</returns>
    </member>
    <member name="M:Windows.Data.Json.IJsonValue.GetArray">
      <summary>Returns a pointer to the array if the ValueType of the encapsulated value is **Array**. If it is not, an exception is thrown.</summary>
      <returns>A pointer to the encapsulated array.</returns>
    </member>
    <member name="M:Windows.Data.Json.IJsonValue.GetBoolean">
      <summary>Returns the Boolean if the ValueType of the encapsulated value is Boolean. If it is not, an exception is thrown.</summary>
      <returns>The encapsulated value.</returns>
    </member>
    <member name="M:Windows.Data.Json.IJsonValue.GetNumber">
      <summary>Returns the number (a Double ) if the ValueType of the encapsulated value is **Number**. If it is not, an exception is thrown.</summary>
      <returns>The encapsulated value.</returns>
    </member>
    <member name="M:Windows.Data.Json.IJsonValue.GetObject">
      <summary>Returns a pointer to the object if the ValueType of the encapsulated value is **Object**. If it is not, an exception is thrown.</summary>
      <returns>A pointer to the encapsulated object.</returns>
    </member>
    <member name="M:Windows.Data.Json.IJsonValue.GetString">
      <summary>Returns the String if the ValueType of the encapsulated value is String. If it is not, an exception is thrown.</summary>
      <returns>The encapsulated String value.</returns>
    </member>
    <member name="M:Windows.Data.Json.IJsonValue.Stringify">
      <summary>Retrieves the JSON representation of the encapsulated value.</summary>
      <returns>A JSON representation of the encapsulated value.</returns>
    </member>
    <member name="T:Windows.Data.Json.JsonArray">
      <summary>Represents a JSON array.</summary>
    </member>
    <member name="M:Windows.Data.Json.JsonArray.#ctor">
      <summary>Creates a new JsonArray object that represents a JSON array.</summary>
    </member>
    <member name="P:Windows.Data.Json.JsonArray.Size">
      <summary>Gets the size (count) of the array.</summary>
      <returns>The count of items in the array.</returns>
    </member>
    <member name="P:Windows.Data.Json.JsonArray.ValueType">
      <summary>Gets the type of the values within the array. Possible types are defined by JsonValueType.</summary>
      <returns>The JSON value type.</returns>
    </member>
    <member name="M:Windows.Data.Json.JsonArray.Append(Windows.Data.Json.IJsonValue)">
      <summary>Adds a new item to the array.</summary>
      <param name="value">The new item to add.</param>
    </member>
    <member name="M:Windows.Data.Json.JsonArray.Clear">
      <summary>Removes all items from the collection.</summary>
    </member>
    <member name="M:Windows.Data.Json.JsonArray.First">
      <summary>Returns the iterator for iteration over the items in the array.</summary>
      <returns>The iterator object. The iterator's current position is at the 0-index position, or at the array end if the array is empty.</returns>
    </member>
    <member name="M:Windows.Data.Json.JsonArray.GetArray">
      <summary>Gets the JsonArray if the ValueType of the encapsulated value is **Array**.</summary>
      <returns>The JsonArray.</returns>
    </member>
    <member name="M:Windows.Data.Json.JsonArray.GetArrayAt(System.UInt32)">
      <summary>Gets the JsonArray at the specified index if the ValueType of the encapsulated value is **Array** .</summary>
      <param name="index">The specified index.</param>
      <returns>The JsonArray at the specified index.</returns>
    </member>
    <member name="M:Windows.Data.Json.JsonArray.GetAt(System.UInt32)">
      <summary>Returns the item located at the specified index.</summary>
      <param name="index">The integer index for the value to retrieve.</param>
      <returns>The JsonValue at the specified index.</returns>
    </member>
    <member name="M:Windows.Data.Json.JsonArray.GetBoolean">
      <summary>Gets the Boolean value if the ValueType of the encapsulated value is Boolean.</summary>
      <returns>The Boolean value.</returns>
    </member>
    <member name="M:Windows.Data.Json.JsonArray.GetBooleanAt(System.UInt32)">
      <summary>Gets the Boolean value at the specified index if the ValueType of the value at that index is **Boolean**.</summary>
      <param name="index">The specified index.</param>
      <returns>The Boolean value at the specified index.</returns>
    </member>
    <member name="M:Windows.Data.Json.JsonArray.GetMany(System.UInt32,Windows.Data.Json.IJsonValue[])">
      <summary>Gets all array items of type IJsonValue, starting from a specified index.</summary>
      <param name="startIndex">The starting index.</param>
      <param name="items">Returns items of the IJsonValue.</param>
      <returns>The index of *items* within the range of elements in an array that starts at *startIndex*.</returns>
    </member>
    <member name="M:Windows.Data.Json.JsonArray.GetNumber">
      <summary>Gets the number (a Double ) if the ValueType of the encapsulated value is **Number**.</summary>
      <returns>The number value.</returns>
    </member>
    <member name="M:Windows.Data.Json.JsonArray.GetNumberAt(System.UInt32)">
      <summary>Gets the number (a Double ) at the specified index if the ValueType of the value at that index is **Number**.</summary>
      <param name="index">The specified index.</param>
      <returns>The number value at the specified index.</returns>
    </member>
    <member name="M:Windows.Data.Json.JsonArray.GetObject">
      <summary>Gets the JsonObject if the ValueType of the encapsulated value is **Object**.</summary>
      <returns>The JsonObject.</returns>
    </member>
    <member name="M:Windows.Data.Json.JsonArray.GetObjectAt(System.UInt32)">
      <summary>Gets the JsonObject at the specified index if the ValueType of the encapsulated value is **Object**.</summary>
      <param name="index">The specified index.</param>
      <returns>The JsonObject at the specified index.</returns>
    </member>
    <member name="M:Windows.Data.Json.JsonArray.GetString">
      <summary>Gets the String if the ValueType of the encapsulated value is String.</summary>
      <returns>The String value.</returns>
    </member>
    <member name="M:Windows.Data.Json.JsonArray.GetStringAt(System.UInt32)">
      <summary>Gets the String at the specified index if the ValueType of the encapsulated value is **String**.</summary>
      <param name="index">The specified index.</param>
      <returns>The String value at the specified index.</returns>
    </member>
    <member name="M:Windows.Data.Json.JsonArray.GetView">
      <summary>Gets a JsonArray view.</summary>
      <returns>The JsonArray view.</returns>
    </member>
    <member name="M:Windows.Data.Json.JsonArray.IndexOf(Windows.Data.Json.IJsonValue,System.UInt32@)">
      <summary>Searches for a JsonValue object and returns the zero-based index of its first occurrence within the JsonArray.</summary>
      <param name="value">The IJsonValue to look up.</param>
      <param name="index">The zero-based index of the first occurrence of item within the JsonArray, if found; otherwise, –1.</param>
      <returns>Returns a Boolean value indicating if an occurrence of *value* was found.</returns>
    </member>
    <member name="M:Windows.Data.Json.JsonArray.InsertAt(System.UInt32,Windows.Data.Json.IJsonValue)">
      <summary>Inserts a JsonValue into an array at the specified index.</summary>
      <param name="index">The zero-based index at which the item should be inserted.</param>
      <param name="value">The IJsonValue object to insert.</param>
    </member>
    <member name="M:Windows.Data.Json.JsonArray.Parse(System.String)">
      <summary>Parses the specified JSON string that represents a JsonArray.</summary>
      <param name="input">The specified JSON string.</param>
      <returns>
      </returns>
    </member>
    <member name="M:Windows.Data.Json.JsonArray.RemoveAt(System.UInt32)">
      <summary>Removes the element at the specified index of the collection.</summary>
      <param name="index">The zero-based index of the element to remove.</param>
    </member>
    <member name="M:Windows.Data.Json.JsonArray.RemoveAtEnd">
      <summary>Removes the last item in the array.</summary>
    </member>
    <member name="M:Windows.Data.Json.JsonArray.ReplaceAll(Windows.Data.Json.IJsonValue[])">
      <summary>Clears the array and then inserts the provided collection of JsonValue objects as new array items.</summary>
      <param name="items">The new collection items.</param>
    </member>
    <member name="M:Windows.Data.Json.JsonArray.SetAt(System.UInt32,Windows.Data.Json.IJsonValue)">
      <summary>Sets the value at the specified index using the provided JsonValue.</summary>
      <param name="index">The index at which to set the value.</param>
      <param name="value">The value to set.</param>
    </member>
    <member name="M:Windows.Data.Json.JsonArray.Stringify">
      <summary>Returns the JSON representation of the encapsulated value.</summary>
      <returns>A JSON representation of the encapsulated value.</returns>
    </member>
    <member name="M:Windows.Data.Json.JsonArray.ToString">
      <summary>Returns the JSON representation of the encapsulated value.</summary>
      <returns>A JSON representation of the encapsulated value.</returns>
    </member>
    <member name="M:Windows.Data.Json.JsonArray.TryParse(System.String,Windows.Data.Json.JsonArray@)">
      <summary>Parses the provided string into a JsonArray.</summary>
      <param name="input">The specified string.</param>
      <param name="result">The new JsonArray object.</param>
      <returns>True if the JsonValue object was successfully created; otherwise, false.</returns>
    </member>
    <member name="T:Windows.Data.Json.JsonError">
      <summary>Represents an error encountered while parsing JSON data.</summary>
    </member>
    <member name="M:Windows.Data.Json.JsonError.GetJsonStatus(System.Int32)">
      <summary>Gets the specific error using the returned **HRESULT** value. Possible values are defined by JsonErrorStatus.</summary>
      <param name="hresult">An **HRESULT** returned during the operation.</param>
      <returns>The error encountered.</returns>
    </member>
    <member name="T:Windows.Data.Json.JsonErrorStatus">
      <summary>Defines errors encountered while parsing JSON data.</summary>
    </member>
    <member name="F:Windows.Data.Json.JsonErrorStatus.ImplementationLimit">
      <summary>This operation exceeds the internal limit of 1024 nested JSON objects.</summary>
    </member>
    <member name="F:Windows.Data.Json.JsonErrorStatus.InvalidJsonNumber">
      <summary>The number is invalid. It is possible the expressed value type of the JSON encapsulated data type does not match what is defined by JsonValueType.</summary>
    </member>
    <member name="F:Windows.Data.Json.JsonErrorStatus.InvalidJsonString">
      <summary>The string is invalid. It is possible the expressed value type of the JSON encapsulated data type does not match what is defined by JsonValueType.</summary>
    </member>
    <member name="F:Windows.Data.Json.JsonErrorStatus.JsonValueNotFound">
      <summary>The specified JsonValue cannot be found.</summary>
    </member>
    <member name="F:Windows.Data.Json.JsonErrorStatus.Unknown">
      <summary>An unknown error occurred.</summary>
    </member>
    <member name="T:Windows.Data.Json.JsonObject">
      <summary>Represents a JSON object containing a collection of name and JsonValue pairs.</summary>
    </member>
    <member name="M:Windows.Data.Json.JsonObject.#ctor">
      <summary>Initializes a new instance of a JsonObject that represents a JSON object containing a collection of name and JsonValue pairs.</summary>
    </member>
    <member name="P:Windows.Data.Json.JsonObject.Size">
      <summary>Gets the size (count) of the collection.</summary>
      <returns>The count of items in the collection.</returns>
    </member>
    <member name="P:Windows.Data.Json.JsonObject.ValueType">
      <summary>Gets the type of the encapsulated JSON value. Possible types are defined by JsonValueType.</summary>
      <returns>The JSON value type.</returns>
    </member>
    <member name="M:Windows.Data.Json.JsonObject.Clear">
      <summary>Removes all items from the collection.</summary>
    </member>
    <member name="M:Windows.Data.Json.JsonObject.First">
      <summary>Returns the iterator for iteration over the key/value pairs in the JsonObject.</summary>
      <returns>The iterator object. The iterator's current position is at the 0-index position, or at the array end if the array is empty.</returns>
    </member>
    <member name="M:Windows.Data.Json.JsonObject.GetArray">
      <summary>Returns a JsonArray if the ValueType of the encapsulated value is **Array**.</summary>
      <returns>The JsonArray.</returns>
    </member>
    <member name="M:Windows.Data.Json.JsonObject.GetBoolean">
      <summary>Gets a Boolean if the ValueType of the encapsulated value is Boolean.</summary>
      <returns>The Boolean value.</returns>
    </member>
    <member name="M:Windows.Data.Json.JsonObject.GetNamedArray(System.String)">
      <summary>Gets the JsonArray value with the specified name.</summary>
      <param name="name">The name.</param>
      <returns>The JsonArray with the specified *name*.</returns>
    </member>
    <member name="M:Windows.Data.Json.JsonObject.GetNamedArray(System.String,Windows.Data.Json.JsonArray)">
      <summary>Gets the JsonArray value with the specified name, or the provided default value if no such named value is found.</summary>
      <param name="name">The name.</param>
      <param name="defaultValue">The default value to use if the JSON property is not found.</param>
      <returns>The JsonArray with the specified *name*, or if this value wasn't found, the *defaultValue* is returned.</returns>
    </member>
    <member name="M:Windows.Data.Json.JsonObject.GetNamedBoolean(System.String)">
      <summary>Gets the Boolean value with the specified name.</summary>
      <param name="name">The name.</param>
      <returns>The Boolean with the specified *name*.</returns>
    </member>
    <member name="M:Windows.Data.Json.JsonObject.GetNamedBoolean(System.String,System.Boolean)">
      <summary>Gets the Boolean value with the specified name, or the provided default value if no such named value is found.</summary>
      <param name="name">The name.</param>
      <param name="defaultValue">The default value to use if the JSON property is not found.</param>
      <returns>The Boolean with the specified *name*, or if this value wasn't found, the *defaultValue* is returned.</returns>
    </member>
    <member name="M:Windows.Data.Json.JsonObject.GetNamedNumber(System.String)">
      <summary>Gets the number value (a Double ) with the specified name.</summary>
      <param name="name">The name.</param>
      <returns>The Double with the specified *name*.</returns>
    </member>
    <member name="M:Windows.Data.Json.JsonObject.GetNamedNumber(System.String,System.Double)">
      <summary>Gets the number value (a Double ) with the specified name, or the provided default value if no such named value is found.</summary>
      <param name="name">The name.</param>
      <param name="defaultValue">The default value to use if the JSON property is not found.</param>
      <returns>The Double with the specified *name*, or if this value wasn't found, the *defaultValue* is returned.</returns>
    </member>
    <member name="M:Windows.Data.Json.JsonObject.GetNamedObject(System.String)">
      <summary>Gets the JsonObject value with the specified name.</summary>
      <param name="name">The name.</param>
      <returns>The JsonObject value with the specified name.</returns>
    </member>
    <member name="M:Windows.Data.Json.JsonObject.GetNamedObject(System.String,Windows.Data.Json.JsonObject)">
      <summary>Gets the JsonObject value with the specified name, or the provided default value if no such named value is found.</summary>
      <param name="name">The name.</param>
      <param name="defaultValue">The default value to use if the JSON property is not found.</param>
      <returns>The JsonObject with the specified *name*, or if this value wasn't found, the *defaultValue* is returned.</returns>
    </member>
    <member name="M:Windows.Data.Json.JsonObject.GetNamedString(System.String)">
      <summary>Gets the String value with the specified name.</summary>
      <param name="name">The name.</param>
      <returns>The String value with the specified name.</returns>
    </member>
    <member name="M:Windows.Data.Json.JsonObject.GetNamedString(System.String,System.String)">
      <summary>Gets the String value with the specified name, or the provided default value if no such named value is found.</summary>
      <param name="name">The name.</param>
      <param name="defaultValue">The default value to use if the JSON property is not found.</param>
      <returns>The String with the specified *name*, or if this value wasn't found, the *defaultValue* is returned.</returns>
    </member>
    <member name="M:Windows.Data.Json.JsonObject.GetNamedValue(System.String)">
      <summary>Gets the JsonValue value with the specified name.</summary>
      <param name="name">The name.</param>
      <returns>The JsonValue value with the specified name.</returns>
    </member>
    <member name="M:Windows.Data.Json.JsonObject.GetNamedValue(System.String,Windows.Data.Json.JsonValue)">
      <summary>Gets the specified JsonValue value, or the provided default value if no such named value is found.</summary>
      <param name="name">The name.</param>
      <param name="defaultValue">The default value to use if the JSON property is not found.</param>
      <returns>The JsonValue with the specified *name*, or if this value wasn't found, the *defaultValue* is returned.</returns>
    </member>
    <member name="M:Windows.Data.Json.JsonObject.GetNumber">
      <summary>Gets the number (a Double ) if the ValueType of the encapsulated value is **Number**.</summary>
      <returns>The number value.</returns>
    </member>
    <member name="M:Windows.Data.Json.JsonObject.GetObject">
      <summary>Gets the JsonObject if the ValueType of the encapsulated value is **Object**.</summary>
      <returns>The encapsulated JsonObject.</returns>
    </member>
    <member name="M:Windows.Data.Json.JsonObject.GetString">
      <summary>Gets the String if the ValueType of the encapsulated value is String.</summary>
      <returns>The String value.</returns>
    </member>
    <member name="M:Windows.Data.Json.JsonObject.GetView">
      <summary>Gets a JsonObject view.</summary>
      <returns>The JsonObject view.</returns>
    </member>
    <member name="M:Windows.Data.Json.JsonObject.HasKey(System.String)">
      <summary>Indicates whether the JsonObject has an entry with the requested key.</summary>
      <param name="key">The requested key.</param>
      <returns>true if the JsonObject has an entry with the requested key; otherwise, false.</returns>
    </member>
    <member name="M:Windows.Data.Json.JsonObject.Insert(System.String,Windows.Data.Json.IJsonValue)">
      <summary>Adds a new entry to the JsonObject.</summary>
      <param name="key">The key to insert.</param>
      <param name="value">The IJsonValue to insert.</param>
      <returns>true if calling the method replaced a value that already existed for the key; false if calling the method defined a new key.</returns>
    </member>
    <member name="M:Windows.Data.Json.JsonObject.Lookup(System.String)">
      <summary>Gets the JSON value associated with the supplied key, if an entry with that key exists.</summary>
      <param name="key">The requested key.</param>
      <returns>The value, if an item with the specified key exists. Use the **HasKey** method to determine whether the key exists.</returns>
    </member>
    <member name="M:Windows.Data.Json.JsonObject.Parse(System.String)">
      <summary>Parses the specified JSON string that represents a JsonObject into a JSON value.</summary>
      <param name="input">The specified JSON string.</param>
      <returns>
      </returns>
    </member>
    <member name="M:Windows.Data.Json.JsonObject.Remove(System.String)">
      <summary>Removes a specific item from the JsonObject.</summary>
      <param name="key">The key of the item to remove.</param>
    </member>
    <member name="M:Windows.Data.Json.JsonObject.SetNamedValue(System.String,Windows.Data.Json.IJsonValue)">
      <summary>Sets the value of the first JsonValue object with the specified name to the specified value. If no such object is found, a new name and JsonValue pair is inserted into the JSON object.</summary>
      <param name="name">The specified name.</param>
      <param name="value">The specified value.</param>
    </member>
    <member name="M:Windows.Data.Json.JsonObject.Stringify">
      <summary>Retrieves the JSON representation of the encapsulated value.</summary>
      <returns>A JSON representation of the encapsulated value.</returns>
    </member>
    <member name="M:Windows.Data.Json.JsonObject.ToString">
      <summary>Retrieves the JSON representation of the encapsulated value.</summary>
      <returns>A JSON representation of the encapsulated value.</returns>
    </member>
    <member name="M:Windows.Data.Json.JsonObject.TryParse(System.String,Windows.Data.Json.JsonObject@)">
      <summary>Parses the specified string that represents a JSON object into a JsonObject.</summary>
      <param name="input">The specified JSON string.</param>
      <param name="result">The resultant JsonObject.</param>
      <returns>True if the JsonValue object was successfully created; otherwise, false.</returns>
    </member>
    <member name="T:Windows.Data.Json.JsonValue">
      <summary>Implements the IJsonValue interface which represents a JSON value.</summary>
    </member>
    <member name="P:Windows.Data.Json.JsonValue.ValueType">
      <summary>Gets the type of the encapsulated JSON value. Possible types are defined by JsonValueType.</summary>
      <returns>The JSON value type.</returns>
    </member>
    <member name="M:Windows.Data.Json.JsonValue.CreateBooleanValue(System.Boolean)">
      <summary>Creates a JsonValue from a Boolean.</summary>
      <param name="input">The value to store in the JsonValue.</param>
      <returns>The JsonValue.</returns>
    </member>
    <member name="M:Windows.Data.Json.JsonValue.CreateNullValue">
      <summary>Creates a JsonValue with a **NULL** value.</summary>
      <returns>The JsonValue with a **NULL** value.</returns>
    </member>
    <member name="M:Windows.Data.Json.JsonValue.CreateNumberValue(System.Double)">
      <summary>Creates a JsonValue from a Number (**Double**).</summary>
      <param name="input">The Number to store in the JsonValue.</param>
      <returns>The JsonValue.</returns>
    </member>
    <member name="M:Windows.Data.Json.JsonValue.CreateStringValue(System.String)">
      <summary>Creates the string for a JsonValue.</summary>
      <param name="input">The string for the JsonValue.</param>
      <returns>The JsonValue.</returns>
    </member>
    <member name="M:Windows.Data.Json.JsonValue.GetArray">
      <summary>Gets an array if the ValueType of the encapsulated value is **Array**.</summary>
      <returns>The JsonArray.</returns>
    </member>
    <member name="M:Windows.Data.Json.JsonValue.GetBoolean">
      <summary>Gets the Boolean if the ValueType of the encapsulated value is Boolean.</summary>
      <returns>The Boolean value.</returns>
    </member>
    <member name="M:Windows.Data.Json.JsonValue.GetNumber">
      <summary>Gets the number (a Double ) if the ValueType of the encapsulated value is **Number**.</summary>
      <returns>The number value.</returns>
    </member>
    <member name="M:Windows.Data.Json.JsonValue.GetObject">
      <summary>Gets a JsonObject if the ValueType of the encapsulated value is **Object**.</summary>
      <returns>The JsonObject.</returns>
    </member>
    <member name="M:Windows.Data.Json.JsonValue.GetString">
      <summary>Gets a String if the ValueType of the encapsulated value is String.</summary>
      <returns>The String value.</returns>
    </member>
    <member name="M:Windows.Data.Json.JsonValue.Parse(System.String)">
      <summary>Parses the specified JSON string into a JsonValue.</summary>
      <param name="input">The specified JSON string.</param>
      <returns>
      </returns>
    </member>
    <member name="M:Windows.Data.Json.JsonValue.Stringify">
      <summary>Retrieves the JSON representation of the encapsulated value.</summary>
      <returns>A JSON representation of the encapsulated value.</returns>
    </member>
    <member name="M:Windows.Data.Json.JsonValue.ToString">
      <summary>Retrieves the JSON representation of the encapsulated value.</summary>
      <returns>A JSON representation of the encapsulated value.</returns>
    </member>
    <member name="M:Windows.Data.Json.JsonValue.TryParse(System.String,Windows.Data.Json.JsonValue@)">
      <summary>Parses the specified string into a JsonValue.</summary>
      <param name="input">The specified string.</param>
      <param name="result">The new JsonValue object.</param>
      <returns>True if the JsonValue object was successfully created; otherwise, false.</returns>
    </member>
    <member name="T:Windows.Data.Json.JsonValueType">
      <summary>Specifies the JSON value type of a JsonValue object.</summary>
    </member>
    <member name="F:Windows.Data.Json.JsonValueType.Array">
      <summary>The JsonValue object is an Array.</summary>
    </member>
    <member name="F:Windows.Data.Json.JsonValueType.Boolean">
      <summary>The JsonValue object is a **Boolean**.</summary>
    </member>
    <member name="F:Windows.Data.Json.JsonValueType.Null">
      <summary>The JsonValue object is Null.</summary>
    </member>
    <member name="F:Windows.Data.Json.JsonValueType.Number">
      <summary>The JsonValue object is a **Double**.</summary>
    </member>
    <member name="F:Windows.Data.Json.JsonValueType.Object">
      <summary>The JsonValue object is an Object.</summary>
    </member>
    <member name="F:Windows.Data.Json.JsonValueType.String">
      <summary>The JsonValue object is a **String**.</summary>
    </member>
    <member name="T:Windows.Data.Pdf.PdfDocument">
      <summary>Represents a Portable Document Format (PDF) document.</summary>
    </member>
    <member name="P:Windows.Data.Pdf.PdfDocument.IsPasswordProtected">
      <summary>Gets whether the Portable Document Format (PDF) document is password-protected.</summary>
      <returns>True if the Portable Document Format (PDF) document is password-protected; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Data.Pdf.PdfDocument.PageCount">
      <summary>Gets the number of pages in the Portable Document Format (PDF) document.</summary>
      <returns>The number of pages in the Portable Document Format (PDF) document.</returns>
    </member>
    <member name="M:Windows.Data.Pdf.PdfDocument.GetPage(System.UInt32)">
      <summary>Gets a page from a Portable Document Format (PDF) document.</summary>
      <param name="pageIndex">The location of the Portable Document Format (PDF) page relative to its parent document.</param>
      <returns>The Portable Document Format (PDF) page.</returns>
    </member>
    <member name="M:Windows.Data.Pdf.PdfDocument.LoadFromFileAsync(Windows.Storage.IStorageFile)">
      <summary>Outputs an asynchronous operation. When the operation completes, a PdfDocument object is returned, which represents a Portable Document Format (PDF) document.</summary>
      <param name="file">The file, which represents a Portable Document Format (PDF) document.</param>
      <returns>The asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Data.Pdf.PdfDocument.LoadFromFileAsync(Windows.Storage.IStorageFile,System.String)">
      <summary>Outputs an asynchronous operation. When the operation completes, a PdfDocument object is returned, which represents a Portable Document Format (PDF) document. Use this method if the Portable Document Format (PDF) document is password-protected.</summary>
      <param name="file">The file, which represents a Portable Document Format (PDF) document.</param>
      <param name="password">The password to open the Portable Document Format (PDF) document, if it requires one.</param>
      <returns>The asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Data.Pdf.PdfDocument.LoadFromStreamAsync(Windows.Storage.Streams.IRandomAccessStream)">
      <summary>Creates a PdfDocument object, representing a Portable Document Format (PDF) document, from a stream of data that represents a Portable Document Format (PDF) document in the file system.</summary>
      <param name="inputStream">The stream of data, which represents a Portable Document Format (PDF) document.</param>
      <returns>The asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Data.Pdf.PdfDocument.LoadFromStreamAsync(Windows.Storage.Streams.IRandomAccessStream,System.String)">
      <summary>Creates a PdfDocument object, representing a Portable Document Format (PDF) document, from a stream of data that represents a Portable Document Format (PDF) document in the file system. Use this method if the Portable Document Format (PDF) document is password-protected.</summary>
      <param name="inputStream">The stream of data, which represents a Portable Document Format (PDF) document.</param>
      <param name="password">The password to open the Portable Document Format (PDF) document, if it requires one.</param>
      <returns>The asynchronous operation.</returns>
    </member>
    <member name="T:Windows.Data.Pdf.PdfPage">
      <summary>Represents a single page in a Portable Document Format (PDF) document.</summary>
    </member>
    <member name="P:Windows.Data.Pdf.PdfPage.Dimensions">
      <summary>Gets the group of dimension properties for a single page in a Portable Document Format (PDF) document.</summary>
      <returns>The group of page dimension properties.</returns>
    </member>
    <member name="P:Windows.Data.Pdf.PdfPage.Index">
      <summary>Gets the relative position of the Portable Document Format (PDF) page within its parent Portable Document Format (PDF) document.</summary>
      <returns>The position of the Portable Document Format (PDF) page relative to its parent Portable Document Format (PDF) document.</returns>
    </member>
    <member name="P:Windows.Data.Pdf.PdfPage.PreferredZoom">
      <summary>Gets the Portable Document Format (PDF) page's preferred magnification factor.</summary>
      <returns>The magnification scaling factor to display or print the Portable Document Format (PDF) page.</returns>
    </member>
    <member name="P:Windows.Data.Pdf.PdfPage.Rotation">
      <summary>Gets the number of degrees that the Portable Document Format (PDF) page will be rotated when it's displayed or printed.</summary>
      <returns>The number of degrees to rotate the Portable Document Format (PDF) page, expressed as one of the enumeration values.</returns>
    </member>
    <member name="P:Windows.Data.Pdf.PdfPage.Size">
      <summary>Gets the Portable Document Format (PDF) page's size based on its related CropBox, MediaBox, and Rotation property values.</summary>
      <returns>The Portable Document Format (PDF) page's computed size.</returns>
    </member>
    <member name="M:Windows.Data.Pdf.PdfPage.Close">
      <summary>Releases all resources associated with the Portable Document Format (PDF) page.</summary>
    </member>
    <member name="M:Windows.Data.Pdf.PdfPage.PreparePageAsync">
      <summary>Begins building the Portable Document Format (PDF) page. After this method finishes, the Portable Document Format (PDF) page is completely built.</summary>
      <returns>Represents the fully-built Portable Document Format (PDF) page.</returns>
    </member>
    <member name="M:Windows.Data.Pdf.PdfPage.RenderToStreamAsync(Windows.Storage.Streams.IRandomAccessStream)">
      <summary>Outputs a stream of data, which represents a Portable Document Format (PDF) page's contents, as an asynchronous action. This asynchronous action can be used to create an image of the Portable Document Format (PDF) page.</summary>
      <param name="outputStream">The stream of data, which represents a Portable Document Format (PDF) page's content.</param>
      <returns>The asynchronous action.</returns>
    </member>
    <member name="M:Windows.Data.Pdf.PdfPage.RenderToStreamAsync(Windows.Storage.Streams.IRandomAccessStream,Windows.Data.Pdf.PdfPageRenderOptions)">
      <summary>Takes a set of display settings, applies them to the output of a Portable Document Format (PDF) page's contents, and creates a stream with the customized, rendered output as an asynchronous action. This asynchronous action can be used to create a customized display image of the Portable Document Format (PDF) page.</summary>
      <param name="outputStream">The stream of data, which represents a Portable Document Format (PDF) page's contents.</param>
      <param name="options">The requested set of display settings to apply to the display image that is output based on the Portable Document Format (PDF) page.</param>
      <returns>The asynchronous action.</returns>
    </member>
    <member name="T:Windows.Data.Pdf.PdfPageDimensions">
      <summary>Represents the dimensions of a single page in a Portable Document Format (PDF) document.</summary>
    </member>
    <member name="P:Windows.Data.Pdf.PdfPageDimensions.ArtBox">
      <summary>Gets the size of a rectangle that contains the Portable Document Format (PDF) page's contents, including any meaningful surrounding white space, as intended by the Portable Document Format (PDF) page's creator.</summary>
      <returns>The size of the Portable Document Format (PDF) page's contents and any meaningful surrounding white space.</returns>
    </member>
    <member name="P:Windows.Data.Pdf.PdfPageDimensions.BleedBox">
      <summary>Gets the size of a rectangle that specifies the clipped region of a Portable Document Format (PDF) page's contents when it is displayed.</summary>
      <returns>The size of the Portable Document Format (PDF) page's clipped region.</returns>
    </member>
    <member name="P:Windows.Data.Pdf.PdfPageDimensions.CropBox">
      <summary>Gets the size of a rectangle that specifies the cropped region of a Portable Document Format (PDF) page's contents when it is displayed.</summary>
      <returns>The size of the Portable Document Format (PDF) page's cropped region.</returns>
    </member>
    <member name="P:Windows.Data.Pdf.PdfPageDimensions.MediaBox">
      <summary>Gets the size of a rectangle that defines the boundaries of the area that the Portable Document Format (PDF) page will be displayed or printed to.</summary>
      <returns>The size of the Portable Document Format (PDF) page's display or print boundaries.</returns>
    </member>
    <member name="P:Windows.Data.Pdf.PdfPageDimensions.TrimBox">
      <summary>Gets the size of a rectangle that specifies the intended dimensions of the Portable Document Format (PDF) page after it has been trimmed.</summary>
      <returns>The Portable Document Format (PDF) page's trimmed dimensions.</returns>
    </member>
    <member name="T:Windows.Data.Pdf.PdfPageRenderOptions">
      <summary>Represents display settings for a single page of a Portable Document Format (PDF) document, such as the page's background color and its encoding type.</summary>
    </member>
    <member name="M:Windows.Data.Pdf.PdfPageRenderOptions.#ctor">
      <summary>Creates and initializes a new instance of display settings for a single page of a Portable Document Format (PDF) document.</summary>
    </member>
    <member name="P:Windows.Data.Pdf.PdfPageRenderOptions.BackgroundColor">
      <summary>Gets or sets the Portable Document Format (PDF) page's background color.</summary>
      <returns>The Portable Document Format (PDF) page's background color.</returns>
    </member>
    <member name="P:Windows.Data.Pdf.PdfPageRenderOptions.BitmapEncoderId">
      <summary>Gets or sets the Portable Document Format (PDF) page's encoding type to be used while the page is being converted to a bitmap.</summary>
      <returns>A BmpEncoderId value representing the unique identifier of the built-in bitmap encoder.</returns>
    </member>
    <member name="P:Windows.Data.Pdf.PdfPageRenderOptions.DestinationHeight">
      <summary>Gets or sets the final size of the rendering of the Portable Document Format (PDF) page in device-independent pixels (DIPs).</summary>
      <returns>The Portable Document Format (PDF) page's scaling factor relative to the page's destination display height boundary.</returns>
    </member>
    <member name="P:Windows.Data.Pdf.PdfPageRenderOptions.DestinationWidth">
      <summary>Gets or sets the final size of the rendering of the Portable Document Format (PDF) page in device-independent pixels (DIPs).</summary>
      <returns>The Portable Document Format (PDF) page's scaling factor relative to the page's destination display width boundary.</returns>
    </member>
    <member name="P:Windows.Data.Pdf.PdfPageRenderOptions.IsIgnoringHighContrast">
      <summary>Gets or sets whether the Portable Document Format (PDF) page uses the system's high contrast display setting.</summary>
      <returns>False to use high contrast; otherwise, true.</returns>
    </member>
    <member name="P:Windows.Data.Pdf.PdfPageRenderOptions.SourceRect">
      <summary>Gets or sets a portion of the Portable Document Format (PDF) page to be displayed.</summary>
      <returns>The portion of the Portable Document Format (PDF) page to be displayed.</returns>
    </member>
    <member name="T:Windows.Data.Pdf.PdfPageRotation">
      <summary>Specifies the number of degrees that a page in a Portable Document Format (PDF) document is rotated in the rendered output.</summary>
    </member>
    <member name="F:Windows.Data.Pdf.PdfPageRotation.Normal">
      <summary>No rotation.</summary>
    </member>
    <member name="F:Windows.Data.Pdf.PdfPageRotation.Rotate180">
      <summary>A 180-degree rotation.</summary>
    </member>
    <member name="F:Windows.Data.Pdf.PdfPageRotation.Rotate270">
      <summary>A 270-degree rotation.</summary>
    </member>
    <member name="F:Windows.Data.Pdf.PdfPageRotation.Rotate90">
      <summary>A 90-degree rotation.</summary>
    </member>
    <member name="T:Windows.Data.Text.AlternateNormalizationFormat">
      <summary>Identifies the normalization format of an AlternateWordForm object.</summary>
    </member>
    <member name="F:Windows.Data.Text.AlternateNormalizationFormat.Currency">
      <summary>A string that has been recognized as a monetary amount.</summary>
    </member>
    <member name="F:Windows.Data.Text.AlternateNormalizationFormat.Date">
      <summary>A string that has been recognized as a date.</summary>
    </member>
    <member name="F:Windows.Data.Text.AlternateNormalizationFormat.NotNormalized">
      <summary>A regular string that has not been recognized as a number, currency, date, or time.</summary>
    </member>
    <member name="F:Windows.Data.Text.AlternateNormalizationFormat.Number">
      <summary>A string that has been recognized as a number.</summary>
    </member>
    <member name="F:Windows.Data.Text.AlternateNormalizationFormat.Time">
      <summary>A string that has been recognized as a time.</summary>
    </member>
    <member name="T:Windows.Data.Text.AlternateWordForm">
      <summary>Identifies an alternate form of the word represented by a WordSegment object.. For example, this may contain a number in a normalized format.</summary>
    </member>
    <member name="P:Windows.Data.Text.AlternateWordForm.AlternateText">
      <summary>Gets the text of the alternate word form identified by this AlternateWordForm object.</summary>
      <returns>The alternate word form.</returns>
    </member>
    <member name="P:Windows.Data.Text.AlternateWordForm.NormalizationFormat">
      <summary>Gets the normalization format for this current AlternateWordForm object.</summary>
      <returns>The normalization format.</returns>
    </member>
    <member name="P:Windows.Data.Text.AlternateWordForm.SourceTextSegment">
      <summary>Gets the TextSegment that identifies the source text's sub-string for which this AlternateWordForm object is an alternate.</summary>
      <returns>The TextSegment structure that identifies the word in your provided text.</returns>
    </member>
    <member name="T:Windows.Data.Text.SelectableWordSegment">
      <summary>Represents a segment from your provided text that includes a word and any trailing whitespace and/or punctuation after this word.</summary>
    </member>
    <member name="P:Windows.Data.Text.SelectableWordSegment.SourceTextSegment">
      <summary>Gets the TextSegment that identifies the source text's sub-string that is the selected word.</summary>
      <returns>The TextSegment structure that identifies the word in your provided text.</returns>
    </member>
    <member name="P:Windows.Data.Text.SelectableWordSegment.Text">
      <summary>Gets the text of the selected word identified by this SelectableWordSegment object.</summary>
      <returns>The selected word.</returns>
    </member>
    <member name="T:Windows.Data.Text.SelectableWordSegmentsTokenizingHandler">
      <summary>Defines the signature of a function that is provided to SelectableWordsSegmenter.Tokenize.</summary>
      <param name="precedingWords">Contains the selectable words, in reverse order, that precede the parameter *startIndex* that is provided to SelectableWordsSegmenter.Tokenize.</param>
      <param name="words">Contains the selectable words that contain or follow the parameter *startIndex* that is provided to SelectableWordsSegmenter.Tokenize.</param>
    </member>
    <member name="T:Windows.Data.Text.SelectableWordsSegmenter">
      <summary>A segmenter class that is able to segment provided text into units appropriate for selecting text by words.</summary>
    </member>
    <member name="M:Windows.Data.Text.SelectableWordsSegmenter.#ctor(System.String)">
      <summary>Creates a SelectableWordsSegmenter object. See the introduction in SelectableWordsSegmenter for a description of how the language supplied to this constructor is used.</summary>
      <param name="language">A BCP-47 language tag.</param>
    </member>
    <member name="P:Windows.Data.Text.SelectableWordsSegmenter.ResolvedLanguage">
      <summary>Gets the language of the rules used by this SelectableWordsSegmenter object.</summary>
      <returns>The BCP-47 language tag of the rules employed.</returns>
    </member>
    <member name="M:Windows.Data.Text.SelectableWordsSegmenter.GetTokenAt(System.String,System.UInt32)">
      <summary>Determines and returns the selectable word or word stem which contains or follows a specified index into the provided text.</summary>
      <param name="text">Provided text in which a word or word stem is to be selected.</param>
      <param name="startIndex">A zero-based index into *text*. It must be less than the length of *text*.</param>
      <returns>A SelectableWordSegment that represents the selected word or word stem.</returns>
    </member>
    <member name="M:Windows.Data.Text.SelectableWordsSegmenter.GetTokens(System.String)">
      <summary>Determines and returns all of the selectable words or word stems in the provided text.</summary>
      <param name="text">Provided text containing words or word stems to be selected.</param>
      <returns>A collection of SelectableWordSegment objects that represent the selectable words or word stems.</returns>
    </member>
    <member name="M:Windows.Data.Text.SelectableWordsSegmenter.Tokenize(System.String,System.UInt32,Windows.Data.Text.SelectableWordSegmentsTokenizingHandler)">
      <summary>Calls the provided handler with two iterators that iterate through the selectable words prior to and following a given index into the provided text.</summary>
      <param name="text">Provided text containing words to be selected.</param>
      <param name="startIndex">A zero-based index into *text*. It must be less than the length of *text*.</param>
      <param name="handler">The function that receives the iterators.</param>
    </member>
    <member name="T:Windows.Data.Text.SemanticTextQuery">
      <summary>Permits apps to perform text queries using Advanced Query Syntax (AQS) strings, with the option of providing a language tag to be employed in the query.</summary>
    </member>
    <member name="M:Windows.Data.Text.SemanticTextQuery.#ctor(System.String)">
      <summary>Creates a SemanticTextQuery from an Advanced Query Syntax (AQS) query string.</summary>
      <param name="aqsFilter">An Advanced Query Syntax (AQS) string that contains the desired query. Learn more about AQS in Advanced Query Syntax (AQS).</param>
    </member>
    <member name="M:Windows.Data.Text.SemanticTextQuery.#ctor(System.String,System.String)">
      <summary>Creates a SemanticTextQuery from an Advanced Query Syntax (AQS) query string and a language tag.</summary>
      <param name="aqsFilter">An Advanced Query Syntax (AQS) string that contains the desired query. Learn more about Advanced Query Syntax (AQS) in .</param>
      <param name="filterLanguage">The BCP-47 language tag to be employed in the query.</param>
    </member>
    <member name="M:Windows.Data.Text.SemanticTextQuery.Find(System.String)">
      <summary>Returns segments of a source string that match the SemanticTextQuery object's query.</summary>
      <param name="content">A source string to be queried.</param>
      <returns>A collection of TextSegment structures that represent hits from the query.</returns>
    </member>
    <member name="M:Windows.Data.Text.SemanticTextQuery.FindInProperty(System.String,System.String)">
      <summary>Returns segments of a source string that match the SemanticTextQuery object's query over properties.</summary>
      <param name="propertyContent">A source string to be queried.</param>
      <param name="propertyName">The name of the property.</param>
      <returns>A collection of TextSegment structures that represent hits from the query.</returns>
    </member>
    <member name="T:Windows.Data.Text.TextConversionGenerator">
      <summary>Converts input phonetic characters into a collection of corresponding ideographic characters (Chinese characters).</summary>
    </member>
    <member name="M:Windows.Data.Text.TextConversionGenerator.#ctor(System.String)">
      <summary>Constructs a TextConversionGenerator object based on a specific BCP-47 language tag.</summary>
      <param name="languageTag">The BCP-47 language tag of the language in which the words are to be projected. Japanese ("ja") and Simplified Chinese ("zh-Hans") are supported.</param>
    </member>
    <member name="P:Windows.Data.Text.TextConversionGenerator.LanguageAvailableButNotInstalled">
      <summary>Determines if the language tag specified is available for conversions, but is not installed on the user's device.</summary>
      <returns>**true** if the language is available but not installed.</returns>
    </member>
    <member name="P:Windows.Data.Text.TextConversionGenerator.ResolvedLanguage">
      <summary>Gets the language tag of the successfully created TextConversionGenerator object.</summary>
      <returns>The BCP-47 language tag of the conversion generator.</returns>
    </member>
    <member name="M:Windows.Data.Text.TextConversionGenerator.GetCandidatesAsync(System.String)">
      <summary>Asynchronously gets a list of candidate words based on the provided phonetic characters.</summary>
      <param name="input">The phonetic characters of the words to be returned.</param>
      <returns>An asynchronous operation to return an [IVectorView](https://docs.microsoft.com/previous-versions/br224594(v=vs.85)) of the list of candidate words.</returns>
    </member>
    <member name="M:Windows.Data.Text.TextConversionGenerator.GetCandidatesAsync(System.String,System.UInt32)">
      <summary>Asynchronously gets a list of candidate words, up to a maximum count, based on the provided phonetic characters.</summary>
      <param name="input">The phonetic characters of the words to be returned.</param>
      <param name="maxCandidates">The maximum number of candidate words to return.</param>
      <returns>An asynchronous operation to return an [IVectorView](https://docs.microsoft.com/previous-versions/br224594(v=vs.85)) of the list of candidate words.</returns>
    </member>
    <member name="T:Windows.Data.Text.TextPhoneme">
      <summary>Represents the result of calling the TextReverseConversionGenerator.GetPhonemesAsync method, encapsulating both the original display text and the phonemes that match the original display text.</summary>
    </member>
    <member name="P:Windows.Data.Text.TextPhoneme.DisplayText">
      <summary>Gets the display text for a Japanese phoneme.</summary>
      <returns>The display text as originally passed to TextReverseConversionGenerator.GetPhonemesAsync. In the typical use case of passing a Japanese sentence to that method, the display text is one phonetic part of the sentence in Kanji or a mix of Kanji and phonetic characters.</returns>
    </member>
    <member name="P:Windows.Data.Text.TextPhoneme.ReadingText">
      <summary>Gets the phonetic reading of the DisplayText, with Japanese characters in Hiragana.</summary>
      <returns>The reading of the DisplayText, with Japanese characters in Hiragana.</returns>
    </member>
    <member name="T:Windows.Data.Text.TextPredictionGenerator">
      <summary>Predicts Japanese words based on a phonetic characters prefix.</summary>
    </member>
    <member name="M:Windows.Data.Text.TextPredictionGenerator.#ctor(System.String)">
      <summary>Constructs a TextPredictionGenerator object based on a specific BCP-47 language tag.</summary>
      <param name="languageTag">The BCP-47 language tag of the language in which the words are to be projected. Only Japanese ("ja") is supported.</param>
    </member>
    <member name="P:Windows.Data.Text.TextPredictionGenerator.InputScope">
      <summary>Gets or sets the input scope for text prediction.</summary>
      <returns>A CoreTextInputScope value.</returns>
    </member>
    <member name="P:Windows.Data.Text.TextPredictionGenerator.LanguageAvailableButNotInstalled">
      <summary>Determines if the language tag specified is available for generating predictions, but is not installed on the user's device.</summary>
      <returns>**true** if the language is available but not installed.</returns>
    </member>
    <member name="P:Windows.Data.Text.TextPredictionGenerator.ResolvedLanguage">
      <summary>Gets the language tag of the successfully created TextPredictionGenerator object.</summary>
      <returns>The BCP-47 language tag of the prediction generator.</returns>
    </member>
    <member name="M:Windows.Data.Text.TextPredictionGenerator.GetCandidatesAsync(System.String)">
      <summary>Asynchronously retrieves a list of candidate words based on the provided phonetic characters prefix.</summary>
      <param name="input">The beginning phonetic characters of the words to be returned.</param>
      <returns>An asynchronous operation object which, when it completes, contains an [IVectorView](https://docs.microsoft.com/previous-versions/br224594(v=vs.85)) of strings, which are the predicted words.</returns>
    </member>
    <member name="M:Windows.Data.Text.TextPredictionGenerator.GetCandidatesAsync(System.String,System.UInt32)">
      <summary>Asynchronously retrieves a list of candidate words, up to a maximum count, based on the provided phonetic characters prefix.</summary>
      <param name="input">The beginning phonetic characters of the words to be returned.</param>
      <param name="maxCandidates">The maximum number of predicted words to return.</param>
      <returns>An asynchronous operation object which, when it completes, contains an [IVectorView](https://docs.microsoft.com/previous-versions/br224594(v=vs.85)) of strings, which are the predicted words.</returns>
    </member>
    <member name="M:Windows.Data.Text.TextPredictionGenerator.GetCandidatesAsync(System.String,System.UInt32,Windows.Data.Text.TextPredictionOptions,Windows.Foundation.Collections.IIterable{System.String})">
      <summary>Asynchronously retrieves a list of candidate words, up to a maximum count, based on the provided phonetic characters prefix and options.</summary>
      <param name="input">The beginning phonetic characters of the words to be returned.</param>
      <param name="maxCandidates">The maximum number of predicted words to return.</param>
      <param name="predictionOptions">A TextPredictionOptions value containing prediction options.</param>
      <param name="previousStrings">A collection of previously input words (to assist text prediction).</param>
      <returns>An asynchronous operation object which, when it completes, contains an [IVectorView](https://docs.microsoft.com/previous-versions/br224594(v=vs.85)) of strings, which are the predicted words.</returns>
    </member>
    <member name="M:Windows.Data.Text.TextPredictionGenerator.GetNextWordCandidatesAsync(System.UInt32,Windows.Foundation.Collections.IIterable{System.String})">
      <summary>Asynchronously retrieves a collection of strings containing next-word-prediction candidates.</summary>
      <param name="maxCandidates">The maximum number of candidates to return.</param>
      <param name="previousStrings">A collection of previously input words (to assist text prediction).</param>
      <returns>An asynchronous operation object which, when it completes, contains an [IVectorView](https://docs.microsoft.com/previous-versions/br224594(v=vs.85)) of strings, which are the next-word-prediction candidates.</returns>
    </member>
    <member name="T:Windows.Data.Text.TextPredictionOptions">
      <summary>Defines constants that specify text prediction options.</summary>
    </member>
    <member name="F:Windows.Data.Text.TextPredictionOptions.Corrections">
      <summary>Indicates that corrections should be retrieved.</summary>
    </member>
    <member name="F:Windows.Data.Text.TextPredictionOptions.None">
      <summary>Indicates that neither corrections nor predictions should be retrieved.</summary>
    </member>
    <member name="F:Windows.Data.Text.TextPredictionOptions.Predictions">
      <summary>Indicates that predictions should be retrieved.</summary>
    </member>
    <member name="T:Windows.Data.Text.TextReverseConversionGenerator">
      <summary>Reverse-converts a Japanese string which is mix of phonetic and ideographic characters, to a string of phonetic characters.</summary>
    </member>
    <member name="M:Windows.Data.Text.TextReverseConversionGenerator.#ctor(System.String)">
      <summary>Constructs a TextReverseConversionGenerator object based on a specific BCP-47 language tag.</summary>
      <param name="languageTag">The BCP-47 language tag of the language in which the words are to be reverse-converted. Only Japanese ("ja") is supported.</param>
    </member>
    <member name="P:Windows.Data.Text.TextReverseConversionGenerator.LanguageAvailableButNotInstalled">
      <summary>Determines if the language tag specified is available for reverse conversions, but is not installed on the user's device.</summary>
      <returns>**true** if the language is available but not installed.</returns>
    </member>
    <member name="P:Windows.Data.Text.TextReverseConversionGenerator.ResolvedLanguage">
      <summary>Gets the language tag of the successfully created TextReverseConversionGenerator object.</summary>
      <returns>The BCP-47 language tag of the reverse conversion generator.</returns>
    </member>
    <member name="M:Windows.Data.Text.TextReverseConversionGenerator.ConvertBackAsync(System.String)">
      <summary>Asynchronously reverse-converts a string which contains ideographic characters to a phonetic expression.</summary>
      <param name="input">The string containing ideographic characters to be reverse-converted.</param>
      <returns>An asynchronous operation to return the phonetic expression.</returns>
    </member>
    <member name="M:Windows.Data.Text.TextReverseConversionGenerator.GetPhonemesAsync(System.String)">
      <summary>Returns a set of phonemes representing the given input string. This method is primarily intended for use in sorting data in the Japanese language. Phonetic reading is important for Japanese data handling, especially to sort names in proper phonetic order rather than in character code point order.</summary>
      <param name="input">A string containing words in Japanese.</param>
      <returns>On successful completion of the async operation, a list of TextPhoneme objects representing the input string in phoneme form.</returns>
    </member>
    <member name="T:Windows.Data.Text.TextSegment">
      <summary>Identifies a sub-string of a source text string. Your app can use this structure to obtain the segment of your provided text that is identified by AlternateWordForm, SelectableWordSegment, WordSegment, or SemanticTextQuery.</summary>
    </member>
    <member name="F:Windows.Data.Text.TextSegment.Length">
      <summary>The number of characters in the associated text segment.</summary>
    </member>
    <member name="F:Windows.Data.Text.TextSegment.StartPosition">
      <summary>The zero-based index of the start of the associated text segment.</summary>
    </member>
    <member name="T:Windows.Data.Text.UnicodeCharacters">
      <summary>Provides a way for apps to get information about Unicode characters, per the Unicode Standard Annex #44.</summary>
    </member>
    <member name="M:Windows.Data.Text.UnicodeCharacters.GetCodepointFromSurrogatePair(System.UInt32,System.UInt32)">
      <summary>Returns the supplementary Unicode character for the specified high and low surrogate pair.</summary>
      <param name="highSurrogate">The high surrogate value. This must be in the proper range: 0xD800 &lt;= *highSurrogate* &lt;= 0xDBFF.</param>
      <param name="lowSurrogate">The low surrogate value. This must be in the proper range: 0xDC00 &lt;= *lowSurrogate* &lt;= 0xDFFF.</param>
      <returns>The supplementary Unicode character.</returns>
    </member>
    <member name="M:Windows.Data.Text.UnicodeCharacters.GetGeneralCategory(System.UInt32)">
      <summary>Returns the UnicodeGeneralCategory of the specified Unicode character.</summary>
      <param name="codepoint">A Unicode character. This must be in the proper range: 0 &lt;= *codepoint* &lt;= 0x10FFFF.</param>
      <returns>The Unicode general category for *codepoint*.</returns>
    </member>
    <member name="M:Windows.Data.Text.UnicodeCharacters.GetNumericType(System.UInt32)">
      <summary>Returns the UnicodeNumericType of the specified Unicode character.</summary>
      <param name="codepoint">A Unicode character. This must be in the proper range: 0 &lt;= *codepoint* &lt;= 0x10FFFF.</param>
      <returns>The Unicode numeric type for *codepoint*.</returns>
    </member>
    <member name="M:Windows.Data.Text.UnicodeCharacters.GetSurrogatePairFromCodepoint(System.UInt32,System.Char@,System.Char@)">
      <summary>Returns the high and low surrogate pair values for the specified supplementary Unicode character.</summary>
      <param name="codepoint">A Unicode character. This must be in the proper range: 0 &lt;= *codepoint* &lt;= 0x10FFFF.</param>
      <param name="highSurrogate">The high surrogate value returned.</param>
      <param name="lowSurrogate">The low surrogate value returned.</param>
    </member>
    <member name="M:Windows.Data.Text.UnicodeCharacters.IsAlphabetic(System.UInt32)">
      <summary>Determines if a specified Unicode character can be considered alphabetic.</summary>
      <param name="codepoint">A Unicode character. This must be in the proper range: 0 &lt;= *codepoint* &lt;= 0x10FFFF.</param>
      <returns>**TRUE** if *codepoint* is alphabetic; otherwise **FALSE**.</returns>
    </member>
    <member name="M:Windows.Data.Text.UnicodeCharacters.IsCased(System.UInt32)">
      <summary>Determines if a specified Unicode character can be considered cased (uppercase, lowercase or titlecase).</summary>
      <param name="codepoint">A Unicode character. This must be in the proper range: 0 &lt;= *codepoint* &lt;= 0x10FFFF.</param>
      <returns>**TRUE** if *codepoint* is cased; otherwise **FALSE**.</returns>
    </member>
    <member name="M:Windows.Data.Text.UnicodeCharacters.IsGraphemeBase(System.UInt32)">
      <summary>Determines if a specified Unicode character can be considered the beginning of a grapheme.</summary>
      <param name="codepoint">A Unicode character. This must be in the proper range: 0 &lt;= *codepoint* &lt;= 0x10FFFF.</param>
      <returns>**TRUE** if *codepoint* is the beginning of a grapheme; otherwise **FALSE**.</returns>
    </member>
    <member name="M:Windows.Data.Text.UnicodeCharacters.IsGraphemeExtend(System.UInt32)">
      <summary>Determines if a specified Unicode character can be considered to continue a previous grapheme.</summary>
      <param name="codepoint">A Unicode character. This must be in the proper range: 0 &lt;= *codepoint* &lt;= 0x10FFFF.</param>
      <returns>**TRUE** if *codepoint* continues the previous grapheme; otherwise **FALSE**.</returns>
    </member>
    <member name="M:Windows.Data.Text.UnicodeCharacters.IsHighSurrogate(System.UInt32)">
      <summary>Determines if a specified Unicode character is a high surrogate.</summary>
      <param name="codepoint">A Unicode character. This must be in the proper range: 0 &lt;= *codepoint* &lt;= 0x10FFFF.</param>
      <returns>**TRUE** if *codepoint* is a high surrogate; otherwise **FALSE**.</returns>
    </member>
    <member name="M:Windows.Data.Text.UnicodeCharacters.IsIdContinue(System.UInt32)">
      <summary>Determines if a specified Unicode character can be considered a continuation character of an identifier in programming.</summary>
      <param name="codepoint">A Unicode character. This must be in the proper range: 0 &lt;= *codepoint* &lt;= 0x10FFFF.</param>
      <returns>**TRUE** if *codepoint* is a continuation character of an identifier in programming; otherwise **FALSE**.</returns>
    </member>
    <member name="M:Windows.Data.Text.UnicodeCharacters.IsIdStart(System.UInt32)">
      <summary>Determines if a specified Unicode character can be considered the start character of an identifier in programming.</summary>
      <param name="codepoint">A Unicode character. This must be in the proper range: 0 &lt;= *codepoint* &lt;= 0x10FFFF.</param>
      <returns>**TRUE** if *codepoint* is the start character of an identifier in programming; otherwise **FALSE**.</returns>
    </member>
    <member name="M:Windows.Data.Text.UnicodeCharacters.IsLowercase(System.UInt32)">
      <summary>Determines if a specified Unicode character can be considered a lower case character.</summary>
      <param name="codepoint">A Unicode character. This must be in the proper range: 0 &lt;= *codepoint* &lt;= 0x10FFFF.</param>
      <returns>**TRUE** if *codepoint* is a lower case character; otherwise **FALSE**.</returns>
    </member>
    <member name="M:Windows.Data.Text.UnicodeCharacters.IsLowSurrogate(System.UInt32)">
      <summary>Determines if a specified Unicode character is a low surrogate.</summary>
      <param name="codepoint">A Unicode character. This must be in the proper range: 0 &lt;= *codepoint* &lt;= 0x10FFFF.</param>
      <returns>**TRUE** if *codepoint* is a low surrogate; otherwise **FALSE**.</returns>
    </member>
    <member name="M:Windows.Data.Text.UnicodeCharacters.IsNoncharacter(System.UInt32)">
      <summary>Determines if a specified codepoint is a non-character.</summary>
      <param name="codepoint">A Unicode character. This must be in the proper range: 0 &lt;= *codepoint* &lt;= 0x10FFFF.</param>
      <returns>**TRUE** if *codepoint* is a non-character; otherwise **FALSE**.</returns>
    </member>
    <member name="M:Windows.Data.Text.UnicodeCharacters.IsSupplementary(System.UInt32)">
      <summary>Determines if a specified Unicode character is a supplementary character.</summary>
      <param name="codepoint">A Unicode character. This must be in the proper range: 0 &lt;= *codepoint* &lt;= 0x10FFFF.</param>
      <returns>**TRUE** if *codepoint* is a supplementary character; otherwise **FALSE**.</returns>
    </member>
    <member name="M:Windows.Data.Text.UnicodeCharacters.IsUppercase(System.UInt32)">
      <summary>Determines if a specified Unicode character can be considered an upper case character.</summary>
      <param name="codepoint">A Unicode character. This must be in the proper range: 0 &lt;= *codepoint* &lt;= 0x10FFFF.</param>
      <returns>**TRUE** if *codepoint* is an upper case character; otherwise **FALSE**.</returns>
    </member>
    <member name="M:Windows.Data.Text.UnicodeCharacters.IsWhitespace(System.UInt32)">
      <summary>Determines if a specified Unicode character can be considered whitespace.</summary>
      <param name="codepoint">A Unicode character. This must be in the proper range: 0 &lt;= *codepoint* &lt;= 0x10FFFF.</param>
      <returns>**TRUE** if *codepoint* is whitespace; otherwise **FALSE**.</returns>
    </member>
    <member name="T:Windows.Data.Text.UnicodeGeneralCategory">
      <summary>Defines the Unicode general category of a character.</summary>
    </member>
    <member name="F:Windows.Data.Text.UnicodeGeneralCategory.ClosePunctuation">
      <summary>Closing character of one of the paired punctuation marks, such as parentheses, square brackets, and braces. Signified by the Unicode designation "Pe" (punctuation, close).</summary>
    </member>
    <member name="F:Windows.Data.Text.UnicodeGeneralCategory.ConnectorPunctuation">
      <summary>Connector punctuation character that connects two characters. Signified by the Unicode designation "Pc" (punctuation, connector).</summary>
    </member>
    <member name="F:Windows.Data.Text.UnicodeGeneralCategory.Control">
      <summary>Control code character, with a Unicode value of U+007F or in the range U+0000 through U+001F or U+0080 through U+009F. Signified by the Unicode designation "Cc" (other, control).</summary>
    </member>
    <member name="F:Windows.Data.Text.UnicodeGeneralCategory.CurrencySymbol">
      <summary>Currency symbol character. Signified by the Unicode designation "Sc" (symbol, currency).</summary>
    </member>
    <member name="F:Windows.Data.Text.UnicodeGeneralCategory.DashPunctuation">
      <summary>Dash or hyphen character. Signified by the Unicode designation "Pd" (punctuation, dash).</summary>
    </member>
    <member name="F:Windows.Data.Text.UnicodeGeneralCategory.DecimalDigitNumber">
      <summary>Decimal digit character, which is a character in the range 0 through 9. Signified by the Unicode designation "Nd" (number, decimal digit).</summary>
    </member>
    <member name="F:Windows.Data.Text.UnicodeGeneralCategory.EnclosingMark">
      <summary>Enclosing mark character, which is a nonspacing combining character that surrounds all previous characters up to and including a base character. Signified by the Unicode designation "Me" (mark, enclosing).</summary>
    </member>
    <member name="F:Windows.Data.Text.UnicodeGeneralCategory.FinalQuotePunctuation">
      <summary>Closing or final quotation mark character. Signified by the Unicode designation "Pf" (punctuation, final quote).</summary>
    </member>
    <member name="F:Windows.Data.Text.UnicodeGeneralCategory.Format">
      <summary>Format character that affects the layout of text or the operation of text processes, but is not normally rendered. Signified by the Unicode designation "Cf" (other, format).</summary>
    </member>
    <member name="F:Windows.Data.Text.UnicodeGeneralCategory.InitialQuotePunctuation">
      <summary>Opening or initial quotation mark character. Signified by the Unicode designation "Pi" (punctuation, initial quote).</summary>
    </member>
    <member name="F:Windows.Data.Text.UnicodeGeneralCategory.LetterNumber">
      <summary>Number represented by a letter, instead of a decimal digit. For example, the Roman numeral for five, which is "V". The indicator is signified by the Unicode designation "Nl" (number, letter).</summary>
    </member>
    <member name="F:Windows.Data.Text.UnicodeGeneralCategory.LineSeparator">
      <summary>Character that is used to separate lines of text. Signified by the Unicode designation "Zl" (separator, line).</summary>
    </member>
    <member name="F:Windows.Data.Text.UnicodeGeneralCategory.LowercaseLetter">
      <summary>Lowercase letter. Signified by the Unicode designation "Ll" (letter, lowercase).</summary>
    </member>
    <member name="F:Windows.Data.Text.UnicodeGeneralCategory.MathSymbol">
      <summary>Mathematical symbol character, such as "+" or "=". Signified by the Unicode designation "Sm" (symbol, math).</summary>
    </member>
    <member name="F:Windows.Data.Text.UnicodeGeneralCategory.ModifierLetter">
      <summary>Modifier letter character, which is a free-standing spacing character that indicates modifications of a preceding letter. Signified by the Unicode designation "Lm" (letter, modifier).</summary>
    </member>
    <member name="F:Windows.Data.Text.UnicodeGeneralCategory.ModifierSymbol">
      <summary>Modifier symbol character, which indicates modifications of surrounding characters. For example, the fraction slash indicates that the number to the left is the numerator and the number to the right is the denominator. The indicator is signified by the Unicode designation "Sk" (symbol, modifier).</summary>
    </member>
    <member name="F:Windows.Data.Text.UnicodeGeneralCategory.NonspacingMark">
      <summary>Nonspacing character that indicates modifications of a base character. Signified by the Unicode designation "Mn" (mark, nonspacing),</summary>
    </member>
    <member name="F:Windows.Data.Text.UnicodeGeneralCategory.NotAssigned">
      <summary>Character that is not assigned to any Unicode category. Signified by the Unicode code designation "Cn" (other, not assigned).</summary>
    </member>
    <member name="F:Windows.Data.Text.UnicodeGeneralCategory.OpenPunctuation">
      <summary>Opening character of one of the paired punctuation marks, such as parentheses, square brackets, and braces. Signified by the Unicode designation "Ps" (punctuation, open).</summary>
    </member>
    <member name="F:Windows.Data.Text.UnicodeGeneralCategory.OtherLetter">
      <summary>Letter that is not an uppercase letter, a lowercase letter, a titlecase letter, or a modifier letter. Signified by the Unicode designation "Lo" (letter, other).</summary>
    </member>
    <member name="F:Windows.Data.Text.UnicodeGeneralCategory.OtherNumber">
      <summary>Number that is neither a decimal digit nor a letter number. For example, the fraction 1/2. The indicator is signified by the Unicode designation "No" (number, other).</summary>
    </member>
    <member name="F:Windows.Data.Text.UnicodeGeneralCategory.OtherPunctuation">
      <summary>Punctuation character that is not a connector, a dash, open punctuation, close punctuation, an initial quote, or a final quote. Signified by the Unicode designation "Po" (punctuation, other).</summary>
    </member>
    <member name="F:Windows.Data.Text.UnicodeGeneralCategory.OtherSymbol">
      <summary>Symbol character that is not a mathematical symbol, a currency symbol or a modifier symbol. Signified by the Unicode designation "So" (symbol, other).</summary>
    </member>
    <member name="F:Windows.Data.Text.UnicodeGeneralCategory.ParagraphSeparator">
      <summary>Character that is used to separate paragraphs. Signified by the Unicode designation "Zp" (separator, paragraph).</summary>
    </member>
    <member name="F:Windows.Data.Text.UnicodeGeneralCategory.PrivateUse">
      <summary>Private-use character, with a Unicode value in the range U+E000 through U+F8FF. Signified by the Unicode designation "Co" (other, private use).</summary>
    </member>
    <member name="F:Windows.Data.Text.UnicodeGeneralCategory.SpaceSeparator">
      <summary>Space character, which has no glyph but is not a control or format character. Signified by the Unicode designation "Zs" (separator, space).</summary>
    </member>
    <member name="F:Windows.Data.Text.UnicodeGeneralCategory.SpacingCombiningMark">
      <summary>Spacing character that indicates modifications of a base character and affects the width of the glyph for that base character. Signified by the Unicode designation "Mc" (mark, spacing combining).</summary>
    </member>
    <member name="F:Windows.Data.Text.UnicodeGeneralCategory.Surrogate">
      <summary>High surrogate or low surrogate character. Surrogate code values are in the range U+D800 through U+DFFF. Signified by the Unicode designation "Cs" (other, surrogate).</summary>
    </member>
    <member name="F:Windows.Data.Text.UnicodeGeneralCategory.TitlecaseLetter">
      <summary>Titlecase letter. Signified by the Unicode designation "Lt" (letter, titlecase).</summary>
    </member>
    <member name="F:Windows.Data.Text.UnicodeGeneralCategory.UppercaseLetter">
      <summary>Uppercase letter. Signified by the Unicode designation "Lu" (letter, uppercase).</summary>
    </member>
    <member name="T:Windows.Data.Text.UnicodeNumericType">
      <summary>Defines the type of numeral when a Unicode character represents a number.</summary>
    </member>
    <member name="F:Windows.Data.Text.UnicodeNumericType.Decimal">
      <summary>A decimal digit in a decimal system that uses 0 through 9.</summary>
    </member>
    <member name="F:Windows.Data.Text.UnicodeNumericType.Digit">
      <summary>A digit in the range 0 through 9 that is used in special contexts.</summary>
    </member>
    <member name="F:Windows.Data.Text.UnicodeNumericType.None">
      <summary>Not a numeric character.</summary>
    </member>
    <member name="F:Windows.Data.Text.UnicodeNumericType.Numeric">
      <summary>A character that represents another type of numeric value, such as a fraction.</summary>
    </member>
    <member name="T:Windows.Data.Text.WordSegment">
      <summary>Represents a word from your provided text.</summary>
    </member>
    <member name="P:Windows.Data.Text.WordSegment.AlternateForms">
      <summary>Gets the alternate forms (if any) associated with the current word.</summary>
      <returns>A collection of AlternateWordForm objects that represent alternate forms of the current word.</returns>
    </member>
    <member name="P:Windows.Data.Text.WordSegment.SourceTextSegment">
      <summary>Gets the TextSegment that identifies the source text's sub-string that is a word.</summary>
      <returns>The TextSegment structure that identifies the word in your provided text.</returns>
    </member>
    <member name="P:Windows.Data.Text.WordSegment.Text">
      <summary>Gets the text of the word identified by this WordSegment object.</summary>
      <returns>The current word.</returns>
    </member>
    <member name="T:Windows.Data.Text.WordSegmentsTokenizingHandler">
      <summary>Defines the signature of a function that is provided to WordsSegmenter.Tokenize.</summary>
      <param name="precedingWords">Contains the selectable words, in reverse order, that precede the parameter *startIndex* that is provided to WordsSegmenter.Tokenize.</param>
      <param name="words">Contains the selectable words that contain or follow the parameter *startIndex* that is provided to WordsSegmenter.Tokenize.</param>
    </member>
    <member name="T:Windows.Data.Text.WordsSegmenter">
      <summary>A segmenter class that is able to segment provided text into words or word stems (depending on the particular language).</summary>
    </member>
    <member name="M:Windows.Data.Text.WordsSegmenter.#ctor(System.String)">
      <summary>Creates a WordsSegmenter object. See the introduction in WordsSegmenter for a description of how the language supplied to this constructor is used.</summary>
      <param name="language">A BCP-47 language tag.</param>
    </member>
    <member name="P:Windows.Data.Text.WordsSegmenter.ResolvedLanguage">
      <summary>Gets the language of the rules used by this WordsSegmenter object.</summary>
      <returns>The BCP-47 language tag of the rules employed.</returns>
    </member>
    <member name="M:Windows.Data.Text.WordsSegmenter.GetTokenAt(System.String,System.UInt32)">
      <summary>Determines and returns the word or word stem which contains or follows a specified index into the provided text.</summary>
      <param name="text">Provided text from which the word or word stem is to be returned.</param>
      <param name="startIndex">A zero-based index into *text*. It must be less than the length of *text*.</param>
      <returns>A WordSegment that represents the word or word stem.</returns>
    </member>
    <member name="M:Windows.Data.Text.WordsSegmenter.GetTokens(System.String)">
      <summary>Determines and returns all of the words or word stems in the provided text.</summary>
      <param name="text">Provided text containing words or word stems to be returned.</param>
      <returns>A collection of WordSegment objects that represent the words or word stems.</returns>
    </member>
    <member name="M:Windows.Data.Text.WordsSegmenter.Tokenize(System.String,System.UInt32,Windows.Data.Text.WordSegmentsTokenizingHandler)">
      <summary>Calls the provided handler with two iterators that iterate through the words prior to and following a given index into the provided text.</summary>
      <param name="text">Provided text containing words to be returned.</param>
      <param name="startIndex">A zero-based index into *text*. It must be less than the length of *text*.</param>
      <param name="handler">The function that receives the iterators.</param>
    </member>
    <member name="T:Windows.Data.Xml.Dom.DtdEntity">
      <summary>Represents a parsed or unparsed entity in the XML document.</summary>
    </member>
    <member name="P:Windows.Data.Xml.Dom.DtdEntity.Attributes">
      <summary>Gets the list of attributes of this node.</summary>
      <returns>The attributes for this node.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.DtdEntity.ChildNodes">
      <summary>Gets a list of children in the current node.</summary>
      <returns>The list of child nodes.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.DtdEntity.FirstChild">
      <summary>Gets the first child node.</summary>
      <returns>The first child node. This property returns NULL if there are no children.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.DtdEntity.InnerText">
      <summary>Gets the text from inside the XML.</summary>
      <returns>The text from inside the XML. Returns an empty string if there is no text.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.DtdEntity.LastChild">
      <summary>Gets the last child node.</summary>
      <returns>The last child node. This property is NULL if there are no children.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.DtdEntity.LocalName">
      <summary>Gets the local name, which is the local part of a qualified name. This is called the local part in Namespaces in XML.</summary>
      <returns>The local name.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.DtdEntity.NamespaceUri">
      <summary>Returns the Uniform Resource Identifier (URI) for the namespace.</summary>
      <returns>The Uri for the namespace. This refers to the "uuu" portion of the namespace declaration xmlns:nnn="uuu".</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.DtdEntity.NextSibling">
      <summary>Gets the next sibling of the node in the parent's child list.</summary>
      <returns>The right sibling of this node or NULL if there is no right sibling.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.DtdEntity.NodeName">
      <summary>Returns the qualified name for attribute, document type, element, entity, or notation nodes. Returns a fixed string for all other node types.</summary>
      <returns>The qualified node name, which varies depending on the node type.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.DtdEntity.NodeType">
      <summary>Gets the XML Document Object Model (DOM) node type, which determines valid values and whether the node can have child nodes.</summary>
      <returns>The node type.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.DtdEntity.NodeValue">
      <summary>Gets or sets the text associated with the node. This value is always NULL.</summary>
      <returns>This value is always NULL.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.DtdEntity.NotationName">
      <summary>Gets the notation name.</summary>
      <returns>The notation name.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.DtdEntity.OwnerDocument">
      <summary>Returns the root of the document that contains the node.</summary>
      <returns>The parent document that represents the root of the document.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.DtdEntity.ParentNode">
      <summary>Gets the parent node of the node instance.</summary>
      <returns>The parent node.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.DtdEntity.Prefix">
      <summary>Returns the namespace prefix.</summary>
      <returns>The namespace prefix specified on the element, attribute, or entity reference. For example, for the element &lt;xxx:yyy&gt;, this property returns xxx. It returns an empty string, "", if no prefix is specified.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.DtdEntity.PreviousSibling">
      <summary>Gets the previous sibling of the node in the parent's child list.</summary>
      <returns>The left sibling of this node.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.DtdEntity.PublicId">
      <summary>Gets the public identifier associated with the entity.</summary>
      <returns>The public identifier associated with the entity.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.DtdEntity.SystemId">
      <summary>Gets the system identifier associated with the entity.</summary>
      <returns>The system identifier associated with the entity.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.DtdEntity.AppendChild(Windows.Data.Xml.Dom.IXmlNode)">
      <summary>Appends a new child node as the last child of the node.</summary>
      <param name="newChild">The new child node to be appended to the end of the list of children of this node.</param>
      <returns>The new child node successfully appended to the list. If null, no object is created.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.DtdEntity.CloneNode(System.Boolean)">
      <summary>Clones a new node.</summary>
      <param name="deep">A flag that indicates whether to recursively clone all nodes that are descendants of this node. If true, this method creates a clone of the complete tree below this node. If false, this method clones this node and its attributes only.</param>
      <returns>The newly created clone node.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.DtdEntity.GetXml">
      <summary>Returns the XML representation of the node and all its descendants.</summary>
      <returns>The XML representation of the node and all its descendants.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.DtdEntity.HasChildNodes">
      <summary>Determines whether a node has children.</summary>
      <returns>True if this node has children; otherwise false.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.DtdEntity.InsertBefore(Windows.Data.Xml.Dom.IXmlNode,Windows.Data.Xml.Dom.IXmlNode)">
      <summary>Inserts a child node to the left of the specified node, or at the end of the child node list.</summary>
      <param name="newChild">The address of the new node to be inserted. The node passed here must be a valid child of the current XML DOM document node. For example, if the current node is an attribute, you cannot pass another attribute in the *newChild * parameter, because an attribute cannot have an attribute as a child. If *newChild* is a DOCUMENT_FRAGMENT node type, all its children are inserted in order before *referenceChild*.</param>
      <param name="referenceChild">The reference node. The node specified is where the *newChild* node is to be inserted to the left as the preceding sibling in the child list. The node passed here must be a either a child node of the current node or null. If the value is null, the *newChild* node is inserted at the end of the child list. If the *referenceChild* node is not a child of the current node, an error is returned.</param>
      <returns>On success, the child node that was inserted. If null, no object is created.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.DtdEntity.Normalize">
      <summary>Normalizes all descendant elements by combining two or more adjacent text nodes into one unified text node.</summary>
    </member>
    <member name="M:Windows.Data.Xml.Dom.DtdEntity.RemoveChild(Windows.Data.Xml.Dom.IXmlNode)">
      <summary>Removes the specified child node from the list of children and returns it.</summary>
      <param name="childNode">The child node to be removed from the list of children of this node.</param>
      <returns>The removed child node. If null, the *childNode* object is not removed.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.DtdEntity.ReplaceChild(Windows.Data.Xml.Dom.IXmlNode,Windows.Data.Xml.Dom.IXmlNode)">
      <summary>Replaces the specified old child node with the supplied new child node.</summary>
      <param name="newChild">The new child that is to replace the old child. If null, the *referenceChild* parameter is removed without a replacement.</param>
      <param name="referenceChild">The old child that is to be replaced by the new child.</param>
      <returns>The old child that is replaced. If null, no object is created.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.DtdEntity.SelectNodes(System.String)">
      <summary>Applies the specified pattern-matching operation to this node's context and returns the list of matching nodes as an XmlNodeList.</summary>
      <param name="xpath">Specifies an XPath expression.</param>
      <returns>The collection of nodes selected by applying the given pattern-matching operation. If no nodes are selected, this method returns an empty collection.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.DtdEntity.SelectNodesNS(System.String,System.Object)">
      <summary>Applies the specified pattern-matching operation to this node's context and returns the list of matching nodes as an XmlNodeList.</summary>
      <param name="xpath">Specifies an XPath expression.</param>
      <param name="namespaces">Contains a string that specifies the namespaces to use in XPath expressions when it is necessary to define new namespaces externally. Namespaces are defined in the XML style, as a space-separated list of namespace declaration attributes. You can use this property to set the default namespace as well.</param>
      <returns>The first node that matches the given pattern-matching operation. If no nodes match the expression, this method returns a null value.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.DtdEntity.SelectSingleNode(System.String)">
      <summary>Applies the specified pattern-matching operation to this node's context and returns the first matching node.</summary>
      <param name="xpath">Specifies an XPath expression.</param>
      <returns>The first node that matches the given pattern-matching operation. If no nodes match the expression, the method returns a null value.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.DtdEntity.SelectSingleNodeNS(System.String,System.Object)">
      <summary>Applies the specified pattern-matching operation to this node's context and returns the first matching node.</summary>
      <param name="xpath">Specifies an XPath expression.</param>
      <param name="namespaces">Contains a string that specifies the namespaces to use in XPath expressions when it is necessary to define new namespaces externally. Namespaces are defined in the XML style, as a space-separated list of namespace declaration attributes. You can use this property to set the default namespace as well.</param>
      <returns>The first node that matches the given pattern-matching operation. If no nodes match the expression, this method returns a null value.</returns>
    </member>
    <member name="T:Windows.Data.Xml.Dom.DtdNotation">
      <summary>Contains a notation declared in the DTD or schema.</summary>
    </member>
    <member name="P:Windows.Data.Xml.Dom.DtdNotation.Attributes">
      <summary>Gets the list of attributes of this node.</summary>
      <returns>The attributes for this node.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.DtdNotation.ChildNodes">
      <summary>Gets a list of children in the current node.</summary>
      <returns>The list of child nodes.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.DtdNotation.FirstChild">
      <summary>Gets the first child node.</summary>
      <returns>The first child node. This property returns NULL if there are no children.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.DtdNotation.InnerText">
      <summary>Gets the text from inside the XML.</summary>
      <returns>The text from inside the XML. Returns an empty string if there is no text.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.DtdNotation.LastChild">
      <summary>Gets the last child node.</summary>
      <returns>The last child node. This property is NULL if there are no children.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.DtdNotation.LocalName">
      <summary>Gets the local name, which is the local part of a qualified name. This is called the local part in Namespaces in XML.</summary>
      <returns>The local name.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.DtdNotation.NamespaceUri">
      <summary>Returns the Uniform Resource Identifier (URI) for the namespace.</summary>
      <returns>The Uri for the namespace. This refers to the "uuu" portion of the namespace declaration xmlns:nnn="uuu".</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.DtdNotation.NextSibling">
      <summary>Gets the next sibling of the node in the parent's child list.</summary>
      <returns>The right sibling of this node or NULL if there is no right sibling..</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.DtdNotation.NodeName">
      <summary>Returns the qualified name for attribute, document type, element, entity, or notation nodes. Returns a fixed string for all other node types.</summary>
      <returns>The qualified node name, which varies depending on the node type.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.DtdNotation.NodeType">
      <summary>Gets the XML Document Object Model (DOM) node type, which determines valid values and whether the node can have child nodes.</summary>
      <returns>The node type.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.DtdNotation.NodeValue">
      <summary>Gets or sets the text associated with the node.</summary>
      <returns>This value is always NULL.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.DtdNotation.OwnerDocument">
      <summary>Returns the root of the document that contains the node.</summary>
      <returns>The parent document that represents the root of the document.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.DtdNotation.ParentNode">
      <summary>Gets the parent node of the node instance.</summary>
      <returns>The parent node.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.DtdNotation.Prefix">
      <summary>Gets or sets the namespace prefix.</summary>
      <returns>The namespace prefix specified on the element, attribute, or entity reference. For example, for the element &lt;xxx:yyy&gt;, this property returns xxx. It returns an empty string, "", if no prefix is specified.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.DtdNotation.PreviousSibling">
      <summary>Gets the previous sibling of the node in the parent's child list.</summary>
      <returns>The left sibling of this node.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.DtdNotation.PublicId">
      <summary>Gets the public identifier for the notation.</summary>
      <returns>The public identifier for the notation.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.DtdNotation.SystemId">
      <summary>Gets the system identifier for the notation.</summary>
      <returns>The system identifier for the notation.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.DtdNotation.AppendChild(Windows.Data.Xml.Dom.IXmlNode)">
      <summary>Appends a new child node as the last child of the node.</summary>
      <param name="newChild">The new child node to be appended to the end of the list of children of this node.</param>
      <returns>The new child node successfully appended to the list. If null, no object is created.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.DtdNotation.CloneNode(System.Boolean)">
      <summary>Clones a new node.</summary>
      <param name="deep">A flag that indicates whether to recursively clone all nodes that are descendants of this node. If true, this method creates a clone of the complete tree below this node. If false, this method clones this node and its attributes only.</param>
      <returns>The newly created clone node.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.DtdNotation.GetXml">
      <summary>Returns the XML representation of the node and all its descendants.</summary>
      <returns>The XML representation of the node and all its descendants.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.DtdNotation.HasChildNodes">
      <summary>Determines whether a node has children.</summary>
      <returns>True if this node has children; otherwise false.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.DtdNotation.InsertBefore(Windows.Data.Xml.Dom.IXmlNode,Windows.Data.Xml.Dom.IXmlNode)">
      <summary>Inserts a child node to the left of the specified node, or at the end of the child node list.</summary>
      <param name="newChild">The address of the new node to be inserted. The node passed here must be a valid child of the current XML DOM document node. For example, if the current node is an attribute, you cannot pass another attribute in the *newChild* parameter, because an attribute cannot have an attribute as a child. If *newChild* is a DOCUMENT_FRAGMENT node type, all its children are inserted in order before *referenceChild*.</param>
      <param name="referenceChild">The reference node. The node specified is where the *newChild* node is to be inserted to the left as the preceding sibling in the child list. The node passed here must be a either a child node of the current node or null. If the value is null, the *newChild* node is inserted at the end of the child list. If the *referenceChild* node is not a child of the current node, an error is returned.</param>
      <returns>On success, the child node that was inserted. If null, no object is created.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.DtdNotation.Normalize">
      <summary>Normalizes all descendant elements by combining two or more adjacent text nodes into one unified text node.</summary>
    </member>
    <member name="M:Windows.Data.Xml.Dom.DtdNotation.RemoveChild(Windows.Data.Xml.Dom.IXmlNode)">
      <summary>Removes the specified child node from the list of children and returns it.</summary>
      <param name="childNode">The child node to be removed from the list of children of this node.</param>
      <returns>The removed child node. If null, the *childNode* object is not removed.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.DtdNotation.ReplaceChild(Windows.Data.Xml.Dom.IXmlNode,Windows.Data.Xml.Dom.IXmlNode)">
      <summary>Replaces the specified old child node with the supplied new child node.</summary>
      <param name="newChild">The new child that is to replace the old child. If null, the *referenceChild* parameter is removed without a replacement.</param>
      <param name="referenceChild">The old child that is to be replaced by the new child.</param>
      <returns>The old child that is replaced. If null, no object is created.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.DtdNotation.SelectNodes(System.String)">
      <summary>Applies the specified pattern-matching operation to this node's context and returns the list of matching nodes as an XmlNodeList.</summary>
      <param name="xpath">Specifies an XPath expression.</param>
      <returns>The collection of nodes selected by applying the given pattern-matching operation. If no nodes are selected, this method returns an empty collection.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.DtdNotation.SelectNodesNS(System.String,System.Object)">
      <summary>Applies the specified pattern-matching operation to this node's context and returns the list of matching nodes as an XmlNodeList.</summary>
      <param name="xpath">Specifies an XPath expresssion.</param>
      <param name="namespaces">Contains a string that specifies namespaces for use in XPath expressions when it is necessary to define new namespaces externally. Namespaces are defined in the XML style, as a space-separated list of namespace declaration attributes. You can use this property to set the default namespace as well.</param>
      <returns>The collection of nodes selected by applying the given pattern-matching operation. If no nodes are selected, returns an empty collection.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.DtdNotation.SelectSingleNode(System.String)">
      <summary>Applies the specified pattern-matching operation to this node's context and returns the first matching node.</summary>
      <param name="xpath">Specifies an XPath expression.</param>
      <returns>The first node that matches the given pattern-matching operation. If no nodes match the expression, the method returns a null value.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.DtdNotation.SelectSingleNodeNS(System.String,System.Object)">
      <summary>Applies the specified pattern-matching operation to this node's context and returns the first matching node.</summary>
      <param name="xpath">Specifies an XPath expression.</param>
      <param name="namespaces">Contains a string that specifies the namespaces to use in XPath expressions when it is necessary to define new namespaces externally. Namespaces are defined in the XML style, as a space-separated list of namespace declaration attributes. You can use this property to set the default namespace as well.</param>
      <returns>The first node that matches the given pattern-matching operation. If no nodes match the expression, this method returns a null value.</returns>
    </member>
    <member name="T:Windows.Data.Xml.Dom.IXmlCharacterData">
      <summary>Provides text manipulation methods that are used by several objects.</summary>
    </member>
    <member name="P:Windows.Data.Xml.Dom.IXmlCharacterData.Data">
      <summary>Gets or sets the node data depending on the node type.</summary>
      <returns>The node data.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.IXmlCharacterData.Length">
      <summary>Gets the length of the data, in Unicode characters.</summary>
      <returns>The length of the data, in Unicode characters.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.IXmlCharacterData.AppendData(System.String)">
      <summary>Appends the supplied string to the existing string data.</summary>
      <param name="data">The data to be appended to the existing string.</param>
    </member>
    <member name="M:Windows.Data.Xml.Dom.IXmlCharacterData.DeleteData(System.UInt32,System.UInt32)">
      <summary>Deletes specified data.</summary>
      <param name="offset">The offset, in characters, at which to start deleting the string data.</param>
      <param name="count">The number of characters to delete.</param>
    </member>
    <member name="M:Windows.Data.Xml.Dom.IXmlCharacterData.InsertData(System.UInt32,System.String)">
      <summary>Inserts a string at the specified offset.</summary>
      <param name="offset">The offset, in characters, at which to insert the supplied string data.</param>
      <param name="data">The data to be inserted into the existing string.</param>
    </member>
    <member name="M:Windows.Data.Xml.Dom.IXmlCharacterData.ReplaceData(System.UInt32,System.UInt32,System.String)">
      <summary>Replaces the specified number of characters with the supplied string.</summary>
      <param name="offset">The offset, in characters, at which to start replacing string data.</param>
      <param name="count">The number of characters to replace.</param>
      <param name="data">The new data that replaces the old string data.</param>
    </member>
    <member name="M:Windows.Data.Xml.Dom.IXmlCharacterData.SubstringData(System.UInt32,System.UInt32)">
      <summary>Retrieves a substring of the full string from the specified range.</summary>
      <param name="offset">Specifies the offset, in characters, from the beginning of the string. An offset of zero indicates copying from the start of the data.</param>
      <param name="count">Specifies the number of characters to retrieve from the specified offset.</param>
      <returns>The returned substring.</returns>
    </member>
    <member name="T:Windows.Data.Xml.Dom.IXmlNode">
      <summary>Contains information for the entire Document Object Model. This interface represents a single node in the document tree. While all objects that implement this interface expose methods for dealing with children, not all objects that implement this interface may have children.</summary>
    </member>
    <member name="P:Windows.Data.Xml.Dom.IXmlNode.Attributes">
      <summary>Gets the list of attributes of this node.</summary>
      <returns>The attributes for this node.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.IXmlNode.ChildNodes">
      <summary>Gets a list of children in the current node.</summary>
      <returns>The list of child nodes.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.IXmlNode.FirstChild">
      <summary>Gets the first child node.</summary>
      <returns>The first child node. This property returns NULL if there are no children.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.IXmlNode.LastChild">
      <summary>Gets the last child node.</summary>
      <returns>The last child node. This property is NULL if there are no children.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.IXmlNode.LocalName">
      <summary>Gets the local name, which is the local part of a qualified name. This is called the local part in Namespaces in XML.</summary>
      <returns>The local name.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.IXmlNode.NamespaceUri">
      <summary>Returns the Uniform Resource Identifier (URI) for the namespace.</summary>
      <returns>The Uri for the namespace. This refers to the "uuu" portion of the namespace declaration xmlns:nnn="uuu".</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.IXmlNode.NextSibling">
      <summary>Gets the next sibling of the node in the parent's child list.</summary>
      <returns>The right sibling of this node.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.IXmlNode.NodeName">
      <summary>Returns the qualified name for attribute, document type, element, entity, or notation nodes. Returns a fixed string for all other node types.</summary>
      <returns>The qualified node name, which varies depending on the node type.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.IXmlNode.NodeType">
      <summary>Gets the XML Document Object Model (DOM) node type, which determines valid values and whether the node can have child nodes.</summary>
      <returns>The node type.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.IXmlNode.NodeValue">
      <summary>Gets or sets the text associated with the node.</summary>
      <returns>The text associated with the node.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.IXmlNode.OwnerDocument">
      <summary>Returns the root of the document that contains the node.</summary>
      <returns>The parent document that represents the root of the document.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.IXmlNode.ParentNode">
      <summary>Gets the parent node of the node instance.</summary>
      <returns>The parent node.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.IXmlNode.Prefix">
      <summary>Gets or sets the namespace prefix.</summary>
      <returns>The namespace prefix specified on the element, attribute, or entity reference. For example, for the element &lt;xxx:yyy&gt;, this property returns xxx. It returns an empty string, "", if no prefix is specified.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.IXmlNode.PreviousSibling">
      <summary>Gets the previous sibling of the node in the parent's child list.</summary>
      <returns>The left sibling of this node.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.IXmlNode.AppendChild(Windows.Data.Xml.Dom.IXmlNode)">
      <summary>Appends a new child node as the last child of the node.</summary>
      <param name="newChild">The new child node to be appended to the end of the list of children of this node.</param>
      <returns>The new child node successfully appended to the list. If null, no object is created.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.IXmlNode.CloneNode(System.Boolean)">
      <summary>Clones a new node.</summary>
      <param name="deep">A flag that indicates whether to recursively clone all nodes that are descendants of this node. If true, this method creates a clone of the complete tree below this node. If false, this method clones this node and its attributes only.</param>
      <returns>The newly created clone node.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.IXmlNode.HasChildNodes">
      <summary>Determines whether a node has children.</summary>
      <returns>True if this node has children; otherwise false.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.IXmlNode.InsertBefore(Windows.Data.Xml.Dom.IXmlNode,Windows.Data.Xml.Dom.IXmlNode)">
      <summary>Inserts a child node to the left of the specified node, or at the end of the list.</summary>
      <param name="newChild">The address of the new node to be inserted. The node passed here must be a valid child of the current XML DOM document node. For example, if the current node is an attribute, you cannot pass another attribute in the *newChild* parameter, because an attribute cannot have an attribute as a child. If *newChild* is a DOCUMENT_FRAGMENT node type, all its children are inserted in order before *referenceChild*.</param>
      <param name="referenceChild">The reference node. The node specified is where the *newChild* node is to be inserted to the left as the preceding sibling in the child list. The node passed here must be a either a child node of the current node or null. If the value is null, the *newChild* node is inserted at the end of the child list. If the *referenceChild* node is not a child of the current node, an error is returned.</param>
      <returns>On success, the child node that was inserted. If null, no object is created.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.IXmlNode.Normalize">
      <summary>Normalizes all descendant elements by combining two or more adjacent text nodes into one unified text node.</summary>
    </member>
    <member name="M:Windows.Data.Xml.Dom.IXmlNode.RemoveChild(Windows.Data.Xml.Dom.IXmlNode)">
      <summary>Removes the specified child node from the list of children and returns it.</summary>
      <param name="childNode">The child node to be removed from the list of children of this node.</param>
      <returns>The removed child node. If null, the *childNode* object is not removed.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.IXmlNode.ReplaceChild(Windows.Data.Xml.Dom.IXmlNode,Windows.Data.Xml.Dom.IXmlNode)">
      <summary>Replaces the specified old child node with the supplied new child node.</summary>
      <param name="newChild">The new child that is to replace the old child. If null, the *referenceChild* parameter is removed without a replacement.</param>
      <param name="referenceChild">The old child that is to be replaced by the new child.</param>
      <returns>The old child that is replaced. If null, no object is created.</returns>
    </member>
    <member name="T:Windows.Data.Xml.Dom.IXmlNodeSelector">
      <summary>Encapsulates the methods needed to execute XPath queries on an XML DOM tree or subtree.</summary>
    </member>
    <member name="M:Windows.Data.Xml.Dom.IXmlNodeSelector.SelectNodes(System.String)">
      <summary>Applies the specified pattern-matching operation to this node's context and returns the list of matching nodes as an XmlNodeList.</summary>
      <param name="xpath">Specifies an XPath expression.</param>
      <returns>The collection of nodes selected by applying the given pattern-matching operation. If no nodes are selected, this method returns an empty collection.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.IXmlNodeSelector.SelectNodesNS(System.String,System.Object)">
      <summary>Applies the specified pattern-matching operation to this node's context and returns the list of matching nodes as an XmlNodeList.</summary>
      <param name="xpath">Specifies an XPath expresssion.</param>
      <param name="namespaces">Contains a string that specifies namespaces for use in XPath expressions when it is necessary to define new namespaces externally. Namespaces are defined in the XML style, as a space-separated list of namespace declaration attributes. You can use this property to set the default namespace as well.</param>
      <returns>The collection of nodes selected by applying the given pattern-matching operation. If no nodes are selected, returns an empty collection.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.IXmlNodeSelector.SelectSingleNode(System.String)">
      <summary>Applies the specified pattern-matching operation to this node's context and returns the first matching node.</summary>
      <param name="xpath">Specifies an XPath expression.</param>
      <returns>The first node that matches the given pattern-matching operation. If no nodes match the expression, the method returns a null value.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.IXmlNodeSelector.SelectSingleNodeNS(System.String,System.Object)">
      <summary>Applies the specified pattern-matching operation to this node's context and returns the first matching node.</summary>
      <param name="xpath">Specifies an XPath expression.</param>
      <param name="namespaces">Contains a string that specifies the namespaces to use in XPath expressions when it is necessary to define new namespaces externally. Namespaces are defined in the XML style, as a space-separated list of namespace declaration attributes. You can use this property to set the default namespace as well.</param>
      <returns>The first node that matches the given pattern-matching operation. If no nodes match the expression, this method returns a null value.</returns>
    </member>
    <member name="T:Windows.Data.Xml.Dom.IXmlNodeSerializer">
      <summary>Encapsulates the methods needed to serialize a DOM tree or subtree to a string representation.</summary>
    </member>
    <member name="P:Windows.Data.Xml.Dom.IXmlNodeSerializer.InnerText">
      <summary>Gets and sets the text from inside the XML.</summary>
      <returns>The text from inside the XML. Returns an empty string if there is no text.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.IXmlNodeSerializer.GetXml">
      <summary>Returns the XML representation of the node and all its descendants.</summary>
      <returns>The XML representation of the node and all its descendants.</returns>
    </member>
    <member name="T:Windows.Data.Xml.Dom.IXmlText">
      <summary>Represents the text content of an element or attribute.</summary>
    </member>
    <member name="M:Windows.Data.Xml.Dom.IXmlText.SplitText(System.UInt32)">
      <summary>Splits this text node into two text nodes at the specified offset and inserts the new text node into the tree as a sibling that immediately follows this node.</summary>
      <param name="offset">The number of characters at which to split this text node into two nodes, starting from zero.</param>
      <returns>The new text node.</returns>
    </member>
    <member name="T:Windows.Data.Xml.Dom.NodeType">
      <summary>The type of an IXmlNode, as returned by the NodeType property.</summary>
    </member>
    <member name="F:Windows.Data.Xml.Dom.NodeType.AttributeNode">
      <summary>The node is an XmlAttribute type.</summary>
    </member>
    <member name="F:Windows.Data.Xml.Dom.NodeType.CommentNode">
      <summary>The node is an XmlComment type.</summary>
    </member>
    <member name="F:Windows.Data.Xml.Dom.NodeType.DataSectionNode">
      <summary>The node is an XmlCDataSection type.</summary>
    </member>
    <member name="F:Windows.Data.Xml.Dom.NodeType.DocumentFragmentNode">
      <summary>The node is an XmlDocumentFragment type.</summary>
    </member>
    <member name="F:Windows.Data.Xml.Dom.NodeType.DocumentNode">
      <summary>The node is an XmlDocument type.</summary>
    </member>
    <member name="F:Windows.Data.Xml.Dom.NodeType.DocumentTypeNode">
      <summary>The node is an XmlDocumentType type.</summary>
    </member>
    <member name="F:Windows.Data.Xml.Dom.NodeType.ElementNode">
      <summary>The node is an XmlElement type.</summary>
    </member>
    <member name="F:Windows.Data.Xml.Dom.NodeType.EntityNode">
      <summary>The node is an DtdEntity type.</summary>
    </member>
    <member name="F:Windows.Data.Xml.Dom.NodeType.EntityReferenceNode">
      <summary>The node is an XmlEntityReference object.</summary>
    </member>
    <member name="F:Windows.Data.Xml.Dom.NodeType.Invalid">
      <summary>Default value. Never used by the API.</summary>
    </member>
    <member name="F:Windows.Data.Xml.Dom.NodeType.NotationNode">
      <summary>The node is a DtdNotation type.</summary>
    </member>
    <member name="F:Windows.Data.Xml.Dom.NodeType.ProcessingInstructionNode">
      <summary>The node is an XmlProcessingInstruction type.</summary>
    </member>
    <member name="F:Windows.Data.Xml.Dom.NodeType.TextNode">
      <summary>The node is an XmlText type.</summary>
    </member>
    <member name="T:Windows.Data.Xml.Dom.XmlAttribute">
      <summary>Represents an attribute of an XmlElement. Valid and default values for the attribute are defined in a document type definition (DTD) or schema.</summary>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlAttribute.Attributes">
      <summary>This method is not applicable to this class and will throw an exception.</summary>
      <returns>The attributes for this node.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlAttribute.ChildNodes">
      <summary>Gets a list of children in the current node.</summary>
      <returns>The list of child nodes.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlAttribute.FirstChild">
      <summary>Gets the first child node.</summary>
      <returns>The first child node. This property returns NULL if there are no children.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlAttribute.InnerText">
      <summary>Gets the text from inside the XML.</summary>
      <returns>The text from inside the XML. Returns an empty string if there is no text.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlAttribute.LastChild">
      <summary>Gets the last child node.</summary>
      <returns>The last child node. This property is NULL if there are no children.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlAttribute.LocalName">
      <summary>Gets the local name, which is the local part of a qualified name. This is called the local part in Namespaces in XML.</summary>
      <returns>The local name.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlAttribute.Name">
      <summary>Returns the attribute name.</summary>
      <returns>The attribute name.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlAttribute.NamespaceUri">
      <summary>Returns the Uniform Resource Identifier (URI) for the namespace.</summary>
      <returns>The Uri for the namespace. This refers to the "uuu" portion of the namespace declaration xmlns:nnn="uuu".</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlAttribute.NextSibling">
      <summary>This property is not applicable to this class and will always return null.</summary>
      <returns>NULL</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlAttribute.NodeName">
      <summary>Returns the qualified name for attribute, document type, element, entity, or notation nodes. Returns a fixed string for all other node types.</summary>
      <returns>The qualified node name, which varies depending on the node type.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlAttribute.NodeType">
      <summary>Gets the XML Document Object Model (DOM) node type, which determines valid values and whether the node can have child nodes.</summary>
      <returns>This property always returns value **attributeNode**.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlAttribute.NodeValue">
      <summary>Gets or sets the text associated with the node.</summary>
      <returns>The text associated with the node.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlAttribute.OwnerDocument">
      <summary>Returns the root of the document that contains the node.</summary>
      <returns>The parent document that represents the root of the document.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlAttribute.ParentNode">
      <summary>This property is not applicable to this class and will throw an exception.</summary>
      <returns>The parent node.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlAttribute.Prefix">
      <summary>Gets or sets the namespace prefix.</summary>
      <returns>The namespace prefix specified on the element, attribute, or entity reference. For example, for the element &lt;xxx:yyy&gt;, this property returns xxx. It returns an empty string, "", if no prefix is specified.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlAttribute.PreviousSibling">
      <summary>This property is not applicable to this class and will throw an exception.</summary>
      <returns>The left sibling of this node.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlAttribute.Specified">
      <summary>Gets a value that indicates whether the attribute is explicitly specified or derived from a default value in the document type definition (DTD) or schema.</summary>
      <returns>True if the attribute is explicitly specified; false if the attribute is derived from a default value.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlAttribute.Value">
      <summary>Gets or sets the attribute value.</summary>
      <returns>The attribute value.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlAttribute.AppendChild(Windows.Data.Xml.Dom.IXmlNode)">
      <summary>This method is not applicable to this class and will throw an exception.</summary>
      <param name="newChild">The new child node to be appended to the end of the list of children of this node.</param>
      <returns>The new child node successfully appended to the list. If null, no object is created.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlAttribute.CloneNode(System.Boolean)">
      <summary>Clones a new node.</summary>
      <param name="deep">A flag that indicates whether to recursively clone all nodes that are descendants of this node. If true, this method creates a clone of the complete tree below this node. If false, this method clones this node and its attributes only.</param>
      <returns>The newly created clone node.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlAttribute.GetXml">
      <summary>Returns the XML representation of the node and all its descendants.</summary>
      <returns>The XML representation of the node and all its descendants.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlAttribute.HasChildNodes">
      <summary>Determines whether a node has children.</summary>
      <returns>True if this node has children; otherwise false.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlAttribute.InsertBefore(Windows.Data.Xml.Dom.IXmlNode,Windows.Data.Xml.Dom.IXmlNode)">
      <summary>Inserts a child node to the left of the specified node, or at the end of the child node list.</summary>
      <param name="newChild">The address of the new node to be inserted. The node passed here must be a valid child of the current XML DOM document node. For example, if the current node is an attribute, you cannot pass another attribute in the *newChild* parameter, because an attribute cannot have an attribute as a child. If *newChild* is a DOCUMENT_FRAGMENT node type, all its children are inserted in order before *referenceChild*.</param>
      <param name="referenceChild">The reference node. The node specified is where the *newChild* node is to be inserted to the left as the preceding sibling in the child list. The node passed here must be a either a child node of the current node or null. If the value is null, the *newChild* node is inserted at the end of the child list. If the *referenceChild* node is not a child of the current node, an error is returned.</param>
      <returns>On success, the child node that was inserted. If null, no object is created.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlAttribute.Normalize">
      <summary>This method is not applicable to this class and will throw an exception.</summary>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlAttribute.RemoveChild(Windows.Data.Xml.Dom.IXmlNode)">
      <summary>Removes the specified child node from the list of children and returns it.</summary>
      <param name="childNode">The child node to be removed from the list of children of this node.</param>
      <returns>The removed child node. If null, the *childNode* object is not removed.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlAttribute.ReplaceChild(Windows.Data.Xml.Dom.IXmlNode,Windows.Data.Xml.Dom.IXmlNode)">
      <summary>Replaces the specified old child node with the supplied new child node.</summary>
      <param name="newChild">The new child that is to replace the old child. If null, the *referenceChild* parameter is removed without a replacement.</param>
      <param name="referenceChild">The old child that is to be replaced by the new child.</param>
      <returns>The old child that is replaced. If null, no object is created.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlAttribute.SelectNodes(System.String)">
      <summary>Applies the specified pattern-matching operation to this node's context and returns the list of matching nodes as an XmlNodeList.</summary>
      <param name="xpath">Specifies an XPath expression.</param>
      <returns>The collection of nodes selected by applying the given pattern-matching operation. If no nodes are selected, this method returns an empty collection.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlAttribute.SelectNodesNS(System.String,System.Object)">
      <summary>Applies the specified pattern-matching operation to this node's context and returns the list of matching nodes as an XmlNodeList.</summary>
      <param name="xpath">Specifies an XPath expresssion.</param>
      <param name="namespaces">Contains a string that specifies namespaces for use in XPath expressions when it is necessary to define new namespaces externally. Namespaces are defined in the XML style, as a space-separated list of namespace declaration attributes. You can use this property to set the default namespace as well.</param>
      <returns>The collection of nodes selected by applying the given pattern-matching operation. If no nodes are selected, returns an empty collection.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlAttribute.SelectSingleNode(System.String)">
      <summary>Applies the specified pattern-matching operation to this node's context and returns the first matching node.</summary>
      <param name="xpath">Specifies an XPath expression.</param>
      <returns>The first node that matches the given pattern-matching operation. If no nodes match the expression, the method returns a null value.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlAttribute.SelectSingleNodeNS(System.String,System.Object)">
      <summary>Applies the specified pattern-matching operation to this node's context and returns the first matching node.</summary>
      <param name="xpath">Specifies an XPath expression.</param>
      <param name="namespaces">Contains a string that specifies the namespaces to use in XPath expressions when it is necessary to define new namespaces externally. Namespaces are defined in the XML style, as a space-separated list of namespace declaration attributes. You can use this property to set the default namespace as well.</param>
      <returns>The first node that matches the given pattern-matching operation. If no nodes match the expression, this method returns a null value.</returns>
    </member>
    <member name="T:Windows.Data.Xml.Dom.XmlCDataSection">
      <summary>Represents a CDATA section of an XML document.</summary>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlCDataSection.Attributes">
      <summary>Gets the list of attributes of this node.</summary>
      <returns>The attributes for this node.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlCDataSection.ChildNodes">
      <summary>Gets a list of children in the current node. This property always returns NULL.</summary>
      <returns>This property always returns NULL.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlCDataSection.Data">
      <summary>Gets or sets the node data depending on the node type.</summary>
      <returns>The node data.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlCDataSection.FirstChild">
      <summary>Gets the first child node. This property always returns NULL.</summary>
      <returns>The first child node. This property always returns NULL.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlCDataSection.InnerText">
      <summary>Gets the text from inside the XML.</summary>
      <returns>The text from inside the XML. Returns an empty string if there is no text.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlCDataSection.LastChild">
      <summary>Gets the last child node. This property always returns NULL because the CDataSection does not have children.</summary>
      <returns>The last child node. This property is always NULL.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlCDataSection.Length">
      <summary>Gets the length of the data, in Unicode characters.</summary>
      <returns>The length of the data, in Unicode characters.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlCDataSection.LocalName">
      <summary>Gets the local name, which is the local part of a qualified name. This is called the local part in Namespaces in XML.</summary>
      <returns>The local name.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlCDataSection.NamespaceUri">
      <summary>Returns the Uniform Resource Identifier (URI) for the namespace.</summary>
      <returns>The Uri for the namespace. This refers to the "uuu" portion of the namespace declaration xmlns:nnn="uuu".</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlCDataSection.NextSibling">
      <summary>Gets the next sibling of the node in the parent's child list.</summary>
      <returns>The right sibling of this node.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlCDataSection.NodeName">
      <summary>Returns the qualified name for attribute, document type, element, entity, or notation nodes. Returns a fixed string for all other node types.</summary>
      <returns>The qualified node name, which varies depending on the node type.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlCDataSection.NodeType">
      <summary>Gets the XML Document Object Model (DOM) node type, which determines valid values and whether the node can have child nodes.</summary>
      <returns>The node type.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlCDataSection.NodeValue">
      <summary>Gets or sets the text associated with the node.</summary>
      <returns>The text associated with the node.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlCDataSection.OwnerDocument">
      <summary>Returns the root of the document that contains the node.</summary>
      <returns>The parent document that represents the root of the document.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlCDataSection.ParentNode">
      <summary>Gets the parent node of the node instance.</summary>
      <returns>The parent node.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlCDataSection.Prefix">
      <summary>Gets or sets the namespace prefix.</summary>
      <returns>The namespace prefix specified on the element, attribute, or entity reference. For example, for the element &lt;xxx:yyy&gt;, this property returns xxx. It returns an empty string, "", if no prefix is specified.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlCDataSection.PreviousSibling">
      <summary>Gets the previous sibling of the node in the parent's child list.</summary>
      <returns>The left sibling of this node.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlCDataSection.AppendChild(Windows.Data.Xml.Dom.IXmlNode)">
      <summary>This method is not applicable to this class. The CDataSection does not have children. This method will throw an exception.</summary>
      <param name="newChild">The new child node to be appended to the end of the list of children of this node.</param>
      <returns>The new child node successfully appended to the list. If null, no object is created.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlCDataSection.AppendData(System.String)">
      <summary>Appends the supplied string to the existing string data.</summary>
      <param name="data">The data to be appended to the existing string.</param>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlCDataSection.CloneNode(System.Boolean)">
      <summary>Clones a new node.</summary>
      <param name="deep">A flag that indicates whether to recursively clone all nodes that are descendants of this node. If true, this method creates a clone of the complete tree below this node. If false, this method clones this node and its attributes only.</param>
      <returns>The newly created clone node.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlCDataSection.DeleteData(System.UInt32,System.UInt32)">
      <summary>Deletes specified data.</summary>
      <param name="offset">The offset, in characters, at which to start deleting the string data.</param>
      <param name="count">The number of characters to delete.</param>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlCDataSection.GetXml">
      <summary>Returns the XML representation of the node and all its descendants.</summary>
      <returns>The XML representation of the node and all its descendants.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlCDataSection.HasChildNodes">
      <summary>Determines whether a node has children. The CDataSection does not have children. This method always returns false.</summary>
      <returns>True if this node has children; otherwise false. This method always returns false.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlCDataSection.InsertBefore(Windows.Data.Xml.Dom.IXmlNode,Windows.Data.Xml.Dom.IXmlNode)">
      <summary>Inserts a child node to the left of the specified node, or at the end of the child node list. This method is not applicable to this class and will throw an exception.</summary>
      <param name="newChild">The address of the new node to be inserted. The node passed here must be a valid child of the current XML DOM document node. For example, if the current node is an attribute, you cannot pass another attribute in the *newChild* parameter, because an attribute cannot have an attribute as a child. If *newChild* is a DOCUMENT_FRAGMENT node type, all its children are inserted in order before *referenceChild*.</param>
      <param name="referenceChild">The reference node. The node specified is where the *newChild* node is to be inserted to the left as the preceding sibling in the child list. The node passed here must be a either a child node of the current node or null. If the value is null, the *newChild* node is inserted at the end of the child list. If the *referenceChild* node is not a child of the current node, an error is returned.</param>
      <returns>On success, the child node that was inserted. If null, no object is created.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlCDataSection.InsertData(System.UInt32,System.String)">
      <summary>Inserts a string at the specified offset.</summary>
      <param name="offset">The offset, in characters, at which to insert the supplied string data.</param>
      <param name="data">The data to be inserted into the existing string.</param>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlCDataSection.Normalize">
      <summary>Normalizes all descendant elements by combining two or more adjacent text nodes into one unified text node.</summary>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlCDataSection.RemoveChild(Windows.Data.Xml.Dom.IXmlNode)">
      <summary>Removes the specified child node from the list of children and returns it. This method is not applicable to this class as the CDataSection does not have children. This method will throw an exception.</summary>
      <param name="childNode">The child node to be removed from the list of children of this node.</param>
      <returns>The removed child node. If null, the *childNode* object is not removed.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlCDataSection.ReplaceChild(Windows.Data.Xml.Dom.IXmlNode,Windows.Data.Xml.Dom.IXmlNode)">
      <summary>Replaces the specified old child node with the supplied new child node. This method is not applicable to this class as the CDataSection does not have children. This method will throw an exception.</summary>
      <param name="newChild">The new child that is to replace the old child. If null, the *referenceChild* parameter is removed without a replacement.</param>
      <param name="referenceChild">The old child that is to be replaced by the new child.</param>
      <returns>The old child that is replaced. If null, no object is created.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlCDataSection.ReplaceData(System.UInt32,System.UInt32,System.String)">
      <summary>Replaces the specified number of characters with the supplied string.</summary>
      <param name="offset">The offset, in characters, at which to start replacing string data.</param>
      <param name="count">The number of characters to replace.</param>
      <param name="data">The new data that replaces the old string data.</param>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlCDataSection.SelectNodes(System.String)">
      <summary>Applies the specified pattern-matching operation to this node's context and returns the list of matching nodes as an XmlNodeList. This method is not applicable to this class and will throw an exception.</summary>
      <param name="xpath">Specifies an XPath expression.</param>
      <returns>The collection of nodes selected by applying the given pattern-matching operation. If no nodes are selected, this method returns an empty collection.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlCDataSection.SelectNodesNS(System.String,System.Object)">
      <summary>Applies the specified pattern-matching operation to this node's context and returns the list of matching nodes as an XmlNodeList. This method is not applicable to this class and will throw an exception.</summary>
      <param name="xpath">Specifies an XPath expresssion.</param>
      <param name="namespaces">Contains a string that specifies namespaces for use in XPath expressions when it is necessary to define new namespaces externally. Namespaces are defined in the XML style, as a space-separated list of namespace declaration attributes. You can use this property to set the default namespace as well.</param>
      <returns>The collection of nodes selected by applying the given pattern-matching operation. If no nodes are selected, returns an empty collection.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlCDataSection.SelectSingleNode(System.String)">
      <summary>Applies the specified pattern-matching operation to this node's context and returns the first matching node. This method is not applicable to this class and will throw an exception.</summary>
      <param name="xpath">Specifies an XPath expression.</param>
      <returns>The first node that matches the given pattern-matching operation. If no nodes match the expression, the method returns a null value.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlCDataSection.SelectSingleNodeNS(System.String,System.Object)">
      <summary>Applies the specified pattern-matching operation to this node's context and returns the first matching node. This method is not applicable to this class and will throw an exception.</summary>
      <param name="xpath">Specifies an XPath expression.</param>
      <param name="namespaces">Contains a string that specifies the namespaces to use in XPath expressions when it is necessary to define new namespaces externally. Namespaces are defined in the XML style, as a space-separated list of namespace declaration attributes. You can use this property to set the default namespace as well.</param>
      <returns>The first node that matches the given pattern-matching operation. If no nodes match the expression, this method returns a null value.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlCDataSection.SplitText(System.UInt32)">
      <summary>Splits this text node into two text nodes at the specified offset and inserts the new text node into the tree as a sibling that immediately follows this node.</summary>
      <param name="offset">The number of characters at which to split this text node into two nodes, starting from zero.</param>
      <returns>The new text node.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlCDataSection.SubstringData(System.UInt32,System.UInt32)">
      <summary>Retrieves a substring of the full string from the specified range.</summary>
      <param name="offset">Specifies the offset, in characters, from the beginning of the string. An offset of zero indicates copying from the start of the data.</param>
      <param name="count">Specifies the number of characters to retrieve from the specified offset.</param>
      <returns>The returned substring.</returns>
    </member>
    <member name="T:Windows.Data.Xml.Dom.XmlComment">
      <summary>Represents an XML comment.</summary>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlComment.Attributes">
      <summary>Gets the list of attributes of this node.</summary>
      <returns>The attributes for this node.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlComment.ChildNodes">
      <summary>Gets a list of children in the current node. This method always returns NULL.</summary>
      <returns>The list of child nodes. This value is always NULL.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlComment.Data">
      <summary>Gets or sets the node data depending on the node type.</summary>
      <returns>The node data.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlComment.FirstChild">
      <summary>Gets the first child node. This property always returns NULL.</summary>
      <returns>The first child node. This property returns NULL if there are no children.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlComment.InnerText">
      <summary>Gets the text from inside the XML.</summary>
      <returns>The text from inside the XML. Returns an empty string if there is no text.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlComment.LastChild">
      <summary>Gets the last child node. This property always returns NULL.</summary>
      <returns>The last child node. This property always returns NULL.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlComment.Length">
      <summary>Gets the length of the data in Unicode characters.</summary>
      <returns>The length of the data, in Unicode characters.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlComment.LocalName">
      <summary>Gets the local name, which is the local part of a qualified name. This is called the local part in Namespaces in XML.</summary>
      <returns>The local name.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlComment.NamespaceUri">
      <summary>Returns the Uniform Resource Identifier (URI) for the namespace.</summary>
      <returns>The Uri for the namespace. This refers to the "uuu" portion of the namespace declaration xmlns:nnn="uuu".</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlComment.NextSibling">
      <summary>Gets the next sibling of the node in the parent's child list.</summary>
      <returns>The right sibling of this node.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlComment.NodeName">
      <summary>Returns the qualified name for attribute, document type, element, entity, or notation nodes. Returns a fixed string for all other node types.</summary>
      <returns>The qualified node name, which varies depending on the node type.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlComment.NodeType">
      <summary>Gets the XML Document Object Model (DOM) node type, which determines valid values and whether the node can have child nodes.</summary>
      <returns>The node type.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlComment.NodeValue">
      <summary>Gets or sets the text associated with the node.</summary>
      <returns>Gets or sets the text associated with the node.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlComment.OwnerDocument">
      <summary>Returns the root of the document that contains the node.</summary>
      <returns>The parent document that represents the root of the document.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlComment.ParentNode">
      <summary>Gets the parent node of the node instance.</summary>
      <returns>The parent node.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlComment.Prefix">
      <summary>Gets or sets the namespace prefix.</summary>
      <returns>The namespace prefix specified on the element, attribute, or entity reference. For example, for the element &lt;xxx:yyy&gt;, this property returns xxx. It returns an empty string, "", if no prefix is specified.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlComment.PreviousSibling">
      <summary>Gets the previous sibling of the node in the parent's child list.</summary>
      <returns>The left sibling of this node.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlComment.AppendChild(Windows.Data.Xml.Dom.IXmlNode)">
      <summary>Appends a new child node as the last child of the node. This method is not applicable to this class and it will throw an exception.</summary>
      <param name="newChild">The new child node to be appended to the end of the list of children of this node.</param>
      <returns>The new child node successfully appended to the list. If null, no object is created.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlComment.AppendData(System.String)">
      <summary>Appends the supplied string to the existing string data.</summary>
      <param name="data">The data to be appended to the existing string.</param>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlComment.CloneNode(System.Boolean)">
      <summary>Clones a new node.</summary>
      <param name="deep">A flag that indicates whether to recursively clone all nodes that are descendants of this node. If true, this method creates a clone of the complete tree below this node. If false, this method clones this node and its attributes only.</param>
      <returns>The newly created clone node.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlComment.DeleteData(System.UInt32,System.UInt32)">
      <summary>Deletes the specified data.</summary>
      <param name="offset">The offset, in characters, at which to start deleting the string data.</param>
      <param name="count">The number of characters to delete.</param>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlComment.GetXml">
      <summary>Returns the XML representation of the node and all its descendants.</summary>
      <returns>The XML representation of the node and all its descendants.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlComment.HasChildNodes">
      <summary>Determines whether a node has children.</summary>
      <returns>True if this node has children; otherwise false.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlComment.InsertBefore(Windows.Data.Xml.Dom.IXmlNode,Windows.Data.Xml.Dom.IXmlNode)">
      <summary>Inserts a child node to the left of the specified node, or at the end of the list. This method is not applicable to this class and will throw an exception.</summary>
      <param name="newChild">The address of the new node to be inserted. The node passed here must be a valid child of the current XML DOM document node. For example, if the current node is an attribute, you cannot pass another attribute in the *newChild* parameter, because an attribute cannot have an attribute as a child. If *newChild* is a DOCUMENT_FRAGMENT node type, all its children are inserted in order before *referenceChild*.</param>
      <param name="referenceChild">The reference node. The node specified is where the *newChild* node is to be inserted to the left as the preceding sibling in the child list. The node passed here must be a either a child node of the current node or null. If the value is null, the *newChild* node is inserted at the end of the child list. If the *referenceChild* node is not a child of the current node, an error is returned.</param>
      <returns>On success, the child node that was inserted. If null, no object is created.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlComment.InsertData(System.UInt32,System.String)">
      <summary>Inserts a string at the specified offset.</summary>
      <param name="offset">The offset, in characters, at which to insert the supplied string data.</param>
      <param name="data">The data to be inserted into the existing string.</param>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlComment.Normalize">
      <summary>Normalizes all descendant elements by combining two or more adjacent text nodes into one unified text node.</summary>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlComment.RemoveChild(Windows.Data.Xml.Dom.IXmlNode)">
      <summary>Removes the specified child node from the list of children and returns it. This method is not applicable to this class and will throw an exception.</summary>
      <param name="childNode">The child node to be removed from the list of children of this node.</param>
      <returns>The removed child node. If null, the *childNode* object is not removed.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlComment.ReplaceChild(Windows.Data.Xml.Dom.IXmlNode,Windows.Data.Xml.Dom.IXmlNode)">
      <summary>Replaces the specified old child node with the supplied new child node. This method is not applicable to this class and will throw an exception.</summary>
      <param name="newChild">The new child that is to replace the old child. If null, the *referenceChild* parameter is removed without a replacement.</param>
      <param name="referenceChild">The old child that is to be replaced by the new child.</param>
      <returns>The old child that is replaced. If null, no object is created.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlComment.ReplaceData(System.UInt32,System.UInt32,System.String)">
      <summary>Replaces the specified number of characters with the supplied string.</summary>
      <param name="offset">The offset, in characters, at which to start replacing string data.</param>
      <param name="count">The number of characters to replace.</param>
      <param name="data">The new data that replaces the old string data.</param>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlComment.SelectNodes(System.String)">
      <summary>Applies the specified pattern-matching operation to this node's context and returns the list of matching nodes as an XmlNodeList. This method is not applicable to this class and will throw an exception.</summary>
      <param name="xpath">Specifies an XPath expression.</param>
      <returns>The collection of nodes selected by applying the given pattern-matching operation. If no nodes are selected, this method returns an empty collection.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlComment.SelectNodesNS(System.String,System.Object)">
      <summary>Applies the specified pattern-matching operation to this node's context and returns the list of matching nodes as an XmlNodeList. This method is not applicable to this class and will throw an exception.</summary>
      <param name="xpath">Specifies an XPath expresssion.</param>
      <param name="namespaces">Contains a string that specifies namespaces for use in XPath expressions when it is necessary to define new namespaces externally. Namespaces are defined in the XML style, as a space-separated list of namespace declaration attributes. You can use this property to set the default namespace as well.</param>
      <returns>The collection of nodes selected by applying the given pattern-matching operation. If no nodes are selected, returns an empty collection.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlComment.SelectSingleNode(System.String)">
      <summary>Applies the specified pattern-matching operation to this node's context and returns the first matching node. This method is not applicable to this class and will throw an exception.</summary>
      <param name="xpath">Specifies an XPath expression.</param>
      <returns>The first node that matches the given pattern-matching operation. If no nodes match the expression, the method returns a null value.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlComment.SelectSingleNodeNS(System.String,System.Object)">
      <summary>Applies the specified pattern-matching operation to this node's context and returns the first matching node. This method is not applicable to this class and will throw an exception.</summary>
      <param name="xpath">Specifies an XPath expression.</param>
      <param name="namespaces">Contains a string that specifies the namespaces to use in XPath expressions when it is necessary to define new namespaces externally. Namespaces are defined in the XML style, as a space-separated list of namespace declaration attributes. You can use this property to set the default namespace as well.</param>
      <returns>The first node that matches the given pattern-matching operation. If no nodes match the expression, this method returns a null value.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlComment.SubstringData(System.UInt32,System.UInt32)">
      <summary>Retrieves a substring of the full string from the specified range.</summary>
      <param name="offset">Specifies the offset, in characters, from the beginning of the string. An offset of zero indicates copying from the start of the data.</param>
      <param name="count">Specifies the number of characters to retrieve from the specified offset.</param>
      <returns>The returned substring.</returns>
    </member>
    <member name="T:Windows.Data.Xml.Dom.XmlDocument">
      <summary>Represents the top level of the XML source. This class includes members for retrieving and creating all other XML objects.</summary>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlDocument.#ctor">
      <summary>Creates a new instance of the XmlDocument class.</summary>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlDocument.Attributes">
      <summary>Gets the list of attributes of this node.</summary>
      <returns>The attributes for this node.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlDocument.ChildNodes">
      <summary>Gets a list of children in the current node.</summary>
      <returns>The list of child nodes.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlDocument.Doctype">
      <summary>For XML, this property gets the address of the node that specifies the DTD. This property returns Null for HTML documents and XML documents without a DTD.</summary>
      <returns>The document type.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlDocument.DocumentElement">
      <summary>Gets the root element of the document.</summary>
      <returns>The root element of the document.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlDocument.DocumentUri">
      <summary>Returns the URL for the last loaded XML document.</summary>
      <returns>The URL for the last loaded XML document.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlDocument.FirstChild">
      <summary>Gets the first child node.</summary>
      <returns>The first child node. This property returns NULL if there are no children.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlDocument.Implementation">
      <summary>Gets the Implementation object for the document.</summary>
      <returns>The Implementation object for the document.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlDocument.InnerText">
      <summary>Gets the text from inside the XML.</summary>
      <returns>The text from inside the XML. Returns an empty string if there is no text.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlDocument.LastChild">
      <summary>Gets the last child node.</summary>
      <returns>The last child node. This property is NULL if there are no children.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlDocument.LocalName">
      <summary>Gets the local name, which is the local part of a qualified name. This is called the local part in Namespaces in XML.</summary>
      <returns>The local name.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlDocument.NamespaceUri">
      <summary>Returns the Uniform Resource Identifier (URI) for the namespace.</summary>
      <returns>The Uri for the namespace. This refers to the "uuu" portion of the namespace declaration xmlns:nnn="uuu".</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlDocument.NextSibling">
      <summary>Gets the next sibling of the node in the parent's child list. This property is not applicable to this class.</summary>
      <returns>The right sibling of this node.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlDocument.NodeName">
      <summary>Returns the qualified name for attribute, document type, element, entity, or notation nodes. Returns a fixed string for all other node types.</summary>
      <returns>The qualified node name, which varies depending on the node type.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlDocument.NodeType">
      <summary>Gets the XML Document Object Model (DOM) node type, which determines valid values and whether the node can have child nodes.</summary>
      <returns>The node type.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlDocument.NodeValue">
      <summary>Gets or sets the text associated with the node.</summary>
      <returns>The text associated with the node.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlDocument.OwnerDocument">
      <summary>Returns the root of the document that contains the node.</summary>
      <returns>The parent document that represents the root of the document.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlDocument.ParentNode">
      <summary>Gets the parent node of the node instance.</summary>
      <returns>This property returns NULL.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlDocument.Prefix">
      <summary>Gets or sets the namespace prefix.</summary>
      <returns>The namespace prefix specified on the element, attribute, or entity reference. For example, for the element &lt;xxx:yyy&gt;, this property returns xxx. It returns an empty string, "", if no prefix is specified.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlDocument.PreviousSibling">
      <summary>Gets the previous sibling of the node in the parent's child list. This property is not applicable to this class.</summary>
      <returns>The left sibling of this node.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlDocument.AppendChild(Windows.Data.Xml.Dom.IXmlNode)">
      <summary>Appends a new child node as the last child of the node.</summary>
      <param name="newChild">The new child node to be appended to the end of the list of children of this node.</param>
      <returns>The new child node successfully appended to the list. If null, no object is created.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlDocument.CloneNode(System.Boolean)">
      <summary>Clones a new node.</summary>
      <param name="deep">A flag that indicates whether to recursively clone all nodes that are descendants of this node. If true, this method creates a clone of the complete tree below this node. If false, this method clones this node and its attributes only.</param>
      <returns>The newly created clone node.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlDocument.CreateAttribute(System.String)">
      <summary>Creates a new attribute with the specified name.</summary>
      <param name="name">The name of the new attribute object. This name is subsequently available as the new node's NodeName property.</param>
      <returns>The newly created attribute.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlDocument.CreateAttributeNS(System.Object,System.String)">
      <summary>Creates a new attribute with the specified namespace and name.</summary>
      <param name="namespaceUri">The name of the desired namespace or a null value if no namespace is desired.</param>
      <param name="qualifiedName">The name of the new attribute object. This name is subsequently available as the new node's NodeName property.</param>
      <returns>The newly created attribute.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlDocument.CreateCDataSection(System.String)">
      <summary>Creates a CDATA section node that contains the supplied data.</summary>
      <param name="data">The value to be supplied to the new CDATA section object's NodeValue property.</param>
      <returns>The newly created object.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlDocument.CreateComment(System.String)">
      <summary>Creates a comment node that contains the supplied data.</summary>
      <param name="data">The value to be supplied to the new comment object's NodeValue.</param>
      <returns>The newly created comment node.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlDocument.CreateDocumentFragment">
      <summary>Creates an empty XmlDocumentFragment object.</summary>
      <returns>The newly created object.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlDocument.CreateElement(System.String)">
      <summary>Creates an element node using the specified name.</summary>
      <param name="tagName">The name for the new element node. The string is case-sensitive. This name is subsequently available as the element node's NodeName property.</param>
      <returns>The newly created object.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlDocument.CreateElementNS(System.Object,System.String)">
      <summary>Creates an element node using the specified namespace and name.</summary>
      <param name="namespaceUri">The name of the desired namespace or a null value if no namespace is desired.</param>
      <param name="qualifiedName">The name for the new element node. It is case-sensitive. This name is subsequently available as the element node's NodeName property.</param>
      <returns>The newly created object.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlDocument.CreateEntityReference(System.String)">
      <summary>Creates a new XmlEntityReference object.</summary>
      <param name="name">The name of the entity referenced. This name is subsequently available as the new object's NodeName property.</param>
      <returns>The newly created object.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlDocument.CreateProcessingInstruction(System.String,System.String)">
      <summary>Creates a processing instruction node that contains the supplied target and data.</summary>
      <param name="target">The target part of the processing instruction. It supplies the NodeName property of the new object.</param>
      <param name="data">The remainder of the processing instruction preceding the closing** ?&gt;** characters. It supplies the NodeValue property for the new object.</param>
      <returns>The newly created object.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlDocument.CreateTextNode(System.String)">
      <summary>Creates a text node that contains the supplied data.</summary>
      <param name="data">The value to be supplied to the new text object's NodeValue.</param>
      <returns>The created text node.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlDocument.GetElementById(System.String)">
      <summary>Returns the element that matches the ID attribute.</summary>
      <param name="elementId">The ID to match.</param>
      <returns>The element that matches the supplied ID. If no elements match, this method returns Null.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlDocument.GetElementsByTagName(System.String)">
      <summary>Returns a collection of elements that have the specified name.</summary>
      <param name="tagName">The element name to find. The value "*" returns all elements in the document.</param>
      <returns>The collection of elements that match the specified name.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlDocument.GetXml">
      <summary>Returns the XML representation of the node and all its descendants.</summary>
      <returns>The XML representation of the node and all its descendants.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlDocument.HasChildNodes">
      <summary>Determines whether a node has children.</summary>
      <returns>True if this node has children; otherwise false.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlDocument.ImportNode(Windows.Data.Xml.Dom.IXmlNode,System.Boolean)">
      <summary>Imports a node from another document to this document.</summary>
      <param name="node">The object to be cloned.</param>
      <param name="deep">If true, any children of node will be cloned as well. If false, no children of the node will be cloned.</param>
      <returns>The imported node.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlDocument.InsertBefore(Windows.Data.Xml.Dom.IXmlNode,Windows.Data.Xml.Dom.IXmlNode)">
      <summary>Inserts a child node to the left of the specified node, or at the end of the child node list.</summary>
      <param name="newChild">The address of the new node to be inserted. The node passed here must be a valid child of the current XML DOM document node. For example, if the current node is an attribute, you cannot pass another attribute in the *newChild* parameter, because an attribute cannot have an attribute as a child. If *newChild* is a DOCUMENT_FRAGMENT node type, all its children are inserted in order before *referenceChild*.</param>
      <param name="referenceChild">The reference node. The node specified is where the *newChild* node is to be inserted to the left as the preceding sibling in the child list. The node passed here must be a either a child node of the current node or null. If the value is null, the *newChild* node is inserted at the end of the child list. If the *referenceChild* node is not a child of the current node, an error is returned.</param>
      <returns>On success, the child node that was inserted. If null, no object is created.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlDocument.LoadFromFileAsync(Windows.Storage.IStorageFile)">
      <summary>Asynchronously loads an XML document from the specified file. The document is parsed using the default parser settings.</summary>
      <param name="file">The file from which to load the document.</param>
      <returns>The object that must be used to start the operation.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlDocument.LoadFromFileAsync(Windows.Storage.IStorageFile,Windows.Data.Xml.Dom.XmlLoadSettings)">
      <summary>Asynchronously loads an XML document from the specified file. The document is parsed using the provided settings.</summary>
      <param name="file">The file from which to load the document.</param>
      <param name="loadSettings">Settings for customizing parser behavior.</param>
      <returns>The object that must be used to start the operation.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlDocument.LoadFromUriAsync(Windows.Foundation.Uri)">
      <summary>Asynchronously loads an XML document from the specified location. The document is parsed using the default parser settings.</summary>
      <param name="uri">A URL that specifies the location of the XML file.</param>
      <returns>The object that must be used to start the operation.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlDocument.LoadFromUriAsync(Windows.Foundation.Uri,Windows.Data.Xml.Dom.XmlLoadSettings)">
      <summary>Asynchronously loads an XML document from the specified location. The document is parsed using the provided settings.</summary>
      <param name="uri">A URL that specifies the location of the XML file.</param>
      <param name="loadSettings">Customizes parser behavior.</param>
      <returns>An object that must be used to start the operation.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlDocument.LoadXml(System.String)">
      <summary>Loads an XML document using the supplied string. The document is parsed using the default parser settings.</summary>
      <param name="xml">The XML string to load into this XML document object. This string can contain an entire XML document or a well-formed fragment.</param>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlDocument.LoadXml(System.String,Windows.Data.Xml.Dom.XmlLoadSettings)">
      <summary>Loads an XML document using the supplied string. The document is parsed using the settings provided.</summary>
      <param name="xml">The XML string to load into this XML document object. This string can contain an entire XML document or a well-formed fragment.</param>
      <param name="loadSettings">The settings for parsing the document.</param>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlDocument.LoadXmlFromBuffer(Windows.Storage.Streams.IBuffer)">
      <summary>Loads an XML document using the buffer. The document is parsed using the default parser settings.</summary>
      <param name="buffer">The buffer to load into this XML document object. This buffer can contain an entire XML document or a well-formed fragment.</param>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlDocument.LoadXmlFromBuffer(Windows.Storage.Streams.IBuffer,Windows.Data.Xml.Dom.XmlLoadSettings)">
      <summary>Loads an XML document using the buffer. The document is parsed using the settings provided.</summary>
      <param name="buffer">The buffer to load into this XML document object. This buffer can contain an entire XML document or a well-formed fragment.</param>
      <param name="loadSettings">The settings for parsing the document.</param>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlDocument.Normalize">
      <summary>Normalizes all descendant elements by combining two or more adjacent text nodes into one unified text node.</summary>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlDocument.RemoveChild(Windows.Data.Xml.Dom.IXmlNode)">
      <summary>Removes the specified child node from the list of children and returns it.</summary>
      <param name="childNode">The child node to be removed from the list of children of this node.</param>
      <returns>The removed child node. If null, the *childNode* object is not removed.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlDocument.ReplaceChild(Windows.Data.Xml.Dom.IXmlNode,Windows.Data.Xml.Dom.IXmlNode)">
      <summary>Replaces the specified old child node with the supplied new child node.</summary>
      <param name="newChild">The new child that is to replace the old child. If null, the *referenceChild* parameter is removed without a replacement.</param>
      <param name="referenceChild">The old child that is to be replaced by the new child.</param>
      <returns>The old child that is replaced. If null, no object is created.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlDocument.SaveToFileAsync(Windows.Storage.IStorageFile)">
      <summary>Asynchronously saves an XML document to the specified file.</summary>
      <param name="file">The file to save the document to.</param>
      <returns>The object that must be used to start the operation.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlDocument.SelectNodes(System.String)">
      <summary>Applies the specified pattern-matching operation to this node's context and returns the list of matching nodes as an XmlNodeList.</summary>
      <param name="xpath">Specifies an XPath expression.</param>
      <returns>The collection of nodes selected by applying the given pattern-matching operation. If no nodes are selected, this method returns an empty collection.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlDocument.SelectNodesNS(System.String,System.Object)">
      <summary>Applies the specified pattern-matching operation to this node's context and returns the list of matching nodes as an XmlNodeList.</summary>
      <param name="xpath">Specifies an XPath expression.</param>
      <param name="namespaces">Contains a string that specifies namespaces for use in XPath expressions when it is necessary to define new namespaces externally. Namespaces are defined in the XML style, as a space-separated list of namespace declaration attributes. You can use this property to set the default namespace as well.</param>
      <returns>The collection of nodes selected by applying the given pattern-matching operation. If no nodes are selected, returns an empty collection.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlDocument.SelectSingleNode(System.String)">
      <summary>Applies the specified pattern-matching operation to this node's context and returns the first matching node.</summary>
      <param name="xpath">Specifies an XPath expression.</param>
      <returns>The first node that matches the given pattern-matching operation. If no nodes match the expression, the method returns a null value.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlDocument.SelectSingleNodeNS(System.String,System.Object)">
      <summary>Applies the specified pattern-matching operation to this node's context and returns the first matching node.</summary>
      <param name="xpath">Specifies an XPath expression.</param>
      <param name="namespaces">Contains a string that specifies the namespaces to use in XPath expressions when it is necessary to define new namespaces externally. Namespaces are defined in the XML style, as a space-separated list of namespace declaration attributes. You can use this property to set the default namespace as well.</param>
      <returns>The first node that matches the given pattern-matching operation. If no nodes match the expression, this method returns a null value.</returns>
    </member>
    <member name="T:Windows.Data.Xml.Dom.XmlDocumentFragment">
      <summary>Represents a lightweight object that is useful for tree insertion operations.</summary>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlDocumentFragment.Attributes">
      <summary>Gets the list of attributes of this node.</summary>
      <returns>The attributes for this node.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlDocumentFragment.ChildNodes">
      <summary>Gets a list of children in the current node.</summary>
      <returns>The list of child nodes.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlDocumentFragment.FirstChild">
      <summary>Gets the first child node.</summary>
      <returns>The first child node. This property returns NULL if there are no children.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlDocumentFragment.InnerText">
      <summary>Gets the text from inside the XML.</summary>
      <returns>The text from inside the XML. Returns an empty string if there is no text.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlDocumentFragment.LastChild">
      <summary>Gets the last child node.</summary>
      <returns>The last child node. This property is NULL if there are no children.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlDocumentFragment.LocalName">
      <summary>Gets the local name, which is the local part of a qualified name. This is called the local part in Namespaces in XML.</summary>
      <returns>The local name.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlDocumentFragment.NamespaceUri">
      <summary>Returns the Uniform Resource Identifier (URI) for the namespace.</summary>
      <returns>The Uri for the namespace. This refers to the "uuu" portion of the namespace declaration xmlns:nnn="uuu".</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlDocumentFragment.NextSibling">
      <summary>Gets the next sibling of the node in the parent's child list.</summary>
      <returns>The right sibling of this node.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlDocumentFragment.NodeName">
      <summary>Returns the qualified name for attribute, document type, element, entity, or notation nodes. Returns a fixed string for all other node types.</summary>
      <returns>The qualified node name, which varies depending on the node type.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlDocumentFragment.NodeType">
      <summary>Gets the XML Document Object Model (DOM) node type, which determines valid values and whether the node can have child nodes.</summary>
      <returns>The node type.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlDocumentFragment.NodeValue">
      <summary>Gets or sets the text associated with the node.</summary>
      <returns>The text associated with the node.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlDocumentFragment.OwnerDocument">
      <summary>Returns the root of the document that contains the node.</summary>
      <returns>The parent document that represents the root of the document.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlDocumentFragment.ParentNode">
      <summary>Gets the parent node of the node instance. This property is not applicable to this class.</summary>
      <returns>The parent node.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlDocumentFragment.Prefix">
      <summary>Gets or sets the namespace prefix.</summary>
      <returns>The namespace prefix specified on the element, attribute, or entity reference. For example, for the element &lt;xxx:yyy&gt;, this property returns xxx. It returns an empty string, "", if no prefix is specified.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlDocumentFragment.PreviousSibling">
      <summary>Gets the previous sibling of the node in the parent's child list. This property is not applicable to this class.</summary>
      <returns>The left sibling of this node.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlDocumentFragment.AppendChild(Windows.Data.Xml.Dom.IXmlNode)">
      <summary>Appends a new child node as the last child of the node.</summary>
      <param name="newChild">The new child node to be appended to the end of the list of children of this node.</param>
      <returns>The new child node successfully appended to the list. If null, no object is created.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlDocumentFragment.CloneNode(System.Boolean)">
      <summary>Clones a new node.</summary>
      <param name="deep">A flag that indicates whether to recursively clone all nodes that are descendants of this node. If true, this method creates a clone of the complete tree below this node. If false, this method clones this node and its attributes only.</param>
      <returns>The newly created clone node.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlDocumentFragment.GetXml">
      <summary>Returns the XML representation of the node and all its descendants.</summary>
      <returns>The XML representation of the node and all its descendants.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlDocumentFragment.HasChildNodes">
      <summary>Determines whether a node has children.</summary>
      <returns>True if this node has children; otherwise false.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlDocumentFragment.InsertBefore(Windows.Data.Xml.Dom.IXmlNode,Windows.Data.Xml.Dom.IXmlNode)">
      <summary>Inserts a child node to the left of the specified node, or at the end of the list.</summary>
      <param name="newChild">The address of the new node to be inserted. The node passed here must be a valid child of the current XML DOM document node. For example, if the current node is an attribute, you cannot pass another attribute in the *newChild* parameter, because an attribute cannot have an attribute as a child. If *newChild* is a DOCUMENT_FRAGMENT node type, all its children are inserted in order before *referenceChild*.</param>
      <param name="referenceChild">The reference node. The node specified is where the *newChild* node is to be inserted to the left as the preceding sibling in the child list. The node passed here must be a either a child node of the current node or null. If the value is null, the *newChild* node is inserted at the end of the child list. If the *referenceChild* node is not a child of the current node, an error is returned.</param>
      <returns>On success, the child node that was inserted. If null, no object is created.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlDocumentFragment.Normalize">
      <summary>Normalizes all descendant elements by combining two or more adjacent text nodes into one unified text node.</summary>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlDocumentFragment.RemoveChild(Windows.Data.Xml.Dom.IXmlNode)">
      <summary>Removes the specified child node from the list of children and returns it.</summary>
      <param name="childNode">The child node to be removed from the list of children of this node.</param>
      <returns>The removed child node. If null, the *childNode* object is not removed.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlDocumentFragment.ReplaceChild(Windows.Data.Xml.Dom.IXmlNode,Windows.Data.Xml.Dom.IXmlNode)">
      <summary>Replaces the specified old child node with the supplied new child node.</summary>
      <param name="newChild">The new child that is to replace the old child. If null, the *referenceChild* parameter is removed without a replacement.</param>
      <param name="referenceChild">The old child that is to be replaced by the new child.</param>
      <returns>The old child that is replaced. If null, no object is created.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlDocumentFragment.SelectNodes(System.String)">
      <summary>Applies the specified pattern-matching operation to this node's context and returns the list of matching nodes as an XmlNodeList.</summary>
      <param name="xpath">Specifies an XPath expression.</param>
      <returns>The collection of nodes selected by applying the given pattern-matching operation. If no nodes are selected, this method returns an empty collection.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlDocumentFragment.SelectNodesNS(System.String,System.Object)">
      <summary>Applies the specified pattern-matching operation to this node's context and returns the list of matching nodes as an XmlNodeList.</summary>
      <param name="xpath">Specifies an XPath expression.</param>
      <param name="namespaces">Contains a string that specifies namespaces for use in XPath expressions when it is necessary to define new namespaces externally. Namespaces are defined in the XML style, as a space-separated list of namespace declaration attributes. You can use this property to set the default namespace as well.</param>
      <returns>The collection of nodes selected by applying the given pattern-matching operation. If no nodes are selected, returns an empty collection.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlDocumentFragment.SelectSingleNode(System.String)">
      <summary>Applies the specified pattern-matching operation to this node's context and returns the first matching node.</summary>
      <param name="xpath">Specifies an XPath expression.</param>
      <returns>The first node that matches the given pattern-matching operation. If no nodes match the expression, the method returns a null value.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlDocumentFragment.SelectSingleNodeNS(System.String,System.Object)">
      <summary>Applies the specified pattern-matching operation to this node's context and returns the first matching node.</summary>
      <param name="xpath">Specifies an XPath expression.</param>
      <param name="namespaces">Contains a string that specifies the namespaces to use in XPath expressions when it is necessary to define new namespaces externally. Namespaces are defined in the XML style, as a space-separated list of namespace declaration attributes. You can use this property to set the default namespace as well.</param>
      <returns>The first node that matches the given pattern-matching operation. If no nodes match the expression, this method returns a null value.</returns>
    </member>
    <member name="T:Windows.Data.Xml.Dom.XmlDocumentType">
      <summary>Contains information associated with the document type.</summary>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlDocumentType.Attributes">
      <summary>Gets the list of attributes of this node.</summary>
      <returns>The attributes for this node.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlDocumentType.ChildNodes">
      <summary>Gets a list of children in the current node.</summary>
      <returns>The list of child nodes.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlDocumentType.Entities">
      <summary>Gets a list of the entities declared in the **&lt;!DOCTYPE&gt;** declaration.</summary>
      <returns>A list of the general entities, both external and internal, that are present in this document.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlDocumentType.FirstChild">
      <summary>Gets the first child node.</summary>
      <returns>The first child node. This property returns NULL if there are no children.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlDocumentType.InnerText">
      <summary>Gets the text from inside the XML.</summary>
      <returns>The text from inside the XML. Returns an empty string if there is no text.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlDocumentType.LastChild">
      <summary>Gets the last child node.</summary>
      <returns>The last child node. This property is NULL if there are no children.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlDocumentType.LocalName">
      <summary>Gets the local name, which is the local part of a qualified name. This is called the local part in Namespaces in XML.</summary>
      <returns>The local name.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlDocumentType.Name">
      <summary>A list of the general entities, both external and internal, that are present in this document.</summary>
      <returns>The name of the document type.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlDocumentType.NamespaceUri">
      <summary>Returns the Uniform Resource Identifier (URI) for the namespace.</summary>
      <returns>The Uri for the namespace. This refers to the "uuu" portion of the namespace declaration xmlns:nnn="uuu".</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlDocumentType.NextSibling">
      <summary>Gets the next sibling of the node in the parent's child list.</summary>
      <returns>The right sibling of this node.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlDocumentType.NodeName">
      <summary>Returns the qualified name for attribute, document type, element, entity, or notation nodes. Returns a fixed string for all other node types.</summary>
      <returns>The qualified node name, which varies depending on the node type.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlDocumentType.NodeType">
      <summary>Gets the XML Document Object Model (DOM) node type, which determines valid values and whether the node can have child nodes.</summary>
      <returns>The node type.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlDocumentType.NodeValue">
      <summary>Gets or sets the text associated with the node.</summary>
      <returns>The text associated with the node.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlDocumentType.Notations">
      <summary>Returns a list of the DtdNotation members that are present in the document type declaration.</summary>
      <returns>A list of DtdNotation members that are present in the document type declaration.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlDocumentType.OwnerDocument">
      <summary>Returns the root of the document that contains the node.</summary>
      <returns>The parent document that represents the root of the document.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlDocumentType.ParentNode">
      <summary>Gets the parent node of the node instance.</summary>
      <returns>The parent node.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlDocumentType.Prefix">
      <summary>Gets or sets the namespace prefix.</summary>
      <returns>The namespace prefix specified on the element, attribute, or entity reference. For example, for the element &lt;xxx:yyy&gt;, this property returns xxx. It returns an empty string, "", if no prefix is specified.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlDocumentType.PreviousSibling">
      <summary>Gets the previous sibling of the node in the parent's child list.</summary>
      <returns>The left sibling of this node.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlDocumentType.AppendChild(Windows.Data.Xml.Dom.IXmlNode)">
      <summary>Appends a new child node as the last child of the node.</summary>
      <param name="newChild">The new child node to be appended to the end of the list of children of this node.</param>
      <returns>The new child node successfully appended to the list. If null, no object is created.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlDocumentType.CloneNode(System.Boolean)">
      <summary>Clones a new node.</summary>
      <param name="deep">A flag that indicates whether to recursively clone all nodes that are descendants of this node. If true, this method creates a clone of the complete tree below this node. If false, this method clones this node and its attributes only.</param>
      <returns>The newly created clone node.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlDocumentType.GetXml">
      <summary>Returns the XML representation of the node and all its descendants.</summary>
      <returns>The XML representation of the node and all its descendants.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlDocumentType.HasChildNodes">
      <summary>Determines whether a node has children.</summary>
      <returns>True if this node has children; otherwise false.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlDocumentType.InsertBefore(Windows.Data.Xml.Dom.IXmlNode,Windows.Data.Xml.Dom.IXmlNode)">
      <summary>Inserts a child node to the left of the specified node, or at the end of the list.</summary>
      <param name="newChild">The address of the new node to be inserted. The node passed here must be a valid child of the current XML DOM document node. For example, if the current node is an attribute, you cannot pass another attribute in the *newChild* parameter, because an attribute cannot have an attribute as a child. If *newChild* is a DOCUMENT_FRAGMENT node type, all its children are inserted in order before *referenceChild*.</param>
      <param name="referenceChild">The reference node. The node specified is where the *newChild* node is to be inserted to the left as the preceding sibling in the child list. The node passed here must be a either a child node of the current node or null. If the value is null, the *newChild* node is inserted at the end of the child list. If the *referenceChild* node is not a child of the current node, an error is returned.</param>
      <returns>On success, the child node that was inserted. If null, no object is created.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlDocumentType.Normalize">
      <summary>Normalizes all descendant elements by combining two or more adjacent text nodes into one unified text node.</summary>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlDocumentType.RemoveChild(Windows.Data.Xml.Dom.IXmlNode)">
      <summary>Removes the specified child node from the list of children and returns it.</summary>
      <param name="childNode">The child node to be removed from the list of children of this node.</param>
      <returns>The removed child node. If null, the *childNode* object is not removed.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlDocumentType.ReplaceChild(Windows.Data.Xml.Dom.IXmlNode,Windows.Data.Xml.Dom.IXmlNode)">
      <summary>Replaces the specified old child node with the supplied new child node.</summary>
      <param name="newChild">The new child that is to replace the old child. If null, the *referenceChild* parameter is removed without a replacement.</param>
      <param name="referenceChild">The old child that is to be replaced by the new child.</param>
      <returns>The old child that is replaced. If null, no object is created.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlDocumentType.SelectNodes(System.String)">
      <summary>Applies the specified pattern-matching operation to this node's context and returns the list of matching nodes as an XmlNodeList.</summary>
      <param name="xpath">Specifies an XPath expression.</param>
      <returns>The collection of nodes selected by applying the given pattern-matching operation. If no nodes are selected, this method returns an empty collection.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlDocumentType.SelectNodesNS(System.String,System.Object)">
      <summary>Applies the specified pattern-matching operation to this node's context and returns the list of matching nodes as an XmlNodeList.</summary>
      <param name="xpath">Specifies an XPath expression.</param>
      <param name="namespaces">Contains a string that specifies namespaces for use in XPath expressions when it is necessary to define new namespaces externally. Namespaces are defined in the XML style, as a space-separated list of namespace declaration attributes. You can use this property to set the default namespace as well.</param>
      <returns>The collection of nodes selected by applying the given pattern-matching operation. If no nodes are selected, returns an empty collection.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlDocumentType.SelectSingleNode(System.String)">
      <summary>Applies the specified pattern-matching operation to this node's context and returns the first matching node.</summary>
      <param name="xpath">Specifies an XPath expression.</param>
      <returns>The first node that matches the given pattern-matching operation. If no nodes match the expression, the method returns a null value.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlDocumentType.SelectSingleNodeNS(System.String,System.Object)">
      <summary>Applies the specified pattern-matching operation to this node's context and returns the first matching node.</summary>
      <param name="xpath">Specifies an XPath expression.</param>
      <param name="namespaces">Contains a string that specifies the namespaces to use in XPath expressions when it is necessary to define new namespaces externally. Namespaces are defined in the XML style, as a space-separated list of namespace declaration attributes. You can use this property to set the default namespace as well.</param>
      <returns>The first node that matches the given pattern-matching operation. If no nodes match the expression, this method returns a null value.</returns>
    </member>
    <member name="T:Windows.Data.Xml.Dom.XmlDomImplementation">
      <summary>Provides methods that are independent of any particular instance of the document object model.</summary>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlDomImplementation.HasFeature(System.String,System.Object)">
      <summary>Indicates support for the specified feature.</summary>
      <param name="feature">Specifies the feature to test. In Level 1, valid feature values are "XML", "DOM", and "MS-DOM" (case-insensitive).</param>
      <param name="version">Specifies the version number to test. If NULL, tests for implementation of the feature in any version. In Level 1, "1.0" is the valid version value.</param>
      <returns>True if the specified feature is implemented; otherwise false.</returns>
    </member>
    <member name="T:Windows.Data.Xml.Dom.XmlElement">
      <summary>Encapsulates information specific to XML Element nodes.</summary>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlElement.Attributes">
      <summary>Gets the list of attributes of this node.</summary>
      <returns>The attributes for this node.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlElement.ChildNodes">
      <summary>Gets a list of children in the current node.</summary>
      <returns>The list of child nodes.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlElement.FirstChild">
      <summary>Gets the first child node.</summary>
      <returns>The first child node. This property returns NULL if there are no children.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlElement.InnerText">
      <summary>Gets the text from inside the XML.</summary>
      <returns>The text from inside the XML. Returns an empty string if there is no text.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlElement.LastChild">
      <summary>Gets the last child node.</summary>
      <returns>The last child node. This property is NULL if there are no children.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlElement.LocalName">
      <summary>Gets the local name, which is the local part of a qualified name. This is called the local part in Namespaces in XML.</summary>
      <returns>The local name.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlElement.NamespaceUri">
      <summary>Returns the Uniform Resource Identifier (URI) for the namespace.</summary>
      <returns>The Uri for the namespace. This refers to the "uuu" portion of the namespace declaration xmlns:nnn="uuu".</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlElement.NextSibling">
      <summary>Gets the next sibling of the node in the parent's child list.</summary>
      <returns>The right sibling of this node.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlElement.NodeName">
      <summary>Returns the qualified name for attribute, document type, element, entity, or notation nodes. Returns a fixed string for all other node types.</summary>
      <returns>The qualified node name, which varies depending on the node type.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlElement.NodeType">
      <summary>Gets the XML Document Object Model (DOM) node type, which determines valid values and whether the node can have child nodes.</summary>
      <returns>The node type.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlElement.NodeValue">
      <summary>Gets or sets the text associated with the node.</summary>
      <returns>The text associated with the node.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlElement.OwnerDocument">
      <summary>Returns the root of the document that contains the node.</summary>
      <returns>The parent document that represents the root of the document.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlElement.ParentNode">
      <summary>Gets the parent node of the node instance.</summary>
      <returns>The parent node.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlElement.Prefix">
      <summary>Gets or sets the namespace prefix.</summary>
      <returns>The namespace prefix specified on the element, attribute, or entity reference. For example, for the element &lt;xxx:yyy&gt;, this property returns xxx. It returns an empty string, "", if no prefix is specified.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlElement.PreviousSibling">
      <summary>Gets the previous sibling of the node in the parent's child list.</summary>
      <returns>The left sibling of this node.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlElement.TagName">
      <summary>Gets the element name.</summary>
      <returns>The tag for this element.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlElement.AppendChild(Windows.Data.Xml.Dom.IXmlNode)">
      <summary>Appends a new child node as the last child of the node.</summary>
      <param name="newChild">The new child node to be appended to the end of the list of children of this node.</param>
      <returns>The new child node successfully appended to the list. If null, no object is created.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlElement.CloneNode(System.Boolean)">
      <summary>Clones a new node.</summary>
      <param name="deep">A flag that indicates whether to recursively clone all nodes that are descendants of this node. If true, this method creates a clone of the complete tree below this node. If false, this method clones this node and its attributes only.</param>
      <returns>The newly created clone node.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlElement.GetAttribute(System.String)">
      <summary>Returns the value of the attribute.</summary>
      <param name="attributeName">The name of the required attribute.</param>
      <returns>The string value of the attribute.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlElement.GetAttributeNode(System.String)">
      <summary>Returns the attribute node.</summary>
      <param name="attributeName">The name of the required attribute.</param>
      <returns>The returned attribute pointer.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlElement.GetAttributeNodeNS(System.Object,System.String)">
      <summary>Returns the specified attribute from the specified namespace.</summary>
      <param name="namespaceUri">The namespace of the attribute to get.</param>
      <param name="localName">The name of the attribute without the namespace prefix.</param>
      <returns>The returned attribute pointer.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlElement.GetAttributeNS(System.Object,System.String)">
      <summary>Returns the value of the attribute.</summary>
      <param name="namespaceUri">The namespace of the attribute to get.</param>
      <param name="localName">The name of the attribute without the namespace prefix.</param>
      <returns>The string value of the attribute.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlElement.GetElementsByTagName(System.String)">
      <summary>Returns a list of all descendant elements that match the supplied name.</summary>
      <param name="tagName">The tag of the required elements.</param>
      <returns>The required elements. The list can be empty.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlElement.GetXml">
      <summary>Returns the XML representation of the node and all its descendants.</summary>
      <returns>The XML representation of the node and all its descendants.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlElement.HasChildNodes">
      <summary>Determines whether a node has children.</summary>
      <returns>True if this node has children; otherwise false.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlElement.InsertBefore(Windows.Data.Xml.Dom.IXmlNode,Windows.Data.Xml.Dom.IXmlNode)">
      <summary>Inserts a child node to the left of the specified node, or at the end of the list.</summary>
      <param name="newChild">The address of the new node to be inserted. The node passed here must be a valid child of the current XML DOM document node. For example, if the current node is an attribute, you cannot pass another attribute in the *newChild* parameter, because an attribute cannot have an attribute as a child. If *newChild* is a DOCUMENT_FRAGMENT node type, all its children are inserted in order before *referenceChild*.</param>
      <param name="referenceChild">The reference node. The node specified is where the *newChild* node is to be inserted to the left as the preceding sibling in the child list. The node passed here must be a either a child node of the current node or null. If the value is null, the *newChild* node is inserted at the end of the child list. If the *referenceChild* node is not a child of the current node, an error is returned.</param>
      <returns>On success, the child node that was inserted. If null, no object is created.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlElement.Normalize">
      <summary>Normalizes all descendant elements by combining two or more adjacent text nodes into one unified text node.</summary>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlElement.RemoveAttribute(System.String)">
      <summary>Removes or replaces the named attribute.</summary>
      <param name="attributeName">The name of the attribute to be removed.</param>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlElement.RemoveAttributeNode(Windows.Data.Xml.Dom.XmlAttribute)">
      <summary>Removes the specified attribute from this element.</summary>
      <param name="attributeNode">The attribute to be removed.</param>
      <returns>The removed attribute, if any.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlElement.RemoveAttributeNS(System.Object,System.String)">
      <summary>Removes the specified attribute from this element in the specified namespace.</summary>
      <param name="namespaceUri">The namespace of attribute to be removed.</param>
      <param name="localName">The name of the attribute without the namespace prefix.</param>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlElement.RemoveChild(Windows.Data.Xml.Dom.IXmlNode)">
      <summary>Removes the specified child node from the list of children and returns it.</summary>
      <param name="childNode">The child node to be removed from the list of children of this node.</param>
      <returns>The removed child node. If null, the *childNode* object is not removed.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlElement.ReplaceChild(Windows.Data.Xml.Dom.IXmlNode,Windows.Data.Xml.Dom.IXmlNode)">
      <summary>Replaces the specified old child node with the supplied new child node.</summary>
      <param name="newChild">The new child that is to replace the old child. If null, the *referenceChild* parameter is removed without a replacement.</param>
      <param name="referenceChild">The old child that is to be replaced by the new child.</param>
      <returns>The old child that is replaced. If null, no object is created.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlElement.SelectNodes(System.String)">
      <summary>Applies the specified pattern-matching operation to this node's context and returns the list of matching nodes as an XmlNodeList.</summary>
      <param name="xpath">Specifies an XPath expression.</param>
      <returns>The collection of nodes selected by applying the given pattern-matching operation. If no nodes are selected, this method returns an empty collection.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlElement.SelectNodesNS(System.String,System.Object)">
      <summary>Applies the specified pattern-matching operation to this node's context and returns the list of matching nodes as an XmlNodeList.</summary>
      <param name="xpath">Specifies an XPath expression.</param>
      <param name="namespaces">Contains a string that specifies namespaces for use in XPath expressions when it is necessary to define new namespaces externally. Namespaces are defined in the XML style, as a space-separated list of namespace declaration attributes. You can use this property to set the default namespace as well.</param>
      <returns>The collection of nodes selected by applying the given pattern-matching operation. If no nodes are selected, returns an empty collection.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlElement.SelectSingleNode(System.String)">
      <summary>Applies the specified pattern-matching operation to this node's context and returns the first matching node.</summary>
      <param name="xpath">Specifies an XPath expression.</param>
      <returns>The first node that matches the given pattern-matching operation. If no nodes match the expression, the method returns a null value.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlElement.SelectSingleNodeNS(System.String,System.Object)">
      <summary>Applies the specified pattern-matching operation to this node's context and returns the first matching node.</summary>
      <param name="xpath">Specifies an XPath expression.</param>
      <param name="namespaces">Contains a string that specifies the namespaces to use in XPath expressions when it is necessary to define new namespaces externally. Namespaces are defined in the XML style, as a space-separated list of namespace declaration attributes. You can use this property to set the default namespace as well.</param>
      <returns>The first node that matches the given pattern-matching operation. If no nodes match the expression, this method returns a null value.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlElement.SetAttribute(System.String,System.String)">
      <summary>Sets the value of the named attribute.</summary>
      <param name="attributeName">The name of the required attribute.</param>
      <param name="attributeValue">The new value for the attribute.</param>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlElement.SetAttributeNode(Windows.Data.Xml.Dom.XmlAttribute)">
      <summary>Sets or updates the supplied attribute node on this element.</summary>
      <param name="newAttribute">A pointer to the new attribute.</param>
      <returns>The returned pointer to the previous attribute (if any) with the same name.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlElement.SetAttributeNodeNS(Windows.Data.Xml.Dom.XmlAttribute)">
      <summary>Sets or updates the supplied attribute node on this element. If you are not using any namespaces, then use the SetAttributeNode method.</summary>
      <param name="newAttribute">The node to add to the collection.</param>
      <returns>The attribute successfully added to the collection. If Null, no object is created.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlElement.SetAttributeNS(System.Object,System.String,System.String)">
      <summary>Sets the value of the named attribute in the given namespace.</summary>
      <param name="namespaceUri">The namespace of the attribute being set.</param>
      <param name="qualifiedName">The name of the attribute being set.</param>
      <param name="value">The new value for the attribute.</param>
    </member>
    <member name="T:Windows.Data.Xml.Dom.XmlEntityReference">
      <summary>Represents an entity reference node.</summary>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlEntityReference.Attributes">
      <summary>Gets the list of attributes of this node.</summary>
      <returns>The attributes for this node.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlEntityReference.ChildNodes">
      <summary>Gets a list of children in the current node.</summary>
      <returns>The list of child nodes.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlEntityReference.FirstChild">
      <summary>Gets the first child node.</summary>
      <returns>The first child node. This property returns NULL if there are no children.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlEntityReference.InnerText">
      <summary>Gets the text from inside the XML.</summary>
      <returns>The text from inside the XML. Returns an empty string if there is no text.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlEntityReference.LastChild">
      <summary>Gets the last child node.</summary>
      <returns>The last child node. This property is NULL if there are no children.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlEntityReference.LocalName">
      <summary>Gets the local name, which is the local part of a qualified name. This is called the local part in Namespaces in XML.</summary>
      <returns>The local name.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlEntityReference.NamespaceUri">
      <summary>Returns the Uniform Resource Identifier (URI) for the namespace.</summary>
      <returns>The Uri for the namespace. This refers to the "uuu" portion of the namespace declaration xmlns:nnn="uuu".</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlEntityReference.NextSibling">
      <summary>Gets the next sibling of the node in the parent's child list.</summary>
      <returns>The right sibling of this node.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlEntityReference.NodeName">
      <summary>Returns the qualified name for attribute, document type, element, entity, or notation nodes. Returns a fixed string for all other node types.</summary>
      <returns>The qualified node name, which varies depending on the node type.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlEntityReference.NodeType">
      <summary>Gets the XML Document Object Model (DOM) node type, which determines valid values and whether the node can have child nodes.</summary>
      <returns>The node type.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlEntityReference.NodeValue">
      <summary>Gets or sets the text associated with the node.</summary>
      <returns>The text associated with the node.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlEntityReference.OwnerDocument">
      <summary>Returns the root of the document that contains the node.</summary>
      <returns>The parent document that represents the root of the document.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlEntityReference.ParentNode">
      <summary>Gets the parent node of the node instance.</summary>
      <returns>The parent node.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlEntityReference.Prefix">
      <summary>Gets or sets the namespace prefix.</summary>
      <returns>The namespace prefix specified on the element, attribute, or entity reference. For example, for the element &lt;xxx:yyy&gt;, this property returns xxx. It returns an empty string, "", if no prefix is specified.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlEntityReference.PreviousSibling">
      <summary>Gets the previous sibling of the node in the parent's child list.</summary>
      <returns>The left sibling of this node.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlEntityReference.AppendChild(Windows.Data.Xml.Dom.IXmlNode)">
      <summary>Appends a new child node as the last child of the node.</summary>
      <param name="newChild">The new child node to be appended to the end of the list of children of this node.</param>
      <returns>The new child node successfully appended to the list. If null, no object is created.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlEntityReference.CloneNode(System.Boolean)">
      <summary>Clones a new node.</summary>
      <param name="deep">A flag that indicates whether to recursively clone all nodes that are descendants of this node. If true, this method creates a clone of the complete tree below this node. If false, this method clones this node and its attributes only.</param>
      <returns>The newly created clone node.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlEntityReference.GetXml">
      <summary>Returns the XML representation of the node and all its descendants.</summary>
      <returns>The XML representation of the node and all its descendants.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlEntityReference.HasChildNodes">
      <summary>Determines whether a node has children.</summary>
      <returns>True if this node has children; otherwise false.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlEntityReference.InsertBefore(Windows.Data.Xml.Dom.IXmlNode,Windows.Data.Xml.Dom.IXmlNode)">
      <summary>Inserts a child node to the left of the specified node, or at the end of the list.</summary>
      <param name="newChild">The address of the new node to be inserted. The node passed here must be a valid child of the current XML DOM document node. For example, if the current node is an attribute, you cannot pass another attribute in the *newChild* parameter, because an attribute cannot have an attribute as a child. If *newChild* is a DOCUMENT_FRAGMENT node type, all its children are inserted in order before *referenceChild*.</param>
      <param name="referenceChild">The reference node. The node specified is where the *newChild* node is to be inserted to the left as the preceding sibling in the child list. The node passed here must be a either a child node of the current node or null. If the value is null, the *newChild* node is inserted at the end of the child list. If the *referenceChild* node is not a child of the current node, an error is returned.</param>
      <returns>On success, the child node that was inserted. If null, no object is created.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlEntityReference.Normalize">
      <summary>Normalizes all descendant elements by combining two or more adjacent text nodes into one unified text node.</summary>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlEntityReference.RemoveChild(Windows.Data.Xml.Dom.IXmlNode)">
      <summary>Removes the specified child node from the list of children and returns it.</summary>
      <param name="childNode">The child node to be removed from the list of children of this node.</param>
      <returns>The removed child node. If null, the *childNode* object is not removed.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlEntityReference.ReplaceChild(Windows.Data.Xml.Dom.IXmlNode,Windows.Data.Xml.Dom.IXmlNode)">
      <summary>Replaces the specified old child node with the supplied new child node.</summary>
      <param name="newChild">The new child that is to replace the old child. If null, the *referenceChild* parameter is removed without a replacement.</param>
      <param name="referenceChild">The old child that is to be replaced by the new child.</param>
      <returns>The old child that is replaced. If null, no object is created.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlEntityReference.SelectNodes(System.String)">
      <summary>Applies the specified pattern-matching operation to this node's context and returns the list of matching nodes as an XmlNodeList.</summary>
      <param name="xpath">Specifies an XPath expression.</param>
      <returns>The collection of nodes selected by applying the given pattern-matching operation. If no nodes are selected, this method returns an empty collection.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlEntityReference.SelectNodesNS(System.String,System.Object)">
      <summary>Applies the specified pattern-matching operation to this node's context and returns the list of matching nodes as an XmlNodeList.</summary>
      <param name="xpath">Specifies an XPath expression.</param>
      <param name="namespaces">Contains a string that specifies namespaces for use in XPath expressions when it is necessary to define new namespaces externally. Namespaces are defined in the XML style, as a space-separated list of namespace declaration attributes. You can use this property to set the default namespace as well.</param>
      <returns>The collection of nodes selected by applying the given pattern-matching operation. If no nodes are selected, returns an empty collection.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlEntityReference.SelectSingleNode(System.String)">
      <summary>Applies the specified pattern-matching operation to this node's context and returns the first matching node.</summary>
      <param name="xpath">Specifies an XPath expression.</param>
      <returns>The first node that matches the given pattern-matching operation. If no nodes match the expression, the method returns a null value.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlEntityReference.SelectSingleNodeNS(System.String,System.Object)">
      <summary>Applies the specified pattern-matching operation to this node's context and returns the first matching node.</summary>
      <param name="xpath">Specifies an XPath expression.</param>
      <param name="namespaces">Contains a string that specifies the namespaces to use in XPath expressions when it is necessary to define new namespaces externally. Namespaces are defined in the XML style, as a space-separated list of namespace declaration attributes. You can use this property to set the default namespace as well.</param>
      <returns>The first node that matches the given pattern-matching operation. If no nodes match the expression, this method returns a null value.</returns>
    </member>
    <member name="T:Windows.Data.Xml.Dom.XmlLoadSettings">
      <summary>Contains settings that are used during loading and parsing of XML documents. The default settings are chosen for the highest security. This class can be instantiated and is accepted by LoadXml, LoadFromUriAsync, and LoadFromFileAsync.</summary>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlLoadSettings.#ctor">
      <summary>Creates a new XmlLoadSettings object.</summary>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlLoadSettings.ElementContentWhiteSpace">
      <summary>Specifies whether default handling preserves white space.</summary>
      <returns>True if default processing preserves white space; otherwise false. The default value is true.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlLoadSettings.MaxElementDepth">
      <summary>Gets and sets the limits of the element depth of an XML document to be loaded into a DOM object.</summary>
      <returns>The depth value. The default value is 256.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlLoadSettings.ProhibitDtd">
      <summary>Gets or sets a value that specifies whether to prohibit or allow the inclusion of a DTD in the XML DOM document.</summary>
      <returns>True to prohibit the inclusion of a DTD in the XML DOM document; false to allow the inclusion. The default value is true.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlLoadSettings.ResolveExternals">
      <summary>Gets or sets a value that specifies whether external definitions, resolvable namespaces, external subsets of document type definitions (DTDs), and external entity references are to be resolved at the time the document is parsed.</summary>
      <returns>True if external definitions, resolvable namespaces, external subsets of DTDs, and external entity references are resolved at the time the document is parsed; otherwise false. The default value is false.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlLoadSettings.ValidateOnParse">
      <summary>Gets or sets a value that specifies whether the XML parser should validate this document against the document type definition (DTD) on loading.</summary>
      <returns>If true, the internal or external DTD will be used to validate the document. The default value is false.</returns>
    </member>
    <member name="T:Windows.Data.Xml.Dom.XmlNamedNodeMap">
      <summary>Encapsulates iteration through the collection of attribute nodes.</summary>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlNamedNodeMap.Length">
      <summary>Gets the length of the list of nodes.</summary>
      <returns>The number of nodes in the list.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlNamedNodeMap.Size">
      <summary>Gets the number of elements in the vector view.</summary>
      <returns>The number of elements in the vector view.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlNamedNodeMap.First">
      <summary>Returns an iterator that iterates over the items in the collection.</summary>
      <returns>The iterator.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlNamedNodeMap.GetAt(System.UInt32)">
      <summary>Returns the item at the specified index in the vector view.</summary>
      <param name="index">The zero-based index of the item in the vector view to return.</param>
      <returns>The item in the vector view at the specified index.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlNamedNodeMap.GetMany(System.UInt32,Windows.Data.Xml.Dom.IXmlNode[])">
      <summary>Returns the items that start at the specified index of the vector view.</summary>
      <param name="startIndex">The zero-based index of the start of the items in the vector to return.</param>
      <param name="items">The items in the vector view that start at *startIndex*.</param>
      <returns>The number of items returned.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlNamedNodeMap.GetNamedItem(System.String)">
      <summary>Retrieves the attribute with the specified name.</summary>
      <param name="name">The name of the attribute.</param>
      <returns>The returned attribute with the specified name. This method returns Null if the attribute node is not in this collection.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlNamedNodeMap.GetNamedItemNS(System.Object,System.String)">
      <summary>Retrieves the attribute with the specified namespace and name.</summary>
      <param name="namespaceUri">The namespace name of the attribute.</param>
      <param name="name">The name of the attribute.</param>
      <returns>The attribute with the specified namespace and name. This method returns Null if the attribute node is not in this collection.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlNamedNodeMap.IndexOf(Windows.Data.Xml.Dom.IXmlNode,System.UInt32@)">
      <summary>Returns the index of a specified item in the vector view.</summary>
      <param name="value">The item to find in the vector view.</param>
      <param name="index">The zero-based index of the item if found. Zero is returned if the item is not found.</param>
      <returns>TRUE if the item is found; otherwise, FALSE if it is not found.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlNamedNodeMap.Item(System.UInt32)">
      <summary>Allows random access to individual nodes within the collection.</summary>
      <param name="index">The index of the item within the collection. The first item is zero.</param>
      <returns>The object to access. This method returns **null** if the index is out of range.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlNamedNodeMap.RemoveNamedItem(System.String)">
      <summary>Removes the specified item.</summary>
      <param name="name">The name of the attribute to remove from the collection.</param>
      <returns>The node removed from the collection. This method returns Null if the named node is not an attribute.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlNamedNodeMap.RemoveNamedItemNS(System.Object,System.String)">
      <summary>Removes an item that is specified by a namespace and local name.</summary>
      <param name="namespaceUri">The namespace name of the attribute.</param>
      <param name="name">The name of the attribute.</param>
      <returns>The node removed from the collection. This method returns Null if the named node is not an attribute.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlNamedNodeMap.SetNamedItem(Windows.Data.Xml.Dom.IXmlNode)">
      <summary>Adds the specified node to the collection.</summary>
      <param name="node">The node to add to the collection.</param>
      <returns>The attribute successfully added to the collection. If Null, no object is created.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlNamedNodeMap.SetNamedItemNS(Windows.Data.Xml.Dom.IXmlNode)">
      <summary>Adds the specified node to the collection in the specified namespace. If you are not using any namespaces, then use the SetNamedItem method.</summary>
      <param name="node">The node to add to the collection.</param>
      <returns>The attribute successfully added to the collection. If Null, no object is created.</returns>
    </member>
    <member name="T:Windows.Data.Xml.Dom.XmlNodeList">
      <summary>Describes a collection of nodes.</summary>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlNodeList.Length">
      <summary>Gets the length of the list.</summary>
      <returns>The length of the list. The range of valid child node indices is 0 to length-1 inclusive.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlNodeList.Size">
      <summary>Gets the number of elements in the vector view.</summary>
      <returns>The number of elements in the vector view.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlNodeList.First">
      <summary>Returns an iterator that iterates over the items in the collection.</summary>
      <returns>The iterator.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlNodeList.GetAt(System.UInt32)">
      <summary>Returns the item at the specified index in the vector view.</summary>
      <param name="index">The zero-based index of the item in the vector view to return.</param>
      <returns>The item in the vector view at the specified index.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlNodeList.GetMany(System.UInt32,Windows.Data.Xml.Dom.IXmlNode[])">
      <summary>Returns the items that start at the specified index of the vector view.</summary>
      <param name="startIndex">The zero-based index of the start of the items in the vector to return.</param>
      <param name="items">The items in the vector view that start at *startIndex*.</param>
      <returns>The number of items returned.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlNodeList.IndexOf(Windows.Data.Xml.Dom.IXmlNode,System.UInt32@)">
      <summary>Returns the index of a specified item in the vector.</summary>
      <param name="value">The item to find in the vector.</param>
      <param name="index">The zero-based index of the item if found. Zero is returned if the item is not found.</param>
      <returns>TRUE if the item is found; otherwise, FALSE if the item is not found.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlNodeList.Item(System.UInt32)">
      <summary>Returns the item in the list at the specified index.</summary>
      <param name="index">The zero-based index of the requested item.</param>
      <returns>The requested item. This method returns NULL if the index is not valid.</returns>
    </member>
    <member name="T:Windows.Data.Xml.Dom.XmlProcessingInstruction">
      <summary>Represents a processing instruction, which XML defines to keep processor-specific information in the text of the document.</summary>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlProcessingInstruction.Attributes">
      <summary>Gets the list of attributes of this node.</summary>
      <returns>The attributes for this node.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlProcessingInstruction.ChildNodes">
      <summary>Gets a list of children in the current node.</summary>
      <returns>The list of child nodes.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlProcessingInstruction.Data">
      <summary>Gets or sets the content of the processing instruction, excluding the target.</summary>
      <returns>The content of the processing instruction, excluding the target.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlProcessingInstruction.FirstChild">
      <summary>Gets the first child node.</summary>
      <returns>The first child node. This property returns NULL if there are no children.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlProcessingInstruction.InnerText">
      <summary>Gets the text from inside the XML.</summary>
      <returns>The text from inside the XML. Returns an empty string if there is no text.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlProcessingInstruction.LastChild">
      <summary>Gets the last child node.</summary>
      <returns>The last child node. This property is NULL if there are no children.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlProcessingInstruction.LocalName">
      <summary>Gets the local name, which is the local part of a qualified name. This is called the local part in Namespaces in XML.</summary>
      <returns>The local name.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlProcessingInstruction.NamespaceUri">
      <summary>Returns the Uniform Resource Identifier (URI) for the namespace.</summary>
      <returns>The Uri for the namespace. This refers to the "uuu" portion of the namespace declaration xmlns:nnn="uuu".</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlProcessingInstruction.NextSibling">
      <summary>Gets the next sibling of the node in the parent's child list.</summary>
      <returns>The right sibling of this node.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlProcessingInstruction.NodeName">
      <summary>Returns the qualified name for attribute, document type, element, entity, or notation nodes. Returns a fixed string for all other node types.</summary>
      <returns>The qualified node name, which varies depending on the node type.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlProcessingInstruction.NodeType">
      <summary>Gets the XML Document Object Model (DOM) node type, which determines valid values and whether the node can have child nodes.</summary>
      <returns>The node type.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlProcessingInstruction.NodeValue">
      <summary>Gets or sets the text associated with the node.</summary>
      <returns>The text associated with the node.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlProcessingInstruction.OwnerDocument">
      <summary>Returns the root of the document that contains the node.</summary>
      <returns>The parent document that represents the root of the document.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlProcessingInstruction.ParentNode">
      <summary>Gets the parent node of the node instance.</summary>
      <returns>The parent node.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlProcessingInstruction.Prefix">
      <summary>Gets or sets the namespace prefix.</summary>
      <returns>The namespace prefix specified on the element, attribute, or entity reference. For example, for the element &lt;xxx:yyy&gt;, this property returns xxx. It returns an empty string, "", if no prefix is specified.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlProcessingInstruction.PreviousSibling">
      <summary>Gets the previous sibling of the node in the parent's child list.</summary>
      <returns>The left sibling of this node.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlProcessingInstruction.Target">
      <summary>Gets the target for the processing instruction.</summary>
      <returns>The target application to which this processing instruction is directed.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlProcessingInstruction.AppendChild(Windows.Data.Xml.Dom.IXmlNode)">
      <summary>Appends a new child node as the last child of the node.</summary>
      <param name="newChild">The new child node to be appended to the end of the list of children of this node.</param>
      <returns>The new child node successfully appended to the list. If null, no object is created.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlProcessingInstruction.CloneNode(System.Boolean)">
      <summary>Clones a new node.</summary>
      <param name="deep">A flag that indicates whether to recursively clone all nodes that are descendants of this node. If true, this method creates a clone of the complete tree below this node. If false, this method clones this node and its attributes only.</param>
      <returns>The newly created clone node.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlProcessingInstruction.GetXml">
      <summary>Returns the XML representation of the node and all its descendants.</summary>
      <returns>The XML representation of the node and all its descendants.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlProcessingInstruction.HasChildNodes">
      <summary>Determines whether a node has children.</summary>
      <returns>True if this node has children; otherwise false.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlProcessingInstruction.InsertBefore(Windows.Data.Xml.Dom.IXmlNode,Windows.Data.Xml.Dom.IXmlNode)">
      <summary>Inserts a child node to the left of the specified node, or at the end of the list.</summary>
      <param name="newChild">The address of the new node to be inserted. The node passed here must be a valid child of the current XML DOM document node. For example, if the current node is an attribute, you cannot pass another attribute in the *newChild* parameter, because an attribute cannot have an attribute as a child. If *newChild* is a DOCUMENT_FRAGMENT node type, all its children are inserted in order before *referenceChild*.</param>
      <param name="referenceChild">The reference node. The node specified is where the *newChild* node is to be inserted to the left as the preceding sibling in the child list. The node passed here must be a either a child node of the current node or null. If the value is null, the *newChild* node is inserted at the end of the child list. If the *referenceChild* node is not a child of the current node, an error is returned.</param>
      <returns>On success, the child node that was inserted. If null, no object is created.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlProcessingInstruction.Normalize">
      <summary>Normalizes all descendant elements by combining two or more adjacent text nodes into one unified text node.</summary>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlProcessingInstruction.RemoveChild(Windows.Data.Xml.Dom.IXmlNode)">
      <summary>Removes the specified child node from the list of children and returns it.</summary>
      <param name="childNode">The child node to be removed from the list of children of this node.</param>
      <returns>The removed child node. If null, the *childNode* object is not removed.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlProcessingInstruction.ReplaceChild(Windows.Data.Xml.Dom.IXmlNode,Windows.Data.Xml.Dom.IXmlNode)">
      <summary>Replaces the specified old child node with the supplied new child node.</summary>
      <param name="newChild">The new child that is to replace the old child. If null, the *referenceChild* parameter is removed without a replacement.</param>
      <param name="referenceChild">The old child that is to be replaced by the new child.</param>
      <returns>The old child that is replaced. If null, no object is created.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlProcessingInstruction.SelectNodes(System.String)">
      <summary>Applies the specified pattern-matching operation to this node's context and returns the list of matching nodes as an XmlNodeList.</summary>
      <param name="xpath">Specifies an XPath expression.</param>
      <returns>The collection of nodes selected by applying the given pattern-matching operation. If no nodes are selected, this method returns an empty collection.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlProcessingInstruction.SelectNodesNS(System.String,System.Object)">
      <summary>Applies the specified pattern-matching operation to this node's context and returns the list of matching nodes as an XmlNodeList.</summary>
      <param name="xpath">Specifies an XPath expression.</param>
      <param name="namespaces">Contains a string that specifies namespaces for use in XPath expressions when it is necessary to define new namespaces externally. Namespaces are defined in the XML style, as a space-separated list of namespace declaration attributes. You can use this property to set the default namespace as well.</param>
      <returns>The collection of nodes selected by applying the given pattern-matching operation. If no nodes are selected, returns an empty collection.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlProcessingInstruction.SelectSingleNode(System.String)">
      <summary>Applies the specified pattern-matching operation to this node's context and returns the first matching node.</summary>
      <param name="xpath">Specifies an XPath expression.</param>
      <returns>The first node that matches the given pattern-matching operation. If no nodes match the expression, the method returns a null value.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlProcessingInstruction.SelectSingleNodeNS(System.String,System.Object)">
      <summary>Applies the specified pattern-matching operation to this node's context and returns the first matching node.</summary>
      <param name="xpath">Specifies an XPath expression.</param>
      <param name="namespaces">Contains a string that specifies the namespaces to use in XPath expressions when it is necessary to define new namespaces externally. Namespaces are defined in the XML style, as a space-separated list of namespace declaration attributes. You can use this property to set the default namespace as well.</param>
      <returns>The first node that matches the given pattern-matching operation. If no nodes match the expression, this method returns a null value.</returns>
    </member>
    <member name="T:Windows.Data.Xml.Dom.XmlText">
      <summary>Represents the text content of an element.</summary>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlText.Attributes">
      <summary>Gets the list of attributes of this node.</summary>
      <returns>The attributes for this node.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlText.ChildNodes">
      <summary>Gets a list of children in the current node.</summary>
      <returns>The list of child nodes.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlText.Data">
      <summary>Gets or sets the node data depending on the node type.</summary>
      <returns>The node data.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlText.FirstChild">
      <summary>Gets the first child node.</summary>
      <returns>The first child node. This property returns NULL if there are no children.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlText.InnerText">
      <summary>Gets the text from inside the XML.</summary>
      <returns>The text from inside the XML. Returns an empty string if there is no text.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlText.LastChild">
      <summary>Gets the last child node.</summary>
      <returns>The last child node. This property is NULL if there are no children.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlText.Length">
      <summary>Gets the length of the data, in Unicode characters.</summary>
      <returns>The length of the data, in Unicode characters.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlText.LocalName">
      <summary>Gets the local name, which is the local part of a qualified name. This is called the local part in Namespaces in XML.</summary>
      <returns>The local name.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlText.NamespaceUri">
      <summary>Returns the Uniform Resource Identifier (URI) for the namespace.</summary>
      <returns>The Uri for the namespace. This refers to the "uuu" portion of the namespace declaration xmlns:nnn="uuu".</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlText.NextSibling">
      <summary>Gets the next sibling of the node in the parent's child list.</summary>
      <returns>The right sibling of this node.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlText.NodeName">
      <summary>Returns the qualified name for attribute, document type, element, entity, or notation nodes. Returns a fixed string for all other node types.</summary>
      <returns>The qualified node name, which varies depending on the node type.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlText.NodeType">
      <summary>Gets the XML Document Object Model (DOM) node type, which determines valid values and whether the node can have child nodes.</summary>
      <returns>The node type.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlText.NodeValue">
      <summary>Gets or sets the text associated with the node.</summary>
      <returns>The text associated with the node.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlText.OwnerDocument">
      <summary>Returns the root of the document that contains the node.</summary>
      <returns>The parent document that represents the root of the document.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlText.ParentNode">
      <summary>Gets the parent node of the node instance.</summary>
      <returns>The parent node.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlText.Prefix">
      <summary>Gets or sets the namespace prefix.</summary>
      <returns>The namespace prefix specified on the element, attribute, or entity reference. For example, for the element &lt;xxx:yyy&gt;, this property returns xxx. It returns an empty string, "", if no prefix is specified.</returns>
    </member>
    <member name="P:Windows.Data.Xml.Dom.XmlText.PreviousSibling">
      <summary>Gets the previous sibling of the node in the parent's child list.</summary>
      <returns>The left sibling of this node.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlText.AppendChild(Windows.Data.Xml.Dom.IXmlNode)">
      <summary>Appends a new child node as the last child of the node.</summary>
      <param name="newChild">The new child node to be appended to the end of the list of children of this node.</param>
      <returns>The new child node successfully appended to the list. If null, no object is created.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlText.AppendData(System.String)">
      <summary>Appends the supplied string to the existing string data.</summary>
      <param name="data">The data to be appended to the existing string.</param>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlText.CloneNode(System.Boolean)">
      <summary>Clones a new node.</summary>
      <param name="deep">A flag that indicates whether to recursively clone all nodes that are descendants of this node. If true, this method creates a clone of the complete tree below this node. If false, this method clones this node and its attributes only.</param>
      <returns>The newly created clone node.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlText.DeleteData(System.UInt32,System.UInt32)">
      <summary>Deletes specified data.</summary>
      <param name="offset">The offset, in characters, at which to start deleting the string data.</param>
      <param name="count">The number of characters to delete.</param>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlText.GetXml">
      <summary>Returns the XML representation of the node and all its descendants.</summary>
      <returns>The XML representation of the node and all its descendants.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlText.HasChildNodes">
      <summary>Determines whether a node has children.</summary>
      <returns>True if this node has children; otherwise false.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlText.InsertBefore(Windows.Data.Xml.Dom.IXmlNode,Windows.Data.Xml.Dom.IXmlNode)">
      <summary>Inserts a child node to the left of the specified node, or at the end of the list.</summary>
      <param name="newChild">The address of the new node to be inserted. The node passed here must be a valid child of the current XML DOM document node. For example, if the current node is an attribute, you cannot pass another attribute in the *newChild* parameter, because an attribute cannot have an attribute as a child. If *newChild* is a DOCUMENT_FRAGMENT node type, all its children are inserted in order before *referenceChild*.</param>
      <param name="referenceChild">The reference node. The node specified is where the *newChild* node is to be inserted to the left as the preceding sibling in the child list. The node passed here must be a either a child node of the current node or null. If the value is null, the *newChild* node is inserted at the end of the child list. If the *referenceChild* node is not a child of the current node, an error is returned.</param>
      <returns>On success, the child node that was inserted. If null, no object is created.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlText.InsertData(System.UInt32,System.String)">
      <summary>Inserts a string at the specified offset.</summary>
      <param name="offset">The offset, in characters, at which to insert the supplied string data.</param>
      <param name="data">The data to be inserted into the existing string.</param>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlText.Normalize">
      <summary>Normalizes all descendant elements by combining two or more adjacent text nodes into one unified text node.</summary>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlText.RemoveChild(Windows.Data.Xml.Dom.IXmlNode)">
      <summary>Removes the specified child node from the list of children and returns it.</summary>
      <param name="childNode">The child node to be removed from the list of children of this node.</param>
      <returns>The removed child node. If null, the *childNode* object is not removed.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlText.ReplaceChild(Windows.Data.Xml.Dom.IXmlNode,Windows.Data.Xml.Dom.IXmlNode)">
      <summary>Replaces the specified old child node with the supplied new child node.</summary>
      <param name="newChild">The new child that is to replace the old child. If null, the *referenceChild* parameter is removed without a replacement.</param>
      <param name="referenceChild">The old child that is to be replaced by the new child.</param>
      <returns>The old child that is replaced. If null, no object is created.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlText.ReplaceData(System.UInt32,System.UInt32,System.String)">
      <summary>Replaces the specified number of characters with the supplied string.</summary>
      <param name="offset">The offset, in characters, at which to start replacing string data.</param>
      <param name="count">The number of characters to replace.</param>
      <param name="data">The new data that replaces the old string data.</param>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlText.SelectNodes(System.String)">
      <summary>Applies the specified pattern-matching operation to this node's context and returns the list of matching nodes as an XmlNodeList.</summary>
      <param name="xpath">Specifies an XPath expression.</param>
      <returns>The collection of nodes selected by applying the given pattern-matching operation. If no nodes are selected, this method returns an empty collection.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlText.SelectNodesNS(System.String,System.Object)">
      <summary>Applies the specified pattern-matching operation to this node's context and returns the list of matching nodes as an XmlNodeList.</summary>
      <param name="xpath">Specifies an XPath expression.</param>
      <param name="namespaces">Contains a string that specifies namespaces for use in XPath expressions when it is necessary to define new namespaces externally. Namespaces are defined in the XML style, as a space-separated list of namespace declaration attributes. You can use this property to set the default namespace as well.</param>
      <returns>The collection of nodes selected by applying the given pattern-matching operation. If no nodes are selected, returns an empty collection.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlText.SelectSingleNode(System.String)">
      <summary>Applies the specified pattern-matching operation to this node's context and returns the first matching node.</summary>
      <param name="xpath">Specifies an XPath expression.</param>
      <returns>The first node that matches the given pattern-matching operation. If no nodes match the expression, the method returns a null value.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlText.SelectSingleNodeNS(System.String,System.Object)">
      <summary>Applies the specified pattern-matching operation to this node's context and returns the first matching node.</summary>
      <param name="xpath">Specifies an XPath expression.</param>
      <param name="namespaces">Contains a string that specifies the namespaces to use in XPath expressions when it is necessary to define new namespaces externally. Namespaces are defined in the XML style, as a space-separated list of namespace declaration attributes. You can use this property to set the default namespace as well.</param>
      <returns>The first node that matches the given pattern-matching operation. If no nodes match the expression, this method returns a null value.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlText.SplitText(System.UInt32)">
      <summary>Splits this text node into two text nodes at the specified offset and inserts the new text node into the tree as a sibling that immediately follows this node.</summary>
      <param name="offset">The number of characters at which to split this text node into two nodes, starting from zero.</param>
      <returns>The new text node.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Dom.XmlText.SubstringData(System.UInt32,System.UInt32)">
      <summary>Retrieves a substring of the full string from the specified range.</summary>
      <param name="offset">The offset, in characters, from the beginning of the string. An offset of zero indicates copying from the start of the data.</param>
      <param name="count">The number of characters to retrieve from the specified offset.</param>
      <returns>The returned substring.</returns>
    </member>
    <member name="T:Windows.Data.Xml.Xsl.XsltProcessor">
      <summary>Provides the methods needed by the Xslt processor.</summary>
    </member>
    <member name="M:Windows.Data.Xml.Xsl.XsltProcessor.#ctor(Windows.Data.Xml.Dom.XmlDocument)">
      <summary>Creates a new XsltProcessor object from the document provided.</summary>
      <param name="document">The XSLT to process.</param>
    </member>
    <member name="M:Windows.Data.Xml.Xsl.XsltProcessor.TransformToDocument(Windows.Data.Xml.Dom.IXmlNode)">
      <summary>Processes a node and its children and returns the resulting XmlDocument.</summary>
      <param name="inputNode">The node to process.</param>
      <returns>The resulting transformation.</returns>
    </member>
    <member name="M:Windows.Data.Xml.Xsl.XsltProcessor.TransformToString(Windows.Data.Xml.Dom.IXmlNode)">
      <summary>Processes a node and its children and returns the resulting string transformation.</summary>
      <param name="inputNode">The node to process.</param>
      <returns>The resulting transformation.</returns>
    </member>
    <member name="T:Windows.Devices.AllJoyn.AllJoynAboutData">
      <summary>Used to set descriptive information about the app and the device it is running on.</summary>
    </member>
    <member name="P:Windows.Devices.AllJoyn.AllJoynAboutData.AppId">
      <summary>A globally unique identifier associated with the app.</summary>
      <returns>A GUID representing the globally unique identifier.</returns>
    </member>
    <member name="P:Windows.Devices.AllJoyn.AllJoynAboutData.AppNames">
      <summary>A collection of language-specific app names.</summary>
      <returns>The app name in each supported language.</returns>
    </member>
    <member name="P:Windows.Devices.AllJoyn.AllJoynAboutData.DateOfManufacture">
      <summary>The date of manufacture.</summary>
      <returns>The date of manufacture in a **YYYY-MM-DD** format.</returns>
    </member>
    <member name="P:Windows.Devices.AllJoyn.AllJoynAboutData.DefaultAppName">
      <summary>The default app name assigned by the manufacturer- either the developer or the OEM. This property is a shortcut to the entry in the AppNames property for the DefaultLanguage.</summary>
      <returns>The default app name.</returns>
    </member>
    <member name="P:Windows.Devices.AllJoyn.AllJoynAboutData.DefaultDescription">
      <summary>The default description of the app. This property is a shortcut to the entry in the Descriptions property for the DefaultLanguage.</summary>
      <returns>The app description.</returns>
    </member>
    <member name="P:Windows.Devices.AllJoyn.AllJoynAboutData.DefaultManufacturer">
      <summary>The name of the manufacturer of the app. This property is a shortcut to the entry in the Manufacturers property for the DefaultLanguage.</summary>
      <returns>The manufacturer name.</returns>
    </member>
    <member name="P:Windows.Devices.AllJoyn.AllJoynAboutData.Descriptions">
      <summary>A collection of language-specific app description strings.</summary>
      <returns>The app description.</returns>
    </member>
    <member name="P:Windows.Devices.AllJoyn.AllJoynAboutData.IsEnabled">
      <summary>Indicates if the service should advertise the provided AllJoynAboutData values.</summary>
      <returns>True if enabled; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Devices.AllJoyn.AllJoynAboutData.Manufacturers">
      <summary>A collection of language-specific manufacturer name strings.</summary>
      <returns>The manufacturer name in each supported language.</returns>
    </member>
    <member name="P:Windows.Devices.AllJoyn.AllJoynAboutData.ModelNumber">
      <summary>The model number of the device running the app.</summary>
      <returns>The device model number.</returns>
    </member>
    <member name="P:Windows.Devices.AllJoyn.AllJoynAboutData.SoftwareVersion">
      <summary>The version number of the app. Use of this property applies to Producer apps.</summary>
      <returns>The version number.</returns>
    </member>
    <member name="P:Windows.Devices.AllJoyn.AllJoynAboutData.SupportUrl">
      <summary>A URL to the manufacturer or developer support portal.</summary>
      <returns>The support URL.</returns>
    </member>
    <member name="T:Windows.Devices.AllJoyn.AllJoynAboutDataView">
      <summary>Used to view data about another app and the device it is running on.</summary>
    </member>
    <member name="P:Windows.Devices.AllJoyn.AllJoynAboutDataView.AJSoftwareVersion">
      <summary>The version number for the implemented AllJoyn platform software.</summary>
      <returns>Current version number.</returns>
    </member>
    <member name="P:Windows.Devices.AllJoyn.AllJoynAboutDataView.AppId">
      <summary>A globally unique identifier associated with the app.</summary>
      <returns>A GUID representing the globally unique identifier.</returns>
    </member>
    <member name="P:Windows.Devices.AllJoyn.AllJoynAboutDataView.AppName">
      <summary>The name of the app.</summary>
      <returns>The app name.</returns>
    </member>
    <member name="P:Windows.Devices.AllJoyn.AllJoynAboutDataView.DateOfManufacture">
      <summary>The date of manufacture.</summary>
      <returns>A date value in the **YYYY-MM-DD** format.</returns>
    </member>
    <member name="P:Windows.Devices.AllJoyn.AllJoynAboutDataView.DefaultLanguage">
      <summary>The default language of the app.</summary>
      <returns>The default language.</returns>
    </member>
    <member name="P:Windows.Devices.AllJoyn.AllJoynAboutDataView.Description">
      <summary>An app description provided by the manufacturer.</summary>
      <returns>The app description.</returns>
    </member>
    <member name="P:Windows.Devices.AllJoyn.AllJoynAboutDataView.DeviceId">
      <summary>The device ID used during advertising.</summary>
      <returns>The device ID.</returns>
    </member>
    <member name="P:Windows.Devices.AllJoyn.AllJoynAboutDataView.DeviceName">
      <summary>Name of the device.</summary>
      <returns>The device name.</returns>
    </member>
    <member name="P:Windows.Devices.AllJoyn.AllJoynAboutDataView.HardwareVersion">
      <summary>The current version of the hardware that the app is running on. This field is optional, presenting as an empty string if not set.</summary>
      <returns>The hardware version number.</returns>
    </member>
    <member name="P:Windows.Devices.AllJoyn.AllJoynAboutDataView.Manufacturer">
      <summary>The name of the manufacturer.</summary>
      <returns>The manufacturer name.</returns>
    </member>
    <member name="P:Windows.Devices.AllJoyn.AllJoynAboutDataView.ModelNumber">
      <summary>The model number of the device running the app.</summary>
      <returns>The model number.</returns>
    </member>
    <member name="P:Windows.Devices.AllJoyn.AllJoynAboutDataView.Properties">
      <summary>This is a set of fields, where each other named AllJoynAboutDataView property is also accessible. For example, ModelNumber is Properties**["ModelNumber"]**. Additionally, this property can be used to get custom properties.</summary>
      <returns>A set of fields that provide access to AllJoynAboutDataView properties.</returns>
    </member>
    <member name="P:Windows.Devices.AllJoyn.AllJoynAboutDataView.SoftwareVersion">
      <summary>The version number of the app.</summary>
      <returns>The version number.</returns>
    </member>
    <member name="P:Windows.Devices.AllJoyn.AllJoynAboutDataView.Status">
      <summary>The status returned by the GetDataBySessionPortAsync operation that created the AllJoynAboutDataView object.</summary>
      <returns>The status code.</returns>
    </member>
    <member name="P:Windows.Devices.AllJoyn.AllJoynAboutDataView.SupportedLanguages">
      <summary>A list of languages supported by the app and will always include the DefaultLanguage.</summary>
      <returns>A list of Language objects.</returns>
    </member>
    <member name="P:Windows.Devices.AllJoyn.AllJoynAboutDataView.SupportUrl">
      <summary>A URL to the manufacturer or developer support portal.</summary>
      <returns>The support URL.</returns>
    </member>
    <member name="M:Windows.Devices.AllJoyn.AllJoynAboutDataView.GetDataBySessionPortAsync(System.String,Windows.Devices.AllJoyn.AllJoynBusAttachment,System.UInt16)">
      <summary>Gets the About data for a session.</summary>
      <param name="uniqueName">The unique name.</param>
      <param name="busAttachment">The bus attachment supporting the session.</param>
      <param name="sessionPort">The port used to connect to the session.</param>
      <returns>An object containing About data for the session.</returns>
    </member>
    <member name="M:Windows.Devices.AllJoyn.AllJoynAboutDataView.GetDataBySessionPortAsync(System.String,Windows.Devices.AllJoyn.AllJoynBusAttachment,System.UInt16,Windows.Globalization.Language)">
      <summary>Gets the About data for a session in a particular language.</summary>
      <param name="uniqueName">The unique name.</param>
      <param name="busAttachment">The bus attachment supporting the session.</param>
      <param name="sessionPort">The port used to connect to the session.</param>
      <param name="language">The language to return the descriptive data in.</param>
      <returns>An object containing About data for the session in the set language.</returns>
    </member>
    <member name="T:Windows.Devices.AllJoyn.AllJoynAcceptSessionJoinerEventArgs">
      <summary>Contains information about a join session request that is used to determine if the request will be accepted and initiate the session connection.</summary>
    </member>
    <member name="M:Windows.Devices.AllJoyn.AllJoynAcceptSessionJoinerEventArgs.#ctor(System.String,System.UInt16,Windows.Devices.AllJoyn.AllJoynTrafficType,System.Byte,Windows.Devices.AllJoyn.IAllJoynAcceptSessionJoiner)">
      <summary>Generates an object containing information about the connection being accepted to the session and the method that completes the session join.</summary>
      <param name="uniqueName">The unique bus name.</param>
      <param name="sessionPort">The session port used for the connection.</param>
      <param name="trafficType">The type of traffic provided over the connection.</param>
      <param name="proximity">Indicates network proximity.</param>
      <param name="acceptSessionJoiner">The IAllJoynAcceptSessionJoiner object used to complete the session join.</param>
    </member>
    <member name="P:Windows.Devices.AllJoyn.AllJoynAcceptSessionJoinerEventArgs.SameNetwork">
      <summary>Indicates if the app joining the session is on the same network.</summary>
      <returns>True if on the same network; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Devices.AllJoyn.AllJoynAcceptSessionJoinerEventArgs.SamePhysicalNode">
      <summary>The app joining the session is on the same physical node.</summary>
      <returns>True if on the same node; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Devices.AllJoyn.AllJoynAcceptSessionJoinerEventArgs.SessionPort">
      <summary>The session port being used to connect to the session.</summary>
      <returns>The session port number.</returns>
    </member>
    <member name="P:Windows.Devices.AllJoyn.AllJoynAcceptSessionJoinerEventArgs.TrafficType">
      <summary>The traffic type supported during the session.</summary>
      <returns>The traffic type.</returns>
    </member>
    <member name="P:Windows.Devices.AllJoyn.AllJoynAcceptSessionJoinerEventArgs.UniqueName">
      <summary>The unique bus name of the app requesting a session connection.</summary>
      <returns>The unique bus name of the app.</returns>
    </member>
    <member name="M:Windows.Devices.AllJoyn.AllJoynAcceptSessionJoinerEventArgs.Accept">
      <summary>Called to accept the session connection.</summary>
    </member>
    <member name="T:Windows.Devices.AllJoyn.AllJoynAuthenticationCompleteEventArgs">
      <summary>Contains information about a successful or unsuccessful completion of an authentication operation.</summary>
    </member>
    <member name="P:Windows.Devices.AllJoyn.AllJoynAuthenticationCompleteEventArgs.AuthenticationMechanism">
      <summary>The mechanism used during authentication.</summary>
      <returns>The authentication mechanism.</returns>
    </member>
    <member name="P:Windows.Devices.AllJoyn.AllJoynAuthenticationCompleteEventArgs.PeerUniqueName">
      <summary>The unique bus name of the Consumer being authenticated. On the initiating side this will be the unique bus name of the remote app being authenticated. On the accepting side this will be the unique bus name for the remote app.</summary>
      <returns>The unique bus name.</returns>
    </member>
    <member name="P:Windows.Devices.AllJoyn.AllJoynAuthenticationCompleteEventArgs.Succeeded">
      <summary>Indicates if the remote app was authenticated.</summary>
      <returns>True if the authentication was successful; otherwise, false.</returns>
    </member>
    <member name="T:Windows.Devices.AllJoyn.AllJoynAuthenticationMechanism">
      <summary>Defines values used to indicate the mechanism used in authentication operations.</summary>
    </member>
    <member name="F:Windows.Devices.AllJoyn.AllJoynAuthenticationMechanism.EcdheEcdsa">
      <summary>ECDHE_ECDSA key exchange.</summary>
    </member>
    <member name="F:Windows.Devices.AllJoyn.AllJoynAuthenticationMechanism.EcdheNull">
      <summary>ECDHE_NULL key exchange.</summary>
    </member>
    <member name="F:Windows.Devices.AllJoyn.AllJoynAuthenticationMechanism.EcdhePsk">
      <summary>ECDHE_PSK has been deprecated and should no longer be used.</summary>
      <deprecated type="deprecate">EcdhePsk is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
    </member>
    <member name="F:Windows.Devices.AllJoyn.AllJoynAuthenticationMechanism.EcdheSpeke">
      <summary>ECDHE_SPEKE key exchange.</summary>
    </member>
    <member name="F:Windows.Devices.AllJoyn.AllJoynAuthenticationMechanism.None">
      <summary>No mechanism used.</summary>
    </member>
    <member name="F:Windows.Devices.AllJoyn.AllJoynAuthenticationMechanism.SrpAnonymous">
      <summary>Secure Remote Password (SRP) anonymous has been deprecated and should no longer be used.</summary>
      <deprecated type="deprecate">SrpAnonymous is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
    </member>
    <member name="F:Windows.Devices.AllJoyn.AllJoynAuthenticationMechanism.SrpLogon">
      <summary>Secure Remote Password (SRP) logon (for example, username and password) has been deprecated and should no longer be used.</summary>
      <deprecated type="deprecate">SrpLogon is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
    </member>
    <member name="T:Windows.Devices.AllJoyn.AllJoynBusAttachment">
      <summary>Represents a connection to the underlying communication pipeline (transport agnostic) that AllJoyn uses to communicate with other endpoints regardless of the transport.</summary>
    </member>
    <member name="M:Windows.Devices.AllJoyn.AllJoynBusAttachment.#ctor">
      <summary>Generates an AllJoynBusAttachment object using the default named pipe connection specification.</summary>
    </member>
    <member name="M:Windows.Devices.AllJoyn.AllJoynBusAttachment.#ctor(System.String)">
      <summary>Generates an AllJoynBusAttachment object using the provided connection specification.</summary>
      <param name="connectionSpecification">Specification used to initiate and maintain connections to a router node (bus). Windows 10 supports the 'npipe:' transport, formatted according to the .</param>
    </member>
    <member name="P:Windows.Devices.AllJoyn.AllJoynBusAttachment.AboutData">
      <summary>This property returns an AllJoynAboutData object containing the descriptive data that the platform may advertise on behalf of the app.</summary>
      <returns>An object containing descriptive information for an app.</returns>
    </member>
    <member name="P:Windows.Devices.AllJoyn.AllJoynBusAttachment.AuthenticationMechanisms">
      <summary>A list of AllJoynAuthenticationMechanism objects representing the acceptable authentication mechanisms. Default values include Rsa and None.</summary>
      <returns>The supported authentication mechanisms.</returns>
    </member>
    <member name="P:Windows.Devices.AllJoyn.AllJoynBusAttachment.ConnectionSpecification">
      <summary>The connection specification used to establish and maintain the bus attachment. If a specification was not provided, this property will retrieve a default named pipe specification.</summary>
      <returns>The connection specification.</returns>
    </member>
    <member name="P:Windows.Devices.AllJoyn.AllJoynBusAttachment.State">
      <summary>The current state of the bus attachment. State changes are surfaced via StateChanged events. Possible values are defined by the AllJoynBusAttachmentState enumeration.</summary>
      <returns>The state of the bus attachment.</returns>
    </member>
    <member name="P:Windows.Devices.AllJoyn.AllJoynBusAttachment.UniqueName">
      <summary>The unique bus name associated with the remote app. This unique bus name is used to represent it on the bus via the bus attachment.</summary>
      <returns>The unique bus name.</returns>
    </member>
    <member name="E:Windows.Devices.AllJoyn.AllJoynBusAttachment.AcceptSessionJoinerRequested">
      <summary>Occurs when a remote AllJoyn endpoint requests to join the bus attachement's session.</summary>
    </member>
    <member name="E:Windows.Devices.AllJoyn.AllJoynBusAttachment.AuthenticationComplete">
      <summary>Occurs when verification of supplied credentials is complete.</summary>
    </member>
    <member name="E:Windows.Devices.AllJoyn.AllJoynBusAttachment.CredentialsRequested">
      <summary>Occurs when credentials are requested for authentication.</summary>
    </member>
    <member name="E:Windows.Devices.AllJoyn.AllJoynBusAttachment.CredentialsVerificationRequested">
      <summary>Occurs when credentials have been provided by a remote Consumer for verification.</summary>
    </member>
    <member name="E:Windows.Devices.AllJoyn.AllJoynBusAttachment.SessionJoined">
      <summary>Occurs when a remote AllJoyn endpoint joins the session of the bus attachment.</summary>
    </member>
    <member name="E:Windows.Devices.AllJoyn.AllJoynBusAttachment.StateChanged">
      <summary>Occurs when the state of the bus attachment changes. The AllJoynBusAttachmentState enumeration defines the possible state values.</summary>
    </member>
    <member name="M:Windows.Devices.AllJoyn.AllJoynBusAttachment.Connect">
      <summary>Initiates the connection.</summary>
    </member>
    <member name="M:Windows.Devices.AllJoyn.AllJoynBusAttachment.Disconnect">
      <summary>Initiates a disconnect operation from the router node (bus).</summary>
    </member>
    <member name="M:Windows.Devices.AllJoyn.AllJoynBusAttachment.GetAboutDataAsync(Windows.Devices.AllJoyn.AllJoynServiceInfo)">
      <summary>Gets the About data for a specific AllJoyn endpoint. This method is intended to replace the less intuitive static AllJoynAboutDataView.GetDataBySessionPortAsync().</summary>
      <param name="serviceInfo">The AllJoyn endpoint from which to retrieve About data.</param>
      <returns>
      </returns>
    </member>
    <member name="M:Windows.Devices.AllJoyn.AllJoynBusAttachment.GetAboutDataAsync(Windows.Devices.AllJoyn.AllJoynServiceInfo,Windows.Globalization.Language)">
      <summary>Gets the About data for a specific AllJoyn endpoint in a specific language. This method is intended to replace the less intuitive static AllJoynAboutDataView.GetDataBySessionPortAsync().</summary>
      <param name="serviceInfo">The AllJoyn endpoint from which to retrieve About data.</param>
      <param name="language">The language in which to request About data. If the requested language is not supported, the remote device's default language will be used.</param>
      <returns>This method makes acquiring About data more intuitive than it was in previous Windows releases.</returns>
    </member>
    <member name="M:Windows.Devices.AllJoyn.AllJoynBusAttachment.GetDefault">
      <summary>Gets the default AllJoynBusAttachment as defined by the app's manifest.</summary>
      <returns>The default bus attachment.</returns>
    </member>
    <member name="M:Windows.Devices.AllJoyn.AllJoynBusAttachment.GetWatcher(Windows.Foundation.Collections.IIterable{System.String})">
      <summary>Creates a DeviceWatcher that yields AllJoyn bus objects that implement the entire set of interfaces.</summary>
      <param name="requiredInterfaces">The required interfaces that must be implemented by the bus objects. This can be a **List** of **String**.</param>
      <returns>The device watcher for the bus objects.</returns>
    </member>
    <member name="M:Windows.Devices.AllJoyn.AllJoynBusAttachment.PingAsync(System.String)">
      <summary>Pings the specified connection asynchronously.</summary>
      <param name="uniqueName">The unique name associated with the connection.</param>
      <returns>An AllJoyn status code.</returns>
    </member>
    <member name="T:Windows.Devices.AllJoyn.AllJoynBusAttachmentState">
      <summary>Defines values used to indicate the state of a connection with an AllJoyn bus that is managed by an AllJoynBusAttachment object.</summary>
    </member>
    <member name="F:Windows.Devices.AllJoyn.AllJoynBusAttachmentState.Connected">
      <summary>Currently connected to the bus.</summary>
    </member>
    <member name="F:Windows.Devices.AllJoyn.AllJoynBusAttachmentState.Connecting">
      <summary>Connecting to the bus.</summary>
    </member>
    <member name="F:Windows.Devices.AllJoyn.AllJoynBusAttachmentState.Disconnected">
      <summary>Disconnected from the bus.</summary>
    </member>
    <member name="F:Windows.Devices.AllJoyn.AllJoynBusAttachmentState.Disconnecting">
      <summary>Currently disconnecting from the bus.</summary>
    </member>
    <member name="T:Windows.Devices.AllJoyn.AllJoynBusAttachmentStateChangedEventArgs">
      <summary>Contains information about state and status changes to an AllJoyn bus connection managed by an AllJoynBusAttachment object.</summary>
    </member>
    <member name="P:Windows.Devices.AllJoyn.AllJoynBusAttachmentStateChangedEventArgs.State">
      <summary>Indicates the current state of a connection to an AllJoyn bus.</summary>
      <returns>The current connection state.</returns>
    </member>
    <member name="P:Windows.Devices.AllJoyn.AllJoynBusAttachmentStateChangedEventArgs.Status">
      <summary>Contains a status code that provides status information for AllJoynBusAttachment change events. Properties used in the generation of possible values are defined by AllJoynStatus.</summary>
      <returns>The AllJoyn status code associated with the event.</returns>
    </member>
    <member name="T:Windows.Devices.AllJoyn.AllJoynBusObject">
      <summary>Represents a bus object available over the transport agnostic communication pipeline.</summary>
    </member>
    <member name="M:Windows.Devices.AllJoyn.AllJoynBusObject.#ctor">
      <summary>Creates an AllJoynBusObject with the object path as the root object path. i.e. "/".</summary>
    </member>
    <member name="M:Windows.Devices.AllJoyn.AllJoynBusObject.#ctor(System.String)">
      <summary>Create an AllJoynBusObject that will implement one or more interfaces at the specified object path.</summary>
      <param name="objectPath">The object path.</param>
    </member>
    <member name="M:Windows.Devices.AllJoyn.AllJoynBusObject.#ctor(System.String,Windows.Devices.AllJoyn.AllJoynBusAttachment)">
      <summary>Create an AllJoynBusObject that will implement one or more interfaces at the specified object path with the AllJoynBusAttachment specified.</summary>
      <param name="objectPath">The object path.</param>
      <param name="busAttachment">The bus attachment instance.</param>
    </member>
    <member name="P:Windows.Devices.AllJoyn.AllJoynBusObject.BusAttachment">
      <summary>Gets the bus attachment of this AllJoynBusObject.</summary>
      <returns>The bus attachment.</returns>
    </member>
    <member name="P:Windows.Devices.AllJoyn.AllJoynBusObject.Session">
      <summary>Gets the AllJoynSession for this AllJoynBusObject.</summary>
      <returns>The AllJoyn session.</returns>
    </member>
    <member name="E:Windows.Devices.AllJoyn.AllJoynBusObject.Stopped">
      <summary>Event triggered when the AllJoynBusObject is stopped.</summary>
    </member>
    <member name="M:Windows.Devices.AllJoyn.AllJoynBusObject.AddProducer(Windows.Devices.AllJoyn.IAllJoynProducer)">
      <summary>Adds an additional interface to be produced to the service provider.</summary>
      <param name="producer">The interface to be produced.</param>
    </member>
    <member name="M:Windows.Devices.AllJoyn.AllJoynBusObject.Start">
      <summary>Starts the AllJoynBusObject. If the bus attachment is not already explicitly connected, starting the producer will automatically connect the bus attachment.</summary>
    </member>
    <member name="M:Windows.Devices.AllJoyn.AllJoynBusObject.Stop">
      <summary>Stops the AllJoynBusObject.</summary>
    </member>
    <member name="T:Windows.Devices.AllJoyn.AllJoynBusObjectStoppedEventArgs">
      <summary>Contains information about the stopped AllJoynBusObject.</summary>
    </member>
    <member name="M:Windows.Devices.AllJoyn.AllJoynBusObjectStoppedEventArgs.#ctor(System.Int32)">
      <summary>Creates an AllJoynBusObjectStoppedEventArgs class used for communicating status of the AllJoynBusObject.Stopped event.</summary>
      <param name="status">Value indicating the status.</param>
    </member>
    <member name="P:Windows.Devices.AllJoyn.AllJoynBusObjectStoppedEventArgs.Status">
      <summary>Gets the status of the AllJoynBusObject that was stopped.</summary>
      <returns>The status of the bus object.</returns>
    </member>
    <member name="T:Windows.Devices.AllJoyn.AllJoynCredentials">
      <summary>Defines properties used when passing credentials during authentication.</summary>
    </member>
    <member name="P:Windows.Devices.AllJoyn.AllJoynCredentials.AuthenticationMechanism">
      <summary>The mechanism used for credential authentication.</summary>
      <returns>The authentication mechanism.</returns>
    </member>
    <member name="P:Windows.Devices.AllJoyn.AllJoynCredentials.Certificate">
      <summary>The cryptography certificate used for the Rsa and EcdheEcdsa authentication mechanisms.</summary>
      <returns>The cryptography certificate.</returns>
    </member>
    <member name="P:Windows.Devices.AllJoyn.AllJoynCredentials.PasswordCredential">
      <summary>The user name, if any, and password used for authentication.</summary>
      <returns>A user name/password combination.</returns>
    </member>
    <member name="P:Windows.Devices.AllJoyn.AllJoynCredentials.Timeout">
      <summary>The period of time before provided credentials expire.</summary>
      <returns>The expiration time.</returns>
    </member>
    <member name="T:Windows.Devices.AllJoyn.AllJoynCredentialsRequestedEventArgs">
      <summary>Contains information about a request for credentials in order to authenticate to a peer.</summary>
    </member>
    <member name="P:Windows.Devices.AllJoyn.AllJoynCredentialsRequestedEventArgs.AttemptCount">
      <summary>The number of times the credential request has been tried.</summary>
      <returns>The number of retries.</returns>
    </member>
    <member name="P:Windows.Devices.AllJoyn.AllJoynCredentialsRequestedEventArgs.Credentials">
      <summary>The authentication credentials to be filled in by the app.</summary>
      <returns>Object containing certificate and logon credentials.</returns>
    </member>
    <member name="P:Windows.Devices.AllJoyn.AllJoynCredentialsRequestedEventArgs.PeerUniqueName">
      <summary>The unique bus name of the remote app that provided the requested credentials.</summary>
      <returns>The unique bus name.</returns>
    </member>
    <member name="P:Windows.Devices.AllJoyn.AllJoynCredentialsRequestedEventArgs.RequestedUserName">
      <summary>A user name value used by mechanisms that accept a user name/password pair.</summary>
      <returns>The user name.</returns>
    </member>
    <member name="M:Windows.Devices.AllJoyn.AllJoynCredentialsRequestedEventArgs.GetDeferral">
      <summary>Allows JavaScript UWP app to handle the verification of provided of credentials asynchronously.</summary>
      <returns>The credential request deferral.</returns>
    </member>
    <member name="T:Windows.Devices.AllJoyn.AllJoynCredentialsVerificationRequestedEventArgs">
      <summary>Used to allow the application to indicate whether the credentials provided by a peer are valid.</summary>
    </member>
    <member name="P:Windows.Devices.AllJoyn.AllJoynCredentialsVerificationRequestedEventArgs.AuthenticationMechanism">
      <summary>The mechanism used to authenticate credentials.</summary>
      <returns>The authentication mechanism.</returns>
    </member>
    <member name="P:Windows.Devices.AllJoyn.AllJoynCredentialsVerificationRequestedEventArgs.PeerCertificate">
      <summary>The cryptography certificate provided for authentication.</summary>
      <returns>The cryptography certificate.</returns>
    </member>
    <member name="P:Windows.Devices.AllJoyn.AllJoynCredentialsVerificationRequestedEventArgs.PeerCertificateErrors">
      <summary>A list of errors that occurred during authentication of the provided cryptography certificate.</summary>
      <returns>A list of credential errors.</returns>
    </member>
    <member name="P:Windows.Devices.AllJoyn.AllJoynCredentialsVerificationRequestedEventArgs.PeerCertificateErrorSeverity">
      <summary>The category of an errors encountered authenticating the cryptography certificate.</summary>
      <returns>The severity of the error.</returns>
    </member>
    <member name="P:Windows.Devices.AllJoyn.AllJoynCredentialsVerificationRequestedEventArgs.PeerIntermediateCertificates">
      <summary>Retrieves the intermediate certificates sent during authentication.</summary>
      <returns>A list of the intermediate certificates.</returns>
    </member>
    <member name="P:Windows.Devices.AllJoyn.AllJoynCredentialsVerificationRequestedEventArgs.PeerUniqueName">
      <summary>The unique bus name of the remote app being authenticated.</summary>
      <returns>A unique bus name.</returns>
    </member>
    <member name="M:Windows.Devices.AllJoyn.AllJoynCredentialsVerificationRequestedEventArgs.Accept">
      <summary>Calling this method indicates that the credentials provided for authentication are valid.</summary>
    </member>
    <member name="M:Windows.Devices.AllJoyn.AllJoynCredentialsVerificationRequestedEventArgs.GetDeferral">
      <summary>Conducts verification of provided of credentials asynchronously.</summary>
      <returns>The verification deferral.</returns>
    </member>
    <member name="T:Windows.Devices.AllJoyn.AllJoynMessageInfo">
      <summary>Exposes information about the sender of a message being processed.</summary>
    </member>
    <member name="M:Windows.Devices.AllJoyn.AllJoynMessageInfo.#ctor(System.String)">
      <summary>Generates an AllJoynMessageInfo object that contains the unique name of the sender that sent the message being processed.</summary>
      <param name="senderUniqueName">The unique name of the sender.</param>
    </member>
    <member name="P:Windows.Devices.AllJoyn.AllJoynMessageInfo.SenderUniqueName">
      <summary>The unique bus name of the message sender.</summary>
      <returns>The unique bus name.</returns>
    </member>
    <member name="T:Windows.Devices.AllJoyn.AllJoynProducerStoppedEventArgs">
      <summary>Contains status information that indicates why a Producer app was stopped.</summary>
    </member>
    <member name="M:Windows.Devices.AllJoyn.AllJoynProducerStoppedEventArgs.#ctor(System.Int32)">
      <summary>Generates an object containing status information for the stopped Producer app.</summary>
      <param name="status">An AllJoyn status code that indicates why the Producer was stopped.</param>
    </member>
    <member name="P:Windows.Devices.AllJoyn.AllJoynProducerStoppedEventArgs.Status">
      <summary>Returns an AllJoyn status code that indicates why the Producer was stopped. Common values are defined by AllJoynStatus.</summary>
      <returns>The AllJoyn status code.</returns>
    </member>
    <member name="T:Windows.Devices.AllJoyn.AllJoynServiceInfo">
      <summary>Exposes unique name and transport information for an advertising app.</summary>
    </member>
    <member name="M:Windows.Devices.AllJoyn.AllJoynServiceInfo.#ctor(System.String,System.String,System.UInt16)">
      <summary>Generates an AllJoynServiceInfo object that represents an advertising app. This object provides the unique bus name, object path and transport information.</summary>
      <param name="uniqueName">The unique bus name.</param>
      <param name="objectPath">The object path.</param>
      <param name="sessionPort">The port for this session.</param>
    </member>
    <member name="P:Windows.Devices.AllJoyn.AllJoynServiceInfo.ObjectPath">
      <summary>The path to the service object. This path is used to match communications with service objects connected to the session.</summary>
      <returns>The service object path.</returns>
    </member>
    <member name="P:Windows.Devices.AllJoyn.AllJoynServiceInfo.SessionPort">
      <summary>The port used to connect to the session.</summary>
      <returns>The connection port number.</returns>
    </member>
    <member name="P:Windows.Devices.AllJoyn.AllJoynServiceInfo.UniqueName">
      <summary>The unique bus name associated with the advertising app.</summary>
      <returns>The unique name.</returns>
    </member>
    <member name="M:Windows.Devices.AllJoyn.AllJoynServiceInfo.FromIdAsync(System.String)">
      <summary>Converts a DeviceInformation ID acquired by a device enumeration into an AllJoynServiceInfo object.</summary>
      <param name="deviceId">The acquired DeviceInformation ID.</param>
      <returns>The AllJoynServiceInfo object corresponding to the ID. This object can be used to establish sessions with remote endpoints and to retrieve About data from them.</returns>
    </member>
    <member name="T:Windows.Devices.AllJoyn.AllJoynServiceInfoRemovedEventArgs">
      <summary>Contains information that identifies an advertising app that is no longer available.</summary>
    </member>
    <member name="M:Windows.Devices.AllJoyn.AllJoynServiceInfoRemovedEventArgs.#ctor(System.String)">
      <summary>Generates an object containing information about an advertising app that is no longer available.</summary>
      <param name="uniqueName">The unique app name.</param>
    </member>
    <member name="P:Windows.Devices.AllJoyn.AllJoynServiceInfoRemovedEventArgs.UniqueName">
      <summary>The unique bus name of the advertising app that is no longer available.</summary>
      <returns>The unique bus name.</returns>
    </member>
    <member name="T:Windows.Devices.AllJoyn.AllJoynSession">
      <summary>Represents an AllJoyn session created with a provider to consume the services available from that provider.</summary>
    </member>
    <member name="P:Windows.Devices.AllJoyn.AllJoynSession.Id">
      <summary>Gets the unique ID of the session.</summary>
      <returns>The ID.</returns>
    </member>
    <member name="P:Windows.Devices.AllJoyn.AllJoynSession.Status">
      <summary>Gets the current status of the session.</summary>
      <returns>Value representing the status of the session.</returns>
    </member>
    <member name="E:Windows.Devices.AllJoyn.AllJoynSession.Lost">
      <summary>Event triggered when an AllJoynSession has been lost. More information about the event can be found in the associated AllJoynSessionLostEventArgs.</summary>
    </member>
    <member name="E:Windows.Devices.AllJoyn.AllJoynSession.MemberAdded">
      <summary>Event triggered when a member has been added to an AllJoynSession.</summary>
    </member>
    <member name="E:Windows.Devices.AllJoyn.AllJoynSession.MemberRemoved">
      <summary>Event triggered when a member has been removed from an AllJoynSession.</summary>
    </member>
    <member name="M:Windows.Devices.AllJoyn.AllJoynSession.GetFromServiceInfoAsync(Windows.Devices.AllJoyn.AllJoynServiceInfo)">
      <summary>Gets a session with the producer based on the specified service info.</summary>
      <param name="serviceInfo">The service info to acquire the correct session.</param>
      <returns>An AllJoyn object for the AllJoyn session based off the service info.</returns>
    </member>
    <member name="M:Windows.Devices.AllJoyn.AllJoynSession.GetFromServiceInfoAsync(Windows.Devices.AllJoyn.AllJoynServiceInfo,Windows.Devices.AllJoyn.AllJoynBusAttachment)">
      <summary>Gets a session with the producer based on the specified service info and bus attachment.</summary>
      <param name="serviceInfo">The service info to acquire the correct session.</param>
      <param name="busAttachment">The bus attachment to identify the AllJoyn session. If not specified, it is set to the result of AllJoynBusAttachment.GetDefault.</param>
      <returns>An AllJoyn object for the AllJoyn session based off the service info.</returns>
    </member>
    <member name="M:Windows.Devices.AllJoyn.AllJoynSession.RemoveMemberAsync(System.String)">
      <summary>Removes the member specified by the input String from the session.</summary>
      <param name="uniqueName">Name of member to be removed from the session.</param>
      <returns>An AllJoyn status code.</returns>
    </member>
    <member name="T:Windows.Devices.AllJoyn.AllJoynSessionJoinedEventArgs">
      <summary>Contains information that identifies a session that has been joined.</summary>
    </member>
    <member name="M:Windows.Devices.AllJoyn.AllJoynSessionJoinedEventArgs.#ctor(Windows.Devices.AllJoyn.AllJoynSession)">
      <summary>Creates an AllJoynSessionJoinedEventArgs object with the specified session information.</summary>
      <param name="session">The session that has been joined.</param>
    </member>
    <member name="P:Windows.Devices.AllJoyn.AllJoynSessionJoinedEventArgs.Session">
      <summary>Gets the session that has been joined.</summary>
      <returns>The joined session.</returns>
    </member>
    <member name="T:Windows.Devices.AllJoyn.AllJoynSessionLostEventArgs">
      <summary>Contains information that identifies the reason for a lost session.</summary>
    </member>
    <member name="M:Windows.Devices.AllJoyn.AllJoynSessionLostEventArgs.#ctor(Windows.Devices.AllJoyn.AllJoynSessionLostReason)">
      <summary>Generates an AllJoynSessionLostEventArgs object containing information that identifies the reason for the lost session.</summary>
      <param name="reason">The reason the session was lost.</param>
    </member>
    <member name="P:Windows.Devices.AllJoyn.AllJoynSessionLostEventArgs.Reason">
      <summary>Retrieves a value that indicates the reason for a lost session.</summary>
      <returns>The reason the session was lost. Possible values are defined by AllJoynSessionLostReason.</returns>
    </member>
    <member name="T:Windows.Devices.AllJoyn.AllJoynSessionLostReason">
      <summary>Defines values used by AllJoynSessionLostEventArgs to indicate the reason for a lost session.</summary>
    </member>
    <member name="F:Windows.Devices.AllJoyn.AllJoynSessionLostReason.LinkTimeout">
      <summary>The connection supporting the session timed out.</summary>
    </member>
    <member name="F:Windows.Devices.AllJoyn.AllJoynSessionLostReason.None">
      <summary>No reason indicated.</summary>
    </member>
    <member name="F:Windows.Devices.AllJoyn.AllJoynSessionLostReason.Other">
      <summary>The session was lost due to any other reason.</summary>
    </member>
    <member name="F:Windows.Devices.AllJoyn.AllJoynSessionLostReason.ProducerClosedAbruptly">
      <summary>The Producer closed the session unexpectedly.</summary>
    </member>
    <member name="F:Windows.Devices.AllJoyn.AllJoynSessionLostReason.ProducerLeftSession">
      <summary>The Producer left the session.</summary>
    </member>
    <member name="F:Windows.Devices.AllJoyn.AllJoynSessionLostReason.RemovedByProducer">
      <summary>The Consumer was removed from the session by the Producer.</summary>
    </member>
    <member name="T:Windows.Devices.AllJoyn.AllJoynSessionMemberAddedEventArgs">
      <summary>Contains information about a peer that was added to a session.</summary>
    </member>
    <member name="M:Windows.Devices.AllJoyn.AllJoynSessionMemberAddedEventArgs.#ctor(System.String)">
      <summary>Generates an object that contains information about the remote app added to the session.</summary>
      <param name="uniqueName">The unique Consumer name.</param>
    </member>
    <member name="P:Windows.Devices.AllJoyn.AllJoynSessionMemberAddedEventArgs.UniqueName">
      <summary>The unique bus name of the remote app new to the session.</summary>
      <returns>The unique bus name.</returns>
    </member>
    <member name="T:Windows.Devices.AllJoyn.AllJoynSessionMemberRemovedEventArgs">
      <summary>Contains information about a remote app removed from a session.</summary>
    </member>
    <member name="M:Windows.Devices.AllJoyn.AllJoynSessionMemberRemovedEventArgs.#ctor(System.String)">
      <summary>Generates an object containing information about a remote app removed from a session.</summary>
      <param name="uniqueName">The unique bus name of the remote app removed from the session.</param>
    </member>
    <member name="P:Windows.Devices.AllJoyn.AllJoynSessionMemberRemovedEventArgs.UniqueName">
      <summary>The unique bus name of the remote app removed from the session.</summary>
      <returns>The unique bus name.</returns>
    </member>
    <member name="T:Windows.Devices.AllJoyn.AllJoynStatus">
      <summary>Defines a collection of properties used to convey meaning for AllJoyn status codes. For possible status values, refer to the AllJoyn standard documentation.</summary>
    </member>
    <member name="P:Windows.Devices.AllJoyn.AllJoynStatus.AuthenticationFailed">
      <summary>Indicates that authentication could not be completed.</summary>
      <returns>The relevant AllJoyn status code.</returns>
    </member>
    <member name="P:Windows.Devices.AllJoyn.AllJoynStatus.AuthenticationRejectedByUser">
      <summary>Authentication was rejected by the advertising app.</summary>
      <returns>The relevant AllJoyn status code.</returns>
    </member>
    <member name="P:Windows.Devices.AllJoyn.AllJoynStatus.ConnectionRefused">
      <summary>The connection to the session was refused.</summary>
      <returns>The relevant AllJoyn status code.</returns>
    </member>
    <member name="P:Windows.Devices.AllJoyn.AllJoynStatus.Fail">
      <summary>The operation has failed.</summary>
      <returns>The relevant AllJoyn status code.</returns>
    </member>
    <member name="P:Windows.Devices.AllJoyn.AllJoynStatus.InsufficientSecurity">
      <summary>Insufficient security provided for session connections.</summary>
      <returns>The relevant AllJoyn status code.</returns>
    </member>
    <member name="P:Windows.Devices.AllJoyn.AllJoynStatus.InvalidArgument1">
      <summary>Function call argument 1 is invalid.</summary>
      <returns>The relevant AllJoyn status code.</returns>
    </member>
    <member name="P:Windows.Devices.AllJoyn.AllJoynStatus.InvalidArgument2">
      <summary>Function call argument 2 is invalid.</summary>
      <returns>The relevant AllJoyn status code.</returns>
    </member>
    <member name="P:Windows.Devices.AllJoyn.AllJoynStatus.InvalidArgument3">
      <summary>Function call argument 3 is invalid.</summary>
      <returns>The relevant AllJoyn status code.</returns>
    </member>
    <member name="P:Windows.Devices.AllJoyn.AllJoynStatus.InvalidArgument4">
      <summary>Function call argument 4 is invalid.</summary>
      <returns>The relevant AllJoyn status code.</returns>
    </member>
    <member name="P:Windows.Devices.AllJoyn.AllJoynStatus.InvalidArgument5">
      <summary>Function call argument 5 is invalid.</summary>
      <returns>The relevant AllJoyn status code.</returns>
    </member>
    <member name="P:Windows.Devices.AllJoyn.AllJoynStatus.InvalidArgument6">
      <summary>Function call argument 6 is invalid.</summary>
      <returns>The relevant AllJoyn status code.</returns>
    </member>
    <member name="P:Windows.Devices.AllJoyn.AllJoynStatus.InvalidArgument7">
      <summary>Function call argument 7 is invalid.</summary>
      <returns>The relevant AllJoyn status code.</returns>
    </member>
    <member name="P:Windows.Devices.AllJoyn.AllJoynStatus.InvalidArgument8">
      <summary>Function call argument 8 is invalid.</summary>
      <returns>The relevant AllJoyn status code.</returns>
    </member>
    <member name="P:Windows.Devices.AllJoyn.AllJoynStatus.Ok">
      <summary>Operation successful.</summary>
      <returns>The relevant AllJoyn status code.</returns>
    </member>
    <member name="P:Windows.Devices.AllJoyn.AllJoynStatus.OperationTimedOut">
      <summary>The operation timed out.</summary>
      <returns>The relevant AllJoyn status code.</returns>
    </member>
    <member name="P:Windows.Devices.AllJoyn.AllJoynStatus.OtherEndClosed">
      <summary>The Producer end of the session connection was closed.</summary>
      <returns>The relevant AllJoyn status code.</returns>
    </member>
    <member name="P:Windows.Devices.AllJoyn.AllJoynStatus.SslConnectFailed">
      <summary>The SSL connection has failed.</summary>
      <returns>The relevant AllJoyn status code.</returns>
    </member>
    <member name="P:Windows.Devices.AllJoyn.AllJoynStatus.SslIdentityVerificationFailed">
      <summary>The SSL verification failed. Review provided SSL credentials.</summary>
      <returns>The relevant AllJoyn status code.</returns>
    </member>
    <member name="T:Windows.Devices.AllJoyn.AllJoynTrafficType">
      <summary>Defines values used to indicate the type of data carried in session traffic.</summary>
    </member>
    <member name="F:Windows.Devices.AllJoyn.AllJoynTrafficType.Messages">
      <summary>Message traffic.</summary>
    </member>
    <member name="F:Windows.Devices.AllJoyn.AllJoynTrafficType.RawReliable">
      <summary>Session carries a reliable byte stream.</summary>
    </member>
    <member name="F:Windows.Devices.AllJoyn.AllJoynTrafficType.RawUnreliable">
      <summary>Unreliable (lossy) byte stream.</summary>
    </member>
    <member name="F:Windows.Devices.AllJoyn.AllJoynTrafficType.Unknown">
      <summary>Traffic type currently unknown.</summary>
    </member>
    <member name="T:Windows.Devices.AllJoyn.AllJoynWatcherStoppedEventArgs">
      <summary>Contains information about the stopped session watcher object.</summary>
    </member>
    <member name="M:Windows.Devices.AllJoyn.AllJoynWatcherStoppedEventArgs.#ctor(System.Int32)">
      <summary>Generates an AllJoynWatcherStoppedEventArgs object that contains status information that identifies the reason the watcher object was stopped.</summary>
      <param name="status">The AllJoyn status code.</param>
    </member>
    <member name="P:Windows.Devices.AllJoyn.AllJoynWatcherStoppedEventArgs.Status">
      <summary>Returns a status code that was returned when the watcher object is stopped. This value is represented by AllJoynStatus.</summary>
      <returns>The AllJoyn status code.</returns>
    </member>
    <member name="T:Windows.Devices.AllJoyn.IAllJoynAcceptSessionJoiner">
      <summary>Use this interface to accept requests from peers to join a session.</summary>
    </member>
    <member name="M:Windows.Devices.AllJoyn.IAllJoynAcceptSessionJoiner.Accept">
      <summary>Accept an incoming request to join the session.</summary>
    </member>
    <member name="T:Windows.Devices.AllJoyn.IAllJoynProducer">
      <summary>Represents an AllJoyn producer to be used with AllJoynBusObject.</summary>
    </member>
    <member name="M:Windows.Devices.AllJoyn.IAllJoynProducer.SetBusObject(Windows.Devices.AllJoyn.AllJoynBusObject)">
      <summary>Sets the specified bus object to be used when the producer is added.</summary>
      <param name="busObject">The desired bus object.</param>
    </member>
    <member name="T:Windows.Devices.Background.DeviceServicingDetails">
      <summary>Used to provide the DeviceInformation.ID, expected duration, and arguments given by the app that triggered the background servicing task.</summary>
    </member>
    <member name="P:Windows.Devices.Background.DeviceServicingDetails.Arguments">
      <summary>Gets the arguments string provided by the app when it called RequestAsync on the DeviceServicingTrigger. This allows the app to easily pass parameters to the task when it invokes it.</summary>
      <returns>The *arguments* parameter value from the originating RequestAsync call.</returns>
    </member>
    <member name="P:Windows.Devices.Background.DeviceServicingDetails.DeviceId">
      <summary>Gets the DeviceInformation.ID of the device the task is targeting. The background task can provide this to the `FromIdAsync` method of the appropriate device access class to open the device. For example, call UsbDevice.FromIdAsync in the Windows.Devices.Usb namespace to open a USB device.</summary>
      <returns>The *deviceId* parameter value from the originating RequestAsync call.</returns>
    </member>
    <member name="P:Windows.Devices.Background.DeviceServicingDetails.ExpectedDuration">
      <summary>Gets the estimated duration provided by the app when it called RequestAsync on the DeviceServicingTrigger.</summary>
      <returns>The *expectedDuration* parameter value from the originating RequestAsync call.</returns>
    </member>
    <member name="T:Windows.Devices.Background.DeviceUseDetails">
      <summary>Used to provide the DeviceInformation.ID and arguments given by the app that triggered the background sync task.</summary>
    </member>
    <member name="P:Windows.Devices.Background.DeviceUseDetails.Arguments">
      <summary>Gets the arguments string provided by the app when it called RequestAsync on the DeviceUseTrigger. This allows the app to easily pass parameters to the task when it invokes it.</summary>
      <returns>The *arguments* parameter value from the originating RequestAsync call.</returns>
    </member>
    <member name="P:Windows.Devices.Background.DeviceUseDetails.DeviceId">
      <summary>Gets the DeviceInformation.ID of the device the task is targeting. The background task can provide this to the `FromIdAsync` method of the appropriate device access class to open the device. For example, call UsbDevice.FromIdAsync in the Windows.Devices.Usb namespace to open a USB device.</summary>
      <returns>The *deviceId* parameter value from the originating RequestAsync call.</returns>
    </member>
    <member name="T:Windows.Devices.Bluetooth.BluetoothAdapter">
      <summary>Represents a Bluetooth adapter.</summary>
    </member>
    <member name="P:Windows.Devices.Bluetooth.BluetoothAdapter.AreClassicSecureConnectionsSupported">
      <summary>Gets or sets a value indicating whether Secure Connections are supported for classic paired Bluetooth devices.</summary>
      <returns>Indicates whether Secure Connections are supported for classic paired Bluetooth devices.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.BluetoothAdapter.AreLowEnergySecureConnectionsSupported">
      <summary>Gets or sets a value indicating whether Secure Connections are supported for paired Bluetooth LE devices.</summary>
      <returns>Indicates whether Secure Connections are supported for classic paired Bluetooth devices.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.BluetoothAdapter.BluetoothAddress">
      <summary>Gets the device address.</summary>
      <returns>The device address.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.BluetoothAdapter.DeviceId">
      <summary>Gets the device ID.</summary>
      <returns>The ID of the device.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.BluetoothAdapter.IsAdvertisementOffloadSupported">
      <summary>Gets a boolean indicating if the adapter supports advertisement offload.</summary>
      <returns>Gets a boolean indicating if the adapter supports advertisement offload.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.BluetoothAdapter.IsCentralRoleSupported">
      <summary>Gets a boolean indicating if the adapater supports LowEnergy central role.</summary>
      <returns>Gets a boolean indicating if the adapater supports LowEnergy central role.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.BluetoothAdapter.IsClassicSupported">
      <summary>Gets a boolean indicating if the adapter supports the Bluetooth Classic transport type.</summary>
      <returns>Gets a boolean indicating if the adapter supports the Bluetooth Classic transport type.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.BluetoothAdapter.IsExtendedAdvertisingSupported">
      <summary>Indicates whether the adapter supports the 5.0 Extended Advertising format.</summary>
      <returns>Indicates whether extended advertisements are supported on this adapter.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.BluetoothAdapter.IsLowEnergySupported">
      <summary>Gets a boolean indicating if the adapater supports LowEnergy Bluetooth Transport type.</summary>
      <returns>Gets a boolean indicating if the adapater supports LowEnergy Bluetooth Transport type.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.BluetoothAdapter.IsPeripheralRoleSupported">
      <summary>Gets a boolean indicating if the adapater supports LowEnergy peripheral role.</summary>
      <returns>Gets a boolean indicating if the adapater supports LowEnergy peripheral role.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.BluetoothAdapter.MaxAdvertisementDataLength">
      <summary>Indicates the maximum length of an advertisement that can be published by this adapter.</summary>
      <returns>The maximum advertisement length of this adapter.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.BluetoothAdapter.FromIdAsync(System.String)">
      <summary>Gets a BluetoothAdapter object identified by the given DeviceId.</summary>
      <param name="deviceId">The DeviceId value that identifies the BluetoothAdapter instance. This is a composite string combining registry information that includes the MatchingDeviceId, the MAC address, and a GUID representing a device class. This is different than Windows.Devices.Enumeration.DeviceInformation.Id. However, both contain the MAC address of the Bluetooth radio device embedded within the identifier string.</param>
      <returns>After the asynchronous operation completes, returns the BluetoothAdapter object identified by the given DeviceId.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.BluetoothAdapter.GetDefaultAsync">
      <summary>Gets the default BluetoothAdapter.</summary>
      <returns>An asynchronous operation that completes with a BluetoothAdapter.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.BluetoothAdapter.GetDeviceSelector">
      <summary>Gets an Advanced Query Syntax (AQS) string for identifying instances of this adapter. This string is passed to the FindAllAsync or CreateWatcher method.</summary>
      <returns>Returns an AQS string.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.BluetoothAdapter.GetRadioAsync">
      <summary>Gets the radio represented by this Bluetooth adapter.</summary>
      <returns>Returns an asynchronous operation that completes with the Radio.</returns>
    </member>
    <member name="T:Windows.Devices.Bluetooth.BluetoothAddressType">
      <summary>Describes the Bluetooth address type.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothAddressType.Public">
      <summary>Public address.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothAddressType.Random">
      <summary>Random address.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothAddressType.Unspecified">
      <summary>Unspecified address.</summary>
    </member>
    <member name="T:Windows.Devices.Bluetooth.BluetoothCacheMode">
      <summary>Indicates whether applicable Bluetooth API methods should operate on values cached in the system, or whether they should retrieve those values from the Bluetooth device. See **Remarks**.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothCacheMode.Cached">
      <summary>Use values cached in the system.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothCacheMode.Uncached">
      <summary>Retrieve values from the Bluetooth device.</summary>
    </member>
    <member name="T:Windows.Devices.Bluetooth.BluetoothClassOfDevice">
      <summary>Provides functionality to determine the Bluetooth Class Of Device (Bluetooth COD) information for a device.</summary>
    </member>
    <member name="P:Windows.Devices.Bluetooth.BluetoothClassOfDevice.MajorClass">
      <summary>Gets the Major Class code of the Bluetooth device.</summary>
      <returns>One of the enumeration values that specifies the device's Major Class code.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.BluetoothClassOfDevice.MinorClass">
      <summary>Gets the Minor Class code of the device.</summary>
      <returns>One of the enumeration values that specifies the device's Minor Class code.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.BluetoothClassOfDevice.RawValue">
      <summary>Gets the Bluetooth Class Of Device information, represented as an integer value.</summary>
      <returns>The Bluetooth Class Of Device information, represented as a raw integer value.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.BluetoothClassOfDevice.ServiceCapabilities">
      <summary>Gets the service capabilities of the device.</summary>
      <returns>One of the enumeration values that specifies the service capabilities of the device.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.BluetoothClassOfDevice.FromParts(Windows.Devices.Bluetooth.BluetoothMajorClass,Windows.Devices.Bluetooth.BluetoothMinorClass,Windows.Devices.Bluetooth.BluetoothServiceCapabilities)">
      <summary>Creates a BluetoothClassOfDevice object by supplying values for BluetoothMajorClass, BluetoothMinorClass and BluetoothClassOfDevice.</summary>
      <param name="majorClass">One of the enumeration values that specifies the device's main function.</param>
      <param name="minorClass">One of the enumeration values that specifies the minor class value to be used.</param>
      <param name="serviceCapabilities">One of the enumeration values that specifies the service the device supports.</param>
      <returns>A BluetoothClassOfDevice object.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.BluetoothClassOfDevice.FromRawValue(System.UInt32)">
      <summary>Creates a BluetoothClassOfDevice object from a raw integer value representing the Major Class, Minor Class and Service Capabilities of the device.</summary>
      <param name="rawValue">The raw integer value from which to create the BluetoothClassOfDevice object.</param>
      <returns>A BluetoothClassOfDevice object.</returns>
    </member>
    <member name="T:Windows.Devices.Bluetooth.BluetoothConnectionStatus">
      <summary>Indicates the connection status of the device.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothConnectionStatus.Connected">
      <summary>The device is connected.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothConnectionStatus.Disconnected">
      <summary>The device is disconnected.</summary>
    </member>
    <member name="T:Windows.Devices.Bluetooth.BluetoothDevice">
      <summary>Represents a Bluetooth device.</summary>
    </member>
    <member name="P:Windows.Devices.Bluetooth.BluetoothDevice.BluetoothAddress">
      <summary>Gets the device address.</summary>
      <returns>The device address.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.BluetoothDevice.BluetoothDeviceId">
      <summary>Gets the bluetooth device ID.</summary>
      <returns>The bluetooth device ID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.BluetoothDevice.ClassOfDevice">
      <summary>Gets the Bluetooth Class Of Device information of the device.</summary>
      <returns>The Bluetooth Class Of Device information of the device.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.BluetoothDevice.ConnectionStatus">
      <summary>Gets the connection status of the device.</summary>
      <returns>One of the BluetoothConnectionStatus enumeration values that specifies the connection status of the device.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.BluetoothDevice.DeviceAccessInformation">
      <summary>The current **DeviceAccessInformation** object for the device. Used to check and monitor access changes to the device.</summary>
      <returns>The current **DeviceAccessInformation** object for the device.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.BluetoothDevice.DeviceId">
      <summary>Gets the device ID that came from the Windows.Devices.Enumeration.DeviceInformation.Id</summary>
      <returns>The ID of the device.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.BluetoothDevice.DeviceInformation">
      <summary>Gets the DeviceInformation object for the Bluetooth device.</summary>
      <returns>The device information.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.BluetoothDevice.HostName">
      <summary>Gets the HostName of the device.</summary>
      <returns>The HostName of the device.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.BluetoothDevice.Name">
      <summary>Gets the Name of the device.</summary>
      <returns>The name of the device.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.BluetoothDevice.RfcommServices">
      <summary>Gets the read-only list of RFCOMM services supported by the device.</summary>
      <returns>The read-only list of RFCOMM services supported by the device.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.BluetoothDevice.SdpRecords">
      <summary>Gets the read-only list of Service Discovery Protocol (SDP) records for the device.</summary>
      <returns>The read-only list of Service Discovery Protocol (SDP) records for the device.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.BluetoothDevice.WasSecureConnectionUsedForPairing">
      <summary>Gets a boolean indicating whether the BluetoothDevice was paired using a Secure Connection.</summary>
      <returns>A boolean indicating whether the BluetoothDevice was paired using a Secure Connection.</returns>
    </member>
    <member name="E:Windows.Devices.Bluetooth.BluetoothDevice.ConnectionStatusChanged">
      <summary>Occurs when the connection status of the device has changed.</summary>
    </member>
    <member name="E:Windows.Devices.Bluetooth.BluetoothDevice.NameChanged">
      <summary>Occurs when the name of the device has changed.</summary>
    </member>
    <member name="E:Windows.Devices.Bluetooth.BluetoothDevice.SdpRecordsChanged">
      <summary>Occurs when the list SDP records for the device has changed.</summary>
    </member>
    <member name="M:Windows.Devices.Bluetooth.BluetoothDevice.Close">
      <summary>Closes the Bluetooth device.</summary>
    </member>
    <member name="M:Windows.Devices.Bluetooth.BluetoothDevice.FromBluetoothAddressAsync(System.UInt64)">
      <summary>Returns a BluetoothDevice object for the given BluetoothAddress.</summary>
      <param name="address">The address of the Bluetooth device.</param>
      <returns>After the asynchronous operation completes, returns the BluetoothDevice object with the given BluetoothAddress or null if the address does not resolve to a valid device.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.BluetoothDevice.FromHostNameAsync(Windows.Networking.HostName)">
      <summary>Returns a BluetoothDevice object identified by the given HostName.</summary>
      <param name="hostName">The HostName that identifies the BluetoothDevice instance.</param>
      <returns>After the asynchronous operation completes, returns the BluetoothDevice object identified by the given HostName.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.BluetoothDevice.FromIdAsync(System.String)">
      <summary>Returns a BluetoothDevice object identified by the given DeviceId.</summary>
      <param name="deviceId">The DeviceId value that identifies the BluetoothDevice instance.</param>
      <returns>After the asynchronous operation completes, returns the BluetoothDevice object identified by the given DeviceId.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.BluetoothDevice.GetDeviceSelector">
      <summary>Gets an Advanced Query Syntax (AQS) string for identifying instances of this device. This string is passed to the FindAllAsync or CreateWatcher method.</summary>
      <returns>The device selector for this device.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.BluetoothDevice.GetDeviceSelectorFromBluetoothAddress(System.UInt64)">
      <summary>Creates an Advanced Query Syntax (AQS) filter string from a 64-bit address that represents a Bluetooth device. The AQS string is passed into the CreateWatcher method to return a collection of DeviceInformation objects.</summary>
      <param name="bluetoothAddress">A 64-bit Bluetooth device address used for constructing the AQS string.</param>
      <returns>An AQS string that can be passed as a parameter to the CreateWatcher method.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.BluetoothDevice.GetDeviceSelectorFromClassOfDevice(Windows.Devices.Bluetooth.BluetoothClassOfDevice)">
      <summary>Creates an Advanced Query Syntax (AQS) filter string from a BluetoothClassOfDevice object. The AQS string is passed into the CreateWatcher method to return a collection of DeviceInformation objects.</summary>
      <param name="classOfDevice">The class of device used for constructing the AQS string.</param>
      <returns>An AQS string that can be passed as a parameter to the CreateWatcher method.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.BluetoothDevice.GetDeviceSelectorFromConnectionStatus(Windows.Devices.Bluetooth.BluetoothConnectionStatus)">
      <summary>Creates an Advanced Query Syntax (AQS) filter string that contains a query for Bluetooth devices with the indicated BluetoothConnectionStatus. The AQS string is passed into the CreateWatcher method to return a collection of DeviceInformation objects with the indicated Bluetooth connection status.</summary>
      <param name="connectionStatus">The connection status used for constructing the AQS string.</param>
      <returns>An AQS string that can be passed as a parameter to the CreateWatcher method.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.BluetoothDevice.GetDeviceSelectorFromDeviceName(System.String)">
      <summary>Creates an Advanced Query Syntax (AQS) filter string that contains a query for the Bluetooth device name. The AQS string is passed into the CreateWatcher method to return a collection of DeviceInformation objects containing the specified Bluetooth device name.</summary>
      <param name="deviceName">The Bluetooth device name used for constructing the AQS string.</param>
      <returns>An AQS string that is passed as a parameter to the CreateWatcher method.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.BluetoothDevice.GetDeviceSelectorFromPairingState(System.Boolean)">
      <summary>Creates an Advanced Query Syntax (AQS) filter string that contains a query for Bluetooth devices that are either paired or unpaired. The AQS string is passed into the CreateWatcher method to return a collection of DeviceInformation objects.</summary>
      <param name="pairingState">The current pairing state for Bluetooth devices used for constructing the AQS string. Bluetooth devices can be either paired (true) or unpaired (false). The AQS Filter string will request scanning to be performed when the pairingState is false.</param>
      <returns>An AQS string that can be passed as a parameter to the CreateWatcher method.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.BluetoothDevice.GetRfcommServicesAsync">
      <summary>Retrieves all Rfcomm Services on the remote Bluetooth Device.</summary>
      <returns>After the asynchronous operation completes, returns a RfcommDeviceServicesResult object.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.BluetoothDevice.GetRfcommServicesAsync(Windows.Devices.Bluetooth.BluetoothCacheMode)">
      <summary>Retrieves all cached Rfcomm Services on the remote Bluetooth Device.</summary>
      <param name="cacheMode">The cache mode.</param>
      <returns>After the asynchronous operation completes, returns a RfcommDeviceServicesResult object.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.BluetoothDevice.GetRfcommServicesForIdAsync(Windows.Devices.Bluetooth.Rfcomm.RfcommServiceId)">
      <summary>Retrieves all Rfcomm Services on the Remote Bluetooth Device matching the specified RfcommServiceId.</summary>
      <param name="serviceId">The Rfcomm service id.</param>
      <returns>After the asynchronous operation completes, returns an RfcommDeviceServicesResult object.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.BluetoothDevice.GetRfcommServicesForIdAsync(Windows.Devices.Bluetooth.Rfcomm.RfcommServiceId,Windows.Devices.Bluetooth.BluetoothCacheMode)">
      <summary>Retrieves all cached Rfcomm Services on the Remote Bluetooth Device matching the specified RfcommServiceId.</summary>
      <param name="serviceId">The Rfcomm service id.</param>
      <param name="cacheMode">The cache mode.</param>
      <returns>After the asynchronous operation completes, returns an RfcommDeviceServicesResult object.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.BluetoothDevice.RequestAccessAsync">
      <summary>Used to request explicit access to the Bluetooth device. This invokes Device Consent and must be called on the UI thread.</summary>
      <returns>After the asynchronous operation completes, returns a DeviceAccessStatus enumeration value.</returns>
    </member>
    <member name="T:Windows.Devices.Bluetooth.BluetoothDeviceId">
      <summary>Represents a bluetooth device ID.</summary>
    </member>
    <member name="P:Windows.Devices.Bluetooth.BluetoothDeviceId.Id">
      <summary>Gets the bluetooth device ID.</summary>
      <returns>Gets the bluetooth device ID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.BluetoothDeviceId.IsClassicDevice">
      <summary>Gets a boolean indicating if this is a classic device.</summary>
      <returns>Gets a boolean indicating if this is a classic device.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.BluetoothDeviceId.IsLowEnergyDevice">
      <summary>Gets a boolean indicating if this is a LowEnergy device.</summary>
      <returns>Gets a boolean indicating if this is a LowEnergy device.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.BluetoothDeviceId.FromId(System.String)">
      <summary>Creates a BluetoothDeviceId object from the device ID.</summary>
      <param name="deviceId">The device ID.</param>
      <returns>
      </returns>
    </member>
    <member name="T:Windows.Devices.Bluetooth.BluetoothError">
      <summary>Specifies common Bluetooth error cases.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothError.ConsentRequired">
      <summary>The operation requires consent.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothError.DeviceNotConnected">
      <summary>The operation cannot be completed because the remote device is not connected.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothError.DisabledByPolicy">
      <summary>The operation is disabled by policy.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothError.DisabledByUser">
      <summary>The operation is disabled by the user.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothError.NotSupported">
      <summary>The operation is not supported on the current Bluetooth radio hardware.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothError.OtherError">
      <summary>An unexpected error has occurred.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothError.RadioNotAvailable">
      <summary>The Bluetooth radio was not available. This error occurs when the Bluetooth radio has been turned off.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothError.ResourceInUse">
      <summary>The operation cannot be serviced because the necessary resources are currently in use.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothError.Success">
      <summary>The operation was successfully completed or serviced.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothError.TransportNotSupported">
      <summary>The transport is not supported.</summary>
    </member>
    <member name="T:Windows.Devices.Bluetooth.BluetoothLEAppearance">
      <summary>Provides functionality to determine the Bluetooth Low Energy (LE) Appearance information for a device. To get an instance of this class, call the BluetoothLEAppearance.FromRawValue method or the BluetoothLEAppearance.FromParts method.</summary>
    </member>
    <member name="P:Windows.Devices.Bluetooth.BluetoothLEAppearance.Category">
      <summary>Gets the appearance category value of the Bluetooth LE device.</summary>
      <returns>The appearance category of the Bluetooth LE device. For more info see BluetoothLEAppearanceCategories</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.BluetoothLEAppearance.RawValue">
      <summary>Gets the appearance raw value of the Bluetooth LE device.</summary>
      <returns>The appearance raw value of the Bluetooth LE device.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.BluetoothLEAppearance.SubCategory">
      <summary>Gets the appearance subcategory value of the Bluetooth LE device.</summary>
      <returns>The appearance subcategory of the Bluetooth LE device. For more info, see BluetoothLEAppearanceSubcategories</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.BluetoothLEAppearance.FromParts(System.UInt16,System.UInt16)">
      <summary>Creates a BluetoothLEAppearance object by supplying values for Category (see BluetoothLEAppearanceCategories ) and Subcategory (see BluetoothLEAppearanceSubcategories ) of the Bluetooth LE device.</summary>
      <param name="appearanceCategory">The Bluetooth LE appearance category. See BluetoothLEAppearanceCategories.</param>
      <param name="appearanceSubCategory">The Bluetooth LE appearance subcategory. See BluetoothLEAppearanceSubcategories.</param>
      <returns>The Bluetooth LE appearance object that was created from the appearance category and subcategory.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.BluetoothLEAppearance.FromRawValue(System.UInt16)">
      <summary>Creates a BluetoothLEAppearance object by supplying for raw integer values representing the Category and Subcategory of the Bluetooth LE device.</summary>
      <param name="rawValue">The raw integer value representing the appearance category and subcategory.</param>
      <returns>The Bluetooth LE appearance object that was created from the appearance category and subcategory.</returns>
    </member>
    <member name="T:Windows.Devices.Bluetooth.BluetoothLEAppearanceCategories">
      <summary>Indicates the appearance category code of the Bluetooth LE device.</summary>
    </member>
    <member name="P:Windows.Devices.Bluetooth.BluetoothLEAppearanceCategories.BarcodeScanner">
      <summary>Gets the barcode scanner appearance category code.</summary>
      <returns>The appearance category code for a barcode scanner Bluetooth LE device.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.BluetoothLEAppearanceCategories.BloodPressure">
      <summary>Gets the blood pressure appearance category code.</summary>
      <returns>The appearance category code for a blood pressure Bluetooth LE device.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.BluetoothLEAppearanceCategories.Clock">
      <summary>Gets the clock appearance category code.</summary>
      <returns>The appearance category code for a clock Bluetooth LE device.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.BluetoothLEAppearanceCategories.Computer">
      <summary>Gets the computer appearance category code.</summary>
      <returns>The appearance category code for a computer Bluetooth LE device.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.BluetoothLEAppearanceCategories.Cycling">
      <summary>Gets the cycling appearance category code.</summary>
      <returns>The appearance category code for a cycling Bluetooth LE device.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.BluetoothLEAppearanceCategories.Display">
      <summary>Gets the display appearance category code.</summary>
      <returns>The appearance category code for a display Bluetooth LE device.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.BluetoothLEAppearanceCategories.EyeGlasses">
      <summary>Gets the eye glasses appearance category code.</summary>
      <returns>The appearance category code for an eye glasses Bluetooth LE device.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.BluetoothLEAppearanceCategories.GlucoseMeter">
      <summary>Gets the glucose meter appearance category code.</summary>
      <returns>The appearance category code for a glucose meter Bluetooth LE device.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.BluetoothLEAppearanceCategories.HeartRate">
      <summary>Gets the heart rate appearance category code.</summary>
      <returns>The appearance category code for a heart rate Bluetooth LE device.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.BluetoothLEAppearanceCategories.HumanInterfaceDevice">
      <summary>Gets the human interface device appearance category code.</summary>
      <returns>The appearance category code for a human interface device Bluetooth LE device.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.BluetoothLEAppearanceCategories.Keyring">
      <summary>Gets the key ring appearance category code.</summary>
      <returns>The appearance category code for a key ring Bluetooth LE device.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.BluetoothLEAppearanceCategories.MediaPlayer">
      <summary>Gets the media player appearance category code.</summary>
      <returns>The appearance category code for a media player Bluetooth LE device.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.BluetoothLEAppearanceCategories.OutdoorSportActivity">
      <summary>Gets the outdoor sport activity appearance category code.</summary>
      <returns>The appearance category code for an outdoor sport activity Bluetooth LE device.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.BluetoothLEAppearanceCategories.Phone">
      <summary>Gets the phone appearance category code.</summary>
      <returns>The appearance category code for a phone Bluetooth LE device.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.BluetoothLEAppearanceCategories.PulseOximeter">
      <summary>Gets the pulse oximeter appearance category code.</summary>
      <returns>The appearance category code for a pulse oximeter Bluetooth LE device.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.BluetoothLEAppearanceCategories.RemoteControl">
      <summary>Gets the remote control appearance category code.</summary>
      <returns>The appearance category code for a remote control Bluetooth LE device.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.BluetoothLEAppearanceCategories.RunningWalking">
      <summary>Gets the running or walking appearance category code.</summary>
      <returns>The appearance category code for a running or walking Bluetooth LE device.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.BluetoothLEAppearanceCategories.Tag">
      <summary>Gets the tag appearance category code.</summary>
      <returns>The appearance category code for a tag Bluetooth LE device.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.BluetoothLEAppearanceCategories.Thermometer">
      <summary>Gets the thermometer appearance category code.</summary>
      <returns>The appearance category code for a thermometer Bluetooth LE device.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.BluetoothLEAppearanceCategories.Uncategorized">
      <summary>Gets the uncategorized appearance category code.</summary>
      <returns>The appearance category code for an uncategorized Bluetooth LE device.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.BluetoothLEAppearanceCategories.Watch">
      <summary>Gets the watch appearance category code.</summary>
      <returns>The appearance category code for a watch Bluetooth LE device.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.BluetoothLEAppearanceCategories.WeightScale">
      <summary>Gets the weight scale appearance category code.</summary>
      <returns>The appearance category code for a weight scale Bluetooth LE device.</returns>
    </member>
    <member name="T:Windows.Devices.Bluetooth.BluetoothLEAppearanceSubcategories">
      <summary>Indicates the appearance subcategory code of the Bluetooth LE device. For more info on how sub categories map to categories, see the Bluetooth Specification.</summary>
    </member>
    <member name="P:Windows.Devices.Bluetooth.BluetoothLEAppearanceSubcategories.BarcodeScanner">
      <summary>Gets the pulse barcode scanner appearance subcategory code. This is only applicable for Bluetooth LE devices that are part of the BluetoothLEAppearanceCategories.HumanInterfaceDevice appearance category.</summary>
      <returns>The appearance subcategory code for a barcode scanner Bluetooth LE device.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.BluetoothLEAppearanceSubcategories.BloodPressureArm">
      <summary>Gets the blood pressure arm appearance subcategory code. This is only applicable for Bluetooth LE devices that are part of the BluetoothLEAppearanceCategories.BloodPressure appearance category.</summary>
      <returns>The appearance subcategory code for a blood pressure arm Bluetooth LE device.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.BluetoothLEAppearanceSubcategories.BloodPressureWrist">
      <summary>Gets the blood pressure wrist appearance subcategory code. This is only applicable for Bluetooth LE devices that are part of the BluetoothLEAppearanceCategories.BloodPressure appearance category.</summary>
      <returns>The appearance subcategory code for a blood pressure wrist Bluetooth LE device.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.BluetoothLEAppearanceSubcategories.CardReader">
      <summary>Gets the card reader appearance subcategory code. This is only applicable for Bluetooth LE devices that are part of the BluetoothLEAppearanceCategories.HumanInterfaceDevice appearance category.</summary>
      <returns>The appearance subcategory code for a card reader Bluetooth LE device.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.BluetoothLEAppearanceSubcategories.CyclingCadenceSensor">
      <summary>Gets the cycling cadence sensor appearance subcategory code. This is only applicable for Bluetooth LE devices that are part of the BluetoothLEAppearanceCategories.Cycling appearance category.</summary>
      <returns>The appearance subcategory code for a cycling cadence sensor Bluetooth LE device.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.BluetoothLEAppearanceSubcategories.CyclingComputer">
      <summary>Gets the cycling computer appearance subcategory code. This is only applicable for Bluetooth LE devices that are part of the BluetoothLEAppearanceCategories.Cycling appearance category.</summary>
      <returns>The appearance subcategory code for a cycling computer Bluetooth LE device.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.BluetoothLEAppearanceSubcategories.CyclingPowerSensor">
      <summary>Gets the cycling power sensor appearance subcategory code. This is only applicable for Bluetooth LE devices that are part of the BluetoothLEAppearanceCategories.Cycling appearance category.</summary>
      <returns>The appearance subcategory code for a cycling power sensor Bluetooth LE device.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.BluetoothLEAppearanceSubcategories.CyclingSpeedCadenceSensor">
      <summary>Gets the cycling speed cadence sensor appearance subcategory code. This is only applicable for Bluetooth LE devices that are part of the BluetoothLEAppearanceCategories.Cycling appearance category.</summary>
      <returns>The appearance subcategory code for a cycling speed cadence sensor Bluetooth LE device.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.BluetoothLEAppearanceSubcategories.CyclingSpeedSensor">
      <summary>Gets the cycling speed sensor appearance subcategory code. This is only applicable for Bluetooth LE devices that are part of the BluetoothLEAppearanceCategories.Cycling appearance category.</summary>
      <returns>The appearance subcategory code for a cycling speed sensor Bluetooth LE device.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.BluetoothLEAppearanceSubcategories.DigitalPen">
      <summary>Gets the digital pen appearance subcategory code. This is only applicable for Bluetooth LE devices that are part of the BluetoothLEAppearanceCategories.HumanInterfaceDevice appearance category.</summary>
      <returns>The appearance subcategory code for a digital pen Bluetooth LE device.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.BluetoothLEAppearanceSubcategories.DigitizerTablet">
      <summary>Gets the digitizer tablet appearance subcategory code. This is only applicable for Bluetooth LE devices that are part of the BluetoothLEAppearanceCategories.HumanInterfaceDevice appearance category.</summary>
      <returns>The appearance subcategory code for a digitizer tablet Bluetooth LE device.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.BluetoothLEAppearanceSubcategories.Gamepad">
      <summary>Gets the gamepad appearance subcategory code. This is only applicable for Bluetooth LE devices that are part of the BluetoothLEAppearanceCategories.HumanInterfaceDevice appearance category.</summary>
      <returns>The appearance subcategory code for a gamepad Bluetooth LE device.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.BluetoothLEAppearanceSubcategories.Generic">
      <summary>Gets the generic appearance subcategory code.</summary>
      <returns>The appearance subcategory code for a generic Bluetooth LE device.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.BluetoothLEAppearanceSubcategories.HeartRateBelt">
      <summary>Gets the heart rate belt appearance subcategory code. This is only applicable for Bluetooth LE devices that are part of the BluetoothLEAppearanceCategories.HeartRate appearance category.</summary>
      <returns>The appearance subcategory code for a heart rate belt Bluetooth LE device.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.BluetoothLEAppearanceSubcategories.Joystick">
      <summary>Gets the joystick appearance subcategory code. This is only applicable for Bluetooth LE devices that are part of the BluetoothLEAppearanceCategories.HumanInterfaceDevice appearance category.</summary>
      <returns>The appearance subcategory code for a joystick Bluetooth LE device.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.BluetoothLEAppearanceSubcategories.Keyboard">
      <summary>Gets the keyboard appearance subcategory code. This is only applicable for Bluetooth LE devices that are part of the BluetoothLEAppearanceCategories.HumanInterfaceDevice appearance category.</summary>
      <returns>The appearance subcategory code for a keyboard Bluetooth LE device.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.BluetoothLEAppearanceSubcategories.LocationDisplay">
      <summary>Gets the location display appearance subcategory code. This is only applicable for Bluetooth LE devices that are part of the BluetoothLEAppearanceCategories.OutdoorSportActivity appearance category.</summary>
      <returns>The appearance subcategory code for a location display Bluetooth LE device.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.BluetoothLEAppearanceSubcategories.LocationNavigationDisplay">
      <summary>Gets the location navigation display appearance subcategory code. This is only applicable for Bluetooth LE devices that are part of the BluetoothLEAppearanceCategories.OutdoorSportActivity appearance category.</summary>
      <returns>The appearance subcategory code for a location navigation display Bluetooth LE device.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.BluetoothLEAppearanceSubcategories.LocationNavigationPod">
      <summary>Gets the location navigation pod appearance subcategory code. This is only applicable for Bluetooth LE devices that are part of the BluetoothLEAppearanceCategories.OutdoorSportActivity appearance category.</summary>
      <returns>The appearance subcategory code for a location navigation pod Bluetooth LE device.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.BluetoothLEAppearanceSubcategories.LocationPod">
      <summary>Gets the location pod appearance subcategory code. This is only applicable for Bluetooth LE devices that are part of the BluetoothLEAppearanceCategories.OutdoorSportActivity appearance category.</summary>
      <returns>The appearance subcategory code for a location pod Bluetooth LE device.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.BluetoothLEAppearanceSubcategories.Mouse">
      <summary>Gets the mouse appearance subcategory code. This is only applicable for Bluetooth LE devices that are part of the BluetoothLEAppearanceCategories.HumanInterfaceDevice appearance category.</summary>
      <returns>The appearance subcategory code for a mouse Bluetooth LE device.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.BluetoothLEAppearanceSubcategories.OximeterFingertip">
      <summary>Gets the oximeter fingertip appearance subcategory code. This is only applicable for Bluetooth LE devices that are part of the BluetoothLEAppearanceCategories.PulseOximeter appearance category.</summary>
      <returns>The appearance subcategory code for a oximeter fingertip Bluetooth LE device.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.BluetoothLEAppearanceSubcategories.OximeterWristWorn">
      <summary>Gets the oximeter wrist worn appearance subcategory code. This is only applicable for Bluetooth LE devices that are part of the BluetoothLEAppearanceCategories.PulseOximeter appearance category.</summary>
      <returns>The appearance subcategory code for a oximeter wrist worn Bluetooth LE device.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.BluetoothLEAppearanceSubcategories.RunningWalkingInShoe">
      <summary>Gets the running or walking in shoe appearance subcategory code. This is only applicable for Bluetooth LE devices that are part of the BluetoothLEAppearanceCategories.RunningWalking appearance category.</summary>
      <returns>The appearance subcategory code for a running or walking in shoe Bluetooth LE device.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.BluetoothLEAppearanceSubcategories.RunningWalkingOnHip">
      <summary>Gets the running or walking on hip appearance subcategory code. This is only applicable for Bluetooth LE devices that are part of the BluetoothLEAppearanceCategories.RunningWalking appearance category.</summary>
      <returns>The appearance subcategory code for a running or walking on hip Bluetooth LE device.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.BluetoothLEAppearanceSubcategories.RunningWalkingOnShoe">
      <summary>Gets the running or walking on shoe appearance subcategory code. This is only applicable for Bluetooth LE devices that are part of the BluetoothLEAppearanceCategories.RunningWalking appearance category.</summary>
      <returns>The appearance subcategory code for a running or walking on shoe Bluetooth LE device.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.BluetoothLEAppearanceSubcategories.SportsWatch">
      <summary>Gets the sports watch appearance subcategory code. This is only applicable for Bluetooth LE devices that are part of the BluetoothLEAppearanceCategories.RunningWalking appearance category.</summary>
      <returns>The appearance subcategory code for a sports watch Bluetooth LE device.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.BluetoothLEAppearanceSubcategories.ThermometerEar">
      <summary>Gets the ear thermometer appearance subcategory code. This is only applicable for Bluetooth LE devices that are part of the BluetoothLEAppearanceCategories.RunningWalking appearance category.</summary>
      <returns>The appearance subcategory code for a ear thermometer Bluetooth LE device.</returns>
    </member>
    <member name="T:Windows.Devices.Bluetooth.BluetoothLEDevice">
      <summary>Represents a Bluetooth LE device.</summary>
    </member>
    <member name="P:Windows.Devices.Bluetooth.BluetoothLEDevice.Appearance">
      <summary>Gets the BluetoothLEAppearance object for the Bluetooth LE device.</summary>
      <returns>The appearance for the Bluetooth LE device.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.BluetoothLEDevice.BluetoothAddress">
      <summary>Gets the device address.</summary>
      <returns>The address of the device.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.BluetoothLEDevice.BluetoothAddressType">
      <summary>Gets the address type for the Bluetooth LE device.</summary>
      <returns>The address type.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.BluetoothLEDevice.BluetoothDeviceId">
      <summary>Gets the bluetooth device ID.</summary>
      <returns>The bluetooth device ID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.BluetoothLEDevice.ConnectionStatus">
      <summary>Gets the connection status of the device.</summary>
      <returns>One of the BluetoothConnectionStatus enumeration values that specifies the connection status of the device.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.BluetoothLEDevice.DeviceAccessInformation">
      <summary>Gets the DeviceAccessInformation.</summary>
      <returns>Gets the DeviceAccessInformation.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.BluetoothLEDevice.DeviceId">
      <summary>Gets the device Id.</summary>
      <returns>The Id of the device.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.BluetoothLEDevice.DeviceInformation">
      <summary>Gets the device information for the Bluetooth LE device.</summary>
      <returns>A DeviceInformation object representing the device information.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.BluetoothLEDevice.GattServices">
      <summary>Gets the read-only list of GATT services supported by the device.</summary>
      <returns>The read-only list of GATT services supported by this Bluetooth LE device.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.BluetoothLEDevice.Name">
      <summary>Gets the name of the Bluetooth LE device.</summary>
      <returns>The name of the Bluetooth LE device.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.BluetoothLEDevice.WasSecureConnectionUsedForPairing">
      <summary>Gets a boolean indicating whether the BluetoothLEDevice was paired using a Secure Connection.</summary>
      <returns>A boolean indicating whether the BluetoothLEDevice was paired using a Secure Connection.</returns>
    </member>
    <member name="E:Windows.Devices.Bluetooth.BluetoothLEDevice.ConnectionStatusChanged">
      <summary>Occurs when the connection status for the device has changed.</summary>
    </member>
    <member name="E:Windows.Devices.Bluetooth.BluetoothLEDevice.GattServicesChanged">
      <summary>Occurs when the list of GATT services supported by the device has changed.</summary>
    </member>
    <member name="E:Windows.Devices.Bluetooth.BluetoothLEDevice.NameChanged">
      <summary>Occurs when the name of the device has changed.</summary>
    </member>
    <member name="M:Windows.Devices.Bluetooth.BluetoothLEDevice.Close">
      <summary>Closes this Bluetooth LE device. This may close the connection to the device if this is the only app with a connection.</summary>
    </member>
    <member name="M:Windows.Devices.Bluetooth.BluetoothLEDevice.FromBluetoothAddressAsync(System.UInt64)">
      <summary>Returns a BluetoothLEDevice object representing the peer Bluetooth LE device with the given address. See **Remarks**.</summary>
      <param name="bluetoothAddress">A BluetoothAddress value containing the 64-bit address of the peer Bluetooth LE device.</param>
      <returns>Returns an object representing an asynchronous operation. When that object completes, it contains a BluetoothLEDevice object representing the peer Bluetooth LE device with the given address.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.BluetoothLEDevice.FromBluetoothAddressAsync(System.UInt64,Windows.Devices.Bluetooth.BluetoothAddressType)">
      <summary>Returns a BluetoothLEDevice object representing the peer device with the given address and address type. See **Remarks**.</summary>
      <param name="bluetoothAddress">A BluetoothAddress value containing the 64-bit address of the peer Bluetooth LE device.</param>
      <param name="bluetoothAddressType">A BluetoothAddressType value containing the address type of the peer Bluetooth LE device.</param>
      <returns>Returns an object representing an asynchronous operation. When that object completes, it contains a BluetoothLEDevice object representing the peer device with the given address and address type.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.BluetoothLEDevice.FromIdAsync(System.String)">
      <summary>Returns a BluetoothLEDevice object for the given Id. See **Remarks**.</summary>
      <param name="deviceId">The Id of the Bluetooth LE device.</param>
      <returns>After the asynchronous operation completes, returns the BluetoothLEDevice object with the given Id.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.BluetoothLEDevice.GetDeviceSelector">
      <summary>Gets an Advanced Query Syntax (AQS) string for identifying all Bluetooth Low Energy (LE) devices. This string is passed to the FindAllAsync or CreateWatcher method in order to get a list of Bluetooth LE devices.</summary>
      <returns>The device selector for this device.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.BluetoothLEDevice.GetDeviceSelectorFromAppearance(Windows.Devices.Bluetooth.BluetoothLEAppearance)">
      <summary>Creates an Advanced Query Syntax (AQS) filter string from a BluetoothLEAppearance object. The AQS string is passed into the CreateWatcher method to return a collection of DeviceInformation objects with the specified appearance.</summary>
      <param name="appearance">The Bluetooth LE appearance used for constructing the AQS string.</param>
      <returns>An AQS string that can be passed as a parameter to the CreateWatcher method.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.BluetoothLEDevice.GetDeviceSelectorFromBluetoothAddress(System.UInt64)">
      <summary>Creates an Advanced Query Syntax (AQS) filter string from a 64-bit address that represents a Bluetooth LE device. The AQS string is passed into the CreateWatcher method to return a collection of DeviceInformation objects.</summary>
      <param name="bluetoothAddress">A 64-bit Bluetooth LE device address used for constructing the AQS string.</param>
      <returns>An AQS string that can be passed as a parameter to the CreateWatcher method.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.BluetoothLEDevice.GetDeviceSelectorFromBluetoothAddress(System.UInt64,Windows.Devices.Bluetooth.BluetoothAddressType)">
      <summary>Creates an Advanced Query Syntax (AQS) filter string from a 64-bit address and address type that represents a Bluetooth LE device. The AQS string is passed into the CreateWatcher method.</summary>
      <param name="bluetoothAddress">A 64-bit Bluetooth LE device address used for constructing the AQS string.</param>
      <param name="bluetoothAddressType">The Bluetooth LE device address type.</param>
      <returns>An AQS string that can be passed as a parameter to the CreateWatcher method.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.BluetoothLEDevice.GetDeviceSelectorFromConnectionStatus(Windows.Devices.Bluetooth.BluetoothConnectionStatus)">
      <summary>Creates an Advanced Query Syntax (AQS) filter string that contains a query for Bluetooth LE devices with the indicated BluetoothConnectionStatus. The AQS string is passed into the CreateWatcher method to return a collection of DeviceInformation objects with the indicated Bluetooth connection status.</summary>
      <param name="connectionStatus">The connection status used for constructing the AQS string.</param>
      <returns>An AQS string that can be passed as a parameter to the CreateWatcher method.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.BluetoothLEDevice.GetDeviceSelectorFromDeviceName(System.String)">
      <summary>Creates an Advanced Query Syntax (AQS) filter string that contains a query for the Bluetooth LE device name. The AQS string is passed into the CreateWatcher method to return a collection of DeviceInformation objects containing the specified Bluetooth LE device name.</summary>
      <param name="deviceName">The Bluetooth LE device name used for constructing the AQS string.</param>
      <returns>An AQS string that is passed as a parameter to the CreateWatcher method.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.BluetoothLEDevice.GetDeviceSelectorFromPairingState(System.Boolean)">
      <summary>Creates an Advanced Query Syntax (AQS) filter string that contains a query for Bluetooth LE devices that are either paired or unpaired. The AQS string is passed into the CreateWatcher method to return a collection of DeviceInformation objects.</summary>
      <param name="pairingState">The current pairing state for Bluetooth LE devices used for constructing the AQS string. Bluetooth LE devices can be either paired (true) or unpaired (false). The AQS Filter string will request scanning to be performed when the pairingState is false.</param>
      <returns>An AQS string that can be passed as a parameter to the CreateWatcher method.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.BluetoothLEDevice.GetGattService(System.Guid)">
      <summary>Returns the GATT service with the given service Id.</summary>
      <deprecated type="deprecate">Use GetGattServicesForUuidAsync instead of GetGattService.  For more information, see MSDN.</deprecated>
      <param name="serviceUuid">The service Id of the GATT service.</param>
      <returns>The GATT service represented by the given service Id.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.BluetoothLEDevice.GetGattServicesAsync">
      <summary>Gets the GattDeviceServices for this Bluetooth LowEnergy device.</summary>
      <returns>Returns an asynchronous operation that completes with a GattDeviceServicesResult.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.BluetoothLEDevice.GetGattServicesAsync(Windows.Devices.Bluetooth.BluetoothCacheMode)">
      <summary>Returns the GattDeviceServices for this Bluetooth LowEnergy device with the specified cache mode.</summary>
      <param name="cacheMode">The cache mode.</param>
      <returns>Returns an asynchronous operation that completes with a GattDeviceServicesResult.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.BluetoothLEDevice.GetGattServicesForUuidAsync(System.Guid)">
      <summary>Returns the GattDeviceServices for the Bluetooth LowEnergy device with the specified UUID.</summary>
      <param name="serviceUuid">The service UUID.</param>
      <returns>
      </returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.BluetoothLEDevice.GetGattServicesForUuidAsync(System.Guid,Windows.Devices.Bluetooth.BluetoothCacheMode)">
      <summary>Returns the GattDeviceServices for the Bluetooth LowEnergy device with the specified UUID.</summary>
      <param name="serviceUuid">The service UUID.</param>
      <param name="cacheMode">The cache mode.</param>
      <returns>Returns an asynchronous operation that completes with a GattDeviceServicesResult.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.BluetoothLEDevice.RequestAccessAsync">
      <summary>Requests access to the Bluetooth LowEnergy device.</summary>
      <returns>Returns an asynchronous operation that completes with a DeviceAccessStatus.</returns>
    </member>
    <member name="T:Windows.Devices.Bluetooth.BluetoothMajorClass">
      <summary>Indicates the Major Class code of the device, which is the general family of device with which the device is associated.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothMajorClass.AudioVideo">
      <summary>An audio or video device. Example devices are headset, speaker, stereo, video display and VCR.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothMajorClass.Computer">
      <summary>A computer. Example devices are desktop, notebook, PDA and organizer.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothMajorClass.Health">
      <summary>A health device. An example is a heart rate monitor.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothMajorClass.Imaging">
      <summary>An imaging device. Examples are printer, scanner, camera and display.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothMajorClass.Miscellaneous">
      <summary>Used when a more specific Major Class code is not suitable.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothMajorClass.NetworkAccessPoint">
      <summary>A LAN or network Access Point.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothMajorClass.Peripheral">
      <summary>A peripheral device. Examples are mouse, joystick and keyboard.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothMajorClass.Phone">
      <summary>A phone. Example devices are cellular, cordless, pay phone and modem.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothMajorClass.Toy">
      <summary>A toy.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothMajorClass.Wearable">
      <summary>A wearable device.</summary>
    </member>
    <member name="T:Windows.Devices.Bluetooth.BluetoothMinorClass">
      <summary>Indicates the Minor Class code of the device. These are interpreted in the context of the Major Class codes.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothMinorClass.AudioVideoCamcorder">
      <summary>A camcorder.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothMinorClass.AudioVideoCarAudio">
      <summary>A car audio device.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothMinorClass.AudioVideoGamingOrToy">
      <summary>A gaming console or toy.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothMinorClass.AudioVideoHandsFree">
      <summary>A hands-free device.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothMinorClass.AudioVideoHeadphones">
      <summary>Headphones.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothMinorClass.AudioVideoHifiAudioDevice">
      <summary>A HiFi audio device.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothMinorClass.AudioVideoLoudspeaker">
      <summary>A loudspeaker.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothMinorClass.AudioVideoMicrophone">
      <summary>A microphone.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothMinorClass.AudioVideoPortableAudio">
      <summary>Portable audio device.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothMinorClass.AudioVideoSetTopBox">
      <summary>A set-top box.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothMinorClass.AudioVideoVcr">
      <summary>A VCR.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothMinorClass.AudioVideoVideoCamera">
      <summary>A video camera.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothMinorClass.AudioVideoVideoConferencing">
      <summary>A video conferencing device.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothMinorClass.AudioVideoVideoDisplayAndLoudspeaker">
      <summary>A video display and loudspeaker.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothMinorClass.AudioVideoVideoMonitor">
      <summary>A video monitor.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothMinorClass.AudioVideoWearableHeadset">
      <summary>A wearable headset device.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothMinorClass.ComputerDesktop">
      <summary>A computer desktop.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothMinorClass.ComputerHandheld">
      <summary>A handheld PC/PDA.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothMinorClass.ComputerLaptop">
      <summary>A laptop computer.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothMinorClass.ComputerPalmSize">
      <summary>A palm-sized PC/PDA.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothMinorClass.ComputerServer">
      <summary>A computer server.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothMinorClass.ComputerTablet">
      <summary>A tablet computer.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothMinorClass.ComputerWearable">
      <summary>A wearable, watch-sized, computer.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothMinorClass.HealthAnkleProsthesis">
      <summary>An ankle prosthesis.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothMinorClass.HealthBloodPressureMonitor">
      <summary>A blood pressure monitor.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothMinorClass.HealthBodyCompositionAnalyzer">
      <summary>A body composition analyzer.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothMinorClass.HealthGenericHealthManager">
      <summary>A generic health manager.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothMinorClass.HealthGlucoseMeter">
      <summary>A glucose meter.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothMinorClass.HealthHealthDataDisplay">
      <summary>A health data display.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothMinorClass.HealthHeartRateMonitor">
      <summary>A heart rate or pulse monitor.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothMinorClass.HealthKneeProsthesis">
      <summary>A knee prosthesis.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothMinorClass.HealthMedicationMonitor">
      <summary>A medication monitor.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothMinorClass.HealthPeakFlowMonitor">
      <summary>A peak flow monitor.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothMinorClass.HealthPersonalMobilityDevice">
      <summary>A personal mobility device.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothMinorClass.HealthPulseOximeter">
      <summary>A pulse oximeter.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothMinorClass.HealthStepCounter">
      <summary>A step counter.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothMinorClass.HealthThermometer">
      <summary>A thermometer.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothMinorClass.HealthWeighingScale">
      <summary>A weighing scale.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothMinorClass.NetworkFullyAvailable">
      <summary>Fully available.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothMinorClass.NetworkNoServiceAvailable">
      <summary>Network service is not available.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothMinorClass.NetworkUsed01To17Percent">
      <summary>1% to 17% utilized.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothMinorClass.NetworkUsed17To33Percent">
      <summary>17% to 33% utilized.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothMinorClass.NetworkUsed33To50Percent">
      <summary>335 to 50% utilized.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothMinorClass.NetworkUsed50To67Percent">
      <summary>50% to 67% utilized.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothMinorClass.NetworkUsed67To83Percent">
      <summary>67% to 83% utilized.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothMinorClass.NetworkUsed83To99Percent">
      <summary>83% to 99% utilized.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothMinorClass.PeripheralCardReader">
      <summary>A card reader.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothMinorClass.PeripheralDigitalPen">
      <summary>A digital pen.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothMinorClass.PeripheralDigitizerTablet">
      <summary>A digitizer tablet.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothMinorClass.PeripheralGamepad">
      <summary>A gamepad.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothMinorClass.PeripheralHandheldGesture">
      <summary>A handheld gesture input device, such as a "wand" form factor device.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothMinorClass.PeripheralHandheldScanner">
      <summary>A handheld scanner for bar codes, RFID, etc</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothMinorClass.PeripheralJoystick">
      <summary>A joystick.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothMinorClass.PeripheralRemoteControl">
      <summary>A remote control.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothMinorClass.PeripheralSensing">
      <summary>A sensing device.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothMinorClass.PhoneCellular">
      <summary>A cell phone.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothMinorClass.PhoneCordless">
      <summary>A cordless phone.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothMinorClass.PhoneIsdn">
      <summary>Common ISDN access.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothMinorClass.PhoneSmartPhone">
      <summary>A smartphone.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothMinorClass.PhoneWired">
      <summary>A wired modem or voice gateway.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothMinorClass.ToyController">
      <summary>A controller.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothMinorClass.ToyDoll">
      <summary>A doll or action figure.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothMinorClass.ToyGame">
      <summary>A game.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothMinorClass.ToyRobot">
      <summary>A robot.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothMinorClass.ToyVehicle">
      <summary>A vehicle.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothMinorClass.Uncategorized">
      <summary>Use when a Minor Class code has not been assigned.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothMinorClass.WearableGlasses">
      <summary>Glasses.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothMinorClass.WearableHelmet">
      <summary>A helmet.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothMinorClass.WearableJacket">
      <summary>A jacket.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothMinorClass.WearablePager">
      <summary>A pager.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothMinorClass.WearableWristwatch">
      <summary>A wristwatch.</summary>
    </member>
    <member name="T:Windows.Devices.Bluetooth.BluetoothServiceCapabilities">
      <summary>Indicates the service capabilities of a device.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothServiceCapabilities.AudioService">
      <summary>Audio, for example, speaker, microphone, headset service.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothServiceCapabilities.CapturingService">
      <summary>Capturing, for example, scanner, microphone.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothServiceCapabilities.InformationService">
      <summary>Information, for example, web server, WAP server.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothServiceCapabilities.LimitedDiscoverableMode">
      <summary>Limited Discoverable Mode.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothServiceCapabilities.NetworkingService">
      <summary>Networking, for example, LAN, Ad hoc.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothServiceCapabilities.None">
      <summary>None.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothServiceCapabilities.ObjectTransferService">
      <summary>Object Transfer, for example, v-Inbox, v-folder.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothServiceCapabilities.PositioningService">
      <summary>Positioning or location identification.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothServiceCapabilities.RenderingService">
      <summary>Rendering, for example, printer, speakers.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.BluetoothServiceCapabilities.TelephoneService">
      <summary>Telephony, for example cordless, modem, headset service.</summary>
    </member>
    <member name="T:Windows.Devices.Bluetooth.BluetoothSignalStrengthFilter">
      <summary>Groups parameters used to configure received signal strength indicator (RSSI)-based filtering.</summary>
    </member>
    <member name="M:Windows.Devices.Bluetooth.BluetoothSignalStrengthFilter.#ctor">
      <summary>Create a new BluetoothSignalStrengthFilter object.</summary>
    </member>
    <member name="P:Windows.Devices.Bluetooth.BluetoothSignalStrengthFilter.InRangeThresholdInDBm">
      <summary>The minimum received signal strength indicator (RSSI) value in dBm on which RSSI events will be propagated or considered in range if the previous events were considered out of range.</summary>
      <returns>The minimum RSSI value in dBm on which RSSI events will be propagated or considered in range.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.BluetoothSignalStrengthFilter.OutOfRangeThresholdInDBm">
      <summary>The minimum received signal strength indicator (RSSI) value in dBm on which RSSI events will be considered out of range.</summary>
      <returns>The minimum RSSI value in dBm on which RSSI events will be considered out of range.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.BluetoothSignalStrengthFilter.OutOfRangeTimeout">
      <summary>The timeout for a received signal strength indicator (RSSI) event to be considered out of range.</summary>
      <returns>The timeout for an RSSI event to be considered out of range.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.BluetoothSignalStrengthFilter.SamplingInterval">
      <summary>The interval at which received signal strength indicator (RSSI) events are sampled.</summary>
      <returns>The interval at which RSSI events are sampled.</returns>
    </member>
    <member name="T:Windows.Devices.Bluetooth.BluetoothUuidHelper">
      <summary>A helper class that provides methods to convert between bluetooth device UUID and short ID.</summary>
    </member>
    <member name="M:Windows.Devices.Bluetooth.BluetoothUuidHelper.FromShortId(System.UInt32)">
      <summary>Returns the bluetooth device UUID from a short ID.</summary>
      <param name="shortId">The short ID.</param>
      <returns>Returns the UUID.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.BluetoothUuidHelper.TryGetShortId(System.Guid)">
      <summary>Attempts to get the short bluetooth device ID from a UUID.</summary>
      <param name="uuid">The UUID.</param>
      <returns>Returns the short ID.</returns>
    </member>
    <member name="T:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisement">
      <summary>A representation of a Bluetooth LE advertisement payload.</summary>
    </member>
    <member name="M:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisement.#ctor">
      <summary>Creates a new BluetoothLEAdvertisement object.</summary>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisement.DataSections">
      <summary>Gets the list of raw data sections.</summary>
      <returns>The list of raw data sections.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisement.Flags">
      <summary>Bluetooth LE advertisement flags.</summary>
      <returns>Bluetooth LE advertisement flags.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisement.LocalName">
      <summary>The local name contained within the advertisement.</summary>
      <returns>The local name contained within the advertisement. This property can be either the shortened or complete local name defined by the Bluetooth LE specifications.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisement.ManufacturerData">
      <summary>Gets the list of manufacturer-specific data sections in a BluetoothLEAdvertisement.</summary>
      <returns>The list of manufacturer-specific data sections.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisement.ServiceUuids">
      <summary>Gets the list of service UUIDs (in 128-bit GUID format) in a BluetoothLEAdvertisement.</summary>
      <returns>An IVector of GUID, representing the list of service UUIDs in 128-bit GUID format. This property aggregates all the 16-bit, 32-bit, and 128-bit service UUIDs into a single list.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisement.GetManufacturerDataByCompanyId(System.UInt16)">
      <summary>Return a list of all manufacturer data sections in the BluetoothLEAdvertisement payload matching the specified company ID.</summary>
      <param name="companyId">The company identifier code defined by the Bluetooth Special Interest Group (SIG).</param>
      <returns>A vector of BluetoothLEManufacturerData contained within the payload.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisement.GetSectionsByType(System.Byte)">
      <summary>Return a list of advertisement data sections that matches a given advertisement section type in a BluetoothLEAdvertisement.</summary>
      <param name="type">The advertisement section type</param>
      <returns>A vector of all the BluetoothLEAdvertisementDataSection matching the given advertisement type. This method returns an empty list if no such sections are found in the payload.</returns>
    </member>
    <member name="T:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementBytePattern">
      <summary>A Bluetooth LE advertisement byte pattern for filters to match.</summary>
    </member>
    <member name="M:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementBytePattern.#ctor">
      <summary>Create a new BluetoothLEAdvertisementBytePattern object.</summary>
    </member>
    <member name="M:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementBytePattern.#ctor(System.Byte,System.Int16,Windows.Storage.Streams.IBuffer)">
      <summary>Create a new BluetoothLEAdvertisementBytePattern object with an advertisement data type to match, the advertisement data byte pattern to match, and the offset of the byte pattern from the beginning of the advertisement data section.</summary>
      <param name="dataType">The Bluetooth LE advertisement data type to match.</param>
      <param name="offset">The offset of byte pattern from beginning of advertisement data section.</param>
      <param name="data">The Bluetooth LE advertisement data byte pattern to match.</param>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementBytePattern.Data">
      <summary>The Bluetooth LE advertisement data byte pattern to match.</summary>
      <returns>The Bluetooth LE advertisement data byte pattern to match.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementBytePattern.DataType">
      <summary>The Bluetooth LE advertisement data type defined by the Bluetooth Special Interest Group (SIG) to match.</summary>
      <returns>The Bluetooth LE advertisement data type to match.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementBytePattern.Offset">
      <summary>The offset of byte pattern from beginning of advertisement data section.</summary>
      <returns>The offset of byte pattern from beginning of advertisement data section.</returns>
    </member>
    <member name="T:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementDataSection">
      <summary>A Bluetooth LE advertisement section. A Bluetooth LE advertisement packet can contain multiple instances of these BluetoothLEAdvertisementDataSection objects.</summary>
    </member>
    <member name="M:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementDataSection.#ctor">
      <summary>Creates a new BluetoothLEAdvertisementDataSection object.</summary>
    </member>
    <member name="M:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementDataSection.#ctor(System.Byte,Windows.Storage.Streams.IBuffer)">
      <summary>Creates a new BluetoothLEAdvertisementDataSection object with the Bluetooth LE advertisement data type and the payload.</summary>
      <param name="dataType">The Bluetooth LE advertisement data type as defined by the Bluetooth Special Interest Group (SIG).</param>
      <param name="data">The Bluetooth LE advertisement data payload.</param>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementDataSection.Data">
      <summary>The Bluetooth LE advertisement data payload.</summary>
      <returns>The Bluetooth LE advertisement data payload.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementDataSection.DataType">
      <summary>Gets or sets the Bluetooth LE advertisement data type, as defined by the Bluetooth Special Interest Group (SIG). See Assigned numbers and GAP.</summary>
      <returns>The Bluetooth LE advertisement data type.</returns>
    </member>
    <member name="T:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementDataTypes">
      <summary>Some of the Bluetooth LE advertisement types defined in the Generic Access Profile (GAP) by the Bluetooth Special Interest Group (SIG).</summary>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementDataTypes.AdvertisingInterval">
      <summary>Section data type for the Bluetooth LE advertising interval.</summary>
      <returns>The Bluetooth LE advertising interval.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementDataTypes.Appearance">
      <summary>Section data type for the Bluetooth LE advertising appearance.</summary>
      <returns>The Bluetooth LE advertising appearance.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementDataTypes.CompleteLocalName">
      <summary>Section data type for the Bluetooth LE complete local name.</summary>
      <returns>The Bluetooth LE complete local name.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementDataTypes.CompleteService128BitUuids">
      <summary>Section data type for the complete list of 128-bit Bluetooth LE service UUIDs</summary>
      <returns>The complete list of 128-bit Bluetooth LE service UUIDs</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementDataTypes.CompleteService16BitUuids">
      <summary>Section data type for the complete list of 16-bit Bluetooth LE service UUIDs</summary>
      <returns>The complete list of 16-bit Bluetooth LE service UUIDs</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementDataTypes.CompleteService32BitUuids">
      <summary>Section data type for the complete list of 32-bit Bluetooth LE service UUIDs</summary>
      <returns>The complete list of 32-bit Bluetooth LE service UUIDs</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementDataTypes.Flags">
      <summary>Section data type for a set of flags for internal use.</summary>
      <returns>A set of flags for internal use.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementDataTypes.IncompleteService128BitUuids">
      <summary>Section data type for an incomplete list of 128-bit Bluetooth LE service UUIDs.</summary>
      <returns>An incomplete list of 128-bit Bluetooth LE service UUIDs.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementDataTypes.IncompleteService16BitUuids">
      <summary>Section data type for an incomplete list of 16-bit Bluetooth LE service UUIDs.</summary>
      <returns>An incomplete list of 16-bit Bluetooth LE service UUIDs.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementDataTypes.IncompleteService32BitUuids">
      <summary>Section data type for an incomplete list of 32-bit Bluetooth LE service UUIDs.</summary>
      <returns>An incomplete list of 32-bit Bluetooth LE service UUIDs.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementDataTypes.ManufacturerSpecificData">
      <summary>Section data type for manufacturer-specific data for a Bluetooth LE advertisements.</summary>
      <returns>Manufacturer-specific data for a Bluetooth LE advertisements.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementDataTypes.PublicTargetAddress">
      <summary>Section data type for a list of public Bluetooth LE target addresses.</summary>
      <returns>A list of public Bluetooth LE target addresses.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementDataTypes.RandomTargetAddress">
      <summary>Section data type for a list of random Bluetooth LE target addresses.</summary>
      <returns>A list of random Bluetooth LE target addresses.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementDataTypes.ServiceData128BitUuids">
      <summary>Section data type for service data for 128-bit Bluetooth LE UUIDs.</summary>
      <returns>Service data for 128-bit Bluetooth LE UUIDs.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementDataTypes.ServiceData16BitUuids">
      <summary>Section data type for service data for 16-bit Bluetooth LE UUIDs.</summary>
      <returns>Service data for 16-bit Bluetooth LE UUIDs.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementDataTypes.ServiceData32BitUuids">
      <summary>Section data type for service data for 32-bit Bluetooth LE UUIDs..</summary>
      <returns>Service data for 32-bit Bluetooth LE UUIDs.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementDataTypes.ServiceSolicitation128BitUuids">
      <summary>Section data type for a list of 128-bit Bluetooth LE service solicitation UUIDs.</summary>
      <returns>A list of 128-bit Bluetooth LE service solicitation UUIDs.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementDataTypes.ServiceSolicitation16BitUuids">
      <summary>Section data type for a list of 16-bit Bluetooth LE service solicitation UUIDs.</summary>
      <returns>A list of 16-bit Bluetooth LE service solicitation UUIDs.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementDataTypes.ServiceSolicitation32BitUuids">
      <summary>Section data type for a list of 32-bit Bluetooth LE service solicitation UUIDs.</summary>
      <returns>A list of 32-bit Bluetooth LE service solicitation UUIDs.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementDataTypes.ShortenedLocalName">
      <summary>Section data type for a shortened local name.</summary>
      <returns>A shortened local name.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementDataTypes.SlaveConnectionIntervalRange">
      <summary>Section data type for the slave connection interval range.</summary>
      <returns>The slave connection interval range.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementDataTypes.TxPowerLevel">
      <summary>Section data type for the Bluetooth LE transmit power level.</summary>
      <returns>The Bluetooth LE transmit power level.</returns>
    </member>
    <member name="T:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementFilter">
      <summary>Groups parameters used to configure payload-based filtering of received Bluetooth LE advertisements.</summary>
    </member>
    <member name="M:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementFilter.#ctor">
      <summary>Creates a new BluetoothLEAdvertisementFilter object.</summary>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementFilter.Advertisement">
      <summary>A BluetoothLEAdvertisement object that can be applied as filters to received Bluetooth LE advertisements.</summary>
      <returns>A BluetoothLEAdvertisement object that can be applied as filters to received Bluetooth LE advertisements.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementFilter.BytePatterns">
      <summary>Gets a vector of byte patterns with offsets to match advertisement sections in a received Bluetooth LE advertisement.</summary>
      <returns>A vector of byte patterns with offsets to match advertisement sections in a received Bluetooth LE advertisement.</returns>
    </member>
    <member name="T:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementFlags">
      <summary>Defines constants that specify flags used to match flags contained inside a Bluetooth LE advertisement payload.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementFlags.ClassicNotSupported">
      <summary>Specifies Bluetooth BR/EDR not supported.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementFlags.DualModeControllerCapable">
      <summary>Specifies simultaneous Bluetooth LE and BR/EDR to same device capable (controller).</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementFlags.DualModeHostCapable">
      <summary>Specifies simultaneous Bluetooth LE and BR/EDR to same device capable (host)</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementFlags.GeneralDiscoverableMode">
      <summary>Specifies Bluetooth LE General Discoverable Mode.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementFlags.LimitedDiscoverableMode">
      <summary>Specifies Bluetooth LE Limited Discoverable Mode.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementFlags.None">
      <summary>Specifies no flag.</summary>
    </member>
    <member name="T:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementPublisher">
      <summary>An object to send Bluetooth Low Energy (LE) advertisements.</summary>
    </member>
    <member name="M:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementPublisher.#ctor">
      <summary>Creates a new BluetoothLEAdvertisementPublisher object.</summary>
    </member>
    <member name="M:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementPublisher.#ctor(Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisement)">
      <summary>Creates a new BluetoothLEAdvertisementPublisher object with the Bluetooth LE advertisement to publish.</summary>
      <param name="advertisement">The Bluetooth LE advertisement to publish.</param>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementPublisher.Advertisement">
      <summary>Gets a copy of the Bluetooth LE advertisement to publish.</summary>
      <returns>A copy of the Bluetooth LE advertisement to publish.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementPublisher.IncludeTransmitPowerLevel">
      <summary>Specifies whether the transmit power level is included in the advertisement header. Defaults to False.</summary>
      <returns>Indicates whether the transmit power level is included. The default value is False.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementPublisher.IsAnonymous">
      <summary>Specifies whether or not the device address is included in the advertisement header. By default, the address is included.</summary>
      <returns>Indicates whether the device address is hidden. The default value is False, indicating that the address is included.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementPublisher.PreferredTransmitPowerLevelInDBm">
      <summary>If specified, requests that the radio use the indicated transmit power level for the advertisement. Defaults to Null.</summary>
      <returns>The requested power level for the radio transmission. The default is Null.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementPublisher.Status">
      <summary>Gets the current status of the BluetoothLEAdvertisementPublisher.</summary>
      <returns>The current status of the BluetoothLEAdvertisementPublisher.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementPublisher.UseExtendedAdvertisement">
      <summary>Specifies that the advertisement publisher should use the Extended Advertising format.</summary>
      <returns>Indicates whether or not the Extended Advertising format should be used. The default value is False.</returns>
    </member>
    <member name="E:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementPublisher.StatusChanged">
      <summary>Notification that the status of the BluetoothLEAdvertisementPublisher has changed.</summary>
    </member>
    <member name="M:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementPublisher.Start">
      <summary>Start advertising a Bluetooth LE advertisement payload.</summary>
    </member>
    <member name="M:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementPublisher.Stop">
      <summary>Stop the publisher and stop advertising a Bluetooth LE advertisement payload.</summary>
    </member>
    <member name="T:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementPublisherStatus">
      <summary>Represents the possible states of the BluetoothLEAdvertisementPublisher.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementPublisherStatus.Aborted">
      <summary>The publisher is aborted due to an error.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementPublisherStatus.Created">
      <summary>The initial status of the publisher.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementPublisherStatus.Started">
      <summary>The publisher is being serviced and has started advertising.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementPublisherStatus.Stopped">
      <summary>The publisher has stopped advertising.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementPublisherStatus.Stopping">
      <summary>The publisher was issued a stop command.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementPublisherStatus.Waiting">
      <summary>The publisher is waiting to get service time.</summary>
    </member>
    <member name="T:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementPublisherStatusChangedEventArgs">
      <summary>Provides data for a StatusChanged event on a BluetoothLEAdvertisementPublisher.</summary>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementPublisherStatusChangedEventArgs.Error">
      <summary>Gets the error status for a StatusChanged event on a BluetoothLEAdvertisementPublisher.</summary>
      <returns>The error status for a StatusChanged event on a BluetoothLEAdvertisementPublisher.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementPublisherStatusChangedEventArgs.SelectedTransmitPowerLevelInDBm">
      <summary>Represents the current transmit power selected by the Bluetooth adapter for the advertisement.</summary>
      <returns>The current transmit power selected. If the Extended Advertisement format is not supported by the adapter, this instead represents the adapter's default transmit power level.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementPublisherStatusChangedEventArgs.Status">
      <summary>Gets the new status of the BluetoothLEAdvertisementPublisher.</summary>
      <returns>The new status of the BluetoothLEAdvertisementPublisher.</returns>
    </member>
    <member name="T:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementReceivedEventArgs">
      <summary>Provides data for a Received event on a BluetoothLEAdvertisementWatcher. A BluetoothLEAdvertisementReceivedEventArgs instance is created when the Received event occurs on a BluetoothLEAdvertisementWatcher object.</summary>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementReceivedEventArgs.Advertisement">
      <summary>Gets the Bluetooth LE advertisement payload data received.</summary>
      <returns>The Bluetooth LE advertisement payload data received.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementReceivedEventArgs.AdvertisementType">
      <summary>Gets the type of the received Bluetooth LE advertisement packet.</summary>
      <returns>the type of the received Bluetooth LE advertisement packet.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementReceivedEventArgs.BluetoothAddress">
      <summary>Gets the Bluetooth address of the device sending the Bluetooth LE advertisement.</summary>
      <returns>the Bluetooth address of the device sending the Bluetooth LE advertisement.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementReceivedEventArgs.BluetoothAddressType">
      <summary>Retrieves the Bluetooth Address Type of the received advertisement.</summary>
      <returns>The Bluetooth Address Type of the advertisement. If the advertisement is anonymous, the type returned is `Unspecified`.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementReceivedEventArgs.IsAnonymous">
      <summary>Indicates whether a Bluetooth Address was omitted from the received advertisement.</summary>
      <returns>Indicates whether the advertisement was sent anonymously.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementReceivedEventArgs.IsConnectable">
      <summary>Indicates whether the received advertisement is connectable.</summary>
      <returns>Indicates whether the advertisement is connectable. Returns True if it is, otherwise, returns False.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementReceivedEventArgs.IsDirected">
      <summary>Indicates whether the received advertisement is directed.</summary>
      <returns>Indicates whether the advertisement is directed. Returns True if it is, otherwise, returns False.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementReceivedEventArgs.IsScannable">
      <summary>Indicates whether the received advertisement is scannable.</summary>
      <returns>Indicates whether the advertisement is scannable. Returns True if it is, otherwise, returns False.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementReceivedEventArgs.IsScanResponse">
      <summary>Indicates whether the received advertisement is a scan response.</summary>
      <returns>Indicates whether the advertisement is a scan response. Returns True if it is, otherwise, returns False.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementReceivedEventArgs.RawSignalStrengthInDBm">
      <summary>Gets the received signal strength indicator (RSSI) value, in dBm, for this received Bluetooth LE advertisement event. This value could be the raw RSSI or a filtered RSSI depending on filtering settings configured through BluetoothSignalStrengthFilter.</summary>
      <returns>The received signal strength indicator (RSSI) value, in dBm, for this event.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementReceivedEventArgs.Timestamp">
      <summary>Gets the timestamp when the Received event occurred.</summary>
      <returns>The timestamp when the Received event occurred.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementReceivedEventArgs.TransmitPowerLevelInDBm">
      <summary>Represents the received transmit power of the advertisement.</summary>
      <returns>The received transmit power of the advertisement. Ranges from -127 dBm to 20dBM.</returns>
    </member>
    <member name="T:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementType">
      <summary>Specifies the different types of Bluetooth LE advertisement payloads.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementType.ConnectableDirected">
      <summary>The advertisement is directed and indicates that the device is connectable but not scannable. This advertisement type cannot carry data.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementType.ConnectableUndirected">
      <summary>The advertisement is undirected and indicates that the device is connectable and scannable. This advertisement type can carry data.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementType.Extended">
      <summary>This advertisement is a 5.0 extended advertisement. This advertisement type may have different properties, and is not necessarily directed, connected, scannable, nor a scan response.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementType.NonConnectableUndirected">
      <summary>The advertisement is undirected and indicates that the device is not connectable nor scannable. This advertisement type can carry data.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementType.ScannableUndirected">
      <summary>The advertisement is undirected and indicates that the device is scannable but not connectable. This advertisement type can carry data.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementType.ScanResponse">
      <summary>This advertisement is a scan response to a scan request issued for a scannable advertisement. This advertisement type can carry data.</summary>
    </member>
    <member name="T:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementWatcher">
      <summary>An object to receive Bluetooth Low Energy (LE) advertisements.</summary>
    </member>
    <member name="M:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementWatcher.#ctor">
      <summary>Creates a new BluetoothLEAdvertisementWatcher object.</summary>
    </member>
    <member name="M:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementWatcher.#ctor(Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementFilter)">
      <summary>Creates a new BluetoothLEAdvertisementWatcher object with an advertisement filter to initialize the watcher.</summary>
      <param name="advertisementFilter">The advertisement filter to initialize the watcher.</param>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementWatcher.AdvertisementFilter">
      <summary>Gets or sets a BluetoothLEAdvertisementFilter object used for configuration of Bluetooth LE advertisement filtering that uses payload section-based filtering.</summary>
      <returns>Configuration of Bluetooth LE advertisement filtering that uses payload section-based filtering.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementWatcher.AllowExtendedAdvertisements">
      <summary>Enables reception of advertisements using the Extended Advertising format. Defaults to False.</summary>
      <returns>Indicates whether advertisements of the Extended Advertising format can be received. The default value is False.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementWatcher.MaxOutOfRangeTimeout">
      <summary>Gets the maximum out of range timeout.</summary>
      <returns>The maximum out of range timeout.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementWatcher.MaxSamplingInterval">
      <summary>Gets the maximum sampling interval.</summary>
      <returns>The maximum sampling interval.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementWatcher.MinOutOfRangeTimeout">
      <summary>Gets the minimum out of range timeout.</summary>
      <returns>The minimum out of range timeout.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementWatcher.MinSamplingInterval">
      <summary>Gets the minimum sampling interval.</summary>
      <returns>The minimum sampling interval.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementWatcher.ScanningMode">
      <summary>Gets or sets the Bluetooth LE scanning mode.</summary>
      <returns>The Bluetooth LE scanning mode.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementWatcher.SignalStrengthFilter">
      <summary>Gets or sets a BluetoothSignalStrengthFilter object used for configuration of Bluetooth LE advertisement filtering that uses signal strength-based filtering.</summary>
      <returns>Configuration of Bluetooth LE advertisement filtering that uses signal strength-based filtering.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementWatcher.Status">
      <summary>Gets the current status of the BluetoothLEAdvertisementWatcher.</summary>
      <returns>The current status of the BluetoothLEAdvertisementWatcher.</returns>
    </member>
    <member name="E:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementWatcher.Received">
      <summary>Notification for new Bluetooth LE advertisement events received.</summary>
    </member>
    <member name="E:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementWatcher.Stopped">
      <summary>Notification to the app that the Bluetooth LE scanning for advertisements has been cancelled or aborted either by the app or due to an error.</summary>
    </member>
    <member name="M:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementWatcher.Start">
      <summary>Start the BluetoothLEAdvertisementWatcher to scan for Bluetooth LE advertisements.</summary>
    </member>
    <member name="M:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementWatcher.Stop">
      <summary>Stop the BluetoothLEAdvertisementWatcher and disable the scanning for Bluetooth LE advertisements.</summary>
    </member>
    <member name="T:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementWatcherStatus">
      <summary>Represents the possible states of the BluetoothLEAdvertisementWatcher.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementWatcherStatus.Aborted">
      <summary>An error occurred during transition or scanning that stopped the watcher due to an error.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementWatcherStatus.Created">
      <summary>The initial status of the watcher.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementWatcherStatus.Started">
      <summary>The watcher is started.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementWatcherStatus.Stopped">
      <summary>The watcher is stopped.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementWatcherStatus.Stopping">
      <summary>The watcher stop command was issued.</summary>
    </member>
    <member name="T:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementWatcherStoppedEventArgs">
      <summary>Provides data for a Stopped event on a BluetoothLEAdvertisementWatcher. A BluetoothLEAdvertisementWatcherStoppedEventArgs instance is created when the Stopped event occurs on a BluetoothLEAdvertisementWatcher object.</summary>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementWatcherStoppedEventArgs.Error">
      <summary>Gets the error status for Stopped event.</summary>
      <returns>The error status for Stopped event.</returns>
    </member>
    <member name="T:Windows.Devices.Bluetooth.Advertisement.BluetoothLEManufacturerData">
      <summary>A Bluetooth LE manufacturer-specific data section (one particular type of LE advertisement section). A Bluetooth LE advertisement packet can contain multiple instances of these BluetoothLEManufacturerData objects.</summary>
    </member>
    <member name="M:Windows.Devices.Bluetooth.Advertisement.BluetoothLEManufacturerData.#ctor">
      <summary>Creates a new BluetoothLEManufacturerData object.</summary>
    </member>
    <member name="M:Windows.Devices.Bluetooth.Advertisement.BluetoothLEManufacturerData.#ctor(System.UInt16,Windows.Storage.Streams.IBuffer)">
      <summary>Creates a new BluetoothLEManufacturerData object with a company identifier code and manufacterer-specific section data.</summary>
      <param name="companyId">The Bluetooth LE company identifier code as defined by the Bluetooth Special Interest Group (SIG).</param>
      <param name="data">Bluetooth LE manufacturer-specific section data.</param>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Advertisement.BluetoothLEManufacturerData.CompanyId">
      <summary>The Bluetooth LE company identifier code as defined by the Bluetooth Special Interest Group (SIG).</summary>
      <returns>The Bluetooth LE company identifier code.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Advertisement.BluetoothLEManufacturerData.Data">
      <summary>Bluetooth LE manufacturer-specific section data.</summary>
      <returns>Bluetooth LE manufacturer-specific section data.</returns>
    </member>
    <member name="T:Windows.Devices.Bluetooth.Advertisement.BluetoothLEScanningMode">
      <summary>Defines constants that specify a Bluetooth LE scanning mode.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.Advertisement.BluetoothLEScanningMode.Active">
      <summary>Specifies an active scanning mode. This indicates that scan request packets will be sent from the platform to actively query for more advertisement data of type BluetoothLEAdvertisementType.ScanResponse.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.Advertisement.BluetoothLEScanningMode.None">
      <summary>Specifies no scanning mode. The watcher will provide advertisements as the system receives them, but will not initiate its own scanning.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.Advertisement.BluetoothLEScanningMode.Passive">
      <summary>Specifies a passive scanning mode. This is the default scanning mode.</summary>
    </member>
    <member name="T:Windows.Devices.Bluetooth.Background.BluetoothEventTriggeringMode">
      <summary>This enumeration represents a Bluetooth background event triggering mode.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.Background.BluetoothEventTriggeringMode.Batch">
      <summary>The triggering mode is batch.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.Background.BluetoothEventTriggeringMode.KeepLatest">
      <summary>The triggering mode is keep latest.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.Background.BluetoothEventTriggeringMode.Serial">
      <summary>The triggering method is serial.</summary>
    </member>
    <member name="T:Windows.Devices.Bluetooth.Background.BluetoothLEAdvertisementPublisherTriggerDetails">
      <summary>Provides information about a BluetoothLEAdvertisementPublisher trigger. You can obtain an instance of this class through a BluetoothLEAdvertisementPublisher trigger.</summary>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Background.BluetoothLEAdvertisementPublisherTriggerDetails.Error">
      <summary>Gets the error status for the trigger.</summary>
      <returns>The error status for the trigger.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Background.BluetoothLEAdvertisementPublisherTriggerDetails.SelectedTransmitPowerLevelInDBm">
      <summary>Represents the current transmit power selected by the Bluetooth adapter for the advertisement.</summary>
      <returns>The current transmit power selected. If the Extended Advertisement format is not supported by the adapter, this instead represents the adapter's default transmit power level.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Background.BluetoothLEAdvertisementPublisherTriggerDetails.Status">
      <summary>Gets the current status of the BluetoothLEAdvertisementPublisher.</summary>
      <returns>The current status of the BluetoothLEAdvertisementPublisher.</returns>
    </member>
    <member name="T:Windows.Devices.Bluetooth.Background.BluetoothLEAdvertisementWatcherTriggerDetails">
      <summary>Provides information about a BluetoothLEAdvertisementWatcher trigger. You can obtain an instance of this class through a BluetoothLEAdvertisementWatcher trigger.</summary>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Background.BluetoothLEAdvertisementWatcherTriggerDetails.Advertisements">
      <summary>Gets a collection of Bluetooth LE advertisements.</summary>
      <returns>A collection of Bluetooth LE advertisements.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Background.BluetoothLEAdvertisementWatcherTriggerDetails.Error">
      <summary>Gets the error status for the trigger.</summary>
      <returns>The error status for the trigger.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Background.BluetoothLEAdvertisementWatcherTriggerDetails.SignalStrengthFilter">
      <summary>Gets the parameters used to configure received signal strength indicator (RSSI)-based filtering.</summary>
      <returns>The parameters used to configure received signal strength indicator (RSSI)-based filtering.</returns>
    </member>
    <member name="T:Windows.Devices.Bluetooth.Background.GattCharacteristicNotificationTriggerDetails">
      <summary>Provides information about the Bluetooth LE device that caused this trigger to fire.</summary>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Background.GattCharacteristicNotificationTriggerDetails.Characteristic">
      <summary>Gets the GATT characteristic that changed.</summary>
      <returns>The GATT characteristic that changed.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Background.GattCharacteristicNotificationTriggerDetails.Error">
      <summary>Gets the error status for the trigger.</summary>
      <returns>Gets the error status for the trigger.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Background.GattCharacteristicNotificationTriggerDetails.EventTriggeringMode">
      <summary>Gets the event trigger mode.</summary>
      <returns>Gets the event trigger mode.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Background.GattCharacteristicNotificationTriggerDetails.Value">
      <summary>Gets a byte stream containing the new value of the characteristic.</summary>
      <returns>A byte stream containing the new value of the characteristic.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Background.GattCharacteristicNotificationTriggerDetails.ValueChangedEvents">
      <summary>Gets the value changes events for this trigger.</summary>
      <returns>Gets the value changes events for this trigger.</returns>
    </member>
    <member name="T:Windows.Devices.Bluetooth.Background.GattServiceProviderConnection">
      <summary>This class represents a gatt service provider connection.</summary>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Background.GattServiceProviderConnection.AllServices">
      <summary>Gets all the services.</summary>
      <returns>Gets all the services.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Background.GattServiceProviderConnection.Service">
      <summary>Gets the local GATT service.</summary>
      <returns>Gets the local GATT service.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Background.GattServiceProviderConnection.TriggerId">
      <summary>Gets GATT service connection trigger ID.</summary>
      <returns>Gets GATT service connection trigger ID.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.Background.GattServiceProviderConnection.Start">
      <summary>Starts a GATT service provider connection.</summary>
    </member>
    <member name="T:Windows.Devices.Bluetooth.Background.GattServiceProviderTriggerDetails">
      <summary>Provides information about the Bluetooth device that caused this trigger to fire.</summary>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Background.GattServiceProviderTriggerDetails.Connection">
      <summary>Gets the connection that triggered the event.</summary>
      <returns>Gets the connection that triggered the event.</returns>
    </member>
    <member name="T:Windows.Devices.Bluetooth.Background.RfcommConnectionTriggerDetails">
      <summary>Provides information about the Bluetooth device that caused this trigger to fire.</summary>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Background.RfcommConnectionTriggerDetails.Incoming">
      <summary>Gets whether this is an incoming connection.</summary>
      <returns>True if the trigger was fired for an incoming connection; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Background.RfcommConnectionTriggerDetails.RemoteDevice">
      <summary>Gets the BluetoothDevice object that represents the remote device.</summary>
      <returns>The BluetoothDevice object that represents the remote device.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Background.RfcommConnectionTriggerDetails.Socket">
      <summary>Gets a reference to the underlying StreamSocket of this connection.</summary>
      <returns>A reference to the underlying StreamSocket of this connection.</returns>
    </member>
    <member name="T:Windows.Devices.Bluetooth.Background.RfcommInboundConnectionInformation">
      <summary>Provides information about incoming RFCOMM connections. If an app wants the system to listen for incoming connections on behalf of an RfcommConnectionTrigger, the app must create this object and attach it to the RfcommConnectionTrigger.</summary>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Background.RfcommInboundConnectionInformation.LocalServiceId">
      <summary>Gets or sets the service UUID that will be advertised in the SDP record.</summary>
      <returns>The service UUID that will be advertised in the SDP record.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Background.RfcommInboundConnectionInformation.SdpRecord">
      <summary>Gets or sets the Bluetooth SDP record that the system will advertise on behalf of the app.</summary>
      <returns>The Bluetooth SDP record that the system will advertise on behalf of the app.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Background.RfcommInboundConnectionInformation.ServiceCapabilities">
      <summary>Gets or sets the service capabilities that will be advertised.</summary>
      <returns>One of the BluetoothServiceCapabilities enumeration values that specifies the service capabilities to be advertised.</returns>
    </member>
    <member name="T:Windows.Devices.Bluetooth.Background.RfcommOutboundConnectionInformation">
      <summary>Provides information for RFCOMM outbound connections. If an app wants the system to create outbound connections on its behalf, the app must create this object and attach it to the RfcommConnectionTrigger.</summary>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Background.RfcommOutboundConnectionInformation.RemoteServiceId">
      <summary>Gets or sets the service UUID of the remote service to which the system will connect on behalf of the app.</summary>
      <returns>The service UUID of the remote service to which the system will connect on behalf of the app. This value must be set. When the system creates outgoing connections for the app, it will connect to any remote service that lists the specified UUID in its ServiceClassIDList.</returns>
    </member>
    <member name="T:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristic">
      <summary>Represents a Characteristic of a GATT service. The GattCharacteristic object represents a GATT Characteristic of a particular service, and is obtained from the Characteristics property of the GattDeviceService object.</summary>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristic.AttributeHandle">
      <summary>Gets the handle used to uniquely identify GATT-based characteristic attributes as declared on the Bluetooth LE device.</summary>
      <returns>Handle that uniquely identifies GATT-based characteristic attributes.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristic.CharacteristicProperties">
      <summary>Gets the GATT characteristic properties, as defined by the GATT profile.</summary>
      <returns>The GATT characteristic properties, as defined by the GATT profile.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristic.PresentationFormats">
      <summary>Gets the list of presentation format descriptors associated with this GattCharacteristic, in the order specified by the Aggregate Format Descriptor.</summary>
      <returns>An array of GattPresentationFormat objects that contain the list of presentation format descriptors associated with this GattCharacteristic, in the order specified by the Aggregate Format Descriptor.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristic.ProtectionLevel">
      <summary>Gets or sets the desired GATT security options for over the air communication with the device.</summary>
      <returns>The desired GATT security options for over the air communication with the device.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristic.Service">
      <summary>Gets the GattDeviceService of which this characteristic is a member.</summary>
      <returns>The GattDeviceService of which this characteristic is a member.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristic.UserDescription">
      <summary>Get the user friendly description for this GattCharacteristic, if the User Description Descriptor is present, otherwise this will be an empty string.</summary>
      <returns>The user friendly description for this GattCharacteristic, if the User Description Descriptor is present, otherwise this will be an empty string.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristic.Uuid">
      <summary>Gets the GATT Characteristic UUID for this GattCharacteristic.</summary>
      <returns>The GATT Characteristic UUID for this GattCharacteristic.</returns>
    </member>
    <member name="E:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristic.ValueChanged">
      <summary>An App can register an event handler in order to receive events when notification or indications are received from a device, after setting the Client Characteristic Configuration Descriptor.</summary>
    </member>
    <member name="M:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristic.ConvertShortIdToUuid(System.UInt16)">
      <summary>Converts a Bluetooth SIG defined short Id to a full GATT UUID.</summary>
      <deprecated type="deprecate">Use BluetoothUuidHelper instead of ConvertShortIdToUuid.  For more information, see MSDN.</deprecated>
      <param name="shortId">A 16-bit Bluetooth GATT Service UUID.</param>
      <returns>The corresponding 128-bit GATT Characteristic UUID, that uniquely identifies this characteristic.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristic.GetAllDescriptors">
      <summary>Gets the collection of all descriptors belonging to this GattCharacteristic instance.</summary>
      <deprecated type="deprecate">Use GetDescriptorsAsync instead of GetAllDescriptors.  For more information, see MSDN.</deprecated>
      <returns>The collection of all descriptors belonging to this GattCharacteristic instance.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristic.GetDescriptors(System.Guid)">
      <summary>Returns a vector of descriptors, that are identified by the specified UUID, and belong to this GattCharacteristic instance.</summary>
      <deprecated type="deprecate">Use GetDescriptorsForUuidAsync instead of GetDescriptors.  For more information, see MSDN.</deprecated>
      <param name="descriptorUuid">The UUID for the descriptors to be retrieved.</param>
      <returns>A vector of descriptors whose UUIDs match descriptorUuid.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristic.GetDescriptorsAsync">
      <summary>Returns the descriptors for this GattCharacteristic instance.</summary>
      <returns>An asynchronous operation that completes with the descriptors for this GattCharacteristic instance.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristic.GetDescriptorsAsync(Windows.Devices.Bluetooth.BluetoothCacheMode)">
      <summary>Returns the descriptors with the specified cache mode for this GattCharacteristic instance.</summary>
      <param name="cacheMode">The cache mode.</param>
      <returns>An asynchronous operation that completes with the descriptors.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristic.GetDescriptorsForUuidAsync(System.Guid)">
      <summary>Returns the descriptors whose UUIDs match descriptorUuid.</summary>
      <param name="descriptorUuid">The UUID for the descriptors to be retrieved.</param>
      <returns>An asynchronous operation that completes with the descriptors whose UUIDs match descriptorUuid.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristic.GetDescriptorsForUuidAsync(System.Guid,Windows.Devices.Bluetooth.BluetoothCacheMode)">
      <summary>Returns the descriptors whose UUIDs match descriptorUuid with the specified cacheMode.</summary>
      <param name="descriptorUuid">The UUID for the descriptors to be retrieved.</param>
      <param name="cacheMode">The cache mode.</param>
      <returns>Returns an asynchronous operation that completes with the descriptors for the descriptorUuid.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristic.ReadClientCharacteristicConfigurationDescriptorAsync">
      <summary>Reads the current value of the ClientCharacteristicConfigurationDescriptor.</summary>
      <returns>The object that manages the asynchronous operation. Upon completion of the asynchronous method, the IAsyncOperation(GattReadClientCharacteristicConfigurationDescriptorResult) contains the result of the read operation, which contains the status of completed operation. The Status property on the GattReadClientCharacteristicConfigurationDescriptorResult returned indicates if the result of the operation was successful.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristic.ReadValueAsync">
      <summary>Performs a Characteristic Value read from the value cache maintained by Windows.</summary>
      <returns>The object required to manage the asynchronous operation, which, upon completion, returns a GattReadResult object, which in turn contains the completion status of the asynchronous operation and, if successful, the data read from the device.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristic.ReadValueAsync(Windows.Devices.Bluetooth.BluetoothCacheMode)">
      <summary>Performs a Characteristic Value read either from the value cache maintained by Windows, or directly from the device.</summary>
      <param name="cacheMode">Specifies whether to read the value directly from the device or from a value cache maintained by Windows.</param>
      <returns>The object required to manage the asynchronous operation, which, upon completion, returns a GattReadResult object, which in turn contains the completion status of the asynchronous operation and, if successful, the data read from the device.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristic.WriteClientCharacteristicConfigurationDescriptorAsync(Windows.Devices.Bluetooth.GenericAttributeProfile.GattClientCharacteristicConfigurationDescriptorValue)">
      <summary>Writes the ClientCharacteristicConfigurationDescriptor to the Bluetooth LE device, and if the value to be written represents an indication or a notification and a ValueChanged event handler is registered, enables receiving ValueChanged events from the device.</summary>
      <param name="clientCharacteristicConfigurationDescriptorValue">Specifies a new value for the ClientCharacteristicConfigurationDescriptor of this Characteristic object.</param>
      <returns>The object that manages the asynchronous operation, which, upon completion, returns the status with which the operation completed.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristic.WriteClientCharacteristicConfigurationDescriptorWithResultAsync(Windows.Devices.Bluetooth.GenericAttributeProfile.GattClientCharacteristicConfigurationDescriptorValue)">
      <summary>Writes the ClientCharacteristicConfigurationDescriptor to the Bluetooth LE device, and if the value to be written represents an indication or a notification and a ValueChanged event handler is registered, enables receiving ValueChanged events from the device.</summary>
      <param name="clientCharacteristicConfigurationDescriptorValue">Specifies a new value for the ClientCharacteristicConfigurationDescriptor of this Characteristic object.</param>
      <returns>Returns an asynchronous operation that completes with a GattWriteResult object.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristic.WriteValueAsync(Windows.Storage.Streams.IBuffer)">
      <summary>Performs a Characteristic Value write to a Bluetooth LE device.</summary>
      <param name="value">A Windows.Storage.Streams.IBuffer object which contains the data to be written to the Bluetooth LE device.</param>
      <returns>The object that manages the asynchronous operation, which, upon completion, returns the status with which the operation completed.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristic.WriteValueAsync(Windows.Storage.Streams.IBuffer,Windows.Devices.Bluetooth.GenericAttributeProfile.GattWriteOption)">
      <summary>Performs a Characteristic Value write to a Bluetooth LE device.</summary>
      <param name="value">A Windows.Storage.Streams.IBuffer object which contains the data to be written to the Bluetooth LE device.</param>
      <param name="writeOption">Specifies what type of GATT write should be performed.</param>
      <returns>The object that manages the asynchronous operation, which, upon completion, returns the status with which the operation completed.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristic.WriteValueWithResultAsync(Windows.Storage.Streams.IBuffer)">
      <summary>Performs a Characteristic Value write to a Bluetooth LE device.</summary>
      <param name="value">A Windows.Storage.Streams.IBuffer object which contains the data to be written to the Bluetooth LE device.</param>
      <returns>An asynchronous operation that completes with a GattWriteResult object.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristic.WriteValueWithResultAsync(Windows.Storage.Streams.IBuffer,Windows.Devices.Bluetooth.GenericAttributeProfile.GattWriteOption)">
      <summary>Performs a Characteristic Value write to a Bluetooth LE device.</summary>
      <param name="value">A Windows.Storage.Streams.IBuffer object which contains the data to be written to the Bluetooth LE device.</param>
      <param name="writeOption">Specifies what type of GATT write should be performed.</param>
      <returns>An asynchronous operation that completes with a GattWriteResult object.</returns>
    </member>
    <member name="T:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristicProperties">
      <summary>Specifies the values for the GATT characteristic properties as well as the GATT Extended Characteristic Properties Descriptor.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristicProperties.AuthenticatedSignedWrites">
      <summary>The characteristic supports signed writes</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristicProperties.Broadcast">
      <summary>The characteristic supports broadcasting</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristicProperties.ExtendedProperties">
      <summary>The ExtendedProperties Descriptor is present</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristicProperties.Indicate">
      <summary>The characteristic is indicatable</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristicProperties.None">
      <summary>The characteristic doesn’t have any properties that apply.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristicProperties.Notify">
      <summary>The characteristic is notifiable</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristicProperties.Read">
      <summary>The characteristic is readable</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristicProperties.ReliableWrites">
      <summary>The characteristic supports reliable writes</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristicProperties.WritableAuxiliaries">
      <summary>The characteristic has writable auxiliaries</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristicProperties.Write">
      <summary>The characteristic is writable</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristicProperties.WriteWithoutResponse">
      <summary>The characteristic supports Write Without Response</summary>
    </member>
    <member name="T:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristicsResult">
      <summary>Contains the result of GetCharacteristicsForUuidAsync and GetCharacteristicsAsync</summary>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristicsResult.Characteristics">
      <summary>Gets the characterisitics.</summary>
      <returns>The characteristics.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristicsResult.ProtocolError">
      <summary>Gets the protocol error, if there is one.</summary>
      <returns>The protocol error.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristicsResult.Status">
      <summary>Gets the status.</summary>
      <returns>The status.</returns>
    </member>
    <member name="T:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristicUuids">
      <summary>Represents an enumeration of the most well known Characteristic UUID values, and provides convenience methods for working with GATT characteristic UUIDs, and static properties providing characteristic UUIDs for common GATT characteristics.</summary>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristicUuids.AlertCategoryId">
      <summary>Gets the Bluetooth SIG-defined AlertCategoryId characteristic UUID.</summary>
      <returns>The Bluetooth SIG-defined AlertCategoryId characteristic UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristicUuids.AlertCategoryIdBitMask">
      <summary>Gets the Bluetooth SIG-Defined AlertCategoryIdBitMask characteristic UUID. To view a list of all Bluetooth SIG-defined characteristic UUIDs, see Bluetooth SIG-defined Characteristic UUIDs.</summary>
      <returns>The Bluetooth SIG-defined AlertCategoryIdBitMask characteristic UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristicUuids.AlertLevel">
      <summary>Gets the Bluetooth SIG-defined AlertLevel characteristic UUID.</summary>
      <returns>The Bluetooth SIG-defined AlertLevel characteristic UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristicUuids.AlertNotificationControlPoint">
      <summary>Gets the Bluetooth SIG-defined AlertNotificationControlPoint characteristic UUID.</summary>
      <returns>The Bluetooth SIG-defined AlertNotificationControlPoint characteristic UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristicUuids.AlertStatus">
      <summary>Gets the Bluetooth SIG-defined AlertStatus characteristic UUID.</summary>
      <returns>The Bluetooth SIG-defined AllertStatus characteristic UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristicUuids.BatteryLevel">
      <summary>Gets the Bluetooth SIG-defined Battery Level Characteristic UUID.</summary>
      <returns>The Bluetooth SIG-defined Battery Level Characteristic UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristicUuids.BloodPressureFeature">
      <summary>Gets the Bluetooth SIG-defined Blood Pressure Feature Characteristic UUID.</summary>
      <returns>The Bluetooth SIG-defined Blood Pressure Feature Characteristic UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristicUuids.BloodPressureMeasurement">
      <summary>Gets the Bluetooth SIG-defined Blood Pressure Measurement Characteristic UUID.</summary>
      <returns>The Bluetooth SIG-defined Blood Pressure Measurement Characteristic UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristicUuids.BodySensorLocation">
      <summary>Gets the Bluetooth SIG-defined Body Sensor Location Characteristic UUID.</summary>
      <returns>The Bluetooth SIG-defined Body Sensor Location Characteristic UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristicUuids.BootKeyboardInputReport">
      <summary>Gets the Bluetooth SIG-defined BootKeyboardInputReport characteristic UUID.</summary>
      <returns>The Bluetooth SIG-defined BootKayboardInputReport characteristic UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristicUuids.BootKeyboardOutputReport">
      <summary>Gets the Bluetooth SIG-defined BootKeyboardOutputReport characteristic UUID.</summary>
      <returns>The Bluetooth SIG-defined characteristic UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristicUuids.BootMouseInputReport">
      <summary>Gets the Bluetooth SIG-defined BootMouseInputReport characteristic UUID.</summary>
      <returns>The Bluetooth SIG-defined BootMouseInputReport characteristic UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristicUuids.CscFeature">
      <summary>Gets the Bluetooth SIG-defined Csc Feature Characteristic UUID.</summary>
      <returns>The Bluetooth SIG-defined Csc Feature Characteristic UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristicUuids.CscMeasurement">
      <summary>Gets the Bluetooth SIG-defined Csc Measurement Characteristic UUID.</summary>
      <returns>The Bluetooth SIG-defined Csc Measurement Characteristic UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristicUuids.CurrentTime">
      <summary>Gets the Bluetooth SIG-defined CurrentTime characteristic UUID.</summary>
      <returns>The Bluetooth SIG-defined CurrentTime characteristic UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristicUuids.CyclingPowerControlPoint">
      <summary>Gets the Bluetooth SIG-defined CyclingPowerControlPoint characteristic UUID.</summary>
      <returns>The Bluetooth SIG-defined CyclingPowerControlPoint characteristic UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristicUuids.CyclingPowerFeature">
      <summary>Gets the Bluetooth SIG-defined CyclingPowerFeature characteristic UUID.</summary>
      <returns>The Bluetooth SIG-defined CyclingPowerFeature characterisitc UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristicUuids.CyclingPowerMeasurement">
      <summary>Gets the Bluetooth SIG-defined CyclingPowerMeasurement characteristic UUID.</summary>
      <returns>The Bluetooth SIG-defined CyclingPowerMeasurement characteristic UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristicUuids.CyclingPowerVector">
      <summary>Gets the Bluetooth SIG-defined CyclingPowerVector characteristic UUID.</summary>
      <returns>The Bluetooth SIG-defined CyclingPowerVector characteristic UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristicUuids.DateTime">
      <summary>Gets the Bluetooth SIG-defined DateTime characteristic UUID.</summary>
      <returns>The Bluetooth SIG-defined DateTime characteristic UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristicUuids.DayDateTime">
      <summary>Gets the Bluetooth SIG-defined DayDateTime characteristic UUID.</summary>
      <returns>The Bluetooth SIG-defined DayDateTime characteristic UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristicUuids.DayOfWeek">
      <summary>Gets the Bluetooth SIG-defined DayOfWeek characteristic UUID.</summary>
      <returns>The Bluetooth SIG-defined DayOfWeek characteristic UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristicUuids.DstOffset">
      <summary>Gets the Bluetooth SIG-defined DstOffset characteristic UUID.</summary>
      <returns>The Bluetooth SIG-defined DstOffset characteristic UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristicUuids.ExactTime256">
      <summary>Gets the Bluetooth SIG-defined ExactTime256 characteristic UUID.</summary>
      <returns>The Bluetooth SIG-defined ExactTime256 characteristic UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristicUuids.FirmwareRevisionString">
      <summary>Gets the Bluetooth SIG-defined FirmwareRevisionString characteristic UUID.</summary>
      <returns>The Bluetooth SIG-defined FirmwareRevisionString characteristic UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristicUuids.GapAppearance">
      <summary>Gets the Bluetooth SIG-defined GapAppearance characteristic UUID.</summary>
      <returns>The Bluetooth SIG-defined GapAppearance characteristic UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristicUuids.GapDeviceName">
      <summary>Gets the Bluetooth SIG-defined GapDeviceName characteristic UUID.</summary>
      <returns>The Bluetooth SIG-defined GapDeviceName characteristic UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristicUuids.GapPeripheralPreferredConnectionParameters">
      <summary>Gets the Bluetooth SIG-defined GapPeripheralPreferredConnectionParameters characteristic UUID.</summary>
      <returns>The Bluetooth SIG-defined GapPeripheralPreferredConnectionParameters characteristic UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristicUuids.GapPeripheralPrivacyFlag">
      <summary>Gets the Bluetooth GapPeripheralPrivacyFlag characterisitc UUID.</summary>
      <returns>The Bluetooth GapPeripheralPrivacyFlag characteristic UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristicUuids.GapReconnectionAddress">
      <summary>Gets the Bluetooth SIG-defined GapReconnectionAddress characteristic UUID.</summary>
      <returns>The Bluetooth SIG-defined GapReconnectionAddress characteristic UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristicUuids.GattServiceChanged">
      <summary>Gets the Bluetooth SIG-defined GattServiceChanged characteristic UUID.</summary>
      <returns>The Bluetooth SIG-defined GattServiceChanged characteristic UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristicUuids.GlucoseFeature">
      <summary>Gets the Bluetooth SIG-defined Glucose Feature Characteristic UUID.</summary>
      <returns>The Bluetooth SIG-defined Glucose Feature Characteristic UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristicUuids.GlucoseMeasurement">
      <summary>Gets the Bluetooth SIG-defined Glucose Measurement Characteristic UUID.</summary>
      <returns>The Bluetooth SIG-defined Glucose Measurement Characteristic UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristicUuids.GlucoseMeasurementContext">
      <summary>Gets the Bluetooth SIG-defined Glucose Measurement Context Characteristic UUID.</summary>
      <returns>The Bluetooth SIG-defined Glucose Measurement Context Characteristic UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristicUuids.HardwareRevisionString">
      <summary>Gets the Bluetooth SIG-defined HardwareRevisionString characterisitc UUID.</summary>
      <returns>The Bluetooth SIG-defined HardwareRevisionString characteristic UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristicUuids.HeartRateControlPoint">
      <summary>Gets the Bluetooth SIG-defined Heart Rate Control Point Characteristic UUID.</summary>
      <returns>The Bluetooth SIG-defined Heart Rate Control Point Characteristic UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristicUuids.HeartRateMeasurement">
      <summary>Gets the Bluetooth SIG-defined Heart Rate Measurement Characteristic UUID.</summary>
      <returns>The Bluetooth SIG-defined Heart Rate Measurement Characteristic UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristicUuids.HidControlPoint">
      <summary>Gets the Bluetooth SIG-defined HidControlPoint characteristic UUID.</summary>
      <returns>The Bluetooth SIG-defined HidControlPoint characteristic UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristicUuids.HidInformation">
      <summary>Gets the Bluetooth SIG-defined HidInformation characteristic UUID.</summary>
      <returns>The Bluetooth SIG-defined HidInformation characteristic UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristicUuids.Ieee1107320601RegulatoryCertificationDataList">
      <summary>Gets the Bluetooth SIG-defined Ieee1107320601RegulatoryCertificationDataList characteristic UUID.</summary>
      <returns>The Bluetooth SIG-defined Ieee1107320601RegulatoryCertificationDataList characteristic UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristicUuids.IntermediateCuffPressure">
      <summary>Gets the Bluetooth SIG-defined Intermediate Cuff Pressure Characteristic UUID.</summary>
      <returns>The Bluetooth SIG-defined Intermediate Cuff Pressure Characteristic UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristicUuids.IntermediateTemperature">
      <summary>Gets the Bluetooth SIG-defined Intermediate Temperature Characteristic UUID.</summary>
      <returns>The Bluetooth SIG-defined Intermediate Temperature Characteristic UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristicUuids.LnControlPoint">
      <summary>Gets the Bluetooth SIG-defined LnControlPoint characteristic UUID.</summary>
      <returns>The Bluetooth SIG-defined LnControlPoint characteristic UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristicUuids.LnFeature">
      <summary>Gets the Bluetooth SIG-defined LnFeature characteristic UUID.</summary>
      <returns>The Bluetooth SIG-defined LnFeature characteristic UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristicUuids.LocalTimeInformation">
      <summary>Gets the Bluetooth SIG-defined LocalTimeInformation characteristic UUID.</summary>
      <returns>The Bluetooth SIG-defined LocalTimeInformation characteristic UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristicUuids.LocationAndSpeed">
      <summary>Gets the Bluetooth SIG-defined LocationAndSpeed characteristic UUID.</summary>
      <returns>The Bluetooth SIG-defined LocationAndSpeed characteristic UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristicUuids.ManufacturerNameString">
      <summary>Gets the Bluetooth SIG-defined ManufacturerNameString characteristic UUID.</summary>
      <returns>The Bluetooth SIG-defined ManufacturerNameString characteristic UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristicUuids.MeasurementInterval">
      <summary>Gets the Bluetooth SIG-defined Measurement Interval Characteristic UUID.</summary>
      <returns>The Bluetooth SIG-defined Measurement Interval Characteristic UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristicUuids.ModelNumberString">
      <summary>Gets the Bluetooth SIG-defined ModelNumberString UUID.</summary>
      <returns>The Bluetooth SIG-defined ModelNumberString UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristicUuids.Navigation">
      <summary>Gets the Bluetooth SIG-defined Navigation characteristic UUID.</summary>
      <returns>The Bluetooth SIG-defined Navigation characteristic UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristicUuids.NewAlert">
      <summary>Gets the Bluetooth SIG-defined NewAlert characteristic UUID.</summary>
      <returns>The Bluetooth SIG-defined NewAlert characteristic UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristicUuids.PnpId">
      <summary>Gets the Bluetooth SIG-defined PnpId characteristic UUID.</summary>
      <returns>The Bluetooth SIG-defined PnpId characteristic UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristicUuids.PositionQuality">
      <summary>Gets the Bluetooth SIG-defined PositionQuality characteristic UUID.</summary>
      <returns>The Bluetooth SIG-defined PositionQuality characteristic UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristicUuids.ProtocolMode">
      <summary>Gets the Bluetooth SIG-defined ProtocolMode characteristic UUID.</summary>
      <returns>The Bluetooth SIG-defined ProtocolMode characteristic UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristicUuids.RecordAccessControlPoint">
      <summary>Gets the Bluetooth SIG-defined Record Access Control Point Characteristic UUID.</summary>
      <returns>The Bluetooth SIG-defined Record Access Control Point Characteristic UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristicUuids.ReferenceTimeInformation">
      <summary>Gets the Bluetooth SIG-defined ReferenceTimeInformation characteristic UUID.</summary>
      <returns>The Bluetooth SIG-defined ReferenceTimeInformation characteristic UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristicUuids.Report">
      <summary>Gets the Bluetooth SIG-defined Report characteristic UUID.</summary>
      <returns>The Bluetooth SIG-defined Report characteristic UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristicUuids.ReportMap">
      <summary>Gets the Bluetooth SIG-defined ReportMap characteristic UUID.</summary>
      <returns>The Bluetooth SIG-defined ReportMap characteristic UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristicUuids.RingerControlPoint">
      <summary>Gets the Bluetooth SIG-defined RingerControlPoint characteristic UUID.</summary>
      <returns>The Bluetooth SIG-defined RingerControlPoint characteristic UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristicUuids.RingerSetting">
      <summary>Gets the Bluetooth SIG-defined RingerSetting characteristic UUID.</summary>
      <returns>The Bluetooth SIG-defined RingerSetting characteristic UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristicUuids.RscFeature">
      <summary>Gets the Bluetooth SIG-defined Rsc Feature Characteristic UUID.</summary>
      <returns>The Bluetooth SIG-defined Rsc Feature Characteristic UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristicUuids.RscMeasurement">
      <summary>Gets the Bluetooth SIG-defined Rsc Measurement Characteristic UUID.</summary>
      <returns>The Bluetooth SIG-defined Rsc Measurement Characteristic UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristicUuids.ScanIntervalWindow">
      <summary>Gets the Bluetooth SIG-defined ScanIntervalWindow characteristic UUID.</summary>
      <returns>The Bluetooth SIG-defined ScanIntervalWindow characteristic UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristicUuids.ScanRefresh">
      <summary>Gets the Bluetooth SIG-defined ScanRefresh characteristic UUID.</summary>
      <returns>The Bluetooth SIG-defined ScanRefresh characteristic UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristicUuids.SCControlPoint">
      <summary>Gets the Bluetooth SIG-defined SC Control Point Characteristic UUID.</summary>
      <returns>The Bluetooth SIG-defined SC Control Point Characteristic UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristicUuids.SensorLocation">
      <summary>Gets the Bluetooth SIG-defined Sensor Location Characteristic UUID.</summary>
      <returns>The Bluetooth SIG-defined Sensor Location Characteristic UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristicUuids.SerialNumberString">
      <summary>Gets the Bluetooth SIG-defined SerialNumberString characteristic UUID.</summary>
      <returns>The Bluetooth SIG-defined SerialNumberString characteristic UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristicUuids.SoftwareRevisionString">
      <summary>Gets the Bluetooth SIG-defined SoftwareRevisionString characteristic UUID.</summary>
      <returns>The Bluetooth SIG-defined SoftwareRevisionString characteristic UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristicUuids.SupportedNewAlertCategory">
      <summary>Gets the Bluetooth SIG-defined SupportedNewAlertCategory characteristic UUID.</summary>
      <returns>The Bluetooth SIG-defined SupportedNewAlertCategory characteristic UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristicUuids.SupportUnreadAlertCategory">
      <summary>Gets the Bluetooth SIG-defined SupportUnreadAlertCategory characteristic UUID.</summary>
      <returns>The Bluetooth SIG-defined SupportUnreadAlertCategory characteristic UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristicUuids.SystemId">
      <summary>Gets the Bluetooth SIG-defined SystemId characteristic UUID.</summary>
      <returns>The Bluetooth SIG-defined SystemId characteristic UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristicUuids.TemperatureMeasurement">
      <summary>Gets the Bluetooth SIG-defined Temperature Measurement Characteristic UUID.</summary>
      <returns>The Bluetooth SIG-defined Temperature Measurement Characteristic UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristicUuids.TemperatureType">
      <summary>Gets the Bluetooth SIG-defined Temperature Type Characteristic UUID.</summary>
      <returns>The Bluetooth SIG-defined Temperature Type Characteristic UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristicUuids.TimeAccuracy">
      <summary>Gets the Bluetooth SIG-defined TimeAccuracy characteristic UUID.</summary>
      <returns>The Bluetooth SIG-defined TimeAccuracy characteristic UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristicUuids.TimeSource">
      <summary>Gets the Bluetooth SIG-defined TimeSource characteristic UUID.</summary>
      <returns>The Bluetooth SIG-defined TimeSource characteristic UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristicUuids.TimeUpdateControlPoint">
      <summary>Gets the Bluetooth SIG-defined TimeUpdateControlPoint characteristic UUID.</summary>
      <returns>The Bluetooth SIG-defined TimeUpdateControlPoint characteristic UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristicUuids.TimeUpdateState">
      <summary>Gets the Bluetooth SIG-defined TimeUpdateState characteristic UUID.</summary>
      <returns>The Bluetooth SIG-defined TimeUpdateState characteristic UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristicUuids.TimeWithDst">
      <summary>Gets the Bluetooth SIG-defined TimeWithDst characteristic UUID.</summary>
      <returns>The Bluetooth SIG-defined TimeWithDst characteristic UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristicUuids.TimeZone">
      <summary>Gets the Bluetooth SIG-defined TimeZone characteristic UUID.</summary>
      <returns>The Bluetooth SIG-defined TimeZone characteristic UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristicUuids.TxPowerLevel">
      <summary>Gets the Bluetooth SIG-defined TxPowerLevel characteristic UUID.</summary>
      <returns>The Bluetooth SIG-defined TxPowerLevel characteristic UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristicUuids.UnreadAlertStatus">
      <summary>Gets the Bluetooth SIG-defined UnreadAlertStatus characteristic UUID.</summary>
      <returns>The Bluetooth SIG-defined UnreadAlertStatus characteristic UUID.</returns>
    </member>
    <member name="T:Windows.Devices.Bluetooth.GenericAttributeProfile.GattClientCharacteristicConfigurationDescriptorValue">
      <summary>Represents the value of the GATT ClientCharacteristicConfigurationDescriptor.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.GenericAttributeProfile.GattClientCharacteristicConfigurationDescriptorValue.Indicate">
      <summary>Characteristic indications are enabled.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.GenericAttributeProfile.GattClientCharacteristicConfigurationDescriptorValue.None">
      <summary>Neither notification nor indications are enabled.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.GenericAttributeProfile.GattClientCharacteristicConfigurationDescriptorValue.Notify">
      <summary>Characteristic notifications are enabled.</summary>
    </member>
    <member name="T:Windows.Devices.Bluetooth.GenericAttributeProfile.GattClientNotificationResult">
      <summary>The result of NotifyValueAsync</summary>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattClientNotificationResult.BytesSent">
      <summary>Gets the bytes that were sent.</summary>
      <returns>The bytes that were sent.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattClientNotificationResult.ProtocolError">
      <summary>Gets the protocol error.</summary>
      <returns>The protocol error.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattClientNotificationResult.Status">
      <summary>Gets the GATT communication status.</summary>
      <returns>The GATT communication status.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattClientNotificationResult.SubscribedClient">
      <summary>Gets the subscribed client.</summary>
      <returns>The subscribed client.</returns>
    </member>
    <member name="T:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCommunicationStatus">
      <summary>Represents the return status of a WinRT GATT API related Async operation.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCommunicationStatus.AccessDenied">
      <summary>Access is denied.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCommunicationStatus.ProtocolError">
      <summary>There was a GATT communication protocol error.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCommunicationStatus.Success">
      <summary>The operation completed successfully.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.GenericAttributeProfile.GattCommunicationStatus.Unreachable">
      <summary>No communication can be performed with the device, at this time.</summary>
    </member>
    <member name="T:Windows.Devices.Bluetooth.GenericAttributeProfile.GattDescriptor">
      <summary>Represents a Descriptor of a GATT Characteristic. The GattDescriptor object represents a GATT Descriptor of a particular characteristic, and is obtained from the Descriptors property of the GattCharacteristic object.</summary>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattDescriptor.AttributeHandle">
      <summary>Gets the GATT Attribute handle used to uniquely identify this attribute on the GATT Server Device.</summary>
      <returns>Handle that uniquely identifies this attribute on the GATT Server Device.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattDescriptor.ProtectionLevel">
      <summary>Gets or sets the desired GATT security options for over the air communication with the device.</summary>
      <returns>The desired GATT security options for over the air communication with the device.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattDescriptor.Uuid">
      <summary>Gets the GATT Descriptor UUID for this GattDescriptor.</summary>
      <returns>The GATT Descriptor UUID for this GattDescriptor.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.GenericAttributeProfile.GattDescriptor.ConvertShortIdToUuid(System.UInt16)">
      <summary>Converts a Bluetooth SIG defined short Id to a full GATT UUID.</summary>
      <deprecated type="deprecate">Use BluetoothUuidHelper instead of ConvertShortIdToUuid.  For more information, see MSDN.</deprecated>
      <param name="shortId">A 16-bit Bluetooth GATT Descriptor UUID.</param>
      <returns>The corresponding 128-bit GATT Descriptor UUID, that uniquely identifies this descriptor.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.GenericAttributeProfile.GattDescriptor.ReadValueAsync">
      <summary>Performs a Descriptor Value read from a value cache maintained by Windows.</summary>
      <returns>The object required to manage the asynchronous operation, which, upon completion, returns a GattReadResult object, which in turn contains the completion status of the asynchronous operation and, if successful, the data read from the device.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.GenericAttributeProfile.GattDescriptor.ReadValueAsync(Windows.Devices.Bluetooth.BluetoothCacheMode)">
      <summary>Performs a Descriptor Value read either from the value cache maintained by Windows, or directly from the device.</summary>
      <param name="cacheMode">Specifies whether to read the value directly from the device or from a value cache maintained by Windows.</param>
      <returns>The object required to manage the asynchronous operation, which, upon completion, returns a GattReadResult object, which in turn contains the completion status of the asynchronous operation and, if successful, the data read from the device.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.GenericAttributeProfile.GattDescriptor.WriteValueAsync(Windows.Storage.Streams.IBuffer)">
      <summary>Performs a Descriptor Value write to a Bluetooth LE device.</summary>
      <param name="value">A Windows.Storage.Streams.IBuffer object which contains the data to be written to the Bluetooth LE device.</param>
      <returns>The object that manages the asynchronous operation, which, upon completion, returns the status with which the operation completed.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.GenericAttributeProfile.GattDescriptor.WriteValueWithResultAsync(Windows.Storage.Streams.IBuffer)">
      <summary>Performs a Descriptor Value write to a Bluetooth LE device.</summary>
      <param name="value">A Windows.Storage.Streams.IBuffer object which contains the data to be written to the Bluetooth LE device.</param>
      <returns>An asynchronous operation that completes with the result.</returns>
    </member>
    <member name="T:Windows.Devices.Bluetooth.GenericAttributeProfile.GattDescriptorsResult">
      <summary>The result of descriptor operations like GattCharacteristic.GetDescriptorsAsync</summary>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattDescriptorsResult.Descriptors">
      <summary>Gets a vector of the GATT descriptors.</summary>
      <returns>A vector of the GATT descriptors.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattDescriptorsResult.ProtocolError">
      <summary>Gets the GATT protocol error.</summary>
      <returns>The GATT protocol error.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattDescriptorsResult.Status">
      <summary>Gets the status of the operation.</summary>
      <returns>The status of the operation.</returns>
    </member>
    <member name="T:Windows.Devices.Bluetooth.GenericAttributeProfile.GattDescriptorUuids">
      <summary>Represents an enumeration of the most well known Descriptor UUID values, and provides convenience methods for working with GATT descriptor UUIDs, and static properties providing descriptor UUIDs for common GATT descriptors.</summary>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattDescriptorUuids.CharacteristicAggregateFormat">
      <summary>Gets the Bluetooth SIG-defined Characteristic Aggregate Format Descriptor UUID.</summary>
      <returns>The Bluetooth SIG-defined Characteristic Aggregate Format Descriptor UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattDescriptorUuids.CharacteristicExtendedProperties">
      <summary>Gets the Bluetooth SIG-defined Characteristic Extended Properties Descriptor UUID.</summary>
      <returns>The Bluetooth SIG-defined Characteristic Extended Properties Descriptor UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattDescriptorUuids.CharacteristicPresentationFormat">
      <summary>Gets the Bluetooth SIG-defined Characteristic Presentation Format Descriptor UUID.</summary>
      <returns>The Bluetooth SIG-defined Characteristic Presentation Format Descriptor UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattDescriptorUuids.CharacteristicUserDescription">
      <summary>Gets the Bluetooth SIG-defined Characteristic User Description Descriptor UUID.</summary>
      <returns>The Bluetooth SIG-defined Characteristic User Description Descriptor UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattDescriptorUuids.ClientCharacteristicConfiguration">
      <summary>Gets the Bluetooth SIG-defined Client Characteristic Configuration Descriptor UUID.</summary>
      <returns>The Bluetooth SIG-defined Client Characteristic Configuration Descriptor UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattDescriptorUuids.ServerCharacteristicConfiguration">
      <summary>Gets the Bluetooth SIG-defined Server Characteristic Configuration Descriptor UUID.</summary>
      <returns>The Bluetooth SIG-defined Server Characteristic Configuration Descriptor UUID.</returns>
    </member>
    <member name="T:Windows.Devices.Bluetooth.GenericAttributeProfile.GattDeviceService">
      <summary>Represents a GATT Primary Service on a Bluetooth device. The GattDeviceService class represents a GATT service on a Bluetooth LE device. It is instantiated by using a device service instance path, obtained by finding a device using the Windows.Devices.Enumeration API.</summary>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattDeviceService.AttributeHandle">
      <summary>Gets the handle used to uniquely identify GATT-based service attributes as declared on the Bluetooth LE device.</summary>
      <returns>Handle to uniquely identify GATT-based service attributes.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattDeviceService.Device">
      <summary>Gets the BluetoothLEDevice object describing the device associated with the current GattDeviceService object.</summary>
      <returns>The BluetoothLEDevice object describing the device associated with the current GattDeviceService object.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattDeviceService.DeviceAccessInformation">
      <summary>Gets the device access information associated with the current GattDeviceService object.</summary>
      <returns>The device access information associated with the current GattDeviceService object.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattDeviceService.DeviceId">
      <summary>Get the string that represents the GATT service instance path used to instantiate the GattDeviceService.</summary>
      <returns>String that represents the GATT service instance path used to instantiate the GattDeviceService.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattDeviceService.ParentServices">
      <summary>Gets the read-only list of parent services for this service.</summary>
      <returns>A read-only list of parent services from which this object is derived, if this GattDeviceService is an included service; Otherwise, null.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattDeviceService.Session">
      <summary>Gets the session for this GATT device service instance.</summary>
      <returns>The session for this GATT device service instance.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattDeviceService.SharingMode">
      <summary>Gets the sharing mode for this GATT device service instance.</summary>
      <returns>The sharing mode for this GATT device service instance.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattDeviceService.Uuid">
      <summary>Gets the GATT Service UUID associated with this **GattDeviceService**.</summary>
      <returns>**A 128-bit Bluetooth GATT Service UUID, represented as a standard GUID object.**</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.GenericAttributeProfile.GattDeviceService.Close">
      <summary>Releases the resources associated with the GattDeviceService class. This allows other apps to access the resources of the GattDeviceService in question. A GattDeviceService object should not be used after Close is invoked, instead a new GattDeviceService object should be instantiated using the FromIdAsync method.</summary>
    </member>
    <member name="M:Windows.Devices.Bluetooth.GenericAttributeProfile.GattDeviceService.ConvertShortIdToUuid(System.UInt16)">
      <summary>Converts a Bluetooth SIG defined short Id to a full GATT UUID.</summary>
      <deprecated type="deprecate">Use BluetoothUuidHelper instead of ConvertShortIdToUuid.  For more information, see MSDN.</deprecated>
      <param name="shortId">A 16-bit Bluetooth GATT Service UUID.</param>
      <returns>The corresponding 128-bit GATT Service UUID, that uniquely identifies this service.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.GenericAttributeProfile.GattDeviceService.FromIdAsync(System.String)">
      <summary>Instantiates a new GattDeviceService from the device ID.</summary>
      <param name="deviceId">The GATT device ID.</param>
      <returns>The object for managing the asynchronous operation, which, upon completion, returns the newly instantiated GattDeviceService.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.GenericAttributeProfile.GattDeviceService.FromIdAsync(System.String,Windows.Devices.Bluetooth.GenericAttributeProfile.GattSharingMode)">
      <summary>Instantiates a new GattDeviceService object from the device ID.</summary>
      <param name="deviceId">The GATT device ID.</param>
      <param name="sharingMode">The sharing mode of the GATT device.</param>
      <returns>An asynchronous operation that completes with a GattDeviceService object.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.GenericAttributeProfile.GattDeviceService.GetAllCharacteristics">
      <summary>Gets the collection of all characteristics belonging to this GattDeviceService instance.</summary>
      <deprecated type="deprecate">Use GetCharacteristicsAsync instead of GetAllCharacteristics.  For more information, see MSDN.</deprecated>
      <returns>The collection of all characteristics belonging to this GattDeviceService instance.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.GenericAttributeProfile.GattDeviceService.GetAllIncludedServices">
      <summary>Gets the collection of all included services belonging to this GattDeviceService instance.</summary>
      <deprecated type="deprecate">Use GetIncludedServicesAsync instead of GetAllIncludedServices.  For more information, see MSDN.</deprecated>
      <returns>The collection of all included services belonging to this GattDeviceService instance.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.GenericAttributeProfile.GattDeviceService.GetCharacteristics(System.Guid)">
      <summary>Returns a vector of characteristics, that are identified by the specified UUID and belong to this GattDeviceService instance.</summary>
      <deprecated type="deprecate">Use GetCharacteristicsForUuidAsync instead of GetCharacteristics.  For more information, see MSDN.</deprecated>
      <param name="characteristicUuid">The UUID for the characteristics to be retrieved.</param>
      <returns>A vector of GattCharacteristic objects whose UUIDs match characteristicUuid.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.GenericAttributeProfile.GattDeviceService.GetCharacteristicsAsync">
      <summary>Gets the characterisitics that are part of this GattDeviceService instance.</summary>
      <returns>An asynchronous operation that completes with a GattCharacteristicsResult object.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.GenericAttributeProfile.GattDeviceService.GetCharacteristicsAsync(Windows.Devices.Bluetooth.BluetoothCacheMode)">
      <summary>Gets the characterisitics that are part of this GattDeviceService instance.</summary>
      <param name="cacheMode">The cache mode.</param>
      <returns>An asynchronous operation that completes with a GattCharacteristicsResult object.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.GenericAttributeProfile.GattDeviceService.GetCharacteristicsForUuidAsync(System.Guid)">
      <summary>Gets the characterisitics that are part of this GattDeviceService instance and associated with the characteristicUuid.</summary>
      <param name="characteristicUuid">The UUID for the characteristics to be retrieved.</param>
      <returns>An asynchronous operation that completes with a GattCharacteristicsResult object.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.GenericAttributeProfile.GattDeviceService.GetCharacteristicsForUuidAsync(System.Guid,Windows.Devices.Bluetooth.BluetoothCacheMode)">
      <summary>Gets the characterisitics that are part of this GattDeviceService instance and associated with the characteristicUuid.</summary>
      <param name="characteristicUuid">The UUID for the characteristics to be retrieved.</param>
      <param name="cacheMode">The cache mode.</param>
      <returns>An asynchronous operation that completes with a GattCharacteristicsResult object.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.GenericAttributeProfile.GattDeviceService.GetDeviceSelectorForBluetoothDeviceId(Windows.Devices.Bluetooth.BluetoothDeviceId)">
      <summary>Creates a suitable AQS Filter string for use with the CreateWatcher method, from a BluetoothDeviceId.</summary>
      <param name="bluetoothDeviceId">The bluetooth device ID.</param>
      <returns>A suitable AQS Selector String which can be passed as a parameter to the CreateWatcher method, in order to retrieve a GATT service instance path</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.GenericAttributeProfile.GattDeviceService.GetDeviceSelectorForBluetoothDeviceId(Windows.Devices.Bluetooth.BluetoothDeviceId,Windows.Devices.Bluetooth.BluetoothCacheMode)">
      <summary>Creates a suitable AQS Filter string for use with the CreateWatcher method, from a BluetoothDeviceId.</summary>
      <param name="bluetoothDeviceId">The bluetooth device ID.</param>
      <param name="cacheMode">The cache mode.</param>
      <returns>A suitable AQS Selector String which can be passed as a parameter to the CreateWatcher method, in order to retrieve a GATT service instance path</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.GenericAttributeProfile.GattDeviceService.GetDeviceSelectorForBluetoothDeviceIdAndUuid(Windows.Devices.Bluetooth.BluetoothDeviceId,System.Guid)">
      <summary>Creates a suitable AQS Filter string for use with the CreateWatcher method, from a BluetoothDeviceId and serviceUuid.</summary>
      <param name="bluetoothDeviceId">The bluetooth device ID.</param>
      <param name="serviceUuid">The GATT service ID.</param>
      <returns>A suitable AQS Selector String which can be passed as a parameter to the CreateWatcher method, in order to retrieve a GATT service instance path</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.GenericAttributeProfile.GattDeviceService.GetDeviceSelectorForBluetoothDeviceIdAndUuid(Windows.Devices.Bluetooth.BluetoothDeviceId,System.Guid,Windows.Devices.Bluetooth.BluetoothCacheMode)">
      <summary>Creates a suitable AQS Filter string for use with the CreateWatcher method, from a BluetoothDeviceId and serviceUuid.</summary>
      <param name="bluetoothDeviceId">The bluetooth device ID.</param>
      <param name="serviceUuid">The GATT service ID.</param>
      <param name="cacheMode">The cache mode.</param>
      <returns>A suitable AQS Selector String which can be passed as a parameter to the CreateWatcher method, in order to retrieve a GATT service instance path</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.GenericAttributeProfile.GattDeviceService.GetDeviceSelectorFromShortId(System.UInt16)">
      <summary>Creates a suitable AQS Filter string for use with the CreateWatcher method, from a 16-bit Bluetooth GATT Service UUID.</summary>
      <deprecated type="deprecate">Use GetDeviceSelectorFromUuid instead of GetDeviceSelectorFromShortId.  For more information, see MSDN.</deprecated>
      <param name="serviceShortId">A 16-bit Bluetooth GATT Service UUID.</param>
      <returns>A suitable AQS Selector String which can be passed as a parameter to the CreateWatcher method, in order to retrieve a GATT service instance path</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.GenericAttributeProfile.GattDeviceService.GetDeviceSelectorFromUuid(System.Guid)">
      <summary>Creates a suitable AQS Filter string for use with the CreateWatcher method, from a Bluetooth service UUID.</summary>
      <param name="serviceUuid">A 128-bit Bluetooth GATT Service UUID, represented as a standard GUID object.</param>
      <returns>A suitable AQS Selector String which can be passed as a parameter to the CreateWatcher method, in order to retrieve a GATT service instance path.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.GenericAttributeProfile.GattDeviceService.GetIncludedServices(System.Guid)">
      <summary>Returns a vector of included services, that are identified by the specified UUID and belong to this GattDeviceService instance.</summary>
      <deprecated type="deprecate">Use GetIncludedServicesForUuidAsync instead of GetIncludedServices.  For more information, see MSDN.</deprecated>
      <param name="serviceUuid">The UUID for the included services to be retrieved.</param>
      <returns>A vector of included services whose UUIDs match serviceUuid.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.GenericAttributeProfile.GattDeviceService.GetIncludedServicesAsync">
      <summary>Gets the included services that are associated with this GattDeviceService instance.</summary>
      <returns>An asynchronous operation that completes with a GattDeviceServicesResult object.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.GenericAttributeProfile.GattDeviceService.GetIncludedServicesAsync(Windows.Devices.Bluetooth.BluetoothCacheMode)">
      <summary>Gets the included services that are associated with this GattDeviceService instance.</summary>
      <param name="cacheMode">The cache mode.</param>
      <returns>An asynchronous operation that completes with a GattDeviceServicesResult object.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.GenericAttributeProfile.GattDeviceService.GetIncludedServicesForUuidAsync(System.Guid)">
      <summary>Gets the included services from the serviceUuid that is associated with this GattDeviceService instance.</summary>
      <param name="serviceUuid">A 128-bit Bluetooth GATT Service UUID, represented as a standard GUID object.</param>
      <returns>An asynchronous operation that completes with a GattDeviceServicesResult object.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.GenericAttributeProfile.GattDeviceService.GetIncludedServicesForUuidAsync(System.Guid,Windows.Devices.Bluetooth.BluetoothCacheMode)">
      <summary>Gets the included services from the serviceUuid that is associated with this GattDeviceService instance.</summary>
      <param name="serviceUuid">A 128-bit Bluetooth GATT Service UUID, represented as a standard GUID object.</param>
      <param name="cacheMode">The cache mode.</param>
      <returns>An asynchronous operation that completes with a GattDeviceServicesResult object.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.GenericAttributeProfile.GattDeviceService.OpenAsync(Windows.Devices.Bluetooth.GenericAttributeProfile.GattSharingMode)">
      <summary>Opens the GATT device service with the specified sharingMode.</summary>
      <param name="sharingMode">The sharing mode.</param>
      <returns>An asynchronous operation that completes with a GattOpenStatus object.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.GenericAttributeProfile.GattDeviceService.RequestAccessAsync">
      <summary>Requests access to the GattDeviceService.</summary>
      <returns>An asynchronous operation that completes with a DeviceAccessStatus object.</returns>
    </member>
    <member name="T:Windows.Devices.Bluetooth.GenericAttributeProfile.GattDeviceServicesResult">
      <summary>The status of GetIncludedServicesForUuidAsync and GetIncludedServicesForUuidAsync</summary>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattDeviceServicesResult.ProtocolError">
      <summary>Gets the protocol error.</summary>
      <returns>The protocol error.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattDeviceServicesResult.Services">
      <summary>Gets the services.</summary>
      <returns>The services.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattDeviceServicesResult.Status">
      <summary>Gets the communication status of the operation.</summary>
      <returns>The communication status of the operation.</returns>
    </member>
    <member name="T:Windows.Devices.Bluetooth.GenericAttributeProfile.GattLocalCharacteristic">
      <summary>This class represents a local characteristic.</summary>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattLocalCharacteristic.CharacteristicProperties">
      <summary>Gets the local characteristic properties.</summary>
      <returns>The local characteristic properties.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattLocalCharacteristic.Descriptors">
      <summary>Gets a vector list of all the descriptors for this local characteristic.</summary>
      <returns>A vector list of all the descriptors for this local characteristic.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattLocalCharacteristic.PresentationFormats">
      <summary>Gets the presentation formats for this local characteristic.</summary>
      <returns>The presentation formats for this local characteristic.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattLocalCharacteristic.ReadProtectionLevel">
      <summary>Gets the read protection level of this local characteristic.</summary>
      <returns>The read protection level of this local characteristic.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattLocalCharacteristic.StaticValue">
      <summary>Gets the static value for this local GATT characteristic.</summary>
      <returns>The static value for this local GATT characteristic.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattLocalCharacteristic.SubscribedClients">
      <summary>Gets a vector list of all clients that are subscribed to this local characteristic.</summary>
      <returns>A vector list of all clients that are subscribed to this local characteristic.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattLocalCharacteristic.UserDescription">
      <summary>Gets the user-friendly description for this local characteristic.</summary>
      <returns>The user-friendly description for this local characteristic.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattLocalCharacteristic.Uuid">
      <summary>Gets the BluetoothSIG-defined UUID for this local characteristic.</summary>
      <returns>The BluetoothSIG-defined UUID for this local characteristic.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattLocalCharacteristic.WriteProtectionLevel">
      <summary>Gets the write protection level of this local characteristic.</summary>
      <returns>The write protection level of this local characteristic.</returns>
    </member>
    <member name="E:Windows.Devices.Bluetooth.GenericAttributeProfile.GattLocalCharacteristic.ReadRequested">
      <summary>An event that is triggered when a GATT client requests a read operation.</summary>
    </member>
    <member name="E:Windows.Devices.Bluetooth.GenericAttributeProfile.GattLocalCharacteristic.SubscribedClientsChanged">
      <summary>An event that triggers when the clients subscribed to this local characteristic changes.</summary>
    </member>
    <member name="E:Windows.Devices.Bluetooth.GenericAttributeProfile.GattLocalCharacteristic.WriteRequested">
      <summary>This is an event that is triggered when a write was requested.</summary>
    </member>
    <member name="M:Windows.Devices.Bluetooth.GenericAttributeProfile.GattLocalCharacteristic.CreateDescriptorAsync(System.Guid,Windows.Devices.Bluetooth.GenericAttributeProfile.GattLocalDescriptorParameters)">
      <summary>Creates descriptor for this local characteristic.</summary>
      <param name="descriptorUuid">The descriptor UUID.</param>
      <param name="parameters">The parameters for the descriptor.</param>
      <returns>An asynchronous operation that completes with a GattLocalDescriptorResult object.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.GenericAttributeProfile.GattLocalCharacteristic.NotifyValueAsync(Windows.Storage.Streams.IBuffer)">
      <summary>Send and notifies all subscribed clients a GattSubscribedClient of a value.</summary>
      <param name="value">The buffer that contains the value to send to the GattSubscribedClient.</param>
      <returns>An asynchronous operation that completes with a vector list of all the GattClientNotificationResult for each subscribed client.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.GenericAttributeProfile.GattLocalCharacteristic.NotifyValueAsync(Windows.Storage.Streams.IBuffer,Windows.Devices.Bluetooth.GenericAttributeProfile.GattSubscribedClient)">
      <summary>Sends and notifies a GattSubscribedClient of a value.</summary>
      <param name="value">The buffer that contains the value to send to the GattSubscribedClient.</param>
      <param name="subscribedClient">The subscribed client notify the value.</param>
      <returns>An asynchronous operation that completes with a GattClientNotificationResult object.</returns>
    </member>
    <member name="T:Windows.Devices.Bluetooth.GenericAttributeProfile.GattLocalCharacteristicParameters">
      <summary>This class contains the local characteristic descriptor parameters.</summary>
    </member>
    <member name="M:Windows.Devices.Bluetooth.GenericAttributeProfile.GattLocalCharacteristicParameters.#ctor">
      <summary>Creates a new GattLocalCharacteristicParameters object.</summary>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattLocalCharacteristicParameters.CharacteristicProperties">
      <summary>Gets the properties.</summary>
      <returns>The properties.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattLocalCharacteristicParameters.PresentationFormats">
      <summary>Gets or sets the presentation formats.</summary>
      <returns>The presentation formats.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattLocalCharacteristicParameters.ReadProtectionLevel">
      <summary>Gets or sets the read protection level.</summary>
      <returns>The read protection level.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattLocalCharacteristicParameters.StaticValue">
      <summary>Gets or sets the static value.</summary>
      <returns>The static value.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattLocalCharacteristicParameters.UserDescription">
      <summary>Gets or sets the user-friendly description.</summary>
      <returns>The user-friendly description.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattLocalCharacteristicParameters.WriteProtectionLevel">
      <summary>Gets and sets the write protection level.</summary>
      <returns>The write protection level.</returns>
    </member>
    <member name="T:Windows.Devices.Bluetooth.GenericAttributeProfile.GattLocalCharacteristicResult">
      <summary>A result of CreateCharacteristicAsync.</summary>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattLocalCharacteristicResult.Characteristic">
      <summary>Gets the characteristic of the GATT service.</summary>
      <returns>The characteristic of the GATT service.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattLocalCharacteristicResult.Error">
      <summary>Gets the error.</summary>
      <returns>The error.</returns>
    </member>
    <member name="T:Windows.Devices.Bluetooth.GenericAttributeProfile.GattLocalDescriptor">
      <summary>This class defines a descriptor of a local characteristic.</summary>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattLocalDescriptor.ReadProtectionLevel">
      <summary>Gets the read protection level of this local characteristic descriptor.</summary>
      <returns>The read protection level of this local characteristic descriptor.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattLocalDescriptor.StaticValue">
      <summary>Gets the static value for this local characteristic descriptor.</summary>
      <returns>The static value for this local characteristic descriptor.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattLocalDescriptor.Uuid">
      <summary>Gets the Bluetooth SIG-defined UUID for this local characteristic descriptor.</summary>
      <returns>The Bluetooth SIG-defined UUID for this local characteristic descriptor.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattLocalDescriptor.WriteProtectionLevel">
      <summary>Gets the write protection level.</summary>
      <returns>The write protection level.</returns>
    </member>
    <member name="E:Windows.Devices.Bluetooth.GenericAttributeProfile.GattLocalDescriptor.ReadRequested">
      <summary>An event that is triggered when a read has been requested.</summary>
    </member>
    <member name="E:Windows.Devices.Bluetooth.GenericAttributeProfile.GattLocalDescriptor.WriteRequested">
      <summary>An event that is triggered when a write has been requested.</summary>
    </member>
    <member name="T:Windows.Devices.Bluetooth.GenericAttributeProfile.GattLocalDescriptorParameters">
      <summary>This class defines the parameters of a descriptor.</summary>
    </member>
    <member name="M:Windows.Devices.Bluetooth.GenericAttributeProfile.GattLocalDescriptorParameters.#ctor">
      <summary>Creates a new GattLocalDescriptorParameters object.</summary>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattLocalDescriptorParameters.ReadProtectionLevel">
      <summary>Gets or sets the read protection level.</summary>
      <returns>The read protection level.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattLocalDescriptorParameters.StaticValue">
      <summary>Gets or sets the static value.</summary>
      <returns>The static value.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattLocalDescriptorParameters.WriteProtectionLevel">
      <summary>Gets or sets the write protection level.</summary>
      <returns>The write protection level.</returns>
    </member>
    <member name="T:Windows.Devices.Bluetooth.GenericAttributeProfile.GattLocalDescriptorResult">
      <summary>The result of local characteristic descriptor operations like CreateDescriptorAsync.</summary>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattLocalDescriptorResult.Descriptor">
      <summary>Gets the descriptor.</summary>
      <returns>The descriptor.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattLocalDescriptorResult.Error">
      <summary>Gets the error.</summary>
      <returns>The error.</returns>
    </member>
    <member name="T:Windows.Devices.Bluetooth.GenericAttributeProfile.GattLocalService">
      <summary>This class represents a GATT local service.</summary>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattLocalService.Characteristics">
      <summary>Gets a vector list of the characteristics available for this local service.</summary>
      <returns>A vector list of the characteristics available for this local service.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattLocalService.Uuid">
      <summary>Gets the local service UUID.</summary>
      <returns>The local service UUID.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.GenericAttributeProfile.GattLocalService.CreateCharacteristicAsync(System.Guid,Windows.Devices.Bluetooth.GenericAttributeProfile.GattLocalCharacteristicParameters)">
      <summary>Creates a characteristic for this local service.</summary>
      <param name="characteristicUuid">The characteristic UUID.</param>
      <param name="parameters">The characteristic parameters.</param>
      <returns>An asynchronous operation</returns>
    </member>
    <member name="T:Windows.Devices.Bluetooth.GenericAttributeProfile.GattOpenStatus">
      <summary>The status of GattDeviceService.OpenAsync.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.GenericAttributeProfile.GattOpenStatus.AccessDenied">
      <summary>Access is denied.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.GenericAttributeProfile.GattOpenStatus.AlreadyOpened">
      <summary>The GATT device service is already opened.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.GenericAttributeProfile.GattOpenStatus.NotFound">
      <summary>The GATT device service was not found.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.GenericAttributeProfile.GattOpenStatus.SharingViolation">
      <summary>There was a sharing violation.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.GenericAttributeProfile.GattOpenStatus.Success">
      <summary>The GATT device service was successfully opened.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.GenericAttributeProfile.GattOpenStatus.Unspecified">
      <summary>Unspecified error.</summary>
    </member>
    <member name="T:Windows.Devices.Bluetooth.GenericAttributeProfile.GattPresentationFormat">
      <summary>Represents the value of a single Presentation Format GATT Descriptor.</summary>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattPresentationFormat.BluetoothSigAssignedNumbers">
      <summary>Gets the value of the Bluetooth SIG Assigned Numbers Namespace.</summary>
      <returns>The value of the Bluetooth SIG Assigned Numbers Namespace.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattPresentationFormat.Description">
      <summary>Gets the Description of the GattPresentationFormat object.</summary>
      <returns>The Description of the GattPresentationFormat object.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattPresentationFormat.Exponent">
      <summary>Gets the Exponent of the GattPresentationFormat object.</summary>
      <returns>The Exponent of the GattPresentationFormat object.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattPresentationFormat.FormatType">
      <summary>Gets the Format Type of the GattPresentationFormat object.</summary>
      <returns>The Format Type of the GattPresentationFormat object.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattPresentationFormat.Namespace">
      <summary>Gets the Namespace of the GattPresentationFormat object.</summary>
      <returns>The Namespace of the GattPresentationFormat object.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattPresentationFormat.Unit">
      <summary>Gets the Unit of the GattPresentationFormat object.</summary>
      <returns>The Unit of the GattPresentationFormat object.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.GenericAttributeProfile.GattPresentationFormat.FromParts(System.Byte,System.Int32,System.UInt16,System.Byte,System.UInt16)">
      <summary>Creates a GattPresentationFormat object from parts.</summary>
      <param name="formatType">The Format Type.</param>
      <param name="exponent">The exponent.</param>
      <param name="unit">The unit.</param>
      <param name="namespaceId">The namespace ID.</param>
      <param name="description">The description.</param>
      <returns>An instance of GattPresentationFormat.</returns>
    </member>
    <member name="T:Windows.Devices.Bluetooth.GenericAttributeProfile.GattPresentationFormatTypes">
      <summary>Represents the different well-known values that the GattPresentationFormat.FormatType property can take.</summary>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattPresentationFormatTypes.Bit2">
      <summary>Gets the value of the Bit2 Format Type.</summary>
      <returns>The value of the Bit2 Format Type.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattPresentationFormatTypes.Boolean">
      <summary>Gets the value of the Boolean Format Type.</summary>
      <returns>The value of the Boolean Format Type.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattPresentationFormatTypes.DUInt16">
      <summary>Gets the value of the DUInt16 Format Type.</summary>
      <returns>The value of the DUInt16 Format Type.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattPresentationFormatTypes.Float">
      <summary>Gets the value of the Float Format Type.</summary>
      <returns>The value of the Float Format Type.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattPresentationFormatTypes.Float32">
      <summary>Gets the value of the Float32 Format Type.</summary>
      <returns>The value of the Float32 Format Type.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattPresentationFormatTypes.Float64">
      <summary>Gets the value of the Float64 Format Type.</summary>
      <returns>The value of the Float64 Format Type.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattPresentationFormatTypes.Nibble">
      <summary>Gets the value of the Nibble Format Type.</summary>
      <returns>The value of the Nibble Format Type.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattPresentationFormatTypes.SFloat">
      <summary>Gets the value of the SFloat Format Type.</summary>
      <returns>The value of the SFloat Format Type.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattPresentationFormatTypes.SInt12">
      <summary>Gets the value of the SInt12 Format Type.</summary>
      <returns>The value of the SInt12 Format Type.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattPresentationFormatTypes.SInt128">
      <summary>Gets the value of the SInt128 Format Type.</summary>
      <returns>The value of the SInt128 Format Type.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattPresentationFormatTypes.SInt16">
      <summary>Gets the value of the SInt16 Format Type.</summary>
      <returns>The value of the SInt16 Format Type.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattPresentationFormatTypes.SInt24">
      <summary>Gets the value of the SInt24 Format Type.</summary>
      <returns>The value of the SInt24 Format Type.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattPresentationFormatTypes.SInt32">
      <summary>Gets the value of the SInt32 Format Type.</summary>
      <returns>The value of the SInt32 Format Type.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattPresentationFormatTypes.SInt48">
      <summary>Gets the value of the SInt48 Format Type.</summary>
      <returns>The value of the SInt48 Format Type.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattPresentationFormatTypes.SInt64">
      <summary>Gets the value of the SInt64 Format Type.</summary>
      <returns>The value of the SInt64 Format Type.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattPresentationFormatTypes.SInt8">
      <summary>Gets the value of the SInt8 Format Type.</summary>
      <returns>The value of the SInt8 Format Type.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattPresentationFormatTypes.Struct">
      <summary>Gets the value of the Struct Format Type.</summary>
      <returns>The value of the Struct Format Type.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattPresentationFormatTypes.UInt12">
      <summary>Gets the value of the UInt12 Format Type.</summary>
      <returns>The value of the UInt12 Format Type.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattPresentationFormatTypes.UInt128">
      <summary>Gets the value of the UInt128 Format Type.</summary>
      <returns>The value of the UInt128 Format Type.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattPresentationFormatTypes.UInt16">
      <summary>Gets the value of the UInt16 Format Type.</summary>
      <returns>The value of the UInt16 Format Type.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattPresentationFormatTypes.UInt24">
      <summary>Gets the value of the UInt24 Format Type.</summary>
      <returns>The value of the UInt24 Format Type.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattPresentationFormatTypes.UInt32">
      <summary>Gets the value of the UInt32 Format Type.</summary>
      <returns>The value of the UInt32 Format Type.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattPresentationFormatTypes.UInt48">
      <summary>Gets the value of the UInt48 Format Type.</summary>
      <returns>The value of the UInt48 Format Type.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattPresentationFormatTypes.UInt64">
      <summary>Gets the value of the UInt64 Format Type.</summary>
      <returns>The value of the UInt64 Format Type.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattPresentationFormatTypes.UInt8">
      <summary>Gets the value of the UInt8 Format Type.</summary>
      <returns>The value of the UInt8 Format Type.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattPresentationFormatTypes.Utf16">
      <summary>Gets the value of the Utf16 Format Type.</summary>
      <returns>The value of the Utf16 Format Type.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattPresentationFormatTypes.Utf8">
      <summary>Gets the value of the Utf8 Format Type.</summary>
      <returns>The value of the Utf8 Format Type.</returns>
    </member>
    <member name="T:Windows.Devices.Bluetooth.GenericAttributeProfile.GattProtectionLevel">
      <summary>Represents the desired security level.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.GenericAttributeProfile.GattProtectionLevel.AuthenticationRequired">
      <summary>Require the link to be authenticated.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.GenericAttributeProfile.GattProtectionLevel.EncryptionAndAuthenticationRequired">
      <summary>Require the link to be encrypted and authenticated.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.GenericAttributeProfile.GattProtectionLevel.EncryptionRequired">
      <summary>Require the link to be encrypted.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.GenericAttributeProfile.GattProtectionLevel.Plain">
      <summary>Uses the default protection level.</summary>
    </member>
    <member name="T:Windows.Devices.Bluetooth.GenericAttributeProfile.GattProtocolError">
      <summary>This class contains byte values for GATT protocol errors.</summary>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattProtocolError.AttributeNotFound">
      <summary>Gets the byte value for an attribute not found error.</summary>
      <returns>The byte value for an attribute not found error.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattProtocolError.AttributeNotLong">
      <summary>Gets the byte value for an attribute not long error.</summary>
      <returns>The byte value for an attribute not long error.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattProtocolError.InsufficientAuthentication">
      <summary>Gets the byte value for an insufficient authentication error.</summary>
      <returns>The byte value for an insufficient authentication error.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattProtocolError.InsufficientAuthorization">
      <summary>Gets the byte value for an insufficient authorization error.</summary>
      <returns>The byte value for an insufficient authorization error.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattProtocolError.InsufficientEncryption">
      <summary>Gets the byte value for an insufficient encryption error.</summary>
      <returns>The byte value for an insufficient encryption error.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattProtocolError.InsufficientEncryptionKeySize">
      <summary>Gets the byte value for an insufficient encryption key size error.</summary>
      <returns>The byte value for an insufficient encryption key size error.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattProtocolError.InsufficientResources">
      <summary>Gets the byte value for an insufficient resources error.</summary>
      <returns>The byte value for an insufficient resources error.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattProtocolError.InvalidAttributeValueLength">
      <summary>Gets the byte value for an invalid attribute value length error.</summary>
      <returns>The byte value for an invalid attribute value length error.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattProtocolError.InvalidHandle">
      <summary>Gets the byte value for an invalid handle error.</summary>
      <returns>The byte value for an invalid handle error.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattProtocolError.InvalidOffset">
      <summary>Gets the byte value for an invalid offset error.</summary>
      <returns>The byte value for an invalid offset error.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattProtocolError.InvalidPdu">
      <summary>Gets the byte value for an invalid PDU error.</summary>
      <returns>The byte value for an invalid PDU error.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattProtocolError.PrepareQueueFull">
      <summary>Gets the byte value for a prepare queue full error.</summary>
      <returns>The byte value for a prepare queue full error.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattProtocolError.ReadNotPermitted">
      <summary>Gets the byte value for a read not permitted error.</summary>
      <returns>The byte value for a read not permitted error.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattProtocolError.RequestNotSupported">
      <summary>Gets the byte value for a request not supported error.</summary>
      <returns>The byte value for a request not supported error.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattProtocolError.UnlikelyError">
      <summary>Gets the byte value for an unlikely error.</summary>
      <returns>The byte value for an unsupported group type error.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattProtocolError.UnsupportedGroupType">
      <summary>Gets the byte value for an unsupported group type error.</summary>
      <returns>The byte value for an unsupported group type error.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattProtocolError.WriteNotPermitted">
      <summary>Gets the byte value for a write not permitted error.</summary>
      <returns>The byte value for a write not permitted error.</returns>
    </member>
    <member name="T:Windows.Devices.Bluetooth.GenericAttributeProfile.GattReadClientCharacteristicConfigurationDescriptorResult">
      <summary>Represents the result of reading a GATT Client CharacteristicConfigurationClientDescriptor value.</summary>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattReadClientCharacteristicConfigurationDescriptorResult.ClientCharacteristicConfigurationDescriptor">
      <summary>Gets the result of an asynchronous read operation.</summary>
      <returns>The result of the asynchronous read operation.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattReadClientCharacteristicConfigurationDescriptorResult.ProtocolError">
      <summary>Gets the protocol error.</summary>
      <returns>The protocol error.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattReadClientCharacteristicConfigurationDescriptorResult.Status">
      <summary>Gets the status of an asynchronous operation.</summary>
      <returns>The status of the asynchronous operation.</returns>
    </member>
    <member name="T:Windows.Devices.Bluetooth.GenericAttributeProfile.GattReadRequest">
      <summary>This class represents a Bluetooth GATT read request.</summary>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattReadRequest.Length">
      <summary>Gets the buffer length of the read request.</summary>
      <returns>The buffer length of the read request.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattReadRequest.Offset">
      <summary>Gets the read request offset.</summary>
      <returns>The read request offset.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattReadRequest.State">
      <summary>Gets the read request state.</summary>
      <returns>The read request state.</returns>
    </member>
    <member name="E:Windows.Devices.Bluetooth.GenericAttributeProfile.GattReadRequest.StateChanged">
      <summary>This is an event that is triggered when the read request state was changed.</summary>
    </member>
    <member name="M:Windows.Devices.Bluetooth.GenericAttributeProfile.GattReadRequest.RespondWithProtocolError(System.Byte)">
      <summary>Responds to the read request with a protocol error.</summary>
      <param name="protocolError">The protocol error to send. A list of errors with the byte values can be found in GattProtocolError.</param>
    </member>
    <member name="M:Windows.Devices.Bluetooth.GenericAttributeProfile.GattReadRequest.RespondWithValue(Windows.Storage.Streams.IBuffer)">
      <summary>Responds to a read request with a value.</summary>
      <param name="value">The value to respond with.</param>
    </member>
    <member name="T:Windows.Devices.Bluetooth.GenericAttributeProfile.GattReadRequestedEventArgs">
      <summary>This class contains the arguments for the StateChanged event.</summary>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattReadRequestedEventArgs.Session">
      <summary>Gets the session.</summary>
      <returns>The session.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.GenericAttributeProfile.GattReadRequestedEventArgs.GetDeferral">
      <summary>Gets a deferral.</summary>
      <returns>Returns a deferral object.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.GenericAttributeProfile.GattReadRequestedEventArgs.GetRequestAsync">
      <summary>Gets the GATT read request.</summary>
      <returns>An asynchronous operation that completes with a GattReadRequest object.</returns>
    </member>
    <member name="T:Windows.Devices.Bluetooth.GenericAttributeProfile.GattReadResult">
      <summary>Represents the result of an asynchronous read operation of a GATT Characteristic or Descriptor value.</summary>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattReadResult.ProtocolError">
      <summary>Gets the protocol error.</summary>
      <returns>The protocol error.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattReadResult.Status">
      <summary>Gets the status of an asynchronous operation.</summary>
      <returns>The status of the asynchronous operation.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattReadResult.Value">
      <summary>Gets the value read from the device.</summary>
      <returns>The value read from the device.</returns>
    </member>
    <member name="T:Windows.Devices.Bluetooth.GenericAttributeProfile.GattReliableWriteTransaction">
      <summary>Performs GATT reliable writes on the Bluetooth LE device, in the form of a transaction write operation.</summary>
    </member>
    <member name="M:Windows.Devices.Bluetooth.GenericAttributeProfile.GattReliableWriteTransaction.#ctor">
      <summary>Creates a new GattReliableWriteTransaction object.</summary>
    </member>
    <member name="M:Windows.Devices.Bluetooth.GenericAttributeProfile.GattReliableWriteTransaction.CommitAsync">
      <summary>Performs all the queued writes, in sequence, writing the data to the device. Once a transaction object has been committed, no further operations are possible on the GattReliableWriteTransaction object.</summary>
      <returns>The object used to manage the asynchronous operation, which, upon completion, will return the status of the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.GenericAttributeProfile.GattReliableWriteTransaction.CommitWithResultAsync">
      <summary>Performs all the queued writes, in sequence, writing the data to the device. Once a transaction object has been committed, no further operations are possible on the GattReliableWriteTransaction object.</summary>
      <returns>An asynchronous operation that completes with a GattWriteResult object.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.GenericAttributeProfile.GattReliableWriteTransaction.WriteValue(Windows.Devices.Bluetooth.GenericAttributeProfile.GattCharacteristic,Windows.Storage.Streams.IBuffer)">
      <summary>Adds a new write operation to the transaction object.</summary>
      <param name="characteristic">The GattCharacteristic object on which to perform the write operation.</param>
      <param name="value">The Characteristic Value to be written to characteristic.</param>
    </member>
    <member name="T:Windows.Devices.Bluetooth.GenericAttributeProfile.GattRequestState">
      <summary>This enumeration defines a GATT request state.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.GenericAttributeProfile.GattRequestState.Canceled">
      <summary>The request is canceled.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.GenericAttributeProfile.GattRequestState.Completed">
      <summary>The request if completed.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.GenericAttributeProfile.GattRequestState.Pending">
      <summary>The request is pending.</summary>
    </member>
    <member name="T:Windows.Devices.Bluetooth.GenericAttributeProfile.GattRequestStateChangedEventArgs">
      <summary>This class defines arguments of StateChanged.</summary>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattRequestStateChangedEventArgs.Error">
      <summary>Gets the Bluetooth error.</summary>
      <returns>The Bluetooth error.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattRequestStateChangedEventArgs.State">
      <summary>Gets the state of the read request.</summary>
      <returns>The state of the read request.</returns>
    </member>
    <member name="T:Windows.Devices.Bluetooth.GenericAttributeProfile.GattServiceProvider">
      <summary>This class is used to advertise a GATT service.</summary>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattServiceProvider.AdvertisementStatus">
      <summary>Gets the advertisement status of this GATT service.</summary>
      <returns>The advertisement service.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattServiceProvider.Service">
      <summary>Gets the GATT service.</summary>
      <returns>The GATT service.</returns>
    </member>
    <member name="E:Windows.Devices.Bluetooth.GenericAttributeProfile.GattServiceProvider.AdvertisementStatusChanged">
      <summary>An event that is triggered when the advertisement status has changed.</summary>
    </member>
    <member name="M:Windows.Devices.Bluetooth.GenericAttributeProfile.GattServiceProvider.CreateAsync(System.Guid)">
      <summary>Creates a new GATT service with the specified serviceUuid</summary>
      <param name="serviceUuid">The service UUID.</param>
      <returns>An asynchronous operation that completes with a GattServiceProviderResult object.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.GenericAttributeProfile.GattServiceProvider.StartAdvertising">
      <summary>Start advertising the GATT service.</summary>
    </member>
    <member name="M:Windows.Devices.Bluetooth.GenericAttributeProfile.GattServiceProvider.StartAdvertising(Windows.Devices.Bluetooth.GenericAttributeProfile.GattServiceProviderAdvertisingParameters)">
      <summary>Start advertising the GATT service.</summary>
      <param name="parameters">The advertising parameters.</param>
    </member>
    <member name="M:Windows.Devices.Bluetooth.GenericAttributeProfile.GattServiceProvider.StopAdvertising">
      <summary>Stop advertising the GATT service.</summary>
    </member>
    <member name="T:Windows.Devices.Bluetooth.GenericAttributeProfile.GattServiceProviderAdvertisementStatus">
      <summary>This enumeration defines the advertisement status of a GattServiceProvider.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.GenericAttributeProfile.GattServiceProviderAdvertisementStatus.Aborted">
      <summary>The GATT service was aborted.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.GenericAttributeProfile.GattServiceProviderAdvertisementStatus.Created">
      <summary>The GATT service was created.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.GenericAttributeProfile.GattServiceProviderAdvertisementStatus.Started">
      <summary>The GATT service advertising has started.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.GenericAttributeProfile.GattServiceProviderAdvertisementStatus.StartedWithoutAllAdvertisementData">
      <summary>Indicates that the system was successfully able to issue the advertisement request, but not all of the requested data could be included in the advertisement.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.GenericAttributeProfile.GattServiceProviderAdvertisementStatus.Stopped">
      <summary>The GATT service is not advertising.</summary>
    </member>
    <member name="T:Windows.Devices.Bluetooth.GenericAttributeProfile.GattServiceProviderAdvertisementStatusChangedEventArgs">
      <summary>The event args for the GattServiceProvider.</summary>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattServiceProviderAdvertisementStatusChangedEventArgs.Error">
      <summary>Gets the error of the GATT service.</summary>
      <returns>The error of the GATT service.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattServiceProviderAdvertisementStatusChangedEventArgs.Status">
      <summary>Gets the status of the GATT service.</summary>
      <returns>The status of the GATT service.</returns>
    </member>
    <member name="T:Windows.Devices.Bluetooth.GenericAttributeProfile.GattServiceProviderAdvertisingParameters">
      <summary>This class is used to define a GATT service advertisement parameters.</summary>
    </member>
    <member name="M:Windows.Devices.Bluetooth.GenericAttributeProfile.GattServiceProviderAdvertisingParameters.#ctor">
      <summary>Creates a new GattServiceProviderAdvertisingParameters object.</summary>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattServiceProviderAdvertisingParameters.IsConnectable">
      <summary>Gets or sets a boolean that indicates if the GATT service is connectable.</summary>
      <returns>A boolean that indicates if the GATT service is connectable.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattServiceProviderAdvertisingParameters.IsDiscoverable">
      <summary>Gets or sets a boolean indicating that the GATT service is discoverable.</summary>
      <returns>A boolean indicating that the GATT service is discoverable.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattServiceProviderAdvertisingParameters.ServiceData">
      <summary>For Bluetooth Low Energy, this parameter adds an additional **ServiceData** section to the advertisement payload for the service's service UUID if space is available. If the service data is added to the advertisement, then the service UUID will also be included in the same section in the advertisement.</summary>
      <returns>The service data included in a Bluetooth Low Energy advertising payload.</returns>
    </member>
    <member name="T:Windows.Devices.Bluetooth.GenericAttributeProfile.GattServiceProviderResult">
      <summary>This class is the result of the CreateAsync operation.</summary>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattServiceProviderResult.Error">
      <summary>Gets the error.</summary>
      <returns>The error.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattServiceProviderResult.ServiceProvider">
      <summary>Gets the service provider.</summary>
      <returns>The service provider.</returns>
    </member>
    <member name="T:Windows.Devices.Bluetooth.GenericAttributeProfile.GattServiceUuids">
      <summary>Represents an enumeration of the most well known Service UUID values, and provides convenience methods for working with GATT service UUIDs, and static properties providing service UUIDs for common GATT services. To view a list of all Bluetooth SIG-defined service UUIDs, see Bluetooth SIG-defined Service UUIDs.</summary>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattServiceUuids.AlertNotification">
      <summary>Gets the Bluetooth SIG-defined AlertNotification Service UUID.</summary>
      <returns>The Bluetooth SIG-defined AlertNotification Service UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattServiceUuids.Battery">
      <summary>Gets the Bluetooth SIG-defined Battery Service UUID.</summary>
      <returns>The Bluetooth SIG-defined Battery Service UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattServiceUuids.BloodPressure">
      <summary>Gets the Bluetooth SIG-defined Blood Pressure Service UUID.</summary>
      <returns>The Bluetooth SIG-defined Blood Pressure Service UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattServiceUuids.CurrentTime">
      <summary>Gets the Bluetooth SIG-defined CurrentTime service UUID.</summary>
      <returns>The Bluetooth SIG-defined CurrentTime service UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattServiceUuids.CyclingPower">
      <summary>Gets the Bluetooth SIG-defined CyclingPower service UUID.</summary>
      <returns>The Bluetooth SIG-defined CyclingPower service UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattServiceUuids.CyclingSpeedAndCadence">
      <summary>Gets the Bluetooth SIG-defined Cycling Speed And Cadence Service UUID.</summary>
      <returns>The Bluetooth SIG-defined Cycling Speed And Cadence Service UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattServiceUuids.DeviceInformation">
      <summary>Gets the Bluetooth SIG-defined DeviceInformation service UUID.</summary>
      <returns>The Bluetooth SIG-defined DeviceInformation UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattServiceUuids.GenericAccess">
      <summary>Gets the Bluetooth SIG-defined UUID for the Generic Access Service.</summary>
      <returns>The Bluetooth SIG-defined UUID for the Generic Access Service.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattServiceUuids.GenericAttribute">
      <summary>Gets the Bluetooth SIG-defined UUID for the Generic Attribute Service.</summary>
      <returns>The Bluetooth SIG-defined UUID for the Generic Attribute Service.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattServiceUuids.Glucose">
      <summary>Gets the Bluetooth SIG-defined Glucose Service UUID.</summary>
      <returns>The Bluetooth SIG-defined Glucose Service UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattServiceUuids.HealthThermometer">
      <summary>Gets the Bluetooth SIG-defined Health Thermometer Service UUID.</summary>
      <returns>The Bluetooth SIG-defined Health Thermometer Service UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattServiceUuids.HeartRate">
      <summary>Gets the Bluetooth SIG-defined Heart Rate Service UUID.</summary>
      <returns>The Bluetooth SIG-defined Heart Rate Service UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattServiceUuids.HumanInterfaceDevice">
      <summary>Gets the Bluetooth SIG-defined HumanInterfaceDevice service UUID.</summary>
      <returns>The Bluetooth SIG-defined HumanInterfaceDevice service UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattServiceUuids.ImmediateAlert">
      <summary>Gets the Bluetooth SIG-defined ImmediateAlert service UUID.</summary>
      <returns>The Bluetooth SIG-defined ImmediateAlert service UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattServiceUuids.LinkLoss">
      <summary>Gets the Bluetooth SIG-defined LinkLoss service UUID.</summary>
      <returns>The Bluetooth SIG-defined LinkLoss service UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattServiceUuids.LocationAndNavigation">
      <summary>Gets the Bluetooth SIG-defined LocationAndNavigation service UUID.</summary>
      <returns>The Bluetooth SIG-defined LocationAndNavigation service UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattServiceUuids.NextDstChange">
      <summary>Gets the Bluetooth SIG-defined NextDstChange service UUID.</summary>
      <returns>The Bluetooth SIG-defined NextDstChange service UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattServiceUuids.PhoneAlertStatus">
      <summary>Gets the Bluetooth SIG-defined PhoneAlertStatus service UUID.</summary>
      <returns>The Bluetooth SIG-defined PhoneAlertStatus service UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattServiceUuids.ReferenceTimeUpdate">
      <summary>Gets the Bluetooth SIG-defined ReferenceTimeUpdate service UUID.</summary>
      <returns>The Bluetooth SIG-defined ReferenceTimeUpdate service UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattServiceUuids.RunningSpeedAndCadence">
      <summary>Gets the Bluetooth SIG-defined Running Speed And Cadence Service UUID.</summary>
      <returns>The Bluetooth SIG-defined Running Speed And Cadence Service UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattServiceUuids.ScanParameters">
      <summary>Gets the Bluetooth SIG-defined ScanParameters service UUID.</summary>
      <returns>The Bluetooth SIG-defined ScanParameters service UUID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattServiceUuids.TxPower">
      <summary>Gets the Bluetooth SIG-defined TxPower service UUID.</summary>
      <returns>The Bluetooth SIG-defined TxPower service UUID.</returns>
    </member>
    <member name="T:Windows.Devices.Bluetooth.GenericAttributeProfile.GattSession">
      <summary>Represents a Generic Attribute Profile (GATT) session.</summary>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattSession.CanMaintainConnection">
      <summary>Gets a Boolean value that indicates whether the connection can be maintained.</summary>
      <returns>`true` if the connection can be maintained, otherwise `false`.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattSession.DeviceId">
      <summary>Gets the device ID.</summary>
      <returns>The device ID.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattSession.MaintainConnection">
      <summary>Gets or sets a Boolean value that indicates whether the connection should be maintained.</summary>
      <returns>`true` if the connection should be maintained, otherwise `false`.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattSession.MaxPduSize">
      <summary>Gets the max PDU size.</summary>
      <returns>The max PDU size.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattSession.SessionStatus">
      <summary>Gets the session status.</summary>
      <returns>The session status.</returns>
    </member>
    <member name="E:Windows.Devices.Bluetooth.GenericAttributeProfile.GattSession.MaxPduSizeChanged">
      <summary>An event that is triggered when the max PDU size changes.</summary>
    </member>
    <member name="E:Windows.Devices.Bluetooth.GenericAttributeProfile.GattSession.SessionStatusChanged">
      <summary>An event that is triggered when the GATT session status has changed.</summary>
    </member>
    <member name="M:Windows.Devices.Bluetooth.GenericAttributeProfile.GattSession.Close">
      <summary>Closes the GattSession.</summary>
    </member>
    <member name="M:Windows.Devices.Bluetooth.GenericAttributeProfile.GattSession.FromDeviceIdAsync(Windows.Devices.Bluetooth.BluetoothDeviceId)">
      <summary>Creates a new GattSession object from the specified deviceId.</summary>
      <param name="deviceId">The deviceId.</param>
      <returns>An asynchronous operation that completes with a new GattSession object.</returns>
    </member>
    <member name="T:Windows.Devices.Bluetooth.GenericAttributeProfile.GattSessionStatus">
      <summary>This enumeration defines a GattSession status.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.GenericAttributeProfile.GattSessionStatus.Active">
      <summary>The GATT session is active.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.GenericAttributeProfile.GattSessionStatus.Closed">
      <summary>The GATT session is closed.</summary>
    </member>
    <member name="T:Windows.Devices.Bluetooth.GenericAttributeProfile.GattSessionStatusChangedEventArgs">
      <summary>This class represents the SessionStatusChanged event args.</summary>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattSessionStatusChangedEventArgs.Error">
      <summary>Gets the error of the GATT session.</summary>
      <returns>The error of the GATT session.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattSessionStatusChangedEventArgs.Status">
      <summary>Gets the status of the GATT session.</summary>
      <returns>The status of the GATT session.</returns>
    </member>
    <member name="T:Windows.Devices.Bluetooth.GenericAttributeProfile.GattSharingMode">
      <summary>This enumeration represents the GATT sharing mode.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.GenericAttributeProfile.GattSharingMode.Exclusive">
      <summary>The sharing mode is exclusive.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.GenericAttributeProfile.GattSharingMode.SharedReadAndWrite">
      <summary>The sharing mode is read and write.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.GenericAttributeProfile.GattSharingMode.SharedReadOnly">
      <summary>The sharing mode is read only.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.GenericAttributeProfile.GattSharingMode.Unspecified">
      <summary>The sharing mode is unspecified.</summary>
    </member>
    <member name="T:Windows.Devices.Bluetooth.GenericAttributeProfile.GattSubscribedClient">
      <summary>This class represents a subscribed client of a GATT session.</summary>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattSubscribedClient.MaxNotificationSize">
      <summary>Gets the max notification size.</summary>
      <returns>The max notification size.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattSubscribedClient.Session">
      <summary>Gets the session of the subscribed client.</summary>
      <returns>The session of the subscribed client.</returns>
    </member>
    <member name="E:Windows.Devices.Bluetooth.GenericAttributeProfile.GattSubscribedClient.MaxNotificationSizeChanged">
      <summary>An event that is triggered when the max notification size has changed.</summary>
    </member>
    <member name="T:Windows.Devices.Bluetooth.GenericAttributeProfile.GattValueChangedEventArgs">
      <summary>Represents the arguments received by a GattCharacteristic.ValueChanged event handler used to process characteristic value change notification and indication events sent by a Bluetooth LE device.</summary>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattValueChangedEventArgs.CharacteristicValue">
      <summary>Gets the new Characteristic Value.</summary>
      <returns>The new Characteristic Value.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattValueChangedEventArgs.Timestamp">
      <summary>Gets the time at which the system was notified of the Characteristic Value change.</summary>
      <returns>The time at which the system was notified of the Characteristic Value change.</returns>
    </member>
    <member name="T:Windows.Devices.Bluetooth.GenericAttributeProfile.GattWriteOption">
      <summary>Indicates what type of write operation is to be performed.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.GenericAttributeProfile.GattWriteOption.WriteWithoutResponse">
      <summary>The Write Without Response procedure shall be used.</summary>
    </member>
    <member name="F:Windows.Devices.Bluetooth.GenericAttributeProfile.GattWriteOption.WriteWithResponse">
      <summary>The default GATT write procedure shall be used.</summary>
    </member>
    <member name="T:Windows.Devices.Bluetooth.GenericAttributeProfile.GattWriteRequest">
      <summary>This class represents a GATT write request.</summary>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattWriteRequest.Offset">
      <summary>Gets the offset.</summary>
      <returns>The offset.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattWriteRequest.Option">
      <summary>Gets the write request option.</summary>
      <returns>The write request option.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattWriteRequest.State">
      <summary>Gets the state of the write request.</summary>
      <returns>The state of the write request.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattWriteRequest.Value">
      <summary>Gets the buffer value of the write request.</summary>
      <returns>The buffer value of the write request.</returns>
    </member>
    <member name="E:Windows.Devices.Bluetooth.GenericAttributeProfile.GattWriteRequest.StateChanged">
      <summary>An event that is triggered when the state of the write request has changed.</summary>
    </member>
    <member name="M:Windows.Devices.Bluetooth.GenericAttributeProfile.GattWriteRequest.Respond">
      <summary>Responds to the write request.</summary>
    </member>
    <member name="M:Windows.Devices.Bluetooth.GenericAttributeProfile.GattWriteRequest.RespondWithProtocolError(System.Byte)">
      <summary>Responds with a protocol error.</summary>
      <param name="protocolError">The GATT protocol error.</param>
    </member>
    <member name="T:Windows.Devices.Bluetooth.GenericAttributeProfile.GattWriteRequestedEventArgs">
      <summary>This class represents the event args for WriteRequested.</summary>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattWriteRequestedEventArgs.Session">
      <summary>Gets the session.</summary>
      <returns>The session.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.GenericAttributeProfile.GattWriteRequestedEventArgs.GetDeferral">
      <summary>Gets a deferral.</summary>
      <returns>An asynchronous operation that completes with the deferral.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.GenericAttributeProfile.GattWriteRequestedEventArgs.GetRequestAsync">
      <summary>Gets the write request.</summary>
      <returns>An asynchronous operation that completes with the write request.</returns>
    </member>
    <member name="T:Windows.Devices.Bluetooth.GenericAttributeProfile.GattWriteResult">
      <summary>Contains the result of GATT write operations like WriteValueWithResultAsync.</summary>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattWriteResult.ProtocolError">
      <summary>Gets the protocol error.</summary>
      <returns>The protocol error.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.GenericAttributeProfile.GattWriteResult.Status">
      <summary>Gets the status of the write result.</summary>
      <returns>The status of the write result.</returns>
    </member>
    <member name="T:Windows.Devices.Bluetooth.Rfcomm.RfcommDeviceService">
      <summary>Represents an instance of a service on a Bluetooth BR device.</summary>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Rfcomm.RfcommDeviceService.ConnectionHostName">
      <summary>Gets the connection host name of the RFCOMM service instance, which is used to connect to the remote device.</summary>
      <returns>The HostName object of the RFCOMM service instance.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Rfcomm.RfcommDeviceService.ConnectionServiceName">
      <summary>Gets the connection service name of the RFCOMM service instance, which is used to connect to the remote device.</summary>
      <returns>The ServiceName object of the RFCOMM service instance.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Rfcomm.RfcommDeviceService.Device">
      <summary>Gets the BluetoothDevice object describing the device associated with the current RfcommDeviceService object.</summary>
      <returns>The BluetoothDevice object describing the device associated with the current RfcommDeviceService object.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Rfcomm.RfcommDeviceService.DeviceAccessInformation">
      <summary>The device access information. Used to check and monitor access.</summary>
      <returns>Gets the current DeviceAccessInformation for the service.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Rfcomm.RfcommDeviceService.MaxProtectionLevel">
      <summary>Gets the maximum SocketProtectionLevel supported by this RFCOMM service instance.</summary>
      <returns>The maximum SocketProtectionLevel of the RFCOMM service instance. This level can be passed to StreamSocket.ConnectAsync to upgrade the RFCOMM link protection level.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Rfcomm.RfcommDeviceService.ProtectionLevel">
      <summary>Gets the current SocketProtectionLevel of the RFCOMM service instance.</summary>
      <returns>The current SocketProtectionLevel of the remote RFCOMM service instance.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Rfcomm.RfcommDeviceService.ServiceId">
      <summary>Gets the RfcommServiceId of this RFCOMM service instance.</summary>
      <returns>The RfcommServiceId of the RFCOMM service instance.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.Rfcomm.RfcommDeviceService.Close">
      <summary>Closes the RFCOMM device.</summary>
    </member>
    <member name="M:Windows.Devices.Bluetooth.Rfcomm.RfcommDeviceService.FromIdAsync(System.String)">
      <summary>Gets an RfcommDeviceService object from a DeviceInformation Id for an RFCOMM service instance.</summary>
      <param name="deviceId">The DeviceInformation Id that identifies the RFCOMM service instance. This id can be retrieved from Windows.Devices.Enumeration.</param>
      <returns>The RfcommDeviceService object that represents the RFCOMM service instance.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.Rfcomm.RfcommDeviceService.GetDeviceSelector(Windows.Devices.Bluetooth.Rfcomm.RfcommServiceId)">
      <summary>Gets an Advanced Query Syntax (AQS) string for identifying instances of an RFCOMM service. This string is passed to the CreateWatcher method.</summary>
      <param name="serviceId">The service id for which to query.</param>
      <returns>An AQS string for identifying RFCOMM service instances.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.Rfcomm.RfcommDeviceService.GetDeviceSelectorForBluetoothDevice(Windows.Devices.Bluetooth.BluetoothDevice)">
      <summary>Gets an Advanced Query Syntax (AQS) string for identifying instances of all Rfcomm services on a remote Bluetooth device.</summary>
      <param name="bluetoothDevice">The remote bluetooth device.</param>
      <returns>The AQS string for identifying instances of all Rfcomm services on a remote Bluetooth device.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.Rfcomm.RfcommDeviceService.GetDeviceSelectorForBluetoothDevice(Windows.Devices.Bluetooth.BluetoothDevice,Windows.Devices.Bluetooth.BluetoothCacheMode)">
      <summary>Gets an Advanced Query Syntax (AQS) string for identifying cached instances of all Rfcomm services on a remote Bluetooth device.</summary>
      <param name="bluetoothDevice">The remote Bluetooth device.</param>
      <param name="cacheMode">The cache mode.</param>
      <returns>The AQS string for identifying cached instances of all Rfcomm services on a remote Bluetooth device.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.Rfcomm.RfcommDeviceService.GetDeviceSelectorForBluetoothDeviceAndServiceId(Windows.Devices.Bluetooth.BluetoothDevice,Windows.Devices.Bluetooth.Rfcomm.RfcommServiceId)">
      <summary>Gets an Advanced Query Syntax (AQS) string for identifying instances of Rfcomm services on a remote Bluetooth device.</summary>
      <param name="bluetoothDevice">The remote Bluetooth device.</param>
      <param name="serviceId">The service ID.</param>
      <returns>The AQS string for identifying instances of Rfcomm services.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.Rfcomm.RfcommDeviceService.GetDeviceSelectorForBluetoothDeviceAndServiceId(Windows.Devices.Bluetooth.BluetoothDevice,Windows.Devices.Bluetooth.Rfcomm.RfcommServiceId,Windows.Devices.Bluetooth.BluetoothCacheMode)">
      <summary>Gets an Advanced Query Syntax (AQS) string for identifying instances of Rfcomm services on a remote Bluetooth device.</summary>
      <param name="bluetoothDevice">The remote bluetooth device.</param>
      <param name="serviceId">The service ID.</param>
      <param name="cacheMode">The cache mode.</param>
      <returns>The AQS string for identifying instances of Rfcomm services.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.Rfcomm.RfcommDeviceService.GetSdpRawAttributesAsync">
      <summary>Gets the cached SDP attributes of the RFCOMM service instance.</summary>
      <returns>The SDP attributes of the RFCOMM service instance.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.Rfcomm.RfcommDeviceService.GetSdpRawAttributesAsync(Windows.Devices.Bluetooth.BluetoothCacheMode)">
      <summary>Gets the SDP attributes of the RFCOMM service instance.</summary>
      <param name="cacheMode">Indicates whether SDP attributes should be retrieved from the cache or from the device.</param>
      <returns>The SDP attributes of the RFCOMM service instance.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.Rfcomm.RfcommDeviceService.RequestAccessAsync">
      <summary>Used to request explicit access to the Rfcomm service. This invokes Device Consent and must be called on the UI thread. By default, unpaired devices do not require consent, while paired devices do. FromIdAsync will only display a consent prompt when called for a paired device. RequestAccessAsync allows the app to make the access request explicit in the event where the device may become paired in the future through other uses of the device.</summary>
      <returns>After the async operation completes, returns a DeviceAccessStatus object.</returns>
    </member>
    <member name="T:Windows.Devices.Bluetooth.Rfcomm.RfcommDeviceServicesResult">
      <summary>The result of an Rfcomm device service request.</summary>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Rfcomm.RfcommDeviceServicesResult.Error">
      <summary>Indicates that an error occurred.</summary>
      <returns>Gets the error property.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Rfcomm.RfcommDeviceServicesResult.Services">
      <summary>The RfcommDeviceService object.</summary>
      <returns>Gets the RfcommDeviceService object.</returns>
    </member>
    <member name="T:Windows.Devices.Bluetooth.Rfcomm.RfcommServiceId">
      <summary>Represents an RFCOMM service ID.</summary>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Rfcomm.RfcommServiceId.GenericFileTransfer">
      <summary>Creates a RfcommServiceId object corresponding to the service id for the standardized Generic File Transfer service (with short id 0x1202).</summary>
      <returns>The RfcommServiceId object that represents the service id for the Generic File Transfer service.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Rfcomm.RfcommServiceId.ObexFileTransfer">
      <summary>Creates a RfcommServiceId object corresponding to the service id for the standardized OBEX File Transfer service (with short id 0x1106).</summary>
      <returns>The RfcommServiceId object that represents the service id for the Obex File Transfer service.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Rfcomm.RfcommServiceId.ObexObjectPush">
      <summary>Creates a RfcommServiceId object corresponding to the service id for the standardized OBEX Object Push service (with short id 0x1105).</summary>
      <returns>The RfcommServiceId object that represents the service id for the OBEX Object Push service.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Rfcomm.RfcommServiceId.PhoneBookAccessPce">
      <summary>Creates a RfcommServiceId object corresponding to the service id for the standardized Phone Book Access (PCE) service (with short id 0x112E).</summary>
      <returns>The RfcommServiceId object that represents the service id for the Phone Book Access (PCE) service.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Rfcomm.RfcommServiceId.PhoneBookAccessPse">
      <summary>Creates a RfcommServiceId object corresponding to the service id for the standardized Phone Book Access (PSE) service (with short id 0x112F).</summary>
      <returns>The RfcommServiceId object that represents the service id for the Phone Book Access (PSE) service.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Rfcomm.RfcommServiceId.SerialPort">
      <summary>Creates a RfcommServiceId object corresponding to the service id for the standardized Serial Port service (with short id 0x1101).</summary>
      <returns>The RfcommServiceId object that represents the service id for the Serial Port service.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Rfcomm.RfcommServiceId.Uuid">
      <summary>Retrieves the 128-bit service id.</summary>
      <returns>The 128-bit service id.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.Rfcomm.RfcommServiceId.AsShortId">
      <summary>Converts the RfcommServiceId to a 32-bit service id if possible.</summary>
      <returns>Returns the 32-bit service id if the RfcommServiceId represents a standardized service.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.Rfcomm.RfcommServiceId.AsString">
      <summary>Converts the RfcommServiceId to a string.</summary>
      <returns>Returns the string representation of the 128-bit service id.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.Rfcomm.RfcommServiceId.FromShortId(System.UInt32)">
      <summary>Creates a RfcommServiceId object from a 32-bit service id.</summary>
      <param name="shortId">The 32-bit service id.</param>
      <returns>The RfcommServiceId object.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.Rfcomm.RfcommServiceId.FromUuid(System.Guid)">
      <summary>Creates a RfcommServiceId object from a 128-bit service id.</summary>
      <param name="uuid">The 128-bit service id.</param>
      <returns>The RfcommServiceId object.</returns>
    </member>
    <member name="T:Windows.Devices.Bluetooth.Rfcomm.RfcommServiceProvider">
      <summary>Represents an instance of a local RFCOMM service.</summary>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Rfcomm.RfcommServiceProvider.SdpRawAttributes">
      <summary>Gets a collection of SDP attributes for advertising.</summary>
      <returns>The collection of SDP attributes for advertising.</returns>
    </member>
    <member name="P:Windows.Devices.Bluetooth.Rfcomm.RfcommServiceProvider.ServiceId">
      <summary>Gets the RfcommServiceId of this local RFCOMM service instance.</summary>
      <returns>The RfcommServiceId of the local RFCOMM service instance.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.Rfcomm.RfcommServiceProvider.CreateAsync(Windows.Devices.Bluetooth.Rfcomm.RfcommServiceId)">
      <summary>Gets a RfcommServiceProvider object from a DeviceInformation Id for a RFCOMM service instance.</summary>
      <param name="serviceId">The RfcommServiceId to be hosted locally.</param>
      <returns>The RfcommServiceProvider object that represents the local RFCOMM service instance.</returns>
    </member>
    <member name="M:Windows.Devices.Bluetooth.Rfcomm.RfcommServiceProvider.StartAdvertising(Windows.Networking.Sockets.StreamSocketListener)">
      <summary>Begins advertising the SDP attributes.</summary>
      <param name="listener">The StreamSocketListener that is listening for incoming connections.</param>
    </member>
    <member name="M:Windows.Devices.Bluetooth.Rfcomm.RfcommServiceProvider.StartAdvertising(Windows.Networking.Sockets.StreamSocketListener,System.Boolean)">
      <summary>Begins advertising the SDP attributes.</summary>
      <param name="listener">The StreamSocketListener that is listening for incoming connections.</param>
      <param name="radioDiscoverable">Indicates whether the radio is discoverable (true) or not (false).</param>
    </member>
    <member name="M:Windows.Devices.Bluetooth.Rfcomm.RfcommServiceProvider.StopAdvertising">
      <summary>Stops advertising the SDP attributes.</summary>
    </member>
    <member name="T:Windows.Devices.Display.DisplayMonitor">
      <summary>Provides information about a display monitor device connected to the system.</summary>
    </member>
    <member name="P:Windows.Devices.Display.DisplayMonitor.BluePrimary">
      <summary>Gets the chromaticity blue primary point (calculated from the monitor's Extended Display Identification Data, or EDID, and any driver overrides).</summary>
      <returns>The chromaticity blue primary point (calculated from the monitor's Extended Display Identification Data, or EDID, and any driver overrides) if known, otherwise `null`.</returns>
    </member>
    <member name="P:Windows.Devices.Display.DisplayMonitor.ConnectionKind">
      <summary>Gets a value representing the abstract method in which the display is connected (not specific to a physical protocol).</summary>
      <returns>A value representing the abstract method in which the display is connected.</returns>
    </member>
    <member name="P:Windows.Devices.Display.DisplayMonitor.DeviceId">
      <summary>Gets the device identifier.</summary>
      <returns>The device identifier if known, otherwise `null`.</returns>
    </member>
    <member name="P:Windows.Devices.Display.DisplayMonitor.DisplayAdapterDeviceId">
      <summary>Gets the device identifier of the display adapter to which the monitor is connected. Note that the display adapter may not be the most suitable device for rendering.</summary>
      <returns>The device identifier for the display adapter to which the monitor is connected if known, otherwise `null`.</returns>
    </member>
    <member name="P:Windows.Devices.Display.DisplayMonitor.DisplayAdapterId">
      <summary>Gets the locally unique identifier (LUID) of the display adapter to which the monitor is connected. Note that the display adapter to which the monitor is connected may not be the most suitable one for rendering.</summary>
      <returns>A DisplayAdapterId containing the numeric locally unique ID (LUID) of the display adapter to which the monitor is connected if known, otherwise `null`.</returns>
    </member>
    <member name="P:Windows.Devices.Display.DisplayMonitor.DisplayAdapterTargetId">
      <summary>Gets an opaque ID used by the display adapter to identify which connector the monitor is attached to. This target ID can be used with DisplayConfig APIs.</summary>
      <returns>An opaque ID used by the display adapter to identify which connector the monitor is attached to.</returns>
    </member>
    <member name="P:Windows.Devices.Display.DisplayMonitor.DisplayName">
      <summary>Gets a friendly name for the device suitable for display to a user.</summary>
      <returns>A friendly name for the device suitable for display to a user if known, otherwise `null`.</returns>
    </member>
    <member name="P:Windows.Devices.Display.DisplayMonitor.GreenPrimary">
      <summary>Gets the chromaticity green primary point (calculated from the monitor's Extended Display Identification Data, or EDID, and any driver overrides).</summary>
      <returns>The chromaticity green primary point (calculated from the monitor's Extended Display Identification Data, or EDID, and any driver overrides) if known, otherwise `null`.</returns>
    </member>
    <member name="P:Windows.Devices.Display.DisplayMonitor.IsDolbyVisionSupportedInHdrMode">
      <summary>Gets a value that indicates whether the monitor's metadata has specified that it treats high dynamic range (HDR) as a special *Dolby Vision* mode. This API is intended to be used by the Dolby audio decoder running within media to play specially certified content.</summary>
      <returns>`true` if the monitor's metadata has specified that it treats high dynamic range (HDR) as a special *Dolby Vision* mode, otherwise `false`.</returns>
    </member>
    <member name="P:Windows.Devices.Display.DisplayMonitor.MaxAverageFullFrameLuminanceInNits">
      <summary>Gets the monitor's maximum average full-frame luminance in nits.</summary>
      <returns>The monitor's maximum average full-frame luminance in nits.</returns>
    </member>
    <member name="P:Windows.Devices.Display.DisplayMonitor.MaxLuminanceInNits">
      <summary>Gets the monitor's maximum luminance in nits.</summary>
      <returns>The monitor's maximum luminance in nits.</returns>
    </member>
    <member name="P:Windows.Devices.Display.DisplayMonitor.MinLuminanceInNits">
      <summary>Gets the monitor's minimum luminance in nits.</summary>
      <returns>The monitor's minimum luminance in nits.</returns>
    </member>
    <member name="P:Windows.Devices.Display.DisplayMonitor.NativeResolutionInRawPixels">
      <summary>Gets the monitor's native resolution in raw pixels.</summary>
      <returns>The monitor's native resolution in raw pixels.</returns>
    </member>
    <member name="P:Windows.Devices.Display.DisplayMonitor.PhysicalConnector">
      <summary>Gets a value representing the physical connector standard used to connect the display.</summary>
      <returns>A value representing the physical connector standard used to connect the display.</returns>
    </member>
    <member name="P:Windows.Devices.Display.DisplayMonitor.PhysicalSizeInInches">
      <summary>Gets the monitor's physical diagonal size in inches.</summary>
      <returns>The monitor's physical diagonal size in inches if known, otherwise `null`.</returns>
    </member>
    <member name="P:Windows.Devices.Display.DisplayMonitor.RawDpiX">
      <summary>Gets the physical horizontal DPI of the monitor (based on the monitor’s native resolution and physical size).</summary>
      <returns>The physical horizontal DPI of the monitor (based on the monitor’s native resolution and physical size).</returns>
    </member>
    <member name="P:Windows.Devices.Display.DisplayMonitor.RawDpiY">
      <summary>Gets the physical vertical DPI of the monitor (based on the monitor’s native resolution and physical size).</summary>
      <returns>The physical vertical DPI of the monitor (based on the monitor’s native resolution and physical size).</returns>
    </member>
    <member name="P:Windows.Devices.Display.DisplayMonitor.RedPrimary">
      <summary>Gets the chromaticity red primary point (calculated from the monitor's Extended Display Identification Data, or EDID, and any driver overrides).</summary>
      <returns>The chromaticity red primary point (calculated from the monitor's Extended Display Identification Data, or EDID, and any driver overrides) if known, otherwise `null`.</returns>
    </member>
    <member name="P:Windows.Devices.Display.DisplayMonitor.UsageKind">
      <summary>Gets a value representing the use to which the display is being put.</summary>
      <returns>A value representing the use to which the display is being put.</returns>
    </member>
    <member name="P:Windows.Devices.Display.DisplayMonitor.WhitePoint">
      <summary>Gets the chromaticity white point (calculated from the monitor's Extended Display Identification Data, or EDID, and any driver overrides).</summary>
      <returns>The chromaticity white point (calculated from the monitor's Extended Display Identification Data, or EDID, and any driver overrides) if known, otherwise `null`.</returns>
    </member>
    <member name="M:Windows.Devices.Display.DisplayMonitor.FromIdAsync(System.String)">
      <summary>Asynchronously creates a DisplayMonitor object for the specified device identifier (a string containing a PnP device instance path). See the code example below.</summary>
      <param name="deviceId">The monitor device identifier. See DeviceInformation.Id.</param>
      <returns>An asynchronous create operation.</returns>
    </member>
    <member name="M:Windows.Devices.Display.DisplayMonitor.FromInterfaceIdAsync(System.String)">
      <summary>Asynchronously creates a DisplayMonitor object for the specified monitor interface identifier (a string containing a PnP device interface path). See the code example below.</summary>
      <param name="deviceInterfaceId">The monitor interface identifier</param>
      <returns>An asynchronous create operation.</returns>
    </member>
    <member name="M:Windows.Devices.Display.DisplayMonitor.GetDescriptor(Windows.Devices.Display.DisplayMonitorDescriptorKind)">
      <summary>Retrieves a hardware descriptor of the kind specified.</summary>
      <param name="descriptorKind">The kind of descriptor to retrieve.</param>
      <returns>A byte array containing a hardware descriptor of the kind specified.</returns>
    </member>
    <member name="M:Windows.Devices.Display.DisplayMonitor.GetDeviceSelector">
      <summary>Returns an Advanced Query Syntax (AQS) device interface selector string for the purpose of retrieving device *interfaces* (rather than devices).</summary>
      <returns>An Advanced Query Syntax (AQS) device interface selector string.</returns>
    </member>
    <member name="T:Windows.Devices.Display.DisplayMonitorConnectionKind">
      <summary>Defines constants that specify an abstract method in which a display is connected (not specific to a physical protocol).</summary>
    </member>
    <member name="F:Windows.Devices.Display.DisplayMonitorConnectionKind.Internal">
      <summary>Indicates that the display is connected internally.</summary>
    </member>
    <member name="F:Windows.Devices.Display.DisplayMonitorConnectionKind.Virtual">
      <summary>Indicates that the display is connected virtually.</summary>
    </member>
    <member name="F:Windows.Devices.Display.DisplayMonitorConnectionKind.Wired">
      <summary>Indicates that the display is connected wired.</summary>
    </member>
    <member name="F:Windows.Devices.Display.DisplayMonitorConnectionKind.Wireless">
      <summary>Indicates that the display is connected wirelessly.</summary>
    </member>
    <member name="T:Windows.Devices.Display.DisplayMonitorDescriptorKind">
      <summary>Defines constants that specify various kinds of display monitor hardware descriptor.</summary>
    </member>
    <member name="F:Windows.Devices.Display.DisplayMonitorDescriptorKind.DisplayId">
      <summary>Indicates that the descriptor contains the monitor's DisplayID data (a superset of EDID).</summary>
    </member>
    <member name="F:Windows.Devices.Display.DisplayMonitorDescriptorKind.Edid">
      <summary>Indicates that the descriptor contains the monitor's Extended Display Identification Data (EDID).</summary>
    </member>
    <member name="T:Windows.Devices.Display.DisplayMonitorPhysicalConnectorKind">
      <summary>Defines constants that specify a physical connector standard used to connect a display.</summary>
    </member>
    <member name="F:Windows.Devices.Display.DisplayMonitorPhysicalConnectorKind.AnalogTV">
      <summary>Indicates that the physical connector standard is that of an analog television (also known as component video).</summary>
    </member>
    <member name="F:Windows.Devices.Display.DisplayMonitorPhysicalConnectorKind.DisplayPort">
      <summary>Indicates that the physical connector standard is DisplayPort.</summary>
    </member>
    <member name="F:Windows.Devices.Display.DisplayMonitorPhysicalConnectorKind.Dvi">
      <summary>Indicates that the physical connector standard is Digital Visual Interface (DVI).</summary>
    </member>
    <member name="F:Windows.Devices.Display.DisplayMonitorPhysicalConnectorKind.HD15">
      <summary>Indicates that the physical connector standard is HD15 (also known as a VGA connector).</summary>
    </member>
    <member name="F:Windows.Devices.Display.DisplayMonitorPhysicalConnectorKind.Hdmi">
      <summary>Indicates that the physical connector standard is High-Definition Multimedia Interface (HDMI).</summary>
    </member>
    <member name="F:Windows.Devices.Display.DisplayMonitorPhysicalConnectorKind.Lvds">
      <summary>Indicates that the physical connector standard is low-voltage differential signaling (LVDS).</summary>
    </member>
    <member name="F:Windows.Devices.Display.DisplayMonitorPhysicalConnectorKind.Sdi">
      <summary>Indicates that the physical connector standard is serial digital interface (SDI).</summary>
    </member>
    <member name="F:Windows.Devices.Display.DisplayMonitorPhysicalConnectorKind.Unknown">
      <summary>Indicates that the physical connector standard is not known.</summary>
    </member>
    <member name="T:Windows.Devices.Display.DisplayMonitorUsageKind">
      <summary>Defines constants that specify the use to which the display is being put.</summary>
    </member>
    <member name="F:Windows.Devices.Display.DisplayMonitorUsageKind.HeadMounted">
      <summary>Indicates that the display is being used as a head-mounted display.</summary>
    </member>
    <member name="F:Windows.Devices.Display.DisplayMonitorUsageKind.SpecialPurpose">
      <summary>Indicates that the display is not to be used as part of the Windows desktop, and is designed to be driven by a specific third-party application.</summary>
    </member>
    <member name="F:Windows.Devices.Display.DisplayMonitorUsageKind.Standard">
      <summary>Indicates that the display is being used as a standard monitor.</summary>
    </member>
    <member name="T:Windows.Devices.Display.Core.DisplayAdapter">
      <summary>Represents a hardware display controller. This is typically a GPU (graphics processing unit).</summary>
    </member>
    <member name="P:Windows.Devices.Display.Core.DisplayAdapter.DeviceInterfacePath">
      <summary>Gets the PnP device interface path for this adapter.</summary>
      <returns>A string containing a PnP device interface path.</returns>
    </member>
    <member name="P:Windows.Devices.Display.Core.DisplayAdapter.Id">
      <summary>Gets a numeric locally unique ID (LUID) that refers to the runtime instance of the display adapter. This ID changes if the adapter's PnP device is stopped/started, or if the system reboots.</summary>
      <returns>A DisplayAdapterId containing a locally unique numeric ID (LUID) value.</returns>
    </member>
    <member name="P:Windows.Devices.Display.Core.DisplayAdapter.PciDeviceId">
      <summary>Gets the PCI device ID of the adapter.</summary>
      <returns>A value containing the PCI device ID of the adapter.</returns>
    </member>
    <member name="P:Windows.Devices.Display.Core.DisplayAdapter.PciRevision">
      <summary>Gets the PCI revision number of the adapter.</summary>
      <returns>A value containing the PCI revision number of the adapter.</returns>
    </member>
    <member name="P:Windows.Devices.Display.Core.DisplayAdapter.PciSubSystemId">
      <summary>Gets the PCI subsystem ID of the adapter.</summary>
      <returns>A value containing the PCI subsystem ID of the adapter.</returns>
    </member>
    <member name="P:Windows.Devices.Display.Core.DisplayAdapter.PciVendorId">
      <summary>Gets the PCI vendor ID of the adapter.</summary>
      <returns>A value containing the PCI vendor ID of the adapter.</returns>
    </member>
    <member name="P:Windows.Devices.Display.Core.DisplayAdapter.Properties">
      <summary>Gets a collection containing the properties of the display adapter.</summary>
      <returns>An IMapView, keyed by **Guid**, of objects representing properties.</returns>
    </member>
    <member name="P:Windows.Devices.Display.Core.DisplayAdapter.SourceCount">
      <summary>Gets the number (the count) of hardware sources exposed by the display driver. This is typically the maximum number of simultaneous paths allowed by the adapter.</summary>
      <returns>A value containing the number (the count) of hardware sources exposed by the display driver.</returns>
    </member>
    <member name="M:Windows.Devices.Display.Core.DisplayAdapter.FromId(Windows.Graphics.DisplayAdapterId)">
      <summary>Retrieves a DisplayAdapter for the given display adapter ID, if the adapter still exists on the system. This method throws an exception if the specified adapter cannot be found, or if it is no longer present on the system.</summary>
      <param name="id">The DisplayAdapterId identifying the display adapter to retrieve. The identifier is a locally unique numeric ID (LUID) value.</param>
      <returns>A DisplayAdapter object representing the specified adapter.</returns>
    </member>
    <member name="T:Windows.Devices.Display.Core.DisplayBitsPerChannel">
      <summary>Defines constants that specify a number of bits per channel, as flags.</summary>
    </member>
    <member name="F:Windows.Devices.Display.Core.DisplayBitsPerChannel.Bpc10">
      <summary>Indicates 10 bits per channel.</summary>
    </member>
    <member name="F:Windows.Devices.Display.Core.DisplayBitsPerChannel.Bpc12">
      <summary>Indicates 12 bits per channel.</summary>
    </member>
    <member name="F:Windows.Devices.Display.Core.DisplayBitsPerChannel.Bpc14">
      <summary>Indicates 14 bits per channel.</summary>
    </member>
    <member name="F:Windows.Devices.Display.Core.DisplayBitsPerChannel.Bpc16">
      <summary>Indicates 16 bits per channel.</summary>
    </member>
    <member name="F:Windows.Devices.Display.Core.DisplayBitsPerChannel.Bpc6">
      <summary>Indicates 6 bits per channel.</summary>
    </member>
    <member name="F:Windows.Devices.Display.Core.DisplayBitsPerChannel.Bpc8">
      <summary>Indicates 8 bits per channel.</summary>
    </member>
    <member name="F:Windows.Devices.Display.Core.DisplayBitsPerChannel.None">
      <summary>Indicates no specific number of bits per channel.</summary>
    </member>
    <member name="T:Windows.Devices.Display.Core.DisplayDevice">
      <summary>Represents a context for creating and presenting content directly to the display driver. A **DisplayDevice** is analogous to a Direct3D device in the Direct3D API.</summary>
    </member>
    <member name="M:Windows.Devices.Display.Core.DisplayDevice.CreatePeriodicFence(Windows.Devices.Display.Core.DisplayTarget,Windows.Foundation.TimeSpan)">
      <summary>Creates a DisplayFence object that is automatically signaled by the system with an incrementing value at a certain time every vertical refresh cycle.</summary>
      <param name="target">The DisplayTarget (which must be currently active) whose vertical refresh cycle will be used by the periodic fence.</param>
      <param name="offsetFromVBlank">A time offset from the display controller's V-blank interrupt to signal the fence every vertical refresh cycle.</param>
      <returns>A DisplayFence object.</returns>
    </member>
    <member name="M:Windows.Devices.Display.Core.DisplayDevice.CreatePrimary(Windows.Devices.Display.Core.DisplayTarget,Windows.Devices.Display.Core.DisplayPrimaryDescription)">
      <summary>Creates a primary surface (or just "primary") for use with the display controller. The resulting primary surface is compatible with a DisplayScanout, which is used for presenting content directly to the screen.</summary>
      <param name="target">An active DisplayTarget, which is used to determine which source the primary will be optimized for.</param>
      <param name="desc">A description of the primary surface to create, such as width, height, and pixel format.</param>
      <returns>A DisplaySurface value.</returns>
    </member>
    <member name="M:Windows.Devices.Display.Core.DisplayDevice.CreateScanoutSource(Windows.Devices.Display.Core.DisplayTarget)">
      <summary>Creates a DisplaySource object, which provides the ability to directly scan out/present to the DisplayTarget object or objects currently connected to this source.</summary>
      <param name="target">An active DisplayTarget for which to create a display source.</param>
      <returns>A DisplaySource value.</returns>
    </member>
    <member name="M:Windows.Devices.Display.Core.DisplayDevice.CreateSimpleScanout(Windows.Devices.Display.Core.DisplaySource,Windows.Devices.Display.Core.DisplaySurface,System.UInt32,System.UInt32)">
      <summary>Creates a DisplayScanout object, which can be used to present a full-screen surface directly to the screen.</summary>
      <param name="pSource">A DisplaySource to present full-screen content to.</param>
      <param name="pSurface">A full-screen primary surface.</param>
      <param name="SubResourceIndex">
      </param>
      <param name="SyncInterval">
      </param>
      <returns>A DisplayScanout value.</returns>
    </member>
    <member name="M:Windows.Devices.Display.Core.DisplayDevice.CreateTaskPool">
      <summary>Creates a DisplayTaskPool, which can create and execute DisplayTask objects on this DisplayDevice.</summary>
      <returns>A DisplayTaskPool value.</returns>
    </member>
    <member name="M:Windows.Devices.Display.Core.DisplayDevice.IsCapabilitySupported(Windows.Devices.Display.Core.DisplayDeviceCapability)">
      <summary>Retrieves a Boolean value indicating whether or not a given capability is supported by this DisplayDevice.</summary>
      <param name="capability">The DisplayDeviceCapability to query about.</param>
      <returns>`true` if the capability is supported, otherwise `false`.</returns>
    </member>
    <member name="M:Windows.Devices.Display.Core.DisplayDevice.WaitForVBlank(Windows.Devices.Display.Core.DisplaySource)">
      <summary>Synchronously waits for the next V-blank interrupt to be fired by the primary DisplayTarget for a given DisplaySource.</summary>
      <param name="source">The DisplaySource whose primary display target's V-blank interrupt to wait for.</param>
    </member>
    <member name="T:Windows.Devices.Display.Core.DisplayDeviceCapability">
      <summary>Defines constants that specify a capability of a DisplayDevice.</summary>
    </member>
    <member name="F:Windows.Devices.Display.Core.DisplayDeviceCapability.FlipOverride">
      <summary>Indicates that presenting content with a sync interval of zero cancels any pending flips, and instead schedules the content to be flipped on the next V-blank interrupt.</summary>
    </member>
    <member name="T:Windows.Devices.Display.Core.DisplayFence">
      <summary>Represents a fence object that can be used to synchronize rendering commands between Direct3D devices and a DisplayDevice object.</summary>
    </member>
    <member name="T:Windows.Devices.Display.Core.DisplayManager">
      <summary>Manages the ownership of a DisplayTarget object or objects, and provides methods to create DisplayState objects.</summary>
    </member>
    <member name="E:Windows.Devices.Display.Core.DisplayManager.Changed">
      <summary>An event that is raised when system display hardware is added, removed, or modified. This can occur whenever the enumerations of DisplayAdapter objects and DisplayTarget objects are different, so we recommended that you subscribe to this event and call GetCurrentAdapters and/or GetCurrentTargets to determine what has changed.</summary>
    </member>
    <member name="E:Windows.Devices.Display.Core.DisplayManager.Disabled">
      <summary>An event raised whenever the current session's display stack is disabled, and when DisplayManager.Stop is called. You can disable the session display stack in several cases, such as switching Terminal Services sessions, or to recover from driver failures. We recommend that subscribers attempt to clean up when **Disabled** is invoked. Most display APIs will fail while the session display stack is disabled.</summary>
    </member>
    <member name="E:Windows.Devices.Display.Core.DisplayManager.Enabled">
      <summary>An event raised whenever the current session's display stack is enabled, and when DisplayManager.Start is called. You can re-enable the session display stack in several cases, such as switching Terminal Services sessions, or to recover from driver failures. We recommend that subscribers re-enumerate all targets and state in this call, since the system display stack could be left in any state before this event is raised.</summary>
    </member>
    <member name="E:Windows.Devices.Display.Core.DisplayManager.PathsFailedOrInvalidated">
      <summary>An event that is raised whenever a display path is failed or invalidated asynchronously by the system. This can be due to changing hardware bandwidth requirements, or due to driver failures.</summary>
    </member>
    <member name="M:Windows.Devices.Display.Core.DisplayManager.Close">
      <summary>Revokes ownership of all DisplayTarget objects owned by this DisplayManager instance.</summary>
    </member>
    <member name="M:Windows.Devices.Display.Core.DisplayManager.Create(Windows.Devices.Display.Core.DisplayManagerOptions)">
      <summary>Creates a DisplayManager instance with the specified options.</summary>
      <param name="options">
      </param>
      <returns>A DisplayManager value.</returns>
    </member>
    <member name="M:Windows.Devices.Display.Core.DisplayManager.CreateDisplayDevice(Windows.Devices.Display.Core.DisplayAdapter)">
      <summary>Creates a DisplayDevice object for the given adapter. The **DisplayDevice** can be used to create and present full-screen content to targets on the given adapter.</summary>
      <param name="adapter">The DisplayAdapter to create a DisplayDevice for.</param>
      <returns>A DisplayDevice value.</returns>
    </member>
    <member name="M:Windows.Devices.Display.Core.DisplayManager.GetCurrentAdapters">
      <summary>Enumerates the set of display adapters currently present on the system.</summary>
      <returns>A collection of DisplayAdapter values.</returns>
    </member>
    <member name="M:Windows.Devices.Display.Core.DisplayManager.GetCurrentTargets">
      <summary>Enumerates the set of display targets currently present on the system.</summary>
      <returns>A collection of DisplayTarget values.</returns>
    </member>
    <member name="M:Windows.Devices.Display.Core.DisplayManager.ReleaseTarget(Windows.Devices.Display.Core.DisplayTarget)">
      <summary>Releases ownership of the specified display target, allowing other components on the system to acquire ownership.</summary>
      <param name="target">The DisplayTarget to release ownership of.</param>
    </member>
    <member name="M:Windows.Devices.Display.Core.DisplayManager.Start">
      <summary>Starts listening for all DisplayManager events atomically. DisplayManager events are not raised until you call **Start**.</summary>
    </member>
    <member name="M:Windows.Devices.Display.Core.DisplayManager.Stop">
      <summary>Stops listening to all DisplayManager events atomically, and triggers Disabled synchronously.</summary>
    </member>
    <member name="M:Windows.Devices.Display.Core.DisplayManager.TryAcquireTarget(Windows.Devices.Display.Core.DisplayTarget)">
      <summary>Attempts to acquire exclusive ownership of a DisplayTarget.</summary>
      <param name="target">The DisplayTarget to try to acquire exclusive ownership of.</param>
      <returns>A DisplayManagerResult value detailing the success or failure of acquiring the target.</returns>
    </member>
    <member name="M:Windows.Devices.Display.Core.DisplayManager.TryAcquireTargetsAndCreateEmptyState(Windows.Foundation.Collections.IIterable{Windows.Devices.Display.Core.DisplayTarget})">
      <summary>Attempts to acquire exclusive ownership of a collection of DisplayTarget objects, and creates an empty modifiable DisplayState object, which supports connecting paths to these targets.</summary>
      <param name="targets">A collection of DisplayTarget objects whose ownership will be attempted to be acquired.</param>
      <returns>A DisplayManagerResultWithState value.</returns>
    </member>
    <member name="M:Windows.Devices.Display.Core.DisplayManager.TryAcquireTargetsAndCreateSubstate(Windows.Devices.Display.Core.DisplayState,Windows.Foundation.Collections.IIterable{Windows.Devices.Display.Core.DisplayTarget})">
      <summary>Attempts to acquire exclusive ownership of a collection of DisplayTarget objects, and carves out a subset of a given DisplayState for only the targets passed to this method. The resulting state can be modified and applied.</summary>
      <param name="existingState">An existing DisplayState object to carve out a subset of paths to create the new DisplayState result.</param>
      <param name="targets">A collection of DisplayTarget objects whose ownership will be attempted to be acquired.</param>
      <returns>A DisplayManagerResultWithState value.</returns>
    </member>
    <member name="M:Windows.Devices.Display.Core.DisplayManager.TryAcquireTargetsAndReadCurrentState(Windows.Foundation.Collections.IIterable{Windows.Devices.Display.Core.DisplayTarget})">
      <summary>Attempts to acquire exclusive ownership of a collection of DisplayTarget objects, and creates a modifiable DisplayState populated with the current state of the supplied targets.</summary>
      <param name="targets">A collection of DisplayTarget objects whose ownership will be attempted to be acquired.</param>
      <returns>A DisplayManagerResultWithState value.</returns>
    </member>
    <member name="M:Windows.Devices.Display.Core.DisplayManager.TryReadCurrentStateForAllTargets">
      <summary>Creates a read-only DisplayState object populated with the entire system display state for all targets.</summary>
      <returns>A DisplayManagerResultWithState value.</returns>
    </member>
    <member name="T:Windows.Devices.Display.Core.DisplayManagerChangedEventArgs">
      <summary>Represents arguments for the Changed event.</summary>
    </member>
    <member name="P:Windows.Devices.Display.Core.DisplayManagerChangedEventArgs.Handled">
      <summary>Gets and sets a value indicating whether the Changed event has been handled.</summary>
      <returns>`true` if the Changed event has been handled, otherwise `false`.</returns>
    </member>
    <member name="M:Windows.Devices.Display.Core.DisplayManagerChangedEventArgs.GetDeferral">
      <summary>A Deferral object representing the deferral.</summary>
      <returns>
      </returns>
    </member>
    <member name="T:Windows.Devices.Display.Core.DisplayManagerDisabledEventArgs">
      <summary>Represents arguments for the Disabled event.</summary>
    </member>
    <member name="P:Windows.Devices.Display.Core.DisplayManagerDisabledEventArgs.Handled">
      <summary>Gets and sets a value indicating whether the Disabled event has been handled.</summary>
      <returns>`true` if the Disabled event has been handled, otherwise `false`.</returns>
    </member>
    <member name="M:Windows.Devices.Display.Core.DisplayManagerDisabledEventArgs.GetDeferral">
      <summary>A Deferral object representing the deferral.</summary>
      <returns>
      </returns>
    </member>
    <member name="T:Windows.Devices.Display.Core.DisplayManagerEnabledEventArgs">
      <summary>Represents arguments for the Enabled event.</summary>
    </member>
    <member name="P:Windows.Devices.Display.Core.DisplayManagerEnabledEventArgs.Handled">
      <summary>Gets and sets a value indicating whether the Enabled event has been handled.</summary>
      <returns>`true` if the Enabled event has been handled, otherwise `false`.</returns>
    </member>
    <member name="M:Windows.Devices.Display.Core.DisplayManagerEnabledEventArgs.GetDeferral">
      <summary>A Deferral object representing the deferral.</summary>
      <returns>
      </returns>
    </member>
    <member name="T:Windows.Devices.Display.Core.DisplayManagerOptions">
      <summary>Defines constants that specify options for the DisplayManager.</summary>
    </member>
    <member name="F:Windows.Devices.Display.Core.DisplayManagerOptions.EnforceSourceOwnership">
      <summary>Restricts scan out to devices created by this DisplayManager object, or to DisplaySource objects created using a shared handle provided by a path owned by this **DisplayManager**.</summary>
    </member>
    <member name="F:Windows.Devices.Display.Core.DisplayManagerOptions.None">
      <summary>Specifies no options.</summary>
    </member>
    <member name="T:Windows.Devices.Display.Core.DisplayManagerPathsFailedOrInvalidatedEventArgs">
      <summary>Represents arguments for the PathsFailedOrInvalidated event.</summary>
    </member>
    <member name="P:Windows.Devices.Display.Core.DisplayManagerPathsFailedOrInvalidatedEventArgs.Handled">
      <summary>Gets and sets a value indicating whether the PathsFailedOrInvalidated event has been handled.</summary>
      <returns>`true` if the PathsFailedOrInvalidated event has been handled, otherwise `false`.</returns>
    </member>
    <member name="M:Windows.Devices.Display.Core.DisplayManagerPathsFailedOrInvalidatedEventArgs.GetDeferral">
      <summary>A Deferral object representing the deferral.</summary>
      <returns>
      </returns>
    </member>
    <member name="T:Windows.Devices.Display.Core.DisplayManagerResult">
      <summary>Defines constants that specify the result of a DisplayManager operation.</summary>
    </member>
    <member name="F:Windows.Devices.Display.Core.DisplayManagerResult.RemoteSessionNotSupported">
      <summary>Indicates that the operation failed because the current session is currently in an unsupported remote desktop session that does not allow access to the display stack.</summary>
    </member>
    <member name="F:Windows.Devices.Display.Core.DisplayManagerResult.Success">
      <summary>Indicates that the operation succeeded.</summary>
    </member>
    <member name="F:Windows.Devices.Display.Core.DisplayManagerResult.TargetAccessDenied">
      <summary>Indicates that the operation failed becaused a specified target could not be acquired, either due to another component currently owning it, or due to target ownership restrictions.</summary>
    </member>
    <member name="F:Windows.Devices.Display.Core.DisplayManagerResult.TargetStale">
      <summary>Indicates that the operation failed because a specified target is stale and should be re-enumerated.</summary>
    </member>
    <member name="F:Windows.Devices.Display.Core.DisplayManagerResult.UnknownFailure">
      <summary>Indicates that the operation failed for an unknown reason.</summary>
    </member>
    <member name="T:Windows.Devices.Display.Core.DisplayManagerResultWithState">
      <summary>Contains the status of a DisplayManager operation, and a resulting DisplayState if the operation was successful.</summary>
    </member>
    <member name="P:Windows.Devices.Display.Core.DisplayManagerResultWithState.ErrorCode">
      <summary>Gets a value indicating the success or error status of the operation.</summary>
      <returns>A DisplayManagerResult value.</returns>
    </member>
    <member name="P:Windows.Devices.Display.Core.DisplayManagerResultWithState.ExtendedErrorCode">
      <summary>Gets an HRESULT value indicating how the operation succeeded or failed.</summary>
      <returns>An HRESULT value.</returns>
    </member>
    <member name="P:Windows.Devices.Display.Core.DisplayManagerResultWithState.State">
      <summary>Gets the DisplayState object that resulted from the operation, if successful.</summary>
      <returns>A DisplayState value.</returns>
    </member>
    <member name="T:Windows.Devices.Display.Core.DisplayModeInfo">
      <summary>Describes valid combinations of properties for a DisplayPath. The property values on this object can be set on a **DisplayPath** using the ApplyPropertiesFromMode method. Note that this object refers to a range of valid wire formats, not just one specific wire format.</summary>
    </member>
    <member name="P:Windows.Devices.Display.Core.DisplayModeInfo.IsInterlaced">
      <summary>Gets a value indicating whether the DisplayModeInfo is interlaced.</summary>
      <returns>`true` if this is an interlaced DisplayModeInfo, otherwise `false`.</returns>
    </member>
    <member name="P:Windows.Devices.Display.Core.DisplayModeInfo.IsStereo">
      <summary>Gets a value indicating whether the DisplayModeInfo is stereoscopic 3D.</summary>
      <returns>`true` if this is a stereoscopic 3D DisplayModeInfo, otherwise `false`.</returns>
    </member>
    <member name="P:Windows.Devices.Display.Core.DisplayModeInfo.PresentationRate">
      <summary>Gets the presentation rate of the DisplayModeInfo.</summary>
      <returns>A DisplayPresentationRate value.</returns>
    </member>
    <member name="P:Windows.Devices.Display.Core.DisplayModeInfo.Properties">
      <summary>Gets a collection containing the properties of the DisplayModeInfo.</summary>
      <returns>An IMapView, keyed by **Guid**, of objects representing properties.</returns>
    </member>
    <member name="P:Windows.Devices.Display.Core.DisplayModeInfo.SourcePixelFormat">
      <summary>Gets or sets the pixel format of the surfaces that will be allowed to present to this DisplayModeInfo.</summary>
      <returns>A DirectXPixelFormat value.</returns>
    </member>
    <member name="P:Windows.Devices.Display.Core.DisplayModeInfo.SourceResolution">
      <summary>Gets or sets an optional value for the size of the pixel buffer used for scanout, before it is transformed to fit into the target resolution.</summary>
      <returns>A value indicating the size of the pixel buffer used for scanout.</returns>
    </member>
    <member name="P:Windows.Devices.Display.Core.DisplayModeInfo.TargetResolution">
      <summary>Gets or sets an optional value for the size of the frame provided to the target's monitor. This can differ from the size of the "source" frame buffer, in which case the display pipeline transforms the content using the Rotation and Scaling properties.</summary>
      <returns>A value indicating the size of the frame provided to the target's monitor.</returns>
    </member>
    <member name="M:Windows.Devices.Display.Core.DisplayModeInfo.GetWireFormatSupportedBitsPerChannel(Windows.Devices.Display.Core.DisplayWireFormatPixelEncoding)">
      <summary>Retrieves a value containing zero or more display bits-per-channel flags (logically OR-ed together) that are valid for the DisplayModeInfo, for a supplied display wire format pixel encoding.</summary>
      <param name="encoding">The desired DisplayWireFormatPixelEncoding for determining which bits-per-channel settings are valid.</param>
      <returns>A DisplayBitsPerChannel value containing zero or more display bits-per-channel flags (logically OR-ed together).</returns>
    </member>
    <member name="M:Windows.Devices.Display.Core.DisplayModeInfo.IsWireFormatSupported(Windows.Devices.Display.Core.DisplayWireFormat)">
      <summary>Retrieves a Boolean value indicating whether the DisplayModeInfo supports the specified format.</summary>
      <param name="wireFormat">A DisplayWireFormat.</param>
      <returns>`true` if the format is supported, otherwise `false`.</returns>
    </member>
    <member name="T:Windows.Devices.Display.Core.DisplayModeQueryOptions">
      <summary>Defines constants that specify options for a mode query operation.</summary>
    </member>
    <member name="F:Windows.Devices.Display.Core.DisplayModeQueryOptions.None">
      <summary>Indicates no options.</summary>
    </member>
    <member name="F:Windows.Devices.Display.Core.DisplayModeQueryOptions.OnlyPreferredResolution">
      <summary>Indicates that only return modes whose source resolution and target resolution exactly match the connected monitor's native mode should be returned.</summary>
    </member>
    <member name="T:Windows.Devices.Display.Core.DisplayPath">
      <summary>Represents a display pipeline path from a logical "source" to a DisplayTarget. A logical source provides a frame buffer, in a format described by the source properties. The display pipeline composes the source content and transforms it into the format described by the target properties.</summary>
    </member>
    <member name="P:Windows.Devices.Display.Core.DisplayPath.IsInterlaced">
      <summary>Gets or sets an optional value for whether the target mode for this path is interlaced.</summary>
      <returns>`true` if the target mode for this path is interlaced, otherwise `false`.</returns>
    </member>
    <member name="P:Windows.Devices.Display.Core.DisplayPath.IsStereo">
      <summary>Gets or sets whether the target mode for this path is in 3D stereoscopic mode.</summary>
      <returns>`true` if the target mode for this path is in 3D stereoscopic mode, otherwise `false`.</returns>
    </member>
    <member name="P:Windows.Devices.Display.Core.DisplayPath.PresentationRate">
      <summary>Gets or sets an optional value for the refresh rate, also known as the vertical sync rate, of this path's target mode.</summary>
      <returns>A DisplayPresentationRate value.</returns>
    </member>
    <member name="P:Windows.Devices.Display.Core.DisplayPath.Properties">
      <summary>Reserved for future use.</summary>
      <returns>Reserved for future use.</returns>
    </member>
    <member name="P:Windows.Devices.Display.Core.DisplayPath.Rotation">
      <summary>Gets or sets how the display pipeline rotates the source frame buffer before scanning out to the target.</summary>
      <returns>A DisplayRotation value.</returns>
    </member>
    <member name="P:Windows.Devices.Display.Core.DisplayPath.Scaling">
      <summary>Gets or sets how the display pipeline scales the source frame buffer before scanning out to the target.</summary>
      <returns>A DisplayPathScaling value.</returns>
    </member>
    <member name="P:Windows.Devices.Display.Core.DisplayPath.SourcePixelFormat">
      <summary>Gets or sets the pixel format of the surfaces that will be allowed to present to this DisplayPath.</summary>
      <returns>A DirectXPixelFormat value.</returns>
    </member>
    <member name="P:Windows.Devices.Display.Core.DisplayPath.SourceResolution">
      <summary>Gets or sets an optional value for the size of the pixel buffer used for scanout, before it is transformed to fit into the target resolution.</summary>
      <returns>A value indicating the size of the pixel buffer used for scanout.</returns>
    </member>
    <member name="P:Windows.Devices.Display.Core.DisplayPath.Status">
      <summary>Gets the last status of the path in the system, captured when the DisplayState was last created or applied.</summary>
      <returns>A DisplayPathStatus value.</returns>
    </member>
    <member name="P:Windows.Devices.Display.Core.DisplayPath.Target">
      <summary>The DisplayTarget that this path connects to.</summary>
      <returns>A DisplayTarget value.</returns>
    </member>
    <member name="P:Windows.Devices.Display.Core.DisplayPath.TargetResolution">
      <summary>Gets or sets an optional value for the size of the frame provided to the target's monitor. This can differ from the size of the "source" frame buffer, in which case the display pipeline transforms the content using the Rotation and Scaling properties.</summary>
      <returns>A value indicating the size of the frame provided to the target's monitor.</returns>
    </member>
    <member name="P:Windows.Devices.Display.Core.DisplayPath.View">
      <summary>Gets the logical view that this path is connected from. All paths residing in the same DisplayView are logically cloned together.</summary>
      <returns>A DisplayView value.</returns>
    </member>
    <member name="P:Windows.Devices.Display.Core.DisplayPath.WireFormat">
      <summary>Gets or sets an optional value for the exact hardware representation used to scan out; such as the pixel encoding, bits per channel, color space, and HDR metadata format.</summary>
      <returns>A DisplayWireFormat value.</returns>
    </member>
    <member name="M:Windows.Devices.Display.Core.DisplayPath.ApplyPropertiesFromMode(Windows.Devices.Display.Core.DisplayModeInfo)">
      <summary>Sets on this DisplayPath object all properties reflected in a supplied DisplayModeInfo. Note that the wire format is not set by this method, since a **DisplayModeInfo** object refers to a range of valid wire formats.</summary>
      <param name="modeResult">A DisplayModeInfo reflecting the properties to set.</param>
    </member>
    <member name="M:Windows.Devices.Display.Core.DisplayPath.FindModes(Windows.Devices.Display.Core.DisplayModeQueryOptions)">
      <summary>Queries the driver to determine the valid mode combinations that can be applied to this DisplayPath. Any properties that have already been set on this path are used as constraints to limit the set of modes returned.</summary>
      <param name="flags">A DisplayModeQueryOptions value containing extended options for filtering the resulting modes.</param>
      <returns>A collection containing zero or more modes that the driver reports could be successfully applied to this path. If the collection is empty, then either the driver doesn't support applying the DisplayState, or the supplied options are too constraining.</returns>
    </member>
    <member name="T:Windows.Devices.Display.Core.DisplayPathScaling">
      <summary>Defines constants that specify how to scale content from a frame buffer to a target.</summary>
    </member>
    <member name="F:Windows.Devices.Display.Core.DisplayPathScaling.AspectRatioStretched">
      <summary>Indicates that content should be stretched to fit within the target resolution, but without changing the source aspect ratio. Any unoccupied space is rendered as black pixels.</summary>
    </member>
    <member name="F:Windows.Devices.Display.Core.DisplayPathScaling.Centered">
      <summary>Indicates that content should be centered within the target resolution, with no scaling. Any unoccupied space is rendered as black pixels.</summary>
    </member>
    <member name="F:Windows.Devices.Display.Core.DisplayPathScaling.Custom">
      <summary>Reserved for future use.</summary>
    </member>
    <member name="F:Windows.Devices.Display.Core.DisplayPathScaling.DriverPreferred">
      <summary>Indicates that the driver should determine how to scale the content.</summary>
    </member>
    <member name="F:Windows.Devices.Display.Core.DisplayPathScaling.Identity">
      <summary>Indicates that content should not be stretched at all. This is only applicable if the source and target resolutions are identical.</summary>
    </member>
    <member name="F:Windows.Devices.Display.Core.DisplayPathScaling.Stretched">
      <summary>Indicates that content should be stretched to the exact target resolution.</summary>
    </member>
    <member name="T:Windows.Devices.Display.Core.DisplayPathStatus">
      <summary>Defines constants that specify the last status of the path in the system, captured when the DisplayState was last created or applied.</summary>
    </member>
    <member name="F:Windows.Devices.Display.Core.DisplayPathStatus.Failed">
      <summary>Indicates that a path failed synchronously during a TryApply or TryFunctionalize call.</summary>
    </member>
    <member name="F:Windows.Devices.Display.Core.DisplayPathStatus.FailedAsync">
      <summary>Indicates that the display hardware has asynchronously failed the path, either due to changing bandwidth allocations, or due to driver errors during another mode change. This path should be re-evaluated and re-applied by the owner.</summary>
    </member>
    <member name="F:Windows.Devices.Display.Core.DisplayPathStatus.InvalidatedAsync">
      <summary>Indicates that the path is likely still valid in hardware, but requires applying a mode again in order to reset pending software state. A path in this state typically shows a black screen on the output.</summary>
    </member>
    <member name="F:Windows.Devices.Display.Core.DisplayPathStatus.Pending">
      <summary>Indicates that the last apply operation was completed successfully, but the driver has indicated that it is still applying the path to the hardware asynchronously.</summary>
    </member>
    <member name="F:Windows.Devices.Display.Core.DisplayPathStatus.Succeeded">
      <summary>Indicates that the path has been successfully applied, and was currently active when the DisplayState was last created or applied.</summary>
    </member>
    <member name="F:Windows.Devices.Display.Core.DisplayPathStatus.Unknown">
      <summary>Used for newly created paths that have not been applied.</summary>
    </member>
    <member name="T:Windows.Devices.Display.Core.DisplayPresentationRate">
      <summary>Describes an overall presentation rate composed of a rational refresh rate and a divider.</summary>
    </member>
    <member name="F:Windows.Devices.Display.Core.DisplayPresentationRate.VerticalSyncRate">
      <summary>The refresh rate, also known as vertical sync rate, which controls how often the display pipeline scans out to a target. This rate is represented in Hertz (Hz) and stored as a two-part rational number.</summary>
    </member>
    <member name="F:Windows.Devices.Display.Core.DisplayPresentationRate.VerticalSyncsPerPresentation">
      <summary>Specifies an integer divider to scale down the rate of full-screen presentations as a fraction of vertical syncs. For example, if **VerticalSyncsPerPresentation** is set to 2, then one full-screen presentation will last for 2 vertical syncs before the next presentation can occur. Support for values other than 1 requires hardware support.</summary>
    </member>
    <member name="T:Windows.Devices.Display.Core.DisplayPrimaryDescription">
      <summary>Describes a set of properties that are used for allocating DisplaySurface objects using CreatePrimary.</summary>
    </member>
    <member name="M:Windows.Devices.Display.Core.DisplayPrimaryDescription.#ctor(System.UInt32,System.UInt32,Windows.Graphics.DirectX.DirectXPixelFormat,Windows.Graphics.DirectX.DirectXColorSpace,System.Boolean,Windows.Graphics.DirectX.Direct3D11.Direct3DMultisampleDescription)">
      <summary>Creates a primary description with the specified standard properties.</summary>
      <param name="width">
      </param>
      <param name="height">
      </param>
      <param name="pixelFormat">
      </param>
      <param name="colorSpace">
      </param>
      <param name="isStereo">
      </param>
      <param name="multisampleDescription">
      </param>
    </member>
    <member name="P:Windows.Devices.Display.Core.DisplayPrimaryDescription.ColorSpace">
      <summary>Gets the DXGI-compatible color space of a surface.</summary>
      <returns>A DirectXColorSpace value.</returns>
    </member>
    <member name="P:Windows.Devices.Display.Core.DisplayPrimaryDescription.Format">
      <summary>Gets the DXGI-compatible format of a surface.</summary>
      <returns>A DirectXPixelFormat value.</returns>
    </member>
    <member name="P:Windows.Devices.Display.Core.DisplayPrimaryDescription.Height">
      <summary>Gets the height of a surface.</summary>
      <returns>A value containing the height of a surface.</returns>
    </member>
    <member name="P:Windows.Devices.Display.Core.DisplayPrimaryDescription.IsStereo">
      <summary>Gets a value indicating whether the description is of a stereoscopic 3D surface.</summary>
      <returns>`true` if the description is of a stereoscopic 3D surface, otherwise `false`.</returns>
    </member>
    <member name="P:Windows.Devices.Display.Core.DisplayPrimaryDescription.MultisampleDescription">
      <summary>Gets the multisampling properties of a surface.</summary>
      <returns>A Direct3DMultisampleDescription value specifying the multisampling properties of a surface.</returns>
    </member>
    <member name="P:Windows.Devices.Display.Core.DisplayPrimaryDescription.Properties">
      <summary>Reserved for future use.</summary>
      <returns>
      </returns>
    </member>
    <member name="P:Windows.Devices.Display.Core.DisplayPrimaryDescription.Width">
      <summary>Gets the width of a surface.</summary>
      <returns>A value containing the width of a surface.</returns>
    </member>
    <member name="M:Windows.Devices.Display.Core.DisplayPrimaryDescription.CreateWithProperties(Windows.Foundation.Collections.IIterable{Windows.Foundation.Collections.IKeyValuePair{System.Guid,System.Object}},System.UInt32,System.UInt32,Windows.Graphics.DirectX.DirectXPixelFormat,Windows.Graphics.DirectX.DirectXColorSpace,System.Boolean,Windows.Graphics.DirectX.Direct3D11.Direct3DMultisampleDescription)">
      <summary>Creates a primary description with the specified standard properties, as well as extra properties.</summary>
      <param name="extraProperties">Reserved for future use.</param>
      <param name="width">
      </param>
      <param name="height">
      </param>
      <param name="pixelFormat">
      </param>
      <param name="colorSpace">
      </param>
      <param name="isStereo">
      </param>
      <param name="multisampleDescription">
      </param>
      <returns>
      </returns>
    </member>
    <member name="T:Windows.Devices.Display.Core.DisplayRotation">
      <summary>Defines constants that specify how to rotate content from a frame buffer to a target.</summary>
    </member>
    <member name="F:Windows.Devices.Display.Core.DisplayRotation.Clockwise180Degrees">
      <summary>Specifies a rotation of 180 degrees clockwise.</summary>
    </member>
    <member name="F:Windows.Devices.Display.Core.DisplayRotation.Clockwise270Degrees">
      <summary>Specifies a rotation of 270 degrees clockwise.</summary>
    </member>
    <member name="F:Windows.Devices.Display.Core.DisplayRotation.Clockwise90Degrees">
      <summary>Specifies a rotation of 90 degrees clockwise.</summary>
    </member>
    <member name="F:Windows.Devices.Display.Core.DisplayRotation.None">
      <summary>Specifies no rotation.</summary>
    </member>
    <member name="T:Windows.Devices.Display.Core.DisplayScanout">
      <summary>Represents a set of validated parameters to scan out content to a source. A **DisplayScanout** can be assigned to a DisplayTask and executed on a DisplayTaskPool.</summary>
    </member>
    <member name="T:Windows.Devices.Display.Core.DisplaySource">
      <summary>Provides ownership of a source, allowing the owner to present frames.</summary>
    </member>
    <member name="P:Windows.Devices.Display.Core.DisplaySource.AdapterId">
      <summary>Gets the adapter ID associated with this DisplaySource.</summary>
      <returns>A DisplayAdapterId containing the adapter ID associated with this source.</returns>
    </member>
    <member name="P:Windows.Devices.Display.Core.DisplaySource.SourceId">
      <summary>Gets an adapter-relative identifier for this source.</summary>
      <returns>An adapter-relative identifier for this source.</returns>
    </member>
    <member name="M:Windows.Devices.Display.Core.DisplaySource.GetMetadata(System.Guid)">
      <summary>Retrieves dynamic metadata from the source.</summary>
      <param name="Key">
      </param>
      <returns>An IBuffer.</returns>
    </member>
    <member name="T:Windows.Devices.Display.Core.DisplayState">
      <summary>Represents a slice in time of display pipeline state for a subset of the system's display targets. If IsReadOnly is `false`, then this object can be modified by connecting targets that are owned by the caller's DisplayManager, or by modifying path properties. Modifying a **DisplayState** object, or its child objects, does not directly modify the system's display state until you call TryApply.</summary>
    </member>
    <member name="P:Windows.Devices.Display.Core.DisplayState.IsReadOnly">
      <summary>Gets a value indicating whether this DisplayState and its child views and paths can be modified.</summary>
      <returns>`true` if this DisplayState and its child views and paths cannot be modified, otherwise `false`.</returns>
    </member>
    <member name="P:Windows.Devices.Display.Core.DisplayState.IsStale">
      <summary>Gets a value indicating whether the system display state has changed since this DisplayState was created.</summary>
      <returns>`true` if the system display state has changed since this DisplayState was created, otherwise `false`.</returns>
    </member>
    <member name="P:Windows.Devices.Display.Core.DisplayState.Properties">
      <summary>Reserved for future use.</summary>
      <returns>
      </returns>
    </member>
    <member name="P:Windows.Devices.Display.Core.DisplayState.Targets">
      <summary>Returns the set of DisplayTarget objects used to create this DisplayState object.</summary>
      <returns>
      </returns>
    </member>
    <member name="P:Windows.Devices.Display.Core.DisplayState.Views">
      <summary>Gets a collection containing the views of the DisplayState.</summary>
      <returns>An IVectorView of DisplayView objects.</returns>
    </member>
    <member name="M:Windows.Devices.Display.Core.DisplayState.CanConnectTargetToView(Windows.Devices.Display.Core.DisplayTarget,Windows.Devices.Display.Core.DisplayView)">
      <summary>
      </summary>
      <param name="target">
      </param>
      <param name="view">
      </param>
      <returns>
      </returns>
    </member>
    <member name="M:Windows.Devices.Display.Core.DisplayState.Clone">
      <summary>Creates a copy of this **DisplayState** object, including copies of all views and paths.</summary>
      <returns>
      </returns>
    </member>
    <member name="M:Windows.Devices.Display.Core.DisplayState.ConnectTarget(Windows.Devices.Display.Core.DisplayTarget)">
      <summary>
      </summary>
      <param name="target">
      </param>
      <returns>
      </returns>
    </member>
    <member name="M:Windows.Devices.Display.Core.DisplayState.ConnectTarget(Windows.Devices.Display.Core.DisplayTarget,Windows.Devices.Display.Core.DisplayView)">
      <summary>Connects the specified target to an existing logical clone group and returns the resulting path.</summary>
      <param name="target">
      </param>
      <param name="view">
      </param>
      <returns>
      </returns>
    </member>
    <member name="M:Windows.Devices.Display.Core.DisplayState.DisconnectTarget(Windows.Devices.Display.Core.DisplayTarget)">
      <summary>
      </summary>
      <param name="target">
      </param>
    </member>
    <member name="M:Windows.Devices.Display.Core.DisplayState.GetPathForTarget(Windows.Devices.Display.Core.DisplayTarget)">
      <summary>
      </summary>
      <param name="target">
      </param>
      <returns>
      </returns>
    </member>
    <member name="M:Windows.Devices.Display.Core.DisplayState.GetViewForTarget(Windows.Devices.Display.Core.DisplayTarget)">
      <summary>
      </summary>
      <param name="target">
      </param>
      <returns>
      </returns>
    </member>
    <member name="M:Windows.Devices.Display.Core.DisplayState.TryApply(Windows.Devices.Display.Core.DisplayStateApplyOptions)">
      <summary>Attempts to atomically apply this DisplayState to the relevant hardware. Implicitly, this involves "functionalizing" all paths to determine the best modes matching all DisplayPath and DisplayView properties.</summary>
      <param name="options">The DisplayStateApplyOptions to use.</param>
      <returns>A DisplayStateOperationResult value detailing the success or failure of the operation.</returns>
    </member>
    <member name="M:Windows.Devices.Display.Core.DisplayState.TryFunctionalize(Windows.Devices.Display.Core.DisplayStateFunctionalizeOptions)">
      <summary>Attempts to "functionalize" this DisplayState by trying to evaluate the best modes on all paths given all specified DisplayPath properties as constraints. This method then (optionally, see **Remarks**) updates all **DisplayPath** and DisplayView properties with the results of the functionalization. In particular, all **DisplayPath** and **DisplayView** properties set to null will have their values computed and set.</summary>
      <param name="options">The DisplayStateFunctionalizeOptions to use.</param>
      <returns>A DisplayStateOperationResult value detailing the success or failure of the operation.</returns>
    </member>
    <member name="T:Windows.Devices.Display.Core.DisplayStateApplyOptions">
      <summary>Defines constants that specify options for applying a DisplayState to the system.</summary>
    </member>
    <member name="F:Windows.Devices.Display.Core.DisplayStateApplyOptions.FailIfStateChanged">
      <summary>Indicates that the apply operation should fail with SystemStateChanged if the system display state has changed since the DisplayState object was created. This is useful for improving reliability of an apply operation because, if it fails for this reason, then it's often better to just redo the entire operation in case the system state change resulted in different availability of modes or monitors.</summary>
    </member>
    <member name="F:Windows.Devices.Display.Core.DisplayStateApplyOptions.ForceModeEnumeration">
      <summary>Indicates that all mode list caches should be regenerated by the system.</summary>
    </member>
    <member name="F:Windows.Devices.Display.Core.DisplayStateApplyOptions.ForceReapply">
      <summary>Indicates that all modes should be re-applied to all display drivers, even if they haven't changed.</summary>
    </member>
    <member name="F:Windows.Devices.Display.Core.DisplayStateApplyOptions.None">
      <summary>Indicates no option.</summary>
    </member>
    <member name="T:Windows.Devices.Display.Core.DisplayStateFunctionalizeOptions">
      <summary>Defines constants that specify options for functionalizing a DisplayState with the system.</summary>
    </member>
    <member name="F:Windows.Devices.Display.Core.DisplayStateFunctionalizeOptions.FailIfStateChanged">
      <summary>Indicates that the functionalize operation should fail with SystemStateChanged if the system display state has changed since the DisplayState object was created. This is useful for improving reliability of a functionalize operation because, if it fails for this reason, then it's often better to just redo the entire operation in case the system state change resulted in different availability of modes or monitors.</summary>
    </member>
    <member name="F:Windows.Devices.Display.Core.DisplayStateFunctionalizeOptions.None">
      <summary>Indicates no option.</summary>
    </member>
    <member name="F:Windows.Devices.Display.Core.DisplayStateFunctionalizeOptions.ValidateTopologyOnly">
      <summary>Indicates that the operation should validate whether functionalization will succeed, without updating any DisplayPath properties.</summary>
    </member>
    <member name="T:Windows.Devices.Display.Core.DisplayStateOperationResult">
      <summary>Contains the status of a DisplayState operation.</summary>
    </member>
    <member name="P:Windows.Devices.Display.Core.DisplayStateOperationResult.ExtendedErrorCode">
      <summary>Gets the extended error code of the result.</summary>
      <returns>An HResult value.</returns>
    </member>
    <member name="P:Windows.Devices.Display.Core.DisplayStateOperationResult.Status">
      <summary>Gets the status of the result.</summary>
      <returns>A DisplayStateOperationStatus value.</returns>
    </member>
    <member name="T:Windows.Devices.Display.Core.DisplayStateOperationStatus">
      <summary>Defines constants that specify the result of a DisplayState operation.</summary>
    </member>
    <member name="F:Windows.Devices.Display.Core.DisplayStateOperationStatus.ModesNotSupported">
      <summary>Indicates that the operation failed because one or more modes specified by a DisplayPath are not supported in the present configuration.</summary>
    </member>
    <member name="F:Windows.Devices.Display.Core.DisplayStateOperationStatus.PartialFailure">
      <summary>Indicates that the operation failed, but some system state was modified.</summary>
    </member>
    <member name="F:Windows.Devices.Display.Core.DisplayStateOperationStatus.RemoteSessionNotSupported">
      <summary>Indicates that the operation failed because the current session is currently in an unsupported remote desktop session that does not allow access to the display stack.</summary>
    </member>
    <member name="F:Windows.Devices.Display.Core.DisplayStateOperationStatus.Success">
      <summary>Indicates that the operation succeeded.</summary>
    </member>
    <member name="F:Windows.Devices.Display.Core.DisplayStateOperationStatus.SystemStateChanged">
      <summary>Indicates that the operation failed because the system display state has changed since the relevant DisplayState object was created.</summary>
    </member>
    <member name="F:Windows.Devices.Display.Core.DisplayStateOperationStatus.TargetOwnershipLost">
      <summary>Indicates that the operation failed because target ownership has been lost.</summary>
    </member>
    <member name="F:Windows.Devices.Display.Core.DisplayStateOperationStatus.TooManyPathsForAdapter">
      <summary>Indicates that an involved adapter cannot support the number of paths requested.</summary>
    </member>
    <member name="F:Windows.Devices.Display.Core.DisplayStateOperationStatus.UnknownFailure">
      <summary>Indicates that the operation failed for an unknown reason.</summary>
    </member>
    <member name="T:Windows.Devices.Display.Core.DisplaySurface">
      <summary>A 2D pixel buffer that was allocated to be compatible with scanning out to one or more DisplaySource objects.</summary>
    </member>
    <member name="T:Windows.Devices.Display.Core.DisplayTarget">
      <summary>Represents a slice in time of a logical "target" for the display pipeline. This is typically analogous to a physical connector on a GPU, such as an HDMI port, but it can be a virtual target representing daisy-chained DisplayPort targets.</summary>
    </member>
    <member name="P:Windows.Devices.Display.Core.DisplayTarget.Adapter">
      <summary>Gets the adapter that enumerates this DisplayTarget.</summary>
      <returns>The DisplayAdapter that enumerates this DisplayTarget.</returns>
    </member>
    <member name="P:Windows.Devices.Display.Core.DisplayTarget.AdapterRelativeId">
      <summary>Gets a driver-defined identifier for this target that uniquely identifies the connector across device starts and reboots. Note that this identifier is only unique within its adapter, and does not refer to the connected monitor at all.</summary>
      <returns>The driver-defined identifier for this target.</returns>
    </member>
    <member name="P:Windows.Devices.Display.Core.DisplayTarget.DeviceInterfacePath">
      <summary>Gets the PnP device interface of any monitor connected to the target when the object was created, or `null` if no monitor was connected.</summary>
      <returns>The PnP device interface of any monitor connected to the target when the object was created, or `null` if no monitor was connected.</returns>
    </member>
    <member name="P:Windows.Devices.Display.Core.DisplayTarget.IsConnected">
      <summary>Gets a Boolean value indicating whether a monitor was connected to this DisplayTarget when it was created.</summary>
      <returns>`true` if a monitor was connected to this DisplayTarget when it was created, otherwise `false`.</returns>
    </member>
    <member name="P:Windows.Devices.Display.Core.DisplayTarget.IsStale">
      <summary>Gets a value indicating whether the system display state has changed since this DisplayTarget was created.</summary>
      <returns>`true` if the system display state has changed since this DisplayTarget was created, otherwise `false`.</returns>
    </member>
    <member name="P:Windows.Devices.Display.Core.DisplayTarget.IsVirtualModeEnabled">
      <summary>Returns a Boolean value indicating whether this target supports virtual modes.</summary>
      <returns>`true` if this target supports virtual modes, otherwise `false`.</returns>
    </member>
    <member name="P:Windows.Devices.Display.Core.DisplayTarget.IsVirtualTopologyEnabled">
      <summary>Returns a Boolean value indicating whether this target supports virtual/software clone.</summary>
      <returns>`true` if this target supports virtual/software clone, otherwise `false`.</returns>
    </member>
    <member name="P:Windows.Devices.Display.Core.DisplayTarget.MonitorPersistence">
      <summary>Gets a value representing how a monitor connected to the target is virtually persisted when the hardware no longer reports any connected monitor.</summary>
      <returns>A DisplayTargetPersistence value.</returns>
    </member>
    <member name="P:Windows.Devices.Display.Core.DisplayTarget.Properties">
      <summary>Reserved for future use.</summary>
      <returns>
      </returns>
    </member>
    <member name="P:Windows.Devices.Display.Core.DisplayTarget.StableMonitorId">
      <summary>Gets a value representing a stable monitor identifier.</summary>
      <returns>A string containing the identifier.</returns>
    </member>
    <member name="P:Windows.Devices.Display.Core.DisplayTarget.UsageKind">
      <summary>Gets a value representing the usage kind.</summary>
      <returns>A DisplayMonitorUsageKind value.</returns>
    </member>
    <member name="M:Windows.Devices.Display.Core.DisplayTarget.IsEqual(Windows.Devices.Display.Core.DisplayTarget)">
      <summary>Determines whether all properties of the target are equivalent to another target, indicating that there has been no change to the target.</summary>
      <param name="otherTarget">
      </param>
      <returns>
      </returns>
    </member>
    <member name="M:Windows.Devices.Display.Core.DisplayTarget.IsSame(Windows.Devices.Display.Core.DisplayTarget)">
      <summary>Determines whether this target object refers to the same underlying hardware target as another target object, by comparing the **Adapter** and the **AdapterRelativeId** properties. Since new DisplayTarget objects are created on each call to GetCurrentTargets, this method can be used to match previously discovered targets to newly created targets.</summary>
      <param name="otherTarget">
      </param>
      <returns>
      </returns>
    </member>
    <member name="M:Windows.Devices.Display.Core.DisplayTarget.TryGetMonitor">
      <summary>Tries to retrieve an object describing the monitor currently connected to this DisplayTarget. This method can fail or return a different monitor than the properties on the **DisplayTarget** describe if monitors have been plugged or unplugged from the **DisplayTarget** since the **DisplayTarget** object was created. **IsStale** returns true if the monitor has changed since the **DisplayTarget** was created.</summary>
      <returns>
      </returns>
    </member>
    <member name="T:Windows.Devices.Display.Core.DisplayTargetPersistence">
      <summary>Defines constants that specify how a monitor connected to a target should be virtually persisted when the hardware no longer reports any connected monitor.</summary>
    </member>
    <member name="F:Windows.Devices.Display.Core.DisplayTargetPersistence.BootPersisted">
      <summary>Specifies persistence until reboot.</summary>
    </member>
    <member name="F:Windows.Devices.Display.Core.DisplayTargetPersistence.None">
      <summary>Specifies no persistence.</summary>
    </member>
    <member name="F:Windows.Devices.Display.Core.DisplayTargetPersistence.PathPersisted">
      <summary>Specifies persistence via a path.</summary>
    </member>
    <member name="F:Windows.Devices.Display.Core.DisplayTargetPersistence.TemporaryPersisted">
      <summary>Specifies temporary persistence.</summary>
    </member>
    <member name="T:Windows.Devices.Display.Core.DisplayTask">
      <summary>Represents a set of operations that can be queued and executed atomically by display hardware.</summary>
    </member>
    <member name="M:Windows.Devices.Display.Core.DisplayTask.SetScanout(Windows.Devices.Display.Core.DisplayScanout)">
      <summary>Sets this DisplayTask to present content to a source using the parameters specified by a DisplayScanout when executed.</summary>
      <param name="scanout">
      </param>
    </member>
    <member name="M:Windows.Devices.Display.Core.DisplayTask.SetWait(Windows.Devices.Display.Core.DisplayFence,System.UInt64)">
      <summary>Sets the operations for this DisplayTask to occur once the specified GPU fence is signaled with the specified value.</summary>
      <param name="readyFence">A DisplayFence object representing the GPU fence to wait on before performing this task's operations.</param>
      <param name="readyFenceValue">The value of the GPU fence to wait on.</param>
    </member>
    <member name="T:Windows.Devices.Display.Core.DisplayTaskPool">
      <summary>Provides methods to allocate and execute tasks on a DisplayDevice.</summary>
    </member>
    <member name="M:Windows.Devices.Display.Core.DisplayTaskPool.CreateTask">
      <summary>Creates a DisplayTask object.</summary>
      <returns>A DisplayTask value.</returns>
    </member>
    <member name="M:Windows.Devices.Display.Core.DisplayTaskPool.ExecuteTask(Windows.Devices.Display.Core.DisplayTask)">
      <summary>Queues a DisplayTask for execution on the device. Tasks are executed asynchronously, so this method returns immediately.</summary>
      <param name="task">
      </param>
    </member>
    <member name="T:Windows.Devices.Display.Core.DisplayTaskSignalKind">
      <summary>Defines constants that specify a signal kind.</summary>
    </member>
    <member name="F:Windows.Devices.Display.Core.DisplayTaskSignalKind.OnPresentFlipAway">
      <summary>Specifies a signal that flips away on *Present*.</summary>
    </member>
    <member name="T:Windows.Devices.Display.Core.DisplayView">
      <summary>Represents a group of DisplayPath objects that are logically cloned together.</summary>
    </member>
    <member name="P:Windows.Devices.Display.Core.DisplayView.ContentResolution">
      <summary>The logical content resolution of this group of cloned DisplayPath objects. For a DisplayView in hardware clone, this will be the same value as each path's SourceResolution property.</summary>
      <returns>
      </returns>
    </member>
    <member name="P:Windows.Devices.Display.Core.DisplayView.Paths">
      <summary>Gets the set of paths making up this DisplayView.</summary>
      <returns>A collection containing the paths making up this DisplayView.</returns>
    </member>
    <member name="P:Windows.Devices.Display.Core.DisplayView.Properties">
      <summary>Reserved for future use.</summary>
      <returns>
      </returns>
    </member>
    <member name="M:Windows.Devices.Display.Core.DisplayView.SetPrimaryPath(Windows.Devices.Display.Core.DisplayPath)">
      <summary>Sets a path in this view to be the "primary clone path" in the view, which causes clone-unaware apps to see the refresh rate and target properties of this path by default.</summary>
      <param name="path">A path that is already present in this DisplayView.</param>
    </member>
    <member name="T:Windows.Devices.Display.Core.DisplayWireFormat">
      <summary>Specifies an exact hardware representation used to scan out; such as the pixel encoding, bits per channel, color space, and HDR metadata format.</summary>
    </member>
    <member name="M:Windows.Devices.Display.Core.DisplayWireFormat.#ctor(Windows.Devices.Display.Core.DisplayWireFormatPixelEncoding,System.Int32,Windows.Devices.Display.Core.DisplayWireFormatColorSpace,Windows.Devices.Display.Core.DisplayWireFormatEotf,Windows.Devices.Display.Core.DisplayWireFormatHdrMetadata)">
      <summary>Constructs a DisplayWireFormat object from the supplied property values.</summary>
      <param name="pixelEncoding">Describes how pixels are encoded by the display pipeline, including chroma subsampling.</param>
      <param name="bitsPerChannel">The number of bits used for each channel, without regard for chroma subsampling.</param>
      <param name="colorSpace">Describes the color space.</param>
      <param name="eotf">Specifies the electro-optical transfer function (EOTF) that pixels are encoded for.</param>
      <param name="hdrMetadata">Specifies the format for static or dynamic HDR mastering metadata.</param>
    </member>
    <member name="P:Windows.Devices.Display.Core.DisplayWireFormat.BitsPerChannel">
      <summary>Gets the number of bits used for each channel, without regard for chroma subsampling.</summary>
      <returns>A value containing the number of bits used for each channel, without regard for chroma subsampling.</returns>
    </member>
    <member name="P:Windows.Devices.Display.Core.DisplayWireFormat.ColorSpace">
      <summary>Gets the color format.</summary>
      <returns>A DisplayWireFormatColorSpace value.</returns>
    </member>
    <member name="P:Windows.Devices.Display.Core.DisplayWireFormat.Eotf">
      <summary>Specifies the electro-optical transfer function (EOTF) that pixels are encoded for.</summary>
      <returns>
      </returns>
    </member>
    <member name="P:Windows.Devices.Display.Core.DisplayWireFormat.HdrMetadata">
      <summary>Specifies the format for static or dynamic HDR mastering metadata.</summary>
      <returns>
      </returns>
    </member>
    <member name="P:Windows.Devices.Display.Core.DisplayWireFormat.PixelEncoding">
      <summary>Describes how pixels are encoded by the display pipeline, including chroma subsampling.</summary>
      <returns>
      </returns>
    </member>
    <member name="P:Windows.Devices.Display.Core.DisplayWireFormat.Properties">
      <summary>Reserved for future use.</summary>
      <returns>
      </returns>
    </member>
    <member name="M:Windows.Devices.Display.Core.DisplayWireFormat.CreateWithProperties(Windows.Foundation.Collections.IIterable{Windows.Foundation.Collections.IKeyValuePair{System.Guid,System.Object}},Windows.Devices.Display.Core.DisplayWireFormatPixelEncoding,System.Int32,Windows.Devices.Display.Core.DisplayWireFormatColorSpace,Windows.Devices.Display.Core.DisplayWireFormatEotf,Windows.Devices.Display.Core.DisplayWireFormatHdrMetadata)">
      <summary>Creates an instance of DisplayWireFormat with the extra properties provided.</summary>
      <param name="extraProperties">Reserved for future use.</param>
      <param name="pixelEncoding">
      </param>
      <param name="bitsPerChannel">
      </param>
      <param name="colorSpace">
      </param>
      <param name="eotf">
      </param>
      <param name="hdrMetadata">
      </param>
      <returns>
      </returns>
    </member>
    <member name="T:Windows.Devices.Display.Core.DisplayWireFormatColorSpace">
      <summary>Defines constants that specify a color space, typically defined by combinations of three color primaries (red, green, and blue).</summary>
    </member>
    <member name="F:Windows.Devices.Display.Core.DisplayWireFormatColorSpace.BT2020">
      <summary>Indicates that pixels are encoded for the BT.2020 standard color primaries.</summary>
    </member>
    <member name="F:Windows.Devices.Display.Core.DisplayWireFormatColorSpace.BT709">
      <summary>Indicates that pixels are encoded for the BT.709 standard color primaries.</summary>
    </member>
    <member name="F:Windows.Devices.Display.Core.DisplayWireFormatColorSpace.ProfileDefinedWideColorGamut">
      <summary>Indicates that pixels are encoded for an exact color space defined in the currently applied color profile.</summary>
    </member>
    <member name="T:Windows.Devices.Display.Core.DisplayWireFormatEotf">
      <summary>Defines constants that specify an electro-optical transfer function (EOTF) for encoded pixels. The EOTF defines how a pixel's encoded value is transformed to an optical brightness on a hardware display.</summary>
    </member>
    <member name="F:Windows.Devices.Display.Core.DisplayWireFormatEotf.HdrSmpte2084">
      <summary>Indicates that pixels are encoded for the SMPTE ST 2084 transfer function, also known as Perceptual Quantizer (PQ).</summary>
    </member>
    <member name="F:Windows.Devices.Display.Core.DisplayWireFormatEotf.Sdr">
      <summary>Indicates that pixels are encoded for SDR brightness with a 2.2 gamma curve.</summary>
    </member>
    <member name="T:Windows.Devices.Display.Core.DisplayWireFormatHdrMetadata">
      <summary>Defines constants that specify a format for HDR mastering metadata embedded in a pixel bitstream. HDR mastering metadata typically defines how a video stream should be adapted for playback on specific display hardware.</summary>
    </member>
    <member name="F:Windows.Devices.Display.Core.DisplayWireFormatHdrMetadata.DolbyVisionLowLatency">
      <summary>Indicates that Dolby Vision low-latency mastering metadata will be supported.</summary>
    </member>
    <member name="F:Windows.Devices.Display.Core.DisplayWireFormatHdrMetadata.Hdr10">
      <summary>Indicates that HDR10 mastering metadata will be supported, standardized as SMPTE ST 2086.</summary>
    </member>
    <member name="F:Windows.Devices.Display.Core.DisplayWireFormatHdrMetadata.Hdr10Plus">
      <summary>Indicates that HDR10+ HDR mastering metadata will be supported, standardized as SMPTE ST 2094-40.</summary>
    </member>
    <member name="F:Windows.Devices.Display.Core.DisplayWireFormatHdrMetadata.None">
      <summary>Indicates that no HDR mastering metadata will be supported.</summary>
    </member>
    <member name="T:Windows.Devices.Display.Core.DisplayWireFormatPixelEncoding">
      <summary>Defines constants that specify the color model and chroma subsampling format used to encode pixel data.</summary>
    </member>
    <member name="F:Windows.Devices.Display.Core.DisplayWireFormatPixelEncoding.Intensity">
      <summary>Indicates a single grayscale channel and no chroma data.</summary>
    </member>
    <member name="F:Windows.Devices.Display.Core.DisplayWireFormatPixelEncoding.Rgb444">
      <summary>Indicates RGB color channels with no chroma subsampling.</summary>
    </member>
    <member name="F:Windows.Devices.Display.Core.DisplayWireFormatPixelEncoding.Ycc420">
      <summary>Indicates YCbCr color channels with 4:2:0 chroma subsampling.</summary>
    </member>
    <member name="F:Windows.Devices.Display.Core.DisplayWireFormatPixelEncoding.Ycc422">
      <summary>Indicates YCbCr color channels with 4:2:2 chroma subsampling.</summary>
    </member>
    <member name="F:Windows.Devices.Display.Core.DisplayWireFormatPixelEncoding.Ycc444">
      <summary>Indicates YCbCr color channels with no chroma subsampling.</summary>
    </member>
    <member name="T:Windows.Devices.Enumeration.DeviceAccessChangedEventArgs">
      <summary>Provides data for the AccessChanged event.</summary>
    </member>
    <member name="P:Windows.Devices.Enumeration.DeviceAccessChangedEventArgs.Id">
      <summary>Gets the DeviceInformation ID of the device referenced by DeviceAccessChangedEventArgs.</summary>
      <returns>The DeviceInformation ID for the device.</returns>
    </member>
    <member name="P:Windows.Devices.Enumeration.DeviceAccessChangedEventArgs.Status">
      <summary>The new status of access to a device.</summary>
      <returns>The new status of access to a device.</returns>
    </member>
    <member name="T:Windows.Devices.Enumeration.DeviceAccessInformation">
      <summary>Contains the information about access to a device.</summary>
    </member>
    <member name="P:Windows.Devices.Enumeration.DeviceAccessInformation.CurrentStatus">
      <summary>The current device access status.</summary>
      <returns>The current device access status.</returns>
    </member>
    <member name="E:Windows.Devices.Enumeration.DeviceAccessInformation.AccessChanged">
      <summary>Raised when access to a device has changed.</summary>
    </member>
    <member name="M:Windows.Devices.Enumeration.DeviceAccessInformation.CreateFromDeviceClass(Windows.Devices.Enumeration.DeviceClass)">
      <summary>Initializes a DeviceAccessInformation object based on a given DeviceClass.</summary>
      <param name="deviceClass">Device class to get DeviceAccessInformation about.</param>
      <returns>The DeviceAccessInformation object for the given DeviceClass.</returns>
    </member>
    <member name="M:Windows.Devices.Enumeration.DeviceAccessInformation.CreateFromDeviceClassId(System.Guid)">
      <summary>Initializes a DeviceAccessInformation object based on a device class id.</summary>
      <param name="deviceClassId">Id of the device class to get DeviceAccessInformation about.</param>
      <returns>The DeviceAccessInformation object for the given device class id.</returns>
    </member>
    <member name="M:Windows.Devices.Enumeration.DeviceAccessInformation.CreateFromId(System.String)">
      <summary>Initializes a DeviceAccessInformation object based on a device id.</summary>
      <param name="deviceId">Id of the device to get DeviceAccessInformation about.</param>
      <returns>The DeviceAccessInformation object for the given device id.</returns>
    </member>
    <member name="T:Windows.Devices.Enumeration.DeviceAccessStatus">
      <summary>Indicates the status of the access to a device.</summary>
    </member>
    <member name="F:Windows.Devices.Enumeration.DeviceAccessStatus.Allowed">
      <summary>Access to the device is allowed.</summary>
    </member>
    <member name="F:Windows.Devices.Enumeration.DeviceAccessStatus.DeniedBySystem">
      <summary>Access to the device has been disallowed by the system.</summary>
    </member>
    <member name="F:Windows.Devices.Enumeration.DeviceAccessStatus.DeniedByUser">
      <summary>Access to the device has been disallowed by the user.</summary>
    </member>
    <member name="F:Windows.Devices.Enumeration.DeviceAccessStatus.Unspecified">
      <summary>The device access is not specified.</summary>
    </member>
    <member name="T:Windows.Devices.Enumeration.DeviceClass">
      <summary>Indicates the type of devices that the user wants to enumerate.</summary>
    </member>
    <member name="F:Windows.Devices.Enumeration.DeviceClass.All">
      <summary>Indicates that the user wants to enumerate all devices.</summary>
    </member>
    <member name="F:Windows.Devices.Enumeration.DeviceClass.AudioCapture">
      <summary>Indicates that the user wants to enumerate all audio capture devices.</summary>
    </member>
    <member name="F:Windows.Devices.Enumeration.DeviceClass.AudioRender">
      <summary>Indicates that the user wants to enumerate all audio rendering devices.</summary>
    </member>
    <member name="F:Windows.Devices.Enumeration.DeviceClass.ImageScanner">
      <summary>Indicates that the user wants to enumerate all scanning devices.</summary>
    </member>
    <member name="F:Windows.Devices.Enumeration.DeviceClass.Location">
      <summary>Indicates that the user wants to enumerate all location aware devices.</summary>
    </member>
    <member name="F:Windows.Devices.Enumeration.DeviceClass.PortableStorageDevice">
      <summary>Indicates that the user wants to enumerate all portable storage devices.</summary>
    </member>
    <member name="F:Windows.Devices.Enumeration.DeviceClass.VideoCapture">
      <summary>Indicates that the user wants to enumerate all video capture devices.</summary>
    </member>
    <member name="T:Windows.Devices.Enumeration.DeviceConnectionChangeTriggerDetails">
      <summary>Provides information about the device that caused this trigger to fire.</summary>
    </member>
    <member name="P:Windows.Devices.Enumeration.DeviceConnectionChangeTriggerDetails.DeviceId">
      <summary>Gets the device Id of the device that caused this trigger to fire.</summary>
      <returns>The device id of the device that caused this trigger to fire.</returns>
    </member>
    <member name="T:Windows.Devices.Enumeration.DeviceDisconnectButtonClickedEventArgs">
      <summary>Provides data for the DisconnectButtonClicked event on the DevicePicker object.</summary>
    </member>
    <member name="P:Windows.Devices.Enumeration.DeviceDisconnectButtonClickedEventArgs.Device">
      <summary>The device that the user clicked the disconnect button for.</summary>
      <returns>The device to disconnect.</returns>
    </member>
    <member name="T:Windows.Devices.Enumeration.DeviceInformation">
      <summary>Represents a device. This class allows access to well-known device properties as well as additional properties specified during device enumeration.</summary>
    </member>
    <member name="P:Windows.Devices.Enumeration.DeviceInformation.EnclosureLocation">
      <summary>The physical location of the device in its enclosure. For example, it may describe the location of a webcam inside a laptop.</summary>
      <returns>The object that describes the physical location of the device.</returns>
    </member>
    <member name="P:Windows.Devices.Enumeration.DeviceInformation.Id">
      <summary>A string representing the identity of the device.</summary>
      <returns>A string representing the identity of the device.</returns>
    </member>
    <member name="P:Windows.Devices.Enumeration.DeviceInformation.IsDefault">
      <summary>Indicates whether this device is the default device for the class.</summary>
      <returns>Indicates whether this device is the default device for the class.</returns>
    </member>
    <member name="P:Windows.Devices.Enumeration.DeviceInformation.IsEnabled">
      <summary>Indicates whether this device is enabled.</summary>
      <returns>Indicates whether this device is enabled.</returns>
    </member>
    <member name="P:Windows.Devices.Enumeration.DeviceInformation.Kind">
      <summary>Gets the type of DeviceInformation represented by this object.</summary>
      <returns>The type of information represented by this object.</returns>
    </member>
    <member name="P:Windows.Devices.Enumeration.DeviceInformation.Name">
      <summary>The name of the device. This name is in the best available language for the app.</summary>
      <returns>The name of the device. This name is in the best available language for the app.</returns>
    </member>
    <member name="P:Windows.Devices.Enumeration.DeviceInformation.Pairing">
      <summary>Gets the information about the capabilities for this device to pair.</summary>
      <returns>The pairing information for this device.</returns>
    </member>
    <member name="P:Windows.Devices.Enumeration.DeviceInformation.Properties">
      <summary>Property store containing well-known values as well as additional properties that can be specified during device enumeration.</summary>
      <returns>The property store for the device.</returns>
    </member>
    <member name="M:Windows.Devices.Enumeration.DeviceInformation.CreateFromIdAsync(System.String)">
      <summary>Creates a DeviceInformation object from a DeviceInformation ID.</summary>
      <param name="deviceId">The device ID.</param>
      <returns>An object for starting and managing the asynchronous creation of the DeviceInformation object.</returns>
    </member>
    <member name="M:Windows.Devices.Enumeration.DeviceInformation.CreateFromIdAsync(System.String,Windows.Foundation.Collections.IIterable{System.String})">
      <summary>Creates a DeviceInformation object from a DeviceInformation ID and a list of additional properties.</summary>
      <param name="deviceId">A string containing the DeviceInformation ID.</param>
      <param name="additionalProperties">An iterable list of additional properties to include in the Properties property of the DeviceInformation objects in the enumeration results. For more info on what the properties represent, see Device information properties.</param>
      <returns>An object for starting and managing the asynchronous creation of the DeviceInformation object.</returns>
    </member>
    <member name="M:Windows.Devices.Enumeration.DeviceInformation.CreateFromIdAsync(System.String,Windows.Foundation.Collections.IIterable{System.String},Windows.Devices.Enumeration.DeviceInformationKind)">
      <summary>Creates a DeviceInformation object from a DeviceInformation ID, a list of additional properties, and a DeviceInformationKind parameter.</summary>
      <param name="deviceId">A string containing the DeviceInformation ID.</param>
      <param name="additionalProperties">An iterable list of additional properties to include in the Properties property of the DeviceInformation objects in the enumeration results. For more info on what the properties represent, see Device information properties.</param>
      <param name="kind">The type of DeviceInformation object you want to create.</param>
      <returns>An object for starting and managing the asynchronous creation of the DeviceInformation object.</returns>
    </member>
    <member name="M:Windows.Devices.Enumeration.DeviceInformation.CreateWatcher">
      <summary>Creates a DeviceWatcher for all devices.</summary>
      <returns>The created DeviceWatcher.</returns>
    </member>
    <member name="M:Windows.Devices.Enumeration.DeviceInformation.CreateWatcher(System.String)">
      <summary>Creates a DeviceWatcher for devices matching the specified Advanced Query Syntax (AQS) string.</summary>
      <param name="aqsFilter">An AQS string that filters the DeviceInformation objects to enumerate. Typically this string is retrieved from the **GetDeviceSelector** method of a class that interacts with devices. For example, GetDeviceSelector retrieves the string for the StorageDevice class.</param>
      <returns>The created DeviceWatcher.</returns>
    </member>
    <member name="M:Windows.Devices.Enumeration.DeviceInformation.CreateWatcher(System.String,Windows.Foundation.Collections.IIterable{System.String})">
      <summary>Creates a DeviceWatcher for devices matching the specified Advanced Query Syntax (AQS) string and the specified collection of properties.</summary>
      <param name="aqsFilter">An AQS string that filters the DeviceInformation objects to enumerate. Typically this string is retrieved from the **GetDeviceSelector** method of a class that interacts with devices. For example, GetDeviceSelector retrieves the string for the StorageDevice class.</param>
      <param name="additionalProperties">An iterable list of additional properties to include in the Properties property of the DeviceInformation objects in the enumeration results. For more info on what the properties represent, see Device information properties.</param>
      <returns>The created DeviceWatcher.</returns>
    </member>
    <member name="M:Windows.Devices.Enumeration.DeviceInformation.CreateWatcher(System.String,Windows.Foundation.Collections.IIterable{System.String},Windows.Devices.Enumeration.DeviceInformationKind)">
      <summary>Creates a DeviceWatcher for devices matching the specified Advanced Query Syntax (AQS) string, the specified collection of properties, and the kind of devices.</summary>
      <param name="aqsFilter">An AQS string that filters the DeviceInformation objects to enumerate. Typically this string is retrieved from the **GetDeviceSelector** method of a class that interacts with devices. For example, GetDeviceSelector retrieves the string for the StorageDevice class.</param>
      <param name="additionalProperties">An iterable list of additional properties to include in the Properties property of the DeviceInformation objects in the enumeration results. For more info on what the properties represent, see Device information properties.</param>
      <param name="kind">The specific types of devices the DeviceWatcher is interested in.</param>
      <returns>The created DeviceWatcher.</returns>
    </member>
    <member name="M:Windows.Devices.Enumeration.DeviceInformation.CreateWatcher(Windows.Devices.Enumeration.DeviceClass)">
      <summary>Creates a DeviceWatcher for devices matching the specified DeviceClass.</summary>
      <param name="deviceClass">The class of device to enumerate using the DeviceWatcher.</param>
      <returns>The created DeviceWatcher.</returns>
    </member>
    <member name="M:Windows.Devices.Enumeration.DeviceInformation.FindAllAsync">
      <summary>Enumerates all DeviceInformation objects.</summary>
      <returns>The object for managing the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Devices.Enumeration.DeviceInformation.FindAllAsync(System.String)">
      <summary>Enumerates DeviceInformation objects matching the specified Advanced Query Syntax (AQS) device interface selector string.</summary>
      <param name="aqsFilter">An AQS device interface selector string that filters the DeviceInformation objects to enumerate. Typically this string is retrieved from the **GetDeviceSelector** method of a class that interacts with devices. For example, GetDeviceSelector retrieves the string for the StorageDevice class.</param>
      <returns>The object for managing the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Devices.Enumeration.DeviceInformation.FindAllAsync(System.String,Windows.Foundation.Collections.IIterable{System.String})">
      <summary>Enumerates DeviceInformation objects matching the specified Advanced Query Syntax (AQS) device interface selector string and including the specified collection of properties.</summary>
      <param name="aqsFilter">An AQS device interface selector string that filters the DeviceInformation objects to enumerate. Typically this string is retrieved from the **GetDeviceSelector** method of a class that interacts with devices. For example, GetDeviceSelector retrieves the string for the StorageDevice class.</param>
      <param name="additionalProperties">An iterable list of additional properties to include in the Properties property of the DeviceInformation objects in the enumeration results. For more info on what the properties represent, see Device information properties.</param>
      <returns>The object for managing the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Devices.Enumeration.DeviceInformation.FindAllAsync(System.String,Windows.Foundation.Collections.IIterable{System.String},Windows.Devices.Enumeration.DeviceInformationKind)">
      <summary>Enumerates DeviceInformation objects matching the specified Advanced Query Syntax (AQS) device interface selector string, the device kind, and including the specified collection of properties.</summary>
      <param name="aqsFilter">An AQS device interface selector string that filters the DeviceInformation objects to enumerate. Typically this string is retrieved from the **GetDeviceSelector** method of a class that interacts with devices. For example, GetDeviceSelector retrieves the string for the StorageDevice class.</param>
      <param name="additionalProperties">An iterable list of additional properties to include in the Properties property of the DeviceInformation objects in the enumeration results. For more info on what the properties represent, see Device information properties.</param>
      <param name="kind">The specific type of device to find.</param>
      <returns>The object for managing the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Devices.Enumeration.DeviceInformation.FindAllAsync(Windows.Devices.Enumeration.DeviceClass)">
      <summary>Enumerates DeviceInformation objects of the specified class.</summary>
      <param name="deviceClass">The class of devices to enumerate.</param>
      <returns>The object for managing the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Devices.Enumeration.DeviceInformation.GetAqsFilterFromDeviceClass(Windows.Devices.Enumeration.DeviceClass)">
      <summary>Creates a filter to use to enumerate through a subset of device types.</summary>
      <param name="deviceClass">The type of devices that you want to create a filter for.</param>
      <returns>The Advanced Query Syntax (AQS) filter used to specifically enumerate through the device type specified by *deviceClass*.</returns>
    </member>
    <member name="M:Windows.Devices.Enumeration.DeviceInformation.GetGlyphThumbnailAsync">
      <summary>Gets a glyph for the device.</summary>
      <returns>The object for managing the asynchronous operation that will return a DeviceThumbnail</returns>
    </member>
    <member name="M:Windows.Devices.Enumeration.DeviceInformation.GetThumbnailAsync">
      <summary>Returns a thumbnail image for the device.</summary>
      <returns>The object for managing the asynchronous operation that will return a DeviceThumbnail.</returns>
    </member>
    <member name="M:Windows.Devices.Enumeration.DeviceInformation.Update(Windows.Devices.Enumeration.DeviceInformationUpdate)">
      <summary>Updates the properties of an existing DeviceInformation object.</summary>
      <param name="updateInfo">Indicates the properties to update.</param>
    </member>
    <member name="T:Windows.Devices.Enumeration.DeviceInformationCollection">
      <summary>Represents a collection of DeviceInformation objects.</summary>
    </member>
    <member name="P:Windows.Devices.Enumeration.DeviceInformationCollection.Size">
      <summary>The number of DeviceInformation objects in the collection.</summary>
      <returns>The number of DeviceInformation objects in the collection.</returns>
    </member>
    <member name="M:Windows.Devices.Enumeration.DeviceInformationCollection.First">
      <summary>Gets an object that can iterate through the enumerated DeviceInformation objects, starting with the first.</summary>
      <returns>An object that can iterate through the enumerated devices, starting with the first.</returns>
    </member>
    <member name="M:Windows.Devices.Enumeration.DeviceInformationCollection.GetAt(System.UInt32)">
      <summary>Gets the DeviceInformation object at the specified index.</summary>
      <param name="index">The index.</param>
      <returns>The DeviceInformation object at the specified index.</returns>
    </member>
    <member name="M:Windows.Devices.Enumeration.DeviceInformationCollection.GetMany(System.UInt32,Windows.Devices.Enumeration.DeviceInformation[])">
      <summary>Gets a range of DeviceInformation objects.</summary>
      <param name="startIndex">The index at which to start retrieving DeviceInformation objects.</param>
      <param name="items">The array of DeviceInformation objects starting at the index specified by *startIndex*.</param>
      <returns>The number of DeviceInformation objects returned.</returns>
    </member>
    <member name="M:Windows.Devices.Enumeration.DeviceInformationCollection.IndexOf(Windows.Devices.Enumeration.DeviceInformation,System.UInt32@)">
      <summary>Returns the index of the specified DeviceInformation object in the collection.</summary>
      <param name="value">The DeviceInformation object in the collection.</param>
      <param name="index">The index.</param>
      <returns>**true** if the method succeeded; otherwise, **false**.</returns>
    </member>
    <member name="T:Windows.Devices.Enumeration.DeviceInformationCustomPairing">
      <summary>Represents a custom pairing for a DeviceInformation object.</summary>
    </member>
    <member name="E:Windows.Devices.Enumeration.DeviceInformationCustomPairing.PairingRequested">
      <summary>Raised when a pairing action is requested.</summary>
    </member>
    <member name="M:Windows.Devices.Enumeration.DeviceInformationCustomPairing.PairAsync(Windows.Devices.Enumeration.DevicePairingKinds)">
      <summary>Attempts to pair the device.</summary>
      <param name="pairingKindsSupported">The different pairing kinds supported by this DeviceInformation object.</param>
      <returns>The result of the pairing action.</returns>
    </member>
    <member name="M:Windows.Devices.Enumeration.DeviceInformationCustomPairing.PairAsync(Windows.Devices.Enumeration.DevicePairingKinds,Windows.Devices.Enumeration.DevicePairingProtectionLevel)">
      <summary>Attempts to pair a device using a minimum protection level.</summary>
      <param name="pairingKindsSupported">The different pairing kinds supported by this DeviceInformation object.</param>
      <param name="minProtectionLevel">The minimum protection level this DeviceInformation object requires in order to pair.</param>
      <returns>The result of the pairing action.</returns>
    </member>
    <member name="M:Windows.Devices.Enumeration.DeviceInformationCustomPairing.PairAsync(Windows.Devices.Enumeration.DevicePairingKinds,Windows.Devices.Enumeration.DevicePairingProtectionLevel,Windows.Devices.Enumeration.IDevicePairingSettings)">
      <summary>Attempts to pair a device using a minimum protection level and custom settings.</summary>
      <param name="pairingKindsSupported">The different pairing kinds supported by this DeviceInformation object.</param>
      <param name="minProtectionLevel">The minimum protection level this DeviceInformation object requires in order to pair.</param>
      <param name="devicePairingSettings">The custom device pairing settings.</param>
      <returns>The result of the pairing action.</returns>
    </member>
    <member name="T:Windows.Devices.Enumeration.DeviceInformationKind">
      <summary>Represents the kind of DeviceInformation object.</summary>
    </member>
    <member name="F:Windows.Devices.Enumeration.DeviceInformationKind.AssociationEndpoint">
      <summary>The DeviceInformation object represents a device association endpoint (AEP). AEPs usually represent a device discovered over a wireless or network protocol. Some of these endpoints can be used without needing to first pair the device. Use CanPair to determine if a device supports pairing and IsPaired to determine if a device is already paired with the system. Only *AssociationEndpoint* objects have a non-NULL value for Pairing.</summary>
    </member>
    <member name="F:Windows.Devices.Enumeration.DeviceInformationKind.AssociationEndpointContainer">
      <summary>The DeviceInformation object represents an association endpoint (AEP) container. An *AssociationEndpointContainer* object represents a single physical device that might have more than one *AssociationEndpoint* objects associated with it. For example, if a television supports two different network protocols, the *AssociationEndpointContainer* would be the television. It would also have two *AssociationEndpoint* objects to represent each protocol.</summary>
    </member>
    <member name="F:Windows.Devices.Enumeration.DeviceInformationKind.AssociationEndpointService">
      <summary>The DeviceInformation object represents an association endpoint (AEP) Service. An *AssociationEndpointService* object represents a functional service contract exposed by the device. Not all protocols support AEP services. An *AssociationEndpointService* can have a single parent *AssociationEndpointContainer* object.</summary>
    </member>
    <member name="F:Windows.Devices.Enumeration.DeviceInformationKind.Device">
      <summary>The DeviceInformation object represents a device object. This could also be referred to as a devnode. These devices are objects that represent a piece of the device functionality and optionally have drivers loaded on them. When a physical device is paired with windows, multiple *Device* objects are created for it. A device contains 0 or more *DeviceInterface* objects, is a child to one *DeviceContainer* object, and is related to 0 or 1 *AssociationEndpoint* objects.</summary>
    </member>
    <member name="F:Windows.Devices.Enumeration.DeviceInformationKind.DeviceContainer">
      <summary>The DeviceInformation object represents a device container. *DeviceContainer* objects describe a collection of device objects that exist in the same physical device. For example, a multi-function printer may have several different devices included, but they would all exist as part of the parent *DeviceContainer* object.</summary>
    </member>
    <member name="F:Windows.Devices.Enumeration.DeviceInformationKind.DeviceInterface">
      <summary>The DeviceInformation object represents a PnP device interface. These are exposed by device drivers to enable an app to talk to the device, typically using device IOCTLS (input output controls).</summary>
    </member>
    <member name="F:Windows.Devices.Enumeration.DeviceInformationKind.DeviceInterfaceClass">
      <summary>The DeviceInformation object represents a device interface class. Every *DeviceInterface* object belongs to a certain *DeviceInterfaceClass*. This is similar to a contract definition. These contracts are represented with an id and properties, just like every other PnP object. *DeviceInterfaceClass* objects contain little more information than a unique identifier and possibly a name.</summary>
    </member>
    <member name="F:Windows.Devices.Enumeration.DeviceInformationKind.DevicePanel">
      <summary>The DeviceInformation object represents a single physical face of a device enclosure.</summary>
    </member>
    <member name="F:Windows.Devices.Enumeration.DeviceInformationKind.Unknown">
      <summary>The object is of an unknown type. This value is not used.</summary>
    </member>
    <member name="T:Windows.Devices.Enumeration.DeviceInformationPairing">
      <summary>Contains information and enables pairing for a device.</summary>
    </member>
    <member name="P:Windows.Devices.Enumeration.DeviceInformationPairing.CanPair">
      <summary>Gets a value that indicates whether the device can be paired.</summary>
      <returns>**True** if the device can be paired, otherwise **false**.</returns>
    </member>
    <member name="P:Windows.Devices.Enumeration.DeviceInformationPairing.Custom">
      <summary>Gets the DeviceInformationCustomPairing object necessary for custom pairing.</summary>
      <returns>The associated DeviceInformationCustomPairing object.</returns>
    </member>
    <member name="P:Windows.Devices.Enumeration.DeviceInformationPairing.IsPaired">
      <summary>Gets a value that indicates whether the device is currently paired.</summary>
      <returns>**True** if the device is currently paired, otherwise **false**.</returns>
    </member>
    <member name="P:Windows.Devices.Enumeration.DeviceInformationPairing.ProtectionLevel">
      <summary>Gets the level of protection used to pair the device.</summary>
      <returns>The protection level.</returns>
    </member>
    <member name="M:Windows.Devices.Enumeration.DeviceInformationPairing.PairAsync">
      <summary>Attempts to pair the device.</summary>
      <returns>The result of the pairing action.</returns>
    </member>
    <member name="M:Windows.Devices.Enumeration.DeviceInformationPairing.PairAsync(Windows.Devices.Enumeration.DevicePairingProtectionLevel)">
      <summary>Attempts to pair the device using a provided level of protection.</summary>
      <param name="minProtectionLevel">The required level of protection to use for the pairing action.</param>
      <returns>The result of the pairing action.</returns>
    </member>
    <member name="M:Windows.Devices.Enumeration.DeviceInformationPairing.PairAsync(Windows.Devices.Enumeration.DevicePairingProtectionLevel,Windows.Devices.Enumeration.IDevicePairingSettings)">
      <summary>Attempts to pair a device object with a specified protection level and custom settings.</summary>
      <param name="minProtectionLevel">The required level of protection to use for the pairing action.</param>
      <param name="devicePairingSettings">The custom device pairing settings.</param>
      <returns>The result of the pairing action.</returns>
    </member>
    <member name="M:Windows.Devices.Enumeration.DeviceInformationPairing.TryRegisterForAllInboundPairingRequests(Windows.Devices.Enumeration.DevicePairingKinds)">
      <summary>Registers the application to handle all inbound pairing requests.</summary>
      <param name="pairingKindsSupported">The pairing kinds your app supports.</param>
      <returns>Whether or not the attempt was successful.</returns>
    </member>
    <member name="M:Windows.Devices.Enumeration.DeviceInformationPairing.TryRegisterForAllInboundPairingRequestsWithProtectionLevel(Windows.Devices.Enumeration.DevicePairingKinds,Windows.Devices.Enumeration.DevicePairingProtectionLevel)">
      <summary>Registers the application to handle all inbound pairing requests with the specified minimum level of protection.</summary>
      <param name="pairingKindsSupported">The pairing kinds your app supports.</param>
      <param name="minProtectionLevel">The required minimum level of protection to accept for the pairing requests.</param>
      <returns>Whether or not the attempt was successful.</returns>
    </member>
    <member name="M:Windows.Devices.Enumeration.DeviceInformationPairing.UnpairAsync">
      <summary>Attempts to unpair the device.</summary>
      <returns>The result of the unpairing action.</returns>
    </member>
    <member name="T:Windows.Devices.Enumeration.DeviceInformationUpdate">
      <summary>Contains updated properties for a DeviceInformation object.</summary>
    </member>
    <member name="P:Windows.Devices.Enumeration.DeviceInformationUpdate.Id">
      <summary>The DeviceInformation ID of the updated device.</summary>
      <returns>The DeviceInformation ID of the updated device.</returns>
    </member>
    <member name="P:Windows.Devices.Enumeration.DeviceInformationUpdate.Kind">
      <summary>Gets the type of device for the updated device.</summary>
      <returns>The type of device.</returns>
    </member>
    <member name="P:Windows.Devices.Enumeration.DeviceInformationUpdate.Properties">
      <summary>The changed properties in a update to a DeviceInformation object.</summary>
      <returns>The changed properties.</returns>
    </member>
    <member name="T:Windows.Devices.Enumeration.DevicePairingKinds">
      <summary>Indicates the kinds of pairing supported by your application or requested by the system. As an input value, use this value to indicate what kinds of pairing your application supports. When this datatype is received as an output value, it indicates the kind of pairing requested by the system. In this case, your code will need to respond accordingly.</summary>
    </member>
    <member name="F:Windows.Devices.Enumeration.DevicePairingKinds.ConfirmOnly">
      <summary>The application must confirm they wish to perform the pairing action. You can present an optional confirmation dialog to the user. With a value of **ConfirmOnly**, call Accept from the event args of the PairingRequested event handler if you want the pairing to complete.</summary>
    </member>
    <member name="F:Windows.Devices.Enumeration.DevicePairingKinds.ConfirmPinMatch">
      <summary>The application must display the given PIN to the user and ask the user to confirm that the PIN matches the one show on the target device. With a value of **ConfirmPinMatch**, call Accept from the event args of the PairingRequested event handler if you want the pairing to complete.</summary>
    </member>
    <member name="F:Windows.Devices.Enumeration.DevicePairingKinds.DisplayPin">
      <summary>The application must display the given PIN to the user. The user will then need to enter or confirm that PIN on the device that is being paired. With a value of **DisplayPin**, call Accept from the event args of the PairingRequested event handler if you want the pairing to complete. If your application cancels the pairing at this point, the device might still be paired. This is because the system and the target device don't need any confirmation for this DevicePairingKinds value.</summary>
    </member>
    <member name="F:Windows.Devices.Enumeration.DevicePairingKinds.None">
      <summary>No pairing is supported.</summary>
    </member>
    <member name="F:Windows.Devices.Enumeration.DevicePairingKinds.ProvidePasswordCredential">
      <summary>The application must request a user name and password from the user. With a value of **ProvidePasswordCredential**, call AcceptWithPasswordCredential from the event args of the PairingRequested event handler to accept the pairing. Pass in the PasswordCredential that encapsulates the user name and password as a parameter.</summary>
    </member>
    <member name="F:Windows.Devices.Enumeration.DevicePairingKinds.ProvidePin">
      <summary>The application must request a PIN from the user. The PIN will typically be displayed on the target device. With a value of **ProvidePin**, call Accept from the event args of the PairingRequested event handler if you want the pairing to complete. Pass in the PIN as a parameter.</summary>
    </member>
    <member name="T:Windows.Devices.Enumeration.DevicePairingProtectionLevel">
      <summary>The level of protection for pairing.</summary>
    </member>
    <member name="F:Windows.Devices.Enumeration.DevicePairingProtectionLevel.Default">
      <summary>The default value. This should not be used.</summary>
    </member>
    <member name="F:Windows.Devices.Enumeration.DevicePairingProtectionLevel.Encryption">
      <summary>Pair the device using encryption.</summary>
    </member>
    <member name="F:Windows.Devices.Enumeration.DevicePairingProtectionLevel.EncryptionAndAuthentication">
      <summary>Pair the device using encryption and authentication.</summary>
    </member>
    <member name="F:Windows.Devices.Enumeration.DevicePairingProtectionLevel.None">
      <summary>Pair the device using no levels of protection.</summary>
    </member>
    <member name="T:Windows.Devices.Enumeration.DevicePairingRequestedEventArgs">
      <summary>Provides data for the PairingRequested event.</summary>
    </member>
    <member name="P:Windows.Devices.Enumeration.DevicePairingRequestedEventArgs.DeviceInformation">
      <summary>Gets the DeviceInformation object associated with this pairing request.</summary>
      <returns>The DeviceInformation object associated with this pairing request.</returns>
    </member>
    <member name="P:Windows.Devices.Enumeration.DevicePairingRequestedEventArgs.PairingKind">
      <summary>Gets the kind of pairing associated with this pairing event.</summary>
      <returns>The kind of pairing used for this pairing request.</returns>
    </member>
    <member name="P:Windows.Devices.Enumeration.DevicePairingRequestedEventArgs.Pin">
      <summary>Gets the pin associated with a pairing request.</summary>
      <returns>The pin associated with a pairing request.</returns>
    </member>
    <member name="M:Windows.Devices.Enumeration.DevicePairingRequestedEventArgs.Accept">
      <summary>Accepts a PairingRequested event and pairs the device with the application.</summary>
    </member>
    <member name="M:Windows.Devices.Enumeration.DevicePairingRequestedEventArgs.Accept(System.String)">
      <summary>Accepts a PairingRequested event and pairs the device with the application. Requires a pin for pairing purposes.</summary>
      <param name="pin">The pin to use for attempting to pair a device.</param>
    </member>
    <member name="M:Windows.Devices.Enumeration.DevicePairingRequestedEventArgs.AcceptWithPasswordCredential(Windows.Security.Credentials.PasswordCredential)">
      <summary>Accepts a PairingRequested event and pairs the device with the application. Requires a user name and password for pairing purposes.</summary>
      <param name="passwordCredential">An object that encapsulates the user name and password for attempting to pair the device.</param>
    </member>
    <member name="M:Windows.Devices.Enumeration.DevicePairingRequestedEventArgs.GetDeferral">
      <summary>Requests a Deferral to support asynchronous operations.</summary>
      <returns>The deferral necessary to support asynchronous actions.</returns>
    </member>
    <member name="T:Windows.Devices.Enumeration.DevicePairingResult">
      <summary>Contains information about the result of attempting to pair a device.</summary>
    </member>
    <member name="P:Windows.Devices.Enumeration.DevicePairingResult.ProtectionLevelUsed">
      <summary>Gets the level of protection used to pair the device.</summary>
      <returns>The level of protection used when the device was paired.</returns>
    </member>
    <member name="P:Windows.Devices.Enumeration.DevicePairingResult.Status">
      <summary>Gets the paired status of the device after the pairing action completed.</summary>
      <returns>The paired status of the device.</returns>
    </member>
    <member name="T:Windows.Devices.Enumeration.DevicePairingResultStatus">
      <summary>The result of the pairing action with an Association Endpoint (AEP) device object. For more information about AEP objects, see DeviceInformationKind.</summary>
    </member>
    <member name="F:Windows.Devices.Enumeration.DevicePairingResultStatus.AccessDenied">
      <summary>Your application does not have the appropriate permissions level to pair the device object.</summary>
    </member>
    <member name="F:Windows.Devices.Enumeration.DevicePairingResultStatus.AlreadyPaired">
      <summary>The device object has already been paired.</summary>
    </member>
    <member name="F:Windows.Devices.Enumeration.DevicePairingResultStatus.AuthenticationFailure">
      <summary>Authentication failed, so the device is not paired. Either the device object or the application rejected the authentication.</summary>
    </member>
    <member name="F:Windows.Devices.Enumeration.DevicePairingResultStatus.AuthenticationNotAllowed">
      <summary>The authentication protocol is not supported, so the device is not paired.</summary>
    </member>
    <member name="F:Windows.Devices.Enumeration.DevicePairingResultStatus.AuthenticationTimeout">
      <summary>The authentication process timed out before it could complete.</summary>
    </member>
    <member name="F:Windows.Devices.Enumeration.DevicePairingResultStatus.ConnectionRejected">
      <summary>The device object rejected the connection.</summary>
    </member>
    <member name="F:Windows.Devices.Enumeration.DevicePairingResultStatus.Failed">
      <summary>An unknown failure occurred.</summary>
    </member>
    <member name="F:Windows.Devices.Enumeration.DevicePairingResultStatus.HardwareFailure">
      <summary>The device object indicated there was a hardware failure.</summary>
    </member>
    <member name="F:Windows.Devices.Enumeration.DevicePairingResultStatus.InvalidCeremonyData">
      <summary>The ceremony data was incorrect.</summary>
    </member>
    <member name="F:Windows.Devices.Enumeration.DevicePairingResultStatus.NoSupportedProfiles">
      <summary>There are no network profiles for this device object to use.</summary>
    </member>
    <member name="F:Windows.Devices.Enumeration.DevicePairingResultStatus.NotPaired">
      <summary>The device object is not currently paired.</summary>
    </member>
    <member name="F:Windows.Devices.Enumeration.DevicePairingResultStatus.NotReadyToPair">
      <summary>The device object is not in a state where it can be paired.</summary>
    </member>
    <member name="F:Windows.Devices.Enumeration.DevicePairingResultStatus.OperationAlreadyInProgress">
      <summary>The device object is already attempting to pair or unpair.</summary>
    </member>
    <member name="F:Windows.Devices.Enumeration.DevicePairingResultStatus.Paired">
      <summary>The device object is now paired.</summary>
    </member>
    <member name="F:Windows.Devices.Enumeration.DevicePairingResultStatus.PairingCanceled">
      <summary>The pairing action was canceled before completion.</summary>
    </member>
    <member name="F:Windows.Devices.Enumeration.DevicePairingResultStatus.ProtectionLevelCouldNotBeMet">
      <summary>The minimum level of protection is not supported by the device object or the application.</summary>
    </member>
    <member name="F:Windows.Devices.Enumeration.DevicePairingResultStatus.RejectedByHandler">
      <summary>The application handler rejected the pairing.</summary>
    </member>
    <member name="F:Windows.Devices.Enumeration.DevicePairingResultStatus.RemoteDeviceHasAssociation">
      <summary>The remove device already has an association.</summary>
    </member>
    <member name="F:Windows.Devices.Enumeration.DevicePairingResultStatus.RequiredHandlerNotRegistered">
      <summary>Either the event handler wasn't registered or a required DevicePairingKinds was not supported.</summary>
    </member>
    <member name="F:Windows.Devices.Enumeration.DevicePairingResultStatus.TooManyConnections">
      <summary>The device object indicated it cannot accept any more incoming connections.</summary>
    </member>
    <member name="T:Windows.Devices.Enumeration.DevicePicker">
      <summary>Represents a picker flyout that contains a list of devices for the user to choose from.</summary>
    </member>
    <member name="M:Windows.Devices.Enumeration.DevicePicker.#ctor">
      <summary>Creates a DevicePicker object.</summary>
    </member>
    <member name="P:Windows.Devices.Enumeration.DevicePicker.Appearance">
      <summary>Gets the colors of the picker.</summary>
      <returns>The color of the picker.</returns>
    </member>
    <member name="P:Windows.Devices.Enumeration.DevicePicker.Filter">
      <summary>Gets the filter used to choose what devices to show in the picker.</summary>
      <returns>The filter.</returns>
    </member>
    <member name="P:Windows.Devices.Enumeration.DevicePicker.RequestedProperties">
      <summary>Gets a collection of properties for the returned device information object.</summary>
      <returns>The properties you want returned.</returns>
    </member>
    <member name="E:Windows.Devices.Enumeration.DevicePicker.DevicePickerDismissed">
      <summary>Indicates that the device picker was light dismissed by the user. Light dismiss happens when the user clicks somewhere other than the picker UI and the picker UI disappears.</summary>
    </member>
    <member name="E:Windows.Devices.Enumeration.DevicePicker.DeviceSelected">
      <summary>Indicates that the user selected a device in the picker.</summary>
    </member>
    <member name="E:Windows.Devices.Enumeration.DevicePicker.DisconnectButtonClicked">
      <summary>Indicates that the user clicked or tapped the disconnect button for a device in the picker.</summary>
    </member>
    <member name="M:Windows.Devices.Enumeration.DevicePicker.Hide">
      <summary>Hides the picker.</summary>
    </member>
    <member name="M:Windows.Devices.Enumeration.DevicePicker.PickSingleDeviceAsync(Windows.Foundation.Rect)">
      <summary>Shows the picker UI and returns the selected device; does not require you to register for an event. The picker flies out from the edge of the specified rectangle.</summary>
      <param name="selection">The rectangle from which you want the picker to fly out.</param>
      <returns>The device selected by the user.</returns>
    </member>
    <member name="M:Windows.Devices.Enumeration.DevicePicker.PickSingleDeviceAsync(Windows.Foundation.Rect,Windows.UI.Popups.Placement)">
      <summary>Shows the picker UI and returns the selected device; does not require you to register for an event. The picker flies out from the specified edge of the specified rectangle.</summary>
      <param name="selection">The rectangle from which you want the picker to fly out.</param>
      <param name="placement">The edge of the rectangle from which you want the picker to fly out.</param>
      <returns>The device selected.</returns>
    </member>
    <member name="M:Windows.Devices.Enumeration.DevicePicker.SetDisplayStatus(Windows.Devices.Enumeration.DeviceInformation,System.String,Windows.Devices.Enumeration.DevicePickerDisplayStatusOptions)">
      <summary>Updates the picker UI to reflect the provided status and display options for a specified device.</summary>
      <param name="device">The device information.</param>
      <param name="status">The status to display.</param>
      <param name="options">The display options for the device.</param>
    </member>
    <member name="M:Windows.Devices.Enumeration.DevicePicker.Show(Windows.Foundation.Rect)">
      <summary>Shows the picker UI. The picker flies out from the edge of the specified rectangle.</summary>
      <param name="selection">The rectangle from which you want the picker to fly out.</param>
    </member>
    <member name="M:Windows.Devices.Enumeration.DevicePicker.Show(Windows.Foundation.Rect,Windows.UI.Popups.Placement)">
      <summary>Shows the picker UI. The picker flies out from the specified edge of the specified rectangle.</summary>
      <param name="selection">The rectangle from which you want the picker to fly out.</param>
      <param name="placement">The edge of the rectangle from which you want the picker to fly out.</param>
    </member>
    <member name="T:Windows.Devices.Enumeration.DevicePickerAppearance">
      <summary>Represents the appearance of a device picker.</summary>
    </member>
    <member name="P:Windows.Devices.Enumeration.DevicePickerAppearance.AccentColor">
      <summary>Gets and sets the accent color of the picker UI.</summary>
      <returns>The accent color.</returns>
    </member>
    <member name="P:Windows.Devices.Enumeration.DevicePickerAppearance.BackgroundColor">
      <summary>Gets and sets the background color of the picker UI.</summary>
      <returns>The background color.</returns>
    </member>
    <member name="P:Windows.Devices.Enumeration.DevicePickerAppearance.ForegroundColor">
      <summary>Gets and sets the foreground color of the picker UI.</summary>
      <returns>The foreground color.</returns>
    </member>
    <member name="P:Windows.Devices.Enumeration.DevicePickerAppearance.SelectedAccentColor">
      <summary>Gets and sets the accent color for a device that has been selected in the picker.</summary>
      <returns>The accent color.</returns>
    </member>
    <member name="P:Windows.Devices.Enumeration.DevicePickerAppearance.SelectedBackgroundColor">
      <summary>Gets and sets the background color for a device that is selected in the picker.</summary>
      <returns>The color to use as the background of a selected device.</returns>
    </member>
    <member name="P:Windows.Devices.Enumeration.DevicePickerAppearance.SelectedForegroundColor">
      <summary>Gets and sets the foreground color for a device that is selected in the picker.</summary>
      <returns>The foreground color.</returns>
    </member>
    <member name="P:Windows.Devices.Enumeration.DevicePickerAppearance.Title">
      <summary>Gets and sets the title for the picker UI.</summary>
      <returns>The title of the picker UI.</returns>
    </member>
    <member name="T:Windows.Devices.Enumeration.DevicePickerDisplayStatusOptions">
      <summary>Indicates what you'd like the device picker to show about a given device. Used with the SetDisplayStatus method on the DevicePicker object.</summary>
    </member>
    <member name="F:Windows.Devices.Enumeration.DevicePickerDisplayStatusOptions.None">
      <summary>Picker should show nothing, or no changes.</summary>
    </member>
    <member name="F:Windows.Devices.Enumeration.DevicePickerDisplayStatusOptions.ShowDisconnectButton">
      <summary>Picker should display a disconnect button.</summary>
    </member>
    <member name="F:Windows.Devices.Enumeration.DevicePickerDisplayStatusOptions.ShowProgress">
      <summary>Picker should display progress.</summary>
    </member>
    <member name="F:Windows.Devices.Enumeration.DevicePickerDisplayStatusOptions.ShowRetryButton">
      <summary>Picker should display a retry button.</summary>
    </member>
    <member name="T:Windows.Devices.Enumeration.DevicePickerFilter">
      <summary>Represents the filter used to determine which devices to show in the device picker. The filter parameters are OR-ed together to build the resulting filter.</summary>
    </member>
    <member name="P:Windows.Devices.Enumeration.DevicePickerFilter.SupportedDeviceClasses">
      <summary>Gets a list of supported device classes to show in the picker. This defaults to an empty list (no filter). You can add device classes to this vector and filter the devices list to those that are in one or more of the provided classes.</summary>
      <returns>The list of device classes.</returns>
    </member>
    <member name="P:Windows.Devices.Enumeration.DevicePickerFilter.SupportedDeviceSelectors">
      <summary>Gets a list of AQS filter strings. This defaults to empty list (no filter). You can add one or more AQS filter strings to this vector and filter the devices list to those that meet one or more of the provided filters.</summary>
      <returns>The list of AQS filters.</returns>
    </member>
    <member name="T:Windows.Devices.Enumeration.DeviceSelectedEventArgs">
      <summary>Provides data for the DeviceSelected event on the DevicePicker object.</summary>
    </member>
    <member name="P:Windows.Devices.Enumeration.DeviceSelectedEventArgs.SelectedDevice">
      <summary>The device selected by the user in the picker.</summary>
      <returns>The selected device.</returns>
    </member>
    <member name="T:Windows.Devices.Enumeration.DeviceThumbnail">
      <summary>Represents the thumbnail image for a device.</summary>
    </member>
    <member name="P:Windows.Devices.Enumeration.DeviceThumbnail.CanRead">
      <summary>Gets a value that indicates whether the stream can be read from.</summary>
      <returns>True if the stream can be read from. Otherwise, false.</returns>
    </member>
    <member name="P:Windows.Devices.Enumeration.DeviceThumbnail.CanWrite">
      <summary>Gets a value that indicates whether the stream can be written to.</summary>
      <returns>True if the stream can be written to. Otherwise, false.</returns>
    </member>
    <member name="P:Windows.Devices.Enumeration.DeviceThumbnail.ContentType">
      <summary>Returns the content type of the thumbnail image.</summary>
      <returns>The content type of the image.</returns>
    </member>
    <member name="P:Windows.Devices.Enumeration.DeviceThumbnail.Position">
      <summary>Gets the byte offset of the stream.</summary>
      <returns>The number of bytes from the start of the stream.</returns>
    </member>
    <member name="P:Windows.Devices.Enumeration.DeviceThumbnail.Size">
      <summary>Gets or sets the size of the device thumbnail image.</summary>
      <returns>The size of the device thumbnail image.</returns>
    </member>
    <member name="M:Windows.Devices.Enumeration.DeviceThumbnail.CloneStream">
      <summary>Creates a new instance of a IRandomAccessStream over the same resource as the current stream.</summary>
      <returns>The new stream. The initial, internal position of the stream is 0.</returns>
    </member>
    <member name="M:Windows.Devices.Enumeration.DeviceThumbnail.Close">
      <summary>Closes the current stream and releases system resources.</summary>
    </member>
    <member name="M:Windows.Devices.Enumeration.DeviceThumbnail.FlushAsync">
      <summary>Flushes data asynchronously in a sequential stream.</summary>
      <returns>The stream flush operation.</returns>
    </member>
    <member name="M:Windows.Devices.Enumeration.DeviceThumbnail.GetInputStreamAt(System.UInt64)">
      <summary>Returns a pointer to an input stream starting at the specified location.</summary>
      <param name="position">The position in the input stream.</param>
      <returns>A pointer to an input stream.</returns>
    </member>
    <member name="M:Windows.Devices.Enumeration.DeviceThumbnail.GetOutputStreamAt(System.UInt64)">
      <summary>Returns a pointer to an output stream starting at the specified location.</summary>
      <param name="position">The position in the output stream.</param>
      <returns>A pointer to an output stream.</returns>
    </member>
    <member name="M:Windows.Devices.Enumeration.DeviceThumbnail.ReadAsync(Windows.Storage.Streams.IBuffer,System.UInt32,Windows.Storage.Streams.InputStreamOptions)">
      <summary>Returns an asynchronous byte reader object.</summary>
      <param name="buffer">The buffer into which the asynchronous read operation places the bytes that are read.</param>
      <param name="count">The number of bytes to read.</param>
      <param name="options">Specifies the type of the asynchronous read operation.</param>
      <returns>The asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Devices.Enumeration.DeviceThumbnail.Seek(System.UInt64)">
      <summary>Sets the position of the stream to the specified value.</summary>
      <param name="position">The new position of the stream.</param>
    </member>
    <member name="M:Windows.Devices.Enumeration.DeviceThumbnail.WriteAsync(Windows.Storage.Streams.IBuffer)">
      <summary>Writes data asynchronously in a sequential stream.</summary>
      <param name="buffer">The buffer into which the asynchronous writer operation writes.</param>
      <returns>The byte writer operation.</returns>
    </member>
    <member name="T:Windows.Devices.Enumeration.DeviceUnpairingResult">
      <summary>Contains information about the result of attempting to unpair a device.</summary>
    </member>
    <member name="P:Windows.Devices.Enumeration.DeviceUnpairingResult.Status">
      <summary>Gets the paired status of the device after the unpairing action completed.</summary>
      <returns>The paired status of the device.</returns>
    </member>
    <member name="T:Windows.Devices.Enumeration.DeviceUnpairingResultStatus">
      <summary>The result of the unpairing action.</summary>
    </member>
    <member name="F:Windows.Devices.Enumeration.DeviceUnpairingResultStatus.AccessDenied">
      <summary>The caller does not have sufficient permissions to unpair the device.</summary>
    </member>
    <member name="F:Windows.Devices.Enumeration.DeviceUnpairingResultStatus.AlreadyUnpaired">
      <summary>The device object was already unpaired.</summary>
    </member>
    <member name="F:Windows.Devices.Enumeration.DeviceUnpairingResultStatus.Failed">
      <summary>An unknown failure occurred.</summary>
    </member>
    <member name="F:Windows.Devices.Enumeration.DeviceUnpairingResultStatus.OperationAlreadyInProgress">
      <summary>The device object is currently in the middle of either a pairing or unpairing action.</summary>
    </member>
    <member name="F:Windows.Devices.Enumeration.DeviceUnpairingResultStatus.Unpaired">
      <summary>The device object is successfully unpaired.</summary>
    </member>
    <member name="T:Windows.Devices.Enumeration.DeviceWatcher">
      <summary>Enumerates devices dynamically, so that the app receives notifications if devices are added, removed, or changed after the initial enumeration is complete.</summary>
    </member>
    <member name="P:Windows.Devices.Enumeration.DeviceWatcher.Status">
      <summary>The status of the DeviceWatcher.</summary>
      <returns>The status of the DeviceWatcher.</returns>
    </member>
    <member name="E:Windows.Devices.Enumeration.DeviceWatcher.Added">
      <summary>Event that is raised when a device is added to the collection enumerated by the DeviceWatcher.</summary>
    </member>
    <member name="E:Windows.Devices.Enumeration.DeviceWatcher.EnumerationCompleted">
      <summary>Event that is raised when the enumeration of devices completes.</summary>
    </member>
    <member name="E:Windows.Devices.Enumeration.DeviceWatcher.Removed">
      <summary>Event that is raised when a device is removed from the collection of enumerated devices.</summary>
    </member>
    <member name="E:Windows.Devices.Enumeration.DeviceWatcher.Stopped">
      <summary>Event that is raised when the enumeration operation has been stopped.</summary>
    </member>
    <member name="E:Windows.Devices.Enumeration.DeviceWatcher.Updated">
      <summary>Event that is raised when a device is updated in the collection of enumerated devices.</summary>
    </member>
    <member name="M:Windows.Devices.Enumeration.DeviceWatcher.GetBackgroundTrigger(Windows.Foundation.Collections.IIterable{Windows.Devices.Enumeration.DeviceWatcherEventKind})">
      <summary>Gets a DeviceWatcherTrigger object monitoring for changes to the list of devices.</summary>
      <param name="requestedEventKinds">A list of the specific updates you want to monitor.</param>
      <returns>The watcher trigger to monitor for the specified changes.</returns>
    </member>
    <member name="M:Windows.Devices.Enumeration.DeviceWatcher.Start">
      <summary>Starts a search for devices, and subscribes to device enumeration events.</summary>
    </member>
    <member name="M:Windows.Devices.Enumeration.DeviceWatcher.Stop">
      <summary>Stop raising the events that add, update and remove enumeration results.</summary>
    </member>
    <member name="T:Windows.Devices.Enumeration.DeviceWatcherEvent">
      <summary>Triggered when the list of devices is updated after the initial enumeration is complete.</summary>
    </member>
    <member name="P:Windows.Devices.Enumeration.DeviceWatcherEvent.DeviceInformation">
      <summary>Gets the information for the device associated with the DeviceWatcherEvent.</summary>
      <returns>The information for the added, removed, or updated device.</returns>
    </member>
    <member name="P:Windows.Devices.Enumeration.DeviceWatcherEvent.DeviceInformationUpdate">
      <summary>Gets updated information for a device updated by the DeviceWatcherEvent.</summary>
      <returns>The updated information for the modified device.</returns>
    </member>
    <member name="P:Windows.Devices.Enumeration.DeviceWatcherEvent.Kind">
      <summary>Gets the type for the device indicated by the DeviceWatcherEvent.</summary>
      <returns>The type of device added, removed, or updated.</returns>
    </member>
    <member name="T:Windows.Devices.Enumeration.DeviceWatcherEventKind">
      <summary>The type of event.</summary>
    </member>
    <member name="F:Windows.Devices.Enumeration.DeviceWatcherEventKind.Add">
      <summary>The event is an add action.</summary>
    </member>
    <member name="F:Windows.Devices.Enumeration.DeviceWatcherEventKind.Remove">
      <summary>The event is a remove action.</summary>
    </member>
    <member name="F:Windows.Devices.Enumeration.DeviceWatcherEventKind.Update">
      <summary>The event is an update action.</summary>
    </member>
    <member name="T:Windows.Devices.Enumeration.DeviceWatcherStatus">
      <summary>Describes the state of a DeviceWatcher object.</summary>
    </member>
    <member name="F:Windows.Devices.Enumeration.DeviceWatcherStatus.Aborted">
      <summary>The watcher has aborted operation. No subsequent events will be raised.</summary>
    </member>
    <member name="F:Windows.Devices.Enumeration.DeviceWatcherStatus.Created">
      <summary>This is the initial state of a Watcher object. During this state clients can register event handlers.</summary>
    </member>
    <member name="F:Windows.Devices.Enumeration.DeviceWatcherStatus.EnumerationCompleted">
      <summary>The watcher has completed enumerating the initial collection. Items can still be added, updated or removed from the collection.</summary>
    </member>
    <member name="F:Windows.Devices.Enumeration.DeviceWatcherStatus.Started">
      <summary>The watcher transitions to the Started state once Start is called. The watcher is enumerating the initial collection. Note that during this enumeration phase it is possible to receive Updated and Removed notifications but only to items that have already been Added.</summary>
    </member>
    <member name="F:Windows.Devices.Enumeration.DeviceWatcherStatus.Stopped">
      <summary>The client has called Stop and the watcher has completed all outstanding events. No further events will be raised.</summary>
    </member>
    <member name="F:Windows.Devices.Enumeration.DeviceWatcherStatus.Stopping">
      <summary>The client has called Stop and the watcher is still in the process of stopping. Events may still be raised.</summary>
    </member>
    <member name="T:Windows.Devices.Enumeration.DeviceWatcherTriggerDetails">
      <summary>Provides details about the device updates that invoked the trigger.</summary>
    </member>
    <member name="P:Windows.Devices.Enumeration.DeviceWatcherTriggerDetails.DeviceWatcherEvents">
      <summary>Gets the events that activated the trigger.</summary>
      <returns>The events that activated the watcher trigger.</returns>
    </member>
    <member name="T:Windows.Devices.Enumeration.EnclosureLocation">
      <summary>Describes the physical location of a device in its enclosure.</summary>
    </member>
    <member name="P:Windows.Devices.Enumeration.EnclosureLocation.InDock">
      <summary>Indicates whether the device is physically located in the docking station of the portable computer.</summary>
      <returns>A value that is **True** if the device is physically located in the docking station, and **False** if it is not.</returns>
    </member>
    <member name="P:Windows.Devices.Enumeration.EnclosureLocation.InLid">
      <summary>Indicates whether the device is physically located in the lid of the portable computer.</summary>
      <returns>A value that is **True** if the device is physically located in the lid, and **False** if it is not.</returns>
    </member>
    <member name="P:Windows.Devices.Enumeration.EnclosureLocation.Panel">
      <summary>Indicates which panel of the computer the device is physically located on.</summary>
      <returns>One of the values of the Panel enumeration that indicates which panel of the computer the device is physically located on.</returns>
    </member>
    <member name="P:Windows.Devices.Enumeration.EnclosureLocation.RotationAngleInDegreesClockwise">
      <summary>Gets the physical degree of rotation for a device in its enclosure.</summary>
      <returns>The degrees of rotation for the device in its enclosure. This is in a clockwise direction.</returns>
    </member>
    <member name="T:Windows.Devices.Enumeration.IDevicePairingSettings">
      <summary>Identifies a collection of settings for device pairing.</summary>
    </member>
    <member name="T:Windows.Devices.Enumeration.Panel">
      <summary>Indicates the location of a panel on a computer. This enumeration is used for indicating the physical location of a device.</summary>
    </member>
    <member name="F:Windows.Devices.Enumeration.Panel.Back">
      <summary>The back panel of the computer.</summary>
    </member>
    <member name="F:Windows.Devices.Enumeration.Panel.Bottom">
      <summary>The bottom panel of the computer.</summary>
    </member>
    <member name="F:Windows.Devices.Enumeration.Panel.Front">
      <summary>The front panel of the computer.</summary>
    </member>
    <member name="F:Windows.Devices.Enumeration.Panel.Left">
      <summary>The left panel of the computer.</summary>
    </member>
    <member name="F:Windows.Devices.Enumeration.Panel.Right">
      <summary>The right panel of the computer.</summary>
    </member>
    <member name="F:Windows.Devices.Enumeration.Panel.Top">
      <summary>The top panel of the computer.</summary>
    </member>
    <member name="F:Windows.Devices.Enumeration.Panel.Unknown">
      <summary>The location of the panel is unknown.</summary>
    </member>
    <member name="T:Windows.Devices.Enumeration.Pnp.PnpObject">
      <summary>Represents a PnP object. This class allows access to well-known properties of a PnP object as well as a property store of additional properties that are specified to be retrieved from the PnP object.</summary>
    </member>
    <member name="P:Windows.Devices.Enumeration.Pnp.PnpObject.Id">
      <summary>A string representing the identity of the PnpObject.</summary>
      <returns>The identity string.</returns>
    </member>
    <member name="P:Windows.Devices.Enumeration.Pnp.PnpObject.Properties">
      <summary>A property store containing well-known values as well as additional specified properties.</summary>
      <returns>A pointer to the property store.</returns>
    </member>
    <member name="P:Windows.Devices.Enumeration.Pnp.PnpObject.Type">
      <summary>The type of the PnpObject.</summary>
      <returns>The type of the object.</returns>
    </member>
    <member name="M:Windows.Devices.Enumeration.Pnp.PnpObject.CreateFromIdAsync(Windows.Devices.Enumeration.Pnp.PnpObjectType,System.String,Windows.Foundation.Collections.IIterable{System.String})">
      <summary>Creates a PnpObject object asynchronously from a previously saved DeviceInformation ID.</summary>
      <param name="type">The type of the PnpObject.</param>
      <param name="id">The string value identifying the PnpObject.</param>
      <param name="requestedProperties">An iterable list of additional properties to include in the Properties property of the PnpObject object to create. For more info on what the properties represent, see Device information properties.</param>
      <returns>The PnpObject created from the previously saved DeviceInformation ID.</returns>
    </member>
    <member name="M:Windows.Devices.Enumeration.Pnp.PnpObject.CreateWatcher(Windows.Devices.Enumeration.Pnp.PnpObjectType,Windows.Foundation.Collections.IIterable{System.String})">
      <summary>Returns a PnpObjectWatcher object that is used to enumerate the PnP objects in the collection using events.</summary>
      <param name="type">The type of the PnpObject.</param>
      <param name="requestedProperties">An iterable list of additional properties to include in the Properties property of the PnpObject objects included in enumeration results. For more info on what the properties represent, see Device information properties.</param>
      <returns>A PnpObjectWatcher object used to enumerate the collection by registering event notification delegates and by issuing start and stop event notifications.</returns>
    </member>
    <member name="M:Windows.Devices.Enumeration.Pnp.PnpObject.CreateWatcher(Windows.Devices.Enumeration.Pnp.PnpObjectType,Windows.Foundation.Collections.IIterable{System.String},System.String)">
      <summary>Returns a PnpObjectWatcher object that is used to enumerate a filtered collection of PnP objects using events.</summary>
      <param name="type">The type of the PnpObject.</param>
      <param name="requestedProperties">An iterable list of additional properties to include in the Properties property of the PnpObject objects included in enumeration results. For more info on what the properties represent, see Device information properties.</param>
      <param name="aqsFilter">An AQS string that filters the PnP objects that will be returned. Typically, this string is retrieved from the  method of a class that interacts with devices.</param>
      <returns>A PnpObjectWatcher object used to enumerate the collection by registering event notification delegates and by issuing start and stop event notifications.</returns>
    </member>
    <member name="M:Windows.Devices.Enumeration.Pnp.PnpObject.FindAllAsync(Windows.Devices.Enumeration.Pnp.PnpObjectType,Windows.Foundation.Collections.IIterable{System.String})">
      <summary>Returns all of the PnP objects of a specified type that match the specified criteria.</summary>
      <param name="type">The type of the PnpObject.</param>
      <param name="requestedProperties">An iterable list of additional properties to include in the Properties property of the PnpObject objects included in enumeration results. For more info on what the properties represent, see Device information properties.</param>
      <returns>An object that represents the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Devices.Enumeration.Pnp.PnpObject.FindAllAsync(Windows.Devices.Enumeration.Pnp.PnpObjectType,Windows.Foundation.Collections.IIterable{System.String},System.String)">
      <summary>Returns all of the PnP objects of a specified type that match the specified filter.</summary>
      <param name="type">The type of the PnpObject.</param>
      <param name="requestedProperties">An iterable list of additional properties to include in the Properties property of the PnpObject objects included in enumeration results. For more info on what the properties represent, see Device information properties.</param>
      <param name="aqsFilter">An AQS string that filters the PnP objects that will be returned. Typically, this string is retrieved from the  method of a class that interacts with devices.</param>
      <returns>An object that represents the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Devices.Enumeration.Pnp.PnpObject.Update(Windows.Devices.Enumeration.Pnp.PnpObjectUpdate)">
      <summary>Updates the properties of an existing PnpObject by applying the changes described in a PnpObjectUpdate object.</summary>
      <param name="updateInfo">Indicates the properties to update.</param>
    </member>
    <member name="T:Windows.Devices.Enumeration.Pnp.PnpObjectCollection">
      <summary>Represents an iterable collection of Pnp device objects.</summary>
    </member>
    <member name="P:Windows.Devices.Enumeration.Pnp.PnpObjectCollection.Size">
      <summary>Returns the number of items in the collection.</summary>
      <returns>The number of items in the collection.</returns>
    </member>
    <member name="M:Windows.Devices.Enumeration.Pnp.PnpObjectCollection.First">
      <summary>Returns the iterator for iteration over the items in the collection.</summary>
      <returns>The iterator object. The iterator's current position is at the 0-index position, or at the end of the collection if the collection is empty.</returns>
    </member>
    <member name="M:Windows.Devices.Enumeration.Pnp.PnpObjectCollection.GetAt(System.UInt32)">
      <summary>Returns the PnpObject located at the specified index.</summary>
      <param name="index">The integer index for the value to retrieve.</param>
      <returns>The PnpObject at the specified index.</returns>
    </member>
    <member name="M:Windows.Devices.Enumeration.Pnp.PnpObjectCollection.GetMany(System.UInt32,Windows.Devices.Enumeration.Pnp.PnpObject[])">
      <summary>Retrieves multiple elements in a single pass through the iterator.</summary>
      <param name="startIndex">The index from which to start retrieval.</param>
      <param name="items">Provides the destination for the result. Size the initial array size as a "capacity" in order to specify how many results should be retrieved.</param>
      <returns>The number of items retrieved.</returns>
    </member>
    <member name="M:Windows.Devices.Enumeration.Pnp.PnpObjectCollection.IndexOf(Windows.Devices.Enumeration.Pnp.PnpObject,System.UInt32@)">
      <summary>Retrieves the index of the specified item.</summary>
      <param name="value">The value to find in the collection.</param>
      <param name="index">The index of the item to find, if found.</param>
      <returns>True if an item with the specified value was found; otherwise, False.</returns>
    </member>
    <member name="T:Windows.Devices.Enumeration.Pnp.PnpObjectType">
      <summary>Indicates the type of device represented by the PnpObject.</summary>
    </member>
    <member name="F:Windows.Devices.Enumeration.Pnp.PnpObjectType.AssociationEndpoint">
      <summary>The PnpObject represents an association endpoint.</summary>
    </member>
    <member name="F:Windows.Devices.Enumeration.Pnp.PnpObjectType.AssociationEndpointContainer">
      <summary>The PnpObject represents an association endpoint container.</summary>
    </member>
    <member name="F:Windows.Devices.Enumeration.Pnp.PnpObjectType.AssociationEndpointService">
      <summary>The PnpObject represents an association endpoint service.</summary>
    </member>
    <member name="F:Windows.Devices.Enumeration.Pnp.PnpObjectType.Device">
      <summary>The PnpObject represents a device.</summary>
    </member>
    <member name="F:Windows.Devices.Enumeration.Pnp.PnpObjectType.DeviceContainer">
      <summary>The PnpObject represents a device container.</summary>
    </member>
    <member name="F:Windows.Devices.Enumeration.Pnp.PnpObjectType.DeviceInterface">
      <summary>The PnpObject represents a device interface.</summary>
    </member>
    <member name="F:Windows.Devices.Enumeration.Pnp.PnpObjectType.DeviceInterfaceClass">
      <summary>The PnpObject represents a device interface class.</summary>
    </member>
    <member name="F:Windows.Devices.Enumeration.Pnp.PnpObjectType.DevicePanel">
      <summary>The PnpObject represents a device input panel.</summary>
    </member>
    <member name="F:Windows.Devices.Enumeration.Pnp.PnpObjectType.Unknown">
      <summary>The object is of an unknown type. This value is not used.</summary>
    </member>
    <member name="T:Windows.Devices.Enumeration.Pnp.PnpObjectUpdate">
      <summary>Contains the updated properties of a PnpObject.</summary>
    </member>
    <member name="P:Windows.Devices.Enumeration.Pnp.PnpObjectUpdate.Id">
      <summary>The identifier of the PnpObject.</summary>
      <returns>The identifier of the PnpObject.</returns>
    </member>
    <member name="P:Windows.Devices.Enumeration.Pnp.PnpObjectUpdate.Properties">
      <summary>The changed properties in an update to a PnpObject.</summary>
      <returns>The changed properties.</returns>
    </member>
    <member name="P:Windows.Devices.Enumeration.Pnp.PnpObjectUpdate.Type">
      <summary>The type of the PnpObject. One of the values of the PnpObjectType enumeration.</summary>
      <returns>The type of the PnpObject.</returns>
    </member>
    <member name="T:Windows.Devices.Enumeration.Pnp.PnpObjectWatcher">
      <summary>Raises events to notify the client that a PnpObject has been added, updated, or removed from an enumerated collection of Pnp device objects in an incremental and asynchronous way.</summary>
    </member>
    <member name="P:Windows.Devices.Enumeration.Pnp.PnpObjectWatcher.Status">
      <summary>The status associated with the asynchronous operation.</summary>
      <returns>The status.</returns>
    </member>
    <member name="E:Windows.Devices.Enumeration.Pnp.PnpObjectWatcher.Added">
      <summary>Occurs when a PnpObject is added to the collection enumerated by the PnpObjectWatcher.</summary>
    </member>
    <member name="E:Windows.Devices.Enumeration.Pnp.PnpObjectWatcher.EnumerationCompleted">
      <summary>Occurs when the enumeration of Pnp device objects has been completed.</summary>
    </member>
    <member name="E:Windows.Devices.Enumeration.Pnp.PnpObjectWatcher.Removed">
      <summary>Occurs when a PnpObject is removed from the collection enumerated by the PnpObjectWatcher.</summary>
    </member>
    <member name="E:Windows.Devices.Enumeration.Pnp.PnpObjectWatcher.Stopped">
      <summary>Occurs when the PnpObjectWatcher has stopped monitoring changes to the collection of Pnp device objects.</summary>
    </member>
    <member name="E:Windows.Devices.Enumeration.Pnp.PnpObjectWatcher.Updated">
      <summary>Occurs when the properties of a PnpObject in the collection enumerated by the PnpObjectWatcher are updated.</summary>
    </member>
    <member name="M:Windows.Devices.Enumeration.Pnp.PnpObjectWatcher.Start">
      <summary>Starts raising the events to inform the client that a PnpObject has been added, updated, or removed.</summary>
    </member>
    <member name="M:Windows.Devices.Enumeration.Pnp.PnpObjectWatcher.Stop">
      <summary>Stops raising the events to inform the client that a PnpObject has been added, updated, or removed.</summary>
    </member>
    <member name="T:Windows.Devices.Geolocation.AltitudeReferenceSystem">
      <summary>Indicates the altitude reference system to be used in defining a geographic shape.</summary>
    </member>
    <member name="F:Windows.Devices.Geolocation.AltitudeReferenceSystem.Ellipsoid">
      <summary>The altitude reference system is based on an ellipsoid which is a mathematical approximation of the shape of the Earth.</summary>
    </member>
    <member name="F:Windows.Devices.Geolocation.AltitudeReferenceSystem.Geoid">
      <summary>The altitude reference system is based on the distance above sea level.</summary>
    </member>
    <member name="F:Windows.Devices.Geolocation.AltitudeReferenceSystem.Surface">
      <summary>The altitude reference system is based on the distance above the tallest surface structures, such as buildings, trees, roads, etc., above terrain or ground level.</summary>
    </member>
    <member name="F:Windows.Devices.Geolocation.AltitudeReferenceSystem.Terrain">
      <summary>The altitude reference system is based on distance above terrain or ground level.</summary>
    </member>
    <member name="F:Windows.Devices.Geolocation.AltitudeReferenceSystem.Unspecified">
      <summary>The altitude reference system was not specified.</summary>
    </member>
    <member name="T:Windows.Devices.Geolocation.BasicGeoposition">
      <summary>The basic information to describe a geographic position.</summary>
    </member>
    <member name="F:Windows.Devices.Geolocation.BasicGeoposition.Altitude">
      <summary>The altitude of the geographic position in meters.</summary>
    </member>
    <member name="F:Windows.Devices.Geolocation.BasicGeoposition.Latitude">
      <summary>The latitude of the geographic position. The valid range of latitude values is from -90.0 to 90.0 degrees.</summary>
    </member>
    <member name="F:Windows.Devices.Geolocation.BasicGeoposition.Longitude">
      <summary>The longitude of the geographic position. This can be any value. For values less than or equal to-180.0 or values greater than 180.0, the value may be wrapped and stored appropriately before it is used. For example, a longitude of 183.0 degrees would become -177.0 degrees.</summary>
    </member>
    <member name="T:Windows.Devices.Geolocation.CivicAddress">
      <summary>Unsupported API.</summary>
    </member>
    <member name="P:Windows.Devices.Geolocation.CivicAddress.City">
      <summary>Unsupported API.</summary>
      <returns>Unsupported API.</returns>
    </member>
    <member name="P:Windows.Devices.Geolocation.CivicAddress.Country">
      <summary>Unsupported API.</summary>
      <returns>Unsupported API.</returns>
    </member>
    <member name="P:Windows.Devices.Geolocation.CivicAddress.PostalCode">
      <summary>Unsupported API.</summary>
      <returns>Unsupported API.</returns>
    </member>
    <member name="P:Windows.Devices.Geolocation.CivicAddress.State">
      <summary>Unsupported API.</summary>
      <returns>Unsupported API.</returns>
    </member>
    <member name="P:Windows.Devices.Geolocation.CivicAddress.Timestamp">
      <summary>Unsupported API.</summary>
      <returns>Unsupported API.</returns>
    </member>
    <member name="T:Windows.Devices.Geolocation.GeoboundingBox">
      <summary>Represents a rectangle that defines a geographic area.</summary>
    </member>
    <member name="M:Windows.Devices.Geolocation.GeoboundingBox.#ctor(Windows.Devices.Geolocation.BasicGeoposition,Windows.Devices.Geolocation.BasicGeoposition)">
      <summary>Initializes a new instance of the GeoboundingBox class that has the specified corners.</summary>
      <param name="northwestCorner">The northwest corner to use for the new GeoboundingBox. For more info, see the NorthwestCorner property.</param>
      <param name="southeastCorner">The southeast corner to use for the new GeoboundingBox. For more info, see the SoutheastCorner property.</param>
    </member>
    <member name="M:Windows.Devices.Geolocation.GeoboundingBox.#ctor(Windows.Devices.Geolocation.BasicGeoposition,Windows.Devices.Geolocation.BasicGeoposition,Windows.Devices.Geolocation.AltitudeReferenceSystem)">
      <summary>Initializes a new instance of the GeoboundingBox class that has the specified corners and uses the specified altitude reference system.</summary>
      <param name="northwestCorner">The northwest corner to use for the new GeoboundingBox. For more info, see the NorthwestCorner property.</param>
      <param name="southeastCorner">The southeast corner to use for the new GeoboundingBox. For more info, see the SoutheastCorner property.</param>
      <param name="altitudeReferenceSystem">The altitude reference system to use for the new GeoboundingBox. For more info, see the AltitudeReferenceSystem property.</param>
    </member>
    <member name="M:Windows.Devices.Geolocation.GeoboundingBox.#ctor(Windows.Devices.Geolocation.BasicGeoposition,Windows.Devices.Geolocation.BasicGeoposition,Windows.Devices.Geolocation.AltitudeReferenceSystem,System.UInt32)">
      <summary>Initializes a new instance of the GeoboundingBox class that has the specified corners and uses the specified altitude reference system and spatial reference ID (SRID).</summary>
      <param name="northwestCorner">The northwest corner to use for the new GeoboundingBox. For more info, see the NorthwestCorner property.</param>
      <param name="southeastCorner">The southeast corner to use for the new GeoboundingBox. For more info, see the SoutheastCorner property.</param>
      <param name="altitudeReferenceSystem">The altitude reference system to use for the new GeoboundingBox. For more info, see the AltitudeReferenceSystem property.</param>
      <param name="spatialReferenceId">The spatial reference ID (SRID) to use for the new GeoboundingBox. For more info, see the SpatialReferenceId property.</param>
    </member>
    <member name="P:Windows.Devices.Geolocation.GeoboundingBox.AltitudeReferenceSystem">
      <summary>Gets the altitude reference system used by the GeoboundingBox.</summary>
      <returns>The altitude reference system used by the GeoboundingBox.</returns>
    </member>
    <member name="P:Windows.Devices.Geolocation.GeoboundingBox.Center">
      <summary>Gets the center of the GeoboundingBox.</summary>
      <returns>The center of the GeoboundingBox.</returns>
    </member>
    <member name="P:Windows.Devices.Geolocation.GeoboundingBox.GeoshapeType">
      <summary>Gets the type of geographic shape represented by the GeoboundingBox.</summary>
      <returns>The type of geographic shape represented by the GeoboundingBox.</returns>
    </member>
    <member name="P:Windows.Devices.Geolocation.GeoboundingBox.MaxAltitude">
      <summary>Gets the altitude of the highest corner of the GeoboundingBox.</summary>
      <returns>The altitude of the highest corner of the GeoboundingBox.</returns>
    </member>
    <member name="P:Windows.Devices.Geolocation.GeoboundingBox.MinAltitude">
      <summary>Gets the altitude of the lowest corner of the GeoboundingBox.</summary>
      <returns>The altitude of the lowest corner of the GeoboundingBox.</returns>
    </member>
    <member name="P:Windows.Devices.Geolocation.GeoboundingBox.NorthwestCorner">
      <summary>Gets the northwest corner of the GeoboundingBox.</summary>
      <returns>The northwest corner of the GeoboundingBox.</returns>
    </member>
    <member name="P:Windows.Devices.Geolocation.GeoboundingBox.SoutheastCorner">
      <summary>Gets the southeast corner of the GeoboundingBox.</summary>
      <returns>The southeast corner of the GeoboundingBox.</returns>
    </member>
    <member name="P:Windows.Devices.Geolocation.GeoboundingBox.SpatialReferenceId">
      <summary>Gets the spatial reference ID (SRID) used by the GeoboundingBox.</summary>
      <returns>The spatial reference ID (SRID) used by the GeoboundingBox.</returns>
    </member>
    <member name="M:Windows.Devices.Geolocation.GeoboundingBox.TryCompute(Windows.Foundation.Collections.IIterable{Windows.Devices.Geolocation.BasicGeoposition})">
      <summary>Calculates a GeoboundingBox that contains the specified set of geographic positions.</summary>
      <param name="positions">A collection of geographic positions to include inside the GeoboundingBox.</param>
      <returns>The calculated rectangle that contains the specified set of geographic positions.</returns>
    </member>
    <member name="M:Windows.Devices.Geolocation.GeoboundingBox.TryCompute(Windows.Foundation.Collections.IIterable{Windows.Devices.Geolocation.BasicGeoposition},Windows.Devices.Geolocation.AltitudeReferenceSystem)">
      <summary>Calculates a GeoboundingBox that contains the specified set of geographic positions and uses the specified altitude reference system.</summary>
      <param name="positions">A collection of geographic positions to include inside the GeoboundingBox.</param>
      <param name="altitudeRefSystem">The altitude reference system to use for the GeoboundingBox. For more info, see the AltitudeReferenceSystem property.</param>
      <returns>The calculated rectangle that contains the specified set of geographic positions.</returns>
    </member>
    <member name="M:Windows.Devices.Geolocation.GeoboundingBox.TryCompute(Windows.Foundation.Collections.IIterable{Windows.Devices.Geolocation.BasicGeoposition},Windows.Devices.Geolocation.AltitudeReferenceSystem,System.UInt32)">
      <summary>Calculates a GeoboundingBox that contains the specified set of geographic positions and uses the specified altitude reference system and spatial reference ID (SRID).</summary>
      <param name="positions">A collection of geographic positions to include inside the GeoboundingBox.</param>
      <param name="altitudeRefSystem">The altitude reference system to use for the GeoboundingBox. For more info, see the AltitudeReferenceSystem property.</param>
      <param name="spatialReferenceId">The spatial reference ID (SRID) to use for the GeoboundingBox. For more info, see the SpatialReferenceId property.</param>
      <returns>The calculated rectangle that contains the specified set of geographic positions.</returns>
    </member>
    <member name="T:Windows.Devices.Geolocation.Geocircle">
      <summary>Describes a geographic circle with a center point and a radius.</summary>
    </member>
    <member name="M:Windows.Devices.Geolocation.Geocircle.#ctor(Windows.Devices.Geolocation.BasicGeoposition,System.Double)">
      <summary>Create a geographic circle object for the given position and radius.</summary>
      <param name="position">The geographic position of the new circle.</param>
      <param name="radius">The radius of the new circle, in meters.</param>
    </member>
    <member name="M:Windows.Devices.Geolocation.Geocircle.#ctor(Windows.Devices.Geolocation.BasicGeoposition,System.Double,Windows.Devices.Geolocation.AltitudeReferenceSystem)">
      <summary>Create a geographic circle object for the given position, radius and altitude reference system.</summary>
      <param name="position">The geographic position of the new circle.</param>
      <param name="radius">The radius of the new circle, in meters.</param>
      <param name="altitudeReferenceSystem">The altitude reference system of the new circle.</param>
    </member>
    <member name="M:Windows.Devices.Geolocation.Geocircle.#ctor(Windows.Devices.Geolocation.BasicGeoposition,System.Double,Windows.Devices.Geolocation.AltitudeReferenceSystem,System.UInt32)">
      <summary>Create a geographic circle object for the given position, radius, altitude reference system, and spatial reference id.</summary>
      <param name="position">The geographic position of the new circle.</param>
      <param name="radius">The radius of the new circle, in meters.</param>
      <param name="altitudeReferenceSystem">The altitude reference system of the new circle.</param>
      <param name="spatialReferenceId">The spatial reference Id of the new circle.</param>
    </member>
    <member name="P:Windows.Devices.Geolocation.Geocircle.AltitudeReferenceSystem">
      <summary>The altitude reference system of the geographic circle.</summary>
      <returns>The altitude reference system of the geographic circle.</returns>
    </member>
    <member name="P:Windows.Devices.Geolocation.Geocircle.Center">
      <summary>The center point of a geographic circle.</summary>
      <returns>The center point of a geographic circle.</returns>
    </member>
    <member name="P:Windows.Devices.Geolocation.Geocircle.GeoshapeType">
      <summary>The type of geographic shape.</summary>
      <returns>The type of geographic shape.</returns>
    </member>
    <member name="P:Windows.Devices.Geolocation.Geocircle.Radius">
      <summary>The radius of a geographic circle in meters.</summary>
      <returns>The radius of a geographic circle.</returns>
    </member>
    <member name="P:Windows.Devices.Geolocation.Geocircle.SpatialReferenceId">
      <summary>The spatial reference identifier for the geographic circle, corresponding to a spatial reference system based on the specific ellipsoid used for either flat-earth mapping or round-earth mapping.</summary>
      <returns>The spatial reference identifier for the geographic circle, corresponding to a spatial reference system based on the specific ellipsoid used for either flat-earth mapping or round-earth mapping.</returns>
    </member>
    <member name="T:Windows.Devices.Geolocation.Geocoordinate">
      <summary>Contains the information for identifying a geographic location.</summary>
    </member>
    <member name="P:Windows.Devices.Geolocation.Geocoordinate.Accuracy">
      <summary>The accuracy of the location in meters.</summary>
      <returns>The accuracy in meters.</returns>
    </member>
    <member name="P:Windows.Devices.Geolocation.Geocoordinate.Altitude">
      <summary>The altitude of the location, in meters.</summary>
      <returns>The altitude in meters.</returns>
    </member>
    <member name="P:Windows.Devices.Geolocation.Geocoordinate.AltitudeAccuracy">
      <summary>The accuracy of the altitude, in meters.</summary>
      <returns>The accuracy of the altitude.</returns>
    </member>
    <member name="P:Windows.Devices.Geolocation.Geocoordinate.Heading">
      <summary>The current heading in degrees relative to true north.</summary>
      <returns>The current heading in degrees relative to true north.</returns>
    </member>
    <member name="P:Windows.Devices.Geolocation.Geocoordinate.Latitude">
      <summary>The latitude in degrees.</summary>
      <returns>The latitude in degrees. The valid range of values is from -90.0 to 90.0.</returns>
    </member>
    <member name="P:Windows.Devices.Geolocation.Geocoordinate.Longitude">
      <summary>The longitude in degrees.</summary>
      <returns>The longitude in degrees. The valid range of values is from -180.0 to 180.0.</returns>
    </member>
    <member name="P:Windows.Devices.Geolocation.Geocoordinate.Point">
      <summary>The location of the Geocoordinate.</summary>
      <returns>The location of the Geocoordinate.</returns>
    </member>
    <member name="P:Windows.Devices.Geolocation.Geocoordinate.PositionSource">
      <summary>Gets the source used to obtain a Geocoordinate.</summary>
      <returns>Gets the source used to obtain a Geocoordinate.</returns>
    </member>
    <member name="P:Windows.Devices.Geolocation.Geocoordinate.PositionSourceTimestamp">
      <summary>Gets the time at which the associated Geocoordinate position was calculated.</summary>
      <returns>The time at which the associated Geocoordinate position was calculated.</returns>
    </member>
    <member name="P:Windows.Devices.Geolocation.Geocoordinate.SatelliteData">
      <summary>Gets information about the satellites used to obtain a Geocoordinate.</summary>
      <returns>Gets information about the satellites used to obtain a Geocoordinate.</returns>
    </member>
    <member name="P:Windows.Devices.Geolocation.Geocoordinate.Speed">
      <summary>The speed in meters per second.</summary>
      <returns>The speed in meters per second.</returns>
    </member>
    <member name="P:Windows.Devices.Geolocation.Geocoordinate.Timestamp">
      <summary>The system time at which the location was determined.</summary>
      <returns>The system time at which the location was determined.</returns>
    </member>
    <member name="T:Windows.Devices.Geolocation.GeocoordinateSatelliteData">
      <summary>Provides additional information about a Geocoordinate. This information is only applicable to position estimates obtained using satellite signals.</summary>
    </member>
    <member name="P:Windows.Devices.Geolocation.GeocoordinateSatelliteData.HorizontalDilutionOfPrecision">
      <summary>Gets the horizontal dilution of precision (HDOP) of a Geocoordinate.</summary>
      <returns>The horizontal dilution of precision (HDOP).</returns>
    </member>
    <member name="P:Windows.Devices.Geolocation.GeocoordinateSatelliteData.PositionDilutionOfPrecision">
      <summary>Gets the position dilution of precision (PDOP) of a Geocoordinate.</summary>
      <returns>The position dilution of precision (PDOP).</returns>
    </member>
    <member name="P:Windows.Devices.Geolocation.GeocoordinateSatelliteData.VerticalDilutionOfPrecision">
      <summary>Gets the vertical dilution of precision (VDOP) of a Geocoordinate.</summary>
      <returns>The vertical dilution of precision (VDOP).</returns>
    </member>
    <member name="T:Windows.Devices.Geolocation.GeolocationAccessStatus">
      <summary>Indicates if your app has permission to access location data.</summary>
    </member>
    <member name="F:Windows.Devices.Geolocation.GeolocationAccessStatus.Allowed">
      <summary>Permission to access location was granted.</summary>
    </member>
    <member name="F:Windows.Devices.Geolocation.GeolocationAccessStatus.Denied">
      <summary>Permission to access location was denied.</summary>
    </member>
    <member name="F:Windows.Devices.Geolocation.GeolocationAccessStatus.Unspecified">
      <summary>Permission to access location was not specified.</summary>
    </member>
    <member name="T:Windows.Devices.Geolocation.Geolocator">
      <summary>Provides access to the current geographic location.</summary>
    </member>
    <member name="M:Windows.Devices.Geolocation.Geolocator.#ctor">
      <summary>Initializes a new Geolocator object.</summary>
    </member>
    <member name="P:Windows.Devices.Geolocation.Geolocator.DefaultGeoposition">
      <summary>Gets the location manually entered into the system by the user, to be utilized if no better options exist.</summary>
      <returns>The location manually entered by the user.</returns>
    </member>
    <member name="P:Windows.Devices.Geolocation.Geolocator.DesiredAccuracy">
      <summary>The accuracy level at which the Geolocator provides location updates.</summary>
      <returns>The accuracy level at which the Geolocator provides location updates.</returns>
    </member>
    <member name="P:Windows.Devices.Geolocation.Geolocator.DesiredAccuracyInMeters">
      <summary>Gets or sets the desired accuracy in meters for data returned from the location service.</summary>
      <returns>The desired accuracy in meters for data returned from the location service.</returns>
    </member>
    <member name="P:Windows.Devices.Geolocation.Geolocator.IsDefaultGeopositionRecommended">
      <summary>Indicates whether the user should be prompted to set a default location manually.</summary>
      <returns>**true** if the app would benefit from a manually-set location, **false** if a better option is available.</returns>
    </member>
    <member name="P:Windows.Devices.Geolocation.Geolocator.LocationStatus">
      <summary>The status that indicates the ability of the Geolocator to provide location updates.</summary>
      <returns>The status of the Geolocator.</returns>
    </member>
    <member name="P:Windows.Devices.Geolocation.Geolocator.MovementThreshold">
      <summary>The distance of movement, in meters, relative to the coordinate from the last PositionChanged event, that is required for the Geolocator to raise a PositionChanged event.</summary>
      <returns>The distance of required movement, in meters, for location services to raise a PositionChanged event. The default value is 0.</returns>
    </member>
    <member name="P:Windows.Devices.Geolocation.Geolocator.ReportInterval">
      <summary>The requested minimum time interval between location updates, in milliseconds. If your application requires updates infrequently, set this value so that location services can conserve power by calculating location only when needed.</summary>
      <returns>The requested minimum time interval between location updates.</returns>
    </member>
    <member name="E:Windows.Devices.Geolocation.Geolocator.PositionChanged">
      <summary>Raised when the location is updated.</summary>
    </member>
    <member name="E:Windows.Devices.Geolocation.Geolocator.StatusChanged">
      <summary>Raised when the ability of the Geolocator to provide updated location changes.</summary>
    </member>
    <member name="M:Windows.Devices.Geolocation.Geolocator.AllowFallbackToConsentlessPositions">
      <summary>Sets the Geolocator to use coarse location as a fallback option (see Remarks).</summary>
    </member>
    <member name="M:Windows.Devices.Geolocation.Geolocator.GetGeopositionAsync">
      <summary>Starts an asynchronous operation to retrieve the current location of the device.</summary>
      <returns>An asynchronous operation that, upon completion, returns a Geoposition marking the found location.</returns>
    </member>
    <member name="M:Windows.Devices.Geolocation.Geolocator.GetGeopositionAsync(Windows.Foundation.TimeSpan,Windows.Foundation.TimeSpan)">
      <summary>Starts an asynchronous operation to retrieve the current location of the device.</summary>
      <param name="maximumAge">The maximum acceptable age of cached location data. A TimeSpan is a time period expressed in 100-nanosecond units.</param>
      <param name="timeout">The timeout. A TimeSpan is a time period expressed in 100-nanosecond units.</param>
      <returns>An asynchronous operation that, upon completion, returns a Geoposition marking the found location.</returns>
    </member>
    <member name="M:Windows.Devices.Geolocation.Geolocator.GetGeopositionHistoryAsync(Windows.Foundation.DateTime)">
      <summary>Starts an asynchronous operation to retrieve the location history of the device.</summary>
      <param name="startTime">Represents the beginning of the time span for which positions are to be returned.</param>
      <returns>Positions (of type Geoposition ) that were collected during the specified time span.</returns>
    </member>
    <member name="M:Windows.Devices.Geolocation.Geolocator.GetGeopositionHistoryAsync(Windows.Foundation.DateTime,Windows.Foundation.TimeSpan)">
      <summary>Starts an asynchronous operation to retrieve the location history of the device.</summary>
      <param name="startTime">Represents the beginning of the time span for which positions are to be returned.</param>
      <param name="duration">Represents the length of time after *startTime* for which positions are to be returned.</param>
      <returns>Positions (of type Geoposition ) that were collected during the specified time span.</returns>
    </member>
    <member name="M:Windows.Devices.Geolocation.Geolocator.RequestAccessAsync">
      <summary>Requests permission to access location data.</summary>
      <returns>A GeolocationAccessStatus that indicates if permission to location data has been granted.</returns>
    </member>
    <member name="T:Windows.Devices.Geolocation.Geopath">
      <summary>Represents an ordered series of geographic points.</summary>
    </member>
    <member name="M:Windows.Devices.Geolocation.Geopath.#ctor(Windows.Foundation.Collections.IIterable{Windows.Devices.Geolocation.BasicGeoposition})">
      <summary>Initializes a new instance of the Geopath class with the specified collection of positions.</summary>
      <param name="positions">The collection of positions to use to create the new Geopath. For more info, see the Positions property.</param>
    </member>
    <member name="M:Windows.Devices.Geolocation.Geopath.#ctor(Windows.Foundation.Collections.IIterable{Windows.Devices.Geolocation.BasicGeoposition},Windows.Devices.Geolocation.AltitudeReferenceSystem)">
      <summary>Initializes a new instance of the Geopath class with the specified collection of positions and with the specified altitude reference system.</summary>
      <param name="positions">The collection of positions to use to create the new Geopath. For more info, see the Positions property.</param>
      <param name="altitudeReferenceSystem">The altitude reference system to use to create the new Geopath. For more info, see the AltitudeReferenceSystem property.</param>
    </member>
    <member name="M:Windows.Devices.Geolocation.Geopath.#ctor(Windows.Foundation.Collections.IIterable{Windows.Devices.Geolocation.BasicGeoposition},Windows.Devices.Geolocation.AltitudeReferenceSystem,System.UInt32)">
      <summary>Initializes a new instance of the Geopath class with the specified collection of positions and with the specified altitude reference system and spatial reference ID (SRID).</summary>
      <param name="positions">The collection of positions to use to create the new Geopath. For more info, see the Positions property.</param>
      <param name="altitudeReferenceSystem">The altitude reference system to use to create the new Geopath. For more info, see the AltitudeReferenceSystem property.</param>
      <param name="spatialReferenceId">The spatial reference ID (SRID) to use to create the new Geopath. For more info, see the SpatialReferenceId property.</param>
    </member>
    <member name="P:Windows.Devices.Geolocation.Geopath.AltitudeReferenceSystem">
      <summary>Gets the altitude reference system used by the Geopath.</summary>
      <returns>The altitude reference system used by the Geopath.</returns>
    </member>
    <member name="P:Windows.Devices.Geolocation.Geopath.GeoshapeType">
      <summary>Gets the type of geographic shape represented by the Geopath.</summary>
      <returns>The type of geographic shape represented by the Geopath.</returns>
    </member>
    <member name="P:Windows.Devices.Geolocation.Geopath.Positions">
      <summary>Gets the collection of geographic points that define the Geopath.</summary>
      <returns>The collection of geographic points that define the Geopath.</returns>
    </member>
    <member name="P:Windows.Devices.Geolocation.Geopath.SpatialReferenceId">
      <summary>Gets the spatial reference ID (SRID) used by the Geopath.</summary>
      <returns>The spatial reference ID (SRID) used by the Geopath.</returns>
    </member>
    <member name="T:Windows.Devices.Geolocation.Geopoint">
      <summary>Describes a geographic point.</summary>
    </member>
    <member name="M:Windows.Devices.Geolocation.Geopoint.#ctor(Windows.Devices.Geolocation.BasicGeoposition)">
      <summary>Create a geographic point object for the given position.</summary>
      <param name="position">Create a geographic point object for the given position.</param>
    </member>
    <member name="M:Windows.Devices.Geolocation.Geopoint.#ctor(Windows.Devices.Geolocation.BasicGeoposition,Windows.Devices.Geolocation.AltitudeReferenceSystem)">
      <summary>Create a geographic point object for the given position and altitude reference system.</summary>
      <param name="position">Create a geographic point object for the given position.</param>
      <param name="altitudeReferenceSystem">The altitude reference system of the new point.</param>
    </member>
    <member name="M:Windows.Devices.Geolocation.Geopoint.#ctor(Windows.Devices.Geolocation.BasicGeoposition,Windows.Devices.Geolocation.AltitudeReferenceSystem,System.UInt32)">
      <summary>Create a geographic point object for the given position, altitude reference system, and spatial reference Id.</summary>
      <param name="position">Create a geographic point object for the given position.</param>
      <param name="altitudeReferenceSystem">The altitude reference system of the new point.</param>
      <param name="spatialReferenceId">The spatial reference Id of the new point.</param>
    </member>
    <member name="P:Windows.Devices.Geolocation.Geopoint.AltitudeReferenceSystem">
      <summary>The altitude reference system of the geographic point. GeoPoint will default to a value of unspecified when constructed without an altitude reference system. The behavior of an unspecified altitude reference system will depend on the API. A MapIcon will treat an unspecified reference system as Surface with an altitude value of 0 and the supplied value for altitude will be ignored.</summary>
      <returns>The altitude reference system of the geographic point.</returns>
    </member>
    <member name="P:Windows.Devices.Geolocation.Geopoint.GeoshapeType">
      <summary>The type of geographic shape.</summary>
      <returns>The type of geographic shape.</returns>
    </member>
    <member name="P:Windows.Devices.Geolocation.Geopoint.Position">
      <summary>The position of a geographic point.</summary>
      <returns>The position of a geographic point.</returns>
    </member>
    <member name="P:Windows.Devices.Geolocation.Geopoint.SpatialReferenceId">
      <summary>The spatial reference identifier for the geographic point, corresponding to a spatial reference system based on the specific ellipsoid used for either flat-earth mapping or round-earth mapping.</summary>
      <returns>The spatial reference identifier for the geographic point, corresponding to a spatial reference system based on the specific ellipsoid used for either flat-earth mapping or round-earth mapping.</returns>
    </member>
    <member name="T:Windows.Devices.Geolocation.Geoposition">
      <summary>Represents a location that may contain latitude and longitude data or venue data.</summary>
    </member>
    <member name="P:Windows.Devices.Geolocation.Geoposition.CivicAddress">
      <summary>Unsupported API.</summary>
      <returns>Unsupported API. This property always returns **null**.</returns>
    </member>
    <member name="P:Windows.Devices.Geolocation.Geoposition.Coordinate">
      <summary>The latitude and longitude associated with a geographic location.</summary>
      <returns>The latitude and longitude associated with a geographic location.</returns>
    </member>
    <member name="P:Windows.Devices.Geolocation.Geoposition.VenueData">
      <summary>Represents the venue associated with a geographic location.</summary>
      <returns>A VenueData object that represents the venue associated with the geographic location.</returns>
    </member>
    <member name="T:Windows.Devices.Geolocation.GeoshapeType">
      <summary>Indicates the shape of a geographic region.</summary>
    </member>
    <member name="F:Windows.Devices.Geolocation.GeoshapeType.GeoboundingBox">
      <summary>The geographic region is a rectangular region.</summary>
    </member>
    <member name="F:Windows.Devices.Geolocation.GeoshapeType.Geocircle">
      <summary>The geographic region is a circle with a center point and a radius.</summary>
    </member>
    <member name="F:Windows.Devices.Geolocation.GeoshapeType.Geopath">
      <summary>The geographic region is an order series of points.</summary>
    </member>
    <member name="F:Windows.Devices.Geolocation.GeoshapeType.Geopoint">
      <summary>The geographic region is a point.</summary>
    </member>
    <member name="T:Windows.Devices.Geolocation.Geovisit">
      <summary>Represents a Visit-related state change. See Guidelines for using Visits tracking for information on how to use this feature.</summary>
    </member>
    <member name="P:Windows.Devices.Geolocation.Geovisit.Position">
      <summary>Gets the location where this Visit-related state change took place.</summary>
      <returns>The location of the Visit-related state change.</returns>
    </member>
    <member name="P:Windows.Devices.Geolocation.Geovisit.StateChange">
      <summary>Gets the type of state change that this Geovisit instance represents.</summary>
      <returns>A VisitStateChange value representing the type of change.</returns>
    </member>
    <member name="P:Windows.Devices.Geolocation.Geovisit.Timestamp">
      <summary>Gets the time that this Visit-related state change happened.</summary>
      <returns>A DateTime instance representing the time the state change happened.</returns>
    </member>
    <member name="T:Windows.Devices.Geolocation.GeovisitMonitor">
      <summary>Handles the monitoring of a user's Visits when the app is in use (not in the background).</summary>
    </member>
    <member name="M:Windows.Devices.Geolocation.GeovisitMonitor.#ctor">
      <summary>Initializes an instance of GeovisitMonitor.</summary>
    </member>
    <member name="P:Windows.Devices.Geolocation.GeovisitMonitor.MonitoringScope">
      <summary>Gets and the scope of Visits to monitor.</summary>
      <returns>A VisitMonitoringScope value representing the desired scope of location changes to monitor.</returns>
    </member>
    <member name="E:Windows.Devices.Geolocation.GeovisitMonitor.VisitStateChanged">
      <summary>Raised when the user's current Visit state has changed, provided this GeovisitMonitor is currently monitoring.</summary>
    </member>
    <member name="M:Windows.Devices.Geolocation.GeovisitMonitor.GetLastReportAsync">
      <summary>Retrieves the latest Visit-related event the user has completed.</summary>
      <returns>An asynchronous operation with a Geovisit instance representing the user's latest Visit.</returns>
    </member>
    <member name="M:Windows.Devices.Geolocation.GeovisitMonitor.Start(Windows.Devices.Geolocation.VisitMonitoringScope)">
      <summary>Begins monitoring for Visit-related events.</summary>
      <param name="value">A VisitMonitoringScope value representing the desired scope of location changes to monitor.</param>
    </member>
    <member name="M:Windows.Devices.Geolocation.GeovisitMonitor.Stop">
      <summary>Stops monitoring for Visit-related events.</summary>
    </member>
    <member name="T:Windows.Devices.Geolocation.GeovisitStateChangedEventArgs">
      <summary>Contains information about a VisitStateChanged event.</summary>
    </member>
    <member name="P:Windows.Devices.Geolocation.GeovisitStateChangedEventArgs.Visit">
      <summary>Gets the Visit-related event corresponding to a VisitStateChanged event that was raised.</summary>
      <returns>A Geovisit instance representing the Visit-related event that denotes a change in state.</returns>
    </member>
    <member name="T:Windows.Devices.Geolocation.GeovisitTriggerDetails">
      <summary>Manages the details of a trigger for a Visits-related background task.</summary>
    </member>
    <member name="M:Windows.Devices.Geolocation.GeovisitTriggerDetails.ReadReports">
      <summary>Gets a list of Visit-related state changes that the user has logged since they were last queried.</summary>
      <returns>An IVectorView of Geovisit instances representing the user's Visit-related state changes.</returns>
    </member>
    <member name="T:Windows.Devices.Geolocation.IGeoshape">
      <summary>Interface to define a geographic shape.</summary>
    </member>
    <member name="P:Windows.Devices.Geolocation.IGeoshape.AltitudeReferenceSystem">
      <summary>The altitude reference system of the geographic shape.</summary>
      <returns>The altitude reference system of the geographic shape.</returns>
    </member>
    <member name="P:Windows.Devices.Geolocation.IGeoshape.GeoshapeType">
      <summary>The type of geographic shape.</summary>
      <returns>The type of geographic shape.</returns>
    </member>
    <member name="P:Windows.Devices.Geolocation.IGeoshape.SpatialReferenceId">
      <summary>The spatial reference identifier for the geographic shape, corresponding to a spatial reference system based on the specific ellipsoid used for either flat-earth mapping or round-earth mapping.</summary>
      <returns>The spatial reference identifier for the geographic shape, corresponding to a spatial reference system based on the specific ellipsoid used for either flat-earth mapping or round-earth mapping.</returns>
    </member>
    <member name="T:Windows.Devices.Geolocation.PositionAccuracy">
      <summary>Indicates the requested accuracy level for the location data that the application uses.</summary>
    </member>
    <member name="F:Windows.Devices.Geolocation.PositionAccuracy.Default">
      <summary>Optimize for power, performance, and other cost considerations.</summary>
    </member>
    <member name="F:Windows.Devices.Geolocation.PositionAccuracy.High">
      <summary>Deliver the most accurate report possible. This includes using services that might charge money, or consuming higher levels of battery power or connection bandwidth. An accuracy level of **High** may degrade system performance and should be used only when necessary.</summary>
    </member>
    <member name="T:Windows.Devices.Geolocation.PositionChangedEventArgs">
      <summary>Provides data for the PositionChanged event.</summary>
    </member>
    <member name="P:Windows.Devices.Geolocation.PositionChangedEventArgs.Position">
      <summary>The location data associated with the PositionChanged event.</summary>
      <returns>A Geoposition object containing geographic location data.</returns>
    </member>
    <member name="T:Windows.Devices.Geolocation.PositionSource">
      <summary>Indicates the source used to obtain a Geocoordinate.</summary>
    </member>
    <member name="F:Windows.Devices.Geolocation.PositionSource.Cellular">
      <summary>The position was obtained from cellular network data.</summary>
    </member>
    <member name="F:Windows.Devices.Geolocation.PositionSource.Default">
      <summary>(Starting with Windows 10, version 1607.) The position was obtained from the user's manually-set location.</summary>
    </member>
    <member name="F:Windows.Devices.Geolocation.PositionSource.IPAddress">
      <summary>(Starting with Windows 8.1.) The position was obtained from an IP address.</summary>
    </member>
    <member name="F:Windows.Devices.Geolocation.PositionSource.Obfuscated">
      <summary>(Starting with Windows 10, version 1607.) The position was obtained via the coarse location feature and was therefore intentionally made inaccurate to a degree.</summary>
    </member>
    <member name="F:Windows.Devices.Geolocation.PositionSource.Satellite">
      <summary>The position was obtained from satellite data.</summary>
    </member>
    <member name="F:Windows.Devices.Geolocation.PositionSource.Unknown">
      <summary>(Starting with Windows 8.1.) The position was obtained from an unknown source.</summary>
    </member>
    <member name="F:Windows.Devices.Geolocation.PositionSource.WiFi">
      <summary>The position was obtained from Wi-Fi network data.</summary>
    </member>
    <member name="T:Windows.Devices.Geolocation.PositionStatus">
      <summary>Indicates the ability of the Geolocator object to provide location data.</summary>
    </member>
    <member name="F:Windows.Devices.Geolocation.PositionStatus.Disabled">
      <summary>Location settings are turned off. This status indicates that the user has not granted the application permission to access location.</summary>
    </member>
    <member name="F:Windows.Devices.Geolocation.PositionStatus.Initializing">
      <summary>Location services is initializing. This is the status if a GPS is the source of location data and the GPS receiver does not yet have the required number of satellites in view to obtain an accurate position.</summary>
    </member>
    <member name="F:Windows.Devices.Geolocation.PositionStatus.NoData">
      <summary>No location data is available from any source. LocationStatus will have this value if the application calls GetGeopositionAsync or registers an event handler for the PositionChanged event, before data is available from a location sensor. Once data is available LocationStatus transitions to the **Ready** state.</summary>
    </member>
    <member name="F:Windows.Devices.Geolocation.PositionStatus.NotAvailable">
      <summary>Location services is not available on this version of Windows.</summary>
    </member>
    <member name="F:Windows.Devices.Geolocation.PositionStatus.NotInitialized">
      <summary>An operation to retrieve location has not yet been initialized. LocationStatus will have this value if the application has not yet called GetGeopositionAsync or registered an event handler for the PositionChanged event. LocationStatus may also have this value if your app doesn’t have permission to access location.</summary>
    </member>
    <member name="F:Windows.Devices.Geolocation.PositionStatus.Ready">
      <summary>Location data is available.</summary>
    </member>
    <member name="T:Windows.Devices.Geolocation.StatusChangedEventArgs">
      <summary>Provides information for the StatusChanged event.</summary>
    </member>
    <member name="P:Windows.Devices.Geolocation.StatusChangedEventArgs.Status">
      <summary>The updated status of the Geolocator object.</summary>
      <returns>The updated status of the Geolocator object. The status indicates the ability of the Geolocator to provide location updates.</returns>
    </member>
    <member name="T:Windows.Devices.Geolocation.VenueData">
      <summary>Represents the venue associated with a geographic location.</summary>
    </member>
    <member name="P:Windows.Devices.Geolocation.VenueData.Id">
      <summary>Gets the identifier (ID) of the venue.</summary>
      <returns>The identifier (ID) of the venue.</returns>
    </member>
    <member name="P:Windows.Devices.Geolocation.VenueData.Level">
      <summary>Gets the identifier (ID) of the building level.</summary>
      <returns>The identifier (ID) of the building level.</returns>
    </member>
    <member name="T:Windows.Devices.Geolocation.VisitMonitoringScope">
      <summary>Contains values that describe the intended scope of location monitoring for use with the Visits feature.</summary>
    </member>
    <member name="F:Windows.Devices.Geolocation.VisitMonitoringScope.City">
      <summary>Monitor only the Visit-related events that concern changes in city-sized areas.</summary>
    </member>
    <member name="F:Windows.Devices.Geolocation.VisitMonitoringScope.Venue">
      <summary>Monitor all Visit-related events that concern changes in building-sized areas.</summary>
    </member>
    <member name="T:Windows.Devices.Geolocation.VisitStateChange">
      <summary>Contains values that describe a Visit-related state change.</summary>
    </member>
    <member name="F:Windows.Devices.Geolocation.VisitStateChange.Arrived">
      <summary>The user arrived at a Visit.</summary>
    </member>
    <member name="F:Windows.Devices.Geolocation.VisitStateChange.Departed">
      <summary>The user departed from a Visit.</summary>
    </member>
    <member name="F:Windows.Devices.Geolocation.VisitStateChange.OtherMovement">
      <summary>The user moved significantly since the last Visit.</summary>
    </member>
    <member name="F:Windows.Devices.Geolocation.VisitStateChange.TrackingLost">
      <summary>The device is unable to track location at this time.</summary>
    </member>
    <member name="T:Windows.Devices.Geolocation.Geofencing.Geofence">
      <summary>Contains the functionality to define a geofence (a geographical area of interest) to monitor.</summary>
    </member>
    <member name="M:Windows.Devices.Geolocation.Geofencing.Geofence.#ctor(System.String,Windows.Devices.Geolocation.IGeoshape)">
      <summary>Initializes a new Geofence object given the *id* and the shape of the geofence.</summary>
      <param name="id">The Id of the geofence.</param>
      <param name="geoshape">The area that defines the geofence to monitor.</param>
    </member>
    <member name="M:Windows.Devices.Geolocation.Geofencing.Geofence.#ctor(System.String,Windows.Devices.Geolocation.IGeoshape,Windows.Devices.Geolocation.Geofencing.MonitoredGeofenceStates,System.Boolean)">
      <summary>Initializes a new Geofence object given the *id*, the shape of the geofence, the states to monitor the geofence for, and the *singleUse* flag.</summary>
      <param name="id">The Id of the geofence.</param>
      <param name="geoshape">The area that defines the geofence to monitor.</param>
      <param name="monitoredStates">The states to monitor the geofence for.</param>
      <param name="singleUse">True indicates the geofence should be monitored only for one use. False indicates the geofence should be monitored for multiple uses.</param>
    </member>
    <member name="M:Windows.Devices.Geolocation.Geofencing.Geofence.#ctor(System.String,Windows.Devices.Geolocation.IGeoshape,Windows.Devices.Geolocation.Geofencing.MonitoredGeofenceStates,System.Boolean,Windows.Foundation.TimeSpan)">
      <summary>Initializes a new Geofence object given the *id*, the shape of the geofence, the states to monitor the geofence for, the *singleUse* flag, and the *dwellTime* for the geofence.</summary>
      <param name="id">The Id of the geofence.</param>
      <param name="geoshape">The area that defines the geofence to monitor.</param>
      <param name="monitoredStates">The states to monitor the geofence for.</param>
      <param name="singleUse">True indicates the geofence should be monitored only for one use. False indicates the geofence should be monitored for multiple uses.</param>
      <param name="dwellTime">The time that a position has to be in or out of the geofence in order for the notification to be triggered. This object must represent a positive value.</param>
    </member>
    <member name="M:Windows.Devices.Geolocation.Geofencing.Geofence.#ctor(System.String,Windows.Devices.Geolocation.IGeoshape,Windows.Devices.Geolocation.Geofencing.MonitoredGeofenceStates,System.Boolean,Windows.Foundation.TimeSpan,Windows.Foundation.DateTime,Windows.Foundation.TimeSpan)">
      <summary>Initializes a new Geofence object given the *id*, the shape of the geofence, the states to monitor the geofence for, the *singleUse* flag, the *dwellTime* for the geofence, the time to start monitoring the geofence, and the *duration* of the geofence.</summary>
      <param name="id">The Id of the geofence.</param>
      <param name="geoshape">The area that defines the geofence to monitor.</param>
      <param name="monitoredStates">The states to monitor the geofence for.</param>
      <param name="singleUse">True indicates the geofence should be monitored only for one use. False indicates the geofence should be monitored for multiple uses.</param>
      <param name="dwellTime">The time that a position has to be in or out of the geofence in order for the notification to be triggered.This object must represent a positive value.</param>
      <param name="startTime">The time to start monitoring the geofence.</param>
      <param name="duration">The duration of time to monitor the geofence for. The duration begins at the *startTime*. This object must represent a positive value.</param>
    </member>
    <member name="P:Windows.Devices.Geolocation.Geofencing.Geofence.Duration">
      <summary>Gets the time window, beginning after the StartTime, during which the Geofence is monitored.</summary>
      <returns>The time window, beginning after the StartTime, during which the Geofence is monitored.</returns>
    </member>
    <member name="P:Windows.Devices.Geolocation.Geofencing.Geofence.DwellTime">
      <summary>The minimum time that a position has to be inside or outside of the Geofence in order for the notification to be triggered.</summary>
      <returns>The minimum time that a position has to be inside or outside of the geofence in order for the notification to be triggered.</returns>
    </member>
    <member name="P:Windows.Devices.Geolocation.Geofencing.Geofence.Geoshape">
      <summary>The shape of the geofence region.</summary>
      <returns>The shape of the geofence region.</returns>
    </member>
    <member name="P:Windows.Devices.Geolocation.Geofencing.Geofence.Id">
      <summary>The id of the Geofence.</summary>
      <returns>The id of the geofence.</returns>
    </member>
    <member name="P:Windows.Devices.Geolocation.Geofencing.Geofence.MonitoredStates">
      <summary>Indicates the states that the Geofence is being monitored for.</summary>
      <returns>The states that the geofence is being monitored for.</returns>
    </member>
    <member name="P:Windows.Devices.Geolocation.Geofencing.Geofence.SingleUse">
      <summary>Indicates whether the Geofence should be triggered once or multiple times.</summary>
      <returns>**True** indicates the geofence should be monitored only for one use. **False** indicates the geofence should be monitored for multiple uses.</returns>
    </member>
    <member name="P:Windows.Devices.Geolocation.Geofencing.Geofence.StartTime">
      <summary>The time to start monitoring the Geofence.</summary>
      <returns>The time to start monitoring the geofence. The default value is 0, which is the beginning of time, epoch.</returns>
    </member>
    <member name="T:Windows.Devices.Geolocation.Geofencing.GeofenceMonitor">
      <summary>Contains the information about the monitored Geofence objects.</summary>
    </member>
    <member name="P:Windows.Devices.Geolocation.Geofencing.GeofenceMonitor.Current">
      <summary>Gets the GeofenceMonitor object which contains all of an app's Geofence information.</summary>
      <returns>Gets the GeofenceMonitor object which contains all of an app's geofence information.</returns>
    </member>
    <member name="P:Windows.Devices.Geolocation.Geofencing.GeofenceMonitor.Geofences">
      <summary>Returns a vector of the app's Geofence objects currently registered with the system-wide GeofenceMonitor.</summary>
      <returns>A collection of the Geofence objects to monitor.</returns>
    </member>
    <member name="P:Windows.Devices.Geolocation.Geofencing.GeofenceMonitor.LastKnownGeoposition">
      <summary>Last reading of the device's location.</summary>
      <returns>Last reading of the device's location.</returns>
    </member>
    <member name="P:Windows.Devices.Geolocation.Geofencing.GeofenceMonitor.Status">
      <summary>Indicates the current state of the GeofenceMonitor.</summary>
      <returns>Indicates the current state of a GeofenceMonitor.</returns>
    </member>
    <member name="E:Windows.Devices.Geolocation.Geofencing.GeofenceMonitor.GeofenceStateChanged">
      <summary>Raised when the state of one or more Geofence objects in the Geofences collection of the GeofenceMonitor has changed</summary>
    </member>
    <member name="E:Windows.Devices.Geolocation.Geofencing.GeofenceMonitor.StatusChanged">
      <summary>Raised when the status of the GeofenceMonitor has changed.</summary>
    </member>
    <member name="M:Windows.Devices.Geolocation.Geofencing.GeofenceMonitor.ReadReports">
      <summary>Gets a collection of status changes to the Geofence objects in the Geofences collection of the GeofenceMonitor.</summary>
      <returns>collection of status changes to the Geofence object(s) in GeofenceMonitor.</returns>
    </member>
    <member name="T:Windows.Devices.Geolocation.Geofencing.GeofenceMonitorStatus">
      <summary>Indicates the current state of a GeofenceMonitor.</summary>
    </member>
    <member name="F:Windows.Devices.Geolocation.Geofencing.GeofenceMonitorStatus.Disabled">
      <summary>Access to location is denied.</summary>
    </member>
    <member name="F:Windows.Devices.Geolocation.Geofencing.GeofenceMonitorStatus.Initializing">
      <summary>The monitor is in the process of initializing.</summary>
    </member>
    <member name="F:Windows.Devices.Geolocation.Geofencing.GeofenceMonitorStatus.NoData">
      <summary>There is no data on the status of the monitor.</summary>
    </member>
    <member name="F:Windows.Devices.Geolocation.Geofencing.GeofenceMonitorStatus.NotAvailable">
      <summary>The geofence monitor is not available.</summary>
    </member>
    <member name="F:Windows.Devices.Geolocation.Geofencing.GeofenceMonitorStatus.NotInitialized">
      <summary>The geofence monitor has not been initialized.</summary>
    </member>
    <member name="F:Windows.Devices.Geolocation.Geofencing.GeofenceMonitorStatus.Ready">
      <summary>The monitor is ready and active.</summary>
    </member>
    <member name="T:Windows.Devices.Geolocation.Geofencing.GeofenceRemovalReason">
      <summary>Indicates the reason a Geofence was removed.</summary>
    </member>
    <member name="F:Windows.Devices.Geolocation.Geofencing.GeofenceRemovalReason.Expired">
      <summary>The duration of the geofence has expired.</summary>
    </member>
    <member name="F:Windows.Devices.Geolocation.Geofencing.GeofenceRemovalReason.Used">
      <summary>The geofence event was triggered and the geofence was used.</summary>
    </member>
    <member name="T:Windows.Devices.Geolocation.Geofencing.GeofenceState">
      <summary>Indicates the current state of a Geofence.</summary>
    </member>
    <member name="F:Windows.Devices.Geolocation.Geofencing.GeofenceState.Entered">
      <summary>The device has entered the geofence area.</summary>
    </member>
    <member name="F:Windows.Devices.Geolocation.Geofencing.GeofenceState.Exited">
      <summary>The device has left the geofence area.</summary>
    </member>
    <member name="F:Windows.Devices.Geolocation.Geofencing.GeofenceState.None">
      <summary>No flag is set.</summary>
    </member>
    <member name="F:Windows.Devices.Geolocation.Geofencing.GeofenceState.Removed">
      <summary>The geofence was removed.</summary>
    </member>
    <member name="T:Windows.Devices.Geolocation.Geofencing.GeofenceStateChangeReport">
      <summary>Contains the information about the state changes for a Geofence.</summary>
    </member>
    <member name="P:Windows.Devices.Geolocation.Geofencing.GeofenceStateChangeReport.Geofence">
      <summary>The Geofence object whose state has changed.</summary>
      <returns>The Geofence object whose state has changed.</returns>
    </member>
    <member name="P:Windows.Devices.Geolocation.Geofencing.GeofenceStateChangeReport.Geoposition">
      <summary>The position of the Geofence object whose state has changed.</summary>
      <returns>The position of the Geofence object whose state has changed.</returns>
    </member>
    <member name="P:Windows.Devices.Geolocation.Geofencing.GeofenceStateChangeReport.NewState">
      <summary>The new state of the Geofence object whose state has changed.</summary>
      <returns>The new state of the Geofence object whose state has changed.</returns>
    </member>
    <member name="P:Windows.Devices.Geolocation.Geofencing.GeofenceStateChangeReport.RemovalReason">
      <summary>Indicates the reason a Geofence was removed.</summary>
      <returns>Indicates the reason a geofence was removed.</returns>
    </member>
    <member name="T:Windows.Devices.Geolocation.Geofencing.MonitoredGeofenceStates">
      <summary>Indicates the state or states of the Geofences that are currently being monitored by the system.</summary>
    </member>
    <member name="F:Windows.Devices.Geolocation.Geofencing.MonitoredGeofenceStates.Entered">
      <summary>The device has entered a geofence area.</summary>
    </member>
    <member name="F:Windows.Devices.Geolocation.Geofencing.MonitoredGeofenceStates.Exited">
      <summary>The device has left a geofence area.</summary>
    </member>
    <member name="F:Windows.Devices.Geolocation.Geofencing.MonitoredGeofenceStates.None">
      <summary>No flag is set.</summary>
    </member>
    <member name="F:Windows.Devices.Geolocation.Geofencing.MonitoredGeofenceStates.Removed">
      <summary>The geofence has been removed.</summary>
    </member>
    <member name="T:Windows.Devices.Haptics.KnownSimpleHapticsControllerWaveforms">
      <summary>Provides a set of well-known haptic waveform types (based on the Haptic Usage Page HID specification.</summary>
    </member>
    <member name="P:Windows.Devices.Haptics.KnownSimpleHapticsControllerWaveforms.BuzzContinuous">
      <summary>Gets a buzz waveform that is generated continuously without interruption until terminated.</summary>
      <returns>An unsigned 16-bit waveform ID (0x1004/4100), based on the Haptic Usage Page HID specification.</returns>
    </member>
    <member name="P:Windows.Devices.Haptics.KnownSimpleHapticsControllerWaveforms.Click">
      <summary>Gets a click waveform.</summary>
      <returns>An unsigned 16-bit waveform ID (0x1003/4099), based on the Haptic Usage Page HID specification.</returns>
    </member>
    <member name="P:Windows.Devices.Haptics.KnownSimpleHapticsControllerWaveforms.Press">
      <summary>Gets a press waveform.</summary>
      <returns>An unsigned 16-bit waveform ID (0x1006/4102), based on the Haptic Usage Page HID specification.</returns>
    </member>
    <member name="P:Windows.Devices.Haptics.KnownSimpleHapticsControllerWaveforms.Release">
      <summary>Gets a release waveform.</summary>
      <returns>An unsigned 16-bit waveform ID (0x1007/4103), based on the Haptic Usage Page HID specification.</returns>
    </member>
    <member name="P:Windows.Devices.Haptics.KnownSimpleHapticsControllerWaveforms.RumbleContinuous">
      <summary>Gets a rumble waveform that is generated continuously without interruption until terminated.</summary>
      <returns>An unsigned 16-bit waveform ID (0x1005/4101), based on the Haptic Usage Page HID specification.</returns>
    </member>
    <member name="T:Windows.Devices.Haptics.SimpleHapticsController">
      <summary>Provides access to a single haptic input device.</summary>
    </member>
    <member name="P:Windows.Devices.Haptics.SimpleHapticsController.Id">
      <summary>Gets the identifier for the haptic input device.</summary>
      <returns>The Global Unique Identifier (GUID) used to identify a single input device.</returns>
    </member>
    <member name="P:Windows.Devices.Haptics.SimpleHapticsController.IsIntensitySupported">
      <summary>Gets whether the haptic input device supports feedback intensity.</summary>
      <returns>**true** if feedback intensity is supported. Otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.Devices.Haptics.SimpleHapticsController.IsPlayCountSupported">
      <summary>Gets whether the haptic input device supports feedback counts.</summary>
      <returns>**true** if feedback counts are supported. Otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.Devices.Haptics.SimpleHapticsController.IsPlayDurationSupported">
      <summary>Gets whether the haptic input device supports feedback duration.</summary>
      <returns>**true** if duration is supported. Otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.Devices.Haptics.SimpleHapticsController.IsReplayPauseIntervalSupported">
      <summary>Gets whether the haptic input device supports pause intervals between feedback cycles.</summary>
      <returns>**true** if intervals are supported. Otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.Devices.Haptics.SimpleHapticsController.SupportedFeedback">
      <summary>Gets the types of feedback supported by the haptic input device.</summary>
      <returns>The collection of feedback types supported, including behavior such as duration.</returns>
    </member>
    <member name="M:Windows.Devices.Haptics.SimpleHapticsController.SendHapticFeedback(Windows.Devices.Haptics.SimpleHapticsControllerFeedback)">
      <summary>Start haptic feedback by the input device.</summary>
      <param name="feedback">The type of haptic feedback.</param>
    </member>
    <member name="M:Windows.Devices.Haptics.SimpleHapticsController.SendHapticFeedback(Windows.Devices.Haptics.SimpleHapticsControllerFeedback,System.Double)">
      <summary>Start haptic feedback by the input device with the specified intensity.</summary>
      <param name="feedback">The type of haptic feedback.</param>
      <param name="intensity">The strength of the haptic feedback based on the capability of the input device.</param>
    </member>
    <member name="M:Windows.Devices.Haptics.SimpleHapticsController.SendHapticFeedbackForDuration(Windows.Devices.Haptics.SimpleHapticsControllerFeedback,System.Double,Windows.Foundation.TimeSpan)">
      <summary>Start haptic feedback by the input device and continue for the specified amount of time.</summary>
      <param name="feedback">The type of haptic feedback.</param>
      <param name="intensity">The strength of the haptic feedback based on the capability of the input device.</param>
      <param name="playDuration">The time period expressed in 100-nanosecond units (1 = 100ns).</param>
    </member>
    <member name="M:Windows.Devices.Haptics.SimpleHapticsController.SendHapticFeedbackForPlayCount(Windows.Devices.Haptics.SimpleHapticsControllerFeedback,System.Double,System.Int32,Windows.Foundation.TimeSpan)">
      <summary>Start haptic feedback by the input device and repeat for the specified number of times.</summary>
      <param name="feedback">The type of haptic feedback.</param>
      <param name="intensity">The strength of the haptic feedback based on the capability of the input device.</param>
      <param name="playCount">The number of times to repeat the haptic feedback.</param>
      <param name="replayPauseInterval">The time period between feedback cycles, expressed in 100-nanosecond units (1 = 100ns).</param>
    </member>
    <member name="M:Windows.Devices.Haptics.SimpleHapticsController.StopFeedback">
      <summary>Terminates haptic feedback by the input device.</summary>
    </member>
    <member name="T:Windows.Devices.Haptics.SimpleHapticsControllerFeedback">
      <summary>Provides access to the feedback behaviors supported by the haptic input device.</summary>
    </member>
    <member name="P:Windows.Devices.Haptics.SimpleHapticsControllerFeedback.Duration">
      <summary>Gets the feedback duration for the haptic input device.</summary>
      <returns>The time period, expressed in 100-nanosecond units.</returns>
    </member>
    <member name="P:Windows.Devices.Haptics.SimpleHapticsControllerFeedback.Waveform">
      <summary>Gets the haptic waveform type for the haptic input device.</summary>
      <returns>An unsigned 16-bit waveform ID (based on the Haptic Usage Page HID specification.</returns>
    </member>
    <member name="T:Windows.Devices.Haptics.VibrationAccessStatus">
      <summary>Specifies the access rights to the vibration device.</summary>
    </member>
    <member name="F:Windows.Devices.Haptics.VibrationAccessStatus.Allowed">
      <summary>Vibration enabled.</summary>
    </member>
    <member name="F:Windows.Devices.Haptics.VibrationAccessStatus.DeniedByEnergySaver">
      <summary>Vibration disabled for energy saving.</summary>
    </member>
    <member name="F:Windows.Devices.Haptics.VibrationAccessStatus.DeniedBySystem">
      <summary>Vibration disabled by system.</summary>
    </member>
    <member name="F:Windows.Devices.Haptics.VibrationAccessStatus.DeniedByUser">
      <summary>Vibration disabled by user.</summary>
    </member>
    <member name="T:Windows.Devices.Haptics.VibrationDevice">
      <summary>Provides access to a device that supports vibration notifications only.</summary>
    </member>
    <member name="P:Windows.Devices.Haptics.VibrationDevice.Id">
      <summary>Gets the identifier for the vibration device.</summary>
      <returns>The Global Unique Identifier (GUID) used to identify a single input device.</returns>
    </member>
    <member name="P:Windows.Devices.Haptics.VibrationDevice.SimpleHapticsController">
      <summary>Gets a reference to a SimpleHapticsController object to specify haptic feedback behavior.</summary>
      <returns>The haptic input device.</returns>
    </member>
    <member name="M:Windows.Devices.Haptics.VibrationDevice.FindAllAsync">
      <summary>Asynchronously retrieves all vibration devices detected.</summary>
      <returns>The collection of VibrationDevices detected.</returns>
    </member>
    <member name="M:Windows.Devices.Haptics.VibrationDevice.FromIdAsync(System.String)">
      <summary>Asynchronously retrieves the vibration device specified.</summary>
      <param name="deviceId">The Global Unique Identifier (GUID) used to identify a single input device.</param>
      <returns>The VibrationDevice from the specified identifier.</returns>
    </member>
    <member name="M:Windows.Devices.Haptics.VibrationDevice.GetDefaultAsync">
      <summary>Asynchronously retrieves the default vibration device.</summary>
      <returns>The default VibrationDevice.</returns>
    </member>
    <member name="M:Windows.Devices.Haptics.VibrationDevice.GetDeviceSelector">
      <summary>Returns the class selection string that you can use to enumerate vibration devices.</summary>
      <returns>The class selection string for vibration devices.</returns>
    </member>
    <member name="M:Windows.Devices.Haptics.VibrationDevice.RequestAccessAsync">
      <summary>Asynchronously retrieves the access status of the vibration device.</summary>
      <returns>The VibrationAccessStatus.</returns>
    </member>
    <member name="T:Windows.Devices.HumanInterfaceDevice.HidBooleanControl">
      <summary>Represents a simple Boolean control on a HID device that returns on/off values. An example would be the LED light on a keyboard.</summary>
    </member>
    <member name="P:Windows.Devices.HumanInterfaceDevice.HidBooleanControl.ControlDescription">
      <summary>Gets a description of the given Boolean control.</summary>
      <returns>A **HidBooleanControlDescription** object.</returns>
    </member>
    <member name="P:Windows.Devices.HumanInterfaceDevice.HidBooleanControl.Id">
      <summary>Gets the identifier for a given Boolean control.</summary>
      <returns>The control identifier.</returns>
    </member>
    <member name="P:Windows.Devices.HumanInterfaceDevice.HidBooleanControl.IsActive">
      <summary>Gets a Boolean value indicating whether the given Boolean control is active.</summary>
      <returns>True, if the control is active; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Devices.HumanInterfaceDevice.HidBooleanControl.UsageId">
      <summary>Gets the usage identifier associated with the given Boolean control.</summary>
      <returns>The usage identifier.</returns>
    </member>
    <member name="P:Windows.Devices.HumanInterfaceDevice.HidBooleanControl.UsagePage">
      <summary>Gets the usage page for a given Boolean control.</summary>
      <returns>The usage page.</returns>
    </member>
    <member name="T:Windows.Devices.HumanInterfaceDevice.HidBooleanControlDescription">
      <summary>Describes a Boolean control for a given HID device.</summary>
    </member>
    <member name="P:Windows.Devices.HumanInterfaceDevice.HidBooleanControlDescription.Id">
      <summary>Gets the identifier for a given Boolean control.</summary>
      <returns>The control identifier.</returns>
    </member>
    <member name="P:Windows.Devices.HumanInterfaceDevice.HidBooleanControlDescription.IsAbsolute">
      <summary>Gets a value indicating whether the given boolean control values are absolute or relative (change in value from that previously reported).</summary>
      <returns>True if the values are absolute; false if the values are relative.</returns>
    </member>
    <member name="P:Windows.Devices.HumanInterfaceDevice.HidBooleanControlDescription.ParentCollections">
      <summary>Gets the parent collection for a given Boolean control.</summary>
      <returns>The control's parent collection.</returns>
    </member>
    <member name="P:Windows.Devices.HumanInterfaceDevice.HidBooleanControlDescription.ReportId">
      <summary>Gets the report ID of the HID report that contains the usage or usage range for the given Boolean control.</summary>
      <returns>The report identifier.</returns>
    </member>
    <member name="P:Windows.Devices.HumanInterfaceDevice.HidBooleanControlDescription.ReportType">
      <summary>Gets the type of HID report associated with the given Boolean control.</summary>
      <returns>One of the report types: HidFeatureReport, HidInputReport, or HidOutputReport.</returns>
    </member>
    <member name="P:Windows.Devices.HumanInterfaceDevice.HidBooleanControlDescription.UsageId">
      <summary>Gets the usage identifier associated with the given Boolean control.</summary>
      <returns>The usage identifier.</returns>
    </member>
    <member name="P:Windows.Devices.HumanInterfaceDevice.HidBooleanControlDescription.UsagePage">
      <summary>Gets the usage page associated with the given Boolean control.</summary>
      <returns>The usage page.</returns>
    </member>
    <member name="T:Windows.Devices.HumanInterfaceDevice.HidCollection">
      <summary>Retrieves the collection information for a group of related controls.</summary>
    </member>
    <member name="P:Windows.Devices.HumanInterfaceDevice.HidCollection.Id">
      <summary>Gets the identifier for a collection of HID controls.</summary>
      <returns>The collection identifier.</returns>
    </member>
    <member name="P:Windows.Devices.HumanInterfaceDevice.HidCollection.Type">
      <summary>Gets the collection type.</summary>
      <returns>A **HidCollectionType** object.</returns>
    </member>
    <member name="P:Windows.Devices.HumanInterfaceDevice.HidCollection.UsageId">
      <summary>Gets the usage identifier for the given control collection.</summary>
      <returns>The usage identifier.</returns>
    </member>
    <member name="P:Windows.Devices.HumanInterfaceDevice.HidCollection.UsagePage">
      <summary>Gets the usage page for the given control collection.</summary>
      <returns>The usage page.</returns>
    </member>
    <member name="T:Windows.Devices.HumanInterfaceDevice.HidCollectionType">
      <summary>Identifies the relationship that defines a grouping of controls on the device.</summary>
    </member>
    <member name="F:Windows.Devices.HumanInterfaceDevice.HidCollectionType.Application">
      <summary>The controls are related by intended application.</summary>
    </member>
    <member name="F:Windows.Devices.HumanInterfaceDevice.HidCollectionType.Logical">
      <summary>The controls are logically related.</summary>
    </member>
    <member name="F:Windows.Devices.HumanInterfaceDevice.HidCollectionType.NamedArray">
      <summary>The controls are related by a named array.</summary>
    </member>
    <member name="F:Windows.Devices.HumanInterfaceDevice.HidCollectionType.Other">
      <summary>The control relationship is not described by a defined category.</summary>
    </member>
    <member name="F:Windows.Devices.HumanInterfaceDevice.HidCollectionType.Physical">
      <summary>The controls are related by physical source.</summary>
    </member>
    <member name="F:Windows.Devices.HumanInterfaceDevice.HidCollectionType.Report">
      <summary>The controls are related by report type.</summary>
    </member>
    <member name="F:Windows.Devices.HumanInterfaceDevice.HidCollectionType.UsageModifier">
      <summary>The controls are related by a usage modifier.</summary>
    </member>
    <member name="F:Windows.Devices.HumanInterfaceDevice.HidCollectionType.UsageSwitch">
      <summary>The controls are related by a usage switch.</summary>
    </member>
    <member name="T:Windows.Devices.HumanInterfaceDevice.HidDevice">
      <summary>Represents a top-level collection and the corresponding device.</summary>
    </member>
    <member name="P:Windows.Devices.HumanInterfaceDevice.HidDevice.ProductId">
      <summary>Gets the product identifier for the given HID device.</summary>
      <returns>The product identifier.</returns>
    </member>
    <member name="P:Windows.Devices.HumanInterfaceDevice.HidDevice.UsageId">
      <summary>Gets the usage identifier for the given HID device.</summary>
      <returns>The usage identifier.</returns>
    </member>
    <member name="P:Windows.Devices.HumanInterfaceDevice.HidDevice.UsagePage">
      <summary>Gets the usage page of the top-level collection.</summary>
      <returns>The usage page.</returns>
    </member>
    <member name="P:Windows.Devices.HumanInterfaceDevice.HidDevice.VendorId">
      <summary>Gets the vendor identifier for the given HID device.</summary>
      <returns>The vendor identifier.</returns>
    </member>
    <member name="P:Windows.Devices.HumanInterfaceDevice.HidDevice.Version">
      <summary>Gets the version, or revision, number for the given HID device.</summary>
      <returns>The version number.</returns>
    </member>
    <member name="E:Windows.Devices.HumanInterfaceDevice.HidDevice.InputReportReceived">
      <summary>Establishes an event listener to handle input reports issued by the device when either GetInputReportAsync() or GetInputReportAsync(System.UInt16 reportId) is called.</summary>
    </member>
    <member name="M:Windows.Devices.HumanInterfaceDevice.HidDevice.Close">
      <summary>Closes the connection between the host and the given HID device.</summary>
    </member>
    <member name="M:Windows.Devices.HumanInterfaceDevice.HidDevice.CreateFeatureReport">
      <summary>Creates the only, or default, feature report that the host will send to the device.</summary>
      <returns>A **HidFeatureReport** object.</returns>
    </member>
    <member name="M:Windows.Devices.HumanInterfaceDevice.HidDevice.CreateFeatureReport(System.UInt16)">
      <summary>Creates a feature report, identified by the *reportId* parameter, that the host will send to the device.</summary>
      <param name="reportId">Identifies the report being created.</param>
      <returns>A **HidFeatureReport** object.</returns>
    </member>
    <member name="M:Windows.Devices.HumanInterfaceDevice.HidDevice.CreateOutputReport">
      <summary>Creates the only, or default, output report that the host will send to the device.</summary>
      <returns>A **HidOutputReport** object.</returns>
    </member>
    <member name="M:Windows.Devices.HumanInterfaceDevice.HidDevice.CreateOutputReport(System.UInt16)">
      <summary>Creates an output report, identified by the *reportId* parameter, that the host will send to the device.</summary>
      <param name="reportId">Identifies the report being created.</param>
      <returns>A **HidOutputReport** object.</returns>
    </member>
    <member name="M:Windows.Devices.HumanInterfaceDevice.HidDevice.FromIdAsync(System.String,Windows.Storage.FileAccessMode)">
      <summary>Opens a handle to the device identified by the *deviceId* parameter. The access type is specified by the *accessMode* parameter.</summary>
      <param name="deviceId">The DeviceInformation ID that identifies the HID device.</param>
      <param name="accessMode">Specifies the access mode. The supported access modes are Read and ReadWrite.</param>
      <returns>A **HidDevice** object.</returns>
    </member>
    <member name="M:Windows.Devices.HumanInterfaceDevice.HidDevice.GetBooleanControlDescriptions(Windows.Devices.HumanInterfaceDevice.HidReportType,System.UInt16,System.UInt16)">
      <summary>Retrieves the descriptions of the boolean controls for the given HID device.</summary>
      <param name="reportType">Specifies the type of report for which the control descriptions are requested.</param>
      <param name="usagePage">Identifies the usage page associated with the controls.</param>
      <param name="usageId">Identifies the usage associated with the controls.</param>
      <returns>A vector of HidBooleanControlDescription objects.</returns>
    </member>
    <member name="M:Windows.Devices.HumanInterfaceDevice.HidDevice.GetDeviceSelector(System.UInt16,System.UInt16)">
      <summary>Retrieves an Advanced Query Syntax (AQS) string based on the given *usagePage* and *usageId*.</summary>
      <param name="usagePage">Specifies the usage page of the top-level collection for the given HID device.</param>
      <param name="usageId">Specifies the usage identifier of the top-level collection for the given HID device.</param>
      <returns>An Advanced Query Syntax (AQS) string that represents a device selector.</returns>
    </member>
    <member name="M:Windows.Devices.HumanInterfaceDevice.HidDevice.GetDeviceSelector(System.UInt16,System.UInt16,System.UInt16,System.UInt16)">
      <summary>Retrieves an Advanced Query Syntax (AQS) string based on the given *usagePage*, *usageId*, *vendorId*, and *productId*.</summary>
      <param name="usagePage">Specifies the usage page of the top-level collection for the given HID device.</param>
      <param name="usageId">Specifies the usage identifier of the top-level collection for the given HID device.</param>
      <param name="vendorId">Identifies the device vendor.</param>
      <param name="productId">Identifies the product.</param>
      <returns>An Advanced Query Syntax (AQS) string that represents a device selector.</returns>
    </member>
    <member name="M:Windows.Devices.HumanInterfaceDevice.HidDevice.GetFeatureReportAsync">
      <summary>Asynchronously retrieves the first, or default, feature report from the given HID device.</summary>
      <returns>A **HidFeatureReport** object.</returns>
    </member>
    <member name="M:Windows.Devices.HumanInterfaceDevice.HidDevice.GetFeatureReportAsync(System.UInt16)">
      <summary>Asynchronously retrieves a feature report, identified by the *reportId* parameter, for the given HID device.</summary>
      <param name="reportId">Identifies the requested feature report.</param>
      <returns>A **HidFeatureReport** object.</returns>
    </member>
    <member name="M:Windows.Devices.HumanInterfaceDevice.HidDevice.GetInputReportAsync">
      <summary>Asynchronously retrieves the default, or first, input report from the given HID device.</summary>
      <returns>A **HidInputReport** object.</returns>
    </member>
    <member name="M:Windows.Devices.HumanInterfaceDevice.HidDevice.GetInputReportAsync(System.UInt16)">
      <summary>Asynchronously retrieves an input report, identified by the *reportId* parameter, from the given HID device.</summary>
      <param name="reportId">Identifies the requested input report.</param>
      <returns>A **HidInputReport** object.</returns>
    </member>
    <member name="M:Windows.Devices.HumanInterfaceDevice.HidDevice.GetNumericControlDescriptions(Windows.Devices.HumanInterfaceDevice.HidReportType,System.UInt16,System.UInt16)">
      <summary>Retrieves the descriptions of the numeric controls for the given HID device.</summary>
      <param name="reportType">Specifies the type of report for which the control descriptions are requested.</param>
      <param name="usagePage">Identifies the usage page associated with the controls.</param>
      <param name="usageId">Identifies the usage associated with the controls.</param>
      <returns>A vector of HidNumericControlDescription objects.</returns>
    </member>
    <member name="M:Windows.Devices.HumanInterfaceDevice.HidDevice.SendFeatureReportAsync(Windows.Devices.HumanInterfaceDevice.HidFeatureReport)">
      <summary>Sends an feature report asynchronously from the host to the device.</summary>
      <param name="featureReport">The feature report which the host sends to the device.</param>
      <returns>The result of the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Devices.HumanInterfaceDevice.HidDevice.SendOutputReportAsync(Windows.Devices.HumanInterfaceDevice.HidOutputReport)">
      <summary>Sends an output report asynchronously from the host to the device.</summary>
      <param name="outputReport">The output report which the host sends to the device.</param>
      <returns>Specifies the count of bytes written to the device.</returns>
    </member>
    <member name="T:Windows.Devices.HumanInterfaceDevice.HidFeatureReport">
      <summary>Represents a HID Feature Report.</summary>
    </member>
    <member name="P:Windows.Devices.HumanInterfaceDevice.HidFeatureReport.Data">
      <summary>Gets or sets the data associated with a given feature report.</summary>
      <returns>The feature-report data.</returns>
    </member>
    <member name="P:Windows.Devices.HumanInterfaceDevice.HidFeatureReport.Id">
      <summary>Gets the identifier associated with a given feature report.</summary>
      <returns>The feature report identifier.</returns>
    </member>
    <member name="M:Windows.Devices.HumanInterfaceDevice.HidFeatureReport.GetBooleanControl(System.UInt16,System.UInt16)">
      <summary>Retrieves the Boolean control associated with the usagePage and *usageId* parameter and found in the given feature report.</summary>
      <param name="usagePage">The usage page of the top-level collection for the given HID device.</param>
      <param name="usageId">The usage identifier of the top-level collection for the given HID device.</param>
      <returns>A **HidBooleanControl** object.</returns>
    </member>
    <member name="M:Windows.Devices.HumanInterfaceDevice.HidFeatureReport.GetBooleanControlByDescription(Windows.Devices.HumanInterfaceDevice.HidBooleanControlDescription)">
      <summary>Retrieves the Boolean control described by the *controlDescription* parameter and found in the given feature report.</summary>
      <param name="controlDescription">A **HidBooleanControlDescription** object.</param>
      <returns>A **HidBooleanControl** object.</returns>
    </member>
    <member name="M:Windows.Devices.HumanInterfaceDevice.HidFeatureReport.GetNumericControl(System.UInt16,System.UInt16)">
      <summary>Retrieves the numeric control associated with the *usagePage* and *usageId* parameters and found in the given feature report.</summary>
      <param name="usagePage">The usage page of the top-level collection for the given HID device.</param>
      <param name="usageId">The usage identifier of the top-level collection for the given HID device.</param>
      <returns>A **HidNumericControl** object.</returns>
    </member>
    <member name="M:Windows.Devices.HumanInterfaceDevice.HidFeatureReport.GetNumericControlByDescription(Windows.Devices.HumanInterfaceDevice.HidNumericControlDescription)">
      <summary>Retrieves the numeric control described by the *controlDescription* parameter and found in the given feature report.</summary>
      <param name="controlDescription">A **HidNumericControlDescription** object.</param>
      <returns>A **HidNumericControl** object.</returns>
    </member>
    <member name="T:Windows.Devices.HumanInterfaceDevice.HidInputReport">
      <summary>Represents a HID Input Report.</summary>
    </member>
    <member name="P:Windows.Devices.HumanInterfaceDevice.HidInputReport.ActivatedBooleanControls">
      <summary>Gets the currently activated Boolean controls for the given HID device.</summary>
      <returns>A collection of Boolean controls.</returns>
    </member>
    <member name="P:Windows.Devices.HumanInterfaceDevice.HidInputReport.Data">
      <summary>Gets the data associated with a given input report.</summary>
      <returns>The input-report data.</returns>
    </member>
    <member name="P:Windows.Devices.HumanInterfaceDevice.HidInputReport.Id">
      <summary>Gets the identifier associated with a given input report.</summary>
      <returns>The input report identifier.</returns>
    </member>
    <member name="P:Windows.Devices.HumanInterfaceDevice.HidInputReport.TransitionedBooleanControls">
      <summary>Gets the recently transitioned Boolean controls for the given HID device.</summary>
      <returns>A collection of Boolean controls.</returns>
    </member>
    <member name="M:Windows.Devices.HumanInterfaceDevice.HidInputReport.GetBooleanControl(System.UInt16,System.UInt16)">
      <summary>Retrieves the Boolean control associated with the *usagePage* and *usageId* parameter and found in the given input report.</summary>
      <param name="usagePage">The usage page of the top-level collection for the given HID device.</param>
      <param name="usageId">The usage identifier of the top-level collection for the given HID device.</param>
      <returns>A **HidBooleanControl** object.</returns>
    </member>
    <member name="M:Windows.Devices.HumanInterfaceDevice.HidInputReport.GetBooleanControlByDescription(Windows.Devices.HumanInterfaceDevice.HidBooleanControlDescription)">
      <summary>Retrieves the Boolean control described by the *controlDescription* parameter and found in the given input report.</summary>
      <param name="controlDescription">A **HidBooleanControlDescription** object.</param>
      <returns>A **HidBooleanControl** object.</returns>
    </member>
    <member name="M:Windows.Devices.HumanInterfaceDevice.HidInputReport.GetNumericControl(System.UInt16,System.UInt16)">
      <summary>Retrieves the numeric control associated with the *usagePage* and *usageId* parameters and found in the given input report.</summary>
      <param name="usagePage">The usage page of the top-level collection for the given HID device.</param>
      <param name="usageId">The usage identifier of the top-level collection for the given HID device.</param>
      <returns>A **HidNumericControl** object.</returns>
    </member>
    <member name="M:Windows.Devices.HumanInterfaceDevice.HidInputReport.GetNumericControlByDescription(Windows.Devices.HumanInterfaceDevice.HidNumericControlDescription)">
      <summary>Retrieves the numeric control described by the *controlDescription* parameter and found in the given input report.</summary>
      <param name="controlDescription">A **HidNumericControlDescription** object.</param>
      <returns>A **HidNumericControl** object.</returns>
    </member>
    <member name="T:Windows.Devices.HumanInterfaceDevice.HidInputReportReceivedEventArgs">
      <summary>Represents the arguments which the HID API sends as part of an input-report event.</summary>
    </member>
    <member name="P:Windows.Devices.HumanInterfaceDevice.HidInputReportReceivedEventArgs.Report">
      <summary>Gets the input report.</summary>
      <returns>A **HidInputReport** object.</returns>
    </member>
    <member name="T:Windows.Devices.HumanInterfaceDevice.HidNumericControl">
      <summary>Represents a numeric control on a HID device that returns a range of values. An example would be the volume control on a speaker.</summary>
    </member>
    <member name="P:Windows.Devices.HumanInterfaceDevice.HidNumericControl.ControlDescription">
      <summary>Gets a control description for the given numeric control.</summary>
      <returns>A **HidNumericControlDescription** object.</returns>
    </member>
    <member name="P:Windows.Devices.HumanInterfaceDevice.HidNumericControl.Id">
      <summary>Gets the identifier for the given numeric control.</summary>
      <returns>The control identifier.</returns>
    </member>
    <member name="P:Windows.Devices.HumanInterfaceDevice.HidNumericControl.IsGrouped">
      <summary>Gets a Boolean value that indicates whether the given numeric control is grouped with other, related controls.</summary>
      <returns>True, if grouped; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Devices.HumanInterfaceDevice.HidNumericControl.ScaledValue">
      <summary>Gets or sets a scaled numeric-value for the given control.</summary>
      <returns>The scaled value.</returns>
    </member>
    <member name="P:Windows.Devices.HumanInterfaceDevice.HidNumericControl.UsageId">
      <summary>Gets the usage identifier for the given numeric control.</summary>
      <returns>The usage identifier.</returns>
    </member>
    <member name="P:Windows.Devices.HumanInterfaceDevice.HidNumericControl.UsagePage">
      <summary>Gets the usage page for the given numeric control.</summary>
      <returns>The usage page.</returns>
    </member>
    <member name="P:Windows.Devices.HumanInterfaceDevice.HidNumericControl.Value">
      <summary>Gets or sets the numeric value for a given control.</summary>
      <returns>The control value.</returns>
    </member>
    <member name="T:Windows.Devices.HumanInterfaceDevice.HidNumericControlDescription">
      <summary>Describes a numeric control for a given HID device.</summary>
    </member>
    <member name="P:Windows.Devices.HumanInterfaceDevice.HidNumericControlDescription.HasNull">
      <summary>Gets a Boolean value which indicates whether the control supports a null, or out-of-range, value.</summary>
      <returns>True, if the control supports a null value; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Devices.HumanInterfaceDevice.HidNumericControlDescription.Id">
      <summary>Gets the identifier for a given numeric control.</summary>
      <returns>Identifies the control.</returns>
    </member>
    <member name="P:Windows.Devices.HumanInterfaceDevice.HidNumericControlDescription.IsAbsolute">
      <summary>Gets a value indicating whether the given numeric control values are absolute or relative (change in value from that previously reported).</summary>
      <returns>True, if the values are absolute; false if the values are relative.</returns>
    </member>
    <member name="P:Windows.Devices.HumanInterfaceDevice.HidNumericControlDescription.LogicalMaximum">
      <summary>Gets the highest possible value for the given control.</summary>
      <returns>The signed upper bound.</returns>
    </member>
    <member name="P:Windows.Devices.HumanInterfaceDevice.HidNumericControlDescription.LogicalMinimum">
      <summary>Gets the lowest possible value for the given control.</summary>
      <returns>The signed lower bound.</returns>
    </member>
    <member name="P:Windows.Devices.HumanInterfaceDevice.HidNumericControlDescription.ParentCollections">
      <summary>Gets the parent collections for a given numeric control.</summary>
      <returns>A vector of **HidCollection** objects.</returns>
    </member>
    <member name="P:Windows.Devices.HumanInterfaceDevice.HidNumericControlDescription.PhysicalMaximum">
      <summary>Gets the highest possible value for the given control after scaling is applied to the LogicalMaximum  value.</summary>
      <returns>The signed upper bound.</returns>
    </member>
    <member name="P:Windows.Devices.HumanInterfaceDevice.HidNumericControlDescription.PhysicalMinimum">
      <summary>Gets the lowest possible value for the given control after scaling is applied to the LogicalMinimum value.</summary>
      <returns>The signed lower bound.</returns>
    </member>
    <member name="P:Windows.Devices.HumanInterfaceDevice.HidNumericControlDescription.ReportCount">
      <summary>Gets the number of reports associated with the given control.</summary>
      <returns>The number of reports.</returns>
    </member>
    <member name="P:Windows.Devices.HumanInterfaceDevice.HidNumericControlDescription.ReportId">
      <summary>Gets the report ID of the HID report that contains the usage or usage range for the given numeric control.</summary>
      <returns>The report identifier.</returns>
    </member>
    <member name="P:Windows.Devices.HumanInterfaceDevice.HidNumericControlDescription.ReportSize">
      <summary>Gets the size of the data field for the usage in a report.</summary>
      <returns>The data field size (in bits).</returns>
    </member>
    <member name="P:Windows.Devices.HumanInterfaceDevice.HidNumericControlDescription.ReportType">
      <summary>Gets the type of HID report associated with the given numeric control.</summary>
      <returns>One of the report types: HidFeatureReport, HidInputReport, or HidOutputReport.</returns>
    </member>
    <member name="P:Windows.Devices.HumanInterfaceDevice.HidNumericControlDescription.Unit">
      <summary>Specifies the units of the usage, as described by the USB HID Standard.</summary>
      <returns>The usage unit.</returns>
    </member>
    <member name="P:Windows.Devices.HumanInterfaceDevice.HidNumericControlDescription.UnitExponent">
      <summary>Gets the unit exponent for the given numeric control.</summary>
      <returns>The unit exponent.</returns>
    </member>
    <member name="P:Windows.Devices.HumanInterfaceDevice.HidNumericControlDescription.UsageId">
      <summary>Gets the usage identifier associated with the given numeric control.</summary>
      <returns>The usage identifierl.</returns>
    </member>
    <member name="P:Windows.Devices.HumanInterfaceDevice.HidNumericControlDescription.UsagePage">
      <summary>Gets the usage page associated with the given numeric control.</summary>
      <returns>The usage page.</returns>
    </member>
    <member name="T:Windows.Devices.HumanInterfaceDevice.HidOutputReport">
      <summary>Represents a HID Output Report.</summary>
    </member>
    <member name="P:Windows.Devices.HumanInterfaceDevice.HidOutputReport.Data">
      <summary>Gets or sets the data associated with a given output report.</summary>
      <returns>The output report data.</returns>
    </member>
    <member name="P:Windows.Devices.HumanInterfaceDevice.HidOutputReport.Id">
      <summary>Gets the identifier associated with a given output report.</summary>
      <returns>The output report identifier.</returns>
    </member>
    <member name="M:Windows.Devices.HumanInterfaceDevice.HidOutputReport.GetBooleanControl(System.UInt16,System.UInt16)">
      <summary>Retrieves the boolean control associated with the given *usagePage* and *usageId*.</summary>
      <param name="usagePage">The usage page associated with the given control.</param>
      <param name="usageId">The usage identifier associated with the given control.</param>
      <returns>A **HidBooleanControl** object.</returns>
    </member>
    <member name="M:Windows.Devices.HumanInterfaceDevice.HidOutputReport.GetBooleanControlByDescription(Windows.Devices.HumanInterfaceDevice.HidBooleanControlDescription)">
      <summary>Retrieves the boolean control associated with the given *controlDescription*.</summary>
      <param name="controlDescription">Describes the Boolean control.</param>
      <returns>A **HidBooleanControl** object.</returns>
    </member>
    <member name="M:Windows.Devices.HumanInterfaceDevice.HidOutputReport.GetNumericControl(System.UInt16,System.UInt16)">
      <summary>Retrieves the numeric control associated with the given *usagePage* and *usageId*.</summary>
      <param name="usagePage">The usage page associated with the given control.</param>
      <param name="usageId">The usage identifier associated with the given control.</param>
      <returns>A **HidNumericControl** l object.</returns>
    </member>
    <member name="M:Windows.Devices.HumanInterfaceDevice.HidOutputReport.GetNumericControlByDescription(Windows.Devices.HumanInterfaceDevice.HidNumericControlDescription)">
      <summary>Retrieves the numeric control associated with the given *controlDescription*.</summary>
      <param name="controlDescription">Describes the numeric control.</param>
      <returns>A **HidNumericControl** object.</returns>
    </member>
    <member name="T:Windows.Devices.HumanInterfaceDevice.HidReportType">
      <summary>Specifies a HID report type.</summary>
    </member>
    <member name="F:Windows.Devices.HumanInterfaceDevice.HidReportType.Feature">
      <summary>The report is a Feature Report.</summary>
    </member>
    <member name="F:Windows.Devices.HumanInterfaceDevice.HidReportType.Input">
      <summary>The report is an Input Report.</summary>
    </member>
    <member name="F:Windows.Devices.HumanInterfaceDevice.HidReportType.Output">
      <summary>The report is an Output Report.</summary>
    </member>
    <member name="T:Windows.Devices.Input.KeyboardCapabilities">
      <summary>Supports the ability to determine the capabilities of any connected hardware keyboards.</summary>
    </member>
    <member name="M:Windows.Devices.Input.KeyboardCapabilities.#ctor">
      <summary>Initializes a new instance of the KeyboardCapabilities class.</summary>
    </member>
    <member name="P:Windows.Devices.Input.KeyboardCapabilities.KeyboardPresent">
      <summary>Gets a value that indicates whether a device identifying itself as a keyboard is detected.</summary>
      <returns>Returns 1 if a device identifying itself as a keyboard is detected. Otherwise, returns 0.</returns>
    </member>
    <member name="T:Windows.Devices.Input.MouseCapabilities">
      <summary>Supports the ability to determine the capabilities of any connected mouse devices.</summary>
    </member>
    <member name="M:Windows.Devices.Input.MouseCapabilities.#ctor">
      <summary>Initializes a new instance of the MouseCapabilities class.</summary>
    </member>
    <member name="P:Windows.Devices.Input.MouseCapabilities.HorizontalWheelPresent">
      <summary>Gets a value indicating whether any of the mice connected to the computer have a scroll wheel that tilts left and right (usually for horizontal scrolling).</summary>
      <returns>The number of horizontal wheels detected. Typically 0 or 1.</returns>
    </member>
    <member name="P:Windows.Devices.Input.MouseCapabilities.MousePresent">
      <summary>Gets a value that indicates whether a mouse device is detected.</summary>
      <returns>The number of mouse devices detected. Typically 0 or 1.</returns>
    </member>
    <member name="P:Windows.Devices.Input.MouseCapabilities.NumberOfButtons">
      <summary>Gets a value representing the number of buttons on the mouse. If multiple mice are present, it returns the number of buttons of the mouse which has maximum number of buttons.</summary>
      <returns>A value representing the number of buttons on the mouse. If multiple mice are present, it returns the number of buttons of the mouse which has maximum number of buttons.</returns>
    </member>
    <member name="P:Windows.Devices.Input.MouseCapabilities.SwapButtons">
      <summary>Gets a value indicating whether any of the mice connected to the computer has swapped left and right buttons.</summary>
      <returns>A value indicating whether any of the mice connected to the computer has swapped left and right buttons.</returns>
    </member>
    <member name="P:Windows.Devices.Input.MouseCapabilities.VerticalWheelPresent">
      <summary>Gets a value indicating whether any of the mice connected to the computer have a scroll wheel that rolls up and down (usually for vertical scrolling).</summary>
      <returns>The number of vertical wheels detected. Typically 0 or 1.</returns>
    </member>
    <member name="T:Windows.Devices.Input.MouseDelta">
      <summary>Identifies the change in screen location of the mouse pointer, relative to the location of the last mouse event.</summary>
    </member>
    <member name="F:Windows.Devices.Input.MouseDelta.X">
      <summary>The x-coordinate of the mouse pointer, relative to the location of the last mouse event.</summary>
    </member>
    <member name="F:Windows.Devices.Input.MouseDelta.Y">
      <summary>The y-coordinate of the mouse pointer, relative to the location of the last mouse event.</summary>
    </member>
    <member name="T:Windows.Devices.Input.MouseDevice">
      <summary>Supports the ability to identify and track connected mouse devices.</summary>
    </member>
    <member name="E:Windows.Devices.Input.MouseDevice.MouseMoved">
      <summary>Occurs when the mouse pointer is moved.</summary>
    </member>
    <member name="M:Windows.Devices.Input.MouseDevice.GetForCurrentView">
      <summary>Retrieves the mouse device that is associated with the current view.</summary>
      <returns>The mouse device.</returns>
    </member>
    <member name="T:Windows.Devices.Input.MouseEventArgs">
      <summary>Contains event data for the MouseMoved event.</summary>
    </member>
    <member name="P:Windows.Devices.Input.MouseEventArgs.MouseDelta">
      <summary>Gets a value that indicates the change in the screen location of the mouse pointer since the last mouse event.</summary>
      <returns>The change in screen location of the mouse pointer, relative to the location of the last mouse event.</returns>
    </member>
    <member name="T:Windows.Devices.Input.PenButtonListener">
      <summary>Provides access to button action event notifications from a connected pen device.</summary>
    </member>
    <member name="E:Windows.Devices.Input.PenButtonListener.IsSupportedChanged">
      <summary>Occurs when the availability of pen button events changes (pen settings are changed by the user or system support changes).</summary>
    </member>
    <member name="E:Windows.Devices.Input.PenButtonListener.TailButtonClicked">
      <summary>Occurs when the user presses and releases (clicks) the button on the tail end of the pen.</summary>
    </member>
    <member name="E:Windows.Devices.Input.PenButtonListener.TailButtonDoubleClicked">
      <summary>Occurs when the user presses and releases (clicks) the button on the tail end of the pen twice in quick succession.</summary>
    </member>
    <member name="E:Windows.Devices.Input.PenButtonListener.TailButtonLongPressed">
      <summary>Occurs when the user presses and holds the button on the tail end of the pen.</summary>
    </member>
    <member name="M:Windows.Devices.Input.PenButtonListener.GetDefault">
      <summary>Retrieves the default listener for pen button events.</summary>
      <returns>An object that represents a listener for pen button events in the default context.</returns>
    </member>
    <member name="M:Windows.Devices.Input.PenButtonListener.IsSupported">
      <summary>Retrieves whether pen button action event notifications are currently supported.</summary>
      <returns>True, if currently supported. Otherwise, false.</returns>
    </member>
    <member name="T:Windows.Devices.Input.PenDevice">
      <summary>Supports the ability to identify and track connected pen devices.</summary>
    </member>
    <member name="P:Windows.Devices.Input.PenDevice.PenId">
      <summary>Gets the unique identifier of the digital pen represented by the PenDevice object.</summary>
      <returns>A **Guid** that uniquely identifies the device.</returns>
    </member>
    <member name="M:Windows.Devices.Input.PenDevice.GetFromPointerId(System.UInt32)">
      <summary>Obtains a PenDevice object associated with the specified pointer, if available.</summary>
      <param name="pointerId">The unique pointer identifier associated with the pointer event.</param>
      <returns>A PenDevice object. </returns>
    </member>
    <member name="T:Windows.Devices.Input.PenDockedEventArgs">
      <summary>Contains event data for the PenDockListener.Docked event.</summary>
    </member>
    <member name="T:Windows.Devices.Input.PenDockListener">
      <summary>Provides access to docking state event notifications from a connected pen device.</summary>
    </member>
    <member name="E:Windows.Devices.Input.PenDockListener.Docked">
      <summary>Occurs when the user docks a pen.</summary>
    </member>
    <member name="E:Windows.Devices.Input.PenDockListener.IsSupportedChanged">
      <summary>Occurs when the availability of pen docking event changes (pen settings are changed by the user or system support changes).</summary>
    </member>
    <member name="E:Windows.Devices.Input.PenDockListener.Undocked">
      <summary>Occurs when the user undocks a pen.</summary>
    </member>
    <member name="M:Windows.Devices.Input.PenDockListener.GetDefault">
      <summary>Retrieves the default listener for pen dock events.</summary>
      <returns>An object that represents a listener for pen dock events in the default context.</returns>
    </member>
    <member name="M:Windows.Devices.Input.PenDockListener.IsSupported">
      <summary>Retrieves whether pen docking state event notifications are currently supported.</summary>
      <returns>True, if currently supported. Otherwise, false.</returns>
    </member>
    <member name="T:Windows.Devices.Input.PenTailButtonClickedEventArgs">
      <summary>Contains event data for the PenButtonListener.TailButtonClicked event.</summary>
    </member>
    <member name="T:Windows.Devices.Input.PenTailButtonDoubleClickedEventArgs">
      <summary>Contains event data for the PenButtonListener.TailButtonDoubleClicked event.</summary>
    </member>
    <member name="T:Windows.Devices.Input.PenTailButtonLongPressedEventArgs">
      <summary>Contains event data for the PenButtonListener.TailButtonLongPressed event.</summary>
    </member>
    <member name="T:Windows.Devices.Input.PenUndockedEventArgs">
      <summary>Contains event data for the PenDockListener.Undocked event.</summary>
    </member>
    <member name="T:Windows.Devices.Input.PointerDevice">
      <summary>Supports the ability to identify the connected pointer devices and determine their capabilities.</summary>
    </member>
    <member name="P:Windows.Devices.Input.PointerDevice.IsIntegrated">
      <summary>Gets a value indicating whether the pointer device is an integrated device. For example, a video display with an integrated touch digitizer compared to an external pen/stylus digitizer.</summary>
      <returns>True if the pointer device is integrated; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Devices.Input.PointerDevice.MaxContacts">
      <summary>Gets a value indicating the maximum number of contacts supported by the input device.</summary>
      <returns>The number of contacts.</returns>
    </member>
    <member name="P:Windows.Devices.Input.PointerDevice.MaxPointersWithZDistance">
      <summary>Gets the maximum number of hover contacts supported by the input device.</summary>
      <returns>The default value is 0.</returns>
    </member>
    <member name="P:Windows.Devices.Input.PointerDevice.PhysicalDeviceRect">
      <summary>Gets the coordinates of the bounding rectangle supported by the input device.</summary>
      <returns>The bounding rectangle at 96 dots per inch (dpi).</returns>
    </member>
    <member name="P:Windows.Devices.Input.PointerDevice.PointerDeviceType">
      <summary>Gets the pointer device type.</summary>
      <returns>A pointer device type.</returns>
    </member>
    <member name="P:Windows.Devices.Input.PointerDevice.ScreenRect">
      <summary>Gets the screen coordinates that are mapped to the bounding rectangle supported by the input device.</summary>
      <returns>The screen coordinates, in device-independent pixel (DIP).</returns>
    </member>
    <member name="P:Windows.Devices.Input.PointerDevice.SupportedUsages">
      <summary>Gets a collection containing the supported pointer device usages.</summary>
      <returns>A collection containing the supported pointer device usages.</returns>
    </member>
    <member name="M:Windows.Devices.Input.PointerDevice.GetPointerDevice(System.UInt32)">
      <summary>Gets information about the pointer device associated with the specified input pointer ID.</summary>
      <param name="pointerId">The ID of the pointer input.</param>
      <returns>The PointerDevice object that represents the associated pointer device.</returns>
    </member>
    <member name="M:Windows.Devices.Input.PointerDevice.GetPointerDevices">
      <summary>Gets information about the pointer devices attached to the system.</summary>
      <returns>The collection of PointerDevice objects that represent the pointer devices attached to the system.</returns>
    </member>
    <member name="T:Windows.Devices.Input.PointerDeviceType">
      <summary>Enumerates pointer device types.</summary>
    </member>
    <member name="F:Windows.Devices.Input.PointerDeviceType.Mouse">
      <summary>Mouse</summary>
    </member>
    <member name="F:Windows.Devices.Input.PointerDeviceType.Pen">
      <summary>Pen</summary>
    </member>
    <member name="F:Windows.Devices.Input.PointerDeviceType.Touch">
      <summary>A touch-enabled device</summary>
    </member>
    <member name="T:Windows.Devices.Input.PointerDeviceUsage">
      <summary>Identifies the Human Interface Device (HID) usage details for the input device.</summary>
    </member>
    <member name="F:Windows.Devices.Input.PointerDeviceUsage.MaxLogical">
      <summary>The maximum logical value for **Usage**.</summary>
    </member>
    <member name="F:Windows.Devices.Input.PointerDeviceUsage.MaxPhysical">
      <summary>The maximum physical value for **Usage**.</summary>
    </member>
    <member name="F:Windows.Devices.Input.PointerDeviceUsage.MinLogical">
      <summary>The minimum logical value for **Usage**.</summary>
    </member>
    <member name="F:Windows.Devices.Input.PointerDeviceUsage.MinPhysical">
      <summary>The minimum physical value for **Usage**.</summary>
    </member>
    <member name="F:Windows.Devices.Input.PointerDeviceUsage.PhysicalMultiplier">
      <summary>The multiplier used to convert the usage value reported by the device to a physical value in units of **Unit**. (Valid only for usages that indicate a static or dynamic value associated with a control, such as pressure or width and height of the touch contact.)</summary>
    </member>
    <member name="F:Windows.Devices.Input.PointerDeviceUsage.Unit">
      <summary>The Human Interface Device (HID) unit of measure.</summary>
    </member>
    <member name="F:Windows.Devices.Input.PointerDeviceUsage.Usage">
      <summary>The Human Interface Device (HID) pointer device usage ID that specifies a device or property in the **UsagePage**. For example, 0x04 indicates a touch screen device and 0x47 indicates touch confidence.</summary>
    </member>
    <member name="F:Windows.Devices.Input.PointerDeviceUsage.UsagePage">
      <summary>The Human Interface Device (HID) usage page of the pointer device. Human Interface Device (HID) usages are organized into usage pages that specify classes of related devices. For example, touch digitizers (0x0D) and generic input (0x01).</summary>
    </member>
    <member name="T:Windows.Devices.Input.TouchCapabilities">
      <summary>Supports the ability to determine the touch capabilities of any connected touch digitizers.</summary>
    </member>
    <member name="M:Windows.Devices.Input.TouchCapabilities.#ctor">
      <summary>Initializes a new instance of the TouchCapabilities class.</summary>
    </member>
    <member name="P:Windows.Devices.Input.TouchCapabilities.Contacts">
      <summary>Gets the minimum number of contacts supported by all the digitizers.</summary>
      <returns>Gets the minimum number of contacts supported by all the digitizers.</returns>
    </member>
    <member name="P:Windows.Devices.Input.TouchCapabilities.TouchPresent">
      <summary>Gets a value that indicates whether a touch digitizer is detected.</summary>
      <returns>The number of touch digitizers detected. Typically 0 or 1.</returns>
    </member>
    <member name="T:Windows.Devices.Input.Preview.GazeDeviceConfigurationStatePreview">
      <summary>Specifies the possible configuration states of an eye-tracking device.</summary>
    </member>
    <member name="F:Windows.Devices.Input.Preview.GazeDeviceConfigurationStatePreview.Configuring">
      <summary>The eye-tracker device is currently being configured.</summary>
    </member>
    <member name="F:Windows.Devices.Input.Preview.GazeDeviceConfigurationStatePreview.Ready">
      <summary>The eye-tracker device is ready to start eye and head tracking.</summary>
    </member>
    <member name="F:Windows.Devices.Input.Preview.GazeDeviceConfigurationStatePreview.ScreenSetupNeeded">
      <summary>The display device is not configured correctly. Calibration might resolve this state.</summary>
    </member>
    <member name="F:Windows.Devices.Input.Preview.GazeDeviceConfigurationStatePreview.Unknown">
      <summary>The eye-tracker device state is unknown. Calibration might resolve this state.</summary>
    </member>
    <member name="F:Windows.Devices.Input.Preview.GazeDeviceConfigurationStatePreview.UserCalibrationNeeded">
      <summary>The eye-tracker device needs to be calibrated.</summary>
    </member>
    <member name="T:Windows.Devices.Input.Preview.GazeDevicePreview">
      <summary>Supports the ability to identify and manage all connected eye-tracker devices.</summary>
    </member>
    <member name="P:Windows.Devices.Input.Preview.GazeDevicePreview.CanTrackEyes">
      <summary>Gets whether the eye-tracking device can detect and track the user's eyes.</summary>
      <returns>True, if the device can track the user's eyes; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Devices.Input.Preview.GazeDevicePreview.CanTrackHead">
      <summary>Gets whether the eye-tracking device can detect and track the user's head.</summary>
      <returns>True, if the device can track the user's head; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Devices.Input.Preview.GazeDevicePreview.ConfigurationState">
      <summary>Gets the configuration state of the eye-tracking device.</summary>
      <returns>The congiguration state.</returns>
    </member>
    <member name="P:Windows.Devices.Input.Preview.GazeDevicePreview.Id">
      <summary>Gets a unique identifier for the eye-tracking device.</summary>
      <returns>The unique identifier.</returns>
    </member>
    <member name="M:Windows.Devices.Input.Preview.GazeDevicePreview.GetBooleanControlDescriptions(System.UInt16,System.UInt16)">
      <summary>Retrieves the boolean control descriptions for the eye-tracking device.</summary>
      <param name="usagePage">The usage page for the eye-tracking device.</param>
      <param name="usageId">The usage identifier for the eye-tracking device.</param>
      <returns>A vector of HidNumericControlDescription objects.</returns>
    </member>
    <member name="M:Windows.Devices.Input.Preview.GazeDevicePreview.GetNumericControlDescriptions(System.UInt16,System.UInt16)">
      <summary>Retrieves the numeric control description for the eye-tracking device.</summary>
      <param name="usagePage">The usage page for the eye-tracking device.</param>
      <param name="usageId">The usage identifier for the eye-tracking device.</param>
      <returns>A vector of HidNumericControlDescription objects.</returns>
    </member>
    <member name="M:Windows.Devices.Input.Preview.GazeDevicePreview.RequestCalibrationAsync">
      <summary>Asynchronously requests the eye-tracking device start its calibration process.</summary>
      <returns>True, if calibration completes successfully; otherwise, false.</returns>
    </member>
    <member name="T:Windows.Devices.Input.Preview.GazeDeviceWatcherAddedPreviewEventArgs">
      <summary>Provides event data for the GazeDeviceWatcherPreview.Added event.</summary>
    </member>
    <member name="P:Windows.Devices.Input.Preview.GazeDeviceWatcherAddedPreviewEventArgs.Device">
      <summary>Gets a reference to the eye-tracker device being monitored through the GazeDeviceWatcherPreview object.</summary>
      <returns>
      </returns>
    </member>
    <member name="T:Windows.Devices.Input.Preview.GazeDeviceWatcherPreview">
      <summary>Dynamically detects and enumerates eye-tracking devices, and receives event notifications when a device is added, removed, or updated after the initial enumeration.</summary>
    </member>
    <member name="E:Windows.Devices.Input.Preview.GazeDeviceWatcherPreview.Added">
      <summary>Occurs when a new eye-tracker device is detected.</summary>
    </member>
    <member name="E:Windows.Devices.Input.Preview.GazeDeviceWatcherPreview.EnumerationCompleted">
      <summary>Occurs when the GazeDeviceWatcherPreview finishes identifying the connected eye-tracker devices.</summary>
    </member>
    <member name="E:Windows.Devices.Input.Preview.GazeDeviceWatcherPreview.Removed">
      <summary>Occurs when an existing eye-tracker device is no longer detected.</summary>
    </member>
    <member name="E:Windows.Devices.Input.Preview.GazeDeviceWatcherPreview.Updated">
      <summary>Occurs when an update is made to an existing eye-tracker device, such as calibration.</summary>
    </member>
    <member name="M:Windows.Devices.Input.Preview.GazeDeviceWatcherPreview.Start">
      <summary>Starts monitoring the state of an eye-tracker device.</summary>
    </member>
    <member name="M:Windows.Devices.Input.Preview.GazeDeviceWatcherPreview.Stop">
      <summary>Stops monitoring the state of an eye-tracker device.</summary>
    </member>
    <member name="T:Windows.Devices.Input.Preview.GazeDeviceWatcherRemovedPreviewEventArgs">
      <summary>Provides event data for the GazeDeviceWatcherPreview.Removed event.</summary>
    </member>
    <member name="P:Windows.Devices.Input.Preview.GazeDeviceWatcherRemovedPreviewEventArgs.Device">
      <summary>Gets a reference to the eye-tracker device being monitored through the GazeDeviceWatcherPreview object.</summary>
      <returns>
      </returns>
    </member>
    <member name="T:Windows.Devices.Input.Preview.GazeDeviceWatcherUpdatedPreviewEventArgs">
      <summary>Provides event data for the GazeDeviceWatcherPreview.Updated event.</summary>
    </member>
    <member name="P:Windows.Devices.Input.Preview.GazeDeviceWatcherUpdatedPreviewEventArgs.Device">
      <summary>Gets a reference to the eye-tracker device being monitored through the GazeDeviceWatcherPreview object.</summary>
      <returns>
      </returns>
    </member>
    <member name="T:Windows.Devices.Input.Preview.GazeEnteredPreviewEventArgs">
      <summary>Provides event data for the GazeEntered event.</summary>
    </member>
    <member name="P:Windows.Devices.Input.Preview.GazeEnteredPreviewEventArgs.CurrentPoint">
      <summary>Gets the gaze pointer data from the most recent GazeEntered event.</summary>
      <returns>The gaze pointer data from the most recent GazeEntered event.</returns>
    </member>
    <member name="P:Windows.Devices.Input.Preview.GazeEnteredPreviewEventArgs.Handled">
      <summary>Gets or sets a value that indicates whether the GazeEntered has been handled.</summary>
      <returns>
      </returns>
    </member>
    <member name="T:Windows.Devices.Input.Preview.GazeExitedPreviewEventArgs">
      <summary>Provides event data for the GazeExited event.</summary>
    </member>
    <member name="P:Windows.Devices.Input.Preview.GazeExitedPreviewEventArgs.CurrentPoint">
      <summary>Gets the gaze pointer data from the most recent GazeExited event.</summary>
      <returns>The gaze pointer data from the most recent GazeExited event.</returns>
    </member>
    <member name="P:Windows.Devices.Input.Preview.GazeExitedPreviewEventArgs.Handled">
      <summary>Gets or sets a value that indicates whether the GazeExited has been handled.</summary>
      <returns>
      </returns>
    </member>
    <member name="T:Windows.Devices.Input.Preview.GazeInputSourcePreview">
      <summary>Represents the eyes and head of the user identified by an eye-tracking device.</summary>
    </member>
    <member name="E:Windows.Devices.Input.Preview.GazeInputSourcePreview.GazeEntered">
      <summary>Occurs when the eye-tracking device detects that the gaze point has entered the bounding area of the element.</summary>
    </member>
    <member name="E:Windows.Devices.Input.Preview.GazeInputSourcePreview.GazeExited">
      <summary>Occurs when the eye-tracking device detects that the gaze point has moved outside the bounding area of the element.</summary>
    </member>
    <member name="E:Windows.Devices.Input.Preview.GazeInputSourcePreview.GazeMoved">
      <summary>Occurs when the eye-tracking device detects eye movement and the gaze pointer remains within the bounding rectangle of the element.</summary>
    </member>
    <member name="M:Windows.Devices.Input.Preview.GazeInputSourcePreview.CreateWatcher">
      <summary>Creates an object for monitoring the state of the eye-tracker device associated with the current view.</summary>
      <returns>
      </returns>
    </member>
    <member name="M:Windows.Devices.Input.Preview.GazeInputSourcePreview.GetForCurrentView">
      <summary>Retrieves a reference to the user identified by an eye-tracking device, bound to the active application.</summary>
      <returns>A GazeInputSourcePreview object bound to the active application.</returns>
    </member>
    <member name="T:Windows.Devices.Input.Preview.GazeMovedPreviewEventArgs">
      <summary>Provides event data for the GazeMoved event.</summary>
    </member>
    <member name="P:Windows.Devices.Input.Preview.GazeMovedPreviewEventArgs.CurrentPoint">
      <summary>Gets the gaze pointer data from the most recent GazeMoved event.</summary>
      <returns>A gaze pointer object.</returns>
    </member>
    <member name="P:Windows.Devices.Input.Preview.GazeMovedPreviewEventArgs.Handled">
      <summary>Gets or sets a value that indicates whether the GazeMoved event has been handled.</summary>
      <returns>**true** to mark the event handled. **false** to leave the event unhandled, which permits the event to potentially be acted on by other handlers. The default is **false**.</returns>
    </member>
    <member name="M:Windows.Devices.Input.Preview.GazeMovedPreviewEventArgs.GetIntermediatePoints">
      <summary>Retrieves the gaze point data for each gaze location logged since the most recent GazeMoved event, up to and including the current event.</summary>
      <returns>A collection of gaze point objects.</returns>
    </member>
    <member name="T:Windows.Devices.Input.Preview.GazePointPreview">
      <summary>Provides basic properties for the gaze input point associated with a single eye-tracking device.</summary>
    </member>
    <member name="P:Windows.Devices.Input.Preview.GazePointPreview.EyeGazePosition">
      <summary>Gets the location, derived from the position and orientation of the user's eyes, of the gaze point.</summary>
      <returns>The screen coordinates of the gaze point are in device-independent pixels (DIP) relative to, and constrained by, the application view (or gaze-enabled element).</returns>
    </member>
    <member name="P:Windows.Devices.Input.Preview.GazePointPreview.HeadGazePosition">
      <summary>Gets the location, derived from the user's head position and orientation, of the gaze point.</summary>
      <returns>The screen coordinates of the gaze point are in device-independent pixels (DIP) relative to, and constrained by, the application view (or gaze-enabled element).</returns>
    </member>
    <member name="P:Windows.Devices.Input.Preview.GazePointPreview.HidInputReport">
      <summary>Gets a Human Interface Device (HID) input report for the eye-tracking device.</summary>
      <returns>A HidInputReport object.</returns>
    </member>
    <member name="P:Windows.Devices.Input.Preview.GazePointPreview.SourceDevice">
      <summary>Gets information about the eye-tracking device associated with the gaze input.</summary>
      <returns>A reference to the eye-tracking device.</returns>
    </member>
    <member name="P:Windows.Devices.Input.Preview.GazePointPreview.Timestamp">
      <summary>Gets the time of the gaze point input event.</summary>
      <returns>The time, relative to the system boot time, in microseconds.</returns>
    </member>
    <member name="T:Windows.Devices.Lights.Lamp">
      <summary>Represents a lamp device.</summary>
    </member>
    <member name="P:Windows.Devices.Lights.Lamp.BrightnessLevel">
      <summary>Gets or sets a value indicating the current brightness level of the lamp, where 0.0 is completely off and 1.0 is maximum brightness.</summary>
      <returns>A value indicating the current brightness level of the lamp.</returns>
    </member>
    <member name="P:Windows.Devices.Lights.Lamp.Color">
      <summary>Gets or sets the color of the lamp.</summary>
      <returns>The color of the lamp.</returns>
    </member>
    <member name="P:Windows.Devices.Lights.Lamp.DeviceId">
      <summary>Gets the DeviceInformation Id for a lamp device.</summary>
      <returns>The DeviceInformation Id for a lamp device.</returns>
    </member>
    <member name="P:Windows.Devices.Lights.Lamp.IsColorSettable">
      <summary>Gets a value indicating whether you can set the Color property of the lamp device.</summary>
      <returns>True if you can set the Color property of the lamp; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Devices.Lights.Lamp.IsEnabled">
      <summary>Gets a value indicating whether the lamp device is enabled.</summary>
      <returns>True if the lamp is enabled; otherwise, false.</returns>
    </member>
    <member name="E:Windows.Devices.Lights.Lamp.AvailabilityChanged">
      <summary>Occurs when the availability of the lamp device changes.</summary>
    </member>
    <member name="M:Windows.Devices.Lights.Lamp.Close">
      <summary>Releases the lamp device.</summary>
    </member>
    <member name="M:Windows.Devices.Lights.Lamp.FromIdAsync(System.String)">
      <summary>Gets a Lamp object representing the lamp device with the specified ID.</summary>
      <param name="deviceId">The ID of the requested lamp device.</param>
      <returns>An asynchronous operation that returns a Lamp object upon successful completion.</returns>
    </member>
    <member name="M:Windows.Devices.Lights.Lamp.GetDefaultAsync">
      <summary>Gets a Lamp object representing the default lamp for the device.</summary>
      <returns>An asynchronous operation that returns a Lamp object upon successful completion.</returns>
    </member>
    <member name="M:Windows.Devices.Lights.Lamp.GetDeviceSelector">
      <summary>Returns the class selection string that you can use to enumerate lamp devices.</summary>
      <returns>The class selection string for lamp devices.</returns>
    </member>
    <member name="T:Windows.Devices.Lights.LampArray">
      <summary>Represents a LampArray device attached the system.  Currently, only HID LampArrays are supported.</summary>
    </member>
    <member name="P:Windows.Devices.Lights.LampArray.BoundingBox">
      <summary>Gets the logical bounding box encompassing the LampArray.</summary>
      <returns>The value of the bounding box.</returns>
    </member>
    <member name="P:Windows.Devices.Lights.LampArray.BrightnessLevel">
      <summary>Gets or sets the overall brightness of the LampArray, where 0.0 is completely off and 1.0 is maximum brightness.</summary>
      <returns>The current brightness level of the LampArray. Default is 1.0.</returns>
    </member>
    <member name="P:Windows.Devices.Lights.LampArray.DeviceId">
      <summary>Gets the plug and play (PnP) device identifier of the underlying LampArray device.</summary>
      <returns>The plug and play (PnP) device identifier of the underlying LampArray device.</returns>
    </member>
    <member name="P:Windows.Devices.Lights.LampArray.HardwareProductId">
      <summary>The hardware product Id of the underlying device.</summary>
      <returns>The hardware product Id.</returns>
    </member>
    <member name="P:Windows.Devices.Lights.LampArray.HardwareVendorId">
      <summary>The hardware vendor Id of the underlying device.</summary>
      <returns>The hardware vendor Id.</returns>
    </member>
    <member name="P:Windows.Devices.Lights.LampArray.HardwareVersion">
      <summary>The hardware version of the underlying device.</summary>
      <returns>The hardware version.</returns>
    </member>
    <member name="P:Windows.Devices.Lights.LampArray.IsConnected">
      <summary>Gets a value indicating whether the LampArray device is connected to the system.</summary>
      <returns>True if the LampArray is connected; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Devices.Lights.LampArray.IsEnabled">
      <summary>Gets or sets the enabled state.</summary>
      <returns>True if the device is enabled; otherwise false.</returns>
    </member>
    <member name="P:Windows.Devices.Lights.LampArray.LampArrayKind">
      <summary>The LampArrayKind describing this device.</summary>
      <returns>The LampArrayKind for the device.</returns>
    </member>
    <member name="P:Windows.Devices.Lights.LampArray.LampCount">
      <summary>The number of lamps part of this LampArray.</summary>
      <returns>The number of lamps in the LampArray.</returns>
    </member>
    <member name="P:Windows.Devices.Lights.LampArray.MinUpdateInterval">
      <summary>Minimal interval (required by the device) between the system sending two updates for any one lamp.  This is comparable to the effective device refresh rate.</summary>
      <returns>The time interval between updates for a lamp.</returns>
    </member>
    <member name="P:Windows.Devices.Lights.LampArray.SupportsVirtualKeys">
      <summary>Boolean indicating whether any lamp is mapped to a virtual key.</summary>
      <returns>Returns true if any lamp on the LampArray is mapped to a virtual key.</returns>
    </member>
    <member name="M:Windows.Devices.Lights.LampArray.FromIdAsync(System.String)">
      <summary>Retrieves a LampArray object asynchronously for the LampArray device that has the specified plug and play (PnP) device identifier/device instance path.</summary>
      <param name="deviceId">The device identifier/device instance path of the device. To obtain the value, get the DeviceInformation.Id property value retrieved from DeviceWatcher</param>
      <returns>Returns an `IAsyncOperation(LampArray)` object that returns the results of the operation.</returns>
    </member>
    <member name="M:Windows.Devices.Lights.LampArray.GetDeviceSelector">
      <summary>Retrieves an Advanced Query Syntax (AQS) string encompassing all LampArray devices on the system.</summary>
      <returns>An AQS string encompassing all LampArray devices on the system.</returns>
    </member>
    <member name="M:Windows.Devices.Lights.LampArray.GetIndicesForKey(Windows.System.VirtualKey)">
      <summary>Searches for all lamp indices that are bound to the specific VirtualKey</summary>
      <param name="key">The VirtualKey.</param>
      <returns>Array of all lamp indices that are bound to the specific VirtualKey.  Array is empty if no lamp indices are found bound to the VirtualKey.</returns>
    </member>
    <member name="M:Windows.Devices.Lights.LampArray.GetIndicesForPurposes(Windows.Devices.Lights.LampPurposes)">
      <summary>Searches for all lamp indices that are bound to the specified LampPurposes.</summary>
      <param name="purposes">The LampPurposes.</param>
      <returns>Array of all lamp indices that are bound to the specific LampPurposes.  Array is empty if no lamp indices are found bound to the LampPurposes.</returns>
    </member>
    <member name="M:Windows.Devices.Lights.LampArray.GetLampInfo(System.Int32)">
      <summary>Fetches the LampInfo corresponding to the lamp index.</summary>
      <param name="lampIndex">The index. Must be between 0 and LampCount - 1.</param>
      <returns>The LampInfo corresponding to lampIndex.</returns>
    </member>
    <member name="M:Windows.Devices.Lights.LampArray.RequestMessageAsync(System.Int32)">
      <summary>Asynchronously retrieves an IBuffer representing the message identified by the message identifer argument.</summary>
      <param name="messageId">The identifer of a message.</param>
      <returns>An asynchronous object which, on completion, contains the requested message.</returns>
    </member>
    <member name="M:Windows.Devices.Lights.LampArray.SendMessageAsync(System.Int32,Windows.Storage.Streams.IBuffer)">
      <summary>Asynchronously sends a message identified by the message identifer argument.</summary>
      <param name="messageId">The identifer of a message.</param>
      <param name="message">An IBuffer representing the message.</param>
      <returns>An asynchronous object, which can be awaited.</returns>
    </member>
    <member name="M:Windows.Devices.Lights.LampArray.SetColor(Windows.UI.Color)">
      <summary>Sets every lamp belonging to the LampArray to the desired color.</summary>
      <param name="desiredColor">Desired color to set every lamp to.</param>
    </member>
    <member name="M:Windows.Devices.Lights.LampArray.SetColorForIndex(System.Int32,Windows.UI.Color)">
      <summary>Sets the lamp corresponding to the index to the desired color.</summary>
      <param name="lampIndex">The lamp index.</param>
      <param name="desiredColor">The desired color.</param>
    </member>
    <member name="M:Windows.Devices.Lights.LampArray.SetColorsForIndices(Windows.UI.Color[],System.Int32[])">
      <summary>Sets the color for multiple lamps. Position within each array maps lamp index to desired color.</summary>
      <param name="desiredColors">Array of desired colors.</param>
      <param name="lampIndexes">Array of corresponding lamp indexes to modify.</param>
    </member>
    <member name="M:Windows.Devices.Lights.LampArray.SetColorsForKey(Windows.UI.Color,Windows.System.VirtualKey)">
      <summary>Sets the color for all lamps that map to the key. Multiple lamps can map to the same key.</summary>
      <param name="desiredColor">The desired color.</param>
      <param name="key">The VirtualKey.</param>
    </member>
    <member name="M:Windows.Devices.Lights.LampArray.SetColorsForKeys(Windows.UI.Color[],Windows.System.VirtualKey[])">
      <summary>Sets the color of multiple lamps, corresponding to mapped keys.  Position within each array maps keys to desired color.</summary>
      <param name="desiredColors">Array of desired colors.</param>
      <param name="keys">Array of corresponding VirtualKeys to modify.</param>
    </member>
    <member name="M:Windows.Devices.Lights.LampArray.SetColorsForPurposes(Windows.UI.Color,Windows.Devices.Lights.LampPurposes)">
      <summary>Sets the color of multiple lamps, corresponding to LampPurposes.</summary>
      <param name="desiredColor">Array of desired colors.</param>
      <param name="purposes">Array of corresponding LampPurposes to modify.</param>
    </member>
    <member name="M:Windows.Devices.Lights.LampArray.SetSingleColorForIndices(Windows.UI.Color,System.Int32[])">
      <summary>Sets all lamps specified to the same color.</summary>
      <param name="desiredColor">The desired color.</param>
      <param name="lampIndexes">Array of lamp indexes to set.</param>
    </member>
    <member name="T:Windows.Devices.Lights.LampArrayKind">
      <summary>The type of physical device the LampArray is part of.</summary>
    </member>
    <member name="F:Windows.Devices.Lights.LampArrayKind.Art">
      <summary>Is embedded in an artwork (for example, painting, sculpture).</summary>
    </member>
    <member name="F:Windows.Devices.Lights.LampArrayKind.Chassis">
      <summary>Is part of an internal PC case component (for example, RAM-stick, motherboard, fan).</summary>
    </member>
    <member name="F:Windows.Devices.Lights.LampArrayKind.Furniture">
      <summary>Is embedded in a piece of furniture (for example, chair, desk, bookcase).</summary>
    </member>
    <member name="F:Windows.Devices.Lights.LampArrayKind.GameController">
      <summary>Is part of a game controller (for example, gamepad, flightstick, sailing simulation device).</summary>
    </member>
    <member name="F:Windows.Devices.Lights.LampArrayKind.Keyboard">
      <summary>Is part of a keyboard or keypad.</summary>
    </member>
    <member name="F:Windows.Devices.Lights.LampArrayKind.Mouse">
      <summary>Is part of a mouse.</summary>
    </member>
    <member name="F:Windows.Devices.Lights.LampArrayKind.Notification">
      <summary>Is part of a notification device.</summary>
    </member>
    <member name="F:Windows.Devices.Lights.LampArrayKind.Peripheral">
      <summary>Is part of a more general peripheral/accessory (for example, speakers, mousepad, microphone, webcam).</summary>
    </member>
    <member name="F:Windows.Devices.Lights.LampArrayKind.Scene">
      <summary>Illuminates a room/performance-stage/area (for example, room light-bulbs, spotlights, washlights, strobelights, booth-strips, billboard/sign, camera-flash).</summary>
    </member>
    <member name="F:Windows.Devices.Lights.LampArrayKind.Undefined">
      <summary>No Kind specified for this device.</summary>
    </member>
    <member name="F:Windows.Devices.Lights.LampArrayKind.Wearable">
      <summary>Is embedded in a wearable accessory (for example, audio-headset, wristband, watch, shoes).</summary>
    </member>
    <member name="T:Windows.Devices.Lights.LampAvailabilityChangedEventArgs">
      <summary>Provides data for the AvailabilityChanged event.</summary>
    </member>
    <member name="P:Windows.Devices.Lights.LampAvailabilityChangedEventArgs.IsAvailable">
      <summary>Gets a value indicating whether the lamp device that triggered the event is available.</summary>
      <returns>True if the lamp device is available; otherwise, false.</returns>
    </member>
    <member name="T:Windows.Devices.Lights.LampInfo">
      <summary>Container of various properties of an individual lamp for a specific index.</summary>
    </member>
    <member name="P:Windows.Devices.Lights.LampInfo.BlueLevelCount">
      <summary>The number of blue intensities settable for this lamp.</summary>
      <returns>The count of blue levels.</returns>
    </member>
    <member name="P:Windows.Devices.Lights.LampInfo.FixedColor">
      <summary>If this lamp index has a fixed color, the color is returned; otherwise null.</summary>
      <returns>The lamp color.</returns>
    </member>
    <member name="P:Windows.Devices.Lights.LampInfo.GainLevelCount">
      <summary>The number of color independent intensities settable for this lamp.</summary>
      <returns>The intensity value settable for the lamp.</returns>
    </member>
    <member name="P:Windows.Devices.Lights.LampInfo.GreenLevelCount">
      <summary>The number of green intensities settable for this lamp.</summary>
      <returns>The count of green levels.</returns>
    </member>
    <member name="P:Windows.Devices.Lights.LampInfo.Index">
      <summary>Zero based index of the lamp.  Every lamp is associated with one unique index.</summary>
      <returns>The lamp index.</returns>
    </member>
    <member name="P:Windows.Devices.Lights.LampInfo.Position">
      <summary>3D position of the lamp relative to the origin of the bounding-box.</summary>
      <returns>The position of the lamp.</returns>
    </member>
    <member name="P:Windows.Devices.Lights.LampInfo.Purposes">
      <summary>Purpose/s of the lamp.</summary>
      <returns>The lamp purposes.</returns>
    </member>
    <member name="P:Windows.Devices.Lights.LampInfo.RedLevelCount">
      <summary>The number of red intensities settable for this lamp.</summary>
      <returns>The count of red levels.</returns>
    </member>
    <member name="P:Windows.Devices.Lights.LampInfo.UpdateLatency">
      <summary>Time between the device receiving an update for a lamp and it emanating from the device.</summary>
      <returns>The time value between receiving an update and emanating from the device.</returns>
    </member>
    <member name="M:Windows.Devices.Lights.LampInfo.GetNearestSupportedColor(Windows.UI.Color)">
      <summary>Finds the nearest/closest matching color to the desired color, supported by this lamp.  Call this to know whether a specific color will be applied during (e.g.) LampArray.SetColor</summary>
      <param name="desiredColor">The color to find the nearest/closest.</param>
      <returns>The nearest/closest color supported by this lamp.</returns>
    </member>
    <member name="T:Windows.Devices.Lights.LampPurposes">
      <summary>Purpose/s of a lamp.</summary>
    </member>
    <member name="F:Windows.Devices.Lights.LampPurposes.Accent">
      <summary>Accent Lamp that doesn't interact with the user (for example, case fan LED, illuminated side panels on a keyboard).</summary>
    </member>
    <member name="F:Windows.Devices.Lights.LampPurposes.Branding">
      <summary>Device branding (for example, manufacturer logo).</summary>
    </member>
    <member name="F:Windows.Devices.Lights.LampPurposes.Control">
      <summary>Control Lamp (for example, button/key/slider)</summary>
    </member>
    <member name="F:Windows.Devices.Lights.LampPurposes.Illumination">
      <summary>Illuminates an object that is outside of the LampArray (for example, stage spotlight, car headlights, camera flash).</summary>
    </member>
    <member name="F:Windows.Devices.Lights.LampPurposes.Presentation">
      <summary>A lamp the user directly looks at (for example, within an artwork or costume).</summary>
    </member>
    <member name="F:Windows.Devices.Lights.LampPurposes.Status">
      <summary>Status lamp (for example, unread email, CPU temperature).</summary>
    </member>
    <member name="F:Windows.Devices.Lights.LampPurposes.Undefined">
      <summary>No Purposes defined for this lamp.</summary>
    </member>
    <member name="T:Windows.Devices.Lights.Effects.ILampArrayEffect">
      <summary>The base interface for lamp array effects.</summary>
    </member>
    <member name="P:Windows.Devices.Lights.Effects.ILampArrayEffect.ZIndex">
      <summary>Gets and sets the front-to-back z-index of a lamp array effect within a collection.</summary>
      <returns>The front-to-back z-index of a lamp array effect within a collection.</returns>
    </member>
    <member name="T:Windows.Devices.Lights.Effects.LampArrayBitmapEffect">
      <summary>Renders a series of images to selected lamp indexes on the device.</summary>
    </member>
    <member name="M:Windows.Devices.Lights.Effects.LampArrayBitmapEffect.#ctor(Windows.Devices.Lights.LampArray,System.Int32[])">
      <summary>Creates and initializes a new instance of the effect.</summary>
      <param name="lampArray">The LampArray the effect is played on.</param>
      <param name="lampIndexes">Subset of lamp indexes that effect will apply to.</param>
    </member>
    <member name="P:Windows.Devices.Lights.Effects.LampArrayBitmapEffect.Duration">
      <summary>Gets or sets the duration of the effect.</summary>
      <returns>Default value is 0.</returns>
    </member>
    <member name="P:Windows.Devices.Lights.Effects.LampArrayBitmapEffect.StartDelay">
      <summary>Gets or sets the duration to delay before starting the effect.</summary>
      <returns>Default value is 0.</returns>
    </member>
    <member name="P:Windows.Devices.Lights.Effects.LampArrayBitmapEffect.SuggestedBitmapSize">
      <summary>Gets the most suitable image size for the caller selected lamp indexes that results in minimal scaling/distortion.</summary>
      <returns>The image size.</returns>
    </member>
    <member name="P:Windows.Devices.Lights.Effects.LampArrayBitmapEffect.UpdateInterval">
      <summary>Gets or sets the interval between the triggering of the BitmapRequested event. The supplied image will be displayed until the event is next triggered.</summary>
      <returns>Time interval between updates. Default value is 0.</returns>
    </member>
    <member name="P:Windows.Devices.Lights.Effects.LampArrayBitmapEffect.ZIndex">
      <summary>Gets or sets the global precedence (across all playlists) for two effects that modify the same lamp (on the same LampArray ).</summary>
      <returns>Default value is 0.</returns>
    </member>
    <member name="E:Windows.Devices.Lights.Effects.LampArrayBitmapEffect.BitmapRequested">
      <summary>Event triggered by the system to indicate a new image should be supplied to the effect.</summary>
    </member>
    <member name="T:Windows.Devices.Lights.Effects.LampArrayBitmapRequestedEventArgs">
      <summary>Provides event data for the BitmapRequested event.</summary>
    </member>
    <member name="P:Windows.Devices.Lights.Effects.LampArrayBitmapRequestedEventArgs.SinceStarted">
      <summary>Gets the time since the effect was started.</summary>
      <returns>Time value since the effect was started.</returns>
    </member>
    <member name="M:Windows.Devices.Lights.Effects.LampArrayBitmapRequestedEventArgs.UpdateBitmap(Windows.Graphics.Imaging.SoftwareBitmap)">
      <summary>Sets previously specified lamp/s indexes according to the caller defined image.</summary>
      <param name="bitmap">The image form which to update the lamp/s.  If `null`, all lamps are to set off/Black</param>
    </member>
    <member name="T:Windows.Devices.Lights.Effects.LampArrayBlinkEffect">
      <summary>Blinks lamp/s a color for a specific duration.  Timing of attack/sustain/decay phases can be defined.</summary>
    </member>
    <member name="M:Windows.Devices.Lights.Effects.LampArrayBlinkEffect.#ctor(Windows.Devices.Lights.LampArray,System.Int32[])">
      <summary>Creates and initializes a new instance of the effect.</summary>
      <param name="lampArray">The LampArray the effect is played on.</param>
      <param name="lampIndexes">Subset of lamp indexes that effect will apply to.</param>
    </member>
    <member name="P:Windows.Devices.Lights.Effects.LampArrayBlinkEffect.AttackDuration">
      <summary>Gets or sets the time spent attacking/ramping-up from off/Black to peak intensity.</summary>
      <returns>Default value is 0.</returns>
    </member>
    <member name="P:Windows.Devices.Lights.Effects.LampArrayBlinkEffect.Color">
      <summary>Gets or sets the color of peak intensity for the effect. Duration color is visible defined by SustainDuration.</summary>
      <returns>Default is Black</returns>
    </member>
    <member name="P:Windows.Devices.Lights.Effects.LampArrayBlinkEffect.DecayDuration">
      <summary>Gets or sets the time spent decaying/ramping-down from peak intensity to off/Black.</summary>
      <returns>Default value is 0.</returns>
    </member>
    <member name="P:Windows.Devices.Lights.Effects.LampArrayBlinkEffect.Occurrences">
      <summary>Number of occurrences this effect will play.</summary>
      <returns>Default value is 0.</returns>
    </member>
    <member name="P:Windows.Devices.Lights.Effects.LampArrayBlinkEffect.RepetitionDelay">
      <summary>Gets or sets the delay between effect repetitions.</summary>
      <returns>Default value is 0.</returns>
    </member>
    <member name="P:Windows.Devices.Lights.Effects.LampArrayBlinkEffect.RepetitionMode">
      <summary>Gets or sets the repetition behavior of the effect.</summary>
      <returns>Default is Occurrences</returns>
    </member>
    <member name="P:Windows.Devices.Lights.Effects.LampArrayBlinkEffect.StartDelay">
      <summary>Gets or sets the duration to delay before starting the effect.</summary>
      <returns>The time value to delay the start of an effect. Default value is 0.</returns>
    </member>
    <member name="P:Windows.Devices.Lights.Effects.LampArrayBlinkEffect.SustainDuration">
      <summary>Gets or sets the time spent displaying peak intensity for the effect.</summary>
      <returns>Time value of time spent displaying peak intensity of an effect. Default value is 0.</returns>
    </member>
    <member name="P:Windows.Devices.Lights.Effects.LampArrayBlinkEffect.ZIndex">
      <summary>Gets or sets the global precedence (across all playlists) for two effects that modify the same lamp (on the same LampArray ).</summary>
      <returns>Global precedence value. Default value is 0.</returns>
    </member>
    <member name="T:Windows.Devices.Lights.Effects.LampArrayColorRampEffect">
      <summary>Transitions lamp/s from their existing color (whatever last set to), to the prescribed color.</summary>
    </member>
    <member name="M:Windows.Devices.Lights.Effects.LampArrayColorRampEffect.#ctor(Windows.Devices.Lights.LampArray,System.Int32[])">
      <summary>Creates and initializes a new instance of the effect.</summary>
      <param name="lampArray">The LampArray the effect is played on.</param>
      <param name="lampIndexes">Subset of lamp indexes that effect will apply to.</param>
    </member>
    <member name="P:Windows.Devices.Lights.Effects.LampArrayColorRampEffect.Color">
      <summary>Gets or sets the color of peak intensity for the effect.</summary>
      <returns>Color value of the peak intensity for the effect.</returns>
    </member>
    <member name="P:Windows.Devices.Lights.Effects.LampArrayColorRampEffect.CompletionBehavior">
      <summary>Gets or sets the behavior when effect completes.</summary>
      <returns>Default is ClearState</returns>
    </member>
    <member name="P:Windows.Devices.Lights.Effects.LampArrayColorRampEffect.RampDuration">
      <summary>Gets or sets the time spent ramping-up to peak intensity from the previously set color.</summary>
      <returns>Time value of time spent ramping-up to peak intensity.</returns>
    </member>
    <member name="P:Windows.Devices.Lights.Effects.LampArrayColorRampEffect.StartDelay">
      <summary>Gets or sets the duration to delay before starting the effect.</summary>
      <returns>Time value of duration before an effect starts.</returns>
    </member>
    <member name="P:Windows.Devices.Lights.Effects.LampArrayColorRampEffect.ZIndex">
      <summary>The global precedence for two effects that modify the same lamp.</summary>
      <returns>Default value is 0.</returns>
    </member>
    <member name="T:Windows.Devices.Lights.Effects.LampArrayCustomEffect">
      <summary>This effect provides an entry-point for developer-defined custom effects into the effect framework; allowing it to be included and scheduled within playlists.</summary>
    </member>
    <member name="M:Windows.Devices.Lights.Effects.LampArrayCustomEffect.#ctor(Windows.Devices.Lights.LampArray,System.Int32[])">
      <summary>Creates and initializes a new instance of the effect.</summary>
      <param name="lampArray">The LampArray the effect is played on.</param>
      <param name="lampIndexes">Subset of lamp indexes that effect will apply to.</param>
    </member>
    <member name="P:Windows.Devices.Lights.Effects.LampArrayCustomEffect.Duration">
      <summary>Gets or sets the duration of the effect.</summary>
      <returns>Time value of the duration. Default value is 0.</returns>
    </member>
    <member name="P:Windows.Devices.Lights.Effects.LampArrayCustomEffect.UpdateInterval">
      <summary>Gets or sets the interval between the triggering of the UpdateRequested event.  The supplied image will be displayed until the event is next triggered.</summary>
      <returns>Time span value of the update interval. Default value is 0.</returns>
    </member>
    <member name="P:Windows.Devices.Lights.Effects.LampArrayCustomEffect.ZIndex">
      <summary>The global precedence for two effects that modify the same lamp.</summary>
      <returns>Value of the global precedence. Default value is 0.</returns>
    </member>
    <member name="E:Windows.Devices.Lights.Effects.LampArrayCustomEffect.UpdateRequested">
      <summary>Event triggered by the system to indicate that lamp state should be modified.</summary>
    </member>
    <member name="T:Windows.Devices.Lights.Effects.LampArrayEffectCompletionBehavior">
      <summary>Behavior when an effect completes.</summary>
    </member>
    <member name="F:Windows.Devices.Lights.Effects.LampArrayEffectCompletionBehavior.ClearState">
      <summary>Clears the state of all lamps when effect completes for the start of the next effect in the playlist. This is the typical case for most effects.</summary>
    </member>
    <member name="F:Windows.Devices.Lights.Effects.LampArrayEffectCompletionBehavior.KeepState">
      <summary>Maintains the state of all lamps when effect completes, so state is preserved for start of the next effect in the playlist. Use to seamlessly connect effects when the end state is known.</summary>
    </member>
    <member name="T:Windows.Devices.Lights.Effects.LampArrayEffectPlaylist">
      <summary>Used to either chain multiple effects together, or to start effects simultaneously.</summary>
    </member>
    <member name="M:Windows.Devices.Lights.Effects.LampArrayEffectPlaylist.#ctor">
      <summary>Creates and initializes a new instance of a playlist.</summary>
    </member>
    <member name="P:Windows.Devices.Lights.Effects.LampArrayEffectPlaylist.EffectStartMode">
      <summary>Gets or sets the starting behavior for the effects.</summary>
      <returns>A lamp array effect start mode specifying the starting behavior for the effects. The default is Sequential.</returns>
    </member>
    <member name="P:Windows.Devices.Lights.Effects.LampArrayEffectPlaylist.Occurrences">
      <summary>Gets or sets the number of occurrences that this playlist will play.</summary>
      <returns>Number of occurrences. Default is 0.</returns>
    </member>
    <member name="P:Windows.Devices.Lights.Effects.LampArrayEffectPlaylist.RepetitionMode">
      <summary>Gets or sets the repetition behavior for playlist.</summary>
      <returns>A LampArrayRepetitionMode value. Default is **Occurrences**.</returns>
    </member>
    <member name="P:Windows.Devices.Lights.Effects.LampArrayEffectPlaylist.Size">
      <summary>Gets the size of (the number of elements in) the playlist.</summary>
      <returns>The size of (the number of elements in) the playlist.</returns>
    </member>
    <member name="M:Windows.Devices.Lights.Effects.LampArrayEffectPlaylist.Append(Windows.Devices.Lights.Effects.ILampArrayEffect)">
      <summary>Appends the effect to the end of the playlist.</summary>
      <param name="effect">Effect to append to the playlist.</param>
    </member>
    <member name="M:Windows.Devices.Lights.Effects.LampArrayEffectPlaylist.First">
      <summary>Retrieves an iterator representing the first item in a lamp array effect playlist.</summary>
      <returns>An iterator (of ILampArrayEffect ) representing the first item in a lamp array effect playlist.</returns>
    </member>
    <member name="M:Windows.Devices.Lights.Effects.LampArrayEffectPlaylist.GetAt(System.UInt32)">
      <summary>Retrieves the lamp array effect at the specified index within a playlist.</summary>
      <param name="index">The zero-based index of the lamp array effect to retrieve.</param>
      <returns>An ILampArrayEffect representing the lamp array effect at the specified index within the playlist.</returns>
    </member>
    <member name="M:Windows.Devices.Lights.Effects.LampArrayEffectPlaylist.GetMany(System.UInt32,Windows.Devices.Lights.Effects.ILampArrayEffect[])">
      <summary>Retrieves a range of lamp array effects, beginning at the specified index within a playlist.</summary>
      <param name="startIndex">The zero-based index of the first lamp array effect to retrieve.</param>
      <param name="items">An array of ILampArrayEffect, which the method will update with the requested effects.</param>
      <returns>The number of effects returned in *items*.</returns>
    </member>
    <member name="M:Windows.Devices.Lights.Effects.LampArrayEffectPlaylist.IndexOf(Windows.Devices.Lights.Effects.ILampArrayEffect,System.UInt32@)">
      <summary>Retrieves the index, within a playlist, of the specified lamp array effect.</summary>
      <param name="value">An ILampArrayEffect representing the lamp array effect whose index to retrieve.</param>
      <param name="index">The index of the effect within the playlist, as an out parameter. If the *value* is found, then the method will update *index* with the zero-based index of the effect within the playlist.</param>
      <returns>`true` if the effect is found, otherwise `false`.</returns>
    </member>
    <member name="M:Windows.Devices.Lights.Effects.LampArrayEffectPlaylist.OverrideZIndex(System.Int32)">
      <summary>Overrides the zIndex for all contained effects.</summary>
      <param name="zIndex">The overriding zIndex.</param>
    </member>
    <member name="M:Windows.Devices.Lights.Effects.LampArrayEffectPlaylist.Pause">
      <summary>Pauses the playlist, and persists the last state set by the internally playing effect.</summary>
    </member>
    <member name="M:Windows.Devices.Lights.Effects.LampArrayEffectPlaylist.PauseAll(Windows.Foundation.Collections.IIterable{Windows.Devices.Lights.Effects.LampArrayEffectPlaylist})">
      <summary>Guarantees that all playlists will pause at the same time.</summary>
      <param name="value">Playlists to pause simultaneously.</param>
    </member>
    <member name="M:Windows.Devices.Lights.Effects.LampArrayEffectPlaylist.Start">
      <summary>Starts this playlist from the beginning, unless it was previously paused, which will then resuming playing from the paused position.</summary>
    </member>
    <member name="M:Windows.Devices.Lights.Effects.LampArrayEffectPlaylist.StartAll(Windows.Foundation.Collections.IIterable{Windows.Devices.Lights.Effects.LampArrayEffectPlaylist})">
      <summary>Guarantees that all playlists will start at the same time.</summary>
      <param name="value">Playlists to start simultaneously.</param>
    </member>
    <member name="M:Windows.Devices.Lights.Effects.LampArrayEffectPlaylist.Stop">
      <summary>Stops playing this playlist.</summary>
    </member>
    <member name="M:Windows.Devices.Lights.Effects.LampArrayEffectPlaylist.StopAll(Windows.Foundation.Collections.IIterable{Windows.Devices.Lights.Effects.LampArrayEffectPlaylist})">
      <summary>Guarantees that all playlists will stop at the same time.</summary>
      <param name="value">Playlists to stop simultaneously.</param>
    </member>
    <member name="T:Windows.Devices.Lights.Effects.LampArrayEffectStartMode">
      <summary>Defines constants that specify the starting behavior of effects in a playlist.</summary>
    </member>
    <member name="F:Windows.Devices.Lights.Effects.LampArrayEffectStartMode.Sequential">
      <summary>Specifies that effects should be started one at a time, in the order in which they were added.</summary>
    </member>
    <member name="F:Windows.Devices.Lights.Effects.LampArrayEffectStartMode.Simultaneous">
      <summary>Specifies that effects should be started all at the same time.</summary>
    </member>
    <member name="T:Windows.Devices.Lights.Effects.LampArrayRepetitionMode">
      <summary>Defines constants that specify the repetition behavior for effect/playlist.</summary>
    </member>
    <member name="F:Windows.Devices.Lights.Effects.LampArrayRepetitionMode.Forever">
      <summary>Specifies that the effect/playlist is run forever. Can only be stopped by stopping the playlist.</summary>
    </member>
    <member name="F:Windows.Devices.Lights.Effects.LampArrayRepetitionMode.Occurrences">
      <summary>Specifies that the effect/playlist is run for the defined number of times.</summary>
    </member>
    <member name="T:Windows.Devices.Lights.Effects.LampArraySolidEffect">
      <summary>Displays a solid/static color for a specific duration.</summary>
    </member>
    <member name="M:Windows.Devices.Lights.Effects.LampArraySolidEffect.#ctor(Windows.Devices.Lights.LampArray,System.Int32[])">
      <summary>Creates and initializes a new instance of the effect.</summary>
      <param name="lampArray">The LampArray the effect is played on.</param>
      <param name="lampIndexes">Subset of lamp indexes that effect will apply to.</param>
    </member>
    <member name="P:Windows.Devices.Lights.Effects.LampArraySolidEffect.Color">
      <summary>Gets or sets the solid color of the effect.</summary>
      <returns>The Color value. Default is Black</returns>
    </member>
    <member name="P:Windows.Devices.Lights.Effects.LampArraySolidEffect.CompletionBehavior">
      <summary>Gets or sets the behavior when effect completes.</summary>
      <returns>Default is ClearState</returns>
    </member>
    <member name="P:Windows.Devices.Lights.Effects.LampArraySolidEffect.Duration">
      <summary>Gets or sets the duration of the effect; StartDelay is not included.</summary>
      <returns>Time value of the duration of an effect. Default value is 0.</returns>
    </member>
    <member name="P:Windows.Devices.Lights.Effects.LampArraySolidEffect.StartDelay">
      <summary>Gets or sets the duration to delay before starting the effect.</summary>
      <returns>Time value of the start delay. Default value is 0.</returns>
    </member>
    <member name="P:Windows.Devices.Lights.Effects.LampArraySolidEffect.ZIndex">
      <summary>Gets or sets the global precedence (across all playlists) for two effects that modify the same lamp (on the same LampArray ).</summary>
      <returns>Default value is 0.</returns>
    </member>
    <member name="T:Windows.Devices.Lights.Effects.LampArrayUpdateRequestedEventArgs">
      <summary>Provides event data for the UpdateRequested event.</summary>
    </member>
    <member name="P:Windows.Devices.Lights.Effects.LampArrayUpdateRequestedEventArgs.SinceStarted">
      <summary>Gets the time since the effect was started.</summary>
      <returns>Time value of the time since the effect started.</returns>
    </member>
    <member name="M:Windows.Devices.Lights.Effects.LampArrayUpdateRequestedEventArgs.SetColor(Windows.UI.Color)">
      <summary>Sets every lamp index specified in the effect to the desired color.</summary>
      <param name="desiredColor">Desired color to set every lamp to.</param>
    </member>
    <member name="M:Windows.Devices.Lights.Effects.LampArrayUpdateRequestedEventArgs.SetColorForIndex(System.Int32,Windows.UI.Color)">
      <summary>Sets the lamp corresponding to the index to the desired color.</summary>
      <param name="lampIndex">The lamp index.</param>
      <param name="desiredColor">The desired color.</param>
    </member>
    <member name="M:Windows.Devices.Lights.Effects.LampArrayUpdateRequestedEventArgs.SetColorsForIndices(Windows.UI.Color[],System.Int32[])">
      <summary>Sets the color for multiple lamps. Position within each array maps lamp index to desired color.</summary>
      <param name="desiredColors">Array of desired colors.</param>
      <param name="lampIndexes">Array of corresponding lamp indexes to modify.</param>
    </member>
    <member name="M:Windows.Devices.Lights.Effects.LampArrayUpdateRequestedEventArgs.SetSingleColorForIndices(Windows.UI.Color,System.Int32[])">
      <summary>Sets all lamps specified to the same color.</summary>
      <param name="desiredColor">The desired color.</param>
      <param name="lampIndexes">Array of lamp indexes to set.</param>
    </member>
    <member name="T:Windows.Devices.Midi.IMidiMessage">
      <summary>Represents a MIDI message which is implemented by all MIDI message classes.</summary>
    </member>
    <member name="P:Windows.Devices.Midi.IMidiMessage.RawData">
      <summary>Gets the array of bytes associated with the MIDI message, including status byte.</summary>
      <returns>The array of bytes associated with the MIDI message.</returns>
    </member>
    <member name="P:Windows.Devices.Midi.IMidiMessage.Timestamp">
      <summary>Gets the duration from when the MidiInPort was created to the time the message was received. For messages being sent to a MidiOutPort, this value has no meaning.</summary>
      <returns>The duration from when the MidiInPort was created to the time the message was received.</returns>
    </member>
    <member name="P:Windows.Devices.Midi.IMidiMessage.Type">
      <summary>Gets the type of this MIDI message.</summary>
      <returns>The MIDI message type.</returns>
    </member>
    <member name="T:Windows.Devices.Midi.IMidiOutPort">
      <summary>Represents a single MIDI out port.</summary>
    </member>
    <member name="P:Windows.Devices.Midi.IMidiOutPort.DeviceId">
      <summary>Gets the ID of the device that contains the MIDI out port.</summary>
      <returns>The device ID.</returns>
    </member>
    <member name="M:Windows.Devices.Midi.IMidiOutPort.SendBuffer(Windows.Storage.Streams.IBuffer)">
      <summary>Sends the contents of the buffer through the MIDI out port.</summary>
      <param name="midiData">The data to send to the device.</param>
    </member>
    <member name="M:Windows.Devices.Midi.IMidiOutPort.SendMessage(Windows.Devices.Midi.IMidiMessage)">
      <summary>Send the data in the specified MIDI message to the device associated with this MidiOutPort.</summary>
      <param name="midiMessage">The MIDI message to send to the device.</param>
    </member>
    <member name="T:Windows.Devices.Midi.MidiActiveSensingMessage">
      <summary>Represents a MIDI message that specifies active sensing.</summary>
    </member>
    <member name="M:Windows.Devices.Midi.MidiActiveSensingMessage.#ctor">
      <summary>Creates a new MidiActiveSensingMessage object.</summary>
    </member>
    <member name="P:Windows.Devices.Midi.MidiActiveSensingMessage.RawData">
      <summary>Gets the array of bytes associated with the MIDI message, including status byte.</summary>
      <returns>The array of bytes associated with the MIDI message.</returns>
    </member>
    <member name="P:Windows.Devices.Midi.MidiActiveSensingMessage.Timestamp">
      <summary>Gets the duration from when the MidiInPort was created to the time the message was received. For messages being sent to a MidiOutPort, this value has no meaning.</summary>
      <returns>The duration from when the MidiInPort was created to the time the message was received.</returns>
    </member>
    <member name="P:Windows.Devices.Midi.MidiActiveSensingMessage.Type">
      <summary>Gets the type of this MIDI message.</summary>
      <returns>The MIDI message type.</returns>
    </member>
    <member name="T:Windows.Devices.Midi.MidiChannelPressureMessage">
      <summary>Represents a MIDI message that specifies the channel pressure.</summary>
    </member>
    <member name="M:Windows.Devices.Midi.MidiChannelPressureMessage.#ctor(System.Byte,System.Byte)">
      <summary>Creates a new MidiChannelPressureMessage object.</summary>
      <param name="channel">The channel from 0-15 that this message applies to.</param>
      <param name="pressure">The pressure from 0-127.</param>
    </member>
    <member name="P:Windows.Devices.Midi.MidiChannelPressureMessage.Channel">
      <summary>Gets the channel from 0-15 that this message applies to.</summary>
      <returns>The channel from 0-15 that this message applies to.</returns>
    </member>
    <member name="P:Windows.Devices.Midi.MidiChannelPressureMessage.Pressure">
      <summary>Gets the pressure from 0-127.</summary>
      <returns>The pressure from 0-127.</returns>
    </member>
    <member name="P:Windows.Devices.Midi.MidiChannelPressureMessage.RawData">
      <summary>Gets the array of bytes associated with the MIDI message, including status byte.</summary>
      <returns>The array of bytes associated with the MIDI message.</returns>
    </member>
    <member name="P:Windows.Devices.Midi.MidiChannelPressureMessage.Timestamp">
      <summary>Gets the duration from when the MidiInPort was created to the time the message was received. For messages being sent to a MidiOutPort, this value has no meaning.</summary>
      <returns>The duration from when the MidiInPort was created to the time the message was received.</returns>
    </member>
    <member name="P:Windows.Devices.Midi.MidiChannelPressureMessage.Type">
      <summary>Gets the type of this MIDI message.</summary>
      <returns>The MIDI message type.</returns>
    </member>
    <member name="T:Windows.Devices.Midi.MidiContinueMessage">
      <summary>Represents a MIDI message that specifies a continue message.</summary>
    </member>
    <member name="M:Windows.Devices.Midi.MidiContinueMessage.#ctor">
      <summary>Creates a new MidiContinueMessage object.</summary>
    </member>
    <member name="P:Windows.Devices.Midi.MidiContinueMessage.RawData">
      <summary>Gets the array of bytes associated with the MIDI message, including status byte.</summary>
      <returns>The array of bytes associated with the MIDI message.</returns>
    </member>
    <member name="P:Windows.Devices.Midi.MidiContinueMessage.Timestamp">
      <summary>Gets the duration from when the MidiInPort was created to the time the message was received. For messages being sent to a MidiOutPort, this value has no meaning.</summary>
      <returns>The duration from when the MidiInPort was created to the time the message was received.</returns>
    </member>
    <member name="P:Windows.Devices.Midi.MidiContinueMessage.Type">
      <summary>Gets the type of this MIDI message.</summary>
      <returns>The MIDI message type.</returns>
    </member>
    <member name="T:Windows.Devices.Midi.MidiControlChangeMessage">
      <summary>Represents a MIDI message that specifies a control change.</summary>
    </member>
    <member name="M:Windows.Devices.Midi.MidiControlChangeMessage.#ctor(System.Byte,System.Byte,System.Byte)">
      <summary>Creates a new MidiControlChangeMessage object.</summary>
      <param name="channel">The channel from 0-15 that this message applies to.</param>
      <param name="controller">The controller from 0-127 to receive this message.</param>
      <param name="controlValue">The value from 0-127 to apply to the controller.</param>
    </member>
    <member name="P:Windows.Devices.Midi.MidiControlChangeMessage.Channel">
      <summary>Gets the channel from 0-15 that this message applies to.</summary>
      <returns>The channel from 0-15 that this message applies to.</returns>
    </member>
    <member name="P:Windows.Devices.Midi.MidiControlChangeMessage.Controller">
      <summary>Gets controller from 0-127 to receive this message.</summary>
      <returns>The controller from 0-127 to receive this message.</returns>
    </member>
    <member name="P:Windows.Devices.Midi.MidiControlChangeMessage.ControlValue">
      <summary>Gets the value from 0-127 to apply to the controller.</summary>
      <returns>The value from 0-127 to apply to the controller.</returns>
    </member>
    <member name="P:Windows.Devices.Midi.MidiControlChangeMessage.RawData">
      <summary>Gets the array of bytes associated with the MIDI message, including status byte.</summary>
      <returns>The array of bytes associated with the MIDI message.</returns>
    </member>
    <member name="P:Windows.Devices.Midi.MidiControlChangeMessage.Timestamp">
      <summary>Gets the duration from when the MidiInPort was created to the time the message was received. For messages being sent to a MidiOutPort, this value has no meaning.</summary>
      <returns>The duration from when the MidiInPort was created to the time the message was received.</returns>
    </member>
    <member name="P:Windows.Devices.Midi.MidiControlChangeMessage.Type">
      <summary>Gets the type of this MIDI message.</summary>
      <returns>The MIDI message type.</returns>
    </member>
    <member name="T:Windows.Devices.Midi.MidiInPort">
      <summary>Represents a port used to receive MIDI messages from a MIDI device.</summary>
    </member>
    <member name="P:Windows.Devices.Midi.MidiInPort.DeviceId">
      <summary>Gets the id of the device that was used to initialize the MidiInPort.</summary>
      <returns>The ID of the device.</returns>
    </member>
    <member name="E:Windows.Devices.Midi.MidiInPort.MessageReceived">
      <summary>Occurs when the MidiInPort receives data.</summary>
    </member>
    <member name="M:Windows.Devices.Midi.MidiInPort.Close">
      <summary>Closes the MidiInPort.</summary>
    </member>
    <member name="M:Windows.Devices.Midi.MidiInPort.FromIdAsync(System.String)">
      <summary>Creates a MidiInPort object for the specified device.</summary>
      <param name="deviceId">The device ID, which can be obtained by enumerating the devices on the system Windows.Devices.Enumeration.DeviceInformation.FindAllAsync.</param>
      <returns>The asynchronous operation. Upon completion, IAsyncOperation.GetResults returns a MidiInPort object.</returns>
    </member>
    <member name="M:Windows.Devices.Midi.MidiInPort.GetDeviceSelector">
      <summary>Gets a query string that can be used to enumerate all MidiInPort objects on the system.</summary>
      <returns>The query string used to enumerate the MidiInPort objects on the system.</returns>
    </member>
    <member name="T:Windows.Devices.Midi.MidiMessageReceivedEventArgs">
      <summary>Provides data for the MessageReceived event.</summary>
    </member>
    <member name="P:Windows.Devices.Midi.MidiMessageReceivedEventArgs.Message">
      <summary>The MIDI message.</summary>
      <returns>The MIDI message.</returns>
    </member>
    <member name="T:Windows.Devices.Midi.MidiMessageType">
      <summary>Specifies constants used to map MIDI message types into their corresponding byte codes.</summary>
    </member>
    <member name="F:Windows.Devices.Midi.MidiMessageType.ActiveSensing">
      <summary>A MidiActiveSensingMessage.</summary>
    </member>
    <member name="F:Windows.Devices.Midi.MidiMessageType.ChannelPressure">
      <summary>A MidiChannelPressureMessage.</summary>
    </member>
    <member name="F:Windows.Devices.Midi.MidiMessageType.Continue">
      <summary>A MidiContinueMessage.</summary>
    </member>
    <member name="F:Windows.Devices.Midi.MidiMessageType.ControlChange">
      <summary>A MidiControlChangeMessage.</summary>
    </member>
    <member name="F:Windows.Devices.Midi.MidiMessageType.EndSystemExclusive">
      <summary>A MidiSystemExclusiveMessage.</summary>
    </member>
    <member name="F:Windows.Devices.Midi.MidiMessageType.MidiTimeCode">
      <summary>A MidiTimeCodeMessage.</summary>
    </member>
    <member name="F:Windows.Devices.Midi.MidiMessageType.None">
      <summary>Specifies no message type.</summary>
    </member>
    <member name="F:Windows.Devices.Midi.MidiMessageType.NoteOff">
      <summary>A MidiNoteOffMessage.</summary>
    </member>
    <member name="F:Windows.Devices.Midi.MidiMessageType.NoteOn">
      <summary>A MidiNoteOnMessage.</summary>
    </member>
    <member name="F:Windows.Devices.Midi.MidiMessageType.PitchBendChange">
      <summary>A MidiPitchBendChangeMessage.</summary>
    </member>
    <member name="F:Windows.Devices.Midi.MidiMessageType.PolyphonicKeyPressure">
      <summary>A MidiPolyphonicKeyPressureMessage.</summary>
    </member>
    <member name="F:Windows.Devices.Midi.MidiMessageType.ProgramChange">
      <summary>A MidiControlChangeMessage.</summary>
    </member>
    <member name="F:Windows.Devices.Midi.MidiMessageType.SongPositionPointer">
      <summary>A MidiSongPositionPointerMessage.</summary>
    </member>
    <member name="F:Windows.Devices.Midi.MidiMessageType.SongSelect">
      <summary>A MidiSongSelectMessage.</summary>
    </member>
    <member name="F:Windows.Devices.Midi.MidiMessageType.Start">
      <summary>A MidiStartMessage.</summary>
    </member>
    <member name="F:Windows.Devices.Midi.MidiMessageType.Stop">
      <summary>A MidiStopMessage.</summary>
    </member>
    <member name="F:Windows.Devices.Midi.MidiMessageType.SystemExclusive">
      <summary>A MidiSystemExclusiveMessage.</summary>
    </member>
    <member name="F:Windows.Devices.Midi.MidiMessageType.SystemReset">
      <summary>A SystemResetMessage.</summary>
    </member>
    <member name="F:Windows.Devices.Midi.MidiMessageType.TimingClock">
      <summary>A MidiTimingClockMessage.</summary>
    </member>
    <member name="F:Windows.Devices.Midi.MidiMessageType.TuneRequest">
      <summary>A MidiTuneRequestMessage.</summary>
    </member>
    <member name="T:Windows.Devices.Midi.MidiNoteOffMessage">
      <summary>Represents a MIDI messages that specifies a MIDI note to turn off.</summary>
    </member>
    <member name="M:Windows.Devices.Midi.MidiNoteOffMessage.#ctor(System.Byte,System.Byte,System.Byte)">
      <summary>Creates a new MidiNoteOffMessage object.</summary>
      <param name="channel">The channel from 0-15 that this message applies to.</param>
      <param name="note">The note which is specified as a value from 0-127.</param>
      <param name="velocity">The velocity which is specified as a value from 0-127.</param>
    </member>
    <member name="P:Windows.Devices.Midi.MidiNoteOffMessage.Channel">
      <summary>Gets the channel from 0-15 that this message applies to.</summary>
      <returns>The channel from 0-15 that this message applies to.</returns>
    </member>
    <member name="P:Windows.Devices.Midi.MidiNoteOffMessage.Note">
      <summary>Gets the note to turn off which is specified as a value from 0-127.</summary>
      <returns>The note which is specified as a value from 0-127.</returns>
    </member>
    <member name="P:Windows.Devices.Midi.MidiNoteOffMessage.RawData">
      <summary>Gets the array of bytes associated with the MIDI message, including status byte.</summary>
      <returns>The array of bytes associated with the MIDI message.</returns>
    </member>
    <member name="P:Windows.Devices.Midi.MidiNoteOffMessage.Timestamp">
      <summary>Gets the duration from when the MidiInPort was created to the time the message was received. For messages being sent to a MidiOutPort, this value has no meaning.</summary>
      <returns>The duration from when the MidiInPort was created to the time the message was received.</returns>
    </member>
    <member name="P:Windows.Devices.Midi.MidiNoteOffMessage.Type">
      <summary>Gets the type of this MIDI message.</summary>
      <returns>The MIDI message type.</returns>
    </member>
    <member name="P:Windows.Devices.Midi.MidiNoteOffMessage.Velocity">
      <summary>Gets the value of the velocity from 0-127.</summary>
      <returns>The velocity which is specified as a value from 0-127.</returns>
    </member>
    <member name="T:Windows.Devices.Midi.MidiNoteOnMessage">
      <summary>Represents a MIDI message that specifies a MIDI note to turn on.</summary>
    </member>
    <member name="M:Windows.Devices.Midi.MidiNoteOnMessage.#ctor(System.Byte,System.Byte,System.Byte)">
      <summary>Creates a new MidiNoteOnMessage object.</summary>
      <param name="channel">The channel from 0-15 that this message applies to.</param>
      <param name="note">The note which is specified as a value from 0-127.</param>
      <param name="velocity">The velocity which is specified as a value from 0-127.</param>
    </member>
    <member name="P:Windows.Devices.Midi.MidiNoteOnMessage.Channel">
      <summary>Gets the channel from 0-15 that this message applies to.</summary>
      <returns>The channel from 0-15 that this message applies to.</returns>
    </member>
    <member name="P:Windows.Devices.Midi.MidiNoteOnMessage.Note">
      <summary>Gets the note to turn on which is specified as a value from 0-127.</summary>
      <returns>The note which is specified as a value from 0-127.</returns>
    </member>
    <member name="P:Windows.Devices.Midi.MidiNoteOnMessage.RawData">
      <summary>Gets the array of bytes associated with the MIDI message, including status byte.</summary>
      <returns>The array of bytes associated with the MIDI message.</returns>
    </member>
    <member name="P:Windows.Devices.Midi.MidiNoteOnMessage.Timestamp">
      <summary>Gets the duration from when the MidiInPort was created to the time the message was received. For messages being sent to a MidiOutPort, this value has no meaning.</summary>
      <returns>The duration from when the MidiInPort was created to the time the message was received.</returns>
    </member>
    <member name="P:Windows.Devices.Midi.MidiNoteOnMessage.Type">
      <summary>Gets the type of this MIDI message.</summary>
      <returns>The MIDI message type.</returns>
    </member>
    <member name="P:Windows.Devices.Midi.MidiNoteOnMessage.Velocity">
      <summary>Gets the value of the velocity from 0-127.</summary>
      <returns>The velocity which is specified as a value from 0-127.</returns>
    </member>
    <member name="T:Windows.Devices.Midi.MidiOutPort">
      <summary>Represents a port used to send MIDI messages to a MIDI device.</summary>
    </member>
    <member name="P:Windows.Devices.Midi.MidiOutPort.DeviceId">
      <summary>Gets the id of the device that was used to initialize the MidiOutPort.</summary>
      <returns>The ID of the device.</returns>
    </member>
    <member name="M:Windows.Devices.Midi.MidiOutPort.Close">
      <summary>Closes the MidiOutPort.</summary>
    </member>
    <member name="M:Windows.Devices.Midi.MidiOutPort.FromIdAsync(System.String)">
      <summary>Creates a MidiOutPort object for the specified device.</summary>
      <param name="deviceId">The device ID, which can be obtained by enumerating the devices on the system Windows.Devices.Enumeration.DeviceInformation.FindAllAsync.</param>
      <returns>The asynchronous operation. Upon completion, IAsyncOperation.GetResults returns a MidiOutPort object.</returns>
    </member>
    <member name="M:Windows.Devices.Midi.MidiOutPort.GetDeviceSelector">
      <summary>Gets a query string that can be used to enumerate all MidiOutPort objects on the system.</summary>
      <returns>The query string used to enumerate the MidiOutPort objects on the system.</returns>
    </member>
    <member name="M:Windows.Devices.Midi.MidiOutPort.SendBuffer(Windows.Storage.Streams.IBuffer)">
      <summary>Send the specified data buffer to the device associated with this MidiOutPort.</summary>
      <param name="midiData">The data to send to the device.</param>
    </member>
    <member name="M:Windows.Devices.Midi.MidiOutPort.SendMessage(Windows.Devices.Midi.IMidiMessage)">
      <summary>Send the data in the specified MIDI message to the device associated with this MidiOutPort.</summary>
      <param name="midiMessage">The MIDI message to send to the device.</param>
    </member>
    <member name="T:Windows.Devices.Midi.MidiPitchBendChangeMessage">
      <summary>Represents a MIDI message that specifies a pitch bend change.</summary>
    </member>
    <member name="M:Windows.Devices.Midi.MidiPitchBendChangeMessage.#ctor(System.Byte,System.UInt16)">
      <summary>Creates a new MidiPitchBendChangeMessage object.</summary>
      <param name="channel">The channel from 0-15 that this message applies to.</param>
      <param name="bend">The pitch bend value which is specified as a 14-bit value from 0-16383.</param>
    </member>
    <member name="P:Windows.Devices.Midi.MidiPitchBendChangeMessage.Bend">
      <summary>Gets the pitch bend value which is specified as a 14-bit value from 0-16383.</summary>
      <returns>The pitch bend value which is specified as a 14-bit value from 0-16383.</returns>
    </member>
    <member name="P:Windows.Devices.Midi.MidiPitchBendChangeMessage.Channel">
      <summary>Gets the channel from 0-15 that this message applies to.</summary>
      <returns>The channel from 0-15 that this message applies to.</returns>
    </member>
    <member name="P:Windows.Devices.Midi.MidiPitchBendChangeMessage.RawData">
      <summary>Gets the array of bytes associated with the MIDI message, including status byte.</summary>
      <returns>The array of bytes associated with the MIDI message.</returns>
    </member>
    <member name="P:Windows.Devices.Midi.MidiPitchBendChangeMessage.Timestamp">
      <summary>Gets the duration from when the MidiInPort was created to the time the message was received. For messages being sent to a MidiOutPort, this value has no meaning.</summary>
      <returns>The duration from when the MidiInPort was created to the time the message was received.</returns>
    </member>
    <member name="P:Windows.Devices.Midi.MidiPitchBendChangeMessage.Type">
      <summary>Gets the type of this MIDI message.</summary>
      <returns>The MIDI message type.</returns>
    </member>
    <member name="T:Windows.Devices.Midi.MidiPolyphonicKeyPressureMessage">
      <summary>Represents a MIDI message that specifies the polyphonic key pressure.</summary>
    </member>
    <member name="M:Windows.Devices.Midi.MidiPolyphonicKeyPressureMessage.#ctor(System.Byte,System.Byte,System.Byte)">
      <summary>Creates a new MidiPolyphonicKeyPressureMessage object.</summary>
      <param name="channel">The channel from 0-15 that this message applies to.</param>
      <param name="note">The note which is specified as a value from 0-127.</param>
      <param name="pressure">The polyphonic key pressure which is specified as a value from 0-127.</param>
    </member>
    <member name="P:Windows.Devices.Midi.MidiPolyphonicKeyPressureMessage.Channel">
      <summary>Gets the channel from 0-15 that this message applies to.</summary>
      <returns>The channel from 0-15 that this message applies to.</returns>
    </member>
    <member name="P:Windows.Devices.Midi.MidiPolyphonicKeyPressureMessage.Note">
      <summary>Gets the note which is specified as a value from 0-127.</summary>
      <returns>The note which is specified as a value from 0-127.</returns>
    </member>
    <member name="P:Windows.Devices.Midi.MidiPolyphonicKeyPressureMessage.Pressure">
      <summary>Gets the polyphonic key pressure which is specified as a value from 0-127.</summary>
      <returns>The polyphonic key pressure which is specified as a value from 0-127.</returns>
    </member>
    <member name="P:Windows.Devices.Midi.MidiPolyphonicKeyPressureMessage.RawData">
      <summary>Gets the array of bytes associated with the MIDI message, including status byte.</summary>
      <returns>The array of bytes associated with the MIDI message.</returns>
    </member>
    <member name="P:Windows.Devices.Midi.MidiPolyphonicKeyPressureMessage.Timestamp">
      <summary>Gets the duration from when the MidiInPort was created to the time the message was received. For messages being sent to a MidiOutPort, this value has no meaning.</summary>
      <returns>The duration from when the MidiInPort was created to the time the message was received.</returns>
    </member>
    <member name="P:Windows.Devices.Midi.MidiPolyphonicKeyPressureMessage.Type">
      <summary>Gets the type of this MIDI message.</summary>
      <returns>The MIDI message type.</returns>
    </member>
    <member name="T:Windows.Devices.Midi.MidiProgramChangeMessage">
      <summary>Represents a MIDI message that specifies a program change.</summary>
    </member>
    <member name="M:Windows.Devices.Midi.MidiProgramChangeMessage.#ctor(System.Byte,System.Byte)">
      <summary>Creates a new MidiProgramChangeMessage object.</summary>
      <param name="channel">The channel from 0-15 that this message applies to.</param>
      <param name="program">The program to change from 0-127.</param>
    </member>
    <member name="P:Windows.Devices.Midi.MidiProgramChangeMessage.Channel">
      <summary>Gets the channel from 0-15 that this message applies to.</summary>
      <returns>The channel from 0-15 that this message applies to.</returns>
    </member>
    <member name="P:Windows.Devices.Midi.MidiProgramChangeMessage.Program">
      <summary>Gets the program to change from 0-127.</summary>
      <returns>The program to change from 0-127.</returns>
    </member>
    <member name="P:Windows.Devices.Midi.MidiProgramChangeMessage.RawData">
      <summary>Gets the array of bytes associated with the MIDI message, including status byte.</summary>
      <returns>The array of bytes associated with the MIDI message.</returns>
    </member>
    <member name="P:Windows.Devices.Midi.MidiProgramChangeMessage.Timestamp">
      <summary>Gets the duration from when the MidiInPort was created to the time the message was received. For messages being sent to a MidiOutPort, this value has no meaning.</summary>
      <returns>The duration from when the MidiInPort was created to the time the message was received.</returns>
    </member>
    <member name="P:Windows.Devices.Midi.MidiProgramChangeMessage.Type">
      <summary>Gets the type of this MIDI message.</summary>
      <returns>The MIDI message type.</returns>
    </member>
    <member name="T:Windows.Devices.Midi.MidiSongPositionPointerMessage">
      <summary>Represents a MIDI message that specifies a song position pointer.</summary>
    </member>
    <member name="M:Windows.Devices.Midi.MidiSongPositionPointerMessage.#ctor(System.UInt16)">
      <summary>Creates a new MidiSongPositionPointerMessage object.</summary>
      <param name="beats">The song position pointer encoded in a 14-bit value from 0-16383.</param>
    </member>
    <member name="P:Windows.Devices.Midi.MidiSongPositionPointerMessage.Beats">
      <summary>Gets the song position pointer encoded in a 14-bit value from 0-16383.</summary>
      <returns>The song position pointer encoded in a 14-bit value from 0-16383.</returns>
    </member>
    <member name="P:Windows.Devices.Midi.MidiSongPositionPointerMessage.RawData">
      <summary>Gets the array of bytes associated with the MIDI message, including status byte.</summary>
      <returns>The array of bytes associated with the MIDI message.</returns>
    </member>
    <member name="P:Windows.Devices.Midi.MidiSongPositionPointerMessage.Timestamp">
      <summary>Gets the duration from when the MidiInPort was created to the time the message was received. For messages being sent to a MidiOutPort, this value has no meaning.</summary>
      <returns>The duration from when the MidiInPort was created to the time the message was received.</returns>
    </member>
    <member name="P:Windows.Devices.Midi.MidiSongPositionPointerMessage.Type">
      <summary>Gets the type of this MIDI message.</summary>
      <returns>The MIDI message type.</returns>
    </member>
    <member name="T:Windows.Devices.Midi.MidiSongSelectMessage">
      <summary>Represents a MIDI message that specifies the selected song.</summary>
    </member>
    <member name="M:Windows.Devices.Midi.MidiSongSelectMessage.#ctor(System.Byte)">
      <summary>Creates a new MidiSongSelectMessage object.</summary>
      <param name="song">The song to select from 0-127.</param>
    </member>
    <member name="P:Windows.Devices.Midi.MidiSongSelectMessage.RawData">
      <summary>Gets the array of bytes associated with the MIDI message, including status byte.</summary>
      <returns>The array of bytes associated with the MIDI message.</returns>
    </member>
    <member name="P:Windows.Devices.Midi.MidiSongSelectMessage.Song">
      <summary>Gets the song to select from 0-127.</summary>
      <returns>The song to select from 0-127.</returns>
    </member>
    <member name="P:Windows.Devices.Midi.MidiSongSelectMessage.Timestamp">
      <summary>Gets the duration from when the MidiInPort was created to the time the message was received. For messages being sent to a MidiOutPort, this value has no meaning.</summary>
      <returns>The duration from when the MidiInPort was created to the time the message was received.</returns>
    </member>
    <member name="P:Windows.Devices.Midi.MidiSongSelectMessage.Type">
      <summary>Gets the type of this MIDI message.</summary>
      <returns>The MIDI message type.</returns>
    </member>
    <member name="T:Windows.Devices.Midi.MidiStartMessage">
      <summary>Represents a MIDI message that specifies a start message.</summary>
    </member>
    <member name="M:Windows.Devices.Midi.MidiStartMessage.#ctor">
      <summary>Creates a new MidiStartMessage object.</summary>
    </member>
    <member name="P:Windows.Devices.Midi.MidiStartMessage.RawData">
      <summary>Gets the array of bytes associated with the MIDI message, including status byte.</summary>
      <returns>The array of bytes associated with the MIDI message.</returns>
    </member>
    <member name="P:Windows.Devices.Midi.MidiStartMessage.Timestamp">
      <summary>Gets the duration from when the MidiInPort was created to the time the message was received. For messages being sent to a MidiOutPort, this value has no meaning.</summary>
      <returns>The duration from when the MidiInPort was created to the time the message was received.</returns>
    </member>
    <member name="P:Windows.Devices.Midi.MidiStartMessage.Type">
      <summary>Gets the type of this MIDI message.</summary>
      <returns>The MIDI message type.</returns>
    </member>
    <member name="T:Windows.Devices.Midi.MidiStopMessage">
      <summary>Represents a MIDI message that specifies a stop message.</summary>
    </member>
    <member name="M:Windows.Devices.Midi.MidiStopMessage.#ctor">
      <summary>Creates a new MidiStopMessage object.</summary>
    </member>
    <member name="P:Windows.Devices.Midi.MidiStopMessage.RawData">
      <summary>Gets the array of bytes associated with the MIDI message, including status byte.</summary>
      <returns>The array of bytes associated with the MIDI message.</returns>
    </member>
    <member name="P:Windows.Devices.Midi.MidiStopMessage.Timestamp">
      <summary>Gets the duration from when the MidiInPort was created to the time the message was received. For messages being sent to a MidiOutPort, this value has no meaning.</summary>
      <returns>The duration from when the MidiInPort was created to the time the message was received.</returns>
    </member>
    <member name="P:Windows.Devices.Midi.MidiStopMessage.Type">
      <summary>Gets the type of this MIDI message.</summary>
      <returns>The MIDI message type.</returns>
    </member>
    <member name="T:Windows.Devices.Midi.MidiSynthesizer">
      <summary>Represents the Microsoft GS wavetable software synthesizer, included in Windows. This synthesizer provides a Roland GS sound set, which includes and extends the General MIDI sound set.</summary>
    </member>
    <member name="P:Windows.Devices.Midi.MidiSynthesizer.AudioDevice">
      <summary>Gets the audio output device being used by this instance of the Microsoft MIDI synthesizer.</summary>
      <returns>An object that represents the audio output device. Use the methods and properties of this object to further identify the device.</returns>
    </member>
    <member name="P:Windows.Devices.Midi.MidiSynthesizer.DeviceId">
      <summary>Gets the device ID of the Microsoft MIDI synthesizer. Note that all instances of the synthesizer have the same ID.</summary>
      <returns>The device ID of this instance of the Microsoft MIDI synthesizer.</returns>
    </member>
    <member name="P:Windows.Devices.Midi.MidiSynthesizer.Volume">
      <summary>Gets or sets the output volume of this instance of the Microsoft MIDI synthesizer.</summary>
      <returns>The synthesizer's output volume, a number between 0 and 1, inclusive.</returns>
    </member>
    <member name="M:Windows.Devices.Midi.MidiSynthesizer.Close">
      <summary>Closes this instance of the Microsoft MIDI synthesizer. It is a best practice for the caller to use this method to clear resources used by the MIDI object.</summary>
    </member>
    <member name="M:Windows.Devices.Midi.MidiSynthesizer.CreateAsync">
      <summary>Creates a new instance of the Microsoft MIDI synthesizer that uses the system's default audio output device.</summary>
      <returns>An instance of the Windows MIDI synthesizer.</returns>
    </member>
    <member name="M:Windows.Devices.Midi.MidiSynthesizer.CreateAsync(Windows.Devices.Enumeration.DeviceInformation)">
      <summary>Creates a new instance of the Microsoft MIDI synthesizer with a specified audio output device.</summary>
      <param name="audioDevice">The audio output device.</param>
      <returns>An instance of the Microsoft MIDI synthesizer.</returns>
    </member>
    <member name="M:Windows.Devices.Midi.MidiSynthesizer.IsSynthesizer(Windows.Devices.Enumeration.DeviceInformation)">
      <summary>Determines whether a particular device is an instance of the Microsoft MIDI synthesizer. When all MIDI out ports on the system are enumerated, this method can be used to identify which of them is the Microsoft MIDI synthesizer.</summary>
      <param name="midiDevice">An object that represents the device in question.</param>
      <returns>**True** if the device is the Microsoft MIDI synthesizer; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.Devices.Midi.MidiSynthesizer.SendBuffer(Windows.Storage.Streams.IBuffer)">
      <summary>Sends an array of bytes through the synthesizer's out port. This enables you to send your data as a byte array instead of as a defined MIDI message.</summary>
      <param name="midiData">The array of bytes to send.</param>
    </member>
    <member name="M:Windows.Devices.Midi.MidiSynthesizer.SendMessage(Windows.Devices.Midi.IMidiMessage)">
      <summary>Sends a MIDI message through the Microsoft MIDI synthesizer's out port.</summary>
      <param name="midiMessage">The MIDI message to send.</param>
    </member>
    <member name="T:Windows.Devices.Midi.MidiSystemExclusiveMessage">
      <summary>Represents a MIDI message that specifies a system exclusive message.</summary>
    </member>
    <member name="M:Windows.Devices.Midi.MidiSystemExclusiveMessage.#ctor(Windows.Storage.Streams.IBuffer)">
      <summary>Creates a new MidiSystemExclusiveMessage object.</summary>
      <param name="rawData">The system exclusive data.</param>
    </member>
    <member name="P:Windows.Devices.Midi.MidiSystemExclusiveMessage.RawData">
      <summary>Gets the array of bytes associated with the MIDI message, including status byte.</summary>
      <returns>The array of bytes associated with the MIDI message.</returns>
    </member>
    <member name="P:Windows.Devices.Midi.MidiSystemExclusiveMessage.Timestamp">
      <summary>Gets the duration from when the MidiInPort was created to the time the message was received. For messages being sent to a MidiOutPort, this value has no meaning.</summary>
      <returns>The duration from when the MidiInPort was created to the time the message was received.</returns>
    </member>
    <member name="P:Windows.Devices.Midi.MidiSystemExclusiveMessage.Type">
      <summary>Gets the type of this MIDI message.</summary>
      <returns>The MIDI message type.</returns>
    </member>
    <member name="T:Windows.Devices.Midi.MidiSystemResetMessage">
      <summary>Represents a MIDI message that specifies a system reset.</summary>
    </member>
    <member name="M:Windows.Devices.Midi.MidiSystemResetMessage.#ctor">
      <summary>Creates a new MidiSystemResetMessage object.</summary>
    </member>
    <member name="P:Windows.Devices.Midi.MidiSystemResetMessage.RawData">
      <summary>Gets the array of bytes associated with the MIDI message, including status byte.</summary>
      <returns>The array of bytes associated with the MIDI message.</returns>
    </member>
    <member name="P:Windows.Devices.Midi.MidiSystemResetMessage.Timestamp">
      <summary>Gets the duration from when the MidiInPort was created to the time the message was received. For messages being sent to a MidiOutPort, this value has no meaning.</summary>
      <returns>The duration from when the MidiInPort was created to the time the message was received.</returns>
    </member>
    <member name="P:Windows.Devices.Midi.MidiSystemResetMessage.Type">
      <summary>Gets the type of this MIDI message.</summary>
      <returns>The MIDI message type.</returns>
    </member>
    <member name="T:Windows.Devices.Midi.MidiTimeCodeMessage">
      <summary>Represents a MIDI message that specifies a time code.</summary>
    </member>
    <member name="M:Windows.Devices.Midi.MidiTimeCodeMessage.#ctor(System.Byte,System.Byte)">
      <summary>Creates a new MidiTimeCodeMessage object.</summary>
      <param name="frameType">The frame type from 0-7.</param>
      <param name="values">The time code from 0-32.</param>
    </member>
    <member name="P:Windows.Devices.Midi.MidiTimeCodeMessage.FrameType">
      <summary>Gets the value of the frame type from 0-7.</summary>
      <returns>The value of the frame type from 0-7.</returns>
    </member>
    <member name="P:Windows.Devices.Midi.MidiTimeCodeMessage.RawData">
      <summary>Gets the array of bytes associated with the MIDI message, including status byte.</summary>
      <returns>The array of bytes associated with the MIDI message.</returns>
    </member>
    <member name="P:Windows.Devices.Midi.MidiTimeCodeMessage.Timestamp">
      <summary>Gets the duration from when the MidiInPort was created to the time the message was received. For messages being sent to a MidiOutPort, this value has no meaning.</summary>
      <returns>The duration from when the MidiInPort was created to the time the message was received.</returns>
    </member>
    <member name="P:Windows.Devices.Midi.MidiTimeCodeMessage.Type">
      <summary>Gets the type of this MIDI message.</summary>
      <returns>The MIDI message type.</returns>
    </member>
    <member name="P:Windows.Devices.Midi.MidiTimeCodeMessage.Values">
      <summary>Gets the time code value from 0-32.</summary>
      <returns>The time code value from 0-32.</returns>
    </member>
    <member name="T:Windows.Devices.Midi.MidiTimingClockMessage">
      <summary>Represents a MIDI message that specifies a timing clock.</summary>
    </member>
    <member name="M:Windows.Devices.Midi.MidiTimingClockMessage.#ctor">
      <summary>Creates a new MidiTimingClockMessage object.</summary>
    </member>
    <member name="P:Windows.Devices.Midi.MidiTimingClockMessage.RawData">
      <summary>Gets the array of bytes associated with the MIDI message, including status byte.</summary>
      <returns>The array of bytes associated with the MIDI message.</returns>
    </member>
    <member name="P:Windows.Devices.Midi.MidiTimingClockMessage.Timestamp">
      <summary>Gets the duration from when the MidiInPort was created to the time the message was received. For messages being sent to a MidiOutPort, this value has no meaning.</summary>
      <returns>The duration from when the MidiInPort was created to the time the message was received.</returns>
    </member>
    <member name="P:Windows.Devices.Midi.MidiTimingClockMessage.Type">
      <summary>Gets the type of this MIDI message.</summary>
      <returns>The MIDI message type.</returns>
    </member>
    <member name="T:Windows.Devices.Midi.MidiTuneRequestMessage">
      <summary>Represents a MIDI message that specifies a tune request.</summary>
    </member>
    <member name="M:Windows.Devices.Midi.MidiTuneRequestMessage.#ctor">
      <summary>Creates a new MidiTuneRequestMessage object.</summary>
    </member>
    <member name="P:Windows.Devices.Midi.MidiTuneRequestMessage.RawData">
      <summary>Gets the array of bytes associated with the MIDI message, including status byte.</summary>
      <returns>The array of bytes associated with the MIDI message.</returns>
    </member>
    <member name="P:Windows.Devices.Midi.MidiTuneRequestMessage.Timestamp">
      <summary>Gets the duration from when the MidiInPort was created to the time the message was received. For messages being sent to a MidiOutPort, this value has no meaning.</summary>
      <returns>The duration from when the MidiInPort was created to the time the message was received.</returns>
    </member>
    <member name="P:Windows.Devices.Midi.MidiTuneRequestMessage.Type">
      <summary>Gets the type of this MIDI message.</summary>
      <returns>The MIDI message type.</returns>
    </member>
    <member name="T:Windows.Devices.Perception.KnownCameraIntrinsicsProperties">
      <summary>Provides static methods for retrieving intrinsic properties of a camera.</summary>
      <deprecated type="deprecate">KnownCameraIntrinsicsProperties may be unavailable after Windows Creator Update.  Please refer to Windows.Media.Capture.Frames APIs on MSDN.</deprecated>
    </member>
    <member name="P:Windows.Devices.Perception.KnownCameraIntrinsicsProperties.FocalLength">
      <summary>Gets a string key used to retrieve an array of single-precision, floating-point property values indicating the focal length of the camera.</summary>
      <returns>Indicates the focal length of the camera. This property is a SingleArray value that should be interpreted as a vector.</returns>
    </member>
    <member name="P:Windows.Devices.Perception.KnownCameraIntrinsicsProperties.PrincipalPoint">
      <summary>Gets a string key used to retrieve an array of single-precision, floating-point property values indicating the principal point, relative to the camera.</summary>
      <returns>Indicates the principal point, relative to the camera. This property is a SingleArray value that should be interpreted as a vector.</returns>
    </member>
    <member name="P:Windows.Devices.Perception.KnownCameraIntrinsicsProperties.RadialDistortion">
      <summary>Gets a string key used to retrieve an array of single-precision, floating-point property values indicating the radial distortion of the camera.</summary>
      <returns>Indicates the radial distortion of the camera. This property is a SingleArray value that should be interpreted as a vector.</returns>
    </member>
    <member name="P:Windows.Devices.Perception.KnownCameraIntrinsicsProperties.TangentialDistortion">
      <summary>Gets a string key used to retrieve an array of single-precision, floating-point property values indicating the tangential distortion of the camera.</summary>
      <returns>Indicates the tangential distortion of the camera. This property is a SingleArray value that should be interpreted as a vector.</returns>
    </member>
    <member name="T:Windows.Devices.Perception.KnownPerceptionColorFrameSourceProperties">
      <summary>Provides static properties of color frame sources.</summary>
      <deprecated type="deprecate">KnownPerceptionColorFrameSourceProperties may be unavailable after Windows Creator Update.  Please refer to Windows.Media.Capture.Frames APIs on MSDN.</deprecated>
    </member>
    <member name="P:Windows.Devices.Perception.KnownPerceptionColorFrameSourceProperties.AutoExposureEnabled">
      <summary>Gets a string key used to retrieve a Boolean property indicating whether or not auto exposure is enabled.</summary>
      <returns>Indicates whether or not auto exposure is enabled. This property is a Boolean value.</returns>
    </member>
    <member name="P:Windows.Devices.Perception.KnownPerceptionColorFrameSourceProperties.Exposure">
      <summary>Gets a string key used to retrieve a TimeSpan property indicating the current exposure duration of the camera.</summary>
      <returns>The current exposure duration of the camera. This property is a TimeSpan value.</returns>
    </member>
    <member name="P:Windows.Devices.Perception.KnownPerceptionColorFrameSourceProperties.ExposureCompensation">
      <summary>Gets a string key used to retrieve a single-precision, floating-point property indicating the exposure compensation.</summary>
      <returns>The exposure compensation. This property is a Single value.</returns>
    </member>
    <member name="T:Windows.Devices.Perception.KnownPerceptionDepthFrameSourceProperties">
      <summary>Provides static properties of depth frame sources.</summary>
      <deprecated type="deprecate">KnownPerceptionDepthFrameSourceProperties may be unavailable after Windows Creator Update.  Please refer to Windows.Media.Capture.Frames APIs on MSDN.</deprecated>
    </member>
    <member name="P:Windows.Devices.Perception.KnownPerceptionDepthFrameSourceProperties.MaxDepth">
      <summary>Gets a string key used to retrieve a 16-bit unsigned integer property indicating the maximum depth of the depth frame source.</summary>
      <returns>Indicates the maximum depth of the depth frame source. This property is a UInt16 value.</returns>
    </member>
    <member name="P:Windows.Devices.Perception.KnownPerceptionDepthFrameSourceProperties.MinDepth">
      <summary>Gets a string key used to retrieve a 16-bit unsigned integer property indicating the minimum depth of the depth frame source.</summary>
      <returns>Indicates the minimum depth of the depth frame source. This property is a UInt16 value.</returns>
    </member>
    <member name="T:Windows.Devices.Perception.KnownPerceptionFrameSourceProperties">
      <summary>Provides static properties that are applicable to all types of frame sources.</summary>
      <deprecated type="deprecate">KnownPerceptionFrameSourceProperties may be unavailable after Windows Creator Update.  Please refer to Windows.Media.Capture.Frames APIs on MSDN.</deprecated>
    </member>
    <member name="P:Windows.Devices.Perception.KnownPerceptionFrameSourceProperties.DeviceId">
      <summary>Gets a string value that identifies the device on the system.</summary>
      <returns>The identifier.</returns>
    </member>
    <member name="P:Windows.Devices.Perception.KnownPerceptionFrameSourceProperties.DeviceModelVersion">
      <summary>Gets a string key used to look up a string property with the device, model, version string for the physical sensor device this frame source represents.</summary>
      <returns>The device, model, version string for the physical sensor device this frame source represents. This property is a String value.</returns>
    </member>
    <member name="P:Windows.Devices.Perception.KnownPerceptionFrameSourceProperties.EnclosureLocation">
      <summary>Gets a string key used to look up an enumeration property indicating the physical location of the sensor on the Windows device.</summary>
      <returns>The physical location of the sensor on the Windows device. This is an enumeration value.</returns>
    </member>
    <member name="P:Windows.Devices.Perception.KnownPerceptionFrameSourceProperties.FrameKind">
      <summary>Gets a string key used to look up a string property that is a string key indicating the kind of frame the source provides.</summary>
      <returns>A string key indicating the kind of frame the source provides. This property is a String value. The string key will indicate color, depth, or infrared as specified by Windows.Devices.Perception.KnownPerceptionFrameKindStatics.</returns>
    </member>
    <member name="P:Windows.Devices.Perception.KnownPerceptionFrameSourceProperties.Id">
      <summary>Gets a string key used to look up a string property with the unique ID of the frame source.</summary>
      <returns>The unique ID of the frame source. This property is a String value.</returns>
    </member>
    <member name="P:Windows.Devices.Perception.KnownPerceptionFrameSourceProperties.PhysicalDeviceIds">
      <summary>Gets a string key used to look up a string array property containing the physical device IDs of the sensor this frame source represents.</summary>
      <returns>An array of strings with the physical device IDs of the sensor this frame source represents. This property is a StringArray value.</returns>
    </member>
    <member name="T:Windows.Devices.Perception.KnownPerceptionInfraredFrameSourceProperties">
      <summary>Provides static properties of infrared frame sources.</summary>
      <deprecated type="deprecate">KnownPerceptionInfraredFrameSourceProperties may be unavailable after Windows Creator Update.  Please refer to Windows.Media.Capture.Frames APIs on MSDN.</deprecated>
    </member>
    <member name="P:Windows.Devices.Perception.KnownPerceptionInfraredFrameSourceProperties.ActiveIlluminationEnabled">
      <summary>Gets a string key used to retrieve a Boolean property indicating whether or not active IR illumination is enabled.</summary>
      <returns>Indicates whether or not active IR illumination is enabled. This property is a Boolean value.</returns>
    </member>
    <member name="P:Windows.Devices.Perception.KnownPerceptionInfraredFrameSourceProperties.AmbientSubtractionEnabled">
      <summary>Gets a string key used to retrieve a Boolean property indicating whether or not ambient IR light subtraction is enabled.</summary>
      <returns>Indicates whether or not ambient IR light subtraction is enabled. This property is a Boolean value.</returns>
    </member>
    <member name="P:Windows.Devices.Perception.KnownPerceptionInfraredFrameSourceProperties.AutoExposureEnabled">
      <summary>Gets a string key used to retrieve a Boolean property indicating whether or not auto exposure is enabled.</summary>
      <returns>Indicates whether or not auto exposure is enabled. This property is a Boolean value.</returns>
    </member>
    <member name="P:Windows.Devices.Perception.KnownPerceptionInfraredFrameSourceProperties.Exposure">
      <summary>Gets a string key used to retrieve a TimeSpan property indicating the current exposure duration of the camera.</summary>
      <returns>The current exposure duration of the camera. This property is a TimeSpan value.</returns>
    </member>
    <member name="P:Windows.Devices.Perception.KnownPerceptionInfraredFrameSourceProperties.ExposureCompensation">
      <summary>Gets a string key used to retrieve a single-precision, floating-point property indicating the amount of exposure compensation.</summary>
      <returns>Indicates the amount of exposure compensation. This property is a Single value.</returns>
    </member>
    <member name="P:Windows.Devices.Perception.KnownPerceptionInfraredFrameSourceProperties.InterleavedIlluminationEnabled">
      <summary>Gets a string key used to retrieve a Boolean property indicating whether or not interleaved illumination is enabled.</summary>
      <returns>Indicates whether or not interleaved illumination is enabled. This property is a Boolean value.</returns>
    </member>
    <member name="P:Windows.Devices.Perception.KnownPerceptionInfraredFrameSourceProperties.StructureLightPatternEnabled">
      <summary>Gets a string key used to retrieve a Boolean property indicating whether or not the structured light pattern is enabled.</summary>
      <returns>Indicates whether or not the structured light pattern is enabled. This property is a Boolean value.</returns>
    </member>
    <member name="T:Windows.Devices.Perception.KnownPerceptionVideoFrameSourceProperties">
      <summary>Provides static properties of video frame sources.</summary>
      <deprecated type="deprecate">KnownPerceptionVideoFrameSourceProperties may be unavailable after Windows Creator Update.  Please refer to Windows.Media.Capture.Frames APIs on MSDN.</deprecated>
    </member>
    <member name="P:Windows.Devices.Perception.KnownPerceptionVideoFrameSourceProperties.AvailableVideoProfiles">
      <summary>Gets a string key used to retrieve a boolean property indicating the supported video profiles that are currently available.</summary>
      <returns>The supported video profiles that are currently available. This property is an IInspectable value.</returns>
    </member>
    <member name="P:Windows.Devices.Perception.KnownPerceptionVideoFrameSourceProperties.CameraIntrinsics">
      <summary>Gets a string key used to retrieve a CameraIntrinsics property defining the physical properties of the camera device. The CameraIntrinsics object also provides convenience methods for sensor-related geometry, including camera space to image space projections.</summary>
      <returns>Returns an object representing the intrinsic physical properties of the camera.</returns>
    </member>
    <member name="P:Windows.Devices.Perception.KnownPerceptionVideoFrameSourceProperties.IsMirrored">
      <summary>Gets a string key used to retrieve a boolean property indicating whether or not the video frame source is providing mirrored video frames.</summary>
      <returns>Indicates whether or not the video frame source is providing mirrored video frames. This property is a Boolean value.</returns>
    </member>
    <member name="P:Windows.Devices.Perception.KnownPerceptionVideoFrameSourceProperties.SupportedVideoProfiles">
      <summary>Gets a string key used to retrieve the supported video profiles property.</summary>
      <returns>The supported video profiles. This property is an IInspectable value.</returns>
    </member>
    <member name="P:Windows.Devices.Perception.KnownPerceptionVideoFrameSourceProperties.VideoProfile">
      <summary>Gets a string key used to retrieve the current video profile property.</summary>
      <returns>The current video profile. This property is an IInspectable value.</returns>
    </member>
    <member name="T:Windows.Devices.Perception.KnownPerceptionVideoProfileProperties">
      <summary>Provides static properties of a video profile.</summary>
      <deprecated type="deprecate">KnownPerceptionVideoProfileProperties may be unavailable after Windows Creator Update.  Please refer to Windows.Media.Capture.Frames APIs on MSDN.</deprecated>
    </member>
    <member name="P:Windows.Devices.Perception.KnownPerceptionVideoProfileProperties.BitmapAlphaMode">
      <summary>Gets a string key used to retrieve an enumeration property indicating the bitmap alpha mode.</summary>
      <returns>The bitmap alpha mode. This property is an enumeration value.</returns>
    </member>
    <member name="P:Windows.Devices.Perception.KnownPerceptionVideoProfileProperties.BitmapPixelFormat">
      <summary>Gets a string key used to retrieve an enumeration property indicating the bitmap pixel format.</summary>
      <returns>The bitmap pixel format. This property is an enumeration value.</returns>
    </member>
    <member name="P:Windows.Devices.Perception.KnownPerceptionVideoProfileProperties.FrameDuration">
      <summary>Gets a string key used to retrieve a TimeSpan property indicating the time duration of each frame.</summary>
      <returns>The time duration of each frame. This property is a TimeSpan value.</returns>
    </member>
    <member name="P:Windows.Devices.Perception.KnownPerceptionVideoProfileProperties.Height">
      <summary>Gets a string key used to retrieve a 32-bit unsigned integer property indicating the frame height, in pixels.</summary>
      <returns>The frame height, in pixels. This property is a UInt32 value.</returns>
    </member>
    <member name="P:Windows.Devices.Perception.KnownPerceptionVideoProfileProperties.Width">
      <summary>Gets a string key used to retrieve a 32-bit unsigned integer property indicating the frame width, in pixels.</summary>
      <returns>The frame width, in pixels. This property is a UInt32 value.</returns>
    </member>
    <member name="T:Windows.Devices.Perception.PerceptionColorFrame">
      <summary>Contains a Windows.Media.VideoFrame with the color frame data.</summary>
      <deprecated type="deprecate">PerceptionColorFrame may be unavailable after Windows Creator Update.  Use Windows.Media.Capture.Frames.VideoMediaFrame instead.</deprecated>
    </member>
    <member name="P:Windows.Devices.Perception.PerceptionColorFrame.VideoFrame">
      <summary>Gets a Windows.Media.VideoFrame with the color frame data.</summary>
      <returns>A Windows.Media.VideoFrame with the color frame data.</returns>
    </member>
    <member name="M:Windows.Devices.Perception.PerceptionColorFrame.Close">
      <summary>Releases system resources that are exposed by a Windows Runtime object.</summary>
    </member>
    <member name="T:Windows.Devices.Perception.PerceptionColorFrameArrivedEventArgs">
      <summary>Contains information about a color frame arrived event.</summary>
      <deprecated type="deprecate">PerceptionColorFrameArrivedEventArgs may be unavailable after Windows Creator Update.  Use Windows.Media.Capture.Frames.MediaFrameArrivedEventArgs instead.</deprecated>
    </member>
    <member name="P:Windows.Devices.Perception.PerceptionColorFrameArrivedEventArgs.RelativeTime">
      <summary>Gets the relative time of this frame.</summary>
      <returns>The relative time of this frame.</returns>
    </member>
    <member name="M:Windows.Devices.Perception.PerceptionColorFrameArrivedEventArgs.TryOpenFrame">
      <summary>Attempts to open the color frame that has arrived.</summary>
      <deprecated type="deprecate">PerceptionColorFrameArrivedEventArgs may be unavailable after Windows Creator Update.  Use Windows.Media.Capture.Frames.MediaFrameArrivedEventArgs instead.</deprecated>
      <returns>If the attempt is successful, this method returns the newly-arrived color frame. If the attempt is unsuccessful, this value is unchanged.</returns>
    </member>
    <member name="T:Windows.Devices.Perception.PerceptionColorFrameReader">
      <summary>Reads color frames from a color frame source.</summary>
      <deprecated type="deprecate">PerceptionColorFrameReader may be unavailable after Windows Creator Update.  Use Windows.Media.Capture.Frames.MediaFrameReader instead.</deprecated>
    </member>
    <member name="P:Windows.Devices.Perception.PerceptionColorFrameReader.IsPaused">
      <summary>Gets or sets a boolean value indicating whether or not this reader is paused.</summary>
      <returns>A boolean value indicating whether or not this reader is paused.</returns>
    </member>
    <member name="P:Windows.Devices.Perception.PerceptionColorFrameReader.Source">
      <summary>Gets the color frame source this reader gets frames from.</summary>
      <returns>The color frame source this reader gets frames from.</returns>
    </member>
    <member name="E:Windows.Devices.Perception.PerceptionColorFrameReader.FrameArrived">
      <summary>Subscribes to the FrameArrived event. This event is fired whenever a new frame arrives from the color frame source.</summary>
    </member>
    <member name="M:Windows.Devices.Perception.PerceptionColorFrameReader.Close">
      <summary>Releases system resources that are exposed by a Windows Runtime object.</summary>
    </member>
    <member name="M:Windows.Devices.Perception.PerceptionColorFrameReader.TryReadLatestFrame">
      <summary>Attempts to read the most recent frame that is available to this color frame reader.</summary>
      <deprecated type="deprecate">PerceptionColorFrameReader may be unavailable after Windows Creator Update.  Use Windows.Media.Capture.Frames.MediaFrameReader instead.</deprecated>
      <returns>If the attempt was successful, this method returns the most recent frame that is available to this color frame reader. If the attempt was not successful, this method returns null.</returns>
    </member>
    <member name="T:Windows.Devices.Perception.PerceptionColorFrameSource">
      <summary>A frame source that provides color frames.</summary>
      <deprecated type="deprecate">PerceptionColorFrameSource may be unavailable after Windows Creator Update.  Use Windows.Media.Frames.MediaFrameSource instead.</deprecated>
    </member>
    <member name="P:Windows.Devices.Perception.PerceptionColorFrameSource.Active">
      <summary>Gets a boolean value indicating whether or not the source is active.</summary>
      <returns>A boolean value indicating whether or not the source is active.</returns>
    </member>
    <member name="P:Windows.Devices.Perception.PerceptionColorFrameSource.Available">
      <summary>Gets a boolean value indicating whether or not the source is available.</summary>
      <returns>A boolean value indicating whether or not the source is available.</returns>
    </member>
    <member name="P:Windows.Devices.Perception.PerceptionColorFrameSource.AvailableVideoProfiles">
      <summary>Gets a read-only collection of video profiles that are currently available from the color frame source.</summary>
      <returns>A read-only collection of video profiles that are currently available from the color frame source.</returns>
    </member>
    <member name="P:Windows.Devices.Perception.PerceptionColorFrameSource.CameraIntrinsics">
      <summary>Gets a CameraIntrinsics value specifying the intrinsic properties of the color frame source camera device.</summary>
      <returns>A CameraIntrinsics value specifying the intrinsic properties of the color frame source camera device.</returns>
    </member>
    <member name="P:Windows.Devices.Perception.PerceptionColorFrameSource.DeviceId">
      <summary>Gets a string value that identifies the device on the system.</summary>
      <returns>The identifier.</returns>
    </member>
    <member name="P:Windows.Devices.Perception.PerceptionColorFrameSource.DeviceKind">
      <summary>Gets a string value indicating the kind of physical device that generates the color frames for this source.</summary>
      <returns>A string value indicating the kind of physical device that generates the color frames for this source.</returns>
    </member>
    <member name="P:Windows.Devices.Perception.PerceptionColorFrameSource.DisplayName">
      <summary>Gets a string value indicating the display name of the color frame source.</summary>
      <returns>A string value indicating the display name of the color frame source.</returns>
    </member>
    <member name="P:Windows.Devices.Perception.PerceptionColorFrameSource.Id">
      <summary>Gets a string value indicating the unique ID of the color frame source.</summary>
      <returns>A string value indicating the unique ID of the color frame source.</returns>
    </member>
    <member name="P:Windows.Devices.Perception.PerceptionColorFrameSource.IsControlled">
      <summary>Gets a boolean value indicating whether or not the source is the subject of controller mode.</summary>
      <returns>A boolean value indicating whether or not the source is the subject of controller mode.</returns>
    </member>
    <member name="P:Windows.Devices.Perception.PerceptionColorFrameSource.Properties">
      <summary>Gets a read-only collection of frame source properties.</summary>
      <returns>A read-only collection of frame source properties.</returns>
    </member>
    <member name="P:Windows.Devices.Perception.PerceptionColorFrameSource.SupportedVideoProfiles">
      <summary>Gets a read-only collection of video profiles that are supported by the color frame source.</summary>
      <returns>A read-only collection of video profiles that are supported by the color frame source.</returns>
    </member>
    <member name="P:Windows.Devices.Perception.PerceptionColorFrameSource.VideoProfile">
      <summary>Gets a PerceptionVideoProfile object indicating the current video profile.</summary>
      <returns>A PerceptionVideoProfile object indicating the current video profile.</returns>
    </member>
    <member name="E:Windows.Devices.Perception.PerceptionColorFrameSource.ActiveChanged">
      <summary>Subscribes to the ActiveChanged event.</summary>
    </member>
    <member name="E:Windows.Devices.Perception.PerceptionColorFrameSource.AvailableChanged">
      <summary>Subscribes to the AvailableChanged event.</summary>
    </member>
    <member name="E:Windows.Devices.Perception.PerceptionColorFrameSource.CameraIntrinsicsChanged">
      <summary>Subscribes to the CameraIntrinsicsChanged event.</summary>
    </member>
    <member name="E:Windows.Devices.Perception.PerceptionColorFrameSource.PropertiesChanged">
      <summary>Subscribes to the PropertiesChanged event.</summary>
    </member>
    <member name="E:Windows.Devices.Perception.PerceptionColorFrameSource.VideoProfileChanged">
      <summary>Subscribes to the VideoProfileChanged event.</summary>
    </member>
    <member name="M:Windows.Devices.Perception.PerceptionColorFrameSource.AcquireControlSession">
      <summary>Attempts to acquire Controller Mode on the color frame source.</summary>
      <deprecated type="deprecate">PerceptionColorFrameSource may be unavailable after Windows Creator Update.  Use Windows.Media.Capture.Frames.MediaFrameSource instead.</deprecated>
      <returns>If the attempt is successful, this returns a PerceptionControlSession object that can be used to control properties of the color frame source. Otherwise, this returns null.</returns>
    </member>
    <member name="M:Windows.Devices.Perception.PerceptionColorFrameSource.CanControlIndependentlyFrom(System.String)">
      <summary>This method returns a boolean value indicating whether or not the color frame source can be controlled separately from another frame source.</summary>
      <deprecated type="deprecate">PerceptionColorFrameSource may be unavailable after Windows Creator Update.  Use Windows.Media.Capture.Frames.MediaFrameSource instead.</deprecated>
      <param name="targetId">A string representing the unique ID of the other frame source.</param>
      <returns>Returns true if the two sources can be controlled independently of one another, otherwise returns false.</returns>
    </member>
    <member name="M:Windows.Devices.Perception.PerceptionColorFrameSource.CreateWatcher">
      <summary>Creates a new color frame source watcher.</summary>
      <deprecated type="deprecate">PerceptionColorFrameSource.CreateWatcher may be unavailable after Windows Creator Update.  Use Windows.Devices.Enumeration.DeviceInformation.CreateWatcher instead.</deprecated>
      <returns>A new color frame source watcher.</returns>
    </member>
    <member name="M:Windows.Devices.Perception.PerceptionColorFrameSource.FindAllAsync">
      <summary>Finds all color frame sources.</summary>
      <deprecated type="deprecate">PerceptionColorFrameSource.FindAllAsync may be unavailable after Windows Creator Update.  Use Windows.Devices.Enumeration.DeviceInformation.FindAllAsync instead.</deprecated>
      <returns>When the method completes, it asynchronously returns a list of color frame sources.</returns>
    </member>
    <member name="M:Windows.Devices.Perception.PerceptionColorFrameSource.FromIdAsync(System.String)">
      <summary>Finds an color frame source by looking up its unique ID.</summary>
      <deprecated type="deprecate">PerceptionColorFrameSource.FromIdAsync may be unavailable after Windows Creator Update.  Use Windows.Devices.Enumeration.DeviceInformation.FromIdAsync instead.</deprecated>
      <param name="id">The unique ID of the color frame source.</param>
      <returns>When this method completes, it asynchronously returns a color frame source if one exists with the specified ID. Otherwise, this method asynchronously returns null.</returns>
    </member>
    <member name="M:Windows.Devices.Perception.PerceptionColorFrameSource.IsCorrelatedWith(System.String)">
      <summary>Checks whether or not the color frame source is correlated with the target entity. If the result is true, a transform matrix can be retrieved to change coordinate basis from this color frame source to the entity, or vice versa.</summary>
      <deprecated type="deprecate">PerceptionColorFrameSource may be unavailable after Windows Creator Update.  Use Windows.Media.Capture.Frames.MediaFrameSource instead.</deprecated>
      <param name="targetId">The unique ID of the target entity.</param>
      <returns>Returns true if a correlation exists, otherwise returns false.</returns>
    </member>
    <member name="M:Windows.Devices.Perception.PerceptionColorFrameSource.OpenReader">
      <summary>Gets a frame reader that reads frames from this color frame source.</summary>
      <deprecated type="deprecate">PerceptionColorFrameSource may be unavailable after Windows Creator Update.  Use Windows.Media.Capture.Frames.MediaFrameSource instead.</deprecated>
      <returns>Returns a frame reader that reads frames from this color frame source.</returns>
    </member>
    <member name="M:Windows.Devices.Perception.PerceptionColorFrameSource.RequestAccessAsync">
      <summary>Requests access to use color frame sources.</summary>
      <deprecated type="deprecate">PerceptionColorFrameSource.RequestAccessAsync may be unavailable after Windows Creator Update.  Please refer to Windows.Media.Capture.Frames APIs on MSDN.</deprecated>
      <returns>When this method completes, it asynchronously returns a PerceptionFrameSourceAccessStatus indicating the result of the access request.</returns>
    </member>
    <member name="M:Windows.Devices.Perception.PerceptionColorFrameSource.TryGetDepthCorrelatedCameraIntrinsicsAsync(Windows.Devices.Perception.PerceptionDepthFrameSource)">
      <summary>Attempts to get the intrinsic properties of the depth camera that is correlated with this color source.</summary>
      <deprecated type="deprecate">PerceptionColorFrameSource may be unavailable after Windows Creator Update.  Use Windows.Media.Capture.Frames.MediaFrameSource instead.</deprecated>
      <param name="correlatedDepthFrameSource">The depth frame source to try to get intrinsic properties of.</param>
      <returns>If the attempt is successful, this will return a read-only collection of PerceptionDepthCorrelatedCameraIntrinsics objects specifying the intrinsic properties of the camera used by the correlated depth frame source. Otherwise, this returns null.</returns>
    </member>
    <member name="M:Windows.Devices.Perception.PerceptionColorFrameSource.TryGetDepthCorrelatedCoordinateMapperAsync(System.String,Windows.Devices.Perception.PerceptionDepthFrameSource)">
      <summary>Attempts to get a coordinate mapper that maps from color frame image space to depth frame space.</summary>
      <deprecated type="deprecate">PerceptionColorFrameSource may be unavailable after Windows Creator Update.  Use Windows.Media.Capture.Frames.MediaFrameSource instead.</deprecated>
      <param name="targetSourceId">The unique ID of the depth frame source to try to map to.</param>
      <param name="correlatedDepthFrameSource">The depth frame source to try to map to. This should be in a correlation group with the color frame source.</param>
      <returns>If the two sources are correlated, this method returns a PerceptionDepthCorrelatedCoordinateMapper. Otherwise, it returns null. This method returns asynchronously.</returns>
    </member>
    <member name="M:Windows.Devices.Perception.PerceptionColorFrameSource.TryGetTransformTo(System.String,Windows.Foundation.Numerics.Matrix4x4@)">
      <summary>This method returns the transform from the color frame source to the target entity and sets hasResult to true, if a correlation exists. If a correlation does not exist, hasResult is set to false and result is not modified.</summary>
      <deprecated type="deprecate">PerceptionColorFrameSource may be unavailable after Windows Creator Update.  Use Windows.Media.Capture.Frames.MediaFrameSource instead.</deprecated>
      <param name="targetId">The unique ID of the target entity.</param>
      <param name="result">If a correlation exists, this will be set to a 4x4 transform matrix that changes basis from the color frame source coordinate system to the target entity coordinate system.</param>
      <returns>Returns true if a correlation exists, otherwise false.</returns>
    </member>
    <member name="M:Windows.Devices.Perception.PerceptionColorFrameSource.TrySetVideoProfileAsync(Windows.Devices.Perception.PerceptionControlSession,Windows.Devices.Perception.PerceptionVideoProfile)">
      <summary>Attempts to set a video profile on this color frame source. Requires an active Controller Mode control session on this frame source.</summary>
      <deprecated type="deprecate">PerceptionColorFrameSource may be unavailable after Windows Creator Update.  Use Windows.Media.Capture.Frames.MediaFrameSource instead.</deprecated>
      <param name="controlSession">A PerceptionControlSession representing active control of this frame source.</param>
      <param name="profile">The video profile to set.</param>
      <returns>This method returns an PerceptionFrameSourcePropertyChangeResult object asynchonously. If the control session was still active when the video profile was set, and if the video profile is supported and can be activated, this will be a result that indicates success.</returns>
    </member>
    <member name="T:Windows.Devices.Perception.PerceptionColorFrameSourceAddedEventArgs">
      <summary>Event data for color frame source added events.</summary>
      <deprecated type="deprecate">PerceptionColorFrameSourceAddedEventArgs may be unavailable after Windows Creator Update.  Please refer to Windows.Media.Capture.Frames APIs on MSDN.</deprecated>
    </member>
    <member name="P:Windows.Devices.Perception.PerceptionColorFrameSourceAddedEventArgs.FrameSource">
      <summary>Gets the color frame source that was added.</summary>
      <returns>The color frame source that was added.</returns>
    </member>
    <member name="T:Windows.Devices.Perception.PerceptionColorFrameSourceRemovedEventArgs">
      <summary>Event data for color frame source added events.</summary>
      <deprecated type="deprecate">PerceptionColorFrameSourceRemovedEventArgs may be unavailable after Windows Creator Update.  Please refer to Windows.Media.Capture.Frames APIs on MSDN.</deprecated>
    </member>
    <member name="P:Windows.Devices.Perception.PerceptionColorFrameSourceRemovedEventArgs.FrameSource">
      <summary>Gets the color frame source that was removed.</summary>
      <returns>The color frame source that was removed.</returns>
    </member>
    <member name="T:Windows.Devices.Perception.PerceptionColorFrameSourceWatcher">
      <summary>Monitors changes to the list of color frame sources, and provides notifications when the list changes.</summary>
      <deprecated type="deprecate">PerceptionColorFrameSourceWatcher may be unavailable after Windows Creator Update.  Use Windows.Devices.Enumeration.DeviceWatcher instead.</deprecated>
    </member>
    <member name="P:Windows.Devices.Perception.PerceptionColorFrameSourceWatcher.Status">
      <summary>Gets the operational status of the color frame source watcher.</summary>
      <returns>A DeviceWatcherStatus enumeration value indicating the status of the color frame source watcher.</returns>
    </member>
    <member name="E:Windows.Devices.Perception.PerceptionColorFrameSourceWatcher.EnumerationCompleted">
      <summary>Subscribes to the EnumerationCompleted event. This event is fired after the initial enumeration of known color frame sources is complete.</summary>
    </member>
    <member name="E:Windows.Devices.Perception.PerceptionColorFrameSourceWatcher.SourceAdded">
      <summary>Subscribes to the SourceAdded event.</summary>
    </member>
    <member name="E:Windows.Devices.Perception.PerceptionColorFrameSourceWatcher.SourceRemoved">
      <summary>Subscribes to the SourceRemoved event. This event is fired once for every color frame source that is removed.</summary>
    </member>
    <member name="E:Windows.Devices.Perception.PerceptionColorFrameSourceWatcher.Stopped">
      <summary>Subscribes to the Stopped event. This event is fired when the IPerceptionColorFrameSourceWatcher has stopped listening for changes to the list of color frame sources.</summary>
    </member>
    <member name="M:Windows.Devices.Perception.PerceptionColorFrameSourceWatcher.Start">
      <summary>When this method is called, the color frame source watcher enumerates any existing color frame sources it has not already enumerated by firing a SourceAdded event for each one. An EnumerationCompleted event is fired when this enumeration is complete. The color frame source then starts watching for new color frame sources.</summary>
      <deprecated type="deprecate">PerceptionColorFrameSourceWatcher may be unavailable after Windows Creator Update.  Use Windows.Devices.Enumeration.DeviceWatcher instead.</deprecated>
    </member>
    <member name="M:Windows.Devices.Perception.PerceptionColorFrameSourceWatcher.Stop">
      <summary>When this method is called, the color frame source watcher stops looking for changes to the color frame source list. This operation is not immediate; the Stopped event will be triggered when the Stop operation is complete.</summary>
      <deprecated type="deprecate">PerceptionColorFrameSourceWatcher may be unavailable after Windows Creator Update.  Use Windows.Devices.Enumeration.DeviceWatcher instead.</deprecated>
    </member>
    <member name="T:Windows.Devices.Perception.PerceptionControlSession">
      <summary>Represents a control session on a controllable frame source.</summary>
      <deprecated type="deprecate">PerceptionControlSession may be unavailable after Windows Creator Update.  Please refer to Windows.Media.Capture.Frames APIs on MSDN.</deprecated>
    </member>
    <member name="E:Windows.Devices.Perception.PerceptionControlSession.ControlLost">
      <summary>Subscribes to the ControlLost event. This event is triggered when control of the session is lost to another client.</summary>
    </member>
    <member name="M:Windows.Devices.Perception.PerceptionControlSession.Close">
      <summary>Releases system resources that are exposed by a Windows Runtime object.</summary>
    </member>
    <member name="M:Windows.Devices.Perception.PerceptionControlSession.TrySetPropertyAsync(System.String,System.Object)">
      <summary>Creates a property change request. This request is asynchronously processed, and is not guaranteed to succeed. The property change result should be inspected to determine if the property change was actually accepted and, if it was not, the reason why the property change was not accepted.</summary>
      <deprecated type="deprecate">PerceptionControlSession may be unavailable after Windows Creator Update.  Please refer to Windows.Media.Capture.Frames APIs on MSDN.</deprecated>
      <param name="name">The name of the property to change.</param>
      <param name="value">The new property value.</param>
      <returns>This method asynchronously returns the result of the property change request.</returns>
    </member>
    <member name="T:Windows.Devices.Perception.PerceptionDepthCorrelatedCameraIntrinsics">
      <summary>Provides convenience methods to facilitate geometric math for a camera device, combining the intrinsic properties of that camera with correlated depth frames to provide screen-space pixel to camera-space coordinate projections.</summary>
      <deprecated type="deprecate">PerceptionDepthCorrelatedCameraIntrinsics may be unavailable after Windows Creator Update.  Use Windows.Media.Devices.Core.DepthCorrelatedCoordinateMapper instead.</deprecated>
    </member>
    <member name="M:Windows.Devices.Perception.PerceptionDepthCorrelatedCameraIntrinsics.UnprojectAllPixelsAtCorrelatedDepthAsync(Windows.Devices.Perception.PerceptionDepthFrame,Windows.Foundation.Numerics.Vector3[])">
      <summary>Unprojects all pixels in an image from camera image space out into the coordinate frame of the camera device, using the corresponding depth values from a correlated depth camera.</summary>
      <deprecated type="deprecate">PerceptionDepthCorrelatedCameraIntrinsics may be unavailable after Windows Creator Update.  Use Windows.Media.Devices.Core.DepthCorrelatedCoordinateMapper instead.</deprecated>
      <param name="depthFrame">The depth frame containing the depth value to use when projecting the points into camera space. The coordinates of each pixel in the image will be mapped from camera image space to depth image space, and then used to look up the depth in this depth frame.</param>
      <param name="results">Returns a set of coordinates, relative to the coordinate system of the camera device and with correlated depth values.</param>
      <returns>This method returns asynchronously.</returns>
    </member>
    <member name="M:Windows.Devices.Perception.PerceptionDepthCorrelatedCameraIntrinsics.UnprojectPixelAtCorrelatedDepth(Windows.Foundation.Point,Windows.Devices.Perception.PerceptionDepthFrame)">
      <summary>Unprojects a point in camera image space out into the coordinate frame of the camera device, using the corresponding depth from a correlated depth camera.</summary>
      <deprecated type="deprecate">PerceptionDepthCorrelatedCameraIntrinsics may be unavailable after Windows Creator Update.  Use Windows.Media.Devices.Core.DepthCorrelatedCoordinateMapper instead.</deprecated>
      <param name="pixelCoordinate">A point, relative to the camera frame.</param>
      <param name="depthFrame">The depth frame containing the depth value to use when projecting the point into camera space. The pixelCoordinate will be mapped from camera image space to depth image space, and then used to look up the depth in depthFrame.</param>
      <returns>An unprojected coordinate, relative to the coordinate system of the camera device. The coordinate is located in front of the camera, at the depth of the corresponding pixel in depthFrame.</returns>
    </member>
    <member name="M:Windows.Devices.Perception.PerceptionDepthCorrelatedCameraIntrinsics.UnprojectPixelsAtCorrelatedDepth(Windows.Foundation.Point[],Windows.Devices.Perception.PerceptionDepthFrame,Windows.Foundation.Numerics.Vector3[])">
      <summary>Unprojects a set of points in camera image space out into the coordinate frame of the camera device, using the corresponding depth values from a correlated depth camera.</summary>
      <deprecated type="deprecate">PerceptionDepthCorrelatedCameraIntrinsics may be unavailable after Windows Creator Update.  Use Windows.Media.Devices.Core.DepthCorrelatedCoordinateMapper instead.</deprecated>
      <param name="sourceCoordinates">A set of points, relative to the camera frame.</param>
      <param name="depthFrame">The depth frame containing the depth value to use when projecting the points into camera space. The pixelCoordinate will be mapped from camera image space to depth image space, and then used to look up the depth in depthFrame.</param>
      <param name="results">A set of coordinates, relative to the coordinate system of the camera device and with correlated depth values.</param>
    </member>
    <member name="M:Windows.Devices.Perception.PerceptionDepthCorrelatedCameraIntrinsics.UnprojectRegionPixelsAtCorrelatedDepthAsync(Windows.Foundation.Rect,Windows.Devices.Perception.PerceptionDepthFrame,Windows.Foundation.Numerics.Vector3[])">
      <summary>Unprojects a region of pixels in an image from camera image space out into the coordinate frame of the camera device, using the corresponding depth values from a correlated depth camera.</summary>
      <deprecated type="deprecate">PerceptionDepthCorrelatedCameraIntrinsics may be unavailable after Windows Creator Update.  Use Windows.Media.Devices.Core.DepthCorrelatedCoordinateMapper instead.</deprecated>
      <param name="region">The region of pixels to project from camera image space out into the coordinate frame of the camera device.</param>
      <param name="depthFrame">The depth frame containing the depth value to use when projecting the points into camera space. The pixelCoordinates will be mapped from camera image space to depth image space, and then used to look up the depth in depthFrame.</param>
      <param name="results">A set of coordinates, relative to the coordinate system of the camera device and with correlated depth values.</param>
      <returns>This method returns asynchronously.</returns>
    </member>
    <member name="T:Windows.Devices.Perception.PerceptionDepthCorrelatedCoordinateMapper">
      <summary>Provides convenience methods to map pixel coordinates in camera image space to depth image space.</summary>
      <deprecated type="deprecate">PerceptionDepthCorrelatedCoordinateMapper may be unavailable after Windows Creator Update.  Use Windows.Media.Devices.Core.DepthCorrelatedCoordinateMapper instead.</deprecated>
    </member>
    <member name="M:Windows.Devices.Perception.PerceptionDepthCorrelatedCoordinateMapper.MapAllPixelsToTargetAsync(Windows.Devices.Perception.PerceptionDepthFrame,Windows.Foundation.Point[])">
      <summary>Maps all pixels in an image from camera image space to depth image space.</summary>
      <deprecated type="deprecate">PerceptionDepthCorrelatedCoordinateMapper may be unavailable after Windows Creator Update.  Use Windows.Media.Devices.Core.DepthCorrelatedCoordinateMapper instead.</deprecated>
      <param name="depthFrame">The depth frame to map the pixels to.</param>
      <param name="targetCoordinates">Returns the pixel coordinates, mapped to depth image space.</param>
      <returns>This function returns asynchronously.</returns>
    </member>
    <member name="M:Windows.Devices.Perception.PerceptionDepthCorrelatedCoordinateMapper.MapPixelsToTarget(Windows.Foundation.Point[],Windows.Devices.Perception.PerceptionDepthFrame,Windows.Foundation.Point[])">
      <summary>Maps a set of pixels from camera image space to depth image space.</summary>
      <deprecated type="deprecate">PerceptionDepthCorrelatedCoordinateMapper may be unavailable after Windows Creator Update.  Use Windows.Media.Devices.Core.DepthCorrelatedCoordinateMapper instead.</deprecated>
      <param name="sourceCoordinates">A set of pixel coordinates, in camera image space.</param>
      <param name="depthFrame">The depth frame to map the pixels to.</param>
      <param name="results">The mapping of the pixel coordinate to depth image space.</param>
    </member>
    <member name="M:Windows.Devices.Perception.PerceptionDepthCorrelatedCoordinateMapper.MapPixelToTarget(Windows.Foundation.Point,Windows.Devices.Perception.PerceptionDepthFrame)">
      <summary>Maps a pixel from camera image space to depth image space.</summary>
      <deprecated type="deprecate">PerceptionDepthCorrelatedCoordinateMapper may be unavailable after Windows Creator Update.  Use Windows.Media.Devices.Core.DepthCorrelatedCoordinateMapper instead.</deprecated>
      <param name="sourcePixelCoordinate">A pixel coordinate, in camera image space.</param>
      <param name="depthFrame">The depth frame to map the pixel to.</param>
      <returns>Returns the mapping of the pixel coordinate to depth image space.</returns>
    </member>
    <member name="M:Windows.Devices.Perception.PerceptionDepthCorrelatedCoordinateMapper.MapRegionOfPixelsToTargetAsync(Windows.Foundation.Rect,Windows.Devices.Perception.PerceptionDepthFrame,Windows.Foundation.Point[])">
      <summary>Maps a region of pixels from camera image space to depth image space.</summary>
      <deprecated type="deprecate">PerceptionDepthCorrelatedCoordinateMapper may be unavailable after Windows Creator Update.  Use Windows.Media.Devices.Core.DepthCorrelatedCoordinateMapper instead.</deprecated>
      <param name="region">The region of pixels to map from camera image space to depth image space.</param>
      <param name="depthFrame">The depth frame to map the region of pixels to.</param>
      <param name="targetCoordinates">The pixel coordinates, mapped to depth image space.</param>
      <returns>This function returns asynchronously.</returns>
    </member>
    <member name="T:Windows.Devices.Perception.PerceptionDepthFrame">
      <summary>Contains a Windows.Media.VideoFrame with the depth frame data.</summary>
      <deprecated type="deprecate">PerceptionDepthFrame may be unavailable after Windows Creator Update.  Use Windows.Media.Capture.Frames.DepthMediaFrame instead.</deprecated>
    </member>
    <member name="P:Windows.Devices.Perception.PerceptionDepthFrame.VideoFrame">
      <summary>Gets a Windows.Media.VideoFrame with the depth frame data.</summary>
      <returns>A Windows.Media.VideoFrame with the depth frame data.</returns>
    </member>
    <member name="M:Windows.Devices.Perception.PerceptionDepthFrame.Close">
      <summary>Releases system resources that are exposed by a Windows Runtime object.</summary>
    </member>
    <member name="T:Windows.Devices.Perception.PerceptionDepthFrameArrivedEventArgs">
      <summary>Contains information about a depth frame arrived event.</summary>
      <deprecated type="deprecate">PerceptionDepthFrameArrivedEventArgs may be unavailable after Windows Creator Update.  Use Windows.Media.Capture.Frames.MediaFrameArrivedEventArgs instead.</deprecated>
    </member>
    <member name="P:Windows.Devices.Perception.PerceptionDepthFrameArrivedEventArgs.RelativeTime">
      <summary>Gets the relative time of this frame.</summary>
      <returns>The relative time of this frame.</returns>
    </member>
    <member name="M:Windows.Devices.Perception.PerceptionDepthFrameArrivedEventArgs.TryOpenFrame">
      <summary>Attempts to open the depth frame that has arrived. Existing frames should be closed before opening new frames. If an app has three or more frames still open when this method is called, TryOpenFrame will fail.</summary>
      <deprecated type="deprecate">PerceptionDepthFrameArrivedEventArgs may be unavailable after Windows Creator Update.  Use Windows.Media.Capture.Frames.MediaFrameArrivedEventArgs instead.</deprecated>
      <returns>If the attempt is successful, this method returns the newly-arrived depth frame. If the attempt is unsuccessful, this value is unchanged.</returns>
    </member>
    <member name="T:Windows.Devices.Perception.PerceptionDepthFrameReader">
      <summary>Reads depth frames from a depth frame source.</summary>
      <deprecated type="deprecate">PerceptionDepthFrameReader may be unavailable after Windows Creator Update.  Use Windows.Media.Capture.Frames.MediaFrameReader instead.</deprecated>
    </member>
    <member name="P:Windows.Devices.Perception.PerceptionDepthFrameReader.IsPaused">
      <summary>Gets a boolean value indicating whether or not this reader is paused.</summary>
      <returns>A boolean value indicating whether or not this reader is paused.</returns>
    </member>
    <member name="P:Windows.Devices.Perception.PerceptionDepthFrameReader.Source">
      <summary>Gets the depth frame source this reader gets frames from.</summary>
      <returns>The depth frame source this reader gets frames from.</returns>
    </member>
    <member name="E:Windows.Devices.Perception.PerceptionDepthFrameReader.FrameArrived">
      <summary>Subscribes to the FrameArrived event. This event is fired whenever a new frame arrives from the depth frame source.</summary>
    </member>
    <member name="M:Windows.Devices.Perception.PerceptionDepthFrameReader.Close">
      <summary>Releases system resources that are exposed by a Windows Runtime object</summary>
    </member>
    <member name="M:Windows.Devices.Perception.PerceptionDepthFrameReader.TryReadLatestFrame">
      <summary>Attempts to read the most recent frame that is available to this depth frame reader.</summary>
      <deprecated type="deprecate">PerceptionDepthFrameReader may be unavailable after Windows Creator Update.  Use Windows.Media.Capture.Frames.MediaFrameReader instead.</deprecated>
      <returns>If the attempt was successful, this method returns the most recent frame that is available to this depth frame reader. If the attempt was not successful, this method returns null.</returns>
    </member>
    <member name="T:Windows.Devices.Perception.PerceptionDepthFrameSource">
      <summary>A frame source that provides depth frames.</summary>
      <deprecated type="deprecate">PerceptionDepthFrameSource may be unavailable after Windows Creator Update.  Use Windows.Media.Frames.MediaFrameSource instead.</deprecated>
    </member>
    <member name="P:Windows.Devices.Perception.PerceptionDepthFrameSource.Active">
      <summary>Gets a boolean value indicating whether or not the source is active.</summary>
      <returns>A boolean value indicating whether or not the source is active.</returns>
    </member>
    <member name="P:Windows.Devices.Perception.PerceptionDepthFrameSource.Available">
      <summary>Gets a boolean value indicating whether or not the source is available.</summary>
      <returns>A boolean value indicating whether or not the source is available.</returns>
    </member>
    <member name="P:Windows.Devices.Perception.PerceptionDepthFrameSource.AvailableVideoProfiles">
      <summary>Gets a read-only collection of video profiles that are currently available from the depth frame source.</summary>
      <returns>A read-only collection of video profiles that are currently available from the depth frame source.</returns>
    </member>
    <member name="P:Windows.Devices.Perception.PerceptionDepthFrameSource.CameraIntrinsics">
      <summary>Gets a CameraIntrinsics value specifying the intrinsic properties of the depth frame source camera device.</summary>
      <returns>A CameraIntrinsics value specifying the intrinsic properties of the depth frame source camera device.</returns>
    </member>
    <member name="P:Windows.Devices.Perception.PerceptionDepthFrameSource.DeviceId">
      <summary>Gets a string value that identifies the device on the system.</summary>
      <returns>The identifier.</returns>
    </member>
    <member name="P:Windows.Devices.Perception.PerceptionDepthFrameSource.DeviceKind">
      <summary>Gets a string value indicating the kind of physical device that generates the depth frames.</summary>
      <returns>A string value indicating the kind of physical device that generates the depth frames.</returns>
    </member>
    <member name="P:Windows.Devices.Perception.PerceptionDepthFrameSource.DisplayName">
      <summary>Gets a string value indicating the display name of the depth frame source.</summary>
      <returns>A string value indicating the display name of the depth frame source.</returns>
    </member>
    <member name="P:Windows.Devices.Perception.PerceptionDepthFrameSource.Id">
      <summary>Gets a string value indicating the unique ID of the depth frame source.</summary>
      <returns>A string value indicating the unique ID of the depth frame source.</returns>
    </member>
    <member name="P:Windows.Devices.Perception.PerceptionDepthFrameSource.IsControlled">
      <summary>Gets a boolean value indicating whether or not the source is the subject of controller mode.</summary>
      <returns>A boolean value indicating whether or not the source is the subject of controller mode.</returns>
    </member>
    <member name="P:Windows.Devices.Perception.PerceptionDepthFrameSource.Properties">
      <summary>Gets a read-only collection of frame source properties.</summary>
      <returns>A read-only collection of frame source properties.</returns>
    </member>
    <member name="P:Windows.Devices.Perception.PerceptionDepthFrameSource.SupportedVideoProfiles">
      <summary>Gets a read-only collection of video profiles that are supported by the depth frame source.</summary>
      <returns>A read-only collection of video profiles that are supported by the depth frame source.</returns>
    </member>
    <member name="P:Windows.Devices.Perception.PerceptionDepthFrameSource.VideoProfile">
      <summary>Gets a PerceptionVideoProfile object indicating the current video profile.</summary>
      <returns>A PerceptionVideoProfile object indicating the current video profile.</returns>
    </member>
    <member name="E:Windows.Devices.Perception.PerceptionDepthFrameSource.ActiveChanged">
      <summary>Subscribes to the ActiveChanged event.</summary>
    </member>
    <member name="E:Windows.Devices.Perception.PerceptionDepthFrameSource.AvailableChanged">
      <summary>Subscribes to the AvailableChanged event.</summary>
    </member>
    <member name="E:Windows.Devices.Perception.PerceptionDepthFrameSource.CameraIntrinsicsChanged">
      <summary>Subscribes to the CameraIntrinsicsChanged event.</summary>
    </member>
    <member name="E:Windows.Devices.Perception.PerceptionDepthFrameSource.PropertiesChanged">
      <summary>Subscribes to the PropertiesChanged event.</summary>
    </member>
    <member name="E:Windows.Devices.Perception.PerceptionDepthFrameSource.VideoProfileChanged">
      <summary>Subscribes to the VideoProfileChanged event.</summary>
    </member>
    <member name="M:Windows.Devices.Perception.PerceptionDepthFrameSource.AcquireControlSession">
      <summary>Attempts to acquire Controller Mode on the depth frame source.</summary>
      <deprecated type="deprecate">PerceptionDepthFrameSource may be unavailable after Windows Creator Update.  Use Windows.Media.Capture.Frames.MediaFrameSource instead.</deprecated>
      <returns>If the attempt is successful, this returns a PerceptionControlSession object that can be used to control properties of the depth frame source. Otherwise, this returns null.</returns>
    </member>
    <member name="M:Windows.Devices.Perception.PerceptionDepthFrameSource.CanControlIndependentlyFrom(System.String)">
      <summary>This method returns a boolean value indicating whether or not the depth frame source can be controlled separately from another frame source.</summary>
      <deprecated type="deprecate">PerceptionDepthFrameSource may be unavailable after Windows Creator Update.  Use Windows.Media.Capture.Frames.MediaFrameSource instead.</deprecated>
      <param name="targetId">A string representing the unique ID of the other frame source.</param>
      <returns>True if the two sources can be controlled independently of one another; otherwise, false.</returns>
    </member>
    <member name="M:Windows.Devices.Perception.PerceptionDepthFrameSource.CreateWatcher">
      <summary>Creates a new depth frame source watcher.</summary>
      <deprecated type="deprecate">PerceptionDepthFrameSource.CreateWatcher may be unavailable after Windows Creator Update.  Use Windows.Devices.Enumeration.DeviceInformation.CreateWatcher instead.</deprecated>
      <returns>A new depth frame source watcher.</returns>
    </member>
    <member name="M:Windows.Devices.Perception.PerceptionDepthFrameSource.FindAllAsync">
      <summary>Finds all depth frame sources.</summary>
      <deprecated type="deprecate">PerceptionDepthFrameSource.FindAllAsync may be unavailable after Windows Creator Update.  Use Windows.Devices.Enumeration.DeviceInformation.FindAllAsync instead.</deprecated>
      <returns>When the method completes, it asynchronously returns a list of depth frame sources.</returns>
    </member>
    <member name="M:Windows.Devices.Perception.PerceptionDepthFrameSource.FromIdAsync(System.String)">
      <summary>Finds an depth frame source by looking up its unique ID.</summary>
      <deprecated type="deprecate">PerceptionDepthFrameSource.FromIdAsync may be unavailable after Windows Creator Update.  Use Windows.Devices.Enumeration.DeviceInformation.FromIdAsync instead.</deprecated>
      <param name="id">The unique ID of the depth frame source.</param>
      <returns>When this method completes, it asynchronously returns a depth frame source if one exists with the specified ID. Otherwise, this method asynchronously returns null.</returns>
    </member>
    <member name="M:Windows.Devices.Perception.PerceptionDepthFrameSource.IsCorrelatedWith(System.String)">
      <summary>Checks whether or not the depth frame source is correlated with the target entity. If the result is true, a transform matrix can be retrieved to change coordinate basis from this depth frame source to the entity, or vice versa.</summary>
      <deprecated type="deprecate">PerceptionDepthFrameSource may be unavailable after Windows Creator Update.  Use Windows.Media.Capture.Frames.MediaFrameSource instead.</deprecated>
      <param name="targetId">The unique ID of the target entity.</param>
      <returns>True if a correlation exists, otherwise false.</returns>
    </member>
    <member name="M:Windows.Devices.Perception.PerceptionDepthFrameSource.OpenReader">
      <summary>Gets a frame reader that reads frames from this depth frame source.</summary>
      <deprecated type="deprecate">PerceptionDepthFrameSource may be unavailable after Windows Creator Update.  Use Windows.Media.Capture.Frames.MediaFrameSource instead.</deprecated>
      <returns>A frame reader that reads frames from this depth frame source.</returns>
    </member>
    <member name="M:Windows.Devices.Perception.PerceptionDepthFrameSource.RequestAccessAsync">
      <summary>Requests access to use depth frame sources.</summary>
      <deprecated type="deprecate">PerceptionDepthFrameSource.RequestAccessAsync may be unavailable after Windows Creator Update.  Please refer to Windows.Media.Capture.Frames APIs on MSDN.</deprecated>
      <returns>When this method completes, it asynchronously returns a PerceptionFrameSourceAccessStatus indicating the result of the access request.</returns>
    </member>
    <member name="M:Windows.Devices.Perception.PerceptionDepthFrameSource.TryGetDepthCorrelatedCameraIntrinsicsAsync(Windows.Devices.Perception.PerceptionDepthFrameSource)">
      <summary>Attempts to get the intrinsic properties of the depth camera that is correlated with this depth source.</summary>
      <deprecated type="deprecate">PerceptionDepthFrameSource may be unavailable after Windows Creator Update.  Use Windows.Media.Capture.Frames.MediaFrameSource instead.</deprecated>
      <param name="target">The depth frame source to try to get intrinsic properties of.</param>
      <returns>If the attempt is successful, this returns a read-only collection of PerceptionDepthCorrelatedCameraIntrinsics objects specifying the intrinsic properties of the camera used by the correlated depth frame source. Otherwise, this returns null.</returns>
    </member>
    <member name="M:Windows.Devices.Perception.PerceptionDepthFrameSource.TryGetDepthCorrelatedCoordinateMapperAsync(System.String,Windows.Devices.Perception.PerceptionDepthFrameSource)">
      <summary>Attempts to get a coordinate mapper that maps from depth frame image space to depth frame space.</summary>
      <deprecated type="deprecate">PerceptionDepthFrameSource may be unavailable after Windows Creator Update.  Use Windows.Media.Capture.Frames.MediaFrameSource instead.</deprecated>
      <param name="targetId">The unique ID of the depth frame source to try to map to.</param>
      <param name="depthFrameSourceToMapWith">The depth frame source to try to map to. This should be in a correlation group with the depth frame source.</param>
      <returns>If the two sources are correlated, this method returns a PerceptionDepthCorrelatedCoordinateMapper. Otherwise, it returns null. This method returns asynchronously.</returns>
    </member>
    <member name="M:Windows.Devices.Perception.PerceptionDepthFrameSource.TryGetTransformTo(System.String,Windows.Foundation.Numerics.Matrix4x4@)">
      <summary>Gets the transform from the depth frame source to the target entity and sets hasResult to true, if a correlation exists. If a correlation does not exist, hasResult is set to false and result is not modified.</summary>
      <deprecated type="deprecate">PerceptionDepthFrameSource may be unavailable after Windows Creator Update.  Use Windows.Media.Capture.Frames.MediaFrameSource instead.</deprecated>
      <param name="targetId">The unique ID of the target entity.</param>
      <param name="result">If a correlation exists, this will be set to a 4x4 transform matrix that changes basis from the depth frame source coordinate system to the target entity coordinate system.</param>
      <returns>True if a correlation exists, otherwise false.</returns>
    </member>
    <member name="M:Windows.Devices.Perception.PerceptionDepthFrameSource.TrySetVideoProfileAsync(Windows.Devices.Perception.PerceptionControlSession,Windows.Devices.Perception.PerceptionVideoProfile)">
      <summary>Attempts to set a video profile on this depth frame source. Requires an active Controller Mode control session on this frame source.</summary>
      <deprecated type="deprecate">PerceptionDepthFrameSource may be unavailable after Windows Creator Update.  Use Windows.Media.Capture.Frames.MediaFrameSource instead.</deprecated>
      <param name="controlSession">A PerceptionControlSession representing active control of this frame source.</param>
      <param name="profile">The video profile to set.</param>
      <returns>This method returns an PerceptionFrameSourcePropertyChangeResult object asynchronously. If the control session was still active when the video profile was set, and if the video profile is supported and can be activated, this will be a result indicating success.</returns>
    </member>
    <member name="T:Windows.Devices.Perception.PerceptionDepthFrameSourceAddedEventArgs">
      <summary>Event data for depth frame source added events.</summary>
      <deprecated type="deprecate">PerceptionDepthFrameSourceAddedEventArgs may be unavailable after Windows Creator Update.  Please refer to Windows.Media.Capture.Frames APIs on MSDN.</deprecated>
    </member>
    <member name="P:Windows.Devices.Perception.PerceptionDepthFrameSourceAddedEventArgs.FrameSource">
      <summary>Gets the depth frame source that was added.</summary>
      <returns>The depth frame source that was added.</returns>
    </member>
    <member name="T:Windows.Devices.Perception.PerceptionDepthFrameSourceRemovedEventArgs">
      <summary>Event data for depth frame source removed events.</summary>
      <deprecated type="deprecate">PerceptionDepthFrameSourceRemovedEventArgs may be unavailable after Windows Creator Update.  Please refer to Windows.Media.Capture.Frames APIs on MSDN.</deprecated>
    </member>
    <member name="P:Windows.Devices.Perception.PerceptionDepthFrameSourceRemovedEventArgs.FrameSource">
      <summary>Gets the depth frame source that was removed.</summary>
      <returns>The depth frame source that was removed.</returns>
    </member>
    <member name="T:Windows.Devices.Perception.PerceptionDepthFrameSourceWatcher">
      <summary>Monitors changes to the list of depth frame sources, and provides notifications when the list changes.</summary>
      <deprecated type="deprecate">PerceptionDepthFrameSourceWatcher may be unavailable after Windows Creator Update.  Use Windows.Devices.Enumeration.DeviceWatcher instead.</deprecated>
    </member>
    <member name="P:Windows.Devices.Perception.PerceptionDepthFrameSourceWatcher.Status">
      <summary>Gets the operational status of the depth frame source watcher.</summary>
      <returns>A DeviceWatcherStatus enumeration value indicating the status of the depth frame source watcher.</returns>
    </member>
    <member name="E:Windows.Devices.Perception.PerceptionDepthFrameSourceWatcher.EnumerationCompleted">
      <summary>Subscribes to the EnumerationCompleted event. This event is fired after the initial enumeration of known depth frame sources is complete.</summary>
    </member>
    <member name="E:Windows.Devices.Perception.PerceptionDepthFrameSourceWatcher.SourceAdded">
      <summary>Subscribes to the SourceAdded event.</summary>
    </member>
    <member name="E:Windows.Devices.Perception.PerceptionDepthFrameSourceWatcher.SourceRemoved">
      <summary>Subscribes to the SourceRemoved event. This event is fired once for every depth frame source that is removed.</summary>
    </member>
    <member name="E:Windows.Devices.Perception.PerceptionDepthFrameSourceWatcher.Stopped">
      <summary>Subscribes to the Stopped event. This event is fired when the IPerceptionColorFrameSourceWatcher has stopped listening for changes to the list of depth frame sources.</summary>
    </member>
    <member name="M:Windows.Devices.Perception.PerceptionDepthFrameSourceWatcher.Start">
      <summary>When this method is called, the depth frame source watcher enumerates any existing depth frame sources it has not already enumerated by firing a SourceAdded event for each one. An EnumerationCompleted event is fired when this enumeration is complete. The depth frame source then starts watching for new depth frame sources.</summary>
      <deprecated type="deprecate">PerceptionDepthFrameSourceWatcher may be unavailable after Windows Creator Update.  Use Windows.Devices.Enumeration.DeviceWatcher instead.</deprecated>
    </member>
    <member name="M:Windows.Devices.Perception.PerceptionDepthFrameSourceWatcher.Stop">
      <summary>When this method is called, the depth frame source watcher stops looking for changes to the depth frame source list. This operation is not immediate; the Stopped event will be triggered when the Stop operation is complete.</summary>
      <deprecated type="deprecate">PerceptionDepthFrameSourceWatcher may be unavailable after Windows Creator Update.  Use Windows.Devices.Enumeration.DeviceWatcher instead.</deprecated>
    </member>
    <member name="T:Windows.Devices.Perception.PerceptionFrameSourceAccessStatus">
      <summary>Indicates the access status an app is allowed for a particular type of frame source.</summary>
      <deprecated type="deprecate">PerceptionFrameSourceAccessStatus may be unavailable after Windows Creator Update.  Please refer to Windows.Media.Capture.Frames APIs on MSDN.</deprecated>
    </member>
    <member name="F:Windows.Devices.Perception.PerceptionFrameSourceAccessStatus.Allowed">
      <summary>The app is allowed to access the type of perception frame source it requested.</summary>
    </member>
    <member name="F:Windows.Devices.Perception.PerceptionFrameSourceAccessStatus.DeniedBySystem">
      <summary>The app is not allowed to access the type of perception frame source it requested because system access to camera devices is denied. This usually occurs when the user denies all apps access to camera devices in the system privacy settings.</summary>
    </member>
    <member name="F:Windows.Devices.Perception.PerceptionFrameSourceAccessStatus.DeniedByUser">
      <summary>The app is not allowed to access the type of perception frame source it requested because the user denied the app access to camera devices.</summary>
    </member>
    <member name="F:Windows.Devices.Perception.PerceptionFrameSourceAccessStatus.Unspecified">
      <summary>Access status is not specified.</summary>
    </member>
    <member name="T:Windows.Devices.Perception.PerceptionFrameSourcePropertiesChangedEventArgs">
      <summary>Contains information about an attempt to change properties on a frame source.</summary>
      <deprecated type="deprecate">PerceptionFrameSourcePropertiesChangedEventArgs may be unavailable after Windows Creator Update.  Please refer to Windows.Media.Capture.Frames APIs on MSDN.</deprecated>
    </member>
    <member name="P:Windows.Devices.Perception.PerceptionFrameSourcePropertiesChangedEventArgs.CollectionChange">
      <summary>Gets the type of change that occurred as a result of the property change request.</summary>
      <returns>The type of change that occurred as a result of the property change request.</returns>
    </member>
    <member name="P:Windows.Devices.Perception.PerceptionFrameSourcePropertiesChangedEventArgs.Key">
      <summary>Gets a string key indicating the location of the change in the collection.</summary>
      <returns>A string key indicating the location of the change in the collection</returns>
    </member>
    <member name="T:Windows.Devices.Perception.PerceptionFrameSourcePropertyChangeResult">
      <summary>Contains information about an attempted property change on a frame source.</summary>
      <deprecated type="deprecate">PerceptionFrameSourcePropertyChangeResult may be unavailable after Windows Creator Update.  Please refer to Windows.Media.Capture.Frames APIs on MSDN.</deprecated>
    </member>
    <member name="P:Windows.Devices.Perception.PerceptionFrameSourcePropertyChangeResult.NewValue">
      <summary>Gets a PerceptionFrameSourcePropertyChangeStatus indicating the status of the change request, including whether or not the change took effect.</summary>
      <returns>A PerceptionFrameSourcePropertyChangeStatus indicating the status of the change request, including whether or not the change took effect.</returns>
    </member>
    <member name="P:Windows.Devices.Perception.PerceptionFrameSourcePropertyChangeResult.Status">
      <summary>Gets the value of the property after the change request has been processed.</summary>
      <returns>The value of the property after the change request has been processed.</returns>
    </member>
    <member name="T:Windows.Devices.Perception.PerceptionFrameSourcePropertyChangeStatus">
      <summary>Indicates the status of a property change that an app requested of a frame source.</summary>
      <deprecated type="deprecate">PerceptionFrameSourcePropertyChangeStatus may be unavailable after Windows Creator Update.  Please refer to Windows.Media.Capture.Frames APIs on MSDN.</deprecated>
    </member>
    <member name="F:Windows.Devices.Perception.PerceptionFrameSourcePropertyChangeStatus.Accepted">
      <summary>The requested property change was accepted by the frame source.</summary>
    </member>
    <member name="F:Windows.Devices.Perception.PerceptionFrameSourcePropertyChangeStatus.LostControl">
      <summary>The frame source property could not be changed because the app lost controller mode before the request was processed.</summary>
    </member>
    <member name="F:Windows.Devices.Perception.PerceptionFrameSourcePropertyChangeStatus.PropertyNotSupported">
      <summary>The requested property is not supported by the frame source.</summary>
    </member>
    <member name="F:Windows.Devices.Perception.PerceptionFrameSourcePropertyChangeStatus.PropertyReadOnly">
      <summary>The requested property change was not accepted because the property is read-only.</summary>
    </member>
    <member name="F:Windows.Devices.Perception.PerceptionFrameSourcePropertyChangeStatus.Unknown">
      <summary>The status change is unknown.</summary>
    </member>
    <member name="F:Windows.Devices.Perception.PerceptionFrameSourcePropertyChangeStatus.ValueOutOfRange">
      <summary>The requested property change was not accepted because the value is not in a valid range.</summary>
    </member>
    <member name="T:Windows.Devices.Perception.PerceptionInfraredFrame">
      <summary>Contains a Windows.Media.VideoFrame with the infrared frame data.</summary>
      <deprecated type="deprecate">PerceptionInfraredFrame may be unavailable after Windows Creator Update.  Use Windows.Media.Capture.Frames.InfraredMediaFrame instead.</deprecated>
    </member>
    <member name="P:Windows.Devices.Perception.PerceptionInfraredFrame.VideoFrame">
      <summary>Gets a Windows.Media.VideoFrame with the infrared frame data.</summary>
      <returns>A Windows.Media.VideoFrame with the infrared frame data.</returns>
    </member>
    <member name="M:Windows.Devices.Perception.PerceptionInfraredFrame.Close">
      <summary>Releases system resources that are exposed by a Windows Runtime object.</summary>
    </member>
    <member name="T:Windows.Devices.Perception.PerceptionInfraredFrameArrivedEventArgs">
      <summary>Contains information about a infrared frame arrived event.</summary>
      <deprecated type="deprecate">PerceptionInfraredFrameArrivedEventArgs may be unavailable after Windows Creator Update.  Use Windows.Media.Capture.Frames.MediaFrameArrivedEventArgs instead.</deprecated>
    </member>
    <member name="P:Windows.Devices.Perception.PerceptionInfraredFrameArrivedEventArgs.RelativeTime">
      <summary>Gets the relative time of this frame.</summary>
      <returns>The relative time of this frame.</returns>
    </member>
    <member name="M:Windows.Devices.Perception.PerceptionInfraredFrameArrivedEventArgs.TryOpenFrame">
      <summary>Attempts to open the infrared frame that has arrived.</summary>
      <deprecated type="deprecate">PerceptionInfraredFrameArrivedEventArgs may be unavailable after Windows Creator Update.  Use Windows.Media.Capture.Frames.MediaFrameArrivedEventArgs instead.</deprecated>
      <returns>If the attempt is successful, this method returns the newly-arrived infrared frame. If the attempt is unsuccessful, this value is unchanged.</returns>
    </member>
    <member name="T:Windows.Devices.Perception.PerceptionInfraredFrameReader">
      <summary>Reads infrared frames from a infrared frame source.</summary>
      <deprecated type="deprecate">PerceptionInfraredFrameReader may be unavailable after Windows Creator Update.  Use Windows.Media.Capture.Frames.MediaFrameReader instead.</deprecated>
    </member>
    <member name="P:Windows.Devices.Perception.PerceptionInfraredFrameReader.IsPaused">
      <summary>Gets a boolean value indicating whether or not this reader is paused.</summary>
      <returns>A boolean value indicating whether or not this reader is paused.</returns>
    </member>
    <member name="P:Windows.Devices.Perception.PerceptionInfraredFrameReader.Source">
      <summary>Gets the infrared frame source this reader gets frames from.</summary>
      <returns>The infrared frame source this reader gets frames from.</returns>
    </member>
    <member name="E:Windows.Devices.Perception.PerceptionInfraredFrameReader.FrameArrived">
      <summary>Subscribes to the FrameArrived event. This event is fired whenever a new frame arrives from the infrared frame source.</summary>
    </member>
    <member name="M:Windows.Devices.Perception.PerceptionInfraredFrameReader.Close">
      <summary>Releases system resources that are exposed by a Windows Runtime object</summary>
    </member>
    <member name="M:Windows.Devices.Perception.PerceptionInfraredFrameReader.TryReadLatestFrame">
      <summary>Attempts to read the most recent frame that is available to this infrared frame reader.</summary>
      <deprecated type="deprecate">PerceptionInfraredFrameReader may be unavailable after Windows Creator Update.  Use Windows.Media.Capture.Frames.MediaFrameReader instead.</deprecated>
      <returns>If the attempt was successful, this method returns the most recent frame that is available to this infrared frame reader. If the attempt was not successful, this method returns null.</returns>
    </member>
    <member name="T:Windows.Devices.Perception.PerceptionInfraredFrameSource">
      <summary>A frame source that provides infrared frames.</summary>
      <deprecated type="deprecate">PerceptionInfraredFrameSource may be unavailable after Windows Creator Update.  Use Windows.Media.Frames.MediaFrameSource instead.</deprecated>
    </member>
    <member name="P:Windows.Devices.Perception.PerceptionInfraredFrameSource.Active">
      <summary>Gets a boolean value indicating whether or not the source is active.</summary>
      <returns>A boolean value indicating whether or not the source is active.</returns>
    </member>
    <member name="P:Windows.Devices.Perception.PerceptionInfraredFrameSource.Available">
      <summary>Gets a boolean value indicating whether or not the source is available.</summary>
      <returns>A boolean value indicating whether or not the source is available.</returns>
    </member>
    <member name="P:Windows.Devices.Perception.PerceptionInfraredFrameSource.AvailableVideoProfiles">
      <summary>Gets a read-only collection of video profiles that are currently available from the infrared frame source.</summary>
      <returns>A read-only collection of video profiles that are currently available from the infrared frame source.</returns>
    </member>
    <member name="P:Windows.Devices.Perception.PerceptionInfraredFrameSource.CameraIntrinsics">
      <summary>Gets a CameraIntrinsics value specifying the intrinsic properties of the infrared frame source camera device.</summary>
      <returns>A CameraIntrinsics value specifying the intrinsic properties of the infrared frame source camera device.</returns>
    </member>
    <member name="P:Windows.Devices.Perception.PerceptionInfraredFrameSource.DeviceId">
      <summary>Gets a string value that identifies the device on the system.</summary>
      <returns>The identifier.</returns>
    </member>
    <member name="P:Windows.Devices.Perception.PerceptionInfraredFrameSource.DeviceKind">
      <summary>Gets a string value indicating the kind of physical device that generates the infrared frames.</summary>
      <returns>A string value indicating the kind of physical device that generates the infrared frames.</returns>
    </member>
    <member name="P:Windows.Devices.Perception.PerceptionInfraredFrameSource.DisplayName">
      <summary>Gets a string value indicating the display name of the infrared frame source.</summary>
      <returns>A string value indicating the display name of the infrared frame source.</returns>
    </member>
    <member name="P:Windows.Devices.Perception.PerceptionInfraredFrameSource.Id">
      <summary>Gets a string value indicating the unique ID of the infrared frame source.</summary>
      <returns>A string value indicating the unique ID of the infrared frame source.</returns>
    </member>
    <member name="P:Windows.Devices.Perception.PerceptionInfraredFrameSource.IsControlled">
      <summary>Gets a boolean value indicating whether or not the source is the subject of controller mode.</summary>
      <returns>A boolean value indicating whether or not the source is the subject of controller mode.</returns>
    </member>
    <member name="P:Windows.Devices.Perception.PerceptionInfraredFrameSource.Properties">
      <summary>Gets a read-only collection of frame source properties.</summary>
      <returns>A read-only collection of frame source properties.</returns>
    </member>
    <member name="P:Windows.Devices.Perception.PerceptionInfraredFrameSource.SupportedVideoProfiles">
      <summary>Gets a read-only collection of video profiles that are supported by the infrared frame source.</summary>
      <returns>A read-only collection of video profiles that are supported by the infrared frame source.</returns>
    </member>
    <member name="P:Windows.Devices.Perception.PerceptionInfraredFrameSource.VideoProfile">
      <summary>Gets a PerceptionVideoProfile object indicating the current video profile.</summary>
      <returns>A PerceptionVideoProfile object indicating the current video profile.</returns>
    </member>
    <member name="E:Windows.Devices.Perception.PerceptionInfraredFrameSource.ActiveChanged">
      <summary>Subscribes to the ActiveChanged event.</summary>
    </member>
    <member name="E:Windows.Devices.Perception.PerceptionInfraredFrameSource.AvailableChanged">
      <summary>Subscribes to the AvailableChanged event.</summary>
    </member>
    <member name="E:Windows.Devices.Perception.PerceptionInfraredFrameSource.CameraIntrinsicsChanged">
      <summary>Subscribes to the CameraIntrinsicsChanged event.</summary>
    </member>
    <member name="E:Windows.Devices.Perception.PerceptionInfraredFrameSource.PropertiesChanged">
      <summary>Subscribes to the PropertiesChanged event.</summary>
    </member>
    <member name="E:Windows.Devices.Perception.PerceptionInfraredFrameSource.VideoProfileChanged">
      <summary>Subscribes to the VideoProfileChanged event.</summary>
    </member>
    <member name="M:Windows.Devices.Perception.PerceptionInfraredFrameSource.AcquireControlSession">
      <summary>Attempts to acquire Controller Mode on the infrared frame source.</summary>
      <deprecated type="deprecate">PerceptionInfraredFrameSource may be unavailable after Windows Creator Update.  Use Windows.Media.Capture.Frames.MediaFrameSource instead.</deprecated>
      <returns>If the attempt is successful, this returns a PerceptionControlSession object that can be used to control properties of the infrared frame source. Otherwise, this returns null.</returns>
    </member>
    <member name="M:Windows.Devices.Perception.PerceptionInfraredFrameSource.CanControlIndependentlyFrom(System.String)">
      <summary>Retrieves a boolean value indicating whether or not the infrared frame source can be controlled separately from another frame source.</summary>
      <deprecated type="deprecate">PerceptionInfraredFrameSource may be unavailable after Windows Creator Update.  Use Windows.Media.Capture.Frames.MediaFrameSource instead.</deprecated>
      <param name="targetId">A string representing the unique ID of the other frame source.</param>
      <returns>True if the two sources can be controlled independently of one another, otherwise false.</returns>
    </member>
    <member name="M:Windows.Devices.Perception.PerceptionInfraredFrameSource.CreateWatcher">
      <summary>Creates a new infrared frame source watcher.</summary>
      <deprecated type="deprecate">PerceptionInfraredFrameSource.CreateWatcher may be unavailable after Windows Creator Update.  Use Windows.Devices.Enumeration.DeviceInformation.CreateWatcher instead.</deprecated>
      <returns>A new infrared frame source watcher.</returns>
    </member>
    <member name="M:Windows.Devices.Perception.PerceptionInfraredFrameSource.FindAllAsync">
      <summary>Finds all infrared frame sources.</summary>
      <deprecated type="deprecate">PerceptionInfraredFrameSource.FindAllAsync may be unavailable after Windows Creator Update.  Use Windows.Devices.Enumeration.DeviceInformation.FindAllAsync instead.</deprecated>
      <returns>When the method completes, it asynchronously returns a list of infrared frame sources.</returns>
    </member>
    <member name="M:Windows.Devices.Perception.PerceptionInfraredFrameSource.FromIdAsync(System.String)">
      <summary>Finds an infrared frame source by looking up its unique ID.</summary>
      <deprecated type="deprecate">PerceptionInfraredFrameSource.FromIdAsync may be unavailable after Windows Creator Update.  Use Windows.Devices.Enumeration.DeviceInformation.FromIdAsync instead.</deprecated>
      <param name="id">The unique ID of the infrared frame source.</param>
      <returns>When the method completes, it asynchronously returns an infrared frame source if one exists with the specified ID. Otherwise, this method asynchronously returns nullptr.</returns>
    </member>
    <member name="M:Windows.Devices.Perception.PerceptionInfraredFrameSource.IsCorrelatedWith(System.String)">
      <summary>Checks whether or not the infrared frame source is correlated with the target entity.</summary>
      <deprecated type="deprecate">PerceptionInfraredFrameSource may be unavailable after Windows Creator Update.  Use Windows.Media.Capture.Frames.MediaFrameSource instead.</deprecated>
      <param name="targetId">The unique ID of the target entity.</param>
      <returns>True if a correlation exists, otherwise false. If the result is true, a transform matrix can be retrieved to change coordinate basis from this infrared frame source to the entity, or vice versa.</returns>
    </member>
    <member name="M:Windows.Devices.Perception.PerceptionInfraredFrameSource.OpenReader">
      <summary>Gets a frame reader that reads frames from this infrared frame source.</summary>
      <deprecated type="deprecate">PerceptionInfraredFrameSource may be unavailable after Windows Creator Update.  Use Windows.Media.Capture.Frames.MediaFrameSource instead.</deprecated>
      <returns>A frame reader that reads frames from this infrared frame source.</returns>
    </member>
    <member name="M:Windows.Devices.Perception.PerceptionInfraredFrameSource.RequestAccessAsync">
      <summary>Requests access to use infrared frame sources.</summary>
      <deprecated type="deprecate">PerceptionInfraredFrameSource.RequestAccessAsync may be unavailable after Windows Creator Update.  Please refer to Windows.Media.Capture.Frames APIs on MSDN.</deprecated>
      <returns>When this method completes, it asynchronously returns a PerceptionFrameSourceAccessStatus indicating the result of the access request.</returns>
    </member>
    <member name="M:Windows.Devices.Perception.PerceptionInfraredFrameSource.TryGetDepthCorrelatedCameraIntrinsicsAsync(Windows.Devices.Perception.PerceptionDepthFrameSource)">
      <summary>Attempts to get the intrinsic properties of the depth camera that is correlated with this infrared source.</summary>
      <deprecated type="deprecate">PerceptionInfraredFrameSource may be unavailable after Windows Creator Update.  Use Windows.Media.Capture.Frames.MediaFrameSource instead.</deprecated>
      <param name="target">The depth frame source to try to get intrinsic properties of.</param>
      <returns>If the attempt is successful, this returns a read-only collection of PerceptionDepthCorrelatedCameraIntrinsics objects specifying the intrinsic properties of the camera used by the correlated depth frame source. Otherwise, this returns null.</returns>
    </member>
    <member name="M:Windows.Devices.Perception.PerceptionInfraredFrameSource.TryGetDepthCorrelatedCoordinateMapperAsync(System.String,Windows.Devices.Perception.PerceptionDepthFrameSource)">
      <summary>Attempts to get a coordinate mapper that maps from infrared frame image space to depth frame space.</summary>
      <deprecated type="deprecate">PerceptionInfraredFrameSource may be unavailable after Windows Creator Update.  Use Windows.Media.Capture.Frames.MediaFrameSource instead.</deprecated>
      <param name="targetId">The unique ID of the depth frame source to try to map to.</param>
      <param name="depthFrameSourceToMapWith">The depth frame source to try to map to. This should be in a correlation group with the infrared frame source.</param>
      <returns>If the two sources are correlated, this method returns a PerceptionDepthCorrelatedCoordinateMapper. Otherwise, it returns null. This method returns asynchronously.</returns>
    </member>
    <member name="M:Windows.Devices.Perception.PerceptionInfraredFrameSource.TryGetTransformTo(System.String,Windows.Foundation.Numerics.Matrix4x4@)">
      <summary>Gets the transform from the infrared frame source to the target entity and sets hasResult to true, if a correlation exists. If a correlation does not exist, hasResult is set to false and result is not modified.</summary>
      <deprecated type="deprecate">PerceptionInfraredFrameSource may be unavailable after Windows Creator Update.  Use Windows.Media.Capture.Frames.MediaFrameSource instead.</deprecated>
      <param name="targetId">The unique ID of the target entity.</param>
      <param name="result">If a correlation exists, this will be set to a 4x4 transform matrix that changes basis from the infrared frame source coordinate system to the target entity coordinate system.</param>
      <returns>True if a correlation exists, otherwise false.</returns>
    </member>
    <member name="M:Windows.Devices.Perception.PerceptionInfraredFrameSource.TrySetVideoProfileAsync(Windows.Devices.Perception.PerceptionControlSession,Windows.Devices.Perception.PerceptionVideoProfile)">
      <summary>Attempts to set a video profile on this infrared frame source. Requires an active Controller Mode control session on this frame source.</summary>
      <deprecated type="deprecate">PerceptionInfraredFrameSource may be unavailable after Windows Creator Update.  Use Windows.Media.Capture.Frames.MediaFrameSource instead.</deprecated>
      <param name="controlSession">A PerceptionControlSession representing active control of this frame source.</param>
      <param name="profile">The video profile to set.</param>
      <returns>This method returns an PerceptionFrameSourcePropertyChangeResult object asynchonously. If the control session was still active when the video profile was set, and if the video profile is supported and can be activated, this will be a success result.</returns>
    </member>
    <member name="T:Windows.Devices.Perception.PerceptionInfraredFrameSourceAddedEventArgs">
      <summary>Event data for infrared frame source added events.</summary>
      <deprecated type="deprecate">PerceptionInfraredFrameSourceAddedEventArgs may be unavailable after Windows Creator Update.  Please refer to Windows.Media.Capture.Frames APIs on MSDN.</deprecated>
    </member>
    <member name="P:Windows.Devices.Perception.PerceptionInfraredFrameSourceAddedEventArgs.FrameSource">
      <summary>Gets the infrared frame source that was added.</summary>
      <returns>The infrared frame source that was added.</returns>
    </member>
    <member name="T:Windows.Devices.Perception.PerceptionInfraredFrameSourceRemovedEventArgs">
      <summary>Event data for infrared frame source removed events.</summary>
      <deprecated type="deprecate">PerceptionInfraredFrameSourceRemovedEventArgs may be unavailable after Windows Creator Update.  Please refer to Windows.Media.Capture.Frames APIs on MSDN.</deprecated>
    </member>
    <member name="P:Windows.Devices.Perception.PerceptionInfraredFrameSourceRemovedEventArgs.FrameSource">
      <summary>Gets the infrared frame source that was removed.</summary>
      <returns>The infrared frame source that was removed.</returns>
    </member>
    <member name="T:Windows.Devices.Perception.PerceptionInfraredFrameSourceWatcher">
      <summary>Monitors changes to the list of infrared frame sources, and provides notifications when the list changes.</summary>
      <deprecated type="deprecate">PerceptionInfraredFrameSourceWatcher may be unavailable after Windows Creator Update.  Use Windows.Devices.Enumeration.DeviceWatcher instead.</deprecated>
    </member>
    <member name="P:Windows.Devices.Perception.PerceptionInfraredFrameSourceWatcher.Status">
      <summary>Gets the operational status of the infrared frame source watcher.</summary>
      <returns>The operational status of the infrared frame source watcher.</returns>
    </member>
    <member name="E:Windows.Devices.Perception.PerceptionInfraredFrameSourceWatcher.EnumerationCompleted">
      <summary>Subscribes to the EnumerationCompleted event. This event is fired after the initial enumeration of known infrared frame sources is complete.</summary>
    </member>
    <member name="E:Windows.Devices.Perception.PerceptionInfraredFrameSourceWatcher.SourceAdded">
      <summary>Subscribes to the SourceAdded event.</summary>
    </member>
    <member name="E:Windows.Devices.Perception.PerceptionInfraredFrameSourceWatcher.SourceRemoved">
      <summary>Subscribes to the SourceRemoved event. This event is fired once for every infrared frame source that is removed.</summary>
    </member>
    <member name="E:Windows.Devices.Perception.PerceptionInfraredFrameSourceWatcher.Stopped">
      <summary>Subscribes to the Stopped event. This event is fired when the IPerceptionColorFrameSourceWatcher has stopped listeningfor changes to the list of infrared frame sources.</summary>
    </member>
    <member name="M:Windows.Devices.Perception.PerceptionInfraredFrameSourceWatcher.Start">
      <summary>When this method is called, the infrared frame source watcher enumerates any existing infrared frame sources it has not already enumerated by firing a SourceAdded event for each one. An EnumerationCompleted event is fired when this enumeration is complete. The infrared frame source then starts watching for new infrared frame sources.</summary>
      <deprecated type="deprecate">PerceptionInfraredFrameSourceWatcher may be unavailable after Windows Creator Update.  Use Windows.Devices.Enumeration.DeviceWatcher instead.</deprecated>
    </member>
    <member name="M:Windows.Devices.Perception.PerceptionInfraredFrameSourceWatcher.Stop">
      <summary>When this method is called, the infrared frame source watcher stops looking for changes to the infrared frame source list. This operation is not immediate; the Stopped event will be triggered when the Stop operation is complete.</summary>
      <deprecated type="deprecate">PerceptionInfraredFrameSourceWatcher may be unavailable after Windows Creator Update.  Use Windows.Devices.Enumeration.DeviceWatcher instead.</deprecated>
    </member>
    <member name="T:Windows.Devices.Perception.PerceptionVideoProfile">
      <summary>Represents a Windows.Devices.Perception video profile.</summary>
      <deprecated type="deprecate">PerceptionVideoProfile may be unavailable after Windows Creator Update.  Use Windows.Media.Capture.Frames.MediaFrameFormat instead.</deprecated>
    </member>
    <member name="P:Windows.Devices.Perception.PerceptionVideoProfile.BitmapAlphaMode">
      <summary>Gets the bitmap alpha mode.</summary>
      <returns>A BitmapAlphaMode enumeration value indicating the bitmap alpha mode.</returns>
    </member>
    <member name="P:Windows.Devices.Perception.PerceptionVideoProfile.BitmapPixelFormat">
      <summary>Gets the bitmap pixel format.</summary>
      <returns>A BitmapPixelFormat enumeration value indicating the bitmap pixel format.</returns>
    </member>
    <member name="P:Windows.Devices.Perception.PerceptionVideoProfile.FrameDuration">
      <summary>Gets the time duration of each frame.</summary>
      <returns>A Windows.Foundation.TimeSpan indicating the time duration of each video frame.</returns>
    </member>
    <member name="P:Windows.Devices.Perception.PerceptionVideoProfile.Height">
      <summary>Gets the frame height, in pixels.</summary>
      <returns>The frame height, in pixels.</returns>
    </member>
    <member name="P:Windows.Devices.Perception.PerceptionVideoProfile.Width">
      <summary>Gets the frame width, in pixels.</summary>
      <returns>The frame width, in pixels.</returns>
    </member>
    <member name="M:Windows.Devices.Perception.PerceptionVideoProfile.IsEqual(Windows.Devices.Perception.PerceptionVideoProfile)">
      <summary>A comparison function used to determine if two IPerceptionVideoProfile objects are equivalent.</summary>
      <deprecated type="deprecate">PerceptionVideoProfile may be unavailable after Windows Creator Update.  Use Windows.Media.Capture.Frames.MediaFrameFormat instead.</deprecated>
      <param name="other">The IPerceptionVideoProfile object to compare to this one.</param>
      <returns>True if the two video profiles are equivalent, otherwise false.</returns>
    </member>
    <member name="T:Windows.Devices.Perception.Provider.IPerceptionFrameProvider">
      <summary>Represents an object that can produce PerceptionFrames.</summary>
      <deprecated type="deprecate">IPerceptionFrameProvider may be unavailable after Windows Creator Update. Please refer to AVStream on MSDN.</deprecated>
    </member>
    <member name="P:Windows.Devices.Perception.Provider.IPerceptionFrameProvider.Available">
      <summary>Gets a value indicating whether or not the device is ready to start producing PerceptionFrames.</summary>
      <returns>Whether or not the device is ready to start producing PerceptionFrames.</returns>
    </member>
    <member name="P:Windows.Devices.Perception.Provider.IPerceptionFrameProvider.FrameProviderInfo">
      <summary>Gets the PerceptionFrameProviderInfo describing this device.</summary>
      <returns>The PerceptionFrameProviderInfo describing this device.</returns>
    </member>
    <member name="P:Windows.Devices.Perception.Provider.IPerceptionFrameProvider.Properties">
      <summary>The properties describing the device and the frames produced by the device.</summary>
      <returns>The properties describing the device and the frames produced by the device. PropertyType::Inspectable is not supported as a property value.</returns>
    </member>
    <member name="M:Windows.Devices.Perception.Provider.IPerceptionFrameProvider.SetProperty(Windows.Devices.Perception.Provider.PerceptionPropertyChangeRequest)">
      <summary>The device is requested to update one of its Properties to a new value.</summary>
      <deprecated type="deprecate">IPerceptionFrameProvider may be unavailable after Windows Creator Update. Please refer to AVStream on MSDN.</deprecated>
      <param name="value">Success or failure will be conveyed to the app.</param>
    </member>
    <member name="M:Windows.Devices.Perception.Provider.IPerceptionFrameProvider.Start">
      <summary>Tells the device to start producing frames. If success is returned, PerceptionFrameProviderManagerService::PublishFrameForProvider is expected to be called by this Provider.</summary>
      <deprecated type="deprecate">IPerceptionFrameProvider may be unavailable after Windows Creator Update. Please refer to AVStream on MSDN.</deprecated>
    </member>
    <member name="M:Windows.Devices.Perception.Provider.IPerceptionFrameProvider.Stop">
      <summary>Tells the device to stop producing frames. Called only after Start is called and only if Start returns success.</summary>
      <deprecated type="deprecate">IPerceptionFrameProvider may be unavailable after Windows Creator Update. Please refer to AVStream on MSDN.</deprecated>
    </member>
    <member name="T:Windows.Devices.Perception.Provider.IPerceptionFrameProviderManager">
      <summary>The IPerceptionFrameProviderManager is expected to provide any IPerceptionFrameProvider that has been registered via PerceptionFrameProviderManagerService::RegisterFrameProviderInfo().</summary>
      <deprecated type="deprecate">IPerceptionFrameProviderManager may be unavailable after Windows Creator Update. Please refer to AVStream on MSDN.</deprecated>
    </member>
    <member name="M:Windows.Devices.Perception.Provider.IPerceptionFrameProviderManager.GetFrameProvider(Windows.Devices.Perception.Provider.PerceptionFrameProviderInfo)">
      <summary>The method to request an IPerceptionFrameProvider associated with a registered PerceptionFrameProviderInfo.</summary>
      <deprecated type="deprecate">IPerceptionFrameProviderManager may be unavailable after Windows Creator Update. Please refer to AVStream on MSDN.</deprecated>
      <param name="frameProviderInfo">The info specifying the desired IPerceptionFrameProvider.</param>
      <returns>The associated IPerceptionFrameProvider, or nullptr if there is no such registerd provider.</returns>
    </member>
    <member name="T:Windows.Devices.Perception.Provider.KnownPerceptionFrameKind">
      <summary>A string used to identify the type classification of a frame.</summary>
      <deprecated type="deprecate">KnownPerceptionFrameKind may be unavailable after Windows Creator Update. Please refer to AVStream on MSDN.</deprecated>
    </member>
    <member name="P:Windows.Devices.Perception.Provider.KnownPerceptionFrameKind.Color">
      <summary>Gets the string representing the Color FrameKind of a PerceptionFrameProviderInfo.</summary>
      <returns>The string representing the Color FrameKind of a PerceptionFrameProviderInfo.</returns>
    </member>
    <member name="P:Windows.Devices.Perception.Provider.KnownPerceptionFrameKind.Depth">
      <summary>Gets the string representing the Depth FrameKind of a PerceptionFrameProviderInfo.</summary>
      <returns>The string representing the Depth FrameKind of a PerceptionFrameProviderInfo.</returns>
    </member>
    <member name="P:Windows.Devices.Perception.Provider.KnownPerceptionFrameKind.Infrared">
      <summary>Gets the string representing the Infrared FrameKind of a PerceptionFrameProviderInfo.</summary>
      <returns>The string representing the Infrared FrameKind of a PerceptionFrameProviderInfo.</returns>
    </member>
    <member name="T:Windows.Devices.Perception.Provider.PerceptionControlGroup">
      <summary>A group of IPerceptionFrameProvider identifiers to be controlled together.</summary>
      <deprecated type="deprecate">PerceptionControlGroup may be unavailable after Windows Creator Update. Please refer to AVStream on MSDN.</deprecated>
    </member>
    <member name="M:Windows.Devices.Perception.Provider.PerceptionControlGroup.#ctor(Windows.Foundation.Collections.IIterable{System.String})">
      <summary>Creates a PerceptionControlGroup containing the IPerceptionFrameProviders with the ids specified.</summary>
      <deprecated type="deprecate">PerceptionControlGroup may be unavailable after Windows Creator Update. Please refer to AVStream on MSDN.</deprecated>
      <param name="ids">A list of the unique identifiers associated with the grouped IPerceptionFrameProviders. To be controllable, the id must match the associated PerceptionFrameProviderInfo::Id property.</param>
    </member>
    <member name="P:Windows.Devices.Perception.Provider.PerceptionControlGroup.FrameProviderIds">
      <summary>The id(s) of the IPerceptionFrameProvider(s) controlled by this group.</summary>
      <returns>The id(s) of the IPerceptionFrameProvider(s) controlled by this group.</returns>
    </member>
    <member name="T:Windows.Devices.Perception.Provider.PerceptionCorrelation">
      <summary>A description of the physical position and orientation of a device specified by the IPerceptionFrameProvider's unique identifier (PerceptionFrameProviderInfo::Id) sharing a common coordinate frame of other PerceptionCorrelations that will be combined into a PerceptionCorrelationGroup.</summary>
      <deprecated type="deprecate">PerceptionCorrelation may be unavailable after Windows Creator Update. Please refer to AVStream on MSDN.</deprecated>
    </member>
    <member name="M:Windows.Devices.Perception.Provider.PerceptionCorrelation.#ctor(System.String,Windows.Foundation.Numerics.Vector3,Windows.Foundation.Numerics.Quaternion)">
      <summary>Initializes a new PerceptionCorrelation instance.</summary>
      <deprecated type="deprecate">PerceptionCorrelation may be unavailable after Windows Creator Update. Please refer to AVStream on MSDN.</deprecated>
      <param name="targetId">The unique identifier of the IPerceptionFrameProvider being described.</param>
      <param name="position">The position of the device in a common coordinate frame of all members of a PerceptionCorrelationGroup.</param>
      <param name="orientation">The orientation of the device in a common coordinate frame of all members of a PerceptionCorrelationGroup.</param>
    </member>
    <member name="P:Windows.Devices.Perception.Provider.PerceptionCorrelation.Orientation">
      <summary>The orientation of the device in the common coordinate frame shared by other PerceptionCorrelations in the PerceptionCorrelationGroup.</summary>
      <returns>The orientation of the described device.</returns>
    </member>
    <member name="P:Windows.Devices.Perception.Provider.PerceptionCorrelation.Position">
      <summary>The position of the device in the common coordinate frame shared by other PerceptionCorrelations in the PerceptionCorrelationGroup.</summary>
      <returns>The position of the described device.</returns>
    </member>
    <member name="P:Windows.Devices.Perception.Provider.PerceptionCorrelation.TargetId">
      <summary>The unique identifier of the described device.</summary>
      <returns>The unique identifier of the described device.</returns>
    </member>
    <member name="T:Windows.Devices.Perception.Provider.PerceptionCorrelationGroup">
      <summary>A collection of PerceptionCorrelations describing multiple unique providers in a common coordinate frame.</summary>
      <deprecated type="deprecate">PerceptionCorrelationGroup may be unavailable after Windows Creator Update. Please refer to AVStream on MSDN.</deprecated>
    </member>
    <member name="M:Windows.Devices.Perception.Provider.PerceptionCorrelationGroup.#ctor(Windows.Foundation.Collections.IIterable{Windows.Devices.Perception.Provider.PerceptionCorrelation})">
      <summary>Initializes a new PerceptionCorrelationGroup from a collection of one or more PerceptionCorrelation objects describing multiple providers in a common coordinate frame.</summary>
      <deprecated type="deprecate">PerceptionCorrelationGroup may be unavailable after Windows Creator Update. Please refer to AVStream on MSDN.</deprecated>
      <param name="relativeLocations">The collection of PerceptionCorrelations describing multiple providers in a common coordinate frame.</param>
    </member>
    <member name="P:Windows.Devices.Perception.Provider.PerceptionCorrelationGroup.RelativeLocations">
      <summary>The collection of PerceptionCorrelations describing multiple unique providers in a common coordinate frame.</summary>
      <returns>The collection of PerceptionCorrelations describing multiple unique providers in a common coordinate frame.</returns>
    </member>
    <member name="T:Windows.Devices.Perception.Provider.PerceptionFaceAuthenticationGroup">
      <summary>A group of unique identifiers specifying IPerceptionFrameProviders that share handlers for entering and exiting Face Authentication mode.</summary>
      <deprecated type="deprecate">PerceptionFaceAuthenticationGroup may be unavailable after Windows Creator Update. Please refer to AVStream on MSDN.</deprecated>
    </member>
    <member name="M:Windows.Devices.Perception.Provider.PerceptionFaceAuthenticationGroup.#ctor(Windows.Foundation.Collections.IIterable{System.String},Windows.Devices.Perception.Provider.PerceptionStartFaceAuthenticationHandler,Windows.Devices.Perception.Provider.PerceptionStopFaceAuthenticationHandler)">
      <summary>Initializes a new PerceptionFaceAuthenticationGroup instance.</summary>
      <deprecated type="deprecate">PerceptionFaceAuthenticationGroup may be unavailable after Windows Creator Update. Please refer to AVStream on MSDN.</deprecated>
      <param name="ids">The collection of unique identifiers which maps to IPerceptionFrameProviders via PerceptionFrameProviderInfo::Id.</param>
      <param name="startHandler">The handler to invoke when this group is requested to enter Face Authentication mode returning if it's ready.</param>
      <param name="stopHandler">The handler to invoke when this group is leaving Face Authentication mode after startHandler is called and returned true.</param>
    </member>
    <member name="P:Windows.Devices.Perception.Provider.PerceptionFaceAuthenticationGroup.FrameProviderIds">
      <summary>The id(s) of the IPerceptionFrameProvider(s) referenced by this group.</summary>
      <returns>The id(s) of the IPerceptionFrameProvider(s) referenced by this group.</returns>
    </member>
    <member name="T:Windows.Devices.Perception.Provider.PerceptionFrame">
      <summary>Represents a frame of data from the device.</summary>
      <deprecated type="deprecate">PerceptionFrame may be unavailable after Windows Creator Update. Please refer to AVStream on MSDN.</deprecated>
    </member>
    <member name="P:Windows.Devices.Perception.Provider.PerceptionFrame.FrameData">
      <summary>The actual bytes of the frame which can be consumed as described by the Properties of the IPerceptionFrameProvider which produced the frame.</summary>
      <returns>The bytes of the frames.</returns>
    </member>
    <member name="P:Windows.Devices.Perception.Provider.PerceptionFrame.Properties">
      <summary>Gets the Properties for this frame.</summary>
      <returns>The Properties for this frame.</returns>
    </member>
    <member name="P:Windows.Devices.Perception.Provider.PerceptionFrame.RelativeTime">
      <summary>Gets or sets the Relative Time of this frame relative to other frames from this IPerceptionFrameProvider.</summary>
      <returns>The Relative Time of this frame relative to other frames from this IPerceptionFrameProvider.</returns>
    </member>
    <member name="T:Windows.Devices.Perception.Provider.PerceptionFrameProviderInfo">
      <summary>A specific set of properties describing a unique IPerceptionFrameProvider.</summary>
      <deprecated type="deprecate">PerceptionFrameProviderInfo may be unavailable after Windows Creator Update. Please refer to AVStream on MSDN.</deprecated>
    </member>
    <member name="M:Windows.Devices.Perception.Provider.PerceptionFrameProviderInfo.#ctor">
      <summary>Initializes a new PerceptionFrameProviderInfo instance.</summary>
    </member>
    <member name="P:Windows.Devices.Perception.Provider.PerceptionFrameProviderInfo.DeviceKind">
      <summary>Gets or sets the descriptor of the kind of FrameProvider categorically, for example, "com.contoso.depthcamera.x500".</summary>
      <returns>The descriptor of the kind of FrameProvider categorically, for example, "com.contoso.depthcamera.x500".</returns>
    </member>
    <member name="P:Windows.Devices.Perception.Provider.PerceptionFrameProviderInfo.DisplayName">
      <summary>Gets or sets the friendly name for the device, for example, "Contoso Depth Camera x500".</summary>
      <returns>The friendly name for the device.</returns>
    </member>
    <member name="P:Windows.Devices.Perception.Provider.PerceptionFrameProviderInfo.FrameKind">
      <summary>Gets or sets the type of frames the device creates.</summary>
      <returns>The type of frames the device creates. Must be one of: IKnownPerceptionFrameKind::Color, IKnownPerceptionFrameKind::Depth, or IKnownPerceptionFrameKind::Infrared.</returns>
    </member>
    <member name="P:Windows.Devices.Perception.Provider.PerceptionFrameProviderInfo.Hidden">
      <summary>Gets or sets a value indicating whether the device enumerates via FindAllAsync or device-added events on source watchers.</summary>
      <returns>True if the device enumerates via FindAllAsync or device added events on source watchers; otherwise, false. If false, the device will only be accessible via FromIdAsync. If false, the device will enumerate as a Face Authentication source, if registered via PerceptionFrameProviderManagerService::RegisterFaceAuthenticationGroup().</returns>
    </member>
    <member name="P:Windows.Devices.Perception.Provider.PerceptionFrameProviderInfo.Id">
      <summary>Gets or sets the unique identifier of the IPerceptionFrameProvider.</summary>
      <returns>The unique identifier of the IPerceptionFrameProvider, for example, a GUID, or "com.contoso.depthcamera.x500.serialNumber1234".</returns>
    </member>
    <member name="T:Windows.Devices.Perception.Provider.PerceptionFrameProviderManagerService">
      <summary>Static methods for managing IPerceptionFrameProvider registration and unregistration, PerceptionFaceAuthenticationGroup registration and unregistration, PerceptionControlGroup registration and unregistration, PerceptionCorrelationGroup registration and unregistration, IPerceptionFrameProvider availablity, and publishing a new PerceptionFrame for an IPerceptionFrameProvider.</summary>
      <deprecated type="deprecate">PerceptionFrameProviderManagerService may be unavailable after Windows Creator Update. Please refer to AVStream on MSDN.</deprecated>
    </member>
    <member name="M:Windows.Devices.Perception.Provider.PerceptionFrameProviderManagerService.PublishFrameForProvider(Windows.Devices.Perception.Provider.IPerceptionFrameProvider,Windows.Devices.Perception.Provider.PerceptionFrame)">
      <summary>Sends the PerceptionFrame to the service to tell any apps listening for frames for the provided provider. Frames aren't expected to be published before IPerceptionFrameProvider::Start() is called or after IPerceptionFrameProvider::Stop() is called.</summary>
      <deprecated type="deprecate">PerceptionFrameProviderManagerService may be unavailable after Windows Creator Update. Please refer to AVStream on MSDN.</deprecated>
      <param name="provider">The IPerceptionFrameProvider which produced the frame.</param>
      <param name="frame">The PerceptionFrame that was produced and should be sent to apps.</param>
    </member>
    <member name="M:Windows.Devices.Perception.Provider.PerceptionFrameProviderManagerService.RegisterControlGroup(Windows.Devices.Perception.Provider.IPerceptionFrameProviderManager,Windows.Devices.Perception.Provider.PerceptionControlGroup)">
      <summary>Registers a PerceptionControlGroup associated with the IPerceptionFrameProviderManager.</summary>
      <deprecated type="deprecate">PerceptionFrameProviderManagerService may be unavailable after Windows Creator Update. Please refer to AVStream on MSDN.</deprecated>
      <param name="manager">The manager that owns the lifetime of the group.</param>
      <param name="controlGroup">The group of IPerceptionFrameProvider(s) to control atomically.</param>
    </member>
    <member name="M:Windows.Devices.Perception.Provider.PerceptionFrameProviderManagerService.RegisterCorrelationGroup(Windows.Devices.Perception.Provider.IPerceptionFrameProviderManager,Windows.Devices.Perception.Provider.PerceptionCorrelationGroup)">
      <summary>Registers a PerceptionCorrelationGroup associated with the IPerceptionFrameProviderManager.</summary>
      <deprecated type="deprecate">PerceptionFrameProviderManagerService may be unavailable after Windows Creator Update. Please refer to AVStream on MSDN.</deprecated>
      <param name="manager">The manager that owns the lifetime of the group.</param>
      <param name="correlationGroup">The group of PerceptionCorrelations(s) to control atomically.</param>
    </member>
    <member name="M:Windows.Devices.Perception.Provider.PerceptionFrameProviderManagerService.RegisterFaceAuthenticationGroup(Windows.Devices.Perception.Provider.IPerceptionFrameProviderManager,Windows.Devices.Perception.Provider.PerceptionFaceAuthenticationGroup)">
      <summary>Registers a PerceptionFaceAuthenticationGroup associated with the given IPerceptionProviderManager.</summary>
      <deprecated type="deprecate">PerceptionFrameProviderManagerService may be unavailable after Windows Creator Update. Please refer to AVStream on MSDN.</deprecated>
      <param name="manager">The manager that owns the lifetime of the group.</param>
      <param name="faceAuthenticationGroup">The group of IPerceptionFrameProvider(s) to atomically control.</param>
    </member>
    <member name="M:Windows.Devices.Perception.Provider.PerceptionFrameProviderManagerService.RegisterFrameProviderInfo(Windows.Devices.Perception.Provider.IPerceptionFrameProviderManager,Windows.Devices.Perception.Provider.PerceptionFrameProviderInfo)">
      <summary>Registers the PerceptionFrameProviderInfo in association with the given IPerceptionFrameProviderManager.</summary>
      <deprecated type="deprecate">PerceptionFrameProviderManagerService may be unavailable after Windows Creator Update. Please refer to AVStream on MSDN.</deprecated>
      <param name="manager">The manager which can provide the IPerceptionFrameProvider associated with the info.</param>
      <param name="frameProviderInfo">The PerceptionFrameProviderInfo which identifies the available IPerceptionFrameProvider.</param>
    </member>
    <member name="M:Windows.Devices.Perception.Provider.PerceptionFrameProviderManagerService.UnregisterControlGroup(Windows.Devices.Perception.Provider.IPerceptionFrameProviderManager,Windows.Devices.Perception.Provider.PerceptionControlGroup)">
      <summary>Removes the registration of a previously registered PerceptionControlGroup.</summary>
      <deprecated type="deprecate">PerceptionFrameProviderManagerService may be unavailable after Windows Creator Update. Please refer to AVStream on MSDN.</deprecated>
      <param name="manager">The manager that owns the lifetime of the group.</param>
      <param name="controlGroup">The group of IPerceptionFrameProvider(s) to prevent from being controlled.</param>
    </member>
    <member name="M:Windows.Devices.Perception.Provider.PerceptionFrameProviderManagerService.UnregisterCorrelationGroup(Windows.Devices.Perception.Provider.IPerceptionFrameProviderManager,Windows.Devices.Perception.Provider.PerceptionCorrelationGroup)">
      <summary>Unregisters a PerceptionCorrelationGroup associated with the IPerceptionFrameProviderManager.</summary>
      <deprecated type="deprecate">PerceptionFrameProviderManagerService may be unavailable after Windows Creator Update. Please refer to AVStream on MSDN.</deprecated>
      <param name="manager">The manager that owns the lifetime of the group.</param>
      <param name="correlationGroup">The PerceptionCorrelationGroup to unregister.</param>
    </member>
    <member name="M:Windows.Devices.Perception.Provider.PerceptionFrameProviderManagerService.UnregisterFaceAuthenticationGroup(Windows.Devices.Perception.Provider.IPerceptionFrameProviderManager,Windows.Devices.Perception.Provider.PerceptionFaceAuthenticationGroup)">
      <summary>Unregisters a PerceptionFaceAuthenticationGroup in association with the given IPerceptionProviderManager.</summary>
      <deprecated type="deprecate">PerceptionFrameProviderManagerService may be unavailable after Windows Creator Update. Please refer to AVStream on MSDN.</deprecated>
      <param name="manager">The manager that owns the lifetime of the group.</param>
      <param name="faceAuthenticationGroup">The PerceptionFaceAuthenticationGroup to unregister.</param>
    </member>
    <member name="M:Windows.Devices.Perception.Provider.PerceptionFrameProviderManagerService.UnregisterFrameProviderInfo(Windows.Devices.Perception.Provider.IPerceptionFrameProviderManager,Windows.Devices.Perception.Provider.PerceptionFrameProviderInfo)">
      <summary>Unregisters the PerceptionFrameProviderInfo in association with the given IPerceptionProviderManager.</summary>
      <deprecated type="deprecate">PerceptionFrameProviderManagerService may be unavailable after Windows Creator Update. Please refer to AVStream on MSDN.</deprecated>
      <param name="manager">The manager which previously registered this info.</param>
      <param name="frameProviderInfo">The PerceptionFrameProviderInfo which identifies the IPerceptionFrameProvider.</param>
    </member>
    <member name="M:Windows.Devices.Perception.Provider.PerceptionFrameProviderManagerService.UpdateAvailabilityForProvider(Windows.Devices.Perception.Provider.IPerceptionFrameProvider,System.Boolean)">
      <summary>Sets whether or not the IPerceptionFrameProvider is available.</summary>
      <deprecated type="deprecate">PerceptionFrameProviderManagerService may be unavailable after Windows Creator Update. Please refer to AVStream on MSDN.</deprecated>
      <param name="provider">The provider to set availability for.</param>
      <param name="available">Whether or not the provider is available.</param>
    </member>
    <member name="T:Windows.Devices.Perception.Provider.PerceptionPropertyChangeRequest">
      <summary>A request from an app that's in control of this IPerceptionFrameProvider to update a property.</summary>
      <deprecated type="deprecate">PerceptionPropertyChangeRequest may be unavailable after Windows Creator Update. Please refer to AVStream on MSDN.</deprecated>
    </member>
    <member name="P:Windows.Devices.Perception.Provider.PerceptionPropertyChangeRequest.Name">
      <summary>Gets the name of the property to change.</summary>
      <returns>The name of the property to change.</returns>
    </member>
    <member name="P:Windows.Devices.Perception.Provider.PerceptionPropertyChangeRequest.Status">
      <summary>Sets the new status of the request after processing the request.</summary>
      <returns>The currently stored status of the request.</returns>
    </member>
    <member name="P:Windows.Devices.Perception.Provider.PerceptionPropertyChangeRequest.Value">
      <summary>Gets the requested new value of the property.</summary>
      <returns>The requested new value of the property.</returns>
    </member>
    <member name="M:Windows.Devices.Perception.Provider.PerceptionPropertyChangeRequest.GetDeferral">
      <summary>Gets a Windows::Foundation::Deferral object to allow background processing if needed.</summary>
      <deprecated type="deprecate">PerceptionPropertyChangeRequest may be unavailable after Windows Creator Update. Please refer to AVStream on MSDN.</deprecated>
      <returns>The Deferral object.</returns>
    </member>
    <member name="T:Windows.Devices.Perception.Provider.PerceptionStartFaceAuthenticationHandler">
      <summary>Invoked when a PerceptionFaceAuthenticationGroup enters Face Authentication mode.</summary>
      <deprecated type="deprecate">PerceptionStartFaceAuthenticationHandler may be unavailable after Windows Creator Update. Please refer to AVStream on MSDN.</deprecated>
      <returns>True if the group is ready to preform Face Authentication; otherwise, false.</returns>
      <param name="sender">The associated PerceptionFaceAuthenticationGroup that was registered.</param>
    </member>
    <member name="T:Windows.Devices.Perception.Provider.PerceptionStopFaceAuthenticationHandler">
      <summary>Invoked when a PerceptionFaceAuthenticationGroup exits Face Authentication mode. This will only be invoked after the group received a PerceptionStartFaceAuthenticationHandler from which it returned true.</summary>
      <deprecated type="deprecate">PerceptionStopFaceAuthenticationHandler may be unavailable after Windows Creator Update. Please refer to AVStream on MSDN.</deprecated>
      <param name="sender">The associated PerceptionFaceAuthenticationGroup that was registered.</param>
    </member>
    <member name="T:Windows.Devices.Perception.Provider.PerceptionVideoFrameAllocator">
      <summary>An allocator that can create PerceptionFrames directly which can be written into or copied from Windows::Media::VideoFrame into a PerceptionFrame.</summary>
      <deprecated type="deprecate">PerceptionVideoFrameAllocator may be unavailable after Windows Creator Update. Please refer to AVStream on MSDN.</deprecated>
    </member>
    <member name="M:Windows.Devices.Perception.Provider.PerceptionVideoFrameAllocator.#ctor(System.UInt32,Windows.Graphics.Imaging.BitmapPixelFormat,Windows.Foundation.Size,Windows.Graphics.Imaging.BitmapAlphaMode)">
      <summary>Initializes a new PerceptionVideoFrameAllocator with the required properties for use by the IPerceptionFrameProvider to create PerceptionFrames published via PerceptionFrameProviderManagerService::PublishFrameForProvider.</summary>
      <deprecated type="deprecate">PerceptionVideoFrameAllocator may be unavailable after Windows Creator Update. Please refer to AVStream on MSDN.</deprecated>
      <param name="maxOutstandingFrameCountForWrite">This is the number of buffers in flight required by the FrameProvider to produce its * frames at framerate. The suggestion is at least 2.</param>
      <param name="format">The Windows::Graphics::Imaging::BitmapPixelFormat describing the format of the bytes of the frame.</param>
      <param name="resolution">The resolution in pixels of the frame.</param>
      <param name="alpha">The Windows::Graphics::Imaging::BitmapAlphaMode describing how transparency is handled in the pixels.</param>
    </member>
    <member name="M:Windows.Devices.Perception.Provider.PerceptionVideoFrameAllocator.AllocateFrame">
      <summary>Creates an empty PerceptionFrame with the properties specified when creating the PerceptionVideoFrameAllocator.</summary>
      <deprecated type="deprecate">PerceptionVideoFrameAllocator may be unavailable after Windows Creator Update. Please refer to AVStream on MSDN.</deprecated>
      <returns>The empty frame with the properties specified when creating the PerceptionVideoFrameAllocator.</returns>
    </member>
    <member name="M:Windows.Devices.Perception.Provider.PerceptionVideoFrameAllocator.Close">
      <summary>Releases system resources that are exposed by a Windows Runtime object.</summary>
    </member>
    <member name="M:Windows.Devices.Perception.Provider.PerceptionVideoFrameAllocator.CopyFromVideoFrame(Windows.Media.VideoFrame)">
      <summary>Creates a deep copy of the video FrameProvider with the bytes already filled in with the resulting PerceptionFrame.</summary>
      <deprecated type="deprecate">PerceptionVideoFrameAllocator may be unavailable after Windows Creator Update. Please refer to AVStream on MSDN.</deprecated>
      <param name="frame">The input frame from which to copy the pixel data.</param>
      <returns>The resulting filled PerceptionFrame.</returns>
    </member>
    <member name="T:Windows.Devices.PointOfService.BarcodeScanner">
      <summary>Represents the barcode scanner device.</summary>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeScanner.Capabilities">
      <summary>Gets the capabilities of the specified barcode scanner.</summary>
      <returns>The capabilities of the barcode scanner.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeScanner.DeviceId">
      <summary>Gets the DeviceInformation.Id of the barcode scanner.</summary>
      <returns>The DeviceInformation.Id of the barcode scanner.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeScanner.VideoDeviceId">
      <summary>Retrieves the video device ID which represents the camera lens associated with the claimed barcode scanner. (Not supported on mobile platforms)</summary>
      <returns>The video device ID.</returns>
    </member>
    <member name="E:Windows.Devices.PointOfService.BarcodeScanner.StatusUpdated">
      <summary>Occurs when the barcode scanner detects an operation status change.</summary>
    </member>
    <member name="M:Windows.Devices.PointOfService.BarcodeScanner.CheckHealthAsync(Windows.Devices.PointOfService.UnifiedPosHealthCheckLevel)">
      <summary>Tests the state of the barcode scanner.</summary>
      <param name="level">The specified health check level.</param>
      <returns>A text description of the test result. Returns an error if the specified check level is not supported by the device.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.BarcodeScanner.ClaimScannerAsync">
      <summary>Attempts to get an exclusive access to the barcode scanner.</summary>
      <returns>When the method completes, it returns a ClaimedBarcodeScanner.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.BarcodeScanner.Close">
      <summary>Close the barcode scanner session, allowing it to be claimed by another client. For C++ and JavaScript, use Close(). For C# and Visual Basic, use Dispose().</summary>
    </member>
    <member name="M:Windows.Devices.PointOfService.BarcodeScanner.FromIdAsync(System.String)">
      <summary>Creates BarcodeScanner object from the DeviceInformation.Id.</summary>
      <param name="deviceId">The DeviceInformation.Id that identifies a specific barcode scanner, which can be retrieved from the DeviceId property.</param>
      <returns>The barcode scanner specified by the unique device identifier. Returns a null object in the following cases:</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.BarcodeScanner.GetDefaultAsync">
      <summary>Returns the first available barcode scanner.</summary>
      <returns>The first available barcode scanner. Returns a null object in the following cases:</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.BarcodeScanner.GetDeviceSelector">
      <summary>Gets an Advanced Query Syntax (AQS) string that you can use to list the available barcode scanners.</summary>
      <returns>An Advanced Query Syntax (AQS) string that is used to enumerate available barcode scanners.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.BarcodeScanner.GetDeviceSelector(Windows.Devices.PointOfService.PosConnectionTypes)">
      <summary>Gets an Advanced Query Syntax (AQS) string that you can use to list the barcode scanners available over the specified connection types</summary>
      <param name="connectionTypes">A list of the connection types to test for available barcode scanners.</param>
      <returns>An Advanced Query Syntax (AQS) string that is used to enumerate the barcode scanners available over the specified connection types</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.BarcodeScanner.GetSupportedProfiles">
      <summary>Gets the list of profiles supported by the barcode scanner.</summary>
      <returns>As array of strings representing the supported profiles. Returns an empty list if the scanner does not support profiles.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.BarcodeScanner.GetSupportedSymbologiesAsync">
      <summary>Gets the symbologies supported by the claimed barcode scanner.</summary>
      <returns>When the method completes successfully, it returns a list of values that represent the symbologies supported by the device.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.BarcodeScanner.IsProfileSupported(System.String)">
      <summary>Determines whether the profile is supported.</summary>
      <param name="profile">Barcode scanner profile.</param>
      <returns>True if the barcode scanner supports the profile; otherwise false.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.BarcodeScanner.IsSymbologySupportedAsync(System.UInt32)">
      <summary>Determines whether the specified symbology is supported by the barcode scanner.</summary>
      <param name="barcodeSymbology">The specific barcode symbology.</param>
      <returns>True if the device supports the specified symbology; otherwise, false.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.BarcodeScanner.RetrieveStatisticsAsync(Windows.Foundation.Collections.IIterable{System.String})">
      <summary>Retrieves the requested statistics from the barcode scanner.</summary>
      <param name="statisticsCategories">The list of statistics to retrieve.</param>
      <returns>IBuffer representing the requested statistics.</returns>
    </member>
    <member name="T:Windows.Devices.PointOfService.BarcodeScannerCapabilities">
      <summary>Represents the barcode scanner capabilities.</summary>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeScannerCapabilities.IsImagePreviewSupported">
      <summary>Indicates whether the barcode scanner supports image preview.</summary>
      <returns>True if the barcode scanner supports image preview; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeScannerCapabilities.IsSoftwareTriggerSupported">
      <summary>Indicates whether the barcode scanner supports the software trigger functionality.</summary>
      <returns>True if the software trigger is supported; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeScannerCapabilities.IsStatisticsReportingSupported">
      <summary>Indicates whether the barcode scanner supports reporting of usage statistics.</summary>
      <returns>True if the barcode scanner supports statistics reporting; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeScannerCapabilities.IsStatisticsUpdatingSupported">
      <summary>Indicates whether the barcode scanner supports updating or resetting of usage statistics.</summary>
      <returns>True if the barcode scanner supports updating of usage statistics; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeScannerCapabilities.IsVideoPreviewSupported">
      <summary>Indicates whether the barcode scanner supports displaying a live video preview from an attached camera.</summary>
      <returns>True if the barcode scanner supports displaying a live video preview; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeScannerCapabilities.PowerReportingType">
      <summary>Gets the power reporting type for the barcode scanner.</summary>
      <returns>Power reporting type.</returns>
    </member>
    <member name="T:Windows.Devices.PointOfService.BarcodeScannerDataReceivedEventArgs">
      <summary>Provides the barcode data from the DataReceived event.</summary>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeScannerDataReceivedEventArgs.Report">
      <summary>Gets the data from the DataReceived event.</summary>
      <returns>Data from the barcode scanning event.</returns>
    </member>
    <member name="T:Windows.Devices.PointOfService.BarcodeScannerErrorOccurredEventArgs">
      <summary>Provides data for the ErrorOccurred event.</summary>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeScannerErrorOccurredEventArgs.ErrorData">
      <summary>Gets the data associated with the ErrorOccurred event.</summary>
      <returns>The error information.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeScannerErrorOccurredEventArgs.IsRetriable">
      <summary>Indicates whether it is worthwhile to make another attempt at the operation.</summary>
      <returns>True if the application should make another attempt at the operation; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeScannerErrorOccurredEventArgs.PartialInputData">
      <summary>Gets any data that was successfully read.</summary>
      <returns>The partial input information from the barcode scanner.</returns>
    </member>
    <member name="T:Windows.Devices.PointOfService.BarcodeScannerImagePreviewReceivedEventArgs">
      <summary>Provides the data from the ImagePreviewReceived event.</summary>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeScannerImagePreviewReceivedEventArgs.Preview">
      <summary>Gets the  from the device representing a preview frame.</summary>
      <returns>The data stream representing the preview frame.</returns>
    </member>
    <member name="T:Windows.Devices.PointOfService.BarcodeScannerReport">
      <summary>Contains the barcode scanner data.</summary>
    </member>
    <member name="M:Windows.Devices.PointOfService.BarcodeScannerReport.#ctor(System.UInt32,Windows.Storage.Streams.IBuffer,Windows.Storage.Streams.IBuffer)">
      <summary>Creates an instance of BarcodeScannerReport.</summary>
      <param name="scanDataType">The decoded barcode label type.</param>
      <param name="scanData">The full raw scan data.</param>
      <param name="scanDataLabel">The decoded barcode label.</param>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeScannerReport.ScanData">
      <summary>Gets the full raw data from the DataReceived event.</summary>
      <returns>The raw data stream from the scanning event.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeScannerReport.ScanDataLabel">
      <summary>Gets the decoded barcode label, which does not include the header, checksum, and other miscellaneous information.</summary>
      <returns>The data stream containing the decoded barcode label.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeScannerReport.ScanDataType">
      <summary>Gets the decoded barcode label type. Possible values are defined in the BarcodeSymbologies class.</summary>
      <returns>The specific barcode symbology.</returns>
    </member>
    <member name="T:Windows.Devices.PointOfService.BarcodeScannerStatus">
      <summary>Defines the constants that indicate the barcode scanner status.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.BarcodeScannerStatus.Extended">
      <summary>Vendor specific status information.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.BarcodeScannerStatus.Off">
      <summary>The device power is off or detached from the terminal. This is valid if UnifiedPosPowerReportingType is Advanced.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.BarcodeScannerStatus.Offline">
      <summary>The device power is on, but it is not ready or unable to respond to requests. This is valid if UnifiedPosPowerReportingType is Advanced.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.BarcodeScannerStatus.OffOrOffline">
      <summary>The device power is off or the device is offline. This is valid if UnifiedPosPowerReportingType is Standard.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.BarcodeScannerStatus.Online">
      <summary>The device is online. This is valid if UnifiedPosPowerReportingType is Standard or Advanced.</summary>
    </member>
    <member name="T:Windows.Devices.PointOfService.BarcodeScannerStatusUpdatedEventArgs">
      <summary>Provides information about an operation status change.</summary>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeScannerStatusUpdatedEventArgs.ExtendedStatus">
      <summary>Gets the vendor specific status code.</summary>
      <returns>The vendor specific status code.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeScannerStatusUpdatedEventArgs.Status">
      <summary>Gets the status change information.</summary>
      <returns>The status change information.</returns>
    </member>
    <member name="T:Windows.Devices.PointOfService.BarcodeSymbologies">
      <summary>Contains the barcode symbology.</summary>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologies.AusPost">
      <summary>Gets the Australia Postal barcode symbology.</summary>
      <returns>The Australia Postal barcode symbology.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologies.Aztec">
      <summary>Gets the Aztec barcode symbology.</summary>
      <returns>The Aztec barcode symbology.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologies.CanPost">
      <summary>Gets the Canada Postal barcode symbology.</summary>
      <returns>The Canada Postal barcode symbology.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologies.Ccab">
      <summary>Gets the Composite Component A or B barcode symbology.</summary>
      <returns>The Composite Component A or B barcode symbology.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologies.Ccc">
      <summary>Gets the Composite Component-C barcode symbology.</summary>
      <returns>The Composite Component-C barcode symbology.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologies.ChinaPost">
      <summary>Gets the China Postal barcode symbology.</summary>
      <returns>The China Postal barcode symbology.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologies.Codabar">
      <summary>Gets the Codabar barcode symbology.</summary>
      <returns>The Codabar barcode symbology.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologies.Codablock128">
      <summary>Gets the Codablock 128 barcode symbology.</summary>
      <returns>The Codablock 128 barcode symbology.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologies.CodablockA">
      <summary>Gets the Codablock A barcode symbology.</summary>
      <returns>The Codablock A barcode symbology.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologies.CodablockF">
      <summary>Gets the Codablock F barcode symbology.</summary>
      <returns>The Codablock F barcode symbology.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologies.Code11">
      <summary>Gets the Code 11 barcode symbology.</summary>
      <returns>The Code 11 barcode symbology.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologies.Code128">
      <summary>Gets the Code 128 barcode symbology.</summary>
      <returns>The Code 128 barcode symbology.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologies.Code16k">
      <summary>Gets the Code 16k barcode symbology.</summary>
      <returns>The Code 16k barcode symbology.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologies.Code32">
      <summary>Gets the Code 32 barcode symbology.</summary>
      <returns>The Code 32 barcode symbology.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologies.Code39">
      <summary>Gets the Code 39 barcode symbology.</summary>
      <returns>The Code 39 barcode symbology.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologies.Code39Ex">
      <summary>Gets the Code 39 Extended barcode symbology.</summary>
      <returns>The Code 39 Extended barcode symbology.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologies.Code49">
      <summary>Gets the Code 49 barcode symbology.</summary>
      <returns>The Code 49 barcode symbology.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologies.Code93">
      <summary>Gets the Code 93 barcode symbology.</summary>
      <returns>The Code 93 barcode symbology.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologies.Code93Ex">
      <summary>Gets the Code 93 Extended barcode symbology.</summary>
      <returns>The Code 93 Extended barcode symbology.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologies.DataCode">
      <summary>Gets the Data Code barcode symbology.</summary>
      <returns>The Data Code barcode symbology.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologies.DataMatrix">
      <summary>Gets the Data Matric barcode symbology.</summary>
      <returns>The Data Matrix barcode symbology.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologies.DutchKix">
      <summary>Gets the Dutch Postal barcode symbology.</summary>
      <returns>The Dutch Postal barcode symbology.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologies.Ean13">
      <summary>Gets the EAN (European Article Number) 13 barcode symbology.</summary>
      <returns>The EAN 13 barcode symbology.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologies.Ean13Add2">
      <summary>Gets the EAN 13 with 2 digit supplement barcode symbology.</summary>
      <returns>The EAN 13 with 2 digit supplement barcode symbology.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologies.Ean13Add5">
      <summary>Gets the EAN 13 with 5 digit supplement barcode symbology.</summary>
      <returns>The EAN 13 with 5 digit supplement barcode symbology.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologies.Ean8">
      <summary>Gets the EAN 8 barcode symbology.</summary>
      <returns>The EAN 8 barcode symbology.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologies.Ean8Add2">
      <summary>Gets the EAN 8 with 2 digit supplement barcode symbology.</summary>
      <returns>The EAN 8 with 2 digit supplement barcode symbology.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologies.Ean8Add5">
      <summary>Gets the EAN 8 with 5 digit supplement barcode symbology.</summary>
      <returns>The EAN 8 with 5 digit supplement barcode symbology.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologies.Ean99">
      <summary>Gets the EAN 99 barcode symbology.</summary>
      <returns>The EAN 99 barcode symbology.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologies.Ean99Add2">
      <summary>Gets the EAN 99 with 2 digit supplement barcode symbology.</summary>
      <returns>The EAN 99 with 2 digit supplement barcode symbology.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologies.Ean99Add5">
      <summary>Gets the EAN 99 with 5 digit supplement barcode symbology.</summary>
      <returns>The EAN 99 with 5 digit supplementbarcode symbology.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologies.Eanv">
      <summary>Gets the EAN Velocity barcode symbology.</summary>
      <returns>The EAN Velocity barcode symbology.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologies.EanvAdd2">
      <summary>Gets the EAN Velocity with 2 digit supplement barcode symbology.</summary>
      <returns>The EAN Velocity with 2 digit supplement barcode symbology.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologies.EanvAdd5">
      <summary>Gets the EAN Velocity with 5 digit supplement barcode symbology.</summary>
      <returns>The EAN Velocity with 5 digit supplement barcode symbology.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologies.ExtendedBase">
      <summary>Gets the first possible OEM defined barcode symbology when the symbology type is not included in the current list.</summary>
      <returns>The OEM defined barcode symbology.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologies.Gs1128">
      <summary>Gets the GS1 128 shipping container barcode symbology.</summary>
      <returns>The GS1 128 shipping container barcode symbology.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologies.Gs1128Coupon">
      <summary>Gets the GS1 128 Coupon barcode symbology.</summary>
      <returns>The GS1 128 Coupon barcode symbology.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologies.Gs1DatabarType1">
      <summary>Gets the GS1 Databar Omnidirectional, GS1 Databar Stacked Omnidirectional, GS1 Databar Stacked, or GS1 Databar Truncated barcode symbology.</summary>
      <returns>The GS1 Databar Omnidirectional, GS1 Databar Stacked Omnidirectional, GS1 Databar Stacked, or GS1 Databar Truncated barcode symbology.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologies.Gs1DatabarType2">
      <summary>Gets the GS1 DataBar Limited or RSS Limited barcode symbology.</summary>
      <returns>The GS1 DataBar Limited or RSS Limited barcode symbology.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologies.Gs1DatabarType3">
      <summary>Gets the GS1 Databar Expanded, GS1 Databar Expanded Stacked, or RSS Expanded barcode symbology.</summary>
      <returns>The GS1 Databar Expanded, GS1 Databar Expanded Stacked, or RSS Expanded barcode symbology.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologies.Gs1DWCode">
      <summary>Gets the GS1DWCode barcode symbology.</summary>
      <returns>The GS1DWCode barcode symbology.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologies.HanXin">
      <summary>Gets the Han Xin barcode symbology.</summary>
      <returns>The Han Xin barcode symbology.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologies.InfoMail">
      <summary>Gets the InfoMail barcode symbology.</summary>
      <returns>The InfoMail barcode symbology.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologies.Isbn">
      <summary>Gets the International Standard Book Number (ISBN), also known as Bookland or Bookland EAN, barcode symbology.</summary>
      <returns>The International Standard Book Number (ISBN), also known as Bookland or Bookland EAN, barcode symbology.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologies.IsbnAdd5">
      <summary>Gets the ISBN with 5 digit supplement barcode symbology.</summary>
      <returns>The ISBN with 5 digit supplement barcode symbology.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologies.Isbt">
      <summary>Gets the International Society of Blood Transfusion (ISBT) 128 barcode symbology.</summary>
      <returns>The International Society of Blood Transfusion (ISBT) 128 barcode symbology.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologies.Ismn">
      <summary>Gets the International Standard Music Number (ISMN) barcode symbology.</summary>
      <returns>The International Standard Music Number (ISMN) barcode symbology.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologies.IsmnAdd2">
      <summary>Gets the ISMN with 2 digit supplement barcode symbology.</summary>
      <returns>The ISMN with 2 digit supplement barcode symbology.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologies.IsmnAdd5">
      <summary>Gets the ISMN with 5 digit supplement barcode symbology.</summary>
      <returns>The ISMN with 5 digit supplement barcode symbology.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologies.Issn">
      <summary>Gets the International Standard Serial Number (ISSN) barcode symbology.</summary>
      <returns>The International Standard Serial Number (ISSN) barcode symbology.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologies.IssnAdd2">
      <summary>Gets the ISSN with 2 digit supplement barcode symbology.</summary>
      <returns>The ISMN with 2 digit supplement barcode symbology.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologies.IssnAdd5">
      <summary>Gets the ISSN with 5 digit supplement barcode symbology.</summary>
      <returns>The ISSN with 5 digit supplement barcode symbology.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologies.ItalianPost25">
      <summary>Gets the Italian Post 25 barcode symbology.</summary>
      <returns>The Italian Post 25 barcode symbology.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologies.ItalianPost39">
      <summary>Gets the Italian Post 39 barcode symbology.</summary>
      <returns>The Italian Post 39 barcode symbology.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologies.JapanPost">
      <summary>Gets the Japan Postal barcode symbology.</summary>
      <returns>The Japan Postal barcode symbology.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologies.KoreanPost">
      <summary>Gets the Korea Postal barcode symbology.</summary>
      <returns>The Korea Postal barcode symbology.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologies.Maxicode">
      <summary>Gets the MaxiCode barcode symbology.</summary>
      <returns>The MaxiCode barcode symbology.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologies.Micr">
      <summary>Gets the Magnetic Ink Character Recognition (MICR) barcode symbology.</summary>
      <returns>The Magnetic Ink Character Recognition (MICR) barcode symbology.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologies.MicroPdf417">
      <summary>Gets the Micro PDF 417 barcode symbology.</summary>
      <returns>The Micro PDF 417 barcode symbology.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologies.MicroQr">
      <summary>Gets the Micro QR Code barcode symbology.</summary>
      <returns>The Micro QR Code barcode symbology.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologies.Msi">
      <summary>Gets the MSI barcode symbology.</summary>
      <returns>The MSI barcode symbology.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologies.MsTag">
      <summary>Gets the Microsoft tag barcode symbology.</summary>
      <returns>The Microsoft tag barcode symbology.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologies.OcrA">
      <summary>Gets the OCR-A barcode symbology.</summary>
      <returns>The OCR-A barcode symbology.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologies.OcrB">
      <summary>Gets the OCR-B barcode symbology.</summary>
      <returns>The OCR-B barcode symbology.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologies.Pdf417">
      <summary>Gets the PDF 417 barcode symbology.</summary>
      <returns>The PDF 417 barcode symbology.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologies.Plessey">
      <summary>Gets the Plessey barcode symbology.</summary>
      <returns>The Plessey barcode symbology.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologies.Pzn">
      <summary>Gets the Pharma-Zentral-Nummer (Pzn) barcode symbology.</summary>
      <returns>The Pharma-Zentral-Nummer (Pzn) barcode symbology.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologies.Qr">
      <summary>Gets the Quick Response (QR) Code barcode symbology.</summary>
      <returns>The Quick Response (QR) Code barcode symbology.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologies.Sisac">
      <summary>Gets the Serials Industry Systems Advisory Committee (SISAC) barcode symbology.</summary>
      <returns>The Serials Industry Systems Advisory Committee (SISAC) barcode symbology.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologies.SwedenPost">
      <summary>Gets the Sweden Postal barcode symbology.</summary>
      <returns>The Sweden Postal barcode symbology.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologies.Telepen">
      <summary>Gets the Telepen barcode symbology.</summary>
      <returns>The Telepen barcode symbology.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologies.TfDis">
      <summary>Gets the Discreet 2 of 5 barcode symbology.</summary>
      <returns>The Discreet 2 of 5 barcode symbology.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologies.TfIata">
      <summary>Gets the 2 of 5 International Air Transportation Association (IATA) barcode symbology.</summary>
      <returns>The 2 of 5 International Air Transportation Association (IATA) barcode symbology.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologies.TfInd">
      <summary>Gets the Industrial 2 of 5 barcode symbology.</summary>
      <returns>The Industrial 2 of 5 barcode symbology.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologies.TfInt">
      <summary>Gets the Interleaved 2 of 5 barcode symbology.</summary>
      <returns>The Interleaved 2 of 5 barcode symbology.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologies.TfMat">
      <summary>Gets the 2 of 5 Matrix barcode symbology.</summary>
      <returns>The 2 of 5 Matrix barcode symbology.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologies.TfStd">
      <summary>Gets the Standard 2 of 5 barcode symbology.</summary>
      <returns>The Standard 2 of 5 barcode symbology.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologies.Tlc39">
      <summary>Gets the TLC 39 barcode symbology.</summary>
      <returns>The TLC 39 barcode symbology.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologies.Trioptic39">
      <summary>Gets the Tri-Optic Media Storage Devices barcode symbology.</summary>
      <returns>The Tri-Optic Media Storage Devices barcode symbology.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologies.UccEan128">
      <summary>Gets the UCC/EAN 128 barcode symbology.</summary>
      <returns>The UCC/EAN 128 barcode symbology.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologies.UkPost">
      <summary>Gets the UK Postal barcode symbology.</summary>
      <returns>The UK Postal barcode symbology.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologies.Unknown">
      <summary>Unknown barcode symbology.</summary>
      <returns>Unknown barcode symbology.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologies.Upca">
      <summary>Gets the Universal Product Code (UPC) version A barcode symbology.</summary>
      <returns>The Universal Product Code (UPC) version A barcode symbology.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologies.UpcaAdd2">
      <summary>Gets the UPC A with 2 digit supplemental barcode symbology.</summary>
      <returns>The UPC A with 2 digit supplemental barcode symbology.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologies.UpcaAdd5">
      <summary>Gets the UPC A with 5 digit supplement barcode symbology.</summary>
      <returns>The UPC A with 5 digit supplement barcode symbology.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologies.UpcCoupon">
      <summary>Gets the UPC Coupon with supplemental barcode symbology.</summary>
      <returns>The UPC Coupon with supplemental barcode symbology.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologies.Upce">
      <summary>Gets the Universal Product Code (UPC) version E barcode symbology.</summary>
      <returns>The Universal Product Code (UPC) version E barcode symbology.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologies.UpceAdd2">
      <summary>Gets the UPC-E with 2 digit supplemnent barcode symbology.</summary>
      <returns>The UPC-E with 2 digit supplemnent barcode symbology.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologies.UpceAdd5">
      <summary>Gets the UPC-E with 5 digit supplement barcode symbology.</summary>
      <returns>The UPC-E with 5 digit supplement barcode symbology.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologies.Us4StateFics">
      <summary>Gets the United States Postal Service 4-State Flat Mail Identification Code Sort (FICS) barcode symbology.</summary>
      <returns>The United States Postal Service 4-State Flat Mail Identification Code Sort (FICS) barcode symbology.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologies.UsIntelligent">
      <summary>Gets the United States Postal Service (USPS) Intelligent Mail barcode symbology.</summary>
      <returns>The United States Postal Service (USPS) Intelligent Mail barcode symbology.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologies.UsIntelligentPkg">
      <summary>Gets the United States Postal Service (USPS) Intelligent Mail Package barcode symbology.</summary>
      <returns>The United States Postal Service (USPS) Intelligent Mail Package barcode symbology.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologies.UsPlanet">
      <summary>Gets the United States Postal Service PLANET barcode symbology.</summary>
      <returns>The United States Postal Service PLANET barcode symbology.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologies.UsPostNet">
      <summary>Gets the United States Postal Numeric Encoding Technique (POSTNET) barcode symbology.</summary>
      <returns>The United States Postal Numeric Encoding Technique (POSTNET) barcode symbology.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.BarcodeSymbologies.GetName(System.UInt32)">
      <summary>Returns the barcode symbology type as a string.</summary>
      <param name="scanDataType">The barcode symbology type.</param>
      <returns>The barcode symbology type as a string.</returns>
    </member>
    <member name="T:Windows.Devices.PointOfService.BarcodeSymbologyAttributes">
      <summary>The attributes of a barcode scanner symbology.</summary>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologyAttributes.DecodeLength1">
      <summary>Gets or sets the first value used to determine the barcode symbology decode length.</summary>
      <returns>The first part of the decode length.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologyAttributes.DecodeLength2">
      <summary>Gets or sets the second value used to determine the barcode symbology decode length.</summary>
      <returns>The second part of the decode length.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologyAttributes.DecodeLengthKind">
      <summary>Gets or sets the decode length kind used by the barcode symbology.</summary>
      <returns>The decode length kind used by the barcode symbology.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologyAttributes.IsCheckDigitTransmissionEnabled">
      <summary>Gets or sets whether the check digit will be transmitted to the host as part of the raw data.</summary>
      <returns>True if the check digit will be tranmissted to the host as raw data; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologyAttributes.IsCheckDigitTransmissionSupported">
      <summary>Gets whether the barcode symbology supports transmitting the check digit to the host as part of the raw data.</summary>
      <returns>True if the barcode symbology supports transmitting the check digit as raw data; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologyAttributes.IsCheckDigitValidationEnabled">
      <summary>Gets whether barcode check digit will be validated.</summary>
      <returns>True if the barcode check digit will be validated; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologyAttributes.IsCheckDigitValidationSupported">
      <summary>Gets whether the barcode symbology supports check digit validation.</summary>
      <returns>True if the barcode symbology supports check digit validation; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.BarcodeSymbologyAttributes.IsDecodeLengthSupported">
      <summary>Gets whether the barcode symbology supports multiple decode lengths.</summary>
      <returns>True if the barcode symbology supports multiple decode lengths; otherwise, false.</returns>
    </member>
    <member name="T:Windows.Devices.PointOfService.BarcodeSymbologyDecodeLengthKind">
      <summary>The types of decode lengths that barcode symbologies can support.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.BarcodeSymbologyDecodeLengthKind.AnyLength">
      <summary>Decode lengths of any number.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.BarcodeSymbologyDecodeLengthKind.Discrete">
      <summary>Decode lengths of either DecodeLength1 or DecodeLength2 single-byte characters.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.BarcodeSymbologyDecodeLengthKind.Range">
      <summary>Decode lengths between DecodeLength1 and DecodeLength2 single-byte characters. The order of DecodeLength1 and DecodeLength2 do not matter (either can be higher or lower than the other).</summary>
    </member>
    <member name="T:Windows.Devices.PointOfService.CashDrawer">
      <summary>A cash drawer device in a retail scenario.</summary>
    </member>
    <member name="P:Windows.Devices.PointOfService.CashDrawer.Capabilities">
      <summary>The functionality of the cash drawer device as exposed by API.</summary>
      <returns>The functionality of the cash drawer device as exposed by API.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.CashDrawer.DeviceId">
      <summary>The identifier string of the cash drawer device.</summary>
      <returns>String representing the ID of the device.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.CashDrawer.DrawerEventSource">
      <summary>Gets the CashDrawerEventSource to allow the app to detect the open/close state of the drawer. The actual current state is reported by IsDrawerOpen..</summary>
      <returns>The cash drawer event source. If the drawer does not support open/close detection, then it will return null.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.CashDrawer.IsDrawerOpen">
      <summary>Indicates whether the cash drawer is open.</summary>
      <returns>True if the drawer is open, otherwise false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.CashDrawer.Status">
      <summary>Get the current power and availability status of the cash drawer.</summary>
      <returns>The cash drawer status.</returns>
    </member>
    <member name="E:Windows.Devices.PointOfService.CashDrawer.StatusUpdated">
      <summary>Indicates there has been a change in the power availability status of the drawer.</summary>
    </member>
    <member name="M:Windows.Devices.PointOfService.CashDrawer.CheckHealthAsync(Windows.Devices.PointOfService.UnifiedPosHealthCheckLevel)">
      <summary>Gets the device's health state asynchronously.</summary>
      <param name="level">The specified health check level.</param>
      <returns>This value is intended to be reflected in the app interface immediately so the user of the app can interpret it. For example, it will return “OK” as the health string if the device state is good.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.CashDrawer.ClaimDrawerAsync">
      <summary>Attempts to get exclusive access on the cash drawer.</summary>
      <returns>When the method completes, it returns a ClaimedCashDrawer.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.CashDrawer.Close">
      <summary>Close the cash drawer session.</summary>
    </member>
    <member name="M:Windows.Devices.PointOfService.CashDrawer.FromIdAsync(System.String)">
      <summary>Creates CashDrawer object from the DeviceInformation.Id.</summary>
      <param name="deviceId">The DeviceInformation.Id that identifies a specific cash drawer, which can be retrieved from the DeviceId property.</param>
      <returns>The cash drawer specified by the unique device identifier. Returns a null object in the following cases:</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.CashDrawer.GetDefaultAsync">
      <summary>Gets the default paired or locally-connected cash drawer.</summary>
      <returns>The default locally-connected drawer. May return null if there is no drawer available.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.CashDrawer.GetDeviceSelector">
      <summary>Gets an Advanced Query Syntax (AQS) string that you can use to list the available cash drawers.</summary>
      <returns>An Advanced Query Syntax (AQS) string that is used to enumerate available cash drawers.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.CashDrawer.GetDeviceSelector(Windows.Devices.PointOfService.PosConnectionTypes)">
      <summary>Gets an Advanced Query Syntax (AQS) string that you can use to list the cash drawers available over the specified connection types</summary>
      <param name="connectionTypes">A list of the connection types to check for available cash drawers.</param>
      <returns>An Advanced Query Syntax (AQS) string that is used to enumerate the cash drawers available over the specified connection types</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.CashDrawer.GetStatisticsAsync(Windows.Foundation.Collections.IIterable{System.String})">
      <summary>Retrieves the requested statistics from the cash drawer.</summary>
      <param name="statisticsCategories">The list of statistics to retrieve.</param>
      <returns>String representing the requested statistics.</returns>
    </member>
    <member name="T:Windows.Devices.PointOfService.CashDrawerCapabilities">
      <summary>Represents the cash drawer capabilities.</summary>
    </member>
    <member name="P:Windows.Devices.PointOfService.CashDrawerCapabilities.IsDrawerOpenSensorAvailable">
      <summary>Indicated whether cash drawer open sensor is available.</summary>
      <returns>True if the sensor is available, otherwise false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.CashDrawerCapabilities.IsStatisticsReportingSupported">
      <summary>Whether statistics reporting is supported by the cash drawer.</summary>
      <returns>True if statistics reporting is supported by the cash drawer; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.CashDrawerCapabilities.IsStatisticsUpdatingSupported">
      <summary>Whether statistics updating is supported by the cash drawer.</summary>
      <returns>True if statistics updating is supported by the cash drawer; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.CashDrawerCapabilities.IsStatusMultiDrawerDetectSupported">
      <summary>Whether the status from multiple drawers is supported.</summary>
      <returns>True if multiple drawer detection is supported, otherwise false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.CashDrawerCapabilities.IsStatusReportingSupported">
      <summary>Whether status reporting is supported by the cash drawer.</summary>
      <returns>True if status reporting is supported, otherwise false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.CashDrawerCapabilities.PowerReportingType">
      <summary>Whether the cash drawer has standard or advanced power reporting.</summary>
      <returns>Defines the constants that indicates power reporting capabilities of the cash drawer.</returns>
    </member>
    <member name="T:Windows.Devices.PointOfService.CashDrawerCloseAlarm">
      <summary>The cash drawer close alarm. Parameter defaults are provided, however the user can update them as appropriate.</summary>
    </member>
    <member name="P:Windows.Devices.PointOfService.CashDrawerCloseAlarm.AlarmTimeout">
      <summary>Gets or sets the alarm timeout for the cash drawer close alarm.</summary>
      <returns>Defines the amount of time for the alarm timeout.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.CashDrawerCloseAlarm.BeepDelay">
      <summary>Delay between cash drawer closed alarm beeps.</summary>
      <returns>Defines the amount of time between beeps.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.CashDrawerCloseAlarm.BeepDuration">
      <summary>Duration of the cash drawer close alarm beep.</summary>
      <returns>Defines the length of time the alarm beep sounds.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.CashDrawerCloseAlarm.BeepFrequency">
      <summary>Frequency of beep tone.</summary>
      <returns>Defines the audio frequency of the beep tone.</returns>
    </member>
    <member name="E:Windows.Devices.PointOfService.CashDrawerCloseAlarm.AlarmTimeoutExpired">
      <summary>Event allowing the app to be notified if the alarm timeout has been triggered.</summary>
    </member>
    <member name="M:Windows.Devices.PointOfService.CashDrawerCloseAlarm.StartAsync">
      <summary>Starts the alarm countdown, returning an awaitable object that completes when the cash drawer is closed.</summary>
      <returns>True if the drawer has been closed; otherwise, false indicates a problem has occurred.</returns>
    </member>
    <member name="T:Windows.Devices.PointOfService.CashDrawerClosedEventArgs">
      <summary>This object is passed as a parameter to the event handlers for the DrawerClosed event.</summary>
    </member>
    <member name="P:Windows.Devices.PointOfService.CashDrawerClosedEventArgs.CashDrawer">
      <summary>Gets the data associated with the DrawerClosed event.</summary>
      <returns>The cash drawer.</returns>
    </member>
    <member name="T:Windows.Devices.PointOfService.CashDrawerEventSource">
      <summary>Provides event sources that allow a developer to detect when the cash drawer is opened or closed.</summary>
    </member>
    <member name="E:Windows.Devices.PointOfService.CashDrawerEventSource.DrawerClosed">
      <summary>Occurs when the cash drawer is closed.</summary>
    </member>
    <member name="E:Windows.Devices.PointOfService.CashDrawerEventSource.DrawerOpened">
      <summary>Occurs when the cash drawer is opened.</summary>
    </member>
    <member name="T:Windows.Devices.PointOfService.CashDrawerOpenedEventArgs">
      <summary>This object is passed as a parameter to the event handlers for the DrawerOpened event.</summary>
    </member>
    <member name="P:Windows.Devices.PointOfService.CashDrawerOpenedEventArgs.CashDrawer">
      <summary>Gets the data associated with the DrawerOpened event.</summary>
      <returns>The cash drawer.</returns>
    </member>
    <member name="T:Windows.Devices.PointOfService.CashDrawerStatus">
      <summary>Provides the current power and availability status of the cash drawer.</summary>
    </member>
    <member name="P:Windows.Devices.PointOfService.CashDrawerStatus.ExtendedStatus">
      <summary>ExtendedStatus provides a way for a Point of Service driver or provider to send custom notifications to the app.</summary>
      <returns>Value representing the custom notification.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.CashDrawerStatus.StatusKind">
      <summary>Gets the status kind for the cash drawer status.</summary>
      <returns>The status kind.</returns>
    </member>
    <member name="T:Windows.Devices.PointOfService.CashDrawerStatusKind">
      <summary>Defines the constants that indicate the cash drawer power status.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.CashDrawerStatusKind.Extended">
      <summary>The device status is not any of the above states. This is available so a POS driver can provide custom notifications to the app.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.CashDrawerStatusKind.Off">
      <summary>The device is powered off or detached from the terminal.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.CashDrawerStatusKind.Offline">
      <summary>The device is powered on but is not available to respond to requests.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.CashDrawerStatusKind.OffOrOffline">
      <summary>The device is either off or offline, but the current state can not be distinguished.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.CashDrawerStatusKind.Online">
      <summary>The device is powered on and ready to use.</summary>
    </member>
    <member name="T:Windows.Devices.PointOfService.CashDrawerStatusUpdatedEventArgs">
      <summary>This object is passed as a parameter to the event handlers for the StatusUpdated event.</summary>
    </member>
    <member name="P:Windows.Devices.PointOfService.CashDrawerStatusUpdatedEventArgs.Status">
      <summary>Gets the data associated with the StatusUpdated event.</summary>
      <returns>The cash drawer status.</returns>
    </member>
    <member name="T:Windows.Devices.PointOfService.ClaimedBarcodeScanner">
      <summary>Represents the claimed barcode scanner.</summary>
    </member>
    <member name="P:Windows.Devices.PointOfService.ClaimedBarcodeScanner.DeviceId">
      <summary>Gets the DeviceInformation.Id of the claimed barcode scanner.</summary>
      <returns>The DeviceInformation.Id of the claimed barcode scanner.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ClaimedBarcodeScanner.IsDecodeDataEnabled">
      <summary>Gets or sets a Boolean value that indicates whether to provide the decoded data to the service object.</summary>
      <returns>Set to true if decoded data is provided to the application; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ClaimedBarcodeScanner.IsDisabledOnDataReceived">
      <summary>Gets or sets a Boolean value that indicates whether the barcode scanner is disabled after receiving the data.</summary>
      <returns>Set to true if the application wants to receive and process only one input or only one input at a time.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ClaimedBarcodeScanner.IsEnabled">
      <summary>Indicates whether the barcode scanner can receive DataReceived events.</summary>
      <returns>True if the device can receive DataReceived events; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ClaimedBarcodeScanner.IsVideoPreviewShownOnEnable">
      <summary>Gets or sets whether to show the video preview window when the barcode scanner is enabled.</summary>
      <returns>True if the video preview window will be shown; otherwise false.</returns>
    </member>
    <member name="E:Windows.Devices.PointOfService.ClaimedBarcodeScanner.Closed">
      <summary>Event that is raised when the **ClaimedBarcodeScanner** is closed.</summary>
    </member>
    <member name="E:Windows.Devices.PointOfService.ClaimedBarcodeScanner.DataReceived">
      <summary>Occurs when the device scans a barcode.</summary>
    </member>
    <member name="E:Windows.Devices.PointOfService.ClaimedBarcodeScanner.ErrorOccurred">
      <summary>Occurs when there is a problem in reading a barcode.</summary>
    </member>
    <member name="E:Windows.Devices.PointOfService.ClaimedBarcodeScanner.ImagePreviewReceived">
      <summary>Occurs when the device receives the bitmap image of the scan.</summary>
    </member>
    <member name="E:Windows.Devices.PointOfService.ClaimedBarcodeScanner.ReleaseDeviceRequested">
      <summary>Occurs when the device gets a request to release its exclusive claim.</summary>
    </member>
    <member name="E:Windows.Devices.PointOfService.ClaimedBarcodeScanner.TriggerPressed">
      <summary>Occurs when the barcode scanner trigger or button is pressed during a scanning operation.</summary>
    </member>
    <member name="E:Windows.Devices.PointOfService.ClaimedBarcodeScanner.TriggerReleased">
      <summary>Occurs when the barcode scanner trigger or button is released during a scanning operation.</summary>
    </member>
    <member name="M:Windows.Devices.PointOfService.ClaimedBarcodeScanner.Close">
      <summary>Releases exclusive claim to the barcode scanner. For C++ and JavaScript, use Close(). For C# and Visual Basic, use Dispose().</summary>
    </member>
    <member name="M:Windows.Devices.PointOfService.ClaimedBarcodeScanner.DisableAsync">
      <summary>Puts the barcode scanner into a state where it cannot receive DataReceived events.</summary>
      <returns>No object or value is returned when this method completes.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.ClaimedBarcodeScanner.EnableAsync">
      <summary>Gets the barcode scanner into a ready state for DataReceived events.</summary>
      <returns>No object or value is returned when this method completes.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.ClaimedBarcodeScanner.GetSymbologyAttributesAsync(System.UInt32)">
      <summary>Gets the attributes of the specified barcode symbology.</summary>
      <param name="barcodeSymbology">The barcode symbology.</param>
      <returns>A BarcodeSymbologyAttributes object, containing the attributes of the specified barcode symbology.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.ClaimedBarcodeScanner.HideVideoPreview">
      <summary>Hides the video preview window.</summary>
    </member>
    <member name="M:Windows.Devices.PointOfService.ClaimedBarcodeScanner.ResetStatisticsAsync(Windows.Foundation.Collections.IIterable{System.String})">
      <summary>Resets the specified statistics to zero for all statistics that can be reset.</summary>
      <param name="statisticsCategories">The list of names of the statistics to reset. </param>
      <returns>No object or value is returned by this method when it completes.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.ClaimedBarcodeScanner.RetainDevice">
      <summary>Retains exclusive claim to the barcode scanner.</summary>
    </member>
    <member name="M:Windows.Devices.PointOfService.ClaimedBarcodeScanner.SetActiveProfileAsync(System.String)">
      <summary>Sets the active profile on the barcode scanner.</summary>
      <param name="profile">The name of the profile to set on the device.</param>
      <returns>No object or value is returned when the method completes.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.ClaimedBarcodeScanner.SetActiveSymbologiesAsync(Windows.Foundation.Collections.IIterable{System.UInt32})">
      <summary>Sets the barcode symbologies for the device to use.</summary>
      <param name="symbologies">The specific symbologies to use.</param>
      <returns>No object or value is returned when this method completes.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.ClaimedBarcodeScanner.SetSymbologyAttributesAsync(System.UInt32,Windows.Devices.PointOfService.BarcodeSymbologyAttributes)">
      <summary>Sets the attributes of the barcode symbology used by the claimed barcode scanner.</summary>
      <param name="barcodeSymbology">The barcode symbology.</param>
      <param name="attributes">The barcode symbology attributes.</param>
      <returns>True if the barcode symbology attributes were successfully set; otherwise, false.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.ClaimedBarcodeScanner.ShowVideoPreviewAsync">
      <summary>Shows the video preview window.</summary>
      <returns>True if the video preview is shown; false if the video preview is not shown or not supported.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.ClaimedBarcodeScanner.StartSoftwareTriggerAsync">
      <summary>Used to signal the barcode scanner to start scanning. A session is active until StopSoftwareTriggerAsync is invoked, or until the scanner ends the session on its own.</summary>
      <returns>No object or value is returned when this method completes.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.ClaimedBarcodeScanner.StopSoftwareTriggerAsync">
      <summary>Used to stop a session that was started with StartSoftwareTriggerAsync. No error is raised if this is called when no session is active.</summary>
      <returns>No object or value is returned when this method completes.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.ClaimedBarcodeScanner.UpdateStatisticsAsync(Windows.Foundation.Collections.IIterable{Windows.Foundation.Collections.IKeyValuePair{System.String,System.String}})">
      <summary>Updates the specified statistics.</summary>
      <param name="statistics">The list of key-value pairs of statistics to update. </param>
      <returns>No object or value is returned by this method when it completes.</returns>
    </member>
    <member name="T:Windows.Devices.PointOfService.ClaimedBarcodeScannerClosedEventArgs">
      <summary>This object is passed as a parameter to the event handlers for the ClaimedBarcodeScanner.Closed event.</summary>
    </member>
    <member name="T:Windows.Devices.PointOfService.ClaimedCashDrawer">
      <summary>Provides access to exclusive and privileged methods, properties, and events on a point-of-service cash drawer device.</summary>
    </member>
    <member name="P:Windows.Devices.PointOfService.ClaimedCashDrawer.CloseAlarm">
      <summary>Gets the close alarm for this cash drawer. This is only valid if IsDrawerOpenSensorAvailable is true.</summary>
      <returns>The close alarm for the cash drawer.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ClaimedCashDrawer.DeviceId">
      <summary>The identifier string of the claimed cash drawer device.</summary>
      <returns>String representing the ID of the device.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ClaimedCashDrawer.IsDrawerOpen">
      <summary>Indicates whether the cash drawer is open.</summary>
      <returns>True if the drawer is open, otherwise false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ClaimedCashDrawer.IsEnabled">
      <summary>Indicates whether the cash drawer is operational and can be used.</summary>
      <returns>True if the cash drawer can be opened or CloseAlarm can be used; otherwise, false.</returns>
    </member>
    <member name="E:Windows.Devices.PointOfService.ClaimedCashDrawer.Closed">
      <summary>Event that is raised when the **ClaimedCashDrawer** is closed.</summary>
    </member>
    <member name="E:Windows.Devices.PointOfService.ClaimedCashDrawer.ReleaseDeviceRequested">
      <summary>Occurs when the device gets a request to release its exclusive claim.</summary>
    </member>
    <member name="M:Windows.Devices.PointOfService.ClaimedCashDrawer.Close">
      <summary>Disposes the claimed cash drawer, releases claim on the device, and disables the device the same way as calling DisableAsync.</summary>
    </member>
    <member name="M:Windows.Devices.PointOfService.ClaimedCashDrawer.DisableAsync">
      <summary>Notifies the underlying hardware to power off.</summary>
      <returns>Whether the attempt to disable succeeded or not.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.ClaimedCashDrawer.EnableAsync">
      <summary>Asynchronously notifies the underlying hardware to power on for use.</summary>
      <returns>Whether the attempt to enable succeeded or not.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.ClaimedCashDrawer.OpenDrawerAsync">
      <summary>Opens the cash drawer.</summary>
      <returns>Boolean indicating whether the drawer was successfully opened.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.ClaimedCashDrawer.ResetStatisticsAsync(Windows.Foundation.Collections.IIterable{System.String})">
      <summary>Resets the specified device statistics to their defaults.</summary>
      <param name="statisticsCategories">The list of names of the statistics to reset. </param>
      <returns>True on success; otherwise false.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.ClaimedCashDrawer.RetainDeviceAsync">
      <summary>Retain the current claim on the cash drawer. This is usually called in response to a ReleaseDeviceRequested event notification.</summary>
      <returns>True if the retain attempt succeeded; false if the retain attempt failed.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.ClaimedCashDrawer.UpdateStatisticsAsync(Windows.Foundation.Collections.IIterable{Windows.Foundation.Collections.IKeyValuePair{System.String,System.String}})">
      <summary>Updates device statistics values using the provided key/value pair.</summary>
      <param name="statistics">The statistics to update.</param>
      <returns>True if update succeeded; otherwise false.</returns>
    </member>
    <member name="T:Windows.Devices.PointOfService.ClaimedCashDrawerClosedEventArgs">
      <summary>This object is passed as a parameter to the event handlers for the ClaimedCashDrawer.Closed event.</summary>
    </member>
    <member name="T:Windows.Devices.PointOfService.ClaimedJournalPrinter">
      <summary>Represents a journal printer station that has been claimed for use.</summary>
    </member>
    <member name="P:Windows.Devices.PointOfService.ClaimedJournalPrinter.CharactersPerLine">
      <summary>Gets or sets the number of characters per line for the journal printer station.</summary>
      <returns>The number of characters.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ClaimedJournalPrinter.ColorCartridge">
      <summary>Gets or sets the color cartridge that the journal printer station should use when it prints. This property must agree with what is available through ColorCartridgeCapabilities.</summary>
      <returns>An enumeration value that identifies the color cartridge that the journal printer station should use when it prints.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ClaimedJournalPrinter.IsCartridgeEmpty">
      <summary>Gets whether the printer cartridge for the journal printer station is empty. Note, this may throw an exception if the corresponding sensor is not available on the printer. See JournalPrinterCapabilities to verify sensor availability.</summary>
      <returns>True if the printer cartridge is empty; otherwise false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ClaimedJournalPrinter.IsCartridgeRemoved">
      <summary>Gets whether the cartridge for journal printer station has been removed. Note, this may throw an exception if the corresponding sensor is not available on the printer. See JournalPrinterCapabilities to verify sensor availability.</summary>
      <returns>True if the cartridge is missing; otherwise false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ClaimedJournalPrinter.IsCoverOpen">
      <summary>Gets whether the printer cover for the journal printer station is open.</summary>
      <returns>True if the cover is open; otherwise false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ClaimedJournalPrinter.IsHeadCleaning">
      <summary>Gets whether the head for the journal printer station is currently cleaning.</summary>
      <returns>True if the head is currently cleaning; otherwise false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ClaimedJournalPrinter.IsLetterQuality">
      <summary>Gets or sets whether the journal printer station prints with high quality or high speed. Note, this may throw an exception if the corresponding sensor is not available on the printer.</summary>
      <returns>True if the journal printer station prints with high quality. False if the journal printer station prints with high speed.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ClaimedJournalPrinter.IsPaperEmpty">
      <summary>Gets whether the paper is empty for the journal printer station. Note, this may throw an exception if the corresponding sensor is not available on the printer. See JournalPrinterCapabilities to verify sensor availability.</summary>
      <returns>True if the printer is out of paper; otherwise false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ClaimedJournalPrinter.IsPaperNearEnd">
      <summary>Gets whether the printer paper is near the end for the journal printer station. Note, this may throw an exception if the corresponding sensor is not available on the printer. See JournalPrinterCapabilities to verify sensor availability.</summary>
      <returns>True if the paper is near the end; otherwise false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ClaimedJournalPrinter.IsReadyToPrint">
      <summary>Gets whether the journal printer station is ready to print. Note, this may throw an exception if the corresponding sensor is not available on the printer. See JournalPrinterCapabilities to verify sensor availability.</summary>
      <returns>True if the printer is ready to print; otherwise false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ClaimedJournalPrinter.LineHeight">
      <summary>Gets or sets the current height of the printed line for the journal printer station, in the units that the ClaimedPosPrinter.MapMode property specifies.</summary>
      <returns>The current height of the printed line for the journal printer station, in the units that the ClaimedPosPrinter.MapMode property specifies.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ClaimedJournalPrinter.LineSpacing">
      <summary>Gets or sets the spacing of each single-high print line for the journal printer station, in the units that the ClaimedPosPrinter.MapMode property specifies. This spacing includes both the height of printed line and of the white space between each pair of lines.</summary>
      <returns>The spacing of each single-high print line for the journal printer station, in the units that the ClaimedPosPrinter.MapMode property specifies.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ClaimedJournalPrinter.LineWidth">
      <summary>Gets the current width of the printed line for the journal printer station, in the units that the ClaimedPosPrinter.MapMode property specifies.</summary>
      <returns>The current width of the printed line for the journal printer station, in the units that the ClaimedPosPrinter.MapMode property specifies.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.ClaimedJournalPrinter.CreateJob">
      <summary>Creates a new print job for the journal printer station.</summary>
      <returns>The new print job for the journal printer station.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.ClaimedJournalPrinter.ValidateData(System.String)">
      <summary>Determines if a JournalPrintJob can successfully execute a print instruction with the specified data.</summary>
      <param name="data">The data sequence that you want to validate before you use it with the JournalPrintJob.Print method. This sequence may include printable data and escape sequences.</param>
      <returns>True if the data passes validation; otherwise false.</returns>
    </member>
    <member name="T:Windows.Devices.PointOfService.ClaimedLineDisplay">
      <summary>Represents a claimed line display device.</summary>
    </member>
    <member name="P:Windows.Devices.PointOfService.ClaimedLineDisplay.Capabilities">
      <summary>Gets the capabilities of the claimed line display.</summary>
      <returns>The capabilities of the line display.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ClaimedLineDisplay.CustomGlyphs">
      <summary>Gets the line display's custom glyph list, if the feature is supported.</summary>
      <returns>The line display's LineDisplayCustomGlyphs object.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ClaimedLineDisplay.DefaultWindow">
      <summary>Gets the default device window of the line display.</summary>
      <returns>The default device window, covering the entire screen area.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ClaimedLineDisplay.DeviceControlDescription">
      <summary>Gets the device control description of the line display.</summary>
      <returns>The control description of the line display.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ClaimedLineDisplay.DeviceControlVersion">
      <summary>Gets the device control version number of the line display.</summary>
      <returns>The UnifiedPOS control version number of the line display.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ClaimedLineDisplay.DeviceId">
      <summary>Gets the DeviceInformation.Id of the line display.</summary>
      <returns>The DeviceInformation.Id of the line display.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ClaimedLineDisplay.DeviceServiceVersion">
      <summary>Gets the service version number of the line display.</summary>
      <returns>The service version number.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ClaimedLineDisplay.MaxBitmapSizeInPixels">
      <summary>Gets the maximum bitmap size.</summary>
      <returns>The maximum bitmap size in pixels.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ClaimedLineDisplay.PhysicalDeviceDescription">
      <summary>Gets the physical device description.</summary>
      <returns>The physical device description given by the UnifiedPOS specification.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ClaimedLineDisplay.PhysicalDeviceName">
      <summary>Gets the physical device name.</summary>
      <returns>The physical device name given by the UnifiedPOS specification.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ClaimedLineDisplay.SupportedCharacterSets">
      <summary>Gets the character sets supported by the line display.</summary>
      <returns>The character set numbers supported.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ClaimedLineDisplay.SupportedScreenSizesInCharacters">
      <summary>Gets the screen sizes supported by the line display.</summary>
      <returns>A list containting the sizes that the device supports. Each size is represented as a pair of rows and columns.</returns>
    </member>
    <member name="E:Windows.Devices.PointOfService.ClaimedLineDisplay.Closed">
      <summary>Event that is raised when the **ClaimedLineDisplay** is closed.</summary>
    </member>
    <member name="E:Windows.Devices.PointOfService.ClaimedLineDisplay.ReleaseDeviceRequested">
      <summary>Occurs when a claimed line display claimed is claimed by another app with LineDisplay.ClaimAsync.</summary>
    </member>
    <member name="E:Windows.Devices.PointOfService.ClaimedLineDisplay.StatusUpdated">
      <summary>Notifies the application that there is a change in the power status of the line display.</summary>
    </member>
    <member name="M:Windows.Devices.PointOfService.ClaimedLineDisplay.CheckHealthAsync(Windows.Devices.PointOfService.UnifiedPosHealthCheckLevel)">
      <summary>Gets the device's health state asynchronously.</summary>
      <param name="level">The specified health check level.</param>
      <returns>This value is intended to be reflected in the app interface immediately so the user of the app can interpret it. For example, it will return “OK” as the health string if the device state is good.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.ClaimedLineDisplay.CheckPowerStatusAsync">
      <summary>Gets the current power status of the device.</summary>
      <returns>The current power status of the device.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.ClaimedLineDisplay.Close">
      <summary>Close the line display session. For C++ and JavaScript, use Close(). For C# and Visual Basic, use Dispose().</summary>
    </member>
    <member name="M:Windows.Devices.PointOfService.ClaimedLineDisplay.FromIdAsync(System.String)">
      <summary>Creates a LineDisplay object from the DeviceInformation.Id.</summary>
      <param name="deviceId">The DeviceInformation.Id that identifies a specific line display, which can be retrieved from the DeviceId property.</param>
      <returns>The line display specified by the unique device identifier. Returns a null object in the following cases:</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.ClaimedLineDisplay.GetAttributes">
      <summary>Gets the attributes of the line display.</summary>
      <returns>The attributes of the line display.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.ClaimedLineDisplay.GetDeviceSelector">
      <summary>Gets an Advanced Query Syntax (AQS) string that you can use to list the available line displays.</summary>
      <returns>An Advanced Query Syntax string that is used to enumerate available line displays.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.ClaimedLineDisplay.GetDeviceSelector(Windows.Devices.PointOfService.PosConnectionTypes)">
      <summary>Gets an Advanced Query Syntax (AQS) string that you can use to list the line displays available over the specified connection types</summary>
      <param name="connectionTypes">A list of the connection types to check for available line displays.</param>
      <returns>An AQS string that is used to enumerate available line displays available over the specified connection types</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.ClaimedLineDisplay.GetStatisticsAsync(Windows.Foundation.Collections.IIterable{System.String})">
      <summary>Retrieves the requested statistics from the line display.</summary>
      <param name="statisticsCategories">The list of statistics to retrieve.</param>
      <returns>An XML string representing the requested statistics.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.ClaimedLineDisplay.RetainDevice">
      <summary>Retains an app's claim on a line display device after it has been claimed by another app with LineDisplay.ClaimAsync.</summary>
    </member>
    <member name="M:Windows.Devices.PointOfService.ClaimedLineDisplay.TryClearDescriptorsAsync">
      <summary>Attempts to asynchronously clear all descriptions.</summary>
      <returns>Returns True if all descriptors are successfully cleared; otherwise, False.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.ClaimedLineDisplay.TryCreateWindowAsync(Windows.Foundation.Rect,Windows.Foundation.Size)">
      <summary>Attempts to asynchronously create a LineDisplayWindow.</summary>
      <param name="viewport">The viewport’s origin device row, origin device column, width in rows and height in columns.</param>
      <param name="windowSize">The numbers of rows and the number of columns in the window.</param>
      <returns>A new LineDisplayWindow object, representing a new window for the device.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.ClaimedLineDisplay.TrySetDescriptorAsync(System.UInt32,Windows.Devices.PointOfService.LineDisplayDescriptorState)">
      <summary>Attempts to asynchronously set a descriptor using the specified attribute.</summary>
      <param name="descriptor">The descriptor to be set. Must have a value between 0 and LineDisplayCapabilities.SupportedDescriptors - 1.</param>
      <param name="descriptorState">The state to give to the descriptor.</param>
      <returns>Returns True if the descriptor was set successfully; otherwise, False.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.ClaimedLineDisplay.TryStoreStorageFileBitmapAsync(Windows.Storage.StorageFile)">
      <summary>Attempts to asynchronously store a bitmap image from a StorageFile for later display on the line display device.</summary>
      <param name="bitmap">A StorageFile that represents a local bitmap file. All line displays support black and white uncompressed Windows bitmaps. Check device specifications for other supported formats.</param>
      <returns>True if the bitmap is stored successfully, False if a failure occurs.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.ClaimedLineDisplay.TryStoreStorageFileBitmapAsync(Windows.Storage.StorageFile,Windows.Devices.PointOfService.LineDisplayHorizontalAlignment,Windows.Devices.PointOfService.LineDisplayVerticalAlignment)">
      <summary>Attempts to asynchronously store a bitmap image from a StorageFile for later display on the line display device.</summary>
      <param name="bitmap">A StorageFile that represents a local bitmap file. All line displays support black and white uncompressed Windows bitmaps. Check device specifications for other supported formats.</param>
      <param name="horizontalAlignment">Determines how the bitmap will be horizontally aligned relative to its originating character cell.</param>
      <param name="verticalAlignment">Determines how the bitmap will be vertically aligned relative to its originating character cell.</param>
      <returns>True if the bitmap is stored successfully, False if a failure occurs.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.ClaimedLineDisplay.TryStoreStorageFileBitmapAsync(Windows.Storage.StorageFile,Windows.Devices.PointOfService.LineDisplayHorizontalAlignment,Windows.Devices.PointOfService.LineDisplayVerticalAlignment,System.Int32)">
      <summary>Attempts to asynchronously store a bitmap image from a StorageFile for later display on the line display device.</summary>
      <param name="bitmap">A StorageFile that represents a local bitmap file. All line displays support black and white uncompressed Windows bitmaps. Check device specifications for other supported formats.</param>
      <param name="horizontalAlignment">Determines how the bitmap will be horizontally aligned relative to its originating character cell.</param>
      <param name="verticalAlignment">Determines how the bitmap will be vertically aligned relative to its originating character cell.</param>
      <param name="widthInPixels">The displayed bitmap width in pixels, if different from the original bitmap width. Height will be calculated proportionally.</param>
      <returns>True if the bitmap is stored successfully, False if a failure occurs.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.ClaimedLineDisplay.TryUpdateAttributesAsync(Windows.Devices.PointOfService.LineDisplayAttributes)">
      <summary>Updates the device attributes.</summary>
      <param name="attributes">The updated attributes to be applied to the device.</param>
      <returns>Returns True if the attributes were successfully updated; otherwise, False.</returns>
    </member>
    <member name="T:Windows.Devices.PointOfService.ClaimedLineDisplayClosedEventArgs">
      <summary>This object is passed as a parameter to the event handlers for the ClaimedLineDisplay.Closed event.</summary>
    </member>
    <member name="T:Windows.Devices.PointOfService.ClaimedMagneticStripeReader">
      <summary>Represents the claimed magnetic stripe reader.</summary>
    </member>
    <member name="P:Windows.Devices.PointOfService.ClaimedMagneticStripeReader.DataEncryptionAlgorithm">
      <summary>Gets or sets the MagneticStripeReaderEncryptionAlgorithms that will be used to encrypt the track data.</summary>
      <returns>The encryption algorithm the will be used to encrypt the track data.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ClaimedMagneticStripeReader.DeviceId">
      <summary>Gets the DeviceInformation.Id of the claimed magnetic stripe reader.</summary>
      <returns>The DeviceInformation.Id of the claimed magnetic stripe reader.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ClaimedMagneticStripeReader.IsDecodeDataEnabled">
      <summary>Indicates whether to provide raw or decoded data from the most recently swiped card.</summary>
      <returns>Set to true if decoded data is provided to the application; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ClaimedMagneticStripeReader.IsDeviceAuthenticated">
      <summary>Indicates whether the device is authenticated.</summary>
      <returns>True is the device is authenticated; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ClaimedMagneticStripeReader.IsDisabledOnDataReceived">
      <summary>Gets or sets a Boolean value that indicates whether the magnetic stripe reader is disabled after receiving the data from the most recently swiped card.</summary>
      <returns>Set to true if the application wants to receive and process only one input or only one input at a time.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ClaimedMagneticStripeReader.IsEnabled">
      <summary>Indicates whether the magnetic stripe reader is ready to receive data events.</summary>
      <returns>True if the device is operational; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ClaimedMagneticStripeReader.IsTransmitSentinelsEnabled">
      <summary>Indicates whether the track data contains start and end sentinel values.</summary>
      <returns>True if the track data contains start and end sentinel values. False if the track data properties only contain track data between sentinels.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ClaimedMagneticStripeReader.TracksToRead">
      <summary>Gets or sets the track data that the application wants to receive following a card swipe.</summary>
      <returns>The card track.</returns>
    </member>
    <member name="E:Windows.Devices.PointOfService.ClaimedMagneticStripeReader.AamvaCardDataReceived">
      <summary>Occurs when a motor vehicle card is swiped.</summary>
    </member>
    <member name="E:Windows.Devices.PointOfService.ClaimedMagneticStripeReader.BankCardDataReceived">
      <summary>Occurs when a bank card is swiped.</summary>
    </member>
    <member name="E:Windows.Devices.PointOfService.ClaimedMagneticStripeReader.Closed">
      <summary>Event that is raised when the **ClaimedMagneticStripeReader** is closed.</summary>
    </member>
    <member name="E:Windows.Devices.PointOfService.ClaimedMagneticStripeReader.ErrorOccurred">
      <summary>Occurs when the magnetic stripe reader detects an error when reading a card.</summary>
    </member>
    <member name="E:Windows.Devices.PointOfService.ClaimedMagneticStripeReader.ReleaseDeviceRequested">
      <summary>Occurs when the device gets a request to release its exclusive claim.</summary>
    </member>
    <member name="E:Windows.Devices.PointOfService.ClaimedMagneticStripeReader.VendorSpecificDataReceived">
      <summary>Occurs when a vendor-specific card is swiped.</summary>
    </member>
    <member name="M:Windows.Devices.PointOfService.ClaimedMagneticStripeReader.AuthenticateDeviceAsync(System.Byte[])">
      <summary>Puts the device into an authenticated state.</summary>
      <param name="responseToken">A buffer containing the response token generated from the challenge token retrieved from a previous call to the RetrieveDeviceAuthenticationDataAsync method.</param>
      <returns>
      </returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.ClaimedMagneticStripeReader.Close">
      <summary>Releases the exclusive claim to the magnetic strip reader.</summary>
    </member>
    <member name="M:Windows.Devices.PointOfService.ClaimedMagneticStripeReader.DeAuthenticateDeviceAsync(System.Byte[])">
      <summary>Puts the device into an unauthenticated state.</summary>
      <param name="responseToken">A buffer containing the response token generated from the challenge token retrieved from a previous call to the RetrieveDeviceAuthenticationDataAsync method.</param>
      <returns>
      </returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.ClaimedMagneticStripeReader.DisableAsync">
      <summary>Puts the ClaimedMagneticStripeReader into a state where it cannot receive data events.</summary>
      <returns>No object or value is returned when this method completes.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.ClaimedMagneticStripeReader.EnableAsync">
      <summary>Gets the magnetic stripe reader into a ready state to receive data events.</summary>
      <returns>No object or value is returned by this method when it completes.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.ClaimedMagneticStripeReader.ResetStatisticsAsync(Windows.Foundation.Collections.IIterable{System.String})">
      <summary>Resets the specified statistics to zero for all statistics that can be reset.</summary>
      <param name="statisticsCategories">The list of names of the statistics to reset. </param>
      <returns>No object or value is returned by this method when it completes.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.ClaimedMagneticStripeReader.RetainDevice">
      <summary>Retains exclusive claim to the magnetic stripe reader.</summary>
    </member>
    <member name="M:Windows.Devices.PointOfService.ClaimedMagneticStripeReader.RetrieveDeviceAuthenticationDataAsync">
      <summary>Retrieves a challenge token from the device.</summary>
      <returns>Buffer used to store the resulting challenge token from the device.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.ClaimedMagneticStripeReader.SetErrorReportingType(Windows.Devices.PointOfService.MagneticStripeReaderErrorReportingType)">
      <summary>Sets the type of error to report by the ErrorOccurred event.</summary>
      <param name="value">Error reporting type.</param>
    </member>
    <member name="M:Windows.Devices.PointOfService.ClaimedMagneticStripeReader.UpdateKeyAsync(System.String,System.String)">
      <summary>Provides a new encryption key to the device.</summary>
      <param name="key">The HEX-ASCII or base64-encoded value for the new key.</param>
      <param name="keyName">The name used to identify the key.</param>
      <returns>
      </returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.ClaimedMagneticStripeReader.UpdateStatisticsAsync(Windows.Foundation.Collections.IIterable{Windows.Foundation.Collections.IKeyValuePair{System.String,System.String}})">
      <summary>Updates the specified statistics.</summary>
      <param name="statistics">The list of key-value pairs of statistics to update. </param>
      <returns>No object or value is returned by this method when it completes.</returns>
    </member>
    <member name="T:Windows.Devices.PointOfService.ClaimedMagneticStripeReaderClosedEventArgs">
      <summary>This object is passed as a parameter to the event handlers for the ClaimedMagneticStripeReader.Closed event.</summary>
    </member>
    <member name="T:Windows.Devices.PointOfService.ClaimedPosPrinter">
      <summary>Represent a point-of-service printer that has been claimed for use.</summary>
    </member>
    <member name="P:Windows.Devices.PointOfService.ClaimedPosPrinter.CharacterSet">
      <summary>Gets or sets a numeric value that indicates the character set that the application wants to use for printing characters.</summary>
      <returns>The character set that the application wants to use for printing characters.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ClaimedPosPrinter.DeviceId">
      <summary>Gets the identifier string of the claimed point-of-service printer.</summary>
      <returns>The identifier of the claimed point-of-service printer.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ClaimedPosPrinter.IsCharacterSetMappingEnabled">
      <summary>Gets or sets whether the driver or provider can map Unicode characters to characters that the point-of-service printer can print, or just sends the low byte of the Unicode character to the printer directly.</summary>
      <returns>True if the driver or provider maps Unicode characters to character that the point-of-service printer can print. False if the driver or provider sends the low byte of each Unicode character to the point-of-service printer directly.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ClaimedPosPrinter.IsCoverOpen">
      <summary>Gets whether the cover of the point-of-service printer is currently open.</summary>
      <returns>True if the cover of the printer is currently open; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ClaimedPosPrinter.IsEnabled">
      <summary>Gets whether the printer is powered on for use.</summary>
      <returns>True if the printer is powered on for use; false otherwise.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ClaimedPosPrinter.Journal">
      <summary>Gets an object that represents the journal station for a claimed point-of-service printer.</summary>
      <returns>An object that represents the journal station for a claimed point-of-service printer. Null if a journal station is not present.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ClaimedPosPrinter.MapMode">
      <summary>Gets or sets the mapping mode of the point-of-service printer that the app wants to use. The mapping mode defines the unit of measure used for other printer properties, such as line height and line spacing.</summary>
      <returns>An enumeration value that indicates the mapping mode of the point-of-service printer that the app wants to use.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ClaimedPosPrinter.Receipt">
      <summary>Gets an object that represents the receipt station for a claimed point-of-service printer.</summary>
      <returns>An object that represents the receipt station for a claimed point-of-service printer. Null if a receipt station is not present.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ClaimedPosPrinter.Slip">
      <summary>Gets an object that represents the slip station for a claimed point-of-service printer.</summary>
      <returns>An object that represents the slip station for a claimed point-of-service printer. Null if a slip station is not present.</returns>
    </member>
    <member name="E:Windows.Devices.PointOfService.ClaimedPosPrinter.Closed">
      <summary>Event that is raised when the **ClaimedPosPrinter** is closed.</summary>
    </member>
    <member name="E:Windows.Devices.PointOfService.ClaimedPosPrinter.ReleaseDeviceRequested">
      <summary>Occurs when a point-of-service printer gets a request to release its exclusive claim.</summary>
    </member>
    <member name="M:Windows.Devices.PointOfService.ClaimedPosPrinter.Close">
      <summary>Disposes the claimed point-of-service printer object synchronously, releases the exclusive claim on the printer and disables it. For C++ and JavaScript, use Close(). For C# and Visual Basic, use Dispose().</summary>
    </member>
    <member name="M:Windows.Devices.PointOfService.ClaimedPosPrinter.DisableAsync">
      <summary>Notifies the underlying hardware to turn off.</summary>
      <returns>True if the attempt turn off the printer succeeded; otherwise false.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.ClaimedPosPrinter.EnableAsync">
      <summary>Notifies the underlying hardware asynchronously to power on for use.</summary>
      <returns>True if the attempt to turn on the printer succeeded; otherwise false.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.ClaimedPosPrinter.ResetStatisticsAsync(Windows.Foundation.Collections.IIterable{System.String})">
      <summary>Resets the specified statistics to zero for all statistics for the point-of-service printer that can be reset.</summary>
      <param name="statisticsCategories">A list of the names of the statistics that you want to reset.</param>
      <returns>An operation that returns true if the reset succeeds, or otherwise returns false.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.ClaimedPosPrinter.RetainDeviceAsync">
      <summary>Retains the claim on the point-of-service printer asynchronously, usually in response to the ReleaseDeviceRequested event.</summary>
      <returns>True if the printer was successfully retained; otherwise, false.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.ClaimedPosPrinter.UpdateStatisticsAsync(Windows.Foundation.Collections.IIterable{Windows.Foundation.Collections.IKeyValuePair{System.String,System.String}})">
      <summary>Updates the specified statistics for the point-of-service printer.</summary>
      <param name="statistics">The statistics to update.</param>
      <returns>An operation that returns true if the update succeeds, or otherwise returns false.</returns>
    </member>
    <member name="T:Windows.Devices.PointOfService.ClaimedPosPrinterClosedEventArgs">
      <summary>This object is passed as a parameter to the event handlers for the ClaimedPosPrinter.Closed event.</summary>
    </member>
    <member name="T:Windows.Devices.PointOfService.ClaimedReceiptPrinter">
      <summary>Represents a receipt printer station that has been claimed for use.</summary>
    </member>
    <member name="P:Windows.Devices.PointOfService.ClaimedReceiptPrinter.CharactersPerLine">
      <summary>Gets or sets the number of characters the receipt printer station can print per line of text.</summary>
      <returns>The number of characters the receipt printer station can print per line of text.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ClaimedReceiptPrinter.ColorCartridge">
      <summary>Gets or sets the color cartridge that the receipt printer station should use when it prints.</summary>
      <returns>An enumeration value that identifies the color cartridge that the receipt printer station should use when it prints.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ClaimedReceiptPrinter.IsCartridgeEmpty">
      <summary>Gets whether the cartridge of the receipt printer station is currently out of ink or toner.</summary>
      <returns>True if the cartridge of the receipt printer station is currently out of ink or toner; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ClaimedReceiptPrinter.IsCartridgeRemoved">
      <summary>Gets whether the cartridge of the receipt printer station is currently removed.</summary>
      <returns>True if the cartridge of the receipt printer station is currently removed; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ClaimedReceiptPrinter.IsCoverOpen">
      <summary>Gets whether the cover of the receipt printer station is currently open.</summary>
      <returns>True if the cover of the receipt printer station is currently open; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ClaimedReceiptPrinter.IsHeadCleaning">
      <summary>Gets whether the receipt printer station is currently cleaning its print head.</summary>
      <returns>True if the receipt printer station is currently cleaning its print head; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ClaimedReceiptPrinter.IsLetterQuality">
      <summary>Gets or sets whether the receipt printer station prints with high quality or high speed.</summary>
      <returns>True if the receipt printer station prints with high quality. False if the receipt printer station prints with high speed.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ClaimedReceiptPrinter.IsPaperEmpty">
      <summary>Gets whether the receipt printer station needs paper.</summary>
      <returns>True if the receipt printer station needs paper; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ClaimedReceiptPrinter.IsPaperNearEnd">
      <summary>Gets whether the receipt printer station is almost out of paper.</summary>
      <returns>True if the receipt printer station is almost out of paper; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ClaimedReceiptPrinter.IsReadyToPrint">
      <summary>Gets whether the receipt printer station is on and accepting print jobs.</summary>
      <returns>True if the receipt printer station is on and accepting print jobs; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ClaimedReceiptPrinter.LineHeight">
      <summary>Gets or sets the current height of the printed line for the receipt printer station, in the units that the ClaimedPosPrinter.MapMode property specifies.</summary>
      <returns>The current height of the printed line for the receipt printer station, in the units that the ClaimedPosPrinter.MapMode property specifies.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ClaimedReceiptPrinter.LineSpacing">
      <summary>Gets or sets the spacing of each single-high print line for the receipt printer station, in the units that the ClaimedPosPrinter.MapMode property specifies. This spacing includes both the height of printed line and of the white space between each pair of lines.</summary>
      <returns>The spacing of each single-high print line for the receipt printer station, in the units that the ClaimedPosPrinter.MapMode property specifies.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ClaimedReceiptPrinter.LinesToPaperCut">
      <summary>Gets the number of lines that must be advanced before cutting the receipt paper.</summary>
      <returns>The number of lines that must be advanced before cutting the receipt paper.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ClaimedReceiptPrinter.LineWidth">
      <summary>Gets the current width of the printed line for the receipt printer station, in the units that the ClaimedPosPrinter.MapMode property specifies.</summary>
      <returns>The current width of the printed line for the receipt printer station, in the units that the ClaimedPosPrinter.MapMode property specifies.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ClaimedReceiptPrinter.PageSize">
      <summary>Gets the size of paper that the claimed receipt printer station currently uses.</summary>
      <returns>The size of paper that the claimed receipt printer station currently uses.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ClaimedReceiptPrinter.PrintArea">
      <summary>Gets the print area for the receipt printer station, expressed in the unit of measurement that the ClaimedPosPrinter.MapMode property specifies.</summary>
      <returns>The print area for the receipt printer station, expressed in the unit of measurement that the ClaimedPosPrinter.MapMode property specifies.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ClaimedReceiptPrinter.SidewaysMaxChars">
      <summary>Gets the maximum number of characters that the receipt printer station can print on each line in sideways mode.</summary>
      <returns>The maximum number of characters that the receipt printer station can print on each line in sideways mode.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ClaimedReceiptPrinter.SidewaysMaxLines">
      <summary>Gets the maximum number of lines that the receipt printer station can print in sideways mode.</summary>
      <returns>The maximum number of lines that the receipt printer station can print in sideways mode.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.ClaimedReceiptPrinter.CreateJob">
      <summary>Creates a new print job for the receipt printer station.</summary>
      <returns>The new print job for the receipt printer station.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.ClaimedReceiptPrinter.ValidateData(System.String)">
      <summary>Determines whether a data sequence, possibly including one or more escape sequences, is valid for the receipt printer station, before you use that data sequence when you call the ReceiptPrintJob.Print and ReceiptPrintJob.ExecuteAsync methods.</summary>
      <param name="data">The data sequence that you want to validate before you use it with the ReceiptPrintJob.Print method. This sequence may include printable data and escape sequences.</param>
      <returns>True if the data passes validation; otherwise false.</returns>
    </member>
    <member name="T:Windows.Devices.PointOfService.ClaimedSlipPrinter">
      <summary>Represents a slip printer station that has been claimed for use.</summary>
    </member>
    <member name="P:Windows.Devices.PointOfService.ClaimedSlipPrinter.CharactersPerLine">
      <summary>Gets or sets the number of characters the slip printer station can print per line of text.</summary>
      <returns>The number of characters the slip printer station can print per line of text.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ClaimedSlipPrinter.ColorCartridge">
      <summary>Gets or sets the color cartridge that the slip printer station should use when it prints.</summary>
      <returns>An enumeration value that identifies the color cartridge that the slip printer station should use when it prints.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ClaimedSlipPrinter.IsCartridgeEmpty">
      <summary>Gets whether the cartridge of the slip printer station is currently out of ink or toner.</summary>
      <returns>True if the cartridge of the slip printer station is currently out of ink or toner; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ClaimedSlipPrinter.IsCartridgeRemoved">
      <summary>Gets whether the cartridge of the slip printer station is currently removed.</summary>
      <returns>True if the cartridge of the slip printer station is currently removed; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ClaimedSlipPrinter.IsCoverOpen">
      <summary>Gets whether the cover of the slip printer station is currently open.</summary>
      <returns>True if the cover of the slip printer station is currently open; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ClaimedSlipPrinter.IsHeadCleaning">
      <summary>Gets whether the slip printer station is currently cleaning its print head.</summary>
      <returns>True if the slip printer station is currently cleaning its print head; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ClaimedSlipPrinter.IsLetterQuality">
      <summary>Gets or sets whether the slip printer station prints with high quality or high speed.</summary>
      <returns>True if the slip printer station prints with high quality. False if the slip printer station with high speed.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ClaimedSlipPrinter.IsPaperEmpty">
      <summary>Gets whether the slip printer station needs paper.</summary>
      <returns>True if the slip printer station needs paper; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ClaimedSlipPrinter.IsPaperNearEnd">
      <summary>Gets whether the slip printer station is almost out of paper.</summary>
      <returns>True if the slip printer station is almost out of paper; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ClaimedSlipPrinter.IsReadyToPrint">
      <summary>Gets whether the slip printer station is on and accepting print jobs.</summary>
      <returns>True if the slip printer station is on and accepting print jobs; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ClaimedSlipPrinter.LineHeight">
      <summary>Gets or sets the current height of the printed line for the slip printer station, in the units that the ClaimedPosPrinter.MapMode property specifies.</summary>
      <returns>The current height of the printed line for the slip printer station, in the units that the ClaimedPosPrinter.MapMode property specifies.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ClaimedSlipPrinter.LinesNearEndToEnd">
      <summary>Gets the number of lines that the slip printer station can print after the ClaimedSlipPrinter.IsPaperNearEnd property is set to **true** but before the printer reaches the end of the slip.</summary>
      <returns>The number of lines that the slip printer station can print after the ClaimedSlipPrinter.IsPaperNearEnd property is set to **true** but before the printer reaches the end of the slip.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ClaimedSlipPrinter.LineSpacing">
      <summary>Gets or sets the spacing of each single-high print line for the slip printer station, in the units that the ClaimedPosPrinter.MapMode property specifies. This spacing includes both the height of printed line and of the white space between each pair of lines.</summary>
      <returns>The spacing of each single-high print line for the slip printer station, in the units that the ClaimedPosPrinter.MapMode property specifies.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ClaimedSlipPrinter.LineWidth">
      <summary>Gets the current width of the printed line for the slip printer station, in the units that the ClaimedPosPrinter.MapMode property specifies.</summary>
      <returns>The current width of the printed line for the slip printer station, in the units that the ClaimedPosPrinter.MapMode property specifies.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ClaimedSlipPrinter.MaxLines">
      <summary>Gets the maximum number of lines that the slip printer station can print on a form.</summary>
      <returns>The maximum number of lines that the slip printer station can print on a form.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ClaimedSlipPrinter.PageSize">
      <summary>Gets the size of paper that the claimed slip printer station currently uses, in the units that the ClaimedPosPrinter.MapMode property specifies.</summary>
      <returns>The size of paper that the claimed slip printer station currently uses.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ClaimedSlipPrinter.PrintArea">
      <summary>Gets the print area for the slip printer station, expressed in the unit of measurement that the ClaimedPosPrinter.MapMode property specifies.</summary>
      <returns>The print area for the slip printer station, expressed in the unit of measurement that the ClaimedPosPrinter.MapMode property specifies.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ClaimedSlipPrinter.PrintSide">
      <summary>Gets the side of the sheet on which the claimed slip printer station is currently printing.</summary>
      <returns>The side of the sheet on which the claimed slip printer station is currently printing.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ClaimedSlipPrinter.SidewaysMaxChars">
      <summary>Gets the maximum number of characters that the slip printer station can print on each line in sideways mode.</summary>
      <returns>The maximum number of characters that the slip printer station can print on each line in sideways mode.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ClaimedSlipPrinter.SidewaysMaxLines">
      <summary>Gets the maximum number of lines that the slip printer station can print in sideways mode.</summary>
      <returns>The maximum number of lines that the slip printer station can print in sideways mode.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.ClaimedSlipPrinter.ChangePrintSide(Windows.Devices.PointOfService.PosPrinterPrintSide)">
      <summary>Changes the side of the sheet on which the claimed slip printer station is currently printing.</summary>
      <param name="printSide">The side of the sheet on which the claimed slip printer station is currently printing.</param>
    </member>
    <member name="M:Windows.Devices.PointOfService.ClaimedSlipPrinter.CloseJaws">
      <summary>Closes the mechanism that holds the slip in place while the slip printer station is printing, typically after the user inserts or removes the slip.</summary>
    </member>
    <member name="M:Windows.Devices.PointOfService.ClaimedSlipPrinter.CreateJob">
      <summary>Creates a new print job for the slip printer stiation.</summary>
      <returns>The new print job for the slip printer station.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.ClaimedSlipPrinter.InsertSlipAsync(Windows.Foundation.TimeSpan)">
      <summary>Waits for the user to insert a slip into the slip printer station.</summary>
      <param name="timeout">The interval of time that the operation should wait for the user to insert the slip before exiting.</param>
      <returns>An asynchronous operation that returns true if the user inserts the slip within the specified time span, and returns false otherwise.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.ClaimedSlipPrinter.OpenJaws">
      <summary>Opens the mechanism that holds the slip in place while the slip printer station is printing, typically before the user inserts or removes the slip.</summary>
    </member>
    <member name="M:Windows.Devices.PointOfService.ClaimedSlipPrinter.RemoveSlipAsync(Windows.Foundation.TimeSpan)">
      <summary>Waits for the user to remove a slip from the slip printer station.</summary>
      <param name="timeout">The interval of time that the operation should wait for the user to remove the slip before exiting.</param>
      <returns>An asynchronous operation that returns true if the user removes the slip within the specified time span, and returns false otherwise.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.ClaimedSlipPrinter.ValidateData(System.String)">
      <summary>Determines whether a data sequence, possibly including one or more escape sequences, is valid for the slip printer station, before you use that data sequence when you call the SlipPrintJob.Print and SlipPrintJob.ExecuteAsync methods.</summary>
      <param name="data">The data sequence that you want to validate before you use it with the SlipPrintJob.Print method. This sequence may include printable data and escape sequences.</param>
      <returns>True if the data passes validation; otherwise false.</returns>
    </member>
    <member name="T:Windows.Devices.PointOfService.ICashDrawerEventSourceEventArgs">
      <summary>Represents the arguments common to cash drawer event sources.</summary>
    </member>
    <member name="P:Windows.Devices.PointOfService.ICashDrawerEventSourceEventArgs.CashDrawer">
      <summary>Gets the cash drawer associated with the event source.</summary>
      <returns>The cash drawer.</returns>
    </member>
    <member name="T:Windows.Devices.PointOfService.ICommonClaimedPosPrinterStation">
      <summary>Represents properties and actions common to all type of claimed stations for a point-of-service printer.</summary>
    </member>
    <member name="P:Windows.Devices.PointOfService.ICommonClaimedPosPrinterStation.CharactersPerLine">
      <summary>Gets or sets the number of characters the station can print per line of text.</summary>
      <returns>The number of characters the device can print per line of text.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ICommonClaimedPosPrinterStation.ColorCartridge">
      <summary>Gets or sets the color cartridge that the printer station should use when it prints.</summary>
      <returns>An enumeration value that identifies the color cartridge that the printer station should use when it prints.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ICommonClaimedPosPrinterStation.IsCartridgeEmpty">
      <summary>Gets whether the cartridge of the printer station is currently out of ink or toner.</summary>
      <returns>True if the cartridge of the printer station is currently out of ink or toner; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ICommonClaimedPosPrinterStation.IsCartridgeRemoved">
      <summary>Gets whether the cartridge of the printer station is currently removed.</summary>
      <returns>True if the cartridge of the printer station is currently removed; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ICommonClaimedPosPrinterStation.IsCoverOpen">
      <summary>Gets whether the cover of the printer station is currently open.</summary>
      <returns>True if the cover of the printer station is currently open; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ICommonClaimedPosPrinterStation.IsHeadCleaning">
      <summary>Gets whether the printer station is currently cleaning its print head.</summary>
      <returns>True if the printer station is currently cleaning its print head; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ICommonClaimedPosPrinterStation.IsLetterQuality">
      <summary>Gets or sets whether the printer station prints with high quality or high speed.</summary>
      <returns>True if the printer station prints with high quality. False if the point-of-service printer prints with high speed.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ICommonClaimedPosPrinterStation.IsPaperEmpty">
      <summary>Gets whether the printer station needs paper.</summary>
      <returns>True if the printer station needs paper; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ICommonClaimedPosPrinterStation.IsPaperNearEnd">
      <summary>Gets whether the printer station is almost out of paper.</summary>
      <returns>True if the printer station is almost out of paper; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ICommonClaimedPosPrinterStation.IsReadyToPrint">
      <summary>Gets whether the printer station is on and accepting print jobs.</summary>
      <returns>True if the printer station is on and accepting print jobs; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ICommonClaimedPosPrinterStation.LineHeight">
      <summary>Gets or sets the current height of the printed line for the printer station, in the units that the ClaimedPosPrinter.MapMode property specifies.</summary>
      <returns>The current height of the printed line for the printer station, in the units that the ClaimedPosPrinter.MapMode property specifies.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ICommonClaimedPosPrinterStation.LineSpacing">
      <summary>Gets or sets the spacing of each single-high print line for the printer station, in the units that the ClaimedPosPrinter.MapMode property specifies. This spacing includes both the height of printed line and of the white space between each pair of lines.</summary>
      <returns>The spacing of each single-high print line for the slip printer station, in the units that the ClaimedPosPrinter.MapMode property specifies.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ICommonClaimedPosPrinterStation.LineWidth">
      <summary>Gets the current width of the printed line for the printer station, in the units that the ClaimedPosPrinter.MapMode property specifies.</summary>
      <returns>The current width of the printed line for the printer station, in the units that the ClaimedPosPrinter.MapMode property specifies.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.ICommonClaimedPosPrinterStation.ValidateData(System.String)">
      <summary>Determines whether a data sequence, possibly including one or more escape sequences, is valid for the printer station, before you use that data sequence when you call the IPosPrinterJob.Print and IPosPrinterJob.ExecuteAsync methods.</summary>
      <param name="data">The data sequence that you want to validate before you use it with the IPosPrinterJob.Print method. This sequence may include printable data and escape sequences.</param>
      <returns>True if the data passes validation; otherwise false.</returns>
    </member>
    <member name="T:Windows.Devices.PointOfService.ICommonPosPrintStationCapabilities">
      <summary>Represents the capabilities common to all types of stations for point-of-service printers.</summary>
    </member>
    <member name="P:Windows.Devices.PointOfService.ICommonPosPrintStationCapabilities.CartridgeSensors">
      <summary>Gets information about the sensors that the printer station has available to report the status of the printer station.</summary>
      <returns>A combination of enumeration values that indicate the sensors that the printer station has available to report the status of the printer station.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ICommonPosPrintStationCapabilities.ColorCartridgeCapabilities">
      <summary>Gets the color cartridges that the printer station can use to print in color.</summary>
      <returns>A combination of enumeration values that indicates which color cartridges the printer station can use to print in color.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ICommonPosPrintStationCapabilities.IsBoldSupported">
      <summary>Gets whether the printer station can print bold characters.</summary>
      <returns>True if the printer station can print bold characters; otherwise false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ICommonPosPrintStationCapabilities.IsDoubleHighDoubleWidePrintSupported">
      <summary>Gets whether the printer station can print characters that are both double-high and double-wide.</summary>
      <returns>True if the printer station can print characters that are both double-high and double-wide; otherwise false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ICommonPosPrintStationCapabilities.IsDoubleHighPrintSupported">
      <summary>Gets whether the printer station can print double-high characters.</summary>
      <returns>True if the printer station can print double-high characters; otherwise false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ICommonPosPrintStationCapabilities.IsDoubleWidePrintSupported">
      <summary>Gets whether the printer station can print double-wide characters.</summary>
      <returns>True if the printer station can print double-wide characters; otherwise false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ICommonPosPrintStationCapabilities.IsDualColorSupported">
      <summary>Gets whether the printer station can print a dark color plus an alternate color.</summary>
      <returns>True if the printer station can print a dark color plus an alternate color; otherwise false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ICommonPosPrintStationCapabilities.IsItalicSupported">
      <summary>Gets whether the printer station can print italic characters.</summary>
      <returns>True if the printer station can print italic characters; otherwise false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ICommonPosPrintStationCapabilities.IsPaperEmptySensorSupported">
      <summary>Gets whether the printer station has an out-of-paper sensor.</summary>
      <returns>True if the printer station has an out-of-paper sensor; otherwise false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ICommonPosPrintStationCapabilities.IsPaperNearEndSensorSupported">
      <summary>Gets whether the printer station has a low-paper sensor.</summary>
      <returns>True if the printer station has a low-paper sensor; otherwise false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ICommonPosPrintStationCapabilities.IsPrinterPresent">
      <summary>Gets whether a printer station is present.</summary>
      <returns>True if a printer station is present; otherwise false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ICommonPosPrintStationCapabilities.IsUnderlineSupported">
      <summary>Gets whether the printer station can underline characters.</summary>
      <returns>True if the printer station can underline characters; otherwise false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ICommonPosPrintStationCapabilities.SupportedCharactersPerLine">
      <summary>Gets a collection of the line widths in characters per line that the printer station supports.</summary>
      <returns>A collection of the line widths in characters per line that the printer station supports.</returns>
    </member>
    <member name="T:Windows.Devices.PointOfService.ICommonReceiptSlipCapabilities">
      <summary>Represents the capabilities common to receipt and slip printer stations.</summary>
    </member>
    <member name="P:Windows.Devices.PointOfService.ICommonReceiptSlipCapabilities.Is180RotationSupported">
      <summary>Gets whether the receipt or slip printer station can print in a rotated upside-down mode.</summary>
      <returns>True if the receipt or slip printer station can print in a rotated upside-down mode; otherwise false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ICommonReceiptSlipCapabilities.IsBarcodeSupported">
      <summary>Gets whether the receipt or slip printer station can print barcodes.</summary>
      <returns>True if the receipt or slip printer station can print barcodes; otherwise false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ICommonReceiptSlipCapabilities.IsBitmapSupported">
      <summary>Gets whether the receipt or slip printer station can print bitmaps.</summary>
      <returns>True if the receipt or slip printer station can print bitmaps; otherwise false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ICommonReceiptSlipCapabilities.IsLeft90RotationSupported">
      <summary>Gets whether the receipt or slip printer station can print information rotated 90 degrees to the left.</summary>
      <returns>True if the receipt or slip printer station can print information rotated 90 degrees to the left; otherwise false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ICommonReceiptSlipCapabilities.IsPrintAreaSupported">
      <summary>Gets whether the receipt or slip printer station supports setting a custom size for the area of the page on which the printer station should print.</summary>
      <returns>True if the receipt or slip printer station supports setting a custom size for the area of the page on which the printer station should print; otherwise false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ICommonReceiptSlipCapabilities.IsRight90RotationSupported">
      <summary>Gets whether the receipt or slip printer station can print information rotated 90 degrees to the right.</summary>
      <returns>True if the receipt or slip printer station can print information rotated 90 degrees to the right; otherwise false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ICommonReceiptSlipCapabilities.RuledLineCapabilities">
      <summary>Gets information about the capabilities of the receipt or slip printer station to draw ruled lines.</summary>
      <returns>Information about the capabilities of the printer station to draw ruled lines.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ICommonReceiptSlipCapabilities.SupportedBarcodeRotations">
      <summary>Gets a list of the directions in which the receipt or slip printer station can rotate a barcode when printing.</summary>
      <returns>A list of the directions in which the receipt or slip printer station can rotate a barcode when printing.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ICommonReceiptSlipCapabilities.SupportedBitmapRotations">
      <summary>Gets a list of the directions in which the receipt or slip printer station can rotate a bitmap when printing.</summary>
      <returns>A list of the directions in which the receipt or slip printer station can rotate a bitmap when printing.</returns>
    </member>
    <member name="T:Windows.Devices.PointOfService.IPosPrinterJob">
      <summary>Represents actions common to jobs for all types of stations for a point-of-service printer.</summary>
    </member>
    <member name="M:Windows.Devices.PointOfService.IPosPrinterJob.ExecuteAsync">
      <summary>Runs the print job on the printer station asynchronously.</summary>
      <returns>The operation to run the print job. This operation returns true if the print job succeeds; otherwise, the operation returns false.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.IPosPrinterJob.Print(System.String)">
      <summary>Adds an instruction to the print job to print the specified text.</summary>
      <param name="data">The text to print on the point-of-service printer.</param>
    </member>
    <member name="M:Windows.Devices.PointOfService.IPosPrinterJob.PrintLine">
      <summary>Adds an instruction to the print job to print a newline character.</summary>
    </member>
    <member name="M:Windows.Devices.PointOfService.IPosPrinterJob.PrintLine(System.String)">
      <summary>Adds an instruction to the print job to print the specified line of text.</summary>
      <param name="data">The line of text to print.</param>
    </member>
    <member name="T:Windows.Devices.PointOfService.IReceiptOrSlipJob">
      <summary>Represents actions common to jobs for receipt and slip printer stations.</summary>
    </member>
    <member name="M:Windows.Devices.PointOfService.IReceiptOrSlipJob.DrawRuledLine(System.String,Windows.Devices.PointOfService.PosPrinterLineDirection,System.UInt32,Windows.Devices.PointOfService.PosPrinterLineStyle,System.UInt32)">
      <summary>Adds an instruction to the print job to print a drawn, ruled line on the paper of the receipt or slip printer station.</summary>
      <param name="positionList">The position parameters for the ruled line. The character string for *positionList* differs depending on whether *lineDirection* specifies a horizontal ruled line or a vertical ruled line.</param>
      <param name="lineDirection">The direction in which to print the ruled line.</param>
      <param name="lineWidth">The width of the ruled line that the printer station should print. The unit of width is dot. If an unsupported value is specified, the best fit value for the printer station is used.</param>
      <param name="lineStyle">The appearance of the ruled line, such as whether it is solid or broken, or single or double.</param>
      <param name="lineColor">The color of the ruled line, as an integer value that is equal to the value of the cartridge constant used in the ICommonClaimedPosPrinterStation.ColorCartridge property. If an unsupported value is specified, the printing results may be unpredictable.</param>
    </member>
    <member name="M:Windows.Devices.PointOfService.IReceiptOrSlipJob.PrintBarcode(System.String,System.UInt32,System.UInt32,System.UInt32,Windows.Devices.PointOfService.PosPrinterBarcodeTextPosition,Windows.Devices.PointOfService.PosPrinterAlignment)">
      <summary>Adds an instruction to the print job to print a barcode on the receipt or slip printer station with the specified data and symbology.</summary>
      <param name="data">The data to represent as a barcode.</param>
      <param name="symbology">The symbology (encoding) of the barcode.</param>
      <param name="height">The height of the barcode, in pixels.</param>
      <param name="width">The width of the barcode, in pixels.</param>
      <param name="textPosition">The vertical position of the barcode text relative to the barcode.</param>
      <param name="alignment">The horizontal alignment of the barcode on the page.</param>
    </member>
    <member name="M:Windows.Devices.PointOfService.IReceiptOrSlipJob.PrintBarcodeCustomAlign(System.String,System.UInt32,System.UInt32,System.UInt32,Windows.Devices.PointOfService.PosPrinterBarcodeTextPosition,System.UInt32)">
      <summary>Adds an instruction to the print job to print a barcode on a receipt or slip printer station with the specified data, symbology, and custom alignment.</summary>
      <param name="data">The data to represent as a barcode.</param>
      <param name="symbology">The symbology (encoding) of the barcode.</param>
      <param name="height">The height of the barcode, in pixels.</param>
      <param name="width">The width of the barcode, in pixels.</param>
      <param name="textPosition">The vertical position of the barcode text relative to the barcode.</param>
      <param name="alignmentDistance">The distance from the leftmost print column to the start of the barcode, expressed in the unit of measurement indicated by the ClaimedPosPrinter.MapMode property.</param>
    </member>
    <member name="M:Windows.Devices.PointOfService.IReceiptOrSlipJob.PrintBitmap(Windows.Graphics.Imaging.BitmapFrame,Windows.Devices.PointOfService.PosPrinterAlignment)">
      <summary>Adds an instruction to the print job to print the specified bitmap with the specified standard horizontal placement on the receipt or slip printer station.</summary>
      <param name="bitmap">Information about the bitmap that you want to print.</param>
      <param name="alignment">An enumeration value that specifies a standard horizontal placement on the page for the bitmap, such as left-aligned, centered, or right-aligned.</param>
    </member>
    <member name="M:Windows.Devices.PointOfService.IReceiptOrSlipJob.PrintBitmap(Windows.Graphics.Imaging.BitmapFrame,Windows.Devices.PointOfService.PosPrinterAlignment,System.UInt32)">
      <summary>Adds an instruction to the print job to print the specified bitmap with the specified width and a standard horizontal placement on the receipt or slip printer station.</summary>
      <param name="bitmap">Information about the bitmap that you want to print.</param>
      <param name="alignment">An enumeration value that specifies a standard horizontal placement on the page for the bitmap, such as left-aligned, centered, or right-aligned.</param>
      <param name="width">The width to use for printing the bitmap, expressed in the unit of measurement indicated by the ClaimedPosPrinter.MapMode property.</param>
    </member>
    <member name="M:Windows.Devices.PointOfService.IReceiptOrSlipJob.PrintCustomAlignedBitmap(Windows.Graphics.Imaging.BitmapFrame,System.UInt32)">
      <summary>Adds an instruction to the print job to print the specified bitmap at the specified distance from the leftmost print column on the receipt or slip printer station.</summary>
      <param name="bitmap">Information about the bitmap that you want to print.</param>
      <param name="alignmentDistance">The distance from the leftmost print column to the start of the bitmap, expressed in the unit of measurement indicated by the ClaimedPosPrinter.MapMode property.</param>
    </member>
    <member name="M:Windows.Devices.PointOfService.IReceiptOrSlipJob.PrintCustomAlignedBitmap(Windows.Graphics.Imaging.BitmapFrame,System.UInt32,System.UInt32)">
      <summary>Adds an instruction to the print job to print the specified bitmap with the specified width and at the specified distance from the leftmost print column on the receipt or slip printer station.</summary>
      <param name="bitmap">Information about the bitmap that you want to print.</param>
      <param name="alignmentDistance">The distance from the leftmost print column to the start of the bitmap, expressed in the unit of measurement indicated by the ClaimedPosPrinter.MapMode property.</param>
      <param name="width">The width to use for printing the bitmap, expressed in the unit of measurement indicated by the ClaimedPosPrinter.MapMode property.</param>
    </member>
    <member name="M:Windows.Devices.PointOfService.IReceiptOrSlipJob.PrintSavedBitmap(System.UInt32)">
      <summary>Adds an instruction to the print job to print a bitmap on the receipt or slip printer station by using the information that you saved about the bitmap and how to print it when you called the SetBitmap or SetCustomAlignedBitmap method.</summary>
      <param name="bitmapNumber">The number that you assigned to the bitmap that you want to print when you called SetBitmap or SetCustomAlignedBitmap.</param>
    </member>
    <member name="M:Windows.Devices.PointOfService.IReceiptOrSlipJob.SetBarcodeRotation(Windows.Devices.PointOfService.PosPrinterRotation)">
      <summary>Sets the rotation of the barcode on the page for the receipt or slip printer station.</summary>
      <param name="value">The rotation of the barcode on the page.</param>
    </member>
    <member name="M:Windows.Devices.PointOfService.IReceiptOrSlipJob.SetBitmap(System.UInt32,Windows.Graphics.Imaging.BitmapFrame,Windows.Devices.PointOfService.PosPrinterAlignment)">
      <summary>Saves information about a bitmap and a standard horizontal placement that you want to use to print that bitmap on the receipt or slip printer station, so that you can use the PrintSavedBitmap method to add that information to the print job later.</summary>
      <param name="bitmapNumber">The number that you want to assign to this bitmap. You can set two bitmaps, numbered 1 and 2. Use this number with the PrintSavedBitmap method later to add the print instructions to the print job.</param>
      <param name="bitmap">Information about the bitmap that you want to print.</param>
      <param name="alignment">An enumeration value that specifies a standard horizontal placement on the page for the bitmap, such as left-aligned, centered, or right-aligned.</param>
    </member>
    <member name="M:Windows.Devices.PointOfService.IReceiptOrSlipJob.SetBitmap(System.UInt32,Windows.Graphics.Imaging.BitmapFrame,Windows.Devices.PointOfService.PosPrinterAlignment,System.UInt32)">
      <summary>Saves information about a bitmap, along with the width and a standard horizontal placement that you want to use to print that bitmap on the receipt or slip printer station, so that you can use the PrintSavedBitmap method to add that information to the print job later.</summary>
      <param name="bitmapNumber">The number that you want to assign to this bitmap. You can set two bitmaps, numbered 1 and 2. Use this number with the PrintSavedBitmap method later to add the print instructions to the print job.</param>
      <param name="bitmap">Information about the bitmap that you want to print.</param>
      <param name="alignment">An enumeration value that specifies a standard horizontal placement on the page for the bitmap, such as left-aligned, centered, or right-aligned.</param>
      <param name="width">The width to use for printing the bitmap, expressed in the unit of measurement indicated by the ClaimedPosPrinter.MapMode property.</param>
    </member>
    <member name="M:Windows.Devices.PointOfService.IReceiptOrSlipJob.SetCustomAlignedBitmap(System.UInt32,Windows.Graphics.Imaging.BitmapFrame,System.UInt32)">
      <summary>Saves information about a bitmap and the distance from the leftmost print column at which you want to print that bitmap on the receipt or slip printer station, so that you can use the PrintSavedBitmap method to add that information to the print job later.</summary>
      <param name="bitmapNumber">The number that you want to assign to this bitmap. You can set two bitmaps, numbered 1 and 2. Use this number with the PrintSavedBitmap method later to add the print instructions to the print job.</param>
      <param name="bitmap">Information about the bitmap that you want to print.</param>
      <param name="alignmentDistance">The distance from the leftmost print column to the start of the bitmap, expressed in the unit of measurement indicated by the ClaimedPosPrinter.MapMode property.</param>
    </member>
    <member name="M:Windows.Devices.PointOfService.IReceiptOrSlipJob.SetCustomAlignedBitmap(System.UInt32,Windows.Graphics.Imaging.BitmapFrame,System.UInt32,System.UInt32)">
      <summary>Saves information about a bitmap, along with the width and the distance from the leftmost print column that you want to use to print that bitmap on the receipt or slip printer station, so that you can use the PrintSavedBitmap method to add that information to the print job later.</summary>
      <param name="bitmapNumber">The number that you want to assign to this bitmap. You can set two bitmaps, numbered 1 and 2. Use this number with the PrintSavedBitmap method later to add the print instructions to the print job.</param>
      <param name="bitmap">Information about the bitmap that you want to print.</param>
      <param name="alignmentDistance">The distance from the leftmost print column to the start of the bitmap, expressed in the unit of measurement indicated by the ClaimedPosPrinter.MapMode property.</param>
      <param name="width">The width to use for printing the bitmap, expressed in the unit of measurement indicated by the ClaimedPosPrinter.MapMode property.</param>
    </member>
    <member name="M:Windows.Devices.PointOfService.IReceiptOrSlipJob.SetPrintArea(Windows.Foundation.Rect)">
      <summary>Sets the area of the page on which the receipt or slip printer station can print the job.</summary>
      <param name="value">The area of the page on which the receipt or slip printer station can print the job.</param>
    </member>
    <member name="M:Windows.Devices.PointOfService.IReceiptOrSlipJob.SetPrintRotation(Windows.Devices.PointOfService.PosPrinterRotation,System.Boolean)">
      <summary>Sets the rotation of the text or image on the page for the receipt or slip printer station.</summary>
      <param name="value">The rotation of the text or image on the page.</param>
      <param name="includeBitmaps">Whether bitmaps should be rotated as well. This setting takes effect only for subsequent calls to PrintBitmap, and may not apply to saved bitmaps that you print using PrintSavedBitmap.</param>
    </member>
    <member name="T:Windows.Devices.PointOfService.JournalPrinterCapabilities">
      <summary>Represents the capabilities of journal station of a point-of-service printer.</summary>
    </member>
    <member name="P:Windows.Devices.PointOfService.JournalPrinterCapabilities.CartridgeSensors">
      <summary>Gets information about the sensors that the journal printer station has available to report the status of the printer cartridge.</summary>
      <returns>A combination of enumeration values that indicate the set of sensors that can provide state information for the journal printer ink cartridges.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.JournalPrinterCapabilities.ColorCartridgeCapabilities">
      <summary>Gets the color cartridges that the journal printer station can use to print in color.</summary>
      <returns>A combination of enumeration values that indicates which color cartridges the journal printer station can use to print in color.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.JournalPrinterCapabilities.IsBoldSupported">
      <summary>Gets whether the journal printer station can print bold characters.</summary>
      <returns>True if the journal printer station can print bold characters; otherwise false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.JournalPrinterCapabilities.IsDoubleHighDoubleWidePrintSupported">
      <summary>Gets whether the journal printer station can print characters that are both double-high and double-wide.</summary>
      <returns>True if the journal printer station can print characters that are both double-high and double-wide; otherwise false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.JournalPrinterCapabilities.IsDoubleHighPrintSupported">
      <summary>Gets whether the journal printer station can print double-high characters.</summary>
      <returns>True if the journal printer station can print double-high characters; otherwise false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.JournalPrinterCapabilities.IsDoubleWidePrintSupported">
      <summary>Gets whether the journal printer station can print double-wide characters.</summary>
      <returns>True if the journal printer station can print double-wide characters; otherwise false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.JournalPrinterCapabilities.IsDualColorSupported">
      <summary>Gets whether the journal printer station can print a dark color plus an alternate color.</summary>
      <returns>True if the journal printer station can print a dark color plus an alternate color; otherwise false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.JournalPrinterCapabilities.IsItalicSupported">
      <summary>Gets whether the journal printer station can print italic characters.</summary>
      <returns>True if the journal printer station can print italic characters; otherwise false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.JournalPrinterCapabilities.IsPaperEmptySensorSupported">
      <summary>Gets whether the journal printer station has an out-of-paper sensor.</summary>
      <returns>True if the journal printer station has an out-of-paper sensor; otherwise false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.JournalPrinterCapabilities.IsPaperNearEndSensorSupported">
      <summary>Gets whether the journal printer station has a low-paper sensor.</summary>
      <returns>True if the journal printer station has a low-paper sensor; otherwise false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.JournalPrinterCapabilities.IsPrinterPresent">
      <summary>Gets whether a point-of-service printer with a station that functions as a journal printer station is present.</summary>
      <returns>True if a point-of-service printer with a station that functions as a journal printer station is present; otherwise false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.JournalPrinterCapabilities.IsReversePaperFeedByLineSupported">
      <summary>Gets whether the journal printer station can reverse paper feed by line.</summary>
      <returns>True if the journal printer station can reverse paper feed by line; otherwise false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.JournalPrinterCapabilities.IsReversePaperFeedByMapModeUnitSupported">
      <summary>Gets whether the journal printer station can reverse paper feed by map mode unit.</summary>
      <returns>True if the journal printer station can reverse paper feed by map mode unit; otherwise false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.JournalPrinterCapabilities.IsReverseVideoSupported">
      <summary>Gets whether the journal printer station can print characters in reverse-video style.</summary>
      <returns>True if the journal printer station can print characters in reverse-video style; otherwise false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.JournalPrinterCapabilities.IsStrikethroughSupported">
      <summary>Gets whether the journal printer station can print characters in strikethrough style.</summary>
      <returns>True if the journal printer station can print characters in strikethrough style; otherwise false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.JournalPrinterCapabilities.IsSubscriptSupported">
      <summary>Gets whether the journal printer station can print characters in subscript style.</summary>
      <returns>True if the journal printer station can print characters in subscript style; otherwise false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.JournalPrinterCapabilities.IsSuperscriptSupported">
      <summary>Gets whether the journal printer station can print characters in superscript style.</summary>
      <returns>True if the journal printer station can print characters in superscript style; otherwise false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.JournalPrinterCapabilities.IsUnderlineSupported">
      <summary>Gets whether the journal printer station can underline characters.</summary>
      <returns>True if the journal printer station can underline characters; otherwise false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.JournalPrinterCapabilities.SupportedCharactersPerLine">
      <summary>Gets a collection of the line widths in characters per line that the journal printer station supports.</summary>
      <returns>A collection of the line widths in characters per line that the journal printer station supports.</returns>
    </member>
    <member name="T:Windows.Devices.PointOfService.JournalPrintJob">
      <summary>Represents a set of printing instructions that you want to run on the journal printer station.</summary>
    </member>
    <member name="M:Windows.Devices.PointOfService.JournalPrintJob.ExecuteAsync">
      <summary>Runs the print job on the journal printer station asynchronously.</summary>
      <returns>The operation to run the print job. This operation returns true if the print job succeeds; otherwise, the operation returns false.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.JournalPrintJob.FeedPaperByLine(System.Int32)">
      <summary>Adds an instruction to the print job to feed paper by line on the journal printer station.</summary>
      <param name="lineCount">The number of lines to feed on the journal printer. Use a positive number to feed paper forward or a negative number to feed paper backward.</param>
    </member>
    <member name="M:Windows.Devices.PointOfService.JournalPrintJob.FeedPaperByMapModeUnit(System.Int32)">
      <summary>Adds an instruction to the print job to feed paper by map mode unit on the journal printer station.</summary>
      <param name="distance">The number of map mode units to feed on the journal printer. Use a positive number to feed paper forward or a negative number to feed paper backward.</param>
    </member>
    <member name="M:Windows.Devices.PointOfService.JournalPrintJob.Print(System.String)">
      <summary>Adds an instruction to the print job to print the specified text on the journal printer station.</summary>
      <param name="data">The text to print on the journal printer.</param>
    </member>
    <member name="M:Windows.Devices.PointOfService.JournalPrintJob.Print(System.String,Windows.Devices.PointOfService.PosPrinterPrintOptions)">
      <summary>Adds an instruction to the print job to print the specified text and options on the journal printer station.</summary>
      <param name="data">The text to print on the journal printer.</param>
      <param name="printOptions">The print options of the text to print on the journal printer.</param>
    </member>
    <member name="M:Windows.Devices.PointOfService.JournalPrintJob.PrintLine">
      <summary>Adds an instruction to the print job to print a newline character on the journal printer station.</summary>
    </member>
    <member name="M:Windows.Devices.PointOfService.JournalPrintJob.PrintLine(System.String)">
      <summary>Adds an instruction to the print job to print the specified line of text on the journal printer station.</summary>
      <param name="data">The line of text to print.</param>
    </member>
    <member name="T:Windows.Devices.PointOfService.LineDisplay">
      <summary>Represents a line display device.</summary>
    </member>
    <member name="P:Windows.Devices.PointOfService.LineDisplay.Capabilities">
      <summary>Gets the capabilities of the specified line display.</summary>
      <returns>The capabilities of the line display.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.LineDisplay.DeviceControlDescription">
      <summary>Gets the device control description of the line display.</summary>
      <returns>The control description of the line display.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.LineDisplay.DeviceControlVersion">
      <summary>Gets the device control version number of the line display.</summary>
      <returns>The UnifiedPOS control version number of the line display, formatted as a string.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.LineDisplay.DeviceId">
      <summary>Gets the DeviceInformation.Id of the line display.</summary>
      <returns>The DeviceInformation.Id of the line display.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.LineDisplay.DeviceServiceVersion">
      <summary>Gets the service version number of the line display.</summary>
      <returns>The UnifiedPOS service version number, formatted as a string.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.LineDisplay.PhysicalDeviceDescription">
      <summary>Gets the physical device description.</summary>
      <returns>The physical device description given by the UnifiedPOS specification.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.LineDisplay.PhysicalDeviceName">
      <summary>Gets the physical device name.</summary>
      <returns>The physical device name given by the UnifiedPOS specification.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.LineDisplay.StatisticsCategorySelector">
      <summary>Gets the standard UnifiedPOS statistics category selector strings.</summary>
      <returns>The standard UnifiedPOS statistics category selector strings.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.LineDisplay.CheckPowerStatusAsync">
      <summary>Gets the current power status of the device.</summary>
      <returns>The power status of the device.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.LineDisplay.ClaimAsync">
      <summary>Attempts to gain exclusive access to the line display.</summary>
      <returns>When the method completes, it returns a ClaimedLineDisplay.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.LineDisplay.Close">
      <summary>Close the line display session, allowing it to be claimed by another client. For C++ and JavaScript, use Close(). For C# and Visual Basic, use Dispose().</summary>
    </member>
    <member name="M:Windows.Devices.PointOfService.LineDisplay.FromIdAsync(System.String)">
      <summary>Creates a LineDisplay object from the DeviceInformation.Id.</summary>
      <param name="deviceId">The DeviceInformation.Id that identifies a specific line display, which can be retrieved from the DeviceId property.</param>
      <returns>The line display specified by the unique device identifier. Returns a null object in the following cases:</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.LineDisplay.GetDefaultAsync">
      <summary>Returns the first available line display.</summary>
      <returns>The first available line display. Returns a null object in the following cases:</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.LineDisplay.GetDeviceSelector">
      <summary>Gets an Advanced Query Syntax (AQS) string that you can use to list the available line displays.</summary>
      <returns>An Advanced Query Syntax string that is used to enumerate available line displays.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.LineDisplay.GetDeviceSelector(Windows.Devices.PointOfService.PosConnectionTypes)">
      <summary>Gets an Advanced Query Syntax (AQS) string that you can use to list the line displays available over the specified connection types</summary>
      <param name="connectionTypes">A list of the connection types to check for available line displays.</param>
      <returns>An AQS string that is used to enumerate the line displays available over the specified connection types</returns>
    </member>
    <member name="T:Windows.Devices.PointOfService.LineDisplayAttributes">
      <summary>Represents the attributes of a line display device.</summary>
    </member>
    <member name="P:Windows.Devices.PointOfService.LineDisplayAttributes.BlinkRate">
      <summary>Gets or sets the blink rate of the line display.</summary>
      <returns>The blink rate in milliseconds.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.LineDisplayAttributes.Brightness">
      <summary>Gets or sets the brightness of the line display.</summary>
      <returns>The brightness of the line display.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.LineDisplayAttributes.CharacterSet">
      <summary>Gets or sets the current character set used by the device to display characters.</summary>
      <returns>The current character set.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.LineDisplayAttributes.CurrentWindow">
      <summary>Gets or sets the current window to which text is displayed.</summary>
      <returns>The current window to which text is displayed.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.LineDisplayAttributes.IsCharacterSetMappingEnabled">
      <summary>Gets or sets whether character set mapping is enabled.</summary>
      <returns>True if character set mapping is enabled; otherwise, False.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.LineDisplayAttributes.IsPowerNotifyEnabled">
      <summary>Gets or sets whether the device is enabled to notify the user of power state changes.</summary>
      <returns>True if power state notifications are enabled; otherwise, False.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.LineDisplayAttributes.ScreenSizeInCharacters">
      <summary>Gets or sets the current screen size.</summary>
      <returns>The current screen size in characters.</returns>
    </member>
    <member name="T:Windows.Devices.PointOfService.LineDisplayCapabilities">
      <summary>Represents the line display capabilities.</summary>
    </member>
    <member name="P:Windows.Devices.PointOfService.LineDisplayCapabilities.CanBlink">
      <summary>Gets whether the line display supports blinking</summary>
      <returns>The support for blinking.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.LineDisplayCapabilities.CanChangeBlinkRate">
      <summary>Gets whether the line display supports changing its blink rate.</summary>
      <returns>True if the line display supports changing its blink rate; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.LineDisplayCapabilities.CanChangeScreenSize">
      <summary>Gets whether the line display supports changing its screen size.</summary>
      <returns>True if the line display supports changing its screen size; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.LineDisplayCapabilities.CanDisplayBitmaps">
      <summary>Gets whether the line display supports displaying bitmaps.</summary>
      <returns>True if the line display supports displaying bitmaps; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.LineDisplayCapabilities.CanDisplayCustomGlyphs">
      <summary>Gets whether the line display supports displaying custom glyphs.</summary>
      <returns>True if the line display supports displaying custom glyphs; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.LineDisplayCapabilities.CanMapCharacterSets">
      <summary>Gets whether the line display supports mapping characters sets.</summary>
      <returns>True if the line display supports mapping character sets; otherwise false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.LineDisplayCapabilities.CanReadCharacterAtCursor">
      <summary>Gets whether the line display supports reading characters at the current cursor position.</summary>
      <returns>True if the line display supports reading characters at the cursor; otherwise false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.LineDisplayCapabilities.CanReverse">
      <summary>Gets whether the line display supports reversing the video display.</summary>
      <returns>The support for reversing the video display.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.LineDisplayCapabilities.IsBrightnessSupported">
      <summary>Gets whether the line display supports adjusting the screen brightness.</summary>
      <returns>True if the line display supports adjusting the screen brightness; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.LineDisplayCapabilities.IsCursorSupported">
      <summary>Gets whether the line display supports a cursor.</summary>
      <returns>True if the line display supports a cursor; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.LineDisplayCapabilities.IsHorizontalMarqueeSupported">
      <summary>Gets whether the line display supports horizontal marquee scrolling.</summary>
      <returns>True if the line display supports horizontal marquee scrolling; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.LineDisplayCapabilities.IsInterCharacterWaitSupported">
      <summary>Gets whether the line display supports delaying between displaying successive characters.</summary>
      <returns>True if the line display supports inter-character wait; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.LineDisplayCapabilities.IsStatisticsReportingSupported">
      <summary>Gets whether the line display supports reporting statistics.</summary>
      <returns>True if the line display supports reporting statistics; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.LineDisplayCapabilities.IsStatisticsUpdatingSupported">
      <summary>Gets whether the line display supports updating (or resetting) statistics.</summary>
      <returns>True if the line display supports updating statistics; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.LineDisplayCapabilities.IsVerticalMarqueeSupported">
      <summary>Gets whether the line display supports vertical marquee scrolling.</summary>
      <returns>True if the line display supports vertical marquee scrolling; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.LineDisplayCapabilities.PowerReportingType">
      <summary>Gets the type of power reporting supported by the line display.</summary>
      <returns>This property can have one of the following values:</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.LineDisplayCapabilities.SupportedDescriptors">
      <summary>Gets the number of descriptors supported by the line display.</summary>
      <returns>The number of descriptors supported by the line display. A value of zero indicates that the line display does not support descriptors.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.LineDisplayCapabilities.SupportedWindows">
      <summary>Gets the maximum number of windows supported by the line display.</summary>
      <returns>The maximum number of windows supported by the line display.</returns>
    </member>
    <member name="T:Windows.Devices.PointOfService.LineDisplayCursor">
      <summary>Represents a line display cursor.</summary>
    </member>
    <member name="P:Windows.Devices.PointOfService.LineDisplayCursor.CanCustomize">
      <summary>Gets whether the line display device supports customizing the cursor style.</summary>
      <returns>True if the device supports customizing the cursor style; otherwise, False.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.LineDisplayCursor.IsBlinkSupported">
      <summary>Gets whether cursor blinking is supported.</summary>
      <returns>True if cursor blinking is supported; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.LineDisplayCursor.IsBlockSupported">
      <summary>Gets whether a block cursor is supported.</summary>
      <returns>True if a block cursor is supported; otherwise, False.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.LineDisplayCursor.IsHalfBlockSupported">
      <summary>Gets whether a half-block cursor is supported.</summary>
      <returns>True if a half-block cursor is supported; otherwise, False.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.LineDisplayCursor.IsOtherSupported">
      <summary>Gets whether another type (unknown as per UnifiedPOS) of cursor is supported.</summary>
      <returns>True if another type of cursor is supported; otherwise, False.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.LineDisplayCursor.IsReverseSupported">
      <summary>Gets whether an inverted cursor is supported.</summary>
      <returns>True if an inverted cursor is supported; otherwise, False.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.LineDisplayCursor.IsUnderlineSupported">
      <summary>Gets whether an underlined cursor is supported.</summary>
      <returns>True if an underline cursor is supported; otherwise, False.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.LineDisplayCursor.GetAttributes">
      <summary>Gets the attributes of the line display cursor.</summary>
      <returns>The attributes of the line display cursor.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.LineDisplayCursor.TryUpdateAttributesAsync(Windows.Devices.PointOfService.LineDisplayCursorAttributes)">
      <summary>Attempts to asynchronously update the attributes of the line display curor.</summary>
      <param name="attributes">The attributes to be applied to the cursor.</param>
      <returns>Returns True if the attributes were successfully updated; otherwise, False.</returns>
    </member>
    <member name="T:Windows.Devices.PointOfService.LineDisplayCursorAttributes">
      <summary>Represents the attributes of a line display cursor.</summary>
    </member>
    <member name="P:Windows.Devices.PointOfService.LineDisplayCursorAttributes.CursorType">
      <summary>Gets or sets the type of cursor used by the line display.</summary>
      <returns>The type of cursor used.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.LineDisplayCursorAttributes.IsAutoAdvanceEnabled">
      <summary>Gets or sets whether automatic advancing of the cursor is enabled.</summary>
      <returns>True if automatic advancing is enabled; otherwise, False.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.LineDisplayCursorAttributes.IsBlinkEnabled">
      <summary>Gets or sets whether blinking is enabled on the cursor.</summary>
      <returns>True if blinking is enabled; otherwise, False.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.LineDisplayCursorAttributes.Position">
      <summary>Gets or sets the position of the cursor.</summary>
      <returns>The position of the cursor.</returns>
    </member>
    <member name="T:Windows.Devices.PointOfService.LineDisplayCursorType">
      <summary>Defines the constants that indicate the type of cursor a line display is using.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.LineDisplayCursorType.Block">
      <summary>A block cursor.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.LineDisplayCursorType.HalfBlock">
      <summary>A half-block cursor.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.LineDisplayCursorType.None">
      <summary>No cursor.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.LineDisplayCursorType.Other">
      <summary>Another type of cursor (not part of the UnifiedPOS specification).</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.LineDisplayCursorType.Reverse">
      <summary>An inverted cursor.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.LineDisplayCursorType.Underline">
      <summary>An underline cursor.</summary>
    </member>
    <member name="T:Windows.Devices.PointOfService.LineDisplayCustomGlyphs">
      <summary>Represents a set of custom glyphs to be used by a line display.</summary>
    </member>
    <member name="P:Windows.Devices.PointOfService.LineDisplayCustomGlyphs.SizeInPixels">
      <summary>Gets the glyph dimensions (based on the number of pixels for a character cell) supported by the device</summary>
      <returns>The glyph dimensions, in pixels.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.LineDisplayCustomGlyphs.SupportedGlyphCodes">
      <summary>Gets the list of character codes available for redefinition as custom glyphs.</summary>
      <returns>The list of character codes.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.LineDisplayCustomGlyphs.TryRedefineAsync(System.UInt32,Windows.Storage.Streams.IBuffer)">
      <summary>Attempts to asynchronously define a custom glyph.</summary>
      <param name="glyphCode">The character for which the glyph will be defined.</param>
      <param name="glyphData">The glyph data.</param>
      <returns>Returns True if the glyph was successfully defined; otherwise, False.</returns>
    </member>
    <member name="T:Windows.Devices.PointOfService.LineDisplayDescriptorState">
      <summary>Defines the constants that indicate the state of a line display descriptor.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.LineDisplayDescriptorState.Blink">
      <summary>Sets the descriptor to blinking.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.LineDisplayDescriptorState.Off">
      <summary>Turns the descriptor off.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.LineDisplayDescriptorState.On">
      <summary>Turns the descriptor on.</summary>
    </member>
    <member name="T:Windows.Devices.PointOfService.LineDisplayHorizontalAlignment">
      <summary>Defines the constants that indicate the horizontal alignment of text on a line display, relative to the current text character position.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.LineDisplayHorizontalAlignment.Center">
      <summary>Align the bitmap in the horizontal center of the current character position.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.LineDisplayHorizontalAlignment.Left">
      <summary>Align the bitmap's left edge with the leftmost pixel of the current charcter position.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.LineDisplayHorizontalAlignment.Right">
      <summary>Align the bitmap's right edge with the rightmost pixel of the current charcter position.</summary>
    </member>
    <member name="T:Windows.Devices.PointOfService.LineDisplayMarquee">
      <summary>Represents an object containing properties describing and allowing control of marquee scrolling on a line display.</summary>
    </member>
    <member name="P:Windows.Devices.PointOfService.LineDisplayMarquee.Format">
      <summary>Gets or sets the current format of the marquee.</summary>
      <returns>The current format of the marquee.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.LineDisplayMarquee.RepeatWaitInterval">
      <summary>Gets or sets the marquee repeat wait period.</summary>
      <returns>The delay between finishing a marquee scroll and starting over again.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.LineDisplayMarquee.ScrollWaitInterval">
      <summary>Gets or sets the scroll wait interval.</summary>
      <returns>The delay between placing or walking each character in the marquee.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.LineDisplayMarquee.TryStartScrollingAsync(Windows.Devices.PointOfService.LineDisplayScrollDirection)">
      <summary>Attempts to asynchronously cause the window which owns this marquee to enter Marquee Mode and start scrolling.</summary>
      <param name="direction">The direction in which to start scrolling.</param>
      <returns>Returns True if the marquee successfully started scrolling; otherwise, False.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.LineDisplayMarquee.TryStopScrollingAsync">
      <summary>Attempts to asynchronously exit Marquee mode and/or Marquee Init mode. Format is set to None.</summary>
      <returns>Returns True if the marquee was successfully stopped; otherwise, False.</returns>
    </member>
    <member name="T:Windows.Devices.PointOfService.LineDisplayMarqueeFormat">
      <summary>Defines the constants that indicate the marquee format for the current window.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.LineDisplayMarqueeFormat.None">
      <summary>Marquee scrolling is disabled.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.LineDisplayMarqueeFormat.Place">
      <summary>The display is populated by placing data. For example, if the scrolling direction is left, then the viewport is filled by placing characters starting at the left side, and beginning scrolling only after the viewport is full.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.LineDisplayMarqueeFormat.Walk">
      <summary>The display is populated by walking data from the opposite end of the display as the scrolling direction. For example, if the scrolling direction is Left, then the viewport is filled by bringing characters in from the right side and scrolling them to the left.</summary>
    </member>
    <member name="T:Windows.Devices.PointOfService.LineDisplayPowerStatus">
      <summary>Defines the constants that indicate the power status of a line display.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.LineDisplayPowerStatus.Off">
      <summary>The line display is off.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.LineDisplayPowerStatus.Offline">
      <summary>The line display is offline.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.LineDisplayPowerStatus.OffOrOffline">
      <summary>The line display is either off or offline.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.LineDisplayPowerStatus.Online">
      <summary>The line display is online.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.LineDisplayPowerStatus.Unknown">
      <summary>The power state is unknown.</summary>
    </member>
    <member name="T:Windows.Devices.PointOfService.LineDisplayScrollDirection">
      <summary>Defines the constants that indicate the scrolling direction of the line display.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.LineDisplayScrollDirection.Down">
      <summary>The line display scrolls right. Only supported if the parent LineDisplay.IsHorizontalMarqueeSupported is True.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.LineDisplayScrollDirection.Left">
      <summary>The line display scrolls left. Only supported if the parent LineDisplay.IsHorizontalMarqueeSupported is True.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.LineDisplayScrollDirection.Right">
      <summary>The line display scrolls down. Only supported if the parent LineDisplay.IsVerticalMarqueeSupported is True.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.LineDisplayScrollDirection.Up">
      <summary>The line display scrolls up. Only supported if the parent LineDisplay.IsVerticalMarqueeSupported is True.</summary>
    </member>
    <member name="T:Windows.Devices.PointOfService.LineDisplayStatisticsCategorySelector">
      <summary>Represents a standard statistics category selector.</summary>
    </member>
    <member name="P:Windows.Devices.PointOfService.LineDisplayStatisticsCategorySelector.AllStatistics">
      <summary>Retrieves all device statistics when provided to ClaimedLineDisplay.GetStatisticsAsync(IEnumerable&lt;String&gt;).</summary>
      <returns>The UnifiedPOS value for retrieving all statistics from a device.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.LineDisplayStatisticsCategorySelector.ManufacturerStatistics">
      <summary>Retrieves manufacturer-defined statistics when provided to [ClaimedLineDisplay.GetStatisticsAsync(IEnumerable&lt;String&gt;)](claimedlinedisplay_getstatisticsasync_980600774.md.</summary>
      <returns>The UnifiedPOS value for retrieving manufacturer-defined statistics from a device.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.LineDisplayStatisticsCategorySelector.UnifiedPosStatistics">
      <summary>Retrieves UnifiedPOS statistics when provided to ClaimedLineDisplay.GetStatisticsAsync(IEnumerable&lt;String&gt;).</summary>
      <returns>The UnifiedPOS value for retrieving UnifiedPOS statistics from a device.</returns>
    </member>
    <member name="T:Windows.Devices.PointOfService.LineDisplayStatusUpdatedEventArgs">
      <summary>Provides event data for power state changes in the line display device.</summary>
    </member>
    <member name="P:Windows.Devices.PointOfService.LineDisplayStatusUpdatedEventArgs.Status">
      <summary>Gets the current power status of the device.</summary>
      <returns>The current power status of the device.</returns>
    </member>
    <member name="T:Windows.Devices.PointOfService.LineDisplayStoredBitmap">
      <summary>Represents an object used to store a bitmap via the LineDisplayWindow.StoreBitmapAsync method.</summary>
    </member>
    <member name="P:Windows.Devices.PointOfService.LineDisplayStoredBitmap.EscapeSequence">
      <summary>Gets the UnifiedPOS escape sequence that is used to print images inline with text.</summary>
      <returns>A string that, when printed to the line display device, displays this bitmap at the cursor position.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.LineDisplayStoredBitmap.TryDeleteAsync">
      <summary>Attempts to asynchronously delete the stored bitmap.</summary>
      <returns>Returns True if the bitmap was successfully deleted; otherwise, False.</returns>
    </member>
    <member name="T:Windows.Devices.PointOfService.LineDisplayTextAttribute">
      <summary>Defines the constants that indicate whether the line display is reversed or blinking.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.LineDisplayTextAttribute.Blink">
      <summary>The display is blinking.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.LineDisplayTextAttribute.Normal">
      <summary>The display not reverse or blinking (ie. normal).</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.LineDisplayTextAttribute.Reverse">
      <summary>The display is reversed.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.LineDisplayTextAttribute.ReverseBlink">
      <summary>The display is reversed and blinking.</summary>
    </member>
    <member name="T:Windows.Devices.PointOfService.LineDisplayTextAttributeGranularity">
      <summary>Defines the constants that indicate whether the line display supports blinking or reversing the display.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.LineDisplayTextAttributeGranularity.EntireDisplay">
      <summary>The feature is supported for the entire display.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.LineDisplayTextAttributeGranularity.NotSupported">
      <summary>The feature is not supported.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.LineDisplayTextAttributeGranularity.PerCharacter">
      <summary>The feature is supported for individual characters.</summary>
    </member>
    <member name="T:Windows.Devices.PointOfService.LineDisplayVerticalAlignment">
      <summary>Defines the constants that indicate the vertical alignment of text on a line display, relative to the current text character position.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.LineDisplayVerticalAlignment.Bottom">
      <summary>Align the bitmap's bottom edge with the bottommost pixel of the current charcter position.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.LineDisplayVerticalAlignment.Center">
      <summary>Align the bitmap in the vertical center of the current character position.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.LineDisplayVerticalAlignment.Top">
      <summary>Align the bitmap's top edge with the topmost pixel of the current charcter position.</summary>
    </member>
    <member name="T:Windows.Devices.PointOfService.LineDisplayWindow">
      <summary>Represents a line display window.</summary>
    </member>
    <member name="P:Windows.Devices.PointOfService.LineDisplayWindow.Cursor">
      <summary>Gets the cursor of the line display window.</summary>
      <returns>The cursor of the line display window.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.LineDisplayWindow.InterCharacterWaitInterval">
      <summary>Gets or sets the delay interval between displaying successive characters.</summary>
      <returns>The delay interval between displaying successive characters. The default value of this property is 0.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.LineDisplayWindow.Marquee">
      <summary>Gets the line display marquee.</summary>
      <returns>The line display marquee.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.LineDisplayWindow.SizeInCharacters">
      <summary>Gets dimensions of the window, in number of character lines (rows and columns).</summary>
      <returns>The number of character lines (rows and columns).</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.LineDisplayWindow.Close">
      <summary>Closes the line display window resource, destroying the window on the device.</summary>
    </member>
    <member name="M:Windows.Devices.PointOfService.LineDisplayWindow.ReadCharacterAtCursorAsync">
      <summary>Attempts to asynchronously read the currently displayed character at the current cursor position.</summary>
      <returns>Returns the code for the character at the current cursor position. Returns 0 if the method fails.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.LineDisplayWindow.TryClearTextAsync">
      <summary>Clears the current window. Changers all characters to blanks, clears any bitmaps displayed in the window, and sets **Cursor.Position** to {0,0}.</summary>
      <returns>True if the window was successfully cleared; otherwise, false.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.LineDisplayWindow.TryDisplayStorageFileBitmapAtCursorAsync(Windows.Storage.StorageFile)">
      <summary>Attempts to asynchronously display a bitmap from a storage file at the current cursor position.</summary>
      <param name="bitmap">The bitmap to be displayed.</param>
      <returns>Return True if the bitmap was successfully displayed; otherwise, False.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.LineDisplayWindow.TryDisplayStorageFileBitmapAtCursorAsync(Windows.Storage.StorageFile,Windows.Devices.PointOfService.LineDisplayHorizontalAlignment,Windows.Devices.PointOfService.LineDisplayVerticalAlignment)">
      <summary>Attempts to asynchronously display a bitmap from a storage file at the current cursor position.</summary>
      <param name="bitmap">The bitmap to be displayed.</param>
      <param name="horizontalAlignment">The horizontal alignment of the bitmap relative to the current text character position.</param>
      <param name="verticalAlignment">The vertical alignment of the bitmap relative to the current text character position.</param>
      <returns>Return True if the bitmap was successfully displayed; otherwise, False.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.LineDisplayWindow.TryDisplayStorageFileBitmapAtCursorAsync(Windows.Storage.StorageFile,Windows.Devices.PointOfService.LineDisplayHorizontalAlignment,Windows.Devices.PointOfService.LineDisplayVerticalAlignment,System.Int32)">
      <summary>Attempts to asynchronously display a bitmap from a storage file at the current cursor position, at a particular width.</summary>
      <param name="bitmap">The bitmap to be displayed.</param>
      <param name="horizontalAlignment">The horizontal alignment of the bitmap relative to the current text character position.</param>
      <param name="verticalAlignment">The vertical alignment of the bitmap relative to the current text character position.</param>
      <param name="widthInPixels">The desired width of the bitmap. A value of 0 pixels will display the bitmap at one pixel per screen dot (unscaled).</param>
      <returns>Return True if the bitmap was successfully displayed; otherwise, False.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.LineDisplayWindow.TryDisplayStorageFileBitmapAtPointAsync(Windows.Storage.StorageFile,Windows.Foundation.Point)">
      <summary>Attempts to asynchronously display a bitmap from a storage file at a particular point.</summary>
      <param name="bitmap">The bitmap to be displayed.</param>
      <param name="offsetInPixels">The number of pixels to offset the bitmap display from the top-left corner of the screen, {0,0}.</param>
      <returns>Return True if the bitmap was successfully displayed; otherwise, False.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.LineDisplayWindow.TryDisplayStorageFileBitmapAtPointAsync(Windows.Storage.StorageFile,Windows.Foundation.Point,System.Int32)">
      <summary>Attempts to asynchronously display a bitmap from a storage file at a particular point, scaled to a particular width.</summary>
      <param name="bitmap">The bitmap to be displayed.</param>
      <param name="offsetInPixels">The number of pixels to offset the bitmap display from the top-left corner of the screen, {0,0}.</param>
      <param name="widthInPixels">The desired width of the bitmap. A value of 0 pixels will display the bitmap at one pixel per screen dot (unscaled).</param>
      <returns>Return True if the bitmap was successfully displayed; otherwise, False.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.LineDisplayWindow.TryDisplayStoredBitmapAtCursorAsync(Windows.Devices.PointOfService.LineDisplayStoredBitmap)">
      <summary>Attempts to asynchronously display a stored bitmap from at LineDisplayStoredBitmap object at the current cursor position.</summary>
      <param name="bitmap">The bitmap to be displayed.</param>
      <returns>Returns True if the bitmap was successfully displayed; otherwise, False.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.LineDisplayWindow.TryDisplayTextAsync(System.String)">
      <summary>Try to display the specified text in the line display window.</summary>
      <param name="text">The text to be displayed.</param>
      <returns>True if the text was displayed successfully; otherwise, false.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.LineDisplayWindow.TryDisplayTextAsync(System.String,Windows.Devices.PointOfService.LineDisplayTextAttribute)">
      <summary>Try to display the specified text in the line display window, using the specified display attribute.</summary>
      <param name="text">The text to be displayed.</param>
      <param name="displayAttribute">The display attribute to be applied to the window.</param>
      <returns>True if the text was displayed successfully; otherwise, false.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.LineDisplayWindow.TryDisplayTextAsync(System.String,Windows.Devices.PointOfService.LineDisplayTextAttribute,Windows.Foundation.Point)">
      <summary>Try to display the specified text at a specified position in the line display window, using the specified display attribute.</summary>
      <param name="text">The text to be displayed.</param>
      <param name="displayAttribute">The display attribute to be applied to the window.</param>
      <param name="startPosition">The row and column at which to start displaying the text.</param>
      <returns>True if the text was displayed successfully; otherwise, false.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.LineDisplayWindow.TryRefreshAsync">
      <summary>Refresh the line display window.</summary>
      <returns>True if the window was successfully refreshed; otherwise, false.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.LineDisplayWindow.TryScrollTextAsync(Windows.Devices.PointOfService.LineDisplayScrollDirection,System.UInt32)">
      <summary>Scroll the window text contents the specified number of lines in the specified direction.</summary>
      <param name="direction">The direction in which to scroll text.</param>
      <param name="numberOfColumnsOrRows">The number of columns or rows to scroll. Columns are used if the scroll direction is left or right; rows are used if the scroll direction is up or down.</param>
      <returns>
      </returns>
    </member>
    <member name="T:Windows.Devices.PointOfService.MagneticStripeReader">
      <summary>Represents the magnetic stripe reader device.</summary>
    </member>
    <member name="P:Windows.Devices.PointOfService.MagneticStripeReader.Capabilities">
      <summary>Gets the capabilities of the magnetic stripe reader.</summary>
      <returns>The capabilities of the magnetic stripe reader.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.MagneticStripeReader.DeviceAuthenticationProtocol">
      <summary>Device authentication protocol supported by the magnetic stripe reader.</summary>
      <returns>The supported authentication protocol.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.MagneticStripeReader.DeviceId">
      <summary>Gets the DeviceInformation.Id of the magnetic stripe reader.</summary>
      <returns>The DeviceInformation.Id of the magnetic stripe reader.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.MagneticStripeReader.SupportedCardTypes">
      <summary>Gets the card types supported by the magnetic stripe reader.</summary>
      <returns>The card type identifier.</returns>
    </member>
    <member name="E:Windows.Devices.PointOfService.MagneticStripeReader.StatusUpdated">
      <summary>Occurs when the device detects an operation status change.</summary>
    </member>
    <member name="M:Windows.Devices.PointOfService.MagneticStripeReader.CheckHealthAsync(Windows.Devices.PointOfService.UnifiedPosHealthCheckLevel)">
      <summary>Tests the health of the magnetic stripe reader.</summary>
      <param name="level">The specific health check level.</param>
      <returns>A text description of the text result. Returns an error if the specified check level is not supported by the device.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.MagneticStripeReader.ClaimReaderAsync">
      <summary>Attempts to get an exclusive access to the magnetic stripe reader.</summary>
      <returns>When the method completes, it returns a ClaimedMagneticStripeReader or it returns null if the operation fails to claim a magnetic stripe reader.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.MagneticStripeReader.Close">
      <summary>Close the magnetic stripe reader session. For C++ and JavaScript, use Close(). For C# and Visual Basic, use Dispose().</summary>
    </member>
    <member name="M:Windows.Devices.PointOfService.MagneticStripeReader.FromIdAsync(System.String)">
      <summary>Creates a MagneticStripeReader object from DeviceInformation.Id.</summary>
      <param name="deviceId">The DeviceInformation.Id that identifies a specific magnetic stripe reader, which can be retrieved from the DeviceId property.</param>
      <returns>The magnetic stripe reader specified by the unique device identifier. Returns a null object in the following cases:</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.MagneticStripeReader.GetDefaultAsync">
      <summary>Returns the first magnetic stripe reader found.</summary>
      <returns>The first magnetic stripe reader found. Returns a null object in the following cases:</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.MagneticStripeReader.GetDeviceSelector">
      <summary>Returns an Advanced Query Syntax (AQS) string that is used to enumerate available magnetic stripe readers.</summary>
      <returns>An Advanced Query Syntax (AQS) string that is used to enumerate available magnetic stripe readers.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.MagneticStripeReader.GetDeviceSelector(Windows.Devices.PointOfService.PosConnectionTypes)">
      <summary>Gets an Advanced Query Syntax (AQS) string that you can use to list the magnetic stripe readers available over the specified connection types</summary>
      <param name="connectionTypes">A list of the connection types to check for available magnetic stripe readers.</param>
      <returns>An Advanced Query Syntax (AQS) string that is used to enumerate the magnetic stripe readers available over the specified connection types</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.MagneticStripeReader.GetErrorReportingType">
      <summary>Gets the error reporting type the application wants to receive.</summary>
      <returns>The error reporting type.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.MagneticStripeReader.RetrieveStatisticsAsync(Windows.Foundation.Collections.IIterable{System.String})">
      <summary>Retrieves the requested statistics from the magnetic stripe reader.</summary>
      <param name="statisticsCategories">The list of statistics to retrieve.</param>
      <returns>IBuffer representing the requested statistics.</returns>
    </member>
    <member name="T:Windows.Devices.PointOfService.MagneticStripeReaderAamvaCardDataReceivedEventArgs">
      <summary>Provides the American Association of Motor Vehicle Administrators (AAMVA) card data from the AamvaCardDataReceived event.</summary>
    </member>
    <member name="P:Windows.Devices.PointOfService.MagneticStripeReaderAamvaCardDataReceivedEventArgs.Address">
      <summary>Gets the address from the swiped AAMVA card.</summary>
      <returns>The address from the swiped AAMVA card.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.MagneticStripeReaderAamvaCardDataReceivedEventArgs.BirthDate">
      <summary>Gets the birth date from the swiped AAMVA card.</summary>
      <returns>The birth date from the swiped AAMVA card.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.MagneticStripeReaderAamvaCardDataReceivedEventArgs.City">
      <summary>Gets the city from the swiped AAMVA card.</summary>
      <returns>The city from the swiped AAMVA card.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.MagneticStripeReaderAamvaCardDataReceivedEventArgs.Class">
      <summary>Gets the class from the swiped AAMVA card.</summary>
      <returns>The class from the swiped AAMVA card.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.MagneticStripeReaderAamvaCardDataReceivedEventArgs.Endorsements">
      <summary>Gets the endorsements from the swiped AAMVA card.</summary>
      <returns>The endorsements from the swiped AAMVA card.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.MagneticStripeReaderAamvaCardDataReceivedEventArgs.ExpirationDate">
      <summary>Gets the expiration date from the swiped AAMVA card.</summary>
      <returns>The expiration date from the swiped AAMVA card.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.MagneticStripeReaderAamvaCardDataReceivedEventArgs.EyeColor">
      <summary>Gets the eye color from the swiped AAMVA card.</summary>
      <returns>The eye color from the swiped AAMVA card.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.MagneticStripeReaderAamvaCardDataReceivedEventArgs.FirstName">
      <summary>Gets the first name from the swiped AAMVA card.</summary>
      <returns>The first name from the swiped AAMVA card.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.MagneticStripeReaderAamvaCardDataReceivedEventArgs.Gender">
      <summary>Gets the gender from the swiped AAMVA card.</summary>
      <returns>The gender from the swiped AAMVA card.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.MagneticStripeReaderAamvaCardDataReceivedEventArgs.HairColor">
      <summary>Gets the hair color from the swiped AAMVA card.</summary>
      <returns>The hair color from the swiped AAMVA card.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.MagneticStripeReaderAamvaCardDataReceivedEventArgs.Height">
      <summary>Gets the height from the swiped AAMVA card.</summary>
      <returns>The height from the swiped AAMVA card.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.MagneticStripeReaderAamvaCardDataReceivedEventArgs.LicenseNumber">
      <summary>Gets the license number from the swiped AAMVA card.</summary>
      <returns>The license number from the swiped AAMVA card.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.MagneticStripeReaderAamvaCardDataReceivedEventArgs.PostalCode">
      <summary>Gets the postal code from the swiped AAMVA card.</summary>
      <returns>The postal code from the swiped AAMVA card.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.MagneticStripeReaderAamvaCardDataReceivedEventArgs.Report">
      <summary>Gets the additional data from the swiped AAMVA card.</summary>
      <returns>The report from the swiped AAMVA card.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.MagneticStripeReaderAamvaCardDataReceivedEventArgs.Restrictions">
      <summary>Gets the restrictions from the swiped AAMVA card.</summary>
      <returns>The restrictions from the swiped AAMVA card.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.MagneticStripeReaderAamvaCardDataReceivedEventArgs.State">
      <summary>Gets the state from the swiped AAMVA card.</summary>
      <returns>The state from the swiped AAMVA card.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.MagneticStripeReaderAamvaCardDataReceivedEventArgs.Suffix">
      <summary>Gets the suffix from the swiped AAMVA card.</summary>
      <returns>The suffix from the swiped AAMVA card.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.MagneticStripeReaderAamvaCardDataReceivedEventArgs.Surname">
      <summary>Gets the surname from the swiped card.</summary>
      <returns>The surname from the swiped AAMVA card.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.MagneticStripeReaderAamvaCardDataReceivedEventArgs.Weight">
      <summary>Gets the weight from the swiped AAMVA card.</summary>
      <returns>The weight from the swiped AAMVA card.</returns>
    </member>
    <member name="T:Windows.Devices.PointOfService.MagneticStripeReaderAuthenticationLevel">
      <summary>Defines the constants that indicates the level of support for magnetic stripe reader authentication protocol: NotSupported, Optional, or Required.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.MagneticStripeReaderAuthenticationLevel.NotSupported">
      <summary>Does not support authentication.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.MagneticStripeReaderAuthenticationLevel.Optional">
      <summary>Supports authentication, but does not require it.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.MagneticStripeReaderAuthenticationLevel.Required">
      <summary>Requires authentication.</summary>
    </member>
    <member name="T:Windows.Devices.PointOfService.MagneticStripeReaderAuthenticationProtocol">
      <summary>Defines the constants that indicates the authentication protocol supported by the device.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.MagneticStripeReaderAuthenticationProtocol.ChallengeResponse">
      <summary>The device supports challenge response protocol.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.MagneticStripeReaderAuthenticationProtocol.None">
      <summary>The device does not support device authentication.</summary>
    </member>
    <member name="T:Windows.Devices.PointOfService.MagneticStripeReaderBankCardDataReceivedEventArgs">
      <summary>Provides bank card data from the BankCardDataReceived event.</summary>
    </member>
    <member name="P:Windows.Devices.PointOfService.MagneticStripeReaderBankCardDataReceivedEventArgs.AccountNumber">
      <summary>Gets the account number from the swiped bank card.</summary>
      <returns>The account number from the swiped bank card.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.MagneticStripeReaderBankCardDataReceivedEventArgs.ExpirationDate">
      <summary>Gets the expiration date from the swiped card.</summary>
      <returns>The expiration date from the swiped card.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.MagneticStripeReaderBankCardDataReceivedEventArgs.FirstName">
      <summary>Gets the first name from the swiped bank card.</summary>
      <returns>The first name from the swiped bank card.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.MagneticStripeReaderBankCardDataReceivedEventArgs.MiddleInitial">
      <summary>Gets the middle initial from the swiped bank card.</summary>
      <returns>The middle initial from the swiped bank card.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.MagneticStripeReaderBankCardDataReceivedEventArgs.Report">
      <summary>Gets the data from the swiped bank card.</summary>
      <returns>The data from the swiped bank card.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.MagneticStripeReaderBankCardDataReceivedEventArgs.ServiceCode">
      <summary>Gets the service code for the swiped bank card.</summary>
      <returns>The service code for the swiped bank card.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.MagneticStripeReaderBankCardDataReceivedEventArgs.Suffix">
      <summary>Gets the suffix from the swiped bank card.</summary>
      <returns>The suffix from the swiped bank card.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.MagneticStripeReaderBankCardDataReceivedEventArgs.Surname">
      <summary>Gets the surname from the swiped bank card.</summary>
      <returns>The surname from the swiped bank card.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.MagneticStripeReaderBankCardDataReceivedEventArgs.Title">
      <summary>Gets the title from the swiped bank card.</summary>
      <returns>The title from the swiped bank card.</returns>
    </member>
    <member name="T:Windows.Devices.PointOfService.MagneticStripeReaderCapabilities">
      <summary>Provides capabilities information for the magnetic stripe reader.</summary>
    </member>
    <member name="P:Windows.Devices.PointOfService.MagneticStripeReaderCapabilities.AuthenticationLevel">
      <summary>Gets the authentication level supported by the device.</summary>
      <returns>The supported authentication level.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.MagneticStripeReaderCapabilities.CardAuthentication">
      <summary>Gets the type of card authentication data that is supported by the device.</summary>
      <returns>The string containing the type of card authentication data.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.MagneticStripeReaderCapabilities.IsIsoSupported">
      <summary>Indicates whether the device supports ISO cards.</summary>
      <returns>True if the device supports ISO cards; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.MagneticStripeReaderCapabilities.IsJisOneSupported">
      <summary>Indicates whether device supports JIS Type-I cards.</summary>
      <returns>True if the device support JIS Type-I cards; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.MagneticStripeReaderCapabilities.IsJisTwoSupported">
      <summary>Indicates whether the device supports JIS Type-II cards.</summary>
      <returns>True if the device supports JIS Type-II cards; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.MagneticStripeReaderCapabilities.IsStatisticsReportingSupported">
      <summary>Indicates whether the device supports reporting of usage statistics.</summary>
      <returns>True if the device supports reporting of usage statistics; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.MagneticStripeReaderCapabilities.IsStatisticsUpdatingSupported">
      <summary>Indicates whether the device supports updating of usage statistics.</summary>
      <returns>True if the device supports updating of statistics; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.MagneticStripeReaderCapabilities.IsTrackDataMaskingSupported">
      <summary>Indicates whether the device is capable of masking track data.</summary>
      <returns>True if the device is capable of masking track data; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.MagneticStripeReaderCapabilities.IsTransmitSentinelsSupported">
      <summary>Indicates whether the devices is able to transmit start and end sentinels.</summary>
      <returns>True if the device is able to transmit start and end sentinels; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.MagneticStripeReaderCapabilities.PowerReportingType">
      <summary>Gets the power reporting capabilities of the device.</summary>
      <returns>The power reporting capabilities of the device.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.MagneticStripeReaderCapabilities.SupportedEncryptionAlgorithms">
      <summary>Gets the supported encryption algorithm.</summary>
      <returns>The supported encryption algorithm.</returns>
    </member>
    <member name="T:Windows.Devices.PointOfService.MagneticStripeReaderCardTypes">
      <summary>Contains the card type of the recently swiped card.</summary>
    </member>
    <member name="P:Windows.Devices.PointOfService.MagneticStripeReaderCardTypes.Aamva">
      <summary>Indicates the American Association of Motor Vehicle Administrators (AAMVA) card type.</summary>
      <returns>The AAMVA card type.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.MagneticStripeReaderCardTypes.Bank">
      <summary>Indicates a bank card type.</summary>
      <returns>Bank card type.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.MagneticStripeReaderCardTypes.ExtendedBase">
      <summary>Indicates vendor-specific card type.</summary>
      <returns>Vendor-specific card type.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.MagneticStripeReaderCardTypes.Unknown">
      <summary>Indicates an unknown card type.</summary>
      <returns>Unknown card type.</returns>
    </member>
    <member name="T:Windows.Devices.PointOfService.MagneticStripeReaderEncryptionAlgorithms">
      <summary>Contains the encryption algorithm supported by the device.</summary>
    </member>
    <member name="P:Windows.Devices.PointOfService.MagneticStripeReaderEncryptionAlgorithms.ExtendedBase">
      <summary>Indicates vendor specific encryption algorithm.</summary>
      <returns>Vendor-specific algorithm.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.MagneticStripeReaderEncryptionAlgorithms.None">
      <summary>Indicates no encryption algorithm.</summary>
      <returns>No encryption algorithm.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.MagneticStripeReaderEncryptionAlgorithms.TripleDesDukpt">
      <summary>Indicates Triple DES DUKPT (Derived Unique Key Per Transaction) encryption algorithm supported by the device.</summary>
      <returns>The Triple DES DUKPT encryption algorithm.</returns>
    </member>
    <member name="T:Windows.Devices.PointOfService.MagneticStripeReaderErrorOccurredEventArgs">
      <summary>Provides error information for the ErrorOccurred event.</summary>
    </member>
    <member name="P:Windows.Devices.PointOfService.MagneticStripeReaderErrorOccurredEventArgs.ErrorData">
      <summary>Gets the error information, such as cause of error, severity, error message, and any available vendor specific error information.</summary>
      <returns>The error information.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.MagneticStripeReaderErrorOccurredEventArgs.PartialInputData">
      <summary>Gets the track data for tracks the did not have errors.</summary>
      <returns>The track data for tracks the did not have errors.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.MagneticStripeReaderErrorOccurredEventArgs.Track1Status">
      <summary>Gets the Track 1 error information.</summary>
      <returns>The Track 1 error information.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.MagneticStripeReaderErrorOccurredEventArgs.Track2Status">
      <summary>Gets the Track 2 error information.</summary>
      <returns>The Track 2 error information.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.MagneticStripeReaderErrorOccurredEventArgs.Track3Status">
      <summary>Gets the Track 3 error information.</summary>
      <returns>The Track 3 error information.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.MagneticStripeReaderErrorOccurredEventArgs.Track4Status">
      <summary>Gets the Track 4 error information.</summary>
      <returns>The Track 4 error information.</returns>
    </member>
    <member name="T:Windows.Devices.PointOfService.MagneticStripeReaderErrorReportingType">
      <summary>Defines the constants that indicates the error reporting type for the device.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.MagneticStripeReaderErrorReportingType.CardLevel">
      <summary>Report errors at the card level.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.MagneticStripeReaderErrorReportingType.TrackLevel">
      <summary>Report errors at the track level.</summary>
    </member>
    <member name="T:Windows.Devices.PointOfService.MagneticStripeReaderReport">
      <summary>Contains data from the recently swiped card.</summary>
    </member>
    <member name="P:Windows.Devices.PointOfService.MagneticStripeReaderReport.AdditionalSecurityInformation">
      <summary>Gets the additional security or encryption information for the recently swiped card.</summary>
      <returns>The additional security or encryption information.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.MagneticStripeReaderReport.CardAuthenticationData">
      <summary>Gets the card authentication information for the recently swiped card.</summary>
      <returns>The card authentication data.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.MagneticStripeReaderReport.CardAuthenticationDataLength">
      <summary>Gets the length of the raw CardAuthenticationData before it is encrypted.</summary>
      <returns>The length of the raw CardAuthenticationData before it is encrypted.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.MagneticStripeReaderReport.CardType">
      <summary>Gets the card type identifier for the recently swiped card.</summary>
      <returns>The card type identifier.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.MagneticStripeReaderReport.Properties">
      <summary>Gets a dictionary of properties for the recently swiped card.</summary>
      <returns>A dictionary of properties.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.MagneticStripeReaderReport.Track1">
      <summary>Gets the track data for Track 1.</summary>
      <returns>The Track 1 data.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.MagneticStripeReaderReport.Track2">
      <summary>Gets the track data for Track 2.</summary>
      <returns>The Track 3 data.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.MagneticStripeReaderReport.Track3">
      <summary>Gets the track data for Track 3.</summary>
      <returns>The Track 3 data.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.MagneticStripeReaderReport.Track4">
      <summary>Gets the track data for Track 4.</summary>
      <returns>The Track 4 data.</returns>
    </member>
    <member name="T:Windows.Devices.PointOfService.MagneticStripeReaderStatus">
      <summary>Defines the constants that indicate the device authentication status.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.MagneticStripeReaderStatus.Authenticated">
      <summary>An authenticated device.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.MagneticStripeReaderStatus.Extended">
      <summary>Vendor specific status.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.MagneticStripeReaderStatus.Unauthenticated">
      <summary>A device not authenticated.</summary>
    </member>
    <member name="T:Windows.Devices.PointOfService.MagneticStripeReaderStatusUpdatedEventArgs">
      <summary>Provides information about an operation status change.</summary>
    </member>
    <member name="P:Windows.Devices.PointOfService.MagneticStripeReaderStatusUpdatedEventArgs.ExtendedStatus">
      <summary>Gets the vendor specific error code.</summary>
      <returns>The vendor specific error code.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.MagneticStripeReaderStatusUpdatedEventArgs.Status">
      <summary>Gets the status change information.</summary>
      <returns>The status change information.</returns>
    </member>
    <member name="T:Windows.Devices.PointOfService.MagneticStripeReaderTrackData">
      <summary>Contains the track data obtained following a card swipe.</summary>
    </member>
    <member name="P:Windows.Devices.PointOfService.MagneticStripeReaderTrackData.Data">
      <summary>Gets the raw or decoded data from the swiped card.</summary>
      <returns>The track data from the swiped card.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.MagneticStripeReaderTrackData.DiscretionaryData">
      <summary>Gets the discretionary data from the swiped card.</summary>
      <returns>The discretionary data from the swiped card.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.MagneticStripeReaderTrackData.EncryptedData">
      <summary>Gets the encrypted data from the swiped card.</summary>
      <returns>The encrypted data from the swiped card.</returns>
    </member>
    <member name="T:Windows.Devices.PointOfService.MagneticStripeReaderTrackErrorType">
      <summary>Defines the constants that indicates the track error type.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.MagneticStripeReaderTrackErrorType.EndSentinelError">
      <summary>An end sentinel error.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.MagneticStripeReaderTrackErrorType.LrcError">
      <summary>An LRC error.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.MagneticStripeReaderTrackErrorType.None">
      <summary>No specified error.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.MagneticStripeReaderTrackErrorType.ParityError">
      <summary>A parity error.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.MagneticStripeReaderTrackErrorType.StartSentinelError">
      <summary>A start sentinel error.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.MagneticStripeReaderTrackErrorType.Unknown">
      <summary>An unknown error.</summary>
    </member>
    <member name="T:Windows.Devices.PointOfService.MagneticStripeReaderTrackIds">
      <summary>Defines the constants that indicates the device track ID to read.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.MagneticStripeReaderTrackIds.None">
      <summary>No track ID</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.MagneticStripeReaderTrackIds.Track1">
      <summary>Read track 1</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.MagneticStripeReaderTrackIds.Track2">
      <summary>Read track 2</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.MagneticStripeReaderTrackIds.Track3">
      <summary>Read track 3</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.MagneticStripeReaderTrackIds.Track4">
      <summary>Read track 4</summary>
    </member>
    <member name="T:Windows.Devices.PointOfService.MagneticStripeReaderVendorSpecificCardDataReceivedEventArgs">
      <summary>Provides data for the recently swiped vendor card.</summary>
    </member>
    <member name="P:Windows.Devices.PointOfService.MagneticStripeReaderVendorSpecificCardDataReceivedEventArgs.Report">
      <summary>Gets data for the recently swiped vendor card.</summary>
      <returns>The vendor specific data.</returns>
    </member>
    <member name="T:Windows.Devices.PointOfService.PosConnectionTypes">
      <summary>Connection types that can be used to access a point of service device.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.PosConnectionTypes.All">
      <summary>All connection types.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.PosConnectionTypes.Bluetooth">
      <summary>Devices with a Bluetooth radio.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.PosConnectionTypes.IP">
      <summary>Devices with an IP address, including both Wired Ethernet and Wi-Fi.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.PosConnectionTypes.Local">
      <summary>Locally connected devices, such as USB.</summary>
    </member>
    <member name="T:Windows.Devices.PointOfService.PosPrinter">
      <summary>Represents a point-of-service printer.</summary>
    </member>
    <member name="P:Windows.Devices.PointOfService.PosPrinter.Capabilities">
      <summary>Gets the capabilities of the point-of-service printer.</summary>
      <returns>The capabilities of the point-of-service printer.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.PosPrinter.DeviceId">
      <summary>Gets the identifier of the point-of-service printer.</summary>
      <returns>The identifier of the point-of-service printer.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.PosPrinter.Status">
      <summary>Gets the current status of the power and availability of the point-of-service printer.</summary>
      <returns>The current status of the power and availability of the point-of-service printer.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.PosPrinter.SupportedBarcodeSymbologies">
      <summary>Gets the barcode symbologies that the point-of-service printer supports.</summary>
      <returns>The barcode symbologies that the point-of-service printer supports.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.PosPrinter.SupportedCharacterSets">
      <summary>Gets the list of character sets that the point-of-service printer supports.</summary>
      <returns>The list of numeric values for the character sets that the point-of-service-printer supports.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.PosPrinter.SupportedTypeFaces">
      <summary>Gets the fonts and typefaces that the point-of-service printer supports.</summary>
      <returns>The fonts and typefaces that the point-of-service printer supports.</returns>
    </member>
    <member name="E:Windows.Devices.PointOfService.PosPrinter.StatusUpdated">
      <summary>Occurs when the status of the power or availability of the point-of-service printer changes.</summary>
    </member>
    <member name="M:Windows.Devices.PointOfService.PosPrinter.CheckHealthAsync(Windows.Devices.PointOfService.UnifiedPosHealthCheckLevel)">
      <summary>Gets the health state of the point-of-service printer asynchronously.</summary>
      <param name="level">The type of health check that you want to perform for the point-of-service printer. Only level POSInternal(1) should be used, as any other UnifiedPosHealthCheckLevel levels will result in an error.</param>
      <returns>An asynchronous operation that returns the health state of the point-of-service printer. You should display this value in the app interface immediately so the user of the app can interpret the value. For example, the operation returns “OK” as the health state if the state of the point-of-service printer is good.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.PosPrinter.ClaimPrinterAsync">
      <summary>Claims the point-of-service printer for use, and gets an instance of the ClaimedPosPrinter class for the point-of-service printer.</summary>
      <returns>The claimed point-of-service printer.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.PosPrinter.Close">
      <summary>Close the POS printer session. For C++ and JavaScript, use Close(). For C# and Visual Basic, use Dispose().</summary>
    </member>
    <member name="M:Windows.Devices.PointOfService.PosPrinter.FromIdAsync(System.String)">
      <summary>Creates a PosPrinter object for point-of-service printer with the specified DeviceInformation.Id.</summary>
      <param name="deviceId">The DeviceInformation.Id that identifies a specific point-of-service printer.</param>
      <returns>The point-of-service printer that the unique device identifier identifies. Returns a null object in the following cases:</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.PosPrinter.GetDefaultAsync">
      <summary>Gets the default paired or locally-connected printer.</summary>
      <returns>The default locally-connected printer.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.PosPrinter.GetDeviceSelector">
      <summary>Gets an Advanced Query Syntax (AQS) string that you can use to list the available point-of-service printers.</summary>
      <returns>An Advanced Query Syntax (AQS) string that you can use to list the available point-of-service printers.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.PosPrinter.GetDeviceSelector(Windows.Devices.PointOfService.PosConnectionTypes)">
      <summary>Gets an Advanced Query Syntax (AQS) string that you can use to list the point-of-service printers available over the specified connection types</summary>
      <param name="connectionTypes">A list of the connection types to check for available point-of-service printers.</param>
      <returns>An Advanced Query Syntax (AQS) string that is used to enumerate the point-of-service printers available over the specified connection types</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.PosPrinter.GetFontProperty(System.String)">
      <summary>Gets the specified font property from the point-of-service printers.</summary>
      <param name="typeface">The typeface of the font property to retrieve.</param>
      <returns>The requested font property.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.PosPrinter.GetStatisticsAsync(Windows.Foundation.Collections.IIterable{System.String})">
      <summary>Gets the specified statistics from the point-of-service printer.</summary>
      <param name="statisticsCategories">The list of statistics to retrieve.</param>
      <returns>The requested statistics.</returns>
    </member>
    <member name="T:Windows.Devices.PointOfService.PosPrinterAlignment">
      <summary>Describes the possible horizontal alignments of the text that a point-of-service printer prints on the page.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.PosPrinterAlignment.Center">
      <summary>Text is centered.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.PosPrinterAlignment.Left">
      <summary>Text is left-aligned.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.PosPrinterAlignment.Right">
      <summary>Text is right-aligned.</summary>
    </member>
    <member name="T:Windows.Devices.PointOfService.PosPrinterBarcodeTextPosition">
      <summary>Describes the possible vertical positions in which a point-of-service printer prints the barcode text relative to the barcode.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.PosPrinterBarcodeTextPosition.Above">
      <summary>The barcode text is above the barcode.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.PosPrinterBarcodeTextPosition.Below">
      <summary>The barcode text is below the barcode.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.PosPrinterBarcodeTextPosition.None">
      <summary>There is no barcode text.</summary>
    </member>
    <member name="T:Windows.Devices.PointOfService.PosPrinterCapabilities">
      <summary>Represents the capabilities of the point-of-service printer.</summary>
    </member>
    <member name="P:Windows.Devices.PointOfService.PosPrinterCapabilities.CanMapCharacterSet">
      <summary>Gets whether the point-of-service printer can map the characters that the application sends (in the character set that the ClaimedPosPrinter.CharacterSet property defines) to the character sets that the PosPrinter.SupportedCharacterSets property defines.</summary>
      <returns>True if the point-of-service printer can map the characters that the application sends to the code page used by the printer. If false, the user must make sure that the Unicode characters have the low byte as the value that will be used to send to the printer.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.PosPrinterCapabilities.DefaultCharacterSet">
      <summary>Gets the character set that the point-of-service printer uses by default.</summary>
      <returns>The character set that the point-of-service printer uses by default.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.PosPrinterCapabilities.HasCoverSensor">
      <summary>Gets whether the point-of-service printer has a sensor that detects if the printer cover is open.</summary>
      <returns>True if the point-of-service printer has a sensor that detects if the printer cover is open; otherwise false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.PosPrinterCapabilities.IsStatisticsReportingSupported">
      <summary>Gets whether the point-of-service printer supports reporting statistics.</summary>
      <returns>True if the point-of-service printer supports reporting statistics; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.PosPrinterCapabilities.IsStatisticsUpdatingSupported">
      <summary>Gets whether the point-of-service printer supports updating statistics.</summary>
      <returns>True if the point-of-service printer supports updating statistics; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.PosPrinterCapabilities.IsTransactionSupported">
      <summary>Gets whether the point-of-service printer supports printer transactions.</summary>
      <returns>True if the point-of-service printer supports printer transactions; otherwise false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.PosPrinterCapabilities.Journal">
      <summary>Gets the capabilities of the journal station for the point-of-service printer.</summary>
      <returns>The capabilities of the journal station for the point-of-service printer.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.PosPrinterCapabilities.PowerReportingType">
      <summary>Gets the power reporting capabilities of the point-of-service printer.</summary>
      <returns>The power reporting capabilities of the point-of-service printer, such as whether the printer can determine and report two or three different power states.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.PosPrinterCapabilities.Receipt">
      <summary>Gets the capabilities of the receipt station for the point-of-service printer.</summary>
      <returns>The capabilities of the receipt station for the point-of-service printer.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.PosPrinterCapabilities.Slip">
      <summary>Gets the capabilities of the slip station for the point-of-service printer.</summary>
      <returns>The capabilities of the slip station for the point-of-service printer.</returns>
    </member>
    <member name="T:Windows.Devices.PointOfService.PosPrinterCartridgeSensors">
      <summary>Describes the possible sensors available for a printer station of a point-of-service printer to use to report the status of the printer.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.PosPrinterCartridgeSensors.Empty">
      <summary>The printer station has a sensor that detects if the cartridge is empty.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.PosPrinterCartridgeSensors.HeadCleaning">
      <summary>The printer station has a sensor that detects if the head of the printer cartridge is being cleaned.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.PosPrinterCartridgeSensors.NearEnd">
      <summary>The printer station has a sensor that detects if the printer cartridge is almost out of ink or toner.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.PosPrinterCartridgeSensors.None">
      <summary>The printer station does not have any sensors available to report the status of the station.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.PosPrinterCartridgeSensors.Removed">
      <summary>The printer station has a sensor that detects if the cartridge is removed.</summary>
    </member>
    <member name="T:Windows.Devices.PointOfService.PosPrinterCharacterSetIds">
      <summary>Represents the set of identifiers for the character sets that a point-of-service printer can use.</summary>
    </member>
    <member name="P:Windows.Devices.PointOfService.PosPrinterCharacterSetIds.Ansi">
      <summary>Gets the identifier for the ANSI character set.</summary>
      <returns>The identifier for the ANSI character set.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.PosPrinterCharacterSetIds.Ascii">
      <summary>Gets the identifier for the ASCII character set.</summary>
      <returns>The identifier for the ASCII character set.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.PosPrinterCharacterSetIds.Utf16LE">
      <summary>Gets the identifier for the UTF16LE character set.</summary>
      <returns>The identifier for the UTF16LE character set.</returns>
    </member>
    <member name="T:Windows.Devices.PointOfService.PosPrinterColorCapabilities">
      <summary>Describes the possible color cartridges that a point-of-service printer can support.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.PosPrinterColorCapabilities.Custom1">
      <summary>Supports a first custom color cartridge, which provides a secondary color, usually red.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.PosPrinterColorCapabilities.Custom2">
      <summary>Supports a second custom color cartridge.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.PosPrinterColorCapabilities.Custom3">
      <summary>Supports a third custom color cartridge.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.PosPrinterColorCapabilities.Custom4">
      <summary>Supports a fourth custom color cartridge.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.PosPrinterColorCapabilities.Custom5">
      <summary>Supports a fifth custom color cartridge.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.PosPrinterColorCapabilities.Custom6">
      <summary>Supports a sixth custom color cartridge.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.PosPrinterColorCapabilities.Cyan">
      <summary>Supports a cyan cartridge for full color printing.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.PosPrinterColorCapabilities.Full">
      <summary>Supports full color printing.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.PosPrinterColorCapabilities.Magenta">
      <summary>Supports a magenta cartridge for full color printing.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.PosPrinterColorCapabilities.None">
      <summary>Supports no color cartridges.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.PosPrinterColorCapabilities.Primary">
      <summary>Supports a primary color cartridge.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.PosPrinterColorCapabilities.Yellow">
      <summary>Supports a yellow cartridge for full color printing.</summary>
    </member>
    <member name="T:Windows.Devices.PointOfService.PosPrinterColorCartridge">
      <summary>Describes the color cartridges that the point-of-service printer can use for printing.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.PosPrinterColorCartridge.Custom1">
      <summary>The first custom color cartridge, which provides a secondary color, usually red.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.PosPrinterColorCartridge.Custom2">
      <summary>The second custom color cartridge.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.PosPrinterColorCartridge.Custom3">
      <summary>The third custom color cartridge.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.PosPrinterColorCartridge.Custom4">
      <summary>The fourth custom color cartridge.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.PosPrinterColorCartridge.Custom5">
      <summary>The fifth custom color cartridge.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.PosPrinterColorCartridge.Custom6">
      <summary>The sixth custom color cartridge.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.PosPrinterColorCartridge.Cyan">
      <summary>The cyan cartridge for full color printing.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.PosPrinterColorCartridge.Magenta">
      <summary>The magenta cartridge for full color printing.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.PosPrinterColorCartridge.Primary">
      <summary>The primary color cartridge.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.PosPrinterColorCartridge.Unknown">
      <summary>An unknown color cartridge.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.PosPrinterColorCartridge.Yellow">
      <summary>The yellow cartridge for full color printing.</summary>
    </member>
    <member name="T:Windows.Devices.PointOfService.PosPrinterFontProperty">
      <summary>Represents the property of a specific point-of-service printer font.</summary>
    </member>
    <member name="P:Windows.Devices.PointOfService.PosPrinterFontProperty.CharacterSizes">
      <summary>Gets the list of character sizes of the point-of-service printer font.</summary>
      <returns>The list of numeric value pairs for the character sizes of the point-of-service-printer font.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.PosPrinterFontProperty.IsScalableToAnySize">
      <summary>Gets whether the point-of-service printer font is scalable to any size.</summary>
      <returns>True if the point-of-service printer font is scalable to any size; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.PosPrinterFontProperty.TypeFace">
      <summary>Gets the typeface of the point-of-service printer font.</summary>
      <returns>The typeface of the point-of-service printer font.</returns>
    </member>
    <member name="T:Windows.Devices.PointOfService.PosPrinterLineDirection">
      <summary>Describes the possible directions that a receipt or slip printer station can use to print a ruled line.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.PosPrinterLineDirection.Horizontal">
      <summary>Prints a horizontal ruled line.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.PosPrinterLineDirection.Vertical">
      <summary>Prints a vertical ruled line.</summary>
    </member>
    <member name="T:Windows.Devices.PointOfService.PosPrinterLineStyle">
      <summary>Describes the line styles that a receipt or slip printer station can use to print a ruled line.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.PosPrinterLineStyle.Broken">
      <summary>Prints a sequence of short lines separated by spaces.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.PosPrinterLineStyle.Chain">
      <summary>Prints a sequence of short lines separated by a space, then followed by a very short line, followed by a space, then followed by a short line again.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.PosPrinterLineStyle.DoubleSolid">
      <summary>Prints a continuous solid line of double the normal thickness.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.PosPrinterLineStyle.SingleSolid">
      <summary>Prints a continuous solid line.</summary>
    </member>
    <member name="T:Windows.Devices.PointOfService.PosPrinterMapMode">
      <summary>Describes the valid units of measure for point-of-service printers.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.PosPrinterMapMode.Dots">
      <summary>The dot width for the point-of-service printer.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.PosPrinterMapMode.English">
      <summary>0.001 inch.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.PosPrinterMapMode.Metric">
      <summary>0.01 millimeter.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.PosPrinterMapMode.Twips">
      <summary>1/1440 of an inch.</summary>
    </member>
    <member name="T:Windows.Devices.PointOfService.PosPrinterMarkFeedCapabilities">
      <summary>Describes the capabilities of a receipt printer station for handling mark-sensed paper.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.PosPrinterMarkFeedCapabilities.None">
      <summary>The receipt printer station cannot feed the mark-sensed paper.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.PosPrinterMarkFeedCapabilities.ToCurrentTopOfForm">
      <summary>The receipt printer station can feed the mark-sensed paper to the top of the form for the present paper, reverse feeding the paper if required.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.PosPrinterMarkFeedCapabilities.ToCutter">
      <summary>The receipt printer station can feed the mark-sensed paper to the cutting position for the automatic cutter.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.PosPrinterMarkFeedCapabilities.ToNextTopOfForm">
      <summary>The receipt printer station can feed the mark-sensed paper to the top of the form for the next paper.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.PosPrinterMarkFeedCapabilities.ToTakeUp">
      <summary>The receipt printer station can feed the mark-sensed paper to the paper take-up position.</summary>
    </member>
    <member name="T:Windows.Devices.PointOfService.PosPrinterMarkFeedKind">
      <summary>Describes the ways the receipt printer station should feed the mark-sensed paper when you call the ReceiptPrintJob.MarkFeed method.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.PosPrinterMarkFeedKind.ToCurrentTopOfForm">
      <summary>Feeds the mark-sensed paper to the top of the form for the present paper, reverse feeding the paper if required.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.PosPrinterMarkFeedKind.ToCutter">
      <summary>Feeds the mark-sensed paper to the cutting position for the automatic cutter.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.PosPrinterMarkFeedKind.ToNextTopOfForm">
      <summary>Feeds the mark-sensed paper to the top of the form for the next paper.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.PosPrinterMarkFeedKind.ToTakeUp">
      <summary>Feeds the mark-sensed paper to the paper take-up position.</summary>
    </member>
    <member name="T:Windows.Devices.PointOfService.PosPrinterPrintOptions">
      <summary>Represents the print options of the text that you want to print to a point-of-service printer.</summary>
    </member>
    <member name="M:Windows.Devices.PointOfService.PosPrinterPrintOptions.#ctor">
      <summary>Creates an instance of PosPrinterPrintOptions.</summary>
    </member>
    <member name="P:Windows.Devices.PointOfService.PosPrinterPrintOptions.Alignment">
      <summary>Gets or sets a value that indicates the alignment that the application wants to use for printing text.</summary>
      <returns>The alignment that the application wants to use for printing text.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.PosPrinterPrintOptions.Bold">
      <summary>Gets or sets a value that indicates if the application wants to print characters in bold style.</summary>
      <returns>True if the application wants to print characters in bold style; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.PosPrinterPrintOptions.CharacterHeight">
      <summary>Gets or sets a numeric value that indicates the character height that the application wants to use for printing characters.</summary>
      <returns>The character height that the application wants to use for printing characters. The value must be 0 or one of the supported height values of the font if the font is not scalable.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.PosPrinterPrintOptions.CharacterSet">
      <summary>Gets or sets a numeric value that indicates the character set that the application wants to use for printing characters.</summary>
      <returns>The character set that the application wants to use for printing characters. The value must be 0 or one of the supported character set values of the point-of-service printer.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.PosPrinterPrintOptions.DoubleHigh">
      <summary>Gets or sets a value that indicates if the application wants to print characters in double-high style.</summary>
      <returns>True if the application wants to print characters in double-high style; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.PosPrinterPrintOptions.DoubleWide">
      <summary>Gets or sets a value that indicates if the application wants to print characters in double-wide style.</summary>
      <returns>True if the application wants to print characters in double-wide style; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.PosPrinterPrintOptions.Italic">
      <summary>Gets or sets a value that indicates if the application wants to print characters in italic style.</summary>
      <returns>True if the application wants to print characters in italic style; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.PosPrinterPrintOptions.ReverseVideo">
      <summary>Gets or sets a value that indicates if the application wants to print characters in reverse-video style.</summary>
      <returns>True if the application wants to print characters in reverse-video style; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.PosPrinterPrintOptions.Strikethrough">
      <summary>Gets or sets a value that indicates if the application wants to print characters in strikethrough style.</summary>
      <returns>True if the application wants to print characters in strikethrough style; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.PosPrinterPrintOptions.Subscript">
      <summary>Gets or sets a value that indicates if the application wants to print characters in subscript style.</summary>
      <returns>True if the application wants to print characters in subscript style; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.PosPrinterPrintOptions.Superscript">
      <summary>Gets or sets a value that indicates if the application wants to print characters in superscript style.</summary>
      <returns>True if the application wants to print characters in superscript style; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.PosPrinterPrintOptions.TypeFace">
      <summary>Gets or sets a string value that indicates the typeface that the application wants to use for printing characters.</summary>
      <returns>The typeface that the application wants to use for printing characters.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.PosPrinterPrintOptions.Underline">
      <summary>Gets or sets a value that indicates if the application wants to print characters in underline style.</summary>
      <returns>True if the application wants to print characters in underline style; otherwise, false.</returns>
    </member>
    <member name="T:Windows.Devices.PointOfService.PosPrinterPrintSide">
      <summary>Describes the sides of the sheet of paper on which the point-of-service printer prints.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.PosPrinterPrintSide.Side1">
      <summary>The point-of-service printer is printing or should print on the front side of the sheet.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.PosPrinterPrintSide.Side2">
      <summary>The point-of-service printer is printing or should print on the back side of the sheet.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.PosPrinterPrintSide.Unknown">
      <summary>The side on which the point-of-service printer is currently printing is unknown.</summary>
    </member>
    <member name="T:Windows.Devices.PointOfService.PosPrinterReleaseDeviceRequestedEventArgs">
      <summary>Provides information about the ClaimedPosPrinter.ReleaseDeviceRequested event that occurs when a point-of-service printer gets a request to release its exclusive claim.</summary>
    </member>
    <member name="T:Windows.Devices.PointOfService.PosPrinterRotation">
      <summary>Describes the possible ways that a point-of-service printer can rotate the text or image on the page.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.PosPrinterRotation.Left90">
      <summary>The text or image is rotated 90 degrees counterclockwise.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.PosPrinterRotation.Normal">
      <summary>The text or image is not rotated.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.PosPrinterRotation.Right90">
      <summary>The text or image is rotated 90 degrees clockwise.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.PosPrinterRotation.Rotate180">
      <summary>The text or image is upside-down.</summary>
    </member>
    <member name="T:Windows.Devices.PointOfService.PosPrinterRuledLineCapabilities">
      <summary>Describes the capabilities of the point-of-service printer to draw ruled lines.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.PosPrinterRuledLineCapabilities.Horizontal">
      <summary>The printer can draw ruled horizontal lines.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.PosPrinterRuledLineCapabilities.None">
      <summary>The printer cannot draw ruled lines.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.PosPrinterRuledLineCapabilities.Vertical">
      <summary>The printer can draw ruled vertical lines.</summary>
    </member>
    <member name="T:Windows.Devices.PointOfService.PosPrinterStatus">
      <summary>Provides information about the status of a point-of-service printer, such as the power state of the printer.</summary>
    </member>
    <member name="P:Windows.Devices.PointOfService.PosPrinterStatus.ExtendedStatus">
      <summary>Gets extended information about the power state of the point-of-service printer that the original equipment manufacturer (OEM) defines. Value is only valid if the PosPrinterStatus.StatusKind property is **PosPrinterStatusKind.Extended**.</summary>
      <returns>An OEM-defined value that provides extended information about the power state of the point-of-service printer when the value of the PosPrinterStatus.StatusKind property is **PosPrinterStatusKind.Extended**.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.PosPrinterStatus.StatusKind">
      <summary>Gets the power state of a point-of-service printer.</summary>
      <returns>The power state of a point-of-service printer.</returns>
    </member>
    <member name="T:Windows.Devices.PointOfService.PosPrinterStatusKind">
      <summary>Describes the power state for a point-of-service printer.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.PosPrinterStatusKind.Extended">
      <summary>The original equipment manufacturer (OEM) reports extended information about the power state of the printer in the PosPrinterStatus.ExtendedStatus property.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.PosPrinterStatusKind.Off">
      <summary>The printer is turned off or disconnected from the terminal.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.PosPrinterStatusKind.Offline">
      <summary>The printer is turned on, but it is not ready or not able to respond to requests.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.PosPrinterStatusKind.OffOrOffline">
      <summary>The printer is either turned off, or turned on but not ready or not able to respond to requests.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.PosPrinterStatusKind.Online">
      <summary>The printer is online.</summary>
    </member>
    <member name="T:Windows.Devices.PointOfService.PosPrinterStatusUpdatedEventArgs">
      <summary>Provides information about the PosPrinter.StatusUpdated event that occurs when the status of a point-of-service printer changes.</summary>
    </member>
    <member name="P:Windows.Devices.PointOfService.PosPrinterStatusUpdatedEventArgs.Status">
      <summary>Gets the new status of the point-of-service printer after the status of the printer changes.</summary>
      <returns>The new status of the point-of-service printer after the status of the printer changes.</returns>
    </member>
    <member name="T:Windows.Devices.PointOfService.ReceiptPrinterCapabilities">
      <summary>Represents the capabilities of receipt station of a point-of-service printer.</summary>
    </member>
    <member name="P:Windows.Devices.PointOfService.ReceiptPrinterCapabilities.CanCutPaper">
      <summary>Gets whether the receipt printer station can perform paper cuts.</summary>
      <returns>True if the receipt printer station can perform paper cuts; otherwise false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ReceiptPrinterCapabilities.CartridgeSensors">
      <summary>Gets information about the sensors that the receipt printer station has available to report the status of the printer station.</summary>
      <returns>A combination of enumeration values that indicate the sensors that the receipt printer station has available to report the status of the printer station.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ReceiptPrinterCapabilities.ColorCartridgeCapabilities">
      <summary>Gets the color cartridges that the receipt printer station can use to print in color.</summary>
      <returns>A combination of enumeration values that indicates which color cartridges the receipt printer station can use to print in color.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ReceiptPrinterCapabilities.Is180RotationSupported">
      <summary>Gets whether the receipt printer station can print in a rotated upside-down mode.</summary>
      <returns>True if the receipt printer station can print in a rotated upside-down mode; otherwise false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ReceiptPrinterCapabilities.IsBarcodeSupported">
      <summary>Gets whether the receipt printer station can print barcodes.</summary>
      <returns>True if the receipt printer station can print barcodes; otherwise false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ReceiptPrinterCapabilities.IsBitmapSupported">
      <summary>Gets whether the receipt printer station can print bitmaps.</summary>
      <returns>True if the receipt printer station can print bitmaps; otherwise false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ReceiptPrinterCapabilities.IsBoldSupported">
      <summary>Gets whether the receipt printer station can print bold characters.</summary>
      <returns>True if the receipt printer station can print bold characters; otherwise false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ReceiptPrinterCapabilities.IsDoubleHighDoubleWidePrintSupported">
      <summary>Gets whether the receipt printer station can print characters that are both double-high and double-wide.</summary>
      <returns>True if the receipt printer station can print characters that are both double-high and double-wide; otherwise false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ReceiptPrinterCapabilities.IsDoubleHighPrintSupported">
      <summary>Gets whether the receipt printer station can print double-high characters.</summary>
      <returns>True if the receipt printer station can print double-high characters; otherwise false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ReceiptPrinterCapabilities.IsDoubleWidePrintSupported">
      <summary>Gets whether the receipt printer station can print double-wide characters.</summary>
      <returns>True if the receipt printer station can print double-wide characters; otherwise false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ReceiptPrinterCapabilities.IsDualColorSupported">
      <summary>Gets whether the receipt printer station can print a dark color plus an alternate color.</summary>
      <returns>True if the receipt printer station can print a dark color plus an alternate color; otherwise false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ReceiptPrinterCapabilities.IsItalicSupported">
      <summary>Gets whether the receipt printer station can print italic characters.</summary>
      <returns>True if the receipt printer station can print italic characters; otherwise false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ReceiptPrinterCapabilities.IsLeft90RotationSupported">
      <summary>Gets whether the receipt printer station can print information rotated 90 degrees to the left.</summary>
      <returns>True if the receipt printer station can print information rotated 90 degrees to the left; otherwise false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ReceiptPrinterCapabilities.IsPaperEmptySensorSupported">
      <summary>Gets whether the receipt printer station has an out-of-paper sensor.</summary>
      <returns>True if the receipt printer station has an out-of-paper sensor; otherwise false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ReceiptPrinterCapabilities.IsPaperNearEndSensorSupported">
      <summary>Gets whether the receipt printer station has a low-paper sensor.</summary>
      <returns>True if the receipt printer station has a low-paper sensor; otherwise false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ReceiptPrinterCapabilities.IsPrintAreaSupported">
      <summary>Gets whether the receipt printer station supports setting a custom size for the area of the page on which the printer should print.</summary>
      <returns>True if the receipt printer station supports setting a custom size for the area of the page on which the printer should print; otherwise false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ReceiptPrinterCapabilities.IsPrinterPresent">
      <summary>Gets whether a point-of-service printer with a station that prints receipts is present.</summary>
      <returns>True if a point-of-service printer with a station that prints receipts is present; otherwise false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ReceiptPrinterCapabilities.IsReversePaperFeedByLineSupported">
      <summary>Gets whether the receipt printer station can reverse paper feed by line.</summary>
      <returns>True if the receipt printer station can reverse paper feed by line; otherwise false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ReceiptPrinterCapabilities.IsReversePaperFeedByMapModeUnitSupported">
      <summary>Gets whether the receipt printer station can reverse paper feed by map mode unit.</summary>
      <returns>True if the receipt printer station can reverse paper feed by map mode unit; otherwise false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ReceiptPrinterCapabilities.IsReverseVideoSupported">
      <summary>Gets whether the receipt printer station can print characters in reverse-video style.</summary>
      <returns>True if the receipt printer station can print characters in reverse-video style; otherwise false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ReceiptPrinterCapabilities.IsRight90RotationSupported">
      <summary>Gets whether the receipt printer station can print information rotated 90 degrees to the right.</summary>
      <returns>True if the receipt printer station can print information rotated 90 degrees to the right; otherwise false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ReceiptPrinterCapabilities.IsStampSupported">
      <summary>Gets whether the receipt printer station has a stamp capability.</summary>
      <returns>True if the receipt printer station has a stamp capability; otherwise false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ReceiptPrinterCapabilities.IsStrikethroughSupported">
      <summary>Gets whether the receipt printer station can print characters in strikethrough style.</summary>
      <returns>True if the receipt printer station can print characters in strikethrough style; otherwise false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ReceiptPrinterCapabilities.IsSubscriptSupported">
      <summary>Gets whether the receipt printer station can print characters in subscript style.</summary>
      <returns>True if the receipt printer station can print characters in subscript style; otherwise false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ReceiptPrinterCapabilities.IsSuperscriptSupported">
      <summary>Gets whether the receipt printer station can print characters in superscript style.</summary>
      <returns>True if the receipt printer station can print characters in superscript style; otherwise false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ReceiptPrinterCapabilities.IsUnderlineSupported">
      <summary>Gets whether the receipt printer station can underline characters.</summary>
      <returns>True if the receipt printer station can underline characters; otherwise false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ReceiptPrinterCapabilities.MarkFeedCapabilities">
      <summary>Gets the type of mark-sensed paper handling that is available for the receipt printer station.</summary>
      <returns>A logical OR combination of values that indicate the type of mark-sensed paper handling that is available for the receipt printer station.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ReceiptPrinterCapabilities.RuledLineCapabilities">
      <summary>Gets information about the capabilities of the receipt printer station to draw ruled lines.</summary>
      <returns>Information about the capabilities of the receipt printer station to draw ruled lines.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ReceiptPrinterCapabilities.SupportedBarcodeRotations">
      <summary>Gets a list of the directions in which the receipt printer station can rotate a barcode when printing.</summary>
      <returns>A list of the directions in which the receipt printer station can rotate a barcode when printing.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ReceiptPrinterCapabilities.SupportedBitmapRotations">
      <summary>Gets a list of the directions in which the receipt printer station can rotate a bitmap when printing.</summary>
      <returns>A list of the directions in which the receipt printer station can rotate a bitmap when printing.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.ReceiptPrinterCapabilities.SupportedCharactersPerLine">
      <summary>Gets a collection of the line widths in characters per line that the receipt printer station supports.</summary>
      <returns>A collection of the line widths in characters per line that the receipt printer station supports.</returns>
    </member>
    <member name="T:Windows.Devices.PointOfService.ReceiptPrintJob">
      <summary>Represents a set of printing instructions that you want to run on the receipt printer.</summary>
    </member>
    <member name="M:Windows.Devices.PointOfService.ReceiptPrintJob.CutPaper">
      <summary>Adds an instruction to the printer job to cut the receipt paper completely.</summary>
    </member>
    <member name="M:Windows.Devices.PointOfService.ReceiptPrintJob.CutPaper(System.Double)">
      <summary>Adds an instruction to the printer job to cut the specified percentage of the receipt paper.</summary>
      <param name="percentage">Decimal representation of the percentage of the receipt that the receipt printer should cut.</param>
    </member>
    <member name="M:Windows.Devices.PointOfService.ReceiptPrintJob.DrawRuledLine(System.String,Windows.Devices.PointOfService.PosPrinterLineDirection,System.UInt32,Windows.Devices.PointOfService.PosPrinterLineStyle,System.UInt32)">
      <summary>Adds an instruction to the print job to print a drawn, ruled line on the paper of the receipt printer station.</summary>
      <param name="positionList">The position parameters for the ruled line. The character string for *positionList* differs depending on whether *lineDirection* specifies a horizontal ruled line or a vertical ruled line (see remarks).</param>
      <param name="lineDirection">The direction in which to print the ruled line.</param>
      <param name="lineWidth">The width of the ruled line that the print should print. The unit of width is dot. If an unsupported value is specified, the best fit value for the printer is used.</param>
      <param name="lineStyle">The appearance of the ruled line, such as whether it is solid or broken, or single or double.</param>
      <param name="lineColor">The color of the ruled line, as an integer value that is equal to the value of the cartridge constant used in the ClaimedReceiptPrinter.ColorCartridge property. If an unsupported value is specified, the printing results may be unpredictable.</param>
    </member>
    <member name="M:Windows.Devices.PointOfService.ReceiptPrintJob.ExecuteAsync">
      <summary>Runs the print job on the receipt printer station asynchronously.</summary>
      <returns>The operation to run the print job. This operation returns true if the print job succeeds; otherwise, the operation returns false.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.ReceiptPrintJob.FeedPaperByLine(System.Int32)">
      <summary>Adds an instruction to the print job to feed paper by line on the receipt printer station.</summary>
      <param name="lineCount">The number of lines to feed on the receipt printer. Use a positive number to feed paper forward or a negative number to feed paper backward.</param>
    </member>
    <member name="M:Windows.Devices.PointOfService.ReceiptPrintJob.FeedPaperByMapModeUnit(System.Int32)">
      <summary>Adds an instruction to the print job to feed paper by map mode unit on the receipt printer station.</summary>
      <param name="distance">The number of map mode units to feed on the receipt printer. Use a positive number to feed paper forward or a negative number to feed paper backward.</param>
    </member>
    <member name="M:Windows.Devices.PointOfService.ReceiptPrintJob.MarkFeed(Windows.Devices.PointOfService.PosPrinterMarkFeedKind)">
      <summary>Adds an instruction to the printer job to use the mark sensor of the receipt printer station to position the receipt paper.</summary>
      <param name="kind">An enumeration value that specifies how to position the receipt paper.</param>
    </member>
    <member name="M:Windows.Devices.PointOfService.ReceiptPrintJob.Print(System.String)">
      <summary>Adds an instruction to the print job to print the specified text on the receipt printer station.</summary>
      <param name="data">The text to print on the receipt printer station.</param>
    </member>
    <member name="M:Windows.Devices.PointOfService.ReceiptPrintJob.Print(System.String,Windows.Devices.PointOfService.PosPrinterPrintOptions)">
      <summary>Adds an instruction to the print job to print the specified text and options on the receipt printer station.</summary>
      <param name="data">The text to print on the receipt printer.</param>
      <param name="printOptions">The print options of the text to print on the receipt printer.</param>
    </member>
    <member name="M:Windows.Devices.PointOfService.ReceiptPrintJob.PrintBarcode(System.String,System.UInt32,System.UInt32,System.UInt32,Windows.Devices.PointOfService.PosPrinterBarcodeTextPosition,Windows.Devices.PointOfService.PosPrinterAlignment)">
      <summary>Adds an instruction to the print job to print a barcode with the specified data and symbology on the receipt printer station.</summary>
      <param name="data">The data to be represented as a barcode.</param>
      <param name="symbology">The symbology (encoding) of the barcode. This can be determined based on the BarcodeSymbologies class static methods.</param>
      <param name="height">The height of the barcode, expressed in the unit of measurement indicated by the ClaimedPosPrinter.MapMode property.</param>
      <param name="width">The width of the barcode.</param>
      <param name="textPosition">The vertical position of the barcode text relative to the barcode.</param>
      <param name="alignment">The horizontal alignment of the barcode on the page.</param>
    </member>
    <member name="M:Windows.Devices.PointOfService.ReceiptPrintJob.PrintBarcodeCustomAlign(System.String,System.UInt32,System.UInt32,System.UInt32,Windows.Devices.PointOfService.PosPrinterBarcodeTextPosition,System.UInt32)">
      <summary>Adds an instruction to the print job to print a barcode with the specified data, symbology, and custom alignment on the receipt printer station.</summary>
      <param name="data">The data to be represented as a barcode.</param>
      <param name="symbology">The symbology (encoding) of the barcode.</param>
      <param name="height">The height of the barcode, in pixels.</param>
      <param name="width">The width of the barcode, in pixels.</param>
      <param name="textPosition">The vertical position of the barcode text relative to the barcode.</param>
      <param name="alignmentDistance">The distance from the leftmost print column to the start of the barcode, expressed in the unit of measurement indicated by the ClaimedPosPrinter.MapMode property.</param>
    </member>
    <member name="M:Windows.Devices.PointOfService.ReceiptPrintJob.PrintBitmap(Windows.Graphics.Imaging.BitmapFrame,Windows.Devices.PointOfService.PosPrinterAlignment)">
      <summary>Adds an instruction to the print job to print the specified bitmap with the specified standard horizontal placement on the receipt printer station.</summary>
      <param name="bitmap">Information about the bitmap that you want to print.</param>
      <param name="alignment">An enumeration value that specifies a standard horizontal placement on the page for the bitmap, such as left-aligned, centered, or right-aligned.</param>
    </member>
    <member name="M:Windows.Devices.PointOfService.ReceiptPrintJob.PrintBitmap(Windows.Graphics.Imaging.BitmapFrame,Windows.Devices.PointOfService.PosPrinterAlignment,System.UInt32)">
      <summary>Adds an instruction to the print job to print the specified bitmap with the specified width and a standard horizontal placement on the receipt printer station.</summary>
      <param name="bitmap">Information about the bitmap that you want to print.</param>
      <param name="alignment">An enumeration value that specifies a standard horizontal placement on the page for the bitmap, such as left-aligned, centered, or right-aligned.</param>
      <param name="width">The width to use for printing the bitmap, expressed in the unit of measurement indicated by the ClaimedPosPrinter.MapMode property.</param>
    </member>
    <member name="M:Windows.Devices.PointOfService.ReceiptPrintJob.PrintCustomAlignedBitmap(Windows.Graphics.Imaging.BitmapFrame,System.UInt32)">
      <summary>Adds an instruction to the print job to print the specified bitmap at the specified distance from the leftmost print column on the receipt printer station.</summary>
      <param name="bitmap">Information about the bitmap that you want to print.</param>
      <param name="alignmentDistance">The distance from the leftmost print column to the start of the bitmap, expressed in the unit of measurement indicated by the ClaimedPosPrinter.MapMode property.</param>
    </member>
    <member name="M:Windows.Devices.PointOfService.ReceiptPrintJob.PrintCustomAlignedBitmap(Windows.Graphics.Imaging.BitmapFrame,System.UInt32,System.UInt32)">
      <summary>Adds an instruction to the print job to print the specified bitmap with the specified width and at the specified distance from the leftmost print column on the receipt printer station.</summary>
      <param name="bitmap">Information about the bitmap that you want to print.</param>
      <param name="alignmentDistance">The distance from the leftmost print column to the start of the bitmap, expressed in the unit of measurement indicated by the ClaimedPosPrinter.MapMode property.</param>
      <param name="width">The width to use for printing the bitmap, expressed in the unit of measurement indicated by the ClaimedPosPriinter.MapMode property.</param>
    </member>
    <member name="M:Windows.Devices.PointOfService.ReceiptPrintJob.PrintLine">
      <summary>Adds an instruction to the print job to print a newline character on the receipt printer station.</summary>
    </member>
    <member name="M:Windows.Devices.PointOfService.ReceiptPrintJob.PrintLine(System.String)">
      <summary>Adds an instruction to the print job to print a line of text on the receipt printer station.</summary>
      <param name="data">The line of text to print.</param>
    </member>
    <member name="M:Windows.Devices.PointOfService.ReceiptPrintJob.PrintSavedBitmap(System.UInt32)">
      <summary>Adds an instruction to the print job to print a bitmap on the receipt printer station by using the bitmap and information saved to the printer via SetBitmap or SetCustomAlignedBitmap.</summary>
      <param name="bitmapNumber">The number that you assigned to the bitmap that you want to print when you called SetBitmap or SetCustomAlignedBitmap.</param>
    </member>
    <member name="M:Windows.Devices.PointOfService.ReceiptPrintJob.SetBarcodeRotation(Windows.Devices.PointOfService.PosPrinterRotation)">
      <summary>Sets the rotation of the barcode on the page on the receipt printer station.</summary>
      <param name="value">The rotation of the barcode on the page.</param>
    </member>
    <member name="M:Windows.Devices.PointOfService.ReceiptPrintJob.SetBitmap(System.UInt32,Windows.Graphics.Imaging.BitmapFrame,Windows.Devices.PointOfService.PosPrinterAlignment)">
      <summary>Saves information about a bitmap and a standard horizontal placement that you want to use to print that bitmap on the receipt printer station, so that you can use the PrintSavedBitmap method to add that information to the print job later.</summary>
      <param name="bitmapNumber">The number that you want to assign to this bitmap. You can set two bitmaps, numbered 1 and 2. Use this number with the PrintSavedBitmap method later to add the print instructions to the print job.</param>
      <param name="bitmap">Information about the bitmap that you want to print.</param>
      <param name="alignment">An enumeration value that specifies a standard horizontal placement on the page for the bitmap, such as left-aligned, centered, or right-aligned.</param>
    </member>
    <member name="M:Windows.Devices.PointOfService.ReceiptPrintJob.SetBitmap(System.UInt32,Windows.Graphics.Imaging.BitmapFrame,Windows.Devices.PointOfService.PosPrinterAlignment,System.UInt32)">
      <summary>Saves information about a bitmap, along with the width and a standard horizontal placement that you want to use to print that bitmap on the receipt printer station, so that you can use the PrintSavedBitmap method to add that information to the print job later.</summary>
      <param name="bitmapNumber">The number that you want to assign to this bitmap. You can set two bitmaps, numbered 1 and 2. Use this number with the PrintSavedBitmap method later to add the print instructions to the print job.</param>
      <param name="bitmap">Information about the bitmap that you want to print.</param>
      <param name="alignment">An enumeration value that specifies a standard horizontal placement on the page for the bitmap, such as left-aligned, centered, or right-aligned.</param>
      <param name="width">The width to use for printing the bitmap, expressed in the unit of measurement indicated by the ClaimedPosPrinter.MapMode property.</param>
    </member>
    <member name="M:Windows.Devices.PointOfService.ReceiptPrintJob.SetCustomAlignedBitmap(System.UInt32,Windows.Graphics.Imaging.BitmapFrame,System.UInt32)">
      <summary>Saves information about a bitmap and the distance from the leftmost print column at which you want to print that bitmap on the receipt printer station, so that you can use the PrintSavedBitmap method to add that information to the print job later.</summary>
      <param name="bitmapNumber">The number that you want to assign to this bitmap. You can set two bitmaps, numbered 1 and 2. Use this number with the PrintSavedBitmap method later to add the print instructions to the print job.</param>
      <param name="bitmap">Information about the bitmap that you want to print.</param>
      <param name="alignmentDistance">The distance from the leftmost print column to the start of the bitmap, expressed in the unit of measurement indicated by the ClaimedPosPrinter.MapMode property.</param>
    </member>
    <member name="M:Windows.Devices.PointOfService.ReceiptPrintJob.SetCustomAlignedBitmap(System.UInt32,Windows.Graphics.Imaging.BitmapFrame,System.UInt32,System.UInt32)">
      <summary>Saves information about a bitmap, along with the width and the distance from the leftmost print column that you want to use to print that bitmap on the receipt printer station, so that you can use the PrintSavedBitmap method to add that information to the print job later.</summary>
      <param name="bitmapNumber">The number that you want to assign to this bitmap. You can set two bitmaps, numbered 1 and 2. Use this number with the PrintSavedBitmap method later to add the print instructions to the print job.</param>
      <param name="bitmap">Information about the bitmap that you want to print.</param>
      <param name="alignmentDistance">The distance from the leftmost print column to the start of the bitmap, expressed in the unit of measurement indicated by the ClaimedPosPrinter.MapMode property.</param>
      <param name="width">The width to use for printing the bitmap, expressed in the unit of measurement indicated by the ClaimedPosPrinter.MapMode property.</param>
    </member>
    <member name="M:Windows.Devices.PointOfService.ReceiptPrintJob.SetPrintArea(Windows.Foundation.Rect)">
      <summary>Sets the area of the page on which the receipt printer station can print the job.</summary>
      <param name="value">The area of the page on which the receipt printer can print the job.</param>
    </member>
    <member name="M:Windows.Devices.PointOfService.ReceiptPrintJob.SetPrintRotation(Windows.Devices.PointOfService.PosPrinterRotation,System.Boolean)">
      <summary>Sets the rotation of the text or image on the page for the receipt printer station.</summary>
      <param name="value">The rotation of the text or image on the page for the receipt printer station.</param>
      <param name="includeBitmaps">Whether bitmaps should also be rotated. This setting takes effect only for subsequent calls to PrintBitmap, and may not apply to saved bitmaps that you print using PrintSavedBitmap.</param>
    </member>
    <member name="M:Windows.Devices.PointOfService.ReceiptPrintJob.StampPaper">
      <summary>Adds an instruction to the print job to stamp on the receipt printer station.</summary>
    </member>
    <member name="T:Windows.Devices.PointOfService.SizeUInt32">
      <summary>Defines the height and width of an object in a two-dimensional plane.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.SizeUInt32.Height">
      <summary>The height of an object.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.SizeUInt32.Width">
      <summary>The width of an object.</summary>
    </member>
    <member name="T:Windows.Devices.PointOfService.SlipPrinterCapabilities">
      <summary>Represents the capabilities of slip station of a point-of-service printer.</summary>
    </member>
    <member name="P:Windows.Devices.PointOfService.SlipPrinterCapabilities.CartridgeSensors">
      <summary>Gets information about the sensors that the slip printer station has available to report the status of the printer station.</summary>
      <returns>A combination of enumeration values that indicate the sensors that the slip printer station has available to report the status of the printer station.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.SlipPrinterCapabilities.ColorCartridgeCapabilities">
      <summary>Gets the color cartridges that the slip printer station can use to print in color.</summary>
      <returns>A combination of enumeration values that indicates which color cartridges the slip printer station can use to print in color.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.SlipPrinterCapabilities.Is180RotationSupported">
      <summary>Gets whether the slip printer station can print in a rotated upside-down mode.</summary>
      <returns>True if the slip printer station can print in a rotated upside-down mode; otherwise false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.SlipPrinterCapabilities.IsBarcodeSupported">
      <summary>Gets whether the slip printer station can print barcodes.</summary>
      <returns>True if the slip printer station can print barcodes; otherwise false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.SlipPrinterCapabilities.IsBitmapSupported">
      <summary>Gets whether the slip printer station can print bitmaps.</summary>
      <returns>True if the slip printer station can print bitmaps; otherwise false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.SlipPrinterCapabilities.IsBoldSupported">
      <summary>Gets whether the slip printer station can print bold characters.</summary>
      <returns>True if the slip printer station can print bold characters; otherwise false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.SlipPrinterCapabilities.IsBothSidesPrintingSupported">
      <summary>Gets whether the slip printer station supports printing on both sides of the document.</summary>
      <returns>True if the slip printer station supports printing on both sides of the document; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.SlipPrinterCapabilities.IsDoubleHighDoubleWidePrintSupported">
      <summary>Gets whether the slip printer station can print characters that are both double-high and double-wide.</summary>
      <returns>True if the slip printer station can print characters that are both double-high and double-wide; otherwise false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.SlipPrinterCapabilities.IsDoubleHighPrintSupported">
      <summary>Gets whether the slip printer station can print double-high characters.</summary>
      <returns>True if the slip printer station can print double-high characters; otherwise false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.SlipPrinterCapabilities.IsDoubleWidePrintSupported">
      <summary>Gets whether the slip printer station can print double-wide characters.</summary>
      <returns>True if the slip printer station can print double-wide characters; otherwise false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.SlipPrinterCapabilities.IsDualColorSupported">
      <summary>Gets whether the slip printer station can print a dark color plus an alternate color.</summary>
      <returns>True if the slip printer station can print a dark color plus an alternate color; otherwise false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.SlipPrinterCapabilities.IsFullLengthSupported">
      <summary>Gets whether the slip printer station can print full-length forms.</summary>
      <returns>True if the slip printer station can print full-length forms. False if the slip printer station is a validation-type station. Validation-type stations usually limit the number of print lines and turn off access to the receipt and journal stations while the validation slip is used.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.SlipPrinterCapabilities.IsItalicSupported">
      <summary>Gets whether the slip printer station can print italic characters.</summary>
      <returns>True if the slip printer station can print italic characters; otherwise false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.SlipPrinterCapabilities.IsLeft90RotationSupported">
      <summary>Gets whether the slip printer station can print information rotated 90 degrees to the left.</summary>
      <returns>True if the slip printer station can print information rotated 90 degrees to the left; otherwise false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.SlipPrinterCapabilities.IsPaperEmptySensorSupported">
      <summary>Gets whether the slip printer station has an out-of-paper sensor.</summary>
      <returns>True if the slip printer station has an out-of-paper sensor; otherwise false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.SlipPrinterCapabilities.IsPaperNearEndSensorSupported">
      <summary>Gets whether the slip printer station has a low-paper sensor.</summary>
      <returns>True if the slip printer station has a low-paper sensor; otherwise false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.SlipPrinterCapabilities.IsPrintAreaSupported">
      <summary>Gets whether the slip printer station supports setting a custom size for the area of the page on which the printer station should print.</summary>
      <returns>True if the slip printer station supports setting a custom size for the area of the page on which the printer station should print; otherwise false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.SlipPrinterCapabilities.IsPrinterPresent">
      <summary>Gets whether a point-of-service printer with a station that prints forms such as checks or credit card slips is present.</summary>
      <returns>True if a point-of-service printer with a station that prints forms such as checks or credit card slips is present; otherwise false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.SlipPrinterCapabilities.IsReversePaperFeedByLineSupported">
      <summary>Gets whether the slip printer station can reverse paper feed by line.</summary>
      <returns>True if the slip printer station can reverse paper feed by line; otherwise false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.SlipPrinterCapabilities.IsReversePaperFeedByMapModeUnitSupported">
      <summary>Gets whether the slip printer station can reverse paper feed by map mode unit.</summary>
      <returns>True if the slip printer station can reverse paper feed by map mode unit; otherwise false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.SlipPrinterCapabilities.IsReverseVideoSupported">
      <summary>Gets whether the slip printer station can print characters in reverse-video style.</summary>
      <returns>True if the slip printer station can print characters in reverse-video style; otherwise false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.SlipPrinterCapabilities.IsRight90RotationSupported">
      <summary>Gets whether the slip printer station can print information rotated 90 degrees to the right.</summary>
      <returns>True if the slip printer station can print information rotated 90 degrees to the right; otherwise false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.SlipPrinterCapabilities.IsStrikethroughSupported">
      <summary>Gets whether the slip printer station can print characters in strikethrough style.</summary>
      <returns>True if the slip printer station can print characters in strikethrough style; otherwise false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.SlipPrinterCapabilities.IsSubscriptSupported">
      <summary>Gets whether the slip printer station can print characters in subscript style.</summary>
      <returns>True if the slip printer station can print characters in subscript style; otherwise false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.SlipPrinterCapabilities.IsSuperscriptSupported">
      <summary>Gets whether the slip printer station can print characters in superscript style.</summary>
      <returns>True if the slip printer station can print characters in superscript style; otherwise false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.SlipPrinterCapabilities.IsUnderlineSupported">
      <summary>Gets whether the slip printer station can underline characters.</summary>
      <returns>True if the slip printer station can underline characters; otherwise false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.SlipPrinterCapabilities.RuledLineCapabilities">
      <summary>Gets information about the capabilities of the slip printer station to draw ruled lines.</summary>
      <returns>Information about the capabilities of the slip printer station to draw ruled lines.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.SlipPrinterCapabilities.SupportedBarcodeRotations">
      <summary>Gets a list of the directions in which the slip printer station can rotate a barcode when printing.</summary>
      <returns>A list of the directions in which the slip printer station can rotate a barcode when printing.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.SlipPrinterCapabilities.SupportedBitmapRotations">
      <summary>Gets a list of the directions in which the slip printer station can rotate a bitmap when printing.</summary>
      <returns>A list of the directions in which the slip printer station can rotate a bitmap when printing.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.SlipPrinterCapabilities.SupportedCharactersPerLine">
      <summary>Gets a collection of the line widths in characters per line that the slip printer station supports.</summary>
      <returns>A collection of the line widths in characters per line that the slip printer station supports.</returns>
    </member>
    <member name="T:Windows.Devices.PointOfService.SlipPrintJob">
      <summary>Represents a set of printing instructions that you want to run on the slip printer station.</summary>
    </member>
    <member name="M:Windows.Devices.PointOfService.SlipPrintJob.DrawRuledLine(System.String,Windows.Devices.PointOfService.PosPrinterLineDirection,System.UInt32,Windows.Devices.PointOfService.PosPrinterLineStyle,System.UInt32)">
      <summary>Adds an instruction to the print job to print a drawn, ruled line on the paper of the slip printer station.</summary>
      <param name="positionList">The position parameters for the ruled line. The character string for *positionList* differs depending on whether *lineDirection* specifies a horizontal ruled line or a vertical ruled line.</param>
      <param name="lineDirection">The direction in which to print the ruled line.</param>
      <param name="lineWidth">The width of the ruled line that the print should print. The unit of width is dot. If an unsupported value is specified, the best fit value for the printer is used.</param>
      <param name="lineStyle">The appearance of the ruled line, such as whether it is solid or broken, or single or double.</param>
      <param name="lineColor">The color of the ruled line, as an integer value that is equal to the value of the cartridge constant used in the ClaimedSlipPrinter.ColorCartridge property. If an unsupported value is specified, the printing results may be unpredictable.</param>
    </member>
    <member name="M:Windows.Devices.PointOfService.SlipPrintJob.ExecuteAsync">
      <summary>Runs the print job on the slip printer station asynchronously.</summary>
      <returns>The operation to run the print job. This operation returns true if the print job succeeds; otherwise, the operation returns false.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.SlipPrintJob.FeedPaperByLine(System.Int32)">
      <summary>Adds an instruction to the print job to feed paper by line on the slip printer station.</summary>
      <param name="lineCount">The number of lines to feed on the slip printer. Use a positive number to feed paper forward or a negative number to feed paper backward.</param>
    </member>
    <member name="M:Windows.Devices.PointOfService.SlipPrintJob.FeedPaperByMapModeUnit(System.Int32)">
      <summary>Adds an instruction to the print job to feed paper by map mode unit on the slip printer station.</summary>
      <param name="distance">The number of map mode units to feed on the slip printer. Use a positive number to feed paper forward or a negative number to feed paper backward.</param>
    </member>
    <member name="M:Windows.Devices.PointOfService.SlipPrintJob.Print(System.String)">
      <summary>Adds an instruction to the print job to print the specified text on the slip printer station.</summary>
      <param name="data">The text to print on the slip printer station.</param>
    </member>
    <member name="M:Windows.Devices.PointOfService.SlipPrintJob.Print(System.String,Windows.Devices.PointOfService.PosPrinterPrintOptions)">
      <summary>Adds an instruction to the print job to print the specified text and options on the slip printer station.</summary>
      <param name="data">The text to print on the slip printer.</param>
      <param name="printOptions">The print options of the text to print on the slip printer.</param>
    </member>
    <member name="M:Windows.Devices.PointOfService.SlipPrintJob.PrintBarcode(System.String,System.UInt32,System.UInt32,System.UInt32,Windows.Devices.PointOfService.PosPrinterBarcodeTextPosition,Windows.Devices.PointOfService.PosPrinterAlignment)">
      <summary>Adds an instruction to the print job to print a barcode on the slip printer station with the specified data and symbology.</summary>
      <param name="data">The data to represent as a barcode.</param>
      <param name="symbology">The symbology (encoding) of the barcode.</param>
      <param name="height">The height of the barcode, in pixels.</param>
      <param name="width">The width of the barcode, in pixels.</param>
      <param name="textPosition">The vertical position of the barcode text relative to the barcode.</param>
      <param name="alignment">The horizontal alignment of the barcode on the page.</param>
    </member>
    <member name="M:Windows.Devices.PointOfService.SlipPrintJob.PrintBarcodeCustomAlign(System.String,System.UInt32,System.UInt32,System.UInt32,Windows.Devices.PointOfService.PosPrinterBarcodeTextPosition,System.UInt32)">
      <summary>Adds an instruction to the print job to print a barcode on the slip printer station with the specified data, symbology, and custom alignment.</summary>
      <param name="data">The data to represent as a barcode.</param>
      <param name="symbology">The symbology (encoding) of the barcode.</param>
      <param name="height">The height of the barcode, in pixels.</param>
      <param name="width">The width of the barcode, in pixels.</param>
      <param name="textPosition">The vertical position of the barcode text relative to the barcode.</param>
      <param name="alignmentDistance">The distance from the leftmost print column to the start of the barcode, expressed in the unit of measurement indicated by the ClaimedPosPrinter.MapMode property.</param>
    </member>
    <member name="M:Windows.Devices.PointOfService.SlipPrintJob.PrintBitmap(Windows.Graphics.Imaging.BitmapFrame,Windows.Devices.PointOfService.PosPrinterAlignment)">
      <summary>Adds an instruction to the print job to print the specified bitmap with the specified standard horizontal placement on the slip printer station.</summary>
      <param name="bitmap">Information about the bitmap that you want to print.</param>
      <param name="alignment">An enumeration value that specifies a standard horizontal placement on the page for the bitmap, such as left-aligned, centered, or right-aligned.</param>
    </member>
    <member name="M:Windows.Devices.PointOfService.SlipPrintJob.PrintBitmap(Windows.Graphics.Imaging.BitmapFrame,Windows.Devices.PointOfService.PosPrinterAlignment,System.UInt32)">
      <summary>Adds an instruction to the print job to print the specified bitmap with the specified width and a standard horizontal placement on the slip printer station.</summary>
      <param name="bitmap">Information about the bitmap that you want to print.</param>
      <param name="alignment">An enumeration value that specifies a standard horizontal placement on the page for the bitmap, such as left-aligned, centered, or right-aligned.</param>
      <param name="width">The width to use for printing the bitmap, expressed in the unit of measurement indicated by the ClaimedPosPrinter.MapMode property.</param>
    </member>
    <member name="M:Windows.Devices.PointOfService.SlipPrintJob.PrintCustomAlignedBitmap(Windows.Graphics.Imaging.BitmapFrame,System.UInt32)">
      <summary>Adds an instruction to the print job to print the specified bitmap at the specified distance from the leftmost print column on the slip printer station.</summary>
      <param name="bitmap">Information about the bitmap that you want to print.</param>
      <param name="alignmentDistance">The distance from the leftmost print column to the start of the bitmap, expressed in the unit of measurement indicated by the ClaimedPosPrinter.MapMode property.</param>
    </member>
    <member name="M:Windows.Devices.PointOfService.SlipPrintJob.PrintCustomAlignedBitmap(Windows.Graphics.Imaging.BitmapFrame,System.UInt32,System.UInt32)">
      <summary>Adds an instruction to the print job to print the specified bitmap with the specified width and at the specified distance from the leftmost print column on the slip printer station.</summary>
      <param name="bitmap">Information about the bitmap that you want to print.</param>
      <param name="alignmentDistance">The distance from the leftmost print column to the start of the bitmap, expressed in the unit of measurement indicated by the ClaimedPosPrinter.MapMode property.</param>
      <param name="width">The width to use for printing the bitmap, expressed in the unit of measurement indicated by the ClaimedPosPrinter.MapMode property.</param>
    </member>
    <member name="M:Windows.Devices.PointOfService.SlipPrintJob.PrintLine">
      <summary>Adds an instruction to the print job to print a newline character on the slip printer station.</summary>
    </member>
    <member name="M:Windows.Devices.PointOfService.SlipPrintJob.PrintLine(System.String)">
      <summary>Adds an instruction to the print job to print a line of text on the slip printer station.</summary>
      <param name="data">The line of text to print.</param>
    </member>
    <member name="M:Windows.Devices.PointOfService.SlipPrintJob.PrintSavedBitmap(System.UInt32)">
      <summary>Adds an instruction to the print job to print a bitmap on the slip printer station by using the information that you saved about the bitmap and how to print it when you called the SetBitmap or SetCustomAlignedBitmap method.</summary>
      <param name="bitmapNumber">The number that you assigned to the bitmap that you want to print when you called SetBitmap or SetCustomAlignedBitmap.</param>
    </member>
    <member name="M:Windows.Devices.PointOfService.SlipPrintJob.SetBarcodeRotation(Windows.Devices.PointOfService.PosPrinterRotation)">
      <summary>Sets the rotation of the barcode on the page on the slip printer station.</summary>
      <param name="value">The rotation of the barcode on the page on the slip printer station.</param>
    </member>
    <member name="M:Windows.Devices.PointOfService.SlipPrintJob.SetBitmap(System.UInt32,Windows.Graphics.Imaging.BitmapFrame,Windows.Devices.PointOfService.PosPrinterAlignment)">
      <summary>Saves information about a bitmap and a standard horizontal placement that you want to use to print that bitmap on the slip printer station, so that you can use the PrintSavedBitmap method to add that information to the print job later.</summary>
      <param name="bitmapNumber">The number that you want to assign to this bitmap. You can set two bitmaps, numbered 1 and 2. Use this number with the PrintSavedBitmap method later to add the print instructions to the print job.</param>
      <param name="bitmap">Information about the bitmap that you want to print.</param>
      <param name="alignment">An enumeration value that specifies a standard horizontal placement on the page for the bitmap, such as left-aligned, centered, or right-aligned.</param>
    </member>
    <member name="M:Windows.Devices.PointOfService.SlipPrintJob.SetBitmap(System.UInt32,Windows.Graphics.Imaging.BitmapFrame,Windows.Devices.PointOfService.PosPrinterAlignment,System.UInt32)">
      <summary>Saves information about a bitmap, along with the width and a standard horizontal placement that you want to use to print that bitmap on the slip printer station, so that you can use the PrintSavedBitmap method to add that information to the print job later.</summary>
      <param name="bitmapNumber">The number that you want to assign to this bitmap. You can set two bitmaps, numbered 1 and 2. Use this number with the PrintSavedBitmap method later to add the print instructions to the print job.</param>
      <param name="bitmap">Information about the bitmap that you want to print.</param>
      <param name="alignment">An enumeration value that specifies a standard horizontal placement on the page for the bitmap, such as left-aligned, centered, or right-aligned.</param>
      <param name="width">The width to use for printing the bitmap, expressed in the unit of measurement indicated by the ClaimedPosPrinter.MapMode property.</param>
    </member>
    <member name="M:Windows.Devices.PointOfService.SlipPrintJob.SetCustomAlignedBitmap(System.UInt32,Windows.Graphics.Imaging.BitmapFrame,System.UInt32)">
      <summary>Saves information about a bitmap and the distance from the leftmost print column at which you want to print that bitmap on the slip printer station, so that you can use the PrintSavedBitmap method to add that information to the print job later.</summary>
      <param name="bitmapNumber">The number that you want to assign to this bitmap. You can set two bitmaps, numbered 1 and 2. Use this number with the PrintSavedBitmap method later to add the print instructions to the print job.</param>
      <param name="bitmap">Information about the bitmap that you want to print.</param>
      <param name="alignmentDistance">The distance from the leftmost print column to the start of the bitmap, expressed in the unit of measurement indicated by the ClaimedPosPrinter.MapMode property.</param>
    </member>
    <member name="M:Windows.Devices.PointOfService.SlipPrintJob.SetCustomAlignedBitmap(System.UInt32,Windows.Graphics.Imaging.BitmapFrame,System.UInt32,System.UInt32)">
      <summary>Saves information about a bitmap, along with the width and the distance from the leftmost print column that you want to use to print that bitmap on the slip printer station, so that you can use the PrintSavedBitmap method to add that information to the print job later.</summary>
      <param name="bitmapNumber">The number that you want to assign to this bitmap. You can set two bitmaps, numbered 1 and 2. Use this number with the PrintSavedBitmap method later to add the print instructions to the print job.</param>
      <param name="bitmap">Information about the bitmap that you want to print.</param>
      <param name="alignmentDistance">The distance from the leftmost print column to the start of the bitmap, expressed in the unit of measurement indicated by the ClaimedPosPrinter.MapMode property.</param>
      <param name="width">The width to use for printing the bitmap, expressed in the unit of measurement indicated by the ClaimedPosPrinter.MapMode property.</param>
    </member>
    <member name="M:Windows.Devices.PointOfService.SlipPrintJob.SetPrintArea(Windows.Foundation.Rect)">
      <summary>Sets the area of the page on which the slip printer station can print the job.</summary>
      <param name="value">The area of the page on which the slip printer station can print the job.</param>
    </member>
    <member name="M:Windows.Devices.PointOfService.SlipPrintJob.SetPrintRotation(Windows.Devices.PointOfService.PosPrinterRotation,System.Boolean)">
      <summary>Sets the rotation of the text or image on the page on the slip printer station.</summary>
      <param name="value">The rotation of the text or image on the page.</param>
      <param name="includeBitmaps">Whether bitmaps should also be rotated. This setting takes effect only for subsequent calls to PrintBitmap, and may not apply to saved bitmaps that you print using PrintSavedBitmap.</param>
    </member>
    <member name="T:Windows.Devices.PointOfService.UnifiedPosErrorData">
      <summary>Provides error information.</summary>
    </member>
    <member name="M:Windows.Devices.PointOfService.UnifiedPosErrorData.#ctor(System.String,Windows.Devices.PointOfService.UnifiedPosErrorSeverity,Windows.Devices.PointOfService.UnifiedPosErrorReason,System.UInt32)">
      <summary>Creates an instance for UnifiedPosErrorData.</summary>
      <param name="message">The error message.</param>
      <param name="severity">The error severity.</param>
      <param name="reason">The cause of the error.</param>
      <param name="extendedReason">The vendor specific error information.</param>
    </member>
    <member name="P:Windows.Devices.PointOfService.UnifiedPosErrorData.ExtendedReason">
      <summary>Gets the vendor specific error information.</summary>
      <returns>The vendor specific error information.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.UnifiedPosErrorData.Message">
      <summary>Gets the error message.</summary>
      <returns>The error message.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.UnifiedPosErrorData.Reason">
      <summary>Gets the cause of the error.</summary>
      <returns>The cause of the error.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.UnifiedPosErrorData.Severity">
      <summary>Gets the error severity.</summary>
      <returns>The error severity.</returns>
    </member>
    <member name="T:Windows.Devices.PointOfService.UnifiedPosErrorReason">
      <summary>Defines the constants that indicates the reason for the error event.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.UnifiedPosErrorReason.Busy">
      <summary>The device is busy.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.UnifiedPosErrorReason.Closed">
      <summary>The device is closed.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.UnifiedPosErrorReason.Disabled">
      <summary>The device is not enabled.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.UnifiedPosErrorReason.Extended">
      <summary>The operation failed and returned a vendor specific error information.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.UnifiedPosErrorReason.Failure">
      <summary>The operation failed although the device was connected and powered on.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.UnifiedPosErrorReason.Illegal">
      <summary>The operation is not supported or not available on the device.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.UnifiedPosErrorReason.NoHardware">
      <summary>The device is not connected or not powered on.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.UnifiedPosErrorReason.NoService">
      <summary>Cannot communicate with the device, possibly due to a configuration error.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.UnifiedPosErrorReason.Offline">
      <summary>The device is offline.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.UnifiedPosErrorReason.Timeout">
      <summary>The operation timed out while waiting for a response from the device.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.UnifiedPosErrorReason.UnknownErrorReason">
      <summary>Unknown reason.</summary>
    </member>
    <member name="T:Windows.Devices.PointOfService.UnifiedPosErrorSeverity">
      <summary>Defines the constants that indicates the error severity.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.UnifiedPosErrorSeverity.AssistanceRequired">
      <summary>Requires assistance.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.UnifiedPosErrorSeverity.Fatal">
      <summary>A fatal error.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.UnifiedPosErrorSeverity.Recoverable">
      <summary>A recoverable error.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.UnifiedPosErrorSeverity.UnknownErrorSeverity">
      <summary>An unknown error severity.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.UnifiedPosErrorSeverity.Unrecoverable">
      <summary>An unrecoverable error.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.UnifiedPosErrorSeverity.Warning">
      <summary>A warning.</summary>
    </member>
    <member name="T:Windows.Devices.PointOfService.UnifiedPosHealthCheckLevel">
      <summary>Defines the constants that indicates the type of health check that can be performed on the devices.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.UnifiedPosHealthCheckLevel.External">
      <summary>Perform a more thorough test that may change the device.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.UnifiedPosHealthCheckLevel.Interactive">
      <summary>Perform a interactive test of the device. The supporting service object will typically display a modal dialog box to present test options and results.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.UnifiedPosHealthCheckLevel.POSInternal">
      <summary>Perform internal tests to that do not physically change the device.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.UnifiedPosHealthCheckLevel.UnknownHealthCheckLevel">
      <summary>Perform an unspecified test.</summary>
    </member>
    <member name="T:Windows.Devices.PointOfService.UnifiedPosPowerReportingType">
      <summary>Defines the constants that indicates power reporting capabilities of the Point of Service (POS) device.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.UnifiedPosPowerReportingType.Advanced">
      <summary>Can determine and report the three power states (off, offline, and online) of the device.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.UnifiedPosPowerReportingType.Standard">
      <summary>Can determine and report the two power states (online and off/offline) of the device.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.UnifiedPosPowerReportingType.UnknownPowerReportingType">
      <summary>Cannot determine the state of the device, therefore no power reporting is possible.</summary>
    </member>
    <member name="T:Windows.Devices.PointOfService.Provider.BarcodeScannerDisableScannerRequest">
      <summary>Represents the request to disable the barcode scanner.</summary>
    </member>
    <member name="M:Windows.Devices.PointOfService.Provider.BarcodeScannerDisableScannerRequest.ReportCompletedAsync">
      <summary>Notifies the client app that the request was processed successfully.</summary>
      <returns>An asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.Provider.BarcodeScannerDisableScannerRequest.ReportFailedAsync">
      <summary>Notifies the client that the request was not processed successfully.</summary>
      <returns>An asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.Provider.BarcodeScannerDisableScannerRequest.ReportFailedAsync(System.Int32)">
      <summary>Notifies the client that the request was not processed successfully.</summary>
      <param name="reason">An **Int32** error code that will be converted to an HRESULT and raised as an exception in the calling application. The following values are supported:</param>
      <returns>An asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.Provider.BarcodeScannerDisableScannerRequest.ReportFailedAsync(System.Int32,System.String)">
      <summary>Notifies the client that the request was not processed successfully.</summary>
      <param name="reason">An **Int32** error code that will be converted to an HRESULT and raised as an exception in the calling application. The following values are supported:</param>
      <param name="failedReasonDescription">A description of what caused the failure, for use in debugging.</param>
      <returns>An asynchronous operation.</returns>
    </member>
    <member name="T:Windows.Devices.PointOfService.Provider.BarcodeScannerDisableScannerRequestEventArgs">
      <summary>Contains information about a request to disable the barcode scanner.</summary>
    </member>
    <member name="P:Windows.Devices.PointOfService.Provider.BarcodeScannerDisableScannerRequestEventArgs.Request">
      <summary>Gets the BarcodeScannerDisableScannerRequest object associated with this request.</summary>
      <returns>The object that describes the request.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.Provider.BarcodeScannerDisableScannerRequestEventArgs.GetDeferral">
      <summary>Gets a deferral object for this operation.</summary>
      <returns>The deferral object.</returns>
    </member>
    <member name="T:Windows.Devices.PointOfService.Provider.BarcodeScannerEnableScannerRequest">
      <summary>Represents the request to enable the barcode scanner.</summary>
    </member>
    <member name="M:Windows.Devices.PointOfService.Provider.BarcodeScannerEnableScannerRequest.ReportCompletedAsync">
      <summary>Notifies the client app that the request was processed successfully.</summary>
      <returns>An asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.Provider.BarcodeScannerEnableScannerRequest.ReportFailedAsync">
      <summary>Notifies the client that the request was not processed successfully.</summary>
      <returns>An asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.Provider.BarcodeScannerEnableScannerRequest.ReportFailedAsync(System.Int32)">
      <summary>Notifies the client that the request was not processed successfully.</summary>
      <param name="reason">An **Int32** error code that will be converted to an HRESULT and raised as an exception in the calling application. The following values are supported:</param>
      <returns>An asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.Provider.BarcodeScannerEnableScannerRequest.ReportFailedAsync(System.Int32,System.String)">
      <summary>Notifies the client that the request was not processed successfully.</summary>
      <param name="reason">An **Int32** error code that will be converted to an HRESULT and raised as an exception in the calling application. The following values are supported:</param>
      <param name="failedReasonDescription">A description of what caused the failure, for use in debugging.</param>
      <returns>An asynchronous operation.</returns>
    </member>
    <member name="T:Windows.Devices.PointOfService.Provider.BarcodeScannerEnableScannerRequestEventArgs">
      <summary>Contains information about a request to enable a barcode scanner.</summary>
    </member>
    <member name="P:Windows.Devices.PointOfService.Provider.BarcodeScannerEnableScannerRequestEventArgs.Request">
      <summary>Gets the BarcodeScannerEnableScannerRequest object associated with this request.</summary>
      <returns>The object that describes the request.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.Provider.BarcodeScannerEnableScannerRequestEventArgs.GetDeferral">
      <summary>Gets a deferral object for this operation.</summary>
      <returns>The deferral object.</returns>
    </member>
    <member name="T:Windows.Devices.PointOfService.Provider.BarcodeScannerFrameReader">
      <summary>Reads video frames from a camera.</summary>
    </member>
    <member name="P:Windows.Devices.PointOfService.Provider.BarcodeScannerFrameReader.Connection">
      <summary>Gets the BarcodeScannerProviderConnection being used by the frame reader.</summary>
      <returns>The connection object.</returns>
    </member>
    <member name="E:Windows.Devices.PointOfService.Provider.BarcodeScannerFrameReader.FrameArrived">
      <summary>Event that is raised when a frame is ready to be acquired. This event will not be raised until the frame reader is started by using StartAsync.</summary>
    </member>
    <member name="M:Windows.Devices.PointOfService.Provider.BarcodeScannerFrameReader.Close">
      <summary>Disposes of the frame reader and associated resources, and stops requesting video frames.</summary>
    </member>
    <member name="M:Windows.Devices.PointOfService.Provider.BarcodeScannerFrameReader.StartAsync">
      <summary>Starts reading video frames from the camera.</summary>
      <returns>Asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.Provider.BarcodeScannerFrameReader.StopAsync">
      <summary>Stops reading video frames from the camera.</summary>
      <returns>Asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.Provider.BarcodeScannerFrameReader.TryAcquireLatestFrameAsync">
      <summary>Acquires the latest available frame from the camera.</summary>
      <returns>A BarcodeScannerVideoFrame containing data for the latest video frame.</returns>
    </member>
    <member name="T:Windows.Devices.PointOfService.Provider.BarcodeScannerFrameReaderFrameArrivedEventArgs">
      <summary>This object is passed as a parameter to the event handlers for the BarcodeScannerFrameReader.FrameArrived event.</summary>
    </member>
    <member name="M:Windows.Devices.PointOfService.Provider.BarcodeScannerFrameReaderFrameArrivedEventArgs.GetDeferral">
      <summary>Gets a deferral object for this operation.</summary>
      <returns>A Deferral object that your code uses to signal when it has finished processing the activation.</returns>
    </member>
    <member name="T:Windows.Devices.PointOfService.Provider.BarcodeScannerGetSymbologyAttributesRequest">
      <summary>Represents the request to get attributes of a barcode symbology.</summary>
    </member>
    <member name="P:Windows.Devices.PointOfService.Provider.BarcodeScannerGetSymbologyAttributesRequest.Symbology">
      <summary>Gets the barcode symbology.  Possible values are defined in the BarcodeSymbologies class.</summary>
      <returns>The specific barcode symbology.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.Provider.BarcodeScannerGetSymbologyAttributesRequest.ReportCompletedAsync(Windows.Devices.PointOfService.BarcodeSymbologyAttributes)">
      <summary>Notifies the client app that the request was processed successfully.</summary>
      <param name="attributes">The attributes of the requested barcode symbology.</param>
      <returns>An asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.Provider.BarcodeScannerGetSymbologyAttributesRequest.ReportFailedAsync">
      <summary>Notifies the client that the request was not processed successfully.</summary>
      <returns>An asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.Provider.BarcodeScannerGetSymbologyAttributesRequest.ReportFailedAsync(System.Int32)">
      <summary>Notifies the client that the request was not processed successfully.</summary>
      <param name="reason">An **Int32** error code that will be converted to an HRESULT and raised as an exception in the calling application. The following values are supported:</param>
      <returns>An asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.Provider.BarcodeScannerGetSymbologyAttributesRequest.ReportFailedAsync(System.Int32,System.String)">
      <summary>Notifies the client that the request was not processed successfully.</summary>
      <param name="reason">An **Int32** error code that will be converted to an HRESULT and raised as an exception in the calling application. The following values are supported:</param>
      <param name="failedReasonDescription">A description of what caused the failure, for use in debugging.</param>
      <returns>An asynchronous operation.</returns>
    </member>
    <member name="T:Windows.Devices.PointOfService.Provider.BarcodeScannerGetSymbologyAttributesRequestEventArgs">
      <summary>Contains information about a request to get the attributes of a barcode symbology.</summary>
    </member>
    <member name="P:Windows.Devices.PointOfService.Provider.BarcodeScannerGetSymbologyAttributesRequestEventArgs.Request">
      <summary>Gets the BarcodeScannerGetSymbologyAttributesRequest object associated with this request.</summary>
      <returns>The object that describes the request.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.Provider.BarcodeScannerGetSymbologyAttributesRequestEventArgs.GetDeferral">
      <summary>Gets a deferral object for this operation.</summary>
      <returns>The deferral object.</returns>
    </member>
    <member name="T:Windows.Devices.PointOfService.Provider.BarcodeScannerHideVideoPreviewRequest">
      <summary>Represents the request to hide a video preview window.</summary>
    </member>
    <member name="M:Windows.Devices.PointOfService.Provider.BarcodeScannerHideVideoPreviewRequest.ReportCompletedAsync">
      <summary>Notifies the client app that the request was processed successfully.</summary>
      <returns>An asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.Provider.BarcodeScannerHideVideoPreviewRequest.ReportFailedAsync">
      <summary>Informs the client that the request was not processed successfully.</summary>
      <returns>An asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.Provider.BarcodeScannerHideVideoPreviewRequest.ReportFailedAsync(System.Int32)">
      <summary>Notifies the client that the request was not processed successfully.</summary>
      <param name="reason">An **Int32** error code that will be converted to an HRESULT and raised as an exception in the calling application. The following values are supported:</param>
      <returns>An asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.Provider.BarcodeScannerHideVideoPreviewRequest.ReportFailedAsync(System.Int32,System.String)">
      <summary>Notifies the client that the request was not processed successfully.</summary>
      <param name="reason">An **Int32** error code that will be converted to an HRESULT and raised as an exception in the calling application. The following values are supported:</param>
      <param name="failedReasonDescription">A description of what caused the failure, for use in debugging.</param>
      <returns>An asynchronous operation.</returns>
    </member>
    <member name="T:Windows.Devices.PointOfService.Provider.BarcodeScannerHideVideoPreviewRequestEventArgs">
      <summary>Contains information about a request to hide a video preview window.</summary>
    </member>
    <member name="P:Windows.Devices.PointOfService.Provider.BarcodeScannerHideVideoPreviewRequestEventArgs.Request">
      <summary>Gets the BarcodeScannerHideVideoPreviewRequest object associated with this request.</summary>
      <returns>The object that describes the request.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.Provider.BarcodeScannerHideVideoPreviewRequestEventArgs.GetDeferral">
      <summary>Gets a deferral object for this operation.</summary>
      <returns>The deferral object.</returns>
    </member>
    <member name="T:Windows.Devices.PointOfService.Provider.BarcodeScannerProviderConnection">
      <summary>Represents a connection to a barcode scanner provider client.</summary>
    </member>
    <member name="P:Windows.Devices.PointOfService.Provider.BarcodeScannerProviderConnection.CompanyName">
      <summary>Gets or sets the company name of the barcode scanner provider.</summary>
      <returns>The company name.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.Provider.BarcodeScannerProviderConnection.Id">
      <summary>Gets the ID of the barcode scanner provider connection.</summary>
      <returns>The connection ID.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.Provider.BarcodeScannerProviderConnection.Name">
      <summary>Gets or sets the name of the barcode scanner provider.</summary>
      <returns>The provider name.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.Provider.BarcodeScannerProviderConnection.SupportedSymbologies">
      <summary>Gets the supported symbologies of the barcode scanner provider.</summary>
      <returns>The supported symbologies.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.Provider.BarcodeScannerProviderConnection.Version">
      <summary>Gets or sets the version of the barcode scanner provider.</summary>
      <returns>The provider version.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.Provider.BarcodeScannerProviderConnection.VideoDeviceId">
      <summary>Gets the video device ID that represents the camera lens associated with the barcode scanner.</summary>
      <returns>The video device ID.</returns>
    </member>
    <member name="E:Windows.Devices.PointOfService.Provider.BarcodeScannerProviderConnection.DisableScannerRequested">
      <summary>Raised when the client app attempts to disable the barcode scanner.</summary>
    </member>
    <member name="E:Windows.Devices.PointOfService.Provider.BarcodeScannerProviderConnection.EnableScannerRequested">
      <summary>Raised when the client app attempts to enable the barcode scanner.</summary>
    </member>
    <member name="E:Windows.Devices.PointOfService.Provider.BarcodeScannerProviderConnection.GetBarcodeSymbologyAttributesRequested">
      <summary>Raised when the client app attempts to get the attributes of a barcode symbology.</summary>
    </member>
    <member name="E:Windows.Devices.PointOfService.Provider.BarcodeScannerProviderConnection.HideVideoPreviewRequested">
      <summary>Raised when the client app attempts to hide a video preview window.</summary>
    </member>
    <member name="E:Windows.Devices.PointOfService.Provider.BarcodeScannerProviderConnection.SetActiveSymbologiesRequested">
      <summary>Raised when the client app attempts to set the barcode symbologies for the device to use.</summary>
    </member>
    <member name="E:Windows.Devices.PointOfService.Provider.BarcodeScannerProviderConnection.SetBarcodeSymbologyAttributesRequested">
      <summary>Raised when the client app attempts to set the attributes of a barcode symbology.</summary>
    </member>
    <member name="E:Windows.Devices.PointOfService.Provider.BarcodeScannerProviderConnection.StartSoftwareTriggerRequested">
      <summary>Raised when the client app attempts to signal the barcode scanner to start scanning.</summary>
    </member>
    <member name="E:Windows.Devices.PointOfService.Provider.BarcodeScannerProviderConnection.StopSoftwareTriggerRequested">
      <summary>Raised when the client app attempts to signal the barcode scanner to stop scanning.</summary>
    </member>
    <member name="M:Windows.Devices.PointOfService.Provider.BarcodeScannerProviderConnection.Close">
      <summary>Closes the barcode scanner provider connection session.</summary>
    </member>
    <member name="M:Windows.Devices.PointOfService.Provider.BarcodeScannerProviderConnection.CreateFrameReaderAsync">
      <summary>Creates a new BarcodeScannerFrameReader instance.</summary>
      <returns>A new **BarcodeScannerFrameReader** instance that reads frames from this **BarcodeScannerProviderConnection**.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.Provider.BarcodeScannerProviderConnection.CreateFrameReaderAsync(Windows.Graphics.Imaging.BitmapPixelFormat)">
      <summary>Creates a new BarcodeScannerFrameReader instance that returns frames in the preferred format when possible.</summary>
      <param name="preferredFormat">The preferred image format as a BitmapPixelFormat.</param>
      <returns>A new **BarcodeScannerFrameReader** instance that reads frames from this **BarcodeScannerProviderConnection**.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.Provider.BarcodeScannerProviderConnection.CreateFrameReaderAsync(Windows.Graphics.Imaging.BitmapPixelFormat,Windows.Graphics.Imaging.BitmapSize)">
      <summary>Creates a new BarcodeScannerFrameReader instance that returns frames in the preferred format and size when possible.</summary>
      <param name="preferredFormat">The preferred image format as a BitmapPixelFormat.</param>
      <param name="preferredSize">The preferred frame size as a BitmapSize in pixels.</param>
      <returns>A new **BarcodeScannerFrameReader** instance that reads frames from this **BarcodeScannerProviderConnection**.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.Provider.BarcodeScannerProviderConnection.ReportErrorAsync(Windows.Devices.PointOfService.UnifiedPosErrorData)">
      <summary>Sends an error report to the client app.</summary>
      <param name="errorData">The error information.</param>
      <returns>An asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.Provider.BarcodeScannerProviderConnection.ReportErrorAsync(Windows.Devices.PointOfService.UnifiedPosErrorData,System.Boolean,Windows.Devices.PointOfService.BarcodeScannerReport)">
      <summary>Sends an error report to the client app.</summary>
      <param name="errorData">The error information.</param>
      <param name="isRetriable">Indicates whether the operation can be retried.</param>
      <param name="scanReport">The scan data that was successfully read.</param>
      <returns>
      </returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.Provider.BarcodeScannerProviderConnection.ReportScannedDataAsync(Windows.Devices.PointOfService.BarcodeScannerReport)">
      <summary>Sends a barcode scanner data report to the client app.</summary>
      <param name="report">The barcode scanner data.</param>
      <returns>An asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.Provider.BarcodeScannerProviderConnection.ReportTriggerStateAsync(Windows.Devices.PointOfService.Provider.BarcodeScannerTriggerState)">
      <summary>Sends a barcode scanner trigger state update to the client app during a scanning operation.</summary>
      <param name="state">The barcode scanner trigger state. Possible values are defined in BarcodeScannerTriggerState.</param>
      <returns>An asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.Provider.BarcodeScannerProviderConnection.Start">
      <summary>Starts the connection for data transfer.</summary>
    </member>
    <member name="T:Windows.Devices.PointOfService.Provider.BarcodeScannerProviderTriggerDetails">
      <summary>Represents trigger information about the barcode scanner background task, where data will be transferred between the app and its caller.</summary>
    </member>
    <member name="P:Windows.Devices.PointOfService.Provider.BarcodeScannerProviderTriggerDetails.Connection">
      <summary>Gets the connection object used to provide barcode scanning to a client app.</summary>
      <returns>The connection used by the provider to communicate with a client app.</returns>
    </member>
    <member name="T:Windows.Devices.PointOfService.Provider.BarcodeScannerSetActiveSymbologiesRequest">
      <summary>Represents the request to set the barcode symbologies for the device to use.</summary>
    </member>
    <member name="P:Windows.Devices.PointOfService.Provider.BarcodeScannerSetActiveSymbologiesRequest.Symbologies">
      <summary>Gets the barcode symbologies for the device to use.</summary>
      <returns>The specific symbologies to use.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.Provider.BarcodeScannerSetActiveSymbologiesRequest.ReportCompletedAsync">
      <summary>Notifies the client app that the request was processed successfully.</summary>
      <returns>An asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.Provider.BarcodeScannerSetActiveSymbologiesRequest.ReportFailedAsync">
      <summary>Notifies the client that the request was not processed successfully.</summary>
      <returns>An asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.Provider.BarcodeScannerSetActiveSymbologiesRequest.ReportFailedAsync(System.Int32)">
      <summary>Notifies the client that the request was not processed successfully.</summary>
      <param name="reason">An **Int32** error code that will be converted to an HRESULT and raised as an exception in the calling application. The following values are supported:</param>
      <returns>An asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.Provider.BarcodeScannerSetActiveSymbologiesRequest.ReportFailedAsync(System.Int32,System.String)">
      <summary>Notifies the client that the request was not processed successfully.</summary>
      <param name="reason">An **Int32** error code that will be converted to an HRESULT and raised as an exception in the calling application. The following values are supported:</param>
      <param name="failedReasonDescription">A description of what caused the failure, for use in debugging.</param>
      <returns>An asynchronous operation.</returns>
    </member>
    <member name="T:Windows.Devices.PointOfService.Provider.BarcodeScannerSetActiveSymbologiesRequestEventArgs">
      <summary>Contains information about a request to set the barcode symbologies for the device to use.</summary>
    </member>
    <member name="P:Windows.Devices.PointOfService.Provider.BarcodeScannerSetActiveSymbologiesRequestEventArgs.Request">
      <summary>Gets the BarcodeScannerSetActiveSymbologiesRequest object associated with this request.</summary>
      <returns>The object that describes the request.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.Provider.BarcodeScannerSetActiveSymbologiesRequestEventArgs.GetDeferral">
      <summary>Gets a deferral object for this operation.</summary>
      <returns>The deferral object.</returns>
    </member>
    <member name="T:Windows.Devices.PointOfService.Provider.BarcodeScannerSetSymbologyAttributesRequest">
      <summary>Represents the request to set the attributes of a barcode symbology.</summary>
    </member>
    <member name="P:Windows.Devices.PointOfService.Provider.BarcodeScannerSetSymbologyAttributesRequest.Attributes">
      <summary>Gets the attributes of a barcode symbology.</summary>
      <returns>The attributes of a barcode symbology.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.Provider.BarcodeScannerSetSymbologyAttributesRequest.Symbology">
      <summary>Gets the barcode symbology whose attributes are to be set.</summary>
      <returns>The barcode symbology.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.Provider.BarcodeScannerSetSymbologyAttributesRequest.ReportCompletedAsync">
      <summary>Notifies the client app that the request was processed successfully.</summary>
      <returns>An asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.Provider.BarcodeScannerSetSymbologyAttributesRequest.ReportFailedAsync">
      <summary>Notifies the client that the request was not processed successfully.</summary>
      <returns>An asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.Provider.BarcodeScannerSetSymbologyAttributesRequest.ReportFailedAsync(System.Int32)">
      <summary>Notifies the client that the request was not processed successfully.</summary>
      <param name="reason">An **Int32** error code that will be converted to an HRESULT and raised as an exception in the calling application. The following values are supported:</param>
      <returns>An asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.Provider.BarcodeScannerSetSymbologyAttributesRequest.ReportFailedAsync(System.Int32,System.String)">
      <summary>Notifies the client that the request was not processed successfully.</summary>
      <param name="reason">An **Int32** error code that will be converted to an HRESULT and raised as an exception in the calling application. The following values are supported:</param>
      <param name="failedReasonDescription">A description of what caused the failure, for use in debugging.</param>
      <returns>An asynchronous operation.</returns>
    </member>
    <member name="T:Windows.Devices.PointOfService.Provider.BarcodeScannerSetSymbologyAttributesRequestEventArgs">
      <summary>Contains information about a request to set the attributes of a barcode symbology.</summary>
    </member>
    <member name="P:Windows.Devices.PointOfService.Provider.BarcodeScannerSetSymbologyAttributesRequestEventArgs.Request">
      <summary>Gets the BarcodeScannerSetSymbologyAttributesRequest object associated with this request.</summary>
      <returns>The object that describes the request.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.Provider.BarcodeScannerSetSymbologyAttributesRequestEventArgs.GetDeferral">
      <summary>Gets a deferral object for this operation.</summary>
      <returns>The deferral object.</returns>
    </member>
    <member name="T:Windows.Devices.PointOfService.Provider.BarcodeScannerStartSoftwareTriggerRequest">
      <summary>Represents the request to signal a barcode scanner to start scanning.</summary>
    </member>
    <member name="M:Windows.Devices.PointOfService.Provider.BarcodeScannerStartSoftwareTriggerRequest.ReportCompletedAsync">
      <summary>Notifies the client app that the request was processed successfully.</summary>
      <returns>An asynchronous object.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.Provider.BarcodeScannerStartSoftwareTriggerRequest.ReportFailedAsync">
      <summary>Notifies the client that the request was not processed successfully.</summary>
      <returns>An asynchronous object.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.Provider.BarcodeScannerStartSoftwareTriggerRequest.ReportFailedAsync(System.Int32)">
      <summary>Notifies the client that the request was not processed successfully.</summary>
      <param name="reason">An **Int32** error code that will be converted to an HRESULT and raised as an exception in the calling application. The following values are supported:</param>
      <returns>An asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.Provider.BarcodeScannerStartSoftwareTriggerRequest.ReportFailedAsync(System.Int32,System.String)">
      <summary>Notifies the client that the request was not processed successfully.</summary>
      <param name="reason">An **Int32** error code that will be converted to an HRESULT and raised as an exception in the calling application. The following values are supported:</param>
      <param name="failedReasonDescription">A description of what caused the failure, for use in debugging.</param>
      <returns>An asynchronous operation.</returns>
    </member>
    <member name="T:Windows.Devices.PointOfService.Provider.BarcodeScannerStartSoftwareTriggerRequestEventArgs">
      <summary>Contains information about a request to signal a barcode scanner to start scanning.</summary>
    </member>
    <member name="P:Windows.Devices.PointOfService.Provider.BarcodeScannerStartSoftwareTriggerRequestEventArgs.Request">
      <summary>Gets the BarcodeScannerStartSoftwareTriggerRequest object associated with this request.</summary>
      <returns>The object that describes the request.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.Provider.BarcodeScannerStartSoftwareTriggerRequestEventArgs.GetDeferral">
      <summary>Gets a deferral object for this operation.</summary>
      <returns>The deferral object.</returns>
    </member>
    <member name="T:Windows.Devices.PointOfService.Provider.BarcodeScannerStopSoftwareTriggerRequest">
      <summary>Represents the request to signal a barcode scanner to stop scanning.</summary>
    </member>
    <member name="M:Windows.Devices.PointOfService.Provider.BarcodeScannerStopSoftwareTriggerRequest.ReportCompletedAsync">
      <summary>Notifies the client app that the request was processed successfully.</summary>
      <returns>An asynchronous object.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.Provider.BarcodeScannerStopSoftwareTriggerRequest.ReportFailedAsync">
      <summary>Notifies the client that the request was not processed successfully.</summary>
      <returns>An asynchronous object.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.Provider.BarcodeScannerStopSoftwareTriggerRequest.ReportFailedAsync(System.Int32)">
      <summary>Notifies the client that the request was not processed successfully.</summary>
      <param name="reason">An **Int32** error code that will be converted to an HRESULT and raised as an exception in the calling application. The following values are supported:</param>
      <returns>An asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.Provider.BarcodeScannerStopSoftwareTriggerRequest.ReportFailedAsync(System.Int32,System.String)">
      <summary>Notifies the client that the request was not processed successfully.</summary>
      <param name="reason">An **Int32** error code that will be converted to an HRESULT and raised as an exception in the calling application. The following values are supported:</param>
      <param name="failedReasonDescription">A description of what caused the failure, for use in debugging.</param>
      <returns>An asynchronous operation.</returns>
    </member>
    <member name="T:Windows.Devices.PointOfService.Provider.BarcodeScannerStopSoftwareTriggerRequestEventArgs">
      <summary>Contains information about a request to stop software trigger.</summary>
    </member>
    <member name="P:Windows.Devices.PointOfService.Provider.BarcodeScannerStopSoftwareTriggerRequestEventArgs.Request">
      <summary>Gets the BarcodeScannerStopSoftwareTriggerRequest object associated with this request.</summary>
      <returns>The object that describes the request.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.Provider.BarcodeScannerStopSoftwareTriggerRequestEventArgs.GetDeferral">
      <summary>Gets a deferral object for this operation.</summary>
      <returns>The deferral object.</returns>
    </member>
    <member name="T:Windows.Devices.PointOfService.Provider.BarcodeScannerTriggerState">
      <summary>Defines the constants that indicate the barcode trigger state.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.Provider.BarcodeScannerTriggerState.Pressed">
      <summary>The barcode scanner trigger or button is pressed during a scanning operation.</summary>
    </member>
    <member name="F:Windows.Devices.PointOfService.Provider.BarcodeScannerTriggerState.Released">
      <summary>The barcode scanner trigger or button is released during a scanning operation.</summary>
    </member>
    <member name="T:Windows.Devices.PointOfService.Provider.BarcodeScannerVideoFrame">
      <summary>Represents data from a video frame that was acquired by using a BarcodeScannerFrameReader.</summary>
    </member>
    <member name="P:Windows.Devices.PointOfService.Provider.BarcodeScannerVideoFrame.Format">
      <summary>Gets the format of the video frame.</summary>
      <returns>The format of the video frame as a BitmapPixelFormat object.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.Provider.BarcodeScannerVideoFrame.Height">
      <summary>Gets the height of the video frame.</summary>
      <returns>The height of the video frame in pixels.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.Provider.BarcodeScannerVideoFrame.PixelData">
      <summary>Gets the pixel data of the video frame.</summary>
      <returns>The pixel data as an IBuffer.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.Provider.BarcodeScannerVideoFrame.Width">
      <summary>Gets the width of the video frame.</summary>
      <returns>The width of the video frame in pixels.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.Provider.BarcodeScannerVideoFrame.Close">
      <summary>Disposes of the video frame and associated resources.</summary>
    </member>
    <member name="T:Windows.Devices.PointOfService.Provider.BarcodeSymbologyAttributesBuilder">
      <summary>Represents the builder of barcode symbology attributes.</summary>
    </member>
    <member name="M:Windows.Devices.PointOfService.Provider.BarcodeSymbologyAttributesBuilder.#ctor">
      <summary>Creates an instance for BarcodeSymbologyAttributesBuilder.</summary>
    </member>
    <member name="P:Windows.Devices.PointOfService.Provider.BarcodeSymbologyAttributesBuilder.IsCheckDigitTransmissionSupported">
      <summary>Gets or sets whether the barcode symbology supports transmitting the check digit to the client as part of the raw data.</summary>
      <returns>True if the barcode symbology supports transmitting the check digit as raw data; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.Provider.BarcodeSymbologyAttributesBuilder.IsCheckDigitValidationSupported">
      <summary>Gets or sets whether the barcode symbology supports check digit validation.</summary>
      <returns>True if the barcode symbology supports check digit validation; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Devices.PointOfService.Provider.BarcodeSymbologyAttributesBuilder.IsDecodeLengthSupported">
      <summary>Gets or sets whether the barcode symbology supports multiple decode lengths.</summary>
      <returns>True if the barcode symbology supports multiple decode lengths; otherwise, false.</returns>
    </member>
    <member name="M:Windows.Devices.PointOfService.Provider.BarcodeSymbologyAttributesBuilder.CreateAttributes">
      <summary>Creates a BarcodeSymbologyAttributes object from the properties of this class.</summary>
      <returns>The symbology attributes.</returns>
    </member>
    <member name="T:Windows.Devices.Power.Battery">
      <summary>Provides information about a battery controller that is currently connected to the device. For more info, see [Get battery information](https://docs.microsoft.com/previous-versions/windows/apps/dn895210(v=win.10)).</summary>
    </member>
    <member name="P:Windows.Devices.Power.Battery.AggregateBattery">
      <summary>Gets a Battery object that represents all battery controllers connected to the device.</summary>
      <returns>A Battery object that represents overall battery power.</returns>
    </member>
    <member name="P:Windows.Devices.Power.Battery.DeviceId">
      <summary>Gets the identifier (ID) for an individual battery controller.</summary>
      <returns>The battery controller identifier (ID).</returns>
    </member>
    <member name="E:Windows.Devices.Power.Battery.ReportUpdated">
      <summary>&lt;!--***in what increments does this change? Can it return a battery  aggregate?***--&gt;</summary>
    </member>
    <member name="M:Windows.Devices.Power.Battery.FromIdAsync(System.String)">
      <summary>Gets a Battery object that represents an individual battery controller connected to the device.</summary>
      <param name="deviceId">The device ID of the battery controller (DeviceId ).</param>
      <returns>A Battery object that corresponds to the specified battery controller.</returns>
    </member>
    <member name="M:Windows.Devices.Power.Battery.GetDeviceSelector">
      <summary>Gets an Advanced Query Syntax (AQS) string that can be used to find all battery controllers that are connected to the device.</summary>
      <returns>An AQS string that can be used to find all battery controllers connected to the device.</returns>
    </member>
    <member name="M:Windows.Devices.Power.Battery.GetReport">
      <summary>Gets a BatteryReport object that indicates the charge, capacity, and status of the battery or aggregate.</summary>
      <returns>Indicates the charge, capacity, and status of the battery or aggregate.</returns>
    </member>
    <member name="T:Windows.Devices.Power.BatteryReport">
      <summary>Provides properties that indicate the charge, capacity, and status of the battery. For more info, see [Get battery information](https://docs.microsoft.com/previous-versions/windows/apps/dn895210(v=win.10)).</summary>
    </member>
    <member name="P:Windows.Devices.Power.BatteryReport.ChargeRateInMilliwatts">
      <summary>Gets the rate that the battery is charging.</summary>
      <returns>The rate that the battery is charging in milliwatts (mW). This value is negative when the battery is discharging.</returns>
    </member>
    <member name="P:Windows.Devices.Power.BatteryReport.DesignCapacityInMilliwattHours">
      <summary>Gets the estimated energy capacity of a new battery of this type.</summary>
      <returns>The estimated energy capacity of a new battery of this type, in milliwatt-hours (mWh).</returns>
    </member>
    <member name="P:Windows.Devices.Power.BatteryReport.FullChargeCapacityInMilliwattHours">
      <summary>Gets the fully-charged energy capacity of the battery.</summary>
      <returns>The fully-charged energy capacity of the battery, in milliwatt-hours (mWh).</returns>
    </member>
    <member name="P:Windows.Devices.Power.BatteryReport.RemainingCapacityInMilliwattHours">
      <summary>Gets the remaining power capacity of the battery.</summary>
      <returns>The remaining power capacity of the battery, in milliwatt-hours.</returns>
    </member>
    <member name="P:Windows.Devices.Power.BatteryReport.Status">
      <summary>Gets a BatteryStatus enumeration that indicates the status of the battery.</summary>
      <returns>A BatteryStatus enumeration that indicates the status of the battery.</returns>
    </member>
    <member name="T:Windows.Devices.Printers.Extensions.Print3DWorkflow">
      <summary>Represents a customized printing experience for a 3D printer.</summary>
    </member>
    <member name="P:Windows.Devices.Printers.Extensions.Print3DWorkflow.DeviceID">
      <summary>Gets the device identifier of the 3D printer.</summary>
      <returns>The device identifier of the 3D printer.</returns>
    </member>
    <member name="P:Windows.Devices.Printers.Extensions.Print3DWorkflow.IsPrintReady">
      <summary>Gets or sets a value that indicates the 3D object is ready for printing and no further user interaction is required.</summary>
      <returns>**true** if the 3D object is ready for printing; otherwise, **false**.</returns>
    </member>
    <member name="E:Windows.Devices.Printers.Extensions.Print3DWorkflow.PrinterChanged">
      <summary>Occurs when the user changes the designated 3D printer.</summary>
    </member>
    <member name="E:Windows.Devices.Printers.Extensions.Print3DWorkflow.PrintRequested">
      <summary>Occurs when the user initiates printing.</summary>
    </member>
    <member name="M:Windows.Devices.Printers.Extensions.Print3DWorkflow.GetPrintModelPackage">
      <summary>Gets the model of the 3D object to be printed.</summary>
      <returns>The model of the 3D object to be printed.</returns>
    </member>
    <member name="T:Windows.Devices.Printers.Extensions.Print3DWorkflowDetail">
      <summary>Specifies the types of errors that may be encountered by the Print3DWorkflow class.</summary>
    </member>
    <member name="F:Windows.Devices.Printers.Extensions.Print3DWorkflowDetail.InvalidMaterialSelection">
      <summary>An invalid printing material has been selected.</summary>
    </member>
    <member name="F:Windows.Devices.Printers.Extensions.Print3DWorkflowDetail.InvalidModel">
      <summary>The 3D model is not valid.</summary>
    </member>
    <member name="F:Windows.Devices.Printers.Extensions.Print3DWorkflowDetail.InvalidPrintTicket">
      <summary>The print ticket is not valid.</summary>
    </member>
    <member name="F:Windows.Devices.Printers.Extensions.Print3DWorkflowDetail.ModelExceedsPrintBed">
      <summary>The 3D model exceeds the print bed.</summary>
    </member>
    <member name="F:Windows.Devices.Printers.Extensions.Print3DWorkflowDetail.ModelNotManifold">
      <summary>The 3D model does not have manifold edges.</summary>
    </member>
    <member name="F:Windows.Devices.Printers.Extensions.Print3DWorkflowDetail.Unknown">
      <summary>No known error has been encountered.</summary>
    </member>
    <member name="F:Windows.Devices.Printers.Extensions.Print3DWorkflowDetail.UploadFailed">
      <summary>The upload failed.</summary>
    </member>
    <member name="T:Windows.Devices.Printers.Extensions.Print3DWorkflowPrinterChangedEventArgs">
      <summary>Provides data about the printer change to the app that initiated the change.</summary>
    </member>
    <member name="P:Windows.Devices.Printers.Extensions.Print3DWorkflowPrinterChangedEventArgs.NewDeviceId">
      <summary>Gets the device identifier of the new 3D printer.</summary>
      <returns>Device identifier of the new 3D printer.</returns>
    </member>
    <member name="T:Windows.Devices.Printers.Extensions.Print3DWorkflowPrintRequestedEventArgs">
      <summary>Provides data about the print request to the app that initiated the request.</summary>
    </member>
    <member name="P:Windows.Devices.Printers.Extensions.Print3DWorkflowPrintRequestedEventArgs.Status">
      <summary>Gets the status of the print request.</summary>
      <returns>The status of the print request.</returns>
    </member>
    <member name="M:Windows.Devices.Printers.Extensions.Print3DWorkflowPrintRequestedEventArgs.SetExtendedStatus(Windows.Devices.Printers.Extensions.Print3DWorkflowDetail)">
      <summary>Sets the extended status of the print request.</summary>
      <param name="value">The extended status of the print request.</param>
    </member>
    <member name="M:Windows.Devices.Printers.Extensions.Print3DWorkflowPrintRequestedEventArgs.SetSource(System.Object)">
      <summary>Sets the latest model data, including any updates made by the Print3DWorkflow.</summary>
      <param name="source">The latest model data, including any updates made by the Print3DWorkflow.</param>
    </member>
    <member name="M:Windows.Devices.Printers.Extensions.Print3DWorkflowPrintRequestedEventArgs.SetSourceChanged(System.Boolean)">
      <summary>Indicates if the data model has been updated by the Print3DWorkflow.</summary>
      <param name="value">Returns **true** if the data model has been updated; otherwise, **false**.</param>
    </member>
    <member name="T:Windows.Devices.Printers.Extensions.Print3DWorkflowStatus">
      <summary>Specifies the status of the Print3DWorkflow class.</summary>
    </member>
    <member name="F:Windows.Devices.Printers.Extensions.Print3DWorkflowStatus.Abandoned">
      <summary>The printing experience has been abandoned.</summary>
    </member>
    <member name="F:Windows.Devices.Printers.Extensions.Print3DWorkflowStatus.Canceled">
      <summary>The printing experience has been canceled.</summary>
    </member>
    <member name="F:Windows.Devices.Printers.Extensions.Print3DWorkflowStatus.Failed">
      <summary>The print request failed.</summary>
    </member>
    <member name="F:Windows.Devices.Printers.Extensions.Print3DWorkflowStatus.Slicing">
      <summary>The object is undergoing slicing in preparation for printing.</summary>
    </member>
    <member name="F:Windows.Devices.Printers.Extensions.Print3DWorkflowStatus.Submitted">
      <summary>The print request has been submitted.</summary>
    </member>
    <member name="T:Windows.Devices.Radios.Radio">
      <summary>Represents a radio device on the system.</summary>
    </member>
    <member name="P:Windows.Devices.Radios.Radio.Kind">
      <summary>Gets an enumeration value that describes what kind of radio this object represents.</summary>
      <returns>The kind of this radio.</returns>
    </member>
    <member name="P:Windows.Devices.Radios.Radio.Name">
      <summary>Gets the name of the radio represented by this object.</summary>
      <returns>The radio name.</returns>
    </member>
    <member name="P:Windows.Devices.Radios.Radio.State">
      <summary>Gets the current state of the radio represented by this object.</summary>
      <returns>The current radio state.</returns>
    </member>
    <member name="E:Windows.Devices.Radios.Radio.StateChanged">
      <summary>Event raised by a state change in the radio represented by this object.  When a USB Bluetooth radio is removed or otherwise goes offline, no state change is reported.</summary>
    </member>
    <member name="M:Windows.Devices.Radios.Radio.FromIdAsync(System.String)">
      <summary>A static method that retrieves a Radio object. The method accepts the 'Device.Id' found through Windows.Devices.Enumeration.DeviceInformation.FindAllAsync. This procedure is more reliable than using GetRadiosAsync to obtain a radio in situations where a USB Radio has failed or been removed on a Windows 10 workstation. In this instance of a failed or removed radio, GetRadiosAsync returns no bluetooth radio.</summary>
      <param name="deviceId">A string that identifies a particular radio device.</param>
      <returns>An asynchronous retrieval operation. On successful completion, it contains a Radio object that represents the specified radio device. Otherwise it throws an exception.</returns>
    </member>
    <member name="M:Windows.Devices.Radios.Radio.GetDeviceSelector">
      <summary>A static method that returns an Advanced Query Syntax (AQS) string to be used to enumerate or monitor Radio devices with Windows.Devices.Enumeration.DeviceInformation.FindAllAsync and related methods.</summary>
      <returns>An identifier to be used to enumerate radio devices.</returns>
    </member>
    <member name="M:Windows.Devices.Radios.Radio.GetRadiosAsync">
      <summary>A static, asynchronous method that retrieves a collection of Windows.Devices.Radios.Radio objects representing radio devices which existed on the system at the time the program launched.  Additions or removals of radios are ignored by subsequent calls.</summary>
      <returns>An asynchronous retrieval operation. When the operation is complete, contains a list of Windows.Devices.Radios.Radio objects describing radios that existed at the time the program launched.</returns>
    </member>
    <member name="M:Windows.Devices.Radios.Radio.RequestAccessAsync">
      <summary>An asynchronous method that retrieves a value indicating what access the current user has to the radio represented by this object. In circumstances where user permission is required to access the radio, this method prompts the user for permission. Consequently, always call this method on the UI thread.</summary>
      <returns>An asynchronous status retrieval operation. On successful completion, contains an enumeration value describing the current user's access to this radio.</returns>
    </member>
    <member name="M:Windows.Devices.Radios.Radio.SetStateAsync(Windows.Devices.Radios.RadioState)">
      <summary>An asynchronous operation that attempts to set the state of the radio represented by this object.</summary>
      <param name="value">The desired radio state. </param>
      <returns>An asynchronous state setting operation. On successful completion, contains an enumeration value describing status of the state change request.</returns>
    </member>
    <member name="T:Windows.Devices.Radios.RadioAccessStatus">
      <summary>Enumeration that describes possible access states that a user can have to a given radio.</summary>
    </member>
    <member name="F:Windows.Devices.Radios.RadioAccessStatus.Allowed">
      <summary>Access is allowed.</summary>
    </member>
    <member name="F:Windows.Devices.Radios.RadioAccessStatus.DeniedBySystem">
      <summary>Access was denied by the system. One common reason for this result is that the user does not have suitable permission to manipulate the radio in question.</summary>
    </member>
    <member name="F:Windows.Devices.Radios.RadioAccessStatus.DeniedByUser">
      <summary>Access was denied because of user action, usually through denying an operation through the radio privacy settings page.</summary>
    </member>
    <member name="F:Windows.Devices.Radios.RadioAccessStatus.Unspecified">
      <summary>Access state is unspecified.</summary>
    </member>
    <member name="T:Windows.Devices.Radios.RadioKind">
      <summary>Enumeration that represents the kinds of radio devices.</summary>
    </member>
    <member name="F:Windows.Devices.Radios.RadioKind.Bluetooth">
      <summary>A Bluetooth radio.</summary>
    </member>
    <member name="F:Windows.Devices.Radios.RadioKind.FM">
      <summary>An FM radio. </summary>
    </member>
    <member name="F:Windows.Devices.Radios.RadioKind.MobileBroadband">
      <summary>A mobile broadband radio. </summary>
    </member>
    <member name="F:Windows.Devices.Radios.RadioKind.Other">
      <summary>An unspecified kind of radio device.</summary>
    </member>
    <member name="F:Windows.Devices.Radios.RadioKind.WiFi">
      <summary>A Wi-Fi radio.</summary>
    </member>
    <member name="T:Windows.Devices.Radios.RadioState">
      <summary>Enumeration that describes possible radio states.</summary>
    </member>
    <member name="F:Windows.Devices.Radios.RadioState.Disabled">
      <summary>The radio is powered off and disabled by the device firmware or a hardware switch on the device.</summary>
    </member>
    <member name="F:Windows.Devices.Radios.RadioState.Off">
      <summary>The radio is powered off.</summary>
    </member>
    <member name="F:Windows.Devices.Radios.RadioState.On">
      <summary>The radio is powered on.</summary>
    </member>
    <member name="F:Windows.Devices.Radios.RadioState.Unknown">
      <summary>The radio state is unknown, or the radio is in a bad or uncontrollable state.</summary>
    </member>
    <member name="T:Windows.Devices.Sensors.Accelerometer">
      <summary>Represents an accelerometer sensor.</summary>
    </member>
    <member name="P:Windows.Devices.Sensors.Accelerometer.DeviceId">
      <summary>Gets the device identifier.</summary>
      <returns>The device identifier.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.Accelerometer.MaxBatchSize">
      <summary>Gets the maximum number of events that can be batched by the sensor.</summary>
      <returns>The maximum number of batched events.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.Accelerometer.MinimumReportInterval">
      <summary>Gets the minimum report interval supported by the accelerometer.</summary>
      <returns>The minimum ReportInterval supported by the sensor.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.Accelerometer.ReadingTransform">
      <summary>Gets or sets the transformation that needs to be applied to sensor data. Transformations to be applied are tied to the display orientation with which to align the sensor data.</summary>
      <returns>A DisplayOrientations -typed value that specifies the display orientation with which to align the sensor data.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.Accelerometer.ReadingType">
      <summary>Gets the type of accelerometer sensor the is represented by this object.</summary>
      <returns>The type of accelerometer.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.Accelerometer.ReportInterval">
      <summary>Gets or sets the current report interval for the accelerometer.</summary>
      <returns>The current report interval.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.Accelerometer.ReportLatency">
      <summary>Gets or sets the delay between batches of sensor information.</summary>
      <returns>The delay between batches of sensor information in milliseconds.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.Accelerometer.ReportThreshold">
      <summary>Gets the AccelerometerDataThreshold for the accelerometer sensor.</summary>
      <returns>
      </returns>
    </member>
    <member name="E:Windows.Devices.Sensors.Accelerometer.ReadingChanged">
      <summary>Occurs each time the accelerometer reports a new sensor reading.</summary>
    </member>
    <member name="E:Windows.Devices.Sensors.Accelerometer.Shaken">
      <summary>Occurs when the accelerometer detects that the PC has been shaken.</summary>
    </member>
    <member name="M:Windows.Devices.Sensors.Accelerometer.FromIdAsync(System.String)">
      <summary>Asynchronously obtains the sensor from its identifier.</summary>
      <param name="deviceId">The sensor identifier</param>
      <returns>Returns the Accelerometer object from its identifier.</returns>
    </member>
    <member name="M:Windows.Devices.Sensors.Accelerometer.GetCurrentReading">
      <summary>Gets the current accelerometer reading.</summary>
      <returns>This method has no parameters.</returns>
    </member>
    <member name="M:Windows.Devices.Sensors.Accelerometer.GetDefault">
      <summary>Returns the default accelerometer.</summary>
      <returns>The default accelerometer or null if no integrated accelerometers are found.</returns>
    </member>
    <member name="M:Windows.Devices.Sensors.Accelerometer.GetDefault(Windows.Devices.Sensors.AccelerometerReadingType)">
      <summary>Returns the default accelerometer of a specific type of sensor. The possible accelerometer sensors are defined by AccelerometerReadingType.</summary>
      <param name="readingType">Indicates the type of accelerometer to retrieve.</param>
      <returns>The default accelerometer or **null** if no integrated accelerometers are found.</returns>
    </member>
    <member name="M:Windows.Devices.Sensors.Accelerometer.GetDeviceSelector(Windows.Devices.Sensors.AccelerometerReadingType)">
      <summary>Gets the device selector.</summary>
      <param name="readingType">The type of sensor to retrieve.</param>
      <returns>Returns the device selector, if it exists; otherwise, null.</returns>
    </member>
    <member name="T:Windows.Devices.Sensors.AccelerometerDataThreshold">
      <summary>Provides access to accelerometer data thresholds (also known as change sensitivity).</summary>
    </member>
    <member name="P:Windows.Devices.Sensors.AccelerometerDataThreshold.XAxisInGForce">
      <summary>Gets or sets the minimum amount of acceleration increase or decrease along the x-axis required to reach the threshold, measured in in g-force.</summary>
      <returns>The accelerometer data threshold for the x-axis, in g-force.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.AccelerometerDataThreshold.YAxisInGForce">
      <summary>Gets or sets the minimum amount of acceleration increase or decrease along the y-axis required to reach the threshold, measured in in g-force.</summary>
      <returns>The accelerometer data threshold for the y-axis, in g-force.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.AccelerometerDataThreshold.ZAxisInGForce">
      <summary>Gets or sets the minimum amount of acceleration increase or decrease along the z-axis required to reach the threshold, measured in in g-force.</summary>
      <returns>The accelerometer data threshold for the z-axis, in g-force.</returns>
    </member>
    <member name="T:Windows.Devices.Sensors.AccelerometerReading">
      <summary>Represents an accelerometer reading.</summary>
    </member>
    <member name="P:Windows.Devices.Sensors.AccelerometerReading.AccelerationX">
      <summary>Gets the g-force acceleration along the x-axis.</summary>
      <returns>The x-axis acceleration in g's.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.AccelerometerReading.AccelerationY">
      <summary>Gets the g-force acceleration along the y-axis.</summary>
      <returns>The y-axis acceleration in g's.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.AccelerometerReading.AccelerationZ">
      <summary>Gets the g-force acceleration along the z-axis.</summary>
      <returns>The g-force acceleration along the z-axis.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.AccelerometerReading.PerformanceCount">
      <summary>Gets the performance count associated with the reading. This allows the reading to be synchronized with other devices and processes on the system.</summary>
      <returns>The performance count for the reading. Null if this property is not supported on the sensor.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.AccelerometerReading.Properties">
      <summary>Gets the data properties reported by the sensor.</summary>
      <returns>Contains a key/value pair for each data property reported by the sensor for the given reading. The key is a string of the property key, and the value is the value of the property that the key represents.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.AccelerometerReading.Timestamp">
      <summary>Gets the time at which the sensor reported the reading.</summary>
      <returns>The instant in time when the sensor reported the reading.</returns>
    </member>
    <member name="T:Windows.Devices.Sensors.AccelerometerReadingChangedEventArgs">
      <summary>Provides data for the accelerometer reading– changed event.</summary>
    </member>
    <member name="P:Windows.Devices.Sensors.AccelerometerReadingChangedEventArgs.Reading">
      <summary>Gets the most recent accelerometer reading.</summary>
      <returns>The most recent accelerometer reading.</returns>
    </member>
    <member name="T:Windows.Devices.Sensors.AccelerometerReadingType">
      <summary>Indicates the type of accelerometer.</summary>
    </member>
    <member name="F:Windows.Devices.Sensors.AccelerometerReadingType.Gravity">
      <summary>A gravity accelerometer is only interested in the influence of gravity on a sensor.</summary>
    </member>
    <member name="F:Windows.Devices.Sensors.AccelerometerReadingType.Linear">
      <summary>A linear accelerometer does not take into account the influence of gravity.</summary>
    </member>
    <member name="F:Windows.Devices.Sensors.AccelerometerReadingType.Standard">
      <summary>A standard accelerometer takes into account all of the forces impacting the sensor.</summary>
    </member>
    <member name="T:Windows.Devices.Sensors.AccelerometerShakenEventArgs">
      <summary>Provides data for the accelerometer-shaken event.</summary>
    </member>
    <member name="P:Windows.Devices.Sensors.AccelerometerShakenEventArgs.Timestamp">
      <summary>Gets the time at which the sensor reported the shaken event.</summary>
      <returns>The time at which the sensor reported the event.</returns>
    </member>
    <member name="T:Windows.Devices.Sensors.ActivitySensor">
      <summary>Represents an activity sensor that provides the activity and status of a sensor.</summary>
    </member>
    <member name="P:Windows.Devices.Sensors.ActivitySensor.DeviceId">
      <summary>Gets the device identifier.</summary>
      <returns>The device identifier.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.ActivitySensor.MinimumReportInterval">
      <summary>Gets the minimum report interval supported by the sensor.</summary>
      <returns>The minimum report interval supported by the sensor.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.ActivitySensor.PowerInMilliwatts">
      <summary>Gets the power in milliwatts that the sensor consumes.</summary>
      <returns>The power in milliwatts that the sensor consumes.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.ActivitySensor.SubscribedActivities">
      <summary>Gets the list of activity types that the sensor pledges to perform.</summary>
      <returns>The list of ActivityType -typed values for the activity types that the sensor pledges to perform.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.ActivitySensor.SupportedActivities">
      <summary>Gets the list of activity types that the sensor supports.</summary>
      <returns>The list of ActivityType -typed values for the activity types that the sensor supports.</returns>
    </member>
    <member name="E:Windows.Devices.Sensors.ActivitySensor.ReadingChanged">
      <summary>Occurs each time the sensor reports a new sensor reading.</summary>
    </member>
    <member name="M:Windows.Devices.Sensors.ActivitySensor.FromIdAsync(System.String)">
      <summary>Asynchronously obtains the sensor from its identifier.</summary>
      <param name="deviceId">The sensor identifier</param>
      <returns>Returns the ActivitySensor object from its identifier.</returns>
    </member>
    <member name="M:Windows.Devices.Sensors.ActivitySensor.GetCurrentReadingAsync">
      <summary>Asynchronously gets the current sensor reading.</summary>
      <returns>Asynchronously returns a ActivitySensorReading object that represents info about the sensor.</returns>
    </member>
    <member name="M:Windows.Devices.Sensors.ActivitySensor.GetDefaultAsync">
      <summary>Asynchronously obtains the default sensor.</summary>
      <returns>Asynchronously returns a ActivitySensor object that represents the default sensor.</returns>
    </member>
    <member name="M:Windows.Devices.Sensors.ActivitySensor.GetDeviceSelector">
      <summary>Gets the device selector.</summary>
      <returns>Returns the device selector, if it exists; otherwise, null.</returns>
    </member>
    <member name="M:Windows.Devices.Sensors.ActivitySensor.GetSystemHistoryAsync(Windows.Foundation.DateTime)">
      <summary>Asynchronously gets sensor readings from a specific time.</summary>
      <param name="fromTime">The time at which to get sensor readings.</param>
      <returns>Asynchronously returns a list of ActivitySensorReading objects that represent info about the sensor.</returns>
    </member>
    <member name="M:Windows.Devices.Sensors.ActivitySensor.GetSystemHistoryAsync(Windows.Foundation.DateTime,Windows.Foundation.TimeSpan)">
      <summary>Asynchronously gets sensor readings from a specific time and duration.</summary>
      <param name="fromTime">The time at which to get sensor readings.</param>
      <param name="duration">The time span during which to get sensor readings.</param>
      <returns>Asynchronously returns a list of ActivitySensorReading objects that represent info about the sensor.</returns>
    </member>
    <member name="T:Windows.Devices.Sensors.ActivitySensorReading">
      <summary>Represents the reading of an activity sensor that provides readings for the sensor.</summary>
    </member>
    <member name="P:Windows.Devices.Sensors.ActivitySensorReading.Activity">
      <summary>Gets the activity type for the sensor.</summary>
      <returns>A ActivityType -typed value that specifies the current activity for the sensor.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.ActivitySensorReading.Confidence">
      <summary>Gets the reading confidence for the sensor.</summary>
      <returns>A ActivitySensorReadingConfidence -typed value that specifies the reading confidence for the sensor.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.ActivitySensorReading.Timestamp">
      <summary>Gets the time at which the sensor reported the reading.</summary>
      <returns>The instant in time when the sensor reported the reading.</returns>
    </member>
    <member name="T:Windows.Devices.Sensors.ActivitySensorReadingChangedEventArgs">
      <summary>Represents data for the reading–changed event of the sensor.</summary>
    </member>
    <member name="P:Windows.Devices.Sensors.ActivitySensorReadingChangedEventArgs.Reading">
      <summary>Gets the most recent sensor reading.</summary>
      <returns>The most recent sensor reading.</returns>
    </member>
    <member name="T:Windows.Devices.Sensors.ActivitySensorReadingChangeReport">
      <summary>Represents data for the sensor trigger.</summary>
    </member>
    <member name="P:Windows.Devices.Sensors.ActivitySensorReadingChangeReport.Reading">
      <summary>Gets the reading of the sensor when it's triggered.</summary>
      <returns>The reading of the sensor when it's triggered.</returns>
    </member>
    <member name="T:Windows.Devices.Sensors.ActivitySensorReadingConfidence">
      <summary>Specifies the confidence of a sensor reading.</summary>
    </member>
    <member name="F:Windows.Devices.Sensors.ActivitySensorReadingConfidence.High">
      <summary>There is high confidence in the reading of the sensor.</summary>
    </member>
    <member name="F:Windows.Devices.Sensors.ActivitySensorReadingConfidence.Low">
      <summary>There is low confidence in the reading of the sensor.</summary>
    </member>
    <member name="T:Windows.Devices.Sensors.ActivitySensorTriggerDetails">
      <summary>Represents details about the sensor triggering.</summary>
    </member>
    <member name="M:Windows.Devices.Sensors.ActivitySensorTriggerDetails.ReadReports">
      <summary>Reads reports about the sensor triggering.</summary>
      <returns>Returns a list of ActivitySensorReadingChangeReport objects that provides data for the sensor trigger.</returns>
    </member>
    <member name="T:Windows.Devices.Sensors.ActivityType">
      <summary>Specifies activity types of a sensor.</summary>
    </member>
    <member name="F:Windows.Devices.Sensors.ActivityType.Biking">
      <summary>The sensor indicates the user is riding a bicycle on the ground.</summary>
    </member>
    <member name="F:Windows.Devices.Sensors.ActivityType.Fidgeting">
      <summary>The sensor indicates that it making minor movements while the user is stationary.</summary>
    </member>
    <member name="F:Windows.Devices.Sensors.ActivityType.Idle">
      <summary>The sensor indicates it is active but in an idle state. It is not with the user and remaining still such as resting on a table.</summary>
    </member>
    <member name="F:Windows.Devices.Sensors.ActivityType.InVehicle">
      <summary>The sensor indicates the user is traveling in a motor vehicle on the ground.</summary>
    </member>
    <member name="F:Windows.Devices.Sensors.ActivityType.Running">
      <summary>The sensor indicates the user is traveling at a faster rate than walking and both feet are off the ground between steps.</summary>
    </member>
    <member name="F:Windows.Devices.Sensors.ActivityType.Stationary">
      <summary>The sensor indicates that it's not moving.</summary>
    </member>
    <member name="F:Windows.Devices.Sensors.ActivityType.Unknown">
      <summary>The sensor indicates an unknown activity.</summary>
    </member>
    <member name="F:Windows.Devices.Sensors.ActivityType.Walking">
      <summary>The sensor indicates the user is walking. The user travels at a moderate pace with one foot on the ground at all times.</summary>
    </member>
    <member name="T:Windows.Devices.Sensors.Altimeter">
      <summary>Provides an interface for an altimetric sensor to measure the relative altitude.</summary>
    </member>
    <member name="P:Windows.Devices.Sensors.Altimeter.DeviceId">
      <summary>Gets the device identifier.</summary>
      <returns>The device identifier.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.Altimeter.MaxBatchSize">
      <summary>Gets the maximum number of events that can be batched by the sensor.</summary>
      <returns>The maximum number of batched events.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.Altimeter.MinimumReportInterval">
      <summary>The smallest report interval that is supported by this altimeter sensor.</summary>
      <returns>The smallest ReportInterval supported by the sensor.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.Altimeter.ReportInterval">
      <summary>Gets or sets the current report interval for the altimeter.</summary>
      <returns>The current report interval.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.Altimeter.ReportLatency">
      <summary>Gets or sets the delay between batches of sensor information.</summary>
      <returns>The delay between batches of sensor information in milliseconds.</returns>
    </member>
    <member name="E:Windows.Devices.Sensors.Altimeter.ReadingChanged">
      <summary>Occurs each time the altimeter sensor reports a new value.</summary>
    </member>
    <member name="M:Windows.Devices.Sensors.Altimeter.GetCurrentReading">
      <summary>Gets the current reading for the altimeter.</summary>
      <returns>The current alititude reading for this sensor.</returns>
    </member>
    <member name="M:Windows.Devices.Sensors.Altimeter.GetDefault">
      <summary>Returns the default altimeter sensor.</summary>
      <returns>The default altimeter.</returns>
    </member>
    <member name="T:Windows.Devices.Sensors.AltimeterReading">
      <summary>Represents an altimeter reading.</summary>
    </member>
    <member name="P:Windows.Devices.Sensors.AltimeterReading.AltitudeChangeInMeters">
      <summary>Gets the current altitude determined by the altimeter sensor.</summary>
      <returns>The altitude in meters.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.AltimeterReading.PerformanceCount">
      <summary>Gets the performance count associated with the reading. This allows the reading to be synchronized with other devices and processes on the system.</summary>
      <returns>The performance count for the reading. Null if this property is not supported on the sensor.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.AltimeterReading.Properties">
      <summary>Gets the data properties reported by the sensor.</summary>
      <returns>Contains a key/value pair for each data property reported by the sensor for the given reading. The key is a string of the property key, and the value is the value of the property that the key represents.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.AltimeterReading.Timestamp">
      <summary>Gets the time for the most recent altimeter reading.</summary>
      <returns>The time when the altimeter sensor reported the reading.</returns>
    </member>
    <member name="T:Windows.Devices.Sensors.AltimeterReadingChangedEventArgs">
      <summary>Provides data for the altimeter reading– changed event.</summary>
    </member>
    <member name="P:Windows.Devices.Sensors.AltimeterReadingChangedEventArgs.Reading">
      <summary>Gets the most recent barometer reading.</summary>
      <returns>The most recent altimeter reading.</returns>
    </member>
    <member name="T:Windows.Devices.Sensors.Barometer">
      <summary>Provides an interface for a barometric sensor to measure atmospheric pressure.</summary>
    </member>
    <member name="P:Windows.Devices.Sensors.Barometer.DeviceId">
      <summary>Gets the device identifier.</summary>
      <returns>The device identifier.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.Barometer.MaxBatchSize">
      <summary>Gets the maximum number of events that can be batched by the sensor.</summary>
      <returns>The maximum number of batched events.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.Barometer.MinimumReportInterval">
      <summary>The smallest report interval that is supported by this barometer sensor.</summary>
      <returns>The smallest ReportInterval supported by the sensor.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.Barometer.ReportInterval">
      <summary>Gets or sets the current report interval for the barometer.</summary>
      <returns>The current report interval.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.Barometer.ReportLatency">
      <summary>Gets or sets the delay between batches of sensor information.</summary>
      <returns>The delay between batches of sensor information in milliseconds.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.Barometer.ReportThreshold">
      <summary>Gets BarometerDataThreshold for the barometric pressure sensor.</summary>
      <returns>
      </returns>
    </member>
    <member name="E:Windows.Devices.Sensors.Barometer.ReadingChanged">
      <summary>Occurs each time the barometer sensor reports a new value.</summary>
    </member>
    <member name="M:Windows.Devices.Sensors.Barometer.FromIdAsync(System.String)">
      <summary>Asynchronously obtains the sensor from its identifier.</summary>
      <param name="deviceId">The sensor identifier</param>
      <returns>Returns the Barometer object from its identifier.</returns>
    </member>
    <member name="M:Windows.Devices.Sensors.Barometer.GetCurrentReading">
      <summary>Gets the current reading for the barometer.</summary>
      <returns>The current atmospheric pressure according to this sensor.</returns>
    </member>
    <member name="M:Windows.Devices.Sensors.Barometer.GetDefault">
      <summary>Returns the default barometer sensor.</summary>
      <returns>The default barometer.</returns>
    </member>
    <member name="M:Windows.Devices.Sensors.Barometer.GetDeviceSelector">
      <summary>Gets the device selector.</summary>
      <returns>Returns the device selector, if it exists; otherwise, null.</returns>
    </member>
    <member name="T:Windows.Devices.Sensors.BarometerDataThreshold">
      <summary>Provides access to barometer data thresholds (also known as change sensitivity).</summary>
    </member>
    <member name="P:Windows.Devices.Sensors.BarometerDataThreshold.Hectopascals">
      <summary>Gets or sets the minimum amount of barometric pressure increase or decrease required to reach the threshold, measured in in hectopascals.</summary>
      <returns>The barometric pressure data threshold, in hectopascals.</returns>
    </member>
    <member name="T:Windows.Devices.Sensors.BarometerReading">
      <summary>Represents a barometer reading.</summary>
    </member>
    <member name="P:Windows.Devices.Sensors.BarometerReading.PerformanceCount">
      <summary>Gets the performance count associated with the reading. This allows the reading to be synchronized with other devices and processes on the system.</summary>
      <returns>The performance count for the reading. Null if this property is not supported on the sensor.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.BarometerReading.Properties">
      <summary>Gets the data properties reported by the sensor.</summary>
      <returns>Contains a key/value pair for each data property reported by the sensor for the given reading. The key is a string of the property key, and the value is the value of the property that the key represents.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.BarometerReading.StationPressureInHectopascals">
      <summary>Gets the barometric pressure determined by the barometer sensor.</summary>
      <returns>The pressure in hectopascals (hPA).</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.BarometerReading.Timestamp">
      <summary>Gets the time for the most recent barometer reading.</summary>
      <returns>The time when the barometer sensor reported the reading.</returns>
    </member>
    <member name="T:Windows.Devices.Sensors.BarometerReadingChangedEventArgs">
      <summary>Provides data for the barometer reading– changed event.</summary>
    </member>
    <member name="P:Windows.Devices.Sensors.BarometerReadingChangedEventArgs.Reading">
      <summary>Gets the most recent barometer reading.</summary>
      <returns>The most recent barometer reading.</returns>
    </member>
    <member name="T:Windows.Devices.Sensors.Compass">
      <summary>Represents a compass sensor.</summary>
    </member>
    <member name="P:Windows.Devices.Sensors.Compass.DeviceId">
      <summary>Gets the device identifier.</summary>
      <returns>The device identifier.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.Compass.MaxBatchSize">
      <summary>Gets the maximum number of events that can be batched by the sensor.</summary>
      <returns>The maximum number of batched events.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.Compass.MinimumReportInterval">
      <summary>Gets the minimum report interval supported by the compass.</summary>
      <returns>The minimum ReportInterval supported by the sensor.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.Compass.ReadingTransform">
      <summary>Gets or sets the transformation that needs to be applied to sensor data. Transformations to be applied are tied to the display orientation with which to align the sensor data.</summary>
      <returns>A DisplayOrientations -typed value that specifies the display orientation with which to align the sensor data.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.Compass.ReportInterval">
      <summary>Gets or sets the current report interval for the compass.</summary>
      <returns>The current report interval.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.Compass.ReportLatency">
      <summary>Gets or sets the delay between batches of sensor information.</summary>
      <returns>The delay between batches of sensor information in milliseconds.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.Compass.ReportThreshold">
      <summary>Gets the CompassDataThreshold for the compass sensor.</summary>
      <returns>
      </returns>
    </member>
    <member name="E:Windows.Devices.Sensors.Compass.ReadingChanged">
      <summary>Occurs each time the compass reports a new sensor reading.</summary>
    </member>
    <member name="M:Windows.Devices.Sensors.Compass.FromIdAsync(System.String)">
      <summary>Asynchronously obtains the sensor from its identifier.</summary>
      <param name="deviceId">The sensor identifier</param>
      <returns>Returns the Compass object from its identifier.</returns>
    </member>
    <member name="M:Windows.Devices.Sensors.Compass.GetCurrentReading">
      <summary>Gets the current compass reading.</summary>
      <returns>The current compass reading.</returns>
    </member>
    <member name="M:Windows.Devices.Sensors.Compass.GetDefault">
      <summary>Returns the default compass.</summary>
      <returns>The default compass or null if no integrated compasses are found.</returns>
    </member>
    <member name="M:Windows.Devices.Sensors.Compass.GetDeviceSelector">
      <summary>Gets the device selector.</summary>
      <returns>Returns the device selector, if it exists; otherwise, null.</returns>
    </member>
    <member name="T:Windows.Devices.Sensors.CompassDataThreshold">
      <summary>Provides access to compass data thresholds (also known as change sensitivity).</summary>
    </member>
    <member name="P:Windows.Devices.Sensors.CompassDataThreshold.Degrees">
      <summary>Gets or sets the minimum amount of directional change required to reach the threshold, measured in degrees.</summary>
      <returns>The compass data threshold, in degrees.</returns>
    </member>
    <member name="T:Windows.Devices.Sensors.CompassReading">
      <summary>Represents a compass reading.</summary>
    </member>
    <member name="P:Windows.Devices.Sensors.CompassReading.HeadingAccuracy">
      <summary>Gets the compass's heading accuracy.</summary>
      <returns>The compass's heading accuracy.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.CompassReading.HeadingMagneticNorth">
      <summary>Gets the heading in degrees relative to magnetic-north.</summary>
      <returns>The magnetic-north heading.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.CompassReading.HeadingTrueNorth">
      <summary>Gets the heading in degrees relative to geographic true-north.</summary>
      <returns>The true-north heading.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.CompassReading.PerformanceCount">
      <summary>Gets the performance count associated with the reading. This allows the reading to be synchronized with other devices and processes on the system.</summary>
      <returns>The performance count for the reading. Null if this property is not supported on the sensor.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.CompassReading.Properties">
      <summary>Gets the data properties reported by the sensor.</summary>
      <returns>Contains a key/value pair for each data property reported by the sensor for the given reading. The key is a string of the property key, and the value is the value of the property that the key represents.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.CompassReading.Timestamp">
      <summary>Gets the time at which the sensor reported the reading.</summary>
      <returns>The time at which the sensor reported the reading.</returns>
    </member>
    <member name="T:Windows.Devices.Sensors.CompassReadingChangedEventArgs">
      <summary>Provides data for the  compass reading–changed event.</summary>
    </member>
    <member name="P:Windows.Devices.Sensors.CompassReadingChangedEventArgs.Reading">
      <summary>Gets the current compass reading.</summary>
      <returns>The current compass reading.</returns>
    </member>
    <member name="T:Windows.Devices.Sensors.Gyrometer">
      <summary>Represents a gyrometer sensor.</summary>
    </member>
    <member name="P:Windows.Devices.Sensors.Gyrometer.DeviceId">
      <summary>Gets the device identifier.</summary>
      <returns>The device identifier.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.Gyrometer.MaxBatchSize">
      <summary>Gets the maximum number of events that can be batched by the sensor.</summary>
      <returns>The maximum number of batched events.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.Gyrometer.MinimumReportInterval">
      <summary>Gets the minimum report interval supported by the gyrometer.</summary>
      <returns>The minimum ReportInterval supported by the sensor.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.Gyrometer.ReadingTransform">
      <summary>Gets or sets the transformation that needs to be applied to sensor data. Transformations to be applied are tied to the display orientation with which to align the sensor data.</summary>
      <returns>A DisplayOrientations -typed value that specifies the display orientation with which to align the sensor data.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.Gyrometer.ReportInterval">
      <summary>Gets or sets the current report interval for the gyrometer.</summary>
      <returns>The current report interval.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.Gyrometer.ReportLatency">
      <summary>Gets or sets the delay between batches of sensor information.</summary>
      <returns>The delay between batches of sensor information in milliseconds.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.Gyrometer.ReportThreshold">
      <summary>Gets the GyrometerDataThreshold for the gyrometer sensor.</summary>
      <returns>
      </returns>
    </member>
    <member name="E:Windows.Devices.Sensors.Gyrometer.ReadingChanged">
      <summary>Occurs each time the gyrometer reports the current sensor reading.</summary>
    </member>
    <member name="M:Windows.Devices.Sensors.Gyrometer.FromIdAsync(System.String)">
      <summary>Asynchronously obtains the sensor from its identifier.</summary>
      <param name="deviceId">The sensor identifier</param>
      <returns>Returns the Gyrometer object from its identifier.</returns>
    </member>
    <member name="M:Windows.Devices.Sensors.Gyrometer.GetCurrentReading">
      <summary>Gets the current gyrometer reading.</summary>
      <returns>This method has no parameters.</returns>
    </member>
    <member name="M:Windows.Devices.Sensors.Gyrometer.GetDefault">
      <summary>Returns the default gyrometer.</summary>
      <returns>The default gyrometer or null if no integrated gyrometers are found.</returns>
    </member>
    <member name="M:Windows.Devices.Sensors.Gyrometer.GetDeviceSelector">
      <summary>Gets the device selector.</summary>
      <returns>Returns the device selector, if it exists; otherwise, null.</returns>
    </member>
    <member name="T:Windows.Devices.Sensors.GyrometerDataThreshold">
      <summary>Provides access to gyrometer data thresholds (also known as change sensitivity).</summary>
    </member>
    <member name="P:Windows.Devices.Sensors.GyrometerDataThreshold.XAxisInDegreesPerSecond">
      <summary>Gets or sets the minimum change of angular velocity around the x-axis required to reach the threshold, measured in degrees per second.</summary>
      <returns>The gyrometer data threshold for the x-axis, in degrees per second.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.GyrometerDataThreshold.YAxisInDegreesPerSecond">
      <summary>Gets or sets the minimum change of angular velocity around the y-axis required to reach the threshold, measured in degrees per second.</summary>
      <returns>The gyrometer data threshold for the y-axis, in degrees per second.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.GyrometerDataThreshold.ZAxisInDegreesPerSecond">
      <summary>Gets or sets the minimum change of angular velocity around the x-axis required to reach the threshold, measured in degrees per second.</summary>
      <returns>The gyrometer data threshold for the x-axis, in degrees per second.</returns>
    </member>
    <member name="T:Windows.Devices.Sensors.GyrometerReading">
      <summary>Represents a gyrometer reading.</summary>
    </member>
    <member name="P:Windows.Devices.Sensors.GyrometerReading.AngularVelocityX">
      <summary>Gets the angular velocity, in degrees per second, about the x-axis.</summary>
      <returns>The angular velocity, in degrees per second, about the x-axis.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.GyrometerReading.AngularVelocityY">
      <summary>Gets the angular velocity, in degrees per second, about the y-axis.</summary>
      <returns>The angular velocity, in degrees per second, about the y-axis.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.GyrometerReading.AngularVelocityZ">
      <summary>Gets the angular velocity, in degrees per second, about the z-axis.</summary>
      <returns>The angular velocity, in degrees per second, about the z-axis.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.GyrometerReading.PerformanceCount">
      <summary>Gets the performance count associated with the reading. This allows the reading to be synchronized with other devices and processes on the system.</summary>
      <returns>The performance count for the reading. Null if this property is not supported on the sensor.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.GyrometerReading.Properties">
      <summary>Gets the data properties reported by the sensor.</summary>
      <returns>Contains a key/value pair for each data property reported by the sensor for the given reading. The key is a string of the property key, and the value is the value of the property that the key represents.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.GyrometerReading.Timestamp">
      <summary>Gets the time at which the sensor reported the reading.</summary>
      <returns>The time at which the sensor reported the reading.</returns>
    </member>
    <member name="T:Windows.Devices.Sensors.GyrometerReadingChangedEventArgs">
      <summary>Provides data for the gyrometer reading– changed event.</summary>
    </member>
    <member name="P:Windows.Devices.Sensors.GyrometerReadingChangedEventArgs.Reading">
      <summary>Gets the current gyrometer reading.</summary>
      <returns>The current gyrometer reading.</returns>
    </member>
    <member name="T:Windows.Devices.Sensors.HingeAngleReading">
      <summary>Provides access to the data exposed by the hinge angle sensor in a dual-screen device.</summary>
    </member>
    <member name="P:Windows.Devices.Sensors.HingeAngleReading.AngleInDegrees">
      <summary>Gets the angle reported by the hinge angle sensor.</summary>
      <returns>The angle reported by the HingeAngleSensor.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.HingeAngleReading.Properties">
      <summary>Gets a collection of key-value pairs that represent data properties reported by the sensor for the given reading.</summary>
      <returns>A collection of key-value pairs that represent data properties reported by the sensor for the given reading.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.HingeAngleReading.Timestamp">
      <summary>Gets the time when the hinge angle reading was obtained.</summary>
      <returns>The time when the HingeAngleSensor reading was obtained.</returns>
    </member>
    <member name="T:Windows.Devices.Sensors.HingeAngleSensor">
      <summary>Represents the hinge angle sensor in a dual-screen device.</summary>
    </member>
    <member name="P:Windows.Devices.Sensors.HingeAngleSensor.DeviceId">
      <summary>Gets the device identifier.</summary>
      <returns>The device identifier.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.HingeAngleSensor.MinReportThresholdInDegrees">
      <summary>Gets the minimum reporting threshold for the hinge angle sensor, measured in degrees.</summary>
      <returns>The minimum reporting threshold for the hinge angle sensor, in degrees.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.HingeAngleSensor.ReportThresholdInDegrees">
      <summary>Gets the reporting threshold for the hinge angle sensor, measured in degrees.</summary>
      <returns>The reporting threshold for the hinge angle sensor, in degrees.</returns>
    </member>
    <member name="E:Windows.Devices.Sensors.HingeAngleSensor.ReadingChanged">
      <summary>Occurs when the hinge angle sensor in a dual-screen device reports a change in opening angle.</summary>
    </member>
    <member name="M:Windows.Devices.Sensors.HingeAngleSensor.FromIdAsync(System.String)">
      <summary>Obtains the hinge angle sensor from the identifier.</summary>
      <param name="deviceId">The sensor identifier.</param>
      <returns>The HingeAngleSensor object from its identifier.</returns>
    </member>
    <member name="M:Windows.Devices.Sensors.HingeAngleSensor.GetCurrentReadingAsync">
      <summary>Asynchronously retrieves the current data from the hinge angle sensor.</summary>
      <returns>When this method completes, it returns a reference to the HingeAngleReading.</returns>
    </member>
    <member name="M:Windows.Devices.Sensors.HingeAngleSensor.GetDefaultAsync">
      <summary>Asynchronously retrieves the default hinge angle sensor.</summary>
      <returns>When this method completes, it returns a reference to the default HingeAngleSensor.</returns>
    </member>
    <member name="M:Windows.Devices.Sensors.HingeAngleSensor.GetDeviceSelector">
      <summary>Gets an Advanced Query Syntax (AQS) string for identifying instances of the display panels in a hinged dual-screen device. This string is passed to the HingeAngleSensor.GetRelatedToAdjacentPanelsAsync method.</summary>
      <returns>Returns the HingeAngleSensor device selector, if it exists; otherwise, null.</returns>
    </member>
    <member name="M:Windows.Devices.Sensors.HingeAngleSensor.GetRelatedToAdjacentPanelsAsync(System.String,System.String)">
      <summary>Asynchronously retrieves a hinge angle sensor for two adjacent display panels.</summary>
      <param name="firstPanelId">The device Id of one of the hinged panels.</param>
      <param name="secondPanelId">The device Id of the other hinged panel.</param>
      <returns>When this method completes, it returns a reference to a HingeAngleSensor.</returns>
    </member>
    <member name="T:Windows.Devices.Sensors.HingeAngleSensorReadingChangedEventArgs">
      <summary>Provides data for the ReadingChanged event.</summary>
    </member>
    <member name="P:Windows.Devices.Sensors.HingeAngleSensorReadingChangedEventArgs.Reading">
      <summary>Gets the data exposed by the hinge angle sensor in a dual-screen device.</summary>
      <returns>The data provided by the HingeAngleSensor.</returns>
    </member>
    <member name="T:Windows.Devices.Sensors.Inclinometer">
      <summary>Represents an inclinometer sensor.</summary>
    </member>
    <member name="P:Windows.Devices.Sensors.Inclinometer.DeviceId">
      <summary>Gets the device identifier.</summary>
      <returns>The device identifier.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.Inclinometer.MaxBatchSize">
      <summary>Gets the maximum number of events that can be batched by the sensor.</summary>
      <returns>The maximum number of batched events.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.Inclinometer.MinimumReportInterval">
      <summary>Gets the minimum report interval supported by the inclinometer.</summary>
      <returns>The minimum ReportInterval supported by the sensor.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.Inclinometer.ReadingTransform">
      <summary>Gets or sets the transformation that needs to be applied to sensor data. Transformations to be applied are tied to the display orientation with which to align the sensor data.</summary>
      <returns>A DisplayOrientations -typed value that specifies the display orientation with which to align the sensor data.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.Inclinometer.ReadingType">
      <summary>Gets the sensor reading type.</summary>
      <returns>A SensorReadingType -typed value that specifies the sensor reading type.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.Inclinometer.ReportInterval">
      <summary>Gets or sets the current report interval for the inclinometer.</summary>
      <returns>The current report interval.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.Inclinometer.ReportLatency">
      <summary>Gets or sets the delay between batches of sensor information.</summary>
      <returns>The delay between batches of sensor information in milliseconds.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.Inclinometer.ReportThreshold">
      <summary>Gets the InclinometerDataThreshold for the gyrometer sensor.</summary>
      <returns>
      </returns>
    </member>
    <member name="E:Windows.Devices.Sensors.Inclinometer.ReadingChanged">
      <summary>Occurs each time the inclinometer reports a new sensor reading.</summary>
    </member>
    <member name="M:Windows.Devices.Sensors.Inclinometer.FromIdAsync(System.String)">
      <summary>Asynchronously obtains the sensor from its identifier.</summary>
      <param name="deviceId">The sensor identifier</param>
      <returns>Returns the Inclinometer object from its identifier.</returns>
    </member>
    <member name="M:Windows.Devices.Sensors.Inclinometer.GetCurrentReading">
      <summary>Gets the current inclinometer reading.</summary>
      <returns>The current inclinometer reading.</returns>
    </member>
    <member name="M:Windows.Devices.Sensors.Inclinometer.GetDefault">
      <summary>Returns the default inclinometer for absolute readings.</summary>
      <returns>The default inclinometer or null if no inclinometers are found.</returns>
    </member>
    <member name="M:Windows.Devices.Sensors.Inclinometer.GetDefault(Windows.Devices.Sensors.SensorReadingType)">
      <summary>Returns the default inclinometer based on the SensorReadingType.</summary>
      <param name="sensorReadingtype">The type of sensor to retrieve.</param>
      <returns>The default inclinometer or **null** if no inclinometers are found.</returns>
    </member>
    <member name="M:Windows.Devices.Sensors.Inclinometer.GetDefaultForRelativeReadings">
      <summary>Returns the default inclinometer for relative readings.</summary>
      <returns>The default inclinometer or null if no inclinometers are found.</returns>
    </member>
    <member name="M:Windows.Devices.Sensors.Inclinometer.GetDeviceSelector(Windows.Devices.Sensors.SensorReadingType)">
      <summary>Gets the device selector.</summary>
      <param name="readingType">The type of sensor to retrieve.</param>
      <returns>Returns the device selector, if it exists; otherwise, null.</returns>
    </member>
    <member name="T:Windows.Devices.Sensors.InclinometerDataThreshold">
      <summary>Provides access to inclinometer data thresholds (also known as change sensitivity).</summary>
    </member>
    <member name="P:Windows.Devices.Sensors.InclinometerDataThreshold.PitchInDegrees">
      <summary>Gets or sets the minimum change in rotation around the pitch-axis (transverse axis) required to reach the threshold, measured in degrees.</summary>
      <returns>The inclinometer data threshold for the pitch-axis, in degrees.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.InclinometerDataThreshold.RollInDegrees">
      <summary>Gets or sets the minimum change in rotation around the roll-axis (longitudinal axis) required to reach the threshold, measured in degrees.</summary>
      <returns>The inclinometer data threshold for the roll-axis, in degrees.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.InclinometerDataThreshold.YawInDegrees">
      <summary>Gets or sets the minimum change of rotation around the yaw-axis (vertical axis) required to reach the threshold, measured in degrees.</summary>
      <returns>The inclinometer data threshold for the yaw-axis, in degrees.</returns>
    </member>
    <member name="T:Windows.Devices.Sensors.InclinometerReading">
      <summary>Represents an inclinometer reading.</summary>
    </member>
    <member name="P:Windows.Devices.Sensors.InclinometerReading.PerformanceCount">
      <summary>Gets the performance count associated with the reading. This allows the reading to be synchronized with other devices and processes on the system.</summary>
      <returns>The performance count for the reading. Null if this property is not supported on the sensor.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.InclinometerReading.PitchDegrees">
      <summary>Gets the rotation in degrees around the x-axis.</summary>
      <returns>The rotation in degrees around the x-axis.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.InclinometerReading.Properties">
      <summary>Gets a collection of key-value pairs that represent data properties reported by the sensor for the given reading.</summary>
      <returns>A collection of key-value pairs that represent data properties reported by the sensor for the given reading.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.InclinometerReading.RollDegrees">
      <summary>Gets the rotation in degrees around the y-axis.</summary>
      <returns>The rotation in degrees around the y-axis.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.InclinometerReading.Timestamp">
      <summary>Gets the time at which the sensor reported the reading.</summary>
      <returns>The time at which the sensor reported the reading.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.InclinometerReading.YawAccuracy">
      <summary>Gets the inclinometer's z-axis accuracy.</summary>
      <returns>The inclinometer's z-axis accuracy.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.InclinometerReading.YawDegrees">
      <summary>Gets the rotation in degrees around the z-axis.</summary>
      <returns>The rotation in degrees around the z-axis.</returns>
    </member>
    <member name="T:Windows.Devices.Sensors.InclinometerReadingChangedEventArgs">
      <summary>Provides data for the inclinometer reading– changed event.</summary>
    </member>
    <member name="P:Windows.Devices.Sensors.InclinometerReadingChangedEventArgs.Reading">
      <summary>Gets the current inclinometer reading.</summary>
      <returns>The current inclinometer reading.</returns>
    </member>
    <member name="T:Windows.Devices.Sensors.ISensorDataThreshold">
      <summary>Identifies a threshold for sensor data. When this threshold is crossed, the sensor trigger will activate.</summary>
    </member>
    <member name="T:Windows.Devices.Sensors.LightSensor">
      <summary>Represents an ambient-light sensor.</summary>
    </member>
    <member name="P:Windows.Devices.Sensors.LightSensor.DeviceId">
      <summary>Gets the device identifier.</summary>
      <returns>The device identifier.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.LightSensor.MaxBatchSize">
      <summary>Gets the maximum number of events that can be batched by the sensor.</summary>
      <returns>The maximum number of batched events.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.LightSensor.MinimumReportInterval">
      <summary>Gets the minimum report interval supported by the sensor.</summary>
      <returns>The minimum ReportInterval supported by the sensor.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.LightSensor.ReportInterval">
      <summary>Gets or sets the current report interval for the ambient light sensor.</summary>
      <returns>The current report interval.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.LightSensor.ReportLatency">
      <summary>Gets or sets the delay between batches of sensor information.</summary>
      <returns>The delay between batches of sensor information in milliseconds.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.LightSensor.ReportThreshold">
      <summary>Gets the LightSensorDataThreshold for the light sensor.</summary>
      <returns>
      </returns>
    </member>
    <member name="E:Windows.Devices.Sensors.LightSensor.ReadingChanged">
      <summary>Occurs each time the ambient-light sensor reports a new sensor reading.</summary>
    </member>
    <member name="M:Windows.Devices.Sensors.LightSensor.FromIdAsync(System.String)">
      <summary>Asynchronously obtains the sensor from its identifier.</summary>
      <param name="deviceId">The sensor identifier</param>
      <returns>Returns the LightSensor object from its identifier.</returns>
    </member>
    <member name="M:Windows.Devices.Sensors.LightSensor.GetCurrentReading">
      <summary>Gets the current ambient-light sensor reading.</summary>
      <returns>The current ambient-light sensor reading.</returns>
    </member>
    <member name="M:Windows.Devices.Sensors.LightSensor.GetDefault">
      <summary>Returns the default ambient-light sensor.</summary>
      <returns>The default ambient-light sensor or null if no integrated light sensors are found.</returns>
    </member>
    <member name="M:Windows.Devices.Sensors.LightSensor.GetDeviceSelector">
      <summary>Gets the device selector.</summary>
      <returns>Returns the device selector, if it exists; otherwise, null.</returns>
    </member>
    <member name="T:Windows.Devices.Sensors.LightSensorDataThreshold">
      <summary>Provides access to light data thresholds (also known as change sensitivity).</summary>
    </member>
    <member name="P:Windows.Devices.Sensors.LightSensorDataThreshold.AbsoluteLux">
      <summary>Gets or sets the minimum change in light (lux) required to reach the threshold, measured in absolute units of lux.</summary>
      <returns>The light data threshold, in absolute units of lux.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.LightSensorDataThreshold.LuxPercentage">
      <summary>Gets or sets the minimum change in light (lux) required to reach the threshold, measured in percent.</summary>
      <returns>The light data threshold, in percent.</returns>
    </member>
    <member name="T:Windows.Devices.Sensors.LightSensorReading">
      <summary>Represents an ambient light–sensor reading.</summary>
    </member>
    <member name="P:Windows.Devices.Sensors.LightSensorReading.IlluminanceInLux">
      <summary>Gets the illuminance level in lux.</summary>
      <returns>The illuminance level in lux.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.LightSensorReading.PerformanceCount">
      <summary>Gets the performance count associated with the reading. This allows the reading to be synchronized with other devices and processes on the system.</summary>
      <returns>The performance count for the reading. Null if this property is not supported on the sensor.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.LightSensorReading.Properties">
      <summary>Gets the data properties reported by the sensor.</summary>
      <returns>Contains a key/value pair for each data property reported by the sensor for the given reading. The key is a string of the property key, and the value is the value of the property that the key represents.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.LightSensorReading.Timestamp">
      <summary>Gets the time at which the sensor reported the reading.</summary>
      <returns>The time at which the sensor reported the reading.</returns>
    </member>
    <member name="T:Windows.Devices.Sensors.LightSensorReadingChangedEventArgs">
      <summary>Provides data for the ambient-light sensor reading-changed event.</summary>
    </member>
    <member name="P:Windows.Devices.Sensors.LightSensorReadingChangedEventArgs.Reading">
      <summary>Gets the current ambient light-sensor reading.</summary>
      <returns>The current ambient light-sensor reading.</returns>
    </member>
    <member name="T:Windows.Devices.Sensors.Magnetometer">
      <summary>Represents a magnetic sensor.</summary>
    </member>
    <member name="P:Windows.Devices.Sensors.Magnetometer.DeviceId">
      <summary>Gets the device identifier.</summary>
      <returns>The device identifier.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.Magnetometer.MaxBatchSize">
      <summary>Gets the maximum number of events that can be batched by the sensor.</summary>
      <returns>The maximum number of batched events.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.Magnetometer.MinimumReportInterval">
      <summary>Gets the minimum report interval supported by the magnetometer.</summary>
      <returns>The minimum ReportInterval supported by the sensor.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.Magnetometer.ReadingTransform">
      <summary>Gets or sets the transformation that needs to be applied to sensor data. Transformations to be applied are tied to the display orientation with which to align the sensor data.</summary>
      <returns>A DisplayOrientations -typed value that specifies the display orientation with which to align the sensor data.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.Magnetometer.ReportInterval">
      <summary>Gets or sets the current report interval for the magnetometer.</summary>
      <returns>The current report interval.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.Magnetometer.ReportLatency">
      <summary>Gets or sets the delay between batches of sensor information.</summary>
      <returns>The delay between batches of sensor information in milliseconds.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.Magnetometer.ReportThreshold">
      <summary>Gets the MagnetometerDataThreshold for the magnetometer sensor.</summary>
      <returns>
      </returns>
    </member>
    <member name="E:Windows.Devices.Sensors.Magnetometer.ReadingChanged">
      <summary>Occurs each time the compass reports a new sensor reading.</summary>
    </member>
    <member name="M:Windows.Devices.Sensors.Magnetometer.FromIdAsync(System.String)">
      <summary>Asynchronously obtains the sensor from its identifier.</summary>
      <param name="deviceId">The sensor identifier</param>
      <returns>Returns the Magnetometer object from its identifier.</returns>
    </member>
    <member name="M:Windows.Devices.Sensors.Magnetometer.GetCurrentReading">
      <summary>Gets the current magnetometer reading.</summary>
      <returns>The current magnetometer reading.</returns>
    </member>
    <member name="M:Windows.Devices.Sensors.Magnetometer.GetDefault">
      <summary>Returns the default magnetometer.</summary>
      <returns>The default magnetometer.</returns>
    </member>
    <member name="M:Windows.Devices.Sensors.Magnetometer.GetDeviceSelector">
      <summary>Gets the device selector.</summary>
      <returns>Returns the device selector, if it exists; otherwise, null.</returns>
    </member>
    <member name="T:Windows.Devices.Sensors.MagnetometerAccuracy">
      <summary>The sensor's accuracy.</summary>
    </member>
    <member name="F:Windows.Devices.Sensors.MagnetometerAccuracy.Approximate">
      <summary>The actual and reported values differ but may be accurate enough for some application.</summary>
    </member>
    <member name="F:Windows.Devices.Sensors.MagnetometerAccuracy.High">
      <summary>The actual and reported values are accurate.</summary>
    </member>
    <member name="F:Windows.Devices.Sensors.MagnetometerAccuracy.Unknown">
      <summary>The accuracy is currently not available, typically because the driver can't report it.</summary>
    </member>
    <member name="F:Windows.Devices.Sensors.MagnetometerAccuracy.Unreliable">
      <summary>The actual and reported values have a high degree of inaccuracy.</summary>
    </member>
    <member name="T:Windows.Devices.Sensors.MagnetometerDataThreshold">
      <summary>Provides access to magnetometer data thresholds (also known as change sensitivity).</summary>
    </member>
    <member name="P:Windows.Devices.Sensors.MagnetometerDataThreshold.XAxisMicroteslas">
      <summary>Gets or sets the minimum change of geomagnetic data around the x-axis required to reach the threshold, measured in microteslas.</summary>
      <returns>The magnetometer data threshold for the x-axis, in microteslas.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.MagnetometerDataThreshold.YAxisMicroteslas">
      <summary>Gets or sets the minimum change of geomagnetic data around the y-axis required to reach the threshold, measured in microteslas.</summary>
      <returns>The magnetometer data threshold for the y-axis, in microteslas.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.MagnetometerDataThreshold.ZAxisMicroteslas">
      <summary>
      </summary>
      <returns>
      </returns>
    </member>
    <member name="T:Windows.Devices.Sensors.MagnetometerReading">
      <summary>Represents a magnetometer reading.</summary>
    </member>
    <member name="P:Windows.Devices.Sensors.MagnetometerReading.DirectionalAccuracy">
      <summary>Gets the magnetometer's directional accuracy.</summary>
      <returns>The magnetometer's directional accuracy.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.MagnetometerReading.MagneticFieldX">
      <summary>Gets the magnetic field strength in microteslas along the X axis.</summary>
      <returns>The magnetic field strength in microteslas along the X axis.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.MagnetometerReading.MagneticFieldY">
      <summary>Gets the magnetic field strength in microteslas along the Y axis.</summary>
      <returns>The magnetic field strength in microteslas along the Y axis.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.MagnetometerReading.MagneticFieldZ">
      <summary>Gets the magnetic field strength in microteslas along the Z axis.</summary>
      <returns>The magnetic field strength in microteslas along the Z axis.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.MagnetometerReading.PerformanceCount">
      <summary>Gets the performance count associated with the reading. This allows the reading to be synchronized with other devices and processes on the system.</summary>
      <returns>The performance count for the reading. Null if this property is not supported on the sensor.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.MagnetometerReading.Properties">
      <summary>Gets the data properties reported by the sensor.</summary>
      <returns>Contains a key/value pair for each data property reported by the sensor for the given reading. The key is a string of the property key, and the value is the value of the property that the key represents.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.MagnetometerReading.Timestamp">
      <summary>Gets the time at which the sensor reported the reading.</summary>
      <returns>The time at which the sensor reported the reading.</returns>
    </member>
    <member name="T:Windows.Devices.Sensors.MagnetometerReadingChangedEventArgs">
      <summary>Provides data for the magnetometer reading– changed event.</summary>
    </member>
    <member name="P:Windows.Devices.Sensors.MagnetometerReadingChangedEventArgs.Reading">
      <summary>Gets the current magnetometer reading.</summary>
      <returns>The current magnetometer reading.</returns>
    </member>
    <member name="T:Windows.Devices.Sensors.OrientationSensor">
      <summary>Represents an orientation sensor.</summary>
    </member>
    <member name="P:Windows.Devices.Sensors.OrientationSensor.DeviceId">
      <summary>Gets the device identifier.</summary>
      <returns>The device identifier.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.OrientationSensor.MaxBatchSize">
      <summary>Gets the maximum number of events that can be batched by the sensor.</summary>
      <returns>The maximum number of batched events.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.OrientationSensor.MinimumReportInterval">
      <summary>Gets the minimum report interval supported by the sensor.</summary>
      <returns>The minimum ReportInterval supported by the sensor.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.OrientationSensor.ReadingTransform">
      <summary>Gets or sets the transformation that needs to be applied to sensor data. Transformations to be applied are tied to the display orientation with which to align the sensor data.</summary>
      <returns>A DisplayOrientations -typed value that specifies the display orientation with which to align the sensor data.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.OrientationSensor.ReadingType">
      <summary>Gets the sensor reading type.</summary>
      <returns>A SensorReadingType -typed value that specifies the sensor reading type.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.OrientationSensor.ReportInterval">
      <summary>Gets or sets the report interval supported by the sensor.</summary>
      <returns>The report interval supported by the sensor.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.OrientationSensor.ReportLatency">
      <summary>Gets or sets the delay between batches of sensor information.</summary>
      <returns>The delay between batches of sensor information in milliseconds.</returns>
    </member>
    <member name="E:Windows.Devices.Sensors.OrientationSensor.ReadingChanged">
      <summary>Occurs each time the orientation sensor reports a new sensor reading.</summary>
    </member>
    <member name="M:Windows.Devices.Sensors.OrientationSensor.FromIdAsync(System.String)">
      <summary>Asynchronously obtains the sensor from its identifier.</summary>
      <param name="deviceId">The sensor identifier</param>
      <returns>Returns the OrientationSensor object from its identifier.</returns>
    </member>
    <member name="M:Windows.Devices.Sensors.OrientationSensor.GetCurrentReading">
      <summary>Gets the current sensor reading.</summary>
      <returns>The current sensor reading.</returns>
    </member>
    <member name="M:Windows.Devices.Sensors.OrientationSensor.GetDefault">
      <summary>Returns the default orientation sensor for absolute readings.</summary>
      <returns>The default orientation sensor or **null** if no orientation sensors are found.</returns>
    </member>
    <member name="M:Windows.Devices.Sensors.OrientationSensor.GetDefault(Windows.Devices.Sensors.SensorReadingType)">
      <summary>Returns the default orientation sensor, taking into account accuracy preferences.</summary>
      <param name="sensorReadingtype">The type of sensor to retrieve. An Absolute SensorReadingType returns an OrientationSensor using an accelerometer, a gyromoter, and magnetometer to determine the orientation with respect to magnetic North. A Relative SensorReadingType returns an OrientationSensor using an accelerometer and gyrometer only (no magnetometer), measuring relative to where the sensor was first instantiated.”</param>
      <returns>The default orientation sensor or **null** if no orientation sensors are found.</returns>
    </member>
    <member name="M:Windows.Devices.Sensors.OrientationSensor.GetDefault(Windows.Devices.Sensors.SensorReadingType,Windows.Devices.Sensors.SensorOptimizationGoal)">
      <summary>Returns the default orientation sensor, taking into account power and accuracy preferences.</summary>
      <param name="sensorReadingType">The type of sensor to retrieve. An Absolute SensorReadingType returns an OrientationSensor using an accelerometer, a gyromoter, and magnetometer to determine the orientation with respect to magnetic North. A Relative SensorReadingType returns an OrientationSensor using an accelerometer and gyrometer only (no magnetometer), measuring relative to where the sensor was first instantiated.</param>
      <param name="optimizationGoal">Indicates the preferences of optimization for the sensor. This field is only used if an Absolute SensorReadingType is specified. An optimizationGoal of Precision will return an OrientationSensor using an accelereometer, a gyrometer, and a magnetometer to determine orientation with respect to magnetic North. This has the potential to use a lot of power due to it’s use of a gyrometer.</param>
      <returns>The default orientation sensor or **null** if no orientation sensors are found.</returns>
    </member>
    <member name="M:Windows.Devices.Sensors.OrientationSensor.GetDefaultForRelativeReadings">
      <summary>Returns the default orientation sensor for relative readings.</summary>
      <returns>The default orientation sensor or null if no orientation sensors are found.</returns>
    </member>
    <member name="M:Windows.Devices.Sensors.OrientationSensor.GetDeviceSelector(Windows.Devices.Sensors.SensorReadingType)">
      <summary>Gets the device selector.</summary>
      <param name="readingType">The type of sensor to retrieve.</param>
      <returns>Returns the device selector, if it exists; otherwise, null.</returns>
    </member>
    <member name="M:Windows.Devices.Sensors.OrientationSensor.GetDeviceSelector(Windows.Devices.Sensors.SensorReadingType,Windows.Devices.Sensors.SensorOptimizationGoal)">
      <summary>Gets the device selector.</summary>
      <param name="readingType">The type of sensor to retrieve. An Absolute SensorReadingType returns an OrientationSensor using an accelerometer, a gyromoter, and magnetometer to determine the orientation with respect to magnetic North. A Relative SensorReadingType returns an OrientationSensor using an accelerometer and gyrometer only (no magnetometer), measuring relative to where the sensor was first instantiated.</param>
      <param name="optimizationGoal">Indicates the preferences of optimization for the sensor. This field is only used if an Absolute SensorReadingType is specified. An optimizationGoal of Precision will return an OrientationSensor using an accelereometer, a gyrometer, and a magnetometer to determine orientation with respect to magnetic North. This has the potential to use a lot of power due to it’s use of a gyrometer.</param>
      <returns>Returns the device selector, if it exists; otherwise, null.</returns>
    </member>
    <member name="T:Windows.Devices.Sensors.OrientationSensorReading">
      <summary>Represents an orientation-sensor reading.</summary>
    </member>
    <member name="P:Windows.Devices.Sensors.OrientationSensorReading.PerformanceCount">
      <summary>Gets the performance count associated with the reading. This allows the reading to be synchronized with other devices and processes on the system.</summary>
      <returns>The performance count for the reading. Null if this property is not supported on the sensor.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.OrientationSensorReading.Properties">
      <summary>Gets the data properties reported by the sensor.</summary>
      <returns>Contains a key/value pair for each data property reported by the sensor for the given reading. The key is a string of the property key, and the value is the value of the property that the key represents.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.OrientationSensorReading.Quaternion">
      <summary>Gets the Quaternion for the current orientation-sensor reading.</summary>
      <returns>The Quaternion for the current orientation-sensor reading.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.OrientationSensorReading.RotationMatrix">
      <summary>Gets the rotation matrix for the current orientation-sensor reading.</summary>
      <returns>The rotation matrix for the current orientation-sensor reading.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.OrientationSensorReading.Timestamp">
      <summary>Gets the time at which the sensor reported the reading.</summary>
      <returns>The time at which the sensor reported the reading.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.OrientationSensorReading.YawAccuracy">
      <summary>Gets the orientation sensor's z-axis accuracy.</summary>
      <returns>The orientation sensor's z-axis accuracy.</returns>
    </member>
    <member name="T:Windows.Devices.Sensors.OrientationSensorReadingChangedEventArgs">
      <summary>Provides data for the orientation-sensor reading-changed event.</summary>
    </member>
    <member name="P:Windows.Devices.Sensors.OrientationSensorReadingChangedEventArgs.Reading">
      <summary>Gets the current reading which includes a Quaternion, a RotationMatrix, and a timestamp.</summary>
      <returns>The current reading which includes a Quaternion, a RotationMatrix, and a timestamp.</returns>
    </member>
    <member name="T:Windows.Devices.Sensors.Pedometer">
      <summary>Provides an interface for a pedometer to measure the number of steps taken.</summary>
    </member>
    <member name="P:Windows.Devices.Sensors.Pedometer.DeviceId">
      <summary>Gets the device identifier.</summary>
      <returns>The device identifier.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.Pedometer.MinimumReportInterval">
      <summary>The smallest report interval that is supported by this pedometer.</summary>
      <returns>The smallest ReportInterval supported by the sensor.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.Pedometer.PowerInMilliwatts">
      <summary>Gets the power that the sensor consumes.</summary>
      <returns>The amount of power consumed in milliwatts.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.Pedometer.ReportInterval">
      <summary>Gets or sets the current report interval for the pedometer.</summary>
      <returns>The current report interval.</returns>
    </member>
    <member name="E:Windows.Devices.Sensors.Pedometer.ReadingChanged">
      <summary>Occurs each time the pedometer reports a new value.</summary>
    </member>
    <member name="M:Windows.Devices.Sensors.Pedometer.FromIdAsync(System.String)">
      <summary>Obtains the pedometer from its identifier.</summary>
      <param name="deviceId">The sensor identifier.</param>
      <returns>Returns the Pedometer object from its identifier.</returns>
    </member>
    <member name="M:Windows.Devices.Sensors.Pedometer.GetCurrentReadings">
      <summary>Gets the current step information from the pedometer sensor.</summary>
      <returns>A collection of the step information available from the sensor.</returns>
    </member>
    <member name="M:Windows.Devices.Sensors.Pedometer.GetDefaultAsync">
      <summary>Asynchronously obtains the default pedometer.</summary>
      <returns>Asynchronously returns a Pedometer object that represents the default sensor.</returns>
    </member>
    <member name="M:Windows.Devices.Sensors.Pedometer.GetDeviceSelector">
      <summary>Gets the device selector.</summary>
      <returns>Returns the device selector, if it exists; otherwise null.</returns>
    </member>
    <member name="M:Windows.Devices.Sensors.Pedometer.GetReadingsFromTriggerDetails(Windows.Devices.Sensors.SensorDataThresholdTriggerDetails)">
      <summary>Gets readings from the trigger details in background task.</summary>
      <param name="triggerDetails">The trigger details received from the background task.</param>
      <returns>The collection of pedometer data retrieved from the trigger details.</returns>
    </member>
    <member name="M:Windows.Devices.Sensors.Pedometer.GetSystemHistoryAsync(Windows.Foundation.DateTime)">
      <summary>Asynchronously gets sensor readings from a specific time.</summary>
      <param name="fromTime">The time for which you want to retrieve the reading.</param>
      <returns>Asynchronously returns a list of PedometerReading objects that represent info about the sensor.</returns>
    </member>
    <member name="M:Windows.Devices.Sensors.Pedometer.GetSystemHistoryAsync(Windows.Foundation.DateTime,Windows.Foundation.TimeSpan)">
      <summary>Asynchronously gets pedometer readings from a specific time and duration.</summary>
      <param name="fromTime">The time for which you want to retrieve the reading.</param>
      <param name="duration">The duration over which you want to retrieve data.</param>
      <returns>Asynchronously returns a list of PedometerReading objects that represent info about the sensor.</returns>
    </member>
    <member name="T:Windows.Devices.Sensors.PedometerDataThreshold">
      <summary>A threshold for the Pedometer sensor. When the threshold conditions are met, the sensor trigger will activate.</summary>
    </member>
    <member name="M:Windows.Devices.Sensors.PedometerDataThreshold.#ctor(Windows.Devices.Sensors.Pedometer,System.Int32)">
      <summary>Creates a PedometerDataThreshold object.</summary>
      <param name="sensor">The pedometer sensor.</param>
      <param name="stepGoal">The number of steps before the threshold is exceeded and the background task is activated.</param>
    </member>
    <member name="T:Windows.Devices.Sensors.PedometerReading">
      <summary>Represents a pedometer reading.</summary>
    </member>
    <member name="P:Windows.Devices.Sensors.PedometerReading.CumulativeSteps">
      <summary>Gets the total number of steps taken for this pedometer reading.</summary>
      <returns>The total number of steps taken.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.PedometerReading.CumulativeStepsDuration">
      <summary>Gets the amount of time that has elapsed for this pedometer reading.</summary>
      <returns>The amount of elapsed time for the current reading of cumulative steps. This value is given in milliseconds.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.PedometerReading.StepKind">
      <summary>Indicates the type of steps taken for this pedometer reading.</summary>
      <returns>The type of step taken.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.PedometerReading.Timestamp">
      <summary>Gets the time for the most recent pedometer reading.</summary>
      <returns>The time when the pedometer reported the reading.</returns>
    </member>
    <member name="T:Windows.Devices.Sensors.PedometerReadingChangedEventArgs">
      <summary>Provides data for the pedometer reading– changed event.</summary>
    </member>
    <member name="P:Windows.Devices.Sensors.PedometerReadingChangedEventArgs.Reading">
      <summary>Gets the most recent pedometer reading.</summary>
      <returns>The most recent pedometer reading.</returns>
    </member>
    <member name="T:Windows.Devices.Sensors.PedometerStepKind">
      <summary>The type of step taken according to the pedometer.</summary>
    </member>
    <member name="F:Windows.Devices.Sensors.PedometerStepKind.Running">
      <summary>A running step.</summary>
    </member>
    <member name="F:Windows.Devices.Sensors.PedometerStepKind.Unknown">
      <summary>An unknown step type.</summary>
    </member>
    <member name="F:Windows.Devices.Sensors.PedometerStepKind.Walking">
      <summary>A walking step.</summary>
    </member>
    <member name="T:Windows.Devices.Sensors.ProximitySensor">
      <summary>Provides an interface for a proximity sensor to determine whether or not an object is detected.</summary>
    </member>
    <member name="P:Windows.Devices.Sensors.ProximitySensor.DeviceId">
      <summary>Gets the device identifier.</summary>
      <returns>The device identifier.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.ProximitySensor.MaxDistanceInMillimeters">
      <summary>The largest distance where the proximity sensor can detect an object.</summary>
      <returns>The maximum distance in millimeters where the proximity sensor supports detecting an object.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.ProximitySensor.MinDistanceInMillimeters">
      <summary>The shortest distance where the proximity sensor can detect an object.</summary>
      <returns>The minimum distance in millimeters where the proximity sensor supports detecting an object.</returns>
    </member>
    <member name="E:Windows.Devices.Sensors.ProximitySensor.ReadingChanged">
      <summary>Occurs each time the proximity sensor reports a new value.</summary>
    </member>
    <member name="M:Windows.Devices.Sensors.ProximitySensor.CreateDisplayOnOffController">
      <summary>Creates a controller responsible for turning the display on or off based on the ProximitySensorReading.</summary>
      <returns>The controller for the phone display.</returns>
    </member>
    <member name="M:Windows.Devices.Sensors.ProximitySensor.FromId(System.String)">
      <summary>Obtains the proximity sensor from its identifier.</summary>
      <param name="sensorId">The sensor identifier.</param>
      <returns>Returns the ProximitySensor object from its identifier.</returns>
    </member>
    <member name="M:Windows.Devices.Sensors.ProximitySensor.GetCurrentReading">
      <summary>Gets the current reading for the proximity sensor.</summary>
      <returns>Indicates whether or not the proximity sensor detects an object, and if so, the distance to that object.</returns>
    </member>
    <member name="M:Windows.Devices.Sensors.ProximitySensor.GetDeviceSelector">
      <summary>Gets the device selector.</summary>
      <returns>Returns the device selector. If no device selector is available, this method returns null.</returns>
    </member>
    <member name="M:Windows.Devices.Sensors.ProximitySensor.GetReadingsFromTriggerDetails(Windows.Devices.Sensors.SensorDataThresholdTriggerDetails)">
      <summary>Gets readings from the trigger details in background task.</summary>
      <param name="triggerDetails">The trigger details received from the background task.</param>
      <returns>The collection of proximity data retrieved from the trigger details.</returns>
    </member>
    <member name="T:Windows.Devices.Sensors.ProximitySensorDataThreshold">
      <summary>A threshold for the ProximitySensor. When the threshold conditions are met, the sensor trigger will activate.</summary>
    </member>
    <member name="M:Windows.Devices.Sensors.ProximitySensorDataThreshold.#ctor(Windows.Devices.Sensors.ProximitySensor)">
      <summary>Creates a ProximitySensorDataThreshold object.</summary>
      <param name="sensor">The proximity sensor.</param>
    </member>
    <member name="T:Windows.Devices.Sensors.ProximitySensorDisplayOnOffController">
      <summary>Provides a controller responsible for turning on or off the phone display based on the readings from the ProximitySensor.</summary>
    </member>
    <member name="M:Windows.Devices.Sensors.ProximitySensorDisplayOnOffController.Close">
      <summary>Disconnects this ProximitySensorDisplayOnOffController instance from the service and frees all the allocated resources.</summary>
    </member>
    <member name="T:Windows.Devices.Sensors.ProximitySensorReading">
      <summary>Represents a reading from the proximity sensor.</summary>
    </member>
    <member name="P:Windows.Devices.Sensors.ProximitySensorReading.DistanceInMillimeters">
      <summary>Gets the distance from the proximity sensor to the detected object.</summary>
      <returns>The distance between the sensor and the object in millimeters.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.ProximitySensorReading.IsDetected">
      <summary>Gets whether or not an object is detected by the proximity sensor.</summary>
      <returns>True if an object is detected by the proximity sensor; otherwise false.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.ProximitySensorReading.Timestamp">
      <summary>Gets the time for the most recent proximity sensor reading.</summary>
      <returns>The time when the proximity sensor reported the reading.</returns>
    </member>
    <member name="T:Windows.Devices.Sensors.ProximitySensorReadingChangedEventArgs">
      <summary>Provides data for the reading– changed event of the proximity sensor.</summary>
    </member>
    <member name="P:Windows.Devices.Sensors.ProximitySensorReadingChangedEventArgs.Reading">
      <summary>Gets or sets the most recent proximity sensor reading.</summary>
      <returns>The most recent proximity sensor reading.</returns>
    </member>
    <member name="T:Windows.Devices.Sensors.SensorDataThresholdTriggerDetails">
      <summary>Provides data for what sensor triggered the data threshold monitoring task.</summary>
    </member>
    <member name="P:Windows.Devices.Sensors.SensorDataThresholdTriggerDetails.DeviceId">
      <summary>Gets the device identifier for the device that activated the threshold trigger.</summary>
      <returns>The device identifier of the sensor.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.SensorDataThresholdTriggerDetails.SensorType">
      <summary>Gets the type of sensor associated with the threshold trigger.</summary>
      <returns>The type of sensor.</returns>
    </member>
    <member name="T:Windows.Devices.Sensors.SensorOptimizationGoal">
      <summary>Indicates whether power or precision should be optimized for sensors.</summary>
    </member>
    <member name="F:Windows.Devices.Sensors.SensorOptimizationGoal.PowerEfficiency">
      <summary>This sensor will prioritize power efficiency over precision depending on the hardware available.</summary>
    </member>
    <member name="F:Windows.Devices.Sensors.SensorOptimizationGoal.Precision">
      <summary>This sensor will prioritize precision over power efficiency.</summary>
    </member>
    <member name="T:Windows.Devices.Sensors.SensorQuaternion">
      <summary>Represents a Quaternion.</summary>
    </member>
    <member name="P:Windows.Devices.Sensors.SensorQuaternion.W">
      <summary>Gets the w-value of the Quaternion.</summary>
      <returns>The w-value of the Quaternion.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.SensorQuaternion.X">
      <summary>Gets the x-value of the Quaternion.</summary>
      <returns>The x-value of the Quaternion.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.SensorQuaternion.Y">
      <summary>Gets the y-value of the Quaternion.</summary>
      <returns>The y-value of the Quaternion.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.SensorQuaternion.Z">
      <summary>Gets the z-value of the Quaternion.</summary>
      <returns>The z-value of the Quaternion.</returns>
    </member>
    <member name="T:Windows.Devices.Sensors.SensorReadingType">
      <summary>Specifies the sensor reading type.</summary>
    </member>
    <member name="F:Windows.Devices.Sensors.SensorReadingType.Absolute">
      <summary>The sensor reading type is absolute. **Absolute** sensors provide a reading that uses all of the sensors available.</summary>
    </member>
    <member name="F:Windows.Devices.Sensors.SensorReadingType.Relative">
      <summary>The sensor reading type is relative. **Relative** sensors provide a reading that is accurate under most conditions, but might not be as accurate as it attempts to not use all sensors available. See the Remarks for more information.</summary>
    </member>
    <member name="T:Windows.Devices.Sensors.SensorRotationMatrix">
      <summary>Represents a 3x3 rotation matrix.</summary>
    </member>
    <member name="P:Windows.Devices.Sensors.SensorRotationMatrix.M11">
      <summary>Gets the value at row 1, column 1 of the given rotation matrix.</summary>
      <returns>The value at row 1, column 1 of the given rotation matrix.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.SensorRotationMatrix.M12">
      <summary>Gets the value at row 1, column 2 of the given rotation matrix.</summary>
      <returns>The value at row 1, column 2 of the given rotation matrix.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.SensorRotationMatrix.M13">
      <summary>Gets the value at row 1, column 3 of the given rotation matrix.</summary>
      <returns>The value at row 1, column 3 of the given rotation matrix.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.SensorRotationMatrix.M21">
      <summary>Gets the value at row 2, column 1 of the given rotation matrix.</summary>
      <returns>The value at row 2, column 1 of the given rotation matrix.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.SensorRotationMatrix.M22">
      <summary>Gets the value at row 2, column 2 of the given rotation matrix.</summary>
      <returns>The value at row 2, column 2 of the given rotation matrix.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.SensorRotationMatrix.M23">
      <summary>Gets the value at row 2, column 3 of the given rotation matrix.</summary>
      <returns>The value at row 2, column 3 of the given rotation matrix.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.SensorRotationMatrix.M31">
      <summary>Gets the value at row 3, column 1 of the given rotation matrix.</summary>
      <returns>The value at row 3, column 1 of the given rotation matrix.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.SensorRotationMatrix.M32">
      <summary>Gets the value at row 3, column 2 of the given rotation matrix.</summary>
      <returns>The value at row 3, column 2 of the given rotation matrix.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.SensorRotationMatrix.M33">
      <summary>Gets the value at row 3, column 3 of the given rotation matrix.</summary>
      <returns>The value at row 3, column 3 of the given rotation matrix.</returns>
    </member>
    <member name="T:Windows.Devices.Sensors.SensorType">
      <summary>Indicates the type of sensor.</summary>
    </member>
    <member name="F:Windows.Devices.Sensors.SensorType.Accelerometer">
      <summary>An Accelerometer.</summary>
    </member>
    <member name="F:Windows.Devices.Sensors.SensorType.ActivitySensor">
      <summary>An ActivitySensor.</summary>
    </member>
    <member name="F:Windows.Devices.Sensors.SensorType.Barometer">
      <summary>A Barometer.</summary>
    </member>
    <member name="F:Windows.Devices.Sensors.SensorType.Compass">
      <summary>A Compass.</summary>
    </member>
    <member name="F:Windows.Devices.Sensors.SensorType.CustomSensor">
      <summary>A custom sensor.</summary>
    </member>
    <member name="F:Windows.Devices.Sensors.SensorType.Gyroscope">
      <summary>A Gyrometer.</summary>
    </member>
    <member name="F:Windows.Devices.Sensors.SensorType.Inclinometer">
      <summary>An Inclinometer.</summary>
    </member>
    <member name="F:Windows.Devices.Sensors.SensorType.LightSensor">
      <summary>A LightSensor.</summary>
    </member>
    <member name="F:Windows.Devices.Sensors.SensorType.OrientationSensor">
      <summary>An OrientationSensor.</summary>
    </member>
    <member name="F:Windows.Devices.Sensors.SensorType.Pedometer">
      <summary>A Pedometer.</summary>
    </member>
    <member name="F:Windows.Devices.Sensors.SensorType.ProximitySensor">
      <summary>A ProximitySensor.</summary>
    </member>
    <member name="F:Windows.Devices.Sensors.SensorType.RelativeInclinometer">
      <summary>A relative Inclinometer.</summary>
    </member>
    <member name="F:Windows.Devices.Sensors.SensorType.RelativeOrientationSensor">
      <summary>A relative OrientationSensor.</summary>
    </member>
    <member name="F:Windows.Devices.Sensors.SensorType.SimpleOrientationSensor">
      <summary>A SimpleOrientationSensor.</summary>
    </member>
    <member name="T:Windows.Devices.Sensors.SimpleOrientation">
      <summary>Indicates the orientation of the device.</summary>
    </member>
    <member name="F:Windows.Devices.Sensors.SimpleOrientation.Facedown">
      <summary>The device is face-down and the display is hidden from the user.</summary>
    </member>
    <member name="F:Windows.Devices.Sensors.SimpleOrientation.Faceup">
      <summary>The device is face-up and the display is visible to the user.</summary>
    </member>
    <member name="F:Windows.Devices.Sensors.SimpleOrientation.NotRotated">
      <summary>The device is not rotated.</summary>
    </member>
    <member name="F:Windows.Devices.Sensors.SimpleOrientation.Rotated180DegreesCounterclockwise">
      <summary>The device is rotated 180-degrees counter-clockwise.</summary>
    </member>
    <member name="F:Windows.Devices.Sensors.SimpleOrientation.Rotated270DegreesCounterclockwise">
      <summary>The device is rotated 270-degrees counter-clockwise.</summary>
    </member>
    <member name="F:Windows.Devices.Sensors.SimpleOrientation.Rotated90DegreesCounterclockwise">
      <summary>The device is rotated 90-degrees counter-clockwise.</summary>
    </member>
    <member name="T:Windows.Devices.Sensors.SimpleOrientationSensor">
      <summary>Represents a simple orientation sensor.</summary>
    </member>
    <member name="P:Windows.Devices.Sensors.SimpleOrientationSensor.DeviceId">
      <summary>Gets the device identifier used in the SimpleOrientationSensor.FromIdAsync method.</summary>
      <returns>The device identifier.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.SimpleOrientationSensor.ReadingTransform">
      <summary>Gets or sets the transformation that needs to be applied to sensor data. Transformations to be applied are tied to the display orientation with which to align the sensor data.</summary>
      <returns>A DisplayOrientations -typed value that specifies the display orientation with which to align the sensor data.</returns>
    </member>
    <member name="E:Windows.Devices.Sensors.SimpleOrientationSensor.OrientationChanged">
      <summary>Occurs each time the simple orientation sensor reports a new sensor reading</summary>
    </member>
    <member name="M:Windows.Devices.Sensors.SimpleOrientationSensor.FromIdAsync(System.String)">
      <summary>Asynchronously retrieves a SimpleOrientationSensor object based on the specified device identifier.</summary>
      <param name="deviceId">The SimpleOrientationSensor device identifier.</param>
      <returns>After the operation completes, returns the SimpleOrientationSensor instance based on the value of deviceId.</returns>
    </member>
    <member name="M:Windows.Devices.Sensors.SimpleOrientationSensor.GetCurrentOrientation">
      <summary>Gets the default simple orientation sensor.</summary>
      <returns>The default simple orientation sensor.</returns>
    </member>
    <member name="M:Windows.Devices.Sensors.SimpleOrientationSensor.GetDefault">
      <summary>Gets the default simple orientation sensor.</summary>
      <returns>The default simple orientation sensor or null if no simple orientation sensors are found.</returns>
    </member>
    <member name="M:Windows.Devices.Sensors.SimpleOrientationSensor.GetDeviceSelector">
      <summary>Retrieves an Advanced Query Syntax (AQS) string used to enumerate the available SimpleOrientationSensor devices.</summary>
      <returns>The device selector, if it exists; otherwise, null.</returns>
    </member>
    <member name="T:Windows.Devices.Sensors.SimpleOrientationSensorOrientationChangedEventArgs">
      <summary>Provides data for the sensor reading–changed event.</summary>
    </member>
    <member name="P:Windows.Devices.Sensors.SimpleOrientationSensorOrientationChangedEventArgs.Orientation">
      <summary>Gets the current sensor orientation.</summary>
      <returns>The current sensor orientation.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.SimpleOrientationSensorOrientationChangedEventArgs.Timestamp">
      <summary>Gets the time of the current sensor reading.</summary>
      <returns>The time of the current sensor reading.</returns>
    </member>
    <member name="T:Windows.Devices.Sensors.Custom.CustomSensor">
      <summary>Represents a custom sensor.</summary>
    </member>
    <member name="P:Windows.Devices.Sensors.Custom.CustomSensor.DeviceId">
      <summary>Gets the device identifier of the sensor.</summary>
      <returns>The device identifier.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.Custom.CustomSensor.MaxBatchSize">
      <summary>Gets the maximum number of events that can be batched by the sensor.</summary>
      <returns>The maximum number of batched events.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.Custom.CustomSensor.MinimumReportInterval">
      <summary>Gets the minimum report interval that is supported by the sensor.</summary>
      <returns>The minimum report interval that is supported by the sensor.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.Custom.CustomSensor.ReportInterval">
      <summary>Gets or sets the current report interval for the sensor.</summary>
      <returns>The current report interval for the sensor.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.Custom.CustomSensor.ReportLatency">
      <summary>Gets or sets the delay between batches of sensor information.</summary>
      <returns>The delay between batches of sensor information in milliseconds.</returns>
    </member>
    <member name="E:Windows.Devices.Sensors.Custom.CustomSensor.ReadingChanged">
      <summary>Occurs each time the sensor reports a new sensor reading.</summary>
    </member>
    <member name="M:Windows.Devices.Sensors.Custom.CustomSensor.FromIdAsync(System.String)">
      <summary>Asynchronously obtains the sensor from its identifier.</summary>
      <param name="sensorId">The sensor identifier.</param>
      <returns>Returns the CustomSensor object from its identifier.</returns>
    </member>
    <member name="M:Windows.Devices.Sensors.Custom.CustomSensor.GetCurrentReading">
      <summary>Gets the current sensor reading.</summary>
      <returns>The current sensor reading.</returns>
    </member>
    <member name="M:Windows.Devices.Sensors.Custom.CustomSensor.GetDeviceSelector(System.Guid)">
      <summary>Gets the device selector from the given interface identifier.</summary>
      <param name="interfaceId">The interface Guid that is associated with the custom sensor. This Guid is defined and registered by the sensor.</param>
      <returns>Returns the device selector, if it exists; otherwise, null.</returns>
    </member>
    <member name="T:Windows.Devices.Sensors.Custom.CustomSensorReading">
      <summary>Represents a property set of key/value pairs that contain the custom data sent from the sensor’s driver to the app.</summary>
    </member>
    <member name="P:Windows.Devices.Sensors.Custom.CustomSensorReading.PerformanceCount">
      <summary>Gets the performance count associated with the reading. This allows the reading to be synchronized with other devices and processes on the system.</summary>
      <returns>The performance count for the reading. Null if this property is not supported on the sensor.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.Custom.CustomSensorReading.Properties">
      <summary>Gets the property set for the sensor.</summary>
      <returns>The property set for the sensor. This set contains the key/value pair for each property in the set.</returns>
    </member>
    <member name="P:Windows.Devices.Sensors.Custom.CustomSensorReading.Timestamp">
      <summary>Gets the time at which the sensor reported the reading.</summary>
      <returns>The instant in time when the sensor reported the reading.</returns>
    </member>
    <member name="T:Windows.Devices.Sensors.Custom.CustomSensorReadingChangedEventArgs">
      <summary>Represents data for the reading– changed event of the custom sensor.</summary>
    </member>
    <member name="P:Windows.Devices.Sensors.Custom.CustomSensorReadingChangedEventArgs.Reading">
      <summary>Gets the most recent sensor reading.</summary>
      <returns>The most recent sensor reading.</returns>
    </member>
    <member name="T:Windows.Devices.SerialCommunication.ErrorReceivedEventArgs">
      <summary>Represents the object that is passed as a parameter to the event handler that is invoked when error occurs on the serial port.</summary>
    </member>
    <member name="P:Windows.Devices.SerialCommunication.ErrorReceivedEventArgs.Error">
      <summary>Gets the character type received that caused the event on the serial port.</summary>
      <returns>One of the values defined in the SerialError enumeration.</returns>
    </member>
    <member name="T:Windows.Devices.SerialCommunication.PinChangedEventArgs">
      <summary>Represents the object that is passed as a parameter to the event handler that is invoked when the state of a signal line changes on the serial port.</summary>
    </member>
    <member name="P:Windows.Devices.SerialCommunication.PinChangedEventArgs.PinChange">
      <summary>Gets the type of signal change that caused the event on the serial port.</summary>
      <returns>One of the values defined in SerialPinChange enumeration.</returns>
    </member>
    <member name="T:Windows.Devices.SerialCommunication.SerialDevice">
      <summary>Represents a serial port. The object provides methods and properties that an app can use to find the port (in the system).</summary>
    </member>
    <member name="P:Windows.Devices.SerialCommunication.SerialDevice.BaudRate">
      <summary>Gets or sets the baud rate.</summary>
      <returns>The baud rate of the serial port.</returns>
    </member>
    <member name="P:Windows.Devices.SerialCommunication.SerialDevice.BreakSignalState">
      <summary>Gets or sets the break signal state.</summary>
      <returns>Toggles the TX line to enable or disable data transmission.</returns>
    </member>
    <member name="P:Windows.Devices.SerialCommunication.SerialDevice.BytesReceived">
      <summary>Represents the number of bytes received by the last read operation of the input stream.</summary>
      <returns>The number of bytes received by the last read operation of the input stream.</returns>
    </member>
    <member name="P:Windows.Devices.SerialCommunication.SerialDevice.CarrierDetectState">
      <summary>Gets the state of the Carrier Detect (CD) line.</summary>
      <returns>Detects the state of Carrier Detect line. If the line is detected, value is **true**; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.Devices.SerialCommunication.SerialDevice.ClearToSendState">
      <summary>Gets the state of the Clear-to-Send (CTS) line.</summary>
      <returns>Detects the state of Clear-to-Send line. If the line is detected, value is **true**; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.Devices.SerialCommunication.SerialDevice.DataBits">
      <summary>The number of data bits in each character value that is transmitted or received, and does not include parity bits or stop bits.</summary>
      <returns>The number of data bits in each character value that is transmitted or received.</returns>
    </member>
    <member name="P:Windows.Devices.SerialCommunication.SerialDevice.DataSetReadyState">
      <summary>Gets the state of the Data Set Ready (DSR) signal.</summary>
      <returns>Indicates whether DSR has been sent to the serial port. If the signal was sent, value is **true**; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.Devices.SerialCommunication.SerialDevice.Handshake">
      <summary>Gets or sets the handshaking protocol for flow control.</summary>
      <returns>One of the values defined in SerialHandshake enumeration.</returns>
    </member>
    <member name="P:Windows.Devices.SerialCommunication.SerialDevice.InputStream">
      <summary>Input stream that contains the data received on the serial port.</summary>
      <returns>Input stream that contains the data received</returns>
    </member>
    <member name="P:Windows.Devices.SerialCommunication.SerialDevice.IsDataTerminalReadyEnabled">
      <summary>Gets or sets a value that enables the Data Terminal Ready (DTR) signal.</summary>
      <returns>Enables or disables the Data Terminal Ready (DTR) signal. **true** enables DTR; Otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.Devices.SerialCommunication.SerialDevice.IsRequestToSendEnabled">
      <summary>Gets or sets a value that enables the Request to Send (RTS) signal.</summary>
      <returns>Enables or disables the Request to Send (RTS) signal. **true** enables DTR; Otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.Devices.SerialCommunication.SerialDevice.OutputStream">
      <summary>Gets an output stream to which the app can write data to transmit through the serial port.</summary>
      <returns>The output steam that contains the transfer data.</returns>
    </member>
    <member name="P:Windows.Devices.SerialCommunication.SerialDevice.Parity">
      <summary>Gets or sets the parity bit for error-checking.</summary>
      <returns>One of the values defined in SerialParity enumeration.</returns>
    </member>
    <member name="P:Windows.Devices.SerialCommunication.SerialDevice.PortName">
      <summary>Gets the port name for serial communications.</summary>
      <returns>The communication port name. For example "COM1".</returns>
    </member>
    <member name="P:Windows.Devices.SerialCommunication.SerialDevice.ReadTimeout">
      <summary>Gets or sets the time-out value for a read operation.</summary>
      <returns>The span of time before a time-out occurs when a read operation does not finish.</returns>
    </member>
    <member name="P:Windows.Devices.SerialCommunication.SerialDevice.StopBits">
      <summary>Gets or sets the standard number of stop bits per byte.</summary>
      <returns>One of the values defined in the SerialStopBitCount enumeration.</returns>
    </member>
    <member name="P:Windows.Devices.SerialCommunication.SerialDevice.UsbProductId">
      <summary>Gets the **idProduct** field of the USB device descriptor. This value indicates the device-specific product identifier and is assigned by the manufacturer.</summary>
      <returns>The device-defined product identifier.</returns>
    </member>
    <member name="P:Windows.Devices.SerialCommunication.SerialDevice.UsbVendorId">
      <summary>Gets the **idVendor** field of the USB device descriptor. The value indicates the vendor identifier for the device as assigned by the USB specification committee.</summary>
      <returns>The vendor identifier for the device as assigned by the USB specification committee.</returns>
    </member>
    <member name="P:Windows.Devices.SerialCommunication.SerialDevice.WriteTimeout">
      <summary>Gets or sets the time-out value for a write operation.</summary>
      <returns>The span of time before a time-out occurs when a write operation does not finish.</returns>
    </member>
    <member name="E:Windows.Devices.SerialCommunication.SerialDevice.ErrorReceived">
      <summary>Event handler that is invoked when error occurs on the serial port.</summary>
    </member>
    <member name="E:Windows.Devices.SerialCommunication.SerialDevice.PinChanged">
      <summary>Event handler that is invoked when the state of a signal or line changes on the serial port.</summary>
    </member>
    <member name="M:Windows.Devices.SerialCommunication.SerialDevice.Close">
      <summary>Releases the reference to the SerialDevice object that was previously obtained by calling FromIdAsync.</summary>
    </member>
    <member name="M:Windows.Devices.SerialCommunication.SerialDevice.FromIdAsync(System.String)">
      <summary>Starts an asynchronous operation that creates a SerialDevice object.</summary>
      <param name="deviceId">The device instance path of the device. To obtain that value, get the DeviceInformation.Id property value.</param>
      <returns>Returns an IAsyncOperation(SerialDevice) object that returns the results of the operation.</returns>
    </member>
    <member name="M:Windows.Devices.SerialCommunication.SerialDevice.GetDeviceSelector">
      <summary>Gets an Advanced Query Syntax (AQS) string that the app can pass to DeviceInformation.FindAllAsync in order to find all serial devices on the system.</summary>
      <returns>String formatted as an AQS query.</returns>
    </member>
    <member name="M:Windows.Devices.SerialCommunication.SerialDevice.GetDeviceSelector(System.String)">
      <summary>Gets an Advanced Query Syntax (AQS) string that the app can pass to DeviceInformation.FindAllAsync in order to find a serial device by specifying its port name.</summary>
      <param name="portName">The serial port name. For example, "COM1".</param>
      <returns>String formatted as an AQS query.</returns>
    </member>
    <member name="M:Windows.Devices.SerialCommunication.SerialDevice.GetDeviceSelectorFromUsbVidPid(System.UInt16,System.UInt16)">
      <summary>Gets an Advanced Query Syntax (AQS) string that the app can pass to DeviceInformation.FindAllAsync in order to find a specific Serial-to-USB device by specifying it's VID and PID.</summary>
      <param name="vendorId">Specifies the vendor identifier for the device as assigned by the USB specification committee. Possible values are 0 through 0xffff.</param>
      <param name="productId">Specifies the product identifier. This value is assigned by the manufacturer and is device-specific. Possible values are 0 through 0xffff.</param>
      <returns>String formatted as an AQS query.</returns>
    </member>
    <member name="T:Windows.Devices.SerialCommunication.SerialError">
      <summary>Defines values for error conditions that can occur on the serial port.</summary>
    </member>
    <member name="F:Windows.Devices.SerialCommunication.SerialError.BufferOverrun">
      <summary>A character-buffer overrun has occurred. The next character is lost.</summary>
    </member>
    <member name="F:Windows.Devices.SerialCommunication.SerialError.Frame">
      <summary>The hardware detected a framing error.</summary>
    </member>
    <member name="F:Windows.Devices.SerialCommunication.SerialError.ReceiveFull">
      <summary>An input buffer overflow has occurred. There is either no room in the input buffer, or a character was received after the end-of-file (EOF) character.</summary>
    </member>
    <member name="F:Windows.Devices.SerialCommunication.SerialError.ReceiveParity">
      <summary>The hardware detected a parity error.</summary>
    </member>
    <member name="F:Windows.Devices.SerialCommunication.SerialError.TransmitFull">
      <summary>The application tried to transmit a character, but the output buffer was full.</summary>
    </member>
    <member name="T:Windows.Devices.SerialCommunication.SerialHandshake">
      <summary>Defines values for hardware and software flow control protocols used in serial communication. The values are used by Handshake property on the SerialDevice object.</summary>
    </member>
    <member name="F:Windows.Devices.SerialCommunication.SerialHandshake.None">
      <summary>No protocol is used for the handshake.</summary>
    </member>
    <member name="F:Windows.Devices.SerialCommunication.SerialHandshake.RequestToSend">
      <summary>When the port is receiving data and if the read buffer is full, the Request-to-Send (RTS) line is set to **false**. When buffer is available, the line is set to **true**. When the serial port is transmitting data, CTS line is set to **false** and the port does not send data until there is room in the write buffer.</summary>
    </member>
    <member name="F:Windows.Devices.SerialCommunication.SerialHandshake.RequestToSendXOnXOff">
      <summary>Both **RequestToSend** and **XOnXOff** controls are used for flow control.</summary>
    </member>
    <member name="F:Windows.Devices.SerialCommunication.SerialHandshake.XOnXOff">
      <summary>The serial port sends an Xoff control to inform the sender to stop sending data. When ready, the port sends an Xon control to inform he sender that the port is now ready to receive data.</summary>
    </member>
    <member name="T:Windows.Devices.SerialCommunication.SerialParity">
      <summary>Defines values for the parity bit for the serial data transmission. The values are used by the Parity property on the SerialDevice object.</summary>
    </member>
    <member name="F:Windows.Devices.SerialCommunication.SerialParity.Even">
      <summary>Sets the parity bit so that the total count of data bits set is an even number.</summary>
    </member>
    <member name="F:Windows.Devices.SerialCommunication.SerialParity.Mark">
      <summary>Leaves the parity bit set to 1.</summary>
    </member>
    <member name="F:Windows.Devices.SerialCommunication.SerialParity.None">
      <summary>No parity check occurs.</summary>
    </member>
    <member name="F:Windows.Devices.SerialCommunication.SerialParity.Odd">
      <summary>Sets the parity bit so that the total count of data bits set is an odd number.</summary>
    </member>
    <member name="F:Windows.Devices.SerialCommunication.SerialParity.Space">
      <summary>Leaves the parity bit set to 0.</summary>
    </member>
    <member name="T:Windows.Devices.SerialCommunication.SerialPinChange">
      <summary>Defines values for types of signal state changes on the serial port.</summary>
    </member>
    <member name="F:Windows.Devices.SerialCommunication.SerialPinChange.BreakSignal">
      <summary>Change in the break signal state.</summary>
    </member>
    <member name="F:Windows.Devices.SerialCommunication.SerialPinChange.CarrierDetect">
      <summary>Change in the Carrier Detect line for the port.</summary>
    </member>
    <member name="F:Windows.Devices.SerialCommunication.SerialPinChange.ClearToSend">
      <summary>Change in the Clear-to-Send line for the port.</summary>
    </member>
    <member name="F:Windows.Devices.SerialCommunication.SerialPinChange.DataSetReady">
      <summary>Change in the state of the Data Set Ready (DSR) signal.</summary>
    </member>
    <member name="F:Windows.Devices.SerialCommunication.SerialPinChange.RingIndicator">
      <summary>Change in the ring indicator state.</summary>
    </member>
    <member name="T:Windows.Devices.SerialCommunication.SerialStopBitCount">
      <summary>Defines values that indicate the number of stop bits used in a transmission. The values are used by the StopBits property on the SerialDevice object.</summary>
    </member>
    <member name="F:Windows.Devices.SerialCommunication.SerialStopBitCount.One">
      <summary>One stop bit is used.</summary>
    </member>
    <member name="F:Windows.Devices.SerialCommunication.SerialStopBitCount.OnePointFive">
      <summary>1.5 stop bits are used.</summary>
    </member>
    <member name="F:Windows.Devices.SerialCommunication.SerialStopBitCount.Two">
      <summary>Two stop bits are used.</summary>
    </member>
    <member name="T:Windows.Devices.SmartCards.CardAddedEventArgs">
      <summary>Provides data for the CardAdded event.</summary>
    </member>
    <member name="P:Windows.Devices.SmartCards.CardAddedEventArgs.SmartCard">
      <summary>Gets info about the smart card that was inserted into the smart card reader.</summary>
      <returns>Info about the smart card that was inserted.</returns>
    </member>
    <member name="T:Windows.Devices.SmartCards.CardRemovedEventArgs">
      <summary>Provides data for the CardRemoved event.</summary>
    </member>
    <member name="P:Windows.Devices.SmartCards.CardRemovedEventArgs.SmartCard">
      <summary>Gets info about the smart card that was taken out of the smart card reader.</summary>
      <returns>Info about the smart card that was taken out of the smart card reader.</returns>
    </member>
    <member name="T:Windows.Devices.SmartCards.SmartCard">
      <summary>Represents info about a smart card.</summary>
    </member>
    <member name="P:Windows.Devices.SmartCards.SmartCard.Reader">
      <summary>Gets info about the smart card reader into which the smart card is inserted.</summary>
      <returns>Info about the smart card reader.</returns>
    </member>
    <member name="M:Windows.Devices.SmartCards.SmartCard.ConnectAsync">
      <summary>Establishes a connection to the smart card and returns a SmartCardConnection object representing the connection.</summary>
      <returns>Asynchronous operation that, when complete, returns the SmartCardConnection object representing the connection.</returns>
    </member>
    <member name="M:Windows.Devices.SmartCards.SmartCard.GetAnswerToResetAsync">
      <summary>Returns the smart card's *Answer to Reset* (ATR), a standard series of bytes that contains info about the smart card's characteristics, behaviors, and state.</summary>
      <returns>The smart card's ATR byte set.</returns>
    </member>
    <member name="M:Windows.Devices.SmartCards.SmartCard.GetStatusAsync">
      <summary>Returns the smart card's status.</summary>
      <returns>One of the SmartCardStatus enumeration values, representing the smart card's status.</returns>
    </member>
    <member name="T:Windows.Devices.SmartCards.SmartCardChallengeContext">
      <summary>Represents a smart card authentication challenge/response operation.</summary>
    </member>
    <member name="P:Windows.Devices.SmartCards.SmartCardChallengeContext.Challenge">
      <summary>Gets the smart card's challenge value.</summary>
      <returns>The smart card's challenge value.</returns>
    </member>
    <member name="M:Windows.Devices.SmartCards.SmartCardChallengeContext.ChangeAdministrativeKeyAsync(Windows.Storage.Streams.IBuffer,Windows.Storage.Streams.IBuffer)">
      <summary>Changes the smart card's admin key (also known as an *administrator PIN* or *unblock PIN*).</summary>
      <param name="response">The response to a smart card authentication challenge/response operation.</param>
      <param name="newAdministrativeKey">The new smart card admin key.</param>
      <returns>An asynchronous action that completes after the admin key change attempt is done.</returns>
    </member>
    <member name="M:Windows.Devices.SmartCards.SmartCardChallengeContext.Close">
      <summary>Completes the smart card authentication challenge/response operation and frees associated system resources.</summary>
    </member>
    <member name="M:Windows.Devices.SmartCards.SmartCardChallengeContext.ProvisionAsync(Windows.Storage.Streams.IBuffer,System.Boolean)">
      <summary>Reconfigures an existing, configured smart card with a new response. Optionally, formats the smart card.</summary>
      <param name="response">The new response to a smart card authentication challenge/response operation.</param>
      <param name="formatCard">True to format the smart card; otherwise false.</param>
      <returns>An asynchronous action that completes after the smart card reconfiguration attempt is done.</returns>
    </member>
    <member name="M:Windows.Devices.SmartCards.SmartCardChallengeContext.ProvisionAsync(Windows.Storage.Streams.IBuffer,System.Boolean,System.Guid)">
      <summary>Reconfigures an existing, configured smart card with a new response and ID. Optionally, formats the smart card.</summary>
      <param name="response">The new response to a smart card authentication challenge/response operation.</param>
      <param name="formatCard">True to format the smart card; otherwise false.</param>
      <param name="newCardId">The new smart card ID.</param>
      <returns>An asynchronous action that completes after the smart card reconfiguration attempt is done.</returns>
    </member>
    <member name="M:Windows.Devices.SmartCards.SmartCardChallengeContext.VerifyResponseAsync(Windows.Storage.Streams.IBuffer)">
      <summary>Verifies the response to the smart card challenge request.</summary>
      <param name="response">The response to the smart card challenge request.</param>
      <returns>After the verification attempt is done, true if the response was successfully verified; otherwise false.</returns>
    </member>
    <member name="T:Windows.Devices.SmartCards.SmartCardConnection">
      <summary>Represents a connection to a smart card.</summary>
    </member>
    <member name="M:Windows.Devices.SmartCards.SmartCardConnection.Close">
      <summary>Completes the smart card authentication challenge/response operation and frees associated system resources.</summary>
    </member>
    <member name="M:Windows.Devices.SmartCards.SmartCardConnection.TransmitAsync(Windows.Storage.Streams.IBuffer)">
      <summary>Asynchronously transmits the supplied application protocol data unit (APDU) command and returns the response.</summary>
      <param name="command">The application protocol data unit (APDU) command to transmit to the smart card.</param>
      <returns>An asynchronous operation that, when completed, returns the response to the command that was transmitted.</returns>
    </member>
    <member name="T:Windows.Devices.SmartCards.SmartCardPinCharacterPolicyOption">
      <summary>Specifies the rules for characters in a smart card personal identification number (PIN).</summary>
    </member>
    <member name="F:Windows.Devices.SmartCards.SmartCardPinCharacterPolicyOption.Allow">
      <summary>Any of the characters in the specified character class can be in the PIN.</summary>
    </member>
    <member name="F:Windows.Devices.SmartCards.SmartCardPinCharacterPolicyOption.Disallow">
      <summary>None of the characters in the specified character class can be in the PIN.</summary>
    </member>
    <member name="F:Windows.Devices.SmartCards.SmartCardPinCharacterPolicyOption.RequireAtLeastOne">
      <summary>At least one of the characters in the specified character class must be in the PIN.</summary>
    </member>
    <member name="T:Windows.Devices.SmartCards.SmartCardPinPolicy">
      <summary>Represents a set of personal identification number (PIN) rules on a Trusted Platform Module (TPM) virtual smart card.</summary>
    </member>
    <member name="M:Windows.Devices.SmartCards.SmartCardPinPolicy.#ctor">
      <summary>Creates and initializes a new instance of a set of personal identification number (PIN) rules on a Trusted Platform Module (TPM) virtual smart card.</summary>
    </member>
    <member name="P:Windows.Devices.SmartCards.SmartCardPinPolicy.Digits">
      <summary>Gets or sets whether number characters are allowed for a personal identification number (PIN) on a Trusted Platform Module (TPM) virtual smart card.</summary>
      <returns>One of the enumeration values, representing whether number characters are allowed.</returns>
    </member>
    <member name="P:Windows.Devices.SmartCards.SmartCardPinPolicy.LowercaseLetters">
      <summary>Gets or sets whether lowercase letter characters are allowed for a personal identification number (PIN) on a Trusted Platform Module (TPM) virtual smart card.</summary>
      <returns>One of the enumeration values, representing whether lowercase letter characters are allowed.</returns>
    </member>
    <member name="P:Windows.Devices.SmartCards.SmartCardPinPolicy.MaxLength">
      <summary>Gets or sets the maximum character length for a personal identification number (PIN) on a Trusted Platform Module (TPM) virtual smart card.</summary>
      <returns>The maximum character length.</returns>
    </member>
    <member name="P:Windows.Devices.SmartCards.SmartCardPinPolicy.MinLength">
      <summary>Gets or sets the minimum character length for a personal identification number (PIN) on a Trusted Platform Module (TPM) virtual smart card.</summary>
      <returns>The minimum character length.</returns>
    </member>
    <member name="P:Windows.Devices.SmartCards.SmartCardPinPolicy.SpecialCharacters">
      <summary>Gets or sets whether special characters are allowed for a personal identification number (PIN) on a Trusted Platform Module (TPM) virtual smart card.</summary>
      <returns>One of the enumeration values, representing whether special characters are allowed.</returns>
    </member>
    <member name="P:Windows.Devices.SmartCards.SmartCardPinPolicy.UppercaseLetters">
      <summary>Gets or sets whether uppercase letter characters are allowed for a personal identification number (PIN) on a Trusted Platform Module (TPM) virtual smart card.</summary>
      <returns>One of the enumeration values, representing whether uppercase letter characters are allowed.</returns>
    </member>
    <member name="T:Windows.Devices.SmartCards.SmartCardPinResetDeferral">
      <summary>Represents a wait time for a requested smart card personal identification number (PIN) reset.</summary>
    </member>
    <member name="M:Windows.Devices.SmartCards.SmartCardPinResetDeferral.Complete">
      <summary>Returns a wait time completion for a smart card personal identification number (PIN) reset.</summary>
    </member>
    <member name="T:Windows.Devices.SmartCards.SmartCardPinResetHandler">
      <summary>Represents a method that handles a smart card personal identification number (PIN) reset.</summary>
      <param name="sender">An instance of an existing, configured physical smart card or Trusted Platform Module (TPM) virtual smart card.</param>
      <param name="request">An instance of a smart card PIN reset request.</param>
    </member>
    <member name="T:Windows.Devices.SmartCards.SmartCardPinResetRequest">
      <summary>Represents a smart card personal identification number (PIN) reset request.</summary>
    </member>
    <member name="P:Windows.Devices.SmartCards.SmartCardPinResetRequest.Challenge">
      <summary>Gets the smart card's challenge value.</summary>
      <returns>The smart card's challenge value.</returns>
    </member>
    <member name="P:Windows.Devices.SmartCards.SmartCardPinResetRequest.Deadline">
      <summary>Gets the length of time to wait before requesting the smart card personal identification number (PIN) reset.</summary>
      <returns>The length of time to wait before requesting the smart card PIN reset.</returns>
    </member>
    <member name="M:Windows.Devices.SmartCards.SmartCardPinResetRequest.GetDeferral">
      <summary>Gets an instance of a wait time for a requested smart card personal identification number (PIN) reset.</summary>
      <returns>An instance of a wait time for a requested smart card PIN reset.</returns>
    </member>
    <member name="M:Windows.Devices.SmartCards.SmartCardPinResetRequest.SetResponse(Windows.Storage.Streams.IBuffer)">
      <summary>Sets the response to a smart card authentication challenge/response operation.</summary>
      <param name="response">The response to a smart card authentication challenge/response operation.</param>
    </member>
    <member name="T:Windows.Devices.SmartCards.SmartCardProvisioning">
      <summary>Represents info about, and operations for, configuring smart cards.</summary>
    </member>
    <member name="P:Windows.Devices.SmartCards.SmartCardProvisioning.SmartCard">
      <summary>Gets the configured smart card.</summary>
      <returns>The configured smart card.</returns>
    </member>
    <member name="M:Windows.Devices.SmartCards.SmartCardProvisioning.FromSmartCardAsync(Windows.Devices.SmartCards.SmartCard)">
      <summary>Returns a smart card to be configured.</summary>
      <param name="card">The specified smart card.</param>
      <returns>An instance of SmartCardProvisioning, representing the smart card to be configured.</returns>
    </member>
    <member name="M:Windows.Devices.SmartCards.SmartCardProvisioning.GetAuthorityKeyContainerNameAsync">
      <summary>Asynchronously gets the name of the authority key container.</summary>
      <returns>An async operation that provides access to a string containing the name of the authority key container.</returns>
    </member>
    <member name="M:Windows.Devices.SmartCards.SmartCardProvisioning.GetChallengeContextAsync">
      <summary>Returns a smart card's authentication challenge/response context.</summary>
      <returns>After the asynchronous operation completes, returns an instance of SmartCardChalllengeContext, representing the smart card's authentication challenge/response context.</returns>
    </member>
    <member name="M:Windows.Devices.SmartCards.SmartCardProvisioning.GetIdAsync">
      <summary>Returns the smart card's ID.</summary>
      <returns>After the asynchronous operation completes, returns the smart card's ID.</returns>
    </member>
    <member name="M:Windows.Devices.SmartCards.SmartCardProvisioning.GetNameAsync">
      <summary>Returns the smart card's minidriver name.</summary>
      <returns>After the asynchronous operation completes, returns the smart card's name.</returns>
    </member>
    <member name="M:Windows.Devices.SmartCards.SmartCardProvisioning.RequestAttestedVirtualSmartCardCreationAsync(System.String,Windows.Storage.Streams.IBuffer,Windows.Devices.SmartCards.SmartCardPinPolicy)">
      <summary>Creates an attested Trusted Platform Module (TPM) virtual smart card with the specified parameters.</summary>
      <param name="friendlyName">The smart card's human-readable name.</param>
      <param name="administrativeKey">The smart card's admin key (also known as an *administrator PIN* or *unblock PIN*).</param>
      <param name="pinPolicy">The smart card's PIN rules set.</param>
      <returns>After the operation completes, returns an instance of SmartCardProvisioning, representing the configured TPM virtual smart card.</returns>
    </member>
    <member name="M:Windows.Devices.SmartCards.SmartCardProvisioning.RequestAttestedVirtualSmartCardCreationAsync(System.String,Windows.Storage.Streams.IBuffer,Windows.Devices.SmartCards.SmartCardPinPolicy,System.Guid)">
      <summary>Creates an attested Trusted Platform Module (TPM) virtual smart card with the specified parameters.</summary>
      <param name="friendlyName">The smart card's human-readable name.</param>
      <param name="administrativeKey">The smart card's admin key (also known as an *administrator PIN* or *unblock PIN*).</param>
      <param name="pinPolicy">The smart card's PIN rules set.</param>
      <param name="cardId">The smart card's ID.</param>
      <returns>After the operation completes, returns an instance of SmartCardProvisioning, representing the configured TPM virtual smart card.</returns>
    </member>
    <member name="M:Windows.Devices.SmartCards.SmartCardProvisioning.RequestPinChangeAsync">
      <summary>Changes a smart card's personal identification number (PIN).</summary>
      <returns>After the smart card PIN change attempt completes, returns true if the smart card's PIN was successfully changed; otherwise false.</returns>
    </member>
    <member name="M:Windows.Devices.SmartCards.SmartCardProvisioning.RequestPinResetAsync(Windows.Devices.SmartCards.SmartCardPinResetHandler)">
      <summary>Resets a smart card's personal identification number (PIN).</summary>
      <param name="handler">The method that handles the smart card PIN reset.</param>
      <returns>After the smart card PIN reset attempt completes, returns true if the smart card's PIN was successfully reset; otherwise false.</returns>
    </member>
    <member name="M:Windows.Devices.SmartCards.SmartCardProvisioning.RequestVirtualSmartCardCreationAsync(System.String,Windows.Storage.Streams.IBuffer,Windows.Devices.SmartCards.SmartCardPinPolicy)">
      <summary>Creates a Trusted Platform Module (TPM) virtual smart card with a given human-readable name, admin key, and personal identification number (PIN) rules set.</summary>
      <param name="friendlyName">The smart card's human-readable name.</param>
      <param name="administrativeKey">The smart card's admin key (also known as an *administrator PIN* or *unblock PIN*).</param>
      <param name="pinPolicy">The smart card's PIN rules set.</param>
      <returns>After the operation completes, returns an instance of SmartCardProvisioning, representing the configured TPM virtual smart card.</returns>
    </member>
    <member name="M:Windows.Devices.SmartCards.SmartCardProvisioning.RequestVirtualSmartCardCreationAsync(System.String,Windows.Storage.Streams.IBuffer,Windows.Devices.SmartCards.SmartCardPinPolicy,System.Guid)">
      <summary>Creates a Trusted Platform Module (TPM) virtual smart card with a given human-readable name, admin key, personal identification number (PIN) rules set, and ID.</summary>
      <param name="friendlyName">The smart card's human-readable name.</param>
      <param name="administrativeKey">The smart card's admin key (also known as an *administrator PIN* or *unblock PIN*).</param>
      <param name="pinPolicy">The smart card's PIN rules set.</param>
      <param name="cardId">The smart card's ID.</param>
      <returns>After the operation completes, returns an instance of SmartCardProvisioning, representing the configured TPM virtual smart card.</returns>
    </member>
    <member name="M:Windows.Devices.SmartCards.SmartCardProvisioning.RequestVirtualSmartCardDeletionAsync(Windows.Devices.SmartCards.SmartCard)">
      <summary>Deletes a Trusted Platform Module (TPM) virtual smart card.</summary>
      <param name="card">The TPM virtual smart card to delete.</param>
      <returns>After the deletion attempt completes, returns true if the TPM virtual smart card was successfully deleted; otherwise false.</returns>
    </member>
    <member name="T:Windows.Devices.SmartCards.SmartCardReader">
      <summary>Represents info about a smart card reader.</summary>
    </member>
    <member name="P:Windows.Devices.SmartCards.SmartCardReader.DeviceId">
      <summary>Gets the smart card reader's device ID.</summary>
      <returns>The smart card reader's device ID.</returns>
    </member>
    <member name="P:Windows.Devices.SmartCards.SmartCardReader.Kind">
      <summary>Gets the smart card reader's type.</summary>
      <returns>One of the enumeration values, representing the smart card reader's type.</returns>
    </member>
    <member name="P:Windows.Devices.SmartCards.SmartCardReader.Name">
      <summary>Gets the smart card reader's device name.</summary>
      <returns>The smart card reader's device name.</returns>
    </member>
    <member name="E:Windows.Devices.SmartCards.SmartCardReader.CardAdded">
      <summary>Occurs when a smart card is inserted into the smart card reader or tapped on an NFC reader.</summary>
    </member>
    <member name="E:Windows.Devices.SmartCards.SmartCardReader.CardRemoved">
      <summary>Occurs when a smart card is taken out of the smart card reader.</summary>
    </member>
    <member name="M:Windows.Devices.SmartCards.SmartCardReader.FindAllCardsAsync">
      <summary>Returns a list of info about all smart cards that are connected to the smart card reader.</summary>
      <returns>After the operation completes, returns the list of info about all smart cards that are connected to the smart card reader.</returns>
    </member>
    <member name="M:Windows.Devices.SmartCards.SmartCardReader.FromIdAsync(System.String)">
      <summary>Returns a smart card reader that matches the specified device ID.</summary>
      <param name="deviceId">The smart card reader's device ID.</param>
      <returns>The matching smart card reader.</returns>
    </member>
    <member name="M:Windows.Devices.SmartCards.SmartCardReader.GetDeviceSelector">
      <summary>Returns an Advanced Query Syntax (AQS) string representing all smart card readers connected to the device. This string is passed to the FindAllAsync method to enumerate the given set of smart card readers.</summary>
      <returns>The Advanced Query Syntax (AQS) string representing all smart card readers connected to the device.</returns>
    </member>
    <member name="M:Windows.Devices.SmartCards.SmartCardReader.GetDeviceSelector(Windows.Devices.SmartCards.SmartCardReaderKind)">
      <summary>Returns an Advanced Query Syntax (AQS) string representing a set of a specific type of smart card readers connected to the device. This string is passed to the FindAllAsync method to enumerate the given set of smart card readers.</summary>
      <param name="kind">One of the enumeration values, representing a specific smart card reader type.</param>
      <returns>The Advanced Query Syntax (AQS) string representing a set of the specified type of smart card readers connected to the device.</returns>
    </member>
    <member name="M:Windows.Devices.SmartCards.SmartCardReader.GetStatusAsync">
      <summary>Returns the smart card reader's status.</summary>
      <returns>After the status request completes, returns one of the SmartCardReaderStatus enumeration values, representing the smart card reader's status.</returns>
    </member>
    <member name="T:Windows.Devices.SmartCards.SmartCardReaderKind">
      <summary>Represents the smart card reader's type.</summary>
    </member>
    <member name="F:Windows.Devices.SmartCards.SmartCardReaderKind.Any">
      <summary>This value is never returned.</summary>
    </member>
    <member name="F:Windows.Devices.SmartCards.SmartCardReaderKind.EmbeddedSE">
      <summary>An embedded SE smart card reader.</summary>
    </member>
    <member name="F:Windows.Devices.SmartCards.SmartCardReaderKind.Generic">
      <summary>A generic smart card reader.</summary>
    </member>
    <member name="F:Windows.Devices.SmartCards.SmartCardReaderKind.Nfc">
      <summary>A near field communication (NFC) smart card reader.</summary>
    </member>
    <member name="F:Windows.Devices.SmartCards.SmartCardReaderKind.Tpm">
      <summary>A Trusted Platform Module (TPM) virtual smart card reader.</summary>
    </member>
    <member name="F:Windows.Devices.SmartCards.SmartCardReaderKind.Uicc">
      <summary>A Universal Integrated Circuit Card (UICC) smart card reader.</summary>
    </member>
    <member name="T:Windows.Devices.SmartCards.SmartCardReaderStatus">
      <summary>Specifies the smart card reader's status.</summary>
    </member>
    <member name="F:Windows.Devices.SmartCards.SmartCardReaderStatus.Disconnected">
      <summary>The smart card reader is disconnected.</summary>
    </member>
    <member name="F:Windows.Devices.SmartCards.SmartCardReaderStatus.Exclusive">
      <summary>The smart card reader is allocated for exclusive use by another app.</summary>
    </member>
    <member name="F:Windows.Devices.SmartCards.SmartCardReaderStatus.Ready">
      <summary>The smart card reader is ready.</summary>
    </member>
    <member name="T:Windows.Devices.SmartCards.SmartCardStatus">
      <summary>Specifies the smart card's status.</summary>
    </member>
    <member name="F:Windows.Devices.SmartCards.SmartCardStatus.Disconnected">
      <summary>The smart card is disconnected.</summary>
    </member>
    <member name="F:Windows.Devices.SmartCards.SmartCardStatus.Exclusive">
      <summary>The smart card is allocated for exclusive use by another app.</summary>
    </member>
    <member name="F:Windows.Devices.SmartCards.SmartCardStatus.Ready">
      <summary>The smart card is ready.</summary>
    </member>
    <member name="F:Windows.Devices.SmartCards.SmartCardStatus.Shared">
      <summary>The smart card can be used by multiple apps.</summary>
    </member>
    <member name="F:Windows.Devices.SmartCards.SmartCardStatus.Unresponsive">
      <summary>The smart card is unresponsive.</summary>
    </member>
    <member name="T:Windows.Devices.Sms.CellularClass">
      <summary>This enumerated type defines the type of radio standard in a device.</summary>
    </member>
    <member name="F:Windows.Devices.Sms.CellularClass.Cdma">
      <summary>The device type is CDMA cellular class.</summary>
    </member>
    <member name="F:Windows.Devices.Sms.CellularClass.Gsm">
      <summary>The device type is GSM cellular class.</summary>
    </member>
    <member name="F:Windows.Devices.Sms.CellularClass.None">
      <summary>The device type corresponds to no cellular class.</summary>
    </member>
    <member name="T:Windows.Devices.Sms.ISmsMessageBase">
      <summary>This interface specifies base functionality for all SMS message types.</summary>
    </member>
    <member name="P:Windows.Devices.Sms.ISmsMessageBase.CellularClass">
      <summary>Gets the cellular class of the message.</summary>
      <returns>An enumeration value specifying the cellular class of the message.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.ISmsMessageBase.DeviceId">
      <summary>Gets the unique device identifier associated with this message.</summary>
      <returns>The device identifier, as a string.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.ISmsMessageBase.MessageClass">
      <summary>Gets the message class of this message.</summary>
      <returns>An enumeration value specifying the SMS message class of this message.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.ISmsMessageBase.MessageType">
      <summary>Gets the message type of this message.</summary>
      <returns>An enumeration value specifying the message type of the message.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.ISmsMessageBase.SimIccId">
      <summary>Gets the ICCID (Integrated Circuit Card Identifier) of the SIM that received the message.</summary>
      <returns>The ICCID of the SIM.</returns>
    </member>
    <member name="T:Windows.Devices.Sms.SmsAppMessage">
      <summary>The interface for manipulating an SMS Application message. Application messages are those which cannot be characterized as any other message type.</summary>
    </member>
    <member name="M:Windows.Devices.Sms.SmsAppMessage.#ctor">
      <summary>Constructor. Used to create an SmsAppMessage prior to sending it.</summary>
    </member>
    <member name="P:Windows.Devices.Sms.SmsAppMessage.BinaryBody">
      <summary>Reads or writes the binary part of the Application message.</summary>
      <returns>Binary data part of the Application message.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsAppMessage.Body">
      <summary>The plain text body of the message.</summary>
      <returns>The plain text body of the message.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsAppMessage.CallbackNumber">
      <summary>The number to be dialed in reply to a received SMS message.</summary>
      <returns>The number to be dialed in reply to a received SMS message. Available only for 3GPP2 messages.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsAppMessage.CellularClass">
      <summary>The class of the cellular device that received the message.</summary>
      <returns>The class of the cellular device that received the message.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsAppMessage.DeviceId">
      <summary>The device ID of the device that received the message.</summary>
      <returns>The device ID of the device that received the message.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsAppMessage.Encoding">
      <summary>The encoding used to send the message.</summary>
      <returns>The encoding used to send the message.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsAppMessage.From">
      <summary>The telephone number of the sender of the message.</summary>
      <returns>The telephone number of the sender of the message.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsAppMessage.IsDeliveryNotificationEnabled">
      <summary>Indicates whether an SMS delivery status report was sent by the SMSC.</summary>
      <returns>For a received message, indicates whether an SMS delivery status report was sent by the SMSC. For a sent message, determines whether an SMS delivery status report is requested.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsAppMessage.MessageClass">
      <summary>The message class of the message.</summary>
      <returns>The message class of the message.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsAppMessage.MessageType">
      <summary>The message type of the message.</summary>
      <returns>The message type of the message.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsAppMessage.PortNumber">
      <summary>The port number of the message.</summary>
      <returns>The port number of the message.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsAppMessage.ProtocolId">
      <summary>The Protocol identifier for the message.</summary>
      <returns>The Protocol identifier for the message. (3GPP2 only.)</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsAppMessage.RetryAttemptCount">
      <summary>The retry attempt count for the message.</summary>
      <returns>The retry attempt count for the message. Set the maximum number of retries for outgoing messages, or get the number of retries for a received message.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsAppMessage.SimIccId">
      <summary>Gets the ICCID (Integrated Circuit Card Identifier) of the SIM that received the message.</summary>
      <returns>The ICCID of the SIM.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsAppMessage.TeleserviceId">
      <summary>The Teleservice identifier for the message.</summary>
      <returns>The Teleservice identifier for the message.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsAppMessage.Timestamp">
      <summary>The timestamp of the message.</summary>
      <returns>The timestamp of the message. If the message is constructed locally, then the **Timestamp** value is determined locally. If the message was received from the network, the value is determined by the service center.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsAppMessage.To">
      <summary>The telephone number of the recipient of this message.</summary>
      <returns>The telephone number of the recipient of this message.</returns>
    </member>
    <member name="T:Windows.Devices.Sms.SmsBroadcastMessage">
      <summary>Represents a broadcast SMS message.</summary>
    </member>
    <member name="P:Windows.Devices.Sms.SmsBroadcastMessage.Body">
      <summary>Gets the body of the broadcast SMS message.</summary>
      <returns>The body of the broadcast SMS message.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsBroadcastMessage.BroadcastType">
      <summary>Gets the type of this broadcast SMS message.</summary>
      <returns>An enumeration value describing the type of the message.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsBroadcastMessage.CellularClass">
      <summary>Gets the cellular class of this broadcast message.</summary>
      <returns>An enumeration value describing the cellular class of the message.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsBroadcastMessage.Channel">
      <summary>Gets the channel associated with the broadcast SMS message.</summary>
      <returns>The channel for this message.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsBroadcastMessage.DeviceId">
      <summary>Gets the device ID of the device that received the broadcast SMS message.</summary>
      <returns>The unique device ID of the device that received the message.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsBroadcastMessage.GeographicalScope">
      <summary>Gets the geographical scope associated with this broadcast SMS message.</summary>
      <returns>An enumeration value describing the geographical scope associated with this message.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsBroadcastMessage.IsEmergencyAlert">
      <summary>True when the broadcast SMS message is an emergency alert.</summary>
      <returns>True when the broadcast SMS message is an emergency alert.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsBroadcastMessage.IsUserPopupRequested">
      <summary>True when a user popup is requested by this broadcast SMS message.</summary>
      <returns>True when a user popup is requested by this broadcast SMS message.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsBroadcastMessage.MessageClass">
      <summary>Gets the message class associated with this broadcast SMS message.</summary>
      <returns>Enumeration value describing the message class of this message.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsBroadcastMessage.MessageCode">
      <summary>Gets a code value associated with this broadcast SMS message.</summary>
      <returns>The code value associated with this message.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsBroadcastMessage.MessageType">
      <summary>Gets the message type of the broadcast SMS message.</summary>
      <returns>An enumeration value describing the message type.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsBroadcastMessage.SimIccId">
      <summary>Gets the ICCID (Integrated Circuit Card Identifier) of the SIM that received the message.</summary>
      <returns>The ICCID of the SIM.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsBroadcastMessage.Timestamp">
      <summary>Gets the timestamp of the broadcast SMS message.</summary>
      <returns>The timestamp of the message. Timestamp value is specified by the service center.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsBroadcastMessage.To">
      <summary>Gets the recipient phone number of the broadcast SMS message.</summary>
      <returns>A string representation of the phone number, formatted in the phone number format favored by the device and the network that the device is registered on.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsBroadcastMessage.UpdateNumber">
      <summary>Gets the update number associated with this broadcast SMS message.</summary>
      <returns>The update number of the message.</returns>
    </member>
    <member name="T:Windows.Devices.Sms.SmsBroadcastType">
      <summary>Values that describe the type of a broadcast (emergency alert) message.</summary>
    </member>
    <member name="F:Windows.Devices.Sms.SmsBroadcastType.CmasAmber">
      <summary>A CMAS Amber alert message.</summary>
    </member>
    <member name="F:Windows.Devices.Sms.SmsBroadcastType.CmasExtreme">
      <summary>A CMAS Extreme alert message.</summary>
    </member>
    <member name="F:Windows.Devices.Sms.SmsBroadcastType.CmasPresidential">
      <summary>A Commercial Mobile Alert System (CMAS) Presidential alert message.</summary>
    </member>
    <member name="F:Windows.Devices.Sms.SmsBroadcastType.CmasSevere">
      <summary>A CMAS Severe alert message.</summary>
    </member>
    <member name="F:Windows.Devices.Sms.SmsBroadcastType.CmasTest">
      <summary>A CMAS Test message.</summary>
    </member>
    <member name="F:Windows.Devices.Sms.SmsBroadcastType.EtwsEarthquake">
      <summary>An Earthquake and Tsunami Warning System (ETWS) earthquake alert message.</summary>
    </member>
    <member name="F:Windows.Devices.Sms.SmsBroadcastType.EtwsTsunami">
      <summary>An ETWS tsunami alert message.</summary>
    </member>
    <member name="F:Windows.Devices.Sms.SmsBroadcastType.EtwsTsunamiAndEarthquake">
      <summary>An ETWS tsunami and earthquake alert message.</summary>
    </member>
    <member name="F:Windows.Devices.Sms.SmsBroadcastType.EUAlert1">
      <summary>An EU Alert 1 message.</summary>
    </member>
    <member name="F:Windows.Devices.Sms.SmsBroadcastType.EUAlert2">
      <summary>An EU Alert 2 message.</summary>
    </member>
    <member name="F:Windows.Devices.Sms.SmsBroadcastType.EUAlert3">
      <summary>An EU Alert 3 message.</summary>
    </member>
    <member name="F:Windows.Devices.Sms.SmsBroadcastType.EUAlertAmber">
      <summary>An EU Amber Alert message.</summary>
    </member>
    <member name="F:Windows.Devices.Sms.SmsBroadcastType.EUAlertInfo">
      <summary>An EU informational message.</summary>
    </member>
    <member name="F:Windows.Devices.Sms.SmsBroadcastType.LatAlertLocal">
      <summary>A local LAT alert broadcast message.</summary>
    </member>
    <member name="F:Windows.Devices.Sms.SmsBroadcastType.Other">
      <summary>An unknown broadcast type.</summary>
    </member>
    <member name="T:Windows.Devices.Sms.SmsDataFormat">
      <summary>This enumerated type identifies the format of a given protocol description unit (PDU) buffer.</summary>
    </member>
    <member name="F:Windows.Devices.Sms.SmsDataFormat.CdmaDeliver">
      <summary>The data format is CDMA WMT format of type deliver.</summary>
    </member>
    <member name="F:Windows.Devices.Sms.SmsDataFormat.CdmaSubmit">
      <summary>The data format is CDMA WMT format of type submit.</summary>
    </member>
    <member name="F:Windows.Devices.Sms.SmsDataFormat.GsmDeliver">
      <summary>The data format is GSM of type deliver.</summary>
    </member>
    <member name="F:Windows.Devices.Sms.SmsDataFormat.GsmSubmit">
      <summary>The data format is GSM of type submit.</summary>
    </member>
    <member name="F:Windows.Devices.Sms.SmsDataFormat.Unknown">
      <summary>The data format is unknown.</summary>
    </member>
    <member name="T:Windows.Devices.Sms.SmsDevice2">
      <summary>Extends the SmsDevice class, and supports the operation of a mobile broadband SMS device.</summary>
    </member>
    <member name="P:Windows.Devices.Sms.SmsDevice2.AccountPhoneNumber">
      <summary>Gets the phone number associated with the SMS device. The phone number can be used to associate incoming messages with the account and possibly an external storage mechanism such as an account inbox.</summary>
      <returns>A string representation of the account phone number.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsDevice2.CellularClass">
      <summary>Returns the cellular class of the SMS device. The class can be used to determine which encodings are appropriate or which device limitations are in effect.</summary>
      <returns>An enumerated value indicating the device's cellular class.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsDevice2.DeviceId">
      <summary>The device ID of the device represented by this instance.</summary>
      <returns>String representation of the device ID.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsDevice2.DeviceStatus">
      <summary>Returns the SMS device's status, which indicates whether the device is ready, or not. It also indicates what type of problem exists if the device is not ready.</summary>
      <returns>An enumerated value that indicates the readiness of an SMS device to engage in cellular network traffic operations.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsDevice2.ParentDeviceId">
      <summary>The parent device ID of this device.</summary>
      <returns>A string representation of the device ID of the parent to this device.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsDevice2.SmscAddress">
      <summary>Gets or sets the SMSC address of this device.</summary>
      <returns>A string representation of the SMSC address of this device.</returns>
    </member>
    <member name="E:Windows.Devices.Sms.SmsDevice2.DeviceStatusChanged">
      <summary>Sets an event handler to be called when the status of the SMS device changes.</summary>
    </member>
    <member name="M:Windows.Devices.Sms.SmsDevice2.CalculateLength(Windows.Devices.Sms.ISmsMessageBase)">
      <summary>Estimates the transmitted message length of the specified text message. The estimate can be useful to clients that want to give an indication of how many messages will be sent on the network to carry the text of the full message.</summary>
      <param name="message">A reference to the SMS text message to measure.</param>
      <returns>A reference to an SmsEncodedLength structure that is populated with the length information.</returns>
    </member>
    <member name="M:Windows.Devices.Sms.SmsDevice2.FromId(System.String)">
      <summary>Creates an instance of SmsDevice2 for a device that received an SMS message.</summary>
      <param name="deviceId">A string representation of the device ID of the device that received an SMS message.</param>
      <returns>An instance of SmsDevice2 initialized for the device with the given ID.</returns>
    </member>
    <member name="M:Windows.Devices.Sms.SmsDevice2.FromParentId(System.String)">
      <summary>Creates an instance of SmsDevice2 for a device, given the device ID of the parent device.</summary>
      <param name="parentDeviceId">The device ID of the parent device.</param>
      <returns>An instance of SmsDevice2 initialized for the device with the given parent ID.</returns>
    </member>
    <member name="M:Windows.Devices.Sms.SmsDevice2.GetDefault">
      <summary>Creates an instance of SmsDevice2 associated with the default SMS device.</summary>
      <returns>An instance of SmsDevice2 initialized for the default SMS device.</returns>
    </member>
    <member name="M:Windows.Devices.Sms.SmsDevice2.GetDeviceSelector">
      <summary>Retrieves the class selection string that can be used to enumerate SMS devices.</summary>
      <returns>A reference to an Advanced Query Syntax (AQS) string that identifies an SMS device.</returns>
    </member>
    <member name="M:Windows.Devices.Sms.SmsDevice2.SendMessageAndGetResultAsync(Windows.Devices.Sms.ISmsMessageBase)">
      <summary>Asynchronously sends a message using the SMS device. The method is asynchronous because the send operation might not occur instantaneously. The message operation object is returned immediately.</summary>
      <param name="message">A reference to an object that implements the ISmsMessageBase interface. The message can be in text or binary format.</param>
      <returns>The message operation object.</returns>
    </member>
    <member name="T:Windows.Devices.Sms.SmsDeviceStatus">
      <summary>Contains values that indicate the readiness of an SMS device to engage in cellular network traffic operations.</summary>
    </member>
    <member name="F:Windows.Devices.Sms.SmsDeviceStatus.BadSim">
      <summary>The SIM is invalid; PIN unblock key retrials have exceeded the limit.</summary>
    </member>
    <member name="F:Windows.Devices.Sms.SmsDeviceStatus.DeviceBlocked">
      <summary>The device is blocked by a PIN or password that prevents the device from initializing and registering on the nework.</summary>
    </member>
    <member name="F:Windows.Devices.Sms.SmsDeviceStatus.DeviceFailure">
      <summary>General device failure.</summary>
    </member>
    <member name="F:Windows.Devices.Sms.SmsDeviceStatus.DeviceLocked">
      <summary>The device is locked by a PIN or password that prevents the device from initializing and registering on the network.</summary>
    </member>
    <member name="F:Windows.Devices.Sms.SmsDeviceStatus.Off">
      <summary>The device is powered off.</summary>
    </member>
    <member name="F:Windows.Devices.Sms.SmsDeviceStatus.Ready">
      <summary>The device is powered on and ready to be used.</summary>
    </member>
    <member name="F:Windows.Devices.Sms.SmsDeviceStatus.SimNotInserted">
      <summary>The SIM card is not inserted into the device.</summary>
    </member>
    <member name="F:Windows.Devices.Sms.SmsDeviceStatus.SubscriptionNotActivated">
      <summary>The service subscription is not activated.</summary>
    </member>
    <member name="T:Windows.Devices.Sms.SmsEncodedLength">
      <summary>This structure represents information about the length of an SmsTextMessage object when it is encoded as a PDU.</summary>
    </member>
    <member name="F:Windows.Devices.Sms.SmsEncodedLength.ByteCountLastSegment">
      <summary>The number of bytes in the last segment of the encoded message.</summary>
    </member>
    <member name="F:Windows.Devices.Sms.SmsEncodedLength.BytesPerSegment">
      <summary>The number of bytes in each segment of the message.</summary>
    </member>
    <member name="F:Windows.Devices.Sms.SmsEncodedLength.CharacterCountLastSegment">
      <summary>The number of characters in the last segment of the encoded message.</summary>
    </member>
    <member name="F:Windows.Devices.Sms.SmsEncodedLength.CharactersPerSegment">
      <summary>The estimated number of characters that can fit in one segment of the message.</summary>
    </member>
    <member name="F:Windows.Devices.Sms.SmsEncodedLength.SegmentCount">
      <summary>The number of segments needed to encode the message.</summary>
    </member>
    <member name="T:Windows.Devices.Sms.SmsEncoding">
      <summary>This enumerated type is used to determine the encoding algorithm to send or calculate the length of an SmsTextMessage object.</summary>
    </member>
    <member name="F:Windows.Devices.Sms.SmsEncoding.EightBit">
      <summary>Standard eight bit encoding.</summary>
    </member>
    <member name="F:Windows.Devices.Sms.SmsEncoding.GsmSevenBit">
      <summary>Standard 7-bit GSM encoding.</summary>
    </member>
    <member name="F:Windows.Devices.Sms.SmsEncoding.IA5">
      <summary>IA5 encoding.</summary>
    </member>
    <member name="F:Windows.Devices.Sms.SmsEncoding.Korean">
      <summary>Korean encoding.</summary>
    </member>
    <member name="F:Windows.Devices.Sms.SmsEncoding.Latin">
      <summary>Latin encoding.</summary>
    </member>
    <member name="F:Windows.Devices.Sms.SmsEncoding.LatinHebrew">
      <summary>Latin Hebrew encoding.</summary>
    </member>
    <member name="F:Windows.Devices.Sms.SmsEncoding.Optimal">
      <summary>7-bit encoding if all characters can be represented, otherwise 2-byte Universal Character Set (UCS-2) encoding.</summary>
    </member>
    <member name="F:Windows.Devices.Sms.SmsEncoding.SevenBitAscii">
      <summary>Seven-bit ASCII encoding.</summary>
    </member>
    <member name="F:Windows.Devices.Sms.SmsEncoding.ShiftJis">
      <summary>Shift-JIS encoding for the Japanese language.</summary>
    </member>
    <member name="F:Windows.Devices.Sms.SmsEncoding.Unicode">
      <summary>Unicode encoding.</summary>
    </member>
    <member name="F:Windows.Devices.Sms.SmsEncoding.Unknown">
      <summary>The data encoding is unknown.</summary>
    </member>
    <member name="T:Windows.Devices.Sms.SmsFilterActionType">
      <summary>Values that describe the action to be taken on a message filter.</summary>
    </member>
    <member name="F:Windows.Devices.Sms.SmsFilterActionType.Accept">
      <summary>Filters with this action type are applied after **Peek** filters. Messages filtered on this action type are delivered to your app. A copy of the message can also be delivered to the messaging application to be shown to the user if appropriate. Note that if multiple applications register the same filter with this action type, each application gets its own copy of the message.</summary>
    </member>
    <member name="F:Windows.Devices.Sms.SmsFilterActionType.AcceptImmediately">
      <summary>The first action type to be taken. Messages filtered on this action type are delivered to your application and are not delivered to the messaging application to be shown to the user. Note that if multiple applications register the same filter with this action type, each application gets its own copy of the message.</summary>
    </member>
    <member name="F:Windows.Devices.Sms.SmsFilterActionType.Drop">
      <summary>Filters with this action type are applied after **AcceptImmediately** filters. Messages filtered on this action type are dropped, and neither your app nor the messaging app receive the message or any notification that a message arrived and was dropped.</summary>
    </member>
    <member name="F:Windows.Devices.Sms.SmsFilterActionType.Peek">
      <summary>Filters with this action type are applied after **Drop** filters. This action type allows your application to inspect each message, and decide which are dropped and which continue on to be processed or shown to the user.</summary>
    </member>
    <member name="T:Windows.Devices.Sms.SmsFilterRule">
      <summary>Describes an SMS filtering rule.</summary>
    </member>
    <member name="M:Windows.Devices.Sms.SmsFilterRule.#ctor(Windows.Devices.Sms.SmsMessageType)">
      <summary>Creates a new, empty SmsFilterRule.</summary>
      <param name="messageType">An enumeration value specifying the message type that will match this rule.</param>
    </member>
    <member name="P:Windows.Devices.Sms.SmsFilterRule.BroadcastChannels">
      <summary>A list of broadcast channels that match this rule.</summary>
      <returns>List of broadcast channel identifiers that match this rule.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsFilterRule.BroadcastTypes">
      <summary>Gets a list of broadcast types for an SMS message that matches this rule.</summary>
      <returns>Enumeration values for broadcast types that match this rule.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsFilterRule.CellularClass">
      <summary>The cellular class identifier for SMS messages that match this rule.</summary>
      <returns>The enumeration value for the cellular class that matches this rule.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsFilterRule.DeviceIds">
      <summary>Gets a list of device identifiers for an SMS message that matches this rule.</summary>
      <returns>List of device identifiers for the message.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsFilterRule.ImsiPrefixes">
      <summary>Gets the IMSI prefixes for an SMS message that matches this rule.</summary>
      <returns>A list of IMSI prefixes.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsFilterRule.MessageType">
      <summary>Gets the message type of an SMS message that matches this filter rule.</summary>
      <returns>An enumeration value specifying the message type.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsFilterRule.PortNumbers">
      <summary>Gets a list of port numbers associated with the SMS message that matches this rule.</summary>
      <returns>List of port numbers.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsFilterRule.ProtocolIds">
      <summary>Gets a list of protocol identifiers associated with the SMS message that matches this rule..</summary>
      <returns>List of protocol identifiers.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsFilterRule.SenderNumbers">
      <summary>Gets the sender numbers associated with an SMS message that matches this rule.</summary>
      <returns>List of sender numbers.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsFilterRule.TeleserviceIds">
      <summary>Gets the list of teleservice identifiers for an SMS message that matches this rule.</summary>
      <returns>Teleservice identifiers.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsFilterRule.TextMessagePrefixes">
      <summary>Gets a list of the text message prefixes for an SMS message that matches this filter.</summary>
      <returns>List of text message prefixes.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsFilterRule.WapApplicationIds">
      <summary>Gets a list of WAP application identifiers for the SMS message that matches this rule.</summary>
      <returns>List of WAP application identifiers.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsFilterRule.WapContentTypes">
      <summary>Gets a list of WAP content types for the SMS message that matches this rule.</summary>
      <returns>List of WAP content types.</returns>
    </member>
    <member name="T:Windows.Devices.Sms.SmsFilterRules">
      <summary>A collection of SmsFilterRule instances.</summary>
    </member>
    <member name="M:Windows.Devices.Sms.SmsFilterRules.#ctor(Windows.Devices.Sms.SmsFilterActionType)">
      <summary>Creates an instance of SmsFilterRules.</summary>
      <param name="actionType">An enumeration value that specifies which action type is to be associated with the rules for this instance. Action type determines the order in which rules are evaluated, as well as the action to be taken when a rule is matched.</param>
    </member>
    <member name="P:Windows.Devices.Sms.SmsFilterRules.ActionType">
      <summary>The SmsFilterActionType for this set of filter rules.</summary>
      <returns>Specifies when and how the set of rules in this SmsFilterRules collection are to be applied to incoming SMS messages.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsFilterRules.Rules">
      <summary>Gets the list of rules in this SmsFilterRules instance.</summary>
      <returns>A list of SMS filter rules.</returns>
    </member>
    <member name="T:Windows.Devices.Sms.SmsGeographicalScope">
      <summary>Values that describe the geographical scope of a cell broadcast message.</summary>
    </member>
    <member name="F:Windows.Devices.Sms.SmsGeographicalScope.Cell">
      <summary>Scope is a single cell tower.</summary>
    </member>
    <member name="F:Windows.Devices.Sms.SmsGeographicalScope.CellWithImmediateDisplay">
      <summary>Scope is a single cell tower, with immediate display.</summary>
    </member>
    <member name="F:Windows.Devices.Sms.SmsGeographicalScope.LocationArea">
      <summary>Scope is a Location Area.</summary>
    </member>
    <member name="F:Windows.Devices.Sms.SmsGeographicalScope.None">
      <summary>An undefined or unknown geographical scope.</summary>
    </member>
    <member name="F:Windows.Devices.Sms.SmsGeographicalScope.Plmn">
      <summary>Scope is the entire Public Land Mobile Network (PLMN).</summary>
    </member>
    <member name="T:Windows.Devices.Sms.SmsMessageClass">
      <summary>This enumerated type specifies the message class of a message. The message class typically originates on the network, not the mobile device.</summary>
    </member>
    <member name="F:Windows.Devices.Sms.SmsMessageClass.Class0">
      <summary>Message should be immediately displayed.</summary>
    </member>
    <member name="F:Windows.Devices.Sms.SmsMessageClass.Class1">
      <summary>Mobile equipment (ME) specific message.</summary>
    </member>
    <member name="F:Windows.Devices.Sms.SmsMessageClass.Class2">
      <summary>SIM specific message.</summary>
    </member>
    <member name="F:Windows.Devices.Sms.SmsMessageClass.Class3">
      <summary>Terminal equipment (TE) specific message. Note that this message type is not currently supported.</summary>
    </member>
    <member name="F:Windows.Devices.Sms.SmsMessageClass.None">
      <summary>No class was specified.</summary>
    </member>
    <member name="T:Windows.Devices.Sms.SmsMessageReceivedTriggerDetails">
      <summary>Contains event details for the event raised when an SMS message is received.</summary>
    </member>
    <member name="P:Windows.Devices.Sms.SmsMessageReceivedTriggerDetails.AppMessage">
      <summary>When MessageType is **App**, the message details for the message.</summary>
      <returns>Message details for the received message, when it is an app message.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsMessageReceivedTriggerDetails.BroadcastMessage">
      <summary>When MessageType is **Broadcast**, the message details for the message.</summary>
      <returns>Message details for the received message, when it is a broadcast message.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsMessageReceivedTriggerDetails.MessageType">
      <summary>The SmsMessageType of the received message.</summary>
      <returns>The type of the received message. Use this value to determine which of the other properties of this instance is valid.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsMessageReceivedTriggerDetails.StatusMessage">
      <summary>When MessageType is **Status**, the message details for the message.</summary>
      <returns>Message details for the received message, when it is a status message.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsMessageReceivedTriggerDetails.TextMessage">
      <summary>When MessageType is **Text**, the message details for the message.</summary>
      <returns>Message details for the received message, when it is a text message.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsMessageReceivedTriggerDetails.VoicemailMessage">
      <summary>When MessageType is **Voicemail**, the message details for the message.</summary>
      <returns>Message details for the received message, when it is a voicemail message.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsMessageReceivedTriggerDetails.WapMessage">
      <summary>When MessageType is **Wap**, the message details for the message.</summary>
      <returns>Message details for the received message, when it is a WAP message.</returns>
    </member>
    <member name="M:Windows.Devices.Sms.SmsMessageReceivedTriggerDetails.Accept">
      <summary>Delivers the filtered message to the messaging app.</summary>
    </member>
    <member name="M:Windows.Devices.Sms.SmsMessageReceivedTriggerDetails.Drop">
      <summary>Drops the filtered message, so that it is not passed on to the messaging app.</summary>
    </member>
    <member name="T:Windows.Devices.Sms.SmsMessageRegistration">
      <summary>Class used to represent registered message filters.</summary>
    </member>
    <member name="P:Windows.Devices.Sms.SmsMessageRegistration.AllRegistrations">
      <summary>Static property that gets a list of currently registered message filters..</summary>
      <returns>A list of current registrations.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsMessageRegistration.Id">
      <summary>Gets an identifier for this registered message filter.</summary>
      <returns>The identifier specified at registration.</returns>
    </member>
    <member name="E:Windows.Devices.Sms.SmsMessageRegistration.MessageReceived">
      <summary>Event signaled when a message has been received that meets the filter criteria set in a registered message filter.</summary>
    </member>
    <member name="M:Windows.Devices.Sms.SmsMessageRegistration.Register(System.String,Windows.Devices.Sms.SmsFilterRules)">
      <summary>Registers a message filter.</summary>
      <param name="id">Identifier used to describe this message filter.</param>
      <param name="filterRules">An object that represents the filter rules to be used for this registered message filter.</param>
      <returns>On successful completion, the SmsMessageRegistration object that represents this registered message filter.</returns>
    </member>
    <member name="M:Windows.Devices.Sms.SmsMessageRegistration.Unregister">
      <summary>Unregisters a previously-registered message filter. The filter will no longer be applied to incoming messages.</summary>
    </member>
    <member name="T:Windows.Devices.Sms.SmsMessageType">
      <summary>This enumerated type defines the format of the SMS message.</summary>
    </member>
    <member name="F:Windows.Devices.Sms.SmsMessageType.App">
      <summary>An application-directed message (a visual voicemail message on a specific port, for example). This value is supported on UWP app and Windows Phone 8.x app on Windows 10.</summary>
    </member>
    <member name="F:Windows.Devices.Sms.SmsMessageType.Binary">
      <summary>The SMS message is in binary format.</summary>
    </member>
    <member name="F:Windows.Devices.Sms.SmsMessageType.Broadcast">
      <summary>A cell broadcast message. This value is supported on UWP app and Windows Phone 8.x app on Windows 10.</summary>
    </member>
    <member name="F:Windows.Devices.Sms.SmsMessageType.Status">
      <summary>A send status message. This value is supported on UWP app and Windows Phone 8.x app on Windows 10.</summary>
    </member>
    <member name="F:Windows.Devices.Sms.SmsMessageType.Text">
      <summary>The SMS message is in text format.</summary>
    </member>
    <member name="F:Windows.Devices.Sms.SmsMessageType.Voicemail">
      <summary>A legacy voicemail message waiting indication message.</summary>
    </member>
    <member name="F:Windows.Devices.Sms.SmsMessageType.Wap">
      <summary>A WAP Push message (an MMS message, for example). This value is supported on UWP app and Windows Phone 8.x app on Windows 10.</summary>
    </member>
    <member name="T:Windows.Devices.Sms.SmsModemErrorCode">
      <summary>Values that describe error codes from the SMS modem in an SmsSendMessageResult.</summary>
    </member>
    <member name="F:Windows.Devices.Sms.SmsModemErrorCode.DeviceFailure">
      <summary>The device failed.</summary>
    </member>
    <member name="F:Windows.Devices.Sms.SmsModemErrorCode.DeviceNotReady">
      <summary>The device was not ready to send SMS.</summary>
    </member>
    <member name="F:Windows.Devices.Sms.SmsModemErrorCode.FixedDialingNumberRestricted">
      <summary>The device is restricted to a fixed dialing number list, and the number used was not in the list.</summary>
    </member>
    <member name="F:Windows.Devices.Sms.SmsModemErrorCode.InvalidSmscAddress">
      <summary>The SMSC address was not valid.</summary>
    </member>
    <member name="F:Windows.Devices.Sms.SmsModemErrorCode.MessageNotEncodedProperly">
      <summary>The message was not encoded properly.</summary>
    </member>
    <member name="F:Windows.Devices.Sms.SmsModemErrorCode.MessageTooLarge">
      <summary>The message was too large.</summary>
    </member>
    <member name="F:Windows.Devices.Sms.SmsModemErrorCode.MessagingNetworkError">
      <summary>A network error.</summary>
    </member>
    <member name="F:Windows.Devices.Sms.SmsModemErrorCode.NetworkFailure">
      <summary>There was a network failure.</summary>
    </member>
    <member name="F:Windows.Devices.Sms.SmsModemErrorCode.NetworkNotReady">
      <summary>The network was not ready to send SMS.</summary>
    </member>
    <member name="F:Windows.Devices.Sms.SmsModemErrorCode.Other">
      <summary>An unknown error.</summary>
    </member>
    <member name="F:Windows.Devices.Sms.SmsModemErrorCode.SmsOperationNotSupportedByDevice">
      <summary>SMS is not supported by the device.</summary>
    </member>
    <member name="F:Windows.Devices.Sms.SmsModemErrorCode.SmsServiceNotSupportedByNetwork">
      <summary>SMS is not supported by the network.</summary>
    </member>
    <member name="T:Windows.Devices.Sms.SmsSendMessageResult">
      <summary>Encapsulates the results of calling SmsDevice2.SendMessageAndGetResultAsync.</summary>
    </member>
    <member name="P:Windows.Devices.Sms.SmsSendMessageResult.CellularClass">
      <summary>Gets the cellular class used in the send operation.</summary>
      <returns>An enumeration value giving the cellular class used in the send operation.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsSendMessageResult.IsErrorTransient">
      <summary>Gets a boolean value indicating whether the send operation has encountered a transient error.</summary>
      <returns>When true, the send resulted in an transient error.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsSendMessageResult.IsSuccessful">
      <summary>Gets a value indicating whether the send operation was successful.</summary>
      <returns>When true, the send operation has completed successfully.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsSendMessageResult.MessageReferenceNumbers">
      <summary>Gets a list of message numbers sent.</summary>
      <returns>A list of message numbers that were sent.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsSendMessageResult.ModemErrorCode">
      <summary>Gets the error code for a modem error associated with the send operation.</summary>
      <returns>An enumeration value describing the error that occurred.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsSendMessageResult.NetworkCauseCode">
      <summary>Gets the error code for a network error associated with the send operation.</summary>
      <returns>Network-specific error codes.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsSendMessageResult.TransportFailureCause">
      <summary>Gets the error code for a transport failure associated with the send operation.</summary>
      <returns>Transport-specific error code.</returns>
    </member>
    <member name="T:Windows.Devices.Sms.SmsStatusMessage">
      <summary>Encapsulates an SMS status message.</summary>
    </member>
    <member name="P:Windows.Devices.Sms.SmsStatusMessage.Body">
      <summary>Gets the body of the status message.</summary>
      <returns>The plain text body of the message.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsStatusMessage.CellularClass">
      <summary>Gets the cellular class of the message.</summary>
      <returns>An enumeration value describing the message's cellular class.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsStatusMessage.DeviceId">
      <summary>Gets the device identifier associated with the status message.</summary>
      <returns>The unique device identifier, as a string.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsStatusMessage.DischargeTime">
      <summary>The discharge time of the status message.</summary>
      <returns>The discharge time.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsStatusMessage.From">
      <summary>Gets the phone number that sent the status message.</summary>
      <returns>The sending phone number, as a string.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsStatusMessage.MessageClass">
      <summary>Gets the message class of the status message.</summary>
      <returns>An enumeration value giving the message class of the status message.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsStatusMessage.MessageReferenceNumber">
      <summary>Gets the reference number of the status message.</summary>
      <returns>The message number.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsStatusMessage.MessageType">
      <summary>Gets the message type of the status message.</summary>
      <returns>An enumeration value giving the message type of this message.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsStatusMessage.ServiceCenterTimestamp">
      <summary>Gets the service center timestamp of the status message.</summary>
      <returns>The service center date and time when the status message was sent.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsStatusMessage.SimIccId">
      <summary>Gets the ICCID (Integrated Circuit Card Identifier) of the SIM that received the message.</summary>
      <returns>The ICCID of the SIM.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsStatusMessage.Status">
      <summary>The status code associated with this message.</summary>
      <returns>The status in this status message.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsStatusMessage.To">
      <summary>Gets the phone number the status message was sent to.</summary>
      <returns>The phone number, as a string.</returns>
    </member>
    <member name="T:Windows.Devices.Sms.SmsTextMessage2">
      <summary>Encapsulates a decoded SMS text message. Prefer this class to the older SmsTextMessage class.</summary>
    </member>
    <member name="M:Windows.Devices.Sms.SmsTextMessage2.#ctor">
      <summary>Constructs a new, default instance of this class.</summary>
    </member>
    <member name="P:Windows.Devices.Sms.SmsTextMessage2.Body">
      <summary>Gets or sets the body of the text message.</summary>
      <returns>The plain text body of the message, as a string.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsTextMessage2.CallbackNumber">
      <summary>Gets or sets the callback number for the message.</summary>
      <returns>The callback number as a string.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsTextMessage2.CellularClass">
      <summary>Gets the cellular class of the message.</summary>
      <returns>An enumeration value specifying the cellular class of the message (GSM or CDMA).</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsTextMessage2.DeviceId">
      <summary>Gets the device identifier for the device associated with the SMS text message.</summary>
      <returns>The device identifier.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsTextMessage2.Encoding">
      <summary>Gets or sets the encoding scheme used for the message.</summary>
      <returns>An enumeration value specifying the encoding scheme used in a received message, or the scheme to be used in a message that will be sent.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsTextMessage2.From">
      <summary>gets the phone number of the sender of the message.</summary>
      <returns>The sender's phone number, as a string.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsTextMessage2.IsDeliveryNotificationEnabled">
      <summary>Gets or sets whether text message delivery notification is enabled for this message.</summary>
      <returns>True indicates that text message delivery notification is enabled. False indicates no notification.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsTextMessage2.MessageClass">
      <summary>Gets the message class of the message.</summary>
      <returns>An enumeration value, set according to the network, for the message class of the message.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsTextMessage2.MessageType">
      <summary>Gets the message type of the message.</summary>
      <returns>An enumeration value indicating the message type.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsTextMessage2.ProtocolId">
      <summary>Gets the protocol identifier for the message.</summary>
      <returns>Gets an integer which identifies the protocol.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsTextMessage2.RetryAttemptCount">
      <summary>Gets or sets the number of retry attempts for the message.</summary>
      <returns>The number of retry attempts to be attempted for a sent message, or that were required to send a received message.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsTextMessage2.SimIccId">
      <summary>Gets the ICCID (Integrated Circuit Card Identifier) of the SIM that received the message.</summary>
      <returns>The ICCID of the SIM.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsTextMessage2.TeleserviceId">
      <summary>Gets the teleservice identifier associated with this message.</summary>
      <returns>The teleservice identifier.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsTextMessage2.Timestamp">
      <summary>The timestamp of this message.</summary>
      <returns>The timestamp. Based on local time for a constructed message, or on the service center timestamp for a received message.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsTextMessage2.To">
      <summary>Gets or sets the recipient phone number for the message.</summary>
      <returns>The destination phone number.</returns>
    </member>
    <member name="T:Windows.Devices.Sms.SmsVoicemailMessage">
      <summary>Encapsulates an SMS voicemail message.</summary>
    </member>
    <member name="P:Windows.Devices.Sms.SmsVoicemailMessage.Body">
      <summary>Gets the body of the voicemail message.</summary>
      <returns>The body of the message.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsVoicemailMessage.CellularClass">
      <summary>Gets the cellular class of the message.</summary>
      <returns>An enumeration value specifying the cellular class of the message.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsVoicemailMessage.DeviceId">
      <summary>Gets the unique device identifier associated with the message.</summary>
      <returns>A device identifier.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsVoicemailMessage.MessageClass">
      <summary>Gets the message class of the message.</summary>
      <returns>An enumeration value specifying the message class of this message.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsVoicemailMessage.MessageCount">
      <summary>Gets the number of available messages.</summary>
      <returns>The number of available voicemail messages.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsVoicemailMessage.MessageType">
      <summary>Gets the type of the message.</summary>
      <returns>An enumeration value specifying the message type.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsVoicemailMessage.SimIccId">
      <summary>Gets the ICCID (Integrated Circuit Card Identifier) of the SIM that received the message.</summary>
      <returns>The ICCID of the SIM.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsVoicemailMessage.Timestamp">
      <summary>The timestamp of the message.</summary>
      <returns>Received message timestamps are set by the service center.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsVoicemailMessage.To">
      <summary>The phone number the message was sent to.</summary>
      <returns>The phone number the message was sent to.</returns>
    </member>
    <member name="T:Windows.Devices.Sms.SmsWapMessage">
      <summary>Represents an SMS WAP push message.</summary>
    </member>
    <member name="P:Windows.Devices.Sms.SmsWapMessage.ApplicationId">
      <summary>Gets the value of the X-Wap-Application-Id header of the SmsWapMessage.</summary>
      <returns>The value of the X-Wap-Application-Id header.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsWapMessage.BinaryBody">
      <summary>Gets the binary body of the blob in the SmsWapMessage.</summary>
      <returns>The binary body of the blob in the message.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsWapMessage.CellularClass">
      <summary>Gets the cellular class of the SMS device that received the message.</summary>
      <returns>The cellular class of the SMS device that received the message.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsWapMessage.ContentType">
      <summary>Gets the value of the **Content-Type** header in the SmsWapMessage. Header parameters can be found in the Headers property.</summary>
      <returns>The value of the **Content-Type** header in the message.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsWapMessage.DeviceId">
      <summary>Gets the device information ID of the SmsDevice that receives the SmsWapMessage.</summary>
      <returns>The device information ID of the SmsDevice that receives the SmsWapMessage.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsWapMessage.From">
      <summary>Gets the phone number of the sender of the SmsWapMessage.</summary>
      <returns>The phone number of the sender of the message.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsWapMessage.Headers">
      <summary>Gets the header name-value pairs of the WAP push message.</summary>
      <returns>The header name-value pairs of the WAP push message.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsWapMessage.MessageClass">
      <summary>Gets the message class of the SmsWapMessage.</summary>
      <returns>The message class of the SmsWapMessage.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsWapMessage.MessageType">
      <summary>Gets the message type of the SmsWapMessage.</summary>
      <returns>The message type.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsWapMessage.SimIccId">
      <summary>Gets the ICCID (Integrated Circuit Card Identifier) of the SIM that received the message.</summary>
      <returns>The ICCID of the SIM.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsWapMessage.Timestamp">
      <summary>Gets the timestamp of the SmsWapMessage.</summary>
      <returns>The timestamp of the message.</returns>
    </member>
    <member name="P:Windows.Devices.Sms.SmsWapMessage.To">
      <summary>Gets the recipient phone number of this SmsWapMessage.</summary>
      <returns>The recipient phone number of this message.</returns>
    </member>
    <member name="T:Windows.Devices.Usb.UsbBulkInEndpointDescriptor">
      <summary>The endpoint descriptor for a USB bulk IN endpoint. The descriptor specifies the endpoint type, direction, number and also the maximum number of bytes that can be read from the endpoint, in a single transfer.</summary>
    </member>
    <member name="P:Windows.Devices.Usb.UsbBulkInEndpointDescriptor.EndpointNumber">
      <summary>Gets the USB endpoint number of the bulk IN endpoint.</summary>
      <returns>The endpoint number of the bulk IN endpoint. That number is in Bit 3...0 of the **bEndpointAddress** field of an endpoint descriptor. For information, see Table 9-13 in the Universal Serial Bus Specification (version 2.0) or Table 9-18 in the Universal Serial Bus 3.0 Specification.</returns>
    </member>
    <member name="P:Windows.Devices.Usb.UsbBulkInEndpointDescriptor.MaxPacketSize">
      <summary>Gets the maximum number of bytes that can be sent to or received from this endpoint, in a single packet.</summary>
      <returns>Indicates the maximum packet size of the endpoint. This value is derived from the **wMaxPacketSize** field value of the endpoint descriptor. For information, see Table 9-13 in the Universal Serial Bus Specification (version 2.0) or Table 9-18 in the Universal Serial Bus 3.0 Specification.</returns>
    </member>
    <member name="P:Windows.Devices.Usb.UsbBulkInEndpointDescriptor.Pipe">
      <summary>Gets the object that represents the pipe that the host opens to communicate with the bulk IN endpoint.</summary>
      <returns>An UsbBulkInPipe object that is the pipe for the bulk IN endpoint.</returns>
    </member>
    <member name="T:Windows.Devices.Usb.UsbBulkInPipe">
      <summary>Represents the pipe that the underlying USB driver opens to communicate with a USB bulk IN endpoint of the device. The app can get an input stream from the pipe and access data is being read from the endpoint.</summary>
    </member>
    <member name="P:Windows.Devices.Usb.UsbBulkInPipe.EndpointDescriptor">
      <summary>Gets the object that represents endpoint descriptor associated with the USB bulk IN endpoint.</summary>
      <returns>A UsbBulkInEndpointDescriptor object that represents endpoint descriptor associated with the USB bulk IN endpoint.</returns>
    </member>
    <member name="P:Windows.Devices.Usb.UsbBulkInPipe.InputStream">
      <summary>Input stream that stores the data that the bulk IN pipe received from the endpoint.</summary>
      <returns>Input stream that contains data read from the endpoint.</returns>
    </member>
    <member name="P:Windows.Devices.Usb.UsbBulkInPipe.MaxTransferSizeBytes">
      <summary>Gets the maximum number of bytes that can be read from the bulk IN pipe in a single transfer.</summary>
      <returns>The maximum number of bytes that can be read from the bulk IN pipe in a single transfer.</returns>
    </member>
    <member name="P:Windows.Devices.Usb.UsbBulkInPipe.ReadOptions">
      <summary>Gets or sets configuration flags that controls the behavior of the pipe that reads data from a USB bulk IN endpoint.</summary>
      <returns>A UsbReadOptions value that indicates the pipe policy.</returns>
    </member>
    <member name="M:Windows.Devices.Usb.UsbBulkInPipe.ClearStallAsync">
      <summary>Starts an asynchronous operation to clear a stall condition (endpoint halt) on the USB bulk IN endpoint that is associated with the pipe.</summary>
      <returns>An IAsyncAction object that is used to control the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Devices.Usb.UsbBulkInPipe.FlushBuffer">
      <summary>Discards any data that is cached in the bulk IN pipe.</summary>
    </member>
    <member name="T:Windows.Devices.Usb.UsbBulkOutEndpointDescriptor">
      <summary>The endpoint descriptor for a USB bulk OUT endpoint. The descriptor specifies the endpoint type, direction, number and also the maximum number of bytes that can be written to the endpoint, in a single transfer.</summary>
    </member>
    <member name="P:Windows.Devices.Usb.UsbBulkOutEndpointDescriptor.EndpointNumber">
      <summary>Gets the USB endpoint number of the bulk OUT endpoint.</summary>
      <returns>The endpoint number of the bulk OUT endpoint. That number is in Bit 3...0 of the **bEndpointAddress** field of an endpoint descriptor. For information, see Table 9-13 in the Universal Serial Bus Specification (version 2.0) or Table 9-18 in the Universal Serial Bus 3.0 Specification.</returns>
    </member>
    <member name="P:Windows.Devices.Usb.UsbBulkOutEndpointDescriptor.MaxPacketSize">
      <summary>Gets the maximum number of bytes that can be sent to or received from this endpoint.</summary>
      <returns>Indicates the maximum packet size of the endpoint. This value is the **wMaxPacketSize** field value of the endpoint descriptor. For information, see Table 9-13 in the Universal Serial Bus Specification (version 2.0) or Table 9-18 in the Universal Serial Bus 3.0 Specification.</returns>
    </member>
    <member name="P:Windows.Devices.Usb.UsbBulkOutEndpointDescriptor.Pipe">
      <summary>Gets the object that represents the pipe that the host opens to communicate with the bulk IN endpoint.</summary>
      <returns>A UsbBulkOutPipe object that is the pipe for the bulk OUT endpoint.</returns>
    </member>
    <member name="T:Windows.Devices.Usb.UsbBulkOutPipe">
      <summary>Represents the pipe that the underlying USB driver opens to communicate with a USB bulk OUT endpoint of the device. The object provides access to an output stream to which the app can write data to send to the endpoint.</summary>
    </member>
    <member name="P:Windows.Devices.Usb.UsbBulkOutPipe.EndpointDescriptor">
      <summary>Gets the object that represents the endpoint descriptor associated with the USB bulk OUT endpoint.</summary>
      <returns>A UsbBulkOutEndpointDescriptor that represents the endpoint descriptor associated with the USB bulk OUT endpoint.</returns>
    </member>
    <member name="P:Windows.Devices.Usb.UsbBulkOutPipe.OutputStream">
      <summary>Gets an output stream to which the app can write data to send to the endpoint.</summary>
      <returns>The output steam that contains the transfer data.</returns>
    </member>
    <member name="P:Windows.Devices.Usb.UsbBulkOutPipe.WriteOptions">
      <summary>Gets or sets configuration flags that controls the behavior of the pipe that writes data to a USB bulk IN endpoint.</summary>
      <returns>A UsbWriteOptions constant that indicates the pipe policy.</returns>
    </member>
    <member name="M:Windows.Devices.Usb.UsbBulkOutPipe.ClearStallAsync">
      <summary>Starts an asynchronous operation to clear a stall condition (endpoint halt) on the USB bulk OUT endpoint that is associated with the pipe.</summary>
      <returns>An IAsyncAction object that is used to control the asynchronous operation.</returns>
    </member>
    <member name="T:Windows.Devices.Usb.UsbConfiguration">
      <summary>Provides information about a USB configuration, its descriptors and the interfaces defined within that configuration. For an explanation of a USB configuration, see Section 9.6.3 in the Universal Serial Bus (USB) specification.</summary>
    </member>
    <member name="P:Windows.Devices.Usb.UsbConfiguration.ConfigurationDescriptor">
      <summary>Gets the object that contains the first 9 bytes of the descriptor associated with the USB configuration.</summary>
      <returns>A UsbConfigurationDescriptor object that represents the first 9 bytes of the descriptor associated with the USB configuration.</returns>
    </member>
    <member name="P:Windows.Devices.Usb.UsbConfiguration.Descriptors">
      <summary>Gets an array of objects that represent the full set of descriptors associated with a USB configuration.</summary>
      <returns>An array of UsbDescriptor objects that contains the full set of descriptors associated with a USB configuration.</returns>
    </member>
    <member name="P:Windows.Devices.Usb.UsbConfiguration.UsbInterfaces">
      <summary>Gets an array of USB interfaces available in the USB configuration.</summary>
      <returns>An array of UsbInterface objects.</returns>
    </member>
    <member name="T:Windows.Devices.Usb.UsbConfigurationDescriptor">
      <summary>Derives information from the first 9 bytes of a USB configuration descriptor. The information includes the power capabilities of the device when the configuration is active and the number of interfaces included in that configuration. For an explanation of a configuration descriptor, Section 9.6.3 Universal Serial Bus Specification. For information about descriptor fields, see:</summary>
    </member>
    <member name="P:Windows.Devices.Usb.UsbConfigurationDescriptor.ConfigurationValue">
      <summary>Gets the **bConfigurationValue** field of a USB configuration descriptor. The value is the number that identifies the configuration.</summary>
      <returns>The number that identifies the configuration.</returns>
    </member>
    <member name="P:Windows.Devices.Usb.UsbConfigurationDescriptor.MaxPowerMilliamps">
      <summary>Gets the **bMaxPower** field of a USB configuration descriptor. The value indicates the maximum power (in milliamp units) that the device can draw from the bus, when the device is bus-powered.</summary>
      <returns>The maximum power (in milliamp units) that the device can draw from the bus.</returns>
    </member>
    <member name="P:Windows.Devices.Usb.UsbConfigurationDescriptor.RemoteWakeup">
      <summary>Gets the D5 bit value of the **bmAttributes** field in the USB configuration descriptor. The value indicates whether the device can send a resume signal to wake up itself or the host system from a low power state.</summary>
      <returns>True, if the device supports remote wakeup; otherwise false.</returns>
    </member>
    <member name="P:Windows.Devices.Usb.UsbConfigurationDescriptor.SelfPowered">
      <summary>Gets the D6 bit of the **bmAttributes** field in the USB configuration. This value indicates whether the device is drawing power from a local source or the bus.</summary>
      <returns>True, if the device is drawing power from a local source; false indicates that the device is only drawing power from the bus.</returns>
    </member>
    <member name="M:Windows.Devices.Usb.UsbConfigurationDescriptor.Parse(Windows.Devices.Usb.UsbDescriptor)">
      <summary>Parses the specified USB descriptor and returns fields of a USB configuration descriptor.</summary>
      <param name="descriptor">A UsbDescriptor object that contains first 9 bytes of the USB configuration descriptor.</param>
      <returns>A UsbConfigurationDescriptor object that contains fields of a USB configuration descriptor.</returns>
    </member>
    <member name="M:Windows.Devices.Usb.UsbConfigurationDescriptor.TryParse(Windows.Devices.Usb.UsbDescriptor,Windows.Devices.Usb.UsbConfigurationDescriptor@)">
      <summary>Retrieves the first 9 bytes of a USB configuration descriptor in a UsbConfigurationDescriptor object that is contained in a UsbDescriptor object.</summary>
      <param name="descriptor">The UsbDescriptor object to parse.</param>
      <param name="parsed">Receives a UsbConfigurationDescriptor object.</param>
      <returns>True, if a UsbConfigurationDescriptor object was found in the specified UsbDescriptor object. Otherwise, false.</returns>
    </member>
    <member name="T:Windows.Devices.Usb.UsbControlRecipient">
      <summary>Defines constants that indicate the recipient of a USB control transfer. The recipient is defined in the setup packet of the control request. See Table 9.2 of section 9.3 of the Universal Serial Bus (USB) specification (www.usb.org).</summary>
    </member>
    <member name="F:Windows.Devices.Usb.UsbControlRecipient.DefaultInterface">
      <summary>The recipient of the control transfer is the default (or the first) USB interface in the selected configuration of the device.If the recipient is the first interface of the active configuration (DefaultInterface ), SendControlInTransferAsync and SendControlOutTransferAsync methods overwrite the low byte of UsbSetupPacket.Index with the interface number of the default interface.</summary>
    </member>
    <member name="F:Windows.Devices.Usb.UsbControlRecipient.Device">
      <summary>The recipient of the control transfer is the device.</summary>
    </member>
    <member name="F:Windows.Devices.Usb.UsbControlRecipient.Endpoint">
      <summary>The recipient of the control transfer is an endpoint.</summary>
    </member>
    <member name="F:Windows.Devices.Usb.UsbControlRecipient.Other">
      <summary>The recipient of the control transfer is other.</summary>
    </member>
    <member name="F:Windows.Devices.Usb.UsbControlRecipient.SpecifiedInterface">
      <summary>The recipient of the control transfer is the USB interface that is specified in the request.</summary>
    </member>
    <member name="T:Windows.Devices.Usb.UsbControlRequestType">
      <summary>Provides information about the USB control transfer, the type of control request, whether the data is sent from or to the host, and the recipient of the request in the device.</summary>
    </member>
    <member name="M:Windows.Devices.Usb.UsbControlRequestType.#ctor">
      <summary>Creates a UsbControlRequestType object.</summary>
    </member>
    <member name="P:Windows.Devices.Usb.UsbControlRequestType.AsByte">
      <summary>Gets or sets the **bmRequestType** value as a byte.</summary>
      <returns>The entire **bmRequestType** value in a byte.</returns>
    </member>
    <member name="P:Windows.Devices.Usb.UsbControlRequestType.ControlTransferType">
      <summary>Gets or sets the type of USB control transfer: standard, class, or vendor.</summary>
      <returns>The type of USB control transfer: standard, class, or vendor.</returns>
    </member>
    <member name="P:Windows.Devices.Usb.UsbControlRequestType.Direction">
      <summary>Gets or sets the direction of the USB control transfer.</summary>
      <returns>The direction of the USB control transfer.</returns>
    </member>
    <member name="P:Windows.Devices.Usb.UsbControlRequestType.Recipient">
      <summary>Gets or sets the recipient of the USB control transfer.</summary>
      <returns>The recipient of the USB control transfer.</returns>
    </member>
    <member name="T:Windows.Devices.Usb.UsbControlTransferType">
      <summary>Defines constants that indicate the type of USB control transfer: standard, class, or vendor.</summary>
    </member>
    <member name="F:Windows.Devices.Usb.UsbControlTransferType.Class">
      <summary>Indicates a class-specific USB control request described by a specific device class specification.</summary>
    </member>
    <member name="F:Windows.Devices.Usb.UsbControlTransferType.Standard">
      <summary>Indicates a standard USB control request that the app can send to obtain information about the device, its configurations, interfaces, and endpoints. The standard requests are described in section 9.4 of the Universal Serial Bus (USB) specification (www.usb.org).</summary>
    </member>
    <member name="F:Windows.Devices.Usb.UsbControlTransferType.Vendor">
      <summary>Indicates a vendor-specified USB control request and depends on the requests supported by the device.</summary>
    </member>
    <member name="T:Windows.Devices.Usb.UsbDescriptor">
      <summary>Provides information about the type of descriptor, its size (in bytes), and gets the descriptor data.</summary>
    </member>
    <member name="P:Windows.Devices.Usb.UsbDescriptor.DescriptorType">
      <summary>Gets the type of descriptor.</summary>
      <returns>The type of descriptor.</returns>
    </member>
    <member name="P:Windows.Devices.Usb.UsbDescriptor.Length">
      <summary>Gets the length of the descriptor.</summary>
      <returns>The length of the descriptor.</returns>
    </member>
    <member name="M:Windows.Devices.Usb.UsbDescriptor.ReadDescriptorBuffer(Windows.Storage.Streams.IBuffer)">
      <summary>Reads descriptor data in the caller-supplied buffer.</summary>
      <param name="buffer">A caller-supplied buffer that receives descriptor data.</param>
    </member>
    <member name="T:Windows.Devices.Usb.UsbDevice">
      <summary>Represents a USB device. The object provides methods and properties that an app can use to find the device (in the system) with which the app wants to communicate, and sends IN and OUT control transfers to the device.</summary>
    </member>
    <member name="P:Windows.Devices.Usb.UsbDevice.Configuration">
      <summary>Gets an object that represents a USB configuration including all interfaces and their endpoints.</summary>
      <returns>A UsbConfiguration object that contains information about a USB configuration including the configuration descriptor and array of all USB interfaces in that configuration.</returns>
    </member>
    <member name="P:Windows.Devices.Usb.UsbDevice.DefaultInterface">
      <summary>Gets the object that represents the default or the first interface in a USB configuration.</summary>
      <returns>A UsbInterface object that represents the default or the first interface in a USB configuration.</returns>
    </member>
    <member name="P:Windows.Devices.Usb.UsbDevice.DeviceDescriptor">
      <summary>Gets the object that represents the USB device descriptor.</summary>
      <returns>A UsbDeviceDescriptor that represents the USB device descriptor.</returns>
    </member>
    <member name="M:Windows.Devices.Usb.UsbDevice.Close">
      <summary>Releases the reference to the UsbDevice object that was previously obtained by calling FromIdAsync.</summary>
    </member>
    <member name="M:Windows.Devices.Usb.UsbDevice.FromIdAsync(System.String)">
      <summary>Starts an asynchronous operation that creates a UsbDevice object.</summary>
      <param name="deviceId">The device instance path of the device. To obtain that value, get the DeviceInformation.Id property value.</param>
      <returns>Returns an IAsyncOperation(UsbDevice) object that returns the results of the operation.</returns>
    </member>
    <member name="M:Windows.Devices.Usb.UsbDevice.GetDeviceClassSelector(Windows.Devices.Usb.UsbDeviceClass)">
      <summary>Gets an Advanced Query Syntax (AQS) string that the app can pass to DeviceInformation.FindAllAsync in order to find a specific type of USB device.</summary>
      <param name="usbClass">A UsbDeviceClass object for the device class specified by the app.</param>
      <returns>String formatted as an AQS query.</returns>
    </member>
    <member name="M:Windows.Devices.Usb.UsbDevice.GetDeviceSelector(System.Guid)">
      <summary>Gets an Advanced Query Syntax (AQS) string, based on the device interface GUID identifier, specified by the app. The app passes the string to DeviceInformation.FindAllAsync in order to find a specific type of USB device.</summary>
      <param name="winUsbInterfaceClass">The device interface GUID exposed by the Winusb.sys driver. See the remarks section.</param>
      <returns>String formatted as an AQS query.</returns>
    </member>
    <member name="M:Windows.Devices.Usb.UsbDevice.GetDeviceSelector(System.UInt32,System.UInt32)">
      <summary>Gets an Advanced Query Syntax (AQS) string, based on vendor and product identifiers, specified by the app. The app passes the string to DeviceInformation.FindAllAsync in order to find a specific type of USB device.</summary>
      <param name="vendorId">Specifies the vendor identifier for the device as assigned by the USB specification committee. Possible values are 0 through 0xffff.</param>
      <param name="productId">Specifies the product identifier. This value is assigned by the manufacturer and is device-specific. Possible values are 0 through 0xffff.</param>
      <returns>String formatted as an AQS query.</returns>
    </member>
    <member name="M:Windows.Devices.Usb.UsbDevice.GetDeviceSelector(System.UInt32,System.UInt32,System.Guid)">
      <summary>Gets an Advanced Query Syntax (AQS) string, based on vendor, product, and device interface GUID identifiers, specified by the app. The app passes the string to DeviceInformation.FindAllAsync in order to find a specific type of USB device.</summary>
      <param name="vendorId">Specifies the vendor identifier for the device as assigned by the USB specification committee. Possible values are 0 through 0xffff.</param>
      <param name="productId">Specifies the product identifier. This value is assigned by the manufacturer and is device-specific. Possible values are 0 through 0xffff.</param>
      <param name="winUsbInterfaceClass">The device interface GUID exposed by the Winusb.sys driver. See the remarks section.</param>
      <returns>String formatted as an AQS query.</returns>
    </member>
    <member name="M:Windows.Devices.Usb.UsbDevice.SendControlInTransferAsync(Windows.Devices.Usb.UsbSetupPacket)">
      <summary>Starts a zero-length USB control transfer that reads from the default control endpoint of the device.</summary>
      <param name="setupPacket">A UsbSetupPacket object that contains the setup packet for the control transfer.</param>
      <returns>Returns an IAsyncOperation(IBuffer) object that returns the results of the operation.</returns>
    </member>
    <member name="M:Windows.Devices.Usb.UsbDevice.SendControlInTransferAsync(Windows.Devices.Usb.UsbSetupPacket,Windows.Storage.Streams.IBuffer)">
      <summary>Starts a USB control transfer to receive data from the default control endpoint of the device.</summary>
      <param name="setupPacket">A UsbSetupPacket object that contains the setup packet for the control transfer.</param>
      <param name="buffer">A caller-supplied buffer that contains transfer data.</param>
      <returns>Returns an IAsyncOperation(IBuffer) object that returns the results of the operation.</returns>
    </member>
    <member name="M:Windows.Devices.Usb.UsbDevice.SendControlOutTransferAsync(Windows.Devices.Usb.UsbSetupPacket)">
      <summary>Starts a zero-length USB control transfer that writes to the default control endpoint of the device.</summary>
      <param name="setupPacket">A UsbSetupPacket object that contains the setup packet for the control transfer.</param>
      <returns>Returns an IAsyncOperation(UInt32) object that returns the results of the operation.</returns>
    </member>
    <member name="M:Windows.Devices.Usb.UsbDevice.SendControlOutTransferAsync(Windows.Devices.Usb.UsbSetupPacket,Windows.Storage.Streams.IBuffer)">
      <summary>Starts a USB control transfer to send data to the default control endpoint of the device.</summary>
      <param name="setupPacket">A UsbSetupPacket object that contains the setup packet for the control transfer.</param>
      <param name="buffer">A caller-supplied buffer that contains the transfer data.</param>
      <returns>Returns an IAsyncOperation(UInt32) object that returns the results of the operation.</returns>
    </member>
    <member name="T:Windows.Devices.Usb.UsbDeviceClass">
      <summary>Provides a way for the app to get an Advanced Query Syntax (AQS) string by specifying the class code, subclass code, and the protocol code defined by the device. The properties in this class are passed in the call to GetDeviceClassSelector.</summary>
    </member>
    <member name="M:Windows.Devices.Usb.UsbDeviceClass.#ctor">
      <summary>Creates a UsbDeviceClass object.</summary>
    </member>
    <member name="P:Windows.Devices.Usb.UsbDeviceClass.ClassCode">
      <summary>Gets or sets the class code of the device.</summary>
      <returns>The device class code.</returns>
    </member>
    <member name="P:Windows.Devices.Usb.UsbDeviceClass.ProtocolCode">
      <summary>Gets or sets the protocol code of the device.</summary>
      <returns>The protocol code of the device.</returns>
    </member>
    <member name="P:Windows.Devices.Usb.UsbDeviceClass.SubclassCode">
      <summary>Gets or sets the subclass code of the device.</summary>
      <returns>The subclass code of the device.</returns>
    </member>
    <member name="T:Windows.Devices.Usb.UsbDeviceClasses">
      <summary>Provides a way for the app to create a UsbDeviceClass object by specifying the USB device class of the device. The properties defined in this class represent the supported USB device classes and are passed in the constructor call to instantiate UsbDeviceClass. For information about USB device classes, see the official USB Website for  Approved Class Specification Documents.</summary>
    </member>
    <member name="P:Windows.Devices.Usb.UsbDeviceClasses.ActiveSync">
      <summary>Gets the device class object for the device that conforms to the Active Sync device class.</summary>
      <returns>A UsbDeviceClass object for the Active Sync device class.</returns>
    </member>
    <member name="P:Windows.Devices.Usb.UsbDeviceClasses.CdcControl">
      <summary>Gets the device class object for the device that conforms to the Communication Device Class (CDC).</summary>
      <returns>A UsbDeviceClass object for the CDC-compliant device.</returns>
    </member>
    <member name="P:Windows.Devices.Usb.UsbDeviceClasses.DeviceFirmwareUpdate">
      <summary>Gets the device class object for the device that conforms to the Device Firmware Update device class.</summary>
      <returns>A UsbDeviceClass object for the Device Firmware Update device class.</returns>
    </member>
    <member name="P:Windows.Devices.Usb.UsbDeviceClasses.Irda">
      <summary>Gets the device class object for an infrared transceiver that conforms to the IrDA class defined as per the IrDA Bridge Device Definition 1.0 specification.</summary>
      <returns>A UsbDeviceClass object for the IrDA class.</returns>
    </member>
    <member name="P:Windows.Devices.Usb.UsbDeviceClasses.Measurement">
      <summary>Gets the device class object for a device that conforms to the USB test and measurement class (USBTMC).</summary>
      <returns>A UsbDeviceClass object for the USBTMC-compliant device.</returns>
    </member>
    <member name="P:Windows.Devices.Usb.UsbDeviceClasses.PalmSync">
      <summary>Gets the device class object for the device that conforms to the Palm Sync device class.</summary>
      <returns>A UsbDeviceClass object for the Palm Sync device class.</returns>
    </member>
    <member name="P:Windows.Devices.Usb.UsbDeviceClasses.PersonalHealthcare">
      <summary>Gets the device class object for a device that conforms to the USB Personal Healthcare Device Class (PHDC).</summary>
      <returns>A UsbDeviceClass object for a PHDC-compliant healthcare device.</returns>
    </member>
    <member name="P:Windows.Devices.Usb.UsbDeviceClasses.Physical">
      <summary>Gets the device class object for a device that conforms to the Physical Interface Devices (PID) specification.</summary>
      <returns>A UsbDeviceClass object for a PID-compliant device.</returns>
    </member>
    <member name="P:Windows.Devices.Usb.UsbDeviceClasses.VendorSpecific">
      <summary>Gets the device class object for a custom device that has 0xFF class code. This indicates that the device does not belong to a class approved by USB-IF.</summary>
      <returns>A UsbDeviceClass object for a custom device.</returns>
    </member>
    <member name="T:Windows.Devices.Usb.UsbDeviceDescriptor">
      <summary>Derives information from the USB device descriptor of the device. For an explanation of the device descriptor, see Table 9.8 in the Universal Serial Bus Specification.</summary>
    </member>
    <member name="P:Windows.Devices.Usb.UsbDeviceDescriptor.BcdDeviceRevision">
      <summary>Gets the **bcdDeviceRevision** field of the USB device descriptor. The value indicates the revision number defined by the device and is a binary-coded decimal number.</summary>
      <returns>The revision number defined by the device.</returns>
    </member>
    <member name="P:Windows.Devices.Usb.UsbDeviceDescriptor.BcdUsb">
      <summary>Gets the **bcdUSB** field of the USB device descriptor. The value indicates the version of the USB specification to which the device conforms.</summary>
      <returns>The version of the USB specification to which the device conforms.</returns>
    </member>
    <member name="P:Windows.Devices.Usb.UsbDeviceDescriptor.MaxPacketSize0">
      <summary>Gets the **bMaxPacketSize0** field of the USB device descriptor. The value indicates the maximum packet size, in bytes, for endpoint zero of the device. This value can be 8, 16, 32, or 64.</summary>
      <returns>The maximum packet size, in bytes, for endpoint zero of the device.</returns>
    </member>
    <member name="P:Windows.Devices.Usb.UsbDeviceDescriptor.NumberOfConfigurations">
      <summary>Gets the **bNumConfigurations** field of the USB device descriptor. The value indicates the total count of USB configurations supported by the device.</summary>
      <returns>A number that indicates the total count of USB configurations supported by the device.</returns>
    </member>
    <member name="P:Windows.Devices.Usb.UsbDeviceDescriptor.ProductId">
      <summary>Gets the **idProduct** field of the USB device descriptor. This value indicates the device-specific product identifier and is assigned by the manufacturer.</summary>
      <returns>The device-defined product identifier.</returns>
    </member>
    <member name="P:Windows.Devices.Usb.UsbDeviceDescriptor.VendorId">
      <summary>Gets the **idVendor** field of the USB device descriptor. The value indicates the vendor identifier for the device as assigned by the USB specification committee.</summary>
      <returns>The vendor identifier for the device as assigned by the USB specification committee.</returns>
    </member>
    <member name="T:Windows.Devices.Usb.UsbEndpointDescriptor">
      <summary>Derives information from the USB endpoint descriptor of the endpoint, such as type, direction, and endpoint number. This object also gets the specific endpoint descriptors based on the type of endpoint. For an explanation of an endpoint descriptor, see Section 9.6.5 in the Universal Serial Bus Specification:</summary>
    </member>
    <member name="P:Windows.Devices.Usb.UsbEndpointDescriptor.AsBulkInEndpointDescriptor">
      <summary>Gets an object that represents the endpoint descriptor for the USB bulk IN endpoint.</summary>
      <returns>A UsbBulkInEndpointDescriptor object that describes the USB bulk IN endpoint.</returns>
    </member>
    <member name="P:Windows.Devices.Usb.UsbEndpointDescriptor.AsBulkOutEndpointDescriptor">
      <summary>Gets an object that represents the endpoint descriptor for the USB bulk OUT endpoint.</summary>
      <returns>A UsbBulkOutEndpointDescriptor that describes the USB bulk OUT endpoint.</returns>
    </member>
    <member name="P:Windows.Devices.Usb.UsbEndpointDescriptor.AsInterruptInEndpointDescriptor">
      <summary>Gets an object that represents the endpoint descriptor for the USB interrupt IN endpoint.</summary>
      <returns>An UsbInterruptInEndpointDescriptor that describes the USB interrupt IN endpoint.</returns>
    </member>
    <member name="P:Windows.Devices.Usb.UsbEndpointDescriptor.AsInterruptOutEndpointDescriptor">
      <summary>Gets an object that represents the endpoint descriptor for the USB interrupt OUT endpoint.</summary>
      <returns>An UsbInterruptOutEndpointDescriptor object that describes the interrupt OUT endpoint.</returns>
    </member>
    <member name="P:Windows.Devices.Usb.UsbEndpointDescriptor.Direction">
      <summary>Gets the direction of the USB endpoint.</summary>
      <returns>A UsbTransferDirection value that indicates the direction of the endpoint. This value is Bit 7 of the **bEndpointAddress** field of an endpoint descriptor. For information, see Table 9-13 in the Universal Serial Bus Specification (version 2.0) or Table 9-18 in the Universal Serial Bus 3.0 Specification.</returns>
    </member>
    <member name="P:Windows.Devices.Usb.UsbEndpointDescriptor.EndpointNumber">
      <summary>Gets the USB endpoint number.</summary>
      <returns>The USB endpoint number. That number is in Bit 3...0 of the **bEndpointAddress** field of an endpoint descriptor. For information, see Table 9-13 in the Universal Serial Bus Specification (version 2.0) or Table 9-18 in the Universal Serial Bus 3.0 Specification.</returns>
    </member>
    <member name="P:Windows.Devices.Usb.UsbEndpointDescriptor.EndpointType">
      <summary>Gets the type of USB endpoint.</summary>
      <returns>A UsbEndpointType constant that indicates the type of USB endpoint. This value is Bit 1...0 of the **bmAttributes** field of an endpoint descriptor. For information, see Table 9-13 in the Universal Serial Bus Specification (version 2.0) or Table 9-18 in the Universal Serial Bus 3.0 Specification.</returns>
    </member>
    <member name="M:Windows.Devices.Usb.UsbEndpointDescriptor.Parse(Windows.Devices.Usb.UsbDescriptor)">
      <summary>Parses the specified USB descriptor and returns the USB endpoint descriptor in a UsbEndpointDescriptor object.</summary>
      <param name="descriptor">A UsbDescriptor object that contains the USB endpoint descriptor.</param>
      <returns>A UsbEndpointDescriptor object that contains the USB endpoint descriptor.</returns>
    </member>
    <member name="M:Windows.Devices.Usb.UsbEndpointDescriptor.TryParse(Windows.Devices.Usb.UsbDescriptor,Windows.Devices.Usb.UsbEndpointDescriptor@)">
      <summary>Retrieves the USB endpoint descriptor in a UsbEndpointDescriptor object that is contained in a UsbDescriptor object.</summary>
      <param name="descriptor">The UsbDescriptor object to parse.</param>
      <param name="parsed">Receives a UsbEndpointDescriptor object.</param>
      <returns>True, if the specified UsbDescriptor object is a USB endpoint descriptor. Otherwise, false.</returns>
    </member>
    <member name="T:Windows.Devices.Usb.UsbEndpointType">
      <summary>Defines constants that indicate the type of USB endpoint: control, bulk, isochronous, or interrupt.</summary>
    </member>
    <member name="F:Windows.Devices.Usb.UsbEndpointType.Bulk">
      <summary>Indicates a USB bulk endpoint.</summary>
    </member>
    <member name="F:Windows.Devices.Usb.UsbEndpointType.Control">
      <summary>Indicates a USB control endpoint (Endpoint 0).</summary>
    </member>
    <member name="F:Windows.Devices.Usb.UsbEndpointType.Interrupt">
      <summary>Indicates a USB interrupt endpoint.</summary>
    </member>
    <member name="F:Windows.Devices.Usb.UsbEndpointType.Isochronous">
      <summary>Indicates a USB isochronous endpoint.</summary>
    </member>
    <member name="T:Windows.Devices.Usb.UsbInterface">
      <summary>Provides information about the USB interface including its endpoints, the number of alternate settings the interface supports, and gets the entire descriptor set for those settings. It also obtains pipes associated with the endpoints that the interface supports.</summary>
    </member>
    <member name="P:Windows.Devices.Usb.UsbInterface.BulkInPipes">
      <summary>Gets an array of objects that represent pipes that the host opened to communicate with bulk IN endpoints defined in the current setting of the USB interface setting.</summary>
      <returns>An array of UsbBulkInPipe objects.</returns>
    </member>
    <member name="P:Windows.Devices.Usb.UsbInterface.BulkOutPipes">
      <summary>Gets an array of objects that represent pipes that the host opened to communicate with bulk OUT endpoints defined in the current setting of the USB interface.</summary>
      <returns>An array of UsbBulkOutPipe objects.</returns>
    </member>
    <member name="P:Windows.Devices.Usb.UsbInterface.Descriptors">
      <summary>Gets an array of objects that represent descriptors for all alternate settings that are part of this USB interface.</summary>
      <returns>An array of UsbDescriptor objects.</returns>
    </member>
    <member name="P:Windows.Devices.Usb.UsbInterface.InterfaceNumber">
      <summary>Gets the interface number that identifies the USB interface. This value is the **bInterfaceNumber** field of a standard USB interface descriptor.</summary>
      <returns>The interface number that identifies the USB interface.</returns>
    </member>
    <member name="P:Windows.Devices.Usb.UsbInterface.InterfaceSettings">
      <summary>Gets an array of objects that represent alternate settings defined for the USB interface.</summary>
      <returns>An array of UsbInterfaceSetting objects.</returns>
    </member>
    <member name="P:Windows.Devices.Usb.UsbInterface.InterruptInPipes">
      <summary>Gets an array of objects that represent pipes that the host opened to communicate with interrupt IN endpoints defined in the current setting of the USB interface.</summary>
      <returns>An array of UsbInterruptInPipe objects. The objects are in the same order as they are defined in the interface descriptor.</returns>
    </member>
    <member name="P:Windows.Devices.Usb.UsbInterface.InterruptOutPipes">
      <summary>Gets an array of objects that represent pipes that the host opened to communicate with interrupt OUT endpoints defined in the current setting of the USB interface.</summary>
      <returns>An array of UsbInterruptOutPipe objects.</returns>
    </member>
    <member name="T:Windows.Devices.Usb.UsbInterfaceDescriptor">
      <summary>Describes a USB alternate setting (of an interface) in an interface descriptor. For an explanation of an interface descriptor, see Section 9.6.5 in the Universal Serial Bus Specification:</summary>
    </member>
    <member name="P:Windows.Devices.Usb.UsbInterfaceDescriptor.AlternateSettingNumber">
      <summary>Gets the **bAlternateSetting** field of the USB interface descriptor. The value is a number that identifies the alternate setting defined by the interface.</summary>
      <returns>A number that identifies the alternate setting defined by the interface.</returns>
    </member>
    <member name="P:Windows.Devices.Usb.UsbInterfaceDescriptor.ClassCode">
      <summary>Gets the **bInterfaceClass** field of the USB interface descriptor. The value indicates the USB-defined class to which the interface conforms.</summary>
      <returns>The USB-defined class to which the interface conforms.</returns>
    </member>
    <member name="P:Windows.Devices.Usb.UsbInterfaceDescriptor.InterfaceNumber">
      <summary>Gets the **bInterfaceNumber** field of the USB interface descriptor. The value is the index that identifies the interface.</summary>
      <returns>The index that identifies the interface.</returns>
    </member>
    <member name="P:Windows.Devices.Usb.UsbInterfaceDescriptor.ProtocolCode">
      <summary>Gets the **bInterfaceProtocol** field of the interface descriptor. The value is a USB-assigned identifier that specifies a USB-defined protocol to which the interface conforms.</summary>
      <returns>A USB-assigned identifier that specifies a USB-defined protocol to which the interface conforms.</returns>
    </member>
    <member name="P:Windows.Devices.Usb.UsbInterfaceDescriptor.SubclassCode">
      <summary>Gets the **bInterfaceSubClass** field of the USB interface descriptor. The value is a USB-assigned identifier that specifies a USB-defined subclass to which the interface.</summary>
      <returns>A USB-assigned identifier that specifies a USB-defined subclass to which the interface.</returns>
    </member>
    <member name="M:Windows.Devices.Usb.UsbInterfaceDescriptor.Parse(Windows.Devices.Usb.UsbDescriptor)">
      <summary>Parses the specified USB descriptor and returns alternate setting information in a UsbInterfaceDescriptor object.</summary>
      <param name="descriptor">A UsbDescriptor object that contains the USB interface descriptor.</param>
      <returns>A UsbInterfaceDescriptor object describes the alternate setting.</returns>
    </member>
    <member name="M:Windows.Devices.Usb.UsbInterfaceDescriptor.TryParse(Windows.Devices.Usb.UsbDescriptor,Windows.Devices.Usb.UsbInterfaceDescriptor@)">
      <summary>Retrieves information about the alternate setting in a UsbInterfaceDescriptor object that is contained in a UsbDescriptor object.</summary>
      <param name="descriptor">The UsbDescriptor object to parse.</param>
      <param name="parsed">Receives a UsbInterfaceDescriptor object.</param>
      <returns>True, if the specified UsbDescriptor object is USB interface descriptor. Otherwise, false.</returns>
    </member>
    <member name="T:Windows.Devices.Usb.UsbInterfaceSetting">
      <summary>Provides information about an alternate setting and select that setting. The app can get the USB interface descriptors for the setting and its endpoints, and determine whether this setting is currently selected.</summary>
    </member>
    <member name="P:Windows.Devices.Usb.UsbInterfaceSetting.BulkInEndpoints">
      <summary>Gets an array of objects that represent descriptors associated with USB bulk IN endpoints that are defined in the alternate setting.</summary>
      <returns>An array of UsbBulkInEndpointDescriptor objects.</returns>
    </member>
    <member name="P:Windows.Devices.Usb.UsbInterfaceSetting.BulkOutEndpoints">
      <summary>Gets an array of objects that represent descriptors associated with USB bulk OUT endpoints that are defined in the alternate setting.</summary>
      <returns>An array of UsbBulkOutEndpointDescriptor objects.</returns>
    </member>
    <member name="P:Windows.Devices.Usb.UsbInterfaceSetting.Descriptors">
      <summary>Gets an array of objects that represent descriptors associated with the alternate setting.</summary>
      <returns>An array of UsbDescriptor objects that represent the interface descriptor associated with the alternate setting.</returns>
    </member>
    <member name="P:Windows.Devices.Usb.UsbInterfaceSetting.InterfaceDescriptor">
      <summary>Gets an object that represents the descriptor that describes the alternate setting.</summary>
      <returns>A UsbInterfaceDescriptor object that has the full descriptor for the alternate setting. Requirements</returns>
    </member>
    <member name="P:Windows.Devices.Usb.UsbInterfaceSetting.InterruptInEndpoints">
      <summary>Gets an array of objects that represent descriptors associated with USB interrupt IN endpoints that are defined in the alternate setting.</summary>
      <returns>An array of UsbInterruptInEndpointDescriptor objects.</returns>
    </member>
    <member name="P:Windows.Devices.Usb.UsbInterfaceSetting.InterruptOutEndpoints">
      <summary>Gets an array of objects that represent descriptors associated with USB interrupt OUT endpoints that are defined in the alternate setting.</summary>
      <returns>An array of UsbInterruptInEndpointDescriptor objects.</returns>
    </member>
    <member name="P:Windows.Devices.Usb.UsbInterfaceSetting.Selected">
      <summary>Determines whether the alternate setting is currently selected.</summary>
      <returns>True, if the alternate setting is currently selected; otherwise, false.</returns>
    </member>
    <member name="M:Windows.Devices.Usb.UsbInterfaceSetting.SelectSettingAsync">
      <summary>Selects the alternate setting as the current setting in the USB interface.</summary>
      <returns>An IAsyncAction object that is used to control the asynchronous operation.</returns>
    </member>
    <member name="T:Windows.Devices.Usb.UsbInterruptInEndpointDescriptor">
      <summary>The endpoint descriptor for a USB interrupt IN endpoint. The descriptor specifies the endpoint type, direction, number and also the maximum number of bytes that can be read from the endpoint, in a single transfer. The app can also get information about how often the host polls the endpoint for data.</summary>
    </member>
    <member name="P:Windows.Devices.Usb.UsbInterruptInEndpointDescriptor.EndpointNumber">
      <summary>Gets the USB endpoint number of the interrupt IN endpoint.</summary>
      <returns>The endpoint number of the interrupt IN endpoint. That number is in Bit 3...0 of the **bEndpointAddress** field of an endpoint descriptor. For information, see Table 9-13 in the Universal Serial Bus Specification (version 2.0) or Table 9-18 in the Universal Serial Bus 3.0 Specification.</returns>
    </member>
    <member name="P:Windows.Devices.Usb.UsbInterruptInEndpointDescriptor.Interval">
      <summary>Gets the poling interval of the USB interrupt endpoint.</summary>
      <returns>The poling interval of the USB interrupt endpoint.</returns>
    </member>
    <member name="P:Windows.Devices.Usb.UsbInterruptInEndpointDescriptor.MaxPacketSize">
      <summary>Gets the maximum number of bytes that can be sent to or received (in a packet) from this endpoint.</summary>
      <returns>Indicates the maximum packet size of the endpoint. This value is the **wMaxPacketSize** field value of the endpoint descriptor. For information, see Table 9-13 in the Universal Serial Bus Specification (version 2.0) or Table 9-18 in the Universal Serial Bus 3.0 Specification.</returns>
    </member>
    <member name="P:Windows.Devices.Usb.UsbInterruptInEndpointDescriptor.Pipe">
      <summary>Gets the object that represents the pipe that the host opens to communicate with the interrupt IN endpoint.</summary>
      <returns>An UsbInterruptInPipe object that is the pipe for the interrupt IN endpoint.</returns>
    </member>
    <member name="T:Windows.Devices.Usb.UsbInterruptInEventArgs">
      <summary>Represents the object that is passed as a parameter to the event handler for the DataReceived event.</summary>
    </member>
    <member name="P:Windows.Devices.Usb.UsbInterruptInEventArgs.InterruptData">
      <summary>Gets data from the interrupt IN endpoint.</summary>
      <returns>An IBuffer object that contains data that was read from the interrupt IN endpoint.</returns>
    </member>
    <member name="T:Windows.Devices.Usb.UsbInterruptInPipe">
      <summary>Represents the pipe that the underlying USB driver opens to communicate with a USB interrupt IN endpoint of the device. The object also enables the app to specify an event handler. That handler that gets invoked when data is read from the endpoint.</summary>
    </member>
    <member name="P:Windows.Devices.Usb.UsbInterruptInPipe.EndpointDescriptor">
      <summary>Gets the object that represents the endpoint descriptor associated with the USB interrupt IN endpoint.</summary>
      <returns>A UsbInterruptInEndpointDescriptor object that represents the endpoint descriptor associated with the USB interrupt IN endpoint.</returns>
    </member>
    <member name="E:Windows.Devices.Usb.UsbInterruptInPipe.DataReceived">
      <summary>Raised when the interrupt pipe receives data from the interrupt IN endpoint.</summary>
    </member>
    <member name="M:Windows.Devices.Usb.UsbInterruptInPipe.ClearStallAsync">
      <summary>Starts an asynchronous operation to clear a stall condition (endpoint halt) on the USB interrupt IN endpoint that is associated with the pipe.</summary>
      <returns>An IAsyncAction object that is used to control the asynchronous operation.</returns>
    </member>
    <member name="T:Windows.Devices.Usb.UsbInterruptOutEndpointDescriptor">
      <summary>The endpoint descriptor for a USB interrupt OUT endpoint. The descriptor specifies the endpoint type, direction, number and also the maximum number of bytes that can be written to the endpoint, in a single transfer. The app can also get information about how often the host polls the endpoint to send data.</summary>
    </member>
    <member name="P:Windows.Devices.Usb.UsbInterruptOutEndpointDescriptor.EndpointNumber">
      <summary>Gets the USB endpoint number of the interrupt OUT endpoint.</summary>
      <returns>The USB endpoint number.</returns>
    </member>
    <member name="P:Windows.Devices.Usb.UsbInterruptOutEndpointDescriptor.Interval">
      <summary>Gets the poling interval of the USB interrupt endpoint.</summary>
      <returns>The poling interval of the USB interrupt endpoint.</returns>
    </member>
    <member name="P:Windows.Devices.Usb.UsbInterruptOutEndpointDescriptor.MaxPacketSize">
      <summary>Gets the maximum number of bytes that can be sent to or received from this endpoint.</summary>
      <returns>Indicates the maximum packet size of the endpoint. This value is the **wMaxPacketSize** field value of the endpoint descriptor. For information, see Table 9-13 in the Universal Serial Bus Specification (version 2.0) or Table 9-18 in the Universal Serial Bus 3.0 Specification.</returns>
    </member>
    <member name="P:Windows.Devices.Usb.UsbInterruptOutEndpointDescriptor.Pipe">
      <summary>Gets the object that represents the pipe that the host opens to communicate with the interrupt OUT endpoint.</summary>
      <returns>An UsbInterruptInPipe object that is the pipe for the interrupt OUT endpoint.</returns>
    </member>
    <member name="T:Windows.Devices.Usb.UsbInterruptOutPipe">
      <summary>Represents the pipe that the underlying USB driver opens to communicate with a USB interrupt OUT endpoint of the device. The object provides access to an output stream to which the app can write data to send to the endpoint.</summary>
    </member>
    <member name="P:Windows.Devices.Usb.UsbInterruptOutPipe.EndpointDescriptor">
      <summary>Gets the object that represents the endpoint descriptor associated with the USB interrupt OUT endpoint.</summary>
      <returns>A UsbInterruptOutEndpointDescriptor object that represents the endpoint descriptor associated with the USB interrupt OUT endpoint.</returns>
    </member>
    <member name="P:Windows.Devices.Usb.UsbInterruptOutPipe.OutputStream">
      <summary>Gets an output stream to which the app can write data to send to the endpoint.</summary>
      <returns>Output stream that contains data to write to the endpoint.</returns>
    </member>
    <member name="P:Windows.Devices.Usb.UsbInterruptOutPipe.WriteOptions">
      <summary>Gets or sets configuration flags that controls the behavior of the pipe that writes data to a USB interrupt OUT endpoint.</summary>
      <returns>A UsbWriteOptions constant that indicates the pipe policy.</returns>
    </member>
    <member name="M:Windows.Devices.Usb.UsbInterruptOutPipe.ClearStallAsync">
      <summary>Starts an asynchronous operation to clear a stall condition (endpoint halt) on the USB interrupt OUT endpoint that is associated with the pipe.</summary>
      <returns>An IAsyncAction object that is used to control the asynchronous operation.</returns>
    </member>
    <member name="T:Windows.Devices.Usb.UsbReadOptions">
      <summary>Defines constants for configuration flags that can be set for a USB pipe that the host opens for a USB bulk IN endpoint.</summary>
    </member>
    <member name="F:Windows.Devices.Usb.UsbReadOptions.AllowPartialReads">
      <summary>Allows read requests from a device that returns more data than requested by the caller.</summary>
    </member>
    <member name="F:Windows.Devices.Usb.UsbReadOptions.AutoClearStall">
      <summary>Automatically clears a stalled pipe without stopping the data flow.</summary>
    </member>
    <member name="F:Windows.Devices.Usb.UsbReadOptions.IgnoreShortPacket">
      <summary>The host does not complete a read request when a short packet is received. The read request is completed only when an error occurs, the request is canceled, or all requested bytes have been read.</summary>
    </member>
    <member name="F:Windows.Devices.Usb.UsbReadOptions.None">
      <summary>Clear all flags.</summary>
    </member>
    <member name="F:Windows.Devices.Usb.UsbReadOptions.OverrideAutomaticBufferManagement">
      <summary>Bypasses queuing and error handling to boost performance for multiple read requests. Read operations must be done in multiples of MaxPacketSize.</summary>
    </member>
    <member name="T:Windows.Devices.Usb.UsbSetupPacket">
      <summary>Describes the setup packet for a USB control transfer. For an explanation of the setup packet, see Table 9.2 in the Universal Serial Bus (USB) specification.</summary>
    </member>
    <member name="M:Windows.Devices.Usb.UsbSetupPacket.#ctor">
      <summary>Creates a UsbSetupPacket object.</summary>
    </member>
    <member name="M:Windows.Devices.Usb.UsbSetupPacket.#ctor(Windows.Storage.Streams.IBuffer)">
      <summary>Creates a UsbSetupPacket object from a formatted buffer (eight bytes) that contains the setup packet.</summary>
      <param name="eightByteBuffer">A caller-supplied buffer that contains the setup packet formatted as per the standard USB specification. The length of the buffer must be eight bytes because that is the size of a setup packet on the bus.</param>
    </member>
    <member name="P:Windows.Devices.Usb.UsbSetupPacket.Index">
      <summary>Gets or sets the **wIndex** field in the setup packet of the USB control transfer.</summary>
      <returns>The **wIndex** field in the setup packet. For an explanation of this field, see section 9.3.4 of the Universal Serial Bus (USB) specification.</returns>
    </member>
    <member name="P:Windows.Devices.Usb.UsbSetupPacket.Length">
      <summary>Gets the length, in bytes, of the setup packet.</summary>
      <returns>The length, in bytes, of the setup packet.</returns>
    </member>
    <member name="P:Windows.Devices.Usb.UsbSetupPacket.Request">
      <summary>Gets or sets the **bRequest** field in the setup packet of the USB control transfer.</summary>
      <returns>The **bRequest** field in the setup packet. For an explanation of this field, see section 9.3.2 of the Universal Serial Bus (USB) specification.</returns>
    </member>
    <member name="P:Windows.Devices.Usb.UsbSetupPacket.RequestType">
      <summary>Gets or sets the **bmRequestType** field in the setup packet of the USB control transfer. That field is represented by a UsbControlRequestType object.</summary>
      <returns>The **bmRequestType** field in the setup packet. The values that are assigned to this field are described in Table 9.2 and section 9.3.1 of the Universal Serial Bus (USB) specification.</returns>
    </member>
    <member name="P:Windows.Devices.Usb.UsbSetupPacket.Value">
      <summary>Gets or sets the **wValue** field in the setup packet of the USB control transfer.</summary>
      <returns>The **wValue** field in the setup packet and the value varies according to the request. For an explanation of this field, see section 9.3.3 of the Universal Serial Bus (USB) specification.</returns>
    </member>
    <member name="T:Windows.Devices.Usb.UsbTransferDirection">
      <summary>Defines constants that indicate the direction of USB transfer: IN or OUT transfers.</summary>
    </member>
    <member name="F:Windows.Devices.Usb.UsbTransferDirection.In">
      <summary>Indicates an IN transfer from the device to the host.</summary>
    </member>
    <member name="F:Windows.Devices.Usb.UsbTransferDirection.Out">
      <summary>Indicates an OUT transfer from the host to the device.</summary>
    </member>
    <member name="T:Windows.Devices.Usb.UsbWriteOptions">
      <summary>Defines constants for configuration flags that can be set for a USB pipe that the host opens for a USB OUT endpoint.</summary>
    </member>
    <member name="F:Windows.Devices.Usb.UsbWriteOptions.AutoClearStall">
      <summary>Automatically clears a stalled pipe without stopping the data flow.</summary>
    </member>
    <member name="F:Windows.Devices.Usb.UsbWriteOptions.None">
      <summary>Clear all flags.</summary>
    </member>
    <member name="F:Windows.Devices.Usb.UsbWriteOptions.ShortPacketTerminate">
      <summary>Sends a zero length packet for a write request in which the buffer is a multiple of the maximum packet size supported by the endpoint.</summary>
    </member>
    <member name="T:Windows.Devices.WiFi.WiFiAccessStatus">
      <summary>Used to report the results of an attempt to request access to a Wi-Fi adapter.</summary>
    </member>
    <member name="F:Windows.Devices.WiFi.WiFiAccessStatus.Allowed">
      <summary>Access has been allowed.</summary>
    </member>
    <member name="F:Windows.Devices.WiFi.WiFiAccessStatus.DeniedBySystem">
      <summary>Access has been denied by the system.</summary>
    </member>
    <member name="F:Windows.Devices.WiFi.WiFiAccessStatus.DeniedByUser">
      <summary>Access has been denied by the user, through the user interface.</summary>
    </member>
    <member name="F:Windows.Devices.WiFi.WiFiAccessStatus.Unspecified">
      <summary>The asynchronous request has not completed yet.</summary>
    </member>
    <member name="T:Windows.Devices.WiFi.WiFiAdapter">
      <summary>Use this class to enumerate local Wi-Fi adapters, initiate Wi-Fi scans, enumerate scan results, and to connect or disconnect individual adapters.</summary>
    </member>
    <member name="P:Windows.Devices.WiFi.WiFiAdapter.NetworkAdapter">
      <summary>Gets information about a Wi-Fi adapter.</summary>
      <returns>An instance of Windows.Networking.Connectivity.NetworkAdapter representing this adapter.</returns>
    </member>
    <member name="P:Windows.Devices.WiFi.WiFiAdapter.NetworkReport">
      <summary>Gets a list of available networks populated by the last Wi-Fi scan on this WiFiNetworkAdapter.</summary>
      <returns>A list of available networks.</returns>
    </member>
    <member name="E:Windows.Devices.WiFi.WiFiAdapter.AvailableNetworksChanged">
      <summary>Event raised when a scan completes on this Wi-Fi adapter. This event cannot be raised from a background task.</summary>
    </member>
    <member name="M:Windows.Devices.WiFi.WiFiAdapter.ConnectAsync(Windows.Devices.WiFi.WiFiAvailableNetwork,Windows.Devices.WiFi.WiFiReconnectionKind)">
      <summary>Connect this Wi-Fi device to the specified network, with the specified reconnection policy.</summary>
      <param name="availableNetwork">Describes the Wi-Fi network to be connected.</param>
      <param name="reconnectionKind">Specifies how to reconnect if the connection is lost.</param>
      <returns>An asynchronous connect operation. On successful conclusion of the operation, returns an object that describes the result of the connect operation.</returns>
    </member>
    <member name="M:Windows.Devices.WiFi.WiFiAdapter.ConnectAsync(Windows.Devices.WiFi.WiFiAvailableNetwork,Windows.Devices.WiFi.WiFiReconnectionKind,Windows.Security.Credentials.PasswordCredential)">
      <summary>Connect this Wi-Fi device to the specified network, with the specified passphrase and reconnection policy.</summary>
      <param name="availableNetwork">Specifies the Wi-Fi network to connect to.</param>
      <param name="reconnectionKind">Describes how to reconnect to the network if connection is lost.</param>
      <param name="passwordCredential">The passphrase to be used to connect to the access point.</param>
      <returns>An asynchronous connect operation. On successful conclusion of the operation, returns an object that describes the result of the connect operation.</returns>
    </member>
    <member name="M:Windows.Devices.WiFi.WiFiAdapter.ConnectAsync(Windows.Devices.WiFi.WiFiAvailableNetwork,Windows.Devices.WiFi.WiFiReconnectionKind,Windows.Security.Credentials.PasswordCredential,System.String)">
      <summary>Connect this Wi-Fi device to a hidden network, with the given passphrase and reconnection policy.</summary>
      <param name="availableNetwork">Describes the Wi-Fi network to connect to.</param>
      <param name="reconnectionKind">Describes how to reconnect to the network if connection is lost.</param>
      <param name="passwordCredential">Password or other credential to use to connect to the network.</param>
      <param name="ssid">When the network SSID is hidden, use this parameter to provide the SSID.</param>
      <returns>An asynchronous connect operation. On successful conclusion of the operation, returns an object that describes the result of the connect operation.</returns>
    </member>
    <member name="M:Windows.Devices.WiFi.WiFiAdapter.ConnectAsync(Windows.Devices.WiFi.WiFiAvailableNetwork,Windows.Devices.WiFi.WiFiReconnectionKind,Windows.Security.Credentials.PasswordCredential,System.String,Windows.Devices.WiFi.WiFiConnectionMethod)">
      <summary>Connect this Wi-Fi device to a hidden network, with the given passphrase, connection method, and reconnection policy.</summary>
      <param name="availableNetwork">Specifies the Wi-Fi network to connect to.</param>
      <param name="reconnectionKind">Specifies how to reconnect if the connection is lost.</param>
      <param name="passwordCredential">The passphrase to be used to connect to the access point.</param>
      <param name="ssid">When the network SSID is hidden, use this parameter to provide the SSID.</param>
      <param name="connectionMethod">A WiFiConnectionMethod enumeration member indicating the connection method.</param>
      <returns>An asynchronous connect operation. On successful conclusion of the operation, returns an object that describes the result of the connect operation.</returns>
    </member>
    <member name="M:Windows.Devices.WiFi.WiFiAdapter.Disconnect">
      <summary>Disconnects any active Wi-Fi connection through this adapter.</summary>
    </member>
    <member name="M:Windows.Devices.WiFi.WiFiAdapter.FindAllAdaptersAsync">
      <summary>A static method that initiates an asynchronous operation to enumerate all Wi-Fi adapters in the system.</summary>
      <returns>An asynchronous enumeration operation. On successful completion, returns a list of available Wi-Fi adapters.</returns>
    </member>
    <member name="M:Windows.Devices.WiFi.WiFiAdapter.FromIdAsync(System.String)">
      <summary>A static method that initiates an asynchronous operation to get a WiFiAdapter object.</summary>
      <param name="deviceId">The Device ID of the Wi-Fi adapter to be retrieved. Obtain a Device ID through the Windows.Devices.Enumeration namespace.</param>
      <returns>An asynchronous get operation. On successful completion, returns a WiFiAdapter object specific to the requested Device ID.</returns>
    </member>
    <member name="M:Windows.Devices.WiFi.WiFiAdapter.GetDeviceSelector">
      <summary>A static method that returns an Advanced Query Syntax (AQS) string to be used to enumerate Wi-Fi adapters using Windows.Devices.Enumeration.DeviceInformation.FindAllAsync and related methods.</summary>
      <returns>An identifier to be used to enumerate Wi-Fi devices.</returns>
    </member>
    <member name="M:Windows.Devices.WiFi.WiFiAdapter.GetWpsConfigurationAsync(Windows.Devices.WiFi.WiFiAvailableNetwork)">
      <summary>Performs WPS discovery to query the WPS methods supported by the network.</summary>
      <param name="availableNetwork">An available Wi-Fi network. See WiFiAvailableNetwork class.</param>
      <returns>On successful completion, returns a WiFiWpsConfigurationResult.</returns>
    </member>
    <member name="M:Windows.Devices.WiFi.WiFiAdapter.RequestAccessAsync">
      <summary>A static method for determining whether the current user can access any of the Wi-Fi adapters on this device.</summary>
      <returns>An asynchronous access operation. On successful completion, returns a status enumeration value describing whether the current user can access any Wi-Fi adapter.</returns>
    </member>
    <member name="M:Windows.Devices.WiFi.WiFiAdapter.ScanAsync">
      <summary>Directs this adapter to initiate an asynchronous network scan.</summary>
      <returns>An asynchronous scan operation. On successful completion, returns a list of networks scanned by this adapter.</returns>
    </member>
    <member name="T:Windows.Devices.WiFi.WiFiAvailableNetwork">
      <summary>Describes an available Wi-Fi network.</summary>
    </member>
    <member name="P:Windows.Devices.WiFi.WiFiAvailableNetwork.BeaconInterval">
      <summary>Gets the interval between 802.11 Beacon frames used by this network.</summary>
      <returns>A TimeSpan representing the interval between beacons on this network.</returns>
    </member>
    <member name="P:Windows.Devices.WiFi.WiFiAvailableNetwork.Bssid">
      <summary>Gets the MAC address of the access point.</summary>
      <returns>The MAC address of the access point, formatted as xx:xx:xx:xx:xx:xx with always lower-case characters.</returns>
    </member>
    <member name="P:Windows.Devices.WiFi.WiFiAvailableNetwork.ChannelCenterFrequencyInKilohertz">
      <summary>Gets the channel center frequency of the band on which the 802.11 Beacon or Probe Response was received.</summary>
      <returns>The channel center frequency of the band on which the 802.11 Beacon or Probe Response frame was received. The value of this property is in units of kilohertz (kHz). Note that this member is only valid for PHY types that are not frequency-hopping spread spectrum (FHSS). In all other cases the value returned is zero.</returns>
    </member>
    <member name="P:Windows.Devices.WiFi.WiFiAvailableNetwork.IsWiFiDirect">
      <summary>Gets a value indicating whether this network originates from a Wi-Fi Direct access point.</summary>
      <returns>When true, the network is originated by a Wi-Fi Direct access point. Otherwise, it is not.</returns>
    </member>
    <member name="P:Windows.Devices.WiFi.WiFiAvailableNetwork.NetworkKind">
      <summary>Gets a value describing the kind of network being described.</summary>
      <returns>A WiFiNetworkKind enumeration member indicating the BSS network type.</returns>
    </member>
    <member name="P:Windows.Devices.WiFi.WiFiAvailableNetwork.NetworkRssiInDecibelMilliwatts">
      <summary>Gets the signal strength of the network.</summary>
      <returns>The signal strength, expressed in dBm.</returns>
    </member>
    <member name="P:Windows.Devices.WiFi.WiFiAvailableNetwork.PhyKind">
      <summary>Gets a value describing the kind of PHY used by this network.</summary>
      <returns>A WiFiPhyKind value indicating the PHY kind of the network.</returns>
    </member>
    <member name="P:Windows.Devices.WiFi.WiFiAvailableNetwork.SecuritySettings">
      <summary>Gets the security configuration of the network.</summary>
      <returns>An Instance of Windows.Networking.Connectivity.NetworkSecuritySettings describing the security configuration of the network.</returns>
    </member>
    <member name="P:Windows.Devices.WiFi.WiFiAvailableNetwork.SignalBars">
      <summary>Gets the strength of the signal as a number of bars.</summary>
      <returns>The current number of signal bars displayed by the Windows UI for the network.</returns>
    </member>
    <member name="P:Windows.Devices.WiFi.WiFiAvailableNetwork.Ssid">
      <summary>Gets the SSID (name) of the network.</summary>
      <returns>The network SSID.</returns>
    </member>
    <member name="P:Windows.Devices.WiFi.WiFiAvailableNetwork.Uptime">
      <summary>Gets the uptime value reported by the network.</summary>
      <returns>TimeSpan value representing the value of the Timestamp field from the 802.11 Beacon or Probe Response frame received by the wireless LAN interface.</returns>
    </member>
    <member name="T:Windows.Devices.WiFi.WiFiConnectionMethod">
      <summary>Describes the kinds of connection methods.</summary>
    </member>
    <member name="F:Windows.Devices.WiFi.WiFiConnectionMethod.Default">
      <summary>Default.</summary>
    </member>
    <member name="F:Windows.Devices.WiFi.WiFiConnectionMethod.WpsPin">
      <summary>WPS pin.</summary>
    </member>
    <member name="F:Windows.Devices.WiFi.WiFiConnectionMethod.WpsPushButton">
      <summary>WPS protected setup.</summary>
    </member>
    <member name="T:Windows.Devices.WiFi.WiFiConnectionResult">
      <summary>Describes the results of an attempt to connect to a Wi-Fi network.</summary>
    </member>
    <member name="P:Windows.Devices.WiFi.WiFiConnectionResult.ConnectionStatus">
      <summary>Gets the connection result value.</summary>
      <returns>Value describing the current status of the connection attempt.</returns>
    </member>
    <member name="T:Windows.Devices.WiFi.WiFiConnectionStatus">
      <summary>Status of the connection attempt.</summary>
    </member>
    <member name="F:Windows.Devices.WiFi.WiFiConnectionStatus.AccessRevoked">
      <summary>Connection failed because access to the network has been revoked.</summary>
    </member>
    <member name="F:Windows.Devices.WiFi.WiFiConnectionStatus.InvalidCredential">
      <summary>Connection failed because an invalid credential was presented.</summary>
    </member>
    <member name="F:Windows.Devices.WiFi.WiFiConnectionStatus.NetworkNotAvailable">
      <summary>Connection failed because the network is not available.</summary>
    </member>
    <member name="F:Windows.Devices.WiFi.WiFiConnectionStatus.Success">
      <summary>Connection succeeded.</summary>
    </member>
    <member name="F:Windows.Devices.WiFi.WiFiConnectionStatus.Timeout">
      <summary>Connection failed because the connection attempt timed out.</summary>
    </member>
    <member name="F:Windows.Devices.WiFi.WiFiConnectionStatus.UnspecifiedFailure">
      <summary>Connection failed for a reason other than those in this list.</summary>
    </member>
    <member name="F:Windows.Devices.WiFi.WiFiConnectionStatus.UnsupportedAuthenticationProtocol">
      <summary>Connection failed because the authentication protocol is not supported.</summary>
    </member>
    <member name="T:Windows.Devices.WiFi.WiFiNetworkKind">
      <summary>Describes the kinds of Wi-Fi networks.</summary>
    </member>
    <member name="F:Windows.Devices.WiFi.WiFiNetworkKind.Adhoc">
      <summary>An independent (IBSS) network.</summary>
    </member>
    <member name="F:Windows.Devices.WiFi.WiFiNetworkKind.Any">
      <summary>Either an infrastructure or independent network.</summary>
    </member>
    <member name="F:Windows.Devices.WiFi.WiFiNetworkKind.Infrastructure">
      <summary>An infrastructure network.</summary>
    </member>
    <member name="T:Windows.Devices.WiFi.WiFiNetworkReport">
      <summary>Contains the result of a network scan operation.</summary>
    </member>
    <member name="P:Windows.Devices.WiFi.WiFiNetworkReport.AvailableNetworks">
      <summary>A list of available networks.</summary>
      <returns>A list of available networks.</returns>
    </member>
    <member name="P:Windows.Devices.WiFi.WiFiNetworkReport.Timestamp">
      <summary>Contains the result of a network scan operation.</summary>
      <returns>The date and time that the scan operation finished.</returns>
    </member>
    <member name="T:Windows.Devices.WiFi.WiFiPhyKind">
      <summary>Describes PHY types supported by standard 802.11.</summary>
    </member>
    <member name="F:Windows.Devices.WiFi.WiFiPhyKind.Dmg">
      <summary>Directional multi-gigabit (DMG) PHY for 802.11ad.</summary>
    </member>
    <member name="F:Windows.Devices.WiFi.WiFiPhyKind.Dsss">
      <summary>Direct sequence, spread-spectrum (DSSS) PHY.</summary>
    </member>
    <member name="F:Windows.Devices.WiFi.WiFiPhyKind.Erp">
      <summary>Extended Rate (ERP) PHY.</summary>
    </member>
    <member name="F:Windows.Devices.WiFi.WiFiPhyKind.Fhss">
      <summary>Frequency-hopping, spread-spectrum (FHSS) PHY.</summary>
    </member>
    <member name="F:Windows.Devices.WiFi.WiFiPhyKind.HE">
      <summary>High-Efficiency Wireless (HEW) PHY for 802.11ax.</summary>
    </member>
    <member name="F:Windows.Devices.WiFi.WiFiPhyKind.Hrdsss">
      <summary>High-rated DSSS (HRDSSS) PHY.</summary>
    </member>
    <member name="F:Windows.Devices.WiFi.WiFiPhyKind.HT">
      <summary>High Throughput (HT) PHY for 802.11n PHY.</summary>
    </member>
    <member name="F:Windows.Devices.WiFi.WiFiPhyKind.IRBaseband">
      <summary>Infrared (IR) baseband PHY.</summary>
    </member>
    <member name="F:Windows.Devices.WiFi.WiFiPhyKind.Ofdm">
      <summary>Orthogonal frequency division multiplex (OFDM) PHY.</summary>
    </member>
    <member name="F:Windows.Devices.WiFi.WiFiPhyKind.Unknown">
      <summary>Unspecified PHY type</summary>
    </member>
    <member name="F:Windows.Devices.WiFi.WiFiPhyKind.Vht">
      <summary>Very High Throughput (VHT) PHY for 802.11ac PHY.</summary>
    </member>
    <member name="T:Windows.Devices.WiFi.WiFiReconnectionKind">
      <summary>Describes whether to automatically reconnect to this network.</summary>
    </member>
    <member name="F:Windows.Devices.WiFi.WiFiReconnectionKind.Automatic">
      <summary>Reconnect automatically.</summary>
    </member>
    <member name="F:Windows.Devices.WiFi.WiFiReconnectionKind.Manual">
      <summary>Allow user to reconnect manually.</summary>
    </member>
    <member name="T:Windows.Devices.WiFi.WiFiWpsConfigurationResult">
      <summary>Wifi configuration result returned by a call to GetWpsConfigurationAsync.</summary>
    </member>
    <member name="P:Windows.Devices.WiFi.WiFiWpsConfigurationResult.Status">
      <summary>The status of a GetWpsConfigurationAsync call.</summary>
      <returns>A WiFiWpsConfigurationStatus enumeration member indicating the status of the call.</returns>
    </member>
    <member name="P:Windows.Devices.WiFi.WiFiWpsConfigurationResult.SupportedWpsKinds">
      <summary>A list of supported WPS connection methods.</summary>
      <returns>A list of supported WPS connection methods.</returns>
    </member>
    <member name="T:Windows.Devices.WiFi.WiFiWpsConfigurationStatus">
      <summary>Describes the status of the GetWpsConfigurationAsync call.</summary>
    </member>
    <member name="F:Windows.Devices.WiFi.WiFiWpsConfigurationStatus.Success">
      <summary>Connection succeeded.</summary>
    </member>
    <member name="F:Windows.Devices.WiFi.WiFiWpsConfigurationStatus.Timeout">
      <summary>Connection failed because the connection attempt timed out.</summary>
    </member>
    <member name="F:Windows.Devices.WiFi.WiFiWpsConfigurationStatus.UnspecifiedFailure">
      <summary>Connection failed for a reason other than those in this list.</summary>
    </member>
    <member name="T:Windows.Devices.WiFi.WiFiWpsKind">
      <summary>Describes the kinds of WPS connection methods.</summary>
    </member>
    <member name="F:Windows.Devices.WiFi.WiFiWpsKind.Ethernet">
      <summary>Not used.</summary>
    </member>
    <member name="F:Windows.Devices.WiFi.WiFiWpsKind.Nfc">
      <summary>Near field communication.</summary>
    </member>
    <member name="F:Windows.Devices.WiFi.WiFiWpsKind.Pin">
      <summary>WPS pin.</summary>
    </member>
    <member name="F:Windows.Devices.WiFi.WiFiWpsKind.PushButton">
      <summary>WPS push button.</summary>
    </member>
    <member name="F:Windows.Devices.WiFi.WiFiWpsKind.Unknown">
      <summary>Unknown.</summary>
    </member>
    <member name="F:Windows.Devices.WiFi.WiFiWpsKind.Usb">
      <summary>Not used.</summary>
    </member>
    <member name="T:Windows.Devices.WiFiDirect.WiFiDirectAdvertisement">
      <summary>Represents a Wi-Fi Direct advertisement and allows the app to control the listen state and custom information elements in the advertisement.</summary>
    </member>
    <member name="P:Windows.Devices.WiFiDirect.WiFiDirectAdvertisement.InformationElements">
      <summary>Information elements to advertise in the Wi-Fi Direct advertisement.</summary>
      <returns>Information elements to advertise.</returns>
    </member>
    <member name="P:Windows.Devices.WiFiDirect.WiFiDirectAdvertisement.IsAutonomousGroupOwnerEnabled">
      <summary>Whether autonomous group owner will be enabled.</summary>
      <returns>Whether autonomous group owner will be enabled.</returns>
    </member>
    <member name="P:Windows.Devices.WiFiDirect.WiFiDirectAdvertisement.LegacySettings">
      <summary>Gets the settings object for "legacy" (non-Wi-Fi Direct) connections.</summary>
      <returns>The legacy settings object.</returns>
    </member>
    <member name="P:Windows.Devices.WiFiDirect.WiFiDirectAdvertisement.ListenStateDiscoverability">
      <summary>Gets or sets the listen state and whether the Wi-Fi Direct device is discoverable.</summary>
      <returns>The listen state and whether the Wi-Fi Direct device is discoverable.</returns>
    </member>
    <member name="P:Windows.Devices.WiFiDirect.WiFiDirectAdvertisement.SupportedConfigurationMethods">
      <summary>Gets a device's supported configuration methods.</summary>
      <returns>A list of WiFiDirectConfigurationMethod values representing supported configuration methods.</returns>
    </member>
    <member name="T:Windows.Devices.WiFiDirect.WiFiDirectAdvertisementListenStateDiscoverability">
      <summary>Specifies whether the Wi-Fi Direct device is listening and discoverable.</summary>
    </member>
    <member name="F:Windows.Devices.WiFiDirect.WiFiDirectAdvertisementListenStateDiscoverability.Intensive">
      <summary>The device is discoverable when the app is in the foreground or in the background.</summary>
    </member>
    <member name="F:Windows.Devices.WiFiDirect.WiFiDirectAdvertisementListenStateDiscoverability.None">
      <summary>The device is not discoverable.</summary>
    </member>
    <member name="F:Windows.Devices.WiFiDirect.WiFiDirectAdvertisementListenStateDiscoverability.Normal">
      <summary>The device is highly discoverable so long as the app is in the foreground.</summary>
    </member>
    <member name="T:Windows.Devices.WiFiDirect.WiFiDirectAdvertisementPublisher">
      <summary>An object to publish Wi-Fi Direct advertisements.</summary>
    </member>
    <member name="M:Windows.Devices.WiFiDirect.WiFiDirectAdvertisementPublisher.#ctor">
      <summary>Creates a new WiFiDirectAdvertisementPublisher object.</summary>
    </member>
    <member name="P:Windows.Devices.WiFiDirect.WiFiDirectAdvertisementPublisher.Advertisement">
      <summary>Gets the Wi-Fi Direct advertisement to publish.</summary>
      <returns>The Wi-Fi Direct advertisement to publish.</returns>
    </member>
    <member name="P:Windows.Devices.WiFiDirect.WiFiDirectAdvertisementPublisher.Status">
      <summary>Gets the current status of the WiFiDirectAdvertisementPublisher.</summary>
      <returns>The current status of the WiFiDirectAdvertisementPublisher.</returns>
    </member>
    <member name="E:Windows.Devices.WiFiDirect.WiFiDirectAdvertisementPublisher.StatusChanged">
      <summary>Notification that the status of the WiFiDirectAdvertisementPublisher has changed.</summary>
    </member>
    <member name="M:Windows.Devices.WiFiDirect.WiFiDirectAdvertisementPublisher.Start">
      <summary>Starts the Wi-Fi Direct advertisement.</summary>
    </member>
    <member name="M:Windows.Devices.WiFiDirect.WiFiDirectAdvertisementPublisher.Stop">
      <summary>Stops the Wi-Fi Direct advertisement.</summary>
    </member>
    <member name="T:Windows.Devices.WiFiDirect.WiFiDirectAdvertisementPublisherStatus">
      <summary>Represents the possible states of the WiFiDirectAdvertisementPublisher.</summary>
    </member>
    <member name="F:Windows.Devices.WiFiDirect.WiFiDirectAdvertisementPublisherStatus.Aborted">
      <summary>The publisher is aborted due to error.</summary>
    </member>
    <member name="F:Windows.Devices.WiFiDirect.WiFiDirectAdvertisementPublisherStatus.Created">
      <summary>The initial status of the publisher.</summary>
    </member>
    <member name="F:Windows.Devices.WiFiDirect.WiFiDirectAdvertisementPublisherStatus.Started">
      <summary>The publisher is started and advertisements are being published.</summary>
    </member>
    <member name="F:Windows.Devices.WiFiDirect.WiFiDirectAdvertisementPublisherStatus.Stopped">
      <summary>The publisher is stopped.</summary>
    </member>
    <member name="T:Windows.Devices.WiFiDirect.WiFiDirectAdvertisementPublisherStatusChangedEventArgs">
      <summary>Provides data for a StatusChanged event on a WiFiDirectAdvertisementPublisher.</summary>
    </member>
    <member name="P:Windows.Devices.WiFiDirect.WiFiDirectAdvertisementPublisherStatusChangedEventArgs.Error">
      <summary>Gets the error status for a StatusChanged event on a WiFiDirectAdvertisementPublisher.</summary>
      <returns>The error status for a StatusChanged event on a WiFiDirectAdvertisementPublisher.</returns>
    </member>
    <member name="P:Windows.Devices.WiFiDirect.WiFiDirectAdvertisementPublisherStatusChangedEventArgs.Status">
      <summary>Gets the new status of the WiFiDirectAdvertisementPublisher.</summary>
      <returns>The new status of the WiFiDirectAdvertisementPublisher.</returns>
    </member>
    <member name="T:Windows.Devices.WiFiDirect.WiFiDirectConfigurationMethod">
      <summary>Specifies a Wi-Fi Direct configuration method. Configuration is how a user tells one piece of Wi-Fi Direct equipment to connect to another piece of Wi-Fi Direct equipment.</summary>
    </member>
    <member name="F:Windows.Devices.WiFiDirect.WiFiDirectConfigurationMethod.DisplayPin">
      <summary>This device accepts connections from devices that provide the PIN this device currently displays.</summary>
    </member>
    <member name="F:Windows.Devices.WiFiDirect.WiFiDirectConfigurationMethod.ProvidePin">
      <summary>This device accepts entry of the PIN being displayed on the accepting device.</summary>
    </member>
    <member name="F:Windows.Devices.WiFiDirect.WiFiDirectConfigurationMethod.PushButton">
      <summary>This device uses the pushbutton method for pairing. A user pushes a button on both the connecting device and the accepting device in order to establish a connection between them.</summary>
    </member>
    <member name="T:Windows.Devices.WiFiDirect.WiFiDirectConnectionListener">
      <summary>Class used to listen for incoming Wi-Fi Direct connection requests.</summary>
    </member>
    <member name="M:Windows.Devices.WiFiDirect.WiFiDirectConnectionListener.#ctor">
      <summary>Creates a new WiFiDirectConnectionListener object.</summary>
    </member>
    <member name="E:Windows.Devices.WiFiDirect.WiFiDirectConnectionListener.ConnectionRequested">
      <summary>Notification on an incoming Wi-Fi Direct connection request.</summary>
    </member>
    <member name="T:Windows.Devices.WiFiDirect.WiFiDirectConnectionParameters">
      <summary>Used by an app to specify the connection parameters for a Wi-Fi Direct connect/pairing operation.</summary>
    </member>
    <member name="M:Windows.Devices.WiFiDirect.WiFiDirectConnectionParameters.#ctor">
      <summary>Creates a new WiFiDirectConnectionParameters object.</summary>
    </member>
    <member name="P:Windows.Devices.WiFiDirect.WiFiDirectConnectionParameters.GroupOwnerIntent">
      <summary>The group owner intent value used for group owner negotiation in a Wi-Fi Direct connect/pairing operation.</summary>
      <returns>The group owner intent value used for group owner negotiation in a Wi-Fi Direct connect/pairing operation.</returns>
    </member>
    <member name="P:Windows.Devices.WiFiDirect.WiFiDirectConnectionParameters.PreferenceOrderedConfigurationMethods">
      <summary>Gets a list of supported configuration methods, in order of preference.</summary>
      <returns>A list of WiFiDirectConfigurationMethod values representing supported configuration methods, in order of preference (most preferred first.)</returns>
    </member>
    <member name="P:Windows.Devices.WiFiDirect.WiFiDirectConnectionParameters.PreferredPairingProcedure">
      <summary>Gets or sets a value specifying a device's preferred pairing procedure.</summary>
      <returns>The preferred pairing procedure.</returns>
    </member>
    <member name="M:Windows.Devices.WiFiDirect.WiFiDirectConnectionParameters.GetDevicePairingKinds(Windows.Devices.WiFiDirect.WiFiDirectConfigurationMethod)">
      <summary>Gets a list of the DevicePairingKinds supporting the given configuration method.</summary>
      <param name="configurationMethod">A value specifying a configuration method.</param>
      <returns>A value specifying a pairing kind, for use with the pairing functionality in the Windows.Devices.Enumeration API.</returns>
    </member>
    <member name="T:Windows.Devices.WiFiDirect.WiFiDirectConnectionRequest">
      <summary>A Wi-Fi Direct connection request received by a WiFiDirectConnectionListener.</summary>
    </member>
    <member name="P:Windows.Devices.WiFiDirect.WiFiDirectConnectionRequest.DeviceInformation">
      <summary>Gets device information for the endpoint making the Wi-Fi Direct connection request.</summary>
      <returns>Device information for the endpoint making the Wi-Fi Direct connection request.</returns>
    </member>
    <member name="M:Windows.Devices.WiFiDirect.WiFiDirectConnectionRequest.Close">
      <summary>Closes the WiFiDirectConnectionRequest object.</summary>
    </member>
    <member name="T:Windows.Devices.WiFiDirect.WiFiDirectConnectionRequestedEventArgs">
      <summary>Provides data for a ConnectionRequested event on a WiFiDirectConnectionListener.</summary>
    </member>
    <member name="M:Windows.Devices.WiFiDirect.WiFiDirectConnectionRequestedEventArgs.GetConnectionRequest">
      <summary>Retrieves the WiFiDirectConnectionRequest received on a ConnectionRequested event by a WiFiDirectConnectionListener.</summary>
      <returns>The Wi-FI Direct connection request.</returns>
    </member>
    <member name="T:Windows.Devices.WiFiDirect.WiFiDirectConnectionStatus">
      <summary>Describes the connection status of a WiFiDirectDevice object.</summary>
    </member>
    <member name="F:Windows.Devices.WiFiDirect.WiFiDirectConnectionStatus.Connected">
      <summary>The device is connected to an associated Wi-Fi Direct device.</summary>
    </member>
    <member name="F:Windows.Devices.WiFiDirect.WiFiDirectConnectionStatus.Disconnected">
      <summary>The device is not connected.</summary>
    </member>
    <member name="T:Windows.Devices.WiFiDirect.WiFiDirectDevice">
      <summary>Manages connections to associated Wi-Fi Direct devices.</summary>
    </member>
    <member name="P:Windows.Devices.WiFiDirect.WiFiDirectDevice.ConnectionStatus">
      <summary>Gets the connection status for the WiFi-Direct device.</summary>
      <returns>The connection status for the WiFi-Direct device.</returns>
    </member>
    <member name="P:Windows.Devices.WiFiDirect.WiFiDirectDevice.DeviceId">
      <summary>Gets the DeviceInformation Id for the Wi-Fi Direct device.</summary>
      <returns>The DeviceInformation Id for the Wi-Fi Direct device.</returns>
    </member>
    <member name="E:Windows.Devices.WiFiDirect.WiFiDirectDevice.ConnectionStatusChanged">
      <summary>Occurs when a Wi-Fi Direct device connection is connected or disconnected.</summary>
    </member>
    <member name="M:Windows.Devices.WiFiDirect.WiFiDirectDevice.Close">
      <summary>Close the active Wi-Fi Direct device connection.</summary>
    </member>
    <member name="M:Windows.Devices.WiFiDirect.WiFiDirectDevice.FromIdAsync(System.String)">
      <summary>Creates an instance of the WiFiDirectDevice class for the specified device interface id.</summary>
      <param name="deviceId">The DeviceInformation Id of a Wi-Fi Direct device.</param>
      <returns>An asynchronous operation to retrieve the WiFiDirectDevice that was created.</returns>
    </member>
    <member name="M:Windows.Devices.WiFiDirect.WiFiDirectDevice.FromIdAsync(System.String,Windows.Devices.WiFiDirect.WiFiDirectConnectionParameters)">
      <summary>Creates an instance of the WiFiDirectDevice class for the specified device interface id with specific connection parameters.</summary>
      <param name="deviceId">The DeviceInformation Id of a Wi-Fi Direct device.</param>
      <param name="connectionParameters">Connection parameters for a Wi-Fi Direct connect/pairing operation.</param>
      <returns>An asynchronous operation to retrieve the WiFiDirectDevice that was created.</returns>
    </member>
    <member name="M:Windows.Devices.WiFiDirect.WiFiDirectDevice.GetConnectionEndpointPairs">
      <summary>Gets a collection of network addresses for the Wi-Fi Direct device as endpoint pairs.</summary>
      <returns>A collection of network addresses for the Wi-Fi Direct device as endpoint pairs.</returns>
    </member>
    <member name="M:Windows.Devices.WiFiDirect.WiFiDirectDevice.GetDeviceSelector">
      <summary>Returns the class selection string that you can use to enumerate Wi-Fi Direct devices.</summary>
      <returns>The class selection string that you can use to enumerate Wi-Fi Direct devices.</returns>
    </member>
    <member name="M:Windows.Devices.WiFiDirect.WiFiDirectDevice.GetDeviceSelector(Windows.Devices.WiFiDirect.WiFiDirectDeviceSelectorType)">
      <summary>Returns the class selection string that you can use to enumerate Wi-Fi Direct devices for a specific Wi-Fi Direct device selector type.</summary>
      <param name="type">A specific Wi-Fi Direct device selector type.</param>
      <returns>The class selection string that you can use to enumerate Wi-Fi Direct devices.</returns>
    </member>
    <member name="T:Windows.Devices.WiFiDirect.WiFiDirectDeviceSelectorType">
      <summary>Specifies the device selector type for Wi-Fi Direct.</summary>
    </member>
    <member name="F:Windows.Devices.WiFiDirect.WiFiDirectDeviceSelectorType.AssociationEndpoint">
      <summary>An associated endpoint. This includes other PC, tablets, and phones.</summary>
    </member>
    <member name="F:Windows.Devices.WiFiDirect.WiFiDirectDeviceSelectorType.DeviceInterface">
      <summary>A device interface.</summary>
    </member>
    <member name="T:Windows.Devices.WiFiDirect.WiFiDirectError">
      <summary>Specifies some common Wi-Fi Direct error cases.</summary>
    </member>
    <member name="F:Windows.Devices.WiFiDirect.WiFiDirectError.RadioNotAvailable">
      <summary>The Wi-Fi Direct radio was not available. This error occurs when the Wi-Fi Direct radio has been turned off.</summary>
    </member>
    <member name="F:Windows.Devices.WiFiDirect.WiFiDirectError.ResourceInUse">
      <summary>The operation cannot be serviced because the necessary resources are currently in use.</summary>
    </member>
    <member name="F:Windows.Devices.WiFiDirect.WiFiDirectError.Success">
      <summary>The operation was successfully completed or serviced.</summary>
    </member>
    <member name="T:Windows.Devices.WiFiDirect.WiFiDirectInformationElement">
      <summary>Represents information elements in a Wi-Fi Direct packet.</summary>
    </member>
    <member name="M:Windows.Devices.WiFiDirect.WiFiDirectInformationElement.#ctor">
      <summary>Creates a new WiFiDirectInformationElement object.</summary>
    </member>
    <member name="P:Windows.Devices.WiFiDirect.WiFiDirectInformationElement.Oui">
      <summary>A three-byte organization identifier used to indicate the organization which defined a vendor extension information element (IE).</summary>
      <returns>A three-byte organization identifier used to indicate the organization which defined a vendor extension IE.</returns>
    </member>
    <member name="P:Windows.Devices.WiFiDirect.WiFiDirectInformationElement.OuiType">
      <summary>A one byte type value used in a vendor extension information element (IE) to distinguish between different IE formats defined by the same organization.</summary>
      <returns>A one byte type value used in a vendor extension information element (IE) to distinguish between different IE formats defined by the same organization.</returns>
    </member>
    <member name="P:Windows.Devices.WiFiDirect.WiFiDirectInformationElement.Value">
      <summary>The value of the information element.</summary>
      <returns>The value of the information element.</returns>
    </member>
    <member name="M:Windows.Devices.WiFiDirect.WiFiDirectInformationElement.CreateFromBuffer(Windows.Storage.Streams.IBuffer)">
      <summary>Create an array of information elements from a data buffer.</summary>
      <param name="buffer">The data buffer that contains a information element.</param>
      <returns>A array of information elements created from the buffer.</returns>
    </member>
    <member name="M:Windows.Devices.WiFiDirect.WiFiDirectInformationElement.CreateFromDeviceInformation(Windows.Devices.Enumeration.DeviceInformation)">
      <summary>Create an array of information elements from a DeviceInformation object.</summary>
      <param name="deviceInformation">The device information object that contains the information elements.</param>
      <returns>A array of information elements created from the device information object.</returns>
    </member>
    <member name="T:Windows.Devices.WiFiDirect.WiFiDirectLegacySettings">
      <summary>Settings governing "legacy" mode (non-Wi-Fi Direct connections to the access point being advertised.)</summary>
    </member>
    <member name="P:Windows.Devices.WiFiDirect.WiFiDirectLegacySettings.IsEnabled">
      <summary>Gets or sets a value specifying whether "legacy mode" is enabled. When enabled, this mode causes this device to act as a normal Wi-Fi access point, and is intended to support devices which do not support connection via Wi-Fi Direct.</summary>
      <returns>When true, "legacy mode" is enabled.</returns>
    </member>
    <member name="P:Windows.Devices.WiFiDirect.WiFiDirectLegacySettings.Passphrase">
      <summary>Gets or sets the pass phrase used by non-Wi-Fi Direct clients to connect to this access point in "legacy mode".</summary>
      <returns>The pass phrase for the Wi-Fi network. This access point functions as a normal Wi-Fi access point, and is intended to support devices which do not support connection via Wi-Fi Direct.</returns>
    </member>
    <member name="P:Windows.Devices.WiFiDirect.WiFiDirectLegacySettings.Ssid">
      <summary>Gets or sets the Service Set Identifier (SSID, or "access point ID").</summary>
      <returns>The SSID for the access point. This access point functions as a normal Wi-Fi access point, and is intended to support devices which do not support connection via Wi-Fi Direct.</returns>
    </member>
    <member name="T:Windows.Devices.WiFiDirect.WiFiDirectPairingProcedure">
      <summary>Specifies a direct pairing procedure.</summary>
    </member>
    <member name="F:Windows.Devices.WiFiDirect.WiFiDirectPairingProcedure.GroupOwnerNegotiation">
      <summary>Group Owner Negotiation. The connecting device chooses the configuration method.</summary>
    </member>
    <member name="F:Windows.Devices.WiFiDirect.WiFiDirectPairingProcedure.Invitation">
      <summary>P2P Invitation. The accepting device chooses the configuration method.</summary>
    </member>
    <member name="T:Windows.Devices.WiFiDirect.Services.WiFiDirectService">
      <summary>Represents a Wi-Fi Direct service. This class is used by code on a device that seeks to use a Wi-Fi Direct Service, to establish a Wi-Fi Direct Service session with the service provider.</summary>
    </member>
    <member name="P:Windows.Devices.WiFiDirect.Services.WiFiDirectService.PreferGroupOwnerMode">
      <summary>Gets or sets a value specifying whether the service instance should choose Wi-Fi Direct Point to Point (P2P) Group Owner (GO) mode.</summary>
      <returns>When true, prefer GO mode.</returns>
    </member>
    <member name="P:Windows.Devices.WiFiDirect.Services.WiFiDirectService.RemoteServiceInfo">
      <summary>Gets the service information blob from this service instance.</summary>
      <returns>A buffer of up to 255 bytes with information from the server. The format of this blob is determined by the individual service.</returns>
    </member>
    <member name="P:Windows.Devices.WiFiDirect.Services.WiFiDirectService.ServiceError">
      <summary>Error information about the latest attempt to connect to the service.</summary>
      <returns>An enumeration value specifying the detailed reason for the failure.</returns>
    </member>
    <member name="P:Windows.Devices.WiFiDirect.Services.WiFiDirectService.SessionInfo">
      <summary>Gets or sets app-specific session information passed to the server when initiating a session.</summary>
      <returns>Session information. Format is determined by the individual service. Set this property before calling ConnectAsync.</returns>
    </member>
    <member name="P:Windows.Devices.WiFiDirect.Services.WiFiDirectService.SupportedConfigurationMethods">
      <summary>Gets a list of supported configuration methods, ordered by preference. Your code uses IVector operations to modify the contents of the list.</summary>
      <returns>Ordered list of configuration method enumeration values.</returns>
    </member>
    <member name="E:Windows.Devices.WiFiDirect.Services.WiFiDirectService.SessionDeferred">
      <summary>Event raised when a session request has been deferred. Note that this does not mean that the request has failed or been denied. It is a notification that the server is performing a long operation, such as waiting for a user to enter a PIN. The seeker that receives this message should begin a 120-second wait before it times out the session request, to give the server time to complete its operation.</summary>
    </member>
    <member name="M:Windows.Devices.WiFiDirect.Services.WiFiDirectService.ConnectAsync">
      <summary>Initiates the establishment of a service session with the Wi-Fi Direct Service represented by this instance.</summary>
      <returns>An asynchronous connection operation. When successfully completed, returns an object that represents the session that has been established.</returns>
    </member>
    <member name="M:Windows.Devices.WiFiDirect.Services.WiFiDirectService.ConnectAsync(System.String)">
      <summary>Initiates the establishment of a service session with the Wi-Fi Direct Service represented by this instance, using a PIN to configure the session.</summary>
      <param name="pin">The PIN to be used to configure the connection.</param>
      <returns>An asynchronous connection operation. When successfully completed, returns an object that represents the session that has been established.</returns>
    </member>
    <member name="M:Windows.Devices.WiFiDirect.Services.WiFiDirectService.FromIdAsync(System.String)">
      <summary>Static method that retrieves a WiFiDirectService instance for a Wi-Fi Direct Service offered by the device with a given device ID.</summary>
      <param name="deviceId">Device ID of the device that advertises the desired Wi-Fi Direct Service.</param>
      <returns>An asynchronous retrieval operation. On successful completion, returns an instance of WiFiDirectService specific to the desired service instance, advertised by the indicated device.</returns>
    </member>
    <member name="M:Windows.Devices.WiFiDirect.Services.WiFiDirectService.GetProvisioningInfoAsync(Windows.Devices.WiFiDirect.Services.WiFiDirectServiceConfigurationMethod)">
      <summary>Asynchronously retrieves Wi-Fi Direct Service session provisioning information.</summary>
      <param name="selectedConfigurationMethod">The preferred method of configuring the session.</param>
      <returns>An asynchronous retrieval operation. On successful completion, returns provisioning information.</returns>
    </member>
    <member name="M:Windows.Devices.WiFiDirect.Services.WiFiDirectService.GetSelector(System.String)">
      <summary>Gets an Advanced Query Syntax (AQS) string to be used to find Wi-Fi Direct Service advertisers for a particular service.</summary>
      <param name="serviceName">The service name to be found.</param>
      <returns>The AQS string for the requested advertiser query.</returns>
    </member>
    <member name="M:Windows.Devices.WiFiDirect.Services.WiFiDirectService.GetSelector(System.String,Windows.Storage.Streams.IBuffer)">
      <summary>Gets an Advanced Query Syntax (AQS) string to be used to find Wi-Fi Direct Service advertisers for a particular service, where a given byte sequence appears in the advertiser's service information blob.</summary>
      <param name="serviceName">The service name to be found.</param>
      <param name="serviceInfoFilter">A byte sequence that must be found in the advertiser's service information blob.</param>
      <returns>The AQS string for the requested advertiser query.</returns>
    </member>
    <member name="T:Windows.Devices.WiFiDirect.Services.WiFiDirectServiceAdvertisementStatus">
      <summary>Values used for WiFiDirectServiceAdvertiser.AdvertisementStatus.</summary>
    </member>
    <member name="F:Windows.Devices.WiFiDirect.Services.WiFiDirectServiceAdvertisementStatus.Aborted">
      <summary>Advertiser has been aborted. The advertiser object's ServiceError property has a specific error code describing the reason.</summary>
    </member>
    <member name="F:Windows.Devices.WiFiDirect.Services.WiFiDirectServiceAdvertisementStatus.Created">
      <summary>Advertiser has been created.</summary>
    </member>
    <member name="F:Windows.Devices.WiFiDirect.Services.WiFiDirectServiceAdvertisementStatus.Started">
      <summary>Advertiser has been started.</summary>
    </member>
    <member name="F:Windows.Devices.WiFiDirect.Services.WiFiDirectServiceAdvertisementStatus.Stopped">
      <summary>Advertiser has been stopped.</summary>
    </member>
    <member name="T:Windows.Devices.WiFiDirect.Services.WiFiDirectServiceAdvertiser">
      <summary>Represents a Service Advertiser. This class is used by code on a device that advertises Wi-Fi Direct Services, to advertise the service.</summary>
    </member>
    <member name="M:Windows.Devices.WiFiDirect.Services.WiFiDirectServiceAdvertiser.#ctor(System.String)">
      <summary>Creates an instance of the WiFiDirectServiceAdvertiser class. To start advertising a Wi-Fi Direct Service, create an instance of this class, set its properties appropriately for your service, and then call its Start method.</summary>
      <param name="serviceName">The name of the service to be advertised. Service names are UTF-8 strings no more than 255 characters long. It is recommended that names use reverse domain name notation, where the service owner's DNS name (such as "contoso.com") is reversed and used as the beginning of the service name (such as "com.contoso.serviceX"). This convention is intended to make it easy to choose unique service names.</param>
    </member>
    <member name="P:Windows.Devices.WiFiDirect.Services.WiFiDirectServiceAdvertiser.AdvertisementStatus">
      <summary>Gets a value that describes the current status of the advertisement.</summary>
      <returns>An enumeration value that describes current status.</returns>
    </member>
    <member name="P:Windows.Devices.WiFiDirect.Services.WiFiDirectServiceAdvertiser.AutoAcceptSession">
      <summary>Gets or sets the Auto Accept property for this service advertisement.</summary>
      <returns>When true, then the service automatically accepts all requests from service seekers to establish a session. If this value is false, then the service must actively accept a session request when the SessionRequested event is raised.</returns>
    </member>
    <member name="P:Windows.Devices.WiFiDirect.Services.WiFiDirectServiceAdvertiser.CustomServiceStatusCode">
      <summary>Gets or sets a custom service status code. Only valid if the ServiceStatus property value is **Custom**.</summary>
      <returns>If ServiceStatus is set to **Custom**, this property is the custom status value. Custom values must be in the range 2 - 255.</returns>
    </member>
    <member name="P:Windows.Devices.WiFiDirect.Services.WiFiDirectServiceAdvertiser.DeferredSessionInfo">
      <summary>Gets or sets the service-specific information that is passed to a session requester when establishing a session will not be completed immediately, as when, for example, the service is waiting for user input to complete the request. A requester should implement a 120 second timeout when its request is deferred.</summary>
      <returns>The information to be sent to the session requester. Format is service-specific, and total size cannot exceed 144 bytes.</returns>
    </member>
    <member name="P:Windows.Devices.WiFiDirect.Services.WiFiDirectServiceAdvertiser.PreferGroupOwnerMode">
      <summary>Gets or sets a value indicating whether the service requires that it be the Wi-Fi Direct Peer to Peer (P2P) Group Owner.</summary>
      <returns>If true, the service must be the Group Owner (GO) of the Peer to Peer (P2P) connection between seeker and service. If false, the service will accept connections whether it is the GO or not.</returns>
    </member>
    <member name="P:Windows.Devices.WiFiDirect.Services.WiFiDirectServiceAdvertiser.PreferredConfigurationMethods">
      <summary>Gets a list (that implements the IVector interface) of preferred session configuration methods. Your code uses IVector operations on the list to add or remove elements from the list.</summary>
      <returns>An ordered list of enumeration values indicating preferred configuration methods. The earlier a configuration method appears in the list, the higher the preference for using that method when configuring sessions with this advertiser.</returns>
    </member>
    <member name="P:Windows.Devices.WiFiDirect.Services.WiFiDirectServiceAdvertiser.ServiceError">
      <summary>Gets a specific error code when AdvertisementStatus is **Aborted**.</summary>
      <returns>An enumeration value that gives a more specific cause for AdvertisementStatus being **Aborted**.</returns>
    </member>
    <member name="P:Windows.Devices.WiFiDirect.Services.WiFiDirectServiceAdvertiser.ServiceInfo">
      <summary>Gets or sets the service information blob. The format and contents of the blob are determined by the individual service, and are intended to be used by Seekers during service discovery.</summary>
      <returns>The service information blob.</returns>
    </member>
    <member name="P:Windows.Devices.WiFiDirect.Services.WiFiDirectServiceAdvertiser.ServiceName">
      <summary>Gets the service name.</summary>
      <returns>The service name.</returns>
    </member>
    <member name="P:Windows.Devices.WiFiDirect.Services.WiFiDirectServiceAdvertiser.ServiceNamePrefixes">
      <summary>Gets a list of service name prefixes that should match this service when a seeker is using prefix searching. Your code uses IVector methods to add or remove elements from the list.</summary>
      <returns>The list of prefixes. Prefix values</returns>
    </member>
    <member name="P:Windows.Devices.WiFiDirect.Services.WiFiDirectServiceAdvertiser.ServiceStatus">
      <summary>Gets or sets the service status.</summary>
      <returns>An enumeration value that corresponds to the service status. Note that if this value is **Custom**, then the CustomServiceStatusCode property gives the actual custom status code value.</returns>
    </member>
    <member name="E:Windows.Devices.WiFiDirect.Services.WiFiDirectServiceAdvertiser.AdvertisementStatusChanged">
      <summary>Event raised when the AdvertisementStatus property value changes.</summary>
    </member>
    <member name="E:Windows.Devices.WiFiDirect.Services.WiFiDirectServiceAdvertiser.AutoAcceptSessionConnected">
      <summary>Event raised when the service has automatically accepted a session request. Your event handler should establish socket connections for the endpoint pairs listed in the event arguments object.</summary>
    </member>
    <member name="E:Windows.Devices.WiFiDirect.Services.WiFiDirectServiceAdvertiser.SessionRequested">
      <summary>Event raised when a Seeker has requested that a session be established with the service associated with this WiFiDirectServiceAdvertiser instance. To accept the request, call WiFiDirectServiceAdvertiser.ConnectAsync in your event handler.</summary>
    </member>
    <member name="M:Windows.Devices.WiFiDirect.Services.WiFiDirectServiceAdvertiser.ConnectAsync(Windows.Devices.Enumeration.DeviceInformation)">
      <summary>Accepts a session request without requiring a PIN.</summary>
      <param name="deviceInfo">Describes the device to be connected. Pass in the WiFiDirectServiceSessionRequestedEventArgs.DeviceInformation property value.</param>
      <returns>An asynchronous connection operation. On successful completion, returns an object that describes the session that has been created.</returns>
    </member>
    <member name="M:Windows.Devices.WiFiDirect.Services.WiFiDirectServiceAdvertiser.ConnectAsync(Windows.Devices.Enumeration.DeviceInformation,System.String)">
      <summary>Accepts a session request by connecting with the given PIN.</summary>
      <param name="deviceInfo">Describes the device to be connected. Pass in the WiFiDirectServiceSessionRequestedEventArgs.DeviceInformation property value.</param>
      <param name="pin">The PIN to be used to configure the session.</param>
      <returns>An asynchronous connection operation. On successful completion, returns an object that describes the session that has been created.</returns>
    </member>
    <member name="M:Windows.Devices.WiFiDirect.Services.WiFiDirectServiceAdvertiser.Start">
      <summary>Starts advertising the service, using current property values to set the parameters of the advertisement.</summary>
    </member>
    <member name="M:Windows.Devices.WiFiDirect.Services.WiFiDirectServiceAdvertiser.Stop">
      <summary>Stops advertising the service. This does not affect existing sessions that are connected to the service.</summary>
    </member>
    <member name="T:Windows.Devices.WiFiDirect.Services.WiFiDirectServiceAutoAcceptSessionConnectedEventArgs">
      <summary>Returned when a WiFiDirectServiceAdvertiser.AutoAcceptSessionConnected event is raised.</summary>
    </member>
    <member name="P:Windows.Devices.WiFiDirect.Services.WiFiDirectServiceAutoAcceptSessionConnectedEventArgs.Session">
      <summary>Gets the WiFiDirectServiceSession that was created when the connection was automatically accepted.</summary>
      <returns>The session object corresponding to this automatically accepted connection.</returns>
    </member>
    <member name="P:Windows.Devices.WiFiDirect.Services.WiFiDirectServiceAutoAcceptSessionConnectedEventArgs.SessionInfo">
      <summary>Gets the session information buffer that corresponds to this automatically accepted connection.</summary>
      <returns>Service-specific session information, up to 144 bytes. Can be NULL if the service provides no session information.</returns>
    </member>
    <member name="T:Windows.Devices.WiFiDirect.Services.WiFiDirectServiceConfigurationMethod">
      <summary>Values describing how service configuration is performed when a session is being established. Typically, either no input is required, or one device in the session displays a PIN and the other device requires that the PIN be entered.</summary>
    </member>
    <member name="F:Windows.Devices.WiFiDirect.Services.WiFiDirectServiceConfigurationMethod.Default">
      <summary>Do not require input at configuration.</summary>
    </member>
    <member name="F:Windows.Devices.WiFiDirect.Services.WiFiDirectServiceConfigurationMethod.PinDisplay">
      <summary>Display a PIN at configuration.</summary>
    </member>
    <member name="F:Windows.Devices.WiFiDirect.Services.WiFiDirectServiceConfigurationMethod.PinEntry">
      <summary>Request PIN entry at configuration.</summary>
    </member>
    <member name="T:Windows.Devices.WiFiDirect.Services.WiFiDirectServiceError">
      <summary>Values used for the WiFiDirectServiceAdvertiser.ServiceError property.</summary>
    </member>
    <member name="F:Windows.Devices.WiFiDirect.Services.WiFiDirectServiceError.NoHardware">
      <summary>No Wi-Fi adapter is found.</summary>
    </member>
    <member name="F:Windows.Devices.WiFiDirect.Services.WiFiDirectServiceError.RadioNotAvailable">
      <summary>The Wi-Fi Direct radio is not available.</summary>
    </member>
    <member name="F:Windows.Devices.WiFiDirect.Services.WiFiDirectServiceError.ResourceInUse">
      <summary>A required resource is in use.</summary>
    </member>
    <member name="F:Windows.Devices.WiFiDirect.Services.WiFiDirectServiceError.Success">
      <summary>No error.</summary>
    </member>
    <member name="F:Windows.Devices.WiFiDirect.Services.WiFiDirectServiceError.UnsupportedHardware">
      <summary>The Wi-Fi adapter does not support Wi-Fi Direct.</summary>
    </member>
    <member name="T:Windows.Devices.WiFiDirect.Services.WiFiDirectServiceIPProtocol">
      <summary>Defines constants that specify the IP protocol of the new port when a WiFiDirectServiceSession.RemotePortAdded event is raised.</summary>
    </member>
    <member name="F:Windows.Devices.WiFiDirect.Services.WiFiDirectServiceIPProtocol.Tcp">
      <summary>Specifies the TCP protocol.</summary>
    </member>
    <member name="F:Windows.Devices.WiFiDirect.Services.WiFiDirectServiceIPProtocol.Udp">
      <summary>Specifies the UDP protocol.</summary>
    </member>
    <member name="T:Windows.Devices.WiFiDirect.Services.WiFiDirectServiceProvisioningInfo">
      <summary>Contains provisioning information about a Wi-Fi Direct Service.</summary>
    </member>
    <member name="P:Windows.Devices.WiFiDirect.Services.WiFiDirectServiceProvisioningInfo.IsGroupFormationNeeded">
      <summary>Gets a value indicating whether Wi-Fi Direct Point to Point (P2P) group formation is needed.</summary>
      <returns>When true, group formation is needed.</returns>
    </member>
    <member name="P:Windows.Devices.WiFiDirect.Services.WiFiDirectServiceProvisioningInfo.SelectedConfigurationMethod">
      <summary>Gets a value describing the configuration method in use.</summary>
      <returns>Enumeration value representing the configuration method in use.</returns>
    </member>
    <member name="T:Windows.Devices.WiFiDirect.Services.WiFiDirectServiceRemotePortAddedEventArgs">
      <summary>Returned when a WiFiDirectServiceSession.RemotePortAdded event is raised. Your event handler should use this information to establish new socket connections to the new port.</summary>
    </member>
    <member name="P:Windows.Devices.WiFiDirect.Services.WiFiDirectServiceRemotePortAddedEventArgs.EndpointPairs">
      <summary>Gets the endpoint pairs associated with the new remote port.</summary>
      <returns>New endpoint pairs.</returns>
    </member>
    <member name="P:Windows.Devices.WiFiDirect.Services.WiFiDirectServiceRemotePortAddedEventArgs.Protocol">
      <summary>Gets the protocol used to communicate with the new remote port.</summary>
      <returns>An enumeration value corresponding to the IP protocol to use for the new remote port.</returns>
    </member>
    <member name="T:Windows.Devices.WiFiDirect.Services.WiFiDirectServiceSession">
      <summary>Represents a Wi-Fi Direct Services (WFDS) session.</summary>
    </member>
    <member name="P:Windows.Devices.WiFiDirect.Services.WiFiDirectServiceSession.AdvertisementId">
      <summary>Gets the advertisement ID for the session.</summary>
      <returns>The advertisement ID.</returns>
    </member>
    <member name="P:Windows.Devices.WiFiDirect.Services.WiFiDirectServiceSession.ErrorStatus">
      <summary>Gets the error status of the session.</summary>
      <returns>An enumeration value giving session error status.</returns>
    </member>
    <member name="P:Windows.Devices.WiFiDirect.Services.WiFiDirectServiceSession.ServiceAddress">
      <summary>Gets the service address for this session.</summary>
      <returns>The service address.</returns>
    </member>
    <member name="P:Windows.Devices.WiFiDirect.Services.WiFiDirectServiceSession.ServiceName">
      <summary>Gets the service name of the advertiser service involved in the session.</summary>
      <returns>The service name of the advertiser service.</returns>
    </member>
    <member name="P:Windows.Devices.WiFiDirect.Services.WiFiDirectServiceSession.SessionAddress">
      <summary>Gets the session address for the session.</summary>
      <returns>The session address.</returns>
    </member>
    <member name="P:Windows.Devices.WiFiDirect.Services.WiFiDirectServiceSession.SessionId">
      <summary>Gets the session ID.</summary>
      <returns>A unique session identifier.</returns>
    </member>
    <member name="P:Windows.Devices.WiFiDirect.Services.WiFiDirectServiceSession.Status">
      <summary>Gets the session status.</summary>
      <returns>An enumeration value describing the current session status.</returns>
    </member>
    <member name="E:Windows.Devices.WiFiDirect.Services.WiFiDirectServiceSession.RemotePortAdded">
      <summary>Event raised when a new remote port is added to the session. Your event handler should respond by establishing the appropriate socket connection to the new remote port.</summary>
    </member>
    <member name="E:Windows.Devices.WiFiDirect.Services.WiFiDirectServiceSession.SessionStatusChanged">
      <summary>Event raised when the session status changes.</summary>
    </member>
    <member name="M:Windows.Devices.WiFiDirect.Services.WiFiDirectServiceSession.AddDatagramSocketAsync(Windows.Networking.Sockets.DatagramSocket)">
      <summary>Adds a DatagramSocket to the session. Your code creates the DatagramSocket before calling this method. Associating a socket to the session causes port information to be sent to the remote device(s) in the session. (In terms of this API, a RemotePortAdded event is raised on each remote device in the session, specifying the UDP protocol.) A remote device can use that information to open a socket and connect back to the local machine.</summary>
      <param name="value">The DatagramSocket instance to associate with this session.</param>
      <returns>An asynchronous association action. Returns on successful completion of the association.</returns>
    </member>
    <member name="M:Windows.Devices.WiFiDirect.Services.WiFiDirectServiceSession.AddStreamSocketListenerAsync(Windows.Networking.Sockets.StreamSocketListener)">
      <summary>Adds a StreamSocketListener to the session. Your code creates the StreamSocketListener before calling this method. Associating a socket to the session causes port information to be sent to the remote device(s) in the session. (In terms of this API, a RemotePortAdded event is raised on each remote device in the session, specifying the TCP protocol.) A remote device can use that information to open a socket and connect back to the local machine.</summary>
      <param name="value">The StreamSocketListener instance to be associated with the session.</param>
      <returns>An asynchronous association action. Returns on successful completion of the association.</returns>
    </member>
    <member name="M:Windows.Devices.WiFiDirect.Services.WiFiDirectServiceSession.Close">
      <summary>Closes the session.</summary>
    </member>
    <member name="M:Windows.Devices.WiFiDirect.Services.WiFiDirectServiceSession.GetConnectionEndpointPairs">
      <summary>Gets a list of connection endpoint pairs for the session. Your code uses IVectorView operations to enumerate the endpoint pairs in the list.</summary>
      <returns>An immutable snapshot list of endpoint pairs involved in the session.</returns>
    </member>
    <member name="T:Windows.Devices.WiFiDirect.Services.WiFiDirectServiceSessionDeferredEventArgs">
      <summary>Returned when a WiFiDirectService.SessionDeferred event is raised.</summary>
    </member>
    <member name="P:Windows.Devices.WiFiDirect.Services.WiFiDirectServiceSessionDeferredEventArgs.DeferredSessionInfo">
      <summary>Gets the service-defined session information returned by the service when it sends a deferral in response to a connection request. Note that a deferral does not indicate that the connection is refused. Rather, it indicates that the server is performing a time-consuming operation such as requesting user input. A seeker should implement a 120-second timeout after getting a deferral before giving up on the request.</summary>
      <returns>A byte sequence of deferred session information, up to 144 bytes. Format is defined by the service.</returns>
    </member>
    <member name="T:Windows.Devices.WiFiDirect.Services.WiFiDirectServiceSessionErrorStatus">
      <summary>Values used in the WiFiDirectServiceSession.ErrorStatus property.</summary>
    </member>
    <member name="F:Windows.Devices.WiFiDirect.Services.WiFiDirectServiceSessionErrorStatus.Disassociated">
      <summary>The L2 connection was disassociated unexpectedly.</summary>
    </member>
    <member name="F:Windows.Devices.WiFiDirect.Services.WiFiDirectServiceSessionErrorStatus.LocalClose">
      <summary>The session was closed from the local side of the session.</summary>
    </member>
    <member name="F:Windows.Devices.WiFiDirect.Services.WiFiDirectServiceSessionErrorStatus.NoResponseFromRemote">
      <summary>Session timed out due to no response from the remote side of the session.</summary>
    </member>
    <member name="F:Windows.Devices.WiFiDirect.Services.WiFiDirectServiceSessionErrorStatus.Ok">
      <summary>Session status is OK.</summary>
    </member>
    <member name="F:Windows.Devices.WiFiDirect.Services.WiFiDirectServiceSessionErrorStatus.RemoteClose">
      <summary>The session was closed from the remote side of the session.</summary>
    </member>
    <member name="F:Windows.Devices.WiFiDirect.Services.WiFiDirectServiceSessionErrorStatus.SystemFailure">
      <summary>A general system failure has occurred.</summary>
    </member>
    <member name="T:Windows.Devices.WiFiDirect.Services.WiFiDirectServiceSessionRequest">
      <summary>Describes a Wi-Fi Direct Service session request.</summary>
    </member>
    <member name="P:Windows.Devices.WiFiDirect.Services.WiFiDirectServiceSessionRequest.DeviceInformation">
      <summary>Gets device information for the requesting device.</summary>
      <returns>Describes the requesting device.</returns>
    </member>
    <member name="P:Windows.Devices.WiFiDirect.Services.WiFiDirectServiceSessionRequest.ProvisioningInfo">
      <summary>Gets information about how provisioning should be performed if the session is established.</summary>
      <returns>Provisioning information.</returns>
    </member>
    <member name="P:Windows.Devices.WiFiDirect.Services.WiFiDirectServiceSessionRequest.SessionInfo">
      <summary>Gets the session information blob associated with this request.</summary>
      <returns>A byte sequence, up to 144 bytes. The format is defined by the service.</returns>
    </member>
    <member name="M:Windows.Devices.WiFiDirect.Services.WiFiDirectServiceSessionRequest.Close">
      <summary>Closes the session request. Your server code calls this method to reject a session request.</summary>
    </member>
    <member name="T:Windows.Devices.WiFiDirect.Services.WiFiDirectServiceSessionRequestedEventArgs">
      <summary>Returned when a WiFiDirectServiceAdvertiser.SessionRequested event is raised.</summary>
    </member>
    <member name="M:Windows.Devices.WiFiDirect.Services.WiFiDirectServiceSessionRequestedEventArgs.GetSessionRequest">
      <summary>Gets information about the session request that raised a WiFiDirectServiceAdvertiser.SessionRequested event.</summary>
      <returns>Information about a new session request.</returns>
    </member>
    <member name="T:Windows.Devices.WiFiDirect.Services.WiFiDirectServiceSessionStatus">
      <summary>Values used to describe the status of a Wi-Fi Direct Service Session.</summary>
    </member>
    <member name="F:Windows.Devices.WiFiDirect.Services.WiFiDirectServiceSessionStatus.Closed">
      <summary>The session has been closed.</summary>
    </member>
    <member name="F:Windows.Devices.WiFiDirect.Services.WiFiDirectServiceSessionStatus.Initiated">
      <summary>The session has been initiated.</summary>
    </member>
    <member name="F:Windows.Devices.WiFiDirect.Services.WiFiDirectServiceSessionStatus.Open">
      <summary>The session is open.</summary>
    </member>
    <member name="F:Windows.Devices.WiFiDirect.Services.WiFiDirectServiceSessionStatus.Requested">
      <summary>A session has been requested.</summary>
    </member>
    <member name="T:Windows.Devices.WiFiDirect.Services.WiFiDirectServiceStatus">
      <summary>Values used to describe the service status.</summary>
    </member>
    <member name="F:Windows.Devices.WiFiDirect.Services.WiFiDirectServiceStatus.Available">
      <summary>The service is available.</summary>
    </member>
    <member name="F:Windows.Devices.WiFiDirect.Services.WiFiDirectServiceStatus.Busy">
      <summary>The service is not currently accepting connections.</summary>
    </member>
    <member name="F:Windows.Devices.WiFiDirect.Services.WiFiDirectServiceStatus.Custom">
      <summary>The service is returning service-defined custom status values. Get the status value from the WiFiDirectServiceAdvertiser.CustomServiceStatusCode property.</summary>
    </member>
    <member name="T:Windows.Foundation.GuidHelper">
      <summary>A class containing static helper methods for working with the **Guid** type.</summary>
    </member>
    <member name="P:Windows.Foundation.GuidHelper.Empty">
      <summary>Gets an empty, zeroed **Guid**.</summary>
      <returns>A **Guid** value that is empty, and zeroed.</returns>
    </member>
    <member name="M:Windows.Foundation.GuidHelper.CreateNewGuid">
      <summary>Creates a new, unique **Guid**.</summary>
      <returns>A new, unique **Guid**.</returns>
    </member>
    <member name="M:Windows.Foundation.GuidHelper.Equals(System.Guid@,System.Guid@)">
      <summary>Compares two **Guid** values for equality.</summary>
      <param name="target">A **Guid** value to compare with the other argument.</param>
      <param name="value">A **Guid** value to compare with the other argument.</param>
      <returns>`true` if the two **Guid** values are equal, otherwise `false`.</returns>
    </member>
    <member name="T:Windows.Foundation.IGetActivationFactory">
      <summary>Defines the implementation for a type that retrieves activation factories.</summary>
    </member>
    <member name="M:Windows.Foundation.IGetActivationFactory.GetActivationFactory(System.String)">
      <summary>Retrieves the implementation of an activation factory.</summary>
      <param name="activatableClassId">The Activation ID (ACID) of the activatable type produced by the factory.</param>
      <returns>An instance of an activation factory type. This type must implement IActivationFactory.</returns>
    </member>
    <member name="T:Windows.Foundation.IMemoryBuffer">
      <summary>Represents a reference counted memory buffer.</summary>
    </member>
    <member name="M:Windows.Foundation.IMemoryBuffer.CreateReference">
      <summary>Returns a new managed object that implements the IMemoryBufferReference interface.</summary>
      <returns>A new managed object that implements the IMemoryBufferReference interface.</returns>
    </member>
    <member name="T:Windows.Foundation.IMemoryBufferReference">
      <summary>Represents a reference to an IMemoryBuffer object.</summary>
    </member>
    <member name="P:Windows.Foundation.IMemoryBufferReference.Capacity">
      <summary>Gets the size of the memory buffer in bytes.</summary>
      <returns>The size of the memory buffer in bytes.</returns>
    </member>
    <member name="E:Windows.Foundation.IMemoryBufferReference.Closed">
      <summary>Occurs when MemoryBuffer.Close has been called, but before this IMemoryBufferReference has been closed.</summary>
    </member>
    <member name="T:Windows.Foundation.IWwwFormUrlDecoderEntry">
      <summary>Represents a name-value pair in a URL query string.</summary>
    </member>
    <member name="P:Windows.Foundation.IWwwFormUrlDecoderEntry.Name">
      <summary>Represents the name of a parameter in a URL query string.</summary>
      <returns>The name of a query string parameter. The Value property represents the corresponding value.</returns>
    </member>
    <member name="P:Windows.Foundation.IWwwFormUrlDecoderEntry.Value">
      <summary>Represents a named value in a URL query string.</summary>
      <returns>The value of a query parameter that corresponds with the Name property.</returns>
    </member>
    <member name="T:Windows.Foundation.MemoryBuffer">
      <summary>Represents a reference counted memory buffer.</summary>
    </member>
    <member name="M:Windows.Foundation.MemoryBuffer.#ctor(System.UInt32)">
      <summary>Initializes a new MemoryBuffer instance with the specified capacity.</summary>
      <param name="capacity">The desired size of the new memory buffer.</param>
    </member>
    <member name="M:Windows.Foundation.MemoryBuffer.Close">
      <summary>Disconnects this MemoryBuffer object from the actual memory buffer.</summary>
    </member>
    <member name="M:Windows.Foundation.MemoryBuffer.CreateReference">
      <summary>Returns a new managed object that implements the IMemoryBufferReference interface.</summary>
      <returns>A new managed object that implements the IMemoryBufferReference interface.</returns>
    </member>
    <member name="T:Windows.Foundation.UniversalApiContract">
      <summary>
      </summary>
    </member>
    <member name="T:Windows.Foundation.Uri">
      <summary>Defines an object that represents a Uniform Resource Identifier (URI) value and parses it into components. The Uri object is used by many other Windows Runtime APIs that are not necessarily confined to web browser scenarios.</summary>
    </member>
    <member name="M:Windows.Foundation.Uri.#ctor(System.String)">
      <summary>Initializes a new Uri object from the specified Uniform Resource Identifier (URI) string. Initializing the Uri also parses the string and populates the Uri properties that represent Uniform Resource Identifier (URI) components.</summary>
      <param name="uri">The string from which the new Uri object is created.</param>
    </member>
    <member name="M:Windows.Foundation.Uri.#ctor(System.String,System.String)">
      <summary>Initializes a new Uri by combining a base Uniform Resource Identifier (URI) and a relative Uniform Resource Identifier (URI). Initializing the Uri also parses the combined string and populates the Uri properties that represent Uniform Resource Identifier (URI) components.</summary>
      <param name="baseUri">The base Uniform Resource Identifier (URI).</param>
      <param name="relativeUri">The relative Uniform Resource Identifier (URI).</param>
    </member>
    <member name="P:Windows.Foundation.Uri.AbsoluteCanonicalUri">
      <summary>Gets a fully canonical RFC-compliant representation of the current URI.</summary>
      <returns>The canonical URI.</returns>
    </member>
    <member name="P:Windows.Foundation.Uri.AbsoluteUri">
      <summary>Gets the entire, non-canonical URI (It is non-canonical because it might actually be an IRI, per the Windows.Foundation.Uri encoding behavior; see Remarks.).</summary>
      <returns>The entire, non-canonical URI.</returns>
    </member>
    <member name="P:Windows.Foundation.Uri.DisplayIri">
      <summary>Gets the decoded unicode characters that make up the current URI.</summary>
      <returns>The decoded unicode characters, when possible. Unsafe values are renamed as percent-encoded UTF-8. Characters in the hostname are decoded if they were encoded using*Punycode*.</returns>
    </member>
    <member name="P:Windows.Foundation.Uri.DisplayUri">
      <summary>Gets a representation of the Uniform Resource Identifier (URI) that can be used for display purposes.</summary>
      <returns>The Uniform Resource Identifier (URI) for display.</returns>
    </member>
    <member name="P:Windows.Foundation.Uri.Domain">
      <summary>Gets the domain name component, including top-level domain, from a Uniform Resource Identifier (URI).</summary>
      <returns>The domain name.</returns>
    </member>
    <member name="P:Windows.Foundation.Uri.Extension">
      <summary>Gets the file name extension of the resource that is referenced in the Uri.</summary>
      <returns>The file name extension including the dot (.), if applicable.</returns>
    </member>
    <member name="P:Windows.Foundation.Uri.Fragment">
      <summary>Gets the text following a fragment marker (#), including the fragment marker itself.</summary>
      <returns>The text that represents the fragment.</returns>
    </member>
    <member name="P:Windows.Foundation.Uri.Host">
      <summary>Gets the fully qualified domain name.</summary>
      <returns>The fully qualified domain name.</returns>
    </member>
    <member name="P:Windows.Foundation.Uri.Password">
      <summary>Gets the password component of the Uniform Resource Identifier (URI) as stored in this Uri instance.</summary>
      <returns>The password.</returns>
    </member>
    <member name="P:Windows.Foundation.Uri.Path">
      <summary>Gets the path and resource name component of the Uniform Resource Identifier (URI) as stored in this Uri instance.</summary>
      <returns>The path, including the resource name, and including the extension. Does not include query or fragment.</returns>
    </member>
    <member name="P:Windows.Foundation.Uri.Port">
      <summary>Gets the port number component of the Uniform Resource Identifier (URI) as stored in this Uri instance</summary>
      <returns>The port number.</returns>
    </member>
    <member name="P:Windows.Foundation.Uri.Query">
      <summary>Gets the query string component of the Uniform Resource Identifier (URI) as stored in this Uri instance.</summary>
      <returns>The query string.</returns>
    </member>
    <member name="P:Windows.Foundation.Uri.QueryParsed">
      <summary>Gets a parsed Uniform Resource Identifier (URI) query string.</summary>
      <returns>The parsed query, as a new WwwFormUrlDecoder object. This is a read-only list of all name-value pairs (the form entries) as found in the query string after parsing.</returns>
    </member>
    <member name="P:Windows.Foundation.Uri.RawUri">
      <summary>Gets the entire original Uniform Resource Identifier (URI) string as used to construct this Uri object, before parsing, and without any encoding applied.</summary>
      <returns>The raw Uniform Resource Identifier (URI) string.</returns>
    </member>
    <member name="P:Windows.Foundation.Uri.SchemeName">
      <summary>Gets the protocol scheme name component of the Uniform Resource Identifier (URI) as stored in this Uri instance</summary>
      <returns>The protocol scheme name.</returns>
    </member>
    <member name="P:Windows.Foundation.Uri.Suspicious">
      <summary>Gets a value that indicates whether parsing determined that the Uniform Resource Identifier (URI) is not well-formed.</summary>
      <returns>**true** if the Uniform Resource Identifier (URI) is flagged as suspicious; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.Foundation.Uri.UserName">
      <summary>Gets the user name component of the Uniform Resource Identifier (URI) as stored in this Uri instance.</summary>
      <returns>The user name.</returns>
    </member>
    <member name="M:Windows.Foundation.Uri.CombineUri(System.String)">
      <summary>Adds the specified Uniform Resource Identifier (URI) to the current Uri.</summary>
      <param name="relativeUri">A relative Uniform Resource Identifier (URI) specified as a string. This relative path is evaluated using the host/authority of the Uri instance where this method is called.</param>
      <returns>The combined Uri value.</returns>
    </member>
    <member name="M:Windows.Foundation.Uri.Equals(Windows.Foundation.Uri)">
      <summary>Determines whether the specified Uri object is equal to the current Uri object.</summary>
      <param name="pUri">The Uri object to be compared.</param>
      <returns>**true** if the two Uri values are the same; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.Foundation.Uri.EscapeComponent(System.String)">
      <summary>Converts a Uniform Resource Identifier (URI) string to its escaped representation.</summary>
      <param name="toEscape">The string to convert.</param>
      <returns>The escaped representation of *toEscape*.</returns>
    </member>
    <member name="M:Windows.Foundation.Uri.ToString">
      <summary>Gets a canonical string representation for the current Uri.</summary>
      <returns>The unescaped canonical representation of the current Uri. All characters are unescaped, except #, ?, and %.</returns>
    </member>
    <member name="M:Windows.Foundation.Uri.UnescapeComponent(System.String)">
      <summary>Converts the specified string by replacing any escape sequences with their unescaped representation.</summary>
      <param name="toUnescape">The string to convert.</param>
      <returns>The unescaped representation of *stringToUnescape*.</returns>
    </member>
    <member name="T:Windows.Foundation.WwwFormUrlDecoder">
      <summary>Parses a URL query string, and exposes the results as a read-only vector (list) of name-value pairs from the query string.</summary>
    </member>
    <member name="M:Windows.Foundation.WwwFormUrlDecoder.#ctor(System.String)">
      <summary>Creates and initializes a new instance of the WwwFormUrlDecoder class.</summary>
      <param name="query">The URL to parse.</param>
    </member>
    <member name="P:Windows.Foundation.WwwFormUrlDecoder.Size">
      <summary>Gets the number of the name-value pairs in the current URL query string.</summary>
      <returns>The number of the name-value pairs.</returns>
    </member>
    <member name="M:Windows.Foundation.WwwFormUrlDecoder.First">
      <summary>Gets an iterator that represents the first name-value pair in the current URL query string.</summary>
      <returns>The first name-value pair.</returns>
    </member>
    <member name="M:Windows.Foundation.WwwFormUrlDecoder.GetAt(System.UInt32)">
      <summary>Gets the name-value pair at the specified index in the current URL query string.</summary>
      <param name="index">The index of the name-value pair.</param>
      <returns>The name-value pair at the position specified by *index*.</returns>
    </member>
    <member name="M:Windows.Foundation.WwwFormUrlDecoder.GetFirstValueByName(System.String)">
      <summary>Gets the first name-value pair that has the specified name, as obtained from the constructing Uniform Resource Identifier (URI) query string.</summary>
      <param name="name">The name of the value to get.</param>
      <returns>The first value in list order that corresponds with *name*.</returns>
    </member>
    <member name="M:Windows.Foundation.WwwFormUrlDecoder.GetMany(System.UInt32,Windows.Foundation.IWwwFormUrlDecoderEntry[])">
      <summary>Gets name-value pairs starting at the specified index in the current URL query string.</summary>
      <param name="startIndex">The index to start getting name-value pairs at.</param>
      <param name="items">The name-value pairs.</param>
      <returns>The number of name-value pairs in *items*.</returns>
    </member>
    <member name="M:Windows.Foundation.WwwFormUrlDecoder.IndexOf(Windows.Foundation.IWwwFormUrlDecoderEntry,System.UInt32@)">
      <summary>Gets a value indicating whether the specified IWwwFormUrlDecoderEntry is at the specified index in the current URL query string.</summary>
      <param name="value">The name-value pair to get the index of.</param>
      <param name="index">The position in *value*.</param>
      <returns>**true** if *value* is at the position specified by *index*; otherwise, **false**.</returns>
    </member>
    <member name="T:Windows.Foundation.WwwFormUrlDecoderEntry">
      <summary>Represents a name-value pair in a URL query string. Use the IWwwFormUrlDecoderEntry interface instead; see Remarks.</summary>
    </member>
    <member name="P:Windows.Foundation.WwwFormUrlDecoderEntry.Name">
      <summary>Represents the name of a parameter in a URL query string. Use the IWwwFormUrlDecoderEntry interface version (IWwwFormUrlDecoderEntry.Name ) instead; see Remarks.</summary>
      <returns>The name of a query string parameter. The Value property represents the corresponding value.</returns>
    </member>
    <member name="P:Windows.Foundation.WwwFormUrlDecoderEntry.Value">
      <summary>Represents a named value in a URL query string. Use the IWwwFormUrlDecoderEntry interface version (IWwwFormUrlDecoderEntry.Value ) instead; see Remarks.</summary>
      <returns>The value of a query parameter that corresponds with the Name property.</returns>
    </member>
    <member name="T:Windows.Foundation.Diagnostics.AsyncCausalityTracer">
      <summary>Enables tracing control flow across asynchronous operations.</summary>
    </member>
    <member name="E:Windows.Foundation.Diagnostics.AsyncCausalityTracer.TracingStatusChanged">
      <summary>Raised when a client starts listening to the causality trace.</summary>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.AsyncCausalityTracer.TraceOperationCompletion(Windows.Foundation.Diagnostics.CausalityTraceLevel,Windows.Foundation.Diagnostics.CausalitySource,System.Guid,System.UInt64,Windows.Foundation.AsyncStatus)">
      <summary>Indicates that a previously created asynchronous operation has completed all of its asynchronous work.</summary>
      <param name="traceLevel">The trace level.</param>
      <param name="source">The trace source.</param>
      <param name="platformId">Identifier for the operation type.</param>
      <param name="operationId">The identifier for the asynchronous operation that's unique within the platform for the operation's lifetime.</param>
      <param name="status">The completion status of the asynchronous operation.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.AsyncCausalityTracer.TraceOperationCreation(Windows.Foundation.Diagnostics.CausalityTraceLevel,Windows.Foundation.Diagnostics.CausalitySource,System.Guid,System.UInt64,System.String,System.UInt64)">
      <summary>Logs the creation of an asynchronous operation.</summary>
      <param name="traceLevel">The trace level.</param>
      <param name="source">The trace source.</param>
      <param name="platformId">Identifier for the operation type.</param>
      <param name="operationId">An identifier for the asynchronous operation that's unique within the platform for the operation's lifetime.</param>
      <param name="operationName">A human-readable description of the asynchronous work.</param>
      <param name="relatedContext">Additional information related to this operation.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.AsyncCausalityTracer.TraceOperationRelation(Windows.Foundation.Diagnostics.CausalityTraceLevel,Windows.Foundation.Diagnostics.CausalitySource,System.Guid,System.UInt64,Windows.Foundation.Diagnostics.CausalityRelation)">
      <summary>Logs the relation between the currently running synchronous work item and a specific asynchronous operation that it's related to.</summary>
      <param name="traceLevel">The trace level.</param>
      <param name="source">The trace source.</param>
      <param name="platformId">Identifier for the operation type.</param>
      <param name="operationId">The identifier for the asynchronous operation that's unique within the platform for the operation's lifetime.</param>
      <param name="relation">The relationship between the synchronous work item and asynchronous operation identified by *operationId*.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.AsyncCausalityTracer.TraceSynchronousWorkCompletion(Windows.Foundation.Diagnostics.CausalityTraceLevel,Windows.Foundation.Diagnostics.CausalitySource,Windows.Foundation.Diagnostics.CausalitySynchronousWork)">
      <summary>Indicates that the most recently created synchronous work item running on the thread that the TraceSynchronousWorkCompletion method is called on has completed.</summary>
      <param name="traceLevel">The trace level.</param>
      <param name="source">The trace source.</param>
      <param name="work">Indicates the type of completion.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.AsyncCausalityTracer.TraceSynchronousWorkStart(Windows.Foundation.Diagnostics.CausalityTraceLevel,Windows.Foundation.Diagnostics.CausalitySource,System.Guid,System.UInt64,Windows.Foundation.Diagnostics.CausalitySynchronousWork)">
      <summary>Indicates that the specified asynchronous operation is scheduling synchronous work on the thread that the TraceSynchronousWorkStart method is called on.</summary>
      <param name="traceLevel">The trace level.</param>
      <param name="source">The trace source.</param>
      <param name="platformId">Identifier for the operation type.</param>
      <param name="operationId">The identifier for the asynchronous operation that's unique within the platform for the operation's lifetime.</param>
      <param name="work">The relationship between the work item and the asynchronous operation.</param>
    </member>
    <member name="T:Windows.Foundation.Diagnostics.CausalityRelation">
      <summary>Tracks ways that synchronous work items may interact with asynchronous operations.</summary>
    </member>
    <member name="F:Windows.Foundation.Diagnostics.CausalityRelation.AssignDelegate">
      <summary>Indicates that a synchronous work items has assigned a callback or continuation to be run by an asynchronous operation.</summary>
    </member>
    <member name="F:Windows.Foundation.Diagnostics.CausalityRelation.Cancel">
      <summary>Indicates that a synchronous work item was canceled.</summary>
    </member>
    <member name="F:Windows.Foundation.Diagnostics.CausalityRelation.Choice">
      <summary>Indicates that a synchronous work item has satisfied a choice asynchronous operation.</summary>
    </member>
    <member name="F:Windows.Foundation.Diagnostics.CausalityRelation.Error">
      <summary>Indicates that a synchronous work item caused an error in an asynchronous operation.</summary>
    </member>
    <member name="F:Windows.Foundation.Diagnostics.CausalityRelation.Join">
      <summary>Indicates that a synchronous work item has satisfied part of a join asynchronous operation.</summary>
    </member>
    <member name="T:Windows.Foundation.Diagnostics.CausalitySource">
      <summary>Provides flags that listeners use to filter tracing events.</summary>
    </member>
    <member name="F:Windows.Foundation.Diagnostics.CausalitySource.Application">
      <summary>Indicates causality information generated by app-defined asynchronous operations.</summary>
    </member>
    <member name="F:Windows.Foundation.Diagnostics.CausalitySource.Library">
      <summary>Indicates causality information generated by language projections or asynchronous infrastructure libraries.</summary>
    </member>
    <member name="F:Windows.Foundation.Diagnostics.CausalitySource.System">
      <summary>Indicates causality information generated by Windows.</summary>
    </member>
    <member name="T:Windows.Foundation.Diagnostics.CausalitySynchronousWork">
      <summary>Indicates the relationship between a work item and an asynchronous operation.</summary>
    </member>
    <member name="F:Windows.Foundation.Diagnostics.CausalitySynchronousWork.CompletionNotification">
      <summary>The work item being scheduled is running due to the completion of the asynchronous operation.</summary>
    </member>
    <member name="F:Windows.Foundation.Diagnostics.CausalitySynchronousWork.Execution">
      <summary>The work item being scheduled is part of the actual work of the asynchronous operation, like opening a file.</summary>
    </member>
    <member name="F:Windows.Foundation.Diagnostics.CausalitySynchronousWork.ProgressNotification">
      <summary>The work item being scheduled is running due to reaching a milestone within the asynchronous operation.</summary>
    </member>
    <member name="T:Windows.Foundation.Diagnostics.CausalityTraceLevel">
      <summary>Specifies a logging level that listeners can use for trace filtering.</summary>
    </member>
    <member name="F:Windows.Foundation.Diagnostics.CausalityTraceLevel.Important">
      <summary>Tracks operations that are not necessary to construct a causality chain but are interesting for developers.</summary>
    </member>
    <member name="F:Windows.Foundation.Diagnostics.CausalityTraceLevel.Required">
      <summary>Indicates all operations that are necessary to construct a causality chain, including all operations for job creation and completion and work item creation and completion.</summary>
    </member>
    <member name="F:Windows.Foundation.Diagnostics.CausalityTraceLevel.Verbose">
      <summary>Indicates operations that influence causality but are likely to be less interesting for developers, including actions like registering progress delegates.</summary>
    </member>
    <member name="T:Windows.Foundation.Diagnostics.ErrorDetails">
      <summary>Provides information about an error that occurred.</summary>
    </member>
    <member name="P:Windows.Foundation.Diagnostics.ErrorDetails.Description">
      <summary>Gets a short description of the error.</summary>
      <returns>A short description of the error.</returns>
    </member>
    <member name="P:Windows.Foundation.Diagnostics.ErrorDetails.HelpUri">
      <summary>Gets the address to a help page about the error.</summary>
      <returns>The address to a help page about the error.</returns>
    </member>
    <member name="P:Windows.Foundation.Diagnostics.ErrorDetails.LongDescription">
      <summary>Gets a detailed description of the error.</summary>
      <returns>A detailed description of the error.</returns>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.ErrorDetails.CreateFromHResultAsync(System.Int32)">
      <summary>Asynchronously creates an ErrorDetails object based on an **HRESULT** error code.</summary>
      <param name="errorCode">The unique code representing the error.</param>
      <returns>The newly created ErrorDetails object representing the error.</returns>
    </member>
    <member name="T:Windows.Foundation.Diagnostics.ErrorOptions">
      <summary>Specifies the type of diagnostic error reporting for a thread.</summary>
    </member>
    <member name="F:Windows.Foundation.Diagnostics.ErrorOptions.ForceExceptions">
      <summary>Exceptions are reported.</summary>
    </member>
    <member name="F:Windows.Foundation.Diagnostics.ErrorOptions.None">
      <summary>No error reporting occurs for the thread.</summary>
    </member>
    <member name="F:Windows.Foundation.Diagnostics.ErrorOptions.SuppressExceptions">
      <summary>Exceptions are suppressed and not reported.</summary>
    </member>
    <member name="F:Windows.Foundation.Diagnostics.ErrorOptions.SuppressSetErrorInfo">
      <summary>Error information for SetErrorInfo is suppressed and not reported.</summary>
    </member>
    <member name="F:Windows.Foundation.Diagnostics.ErrorOptions.UseSetErrorInfo">
      <summary>Error information for SetErrorInfo is used.</summary>
    </member>
    <member name="T:Windows.Foundation.Diagnostics.FileLoggingSession">
      <summary>Represents the destination of logged messages from LoggingChannel instances.</summary>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.FileLoggingSession.#ctor(System.String)">
      <summary>Initializes a new instance of the FileLoggingSession class.</summary>
      <param name="name">The name of the logging session.</param>
    </member>
    <member name="P:Windows.Foundation.Diagnostics.FileLoggingSession.Name">
      <summary>Gets the name of the logging session.</summary>
      <returns>The session name.</returns>
    </member>
    <member name="E:Windows.Foundation.Diagnostics.FileLoggingSession.LogFileGenerated">
      <summary>Raised when a log file is saved.</summary>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.FileLoggingSession.AddLoggingChannel(Windows.Foundation.Diagnostics.ILoggingChannel)">
      <summary>Adds a logging channel to the current logging session.</summary>
      <param name="loggingChannel">The logging channel to add.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.FileLoggingSession.AddLoggingChannel(Windows.Foundation.Diagnostics.ILoggingChannel,Windows.Foundation.Diagnostics.LoggingLevel)">
      <summary>Adds a logging channel to the current logging session. The logging channel only accepts events that have a logging level at or above the specified logging level.</summary>
      <param name="loggingChannel">The logging channel to add.</param>
      <param name="maxLevel">The *minimum* logging level that an event must have to be accepted by the session.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.FileLoggingSession.Close">
      <summary>Ends the current logging session.</summary>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.FileLoggingSession.CloseAndSaveToFileAsync">
      <summary>Ends the current logging session and saves it to a file.</summary>
      <returns>When this method completes, it returns the new file as a StorageFile. Returns **NULL** if there are no events in the session or if logging has just rolled over into a new file that doesn't contain events yet.</returns>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.FileLoggingSession.RemoveLoggingChannel(Windows.Foundation.Diagnostics.ILoggingChannel)">
      <summary>Removes the specified logging channel from the current logging session.</summary>
      <param name="loggingChannel">The logging channel to remove.</param>
    </member>
    <member name="T:Windows.Foundation.Diagnostics.IErrorReportingSettings">
      <summary>Represents diagnostic error reporting settings.</summary>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.IErrorReportingSettings.GetErrorOptions">
      <summary>Gets the type of error reporting for the error object.</summary>
      <returns>One of the enumeration values.</returns>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.IErrorReportingSettings.SetErrorOptions(Windows.Foundation.Diagnostics.ErrorOptions)">
      <summary>Sets the type of error reporting for the error object.</summary>
      <param name="value">One of the enumeration values.</param>
    </member>
    <member name="T:Windows.Foundation.Diagnostics.IFileLoggingSession">
      <summary>Represents the destination of logged messages from LoggingChannel instances.</summary>
    </member>
    <member name="P:Windows.Foundation.Diagnostics.IFileLoggingSession.Name">
      <summary>Gets the name of the logging session.</summary>
      <returns>The session name.</returns>
    </member>
    <member name="E:Windows.Foundation.Diagnostics.IFileLoggingSession.LogFileGenerated">
      <summary>Raised when a log file is saved.</summary>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.IFileLoggingSession.AddLoggingChannel(Windows.Foundation.Diagnostics.ILoggingChannel)">
      <summary>Adds a logging channel to the current logging session.</summary>
      <param name="loggingChannel">The logging channel to add.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.IFileLoggingSession.AddLoggingChannel(Windows.Foundation.Diagnostics.ILoggingChannel,Windows.Foundation.Diagnostics.LoggingLevel)">
      <summary>Adds a logging channel with the specified logging level to the current logging session.</summary>
      <param name="loggingChannel">The logging channel to add.</param>
      <param name="maxLevel">The logging level for *loggingChannel*.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.IFileLoggingSession.CloseAndSaveToFileAsync">
      <summary>Ends the current logging session and saves it to a file.</summary>
      <returns>When this method completes, it returns the new file as a StorageFile.</returns>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.IFileLoggingSession.RemoveLoggingChannel(Windows.Foundation.Diagnostics.ILoggingChannel)">
      <summary>Removes the specified logging channel from the current logging session.</summary>
      <param name="loggingChannel">The logging channel to remove.</param>
    </member>
    <member name="T:Windows.Foundation.Diagnostics.ILoggingChannel">
      <summary>Represents a source of log messages.</summary>
    </member>
    <member name="P:Windows.Foundation.Diagnostics.ILoggingChannel.Enabled">
      <summary>Gets a value that indicates whether messages are being logged on the current LoggingChannel.</summary>
      <returns>**True** if messages are being logged on the current channel; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.Foundation.Diagnostics.ILoggingChannel.Level">
      <summary>Gets the level of detail for messages from the current LoggingChannel.</summary>
      <returns>The level of detail for messages.</returns>
    </member>
    <member name="P:Windows.Foundation.Diagnostics.ILoggingChannel.Name">
      <summary>Gets the name of the current LoggingChannel.</summary>
      <returns>The name.</returns>
    </member>
    <member name="E:Windows.Foundation.Diagnostics.ILoggingChannel.LoggingEnabled">
      <summary>Raised when the logging channel is attached to a LoggingSession or other event tracing and debugging tools.</summary>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.ILoggingChannel.LogMessage(System.String)">
      <summary>Logs a message to the current LoggingChannel.</summary>
      <param name="eventString">The message to log.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.ILoggingChannel.LogMessage(System.String,Windows.Foundation.Diagnostics.LoggingLevel)">
      <summary>Logs a message to the current LoggingChannel with the specified LoggingLevel.</summary>
      <param name="eventString">The message to log.</param>
      <param name="level">The logging level.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.ILoggingChannel.LogValuePair(System.String,System.Int32)">
      <summary>Logs data to the current LoggingChannel.</summary>
      <param name="value1">The string to associate with *value2*.</param>
      <param name="value2">The value to associate with *value1*.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.ILoggingChannel.LogValuePair(System.String,System.Int32,Windows.Foundation.Diagnostics.LoggingLevel)">
      <summary>Logs data to the current LoggingChannel with the specified LoggingLevel.</summary>
      <param name="value1">The string to associate with *value2*.</param>
      <param name="value2">The value to associate with *value1*.</param>
      <param name="level">The logging level.</param>
    </member>
    <member name="T:Windows.Foundation.Diagnostics.ILoggingSession">
      <summary>Represents the destination of logged messages from LoggingChannel instances.</summary>
    </member>
    <member name="P:Windows.Foundation.Diagnostics.ILoggingSession.Name">
      <summary>Gets the name of the logging session.</summary>
      <returns>The session name.</returns>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.ILoggingSession.AddLoggingChannel(Windows.Foundation.Diagnostics.ILoggingChannel)">
      <summary>Adds a logging channel to the current logging session.</summary>
      <param name="loggingChannel">The logging channel to add.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.ILoggingSession.AddLoggingChannel(Windows.Foundation.Diagnostics.ILoggingChannel,Windows.Foundation.Diagnostics.LoggingLevel)">
      <summary>Adds a logging channel with the specified logging level to the current logging session.</summary>
      <param name="loggingChannel">The logging channel to add.</param>
      <param name="maxLevel">The logging level for *loggingChannel*.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.ILoggingSession.RemoveLoggingChannel(Windows.Foundation.Diagnostics.ILoggingChannel)">
      <summary>Removes the specified logging channel from the current logging session.</summary>
      <param name="loggingChannel">The logging channel to remove.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.ILoggingSession.SaveToFileAsync(Windows.Storage.IStorageFolder,System.String)">
      <summary>Save the current logging session to a file.</summary>
      <param name="folder">The folder to save the log file in.</param>
      <param name="fileName">The name of the file.</param>
      <returns>When this method completes, it returns the new file as a StorageFile.</returns>
    </member>
    <member name="T:Windows.Foundation.Diagnostics.ILoggingTarget">
      <summary>Logs events.</summary>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.ILoggingTarget.IsEnabled">
      <summary>Indicates whether at least one session is listening for events from the channel.</summary>
      <returns>Returns **true** if at least one session is listening for events from the channel, and otherwise **false**.</returns>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.ILoggingTarget.IsEnabled(Windows.Foundation.Diagnostics.LoggingLevel)">
      <summary>Indicates whether at least one session is listening for events with the specified event severity level from the channel.</summary>
      <param name="level">The event severity level.</param>
      <returns>Returns **true** if at least one session is listening for events with the specified level from the channel, and otherwise **false**.</returns>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.ILoggingTarget.IsEnabled(Windows.Foundation.Diagnostics.LoggingLevel,System.Int64)">
      <summary>Indicates whether at least one session is listening for events with the specified level and keywords from this channel.</summary>
      <param name="level">The event severity level.</param>
      <param name="keywords">The keywords. Each bit of the keywords value represents an event category.</param>
      <returns>Returns **true** if at least one session is listening for events with the specified level and keywords from the channel, and otherwise **false**.</returns>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.ILoggingTarget.LogEvent(System.String)">
      <summary>Logs an event with the specified name.</summary>
      <param name="eventName">The name for this event.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.ILoggingTarget.LogEvent(System.String,Windows.Foundation.Diagnostics.LoggingFields)">
      <summary>Logs an event with the specified name and fields.</summary>
      <param name="eventName">The name for this event.</param>
      <param name="fields">The fields for this event. May be **null**.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.ILoggingTarget.LogEvent(System.String,Windows.Foundation.Diagnostics.LoggingFields,Windows.Foundation.Diagnostics.LoggingLevel)">
      <summary>Logs an event with the specified name, fields, and level.</summary>
      <param name="eventName">The name for this event.</param>
      <param name="fields">The fields for this event. May be **null**.</param>
      <param name="level">The level of detail for this event.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.ILoggingTarget.LogEvent(System.String,Windows.Foundation.Diagnostics.LoggingFields,Windows.Foundation.Diagnostics.LoggingLevel,Windows.Foundation.Diagnostics.LoggingOptions)">
      <summary>Logs an event with the specified name, fields, level, and options.</summary>
      <param name="eventName">The name for this event.</param>
      <param name="fields">The fields for this event. May be **null**.</param>
      <param name="level">The level of detail for this event.</param>
      <param name="options">The options for this event. Pass **null** to use the default options. The options are for advanced scenarios. The default values are designed to work well for most events.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.ILoggingTarget.StartActivity(System.String)">
      <summary>Writes an activity start event and creates a **LoggingActivity** object.</summary>
      <param name="startEventName">The name for this event.</param>
      <returns>An object that represents the new activity.</returns>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.ILoggingTarget.StartActivity(System.String,Windows.Foundation.Diagnostics.LoggingFields)">
      <summary>Writes an activity start event with fields and creates a **LoggingActivity** object.</summary>
      <param name="startEventName">The name for this event.</param>
      <param name="fields">The fields for this event.</param>
      <returns>An object that represents the new activity.</returns>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.ILoggingTarget.StartActivity(System.String,Windows.Foundation.Diagnostics.LoggingFields,Windows.Foundation.Diagnostics.LoggingLevel)">
      <summary>Writes an activity start event with the specified fields and level and creates a **LoggingActivity** object.</summary>
      <param name="startEventName">The name for this event.</param>
      <param name="fields">The fields for this event. May be **null **.</param>
      <param name="level">The level of detail for this event.</param>
      <returns>An object that represents the new activity.</returns>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.ILoggingTarget.StartActivity(System.String,Windows.Foundation.Diagnostics.LoggingFields,Windows.Foundation.Diagnostics.LoggingLevel,Windows.Foundation.Diagnostics.LoggingOptions)">
      <summary>Writes an activity start event with the specified fields, level, and options, and creates a **LoggingActivity** object.</summary>
      <param name="startEventName">The name for this event.</param>
      <param name="fields">The fields for this event. May be **null**.</param>
      <param name="level">The level of detail for this event.</param>
      <param name="options">The options for this event. Pass **null** to use the default options. The options are for advanced scenarios. The default values are designed to work well for most events.</param>
      <returns>An object that represents the new activity.</returns>
    </member>
    <member name="T:Windows.Foundation.Diagnostics.LogFileGeneratedEventArgs">
      <summary>Provides data for the LogFileGenerated event.</summary>
    </member>
    <member name="P:Windows.Foundation.Diagnostics.LogFileGeneratedEventArgs.File">
      <summary>Gets the log file.</summary>
      <returns>The log file.</returns>
    </member>
    <member name="T:Windows.Foundation.Diagnostics.LoggingActivity">
      <summary>Creates Event Tracing for Windows (ETW) events that mark the start and end of a group of related events.</summary>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingActivity.#ctor(System.String,Windows.Foundation.Diagnostics.ILoggingChannel)">
      <summary>Initializes a new instance of the LoggingActivity class for the specified LoggingChannel in Windows 8.1 compatibility mode.</summary>
      <param name="activityName">The name of the logging activity.</param>
      <param name="loggingChannel">The logging channel.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingActivity.#ctor(System.String,Windows.Foundation.Diagnostics.ILoggingChannel,Windows.Foundation.Diagnostics.LoggingLevel)">
      <summary>Initializes a new instance of the LoggingActivity class for the specified LoggingChannel and LoggingLevel in Windows 8.1 compatibility mode.</summary>
      <param name="activityName">The name of the logging activity.</param>
      <param name="loggingChannel">The logging channel.</param>
      <param name="level">The logging level.</param>
    </member>
    <member name="P:Windows.Foundation.Diagnostics.LoggingActivity.Channel">
      <summary>Returns the channel associated with this activity.</summary>
      <returns>The channel associated with this activity.</returns>
    </member>
    <member name="P:Windows.Foundation.Diagnostics.LoggingActivity.Id">
      <summary>Gets the identifier for the current logging activity.</summary>
      <returns>The identifier.</returns>
    </member>
    <member name="P:Windows.Foundation.Diagnostics.LoggingActivity.Name">
      <summary>Gets the name of the current logging activity.</summary>
      <returns>The name.</returns>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingActivity.Close">
      <summary>Ends the current logging activity.</summary>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingActivity.IsEnabled">
      <summary>Indicates whether at least one session is listening for events from the channel associated with this activity.</summary>
      <returns>Returns **true** if at least one session is listening for events from the channel associated with this activity, and otherwise **false**.</returns>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingActivity.IsEnabled(Windows.Foundation.Diagnostics.LoggingLevel)">
      <summary>Indicates whether at least one session is listening for events with the specified event severity level from the channel associated with this activity.</summary>
      <param name="level">The event severity level.</param>
      <returns>Returns **true** if at least one session is listening for events with the specified level from the channel associated with this activity, and otherwise **false**.</returns>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingActivity.IsEnabled(Windows.Foundation.Diagnostics.LoggingLevel,System.Int64)">
      <summary>Indicates whether at least one session is listening for events with the specified level and keywords from the channel associated with this activity.</summary>
      <param name="level">The event severity level.</param>
      <param name="keywords">The keywords. Each bit of the keywords value represents an event category.</param>
      <returns>Returns **true** if at least one session is listening for events with the specified level and keywords from the channel associated with this activity, and otherwise **false**.</returns>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingActivity.LogEvent(System.String)">
      <summary>Logs an event with the specified name.</summary>
      <param name="eventName">The name for this event.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingActivity.LogEvent(System.String,Windows.Foundation.Diagnostics.LoggingFields)">
      <summary>Logs an event with the specified name and fields.</summary>
      <param name="eventName">The name for this event.</param>
      <param name="fields">The fields for this event. May be **null**.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingActivity.LogEvent(System.String,Windows.Foundation.Diagnostics.LoggingFields,Windows.Foundation.Diagnostics.LoggingLevel)">
      <summary>Logs an event with the specified name, fields, and level.</summary>
      <param name="eventName">The name for this event.</param>
      <param name="fields">The fields for this event. May be **null**.</param>
      <param name="level">The severity level for this event.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingActivity.LogEvent(System.String,Windows.Foundation.Diagnostics.LoggingFields,Windows.Foundation.Diagnostics.LoggingLevel,Windows.Foundation.Diagnostics.LoggingOptions)">
      <summary>Logs an event with the specified name, fields, level, and options.</summary>
      <param name="eventName">The name for this event.</param>
      <param name="fields">The fields for this event. May be **null**.</param>
      <param name="level">The severity level for this event.</param>
      <param name="options">The options for this event. Pass **null** to use the default options. The options are for advanced scenarios. The default values are designed to work well for most events.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingActivity.StartActivity(System.String)">
      <summary>Writes an activity start event and creates a **LoggingActivity** object.</summary>
      <param name="startEventName">The name for the start event.</param>
      <returns>An object the represents the new activity.</returns>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingActivity.StartActivity(System.String,Windows.Foundation.Diagnostics.LoggingFields)">
      <summary>Writes an activity start event with fields and creates a **LoggingActivity** object.</summary>
      <param name="startEventName">The name for the start event.</param>
      <param name="fields">The fields for this event.</param>
      <returns>An object that represents the new activity.</returns>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingActivity.StartActivity(System.String,Windows.Foundation.Diagnostics.LoggingFields,Windows.Foundation.Diagnostics.LoggingLevel)">
      <summary>Writes an activity start event with the specified fields and level and creates a **LoggingActivity** object.</summary>
      <param name="startEventName">The name for the start event.</param>
      <param name="fields">The fields for this event. May be **null **.</param>
      <param name="level">The level of detail for this event.</param>
      <returns>An object that represents the new activity.</returns>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingActivity.StartActivity(System.String,Windows.Foundation.Diagnostics.LoggingFields,Windows.Foundation.Diagnostics.LoggingLevel,Windows.Foundation.Diagnostics.LoggingOptions)">
      <summary>Writes an activity start event with the specified fields, level, and options, and creates a **LoggingActivity** object.</summary>
      <param name="startEventName">The name for this event.</param>
      <param name="fields">The fields for this event. May be **null**.</param>
      <param name="level">The level of detail for this event.</param>
      <param name="options">The options for this event. Pass **null** to use the default options. The options are for advanced scenarios. The default values are designed to work well for most events.</param>
      <returns>An object that represents the new activity.</returns>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingActivity.StopActivity(System.String)">
      <summary>Marks the activity as closed/disposed and generates a stop event with the specified event name.</summary>
      <param name="stopEventName">The name for the stop event.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingActivity.StopActivity(System.String,Windows.Foundation.Diagnostics.LoggingFields)">
      <summary>Marks the activity as closed/disposed and generates a stop event with the specified event name and fields.</summary>
      <param name="stopEventName">The name for this event.</param>
      <param name="fields">The fields for this event. May be **null**.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingActivity.StopActivity(System.String,Windows.Foundation.Diagnostics.LoggingFields,Windows.Foundation.Diagnostics.LoggingOptions)">
      <summary>Marks the activity as closed/disposed and generates a stop event with the specified event name, fields, and options.</summary>
      <param name="stopEventName">The name for the stop event.</param>
      <param name="fields">The fields for this event. May be **null**.</param>
      <param name="options">The options for this event. Pass **null** to use the default options. The options are for advanced scenarios. The default values are designed to work well for most events.</param>
    </member>
    <member name="T:Windows.Foundation.Diagnostics.LoggingChannel">
      <summary>Represents a source of log messages.</summary>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingChannel.#ctor(System.String)">
      <summary>This constructor creates a **LoggingChannel** in Windows 8.1 compatibility mode.</summary>
      <deprecated type="deprecate">This constructor creates a LoggingChannel in Windows 8.1 compatibility mode. Prefer the two-parameter constructor.</deprecated>
      <param name="name">The name of the logging channel.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingChannel.#ctor(System.String,Windows.Foundation.Diagnostics.LoggingChannelOptions)">
      <summary>Initializes a new instance of the LoggingChannel class with the specified options.</summary>
      <param name="name">The name of the logging channel.</param>
      <param name="options">The channel options. Pass **null** to specify the default options.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingChannel.#ctor(System.String,Windows.Foundation.Diagnostics.LoggingChannelOptions,System.Guid)">
      <summary>Initializes a new instance of the LoggingChannel class with the specified options and channel ID.</summary>
      <param name="name">The name of the logging channel.</param>
      <param name="options">The channel options. Pass **null** to specify the default options.</param>
      <param name="id">The channel identifier to use instead of the automatically generated identifier.</param>
    </member>
    <member name="P:Windows.Foundation.Diagnostics.LoggingChannel.Enabled">
      <summary>Gets a value that indicates whether at least one session is logging events from this channel.</summary>
      <returns>Returns **true** if at least one session is listening for events from the channel, and otherwise **false**.</returns>
    </member>
    <member name="P:Windows.Foundation.Diagnostics.LoggingChannel.Id">
      <summary>Returns the provider identifier for this channel.</summary>
      <returns>The provider identifier for this channel.</returns>
    </member>
    <member name="P:Windows.Foundation.Diagnostics.LoggingChannel.Level">
      <summary>Gets the minimum level at which any session is listening to events from this channel.</summary>
      <returns>The event level required for the session to listen to an event from this channel.</returns>
    </member>
    <member name="P:Windows.Foundation.Diagnostics.LoggingChannel.Name">
      <summary>Gets the name of the current LoggingChannel.</summary>
      <returns>The name.</returns>
    </member>
    <member name="E:Windows.Foundation.Diagnostics.LoggingChannel.LoggingEnabled">
      <summary>Raised when the logging channel is attached to a LoggingSession or other event tracing and debugging tools.</summary>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingChannel.Close">
      <summary>Ends logging on the current logging channel.</summary>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingChannel.IsEnabled">
      <summary>Indicates whether at least one session is listening for events from the channel.</summary>
      <returns>Returns **true** if at least one session is listening for events from the channel, and otherwise **false**.</returns>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingChannel.IsEnabled(Windows.Foundation.Diagnostics.LoggingLevel)">
      <summary>Indicates whether at least one session is listening for events with the specified event severity level from the channel.</summary>
      <param name="level">The event severity level.</param>
      <returns>Returns **true** if at least one session is listening for events with the specified level from the channel, and otherwise **false**.</returns>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingChannel.IsEnabled(Windows.Foundation.Diagnostics.LoggingLevel,System.Int64)">
      <summary>Indicates whether at least one session is listening for events with the specified level and keywords from this channel.</summary>
      <param name="level">The event severity level.</param>
      <param name="keywords">The keywords. Each bit of the keywords value represents an event category.</param>
      <returns>Returns **true** if at least one session is listening for events with the specified level and keywords from the channel, and otherwise **false**.</returns>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingChannel.LogEvent(System.String)">
      <summary>Logs an event with the specified name.</summary>
      <param name="eventName">The name for this event.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingChannel.LogEvent(System.String,Windows.Foundation.Diagnostics.LoggingFields)">
      <summary>Logs an event with the specified name and fields.</summary>
      <param name="eventName">The name for this event.</param>
      <param name="fields">The fields for this event. May be **null**.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingChannel.LogEvent(System.String,Windows.Foundation.Diagnostics.LoggingFields,Windows.Foundation.Diagnostics.LoggingLevel)">
      <summary>Logs an event with the specified name, fields, and level.</summary>
      <param name="eventName">The name for this event.</param>
      <param name="fields">The fields for this event. May be **null**.</param>
      <param name="level">The level of detail for this event.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingChannel.LogEvent(System.String,Windows.Foundation.Diagnostics.LoggingFields,Windows.Foundation.Diagnostics.LoggingLevel,Windows.Foundation.Diagnostics.LoggingOptions)">
      <summary>Logs an event with the specified name, fields, level, and options.</summary>
      <param name="eventName">The name for this event.</param>
      <param name="fields">The fields for this event. May be **null**.</param>
      <param name="level">The level of detail for this event.</param>
      <param name="options">The options for this event. Pass **null** to use the default options. The options are for advanced scenarios. The default values are designed to work well for most events.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingChannel.LogMessage(System.String)">
      <summary>Logs a message to the current LoggingChannel.</summary>
      <param name="eventString">The message to log.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingChannel.LogMessage(System.String,Windows.Foundation.Diagnostics.LoggingLevel)">
      <summary>Logs a message to the current LoggingChannel with the specified LoggingLevel.</summary>
      <param name="eventString">The message to log.</param>
      <param name="level">The logging level.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingChannel.LogValuePair(System.String,System.Int32)">
      <summary>Logs data to the current LoggingChannel.</summary>
      <param name="value1">The string to associate with *value2*.</param>
      <param name="value2">The value to associate with *value1*.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingChannel.LogValuePair(System.String,System.Int32,Windows.Foundation.Diagnostics.LoggingLevel)">
      <summary>Logs data to the current LoggingChannel with the specified LoggingLevel.</summary>
      <param name="value1">The string to associate with *value2*.</param>
      <param name="value2">The value to associate with *value1*.</param>
      <param name="level">The logging level.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingChannel.StartActivity(System.String)">
      <summary>Writes an activity start event and creates a **LoggingActivity** object.</summary>
      <param name="startEventName">The name for this event.</param>
      <returns>Returns an object that represents the new activity.</returns>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingChannel.StartActivity(System.String,Windows.Foundation.Diagnostics.LoggingFields)">
      <summary>Writes an activity start event with the specified fields and creates a **LoggingActivity** object.</summary>
      <param name="startEventName">The name for this event.</param>
      <param name="fields">The fields for this event.</param>
      <returns>Returns an object that represents the new activity.</returns>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingChannel.StartActivity(System.String,Windows.Foundation.Diagnostics.LoggingFields,Windows.Foundation.Diagnostics.LoggingLevel)">
      <summary>Writes an activity start event with the specified fields and level, and creates a **LoggingActivity** object.</summary>
      <param name="startEventName">The name for this event.</param>
      <param name="fields">The fields for this event. May be **null **.</param>
      <param name="level">The level of detail for this event.</param>
      <returns>Returns an object that represents the new activity.</returns>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingChannel.StartActivity(System.String,Windows.Foundation.Diagnostics.LoggingFields,Windows.Foundation.Diagnostics.LoggingLevel,Windows.Foundation.Diagnostics.LoggingOptions)">
      <summary>Writes an activity start event with the specified fields, level, and options, and creates a **LoggingActivity** object.</summary>
      <param name="startEventName">The name for this event.</param>
      <param name="fields">The fields for this event. May be **null**.</param>
      <param name="level">The level of detail for this event.</param>
      <param name="options">The options for this event. Pass **null** to use the default options. The options are for advanced scenarios. The default values are designed to work well for most events.</param>
      <returns>Returns an object that represents the new activity.</returns>
    </member>
    <member name="T:Windows.Foundation.Diagnostics.LoggingChannelOptions">
      <summary>Represents advanced settings that you can use to configure a LoggingChannel object.</summary>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingChannelOptions.#ctor">
      <summary>Creates a LoggingChannelOptions object with all options set to default values.</summary>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingChannelOptions.#ctor(System.Guid)">
      <summary>Creates a LoggingChannelOptions object with all properties set to default values except for the specified group.</summary>
      <param name="group">The group identifier.</param>
    </member>
    <member name="P:Windows.Foundation.Diagnostics.LoggingChannelOptions.Group">
      <summary>Gets or sets the channel group identifier.</summary>
      <returns>The group identifier.</returns>
    </member>
    <member name="T:Windows.Foundation.Diagnostics.LoggingFieldFormat">
      <summary>Specifies the format of an event field.</summary>
    </member>
    <member name="F:Windows.Foundation.Diagnostics.LoggingFieldFormat.Boolean">
      <summary>A boolean field.</summary>
    </member>
    <member name="F:Windows.Foundation.Diagnostics.LoggingFieldFormat.Default">
      <summary>No format is specified.</summary>
    </member>
    <member name="F:Windows.Foundation.Diagnostics.LoggingFieldFormat.FileTime">
      <summary>A 64-bit FILETIME value.</summary>
    </member>
    <member name="F:Windows.Foundation.Diagnostics.LoggingFieldFormat.Hexadecimal">
      <summary>A hexadecimal field.</summary>
    </member>
    <member name="F:Windows.Foundation.Diagnostics.LoggingFieldFormat.Hidden">
      <summary>The field is hidden.</summary>
    </member>
    <member name="F:Windows.Foundation.Diagnostics.LoggingFieldFormat.HResult">
      <summary>A 32-bit Windows **HRESULT** value.</summary>
    </member>
    <member name="F:Windows.Foundation.Diagnostics.LoggingFieldFormat.Ipv4Address">
      <summary>An Internet Protocol version 4 (IPv4) field.</summary>
    </member>
    <member name="F:Windows.Foundation.Diagnostics.LoggingFieldFormat.Ipv6Address">
      <summary>An Internet Protocol version 6 (IPv6) field.</summary>
    </member>
    <member name="F:Windows.Foundation.Diagnostics.LoggingFieldFormat.Json">
      <summary>A JavaScript Object Notation (JSON) field.</summary>
    </member>
    <member name="F:Windows.Foundation.Diagnostics.LoggingFieldFormat.NTStatus">
      <summary>A 32-bit Windows **NTSTATUS** value.</summary>
    </member>
    <member name="F:Windows.Foundation.Diagnostics.LoggingFieldFormat.Port">
      <summary>A port number field.</summary>
    </member>
    <member name="F:Windows.Foundation.Diagnostics.LoggingFieldFormat.ProcessId">
      <summary>A process identifier field.</summary>
    </member>
    <member name="F:Windows.Foundation.Diagnostics.LoggingFieldFormat.Signed">
      <summary>A signed value.</summary>
    </member>
    <member name="F:Windows.Foundation.Diagnostics.LoggingFieldFormat.SocketAddress">
      <summary>A socket address field.</summary>
    </member>
    <member name="F:Windows.Foundation.Diagnostics.LoggingFieldFormat.String">
      <summary>The field contains a MBCS (8-bit character) string.</summary>
    </member>
    <member name="F:Windows.Foundation.Diagnostics.LoggingFieldFormat.ThreadId">
      <summary>A thread identifier field.</summary>
    </member>
    <member name="F:Windows.Foundation.Diagnostics.LoggingFieldFormat.Unsigned">
      <summary>An unsigned value.</summary>
    </member>
    <member name="F:Windows.Foundation.Diagnostics.LoggingFieldFormat.Win32Error">
      <summary>A 32-bit **Win32** error code.</summary>
    </member>
    <member name="F:Windows.Foundation.Diagnostics.LoggingFieldFormat.Xml">
      <summary>An Extensible Markup Language (XML) field.</summary>
    </member>
    <member name="T:Windows.Foundation.Diagnostics.LoggingFields">
      <summary>Represents a sequence of event fields and provides methods for adding fields to the sequence.</summary>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.#ctor">
      <summary>Initializes a new **LoggingFields** instance.</summary>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddBoolean(System.String,System.Boolean)">
      <summary>Adds a boolean field with the specified field name.</summary>
      <param name="name">Name of the event field.</param>
      <param name="value">Value of the event field.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddBoolean(System.String,System.Boolean,Windows.Foundation.Diagnostics.LoggingFieldFormat)">
      <summary>Adds a boolean field with the specified field name and format.</summary>
      <param name="name">The name of the event field.</param>
      <param name="value">The value of the event field.</param>
      <param name="format">The format of the event field. Specifies an optional formatting hint that may be used by Event Tracing for Windows (ETW) tools.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddBoolean(System.String,System.Boolean,Windows.Foundation.Diagnostics.LoggingFieldFormat,System.Int32)">
      <summary>Adds a boolean field with the specified field name, format, and tags.</summary>
      <param name="name">The name of the event field.</param>
      <param name="value">The value of the event field.</param>
      <param name="format">The format of the event field. Specifies an optional formatting hint that may be used by Event Tracing for Windows (ETW) tools.</param>
      <param name="tags">The user-defined tag for the event field. Specifies up to twenty-eight bits of user-defined field processing metadata for use by a custom ETW processing tool. The top four bits are reserved and must be set to zero (0).</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddBooleanArray(System.String,System.Boolean[])">
      <summary>Adds a boolean array field with the specified field name.</summary>
      <param name="name">The name of the event field.</param>
      <param name="value">The array values for the event field.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddBooleanArray(System.String,System.Boolean[],Windows.Foundation.Diagnostics.LoggingFieldFormat)">
      <summary>Adds a boolean array field with the specified field name and format.</summary>
      <param name="name">The name of the event field.</param>
      <param name="value">The array of values for the event field.</param>
      <param name="format">The format of the event field. Specifies an optional formatting hint that may be used by Event Tracing for Windows (ETW) tools.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddBooleanArray(System.String,System.Boolean[],Windows.Foundation.Diagnostics.LoggingFieldFormat,System.Int32)">
      <summary>Adds a boolean array field with the specified field name, format, and tag.</summary>
      <param name="name">The name of the event field.</param>
      <param name="value">The array of values for the event field.</param>
      <param name="format">The format of the event field. Specifies an optional formatting hint that may be used by Event Tracing for Windows (ETW) tools.</param>
      <param name="tags">The user-defined tag for the event field. Specifies up to twenty-eight bits of user-defined field processing metadata for use by a custom ETW processing tool. The top four bits are reserved and must be set to zero (0).</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddChar16(System.String,System.Char)">
      <summary>Adds a 16-bit character field with the specified field name.</summary>
      <param name="name">The name of the event field.</param>
      <param name="value">The value of the event field.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddChar16(System.String,System.Char,Windows.Foundation.Diagnostics.LoggingFieldFormat)">
      <summary>Adds a 16-bit character field with the specified field name and format.</summary>
      <param name="name">The name of the event field.</param>
      <param name="value">The value of the event field.</param>
      <param name="format">The format of the event field. Specifies an optional formatting hint that may be used by Event Tracing for Windows (ETW) tools.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddChar16(System.String,System.Char,Windows.Foundation.Diagnostics.LoggingFieldFormat,System.Int32)">
      <summary>Adds a 16-bit character field with the specified field name, format, and tag.</summary>
      <param name="name">The name of the event field.</param>
      <param name="value">The value of the event field.</param>
      <param name="format">The format of the event field. Specifies an optional formatting hint that may be used by Event Tracing for Windows (ETW) tools.</param>
      <param name="tags">The user-defined tag for the event field. Specifies up to twenty-eight bits of user-defined field processing metadata for use by a custom ETW processing tool. The top four bits are reserved and must be set to zero (0).</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddChar16Array(System.String,System.Char[])">
      <summary>Adds a 16-bit character array field with the specified field name.</summary>
      <param name="name">The name of the event field.</param>
      <param name="value">The array of values for the event field.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddChar16Array(System.String,System.Char[],Windows.Foundation.Diagnostics.LoggingFieldFormat)">
      <summary>Adds a 16-bit character array field with the specified field name and format.</summary>
      <param name="name">The name of the event field.</param>
      <param name="value">The array of values for the event field.</param>
      <param name="format">The format of the event field. Specifies an optional formatting hint that may be used by Event Tracing for Windows (ETW) tools.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddChar16Array(System.String,System.Char[],Windows.Foundation.Diagnostics.LoggingFieldFormat,System.Int32)">
      <summary>Adds a 16-bit character array field with the specified field name and format, and tags.</summary>
      <param name="name">The name of the event field.</param>
      <param name="value">The array of values for the event field.</param>
      <param name="format">The format of the event field. Specifies an optional formatting hint that may be used by Event Tracing for Windows (ETW) tools.</param>
      <param name="tags">The user-defined tag for the event field. Specifies up to twenty-eight bits of user-defined field processing metadata for use by a custom ETW processing tool. The top four bits are reserved and must be set to zero (0).</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddDateTime(System.String,Windows.Foundation.DateTime)">
      <summary>Adds a DateTime field with the specified field name.</summary>
      <param name="name">The name of the event field.</param>
      <param name="value">The value of the event field.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddDateTime(System.String,Windows.Foundation.DateTime,Windows.Foundation.Diagnostics.LoggingFieldFormat)">
      <summary>Adds a DateTime field with the specified field name and format.</summary>
      <param name="name">The name of the event field.</param>
      <param name="value">The value of the event field.</param>
      <param name="format">The format of the event field. Specifies an optional formatting hint that may be used by Event Tracing for Windows (ETW) tools.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddDateTime(System.String,Windows.Foundation.DateTime,Windows.Foundation.Diagnostics.LoggingFieldFormat,System.Int32)">
      <summary>Adds a DateTime field with the specified field name, format, and tags.</summary>
      <param name="name">The name of the event field.</param>
      <param name="value">The value of the event field.</param>
      <param name="format">The format of the event field. Specifies an optional formatting hint that may be used by Event Tracing for Windows (ETW) tools.</param>
      <param name="tags">The user-defined tag for the event field. Specifies up to twenty-eight bits of user-defined field processing metadata for use by a custom ETW processing tool. The top four bits are reserved and must be set to zero (0).</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddDateTimeArray(System.String,Windows.Foundation.DateTime[])">
      <summary>Adds a DateTime array field with the specified field name.</summary>
      <param name="name">The name of the event field.</param>
      <param name="value">The array of values for the event field.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddDateTimeArray(System.String,Windows.Foundation.DateTime[],Windows.Foundation.Diagnostics.LoggingFieldFormat)">
      <summary>Adds a DateTime array field with the specified field name and format.</summary>
      <param name="name">The name of the event field.</param>
      <param name="value">The array of values for the event field.</param>
      <param name="format">The format of the event field. Specifies an optional formatting hint that may be used by Event Tracing for Windows (ETW) tools.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddDateTimeArray(System.String,Windows.Foundation.DateTime[],Windows.Foundation.Diagnostics.LoggingFieldFormat,System.Int32)">
      <summary>Adds a DateTime array field with the specified field name, format, and tags.</summary>
      <param name="name">The name of the event field.</param>
      <param name="value">The array of values for the event field.</param>
      <param name="format">The format of the event field. Specifies an optional formatting hint that may be used by Event Tracing for Windows (ETW) tools.</param>
      <param name="tags">The user-defined tag for the event field. Specifies up to twenty-eight bits of user-defined field processing metadata for use by a custom ETW processing tool. The top four bits are reserved and must be set to zero (0).</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddDouble(System.String,System.Double)">
      <summary>Adds a Double field with the specified field name.</summary>
      <param name="name">Name of the event field.</param>
      <param name="value">Value of the event field.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddDouble(System.String,System.Double,Windows.Foundation.Diagnostics.LoggingFieldFormat)">
      <summary>Adds a Double field with the specified field name and format.</summary>
      <param name="name">Name of the event field.</param>
      <param name="value">Value of the event field.</param>
      <param name="format">The format of the event field. Specifies an optional formatting hint that may be used by Event Tracing for Windows (ETW) tools.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddDouble(System.String,System.Double,Windows.Foundation.Diagnostics.LoggingFieldFormat,System.Int32)">
      <summary>Adds a Double field with the specified field name, format, and tags.</summary>
      <param name="name">Name of the event field.</param>
      <param name="value">Value of the event field.</param>
      <param name="format">The format of the event field. Specifies an optional formatting hint that may be used by Event Tracing for Windows (ETW) tools.</param>
      <param name="tags">The user-defined tag for the event field. Specifies up to twenty-eight bits of user-defined field processing metadata for use by a custom ETW processing tool. The top four bits are reserved and must be set to zero (0).</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddDoubleArray(System.String,System.Double[])">
      <summary>Adds a Double array field with the specified field name.</summary>
      <param name="name">Name of the event field.</param>
      <param name="value">The array of values for the event field.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddDoubleArray(System.String,System.Double[],Windows.Foundation.Diagnostics.LoggingFieldFormat)">
      <summary>Adds a Double array field with the specified field name and format.</summary>
      <param name="name">Name of the event field.</param>
      <param name="value">The array of values for the event field.</param>
      <param name="format">The format of the event field. Specifies an optional formatting hint that may be used by Event Tracing for Windows (ETW) tools.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddDoubleArray(System.String,System.Double[],Windows.Foundation.Diagnostics.LoggingFieldFormat,System.Int32)">
      <summary>Adds a Double array field with the specified field name, format, and tags.</summary>
      <param name="name">Name of the event field.</param>
      <param name="value">The array of values for the event field.</param>
      <param name="format">The format of the event field. Specifies an optional formatting hint that may be used by Event Tracing for Windows (ETW) tools.</param>
      <param name="tags">The user-defined tag for the event field. Specifies up to twenty-eight bits of user-defined field processing metadata for use by a custom ETW processing tool. The top four bits are reserved and must be set to zero (0).</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddEmpty(System.String)">
      <summary>Adds an empty field.</summary>
      <param name="name">Name of the event field.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddEmpty(System.String,Windows.Foundation.Diagnostics.LoggingFieldFormat)">
      <summary>Adds an empty field.</summary>
      <param name="name">Name of the event field.</param>
      <param name="format">The format of the event field. Specifies an optional formatting hint that may be used by Event Tracing for Windows (ETW) tools.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddEmpty(System.String,Windows.Foundation.Diagnostics.LoggingFieldFormat,System.Int32)">
      <summary>Adds an empty field.</summary>
      <param name="name">Name of the event field.</param>
      <param name="format">The format of the event field. Specifies an optional formatting hint that may be used by Event Tracing for Windows (ETW) tools.</param>
      <param name="tags">The user-defined tag for the event field. Specifies up to twenty-eight bits of user-defined field processing metadata for use by a custom ETW processing tool. The top four bits are reserved and must be set to zero (0).</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddGuid(System.String,System.Guid)">
      <summary>Adds a GUID field with the specified field name.</summary>
      <param name="name">Name of the event field.</param>
      <param name="value">Value of the event field.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddGuid(System.String,System.Guid,Windows.Foundation.Diagnostics.LoggingFieldFormat)">
      <summary>Adds a GUID field with the specified field name and format.</summary>
      <param name="name">Name of the event field.</param>
      <param name="value">Value of the event field.</param>
      <param name="format">The format of the event field. Specifies an optional formatting hint that may be used by Event Tracing for Windows (ETW) tools.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddGuid(System.String,System.Guid,Windows.Foundation.Diagnostics.LoggingFieldFormat,System.Int32)">
      <summary>Adds a GUID field with the specified field name, format, and tags.</summary>
      <param name="name">Name of the event field.</param>
      <param name="value">Value of the event field.</param>
      <param name="format">The format of the event field. Specifies an optional formatting hint that may be used by Event Tracing for Windows (ETW) tools.</param>
      <param name="tags">The user-defined tag for the event field. Specifies up to twenty-eight bits of user-defined field processing metadata for use by a custom ETW processing tool. The top four bits are reserved and must be set to zero (0).</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddGuidArray(System.String,System.Guid[])">
      <summary>Adds a GUID array field with the specified field name.</summary>
      <param name="name">Name of the event field.</param>
      <param name="value">The array values for the event field.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddGuidArray(System.String,System.Guid[],Windows.Foundation.Diagnostics.LoggingFieldFormat)">
      <summary>Adds a GUID array field with the specified field name and format</summary>
      <param name="name">Name of the event field.</param>
      <param name="value">The array values for the event field.</param>
      <param name="format">The format of the event field.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddGuidArray(System.String,System.Guid[],Windows.Foundation.Diagnostics.LoggingFieldFormat,System.Int32)">
      <summary>Adds a GUID array field with the specified field name, format, and tags.</summary>
      <param name="name">Name of the event field.</param>
      <param name="value">The array values for the event field.</param>
      <param name="format">The format of the event field. Specifies an optional formatting hint that may be used by Event Tracing for Windows (ETW) tools.</param>
      <param name="tags">The user-defined tag for the event field. Specifies up to twenty-eight bits of user-defined field processing metadata for use by a custom ETW processing tool. The top four bits are reserved and must be set to zero (0).</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddInt16(System.String,System.Int16)">
      <summary>Adds a 16-bit integer field with the specified field name.</summary>
      <param name="name">Name of the event field.</param>
      <param name="value">Value of the event field.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddInt16(System.String,System.Int16,Windows.Foundation.Diagnostics.LoggingFieldFormat)">
      <summary>Adds a 16-bit integer field with the specified field name and format.</summary>
      <param name="name">Name of the event field.</param>
      <param name="value">Value of the event field.</param>
      <param name="format">The format of the event field. Specifies an optional formatting hint that may be used by Event Tracing for Windows (ETW) tools.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddInt16(System.String,System.Int16,Windows.Foundation.Diagnostics.LoggingFieldFormat,System.Int32)">
      <summary>Adds a 16-bit integer field with the specified field name, format, and tags.</summary>
      <param name="name">Name of the event field.</param>
      <param name="value">Value of the event field.</param>
      <param name="format">The format of the event field. Specifies an optional formatting hint that may be used by Event Tracing for Windows (ETW) tools.</param>
      <param name="tags">The user-defined tag for the event field. Specifies up to twenty-eight bits of user-defined field processing metadata for use by a custom ETW processing tool. The top four bits are reserved and must be set to zero (0).</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddInt16Array(System.String,System.Int16[])">
      <summary>Adds a 16-bit integer array field with the specified field name.</summary>
      <param name="name">Name of the event field.</param>
      <param name="value">Value of the event field.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddInt16Array(System.String,System.Int16[],Windows.Foundation.Diagnostics.LoggingFieldFormat)">
      <summary>Adds a 16-bit integer array field with the specified field name and format.</summary>
      <param name="name">Name of the event field.</param>
      <param name="value">Value of the event field.</param>
      <param name="format">The format of the event field. Specifies an optional formatting hint that may be used by Event Tracing for Windows (ETW) tools.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddInt16Array(System.String,System.Int16[],Windows.Foundation.Diagnostics.LoggingFieldFormat,System.Int32)">
      <summary>Adds a 16-bit integer array field with the specified field name, format, and tags.</summary>
      <param name="name">Name of the event field.</param>
      <param name="value">Value of the event field.</param>
      <param name="format">The format of the event field. Specifies an optional formatting hint that may be used by Event Tracing for Windows (ETW) tools.</param>
      <param name="tags">The user-defined tag for the event field. Specifies up to twenty-eight bits of user-defined field processing metadata for use by a custom ETW processing tool. The top four bits are reserved and must be set to zero (0).</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddInt32(System.String,System.Int32)">
      <summary>Adds a 32-bit integer array field with the specified field name.</summary>
      <param name="name">Name of the event field.</param>
      <param name="value">Value of the event field.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddInt32(System.String,System.Int32,Windows.Foundation.Diagnostics.LoggingFieldFormat)">
      <summary>Adds a 32-bit integer array field with the specified field name and format.</summary>
      <param name="name">Name of the event field.</param>
      <param name="value">Value of the event field.</param>
      <param name="format">The format of the event field. Specifies an optional formatting hint that may be used by Event Tracing for Windows (ETW) tools.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddInt32(System.String,System.Int32,Windows.Foundation.Diagnostics.LoggingFieldFormat,System.Int32)">
      <summary>Adds a 32-bit integer array field with the specified field name, format, and tags.</summary>
      <param name="name">Name of the event field.</param>
      <param name="value">The array values for the event field.</param>
      <param name="format">The format of the event field. Specifies an optional formatting hint that may be used by Event Tracing for Windows (ETW) tools.</param>
      <param name="tags">The user-defined tag for the event field. Specifies up to twenty-eight bits of user-defined field processing metadata for use by a custom ETW processing tool. The top four bits are reserved and must be set to zero (0).</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddInt32Array(System.String,System.Int32[])">
      <summary>Adds a 32-bit integer array field with the specified field name.</summary>
      <param name="name">Name of the event field.</param>
      <param name="value">The array values for the event field.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddInt32Array(System.String,System.Int32[],Windows.Foundation.Diagnostics.LoggingFieldFormat)">
      <summary>Adds a 32-bit integer array field with the specified field name and format.</summary>
      <param name="name">Name of the event field.</param>
      <param name="value">The array values for the event field.</param>
      <param name="format">The format of the event field. Specifies an optional formatting hint that may be used by Event Tracing for Windows (ETW) tools.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddInt32Array(System.String,System.Int32[],Windows.Foundation.Diagnostics.LoggingFieldFormat,System.Int32)">
      <summary>Adds a 32-bit integer array field with the specified field name, format, and tags.</summary>
      <param name="name">Name of the event field.</param>
      <param name="value">The array values for the event field.</param>
      <param name="format">The format of the event field. Specifies an optional formatting hint that may be used by Event Tracing for Windows (ETW) tools.</param>
      <param name="tags">The user-defined tag for the event field. Specifies up to twenty-eight bits of user-defined field processing metadata for use by a custom ETW processing tool. The top four bits are reserved and must be set to zero (0).</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddInt64(System.String,System.Int64)">
      <summary>Adds a 64-bit integer array field with the specified field name.</summary>
      <param name="name">Name of the event field.</param>
      <param name="value">The array values for the event field.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddInt64(System.String,System.Int64,Windows.Foundation.Diagnostics.LoggingFieldFormat)">
      <summary>Adds a 64-bit integer array field with the specified field name and format.</summary>
      <param name="name">Name of the event field.</param>
      <param name="value">The array values for the event field.</param>
      <param name="format">The format of the event field. Specifies an optional formatting hint that may be used by Event Tracing for Windows (ETW) tools.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddInt64(System.String,System.Int64,Windows.Foundation.Diagnostics.LoggingFieldFormat,System.Int32)">
      <summary>Adds a 64-bit integer field with the specified field name, format, and tags.</summary>
      <param name="name">Name of the event field.</param>
      <param name="value">The value for the event field.</param>
      <param name="format">The format of the event field. Specifies an optional formatting hint that may be used by Event Tracing for Windows (ETW) tools.</param>
      <param name="tags">The user-defined tag for the event field. Specifies up to twenty-eight bits of user-defined field processing metadata for use by a custom ETW processing tool. The top four bits are reserved and must be set to zero (0).</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddInt64Array(System.String,System.Int64[])">
      <summary>Adds a 64-bit integer array field with the specified field name.</summary>
      <param name="name">Name of the event field.</param>
      <param name="value">The array values for the event field.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddInt64Array(System.String,System.Int64[],Windows.Foundation.Diagnostics.LoggingFieldFormat)">
      <summary>Adds a 64-bit integer array field with the specified field name and format.</summary>
      <param name="name">Name of the event field.</param>
      <param name="value">The array values for the event field.</param>
      <param name="format">The format of the event field. Specifies an optional formatting hint that may be used by Event Tracing for Windows (ETW) tools.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddInt64Array(System.String,System.Int64[],Windows.Foundation.Diagnostics.LoggingFieldFormat,System.Int32)">
      <summary>Adds a 64-bit integer array field with the specified field name, format, and tags.</summary>
      <param name="name">Name of the event field.</param>
      <param name="value">The array values for the event field.</param>
      <param name="format">The format of the event field. Specifies an optional formatting hint that may be used by Event Tracing for Windows (ETW) tools.</param>
      <param name="tags">The user-defined tag for the event field. Specifies up to twenty-eight bits of user-defined field processing metadata for use by a custom ETW processing tool. The top four bits are reserved and must be set to zero (0).</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddPoint(System.String,Windows.Foundation.Point)">
      <summary>Adds a Point field with the specified name.</summary>
      <param name="name">Name of the event field.</param>
      <param name="value">The value for the event field.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddPoint(System.String,Windows.Foundation.Point,Windows.Foundation.Diagnostics.LoggingFieldFormat)">
      <summary>Adds a Point field with the specified name and format.</summary>
      <param name="name">Name of the event field.</param>
      <param name="value">The value for the event field.</param>
      <param name="format">The format of the event field. Specifies an optional formatting hint that may be used by Event Tracing for Windows (ETW) tools.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddPoint(System.String,Windows.Foundation.Point,Windows.Foundation.Diagnostics.LoggingFieldFormat,System.Int32)">
      <summary>Adds a Point field with the specified name, format, and tags.</summary>
      <param name="name">Name of the event field.</param>
      <param name="value">The value for the event field.</param>
      <param name="format">The format of the event field. Specifies an optional formatting hint that may be used by Event Tracing for Windows (ETW) tools.</param>
      <param name="tags">The user-defined tag for the event field. Specifies up to twenty-eight bits of user-defined field processing metadata for use by a custom ETW processing tool. The top four bits are reserved and must be set to zero (0).</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddPointArray(System.String,Windows.Foundation.Point[])">
      <summary>Adds a Point array field with the specified field name.</summary>
      <param name="name">Name of the event field.</param>
      <param name="value">The value for the event field.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddPointArray(System.String,Windows.Foundation.Point[],Windows.Foundation.Diagnostics.LoggingFieldFormat)">
      <summary>Adds a Point array field with the specified field name and format.</summary>
      <param name="name">Name of the event field.</param>
      <param name="value">The value for the event field.</param>
      <param name="format">The format of the event field. Specifies an optional formatting hint that may be used by Event Tracing for Windows (ETW) tools.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddPointArray(System.String,Windows.Foundation.Point[],Windows.Foundation.Diagnostics.LoggingFieldFormat,System.Int32)">
      <summary>Adds a Point array field with the specified field name, format, and tags.</summary>
      <param name="name">Name of the event field.</param>
      <param name="value">The value for the event field.</param>
      <param name="format">The format of the event field. Specifies an optional formatting hint that may be used by Event Tracing for Windows (ETW) tools.</param>
      <param name="tags">The user-defined tag for the event field. Specifies up to twenty-eight bits of user-defined field processing metadata for use by a custom ETW processing tool. The top four bits are reserved and must be set to zero (0).</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddRect(System.String,Windows.Foundation.Rect)">
      <summary>Adds a Rect field with the specified field name.</summary>
      <param name="name">Name of the event field.</param>
      <param name="value">The value for the event field.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddRect(System.String,Windows.Foundation.Rect,Windows.Foundation.Diagnostics.LoggingFieldFormat)">
      <summary>Adds a Rect field with the specified field name, and format.</summary>
      <param name="name">Name of the event field.</param>
      <param name="value">The value for the event field.</param>
      <param name="format">The format of the event field. Specifies an optional formatting hint that may be used by Event Tracing for Windows (ETW) tools.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddRect(System.String,Windows.Foundation.Rect,Windows.Foundation.Diagnostics.LoggingFieldFormat,System.Int32)">
      <summary>Adds a Rect field with the specified field name, format, and tags.</summary>
      <param name="name">Name of the event field.</param>
      <param name="value">The value for the event field.</param>
      <param name="format">The format of the event field. Specifies an optional formatting hint that may be used by Event Tracing for Windows (ETW) tools.</param>
      <param name="tags">The user-defined tag for the event field. Specifies up to twenty-eight bits of user-defined field processing metadata for use by a custom ETW processing tool. The top four bits are reserved and must be set to zero (0).</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddRectArray(System.String,Windows.Foundation.Rect[])">
      <summary>Adds a Rect array field with the specified field name.</summary>
      <param name="name">Name of the event field.</param>
      <param name="value">The value for the event field.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddRectArray(System.String,Windows.Foundation.Rect[],Windows.Foundation.Diagnostics.LoggingFieldFormat)">
      <summary>Adds a Rect array field with the specified field name and format.</summary>
      <param name="name">Name of the event field.</param>
      <param name="value">The value for the event field.</param>
      <param name="format">The value for the event field.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddRectArray(System.String,Windows.Foundation.Rect[],Windows.Foundation.Diagnostics.LoggingFieldFormat,System.Int32)">
      <summary>Adds a Rect array field with the specified field name, format, and tags.</summary>
      <param name="name">Name of the event field.</param>
      <param name="value">The value for the event field.</param>
      <param name="format">The format of the event field. Specifies an optional formatting hint that may be used by Event Tracing for Windows (ETW) tools.</param>
      <param name="tags">The user-defined tag for the event field. Specifies up to twenty-eight bits of user-defined field processing metadata for use by a custom ETW processing tool. The top four bits are reserved and must be set to zero (0).</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddSingle(System.String,System.Single)">
      <summary>Adds a Single field with the specified field name.</summary>
      <param name="name">Name of the event field.</param>
      <param name="value">The value for the event field.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddSingle(System.String,System.Single,Windows.Foundation.Diagnostics.LoggingFieldFormat)">
      <summary>Adds a Single field with the specified field name and format.</summary>
      <param name="name">Name of the event field.</param>
      <param name="value">The value for the event field.</param>
      <param name="format">The format of the event field. Specifies an optional formatting hint that may be used by Event Tracing for Windows (ETW) tools.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddSingle(System.String,System.Single,Windows.Foundation.Diagnostics.LoggingFieldFormat,System.Int32)">
      <summary>Adds a Single field with the specified field name, format, and tags.</summary>
      <param name="name">Name of the event field.</param>
      <param name="value">The value for the event field.</param>
      <param name="format">The format of the event field. Specifies an optional formatting hint that may be used by Event Tracing for Windows (ETW) tools.</param>
      <param name="tags">The user-defined tag for the event field. Specifies up to twenty-eight bits of user-defined field processing metadata for use by a custom ETW processing tool. The top four bits are reserved and must be set to zero (0).</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddSingleArray(System.String,System.Single[])">
      <summary>Adds a Single array field with the specified field name.</summary>
      <param name="name">Name of the event field.</param>
      <param name="value">The value for the event field.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddSingleArray(System.String,System.Single[],Windows.Foundation.Diagnostics.LoggingFieldFormat)">
      <summary>Adds a Single array field with the specified field name and format.</summary>
      <param name="name">Name of the event field.</param>
      <param name="value">The value for the event field.</param>
      <param name="format">The format of the event field. Specifies an optional formatting hint that may be used by Event Tracing for Windows (ETW) tools.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddSingleArray(System.String,System.Single[],Windows.Foundation.Diagnostics.LoggingFieldFormat,System.Int32)">
      <summary>Adds a Single array field with the specified field name, format, and tags.</summary>
      <param name="name">Name of the event field.</param>
      <param name="value">The value for the event field.</param>
      <param name="format">The format of the event field. Specifies an optional formatting hint that may be used by Event Tracing for Windows (ETW) tools.</param>
      <param name="tags">The user-defined tag for the event field. Specifies up to twenty-eight bits of user-defined field processing metadata for use by a custom ETW processing tool. The top four bits are reserved and must be set to zero (0).</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddSize(System.String,Windows.Foundation.Size)">
      <summary>Adds a Size field with the specified field name.</summary>
      <param name="name">Name of the event field.</param>
      <param name="value">The value for the event field.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddSize(System.String,Windows.Foundation.Size,Windows.Foundation.Diagnostics.LoggingFieldFormat)">
      <summary>Adds a Size field with the specified field name and format.</summary>
      <param name="name">Name of the event field.</param>
      <param name="value">The value for the event field.</param>
      <param name="format">The format of the event field. Specifies an optional formatting hint that may be used by Event Tracing for Windows (ETW) tools.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddSize(System.String,Windows.Foundation.Size,Windows.Foundation.Diagnostics.LoggingFieldFormat,System.Int32)">
      <summary>Adds a Size field with the specified field name, format, and tags.</summary>
      <param name="name">Name of the event field.</param>
      <param name="value">The value for the event field.</param>
      <param name="format">The format of the event field. Specifies an optional formatting hint that may be used by Event Tracing for Windows (ETW) tools.</param>
      <param name="tags">The user-defined tag for the event field. Specifies up to twenty-eight bits of user-defined field processing metadata for use by a custom ETW processing tool. The top four bits are reserved and must be set to zero (0).</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddSizeArray(System.String,Windows.Foundation.Size[])">
      <summary>Adds a Size array field with the specified field name.</summary>
      <param name="name">The name of the field.</param>
      <param name="value">The value for the event field.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddSizeArray(System.String,Windows.Foundation.Size[],Windows.Foundation.Diagnostics.LoggingFieldFormat)">
      <summary>Adds a Size array field with the specified field name and format.</summary>
      <param name="name">Name of the event field.</param>
      <param name="value">The value for the event field.</param>
      <param name="format">The format of the event field. Specifies an optional formatting hint that may be used by Event Tracing for Windows (ETW) tools.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddSizeArray(System.String,Windows.Foundation.Size[],Windows.Foundation.Diagnostics.LoggingFieldFormat,System.Int32)">
      <summary>Adds a Size array field with the specified field name, format, and tags.</summary>
      <param name="name">Name of the event field.</param>
      <param name="value">The value for the event field.</param>
      <param name="format">The format of the event field. Specifies an optional formatting hint that may be used by Event Tracing for Windows (ETW) tools.</param>
      <param name="tags">The user-defined tag for the event field. Specifies up to twenty-eight bits of user-defined field processing metadata for use by a custom ETW processing tool. The top four bits are reserved and must be set to zero (0).</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddString(System.String,System.String)">
      <summary>Adds a String field with the specified field name.</summary>
      <param name="name">Name of the event field.</param>
      <param name="value">The value for the event field.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddString(System.String,System.String,Windows.Foundation.Diagnostics.LoggingFieldFormat)">
      <summary>Adds a String field with the specified field name and format.</summary>
      <param name="name">Name of the event field.</param>
      <param name="value">The value for the event field.</param>
      <param name="format">The format of the event field. Specifies an optional formatting hint that may be used by Event Tracing for Windows (ETW) tools.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddString(System.String,System.String,Windows.Foundation.Diagnostics.LoggingFieldFormat,System.Int32)">
      <summary>Adds a String field with the specified field name, format, and tags.</summary>
      <param name="name">Name of the event field.</param>
      <param name="value">The value for the event field.</param>
      <param name="format">The format of the event field. Specifies an optional formatting hint that may be used by Event Tracing for Windows (ETW) tools.</param>
      <param name="tags">The user-defined tag for the event field. Specifies up to twenty-eight bits of user-defined field processing metadata for use by a custom ETW processing tool. The top four bits are reserved and must be set to zero (0).</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddStringArray(System.String,System.String[])">
      <summary>Adds a String array field with the specified field name.</summary>
      <param name="name">Name of the event field.</param>
      <param name="value">The value for the event field.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddStringArray(System.String,System.String[],Windows.Foundation.Diagnostics.LoggingFieldFormat)">
      <summary>Adds a String array field with the specified field name and format.</summary>
      <param name="name">Name of the event field.</param>
      <param name="value">The value for the event field.</param>
      <param name="format">The format of the event field. Specifies an optional formatting hint that may be used by Event Tracing for Windows (ETW) tools.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddStringArray(System.String,System.String[],Windows.Foundation.Diagnostics.LoggingFieldFormat,System.Int32)">
      <summary>Adds a String array field with the specified field name, format, and tags.</summary>
      <param name="name">Name of the event field.</param>
      <param name="value">The value for the event field.</param>
      <param name="format">The format of the event field. Specifies an optional formatting hint that may be used by Event Tracing for Windows (ETW) tools.</param>
      <param name="tags">The user-defined tag for the event field. Specifies up to twenty-eight bits of user-defined field processing metadata for use by a custom ETW processing tool. The top four bits are reserved and must be set to zero (0).</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddTimeSpan(System.String,Windows.Foundation.TimeSpan)">
      <summary>Adds a time span field with the specified field name.</summary>
      <param name="name">Name of the event field.</param>
      <param name="value">The value for the event field.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddTimeSpan(System.String,Windows.Foundation.TimeSpan,Windows.Foundation.Diagnostics.LoggingFieldFormat)">
      <summary>Adds a time span field with the specified field name and format.</summary>
      <param name="name">Name of the event field.</param>
      <param name="value">The value for the event field.</param>
      <param name="format">The format of the event field. Specifies an optional formatting hint that may be used by Event Tracing for Windows (ETW) tools.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddTimeSpan(System.String,Windows.Foundation.TimeSpan,Windows.Foundation.Diagnostics.LoggingFieldFormat,System.Int32)">
      <summary>Adds a time span field with the specified field name, format, and tags.</summary>
      <param name="name">Name of the event field.</param>
      <param name="value">The value for the event field.</param>
      <param name="format">The format of the event field. Specifies an optional formatting hint that may be used by Event Tracing for Windows (ETW) tools.</param>
      <param name="tags">The user-defined tag for the event field. Specifies up to twenty-eight bits of user-defined field processing metadata for use by a custom ETW processing tool. The top four bits are reserved and must be set to zero (0).</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddTimeSpanArray(System.String,Windows.Foundation.TimeSpan[])">
      <summary>Adds a time span array field with the specified field name.</summary>
      <param name="name">Name of the event field.</param>
      <param name="value">The value for the event field.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddTimeSpanArray(System.String,Windows.Foundation.TimeSpan[],Windows.Foundation.Diagnostics.LoggingFieldFormat)">
      <summary>Adds a time span array field with the specified field name and format.</summary>
      <param name="name">Name of the event field.</param>
      <param name="value">The value for the event field.</param>
      <param name="format">The format of the event field. Specifies an optional formatting hint that may be used by Event Tracing for Windows (ETW) tools.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddTimeSpanArray(System.String,Windows.Foundation.TimeSpan[],Windows.Foundation.Diagnostics.LoggingFieldFormat,System.Int32)">
      <summary>Adds a time span array field with the specified field name, format, and tags.</summary>
      <param name="name">Name of the event field.</param>
      <param name="value">The value for the event field.</param>
      <param name="format">The format of the event field. Specifies an optional formatting hint that may be used by Event Tracing for Windows (ETW) tools.</param>
      <param name="tags">The user-defined tag for the event field. Specifies up to twenty-eight bits of user-defined field processing metadata for use by a custom ETW processing tool. The top four bits are reserved and must be set to zero (0).</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddUInt16(System.String,System.UInt16)">
      <summary>Adds a 16-bit unsigned integer field with the specified field name.</summary>
      <param name="name">Name of the event field.</param>
      <param name="value">The value for the event field.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddUInt16(System.String,System.UInt16,Windows.Foundation.Diagnostics.LoggingFieldFormat)">
      <summary>Adds a 16-bit unsigned integer field with the specified field name and format.</summary>
      <param name="name">Name of the event field.</param>
      <param name="value">The value for the event field.</param>
      <param name="format">The format of the event field. Specifies an optional formatting hint that may be used by Event Tracing for Windows (ETW) tools.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddUInt16(System.String,System.UInt16,Windows.Foundation.Diagnostics.LoggingFieldFormat,System.Int32)">
      <summary>Adds a 16-bit unsigned integer field with the specified field name, format, and tags.</summary>
      <param name="name">Name of the event field.</param>
      <param name="value">The value for the event field.</param>
      <param name="format">The format of the event field. Specifies an optional formatting hint that may be used by Event Tracing for Windows (ETW) tools.</param>
      <param name="tags">The user-defined tag for the event field. Specifies up to twenty-eight bits of user-defined field processing metadata for use by a custom ETW processing tool. The top four bits are reserved and must be set to zero (0).</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddUInt16Array(System.String,System.UInt16[])">
      <summary>Adds a16-bit unsigned integer field with the specified field name.</summary>
      <param name="name">Name of the event field.</param>
      <param name="value">The value for the event field. The default format for the array is binary. See the remarks section for other formats that may be specified.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddUInt16Array(System.String,System.UInt16[],Windows.Foundation.Diagnostics.LoggingFieldFormat)">
      <summary>Adds a 16-bit unsigned integer array field with the specified field name and format.</summary>
      <param name="name">Name of the event field.</param>
      <param name="value">The value for the event field. The default format for the array is binary. See the remarks section for other formats that may be specified.</param>
      <param name="format">The format of the event field. Specifies an optional formatting hint that may be used by Event Tracing for Windows (ETW) tools.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddUInt16Array(System.String,System.UInt16[],Windows.Foundation.Diagnostics.LoggingFieldFormat,System.Int32)">
      <summary>Adds a 16-bit unsigned integer array field with the specified field name, format, and tags.</summary>
      <param name="name">Name of the event field.</param>
      <param name="value">The value for the event field. The default format for the array is binary. See the remarks section for other formats that may be specified.</param>
      <param name="format">The format of the event field. Specifies an optional formatting hint that may be used by Event Tracing for Windows (ETW) tools.</param>
      <param name="tags">The user-defined tag for the event field. Specifies up to twenty-eight bits of user-defined field processing metadata for use by a custom ETW processing tool. The top four bits are reserved and must be set to zero (0).</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddUInt32(System.String,System.UInt32)">
      <summary>Adds a 32-bit unsigned integer field with the specified field name.</summary>
      <param name="name">Name of the event field.</param>
      <param name="value">The value for the event field.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddUInt32(System.String,System.UInt32,Windows.Foundation.Diagnostics.LoggingFieldFormat)">
      <summary>Adds a 32-bit unsigned integer field with the specified field name and format.</summary>
      <param name="name">Name of the event field.</param>
      <param name="value">The value for the event field.</param>
      <param name="format">The format of the event field. Specifies an optional formatting hint that may be used by Event Tracing for Windows (ETW) tools.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddUInt32(System.String,System.UInt32,Windows.Foundation.Diagnostics.LoggingFieldFormat,System.Int32)">
      <summary>Adds a 32-bit unsigned integer field with the specified field name, format, and tags.</summary>
      <param name="name">Name of the event field.</param>
      <param name="value">The value for the event field.</param>
      <param name="format">The format of the event field. Specifies an optional formatting hint that may be used by Event Tracing for Windows (ETW) tools.</param>
      <param name="tags">The user-defined tag for the event field. Specifies up to twenty-eight bits of user-defined field processing metadata for use by a custom ETW processing tool. The top four bits are reserved and must be set to zero (0).</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddUInt32Array(System.String,System.UInt32[])">
      <summary>Adds a 32-bit unsigned integer array field with the specified field name.</summary>
      <param name="name">Name of the event field.</param>
      <param name="value">The value for the event field.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddUInt32Array(System.String,System.UInt32[],Windows.Foundation.Diagnostics.LoggingFieldFormat)">
      <summary>Adds a 32-bit unsigned integer array field with the specified field name and format.</summary>
      <param name="name">Name of the event field.</param>
      <param name="value">The value for the event field.</param>
      <param name="format">The format of the event field. Specifies an optional formatting hint that may be used by Event Tracing for Windows (ETW) tools.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddUInt32Array(System.String,System.UInt32[],Windows.Foundation.Diagnostics.LoggingFieldFormat,System.Int32)">
      <summary>Adds a 32-bit unsigned integer array field with the specified field name, format, and tags.</summary>
      <param name="name">Name of the event field.</param>
      <param name="value">The value for the event field.</param>
      <param name="format">The format of the event field. Specifies an optional formatting hint that may be used by Event Tracing for Windows (ETW) tools.</param>
      <param name="tags">The user-defined tag for the event field. Specifies up to twenty-eight bits of user-defined field processing metadata for use by a custom ETW processing tool. The top four bits are reserved and must be set to zero (0).</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddUInt64(System.String,System.UInt64)">
      <summary>Adds a 64-bit unsigned integer field with the specified field name.</summary>
      <param name="name">Name of the event field.</param>
      <param name="value">The value for the event field.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddUInt64(System.String,System.UInt64,Windows.Foundation.Diagnostics.LoggingFieldFormat)">
      <summary>Adds a 64-bit unsigned integer field with the specified field name and format.</summary>
      <param name="name">Name of the event field.</param>
      <param name="value">The value for the event field.</param>
      <param name="format">The format of the event field. Specifies an optional formatting hint that may be used by Event Tracing for Windows (ETW) tools.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddUInt64(System.String,System.UInt64,Windows.Foundation.Diagnostics.LoggingFieldFormat,System.Int32)">
      <summary>Adds a 64-bit unsigned integer field with the specified field name, format, and tags.</summary>
      <param name="name">Name of the event field.</param>
      <param name="value">The value for the event field.</param>
      <param name="format">The format of the event field. Specifies an optional formatting hint that may be used by Event Tracing for Windows (ETW) tools.</param>
      <param name="tags">The user-defined tag for the event field. Specifies up to twenty-eight bits of user-defined field processing metadata for use by a custom ETW processing tool. The top four bits are reserved and must be set to zero (0).</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddUInt64Array(System.String,System.UInt64[])">
      <summary>Adds a 64-bit unsigned integer array field with the specified field name.</summary>
      <param name="name">Name of the event field.</param>
      <param name="value">The value for the event field.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddUInt64Array(System.String,System.UInt64[],Windows.Foundation.Diagnostics.LoggingFieldFormat)">
      <summary>Adds a 64-bit unsigned integer array field with the specified field name and format.</summary>
      <param name="name">Name of the event field.</param>
      <param name="value">The value for the event field.</param>
      <param name="format">The format of the event field. Specifies an optional formatting hint that may be used by Event Tracing for Windows (ETW) tools.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddUInt64Array(System.String,System.UInt64[],Windows.Foundation.Diagnostics.LoggingFieldFormat,System.Int32)">
      <summary>Adds a 64-bit unsigned integer array field with the specified field name, format, and tags.</summary>
      <param name="name">Name of the event field.</param>
      <param name="value">The value for the event field.</param>
      <param name="format">The format of the event field. Specifies an optional formatting hint that may be used by Event Tracing for Windows (ETW) tools.</param>
      <param name="tags">The user-defined tag for the event field. Specifies up to twenty-eight bits of user-defined field processing metadata for use by a custom ETW processing tool. The top four bits are reserved and must be set to zero (0).</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddUInt8(System.String,System.Byte)">
      <summary>Adds an 8-bit unsigned integer field with the specified field name.</summary>
      <param name="name">Name of the event field.</param>
      <param name="value">The value for the event field.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddUInt8(System.String,System.Byte,Windows.Foundation.Diagnostics.LoggingFieldFormat)">
      <summary>Adds an 8-bit unsigned integer field with the specified field name and format.</summary>
      <param name="name">Name of the event field.</param>
      <param name="value">The value for the event field.</param>
      <param name="format">The format of the event field. Specifies an optional formatting hint that may be used by Event Tracing for Windows (ETW) tools.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddUInt8(System.String,System.Byte,Windows.Foundation.Diagnostics.LoggingFieldFormat,System.Int32)">
      <summary>Adds an 8-bit unsigned integer field with the specified field name, format, and tags.</summary>
      <param name="name">Name of the event field.</param>
      <param name="value">The value for the event field.</param>
      <param name="format">The format of the event field. Specifies an optional formatting hint that may be used by Event Tracing for Windows (ETW) tools.</param>
      <param name="tags">The user-defined tag for the event field. Specifies up to twenty-eight bits of user-defined field processing metadata for use by a custom ETW processing tool. The top four bits are reserved and must be set to zero (0).</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddUInt8Array(System.String,System.Byte[])">
      <summary>Adds an 8-bit unsigned integer array field with the specified field name.</summary>
      <param name="name">Name of the event field.</param>
      <param name="value">The value for the event field. The format for the array is binary.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddUInt8Array(System.String,System.Byte[],Windows.Foundation.Diagnostics.LoggingFieldFormat)">
      <summary>Adds an 8-bit unsigned integer array field with the specified field name and format.</summary>
      <param name="name">Name of the event field.</param>
      <param name="value">The value for the event field. The default format for the array is binary. See the remarks section for other formats that may be specified.</param>
      <param name="format">The format of the event field. Specifies an optional formatting hint that may be used by Event Tracing for Windows (ETW) tools.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.AddUInt8Array(System.String,System.Byte[],Windows.Foundation.Diagnostics.LoggingFieldFormat,System.Int32)">
      <summary>Adds an 8-bit unsigned integer array field with the specified field name, format, and tags.</summary>
      <param name="name">Name of the event field.</param>
      <param name="value">The value for the event field. The default format for the array is binary. See the remarks section for other formats that may be specified.</param>
      <param name="format">The format of the event field. Specifies an optional formatting hint that may be used by Event Tracing for Windows (ETW) tools.</param>
      <param name="tags">The user-defined tag for the event field. Specifies up to twenty-eight bits of user-defined field processing metadata for use by a custom ETW processing tool. The top four bits are reserved and must be set to zero (0).</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.BeginStruct(System.String)">
      <summary>Begins a new structured field with the specified field name.</summary>
      <param name="name">Name of the structured field.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.BeginStruct(System.String,System.Int32)">
      <summary>Begins a new structured field with the specified field name and tags.</summary>
      <param name="name">Name of the structured field.</param>
      <param name="tags">Specifies up to twenty-eight bits of user-defined field metadata. The top four bits are reserved and must be set to zero (0).The metadata may be used by a custom Event Tracing for Windows (ETW) processing tool. For example, you might define a tag that indicates that a field might contain personally-identifiable information.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.Clear">
      <summary>Removes all fields stored in the object and resets the object to its newly-constructed state.</summary>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingFields.EndStruct">
      <summary>Ends a structured field.</summary>
    </member>
    <member name="T:Windows.Foundation.Diagnostics.LoggingLevel">
      <summary>Specifies the severity level of an event.</summary>
    </member>
    <member name="F:Windows.Foundation.Diagnostics.LoggingLevel.Critical">
      <summary>Log only critical messages.</summary>
    </member>
    <member name="F:Windows.Foundation.Diagnostics.LoggingLevel.Error">
      <summary>Log messages of error level and higher.</summary>
    </member>
    <member name="F:Windows.Foundation.Diagnostics.LoggingLevel.Information">
      <summary>Log messages of information level and higher.</summary>
    </member>
    <member name="F:Windows.Foundation.Diagnostics.LoggingLevel.Verbose">
      <summary>Log all messages.</summary>
    </member>
    <member name="F:Windows.Foundation.Diagnostics.LoggingLevel.Warning">
      <summary>Log messages of warning level and higher.</summary>
    </member>
    <member name="T:Windows.Foundation.Diagnostics.LoggingOpcode">
      <summary>Specifies an event opcode. Opcodes represent an operation within a component of an application and are used to logically group events.</summary>
    </member>
    <member name="F:Windows.Foundation.Diagnostics.LoggingOpcode.Info">
      <summary>An informational event.</summary>
    </member>
    <member name="F:Windows.Foundation.Diagnostics.LoggingOpcode.Reply">
      <summary>A reply event.</summary>
    </member>
    <member name="F:Windows.Foundation.Diagnostics.LoggingOpcode.Resume">
      <summary>An event that represents an activity resuming after being suspended.</summary>
    </member>
    <member name="F:Windows.Foundation.Diagnostics.LoggingOpcode.Send">
      <summary>An event that represents transferring activity to another component.</summary>
    </member>
    <member name="F:Windows.Foundation.Diagnostics.LoggingOpcode.Start">
      <summary>An event that represents the start of an activity.</summary>
    </member>
    <member name="F:Windows.Foundation.Diagnostics.LoggingOpcode.Stop">
      <summary>An event that represents the end of an activity. The event corresponds to the last unpaired **Start** event.</summary>
    </member>
    <member name="F:Windows.Foundation.Diagnostics.LoggingOpcode.Suspend">
      <summary>An event that represents the activity being suspended pending another activity's completion.</summary>
    </member>
    <member name="T:Windows.Foundation.Diagnostics.LoggingOptions">
      <summary>Represents advanced event settings.</summary>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingOptions.#ctor">
      <summary>Initializes a new **LoggingOptions** instance with default option values.</summary>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingOptions.#ctor(System.Int64)">
      <summary>Initializes a new **LoggingOptions** instance with the specified keyword value.</summary>
      <param name="keywords">The keyword value.</param>
    </member>
    <member name="P:Windows.Foundation.Diagnostics.LoggingOptions.ActivityId">
      <summary>Gets or sets the unique identifier associated with an activity.</summary>
      <returns>The activity unique identifier.</returns>
    </member>
    <member name="P:Windows.Foundation.Diagnostics.LoggingOptions.Keywords">
      <summary>Gets or sets the keyword value that represents the different categories that an event belongs to.</summary>
      <returns>The keyword value.</returns>
    </member>
    <member name="P:Windows.Foundation.Diagnostics.LoggingOptions.Opcode">
      <summary>Gets or sets the operation code value for an event.</summary>
      <returns>The operation code.</returns>
    </member>
    <member name="P:Windows.Foundation.Diagnostics.LoggingOptions.RelatedActivityId">
      <summary>Gets or sets a value that uniquely identifies the parent activity to which this activity is related.</summary>
      <returns>A value that uniquely identifies the parent activity to which this activity is related.</returns>
    </member>
    <member name="P:Windows.Foundation.Diagnostics.LoggingOptions.Tags">
      <summary>Gets or sets the user-defined metadata value attached to an event.</summary>
      <returns>The tag.</returns>
    </member>
    <member name="P:Windows.Foundation.Diagnostics.LoggingOptions.Task">
      <summary>Gets or sets the user-defined value that identifies a larger unit of work within an application or component.</summary>
      <returns>The task value.</returns>
    </member>
    <member name="T:Windows.Foundation.Diagnostics.LoggingSession">
      <summary>Represents the destination of logged messages from LoggingChannel instances.</summary>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingSession.#ctor(System.String)">
      <summary>Initializes a new instance of the LoggingSession class.</summary>
      <param name="name">The name of the logging session.</param>
    </member>
    <member name="P:Windows.Foundation.Diagnostics.LoggingSession.Name">
      <summary>Gets the name of the logging session.</summary>
      <returns>The session name.</returns>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingSession.AddLoggingChannel(Windows.Foundation.Diagnostics.ILoggingChannel)">
      <summary>Adds a logging channel to the current logging session.</summary>
      <param name="loggingChannel">The logging channel to add.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingSession.AddLoggingChannel(Windows.Foundation.Diagnostics.ILoggingChannel,Windows.Foundation.Diagnostics.LoggingLevel)">
      <summary>Adds a logging channel with the specified logging level to the current logging session.</summary>
      <param name="loggingChannel">The logging channel to add.</param>
      <param name="maxLevel">The logging level for *loggingChannel*.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingSession.Close">
      <summary>Ends the current logging session.</summary>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingSession.RemoveLoggingChannel(Windows.Foundation.Diagnostics.ILoggingChannel)">
      <summary>Removes the specified logging channel from the current logging session.</summary>
      <param name="loggingChannel">The logging channel to remove.</param>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.LoggingSession.SaveToFileAsync(Windows.Storage.IStorageFolder,System.String)">
      <summary>Saves the current logging session to a file.</summary>
      <param name="folder">The folder that contains the log file.</param>
      <param name="fileName">The name of the log file.</param>
      <returns>When this method completes, it returns the new file as a StorageFile.</returns>
    </member>
    <member name="T:Windows.Foundation.Diagnostics.RuntimeBrokerErrorSettings">
      <summary>Represents diagnostic error reporting settings.</summary>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.RuntimeBrokerErrorSettings.#ctor">
      <summary>Creates and initializes a new instance of the RuntimeBrokerErrorSettings.</summary>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.RuntimeBrokerErrorSettings.GetErrorOptions">
      <summary>Gets the type of error reporting for the error object.</summary>
      <returns>One of the enumeration values.</returns>
    </member>
    <member name="M:Windows.Foundation.Diagnostics.RuntimeBrokerErrorSettings.SetErrorOptions(Windows.Foundation.Diagnostics.ErrorOptions)">
      <summary>Sets the type of error reporting for the error object.</summary>
      <param name="value">One of the enumeration values.</param>
    </member>
    <member name="T:Windows.Foundation.Diagnostics.TracingStatusChangedEventArgs">
      <summary>Provides data for the TracingStatusChanged event.</summary>
    </member>
    <member name="P:Windows.Foundation.Diagnostics.TracingStatusChangedEventArgs.Enabled">
      <summary>Gets a value that indicates whether tracing is active.</summary>
      <returns>**True**, if tracing is active, otherwise **false**.</returns>
    </member>
    <member name="P:Windows.Foundation.Diagnostics.TracingStatusChangedEventArgs.TraceLevel">
      <summary>Gets the trace level for the current tracing session.</summary>
      <returns>The trace level.</returns>
    </member>
    <member name="T:Windows.Foundation.Metadata.CreateFromStringAttribute">
      <summary>Create from string attribute.</summary>
    </member>
    <member name="F:Windows.Foundation.Metadata.CreateFromStringAttribute.MethodName">
      <summary>
      </summary>
    </member>
    <member name="M:Windows.Foundation.Metadata.CreateFromStringAttribute.#ctor">
      <summary>Create from string attribute.</summary>
    </member>
    <member name="T:Windows.Foundation.Numerics.Matrix3x2">
      <summary>Describes a 3*2 floating point matrix.</summary>
    </member>
    <member name="F:Windows.Foundation.Numerics.Matrix3x2.M11">
      <summary>The row one and column one element of the matrix.</summary>
    </member>
    <member name="F:Windows.Foundation.Numerics.Matrix3x2.M12">
      <summary>The row one and column two element of the matrix.</summary>
    </member>
    <member name="F:Windows.Foundation.Numerics.Matrix3x2.M21">
      <summary>The row two and column one element of the matrix.</summary>
    </member>
    <member name="F:Windows.Foundation.Numerics.Matrix3x2.M22">
      <summary>The row two and column two element of the matrix.</summary>
    </member>
    <member name="F:Windows.Foundation.Numerics.Matrix3x2.M31">
      <summary>The row three and column one element of the matrix.</summary>
    </member>
    <member name="F:Windows.Foundation.Numerics.Matrix3x2.M32">
      <summary>The row three and column two element of the matrix.</summary>
    </member>
    <member name="T:Windows.Foundation.Numerics.Matrix4x4">
      <summary>Describes a 4*4 floating point matrix.</summary>
    </member>
    <member name="F:Windows.Foundation.Numerics.Matrix4x4.M11">
      <summary>The row one and column one element of the matrix.</summary>
    </member>
    <member name="F:Windows.Foundation.Numerics.Matrix4x4.M12">
      <summary>The row one and column two element of the matrix.</summary>
    </member>
    <member name="F:Windows.Foundation.Numerics.Matrix4x4.M13">
      <summary>The row one and column three element of the matrix.</summary>
    </member>
    <member name="F:Windows.Foundation.Numerics.Matrix4x4.M14">
      <summary>The row one and column four element of the matrix.</summary>
    </member>
    <member name="F:Windows.Foundation.Numerics.Matrix4x4.M21">
      <summary>The row two and column one element of the matrix.</summary>
    </member>
    <member name="F:Windows.Foundation.Numerics.Matrix4x4.M22">
      <summary>The row two and column two element of the matrix.</summary>
    </member>
    <member name="F:Windows.Foundation.Numerics.Matrix4x4.M23">
      <summary>The row two and column three element of the matrix.</summary>
    </member>
    <member name="F:Windows.Foundation.Numerics.Matrix4x4.M24">
      <summary>The row two and column four element of the matrix.</summary>
    </member>
    <member name="F:Windows.Foundation.Numerics.Matrix4x4.M31">
      <summary>The row three and column one element of the matrix.</summary>
    </member>
    <member name="F:Windows.Foundation.Numerics.Matrix4x4.M32">
      <summary>The row three and column two element of the matrix.</summary>
    </member>
    <member name="F:Windows.Foundation.Numerics.Matrix4x4.M33">
      <summary>The row three and column three element of the matrix.</summary>
    </member>
    <member name="F:Windows.Foundation.Numerics.Matrix4x4.M34">
      <summary>The row three and column four element of the matrix.</summary>
    </member>
    <member name="F:Windows.Foundation.Numerics.Matrix4x4.M41">
      <summary>The row four and column one element of the matrix.</summary>
    </member>
    <member name="F:Windows.Foundation.Numerics.Matrix4x4.M42">
      <summary>The row four and column two element of the matrix.</summary>
    </member>
    <member name="F:Windows.Foundation.Numerics.Matrix4x4.M43">
      <summary>The row four and column three element of the matrix.</summary>
    </member>
    <member name="F:Windows.Foundation.Numerics.Matrix4x4.M44">
      <summary>The row four and column four element of the matrix.</summary>
    </member>
    <member name="T:Windows.Foundation.Numerics.Plane">
      <summary>Describes a plane (a flat, two-dimensional surface).</summary>
    </member>
    <member name="F:Windows.Foundation.Numerics.Plane.D">
      <summary>A floating-point value for a point on the plane but not on the **Normal** vector.</summary>
    </member>
    <member name="F:Windows.Foundation.Numerics.Plane.Normal">
      <summary>A vector of three floating-point components on the plane.</summary>
    </member>
    <member name="T:Windows.Foundation.Numerics.Quaternion">
      <summary>Describes a quaternion, which is an abstract representation of an orientation in space that is based on complex numbers.</summary>
    </member>
    <member name="F:Windows.Foundation.Numerics.Quaternion.W">
      <summary>The *w* component of the quaternion, which is the real number part of the quaternion.</summary>
    </member>
    <member name="F:Windows.Foundation.Numerics.Quaternion.X">
      <summary>The *x* component of the quaternion, which is the coefficient of the **i** unit vector in the quaternion.</summary>
    </member>
    <member name="F:Windows.Foundation.Numerics.Quaternion.Y">
      <summary>The *y* component of the quaternion, which is the coefficient of the **j** unit vector in the quaternion.</summary>
    </member>
    <member name="F:Windows.Foundation.Numerics.Quaternion.Z">
      <summary>The *z* component of the quaternion, which is the coefficient of the **k** unit vector in the quaternion.</summary>
    </member>
    <member name="T:Windows.Foundation.Numerics.Rational">
      <summary>Describes a number that can be created by the division of 2 integers.</summary>
    </member>
    <member name="F:Windows.Foundation.Numerics.Rational.Denominator">
      <summary>The number below the line in a fraction.</summary>
    </member>
    <member name="F:Windows.Foundation.Numerics.Rational.Numerator">
      <summary>The number above the line in a fraction.</summary>
    </member>
    <member name="T:Windows.Foundation.Numerics.Vector2">
      <summary>Describes a vector of two floating-point components.</summary>
    </member>
    <member name="F:Windows.Foundation.Numerics.Vector2.X">
      <summary>The x component of the vector.</summary>
    </member>
    <member name="F:Windows.Foundation.Numerics.Vector2.Y">
      <summary>The y component of the vector.</summary>
    </member>
    <member name="T:Windows.Foundation.Numerics.Vector3">
      <summary>Describes a vector of three floating-point components.</summary>
    </member>
    <member name="F:Windows.Foundation.Numerics.Vector3.X">
      <summary>The x component of the vector.</summary>
    </member>
    <member name="F:Windows.Foundation.Numerics.Vector3.Y">
      <summary>The y component of the vector.</summary>
    </member>
    <member name="F:Windows.Foundation.Numerics.Vector3.Z">
      <summary>The z component of the vector.</summary>
    </member>
    <member name="T:Windows.Foundation.Numerics.Vector4">
      <summary>Describes a vector of four floating-point components.</summary>
    </member>
    <member name="F:Windows.Foundation.Numerics.Vector4.W">
      <summary>The w component of the vector.</summary>
    </member>
    <member name="F:Windows.Foundation.Numerics.Vector4.X">
      <summary>The x component of the vector.</summary>
    </member>
    <member name="F:Windows.Foundation.Numerics.Vector4.Y">
      <summary>The y component of the vector.</summary>
    </member>
    <member name="F:Windows.Foundation.Numerics.Vector4.Z">
      <summary>The z component of the vector.</summary>
    </member>
    <member name="T:Windows.Gaming.Input.ArcadeStick">
      <summary>Represents an arcade stick.</summary>
    </member>
    <member name="P:Windows.Gaming.Input.ArcadeStick.ArcadeSticks">
      <summary>The list of all connected arcade sticks.</summary>
      <returns>The list of all connected arcade sticks.</returns>
    </member>
    <member name="P:Windows.Gaming.Input.ArcadeStick.Headset">
      <summary>The audio headset attached to the arcade stick.</summary>
      <returns>The audio headset attached to the arcade stick.</returns>
    </member>
    <member name="P:Windows.Gaming.Input.ArcadeStick.IsWireless">
      <summary>Gets a value that indicates the wireless state of the arcade stick.</summary>
      <returns>True if the arcade stick is wireless. Otherwise, false.</returns>
    </member>
    <member name="P:Windows.Gaming.Input.ArcadeStick.User">
      <summary>The user associated with the arcade stick.</summary>
      <returns>The user associated with the arcade stick.</returns>
    </member>
    <member name="E:Windows.Gaming.Input.ArcadeStick.ArcadeStickAdded">
      <summary>Signals when a new arcade stick is connected.</summary>
    </member>
    <member name="E:Windows.Gaming.Input.ArcadeStick.ArcadeStickRemoved">
      <summary>Signals when an arcade stick is disconnected.</summary>
    </member>
    <member name="E:Windows.Gaming.Input.ArcadeStick.HeadsetConnected">
      <summary>Signals when a headset is attached to the arcade stick.</summary>
    </member>
    <member name="E:Windows.Gaming.Input.ArcadeStick.HeadsetDisconnected">
      <summary>Signals when a headset is disconnected from the arcade stick.</summary>
    </member>
    <member name="E:Windows.Gaming.Input.ArcadeStick.UserChanged">
      <summary>Signals when the user associated with the arcade stick has changed.</summary>
    </member>
    <member name="M:Windows.Gaming.Input.ArcadeStick.FromGameController(Windows.Gaming.Input.IGameController)">
      <summary>Returns the given game controller as an arcade stick.</summary>
      <param name="gameController">The game controller to be returned as an arcade stick.</param>
      <returns>The arcade stick that was returned from the given game controller.</returns>
    </member>
    <member name="M:Windows.Gaming.Input.ArcadeStick.GetButtonLabel(Windows.Gaming.Input.ArcadeStickButtons)">
      <summary>Retrieves the button label for the specified button.</summary>
      <param name="button">The button for which to retrieve the label.</param>
      <returns>Returns the label for the specified button. If the button label is blank or there is no known label for the controller’s button, then **None** is returned.</returns>
    </member>
    <member name="M:Windows.Gaming.Input.ArcadeStick.GetCurrentReading">
      <summary>Gets a snapshot of the arcade stick state.</summary>
      <returns>The current state of the arcade stick.</returns>
    </member>
    <member name="M:Windows.Gaming.Input.ArcadeStick.TryGetBatteryReport">
      <summary>Gets information about the arcade stick's current battery state.</summary>
      <returns>Information about the arcade stick's current battery state.</returns>
    </member>
    <member name="T:Windows.Gaming.Input.ArcadeStickButtons">
      <summary>Specifies the button type for an arcade stick.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.ArcadeStickButtons.Action1">
      <summary>The first action button.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.ArcadeStickButtons.Action2">
      <summary>The second action button.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.ArcadeStickButtons.Action3">
      <summary>The third action button.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.ArcadeStickButtons.Action4">
      <summary>The fourth action button.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.ArcadeStickButtons.Action5">
      <summary>The fifth action button.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.ArcadeStickButtons.Action6">
      <summary>The sixth action button.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.ArcadeStickButtons.None">
      <summary>No button.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.ArcadeStickButtons.Special1">
      <summary>The first special button.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.ArcadeStickButtons.Special2">
      <summary>The second special button.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.ArcadeStickButtons.StickDown">
      <summary>The stick is pressed down.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.ArcadeStickButtons.StickLeft">
      <summary>The stick is pressed left.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.ArcadeStickButtons.StickRight">
      <summary>The stick is pressed right.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.ArcadeStickButtons.StickUp">
      <summary>The stick is pressed up.</summary>
    </member>
    <member name="T:Windows.Gaming.Input.ArcadeStickReading">
      <summary>The current state of the arcade stick.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.ArcadeStickReading.Buttons">
      <summary>The state of the arcade stick's buttons.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.ArcadeStickReading.Timestamp">
      <summary>Time when the state was retrieved from the arcade stick.</summary>
    </member>
    <member name="T:Windows.Gaming.Input.FlightStick">
      <summary>Represents a flight stick.</summary>
    </member>
    <member name="P:Windows.Gaming.Input.FlightStick.FlightSticks">
      <summary>The list of all connected flight sticks.</summary>
      <returns>The list of all connected flight sticks.</returns>
    </member>
    <member name="P:Windows.Gaming.Input.FlightStick.HatSwitchKind">
      <summary>The type of hat switch on the flight stick.</summary>
      <returns>The type of hat switch on the flight stick.</returns>
    </member>
    <member name="P:Windows.Gaming.Input.FlightStick.Headset">
      <summary>The audio headset attached to the flight stick.</summary>
      <returns>The audio headset attached to the flight stick.</returns>
    </member>
    <member name="P:Windows.Gaming.Input.FlightStick.IsWireless">
      <summary>Gets a value that indicates the wireless state of the flight stick.</summary>
      <returns>True if the flight stick is wireless. Otherwise, false.</returns>
    </member>
    <member name="P:Windows.Gaming.Input.FlightStick.User">
      <summary>The user associated with the flight stick.</summary>
      <returns>The user associated with the flight stick.</returns>
    </member>
    <member name="E:Windows.Gaming.Input.FlightStick.FlightStickAdded">
      <summary>Signals when a new flight stick is connected.</summary>
    </member>
    <member name="E:Windows.Gaming.Input.FlightStick.FlightStickRemoved">
      <summary>Signals when a flight stick is disconnected.</summary>
    </member>
    <member name="E:Windows.Gaming.Input.FlightStick.HeadsetConnected">
      <summary>Signals when a headset is attached to the flight stick.</summary>
    </member>
    <member name="E:Windows.Gaming.Input.FlightStick.HeadsetDisconnected">
      <summary>Signals when a headset is disconnected from the flight stick.</summary>
    </member>
    <member name="E:Windows.Gaming.Input.FlightStick.UserChanged">
      <summary>Signals when the user associated with the flight stick has changed.</summary>
    </member>
    <member name="M:Windows.Gaming.Input.FlightStick.FromGameController(Windows.Gaming.Input.IGameController)">
      <summary>Returns the given game controller as a flight stick.</summary>
      <param name="gameController">The game controller to be returned as a flight stick.</param>
      <returns>The flight stick that was returned from the given game controller.</returns>
    </member>
    <member name="M:Windows.Gaming.Input.FlightStick.GetButtonLabel(Windows.Gaming.Input.FlightStickButtons)">
      <summary>Retrieves the button label for the specified button.</summary>
      <param name="button">The button for which to retrieve the label.</param>
      <returns>The label for the specified button. If the button label is blank or there is no known label for the controller’s button, then **None** is returned.</returns>
    </member>
    <member name="M:Windows.Gaming.Input.FlightStick.GetCurrentReading">
      <summary>Gets a snapshot of the flight stick state.</summary>
      <returns>The current state of the flight stick.</returns>
    </member>
    <member name="M:Windows.Gaming.Input.FlightStick.TryGetBatteryReport">
      <summary>Gets information about the flight stick's current battery state.</summary>
      <returns>Information about the flight stick's current battery state.</returns>
    </member>
    <member name="T:Windows.Gaming.Input.FlightStickButtons">
      <summary>Specifies the type of flight stick button.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.FlightStickButtons.FirePrimary">
      <summary>The primary fire button.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.FlightStickButtons.FireSecondary">
      <summary>The secondary fire button.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.FlightStickButtons.None">
      <summary>No button.</summary>
    </member>
    <member name="T:Windows.Gaming.Input.FlightStickReading">
      <summary>The current state of the flight stick.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.FlightStickReading.Buttons">
      <summary>The button currently being pressed.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.FlightStickReading.HatSwitch">
      <summary>The position of the hat switch.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.FlightStickReading.Pitch">
      <summary>The amount of pitch (rotation around the X-axis; forward and backward movement on the flight stick).</summary>
    </member>
    <member name="F:Windows.Gaming.Input.FlightStickReading.Roll">
      <summary>The amount of roll (rotation around the Z-axis; left and right movement on the flight stick).</summary>
    </member>
    <member name="F:Windows.Gaming.Input.FlightStickReading.Throttle">
      <summary>The position of the throttle.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.FlightStickReading.Timestamp">
      <summary>The time that the reading was reported from the hardware.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.FlightStickReading.Yaw">
      <summary>The amount of yaw (rotation around the Y-axis; usually read from twisting the joystick or from some other input).</summary>
    </member>
    <member name="T:Windows.Gaming.Input.GameControllerButtonLabel">
      <summary>Label that appears on the physical controller button.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GameControllerButtonLabel.Back">
      <summary>Back button.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GameControllerButtonLabel.Circle">
      <summary>Circle button.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GameControllerButtonLabel.Cross">
      <summary>Cross button.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GameControllerButtonLabel.DialLeft">
      <summary>Dial left.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GameControllerButtonLabel.DialRight">
      <summary>Dial right.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GameControllerButtonLabel.Down">
      <summary>Down button.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GameControllerButtonLabel.DownLeftArrow">
      <summary>Down left arrow.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GameControllerButtonLabel.Left">
      <summary>Left button.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GameControllerButtonLabel.Left1">
      <summary>Left 1.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GameControllerButtonLabel.Left2">
      <summary>Left 2.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GameControllerButtonLabel.Left3">
      <summary>Left 3.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GameControllerButtonLabel.LeftBumper">
      <summary>Left bumper.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GameControllerButtonLabel.LeftStickButton">
      <summary>Left stick button.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GameControllerButtonLabel.LeftTrigger">
      <summary>Left trigger.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GameControllerButtonLabel.LetterA">
      <summary>Letter A.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GameControllerButtonLabel.LetterB">
      <summary>Letter B.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GameControllerButtonLabel.LetterC">
      <summary>Letter C.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GameControllerButtonLabel.LetterL">
      <summary>Letter L.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GameControllerButtonLabel.LetterR">
      <summary>Letter R.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GameControllerButtonLabel.LetterX">
      <summary>Letter X.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GameControllerButtonLabel.LetterY">
      <summary>Letter Y.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GameControllerButtonLabel.LetterZ">
      <summary>Letter Z.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GameControllerButtonLabel.Menu">
      <summary>Menu button.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GameControllerButtonLabel.Minus">
      <summary>Minus.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GameControllerButtonLabel.Mode">
      <summary>Mode button.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GameControllerButtonLabel.None">
      <summary>No button.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GameControllerButtonLabel.Options">
      <summary>Options button.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GameControllerButtonLabel.Paddle1">
      <summary>Paddle 1.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GameControllerButtonLabel.Paddle2">
      <summary>Paddle 2.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GameControllerButtonLabel.Paddle3">
      <summary>Paddle 3.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GameControllerButtonLabel.Paddle4">
      <summary>Paddle 4.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GameControllerButtonLabel.Plus">
      <summary>Plus.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GameControllerButtonLabel.Right">
      <summary>Right button.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GameControllerButtonLabel.Right1">
      <summary>Right 1.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GameControllerButtonLabel.Right2">
      <summary>Right 2.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GameControllerButtonLabel.Right3">
      <summary>Right 3.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GameControllerButtonLabel.RightBumper">
      <summary>Right bumper.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GameControllerButtonLabel.RightStickButton">
      <summary>Right stick button.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GameControllerButtonLabel.RightTrigger">
      <summary>Right trigger.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GameControllerButtonLabel.Select">
      <summary>Select button.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GameControllerButtonLabel.Share">
      <summary>Share button.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GameControllerButtonLabel.Square">
      <summary>Square button.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GameControllerButtonLabel.Start">
      <summary>Start button.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GameControllerButtonLabel.Suspension">
      <summary>Suspension.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GameControllerButtonLabel.Triangle">
      <summary>Triangle button.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GameControllerButtonLabel.Up">
      <summary>Up button.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GameControllerButtonLabel.View">
      <summary>View button.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GameControllerButtonLabel.XboxA">
      <summary>A button.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GameControllerButtonLabel.XboxB">
      <summary>B button.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GameControllerButtonLabel.XboxBack">
      <summary>Back button.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GameControllerButtonLabel.XboxDown">
      <summary>Down button.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GameControllerButtonLabel.XboxLeft">
      <summary>Left button.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GameControllerButtonLabel.XboxLeftBumper">
      <summary>Left bumper.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GameControllerButtonLabel.XboxLeftStickButton">
      <summary>Left stick button.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GameControllerButtonLabel.XboxLeftTrigger">
      <summary>Left trigger.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GameControllerButtonLabel.XboxMenu">
      <summary>Menu button.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GameControllerButtonLabel.XboxPaddle1">
      <summary>Paddle 1.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GameControllerButtonLabel.XboxPaddle2">
      <summary>Paddle 2.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GameControllerButtonLabel.XboxPaddle3">
      <summary>Paddle 3.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GameControllerButtonLabel.XboxPaddle4">
      <summary>Paddle 4.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GameControllerButtonLabel.XboxRight">
      <summary>Right button.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GameControllerButtonLabel.XboxRightBumper">
      <summary>Right bumper.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GameControllerButtonLabel.XboxRightStickButton">
      <summary>Right stick button.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GameControllerButtonLabel.XboxRightTrigger">
      <summary>Right trigger.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GameControllerButtonLabel.XboxStart">
      <summary>Start button.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GameControllerButtonLabel.XboxUp">
      <summary>Up button.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GameControllerButtonLabel.XboxView">
      <summary>View button.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GameControllerButtonLabel.XboxX">
      <summary>X button.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GameControllerButtonLabel.XboxY">
      <summary>Y button.</summary>
    </member>
    <member name="T:Windows.Gaming.Input.GameControllerSwitchKind">
      <summary>The type of switch on the game controller.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GameControllerSwitchKind.EightWay">
      <summary>An eight-way switch, which has all positions in the **GameControllerSwitchPosition** enumeration.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GameControllerSwitchKind.FourWay">
      <summary>A four-way switch, which has **Up**, **Down**, **Left**, **Right**, and **Center** positions.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GameControllerSwitchKind.TwoWay">
      <summary>A two-way switch, which has **Up**, **Down**, and **Center** positions.</summary>
    </member>
    <member name="T:Windows.Gaming.Input.GameControllerSwitchPosition">
      <summary>The position of the game controller's switch.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GameControllerSwitchPosition.Center">
      <summary>The center position.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GameControllerSwitchPosition.Down">
      <summary>The bottom position.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GameControllerSwitchPosition.DownLeft">
      <summary>The bottom left position.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GameControllerSwitchPosition.DownRight">
      <summary>The bottom right position.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GameControllerSwitchPosition.Left">
      <summary>The left position.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GameControllerSwitchPosition.Right">
      <summary>The right position.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GameControllerSwitchPosition.Up">
      <summary>The top position.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GameControllerSwitchPosition.UpLeft">
      <summary>The top-left position.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GameControllerSwitchPosition.UpRight">
      <summary>The top-right position.</summary>
    </member>
    <member name="T:Windows.Gaming.Input.Gamepad">
      <summary>Represents a gamepad.</summary>
    </member>
    <member name="P:Windows.Gaming.Input.Gamepad.Gamepads">
      <summary>The list of all connected gamepads.</summary>
      <returns>The list of all connected gamepads.</returns>
    </member>
    <member name="P:Windows.Gaming.Input.Gamepad.Headset">
      <summary>The audio headset attached to the gamepad.</summary>
      <returns>The audio headset attached to the gamepad.</returns>
    </member>
    <member name="P:Windows.Gaming.Input.Gamepad.IsWireless">
      <summary>Gets a value that indicates the wireless state of the gamepad.</summary>
      <returns>True if the gamepad is wireless. Otherwise, false.</returns>
    </member>
    <member name="P:Windows.Gaming.Input.Gamepad.User">
      <summary>The user associated with the gamepad.</summary>
      <returns>The user associated with the gamepad.</returns>
    </member>
    <member name="P:Windows.Gaming.Input.Gamepad.Vibration">
      <summary>Describes the gamepad motor speed.</summary>
      <returns>Describes the gamepad motor speed.</returns>
    </member>
    <member name="E:Windows.Gaming.Input.Gamepad.GamepadAdded">
      <summary>Signals when a new gamepad is connected.</summary>
    </member>
    <member name="E:Windows.Gaming.Input.Gamepad.GamepadRemoved">
      <summary>Signals when a gamepad is disconnected.</summary>
    </member>
    <member name="E:Windows.Gaming.Input.Gamepad.HeadsetConnected">
      <summary>Signals when a headset is attached to the gamepad.</summary>
    </member>
    <member name="E:Windows.Gaming.Input.Gamepad.HeadsetDisconnected">
      <summary>Signals when a headset is disconnected from the gamepad.</summary>
    </member>
    <member name="E:Windows.Gaming.Input.Gamepad.UserChanged">
      <summary>Signals when the user associated with the gamepad has changed.</summary>
    </member>
    <member name="M:Windows.Gaming.Input.Gamepad.FromGameController(Windows.Gaming.Input.IGameController)">
      <summary>Returns the given game controller as a gamepad.</summary>
      <param name="gameController">The game controller to be returned as a gamepad.</param>
      <returns>The gamepad that was returned from the given game controller.</returns>
    </member>
    <member name="M:Windows.Gaming.Input.Gamepad.GetButtonLabel(Windows.Gaming.Input.GamepadButtons)">
      <summary>Retrieves the button label for the specified button.</summary>
      <param name="button">The button for which to retrieve the label.</param>
      <returns>The label for the specified button. If the button label is blank or there is no known label for the controller’s button, then **None** is returned.</returns>
    </member>
    <member name="M:Windows.Gaming.Input.Gamepad.GetCurrentReading">
      <summary>Gets a snapshot of the gamepad state.</summary>
      <returns>The current state of the gamepad.</returns>
    </member>
    <member name="M:Windows.Gaming.Input.Gamepad.TryGetBatteryReport">
      <summary>Gets information about the gamepad's current battery state.</summary>
      <returns>Information about the gamepad's current battery state.</returns>
    </member>
    <member name="T:Windows.Gaming.Input.GamepadButtons">
      <summary>Specifies the button type.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GamepadButtons.A">
      <summary>A button.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GamepadButtons.B">
      <summary>B button.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GamepadButtons.DPadDown">
      <summary>D-pad down.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GamepadButtons.DPadLeft">
      <summary>D-pad left.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GamepadButtons.DPadRight">
      <summary>D-pad right.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GamepadButtons.DPadUp">
      <summary>D-pad up.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GamepadButtons.LeftShoulder">
      <summary>Left bumper.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GamepadButtons.LeftThumbstick">
      <summary>Left stick.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GamepadButtons.Menu">
      <summary>Menu button.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GamepadButtons.None">
      <summary>No button.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GamepadButtons.Paddle1">
      <summary>The first paddle.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GamepadButtons.Paddle2">
      <summary>The second paddle.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GamepadButtons.Paddle3">
      <summary>The third paddle.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GamepadButtons.Paddle4">
      <summary>The fourth paddle.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GamepadButtons.RightShoulder">
      <summary>Right bumper.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GamepadButtons.RightThumbstick">
      <summary>Right stick.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GamepadButtons.View">
      <summary>View button.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GamepadButtons.X">
      <summary>X button.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GamepadButtons.Y">
      <summary>Y button.</summary>
    </member>
    <member name="T:Windows.Gaming.Input.GamepadReading">
      <summary>Represents the current state of the gamepad.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GamepadReading.Buttons">
      <summary>The state of the gamepad's buttons. This will be a combination of values in the GamepadButtons enumeration.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GamepadReading.LeftThumbstickX">
      <summary>The position of the left thumbstick on the X-axis. The value is between -1.0 and 1.0.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GamepadReading.LeftThumbstickY">
      <summary>The position of the left thumbstick on the Y-axis. The value is between -1.0 and 1.0.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GamepadReading.LeftTrigger">
      <summary>The position of the left trigger. The value is between 0.0 (not depressed) and 1.0 (fully depressed).</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GamepadReading.RightThumbstickX">
      <summary>The position of the right thumbstick on the X-axis. The value is between -1.0 and 1.0.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GamepadReading.RightThumbstickY">
      <summary>The position of the right thumbstick on the Y-axis. The value is between -1.0 and 1.0.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GamepadReading.RightTrigger">
      <summary>The position of the right trigger. The value is between 0.0 (not depressed) and 1.0 (fully depressed).</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GamepadReading.Timestamp">
      <summary>Time when the state was retrieved from the gamepad.</summary>
    </member>
    <member name="T:Windows.Gaming.Input.GamepadVibration">
      <summary>Describes the speed of the gamepad's four available vibration motors.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GamepadVibration.LeftMotor">
      <summary>The level of the left vibration motor. Valid values are between 0.0 and 1.0, where 0.0 signifies no motor use and 1.0 signifies max vibration.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GamepadVibration.LeftTrigger">
      <summary>The left trigger vibration level. Valid values are between 0.0 and 1.0, where 0.0 signifies no motor use and 1.0 signifies max vibration.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GamepadVibration.RightMotor">
      <summary>The level of the right vibration motor. Valid values are between 0.0 and 1.0, where 0.0 signifies no motor use and 1.0 signifies max vibration.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.GamepadVibration.RightTrigger">
      <summary>The right trigger vibration level. Valid values are between 0.0 and 1.0, where 0.0 signifies no motor use and 1.0 signifies max vibration.</summary>
    </member>
    <member name="T:Windows.Gaming.Input.Headset">
      <summary>Contains information about an audio headset attached to a gamepad.</summary>
    </member>
    <member name="P:Windows.Gaming.Input.Headset.CaptureDeviceId">
      <summary>The XAudio endpoint ID for the headset's audio capture device.</summary>
      <returns>The XAudio endpoint ID for the headset's audio capture device.</returns>
    </member>
    <member name="P:Windows.Gaming.Input.Headset.RenderDeviceId">
      <summary>The XAudio enpoint ID for the headset's audio render device.</summary>
      <returns>The XAudio enpoint ID for the headset's audio render device.</returns>
    </member>
    <member name="M:Windows.Gaming.Input.Headset.TryGetBatteryReport">
      <summary>Gets information about the headset's current battery state.</summary>
      <returns>Information about the headset's current battery state.</returns>
    </member>
    <member name="T:Windows.Gaming.Input.IGameController">
      <summary>The core interface required to be implemented by all controller devices, regardless of their actual type (gamepad, racing wheel, flight stick, and so on). This interface exists mainly to support extensibility for game controllers, which allows OEMs (Original Equipment Manufacturers) to publish WinRT (Windows Runtime) classes that provide rich access to their device's features, while integrating into the underlying game controller device enumeration framework.</summary>
    </member>
    <member name="P:Windows.Gaming.Input.IGameController.Headset">
      <summary>The audio headset attached to the controller.</summary>
      <returns>The audio headset attached to the controller.</returns>
    </member>
    <member name="P:Windows.Gaming.Input.IGameController.IsWireless">
      <summary>Gets a value that indicates the wireless state of the gamepad.</summary>
      <returns>True if the gamepad is wireless. Otherwise, false.</returns>
    </member>
    <member name="P:Windows.Gaming.Input.IGameController.User">
      <summary>The user associated with the controller.</summary>
      <returns>The user associated with the controller.</returns>
    </member>
    <member name="E:Windows.Gaming.Input.IGameController.HeadsetConnected">
      <summary>Signals when a headset is attached to the controller.</summary>
    </member>
    <member name="E:Windows.Gaming.Input.IGameController.HeadsetDisconnected">
      <summary>Signals when a headset is disconnected from the controller.</summary>
    </member>
    <member name="E:Windows.Gaming.Input.IGameController.UserChanged">
      <summary>Signals when the user associated with the controller has changed.</summary>
    </member>
    <member name="T:Windows.Gaming.Input.IGameControllerBatteryInfo">
      <summary>Interface that allows game controller (or headset) classes to query for information about the current battery state, regardless of their actual type (gamepad, racing wheel, flight stick, and so on).</summary>
    </member>
    <member name="M:Windows.Gaming.Input.IGameControllerBatteryInfo.TryGetBatteryReport">
      <summary>Gets information about the game controller's current battery state.</summary>
      <returns>Information about the game controller's current battery state.</returns>
    </member>
    <member name="T:Windows.Gaming.Input.OptionalUINavigationButtons">
      <summary>Specifies additional buttons that may be available on a controller that appears as a navigation controller.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.OptionalUINavigationButtons.Context1">
      <summary>Context1 button.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.OptionalUINavigationButtons.Context2">
      <summary>Context2 button.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.OptionalUINavigationButtons.Context3">
      <summary>Context3 button.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.OptionalUINavigationButtons.Context4">
      <summary>Context4 button.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.OptionalUINavigationButtons.None">
      <summary>No buttons.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.OptionalUINavigationButtons.PageDown">
      <summary>Page down button.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.OptionalUINavigationButtons.PageLeft">
      <summary>Page left button.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.OptionalUINavigationButtons.PageRight">
      <summary>Page right button.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.OptionalUINavigationButtons.PageUp">
      <summary>Page up button.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.OptionalUINavigationButtons.ScrollDown">
      <summary>Scroll down button.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.OptionalUINavigationButtons.ScrollLeft">
      <summary>Scroll left button.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.OptionalUINavigationButtons.ScrollRight">
      <summary>Scroll right button.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.OptionalUINavigationButtons.ScrollUp">
      <summary>Scroll up button.</summary>
    </member>
    <member name="T:Windows.Gaming.Input.RacingWheel">
      <summary>Represents a racing wheel.</summary>
    </member>
    <member name="P:Windows.Gaming.Input.RacingWheel.HasClutch">
      <summary>Boolean indicating whether the racing wheel has a clutch.</summary>
      <returns>Boolean indicating whether the racing wheel has a clutch.</returns>
    </member>
    <member name="P:Windows.Gaming.Input.RacingWheel.HasHandbrake">
      <summary>Boolean indicating whether the racing wheel has a handbrake.</summary>
      <returns>Boolean indicating whether the racing wheel has a handbrake.</returns>
    </member>
    <member name="P:Windows.Gaming.Input.RacingWheel.HasPatternShifter">
      <summary>Boolean indicating whether the racing wheel has a pattern shifter.</summary>
      <returns>Boolean indicating whether the racing wheel has a pattern shifter.</returns>
    </member>
    <member name="P:Windows.Gaming.Input.RacingWheel.Headset">
      <summary>The audio headset attached to the racing wheel.</summary>
      <returns>The audio headset attached to the racing wheel.</returns>
    </member>
    <member name="P:Windows.Gaming.Input.RacingWheel.IsWireless">
      <summary>Gets a value that indicates the wireless state of the racing wheel.</summary>
      <returns>True if the gamepad is wireless. Otherwise, false.</returns>
    </member>
    <member name="P:Windows.Gaming.Input.RacingWheel.MaxPatternShifterGear">
      <summary>The highest gear of the shifter.</summary>
      <returns>The highest gear of the shifter.</returns>
    </member>
    <member name="P:Windows.Gaming.Input.RacingWheel.MaxWheelAngle">
      <summary>The maximum angle, in degrees, of the racing wheel.</summary>
      <returns>The maximum angle, in degrees, of the racing wheel.</returns>
    </member>
    <member name="P:Windows.Gaming.Input.RacingWheel.RacingWheels">
      <summary>The list of all connected racing wheels.</summary>
      <returns>The list of all connected racing wheels.</returns>
    </member>
    <member name="P:Windows.Gaming.Input.RacingWheel.User">
      <summary>The user associated with the racing wheel.</summary>
      <returns>The user associated with the racing wheel.</returns>
    </member>
    <member name="P:Windows.Gaming.Input.RacingWheel.WheelMotor">
      <summary>The force feedback motor for the racing wheel.</summary>
      <returns>The force feedback motor for the racing wheel. If the controller does not support force feedback, this property will be **null**.</returns>
    </member>
    <member name="E:Windows.Gaming.Input.RacingWheel.HeadsetConnected">
      <summary>Signals when a headset is attached to the racing wheel.</summary>
    </member>
    <member name="E:Windows.Gaming.Input.RacingWheel.HeadsetDisconnected">
      <summary>Signals when a headset is disconnected from the racing wheel.</summary>
    </member>
    <member name="E:Windows.Gaming.Input.RacingWheel.RacingWheelAdded">
      <summary>Signals when a new racing wheel is connected.</summary>
    </member>
    <member name="E:Windows.Gaming.Input.RacingWheel.RacingWheelRemoved">
      <summary>Signals when a racing wheel is disconnected.</summary>
    </member>
    <member name="E:Windows.Gaming.Input.RacingWheel.UserChanged">
      <summary>Signals when the user associated with the racing wheel has changed.</summary>
    </member>
    <member name="M:Windows.Gaming.Input.RacingWheel.FromGameController(Windows.Gaming.Input.IGameController)">
      <summary>Returns the given game controller as a racing wheel.</summary>
      <param name="gameController">The game controller to be returned as a racing wheel.</param>
      <returns>The racing wheel that was returned from the given game controller.</returns>
    </member>
    <member name="M:Windows.Gaming.Input.RacingWheel.GetButtonLabel(Windows.Gaming.Input.RacingWheelButtons)">
      <summary>Retrieves the button label for the specified button.</summary>
      <param name="button">The button for which to retrieve the label.</param>
      <returns>Returns the button label for the specified button. If the button label is blank or there is no known label for the controller’s button, then **None** is returned.</returns>
    </member>
    <member name="M:Windows.Gaming.Input.RacingWheel.GetCurrentReading">
      <summary>Gets a snapshot of the racing wheel's state.</summary>
      <returns>The current state of the racing wheel.</returns>
    </member>
    <member name="M:Windows.Gaming.Input.RacingWheel.TryGetBatteryReport">
      <summary>Gets information about the racing wheel's current battery state.</summary>
      <returns>Information about the racing wheel's current battery state.</returns>
    </member>
    <member name="T:Windows.Gaming.Input.RacingWheelButtons">
      <summary>Specifies the racing wheel button type.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.RacingWheelButtons.Button1">
      <summary>Button 1.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.RacingWheelButtons.Button10">
      <summary>Button 10.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.RacingWheelButtons.Button11">
      <summary>Button 11.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.RacingWheelButtons.Button12">
      <summary>Button 12.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.RacingWheelButtons.Button13">
      <summary>Button 13.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.RacingWheelButtons.Button14">
      <summary>Button 14.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.RacingWheelButtons.Button15">
      <summary>Button 15.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.RacingWheelButtons.Button16">
      <summary>Button 16.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.RacingWheelButtons.Button2">
      <summary>Button 2.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.RacingWheelButtons.Button3">
      <summary>Button 3.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.RacingWheelButtons.Button4">
      <summary>Button 4.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.RacingWheelButtons.Button5">
      <summary>Button 5.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.RacingWheelButtons.Button6">
      <summary>Button 6.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.RacingWheelButtons.Button7">
      <summary>Button 7.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.RacingWheelButtons.Button8">
      <summary>Button 8.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.RacingWheelButtons.Button9">
      <summary>Button 9.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.RacingWheelButtons.DPadDown">
      <summary>D-pad down.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.RacingWheelButtons.DPadLeft">
      <summary>D-pad left.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.RacingWheelButtons.DPadRight">
      <summary>D-pad right.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.RacingWheelButtons.DPadUp">
      <summary>D-pad up.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.RacingWheelButtons.NextGear">
      <summary>Gear shifted up.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.RacingWheelButtons.None">
      <summary>No button.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.RacingWheelButtons.PreviousGear">
      <summary>Gear shifted down.</summary>
    </member>
    <member name="T:Windows.Gaming.Input.RacingWheelReading">
      <summary>Represents the current state of the racing wheel.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.RacingWheelReading.Brake">
      <summary>The position of the brake.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.RacingWheelReading.Buttons">
      <summary>The state of the racing wheel buttons.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.RacingWheelReading.Clutch">
      <summary>The position of the clutch.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.RacingWheelReading.Handbrake">
      <summary>The position of the handbrake.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.RacingWheelReading.PatternShifterGear">
      <summary>The gear the pattern shifter is in.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.RacingWheelReading.Throttle">
      <summary>The position of the throttle.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.RacingWheelReading.Timestamp">
      <summary>Time when the state was retrieved from the racing wheel.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.RacingWheelReading.Wheel">
      <summary>The angle of the wheel.</summary>
    </member>
    <member name="T:Windows.Gaming.Input.RawGameController">
      <summary>Represents any type of game controller.</summary>
    </member>
    <member name="P:Windows.Gaming.Input.RawGameController.AxisCount">
      <summary>The number of axes on the raw game controller.</summary>
      <returns>The number of axes on the raw game controller.</returns>
    </member>
    <member name="P:Windows.Gaming.Input.RawGameController.ButtonCount">
      <summary>The number of buttons on the raw game controller.</summary>
      <returns>The number of buttons on the raw game controller.</returns>
    </member>
    <member name="P:Windows.Gaming.Input.RawGameController.DisplayName">
      <summary>The name of the controller, provided by the hardware.</summary>
      <returns>The name of the controller, provided by the hardware.</returns>
    </member>
    <member name="P:Windows.Gaming.Input.RawGameController.ForceFeedbackMotors">
      <summary>The list of force feedback motors in the raw game controller.</summary>
      <returns>The list of force feedback motors in the raw game controller.</returns>
    </member>
    <member name="P:Windows.Gaming.Input.RawGameController.HardwareProductId">
      <summary>The hardware product ID of the raw game controller.</summary>
      <returns>The hardware product ID of the raw game controller.</returns>
    </member>
    <member name="P:Windows.Gaming.Input.RawGameController.HardwareVendorId">
      <summary>The hardware vendor ID of the raw game controller.</summary>
      <returns>The hardware vendor ID of the raw game controller.</returns>
    </member>
    <member name="P:Windows.Gaming.Input.RawGameController.Headset">
      <summary>The audio headset attached to the raw game controller.</summary>
      <returns>The audio headset attached to the raw game controller.</returns>
    </member>
    <member name="P:Windows.Gaming.Input.RawGameController.IsWireless">
      <summary>Gets a value that indicates the wireless state of the raw game controller.</summary>
      <returns>True if the raw game controller is wireless. Otherwise, false.</returns>
    </member>
    <member name="P:Windows.Gaming.Input.RawGameController.NonRoamableId">
      <summary>A unique ID that identifies the controller. As long as the controller is connected, the ID will never change.</summary>
      <returns>A unique ID that identifies the controller. As long as the controller is connected, the ID will never change.</returns>
    </member>
    <member name="P:Windows.Gaming.Input.RawGameController.RawGameControllers">
      <summary>The list of all connected raw game controllers.</summary>
      <returns>The list of all connected raw game controllers.</returns>
    </member>
    <member name="P:Windows.Gaming.Input.RawGameController.SimpleHapticsControllers">
      <summary>A collection of SimpleHapticsController objects representing all available haptic feedback motors available on the device.</summary>
      <returns>A collection of SimpleHapticsController objects representing all available haptic feedback motors available on the device.</returns>
    </member>
    <member name="P:Windows.Gaming.Input.RawGameController.SwitchCount">
      <summary>The number of switches on the raw game controller.</summary>
      <returns>The number of switches on the raw game controller.</returns>
    </member>
    <member name="P:Windows.Gaming.Input.RawGameController.User">
      <summary>The user associated with the raw game controller.</summary>
      <returns>The user associated with the raw game controller.</returns>
    </member>
    <member name="E:Windows.Gaming.Input.RawGameController.HeadsetConnected">
      <summary>Signals when a headset is attached to the raw game controller.</summary>
    </member>
    <member name="E:Windows.Gaming.Input.RawGameController.HeadsetDisconnected">
      <summary>Signals when a headset is disconnected from the raw game controller.</summary>
    </member>
    <member name="E:Windows.Gaming.Input.RawGameController.RawGameControllerAdded">
      <summary>Signals when a new raw game controller is connected.</summary>
    </member>
    <member name="E:Windows.Gaming.Input.RawGameController.RawGameControllerRemoved">
      <summary>Signals when a raw game controller is disconnected.</summary>
    </member>
    <member name="E:Windows.Gaming.Input.RawGameController.UserChanged">
      <summary>Signals when the user associated with the raw game controller has changed.</summary>
    </member>
    <member name="M:Windows.Gaming.Input.RawGameController.FromGameController(Windows.Gaming.Input.IGameController)">
      <summary>Returns the given game controller as a raw game controller.</summary>
      <param name="gameController">The game controller to be returned as a raw game controller.</param>
      <returns>The raw game controller that was returned from the given game controller.</returns>
    </member>
    <member name="M:Windows.Gaming.Input.RawGameController.GetButtonLabel(System.Int32)">
      <summary>Retrieves the button label for the specified button.</summary>
      <param name="buttonIndex">The button for which to retrieve the label.</param>
      <returns>The label for the specified button. If the button label is blank or there is no known label for the controller’s button, then **None** is returned.</returns>
    </member>
    <member name="M:Windows.Gaming.Input.RawGameController.GetCurrentReading(System.Boolean[],Windows.Gaming.Input.GameControllerSwitchPosition[],System.Double[])">
      <summary>Gets a snapshot of the raw game controller's state.</summary>
      <param name="buttonArray">The button array for the raw game controller to be populated with the current state of each button.</param>
      <param name="switchArray">The switch array for the raw game controller to be populated with the current state of each switch.</param>
      <param name="axisArray">The axis array for the raw game controller to be populated with the current state of each axis.</param>
      <returns>The timestamp of when the reading was retrieved from the raw game controller.</returns>
    </member>
    <member name="M:Windows.Gaming.Input.RawGameController.GetSwitchKind(System.Int32)">
      <summary>Gets the type of the specified switch on the raw game controller.</summary>
      <param name="switchIndex">The index in the raw game controller's switch array of the switch whose type you are querying.</param>
      <returns>The type of the given switch on the raw game controller.</returns>
    </member>
    <member name="M:Windows.Gaming.Input.RawGameController.TryGetBatteryReport">
      <summary>Gets information about the raw game controller's current battery state.</summary>
      <returns>Information about the raw game controller's current battery state.</returns>
    </member>
    <member name="T:Windows.Gaming.Input.RequiredUINavigationButtons">
      <summary>Specifies the buttons that are required to be available on a controller that appears as a navigation controller.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.RequiredUINavigationButtons.Accept">
      <summary>Accept button is required.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.RequiredUINavigationButtons.Cancel">
      <summary>Cancel button is required.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.RequiredUINavigationButtons.Down">
      <summary>Down button is required.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.RequiredUINavigationButtons.Left">
      <summary>Left button is required.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.RequiredUINavigationButtons.Menu">
      <summary>Menu button is required.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.RequiredUINavigationButtons.None">
      <summary>No required buttons.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.RequiredUINavigationButtons.Right">
      <summary>Right button is required.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.RequiredUINavigationButtons.Up">
      <summary>Up button is required.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.RequiredUINavigationButtons.View">
      <summary>View button is required.</summary>
    </member>
    <member name="T:Windows.Gaming.Input.UINavigationController">
      <summary>Represents a controller of any type that can be used for UI navigation. Most gamepads, arcade sticks, and racing wheels can also be accessed as a **UINavigationController**. It is recommended that games use the controller-specific class during gameplay and the **UINavigationController** class for UI menus.</summary>
    </member>
    <member name="P:Windows.Gaming.Input.UINavigationController.Headset">
      <summary>The audio headset attached to the UI navigation controller.</summary>
      <returns>The audio headset attached to the UI navigation controller.</returns>
    </member>
    <member name="P:Windows.Gaming.Input.UINavigationController.IsWireless">
      <summary>Gets a value that indicates the wireless state of the UI navigation controller.</summary>
      <returns>True if the UI navigation controller is wireless. Otherwise, false.</returns>
    </member>
    <member name="P:Windows.Gaming.Input.UINavigationController.UINavigationControllers">
      <summary>The list of all connected UI navigation controllers.</summary>
      <returns>The list of all connected UI navigation controllers.</returns>
    </member>
    <member name="P:Windows.Gaming.Input.UINavigationController.User">
      <summary>The user associated with the UI navigation controller.</summary>
      <returns>The user associated with the UI navigation controller.</returns>
    </member>
    <member name="E:Windows.Gaming.Input.UINavigationController.HeadsetConnected">
      <summary>Signals when a headset is attached to the UI navigation controller.</summary>
    </member>
    <member name="E:Windows.Gaming.Input.UINavigationController.HeadsetDisconnected">
      <summary>Signals when a headset is disconnected from the UI navigation controller.</summary>
    </member>
    <member name="E:Windows.Gaming.Input.UINavigationController.UINavigationControllerAdded">
      <summary>Signals when a new UI navigation controller is connected.</summary>
    </member>
    <member name="E:Windows.Gaming.Input.UINavigationController.UINavigationControllerRemoved">
      <summary>Signals when a UI navigation controller is disconnected.</summary>
    </member>
    <member name="E:Windows.Gaming.Input.UINavigationController.UserChanged">
      <summary>Signals when the user associated with the UI navigation controller has changed.</summary>
    </member>
    <member name="M:Windows.Gaming.Input.UINavigationController.FromGameController(Windows.Gaming.Input.IGameController)">
      <summary>Returns the given game controller as a UI navigation controller.</summary>
      <param name="gameController">The game controller to be returned as a UI navigation controller.</param>
      <returns>The UI navigation controller that was returned from the given game controller.</returns>
    </member>
    <member name="M:Windows.Gaming.Input.UINavigationController.GetCurrentReading">
      <summary>Gets a snapshot of the UI navigation controller's state.</summary>
      <returns>The state of the UI navigation controller.</returns>
    </member>
    <member name="M:Windows.Gaming.Input.UINavigationController.GetOptionalButtonLabel(Windows.Gaming.Input.OptionalUINavigationButtons)">
      <summary>Retrieves a label for an optional UI navigation button.</summary>
      <param name="button">Enumeration indicating the UI navigation button whose label to retrieve.</param>
      <returns>The label of the specified button.</returns>
    </member>
    <member name="M:Windows.Gaming.Input.UINavigationController.GetRequiredButtonLabel(Windows.Gaming.Input.RequiredUINavigationButtons)">
      <summary>Retrieves a label for a required UI navigation button.</summary>
      <param name="button">Enumeration indicating the UI navigation button whose label to retrieve.</param>
      <returns>The label of the specified button.</returns>
    </member>
    <member name="M:Windows.Gaming.Input.UINavigationController.TryGetBatteryReport">
      <summary>Gets information about the UI navigation controller's current battery state.</summary>
      <returns>Information about the UI navigation controller's current battery state.</returns>
    </member>
    <member name="T:Windows.Gaming.Input.UINavigationReading">
      <summary>Represents the current state of the UI navigation controller.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.UINavigationReading.OptionalButtons">
      <summary>The state of the optional UI navigation controller buttons.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.UINavigationReading.RequiredButtons">
      <summary>The state of the required UI navigation controller buttons.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.UINavigationReading.Timestamp">
      <summary>Time when the state was retrieved from the UI navigation controller.</summary>
    </member>
    <member name="T:Windows.Gaming.Input.Custom.GameControllerFactoryManager">
      <summary>Manages factories for custom controllers.</summary>
    </member>
    <member name="M:Windows.Gaming.Input.Custom.GameControllerFactoryManager.RegisterCustomFactoryForGipInterface(Windows.Gaming.Input.Custom.ICustomGameControllerFactory,System.Guid)">
      <summary>Registers a factory for a custom Gip controller.</summary>
      <param name="factory">The factory to register.</param>
      <param name="interfaceId">The interface ID of the factory.</param>
    </member>
    <member name="M:Windows.Gaming.Input.Custom.GameControllerFactoryManager.RegisterCustomFactoryForHardwareId(Windows.Gaming.Input.Custom.ICustomGameControllerFactory,System.UInt16,System.UInt16)">
      <summary>Registers a factory for a custom hardware ID controller.</summary>
      <param name="factory">The factory to register.</param>
      <param name="hardwareVendorId">The hardware vendor ID.</param>
      <param name="hardwareProductId">The hardware product ID.</param>
    </member>
    <member name="M:Windows.Gaming.Input.Custom.GameControllerFactoryManager.RegisterCustomFactoryForXusbType(Windows.Gaming.Input.Custom.ICustomGameControllerFactory,Windows.Gaming.Input.Custom.XusbDeviceType,Windows.Gaming.Input.Custom.XusbDeviceSubtype)">
      <summary>Registers a factory for a Xusb type controller.</summary>
      <param name="factory">The factory to register.</param>
      <param name="xusbType">The Xusb device type.</param>
      <param name="xusbSubtype">The Xusb device subtype.</param>
    </member>
    <member name="M:Windows.Gaming.Input.Custom.GameControllerFactoryManager.TryGetFactoryControllerFromGameController(Windows.Gaming.Input.Custom.ICustomGameControllerFactory,Windows.Gaming.Input.IGameController)">
      <summary>Tries to get a game controller that belongs to the specified factory and references the same underlying game controller as the one that was specified.</summary>
      <param name="factory">The factory for the type of game controller that you want to get.</param>
      <param name="gameController">The game controller that references the underlying device for which you want to get another game controller representation.</param>
      <returns>If found, a game controller that belongs to the specified factory and references the same underlying device as the specified game controller; otherwise, **null**.</returns>
    </member>
    <member name="T:Windows.Gaming.Input.Custom.GameControllerVersionInfo">
      <summary>Contains information on the game controller version.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.Custom.GameControllerVersionInfo.Build">
      <summary>Build number.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.Custom.GameControllerVersionInfo.Major">
      <summary>Major version number.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.Custom.GameControllerVersionInfo.Minor">
      <summary>Minor version number.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.Custom.GameControllerVersionInfo.Revision">
      <summary>Revison number.</summary>
    </member>
    <member name="T:Windows.Gaming.Input.Custom.GipFirmwareUpdateProgress">
      <summary>Indicates the progress of a firmware update operation.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.Custom.GipFirmwareUpdateProgress.CurrentComponentId">
      <summary>The ID of the current component being updated.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.Custom.GipFirmwareUpdateProgress.PercentCompleted">
      <summary>Percentage of the operation that is complete.</summary>
    </member>
    <member name="T:Windows.Gaming.Input.Custom.GipFirmwareUpdateResult">
      <summary>The result of an update operation.</summary>
    </member>
    <member name="P:Windows.Gaming.Input.Custom.GipFirmwareUpdateResult.ExtendedErrorCode">
      <summary>The extended error code for the update operation.</summary>
      <returns>The extended error code for the update operation.</returns>
    </member>
    <member name="P:Windows.Gaming.Input.Custom.GipFirmwareUpdateResult.FinalComponentId">
      <summary>The ID of the final updated component.</summary>
      <returns>The ID of the final updated component.</returns>
    </member>
    <member name="P:Windows.Gaming.Input.Custom.GipFirmwareUpdateResult.Status">
      <summary>Indicates the status of the firmware update operation.</summary>
      <returns>Indicates the status of the firmware update operation.</returns>
    </member>
    <member name="T:Windows.Gaming.Input.Custom.GipFirmwareUpdateStatus">
      <summary>Indicates the state of a firmware update operation.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.Custom.GipFirmwareUpdateStatus.Completed">
      <summary>The update is complete.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.Custom.GipFirmwareUpdateStatus.Failed">
      <summary>The update failed.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.Custom.GipFirmwareUpdateStatus.UpToDate">
      <summary>The firmware is already up to date.</summary>
    </member>
    <member name="T:Windows.Gaming.Input.Custom.GipGameControllerProvider">
      <summary>Represents a physical game controller connected to the system using GIP.SYS (for Xbox One accesories).</summary>
    </member>
    <member name="P:Windows.Gaming.Input.Custom.GipGameControllerProvider.FirmwareVersionInfo">
      <summary>The firmware version of the controller.</summary>
      <returns>The firmware version of the controller.</returns>
    </member>
    <member name="P:Windows.Gaming.Input.Custom.GipGameControllerProvider.HardwareProductId">
      <summary>The hardware product ID of the controller.</summary>
      <returns>The hardware product ID of the controller.</returns>
    </member>
    <member name="P:Windows.Gaming.Input.Custom.GipGameControllerProvider.HardwareVendorId">
      <summary>The hardware vendor ID of the controller.</summary>
      <returns>The hardware vendor ID of the controller.</returns>
    </member>
    <member name="P:Windows.Gaming.Input.Custom.GipGameControllerProvider.HardwareVersionInfo">
      <summary>Contains information on the hardware version of the controller.</summary>
      <returns>Contains information on the hardware version of the controller.</returns>
    </member>
    <member name="P:Windows.Gaming.Input.Custom.GipGameControllerProvider.IsConnected">
      <summary>Boolean value indicating whether the controller is connected.</summary>
      <returns>Boolean value indicating whether the controller is connected.</returns>
    </member>
    <member name="M:Windows.Gaming.Input.Custom.GipGameControllerProvider.SendMessage(Windows.Gaming.Input.Custom.GipMessageClass,System.Byte,System.Byte[])">
      <summary>Sends a message.</summary>
      <param name="messageClass">The class of the message.</param>
      <param name="messageId">The ID of the message.</param>
      <param name="messageBuffer">A buffer holding the message contents.</param>
    </member>
    <member name="M:Windows.Gaming.Input.Custom.GipGameControllerProvider.SendReceiveMessage(Windows.Gaming.Input.Custom.GipMessageClass,System.Byte,System.Byte[],System.Byte[])">
      <summary>Sends a request for a message.</summary>
      <param name="messageClass">The class of the message.</param>
      <param name="messageId">The ID of the message.</param>
      <param name="requestMessageBuffer">A buffer containing the request.</param>
      <param name="responseMessageBuffer">A buffer that will contain the request response.</param>
    </member>
    <member name="M:Windows.Gaming.Input.Custom.GipGameControllerProvider.UpdateFirmwareAsync(Windows.Storage.Streams.IInputStream)">
      <summary>Attempts to asynchronously update the firmware for the controller.</summary>
      <param name="firmwareImage">A stream pointing to the firmware image with which to update the controller.</param>
      <returns>Returns the result of the asynchronous operation.</returns>
    </member>
    <member name="T:Windows.Gaming.Input.Custom.GipMessageClass">
      <summary>The class of a Gip message.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.Custom.GipMessageClass.Command">
      <summary>A command message.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.Custom.GipMessageClass.LowLatency">
      <summary>A low latency message.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.Custom.GipMessageClass.StandardLatency">
      <summary>A standard latency message.</summary>
    </member>
    <member name="T:Windows.Gaming.Input.Custom.HidGameControllerProvider">
      <summary>Represents the underlying device for a HID (Human Interface Device) game controller.</summary>
    </member>
    <member name="P:Windows.Gaming.Input.Custom.HidGameControllerProvider.FirmwareVersionInfo">
      <summary>The firmware version of the controller.</summary>
      <returns>The firmware version of the controller.</returns>
    </member>
    <member name="P:Windows.Gaming.Input.Custom.HidGameControllerProvider.HardwareProductId">
      <summary>The hardware product ID of the controller.</summary>
      <returns>The hardware product ID of the controller.</returns>
    </member>
    <member name="P:Windows.Gaming.Input.Custom.HidGameControllerProvider.HardwareVendorId">
      <summary>The hardware vendor ID of the controller.</summary>
      <returns>The hardware vendor ID of the controller.</returns>
    </member>
    <member name="P:Windows.Gaming.Input.Custom.HidGameControllerProvider.HardwareVersionInfo">
      <summary>Contains information on the hardware version of the controller.</summary>
      <returns>Contains information on the hardware version of the controller.</returns>
    </member>
    <member name="P:Windows.Gaming.Input.Custom.HidGameControllerProvider.IsConnected">
      <summary>Boolean value indicating whether the controller is connected.</summary>
      <returns>Boolean value indicating whether the controller is connected.</returns>
    </member>
    <member name="P:Windows.Gaming.Input.Custom.HidGameControllerProvider.UsageId">
      <summary>The usage ID of the top-level collection.</summary>
      <returns>The usage ID of the top-level collection.</returns>
    </member>
    <member name="P:Windows.Gaming.Input.Custom.HidGameControllerProvider.UsagePage">
      <summary>The usage page of the top-level collection.</summary>
      <returns>The usage page of the top-level collection.</returns>
    </member>
    <member name="M:Windows.Gaming.Input.Custom.HidGameControllerProvider.GetFeatureReport(System.Byte,System.Byte[])">
      <summary>Gets the specified HID (Human Interface Device) feature report from the controller.</summary>
      <param name="reportId">The ID of the report to get.</param>
      <param name="reportBuffer">The buffer in which the report data is returned.</param>
    </member>
    <member name="M:Windows.Gaming.Input.Custom.HidGameControllerProvider.SendFeatureReport(System.Byte,System.Byte[])">
      <summary>Sends the specified HID (Human Interface Device) feature report to the device.</summary>
      <param name="reportId">The ID of the report to send.</param>
      <param name="reportBuffer">The buffer containing the report data to send.</param>
    </member>
    <member name="M:Windows.Gaming.Input.Custom.HidGameControllerProvider.SendOutputReport(System.Byte,System.Byte[])">
      <summary>Sends the specified HID (Human Interface Device) output report to the device.</summary>
      <param name="reportId">The ID of the report to send.</param>
      <param name="reportBuffer">The buffer containing the report data to send.</param>
    </member>
    <member name="T:Windows.Gaming.Input.Custom.ICustomGameControllerFactory">
      <summary>Represents a factory for creating a custom controller type.</summary>
    </member>
    <member name="M:Windows.Gaming.Input.Custom.ICustomGameControllerFactory.CreateGameController(Windows.Gaming.Input.Custom.IGameControllerProvider)">
      <summary>Creates an instance of a game controller.</summary>
      <param name="provider">The controller provider for the controller.</param>
      <returns>The created object.</returns>
    </member>
    <member name="M:Windows.Gaming.Input.Custom.ICustomGameControllerFactory.OnGameControllerAdded(Windows.Gaming.Input.IGameController)">
      <summary>Event raised when the controller is added.</summary>
      <param name="value">The added controller.</param>
    </member>
    <member name="M:Windows.Gaming.Input.Custom.ICustomGameControllerFactory.OnGameControllerRemoved(Windows.Gaming.Input.IGameController)">
      <summary>Event raised when the controller is removed.</summary>
      <param name="value">The removed controller.</param>
    </member>
    <member name="T:Windows.Gaming.Input.Custom.IGameControllerInputSink">
      <summary>Base interface that defines the interfaces necessary to write a custom game controller class.</summary>
    </member>
    <member name="M:Windows.Gaming.Input.Custom.IGameControllerInputSink.OnInputResumed(System.UInt64)">
      <summary>Event raised when input for the controller is resumed.</summary>
      <param name="timestamp">Timestamp for the event.</param>
    </member>
    <member name="M:Windows.Gaming.Input.Custom.IGameControllerInputSink.OnInputSuspended(System.UInt64)">
      <summary>Event raised when input for the controller is suspended.</summary>
      <param name="timestamp">Timestamp of the event.</param>
    </member>
    <member name="T:Windows.Gaming.Input.Custom.IGameControllerProvider">
      <summary>Base interface that represents the physical game controller devices connected to the system.</summary>
    </member>
    <member name="P:Windows.Gaming.Input.Custom.IGameControllerProvider.FirmwareVersionInfo">
      <summary>Contains information on the firmware version of the controller.</summary>
      <returns>Information on the firmware version of the controller.</returns>
    </member>
    <member name="P:Windows.Gaming.Input.Custom.IGameControllerProvider.HardwareProductId">
      <summary>The hardware product ID of the controller.</summary>
      <returns>The hardware product ID of the controller.</returns>
    </member>
    <member name="P:Windows.Gaming.Input.Custom.IGameControllerProvider.HardwareVendorId">
      <summary>The hardware vendor ID of the controller.</summary>
      <returns>The hardware vendor ID of the controller.</returns>
    </member>
    <member name="P:Windows.Gaming.Input.Custom.IGameControllerProvider.HardwareVersionInfo">
      <summary>Contains information on the hardware version.</summary>
      <returns>Information on the hardware version.</returns>
    </member>
    <member name="P:Windows.Gaming.Input.Custom.IGameControllerProvider.IsConnected">
      <summary>Boolean value indicating whether the controller is connected.</summary>
      <returns>Boolean value indicating whether the controller is connected.</returns>
    </member>
    <member name="T:Windows.Gaming.Input.Custom.IGipGameControllerInputSink">
      <summary>Defines the methods necessary for a custom Gip controller interface.</summary>
    </member>
    <member name="M:Windows.Gaming.Input.Custom.IGipGameControllerInputSink.OnKeyReceived(System.UInt64,System.Byte,System.Boolean)">
      <summary>Event raised when a key is received.</summary>
      <param name="timestamp">Timestamp for the event.</param>
      <param name="keyCode">The key code for the button that raised the event.</param>
      <param name="isPressed">Boolean indicating whether the key is pressed or released.</param>
    </member>
    <member name="M:Windows.Gaming.Input.Custom.IGipGameControllerInputSink.OnMessageReceived(System.UInt64,Windows.Gaming.Input.Custom.GipMessageClass,System.Byte,System.Byte,System.Byte[])">
      <summary>Event raised when a message is received.</summary>
      <param name="timestamp">Timestamp of the event.</param>
      <param name="messageClass">The class of the message.</param>
      <param name="messageId">The ID of the message.</param>
      <param name="sequenceId">Sequence ID of the message.</param>
      <param name="messageBuffer">Buffer containing the message.</param>
    </member>
    <member name="T:Windows.Gaming.Input.Custom.IHidGameControllerInputSink">
      <summary>Defines the methods necessary for a custom HID (Human Interface Device) controller interface.</summary>
    </member>
    <member name="M:Windows.Gaming.Input.Custom.IHidGameControllerInputSink.OnInputReportReceived(System.UInt64,System.Byte,System.Byte[])">
      <summary>Event raised when input is received.</summary>
      <param name="timestamp">Timestamp of the event.</param>
      <param name="reportId">The ID of the report.</param>
      <param name="reportBuffer">Buffer containing the received input.</param>
    </member>
    <member name="T:Windows.Gaming.Input.Custom.IXusbGameControllerInputSink">
      <summary>Defines the methods necessary for a custom Xusb controller interface.</summary>
    </member>
    <member name="M:Windows.Gaming.Input.Custom.IXusbGameControllerInputSink.OnInputReceived(System.UInt64,System.Byte,System.Byte[])">
      <summary>Event raised when input is received.</summary>
      <param name="timestamp">Timestamp of the event.</param>
      <param name="reportId">ID of the report.</param>
      <param name="inputBuffer">Buffer containing the received input.</param>
    </member>
    <member name="T:Windows.Gaming.Input.Custom.XusbDeviceSubtype">
      <summary>The device subtype of the controller.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.Custom.XusbDeviceSubtype.ArcadePad">
      <summary>The device subtype is arcadepad.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.Custom.XusbDeviceSubtype.ArcadeStick">
      <summary>The device subtype is arcadestick.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.Custom.XusbDeviceSubtype.DancePad">
      <summary>The device subtype is dancepad.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.Custom.XusbDeviceSubtype.DrumKit">
      <summary>The device subtype is drumkit.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.Custom.XusbDeviceSubtype.FlightStick">
      <summary>The device subtype is flightstick.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.Custom.XusbDeviceSubtype.Gamepad">
      <summary>The device subtype is gamepad.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.Custom.XusbDeviceSubtype.Guitar">
      <summary>The device subtype is guitar.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.Custom.XusbDeviceSubtype.GuitarAlternate">
      <summary>The device subtype is guitaralternate.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.Custom.XusbDeviceSubtype.GuitarBass">
      <summary>The device subtype is guitarbass.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.Custom.XusbDeviceSubtype.Unknown">
      <summary>The device subtype is unknown.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.Custom.XusbDeviceSubtype.Wheel">
      <summary>The device subtype is wheel.</summary>
    </member>
    <member name="T:Windows.Gaming.Input.Custom.XusbDeviceType">
      <summary>The device type of the controller.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.Custom.XusbDeviceType.Gamepad">
      <summary>The controller device type is gamepad.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.Custom.XusbDeviceType.Unknown">
      <summary>The controller device type is unknown.</summary>
    </member>
    <member name="T:Windows.Gaming.Input.Custom.XusbGameControllerProvider">
      <summary>Represents the physical game controller devices connected to the system using XUSB22.SYS (for Xbox 360 accessories).</summary>
    </member>
    <member name="P:Windows.Gaming.Input.Custom.XusbGameControllerProvider.FirmwareVersionInfo">
      <summary>The firmware version of the controller.</summary>
      <returns>The firmware version of the controller.</returns>
    </member>
    <member name="P:Windows.Gaming.Input.Custom.XusbGameControllerProvider.HardwareProductId">
      <summary>The hardware product ID of the controller.</summary>
      <returns>The hardware product ID of the controller.</returns>
    </member>
    <member name="P:Windows.Gaming.Input.Custom.XusbGameControllerProvider.HardwareVendorId">
      <summary>The hardware vendor ID of the controller.</summary>
      <returns>The hardware vendor ID of the controller.</returns>
    </member>
    <member name="P:Windows.Gaming.Input.Custom.XusbGameControllerProvider.HardwareVersionInfo">
      <summary>Contains information on the hardware version of the controller.</summary>
      <returns>Information on the hardware version of the controller.</returns>
    </member>
    <member name="P:Windows.Gaming.Input.Custom.XusbGameControllerProvider.IsConnected">
      <summary>Boolean indicating whether the controller is connected.</summary>
      <returns>Boolean indicating whether the controller is connected.</returns>
    </member>
    <member name="M:Windows.Gaming.Input.Custom.XusbGameControllerProvider.SetVibration(System.Double,System.Double)">
      <summary>Sets the speed on the controller's vibration motor.</summary>
      <param name="lowFrequencyMotorSpeed">The low frequency motor speed.</param>
      <param name="highFrequencyMotorSpeed">The high frequency motor speed.</param>
    </member>
    <member name="T:Windows.Gaming.Input.ForceFeedback.ConditionForceEffect">
      <summary>Conditional force effects are forces applied in response to current sensor values within the device. In other words, conditional force effects require information about device motion, such as position or velocity of a joystick handle. In general, conditional force effects are not associated with individual events during a game or other application. A conditional force effect does not have a predefined magnitude.</summary>
    </member>
    <member name="M:Windows.Gaming.Input.ForceFeedback.ConditionForceEffect.#ctor(Windows.Gaming.Input.ForceFeedback.ConditionForceEffectKind)">
      <summary>Creates an instance of ConditionForceEffect.</summary>
      <param name="effectKind">The type of effect to create.</param>
    </member>
    <member name="P:Windows.Gaming.Input.ForceFeedback.ConditionForceEffect.Gain">
      <summary>Specifies the percentage by which to reduce the force of the effect.</summary>
      <returns>Specifies the percentage by which to reduce the force of the effect.</returns>
    </member>
    <member name="P:Windows.Gaming.Input.ForceFeedback.ConditionForceEffect.Kind">
      <summary>The type of force feedback effect.</summary>
      <returns>The type of force feedback effect.</returns>
    </member>
    <member name="P:Windows.Gaming.Input.ForceFeedback.ConditionForceEffect.State">
      <summary>The current state of the effect.</summary>
      <returns>The current state of the effect.</returns>
    </member>
    <member name="M:Windows.Gaming.Input.ForceFeedback.ConditionForceEffect.SetParameters(Windows.Foundation.Numerics.Vector3,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
      <summary>Sets the parameters for the conditional force feedback effect.</summary>
      <param name="direction">A vector describing the direction and magnitude of the effect on each axis. Each individual axis has a range of -1.0 to 1.0 and is independent of the other axes. Specifying a negative value for an axis reverses the input values from the axis.</param>
      <param name="positiveCoefficient">The slope of the line describing how rapidly the force increases as the input moves away from the center point in the positive direction along the specified axis. Range is from -infinity to +infinity.</param>
      <param name="negativeCoefficient">The slope of the line describing how rapidly the force increases as the input moves away from the center point in the negative direction along the specified axis. Range is from -infinity to +infinity.</param>
      <param name="maxPositiveMagnitude">The maximum magnitude of the force feedback as the input moves away from the center point in the positive direction along the specified axis. Range is from 0 to 1.0.</param>
      <param name="maxNegativeMagnitude">The maximum magnitude of the force feedback as the input moves away from the center point in the negative direction along the specified axis. Range is from 0 to 1.0.</param>
      <param name="deadZone">Specifies the value below which the force feedback is not applied. Range is from 0.0 to 1.0 and is applied asymmetrically around the center point.</param>
      <param name="bias">The offset to the center point in effect calculations. Range is from -1.0 to 1.0.</param>
    </member>
    <member name="M:Windows.Gaming.Input.ForceFeedback.ConditionForceEffect.Start">
      <summary>Starts the force feedback effect.</summary>
    </member>
    <member name="M:Windows.Gaming.Input.ForceFeedback.ConditionForceEffect.Stop">
      <summary>Stops the force feedback effect.</summary>
    </member>
    <member name="T:Windows.Gaming.Input.ForceFeedback.ConditionForceEffectKind">
      <summary>The type of the force feedback effect.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.ForceFeedback.ConditionForceEffectKind.Damper">
      <summary>The force increases in proportion to the velocity with which the user moves the axis.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.ForceFeedback.ConditionForceEffectKind.Friction">
      <summary>The force is applied when the axis is moved and depends on the defined friction coefficient.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.ForceFeedback.ConditionForceEffectKind.Inertia">
      <summary>The force increases in proportion to the acceleration of the axis.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.ForceFeedback.ConditionForceEffectKind.Spring">
      <summary>The force increases in proportion to the distance of the axis from a defined neutral point.</summary>
    </member>
    <member name="T:Windows.Gaming.Input.ForceFeedback.ConstantForceEffect">
      <summary>A force feedback effect which applies a constant force along a vector.</summary>
    </member>
    <member name="M:Windows.Gaming.Input.ForceFeedback.ConstantForceEffect.#ctor">
      <summary>Creates an instance of ConstantForceEffect.</summary>
    </member>
    <member name="P:Windows.Gaming.Input.ForceFeedback.ConstantForceEffect.Gain">
      <summary>Specifies the percentage by which to reduce the force of the effect.</summary>
      <returns>Specifies the percentage by which to reduce the force of the effect.</returns>
    </member>
    <member name="P:Windows.Gaming.Input.ForceFeedback.ConstantForceEffect.State">
      <summary>The current state of the force feedback effect.</summary>
      <returns>The current state of the force feedback effect.</returns>
    </member>
    <member name="M:Windows.Gaming.Input.ForceFeedback.ConstantForceEffect.SetParameters(Windows.Foundation.Numerics.Vector3,Windows.Foundation.TimeSpan)">
      <summary>Sets the parameters for the constant force feedback effect.</summary>
      <param name="vector">A vector describing the direction and magnitude of the effect on each axis. Each individual axis has a range of -1.0 to 1.0 and is independent of the other axes. Specifying a negative value for an axis reverses the input values from the axis.</param>
      <param name="duration">The duration of the effect.</param>
    </member>
    <member name="M:Windows.Gaming.Input.ForceFeedback.ConstantForceEffect.SetParametersWithEnvelope(Windows.Foundation.Numerics.Vector3,System.Single,System.Single,System.Single,Windows.Foundation.TimeSpan,Windows.Foundation.TimeSpan,Windows.Foundation.TimeSpan,Windows.Foundation.TimeSpan,System.UInt32)">
      <summary>Sets the parameters for the effect and sets an envelope for the effect.</summary>
      <param name="vector">A vector describing the direction and magnitude of the effect on each axis. Each individual axis has a range of -1.0 to 1.0 and is independent of the other axes. Specifying a negative value for an axis reverses the input values from the axis.</param>
      <param name="attackGain">Percentage by which to reduce the strength of the effect when it is ramping up.</param>
      <param name="sustainGain">Percentage by which to reduce the strength of the effect when it is sustaining.</param>
      <param name="releaseGain">Percentage by which to reduce the strength of the effect when it is ramping down.</param>
      <param name="startDelay">Time to delay the effect before starting.</param>
      <param name="attackDuration">Time to ramp up to the effect's full strength.</param>
      <param name="sustainDuration">Time to maintain the effect at full strength.</param>
      <param name="releaseDuration">Time to ramp down from full strength to zero.</param>
      <param name="repeatCount">The number of times to repeat the effect.</param>
    </member>
    <member name="M:Windows.Gaming.Input.ForceFeedback.ConstantForceEffect.Start">
      <summary>Starts the force feedback effect.</summary>
    </member>
    <member name="M:Windows.Gaming.Input.ForceFeedback.ConstantForceEffect.Stop">
      <summary>Stops the force feedback effect.</summary>
    </member>
    <member name="T:Windows.Gaming.Input.ForceFeedback.ForceFeedbackEffectAxes">
      <summary>The axes the force feedback effect applies to.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.ForceFeedback.ForceFeedbackEffectAxes.None">
      <summary>The force feedback effect doesn't apply to any axes.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.ForceFeedback.ForceFeedbackEffectAxes.X">
      <summary>The force feedback effect applies to the x-axis.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.ForceFeedback.ForceFeedbackEffectAxes.Y">
      <summary>The force feedback effect applies to the y-axis.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.ForceFeedback.ForceFeedbackEffectAxes.Z">
      <summary>The force feedback effect applies to the z-axis.</summary>
    </member>
    <member name="T:Windows.Gaming.Input.ForceFeedback.ForceFeedbackEffectState">
      <summary>The current state of a force feedback effect.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.ForceFeedback.ForceFeedbackEffectState.Faulted">
      <summary>The effect has faulted.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.ForceFeedback.ForceFeedbackEffectState.Paused">
      <summary>The effect is paused.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.ForceFeedback.ForceFeedbackEffectState.Running">
      <summary>The effect is running.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.ForceFeedback.ForceFeedbackEffectState.Stopped">
      <summary>The effect is stopped.</summary>
    </member>
    <member name="T:Windows.Gaming.Input.ForceFeedback.ForceFeedbackLoadEffectResult">
      <summary>The results of an attempt to load a force feedback effect.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.ForceFeedback.ForceFeedbackLoadEffectResult.EffectNotSupported">
      <summary>The effect is not supported.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.ForceFeedback.ForceFeedbackLoadEffectResult.EffectStorageFull">
      <summary>The effect was not loaded because storage is full.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.ForceFeedback.ForceFeedbackLoadEffectResult.Succeeded">
      <summary>The effect was successfully loaded.</summary>
    </member>
    <member name="T:Windows.Gaming.Input.ForceFeedback.ForceFeedbackMotor">
      <summary>Encapsulates the force feedback hardware for a given input device.</summary>
    </member>
    <member name="P:Windows.Gaming.Input.ForceFeedback.ForceFeedbackMotor.AreEffectsPaused">
      <summary>Boolean indicating whether force feedback effects are paused.</summary>
      <returns>Boolean indicating whether force feedback effects are paused.</returns>
    </member>
    <member name="P:Windows.Gaming.Input.ForceFeedback.ForceFeedbackMotor.IsEnabled">
      <summary>Boolean indicating whether the force feedback motor is enabled.</summary>
      <returns>Boolean indicating whether the force feedback motor is enabled.</returns>
    </member>
    <member name="P:Windows.Gaming.Input.ForceFeedback.ForceFeedbackMotor.MasterGain">
      <summary>Specifies the percentage by which to reduce the force of all effects on the controller.</summary>
      <returns>Specifies the percentage by which to reduce the force of all effects on the controller.</returns>
    </member>
    <member name="P:Windows.Gaming.Input.ForceFeedback.ForceFeedbackMotor.SupportedAxes">
      <summary>The axes supported by the force feedback motor.</summary>
      <returns>The axes supported by the force feedback motor.</returns>
    </member>
    <member name="M:Windows.Gaming.Input.ForceFeedback.ForceFeedbackMotor.LoadEffectAsync(Windows.Gaming.Input.ForceFeedback.IForceFeedbackEffect)">
      <summary>Attempts to asynchronously load a feedback effect to the device's internal memory.</summary>
      <param name="effect">The effect to load.</param>
      <returns>Returns the result of the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Gaming.Input.ForceFeedback.ForceFeedbackMotor.PauseAllEffects">
      <summary>Pauses all force feedback effects being executed.</summary>
    </member>
    <member name="M:Windows.Gaming.Input.ForceFeedback.ForceFeedbackMotor.ResumeAllEffects">
      <summary>Resumes all force feedback effects being executed.</summary>
    </member>
    <member name="M:Windows.Gaming.Input.ForceFeedback.ForceFeedbackMotor.StopAllEffects">
      <summary>Stops all force feedback effects.</summary>
    </member>
    <member name="M:Windows.Gaming.Input.ForceFeedback.ForceFeedbackMotor.TryDisableAsync">
      <summary>Attempts to asynchronously disable the force feedback motor.</summary>
      <returns>Returns the result of the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Gaming.Input.ForceFeedback.ForceFeedbackMotor.TryEnableAsync">
      <summary>Try to asynchronously enable the force feedback motor of the device.</summary>
      <returns>Returns the result of the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Gaming.Input.ForceFeedback.ForceFeedbackMotor.TryResetAsync">
      <summary>Attempts to asynchronously reset the device back to its initial state.</summary>
      <returns>Returns the result of the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Gaming.Input.ForceFeedback.ForceFeedbackMotor.TryUnloadEffectAsync(Windows.Gaming.Input.ForceFeedback.IForceFeedbackEffect)">
      <summary>Attempts to asynchronously unload a feedback effect from the device's internal memory.</summary>
      <param name="effect">The effect to unload.</param>
      <returns>Returns the result of the asynchronous operation.</returns>
    </member>
    <member name="T:Windows.Gaming.Input.ForceFeedback.IForceFeedbackEffect">
      <summary>Describes a force feedback effect.</summary>
    </member>
    <member name="P:Windows.Gaming.Input.ForceFeedback.IForceFeedbackEffect.Gain">
      <summary>Specifies the percentage by which to reduce the force of the effect.</summary>
      <returns>Specifies the percentage by which to reduce the force of the effect.</returns>
    </member>
    <member name="P:Windows.Gaming.Input.ForceFeedback.IForceFeedbackEffect.State">
      <summary>The state of the effect.</summary>
      <returns>The state of the effect.</returns>
    </member>
    <member name="M:Windows.Gaming.Input.ForceFeedback.IForceFeedbackEffect.Start">
      <summary>Starts the effect.</summary>
    </member>
    <member name="M:Windows.Gaming.Input.ForceFeedback.IForceFeedbackEffect.Stop">
      <summary>Stops the effect.</summary>
    </member>
    <member name="T:Windows.Gaming.Input.ForceFeedback.PeriodicForceEffect">
      <summary>A force feedback effect which applies a varying force, defined by a waveform, along a vector.</summary>
    </member>
    <member name="M:Windows.Gaming.Input.ForceFeedback.PeriodicForceEffect.#ctor(Windows.Gaming.Input.ForceFeedback.PeriodicForceEffectKind)">
      <summary>Creates an instance of PeriodicForceEffect.</summary>
      <param name="effectKind">The type of effect to create.</param>
    </member>
    <member name="P:Windows.Gaming.Input.ForceFeedback.PeriodicForceEffect.Gain">
      <summary>Specifies the percentage by which to reduce the force of the effect.</summary>
      <returns>Specifies the percentage by which to reduce the force of the effect.</returns>
    </member>
    <member name="P:Windows.Gaming.Input.ForceFeedback.PeriodicForceEffect.Kind">
      <summary>The type of periodic force feedback effect.</summary>
      <returns>The type of periodic force feedback effect.</returns>
    </member>
    <member name="P:Windows.Gaming.Input.ForceFeedback.PeriodicForceEffect.State">
      <summary>The current state of the force feedback effect.</summary>
      <returns>The current state of the force feedback effect.</returns>
    </member>
    <member name="M:Windows.Gaming.Input.ForceFeedback.PeriodicForceEffect.SetParameters(Windows.Foundation.Numerics.Vector3,System.Single,System.Single,System.Single,Windows.Foundation.TimeSpan)">
      <summary>Sets the parameters for the force feedback effect.</summary>
      <param name="vector">A vector describing the direction and magnitude of the effect on each axis. Each individual axis has a range of -1.0 to 1.0 and is independent of the other axes. Specifying a negative value for an axis reverses the input values from the axis.</param>
      <param name="frequency">The number of times the periodic wave occurs in one second.</param>
      <param name="phase">The phase offset from the origin of the periodic waveform, where 0.0 equals zero degrees of offset, and 1.0 equals 360 degrees of offset. For example, a phase value of 0.25 would correspond to a phase offset of 90 degrees.</param>
      <param name="bias">The adjustment to add to the magnitude after calculating the wave and before applying the ramp or gain. Range is between -1 and 1.</param>
      <param name="duration">The duration of the effect.</param>
    </member>
    <member name="M:Windows.Gaming.Input.ForceFeedback.PeriodicForceEffect.SetParametersWithEnvelope(Windows.Foundation.Numerics.Vector3,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,Windows.Foundation.TimeSpan,Windows.Foundation.TimeSpan,Windows.Foundation.TimeSpan,Windows.Foundation.TimeSpan,System.UInt32)">
      <summary>Sets the parameters for the effect and sets an envelope for the effect.</summary>
      <param name="vector">A vector describing the direction and magnitude of the effect on each axis. Each individual axis has a range of -1.0 to 1.0 and is independent of the other axes. Specifying a negative value for an axis reverses the input values from the axis.</param>
      <param name="frequency">The number of times the periodic wave occurs in one second.</param>
      <param name="phase">The phase offset from the origin of the periodic waveform, where 0.0 equals zero degrees of offset, and 1.0 equals 360 degrees of offset. For example, a phase value of 0.25 would correspond to a phase offset of 90 degrees.</param>
      <param name="bias">The adjustment to add to the magnitude after calculating the wave and before applying the ramp or gain. Range is between -1 and 1.</param>
      <param name="attackGain">Percentage by which to reduce the strength of the effect when it is ramping up.</param>
      <param name="sustainGain">Percentage by which to reduce the strength of the effect when it is sustaining.</param>
      <param name="releaseGain">Percentage by which to reduce the strength of the effect when it is ramping down.</param>
      <param name="startDelay">Time to delay the effect before starting.</param>
      <param name="attackDuration">Time to ramp up to the effect's full strength.</param>
      <param name="sustainDuration">Time to maintain the effect at full strength.</param>
      <param name="releaseDuration">Time to ramp down from full strength to zero.</param>
      <param name="repeatCount">The number of times to repeat the effect.</param>
    </member>
    <member name="M:Windows.Gaming.Input.ForceFeedback.PeriodicForceEffect.Start">
      <summary>Starts the force feedback effect.</summary>
    </member>
    <member name="M:Windows.Gaming.Input.ForceFeedback.PeriodicForceEffect.Stop">
      <summary>Stops the force feedback effect.</summary>
    </member>
    <member name="T:Windows.Gaming.Input.ForceFeedback.PeriodicForceEffectKind">
      <summary>The type of the periodic force feedback effect.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.ForceFeedback.PeriodicForceEffectKind.SawtoothWaveDown">
      <summary>The waveform rises vertically after it reaches maximum negative force.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.ForceFeedback.PeriodicForceEffectKind.SawtoothWaveUp">
      <summary>The waveform drops vertically after it reaches maximum positive force.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.ForceFeedback.PeriodicForceEffectKind.SineWave">
      <summary>The waveform is a sine wave.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.ForceFeedback.PeriodicForceEffectKind.SquareWave">
      <summary>The waveform is a square.</summary>
    </member>
    <member name="F:Windows.Gaming.Input.ForceFeedback.PeriodicForceEffectKind.TriangleWave">
      <summary>The waveform is a triangle.</summary>
    </member>
    <member name="T:Windows.Gaming.Input.ForceFeedback.RampForceEffect">
      <summary>A force feedback effect which applies a linearly increasing or decreasing force along a vector.</summary>
    </member>
    <member name="M:Windows.Gaming.Input.ForceFeedback.RampForceEffect.#ctor">
      <summary>Creates an instance of RampForceEffect.</summary>
    </member>
    <member name="P:Windows.Gaming.Input.ForceFeedback.RampForceEffect.Gain">
      <summary>Specifies the percentage by which to reduce the force of the effect.</summary>
      <returns>Specifies the percentage by which to reduce the force of the effect.</returns>
    </member>
    <member name="P:Windows.Gaming.Input.ForceFeedback.RampForceEffect.State">
      <summary>The current state of the effect.</summary>
      <returns>The current state of the effect.</returns>
    </member>
    <member name="M:Windows.Gaming.Input.ForceFeedback.RampForceEffect.SetParameters(Windows.Foundation.Numerics.Vector3,Windows.Foundation.Numerics.Vector3,Windows.Foundation.TimeSpan)">
      <summary>Sets the parameters for the ramp force feedback effect.</summary>
      <param name="startVector">A vector describing the direction and magnitude of the effect on each axis when the effect is starting. Each individual axis has a range of -1.0 to 1.0 and is independent of the other axes. Specifying a negative value for an axis reverses the input values from the axis.</param>
      <param name="endVector">A vector describing the direction and magnitude of the effect on each axis when the effect is ending. Each individual axis has a range of -1.0 to 1.0 and is independent of the other axes. Specifying a negative value for an axis reverses the input values from the axis.</param>
      <param name="duration">The duration of the effect.</param>
    </member>
    <member name="M:Windows.Gaming.Input.ForceFeedback.RampForceEffect.SetParametersWithEnvelope(Windows.Foundation.Numerics.Vector3,Windows.Foundation.Numerics.Vector3,System.Single,System.Single,System.Single,Windows.Foundation.TimeSpan,Windows.Foundation.TimeSpan,Windows.Foundation.TimeSpan,Windows.Foundation.TimeSpan,System.UInt32)">
      <summary>Sets the parameters for the effect and sets an envelope for the effect.</summary>
      <param name="startVector">The start vector of the effect.</param>
      <param name="endVector">The end vector of the effect.</param>
      <param name="attackGain">Percentage by which to reduce the strength of the effect when it is ramping up.</param>
      <param name="sustainGain">Percentage by which to reduce the strength of the effect when it is sustaining.</param>
      <param name="releaseGain">Percentage by which to reduce the strength of the effect when it is ramping down.</param>
      <param name="startDelay">Time to delay the effect before starting.</param>
      <param name="attackDuration">Time to ramp up to the effect's full strength.</param>
      <param name="sustainDuration">Time to maintain the effect at full strength.</param>
      <param name="releaseDuration">Time to ramp down from full strength to zero.</param>
      <param name="repeatCount">The number of times to repeat the effect.</param>
    </member>
    <member name="M:Windows.Gaming.Input.ForceFeedback.RampForceEffect.Start">
      <summary>Starts the force feedback effect.</summary>
    </member>
    <member name="M:Windows.Gaming.Input.ForceFeedback.RampForceEffect.Stop">
      <summary>Stops the effect.</summary>
    </member>
    <member name="T:Windows.Gaming.UI.GameBar">
      <summary>Provides notifications and information about the visibility and input redirection state of Game bar.</summary>
    </member>
    <member name="P:Windows.Gaming.UI.GameBar.IsInputRedirected">
      <summary>Indicates whether input is currently redirected to Game bar.</summary>
      <returns>**true** if input is currently redirected to Game bar; **false** otherwise.</returns>
    </member>
    <member name="P:Windows.Gaming.UI.GameBar.Visible">
      <summary>Indicates whether Game bar is currently visible.</summary>
      <returns>**true** if Game bar is currently visible; **false** otherwise.</returns>
    </member>
    <member name="E:Windows.Gaming.UI.GameBar.IsInputRedirectedChanged">
      <summary>Occurs when input is redirected to Game bar or input is restored to the game.</summary>
    </member>
    <member name="E:Windows.Gaming.UI.GameBar.VisibilityChanged">
      <summary>Occurs when Game bar is shown or dismissed.</summary>
    </member>
    <member name="T:Windows.Gaming.UI.GameChatMessageOrigin">
      <summary>Indicates the origin of the source message.</summary>
    </member>
    <member name="F:Windows.Gaming.UI.GameChatMessageOrigin.Text">
      <summary>The message was a typed text message.</summary>
    </member>
    <member name="F:Windows.Gaming.UI.GameChatMessageOrigin.Voice">
      <summary>The message was transcribed through speech-to-text.</summary>
    </member>
    <member name="T:Windows.Gaming.UI.GameChatOverlay">
      <summary>Represents the game chat overlay.</summary>
    </member>
    <member name="P:Windows.Gaming.UI.GameChatOverlay.DesiredPosition">
      <summary>The desired position of the game chat overlay.</summary>
      <returns>The desired position of the game chat overlay.</returns>
    </member>
    <member name="M:Windows.Gaming.UI.GameChatOverlay.AddMessage(System.String,System.String,Windows.Gaming.UI.GameChatMessageOrigin)">
      <summary>Render a message in the game chat overlay.</summary>
      <param name="sender">The name of the account that sent the message. In most cases, this should be the gamertag.</param>
      <param name="message">The contents of the message.</param>
      <param name="origin">The origin of the message (voice or text).</param>
    </member>
    <member name="M:Windows.Gaming.UI.GameChatOverlay.GetDefault">
      <summary>Gets the default game chat overlay instance.</summary>
      <returns>The default game chat overlay instance.</returns>
    </member>
    <member name="T:Windows.Gaming.UI.GameChatOverlayPosition">
      <summary>Indicates the game chat overlay's position on the screen.</summary>
    </member>
    <member name="F:Windows.Gaming.UI.GameChatOverlayPosition.BottomCenter">
      <summary>The bottom center position.</summary>
    </member>
    <member name="F:Windows.Gaming.UI.GameChatOverlayPosition.BottomLeft">
      <summary>The bottom left position.</summary>
    </member>
    <member name="F:Windows.Gaming.UI.GameChatOverlayPosition.BottomRight">
      <summary>The bottom right position.</summary>
    </member>
    <member name="F:Windows.Gaming.UI.GameChatOverlayPosition.MiddleLeft">
      <summary>The middle left position.</summary>
    </member>
    <member name="F:Windows.Gaming.UI.GameChatOverlayPosition.MiddleRight">
      <summary>The middle right position.</summary>
    </member>
    <member name="F:Windows.Gaming.UI.GameChatOverlayPosition.TopCenter">
      <summary>The top center position.</summary>
    </member>
    <member name="F:Windows.Gaming.UI.GameChatOverlayPosition.TopLeft">
      <summary>The top left position.</summary>
    </member>
    <member name="F:Windows.Gaming.UI.GameChatOverlayPosition.TopRight">
      <summary>The top right position.</summary>
    </member>
    <member name="T:Windows.Globalization.ApplicationLanguages">
      <summary>Specifies the language-related preferences that the app can use and maintain.</summary>
    </member>
    <member name="P:Windows.Globalization.ApplicationLanguages.Languages">
      <summary>Gets the ranked list of current runtime language values preferred by the user.</summary>
      <returns>A computed list of languages that merges the app's declared supported languages (ApplicationLanguages.ManifestLanguages ) with the user's ranked list of preferred languages.</returns>
    </member>
    <member name="P:Windows.Globalization.ApplicationLanguages.ManifestLanguages">
      <summary>Gets the app's declared list of supported languages.</summary>
      <returns>The list of supported languages declared in the app's manifest.</returns>
    </member>
    <member name="P:Windows.Globalization.ApplicationLanguages.PrimaryLanguageOverride">
      <summary>Gets or sets an override for the app's preferred language, expressed as a BCP-47 language tag. This setting is persisted.</summary>
      <returns>A BCP-47 language tag. The app can set it to override the top language of the user's ranked list of preferred languages (ApplicationLanguages.Languages ), and its value will persist between app sessions. It must be a single language tag; a delimited list of language tags will fail.</returns>
    </member>
    <member name="M:Windows.Globalization.ApplicationLanguages.GetLanguagesForUser(Windows.System.User)">
      <summary>Retrieves the language preferences of the specified user. This API is part of support for multi-user apps (MUA).</summary>
      <param name="user">The user to retrieve preferences for.</param>
      <returns>A list of normalized BCP-47 language tags representing the language preferences of the specified user.</returns>
    </member>
    <member name="T:Windows.Globalization.Calendar">
      <summary>Manipulates the representation of a DateTime within a given calendar and clock.</summary>
    </member>
    <member name="M:Windows.Globalization.Calendar.#ctor">
      <summary>Creates a Calendar object and initializes it to the current DateTime.</summary>
    </member>
    <member name="M:Windows.Globalization.Calendar.#ctor(Windows.Foundation.Collections.IIterable{System.String})">
      <summary>Creates a Calendar object that is initialized with a language list.</summary>
      <param name="languages">The list of language identifiers, in priority order, that represents the choice of languages. These are used for resolving patterns to strings. See Remarks for Calendar.</param>
    </member>
    <member name="M:Windows.Globalization.Calendar.#ctor(Windows.Foundation.Collections.IIterable{System.String},System.String,System.String)">
      <summary>Creates a Calendar object that is initialized with a language list, calendar, and clock.</summary>
      <param name="languages">The list of language identifiers, in priority order, representing the choice of languages. These are used for resolving patterns to strings. See Remarks for Calendar.</param>
      <param name="calendar">The calendar identifier to use.</param>
      <param name="clock">The clock identifier to use.</param>
    </member>
    <member name="M:Windows.Globalization.Calendar.#ctor(Windows.Foundation.Collections.IIterable{System.String},System.String,System.String,System.String)">
      <summary>Creates a Calendar object that is initialized with a language list, calendar, clock, and time zone.</summary>
      <param name="languages">The list of language identifiers, in priority order, representing the choice of languages. These are used for resolving patterns to strings. See Remarks for Calendar.</param>
      <param name="calendar">The calendar identifier to use.</param>
      <param name="clock">The clock identifier to use.</param>
      <param name="timeZoneId">An identifier from the IANA Time Zone Database which identifies the time zone that should be used (for example, "America/Los_Angeles" for Pacific Time).</param>
    </member>
    <member name="P:Windows.Globalization.Calendar.Day">
      <summary>Gets or sets the day.</summary>
      <returns>The day.</returns>
    </member>
    <member name="P:Windows.Globalization.Calendar.DayOfWeek">
      <summary>Gets the day of the week.</summary>
      <returns>The day of the week.</returns>
    </member>
    <member name="P:Windows.Globalization.Calendar.Era">
      <summary>Gets or sets the era.</summary>
      <returns>The integer that represents the era.</returns>
    </member>
    <member name="P:Windows.Globalization.Calendar.FirstDayInThisMonth">
      <summary>Gets the first Day of the current Month.</summary>
      <returns>The first Day of the current Month.</returns>
    </member>
    <member name="P:Windows.Globalization.Calendar.FirstEra">
      <summary>Gets the first Era available in the calendar.</summary>
      <returns>The first Era in the calendar.</returns>
    </member>
    <member name="P:Windows.Globalization.Calendar.FirstHourInThisPeriod">
      <summary>Gets the first Hour of the current Period.</summary>
      <returns>The first Hour of the current Period.</returns>
    </member>
    <member name="P:Windows.Globalization.Calendar.FirstMinuteInThisHour">
      <summary>Gets the first Minute of the current Hour.</summary>
      <returns>The first Minute of the current Hour.</returns>
    </member>
    <member name="P:Windows.Globalization.Calendar.FirstMonthInThisYear">
      <summary>Gets the first Month of the current Year.</summary>
      <returns>The first Month of the current Year.</returns>
    </member>
    <member name="P:Windows.Globalization.Calendar.FirstPeriodInThisDay">
      <summary>Gets the first Period of the current Day.</summary>
      <returns>The first Period of the current Day.</returns>
    </member>
    <member name="P:Windows.Globalization.Calendar.FirstSecondInThisMinute">
      <summary>Gets the first Second of the current Minute.</summary>
      <returns>The first Second of the current Minute.</returns>
    </member>
    <member name="P:Windows.Globalization.Calendar.FirstYearInThisEra">
      <summary>Gets the first Year of the current Era.</summary>
      <returns>The first Year of the current Era.</returns>
    </member>
    <member name="P:Windows.Globalization.Calendar.Hour">
      <summary>Gets or sets the hour.</summary>
      <returns>The hour.</returns>
    </member>
    <member name="P:Windows.Globalization.Calendar.IsDaylightSavingTime">
      <summary>Gets a Boolean indicating if Daylight Saving Time is in effect for the date of this Calendar object.</summary>
      <returns>**True** if Daylight Saving Time is in effect for the date; otherwise, **False**.</returns>
    </member>
    <member name="P:Windows.Globalization.Calendar.Languages">
      <summary>Gets the priority list of language identifiers that is used when formatting components as strings.</summary>
      <returns>The list of language identifiers.</returns>
    </member>
    <member name="P:Windows.Globalization.Calendar.LastDayInThisMonth">
      <summary>Gets the last Day of the current Month.</summary>
      <returns>The last Day of the current Month.</returns>
    </member>
    <member name="P:Windows.Globalization.Calendar.LastEra">
      <summary>Gets the last Era available in the calendar.</summary>
      <returns>The last Era in the calendar.</returns>
    </member>
    <member name="P:Windows.Globalization.Calendar.LastHourInThisPeriod">
      <summary>Gets the last Hour of the current Period.</summary>
      <returns>The last Hour of the current Period.</returns>
    </member>
    <member name="P:Windows.Globalization.Calendar.LastMinuteInThisHour">
      <summary>Gets the last Minute of the current Hour.</summary>
      <returns>The last Minute of the current Hour.</returns>
    </member>
    <member name="P:Windows.Globalization.Calendar.LastMonthInThisYear">
      <summary>Gets the last Month of the current Year.</summary>
      <returns>The last Month of the current Year.</returns>
    </member>
    <member name="P:Windows.Globalization.Calendar.LastPeriodInThisDay">
      <summary>Gets the last Period of the current Day.</summary>
      <returns>The last Period of the current Day.</returns>
    </member>
    <member name="P:Windows.Globalization.Calendar.LastSecondInThisMinute">
      <summary>Gets the last Second of the current Minute.</summary>
      <returns>The last Second of the current Minute.</returns>
    </member>
    <member name="P:Windows.Globalization.Calendar.LastYearInThisEra">
      <summary>Gets the last Year of the current Era.</summary>
      <returns>The last Year of the current Era.</returns>
    </member>
    <member name="P:Windows.Globalization.Calendar.Minute">
      <summary>Gets or sets the minute.</summary>
      <returns>The minute.</returns>
    </member>
    <member name="P:Windows.Globalization.Calendar.Month">
      <summary>Gets or sets the month.</summary>
      <returns>The month.</returns>
    </member>
    <member name="P:Windows.Globalization.Calendar.Nanosecond">
      <summary>Gets or sets the nanosecond.</summary>
      <returns>The nanosecond.</returns>
    </member>
    <member name="P:Windows.Globalization.Calendar.NumberOfDaysInThisMonth">
      <summary>Gets the number of days in the current month of this Calendar object.</summary>
      <returns>The number of days in the current month, or – 1 if the number of days in the current month is unknown.</returns>
    </member>
    <member name="P:Windows.Globalization.Calendar.NumberOfEras">
      <summary>Gets the number of eras in this Calendar object.</summary>
      <returns>The number of eras in the Calendar, or – 1 if the number of eras in the Calendar is unknown.</returns>
    </member>
    <member name="P:Windows.Globalization.Calendar.NumberOfHoursInThisPeriod">
      <summary>Gets the number of hours in the current day period of this Calendar object.</summary>
      <returns>The number of hours in the current day period, or – 1 if the number of hours in the current day period is unknown.</returns>
    </member>
    <member name="P:Windows.Globalization.Calendar.NumberOfMinutesInThisHour">
      <summary>Gets the number of Minute s in the current Hour.</summary>
      <returns>The number of Minute s in the current Hour.</returns>
    </member>
    <member name="P:Windows.Globalization.Calendar.NumberOfMonthsInThisYear">
      <summary>Gets the number of months in the current year of this Calendar object.</summary>
      <returns>The number of months in the current year, or – 1 if the number of months in the current year is unknown.</returns>
    </member>
    <member name="P:Windows.Globalization.Calendar.NumberOfPeriodsInThisDay">
      <summary>Gets the number of periods in the current day of this Calendar object.</summary>
      <returns>The number of periods in the current day, or – 1 if the number of periods in the current day is unknown.</returns>
    </member>
    <member name="P:Windows.Globalization.Calendar.NumberOfSecondsInThisMinute">
      <summary>Gets the number of Second s in the current Minute.</summary>
      <returns>The number of Second s in the current Minute.</returns>
    </member>
    <member name="P:Windows.Globalization.Calendar.NumberOfYearsInThisEra">
      <summary>Gets the number of years in the current era of this Calendar object.</summary>
      <returns>The number of years in the current era, or – 1 if there is no known bound to the number of years in the current era.</returns>
    </member>
    <member name="P:Windows.Globalization.Calendar.NumeralSystem">
      <summary>Gets or sets the numbering system that is used when formatting components as strings.</summary>
      <returns>A string that indicates the numeral system of the calendar, such as "Latn" for the Latin numeral system (0123456789) or "Arab" for the Arabic-Indic numeral system (٠١٢٣٤٥٦٧٨٩). See the supported [NumeralSystem values](https://docs.microsoft.com/previous-versions/windows/apps/jj236471(v=win.10)).</returns>
    </member>
    <member name="P:Windows.Globalization.Calendar.Period">
      <summary>Gets or sets the period of the current day.</summary>
      <returns>A numeric representation of the current day period. With a 12-hour clock, for example, the first period of the day is 1, representing AM, and the second period is 2, representing PM.</returns>
    </member>
    <member name="P:Windows.Globalization.Calendar.ResolvedLanguage">
      <summary>Gets the language that was most recently used to perform calendar formatting or operations.</summary>
      <returns>The language from the priority list of language identifiers that was most recently used to perform calendar formatting or operations.</returns>
    </member>
    <member name="P:Windows.Globalization.Calendar.Second">
      <summary>Gets or sets the second.</summary>
      <returns>The second.</returns>
    </member>
    <member name="P:Windows.Globalization.Calendar.Year">
      <summary>Gets or sets the year.</summary>
      <returns>The year.</returns>
    </member>
    <member name="M:Windows.Globalization.Calendar.AddDays(System.Int32)">
      <summary>Increments or decrements the day.</summary>
      <param name="days">The number of days by which to increment the day (if the value is positive) or decrement the day (if the value is negative).</param>
    </member>
    <member name="M:Windows.Globalization.Calendar.AddEras(System.Int32)">
      <summary>Increments or decrements the era.</summary>
      <param name="eras">The number of eras by which to increment the era (if the value is positive) or decrement the era (if the value is negative).</param>
    </member>
    <member name="M:Windows.Globalization.Calendar.AddHours(System.Int32)">
      <summary>Increments or decrements the hour.</summary>
      <param name="hours">The number of hours by which to increment the hour (if the value is positive) or decrement the hour (if the value is negative).</param>
    </member>
    <member name="M:Windows.Globalization.Calendar.AddMinutes(System.Int32)">
      <summary>Increments or decrements the minute.</summary>
      <param name="minutes">The number of minutes by which to increment the minute (if the value is positive) or decrement the minute (if the value is negative).</param>
    </member>
    <member name="M:Windows.Globalization.Calendar.AddMonths(System.Int32)">
      <summary>Increments or decrements the month.</summary>
      <param name="months">The number of months by which to increment the month (if the value is positive) or decrement the month (if the value is negative).</param>
    </member>
    <member name="M:Windows.Globalization.Calendar.AddNanoseconds(System.Int32)">
      <summary>Increments or decrements the nanosecond.</summary>
      <param name="nanoseconds">The number of nanoseconds by which to increment the nanosecond (if the value is positive) or decrement the nanosecond (if the value is negative).</param>
    </member>
    <member name="M:Windows.Globalization.Calendar.AddPeriods(System.Int32)">
      <summary>Increments or decrements the period.</summary>
      <param name="periods">The number of periods by which to increment the period (if the value is positive) or decrement the period (if the value is negative).</param>
    </member>
    <member name="M:Windows.Globalization.Calendar.AddSeconds(System.Int32)">
      <summary>Increments or decrements the second.</summary>
      <param name="seconds">The number of seconds by which to increment the second (if the value is positive) or decrement the second (if the value is negative).</param>
    </member>
    <member name="M:Windows.Globalization.Calendar.AddWeeks(System.Int32)">
      <summary>Increments or decrements the day by the specified number of weeks.</summary>
      <param name="weeks">The number of weeks by which to increment the day (if the value is positive) or decrement the day (if the value is negative).</param>
    </member>
    <member name="M:Windows.Globalization.Calendar.AddYears(System.Int32)">
      <summary>Increments or decrements the year.</summary>
      <param name="years">The number of years by which to increment the year (if the value is positive) or decrement the year (if the value is negative).</param>
    </member>
    <member name="M:Windows.Globalization.Calendar.ChangeCalendarSystem(System.String)">
      <summary>Sets a new calendar system to be used by this Calendar object.</summary>
      <param name="value">The calendar identifier to use.</param>
    </member>
    <member name="M:Windows.Globalization.Calendar.ChangeClock(System.String)">
      <summary>Sets a new clock to be used by this Calendar object.</summary>
      <param name="value">The clock identifier to use.</param>
    </member>
    <member name="M:Windows.Globalization.Calendar.ChangeTimeZone(System.String)">
      <summary>Sets a new time zone to be used by this Calendar object.</summary>
      <param name="timeZoneId">An identifier from the IANA Time Zone Database which identifies the time zone that should be used (for example, "America/Los_Angeles" for Pacific Time).</param>
    </member>
    <member name="M:Windows.Globalization.Calendar.Clone">
      <summary>Creates a copy of the Calendar object.</summary>
      <returns>A copy of the Calendar.</returns>
    </member>
    <member name="M:Windows.Globalization.Calendar.Compare(Windows.Globalization.Calendar)">
      <summary>Compares this calendar to another Calendar object and indicates whether the DateTime of one is earlier, equal to, or later than that of the other.</summary>
      <param name="other">The Calendar object to compare to the current calendar.</param>
      <returns>One of the following values:</returns>
    </member>
    <member name="M:Windows.Globalization.Calendar.CompareDateTime(Windows.Foundation.DateTime)">
      <summary>Compares this calendar to a DateTime object and indicates whether the date and time of one is earlier, equal to, or later than that of the other.</summary>
      <param name="other">The DateTime object to compare to the current calendar.</param>
      <returns>One of the following values:</returns>
    </member>
    <member name="M:Windows.Globalization.Calendar.CopyTo(Windows.Globalization.Calendar)">
      <summary>Copies the values from another Calendar object into this Calendar.</summary>
      <param name="other">The Calendar object to be copied.</param>
    </member>
    <member name="M:Windows.Globalization.Calendar.DayAsPaddedString(System.Int32)">
      <summary>Returns a string representation of the day, optionally zero-padded.</summary>
      <param name="minDigits">The minimum number of integer digits to be displayed. If the day does not have enough integer digits, it will be padded with zeros to the correct amount. For example, for the day 3, a parameter of 1 returns 3, and a parameter of 2 returns 03.</param>
      <returns>A string representation of the day.</returns>
    </member>
    <member name="M:Windows.Globalization.Calendar.DayAsString">
      <summary>Returns a string that contains the numeric representation of the day.</summary>
      <returns>A string representation of the day.</returns>
    </member>
    <member name="M:Windows.Globalization.Calendar.DayOfWeekAsSoloString">
      <summary>Returns a string representation of the day of the week suitable for stand-alone display.</summary>
      <returns>A string representation of the day of the week, using the most common abbreviation available.</returns>
    </member>
    <member name="M:Windows.Globalization.Calendar.DayOfWeekAsSoloString(System.Int32)">
      <summary>Returns a string representation of the day of the week suitable for stand-alone display.</summary>
      <param name="idealLength">A positive integer specifying the ideal length, in characters, for the returned string, or 0 specifying the most common abbreviation available.</param>
      <returns>A string representation of the day of the week.</returns>
    </member>
    <member name="M:Windows.Globalization.Calendar.DayOfWeekAsString">
      <summary>Returns a string representation of the day of the week suitable for inclusion with other date components.</summary>
      <returns>A string representation of the day of the week, using the most common abbreviation available.</returns>
    </member>
    <member name="M:Windows.Globalization.Calendar.DayOfWeekAsString(System.Int32)">
      <summary>Returns a string representation of the day of the week suitable for inclusion with other date components.</summary>
      <param name="idealLength">A positive integer specifying the ideal length, in characters, for the returned string, or 0 specifying the most common abbreviation available.</param>
      <returns>A string representation of the day of the week.</returns>
    </member>
    <member name="M:Windows.Globalization.Calendar.EraAsString">
      <summary>Returns a string representation of the era.</summary>
      <returns>A string representation of the era, using the most common abbreviation available.</returns>
    </member>
    <member name="M:Windows.Globalization.Calendar.EraAsString(System.Int32)">
      <summary>Returns a string representation of the era. The string chosen is closest in length to the ideal length.</summary>
      <param name="idealLength">A positive integer specifying the ideal length, in characters, for the returned string, or 0 specifying the most common abbreviation available.</param>
      <returns>A string representation of the era.</returns>
    </member>
    <member name="M:Windows.Globalization.Calendar.GetCalendarSystem">
      <summary>Gets the calendar system that is used by this Calendar object.</summary>
      <returns>The identifier of the calendar system.</returns>
    </member>
    <member name="M:Windows.Globalization.Calendar.GetClock">
      <summary>Gets the clock that is used by this Calendar object.</summary>
      <returns>The identifier of the clock.</returns>
    </member>
    <member name="M:Windows.Globalization.Calendar.GetDateTime">
      <summary>Builds a date and time, given the components of this Calendar object.</summary>
      <returns>The DateTime representing the date and time of this Calendar.</returns>
    </member>
    <member name="M:Windows.Globalization.Calendar.GetTimeZone">
      <summary>Gets the identifier that identifies the time zone that is used by this Calendar object.</summary>
      <returns>The identifier from the IANA Time Zone Database that identifies the time zone that is used by this Calendar object. (An example is "America/Los_Angeles" for Pacific Time.)</returns>
    </member>
    <member name="M:Windows.Globalization.Calendar.HourAsPaddedString(System.Int32)">
      <summary>Returns a string representation of the hour, optionally zero-padded.</summary>
      <param name="minDigits">The minimum number of integer digits to be displayed. If the hour does not have enough integer digits, it will be padded with zeros to the correct amount. For example, for the hour 3, a parameter of 1 returns 3, and a parameter of 2 returns 03.</param>
      <returns>A string representation of the hour.</returns>
    </member>
    <member name="M:Windows.Globalization.Calendar.HourAsString">
      <summary>Returns a string that contains the numeric representation of the hour.</summary>
      <returns>A string representation of the hour.</returns>
    </member>
    <member name="M:Windows.Globalization.Calendar.MinuteAsPaddedString(System.Int32)">
      <summary>Returns a string representation of the minute, optionally zero-padded.</summary>
      <param name="minDigits">The minimum number of integer digits to be displayed. If the minute does not have enough integer digits, it will be padded with zeros to the correct amount. For example, for the minute 3, a parameter of 1 returns 3, and a parameter of 2 returns 03.</param>
      <returns>A string representation of the minute.</returns>
    </member>
    <member name="M:Windows.Globalization.Calendar.MinuteAsString">
      <summary>Returns a string that contains the numeric representation of the minute.</summary>
      <returns>A string representation of the minute.</returns>
    </member>
    <member name="M:Windows.Globalization.Calendar.MonthAsNumericString">
      <summary>Returns a string that contains the numeric representation of the month.</summary>
      <returns>A string representation of the month.</returns>
    </member>
    <member name="M:Windows.Globalization.Calendar.MonthAsPaddedNumericString(System.Int32)">
      <summary>Returns a string representation of the month, optionally zero-padded.</summary>
      <param name="minDigits">The minimum number of integer digits to be displayed. If the month does not have enough integer digits, it will be padded with zeros to the correct amount. For example, for the month 3, a parameter of 1 returns 3, and a parameter of 2 returns 03.</param>
      <returns>A string representation of the month.</returns>
    </member>
    <member name="M:Windows.Globalization.Calendar.MonthAsSoloString">
      <summary>Returns a string representation of the month suitable for stand-alone display.</summary>
      <returns>A string representation of the month, using the most common abbreviation available.</returns>
    </member>
    <member name="M:Windows.Globalization.Calendar.MonthAsSoloString(System.Int32)">
      <summary>Returns a string representation of the month suitable for stand-alone display.</summary>
      <param name="idealLength">A positive integer specifying the ideal length, in characters, for the returned string, or 0 specifying the most common abbreviation available.</param>
      <returns>A string representation of the month.</returns>
    </member>
    <member name="M:Windows.Globalization.Calendar.MonthAsString">
      <summary>Returns a string representation of the month suitable for inclusion with other date components.</summary>
      <returns>A string representation of the month, using the most common abbreviation available.</returns>
    </member>
    <member name="M:Windows.Globalization.Calendar.MonthAsString(System.Int32)">
      <summary>Returns a string representation of the month suitable for inclusion with other date components.</summary>
      <param name="idealLength">A positive integer specifying the ideal length, in characters, for the returned string, or 0 specifying the most common abbreviation available.</param>
      <returns>A string representation of the month.</returns>
    </member>
    <member name="M:Windows.Globalization.Calendar.NanosecondAsPaddedString(System.Int32)">
      <summary>Returns a string representation of the nanosecond, optionally zero-padded.</summary>
      <param name="minDigits">The minimum number of integer digits to be displayed. If the nanosecond does not have enough integer digits, it will be padded with zeros to the correct amount. For example, for the nanosecond 42, a parameter of 1 or 2 returns 42, and a parameter of 3 returns 042.</param>
      <returns>A string representation of the nanosecond.</returns>
    </member>
    <member name="M:Windows.Globalization.Calendar.NanosecondAsString">
      <summary>Returns a string that contains the numeric representation of the nanosecond.</summary>
      <returns>A string representation of the nanosecond.</returns>
    </member>
    <member name="M:Windows.Globalization.Calendar.PeriodAsString">
      <summary>Returns a string representation of the day period, such as AM or PM, that uses the most common abbreviation available.</summary>
      <returns>A string representation of the day period.</returns>
    </member>
    <member name="M:Windows.Globalization.Calendar.PeriodAsString(System.Int32)">
      <summary>Returns a string representation of the day period, such as AM or PM.</summary>
      <param name="idealLength">A positive integer that specifies the ideal length, in characters, for the returned string; or a zero that specifies the most common abbreviation available.</param>
      <returns>A string representation for the day period.</returns>
    </member>
    <member name="M:Windows.Globalization.Calendar.SecondAsPaddedString(System.Int32)">
      <summary>Returns a string representation of the second, optionally zero-padded.</summary>
      <param name="minDigits">The minimum number of integer digits to be displayed. If the second does not have enough integer digits, it will be padded with zeros to the correct amount. For example, for the second 3, a parameter of 1 returns 3, and a parameter of 2 returns 03.</param>
      <returns>A string representation of the second.</returns>
    </member>
    <member name="M:Windows.Globalization.Calendar.SecondAsString">
      <summary>Returns a string that contains the numeric representation of the second.</summary>
      <returns>A string representation of the second.</returns>
    </member>
    <member name="M:Windows.Globalization.Calendar.SetDateTime(Windows.Foundation.DateTime)">
      <summary>Sets all the date and time fields to the date and time represented by the DateTime parameter.</summary>
      <param name="value">The DateTime that is used to set all of the date and time fields.</param>
    </member>
    <member name="M:Windows.Globalization.Calendar.SetToMax">
      <summary>Sets the components of this Calendar object to the latest DateTime supported.</summary>
    </member>
    <member name="M:Windows.Globalization.Calendar.SetToMin">
      <summary>Sets the components of this Calendar object to the earliest DateTime supported.</summary>
    </member>
    <member name="M:Windows.Globalization.Calendar.SetToNow">
      <summary>Sets the components of this Calendar object to the current DateTime.</summary>
    </member>
    <member name="M:Windows.Globalization.Calendar.TimeZoneAsString">
      <summary>Returns the full time zone name applicable at the instant of time that this Calendar object represents.</summary>
      <returns>The full time zone name. This usually differs depending on whether the time zone is observing Daylight Saving Time or not. It also may differ due to historical changes. (An example is "America/Los_Angeles" for Pacific Time.)</returns>
    </member>
    <member name="M:Windows.Globalization.Calendar.TimeZoneAsString(System.Int32)">
      <summary>Returns the abbreviated time zone name applicable at the instant of time that this Calendar object represents.</summary>
      <param name="idealLength">The desired length of the abbreviation to be returned. Use 0 to request the abbreviation in most common use.</param>
      <returns>The time zone abbreviation that is closest in length to *idealLength*. If there is a tie, the shorter abbreviation is returned. If *idealLength* is 0, the abbreviation in most common use is returned. (An example is "America/Los_Angeles" for Pacific Time.)</returns>
    </member>
    <member name="M:Windows.Globalization.Calendar.YearAsPaddedString(System.Int32)">
      <summary>Returns a string representation of the year, optionally zero-padded.</summary>
      <param name="minDigits">The minimum number of integer digits to be displayed. If the year does not have enough integer digits, it will be padded with zeros to the correct amount. For example, for the year 42, a parameter of 1 or 2 returns 42, and a parameter of 3 returns 042.</param>
      <returns>A string representation of the year.</returns>
    </member>
    <member name="M:Windows.Globalization.Calendar.YearAsString">
      <summary>Returns a string representation of the year without any initial zero padding.</summary>
      <returns>A string representation of the year.</returns>
    </member>
    <member name="M:Windows.Globalization.Calendar.YearAsTruncatedString(System.Int32)">
      <summary>Returns a string representation of the year, optionally truncated.</summary>
      <param name="remainingDigits">A positive integer that represents the number of least significant digits that should be included. For example, for the year 1234, a parameter of 2 returns 34, and a parameter of 4 or larger returns 1234.</param>
      <returns>A string representation of the year.</returns>
    </member>
    <member name="T:Windows.Globalization.CalendarIdentifiers">
      <summary>Contains the calendar identifiers for the supported calendars, as static properties.</summary>
    </member>
    <member name="P:Windows.Globalization.CalendarIdentifiers.ChineseLunar">
      <summary>Gets the identifier for the Chinese lunisolar calendar.</summary>
      <returns>The string "ChineseLunarCalendar", which is the identifier for the Chinese lunar calendar.</returns>
    </member>
    <member name="P:Windows.Globalization.CalendarIdentifiers.Gregorian">
      <summary>Gets the identifier for the Gregorian calendar.</summary>
      <returns>The string "GregorianCalendar", which is the identifier for the Gregorian calendar.</returns>
    </member>
    <member name="P:Windows.Globalization.CalendarIdentifiers.Hebrew">
      <summary>Gets the identifier for the Hebrew calendar.</summary>
      <returns>The string "HebrewCalendar", which is the identifier for the Hebrew calendar.</returns>
    </member>
    <member name="P:Windows.Globalization.CalendarIdentifiers.Hijri">
      <summary>Gets the identifier for the Hijri calendar.</summary>
      <returns>The string "HijriCalendar", which is the identifier for the Hijri calendar.</returns>
    </member>
    <member name="P:Windows.Globalization.CalendarIdentifiers.Japanese">
      <summary>Gets the identifier for the Japanese calendar.</summary>
      <returns>The string "JapaneseCalendar", which is the identifier for the Japanese calendar.</returns>
    </member>
    <member name="P:Windows.Globalization.CalendarIdentifiers.JapaneseLunar">
      <summary>This name is reserved for a future update. Do not access or use this property in your code, as accessing the property will result in errors or exceptions being thrown.</summary>
      <returns>The string "JapaneseLunarCalendar", which is the identifier for the Japanese lunar calendar.</returns>
    </member>
    <member name="P:Windows.Globalization.CalendarIdentifiers.Julian">
      <summary>Gets the identifier for the Julian calendar.</summary>
      <returns>The string "JulianCalendar", which is the identifier for the Julian calendar.</returns>
    </member>
    <member name="P:Windows.Globalization.CalendarIdentifiers.Korean">
      <summary>Gets the identifier for the Korean calendar.</summary>
      <returns>The string "KoreanCalendar", which is the identifier for the Korean calendar.</returns>
    </member>
    <member name="P:Windows.Globalization.CalendarIdentifiers.KoreanLunar">
      <summary>This name is reserved for a future update. Do not access or use this property in your code, as accessing the property will result in errors or exceptions being thrown.</summary>
      <returns>The string "KoreanLunarCalendar", which is the identifier for the Korean lunar calendar.</returns>
    </member>
    <member name="P:Windows.Globalization.CalendarIdentifiers.Persian">
      <summary>Gets the identifier for the Persian calendar.</summary>
      <returns>The string "PersianCalendar", which is the identifier for the Persian calendar.</returns>
    </member>
    <member name="P:Windows.Globalization.CalendarIdentifiers.Taiwan">
      <summary>Gets the identifier for the Taiwan calendar.</summary>
      <returns>The string "TaiwanCalendar", which is the identifier for the Taiwan calendar.</returns>
    </member>
    <member name="P:Windows.Globalization.CalendarIdentifiers.TaiwanLunar">
      <summary>This name is reserved for a future update. Do not access or use this property in your code, as accessing the property will result in errors or exceptions being thrown.</summary>
      <returns>The string "TaiwanLunarCalendar", which is the identifier for the Taiwan Lunar calendar.</returns>
    </member>
    <member name="P:Windows.Globalization.CalendarIdentifiers.Thai">
      <summary>Gets the identifier for the Thai calendar.</summary>
      <returns>The string "ThaiCalendar", which is the identifier for the Thai calendar.</returns>
    </member>
    <member name="P:Windows.Globalization.CalendarIdentifiers.UmAlQura">
      <summary>Gets the identifier for the Um Al-Qura calendar.</summary>
      <returns>The string "UmAlQuraCalendar", which is the identifier for the Um Al-Qura calendar.</returns>
    </member>
    <member name="P:Windows.Globalization.CalendarIdentifiers.VietnameseLunar">
      <summary>This name is reserved for a future update. Do not access or use this property in your code, as accessing the property will result in errors or exceptions being thrown.</summary>
      <returns>The string "VietnameseLunarCalendar", which is the identifier for the Vietnamese lunar calendar.</returns>
    </member>
    <member name="T:Windows.Globalization.ClockIdentifiers">
      <summary>Contains the clock identifiers for the supported clocks, as static properties.</summary>
    </member>
    <member name="P:Windows.Globalization.ClockIdentifiers.TwelveHour">
      <summary>Gets the identifier for a 12-hour clock.</summary>
      <returns>The string "12HourClock", which is the identifier for a 12-hour clock.</returns>
    </member>
    <member name="P:Windows.Globalization.ClockIdentifiers.TwentyFourHour">
      <summary>Gets the identifier for a 24-hour clock.</summary>
      <returns>The string "24HourClock", which is the identifier for a 24-hour clock.</returns>
    </member>
    <member name="T:Windows.Globalization.CurrencyAmount">
      <summary>Defines properties for specifying a currency and its amount.</summary>
    </member>
    <member name="M:Windows.Globalization.CurrencyAmount.#ctor(System.String,System.String)">
      <summary>Creates a new CurrencyAmount object (in the specified amount and currency).</summary>
      <param name="amount">A string containing a decimal number in the invariant culture format (for example, a culture-insensitive amount such as  "100.00").</param>
      <param name="currency">A string containing a CurrencyIdentifiers value (such as USD ), other **ISO 4217** alphabetic currency code, "vendor-specific" code prefixed with *"X-"* (for example, *"X-ContosoPoints"*) or other currency name (including cryptocurrency, such as *"Bitcoin"* or *"TRON"*).</param>
    </member>
    <member name="P:Windows.Globalization.CurrencyAmount.Amount">
      <summary>An amount.</summary>
      <returns>A string containing a decimal number in the invariant culture format (for example, a culture-insensitive amount such as  "100.00").</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyAmount.Currency">
      <summary>A currency in general use in a specific country.</summary>
      <returns>A string containing a value from CurrencyIdentifiers (such as USD, or other **ISO 4217** alphabetic currency code), vendor-specific code prefixed with *"X-"* (for example, *"X-ContosoPoints"*), or another currency name (including cryptocurrency, such as *"Bitcoin"* or *"TRON"*).</returns>
    </member>
    <member name="T:Windows.Globalization.CurrencyIdentifiers">
      <summary>Contains the currency identifiers for the supported currencies, as static properties.</summary>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.AED">
      <summary>Gets the currency identifier for the United Arab Emirates Dirham.</summary>
      <returns>The string "AED", which identifies the United Arab Emirates Dirham.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.AFN">
      <summary>Gets the currency identifier for the Afghan Afghani.</summary>
      <returns>The string "AFN", which identifies the Afghan Afghani.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.ALL">
      <summary>Gets the currency identifier for the Albanian Lek.</summary>
      <returns>The string "ALL", which identifies the Albanian Lek.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.AMD">
      <summary>Gets the currency identifier for the Armenian Dram.</summary>
      <returns>The string "AMD", which identifies the Armenian Dram.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.ANG">
      <summary>Gets the currency identifier for the Netherlands Antillean Guilder.</summary>
      <returns>The string "ANG", which identifies the Netherlands Antillean Guilder.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.AOA">
      <summary>Gets the currency identifier for the Angolan Kwanza.</summary>
      <returns>The string "AOA", which identifies the Angolan Kwanza.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.ARS">
      <summary>Gets the currency identifier for the Argentine Peso.</summary>
      <returns>The string "ARS", which identifies the Argentine Peso.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.AUD">
      <summary>Gets the currency identifier for the Australian Dollar.</summary>
      <returns>The string "AUD", which identifies the Australian Dollar.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.AWG">
      <summary>Gets the currency identifier for the Aruban Florin.</summary>
      <returns>The string "AWG", which identifies the Aruban Florin.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.AZN">
      <summary>Gets the currency identifier for the Azerbaijani Manat.</summary>
      <returns>The string "AZN", which identifies the Azerbaijani Manat.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.BAM">
      <summary>Gets the currency identifier for the Bosnia and Herzegovina Convertible Mark.</summary>
      <returns>The string "BAM", which identifies the Bosnia and Herzegovina Convertible Mark.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.BBD">
      <summary>Gets the currency identifier for the Barbados Dollar.</summary>
      <returns>The string "BBD", which identifies the Barbados Dollar.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.BDT">
      <summary>Gets the currency identifier for the Bangladeshi Taka.</summary>
      <returns>The string "BDT", which identifies the Bangladeshi Taka.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.BGN">
      <summary>Gets the currency identifier for the Bulgarian Lev.</summary>
      <returns>The string "BGN", which identifies the Bulgarian Lev.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.BHD">
      <summary>Gets the currency identifier for the Bahraini Dinar.</summary>
      <returns>The string "BHD", which identifies the Bahraini Dinar.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.BIF">
      <summary>Gets the currency identifier for the Burundian Franc.</summary>
      <returns>The string "BIF", which identifies the Burundian Franc.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.BMD">
      <summary>Gets the currency identifier for the Bermuda Dollar.</summary>
      <returns>The string "BMD", which identifies the Bermuda Dollar.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.BND">
      <summary>Gets the currency identifier for the Brunei Dollar.</summary>
      <returns>The string "BND", which identifies the Brunei Dollar.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.BOB">
      <summary>Gets the currency identifier for the Bolivian Boliviano.</summary>
      <returns>The string "BOB", which identifies the Bolivian Boliviano.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.BRL">
      <summary>Gets the currency identifier for the Brazilian Real.</summary>
      <returns>The string "BRL", which identifies the Brazilian Real.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.BSD">
      <summary>Gets the currency identifier for the Bahamian Dollar.</summary>
      <returns>The string "BSD", which identifies the Bahamian Dollar.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.BTN">
      <summary>Gets the currency identifier for the Bhutanese Ngultrum.</summary>
      <returns>The string "BTN", which identifies the Bhutanese Ngultrum.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.BWP">
      <summary>Gets the currency identifier for the Botswana Pula.</summary>
      <returns>The string "BWP", which identifies the Botswana Pula.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.BYN">
      <summary>Gets the currency identifier for the Belarusian Ruble.</summary>
      <returns>The string "BYN", which identifies the Belarusian Ruble.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.BYR">
      <summary>Gets the currency identifier for the Belarusian Ruble.</summary>
      <returns>The string "BYR", which identifies the Belarusian Ruble.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.BZD">
      <summary>Gets the currency identifier for the Belize Dollar.</summary>
      <returns>The string "BZD", which identifies the Belize Dollar.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.CAD">
      <summary>Gets the currency identifier for the Canadian Dollar.</summary>
      <returns>The string "CAD", which identifies the Canadian Dollar.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.CDF">
      <summary>Gets the currency identifier for the Congolese Franc.</summary>
      <returns>The string "CDF", which identifies the Congolese Franc.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.CHF">
      <summary>Gets the currency identifier for the Swiss Franc.</summary>
      <returns>The string "CHF", which identifies the Swiss Franc.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.CLP">
      <summary>Gets the currency identifier for the Chilean Peso.</summary>
      <returns>The string "CLP", which identifies the Chilean Peso.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.CNY">
      <summary>Gets the currency identifier for the Chinese Yuan.</summary>
      <returns>The string "CNY", which identifies the Chinese Yuan.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.COP">
      <summary>Gets the currency identifier for the Colombian Peso.</summary>
      <returns>The string "COP", which identifies the Colombian Peso.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.CRC">
      <summary>Gets the currency identifier for the Costa Rican Colon.</summary>
      <returns>The string "CRC", which identifies the Costa Rican Colon.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.CUP">
      <summary>Gets the currency identifier for the Cuban Peso.</summary>
      <returns>The string "yyy", which identifies the Cuban Peso.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.CVE">
      <summary>Gets the currency identifier for the Cabo Verde Escudo.</summary>
      <returns>The string "CVE", which identifies the Cabo Verde Escudo.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.CZK">
      <summary>Gets the currency identifier for the Czech Koruna.</summary>
      <returns>The string "CZK", which identifies the Czech Koruna.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.DJF">
      <summary>Gets the currency identifier for the Djiboutian Franc.</summary>
      <returns>The string "DJF", which identifies the Djiboutian Franc.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.DKK">
      <summary>Gets the currency identifier for the Danish Krone.</summary>
      <returns>The string "DKK", which identifies the Danish Krone.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.DOP">
      <summary>Gets the currency identifier for the Dominican Peso.</summary>
      <returns>The string "DOP", which identifies the Dominican Peso.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.DZD">
      <summary>Gets the currency identifier for the Algerian Dinar.</summary>
      <returns>The string "DZD", which identifies the Algerian Dinar.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.EGP">
      <summary>Gets the currency identifier for the Egyptian Pound.</summary>
      <returns>The string "EGP", which identifies the Egyptian Pound.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.ERN">
      <summary>Gets the currency identifier for the Eritrean Nakfa.</summary>
      <returns>The string "ERN", which identifies the Eritrean Nakfa.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.ETB">
      <summary>Gets the currency identifier for the Ethiopian Birr.</summary>
      <returns>The string "ETB", which identifies the Ethiopian Birr.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.EUR">
      <summary>Gets the currency identifier for the Euro.</summary>
      <returns>The string "EUR", which identifies the Euro.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.FJD">
      <summary>Gets the currency identifier for the Fiji Dollar.</summary>
      <returns>The string "FJD", which identifies the Fiji Dollar.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.FKP">
      <summary>Gets the currency identifier for the Falkland Islands Pound.</summary>
      <returns>The string "FKP", which identifies the Falkland Islands Pound.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.GBP">
      <summary>Gets the currency identifier for the Pound Sterling.</summary>
      <returns>The string "GBP", which identifies the Pound Sterling.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.GEL">
      <summary>Gets the currency identifier for the Georgian Lari.</summary>
      <returns>The string "GEL", which identifies the Georgian Lari.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.GHS">
      <summary>Gets the currency identifier for the Ghanaian Cedi.</summary>
      <returns>The string "GHS", which identifies the Ghanaian Cedi.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.GIP">
      <summary>Gets the currency identifier for the Gibraltar Pound.</summary>
      <returns>The string "GIP", which identifies the Gibraltar Pound.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.GMD">
      <summary>Gets the currency identifier for the Gambian Dalasi.</summary>
      <returns>The string "GMD", which identifies the Gambian Dalasi.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.GNF">
      <summary>Gets the currency identifier for the Guinean Franc.</summary>
      <returns>The string "GNF", which identifies the Guinean Franc.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.GTQ">
      <summary>Gets the currency identifier for the Guatemalan Quetzal.</summary>
      <returns>The string "GTQ", which identifies the Guatemalan Quetzal.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.GYD">
      <summary>Gets the currency identifier for the Guyanese Dollar.</summary>
      <returns>The string "GYD", which identifies the Guyanese Dollar.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.HKD">
      <summary>Gets the currency identifier for the Hong Kong Dollar.</summary>
      <returns>The string "HKD", which identifies the Hong Kong Dollar.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.HNL">
      <summary>Gets the currency identifier for the Honduran Lempira.</summary>
      <returns>The string "HNL", which identifies the Honduran Lempira.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.HRK">
      <summary>Gets the currency identifier for the Croatian Kuna.</summary>
      <returns>The string "HRK", which identifies the Croatian Kuna.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.HTG">
      <summary>Gets the currency identifier for the Haitian Gourde.</summary>
      <returns>The string "HTG", which identifies the Haitian Gourde.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.HUF">
      <summary>Gets the currency identifier for the Hungarian Forint.</summary>
      <returns>The string "HUF", which identifies the Hungarian Forint.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.IDR">
      <summary>Gets the currency identifier for the Indonesian Rupiah.</summary>
      <returns>The string "IDR", which identifies the Indonesian Rupiah.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.ILS">
      <summary>Gets the currency identifier for the Israeli New Shekel.</summary>
      <returns>The string "ILS", which identifies the Israeli New Shekel.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.INR">
      <summary>Gets the currency identifier for the Indian Rupee.</summary>
      <returns>The string "INR", which identifies the Indian Rupee.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.IQD">
      <summary>Gets the currency identifier for the Iraqi Dinar.</summary>
      <returns>The string "IQD", which identifies the Iraqi Dinar.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.IRR">
      <summary>Gets the currency identifier for the Iranian Rial.</summary>
      <returns>The string "IRR", which identifies the Iranian Rial.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.ISK">
      <summary>Gets the currency identifier for the Icelandic Krona.</summary>
      <returns>The string "ISK", which identifies the Icelandic Krona.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.JMD">
      <summary>Gets the currency identifier for the Jamaican Dollar.</summary>
      <returns>The string "JMD", which identifies the Jamaican Dollar.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.JOD">
      <summary>Gets the currency identifier for the Jordanian Dinar.</summary>
      <returns>The string "JOD", which identifies the Jordanian Dinar.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.JPY">
      <summary>Gets the currency identifier for the Japanese Yen.</summary>
      <returns>The string "JPY", which identifies the Japanese Yen.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.KES">
      <summary>Gets the currency identifier for the Kenyan Shilling.</summary>
      <returns>The string "KES", which identifies the Kenyan Shilling.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.KGS">
      <summary>Gets the currency identifier for the Kyrgyzstani Som.</summary>
      <returns>The string "KGS", which identifies the Kyrgyzstani Som.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.KHR">
      <summary>Gets the currency identifier for the Cambodian Riel.</summary>
      <returns>The string "KHR", which identifies the Cambodian Riel.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.KMF">
      <summary>Gets the currency identifier for the Comorian Franc.</summary>
      <returns>The string "KMF", which identifies the Comorian Franc.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.KPW">
      <summary>Gets the currency identifier for the North Korean Won.</summary>
      <returns>The string "KPW", which identifies the North Korean Won.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.KRW">
      <summary>Gets the currency identifier for the Korean Won.</summary>
      <returns>The string "KRW", which identifies the Korean Won.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.KWD">
      <summary>Gets the currency identifier for the Kuwaiti Dinar.</summary>
      <returns>The string "KWD", which identifies the Kuwaiti Dinar.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.KYD">
      <summary>Gets the currency identifier for the Cayman Islands Dollar.</summary>
      <returns>The string "KYD", which identifies the Cayman Islands Dollar.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.KZT">
      <summary>Gets the currency identifier for the Kazakhstani Tenge.</summary>
      <returns>The string "KZT", which identifies the Kazakhstani Tenge.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.LAK">
      <summary>Gets the currency identifier for the Lao Kip.</summary>
      <returns>The string "LAK", which identifies the Lao Kip.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.LBP">
      <summary>Gets the currency identifier for the Lebanese Pound.</summary>
      <returns>The string "LBP", which identifies the Lebanese Pound.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.LKR">
      <summary>Gets the currency identifier for the Sri Lankan Rupee.</summary>
      <returns>The string "LKR", which identifies the Sri Lankan Rupee.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.LRD">
      <summary>Gets the currency identifier for the Liberian Dollar.</summary>
      <returns>The string "LRD", which identifies the Liberian Dollar.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.LSL">
      <summary>Gets the currency identifier for the Lesotho Loti.</summary>
      <returns>The string "LSL", which identifies the Lesotho Loti.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.LTL">
      <summary>Gets the currency identifier for the Lithuanian Litas.</summary>
      <returns>The string "LTL", which identifies the Lithuanian Litas.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.LVL">
      <summary>Gets the currency identifier for the Latvian Lats.</summary>
      <returns>The string "LVL", which identifies the Latvian Lats.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.LYD">
      <summary>Gets the currency identifier for the Libyan Dinar.</summary>
      <returns>The string "LYD", which identifies the Libyan Dinar.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.MAD">
      <summary>Gets the currency identifier for the Moroccan Dirham.</summary>
      <returns>The string "MAD", which identifies the Moroccan Dirham.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.MDL">
      <summary>Gets the currency identifier for the Moldovan Leu.</summary>
      <returns>The string "MDL", which identifies the Moldovan Leu.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.MGA">
      <summary>Gets the currency identifier for the Malagasy Ariary.</summary>
      <returns>The string "MGA", which identifies the Malagasy Ariary.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.MKD">
      <summary>Gets the currency identifier for the Republic of North Macedonia Denar.</summary>
      <returns>The string "MKD", which identifies the Republic of North Macedonia Denar.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.MMK">
      <summary>Gets the currency identifier for the Myanmar Kyat.</summary>
      <returns>The string "MMK", which identifies the Myanmar Kyat.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.MNT">
      <summary>Gets the currency identifier for the Mongolian Tugrik.</summary>
      <returns>The string "MNT", which identifies the Mongolian Tugrik.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.MOP">
      <summary>Gets the currency identifier for the Macao SAR Pataca.</summary>
      <returns>The string "MOP", which identifies the Macao SAR Pataca.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.MRO">
      <summary>Gets the currency identifier for the Mauritania Ouguiya.</summary>
      <returns>The string "MRO", which identifies the Mauritania Ouguiya.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.MRU">
      <summary>Gets the currency identifier for the Mauritanian ouguiya.</summary>
      <returns>The string "MRU", which identifies the Mauritanian ouguiya.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.MUR">
      <summary>Gets the currency identifier for the Mauritian Rupee.</summary>
      <returns>The string "MUR", which identifies the Mauritian Rupee.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.MVR">
      <summary>Gets the currency identifier for the Maldives Rufiyaa.</summary>
      <returns>The string "MVR", which identifies the Maldives Rufiyaa.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.MWK">
      <summary>Gets the currency identifier for the Malawian Kwacha.</summary>
      <returns>The string "MWK", which identifies the Malawian Kwacha.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.MXN">
      <summary>Gets the currency identifier for the Mexican Peso.</summary>
      <returns>The string "MXN", which identifies the Mexican Peso.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.MYR">
      <summary>Gets the currency identifier for the Malaysian Ringgit.</summary>
      <returns>The string "MYR", which identifies the Malaysian Ringgit.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.MZN">
      <summary>Gets the currency identifier for the New Mozambican Metical.</summary>
      <returns>The string "MZN", which identifies the New Mozambican Metical.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.NAD">
      <summary>Gets the currency identifier for the Namibian Dollar.</summary>
      <returns>The string "NAD", which identifies the Namibian Dollar.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.NGN">
      <summary>Gets the currency identifier for the Nigerian Naira.</summary>
      <returns>The string "NGN", which identifies the Nigerian Naira.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.NIO">
      <summary>Gets the currency identifier for the Nicaraguan Cordoba Oro.</summary>
      <returns>The string "NIO", which identifies the Nicaraguan Cordoba Oro.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.NOK">
      <summary>Gets the currency identifier for the Norwegian Krone.</summary>
      <returns>The string "NOK", which identifies the Norwegian Krone.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.NPR">
      <summary>Gets the currency identifier for the Nepalese Rupee.</summary>
      <returns>The string "NPR", which identifies the Nepalese Rupee.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.NZD">
      <summary>Gets the currency identifier for the New Zealand Dollar.</summary>
      <returns>The string "NZD", which identifies the New Zealand Dollar.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.OMR">
      <summary>Gets the currency identifier for the Omani Rial.</summary>
      <returns>The string "OMR", which identifies the Omani Rial.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.PAB">
      <summary>Gets the currency identifier for the Panamanian Balboa.</summary>
      <returns>The string "PAB", which identifies the Panamanian Balboa.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.PEN">
      <summary>Gets the currency identifier for the Peruvian Nuevo Sol.</summary>
      <returns>The string "PEN", which identifies the Peruvian Nuevo Sol.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.PGK">
      <summary>Gets the currency identifier for the Papua New Guinea Kina.</summary>
      <returns>The string "PGK", which identifies the Papua New Guinea Kina.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.PHP">
      <summary>Gets the currency identifier for the Philippine Peso.</summary>
      <returns>The string "PHP", which identifies the Philippine Peso.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.PKR">
      <summary>Gets the currency identifier for the Pakistan Rupee.</summary>
      <returns>The string "PKR", which identifies the Pakistan Rupee.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.PLN">
      <summary>Gets the currency identifier for the Polish Zloty.</summary>
      <returns>The string "PLN", which identifies the Polish Zloty.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.PYG">
      <summary>Gets the currency identifier for the Paraguay Guarani.</summary>
      <returns>The string "PYG", which identifies the Paraguay Guarani.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.QAR">
      <summary>Gets the currency identifier for the Qatari Riyal.</summary>
      <returns>The string "QAR", which identifies the Qatari Riyal.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.RON">
      <summary>Gets the currency identifier for the Romanian Leu.</summary>
      <returns>The string "RON", which identifies the Romanian Leu.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.RSD">
      <summary>Gets the currency identifier for the Serbian Dinar.</summary>
      <returns>The string "RSD", which identifies the Serbian Dinar.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.RUB">
      <summary>Gets the currency identifier for the Russian Ruble.</summary>
      <returns>The string "RUB", which identifies the Russian Ruble.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.RWF">
      <summary>Gets the currency identifier for the Rwandan Franc.</summary>
      <returns>The string "RWF", which identifies the Rwandan Franc.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.SAR">
      <summary>Gets the currency identifier for the Saudi Arabian Riyal.</summary>
      <returns>The string "SAR", which identifies the Saudi Arabian Riyal.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.SBD">
      <summary>Gets the currency identifier for the Solomon Islands Dollar.</summary>
      <returns>The string "SBD", which identifies the Solomon Islands Dollar.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.SCR">
      <summary>Gets the currency identifier for the Seychelles Rupee.</summary>
      <returns>The string "SCR", which identifies the Seychelles Rupee.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.SDG">
      <summary>Gets the currency identifier for the Sudanese Pound.</summary>
      <returns>The string "SDG", which identifies the Sudanese Pound.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.SEK">
      <summary>Gets the currency identifier for the Swedish Krona.</summary>
      <returns>The string "SEK", which identifies the Swedish Krona.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.SGD">
      <summary>Gets the currency identifier for the Singapore Dollar.</summary>
      <returns>The string "SGD", which identifies the Singapore Dollar.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.SHP">
      <summary>Gets the currency identifier for the Saint Helena Pound.</summary>
      <returns>The string "SHP", which identifies the Saint Helena Pound.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.SLL">
      <summary>Gets the currency identifier for the Sierra Leone Leone.</summary>
      <returns>The string "SLL", which identifies the Sierra Leone Leone.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.SOS">
      <summary>Gets the currency identifier for the Somali Shilling.</summary>
      <returns>The string "SOS", which identifies the Somali Shilling.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.SRD">
      <summary>Gets the currency identifier for the Suriname Dollar.</summary>
      <returns>The string "SRD", which identifies the Suriname Dollar.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.SSP">
      <summary>Gets the currency identifier for the South Sudanese pound.</summary>
      <returns>The string "SSP", which identifies the South Sudanese pound.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.STD">
      <summary>Gets the currency identifier for the Sao Tome Dobra.</summary>
      <returns>The string "STD", which identifies the Sao Tome Dobra.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.STN">
      <summary>Gets the currency identifier for the São Tomé and Príncipe dobra.</summary>
      <returns>The string "STN", which identifies the São Tomé and Príncipe dobra.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.SYP">
      <summary>Gets the currency identifier for the Syrian Pound.</summary>
      <returns>The string "SYP", which identifies the Syrian Pound.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.SZL">
      <summary>Gets the currency identifier for the Swazi Lilangeni.</summary>
      <returns>The string "SZL", which identifies the Swazi Lilangeni.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.THB">
      <summary>Gets the currency identifier for the Thai Baht.</summary>
      <returns>The string "THB", which identifies the Thai Baht.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.TJS">
      <summary>Gets the currency identifier for the Tajikistani Somoni.</summary>
      <returns>The string "TJS", which identifies the Tajikistani Somoni.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.TMT">
      <summary>Gets the currency identifier for the Turkmenistan Manat.</summary>
      <returns>The string "TMT", which identifies the Turkmenistan Manat.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.TND">
      <summary>Gets the currency identifier for the Tunisian Dinar.</summary>
      <returns>The string "TND", which identifies the Tunisian Dinar.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.TOP">
      <summary>Gets the currency identifier for the Tongan Pa'Anga.</summary>
      <returns>The string "TOP", which identifies the Tongan Pa'Anga.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.TRY">
      <summary>Gets the currency identifier for the Turkish Lira.</summary>
      <returns>The string "TRY", which identifies the Turkish Lira.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.TTD">
      <summary>Gets the currency identifier for the Trinidad and Tobago Dollar.</summary>
      <returns>The string "TTD", which identifies the Trinidad and Tobago Dollar.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.TWD">
      <summary>Gets the currency identifier for the New Taiwan Dollar.</summary>
      <returns>The string "TWD", which identifies the New Taiwan Dollar.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.TZS">
      <summary>Gets the currency identifier for the Tanzanian Shilling.</summary>
      <returns>The string "TZS", which identifies the Tanzanian Shilling.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.UAH">
      <summary>Gets the currency identifier for the Ukrainian Hryvnia.</summary>
      <returns>The string "UAH", which identifies the Ukrainian Hryvnia.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.UGX">
      <summary>Gets the currency identifier for the Uganda Shilling.</summary>
      <returns>The string "UGX", which identifies the Uganda Shilling.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.USD">
      <summary>Gets the currency identifier for the United States Dollar.</summary>
      <returns>The string "USD", which identifies the United States Dollar.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.UYU">
      <summary>Gets the currency identifier for the Uruguayan Peso.</summary>
      <returns>The string "UYU", which identifies the Uruguayan Peso.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.UZS">
      <summary>Gets the currency identifier for the Uzbekistani Som.</summary>
      <returns>The string "UZS", which identifies the Uzbekistani Som.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.VEF">
      <summary>Gets the currency identifier for the Venezuelan Bolivar Fuerte.</summary>
      <returns>The string "VEF", which identifies the Venezuelan Bolivar Fuerte.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.VES">
      <summary>Gets the currency identifier for the Venezuelan bolívar.</summary>
      <returns>The string "VES", which identifies the Venezuelan bolívar.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.VND">
      <summary>Gets the currency identifier for the Viet Nam Dong.</summary>
      <returns>The string "VND", which identifies the Viet Nam Dong.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.VUV">
      <summary>Gets the currency identifier for the Vanuatu Vatu.</summary>
      <returns>The string "VUV", which identifies the Vanuatu Vatu.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.WST">
      <summary>Gets the currency identifier for the Samoan Tala.</summary>
      <returns>The string "WST", which identifies the Samoan Tala.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.XAF">
      <summary>Gets the currency identifier for the Central African CFA.</summary>
      <returns>The string "XAF", which identifies the Central African CFA.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.XCD">
      <summary>Gets the currency identifier for the East Caribbean Dollar.</summary>
      <returns>The string "XCD", which identifies the East Caribbean Dollar.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.XOF">
      <summary>Gets the currency identifier for the West African CFA.</summary>
      <returns>The string "XOF", which identifies the West African CFA.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.XPF">
      <summary>Gets the currency identifier for the French Pacific Franc.</summary>
      <returns>The string "XPF", which identifies the French Pacific Franc.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.XXX">
      <summary>Gets the currency identifier that represents no currency.</summary>
      <returns>The string "XXX", which represents no currency.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.YER">
      <summary>Gets the currency identifier for the Yemeni Rial.</summary>
      <returns>The string "YER", which identifies the Yemeni Rial.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.ZAR">
      <summary>Gets the currency identifier for the South African Rand.</summary>
      <returns>The string "ZAR", which identifies the South African Rand.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.ZMW">
      <summary>Gets the currency identifier for the Zambian Kwacha.</summary>
      <returns>The string "ZMW", which identifies the Zambian Kwacha.</returns>
    </member>
    <member name="P:Windows.Globalization.CurrencyIdentifiers.ZWL">
      <summary>Gets the currency identifier for the Zimbabwean Dollar.</summary>
      <returns>The string "ZWL", which identifies the Zimbabwean Dollar.</returns>
    </member>
    <member name="T:Windows.Globalization.DayOfWeek">
      <summary>Identifies the day of the week.</summary>
    </member>
    <member name="F:Windows.Globalization.DayOfWeek.Friday">
      <summary>Friday</summary>
    </member>
    <member name="F:Windows.Globalization.DayOfWeek.Monday">
      <summary>Monday</summary>
    </member>
    <member name="F:Windows.Globalization.DayOfWeek.Saturday">
      <summary>Saturday</summary>
    </member>
    <member name="F:Windows.Globalization.DayOfWeek.Sunday">
      <summary>Sunday</summary>
    </member>
    <member name="F:Windows.Globalization.DayOfWeek.Thursday">
      <summary>Thursday</summary>
    </member>
    <member name="F:Windows.Globalization.DayOfWeek.Tuesday">
      <summary>Tuesday</summary>
    </member>
    <member name="F:Windows.Globalization.DayOfWeek.Wednesday">
      <summary>Wednesday</summary>
    </member>
    <member name="T:Windows.Globalization.GeographicRegion">
      <summary>Describes a region. This is usually a country, but may be a macroregion.</summary>
    </member>
    <member name="M:Windows.Globalization.GeographicRegion.#ctor">
      <summary>Creates a GeographicRegion object that defaults to the user's home region.</summary>
    </member>
    <member name="M:Windows.Globalization.GeographicRegion.#ctor(System.String)">
      <summary>Creates a GeographicRegion object.</summary>
      <param name="geographicRegionCode">One of the ISO 3166-1 two-letter or three-letter codes that identify the country, or one of the three-digit UN-M49 codes that identify the geographical region.</param>
    </member>
    <member name="P:Windows.Globalization.GeographicRegion.Code">
      <summary>Gets the string that contains the best available identifier that represents the region.</summary>
      <returns>Returns a string that contains:</returns>
    </member>
    <member name="P:Windows.Globalization.GeographicRegion.CodeThreeDigit">
      <summary>Gets the three-digit identifier for this region, as a string.</summary>
      <returns>Returns as a string the ISO-3166-1 numeric three-digit code for the region, or the UN-M49 code. If the region is unknown, returns "999".</returns>
    </member>
    <member name="P:Windows.Globalization.GeographicRegion.CodeThreeLetter">
      <summary>Gets the three-letter identifier for this region.</summary>
      <returns>Returns the three-letter ISO 3166-1 alpha-3 code for this region, if one exists; otherwise, returns "ZZZ".</returns>
    </member>
    <member name="P:Windows.Globalization.GeographicRegion.CodeTwoLetter">
      <summary>Gets the two-letter identifier for this region.</summary>
      <returns>Returns the two-letter ISO 3166-1 alpha-2 code for this region, if one exists; otherwise, returns "ZZ".</returns>
    </member>
    <member name="P:Windows.Globalization.GeographicRegion.CurrenciesInUse">
      <summary>Gets the set of currencies in use in this region.</summary>
      <returns>The set of ISO 4217 3-letter codes for the currencies that are used in the region.</returns>
    </member>
    <member name="P:Windows.Globalization.GeographicRegion.DisplayName">
      <summary>Gets a localized string that is suitable for display to the user for identifying the region.</summary>
      <returns>The localized name of the region.</returns>
    </member>
    <member name="P:Windows.Globalization.GeographicRegion.NativeName">
      <summary>Gets the name of the region in the primary language spoken in this region.</summary>
      <returns>The name of the region in the primary language spoken in this region.</returns>
    </member>
    <member name="M:Windows.Globalization.GeographicRegion.IsSupported(System.String)">
      <summary>Determines whether a geographic region identifier is supported.</summary>
      <param name="geographicRegionCode">One of the ISO 3166-1 two-letter or three-letter codes that identify the country, or one of the three-digit UN-M49 codes that identify the geographical region.</param>
      <returns>**True** if the ID is known; otherwise, ** false**. If this method returns **true**, an app can safely construct a region by using this region identifier. If it returns **false**, attempting to construct a region for the given code will throw an exception.</returns>
    </member>
    <member name="T:Windows.Globalization.Language">
      <summary>A class that provides information related to BCP-47 language tags such as the language name and the script.</summary>
    </member>
    <member name="M:Windows.Globalization.Language.#ctor(System.String)">
      <summary>Creates a Language object.</summary>
      <param name="languageTag">A BCP-47 language tag. See Remarks for Language.</param>
    </member>
    <member name="P:Windows.Globalization.Language.AbbreviatedName">
      <summary>Gets the three-letter abbreviation for a BCP-47 language tag. For example, "en-US" is converted to "eng".</summary>
      <returns>The three letter abbreviation.</returns>
    </member>
    <member name="P:Windows.Globalization.Language.CurrentInputMethodLanguageTag">
      <summary>Gets the BCP-47 language tag for the currently enabled keyboard layout or Input Method Editor (IME).</summary>
      <returns>The BCP-47 language tag.</returns>
    </member>
    <member name="P:Windows.Globalization.Language.DisplayName">
      <summary>Gets a localized string that is suitable for display to the user for identifying the language.</summary>
      <returns>The localized name of the language.</returns>
    </member>
    <member name="P:Windows.Globalization.Language.LanguageTag">
      <summary>Gets the normalized BCP-47 language tag for this language.</summary>
      <returns>The normalized BCP-47 language tag.</returns>
    </member>
    <member name="P:Windows.Globalization.Language.LayoutDirection">
      <summary>Gets the content layout direction (for text and UI elements) most appropriate for a language.</summary>
      <returns>A layout direction.</returns>
    </member>
    <member name="P:Windows.Globalization.Language.NativeName">
      <summary>Gets the name of the language in the language itself.</summary>
      <returns>The name of the language in the language itself.</returns>
    </member>
    <member name="P:Windows.Globalization.Language.Script">
      <summary>Gets the four-letter ISO 15924 script code of the language.</summary>
      <returns>A string with the script code of the language. If the script code cannot be identified or inferred from the language tag, "Zyyy" is returned.</returns>
    </member>
    <member name="M:Windows.Globalization.Language.GetExtensionSubtags(System.String)">
      <summary>Retrieves a vector of extension subtags in the current language for the given extension identified by singleton.</summary>
      <param name="singleton">A single-character subtag for the LanguageTag of the current language. See BCP-47 language tags, Extensions and the Extensions Registry.</param>
      <returns>The list of extension subtags identified by *singleton*.</returns>
    </member>
    <member name="M:Windows.Globalization.Language.GetMuiCompatibleLanguageListFromLanguageTags(Windows.Foundation.Collections.IIterable{System.String})">
      <summary>Retrieves a set of Multilingual User Interface (MUI) tags derived from one or more BCP-47 language tags.</summary>
      <param name="languageTags">One or more BCP-47 language tags.</param>
      <returns>A set of Multilingual User Interface (MUI) tags.</returns>
    </member>
    <member name="M:Windows.Globalization.Language.IsWellFormed(System.String)">
      <summary>Determines whether a BCP-47 language tag is well-formed.</summary>
      <param name="languageTag">A BCP-47 language tag.</param>
      <returns>**True** if the language tag is well-formed as defined by BCP-47, except when the language tag can never be valid according to BCP-47. Otherwise it returns **false**. If this method returns **true**, an application can safely construct a language by using this tag. If it returns **false**, attempting to construct a language for the given tag will throw an exception.</returns>
    </member>
    <member name="M:Windows.Globalization.Language.TrySetInputMethodLanguageTag(System.String)">
      <summary>Tries to set the normalized BCP-47 language tag of this language.</summary>
      <param name="languageTag">The normalized BCP-47 language tag.</param>
      <returns>**true** if the value is successfully set, otherwise **false**.</returns>
    </member>
    <member name="T:Windows.Globalization.LanguageLayoutDirection">
      <summary>Defines constants that specify the content layout direction (for text and UI elements) most appropriate for a language.</summary>
    </member>
    <member name="F:Windows.Globalization.LanguageLayoutDirection.Ltr">
      <summary>Indicates a content layout direction of left to right.</summary>
    </member>
    <member name="F:Windows.Globalization.LanguageLayoutDirection.Rtl">
      <summary>Indicates a content layout direction of right to left (for example, for Arabic or other RTL languages).</summary>
    </member>
    <member name="F:Windows.Globalization.LanguageLayoutDirection.TtbLtr">
      <summary>Indicates a content layout direction that flows from the top to the bottom of the page; the first top-to-bottom column of content is on the left, and columns are added from left to right.</summary>
    </member>
    <member name="F:Windows.Globalization.LanguageLayoutDirection.TtbRtl">
      <summary>Indicates a content layout direction that flows from the top to the bottom of the page; the first top-to-bottom column of content is on the right, and columns are added from right to left.</summary>
    </member>
    <member name="T:Windows.Globalization.NumeralSystemIdentifiers">
      <summary>Contains the numeral system identifiers for the supported numeral systems, as static properties.</summary>
    </member>
    <member name="P:Windows.Globalization.NumeralSystemIdentifiers.Arab">
      <summary>Gets the identifier for the Arabic-Indic decimal numeral system.</summary>
      <returns>The string "Arab", which identifies the Arabic-Indic decimal numeral system. This system has the digits ٠١٢٣٤٥٦٧٨٩ which correspond to the Latin digits 0-9.</returns>
    </member>
    <member name="P:Windows.Globalization.NumeralSystemIdentifiers.ArabExt">
      <summary>Gets the identifier for the Extended Arabic-Indic decimal numeral system.</summary>
      <returns>The string "ArabExt", which identifies the Extended Arabic-Indic decimal numeral system. This system has the digits ۰۱۲۳۴۵۶۷۸۹ which correspond to the Latin digits 0-9.</returns>
    </member>
    <member name="P:Windows.Globalization.NumeralSystemIdentifiers.Bali">
      <summary>Gets the identifier for the Balinese decimal numeral system.</summary>
      <returns>The string "Bali", which identifies the Balinese decimal numeral system. This system uses the following Unicode values:&lt;table&gt;</returns>
    </member>
    <member name="P:Windows.Globalization.NumeralSystemIdentifiers.Beng">
      <summary>Gets the identifier for the Bangla decimal numeral system.</summary>
      <returns>The string "Beng", which identifies the Bangla decimal numeral system. This system has the digits ০১২৩৪৫৬৭৮৯ which correspond to the Latin digits 0-9.</returns>
    </member>
    <member name="P:Windows.Globalization.NumeralSystemIdentifiers.Brah">
      <summary>Gets the identifier for the Brahmi decimal numeral system.</summary>
      <returns>The string "Brah", which identifies the Brahmi decimal numeral system.</returns>
    </member>
    <member name="P:Windows.Globalization.NumeralSystemIdentifiers.Cham">
      <summary>Gets the identifier for the Cham decimal numeral system.</summary>
      <returns>The string "Cham", which identifies the Cham decimal numeral system. This system uses the following Unicode values:&lt;table&gt;</returns>
    </member>
    <member name="P:Windows.Globalization.NumeralSystemIdentifiers.Deva">
      <summary>Gets the identifier for the Devanagari decimal numeral system.</summary>
      <returns>The string "Deva", which identifies the Devanagari decimal numeral system. This system has the digits ०१२३४५६७८९ which correspond to the Latin digits 0-9.</returns>
    </member>
    <member name="P:Windows.Globalization.NumeralSystemIdentifiers.FullWide">
      <summary>Gets the identifier for the Latin decimal numeral system using full-width characters.</summary>
      <returns>The string "FullWide", which identifies the Latin decimal numeral system using full-width characters. This system has the digits ０１２３４５６７８９ which correspond to the Latin digits 0-9.</returns>
    </member>
    <member name="P:Windows.Globalization.NumeralSystemIdentifiers.Gujr">
      <summary>Gets the identifier for the Gujarati decimal numeral system.</summary>
      <returns>The string "Gujr", which identifies the Gujarati decimal numeral system. This system has the digits ૦૧૨૩૪૫૬૭૮૯ which correspond to the Latin digits 0-9.</returns>
    </member>
    <member name="P:Windows.Globalization.NumeralSystemIdentifiers.Guru">
      <summary>Gets the identifier for the Gurmukhi decimal numeral system.</summary>
      <returns>The string "Guru", which identifies the Gurmukhi decimal numeral system. This system has the digits ੦੧੨੩੪੫੬੭੮੯ which correspond to the Latin digits 0-9.</returns>
    </member>
    <member name="P:Windows.Globalization.NumeralSystemIdentifiers.HaniDec">
      <summary>Gets the identifier for the Han decimal numeral system.</summary>
      <returns>The string "HaniDec", which identifies the Han decimal numeral system. This system has the digits 〇一二三四五六七八九 which correspond to the Latin digits 0-9.</returns>
    </member>
    <member name="P:Windows.Globalization.NumeralSystemIdentifiers.Java">
      <summary>Gets the identifier for the Javanese decimal numeral system.</summary>
      <returns>The string "Java", which identifies the Javanese decimal numeral system. This system has the digits ꧐꧑꧒꧓꧔꧕꧖꧗꧘꧙ which correspond to the Latin digits 0-9.</returns>
    </member>
    <member name="P:Windows.Globalization.NumeralSystemIdentifiers.Kali">
      <summary>Gets the identifier for the Kayah Li decimal numeral system.</summary>
      <returns>The string "Kali", which identifies the Kayah Li decimal numeral system. This system uses the following Unicode values:&lt;table&gt;</returns>
    </member>
    <member name="P:Windows.Globalization.NumeralSystemIdentifiers.Khmr">
      <summary>Gets the identifier for the Khmer decimal numeral system.</summary>
      <returns>The string "Khmr", which identifies the Khmer decimal numeral system. This system has the digits ០១២៣៤៥៦៧៨៩ which correspond to the Latin digits 0-9.</returns>
    </member>
    <member name="P:Windows.Globalization.NumeralSystemIdentifiers.Knda">
      <summary>Gets the identifier for the Kannada decimal numeral system.</summary>
      <returns>The string "Knda", which identifies the Kannada decimal numeral system. This system has the digits ೦೧೨೩೪೫೬೭೮೯ which correspond to the Latin digits 0-9.</returns>
    </member>
    <member name="P:Windows.Globalization.NumeralSystemIdentifiers.Lana">
      <summary>Gets the identifier for the Tai Tham Hora decimal numeral system.</summary>
      <returns>The string "Lana", which identifies the Tai Tham Hora decimal numeral system. This system uses the following Unicode values:&lt;table&gt;</returns>
    </member>
    <member name="P:Windows.Globalization.NumeralSystemIdentifiers.LanaTham">
      <summary>Gets the identifier for the Tai Tham Tham decimal numeral system.</summary>
      <returns>The string "LanaTham", which identifies the Tai Tham Tham decimal numeral system. This system uses the following Unicode values:&lt;table&gt;</returns>
    </member>
    <member name="P:Windows.Globalization.NumeralSystemIdentifiers.Laoo">
      <summary>Gets the identifier for the Laoo decimal numeral system.</summary>
      <returns>The string "Laoo", which identifies the Laoo decimal numeral system. This system has the digits ۰۱۲۳۴۵۶۷۸۹ which correspond to the Latin digits 0-9.</returns>
    </member>
    <member name="P:Windows.Globalization.NumeralSystemIdentifiers.Latn">
      <summary>Gets the identifier for the Latin decimal numeral system.</summary>
      <returns>The string "Latn", which identifies the Latin decimal numeral system. This system has the Latin digits 0123456789.</returns>
    </member>
    <member name="P:Windows.Globalization.NumeralSystemIdentifiers.Lepc">
      <summary>Gets the identifier for the Lepcha decimal numeral system.</summary>
      <returns>The string "Lepc", which identifies the Lepcha decimal numeral system. This system uses the following Unicode values:&lt;table&gt;</returns>
    </member>
    <member name="P:Windows.Globalization.NumeralSystemIdentifiers.Limb">
      <summary>Gets the identifier for the Limbu decimal numeral system.</summary>
      <returns>The string "Limb", which identifies the Limbu decimal numeral system. This system uses the following Unicode values:&lt;table&gt;</returns>
    </member>
    <member name="P:Windows.Globalization.NumeralSystemIdentifiers.MathBold">
      <summary>Gets the identifier for the decimal numeral system using MathBold characters.</summary>
      <returns>The string "MathBold", which identifies the decimal numeral system using MathBold characters.</returns>
    </member>
    <member name="P:Windows.Globalization.NumeralSystemIdentifiers.MathDbl">
      <summary>Gets the identifier for the decimal numeral system using MathDbl characters.</summary>
      <returns>The string "MathDbl", which identifies the decimal numeral system using MathDbl characters.</returns>
    </member>
    <member name="P:Windows.Globalization.NumeralSystemIdentifiers.MathMono">
      <summary>Gets the identifier for the decimal numeral system using MathMono characters.</summary>
      <returns>The string "MathMono", which identifies the decimal numeral system using MathMono characters.</returns>
    </member>
    <member name="P:Windows.Globalization.NumeralSystemIdentifiers.MathSanb">
      <summary>Gets the identifier for the decimal numeral system using MathSanb characters.</summary>
      <returns>The string "MathSanb", which identifies the decimal numeral system using MathSanb characters.</returns>
    </member>
    <member name="P:Windows.Globalization.NumeralSystemIdentifiers.MathSans">
      <summary>Gets the identifier for the decimal numeral system using MathSans characters.</summary>
      <returns>The string "MathSans", which identifies the decimal numeral system using MathSans characters.</returns>
    </member>
    <member name="P:Windows.Globalization.NumeralSystemIdentifiers.Mlym">
      <summary>Gets the identifier for the Malayalam decimal numeral system.</summary>
      <returns>The string "Mlym", which identifies the Malayalam decimal numeral system. This system has the digits ൦൧൨൩൪൫൬൭൮൯ which correspond to the Latin digits 0-9.</returns>
    </member>
    <member name="P:Windows.Globalization.NumeralSystemIdentifiers.Mong">
      <summary>Gets the identifier for the Mongolian decimal numeral system.</summary>
      <returns>The string "Mong", which identifies the Mongolian decimal numeral system. This system has the digits ᠐᠑᠒᠓᠔᠕᠖᠗᠘᠙ which correspond to the Latin digits 0-9.</returns>
    </member>
    <member name="P:Windows.Globalization.NumeralSystemIdentifiers.Mtei">
      <summary>Gets the identifier for the Meetei Mayek decimal numeral system.</summary>
      <returns>The string "Mtei", which identifies the Meetei Mayek decimal numeral system. This system uses the following Unicode values:&lt;table&gt;</returns>
    </member>
    <member name="P:Windows.Globalization.NumeralSystemIdentifiers.Mymr">
      <summary>Gets the identifier for the Myanmar decimal numeral system.</summary>
      <returns>The string "Mymr", which identifies the Myanmar decimal numeral system. This system has the digits ၀၁၂၃၄၅၆၇၈၉ which correspond to the Latin digits 0-9.</returns>
    </member>
    <member name="P:Windows.Globalization.NumeralSystemIdentifiers.MymrShan">
      <summary>Gets the identifier for the Myanmar Shan decimal numeral system.</summary>
      <returns>The string "MymrShan", which identifies the Myanmar Shan decimal numeral system. This system has the digits ႐႑႒႓႔႕႖႗႘႙ which correspond to the Latin digits 0-9.</returns>
    </member>
    <member name="P:Windows.Globalization.NumeralSystemIdentifiers.Nkoo">
      <summary>Gets the identifier for the Nko decimal numeral system.</summary>
      <returns>The string "Nkoo", which identifies the Nko decimal numeral system. This system has the digits ߀߁߂߃߄߅߆߇߈߉ which correspond to the Latin digits 0-9.</returns>
    </member>
    <member name="P:Windows.Globalization.NumeralSystemIdentifiers.Olck">
      <summary>Gets the identifier for the Ol Chiki decimal numeral system.</summary>
      <returns>The string "Olck", which identifies the Ol Chiki decimal numeral system. This system has the digits ᱐᱑᱒᱓᱔᱕᱖᱗᱘᱙ which correspond to the Latin digits 0-9.</returns>
    </member>
    <member name="P:Windows.Globalization.NumeralSystemIdentifiers.Orya">
      <summary>Gets the identifier for the Odia decimal numeral system.</summary>
      <returns>The string "Orya", which identifies the Odia decimal numeral system. This system has the digits ୦୧୨୩୪୫୬୭୮୯ which correspond to the Latin digits 0-9.</returns>
    </member>
    <member name="P:Windows.Globalization.NumeralSystemIdentifiers.Osma">
      <summary>Gets the identifier for the Osmanya decimal numeral system.</summary>
      <returns>The string "Osma", which identifies the Osmanya decimal numeral system.</returns>
    </member>
    <member name="P:Windows.Globalization.NumeralSystemIdentifiers.Saur">
      <summary>Gets the identifier for the Saurashtra decimal numeral system.</summary>
      <returns>The string "Saur", which identifies the Saurashtra decimal numeral system. This system uses the following Unicode values:&lt;table&gt;</returns>
    </member>
    <member name="P:Windows.Globalization.NumeralSystemIdentifiers.Sund">
      <summary>Gets the identifier for the Sundanese decimal numeral system.</summary>
      <returns>The string "Sund", which identifies the Sundanese decimal numeral system. This system uses the following Unicode values:</returns>
    </member>
    <member name="P:Windows.Globalization.NumeralSystemIdentifiers.Talu">
      <summary>Gets the identifier for the New Tai Lue decimal numeral system.</summary>
      <returns>The string "Talu", which identifies the New Tai Lue decimal numeral system. This system has the digits ᧐᧑᧒᧓᧔᧕᧖᧗᧘᧙ which correspond to the Latin digits 0-9.</returns>
    </member>
    <member name="P:Windows.Globalization.NumeralSystemIdentifiers.TamlDec">
      <summary>Gets the identifier for the Tamil decimal numeral system.</summary>
      <returns>The string "TamlDec", which identifies the Tamil decimal numeral system. This system has the digits ௦௧௨௩௪௫௬௭௮௯ which correspond to the Latin digits 0-9.</returns>
    </member>
    <member name="P:Windows.Globalization.NumeralSystemIdentifiers.Telu">
      <summary>Gets the identifier for the Telugu decimal numeral system.</summary>
      <returns>The string "Telu", which identifies the Telugu decimal numeral system. This system has the digits ౦౧౨౩౪౫౬౭౮౯ which correspond to the Latin digits 0-9.</returns>
    </member>
    <member name="P:Windows.Globalization.NumeralSystemIdentifiers.Thai">
      <summary>Gets the identifier for the Thai decimal numeral system.</summary>
      <returns>The string "Thai", which identifies the Thai decimal numeral system. This system has the digits ๐๑๒๓๔๕๖๗๘๙ which correspond to the Latin digits 0-9.</returns>
    </member>
    <member name="P:Windows.Globalization.NumeralSystemIdentifiers.Tibt">
      <summary>Gets the identifier for the Tibetan decimal numeral system.</summary>
      <returns>The string "Tibt", which identifies the Tibetan decimal numeral system. This system has the digits ༠༡༢༣༤༥༦༧༨༩ which correspond to the Latin digits 0-9.</returns>
    </member>
    <member name="P:Windows.Globalization.NumeralSystemIdentifiers.Vaii">
      <summary>Gets the identifier for the Vai decimal numeral system.</summary>
      <returns>The string "Vaii", which identifies the Vai decimal numeral system. This system has the digits ꘠꘡꘢꘣꘤꘥꘦꘧꘨꘩ which correspond to the Latin digits 0-9.</returns>
    </member>
    <member name="P:Windows.Globalization.NumeralSystemIdentifiers.ZmthBold">
      <summary>Gets the identifier for the decimal numeral system using ZmthBold (Mathematical notation) characters.</summary>
      <returns>The string "ZmthBold", which identifies the decimal numeral system using ZmthBold (Mathematical notation) characters.</returns>
    </member>
    <member name="P:Windows.Globalization.NumeralSystemIdentifiers.ZmthDbl">
      <summary>Gets the identifier for the decimal numeral system using ZmthDbl (Mathematical notation) characters.</summary>
      <returns>The string "ZmthDbl", which identifies the decimal numeral system using ZmthDbl (Mathematical notation) characters.</returns>
    </member>
    <member name="P:Windows.Globalization.NumeralSystemIdentifiers.ZmthMono">
      <summary>Gets the identifier for the decimal numeral system using ZmthMono (Mathematical notation) characters.</summary>
      <returns>The string "ZmthMono", which identifies the decimal numeral system using ZmthMono (Mathematical notation) characters.</returns>
    </member>
    <member name="P:Windows.Globalization.NumeralSystemIdentifiers.ZmthSanb">
      <summary>Gets the identifier for the decimal numeral system using ZmthSanb (Mathematical notation) characters.</summary>
      <returns>The string "ZmthSanb", which identifies the decimal numeral system using ZmthSanb (Mathematical notation) characters.</returns>
    </member>
    <member name="P:Windows.Globalization.NumeralSystemIdentifiers.ZmthSans">
      <summary>Gets the identifier for the decimal numeral system using ZmthSans (Mathematical notation) characters.</summary>
      <returns>The string "ZmthSans", which identifies the decimal numeral system using ZmthSans (Mathematical notation) characters.</returns>
    </member>
    <member name="T:Windows.Globalization.Collation.CharacterGrouping">
      <summary>A container for character group information. Characters are grouped in an index that enables an application to determine where the grouping boundaries are.</summary>
    </member>
    <member name="P:Windows.Globalization.Collation.CharacterGrouping.First">
      <summary>Gets the first item that appears in the grouping under this index.</summary>
      <returns>The string that defines the start of the group that has the associated label. The start of the next group implicitly determines its end.</returns>
    </member>
    <member name="P:Windows.Globalization.Collation.CharacterGrouping.Label">
      <summary>Gets the label that is associated with this index.</summary>
      <returns>The string to use as the label for all strings of this group. This string may be empty, in which case the label is considered to be "other".</returns>
    </member>
    <member name="T:Windows.Globalization.Collation.CharacterGroupings">
      <summary>Contains the set of character groups and the functionality to get the label for any given string.</summary>
    </member>
    <member name="M:Windows.Globalization.Collation.CharacterGroupings.#ctor">
      <summary>Create a CharacterGroupings object for the default collation.</summary>
    </member>
    <member name="M:Windows.Globalization.Collation.CharacterGroupings.#ctor(System.String)">
      <summary>Create a CharacterGroupings object for the collation belonging to the given language.</summary>
      <param name="language">
      </param>
    </member>
    <member name="P:Windows.Globalization.Collation.CharacterGroupings.Size">
      <summary>Gets the number of CharacterGrouping objects in the set of character groups.</summary>
      <returns>The number of objects in the set.</returns>
    </member>
    <member name="M:Windows.Globalization.Collation.CharacterGroupings.First">
      <summary>Returns an iterator to enumerate the items in the set of character groups.</summary>
      <returns>The iterator. The current position of the iterator is index 0, or the end of the set of character groups if the set is empty.</returns>
    </member>
    <member name="M:Windows.Globalization.Collation.CharacterGroupings.GetAt(System.UInt32)">
      <summary>Returns the CharacterGrouping at the specified index in the set of character groups.</summary>
      <param name="index">The zero-based index of the CharacterGrouping in the set to return.</param>
      <returns>The CharacterGrouping at the specified index.</returns>
    </member>
    <member name="M:Windows.Globalization.Collation.CharacterGroupings.GetMany(System.UInt32,Windows.Globalization.Collation.CharacterGrouping[])">
      <summary>Returns the CharacterGrouping objects that start at the specified index in the set of character groups.</summary>
      <param name="startIndex">The zero-based index of the start of the CharacterGrouping objects in the set to return.</param>
      <param name="items">The CharacterGrouping objects in the set that start at *startIndex*.</param>
      <returns>The number of objects returned.</returns>
    </member>
    <member name="M:Windows.Globalization.Collation.CharacterGroupings.IndexOf(Windows.Globalization.Collation.CharacterGrouping,System.UInt32@)">
      <summary>Returns the index of a specified CharacterGrouping object in the set of character groups.</summary>
      <param name="value">The CharacterGrouping object to find in the set.</param>
      <param name="index">The zero-based index of the CharacterGrouping object, if found. The method returns zero if the object is not found.</param>
      <returns>True if the object is found, otherwise false.</returns>
    </member>
    <member name="M:Windows.Globalization.Collation.CharacterGroupings.Lookup(System.String)">
      <summary>Gets the label under which the provided text falls.</summary>
      <param name="text">The string for which to get the label.</param>
      <returns>If successful, this method returns the label. Otherwise, it returns the input value.</returns>
    </member>
    <member name="T:Windows.Globalization.DateTimeFormatting.DateTimeFormatter">
      <summary>Formats dates and times.</summary>
    </member>
    <member name="M:Windows.Globalization.DateTimeFormatting.DateTimeFormatter.#ctor(System.String)">
      <summary>Creates a DateTimeFormatter object that is initialized by a format template string.</summary>
      <param name="formatTemplate">A format template string that specifies the requested components. The order of the components is irrelevant. This can also be a format pattern. See the remarks for the DateTimeFormatter class for a list of valid format templates and format patterns.</param>
    </member>
    <member name="M:Windows.Globalization.DateTimeFormatting.DateTimeFormatter.#ctor(System.String,Windows.Foundation.Collections.IIterable{System.String})">
      <summary>Creates a DateTimeFormatter object that is initialized by a format template string and language list.</summary>
      <param name="formatTemplate">A format template string that specifies the requested components. The order of the components is irrelevant. This can also be a format pattern. See the remarks for the DateTimeFormatter class for a list of valid format templates and format patterns.</param>
      <param name="languages">The list of language identifiers, in priority order, that represent the choice of languages. These identifiers are used for resolving the template to a pattern and for formatting. See Remarks.</param>
    </member>
    <member name="M:Windows.Globalization.DateTimeFormatting.DateTimeFormatter.#ctor(System.String,Windows.Foundation.Collections.IIterable{System.String},System.String,System.String,System.String)">
      <summary>Creates a DateTimeFormatter object that is initialized by a format template string, language list, geographic region, calendar, and clock.</summary>
      <param name="formatTemplate">A format template string that specifies the requested components. The order of the components is irrelevant. This can also be a format pattern. See the remarks for the DateTimeFormatter class for a list of valid format templates and format patterns.</param>
      <param name="languages">The list of language identifiers, in priority order, that represent the choice of languages. These identifiers are used for resolving the template to a pattern, and for formatting. See Remarks.</param>
      <param name="geographicRegion">The identifier for the geographic region. This identifier is used for resolving the template to a pattern.</param>
      <param name="calendar">The calendar identifier to use.</param>
      <param name="clock">The clock identifier to use.</param>
    </member>
    <member name="M:Windows.Globalization.DateTimeFormatting.DateTimeFormatter.#ctor(Windows.Globalization.DateTimeFormatting.HourFormat,Windows.Globalization.DateTimeFormatting.MinuteFormat,Windows.Globalization.DateTimeFormatting.SecondFormat)">
      <summary>Creates a DateTimeFormatter object that is initialized with hour, minute, and second formats.</summary>
      <param name="hourFormat">The desired hour format to include in the template.</param>
      <param name="minuteFormat">The desired minute format to include in the template.</param>
      <param name="secondFormat">The desired second format to include in the template.</param>
    </member>
    <member name="M:Windows.Globalization.DateTimeFormatting.DateTimeFormatter.#ctor(Windows.Globalization.DateTimeFormatting.YearFormat,Windows.Globalization.DateTimeFormatting.MonthFormat,Windows.Globalization.DateTimeFormatting.DayFormat,Windows.Globalization.DateTimeFormatting.DayOfWeekFormat)">
      <summary>Creates a DateTimeFormatter object that is initialized with year, month, day, and day of week formats.</summary>
      <param name="yearFormat">The desired year format to include in the template.</param>
      <param name="monthFormat">The desired month format to include in the template.</param>
      <param name="dayFormat">The desired day format to include in the template.</param>
      <param name="dayOfWeekFormat">The desired day of week format to include in the template.</param>
    </member>
    <member name="M:Windows.Globalization.DateTimeFormatting.DateTimeFormatter.#ctor(Windows.Globalization.DateTimeFormatting.YearFormat,Windows.Globalization.DateTimeFormatting.MonthFormat,Windows.Globalization.DateTimeFormatting.DayFormat,Windows.Globalization.DateTimeFormatting.DayOfWeekFormat,Windows.Globalization.DateTimeFormatting.HourFormat,Windows.Globalization.DateTimeFormatting.MinuteFormat,Windows.Globalization.DateTimeFormatting.SecondFormat,Windows.Foundation.Collections.IIterable{System.String})">
      <summary>Creates a DateTimeFormatter object that is initialized with year, month, day, day of week, hour, minute, and second formats, and a language list.</summary>
      <param name="yearFormat">The year format to include in the template.</param>
      <param name="monthFormat">The month format to include in the template.</param>
      <param name="dayFormat">The day format to include in the template.</param>
      <param name="dayOfWeekFormat">The day of week format to include in the template.</param>
      <param name="hourFormat">The hour format to include in the template.</param>
      <param name="minuteFormat">The minute format to include in the template.</param>
      <param name="secondFormat">The second format to include in the template.</param>
      <param name="languages">The list of language identifiers, in priority order, that represent the choice of languages. These identifiers are used for resolving the template to a pattern and for formatting. See Remarks.</param>
    </member>
    <member name="M:Windows.Globalization.DateTimeFormatting.DateTimeFormatter.#ctor(Windows.Globalization.DateTimeFormatting.YearFormat,Windows.Globalization.DateTimeFormatting.MonthFormat,Windows.Globalization.DateTimeFormatting.DayFormat,Windows.Globalization.DateTimeFormatting.DayOfWeekFormat,Windows.Globalization.DateTimeFormatting.HourFormat,Windows.Globalization.DateTimeFormatting.MinuteFormat,Windows.Globalization.DateTimeFormatting.SecondFormat,Windows.Foundation.Collections.IIterable{System.String},System.String,System.String,System.String)">
      <summary>Creates a DateTimeFormatter object with all formats and identifiers specified.</summary>
      <param name="yearFormat">The desired year format to include in the template.</param>
      <param name="monthFormat">The desired month format to include in the template.</param>
      <param name="dayFormat">The desired day format to include in the template.</param>
      <param name="dayOfWeekFormat">The desired day of week format to include in the template.</param>
      <param name="hourFormat">The desired hour format to include in the template.</param>
      <param name="minuteFormat">The desired minute format to include in the template.</param>
      <param name="secondFormat">The desired second format to include in the template.</param>
      <param name="languages">The list of language identifiers, in priority order, that represent the choice of languages. These identifiers are used for resolving the template to a pattern, and for formatting. See Remarks.</param>
      <param name="geographicRegion">The identifier for the geographic region. This identifier is used for resolving the template to a pattern.</param>
      <param name="calendar">The calendar identifier to use.</param>
      <param name="clock">The clock identifier to use.</param>
    </member>
    <member name="P:Windows.Globalization.DateTimeFormatting.DateTimeFormatter.Calendar">
      <summary>Gets the calendar that is used when formatting dates.</summary>
      <returns>The calendar that is used.</returns>
    </member>
    <member name="P:Windows.Globalization.DateTimeFormatting.DateTimeFormatter.Clock">
      <summary>Gets the clock that is used when formatting times.</summary>
      <returns>The clock that is used.</returns>
    </member>
    <member name="P:Windows.Globalization.DateTimeFormatting.DateTimeFormatter.GeographicRegion">
      <summary>Gets or sets the region that is used when formatting dates and times.</summary>
      <returns>The region that is used.</returns>
    </member>
    <member name="P:Windows.Globalization.DateTimeFormatting.DateTimeFormatter.IncludeDay">
      <summary>Gets the DayFormat in the template.</summary>
      <returns>Specifies whether the day is included. If it is, this property specifies the format for the day in the template.</returns>
    </member>
    <member name="P:Windows.Globalization.DateTimeFormatting.DateTimeFormatter.IncludeDayOfWeek">
      <summary>Gets the DayOfWeekFormat in the template.</summary>
      <returns>Specifies whether the day of week is included. If it is, this property specifies the format for the day of week in the template.</returns>
    </member>
    <member name="P:Windows.Globalization.DateTimeFormatting.DateTimeFormatter.IncludeHour">
      <summary>Gets the HourFormat in the template.</summary>
      <returns>Specifies whether the hour is included. If it is, this property specifies the format for the hour in the template.</returns>
    </member>
    <member name="P:Windows.Globalization.DateTimeFormatting.DateTimeFormatter.IncludeMinute">
      <summary>Gets the MinuteFormat in the template.</summary>
      <returns>Specifies whether the minute is included. If it is, this property specifies the format for the minute in the template.</returns>
    </member>
    <member name="P:Windows.Globalization.DateTimeFormatting.DateTimeFormatter.IncludeMonth">
      <summary>Gets the MonthFormat in the template.</summary>
      <returns>Specifies whether the month is included. If it is, this property specifies the format for the month in the template.</returns>
    </member>
    <member name="P:Windows.Globalization.DateTimeFormatting.DateTimeFormatter.IncludeSecond">
      <summary>Gets the SecondFormat in the template.</summary>
      <returns>Specifies whether the second is included. If it is, this property specifies the format for the second in the template.</returns>
    </member>
    <member name="P:Windows.Globalization.DateTimeFormatting.DateTimeFormatter.IncludeYear">
      <summary>Gets the YearFormat in the template.</summary>
      <returns>Specifies whether the year is included. If it is, this format specifies the format for the year in the template.</returns>
    </member>
    <member name="P:Windows.Globalization.DateTimeFormatting.DateTimeFormatter.Languages">
      <summary>Gets the priority list of language identifiers that is used when formatting dates and times.</summary>
      <returns>The list of languages that is used.</returns>
    </member>
    <member name="P:Windows.Globalization.DateTimeFormatting.DateTimeFormatter.LongDate">
      <summary>Gets the DateTimeFormatter object that formats dates according to the user's choice of long date pattern.</summary>
      <returns>A DateTimeFormatter object equivalent to one constructed with the "longdate" template.</returns>
    </member>
    <member name="P:Windows.Globalization.DateTimeFormatting.DateTimeFormatter.LongTime">
      <summary>Gets the DateTimeFormatter object that formats times according to the user's choice of long time pattern.</summary>
      <returns>A DateTimeFormatter object equivalent to one constructed with the "longtime" template.</returns>
    </member>
    <member name="P:Windows.Globalization.DateTimeFormatting.DateTimeFormatter.NumeralSystem">
      <summary>Gets or sets the numbering system that is used to format dates and times.</summary>
      <returns>A string that indicates the numeral system of the formatter, such as "Latn" for the Latin numeral system (0123456789) or "Arab" for the Arabic-Indic numeral system (٠١٢٣٤٥ ٦٧٨٩).</returns>
    </member>
    <member name="P:Windows.Globalization.DateTimeFormatting.DateTimeFormatter.Patterns">
      <summary>Gets the patterns corresponding to this template that are used when formatting dates and times.</summary>
      <returns>The pattern that provides the requested components in the template. See the remarks for the DateTimeFormatter class for a list of valid format patterns.</returns>
    </member>
    <member name="P:Windows.Globalization.DateTimeFormatting.DateTimeFormatter.ResolvedGeographicRegion">
      <summary>Gets the geographic region that was most recently used to format dates and times.</summary>
      <returns>The geographic region that was most recently used to format dates and times.</returns>
    </member>
    <member name="P:Windows.Globalization.DateTimeFormatting.DateTimeFormatter.ResolvedLanguage">
      <summary>Gets the language that was most recently used to format dates and times.</summary>
      <returns>The language from the priority list of language identifiers that was most recently used to format dates and times.</returns>
    </member>
    <member name="P:Windows.Globalization.DateTimeFormatting.DateTimeFormatter.ShortDate">
      <summary>Gets the DateTimeFormatter object that formats dates according to the user's choice of short date pattern.</summary>
      <returns>A DateTimeFormatter object equivalent to one constructed with the "shortdate" template.</returns>
    </member>
    <member name="P:Windows.Globalization.DateTimeFormatting.DateTimeFormatter.ShortTime">
      <summary>Gets the DateTimeFormatter object that formats times according to the user's choice of short time pattern.</summary>
      <returns>A DateTimeFormatter object equivalent to one constructed with the "shorttime" template.</returns>
    </member>
    <member name="P:Windows.Globalization.DateTimeFormatting.DateTimeFormatter.Template">
      <summary>Gets a string representation of this format template.</summary>
      <returns>A string that represents this format template. If the DateTimeFormatter object was constructed with a format template or format enumerations, the string can be used to construct the same DateTimeFormatter. If a pattern was used to construct the DateTimeFormatter, this property returns the empty string. See the remarks for the DateTimeFormatter class for a list of valid format templates.</returns>
    </member>
    <member name="M:Windows.Globalization.DateTimeFormatting.DateTimeFormatter.Format(Windows.Foundation.DateTime)">
      <summary>Returns a string representation of the provided date and time.</summary>
      <param name="value">The DateTime to be formatted.</param>
      <returns>A string that represents the date and time.</returns>
    </member>
    <member name="M:Windows.Globalization.DateTimeFormatting.DateTimeFormatter.Format(Windows.Foundation.DateTime,System.String)">
      <summary>Returns a string that represents the given date and time in the given time zone, conforming to the template the formatter is currently using.</summary>
      <param name="datetime">The DateTime to be formatted.</param>
      <param name="timeZoneId">An identifier from the IANA Time Zone Database that identifies the time zone to use (for example, "Americas/Los_Angeles" for Pacific Time).</param>
      <returns>A string that represents the date, time, and time zone.</returns>
    </member>
    <member name="T:Windows.Globalization.DateTimeFormatting.DayFormat">
      <summary>Specifies the intended format for the day in a DateTimeFormatter object.</summary>
    </member>
    <member name="F:Windows.Globalization.DateTimeFormatting.DayFormat.Default">
      <summary>Display the day in the most natural way. This will depend on the context, such as the language or calendar (for example, for the Hebrew calendar and Hebrew language, use the Hebrew numbering system).</summary>
    </member>
    <member name="F:Windows.Globalization.DateTimeFormatting.DayFormat.None">
      <summary>Do not display the day.</summary>
    </member>
    <member name="T:Windows.Globalization.DateTimeFormatting.DayOfWeekFormat">
      <summary>Specifies the intended format for the day of the week in a DateTimeFormatter object.</summary>
    </member>
    <member name="F:Windows.Globalization.DateTimeFormatting.DayOfWeekFormat.Abbreviated">
      <summary>Display an abbreviated version of the day of the week (for example, "Thur" for Thursday).</summary>
    </member>
    <member name="F:Windows.Globalization.DateTimeFormatting.DayOfWeekFormat.Default">
      <summary>Display the day of the week in the most natural way. It may be abbreviated or full depending on the context, such as the language or calendar that is being used.</summary>
    </member>
    <member name="F:Windows.Globalization.DateTimeFormatting.DayOfWeekFormat.Full">
      <summary>Display the day of the week in its entirety (for example, "Thursday").</summary>
    </member>
    <member name="F:Windows.Globalization.DateTimeFormatting.DayOfWeekFormat.None">
      <summary>Do not display the day of the week.</summary>
    </member>
    <member name="T:Windows.Globalization.DateTimeFormatting.HourFormat">
      <summary>Specifies the intended format for the hour in a DateTimeFormatter object.</summary>
    </member>
    <member name="F:Windows.Globalization.DateTimeFormatting.HourFormat.Default">
      <summary>Display the hour in the most natural way. This will depend on the context, such as the language or clock that is being used.</summary>
    </member>
    <member name="F:Windows.Globalization.DateTimeFormatting.HourFormat.None">
      <summary>Do not display the hour.</summary>
    </member>
    <member name="T:Windows.Globalization.DateTimeFormatting.MinuteFormat">
      <summary>Specifies the intended format for the minute in a DateTimeFormatter object.</summary>
    </member>
    <member name="F:Windows.Globalization.DateTimeFormatting.MinuteFormat.Default">
      <summary>Display the minute in the most natural way. This will depend on the context, such as the language or clock that is being used.</summary>
    </member>
    <member name="F:Windows.Globalization.DateTimeFormatting.MinuteFormat.None">
      <summary>Do not display the minute.</summary>
    </member>
    <member name="T:Windows.Globalization.DateTimeFormatting.MonthFormat">
      <summary>Specifies the intended format for the month in a DateTimeFormatter object.</summary>
    </member>
    <member name="F:Windows.Globalization.DateTimeFormatting.MonthFormat.Abbreviated">
      <summary>Display an abbreviated version of the month (for example, "Sep" for September).</summary>
    </member>
    <member name="F:Windows.Globalization.DateTimeFormatting.MonthFormat.Default">
      <summary>Display the month in the most natural way. It may be abbreviated, full, or numeric depending on the context, such as the language or calendar that is being used.</summary>
    </member>
    <member name="F:Windows.Globalization.DateTimeFormatting.MonthFormat.Full">
      <summary>Display the month in its entirety (for example, "September").</summary>
    </member>
    <member name="F:Windows.Globalization.DateTimeFormatting.MonthFormat.None">
      <summary>Do not display the month.</summary>
    </member>
    <member name="F:Windows.Globalization.DateTimeFormatting.MonthFormat.Numeric">
      <summary>Display the month as a number (for example, "9" for September).</summary>
    </member>
    <member name="T:Windows.Globalization.DateTimeFormatting.SecondFormat">
      <summary>Specifies the intended format for the second in a DateTimeFormatter object.</summary>
    </member>
    <member name="F:Windows.Globalization.DateTimeFormatting.SecondFormat.Default">
      <summary>Display the second in the most natural way. This will depend on the context, such as the language or clock that is being used.</summary>
    </member>
    <member name="F:Windows.Globalization.DateTimeFormatting.SecondFormat.None">
      <summary>Do not display the second.</summary>
    </member>
    <member name="T:Windows.Globalization.DateTimeFormatting.YearFormat">
      <summary>Specifies the intended format for the year in a DateTimeFormatter object.</summary>
    </member>
    <member name="F:Windows.Globalization.DateTimeFormatting.YearFormat.Abbreviated">
      <summary>Display an abbreviated version of the year (for example, "11" for Gregorian 2011).</summary>
    </member>
    <member name="F:Windows.Globalization.DateTimeFormatting.YearFormat.Default">
      <summary>Display the year in the most natural way. It may be abbreviated or full depending on the context, such as the language or calendar that is being used.</summary>
    </member>
    <member name="F:Windows.Globalization.DateTimeFormatting.YearFormat.Full">
      <summary>Display the year in its entirety (for example, "2011" for Gregorian 2011).</summary>
    </member>
    <member name="F:Windows.Globalization.DateTimeFormatting.YearFormat.None">
      <summary>Do not display the year.</summary>
    </member>
    <member name="T:Windows.Globalization.Fonts.LanguageFont">
      <summary>Provides data related to a particular font recommendation for a given language.</summary>
    </member>
    <member name="P:Windows.Globalization.Fonts.LanguageFont.FontFamily">
      <summary>Gets the family name of the font.</summary>
      <returns>The font family name.</returns>
    </member>
    <member name="P:Windows.Globalization.Fonts.LanguageFont.FontStretch">
      <summary>Gets the FontStretch property of the font.</summary>
      <returns>The FontStretch property.</returns>
    </member>
    <member name="P:Windows.Globalization.Fonts.LanguageFont.FontStyle">
      <summary>Gets the FontStyle property of the font.</summary>
      <returns>The FontStyle property.</returns>
    </member>
    <member name="P:Windows.Globalization.Fonts.LanguageFont.FontWeight">
      <summary>Gets the weight of the font (FontWeight ).</summary>
      <returns>The weight of the font.</returns>
    </member>
    <member name="P:Windows.Globalization.Fonts.LanguageFont.ScaleFactor">
      <summary>Gets a recommended font size scaling factor for the font.</summary>
      <returns>The recommended font size scaling factor.</returns>
    </member>
    <member name="T:Windows.Globalization.Fonts.LanguageFontGroup">
      <summary>Supplies a set of font recommendations for a given language or script for various usage cases.</summary>
    </member>
    <member name="M:Windows.Globalization.Fonts.LanguageFontGroup.#ctor(System.String)">
      <summary>Creates a LanguageFontGroup object for a given language or script.</summary>
      <param name="languageTag">A BCP-47 language tag, or an ISO 15924 script identifier.</param>
    </member>
    <member name="P:Windows.Globalization.Fonts.LanguageFontGroup.DocumentAlternate1Font">
      <summary>Gets a font that is recommended as an additional option for use in documents beyond the recommendations provided by DocumentHeadingFont, ModernDocumentFont and TraditionalDocumentFont.</summary>
      <returns>The recommended LanguageFont, or **NULL** if no font recommendation is available.</returns>
    </member>
    <member name="P:Windows.Globalization.Fonts.LanguageFontGroup.DocumentAlternate2Font">
      <summary>Gets a font that is recommended as an additional option for use in documents beyond the recommendations provided by DocumentHeadingFont, ModernDocumentFont and TraditionalDocumentFont.</summary>
      <returns>The recommended LanguageFont, or **NULL** if no font recommendation is available.</returns>
    </member>
    <member name="P:Windows.Globalization.Fonts.LanguageFontGroup.DocumentHeadingFont">
      <summary>Gets a font that is recommended for use in document headings.</summary>
      <returns>The recommended LanguageFont.</returns>
    </member>
    <member name="P:Windows.Globalization.Fonts.LanguageFontGroup.FixedWidthTextFont">
      <summary>Gets a font that is recommended for displaying fixed-width characters.</summary>
      <returns>The recommended LanguageFont, or **NULL** if no font recommendation is available.</returns>
    </member>
    <member name="P:Windows.Globalization.Fonts.LanguageFontGroup.ModernDocumentFont">
      <summary>Gets a font that is recommended for typical document body text following modern style conventions.</summary>
      <returns>The recommended LanguageFont.</returns>
    </member>
    <member name="P:Windows.Globalization.Fonts.LanguageFontGroup.TraditionalDocumentFont">
      <summary>Gets a font that is recommended for typical document body text following traditional style conventions.</summary>
      <returns>The recommended LanguageFont.</returns>
    </member>
    <member name="P:Windows.Globalization.Fonts.LanguageFontGroup.UICaptionFont">
      <summary>Gets a font that is recommended for special UI elements, such as captions, that are displayed at sizes smaller than typical UI body text.</summary>
      <returns>The recommended LanguageFont.</returns>
    </member>
    <member name="P:Windows.Globalization.Fonts.LanguageFontGroup.UIHeadingFont">
      <summary>Gets a font that is recommended for special UI elements, such as headings, that are displayed at sizes somewhat larger than typical UI body text.</summary>
      <returns>The recommended LanguageFont.</returns>
    </member>
    <member name="P:Windows.Globalization.Fonts.LanguageFontGroup.UINotificationHeadingFont">
      <summary>Gets a font that is recommended for special UI elements, such as headings in notifications or other app messages, that are displayed at UI  body text size or only slightly larger yet need to be differentiated from UI body text.</summary>
      <returns>The recommended LanguageFont.</returns>
    </member>
    <member name="P:Windows.Globalization.Fonts.LanguageFontGroup.UITextFont">
      <summary>Gets a font that is recommended for typical UI body text.</summary>
      <returns>The recommended LanguageFont.</returns>
    </member>
    <member name="P:Windows.Globalization.Fonts.LanguageFontGroup.UITitleFont">
      <summary>Gets a font that is recommended for special UI elements set at sizes much larger than typical UI body text.</summary>
      <returns>The recommended LanguageFont.</returns>
    </member>
    <member name="T:Windows.Globalization.NumberFormatting.CurrencyFormatter">
      <summary>Formats and parses currencies.</summary>
    </member>
    <member name="M:Windows.Globalization.NumberFormatting.CurrencyFormatter.#ctor(System.String)">
      <summary>Creates a CurrencyFormatter object that is initialized with a currency identifier.</summary>
      <param name="currencyCode">The currency identifier to use when formatting and parsing currency values.</param>
    </member>
    <member name="M:Windows.Globalization.NumberFormatting.CurrencyFormatter.#ctor(System.String,Windows.Foundation.Collections.IIterable{System.String},System.String)">
      <summary>Creates a CurrencyFormatter object initialized with a currency identifier, language list, and geographic region.</summary>
      <param name="currencyCode">The currency identifier to use when formatting and parsing currency values.</param>
      <param name="languages">The list of language identifiers, in priority order, representing the choice of languages. See Remarks.</param>
      <param name="geographicRegion">The identifier for the geographic region.</param>
    </member>
    <member name="P:Windows.Globalization.NumberFormatting.CurrencyFormatter.Currency">
      <summary>Gets the identifier for the currency to be used for formatting and parsing currency values.</summary>
      <returns>The currency identifier to use when formatting and parsing currency values.</returns>
    </member>
    <member name="P:Windows.Globalization.NumberFormatting.CurrencyFormatter.FractionDigits">
      <summary>Gets or sets the minimum number of digits to display for the fraction part of the currency value.</summary>
      <returns>The minimum number of digits to display.</returns>
    </member>
    <member name="P:Windows.Globalization.NumberFormatting.CurrencyFormatter.GeographicRegion">
      <summary>Gets the region that is used when formatting and parsing currency values.</summary>
      <returns>The region that is used.</returns>
    </member>
    <member name="P:Windows.Globalization.NumberFormatting.CurrencyFormatter.IntegerDigits">
      <summary>Gets or sets the minimum number of digits to display for the integer part of the currency value.</summary>
      <returns>The minimum number of digits to display.</returns>
    </member>
    <member name="P:Windows.Globalization.NumberFormatting.CurrencyFormatter.IsDecimalPointAlwaysDisplayed">
      <summary>Gets or sets whether the decimal point of the currency value should always be displayed.</summary>
      <returns>**True** if the decimal point of the value should always be displayed, and **false** otherwise.</returns>
    </member>
    <member name="P:Windows.Globalization.NumberFormatting.CurrencyFormatter.IsGrouped">
      <summary>Gets or sets whether the integer part of the currency value should be grouped. The default value is `false`.</summary>
      <returns>`true` if the integer part of the value should be grouped, otherwise `false`.</returns>
    </member>
    <member name="P:Windows.Globalization.NumberFormatting.CurrencyFormatter.IsZeroSigned">
      <summary>Gets or sets whether -0 is formatted using the conventions for negative numbers or for positive numbers. (In the Latin numeral system, the choice is "-0" or "0".)</summary>
      <returns>**True** if -0 is formatted as a negative number, and **false** if -0 is formatted as a positive number ("-0" or "0" in the Latin numeral system).</returns>
    </member>
    <member name="P:Windows.Globalization.NumberFormatting.CurrencyFormatter.Languages">
      <summary>Gets the priority list of language identifiers that is used when formatting and parsing currency values.</summary>
      <returns>The priority list of language identifiers.</returns>
    </member>
    <member name="P:Windows.Globalization.NumberFormatting.CurrencyFormatter.Mode">
      <summary>Gets or sets whether the currency is formatted with the currency symbol or currency code.</summary>
      <returns>The CurrencyFormatterMode value which specifies how the currency is formatted.</returns>
    </member>
    <member name="P:Windows.Globalization.NumberFormatting.CurrencyFormatter.NumberRounder">
      <summary>Gets or sets the current rounding strategy to be used when formatting currency amounts.</summary>
      <returns>A number rounder object: IncrementNumberRounder or SignificantDigitsNumberRounder.</returns>
    </member>
    <member name="P:Windows.Globalization.NumberFormatting.CurrencyFormatter.NumeralSystem">
      <summary>Gets or sets the numbering system that is used to format and parse currency values.</summary>
      <returns>A string that indicates the numeral system of the formatter, such as "Latn" for the Latin numeral system (0123456789) or "Arab" for the Arabic-Indic numeral system (٠١٢٣٤٥٦٧٨٩). See the supported [NumeralSystem values](https://docs.microsoft.com/previous-versions/windows/apps/jj236471(v=win.10)).</returns>
    </member>
    <member name="P:Windows.Globalization.NumberFormatting.CurrencyFormatter.ResolvedGeographicRegion">
      <summary>Gets the geographic region that was most recently used to format or parse currency values.</summary>
      <returns>The geographic region that was most recently used to format or parse currency values.</returns>
    </member>
    <member name="P:Windows.Globalization.NumberFormatting.CurrencyFormatter.ResolvedLanguage">
      <summary>Gets the language that was most recently used to format or parse currency values.</summary>
      <returns>The language from the priority list of language identifiers that was most recently used to format or parse currency values.</returns>
    </member>
    <member name="P:Windows.Globalization.NumberFormatting.CurrencyFormatter.SignificantDigits">
      <summary>Gets or sets the current padding to significant digits when a currency amount is formatted.</summary>
      <returns>The number of significant digits.</returns>
    </member>
    <member name="M:Windows.Globalization.NumberFormatting.CurrencyFormatter.ApplyRoundingForCurrency(Windows.Globalization.NumberFormatting.RoundingAlgorithm)">
      <summary>Applies the specified rounding algorithm to the CurrencyFormatter.</summary>
      <param name="roundingAlgorithm">A value of the RoundingAlgorithm enumeration.</param>
    </member>
    <member name="M:Windows.Globalization.NumberFormatting.CurrencyFormatter.Format(System.Double)">
      <summary>Returns a string representation of a **Double** currency value.</summary>
      <param name="value">The **Double** currency value to be formatted.</param>
      <returns>A string that represents the value.</returns>
    </member>
    <member name="M:Windows.Globalization.NumberFormatting.CurrencyFormatter.Format(System.Int64)">
      <summary>Returns a string representation of an **Int64** currency value.</summary>
      <param name="value">The **Int64** currency value to be formatted.</param>
      <returns>A string that represents the value.</returns>
    </member>
    <member name="M:Windows.Globalization.NumberFormatting.CurrencyFormatter.Format(System.UInt64)">
      <summary>Returns a string representation of a **UInt64** currency value.</summary>
      <param name="value">The **UInt64** currency value to be formatted.</param>
      <returns>A string that represents the value.</returns>
    </member>
    <member name="M:Windows.Globalization.NumberFormatting.CurrencyFormatter.FormatDouble(System.Double)">
      <summary>Returns a string representation of a **Double** currency value.</summary>
      <param name="value">The **Double** currency value to be formatted.</param>
      <returns>A string that represents the value.</returns>
    </member>
    <member name="M:Windows.Globalization.NumberFormatting.CurrencyFormatter.FormatInt(System.Int64)">
      <summary>Returns a string representation of an **Int64** currency value.</summary>
      <param name="value">The **Int64** currency value to be formatted.</param>
      <returns>A string that represents the value.</returns>
    </member>
    <member name="M:Windows.Globalization.NumberFormatting.CurrencyFormatter.FormatUInt(System.UInt64)">
      <summary>Returns a string representation of a **UInt64** currency value.</summary>
      <param name="value">The **UInt64** currency value to be formatted.</param>
      <returns>The **UInt64** currency value to be formatted.</returns>
    </member>
    <member name="M:Windows.Globalization.NumberFormatting.CurrencyFormatter.ParseDouble(System.String)">
      <summary>Attempts to parse a string representation of a **Double** currency value.</summary>
      <param name="text">The text to be parsed.</param>
      <returns>If successful, a **Double** that corresponds to the string representation, and otherwise **null**.</returns>
    </member>
    <member name="M:Windows.Globalization.NumberFormatting.CurrencyFormatter.ParseInt(System.String)">
      <summary>Attempts to parse a string representation of an integer currency value.</summary>
      <param name="text">The text to be parsed.</param>
      <returns>If successful, an **Int64** that corresponds to the string representation, and otherwise **null**.</returns>
    </member>
    <member name="M:Windows.Globalization.NumberFormatting.CurrencyFormatter.ParseUInt(System.String)">
      <summary>Attempts to parse a string representation of an unsigned integer currency value.</summary>
      <param name="text">The text to be parsed.</param>
      <returns>If successful, a **UInt64** that corresponds to the string representation, and otherwise **null**.</returns>
    </member>
    <member name="T:Windows.Globalization.NumberFormatting.CurrencyFormatterMode">
      <summary>Specifies the use of symbols or codes when currency is formatted.</summary>
    </member>
    <member name="F:Windows.Globalization.NumberFormatting.CurrencyFormatterMode.UseCurrencyCode">
      <summary>Currencies are formatted with the Currency code provided to the CurrencyFormatter object (for example, 15 USD).</summary>
    </member>
    <member name="F:Windows.Globalization.NumberFormatting.CurrencyFormatterMode.UseSymbol">
      <summary>Default behavior. Currencies are formatted with the appropriate currency symbol (for example, $15).</summary>
    </member>
    <member name="T:Windows.Globalization.NumberFormatting.DecimalFormatter">
      <summary>Formats and parses decimal numbers.</summary>
    </member>
    <member name="M:Windows.Globalization.NumberFormatting.DecimalFormatter.#ctor">
      <summary>Creates a DecimalFormatter object and initializes it to default values.</summary>
    </member>
    <member name="M:Windows.Globalization.NumberFormatting.DecimalFormatter.#ctor(Windows.Foundation.Collections.IIterable{System.String},System.String)">
      <summary>Creates a DecimalFormatter object initialized by a language list and a geographic region.</summary>
      <param name="languages">The list of language identifiers, in priority order, representing the choice of languages. See Remarks.</param>
      <param name="geographicRegion">The identifier for the geographic region.</param>
    </member>
    <member name="P:Windows.Globalization.NumberFormatting.DecimalFormatter.FractionDigits">
      <summary>Gets or sets the minimum number of digits to display for the fraction part of the number.</summary>
      <returns>The minimum number of digits to display.</returns>
    </member>
    <member name="P:Windows.Globalization.NumberFormatting.DecimalFormatter.GeographicRegion">
      <summary>Gets the region that is used when formatting and parsing decimal numbers.</summary>
      <returns>The region that is used.</returns>
    </member>
    <member name="P:Windows.Globalization.NumberFormatting.DecimalFormatter.IntegerDigits">
      <summary>Gets or sets the minimum number of digits to display for the integer part of the number.</summary>
      <returns>The minimum number of digits to display.</returns>
    </member>
    <member name="P:Windows.Globalization.NumberFormatting.DecimalFormatter.IsDecimalPointAlwaysDisplayed">
      <summary>Gets or sets whether the decimal point of the number should always be displayed.</summary>
      <returns>**True** if the decimal point of the number should always be displayed, and **false** otherwise.</returns>
    </member>
    <member name="P:Windows.Globalization.NumberFormatting.DecimalFormatter.IsGrouped">
      <summary>Gets or sets whether the integer part of the number should be grouped.</summary>
      <returns>**True** if the integer part of the number should be grouped, and **false** otherwise.</returns>
    </member>
    <member name="P:Windows.Globalization.NumberFormatting.DecimalFormatter.IsZeroSigned">
      <summary>Gets or sets whether -0 is formatted as "-0" or "0".</summary>
      <returns>**True** if -0 is formatted as "-0", and **false** if -0 is formatted as "0".</returns>
    </member>
    <member name="P:Windows.Globalization.NumberFormatting.DecimalFormatter.Languages">
      <summary>Gets the priority list of language identifiers that is used when formatting and parsing decimal numbers.</summary>
      <returns>The priority list of language identifiers.</returns>
    </member>
    <member name="P:Windows.Globalization.NumberFormatting.DecimalFormatter.NumberRounder">
      <summary>Gets or sets the current rounding strategy to be used when formatting numbers.</summary>
      <returns>A number rounder object: IncrementNumberRounder or SignificantDigitsNumberRounder.</returns>
    </member>
    <member name="P:Windows.Globalization.NumberFormatting.DecimalFormatter.NumeralSystem">
      <summary>Gets or sets the numbering system that is used to format and parse decimal numbers.</summary>
      <returns>A string that indicates the numeral system of the formatter, such as "Latn" for the Latin numeral system (0123456789) or "Arab" for the Arabic-Indic numeral system (٠١٢٣٤٥٦٧٨٩). See the supported [NumeralSystem values](https://docs.microsoft.com/previous-versions/windows/apps/jj236471(v=win.10)).</returns>
    </member>
    <member name="P:Windows.Globalization.NumberFormatting.DecimalFormatter.ResolvedGeographicRegion">
      <summary>Gets the geographic region that was most recently used to format or parse decimal values.</summary>
      <returns>The geographic region that was most recently used to format or parse decimal values.</returns>
    </member>
    <member name="P:Windows.Globalization.NumberFormatting.DecimalFormatter.ResolvedLanguage">
      <summary>Gets the language that was most recently used to format or parse decimal values.</summary>
      <returns>The language from the priority list of language identifiers that was most recently used to format or parse decimal values.</returns>
    </member>
    <member name="P:Windows.Globalization.NumberFormatting.DecimalFormatter.SignificantDigits">
      <summary>Gets or sets the current padding to significant digits when a decimal number is formatted.</summary>
      <returns>The number of significant digits.</returns>
    </member>
    <member name="M:Windows.Globalization.NumberFormatting.DecimalFormatter.Format(System.Double)">
      <summary>Returns a string representation of a **Double** number.</summary>
      <param name="value">The **Double** value to be formatted.</param>
      <returns>A string that represents the number.</returns>
    </member>
    <member name="M:Windows.Globalization.NumberFormatting.DecimalFormatter.Format(System.Int64)">
      <summary>Returns a string representation of an **Int64** number.</summary>
      <param name="value">The **Int64** value to be formatted.</param>
      <returns>A string that represents the number.</returns>
    </member>
    <member name="M:Windows.Globalization.NumberFormatting.DecimalFormatter.Format(System.UInt64)">
      <summary>Returns a string representation of a **UInt64** number.</summary>
      <param name="value">The **UInt64** value to be formatted.</param>
      <returns>A string that represents the number.</returns>
    </member>
    <member name="M:Windows.Globalization.NumberFormatting.DecimalFormatter.FormatDouble(System.Double)">
      <summary>Returns a string representation of a **Double** number.</summary>
      <param name="value">The **Double** value to be formatted.</param>
      <returns>A string that represents the number.</returns>
    </member>
    <member name="M:Windows.Globalization.NumberFormatting.DecimalFormatter.FormatInt(System.Int64)">
      <summary>Returns a string representation of an **Int64** number.</summary>
      <param name="value">The **Int64** value to be formatted.</param>
      <returns>A string that represents the number.</returns>
    </member>
    <member name="M:Windows.Globalization.NumberFormatting.DecimalFormatter.FormatUInt(System.UInt64)">
      <summary>Returns a string representation of a **UInt64** number.</summary>
      <param name="value">The **UInt64** value to be formatted.</param>
      <returns>A string that represents the number.</returns>
    </member>
    <member name="M:Windows.Globalization.NumberFormatting.DecimalFormatter.ParseDouble(System.String)">
      <summary>Attempts to parse a string representation of a **Double** number.</summary>
      <param name="text">The text to be parsed.</param>
      <returns>If successful, a **Double** that corresponds to the string representation, and otherwise **null**.</returns>
    </member>
    <member name="M:Windows.Globalization.NumberFormatting.DecimalFormatter.ParseInt(System.String)">
      <summary>Attempts to parse a string representation of an integer.</summary>
      <param name="text">The text to be parsed.</param>
      <returns>If successful, an **Int64** that corresponds to the string representation, and otherwise **null**.</returns>
    </member>
    <member name="M:Windows.Globalization.NumberFormatting.DecimalFormatter.ParseUInt(System.String)">
      <summary>Attempts to parse a string representation of an unsigned integer.</summary>
      <param name="text">The text to be parsed.</param>
      <returns>If successful, a **UInt64** that corresponds to the string representation, and otherwise **null**.</returns>
    </member>
    <member name="T:Windows.Globalization.NumberFormatting.IncrementNumberRounder">
      <summary>Rounds numbers to a specified increment.</summary>
    </member>
    <member name="M:Windows.Globalization.NumberFormatting.IncrementNumberRounder.#ctor">
      <summary>Creates an IncrementNumberRounder object.</summary>
    </member>
    <member name="P:Windows.Globalization.NumberFormatting.IncrementNumberRounder.Increment">
      <summary>Gets or sets the increment this IncrementNumberRounder object uses for rounding.</summary>
      <returns>The increment used for rounding.</returns>
    </member>
    <member name="P:Windows.Globalization.NumberFormatting.IncrementNumberRounder.RoundingAlgorithm">
      <summary>Gets or sets the rounding algorithm used when incrementing.</summary>
      <returns>A value of the RoundingAlgorithm enumeration.</returns>
    </member>
    <member name="M:Windows.Globalization.NumberFormatting.IncrementNumberRounder.RoundDouble(System.Double)">
      <summary>Rounds a **Double** number to the specified increment.</summary>
      <param name="value">The **Double** value to be rounded.</param>
      <returns>The rounded number. This result is a double precision floating point number, which is not necessarily an integer.</returns>
    </member>
    <member name="M:Windows.Globalization.NumberFormatting.IncrementNumberRounder.RoundInt32(System.Int32)">
      <summary>Rounds an **Int32** number to the specified increment.</summary>
      <param name="value">The **Int32** value to be rounded.</param>
      <returns>The rounded 32 bit integer.</returns>
    </member>
    <member name="M:Windows.Globalization.NumberFormatting.IncrementNumberRounder.RoundInt64(System.Int64)">
      <summary>Rounds an **Int64** number to the specified increment.</summary>
      <param name="value">The **Int64** value to be rounded.</param>
      <returns>The rounded 64 bit integer.</returns>
    </member>
    <member name="M:Windows.Globalization.NumberFormatting.IncrementNumberRounder.RoundSingle(System.Single)">
      <summary>Rounds a **Single** number to the specified increment.</summary>
      <param name="value">The **Single** value to be rounded.</param>
      <returns>The rounded number. This result is a single precision floating point number, which is not necessarily an integer.</returns>
    </member>
    <member name="M:Windows.Globalization.NumberFormatting.IncrementNumberRounder.RoundUInt32(System.UInt32)">
      <summary>Rounds a **UInt32** number to the specified increment.</summary>
      <param name="value">The **UInt32** value to be rounded.</param>
      <returns>The rounded unsigned 32 bit integer.</returns>
    </member>
    <member name="M:Windows.Globalization.NumberFormatting.IncrementNumberRounder.RoundUInt64(System.UInt64)">
      <summary>Rounds a **UInt64** number to the specified increment.</summary>
      <param name="value">The **UInt64** value to be rounded.</param>
      <returns>The rounded unsigned 64 bit integer.</returns>
    </member>
    <member name="T:Windows.Globalization.NumberFormatting.INumberFormatter">
      <summary>An interface that returns a string representation of a provided value, using an overloaded Format method to format several data types.</summary>
    </member>
    <member name="M:Windows.Globalization.NumberFormatting.INumberFormatter.Format(System.Double)">
      <summary>Returns a string representation of a **Double** value.</summary>
      <param name="value">The **Double** value to be formatted.</param>
      <returns>A string that represents the value.</returns>
    </member>
    <member name="M:Windows.Globalization.NumberFormatting.INumberFormatter.Format(System.Int64)">
      <summary>Returns a string representation of an **Int64** value.</summary>
      <param name="value">The **Int64** value to be formatted.</param>
      <returns>A string that represents the value.</returns>
    </member>
    <member name="M:Windows.Globalization.NumberFormatting.INumberFormatter.Format(System.UInt64)">
      <summary>Returns a string representation of a **UInt64** value.</summary>
      <param name="value">The **UInt64** value to be formatted.</param>
      <returns>A string that represents the value.</returns>
    </member>
    <member name="T:Windows.Globalization.NumberFormatting.INumberFormatter2">
      <summary>An interface that returns a string representation of a provided value, using distinct format methods to format several data types.</summary>
    </member>
    <member name="M:Windows.Globalization.NumberFormatting.INumberFormatter2.FormatDouble(System.Double)">
      <summary>Returns a string representation of a **Double** value.</summary>
      <param name="value">The **Double** value to be formatted.</param>
      <returns>A string that represents the value.</returns>
    </member>
    <member name="M:Windows.Globalization.NumberFormatting.INumberFormatter2.FormatInt(System.Int64)">
      <summary>Returns a string representation of an **Int64** value.</summary>
      <param name="value">The **Int64** value to be formatted.</param>
      <returns>A string that represents the value.</returns>
    </member>
    <member name="M:Windows.Globalization.NumberFormatting.INumberFormatter2.FormatUInt(System.UInt64)">
      <summary>Returns a string representation of a **UInt64** value.</summary>
      <param name="value">The **UInt64** value to be formatted.</param>
      <returns>A string that represents the value.</returns>
    </member>
    <member name="T:Windows.Globalization.NumberFormatting.INumberFormatterOptions">
      <summary>An interface that gets and sets options for formatting numbers.</summary>
    </member>
    <member name="P:Windows.Globalization.NumberFormatting.INumberFormatterOptions.FractionDigits">
      <summary>Gets or sets the minimum number of digits to display for the fraction part of the number.</summary>
      <returns>The minimum number of digits to display.</returns>
    </member>
    <member name="P:Windows.Globalization.NumberFormatting.INumberFormatterOptions.GeographicRegion">
      <summary>Gets the region that is used when formatting and parsing numbers.</summary>
      <returns>The region that is used.</returns>
    </member>
    <member name="P:Windows.Globalization.NumberFormatting.INumberFormatterOptions.IntegerDigits">
      <summary>Gets or sets the minimum number of digits to display for the integer part of the number.</summary>
      <returns>The minimum number of digits to display.</returns>
    </member>
    <member name="P:Windows.Globalization.NumberFormatting.INumberFormatterOptions.IsDecimalPointAlwaysDisplayed">
      <summary>Gets or sets whether the decimal point of the number should always be displayed.</summary>
      <returns>**True** if the decimal point of the number should always be displayed, and **false** otherwise.</returns>
    </member>
    <member name="P:Windows.Globalization.NumberFormatting.INumberFormatterOptions.IsGrouped">
      <summary>Gets or sets whether the integer part of the number should be grouped.</summary>
      <returns>**True** if the integer part of the number should be grouped, and **false** otherwise.</returns>
    </member>
    <member name="P:Windows.Globalization.NumberFormatting.INumberFormatterOptions.Languages">
      <summary>Gets the priority list of language identifiers that is used when formatting and parsing numbers.</summary>
      <returns>The priority list of language identifiers.</returns>
    </member>
    <member name="P:Windows.Globalization.NumberFormatting.INumberFormatterOptions.NumeralSystem">
      <summary>Gets or sets the numbering system that is used to format and parse numbers.</summary>
      <returns>A string that indicates the numeral system of the formatter, such as "Latn" for the Latin numeral system (0123456789) or "Arab" for the Arabic-Indic numeral system (٠١٢٣٤٥٦٧٨٩). See the supported [NumeralSystem values](https://docs.microsoft.com/previous-versions/windows/apps/jj236471(v=win.10)).</returns>
    </member>
    <member name="P:Windows.Globalization.NumberFormatting.INumberFormatterOptions.ResolvedGeographicRegion">
      <summary>Gets the geographic region that was most recently used to format or parse numbers.</summary>
      <returns>The geographic region that was most recently used to format or parse numbers.</returns>
    </member>
    <member name="P:Windows.Globalization.NumberFormatting.INumberFormatterOptions.ResolvedLanguage">
      <summary>Gets the language that was most recently used to format or parse numbers.</summary>
      <returns>The language from the priority list of language identifiers that was most recently used to format or parse numbers.</returns>
    </member>
    <member name="T:Windows.Globalization.NumberFormatting.INumberParser">
      <summary>An interface that parses a string representation of a numeric value.</summary>
    </member>
    <member name="M:Windows.Globalization.NumberFormatting.INumberParser.ParseDouble(System.String)">
      <summary>Attempts to parse a string representation of a **Double** numeric value.</summary>
      <param name="text">The text to be parsed.</param>
      <returns>If successful, a **Double** that corresponds to the string representation, and otherwise **null**.</returns>
    </member>
    <member name="M:Windows.Globalization.NumberFormatting.INumberParser.ParseInt(System.String)">
      <summary>Attempts to parse a string representation of an integer numeric value.</summary>
      <param name="text">The text to be parsed.</param>
      <returns>If successful, an **Int64** that corresponds to the string representation, and otherwise **null**.</returns>
    </member>
    <member name="M:Windows.Globalization.NumberFormatting.INumberParser.ParseUInt(System.String)">
      <summary>Attempts to parse a string representation of an unsigned integer numeric value.</summary>
      <param name="text">The text to be parsed.</param>
      <returns>If successful, a **UInt64** that corresponds to the string representation, and otherwise **null**.</returns>
    </member>
    <member name="T:Windows.Globalization.NumberFormatting.INumberRounder">
      <summary>An interface that returns rounded results for provided numbers of several data types.</summary>
    </member>
    <member name="M:Windows.Globalization.NumberFormatting.INumberRounder.RoundDouble(System.Double)">
      <summary>Rounds a **Double** number.</summary>
      <param name="value">The **Double** value to be rounded.</param>
      <returns>The rounded number. This result is a double precision floating point number, which is not necessarily an integer.</returns>
    </member>
    <member name="M:Windows.Globalization.NumberFormatting.INumberRounder.RoundInt32(System.Int32)">
      <summary>Rounds an **Int32** number.</summary>
      <param name="value">The **Int32** value to be rounded.</param>
      <returns>The rounded 32 bit integer.</returns>
    </member>
    <member name="M:Windows.Globalization.NumberFormatting.INumberRounder.RoundInt64(System.Int64)">
      <summary>Rounds an **Int64** number.</summary>
      <param name="value">The **Int64** value to be rounded.</param>
      <returns>The rounded 64 bit integer.</returns>
    </member>
    <member name="M:Windows.Globalization.NumberFormatting.INumberRounder.RoundSingle(System.Single)">
      <summary>Rounds a **Single** number.</summary>
      <param name="value">The **Single** value to be rounded.</param>
      <returns>The rounded number. This result is a single precision floating point number, which is not necessarily an integer.</returns>
    </member>
    <member name="M:Windows.Globalization.NumberFormatting.INumberRounder.RoundUInt32(System.UInt32)">
      <summary>Rounds a **UInt32** number.</summary>
      <param name="value">The **UInt32** value to be rounded.</param>
      <returns>The rounded unsigned 32 bit integer.</returns>
    </member>
    <member name="M:Windows.Globalization.NumberFormatting.INumberRounder.RoundUInt64(System.UInt64)">
      <summary>Rounds a **UInt64** number.</summary>
      <param name="value">The **UInt64** value to be rounded.</param>
      <returns>The rounded unsigned 64 bit integer.</returns>
    </member>
    <member name="T:Windows.Globalization.NumberFormatting.INumberRounderOption">
      <summary>An interface that gets and sets the option for rounding numbers.</summary>
    </member>
    <member name="P:Windows.Globalization.NumberFormatting.INumberRounderOption.NumberRounder">
      <summary>Gets or sets the interface used to return rounded numbers.</summary>
      <returns>An interface for returning rounded numbers.</returns>
    </member>
    <member name="T:Windows.Globalization.NumberFormatting.ISignedZeroOption">
      <summary>An interface that gets and sets the option for specifying whether -0 is formatted as "-0" or "0".</summary>
    </member>
    <member name="P:Windows.Globalization.NumberFormatting.ISignedZeroOption.IsZeroSigned">
      <summary>Gets or sets whether -0 is formatted as "-0" or "0".</summary>
      <returns>**True** if -0 is formatted as "-0", and **false** if -0 is formatted as "0".</returns>
    </member>
    <member name="T:Windows.Globalization.NumberFormatting.ISignificantDigitsOption">
      <summary>An interface that gets and sets the option for specifying significant digits.</summary>
    </member>
    <member name="P:Windows.Globalization.NumberFormatting.ISignificantDigitsOption.SignificantDigits">
      <summary>Gets or sets the number of significant digits used in formatting or rounding numbers.</summary>
      <returns>The number of significant digits.</returns>
    </member>
    <member name="T:Windows.Globalization.NumberFormatting.NumeralSystemTranslator">
      <summary>Translates digits of the Latin numerical system into digits of another numerical system.</summary>
    </member>
    <member name="M:Windows.Globalization.NumberFormatting.NumeralSystemTranslator.#ctor">
      <summary>Creates a NumeralSystemTranslator object initialized by the list of current runtime language values preferred by the user.</summary>
    </member>
    <member name="M:Windows.Globalization.NumberFormatting.NumeralSystemTranslator.#ctor(Windows.Foundation.Collections.IIterable{System.String})">
      <summary>Creates a NumeralSystemTranslator object initialized by a language list.</summary>
      <param name="languages">A list of BCP-47 language tags, in priority order, representing the choice of languages. They must all be well-formed according to Windows.Globalization.Language.isWellFormed.</param>
    </member>
    <member name="P:Windows.Globalization.NumberFormatting.NumeralSystemTranslator.Languages">
      <summary>Gets the BCP-47 language tag(s) used to initialize this NumeralSystemTranslator object.</summary>
      <returns>The BCP-47 language tag(s) used to initialize this NumeralSystemTranslator object. There is always at least one.</returns>
    </member>
    <member name="P:Windows.Globalization.NumberFormatting.NumeralSystemTranslator.NumeralSystem">
      <summary>Gets or sets the numeral system that Latin digits will be converted to on calls to TranslateNumerals.</summary>
      <returns>A string that indicates the target numeral system of the translator, such as "Arab" for the Arabic-Indic numeral system (٠١٢٣٤٥٦٧٨٩). See the supported [NumeralSystem values](https://docs.microsoft.com/previous-versions/windows/apps/jj236471(v=win.10)).</returns>
    </member>
    <member name="P:Windows.Globalization.NumberFormatting.NumeralSystemTranslator.ResolvedLanguage">
      <summary>Gets the language used to determine the numeral system when this object was initialized.</summary>
      <returns>The particular BCP-47 language tag used during the construction of this object to determine the initial value of NumeralSystem.</returns>
    </member>
    <member name="M:Windows.Globalization.NumberFormatting.NumeralSystemTranslator.TranslateNumerals(System.String)">
      <summary>Converts a string of characters containing Latin digits to a string containing the corresponding digits of NumeralSystem.</summary>
      <param name="value">A string of characters containing Latin digits to be converted.</param>
      <returns>A string containing the converted digits. This string may be a different length than *value*.</returns>
    </member>
    <member name="T:Windows.Globalization.NumberFormatting.PercentFormatter">
      <summary>Formats and parses percentages.</summary>
    </member>
    <member name="M:Windows.Globalization.NumberFormatting.PercentFormatter.#ctor">
      <summary>Creates a PercentFormatter object and initializes it to default values.</summary>
    </member>
    <member name="M:Windows.Globalization.NumberFormatting.PercentFormatter.#ctor(Windows.Foundation.Collections.IIterable{System.String},System.String)">
      <summary>Creates a PercentFormatter object initialized by a language list and a geographic region.</summary>
      <param name="languages">The list of language identifiers, in priority order, representing the choice of languages. See Remarks.</param>
      <param name="geographicRegion">The identifier for the geographic region.</param>
    </member>
    <member name="P:Windows.Globalization.NumberFormatting.PercentFormatter.FractionDigits">
      <summary>Gets or sets the minimum number of digits to display for the fraction part of the percentage.</summary>
      <returns>The minimum number of digits to display.</returns>
    </member>
    <member name="P:Windows.Globalization.NumberFormatting.PercentFormatter.GeographicRegion">
      <summary>Gets the region that is used when formatting and parsing percentages.</summary>
      <returns>The region that is used.</returns>
    </member>
    <member name="P:Windows.Globalization.NumberFormatting.PercentFormatter.IntegerDigits">
      <summary>Gets or sets the minimum number of digits to display for the integer part of the percentage.</summary>
      <returns>The minimum number of digits to display.</returns>
    </member>
    <member name="P:Windows.Globalization.NumberFormatting.PercentFormatter.IsDecimalPointAlwaysDisplayed">
      <summary>Gets or sets whether the decimal point of the percentage should always be displayed.</summary>
      <returns>**True** if the decimal point of the percentage should always be displayed, and **false** otherwise.</returns>
    </member>
    <member name="P:Windows.Globalization.NumberFormatting.PercentFormatter.IsGrouped">
      <summary>Gets or sets whether the integer part of the percentage should be grouped.</summary>
      <returns>**True** if the integer part of the percentage should be grouped, and **false** otherwise.</returns>
    </member>
    <member name="P:Windows.Globalization.NumberFormatting.PercentFormatter.IsZeroSigned">
      <summary>Gets or sets whether -0 is formatted as "-0" or "0".</summary>
      <returns>**True** if -0 is formatted as "-0", and **false** if -0 is formatted as "0".</returns>
    </member>
    <member name="P:Windows.Globalization.NumberFormatting.PercentFormatter.Languages">
      <summary>Gets the priority list of language identifiers that is used when formatting and parsing percentages.</summary>
      <returns>The priority list of language identifiers.</returns>
    </member>
    <member name="P:Windows.Globalization.NumberFormatting.PercentFormatter.NumberRounder">
      <summary>Gets or sets the current rounding strategy to be used when formatting percents.</summary>
      <returns>A number rounder object: IncrementNumberRounder or SignificantDigitsNumberRounder.</returns>
    </member>
    <member name="P:Windows.Globalization.NumberFormatting.PercentFormatter.NumeralSystem">
      <summary>Gets or sets the numbering system that is used to format and parse percentages.</summary>
      <returns>A string that indicates the numeral system of the formatter, such as "Latn" for the Latin numeral system (0123456789) or "Arab" for the Arabic-Indic numeral system (٠١٢٣٤٥٦٧٨٩). See the supported [NumeralSystem values](https://docs.microsoft.com/previous-versions/windows/apps/jj236471(v=win.10)).</returns>
    </member>
    <member name="P:Windows.Globalization.NumberFormatting.PercentFormatter.ResolvedGeographicRegion">
      <summary>Gets the geographic region that was most recently used to format or parse percent values.</summary>
      <returns>The geographic region that was most recently used to format or parse percent values.</returns>
    </member>
    <member name="P:Windows.Globalization.NumberFormatting.PercentFormatter.ResolvedLanguage">
      <summary>Gets the language that was most recently used to format or parse percent values.</summary>
      <returns>The language from the priority list of language identifiers that was most recently used to format or parse percent values.</returns>
    </member>
    <member name="P:Windows.Globalization.NumberFormatting.PercentFormatter.SignificantDigits">
      <summary>Gets or sets the current padding to significant digits when a percent is formatted.</summary>
      <returns>The number of significant digits.</returns>
    </member>
    <member name="M:Windows.Globalization.NumberFormatting.PercentFormatter.Format(System.Double)">
      <summary>Returns a string representation of a **Double** percentage.</summary>
      <param name="value">The **Double** value to be formatted.</param>
      <returns>A string that represents the percentage.</returns>
    </member>
    <member name="M:Windows.Globalization.NumberFormatting.PercentFormatter.Format(System.Int64)">
      <summary>Returns a string representation of an **Int64** percentage.</summary>
      <param name="value">The **Int64** value to be formatted.</param>
      <returns>A string that represents the percentage.</returns>
    </member>
    <member name="M:Windows.Globalization.NumberFormatting.PercentFormatter.Format(System.UInt64)">
      <summary>Returns a string representation of a **UInt64** percentage.</summary>
      <param name="value">The **UInt64** value to be formatted.</param>
      <returns>A string that represents the percentage.</returns>
    </member>
    <member name="M:Windows.Globalization.NumberFormatting.PercentFormatter.FormatDouble(System.Double)">
      <summary>Returns a string representation of a **Double** percentage.</summary>
      <param name="value">The **Double** value to be formatted.</param>
      <returns>A string that represents the percentage.</returns>
    </member>
    <member name="M:Windows.Globalization.NumberFormatting.PercentFormatter.FormatInt(System.Int64)">
      <summary>Returns a string representation of an **Int64** percentage.</summary>
      <param name="value">The **Int64** value to be formatted.</param>
      <returns>A string that represents the percentage.</returns>
    </member>
    <member name="M:Windows.Globalization.NumberFormatting.PercentFormatter.FormatUInt(System.UInt64)">
      <summary>Returns a string representation of a **UInt64** percentage.</summary>
      <param name="value">The **UInt64** value to be formatted.</param>
      <returns>A string that represents the percentage.</returns>
    </member>
    <member name="M:Windows.Globalization.NumberFormatting.PercentFormatter.ParseDouble(System.String)">
      <summary>Attempts to parse a string representation of a **Double** percentage.</summary>
      <param name="text">The text to be parsed.</param>
      <returns>If successful, a **Double** that corresponds to the string representation, and otherwise **null**.</returns>
    </member>
    <member name="M:Windows.Globalization.NumberFormatting.PercentFormatter.ParseInt(System.String)">
      <summary>Attempts to parse a string representation of an integer percentage.</summary>
      <param name="text">The text to be parsed.</param>
      <returns>If successful, an **Int64** that corresponds to the string representation, and otherwise **null**.</returns>
    </member>
    <member name="M:Windows.Globalization.NumberFormatting.PercentFormatter.ParseUInt(System.String)">
      <summary>Attempts to parse a string representation of an unsigned integer percentage.</summary>
      <param name="text">The text to be parsed.</param>
      <returns>If successful, a **UInt64** that corresponds to the string representation, and otherwise **null**.</returns>
    </member>
    <member name="T:Windows.Globalization.NumberFormatting.PermilleFormatter">
      <summary>Formats and parses permillages.</summary>
    </member>
    <member name="M:Windows.Globalization.NumberFormatting.PermilleFormatter.#ctor">
      <summary>Creates a PermilleFormatter object and initializes it to default values.</summary>
    </member>
    <member name="M:Windows.Globalization.NumberFormatting.PermilleFormatter.#ctor(Windows.Foundation.Collections.IIterable{System.String},System.String)">
      <summary>Creates a PermilleFormatter object initialized by a language list and a geographic region.</summary>
      <param name="languages">The list of language identifiers, in priority order, representing the choice of languages. See Remarks.</param>
      <param name="geographicRegion">The identifier for the geographic region.</param>
    </member>
    <member name="P:Windows.Globalization.NumberFormatting.PermilleFormatter.FractionDigits">
      <summary>Gets or sets the minimum number of digits to display for the fraction part of the permillage.</summary>
      <returns>The minimum number of digits to display.</returns>
    </member>
    <member name="P:Windows.Globalization.NumberFormatting.PermilleFormatter.GeographicRegion">
      <summary>Gets the region that is used when formatting and parsing permille values.</summary>
      <returns>The region that is used.</returns>
    </member>
    <member name="P:Windows.Globalization.NumberFormatting.PermilleFormatter.IntegerDigits">
      <summary>Gets or sets the minimum number of digits to display for the integer part of the permillage.</summary>
      <returns>The minimum number of digits to display.</returns>
    </member>
    <member name="P:Windows.Globalization.NumberFormatting.PermilleFormatter.IsDecimalPointAlwaysDisplayed">
      <summary>Gets or sets whether the decimal point of the permillage should always be displayed.</summary>
      <returns>**True** if the decimal point of the permillage should always be displayed, and **false** otherwise.</returns>
    </member>
    <member name="P:Windows.Globalization.NumberFormatting.PermilleFormatter.IsGrouped">
      <summary>Gets or sets whether the integer part of the permillage should be grouped.</summary>
      <returns>**True** if the integer part of the permillage should be grouped, and **false** otherwise.</returns>
    </member>
    <member name="P:Windows.Globalization.NumberFormatting.PermilleFormatter.IsZeroSigned">
      <summary>Gets or sets whether -0 is formatted as "-0" or "0".</summary>
      <returns>**True** if -0 is formatted as "-0", and **false** if -0 is formatted as "0".</returns>
    </member>
    <member name="P:Windows.Globalization.NumberFormatting.PermilleFormatter.Languages">
      <summary>Gets the priority list of language identifiers that is used when formatting and parsing permille values.</summary>
      <returns>The priority list of language identifiers.</returns>
    </member>
    <member name="P:Windows.Globalization.NumberFormatting.PermilleFormatter.NumberRounder">
      <summary>Gets or sets the current rounding strategy to be used when formatting permilles.</summary>
      <returns>A number rounder object: IncrementNumberRounder or SignificantDigitsNumberRounder.</returns>
    </member>
    <member name="P:Windows.Globalization.NumberFormatting.PermilleFormatter.NumeralSystem">
      <summary>Gets or sets the numbering system that is used to format and parse permille values.</summary>
      <returns>A string that indicates the numeral system of the formatter, such as "Latn" for the Latin numeral system (0123456789) or "Arab" for the Arabic-Indic numeral system (٠١٢٣٤٥٦٧٨٩). See the supported [NumeralSystem values](https://docs.microsoft.com/previous-versions/windows/apps/jj236471(v=win.10)).</returns>
    </member>
    <member name="P:Windows.Globalization.NumberFormatting.PermilleFormatter.ResolvedGeographicRegion">
      <summary>Gets the geographic region that was most recently used to format or parse permille values.</summary>
      <returns>The geographic region that was most recently used to format or parse permille values.</returns>
    </member>
    <member name="P:Windows.Globalization.NumberFormatting.PermilleFormatter.ResolvedLanguage">
      <summary>Gets the language that was most recently used to format or parse permille values.</summary>
      <returns>The language from the priority list of language identifiers that was most recently used to format or parse permille values.</returns>
    </member>
    <member name="P:Windows.Globalization.NumberFormatting.PermilleFormatter.SignificantDigits">
      <summary>Gets or sets the current padding to significant digits when a permille is formatted.</summary>
      <returns>The number of significant digits.</returns>
    </member>
    <member name="M:Windows.Globalization.NumberFormatting.PermilleFormatter.Format(System.Double)">
      <summary>Returns a string representation of a **Double** permillage.</summary>
      <param name="value">The **Double** value to be formatted.</param>
      <returns>A string that represents the permillage.</returns>
    </member>
    <member name="M:Windows.Globalization.NumberFormatting.PermilleFormatter.Format(System.Int64)">
      <summary>Returns a string representation of an **Int64** permillage.</summary>
      <param name="value">The **Int64** value to be formatted.</param>
      <returns>A string that represents the permillage.</returns>
    </member>
    <member name="M:Windows.Globalization.NumberFormatting.PermilleFormatter.Format(System.UInt64)">
      <summary>Returns a string representation of a **UInt64** permillage.</summary>
      <param name="value">The **UInt64** value to be formatted.</param>
      <returns>A string that represents the permillage.</returns>
    </member>
    <member name="M:Windows.Globalization.NumberFormatting.PermilleFormatter.FormatDouble(System.Double)">
      <summary>Returns a string representation of a **Double** permillage.</summary>
      <param name="value">The **Double** value to be formatted.</param>
      <returns>A string that represents the permillage.</returns>
    </member>
    <member name="M:Windows.Globalization.NumberFormatting.PermilleFormatter.FormatInt(System.Int64)">
      <summary>Returns a string representation of an **Int64** permillage.</summary>
      <param name="value">The **Int64** value to be formatted.</param>
      <returns>A string that represents the permillage.</returns>
    </member>
    <member name="M:Windows.Globalization.NumberFormatting.PermilleFormatter.FormatUInt(System.UInt64)">
      <summary>Returns a string representation of a **UInt64** permillage.</summary>
      <param name="value">The **UInt64** value to be formatted.</param>
      <returns>A string that represents the permillage.</returns>
    </member>
    <member name="M:Windows.Globalization.NumberFormatting.PermilleFormatter.ParseDouble(System.String)">
      <summary>Attempts to parse a string representation of a **Double** permillage.</summary>
      <param name="text">The text to be parsed.</param>
      <returns>If successful, a **Double** that corresponds to the string representation, and otherwise **null**.</returns>
    </member>
    <member name="M:Windows.Globalization.NumberFormatting.PermilleFormatter.ParseInt(System.String)">
      <summary>Attempts to parse a string representation of an integer permillage.</summary>
      <param name="text">The text to be parsed.</param>
      <returns>If successful, an **Int64** that corresponds to the string representation, and otherwise **null**.</returns>
    </member>
    <member name="M:Windows.Globalization.NumberFormatting.PermilleFormatter.ParseUInt(System.String)">
      <summary>Attempts to parse a string representation of an unsigned integer permillage.</summary>
      <param name="text">The text to be parsed.</param>
      <returns>If successful, a **UInt64** that corresponds to the string representation, and otherwise **null**.</returns>
    </member>
    <member name="T:Windows.Globalization.NumberFormatting.RoundingAlgorithm">
      <summary>Specifies the algorithm used to round numbers.</summary>
    </member>
    <member name="F:Windows.Globalization.NumberFormatting.RoundingAlgorithm.None">
      <summary>**Do not use.**</summary>
    </member>
    <member name="F:Windows.Globalization.NumberFormatting.RoundingAlgorithm.RoundAwayFromZero">
      <summary>Round away from zero. This is the equivalent of **RoundUp** if the input is positive, or **RoundDown** if the input is negative.</summary>
    </member>
    <member name="F:Windows.Globalization.NumberFormatting.RoundingAlgorithm.RoundDown">
      <summary>Round towards negative infinity. (Return the largest integer, increment, or significant digit which does not exceed the input.)</summary>
    </member>
    <member name="F:Windows.Globalization.NumberFormatting.RoundingAlgorithm.RoundHalfAwayFromZero">
      <summary>Round to the integer, increment, or significant digit that is closest to the input. If the input is exactly halfway between the possible outputs, this is the equivalent of **RoundAwayFromZero**.</summary>
    </member>
    <member name="F:Windows.Globalization.NumberFormatting.RoundingAlgorithm.RoundHalfDown">
      <summary>Round to the integer, increment, or significant digit that is closest to the input. If the input is exactly halfway between the possible outputs, this is the equivalent of **RoundDown**.</summary>
    </member>
    <member name="F:Windows.Globalization.NumberFormatting.RoundingAlgorithm.RoundHalfToEven">
      <summary>Round to the integer, increment, or significant digit that is closest to the input. If the input is exactly halfway between the possible outputs, round to the nearest even output.</summary>
    </member>
    <member name="F:Windows.Globalization.NumberFormatting.RoundingAlgorithm.RoundHalfToOdd">
      <summary>Round to the integer, increment, or significant digit that is closest to the input. If the input is exactly halfway between the possible outputs, round to the nearest odd output.</summary>
    </member>
    <member name="F:Windows.Globalization.NumberFormatting.RoundingAlgorithm.RoundHalfTowardsZero">
      <summary>Round to the integer, increment, or significant digit that is closest to the input. If the input is exactly halfway between the possible outputs, this is the equivalent of **RoundTowardsZero**.</summary>
    </member>
    <member name="F:Windows.Globalization.NumberFormatting.RoundingAlgorithm.RoundHalfUp">
      <summary>Round to the integer, increment, or significant digit that is closest to the input. If the input is exactly halfway between the possible outputs, this is the equivalent of **RoundUp**.</summary>
    </member>
    <member name="F:Windows.Globalization.NumberFormatting.RoundingAlgorithm.RoundTowardsZero">
      <summary>Round towards zero. This is the equivalent of **RoundDown** if the input is positive, or **RoundUp** if the input is negative.</summary>
    </member>
    <member name="F:Windows.Globalization.NumberFormatting.RoundingAlgorithm.RoundUp">
      <summary>Round towards infinity. (Return the smallest integer, increment, or significant digit which is not less than the input.)</summary>
    </member>
    <member name="T:Windows.Globalization.NumberFormatting.SignificantDigitsNumberRounder">
      <summary>Rounds numbers to a specified number of significant digits.</summary>
    </member>
    <member name="M:Windows.Globalization.NumberFormatting.SignificantDigitsNumberRounder.#ctor">
      <summary>Creates a SignificantDigitsNumberRounder object.</summary>
    </member>
    <member name="P:Windows.Globalization.NumberFormatting.SignificantDigitsNumberRounder.RoundingAlgorithm">
      <summary>Gets or sets the rounding strategy value for this SignificantDigitsNumberRounder object.</summary>
      <returns>A value of the RoundingAlgorithm enumeration.</returns>
    </member>
    <member name="P:Windows.Globalization.NumberFormatting.SignificantDigitsNumberRounder.SignificantDigits">
      <summary>Gets or sets the number of significant digits this SignificantDigitsNumberRounder object uses for rounding.</summary>
      <returns>The number of significant digits used for rounding.</returns>
    </member>
    <member name="M:Windows.Globalization.NumberFormatting.SignificantDigitsNumberRounder.RoundDouble(System.Double)">
      <summary>Rounds a **Double** number to the specified number of significant digits.</summary>
      <param name="value">The **Double** value to be rounded.</param>
      <returns>The rounded number. This result is a double precision floating point number, which is not necessarily an integer.</returns>
    </member>
    <member name="M:Windows.Globalization.NumberFormatting.SignificantDigitsNumberRounder.RoundInt32(System.Int32)">
      <summary>Rounds an **Int32** number to the specified number of significant digits.</summary>
      <param name="value">The **Int32** value to be rounded.</param>
      <returns>The rounded 32 bit integer.</returns>
    </member>
    <member name="M:Windows.Globalization.NumberFormatting.SignificantDigitsNumberRounder.RoundInt64(System.Int64)">
      <summary>Rounds an **Int64** number to the specified number of significant digits.</summary>
      <param name="value">The **Int64** value to be rounded.</param>
      <returns>The rounded 64 bit integer.</returns>
    </member>
    <member name="M:Windows.Globalization.NumberFormatting.SignificantDigitsNumberRounder.RoundSingle(System.Single)">
      <summary>Rounds a **Single** number to the specified number of significant digits.</summary>
      <param name="value">The **Single** value to be rounded.</param>
      <returns>The rounded number. This result is a single precision floating point number, which is not necessarily an integer.</returns>
    </member>
    <member name="M:Windows.Globalization.NumberFormatting.SignificantDigitsNumberRounder.RoundUInt32(System.UInt32)">
      <summary>Rounds a **UInt32** number to the specified number of significant digits.</summary>
      <param name="value">The **UInt32** value to be rounded.</param>
      <returns>The rounded unsigned 32 bit integer.</returns>
    </member>
    <member name="M:Windows.Globalization.NumberFormatting.SignificantDigitsNumberRounder.RoundUInt64(System.UInt64)">
      <summary>Rounds a **UInt64** number to the specified number of significant digits.</summary>
      <param name="value">The **UInt64** value to be rounded.</param>
      <returns>The rounded unsigned 64 bit integer.</returns>
    </member>
    <member name="T:Windows.Globalization.PhoneNumberFormatting.PhoneNumberFormat">
      <summary>Lists phone number formats supported by this API.</summary>
    </member>
    <member name="F:Windows.Globalization.PhoneNumberFormatting.PhoneNumberFormat.E164">
      <summary>Format specified in International Telecommunication Union (ITU-T) recommendation E.164.</summary>
    </member>
    <member name="F:Windows.Globalization.PhoneNumberFormatting.PhoneNumberFormat.International">
      <summary>International format as specified in ITU-T recommendation E.123.</summary>
    </member>
    <member name="F:Windows.Globalization.PhoneNumberFormatting.PhoneNumberFormat.National">
      <summary>National format as specified in ITU-T recommendation E.123.</summary>
    </member>
    <member name="F:Windows.Globalization.PhoneNumberFormatting.PhoneNumberFormat.Rfc3966">
      <summary>Format specified in RFC 3966, the `tel:` URI for telephone numbers.</summary>
    </member>
    <member name="T:Windows.Globalization.PhoneNumberFormatting.PhoneNumberFormatter">
      <summary>Formats phone numbers.</summary>
    </member>
    <member name="M:Windows.Globalization.PhoneNumberFormatting.PhoneNumberFormatter.#ctor">
      <summary>Creates a PhoneNumberFormatter object, using the current default region.</summary>
    </member>
    <member name="M:Windows.Globalization.PhoneNumberFormatting.PhoneNumberFormatter.Format(Windows.Globalization.PhoneNumberFormatting.PhoneNumberInfo)">
      <summary>Returns a string representation of the provided phone number.</summary>
      <param name="number">The phone number to be formatted. The PhoneNumberInfo specifies not just the subscriber number, but also other relevant information such as country code.</param>
      <returns>A string containing the formatted phone number, using the default format for the region specified when this PhoneNumberFormatter was created.</returns>
    </member>
    <member name="M:Windows.Globalization.PhoneNumberFormatting.PhoneNumberFormatter.Format(Windows.Globalization.PhoneNumberFormatting.PhoneNumberInfo,Windows.Globalization.PhoneNumberFormatting.PhoneNumberFormat)">
      <summary>Returns a string representing the given phone number, using the given format.</summary>
      <param name="number">The phone number to be formatted. The PhoneNumberInfo specifies not just the subscriber number, but also other relevant information such as country code.</param>
      <param name="numberFormat">The specific format to be used.</param>
      <returns>A string containing the phone number, in the specified format.</returns>
    </member>
    <member name="M:Windows.Globalization.PhoneNumberFormatting.PhoneNumberFormatter.FormatPartialString(System.String)">
      <summary>Returns a string representing the formatted partial phone number given.</summary>
      <param name="number">A string representing a partial phone number.</param>
      <returns>The input string, formatted as a partial phone number.</returns>
    </member>
    <member name="M:Windows.Globalization.PhoneNumberFormatting.PhoneNumberFormatter.FormatString(System.String)">
      <summary>Returns the input string, formatted as a phone number.</summary>
      <param name="number">The input string to be formatted.</param>
      <returns>The input string, formatted as a phone number, using the region specified when this PhoneNumberFormatter was created.</returns>
    </member>
    <member name="M:Windows.Globalization.PhoneNumberFormatting.PhoneNumberFormatter.FormatStringWithLeftToRightMarkers(System.String)">
      <summary>Returns the input string, formatted as a phone number, surrounded by Unicode Left to Right (LTR) markers.</summary>
      <param name="number">The input string to be formatted.</param>
      <returns>The input string, formatted as a phone number, using the region specified when this PhoneNumberFormatter was created. The string is surrounded by Unicode Left to Right (LTR) markers.</returns>
    </member>
    <member name="M:Windows.Globalization.PhoneNumberFormatting.PhoneNumberFormatter.GetCountryCodeForRegion(System.String)">
      <summary>Static method that returns the country code for a given region code.</summary>
      <param name="regionCode">The two-letter ISO region code.</param>
      <returns>The telephone country code, as an integer.</returns>
    </member>
    <member name="M:Windows.Globalization.PhoneNumberFormatting.PhoneNumberFormatter.GetNationalDirectDialingPrefixForRegion(System.String,System.Boolean)">
      <summary>Static method that returns the national direct dialing prefix for the given region.</summary>
      <param name="regionCode">The region code of interest.</param>
      <param name="stripNonDigit">When **true**, all non-digit characters are stripped from the returned string.</param>
      <returns>The national direct dialing prefix for the given region.</returns>
    </member>
    <member name="M:Windows.Globalization.PhoneNumberFormatting.PhoneNumberFormatter.TryCreate(System.String,Windows.Globalization.PhoneNumberFormatting.PhoneNumberFormatter@)">
      <summary>Attempts to create a PhoneNumberFormatter for a given region code, and doesn't throw on failure.</summary>
      <param name="regionCode">The region code of the new PhoneNumberFormatter.</param>
      <param name="phoneNumber">On success, a new PhoneNumberFormatter for the requested region code.</param>
    </member>
    <member name="M:Windows.Globalization.PhoneNumberFormatting.PhoneNumberFormatter.WrapWithLeftToRightMarkers(System.String)">
      <summary>Wraps a string with Unicode Left to Right (LTR) markers.</summary>
      <param name="number">The string to be surrounded with LTR markers.</param>
      <returns>The input string, surrounded with LTR markers.</returns>
    </member>
    <member name="T:Windows.Globalization.PhoneNumberFormatting.PhoneNumberInfo">
      <summary>Information about a phone number.</summary>
    </member>
    <member name="M:Windows.Globalization.PhoneNumberFormatting.PhoneNumberInfo.#ctor(System.String)">
      <summary>Constructor.</summary>
      <param name="number">A phone number that the created object will encapsulate.</param>
    </member>
    <member name="P:Windows.Globalization.PhoneNumberFormatting.PhoneNumberInfo.CountryCode">
      <summary>Gets the two-letter country code for this phone number.</summary>
      <returns>A country code.</returns>
    </member>
    <member name="P:Windows.Globalization.PhoneNumberFormatting.PhoneNumberInfo.PhoneNumber">
      <summary>Gets the phone number.</summary>
      <returns>The phone number.</returns>
    </member>
    <member name="M:Windows.Globalization.PhoneNumberFormatting.PhoneNumberInfo.CheckNumberMatch(Windows.Globalization.PhoneNumberFormatting.PhoneNumberInfo)">
      <summary>Compares two PhoneNumberInfo objects.</summary>
      <param name="otherNumber">The number to be compared to this object.</param>
      <returns>An enumeration value describing the result of the comparison.</returns>
    </member>
    <member name="M:Windows.Globalization.PhoneNumberFormatting.PhoneNumberInfo.GetGeographicRegionCode">
      <summary>Gets the geographic region code for this number.</summary>
      <returns>A string representing the geographic region code.</returns>
    </member>
    <member name="M:Windows.Globalization.PhoneNumberFormatting.PhoneNumberInfo.GetLengthOfGeographicalAreaCode">
      <summary>Gets the length in characters of the geographical area code.</summary>
      <returns>Length, in characters, of the area code.</returns>
    </member>
    <member name="M:Windows.Globalization.PhoneNumberFormatting.PhoneNumberInfo.GetLengthOfNationalDestinationCode">
      <summary>Gets the length, in characters, of the national destination code.</summary>
      <returns>The length of the national destination code.</returns>
    </member>
    <member name="M:Windows.Globalization.PhoneNumberFormatting.PhoneNumberInfo.GetNationalSignificantNumber">
      <summary>Gets the national significant number of this object.</summary>
      <returns>The national significant number.</returns>
    </member>
    <member name="M:Windows.Globalization.PhoneNumberFormatting.PhoneNumberInfo.PredictNumberKind">
      <summary>Heuristically predicts what kind of number is represented in this object.</summary>
      <returns>An enumeration value describing the kind of phone number this object represents.</returns>
    </member>
    <member name="M:Windows.Globalization.PhoneNumberFormatting.PhoneNumberInfo.ToString">
      <summary>Renders the phone number as a string.</summary>
      <returns>The number, rendered as a string.</returns>
    </member>
    <member name="M:Windows.Globalization.PhoneNumberFormatting.PhoneNumberInfo.TryParse(System.String,System.String,Windows.Globalization.PhoneNumberFormatting.PhoneNumberInfo@)">
      <summary>Static method that attempts to parse a given input string as a phone number (using a given region code) and creates a PhoneNumberInfo encapsulating it.</summary>
      <param name="input">A phone number, in string form.</param>
      <param name="regionCode">The two-letter region code to be used to parse *input*. Region codes should use upper-case letters.</param>
      <param name="phoneNumber">On success, this object encapsulates the given phone number.</param>
      <returns>An enumeration value giving details of the attempt to parse *input*.</returns>
    </member>
    <member name="M:Windows.Globalization.PhoneNumberFormatting.PhoneNumberInfo.TryParse(System.String,Windows.Globalization.PhoneNumberFormatting.PhoneNumberInfo@)">
      <summary>Static method that attempts to parse a given input string as a phone number, and creates a PhoneNumberInfo encapsulating it.</summary>
      <param name="input">A phone number, in string form.</param>
      <param name="phoneNumber">On success, this object encapsulates the given phone number.</param>
      <returns>An enumeration value giving details of the attempt to parse *input*.</returns>
    </member>
    <member name="T:Windows.Globalization.PhoneNumberFormatting.PhoneNumberMatchResult">
      <summary>The result of calling the PhoneNumberInfo.CheckNumberMatch method.</summary>
    </member>
    <member name="F:Windows.Globalization.PhoneNumberFormatting.PhoneNumberMatchResult.ExactMatch">
      <summary>The two numbers are an exact match.</summary>
    </member>
    <member name="F:Windows.Globalization.PhoneNumberFormatting.PhoneNumberMatchResult.NationalSignificantNumberMatch">
      <summary>The entire national significant part (area code and subscriber number) of the two numbers match.</summary>
    </member>
    <member name="F:Windows.Globalization.PhoneNumberFormatting.PhoneNumberMatchResult.NoMatch">
      <summary>The two numbers do not match.</summary>
    </member>
    <member name="F:Windows.Globalization.PhoneNumberFormatting.PhoneNumberMatchResult.ShortNationalSignificantNumberMatch">
      <summary>The short national significant part (the subscriber number) of the two numbers match.</summary>
    </member>
    <member name="T:Windows.Globalization.PhoneNumberFormatting.PhoneNumberParseResult">
      <summary>Describes the results of trying to parse a string into a phone number.</summary>
    </member>
    <member name="F:Windows.Globalization.PhoneNumberFormatting.PhoneNumberParseResult.InvalidCountryCode">
      <summary>The prospective number has an invalid country code, and is not valid.</summary>
    </member>
    <member name="F:Windows.Globalization.PhoneNumberFormatting.PhoneNumberParseResult.NotANumber">
      <summary>The prospective number is not valid.</summary>
    </member>
    <member name="F:Windows.Globalization.PhoneNumberFormatting.PhoneNumberParseResult.TooLong">
      <summary>The prospective number is too long, and is not valid.</summary>
    </member>
    <member name="F:Windows.Globalization.PhoneNumberFormatting.PhoneNumberParseResult.TooShort">
      <summary>The prospective number is too short, and is not valid.</summary>
    </member>
    <member name="F:Windows.Globalization.PhoneNumberFormatting.PhoneNumberParseResult.Valid">
      <summary>The prospective number has been parsed, and is valid.</summary>
    </member>
    <member name="T:Windows.Globalization.PhoneNumberFormatting.PredictedPhoneNumberKind">
      <summary>The kinds of phone numbers returned by PhoneNumberInfo.PredictNumberKind.</summary>
    </member>
    <member name="F:Windows.Globalization.PhoneNumberFormatting.PredictedPhoneNumberKind.FixedLine">
      <summary>A fixed telephone line.</summary>
    </member>
    <member name="F:Windows.Globalization.PhoneNumberFormatting.PredictedPhoneNumberKind.FixedLineOrMobile">
      <summary>Either a fixed line or a mobile line.</summary>
    </member>
    <member name="F:Windows.Globalization.PhoneNumberFormatting.PredictedPhoneNumberKind.Mobile">
      <summary>A mobile line.</summary>
    </member>
    <member name="F:Windows.Globalization.PhoneNumberFormatting.PredictedPhoneNumberKind.Pager">
      <summary>A number that reaches a pager.</summary>
    </member>
    <member name="F:Windows.Globalization.PhoneNumberFormatting.PredictedPhoneNumberKind.PersonalNumber">
      <summary>A number that reaches a private individual.</summary>
    </member>
    <member name="F:Windows.Globalization.PhoneNumberFormatting.PredictedPhoneNumberKind.PremiumRate">
      <summary>A number that charges a premium rate to connect.</summary>
    </member>
    <member name="F:Windows.Globalization.PhoneNumberFormatting.PredictedPhoneNumberKind.SharedCost">
      <summary>A shared-cost service (caller pays part of the cost, recipient pays the rest.)</summary>
    </member>
    <member name="F:Windows.Globalization.PhoneNumberFormatting.PredictedPhoneNumberKind.TollFree">
      <summary>A toll-free number.</summary>
    </member>
    <member name="F:Windows.Globalization.PhoneNumberFormatting.PredictedPhoneNumberKind.UniversalAccountNumber">
      <summary>A category that includes national services and corporate, institutional, or private network access numbers.</summary>
    </member>
    <member name="F:Windows.Globalization.PhoneNumberFormatting.PredictedPhoneNumberKind.Unknown">
      <summary>A number that is none of the other kinds in this enumeration, or whose precise kind is not known.</summary>
    </member>
    <member name="F:Windows.Globalization.PhoneNumberFormatting.PredictedPhoneNumberKind.Voicemail">
      <summary>A number that reaches a voicemail service.</summary>
    </member>
    <member name="F:Windows.Globalization.PhoneNumberFormatting.PredictedPhoneNumberKind.Voip">
      <summary>A VOIP (Voice over IP) line.</summary>
    </member>
    <member name="T:Windows.Graphics.DisplayAdapterId">
      <summary>Corresponds to the LUID (Locally Unique Identifier) associated with a graphics adapter.</summary>
    </member>
    <member name="F:Windows.Graphics.DisplayAdapterId.HighPart">
      <summary>The high part of the LUID.</summary>
    </member>
    <member name="F:Windows.Graphics.DisplayAdapterId.LowPart">
      <summary>The low part of the LUID.</summary>
    </member>
    <member name="T:Windows.Graphics.IGeometrySource2D">
      <summary>Allows for classes that implement this interface to be expressed as a CompositionPath for the purposes of using the Windows.UI.Composition APIs.</summary>
    </member>
    <member name="T:Windows.Graphics.PointInt32">
      <summary>Defines a point in a two-dimensional plane.</summary>
    </member>
    <member name="F:Windows.Graphics.PointInt32.X">
      <summary>The X coordinate value of a point.</summary>
    </member>
    <member name="F:Windows.Graphics.PointInt32.Y">
      <summary>The Y coordinate value of a point.</summary>
    </member>
    <member name="T:Windows.Graphics.RectInt32">
      <summary>Defines the size and location of a rectangular surface.</summary>
    </member>
    <member name="F:Windows.Graphics.RectInt32.Height">
      <summary>The height of a rectangle.</summary>
    </member>
    <member name="F:Windows.Graphics.RectInt32.Width">
      <summary>The width of a rectangle.</summary>
    </member>
    <member name="F:Windows.Graphics.RectInt32.X">
      <summary>The X coordinate at the center of a rectangle.</summary>
    </member>
    <member name="F:Windows.Graphics.RectInt32.Y">
      <summary>The Y coordinate at the center of a rectangle.</summary>
    </member>
    <member name="T:Windows.Graphics.SizeInt32">
      <summary>Defines the height and wide of a surface in a two-dimensional plane.</summary>
    </member>
    <member name="F:Windows.Graphics.SizeInt32.Height">
      <summary>The height of a surface.</summary>
    </member>
    <member name="F:Windows.Graphics.SizeInt32.Width">
      <summary>The width of a surface.</summary>
    </member>
    <member name="T:Windows.Graphics.Capture.Direct3D11CaptureFrame">
      <summary>A frame captured by the application.</summary>
    </member>
    <member name="P:Windows.Graphics.Capture.Direct3D11CaptureFrame.ContentSize">
      <summary>The content size at the time the frame was rendered.</summary>
      <returns>The content size at the time the frame was rendered.</returns>
    </member>
    <member name="P:Windows.Graphics.Capture.Direct3D11CaptureFrame.Surface">
      <summary>The Direct3D surface on which the frame was drawn.</summary>
      <returns>The Direct3D surface on which the frame was drawn.</returns>
    </member>
    <member name="P:Windows.Graphics.Capture.Direct3D11CaptureFrame.SystemRelativeTime">
      <summary>The QPC (Query Performance Counter) time at which the compositor rendered the frame.</summary>
      <returns>The QPC (Query Performance Counter) time at which the compositor rendered the frame.</returns>
    </member>
    <member name="M:Windows.Graphics.Capture.Direct3D11CaptureFrame.Close">
      <summary>Releases the captured frame from memory.</summary>
    </member>
    <member name="T:Windows.Graphics.Capture.Direct3D11CaptureFramePool">
      <summary>Stores frames captured by the application.</summary>
    </member>
    <member name="P:Windows.Graphics.Capture.Direct3D11CaptureFramePool.DispatcherQueue">
      <summary>The **DispatcherQueue** for the frame pool.</summary>
      <returns>The **DispatcherQueue** for the frame pool.</returns>
    </member>
    <member name="E:Windows.Graphics.Capture.Direct3D11CaptureFramePool.FrameArrived">
      <summary>An event raised when a captured frame is stored in the frame pool.</summary>
    </member>
    <member name="M:Windows.Graphics.Capture.Direct3D11CaptureFramePool.Close">
      <summary>Disposes of the capture frame pool and releases its resources.</summary>
    </member>
    <member name="M:Windows.Graphics.Capture.Direct3D11CaptureFramePool.Create(Windows.Graphics.DirectX.Direct3D11.IDirect3DDevice,Windows.Graphics.DirectX.DirectXPixelFormat,System.Int32,Windows.Graphics.SizeInt32)">
      <summary>Creates a frame pool.</summary>
      <param name="device">The Direct3D device.</param>
      <param name="pixelFormat">The DirectX pixel format of the captured frames.</param>
      <param name="numberOfBuffers">The number of buffers in which to store captured frames.</param>
      <param name="size">The size of each buffer.</param>
      <returns>A frame pool created with the given inputs.</returns>
    </member>
    <member name="M:Windows.Graphics.Capture.Direct3D11CaptureFramePool.CreateCaptureSession(Windows.Graphics.Capture.GraphicsCaptureItem)">
      <summary>Creates a capture session based on the given capture item and frame pool.</summary>
      <param name="item">The capture item (the target of the capture).</param>
      <returns>A capture session created from the given capture item and frame pool.</returns>
    </member>
    <member name="M:Windows.Graphics.Capture.Direct3D11CaptureFramePool.CreateFreeThreaded(Windows.Graphics.DirectX.Direct3D11.IDirect3DDevice,Windows.Graphics.DirectX.DirectXPixelFormat,System.Int32,Windows.Graphics.SizeInt32)">
      <summary>Creates a frame pool where the dependency on the DispatcherQueue is removed and the FrameArrived event is raised on the frame pool's internal worker thread.</summary>
      <param name="device">The Direct3D device.</param>
      <param name="pixelFormat">The DirectX pixel format of the captured frames.</param>
      <param name="numberOfBuffers">The number of buffers in which to store captured frames.</param>
      <param name="size">The size of each buffer.</param>
      <returns>A frame pool created with the given inputs.</returns>
    </member>
    <member name="M:Windows.Graphics.Capture.Direct3D11CaptureFramePool.Recreate(Windows.Graphics.DirectX.Direct3D11.IDirect3DDevice,Windows.Graphics.DirectX.DirectXPixelFormat,System.Int32,Windows.Graphics.SizeInt32)">
      <summary>Recreates the frame pool based on the given inputs.</summary>
      <param name="device">The Direct3D device.</param>
      <param name="pixelFormat">The DirectX pixel format of the captured frames.</param>
      <param name="numberOfBuffers">The number of buffers in which to store captured frames.</param>
      <param name="size">The size of each buffer.</param>
    </member>
    <member name="M:Windows.Graphics.Capture.Direct3D11CaptureFramePool.TryGetNextFrame">
      <summary>Tries to get the next captured frame from the frame pool.</summary>
      <returns>The next captured frame in the frame pool; if the pool is empty, this method returns **null**.</returns>
    </member>
    <member name="T:Windows.Graphics.Capture.GraphicsCaptureItem">
      <summary>The target of the capture, chosen with the picker control.</summary>
    </member>
    <member name="P:Windows.Graphics.Capture.GraphicsCaptureItem.DisplayName">
      <summary>The display name of the target of the capture (for example, the application title).</summary>
      <returns>The display name of the target of the capture (for example, the application title).</returns>
    </member>
    <member name="P:Windows.Graphics.Capture.GraphicsCaptureItem.Size">
      <summary>The size of the target of the capture.</summary>
      <returns>The size of the target of the capture.</returns>
    </member>
    <member name="E:Windows.Graphics.Capture.GraphicsCaptureItem.Closed">
      <summary>An event raised when the target of the capture has been closed.</summary>
    </member>
    <member name="M:Windows.Graphics.Capture.GraphicsCaptureItem.CreateFromVisual(Windows.UI.Composition.Visual)">
      <summary>Constructs a GraphicsCaptureItem that represents the given Visual.</summary>
      <param name="visual">The **Visual** with which to construct the **GraphicsCaptureItem**.</param>
      <returns>A **GraphicsCaptureItem** that represents the given **Visual**.</returns>
    </member>
    <member name="T:Windows.Graphics.Capture.GraphicsCapturePicker">
      <summary>A system picker UI control that allows the customer to select an item on the screen to capture.</summary>
    </member>
    <member name="M:Windows.Graphics.Capture.GraphicsCapturePicker.#ctor">
      <summary>Constructs an instance of a capture picker.</summary>
    </member>
    <member name="M:Windows.Graphics.Capture.GraphicsCapturePicker.PickSingleItemAsync">
      <summary>Opens the capture picker and allows the customer to pick a target on the screen to capture.</summary>
      <returns>The capture item representing the target that the customer picked.</returns>
    </member>
    <member name="T:Windows.Graphics.Capture.GraphicsCaptureSession">
      <summary>Allows the application to take screen captures.</summary>
    </member>
    <member name="P:Windows.Graphics.Capture.GraphicsCaptureSession.IsCursorCaptureEnabled">
      <summary>Gets or sets a value specifying whether the capture session will include the cursor in the captured content.</summary>
      <returns>True if the cursor should be captured; otherwise, false.</returns>
    </member>
    <member name="M:Windows.Graphics.Capture.GraphicsCaptureSession.Close">
      <summary>Closes the capture session and releases resources.</summary>
    </member>
    <member name="M:Windows.Graphics.Capture.GraphicsCaptureSession.IsSupported">
      <summary>Returns true if screen capture is supported on the device.</summary>
      <returns>True if screen capture is supported on the device.</returns>
    </member>
    <member name="M:Windows.Graphics.Capture.GraphicsCaptureSession.StartCapture">
      <summary>Starts the capture session, allowing the application to capture frames.</summary>
    </member>
    <member name="T:Windows.Graphics.DirectX.DirectXAlphaMode">
      <summary>Identifies the alpha value, transparency behavior, of a surface. This is a Windows Runtime equivalent of the Desktop DXGI_ALPHA_MODE enumeration.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXAlphaMode.Ignore">
      <summary>Indicates to ignore the transparency behavior.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXAlphaMode.Premultiplied">
      <summary>Indicates that the transparency behavior is premultiplied. Each color is first scaled by the alpha value. The alpha value itself is the same in both straight and premultiplied alpha. Typically, no color channel value is greater than the alpha channel value. If a color channel value in a premultiplied format is greater than the alpha channel, the standard source-over blending math results in an additive blend.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXAlphaMode.Straight">
      <summary>Indicates that the transparency behavior is not premultiplied. The alpha channel indicates the transparency of the color.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXAlphaMode.Unspecified">
      <summary>Indicates that the transparency behavior is not specified.</summary>
    </member>
    <member name="T:Windows.Graphics.DirectX.DirectXColorSpace">
      <summary>This is a Windows Runtime equivalent of the Desktop DXGI_COLOR_SPACE_TYPE enumeration.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXColorSpace.Reserved">
      <summary>Corresponds to **DXGI_COLOR_SPACE_RESERVED**.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXColorSpace.RgbFullG10NoneP709">
      <summary>Corresponds to **DXGI_COLOR_SPACE_RGB_FULL_G10_NONE_P709**.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXColorSpace.RgbFullG2084NoneP2020">
      <summary>Corresponds to **DXGI_COLOR_SPACE_RGB_FULL_G2084_NONE_P2020**.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXColorSpace.RgbFullG22NoneP2020">
      <summary>Corresponds to **DXGI_COLOR_SPACE_RGB_FULL_G22_NONE_P2020**.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXColorSpace.RgbFullG22NoneP709">
      <summary>Corresponds to **DXGI_COLOR_SPACE_RGB_FULL_G22_NONE_P709**.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXColorSpace.RgbStudioG2084NoneP2020">
      <summary>Corresponds to **DXGI_COLOR_SPACE_RGB_STUDIO_G2084_NONE_P2020**.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXColorSpace.RgbStudioG22NoneP2020">
      <summary>Corresponds to **DXGI_COLOR_SPACE_RGB_STUDIO_G22_NONE_P2020**.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXColorSpace.RgbStudioG22NoneP709">
      <summary>Corresponds to **DXGI_COLOR_SPACE_RGB_STUDIO_G22_NONE_P709**.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXColorSpace.RgbStudioG24NoneP2020">
      <summary>Corresponds to **DXGI_COLOR_SPACE_RGB_STUDIO_G24_NONE_P2020**.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXColorSpace.RgbStudioG24NoneP709">
      <summary>Corresponds to **DXGI_COLOR_SPACE_RGB_STUDIO_G24_NONE_P709**.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXColorSpace.YccFullG22LeftP2020">
      <summary>Corresponds to **DXGI_COLOR_SPACE_YCBCR_FULL_G22_LEFT_P2020**.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXColorSpace.YccFullG22LeftP601">
      <summary>Corresponds to **DXGI_COLOR_SPACE_YCBCR_FULL_G22_LEFT_P601**.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXColorSpace.YccFullG22LeftP709">
      <summary>Corresponds to **DXGI_COLOR_SPACE_YCBCR_FULL_G22_LEFT_P709**.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXColorSpace.YccFullG22NoneP709X601">
      <summary>Corresponds to **DXGI_COLOR_SPACE_YCBCR_FULL_G22_NONE_P709_X601**.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXColorSpace.YccFullGHlgTopLeftP2020">
      <summary>Corresponds to **DXGI_COLOR_SPACE_YCBCR_FULL_GHLG_TOPLEFT_P2020**.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXColorSpace.YccStudioG2084LeftP2020">
      <summary>Corresponds to **DXGI_COLOR_SPACE_YCBCR_STUDIO_G2084_LEFT_P2020**.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXColorSpace.YccStudioG2084TopLeftP2020">
      <summary>Corresponds to **DXGI_COLOR_SPACE_YCBCR_STUDIO_G2084_TOPLEFT_P2020**.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXColorSpace.YccStudioG22LeftP2020">
      <summary>Corresponds to **DXGI_COLOR_SPACE_YCBCR_STUDIO_G22_LEFT_P2020**.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXColorSpace.YccStudioG22LeftP601">
      <summary>Corresponds to **DXGI_COLOR_SPACE_YCBCR_STUDIO_G22_LEFT_P601**.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXColorSpace.YccStudioG22LeftP709">
      <summary>Corresponds to **DXGI_COLOR_SPACE_YCBCR_STUDIO_G22_LEFT_P709**.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXColorSpace.YccStudioG22TopLeftP2020">
      <summary>Corresponds to **DXGI_COLOR_SPACE_YCBCR_STUDIO_G22_TOPLEFT_P2020**.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXColorSpace.YccStudioG24LeftP2020">
      <summary>Corresponds to **DXGI_COLOR_SPACE_YCBCR_STUDIO_G24_LEFT_P2020**.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXColorSpace.YccStudioG24LeftP709">
      <summary>Corresponds to **DXGI_COLOR_SPACE_YCBCR_STUDIO_G24_LEFT_P709**.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXColorSpace.YccStudioG24TopLeftP2020">
      <summary>Corresponds to **DXGI_COLOR_SPACE_YCBCR_STUDIO_G24_TOPLEFT_P2020**.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXColorSpace.YccStudioGHlgTopLeftP2020">
      <summary>Corresponds to **DXGI_COLOR_SPACE_YCBCR_STUDIO_GHLG_TOPLEFT_P2020**.</summary>
    </member>
    <member name="T:Windows.Graphics.DirectX.DirectXPixelFormat">
      <summary>Specifies pixel formats, which includes fully-typed and type-less formats. This is a Windows Runtime equivalent of the Desktop DXGI_FORMAT enumeration.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.A8P8">
      <summary>See DXGI_FORMAT_A8P8.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.A8UIntNormalized">
      <summary>See DXGI_FORMAT_A8_UNORM.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.AI44">
      <summary>See DXGI_FORMAT_AI44.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.Ayuv">
      <summary>See DXGI_FORMAT_AYUV.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.B4G4R4A4UIntNormalized">
      <summary>See DXGI_FORMAT_B4G4R4A4_UNORM.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.B5G5R5A1UIntNormalized">
      <summary>See DXGI_FORMAT_B5G5R5A1_UNORM.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.B5G6R5UIntNormalized">
      <summary>See DXGI_FORMAT_B5G6R5_UNORM.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.B8G8R8A8Typeless">
      <summary>See DXGI_FORMAT_B8G8R8A8_TYPELESS.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.B8G8R8A8UIntNormalized">
      <summary>See DXGI_FORMAT_B8G8R8A8_UNORM.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.B8G8R8A8UIntNormalizedSrgb">
      <summary>See DXGI_FORMAT_B8G8R8A8_UNORM_SRGB.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.B8G8R8X8Typeless">
      <summary>See DXGI_FORMAT_B8G8R8X8_TYPELESS.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.B8G8R8X8UIntNormalized">
      <summary>See DXGI_FORMAT_B8G8R8X8_UNORM.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.B8G8R8X8UIntNormalizedSrgb">
      <summary>See DXGI_FORMAT_B8G8R8X8_UNORM_SRGB.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.BC1Typeless">
      <summary>See DXGI_FORMAT_BC1_TYPELESS.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.BC1UIntNormalized">
      <summary>See DXGI_FORMAT_BC1_UNORM.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.BC1UIntNormalizedSrgb">
      <summary>See DXGI_FORMAT_BC1_UNORM_SRGB.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.BC2Typeless">
      <summary>See DXGI_FORMAT_BC2_TYPELESS.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.BC2UIntNormalized">
      <summary>See DXGI_FORMAT_BC2_UNORM.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.BC2UIntNormalizedSrgb">
      <summary>See DXGI_FORMAT_BC2_UNORM_SRGB.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.BC3Typeless">
      <summary>See DXGI_FORMAT_BC3_TYPELESS.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.BC3UIntNormalized">
      <summary>See DXGI_FORMAT_BC3_UNORM.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.BC3UIntNormalizedSrgb">
      <summary>See DXGI_FORMAT_BC3_UNORM_SRGB.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.BC4IntNormalized">
      <summary>See DXGI_FORMAT_BC4_SNORM.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.BC4Typeless">
      <summary>See DXGI_FORMAT_BC4_TYPELESS.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.BC4UIntNormalized">
      <summary>See DXGI_FORMAT_BC4_UNORM.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.BC5IntNormalized">
      <summary>See DXGI_FORMAT_BC5_SNORM.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.BC5Typeless">
      <summary>See DXGI_FORMAT_BC5_TYPELESS.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.BC5UIntNormalized">
      <summary>See DXGI_FORMAT_BC5_UNORM.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.BC6H16Float">
      <summary>See DXGI_FORMAT_BC6H_SF16.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.BC6H16UnsignedFloat">
      <summary>See DXGI_FORMAT_BC6H_UF16.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.BC6HTypeless">
      <summary>See DXGI_FORMAT_BC6H_TYPELESS.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.BC7Typeless">
      <summary>See DXGI_FORMAT_BC7_TYPELESS.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.BC7UIntNormalized">
      <summary>See DXGI_FORMAT_BC7_UNORM.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.BC7UIntNormalizedSrgb">
      <summary>See DXGI_FORMAT_BC7_UNORM_SRGB.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.D16UIntNormalized">
      <summary>See DXGI_FORMAT_D16_UNORM.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.D24UIntNormalizedS8UInt">
      <summary>See DXGI_FORMAT_D24_UNORM_S8_UINT.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.D32Float">
      <summary>See DXGI_FORMAT_D32_FLOAT.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.D32FloatS8X24UInt">
      <summary>See DXGI_FORMAT_D32_FLOAT_S8X24_UINT.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.G8R8G8B8UIntNormalized">
      <summary>See DXGI_FORMAT_G8R8_G8B8_UNORM.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.IA44">
      <summary>See DXGI_FORMAT_IA44.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.NV11">
      <summary>See DXGI_FORMAT_NV11.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.NV12">
      <summary>See DXGI_FORMAT_NV12.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.Opaque420">
      <summary>See DXGI_FORMAT_420_OPAQUE.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.P010">
      <summary>See DXGI_FORMAT_P010.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.P016">
      <summary>See DXGI_FORMAT_P016.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.P208">
      <summary>See DXGI_FORMAT_P208.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.P8">
      <summary>See DXGI_FORMAT_P8.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.R10G10B10A2Typeless">
      <summary>See DXGI_FORMAT_R10G10B10A2_TYPELESS.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.R10G10B10A2UInt">
      <summary>See DXGI_FORMAT_R10G10B10A2_UINT.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.R10G10B10A2UIntNormalized">
      <summary>See DXGI_FORMAT_R10G10B10A2_UNORM.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.R10G10B10XRBiasA2UIntNormalized">
      <summary>See DXGI_FORMAT_R10G10B10_XR_BIAS_A2_UNORM.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.R11G11B10Float">
      <summary>See DXGI_FORMAT_R11G11B10_FLOAT.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.R16Float">
      <summary>See DXGI_FORMAT_R16_FLOAT.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.R16G16B16A16Float">
      <summary>See DXGI_FORMAT_R16G16B16A16_FLOAT.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.R16G16B16A16Int">
      <summary>See DXGI_FORMAT_R16G16B16A16_SINT.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.R16G16B16A16IntNormalized">
      <summary>See DXGI_FORMAT_R16G16B16A16_SNORM.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.R16G16B16A16Typeless">
      <summary>See DXGI_FORMAT_R16G16B16A16_TYPELESS.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.R16G16B16A16UInt">
      <summary>See DXGI_FORMAT_R16G16B16A16_UINT.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.R16G16B16A16UIntNormalized">
      <summary>See DXGI_FORMAT_R16G16B16A16_UNORM.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.R16G16Float">
      <summary>See DXGI_FORMAT_R16G16_FLOAT.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.R16G16Int">
      <summary>See DXGI_FORMAT_R16G16_SINT.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.R16G16IntNormalized">
      <summary>See DXGI_FORMAT_R16G16_SNORM.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.R16G16Typeless">
      <summary>See DXGI_FORMAT_R16G16_TYPELESS.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.R16G16UInt">
      <summary>See DXGI_FORMAT_R16G16_UINT.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.R16G16UIntNormalized">
      <summary>See DXGI_FORMAT_R16G16_UNORM.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.R16Int">
      <summary>See DXGI_FORMAT_R16_SINT.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.R16IntNormalized">
      <summary>See DXGI_FORMAT_R16_SNORM.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.R16Typeless">
      <summary>See DXGI_FORMAT_R16_TYPELESS.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.R16UInt">
      <summary>See DXGI_FORMAT_R16_UINT.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.R16UIntNormalized">
      <summary>See DXGI_FORMAT_R16_UNORM.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.R1UIntNormalized">
      <summary>See DXGI_FORMAT_R1_UNORM.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.R24G8Typeless">
      <summary>See DXGI_FORMAT_R24G8_TYPELESS.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.R24UIntNormalizedX8Typeless">
      <summary>See DXGI_FORMAT_R24_UNORM_X8_TYPELESS.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.R32Float">
      <summary>See DXGI_FORMAT_R32_FLOAT.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.R32FloatX8X24Typeless">
      <summary>See DXGI_FORMAT_R32_FLOAT_X8X24_TYPELESS.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.R32G32B32A32Float">
      <summary>See DXGI_FORMAT_R32G32B32A32_FLOAT.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.R32G32B32A32Int">
      <summary>See DXGI_FORMAT_R32G32B32A32_SINT.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.R32G32B32A32Typeless">
      <summary>See DXGI_FORMAT_R32G32B32A32_TYPELESS.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.R32G32B32A32UInt">
      <summary>See DXGI_FORMAT_R32G32B32A32_UINT.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.R32G32B32Float">
      <summary>See DXGI_FORMAT_R32G32B32_FLOAT.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.R32G32B32Int">
      <summary>See DXGI_FORMAT_R32G32B32_SINT.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.R32G32B32Typeless">
      <summary>See DXGI_FORMAT_R32G32B32_TYPELESS.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.R32G32B32UInt">
      <summary>See DXGI_FORMAT_R32G32B32_UINT.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.R32G32Float">
      <summary>See DXGI_FORMAT_R32G32_FLOAT.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.R32G32Int">
      <summary>See DXGI_FORMAT_R32G32_SINT.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.R32G32Typeless">
      <summary>See DXGI_FORMAT_R32G32_TYPELESS.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.R32G32UInt">
      <summary>See DXGI_FORMAT_R32G32_UINT.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.R32G8X24Typeless">
      <summary>See DXGI_FORMAT_R32G8X24_TYPELESS.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.R32Int">
      <summary>See DXGI_FORMAT_R32_SINT.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.R32Typeless">
      <summary>See DXGI_FORMAT_R32_TYPELESS.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.R32UInt">
      <summary>See DXGI_FORMAT_R32_UINT.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.R8G8B8A8Int">
      <summary>See DXGI_FORMAT_R8G8B8A8_SINT.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.R8G8B8A8IntNormalized">
      <summary>See DXGI_FORMAT_R8G8B8A8_SNORM.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.R8G8B8A8Typeless">
      <summary>See DXGI_FORMAT_R8G8B8A8_TYPELESS.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.R8G8B8A8UInt">
      <summary>See DXGI_FORMAT_R8G8B8A8_UINT.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.R8G8B8A8UIntNormalized">
      <summary>See DXGI_FORMAT_R8G8B8A8_UNORM.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.R8G8B8A8UIntNormalizedSrgb">
      <summary>See DXGI_FORMAT_R8G8B8A8_UNORM_SRGB.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.R8G8B8G8UIntNormalized">
      <summary>See DXGI_FORMAT_R8G8_B8G8_UNORM.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.R8G8Int">
      <summary>See DXGI_FORMAT_R8G8_SINT.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.R8G8IntNormalized">
      <summary>See DXGI_FORMAT_R8G8_SNORM.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.R8G8Typeless">
      <summary>See DXGI_FORMAT_R8G8_TYPELESS.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.R8G8UInt">
      <summary>See DXGI_FORMAT_R8G8_UINT.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.R8G8UIntNormalized">
      <summary>See DXGI_FORMAT_R8G8_UNORM.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.R8Int">
      <summary>See DXGI_FORMAT_R8_SINT.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.R8IntNormalized">
      <summary>See DXGI_FORMAT_R8_SNORM.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.R8Typeless">
      <summary>See DXGI_FORMAT_R8_TYPELESS.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.R8UInt">
      <summary>See DXGI_FORMAT_R8_UINT.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.R8UIntNormalized">
      <summary>See DXGI_FORMAT_R8_UNORM.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.R9G9B9E5SharedExponent">
      <summary>See DXGI_FORMAT_R9G9B9E5_SHAREDEXP.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.SamplerFeedbackMinMipOpaque">
      <summary>See DXGI_FORMAT_SAMPLER_FEEDBACK_MIN_MIP_OPAQUE.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.SamplerFeedbackMipRegionUsedOpaque">
      <summary>See DXGI_FORMAT_SAMPLER_FEEDBACK_MIP_REGION_USED_OPAQUE.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.Unknown">
      <summary>See DXGI_FORMAT_UNKNOWN.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.V208">
      <summary>See DXGI_FORMAT_V208.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.V408">
      <summary>See DXGI_FORMAT_V408.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.X24TypelessG8UInt">
      <summary>See DXGI_FORMAT_X24_TYPELESS_G8_UINT.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.X32TypelessG8X24UInt">
      <summary>See DXGI_FORMAT_X32_TYPELESS_G8X24_UINT.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.Y210">
      <summary>See DXGI_FORMAT_Y210.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.Y216">
      <summary>See DXGI_FORMAT_Y216.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.Y410">
      <summary>See DXGI_FORMAT_Y410.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.Y416">
      <summary>See DXGI_FORMAT_Y416.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPixelFormat.Yuy2">
      <summary>See DXGI_FORMAT_YUY2.</summary>
    </member>
    <member name="T:Windows.Graphics.DirectX.DirectXPrimitiveTopology">
      <summary>Values that indicate how the pipeline interprets vertex data that is bound to the input-assembler stage. These primitive topology values determine how the vertex data is rendered on screen. This is a Windows Runtime equivalent of the D3D_PRIMITIVE_TOPOLOGY enumeration.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPrimitiveTopology.LineList">
      <summary>See D3D_PRIMITIVE_TOPOLOGY_LINELIST.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPrimitiveTopology.LineStrip">
      <summary>See D3D_PRIMITIVE_TOPOLOGY_LINESTRIP.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPrimitiveTopology.PointList">
      <summary>See D3D_PRIMITIVE_TOPOLOGY_POINTLIST.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPrimitiveTopology.TriangleList">
      <summary>See D3D_PRIMITIVE_TOPOLOGY_TRIANGLELIST.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPrimitiveTopology.TriangleStrip">
      <summary>See D3D_PRIMITIVE_TOPOLOGY_TRIANGLESTRIP.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.DirectXPrimitiveTopology.Undefined">
      <summary>See D3D_PRIMITIVE_TOPOLOGY_UNDEFINED.</summary>
    </member>
    <member name="T:Windows.Graphics.DirectX.Direct3D11.Direct3DBindings">
      <summary>This is a Windows Runtime equivalent of the Desktop D3D11_BIND_FLAG enumeration. Identifies the ways in which a resource may be bound to the graphics pipeline.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.Direct3D11.Direct3DBindings.ConstantBuffer">
      <summary>Bind a buffer as a constant buffer to a shader stage.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.Direct3D11.Direct3DBindings.Decoder">
      <summary>Set this flag to indicate that a 2D texture is used to receive output from the decoder API.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.Direct3D11.Direct3DBindings.DepthStencil">
      <summary>Bind a texture as a depth-stencil target for the output-merger stage.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.Direct3D11.Direct3DBindings.IndexBuffer">
      <summary>Bind a buffer as an index buffer to the input-assembler stage.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.Direct3D11.Direct3DBindings.RenderTarget">
      <summary>Bind a texture as a render target for the output-merger stage.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.Direct3D11.Direct3DBindings.ShaderResource">
      <summary>Bind a buffer or texture to a shader stage.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.Direct3D11.Direct3DBindings.StreamOutput">
      <summary>Bind an output buffer for the stream-output stage.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.Direct3D11.Direct3DBindings.UnorderedAccess">
      <summary>Bind an unordered access resource.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.Direct3D11.Direct3DBindings.VertexBuffer">
      <summary>Bind a buffer as a vertex buffer to the input-assembler stage.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.Direct3D11.Direct3DBindings.VideoEncoder">
      <summary>Set this flag to indicate that a 2D texture is used to receive input from the video encoder API.</summary>
    </member>
    <member name="T:Windows.Graphics.DirectX.Direct3D11.Direct3DMultisampleDescription">
      <summary>This is a Windows Runtime equivalent of the Desktop DXGI_SAMPLE_DESC structure.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.Direct3D11.Direct3DMultisampleDescription.Count">
      <summary>The number of multisamples per pixel.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.Direct3D11.Direct3DMultisampleDescription.Quality">
      <summary>The image quality level. The higher the quality, the lower the performance.</summary>
    </member>
    <member name="T:Windows.Graphics.DirectX.Direct3D11.Direct3DSurfaceDescription">
      <summary>This is a Windows Runtime equivalent of the Desktop DXGI_SURFACE_DESC structure. Describes an IDirect3DSurface.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.Direct3D11.Direct3DSurfaceDescription.Format">
      <summary>Pixel format of the surface.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.Direct3D11.Direct3DSurfaceDescription.Height">
      <summary>Height of the surface.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.Direct3D11.Direct3DSurfaceDescription.MultisampleDescription">
      <summary>Multi-sampling parameters for the surface.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.Direct3D11.Direct3DSurfaceDescription.Width">
      <summary>Width of the surface.</summary>
    </member>
    <member name="T:Windows.Graphics.DirectX.Direct3D11.Direct3DUsage">
      <summary>This is a Windows Runtime equivalent of the Desktop D3D11_USAGE enumeration. Identifies expected resource use during rendering. The usage directly reflects whether a resource is accessible by the CPU and/or the graphics processing unit (GPU).</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.Direct3D11.Direct3DUsage.Default">
      <summary>A resource that requires read and write access by the GPU.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.Direct3D11.Direct3DUsage.Dynamic">
      <summary>A resource that is accessible by both the GPU (read only) and the CPU (write only). A dynamic resource is a good choice for a resource that will be updated by the CPU at least once per frame.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.Direct3D11.Direct3DUsage.Immutable">
      <summary>A resource that can only be read by the GPU. It cannot be written by the GPU, and cannot be accessed at all by the CPU. This type of resource must be initialized when it is created, since it cannot be changed after creation.</summary>
    </member>
    <member name="F:Windows.Graphics.DirectX.Direct3D11.Direct3DUsage.Staging">
      <summary>A resource that supports data transfer (copy) from the GPU to the CPU.</summary>
    </member>
    <member name="T:Windows.Graphics.DirectX.Direct3D11.IDirect3DDevice">
      <summary>This represents an IDXGIDevice, and can be used to interop between Windows Runtime components that need to exchange **IDXGIDevice** references.</summary>
    </member>
    <member name="M:Windows.Graphics.DirectX.Direct3D11.IDirect3DDevice.Trim">
      <summary>Trims any graphics memory allocated by the graphics device on the app's behalf.</summary>
    </member>
    <member name="T:Windows.Graphics.DirectX.Direct3D11.IDirect3DSurface">
      <summary>This represents an IDXGISurface and can be used to interop between Windows Runtime components that need to exchange **IDXGISurface** references.</summary>
    </member>
    <member name="P:Windows.Graphics.DirectX.Direct3D11.IDirect3DSurface.Description">
      <summary>Gets a Direct3DSurfaceDescription describing the surface.</summary>
      <returns>A Direct3DSurfaceDescription describing the surface.</returns>
    </member>
    <member name="T:Windows.Graphics.Display.AdvancedColorInfo">
      <summary>Contains a snapshot of the Advanced Color-related information of a monitor or display driver.</summary>
    </member>
    <member name="P:Windows.Graphics.Display.AdvancedColorInfo.BluePrimary">
      <summary>Gets the native Blue color primary for the display.</summary>
      <returns>The native Blue color primary for the display.</returns>
    </member>
    <member name="P:Windows.Graphics.Display.AdvancedColorInfo.CurrentAdvancedColorKind">
      <summary>Gets the AdvancedColorKind which is currently being set on the display.</summary>
      <returns>The AdvancedColorKind which is currently being set on the display.</returns>
    </member>
    <member name="P:Windows.Graphics.Display.AdvancedColorInfo.GreenPrimary">
      <summary>Gets the native Green color primary for the display.</summary>
      <returns>The native Green color primary for the display.</returns>
    </member>
    <member name="P:Windows.Graphics.Display.AdvancedColorInfo.MaxAverageFullFrameLuminanceInNits">
      <summary>Gets the maximum frame average luminance of the display which can be achieved on the whole display.</summary>
      <returns>The maximum frame average luminance of the display which can be achieved on the whole display.</returns>
    </member>
    <member name="P:Windows.Graphics.Display.AdvancedColorInfo.MaxLuminanceInNits">
      <summary>Gets the maximum peak luminance of the display in nits, which is usually valid for a small part of the display.</summary>
      <returns>The maximum peak luminance of the display in nits.</returns>
    </member>
    <member name="P:Windows.Graphics.Display.AdvancedColorInfo.MinLuminanceInNits">
      <summary>Get the minimum luminance of the display in nits.</summary>
      <returns>The minimum luminance of the display in nits.</returns>
    </member>
    <member name="P:Windows.Graphics.Display.AdvancedColorInfo.RedPrimary">
      <summary>Gets the native Red color primary for the display.</summary>
      <returns>The native Red color primary for the display.</returns>
    </member>
    <member name="P:Windows.Graphics.Display.AdvancedColorInfo.SdrWhiteLevelInNits">
      <summary>Get the luminance value, in nits, which is currently being used by the operating system for all the SDR content on this display.</summary>
      <returns>The luminance value, in nits.</returns>
    </member>
    <member name="P:Windows.Graphics.Display.AdvancedColorInfo.WhitePoint">
      <summary>Gets the native white point for the display.</summary>
      <returns>The native white point for the display.</returns>
    </member>
    <member name="M:Windows.Graphics.Display.AdvancedColorInfo.IsAdvancedColorKindAvailable(Windows.Graphics.Display.AdvancedColorKind)">
      <summary>Returns a boolean value that describes if the specified Advanced Color kind value is inherently supported by the monitor or display driver.</summary>
      <param name="kind">The Advanced Color kind to check.</param>
      <returns>**True** if the specified Advanced Color kind is supported; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.Graphics.Display.AdvancedColorInfo.IsHdrMetadataFormatCurrentlySupported(Windows.Graphics.Display.HdrMetadataFormat)">
      <summary>Returns a boolean value that describes whether the specified HDR metadata format is supported by the display in its current state.</summary>
      <param name="format">The HDR metadata format to check.</param>
      <returns>**True** if the format is supported; otherwise, **false**.</returns>
    </member>
    <member name="T:Windows.Graphics.Display.AdvancedColorKind">
      <summary>Describes what kind of Advanced Color the display supports.</summary>
    </member>
    <member name="F:Windows.Graphics.Display.AdvancedColorKind.HighDynamicRange">
      <summary>The display supports high dynamic range. In this case, it is safe to assume that OS composition is being done using an RGB:FP16 surface encoded as scRGB gamma. The actual wire signalling is usually done using ST2084.</summary>
    </member>
    <member name="F:Windows.Graphics.Display.AdvancedColorKind.StandardDynamicRange">
      <summary>The display only supports standard dynamic range. In this case, it is safe to assume that OS composition is being done using an RGB:8 surface encoded as sRGB gamma. The actual wire signalling is usually done using sRGB.</summary>
    </member>
    <member name="F:Windows.Graphics.Display.AdvancedColorKind.WideColorGamut">
      <summary>The display supports Wide Color Gamut. In this case, it is safe to assume that OS composition is being done using an RGB:FP16 surface encoded as scRGB gamma. The actual wire signalling is usually done using sRGB.</summary>
    </member>
    <member name="T:Windows.Graphics.Display.BrightnessOverride">
      <summary>Overrides the screen brightness level setting on a device. This API provides the ability to have per-application brightness control on devices that support controllable brightness. </summary>
    </member>
    <member name="P:Windows.Graphics.Display.BrightnessOverride.BrightnessLevel">
      <summary>Gets the screen brightness level for this BrightnessOverride instance. The brightness level can be changed by calling SetBrightnessLevel().</summary>
      <returns>
      </returns>
    </member>
    <member name="P:Windows.Graphics.Display.BrightnessOverride.IsOverrideActive">
      <summary>BOOLEAN value that indicates whether the brightness override is active. If TRUE, the current brightness level matches the override brightness level. This property value will always be FALSE if StartOverride() isn’t called.</summary>
      <returns>
      </returns>
    </member>
    <member name="P:Windows.Graphics.Display.BrightnessOverride.IsSupported">
      <summary>Indicates whether the device currently has at least one brightness controllable display. If TRUE, the device has at least one brightness controllable display that supports brightness override.</summary>
      <returns>
      </returns>
    </member>
    <member name="E:Windows.Graphics.Display.BrightnessOverride.BrightnessLevelChanged">
      <summary>Occurs when the screen brightness level changes.</summary>
    </member>
    <member name="E:Windows.Graphics.Display.BrightnessOverride.IsOverrideActiveChanged">
      <summary>Occurs when the screen brightness level either starts to match or stops to match the override brightness level. This event is raised when the IsOverrideActive property changes state.</summary>
    </member>
    <member name="E:Windows.Graphics.Display.BrightnessOverride.IsSupportedChanged">
      <summary>Occurs when a brightness controllable display is detected or removed. This event is raised when the IsSupported property changes.</summary>
    </member>
    <member name="M:Windows.Graphics.Display.BrightnessOverride.GetDefaultForSystem">
      <summary>Returns a brightness override object. This method does not require CoreWindow so it can be used by apps that are running in the background.</summary>
      <returns>The brightness override object.</returns>
    </member>
    <member name="M:Windows.Graphics.Display.BrightnessOverride.GetForCurrentView">
      <summary>Returns a brightness override object. This method requires CoreWindow so it can only be used by apps that are currently running in a window. The returned BrightnessOverride object may not be the same between multiple GetForCurrentView() calls on the same thread.</summary>
      <returns>The brightness override object.</returns>
    </member>
    <member name="M:Windows.Graphics.Display.BrightnessOverride.GetLevelForScenario(Windows.Graphics.Display.DisplayBrightnessScenario)">
      <summary>Gets the brightness level associated with the specified scenario.</summary>
      <param name="scenario">The enum value of the scenario that you want to retrieve the brightness level for, as defined in DisplayBrightnessScenario.</param>
      <returns>A value to indicate the brightness level.</returns>
    </member>
    <member name="M:Windows.Graphics.Display.BrightnessOverride.SaveForSystemAsync(Windows.Graphics.Display.BrightnessOverride)">
      <summary>Saves the specified brightness override settings by committing these values to user settings. Use this method to persist the override settings after overriding stops. If a NULL object is passed in, the system turns on auto-brightness.</summary>
      <param name="value">The brightness override object.</param>
      <returns>BOOLEAN value to indicate if the operation is successful or not.</returns>
    </member>
    <member name="M:Windows.Graphics.Display.BrightnessOverride.SetBrightnessLevel(System.Double,Windows.Graphics.Display.DisplayBrightnessOverrideOptions)">
      <summary>Sets the brightness level and the override options. When your app is ready to change the current brightness with what you want to override it with, call StartOverride().</summary>
      <param name="brightnessLevel">Brightness of the screen. Value should be in the range of 0.0 and 1.0, where 1.0 is for 100% brightness.</param>
      <param name="options">Options that modify the brightness level of the screen during the brightness override session.</param>
    </member>
    <member name="M:Windows.Graphics.Display.BrightnessOverride.SetBrightnessScenario(Windows.Graphics.Display.DisplayBrightnessScenario,Windows.Graphics.Display.DisplayBrightnessOverrideOptions)">
      <summary>Sets the brightness level, by specifying a scenario that has a well-known brightness level, and the override options of the brightness override.</summary>
      <param name="scenario">A scenario that has a well-known brightness level.</param>
      <param name="options">Options that modify the brightness level of the screen during the brightness override session.</param>
    </member>
    <member name="M:Windows.Graphics.Display.BrightnessOverride.StartOverride">
      <summary>Request to start overriding the screen brightness level. The request to start overriding does not mean that the screen brightness level always changes to match the specified override brightness level. It's still up to the system to decide whether or not to honor this override request. Use IsOverrideActive and IsOverrideActiveChanged properties to determine if the system has honored the override request.</summary>
    </member>
    <member name="M:Windows.Graphics.Display.BrightnessOverride.StopOverride">
      <summary>Stops overriding the brightness level.</summary>
    </member>
    <member name="T:Windows.Graphics.Display.BrightnessOverrideSettings">
      <summary>Contains the settings to use when overriding the screen brightness with DisplayEnhancementOverride on a device.</summary>
    </member>
    <member name="P:Windows.Graphics.Display.BrightnessOverrideSettings.DesiredLevel">
      <summary>Gets the desired brightness level.</summary>
      <returns>The desired brightness level.</returns>
    </member>
    <member name="P:Windows.Graphics.Display.BrightnessOverrideSettings.DesiredNits">
      <summary>Gets the desired Nits level.</summary>
      <returns>If the BrightnessOverrideSettings object was created using CreateFromLevel, this value will map to the perceivable brightness in nits equal to the specified brightness level.</returns>
    </member>
    <member name="M:Windows.Graphics.Display.BrightnessOverrideSettings.CreateFromDisplayBrightnessOverrideScenario(Windows.Graphics.Display.DisplayBrightnessOverrideScenario)">
      <summary>Creates a BrightnessOverrideSettings object with a brightness level corresponding to the specified brightness scenario.</summary>
      <param name="overrideScenario">The override scenario on which to base the settings.</param>
      <returns>The override settings.</returns>
    </member>
    <member name="M:Windows.Graphics.Display.BrightnessOverrideSettings.CreateFromLevel(System.Double)">
      <summary>Creates a BrightnessOverrideSettings object with the specified brightness level.</summary>
      <param name="level">The brightness level to use to create the override settings. The brightness level is a value ranging from [0.0, 1.0], where 0.0 corresponds to 0%</param>
      <returns>The override settings.</returns>
    </member>
    <member name="M:Windows.Graphics.Display.BrightnessOverrideSettings.CreateFromNits(System.Single)">
      <summary>Creates a BrightnessOverrideSettings object with the specified brightness in nits.</summary>
      <param name="nits">The brightness in nits to use to create the override settings.</param>
      <returns>The override settings.</returns>
    </member>
    <member name="T:Windows.Graphics.Display.ColorOverrideSettings">
      <summary>Contains the settings to use when overriding the screen color settings with DisplayEnhancementOverride on a device.</summary>
    </member>
    <member name="P:Windows.Graphics.Display.ColorOverrideSettings.DesiredDisplayColorOverrideScenario">
      <summary>Retrieves the desired color override scenario.</summary>
      <returns>The display color override scenario.</returns>
    </member>
    <member name="M:Windows.Graphics.Display.ColorOverrideSettings.CreateFromDisplayColorOverrideScenario(Windows.Graphics.Display.DisplayColorOverrideScenario)">
      <summary>Creates a set of color override settings, based on the specified override scenario.</summary>
      <param name="overrideScenario">The override scenario to use.</param>
      <returns>The color override settings.</returns>
    </member>
    <member name="T:Windows.Graphics.Display.DisplayBrightnessOverrideOptions">
      <summary>Describes the options that modify the brightness level of the screen during the override session. When __UseDimmedPolicyWhenBatteryIsLow__ is set, it reduces the specified override brightness level in order to conserve battery if the device</summary>
    </member>
    <member name="F:Windows.Graphics.Display.DisplayBrightnessOverrideOptions.None">
      <summary>Screen display stays at the specified override brightness level when the device battery is low.</summary>
    </member>
    <member name="F:Windows.Graphics.Display.DisplayBrightnessOverrideOptions.UseDimmedPolicyWhenBatteryIsLow">
      <summary>Screen display dims when the device battery is low and a brightness override session is running.</summary>
    </member>
    <member name="T:Windows.Graphics.Display.DisplayBrightnessOverrideScenario">
      <summary>Represents the brightness scenarios that a BrightnessOverrideSettings object can request.</summary>
    </member>
    <member name="F:Windows.Graphics.Display.DisplayBrightnessOverrideScenario.BarcodeReadingBrightness">
      <summary>Indicates that a brightness level which is barcode reader friendly is wanted.</summary>
    </member>
    <member name="F:Windows.Graphics.Display.DisplayBrightnessOverrideScenario.FullBrightness">
      <summary>Indicates that a brightness level of 100% is wanted.</summary>
    </member>
    <member name="F:Windows.Graphics.Display.DisplayBrightnessOverrideScenario.IdleBrightness">
      <summary>Indicates that a brightness level to be used when the app is idle.</summary>
    </member>
    <member name="T:Windows.Graphics.Display.DisplayBrightnessScenario">
      <summary>Describes common brightness scenarios that have well-known brightness levels. These scenarios are used in the GetLevelForScenario() and SetBrightnessScenario() methods.</summary>
    </member>
    <member name="F:Windows.Graphics.Display.DisplayBrightnessScenario.BarcodeReadingBrightness">
      <summary>Sets the screen to the brightness level that it is easily readable by barcode readers. This is currently set to 100% brightness.</summary>
    </member>
    <member name="F:Windows.Graphics.Display.DisplayBrightnessScenario.DefaultBrightness">
      <summary>Sets the screen to the current screen brightness, essentially freezing the brightness.</summary>
    </member>
    <member name="F:Windows.Graphics.Display.DisplayBrightnessScenario.FullBrightness">
      <summary>Sets the screen to 100% brightness.</summary>
    </member>
    <member name="F:Windows.Graphics.Display.DisplayBrightnessScenario.IdleBrightness">
      <summary>Sets the screen to a battery friendly yet readable brightness level. This is currently set to 10% brightness.</summary>
    </member>
    <member name="T:Windows.Graphics.Display.DisplayColorOverrideScenario">
      <summary>Represents the color scenarios that a ColorOverrideSettings object can request.</summary>
    </member>
    <member name="F:Windows.Graphics.Display.DisplayColorOverrideScenario.Accurate">
      <summary>Indicates that colorimetrically accurate display color is wanted. In addition to disabling inbox white point adaptation (such as Night Light), color enhancements that deviate from a standardized colorspace, such as contract and saturation adjustments will be disabled on a best effort basis.</summary>
    </member>
    <member name="T:Windows.Graphics.Display.DisplayEnhancementOverride">
      <summary>Contains the base features that describe how to override setting displays.</summary>
    </member>
    <member name="P:Windows.Graphics.Display.DisplayEnhancementOverride.BrightnessOverrideSettings">
      <summary>Gets and sets the brightness override settings.</summary>
      <returns>The brightness override settings. A null BrightnessOverrideSettings property means that the DisplayEnhancementOverride does not want to override brightness settings. This property is null by default.</returns>
    </member>
    <member name="P:Windows.Graphics.Display.DisplayEnhancementOverride.CanOverride">
      <summary>Gets a value that describes whether the current display settings can be overridden.</summary>
      <returns>**True** if the DisplayEnhancementOverride object can successfully override the system's brightness and/or color with its current configuration at the moment that CanOverrideis queried. This can be used to test if override control can be obtained without having to call RequestOverride.</returns>
    </member>
    <member name="P:Windows.Graphics.Display.DisplayEnhancementOverride.ColorOverrideSettings">
      <summary>Gets and sets the color override settings.</summary>
      <returns>The color override settings. A null ColorOverrideSettings property means that the DisplayEnhancementOverride object does not want to override color settings. This property is null by default.</returns>
    </member>
    <member name="P:Windows.Graphics.Display.DisplayEnhancementOverride.IsOverrideActive">
      <summary>Gets a value that describes whether the display enhancement overrides are active.</summary>
      <returns>**True** if the display enhancement override object is currently overriding the system's brightness and/or color settings. Otherwise, **false**.</returns>
    </member>
    <member name="E:Windows.Graphics.Display.DisplayEnhancementOverride.CanOverrideChanged">
      <summary>Raised when the ability to override the display settings have been changed.</summary>
    </member>
    <member name="E:Windows.Graphics.Display.DisplayEnhancementOverride.DisplayEnhancementOverrideCapabilitiesChanged">
      <summary>Raised when the display enhancement override capabilities have been changed.</summary>
    </member>
    <member name="E:Windows.Graphics.Display.DisplayEnhancementOverride.IsOverrideActiveChanged">
      <summary>Raised when the IsOverrideActive property is changed.</summary>
    </member>
    <member name="M:Windows.Graphics.Display.DisplayEnhancementOverride.GetCurrentDisplayEnhancementOverrideCapabilities">
      <summary>Retrieves the current display enhancement overide capabilities.</summary>
      <returns>The current display enhancement override capabilities.</returns>
    </member>
    <member name="M:Windows.Graphics.Display.DisplayEnhancementOverride.GetForCurrentView">
      <summary>Retrieves a display enhancement override object for the current view.</summary>
      <returns>The display enhancement override object for the current view.</returns>
    </member>
    <member name="M:Windows.Graphics.Display.DisplayEnhancementOverride.RequestOverride">
      <summary>Requests that the current display be overridden with the current display override settings.</summary>
    </member>
    <member name="M:Windows.Graphics.Display.DisplayEnhancementOverride.StopOverride">
      <summary>Notifies the system that this display enhancement object no longer wants to apply its settings.</summary>
    </member>
    <member name="T:Windows.Graphics.Display.DisplayEnhancementOverrideCapabilities">
      <summary>Describes the capabilities of a display enhancement override object.</summary>
    </member>
    <member name="P:Windows.Graphics.Display.DisplayEnhancementOverrideCapabilities.IsBrightnessControlSupported">
      <summary>Gets a value that describes whether brightness control is currently supported.</summary>
      <returns>**True** if brightness control is currently supported; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.Graphics.Display.DisplayEnhancementOverrideCapabilities.IsBrightnessNitsControlSupported">
      <summary>Gets a value that describes whether brightness control in nits is supported.</summary>
      <returns>**True** if the brightness controls in nits is supported; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.Graphics.Display.DisplayEnhancementOverrideCapabilities.GetSupportedNitRanges">
      <summary>Retrieves the supported nit ranges.</summary>
      <returns>The supported nit ranges. Returns an empty vector if IsBrightnessNitsControlSupported is **false**.</returns>
    </member>
    <member name="T:Windows.Graphics.Display.DisplayEnhancementOverrideCapabilitiesChangedEventArgs">
      <summary>Provides the arguments returned by the event raised when the display enhancement override changes.</summary>
    </member>
    <member name="P:Windows.Graphics.Display.DisplayEnhancementOverrideCapabilitiesChangedEventArgs.Capabilities">
      <summary>Gets the display enhancement override capabilities that have changed.</summary>
      <returns>The display enhancement override capabilities that have changed.</returns>
    </member>
    <member name="T:Windows.Graphics.Display.DisplayInformation">
      <summary>Monitors and controls display-related information for an application view. The class provides events to allow clients to monitor for changes in the application view affecting which display(s) the view resides on, as well as changes in displays that can affect the application view.</summary>
    </member>
    <member name="P:Windows.Graphics.Display.DisplayInformation.AutoRotationPreferences">
      <summary>Gets and sets the preferred orientation of the app.</summary>
      <returns>The orientation of a rectangular monitor.</returns>
    </member>
    <member name="P:Windows.Graphics.Display.DisplayInformation.CurrentOrientation">
      <summary>Gets the current orientation of a rectangular monitor.</summary>
      <returns>The current orientation of a rectangular monitor.</returns>
    </member>
    <member name="P:Windows.Graphics.Display.DisplayInformation.DiagonalSizeInInches">
      <summary>Diagonal size of the display in inches.</summary>
      <returns>Returns the diagonal size of the display in inches. May return null when display size information is not available or undetermined (when connected to a projector, or displays are duplicated).</returns>
    </member>
    <member name="P:Windows.Graphics.Display.DisplayInformation.LogicalDpi">
      <summary>Gets the pixels per logical inch of the current environment.</summary>
      <returns>The pixels per logical inch of the current environment.</returns>
    </member>
    <member name="P:Windows.Graphics.Display.DisplayInformation.NativeOrientation">
      <summary>Gets the native orientation of the display monitor, which is typically the orientation where the buttons on the device match the orientation of the monitor.</summary>
      <returns>The native orientation of the display monitor.</returns>
    </member>
    <member name="P:Windows.Graphics.Display.DisplayInformation.RawDpiX">
      <summary>Gets the raw dots per inch (DPI) along the x axis of the display monitor.</summary>
      <returns>The raw dots per inch (DPI) along the x axis of the display monitor.</returns>
    </member>
    <member name="P:Windows.Graphics.Display.DisplayInformation.RawDpiY">
      <summary>Gets the raw dots per inch (DPI) along the y axis of the display monitor.</summary>
      <returns>The raw dots per inch (DPI) along the y axis of the display monitor.</returns>
    </member>
    <member name="P:Windows.Graphics.Display.DisplayInformation.RawPixelsPerViewPixel">
      <summary>Gets a value representing the number of raw (physical) pixels for each view (layout) pixel.</summary>
      <returns>A value representing the number of raw (physical) pixels for each view (layout) pixel.</returns>
    </member>
    <member name="P:Windows.Graphics.Display.DisplayInformation.ResolutionScale">
      <summary>Gets the scale factor of the immersive environment.</summary>
      <returns>The scale factor of the immersive environment.</returns>
    </member>
    <member name="P:Windows.Graphics.Display.DisplayInformation.ScreenHeightInRawPixels">
      <summary>Returns the current height resolution of the logical monitor.</summary>
      <returns>Returns the current resolution of the logical monitor containing the application’s view. When the application’s view is moved to another logical monitor, this property will reflect the new logical monitor’s resolution.</returns>
    </member>
    <member name="P:Windows.Graphics.Display.DisplayInformation.ScreenWidthInRawPixels">
      <summary>Returns the current width resolution of the logical monitor.</summary>
      <returns>Returns the current resolution of the logical monitor containing the application’s view. When the application’s view is moved to another logical monitor, this property will reflect the new logical monitor’s resolution.</returns>
    </member>
    <member name="P:Windows.Graphics.Display.DisplayInformation.StereoEnabled">
      <summary>Gets a value that indicates whether the device supports stereoscopic 3D.</summary>
      <returns>**TRUE** if the device is capable of stereoscopic 3D and stereoscopic 3D is currently enabled; **FALSE** otherwise.</returns>
    </member>
    <member name="E:Windows.Graphics.Display.DisplayInformation.AdvancedColorInfoChanged">
      <summary>Raised when the advanced color information is changed.</summary>
    </member>
    <member name="E:Windows.Graphics.Display.DisplayInformation.ColorProfileChanged">
      <summary>Occurs when the physical display's color profile changes.</summary>
    </member>
    <member name="E:Windows.Graphics.Display.DisplayInformation.DisplayContentsInvalidated">
      <summary>Occurs when the display requires redrawing.</summary>
    </member>
    <member name="E:Windows.Graphics.Display.DisplayInformation.DpiChanged">
      <summary>Occurs when the LogicalDpi property changes because the pixels per inch (PPI) of the display changes.</summary>
    </member>
    <member name="E:Windows.Graphics.Display.DisplayInformation.OrientationChanged">
      <summary>Occurs when either the CurrentOrientation or NativeOrientation property changes because of a mode change or a monitor change.</summary>
    </member>
    <member name="E:Windows.Graphics.Display.DisplayInformation.StereoEnabledChanged">
      <summary>Occurs when the StereoEnabled property changes because support for stereoscopic 3D changes.</summary>
    </member>
    <member name="M:Windows.Graphics.Display.DisplayInformation.GetAdvancedColorInfo">
      <summary>Retrieves the Advanced Color information.</summary>
      <returns>The Advanced Color information.</returns>
    </member>
    <member name="M:Windows.Graphics.Display.DisplayInformation.GetColorProfileAsync">
      <summary>Asynchronously gets the default International Color Consortium (ICC) color profile that is associated with the physical display.</summary>
      <returns>Object that manages the asynchronous retrieval of the color profile.</returns>
    </member>
    <member name="M:Windows.Graphics.Display.DisplayInformation.GetForCurrentView">
      <summary>Gets the  DisplayInformation instance associated with the current thread's CoreApplicationView. This DisplayInformation instance is tied to the view and cannot be used from other threads.</summary>
      <returns>A DisplayInformation object that provides display-related information for the current thread's view.</returns>
    </member>
    <member name="T:Windows.Graphics.Display.DisplayOrientations">
      <summary>Describes the orientation of a rectangular monitor.</summary>
    </member>
    <member name="F:Windows.Graphics.Display.DisplayOrientations.Landscape">
      <summary>Specifies that the monitor is oriented in landscape mode where the width of the display viewing area is greater than the height.</summary>
    </member>
    <member name="F:Windows.Graphics.Display.DisplayOrientations.LandscapeFlipped">
      <summary>Specifies that the monitor rotated another 90 degrees in the clockwise direction (to equal 180 degrees) to orient the display in landscape mode where the width of the display viewing area is greater than the height. This landscape mode is flipped 180 degrees from the **Landscape** mode.</summary>
    </member>
    <member name="F:Windows.Graphics.Display.DisplayOrientations.None">
      <summary>No display orientation is specified.</summary>
    </member>
    <member name="F:Windows.Graphics.Display.DisplayOrientations.Portrait">
      <summary>Specifies that the monitor rotated 90 degrees in the clockwise direction to orient the display in portrait mode where the height of the display viewing area is greater than the width.</summary>
    </member>
    <member name="F:Windows.Graphics.Display.DisplayOrientations.PortraitFlipped">
      <summary>Specifies that the monitor rotated another 90 degrees in the clockwise direction (to equal 270 degrees) to orient the display in portrait mode where the height of the display viewing area is greater than the width. This portrait mode is flipped 180 degrees from the **Portrait** mode.</summary>
    </member>
    <member name="T:Windows.Graphics.Display.DisplayProperties">
      <summary> Provides various properties that are related to the physical display. For most of these properties, the class provides events to allow clients to monitor for changes in the properties.</summary>
      <deprecated type="deprecate">DisplayProperties may be altered or unavailable for releases after Windows Phone 8.1. Instead, use DisplayInformation.</deprecated>
    </member>
    <member name="P:Windows.Graphics.Display.DisplayProperties.AutoRotationPreferences">
      <summary> Gets and sets the preferred orientation of the app.</summary>
      <returns>The orientation of a rectangular monitor.</returns>
    </member>
    <member name="P:Windows.Graphics.Display.DisplayProperties.CurrentOrientation">
      <summary> Gets the current orientation of a rectangular monitor.</summary>
      <returns>The current orientation of a rectangular monitor.</returns>
    </member>
    <member name="P:Windows.Graphics.Display.DisplayProperties.LogicalDpi">
      <summary> Gets the pixels per logical inch of the current environment.</summary>
      <returns>The pixels per logical inch of the current environment.</returns>
    </member>
    <member name="P:Windows.Graphics.Display.DisplayProperties.NativeOrientation">
      <summary> Gets the native orientation of the display monitor, which is typically the orientation where the buttons on the device match the orientation of the monitor.</summary>
      <returns>The native orientation of the display monitor.</returns>
    </member>
    <member name="P:Windows.Graphics.Display.DisplayProperties.ResolutionScale">
      <summary> Gets the scale factor of the immersive environment.</summary>
      <returns>The scale factor of the immersive environment.</returns>
    </member>
    <member name="P:Windows.Graphics.Display.DisplayProperties.StereoEnabled">
      <summary> Gets a value that indicates whether the device supports stereoscopic 3D.</summary>
      <returns>**TRUE** if the device is capable of stereoscopic 3D and stereoscopic 3D is currently enabled; **FALSE** otherwise.</returns>
    </member>
    <member name="E:Windows.Graphics.Display.DisplayProperties.ColorProfileChanged">
      <summary> Occurs when the physical display's color profile changes.</summary>
    </member>
    <member name="E:Windows.Graphics.Display.DisplayProperties.DisplayContentsInvalidated">
      <summary>Occurs when the display requires redrawing.</summary>
    </member>
    <member name="E:Windows.Graphics.Display.DisplayProperties.LogicalDpiChanged">
      <summary> Occurs when the LogicalDpi property changes because the pixels per inch (PPI) of the display changes.</summary>
    </member>
    <member name="E:Windows.Graphics.Display.DisplayProperties.OrientationChanged">
      <summary> Occurs when either the CurrentOrientation or NativeOrientation property changes because of a mode change or a monitor change.</summary>
    </member>
    <member name="E:Windows.Graphics.Display.DisplayProperties.StereoEnabledChanged">
      <summary> Occurs when the StereoEnabled property changes because support for stereoscopic 3D changes.</summary>
    </member>
    <member name="M:Windows.Graphics.Display.DisplayProperties.GetColorProfileAsync">
      <summary> Asynchronously gets the default International Color Consortium (ICC) color profile that is associated with the physical display.</summary>
      <deprecated type="deprecate">DisplayProperties may be altered or unavailable for releases after Windows Phone 8.1. Instead, use DisplayInformation.</deprecated>
      <returns>Object that manages the asynchronous retrieval of the color profile.</returns>
    </member>
    <member name="T:Windows.Graphics.Display.DisplayPropertiesEventHandler">
      <summary>Represents a method that handles display property events.</summary>
      <deprecated type="deprecate">DisplayProperties may be altered or unavailable for releases after Windows Phone 8.1. Instead, use DisplayInformation.</deprecated>
      <param name="sender">The object that raised the event.</param>
    </member>
    <member name="T:Windows.Graphics.Display.HdrMetadataFormat">
      <summary>Describes the HDR metadata format.</summary>
    </member>
    <member name="F:Windows.Graphics.Display.HdrMetadataFormat.Hdr10">
      <summary>The specified display supports the HDR10 style metadata, as per the HDR10 specification.</summary>
    </member>
    <member name="F:Windows.Graphics.Display.HdrMetadataFormat.Hdr10Plus">
      <summary>The specified display supports the HDR10Plus style of metadata, as per the HDR10Plus specification.</summary>
    </member>
    <member name="T:Windows.Graphics.Display.NitRange">
      <summary>Describes the minimum, maximum, and step size you can use when using nits to describe brightness on a device.</summary>
    </member>
    <member name="F:Windows.Graphics.Display.NitRange.MaxNits">
      <summary>The inclusive start point.</summary>
    </member>
    <member name="F:Windows.Graphics.Display.NitRange.MinNits">
      <summary>The inclusive end point.</summary>
    </member>
    <member name="F:Windows.Graphics.Display.NitRange.StepSizeNits">
      <summary>The step size, in nits, of the display brightness. Guaranteed to be a factor of (MinNits - MaxNits).</summary>
    </member>
    <member name="T:Windows.Graphics.Display.ResolutionScale">
      <summary>Describes the scale factor of the immersive environment. The scale factor is determined by the operating system in response to high pixel density screens.</summary>
    </member>
    <member name="F:Windows.Graphics.Display.ResolutionScale.Invalid">
      <summary>Specifies the scale of a display is invalid.</summary>
    </member>
    <member name="F:Windows.Graphics.Display.ResolutionScale.Scale100Percent">
      <summary>Specifies the scale of a display as 100 percent. This percentage indicates a minimum screen resolution for Windows all up is 1024x768.</summary>
    </member>
    <member name="F:Windows.Graphics.Display.ResolutionScale.Scale120Percent">
      <summary>This value isn't used.</summary>
    </member>
    <member name="F:Windows.Graphics.Display.ResolutionScale.Scale125Percent">
      <summary>Specifies the scale of a display as 125 percent.</summary>
    </member>
    <member name="F:Windows.Graphics.Display.ResolutionScale.Scale140Percent">
      <summary>Specifies the scale of a display as 140 percent. This percentage indicates a minimum screen resolution to scale at 140 is 1440x1080.</summary>
    </member>
    <member name="F:Windows.Graphics.Display.ResolutionScale.Scale150Percent">
      <summary>Applies to Windows Phone 8.</summary>
    </member>
    <member name="F:Windows.Graphics.Display.ResolutionScale.Scale160Percent">
      <summary>Applies to Windows Phone 8.</summary>
    </member>
    <member name="F:Windows.Graphics.Display.ResolutionScale.Scale175Percent">
      <summary>Specifies the scale of a display as 175 percent.</summary>
    </member>
    <member name="F:Windows.Graphics.Display.ResolutionScale.Scale180Percent">
      <summary>Specifies the scale of a display as 180 percent. This percentage indicates a minimum screen resolution to scale at 180 is 1920x1440.</summary>
    </member>
    <member name="F:Windows.Graphics.Display.ResolutionScale.Scale200Percent">
      <summary>Specifies the scale of a display as 200 percent.</summary>
    </member>
    <member name="F:Windows.Graphics.Display.ResolutionScale.Scale225Percent">
      <summary>This value isn't used.</summary>
    </member>
    <member name="F:Windows.Graphics.Display.ResolutionScale.Scale250Percent">
      <summary>Specifies the scale of a display as 250 percent.</summary>
    </member>
    <member name="F:Windows.Graphics.Display.ResolutionScale.Scale300Percent">
      <summary>Specifies the scale of a display as 300 percent.</summary>
    </member>
    <member name="F:Windows.Graphics.Display.ResolutionScale.Scale350Percent">
      <summary>Specifies the scale of a display as 350 percent.</summary>
    </member>
    <member name="F:Windows.Graphics.Display.ResolutionScale.Scale400Percent">
      <summary>Specifies the scale of a display as 400 percent.</summary>
    </member>
    <member name="F:Windows.Graphics.Display.ResolutionScale.Scale450Percent">
      <summary>Specifies the scale of a display as 450 percent.</summary>
    </member>
    <member name="F:Windows.Graphics.Display.ResolutionScale.Scale500Percent">
      <summary>Specifies the scale of a display as 500 percent.</summary>
    </member>
    <member name="T:Windows.Graphics.Display.Core.HdmiDisplayColorSpace">
      <summary>Describes the types of standard color spaces for display monitors.</summary>
    </member>
    <member name="F:Windows.Graphics.Display.Core.HdmiDisplayColorSpace.BT2020">
      <summary>The ITU-R Recommendation BT.2020 is the recommended format for ultra-high-definition TV (UHDTV).</summary>
    </member>
    <member name="F:Windows.Graphics.Display.Core.HdmiDisplayColorSpace.BT709">
      <summary>The ITU-R Recommendation BT.709 is the recommended format for high-definition TV (HDTV).</summary>
    </member>
    <member name="F:Windows.Graphics.Display.Core.HdmiDisplayColorSpace.RgbFull">
      <summary>Full RGB; levels are in the full range of 0-255.</summary>
    </member>
    <member name="F:Windows.Graphics.Display.Core.HdmiDisplayColorSpace.RgbLimited">
      <summary>Limited RGB; levels are limited to 16-235.</summary>
    </member>
    <member name="T:Windows.Graphics.Display.Core.HdmiDisplayHdr2086Metadata">
      <summary>Describes the 10 bit display metadata which is usually used for video. This is used to adjust the output to best match a display's capabilities.</summary>
    </member>
    <member name="F:Windows.Graphics.Display.Core.HdmiDisplayHdr2086Metadata.BluePrimaryX">
      <summary>The X chromaticity coordinate of the blue value.</summary>
    </member>
    <member name="F:Windows.Graphics.Display.Core.HdmiDisplayHdr2086Metadata.BluePrimaryY">
      <summary>The Y chromaticity coordinate of the blue value.</summary>
    </member>
    <member name="F:Windows.Graphics.Display.Core.HdmiDisplayHdr2086Metadata.GreenPrimaryX">
      <summary>The X chromaticity coordinate of the green value.</summary>
    </member>
    <member name="F:Windows.Graphics.Display.Core.HdmiDisplayHdr2086Metadata.GreenPrimaryY">
      <summary>The Y chromaticity coordinate of the green value.</summary>
    </member>
    <member name="F:Windows.Graphics.Display.Core.HdmiDisplayHdr2086Metadata.MaxContentLightLevel">
      <summary>The maximum nit value (in units of 0.00001 nit) used anywhere in the content.</summary>
    </member>
    <member name="F:Windows.Graphics.Display.Core.HdmiDisplayHdr2086Metadata.MaxFrameAverageLightLevel">
      <summary>The per-frame average of the maximum nit values (in units of 0.00001 nit).</summary>
    </member>
    <member name="F:Windows.Graphics.Display.Core.HdmiDisplayHdr2086Metadata.MaxMasteringLuminance">
      <summary>The maximum number of nits of the display used to master the content. Units are 0.0001 nit, so if the value is 1 nit, the value should be 10,000.</summary>
    </member>
    <member name="F:Windows.Graphics.Display.Core.HdmiDisplayHdr2086Metadata.MinMasteringLuminance">
      <summary>The minimum number of nits (in units of 0.00001 nit) of the display used to master the content.</summary>
    </member>
    <member name="F:Windows.Graphics.Display.Core.HdmiDisplayHdr2086Metadata.RedPrimaryX">
      <summary>The X chromaticity coordinate of the red value.</summary>
    </member>
    <member name="F:Windows.Graphics.Display.Core.HdmiDisplayHdr2086Metadata.RedPrimaryY">
      <summary>The Y chromaticity coordinate of the red value.</summary>
    </member>
    <member name="F:Windows.Graphics.Display.Core.HdmiDisplayHdr2086Metadata.WhitePointX">
      <summary>The X chromaticity coordinate of the white point.</summary>
    </member>
    <member name="F:Windows.Graphics.Display.Core.HdmiDisplayHdr2086Metadata.WhitePointY">
      <summary>The Y chromaticity coordinate of the white point.</summary>
    </member>
    <member name="T:Windows.Graphics.Display.Core.HdmiDisplayHdrOption">
      <summary>Defines constants that specify the high dynamic range (HDR) options of a connected device such as a TV or a monitor.</summary>
    </member>
    <member name="F:Windows.Graphics.Display.Core.HdmiDisplayHdrOption.DolbyVisionLowLatency">
      <summary>Specifies the low-latency profile for Dolby Vision.</summary>
    </member>
    <member name="F:Windows.Graphics.Display.Core.HdmiDisplayHdrOption.Eotf2084">
      <summary>Specifies an SMPTE ST 2084 electro-optical transfer function (EOTF).</summary>
    </member>
    <member name="F:Windows.Graphics.Display.Core.HdmiDisplayHdrOption.EotfSdr">
      <summary>Specifies a standard dynamic range (SDR) electro-optical transfer function (EOTF).</summary>
    </member>
    <member name="F:Windows.Graphics.Display.Core.HdmiDisplayHdrOption.None">
      <summary>Specifies no option.</summary>
    </member>
    <member name="T:Windows.Graphics.Display.Core.HdmiDisplayInformation">
      <summary>Represents a class containing methods which can be used to interact with the display.</summary>
    </member>
    <member name="E:Windows.Graphics.Display.Core.HdmiDisplayInformation.DisplayModesChanged">
      <summary>Event raised when the display mode changes.</summary>
    </member>
    <member name="M:Windows.Graphics.Display.Core.HdmiDisplayInformation.GetCurrentDisplayMode">
      <summary>Gets the HdmiDisplayMode object, which provides info about the current display mode of a connected device, like a TV.</summary>
      <returns>The display mode.</returns>
    </member>
    <member name="M:Windows.Graphics.Display.Core.HdmiDisplayInformation.GetForCurrentView">
      <summary>Gets the HdmiDisplayInformation object which is the display info of a video content that is currently sent to a display, like a TV or monitor.</summary>
      <returns>The display info of a video content that's currently on screen.</returns>
    </member>
    <member name="M:Windows.Graphics.Display.Core.HdmiDisplayInformation.GetSupportedDisplayModes">
      <summary>Gets the display modes that are supported by your current display. This is determined in combination by your device type, specifications, and settings.</summary>
      <returns>The list of display modes that are supported.</returns>
    </member>
    <member name="M:Windows.Graphics.Display.Core.HdmiDisplayInformation.RequestSetCurrentDisplayModeAsync(Windows.Graphics.Display.Core.HdmiDisplayMode)">
      <summary>Sends request to set only the display mode for the display.</summary>
      <param name="mode">
      </param>
      <returns>Value that indicates whether the set request is successful.</returns>
    </member>
    <member name="M:Windows.Graphics.Display.Core.HdmiDisplayInformation.RequestSetCurrentDisplayModeAsync(Windows.Graphics.Display.Core.HdmiDisplayMode,Windows.Graphics.Display.Core.HdmiDisplayHdrOption)">
      <summary>Sends request to set only the display mode and HDR option for the display.</summary>
      <param name="mode">The display mode.</param>
      <param name="hdrOption">The electro-optical transfer function (EOTF) used to master the HDR content.</param>
      <returns>Value that indicates whether the set request is successful.</returns>
    </member>
    <member name="M:Windows.Graphics.Display.Core.HdmiDisplayInformation.RequestSetCurrentDisplayModeAsync(Windows.Graphics.Display.Core.HdmiDisplayMode,Windows.Graphics.Display.Core.HdmiDisplayHdrOption,Windows.Graphics.Display.Core.HdmiDisplayHdr2086Metadata)">
      <summary>Sends request to set the display according to the input parameters.</summary>
      <param name="mode">The display mode.</param>
      <param name="hdrOption">The electro-optical transfer function (EOTF) used to master the HDR content.</param>
      <param name="hdrMetadata">The 10 bit display metadata used to adjust the output.</param>
      <returns>Value that indicates whether the set request is successful.</returns>
    </member>
    <member name="M:Windows.Graphics.Display.Core.HdmiDisplayInformation.SetDefaultDisplayModeAsync">
      <summary>Sets the display to the back to default settings.</summary>
      <returns>
      </returns>
    </member>
    <member name="T:Windows.Graphics.Display.Core.HdmiDisplayMode">
      <summary>Represents the display mode of a connected device such as a TV or a monitor. It provides info about the display capabilities of the device, such as the number of bits per pixel, colorspace, type of pixel encoding, refresh rate, and more.</summary>
    </member>
    <member name="P:Windows.Graphics.Display.Core.HdmiDisplayMode.BitsPerPixel">
      <summary>Gets the number of bits per pixel. It specifies the number of bits used in a pixel.</summary>
      <returns>
      </returns>
    </member>
    <member name="P:Windows.Graphics.Display.Core.HdmiDisplayMode.ColorSpace">
      <summary>Gets the color space.</summary>
      <returns>
      </returns>
    </member>
    <member name="P:Windows.Graphics.Display.Core.HdmiDisplayMode.Is2086MetadataSupported">
      <summary>Indicates whether 10 bit display metadata is supported on the device.</summary>
      <returns>`true` if 10 bit display metadata is supported on the device, otherwise `false`.</returns>
    </member>
    <member name="P:Windows.Graphics.Display.Core.HdmiDisplayMode.IsDolbyVisionLowLatencySupported">
      <summary>Indicates whether the low-latency profile for Dolby Vision is supported on the device.</summary>
      <returns>`true` if the low-latency profile for Dolby Vision is supported on the device, otherwise `false`.</returns>
    </member>
    <member name="P:Windows.Graphics.Display.Core.HdmiDisplayMode.IsSdrLuminanceSupported">
      <summary>Gets the value that indicates whether standard dynamic range (SDR) luminance levels are supported by the device.</summary>
      <returns>
      </returns>
    </member>
    <member name="P:Windows.Graphics.Display.Core.HdmiDisplayMode.IsSmpte2084Supported">
      <summary>Gets the value that indicates whether the SMPTE (Society of Motion Picture and Television Engineers) ST 2084 electo-optical transfer function (EOTF) is supported.</summary>
      <returns>
      </returns>
    </member>
    <member name="P:Windows.Graphics.Display.Core.HdmiDisplayMode.PixelEncoding">
      <summary>Gets the type of pixel encoding the device uses for rendering display content.</summary>
      <returns>
      </returns>
    </member>
    <member name="P:Windows.Graphics.Display.Core.HdmiDisplayMode.RefreshRate">
      <summary>Gets the device's refresh rate, in Hertz (Hz).</summary>
      <returns>
      </returns>
    </member>
    <member name="P:Windows.Graphics.Display.Core.HdmiDisplayMode.ResolutionHeightInRawPixels">
      <summary>Gets the device's resolution height in raw pixels.</summary>
      <returns>
      </returns>
    </member>
    <member name="P:Windows.Graphics.Display.Core.HdmiDisplayMode.ResolutionWidthInRawPixels">
      <summary>Gets the device's resolution width in raw pixels.</summary>
      <returns>
      </returns>
    </member>
    <member name="P:Windows.Graphics.Display.Core.HdmiDisplayMode.StereoEnabled">
      <summary>Gets the value that indicates whether stereoscorpic 3D is enabled on the device.</summary>
      <returns>
      </returns>
    </member>
    <member name="M:Windows.Graphics.Display.Core.HdmiDisplayMode.IsEqual(Windows.Graphics.Display.Core.HdmiDisplayMode)">
      <summary>Checks to see whether the current display mode is equal to a specific display mode.</summary>
      <param name="mode">
      </param>
      <returns>Value that indicates if the current display mode is equal to a specifc display mode. If TRUE, they are the equal.</returns>
    </member>
    <member name="T:Windows.Graphics.Display.Core.HdmiDisplayPixelEncoding">
      <summary>Describes the types of pixel encoding format.</summary>
    </member>
    <member name="F:Windows.Graphics.Display.Core.HdmiDisplayPixelEncoding.Rgb444">
      <summary>Video signal is separated into the red, green, blue (RGB) components, with no color sub-sampling.</summary>
    </member>
    <member name="F:Windows.Graphics.Display.Core.HdmiDisplayPixelEncoding.Ycc420">
      <summary>Chroma sub-sampling is done at 4:2:0. Only one chroma component is sampled on per line. This means that the two chroma components take turns to be sampled, so they are sampled on alternate lines at half the sample rate of the luma component.</summary>
    </member>
    <member name="F:Windows.Graphics.Display.Core.HdmiDisplayPixelEncoding.Ycc422">
      <summary>Chroma sub-sampling is done at 4:2:2. The two chroma components are sampled at half the sample rate of the luma component.</summary>
    </member>
    <member name="F:Windows.Graphics.Display.Core.HdmiDisplayPixelEncoding.Ycc444">
      <summary>Video signal is separated into the chroma (Cb and Cr) and luma (Y) components, with no chroma sub-sampling.</summary>
    </member>
    <member name="T:Windows.Graphics.Effects.IGraphicsEffect">
      <summary>Base class for graphics effects.</summary>
    </member>
    <member name="P:Windows.Graphics.Effects.IGraphicsEffect.Name">
      <summary>The name of the graphics effect.</summary>
      <returns>The name of the graphics effect.</returns>
    </member>
    <member name="T:Windows.Graphics.Effects.IGraphicsEffectSource">
      <summary>Base class for graphics effect sources.</summary>
    </member>
    <member name="T:Windows.Graphics.Holographic.HolographicAdapterId">
      <summary>Represents the graphics adapter used for rendering holographic content. Matches the Win32 locally unique identifier (LUID) type.</summary>
    </member>
    <member name="F:Windows.Graphics.Holographic.HolographicAdapterId.HighPart">
      <summary>The HighPart of the LUID struct.</summary>
    </member>
    <member name="F:Windows.Graphics.Holographic.HolographicAdapterId.LowPart">
      <summary>The LowPart of the LUID struct.</summary>
    </member>
    <member name="T:Windows.Graphics.Holographic.HolographicCamera">
      <summary>Provides per-frame rendering functionality for a HolographicViewConfiguration on a HolographicDisplay.</summary>
    </member>
    <member name="P:Windows.Graphics.Holographic.HolographicCamera.CanOverrideViewport">
      <summary>Gets whether the display supports overriding the viewport rectangles.</summary>
      <returns>True, if the application can override the viewport rectangles; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Graphics.Holographic.HolographicCamera.Display">
      <summary>Gets metadata about the display represented by this HolographicCamera.</summary>
      <returns>The display's metadata.</returns>
    </member>
    <member name="P:Windows.Graphics.Holographic.HolographicCamera.Id">
      <summary>Gets the unique identifier for the HolographicCamera.</summary>
      <returns>The unique identifier.</returns>
    </member>
    <member name="P:Windows.Graphics.Holographic.HolographicCamera.IsHardwareContentProtectionEnabled">
      <summary>Gets or sets whether this HolographicCamera will produce hardware-protected back buffers for the primary layer.</summary>
      <returns>Whether hardware content protection is enabled.</returns>
    </member>
    <member name="P:Windows.Graphics.Holographic.HolographicCamera.IsHardwareContentProtectionSupported">
      <summary>Gets whether hardware content protection is supported for this HolographicCamera.</summary>
      <returns>Whether hardware content protection is supported.</returns>
    </member>
    <member name="P:Windows.Graphics.Holographic.HolographicCamera.IsPrimaryLayerEnabled">
      <summary>Gets or sets whether this camera should display the primary back buffer filled by the app.</summary>
      <returns>True, if the primary layer should be displayed; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Graphics.Holographic.HolographicCamera.IsStereo">
      <summary>Gets whether the current display is stereo rather than mono.</summary>
      <returns>True, if the current display is stereo; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Graphics.Holographic.HolographicCamera.LeftViewportParameters">
      <summary>Gets rendering parameters related to display's left-eye viewport.</summary>
      <returns>The left viewport parameters.</returns>
    </member>
    <member name="P:Windows.Graphics.Holographic.HolographicCamera.MaxQuadLayerCount">
      <summary>Gets the maximum number of quad layers supported by the current system.</summary>
      <returns>The max quad layer count.</returns>
    </member>
    <member name="P:Windows.Graphics.Holographic.HolographicCamera.QuadLayers">
      <summary>Gets the mutable list of quad layers to display on top of this camera's primary back buffer.</summary>
      <returns>The quad layer list.</returns>
    </member>
    <member name="P:Windows.Graphics.Holographic.HolographicCamera.RenderTargetSize">
      <summary>Gets the dimensions in pixels of the back buffers allocated for this camera.</summary>
      <returns>The width and height of the HolographicCamera render target.</returns>
    </member>
    <member name="P:Windows.Graphics.Holographic.HolographicCamera.RightViewportParameters">
      <summary>Gets rendering parameters related to display's right-eye viewport.</summary>
      <returns>The right viewport parameters.</returns>
    </member>
    <member name="P:Windows.Graphics.Holographic.HolographicCamera.ViewConfiguration">
      <summary>Gets the HolographicViewConfiguration that this HolographicCamera provides rendering for.</summary>
      <returns>The HolographicViewConfiguration that can be used to configure rendering parameters for this HolographicCamera.</returns>
    </member>
    <member name="P:Windows.Graphics.Holographic.HolographicCamera.ViewportScaleFactor">
      <summary>Gets or sets the scale factor to apply to the default viewport size.</summary>
      <returns>The viewport scale factor.</returns>
    </member>
    <member name="M:Windows.Graphics.Holographic.HolographicCamera.SetFarPlaneDistance(System.Double)">
      <summary>Sets the distance, along the z-axis, from the origin of view space to the far plane of the view frustum.</summary>
      <param name="value">The far plane distance, in meters. By default, this is set to 20 meters.</param>
    </member>
    <member name="M:Windows.Graphics.Holographic.HolographicCamera.SetNearPlaneDistance(System.Double)">
      <summary>Sets the distance, along the z-axis, from the origin of view space to the near plane of the view frustum.</summary>
      <param name="value">The near plane distance, in meters. By default, this is set to 0.1 meters.</param>
    </member>
    <member name="T:Windows.Graphics.Holographic.HolographicCameraPose">
      <summary>Represents the predicted location of a holographic camera for a particular frame.</summary>
    </member>
    <member name="P:Windows.Graphics.Holographic.HolographicCameraPose.FarPlaneDistance">
      <summary>Gets the far plane distance for this frame, which is set by calling the HolographicCamera.SetFarPlaneDistance method.</summary>
      <returns>The far plane distance for this frame, in meters. By default, this is set to 20 meters.</returns>
    </member>
    <member name="P:Windows.Graphics.Holographic.HolographicCameraPose.HolographicCamera">
      <summary>Gets the HolographicCamera that's described by this camera pose.</summary>
      <returns>The HolographicCamera.</returns>
    </member>
    <member name="P:Windows.Graphics.Holographic.HolographicCameraPose.NearPlaneDistance">
      <summary>Gets the near plane distance for this frame, which you set by calling the HolographicCamera.SetNearPlaneDistance method.</summary>
      <returns>The near plane distance for this frame, in meters. By default, this is set to 0.01 meters.</returns>
    </member>
    <member name="P:Windows.Graphics.Holographic.HolographicCameraPose.ProjectionTransform">
      <summary>Gets the stereo projection transform for this camera pose.</summary>
      <returns>The transforms.</returns>
    </member>
    <member name="P:Windows.Graphics.Holographic.HolographicCameraPose.Viewport">
      <summary>Gets the viewport rectangle that the app must render to for this camera in this frame.</summary>
      <returns>The viewport rect.</returns>
    </member>
    <member name="M:Windows.Graphics.Holographic.HolographicCameraPose.OverrideProjectionTransform(Windows.Graphics.Holographic.HolographicStereoTransform)">
      <summary>Notifies the compositor that the app is rendering with an alternate suboptimal projection transform this frame.</summary>
      <param name="projectionTransform">The alternate suboptimal projection transform.</param>
    </member>
    <member name="M:Windows.Graphics.Holographic.HolographicCameraPose.OverrideViewport(Windows.Foundation.Rect,Windows.Foundation.Rect)">
      <summary>Specifies an alternate viewport rectangle within the frame buffer that the app is rendering into this frame.</summary>
      <param name="leftViewport">The left eye viewport rectangle.</param>
      <param name="rightViewport">The right eye viewport rectangle.</param>
    </member>
    <member name="M:Windows.Graphics.Holographic.HolographicCameraPose.OverrideViewTransform(Windows.Perception.Spatial.SpatialCoordinateSystem,Windows.Graphics.Holographic.HolographicStereoTransform)">
      <summary>Notifies the compositor that the app is rendering with an alternate suboptimal view transform this frame.</summary>
      <param name="coordinateSystem">The coordinate system in which the alternate suboptimal view transform will be expressed.</param>
      <param name="coordinateSystemToViewTransform">The alternate suboptimal view transform.</param>
    </member>
    <member name="M:Windows.Graphics.Holographic.HolographicCameraPose.TryGetCullingFrustum(Windows.Perception.Spatial.SpatialCoordinateSystem)">
      <summary>Gets the predicted conservative culling frustum for this camera pose, expressed in the specified coordinate system.</summary>
      <param name="coordinateSystem">The coordinate system in which to express the culling frustum.</param>
      <returns>The culling frustum.</returns>
    </member>
    <member name="M:Windows.Graphics.Holographic.HolographicCameraPose.TryGetViewTransform(Windows.Perception.Spatial.SpatialCoordinateSystem)">
      <summary>Gets the stereo view transform for this camera pose, expressed as a transform from the specified coordinate system. This method will return null if the specified coordinate system cannot be located at the moment.</summary>
      <param name="coordinateSystem">The coordinate system from which the rendered geometry should be transformed.</param>
      <returns>The transforms.</returns>
    </member>
    <member name="M:Windows.Graphics.Holographic.HolographicCameraPose.TryGetVisibleFrustum(Windows.Perception.Spatial.SpatialCoordinateSystem)">
      <summary>Gets the predicted view frustum for the current pose, expressed in the specified coordinate system.</summary>
      <param name="coordinateSystem">The coordinate system in which to express the visible frustum.</param>
      <returns>The visible frustum.</returns>
    </member>
    <member name="T:Windows.Graphics.Holographic.HolographicCameraRenderingParameters">
      <summary>Represents per-camera parameters for rendering holographic content.</summary>
    </member>
    <member name="P:Windows.Graphics.Holographic.HolographicCameraRenderingParameters.Direct3D11BackBuffer">
      <summary>Gets the Direct3D 11 back buffer surface for this camera. Apps must retrieve a new back buffer surface for rendering each frame.</summary>
      <returns>The Direct3D 11 surface that holds the back buffer.</returns>
    </member>
    <member name="P:Windows.Graphics.Holographic.HolographicCameraRenderingParameters.Direct3D11Device">
      <summary>Gets the Direct3D 11 device for this camera.</summary>
      <returns>The Direct3D 11 device.</returns>
    </member>
    <member name="P:Windows.Graphics.Holographic.HolographicCameraRenderingParameters.IsContentProtectionEnabled">
      <summary>Gets or sets whether the application is displaying protected content.</summary>
      <returns>Whether content protection is enabled.</returns>
    </member>
    <member name="P:Windows.Graphics.Holographic.HolographicCameraRenderingParameters.ReprojectionMode">
      <summary>Gets or sets the kind of reprojection the app is requesting to stabilize its holographic rendering relative to the user's head motion.</summary>
      <returns>The kind of reprojection.</returns>
    </member>
    <member name="M:Windows.Graphics.Holographic.HolographicCameraRenderingParameters.CommitDirect3D11DepthBuffer(Windows.Graphics.DirectX.Direct3D11.IDirect3DSurface)">
      <summary>Provides a depth buffer for this frame to the holographic display pipeline, enabling depth-based stabilization of the frame relative to the user's head motion.</summary>
      <param name="value">The Direct3D 11 surface containing the app's depth buffer.</param>
    </member>
    <member name="M:Windows.Graphics.Holographic.HolographicCameraRenderingParameters.SetFocusPoint(Windows.Perception.Spatial.SpatialCoordinateSystem,Windows.Foundation.Numerics.Vector3)">
      <summary>Sets the stationary point in the holographic space that the user will likely focus on for the current frame.</summary>
      <param name="coordinateSystem">The coordinate system of the position vector.</param>
      <param name="position">The location of the focus point in the specified coordinate system.</param>
    </member>
    <member name="M:Windows.Graphics.Holographic.HolographicCameraRenderingParameters.SetFocusPoint(Windows.Perception.Spatial.SpatialCoordinateSystem,Windows.Foundation.Numerics.Vector3,Windows.Foundation.Numerics.Vector3)">
      <summary>Sets the stationary point in the holographic space that the user will focus on, as well as the normal for a focus plane through that point.</summary>
      <param name="coordinateSystem">The coordinate system of the position and normal vectors.</param>
      <param name="position">The location of the focus point in the specified coordinate system.</param>
      <param name="normal">The normal of the focus point in the specified coordinate system, if known. If there is no obvious normal, have it face the user.</param>
    </member>
    <member name="M:Windows.Graphics.Holographic.HolographicCameraRenderingParameters.SetFocusPoint(Windows.Perception.Spatial.SpatialCoordinateSystem,Windows.Foundation.Numerics.Vector3,Windows.Foundation.Numerics.Vector3,Windows.Foundation.Numerics.Vector3)">
      <summary>Sets the moving point in the holographic space that the user will focus on, as well as the normal for a focus plane through that point.</summary>
      <param name="coordinateSystem">The coordinate system of the position, normal and velocity vectors.</param>
      <param name="position">The location of the focus point in the specified coordinate system.</param>
      <param name="normal">The normal of the focus point in the specified coordinate system, if known. If there is no obvious normal, have it face the user.</param>
      <param name="linearVelocity">The velocity vector of the focus point in the specified coordinate system.</param>
    </member>
    <member name="T:Windows.Graphics.Holographic.HolographicCameraViewportParameters">
      <summary>Represents per-viewport parameters for rendering holographic content.</summary>
    </member>
    <member name="P:Windows.Graphics.Holographic.HolographicCameraViewportParameters.HiddenAreaMesh">
      <summary>Gets screen-space vertices that define the viewport area the user cannot see, given the headset's lens geometry.</summary>
      <returns>The hidden area mesh vertices.</returns>
    </member>
    <member name="P:Windows.Graphics.Holographic.HolographicCameraViewportParameters.VisibleAreaMesh">
      <summary>Gets screen-space vertices that define the viewport area the user can see, given the headset's lens geometry.</summary>
      <returns>The visible area mesh vertices.</returns>
    </member>
    <member name="T:Windows.Graphics.Holographic.HolographicDisplay">
      <summary>Provides metadata for a display to which a holographic view must render each frame from that frame's pose.</summary>
    </member>
    <member name="P:Windows.Graphics.Holographic.HolographicDisplay.AdapterId">
      <summary>Gets the identifier of the graphics adapter to be used when displaying holographic content to this HolographicDisplay.</summary>
      <returns>The identifier.</returns>
    </member>
    <member name="P:Windows.Graphics.Holographic.HolographicDisplay.DisplayName">
      <summary>Gets a friendly name for this display that can be displayed to the user.</summary>
      <returns>The friendly name.</returns>
    </member>
    <member name="P:Windows.Graphics.Holographic.HolographicDisplay.IsOpaque">
      <summary>Gets whether this display is occluded, blocking the user's view of the physical world around them.</summary>
      <returns>Whether this display is occluded.</returns>
    </member>
    <member name="P:Windows.Graphics.Holographic.HolographicDisplay.IsStereo">
      <summary>Gets whether this display requires separate rendering for the left and right eyes.</summary>
      <returns>Whether this display is stereo.</returns>
    </member>
    <member name="P:Windows.Graphics.Holographic.HolographicDisplay.MaxViewportSize">
      <summary>Gets the maximum viewport size that an app will ever be asked to render to for this display.</summary>
      <returns>The maximum viewport size.</returns>
    </member>
    <member name="P:Windows.Graphics.Holographic.HolographicDisplay.RefreshRate">
      <summary>Gets the refresh rate at which an app must present content to this holographic display.</summary>
      <returns>The refresh rate.</returns>
    </member>
    <member name="P:Windows.Graphics.Holographic.HolographicDisplay.SpatialLocator">
      <summary>Gets a spatial locator that can be used to create frames of reference relative to this display.</summary>
      <returns>The spatial locator.</returns>
    </member>
    <member name="M:Windows.Graphics.Holographic.HolographicDisplay.GetDefault">
      <summary>Gets the default display that represents the user's primary Mixed Reality headset.</summary>
      <returns>The default display.</returns>
    </member>
    <member name="M:Windows.Graphics.Holographic.HolographicDisplay.TryGetViewConfiguration(Windows.Graphics.Holographic.HolographicViewConfigurationKind)">
      <summary>Attempts to retrieve the view configuration for this HolographicDisplay, which corresponds to the supplied HolographicViewConfigurationKind.</summary>
      <param name="kind">A HolographicViewConfigurationKind indicating the kind of view configuration to be retrieved.</param>
      <returns>A HolographicViewConfiguration object of the indicated kind, or null if the HolographicDisplay does not support the indicated HolographicViewConfigurationKind.</returns>
    </member>
    <member name="T:Windows.Graphics.Holographic.HolographicFrame">
      <summary>Represents a frame of holographic content that an app must render to all cameras.</summary>
    </member>
    <member name="P:Windows.Graphics.Holographic.HolographicFrame.AddedCameras">
      <summary>Gets the list of HolographicCamera objects that were added since last frame.</summary>
      <returns>A collection of HolographicCamera objects that were added.</returns>
    </member>
    <member name="P:Windows.Graphics.Holographic.HolographicFrame.CurrentPrediction">
      <summary>Gets the most recent camera location prediction for the current HolographicFrame.</summary>
      <returns>The prediction.</returns>
    </member>
    <member name="P:Windows.Graphics.Holographic.HolographicFrame.Duration">
      <summary>Gets the duration of time that the frame will be on the screen.</summary>
      <returns>The time span.</returns>
    </member>
    <member name="P:Windows.Graphics.Holographic.HolographicFrame.Id">
      <summary>Gets the unique identifier for the HolographicFrame within its parent HolographicSpace.</summary>
      <returns>A HolographicFrameId representing the unique identifier for the HolographicFrame.</returns>
    </member>
    <member name="P:Windows.Graphics.Holographic.HolographicFrame.RemovedCameras">
      <summary>Gets the list of HolographicCamera objects that were removed since last frame.</summary>
      <returns>A collection of HolographicCamera objects that were removed.</returns>
    </member>
    <member name="M:Windows.Graphics.Holographic.HolographicFrame.GetQuadLayerUpdateParameters(Windows.Graphics.Holographic.HolographicQuadLayer)">
      <summary>Gets an update payload that lets an application configure a specific quad layer's parameters from this frame forward.</summary>
      <param name="layer">The quad layer to update.</param>
      <returns>The update parameters.</returns>
    </member>
    <member name="M:Windows.Graphics.Holographic.HolographicFrame.GetRenderingParameters(Windows.Graphics.Holographic.HolographicCameraPose)">
      <summary>Gets the parameters needed to render the current frame with the specified camera pose.</summary>
      <param name="cameraPose">The camera pose.</param>
      <returns>The rendering parameters.</returns>
    </member>
    <member name="M:Windows.Graphics.Holographic.HolographicFrame.PresentUsingCurrentPrediction">
      <summary>Present the current frame for all cameras and then wait until the next frame.</summary>
      <returns>The result of the Present call.</returns>
    </member>
    <member name="M:Windows.Graphics.Holographic.HolographicFrame.PresentUsingCurrentPrediction(Windows.Graphics.Holographic.HolographicFramePresentWaitBehavior)">
      <summary>Presents the current frame for all cameras with the specified waiting behavior.</summary>
      <param name="waitBehavior">The wait behavior.</param>
      <returns>The result of the Present call.</returns>
    </member>
    <member name="M:Windows.Graphics.Holographic.HolographicFrame.UpdateCurrentPrediction">
      <summary>Computes an updated prediction for the CurrentPrediction property.</summary>
    </member>
    <member name="M:Windows.Graphics.Holographic.HolographicFrame.WaitForFrameToFinish">
      <summary>Blocks the current thread until this frame has finished and is showing on the displays.</summary>
    </member>
    <member name="T:Windows.Graphics.Holographic.HolographicFrameId">
      <summary>Uniquely identifies a HolographicFrame within its parent HolographicSpace.</summary>
    </member>
    <member name="F:Windows.Graphics.Holographic.HolographicFrameId.Value">
      <summary>A 64-bit integer value uniquely identifying a **HolographicFrame**.</summary>
    </member>
    <member name="T:Windows.Graphics.Holographic.HolographicFramePrediction">
      <summary>Represents the poses for each holographic camera at the time that they're predicted to be displayed.</summary>
    </member>
    <member name="P:Windows.Graphics.Holographic.HolographicFramePrediction.CameraPoses">
      <summary>Gets the camera poses that correspond with the time specified by Timestamp.</summary>
      <returns>The camera poses.</returns>
    </member>
    <member name="P:Windows.Graphics.Holographic.HolographicFramePrediction.Timestamp">
      <summary>Gets the time when the camera poses are predicted to be displayed.</summary>
      <returns>The timestamp.</returns>
    </member>
    <member name="T:Windows.Graphics.Holographic.HolographicFramePresentationMonitor">
      <summary>Monitors an independent stream of frame presentation reports from a HolographicSpace.</summary>
      <deprecated type="deprecate">Use HolographicFrameScanoutMonitor instead of HolographicFramePresentationMonitor. For more info, see MSDN.</deprecated>
    </member>
    <member name="M:Windows.Graphics.Holographic.HolographicFramePresentationMonitor.Close">
      <summary>Disposes of this frame presentation monitor, releasing any unread reports.</summary>
    </member>
    <member name="M:Windows.Graphics.Holographic.HolographicFramePresentationMonitor.ReadReports">
      <summary>Returns a list of reports for frame presentations which have occurred since the last time the method was called.</summary>
      <deprecated type="deprecate">Use HolographicFrameScanoutMonitor instead of HolographicFramePresentationMonitor. For more info, see MSDN.</deprecated>
      <returns>The report list.</returns>
    </member>
    <member name="T:Windows.Graphics.Holographic.HolographicFramePresentationReport">
      <summary>A frame presentation report for a particular compositor frame.</summary>
      <deprecated type="deprecate">Use HolographicFrameScanoutReport instead of HolographicFramePresentationReport. For more info, see MSDN.</deprecated>
    </member>
    <member name="P:Windows.Graphics.Holographic.HolographicFramePresentationReport.AppGpuDuration">
      <summary>The amount of GPU time which was consumed by the app.</summary>
      <returns>
      </returns>
    </member>
    <member name="P:Windows.Graphics.Holographic.HolographicFramePresentationReport.AppGpuOverrun">
      <summary>The amount of GPU time the app spent which went beyond its presentation target time.</summary>
      <returns>
      </returns>
    </member>
    <member name="P:Windows.Graphics.Holographic.HolographicFramePresentationReport.CompositorGpuDuration">
      <summary>The amount of GPU time which was not available for the app's use since it was consumed by the compositor.</summary>
      <returns>
      </returns>
    </member>
    <member name="P:Windows.Graphics.Holographic.HolographicFramePresentationReport.MissedPresentationOpportunityCount">
      <summary>The number of presentation opportunities which were missed before the app's frame was finished rendering.</summary>
      <returns>
      </returns>
    </member>
    <member name="P:Windows.Graphics.Holographic.HolographicFramePresentationReport.PresentationCount">
      <summary>The number of times the app's frame was presented by the compositor.</summary>
      <returns>
      </returns>
    </member>
    <member name="T:Windows.Graphics.Holographic.HolographicFramePresentResult">
      <summary>Indicates the outcome of a Present call on a holographic frame.</summary>
    </member>
    <member name="F:Windows.Graphics.Holographic.HolographicFramePresentResult.DeviceRemoved">
      <summary>The Direct3D 11 device was removed and a new device is required. To investigate the cause of device removed errors, call the ID3D11Device::GetDeviceRemovedReason method before releasing the Direct3D device. Set the new device by calling the HolographicSpace::SetDirect3D11Device method.</summary>
    </member>
    <member name="F:Windows.Graphics.Holographic.HolographicFramePresentResult.Success">
      <summary>The frame was presented successfully.</summary>
    </member>
    <member name="T:Windows.Graphics.Holographic.HolographicFramePresentWaitBehavior">
      <summary>Specifies whether a Present call should wait for the frame to finish or returns control to the thread immediately.</summary>
    </member>
    <member name="F:Windows.Graphics.Holographic.HolographicFramePresentWaitBehavior.DoNotWaitForFrameToFinish">
      <summary>Return control to the thread immediately.</summary>
    </member>
    <member name="F:Windows.Graphics.Holographic.HolographicFramePresentWaitBehavior.WaitForFrameToFinish">
      <summary>Don't return control to the thread until the current frame is finished.</summary>
    </member>
    <member name="T:Windows.Graphics.Holographic.HolographicFrameRenderingReport">
      <summary>Contains timing information about the work the application did leading up to the frame being scanned out by the system for the first time.</summary>
    </member>
    <member name="P:Windows.Graphics.Holographic.HolographicFrameRenderingReport.FrameId">
      <summary>Gets the unique identifier for the HolographicFrame associated with the HolographicFrameRenderingReport.</summary>
      <returns>A HolographicFrameId representing the unique identifier for the HolographicFrame associated with the HolographicFrameRenderingReport.</returns>
    </member>
    <member name="P:Windows.Graphics.Holographic.HolographicFrameRenderingReport.MissedLatchCount">
      <summary>Gets the number of scanouts where a previous HolographicFrame had to be re-projected again due to the GPU work for the current **HolographicFrame** not finishing in time for the target scanout deadline.</summary>
      <returns>The number of scanouts where a previous HolographicFrame had to be re-projected.</returns>
    </member>
    <member name="P:Windows.Graphics.Holographic.HolographicFrameRenderingReport.SystemRelativeActualGpuFinishTime">
      <summary>Gets the time at which all GPU work needed for reprojection is known to be finished. This includes any overlay work or other hologram compositor post-processing needed to prepare the final image.</summary>
      <returns>The time at which all GPU work needed for reprojection is known to be finished.</returns>
    </member>
    <member name="P:Windows.Graphics.Holographic.HolographicFrameRenderingReport.SystemRelativeFrameReadyTime">
      <summary>Gets the system-recommended time at which rendering for the HolographicFrame that is dependent on the head pose should have begun. This is the same time that HolographicSpace.WaitForNextFrameReady method is unblocked.</summary>
      <returns>The system-recommended time at which rendering for the HolographicFrame that is dependent on the head pose should have begun.</returns>
    </member>
    <member name="P:Windows.Graphics.Holographic.HolographicFrameRenderingReport.SystemRelativeTargetLatchTime">
      <summary>Gets an estimate of the time that the HolographicFrame needed to have all its GPU work, both application and compositor, finished in order to begin reprojection on schedule.</summary>
      <returns>An estimate of the time that the HolographicFrame needed to have all its GPU work finished in order to begin reprojection on schedule.</returns>
    </member>
    <member name="T:Windows.Graphics.Holographic.HolographicFrameScanoutMonitor">
      <summary>Allows Mixed Reality applications to obtain a stream of HolographicFrameScanoutReport objects.</summary>
    </member>
    <member name="M:Windows.Graphics.Holographic.HolographicFrameScanoutMonitor.Close">
      <summary>Closes the HolographicFrameScanoutMonitor and releases associated resources.</summary>
    </member>
    <member name="M:Windows.Graphics.Holographic.HolographicFrameScanoutMonitor.ReadReports">
      <summary>Returns a list of HolographicFrameScanoutReport objects where each report corresponds to a single scanout to the holographic display which has occurred since the last time the method was called. Note that each HolographicFrame may be scanned out multiple times.</summary>
      <returns>A list of HolographicFrameScanoutReport objects.</returns>
    </member>
    <member name="T:Windows.Graphics.Holographic.HolographicFrameScanoutReport">
      <summary>Provides performance and timing information about a single scanout to a holographic display.</summary>
    </member>
    <member name="P:Windows.Graphics.Holographic.HolographicFrameScanoutReport.MissedScanoutCount">
      <summary>Gets the number of scanout opportunities that were missed since the last scanout.</summary>
      <returns>The number of scanout opportunities that were missed since the last scanout.</returns>
    </member>
    <member name="P:Windows.Graphics.Holographic.HolographicFrameScanoutReport.RenderingReport">
      <summary>Gets rendering timing information about the HolographicFrame that was scanned out.</summary>
      <returns>A HolographicFrameRenderingReport containing rendering timing information about the HolographicFrame that was scanned out.</returns>
    </member>
    <member name="P:Windows.Graphics.Holographic.HolographicFrameScanoutReport.SystemRelativeLatchTime">
      <summary>Gets the time that the final decision on which HolographicFrame will be scanned out is made and reprojection begins, if applicable.</summary>
      <returns>The time that the final decision on which HolographicFrame will be scanned out is made</returns>
    </member>
    <member name="P:Windows.Graphics.Holographic.HolographicFrameScanoutReport.SystemRelativePhotonTime">
      <summary>Gets the time that the light from the display hardware for the current scanout is expected to be emitted.</summary>
      <returns>The time that the light from the display hardware for the current scanout is expected to be emitted.</returns>
    </member>
    <member name="P:Windows.Graphics.Holographic.HolographicFrameScanoutReport.SystemRelativeScanoutStartTime">
      <summary>Gets the time that the image began scanning out to the display hardware.</summary>
      <returns>The time that the image began scanning out to the display hardware.</returns>
    </member>
    <member name="T:Windows.Graphics.Holographic.HolographicQuadLayer">
      <summary>Represents a retained texture for the system to display at a specified location on top of the app's primary rendered content.</summary>
    </member>
    <member name="M:Windows.Graphics.Holographic.HolographicQuadLayer.#ctor(Windows.Foundation.Size)">
      <summary>Creates a new quad layer with a specified texture size, using a default pixel format of DXGI_FORMAT_B8G8R8A8_UNORM.</summary>
      <param name="size">The size in pixels of the texture that will back this quad layer.</param>
    </member>
    <member name="M:Windows.Graphics.Holographic.HolographicQuadLayer.#ctor(Windows.Foundation.Size,Windows.Graphics.DirectX.DirectXPixelFormat)">
      <summary>Creates a new quad layer with a specified texture size and pixel format.</summary>
      <param name="size">The size in pixels of the texture that will back this quad layer.</param>
      <param name="pixelFormat">The pixel format for the texture that will back this quad layer.</param>
    </member>
    <member name="P:Windows.Graphics.Holographic.HolographicQuadLayer.PixelFormat">
      <summary>The pixel format for the texture that will back this quad layer.</summary>
      <returns>The pixel format.</returns>
    </member>
    <member name="P:Windows.Graphics.Holographic.HolographicQuadLayer.Size">
      <summary>The size in pixels of the texture that will back this quad layer.</summary>
      <returns>The texture size.</returns>
    </member>
    <member name="M:Windows.Graphics.Holographic.HolographicQuadLayer.Close">
      <summary>Closes a quad layer, reclaiming any associated system resources.</summary>
    </member>
    <member name="T:Windows.Graphics.Holographic.HolographicQuadLayerUpdateParameters">
      <summary>Represents an update payload that lets an application configure a specific quad layer's parameters from a given frame forward.</summary>
    </member>
    <member name="P:Windows.Graphics.Holographic.HolographicQuadLayerUpdateParameters.CanAcquireWithHardwareProtection">
      <summary>Gets whether hardware content protection is supported for this quad layer.</summary>
      <returns>Whether hardware content protection is supported.</returns>
    </member>
    <member name="M:Windows.Graphics.Holographic.HolographicQuadLayerUpdateParameters.AcquireBufferToUpdateContent">
      <summary>Gets a Direct3D 11 back buffer whose contents will be displayed for this quad layer from this frame forward.</summary>
      <returns>The Direct3D 11 surface that holds the back buffer.</returns>
    </member>
    <member name="M:Windows.Graphics.Holographic.HolographicQuadLayerUpdateParameters.AcquireBufferToUpdateContentWithHardwareProtection">
      <summary>Gets a hardware-protected Direct3D 11 back buffer whose contents will be displayed for this quad layer from this frame forward.</summary>
      <returns>The Direct3D 11 surface that holds the hardware-protected back buffer.</returns>
    </member>
    <member name="M:Windows.Graphics.Holographic.HolographicQuadLayerUpdateParameters.UpdateContentProtectionEnabled(System.Boolean)">
      <summary>Updates whether this quad layer contains protected content.</summary>
      <param name="value">Whether content protection should be enabled for this quad layer.</param>
    </member>
    <member name="M:Windows.Graphics.Holographic.HolographicQuadLayerUpdateParameters.UpdateExtents(Windows.Foundation.Numerics.Vector2)">
      <summary>Updates the extents of this quad layer in world coordinates.</summary>
      <param name="value">The full width and height of the quad layer in meters.</param>
    </member>
    <member name="M:Windows.Graphics.Holographic.HolographicQuadLayerUpdateParameters.UpdateLocationWithDisplayRelativeMode(Windows.Foundation.Numerics.Vector3,Windows.Foundation.Numerics.Quaternion)">
      <summary>Updates the center location of this quad layer relative to the center of the displays, setting it to remain at that display-relative location in future frames.</summary>
      <param name="position">A point for the center of the quad plane, specified relative to the center of the displays.</param>
      <param name="orientation">A rotation for the normal of the quad plane, specified relative to a normal facing the displays.</param>
    </member>
    <member name="M:Windows.Graphics.Holographic.HolographicQuadLayerUpdateParameters.UpdateLocationWithStationaryMode(Windows.Perception.Spatial.SpatialCoordinateSystem,Windows.Foundation.Numerics.Vector3,Windows.Foundation.Numerics.Quaternion)">
      <summary>Updates the center location of this quad layer in the world, setting it to remain at that world location in future frames.</summary>
      <param name="coordinateSystem">The reference SpatialCoordinateSystem object.</param>
      <param name="position">A point for the center of the quad plane, specified relative to the origin of the reference coordinate system.</param>
      <param name="orientation">A rotation for the normal of the quad plane, specified relative to the neutral orientation of the reference coordinate system.</param>
    </member>
    <member name="M:Windows.Graphics.Holographic.HolographicQuadLayerUpdateParameters.UpdateViewport(Windows.Foundation.Rect)">
      <summary>Updates the viewport rectangle within the quad layer's texture that will be displayed to the screen.</summary>
      <param name="value">The viewport rectangle.</param>
    </member>
    <member name="T:Windows.Graphics.Holographic.HolographicReprojectionMode">
      <summary>Represents the kind of reprojection an app is requesting to stabilize its holographic rendering relative to the user's head motion.</summary>
    </member>
    <member name="F:Windows.Graphics.Holographic.HolographicReprojectionMode.Disabled">
      <summary>The image should not be stabilized for the user's head motion, instead remaining fixed in the display.  This is generally discouraged, as it is only comfortable for users when used sparingly, such as when the only visible content is a small cursor.</summary>
    </member>
    <member name="F:Windows.Graphics.Holographic.HolographicReprojectionMode.OrientationOnly">
      <summary>The image should be stabilized only for changes to both the user's head orientation, ignoring positional changes.  This is best for body-locked content that should tag along with the user as they walk around, such as 360-degree video.</summary>
    </member>
    <member name="F:Windows.Graphics.Holographic.HolographicReprojectionMode.PositionAndOrientation">
      <summary>The image should be stabilized for changes to both the user's head position and orientation.  This is best for world-locked content that should remain physically stationary as the user walks around.</summary>
    </member>
    <member name="T:Windows.Graphics.Holographic.HolographicSpace">
      <summary>Represents a holographic scene, with one or more holographic cameras rendering its content.</summary>
    </member>
    <member name="P:Windows.Graphics.Holographic.HolographicSpace.IsAvailable">
      <summary>Gets whether a Mixed Reality headset is ready for holographic rendering.</summary>
      <returns>Whether a headset is ready.</returns>
    </member>
    <member name="P:Windows.Graphics.Holographic.HolographicSpace.IsConfigured">
      <summary>Gets whether the current system has been configured by the user for Mixed Reality headsets.</summary>
      <returns>Whether headsets are configured by the user.</returns>
    </member>
    <member name="P:Windows.Graphics.Holographic.HolographicSpace.IsSupported">
      <summary>Gets whether the current system supports Mixed Reality headsets.</summary>
      <returns>Whether headsets are supported.</returns>
    </member>
    <member name="P:Windows.Graphics.Holographic.HolographicSpace.PrimaryAdapterId">
      <summary>Gets the identifier of the graphics adapter to be used when displaying holographic content to the default HolographicDisplay.</summary>
      <returns>The identifier.</returns>
    </member>
    <member name="P:Windows.Graphics.Holographic.HolographicSpace.UserPresence">
      <summary>Describes whether the user is present within the headset to view and interact with this HolographicSpace.</summary>
      <returns>The user presence.</returns>
    </member>
    <member name="E:Windows.Graphics.Holographic.HolographicSpace.CameraAdded">
      <summary>Occurs when a HolographicCamera is added to the current HolographicSpace.</summary>
    </member>
    <member name="E:Windows.Graphics.Holographic.HolographicSpace.CameraRemoved">
      <summary>Occurs when a HolographicCamera is removed from the current HolographicSpace.</summary>
    </member>
    <member name="E:Windows.Graphics.Holographic.HolographicSpace.IsAvailableChanged">
      <summary>Occurs when a configured and ready Mixed Reality headset is attached or detached from the system.</summary>
    </member>
    <member name="E:Windows.Graphics.Holographic.HolographicSpace.UserPresenceChanged">
      <summary>Occurs when the user's presence within the headset or ability to view and interact with this HolographicSpace changes.</summary>
    </member>
    <member name="M:Windows.Graphics.Holographic.HolographicSpace.CreateForCoreWindow(Windows.UI.Core.CoreWindow)">
      <summary>Creates a HolographicSpace that corresponds with the specified window's CoreApplicationView.</summary>
      <param name="window">The window to create a HolographicSpace for.</param>
      <returns>The HolographicSpace.</returns>
    </member>
    <member name="M:Windows.Graphics.Holographic.HolographicSpace.CreateFramePresentationMonitor(System.UInt32)">
      <summary>Creates an object to monitor an independent stream of frame presentation reports from this HolographicSpace.</summary>
      <deprecated type="deprecate">Use CreateFrameScanoutMonitor instead of CreateFramePresentationMonitor. For more info, see MSDN.</deprecated>
      <param name="maxQueuedReports">The maximum number of frame reports that can queue up without being read before reports are discarded.</param>
      <returns>The frame presentation monitor.</returns>
    </member>
    <member name="M:Windows.Graphics.Holographic.HolographicSpace.CreateFrameScanoutMonitor(System.UInt32)">
      <summary>Creates a HolographicFrameScanoutMonitor that allows Windows Mixed Reality applications to monitor detailed performance and timing information about the platform in real time.</summary>
      <param name="maxQueuedReports">The maximum number of HolographicFrameScanoutReport objects that will be buffered by the system at any one time.</param>
      <returns>The created HolographicFrameScanoutMonitor.</returns>
    </member>
    <member name="M:Windows.Graphics.Holographic.HolographicSpace.CreateNextFrame">
      <summary>Creates a HolographicFrame for the next frame to display.</summary>
      <returns>The next frame.</returns>
    </member>
    <member name="M:Windows.Graphics.Holographic.HolographicSpace.SetDirect3D11Device(Windows.Graphics.DirectX.Direct3D11.IDirect3DDevice)">
      <summary>Assigns the IDirect3DDevice that will display holographic content. An error will occur if the app creates an inappropriate device.</summary>
      <param name="value">The Direct3D device.</param>
    </member>
    <member name="M:Windows.Graphics.Holographic.HolographicSpace.WaitForNextFrameReady">
      <summary>Blocks the current thread until the right time to begin rendering the next frame.</summary>
    </member>
    <member name="M:Windows.Graphics.Holographic.HolographicSpace.WaitForNextFrameReadyWithHeadStart(Windows.Foundation.TimeSpan)">
      <summary>Blocks the current thread until the right time to begin rendering the next frame, with the specified head start.</summary>
      <param name="requestedHeadStartDuration">The amount of extra head start time to wake up early.</param>
    </member>
    <member name="T:Windows.Graphics.Holographic.HolographicSpaceCameraAddedEventArgs">
      <summary>Provides data for the HolographicSpace.CameraAdded event.</summary>
    </member>
    <member name="P:Windows.Graphics.Holographic.HolographicSpaceCameraAddedEventArgs.Camera">
      <summary>Gets the HolographicCamera that is being added. The app should set up any per-camera resources it may need for this camera.</summary>
      <returns>The camera.</returns>
    </member>
    <member name="M:Windows.Graphics.Holographic.HolographicSpaceCameraAddedEventArgs.GetDeferral">
      <summary>Requests that addition of this camera be delayed until the deferral is completed.</summary>
      <returns>The deferral.</returns>
    </member>
    <member name="T:Windows.Graphics.Holographic.HolographicSpaceCameraRemovedEventArgs">
      <summary>Provides data for the HolographicSpace.CameraRemoved event.</summary>
    </member>
    <member name="P:Windows.Graphics.Holographic.HolographicSpaceCameraRemovedEventArgs.Camera">
      <summary>Gets the HolographicCamera that was removed. The app should dispose of any per-camera resources it may have set up for this camera.</summary>
      <returns>The camera.</returns>
    </member>
    <member name="T:Windows.Graphics.Holographic.HolographicSpaceUserPresence">
      <summary>Represents whether the user is present within the headset to view and interact with a particular HolographicSpace.</summary>
    </member>
    <member name="F:Windows.Graphics.Holographic.HolographicSpaceUserPresence.Absent">
      <summary>This HolographicSpace is not visible in the headset or the user is not wearing the headset.</summary>
    </member>
    <member name="F:Windows.Graphics.Holographic.HolographicSpaceUserPresence.PresentActive">
      <summary>This HolographicSpace is visible in the headset, the user is wearing the headset, and input is being routed to the app.</summary>
    </member>
    <member name="F:Windows.Graphics.Holographic.HolographicSpaceUserPresence.PresentPassive">
      <summary>This HolographicSpace is visible in the headset and the user is wearing the headset, but a modal dialog is taking all input from the app.</summary>
    </member>
    <member name="T:Windows.Graphics.Holographic.HolographicStereoTransform">
      <summary>Contains view or projection transforms for stereo rendering. One transform is for the left display, and the other is for the right display.</summary>
    </member>
    <member name="F:Windows.Graphics.Holographic.HolographicStereoTransform.Left">
      <summary>View or projection transform for the left display of a stereo device.</summary>
    </member>
    <member name="F:Windows.Graphics.Holographic.HolographicStereoTransform.Right">
      <summary>View or projection transform for the right display of a stereo device.</summary>
    </member>
    <member name="T:Windows.Graphics.Holographic.HolographicViewConfiguration">
      <summary>Represents a view configuration for a HolographicDisplay. This object provides apps with fine-grained control of the rendering configuration for a HolographicCamera.</summary>
    </member>
    <member name="P:Windows.Graphics.Holographic.HolographicViewConfiguration.Display">
      <summary>Gets the HolographicDisplay which this HolographicViewConfiguration is for.</summary>
      <returns>The HolographicDisplay which this HolographicViewConfiguration is for.</returns>
    </member>
    <member name="P:Windows.Graphics.Holographic.HolographicViewConfiguration.IsEnabled">
      <summary>Gets or sets whether this HolographicViewConfiguration is enabled.</summary>
      <returns>This value is `true` if the HolographicViewConfiguration is enabled, otherwise `false`.</returns>
    </member>
    <member name="P:Windows.Graphics.Holographic.HolographicViewConfiguration.IsStereo">
      <summary>Gets whether this HolographicViewConfiguration is stereoscopic.</summary>
      <returns>This value is `true` if the HolographicViewConfiguration is stereoscopic, otherwise `false`.</returns>
    </member>
    <member name="P:Windows.Graphics.Holographic.HolographicViewConfiguration.Kind">
      <summary>Gets the kind of rendering this HolographicViewConfiguration is for.</summary>
      <returns>A HolographicViewConfigurationKind specifying a kind of HolographicViewConfiguration for a HolographicDisplay.</returns>
    </member>
    <member name="P:Windows.Graphics.Holographic.HolographicViewConfiguration.NativeRenderTargetSize">
      <summary>Gets the native render target size for this HolographicViewConfiguration.</summary>
      <returns>A Size representing the native render target size for the HolographicViewConfiguration.</returns>
    </member>
    <member name="P:Windows.Graphics.Holographic.HolographicViewConfiguration.PixelFormat">
      <summary>Gets or sets the pixel format of this HolographicViewConfiguration.</summary>
      <returns>A Windows.Graphics.DirectX.DirectXPixelFormat value.</returns>
    </member>
    <member name="P:Windows.Graphics.Holographic.HolographicViewConfiguration.RefreshRate">
      <summary>Gets the refresh rate for this HolographicViewConfiguration.</summary>
      <returns>A double-precision floating point number representing the refresh rate frequency, in Hertz (Hz).</returns>
    </member>
    <member name="P:Windows.Graphics.Holographic.HolographicViewConfiguration.RenderTargetSize">
      <summary>Gets the render target size for this HolographicViewConfiguration.</summary>
      <returns>A Size representing the render target size for this HolographicViewConfiguration.</returns>
    </member>
    <member name="P:Windows.Graphics.Holographic.HolographicViewConfiguration.SupportedPixelFormats">
      <summary>Gets a list of the supported pixel formats for this HolographicViewConfiguration.</summary>
      <returns>A collection of Windows.Graphics.DirectX.DirectXPixelFormat values, each of which can be set using the HolographicViewConfiguration.PixelFormat property.</returns>
    </member>
    <member name="M:Windows.Graphics.Holographic.HolographicViewConfiguration.RequestRenderTargetSize(Windows.Foundation.Size)">
      <summary>Requests a new minimum render target size for this HolographicViewConfiguration.</summary>
      <param name="size">A Size representing the desired render target size. Must be at least [1, 1].</param>
      <returns>A Size representing the render target size that was actually set.</returns>
    </member>
    <member name="T:Windows.Graphics.Holographic.HolographicViewConfigurationKind">
      <summary>Defines constants that indicate the kind of a HolographicViewConfiguration.</summary>
    </member>
    <member name="F:Windows.Graphics.Holographic.HolographicViewConfigurationKind.Display">
      <summary>Specifies that the view configuration is for a display.</summary>
    </member>
    <member name="F:Windows.Graphics.Holographic.HolographicViewConfigurationKind.PhotoVideoCamera">
      <summary>Specifies that the view configuration is for a photo/video camera.</summary>
    </member>
    <member name="T:Windows.Graphics.Imaging.BitmapAlphaMode">
      <summary>Specifies the alpha mode of pixel data.</summary>
    </member>
    <member name="F:Windows.Graphics.Imaging.BitmapAlphaMode.Ignore">
      <summary>The alpha value is ignored.</summary>
    </member>
    <member name="F:Windows.Graphics.Imaging.BitmapAlphaMode.Premultiplied">
      <summary>The alpha value has been premultiplied. Each color is first scaled by the alpha value.</summary>
    </member>
    <member name="F:Windows.Graphics.Imaging.BitmapAlphaMode.Straight">
      <summary>The alpha value has not been premultiplied. The alpha channel indicates the transparency of the color.</summary>
    </member>
    <member name="T:Windows.Graphics.Imaging.BitmapBounds">
      <summary>Specifies a bounding rectangle.</summary>
    </member>
    <member name="F:Windows.Graphics.Imaging.BitmapBounds.Height">
      <summary>The Height, in pixels, of the bounding box</summary>
    </member>
    <member name="F:Windows.Graphics.Imaging.BitmapBounds.Width">
      <summary>The Width, in pixels, of the bounding box.</summary>
    </member>
    <member name="F:Windows.Graphics.Imaging.BitmapBounds.X">
      <summary>The X coordinate, in pixels, of the top left corner of the bounding box.</summary>
    </member>
    <member name="F:Windows.Graphics.Imaging.BitmapBounds.Y">
      <summary>The Y coordinate, in pixels, of the top left corner of the bounding box.</summary>
    </member>
    <member name="T:Windows.Graphics.Imaging.BitmapBuffer">
      <summary>Represents the pixel data buffer of a bitmap.</summary>
    </member>
    <member name="M:Windows.Graphics.Imaging.BitmapBuffer.Close">
      <summary>Disposes of the object and associated resources.</summary>
    </member>
    <member name="M:Windows.Graphics.Imaging.BitmapBuffer.CreateReference">
      <summary>Creates a reference to the underlying memory buffer.</summary>
      <returns>A reference to the underlying memory buffer.</returns>
    </member>
    <member name="M:Windows.Graphics.Imaging.BitmapBuffer.GetPlaneCount">
      <summary>Gets the number of bit planes in the bitmap buffer.</summary>
      <returns>The number of bit planes in the bitmap buffer.</returns>
    </member>
    <member name="M:Windows.Graphics.Imaging.BitmapBuffer.GetPlaneDescription(System.Int32)">
      <summary>Gets a BitmapPlaneDescription object that describes the size, offset, and stride of the bitmap data in the bit plane with the specified index.</summary>
      <param name="index">The index of the bit plane for which the description is retrieved.</param>
      <returns>The bit plane description.</returns>
    </member>
    <member name="T:Windows.Graphics.Imaging.BitmapBufferAccessMode">
      <summary>Specifies the access mode of a BitmapBuffer.</summary>
    </member>
    <member name="F:Windows.Graphics.Imaging.BitmapBufferAccessMode.Read">
      <summary>The buffer is read-only.</summary>
    </member>
    <member name="F:Windows.Graphics.Imaging.BitmapBufferAccessMode.ReadWrite">
      <summary>The buffer can be read from and written to.</summary>
    </member>
    <member name="F:Windows.Graphics.Imaging.BitmapBufferAccessMode.Write">
      <summary>The buffer is write-only.</summary>
    </member>
    <member name="T:Windows.Graphics.Imaging.BitmapCodecInformation">
      <summary>Provides access to information about a decoder or encoder.</summary>
    </member>
    <member name="P:Windows.Graphics.Imaging.BitmapCodecInformation.CodecId">
      <summary>The unique identifier of the decoder or encoder. Methods like BitmapDecoder.CreateAsync and BitmapEncoder.CreateAsync use the codec identifier to determine which codec to create.</summary>
      <returns>The codec unique identifier.</returns>
    </member>
    <member name="P:Windows.Graphics.Imaging.BitmapCodecInformation.FileExtensions">
      <summary>A collection of all the file extensions supported by the decoder or encoder.</summary>
      <returns>The list of supported file extensions.</returns>
    </member>
    <member name="P:Windows.Graphics.Imaging.BitmapCodecInformation.FriendlyName">
      <summary>The friendly name of the decoder or encoder.</summary>
      <returns>The friendly name of the codec.</returns>
    </member>
    <member name="P:Windows.Graphics.Imaging.BitmapCodecInformation.MimeTypes">
      <summary>A collection of all the MIME/content types supported by the decoder or encoder. MIME type is synonymous with content type.</summary>
      <returns>The list of supported MIME/content types.</returns>
    </member>
    <member name="T:Windows.Graphics.Imaging.BitmapDecoder">
      <summary>Provides read access to bitmap container data as well as data from the first frame.</summary>
    </member>
    <member name="P:Windows.Graphics.Imaging.BitmapDecoder.BitmapAlphaMode">
      <summary>The default alpha mode of the first frame.</summary>
      <returns>The default alpha mode of the first frame.</returns>
    </member>
    <member name="P:Windows.Graphics.Imaging.BitmapDecoder.BitmapContainerProperties">
      <summary>Provides access to the container bitmap properties.</summary>
      <returns>The container bitmap properties.</returns>
    </member>
    <member name="P:Windows.Graphics.Imaging.BitmapDecoder.BitmapPixelFormat">
      <summary>The pixel format that best fits the first frame.</summary>
      <returns>The pixel format that best fits the first frame.</returns>
    </member>
    <member name="P:Windows.Graphics.Imaging.BitmapDecoder.BitmapProperties">
      <summary>A read-only view of the metadata within the first frame.</summary>
      <returns>A read-only view of the metadata within the first frame.</returns>
    </member>
    <member name="P:Windows.Graphics.Imaging.BitmapDecoder.BmpDecoderId">
      <summary>The unique identifier of the BMP decoder.</summary>
      <returns>The unique identifier of the BMP decoder.</returns>
    </member>
    <member name="P:Windows.Graphics.Imaging.BitmapDecoder.DecoderInformation">
      <summary>Information about the bitmap decoder.</summary>
      <returns>The bitmap decoder information.</returns>
    </member>
    <member name="P:Windows.Graphics.Imaging.BitmapDecoder.DpiX">
      <summary>The horizontal resolution of the first frame in dots per inch.</summary>
      <returns>The horizontal resolution of the first frame in dots per inch.</returns>
    </member>
    <member name="P:Windows.Graphics.Imaging.BitmapDecoder.DpiY">
      <summary>The vertical resolution of the first frame in dots per inch.</summary>
      <returns>The vertical resolution of the first frame in dots per inch.</returns>
    </member>
    <member name="P:Windows.Graphics.Imaging.BitmapDecoder.FrameCount">
      <summary>The number of frames within the image file.</summary>
      <returns>The number of frames.</returns>
    </member>
    <member name="P:Windows.Graphics.Imaging.BitmapDecoder.GifDecoderId">
      <summary>The unique identifier of the GIF decoder.</summary>
      <returns>The unique identifier of the GIF decoder.</returns>
    </member>
    <member name="P:Windows.Graphics.Imaging.BitmapDecoder.HeifDecoderId">
      <summary>The unique identifier of the HEIF decoder.</summary>
      <returns>The unique identifier of the HEIF decoder.</returns>
    </member>
    <member name="P:Windows.Graphics.Imaging.BitmapDecoder.IcoDecoderId">
      <summary>The unique identifier of the ICO decoder.</summary>
      <returns>The unique identifier of the ICO decoder.</returns>
    </member>
    <member name="P:Windows.Graphics.Imaging.BitmapDecoder.JpegDecoderId">
      <summary>The unique identifier of the JPEG decoder.</summary>
      <returns>The unique identifier of the JPEG decoder.</returns>
    </member>
    <member name="P:Windows.Graphics.Imaging.BitmapDecoder.JpegXRDecoderId">
      <summary>The unique identifier of the JPEG-XR decoder.</summary>
      <returns>The unique identifier of the JPEG-XR decoder.</returns>
    </member>
    <member name="P:Windows.Graphics.Imaging.BitmapDecoder.OrientedPixelHeight">
      <summary>The height of the first frame in pixels, after any EXIF orientation has been applied to the bitmap.</summary>
      <returns>The height of the first frame in pixels, after any EXIF orientation has been applied.</returns>
    </member>
    <member name="P:Windows.Graphics.Imaging.BitmapDecoder.OrientedPixelWidth">
      <summary>The width of the first frame in pixels, after any EXIF orientation has been applied to the bitmap.</summary>
      <returns>The width of the first frame in pixels, after any EXIF orientation has been applied.</returns>
    </member>
    <member name="P:Windows.Graphics.Imaging.BitmapDecoder.PixelHeight">
      <summary>The height of the first frame in pixels.</summary>
      <returns>The height of the first frame in pixels.</returns>
    </member>
    <member name="P:Windows.Graphics.Imaging.BitmapDecoder.PixelWidth">
      <summary>The width of the first frame in pixels.</summary>
      <returns>The width of the first frame in pixels.</returns>
    </member>
    <member name="P:Windows.Graphics.Imaging.BitmapDecoder.PngDecoderId">
      <summary>The unique identifier of the PNG decoder.</summary>
      <returns>The unique identifier of the PNG decoder.</returns>
    </member>
    <member name="P:Windows.Graphics.Imaging.BitmapDecoder.TiffDecoderId">
      <summary>The unique identifier of the TIFF decoder.</summary>
      <returns>The unique identifier of the TIFF decoder.</returns>
    </member>
    <member name="P:Windows.Graphics.Imaging.BitmapDecoder.WebpDecoderId">
      <summary>The unique identifier of the WebP decoder.</summary>
      <returns>The unique identifier of the WebP decoder.</returns>
    </member>
    <member name="M:Windows.Graphics.Imaging.BitmapDecoder.CreateAsync(System.Guid,Windows.Storage.Streams.IRandomAccessStream)">
      <summary>Asynchronously creates a new BitmapDecoder using a specific bitmap codec and initializes it using a stream.</summary>
      <param name="decoderId">The unique identifier of the specified bitmap codec.</param>
      <param name="stream">The stream containing the image file to be decoded.</param>
      <returns>An object that manages the asynchronous creation of a new BitmapDecoder.</returns>
    </member>
    <member name="M:Windows.Graphics.Imaging.BitmapDecoder.CreateAsync(Windows.Storage.Streams.IRandomAccessStream)">
      <summary>Asynchronously creates a new BitmapDecoder and initializes it using a stream.</summary>
      <param name="stream">The stream containing the image file to be decoded.</param>
      <returns>An object that manages the asynchronous creation of a new BitmapDecoder.</returns>
    </member>
    <member name="M:Windows.Graphics.Imaging.BitmapDecoder.GetDecoderInformationEnumerator">
      <summary>The bitmap decoders installed on the system and information about them.</summary>
      <returns>A list of BitmapCodecInformation objects containing information about each decoder.</returns>
    </member>
    <member name="M:Windows.Graphics.Imaging.BitmapDecoder.GetFrameAsync(System.UInt32)">
      <summary>Asynchronously retrieves a frame from the image file.</summary>
      <param name="frameIndex">The zero-based index of the frame to be retrieved.</param>
      <returns>Object that manages the asynchronous retrieval of the frame.</returns>
    </member>
    <member name="M:Windows.Graphics.Imaging.BitmapDecoder.GetPixelDataAsync">
      <summary>Asynchronously requests the pixel data for the frame.</summary>
      <returns>Object that manages the asynchronous retrieval of the pixel data.</returns>
    </member>
    <member name="M:Windows.Graphics.Imaging.BitmapDecoder.GetPixelDataAsync(Windows.Graphics.Imaging.BitmapPixelFormat,Windows.Graphics.Imaging.BitmapAlphaMode,Windows.Graphics.Imaging.BitmapTransform,Windows.Graphics.Imaging.ExifOrientationMode,Windows.Graphics.Imaging.ColorManagementMode)">
      <summary>Asynchronously requests the pixel data for the frame using the specified parameters.</summary>
      <param name="pixelFormat">The specified pixel format.</param>
      <param name="alphaMode">The specified alpha mode.</param>
      <param name="transform">The set of transformations to be applied to the frame.</param>
      <param name="exifOrientationMode">Indicates whether the EXIF orientation flag should be ignored or respected.</param>
      <param name="colorManagementMode">Indicates whether the pixel data should be color managed to the sRGB color space.</param>
      <returns>Object that manages the asynchronous retrieval of the pixel data.</returns>
    </member>
    <member name="M:Windows.Graphics.Imaging.BitmapDecoder.GetPreviewAsync">
      <summary>Asynchronously returns a stream containing the preview image.</summary>
      <returns>Object that manages the asynchronous retrieval of the bitmap preview data.</returns>
    </member>
    <member name="M:Windows.Graphics.Imaging.BitmapDecoder.GetSoftwareBitmapAsync">
      <summary>Asynchronously gets a SoftwareBitmap representation of the decoded bitmap.</summary>
      <returns>An asynchronous operation that returns a SoftwareBitmap on successful completion.</returns>
    </member>
    <member name="M:Windows.Graphics.Imaging.BitmapDecoder.GetSoftwareBitmapAsync(Windows.Graphics.Imaging.BitmapPixelFormat,Windows.Graphics.Imaging.BitmapAlphaMode)">
      <summary>Asynchronously gets a SoftwareBitmap representation of the decoded bitmap.</summary>
      <param name="pixelFormat">The pixel format of the software bitmap.</param>
      <param name="alphaMode">The alpha mode of the software bitmap.</param>
      <returns>An asynchronous operation that returns a SoftwareBitmap on successful completion.</returns>
    </member>
    <member name="M:Windows.Graphics.Imaging.BitmapDecoder.GetSoftwareBitmapAsync(Windows.Graphics.Imaging.BitmapPixelFormat,Windows.Graphics.Imaging.BitmapAlphaMode,Windows.Graphics.Imaging.BitmapTransform,Windows.Graphics.Imaging.ExifOrientationMode,Windows.Graphics.Imaging.ColorManagementMode)">
      <summary>Asynchronously gets a SoftwareBitmap representation of the decoded bitmap.</summary>
      <param name="pixelFormat">The pixel format of the software bitmap.</param>
      <param name="alphaMode">The alpha mode of the software bitmap.</param>
      <param name="transform">The transform of the software bitmap.</param>
      <param name="exifOrientationMode">The EXIF orientation mode of the software bitmap.</param>
      <param name="colorManagementMode">The color management mode of the software bitmap.</param>
      <returns>An asynchronous operation that returns a SoftwareBitmap on successful completion.</returns>
    </member>
    <member name="M:Windows.Graphics.Imaging.BitmapDecoder.GetThumbnailAsync">
      <summary>Asynchronously returns a stream containing the thumbnail image.</summary>
      <returns>Object that manages the asynchronous retrieval of the thumbnail stream.</returns>
    </member>
    <member name="T:Windows.Graphics.Imaging.BitmapEncoder">
      <summary>Contains methods to create, edit and save images.</summary>
    </member>
    <member name="P:Windows.Graphics.Imaging.BitmapEncoder.BitmapContainerProperties">
      <summary>The metadata for the container.</summary>
      <returns>A BitmapProperties object that provides both read and write access to the metadata for the container.</returns>
    </member>
    <member name="P:Windows.Graphics.Imaging.BitmapEncoder.BitmapProperties">
      <summary>The metadata for the selected frame.</summary>
      <returns>A BitmapProperties object that provides both read and write access to the metadata for the selected frame.</returns>
    </member>
    <member name="P:Windows.Graphics.Imaging.BitmapEncoder.BitmapTransform">
      <summary>A BitmapTransform object that is used to specify how the frame bitmap is to be transformed.</summary>
      <returns>A BitmapTransform object that is used to specify how the frame bitmap is to be transformed.</returns>
    </member>
    <member name="P:Windows.Graphics.Imaging.BitmapEncoder.BmpEncoderId">
      <summary>The unique identifier of the built-in BMP encoder.</summary>
      <returns>The unique identifier of the built-in BMP encoder.</returns>
    </member>
    <member name="P:Windows.Graphics.Imaging.BitmapEncoder.EncoderInformation">
      <summary>Information about the bitmap encoder.</summary>
      <returns>An object containing information about the bitmap encoder.</returns>
    </member>
    <member name="P:Windows.Graphics.Imaging.BitmapEncoder.GeneratedThumbnailHeight">
      <summary>The height, in pixels, of any generated thumbnail.</summary>
      <returns>The height of the thumbnail, in pixels. The default value is 120 pixels.</returns>
    </member>
    <member name="P:Windows.Graphics.Imaging.BitmapEncoder.GeneratedThumbnailWidth">
      <summary>The width, in pixels, of any generated thumbnail.</summary>
      <returns>The width of the thumbnail, in pixels. The default value is 160 pixels.</returns>
    </member>
    <member name="P:Windows.Graphics.Imaging.BitmapEncoder.GifEncoderId">
      <summary>The unique identifier of the built-in GIF encoder.</summary>
      <returns>The unique identifier of the built-in GIF encoder.</returns>
    </member>
    <member name="P:Windows.Graphics.Imaging.BitmapEncoder.HeifEncoderId">
      <summary>The unique identifier of the built-in HEIF encoder.</summary>
      <returns>The unique identifier of the built-in HEIF encoder.</returns>
    </member>
    <member name="P:Windows.Graphics.Imaging.BitmapEncoder.IsThumbnailGenerated">
      <summary>Indicates whether or not a new thumbnail is automatically generated.</summary>
      <returns>A value that indicates whether or not the bitmap encoder will automatically generate a new thumbnail. The default value is False.</returns>
    </member>
    <member name="P:Windows.Graphics.Imaging.BitmapEncoder.JpegEncoderId">
      <summary>The unique identifier of the built-in JPEG encoder.</summary>
      <returns>The unique identifier of the built-in JPEG encoder.</returns>
    </member>
    <member name="P:Windows.Graphics.Imaging.BitmapEncoder.JpegXREncoderId">
      <summary>The unique identifier of the built-in JPEG-XR encoder.</summary>
      <returns>The unique identifier of the built-in JPEG-XR encoder.</returns>
    </member>
    <member name="P:Windows.Graphics.Imaging.BitmapEncoder.PngEncoderId">
      <summary>The unique identifier of the built-in PNG encoder.</summary>
      <returns>The unique identifier of the built-in PNG encoder.</returns>
    </member>
    <member name="P:Windows.Graphics.Imaging.BitmapEncoder.TiffEncoderId">
      <summary>The unique identifier of the built-in TIFF encoder.</summary>
      <returns>The unique identifier of the built-in TIFF encoder.</returns>
    </member>
    <member name="M:Windows.Graphics.Imaging.BitmapEncoder.CreateAsync(System.Guid,Windows.Storage.Streams.IRandomAccessStream)">
      <summary>Asynchronously creates a new BitmapEncoder.</summary>
      <param name="encoderId">The unique identifier of the specified encoder.</param>
      <param name="stream">The output stream.</param>
      <returns>An object that manages the asynchronous creation of a new BitmapEncoder.</returns>
    </member>
    <member name="M:Windows.Graphics.Imaging.BitmapEncoder.CreateAsync(System.Guid,Windows.Storage.Streams.IRandomAccessStream,Windows.Foundation.Collections.IIterable{Windows.Foundation.Collections.IKeyValuePair{System.String,Windows.Graphics.Imaging.BitmapTypedValue}})">
      <summary>Asynchronously creates a new BitmapEncoder for the specified codec with the specified encoding options and initializes it on a stream.</summary>
      <param name="encoderId">The unique identifier of the specified encoder.</param>
      <param name="stream">A stream representing where the image file is to be written.</param>
      <param name="encodingOptions">A collection of key-value pairs containing one or more codec-specific encoding options and the desired values.</param>
      <returns>An object that manages the asynchronous creation of a new BitmapEncoder.</returns>
    </member>
    <member name="M:Windows.Graphics.Imaging.BitmapEncoder.CreateForInPlacePropertyEncodingAsync(Windows.Graphics.Imaging.BitmapDecoder)">
      <summary>Asynchronously creates a new BitmapEncoder for in-place property and metadata editing. The new encoder can only edit bitmap properties in-place and will fail for any other uses.</summary>
      <param name="bitmapDecoder">A BitmapDecoder containing the image data to be edited. This parameter must be created on a stream with an access mode of ReadWrite.</param>
      <returns>An object that manages the asynchronous initialization of a new BitmapEncoder using data from an existing BitmapDecoder.</returns>
    </member>
    <member name="M:Windows.Graphics.Imaging.BitmapEncoder.CreateForTranscodingAsync(Windows.Storage.Streams.IRandomAccessStream,Windows.Graphics.Imaging.BitmapDecoder)">
      <summary>Asynchronously creates a new BitmapEncoder and initializes it using data from an existing BitmapDecoder.</summary>
      <param name="stream">The output stream.</param>
      <param name="bitmapDecoder">A BitmapDecoder containing the image data to be copied.</param>
      <returns>An object that manages the asynchronous creation of a new BitmapEncoder using data from an existing BitmapDecoder.</returns>
    </member>
    <member name="M:Windows.Graphics.Imaging.BitmapEncoder.FlushAsync">
      <summary>Asynchronously commits and flushes all of the image data.</summary>
      <returns>An object that manages the asynchronous flush operation.</returns>
    </member>
    <member name="M:Windows.Graphics.Imaging.BitmapEncoder.GetEncoderInformationEnumerator">
      <summary>A list of the bitmap encoders installed on the system and information about them.</summary>
      <returns>A list of BitmapCodecInformation objects containing information about each encoder.</returns>
    </member>
    <member name="M:Windows.Graphics.Imaging.BitmapEncoder.GoToNextFrameAsync">
      <summary>Asynchronously commits the current frame data and appends a new empty frame to be edited.</summary>
      <returns>An object that manages the asynchronous operation of committing the current frame data and appending a new empty frame to be edited.</returns>
    </member>
    <member name="M:Windows.Graphics.Imaging.BitmapEncoder.GoToNextFrameAsync(Windows.Foundation.Collections.IIterable{Windows.Foundation.Collections.IKeyValuePair{System.String,Windows.Graphics.Imaging.BitmapTypedValue}})">
      <summary>Asynchronously commits the current frame data and appends a new empty frame, with the specified encoding options, to be edited.</summary>
      <param name="encodingOptions">The specified encoding options. A collection of key-value pairs containing one or more codec-specific encoding options and the desired values.</param>
      <returns>An object that manages the asynchronous operation of committing the current frame data and appending a new empty frame to be edited.</returns>
    </member>
    <member name="M:Windows.Graphics.Imaging.BitmapEncoder.SetPixelData(Windows.Graphics.Imaging.BitmapPixelFormat,Windows.Graphics.Imaging.BitmapAlphaMode,System.UInt32,System.UInt32,System.Double,System.Double,System.Byte[])">
      <summary>Sets pixel data on the frame.</summary>
      <param name="pixelFormat">The pixel format of the pixel data.</param>
      <param name="alphaMode">The alpha mode of the pixel data.</param>
      <param name="width">The width, in pixels, of the pixel data.</param>
      <param name="height">The height, in pixels, of the pixel data.</param>
      <param name="dpiX">The horizontal resolution, in dots per inch, of the pixel data.</param>
      <param name="dpiY">The vertical resolution, in dots per inch, of the pixel data.</param>
      <param name="pixels">The pixel data.</param>
    </member>
    <member name="M:Windows.Graphics.Imaging.BitmapEncoder.SetSoftwareBitmap(Windows.Graphics.Imaging.SoftwareBitmap)">
      <summary>Sets the image data of the current frame using the specified SoftwareBitmap.</summary>
      <param name="bitmap">The software bitmap containing the image data.</param>
    </member>
    <member name="T:Windows.Graphics.Imaging.BitmapFlip">
      <summary>Specifies the flip operation to be performed on pixel data.</summary>
    </member>
    <member name="F:Windows.Graphics.Imaging.BitmapFlip.Horizontal">
      <summary>Flip the bitmap around the y axis.</summary>
    </member>
    <member name="F:Windows.Graphics.Imaging.BitmapFlip.None">
      <summary>No flip operation will be performed.</summary>
    </member>
    <member name="F:Windows.Graphics.Imaging.BitmapFlip.Vertical">
      <summary>Flip the bitmap around the x axis.</summary>
    </member>
    <member name="T:Windows.Graphics.Imaging.BitmapFrame">
      <summary>Provides read access to data within a single frame.</summary>
    </member>
    <member name="P:Windows.Graphics.Imaging.BitmapFrame.BitmapAlphaMode">
      <summary>The default alpha mode of the frame.</summary>
      <returns>The default alpha mode of the frame.</returns>
    </member>
    <member name="P:Windows.Graphics.Imaging.BitmapFrame.BitmapPixelFormat">
      <summary>The pixel format that best fits the frame.</summary>
      <returns>The pixel format that best fits the first frame.</returns>
    </member>
    <member name="P:Windows.Graphics.Imaging.BitmapFrame.BitmapProperties">
      <summary>A read-only view of the metadata within the frame.</summary>
      <returns>A read-only view of the metadata within the frame.</returns>
    </member>
    <member name="P:Windows.Graphics.Imaging.BitmapFrame.DpiX">
      <summary>The horizontal resolution of the frame in dots per inch.</summary>
      <returns>The horizontal resolution of the frame in dots per inch.</returns>
    </member>
    <member name="P:Windows.Graphics.Imaging.BitmapFrame.DpiY">
      <summary>The vertical resolution of the frame in dots per inch.</summary>
      <returns>The vertical resolution of the frame in dots per inch.</returns>
    </member>
    <member name="P:Windows.Graphics.Imaging.BitmapFrame.OrientedPixelHeight">
      <summary>The height of the frame in pixels, after any EXIF orientation has been applied to the bitmap.</summary>
      <returns>The height of the frame in pixels, after any EXIF orientation has been applied.</returns>
    </member>
    <member name="P:Windows.Graphics.Imaging.BitmapFrame.OrientedPixelWidth">
      <summary>The width of the frame in pixels, after any EXIF orientation has been applied to the bitmap.</summary>
      <returns>The width of the frame in pixels, after any EXIF orientation has been applied.</returns>
    </member>
    <member name="P:Windows.Graphics.Imaging.BitmapFrame.PixelHeight">
      <summary>The height of the frame in pixels.</summary>
      <returns>The height of the frame in pixels.</returns>
    </member>
    <member name="P:Windows.Graphics.Imaging.BitmapFrame.PixelWidth">
      <summary>The width of the frame in pixels.</summary>
      <returns>The width of the frame in pixels.</returns>
    </member>
    <member name="M:Windows.Graphics.Imaging.BitmapFrame.GetPixelDataAsync">
      <summary>Asynchronously requests the pixel data for the frame. The resulting pixel data array will use the bitmap pixel format and alpha mode specified in the BitmapPixelFormat and BitmapAlphaMode properties. It will also have color management and EXIF orientation applied (see the Remarks section for more information).</summary>
      <returns>Object that manages the asynchronous retrieval of the pixel data.</returns>
    </member>
    <member name="M:Windows.Graphics.Imaging.BitmapFrame.GetPixelDataAsync(Windows.Graphics.Imaging.BitmapPixelFormat,Windows.Graphics.Imaging.BitmapAlphaMode,Windows.Graphics.Imaging.BitmapTransform,Windows.Graphics.Imaging.ExifOrientationMode,Windows.Graphics.Imaging.ColorManagementMode)">
      <summary>Asynchronously requests the pixel data for the frame using the specified parameters.</summary>
      <param name="pixelFormat">The specified pixel format.</param>
      <param name="alphaMode">The specified alpha mode.</param>
      <param name="transform">The set of transformations to be applied to the frame.</param>
      <param name="exifOrientationMode">Indicates whether the EXIF orientation flag should be ignored or respected.</param>
      <param name="colorManagementMode">Indicates whether the pixel data should be color managed to the sRGB color space.</param>
      <returns>Object that manages the asynchronous retrieval of the pixel data.</returns>
    </member>
    <member name="M:Windows.Graphics.Imaging.BitmapFrame.GetSoftwareBitmapAsync">
      <summary>Asynchronously gets a SoftwareBitmap representation of the bitmap frame.</summary>
      <returns>An asynchronous operation that returns a SoftwareBitmap on successful completion.</returns>
    </member>
    <member name="M:Windows.Graphics.Imaging.BitmapFrame.GetSoftwareBitmapAsync(Windows.Graphics.Imaging.BitmapPixelFormat,Windows.Graphics.Imaging.BitmapAlphaMode)">
      <summary>Asynchronously gets a SoftwareBitmap representation of the bitmap frame.</summary>
      <param name="pixelFormat">The pixel format of the software bitmap.</param>
      <param name="alphaMode">The alpha mode of the software bitmap.</param>
      <returns>An asynchronous operation that returns a SoftwareBitmap on successful completion.</returns>
    </member>
    <member name="M:Windows.Graphics.Imaging.BitmapFrame.GetSoftwareBitmapAsync(Windows.Graphics.Imaging.BitmapPixelFormat,Windows.Graphics.Imaging.BitmapAlphaMode,Windows.Graphics.Imaging.BitmapTransform,Windows.Graphics.Imaging.ExifOrientationMode,Windows.Graphics.Imaging.ColorManagementMode)">
      <summary>Asynchronously gets a SoftwareBitmap representation of the bitmap frame.</summary>
      <param name="pixelFormat">The pixel format of the software bitmap.</param>
      <param name="alphaMode">The alpha mode of the software bitmap.</param>
      <param name="transform">The transform of the software bitmap.</param>
      <param name="exifOrientationMode">The EXIF orientation mode of the software bitmap.</param>
      <param name="colorManagementMode">The color management mode of the software bitmap.</param>
      <returns>An asynchronous operation that returns a SoftwareBitmap on successful completion.</returns>
    </member>
    <member name="M:Windows.Graphics.Imaging.BitmapFrame.GetThumbnailAsync">
      <summary>Asynchronously returns a stream containing the thumbnail image.</summary>
      <returns>Object that manages the asynchronous retrieval of the thumbnail data.</returns>
    </member>
    <member name="T:Windows.Graphics.Imaging.BitmapInterpolationMode">
      <summary>Specifies the interpolation mode used for scaling pixel data.</summary>
    </member>
    <member name="F:Windows.Graphics.Imaging.BitmapInterpolationMode.Cubic">
      <summary>A bicubic interpolation algorithm. Destination pixel values are computed as a weighted average of the nearest sixteen pixels in a 4x4 grid.</summary>
    </member>
    <member name="F:Windows.Graphics.Imaging.BitmapInterpolationMode.Fant">
      <summary>A Fant resampling algorithm. Destination pixel values are computed as a weighted average of the all the pixels that map to the new pixel in a box shaped kernel.</summary>
    </member>
    <member name="F:Windows.Graphics.Imaging.BitmapInterpolationMode.Linear">
      <summary>A bilinear interpolation algorithm. The output pixel values are computed as a weighted average of the nearest four pixels in a 2x2 grid.</summary>
    </member>
    <member name="F:Windows.Graphics.Imaging.BitmapInterpolationMode.NearestNeighbor">
      <summary>A nearest neighbor interpolation algorithm. Also known as nearest pixel or point interpolation. The output pixel is assigned the value of the pixel that the point falls within. No other pixels are considered.</summary>
    </member>
    <member name="T:Windows.Graphics.Imaging.BitmapPixelFormat">
      <summary>Specifies the pixel format of pixel data. Each enumeration value defines a channel ordering, bit depth, and data type.</summary>
    </member>
    <member name="F:Windows.Graphics.Imaging.BitmapPixelFormat.Bgra8">
      <summary>The pixel format is B8G8R8A8 unsigned integer.</summary>
    </member>
    <member name="F:Windows.Graphics.Imaging.BitmapPixelFormat.Gray16">
      <summary>The pixel format is 16 bpp grayscale.</summary>
    </member>
    <member name="F:Windows.Graphics.Imaging.BitmapPixelFormat.Gray8">
      <summary>The pixel format is 8 bpp grayscale.</summary>
    </member>
    <member name="F:Windows.Graphics.Imaging.BitmapPixelFormat.Nv12">
      <summary>The pixel format is NV12.</summary>
    </member>
    <member name="F:Windows.Graphics.Imaging.BitmapPixelFormat.P010">
      <summary>The pixel format is P010.</summary>
    </member>
    <member name="F:Windows.Graphics.Imaging.BitmapPixelFormat.Rgba16">
      <summary>The pixel format is R16B16G16A16 unsigned integer.</summary>
    </member>
    <member name="F:Windows.Graphics.Imaging.BitmapPixelFormat.Rgba8">
      <summary>The pixel format is R8G8B8A8 unsigned integer.</summary>
    </member>
    <member name="F:Windows.Graphics.Imaging.BitmapPixelFormat.Unknown">
      <summary>The pixel format is unknown.</summary>
    </member>
    <member name="F:Windows.Graphics.Imaging.BitmapPixelFormat.Yuy2">
      <summary>The pixel format is YUY2.</summary>
    </member>
    <member name="T:Windows.Graphics.Imaging.BitmapPlaneDescription">
      <summary>Defines the format of a bitmap plane.</summary>
    </member>
    <member name="F:Windows.Graphics.Imaging.BitmapPlaneDescription.Height">
      <summary>The height of the plane, in pixels.</summary>
    </member>
    <member name="F:Windows.Graphics.Imaging.BitmapPlaneDescription.StartIndex">
      <summary>The start index of the pixel data within the plane.</summary>
    </member>
    <member name="F:Windows.Graphics.Imaging.BitmapPlaneDescription.Stride">
      <summary>The stride of the bitmap data.</summary>
    </member>
    <member name="F:Windows.Graphics.Imaging.BitmapPlaneDescription.Width">
      <summary>The width of the plane, in pixels.</summary>
    </member>
    <member name="T:Windows.Graphics.Imaging.BitmapProperties">
      <summary>Provides read and write access to image properties and metadata.</summary>
    </member>
    <member name="M:Windows.Graphics.Imaging.BitmapProperties.GetPropertiesAsync(Windows.Foundation.Collections.IIterable{System.String})">
      <summary>Asynchronously retrieves one or more bitmap properties.</summary>
      <param name="propertiesToRetrieve">A collection of strings containing the specified property keys.</param>
      <returns>Object that manages the asynchronous retrieval of the bitmap properties.</returns>
    </member>
    <member name="M:Windows.Graphics.Imaging.BitmapProperties.SetPropertiesAsync(Windows.Foundation.Collections.IIterable{Windows.Foundation.Collections.IKeyValuePair{System.String,Windows.Graphics.Imaging.BitmapTypedValue}})">
      <summary>Asynchronously sets one or more bitmap properties.</summary>
      <param name="propertiesToSet">A collection of key-value pairs representing the bitmap properties to be set. Each key is a string containing the Windows property or metadata query, and the corresponding value is a BitmapTypedValue with the data and the correct PropertyType.</param>
      <returns>Object that manages the setting of the bitmap properties asynchronously.</returns>
    </member>
    <member name="T:Windows.Graphics.Imaging.BitmapPropertiesView">
      <summary>Provides read access to image properties and metadata. A particular instance of BitmapPropertiesView may represent the entire contents of the frame metadata, or any nested metadata block within the frame.</summary>
    </member>
    <member name="M:Windows.Graphics.Imaging.BitmapPropertiesView.GetPropertiesAsync(Windows.Foundation.Collections.IIterable{System.String})">
      <summary>Asynchronously retrieves one or more bitmap properties.</summary>
      <param name="propertiesToRetrieve">A collection of strings representing the property keys or queries that are being requested. Valid strings include Windows properties and Windows Imaging Component metadata queries.</param>
      <returns>Object that manages the asynchronous retrieval of the bitmap properties.</returns>
    </member>
    <member name="T:Windows.Graphics.Imaging.BitmapPropertySet">
      <summary>Represents a property set of BitmapTypedValue objects.</summary>
    </member>
    <member name="M:Windows.Graphics.Imaging.BitmapPropertySet.#ctor">
      <summary>Creates and initializes a new instance of the bitmap property set.</summary>
    </member>
    <member name="P:Windows.Graphics.Imaging.BitmapPropertySet.Size">
      <summary>Gets the number of items contained in the property set.</summary>
      <returns>The number of items in the property set.</returns>
    </member>
    <member name="M:Windows.Graphics.Imaging.BitmapPropertySet.Clear">
      <summary>Removes all items from the property set.</summary>
    </member>
    <member name="M:Windows.Graphics.Imaging.BitmapPropertySet.First">
      <summary>Returns an iterator to enumerate the items in the property set.</summary>
      <returns>The iterator. The current position of the iterator is index 0, or the end of the property set if the property set is empty.</returns>
    </member>
    <member name="M:Windows.Graphics.Imaging.BitmapPropertySet.GetView">
      <summary>Gets an immutable view of the property set.</summary>
      <returns>The immutable view.</returns>
    </member>
    <member name="M:Windows.Graphics.Imaging.BitmapPropertySet.HasKey(System.String)">
      <summary>Indicates whether the property set has an item with the specified key.</summary>
      <param name="key">The key.</param>
      <returns>True if the property set has an item with the specified key; otherwise, false.</returns>
    </member>
    <member name="M:Windows.Graphics.Imaging.BitmapPropertySet.Insert(System.String,Windows.Graphics.Imaging.BitmapTypedValue)">
      <summary>Adds an item to the property set.</summary>
      <param name="key">The key to insert.</param>
      <param name="value">The value to insert.</param>
      <returns>True if the method replaces a value that already exists for the key; false if this is a new key.</returns>
    </member>
    <member name="M:Windows.Graphics.Imaging.BitmapPropertySet.Lookup(System.String)">
      <summary>Retrieves the value for the specified key.</summary>
      <param name="key">The key.</param>
      <returns>The value, if an item with the specified key exists. Use the **HasKey** method to determine whether the key exists.</returns>
    </member>
    <member name="M:Windows.Graphics.Imaging.BitmapPropertySet.Remove(System.String)">
      <summary>Removes an item from the property set.</summary>
      <param name="key">The key.</param>
    </member>
    <member name="T:Windows.Graphics.Imaging.BitmapRotation">
      <summary>Specifies the rotation operation to be performed on pixel data.</summary>
    </member>
    <member name="F:Windows.Graphics.Imaging.BitmapRotation.Clockwise180Degrees">
      <summary>Perform a clockwise rotation of 180 degrees.</summary>
    </member>
    <member name="F:Windows.Graphics.Imaging.BitmapRotation.Clockwise270Degrees">
      <summary>Perform a clockwise rotation of 270 degrees.</summary>
    </member>
    <member name="F:Windows.Graphics.Imaging.BitmapRotation.Clockwise90Degrees">
      <summary>Perform a clockwise rotation of 90 degrees.</summary>
    </member>
    <member name="F:Windows.Graphics.Imaging.BitmapRotation.None">
      <summary>No rotation operation is performed.</summary>
    </member>
    <member name="T:Windows.Graphics.Imaging.BitmapSize">
      <summary>Represents the size of a bitmap, in pixels.</summary>
    </member>
    <member name="F:Windows.Graphics.Imaging.BitmapSize.Height">
      <summary>The height of a bitmap, in pixels.</summary>
    </member>
    <member name="F:Windows.Graphics.Imaging.BitmapSize.Width">
      <summary>The width of a bitmap, in pixels.</summary>
    </member>
    <member name="T:Windows.Graphics.Imaging.BitmapTransform">
      <summary>Contains transformations that can be applied to pixel data.</summary>
    </member>
    <member name="M:Windows.Graphics.Imaging.BitmapTransform.#ctor">
      <summary>Creates a new BitmapTransform object.</summary>
    </member>
    <member name="P:Windows.Graphics.Imaging.BitmapTransform.Bounds">
      <summary>Specifies the bounding rectangle that is used to crop the bitmap. This rectangle is defined in the coordinate space after scale, rotation, and flip are applied.</summary>
      <returns>A structure that specifies the bounding rectangle.</returns>
    </member>
    <member name="P:Windows.Graphics.Imaging.BitmapTransform.Flip">
      <summary>Specifies the flip operation that is used to transform the bitmap.</summary>
      <returns>The type of flip operation. One of the values of the BitmapFlip enumeration.</returns>
    </member>
    <member name="P:Windows.Graphics.Imaging.BitmapTransform.InterpolationMode">
      <summary>Specifies the interpolation mode that is used to scale the bitmap.</summary>
      <returns>The interpolation mode. One of the values of the BitmapInterpolationMode enumeration.</returns>
    </member>
    <member name="P:Windows.Graphics.Imaging.BitmapTransform.Rotation">
      <summary>Specifies the rotation operation that is used to transform the bitmap.</summary>
      <returns>The type of rotation. One of the values of the BitmapRotation enumeration.</returns>
    </member>
    <member name="P:Windows.Graphics.Imaging.BitmapTransform.ScaledHeight">
      <summary>Specifies the height, in pixels, of the bitmap after it is scaled. This is defined in the coordinate space of the source image, before rotation and flip are applied.</summary>
      <returns>The height of the bitmap, in pixels.</returns>
    </member>
    <member name="P:Windows.Graphics.Imaging.BitmapTransform.ScaledWidth">
      <summary>Specifies the width, in pixels, of the bitmap after it is scaled. This is defined in the coordinate space of the source image, before rotation and flip are applied.</summary>
      <returns>The width of the bitmap, in pixels.</returns>
    </member>
    <member name="T:Windows.Graphics.Imaging.BitmapTypedValue">
      <summary>A value along with an enumeration specifying its data type.</summary>
    </member>
    <member name="M:Windows.Graphics.Imaging.BitmapTypedValue.#ctor(System.Object,Windows.Foundation.PropertyType)">
      <summary>Creates a new BitmapTypedValue object.</summary>
      <param name="value">The value to store.</param>
      <param name="type">The type of the *value* parameter.</param>
    </member>
    <member name="P:Windows.Graphics.Imaging.BitmapTypedValue.Type">
      <summary>Gets the PropertyType of the stored value.</summary>
      <returns>The PropertyType of the stored value.</returns>
    </member>
    <member name="P:Windows.Graphics.Imaging.BitmapTypedValue.Value">
      <summary>Gets the stored value.</summary>
      <returns>The stored value Object.</returns>
    </member>
    <member name="T:Windows.Graphics.Imaging.ColorManagementMode">
      <summary>Specifies the color management behavior when obtaining pixel data.</summary>
    </member>
    <member name="F:Windows.Graphics.Imaging.ColorManagementMode.ColorManageToSRgb">
      <summary>Color management is performed from the color space embedded with the source bitmap to the sRGB color space.</summary>
    </member>
    <member name="F:Windows.Graphics.Imaging.ColorManagementMode.DoNotColorManage">
      <summary>No color management is performed</summary>
    </member>
    <member name="T:Windows.Graphics.Imaging.ExifOrientationMode">
      <summary>Specifies the EXIF orientation flag behavior when obtaining pixel data.</summary>
    </member>
    <member name="F:Windows.Graphics.Imaging.ExifOrientationMode.IgnoreExifOrientation">
      <summary>The EXIF orientation flag is ignored. No rotation or flip operations are performed.</summary>
    </member>
    <member name="F:Windows.Graphics.Imaging.ExifOrientationMode.RespectExifOrientation">
      <summary>If the image frame contains a valid EXIF orientation flag, the specified rotation and/or flip operations are performed on the pixel data.</summary>
    </member>
    <member name="T:Windows.Graphics.Imaging.IBitmapFrame">
      <summary>Exposes methods for operating on a single frame of an image.</summary>
    </member>
    <member name="P:Windows.Graphics.Imaging.IBitmapFrame.BitmapAlphaMode">
      <summary>Returns the default alpha mode of the frame.</summary>
      <returns>The default alpha mode of the frame.</returns>
    </member>
    <member name="P:Windows.Graphics.Imaging.IBitmapFrame.BitmapPixelFormat">
      <summary>Returns the default pixel format of the frame.</summary>
      <returns>The default pixel format of the frame.</returns>
    </member>
    <member name="P:Windows.Graphics.Imaging.IBitmapFrame.BitmapProperties">
      <summary>Returns a read-only view of the metadata within the frame.</summary>
      <returns>A read-only view of the metadata within the frame.</returns>
    </member>
    <member name="P:Windows.Graphics.Imaging.IBitmapFrame.DpiX">
      <summary>Returns the horizontal resolution of the frame in dots per inch.</summary>
      <returns>The horizontal resolution of the frame in dots per inch.</returns>
    </member>
    <member name="P:Windows.Graphics.Imaging.IBitmapFrame.DpiY">
      <summary>Returns the vertical resolution of the frame in dots per inch.</summary>
      <returns>The vertical resolution of the frame in dots per inch.</returns>
    </member>
    <member name="P:Windows.Graphics.Imaging.IBitmapFrame.OrientedPixelHeight">
      <summary>Returns the height of the frame in pixels, after any EXIF orientation has been applied to the bitmap.</summary>
      <returns>The height of the frame in pixels, after any EXIF orientation has been applied.</returns>
    </member>
    <member name="P:Windows.Graphics.Imaging.IBitmapFrame.OrientedPixelWidth">
      <summary>Returns the width of the frame in pixels, after any EXIF orientation has been applied to the bitmap.</summary>
      <returns>The width of the frame in pixels, after any EXIF orientation has been applied.</returns>
    </member>
    <member name="P:Windows.Graphics.Imaging.IBitmapFrame.PixelHeight">
      <summary>Returns the height of the frame in pixels.</summary>
      <returns>The height of the frame in pixels.</returns>
    </member>
    <member name="P:Windows.Graphics.Imaging.IBitmapFrame.PixelWidth">
      <summary>Returns the width of the frame in pixels.</summary>
      <returns>The width of the frame in pixels.</returns>
    </member>
    <member name="M:Windows.Graphics.Imaging.IBitmapFrame.GetPixelDataAsync">
      <summary>Asynchronously requests the pixel data for the frame. The resulting pixel data array will use the bitmap pixel format and alpha mode specified in the BitmapPixelFormat and BitmapAlphaMode properties. It will also have color management and EXIF orientation applied (see the Remarks section for more information).</summary>
      <returns>Object that manages the asynchronous retrieval of the pixel data.</returns>
    </member>
    <member name="M:Windows.Graphics.Imaging.IBitmapFrame.GetPixelDataAsync(Windows.Graphics.Imaging.BitmapPixelFormat,Windows.Graphics.Imaging.BitmapAlphaMode,Windows.Graphics.Imaging.BitmapTransform,Windows.Graphics.Imaging.ExifOrientationMode,Windows.Graphics.Imaging.ColorManagementMode)">
      <summary>Asynchronously requests the pixel data for the frame using the specified parameters.</summary>
      <param name="pixelFormat">The specified pixel format.</param>
      <param name="alphaMode">The specified alpha mode.</param>
      <param name="transform">The set of transformations to be applied to the frame.</param>
      <param name="exifOrientationMode">Indicates whether the EXIF orientation flag should be ignored or respected.</param>
      <param name="colorManagementMode">Indicates whether the pixel data should be color managed to the sRGB color space.</param>
      <returns>Object that manages the asynchronous retrieval of the pixel data.</returns>
    </member>
    <member name="M:Windows.Graphics.Imaging.IBitmapFrame.GetThumbnailAsync">
      <summary>Asynchronously retrieves the thumbnail data for the frame.</summary>
      <returns>Object that manages the asynchronous retrieval of the thumbnail data.</returns>
    </member>
    <member name="T:Windows.Graphics.Imaging.IBitmapFrameWithSoftwareBitmap">
      <summary>Exposes methods for obtaining a SoftwareBitmap representation of an BitmapFrame.</summary>
    </member>
    <member name="M:Windows.Graphics.Imaging.IBitmapFrameWithSoftwareBitmap.GetSoftwareBitmapAsync">
      <summary>Asynchronously retrieves a SoftwareBitmap representation of an BitmapFrame.</summary>
      <returns>An asynchronous operation that returns a SoftwareBitmap on successful completion.</returns>
    </member>
    <member name="M:Windows.Graphics.Imaging.IBitmapFrameWithSoftwareBitmap.GetSoftwareBitmapAsync(Windows.Graphics.Imaging.BitmapPixelFormat,Windows.Graphics.Imaging.BitmapAlphaMode)">
      <summary>Asynchronously retrieves a SoftwareBitmap representation of an BitmapFrame.</summary>
      <param name="pixelFormat">The pixel format of the software bitmap.</param>
      <param name="alphaMode">The alpha mode of the software bitmap.</param>
      <returns>An asynchronous operation that returns a SoftwareBitmap on successful completion.</returns>
    </member>
    <member name="M:Windows.Graphics.Imaging.IBitmapFrameWithSoftwareBitmap.GetSoftwareBitmapAsync(Windows.Graphics.Imaging.BitmapPixelFormat,Windows.Graphics.Imaging.BitmapAlphaMode,Windows.Graphics.Imaging.BitmapTransform,Windows.Graphics.Imaging.ExifOrientationMode,Windows.Graphics.Imaging.ColorManagementMode)">
      <summary>Asynchronously retrieves a SoftwareBitmap representation of an BitmapFrame.</summary>
      <param name="pixelFormat">The pixel format of the software bitmap.</param>
      <param name="alphaMode">The alpha mode of the software bitmap.</param>
      <param name="transform">The transform of the software bitmap.</param>
      <param name="exifOrientationMode">The EXIF orientation mode of the software bitmap.</param>
      <param name="colorManagementMode">The color management mode of the software bitmap.</param>
      <returns>An asynchronous operation that returns a SoftwareBitmap on successful completion.</returns>
    </member>
    <member name="T:Windows.Graphics.Imaging.IBitmapPropertiesView">
      <summary>Exposes methods for reading image metadata and properties.</summary>
    </member>
    <member name="M:Windows.Graphics.Imaging.IBitmapPropertiesView.GetPropertiesAsync(Windows.Foundation.Collections.IIterable{System.String})">
      <summary>Asynchronously retrieves one or more bitmap properties.</summary>
      <param name="propertiesToRetrieve">A collection of strings containing the specified property keys.</param>
      <returns>Object that manages the asynchronous retrieval of the bitmap properties.</returns>
    </member>
    <member name="T:Windows.Graphics.Imaging.ImageStream">
      <summary>An implementation of IRandomAccessStreamWithContent type used in the Imaging namespace.</summary>
    </member>
    <member name="P:Windows.Graphics.Imaging.ImageStream.CanRead">
      <summary>Indicates if you can read the stream.</summary>
      <returns>Indicates whether or not you can read the stream.</returns>
    </member>
    <member name="P:Windows.Graphics.Imaging.ImageStream.CanWrite">
      <summary>Indicates if you can write to the stream.</summary>
      <returns>Indicates whether or not you can write to the stream.</returns>
    </member>
    <member name="P:Windows.Graphics.Imaging.ImageStream.ContentType">
      <summary>Returns the data format of the stream.</summary>
      <returns>The data format of the stream.</returns>
    </member>
    <member name="P:Windows.Graphics.Imaging.ImageStream.Position">
      <summary>Gets the byte offset of the stream.</summary>
      <returns>The number of bytes from the start of the stream.</returns>
    </member>
    <member name="P:Windows.Graphics.Imaging.ImageStream.Size">
      <summary>Gets or sets the size of the random access stream.</summary>
      <returns>The size of the stream.</returns>
    </member>
    <member name="M:Windows.Graphics.Imaging.ImageStream.CloneStream">
      <summary>Returns the file stream for the ImageStream.</summary>
      <returns>The file stream for the image.</returns>
    </member>
    <member name="M:Windows.Graphics.Imaging.ImageStream.Close">
      <summary>Closes the ImageStream.</summary>
    </member>
    <member name="M:Windows.Graphics.Imaging.ImageStream.FlushAsync">
      <summary>Asynchronously commits the current frame data and flushes all of the data on the image stream.</summary>
      <returns>An object that manages the asynchronous flush operation.</returns>
    </member>
    <member name="M:Windows.Graphics.Imaging.ImageStream.GetInputStreamAt(System.UInt64)">
      <summary>Returns an input stream at a specified location in a stream.</summary>
      <param name="position">The location in the stream at which to begin.</param>
      <returns>The input stream.</returns>
    </member>
    <member name="M:Windows.Graphics.Imaging.ImageStream.GetOutputStreamAt(System.UInt64)">
      <summary>Returns an output stream at a specified location in a stream.</summary>
      <param name="position">The location in the output stream at which to begin.</param>
      <returns>The output stream.</returns>
    </member>
    <member name="M:Windows.Graphics.Imaging.ImageStream.ReadAsync(Windows.Storage.Streams.IBuffer,System.UInt32,Windows.Storage.Streams.InputStreamOptions)">
      <summary>Reads data asynchronously from a sequential stream.</summary>
      <param name="buffer">The buffer into which the asynchronous read operation stores the data.</param>
      <param name="count">The size of the buffer.</param>
      <param name="options">The options for the stream to be read.</param>
      <returns>The byte reader operation.</returns>
    </member>
    <member name="M:Windows.Graphics.Imaging.ImageStream.Seek(System.UInt64)">
      <summary>Sets the position of the stream to the specified value.</summary>
      <param name="position">The new position of the stream.</param>
    </member>
    <member name="M:Windows.Graphics.Imaging.ImageStream.WriteAsync(Windows.Storage.Streams.IBuffer)">
      <summary>Writes data asynchronously in a sequential stream.</summary>
      <param name="buffer">The buffer into which the asynchronous writer operation writes.</param>
      <returns>The byte writer operation.</returns>
    </member>
    <member name="T:Windows.Graphics.Imaging.JpegSubsamplingMode">
      <summary>Specifies which chroma subsampling mode will be used for image compression in JPEG images.</summary>
    </member>
    <member name="F:Windows.Graphics.Imaging.JpegSubsamplingMode.Default">
      <summary>The default mode will be used.</summary>
    </member>
    <member name="F:Windows.Graphics.Imaging.JpegSubsamplingMode.Y4Cb2Cr0">
      <summary>4:2:0 (2x2) chroma subsampling will be used.</summary>
    </member>
    <member name="F:Windows.Graphics.Imaging.JpegSubsamplingMode.Y4Cb2Cr2">
      <summary>4:2:2 (2x1) chroma subsampling will be used.</summary>
    </member>
    <member name="F:Windows.Graphics.Imaging.JpegSubsamplingMode.Y4Cb4Cr4">
      <summary>4:4:4 (1x1) chroma subsampling will be used.</summary>
    </member>
    <member name="T:Windows.Graphics.Imaging.PixelDataProvider">
      <summary>Provides access to the pixel data from a bitmap frame.</summary>
    </member>
    <member name="M:Windows.Graphics.Imaging.PixelDataProvider.DetachPixelData">
      <summary>Returns the internally-stored pixel data.</summary>
      <returns>The pixel data.</returns>
    </member>
    <member name="T:Windows.Graphics.Imaging.PngFilterMode">
      <summary>Specifies the filter used to optimize the image prior to image compression in PNG images.</summary>
    </member>
    <member name="F:Windows.Graphics.Imaging.PngFilterMode.Adaptive">
      <summary>The Adaptive type filter is applied.</summary>
    </member>
    <member name="F:Windows.Graphics.Imaging.PngFilterMode.Automatic">
      <summary>The filter type will be chosen automatically.</summary>
    </member>
    <member name="F:Windows.Graphics.Imaging.PngFilterMode.Average">
      <summary>The Average type filter is applied.</summary>
    </member>
    <member name="F:Windows.Graphics.Imaging.PngFilterMode.None">
      <summary>The image is unmodified.</summary>
    </member>
    <member name="F:Windows.Graphics.Imaging.PngFilterMode.Paeth">
      <summary>The Paeth type filter is applied.</summary>
    </member>
    <member name="F:Windows.Graphics.Imaging.PngFilterMode.Sub">
      <summary>The Sub type filter is applied.</summary>
    </member>
    <member name="F:Windows.Graphics.Imaging.PngFilterMode.Up">
      <summary>The Up filter type is applied.</summary>
    </member>
    <member name="T:Windows.Graphics.Imaging.SoftwareBitmap">
      <summary>Represents an uncompressed bitmap.</summary>
    </member>
    <member name="M:Windows.Graphics.Imaging.SoftwareBitmap.#ctor(Windows.Graphics.Imaging.BitmapPixelFormat,System.Int32,System.Int32)">
      <summary>Initializes a new instance of the SoftwareBitmap class.</summary>
      <param name="format">The pixel format of the new software bitmap.</param>
      <param name="width">The width of the new software bitmap, in pixels.</param>
      <param name="height">The height of the new software bitmap, in pixels.</param>
    </member>
    <member name="M:Windows.Graphics.Imaging.SoftwareBitmap.#ctor(Windows.Graphics.Imaging.BitmapPixelFormat,System.Int32,System.Int32,Windows.Graphics.Imaging.BitmapAlphaMode)">
      <summary>Initializes a new instance of the SoftwareBitmap class.</summary>
      <param name="format">The pixel format of the new software bitmap.</param>
      <param name="width">The width of the new software bitmap, in pixels.</param>
      <param name="height">The height of the new software bitmap, in pixels.</param>
      <param name="alpha">The alpha mode of the new software bitmap.</param>
    </member>
    <member name="P:Windows.Graphics.Imaging.SoftwareBitmap.BitmapAlphaMode">
      <summary>Gets the alpha mode of the software bitmap.</summary>
      <returns>The alpha mode of the software bitmap.</returns>
    </member>
    <member name="P:Windows.Graphics.Imaging.SoftwareBitmap.BitmapPixelFormat">
      <summary>Gets the pixel format of the software bitmap.</summary>
      <returns>The pixel format of the software bitmap.</returns>
    </member>
    <member name="P:Windows.Graphics.Imaging.SoftwareBitmap.DpiX">
      <summary>Gets or sets the dots per inch of the software bitmap in the X direction.</summary>
      <returns>The dots per inch of the software bitmap in the X direction.</returns>
    </member>
    <member name="P:Windows.Graphics.Imaging.SoftwareBitmap.DpiY">
      <summary>Gets or sets the dots per inch of the software bitmap in the Y direction.</summary>
      <returns>The dots per inch of the software bitmap in the Y direction.</returns>
    </member>
    <member name="P:Windows.Graphics.Imaging.SoftwareBitmap.IsReadOnly">
      <summary>Gets a value indicating whether the software bitmap can be modified.</summary>
      <returns>True if the software bitmap is read-only; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Graphics.Imaging.SoftwareBitmap.PixelHeight">
      <summary>Gets the height of the software bitmap, in pixels.</summary>
      <returns>The height of the software bitmap, in pixels.</returns>
    </member>
    <member name="P:Windows.Graphics.Imaging.SoftwareBitmap.PixelWidth">
      <summary>Gets the width of the software bitmap, in pixels.</summary>
      <returns>The width of the software bitmap, in pixels.</returns>
    </member>
    <member name="M:Windows.Graphics.Imaging.SoftwareBitmap.Close">
      <summary>Disposes of the object and associated resources.</summary>
    </member>
    <member name="M:Windows.Graphics.Imaging.SoftwareBitmap.Convert(Windows.Graphics.Imaging.SoftwareBitmap,Windows.Graphics.Imaging.BitmapPixelFormat)">
      <summary>Converts an existing SoftwareBitmap to a SoftwareBitmap with a different pixel format.</summary>
      <param name="source">The software bitmap to convert.</param>
      <param name="format">The pixel format of the new software bitmap.</param>
      <returns>The converted software bitmap.</returns>
    </member>
    <member name="M:Windows.Graphics.Imaging.SoftwareBitmap.Convert(Windows.Graphics.Imaging.SoftwareBitmap,Windows.Graphics.Imaging.BitmapPixelFormat,Windows.Graphics.Imaging.BitmapAlphaMode)">
      <summary>Converts an existing SoftwareBitmap to a SoftwareBitmap with a different pixel format or alpha mode.</summary>
      <param name="source">The software bitmap to convert.</param>
      <param name="format">The pixel format of the new software bitmap.</param>
      <param name="alpha">The alpha mode of the new software bitmap.</param>
      <returns>The converted software bitmap.</returns>
    </member>
    <member name="M:Windows.Graphics.Imaging.SoftwareBitmap.Copy(Windows.Graphics.Imaging.SoftwareBitmap)">
      <summary>Creates a copy of the provided SoftwareBitmap object.</summary>
      <param name="source">The software bitmap to copy.</param>
      <returns>The newly created copy of the software bitmap.</returns>
    </member>
    <member name="M:Windows.Graphics.Imaging.SoftwareBitmap.CopyFromBuffer(Windows.Storage.Streams.IBuffer)">
      <summary>Copies the pixel data from an IBuffer into the SoftwareBitmap.</summary>
      <param name="buffer">The buffer containing the pixel data to be copied.</param>
    </member>
    <member name="M:Windows.Graphics.Imaging.SoftwareBitmap.CopyTo(Windows.Graphics.Imaging.SoftwareBitmap)">
      <summary>Copies the current SoftwareBitmap into the provided SoftwareBitmap object.</summary>
      <param name="bitmap">The target software bitmap into which the data will be copied.</param>
    </member>
    <member name="M:Windows.Graphics.Imaging.SoftwareBitmap.CopyToBuffer(Windows.Storage.Streams.IBuffer)">
      <summary>Copies the software bitmap pixel data into the specified IBuffer.</summary>
      <param name="buffer">The target buffer to which the pixel data will be copied.</param>
    </member>
    <member name="M:Windows.Graphics.Imaging.SoftwareBitmap.CreateCopyFromBuffer(Windows.Storage.Streams.IBuffer,Windows.Graphics.Imaging.BitmapPixelFormat,System.Int32,System.Int32)">
      <summary>Creates a new SoftwareBitmap by performing a deep copy of the provided buffer. Modifications to the data in the new SoftwareBitmap will not effect the buffer from which it was created.</summary>
      <param name="source">The source buffer from which the copy will be created.</param>
      <param name="format">The pixel format of the software bitmap.</param>
      <param name="width">The width of the software bitmap, in pixels.</param>
      <param name="height">The height of the software bitmap, in pixels.</param>
      <returns>The new software bitmap.</returns>
    </member>
    <member name="M:Windows.Graphics.Imaging.SoftwareBitmap.CreateCopyFromBuffer(Windows.Storage.Streams.IBuffer,Windows.Graphics.Imaging.BitmapPixelFormat,System.Int32,System.Int32,Windows.Graphics.Imaging.BitmapAlphaMode)">
      <summary>Creates a new SoftwareBitmap by performing a deep copy of the provided buffer. Modifications to the data in the new SoftwareBitmap will not effect the buffer from which it was created.</summary>
      <param name="source">The source buffer from which the copy will be created.</param>
      <param name="format">The pixel format of the software bitmap.</param>
      <param name="width">The width of the software bitmap, in pixels.</param>
      <param name="height">The height of the software bitmap, in pixels.</param>
      <param name="alpha">The alpha mode of the software bitmap.</param>
      <returns>The new software bitmap.</returns>
    </member>
    <member name="M:Windows.Graphics.Imaging.SoftwareBitmap.CreateCopyFromSurfaceAsync(Windows.Graphics.DirectX.Direct3D11.IDirect3DSurface)">
      <summary>Asynchronously creates a new SoftwareBitmap by performing a deep copy of the provided IDirect3DSurface. Modifications to the data in the new SoftwareBitmap will not effect the surface from which it was created.</summary>
      <param name="surface">The source surface from which the copy will be created.</param>
      <returns>An asynchronous operation that returns a SoftwareBitmap on successful completion.</returns>
    </member>
    <member name="M:Windows.Graphics.Imaging.SoftwareBitmap.CreateCopyFromSurfaceAsync(Windows.Graphics.DirectX.Direct3D11.IDirect3DSurface,Windows.Graphics.Imaging.BitmapAlphaMode)">
      <summary>Asynchronously creates a new SoftwareBitmap by performing a deep copy of the provided IDirect3DSurface . Modifications to the data in the new SoftwareBitmap will not effect the surface from which it was created.</summary>
      <param name="surface">The source surface from which the copy will be created.</param>
      <param name="alpha">The alpha mode of the software bitmap.</param>
      <returns>An asynchronous operation that returns a SoftwareBitmap on successful completion.</returns>
    </member>
    <member name="M:Windows.Graphics.Imaging.SoftwareBitmap.GetReadOnlyView">
      <summary>Gets a read-only representation of the SoftwareBitmap object.</summary>
      <returns>A read-only representation of the SoftwareBitmap object.</returns>
    </member>
    <member name="M:Windows.Graphics.Imaging.SoftwareBitmap.LockBuffer(Windows.Graphics.Imaging.BitmapBufferAccessMode)">
      <summary>Gets a BitmapBuffer object that allows you to operate directly on the software bitmap's pixel data.</summary>
      <param name="mode">A value indicating the access mode of the returned buffer.</param>
      <returns>The buffer containing pixel data.</returns>
    </member>
    <member name="T:Windows.Graphics.Imaging.TiffCompressionMode">
      <summary>Specifies the compression mode used for TIFF images.</summary>
    </member>
    <member name="F:Windows.Graphics.Imaging.TiffCompressionMode.Automatic">
      <summary>The compression will be automatically selected.</summary>
    </member>
    <member name="F:Windows.Graphics.Imaging.TiffCompressionMode.Ccitt3">
      <summary>CCITT3 compression will be applied.</summary>
    </member>
    <member name="F:Windows.Graphics.Imaging.TiffCompressionMode.Ccitt4">
      <summary>CCITT4compression will be applied.</summary>
    </member>
    <member name="F:Windows.Graphics.Imaging.TiffCompressionMode.Lzw">
      <summary>LZW compression will be applied.</summary>
    </member>
    <member name="F:Windows.Graphics.Imaging.TiffCompressionMode.LzwhDifferencing">
      <summary>LZWH Differencing compression will be applied.</summary>
    </member>
    <member name="F:Windows.Graphics.Imaging.TiffCompressionMode.None">
      <summary>No compression will be applied.</summary>
    </member>
    <member name="F:Windows.Graphics.Imaging.TiffCompressionMode.Rle">
      <summary>RLE compression will be applied.</summary>
    </member>
    <member name="F:Windows.Graphics.Imaging.TiffCompressionMode.Zip">
      <summary>ZIP compression will be applied.</summary>
    </member>
    <member name="T:Windows.Graphics.Printing.IPrintDocumentSource">
      <summary>The **IPrintDocumentSource** describes the source of the print document.</summary>
    </member>
    <member name="T:Windows.Graphics.Printing.IPrintTaskOptionsCore">
      <summary>Represents the core functionality for a **PrintTaskOptions** object.</summary>
    </member>
    <member name="M:Windows.Graphics.Printing.IPrintTaskOptionsCore.GetPageDescription(System.UInt32)">
      <summary>Gets the page description for a print job.</summary>
      <param name="jobPageNumber">The job page number.</param>
      <returns>The page description data.</returns>
    </member>
    <member name="T:Windows.Graphics.Printing.IPrintTaskOptionsCoreProperties">
      <summary>An interface with properties that provide access to the core options for a print task.</summary>
    </member>
    <member name="P:Windows.Graphics.Printing.IPrintTaskOptionsCoreProperties.Binding">
      <summary>Gets or sets the binding option for a print task.</summary>
      <returns>The binding option.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.IPrintTaskOptionsCoreProperties.Collation">
      <summary>Gets or sets the collation option for a print task.</summary>
      <returns>The collation option.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.IPrintTaskOptionsCoreProperties.ColorMode">
      <summary>Gets or sets the color mode option for the print task.</summary>
      <returns>The color mode option.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.IPrintTaskOptionsCoreProperties.Duplex">
      <summary>Gets or sets the duplex option for a print task.</summary>
      <returns>The duplex option.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.IPrintTaskOptionsCoreProperties.HolePunch">
      <summary>Gets or sets the hole punch option for the print task.</summary>
      <returns>The hole punch option.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.IPrintTaskOptionsCoreProperties.MaxCopies">
      <summary>Gets the **MaxCopies** option for the print task.</summary>
      <returns>The MaxCopies option.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.IPrintTaskOptionsCoreProperties.MediaSize">
      <summary>Gets or sets the media size option of the print task.</summary>
      <returns>The media size option.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.IPrintTaskOptionsCoreProperties.MediaType">
      <summary>Gets or sets the media type option for the print task.</summary>
      <returns>The media type option.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.IPrintTaskOptionsCoreProperties.MinCopies">
      <summary>Gets the **MinCopies** option for the print task.</summary>
      <returns>The MinCopies option.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.IPrintTaskOptionsCoreProperties.NumberOfCopies">
      <summary>Gets or sets the **NumberOfCopies** option for a print task.</summary>
      <returns>The NumberOfCopies option.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.IPrintTaskOptionsCoreProperties.Orientation">
      <summary>Gets or sets the orientation option for a print task.</summary>
      <returns>The orientation option.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.IPrintTaskOptionsCoreProperties.PrintQuality">
      <summary>Gets or sets the print quality option for a print task.</summary>
      <returns>The print quality option.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.IPrintTaskOptionsCoreProperties.Staple">
      <summary>Gets or sets the staple option for a print task.</summary>
      <returns>The staple option.</returns>
    </member>
    <member name="T:Windows.Graphics.Printing.IPrintTaskOptionsCoreUIConfiguration">
      <summary>An interface that provides access to the core UI configuration functionality that is supported by the print task options.</summary>
    </member>
    <member name="P:Windows.Graphics.Printing.IPrintTaskOptionsCoreUIConfiguration.DisplayedOptions">
      <summary>Gets the **DisplayedOptions** option for a print task.</summary>
      <returns>The DisplayedOptions option.</returns>
    </member>
    <member name="T:Windows.Graphics.Printing.PrintBinding">
      <summary>Specifies the print binding option.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintBinding.Bale">
      <summary>The bale binding option.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintBinding.BindBottom">
      <summary>The option to bind the pages along their bottom edge.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintBinding.BindLeft">
      <summary>The option to bind the pages along their left edge.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintBinding.BindRight">
      <summary>The option to bind the pages along their right edge.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintBinding.BindTop">
      <summary>The option to bind the pages along their top edge.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintBinding.Booklet">
      <summary>The option to bind the pages in booklet form.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintBinding.Default">
      <summary>The default binding option.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintBinding.EdgeStitchBottom">
      <summary>The option to bind the pages along their bottom edge, with stiches.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintBinding.EdgeStitchLeft">
      <summary>The option to bind the pages along their left edge, with stiches.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintBinding.EdgeStitchRight">
      <summary>The option to bind the pages along their right edge, with stiches.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintBinding.EdgeStitchTop">
      <summary>The option to bind the pages along their top edge, with stiches.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintBinding.Fold">
      <summary>The option to fold the pages.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintBinding.JogOffset">
      <summary>The option to offset the positioning of the pages in the output tray.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintBinding.None">
      <summary>No binding required.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintBinding.NotAvailable">
      <summary>An unsupported binding option.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintBinding.PrinterCustom">
      <summary>A custom option that is specific to the print device.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintBinding.Trim">
      <summary>The option to trim the printed sheets.</summary>
    </member>
    <member name="T:Windows.Graphics.Printing.PrintBordering">
      <summary>Specifies the bordering printing option.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintBordering.Bordered">
      <summary>An option to indicate the printed output will be bordered.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintBordering.Borderless">
      <summary>An option to indicate the printed output will be borderless.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintBordering.Default">
      <summary>The default bordering option.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintBordering.NotAvailable">
      <summary>An unsupported border option.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintBordering.PrinterCustom">
      <summary>A border option that is specific to the printer device.</summary>
    </member>
    <member name="T:Windows.Graphics.Printing.PrintCollation">
      <summary>Specifies the collation option.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintCollation.Collated">
      <summary>An option to specify that collation has been selected for the printed output.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintCollation.Default">
      <summary>The default collation option.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintCollation.NotAvailable">
      <summary>An unsupported collation option.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintCollation.PrinterCustom">
      <summary>A custom collation option that is specific to the print device.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintCollation.Uncollated">
      <summary>An option to specify that collation has not been selected for the printed output.</summary>
    </member>
    <member name="T:Windows.Graphics.Printing.PrintColorMode">
      <summary>Specifies the color mode option.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintColorMode.Color">
      <summary>An option to indicate that the printed output will be in color.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintColorMode.Default">
      <summary>The default color mode option.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintColorMode.Grayscale">
      <summary>An option to indicate that the printed output will be in shades of gray.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintColorMode.Monochrome">
      <summary>An option to indicate that the printed output will be in one shade of a single color.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintColorMode.NotAvailable">
      <summary>An unsupported color mode option.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintColorMode.PrinterCustom">
      <summary>A custom color mode option that is specific to the print device.</summary>
    </member>
    <member name="T:Windows.Graphics.Printing.PrintDuplex">
      <summary>Specifies the duplex option.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintDuplex.Default">
      <summary>The default duplex option.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintDuplex.NotAvailable">
      <summary>An unsupported duplex option.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintDuplex.OneSided">
      <summary>The option to print on only one side of the sheet.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintDuplex.PrinterCustom">
      <summary>A custom duplex option that is specific to the print device.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintDuplex.TwoSidedLongEdge">
      <summary>The option to print on both sides of the sheet, flipped along the long edge.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintDuplex.TwoSidedShortEdge">
      <summary>The option to print on both sides of the sheet, flipped along the short edge.</summary>
    </member>
    <member name="T:Windows.Graphics.Printing.PrintHolePunch">
      <summary>Specifies the hole punch option.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintHolePunch.BottomEdge">
      <summary>The option to indicate that hole punching required along the bottom edges of the sheets.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintHolePunch.Default">
      <summary>The default hole punch option.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintHolePunch.LeftEdge">
      <summary>The option to indicate that hole punching required along the left edges of the sheets.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintHolePunch.None">
      <summary>The option to indicate that hole punching is not required.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintHolePunch.NotAvailable">
      <summary>An unsupported hole punch option.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintHolePunch.PrinterCustom">
      <summary>A custom hole punch option that is specific to the print device.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintHolePunch.RightEdge">
      <summary>The option to indicate that hole punching required along the right edges of the sheets.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintHolePunch.TopEdge">
      <summary>The option to indicate that hole punching required along the top edges of the sheets.</summary>
    </member>
    <member name="T:Windows.Graphics.Printing.PrintManager">
      <summary>Informs Windows that an application wishes to participate in printing. The PrintManager class is also used for programmatically initiating printing.</summary>
    </member>
    <member name="E:Windows.Graphics.Printing.PrintManager.PrintTaskRequested">
      <summary>Raised when a request to print has occurred. This event may be triggered by user action or via programmatic invocation of printing via the ShowPrintUIAsync method.</summary>
    </member>
    <member name="M:Windows.Graphics.Printing.PrintManager.GetForCurrentView">
      <summary>Retrieves the **PrintManager** object associated with the current window.</summary>
      <returns>The **PrintManager** object.</returns>
    </member>
    <member name="M:Windows.Graphics.Printing.PrintManager.IsSupported">
      <summary>Indicates whether or not the app is running on a device that supports printing.</summary>
      <returns>Returns **true** if on a device that supports printing, returns **false** if not.</returns>
    </member>
    <member name="M:Windows.Graphics.Printing.PrintManager.ShowPrintUIAsync">
      <summary>Programmatically initiates the user interface for printing content.</summary>
      <returns>A Boolean value to indicate a TRUE for success or a FALSE for a failure.</returns>
    </member>
    <member name="T:Windows.Graphics.Printing.PrintMediaSize">
      <summary>Specifies the media size option.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.BusinessCard">
      <summary>A business card size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.CreditCard">
      <summary>A credit card size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.Default">
      <summary>The default media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.IsoA0">
      <summary>The IsoA0 media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.IsoA1">
      <summary>The IsoA1 media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.IsoA10">
      <summary>The IsoA10 media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.IsoA2">
      <summary>The IsoA2 media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.IsoA3">
      <summary>The IsoA3 media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.IsoA3Extra">
      <summary>The IsoA3Extra media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.IsoA3Rotated">
      <summary>The IsoA3Rotated media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.IsoA4">
      <summary>The IsoA4 media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.IsoA4Extra">
      <summary>The IsoA4Extra media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.IsoA4Rotated">
      <summary>The IsoA4Rotated media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.IsoA5">
      <summary>The IsoA5 media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.IsoA5Extra">
      <summary>The IsoA5Extra media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.IsoA5Rotated">
      <summary>The IsoA5Rotated media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.IsoA6">
      <summary>The IsoA6 media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.IsoA6Rotated">
      <summary>The IsoA6Rotated media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.IsoA7">
      <summary>The IsoA7 media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.IsoA8">
      <summary>The IsoA8 media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.IsoA9">
      <summary>The IsoA9 media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.IsoB0">
      <summary>The IsoB0 media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.IsoB1">
      <summary>The IsoB1 media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.IsoB10">
      <summary>The IsoB10 media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.IsoB2">
      <summary>The IsoB2 media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.IsoB3">
      <summary>The IsoB3 media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.IsoB4">
      <summary>The IsoB4 media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.IsoB4Envelope">
      <summary>The IsoB4Envelope media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.IsoB5Envelope">
      <summary>The IsoB5Envelope media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.IsoB5Extra">
      <summary>The IsoB5Extra media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.IsoB7">
      <summary>The IsoB7 media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.IsoB8">
      <summary>The IsoB8 media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.IsoB9">
      <summary>The IsoB9 media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.IsoC0">
      <summary>The IsoC0 media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.IsoC1">
      <summary>The IsoC1 media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.IsoC10">
      <summary>The IsoC10 media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.IsoC2">
      <summary>The IsoC2 media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.IsoC3">
      <summary>The IsoC3 media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.IsoC3Envelope">
      <summary>The IsoC3Envelope media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.IsoC4">
      <summary>The IsoC4 media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.IsoC4Envelope">
      <summary>The IsoC4Envelope media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.IsoC5">
      <summary>The IsoC5 media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.IsoC5Envelope">
      <summary>The IsoC5Envelope media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.IsoC6">
      <summary>The IsoC6 media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.IsoC6C5Envelope">
      <summary>The IsoC6C5Envelope media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.IsoC6Envelope">
      <summary>The IsoC6Envelope media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.IsoC7">
      <summary>The IsoC7 media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.IsoC8">
      <summary>The IsoC8 media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.IsoC9">
      <summary>The IsoC9 media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.IsoDLEnvelope">
      <summary>The IsoDLEnvelope media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.IsoDLEnvelopeRotated">
      <summary>The IsoDLEnvelopeRotated media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.IsoSRA3">
      <summary>The IsoSRA3 media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.Japan2LPhoto">
      <summary>The Japan2LPhoto media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.JapanChou3Envelope">
      <summary>The JapanChou3Envelope media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.JapanChou3EnvelopeRotated">
      <summary>The JapanChou3EnvelopeRotated media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.JapanChou4Envelope">
      <summary>The JapanChou4Envelope media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.JapanChou4EnvelopeRotated">
      <summary>The JapanChou4EnvelopeRotated media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.JapanDoubleHagakiPostcard">
      <summary>The JapanChouDoubleHagakiPostcard media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.JapanDoubleHagakiPostcardRotated">
      <summary>The JapanChouDoubleHagakiPostcardRotated media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.JapanHagakiPostcard">
      <summary>The JapanHagakiPostcard media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.JapanHagakiPostcardRotated">
      <summary>The JapanHagakiPostcardRotated media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.JapanKaku2Envelope">
      <summary>The JapanKaku2Envelope media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.JapanKaku2EnvelopeRotated">
      <summary>The JapanKaku2EnvelopeRotated media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.JapanKaku3Envelope">
      <summary>The JapanKaku3Envelope media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.JapanKaku3EnvelopeRotated">
      <summary>The JapanKaku3EnvelopeRotated media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.JapanLPhoto">
      <summary>The JapanlPhoto media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.JapanQuadrupleHagakiPostcard">
      <summary>The JapanQuadrupleHagakiPostcard media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.JapanYou1Envelope">
      <summary>The JapanYou1Envelope media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.JapanYou2Envelope">
      <summary>The JapanYou2Envelope media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.JapanYou3Envelope">
      <summary>The JapanYou3Envelope media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.JapanYou4Envelope">
      <summary>The JapanYou4Envelope media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.JapanYou4EnvelopeRotated">
      <summary>The JapanYou4EnvelopeRotated media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.JapanYou6Envelope">
      <summary>The JapanYou6Envelope media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.JapanYou6EnvelopeRotated">
      <summary>The JapanYou6EnvelopeRotated media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.JisB0">
      <summary>The JisB0 media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.JisB1">
      <summary>The JisB1 media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.JisB10">
      <summary>The JisB10 media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.JisB2">
      <summary>The JisB2 media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.JisB3">
      <summary>The JisB3 media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.JisB4">
      <summary>The JisB4 media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.JisB4Rotated">
      <summary>The JisB4 media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.JisB5">
      <summary>The JisB5 media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.JisB5Rotated">
      <summary>The JisB5Rotated media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.JisB6">
      <summary>The JisB6 media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.JisB6Rotated">
      <summary>The JisB6Rotated media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.JisB7">
      <summary>The JisB7 media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.JisB8">
      <summary>The JisB8 media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.JisB9">
      <summary>The JisB9 media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.NorthAmerica10x11">
      <summary>The NorthAmerica10x11 media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.NorthAmerica10x12">
      <summary>The NorthAmerica10x12 media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.NorthAmerica10x14">
      <summary>The NorthAmerica10x14 media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.NorthAmerica11x17">
      <summary>The NorthAmerica11x17 media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.NorthAmerica14x17">
      <summary>The NorthAmerica14x17 media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.NorthAmerica4x6">
      <summary>The NorthAmerica4x6 media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.NorthAmerica4x8">
      <summary>The NorthAmerica4x8 media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.NorthAmerica5x7">
      <summary>The NorthAmerica5x7 media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.NorthAmerica8x10">
      <summary>The NorthAmerica8x10 media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.NorthAmerica9x11">
      <summary>The NorthAmerica9x11 media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.NorthAmericaArchitectureASheet">
      <summary>The NorthAmericaArchitectureASheet media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.NorthAmericaArchitectureBSheet">
      <summary>The NorthAmericaArchitectureBSheet media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.NorthAmericaArchitectureCSheet">
      <summary>The NorthAmericaArchitectureCSheet media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.NorthAmericaArchitectureDSheet">
      <summary>The NorthAmericaArchitectureDSheet media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.NorthAmericaArchitectureESheet">
      <summary>The NorthAmericaArchitectureESheet media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.NorthAmericaCSheet">
      <summary>The NorthAmericaCSheet media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.NorthAmericaDSheet">
      <summary>The NorthAmericaDSheet media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.NorthAmericaESheet">
      <summary>The NorthAmericaESheet media sze.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.NorthAmericaExecutive">
      <summary>The NorthAmericaExecutive media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.NorthAmericaGermanLegalFanfold">
      <summary>The NorthAmericaGermanLegalFanfold media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.NorthAmericaGermanStandardFanfold">
      <summary>The NorthAmericaGermanStandardFanfold media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.NorthAmericaLegal">
      <summary>The NorthAmericaLegal media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.NorthAmericaLegalExtra">
      <summary>The NorthAmericaLegalExtra media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.NorthAmericaLetter">
      <summary>The NorthAmericaLetter media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.NorthAmericaLetterExtra">
      <summary>The NorthAmericaLetterExtra media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.NorthAmericaLetterPlus">
      <summary>The NorthAmericaLetterPlus media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.NorthAmericaLetterRotated">
      <summary>The NorthAmericaLetterRotated media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.NorthAmericaMonarchEnvelope">
      <summary>The NorthAmericaMonarchEnvelope media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.NorthAmericaNote">
      <summary>The NorthAmericaNote media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.NorthAmericaNumber10Envelope">
      <summary>The NorthAmericaNumber10Envelope media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.NorthAmericaNumber10EnvelopeRotated">
      <summary>The NorthAmericaNumber10EnvelopeRotated media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.NorthAmericaNumber11Envelope">
      <summary>The NorthAmericaNumber11Envelope media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.NorthAmericaNumber12Envelope">
      <summary>The NorthAmericaNumber12Envelope media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.NorthAmericaNumber14Envelope">
      <summary>The NorthAmericaNumber14Envelope media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.NorthAmericaNumber9Envelope">
      <summary>The NorthAmericaNumber9Envelope media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.NorthAmericaPersonalEnvelope">
      <summary>The NorthAmericaPersonalEnvelope media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.NorthAmericaQuarto">
      <summary>The NorthAmericaQuarto media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.NorthAmericaStatement">
      <summary>The NorthAmericaStatement media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.NorthAmericaSuperA">
      <summary>The NorthAmericaSuperA media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.NorthAmericaSuperB">
      <summary>The NorthAmericaSuperB media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.NorthAmericaTabloid">
      <summary>The NorthAmericaTabloid media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.NorthAmericaTabloidExtra">
      <summary>The NorthAmericaTabloidExtra media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.NotAvailable">
      <summary>A media size that is not available with the application, or a size that is not supported by the print device.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.OtherMetricA3Plus">
      <summary>The OtherMetricA3Plus media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.OtherMetricA4Plus">
      <summary>The OtherMetricA4Plus media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.OtherMetricFolio">
      <summary>The OtherMetricFolio media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.OtherMetricInviteEnvelope">
      <summary>OtherMetricInviteEnvelope media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.OtherMetricItalianEnvelope">
      <summary>The OtherMetricItalianEnvelope media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.Prc10Envelope">
      <summary>The Prc10Envelope media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.Prc10EnvelopeRotated">
      <summary>The Prc10EnvelopeRotated media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.Prc16K">
      <summary>The Prc16K media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.Prc16KRotated">
      <summary>The Prc16KRotated media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.Prc1Envelope">
      <summary>The Prc1Envelope media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.Prc1EnvelopeRotated">
      <summary>The Prc1EnvelopeRotated media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.Prc2Envelope">
      <summary>The Prc2Envelope media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.Prc2EnvelopeRotated">
      <summary>The Prc2EnvelopeRotated media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.Prc32K">
      <summary>The Prc32K media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.Prc32KBig">
      <summary>The Prc32KBig media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.Prc32KRotated">
      <summary>The Prc32KRotated media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.Prc3Envelope">
      <summary>The Prc3Envelope media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.Prc3EnvelopeRotated">
      <summary>The Prc3EnvelopeRotated media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.Prc4Envelope">
      <summary>The Prc4Envelope media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.Prc4EnvelopeRotated">
      <summary>The Prc4EnvelopeRotated media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.Prc5Envelope">
      <summary>The Prc5Envelope media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.Prc5EnvelopeRotated">
      <summary>The Prc5EnvelopeRotated media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.Prc6Envelope">
      <summary>The Prc6Envelope media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.Prc6EnvelopeRotated">
      <summary>The Prc6EnvelopeRotated media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.Prc7Envelope">
      <summary>The Prc7Envelope media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.Prc7EnvelopeRotated">
      <summary>The Prc7EnvelopeRotated media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.Prc8Envelope">
      <summary>The Prc8Envelope media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.Prc8EnvelopeRotated">
      <summary>The Prc8EnvelopeRotated media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.Prc9Envelope">
      <summary>The Prc9Envelope media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.Prc9EnvelopeRotated">
      <summary>The Prc9EnvelopeRotated media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.PrinterCustom">
      <summary>A media size that is specific to the print device.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.Roll04Inch">
      <summary>The Roll04Inch media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.Roll06Inch">
      <summary>The Roll06Inch media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.Roll08Inch">
      <summary>The Roll08Inch media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.Roll12Inch">
      <summary>The Roll12Inch media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.Roll15Inch">
      <summary>The Roll15Inch media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.Roll18Inch">
      <summary>The Roll18Inch media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.Roll22Inch">
      <summary>The Roll22Inch media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.Roll24Inch">
      <summary>The Roll24Inch media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.Roll30Inch">
      <summary>The Roll30Inch media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.Roll36Inch">
      <summary>The Roll36Inch media size.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaSize.Roll54Inch">
      <summary>The Roll54Inch media size.</summary>
    </member>
    <member name="T:Windows.Graphics.Printing.PrintMediaType">
      <summary>Specifies the media types for the printed output.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaType.Archival">
      <summary>The Archival media type.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaType.AutoSelect">
      <summary>The option to auto select a media type.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaType.BackPrintFilm">
      <summary>The BackPrintFilm media type.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaType.Bond">
      <summary>The Bond media type.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaType.CardStock">
      <summary>The CardStock media type.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaType.Continuous">
      <summary>The Continuous media type.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaType.Default">
      <summary>The default media type for the printed output.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaType.EnvelopePlain">
      <summary>The EnvelopePlain media type.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaType.EnvelopeWindow">
      <summary>The EnvelopeWindow media type.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaType.Fabric">
      <summary>The Fabric media type.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaType.HighResolution">
      <summary>The HighResolution media type.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaType.Label">
      <summary>The Label media type.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaType.MultiLayerForm">
      <summary>The MultiLayerForm media type.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaType.MultiPartForm">
      <summary>The MultiPartForm media type.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaType.None">
      <summary>The option to indicate that a media type has not been selected.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaType.NotAvailable">
      <summary>A media type that is not available with the application or one that is not supported by the print device.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaType.Photographic">
      <summary>The Photographic media type.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaType.PhotographicFilm">
      <summary>The PhotographicFilm media type.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaType.PhotographicGlossy">
      <summary>The PhotographicGlossy media type.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaType.PhotographicHighGloss">
      <summary>The PhotographicHighGloss media type.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaType.PhotographicMatte">
      <summary>The PhotographicMatte media type.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaType.PhotographicSatin">
      <summary>The PhotographicSatin media type.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaType.PhotographicSemiGloss">
      <summary>The PhotographicSemiGloss media type.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaType.Plain">
      <summary>The Plain media type.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaType.PrinterCustom">
      <summary>A custom media type that is specific to the print device.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaType.Screen">
      <summary>The Screen media type.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaType.ScreenPaged">
      <summary>The ScreenPaged media type.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaType.Stationery">
      <summary>The Stationery media type.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaType.TabStockFull">
      <summary>The TabStockFull media type.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaType.TabStockPreCut">
      <summary>The TabStockPreCut media type.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaType.Transparency">
      <summary>The Transparency media type.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintMediaType.TShirtTransfer">
      <summary>The TShirtTransfer media type.</summary>
    </member>
    <member name="T:Windows.Graphics.Printing.PrintOrientation">
      <summary>Specifies the orientation options for the printed output.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintOrientation.Default">
      <summary>The default orientation option.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintOrientation.Landscape">
      <summary>The Landscape orientation option.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintOrientation.LandscapeFlipped">
      <summary>The LandscapeFlipped orientation option.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintOrientation.NotAvailable">
      <summary>An orientaiton option that is not available with the application or one that is not supported by the print device.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintOrientation.Portrait">
      <summary>The Portrait orientation option.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintOrientation.PortraitFlipped">
      <summary>The PortraitFlipped orientation option.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintOrientation.PrinterCustom">
      <summary>A custom orientation that is specific to the print device.</summary>
    </member>
    <member name="T:Windows.Graphics.Printing.PrintPageDescription">
      <summary>Represents the data that describes a document page.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintPageDescription.DpiX">
      <summary>The resolution in dots per inch (DPI) for the X dimension of the page.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintPageDescription.DpiY">
      <summary>The resolution in dots per inch (DPI) for the Y dimension of the page.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintPageDescription.ImageableRect">
      <summary>The Rect within the page size on which content may actually be printed. Content outside of the , whether less or greater than the page size, will be cropped by the print target. The  is specified in device independent pixels (DIPs).</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintPageDescription.PageSize">
      <summary>The page size in device independent pixels (DIPs).</summary>
    </member>
    <member name="T:Windows.Graphics.Printing.PrintPageInfo">
      <summary>Stores formatting data for a single section of printable pages.</summary>
    </member>
    <member name="M:Windows.Graphics.Printing.PrintPageInfo.#ctor">
      <summary>Initializes an instance of the PrintPageInfo class.</summary>
    </member>
    <member name="P:Windows.Graphics.Printing.PrintPageInfo.DpiX">
      <summary>Gets the print resolution on the horizontal axis for the given print section.</summary>
      <returns>Print resolution in dots per inch.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.PrintPageInfo.DpiY">
      <summary>Gets the print resolution on the vertical axis for the given print section.</summary>
      <returns>Print resolution in dots per inch.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.PrintPageInfo.MediaSize">
      <summary>Gets or sets the media size option of the given print section.</summary>
      <returns>The media size option.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.PrintPageInfo.Orientation">
      <summary>Gets or sets the orientation option for the given print section.</summary>
      <returns>The orientation for the section.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.PrintPageInfo.PageSize">
      <summary>Gets or sets the intended paper size on which to print the given section.</summary>
      <returns>The page size of the print section.</returns>
    </member>
    <member name="T:Windows.Graphics.Printing.PrintPageRange">
      <summary>Describes the range of pages in a print task.</summary>
    </member>
    <member name="M:Windows.Graphics.Printing.PrintPageRange.#ctor(System.Int32)">
      <summary>Initializes an instance of the PrintPageRange class, using the specified page number.</summary>
      <param name="page">The page number of the print range.</param>
    </member>
    <member name="M:Windows.Graphics.Printing.PrintPageRange.#ctor(System.Int32,System.Int32)">
      <summary>Initializes an instance of the PrintPageRange class, using the specified first and last page numbers.</summary>
      <param name="firstPage">The first page number of the print range.</param>
      <param name="lastPage">The last page number of the print range.</param>
    </member>
    <member name="P:Windows.Graphics.Printing.PrintPageRange.FirstPageNumber">
      <summary>Gets the first page number of the print range.</summary>
      <returns>The first page number of the print range.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.PrintPageRange.LastPageNumber">
      <summary>Gets the last page number of the print range.</summary>
      <returns>The last page number of the print range.</returns>
    </member>
    <member name="T:Windows.Graphics.Printing.PrintPageRangeOptions">
      <summary>Describes the print page range options.</summary>
    </member>
    <member name="P:Windows.Graphics.Printing.PrintPageRangeOptions.AllowAllPages">
      <summary>Gets and sets the allow all pages option of the print page range.</summary>
      <returns>The allow all pages option.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.PrintPageRangeOptions.AllowCurrentPage">
      <summary>Gets and sets the allow current page option of the print page range.</summary>
      <returns>The allow current page option.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.PrintPageRangeOptions.AllowCustomSetOfPages">
      <summary>Gets and sets the allow custom set of pages option for the print page range.</summary>
      <returns>The allow custom set of pages option.</returns>
    </member>
    <member name="T:Windows.Graphics.Printing.PrintQuality">
      <summary>Specifies the print quality options for the printed output.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintQuality.Automatic">
      <summary>The option to automatically select the print quality.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintQuality.Default">
      <summary>The default print quality option.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintQuality.Draft">
      <summary>The Draft print quality option.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintQuality.Fax">
      <summary>The Fax print quality option.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintQuality.High">
      <summary>The High print quality option.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintQuality.Normal">
      <summary>The Normal print quality option.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintQuality.NotAvailable">
      <summary>A print quality option that is not available with the application or one that is not supported by the print device.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintQuality.Photographic">
      <summary>The Photographic print quality option.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintQuality.PrinterCustom">
      <summary>A print quality option that is specific to the print device.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintQuality.Text">
      <summary>The Text print quality option.</summary>
    </member>
    <member name="T:Windows.Graphics.Printing.PrintStaple">
      <summary>Specifies the staple options.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintStaple.Default">
      <summary>The default staple option.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintStaple.None">
      <summary>The option to indicate that no stapling is required.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintStaple.NotAvailable">
      <summary>A staple option that is not available with the application or one that is not supported by the print device.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintStaple.PrinterCustom">
      <summary>A custom staple option that is specific to the print device.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintStaple.SaddleStitch">
      <summary>The option to saddle stitch the printed output.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintStaple.StapleBottomLeft">
      <summary>The option to staple the bottom left of the printed output.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintStaple.StapleBottomRight">
      <summary>The option to staple the bottom right of the printed output.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintStaple.StapleDualBottom">
      <summary>The option to staple the printed output in two places along the bottom edge.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintStaple.StapleDualLeft">
      <summary>The option to staple the printed output in two places along the left edge.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintStaple.StapleDualRight">
      <summary>The option to staple the printed output in two places along the right edge.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintStaple.StapleDualTop">
      <summary>The option to staple the printed output in two places along the top edge.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintStaple.StapleTopLeft">
      <summary>The option to staple the top left of the printed output.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintStaple.StapleTopRight">
      <summary>The option to staple the top right of the printed output.</summary>
    </member>
    <member name="T:Windows.Graphics.Printing.PrintTask">
      <summary>Represents a printing operation including the content to be printed, as well as providing access to information describing how the content is to be printed.</summary>
    </member>
    <member name="P:Windows.Graphics.Printing.PrintTask.Is3DManufacturingTargetEnabled">
      <summary>Gets or sets a value that indicates whether the PrintTask supports 3D manufacturing devices, like a 3D printer.</summary>
      <returns>True, if 3D manufacturing devices are supported.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.PrintTask.IsPreviewEnabled">
      <summary>Gets or sets a value that indicates whether the PrintTask will show a print preview.</summary>
      <returns>True, if print preview is enabled.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.PrintTask.IsPrinterTargetEnabled">
      <summary>Gets or sets a value indicating whether the PrintTask supports printer targets.</summary>
      <returns>True if the PrintTask supports printer targets.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.PrintTask.Options">
      <summary>Retrieves the PrintTaskOptions for the print task that defines how the content is to be formatted for printing.</summary>
      <returns>The list of print task options.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.PrintTask.Properties">
      <summary>Retrieves a set of properties associated with the PrintTask.</summary>
      <returns>The data package property set.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.PrintTask.Source">
      <summary>Returns a pointer to the app-provided object that represents the content to be printed. This object must support the IPrintDocumentSource interface.</summary>
      <returns>The print task object.</returns>
    </member>
    <member name="E:Windows.Graphics.Printing.PrintTask.Completed">
      <summary>Raised when the print task is completed.</summary>
    </member>
    <member name="E:Windows.Graphics.Printing.PrintTask.Previewing">
      <summary>Raised when the print system initializes print preview mode.</summary>
    </member>
    <member name="E:Windows.Graphics.Printing.PrintTask.Progressing">
      <summary>Raised to provide progress information about how much of the printed content has been submitted to the print subsystem for printing.</summary>
    </member>
    <member name="E:Windows.Graphics.Printing.PrintTask.Submitting">
      <summary>Raised when a print task begins submitting content to the print subsystem to be printed.</summary>
    </member>
    <member name="T:Windows.Graphics.Printing.PrintTaskCompletedEventArgs">
      <summary>Reports the completion of the print task.</summary>
    </member>
    <member name="P:Windows.Graphics.Printing.PrintTaskCompletedEventArgs.Completion">
      <summary>Gets the completion status of the print task.</summary>
      <returns>The completion status of the print task.</returns>
    </member>
    <member name="T:Windows.Graphics.Printing.PrintTaskCompletion">
      <summary>Specifies the completion status of a print task.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintTaskCompletion.Abandoned">
      <summary>An abandoned print task.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintTaskCompletion.Canceled">
      <summary>A canceled print task.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintTaskCompletion.Failed">
      <summary>A failed print task.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintTaskCompletion.Submitted">
      <summary>A submitted print task.</summary>
    </member>
    <member name="T:Windows.Graphics.Printing.PrintTaskOptions">
      <summary>Represents a collection of methods and properties for managing the options which define how the content is to be printed.</summary>
    </member>
    <member name="P:Windows.Graphics.Printing.PrintTaskOptions.Binding">
      <summary>Gets or sets the binding option for the print task.</summary>
      <returns>The binding option.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.PrintTaskOptions.Bordering">
      <summary>Gets or sets the bordering option for the print task.</summary>
      <returns>The bordering option.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.PrintTaskOptions.Collation">
      <summary>Gets or sets the collation option of the print tasks.</summary>
      <returns>The collation option.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.PrintTaskOptions.ColorMode">
      <summary>Gets or sets the color mode option of the print task.</summary>
      <returns>The color mode option.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.PrintTaskOptions.CustomPageRanges">
      <summary>Gets the custom page range options for the print task.</summary>
      <returns>The custom page range options.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.PrintTaskOptions.DisplayedOptions">
      <summary>Gets the list of options displayed for the print experience.</summary>
      <returns>The list of displayed options.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.PrintTaskOptions.Duplex">
      <summary>Gets or sets the duplex option of the print task.</summary>
      <returns>The duplex option.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.PrintTaskOptions.HolePunch">
      <summary>Gets or sets the hole punch option of the print task.</summary>
      <returns>The hole punch option.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.PrintTaskOptions.MaxCopies">
      <summary>Gets the maximum number of copies supported for the print task.</summary>
      <returns>The maximum number of copies.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.PrintTaskOptions.MediaSize">
      <summary>Gets or sets the media size option of the print task.</summary>
      <returns>The media size option.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.PrintTaskOptions.MediaType">
      <summary>Gets or sets the media type option for the print task.</summary>
      <returns>The media type option.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.PrintTaskOptions.MinCopies">
      <summary>Gets the minimum number of copies allowed for the print task.</summary>
      <returns>The minimum number of copies.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.PrintTaskOptions.NumberOfCopies">
      <summary>Gets or sets the value for the number of copies for the print task.</summary>
      <returns>The value for the number of copies.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.PrintTaskOptions.Orientation">
      <summary>Gets or sets the orientation option for the print task.</summary>
      <returns>The orientation for the print task.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.PrintTaskOptions.PageRangeOptions">
      <summary>Gets the page range options for the print task.</summary>
      <returns>The page range options.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.PrintTaskOptions.PrintQuality">
      <summary>Gets or sets the print quality option for the print task.</summary>
      <returns>The print quality for the print task.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.PrintTaskOptions.Staple">
      <summary>Gets or sets the staple option for the print task.</summary>
      <returns>The staple option for the print task.</returns>
    </member>
    <member name="M:Windows.Graphics.Printing.PrintTaskOptions.GetPageDescription(System.UInt32)">
      <summary>Retrieves the physical dimensions of the printed page.</summary>
      <param name="jobPageNumber">The page number.</param>
      <returns>The page description data.</returns>
    </member>
    <member name="M:Windows.Graphics.Printing.PrintTaskOptions.GetPagePrintTicket(Windows.Graphics.Printing.PrintPageInfo)">
      <summary>Retrieves the physical dimensions and formatting data of a printed page.</summary>
      <param name="printPageInfo">The formatting data for a given print section.</param>
      <returns>The print ticket data for the given page(s), to be sent down the print pipeline.</returns>
    </member>
    <member name="T:Windows.Graphics.Printing.PrintTaskProgressingEventArgs">
      <summary>Contains the event arguments for the PrintTask.Progressing event. This event is raised during the submitting phase of the PrintTask.</summary>
    </member>
    <member name="P:Windows.Graphics.Printing.PrintTaskProgressingEventArgs.DocumentPageCount">
      <summary>Gets the page count for a print task.</summary>
      <returns>The page count for a print task.</returns>
    </member>
    <member name="T:Windows.Graphics.Printing.PrintTaskRequest">
      <summary>Contains the request from the system to create a print task. This object is available from the PrintTaskRequestedEventArgs object passed to the PrintTaskRequested event.</summary>
    </member>
    <member name="P:Windows.Graphics.Printing.PrintTaskRequest.Deadline">
      <summary>Gets a DateTime value that indicates how long an app has to respond to the PrintTaskRequested event. If the system has not received a response from the PrintTaskRequested event handler by the time the deadline is reached, then the print task is ignored.</summary>
      <returns>A value that indicates how long an app has to respond to the PrintTaskRequested event.</returns>
    </member>
    <member name="M:Windows.Graphics.Printing.PrintTaskRequest.CreatePrintTask(System.String,Windows.Graphics.Printing.PrintTaskSourceRequestedHandler)">
      <summary>Creates a new PrintTask which indicates that the app has content to be printed.</summary>
      <param name="title">Title for the print task.</param>
      <param name="handler">Pointer to a **PrintTaskSourceRequestedHandler** delegate for the print task.</param>
      <returns>Pointer to the print task that was created.</returns>
    </member>
    <member name="M:Windows.Graphics.Printing.PrintTaskRequest.GetDeferral">
      <summary>Retrieves the deferral object associated with the PrintTaskRequest. The deferral object is used to handle asynchronous calls in the PrintTaskRequested event handler.</summary>
      <returns>The **PrintTaskRequestedDeferral** for a print task.</returns>
    </member>
    <member name="T:Windows.Graphics.Printing.PrintTaskRequestedDeferral">
      <summary>Used to defer the request for a print task.</summary>
    </member>
    <member name="M:Windows.Graphics.Printing.PrintTaskRequestedDeferral.Complete">
      <summary>Indicates when the deferral for the print task request is over.</summary>
    </member>
    <member name="T:Windows.Graphics.Printing.PrintTaskRequestedEventArgs">
      <summary>Event arguments associated with the PrintTaskRequest.</summary>
    </member>
    <member name="P:Windows.Graphics.Printing.PrintTaskRequestedEventArgs.Request">
      <summary>Gets the PrintTaskRequest object for a print task.</summary>
      <returns>The PrintTaskRequest object for a print task.</returns>
    </member>
    <member name="T:Windows.Graphics.Printing.PrintTaskSourceRequestedArgs">
      <summary>Arguments associated with the PrintTaskSourceRequestedHandler delegate. Provides a method for handing the content to be printed to the Print Task.</summary>
    </member>
    <member name="P:Windows.Graphics.Printing.PrintTaskSourceRequestedArgs.Deadline">
      <summary>Gets the **DateTime** object that indicates the deadline for a print task source request.</summary>
      <returns>The deadline for a print task source request.</returns>
    </member>
    <member name="M:Windows.Graphics.Printing.PrintTaskSourceRequestedArgs.GetDeferral">
      <summary>Gets a PrintTaskSourceRequestedDeferral object that provides access to a Complete method. This method indicates then the deferral is over.</summary>
      <returns>Provides access to a **Complete** method.</returns>
    </member>
    <member name="M:Windows.Graphics.Printing.PrintTaskSourceRequestedArgs.SetSource(Windows.Graphics.Printing.IPrintDocumentSource)">
      <summary>Informs the print task of the content to be printed.</summary>
      <param name="source">A pointer to the **IPrintDocumentSource** interface.</param>
    </member>
    <member name="T:Windows.Graphics.Printing.PrintTaskSourceRequestedDeferral">
      <summary>Used to defer the request for a print task source.</summary>
    </member>
    <member name="M:Windows.Graphics.Printing.PrintTaskSourceRequestedDeferral.Complete">
      <summary>Indicates when the deferral for a print task source request is over.</summary>
    </member>
    <member name="T:Windows.Graphics.Printing.PrintTaskSourceRequestedHandler">
      <summary>Occurs when a print task requests the document to print. The supplied print document must implement the IPrintDocumentSource interface.</summary>
      <param name="args">Pointer to a **PrintTaskSourceRequestedArgs** object.</param>
    </member>
    <member name="T:Windows.Graphics.Printing.StandardPrintTaskOptions">
      <summary>Provides access to the canonical names for the options represented by the PrintTaskOptions class. You can use the StandardPrintTaskOptions class to identify print options displayed in the user experience or to retrieve specific options using the PrintTaskOptionDetails class.</summary>
    </member>
    <member name="P:Windows.Graphics.Printing.StandardPrintTaskOptions.Binding">
      <summary>Gets the canonical name for the binding option of the print task.</summary>
      <returns>The canonical name for the binding option of the print task.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.StandardPrintTaskOptions.Bordering">
      <summary>Gets the canonical name of the bordering option for the print task.</summary>
      <returns>The canonical name of the bordering option for the print task.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.StandardPrintTaskOptions.Collation">
      <summary>Gets the canonical name for collation option of the print task.</summary>
      <returns>The canonical name for collation option of the print task.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.StandardPrintTaskOptions.ColorMode">
      <summary>Gets the canonical name for color mode option of the print task.</summary>
      <returns>The canonical name for color mode option of the print task.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.StandardPrintTaskOptions.Copies">
      <summary>Gets the canonical name for the copies option of the print task.</summary>
      <returns>The canonical name for the copies option of the print task.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.StandardPrintTaskOptions.CustomPageRanges">
      <summary>Gets the canonical name for the custom page ranges option for the print task.</summary>
      <returns>The canonical name for the custom page ranges option for the print task.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.StandardPrintTaskOptions.Duplex">
      <summary>Gets the canonical name for the duplex option of the print task.</summary>
      <returns>The canonical name for the duplex option of the print task.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.StandardPrintTaskOptions.HolePunch">
      <summary>Gets the canonical name for the hole punch option of the print task.</summary>
      <returns>The canonical name for the hole punch option of the print task.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.StandardPrintTaskOptions.InputBin">
      <summary>Gets the canonical name for the input bin option of the print task.</summary>
      <returns>The canonical name for the input bin option of the print task.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.StandardPrintTaskOptions.MediaSize">
      <summary>Gets the canonical name for the media size option of the print task.</summary>
      <returns>The canonical name for the media size option of the print task.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.StandardPrintTaskOptions.MediaType">
      <summary>Gets the canonical name for the media type option of the print task.</summary>
      <returns>The canonical name for the media type option of the print task.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.StandardPrintTaskOptions.NUp">
      <summary>Gets the canonical name for the NUp (pages per sheet) option of the print task.</summary>
      <returns>The canonical name for the NUp (pages per sheet) option of the print task.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.StandardPrintTaskOptions.Orientation">
      <summary>Gets the canonical name for the orientation option of the print task.</summary>
      <returns>The canonical name for the orientation option of the print task.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.StandardPrintTaskOptions.PrintQuality">
      <summary>Gets the canonical name for the print quality option of the print task.</summary>
      <returns>The canonical name for the print quality option of the print task.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.StandardPrintTaskOptions.Staple">
      <summary>Gets the canonical name for the staple option of the print task.</summary>
      <returns>The canonical name for the staple option of the print task.</returns>
    </member>
    <member name="T:Windows.Graphics.Printing.OptionDetails.IPrintCustomOptionDetails">
      <summary>Represents the base class for all CustomPrintTaskOptionXxx objects.</summary>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.IPrintCustomOptionDetails.DisplayName">
      <summary>Gets or sets the display name of the custom print task option.</summary>
      <returns>The display name of the custom print task option.</returns>
    </member>
    <member name="T:Windows.Graphics.Printing.OptionDetails.IPrintItemListOptionDetails">
      <summary>Represents objects that list print task option items.</summary>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.IPrintItemListOptionDetails.Items">
      <summary>Gets a list of the print task option items.</summary>
      <returns>A pointer to the list of the print task option items.</returns>
    </member>
    <member name="T:Windows.Graphics.Printing.OptionDetails.IPrintNumberOptionDetails">
      <summary>Represents objects that define the enumerated values of the print task options.</summary>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.IPrintNumberOptionDetails.MaxValue">
      <summary>Gets the maximum enumerated value of the print task option.</summary>
      <returns>The maximum enumerated value of the print task option.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.IPrintNumberOptionDetails.MinValue">
      <summary>Gets the minimum enumerated value of the print task option.</summary>
      <returns>The minimum enumerated value of the print task option.</returns>
    </member>
    <member name="T:Windows.Graphics.Printing.OptionDetails.IPrintOptionDetails">
      <summary>Represents the base class for the PrintTaskOptionXxx objects.</summary>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.IPrintOptionDetails.ErrorText">
      <summary>Gets or sets the string for an error condition.</summary>
      <returns>String that describes the error condition.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.IPrintOptionDetails.OptionId">
      <summary>Gets the ID for a print task option.</summary>
      <returns>The ID for the print task option.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.IPrintOptionDetails.OptionType">
      <summary>Gets the option type for a print task option.</summary>
      <returns>The option type for a print task option.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.IPrintOptionDetails.State">
      <summary>Gets or sets the state of a print task option.</summary>
      <returns>The state of a print task option.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.IPrintOptionDetails.Value">
      <summary>Gets the enumerated value of a print task option.</summary>
      <returns>The enumerated value of a print task option.</returns>
    </member>
    <member name="M:Windows.Graphics.Printing.OptionDetails.IPrintOptionDetails.TrySetValue(System.Object)">
      <summary>Sets the value for the print task option.</summary>
      <param name="value">Value for the print task option.</param>
      <returns>Boolean value that indicates TRUE for a successful Get or Set, and FALSE for a failed Get or Set.</returns>
    </member>
    <member name="T:Windows.Graphics.Printing.OptionDetails.IPrintTextOptionDetails">
      <summary>Represents objects that describe the text of a print task option.</summary>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.IPrintTextOptionDetails.MaxCharacters">
      <summary>Gets the maximum allowed number of characters for the text of a print task option.</summary>
      <returns>The maximum allowed number of characters for the text of a print task option.</returns>
    </member>
    <member name="T:Windows.Graphics.Printing.OptionDetails.PrintBindingOptionDetails">
      <summary>Represents the list of print binding options.</summary>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintBindingOptionDetails.Description">
      <summary>Gets or sets the description of the print binding option.</summary>
      <returns>String containing the description.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintBindingOptionDetails.ErrorText">
      <summary>Gets or sets the string for an error condition.</summary>
      <returns>String that describes the error condition.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintBindingOptionDetails.Items">
      <summary>Gets the list of items for the print binding options.</summary>
      <returns>A pointer to the list of items.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintBindingOptionDetails.OptionId">
      <summary>Gets the ID of the print binding option.</summary>
      <returns>The ID of the print binding option.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintBindingOptionDetails.OptionType">
      <summary>Gets the option type of the print binding option.</summary>
      <returns>The binding option type.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintBindingOptionDetails.State">
      <summary>Gets or sets the state of the print binding option.</summary>
      <returns>The binding option state.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintBindingOptionDetails.Value">
      <summary>Gets or sets the enumerated value of the print binding option.</summary>
      <returns>The binding option value.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintBindingOptionDetails.WarningText">
      <summary>Gets or sets a string for a warning condition.</summary>
      <returns>String that describes a warning condition.</returns>
    </member>
    <member name="M:Windows.Graphics.Printing.OptionDetails.PrintBindingOptionDetails.TrySetValue(System.Object)">
      <summary>Sets the value for the print binding option.</summary>
      <param name="value">Value for the print binding option.</param>
      <returns>Boolean value that indicates TRUE for a successful Get or Set, and FALSE for a failed Get or Set.</returns>
    </member>
    <member name="T:Windows.Graphics.Printing.OptionDetails.PrintBorderingOptionDetails">
      <summary>Represents the list of print bordering options.</summary>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintBorderingOptionDetails.Description">
      <summary>Gets or sets a description of the print bordering option.</summary>
      <returns>String containing the description.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintBorderingOptionDetails.ErrorText">
      <summary>Gets or sets the string for an error condition.</summary>
      <returns>String that describes the error condition.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintBorderingOptionDetails.Items">
      <summary>Gets the list of items for the print bordering options.</summary>
      <returns>A pointer to the list of items.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintBorderingOptionDetails.OptionId">
      <summary>Gets the ID of the print bordering option.</summary>
      <returns>The ID of the print bordering option.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintBorderingOptionDetails.OptionType">
      <summary>Gets the option type of the print bordering option.</summary>
      <returns>The bordering option type</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintBorderingOptionDetails.State">
      <summary>Gets or sets the state of the print bordering option.</summary>
      <returns>The print bordering option state.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintBorderingOptionDetails.Value">
      <summary>Gets or sets the enumerated value of the print bordering option.</summary>
      <returns>The bordering option value</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintBorderingOptionDetails.WarningText">
      <summary>Gets or sets a string for a warning condition.</summary>
      <returns>String that describes a warning condition.</returns>
    </member>
    <member name="M:Windows.Graphics.Printing.OptionDetails.PrintBorderingOptionDetails.TrySetValue(System.Object)">
      <summary>Sets the value for the print bordering option.</summary>
      <param name="value">Value for the print bordering option.</param>
      <returns>Boolean value that indicates TRUE for a successful Get or Set, and FALSE for a failed Get or Set.</returns>
    </member>
    <member name="T:Windows.Graphics.Printing.OptionDetails.PrintCollationOptionDetails">
      <summary>Represents the list of print collation options.</summary>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintCollationOptionDetails.Description">
      <summary>Gets or sets the description of the print collation option.</summary>
      <returns>String containing the description.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintCollationOptionDetails.ErrorText">
      <summary>Gets or sets the string for an error condition.</summary>
      <returns>String that describes the error condition.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintCollationOptionDetails.Items">
      <summary>Gets the list of items for the print collation option.</summary>
      <returns>Pointer to the list of items.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintCollationOptionDetails.OptionId">
      <summary>Gets the ID of the print collation option.</summary>
      <returns>The ID of the collation option.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintCollationOptionDetails.OptionType">
      <summary>Gets the option type for the print collation option.</summary>
      <returns>The option type.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintCollationOptionDetails.State">
      <summary>Gets or sets the state of the print collation option.</summary>
      <returns>The state of the collation option.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintCollationOptionDetails.Value">
      <summary>Gets or sets the enumerated value of the print collation option.</summary>
      <returns>The value of the print collation option.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintCollationOptionDetails.WarningText">
      <summary>Gets or sets a string for a warning condition.</summary>
      <returns>String that describes a warning condition.</returns>
    </member>
    <member name="M:Windows.Graphics.Printing.OptionDetails.PrintCollationOptionDetails.TrySetValue(System.Object)">
      <summary>Sets the value for the print collation option.</summary>
      <param name="value">Value for the print collation option.</param>
      <returns>Boolean value that indicates TRUE for a successful Get or Set, and FALSE for a failed Get or Set.</returns>
    </member>
    <member name="T:Windows.Graphics.Printing.OptionDetails.PrintColorModeOptionDetails">
      <summary>Represents the list of print color mode options.</summary>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintColorModeOptionDetails.Description">
      <summary>Gets or sets the description of the print color mode option.</summary>
      <returns>String containing the description.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintColorModeOptionDetails.ErrorText">
      <summary>Gets or sets the string for an error condition.</summary>
      <returns>String that describes the error condition.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintColorModeOptionDetails.Items">
      <summary>Gets the list of items for the print color mode option.</summary>
      <returns>Pointer to the list of items.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintColorModeOptionDetails.OptionId">
      <summary>Gets the ID for the print color mode option.</summary>
      <returns>The ID of the color mode option.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintColorModeOptionDetails.OptionType">
      <summary>Gets the option type for the print color mode option.</summary>
      <returns>The color mode option type.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintColorModeOptionDetails.State">
      <summary>Gets or sets the state of the print color mode option.</summary>
      <returns>The state of the print color mode option.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintColorModeOptionDetails.Value">
      <summary>Gets or sets the enumerated value of the print color mode option.</summary>
      <returns>The state of the print color mode option.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintColorModeOptionDetails.WarningText">
      <summary>Gets or sets a string for a warning condition.</summary>
      <returns>String that describes a warning condition.</returns>
    </member>
    <member name="M:Windows.Graphics.Printing.OptionDetails.PrintColorModeOptionDetails.TrySetValue(System.Object)">
      <summary>Sets the value for the print color mode option.</summary>
      <param name="value">Value for the print color mode option.</param>
      <returns>Boolean value that indicates TRUE for a successful Get or Set, and FALSE for a failed Get or Set.</returns>
    </member>
    <member name="T:Windows.Graphics.Printing.OptionDetails.PrintCopiesOptionDetails">
      <summary>Represents the option for the number of printed copies.</summary>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintCopiesOptionDetails.Description">
      <summary>Gets or sets the description of the print copies option.</summary>
      <returns>String containing the description.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintCopiesOptionDetails.ErrorText">
      <summary>Gets or sets the string for an error condition.</summary>
      <returns>String that describes the error condition.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintCopiesOptionDetails.MaxValue">
      <summary>Gets the value for the maximum number of printed copies allowed.</summary>
      <returns>The maximum number of printed copies allowed.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintCopiesOptionDetails.MinValue">
      <summary>Gets the value for the minimum number of printed copies allowed.</summary>
      <returns>The minimum number of printed copies allowed.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintCopiesOptionDetails.OptionId">
      <summary>Gets the ID for the option for the number of printed copies.</summary>
      <returns>The ID of the option.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintCopiesOptionDetails.OptionType">
      <summary>Gets the option type for the option for the number of printed copies.</summary>
      <returns>The option type.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintCopiesOptionDetails.State">
      <summary>Gets or sets the state of the option for the number of printed copies.</summary>
      <returns>The state of the option.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintCopiesOptionDetails.Value">
      <summary>Gets or sets the number of copies for a print task.</summary>
      <returns>The number of copies for a print task.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintCopiesOptionDetails.WarningText">
      <summary>Gets or sets a string for a warning condition.</summary>
      <returns>String that describes a warning condition.</returns>
    </member>
    <member name="M:Windows.Graphics.Printing.OptionDetails.PrintCopiesOptionDetails.TrySetValue(System.Object)">
      <summary>Sets the value for the print copies option.</summary>
      <param name="value">Value for the print copies option.</param>
      <returns>Boolean value that indicates TRUE for a successful Get or Set, and FALSE for a failed Get or Set.</returns>
    </member>
    <member name="T:Windows.Graphics.Printing.OptionDetails.PrintCustomItemDetails">
      <summary>Allows apps to add a collection of enumerable options to the app print experience.</summary>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintCustomItemDetails.ItemDisplayName">
      <summary>Gets or sets the display name of the custom print task option item.</summary>
      <returns>The display name of the option item.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintCustomItemDetails.ItemId">
      <summary>Gets the ID of the custom print task option item.</summary>
      <returns>The ID of the print task option.</returns>
    </member>
    <member name="T:Windows.Graphics.Printing.OptionDetails.PrintCustomItemListOptionDetails">
      <summary>Represents a list of the custom print task option items.</summary>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintCustomItemListOptionDetails.Description">
      <summary>Gets or sets the description for the print custom item list option.</summary>
      <returns>String containing the description.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintCustomItemListOptionDetails.DisplayName">
      <summary>Gets or sets the display name of an item in the list of custom print task options.</summary>
      <returns>The display name of the option item.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintCustomItemListOptionDetails.ErrorText">
      <summary>Gets or sets the string for an error condition.</summary>
      <returns>String that describes the error condition.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintCustomItemListOptionDetails.Items">
      <summary>Gets an item from the list of custom print tasks.</summary>
      <returns>Pointer to the item.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintCustomItemListOptionDetails.OptionId">
      <summary>Gets the ID of a custom print task option.</summary>
      <returns>The option ID.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintCustomItemListOptionDetails.OptionType">
      <summary>Gets the option type for a custom print task option.</summary>
      <returns>The option type.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintCustomItemListOptionDetails.State">
      <summary>Gets or sets the state of the list of custom print task option items.</summary>
      <returns>The state value.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintCustomItemListOptionDetails.Value">
      <summary>Gets or sets the value of the list of custom print tasks.</summary>
      <returns>The value of the list.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintCustomItemListOptionDetails.WarningText">
      <summary>Gets or sets a string for a warning condition.</summary>
      <returns>String that describes a warning condition.</returns>
    </member>
    <member name="M:Windows.Graphics.Printing.OptionDetails.PrintCustomItemListOptionDetails.AddItem(System.String,System.String)">
      <summary>Sets the ID or display name of an item in the list of custom print task options.</summary>
      <param name="itemId">The ID of the option item.</param>
      <param name="displayName">The display name of the option item.</param>
    </member>
    <member name="M:Windows.Graphics.Printing.OptionDetails.PrintCustomItemListOptionDetails.AddItem(System.String,System.String,System.String,Windows.Storage.Streams.IRandomAccessStreamWithContentType)">
      <summary>Sets the item ID, display name, description, or icon in the list of custom print item options.</summary>
      <param name="itemId">The ID of the option item.</param>
      <param name="displayName">The display name of the option item.</param>
      <param name="description">The description of the option item.</param>
      <param name="icon">The icon used by the option item. The icon needs to be in the SVG file format.</param>
    </member>
    <member name="M:Windows.Graphics.Printing.OptionDetails.PrintCustomItemListOptionDetails.TrySetValue(System.Object)">
      <summary>Sets the value for the item ID or the display name of the custom item.</summary>
      <param name="value">Value for the item ID or the display name of the custom item.</param>
      <returns>Boolean value that indicates TRUE for a successful Get or Set, and FALSE for a failed Get or Set.</returns>
    </member>
    <member name="T:Windows.Graphics.Printing.OptionDetails.PrintCustomTextOptionDetails">
      <summary>Represents a custom print task option.</summary>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintCustomTextOptionDetails.Description">
      <summary>Gets or sets a description of the print custom text option.</summary>
      <returns>String containing the description.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintCustomTextOptionDetails.DisplayName">
      <summary>Gets or sets the display name of the custom print task option.</summary>
      <returns>The display name of the option.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintCustomTextOptionDetails.ErrorText">
      <summary>Gets or sets the string for an error condition.</summary>
      <returns>String that describes the error condition.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintCustomTextOptionDetails.MaxCharacters">
      <summary>Gets or sets the maximum number of characters for the display name of the custom print task option.</summary>
      <returns>The maximum number of characters.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintCustomTextOptionDetails.OptionId">
      <summary>Gets the ID of the custom print task option.</summary>
      <returns>The ID of the custom option.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintCustomTextOptionDetails.OptionType">
      <summary>Gets the option type for the custom print task option.</summary>
      <returns>The option type.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintCustomTextOptionDetails.State">
      <summary>Gets or sets the state of a custom print task option.</summary>
      <returns>The state of the custom option.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintCustomTextOptionDetails.Value">
      <summary>Gets or sets the value of a custom print task option.</summary>
      <returns>The value of the custom option.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintCustomTextOptionDetails.WarningText">
      <summary>Gets or sets a string for a warning condition.</summary>
      <returns>String that describes a warning condition.</returns>
    </member>
    <member name="M:Windows.Graphics.Printing.OptionDetails.PrintCustomTextOptionDetails.TrySetValue(System.Object)">
      <summary>Sets the value for the custom print task.</summary>
      <param name="value">Value for the custom print task.</param>
      <returns>Boolean value that indicates TRUE for a successful Get or Set, and FALSE for a failed Get or Set.</returns>
    </member>
    <member name="T:Windows.Graphics.Printing.OptionDetails.PrintCustomToggleOptionDetails">
      <summary>Represents the list of print custom toggle options.</summary>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintCustomToggleOptionDetails.Description">
      <summary>Gets or sets the description of the print custom toggle option.</summary>
      <returns>String containing the description.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintCustomToggleOptionDetails.DisplayName">
      <summary>Gets or sets the display name for the print custom toggle option.</summary>
      <returns>A string containing the print custom toggle option display name.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintCustomToggleOptionDetails.ErrorText">
      <summary>Gets or sets the string for an error condition.</summary>
      <returns>String that describes an error condition.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintCustomToggleOptionDetails.OptionId">
      <summary>Gets the ID of the print custom toggle option.</summary>
      <returns>The ID of the print custom toggle option.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintCustomToggleOptionDetails.OptionType">
      <summary>Gets the option type for the print custom toggle option.</summary>
      <returns>The print option type.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintCustomToggleOptionDetails.State">
      <summary>Gets or sets the state of the print custom toggle option.</summary>
      <returns>The print option state.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintCustomToggleOptionDetails.Value">
      <summary>Gets or sets the enumerated value of the print custom toggle option.</summary>
      <returns>The custom toggle value.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintCustomToggleOptionDetails.WarningText">
      <summary>Gets or sets a string for a warning condition.</summary>
      <returns>String that describes a warning condition.</returns>
    </member>
    <member name="M:Windows.Graphics.Printing.OptionDetails.PrintCustomToggleOptionDetails.TrySetValue(System.Object)">
      <summary>Sets the value for the print custom toggle option.</summary>
      <param name="value">Value of the print custom toggle.</param>
      <returns>Boolean value that indicates TRUE for a successful Get or Set, and FALSE for a failed Get or Set.</returns>
    </member>
    <member name="T:Windows.Graphics.Printing.OptionDetails.PrintDuplexOptionDetails">
      <summary>Represents the list of print duplex options.</summary>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintDuplexOptionDetails.Description">
      <summary>Gets or sets the description of the print duplex option.</summary>
      <returns>String containing the description.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintDuplexOptionDetails.ErrorText">
      <summary>Gets or sets the string for an error condition.</summary>
      <returns>String that describes the error condition.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintDuplexOptionDetails.Items">
      <summary>Gets the list of print duplex options.</summary>
      <returns>The list of print duplex options.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintDuplexOptionDetails.OptionId">
      <summary>Gets the ID of the print duplex option.</summary>
      <returns>The ID of the print duplex option.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintDuplexOptionDetails.OptionType">
      <summary>Gets the option type of the print duplex option.</summary>
      <returns>The option type of the print duplex option.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintDuplexOptionDetails.State">
      <summary>Gets or sets the state of the print duplex options.</summary>
      <returns>The state of the print duplex option.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintDuplexOptionDetails.Value">
      <summary>Gets or sets the enumerated vlaue of the print duplex option.</summary>
      <returns>The enumerated value of the print duplex option.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintDuplexOptionDetails.WarningText">
      <summary>Gets or sets a string for a warning condition.</summary>
      <returns>String that describes a warning condition.</returns>
    </member>
    <member name="M:Windows.Graphics.Printing.OptionDetails.PrintDuplexOptionDetails.TrySetValue(System.Object)">
      <summary>Sets the value for the duplex option.</summary>
      <param name="value">Value for the duplex option.</param>
      <returns>Boolean value that indicates TRUE for a successful Get or Set, and FALSE for a failed Get or Set.</returns>
    </member>
    <member name="T:Windows.Graphics.Printing.OptionDetails.PrintHolePunchOptionDetails">
      <summary>Represents the list of punch hole options.</summary>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintHolePunchOptionDetails.Description">
      <summary>Gets or sets the description of the hole punch option.</summary>
      <returns>String containing the description.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintHolePunchOptionDetails.ErrorText">
      <summary>Gets or sets the string for an error condition.</summary>
      <returns>String that describes the error condition.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintHolePunchOptionDetails.Items">
      <summary>Gets the list of items for the hole punch option.</summary>
      <returns>A pointer to the list.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintHolePunchOptionDetails.OptionId">
      <summary>Gets the ID for the hole punch option.</summary>
      <returns>The ID for the option.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintHolePunchOptionDetails.OptionType">
      <summary>Gets the option type for the hole punch option.</summary>
      <returns>The option type.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintHolePunchOptionDetails.State">
      <summary>Gets or sets the state of the hole punch option.</summary>
      <returns>The state of the hole punch option.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintHolePunchOptionDetails.Value">
      <summary>Gets or sets the enumerated value of the hole punch option.</summary>
      <returns>The enumerated value of the hole punch option.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintHolePunchOptionDetails.WarningText">
      <summary>Gets or sets a string for a warning condition.</summary>
      <returns>String that describes a warning condition.</returns>
    </member>
    <member name="M:Windows.Graphics.Printing.OptionDetails.PrintHolePunchOptionDetails.TrySetValue(System.Object)">
      <summary>Sets the value for the hole punch option.</summary>
      <param name="value">Value for the hole punch option.</param>
      <returns>Boolean value that indicates TRUE for a successful Get or Set, and FALSE for a failed Get or Set.</returns>
    </member>
    <member name="T:Windows.Graphics.Printing.OptionDetails.PrintMediaSizeOptionDetails">
      <summary>Represents the list of media size options.</summary>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintMediaSizeOptionDetails.Description">
      <summary>Gets or sets the description of the print media size option.</summary>
      <returns>String containing the description.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintMediaSizeOptionDetails.ErrorText">
      <summary>Gets or sets the string for an error condition.</summary>
      <returns>String that describes the error condition.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintMediaSizeOptionDetails.Items">
      <summary>Gets the list of print media size option items.</summary>
      <returns>A pointer to the list of items.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintMediaSizeOptionDetails.OptionId">
      <summary>Gets the ID for the print media size option.</summary>
      <returns>The ID for the media size option.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintMediaSizeOptionDetails.OptionType">
      <summary>Gets the option type for the option for the number of printed copies.</summary>
      <returns>The option type.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintMediaSizeOptionDetails.State">
      <summary>Gets or sets the state of the option for the number of printed copies.</summary>
      <returns>The state of the option.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintMediaSizeOptionDetails.Value">
      <summary>Gets or sets the number of copies for a print task.</summary>
      <returns>The number of copies for a print task.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintMediaSizeOptionDetails.WarningText">
      <summary>Gets or sets a string for a warning condition.</summary>
      <returns>String that describes a warning condition.</returns>
    </member>
    <member name="M:Windows.Graphics.Printing.OptionDetails.PrintMediaSizeOptionDetails.TrySetValue(System.Object)">
      <summary>Sets the value for the media size option.</summary>
      <param name="value">Value for the media size option.</param>
      <returns>Boolean value that indicates TRUE for a successful Get or Set, and FALSE for a failed Get or Set.</returns>
    </member>
    <member name="T:Windows.Graphics.Printing.OptionDetails.PrintMediaTypeOptionDetails">
      <summary>Represents the list of print media type options.</summary>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintMediaTypeOptionDetails.Description">
      <summary>Gets or sets the description of the print media type option.</summary>
      <returns>String that describes the print media type option.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintMediaTypeOptionDetails.ErrorText">
      <summary>Gets or sets the string for an error condition.</summary>
      <returns>String that describes the error condition.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintMediaTypeOptionDetails.Items">
      <summary>Gets the list of items for the print media type options.</summary>
      <returns>A pointer to the list of media type options.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintMediaTypeOptionDetails.OptionId">
      <summary>Gets the ID for the print media type option.</summary>
      <returns>The ID for the media type option.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintMediaTypeOptionDetails.OptionType">
      <summary>Gets the option type for the print media type option.</summary>
      <returns>The option type.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintMediaTypeOptionDetails.State">
      <summary>Gets or sets the state for the print media type option.</summary>
      <returns>The state of the media type option.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintMediaTypeOptionDetails.Value">
      <summary>Gets or sets the enumerated value of the print media type option.</summary>
      <returns>The enumerated value of the media type option.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintMediaTypeOptionDetails.WarningText">
      <summary>Gets or sets a string for a warning condition.</summary>
      <returns>String that describes a warning condition.</returns>
    </member>
    <member name="M:Windows.Graphics.Printing.OptionDetails.PrintMediaTypeOptionDetails.TrySetValue(System.Object)">
      <summary>Sets the value for the media type option.</summary>
      <param name="value">Value for the media type option.</param>
      <returns>Boolean value that indicates TRUE for a successful Get or Set, and FALSE for a failed Get or Set.</returns>
    </member>
    <member name="T:Windows.Graphics.Printing.OptionDetails.PrintOptionStates">
      <summary>Specifies the print task option states.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.OptionDetails.PrintOptionStates.Constrained">
      <summary>The UI for the print tasks is visible to the user.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.OptionDetails.PrintOptionStates.Enabled">
      <summary>The UI for the print tasks has been enabled.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.OptionDetails.PrintOptionStates.None">
      <summary>The UI for the print tasks has not been enabled.</summary>
    </member>
    <member name="T:Windows.Graphics.Printing.OptionDetails.PrintOptionType">
      <summary>Specifies the print task option types.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.OptionDetails.PrintOptionType.ItemList">
      <summary>A type of option that is a list of items.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.OptionDetails.PrintOptionType.Number">
      <summary>A type of option that is numerical.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.OptionDetails.PrintOptionType.Text">
      <summary>A type of option that is a string or some text.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.OptionDetails.PrintOptionType.Toggle">
      <summary>A type of option that is a toggle.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.OptionDetails.PrintOptionType.Unknown">
      <summary>Unknown option type.</summary>
    </member>
    <member name="T:Windows.Graphics.Printing.OptionDetails.PrintOrientationOptionDetails">
      <summary>Represents the list of print orientation options.</summary>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintOrientationOptionDetails.Description">
      <summary>Gets or sets a description of the print orientation options.</summary>
      <returns>String describing the print orientation options.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintOrientationOptionDetails.ErrorText">
      <summary>Gets or sets the string for an error condition.</summary>
      <returns>String that describes the error condition.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintOrientationOptionDetails.Items">
      <summary>Gets the list of items for the print media type options.</summary>
      <returns>A pointer to the list of media type options.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintOrientationOptionDetails.OptionId">
      <summary>Gets the ID for the print orientation option.</summary>
      <returns>The ID for the print orientation option.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintOrientationOptionDetails.OptionType">
      <summary>Gets the option type for the print media type option.</summary>
      <returns>The option type.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintOrientationOptionDetails.State">
      <summary>Gets or sets the state for the print media type option.</summary>
      <returns>The state of the media type option.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintOrientationOptionDetails.Value">
      <summary>Gets or sets the enumerated value of the print media type option.</summary>
      <returns>The enumerated value of the media type option.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintOrientationOptionDetails.WarningText">
      <summary>Gets or sets a string for a warning condition.</summary>
      <returns>String that describes a warning condition.</returns>
    </member>
    <member name="M:Windows.Graphics.Printing.OptionDetails.PrintOrientationOptionDetails.TrySetValue(System.Object)">
      <summary>Sets the value for the print orientation option.</summary>
      <param name="value">Value for the print orientation option.</param>
      <returns>Boolean value that indicates TRUE for a successful Get or Set, and FALSE for a failed Get or Set.</returns>
    </member>
    <member name="T:Windows.Graphics.Printing.OptionDetails.PrintPageRangeOptionDetails">
      <summary>Represents the list of print page range options.</summary>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintPageRangeOptionDetails.Description">
      <summary>Gets or sets a description of the print page range option.</summary>
      <returns>String that describes the print page range option.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintPageRangeOptionDetails.ErrorText">
      <summary>Gets or sets the string for an error condition.</summary>
      <returns>String that describes an error condition.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintPageRangeOptionDetails.OptionId">
      <summary>Gets the ID of the print page range option.</summary>
      <returns>The ID for the print page range option.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintPageRangeOptionDetails.OptionType">
      <summary>Gets the option type for the print page range option.</summary>
      <returns>The option type.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintPageRangeOptionDetails.State">
      <summary>Gets or sets the state for the print page range option.</summary>
      <returns>The state of the print page range option.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintPageRangeOptionDetails.Value">
      <summary>Gets the enumerated value of the print page range option.</summary>
      <returns>The enumerated value of the print page range option.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintPageRangeOptionDetails.WarningText">
      <summary>Gets or sets a string for a warning condition.</summary>
      <returns>String that describes a warning condition.</returns>
    </member>
    <member name="M:Windows.Graphics.Printing.OptionDetails.PrintPageRangeOptionDetails.TrySetValue(System.Object)">
      <summary>Sets the value for the print page range option.</summary>
      <param name="value">Value for the print page range option</param>
      <returns>Boolean value that indicates TRUE for a successful Get or Set, and FALSE for a failed Get or Set.</returns>
    </member>
    <member name="T:Windows.Graphics.Printing.OptionDetails.PrintQualityOptionDetails">
      <summary>Represents the list of print quality options.</summary>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintQualityOptionDetails.Description">
      <summary>Gets or sets the description of the print quality option.</summary>
      <returns>String containing the description.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintQualityOptionDetails.ErrorText">
      <summary>Gets or sets the string for an error condition.</summary>
      <returns>String that describes the error condition.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintQualityOptionDetails.Items">
      <summary>Gets the list of items for the print quality options.</summary>
      <returns>A pointer to the list of items.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintQualityOptionDetails.OptionId">
      <summary>Gets the ID for the print quality option.</summary>
      <returns>The ID for the print quality option.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintQualityOptionDetails.OptionType">
      <summary>Gets the option type for the print quality option.</summary>
      <returns>The option type.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintQualityOptionDetails.State">
      <summary>Gets or sets the state of the print quality option.</summary>
      <returns>The state of the print quality option.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintQualityOptionDetails.Value">
      <summary>Gets or sets the enumerated value of the print quality option.</summary>
      <returns>The enumerated value of the print quality option.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintQualityOptionDetails.WarningText">
      <summary>Gets or sets a string for a warning condition.</summary>
      <returns>String that describes a warning condition.</returns>
    </member>
    <member name="M:Windows.Graphics.Printing.OptionDetails.PrintQualityOptionDetails.TrySetValue(System.Object)">
      <summary>Sets the value for the print quality option.</summary>
      <param name="value">Value for the print quality option.</param>
      <returns>Boolean value that indicates TRUE for a successful Get or Set, and FALSE for a failed Get or Set.</returns>
    </member>
    <member name="T:Windows.Graphics.Printing.OptionDetails.PrintStapleOptionDetails">
      <summary>Represents a list of the stapling options.</summary>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintStapleOptionDetails.Description">
      <summary>Gets or sets the description of the print staple option.</summary>
      <returns>String containing the description.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintStapleOptionDetails.ErrorText">
      <summary>Gets or sets the string for an error condition.</summary>
      <returns>String that describes the error condition.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintStapleOptionDetails.Items">
      <summary>Gets the list of items for the stapling options.</summary>
      <returns>A pointer to the list of items.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintStapleOptionDetails.OptionId">
      <summary>Gets the ID for the stapling option.</summary>
      <returns>The ID for the stapling option.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintStapleOptionDetails.OptionType">
      <summary>Gets the option type for the stapling option.</summary>
      <returns>The option type.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintStapleOptionDetails.State">
      <summary>Gets or sets the state of the stapling option.</summary>
      <returns>The state of the stapling option.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintStapleOptionDetails.Value">
      <summary>Gets or sets the enumerated value of the stapling option.</summary>
      <returns>The enumerated value of the stapling option.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintStapleOptionDetails.WarningText">
      <summary>Gets or sets a string for a warning condition.</summary>
      <returns>String that describes a warning condition.</returns>
    </member>
    <member name="M:Windows.Graphics.Printing.OptionDetails.PrintStapleOptionDetails.TrySetValue(System.Object)">
      <summary>Sets the value for the staple opiton.</summary>
      <param name="value">Value for the staple opiton.</param>
      <returns>Boolean value that indicates TRUE for a successful Get or Set, and FALSE for a failed Get or Set.</returns>
    </member>
    <member name="T:Windows.Graphics.Printing.OptionDetails.PrintTaskOptionChangedEventArgs">
      <summary>Called when a print task option has changed.</summary>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintTaskOptionChangedEventArgs.OptionId">
      <summary>Gets the ID of the print task option that changed.</summary>
      <returns>The ID of the property that changed.</returns>
    </member>
    <member name="T:Windows.Graphics.Printing.OptionDetails.PrintTaskOptionDetails">
      <summary>A collection of events, methods and properties for advanced print tasks.</summary>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintTaskOptionDetails.DisplayedOptions">
      <summary>Gets the list of print task options that are currently displayed.</summary>
      <returns>A pointer to the list of options.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.OptionDetails.PrintTaskOptionDetails.Options">
      <summary>Gets the list of options for the advanced print task.</summary>
      <returns>The list of options for the advanced print task.</returns>
    </member>
    <member name="E:Windows.Graphics.Printing.OptionDetails.PrintTaskOptionDetails.BeginValidation">
      <summary>Raised when the print system begins a validation pass on the current state of the print ticket.</summary>
    </member>
    <member name="E:Windows.Graphics.Printing.OptionDetails.PrintTaskOptionDetails.OptionChanged">
      <summary>Raised when any one of the advanced print task options is changed.</summary>
    </member>
    <member name="M:Windows.Graphics.Printing.OptionDetails.PrintTaskOptionDetails.CreateItemListOption(System.String,System.String)">
      <summary>Creates a custom list of items that allow the user to choose the page format.</summary>
      <param name="optionId">The ID for the custom item.</param>
      <param name="displayName">The display name for the custom item.</param>
      <returns>The list of custom items.</returns>
    </member>
    <member name="M:Windows.Graphics.Printing.OptionDetails.PrintTaskOptionDetails.CreateTextOption(System.String,System.String)">
      <summary>Creates a CustomPrintTaskOptionText object to handle the display name and other parameters of the advanced print task option item.</summary>
      <param name="optionId">The ID of the print task option.</param>
      <param name="displayName">The display name of the print task option.</param>
      <returns>The **CustomPrintTaskOptionText** object.</returns>
    </member>
    <member name="M:Windows.Graphics.Printing.OptionDetails.PrintTaskOptionDetails.CreateToggleOption(System.String,System.String)">
      <summary>Creates a PrintCustomToggleOptionDetails object to handle the display name and other parameters of the advanced print task option item.</summary>
      <param name="optionId">The ID of the print task option.</param>
      <param name="displayName">The display name of the print task option.</param>
      <returns>
      </returns>
    </member>
    <member name="M:Windows.Graphics.Printing.OptionDetails.PrintTaskOptionDetails.GetFromPrintTaskOptions(Windows.Graphics.Printing.PrintTaskOptions)">
      <summary>Used to retrieve the available options for a print task.</summary>
      <param name="printTaskOptions">Pointer to a **PrintTaskOptions** object.</param>
      <returns>Pointer to a **PrintTaskOptionDetails** object.</returns>
    </member>
    <member name="M:Windows.Graphics.Printing.OptionDetails.PrintTaskOptionDetails.GetPageDescription(System.UInt32)">
      <summary>Returns a **PrintPageDescription** object for the referenced page number.</summary>
      <param name="jobPageNumber">The page number.</param>
      <returns>The **PrintPageDescription** object.</returns>
    </member>
    <member name="T:Windows.Graphics.Printing.PrintTicket.PrintTicketCapabilities">
      <summary>This class presents the configuration options that are supported by the printer. It contains read-only print feature objects with certain options available for each.</summary>
    </member>
    <member name="P:Windows.Graphics.Printing.PrintTicket.PrintTicketCapabilities.DocumentBindingFeature">
      <summary>Gets the available document binding feature for this print ticket.</summary>
      <returns>The document binding feature object.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.PrintTicket.PrintTicketCapabilities.DocumentCollateFeature">
      <summary>Gets the available document collation feature for this print ticket.</summary>
      <returns>The document collation feature object.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.PrintTicket.PrintTicketCapabilities.DocumentDuplexFeature">
      <summary>Gets the available duplex printing feature for this print ticket.</summary>
      <returns>The duplex printing feature object.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.PrintTicket.PrintTicketCapabilities.DocumentHolePunchFeature">
      <summary>Gets the available document hole-punch feature for this print ticket.</summary>
      <returns>The document hole-punch feature object.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.PrintTicket.PrintTicketCapabilities.DocumentInputBinFeature">
      <summary>Gets the available printing input bin feature for this print ticket.</summary>
      <returns>The printing input bin feature object.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.PrintTicket.PrintTicketCapabilities.DocumentNUpFeature">
      <summary>Gets the available N-up printing feature for this print ticket.</summary>
      <returns>The N-up printing feature object.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.PrintTicket.PrintTicketCapabilities.DocumentStapleFeature">
      <summary>Gets the available document staple feature for this print ticket.</summary>
      <returns>The document staple feature object.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.PrintTicket.PrintTicketCapabilities.JobPasscodeFeature">
      <summary>Gets the avilable job passcode feature for this print ticket.</summary>
      <returns>The job passcode feature object.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.PrintTicket.PrintTicketCapabilities.Name">
      <summary>Gets the canonical name of this object.</summary>
      <returns>The canonical name.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.PrintTicket.PrintTicketCapabilities.PageBorderlessFeature">
      <summary>Gets the available document borderless feature for this print ticket.</summary>
      <returns>The borderless feature object.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.PrintTicket.PrintTicketCapabilities.PageMediaSizeFeature">
      <summary>Gets the available page media size feature for this print ticket.</summary>
      <returns>The page media size feature object.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.PrintTicket.PrintTicketCapabilities.PageMediaTypeFeature">
      <summary>Gets the available page media type feature for this print ticket.</summary>
      <returns>The page media type feature object.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.PrintTicket.PrintTicketCapabilities.PageOrientationFeature">
      <summary>Gets the available page orientation feature for this print ticket.</summary>
      <returns>The page orientation feature object.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.PrintTicket.PrintTicketCapabilities.PageOutputColorFeature">
      <summary>Gets the available page color feature for this print ticket.</summary>
      <returns>The page color feature object.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.PrintTicket.PrintTicketCapabilities.PageOutputQualityFeature">
      <summary>Gets the available page quality feature for this print ticket.</summary>
      <returns>The page quality feature object.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.PrintTicket.PrintTicketCapabilities.PageResolutionFeature">
      <summary>Gets the available page resolution feature for this print ticket.</summary>
      <returns>The page resolution feature object.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.PrintTicket.PrintTicketCapabilities.XmlNamespace">
      <summary>Gets the XML namespace for this capabilities object.</summary>
      <returns>The XML namespace.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.PrintTicket.PrintTicketCapabilities.XmlNode">
      <summary>Gets the XML node for this capabilities object.</summary>
      <returns>The XML node.</returns>
    </member>
    <member name="M:Windows.Graphics.Printing.PrintTicket.PrintTicketCapabilities.GetFeature(System.String,System.String)">
      <summary>Gets the specified print feature object.</summary>
      <param name="name">The canonical name of the print feature.</param>
      <param name="xmlNamespace">The XML namespace of the print feature.</param>
      <returns>The specified print feature object.</returns>
    </member>
    <member name="M:Windows.Graphics.Printing.PrintTicket.PrintTicketCapabilities.GetParameterDefinition(System.String,System.String)">
      <summary>Gets the parameter definition object for the specified printing parameter.</summary>
      <param name="name">The canonical name of the printing parameter.</param>
      <param name="xmlNamespace">The XML namespace of the printing parameter.</param>
      <returns>The parameter definition object.</returns>
    </member>
    <member name="T:Windows.Graphics.Printing.PrintTicket.PrintTicketFeature">
      <summary>Represents a modifiable feature of the print ticket. A feature is a device capability that has an enumerable list of settings, unlike a parameter which can be set to values within a range.</summary>
    </member>
    <member name="P:Windows.Graphics.Printing.PrintTicket.PrintTicketFeature.DisplayName">
      <summary>Gets the friendly name of the print ticket feature.</summary>
      <returns>The friendly name string.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.PrintTicket.PrintTicketFeature.Name">
      <summary>Gets the canonical name of the print ticket feature.</summary>
      <returns>The canonical name string.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.PrintTicket.PrintTicketFeature.Options">
      <summary>Gets a list of print ticket options available for this feature.</summary>
      <returns>A list of option objects.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.PrintTicket.PrintTicketFeature.SelectionType">
      <summary>Gets the selection type for this print feature.</summary>
      <returns>The selection type.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.PrintTicket.PrintTicketFeature.XmlNamespace">
      <summary>Gets the XML namespace that this print feature belongs to.</summary>
      <returns>The XML namespace for this print feature.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.PrintTicket.PrintTicketFeature.XmlNode">
      <summary>Gets the XML node that this print feature belongs to.</summary>
      <returns>The XML node for this print feature.</returns>
    </member>
    <member name="M:Windows.Graphics.Printing.PrintTicket.PrintTicketFeature.GetOption(System.String,System.String)">
      <summary>Gets the specified print feature option object.</summary>
      <param name="name">The canonical name of the print feature option.</param>
      <param name="xmlNamespace">The XML namespace of the print feature option.</param>
      <returns>The specified print feature option object.</returns>
    </member>
    <member name="M:Windows.Graphics.Printing.PrintTicket.PrintTicketFeature.GetSelectedOption">
      <summary>Gets the option that is currently selected for this print feature.</summary>
      <returns>The selected option.</returns>
    </member>
    <member name="M:Windows.Graphics.Printing.PrintTicket.PrintTicketFeature.SetSelectedOption(Windows.Graphics.Printing.PrintTicket.PrintTicketOption)">
      <summary>Sets the given option as the selected option for this print feature.</summary>
      <param name="value">The option to be set as selected.</param>
    </member>
    <member name="T:Windows.Graphics.Printing.PrintTicket.PrintTicketFeatureSelectionType">
      <summary>Contains values that describe the selection type of a print ticket feature. This indicates whether the user can select only one option or multiple for a feature.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintTicket.PrintTicketFeatureSelectionType.PickMany">
      <summary>The user can select multiple options for the print feature.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintTicket.PrintTicketFeatureSelectionType.PickOne">
      <summary>The user must select one option for the print feature.</summary>
    </member>
    <member name="T:Windows.Graphics.Printing.PrintTicket.PrintTicketOption">
      <summary>Represents a single possible setting for a print feature.</summary>
    </member>
    <member name="P:Windows.Graphics.Printing.PrintTicket.PrintTicketOption.DisplayName">
      <summary>Gets the UI-friendly display name of this option.</summary>
      <returns>The display name.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.PrintTicket.PrintTicketOption.Name">
      <summary>Gets the canonical name of this print option.</summary>
      <returns>The canonical name.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.PrintTicket.PrintTicketOption.XmlNamespace">
      <summary>Gets the XML namespace of this print option.</summary>
      <returns>The XML namespace.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.PrintTicket.PrintTicketOption.XmlNode">
      <summary>Gets the XML node of this print option.</summary>
      <returns>The XML node.</returns>
    </member>
    <member name="M:Windows.Graphics.Printing.PrintTicket.PrintTicketOption.GetPropertyNode(System.String,System.String)">
      <summary>Gets the XML node of a property element of the current print option.</summary>
      <param name="name">The canonical name of the property.</param>
      <param name="xmlNamespace">The XML namespace of the property.</param>
      <returns>The XML node for the property element.</returns>
    </member>
    <member name="M:Windows.Graphics.Printing.PrintTicket.PrintTicketOption.GetPropertyValue(System.String,System.String)">
      <summary>Gets the value associated with a property element of the current print option.</summary>
      <param name="name">The canonical name of the property.</param>
      <param name="xmlNamespace">The XML namespace of the property.</param>
      <returns>The value associated with the property.</returns>
    </member>
    <member name="M:Windows.Graphics.Printing.PrintTicket.PrintTicketOption.GetScoredPropertyNode(System.String,System.String)">
      <summary>Gets the XML node of a scored property element of the current print option.</summary>
      <param name="name">The canonical name of the scored property.</param>
      <param name="xmlNamespace">The XML namespace of the scored property.</param>
      <returns>The XML node for the property element.</returns>
    </member>
    <member name="M:Windows.Graphics.Printing.PrintTicket.PrintTicketOption.GetScoredPropertyValue(System.String,System.String)">
      <summary>Gets the value associated with a scored property element of the current print option.</summary>
      <param name="name">The canonical name of the scored property.</param>
      <param name="xmlNamespace">The XML namespace of the scored property.</param>
      <returns>The value associated with the scored property.</returns>
    </member>
    <member name="T:Windows.Graphics.Printing.PrintTicket.PrintTicketParameterDataType">
      <summary>Contains values that describe the data type of a print ticket parameter.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintTicket.PrintTicketParameterDataType.Integer">
      <summary>Integer data type.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintTicket.PrintTicketParameterDataType.NumericString">
      <summary>Numeric string data type.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintTicket.PrintTicketParameterDataType.String">
      <summary>String data type.</summary>
    </member>
    <member name="T:Windows.Graphics.Printing.PrintTicket.PrintTicketParameterDefinition">
      <summary>Represents the definition and value characteristics of a print parameter.</summary>
    </member>
    <member name="P:Windows.Graphics.Printing.PrintTicket.PrintTicketParameterDefinition.DataType">
      <summary>Gets the data type of this print parameter.</summary>
      <returns>The parameter data type.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.PrintTicket.PrintTicketParameterDefinition.Name">
      <summary>Gets the canonical name of this print parameter</summary>
      <returns>The canonical name.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.PrintTicket.PrintTicketParameterDefinition.RangeMax">
      <summary>Gets the maximum value that can be assigned to this print parameter (assuming an integer datatype) or the maximum length of string that can be assigned (assuming a string datatype).</summary>
      <returns>An `int` indicating the maximum value.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.PrintTicket.PrintTicketParameterDefinition.RangeMin">
      <summary>Gets the minimum value that can be assigned to this print parameter (assuming an integer datatype) or the minimum length of string that can be assigned (assuming a string datatype).</summary>
      <returns>An `int` indicating the minimum value.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.PrintTicket.PrintTicketParameterDefinition.UnitType">
      <summary>Gets the unit type associated with the value of this print parameter.</summary>
      <returns>A string indicating the unit type.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.PrintTicket.PrintTicketParameterDefinition.XmlNamespace">
      <summary>Gets the XML namespace of the print parameter.</summary>
      <returns>The XML namespace.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.PrintTicket.PrintTicketParameterDefinition.XmlNode">
      <summary>Get the XML node of the print parameter.</summary>
      <returns>The XML node.</returns>
    </member>
    <member name="T:Windows.Graphics.Printing.PrintTicket.PrintTicketParameterInitializer">
      <summary>Represents a the selected setting for a printing parameter. A printing parameter is a device capability that can be set to values within a range, unlike a feature which has an enumerable list of settings.</summary>
    </member>
    <member name="P:Windows.Graphics.Printing.PrintTicket.PrintTicketParameterInitializer.Name">
      <summary>Gets the canonical name of the print parameter.</summary>
      <returns>The canonical name.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.PrintTicket.PrintTicketParameterInitializer.Value">
      <summary>Gets or sets the value of the print parameter.</summary>
      <returns>The value.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.PrintTicket.PrintTicketParameterInitializer.XmlNamespace">
      <summary>Gets the XML namespace of the print parameter.</summary>
      <returns>The XML namespace.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.PrintTicket.PrintTicketParameterInitializer.XmlNode">
      <summary>Gets the XML node of the print parameter.</summary>
      <returns>The XML node.</returns>
    </member>
    <member name="T:Windows.Graphics.Printing.PrintTicket.PrintTicketValue">
      <summary>Represents a value of a printing parameter or print option property.</summary>
    </member>
    <member name="P:Windows.Graphics.Printing.PrintTicket.PrintTicketValue.Type">
      <summary>Gets the type of value that this class object represents.</summary>
      <returns>The value type.</returns>
    </member>
    <member name="M:Windows.Graphics.Printing.PrintTicket.PrintTicketValue.GetValueAsInteger">
      <summary>Converts the print value to an `int`.</summary>
      <returns>An `int` indicating the value.</returns>
    </member>
    <member name="M:Windows.Graphics.Printing.PrintTicket.PrintTicketValue.GetValueAsString">
      <summary>Converts the print value to a string.</summary>
      <returns>A string indicating the value.</returns>
    </member>
    <member name="T:Windows.Graphics.Printing.PrintTicket.PrintTicketValueType">
      <summary>Contains values that describe the types of print values.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintTicket.PrintTicketValueType.Integer">
      <summary>Integer value.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintTicket.PrintTicketValueType.String">
      <summary>String value.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.PrintTicket.PrintTicketValueType.Unknown">
      <summary>The value type is unknown.</summary>
    </member>
    <member name="T:Windows.Graphics.Printing.PrintTicket.WorkflowPrintTicket">
      <summary>This class represents an XML *PrintTicket document* and allows it to be modified easily. The *PrintTicket document* contains instructions on how the printer should set its various features for a printing task.</summary>
    </member>
    <member name="P:Windows.Graphics.Printing.PrintTicket.WorkflowPrintTicket.DocumentBindingFeature">
      <summary>Gets the document binding configuration for this print ticket.</summary>
      <returns>The document binding feature object.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.PrintTicket.WorkflowPrintTicket.DocumentCollateFeature">
      <summary>Gets the document collation configuration for this print ticket.</summary>
      <returns>The document collation feature object.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.PrintTicket.WorkflowPrintTicket.DocumentDuplexFeature">
      <summary>Gets the duplex printing configuration for this print ticket.</summary>
      <returns>The duplex printing feature object.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.PrintTicket.WorkflowPrintTicket.DocumentHolePunchFeature">
      <summary>Gets the document hole-punch configuration for this print ticket.</summary>
      <returns>The document hole-punch feature object.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.PrintTicket.WorkflowPrintTicket.DocumentInputBinFeature">
      <summary>Gets the printing input bin configuration for this print ticket.</summary>
      <returns>The printing input bin feature object.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.PrintTicket.WorkflowPrintTicket.DocumentNUpFeature">
      <summary>Gets the N-up printing configuration for this print ticket.</summary>
      <returns>The N-up printing feature object.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.PrintTicket.WorkflowPrintTicket.DocumentStapleFeature">
      <summary>Gets the document staple configuration for this print ticket.</summary>
      <returns>The document staple feature object.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.PrintTicket.WorkflowPrintTicket.JobPasscodeFeature">
      <summary>Gets the job passcode configuration for this print ticket.</summary>
      <returns>The job passcode feature object.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.PrintTicket.WorkflowPrintTicket.Name">
      <summary>Gets the canonical name of this print ticket.</summary>
      <returns>The canonical name.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.PrintTicket.WorkflowPrintTicket.PageBorderlessFeature">
      <summary>Gets the document borderless configuration for this print ticket.</summary>
      <returns>The borderless feature object.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.PrintTicket.WorkflowPrintTicket.PageMediaSizeFeature">
      <summary>Gets the page media size configuration for this print ticket.</summary>
      <returns>The page media size feature object.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.PrintTicket.WorkflowPrintTicket.PageMediaTypeFeature">
      <summary>Gets the page media type configuration for this print ticket.</summary>
      <returns>The page media type feature object.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.PrintTicket.WorkflowPrintTicket.PageOrientationFeature">
      <summary>Gets the page orientation configuration for this print ticket.</summary>
      <returns>The page orientation feature object.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.PrintTicket.WorkflowPrintTicket.PageOutputColorFeature">
      <summary>Gets the page color configuration for this print ticket.</summary>
      <returns>The page color feature object.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.PrintTicket.WorkflowPrintTicket.PageOutputQualityFeature">
      <summary>Gets the page quality configuration for this print ticket.</summary>
      <returns>The page quality feature object.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.PrintTicket.WorkflowPrintTicket.PageResolutionFeature">
      <summary>Gets the page resolution configuration for this print ticket.</summary>
      <returns>The page resolution feature object.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.PrintTicket.WorkflowPrintTicket.XmlNamespace">
      <summary>Gets the XML namespace for the print ticket.</summary>
      <returns>The XML namespace.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.PrintTicket.WorkflowPrintTicket.XmlNode">
      <summary>Gets the XML node for the print ticket.</summary>
      <returns>The XML node.</returns>
    </member>
    <member name="M:Windows.Graphics.Printing.PrintTicket.WorkflowPrintTicket.GetCapabilities">
      <summary>Gets the print capabilities object for this print ticket.</summary>
      <returns>The print ticket capabilities.</returns>
    </member>
    <member name="M:Windows.Graphics.Printing.PrintTicket.WorkflowPrintTicket.GetFeature(System.String,System.String)">
      <summary>Gets the specified print feature object.</summary>
      <param name="name">The canonical name of the print feature.</param>
      <param name="xmlNamespace">The XML namespace of the print feature.</param>
      <returns>The specified print feature object.</returns>
    </member>
    <member name="M:Windows.Graphics.Printing.PrintTicket.WorkflowPrintTicket.GetParameterInitializer(System.String,System.String)">
      <summary>Gets the parameter initializer object for a specified printing parameter.</summary>
      <param name="name">The canonical name of the printing parameter</param>
      <param name="xmlNamespace">The XML namespace of the printing parameter.</param>
      <returns>The parameter initializer object.</returns>
    </member>
    <member name="M:Windows.Graphics.Printing.PrintTicket.WorkflowPrintTicket.MergeAndValidateTicket(Windows.Graphics.Printing.PrintTicket.WorkflowPrintTicket)">
      <summary>Merges a newly configured print ticket onto the current print ticket and validates the merged ticket, guaranteeing that it does not ask for any printing functionality that the printer does not support.</summary>
      <param name="deltaShemaTicket">The print ticket object that has been configured.</param>
      <returns>The validated print ticket object.</returns>
    </member>
    <member name="M:Windows.Graphics.Printing.PrintTicket.WorkflowPrintTicket.NotifyXmlChangedAsync">
      <summary>Notifies the print system that the XML DOM object has changed.</summary>
      <returns>This method does not return a value.</returns>
    </member>
    <member name="M:Windows.Graphics.Printing.PrintTicket.WorkflowPrintTicket.SetParameterInitializerAsInteger(System.String,System.String,System.Int32)">
      <summary>Sets the parameter initializer object for a specified printing parameter. This can only be done if an initializer for the specified parameter doesn't yet exist.</summary>
      <param name="name">The canonical name of the printing parameter</param>
      <param name="xmlNamespace">The XML namespace of the printing parameter.</param>
      <param name="integerValue">The int value to set this parameter to.</param>
      <returns>The parameter initializer object for the newly set parameter.</returns>
    </member>
    <member name="M:Windows.Graphics.Printing.PrintTicket.WorkflowPrintTicket.SetParameterInitializerAsString(System.String,System.String,System.String)">
      <summary>Sets the given print parameter to the given string value. This can only be done if an initializer for the specified parameter doesn't yet exist.</summary>
      <param name="name">The canonical name of the printing parameter.</param>
      <param name="xmlNamespace">The XML namespace of the printing parameter.</param>
      <param name="stringValue">The value to set this parameter to.</param>
      <returns>The parameter initializer object for the newly set parameter.</returns>
    </member>
    <member name="M:Windows.Graphics.Printing.PrintTicket.WorkflowPrintTicket.ValidateAsync">
      <summary>Checks that the given print ticket does not ask for any printing functionality that the printer does not support.</summary>
      <returns>An asynchronous operation with a validation result object.</returns>
    </member>
    <member name="T:Windows.Graphics.Printing.PrintTicket.WorkflowPrintTicketValidationResult">
      <summary>Represents the result of a print ticket validation.</summary>
    </member>
    <member name="P:Windows.Graphics.Printing.PrintTicket.WorkflowPrintTicketValidationResult.ExtendedError">
      <summary>Gets the error report (if an error occurred) relating to the ticket validation.</summary>
      <returns>An HResult for the reported error.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.PrintTicket.WorkflowPrintTicketValidationResult.Validated">
      <summary>Indicates whether the print ticket was found to be valid.</summary>
      <returns>**true** if the ticket was valid, **false** if it was invalid.</returns>
    </member>
    <member name="T:Windows.Graphics.Printing.Workflow.PrintWorkflowBackgroundSession">
      <summary>Represents a single print workflow session that runs in the background.</summary>
    </member>
    <member name="P:Windows.Graphics.Printing.Workflow.PrintWorkflowBackgroundSession.Status">
      <summary>The status of the current print workflow session.</summary>
      <returns>The session status.</returns>
    </member>
    <member name="E:Windows.Graphics.Printing.Workflow.PrintWorkflowBackgroundSession.SetupRequested">
      <summary>Raised first in the print workflow background session. This event exposes information about the print job but not the print content itself. Register for this event to do work on a print job configuration before printing.</summary>
    </member>
    <member name="E:Windows.Graphics.Printing.Workflow.PrintWorkflowBackgroundSession.Submitted">
      <summary>Raised when the final XPS print data has become available. This is done after the SetupRequested event and after the optional UI-dependent foreground task is completed.</summary>
    </member>
    <member name="M:Windows.Graphics.Printing.Workflow.PrintWorkflowBackgroundSession.Start">
      <summary>Starts the print workflow background process. The events of this class are raised in sequential order.</summary>
    </member>
    <member name="T:Windows.Graphics.Printing.Workflow.PrintWorkflowBackgroundSetupRequestedEventArgs">
      <summary>Contains information about a PrintWorkflowBackgroundSession.SetupRequested event that was raised.</summary>
    </member>
    <member name="P:Windows.Graphics.Printing.Workflow.PrintWorkflowBackgroundSetupRequestedEventArgs.Configuration">
      <summary>Gets information about the source application, print job title, and session ID for this print workflow session.</summary>
      <returns>The configuration data for this print job.</returns>
    </member>
    <member name="M:Windows.Graphics.Printing.Workflow.PrintWorkflowBackgroundSetupRequestedEventArgs.GetDeferral">
      <summary>Gets a deferral object for managing the work done on the corresponding PrintWorkflowBackgroundSession.SetupRequested event.</summary>
      <returns>A deferral object.</returns>
    </member>
    <member name="M:Windows.Graphics.Printing.Workflow.PrintWorkflowBackgroundSetupRequestedEventArgs.GetUserPrintTicketAsync">
      <summary>Gets the print ticket for the current print task.</summary>
      <returns>An asynchronous operation with a print ticket.</returns>
    </member>
    <member name="M:Windows.Graphics.Printing.Workflow.PrintWorkflowBackgroundSetupRequestedEventArgs.SetRequiresUI">
      <summary>Registers this print workflow session as requiring a UI. This will cause the corresponding foreground task to be activated before the PrintWorkflowBackgroundSession.Submitted event is raised by the background task.</summary>
    </member>
    <member name="T:Windows.Graphics.Printing.Workflow.PrintWorkflowConfiguration">
      <summary>Contains information about the source application, print job title, and session ID for a print workflow session.</summary>
    </member>
    <member name="P:Windows.Graphics.Printing.Workflow.PrintWorkflowConfiguration.JobTitle">
      <summary>Gets the job title for this print job.</summary>
      <returns>The job title string.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.Workflow.PrintWorkflowConfiguration.SessionId">
      <summary>Gets the session ID for this print job.</summary>
      <returns>The unique session ID.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.Workflow.PrintWorkflowConfiguration.SourceAppDisplayName">
      <summary>Gets the display name of the external application that initiated the print job.</summary>
      <returns>The display name of the source application.</returns>
    </member>
    <member name="T:Windows.Graphics.Printing.Workflow.PrintWorkflowForegroundSession">
      <summary>Represents a single print workflow session that runs in the foreground.</summary>
    </member>
    <member name="P:Windows.Graphics.Printing.Workflow.PrintWorkflowForegroundSession.Status">
      <summary>The status of the current print workflow session.</summary>
      <returns>The session status.</returns>
    </member>
    <member name="E:Windows.Graphics.Printing.Workflow.PrintWorkflowForegroundSession.SetupRequested">
      <summary>Raised first in the print workflow foreground session. This event exposes information about the print job but not the print content itself. Register for this event to do UI-dependent work on the print job before printing.</summary>
    </member>
    <member name="E:Windows.Graphics.Printing.Workflow.PrintWorkflowForegroundSession.XpsDataAvailable">
      <summary>Raised when the XPS print data is available to be read. This is done after the SetupRequested event is raised. Register for this event to do UI-dependent work that requires displaying the print content.</summary>
    </member>
    <member name="M:Windows.Graphics.Printing.Workflow.PrintWorkflowForegroundSession.Start">
      <summary>Starts the print workflow foreground process. The events of this class are raised in sequential order.</summary>
    </member>
    <member name="T:Windows.Graphics.Printing.Workflow.PrintWorkflowForegroundSetupRequestedEventArgs">
      <summary>Contains information about a PrintWorkflowForegroundSession.SetupRequested event that was raised.</summary>
    </member>
    <member name="P:Windows.Graphics.Printing.Workflow.PrintWorkflowForegroundSetupRequestedEventArgs.Configuration">
      <summary>Gets information about the source application, print job title, and session ID for this print workflow session.</summary>
      <returns>The configuration data for this print job.</returns>
    </member>
    <member name="M:Windows.Graphics.Printing.Workflow.PrintWorkflowForegroundSetupRequestedEventArgs.GetDeferral">
      <summary>Gets a deferral object for managing the work done on the corresponding PrintWorkflowForegroundSession.SetupRequested event.</summary>
      <returns>A deferral object.</returns>
    </member>
    <member name="M:Windows.Graphics.Printing.Workflow.PrintWorkflowForegroundSetupRequestedEventArgs.GetUserPrintTicketAsync">
      <summary>Gets the print ticket for the current print task.</summary>
      <returns>An asynchronous operation with a print ticket.</returns>
    </member>
    <member name="T:Windows.Graphics.Printing.Workflow.PrintWorkflowObjectModelSourceFileContent">
      <summary>Represents print content in the form of the COM-based XPS object model.</summary>
    </member>
    <member name="T:Windows.Graphics.Printing.Workflow.PrintWorkflowObjectModelTargetPackage">
      <summary>Represents the print output data in the form of the COM-based XPS object model.</summary>
    </member>
    <member name="T:Windows.Graphics.Printing.Workflow.PrintWorkflowSessionStatus">
      <summary>Contains values that describe the status of the current print workflow session.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.Workflow.PrintWorkflowSessionStatus.Aborted">
      <summary>The current session has been aborted.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.Workflow.PrintWorkflowSessionStatus.Closed">
      <summary>The current session has been closed.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.Workflow.PrintWorkflowSessionStatus.Completed">
      <summary>The current session has completed.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.Workflow.PrintWorkflowSessionStatus.Started">
      <summary>The current session has started.</summary>
    </member>
    <member name="T:Windows.Graphics.Printing.Workflow.PrintWorkflowSourceContent">
      <summary>Represents raw print data from the source application.</summary>
    </member>
    <member name="M:Windows.Graphics.Printing.Workflow.PrintWorkflowSourceContent.GetJobPrintTicketAsync">
      <summary>Gets the print ticket for the printing task associated with this print data.</summary>
      <returns>A print ticket object with the current print task configuration.</returns>
    </member>
    <member name="M:Windows.Graphics.Printing.Workflow.PrintWorkflowSourceContent.GetSourceSpoolDataAsStreamContent">
      <summary>Gets the print data as an XPS data stream.</summary>
      <returns>An data stream of XPS data.</returns>
    </member>
    <member name="M:Windows.Graphics.Printing.Workflow.PrintWorkflowSourceContent.GetSourceSpoolDataAsXpsObjectModel">
      <summary>Gets the print data in the form of the COM-friendly XPS object model.</summary>
      <returns>The XPS object model content.</returns>
    </member>
    <member name="T:Windows.Graphics.Printing.Workflow.PrintWorkflowSpoolStreamContent">
      <summary>Represents print data in the form of an XPS data stream.</summary>
    </member>
    <member name="M:Windows.Graphics.Printing.Workflow.PrintWorkflowSpoolStreamContent.GetInputStream">
      <summary>Returns this print data as an input stream.</summary>
      <returns>An input stream of the print data.</returns>
    </member>
    <member name="T:Windows.Graphics.Printing.Workflow.PrintWorkflowStreamTarget">
      <summary>Represents an output data stream to be sent to the printer.</summary>
    </member>
    <member name="M:Windows.Graphics.Printing.Workflow.PrintWorkflowStreamTarget.GetOutputStream">
      <summary>Returns the print data as an output stream.</summary>
      <returns>An output stream of the print data.</returns>
    </member>
    <member name="T:Windows.Graphics.Printing.Workflow.PrintWorkflowSubmittedEventArgs">
      <summary>Contains information about a PrintWorkflowBackgroundSession.Submitted event that was raised.</summary>
    </member>
    <member name="P:Windows.Graphics.Printing.Workflow.PrintWorkflowSubmittedEventArgs.Operation">
      <summary>Gets information about the current print task.</summary>
      <returns>Information about the print task.</returns>
    </member>
    <member name="M:Windows.Graphics.Printing.Workflow.PrintWorkflowSubmittedEventArgs.GetDeferral">
      <summary>Gets a deferral object for managing the work done on the corresponding PrintWorkflowBackgroundSession.Submitted event.</summary>
      <returns>A deferral object.</returns>
    </member>
    <member name="M:Windows.Graphics.Printing.Workflow.PrintWorkflowSubmittedEventArgs.GetTarget(Windows.Graphics.Printing.PrintTicket.WorkflowPrintTicket)">
      <summary>Gets a reference to the target document for outputting the edited print job.</summary>
      <param name="jobPrintTicket">The print ticket specifying printer configuration options. If no printer options were specified for this print job, use **null**.</param>
      <returns>The target document for output.</returns>
    </member>
    <member name="T:Windows.Graphics.Printing.Workflow.PrintWorkflowSubmittedOperation">
      <summary>Contains information about a print task that has potentially been modified by a print workflow session.</summary>
    </member>
    <member name="P:Windows.Graphics.Printing.Workflow.PrintWorkflowSubmittedOperation.Configuration">
      <summary>Gets information about the source application, print job title, and session ID for this print workflow session.</summary>
      <returns>The configuration data for this print job.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.Workflow.PrintWorkflowSubmittedOperation.XpsContent">
      <summary>Gets the source application's original XPS data. This can be edited and then assigned to the print target in order to change the print content.</summary>
      <returns>The XPS print data.</returns>
    </member>
    <member name="M:Windows.Graphics.Printing.Workflow.PrintWorkflowSubmittedOperation.Complete(Windows.Graphics.Printing.Workflow.PrintWorkflowSubmittedStatus)">
      <summary>Indicates the completion of the print workflow session. This method should be called in the handler for the PrintWorkflowBackgroundSession.Submitted event when all work relating to the print task has been completed or when an error occurred that requires the process to be aborted.</summary>
      <param name="status">Indicates the status of the completed print workflow procedure. This will determine whether the printing pipeline should continue or abort.</param>
    </member>
    <member name="T:Windows.Graphics.Printing.Workflow.PrintWorkflowSubmittedStatus">
      <summary>Contains values that describe the status of a print workflow session.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.Workflow.PrintWorkflowSubmittedStatus.Canceled">
      <summary>The session was cancelled: abort the printing process.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.Workflow.PrintWorkflowSubmittedStatus.Failed">
      <summary>The session failed: abort the printing process.</summary>
    </member>
    <member name="F:Windows.Graphics.Printing.Workflow.PrintWorkflowSubmittedStatus.Succeeded">
      <summary>The session was successful: continue to printing</summary>
    </member>
    <member name="T:Windows.Graphics.Printing.Workflow.PrintWorkflowTarget">
      <summary>Represents the output document to be sent to the printer driver.</summary>
    </member>
    <member name="P:Windows.Graphics.Printing.Workflow.PrintWorkflowTarget.TargetAsStream">
      <summary>Gets the output document in the form of a data stream.</summary>
      <returns>The target document data stream.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.Workflow.PrintWorkflowTarget.TargetAsXpsObjectModelPackage">
      <summary>Gets the output document in the form of the COM-based XPS object model.</summary>
      <returns>The output document object model content.</returns>
    </member>
    <member name="T:Windows.Graphics.Printing.Workflow.PrintWorkflowTriggerDetails">
      <summary>Represents contextual information about the triggering of a print workflow background task.</summary>
    </member>
    <member name="P:Windows.Graphics.Printing.Workflow.PrintWorkflowTriggerDetails.PrintWorkflowSession">
      <summary>Gets the print workflow session object that should manage the behavior of the background task that was triggered.</summary>
      <returns>The single print workflow background session.</returns>
    </member>
    <member name="T:Windows.Graphics.Printing.Workflow.PrintWorkflowUIActivatedEventArgs">
      <summary>Contains contextual information about a print workflow foreground task that has been activated.</summary>
    </member>
    <member name="P:Windows.Graphics.Printing.Workflow.PrintWorkflowUIActivatedEventArgs.Kind">
      <summary>Gets the reason that this app was activated.</summary>
      <returns>A value indicating the type of task this app was activated to execute. In this case, it should be ActivationKind.PrintWorkflowForegroundTask.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.Workflow.PrintWorkflowUIActivatedEventArgs.PreviousExecutionState">
      <summary>Gets the execution state of the app before it was activated.</summary>
      <returns>The execution state.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.Workflow.PrintWorkflowUIActivatedEventArgs.PrintWorkflowSession">
      <summary>Gets the print workflow session object that should manage the behavior of the foreground task that was activated.</summary>
      <returns>The single print workflow foreground session.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.Workflow.PrintWorkflowUIActivatedEventArgs.SplashScreen">
      <summary>Gets the splash screen object that provides information about the transition from the splash screen to the activated app.</summary>
      <returns>The splash screen object.</returns>
    </member>
    <member name="P:Windows.Graphics.Printing.Workflow.PrintWorkflowUIActivatedEventArgs.User">
      <summary>Gets the user that the foreground app was activated for.</summary>
      <returns>The user that the app was activated for.</returns>
    </member>
    <member name="T:Windows.Graphics.Printing.Workflow.PrintWorkflowXpsDataAvailableEventArgs">
      <summary>Contains information about a PrintWorkflowForegroundSession.XpsDataAvailable event that was raised.</summary>
    </member>
    <member name="P:Windows.Graphics.Printing.Workflow.PrintWorkflowXpsDataAvailableEventArgs.Operation">
      <summary>Gets information about the current print task.</summary>
      <returns>Information about the print task.</returns>
    </member>
    <member name="M:Windows.Graphics.Printing.Workflow.PrintWorkflowXpsDataAvailableEventArgs.GetDeferral">
      <summary>Gets a deferral object for managing the work done on the corresponding PrintWorkflowForegroundSession.XpsDataAvailable event.</summary>
      <returns>A deferral object.</returns>
    </member>
    <member name="T:Windows.Management.MdmAlert">
      <summary>Provides functionality to configure the data sent to the mobile device management server.</summary>
    </member>
    <member name="M:Windows.Management.MdmAlert.#ctor">
      <summary>An MDM alert with custom data fields.</summary>
    </member>
    <member name="P:Windows.Management.MdmAlert.Data">
      <summary>Custom MDM data sent to the server.</summary>
      <returns>String form of the data sent to the server.</returns>
    </member>
    <member name="P:Windows.Management.MdmAlert.Format">
      <summary>The data format of the MDM alert.</summary>
      <returns>An MdmAlertDataType enumeration value.</returns>
    </member>
    <member name="P:Windows.Management.MdmAlert.Mark">
      <summary>The priority or criticality of the alert.</summary>
      <returns>An MdmAlertMark enumeration value.</returns>
    </member>
    <member name="P:Windows.Management.MdmAlert.Source">
      <summary>The local URI path to the source of the alert.</summary>
      <returns>The string value of the URI path.</returns>
    </member>
    <member name="P:Windows.Management.MdmAlert.Status">
      <summary>A read-only status code sent by the server in response to the alert.</summary>
      <returns>Integer form of the status code (200, 404, etc.).</returns>
    </member>
    <member name="P:Windows.Management.MdmAlert.Target">
      <summary>The local URI path to the inventory location of the application.</summary>
      <returns>The string value of the URI path.</returns>
    </member>
    <member name="P:Windows.Management.MdmAlert.Type">
      <summary>The type of the alert. This is also the alert ID.</summary>
      <returns>A reversed domain name formatted string.</returns>
    </member>
    <member name="T:Windows.Management.MdmAlertDataType">
      <summary>The possible data formats of an MDM alert payload.</summary>
    </member>
    <member name="F:Windows.Management.MdmAlertDataType.Base64">
      <summary>Base-64 data.</summary>
    </member>
    <member name="F:Windows.Management.MdmAlertDataType.Boolean">
      <summary>Boolean data.</summary>
    </member>
    <member name="F:Windows.Management.MdmAlertDataType.Integer">
      <summary>Integer data.</summary>
    </member>
    <member name="F:Windows.Management.MdmAlertDataType.String">
      <summary>String data.</summary>
    </member>
    <member name="T:Windows.Management.MdmAlertMark">
      <summary>Values indicating priority or criticality of the MDM alert.</summary>
    </member>
    <member name="F:Windows.Management.MdmAlertMark.Critical">
      <summary>The alert is critical.</summary>
    </member>
    <member name="F:Windows.Management.MdmAlertMark.Fatal">
      <summary>The alert is fatal.</summary>
    </member>
    <member name="F:Windows.Management.MdmAlertMark.Informational">
      <summary>The alert is informational.</summary>
    </member>
    <member name="F:Windows.Management.MdmAlertMark.None">
      <summary>No information.</summary>
    </member>
    <member name="F:Windows.Management.MdmAlertMark.Warning">
      <summary>The alert is a warning.</summary>
    </member>
    <member name="T:Windows.Management.MdmSession">
      <summary>Provides functionality to start an MDM session with the server.</summary>
    </member>
    <member name="P:Windows.Management.MdmSession.Alerts">
      <summary>A vector list of all MdmAlerts for the current session.</summary>
      <returns>A vector list of MdmAlerts.</returns>
    </member>
    <member name="P:Windows.Management.MdmSession.ExtendedError">
      <summary>The extended error code for an MDM session.</summary>
      <returns>HRESULT value of the error.</returns>
    </member>
    <member name="P:Windows.Management.MdmSession.Id">
      <summary>The ID for the MDM session.</summary>
      <returns>The string value of the session ID.</returns>
    </member>
    <member name="P:Windows.Management.MdmSession.State">
      <summary>Gets the state of an MDM session.</summary>
      <returns>An MdmSessionState enumeration value for the state of the session.</returns>
    </member>
    <member name="M:Windows.Management.MdmSession.AttachAsync">
      <summary>Allows the caller to re-open an existing MDM session.</summary>
      <returns>Results of the operation.</returns>
    </member>
    <member name="M:Windows.Management.MdmSession.Delete">
      <summary>Deletes the MDM session.</summary>
    </member>
    <member name="M:Windows.Management.MdmSession.StartAsync">
      <summary>Start an MDM session with a constant alerts.</summary>
      <returns>Results of the operation.</returns>
    </member>
    <member name="M:Windows.Management.MdmSession.StartAsync(Windows.Foundation.Collections.IIterable{Windows.Management.MdmAlert})">
      <summary>Starts an MDM session with custom alerts.</summary>
      <param name="alerts">An iterable list of all custom MdmAlerts.</param>
      <returns>Results of the operation.</returns>
    </member>
    <member name="T:Windows.Management.MdmSessionManager">
      <summary>This is used as an entry point for creating new sessions, viewing old sessions, or cleanup.</summary>
    </member>
    <member name="P:Windows.Management.MdmSessionManager.SessionIds">
      <summary>Gets all MDM session IDs for the current enterprise account.</summary>
      <returns>An IVectorView containing the session IDs.</returns>
    </member>
    <member name="M:Windows.Management.MdmSessionManager.DeleteSessionById(System.String)">
      <summary>Deletes past session information.</summary>
      <param name="sessionId">The string value of the session ID.</param>
    </member>
    <member name="M:Windows.Management.MdmSessionManager.GetSessionById(System.String)">
      <summary>Gets the MDM session's information given the session's ID.</summary>
      <param name="sessionId">The string value of the MDM session ID.</param>
      <returns>The MdmSession corresponding to the provided session ID.</returns>
    </member>
    <member name="M:Windows.Management.MdmSessionManager.TryCreateSession">
      <summary>Attempts to start an MDM session for the current enterprise account.</summary>
      <returns>The MdmSession information of the created session.</returns>
    </member>
    <member name="T:Windows.Management.MdmSessionState">
      <summary>The various states of an MDM session.</summary>
    </member>
    <member name="F:Windows.Management.MdmSessionState.AlertStatusAvailable">
      <summary>The MDM session has an alert status available.</summary>
    </member>
    <member name="F:Windows.Management.MdmSessionState.Communicating">
      <summary>The MDM session is communicating with the server.</summary>
    </member>
    <member name="F:Windows.Management.MdmSessionState.Completed">
      <summary>The MDM session is complete.</summary>
    </member>
    <member name="F:Windows.Management.MdmSessionState.Connecting">
      <summary>The MDM session is connecting to the server.</summary>
    </member>
    <member name="F:Windows.Management.MdmSessionState.NotStarted">
      <summary>The MDM session has not started.</summary>
    </member>
    <member name="F:Windows.Management.MdmSessionState.Retrying">
      <summary>The MDM session is retrying.</summary>
    </member>
    <member name="F:Windows.Management.MdmSessionState.Starting">
      <summary>The MDM session is starting.</summary>
    </member>
    <member name="T:Windows.Management.Core.ApplicationDataManager">
      <summary>Enables you to access and manage the app data store for a package family.</summary>
    </member>
    <member name="M:Windows.Management.Core.ApplicationDataManager.CreateForPackageFamily(System.String)">
      <summary>Provides access to the app data store for the specified package family.</summary>
      <param name="packageFamilyName">The package family name.</param>
      <returns>The app data store.</returns>
    </member>
    <member name="T:Windows.Management.Deployment.AddPackageByAppInstallerOptions">
      <summary>A subset of DeploymentOptions that are valid for App Installer.</summary>
    </member>
    <member name="F:Windows.Management.Deployment.AddPackageByAppInstallerOptions.ForceTargetAppShutdown">
      <summary>If this package is currently in use, the processes associated with the package are shut down forcibly so that registration can continue.</summary>
    </member>
    <member name="F:Windows.Management.Deployment.AddPackageByAppInstallerOptions.InstallAllResources">
      <summary>When you set this option, the app is instructed to skip resource applicability checks. This effectively stages or registers all resource packages that a user passes in to the command, which forces applicability for all packages contained in a bundle. If a user passes in a bundle, all contained resource packages will be registered.</summary>
    </member>
    <member name="F:Windows.Management.Deployment.AddPackageByAppInstallerOptions.LimitToExistingPackages">
      <summary>Do not download missing referenced packages</summary>
    </member>
    <member name="F:Windows.Management.Deployment.AddPackageByAppInstallerOptions.None">
      <summary>The default behavior is used.</summary>
    </member>
    <member name="F:Windows.Management.Deployment.AddPackageByAppInstallerOptions.RequiredContentGroupOnly">
      <summary>When you set this option, only the required content group will be staged. An app can be installed as a package with the required content group alone.</summary>
    </member>
    <member name="T:Windows.Management.Deployment.AddPackageOptions">
      <summary>Specifies the deployment options that you can configure when you use the AddPackageByUriAsync method to add a package.</summary>
    </member>
    <member name="M:Windows.Management.Deployment.AddPackageOptions.#ctor">
      <summary>Creates a new instance of the AddPackageOptions class.</summary>
    </member>
    <member name="P:Windows.Management.Deployment.AddPackageOptions.AllowUnsigned">
      <summary>Gets or sets a value that indicates whether to allow an unsigned package to be added.</summary>
      <returns>**TRUE** indicates that an unsigned package can be added; otherwise, **FALSE**.</returns>
    </member>
    <member name="P:Windows.Management.Deployment.AddPackageOptions.DeferRegistrationWhenPackagesAreInUse">
      <summary>Gets or sets a value that indicates whether to delay registration of the main package or dependency packages if the packages are currently in use.</summary>
      <returns>**TRUE** indicates that registration of the main package or dependency packages will be delayed until the next time the application is activated if the packages are currently in use; otherwise, **FALSE**.</returns>
    </member>
    <member name="P:Windows.Management.Deployment.AddPackageOptions.DependencyPackageUris">
      <summary>Gets the list of URIs of the dependency packages to add.</summary>
      <returns>The list of URIs of the dependency packages to add.</returns>
    </member>
    <member name="P:Windows.Management.Deployment.AddPackageOptions.DeveloperMode">
      <summary>Gets or sets a value that indicates whether the app is installed in developer mode.</summary>
      <returns>**TRUE** to install the app in developer mode; otherwise, **FALSE**.</returns>
    </member>
    <member name="P:Windows.Management.Deployment.AddPackageOptions.ExternalLocationUri">
      <summary>Gets or sets the URI of an external disk location outside of the MSIX package where the package manifest can reference application content.</summary>
      <returns>The URI of an external disk location outside of the MSIX package where the package manifest can reference application content.</returns>
    </member>
    <member name="P:Windows.Management.Deployment.AddPackageOptions.ForceAppShutdown">
      <summary>Gets or sets a value that indicates whether the processes associated with the package will be shut down forcibly so that registration can continue if the package, or any package that depends on the package, is currently in use.</summary>
      <returns>**TRUE** indicates that the processes associated with the package will be shut down forcibly so that registration can continue; otherwise, **FALSE**.</returns>
    </member>
    <member name="P:Windows.Management.Deployment.AddPackageOptions.ForceTargetAppShutdown">
      <summary>Gets or sets a value that indicates whether the processes associated with the package will be shut down forcibly so that registration can continue if the package is currently in use.</summary>
      <returns>**TRUE** indicates that the processes associated with the package will be shut down forcibly so that registration can continue; otherwise, **FALSE**.</returns>
    </member>
    <member name="P:Windows.Management.Deployment.AddPackageOptions.ForceUpdateFromAnyVersion">
      <summary>Gets or sets a value that indicates whether to force a specific version of a package to be added, regardless of if a higher version is already added.</summary>
      <returns>**TRUE** forces a specific version of a package to be added, regardless of if a higher version is already added; otherwise, **FALSE**.</returns>
    </member>
    <member name="P:Windows.Management.Deployment.AddPackageOptions.InstallAllResources">
      <summary>Gets or sets a value that indicates whether the app skips resource applicability checks. This effectively stages or registers all resource packages that a user passes in to the command, which forces applicability for all packages contained in a bundle. If a user passes in a bundle, all contained resource packages will be registered.</summary>
      <returns>**TRUE** instructs the app to skip all resource applicability checks and stages or registers all resource packages; otherwise, **FALSE**.</returns>
    </member>
    <member name="P:Windows.Management.Deployment.AddPackageOptions.OptionalPackageFamilyNames">
      <summary>Gets the list of package family names from the main bundle to be added.</summary>
      <returns>The list of package family names from the main bundle to be added.</returns>
    </member>
    <member name="P:Windows.Management.Deployment.AddPackageOptions.OptionalPackageUris">
      <summary>Gets the list of URIs of related optional packages to be updated to the same version as the new optional packages.</summary>
      <returns>The list of URIs of related optional packages to be updated to the same version as the new optional packages.</returns>
    </member>
    <member name="P:Windows.Management.Deployment.AddPackageOptions.RelatedPackageUris">
      <summary>Gets the list of URIs of related optional packages to be updated to the same version as the new optional packages.</summary>
      <returns>The list of URIs of related optional packages to be updated to the same version as the new optional packages.</returns>
    </member>
    <member name="P:Windows.Management.Deployment.AddPackageOptions.RequiredContentGroupOnly">
      <summary>Gets or sets a value that indicates whether only the required content group will be added. An app can be installed as a package with the required content group alone.</summary>
      <returns>**TRUE** indicates that only the required content group will be staged; otherwise, **FALSE**.</returns>
    </member>
    <member name="P:Windows.Management.Deployment.AddPackageOptions.RetainFilesOnFailure">
      <summary>Gets or sets a value that indicates whether to remove files that have been created on the target machine during the install process in the case of a failed deployment.</summary>
      <returns>**TRUE** indicates that, in the case of a failed deployment, files that have been created on the target machine during the install process will be removed; otherwise, **FALSE**.</returns>
    </member>
    <member name="P:Windows.Management.Deployment.AddPackageOptions.StageInPlace">
      <summary>Gets or sets a value that indicates whether to stage the package in place.</summary>
      <returns>**TRUE** indicates that the package will be staged in place; otherwise, **FALSE**.</returns>
    </member>
    <member name="P:Windows.Management.Deployment.AddPackageOptions.StubPackageOption">
      <summary>Gets or sets the stub options for the package.</summary>
      <returns>The stub options for the package.</returns>
    </member>
    <member name="P:Windows.Management.Deployment.AddPackageOptions.TargetVolume">
      <summary>Gets or sets the volume to which the package is added.</summary>
      <returns>The volume to which the package is added.</returns>
    </member>
    <member name="T:Windows.Management.Deployment.DeploymentOptions">
      <summary>Specifies the package deployment options.</summary>
    </member>
    <member name="F:Windows.Management.Deployment.DeploymentOptions.DevelopmentMode">
      <summary>When you set this option, the app is installed in development mode. For info about development mode, see **Remarks**. Use this option to enable key app development scenarios.You can't use this option in conjunction with a bundle package. If you use this option with a bundle package, your call returns ERROR_INSTALL_FAILED.</summary>
    </member>
    <member name="F:Windows.Management.Deployment.DeploymentOptions.ForceApplicationShutdown">
      <summary>If this package, or any package that depends on this package, is currently in use, the processes associated with the package are shut down forcibly so that registration can continue.</summary>
    </member>
    <member name="F:Windows.Management.Deployment.DeploymentOptions.ForceTargetApplicationShutdown">
      <summary>If this package is currently in use, the processes associated with the package are shut down forcibly so that registration can continue.</summary>
    </member>
    <member name="F:Windows.Management.Deployment.DeploymentOptions.ForceUpdateFromAnyVersion">
      <summary>Force a specific version of a package to be staged/registered, regardless of if a higher version is already staged/registered.</summary>
    </member>
    <member name="F:Windows.Management.Deployment.DeploymentOptions.InstallAllResources">
      <summary>When you set this option, the app is instructed to skip resource applicability checks. This effectively stages or registers all resource packages that a user passes in to the command, which forces applicability for all packages contained in a bundle. If a user passes in a bundle, all contained resource packages will be registered. Windows only.</summary>
    </member>
    <member name="F:Windows.Management.Deployment.DeploymentOptions.None">
      <summary>The default behavior is used.</summary>
    </member>
    <member name="F:Windows.Management.Deployment.DeploymentOptions.RequiredContentGroupOnly">
      <summary>When you set this option, only the required content group will be staged. An app can be installed as a package with the required content group alone.</summary>
    </member>
    <member name="F:Windows.Management.Deployment.DeploymentOptions.RetainFilesOnFailure">
      <summary>In the case of a failed deployment, do not remove files that have been created on the target machine during the install process.</summary>
    </member>
    <member name="F:Windows.Management.Deployment.DeploymentOptions.StageInPlace">
      <summary>When you set this option, the package will be staged in place. This field is useful for notifying the system to prepare for app registration in virtual desktop scenarios.</summary>
    </member>
    <member name="T:Windows.Management.Deployment.DeploymentProgress">
      <summary>Contains progress information for the deployment request.</summary>
    </member>
    <member name="F:Windows.Management.Deployment.DeploymentProgress.percentage">
      <summary>The progress percentage of the deployment request.</summary>
    </member>
    <member name="F:Windows.Management.Deployment.DeploymentProgress.state">
      <summary>The progress state of the deployment request.</summary>
    </member>
    <member name="T:Windows.Management.Deployment.DeploymentProgressState">
      <summary>Represents the state of a deployment request.</summary>
    </member>
    <member name="F:Windows.Management.Deployment.DeploymentProgressState.Processing">
      <summary>The deployment request is being processed.</summary>
    </member>
    <member name="F:Windows.Management.Deployment.DeploymentProgressState.Queued">
      <summary>The deployment request is queued.</summary>
    </member>
    <member name="T:Windows.Management.Deployment.DeploymentResult">
      <summary>Provides the result of a deployment request.</summary>
    </member>
    <member name="P:Windows.Management.Deployment.DeploymentResult.ActivityId">
      <summary>Gets the activity identifier used to look up an event in Windows Event Viewer. Gets the activity identifier used to look up an event. All events of a deployment operation are logged with the same **activityId**.</summary>
      <returns>The activity identifier.</returns>
    </member>
    <member name="P:Windows.Management.Deployment.DeploymentResult.ErrorText">
      <summary>Gets extended error text for the error if the deployment operation is not successful.</summary>
      <returns>The extended error text.</returns>
    </member>
    <member name="P:Windows.Management.Deployment.DeploymentResult.ExtendedErrorCode">
      <summary>The extended error code can be used to distinguish a specific error condition which needs to be handled differently from the general error indicated by the return code. The extended error code may provide a more specific reason for the failure that caused the general error. Also, it usually corresponds directly to the specific message in the ErrorText.</summary>
      <returns>The error code.</returns>
    </member>
    <member name="P:Windows.Management.Deployment.DeploymentResult.IsRegistered">
      <summary>Describes whether or not the package is fully registered and ready to use.</summary>
      <returns>true if the package is registered; otherwise, false.</returns>
    </member>
    <member name="T:Windows.Management.Deployment.PackageInstallState">
      <summary>Represents the install state of the package.</summary>
    </member>
    <member name="F:Windows.Management.Deployment.PackageInstallState.Installed">
      <summary>The package is ready for use.</summary>
    </member>
    <member name="F:Windows.Management.Deployment.PackageInstallState.NotInstalled">
      <summary>The package has not been installed.</summary>
    </member>
    <member name="F:Windows.Management.Deployment.PackageInstallState.Paused">
      <summary>The installation of the package has been paused.</summary>
    </member>
    <member name="F:Windows.Management.Deployment.PackageInstallState.Staged">
      <summary>The package has been downloaded.</summary>
    </member>
    <member name="T:Windows.Management.Deployment.PackageManager">
      <summary>Manages the software available to a user.</summary>
    </member>
    <member name="M:Windows.Management.Deployment.PackageManager.#ctor">
      <summary>Creates and initializes a new instance of the object.</summary>
    </member>
    <member name="P:Windows.Management.Deployment.PackageManager.DebugSettings">
      <summary>Get the debugging settings for package deployment.</summary>
      <returns>The debugging settings for package deployment.</returns>
    </member>
    <member name="M:Windows.Management.Deployment.PackageManager.AddPackageAsync(Windows.Foundation.Uri,Windows.Foundation.Collections.IIterable{Windows.Foundation.Uri},Windows.Management.Deployment.DeploymentOptions)">
      <summary>Adds a package (the main package) and its dependency packages for the current user, using the specified deployment options.</summary>
      <param name="packageUri">The Uri of the package to add. The URI must follow the file URI scheme (file://) since the only supported URI schemes are local file paths and local network paths.</param>
      <param name="dependencyPackageUris">The Uris of the dependency packages to add. If there are no dependency packages or if the dependency packages are already registered, this parameter can be null.</param>
      <param name="deploymentOptions">A bitwise combination of enumeration values from the DeploymentOptions enumeration. **ForceApplicationShutdown** and **None** are the only valid options for this method. Specifying any other option results in an E_INVALIDARG return value.</param>
      <returns>The status of the deployment request. The DeploymentResult contains the final returned value of the deployment operation, once it is completed. The DeploymentProgress can be used to obtain the percentage of completion over the entire course of the deployment operation.</returns>
    </member>
    <member name="M:Windows.Management.Deployment.PackageManager.AddPackageAsync(Windows.Foundation.Uri,Windows.Foundation.Collections.IIterable{Windows.Foundation.Uri},Windows.Management.Deployment.DeploymentOptions,Windows.Management.Deployment.PackageVolume)">
      <summary>Adds a package (the main package) and its dependency packages to the specified volume for the current user, using the specified deployment options.</summary>
      <param name="packageUri">The Uri of the package to add. The URI must follow the file URI scheme (file://) since the only supported URI schemes are local file paths and local network paths.</param>
      <param name="dependencyPackageUris">The Uris of the dependency packages to add. If there are no dependency packages or if the dependency packages are already registered, this parameter can be null.</param>
      <param name="deploymentOptions">A bitwise combination of enumeration values from the DeploymentOptions enumeration. **ForceApplicationShutdown** and **None** are the only valid options for this method. Specifying any other option results in an E_INVALIDARG return value.</param>
      <param name="targetVolume">The volume to which the package is added.</param>
      <returns>The status of the deployment request. The DeploymentResult contains the final returned value of the deployment operation, once it is completed. The DeploymentProgress can be used to obtain the percentage of completion over the entire course of the deployment operation.</returns>
    </member>
    <member name="M:Windows.Management.Deployment.PackageManager.AddPackageAsync(Windows.Foundation.Uri,Windows.Foundation.Collections.IIterable{Windows.Foundation.Uri},Windows.Management.Deployment.DeploymentOptions,Windows.Management.Deployment.PackageVolume,Windows.Foundation.Collections.IIterable{System.String},Windows.Foundation.Collections.IIterable{Windows.Foundation.Uri})">
      <summary>Adds a package and its dependency packages to the specified volume for the current user, using the specified deployment options.</summary>
      <param name="packageUri">The Uri of the source package to add. The URI must follow the file URI scheme (file://) since the only supported URI schemes are local file paths and local network paths.</param>
      <param name="dependencyPackageUris">The Uris of the dependency packages to add. If there are no dependency packages or if the dependency packages are already registered, this parameter can be null.</param>
      <param name="deploymentOptions">A bitwise combination of enumeration values from the DeploymentOptions enumeration. **ForceApplicationShutdown** and **None** are the only valid options for this method. Specifying any other option results in an E_INVALIDARG return value.</param>
      <param name="targetVolume">The volume that the package is added to.</param>
      <param name="optionalPackageFamilyNames">The package family names from the main bundle to be registered.</param>
      <param name="externalPackageUris">The URIs of the other packages in the main bundle to be registered.</param>
      <returns>The DeploymentProgress percentage of completion over the entire course of the deployment operation.</returns>
    </member>
    <member name="M:Windows.Management.Deployment.PackageManager.AddPackageAsync(Windows.Foundation.Uri,Windows.Foundation.Collections.IIterable{Windows.Foundation.Uri},Windows.Management.Deployment.DeploymentOptions,Windows.Management.Deployment.PackageVolume,Windows.Foundation.Collections.IIterable{System.String},Windows.Foundation.Collections.IIterable{Windows.Foundation.Uri},Windows.Foundation.Collections.IIterable{Windows.Foundation.Uri})">
      <summary>Adds a package (the main package) and its dependency packages for the current user, using the specified deployment options.</summary>
      <param name="packageUri">The URI of the package to add. The URI must follow the file URI scheme (file://) since the only supported URI schemes are local file paths and local network paths.</param>
      <param name="dependencyPackageUris">The URIs of framework dependencies to add. If there are no dependency packages or if the dependency packages are already registered, this parameter can be null.</param>
      <param name="options">The deployment options for the package.</param>
      <param name="targetVolume">The volume to which the package is added.</param>
      <param name="optionalPackageFamilyNames">The package family names from the main bundle to be registered.</param>
      <param name="packageUrisToInstall">The URIs of optional packages to be installed with the main app package.</param>
      <param name="relatedPackageUris">URIs of related optional packages to be updated to the same version as the new optional packages.</param>
      <returns>The DeploymentProgress percentage of completion over the entire course of the deployment operation.</returns>
    </member>
    <member name="M:Windows.Management.Deployment.PackageManager.AddPackageByAppInstallerFileAsync(Windows.Foundation.Uri,Windows.Management.Deployment.AddPackageByAppInstallerOptions,Windows.Management.Deployment.PackageVolume)">
      <summary>Allows single or multiple app packages to be installed with an .appinstaller file.</summary>
      <param name="appInstallerFileUri">A Uri to the .appinstaller file.</param>
      <param name="options">The options as specified in AddPackageByAppInstallerOptions.</param>
      <param name="targetVolume">The volume that the package is installed to.</param>
      <returns>
      </returns>
    </member>
    <member name="M:Windows.Management.Deployment.PackageManager.AddPackageByUriAsync(Windows.Foundation.Uri,Windows.Management.Deployment.AddPackageOptions)">
      <summary>Adds a package (the main package) and any additional dependency packages for the current user, using the specified deployment options.</summary>
      <param name="packageUri">The URI of the package to add. The URI must follow the file URI scheme (file://) since the only supported URI schemes are local file paths and local network paths.</param>
      <param name="options">The package deployment options for the operation.</param>
      <returns>The status of the deployment request. The DeploymentResult contains the final returned value of the deployment operation, once it is completed. The DeploymentProgress can be used to obtain the percentage of completion over the entire course of the deployment operation.</returns>
    </member>
    <member name="M:Windows.Management.Deployment.PackageManager.AddPackageVolumeAsync(System.String)">
      <summary>Creates a new volume. The caller must be a member of the administrators group.</summary>
      <param name="packageStorePath">The absolute path of the package store.</param>
      <returns>An object that the caller can observe to track progress and completion for the call. The object implements the **IAsyncOperation** interface and returns the newly added PackageVolume.</returns>
    </member>
    <member name="M:Windows.Management.Deployment.PackageManager.CleanupPackageForUserAsync(System.String,System.String)">
      <summary>Cleans up a specified package for a specified user. Used to cleanup packages installed for a user after their user profile is deleted.</summary>
      <param name="packageName">The package name.</param>
      <param name="userSecurityId">The user security identifier (SID).</param>
      <returns>The status of the deployment request. The DeploymentResult contains the final returned value of the deployment operation, once it is completed. The DeploymentProgress can be used to obtain the percentage of completion over the entire course of the deployment operation.</returns>
    </member>
    <member name="M:Windows.Management.Deployment.PackageManager.ClearPackageStatus(System.String,Windows.Management.Deployment.PackageStatus)">
      <summary>Clears the status of a package.</summary>
      <param name="packageFullName">The full name of the package.</param>
      <param name="status">One of the enumeration values that specifies the status to clear.</param>
    </member>
    <member name="M:Windows.Management.Deployment.PackageManager.DeprovisionPackageForAllUsersAsync(System.String)">
      <summary>Deprovisions an app package so new users on the device will no longer have the app automatically installed.</summary>
      <param name="packageFamilyName">The package family name of the package to be deprovisioned.</param>
      <returns>An async operation with the current DeploymentProgress status.</returns>
    </member>
    <member name="M:Windows.Management.Deployment.PackageManager.FindPackage(System.String)">
      <summary>Retrieves information about the specified package installed for any user.</summary>
      <param name="packageFullName">The full name of the package. This parameter cannot be null.</param>
      <returns>If this method succeeds it returns a package object that contains information about the specified package, including but not limited to its name, publisher, version, and install location. If the specified package is not found, this method returns **null**.</returns>
    </member>
    <member name="M:Windows.Management.Deployment.PackageManager.FindPackageForUser(System.String,System.String)">
      <summary>Retrieves information about a specific package installed for a specific user or for all users.</summary>
      <param name="userSecurityId">The user security identifier (SID). If this parameter is string.Empty, the packages are retrieved for the current user.</param>
      <param name="packageFullName">The full name of the package.</param>
      <returns>The package.</returns>
    </member>
    <member name="M:Windows.Management.Deployment.PackageManager.FindPackages">
      <summary>Retrieves information about a specified family of packages installed across all users.</summary>
      <returns>If the method succeeds, an enumerable collection of package objects is returned. Each Package object in this collection contains information about the package, including but not limited to its name, publisher, version, and install location.</returns>
    </member>
    <member name="M:Windows.Management.Deployment.PackageManager.FindPackages(System.String)">
      <summary>Retrieves information about a specified family of packages installed across all users.</summary>
      <param name="packageFamilyName">The package family name. This parameter cannot be **null**.</param>
      <returns>If the method succeeds, an enumerable collection of package objects with the same package family name will be returned. Each Package object in this collection contains information about the package, including but not limited to its name, publisher, version, and install location. If no packages with the specified package family name are found, this method returns an empty list.</returns>
    </member>
    <member name="M:Windows.Management.Deployment.PackageManager.FindPackages(System.String,System.String)">
      <summary>Finds all installed packages with the specified name and publisher.</summary>
      <param name="packageName">The package name. This parameter cannot be **null**.</param>
      <param name="packagePublisher">The package publisher. This parameter cannot be **null**.</param>
      <returns>If the method succeeds, an enumerable collection of package objects with the same package name and publisher name is returned. Each Package object in this collection contains information about the package, including but not limited to its name, publisher, version, and install location. If no packages with the specified name and publisher are found, this method returns an empty list.</returns>
    </member>
    <member name="M:Windows.Management.Deployment.PackageManager.FindPackagesForUser(System.String)">
      <summary>Finds all packages installed for the specified user.</summary>
      <param name="userSecurityId">The user security identifier (SID). If this parameter is **string.Empty**, the packages are retrieved for the current user.</param>
      <returns>If the method succeeds, an enumerable collection of package objects is returned. Each Package object in this collection contains information about the package, including but not limited to its name, publisher, version, and install location.</returns>
    </member>
    <member name="M:Windows.Management.Deployment.PackageManager.FindPackagesForUser(System.String,System.String)">
      <summary>Retrieves information about a specified family of packages installed for a specific user.</summary>
      <param name="userSecurityId">The user security identifier (SID). If this parameter is String.Empty, the packages are retrieved for the current user.</param>
      <param name="packageFamilyName">The family name of packages to find. This parameter cannot be **null**.</param>
      <returns>If the method succeeds, an enumerable collection of package objects is returned. Each Package object in this collection contains information about the package, including but not limited to its name, publisher, version, and install location. If no packages with the specified package family name are found, this method returns an empty list.</returns>
    </member>
    <member name="M:Windows.Management.Deployment.PackageManager.FindPackagesForUser(System.String,System.String,System.String)">
      <summary>Retrieves information about all packages with the specified package name and publisher name, installed for a specific user.</summary>
      <param name="userSecurityId">The user security identifier (SID). If this parameter is an empty string (""), the packages are retrieved for the current user.</param>
      <param name="packageName">The package name. This parameter cannot be **null**.</param>
      <param name="packagePublisher">The package publisher. This parameter cannot be **null**.</param>
      <returns>If the method succeeds, an enumerable collection of package objects is returned. Each Package object in this collection contains information about the package, including but not limited to its name, publisher, version, and install location. If no packages with the specified name and publisher are found, this method returns an empty list.</returns>
    </member>
    <member name="M:Windows.Management.Deployment.PackageManager.FindPackagesForUserWithPackageTypes(System.String,System.String,System.String,Windows.Management.Deployment.PackageTypes)">
      <summary>Retrieves information about packages of specific types with the specified package name and publisher name, installed for a specific user.</summary>
      <param name="userSecurityId">The user security identifier (SID). If this parameter is **null**, the packages are retrieved for the current user. Any user SID other than that of current user requires administrative privileges.</param>
      <param name="packageName">The package name. This parameter can't be **null**.</param>
      <param name="packagePublisher">The package publisher. This parameter can't be **null**.</param>
      <param name="packageTypes">A combination of PackageTypes -typed values that are combined by using a bitwise OR operation. The resulting value specifies the types of packages to be included in the result set.</param>
      <returns>If the method succeeds, an enumerable collection of package objects is returned. Each package object in this collection contains information about the package, including but not limited to its name, publisher, version, and install location. If no packages with the specified package publisher and family name are found, this method returns an empty list. The *packageTypes* parameter determines the types of packages to return.</returns>
    </member>
    <member name="M:Windows.Management.Deployment.PackageManager.FindPackagesForUserWithPackageTypes(System.String,System.String,Windows.Management.Deployment.PackageTypes)">
      <summary>Retrieves information about a specified family of packages and of specific types that are installed for the specified user.</summary>
      <param name="userSecurityId">The user security identifier (SID). If this parameter is **String.Empty**, the packages are retrieved for the current user. Any user SID other than that of current user requires administrative privileges.</param>
      <param name="packageFamilyName">The family name of packages to find. This parameter can't be **null**.</param>
      <param name="packageTypes">A combination of PackageTypes -typed values that are combined by using a bitwise OR operation. The resulting value specifies the types of packages to be included in the result set.</param>
      <returns>If the method succeeds, an enumerable collection of package objects is returned. Each package object in this collection contains information about the package, including but not limited to its name, publisher, version, and install location. If no packages with the specified package family name are found, this method returns an empty list. The *packageTypes* parameter determines the types of packages to return.</returns>
    </member>
    <member name="M:Windows.Management.Deployment.PackageManager.FindPackagesForUserWithPackageTypes(System.String,Windows.Management.Deployment.PackageTypes)">
      <summary>Finds packages of specific types that are installed for the specified user.</summary>
      <param name="userSecurityId">The user security identifier (SID). If this parameter is **null**, the packages are retrieved for the current user. Any user SID other than that of current user requires administrative privileges.</param>
      <param name="packageTypes">A combination of PackageTypes -typed values that are combined by using a bitwise OR operation. The resulting value specifies the types of packages to be included in the result set.</param>
      <returns>If the method succeeds, an enumerable collection of package objects is returned. Each package object in this collection contains information about the package, including but not limited to its name, publisher, version, and install location. The *packageTypes* parameter determines the types of packages to return.</returns>
    </member>
    <member name="M:Windows.Management.Deployment.PackageManager.FindPackagesWithPackageTypes(System.String,System.String,Windows.Management.Deployment.PackageTypes)">
      <summary>Finds all installed packages of specific types with the specified name and publisher.</summary>
      <param name="packageName">The package name. This parameter can't be **null**.</param>
      <param name="packagePublisher">The package publisher. This parameter can't be **null**.</param>
      <param name="packageTypes">A combination of PackageTypes -typed values that are combined by using a bitwise OR operation. The resulting value specifies the types of packages to be included in the result set.</param>
      <returns>If the method succeeds, an enumerable collection of package objects with the same package name and publisher name is returned. Each package object in this collection contains information about the package, including but not limited to its name, publisher, version, and install location. If no packages with the specified name and publisher are found, this method returns an empty list. The *packageTypes* parameter determines the types of packages to return.</returns>
    </member>
    <member name="M:Windows.Management.Deployment.PackageManager.FindPackagesWithPackageTypes(System.String,Windows.Management.Deployment.PackageTypes)">
      <summary>Retrieves information about a specified family of packages and specific package types that are installed across all users.</summary>
      <param name="packageFamilyName">The package family name. This parameter can't be **null**.</param>
      <param name="packageTypes">A combination of PackageTypes -typed values that are combined by using a bitwise OR operation. The resulting value specifies the types of packages to be included in the result set.</param>
      <returns>If the method succeeds, an enumerable collection of package objects with the same package family name is returned. Each package object in this collection contains information about the package, including but not limited to its name, publisher, version, and install location. If no packages with the specified package family name are found, this method returns an empty list. The *packageTypes* parameter determines the types of packages to return.</returns>
    </member>
    <member name="M:Windows.Management.Deployment.PackageManager.FindPackagesWithPackageTypes(Windows.Management.Deployment.PackageTypes)">
      <summary>Retrieves information about specific package types that are installed across all users.</summary>
      <param name="packageTypes">A combination of PackageTypes -typed values that are combined by using a bitwise OR operation. The resulting value specifies the types of packages to be included in the result set.</param>
      <returns>If the method succeeds, an enumerable collection of package objects is returned. Each package object in this collection contains information about the package, including but not limited to its name, publisher, version, and install location. The *packageTypes* parameter determines the types of packages to return.</returns>
    </member>
    <member name="M:Windows.Management.Deployment.PackageManager.FindPackageVolume(System.String)">
      <summary>Gets the specified volume.</summary>
      <param name="volumeName">The volume media ID, which is a GUID value.</param>
      <returns>The requested volume.</returns>
    </member>
    <member name="M:Windows.Management.Deployment.PackageManager.FindPackageVolumes">
      <summary>Gets all the known volumes, regardless of their current state.</summary>
      <returns>All the known volumes, regardless of their current state.</returns>
    </member>
    <member name="M:Windows.Management.Deployment.PackageManager.FindProvisionedPackages">
      <summary>Gets the list of all installed packages on the device.</summary>
      <returns>The list of all installed packages on the device.</returns>
    </member>
    <member name="M:Windows.Management.Deployment.PackageManager.FindUsers(System.String)">
      <summary>Finds the users who have installed the specified package.</summary>
      <param name="packageFullName">The full name of the package. This parameter cannot be **null**.</param>
      <returns>If the method succeeds, an enumerable collection of package user information objects is returned. Each PackageUserInformation object in this collection contains the user security identifier (user SID) of a user for whom the specified package is installed. If no packages with the specified package full name are found, this method returns an empty list.</returns>
    </member>
    <member name="M:Windows.Management.Deployment.PackageManager.GetDefaultPackageVolume">
      <summary>Gets the default package volume, which is the target of deployment operations such as the AddPackageAsync method.</summary>
      <returns>The default package volume, which is the target of deployment operations such as the AddPackageAsync method.</returns>
    </member>
    <member name="M:Windows.Management.Deployment.PackageManager.GetPackageStubPreference(System.String)">
      <summary>Gets a value that indicates whether the specified app package currently prefers to run as a full app or a stub app.</summary>
      <param name="packageFamilyName">The family name of the app package to query.</param>
      <returns>A value that indicates whether the specified app package currently prefers to run as a full app or a stub app.</returns>
    </member>
    <member name="M:Windows.Management.Deployment.PackageManager.GetPackageVolumesAsync">
      <summary>Gets the package volumes on the device.</summary>
      <returns>Returns an asynchronous operation that completes with the package volumes.</returns>
    </member>
    <member name="M:Windows.Management.Deployment.PackageManager.MovePackageToVolumeAsync(System.String,Windows.Management.Deployment.DeploymentOptions,Windows.Management.Deployment.PackageVolume)">
      <summary>Moves the specified package to the specified volume using the specified deployment options.</summary>
      <param name="packageFullName">The full name of the package to move.</param>
      <param name="deploymentOptions">One of the enumeration values that specifies a deployment option.</param>
      <param name="targetVolume">The target volume.</param>
      <returns>An object that the caller can observe to track progress and completion for the call. The object implements the **IAsyncOperationWithProgress** pattern.</returns>
    </member>
    <member name="M:Windows.Management.Deployment.PackageManager.ProvisionPackageForAllUsersAsync(System.String)">
      <summary>Enables an app package to be installed for all users on a device.</summary>
      <param name="packageFamilyName">The FamilyName of the app package to be installed.</param>
      <returns>The progress and the result of the app package deployment.</returns>
    </member>
    <member name="M:Windows.Management.Deployment.PackageManager.RegisterPackageAsync(Windows.Foundation.Uri,Windows.Foundation.Collections.IIterable{Windows.Foundation.Uri},Windows.Management.Deployment.DeploymentOptions)">
      <summary>Registers a package (the main package) and its dependency packages for the current user, using the specified deployment options.</summary>
      <param name="manifestUri">The Uri of the main package.</param>
      <param name="dependencyPackageUris">The Uris of the dependency packages.</param>
      <param name="deploymentOptions">A bitwise combination of enumeration values from the DeploymentOptions enumeration that specify deployment options.</param>
      <returns>An object that the caller can observe to track progress and completion for the call. The object implements the **IAsyncOperationWithProgress** pattern.</returns>
    </member>
    <member name="M:Windows.Management.Deployment.PackageManager.RegisterPackageAsync(Windows.Foundation.Uri,Windows.Foundation.Collections.IIterable{Windows.Foundation.Uri},Windows.Management.Deployment.DeploymentOptions,Windows.Management.Deployment.PackageVolume)">
      <summary>Registers a package (the main package) and its dependency packages on the specified volume for the current user, using the specified deployment options.</summary>
      <param name="manifestUri">The Uri of the main package.</param>
      <param name="dependencyPackageUris">The Uris of the dependency packages.</param>
      <param name="deploymentOptions">A bitwise combination of enumeration values from the DeploymentOptions enumeration that specify deployment options.</param>
      <param name="appDataVolume">The volume on which the app stores data for the current user.</param>
      <returns>An object that the caller can observe to track progress and completion for the call. The object implements the **IAsyncOperationWithProgress** pattern.</returns>
    </member>
    <member name="M:Windows.Management.Deployment.PackageManager.RegisterPackageByFamilyNameAsync(System.String,Windows.Foundation.Collections.IIterable{System.String},Windows.Management.Deployment.DeploymentOptions,Windows.Management.Deployment.PackageVolume,Windows.Foundation.Collections.IIterable{System.String})">
      <summary>Registers a package (the main package) by its family name and its dependency packages for the current user.</summary>
      <param name="mainPackageFamilyName">A string that specifies the family name of the main package to be registered.</param>
      <param name="dependencyPackageFamilyNames">Strings that specify the family names of the dependency packages to be registered.</param>
      <param name="deploymentOptions">A DeploymentOptions -typed value that specifies the package deployment option.</param>
      <param name="appDataVolume">The package volume to store that app data on.</param>
      <param name="optionalPackageFamilyNames">Strings that specify the optional package family names from the main bundle to be registered.</param>
      <returns>A report of the deployment progress. The object implements the **IAsyncOperationWithProgress** pattern.</returns>
    </member>
    <member name="M:Windows.Management.Deployment.PackageManager.RegisterPackageByFullNameAsync(System.String,Windows.Foundation.Collections.IIterable{System.String},Windows.Management.Deployment.DeploymentOptions)">
      <summary>Registers a package (the main package) by its full name and its dependency packages for the current user.</summary>
      <param name="mainPackageFullName">A string that specifies the full name of the main package to be registered.</param>
      <param name="dependencyPackageFullNames">Strings that specify the full names of the dependency packages to be registered.</param>
      <param name="deploymentOptions">A DeploymentOptions -typed value that specifies the package deployment option.</param>
      <returns>The status of the deployment request. The DeploymentResult contains the final returned value of the deployment operation, once it is completed. The DeploymentProgress can be used to obtain the percentage of completion over the entire course of the deployment operation.</returns>
    </member>
    <member name="M:Windows.Management.Deployment.PackageManager.RegisterPackageByUriAsync(Windows.Foundation.Uri,Windows.Management.Deployment.RegisterPackageOptions)">
      <summary>Registers a package (the main package) and its dependency packages for the current user, using the specified deployment options.</summary>
      <param name="manifestUri">The URI of the manifest for the main package.</param>
      <param name="options">The package registration options for the operation.</param>
      <returns>The status of the deployment request. The DeploymentResult contains the final returned value of the deployment operation, once it is completed. The DeploymentProgress can be used to obtain the percentage of completion over the entire course of the deployment operation.</returns>
    </member>
    <member name="M:Windows.Management.Deployment.PackageManager.RegisterPackagesByFullNameAsync(Windows.Foundation.Collections.IIterable{System.String},Windows.Management.Deployment.RegisterPackageOptions)">
      <summary>Registers the specified packages by their full name for the current user.</summary>
      <param name="packageFullNames">The list of full names for the packages you want to register.</param>
      <param name="options">The package registration options for the operation.</param>
      <returns>The status of the deployment request. The DeploymentResult contains the final returned value of the deployment operation, once it is completed. The DeploymentProgress can be used to obtain the percentage of completion over the entire course of the deployment operation.</returns>
    </member>
    <member name="M:Windows.Management.Deployment.PackageManager.RemovePackageAsync(System.String)">
      <summary>Removes a package for the current user asynchronously and receives progress and status messages on the removal operation. Dependency packages are also removed for the user if no other packages installed for the user depend on them.</summary>
      <param name="packageFullName">A string representation of the package identity to identify the package to be removed.</param>
      <returns>The status of the deployment request. The DeploymentResult contains the final returned value of the deployment operation, once it is completed. The DeploymentProgress can be used to obtain the percentage of completion over the entire course of the deployment operation.</returns>
    </member>
    <member name="M:Windows.Management.Deployment.PackageManager.RemovePackageAsync(System.String,Windows.Management.Deployment.RemovalOptions)">
      <summary>Removes a package for the current user asynchronously and receives progress and status messages on the removal operation. Dependency packages are also removed for the user if no other packages installed for the user depend on them.</summary>
      <param name="packageFullName">A string representation of the package identity to identify the package to be removed.</param>
      <param name="removalOptions">A RemovalOptions -typed value that modifies the removal operation.</param>
      <returns>A pointer that receives the address of an object that implements the IAsyncOperationWithProgress interface.</returns>
    </member>
    <member name="M:Windows.Management.Deployment.PackageManager.RemovePackageVolumeAsync(Windows.Management.Deployment.PackageVolume)">
      <summary>Removes the specified volume.</summary>
      <param name="volume">The volume to remove.</param>
      <returns>An object that the caller can observe to track progress and completion for the call. The object implements the **IAsyncOperationWithProgress** pattern.</returns>
    </member>
    <member name="M:Windows.Management.Deployment.PackageManager.RequestAddPackageAsync(Windows.Foundation.Uri,Windows.Foundation.Collections.IIterable{Windows.Foundation.Uri},Windows.Management.Deployment.DeploymentOptions,Windows.Management.Deployment.PackageVolume,Windows.Foundation.Collections.IIterable{System.String},Windows.Foundation.Collections.IIterable{Windows.Foundation.Uri})">
      <summary>Requests a SmartScreen check and user verification before installing the app package(s).</summary>
      <param name="packageUri">The URI of the package to add. The URI must follow the file URI scheme (file://) since the only supported URI schemes are local file paths and local network paths.</param>
      <param name="dependencyPackageUris">The URIs of the dependency packages to add. If there are no dependency packages or if the dependency packages are already registered, this parameter can be null.</param>
      <param name="deploymentOptions">A valid enumeration value from the DeploymentOptions enumeration.</param>
      <param name="targetVolume">The volume that the package is installed to.</param>
      <param name="optionalPackageFamilyNames">Strings that specify the optional package family names from the main bundle to be staged and registered.</param>
      <param name="relatedPackageUris">The URIs of additional packages in the main bundle that should be staged and registered.</param>
      <returns>The progress and the result of the app package deployment.</returns>
    </member>
    <member name="M:Windows.Management.Deployment.PackageManager.RequestAddPackageAsync(Windows.Foundation.Uri,Windows.Foundation.Collections.IIterable{Windows.Foundation.Uri},Windows.Management.Deployment.DeploymentOptions,Windows.Management.Deployment.PackageVolume,Windows.Foundation.Collections.IIterable{System.String},Windows.Foundation.Collections.IIterable{Windows.Foundation.Uri},Windows.Foundation.Collections.IIterable{Windows.Foundation.Uri})">
      <summary>Requests a SmartScreen check and user verification before installing the app package(s). This method provides a **packageUrisToInstall** overload to specify external packages to be staged and registered.</summary>
      <param name="packageUri">The URI of the package to add. The URI must follow the file URI scheme (file://) since the only supported URI schemes are local file paths and local network paths.</param>
      <param name="dependencyPackageUris">The URIs of the dependency packages to add. If there are no dependency packages or if the dependency packages are already registered, this parameter can be null.</param>
      <param name="deploymentOptions">A valid enumeration value from the DeploymentOptions enumeration.</param>
      <param name="targetVolume">The volume that the package is installed to.</param>
      <param name="optionalPackageFamilyNames">Strings that specify the optional package family names from the main bundle to be staged and registered.</param>
      <param name="relatedPackageUris">The URIs of additional packages in the main bundle that should be staged and registered.</param>
      <param name="packageUrisToInstall">A list of other package URIs to be staged and registered. This can contain paths to external packages to be installed.</param>
      <returns>The progress and result of adding the app package.</returns>
    </member>
    <member name="M:Windows.Management.Deployment.PackageManager.RequestAddPackageByAppInstallerFileAsync(Windows.Foundation.Uri,Windows.Management.Deployment.AddPackageByAppInstallerOptions,Windows.Management.Deployment.PackageVolume)">
      <summary>Allows single or multiple app packages to be installed with an .appinstaller file. This will perform a SmartScreen filter and user verification before installing the app package(s).</summary>
      <param name="appInstallerFileUri">A Uri to the .appinstaller file.</param>
      <param name="options">The options as specified in AddPackageByAppInstallerOptions.</param>
      <param name="targetVolume">The volume that the package is installed to.</param>
      <returns>
      </returns>
    </member>
    <member name="M:Windows.Management.Deployment.PackageManager.SetDefaultPackageVolume(Windows.Management.Deployment.PackageVolume)">
      <summary>Sets the default package volume, which is the target of deployment operations such as the AddPackageAsync method.</summary>
      <param name="volume">The default package volume, which is the target of deployment operations such as the AddPackageAsync method.</param>
    </member>
    <member name="M:Windows.Management.Deployment.PackageManager.SetPackageState(System.String,Windows.Management.Deployment.PackageState)">
      <summary>Sets the state of a package, for example, to usable, tampered with, and so on.</summary>
      <param name="packageFullName">The full name of the package.</param>
      <param name="packageState">One of the enumeration values.</param>
    </member>
    <member name="M:Windows.Management.Deployment.PackageManager.SetPackageStatus(System.String,Windows.Management.Deployment.PackageStatus)">
      <summary>Sets the status of the specified package.</summary>
      <param name="packageFullName">The full name of the package.</param>
      <param name="status">One of the enumeration values that describes the status of the package.</param>
    </member>
    <member name="M:Windows.Management.Deployment.PackageManager.SetPackageStubPreference(System.String,Windows.Management.Deployment.PackageStubPreference)">
      <summary>Sets a value that indicates whether the specified app package currently prefers to run as a full app or a stub app.</summary>
      <param name="packageFamilyName">The family name of the app package to configure.</param>
      <param name="useStub">A value that indicates whether the specified app package currently prefers to run as a full app or a stub app.</param>
    </member>
    <member name="M:Windows.Management.Deployment.PackageManager.SetPackageVolumeOfflineAsync(Windows.Management.Deployment.PackageVolume)">
      <summary>Sets the specified volume to an offline state. The caller must be a member of the administrators group.</summary>
      <param name="packageVolume">The volume to take offline.</param>
      <returns>An object that the caller can observe to track progress and completion for the call. The object implements the **IAsyncOperationWithProgress** pattern.</returns>
    </member>
    <member name="M:Windows.Management.Deployment.PackageManager.SetPackageVolumeOnlineAsync(Windows.Management.Deployment.PackageVolume)">
      <summary>Sets the specified volume to an online state. The caller must be a member of the administrators group.</summary>
      <param name="packageVolume">The volume to bring online.</param>
      <returns>An object that the caller can observe to track progress and completion for the call. The object implements the **IAsyncOperationWithProgress** pattern.</returns>
    </member>
    <member name="M:Windows.Management.Deployment.PackageManager.StagePackageAsync(Windows.Foundation.Uri,Windows.Foundation.Collections.IIterable{Windows.Foundation.Uri})">
      <summary>Stages a package to the system without registering it.</summary>
      <param name="packageUri">The source URI of the main package.</param>
      <param name="dependencyPackageUris">The source URIs of the dependency packages. If there are no dependency packages or dependency packages are already staged, this parameter can be null.</param>
      <returns>The status of the deployment request. The DeploymentResult contains the final returned value of the deployment operation, once it is completed. The DeploymentProgress can be used to obtain the percentage of completion over the entire course of the deployment operation.</returns>
    </member>
    <member name="M:Windows.Management.Deployment.PackageManager.StagePackageAsync(Windows.Foundation.Uri,Windows.Foundation.Collections.IIterable{Windows.Foundation.Uri},Windows.Management.Deployment.DeploymentOptions)">
      <summary>Stages a package to the system without registering it.</summary>
      <param name="packageUri">The source URI of the main package.</param>
      <param name="dependencyPackageUris">The source URIs of the dependency packages. If there are no dependency packages or dependency packages are already staged, this parameter can be null.</param>
      <param name="deploymentOptions">A combination of DeploymentOptions -typed values that are combined by using a bitwise OR operation. The resulting value specifies the package deployment options.</param>
      <returns>The status of the deployment request. The DeploymentResult contains the final returned value of the deployment operation, once it is completed. The DeploymentProgress can be used to obtain the percentage of completion over the entire course of the deployment operation.</returns>
    </member>
    <member name="M:Windows.Management.Deployment.PackageManager.StagePackageAsync(Windows.Foundation.Uri,Windows.Foundation.Collections.IIterable{Windows.Foundation.Uri},Windows.Management.Deployment.DeploymentOptions,Windows.Management.Deployment.PackageVolume)">
      <summary>Stages a package to the system without registering it.</summary>
      <param name="packageUri">The source URI of the main package.</param>
      <param name="dependencyPackageUris">The source URIs of the dependency packages. If there are no dependency packages or dependency packages are already staged, this parameter can be null.</param>
      <param name="deploymentOptions">A bitwise combination of enumeration values from the DeploymentOptions enumeration. The resulting value specifies the package deployment options.</param>
      <param name="targetVolume">The target volume on which to stage the package.</param>
      <returns>An object that the caller can observe to track progress and completion for the call. The object implements the **IAsyncOperationWithProgress** pattern.</returns>
    </member>
    <member name="M:Windows.Management.Deployment.PackageManager.StagePackageAsync(Windows.Foundation.Uri,Windows.Foundation.Collections.IIterable{Windows.Foundation.Uri},Windows.Management.Deployment.DeploymentOptions,Windows.Management.Deployment.PackageVolume,Windows.Foundation.Collections.IIterable{System.String},Windows.Foundation.Collections.IIterable{Windows.Foundation.Uri})">
      <summary>Stages a package to the system without registering it.</summary>
      <param name="packageUri">The source URI of the main package.</param>
      <param name="dependencyPackageUris">The source URIs of the dependency packages. If there are no dependency packages or dependency packages are already staged, this parameter can be null.</param>
      <param name="deploymentOptions">A bitwise combination of enumeration values from the DeploymentOptions enumeration. The resulting value specifies the package deployment options.</param>
      <param name="targetVolume">The target volume on which to stage the package.</param>
      <param name="optionalPackageFamilyNames">Strings that specify the optional package family names from the main bundle to be staged.</param>
      <param name="externalPackageUris">The source URIs of other packages in the main bundle to be staged.</param>
      <returns>An object that the caller can observe to track progress and completion for the call. The object implements the **IAsyncOperationWithProgress** pattern.</returns>
    </member>
    <member name="M:Windows.Management.Deployment.PackageManager.StagePackageAsync(Windows.Foundation.Uri,Windows.Foundation.Collections.IIterable{Windows.Foundation.Uri},Windows.Management.Deployment.DeploymentOptions,Windows.Management.Deployment.PackageVolume,Windows.Foundation.Collections.IIterable{System.String},Windows.Foundation.Collections.IIterable{Windows.Foundation.Uri},Windows.Foundation.Collections.IIterable{Windows.Foundation.Uri})">
      <summary>Stages a package to the system without registering it.</summary>
      <param name="packageUri">The source URI of the main package.</param>
      <param name="dependencyPackageUris">The URIs of framework dependencies to add. If there are no dependency packages or if the dependency packages are already registered, this parameter can be null.</param>
      <param name="options">The deployment options for the package.</param>
      <param name="targetVolume">The volume to which the package is added.</param>
      <param name="optionalPackageFamilyNames">The package family names from the main bundle to be staged.</param>
      <param name="packageUrisToInstall">
      </param>
      <param name="relatedPackageUris">The URIs of additional packages in the main bundle that should be staged.</param>
      <returns>The status of the deployment request. The DeploymentResult contains the final returned value of the deployment operation, once it is completed. The DeploymentProgress can be used to obtain the percentage of completion over the entire course of the deployment operation.</returns>
    </member>
    <member name="M:Windows.Management.Deployment.PackageManager.StagePackageByUriAsync(Windows.Foundation.Uri,Windows.Management.Deployment.StagePackageOptions)">
      <summary>Stages a package to the system without registering it, using the specified deployment options.</summary>
      <param name="packageUri">The source URI of the main package.</param>
      <param name="options">The package deployment options for the operation.</param>
      <returns>The status of the deployment request. The DeploymentResult contains the final returned value of the deployment operation, once it is completed. The DeploymentProgress can be used to obtain the percentage of completion over the entire course of the deployment operation.</returns>
    </member>
    <member name="M:Windows.Management.Deployment.PackageManager.StageUserDataAsync(System.String)">
      <summary>Stages a package's roaming data to the system without registering the package. Call this method after staging the package but before registering the package for a particular user.</summary>
      <param name="packageFullName">The full name of the package.</param>
      <returns>An object that the caller can observe to track progress and completion for the call. The object implements the **IAsyncOperationWithProgress** pattern.</returns>
    </member>
    <member name="M:Windows.Management.Deployment.PackageManager.StageUserDataAsync(System.String,Windows.Management.Deployment.DeploymentOptions)">
      <summary>Stages a package's roaming data to the system without registering the package. Call this method after staging the package but before registering the package for a particular user.</summary>
      <param name="packageFullName">The full name of the package.</param>
      <param name="deploymentOptions">A bitwise combination of enumeration values from the DeploymentOptions enumeration that specify deployment options.</param>
      <returns>An object that the caller can observe to track progress and completion for the call. The object implements the **IAsyncOperationWithProgress** pattern.</returns>
    </member>
    <member name="M:Windows.Management.Deployment.PackageManager.UpdatePackageAsync(Windows.Foundation.Uri,Windows.Foundation.Collections.IIterable{Windows.Foundation.Uri},Windows.Management.Deployment.DeploymentOptions)">
      <summary>Updates an installed package or its dependency packages for the current user.</summary>
      <param name="packageUri">The source URI of the main package.</param>
      <param name="dependencyPackageUris">The source URIs of the dependency packages.</param>
      <param name="deploymentOptions">One of the permitted enumeration values. **ForceApplicationShutdown** and **None** are the only valid options for this method and specifying any other deployment option results in an E_INVALIDARG return value.</param>
      <returns>The status of the deployment request. The DeploymentResult contains the final returned value of the deployment operation, once it is completed. The DeploymentProgress can be used to obtain the percentage of completion over the entire course of the deployment operation.</returns>
    </member>
    <member name="T:Windows.Management.Deployment.PackageManagerDebugSettings">
      <summary>Settings for debugging app packages.</summary>
    </member>
    <member name="M:Windows.Management.Deployment.PackageManagerDebugSettings.SetContentGroupStateAsync(Windows.ApplicationModel.Package,System.String,Windows.ApplicationModel.PackageContentGroupState)">
      <summary>Sets the staging state of a content group for debugging.</summary>
      <param name="package">The app package.</param>
      <param name="contentGroupName">The content group name. An AppxContentGroupMap.xml must be present when the app is registered for this API to work.</param>
      <param name="state">The PackageContentGroupState enum value.</param>
      <returns>Returns an IAsyncAction that completes when the state has changed.</returns>
    </member>
    <member name="M:Windows.Management.Deployment.PackageManagerDebugSettings.SetContentGroupStateAsync(Windows.ApplicationModel.Package,System.String,Windows.ApplicationModel.PackageContentGroupState,System.Double)">
      <summary>Sets the staging state of a content group for debugging.</summary>
      <param name="package">The app package.</param>
      <param name="contentGroupName">The content group name. An AppxContentGroupMap.xml must be present when the app is registered for this API to work.</param>
      <param name="state">The PackageContentGroupState enum value.</param>
      <param name="completionPercentage">The simulated percent install completion. A value between 0 and 100.0. A value greater than 100 is clamped to 100.</param>
      <returns>Returns an IAsyncAction that completes when the state has changed.</returns>
    </member>
    <member name="T:Windows.Management.Deployment.PackageState">
      <summary>Represents the state of the package.</summary>
    </member>
    <member name="F:Windows.Management.Deployment.PackageState.LicenseInvalid">
      <summary>The license of the package is not valid.</summary>
    </member>
    <member name="F:Windows.Management.Deployment.PackageState.Modified">
      <summary>The package payload was modified by an unknown source.</summary>
    </member>
    <member name="F:Windows.Management.Deployment.PackageState.Normal">
      <summary>The package is usable.</summary>
    </member>
    <member name="F:Windows.Management.Deployment.PackageState.Tampered">
      <summary>The package payload was tampered with intentionally.</summary>
    </member>
    <member name="T:Windows.Management.Deployment.PackageStatus">
      <summary>Provides info about the status of a package.</summary>
    </member>
    <member name="F:Windows.Management.Deployment.PackageStatus.Disabled">
      <summary>The package is not available for use. It can still be serviced.</summary>
    </member>
    <member name="F:Windows.Management.Deployment.PackageStatus.LicenseIssue">
      <summary>The license of the package is not valid.</summary>
    </member>
    <member name="F:Windows.Management.Deployment.PackageStatus.Modified">
      <summary>The package payload was modified by an unknown source.</summary>
    </member>
    <member name="F:Windows.Management.Deployment.PackageStatus.OK">
      <summary>The package is usable.</summary>
    </member>
    <member name="F:Windows.Management.Deployment.PackageStatus.Tampered">
      <summary>The package payload was tampered with intentionally.</summary>
    </member>
    <member name="T:Windows.Management.Deployment.PackageStubPreference">
      <summary>Represents whether an app package currently prefers to run as a full app or a stub app.</summary>
    </member>
    <member name="F:Windows.Management.Deployment.PackageStubPreference.Full">
      <summary>The app package currently prefers to run as a full app.</summary>
    </member>
    <member name="F:Windows.Management.Deployment.PackageStubPreference.Stub">
      <summary>The app package currently prefers to run as a stub app.</summary>
    </member>
    <member name="T:Windows.Management.Deployment.PackageTypes">
      <summary>Defines the types of packages to be included in the result set of a query.</summary>
    </member>
    <member name="F:Windows.Management.Deployment.PackageTypes.All">
      <summary>Include all packages when you enumerate the package repository.</summary>
    </member>
    <member name="F:Windows.Management.Deployment.PackageTypes.Bundle">
      <summary>Include the bundle packages when you enumerate the package repository.</summary>
    </member>
    <member name="F:Windows.Management.Deployment.PackageTypes.Framework">
      <summary>Include the framework packages when you enumerate the package repository.</summary>
    </member>
    <member name="F:Windows.Management.Deployment.PackageTypes.Main">
      <summary>Include the main packages when you enumerate the package repository.</summary>
    </member>
    <member name="F:Windows.Management.Deployment.PackageTypes.None">
      <summary>Default inventorying behavior.</summary>
    </member>
    <member name="F:Windows.Management.Deployment.PackageTypes.Optional">
      <summary>Include the optional packages when you enumerate the package repository.</summary>
    </member>
    <member name="F:Windows.Management.Deployment.PackageTypes.Resource">
      <summary>Include the resource packages when you enumerate the package repository.</summary>
    </member>
    <member name="F:Windows.Management.Deployment.PackageTypes.Xap">
      <summary>Include the XAP packages when you enumerate the package repository.</summary>
    </member>
    <member name="T:Windows.Management.Deployment.PackageUserInformation">
      <summary>Provides information about the users of an installed package.</summary>
    </member>
    <member name="P:Windows.Management.Deployment.PackageUserInformation.InstallState">
      <summary>Gets the install state of the package for the user.</summary>
      <returns>One of the enumeration values.</returns>
    </member>
    <member name="P:Windows.Management.Deployment.PackageUserInformation.UserSecurityId">
      <summary>Gets the security identifier (SID) of the package user.</summary>
      <returns>The SID.</returns>
    </member>
    <member name="T:Windows.Management.Deployment.PackageVolume">
      <summary>Represents a package storage volume.</summary>
    </member>
    <member name="P:Windows.Management.Deployment.PackageVolume.IsAppxInstallSupported">
      <summary>Gets a boolean that indicates if APPX installing is supported.</summary>
      <returns>The boolean that indicates that APPX installing is supported.</returns>
    </member>
    <member name="P:Windows.Management.Deployment.PackageVolume.IsFullTrustPackageSupported">
      <summary>Gets a boolean that indicates if full-trust packages are supported.</summary>
      <returns>A boolean that indicates if full-trust packages are supported.</returns>
    </member>
    <member name="P:Windows.Management.Deployment.PackageVolume.IsOffline">
      <summary>Describes whether a volume is in an offline state.</summary>
      <returns>true if the volume is in an offline state; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Management.Deployment.PackageVolume.IsSystemVolume">
      <summary>Describes whether a volume is an internal system volume mapped to the %SYSTEMDRIVER% environment variable.</summary>
      <returns>true if the volume is an internal system volume mapped to the %SYSTEMDRIVER% environment variable; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Management.Deployment.PackageVolume.MountPoint">
      <summary>Gets the path of the last known volume mount point.</summary>
      <returns>The path of the last known volume mount point.</returns>
    </member>
    <member name="P:Windows.Management.Deployment.PackageVolume.Name">
      <summary>Gets the media ID of the volume.</summary>
      <returns>The media ID of the volume.</returns>
    </member>
    <member name="P:Windows.Management.Deployment.PackageVolume.PackageStorePath">
      <summary>Gets the absolute path for the package store on the volume.</summary>
      <returns>The absolute path for the package store on the volume.</returns>
    </member>
    <member name="P:Windows.Management.Deployment.PackageVolume.SupportsHardLinks">
      <summary>Gets a value that specifies whether the volume supports the creation of hard links in its file system.</summary>
      <returns>true if the volume supports the creation of hard links in its file system; otherwise, false.</returns>
    </member>
    <member name="M:Windows.Management.Deployment.PackageVolume.FindPackage(System.String)">
      <summary>Gets a collection of info about all installed instances of the specified package for all registered users.</summary>
      <param name="packageFullName">The full name of the package.</param>
      <returns>A collection of info about all installed instances of the specified package for all registered users.</returns>
    </member>
    <member name="M:Windows.Management.Deployment.PackageVolume.FindPackageForUser(System.String,System.String)">
      <summary>Gets a collection of info about the installed instances of the specified package for the specified user or users.</summary>
      <param name="userSecurityId">The security identifier (SID) of the user or users. An empty string denotes the current user. The Everyone SID (S-1-1-0) denotes all users. Any SID other than that of the current user requires administrative privileges.</param>
      <param name="packageFullName">The full name of the package.</param>
      <returns>A collection of info about all installed instances of the specified package for the specified user or users.</returns>
    </member>
    <member name="M:Windows.Management.Deployment.PackageVolume.FindPackages">
      <summary>Gets a collection of info about all installed instances of all packages for all registered users.</summary>
      <returns>A collection of info about the specified packages.</returns>
    </member>
    <member name="M:Windows.Management.Deployment.PackageVolume.FindPackages(System.String)">
      <summary>Gets a collection of info about all installed instances of the specified package for all registered users.</summary>
      <param name="packageFamilyName">The package family name of the package.</param>
      <returns>A collection of info about the specified packages.</returns>
    </member>
    <member name="M:Windows.Management.Deployment.PackageVolume.FindPackages(System.String,System.String)">
      <summary>Gets a collection of info about all installed instances of the specified package from the specified publisher for all registered users.</summary>
      <param name="packageName">The full name of the package.</param>
      <param name="packagePublisher">The publisher of the package.</param>
      <returns>A collection of info about the specified packages.</returns>
    </member>
    <member name="M:Windows.Management.Deployment.PackageVolume.FindPackagesForUser(System.String)">
      <summary>Gets a collection of info about all installed instances of all packages for the specified user or users.</summary>
      <param name="userSecurityId">The security identifier (SID) of the user or users. An empty string denotes the current user. The Everyone SID (S-1-1-0) denotes all users. Any SID other than that of the current user requires administrative privileges.</param>
      <returns>A collection of info about the specified packages.</returns>
    </member>
    <member name="M:Windows.Management.Deployment.PackageVolume.FindPackagesForUser(System.String,System.String)">
      <summary>Gets a collection of info about all installed instances of the specified package for the specified user or users.</summary>
      <param name="userSecurityId">The security identifier (SID) of the user or users. An empty string denotes the current user. The Everyone SID (S-1-1-0) denotes all users. Any SID other than that of the current user requires administrative privileges.</param>
      <param name="packageFamilyName">The package family name.</param>
      <returns>A collection of info about the specified packages.</returns>
    </member>
    <member name="M:Windows.Management.Deployment.PackageVolume.FindPackagesForUser(System.String,System.String,System.String)">
      <summary>Gets a collection of info about all installed instances of the specified package from the specified publisher for the specified user or users.</summary>
      <param name="userSecurityId">The security identifier (SID) of the user or users. An empty string denotes the current user. The Everyone SID (S-1-1-0) denotes all users. Any SID other than that of the current user requires administrative privileges.</param>
      <param name="packageName">The full name of the package.</param>
      <param name="packagePublisher">The publisher of the package.</param>
      <returns>A collection of info about the specified packages.</returns>
    </member>
    <member name="M:Windows.Management.Deployment.PackageVolume.FindPackagesForUserWithPackageTypes(System.String,Windows.Management.Deployment.PackageTypes)">
      <summary>Gets a collection of info about all installed instances of all packages for the specified user or users and with the specified package types.</summary>
      <param name="userSecurityId">The security identifier (SID) of the user or users. An empty string denotes the current user. The Everyone SID (S-1-1-0) denotes all users. Any SID other than that of the current user requires administrative privileges.</param>
      <param name="packageTypes">A bitwise combination of the enumeration values that specifies the types of packages to return.</param>
      <returns>A collection of info about the specified packages.</returns>
    </member>
    <member name="M:Windows.Management.Deployment.PackageVolume.FindPackagesForUserWithPackageTypes(System.String,Windows.Management.Deployment.PackageTypes,System.String)">
      <summary>Gets a collection of info about all installed instances of the specified package for the specified user or users and with the specified package types.</summary>
      <param name="userSecurityId">The security identifier (SID) of the user or users. An empty string denotes the current user. The Everyone SID (S-1-1-0) denotes all users. Any SID other than that of the current user requires administrative privileges.</param>
      <param name="packageTypes">A bitwise combination of the enumeration values that specifies the types of packages to return.</param>
      <param name="packageFamilyName">The package family name.</param>
      <returns>A collection of info about the specified packages.</returns>
    </member>
    <member name="M:Windows.Management.Deployment.PackageVolume.FindPackagesForUserWithPackageTypes(System.String,Windows.Management.Deployment.PackageTypes,System.String,System.String)">
      <summary>Gets a collection of info about all installed instances of the specified package for the specified user or users and with the specified package types.</summary>
      <param name="userSecurityId">The security identifier (SID) of the user or users. An empty string denotes the current user. The Everyone SID (S-1-1-0) denotes all users. Any SID other than that of the current user requires administrative privileges.</param>
      <param name="packageTypes">A bitwise combination of the enumeration values that specifies the types of packages to return.</param>
      <param name="packageName">The full name of the package.</param>
      <param name="packagePublisher">The publisher of the package.</param>
      <returns>A collection of info about the specified packages.</returns>
    </member>
    <member name="M:Windows.Management.Deployment.PackageVolume.FindPackagesWithPackageTypes(Windows.Management.Deployment.PackageTypes)">
      <summary>Gets a collection of info about all installed instances of all packages with the specified package types for all registered users.</summary>
      <param name="packageTypes">A bitwise combination of the enumeration values that specifies the types of packages to return.</param>
      <returns>A collection of info about the specified packages.</returns>
    </member>
    <member name="M:Windows.Management.Deployment.PackageVolume.FindPackagesWithPackageTypes(Windows.Management.Deployment.PackageTypes,System.String)">
      <summary>Gets a collection of info about all installed instances of the specified package with the specified package types for all registered users.</summary>
      <param name="packageTypes">A bitwise combination of the enumeration values that specifies the types of packages to return.</param>
      <param name="packageFamilyName">The package family name.</param>
      <returns>A collection of info about the specified packages.</returns>
    </member>
    <member name="M:Windows.Management.Deployment.PackageVolume.FindPackagesWithPackageTypes(Windows.Management.Deployment.PackageTypes,System.String,System.String)">
      <summary>Gets a collection of info about all installed instances of the specified package from the specified publisher with the specified package types for all registered users.</summary>
      <param name="packageTypes">A bitwise combination of the enumeration values that specifies the types of packages to return.</param>
      <param name="packageName">The full name of the package.</param>
      <param name="packagePublisher">The publisher of the package.</param>
      <returns>A collection of info about the specified packages.</returns>
    </member>
    <member name="M:Windows.Management.Deployment.PackageVolume.GetAvailableSpaceAsync">
      <summary>Gets the available space.</summary>
      <returns>Returns an asynchronous operation that will complete with the available space.</returns>
    </member>
    <member name="T:Windows.Management.Deployment.RegisterPackageOptions">
      <summary>Specifies the deployment options that you can configure when you use the RegisterPackageByUriAsync method to register a package.</summary>
    </member>
    <member name="M:Windows.Management.Deployment.RegisterPackageOptions.#ctor">
      <summary>Creates a new instance of the RegisterPackageOptions class.</summary>
    </member>
    <member name="P:Windows.Management.Deployment.RegisterPackageOptions.AllowUnsigned">
      <summary>Gets or sets a value that indicates whether to allow an unsigned package to be registered.</summary>
      <returns>**TRUE** indicates that an unsigned package can be registered; otherwise, **FALSE**.</returns>
    </member>
    <member name="P:Windows.Management.Deployment.RegisterPackageOptions.AppDataVolume">
      <summary>Gets or sets the target volume on which to store app data.</summary>
      <returns>The target volume on which to store app data.</returns>
    </member>
    <member name="P:Windows.Management.Deployment.RegisterPackageOptions.DeferRegistrationWhenPackagesAreInUse">
      <summary>Gets or sets a value that indicates whether to delay registration of the main package or dependency packages if the packages are currently in use.</summary>
      <returns>**TRUE** indicates that registration of the main package or dependency packages will be delayed until the next time the application is activated if the packages are currently in use; otherwise, **FALSE**.</returns>
    </member>
    <member name="P:Windows.Management.Deployment.RegisterPackageOptions.DependencyPackageUris">
      <summary>Gets the list of URIs of the dependency packages to add.</summary>
      <returns>The list of URIs of the dependency packages to add.</returns>
    </member>
    <member name="P:Windows.Management.Deployment.RegisterPackageOptions.DeveloperMode">
      <summary>Gets or sets a value that indicates whether the app is installed in developer mode.</summary>
      <returns>**TRUE** to install the app in developer mode; otherwise, **FALSE**.</returns>
    </member>
    <member name="P:Windows.Management.Deployment.RegisterPackageOptions.ExternalLocationUri">
      <summary>Gets or sets the URI of an external disk location outside of the MSIX package where the package manifest can reference application content.</summary>
      <returns>The URI of an external disk location outside of the MSIX package where the package manifest can reference application content.</returns>
    </member>
    <member name="P:Windows.Management.Deployment.RegisterPackageOptions.ForceAppShutdown">
      <summary>Gets or sets a value that indicates whether the processes associated with the package will be shut down forcibly so that registration can continue if the package, or any package that depends on the package, is currently in use.</summary>
      <returns>**TRUE** indicates that the processes associated with the package will be shut down forcibly so that registration can continue; otherwise, **FALSE**.</returns>
    </member>
    <member name="P:Windows.Management.Deployment.RegisterPackageOptions.ForceTargetAppShutdown">
      <summary>Gets or sets a value that indicates whether the processes associated with the package will be shut down forcibly so that registration can continue if the package is currently in use.</summary>
      <returns>**TRUE** indicates that the processes associated with the package will be shut down forcibly so that registration can continue; otherwise, **FALSE**.</returns>
    </member>
    <member name="P:Windows.Management.Deployment.RegisterPackageOptions.ForceUpdateFromAnyVersion">
      <summary>Gets or sets a value that indicates whether to force a specific version of a package to be staged/registered, regardless of if a higher version is already staged/registered.</summary>
      <returns>**TRUE** forces a specific version of a package to be staged/registered, regardless of if a higher version is already staged/registered; otherwise, **FALSE**.</returns>
    </member>
    <member name="P:Windows.Management.Deployment.RegisterPackageOptions.InstallAllResources">
      <summary>Gets or sets a value that indicates whether the app skips resource applicability checks. This effectively stages or registers all resource packages that a user passes in to the command, which forces applicability for all packages contained in a bundle. If a user passes in a bundle, all contained resource packages will be registered.</summary>
      <returns>**TRUE** instructs the app to skip all resource applicability checks and stages or registers all resource packages; otherwise, **FALSE**.</returns>
    </member>
    <member name="P:Windows.Management.Deployment.RegisterPackageOptions.OptionalPackageFamilyNames">
      <summary>Gets the list of package family names from the main bundle to be registered.</summary>
      <returns>The list of package family names from the main bundle to be registered.</returns>
    </member>
    <member name="P:Windows.Management.Deployment.RegisterPackageOptions.StageInPlace">
      <summary>Gets or sets a value that indicates whether to stage the package in place.</summary>
      <returns>**TRUE** indicates that the package will be staged in place; otherwise, **FALSE**.</returns>
    </member>
    <member name="T:Windows.Management.Deployment.RemovalOptions">
      <summary>Values that modify the removal of a package.</summary>
    </member>
    <member name="F:Windows.Management.Deployment.RemovalOptions.None">
      <summary>No removal options are specified. This is the default deployment behavior.</summary>
    </member>
    <member name="F:Windows.Management.Deployment.RemovalOptions.PreserveApplicationData">
      <summary>Don't remove any application data when the package is removed. This can only apply to packages that were deployed with the DeploymentOptions.DevelopmentMode value. If you specify **PreserveApplicationData** on an incompatible package, PackageManager.RemovePackageAsync(String, RemovalOptions) returns **E_INVALIDARG**.</summary>
    </member>
    <member name="F:Windows.Management.Deployment.RemovalOptions.PreserveRoamableApplicationData">
      <summary>Don't remove the roamable portion of the app's data when the package is removed. This value is not supported with the **PreserveApplicationData** and **RemoveForAllUsers** fields. This field is useful in virtual desktop scenarios when additional work needs to be performed to enable the portable part of the app's state to be roamed between remote servers so that a user's virtual desktop session can be logged onto different servers without loss of app state.</summary>
    </member>
    <member name="F:Windows.Management.Deployment.RemovalOptions.RemoveForAllUsers">
      <summary>Removes a package for all users on the device.</summary>
    </member>
    <member name="T:Windows.Management.Deployment.StagePackageOptions">
      <summary>Specifies the deployment options that you can configure when you use the StagePackageByUriAsync method to stage a package.</summary>
    </member>
    <member name="M:Windows.Management.Deployment.StagePackageOptions.#ctor">
      <summary>Creates a new instance of the StagePackageOptions class.</summary>
    </member>
    <member name="P:Windows.Management.Deployment.StagePackageOptions.AllowUnsigned">
      <summary>Gets or sets a value that indicates whether to allow an unsigned package to be added.</summary>
      <returns>**TRUE** indicates that an unsigned package can be added; otherwise, **FALSE**.</returns>
    </member>
    <member name="P:Windows.Management.Deployment.StagePackageOptions.DependencyPackageUris">
      <summary>Gets the list of URIs of the dependency packages to stage.</summary>
      <returns>The list of URIs of the dependency packages to stage.</returns>
    </member>
    <member name="P:Windows.Management.Deployment.StagePackageOptions.DeveloperMode">
      <summary>Gets or sets a value that indicates whether the app is installed in developer mode.</summary>
      <returns>**TRUE** to install the app in developer mode; otherwise, **FALSE**.</returns>
    </member>
    <member name="P:Windows.Management.Deployment.StagePackageOptions.ExternalLocationUri">
      <summary>Gets or sets the URI of an external disk location outside of the MSIX package where the package manifest can reference application content.</summary>
      <returns>The URI of an external disk location outside of the MSIX package where the package manifest can reference application content.</returns>
    </member>
    <member name="P:Windows.Management.Deployment.StagePackageOptions.ForceUpdateFromAnyVersion">
      <summary>Gets or sets a value that indicates whether to force a specific version of a package to be staged/registered, regardless of if a higher version is already staged/registered.</summary>
      <returns>**TRUE** forces a specific version of a package to be staged/registered, regardless of if a higher version is already staged/registered; otherwise, **FALSE**.</returns>
    </member>
    <member name="P:Windows.Management.Deployment.StagePackageOptions.InstallAllResources">
      <summary>Gets or sets a value that indicates whether the app skips resource applicability checks. This effectively stages or registers all resource packages that a user passes in to the command, which forces applicability for all packages contained in a bundle. If a user passes in a bundle, all contained resource packages will be registered.</summary>
      <returns>**TRUE** instructs the app to skip all resource applicability checks and stages or registers all resource packages; otherwise, **FALSE**.</returns>
    </member>
    <member name="P:Windows.Management.Deployment.StagePackageOptions.OptionalPackageFamilyNames">
      <summary>Gets the list of package family names from the main bundle to be registered.</summary>
      <returns>The list of package family names from the main bundle to be registered.</returns>
    </member>
    <member name="P:Windows.Management.Deployment.StagePackageOptions.OptionalPackageUris">
      <summary>Gets the list of URIs of related optional packages to be updated to the same version as the new optional packages.</summary>
      <returns>The list of URIs of related optional packages to be updated to the same version as the new optional packages.</returns>
    </member>
    <member name="P:Windows.Management.Deployment.StagePackageOptions.RelatedPackageUris">
      <summary>Gets the list of URIs of related optional packages to be updated to the same version as the new optional packages.</summary>
      <returns>The list of URIs of related optional packages to be updated to the same version as the new optional packages.</returns>
    </member>
    <member name="P:Windows.Management.Deployment.StagePackageOptions.RequiredContentGroupOnly">
      <summary>Gets or sets a value that indicates whether only the required content group will be staged. An app can be installed as a package with the required content group alone.</summary>
      <returns>**TRUE** indicates that only the required content group will be staged; otherwise, **FALSE**.</returns>
    </member>
    <member name="P:Windows.Management.Deployment.StagePackageOptions.StageInPlace">
      <summary>Gets or sets a value that indicates whether to stage the package in place.</summary>
      <returns>**TRUE** indicates that the package will be staged in place; otherwise, **FALSE**.</returns>
    </member>
    <member name="P:Windows.Management.Deployment.StagePackageOptions.StubPackageOption">
      <summary>Gets or sets the stub options for the package.</summary>
      <returns>The stub options for the package.</returns>
    </member>
    <member name="P:Windows.Management.Deployment.StagePackageOptions.TargetVolume">
      <summary>Gets or sets the volume to which the package is staged.</summary>
      <returns>The volume to which the package is staged.</returns>
    </member>
    <member name="T:Windows.Management.Deployment.StubPackageOption">
      <summary>Defines the stub behavior for an app package that is being added or staged.</summary>
    </member>
    <member name="F:Windows.Management.Deployment.StubPackageOption.Default">
      <summary>Use the default behavior.</summary>
    </member>
    <member name="F:Windows.Management.Deployment.StubPackageOption.InstallFull">
      <summary>Install as a full app.</summary>
    </member>
    <member name="F:Windows.Management.Deployment.StubPackageOption.InstallStub">
      <summary>Install as stub app.</summary>
    </member>
    <member name="F:Windows.Management.Deployment.StubPackageOption.UsePreference">
      <summary>Use the current PackageSubPreference for the package.</summary>
    </member>
    <member name="T:Windows.Management.Policies.NamedPolicy">
      <summary>Provides functionality to get Mobile Device Management (MDM) policy information.</summary>
    </member>
    <member name="M:Windows.Management.Policies.NamedPolicy.GetPolicyFromPath(System.String,System.String)">
      <summary>Gets the valid MDM policy information given a specified policy name and area name.</summary>
      <param name="area">A string representing the area name for a policy.</param>
      <param name="name">A string representing the name of the policy.</param>
      <returns>The NamedPolicyData for the policy specified by the area and name parameters.</returns>
    </member>
    <member name="M:Windows.Management.Policies.NamedPolicy.GetPolicyFromPathForUser(Windows.System.User,System.String,System.String)">
      <summary>Gets a valid MDM user policy given the specified MDM policy name and area name. This is more user friendly than GetPolicyFromPath.</summary>
      <param name="user">The user data for user policies.</param>
      <param name="area">A string representing the area name for a policy.</param>
      <param name="name">A string representing the name of the policy.</param>
      <returns>The NamedPolicyData for the policy specified by the user, area, and name parameters.</returns>
    </member>
    <member name="T:Windows.Management.Policies.NamedPolicyData">
      <summary>Policy data information for mobile device management.</summary>
    </member>
    <member name="P:Windows.Management.Policies.NamedPolicyData.Area">
      <summary>Gets the MDM policy area name.</summary>
      <returns>The MDM policy area name.</returns>
    </member>
    <member name="P:Windows.Management.Policies.NamedPolicyData.IsManaged">
      <summary>Determines whether an MDM policy is actively managed or not.</summary>
      <returns>True if the policy is managed; False if the policy is not managed.</returns>
    </member>
    <member name="P:Windows.Management.Policies.NamedPolicyData.IsUserPolicy">
      <summary>Determines whether an MDM policy is a user policy or not.</summary>
      <returns>True if the policy is a user policy; False if the policy is not a user policy.</returns>
    </member>
    <member name="P:Windows.Management.Policies.NamedPolicyData.Kind">
      <summary>Gets the type of the MDM policy value.</summary>
      <returns>The type of the named MDM policy from the NamedPolicyKind enumeration.</returns>
    </member>
    <member name="P:Windows.Management.Policies.NamedPolicyData.Name">
      <summary>Gets the MDM policy name value.</summary>
      <returns>The MDM policy name value.</returns>
    </member>
    <member name="P:Windows.Management.Policies.NamedPolicyData.User">
      <summary>Gets the user's data for the MDM user policy.</summary>
      <returns>Windows.System.User associated with the user policy.</returns>
    </member>
    <member name="E:Windows.Management.Policies.NamedPolicyData.Changed">
      <summary>Occurs when the MDM policy is changed.</summary>
    </member>
    <member name="M:Windows.Management.Policies.NamedPolicyData.GetBinary">
      <summary>Gets the binary representation of the MDM policy value.</summary>
      <returns>IBuffer containing the binary value of the MDM policy.</returns>
    </member>
    <member name="M:Windows.Management.Policies.NamedPolicyData.GetBoolean">
      <summary>Gets the boolean representation of the MDM policy value.</summary>
      <returns>The boolean value of the MDM policy.</returns>
    </member>
    <member name="M:Windows.Management.Policies.NamedPolicyData.GetInt32">
      <summary>Gets the 32 bit integer representation of the MDM policy value.</summary>
      <returns>The 32 bit integer value of the MDM policy.</returns>
    </member>
    <member name="M:Windows.Management.Policies.NamedPolicyData.GetInt64">
      <summary>Gets the 64 bit integer representation of the MDM policy value.</summary>
      <returns>The 64 bit integer value of the MDM policy.</returns>
    </member>
    <member name="M:Windows.Management.Policies.NamedPolicyData.GetString">
      <summary>Gets the string representation of the MDM policy value.</summary>
      <returns>The string value of the MDM policy.</returns>
    </member>
    <member name="T:Windows.Management.Policies.NamedPolicyKind">
      <summary>Possible data types representing the MDM policy value.</summary>
    </member>
    <member name="F:Windows.Management.Policies.NamedPolicyKind.Binary">
      <summary>The policy is represented by a binary.</summary>
    </member>
    <member name="F:Windows.Management.Policies.NamedPolicyKind.Boolean">
      <summary>The policy is represented by a boolean.</summary>
    </member>
    <member name="F:Windows.Management.Policies.NamedPolicyKind.Int32">
      <summary>The policy is represented by a 32 bit integer.</summary>
    </member>
    <member name="F:Windows.Management.Policies.NamedPolicyKind.Int64">
      <summary>The policy is represented by a 64 bit integer.</summary>
    </member>
    <member name="F:Windows.Management.Policies.NamedPolicyKind.Invalid">
      <summary>The policy is invalid.</summary>
    </member>
    <member name="F:Windows.Management.Policies.NamedPolicyKind.String">
      <summary>The policy is represented by a string.</summary>
    </member>
    <member name="T:Windows.Management.Update.PreviewBuildsManager">
      <summary>Manages the state of preview builds for the device.</summary>
    </member>
    <member name="P:Windows.Management.Update.PreviewBuildsManager.ArePreviewBuildsAllowed">
      <summary>A boolean value describing whether preview builds are allowed on the device.</summary>
      <returns>True if preview builds are allowed; False if preview builds are not allowed.</returns>
    </member>
    <member name="M:Windows.Management.Update.PreviewBuildsManager.GetCurrentState">
      <summary>The current state of the PreviewBuildsState object.</summary>
      <returns>The current `PreviewBuildsState` object.</returns>
    </member>
    <member name="M:Windows.Management.Update.PreviewBuildsManager.GetDefault">
      <summary>Gets the default PreviewBuildsManager from the device.</summary>
      <returns>The default PreviewBuildsManager. This will return `null` if the API is not supported on the platform.</returns>
    </member>
    <member name="M:Windows.Management.Update.PreviewBuildsManager.IsSupported">
      <summary>Determines if this API is supported on the device.</summary>
      <returns>True if the API is supported; False otherwise.</returns>
    </member>
    <member name="M:Windows.Management.Update.PreviewBuildsManager.SyncAsync">
      <summary>Syncs the PreviewBuildsManager with the server to get current information.</summary>
      <returns>True if the PreviewBuildsManager object successfully synced; False otherwise.</returns>
    </member>
    <member name="T:Windows.Management.Update.PreviewBuildsState">
      <summary>Contains information used to connect a device to associate the device with the Windows Insider Program.</summary>
    </member>
    <member name="P:Windows.Management.Update.PreviewBuildsState.Properties">
      <summary>Contains properties associated with a PreviewBuildsState for registering a device with the WindowsInsiderProgram.</summary>
      <returns>A ValueSet of properties.</returns>
    </member>
    <member name="T:Windows.Management.Workplace.MdmPolicy">
      <summary>MDM (Mobile Device Management) policy.</summary>
    </member>
    <member name="M:Windows.Management.Workplace.MdmPolicy.GetMessagingSyncPolicy">
      <summary>Gets the current messaging sync policy.</summary>
      <returns>The messaging sync policy.</returns>
    </member>
    <member name="M:Windows.Management.Workplace.MdmPolicy.IsBrowserAllowed">
      <summary>Returns **true** if a browser is allowed.</summary>
      <returns>**true** if a browser is allowed.</returns>
    </member>
    <member name="M:Windows.Management.Workplace.MdmPolicy.IsCameraAllowed">
      <summary>Returns **true** if a camera is allowed.</summary>
      <returns>**true** if a camera is allowed.</returns>
    </member>
    <member name="M:Windows.Management.Workplace.MdmPolicy.IsMicrosoftAccountAllowed">
      <summary>Returns **true** if a Microsoft Account is allowed.</summary>
      <returns>**true** if a Microsoft Account is allowed.</returns>
    </member>
    <member name="M:Windows.Management.Workplace.MdmPolicy.IsStoreAllowed">
      <summary>Returns **true** if a Store is allowed.</summary>
      <returns>**true** if a Store is allowed.</returns>
    </member>
    <member name="T:Windows.Management.Workplace.MessagingSyncPolicy">
      <summary>An enumeration that indicates the messaging sync policy.</summary>
    </member>
    <member name="F:Windows.Management.Workplace.MessagingSyncPolicy.Allowed">
      <summary>Message syncing is allowed.</summary>
    </member>
    <member name="F:Windows.Management.Workplace.MessagingSyncPolicy.Disallowed">
      <summary>Message syncing is disallowed.</summary>
    </member>
    <member name="F:Windows.Management.Workplace.MessagingSyncPolicy.Required">
      <summary>Message syncing is required.</summary>
    </member>
    <member name="T:Windows.Media.AudioBuffer">
      <summary>Represents a buffer containing audio data.</summary>
    </member>
    <member name="P:Windows.Media.AudioBuffer.Capacity">
      <summary>Gets the maximum number of bytes that the buffer can hold.</summary>
      <returns>The maximum number of bytes that the buffer can hold.</returns>
    </member>
    <member name="P:Windows.Media.AudioBuffer.Length">
      <summary>Gets or sets the number of bytes currently in use in the buffer.</summary>
      <returns>The number of bytes currently in use in the buffer.</returns>
    </member>
    <member name="M:Windows.Media.AudioBuffer.Close">
      <summary>Disposes of the object and associated resources.</summary>
    </member>
    <member name="M:Windows.Media.AudioBuffer.CreateReference">
      <summary>Returns an IMemoryBufferReference representation of the audio buffer.</summary>
      <returns>The IMemoryBufferReference representation of the audio buffer.</returns>
    </member>
    <member name="T:Windows.Media.AudioBufferAccessMode">
      <summary>Defines the access mode of an AudioBuffer returned by AudioFrame.LockBuffer.</summary>
    </member>
    <member name="F:Windows.Media.AudioBufferAccessMode.Read">
      <summary>The audio buffer is read-only.</summary>
    </member>
    <member name="F:Windows.Media.AudioBufferAccessMode.ReadWrite">
      <summary>The audio buffer can be written to and read from.</summary>
    </member>
    <member name="F:Windows.Media.AudioBufferAccessMode.Write">
      <summary>The audio buffer is write-only.</summary>
    </member>
    <member name="T:Windows.Media.AudioFrame">
      <summary>Represents a single frame of audio data.</summary>
    </member>
    <member name="M:Windows.Media.AudioFrame.#ctor(System.UInt32)">
      <summary>Initializes a new instance of the AudioFrame class.</summary>
      <param name="capacity">The maximum number of bytes that the buffer can hold.</param>
    </member>
    <member name="P:Windows.Media.AudioFrame.Duration">
      <summary>Gets or sets the duration of the audio frame.</summary>
      <returns>The duration of the audio frame.</returns>
    </member>
    <member name="P:Windows.Media.AudioFrame.ExtendedProperties">
      <summary>Gets the extended property set which enables getting and setting properties on the AudioFrame.</summary>
      <returns>The extended properties map.</returns>
    </member>
    <member name="P:Windows.Media.AudioFrame.IsDiscontinuous">
      <summary>Gets or sets a value that indicates whether an audio frame is the first frame after a gap in the stream.</summary>
      <returns>True if the audio frame is the first frame after a gap in the stream; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Media.AudioFrame.IsReadOnly">
      <summary>Gets a value indicating whether the audio frame is read-only.</summary>
      <returns>True if the audio frame is read-only; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Media.AudioFrame.RelativeTime">
      <summary>Gets or sets the relative time of the frame within the audio stream.</summary>
      <returns>The relative time of the frame within the audio stream.</returns>
    </member>
    <member name="P:Windows.Media.AudioFrame.SystemRelativeTime">
      <summary>Gets or sets a timestamp that is relative to the system and is correlatable across multiple media sources on the same device.</summary>
      <returns>A timestamp relative to the system.</returns>
    </member>
    <member name="P:Windows.Media.AudioFrame.Type">
      <summary>Gets a string indicating the type of audio data the audio frame contains.</summary>
      <returns>A string indicating the type of audio data the audio frame contains.</returns>
    </member>
    <member name="M:Windows.Media.AudioFrame.Close">
      <summary>Disposes of the object and associated resources.</summary>
    </member>
    <member name="M:Windows.Media.AudioFrame.LockBuffer(Windows.Media.AudioBufferAccessMode)">
      <summary>Gets a AudioBuffer object that allows you to operate directly on the frame's audio data.</summary>
      <param name="mode">A value indicating the access mode of the returned audio buffer.</param>
      <returns>The buffer containing audio sample data.</returns>
    </member>
    <member name="T:Windows.Media.AudioProcessing">
      <summary>Defines the audio processing modes.</summary>
    </member>
    <member name="F:Windows.Media.AudioProcessing.Default">
      <summary>Normal audio signal processing.</summary>
    </member>
    <member name="F:Windows.Media.AudioProcessing.Raw">
      <summary>Minimal audio signal processing.</summary>
    </member>
    <member name="T:Windows.Media.AutoRepeatModeChangeRequestedEventArgs">
      <summary>Provides data for the AutoRepeatModeChangeRequested event.</summary>
    </member>
    <member name="P:Windows.Media.AutoRepeatModeChangeRequestedEventArgs.RequestedAutoRepeatMode">
      <summary>Gets a value indicating the requested auto-repeat mode.</summary>
      <returns>The requested auto-repeat mode.</returns>
    </member>
    <member name="T:Windows.Media.ImageDisplayProperties">
      <summary>Provides properties for image information that is displayed by SystemMediaTransportControlsDisplayUpdater class.</summary>
    </member>
    <member name="P:Windows.Media.ImageDisplayProperties.Subtitle">
      <summary>Gets or sets the subtitle of the image.</summary>
      <returns>The subtitle of the image.</returns>
    </member>
    <member name="P:Windows.Media.ImageDisplayProperties.Title">
      <summary>Gets or sets the title of the image.</summary>
      <returns>The title of the image.</returns>
    </member>
    <member name="T:Windows.Media.IMediaExtension">
      <summary>Encapsulates the method needed to set the configuration properties on a registered media parser or codec.</summary>
    </member>
    <member name="M:Windows.Media.IMediaExtension.SetProperties(Windows.Foundation.Collections.IPropertySet)">
      <summary>Sets the configuration properties that were supplied when the media parser or codec was registered.</summary>
      <param name="configuration">The configuration properties for the media parser or codec.</param>
    </member>
    <member name="T:Windows.Media.IMediaFrame">
      <summary>Represents a single frame of media data.</summary>
    </member>
    <member name="P:Windows.Media.IMediaFrame.Duration">
      <summary>Gets or sets the duration of the media frame.</summary>
      <returns>The duration of the media frame.</returns>
    </member>
    <member name="P:Windows.Media.IMediaFrame.ExtendedProperties">
      <summary>Gets the extended property set which enables getting and setting properties on the media frame.</summary>
      <returns>The extended properties map.</returns>
    </member>
    <member name="P:Windows.Media.IMediaFrame.IsDiscontinuous">
      <summary>Gets or sets a value that indicates whether an media frame is the first frame after a gap in the stream.</summary>
      <returns>True if the media frame is the first frame after a gap in the stream; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Media.IMediaFrame.IsReadOnly">
      <summary>Gets a value indicating whether the audio frame is read-only.</summary>
      <returns>True if the audio frame is read-only; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Media.IMediaFrame.RelativeTime">
      <summary>Gets or sets the relative time of the frame within the media stream.</summary>
      <returns>The relative time of the frame within the media stream.</returns>
    </member>
    <member name="P:Windows.Media.IMediaFrame.SystemRelativeTime">
      <summary>Gets or sets a timestamp that is relative to the system and is correlatable across multiple media sources on the same device.</summary>
      <returns>A timestamp relative to the system.</returns>
    </member>
    <member name="P:Windows.Media.IMediaFrame.Type">
      <summary>Gets a string indicating the type of data the media frame contains.</summary>
      <returns>A string indicating the type of data the media frame contains.</returns>
    </member>
    <member name="T:Windows.Media.IMediaMarker">
      <summary>Represents a marker at specific location in a media stream time-line.</summary>
    </member>
    <member name="P:Windows.Media.IMediaMarker.MediaMarkerType">
      <summary>Gets the type of the media marker.</summary>
      <returns>The marker type.</returns>
    </member>
    <member name="P:Windows.Media.IMediaMarker.Text">
      <summary>Gets the text associated with the marker.</summary>
      <returns>The text associated with the marker.</returns>
    </member>
    <member name="P:Windows.Media.IMediaMarker.Time">
      <summary>Gets the offset in the media time-line that the marker occurs.</summary>
      <returns>The offset in the media time-line that the marker occurs.</returns>
    </member>
    <member name="T:Windows.Media.IMediaMarkers">
      <summary>Represents a collection of media markers.</summary>
    </member>
    <member name="P:Windows.Media.IMediaMarkers.Markers">
      <summary>Gets the collection of media markers.</summary>
      <returns>The collection of media markers.</returns>
    </member>
    <member name="T:Windows.Media.MediaExtensionManager">
      <summary>Registers a media parser or codec.</summary>
    </member>
    <member name="M:Windows.Media.MediaExtensionManager.#ctor">
      <summary>Creates a new MediaExtensionManager object that is used to register a media parser or codec.</summary>
    </member>
    <member name="M:Windows.Media.MediaExtensionManager.RegisterAudioDecoder(System.String,System.Guid,System.Guid)">
      <summary>Registers an audio decoder for the specified input and output media types.</summary>
      <param name="activatableClassId">The class identifier of the activatable runtime class of the audio decoder. The runtime class must implement the IMediaExtension interface.</param>
      <param name="inputSubtype">The guid identifier of the media type that the audio decoder accepts as input.</param>
      <param name="outputSubtype">The guid identifier of the media type that is output by the audio decoder.</param>
    </member>
    <member name="M:Windows.Media.MediaExtensionManager.RegisterAudioDecoder(System.String,System.Guid,System.Guid,Windows.Foundation.Collections.IPropertySet)">
      <summary>Registers an audio decoder for the specified input and output media types with an optional configuration parameter.</summary>
      <param name="activatableClassId">The class identifier of the activatable runtime class of the audio decoder. The runtime class must implement the IMediaExtension interface.</param>
      <param name="inputSubtype">The guid identifier of the media type that the audio decoder accepts as input.</param>
      <param name="outputSubtype">The guid identifier of the media type that is output by the audio decoder.</param>
      <param name="configuration">An optional parameter that contains the configuration properties to be passed to the audio decoder.</param>
    </member>
    <member name="M:Windows.Media.MediaExtensionManager.RegisterAudioEncoder(System.String,System.Guid,System.Guid)">
      <summary>Registers an audio encoder for the specified input and output media types.</summary>
      <param name="activatableClassId">The class identifier of the activatable runtime class of the audio encoder. The runtime class must implement the IMediaExtension interface.</param>
      <param name="inputSubtype">The guid identifier of the media type that the audio encoder accepts as input.</param>
      <param name="outputSubtype">The guid identifier of the media type that is output by the audio encoder.</param>
    </member>
    <member name="M:Windows.Media.MediaExtensionManager.RegisterAudioEncoder(System.String,System.Guid,System.Guid,Windows.Foundation.Collections.IPropertySet)">
      <summary>Registers an audio encoder for the specified input and output media types with an optional configuration parameter.</summary>
      <param name="activatableClassId">The class identifier of the activatable runtime class of the audio encoder. The runtime class must implement the IMediaExtension interface.</param>
      <param name="inputSubtype">The guid identifier of the media type that the audio encoder accepts as input.</param>
      <param name="outputSubtype">The guid identifier of the media type that is output by the audio encoder.</param>
      <param name="configuration">An optional parameter that contains the configuration properties to be passed to the audio encoder.</param>
    </member>
    <member name="M:Windows.Media.MediaExtensionManager.RegisterByteStreamHandler(System.String,System.String,System.String)">
      <summary>Registers a byte-stream handler by file name extension and MIME type.</summary>
      <param name="activatableClassId">The class identifier of the activatable runtime class of the byte-stream handler. The runtime class must implement the IMediaExtension interface.</param>
      <param name="fileExtension">The file name extension that is registered for this byte-stream handler.</param>
      <param name="mimeType">The MIME type that is registered for this byte-stream handler.</param>
    </member>
    <member name="M:Windows.Media.MediaExtensionManager.RegisterByteStreamHandler(System.String,System.String,System.String,Windows.Foundation.Collections.IPropertySet)">
      <summary>Registers a byte-stream handler by file name extension and MIME type, with an optional configuration parameter.</summary>
      <param name="activatableClassId">The class identifier of the activatable runtime class of the byte-stream handler. The runtime class must implement the IMediaExtension interface.</param>
      <param name="fileExtension">The file name extension that is registered for this byte-stream handler.</param>
      <param name="mimeType">The MIME type that is registered for this byte-stream handler.</param>
      <param name="configuration">An optional parameter that contains configuration properties for the byte-stream handler.</param>
    </member>
    <member name="M:Windows.Media.MediaExtensionManager.RegisterMediaExtensionForAppService(Windows.Media.IMediaExtension,Windows.ApplicationModel.AppService.AppServiceConnection)">
      <summary>Registers a media extension that provides a background task that decodes media.</summary>
      <param name="extension">An object that implements IMediaExtension.</param>
      <param name="connection">An AppServiceConnection  object that represents an endpoint connection for an app service.</param>
    </member>
    <member name="M:Windows.Media.MediaExtensionManager.RegisterSchemeHandler(System.String,System.String)">
      <summary>Registers a scheme handler for the specified URL scheme.</summary>
      <param name="activatableClassId">The class identifier of the activatable runtime class of the scheme handler. The runtime class must implement the IMediaExtension interface.</param>
      <param name="scheme">The URL scheme that will be recognized to invoke the scheme handler. For example, "myscheme://".</param>
    </member>
    <member name="M:Windows.Media.MediaExtensionManager.RegisterSchemeHandler(System.String,System.String,Windows.Foundation.Collections.IPropertySet)">
      <summary>Registers a scheme handler for the specified URL scheme with an optional configuration parameter.</summary>
      <param name="activatableClassId">The class identifier of the activatable runtime class of the scheme handler. The runtime class must implement the IMediaExtension interface.</param>
      <param name="scheme">The URL scheme that will be recognized to invoke the scheme handler. For example, "myscheme://".</param>
      <param name="configuration">An optional parameter that contains configuration properties for the scheme handler.</param>
    </member>
    <member name="M:Windows.Media.MediaExtensionManager.RegisterVideoDecoder(System.String,System.Guid,System.Guid)">
      <summary>Registers an video decoder for the specified input and output media types.</summary>
      <param name="activatableClassId">The class identifier of the activatable runtime class of the video decoder. The runtime class must implement the IMediaExtension interface.</param>
      <param name="inputSubtype">The guid identifier of the media type that the video decoder accepts as input.</param>
      <param name="outputSubtype">The guid identifier of the media type that is output by the video decoder.</param>
    </member>
    <member name="M:Windows.Media.MediaExtensionManager.RegisterVideoDecoder(System.String,System.Guid,System.Guid,Windows.Foundation.Collections.IPropertySet)">
      <summary>Registers a video decoder for the specified input and output media types with an optional configuration parameter.</summary>
      <param name="activatableClassId">The class identifier of the activatable runtime class of the video decoder. The runtime class must implement the IMediaExtension interface.</param>
      <param name="inputSubtype">The guid identifier of the media type that the video decoder accepts as input.</param>
      <param name="outputSubtype">The guid identifier of the media type that is output by the video decoder.</param>
      <param name="configuration">An optional parameter that contains the configuration properties to be passed to the video decoder.</param>
    </member>
    <member name="M:Windows.Media.MediaExtensionManager.RegisterVideoEncoder(System.String,System.Guid,System.Guid)">
      <summary>Registers a video encoder for the specified input and output media types.</summary>
      <param name="activatableClassId">The class identifier of the activatable runtime class of the video encoder. The runtime class must implement the IMediaExtension interface.</param>
      <param name="inputSubtype">The guid identifier of the media type that the video encoder accepts as input.</param>
      <param name="outputSubtype">The guid identifier of the media type that is output by the video encoder.</param>
    </member>
    <member name="M:Windows.Media.MediaExtensionManager.RegisterVideoEncoder(System.String,System.Guid,System.Guid,Windows.Foundation.Collections.IPropertySet)">
      <summary>Registers a video encoder for the specified input and output media types with an optional configuration parameter.</summary>
      <param name="activatableClassId">The class identifier of the activatable runtime class of the video encoder. The runtime class must implement the IMediaExtension interface.</param>
      <param name="inputSubtype">The guid identifier of the media type that the video encoder accepts as input.</param>
      <param name="outputSubtype">The guid identifier of the media type that is output by the video encoder.</param>
      <param name="configuration">An optional parameter that contains the configuration properties to be passed to the video encoder.</param>
    </member>
    <member name="T:Windows.Media.MediaMarkerTypes">
      <summary>Provides a static list of media marker types.</summary>
    </member>
    <member name="P:Windows.Media.MediaMarkerTypes.Bookmark">
      <summary>Gets the value of the Bookmark type which is returned as the string "Bookmark"</summary>
      <returns>The bookmark type which is return as the string "Bookmark".</returns>
    </member>
    <member name="T:Windows.Media.MediaPlaybackAutoRepeatMode">
      <summary>Specifies the auto repeat mode for media playback.</summary>
    </member>
    <member name="F:Windows.Media.MediaPlaybackAutoRepeatMode.List">
      <summary>Repeat the current list of tracks.</summary>
    </member>
    <member name="F:Windows.Media.MediaPlaybackAutoRepeatMode.None">
      <summary>No repeating.</summary>
    </member>
    <member name="F:Windows.Media.MediaPlaybackAutoRepeatMode.Track">
      <summary>Repeat the current track.</summary>
    </member>
    <member name="T:Windows.Media.MediaPlaybackStatus">
      <summary>Defines values for the status of the media playback.</summary>
    </member>
    <member name="F:Windows.Media.MediaPlaybackStatus.Changing">
      <summary>The media is changing.</summary>
    </member>
    <member name="F:Windows.Media.MediaPlaybackStatus.Closed">
      <summary>The media is closed.</summary>
    </member>
    <member name="F:Windows.Media.MediaPlaybackStatus.Paused">
      <summary>The media is paused.</summary>
    </member>
    <member name="F:Windows.Media.MediaPlaybackStatus.Playing">
      <summary>The media is playing.</summary>
    </member>
    <member name="F:Windows.Media.MediaPlaybackStatus.Stopped">
      <summary>The media is stopped.</summary>
    </member>
    <member name="T:Windows.Media.MediaPlaybackType">
      <summary>Defines values for the types of media playback.</summary>
    </member>
    <member name="F:Windows.Media.MediaPlaybackType.Image">
      <summary>The media type is an image.</summary>
    </member>
    <member name="F:Windows.Media.MediaPlaybackType.Music">
      <summary>The media type is audio music.</summary>
    </member>
    <member name="F:Windows.Media.MediaPlaybackType.Unknown">
      <summary>The media type is unknown.</summary>
    </member>
    <member name="F:Windows.Media.MediaPlaybackType.Video">
      <summary>The media type is video.</summary>
    </member>
    <member name="T:Windows.Media.MediaProcessingTriggerDetails">
      <summary>Provides a media processing background task access to the set of arguments supplied in the call to MediaProcessingTrigger.RequestAsync.</summary>
    </member>
    <member name="P:Windows.Media.MediaProcessingTriggerDetails.Arguments">
      <summary>Gets a value set containing the arguments supplied in the call to MediaProcessingTrigger.RequestAsync.</summary>
      <returns>A value set containing the arguments supplied in the call to MediaProcessingTrigger.RequestAsync.</returns>
    </member>
    <member name="T:Windows.Media.MediaTimelineController">
      <summary>Provides information about and control over the rate, position, and state of a MediaPlayer. This class makes it possible to control and synchronize multiple media players from a single controller and makes it easier to create custom transport controls.</summary>
    </member>
    <member name="M:Windows.Media.MediaTimelineController.#ctor">
      <summary>Initializes a new instance of the MediaTimelineController class.</summary>
    </member>
    <member name="P:Windows.Media.MediaTimelineController.ClockRate">
      <summary>Gets or sets the speed at which the position of the MediaTimelineController changes, expressed as a ratio to normal playback speed. For example, setting a value of 1.0 will result in normal playback speed, a value of 4.0 will result in a playback speed 4 times the normal speed.</summary>
      <returns>The speed at which the position of the MediaTimelineController changes.</returns>
    </member>
    <member name="P:Windows.Media.MediaTimelineController.Duration">
      <summary>Gets a value indicating the duration of the timeline. After the specified time span has elapsed, the timeline clock will no longer progress.</summary>
      <returns>A value indicating the duration of the timeline.</returns>
    </member>
    <member name="P:Windows.Media.MediaTimelineController.IsLoopingEnabled">
      <summary>Gets a value indicating whether the timeline will loop, restarting the clock at zero, when it reaches the end of the time window specified by the Duration.</summary>
      <returns>True if looping is enabled; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Media.MediaTimelineController.Position">
      <summary>Gets or sets the current position of the MediaTimelineController.</summary>
      <returns>The current position of the MediaTimelineController.</returns>
    </member>
    <member name="P:Windows.Media.MediaTimelineController.State">
      <summary>Gets a value indicating the current state of the MediaTimelineController, which can be either running or paused.</summary>
      <returns>A value indicating the current state of the MediaTimelineController</returns>
    </member>
    <member name="E:Windows.Media.MediaTimelineController.Ended">
      <summary>Occurs when the timeline controller reaches the end of the time window specified by the Duration if IsLoopingEnabled is set to false.</summary>
    </member>
    <member name="E:Windows.Media.MediaTimelineController.Failed">
      <summary>Occurs when the timeline controller encounters an internal error and can't continue playback.</summary>
    </member>
    <member name="E:Windows.Media.MediaTimelineController.PositionChanged">
      <summary>Occurs when the position of the MediaTimelineController changes.</summary>
    </member>
    <member name="E:Windows.Media.MediaTimelineController.StateChanged">
      <summary>Occurs when the state of the MediaTimelineController changes.</summary>
    </member>
    <member name="M:Windows.Media.MediaTimelineController.Pause">
      <summary>Pauses playback of the MediaTimelineController.</summary>
    </member>
    <member name="M:Windows.Media.MediaTimelineController.Resume">
      <summary>Resumes the playback of the MediaTimelineController from the position at which the controller was paused.</summary>
    </member>
    <member name="M:Windows.Media.MediaTimelineController.Start">
      <summary>Starts the playback of the MediaTimelineController from the position 0.</summary>
    </member>
    <member name="T:Windows.Media.MediaTimelineControllerFailedEventArgs">
      <summary>Provides data for the Failed event, which occurs when the timeline controller encounters an error and can't continue playback.</summary>
    </member>
    <member name="P:Windows.Media.MediaTimelineControllerFailedEventArgs.ExtendedError">
      <summary>Gets the extended error code associated with the event.</summary>
      <returns>The extended error code associated with the event.</returns>
    </member>
    <member name="T:Windows.Media.MediaTimelineControllerState">
      <summary>Specifies the state of a MediaTimelineController.</summary>
    </member>
    <member name="F:Windows.Media.MediaTimelineControllerState.Error">
      <summary>The **MediaTimelineController** has encountered an error.</summary>
    </member>
    <member name="F:Windows.Media.MediaTimelineControllerState.Paused">
      <summary>The **MediaTimelineController** is paused.</summary>
    </member>
    <member name="F:Windows.Media.MediaTimelineControllerState.Running">
      <summary>The **MediaTimelineController** is running.</summary>
    </member>
    <member name="F:Windows.Media.MediaTimelineControllerState.Stalled">
      <summary>The **MediaTimelineController** is stalled due to starvation of streaming data. Apps may choose to show a buffering indicator when the timeline controller is stalled.</summary>
    </member>
    <member name="T:Windows.Media.MediaTimeRange">
      <summary>Represents a time range within media content.</summary>
    </member>
    <member name="F:Windows.Media.MediaTimeRange.End">
      <summary>A time span from the beginning of the media content to the end of the time range.</summary>
    </member>
    <member name="F:Windows.Media.MediaTimeRange.Start">
      <summary>A time span from the beginning of the media content to the beginning of the time range.</summary>
    </member>
    <member name="T:Windows.Media.MusicDisplayProperties">
      <summary>Provides properties for music information that is displayed by the SystemMediaTransportControlsDisplayUpdater class.</summary>
    </member>
    <member name="P:Windows.Media.MusicDisplayProperties.AlbumArtist">
      <summary>Gets or sets the name of the album artist.</summary>
      <returns>The name of the album artist.</returns>
    </member>
    <member name="P:Windows.Media.MusicDisplayProperties.AlbumTitle">
      <summary>Gets or sets the album title.</summary>
      <returns>The album title.</returns>
    </member>
    <member name="P:Windows.Media.MusicDisplayProperties.AlbumTrackCount">
      <summary>Gets or sets the album track count.</summary>
      <returns>The album track count.</returns>
    </member>
    <member name="P:Windows.Media.MusicDisplayProperties.Artist">
      <summary>Gets or set the name of the song artist.</summary>
      <returns>The name of the song artist.</returns>
    </member>
    <member name="P:Windows.Media.MusicDisplayProperties.Genres">
      <summary>Gets a modifiable list of strings representing genre names.</summary>
      <returns>A modifiable list of strings representing genre names.</returns>
    </member>
    <member name="P:Windows.Media.MusicDisplayProperties.Title">
      <summary>Gets or set the title of the song.</summary>
      <returns>The title of the song.</returns>
    </member>
    <member name="P:Windows.Media.MusicDisplayProperties.TrackNumber">
      <summary>Gets or sets the track number.</summary>
      <returns>The track number.</returns>
    </member>
    <member name="T:Windows.Media.PlaybackPositionChangeRequestedEventArgs">
      <summary>Provides data for the PlaybackPositionChangeRequested event.</summary>
    </member>
    <member name="P:Windows.Media.PlaybackPositionChangeRequestedEventArgs.RequestedPlaybackPosition">
      <summary>Gets a value indicating the requested offset into the media item.</summary>
      <returns>A value indicating the requested offset into the media item.</returns>
    </member>
    <member name="T:Windows.Media.PlaybackRateChangeRequestedEventArgs">
      <summary>Provides data for the PlaybackRateChangeRequested event.</summary>
    </member>
    <member name="P:Windows.Media.PlaybackRateChangeRequestedEventArgs.RequestedPlaybackRate">
      <summary>Gets the requested playback rate.</summary>
      <returns>The requested playback rate.</returns>
    </member>
    <member name="T:Windows.Media.ShuffleEnabledChangeRequestedEventArgs">
      <summary>Provides data for the ShuffleEnabledChangeRequested event.</summary>
    </member>
    <member name="P:Windows.Media.ShuffleEnabledChangeRequestedEventArgs.RequestedShuffleEnabled">
      <summary>Gets a value indicating whether the request is to enable or disable shuffle.</summary>
      <returns>True if the request is for shuffle to be enabled; otherwise, false.</returns>
    </member>
    <member name="T:Windows.Media.SoundLevel">
      <summary>Specifies the sound level of the capture or render stream.</summary>
    </member>
    <member name="F:Windows.Media.SoundLevel.Full">
      <summary>The sound level is at full volume.</summary>
    </member>
    <member name="F:Windows.Media.SoundLevel.Low">
      <summary>The sound level is low.</summary>
    </member>
    <member name="F:Windows.Media.SoundLevel.Muted">
      <summary>The sound level is muted.</summary>
    </member>
    <member name="T:Windows.Media.SystemMediaTransportControls">
      <summary>Represents an object that enables integrate with the system media transport controls and support for media commands.</summary>
    </member>
    <member name="P:Windows.Media.SystemMediaTransportControls.AutoRepeatMode">
      <summary>Gets or sets a value representing the current auto-repeat mode of the SystemMediaTransportControls.</summary>
      <returns>A value representing the current auto-repeat mode.</returns>
    </member>
    <member name="P:Windows.Media.SystemMediaTransportControls.DisplayUpdater">
      <summary>Gets the display updater for the SystemMediaTransportControls which enable updating the information displayed about the currently playing song.</summary>
      <returns>The display updater for the SystemMediaTransportControls.</returns>
    </member>
    <member name="P:Windows.Media.SystemMediaTransportControls.IsChannelDownEnabled">
      <summary>Gets or sets a value that specifies if the channel down button is supported.</summary>
      <returns>**true** if the channel down button is supported; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.Media.SystemMediaTransportControls.IsChannelUpEnabled">
      <summary>Gets or sets a value that specifies if the channel up button is supported.</summary>
      <returns>**true** if the channel up button is supported; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.Media.SystemMediaTransportControls.IsEnabled">
      <summary>Enables and disables the system media transport controls for the app.</summary>
      <returns>**true** if the system transport controls are enabled for the app; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.Media.SystemMediaTransportControls.IsFastForwardEnabled">
      <summary>Gets or sets a value that specifies if the fast forward button is supported.</summary>
      <returns>**true** if the fast forward button is supported; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.Media.SystemMediaTransportControls.IsNextEnabled">
      <summary>Gets or sets a value that specifies if the next button is supported.</summary>
      <returns>**true** if the next button is supported; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.Media.SystemMediaTransportControls.IsPauseEnabled">
      <summary>Gets or sets a value that specifies if the pause button is supported.**true** if the pause button is supported; otherwise, **false**.</summary>
      <returns>**true** if the pause button is supported; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.Media.SystemMediaTransportControls.IsPlayEnabled">
      <summary>Gets or sets a value that specifies if the play button is supported.</summary>
      <returns>**true** if the play is supported; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.Media.SystemMediaTransportControls.IsPreviousEnabled">
      <summary>Gets or sets a value that specifies if the previous button is supported.</summary>
      <returns>**true** if the previous button is supported; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.Media.SystemMediaTransportControls.IsRecordEnabled">
      <summary>Gets or sets a value that specifies if the record button is supported.**true** if the record button is supported; otherwise, **false**.</summary>
      <returns>**true** if the record button is supported; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.Media.SystemMediaTransportControls.IsRewindEnabled">
      <summary>Gets or sets a value that specifies if the rewind button is supported.</summary>
      <returns>**true** if the rewind button is supported; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.Media.SystemMediaTransportControls.IsStopEnabled">
      <summary>Gets or sets a value that specifies if the stop button is supported.</summary>
      <returns>**true** if the stop button is supported; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.Media.SystemMediaTransportControls.PlaybackRate">
      <summary>Gets or sets the playback rate of the SystemMediaTransportControls.</summary>
      <returns>The playback rate of the SystemMediaTransportControls.</returns>
    </member>
    <member name="P:Windows.Media.SystemMediaTransportControls.PlaybackStatus">
      <summary>Gets or sets the playback status of the media.</summary>
      <returns>The playback status.</returns>
    </member>
    <member name="P:Windows.Media.SystemMediaTransportControls.ShuffleEnabled">
      <summary>Gets or sets a value representing the current shuffle state of the SystemMediaTransportControls.</summary>
      <returns>True if the SystemMediaTransportControls have shuffle enabled; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Media.SystemMediaTransportControls.SoundLevel">
      <summary>Gets the sound level of the media for the capture and render streams.</summary>
      <returns>The sound level.</returns>
    </member>
    <member name="E:Windows.Media.SystemMediaTransportControls.AutoRepeatModeChangeRequested">
      <summary>Occurs when the user modifies the SystemMediaTransportControls auto-repeat mode.</summary>
    </member>
    <member name="E:Windows.Media.SystemMediaTransportControls.ButtonPressed">
      <summary>Occurs when a button is pressed on the SystemMediaTransportControls.</summary>
    </member>
    <member name="E:Windows.Media.SystemMediaTransportControls.PlaybackPositionChangeRequested">
      <summary>Occurs when the user modifies the playback position of the SystemMediaTransportControls.</summary>
    </member>
    <member name="E:Windows.Media.SystemMediaTransportControls.PlaybackRateChangeRequested">
      <summary>Occurs when the user modifies the SystemMediaTransportControls playback rate.</summary>
    </member>
    <member name="E:Windows.Media.SystemMediaTransportControls.PropertyChanged">
      <summary>Occurs when a property on the SystemMediaTransportControls has changed.</summary>
    </member>
    <member name="E:Windows.Media.SystemMediaTransportControls.ShuffleEnabledChangeRequested">
      <summary>Occurs when the user modifies the SystemMediaTransportControls shuffle state.</summary>
    </member>
    <member name="M:Windows.Media.SystemMediaTransportControls.GetForCurrentView">
      <summary>The system media transport controls for the current view.</summary>
      <returns>The system media transport controls for the current view.</returns>
    </member>
    <member name="M:Windows.Media.SystemMediaTransportControls.UpdateTimelineProperties(Windows.Media.SystemMediaTransportControlsTimelineProperties)">
      <summary>Updates the SystemMediaTransportControls timeline properties with the values in the provided object.</summary>
      <param name="timelineProperties">The object representing the new timeline property values.</param>
    </member>
    <member name="T:Windows.Media.SystemMediaTransportControlsButton">
      <summary>Defines values for the buttons on the SystemMediaTransportControls.</summary>
    </member>
    <member name="F:Windows.Media.SystemMediaTransportControlsButton.ChannelDown">
      <summary>The channel down button.</summary>
    </member>
    <member name="F:Windows.Media.SystemMediaTransportControlsButton.ChannelUp">
      <summary>The channel up button.</summary>
    </member>
    <member name="F:Windows.Media.SystemMediaTransportControlsButton.FastForward">
      <summary>The fast forward button.</summary>
    </member>
    <member name="F:Windows.Media.SystemMediaTransportControlsButton.Next">
      <summary>The next button.</summary>
    </member>
    <member name="F:Windows.Media.SystemMediaTransportControlsButton.Pause">
      <summary>The pause button.</summary>
    </member>
    <member name="F:Windows.Media.SystemMediaTransportControlsButton.Play">
      <summary>The play button.</summary>
    </member>
    <member name="F:Windows.Media.SystemMediaTransportControlsButton.Previous">
      <summary>The previous button.</summary>
    </member>
    <member name="F:Windows.Media.SystemMediaTransportControlsButton.Record">
      <summary>The record button.</summary>
    </member>
    <member name="F:Windows.Media.SystemMediaTransportControlsButton.Rewind">
      <summary>The rewind button.</summary>
    </member>
    <member name="F:Windows.Media.SystemMediaTransportControlsButton.Stop">
      <summary>The stop button.</summary>
    </member>
    <member name="T:Windows.Media.SystemMediaTransportControlsButtonPressedEventArgs">
      <summary>Provides data for the SystemMediaTransportControls.ButtonPressed event.</summary>
    </member>
    <member name="P:Windows.Media.SystemMediaTransportControlsButtonPressedEventArgs.Button">
      <summary>Gets the button on the SystemMediaTransportControls that was pressed.</summary>
      <returns>The button that was pressed.</returns>
    </member>
    <member name="T:Windows.Media.SystemMediaTransportControlsDisplayUpdater">
      <summary>Provides functionality to update the music information that is displayed on the SystemMediaTransportControls.</summary>
    </member>
    <member name="P:Windows.Media.SystemMediaTransportControlsDisplayUpdater.AppMediaId">
      <summary>Gets or sets the media id of the app.</summary>
      <returns>The media id.</returns>
    </member>
    <member name="P:Windows.Media.SystemMediaTransportControlsDisplayUpdater.ImageProperties">
      <summary>Gets the image properties associated with the currently playing media.</summary>
      <returns>The image properties.</returns>
    </member>
    <member name="P:Windows.Media.SystemMediaTransportControlsDisplayUpdater.MusicProperties">
      <summary>Gets the music properties associated with the currently playing media.</summary>
      <returns>The music properties.</returns>
    </member>
    <member name="P:Windows.Media.SystemMediaTransportControlsDisplayUpdater.Thumbnail">
      <summary>Gets or sets thumbnail image associated with the currently playing media.</summary>
      <returns>The thumbnail image.</returns>
    </member>
    <member name="P:Windows.Media.SystemMediaTransportControlsDisplayUpdater.Type">
      <summary>Gets or sets the type of media.</summary>
      <returns>The type of media.</returns>
    </member>
    <member name="P:Windows.Media.SystemMediaTransportControlsDisplayUpdater.VideoProperties">
      <summary>Gets the video properties associated with the currently playing media.</summary>
      <returns>The video properties.</returns>
    </member>
    <member name="M:Windows.Media.SystemMediaTransportControlsDisplayUpdater.ClearAll">
      <summary>Clears out all of the media metadata.</summary>
    </member>
    <member name="M:Windows.Media.SystemMediaTransportControlsDisplayUpdater.CopyFromFileAsync(Windows.Media.MediaPlaybackType,Windows.Storage.StorageFile)">
      <summary>Initialize the media properties using the specified file.</summary>
      <param name="type">The type of media.</param>
      <param name="source">The file to initialize the media properties.</param>
      <returns>When this method completes, it returns a boolean value that indicates **true** if the operation succeeded; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.Media.SystemMediaTransportControlsDisplayUpdater.Update">
      <summary>Updates the metadata for the currently playing media.</summary>
    </member>
    <member name="T:Windows.Media.SystemMediaTransportControlsProperty">
      <summary>Defines values for the properties on the SystemMediaTransportControls.</summary>
    </member>
    <member name="F:Windows.Media.SystemMediaTransportControlsProperty.SoundLevel">
      <summary>The sound level property.</summary>
    </member>
    <member name="T:Windows.Media.SystemMediaTransportControlsPropertyChangedEventArgs">
      <summary>Occurs when a property is changed on the SystemMediaTransportControls.</summary>
    </member>
    <member name="P:Windows.Media.SystemMediaTransportControlsPropertyChangedEventArgs.Property">
      <summary>The property that was changed on the SystemMediaTransportControls.</summary>
      <returns>The property that was changed.</returns>
    </member>
    <member name="T:Windows.Media.SystemMediaTransportControlsTimelineProperties">
      <summary>Represents timeline properties of the SystemMediaTransportControls. Pass an instance of this class to the UpdateTimelineProperties method to update the properties.</summary>
    </member>
    <member name="M:Windows.Media.SystemMediaTransportControlsTimelineProperties.#ctor">
      <summary>Initializes a new instance of the SystemMediaTransportControlsTimelineProperties class.</summary>
    </member>
    <member name="P:Windows.Media.SystemMediaTransportControlsTimelineProperties.EndTime">
      <summary>Gets or sets a value representing the end time of the currently playing media item.</summary>
      <returns>A value representing the end time of the currently playing media item</returns>
    </member>
    <member name="P:Windows.Media.SystemMediaTransportControlsTimelineProperties.MaxSeekTime">
      <summary>Gets or sets a value indicating the latest time within the currently playing media item to which the user can seek.</summary>
      <returns>The latest time within the currently playing media item to which the user can seek.</returns>
    </member>
    <member name="P:Windows.Media.SystemMediaTransportControlsTimelineProperties.MinSeekTime">
      <summary>Gets or sets a value indicating the earliest time within the currently playing media item to which the user can seek.</summary>
      <returns>A value indicating the earliest time within the currently playing media item to which the user can seek.</returns>
    </member>
    <member name="P:Windows.Media.SystemMediaTransportControlsTimelineProperties.Position">
      <summary>Gets or sets a value representing the current playback position within the currently playing media item.</summary>
      <returns>The current playback position within the currently playing media item.</returns>
    </member>
    <member name="P:Windows.Media.SystemMediaTransportControlsTimelineProperties.StartTime">
      <summary>Gets or sets a value representing the start time of the currently playing media item.</summary>
      <returns>A value representing the start time of the currently playing media item.</returns>
    </member>
    <member name="T:Windows.Media.VideoDisplayProperties">
      <summary>Provides properties for video information that is displayed by SystemMediaTransportControlsDisplayUpdater class.</summary>
    </member>
    <member name="P:Windows.Media.VideoDisplayProperties.Genres">
      <summary>Gets a modifiable list of strings representing genre names.</summary>
      <returns>A modifiable list of strings representing genre names.</returns>
    </member>
    <member name="P:Windows.Media.VideoDisplayProperties.Subtitle">
      <summary>Gets or sets the subtitle of the video.</summary>
      <returns>The subtitle of the video.</returns>
    </member>
    <member name="P:Windows.Media.VideoDisplayProperties.Title">
      <summary>Gets or sets the title of the video.</summary>
      <returns>The title of the video.</returns>
    </member>
    <member name="T:Windows.Media.VideoEffects">
      <summary>Provides video-related effects.</summary>
    </member>
    <member name="P:Windows.Media.VideoEffects.VideoStabilization">
      <summary>Represents a video stabilization effect which can be used on a video object to reduce the shakiness in the video.</summary>
      <returns>The name of the effect: "Windows.Media.VideoStabilizationEffect"</returns>
    </member>
    <member name="T:Windows.Media.VideoFrame">
      <summary>Represents a single frame of video data.</summary>
    </member>
    <member name="M:Windows.Media.VideoFrame.#ctor(Windows.Graphics.Imaging.BitmapPixelFormat,System.Int32,System.Int32)">
      <summary>Initializes a new instance of the VideoFrame class.</summary>
      <param name="format">The pixel format of the video frame.</param>
      <param name="width">The width of the video frame, in pixels.</param>
      <param name="height">The height of the video frame, in pixels.</param>
    </member>
    <member name="M:Windows.Media.VideoFrame.#ctor(Windows.Graphics.Imaging.BitmapPixelFormat,System.Int32,System.Int32,Windows.Graphics.Imaging.BitmapAlphaMode)">
      <summary>Initializes a new instance of the VideoFrame class.</summary>
      <param name="format">The pixel format of the video frame.</param>
      <param name="width">The width of the video frame, in pixels.</param>
      <param name="height">The height of the video frame, in pixels.</param>
      <param name="alpha">The alpha mode of the video frame.</param>
    </member>
    <member name="P:Windows.Media.VideoFrame.Direct3DSurface">
      <summary>Gets the IDirect3DSurface object containing the pixel data of the video frame, when one is present.</summary>
      <returns>The IDirect3DSurface object containing the pixel data of the video frame.</returns>
    </member>
    <member name="P:Windows.Media.VideoFrame.Duration">
      <summary>Gets or sets the duration of the video frame.</summary>
      <returns>The duration of the video frame.</returns>
    </member>
    <member name="P:Windows.Media.VideoFrame.ExtendedProperties">
      <summary>Gets the extended property set which enables getting and setting properties on the media frame.</summary>
      <returns>The extended properties map.</returns>
    </member>
    <member name="P:Windows.Media.VideoFrame.IsDiscontinuous">
      <summary>Gets or sets a value that indicates whether an video frame is the first frame after a gap in the stream.</summary>
      <returns>True if the video frame is the first frame after a gap in the stream; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Media.VideoFrame.IsReadOnly">
      <summary>Gets a value indicating whether the video frame is read-only.</summary>
      <returns>True if the video frame is read-only; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Media.VideoFrame.RelativeTime">
      <summary>Gets or sets the relative time of the frame within the video stream.</summary>
      <returns>The relative time of the frame within the video stream.</returns>
    </member>
    <member name="P:Windows.Media.VideoFrame.SoftwareBitmap">
      <summary>Gets the SoftwareBitmap object containing the pixel data of the video frame, when one is present.</summary>
      <returns>The SoftwareBitmap object containing the pixel data of the video frame.</returns>
    </member>
    <member name="P:Windows.Media.VideoFrame.SystemRelativeTime">
      <summary>Gets or sets a timestamp that is relative to the system and is correlatable across multiple media sources on the same device.</summary>
      <returns>A timestamp relative to the system.</returns>
    </member>
    <member name="P:Windows.Media.VideoFrame.Type">
      <summary>Gets a string indicating the type of video data the video frame contains.</summary>
      <returns>A string indicating the type of video data the video frame contains.</returns>
    </member>
    <member name="M:Windows.Media.VideoFrame.Close">
      <summary>Disposes of the object and associated resources.</summary>
    </member>
    <member name="M:Windows.Media.VideoFrame.CopyToAsync(Windows.Media.VideoFrame)">
      <summary>Copies the current VideoFrame into a provided VideoFrame object.</summary>
      <param name="frame">The target video frame into which the current frame will be copied.</param>
      <returns>An asynchronous action.</returns>
    </member>
    <member name="M:Windows.Media.VideoFrame.CopyToAsync(Windows.Media.VideoFrame,Windows.Foundation.IReference{Windows.Graphics.Imaging.BitmapBounds},Windows.Foundation.IReference{Windows.Graphics.Imaging.BitmapBounds})">
      <summary>Copies the specified rectangle in the current VideoFrame into the specified rectangle of a provided VideoFrame object.</summary>
      <param name="frame">The target video frame into which the current frame will be copied.</param>
      <param name="sourceBounds">A BitmapBounds reference specifying the rectangle within the source frame that should be copied.</param>
      <param name="destinationBounds">A BitmapBounds reference specifying the rectangle within the target frame into which the source content is copied.</param>
      <returns>An asynchronous action.</returns>
    </member>
    <member name="M:Windows.Media.VideoFrame.CreateAsDirect3D11SurfaceBacked(Windows.Graphics.DirectX.DirectXPixelFormat,System.Int32,System.Int32)">
      <summary>Creates a new instance of the VideoFrame class for which the image data is stored in an IDXGISurface allocated by the default Direct3D device.</summary>
      <param name="format">A value from the DirectXPixelFormat enumeration, specifying the pixel format of the created **VideoFrame**. Not all pixel formats are supported. See the Remarks section for more information.</param>
      <param name="width">The width, in pixels, of the created **VideoFrame**.</param>
      <param name="height">The height, in pixels, of the created **VideoFrame**.</param>
      <returns>A **VideoFrame**.</returns>
    </member>
    <member name="M:Windows.Media.VideoFrame.CreateAsDirect3D11SurfaceBacked(Windows.Graphics.DirectX.DirectXPixelFormat,System.Int32,System.Int32,Windows.Graphics.DirectX.Direct3D11.IDirect3DDevice)">
      <summary>Creates a new instance of the VideoFrame class for which the image data is stored in an IDXGISurface allocated by the supplied Direct3D device.</summary>
      <param name="format">A value from the DirectXPixelFormat enumeration, specifying the pixel format of the created **VideoFrame**. Not all pixel formats are supported. See the Remarks section for more information.</param>
      <param name="width">The width, in pixels, of the created **VideoFrame**.</param>
      <param name="height">The height, in pixels, of the created **VideoFrame**.</param>
      <param name="device">An IDirect3DDevice that is used to allocate the backing surface of the video frame.</param>
      <returns>A **VideoFrame**.</returns>
    </member>
    <member name="M:Windows.Media.VideoFrame.CreateWithDirect3D11Surface(Windows.Graphics.DirectX.Direct3D11.IDirect3DSurface)">
      <summary>Creates a new instance of the VideoFrame class for which the image data is stored in the provided IDXGISurface.</summary>
      <param name="surface">The IDXGISurface in which the image data is stored.</param>
      <returns>A **VideoFrame**.</returns>
    </member>
    <member name="M:Windows.Media.VideoFrame.CreateWithSoftwareBitmap(Windows.Graphics.Imaging.SoftwareBitmap)">
      <summary>Creates a new instance of the VideoFrame class from the provided SoftwareBitmap.</summary>
      <param name="bitmap">The SoftwareBitmap from which the **VideoFrame** is created.</param>
      <returns>A **VideoFrame**.</returns>
    </member>
    <member name="T:Windows.Media.Audio.AudioDeviceInputNode">
      <summary>Represents a node in an audio graph node that inputs audio data into the graph from an audio device such as a microphone or external audio interface.</summary>
    </member>
    <member name="P:Windows.Media.Audio.AudioDeviceInputNode.ConsumeInput">
      <summary>Gets or sets a value indicating if the audio device input node consumes input.</summary>
      <returns>True if the audio device input node consumes input, and false otherwise.</returns>
    </member>
    <member name="P:Windows.Media.Audio.AudioDeviceInputNode.Device">
      <summary>Gets information about the audio device.</summary>
      <returns>A DeviceInformation object representing the device.</returns>
    </member>
    <member name="P:Windows.Media.Audio.AudioDeviceInputNode.EffectDefinitions">
      <summary>Gets the list of effect definitions for the audio device input node. The effects in the list process audio data that flows through the node in the order in which they appear in the list.</summary>
      <returns>The list of effect definitions for the node.</returns>
    </member>
    <member name="P:Windows.Media.Audio.AudioDeviceInputNode.Emitter">
      <summary>Gets the AudioNodeEmitter that describes the position and other physical characteristics of the emitter from which the AudioDeviceInputNode audio is emitted when spatial audio processing is used.</summary>
      <returns>The spatial audio emitter associated with the AudioDeviceInputNode.</returns>
    </member>
    <member name="P:Windows.Media.Audio.AudioDeviceInputNode.EncodingProperties">
      <summary>Gets the encoding properties for the audio device input node.</summary>
      <returns>The encoding properties for the node.</returns>
    </member>
    <member name="P:Windows.Media.Audio.AudioDeviceInputNode.OutgoingConnections">
      <summary>Gets the list of outgoing connections from the audio device input node to other nodes in the audio graph.</summary>
      <returns>A collection of AudioGraphConnection objects representing the supported connections.</returns>
    </member>
    <member name="P:Windows.Media.Audio.AudioDeviceInputNode.OutgoingGain">
      <summary>Gets or sets the outgoing gain for the audio device input node.</summary>
      <returns>The outgoing gain value.</returns>
    </member>
    <member name="M:Windows.Media.Audio.AudioDeviceInputNode.AddOutgoingConnection(Windows.Media.Audio.IAudioNode)">
      <summary>Adds an outgoing connection to the audio device input node.</summary>
      <param name="destination">The destination node for the connection.</param>
    </member>
    <member name="M:Windows.Media.Audio.AudioDeviceInputNode.AddOutgoingConnection(Windows.Media.Audio.IAudioNode,System.Double)">
      <summary>Adds an outgoing connection with gain to the audio device input node.</summary>
      <param name="destination">The destination node for the connection.</param>
      <param name="gain">A value indicating the gain associated with the connection. This is a scalar multiplier of the audio signal. The default value is 1.0.</param>
    </member>
    <member name="M:Windows.Media.Audio.AudioDeviceInputNode.Close">
      <summary>Closes the audio device input node and disposes of associated resources.</summary>
    </member>
    <member name="M:Windows.Media.Audio.AudioDeviceInputNode.DisableEffectsByDefinition(Windows.Media.Effects.IAudioEffectDefinition)">
      <summary>Disables all effects in the EffectDefinitions list with the specified effect definition.</summary>
      <param name="definition">The effect definition of the effects to disable.</param>
    </member>
    <member name="M:Windows.Media.Audio.AudioDeviceInputNode.EnableEffectsByDefinition(Windows.Media.Effects.IAudioEffectDefinition)">
      <summary>Enables all effects in the EffectDefinitions list with the specified effect definition.</summary>
      <param name="definition">The effect definition of the effects to enable.</param>
    </member>
    <member name="M:Windows.Media.Audio.AudioDeviceInputNode.RemoveOutgoingConnection(Windows.Media.Audio.IAudioNode)">
      <summary>Removes the outgoing connection from the audio device input node to the specified node.</summary>
      <param name="destination">The audio node for which the outgoing connection is removed.</param>
    </member>
    <member name="M:Windows.Media.Audio.AudioDeviceInputNode.Reset">
      <summary>Resets the audio device input node.</summary>
    </member>
    <member name="M:Windows.Media.Audio.AudioDeviceInputNode.Start">
      <summary>Starts the audio device input node.</summary>
    </member>
    <member name="M:Windows.Media.Audio.AudioDeviceInputNode.Stop">
      <summary>Stops the audio device input node.</summary>
    </member>
    <member name="T:Windows.Media.Audio.AudioDeviceNodeCreationStatus">
      <summary>Defines status values for audio device node creation.</summary>
    </member>
    <member name="F:Windows.Media.Audio.AudioDeviceNodeCreationStatus.AccessDenied">
      <summary>Access to the audio device was denied.</summary>
    </member>
    <member name="F:Windows.Media.Audio.AudioDeviceNodeCreationStatus.DeviceNotAvailable">
      <summary>The audio device is not available.</summary>
    </member>
    <member name="F:Windows.Media.Audio.AudioDeviceNodeCreationStatus.FormatNotSupported">
      <summary>The format for audio device node creation is not supported.</summary>
    </member>
    <member name="F:Windows.Media.Audio.AudioDeviceNodeCreationStatus.Success">
      <summary>Audio device node creation succeeded.</summary>
    </member>
    <member name="F:Windows.Media.Audio.AudioDeviceNodeCreationStatus.UnknownFailure">
      <summary>An unknown failure occurred in creation of the audio device node.</summary>
    </member>
    <member name="T:Windows.Media.Audio.AudioDeviceOutputNode">
      <summary>Represents a node in an audio graph node that outputs audio data from the graph to an audio device such as a speaker or external audio interface.</summary>
    </member>
    <member name="P:Windows.Media.Audio.AudioDeviceOutputNode.ConsumeInput">
      <summary>Gets or sets a value indicating if the audio device output node consumes input.</summary>
      <returns>True if the audio device output node consumes input, and false otherwise.</returns>
    </member>
    <member name="P:Windows.Media.Audio.AudioDeviceOutputNode.Device">
      <summary>Gets information about the audio device.</summary>
      <returns>A DeviceInformation object representing the device.</returns>
    </member>
    <member name="P:Windows.Media.Audio.AudioDeviceOutputNode.EffectDefinitions">
      <summary>Gets the list of effect definitions for the audio device output node. The effects in the list process audio data that flows through the node in the order in which they appear in the list.</summary>
      <returns>The list of effect definitions for the node.</returns>
    </member>
    <member name="P:Windows.Media.Audio.AudioDeviceOutputNode.EncodingProperties">
      <summary>Gets the encoding properties for the audio device output node.</summary>
      <returns>The encoding properties for the node.</returns>
    </member>
    <member name="P:Windows.Media.Audio.AudioDeviceOutputNode.Listener">
      <summary>Gets or sets the AudioNodeListener that describes the position and other characteristics of the listener from which the AudioDeviceOutputNode audio is heard when spatial audio processing is used.</summary>
      <returns>The spatial audio listener associated with the AudioDeviceInputNode.</returns>
    </member>
    <member name="P:Windows.Media.Audio.AudioDeviceOutputNode.OutgoingGain">
      <summary>Gets or sets the outgoing gain for the audio device output node.</summary>
      <returns>The outgoing gain value.</returns>
    </member>
    <member name="M:Windows.Media.Audio.AudioDeviceOutputNode.Close">
      <summary>Closes the audio device output node and disposes of associated resources.</summary>
    </member>
    <member name="M:Windows.Media.Audio.AudioDeviceOutputNode.DisableEffectsByDefinition(Windows.Media.Effects.IAudioEffectDefinition)">
      <summary>Disables all effects in the EffectDefinitions list with the specified effect definition.</summary>
      <param name="definition">The effect definition of the effects to disable.</param>
    </member>
    <member name="M:Windows.Media.Audio.AudioDeviceOutputNode.EnableEffectsByDefinition(Windows.Media.Effects.IAudioEffectDefinition)">
      <summary>Enables all effects in the EffectDefinitions list with the specified effect definition.</summary>
      <param name="definition">The effect definition of the effects to enable.</param>
    </member>
    <member name="M:Windows.Media.Audio.AudioDeviceOutputNode.Reset">
      <summary>Resets the audio device output node.</summary>
    </member>
    <member name="M:Windows.Media.Audio.AudioDeviceOutputNode.Start">
      <summary>Starts the audio device output node.</summary>
    </member>
    <member name="M:Windows.Media.Audio.AudioDeviceOutputNode.Stop">
      <summary>Stops the audio device output node.</summary>
    </member>
    <member name="T:Windows.Media.Audio.AudioFileInputNode">
      <summary>Represents a node in an audio graph node that inputs audio data into the graph from an audio file.</summary>
    </member>
    <member name="P:Windows.Media.Audio.AudioFileInputNode.ConsumeInput">
      <summary>Gets or sets a value indicating if the audio file input node consumes input.</summary>
      <returns>True if the audio file input node consumes input, and false otherwise.</returns>
    </member>
    <member name="P:Windows.Media.Audio.AudioFileInputNode.Duration">
      <summary>Gets the duration for the audio input file.</summary>
      <returns>A value indicating the duration for the audio input file.</returns>
    </member>
    <member name="P:Windows.Media.Audio.AudioFileInputNode.EffectDefinitions">
      <summary>Gets the list of effect definitions for the audio file input node. The effects in the list process audio data that flows through the node in the order in which they appear in the list.</summary>
      <returns>The list of effect definitions for the node.</returns>
    </member>
    <member name="P:Windows.Media.Audio.AudioFileInputNode.Emitter">
      <summary>Gets the AudioNodeEmitter that describes the position and other physical characteristics of the emitter from which the AudioFileInputNode audio is emitted when spatial audio processing is used.</summary>
      <returns>The spatial audio emitter associated with the AudioFileInputNode.</returns>
    </member>
    <member name="P:Windows.Media.Audio.AudioFileInputNode.EncodingProperties">
      <summary>Gets the encoding properties for the audio file input node.</summary>
      <returns>The encoding properties for the node.</returns>
    </member>
    <member name="P:Windows.Media.Audio.AudioFileInputNode.EndTime">
      <summary>Gets or sets the end time for the audio file input node, which determines when playback of the media content ends.</summary>
      <returns>A value indicating the end time.</returns>
    </member>
    <member name="P:Windows.Media.Audio.AudioFileInputNode.LoopCount">
      <summary>Gets or sets the loop count of the audio file input node.</summary>
      <returns>A reference to an integer representing the loop count.</returns>
    </member>
    <member name="P:Windows.Media.Audio.AudioFileInputNode.OutgoingConnections">
      <summary>Gets the list of outgoing connections from the audio file input node to other nodes in the audio graph.</summary>
      <returns>A collection of AudioGraphConnection objects representing the supported connections.</returns>
    </member>
    <member name="P:Windows.Media.Audio.AudioFileInputNode.OutgoingGain">
      <summary>Gets or sets the outgoing gain for the audio file input node.</summary>
      <returns>The outgoing gain value.</returns>
    </member>
    <member name="P:Windows.Media.Audio.AudioFileInputNode.PlaybackSpeedFactor">
      <summary>Gets or sets the playback speed factor for the audio file input node.</summary>
      <returns>A value indicating the playback speed factor.</returns>
    </member>
    <member name="P:Windows.Media.Audio.AudioFileInputNode.Position">
      <summary>Gets the playback position of the audio file input node.</summary>
      <returns>The current playback position within the audio file, in seconds.</returns>
    </member>
    <member name="P:Windows.Media.Audio.AudioFileInputNode.SourceFile">
      <summary>Gets the source audio file for the audio file input node.</summary>
      <returns>A StorageFile object representing the source audio file.</returns>
    </member>
    <member name="P:Windows.Media.Audio.AudioFileInputNode.StartTime">
      <summary>Gets or sets the start time for the audio file input node.</summary>
      <returns>A value indicating the start time.</returns>
    </member>
    <member name="E:Windows.Media.Audio.AudioFileInputNode.FileCompleted">
      <summary>Occurs when the playback position reaches the end of the audio file or the position specified with the EndTime property.</summary>
    </member>
    <member name="M:Windows.Media.Audio.AudioFileInputNode.AddOutgoingConnection(Windows.Media.Audio.IAudioNode)">
      <summary>Adds an outgoing connection to the audio file input node.</summary>
      <param name="destination">The destination node for the connection.</param>
    </member>
    <member name="M:Windows.Media.Audio.AudioFileInputNode.AddOutgoingConnection(Windows.Media.Audio.IAudioNode,System.Double)">
      <summary>Adds an outgoing connection with gain to the audio file input node.</summary>
      <param name="destination">The destination node for the connection.</param>
      <param name="gain">A value indicating the gain associated with the connection. This is a scalar multiplier of the audio signal. The default value is 1.0.</param>
    </member>
    <member name="M:Windows.Media.Audio.AudioFileInputNode.Close">
      <summary>Closes the audio file input node and disposes of associated resources.</summary>
    </member>
    <member name="M:Windows.Media.Audio.AudioFileInputNode.DisableEffectsByDefinition(Windows.Media.Effects.IAudioEffectDefinition)">
      <summary>Disables all effects in the EffectDefinitions list with the specified effect definition.</summary>
      <param name="definition">The effect definition of the effects to disable.</param>
    </member>
    <member name="M:Windows.Media.Audio.AudioFileInputNode.EnableEffectsByDefinition(Windows.Media.Effects.IAudioEffectDefinition)">
      <summary>Enables all effects in the EffectDefinitions list with the specified effect definition.</summary>
      <param name="definition">The effect definition of the effects to enable.</param>
    </member>
    <member name="M:Windows.Media.Audio.AudioFileInputNode.RemoveOutgoingConnection(Windows.Media.Audio.IAudioNode)">
      <summary>Removes the outgoing connection from the audio file input node to the specified node.</summary>
      <param name="destination">The audio node for which the outgoing connection is removed.</param>
    </member>
    <member name="M:Windows.Media.Audio.AudioFileInputNode.Reset">
      <summary>Resets the audio file input node.</summary>
    </member>
    <member name="M:Windows.Media.Audio.AudioFileInputNode.Seek(Windows.Foundation.TimeSpan)">
      <summary>Moves the playback position of the node to the specified time within the audio input file.</summary>
      <param name="position">A value indicating the position to which the node should seek.</param>
    </member>
    <member name="M:Windows.Media.Audio.AudioFileInputNode.Start">
      <summary>Starts the audio file input node.</summary>
    </member>
    <member name="M:Windows.Media.Audio.AudioFileInputNode.Stop">
      <summary>Stops the audio file input node.</summary>
    </member>
    <member name="T:Windows.Media.Audio.AudioFileNodeCreationStatus">
      <summary>Defines status values for audio file node creation.</summary>
    </member>
    <member name="F:Windows.Media.Audio.AudioFileNodeCreationStatus.FileNotFound">
      <summary>The audio file used to create the node was not found.</summary>
    </member>
    <member name="F:Windows.Media.Audio.AudioFileNodeCreationStatus.FormatNotSupported">
      <summary>The format of the audio file is not supported.</summary>
    </member>
    <member name="F:Windows.Media.Audio.AudioFileNodeCreationStatus.InvalidFileType">
      <summary>The audio file for node creation has an invalid file type.</summary>
    </member>
    <member name="F:Windows.Media.Audio.AudioFileNodeCreationStatus.Success">
      <summary>Creation of the audio file node succeeded.</summary>
    </member>
    <member name="F:Windows.Media.Audio.AudioFileNodeCreationStatus.UnknownFailure">
      <summary>An unknown failure occurred during creation of the audio file node.</summary>
    </member>
    <member name="T:Windows.Media.Audio.AudioFileOutputNode">
      <summary>Represents a node in an audio graph node that outputs audio data from the graph to an audio file.</summary>
    </member>
    <member name="P:Windows.Media.Audio.AudioFileOutputNode.ConsumeInput">
      <summary>Gets or sets a value indicating if the audio file output node consumes input.</summary>
      <returns>True if the audio file output node consumes input, and false otherwise.</returns>
    </member>
    <member name="P:Windows.Media.Audio.AudioFileOutputNode.EffectDefinitions">
      <summary>Gets the list of effect definitions for the audio file output node. The effects in the list process audio data that flows through the node in the order in which they appear in the list.</summary>
      <returns>The list of effect definitions for the node.</returns>
    </member>
    <member name="P:Windows.Media.Audio.AudioFileOutputNode.EncodingProperties">
      <summary>Gets the encoding properties for the audio file output node.</summary>
      <returns>The encoding properties for the node.</returns>
    </member>
    <member name="P:Windows.Media.Audio.AudioFileOutputNode.File">
      <summary>Gets the file associated with the audio file output node.</summary>
      <returns>A StorageFile object representing the file.</returns>
    </member>
    <member name="P:Windows.Media.Audio.AudioFileOutputNode.FileEncodingProfile">
      <summary>Gets the file encoding profile supported by the audio file output node.</summary>
      <returns>A MediaEncodingProfile object representing the encoding profile.</returns>
    </member>
    <member name="P:Windows.Media.Audio.AudioFileOutputNode.OutgoingGain">
      <summary>Gets or sets the outgoing gain for the audio file output node.</summary>
      <returns>The outgoing gain value.</returns>
    </member>
    <member name="M:Windows.Media.Audio.AudioFileOutputNode.Close">
      <summary>Closes the audio file output node and disposes of associated resources.</summary>
    </member>
    <member name="M:Windows.Media.Audio.AudioFileOutputNode.DisableEffectsByDefinition(Windows.Media.Effects.IAudioEffectDefinition)">
      <summary>Disables all effects in the EffectDefinitions list with the specified effect definition.</summary>
      <param name="definition">The effect definition of the effects to disable.</param>
    </member>
    <member name="M:Windows.Media.Audio.AudioFileOutputNode.EnableEffectsByDefinition(Windows.Media.Effects.IAudioEffectDefinition)">
      <summary>Enables all effects in the EffectDefinitions list with the specified effect definition.</summary>
      <param name="definition">The effect definition of the effects to enable.</param>
    </member>
    <member name="M:Windows.Media.Audio.AudioFileOutputNode.FinalizeAsync">
      <summary>Finalizes the asynchronous operation of the audio file output node.</summary>
      <returns>When this operation completes, a TranscodeFailureReason value is returned.</returns>
    </member>
    <member name="M:Windows.Media.Audio.AudioFileOutputNode.Reset">
      <summary>Resets the audio file output node.</summary>
    </member>
    <member name="M:Windows.Media.Audio.AudioFileOutputNode.Start">
      <summary>Starts the audio file output node.</summary>
    </member>
    <member name="M:Windows.Media.Audio.AudioFileOutputNode.Stop">
      <summary>Stops the audio file output node.</summary>
    </member>
    <member name="T:Windows.Media.Audio.AudioFrameCompletedEventArgs">
      <summary>Represents arguments for an AudioFrameCompleted event.</summary>
    </member>
    <member name="P:Windows.Media.Audio.AudioFrameCompletedEventArgs.Frame">
      <summary>Gets the audio frame that was just completed by the AudioFrameInputNode. A frame is completed when all of the audio in the frame has been consumed by the audio graph.</summary>
      <returns>An AudioFrame object representing the audio frame.</returns>
    </member>
    <member name="T:Windows.Media.Audio.AudioFrameInputNode">
      <summary>Represents a node in an audio graph node that inputs audio data into the graph from app-implemented code that generates audio samples programmatically.</summary>
    </member>
    <member name="P:Windows.Media.Audio.AudioFrameInputNode.ConsumeInput">
      <summary>Gets or sets a value indicating if the audio frame input node consumes input.</summary>
      <returns>True if the audio frame input node consumes input, and false otherwise.</returns>
    </member>
    <member name="P:Windows.Media.Audio.AudioFrameInputNode.EffectDefinitions">
      <summary>Gets the list of effect definitions for the audio frame input node. The effects in the list process audio data that flows through the node in the order in which they appear in the list.</summary>
      <returns>The list of effect definitions for the node.</returns>
    </member>
    <member name="P:Windows.Media.Audio.AudioFrameInputNode.Emitter">
      <summary>Gets the AudioNodeEmitter that describes the position and other physical characteristics of the emitter from which the AudioFrameInputNode audio is emitted when spatial audio processing is used.</summary>
      <returns>The spatial audio emitter associated with the AudioFrameInputNode.</returns>
    </member>
    <member name="P:Windows.Media.Audio.AudioFrameInputNode.EncodingProperties">
      <summary>Gets the encoding properties for the audio frame input node.</summary>
      <returns>The encoding properties for the node.</returns>
    </member>
    <member name="P:Windows.Media.Audio.AudioFrameInputNode.OutgoingConnections">
      <summary>Gets the list of outgoing connections from the audio frame input node to other nodes in the audio graph.</summary>
      <returns>A collection of AudioGraphConnection objects representing the supported connections.</returns>
    </member>
    <member name="P:Windows.Media.Audio.AudioFrameInputNode.OutgoingGain">
      <summary>Gets or sets the outgoing gain for the audio frame input node.</summary>
      <returns>The outgoing gain value.</returns>
    </member>
    <member name="P:Windows.Media.Audio.AudioFrameInputNode.PlaybackSpeedFactor">
      <summary>Gets or sets the playback speed factor for the audio frame input node.</summary>
      <returns>A value indicating the playback speed factor.</returns>
    </member>
    <member name="P:Windows.Media.Audio.AudioFrameInputNode.QueuedSampleCount">
      <summary>Gets the queued sample count for the audio frame input node.</summary>
      <returns>A value indicating the queued sample count.</returns>
    </member>
    <member name="E:Windows.Media.Audio.AudioFrameInputNode.AudioFrameCompleted">
      <summary>Notifies of a completed audio frame that has been submitted to the graph with a call to AddFrame.</summary>
    </member>
    <member name="E:Windows.Media.Audio.AudioFrameInputNode.QuantumStarted">
      <summary>Raised when the audio graph is ready to begin processing a new quantum of data.</summary>
    </member>
    <member name="M:Windows.Media.Audio.AudioFrameInputNode.AddFrame(Windows.Media.AudioFrame)">
      <summary>Adds an audio frame to the audio frame input node.</summary>
      <param name="frame">An AudioFrame object representing the frame.</param>
    </member>
    <member name="M:Windows.Media.Audio.AudioFrameInputNode.AddOutgoingConnection(Windows.Media.Audio.IAudioNode)">
      <summary>Adds an outgoing connection to the audio frame input node.</summary>
      <param name="destination">The destination node for the connection.</param>
    </member>
    <member name="M:Windows.Media.Audio.AudioFrameInputNode.AddOutgoingConnection(Windows.Media.Audio.IAudioNode,System.Double)">
      <summary>Adds an outgoing connection with gain to the audio frame input node.</summary>
      <param name="destination">The destination node for the connection.</param>
      <param name="gain">A value indicating the gain associated with the connection. This is a scalar multiplier of the audio signal. The default value is 1.0.</param>
    </member>
    <member name="M:Windows.Media.Audio.AudioFrameInputNode.Close">
      <summary>Closes the audio frame input node and disposes of associated resources.</summary>
    </member>
    <member name="M:Windows.Media.Audio.AudioFrameInputNode.DisableEffectsByDefinition(Windows.Media.Effects.IAudioEffectDefinition)">
      <summary>Disables all effects in the EffectDefinitions list with the specified effect definition.</summary>
      <param name="definition">The effect definition of the effects to disable.</param>
    </member>
    <member name="M:Windows.Media.Audio.AudioFrameInputNode.DiscardQueuedFrames">
      <summary>Removes queued frames from the audio frame input node.</summary>
    </member>
    <member name="M:Windows.Media.Audio.AudioFrameInputNode.EnableEffectsByDefinition(Windows.Media.Effects.IAudioEffectDefinition)">
      <summary>Enables all effects in the EffectDefinitions list with the specified effect definition.</summary>
      <param name="definition">The effect definition of the effects to enable.</param>
    </member>
    <member name="M:Windows.Media.Audio.AudioFrameInputNode.RemoveOutgoingConnection(Windows.Media.Audio.IAudioNode)">
      <summary>Removes the outgoing connection from the audio frame input node to the specified node.</summary>
      <param name="destination">The audio node for which the outgoing connection is removed.</param>
    </member>
    <member name="M:Windows.Media.Audio.AudioFrameInputNode.Reset">
      <summary>Resets the audio frame input node.</summary>
    </member>
    <member name="M:Windows.Media.Audio.AudioFrameInputNode.Start">
      <summary>Starts the audio frame input node.</summary>
    </member>
    <member name="M:Windows.Media.Audio.AudioFrameInputNode.Stop">
      <summary>Stops the audio frame input node.</summary>
    </member>
    <member name="T:Windows.Media.Audio.AudioFrameOutputNode">
      <summary>Represents a node in an audio graph node that outputs audio data from the graph into app-implemented code.</summary>
    </member>
    <member name="P:Windows.Media.Audio.AudioFrameOutputNode.ConsumeInput">
      <summary>Gets or sets a value indicating if the audio frame output node consumes input.</summary>
      <returns>True if the audio frame output node consumes input, and false otherwise.</returns>
    </member>
    <member name="P:Windows.Media.Audio.AudioFrameOutputNode.EffectDefinitions">
      <summary>Gets the list of effect definitions for the audio frame output node. The effects in the list process audio data that flows through the node in the order in which they appear in the list.</summary>
      <returns>The list of effect definitions for the node.</returns>
    </member>
    <member name="P:Windows.Media.Audio.AudioFrameOutputNode.EncodingProperties">
      <summary>Gets the encoding properties for the audio frame output node.</summary>
      <returns>The encoding properties for the node.</returns>
    </member>
    <member name="P:Windows.Media.Audio.AudioFrameOutputNode.OutgoingGain">
      <summary>Gets or sets the outgoing gain for the audio frame output node.</summary>
      <returns>The outgoing gain value.</returns>
    </member>
    <member name="M:Windows.Media.Audio.AudioFrameOutputNode.Close">
      <summary>Closes the audio frame output node and disposes of associated resources.</summary>
    </member>
    <member name="M:Windows.Media.Audio.AudioFrameOutputNode.DisableEffectsByDefinition(Windows.Media.Effects.IAudioEffectDefinition)">
      <summary>Disables all effects in the EffectDefinitions list with the specified effect definition.</summary>
      <param name="definition">The effect definition of the effects to disable.</param>
    </member>
    <member name="M:Windows.Media.Audio.AudioFrameOutputNode.EnableEffectsByDefinition(Windows.Media.Effects.IAudioEffectDefinition)">
      <summary>Enables all effects in the EffectDefinitions list with the specified effect definition.</summary>
      <param name="definition">The effect definition of the effects to enable.</param>
    </member>
    <member name="M:Windows.Media.Audio.AudioFrameOutputNode.GetFrame">
      <summary>Gets an audio frame containing all of the data accumulated by this node since the previous call to **GetFrame**. If **GetFrame** has not yet been called, the audio frame will contain all of the data accumulated since the node was created.</summary>
      <returns>An AudioFrame object representing the frame.</returns>
    </member>
    <member name="M:Windows.Media.Audio.AudioFrameOutputNode.Reset">
      <summary>Resets the audio frame output node.</summary>
    </member>
    <member name="M:Windows.Media.Audio.AudioFrameOutputNode.Start">
      <summary>Starts the audio frame output node.</summary>
    </member>
    <member name="M:Windows.Media.Audio.AudioFrameOutputNode.Stop">
      <summary>Stops the audio frame output node.</summary>
    </member>
    <member name="T:Windows.Media.Audio.AudioGraph">
      <summary>Represents an audio graph of connected input, output, and submix nodes that manipulate and route audio.</summary>
    </member>
    <member name="P:Windows.Media.Audio.AudioGraph.CompletedQuantumCount">
      <summary>Gets the completed quantum count for the audio graph.</summary>
      <returns>A value indicating the completed quantum count.</returns>
    </member>
    <member name="P:Windows.Media.Audio.AudioGraph.EncodingProperties">
      <summary>Gets the encoding properties for the audio graph.</summary>
      <returns>The encoding properties for the audio graph.</returns>
    </member>
    <member name="P:Windows.Media.Audio.AudioGraph.LatencyInSamples">
      <summary>Gets the latency in samples that the audio graph supports.</summary>
      <returns>A value indicating the sample latency.</returns>
    </member>
    <member name="P:Windows.Media.Audio.AudioGraph.PrimaryRenderDevice">
      <summary>Gets the primary render device for the audio graph.</summary>
      <returns>The primary render device for the audio graph.</returns>
    </member>
    <member name="P:Windows.Media.Audio.AudioGraph.RenderDeviceAudioProcessing">
      <summary>Gets a value that indicates the audio processing mode for the audio graph.</summary>
      <returns>A value that indicates the audio processing mode for the audio graph.</returns>
    </member>
    <member name="P:Windows.Media.Audio.AudioGraph.SamplesPerQuantum">
      <summary>Gets the number of samples per quantum at which the audio graph is currently operating.</summary>
      <returns>A value indicating the number of samples per quantum.</returns>
    </member>
    <member name="E:Windows.Media.Audio.AudioGraph.QuantumProcessed">
      <summary>Notifies that the audio graph has processed the specified quantum.</summary>
    </member>
    <member name="E:Windows.Media.Audio.AudioGraph.QuantumStarted">
      <summary>Notifies that the audio graph has started processing a new quantum.</summary>
    </member>
    <member name="E:Windows.Media.Audio.AudioGraph.UnrecoverableErrorOccurred">
      <summary>Notifies of an unrecoverable audio error in audio graph operation.</summary>
    </member>
    <member name="M:Windows.Media.Audio.AudioGraph.Close">
      <summary>Closes the audio graph and disposes of associated resources.</summary>
    </member>
    <member name="M:Windows.Media.Audio.AudioGraph.CreateAsync(Windows.Media.Audio.AudioGraphSettings)">
      <summary>Creates an audio graph with specific settings.</summary>
      <param name="settings">An AudioGraphSettings object representing the source audio file.</param>
      <returns>When this operation completes, a CreateAudioGraphResult object is returned.</returns>
    </member>
    <member name="M:Windows.Media.Audio.AudioGraph.CreateBatchUpdater">
      <summary>Creates a new AudioGraphBatchUpdater for the AudioGraph which causes all subsequent modifications to all nodes in the audio graph to be accumulated and then committed once your app closes or disposes of the batch updater object.</summary>
      <returns>A new batch updater for the audio graph.</returns>
    </member>
    <member name="M:Windows.Media.Audio.AudioGraph.CreateDeviceInputNodeAsync(Windows.Media.Capture.MediaCategory)">
      <summary>Creates an AudioDeviceInputNode that inputs audio data into the audio graph from the default audio input device, such as a microphone or audio card.</summary>
      <param name="category">A value from the MediaCategory enumeration value indicating the category of the media processed by this node, allowing the system to perform content-appropriate processing and prioritization of the media.</param>
      <returns>An asynchronous operation that returns a CreateAudioDeviceInputNodeResult on completion. This object exposes a Status property, that indicates either that the operation was successful or the reason why the operation failed. The DeviceInputNode property provides a reference to the created input node on success.</returns>
    </member>
    <member name="M:Windows.Media.Audio.AudioGraph.CreateDeviceInputNodeAsync(Windows.Media.Capture.MediaCategory,Windows.Media.MediaProperties.AudioEncodingProperties)">
      <summary>Creates an AudioDeviceInputNode that inputs audio data into the audio graph from the default audio input device such as a microphone or audio card.</summary>
      <param name="category">A value from the MediaCategory enumeration value indicating the category of the media processed by this node, allowing the system to perform content-appropriate processing and prioritization of the media.</param>
      <param name="encodingProperties">An object representing the audio encoding properties for the device input node which specifies the sample rate at which the created node will operate. Only uncompressed PCM and float formats are allowed.</param>
      <returns>An asynchronous operation that returns a CreateAudioDeviceInputNodeResult on completion. This object exposes a Status property, that indicates either that the operation was successful or the reason why the operation failed. The DeviceInputNode property provides a reference to the created input node on success.</returns>
    </member>
    <member name="M:Windows.Media.Audio.AudioGraph.CreateDeviceInputNodeAsync(Windows.Media.Capture.MediaCategory,Windows.Media.MediaProperties.AudioEncodingProperties,Windows.Devices.Enumeration.DeviceInformation)">
      <summary>Creates an AudioDeviceInputNode that inputs audio data into the audio graph from the specified audio input device such as a microphone or audio card.</summary>
      <param name="category">A value from the MediaCategory enumeration value indicating the category of the media processed by this node, allowing the system to perform content-appropriate processing and prioritization of the media.</param>
      <param name="encodingProperties">An object representing the audio encoding properties for the device input node which specifies the sample rate at which the created node will operate. Only uncompressed PCM and float formats are allowed.</param>
      <param name="device">A DeviceInformation object representing the device from which the device input node will get audio data.</param>
      <returns>An asynchronous operation that returns a CreateAudioDeviceInputNodeResult on completion. This object exposes a Status property, that indicates either that the operation was successful or the reason why the operation failed. The DeviceInputNode property provides a reference to the created input node on success.</returns>
    </member>
    <member name="M:Windows.Media.Audio.AudioGraph.CreateDeviceInputNodeAsync(Windows.Media.Capture.MediaCategory,Windows.Media.MediaProperties.AudioEncodingProperties,Windows.Devices.Enumeration.DeviceInformation,Windows.Media.Audio.AudioNodeEmitter)">
      <summary>Creates a spatial audio-enabled AudioDeviceInputNode that inputs audio data into the audio graph from the specified audio input device such as a microphone or audio card.</summary>
      <param name="category">A value from the MediaCategory enumeration value indicating the category of the media processed by this node, allowing the system to perform content-appropriate processing and prioritization of the media.</param>
      <param name="encodingProperties">An object representing the audio encoding properties for the device input node which specifies the sample rate at which the created node will operate. Only uncompressed PCM and float formats are allowed.</param>
      <param name="device">A DeviceInformation object representing the device from which the device input node will get audio data.</param>
      <param name="emitter">An object that describes the position and other physical characteristics of the emitter from which the node's audio is emitted when spatial audio processing is used.</param>
      <returns>An asynchronous operation that returns a CreateAudioDeviceInputNodeResult on completion. This object exposes a Status property, that indicates either that the operation was successful or the reason why the operation failed. The DeviceInputNode property provides a reference to the created input node on success.</returns>
    </member>
    <member name="M:Windows.Media.Audio.AudioGraph.CreateDeviceOutputNodeAsync">
      <summary>Creates a new AudioDeviceOutputNode that outputs audio data from the audio graph to the system's default output device, such as speakers or headphones.</summary>
      <returns>An asynchronous operation that returns a CreateAudioDeviceOutputNodeResult on completion. This object exposes a Status property, that indicates either that the operation was successful or the reason why the operation failed. The DeviceOutputNode property provides a reference to the created output node on success.</returns>
    </member>
    <member name="M:Windows.Media.Audio.AudioGraph.CreateFileInputNodeAsync(Windows.Storage.IStorageFile)">
      <summary>Creates an AudioFileInputNode that inputs audio data into the audio graph from a storage file.</summary>
      <param name="file">A StorageFile object representing the audio file associated with the input node.</param>
      <returns>An asynchronous operation that returns a CreateAudioFileInputNodeResult on completion. This object exposes a Status property, that indicates either that the operation was successful or the reason why the operation failed. The FileInputNode property provides a reference to the created output node on success.</returns>
    </member>
    <member name="M:Windows.Media.Audio.AudioGraph.CreateFileInputNodeAsync(Windows.Storage.IStorageFile,Windows.Media.Audio.AudioNodeEmitter)">
      <summary>Creates a spatial audio-enabled AudioFileInputNode that inputs audio data into the audio graph from a storage file.</summary>
      <param name="file">A IStorageFile object representing the audio file associated with the input node.</param>
      <param name="emitter">An object that describes the position and other physical characteristics of the emitter from which the node's audio is emitted when spatial audio processing is used.</param>
      <returns>An asynchronous operation that returns a CreateAudioFileInputNodeResult on completion. This object exposes a Status property, that indicates either that the operation was successful or the reason why the operation failed. The FileInputNode property provides a reference to the created input node on success.</returns>
    </member>
    <member name="M:Windows.Media.Audio.AudioGraph.CreateFileOutputNodeAsync(Windows.Storage.IStorageFile)">
      <summary>Creates a new AudioFileOutuputNode that outputs audio data from the audio graph to the specified storage file.</summary>
      <param name="file">A StorageFile to which audio data is written.</param>
      <returns>An asynchronous operation that returns a CreateAudioFileOutputNodeResult on completion. This object exposes a Status property, that indicates either that the operation was successful or the reason why the operation failed. The FileOutputNode property provides a reference to the created output node on success.</returns>
    </member>
    <member name="M:Windows.Media.Audio.AudioGraph.CreateFileOutputNodeAsync(Windows.Storage.IStorageFile,Windows.Media.MediaProperties.MediaEncodingProfile)">
      <summary>Creates a new AudioFileOutuputNode that outputs audio data from the audio graph to the specified storage file.</summary>
      <param name="file">A StorageFile to which audio data is written.</param>
      <param name="fileEncodingProfile">A MediaEncodingProfile that determines the format of the output file.</param>
      <returns>An asynchronous operation that returns a CreateAudioFileOutputNodeResult on completion. This object exposes a Status property, that indicates either that the operation was successful or the reason why the operation failed. The FileOutputNode property provides a reference to the created output node on success.</returns>
    </member>
    <member name="M:Windows.Media.Audio.AudioGraph.CreateFrameInputNode">
      <summary>Creates an AudioFrameInputNode that inputs audio data generated by app-implemented code into the audio graph.</summary>
      <returns>An audio frame input node.</returns>
    </member>
    <member name="M:Windows.Media.Audio.AudioGraph.CreateFrameInputNode(Windows.Media.MediaProperties.AudioEncodingProperties)">
      <summary>Creates an AudioFrameInputNode, with the specified encoding properties, that inputs audio data generated by app-implemented code into the audio graph.</summary>
      <param name="encodingProperties">An object representing the audio encoding properties for the frame input node which specifies the sample rate at which the created node will operate. Only uncompressed PCM and float formats are allowed.</param>
      <returns>An audio frame input node.</returns>
    </member>
    <member name="M:Windows.Media.Audio.AudioGraph.CreateFrameInputNode(Windows.Media.MediaProperties.AudioEncodingProperties,Windows.Media.Audio.AudioNodeEmitter)">
      <summary>Creates a spatial audio-enabled AudioFrameInputNode, with the specified encoding properties, that inputs audio data generated by app-implemented code into the audio graph.</summary>
      <param name="encodingProperties">An object representing the audio encoding properties for the frame input node which specifies the sample rate at which the created node will operate. Only uncompressed PCM and float formats are allowed.</param>
      <param name="emitter">An object that describes the position and other physical characteristics of the emitter from which the node's audio is emitted when spatial audio processing is used.</param>
      <returns>An audio frame input node.</returns>
    </member>
    <member name="M:Windows.Media.Audio.AudioGraph.CreateFrameOutputNode">
      <summary>Creates a new AudioFrameOutputNode that outputs audio data from the audio graph to app-implemented code.</summary>
      <returns>An audio frame output node.</returns>
    </member>
    <member name="M:Windows.Media.Audio.AudioGraph.CreateFrameOutputNode(Windows.Media.MediaProperties.AudioEncodingProperties)">
      <summary>Creates a new AudioFrameOutputNode, with the specified encoding properties, that outputs audio data from the audio graph to app-implemented code.</summary>
      <param name="encodingProperties">An object representing the audio encoding properties for the frame output node which specifies the sample rate at which the created node will operate. Only uncompressed PCM and float formats are allowed.</param>
      <returns>An audio frame output node.</returns>
    </member>
    <member name="M:Windows.Media.Audio.AudioGraph.CreateMediaSourceAudioInputNodeAsync(Windows.Media.Core.MediaSource)">
      <summary>Creates a MediaSourceAudioInputNode that inputs audio data into the audio graph from the provided MediaSource object.</summary>
      <param name="mediaSource">The MediaSource object from which audio data is input into the audio graph.</param>
      <returns>An IAsyncOperation object that returns a CreateMediaSourceAudioInputNodeResult on completion. This object exposes a Status property, that indicates either that the operation was successful or the reason why the operation failed. The  Node property provides a reference to the created input node on success.</returns>
    </member>
    <member name="M:Windows.Media.Audio.AudioGraph.CreateMediaSourceAudioInputNodeAsync(Windows.Media.Core.MediaSource,Windows.Media.Audio.AudioNodeEmitter)">
      <summary>Creates a spatial audio-enabled MediaSourceAudioInputNode that inputs audio data into the audio graph from the provided MediaSource object.</summary>
      <param name="mediaSource">The MediaSource object from which audio data is input into the audio graph.</param>
      <param name="emitter">An AudioNodeEmitter object that describes the position and other physical characteristics of the emitter from which the node's audio is emitted when spatial audio processing is used.</param>
      <returns>An IAsyncOperation object that returns a CreateMediaSourceAudioInputNodeResult on completion. This object exposes a Status property, that indicates either that the operation was successful or the reason why the operation failed. The  Node property provides a reference to the created input node on success.</returns>
    </member>
    <member name="M:Windows.Media.Audio.AudioGraph.CreateSubmixNode">
      <summary>Creates an AudioSubmixNode that mixes the output of one or more audio graph nodes into a single output that can be connected to output nodes or other submix nodes.</summary>
      <returns>An audio submix node.</returns>
    </member>
    <member name="M:Windows.Media.Audio.AudioGraph.CreateSubmixNode(Windows.Media.MediaProperties.AudioEncodingProperties)">
      <summary>Creates an AudioSubmixNode that mixes the output of one or more audio graph nodes into a single output that can be connected to output nodes or other submix nodes.</summary>
      <param name="encodingProperties">An object representing the audio encoding properties for the submix node which specifies the sample rate at which the created node will operate. Only uncompressed PCM and float formats are allowed.</param>
      <returns>An audio submix node.</returns>
    </member>
    <member name="M:Windows.Media.Audio.AudioGraph.CreateSubmixNode(Windows.Media.MediaProperties.AudioEncodingProperties,Windows.Media.Audio.AudioNodeEmitter)">
      <summary>Creates a spatial audio-enabled AudioSubmixNode that mixes the output of one or more audio graph nodes into a single output that can be connected to output nodes or other submix nodes.</summary>
      <param name="encodingProperties">An object representing the audio encoding properties for the submix node which specifies the sample rate at which the created node will operate. Only uncompressed PCM and float formats are allowed.</param>
      <param name="emitter">An object that describes the position and other physical characteristics of the emitter from which the node's audio is emitted when spatial audio processing is used.</param>
      <returns>An audio submix node.</returns>
    </member>
    <member name="M:Windows.Media.Audio.AudioGraph.ResetAllNodes">
      <summary>Resets all nodes in the audio graph.</summary>
    </member>
    <member name="M:Windows.Media.Audio.AudioGraph.Start">
      <summary>Starts the audio graph.</summary>
    </member>
    <member name="M:Windows.Media.Audio.AudioGraph.Stop">
      <summary>Stops the audio graph.</summary>
    </member>
    <member name="T:Windows.Media.Audio.AudioGraphBatchUpdater">
      <summary>An object that, upon creation with CreateBatchUpdater, causes all subsequent modifications to all nodes in an AudioGraph to be accumulated and then committed once your app closes or disposes of the batch updater object.</summary>
    </member>
    <member name="M:Windows.Media.Audio.AudioGraphBatchUpdater.Close">
      <summary>Closes the CreateBatchUpdater, causing all audio graph node modifications accumulated since the object was created to be committed.</summary>
    </member>
    <member name="T:Windows.Media.Audio.AudioGraphConnection">
      <summary>Represents a connection within an audio graph.</summary>
    </member>
    <member name="P:Windows.Media.Audio.AudioGraphConnection.Destination">
      <summary>Gets the destination node for the connection.</summary>
      <returns>The **IAudioNode** interface for the destination node.</returns>
    </member>
    <member name="P:Windows.Media.Audio.AudioGraphConnection.Gain">
      <summary>Gets the gain associated with the audio graph connection.</summary>
      <returns>A value indicating the gain.</returns>
    </member>
    <member name="T:Windows.Media.Audio.AudioGraphCreationStatus">
      <summary>Defines status values for audio graph creation.</summary>
    </member>
    <member name="F:Windows.Media.Audio.AudioGraphCreationStatus.DeviceNotAvailable">
      <summary>The PrimaryRenderDevice for the audio graph is not available.</summary>
    </member>
    <member name="F:Windows.Media.Audio.AudioGraphCreationStatus.FormatNotSupported">
      <summary>The audio stream format is not supported by the audio graph.</summary>
    </member>
    <member name="F:Windows.Media.Audio.AudioGraphCreationStatus.Success">
      <summary>Creation of the audio graph succeeded.</summary>
    </member>
    <member name="F:Windows.Media.Audio.AudioGraphCreationStatus.UnknownFailure">
      <summary>An unknown failure occurred during creation of the audio graph.</summary>
    </member>
    <member name="T:Windows.Media.Audio.AudioGraphSettings">
      <summary>Represents initialization settings for an audio graph. Set the properties of this object to your desired values and then call AudioGraph.CreateAsync to create a new audio graph instance with the specified settings.</summary>
    </member>
    <member name="M:Windows.Media.Audio.AudioGraphSettings.#ctor(Windows.Media.Render.AudioRenderCategory)">
      <summary>Initializes a new instance of the AudioGraphSettings class with initial settings values optimized for the specified AudioRenderCategory.</summary>
      <param name="audioRenderCategory">The AudioRenderCategory that determines the initial settings values.</param>
    </member>
    <member name="P:Windows.Media.Audio.AudioGraphSettings.AudioRenderCategory">
      <summary>Gets or sets a value that indicates the audio render category setting for the audio graph.</summary>
      <returns>A value that indicates the audio render category setting for an audio graph.</returns>
    </member>
    <member name="P:Windows.Media.Audio.AudioGraphSettings.DesiredRenderDeviceAudioProcessing">
      <summary>Gets or sets a value that indicates the desired audio processing mode setting for the audio graph.</summary>
      <returns>A value that indicates the desired audio processing mode setting for the audio graph.</returns>
    </member>
    <member name="P:Windows.Media.Audio.AudioGraphSettings.DesiredSamplesPerQuantum">
      <summary>Gets or sets the desired number of samples per quantum defined for the audio graph.</summary>
      <returns>The number of samples per quantum.</returns>
    </member>
    <member name="P:Windows.Media.Audio.AudioGraphSettings.EncodingProperties">
      <summary>Gets or sets the audio encoding properties setting for the audio graph.</summary>
      <returns>The audio encoding properties for the audio graph.</returns>
    </member>
    <member name="P:Windows.Media.Audio.AudioGraphSettings.MaxPlaybackSpeedFactor">
      <summary>Gets or sets the maximum playback speed of input nodes in the AudioGraph.</summary>
      <returns>The maximum playback speed of the associated AudioGraph, as a multiplier of the normal speed of the content. So, a value of 2 represents twice the normal speed and a value of 3 represents three times the normal speed. This value must be in the range of 1 to 1024, inclusive. The default value is 1024.</returns>
    </member>
    <member name="P:Windows.Media.Audio.AudioGraphSettings.PrimaryRenderDevice">
      <summary>Gets or sets an object that represents the primary render device for the audio graph.</summary>
      <returns>An object that represents the primary render device for the audio graph.</returns>
    </member>
    <member name="P:Windows.Media.Audio.AudioGraphSettings.QuantumSizeSelectionMode">
      <summary>Gets or sets the quantum size selection mode for the audio graph.</summary>
      <returns>An enumeration value indicating the quantum size selection mode. If the audio graph is only to be used with files, it is strongly recommended to use the value SystemDefault.</returns>
    </member>
    <member name="T:Windows.Media.Audio.AudioGraphUnrecoverableError">
      <summary>Defines unrecoverable errors for the audio graph.</summary>
    </member>
    <member name="F:Windows.Media.Audio.AudioGraphUnrecoverableError.AudioDeviceLost">
      <summary>The audio device has been lost.</summary>
    </member>
    <member name="F:Windows.Media.Audio.AudioGraphUnrecoverableError.AudioSessionDisconnected">
      <summary>The audio session has been disconnected.</summary>
    </member>
    <member name="F:Windows.Media.Audio.AudioGraphUnrecoverableError.None">
      <summary>No unrecoverable errors were found.</summary>
    </member>
    <member name="F:Windows.Media.Audio.AudioGraphUnrecoverableError.UnknownFailure">
      <summary>An unknown failure occurred during creation of the audio graph.</summary>
    </member>
    <member name="T:Windows.Media.Audio.AudioGraphUnrecoverableErrorOccurredEventArgs">
      <summary>Represents arguments for an UnrecoverableErrorOccurred event.</summary>
    </member>
    <member name="P:Windows.Media.Audio.AudioGraphUnrecoverableErrorOccurredEventArgs.Error">
      <summary>Gets the error associated with the event.</summary>
      <returns>An enumeration value indicating the error.</returns>
    </member>
    <member name="T:Windows.Media.Audio.AudioNodeEmitter">
      <summary>Describes the position and other physical characteristics of an emitter from which the audio of an AudioGraph node is emitted when spatial audio processing is used.</summary>
    </member>
    <member name="M:Windows.Media.Audio.AudioNodeEmitter.#ctor">
      <summary>Initializes a new instance of the AudioNodeEmitter class.</summary>
    </member>
    <member name="M:Windows.Media.Audio.AudioNodeEmitter.#ctor(Windows.Media.Audio.AudioNodeEmitterShape,Windows.Media.Audio.AudioNodeEmitterDecayModel,Windows.Media.Audio.AudioNodeEmitterSettings)">
      <summary>Initializes a new instance of the AudioNodeEmitter class with the specified emitter characteristics.</summary>
      <param name="shape">An object describing the shape in which audio is emitted.</param>
      <param name="decayModel">An object describing the decay model for emitted audio.</param>
      <param name="settings">Flags specifying additional settings for the emitter.</param>
    </member>
    <member name="P:Windows.Media.Audio.AudioNodeEmitter.DecayModel">
      <summary>Gets an object describing the decay model for the AudioNodeEmitter.</summary>
      <returns>An object describing the decay model for the emitter.</returns>
    </member>
    <member name="P:Windows.Media.Audio.AudioNodeEmitter.Direction">
      <summary>A vector expressing the direction in which audio is emitted from the AudioNodeEmitter.</summary>
      <returns>The direction in which audio is emitted from the emitter.</returns>
    </member>
    <member name="P:Windows.Media.Audio.AudioNodeEmitter.DistanceScale">
      <summary>Gets or sets the scale of the position of the emitter. All distances used when calculating spatial audio effects are expressed in meters. Setting this value allows you to automatically scale the calculations to use some other unit.</summary>
      <returns>The scale of the position of the emitter.</returns>
    </member>
    <member name="P:Windows.Media.Audio.AudioNodeEmitter.DopplerScale">
      <summary>Gets or sets the scale of the doppler velocity of the emitter. The DopplerVelocity of an emitter is expressed in meters per second. Setting this value allows you to automatically scale the velocity to some other unit.</summary>
      <returns>The scale of the doppler velocity of the emitter.</returns>
    </member>
    <member name="P:Windows.Media.Audio.AudioNodeEmitter.DopplerVelocity">
      <summary>Gets or sets a Vector3 expressing the velocity at which the emitter is moving in 3D space, expressed in meters per second.</summary>
      <returns>A Vector3 expressing the velocity at which the emitter is moving.</returns>
    </member>
    <member name="P:Windows.Media.Audio.AudioNodeEmitter.Gain">
      <summary>Gets or sets a value indicating the gain applied to the signal by the emitter.</summary>
      <returns>A value indicating the gain applied to the signal by the emitter.</returns>
    </member>
    <member name="P:Windows.Media.Audio.AudioNodeEmitter.IsDopplerDisabled">
      <summary>Gets a value indicating whether Doppler processing is disabled for the emitter.</summary>
      <returns>True if Doppler processing is disabled; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Media.Audio.AudioNodeEmitter.Position">
      <summary>Gets or sets a vector representing the position of the emitter in 3D space, expressed in meters.</summary>
      <returns>A vector representing the position of the emitter in 3D space</returns>
    </member>
    <member name="P:Windows.Media.Audio.AudioNodeEmitter.Shape">
      <summary>Gets an object describing the shape in which the emitter emits audio.</summary>
      <returns>An object describing the shape in which the emitter emits audio.</returns>
    </member>
    <member name="P:Windows.Media.Audio.AudioNodeEmitter.SpatialAudioModel">
      <summary>Gets or sets a value that specifies the spatial audio processing model used by the emitter.</summary>
      <returns>A value that specifies the spatial audio processing model used by the emitter.</returns>
    </member>
    <member name="T:Windows.Media.Audio.AudioNodeEmitterConeProperties">
      <summary>Describes the cone shape used by an AudioNodeEmitterShape. At the inner angle of the cone, audio is not attenuated at all. At the outer angle of the cone, audio is fully attenuated.</summary>
    </member>
    <member name="P:Windows.Media.Audio.AudioNodeEmitterConeProperties.InnerAngle">
      <summary>Gets the inner angle of an audio node emitter cone shape. This is the angle at which the audio is not attenuated at all.</summary>
      <returns>The inner angle of a an audio node emitter cone shape.</returns>
    </member>
    <member name="P:Windows.Media.Audio.AudioNodeEmitterConeProperties.OuterAngle">
      <summary>Gets the outer angle of a an audio node emitter cone shape, expressed in radians. This is the angle at which the audio is fully attenuated.</summary>
      <returns>The outer angle of a an audio node emitter cone shape</returns>
    </member>
    <member name="P:Windows.Media.Audio.AudioNodeEmitterConeProperties.OuterAngleGain">
      <summary>Gets a value indicating the gain applied at the outer angle of the cone.</summary>
      <returns>A value indicating the gain applied at the outer angle of the cone.</returns>
    </member>
    <member name="T:Windows.Media.Audio.AudioNodeEmitterDecayKind">
      <summary>Specifies the type of decay model used by an AudioNodeEmitter.</summary>
    </member>
    <member name="F:Windows.Media.Audio.AudioNodeEmitterDecayKind.Custom">
      <summary>Decay is determined using the MinGain and MaxGain properties..</summary>
    </member>
    <member name="F:Windows.Media.Audio.AudioNodeEmitterDecayKind.Natural">
      <summary>A natural roll-off model using a distance-squared formula is used.</summary>
    </member>
    <member name="T:Windows.Media.Audio.AudioNodeEmitterDecayModel">
      <summary>Represents the model used to compute the distance-based attenuation of a signal from an AudioNodeEmitter.</summary>
    </member>
    <member name="P:Windows.Media.Audio.AudioNodeEmitterDecayModel.Kind">
      <summary>Gets a value indicating the type of the decay model.</summary>
      <returns>A value indicating the type of the decay model.</returns>
    </member>
    <member name="P:Windows.Media.Audio.AudioNodeEmitterDecayModel.MaxGain">
      <summary>Gets the maximum gain applied to the signal as a result of the decay model.</summary>
      <returns>The maximum gain applied to the signal as a result of the decay model.</returns>
    </member>
    <member name="P:Windows.Media.Audio.AudioNodeEmitterDecayModel.MinGain">
      <summary>Gets the minimum gain applied to the signal as a result of the decay model.</summary>
      <returns>The minimum gain applied to the signal as a result of the decay model.</returns>
    </member>
    <member name="P:Windows.Media.Audio.AudioNodeEmitterDecayModel.NaturalProperties">
      <summary>Gets the properties of a natural AudioNodeEmitterDecayModel.</summary>
      <returns>The properties of a natural decay model.</returns>
    </member>
    <member name="M:Windows.Media.Audio.AudioNodeEmitterDecayModel.CreateCustom(System.Double,System.Double)">
      <summary>Creates a new AudioNodeEmitterDecayModel that uses the specified minimum and maximum gain values to compute distance-based attenuation of a signal from an AudioNodeEmitter.</summary>
      <param name="minGain">The minimum gain level for the signal.</param>
      <param name="maxGain">The maximum gain level for the signal.</param>
      <returns>The created decay model.</returns>
    </member>
    <member name="M:Windows.Media.Audio.AudioNodeEmitterDecayModel.CreateNatural(System.Double,System.Double,System.Double,System.Double)">
      <summary>Creates an AudioNodeEmitterDecayModel with a natural roll-off model using a distance-squared formula.</summary>
      <param name="minGain">The minimum gain applied to the signal.</param>
      <param name="maxGain">The maximum gain applied to the signal.</param>
      <param name="unityGainDistance">The distance at which the gain of the signal is unaffected by decay.</param>
      <param name="cutoffDistance">The distance at which the gain is *minGain*.</param>
      <returns>The created decay model.</returns>
    </member>
    <member name="T:Windows.Media.Audio.AudioNodeEmitterNaturalDecayModelProperties">
      <summary>Describes the characteristics of a natural AudioNodeEmitterDecayModel.</summary>
    </member>
    <member name="P:Windows.Media.Audio.AudioNodeEmitterNaturalDecayModelProperties.CutoffDistance">
      <summary>Gets a value indicating the distance at which the gain reaches the minimum gain value specified when the model was created with a call to AudioNodeEmitterDecayModel.CreateNatural.</summary>
      <returns>A value indicating the distance at which the gain reaches the model's minimum gain value.</returns>
    </member>
    <member name="P:Windows.Media.Audio.AudioNodeEmitterNaturalDecayModelProperties.UnityGainDistance">
      <summary>Gets a value indicating the distance at which the signal gain is unaffected by the decay model.</summary>
      <returns>A value indicating the distance at which the signal gain is unaffected by the decay model.</returns>
    </member>
    <member name="T:Windows.Media.Audio.AudioNodeEmitterSettings">
      <summary>Specifies settings flags for the creation of an AudioNodeEmitter.</summary>
    </member>
    <member name="F:Windows.Media.Audio.AudioNodeEmitterSettings.DisableDoppler">
      <summary>Processing of Doppler effects based on the DopplerVelocity of the emitter is disabled.</summary>
    </member>
    <member name="F:Windows.Media.Audio.AudioNodeEmitterSettings.None">
      <summary>No settings.</summary>
    </member>
    <member name="T:Windows.Media.Audio.AudioNodeEmitterShape">
      <summary>Describes the shape in which an AudioNodeEmitter emits audio.</summary>
    </member>
    <member name="P:Windows.Media.Audio.AudioNodeEmitterShape.ConeProperties">
      <summary>Gets an object that defines the characteristics of an emitter's cone shape, including the inner and outer angle of the cone and the gain applied to the signal at the outer angle.</summary>
      <returns>An object that defines the characteristics of the cone shape</returns>
    </member>
    <member name="P:Windows.Media.Audio.AudioNodeEmitterShape.Kind">
      <summary>Gets a value indicating the kind of shape represented by the AudioNodeEmitterShape.</summary>
      <returns>A value indicating the kind of shape represented by the AudioNodeEmitterShape.</returns>
    </member>
    <member name="M:Windows.Media.Audio.AudioNodeEmitterShape.CreateCone(System.Double,System.Double,System.Double)">
      <summary>Creates an instance of AudioNodeEmitterShape representing a cone shape.</summary>
      <param name="innerAngle">The inner angle of an audio node emitter cone shape, where the audio signal is not attenuated at all, expressed in radians.</param>
      <param name="outerAngle">The outer angle of an audio node emitter cone shape, where the audio signal is fully attenuated, expressed in radians.</param>
      <param name="outerAngleGain">A value indicating the gain applied at the outer angle of the cone.</param>
      <returns>A cone-shaped AudioNodeEmitterShape.</returns>
    </member>
    <member name="M:Windows.Media.Audio.AudioNodeEmitterShape.CreateOmnidirectional">
      <summary>Creates an instance of AudioNodeEmitterShape that is omnidirectional, meaning that the audio signal attenuation is the same regardless of the emitter's Direction.</summary>
      <returns>An omnidirectional AudioNodeEmitterShape.</returns>
    </member>
    <member name="T:Windows.Media.Audio.AudioNodeEmitterShapeKind">
      <summary>Specifies the shape of an AudioNodeEmitterShape object.</summary>
    </member>
    <member name="F:Windows.Media.Audio.AudioNodeEmitterShapeKind.Cone">
      <summary>The shape is a cone.</summary>
    </member>
    <member name="F:Windows.Media.Audio.AudioNodeEmitterShapeKind.Omnidirectional">
      <summary>The shape is omnidirectional.</summary>
    </member>
    <member name="T:Windows.Media.Audio.AudioNodeListener">
      <summary>Describes the position and other physical characteristics of a listener from which the audio output of an AudioGraph node is heard when spatial audio processing is used.</summary>
    </member>
    <member name="M:Windows.Media.Audio.AudioNodeListener.#ctor">
      <summary>Creates a new instance of the AudioNodeListener class.</summary>
    </member>
    <member name="P:Windows.Media.Audio.AudioNodeListener.DopplerVelocity">
      <summary>Gets or sets a Vector3 expressing the velocity at which the listener is moving in 3D space, expressed in meters per second.</summary>
      <returns>The velocity at which the listener is moving.</returns>
    </member>
    <member name="P:Windows.Media.Audio.AudioNodeListener.Orientation">
      <summary>Gets or sets a Quaternion expressing the rotation of the listener in 3D space.</summary>
      <returns>The rotation of the listener in 3D space.</returns>
    </member>
    <member name="P:Windows.Media.Audio.AudioNodeListener.Position">
      <summary>Gets or sets a vector representing the position of the emitter in 3D space, expressed in meters.</summary>
      <returns>A vector representing the position of the emitter in 3D space.</returns>
    </member>
    <member name="P:Windows.Media.Audio.AudioNodeListener.SpeedOfSound">
      <summary>Gets or sets the speed of sound used for computing spatial audio, expressed in meters per second.</summary>
      <returns>The speed of sound used for computing spatial audio.</returns>
    </member>
    <member name="T:Windows.Media.Audio.AudioPlaybackConnection">
      <summary>Represents a connection that allows a remote device to stream audio to a Windows device.</summary>
    </member>
    <member name="P:Windows.Media.Audio.AudioPlaybackConnection.DeviceId">
      <summary>Gets the unique device ID for the underlying device represented by the AudioPlaybackConnection.</summary>
      <returns>The unique device ID for the underlying device represented by the **AudioPlaybackConnection**.</returns>
    </member>
    <member name="P:Windows.Media.Audio.AudioPlaybackConnection.State">
      <summary>Gets the current connection state of the AudioPlaybackConnection.</summary>
      <returns>A member of the AudioPlaybackConnectionState enumeration, indicating the current connection state.</returns>
    </member>
    <member name="E:Windows.Media.Audio.AudioPlaybackConnection.StateChanged">
      <summary>Occurs when the connection state of the AudioPlaybackConnection changes.</summary>
    </member>
    <member name="M:Windows.Media.Audio.AudioPlaybackConnection.Close">
      <summary>Closes the connection represented by the AudioPlaybackConnection object.</summary>
    </member>
    <member name="M:Windows.Media.Audio.AudioPlaybackConnection.GetDeviceSelector">
      <summary>Gets an Advanced Query Syntax (AQS) string for that can be used to find devices for which an AudioPlaybackConnection can be created.</summary>
      <returns>An AQS string.</returns>
    </member>
    <member name="M:Windows.Media.Audio.AudioPlaybackConnection.Open">
      <summary>Attempts to connect the underlying device. If successful, this causes any audio that is playing on the remote device to be heard on the local device.</summary>
      <returns>An AudioPlaybackConnectionOpenResult object. The Status property of this object indicates the result of the connection attempt.</returns>
    </member>
    <member name="M:Windows.Media.Audio.AudioPlaybackConnection.OpenAsync">
      <summary>Asynchronously attempts to connect the underlying device. If successful, this causes any audio that is playing on the remote device to be heard on the local device.</summary>
      <returns>Upon completion, returns an AudioPlaybackConnectionOpenResult object. The Status property of this object indicates the result of the connection attempt.</returns>
    </member>
    <member name="M:Windows.Media.Audio.AudioPlaybackConnection.Start">
      <summary>Configures the system to allow connections from the remote audio source.</summary>
    </member>
    <member name="M:Windows.Media.Audio.AudioPlaybackConnection.StartAsync">
      <summary>Asynchronously configures the system to allow connections from the remote audio source.</summary>
      <returns>An asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Media.Audio.AudioPlaybackConnection.TryCreateFromId(System.String)">
      <summary>Attempts to create an AudioPlaybackConnection from the specified device ID.</summary>
      <param name="id">The identifier for the device for which the connection should be created.</param>
      <returns>If successful, returns an AudioPlaybackConnection. If the specified device does not have support for audio streaming, the return value is null.</returns>
    </member>
    <member name="T:Windows.Media.Audio.AudioPlaybackConnectionOpenResult">
      <summary>The value returned from a call to Open or OpenAsync that indicates whether the call was successful and, if not, provides an extended error code.</summary>
    </member>
    <member name="P:Windows.Media.Audio.AudioPlaybackConnectionOpenResult.ExtendedError">
      <summary>Gets the extended error code returned from a call to Open or OpenAsync.</summary>
      <returns>The extended error code.</returns>
    </member>
    <member name="P:Windows.Media.Audio.AudioPlaybackConnectionOpenResult.Status">
      <summary>Gets a value that indicates whether the call to call to Open or OpenAsync was successful.</summary>
      <returns>A member of the AudioPlaybackConnectionOpenResultStatus indicating whether the call was successful.</returns>
    </member>
    <member name="T:Windows.Media.Audio.AudioPlaybackConnectionOpenResultStatus">
      <summary>Specifies the result status of a call to  Open or OpenAsync</summary>
    </member>
    <member name="F:Windows.Media.Audio.AudioPlaybackConnectionOpenResultStatus.DeniedBySystem">
      <summary>The open operation was denied by the system.</summary>
    </member>
    <member name="F:Windows.Media.Audio.AudioPlaybackConnectionOpenResultStatus.RequestTimedOut">
      <summary>The request timed out.</summary>
    </member>
    <member name="F:Windows.Media.Audio.AudioPlaybackConnectionOpenResultStatus.Success">
      <summary>The open request was successful.</summary>
    </member>
    <member name="F:Windows.Media.Audio.AudioPlaybackConnectionOpenResultStatus.UnknownFailure">
      <summary>The request failed for an unknown reason. Check the ExtendedError property for more information.</summary>
    </member>
    <member name="T:Windows.Media.Audio.AudioPlaybackConnectionState">
      <summary>Specifies the connection state of an AudioPlaybackConnection.</summary>
    </member>
    <member name="F:Windows.Media.Audio.AudioPlaybackConnectionState.Closed">
      <summary>The connection is closed.</summary>
    </member>
    <member name="F:Windows.Media.Audio.AudioPlaybackConnectionState.Opened">
      <summary>The connection is open.</summary>
    </member>
    <member name="T:Windows.Media.Audio.AudioStateMonitor">
      <summary>Allows a UWP app to determine if any of the app's audio streams are currently being muted or having their volume reduced by the system.</summary>
    </member>
    <member name="P:Windows.Media.Audio.AudioStateMonitor.SoundLevel">
      <summary>Gets a value indicating the current sound level of the audio streams being monitored by the AudioStateMonitor.</summary>
      <returns>A value indicating the current sound level of the monitored audio streams.</returns>
    </member>
    <member name="E:Windows.Media.Audio.AudioStateMonitor.SoundLevelChanged">
      <summary>Occurs when the system changes the sound level of the audio streams being monitored by the AudioStateMonitor.</summary>
    </member>
    <member name="M:Windows.Media.Audio.AudioStateMonitor.CreateForCaptureMonitoring">
      <summary>Initializes a new instance of the AudioStateMonitor class that monitors the sound level for all audio capture streams.</summary>
      <returns>An AudioStateMonitor object.</returns>
    </member>
    <member name="M:Windows.Media.Audio.AudioStateMonitor.CreateForCaptureMonitoring(Windows.Media.Capture.MediaCategory)">
      <summary>Initializes a new instance of the AudioStateMonitor class that monitors the sound level for audio capture streams with the specified MediaCategory.</summary>
      <param name="category">A value from the MediaCategory enumeration indicating the categories of audio streams that will be monitored. The system may use the category of an audio stream to determine if it should be muted or have its volume lowered in response to a particular system event.</param>
      <returns>An AudioStateMonitor object.</returns>
    </member>
    <member name="M:Windows.Media.Audio.AudioStateMonitor.CreateForCaptureMonitoring(Windows.Media.Capture.MediaCategory,Windows.Media.Devices.AudioDeviceRole)">
      <summary>Initializes a new instance of the AudioStateMonitor class that monitors the sound level for audio capture streams with the specified MediaCategory and  AudioDeviceRole.</summary>
      <param name="category">A value from the MediaCategory enumeration indicating the categories of audio streams that will be monitored. The system may use the category of an audio stream to determine if it should be muted or have its volume lowered in response to a particular system event.</param>
      <param name="role">A value from the AudioDeviceRole enumeration indicating the device role of audio streams that will be monitored. The system may use the device role of an audio stream to determine if it should be muted or have its volume lowered in response to a particular system event.</param>
      <returns>An AudioStateMonitor object.</returns>
    </member>
    <member name="M:Windows.Media.Audio.AudioStateMonitor.CreateForCaptureMonitoringWithCategoryAndDeviceId(Windows.Media.Capture.MediaCategory,System.String)">
      <summary>Initializes a new instance of the AudioStateMonitor class that monitors the sound level for audio capture streams with the specified MediaCategory that are using the specified audio device.</summary>
      <param name="category">A value from the MediaCategory enumeration indicating the categories of audio streams that will be monitored. The system may use the category of an audio stream to determine if it should be muted or have its volume lowered in response to a particular system event.</param>
      <param name="deviceId">A string containing the unique identifier of a audio device for which associated audio streams will be monitored.</param>
      <returns>An AudioStateMonitor object.</returns>
    </member>
    <member name="M:Windows.Media.Audio.AudioStateMonitor.CreateForRenderMonitoring">
      <summary>Initializes a new instance of the AudioStateMonitor class that monitors the sound level for all audio render streams.</summary>
      <returns>An AudioStateMonitor object.</returns>
    </member>
    <member name="M:Windows.Media.Audio.AudioStateMonitor.CreateForRenderMonitoring(Windows.Media.Render.AudioRenderCategory)">
      <summary>Initializes a new instance of the AudioStateMonitor class that monitors the sound level for audio render streams with the specified MediaCategory.</summary>
      <param name="category">A value from the MediaCategory enumeration indicating the categories of audio streams that will be monitored. The system may use the category of an audio stream to determine if it should be muted or have its volume lowered in response to a particular system event.</param>
      <returns>An AudioStateMonitor object.</returns>
    </member>
    <member name="M:Windows.Media.Audio.AudioStateMonitor.CreateForRenderMonitoring(Windows.Media.Render.AudioRenderCategory,Windows.Media.Devices.AudioDeviceRole)">
      <summary>Initializes a new instance of the AudioStateMonitor class that monitors the sound level for render streams with the specified MediaCategory and  AudioDeviceRole.</summary>
      <param name="category">A value from the MediaCategory enumeration indicating the categories of audio streams that will be monitored. The system may use the category of an audio stream to determine if it should be muted or have its volume lowered in response to a particular system event.</param>
      <param name="role">A value from the AudioDeviceRole enumeration indicating the device role of audio streams that will be monitored. The system may use the device role of an audio stream to determine if it should be muted or have its volume lowered in response to a particular system event.</param>
      <returns>An AudioStateMonitor object.</returns>
    </member>
    <member name="M:Windows.Media.Audio.AudioStateMonitor.CreateForRenderMonitoringWithCategoryAndDeviceId(Windows.Media.Render.AudioRenderCategory,System.String)">
      <summary>Initializes a new instance of the AudioStateMonitor class that monitors the sound level for audio render streams with the specified MediaCategory that are using the specified audio device.</summary>
      <param name="category">A value from the MediaCategory enumeration indicating the categories of audio streams that will be monitored. The system may use the category of an audio stream to determine if it should be muted or have its volume lowered in response to a particular system event.</param>
      <param name="deviceId">A string containing the unique identifier of a audio device for which associated audio streams will be monitored.</param>
      <returns>An AudioStateMonitor object.</returns>
    </member>
    <member name="T:Windows.Media.Audio.AudioSubmixNode">
      <summary>Represents an audio submix node that mixes the output of one or more nodes into single output that can be connected to output nodes or other submix nodes.</summary>
    </member>
    <member name="P:Windows.Media.Audio.AudioSubmixNode.ConsumeInput">
      <summary>Gets or sets a value indicating if the audio submix node consumes input.</summary>
      <returns>True if the audio submix node consumes input, and false otherwise.</returns>
    </member>
    <member name="P:Windows.Media.Audio.AudioSubmixNode.EffectDefinitions">
      <summary>Gets the list of effect definitions for the audio submix node. The effects in the list process audio data that flows through the node in the order in which they appear in the list.</summary>
      <returns>The list of effect definitions for the node.</returns>
    </member>
    <member name="P:Windows.Media.Audio.AudioSubmixNode.Emitter">
      <summary>Gets the AudioNodeEmitter that describes the position and other physical characteristics of the emitter from which the AudioSubmixNode output audio is emitted when spatial audio processing is used.</summary>
      <returns>The spatial audio emitter associated with the AudioSubmixNode.</returns>
    </member>
    <member name="P:Windows.Media.Audio.AudioSubmixNode.EncodingProperties">
      <summary>Gets the encoding properties for the audio device submix node.</summary>
      <returns>The encoding properties for the node.</returns>
    </member>
    <member name="P:Windows.Media.Audio.AudioSubmixNode.OutgoingConnections">
      <summary>Gets outgoing connections from the audio submix node to other nodes in the audio graph.</summary>
      <returns>A collection of objects representing audio graph connections.</returns>
    </member>
    <member name="P:Windows.Media.Audio.AudioSubmixNode.OutgoingGain">
      <summary>Gets or sets the outgoing gain for the audio submix node.</summary>
      <returns>The outgoing gain value.</returns>
    </member>
    <member name="M:Windows.Media.Audio.AudioSubmixNode.AddOutgoingConnection(Windows.Media.Audio.IAudioNode)">
      <summary>Adds an outgoing connection to the audio submix node.</summary>
      <param name="destination">The destination node for the connection.</param>
    </member>
    <member name="M:Windows.Media.Audio.AudioSubmixNode.AddOutgoingConnection(Windows.Media.Audio.IAudioNode,System.Double)">
      <summary>Adds an outgoing connection with gain to the audio submix node.</summary>
      <param name="destination">The destination node for the connection.</param>
      <param name="gain">A value indicating the gain associated with the connection. This is a scalar multiplier of the audio signal. The default value is 1.0.</param>
    </member>
    <member name="M:Windows.Media.Audio.AudioSubmixNode.Close">
      <summary>Closes the audio submix node and disposes of associated resources.</summary>
    </member>
    <member name="M:Windows.Media.Audio.AudioSubmixNode.DisableEffectsByDefinition(Windows.Media.Effects.IAudioEffectDefinition)">
      <summary>Disables all effects in the EffectDefinitions list with the specified effect definition.</summary>
      <param name="definition">The effect definition of the effects to disable.</param>
    </member>
    <member name="M:Windows.Media.Audio.AudioSubmixNode.EnableEffectsByDefinition(Windows.Media.Effects.IAudioEffectDefinition)">
      <summary>Enables all effects in the EffectDefinitions list with the specified effect definition.</summary>
      <param name="definition">The effect definition of the effects to enable.</param>
    </member>
    <member name="M:Windows.Media.Audio.AudioSubmixNode.RemoveOutgoingConnection(Windows.Media.Audio.IAudioNode)">
      <summary>Removes the outgoing connection from the audio submix node to the specified node.</summary>
      <param name="destination">The audio node for which the outgoing connection is removed.</param>
    </member>
    <member name="M:Windows.Media.Audio.AudioSubmixNode.Reset">
      <summary>Resets the audio submix node.</summary>
    </member>
    <member name="M:Windows.Media.Audio.AudioSubmixNode.Start">
      <summary>Starts the audio submix node.</summary>
    </member>
    <member name="M:Windows.Media.Audio.AudioSubmixNode.Stop">
      <summary>Stops the audio submix node.</summary>
    </member>
    <member name="T:Windows.Media.Audio.CreateAudioDeviceInputNodeResult">
      <summary>Represents the result of attempting to create an audio device input node.</summary>
    </member>
    <member name="P:Windows.Media.Audio.CreateAudioDeviceInputNodeResult.DeviceInputNode">
      <summary>Gets the audio device input node.</summary>
      <returns>An object representing the audio device input node.</returns>
    </member>
    <member name="P:Windows.Media.Audio.CreateAudioDeviceInputNodeResult.ExtendedError">
      <summary>Gets the extended error code associated with the creation of a AudioDeviceInputNode object.</summary>
      <returns>The extended error code associated with the creation of a AudioDeviceInputNode object.</returns>
    </member>
    <member name="P:Windows.Media.Audio.CreateAudioDeviceInputNodeResult.Status">
      <summary>Gets the result status of an operation to create an AudioDeviceInputNode with a call to CreateDeviceInputNodeAsync.</summary>
      <returns>An enumeration value indicating node creation status. If the result status is **Success**, get the instance of the node with the Node property.</returns>
    </member>
    <member name="T:Windows.Media.Audio.CreateAudioDeviceOutputNodeResult">
      <summary>Represents the result of attempting to create an audio device output node.</summary>
    </member>
    <member name="P:Windows.Media.Audio.CreateAudioDeviceOutputNodeResult.DeviceOutputNode">
      <summary>Gets the audio device output node.</summary>
      <returns>An object representing the audio device output node.</returns>
    </member>
    <member name="P:Windows.Media.Audio.CreateAudioDeviceOutputNodeResult.ExtendedError">
      <summary>Gets the extended error code associated with the creation of a AudioDeviceOutputNode object.</summary>
      <returns>The extended error code associated with the creation of a AudioDeviceOutputNode object.</returns>
    </member>
    <member name="P:Windows.Media.Audio.CreateAudioDeviceOutputNodeResult.Status">
      <summary>Gets the result status of an operation to create an AudioDeviceOutputNode with a call to CreateDeviceOutputNodeAsync.</summary>
      <returns>An enumeration value indicating node creation status. If the result status is **Success**, get the instance of the node with the Node property.</returns>
    </member>
    <member name="T:Windows.Media.Audio.CreateAudioFileInputNodeResult">
      <summary>Represents the result of attempting to create an audio file input node.</summary>
    </member>
    <member name="P:Windows.Media.Audio.CreateAudioFileInputNodeResult.ExtendedError">
      <summary>Gets the extended error code associated with the creation of a AudioFileInputNode object.</summary>
      <returns>The extended error code associated with the creation of a AudioFileInputNode object.</returns>
    </member>
    <member name="P:Windows.Media.Audio.CreateAudioFileInputNodeResult.FileInputNode">
      <summary>Gets the audio file input node.</summary>
      <returns>An object representing the audio file input node.</returns>
    </member>
    <member name="P:Windows.Media.Audio.CreateAudioFileInputNodeResult.Status">
      <summary>Gets the result status of an operation to create an AudioFileInputNode with a call to CreateFileInputNodeAsync.</summary>
      <returns>An enumeration value indicating file node creation status. If the result status is **Success**, get the instance of the node with the Node property.</returns>
    </member>
    <member name="T:Windows.Media.Audio.CreateAudioFileOutputNodeResult">
      <summary>Represents the result of attempting to create an audio file output node.</summary>
    </member>
    <member name="P:Windows.Media.Audio.CreateAudioFileOutputNodeResult.ExtendedError">
      <summary>Gets the extended error code associated with the creation of a AudioFileOutputNode object.</summary>
      <returns>The extended error code associated with the creation of a AudioFileOutputNode object.</returns>
    </member>
    <member name="P:Windows.Media.Audio.CreateAudioFileOutputNodeResult.FileOutputNode">
      <summary>Gets the audio file output node.</summary>
      <returns>An object representing the audio file output node.</returns>
    </member>
    <member name="P:Windows.Media.Audio.CreateAudioFileOutputNodeResult.Status">
      <summary>Gets the result status of an operation to create an AudioFileOutputNode with a call to CreateFileOutputNodeAsync.</summary>
      <returns>An enumeration value indicating node creation status. If the result status is **Success**, get the instance of the node with the Node property.</returns>
    </member>
    <member name="T:Windows.Media.Audio.CreateAudioGraphResult">
      <summary>Represents the result of attempting to create an audio graph.</summary>
    </member>
    <member name="P:Windows.Media.Audio.CreateAudioGraphResult.ExtendedError">
      <summary>Gets the extended error code associated with the creation of a AudioGraph object.</summary>
      <returns>The extended error code associated with the creation of a AudioGraph object.</returns>
    </member>
    <member name="P:Windows.Media.Audio.CreateAudioGraphResult.Graph">
      <summary>Gets the audio graph object.</summary>
      <returns>An object indicating the audio graph.</returns>
    </member>
    <member name="P:Windows.Media.Audio.CreateAudioGraphResult.Status">
      <summary>Gets the result status of an operation to create an AudioGraph with a call to AudioGraph.CreateAsync.</summary>
      <returns>An enumeration value indicating audio graph creation status.</returns>
    </member>
    <member name="T:Windows.Media.Audio.CreateMediaSourceAudioInputNodeResult">
      <summary>Represents the result of attempting to create a MediaSourceAudioInputNode.</summary>
    </member>
    <member name="P:Windows.Media.Audio.CreateMediaSourceAudioInputNodeResult.ExtendedError">
      <summary>Gets the extended error code associated with the creation of a MediaSourceAudioInputNode object.</summary>
      <returns>The extended error code associated with the creation of a MediaSourceAudioInputNode object.</returns>
    </member>
    <member name="P:Windows.Media.Audio.CreateMediaSourceAudioInputNodeResult.Node">
      <summary>Gets the **MediaSource** audio input node.</summary>
      <returns>The **MediaSource** audio input node.</returns>
    </member>
    <member name="P:Windows.Media.Audio.CreateMediaSourceAudioInputNodeResult.Status">
      <summary>Gets the result status of an operation to create a MediaSourceAudioInputNode with a call to AudioGraph.CreateMediaSourceAudioInputNodeAsync.</summary>
      <returns>An enumeration value indicating audio graph creation status.</returns>
    </member>
    <member name="T:Windows.Media.Audio.EchoEffectDefinition">
      <summary>Represents an echo effect definition supported by the audio graph.</summary>
    </member>
    <member name="M:Windows.Media.Audio.EchoEffectDefinition.#ctor(Windows.Media.Audio.AudioGraph)">
      <summary>Creates an EchoEffectDefinition object.</summary>
      <param name="audioGraph">The AudioGraph with which the effect will be used. Using effects outside of the audio graph it was created with is not supported.</param>
    </member>
    <member name="P:Windows.Media.Audio.EchoEffectDefinition.ActivatableClassId">
      <summary>Gets the activatable class ID for the echo effect definition object.</summary>
      <returns>The activatable class ID.</returns>
    </member>
    <member name="P:Windows.Media.Audio.EchoEffectDefinition.Delay">
      <summary>Gets or sets the delay time, in milliseconds, of the echo effect definition.</summary>
      <returns>A value indicating the delay, in milliseconds.</returns>
    </member>
    <member name="P:Windows.Media.Audio.EchoEffectDefinition.Feedback">
      <summary>Gets or sets the feedback included in the echo effect definition.</summary>
      <returns>A feedback value.</returns>
    </member>
    <member name="P:Windows.Media.Audio.EchoEffectDefinition.Properties">
      <summary>Gets or sets the properties supported by the echo effect definition.</summary>
      <returns>The set of properties.</returns>
    </member>
    <member name="P:Windows.Media.Audio.EchoEffectDefinition.WetDryMix">
      <summary>Gets or sets the wet-dry audio voice mix for the echo effect definition.</summary>
      <returns>A value indicating the wet-dry audio voice mix.</returns>
    </member>
    <member name="T:Windows.Media.Audio.EqualizerBand">
      <summary>Represents an equalizer band for the equalizer effect.</summary>
    </member>
    <member name="P:Windows.Media.Audio.EqualizerBand.Bandwidth">
      <summary>Gets or sets the bandwidth for the equalizer band.</summary>
      <returns>A bandwidth value.</returns>
    </member>
    <member name="P:Windows.Media.Audio.EqualizerBand.FrequencyCenter">
      <summary>Gets or sets the frequency center for the equalizer band.</summary>
      <returns>A value indicating the frequency center.</returns>
    </member>
    <member name="P:Windows.Media.Audio.EqualizerBand.Gain">
      <summary>Gets or sets the gain for the equalizer band.</summary>
      <returns>A value indicating the gain.</returns>
    </member>
    <member name="T:Windows.Media.Audio.EqualizerEffectDefinition">
      <summary>Represents an equalizer effect definition supported by the audio graph.</summary>
    </member>
    <member name="M:Windows.Media.Audio.EqualizerEffectDefinition.#ctor(Windows.Media.Audio.AudioGraph)">
      <summary>Initializes a new instance of the EqualizerEffectDefinition class.</summary>
      <param name="audioGraph">The AudioGraph with which the effect will be used. Using effects outside of the audio graph it was created with is not supported.</param>
    </member>
    <member name="P:Windows.Media.Audio.EqualizerEffectDefinition.ActivatableClassId">
      <summary>Gets the activatable class ID for the equalizer effect definition object.</summary>
      <returns>The activatable class ID.</returns>
    </member>
    <member name="P:Windows.Media.Audio.EqualizerEffectDefinition.Bands">
      <summary>Gets the bands included in the equalizer effect definition.</summary>
      <returns>A collection of objects indicating the equalizer bands.</returns>
    </member>
    <member name="P:Windows.Media.Audio.EqualizerEffectDefinition.Properties">
      <summary>Gets the properties supported by the equalizer effect definition.</summary>
      <returns>The set of properties.</returns>
    </member>
    <member name="T:Windows.Media.Audio.FrameInputNodeQuantumStartedEventArgs">
      <summary>Provides data for the AudioFrameInputNode.QuantumStarted event. This event is raised when the audio graph containing the audio frame input node is ready to begin processing a new quantum of data.</summary>
    </member>
    <member name="P:Windows.Media.Audio.FrameInputNodeQuantumStartedEventArgs.RequiredSamples">
      <summary>Gets the number of samples that the audio graph requires to fill the quantum with data.</summary>
      <returns>The number of samples that the audio graph requires to fill the quantum with data.</returns>
    </member>
    <member name="T:Windows.Media.Audio.IAudioInputNode">
      <summary>Defines an audio input node.</summary>
    </member>
    <member name="P:Windows.Media.Audio.IAudioInputNode.OutgoingConnections">
      <summary>Gets outgoing connections for the audio input node.</summary>
      <returns>A collection of audio graph connection objects representing the outgoing connections.</returns>
    </member>
    <member name="M:Windows.Media.Audio.IAudioInputNode.AddOutgoingConnection(Windows.Media.Audio.IAudioNode)">
      <summary>Adds an outgoing connection to the audio input node.</summary>
      <param name="destination">The destination node for the connection.</param>
    </member>
    <member name="M:Windows.Media.Audio.IAudioInputNode.AddOutgoingConnection(Windows.Media.Audio.IAudioNode,System.Double)">
      <summary>Adds an outgoing connection with gain to the audio input node.</summary>
      <param name="destination">The destination node for the connection.</param>
      <param name="gain">A value indicating the gain associated with the connection.</param>
    </member>
    <member name="M:Windows.Media.Audio.IAudioInputNode.RemoveOutgoingConnection(Windows.Media.Audio.IAudioNode)">
      <summary>Removes the outgoing connection from the audio input node to the specified node.</summary>
      <param name="destination">The audio node for which the outgoing connection is removed.</param>
    </member>
    <member name="T:Windows.Media.Audio.IAudioInputNode2">
      <summary>The interface implemented by audio input nodes that support spatial audio.</summary>
    </member>
    <member name="P:Windows.Media.Audio.IAudioInputNode2.Emitter">
      <summary>Gets the AudioNodeEmitter that describes the position and other physical characteristics of the emitter from which the audio input node audio is emitted when spatial audio processing is used.</summary>
      <returns>The emitter for the audio input node.</returns>
    </member>
    <member name="T:Windows.Media.Audio.IAudioNode">
      <summary>Defines an audio node.</summary>
    </member>
    <member name="P:Windows.Media.Audio.IAudioNode.ConsumeInput">
      <summary>Gets or sets a value indicating if the audio node consumes input.</summary>
      <returns>True if the audio node consumes input, and false otherwise.</returns>
    </member>
    <member name="P:Windows.Media.Audio.IAudioNode.EffectDefinitions">
      <summary>Gets the list of effect definitions for the audio node.</summary>
      <returns>The list of effect definitions for the node.</returns>
    </member>
    <member name="P:Windows.Media.Audio.IAudioNode.EncodingProperties">
      <summary>Gets the encoding properties for the audio node.</summary>
      <returns>The encoding properties for the node.</returns>
    </member>
    <member name="P:Windows.Media.Audio.IAudioNode.OutgoingGain">
      <summary>Gets or sets the outgoing gain for the audio node.</summary>
      <returns>The outgoing gain value.</returns>
    </member>
    <member name="M:Windows.Media.Audio.IAudioNode.DisableEffectsByDefinition(Windows.Media.Effects.IAudioEffectDefinition)">
      <summary>Disables all effects in the EffectDefinitions list with the specified effect definition.</summary>
      <param name="definition">The effect definition of the effects to disable.</param>
    </member>
    <member name="M:Windows.Media.Audio.IAudioNode.EnableEffectsByDefinition(Windows.Media.Effects.IAudioEffectDefinition)">
      <summary>Enables all effects in the EffectDefinitions list with the specified effect definition.</summary>
      <param name="definition">The effect definition of the effects to enable.</param>
    </member>
    <member name="M:Windows.Media.Audio.IAudioNode.Reset">
      <summary>Resets the audio node.</summary>
    </member>
    <member name="M:Windows.Media.Audio.IAudioNode.Start">
      <summary>Starts the audio node.</summary>
    </member>
    <member name="M:Windows.Media.Audio.IAudioNode.Stop">
      <summary>Stops the audio node.</summary>
    </member>
    <member name="T:Windows.Media.Audio.IAudioNodeWithListener">
      <summary>The interface implemented by audio nodes that support a spatial audio listener.</summary>
    </member>
    <member name="P:Windows.Media.Audio.IAudioNodeWithListener.Listener">
      <summary>Gets or sets the AudioNodeListener that describes the position and other characteristics of the listener from which the node's audio is heard when spatial audio processing is used.</summary>
      <returns>The listener for the audio node.</returns>
    </member>
    <member name="T:Windows.Media.Audio.LimiterEffectDefinition">
      <summary>Represents a limiter effect definition supported by the audio graph.</summary>
    </member>
    <member name="M:Windows.Media.Audio.LimiterEffectDefinition.#ctor(Windows.Media.Audio.AudioGraph)">
      <summary>Initializes a new instance of the LimiterEffectDefinition class.</summary>
      <param name="audioGraph">The AudioGraph with which the effect will be used. Using effects outside of the audio graph it was created with is not supported.</param>
    </member>
    <member name="P:Windows.Media.Audio.LimiterEffectDefinition.ActivatableClassId">
      <summary>Gets the activatable class ID for the limiter effect definition object.</summary>
      <returns>The activatable class ID.</returns>
    </member>
    <member name="P:Windows.Media.Audio.LimiterEffectDefinition.Loudness">
      <summary>Gets or sets the loudness included in the limiter effect definition.</summary>
      <returns>A value indicating the loudness.</returns>
    </member>
    <member name="P:Windows.Media.Audio.LimiterEffectDefinition.Properties">
      <summary>Gets the properties supported by the limiter effect definition.</summary>
      <returns>The set of properties.</returns>
    </member>
    <member name="P:Windows.Media.Audio.LimiterEffectDefinition.Release">
      <summary>Gets or sets the release included in the limiter effect definition.</summary>
      <returns>The release value.</returns>
    </member>
    <member name="T:Windows.Media.Audio.MediaSourceAudioInputNode">
      <summary>Represents a node in an audio graph that inputs audio data into the graph from a MediaSource object.</summary>
    </member>
    <member name="P:Windows.Media.Audio.MediaSourceAudioInputNode.ConsumeInput">
      <summary>Gets or sets a value indicating if the **MediaSource** input node consumes input.</summary>
      <returns>True if the node consumes input; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Media.Audio.MediaSourceAudioInputNode.Duration">
      <summary>Gets the duration for the media content represented by the MediaSource associated with the node.</summary>
      <returns>A value indicating the duration for the audio input file media content.</returns>
    </member>
    <member name="P:Windows.Media.Audio.MediaSourceAudioInputNode.EffectDefinitions">
      <summary>Gets the list of effect definitions for the **MediaSource** node. The effects in the list process audio data that flows through the node in the order in which they appear in the list.</summary>
      <returns>The list of effect definitions for the node.</returns>
    </member>
    <member name="P:Windows.Media.Audio.MediaSourceAudioInputNode.Emitter">
      <summary>Gets the AudioNodeEmitter that describes the position and other physical characteristics of the emitter from which the AudioSubmixNode output audio is emitted when spatial audio processing is used.</summary>
      <returns>The spatial audio emitter associated with the **MediaSource** audio input node.</returns>
    </member>
    <member name="P:Windows.Media.Audio.MediaSourceAudioInputNode.EncodingProperties">
      <summary>Gets the encoding properties for the audio device submix node.</summary>
      <returns>The encoding properties for the audio device submix node.</returns>
    </member>
    <member name="P:Windows.Media.Audio.MediaSourceAudioInputNode.EndTime">
      <summary>Gets or sets the end time for the **MediaSource** input node, which determines when playback of the media content ends.</summary>
      <returns>A value indicating the end time.</returns>
    </member>
    <member name="P:Windows.Media.Audio.MediaSourceAudioInputNode.LoopCount">
      <summary>Gets or sets the loop count of the **MediaSource** input node.</summary>
      <returns>A reference to an integer representing the loop count.</returns>
    </member>
    <member name="P:Windows.Media.Audio.MediaSourceAudioInputNode.MediaSource">
      <summary>Gets the **MediaSource** associated with the audio input node.</summary>
      <returns>The **MediaSource** associated with the audio input node.</returns>
    </member>
    <member name="P:Windows.Media.Audio.MediaSourceAudioInputNode.OutgoingConnections">
      <summary>Gets the list of outgoing connections from the **MediaSource** input node to other nodes in the audio graph.</summary>
      <returns>A collection of AudioGraphConnection objects representing the supported connections.</returns>
    </member>
    <member name="P:Windows.Media.Audio.MediaSourceAudioInputNode.OutgoingGain">
      <summary>Gets or sets the outgoing gain for the **MediaSource** audio input node.</summary>
      <returns>The outgoing gain value.</returns>
    </member>
    <member name="P:Windows.Media.Audio.MediaSourceAudioInputNode.PlaybackSpeedFactor">
      <summary>Gets or sets the playback speed factor for the **MediaSource** audio input node.</summary>
      <returns>A value indicating the playback speed factor.</returns>
    </member>
    <member name="P:Windows.Media.Audio.MediaSourceAudioInputNode.Position">
      <summary>Gets the playback position of the **MediaSource** input node.</summary>
      <returns>The current playback position within the media content, in seconds.</returns>
    </member>
    <member name="P:Windows.Media.Audio.MediaSourceAudioInputNode.StartTime">
      <summary>Gets or sets the start time for the **MediaSource** input node.</summary>
      <returns>A value indicating the start time.</returns>
    </member>
    <member name="E:Windows.Media.Audio.MediaSourceAudioInputNode.MediaSourceCompleted">
      <summary>Occurs when the playback position reaches the end of the media content or the position specified with the EndTime property.</summary>
    </member>
    <member name="M:Windows.Media.Audio.MediaSourceAudioInputNode.AddOutgoingConnection(Windows.Media.Audio.IAudioNode)">
      <summary>Adds an outgoing connection with gain to the **MediaSource** input node.</summary>
      <param name="destination">The destination node for the connection.</param>
    </member>
    <member name="M:Windows.Media.Audio.MediaSourceAudioInputNode.AddOutgoingConnection(Windows.Media.Audio.IAudioNode,System.Double)">
      <summary>Adds an outgoing connection with gain to the **MediaSource** input node.</summary>
      <param name="destination">The destination node for the connection.</param>
      <param name="gain">A value indicating the gain associated with the connection. This is a scalar multiplier of the audio signal. The default value is 1.0.</param>
    </member>
    <member name="M:Windows.Media.Audio.MediaSourceAudioInputNode.Close">
      <summary>Closes the **MediaSource** input node and disposes of associated resources.</summary>
    </member>
    <member name="M:Windows.Media.Audio.MediaSourceAudioInputNode.DisableEffectsByDefinition(Windows.Media.Effects.IAudioEffectDefinition)">
      <summary>Disables all effects in the EffectDefinitions list with the specified effect definition.</summary>
      <param name="definition">The effect definition of the effects to disable.</param>
    </member>
    <member name="M:Windows.Media.Audio.MediaSourceAudioInputNode.EnableEffectsByDefinition(Windows.Media.Effects.IAudioEffectDefinition)">
      <summary>Enables all effects in the EffectDefinitions list with the specified effect definition.</summary>
      <param name="definition">The effect definition of the effects to enable.</param>
    </member>
    <member name="M:Windows.Media.Audio.MediaSourceAudioInputNode.RemoveOutgoingConnection(Windows.Media.Audio.IAudioNode)">
      <summary>Removes the outgoing connection from the **MediaSource** audio input node to the specified node.</summary>
      <param name="destination">The audio node for which the outgoing connection is removed.</param>
    </member>
    <member name="M:Windows.Media.Audio.MediaSourceAudioInputNode.Reset">
      <summary>Resets the **MediaSource** audio input node.</summary>
    </member>
    <member name="M:Windows.Media.Audio.MediaSourceAudioInputNode.Seek(Windows.Foundation.TimeSpan)">
      <summary>Moves the playback position of the node to the specified time within the media content.</summary>
      <param name="position">A value indicating the position to which the node should seek.</param>
    </member>
    <member name="M:Windows.Media.Audio.MediaSourceAudioInputNode.Start">
      <summary>Starts the **MediaSource** input node.</summary>
    </member>
    <member name="M:Windows.Media.Audio.MediaSourceAudioInputNode.Stop">
      <summary>Stops the audio file output node.</summary>
    </member>
    <member name="T:Windows.Media.Audio.MediaSourceAudioInputNodeCreationStatus">
      <summary>Specifies the result status of a call to AudioGraph.CreateMediaSourceAudioInputNode.</summary>
    </member>
    <member name="F:Windows.Media.Audio.MediaSourceAudioInputNodeCreationStatus.FormatNotSupported">
      <summary>The **MediaSourceAudioInputNode** could not be created because the media content associated with the **MediaSource** is in a format that is not supported by the AudioGraph API.</summary>
    </member>
    <member name="F:Windows.Media.Audio.MediaSourceAudioInputNodeCreationStatus.NetworkError">
      <summary>The **MediaSourceAudioInputNode** could not be created because of a network error.</summary>
    </member>
    <member name="F:Windows.Media.Audio.MediaSourceAudioInputNodeCreationStatus.Success">
      <summary>The **MediaSourceAudioInputNode** was created successfully.</summary>
    </member>
    <member name="F:Windows.Media.Audio.MediaSourceAudioInputNodeCreationStatus.UnknownFailure">
      <summary>The MediaSourceAudioInputNode could not be created because of an unknown failure.</summary>
    </member>
    <member name="T:Windows.Media.Audio.MixedRealitySpatialAudioFormatPolicy">
      <summary>Specifies which policy to use when picking a spatial audio format in mixed reality.</summary>
    </member>
    <member name="F:Windows.Media.Audio.MixedRealitySpatialAudioFormatPolicy.UseDeviceConfigurationDefaultSpatialAudioFormat">
      <summary>Use the device configuration's default.</summary>
    </member>
    <member name="F:Windows.Media.Audio.MixedRealitySpatialAudioFormatPolicy.UseMixedRealityDefaultSpatialAudioFormat">
      <summary>Use the system defined default for Mixed Reality.</summary>
    </member>
    <member name="T:Windows.Media.Audio.QuantumSizeSelectionMode">
      <summary>Defines values used for quantum size selection.</summary>
    </member>
    <member name="F:Windows.Media.Audio.QuantumSizeSelectionMode.ClosestToDesired">
      <summary>Use the value closest to the one desired.</summary>
    </member>
    <member name="F:Windows.Media.Audio.QuantumSizeSelectionMode.LowestLatency">
      <summary>Use the value with the lowest latency.</summary>
    </member>
    <member name="F:Windows.Media.Audio.QuantumSizeSelectionMode.SystemDefault">
      <summary>Use the system default value.</summary>
    </member>
    <member name="T:Windows.Media.Audio.ReverbEffectDefinition">
      <summary>Represents a reverberation effect definition supported by the audio graph.</summary>
    </member>
    <member name="M:Windows.Media.Audio.ReverbEffectDefinition.#ctor(Windows.Media.Audio.AudioGraph)">
      <summary>Initializes a new instance of the ReverbffectDefinition class.</summary>
      <param name="audioGraph">The AudioGraph with which the effect will be used. Using effects outside of the audio graph it was created with is not supported.</param>
    </member>
    <member name="P:Windows.Media.Audio.ReverbEffectDefinition.ActivatableClassId">
      <summary>Gets the activatable class ID for the reverberation effect definition object.</summary>
      <returns>The activatable class ID.</returns>
    </member>
    <member name="P:Windows.Media.Audio.ReverbEffectDefinition.DecayTime">
      <summary>Gets or sets the decay time supported by the reverberation effect definition.</summary>
      <returns>The decay time.</returns>
    </member>
    <member name="P:Windows.Media.Audio.ReverbEffectDefinition.Density">
      <summary>Gets or sets the density included in the reverberation effect definition.</summary>
      <returns>The density value.</returns>
    </member>
    <member name="P:Windows.Media.Audio.ReverbEffectDefinition.DisableLateField">
      <summary>Gets or sets a value indicating if the reverberation effect disables late fields.</summary>
      <returns>True if the reverberation effect disables late fields, and false otherwise.</returns>
    </member>
    <member name="P:Windows.Media.Audio.ReverbEffectDefinition.EarlyDiffusion">
      <summary>Gets or sets the early diffusion value for the reverberation effect definition.</summary>
      <returns>The early diffusion value.</returns>
    </member>
    <member name="P:Windows.Media.Audio.ReverbEffectDefinition.HighEQCutoff">
      <summary>Gets or sets the high equalization cutoff included in the reverberation effect definition.</summary>
      <returns>The high equalization cutoff value.</returns>
    </member>
    <member name="P:Windows.Media.Audio.ReverbEffectDefinition.HighEQGain">
      <summary>Gets or sets the high equalization gain included in the reverberation effect definition.</summary>
      <returns>The high equalization gain value.</returns>
    </member>
    <member name="P:Windows.Media.Audio.ReverbEffectDefinition.LateDiffusion">
      <summary>Gets or sets the late diffusion included in the reverberation effect definition.</summary>
      <returns>The late diffusion value.</returns>
    </member>
    <member name="P:Windows.Media.Audio.ReverbEffectDefinition.LowEQCutoff">
      <summary>Gets or sets the low equalization cutoff included in the reverberation effect definition.</summary>
      <returns>The low equalization cutoff value.</returns>
    </member>
    <member name="P:Windows.Media.Audio.ReverbEffectDefinition.LowEQGain">
      <summary>Gets or sets the low equalization gain included in the reverberation effect definition.</summary>
      <returns>The low equalization gain value.</returns>
    </member>
    <member name="P:Windows.Media.Audio.ReverbEffectDefinition.PositionLeft">
      <summary>Gets or sets the position left included in the reverberation effect definition.</summary>
      <returns>The position left value.</returns>
    </member>
    <member name="P:Windows.Media.Audio.ReverbEffectDefinition.PositionMatrixLeft">
      <summary>Gets or sets the matrix position left included in the reverberation effect definition.</summary>
      <returns>The matrix position left value.</returns>
    </member>
    <member name="P:Windows.Media.Audio.ReverbEffectDefinition.PositionMatrixRight">
      <summary>Gets or sets the matrix position right included in the reverberation effect definition.</summary>
      <returns>The matrix position right value.</returns>
    </member>
    <member name="P:Windows.Media.Audio.ReverbEffectDefinition.PositionRight">
      <summary>Gets or sets the position right included in the reverberation effect definition.</summary>
      <returns>The position right value.</returns>
    </member>
    <member name="P:Windows.Media.Audio.ReverbEffectDefinition.Properties">
      <summary>Gets the properties supported by the reverberation effect definition.</summary>
      <returns>The set of properties.</returns>
    </member>
    <member name="P:Windows.Media.Audio.ReverbEffectDefinition.RearDelay">
      <summary>Gets or sets the rear delay included in the reverberation effect definition.</summary>
      <returns>The rear delay value.</returns>
    </member>
    <member name="P:Windows.Media.Audio.ReverbEffectDefinition.ReflectionsDelay">
      <summary>Gets or sets the reflections delay included in the reverberation effect definition.</summary>
      <returns>The reflections delay value.</returns>
    </member>
    <member name="P:Windows.Media.Audio.ReverbEffectDefinition.ReflectionsGain">
      <summary>Gets or sets the reflections gain included in the reverberation effect definition.</summary>
      <returns>The reflections gain value.</returns>
    </member>
    <member name="P:Windows.Media.Audio.ReverbEffectDefinition.ReverbDelay">
      <summary>Gets or sets the reverberation delay included in the reverberation effect definition.</summary>
      <returns>The reverberation delay value.</returns>
    </member>
    <member name="P:Windows.Media.Audio.ReverbEffectDefinition.ReverbGain">
      <summary>Gets or sets the reverberation gain included in the reverberation effect definition.</summary>
      <returns>The reverberation gain value.</returns>
    </member>
    <member name="P:Windows.Media.Audio.ReverbEffectDefinition.RoomFilterFreq">
      <summary>Gets or sets the room filter frequency included in the reverberation effect definition.</summary>
      <returns>The room filter frequency value.</returns>
    </member>
    <member name="P:Windows.Media.Audio.ReverbEffectDefinition.RoomFilterHF">
      <summary>Gets or sets the room filter high frequency included in the reverberation effect definition.</summary>
      <returns>The room filter high frequency value.</returns>
    </member>
    <member name="P:Windows.Media.Audio.ReverbEffectDefinition.RoomFilterMain">
      <summary>Gets or sets the main room filter included in the reverberation effect definition.</summary>
      <returns>The main room filter value.</returns>
    </member>
    <member name="P:Windows.Media.Audio.ReverbEffectDefinition.RoomSize">
      <summary>Gets or sets the room size included in the reverberation effect definition.</summary>
      <returns>A value indicating the room size.</returns>
    </member>
    <member name="P:Windows.Media.Audio.ReverbEffectDefinition.WetDryMix">
      <summary>Gets or sets the wet-dry audio voice mix for the reverberation effect definition.</summary>
      <returns>The wet-dry audio voice mix.</returns>
    </member>
    <member name="T:Windows.Media.Audio.SetDefaultSpatialAudioFormatResult">
      <summary>Represents the result of attempting to set a default spatial audio format.</summary>
    </member>
    <member name="P:Windows.Media.Audio.SetDefaultSpatialAudioFormatResult.Status">
      <summary>Specifies the status of the result, whether it failed (and why) or succeeded.</summary>
      <returns>An enumeration value indicating set default spatial audio format status.</returns>
    </member>
    <member name="T:Windows.Media.Audio.SetDefaultSpatialAudioFormatStatus">
      <summary>Specifies the status of the SetDefaultSpatialAudioFormatResult, whether it failed (and why) or succeeded.</summary>
    </member>
    <member name="F:Windows.Media.Audio.SetDefaultSpatialAudioFormatStatus.AccessDenied">
      <summary>The caller doesn't have permission to change/set this spatial audio format.</summary>
    </member>
    <member name="F:Windows.Media.Audio.SetDefaultSpatialAudioFormatStatus.LicenseExpired">
      <summary>There is no current license for this spatial audio format.</summary>
    </member>
    <member name="F:Windows.Media.Audio.SetDefaultSpatialAudioFormatStatus.LicenseNotValidForAudioEndpoint">
      <summary>This spatial audio format is licensed, but not for this endpoint.</summary>
    </member>
    <member name="F:Windows.Media.Audio.SetDefaultSpatialAudioFormatStatus.NotSupportedOnAudioEndpoint">
      <summary>This audio endpoint doesn't support this format.</summary>
    </member>
    <member name="F:Windows.Media.Audio.SetDefaultSpatialAudioFormatStatus.Succeeded">
      <summary>The call succeeded and the format was set.</summary>
    </member>
    <member name="F:Windows.Media.Audio.SetDefaultSpatialAudioFormatStatus.UnknownError">
      <summary>Something unexpected went wrong.</summary>
    </member>
    <member name="T:Windows.Media.Audio.SpatialAudioDeviceConfiguration">
      <summary>Represents a audio device, providing information and control for its current spatial audio setup.</summary>
    </member>
    <member name="P:Windows.Media.Audio.SpatialAudioDeviceConfiguration.ActiveSpatialAudioFormat">
      <summary>Provides the currently active spatial audio format for this device. This could have been changed by the system and therefore may not be the same as the default.</summary>
      <returns>A string of the GUID for the active spatial audio format.</returns>
    </member>
    <member name="P:Windows.Media.Audio.SpatialAudioDeviceConfiguration.DefaultSpatialAudioFormat">
      <summary>Provides the default spatial audio format for this device. This is the format the user has selected.</summary>
      <returns>A string of the GUID for the default spatial audio format.</returns>
    </member>
    <member name="P:Windows.Media.Audio.SpatialAudioDeviceConfiguration.DeviceId">
      <summary>The ID of the device this object represents.</summary>
      <returns>String representation of the device ID.</returns>
    </member>
    <member name="P:Windows.Media.Audio.SpatialAudioDeviceConfiguration.IsSpatialAudioSupported">
      <summary>Specifies whether this device can support any form of spatial audio.</summary>
      <returns>Bool indicating whether this device supports spatial audio.</returns>
    </member>
    <member name="E:Windows.Media.Audio.SpatialAudioDeviceConfiguration.ConfigurationChanged">
      <summary>Occurs when the spatial audio state of the device has changed.</summary>
    </member>
    <member name="M:Windows.Media.Audio.SpatialAudioDeviceConfiguration.GetForDeviceId(System.String)">
      <summary>Creates a SpatialAudioDeviceConfiguration for the given device ID.</summary>
      <param name="deviceId">The device ID of the device to represent.</param>
      <returns>The SpatialAudioDeviceConfiguration for the device.</returns>
    </member>
    <member name="M:Windows.Media.Audio.SpatialAudioDeviceConfiguration.IsSpatialAudioFormatSupported(System.String)">
      <summary>Specifies whether this device can support the given spatial audio format.</summary>
      <param name="subtype">A string of the GUID for the spatial audo format to check. SpatialAudioFormatSubtype enum will return the neccesary strings.</param>
      <returns>Bool indicating whether the format is supported or not.</returns>
    </member>
    <member name="M:Windows.Media.Audio.SpatialAudioDeviceConfiguration.SetDefaultSpatialAudioFormatAsync(System.String)">
      <summary>Tries to set the specified spatial audio format for this device. The caller must be the app that owns this spatial audio format.</summary>
      <param name="subtype">A string of the GUID for the spatial audio format to set. SpatialAudioFormatSubtype enum will return the neccesary string.</param>
      <returns>A result indicating success or why the call failed to set the specified format.</returns>
    </member>
    <member name="T:Windows.Media.Audio.SpatialAudioFormatConfiguration">
      <summary>Provides a way to configure Spatial Audio Formats.</summary>
    </member>
    <member name="P:Windows.Media.Audio.SpatialAudioFormatConfiguration.MixedRealityExclusiveModePolicy">
      <summary>Specifies which policy to use when picking a spatial audio format in mixed reality.</summary>
      <returns>An enumeration that specifies how to handle spatial audio in Mixed Reality.</returns>
    </member>
    <member name="M:Windows.Media.Audio.SpatialAudioFormatConfiguration.GetDefault">
      <summary>Gets an instance of SpatialAudioFormatConfiguration.</summary>
      <returns>An instance of SpatialAudioFormatConfiguration.</returns>
    </member>
    <member name="M:Windows.Media.Audio.SpatialAudioFormatConfiguration.ReportConfigurationChangedAsync(System.String)">
      <summary>Allows a spatial audio format companion app to report that the configuration has changed for a specific format.</summary>
      <param name="subtype">String of the GUID for the spatial audio format that's configuration has changed.</param>
      <returns>An async action.</returns>
    </member>
    <member name="M:Windows.Media.Audio.SpatialAudioFormatConfiguration.ReportLicenseChangedAsync(System.String)">
      <summary>Allows a spatial audio format companion app to report that the license has changed for a specific format.</summary>
      <param name="subtype">String of the GUID for the spatial audio format that's license has changed.</param>
      <returns>An async action.</returns>
    </member>
    <member name="T:Windows.Media.Audio.SpatialAudioFormatSubtype">
      <summary>Helper class to retrieve the GUIDs for known spatial audio formats.</summary>
    </member>
    <member name="P:Windows.Media.Audio.SpatialAudioFormatSubtype.DolbyAtmosForHeadphones">
      <summary>GUID for DolbyAtmosForHeadphones.</summary>
      <returns>A string representation of the format's GUID.</returns>
    </member>
    <member name="P:Windows.Media.Audio.SpatialAudioFormatSubtype.DolbyAtmosForHomeTheater">
      <summary>GUID for DolbyAtmosForHomeTheater.</summary>
      <returns>A string representation of the format's GUID.</returns>
    </member>
    <member name="P:Windows.Media.Audio.SpatialAudioFormatSubtype.DolbyAtmosForSpeakers">
      <summary>GUID for DolbyAtmosForSpeakers.</summary>
      <returns>A string representation of the format's GUID.</returns>
    </member>
    <member name="P:Windows.Media.Audio.SpatialAudioFormatSubtype.DTSHeadphoneX">
      <summary>GUID for DTSHeadphoneX.</summary>
      <returns>A string representation of the format's GUID.</returns>
    </member>
    <member name="P:Windows.Media.Audio.SpatialAudioFormatSubtype.DTSXUltra">
      <summary>GUID for DTSXUltra.</summary>
      <returns>A string representation of the format's GUID.</returns>
    </member>
    <member name="P:Windows.Media.Audio.SpatialAudioFormatSubtype.WindowsSonic">
      <summary>GUID for WindowsSonic.</summary>
      <returns>A string representation of the format's GUID.</returns>
    </member>
    <member name="T:Windows.Media.Audio.SpatialAudioModel">
      <summary>Specifies the spatial audio processing model used by an AudioNodeEmitter.</summary>
    </member>
    <member name="F:Windows.Media.Audio.SpatialAudioModel.FoldDown">
      <summary>Spatial audio is processed using non-spatial methods, such as panning between stereo channels. This provides less realistic spatial sound that preserves the X and Z coordinates of the emitter, but effectively ignores the Y coordinate. This model has a lower CPU and memory cost than object-based processing.</summary>
    </member>
    <member name="F:Windows.Media.Audio.SpatialAudioModel.ObjectBased">
      <summary>Spatial audio is processed using the Microsoft head-relative transfer function (HRTF) algorithm. This provides a more realistic spatial sound that preserves X, Y, and Z coordinates of the emitter, but at a higher CPU and memory cost than fold-down processing.</summary>
    </member>
    <member name="T:Windows.Media.Capture.AdvancedCapturedPhoto">
      <summary>Represents a photo captured using system-provided computational photography techniques provided by the AdvancedPhotoCapture class.</summary>
    </member>
    <member name="P:Windows.Media.Capture.AdvancedCapturedPhoto.Context">
      <summary>Gets the app-defined context object associated with the advanced photo capture operation, if one was provided in the call to AdvancedPhotoCapture.CaptureAsync(Object).</summary>
      <returns>The app-defined context object associated with the advanced photo capture operation.</returns>
    </member>
    <member name="P:Windows.Media.Capture.AdvancedCapturedPhoto.Frame">
      <summary>Gets the captured frame containing the result of the advanced photo capture.</summary>
      <returns>The captured frame containing the result of the advanced photo capture.</returns>
    </member>
    <member name="P:Windows.Media.Capture.AdvancedCapturedPhoto.FrameBoundsRelativeToReferencePhoto">
      <summary>Gets a reference to a Rect that expresses the dimensions of the Frame generated by the advanced photo capture operation, relative to the reference photo passed into the OptionalReferencePhotoCaptured event.</summary>
      <returns>A reference to a Rect that expresses the frame bounds of the captured frame relative to a reference photo.</returns>
    </member>
    <member name="P:Windows.Media.Capture.AdvancedCapturedPhoto.Mode">
      <summary>Gets a value indicating the advanced capture mode with which the photo was captured.</summary>
      <returns>A value indicating the advanced capture mode with which the photo was captured.</returns>
    </member>
    <member name="T:Windows.Media.Capture.AdvancedPhotoCapture">
      <summary>Provides methods for capturing photos using system-provided computational photography techniques.</summary>
    </member>
    <member name="E:Windows.Media.Capture.AdvancedPhotoCapture.AllPhotosCaptured">
      <summary>Occurs when all of the frames required for the advanced photo capture have been captured.</summary>
    </member>
    <member name="E:Windows.Media.Capture.AdvancedPhotoCapture.OptionalReferencePhotoCaptured">
      <summary>Raised when a reference photo for the advanced photo operation has been captured, on devices that support this feature.</summary>
    </member>
    <member name="M:Windows.Media.Capture.AdvancedPhotoCapture.CaptureAsync">
      <summary>Asynchronously performs an advanced photo capture.</summary>
      <returns>An asynchronous operation that returns an AdvancedCapturedPhoto upon successful completion.</returns>
    </member>
    <member name="M:Windows.Media.Capture.AdvancedPhotoCapture.CaptureAsync(System.Object)">
      <summary>Asynchronously performs an advanced photo capture passing the provided app-defined context object to the result of the operation.</summary>
      <param name="context">An app-defined context object that passes context information to the result of the operation.</param>
      <returns>An asynchronous operation that returns an AdvancedCapturedPhoto upon successful completion.</returns>
    </member>
    <member name="M:Windows.Media.Capture.AdvancedPhotoCapture.FinishAsync">
      <summary>Asynchronously releases the AdvancedPhotoCapture object and resources used by the advanced photo capture operation.</summary>
      <returns>An asynchronous action.</returns>
    </member>
    <member name="T:Windows.Media.Capture.AppCapture">
      <summary>Provides information about the app capture feature.</summary>
    </member>
    <member name="P:Windows.Media.Capture.AppCapture.IsCapturingAudio">
      <summary>Gets a value indicating whether another app is currently capturing audio.</summary>
      <returns>True if another app is currently capturing audio; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Media.Capture.AppCapture.IsCapturingVideo">
      <summary>Gets a value indicating whether another app is currently capturing video.</summary>
      <returns>True if another app is currently capturing video; otherwise, false.</returns>
    </member>
    <member name="E:Windows.Media.Capture.AppCapture.CapturingChanged">
      <summary>Raised when the capturing status changes.</summary>
    </member>
    <member name="M:Windows.Media.Capture.AppCapture.GetForCurrentView">
      <summary>Gets the instance of this class for the current view.</summary>
      <returns>The instance for the current view.</returns>
    </member>
    <member name="M:Windows.Media.Capture.AppCapture.SetAllowedAsync(System.Boolean)">
      <summary>Sets a value that specifies whether the app capture is currently allowed for the calling app.</summary>
      <param name="allowed">True if app capture is allowed; otherwise, false.</param>
      <returns>An asynchronous action.</returns>
    </member>
    <member name="T:Windows.Media.Capture.CameraCaptureUI">
      <summary>Provides a full window UI for capturing audio, video, and photos from a camera. As well as controls for trimming video, time delayed capture, and camera settings.</summary>
    </member>
    <member name="M:Windows.Media.Capture.CameraCaptureUI.#ctor">
      <summary>Create a new CameraCaptureUI object.</summary>
    </member>
    <member name="P:Windows.Media.Capture.CameraCaptureUI.PhotoSettings">
      <summary>Provides settings for capturing photos. The settings include aspect ratio, image size, format, resolution, and whether or not cropping is allowed by the user interface (UI).</summary>
      <returns>An object containing settings for capturing photos.</returns>
    </member>
    <member name="P:Windows.Media.Capture.CameraCaptureUI.VideoSettings">
      <summary>Provides settings for capturing videos. The settings include format, maximum resolution, maximum duration, and whether or not to allow trimming.</summary>
      <returns>An object that provides settings for capturing videos.</returns>
    </member>
    <member name="M:Windows.Media.Capture.CameraCaptureUI.CaptureFileAsync(Windows.Media.Capture.CameraCaptureUIMode)">
      <summary>Launches the CameraCaptureUI user interface.</summary>
      <param name="mode">Specifies whether the user interface that will be shown allows the user to capture a photo, capture a video, or capture both photos and videos.</param>
      <returns>When this operation completes, a StorageFile object is returned.</returns>
    </member>
    <member name="T:Windows.Media.Capture.CameraCaptureUIMaxPhotoResolution">
      <summary>Determines the highest resolution the user can select for capturing photos.</summary>
    </member>
    <member name="F:Windows.Media.Capture.CameraCaptureUIMaxPhotoResolution.HighestAvailable">
      <summary>The user can select any resolution.</summary>
    </member>
    <member name="F:Windows.Media.Capture.CameraCaptureUIMaxPhotoResolution.Large3M">
      <summary>The user can select resolutions up to 1920 X 1080, or a similar 4:3 resolution.</summary>
    </member>
    <member name="F:Windows.Media.Capture.CameraCaptureUIMaxPhotoResolution.MediumXga">
      <summary>The user can select resolutions up to 1024 X 768, or a similar 16:9 resolution.</summary>
    </member>
    <member name="F:Windows.Media.Capture.CameraCaptureUIMaxPhotoResolution.SmallVga">
      <summary>The user can select resolutions up to 320 X 240, or a similar 16:9 resolution.</summary>
    </member>
    <member name="F:Windows.Media.Capture.CameraCaptureUIMaxPhotoResolution.VeryLarge5M">
      <summary>The user can select resolutions up to 5 MP.</summary>
    </member>
    <member name="F:Windows.Media.Capture.CameraCaptureUIMaxPhotoResolution.VerySmallQvga">
      <summary>The user can select resolutions up to 320 X 240, or a similar 16:9 resolution.</summary>
    </member>
    <member name="T:Windows.Media.Capture.CameraCaptureUIMaxVideoResolution">
      <summary>Determines the highest resolution the user can select for capturing video.</summary>
    </member>
    <member name="F:Windows.Media.Capture.CameraCaptureUIMaxVideoResolution.HighDefinition">
      <summary>The user can select resolutions up to high definition resolutions.</summary>
    </member>
    <member name="F:Windows.Media.Capture.CameraCaptureUIMaxVideoResolution.HighestAvailable">
      <summary>The user can select any resolution.</summary>
    </member>
    <member name="F:Windows.Media.Capture.CameraCaptureUIMaxVideoResolution.LowDefinition">
      <summary>The user can select resolutions up to low definition resolutions.</summary>
    </member>
    <member name="F:Windows.Media.Capture.CameraCaptureUIMaxVideoResolution.StandardDefinition">
      <summary>The user can select resolutions up to standard definition resolutions.</summary>
    </member>
    <member name="T:Windows.Media.Capture.CameraCaptureUIMode">
      <summary>Determines whether the user interface for capturing from the attached camera allows capture of photos, videos, or both photos and videos.</summary>
    </member>
    <member name="F:Windows.Media.Capture.CameraCaptureUIMode.Photo">
      <summary>The user can only capture a photo.</summary>
    </member>
    <member name="F:Windows.Media.Capture.CameraCaptureUIMode.PhotoOrVideo">
      <summary>Either a photo or video can be captured.</summary>
    </member>
    <member name="F:Windows.Media.Capture.CameraCaptureUIMode.Video">
      <summary>The user can only capture a video.</summary>
    </member>
    <member name="T:Windows.Media.Capture.CameraCaptureUIPhotoCaptureSettings">
      <summary>Provides settings for capturing photos with CameraCaptureUI. The settings include aspect ratio, image size, format, resolution, and whether or not cropping is allowed by the user interface (UI).</summary>
    </member>
    <member name="P:Windows.Media.Capture.CameraCaptureUIPhotoCaptureSettings.AllowCropping">
      <summary>Determines whether photo cropping will be enabled in the user interface for capture a photo.</summary>
      <returns>True, if photo cropping will be enabled; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Media.Capture.CameraCaptureUIPhotoCaptureSettings.CroppedAspectRatio">
      <summary>The aspect ratio of the captured photo.</summary>
      <returns>The aspect ratio of the captured photo. If zero, the aspect ratio is not enforced.</returns>
    </member>
    <member name="P:Windows.Media.Capture.CameraCaptureUIPhotoCaptureSettings.CroppedSizeInPixels">
      <summary>The exact size in pixels of the captured photo.</summary>
      <returns>The size of the captured photo.</returns>
    </member>
    <member name="P:Windows.Media.Capture.CameraCaptureUIPhotoCaptureSettings.Format">
      <summary>Determines the format that captured photos will be stored in.</summary>
      <returns>A value that indicates the format for captured photos.</returns>
    </member>
    <member name="P:Windows.Media.Capture.CameraCaptureUIPhotoCaptureSettings.MaxResolution">
      <summary>Determines the maximum resolution the user will be able to select.</summary>
      <returns>A value that indicates the maximum resolution the user will be able to select.</returns>
    </member>
    <member name="T:Windows.Media.Capture.CameraCaptureUIPhotoFormat">
      <summary>Determines the format for photos captured with CameraCaptureUI.</summary>
    </member>
    <member name="F:Windows.Media.Capture.CameraCaptureUIPhotoFormat.Jpeg">
      <summary>JPEG format.</summary>
    </member>
    <member name="F:Windows.Media.Capture.CameraCaptureUIPhotoFormat.JpegXR">
      <summary>JPEG-XR format.</summary>
    </member>
    <member name="F:Windows.Media.Capture.CameraCaptureUIPhotoFormat.Png">
      <summary>PNG format.</summary>
    </member>
    <member name="T:Windows.Media.Capture.CameraCaptureUIVideoCaptureSettings">
      <summary>Provides settings for capturing videos. The settings include format, maximum resolution, maximum duration, and whether or not to allow trimming.</summary>
    </member>
    <member name="P:Windows.Media.Capture.CameraCaptureUIVideoCaptureSettings.AllowTrimming">
      <summary>Determines whether or not the video trimming user interface will be enabled.</summary>
      <returns>True, if the user will be allowed to trim videos; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Media.Capture.CameraCaptureUIVideoCaptureSettings.Format">
      <summary>Determines the format for storing captured videos.</summary>
      <returns>A value indicating the format for storing captured videos.</returns>
    </member>
    <member name="P:Windows.Media.Capture.CameraCaptureUIVideoCaptureSettings.MaxDurationInSeconds">
      <summary>Determines the maximum duration of a video.</summary>
      <returns>The maximum duration of a video. If this property is set to zero, no maximum duration is enforced.</returns>
    </member>
    <member name="P:Windows.Media.Capture.CameraCaptureUIVideoCaptureSettings.MaxResolution">
      <summary>Determines the maximum resolution that the user can select.</summary>
      <returns>The maximum resolution that the user can select.</returns>
    </member>
    <member name="T:Windows.Media.Capture.CameraCaptureUIVideoFormat">
      <summary>Determines the format for saving captured videos.</summary>
    </member>
    <member name="F:Windows.Media.Capture.CameraCaptureUIVideoFormat.Mp4">
      <summary>MP4/H.264/AAC format.</summary>
    </member>
    <member name="F:Windows.Media.Capture.CameraCaptureUIVideoFormat.Wmv">
      <summary>WMV format.</summary>
    </member>
    <member name="T:Windows.Media.Capture.CapturedFrame">
      <summary>Represents a captured video frame.</summary>
    </member>
    <member name="P:Windows.Media.Capture.CapturedFrame.BitmapProperties">
      <summary>Gets an object containing bitmap properties for the CapturedFrame. These properties convey image metadata such as EXIF data.</summary>
      <returns>An object containing bitmap properties for the CapturedFrame.</returns>
    </member>
    <member name="P:Windows.Media.Capture.CapturedFrame.CanRead">
      <summary>Gets a value that indicates if the captured frame can be read from.</summary>
      <returns>**true** if the captured frame can be read from; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.Media.Capture.CapturedFrame.CanWrite">
      <summary>Gets a value that indicates if the captured frame can be written to.</summary>
      <returns>**true** if the captured frame can be written to; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.Media.Capture.CapturedFrame.ContentType">
      <summary>Gets the content type of the captured frame.</summary>
      <returns>The content type of the captured frame.</returns>
    </member>
    <member name="P:Windows.Media.Capture.CapturedFrame.ControlValues">
      <summary>Gets an object containing capture control metadata for the CapturedFrame. Capture controls adjust capture settings such as ISO and exposure.</summary>
      <returns>An object containing capture control metadata for the CapturedFrame.</returns>
    </member>
    <member name="P:Windows.Media.Capture.CapturedFrame.Height">
      <summary>Gets the height of the captured frame</summary>
      <returns>The height of the frame.</returns>
    </member>
    <member name="P:Windows.Media.Capture.CapturedFrame.Position">
      <summary>Gets the position of the captured frame.</summary>
      <returns>The position of the captured frame.</returns>
    </member>
    <member name="P:Windows.Media.Capture.CapturedFrame.Size">
      <summary>Gets the size of the captured frame in bytes.</summary>
      <returns>The size of the captured frame in bytes.</returns>
    </member>
    <member name="P:Windows.Media.Capture.CapturedFrame.SoftwareBitmap">
      <summary>Gets a SoftwareBitmap object representing the captured frame.</summary>
      <returns>A SoftwareBitmap object representing the captured frame.</returns>
    </member>
    <member name="P:Windows.Media.Capture.CapturedFrame.Width">
      <summary>Gets the width of the captured frame.</summary>
      <returns>The width of the captured frame.</returns>
    </member>
    <member name="M:Windows.Media.Capture.CapturedFrame.CloneStream">
      <summary>Creates a copy of the stream.</summary>
      <returns>The clone of the strem.</returns>
    </member>
    <member name="M:Windows.Media.Capture.CapturedFrame.Close">
      <summary>Closes the captured framed object.</summary>
    </member>
    <member name="M:Windows.Media.Capture.CapturedFrame.FlushAsync">
      <summary>Asynchronously commits and flushes all of the data of the CapturedFrame.</summary>
      <returns>When this method completes, a boolean value is returned which specifies **true** if the operation completed successfully; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.Media.Capture.CapturedFrame.GetInputStreamAt(System.UInt64)">
      <summary>Gets the input stream at the specified position.</summary>
      <param name="position">The position in the input stream.</param>
      <returns>The input stream.</returns>
    </member>
    <member name="M:Windows.Media.Capture.CapturedFrame.GetOutputStreamAt(System.UInt64)">
      <summary>Gets the output stream at the specified position.</summary>
      <param name="position">The position in the output stream.</param>
      <returns>The output stream.</returns>
    </member>
    <member name="M:Windows.Media.Capture.CapturedFrame.ReadAsync(Windows.Storage.Streams.IBuffer,System.UInt32,Windows.Storage.Streams.InputStreamOptions)">
      <summary>Returns an asynchronous byte reader object.</summary>
      <param name="buffer">The buffer into which the asynchronous read operation places the bytes that are read.</param>
      <param name="count">The number of bytes to read that is less than or equal to the [Capacity](https://docs.microsoft.com/previous-versions/hh438363(v=vs.85)) value.</param>
      <param name="options">Specifies the type of the asynchronous read operation.</param>
      <returns>The asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Media.Capture.CapturedFrame.Seek(System.UInt64)">
      <summary>Seeks the stream to the specified position.</summary>
      <param name="position">The position in the stream to seek too.</param>
    </member>
    <member name="M:Windows.Media.Capture.CapturedFrame.WriteAsync(Windows.Storage.Streams.IBuffer)">
      <summary>Asynchronously writes the specified data to the stream.</summary>
      <param name="buffer">The data to write to the stream.</param>
      <returns>Represents an asynchronous operation that returns a result and reports progress.</returns>
    </member>
    <member name="T:Windows.Media.Capture.CapturedFrameControlValues">
      <summary>Provides information about the capture device settings that were used for a frame in a variable photo sequence.</summary>
    </member>
    <member name="P:Windows.Media.Capture.CapturedFrameControlValues.Exposure">
      <summary>Gets the exposure time used for a frame in a variable photo sequence.</summary>
      <returns>Gets the exposure time used for a frame in a variable photo sequence.</returns>
    </member>
    <member name="P:Windows.Media.Capture.CapturedFrameControlValues.ExposureCompensation">
      <summary>Gets the exposure compensation value used for a frame in a variable photo sequence.</summary>
      <returns>The exposure compensation value used for a frame in a variable photo sequence.</returns>
    </member>
    <member name="P:Windows.Media.Capture.CapturedFrameControlValues.Flashed">
      <summary>Gets a value indicating if the flash was used for a frame in a variable photo sequence.</summary>
      <returns>A value indicating if the flash was used for a frame in a variable photo sequence.</returns>
    </member>
    <member name="P:Windows.Media.Capture.CapturedFrameControlValues.FlashPowerPercent">
      <summary>Gets the flash power used for a frame in a variable photo sequence.</summary>
      <returns>The flash power used for a frame in a variable photo sequence.</returns>
    </member>
    <member name="P:Windows.Media.Capture.CapturedFrameControlValues.Focus">
      <summary>Gets the focus lens position used for a frame in a variable photo sequence.</summary>
      <returns>The focus lens position used for a frame in a variable photo sequence.</returns>
    </member>
    <member name="P:Windows.Media.Capture.CapturedFrameControlValues.FocusState">
      <summary>Gets the focus state for a frame in a variable photo sequence.</summary>
      <returns>The focus state for a frame in a variable photo sequence.</returns>
    </member>
    <member name="P:Windows.Media.Capture.CapturedFrameControlValues.IsoAnalogGain">
      <summary>Gets the ISO analog gain used for a frame in a variable photo sequence.</summary>
      <returns>The ISO analog gain used for a frame in a variable photo sequence.</returns>
    </member>
    <member name="P:Windows.Media.Capture.CapturedFrameControlValues.IsoDigitalGain">
      <summary>Gets the ISO digital gain used for a frame in a variable photo sequence.</summary>
      <returns>The ISO digital gain used for a frame in a variable photo sequence.</returns>
    </member>
    <member name="P:Windows.Media.Capture.CapturedFrameControlValues.IsoSpeed">
      <summary>Gets the ISO speed used for a frame in a variable photo sequence.</summary>
      <returns>The ISO speed used for a frame in a variable photo sequence.</returns>
    </member>
    <member name="P:Windows.Media.Capture.CapturedFrameControlValues.SceneMode">
      <summary>Gets the scene mode used for a frame in a variable photo sequence.</summary>
      <returns>The scene mode used for a frame in a variable photo sequence.</returns>
    </member>
    <member name="P:Windows.Media.Capture.CapturedFrameControlValues.SensorFrameRate">
      <summary>Gets the sensor frame rate used for a frame in a variable photo sequence.</summary>
      <returns>The sensor frame rate used for a frame in a variable photo sequence.</returns>
    </member>
    <member name="P:Windows.Media.Capture.CapturedFrameControlValues.WhiteBalance">
      <summary>Gets the white balance setting used for a frame in a variable photo sequence.</summary>
      <returns>The white balance setting used for a frame in a variable photo sequence.</returns>
    </member>
    <member name="P:Windows.Media.Capture.CapturedFrameControlValues.WhiteBalanceGain">
      <summary>Gets the white balance gain used for a frame in a variable photo sequence.</summary>
      <returns>The white balance gain used for a frame in a variable photo sequence.</returns>
    </member>
    <member name="P:Windows.Media.Capture.CapturedFrameControlValues.ZoomFactor">
      <summary>Gets the zoom factor used for a frame in a variable photo sequence.</summary>
      <returns>The zoom factor used for a frame in a variable photo sequence.</returns>
    </member>
    <member name="T:Windows.Media.Capture.CapturedPhoto">
      <summary>Represents a photo taken from a capture device such as a webcam attached.</summary>
    </member>
    <member name="P:Windows.Media.Capture.CapturedPhoto.Frame">
      <summary>Gets the photo data, represented as CapturedFrame object, associated with the CapturedPhoto object.</summary>
      <returns>The captured frame.</returns>
    </member>
    <member name="P:Windows.Media.Capture.CapturedPhoto.Thumbnail">
      <summary>Represents a thumbnail image of the capture photo.</summary>
      <returns>The thumbnail image.</returns>
    </member>
    <member name="T:Windows.Media.Capture.KnownVideoProfile">
      <summary>Specifies the names of video recording profiles that are known by the system.</summary>
    </member>
    <member name="F:Windows.Media.Capture.KnownVideoProfile.BalancedVideoAndPhoto">
      <summary>The profile provides hints to the driver to allow for photo capture during video capture with balanced quality between both.</summary>
    </member>
    <member name="F:Windows.Media.Capture.KnownVideoProfile.HdrWithWcgPhoto">
      <summary>The profile provides hints to the driver to optimize for High Dynamic Range (HDR) with Wide Color Gamut (WCG) photo.</summary>
    </member>
    <member name="F:Windows.Media.Capture.KnownVideoProfile.HdrWithWcgVideo">
      <summary>The profile provides hints to the driver to optimize for High Dynamic Range (HDR) with Wide Color Gamut (WCG) video.</summary>
    </member>
    <member name="F:Windows.Media.Capture.KnownVideoProfile.HighFrameRate">
      <summary>The profile provides hints to the driver to optimize for high frame rate video capture.</summary>
    </member>
    <member name="F:Windows.Media.Capture.KnownVideoProfile.HighQualityPhoto">
      <summary>The profile provides hints to the driver to optimize for high-quality photo capture.</summary>
    </member>
    <member name="F:Windows.Media.Capture.KnownVideoProfile.PhotoSequence">
      <summary>The profile provides hints to the driver to optimize for capturing photo sequences.</summary>
    </member>
    <member name="F:Windows.Media.Capture.KnownVideoProfile.VariablePhotoSequence">
      <summary>The profile provides hints to the driver to optimize for capturing variable photo sequences.</summary>
    </member>
    <member name="F:Windows.Media.Capture.KnownVideoProfile.VideoConferencing">
      <summary>The profile provides hints to the driver to optimize for VoIP scenarios, prioritizing lower power consumption, lower latency, and concurrency (for example, using the front and back cameras of a device simultaneously) while deprioritizing higher resolution.</summary>
    </member>
    <member name="F:Windows.Media.Capture.KnownVideoProfile.VideoHdr8">
      <summary>The profile provides hints to the driver to optimize for High Dynamic Range (HDR) video.</summary>
    </member>
    <member name="F:Windows.Media.Capture.KnownVideoProfile.VideoRecording">
      <summary>The profile provides hints to the driver to optimize for high-quality video, prioritizing higher resolution and frame rates over power consumption and latency.</summary>
    </member>
    <member name="T:Windows.Media.Capture.LowLagMediaRecording">
      <summary>Provides methods for taking a low lag media recording.</summary>
    </member>
    <member name="M:Windows.Media.Capture.LowLagMediaRecording.FinishAsync">
      <summary>Asynchronously releases the LowLagMediaRecording object and resources used by the media recording operation.</summary>
      <returns>Object that is used to control the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Media.Capture.LowLagMediaRecording.PauseAsync(Windows.Media.Devices.MediaCapturePauseBehavior)">
      <summary>Pauses an ongoing low lag media record operation.</summary>
      <param name="behavior">A value indicating whether the media capture hardware resources should be preserved or released while recording is paused.</param>
      <returns>An asynchronous action.</returns>
    </member>
    <member name="M:Windows.Media.Capture.LowLagMediaRecording.PauseWithResultAsync(Windows.Media.Devices.MediaCapturePauseBehavior)">
      <summary>Pauses an ongoing low lag media record operation and provides a MediaCapturePauseResult that can be used to help the user align the camera with the last captured frame when resuming recording.</summary>
      <param name="behavior">A value indicating whether the media capture hardware resources should be preserved or released while recording is paused.</param>
      <returns>An asynchronous action that returns a MediaCapturePauseResult upon completion.</returns>
    </member>
    <member name="M:Windows.Media.Capture.LowLagMediaRecording.ResumeAsync">
      <summary>Resumes a paused low lag recording operation.</summary>
      <returns>An asynchronous action.</returns>
    </member>
    <member name="M:Windows.Media.Capture.LowLagMediaRecording.StartAsync">
      <summary>Asynchronously starts the low lag media recording.</summary>
      <returns>Object that is used to control the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Media.Capture.LowLagMediaRecording.StopAsync">
      <summary>Asynchronously stops the low lag media recording.</summary>
      <returns>Object that is used to control the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Media.Capture.LowLagMediaRecording.StopWithResultAsync">
      <summary>Asynchronously stops the low lag media recording and provides a MediaCaptureStopResult that can be used to help the user align the camera with the last captured frame when restarting recording.</summary>
      <returns>An asynchronous action that returns a MediaCaptureStopResult upon completion.</returns>
    </member>
    <member name="T:Windows.Media.Capture.LowLagPhotoCapture">
      <summary>Provides methods for taking a low shutter lag photo.</summary>
    </member>
    <member name="M:Windows.Media.Capture.LowLagPhotoCapture.CaptureAsync">
      <summary>Asynchronously captures a low shutter lag photo.</summary>
      <returns>When this method completes, a CapturedPhoto object is returned which contains the captured photo.</returns>
    </member>
    <member name="M:Windows.Media.Capture.LowLagPhotoCapture.FinishAsync">
      <summary>Asynchronously releases the LowLagPhotoCapture object and resources used by the capture photo operation.</summary>
      <returns>Object that is used to control the asynchronous operation.</returns>
    </member>
    <member name="T:Windows.Media.Capture.LowLagPhotoSequenceCapture">
      <summary>Provides methods for taking a rapid sequence of low shutter lag photos.</summary>
    </member>
    <member name="E:Windows.Media.Capture.LowLagPhotoSequenceCapture.PhotoCaptured">
      <summary>Occurs when a photo has been captured.</summary>
    </member>
    <member name="M:Windows.Media.Capture.LowLagPhotoSequenceCapture.FinishAsync">
      <summary>Asynchronously releases the LowLagPhotoSequenceCapture object and resources used by the photo sequence capture operation.</summary>
      <returns>Object that is used to control the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Media.Capture.LowLagPhotoSequenceCapture.StartAsync">
      <summary>Asynchronously starts capturing photos.</summary>
      <returns>Object that is used to control the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Media.Capture.LowLagPhotoSequenceCapture.StopAsync">
      <summary>Asynchronously stops capturing photos.</summary>
      <returns>Object that is used to control the asynchronous operation.</returns>
    </member>
    <member name="T:Windows.Media.Capture.MediaCapture">
      <summary>Provides functionality for capturing photos, audio, and videos from a capture device, such as a webcam.</summary>
    </member>
    <member name="M:Windows.Media.Capture.MediaCapture.#ctor">
      <summary>Creates a new instance of the MediaCapture object.</summary>
    </member>
    <member name="P:Windows.Media.Capture.MediaCapture.AudioDeviceController">
      <summary>Gets an object that controls settings for the microphone.</summary>
      <returns>An AudioDeviceController object that controls settings for the microphone.</returns>
    </member>
    <member name="P:Windows.Media.Capture.MediaCapture.CameraStreamState">
      <summary>Gets the current stream state of the camera stream.</summary>
      <returns>The current stream state of the camera stream.</returns>
    </member>
    <member name="P:Windows.Media.Capture.MediaCapture.FrameSources">
      <summary>Gets a read-only dictionary of MediaFrameSource objects that can be used simultaneously to acquire media frames.</summary>
      <returns>A read-only dictionary of MediaFrameSource objects that can be used simultaneously to acquire media frames.</returns>
    </member>
    <member name="P:Windows.Media.Capture.MediaCapture.MediaCaptureSettings">
      <summary>Gets the configuration settings for the MediaCapture object.</summary>
      <returns>A MediaCaptureSettings object that contains the settings.</returns>
    </member>
    <member name="P:Windows.Media.Capture.MediaCapture.ThermalStatus">
      <summary>Gets a value that indicates the current thermal status of the capture device.</summary>
      <returns>A value that indicates the current thermal status of the capture device.</returns>
    </member>
    <member name="P:Windows.Media.Capture.MediaCapture.VideoDeviceController">
      <summary>Gets an object that controls settings for the video camera.</summary>
      <returns>A VideoDeviceController object.</returns>
    </member>
    <member name="E:Windows.Media.Capture.MediaCapture.CameraStreamStateChanged">
      <summary>Occurs when the state of the camera stream changes.</summary>
    </member>
    <member name="E:Windows.Media.Capture.MediaCapture.CaptureDeviceExclusiveControlStatusChanged">
      <summary>Occurs when the exclusive control status of the capture device changes.</summary>
    </member>
    <member name="E:Windows.Media.Capture.MediaCapture.Failed">
      <summary>Raised when an error occurs during media capture.</summary>
    </member>
    <member name="E:Windows.Media.Capture.MediaCapture.FocusChanged">
      <summary>Occurs when the capture device changes focus.</summary>
    </member>
    <member name="E:Windows.Media.Capture.MediaCapture.PhotoConfirmationCaptured">
      <summary>Occurs when a photo confirmation frame is captured.</summary>
    </member>
    <member name="E:Windows.Media.Capture.MediaCapture.RecordLimitationExceeded">
      <summary>Occurs when the record limit is exceeded.</summary>
    </member>
    <member name="E:Windows.Media.Capture.MediaCapture.ThermalStatusChanged">
      <summary>Occurs when the thermal status of the capture device changes.</summary>
    </member>
    <member name="M:Windows.Media.Capture.MediaCapture.AddAudioEffectAsync(Windows.Media.Effects.IAudioEffectDefinition)">
      <summary>Adds an audio effect to the capture pipeline.</summary>
      <param name="definition">The object containing the definition of the effect to be added.</param>
      <returns>An asynchronous operation that returns an IMediaExtension upon successful completion.</returns>
    </member>
    <member name="M:Windows.Media.Capture.MediaCapture.AddEffectAsync(Windows.Media.Capture.MediaStreamType,System.String,Windows.Foundation.Collections.IPropertySet)">
      <summary>Adds an audio or video effect.</summary>
      <deprecated type="deprecate">AddEffectAsync might not be available in future versions of Windows. Starting with Windows Threshold, use AddAudioEffectAsync and AddVideoEffectAsync instead</deprecated>
      <param name="mediaStreamType">Specifies the streams to which the effect will be applied.</param>
      <param name="effectActivationID">The class identifier of the activatable runtime class that implements the effect. The runtime class must implement the IMediaExtension interface.</param>
      <param name="effectSettings">Configuration parameters for the effect.</param>
      <returns>Returns an IAsyncAction object that is used to control the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Media.Capture.MediaCapture.AddVideoEffectAsync(Windows.Media.Effects.IVideoEffectDefinition,Windows.Media.Capture.MediaStreamType)">
      <summary>Adds a video effect to the capture pipeline.</summary>
      <param name="definition">The object containing the definition of the effect to be added.</param>
      <param name="mediaStreamType">Specifies the streams to which the effect will be applied.</param>
      <returns>An asynchronous operation that returns an IMediaExtension upon successful completion.</returns>
    </member>
    <member name="M:Windows.Media.Capture.MediaCapture.CapturePhotoToStorageFileAsync(Windows.Media.MediaProperties.ImageEncodingProperties,Windows.Storage.IStorageFile)">
      <summary>Captures a photo to a storage file.</summary>
      <param name="type">The encoding properties for the output image.</param>
      <param name="file">The storage file where the image is saved.</param>
      <returns>Returns an IAsyncAction object that is used to control the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Media.Capture.MediaCapture.CapturePhotoToStreamAsync(Windows.Media.MediaProperties.ImageEncodingProperties,Windows.Storage.Streams.IRandomAccessStream)">
      <summary>Captures a photo to a random-access stream.</summary>
      <param name="type">The encoding properties for the output image.</param>
      <param name="stream">The stream where the image data is written.</param>
      <returns>Returns an IAsyncAction object that is used to control the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Media.Capture.MediaCapture.ClearEffectsAsync(Windows.Media.Capture.MediaStreamType)">
      <summary>Removes all audio and video effects from a stream.</summary>
      <param name="mediaStreamType">The stream from which to remove the effects.</param>
      <returns>Returns a IAsyncAction object that is used to control the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Media.Capture.MediaCapture.Close">
      <summary>Closes the media capture object.</summary>
    </member>
    <member name="M:Windows.Media.Capture.MediaCapture.CreateFrameReaderAsync(Windows.Media.Capture.Frames.MediaFrameSource)">
      <summary>Creates a MediaFrameReader that is used to acquire frames from a MediaFrameSource.</summary>
      <param name="inputSource">The media frame source from which the reader will acquire frames.</param>
      <returns>An asynchronous operation that returns a MediaFrameReader on completion.</returns>
    </member>
    <member name="M:Windows.Media.Capture.MediaCapture.CreateFrameReaderAsync(Windows.Media.Capture.Frames.MediaFrameSource,System.String)">
      <summary>Creates a MediaFrameReader that is used to acquire frames with the specified media encoding subtype from a MediaFrameSource.</summary>
      <param name="inputSource">The media frame source from which the reader will acquire frames.</param>
      <param name="outputSubtype">A string specifying the requested media encoding subtype for the frames acquired by the frame reader. This value must be one of the strings defined by the properties of the MediaEncodingSubtypes class.</param>
      <returns>An asynchronous operation that returns a MediaFrameReader on completion.</returns>
    </member>
    <member name="M:Windows.Media.Capture.MediaCapture.CreateFrameReaderAsync(Windows.Media.Capture.Frames.MediaFrameSource,System.String,Windows.Graphics.Imaging.BitmapSize)">
      <summary>Creates a MediaFrameReader that is used to acquire frames with the specified media encoding subtype and size from a MediaFrameSource.</summary>
      <param name="inputSource">The media frame source from which the reader will acquire frames.</param>
      <param name="outputSubtype">A string specifying the requested media encoding subtype for the frames acquired by the frame reader. This value must be one of the strings defined by the properties of the MediaEncodingSubtypes class.</param>
      <param name="outputSize">An object specifying the requested size for the frames acquired by the frame reader.</param>
      <returns>An asynchronous operation that returns a MediaFrameReader on completion.</returns>
    </member>
    <member name="M:Windows.Media.Capture.MediaCapture.CreateMultiSourceFrameReaderAsync(Windows.Foundation.Collections.IIterable{Windows.Media.Capture.Frames.MediaFrameSource})">
      <summary>Creates a MultiSourceMediaFrameReader that is used to acquire time-correlated frames from one or more MediaFrameSource objects.</summary>
      <param name="inputSources">A IIterable list of MediaFrameSource objects to be used by the frame reader.</param>
      <returns>An asynchronous operation that returns a MultiSourceMediaFrameReader upon successful completion.</returns>
    </member>
    <member name="M:Windows.Media.Capture.MediaCapture.CreateRelativePanelWatcher(Windows.Media.Capture.StreamingCaptureMode,Windows.UI.WindowManagement.DisplayRegion)">
      <summary>Creates a new instance of the MediaCaptureRelativePanelWatcher class, which monitors the panel associated with the provided DisplayRegion, so that the app receives notifications when the relative location of the panel changes.</summary>
      <param name="captureMode">A value from the StreamingCaptureMode enumeration enumeration.</param>
      <param name="displayRegion">A DisplayRegion for which the associated panel is monitored for changes. Typically this display region will be the camera view finder UI element, so that the app is alerted if the relative location of the panel containing the view finder changes.</param>
      <returns>A new instance of the MediaCaptureRelativePanelWatcher class.</returns>
    </member>
    <member name="M:Windows.Media.Capture.MediaCapture.FindAllVideoProfiles(System.String)">
      <summary>Retrieves the list of all video profiles supported by the specified video capture device.</summary>
      <param name="videoDeviceId">The identifier of the video device for which supported video profiles are queried. For information on getting the video device ID, see DeviceInformation.FindAllAsync.</param>
      <returns>The list of video profiles supported by the specified video capture device.</returns>
    </member>
    <member name="M:Windows.Media.Capture.MediaCapture.FindConcurrentProfiles(System.String)">
      <summary>Retrieves the list of video profiles supported by the specified video capture device that can be used while another profile is used on a different capture device.</summary>
      <param name="videoDeviceId">The identifier of the video device for which supported video profiles are queried. For information on getting the video device ID, see DeviceInformation.FindAllAsync.</param>
      <returns>The list of video profiles supported by the specified video capture device that support concurrency.</returns>
    </member>
    <member name="M:Windows.Media.Capture.MediaCapture.FindKnownVideoProfiles(System.String,Windows.Media.Capture.KnownVideoProfile)">
      <summary>Retrieves the list of all video profiles supported by the specified video capture device that match the specified KnownVideoProfile value.</summary>
      <param name="videoDeviceId">The identifier of the video device for which supported video profiles are queried. For information on getting the video device ID, see DeviceInformation.FindAllAsync.</param>
      <param name="name">A value specifying one of the profile names known by the system.</param>
      <returns>The list of video profiles supported by the specified video capture device that match the specified known profile name.</returns>
    </member>
    <member name="M:Windows.Media.Capture.MediaCapture.GetEncoderProperty(Windows.Media.Capture.MediaStreamType,System.Guid)">
      <summary>Gets the value of an encoding property.</summary>
      <param name="mediaStreamType">Specifies the stream to query for the encoding property.</param>
      <param name="propertyId">The encoding property to retrieve.</param>
      <returns>Returns the value of the encoding property.</returns>
    </member>
    <member name="M:Windows.Media.Capture.MediaCapture.GetPreviewFrameAsync">
      <summary>Gets a preview frame from the capture device.</summary>
      <returns>An asynchronous operation that returns a VideoFrame on successful completion.</returns>
    </member>
    <member name="M:Windows.Media.Capture.MediaCapture.GetPreviewFrameAsync(Windows.Media.VideoFrame)">
      <summary>Gets a preview frame from the capture device, copied into the provided destination VideoFrame and converted into the destination frame's format.</summary>
      <param name="destination">The video frame into which the preview frame will be copied.</param>
      <returns>An asynchronous operation that returns a VideoFrame on successful completion.</returns>
    </member>
    <member name="M:Windows.Media.Capture.MediaCapture.GetPreviewMirroring">
      <summary>Queries whether the video stream is mirrored horizontally.</summary>
      <returns>True if mirroring is enabled; false otherwise.</returns>
    </member>
    <member name="M:Windows.Media.Capture.MediaCapture.GetPreviewRotation">
      <summary>Gets the rotation of the video preview stream.</summary>
      <returns>The amount by which the video preview stream is rotated.</returns>
    </member>
    <member name="M:Windows.Media.Capture.MediaCapture.GetRecordRotation">
      <summary>Gets the rotation of the recorded video.</summary>
      <returns>The amount by which the recorded video is rotated.</returns>
    </member>
    <member name="M:Windows.Media.Capture.MediaCapture.InitializeAsync">
      <summary>Initializes the MediaCapture object, using default settings.</summary>
      <returns>Returns a IAsyncAction object that is used to control the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Media.Capture.MediaCapture.InitializeAsync(Windows.Media.Capture.MediaCaptureInitializationSettings)">
      <summary>Initializes the MediaCapture object.</summary>
      <param name="mediaCaptureInitializationSettings">The initialization settings.</param>
      <returns>Returns a IAsyncAction object that is used to control the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Media.Capture.MediaCapture.IsVideoProfileSupported(System.String)">
      <summary>Gets a boolean value indicating whether video profiles are supported by the specified video capture device.</summary>
      <param name="videoDeviceId">The identifier of the video device for which supported video profile support is queried. For information on getting the video device ID, see DeviceInformation.FindAllAsync.</param>
      <returns>True if video profiles are supported; otherwise, false.</returns>
    </member>
    <member name="M:Windows.Media.Capture.MediaCapture.PauseRecordAsync(Windows.Media.Devices.MediaCapturePauseBehavior)">
      <summary>Pauses an ongoing record operation.</summary>
      <param name="behavior">A value indicating whether the media capture hardware resources should be preserved or released while recording is paused.</param>
      <returns>An asynchronous action.</returns>
    </member>
    <member name="M:Windows.Media.Capture.MediaCapture.PauseRecordWithResultAsync(Windows.Media.Devices.MediaCapturePauseBehavior)">
      <summary>Pauses an ongoing media record operation and provides a MediaCapturePauseResult that can be used to help the user align the camera with the last captured frame when resuming recording.</summary>
      <param name="behavior">A value indicating whether the media capture hardware resources should be preserved or released while recording is paused.</param>
      <returns>An asynchronous action that returns a MediaCapturePauseResult upon completion.</returns>
    </member>
    <member name="M:Windows.Media.Capture.MediaCapture.PrepareAdvancedPhotoCaptureAsync(Windows.Media.MediaProperties.ImageEncodingProperties)">
      <summary>Initializes the advanced photo capture and provides the AdvancedPhotoCapture object used to manage the recording.</summary>
      <param name="encodingProperties">The encoding properties used for the resulting image.</param>
      <returns>An asynchronous operation that returns an AdvancedPhotoCapture object on successful completion.</returns>
    </member>
    <member name="M:Windows.Media.Capture.MediaCapture.PrepareLowLagPhotoCaptureAsync(Windows.Media.MediaProperties.ImageEncodingProperties)">
      <summary>Initializes the low shutter lag photo capture and provides the LowLagPhotoCapture object used to manage the recording.</summary>
      <param name="type">The encoding profile used for the image.</param>
      <returns>When this method completes, a LowLagPhotoCapture object is returned which can be used to start the photo capture.</returns>
    </member>
    <member name="M:Windows.Media.Capture.MediaCapture.PrepareLowLagPhotoSequenceCaptureAsync(Windows.Media.MediaProperties.ImageEncodingProperties)">
      <summary>Initializes the low shutter lag photo sequence capture and provides the LowLagPhotoSequenceCapture object used to manage the recording.</summary>
      <param name="type">The encoding profile used for the image.</param>
      <returns>When this method completes, a LowLagPhotoSequenceCapture object is returned which can be used to start the photo sequence capture.</returns>
    </member>
    <member name="M:Windows.Media.Capture.MediaCapture.PrepareLowLagRecordToCustomSinkAsync(Windows.Media.MediaProperties.MediaEncodingProfile,System.String,Windows.Foundation.Collections.IPropertySet)">
      <summary>Initializes the low lag recording using the specified custom sink to store the recording. This method provides the LowLagMediaRecording object used to managed the recording.</summary>
      <param name="encodingProfile">The encoding profile to use for the recording.</param>
      <param name="customSinkActivationId">The activatable class ID of the media extension for the custom media sink.</param>
      <param name="customSinkSettings">Contains properties of the media extension.</param>
      <returns>When this method completes, a LowLagMediaRecording object is returned which can be used to start the photo capture.</returns>
    </member>
    <member name="M:Windows.Media.Capture.MediaCapture.PrepareLowLagRecordToCustomSinkAsync(Windows.Media.MediaProperties.MediaEncodingProfile,Windows.Media.IMediaExtension)">
      <summary>Initializes the low lag recording using the specified custom sink to store the recording. This method provides the LowLagMediaRecording object used to managed the capture.</summary>
      <param name="encodingProfile">The encoding profile to use for the recording.</param>
      <param name="customMediaSink">The media extension for the custom media sink.</param>
      <returns>When this method completes, a LowLagMediaRecording object is returned which can be used to start the photo capture.</returns>
    </member>
    <member name="M:Windows.Media.Capture.MediaCapture.PrepareLowLagRecordToStorageFileAsync(Windows.Media.MediaProperties.MediaEncodingProfile,Windows.Storage.IStorageFile)">
      <summary>Initializes the low lag recording using the specified file to store the recording. This method provides the LowLagMediaRecording object used to managed the recording.</summary>
      <param name="encodingProfile">The encoding profile for the recording.</param>
      <param name="file">The storage file where the image is saved.</param>
      <returns>When this method completes, a LowLagMediaRecording object is returned which can be used to start the photo capture.</returns>
    </member>
    <member name="M:Windows.Media.Capture.MediaCapture.PrepareLowLagRecordToStreamAsync(Windows.Media.MediaProperties.MediaEncodingProfile,Windows.Storage.Streams.IRandomAccessStream)">
      <summary>Initializes the low lag recording using the specified random-access stream to store the recording. This method provides the LowLagMediaRecording object used to managed the recording.</summary>
      <param name="encodingProfile">The encoding profile for the recording.</param>
      <param name="stream">The stream where the image data is written.</param>
      <returns>When this method completes, a LowLagMediaRecording object is returned which can be used to start the photo capture.</returns>
    </member>
    <member name="M:Windows.Media.Capture.MediaCapture.PrepareVariablePhotoSequenceCaptureAsync(Windows.Media.MediaProperties.ImageEncodingProperties)">
      <summary>Initializes the variable photo sequence capture and provides the VariablePhotoSequenceCapture object used to manage the recording.</summary>
      <param name="type">The encoding profile used for the image.</param>
      <returns>When this method completes, a VariablePhotoSequenceCapture object is returned which can be used to start the photo sequence capture.</returns>
    </member>
    <member name="M:Windows.Media.Capture.MediaCapture.RemoveEffectAsync(Windows.Media.IMediaExtension)">
      <summary>Removes the specified effect from the capture pipeline.</summary>
      <param name="effect">The effect to remove from the capture pipeline.</param>
      <returns>Returns an IAsyncAction object that is used to control the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Media.Capture.MediaCapture.ResumeRecordAsync">
      <summary>Resumes a paused recording operation.</summary>
      <returns>An asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Media.Capture.MediaCapture.SetEncoderProperty(Windows.Media.Capture.MediaStreamType,System.Guid,System.Object)">
      <summary>Sets an encoding property.</summary>
      <param name="mediaStreamType">The type of media data the stream represents, such as video or audio.</param>
      <param name="propertyId">The encoding property to set.</param>
      <param name="propertyValue">The new value of the encoding property.</param>
    </member>
    <member name="M:Windows.Media.Capture.MediaCapture.SetEncodingPropertiesAsync(Windows.Media.Capture.MediaStreamType,Windows.Media.MediaProperties.IMediaEncodingProperties,Windows.Media.MediaProperties.MediaPropertySet)">
      <summary>Asynchronously sets the media encoding properties.</summary>
      <param name="mediaStreamType">The type of media data the stream represents, such as video or audio.</param>
      <param name="mediaEncodingProperties">The properties for the media encoding.</param>
      <param name="encoderProperties">The properties for the encoder.</param>
      <returns>Object that is used to control the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Media.Capture.MediaCapture.SetPreviewMirroring(System.Boolean)">
      <summary>Enables or disables horizontal mirroring of the video preview stream. This is not the preferred method for mirroring. See the Remarks section below for details.</summary>
      <param name="value">True to enable mirroring; false to disable mirroring.</param>
    </member>
    <member name="M:Windows.Media.Capture.MediaCapture.SetPreviewRotation(Windows.Media.Capture.VideoRotation)">
      <summary>Rotates the video preview stream.</summary>
      <param name="value">The amount by which to rotate the video.</param>
    </member>
    <member name="M:Windows.Media.Capture.MediaCapture.SetRecordRotation(Windows.Media.Capture.VideoRotation)">
      <summary>Rotates the recorded video.</summary>
      <param name="value">The amount by which to rotate the video.</param>
    </member>
    <member name="M:Windows.Media.Capture.MediaCapture.StartPreviewAsync">
      <summary>Starts preview.</summary>
      <returns>Returns a IAsyncAction object that is used to control the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Media.Capture.MediaCapture.StartPreviewToCustomSinkAsync(Windows.Media.MediaProperties.MediaEncodingProfile,System.String,Windows.Foundation.Collections.IPropertySet)">
      <summary>Starts sending a preview stream to a custom media sink using the specified encoding profile and sink settings.</summary>
      <param name="encodingProfile">The encoding profile to use for the recording.</param>
      <param name="customSinkActivationId">The activatable class ID of the media extension for the custom media sink.</param>
      <param name="customSinkSettings">Contains properties of the media extension.</param>
      <returns>An object that is used to control the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Media.Capture.MediaCapture.StartPreviewToCustomSinkAsync(Windows.Media.MediaProperties.MediaEncodingProfile,Windows.Media.IMediaExtension)">
      <summary>Starts sending a preview stream to a custom media sink using the specified encoding profile.</summary>
      <param name="encodingProfile">The encoding profile to use for the recording.</param>
      <param name="customMediaSink">The media extension for the custom media sink.</param>
      <returns>An object that is used to control the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Media.Capture.MediaCapture.StartRecordToCustomSinkAsync(Windows.Media.MediaProperties.MediaEncodingProfile,System.String,Windows.Foundation.Collections.IPropertySet)">
      <summary>Start recording to a custom media sink using the specified encoding profile and sink settings.</summary>
      <param name="encodingProfile">The encoding profile to use for the recording.</param>
      <param name="customSinkActivationId">The activatable class ID of the media extension for the custom media sink.</param>
      <param name="customSinkSettings">Contains properties of the media extension.</param>
      <returns>An object that is used to control the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Media.Capture.MediaCapture.StartRecordToCustomSinkAsync(Windows.Media.MediaProperties.MediaEncodingProfile,Windows.Media.IMediaExtension)">
      <summary>Start recording to a custom media sink using the specified encoding profile.</summary>
      <param name="encodingProfile">The encoding profile to use for the recording.</param>
      <param name="customMediaSink">The media extension for the custom media sink.</param>
      <returns>An object that is used to control the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Media.Capture.MediaCapture.StartRecordToStorageFileAsync(Windows.Media.MediaProperties.MediaEncodingProfile,Windows.Storage.IStorageFile)">
      <summary>Starts recording asynchronously to a storage file.</summary>
      <param name="encodingProfile">The encoding profile for the recording.</param>
      <param name="file">The storage file where the image is saved.</param>
      <returns>Returns a IAsyncAction object that is used to control the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Media.Capture.MediaCapture.StartRecordToStreamAsync(Windows.Media.MediaProperties.MediaEncodingProfile,Windows.Storage.Streams.IRandomAccessStream)">
      <summary>Starts recording to a random-access stream.</summary>
      <param name="encodingProfile">The encoding profile for the recording.</param>
      <param name="stream">The stream where the image data is written.</param>
      <returns>Returns a IAsyncAction object that is used to control the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Media.Capture.MediaCapture.StopPreviewAsync">
      <summary>Stops preview.</summary>
      <returns>Returns a IAsyncAction object that is used to control the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Media.Capture.MediaCapture.StopRecordAsync">
      <summary>Stops recording.</summary>
      <returns>Returns a IAsyncAction object that is used to control the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Media.Capture.MediaCapture.StopRecordWithResultAsync">
      <summary>Asynchronously stops the media recording and provides a MediaCaptureStopResult that can be used to help the user align the camera with the last captured frame when restarting recording.</summary>
      <returns>An asynchronous action that returns a MediaCaptureStopResult upon completion.</returns>
    </member>
    <member name="T:Windows.Media.Capture.MediaCaptureDeviceExclusiveControlStatus">
      <summary>Specifies the exclusive control status of the media capture device. Exclusive control is required to modify the settings of the capture device, but is not required to obtain media frames from the device.</summary>
    </member>
    <member name="F:Windows.Media.Capture.MediaCaptureDeviceExclusiveControlStatus.ExclusiveControlAvailable">
      <summary>The current app can initialize the capture device with exclusive control.</summary>
    </member>
    <member name="F:Windows.Media.Capture.MediaCaptureDeviceExclusiveControlStatus.SharedReadOnlyAvailable">
      <summary>Another app has exclusive control of the capture device, so the current app can't obtain exclusive control.</summary>
    </member>
    <member name="T:Windows.Media.Capture.MediaCaptureDeviceExclusiveControlStatusChangedEventArgs">
      <summary>Provides data for the MediaCapture.CaptureDeviceExclusiveControlStatusChanged event.</summary>
    </member>
    <member name="P:Windows.Media.Capture.MediaCaptureDeviceExclusiveControlStatusChangedEventArgs.DeviceId">
      <summary>Gets the device ID for the capture device for which exlusive control status has changed.</summary>
      <returns>The device ID for the capture device for which exlusive control status has changed.</returns>
    </member>
    <member name="P:Windows.Media.Capture.MediaCaptureDeviceExclusiveControlStatusChangedEventArgs.Status">
      <summary>Gets a value indicating whether exclusive control of the capture device specified with the DeviceID property is available to the current app.</summary>
      <returns>A value indicating whether exclusive control of the device is available or if the device can only be accessed in shared mode.</returns>
    </member>
    <member name="T:Windows.Media.Capture.MediaCaptureFailedEventArgs">
      <summary>Provides data for the MediaCapture.Failed event.</summary>
    </member>
    <member name="P:Windows.Media.Capture.MediaCaptureFailedEventArgs.Code">
      <summary>The error code of the error that caused the event.</summary>
      <returns>The error code.</returns>
    </member>
    <member name="P:Windows.Media.Capture.MediaCaptureFailedEventArgs.Message">
      <summary>A message string for the error.</summary>
      <returns>The message string.</returns>
    </member>
    <member name="T:Windows.Media.Capture.MediaCaptureFailedEventHandler">
      <summary>Represents the method that will handle the MediaCapture.Failed event.</summary>
      <param name="sender">The MediaCapture object that raised the event.</param>
      <param name="errorEventArgs">Arguments that contain information about the event.</param>
    </member>
    <member name="T:Windows.Media.Capture.MediaCaptureFocusChangedEventArgs">
      <summary>Provides data for the FocusChanged event.</summary>
    </member>
    <member name="P:Windows.Media.Capture.MediaCaptureFocusChangedEventArgs.FocusState">
      <summary>Gets the current focus state of the capture device.</summary>
      <returns>The current focus state of the capture device.</returns>
    </member>
    <member name="T:Windows.Media.Capture.MediaCaptureInitializationSettings">
      <summary>Contains initialization settings for the MediaCapture object which are passed to the MediaCapture.InitializeAsync method.</summary>
    </member>
    <member name="M:Windows.Media.Capture.MediaCaptureInitializationSettings.#ctor">
      <summary>Creates a new instance of the MediaCaptureInitializationSettings object.</summary>
    </member>
    <member name="P:Windows.Media.Capture.MediaCaptureInitializationSettings.AlwaysPlaySystemShutterSound">
      <summary>Gets a value indicating whether the system should always play a shutter sound when a photo is captured.</summary>
      <returns>True if the system should always play a shutter sound; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Media.Capture.MediaCaptureInitializationSettings.AudioDeviceId">
      <summary>Gets the DeviceInformation.Id of the microphone.</summary>
      <returns>The DeviceInformation.Id of the microphone.</returns>
    </member>
    <member name="P:Windows.Media.Capture.MediaCaptureInitializationSettings.AudioProcessing">
      <summary>Gets or sets a value that specifies the audio processing mode.</summary>
      <returns>The audio processing mode.</returns>
    </member>
    <member name="P:Windows.Media.Capture.MediaCaptureInitializationSettings.AudioSource">
      <summary>Gets or sets the audio source for the capture operation.</summary>
      <returns>The audio source for the capture operation.</returns>
    </member>
    <member name="P:Windows.Media.Capture.MediaCaptureInitializationSettings.DeviceUri">
      <summary>Gets or sets the URI of the remote capture device to be initialized.</summary>
      <returns>The URI of the remote capture device to be initialized.</returns>
    </member>
    <member name="P:Windows.Media.Capture.MediaCaptureInitializationSettings.DeviceUriPasswordCredential">
      <summary>Gets or sets the PasswordCredential object representing the credentials used to access the remote capture device to be initialized.</summary>
      <returns>The credentials used to access the remote capture device.</returns>
    </member>
    <member name="P:Windows.Media.Capture.MediaCaptureInitializationSettings.MediaCategory">
      <summary>Gets or set the media category.</summary>
      <returns>The media category.</returns>
    </member>
    <member name="P:Windows.Media.Capture.MediaCaptureInitializationSettings.MemoryPreference">
      <summary>Gets or sets an object specifying the preferred memory location for storing frames acquired from a MediaFrameSource used by the MediaCapture.</summary>
      <returns>An object specifying preferred the memory location for storing frames acquired from a MediaFrameSource.</returns>
    </member>
    <member name="P:Windows.Media.Capture.MediaCaptureInitializationSettings.PhotoCaptureSource">
      <summary>Gets or sets the stream that is used for photo capture.</summary>
      <returns>The stream that is used for photo capture.</returns>
    </member>
    <member name="P:Windows.Media.Capture.MediaCaptureInitializationSettings.PhotoMediaDescription">
      <summary>Gets or sets the media description for photo capture.</summary>
      <returns>The media description for photo capture.</returns>
    </member>
    <member name="P:Windows.Media.Capture.MediaCaptureInitializationSettings.PreviewMediaDescription">
      <summary>Gets or sets the media description for preview video.</summary>
      <returns>The media description for preview video.</returns>
    </member>
    <member name="P:Windows.Media.Capture.MediaCaptureInitializationSettings.RecordMediaDescription">
      <summary>Gets or sets the media description for video recording.</summary>
      <returns>The media description for video capture.</returns>
    </member>
    <member name="P:Windows.Media.Capture.MediaCaptureInitializationSettings.SharingMode">
      <summary>Gets or sets an object that specifies the sharing mode for the MediaCapture.</summary>
      <returns>An object that specifies the sharing mode for the MediaCapture.</returns>
    </member>
    <member name="P:Windows.Media.Capture.MediaCaptureInitializationSettings.SourceGroup">
      <summary>Gets or sets the MediaFrameSourceGroup with which the MediaCapture should be initialized. This property defines a set of media frame sources that can be used simultaneously.</summary>
      <returns>The MediaFrameSourceGroup with which the MediaCapture should be initialized.</returns>
    </member>
    <member name="P:Windows.Media.Capture.MediaCaptureInitializationSettings.StreamingCaptureMode">
      <summary>Gets or sets the streaming mode.</summary>
      <returns>The streaming mode.</returns>
    </member>
    <member name="P:Windows.Media.Capture.MediaCaptureInitializationSettings.VideoDeviceId">
      <summary>Gets the DeviceInformation.Id of the video camera.</summary>
      <returns>The DeviceInformation.Id of the video camera.</returns>
    </member>
    <member name="P:Windows.Media.Capture.MediaCaptureInitializationSettings.VideoProfile">
      <summary>Gets or sets the video profile which provides hints to the driver to allow it to optimize for different capture scenarios.</summary>
      <returns>The video profile.</returns>
    </member>
    <member name="P:Windows.Media.Capture.MediaCaptureInitializationSettings.VideoSource">
      <summary>Gets or sets the video source for the capture operation.</summary>
      <returns>The video source for the capture operation.</returns>
    </member>
    <member name="T:Windows.Media.Capture.MediaCaptureMemoryPreference">
      <summary>Specifies the preferred memory location for captured video frames.</summary>
    </member>
    <member name="F:Windows.Media.Capture.MediaCaptureMemoryPreference.Auto">
      <summary>The system dynamically chooses between CPU and GPU memory.</summary>
    </member>
    <member name="F:Windows.Media.Capture.MediaCaptureMemoryPreference.Cpu">
      <summary>CPU memory is used.</summary>
    </member>
    <member name="T:Windows.Media.Capture.MediaCapturePauseResult">
      <summary>Provides the last frame captured and the recorded duration of a media capture operation that has been paused.</summary>
    </member>
    <member name="P:Windows.Media.Capture.MediaCapturePauseResult.LastFrame">
      <summary>Gets a VideoFrame representing the last frame captured before the capture operation was paused.</summary>
      <returns>The last frame captured before the capture operation was paused.</returns>
    </member>
    <member name="P:Windows.Media.Capture.MediaCapturePauseResult.RecordDuration">
      <summary>Gets the duration of the media captured before the capture operation was paused.</summary>
      <returns>The duration of the media captured before the capture operation was paused.</returns>
    </member>
    <member name="M:Windows.Media.Capture.MediaCapturePauseResult.Close">
      <summary>Closes the object and disposes of associated resources.</summary>
    </member>
    <member name="T:Windows.Media.Capture.MediaCaptureRelativePanelWatcher">
      <summary>Monitors the panel associated with a DisplayRegion, so that the app receives notifications when the relative location of the panel changes.</summary>
    </member>
    <member name="P:Windows.Media.Capture.MediaCaptureRelativePanelWatcher.RelativePanel">
      <summary>Gets the relative panel that the MediaCaptureRelativePanelWatcher monitors for changes.</summary>
      <returns>A value from the Windows.Devices.Enumeration.Panel enumeration, indicating the relative panel that the MediaCaptureRelativePanelWatcher monitors for changes.</returns>
    </member>
    <member name="E:Windows.Media.Capture.MediaCaptureRelativePanelWatcher.Changed">
      <summary>Raised when the relative location of the panel being monitored by the MediaCaptureRelativePanelWatcher changes.</summary>
    </member>
    <member name="M:Windows.Media.Capture.MediaCaptureRelativePanelWatcher.Close">
      <summary>Closes the relative panel watcher and disposes of associated resources.</summary>
    </member>
    <member name="M:Windows.Media.Capture.MediaCaptureRelativePanelWatcher.Start">
      <summary>Starts the MediaCaptureRelativePanelWatcher monitoring of the relative panel location of the associated DisplayRegion.</summary>
    </member>
    <member name="M:Windows.Media.Capture.MediaCaptureRelativePanelWatcher.Stop">
      <summary>Stops the MediaCaptureRelativePanelWatcher monitoring of the relative panel location of the associated DisplayRegion.</summary>
    </member>
    <member name="T:Windows.Media.Capture.MediaCaptureSettings">
      <summary>Contains read-only configuration settings for the MediaCapture object.</summary>
    </member>
    <member name="P:Windows.Media.Capture.MediaCaptureSettings.AudioDeviceId">
      <summary>Gets the DeviceInformation.Id of the microphone.</summary>
      <returns>The DeviceInformation.Id of the microphone.</returns>
    </member>
    <member name="P:Windows.Media.Capture.MediaCaptureSettings.AudioProcessing">
      <summary>Gets the audio processing mode.</summary>
      <returns>The audio processing mode.</returns>
    </member>
    <member name="P:Windows.Media.Capture.MediaCaptureSettings.CameraSoundRequiredForRegion">
      <summary>Gets a value that indicates if the device’s region requires that a sound be played when a photo or video is captured.</summary>
      <returns>**true** if the device’s region requires that a sound be played when a photo or video is captured; otherwise, **false**. An app may play a sound during photo or video capture even if it is not required by the device’s region.</returns>
    </member>
    <member name="P:Windows.Media.Capture.MediaCaptureSettings.ConcurrentRecordAndPhotoSequenceSupported">
      <summary>Gets a value that indicates if the capture device supports recording video and taking a photo sequence at the same time.</summary>
      <returns>**true** if the capture device supports concurrently recording video and capturing a photo sequence; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.Media.Capture.MediaCaptureSettings.ConcurrentRecordAndPhotoSupported">
      <summary>Gets a value that indicates if the capture device supports recording video and taking a photo at the same time.</summary>
      <returns>**true** if the capture device supports concurrently recording video and capturing a photo; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.Media.Capture.MediaCaptureSettings.Direct3D11Device">
      <summary>Gets an IDirect3DDevice representing the Direct3D device instance being used by the associated MediaCapture object.</summary>
      <returns>An IDirect3DDevice representing the Direct3D device instance being used by the associated MediaCapture object.</returns>
    </member>
    <member name="P:Windows.Media.Capture.MediaCaptureSettings.Horizontal35mmEquivalentFocalLength">
      <summary>Gets the horizontal 35mm equivalent focal length of the camera lens on the capture device.</summary>
      <returns>The horizontal 35mm equivalent focal length of the camera lens.</returns>
    </member>
    <member name="P:Windows.Media.Capture.MediaCaptureSettings.MediaCategory">
      <summary>Gets the media category of the media.</summary>
      <returns>The media category</returns>
    </member>
    <member name="P:Windows.Media.Capture.MediaCaptureSettings.PhotoCaptureSource">
      <summary>Gets the stream that is used for photo capture.</summary>
      <returns>The stream that is used for photo capture.</returns>
    </member>
    <member name="P:Windows.Media.Capture.MediaCaptureSettings.PitchOffsetDegrees">
      <summary>Gets the pitch offset of the camera in degrees.</summary>
      <returns>The pitch offset in degrees.</returns>
    </member>
    <member name="P:Windows.Media.Capture.MediaCaptureSettings.StreamingCaptureMode">
      <summary>Gets the streaming mode.</summary>
      <returns>The streaming mode.</returns>
    </member>
    <member name="P:Windows.Media.Capture.MediaCaptureSettings.Vertical35mmEquivalentFocalLength">
      <summary>Gets the vertical 35mm equivalent focal length of the camera lens on the capture device.</summary>
      <returns>The vertical 35mm equivalent focal length of the camera lens.</returns>
    </member>
    <member name="P:Windows.Media.Capture.MediaCaptureSettings.VideoDeviceCharacteristic">
      <summary>Gets a value that indicates which video streams are independent of each other.</summary>
      <returns>A value of VideoDeviceCharacteristic that indicates which video streams are independent pf each other.</returns>
    </member>
    <member name="P:Windows.Media.Capture.MediaCaptureSettings.VideoDeviceId">
      <summary>Gets the DeviceInformation.Id of the video camera.</summary>
      <returns>The DeviceInformation.Id of the video camera.</returns>
    </member>
    <member name="T:Windows.Media.Capture.MediaCaptureSharingMode">
      <summary>Specifies the media frame source sharing mode for a MediaCapture object.</summary>
    </member>
    <member name="F:Windows.Media.Capture.MediaCaptureSharingMode.ExclusiveControl">
      <summary>The MediaCapture should have exclusive control of one or more of the frame sources specified in SourceGroup.</summary>
    </member>
    <member name="F:Windows.Media.Capture.MediaCaptureSharingMode.SharedReadOnly">
      <summary>The MediaCapture can acquire frames from the frame sources specified in SourceGroup but can't adjust the configuration of the frame sources.</summary>
    </member>
    <member name="T:Windows.Media.Capture.MediaCaptureStopResult">
      <summary>Provides the last frame captured and the recorded duration of a media capture operation that has been stopped.</summary>
    </member>
    <member name="P:Windows.Media.Capture.MediaCaptureStopResult.LastFrame">
      <summary>Gets a VideoFrame representing the last frame captured before the capture operation was stopped.</summary>
      <returns>The last frame captured before the capture operation was stopped.</returns>
    </member>
    <member name="P:Windows.Media.Capture.MediaCaptureStopResult.RecordDuration">
      <summary>Gets the duration of the media captured before the capture operation was stopped.</summary>
      <returns>The duration of the media captured before the capture operation was stopped.</returns>
    </member>
    <member name="M:Windows.Media.Capture.MediaCaptureStopResult.Close">
      <summary>Closes the object and disposes of associated resources.</summary>
    </member>
    <member name="T:Windows.Media.Capture.MediaCaptureThermalStatus">
      <summary>Specifies the thermal status of a media capture device.</summary>
    </member>
    <member name="F:Windows.Media.Capture.MediaCaptureThermalStatus.Normal">
      <summary>The thermal state is normal.</summary>
    </member>
    <member name="F:Windows.Media.Capture.MediaCaptureThermalStatus.Overheated">
      <summary>The capture device is overheated. You should stop the current capture session and save any captured media.</summary>
    </member>
    <member name="T:Windows.Media.Capture.MediaCaptureVideoProfile">
      <summary>Represents a video profile that indicates a configuration supported by the video capture device.</summary>
    </member>
    <member name="P:Windows.Media.Capture.MediaCaptureVideoProfile.FrameSourceInfos">
      <summary>Gets a read-only list of MediaFrameSourceInfo objects which provide details about the capabilities of a MediaFrameSource.</summary>
      <returns>A read-only list of MediaFrameSourceInfo objects.</returns>
    </member>
    <member name="P:Windows.Media.Capture.MediaCaptureVideoProfile.Id">
      <summary>Gets the unique identifier of the video profile.</summary>
      <returns>The unique identifier of the video profile.</returns>
    </member>
    <member name="P:Windows.Media.Capture.MediaCaptureVideoProfile.Properties">
      <summary>Gets a read-only map of custom attributes provided by the capture device manufacturer.</summary>
      <returns>A read-only map of custom attributes.</returns>
    </member>
    <member name="P:Windows.Media.Capture.MediaCaptureVideoProfile.SupportedPhotoMediaDescription">
      <summary>Gets a list of MediaCaptureVideoProfileMediaDescription objects that represent supported video device settings for photo capture.</summary>
      <returns>A list of MediaCaptureVideoProfileMediaDescription objects that represent supported video device settings for photo capture.</returns>
    </member>
    <member name="P:Windows.Media.Capture.MediaCaptureVideoProfile.SupportedPreviewMediaDescription">
      <summary>Gets a list of MediaCaptureVideoProfileMediaDescription objects that represent supported video device settings for video preview.</summary>
      <returns>A list of MediaCaptureVideoProfileMediaDescription objects that represent supported video device settings for video preview.</returns>
    </member>
    <member name="P:Windows.Media.Capture.MediaCaptureVideoProfile.SupportedRecordMediaDescription">
      <summary>Gets a list of MediaCaptureVideoProfileMediaDescription objects that represent supported video device settings for video recording.</summary>
      <returns>A list of MediaCaptureVideoProfileMediaDescription objects that represent supported video device settings for video recording.</returns>
    </member>
    <member name="P:Windows.Media.Capture.MediaCaptureVideoProfile.VideoDeviceId">
      <summary>Gets the device ID of the video device associated with the video profile.</summary>
      <returns>The device ID of the video device associated with the video profile.</returns>
    </member>
    <member name="M:Windows.Media.Capture.MediaCaptureVideoProfile.GetConcurrency">
      <summary>Gets the list of MediaCaptureVideoProfile objects that can be used concurrently with this video profile.</summary>
      <returns>The list of MediaCaptureVideoProfile objects that can be used concurrently with this video profile.</returns>
    </member>
    <member name="T:Windows.Media.Capture.MediaCaptureVideoProfileMediaDescription">
      <summary>Represents a description of media that is supported by a video profile.</summary>
    </member>
    <member name="P:Windows.Media.Capture.MediaCaptureVideoProfileMediaDescription.FrameRate">
      <summary>Gets the frame rate of the media description.</summary>
      <returns>The frame rate of the media description.</returns>
    </member>
    <member name="P:Windows.Media.Capture.MediaCaptureVideoProfileMediaDescription.Height">
      <summary>Gets the height of the media description.</summary>
      <returns>The height of the media description.</returns>
    </member>
    <member name="P:Windows.Media.Capture.MediaCaptureVideoProfileMediaDescription.IsHdrVideoSupported">
      <summary>Gets a value indicating if the media description includes HDR video support.</summary>
      <returns>True if HDR video is supported; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Media.Capture.MediaCaptureVideoProfileMediaDescription.IsVariablePhotoSequenceSupported">
      <summary>Gets a value indicating if the media description includes variable photo sequence support.</summary>
      <returns>True if variable photo sequence is supported; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Media.Capture.MediaCaptureVideoProfileMediaDescription.Properties">
      <summary>Gets a read-only map of custom attributes provided by the capture device manufacturer.</summary>
      <returns>A read-only map of custom attributes.</returns>
    </member>
    <member name="P:Windows.Media.Capture.MediaCaptureVideoProfileMediaDescription.Subtype">
      <summary>Gets a string containing the standard name for the media encoding subtype supported by the media profile, such as "Aac", "Jpeg", or "Hevc".</summary>
      <returns>A string containing the standard name for the media encoding subtype supported by the media profile.</returns>
    </member>
    <member name="P:Windows.Media.Capture.MediaCaptureVideoProfileMediaDescription.Width">
      <summary>Gets the width of the media description.</summary>
      <returns>The width of the media description.</returns>
    </member>
    <member name="T:Windows.Media.Capture.MediaCategory">
      <summary>Defines values for types of media categories.</summary>
    </member>
    <member name="F:Windows.Media.Capture.MediaCategory.Communications">
      <summary>Media is intended for real-time communications.</summary>
    </member>
    <member name="F:Windows.Media.Capture.MediaCategory.GameChat">
      <summary>Media is game chat.</summary>
    </member>
    <member name="F:Windows.Media.Capture.MediaCategory.Media">
      <summary>General media.</summary>
    </member>
    <member name="F:Windows.Media.Capture.MediaCategory.Other">
      <summary>Media category is other.</summary>
    </member>
    <member name="F:Windows.Media.Capture.MediaCategory.Speech">
      <summary>Media is speech.</summary>
    </member>
    <member name="T:Windows.Media.Capture.MediaStreamType">
      <summary>Specifies a type of stream on a media capture device.</summary>
    </member>
    <member name="F:Windows.Media.Capture.MediaStreamType.Audio">
      <summary>An audio stream.</summary>
    </member>
    <member name="F:Windows.Media.Capture.MediaStreamType.Photo">
      <summary>A photo stream.</summary>
    </member>
    <member name="F:Windows.Media.Capture.MediaStreamType.VideoPreview">
      <summary>A video preview stream.</summary>
    </member>
    <member name="F:Windows.Media.Capture.MediaStreamType.VideoRecord">
      <summary>A video recording stream.</summary>
    </member>
    <member name="T:Windows.Media.Capture.OptionalReferencePhotoCapturedEventArgs">
      <summary>Provides data for the AdvancedPhotoCapture.OptionalReferencePhotoCaptured event.</summary>
    </member>
    <member name="P:Windows.Media.Capture.OptionalReferencePhotoCapturedEventArgs.Context">
      <summary>Gets the app-defined context object associated with the advanced photo capture operation, if one was provided in the call to AdvancedPhotoCapture.CaptureAsync(Object).</summary>
      <returns>The app-defined context object associated with the advanced photo capture operation.</returns>
    </member>
    <member name="P:Windows.Media.Capture.OptionalReferencePhotoCapturedEventArgs.Frame">
      <summary>Gets the captured frame containing the reference photo from the advanced photo capture.</summary>
      <returns>The captured frame containing the reference photo.</returns>
    </member>
    <member name="T:Windows.Media.Capture.PhotoCapturedEventArgs">
      <summary>Provides data for the photo sequence PhotoCaptured event.</summary>
    </member>
    <member name="P:Windows.Media.Capture.PhotoCapturedEventArgs.CaptureTimeOffset">
      <summary>Gets a value that indicates time offset in the photo sequence.</summary>
      <returns>The</returns>
    </member>
    <member name="P:Windows.Media.Capture.PhotoCapturedEventArgs.Frame">
      <summary>Gets the captured image associated with the event.</summary>
      <returns>The captured image.</returns>
    </member>
    <member name="P:Windows.Media.Capture.PhotoCapturedEventArgs.Thumbnail">
      <summary>Gets a thumbnail version of the captured image associated with the event.</summary>
      <returns>The thumbnail image.</returns>
    </member>
    <member name="T:Windows.Media.Capture.PhotoCaptureSource">
      <summary>Specifies which stream on a video camera is used to capture photos.</summary>
    </member>
    <member name="F:Windows.Media.Capture.PhotoCaptureSource.Auto">
      <summary>Automatically select the stream.</summary>
    </member>
    <member name="F:Windows.Media.Capture.PhotoCaptureSource.Photo">
      <summary>Use the photo stream.</summary>
    </member>
    <member name="F:Windows.Media.Capture.PhotoCaptureSource.VideoPreview">
      <summary>Use the video stream.</summary>
    </member>
    <member name="T:Windows.Media.Capture.PhotoConfirmationCapturedEventArgs">
      <summary>Provides data for the PhotoConfirmationCaptured event.</summary>
    </member>
    <member name="P:Windows.Media.Capture.PhotoConfirmationCapturedEventArgs.CaptureTimeOffset">
      <summary>Gets the time offset from when capture began to the capture of the frame associated with the event.</summary>
      <returns>The time offset from when capture began to the capture of the frame associated with the event.</returns>
    </member>
    <member name="P:Windows.Media.Capture.PhotoConfirmationCapturedEventArgs.Frame">
      <summary>Gets the captured frame.</summary>
      <returns>The captured frame.</returns>
    </member>
    <member name="T:Windows.Media.Capture.PowerlineFrequency">
      <summary>Specifies the local power line frequency.</summary>
    </member>
    <member name="F:Windows.Media.Capture.PowerlineFrequency.Auto">
      <summary>The power-line frequency is determined automatically by the system.</summary>
    </member>
    <member name="F:Windows.Media.Capture.PowerlineFrequency.Disabled">
      <summary>Power-line frequency control is disabled.</summary>
    </member>
    <member name="F:Windows.Media.Capture.PowerlineFrequency.FiftyHertz">
      <summary>The power-line frequency is 50 Hz.</summary>
    </member>
    <member name="F:Windows.Media.Capture.PowerlineFrequency.SixtyHertz">
      <summary>The power-line frequency is 60 Hz.</summary>
    </member>
    <member name="T:Windows.Media.Capture.RecordLimitationExceededEventHandler">
      <summary>Represents the method that will handle RecordLimitationExceeded and related events.</summary>
      <param name="sender">The object where the event handler is attached.</param>
    </member>
    <member name="T:Windows.Media.Capture.StreamingCaptureMode">
      <summary>Specifies the streaming mode for a media capture device.</summary>
    </member>
    <member name="F:Windows.Media.Capture.StreamingCaptureMode.Audio">
      <summary>Capture audio only.</summary>
    </member>
    <member name="F:Windows.Media.Capture.StreamingCaptureMode.AudioAndVideo">
      <summary>Capture audio and video.</summary>
    </member>
    <member name="F:Windows.Media.Capture.StreamingCaptureMode.Video">
      <summary>Capture video only.</summary>
    </member>
    <member name="T:Windows.Media.Capture.VideoDeviceCharacteristic">
      <summary>Indicates which video streams are independent of each other.</summary>
    </member>
    <member name="F:Windows.Media.Capture.VideoDeviceCharacteristic.AllStreamsIdentical">
      <summary>All streams are identical</summary>
    </member>
    <member name="F:Windows.Media.Capture.VideoDeviceCharacteristic.AllStreamsIndependent">
      <summary>All streams are independent.</summary>
    </member>
    <member name="F:Windows.Media.Capture.VideoDeviceCharacteristic.PreviewPhotoStreamsIdentical">
      <summary>Preview photo streams are identical</summary>
    </member>
    <member name="F:Windows.Media.Capture.VideoDeviceCharacteristic.PreviewRecordStreamsIdentical">
      <summary>Preview video streams are identical.</summary>
    </member>
    <member name="F:Windows.Media.Capture.VideoDeviceCharacteristic.RecordPhotoStreamsIdentical">
      <summary>Video and photo streams are identical</summary>
    </member>
    <member name="T:Windows.Media.Capture.VideoRotation">
      <summary>Specifies the rotation of the video stream.</summary>
    </member>
    <member name="F:Windows.Media.Capture.VideoRotation.Clockwise180Degrees">
      <summary>The video stream is rotated 180 degrees clockwise.</summary>
    </member>
    <member name="F:Windows.Media.Capture.VideoRotation.Clockwise270Degrees">
      <summary>The video stream is rotated 270 degrees clockwise.</summary>
    </member>
    <member name="F:Windows.Media.Capture.VideoRotation.Clockwise90Degrees">
      <summary>The video stream is rotated 90 degrees clockwise.</summary>
    </member>
    <member name="F:Windows.Media.Capture.VideoRotation.None">
      <summary>The video stream is not rotated.</summary>
    </member>
    <member name="T:Windows.Media.Capture.VideoStreamConfiguration">
      <summary>Represents a set of input and output VideoEncodingProperties for a video stream</summary>
    </member>
    <member name="P:Windows.Media.Capture.VideoStreamConfiguration.InputProperties">
      <summary>Gets a VideoEncodingProperties object representing an video stream input configuration.</summary>
      <returns>A VideoEncodingProperties object representing an video stream input configuration.</returns>
    </member>
    <member name="P:Windows.Media.Capture.VideoStreamConfiguration.OutputProperties">
      <summary>Gets a VideoEncodingProperties object representing an video stream output configuration.</summary>
      <returns>A VideoEncodingProperties object representing an video stream output configuration.</returns>
    </member>
    <member name="T:Windows.Media.Capture.WhiteBalanceGain">
      <summary>Represents the red, green, and blue values of a white balance gain setting.</summary>
    </member>
    <member name="F:Windows.Media.Capture.WhiteBalanceGain.B">
      <summary>The blue value of a white balance gain setting.</summary>
    </member>
    <member name="F:Windows.Media.Capture.WhiteBalanceGain.G">
      <summary>The green value of a white balance gain setting.</summary>
    </member>
    <member name="F:Windows.Media.Capture.WhiteBalanceGain.R">
      <summary>The red value of a white balance gain setting.</summary>
    </member>
    <member name="T:Windows.Media.Capture.Core.VariablePhotoCapturedEventArgs">
      <summary>Provides data for the PhotoCaptured event.</summary>
    </member>
    <member name="P:Windows.Media.Capture.Core.VariablePhotoCapturedEventArgs.CapturedFrameControlValues">
      <summary>Gets a CapturedFrameControlValues object that indicates the capture settings used for the associated frame in a variable photo sequence.</summary>
      <returns>A CapturedFrameControlValues object that indicates the capture settings used for the associated frame in a variable photo sequence.</returns>
    </member>
    <member name="P:Windows.Media.Capture.Core.VariablePhotoCapturedEventArgs.CaptureTimeOffset">
      <summary>Gets the time offset of the capture of the associated frame in a variable photo sequence.</summary>
      <returns>The time offset of the capture of the associated frame in a variable photo sequence.</returns>
    </member>
    <member name="P:Windows.Media.Capture.Core.VariablePhotoCapturedEventArgs.Frame">
      <summary>Gets a CapturedFrame object representing a captured frame of a variable photo sequence.</summary>
      <returns>A CapturedFrame object representing a captured frame of a variable photo sequence.</returns>
    </member>
    <member name="P:Windows.Media.Capture.Core.VariablePhotoCapturedEventArgs.UsedFrameControllerIndex">
      <summary>Gets an index value that indicates which element of the DesiredFrameControllers vector was used to specify the requested control values for the associated frame of a variable photo sequence.</summary>
      <returns>An index value that indicates which element of the DesiredFrameControllers vector was used to specify the requested control values for the associated frame of a variable photo sequence.</returns>
    </member>
    <member name="T:Windows.Media.Capture.Core.VariablePhotoSequenceCapture">
      <summary>Provides methods and events that enable the capture of variable photo sequences.</summary>
    </member>
    <member name="E:Windows.Media.Capture.Core.VariablePhotoSequenceCapture.PhotoCaptured">
      <summary>Occurs when a frame of a variable photo sequence is captured.</summary>
    </member>
    <member name="E:Windows.Media.Capture.Core.VariablePhotoSequenceCapture.Stopped">
      <summary>Occurs when the VariablePhotoSequenceCapture object stops capturing frames for a variable photo sequence.</summary>
    </member>
    <member name="M:Windows.Media.Capture.Core.VariablePhotoSequenceCapture.FinishAsync">
      <summary>Asynchronously releases the VariablePhotoSequenceCapture object and resources used by the capture operation.</summary>
      <returns>An asynchronous action.</returns>
    </member>
    <member name="M:Windows.Media.Capture.Core.VariablePhotoSequenceCapture.StartAsync">
      <summary>Starts the capturing of variable photo sequence frames.</summary>
      <returns>An asynchronous action.</returns>
    </member>
    <member name="M:Windows.Media.Capture.Core.VariablePhotoSequenceCapture.StopAsync">
      <summary>Stops the capturing of variable photo sequence frames.</summary>
      <returns>An asynchronous action.</returns>
    </member>
    <member name="M:Windows.Media.Capture.Core.VariablePhotoSequenceCapture.UpdateSettingsAsync">
      <summary>Updates the frame control values of the variable photo sequence.</summary>
      <returns>An asynchronous action.</returns>
    </member>
    <member name="T:Windows.Media.Capture.Frames.AudioMediaFrame">
      <summary>Represents a frame of audio data retreived from a MediaFrameSource.</summary>
    </member>
    <member name="P:Windows.Media.Capture.Frames.AudioMediaFrame.AudioEncodingProperties">
      <summary>Gets an AudioEncodingProperties object that provides information about the audio data in the frame. This includes information like the bitrate, sample rate, and channel count of the audio data.</summary>
      <returns>An AudioEncodingProperties object that provides information about the audio data in the frame.</returns>
    </member>
    <member name="P:Windows.Media.Capture.Frames.AudioMediaFrame.FrameReference">
      <summary>Gets the MediaFrameReference wrapper object associated with the AudioMediaFrame, which provides access to format information and other properties of the media frame.</summary>
      <returns>The MediaFrameReference wrapper object associated with the AudioMediaFrame.</returns>
    </member>
    <member name="M:Windows.Media.Capture.Frames.AudioMediaFrame.GetAudioFrame">
      <summary>Creates a copy of the AudioMediaFrame as an AudioFrame object.</summary>
      <returns>An AudioFrame containing a copy of the AudioMediaFrame audio data.</returns>
    </member>
    <member name="T:Windows.Media.Capture.Frames.BufferMediaFrame">
      <summary>Represents a frame from a MediaFrameSource that provides data in an IBuffer.</summary>
    </member>
    <member name="P:Windows.Media.Capture.Frames.BufferMediaFrame.Buffer">
      <summary>Gets the buffer that contains the data for the BufferMediaFrame.</summary>
      <returns>The buffer that contains the data for the BufferMediaFrame.</returns>
    </member>
    <member name="P:Windows.Media.Capture.Frames.BufferMediaFrame.FrameReference">
      <summary>Gets the MediaFrameReference wrapper object associated with the BufferMediaFrame, which provides access to format information and other properties of the media frame.</summary>
      <returns>The MediaFrameReference wrapper object associated with the BufferMediaFrame.</returns>
    </member>
    <member name="T:Windows.Media.Capture.Frames.DepthMediaFrame">
      <summary>Represents a VideoMediaFrame that contains depth video data.</summary>
    </member>
    <member name="P:Windows.Media.Capture.Frames.DepthMediaFrame.DepthFormat">
      <summary>Gets an object that describes the format of the depth data in the DepthMediaFrame.</summary>
      <returns>An object that describes the format of the depth data in the DepthMediaFrame.</returns>
    </member>
    <member name="P:Windows.Media.Capture.Frames.DepthMediaFrame.FrameReference">
      <summary>Gets the MediaFrameReference wrapper object associated with the DepthMediaFrame, which provides access to format information and other properties of the media frame.</summary>
      <returns>The MediaFrameReference wrapper object associated with the DepthMediaFrame</returns>
    </member>
    <member name="P:Windows.Media.Capture.Frames.DepthMediaFrame.MaxReliableDepth">
      <summary>Gets a value that specifies the maximum reliable depth value for the camera that captured the depth frame.</summary>
      <returns>A value that specifies the maximum reliable depth value for the camera that captured the depth frame.</returns>
    </member>
    <member name="P:Windows.Media.Capture.Frames.DepthMediaFrame.MinReliableDepth">
      <summary>Gets a value that specifies the minimum reliable depth value for the camera that captured the depth frame.</summary>
      <returns>A value that specifies the minimum reliable depth value for the camera that captured the depth frame.</returns>
    </member>
    <member name="P:Windows.Media.Capture.Frames.DepthMediaFrame.VideoMediaFrame">
      <summary>Gets the VideoMediaFrame associated with the DepthMediaFrame.</summary>
      <returns>The VideoMediaFrame associated with the DepthMediaFrame.</returns>
    </member>
    <member name="M:Windows.Media.Capture.Frames.DepthMediaFrame.TryCreateCoordinateMapper(Windows.Media.Devices.Core.CameraIntrinsics,Windows.Perception.Spatial.SpatialCoordinateSystem)">
      <summary>Attempts to create a DepthCorrelatedCoordinateMapper for the DepthMediaFrame. This object provides methods for mapping pixel coordinates from a MediaFrameSource camera to the coordinate system of a different **MediaFrameSource** or to 3D space.</summary>
      <param name="cameraIntrinsics">An object that describes the distortion model of the **MediaFrameSource** camera for which coordinates will be mapped using the DepthMediaFrame data.</param>
      <param name="coordinateSystem">An object representing the spatial coordinate system of the camera for which coordinates will be mapped using the DepthMediaFrame data.</param>
      <returns>A DepthCorrelatedCoordinateMapper if the operation was successful; otherwise, null.</returns>
    </member>
    <member name="T:Windows.Media.Capture.Frames.DepthMediaFrameFormat">
      <summary>Describes the format of a DepthMediaFrame.</summary>
    </member>
    <member name="P:Windows.Media.Capture.Frames.DepthMediaFrameFormat.DepthScaleInMeters">
      <summary>Gets the scale of the depth values in a DepthMediaFrame, in meters.</summary>
      <returns>The scale of the depth values in a DepthMediaFrame, in meters.</returns>
    </member>
    <member name="P:Windows.Media.Capture.Frames.DepthMediaFrameFormat.VideoFormat">
      <summary>Gets the VideoMediaFrameFormat object that describes the non-depth-specific format of a DepthMediaFrame.</summary>
      <returns>The VideoMediaFrameFormat object that describes the non-depth-specific format of a DepthMediaFrame.</returns>
    </member>
    <member name="T:Windows.Media.Capture.Frames.InfraredMediaFrame">
      <summary>Represents a VideoMediaFrame that contains infrared video data.</summary>
    </member>
    <member name="P:Windows.Media.Capture.Frames.InfraredMediaFrame.FrameReference">
      <summary>Gets the MediaFrameReference wrapper object associated with the InfraredMediaFrame, which provides access to format information and other properties of the media frame.</summary>
      <returns>The MediaFrameReference wrapper object associated with the InfraredMediaFrame.</returns>
    </member>
    <member name="P:Windows.Media.Capture.Frames.InfraredMediaFrame.IsIlluminated">
      <summary>Gets a value specifying whether the infrared media frame is illuminated.</summary>
      <returns>True if the infrared media frame is illuminated; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Media.Capture.Frames.InfraredMediaFrame.VideoMediaFrame">
      <summary>Gets the VideoMediaFrame associated with the InfraredMediaFrame.</summary>
      <returns>The VideoMediaFrame associated with the InfraredMediaFrame.</returns>
    </member>
    <member name="T:Windows.Media.Capture.Frames.MediaFrameArrivedEventArgs">
      <summary>Provides data for the MediaFrameReader.FrameArrived event.</summary>
    </member>
    <member name="T:Windows.Media.Capture.Frames.MediaFrameFormat">
      <summary>Describes the format of a media frame obtained from a MediaFrameSource and represented by a MediaFrameReference.</summary>
    </member>
    <member name="P:Windows.Media.Capture.Frames.MediaFrameFormat.AudioEncodingProperties">
      <summary>Gets an AudioEncodingProperties object that provides information about the audio data in an audio frame. This includes information like the bitrate, sample rate, and channel count of the audio data.</summary>
      <returns>An AudioEncodingProperties object that provides information about the audio data in the frame.</returns>
    </member>
    <member name="P:Windows.Media.Capture.Frames.MediaFrameFormat.FrameRate">
      <summary>Gets the frame rate of the media frame.</summary>
      <returns>The frame rate, in frames per second.</returns>
    </member>
    <member name="P:Windows.Media.Capture.Frames.MediaFrameFormat.MajorType">
      <summary>Gets a string identifying the major type of a media frame.</summary>
      <returns>A string identifying the major type of a media frame.</returns>
    </member>
    <member name="P:Windows.Media.Capture.Frames.MediaFrameFormat.Properties">
      <summary>Gets a map of properties for the frame format.</summary>
      <returns>A map of properties for the frame format.</returns>
    </member>
    <member name="P:Windows.Media.Capture.Frames.MediaFrameFormat.Subtype">
      <summary>Gets a string identifying the subtype of a media frame.</summary>
      <returns>A string identifying the subtype of a media frame.</returns>
    </member>
    <member name="P:Windows.Media.Capture.Frames.MediaFrameFormat.VideoFormat">
      <summary>Gets an object describing the image format of a video media frame.</summary>
      <returns>An object describing the image format of a video media frame.</returns>
    </member>
    <member name="T:Windows.Media.Capture.Frames.MediaFrameReader">
      <summary>Provides access to frames from a MediaFrameSource and notification when a new frame arrives.</summary>
    </member>
    <member name="P:Windows.Media.Capture.Frames.MediaFrameReader.AcquisitionMode">
      <summary>Gets or sets a value that specifies the way that the system should manage frames acquired from a **MediaFrameReader** when a new frame arrives before the app has finished processing the previous frame.</summary>
      <returns>A value that specifies the frame reader's acquisition mode.</returns>
    </member>
    <member name="E:Windows.Media.Capture.Frames.MediaFrameReader.FrameArrived">
      <summary>Occurs when a new frame arrives from the media frame source associated with the MediaFrameReader.</summary>
    </member>
    <member name="M:Windows.Media.Capture.Frames.MediaFrameReader.Close">
      <summary>Disposes of the object and associated resources.</summary>
    </member>
    <member name="M:Windows.Media.Capture.Frames.MediaFrameReader.StartAsync">
      <summary>Asynchronously starts the reading of frames from a MediaFrameSource.</summary>
      <returns>An asynchronous operation that returns a MediaFrameReaderStartStatus on completion.</returns>
    </member>
    <member name="M:Windows.Media.Capture.Frames.MediaFrameReader.StopAsync">
      <summary>Asynchronously stops the reading of frames from a MediaFrameSource.</summary>
      <returns>An asynchronous action.</returns>
    </member>
    <member name="M:Windows.Media.Capture.Frames.MediaFrameReader.TryAcquireLatestFrame">
      <summary>Attempts to obtain a MediaFrameReference object representing the latest frame from the MediaFrameSource.</summary>
      <returns>A MediaFrameReference representing the latest frame from the media frame source.</returns>
    </member>
    <member name="T:Windows.Media.Capture.Frames.MediaFrameReaderAcquisitionMode">
      <summary>Specifies the way that the system should manage frames acquired from a MediaFrameReader or a MultiSourceMediaFrameReader when a new frame arrives before the app has finished processing the previous frame.</summary>
    </member>
    <member name="F:Windows.Media.Capture.Frames.MediaFrameReaderAcquisitionMode.Buffered">
      <summary>Frames that arrive while the app's FrameArrived event handler is executing are buffered in memory by the system. The **FrameArrived** event is raised for each buffered frame when the event handler for the previous frame has completed. This mode is intended for apps for which the sequence of frames is critical and for which dropped frames will break the scenario.</summary>
    </member>
    <member name="F:Windows.Media.Capture.Frames.MediaFrameReaderAcquisitionMode.Realtime">
      <summary>Frames that arrive while the app's FrameArrived event handler is executing are dropped. This mode works well for scenarios where processing the most current frame is prioritized, such as real-time computer vision applications.</summary>
    </member>
    <member name="T:Windows.Media.Capture.Frames.MediaFrameReaderStartStatus">
      <summary>Specifies the result of a call to StartAsync to start the reading of media frames by a MediaFrameReader.</summary>
    </member>
    <member name="F:Windows.Media.Capture.Frames.MediaFrameReaderStartStatus.DeviceNotAvailable">
      <summary>The operation failed because the media frame source device is unavailable.</summary>
    </member>
    <member name="F:Windows.Media.Capture.Frames.MediaFrameReaderStartStatus.ExclusiveControlNotAvailable">
      <summary>The operation failed because exclusive control of the media frame source device is unavailable.</summary>
    </member>
    <member name="F:Windows.Media.Capture.Frames.MediaFrameReaderStartStatus.OutputFormatNotSupported">
      <summary>The operation failed because the requested output format is not supported by the media frame source.</summary>
    </member>
    <member name="F:Windows.Media.Capture.Frames.MediaFrameReaderStartStatus.Success">
      <summary>The operation was successful.</summary>
    </member>
    <member name="F:Windows.Media.Capture.Frames.MediaFrameReaderStartStatus.UnknownFailure">
      <summary>The operation failed for an unknown reason.</summary>
    </member>
    <member name="T:Windows.Media.Capture.Frames.MediaFrameReference">
      <summary>A wrapper class that represents a frame obtained from a MediaFrameSource. Use the properties of this class to access the specific frame type provided by the source, such as a VideoMediaFrame or BufferMediaFrame.</summary>
    </member>
    <member name="P:Windows.Media.Capture.Frames.MediaFrameReference.AudioMediaFrame">
      <summary>Gets the AudioMediaFrame wrapped by the MediaFrameReference, if that is the type of frame represented.</summary>
      <returns>The AudioMediaFrame wrapped by the MediaFrameReference.</returns>
    </member>
    <member name="P:Windows.Media.Capture.Frames.MediaFrameReference.BufferMediaFrame">
      <summary>Gets the BufferMediaFrame wrapped by the MediaFrameReference, if that is the type of frame represented.</summary>
      <returns>The BufferMediaFrame wrapped by the MediaFrameReference.</returns>
    </member>
    <member name="P:Windows.Media.Capture.Frames.MediaFrameReference.CoordinateSystem">
      <summary>Gets the spatial coordinate system for the referenced media frame, if one is defined.</summary>
      <returns>The spatial coordinate system for the referenced media frame.</returns>
    </member>
    <member name="P:Windows.Media.Capture.Frames.MediaFrameReference.Duration">
      <summary>Gets the duration of the referenced media frame.</summary>
      <returns>The duration of the referenced media frame.</returns>
    </member>
    <member name="P:Windows.Media.Capture.Frames.MediaFrameReference.Format">
      <summary>Gets the format of the reference media frame.</summary>
      <returns>The format of the reference media frame.</returns>
    </member>
    <member name="P:Windows.Media.Capture.Frames.MediaFrameReference.Properties">
      <summary>Gets a map of properties for the referenced frame.</summary>
      <returns>A map of properties for the referenced frame.</returns>
    </member>
    <member name="P:Windows.Media.Capture.Frames.MediaFrameReference.SourceKind">
      <summary>Gets the type of MediaFrameSource from which the referenced frame originated, such as a color, infrared, or custom source.</summary>
      <returns>The type of media frame source from which the referenced frame originated.</returns>
    </member>
    <member name="P:Windows.Media.Capture.Frames.MediaFrameReference.SystemRelativeTime">
      <summary>Gets a timestamp that is relative to the system and is correlatable across multiple media sources on the same device.</summary>
      <returns>A timestamp relative to the system. This value uses 100ns interval QPC time. For more information on QPC time, see Acquiring high-resolution time stamps.</returns>
    </member>
    <member name="P:Windows.Media.Capture.Frames.MediaFrameReference.VideoMediaFrame">
      <summary>Gets the VideoMediaFrame wrapped by the MediaFrameReference, if that is the type of frame represented.</summary>
      <returns>The VideoMediaFrame wrapped by the MediaFrameReference.</returns>
    </member>
    <member name="M:Windows.Media.Capture.Frames.MediaFrameReference.Close">
      <summary>Disposes of the object and associated resources.</summary>
    </member>
    <member name="T:Windows.Media.Capture.Frames.MediaFrameSource">
      <summary>Represents a source of media frames, such as a color or infrared camera.</summary>
    </member>
    <member name="P:Windows.Media.Capture.Frames.MediaFrameSource.Controller">
      <summary>Gets the MediaFrameSourceController for the MediaFrameSource.</summary>
      <returns>The MediaFrameSourceController for the media frame source.</returns>
    </member>
    <member name="P:Windows.Media.Capture.Frames.MediaFrameSource.CurrentFormat">
      <summary>Gets a value indicating the current frame format of the MediaFrameSource.</summary>
      <returns>A value indicating the current frame format of the media frame source.</returns>
    </member>
    <member name="P:Windows.Media.Capture.Frames.MediaFrameSource.Info">
      <summary>Gets the MediaFrameSourceInfo object that provides information about the MediaFrameSource.</summary>
      <returns>The MediaFrameSourceInfo object that provides information about the media frame source.</returns>
    </member>
    <member name="P:Windows.Media.Capture.Frames.MediaFrameSource.SupportedFormats">
      <summary>Gets a read-only list of MediaFrameFormat objects representing the frame formats supported by the MediaFrameSource.</summary>
      <returns>A read-only list of frame formats supported by the media frame source.</returns>
    </member>
    <member name="E:Windows.Media.Capture.Frames.MediaFrameSource.FormatChanged">
      <summary>Occurs when the current frame format of the MediaFrameSource changes.</summary>
    </member>
    <member name="M:Windows.Media.Capture.Frames.MediaFrameSource.SetFormatAsync(Windows.Media.Capture.Frames.MediaFrameFormat)">
      <summary>Asynchronously sets the frame format of the MediaFrameSource.</summary>
      <param name="format">The new frame format for the media frame source.</param>
      <returns>An asynchronous action.</returns>
    </member>
    <member name="M:Windows.Media.Capture.Frames.MediaFrameSource.TryGetCameraIntrinsics(Windows.Media.Capture.Frames.MediaFrameFormat)">
      <summary>Attempts to retrieve the media frame source's camera intrinsics, which describe a camera's distortion model, for the specified MediaFrameFormat.</summary>
      <param name="format">The media frame format for which the camera intrinsics should be retrieved.</param>
      <returns>An object representing the camera intrinsics for the frame source, if they can be retrieved; otherwise, null.</returns>
    </member>
    <member name="T:Windows.Media.Capture.Frames.MediaFrameSourceController">
      <summary>Allows you to get and set properties of a MediaFrameSource and to get a VideoDeviceController, which provides camera controls such as exposure, focus, and zoom.</summary>
    </member>
    <member name="P:Windows.Media.Capture.Frames.MediaFrameSourceController.AudioDeviceController">
      <summary>Gets an AudioDeviceController for a MediaFrameSource, which provides controls such as setting the volume level or muting the audio device.</summary>
      <returns>An AudioDeviceController for the media frame source.</returns>
    </member>
    <member name="P:Windows.Media.Capture.Frames.MediaFrameSourceController.VideoDeviceController">
      <summary>Gets a VideoDeviceController for a MediaFrameSource, which provides camera controls such as exposure, focus, and zoom.</summary>
      <returns>A VideoDeviceController for the media frame source.</returns>
    </member>
    <member name="M:Windows.Media.Capture.Frames.MediaFrameSourceController.GetPropertyAsync(System.String)">
      <summary>Asynchronously gets an object that contains the value of a MediaFrameSource property, if the property value is successfully retrieved, and describes the result status of the get operation.</summary>
      <param name="propertyId">The identifier of the media frame source property to be retrieved.</param>
      <returns>An asynchronous operation that returns a MediaFrameSourceGetPropertyResult upon completion.</returns>
    </member>
    <member name="M:Windows.Media.Capture.Frames.MediaFrameSourceController.GetPropertyByExtendedIdAsync(System.Byte[],Windows.Foundation.IReference{System.UInt32})">
      <summary>Asynchronously gets the value of the property with the specified ID from a MediaFrameSource, using an extended ID with custom header information and specifying the maximum buffer size required to store the result.</summary>
      <param name="extendedPropertyId">A byte array containing the extended identifier data.</param>
      <param name="maxPropertyValueSize">The size of the buffer that should be allocated to store the result of the operation. If the driver does not require that a size be specified for the returned property, set this value to null. If the size is required, and you do not provide a value, the Status property of the returned VideoDeviceControllerGetDevicePropertyResult object will be **MaxPropertyValueSizeRequired**.</param>
      <returns>An asynchronous operation that, upon successful completion, returns a MediaFrameSourceGetPropertyResult object containing the status of the operation and, if successful, the returned property value.</returns>
    </member>
    <member name="M:Windows.Media.Capture.Frames.MediaFrameSourceController.SetPropertyAsync(System.String,System.Object)">
      <summary>Asynchronously sets the value of a MediaFrameSource property and returns a MediaFrameSourceSetPropertyStatus object describing the result status of the set operation.</summary>
      <param name="propertyId">The identifier of the media frame source property to be set.</param>
      <param name="propertyValue">The value of the media frame source property to be set.</param>
      <returns>An asynchronous operation that returns a MediaFrameSourceSetPropertyStatus upon completion.</returns>
    </member>
    <member name="M:Windows.Media.Capture.Frames.MediaFrameSourceController.SetPropertyByExtendedIdAsync(System.Byte[],System.Byte[])">
      <summary>Asynchronously sets the value of the property with the specified ID on a MediaFrameSource, using an extended ID with custom header information.</summary>
      <param name="extendedPropertyId">A byte array containing the extended identifier data.</param>
      <param name="propertyValue">A byte array containing the value to be set for the property.</param>
      <returns>An asynchronous operation that, upon successful completion, returns a MediaFrameSourceSetPropertyStatus value indicating the status of the operation.</returns>
    </member>
    <member name="T:Windows.Media.Capture.Frames.MediaFrameSourceGetPropertyResult">
      <summary>Represents the value of a MediaFrameSource property, if it was successfully retrieved, and the result status of the get operation.</summary>
    </member>
    <member name="P:Windows.Media.Capture.Frames.MediaFrameSourceGetPropertyResult.Status">
      <summary>Gets a value describing the result status of the get operation that attempted to retrieve the MediaFrameSource property value.</summary>
      <returns>A value describing the result status of the get operation</returns>
    </member>
    <member name="P:Windows.Media.Capture.Frames.MediaFrameSourceGetPropertyResult.Value">
      <summary>Gets an object containing the value of a MediaFrameSource property, if the value was successfully retreived.</summary>
      <returns>An object containing the value of a media frame source property.</returns>
    </member>
    <member name="T:Windows.Media.Capture.Frames.MediaFrameSourceGetPropertyStatus">
      <summary>Specifies the result of a MediaFrameSourceController.GetPropertyAsync or MediaFrameSourceController.GetPropertyByExtendedIdAsync operation.</summary>
    </member>
    <member name="F:Windows.Media.Capture.Frames.MediaFrameSourceGetPropertyStatus.DeviceNotAvailable">
      <summary>The operation failed because the media frame source device is unavailable.</summary>
    </member>
    <member name="F:Windows.Media.Capture.Frames.MediaFrameSourceGetPropertyStatus.MaxPropertyValueSizeRequired">
      <summary>The *maxPropertyValueSize* parameter to MediaFrameSourceController.GetPropertyByExtendedIdAsync is required.</summary>
    </member>
    <member name="F:Windows.Media.Capture.Frames.MediaFrameSourceGetPropertyStatus.MaxPropertyValueSizeTooSmall">
      <summary>The *maxPropertyValueSize* provided in the call to MediaFrameSourceController.GetPropertyByExtendedIdAsync is too small for the property value.</summary>
    </member>
    <member name="F:Windows.Media.Capture.Frames.MediaFrameSourceGetPropertyStatus.NotSupported">
      <summary>The operation failed because specified property is not supported by the media frame source.</summary>
    </member>
    <member name="F:Windows.Media.Capture.Frames.MediaFrameSourceGetPropertyStatus.Success">
      <summary>The operation was successful.</summary>
    </member>
    <member name="F:Windows.Media.Capture.Frames.MediaFrameSourceGetPropertyStatus.UnknownFailure">
      <summary>The operation failed for an unknown reason.</summary>
    </member>
    <member name="T:Windows.Media.Capture.Frames.MediaFrameSourceGroup">
      <summary>Represents a group of media frame sources that can be used simultaneously by a MediaCapture.</summary>
    </member>
    <member name="P:Windows.Media.Capture.Frames.MediaFrameSourceGroup.DisplayName">
      <summary>Gets the human-readable name for the media frame source group.</summary>
      <returns>The human-readable name for the media frame source group.</returns>
    </member>
    <member name="P:Windows.Media.Capture.Frames.MediaFrameSourceGroup.Id">
      <summary>Gets a unique identifier for the media frame source group.</summary>
      <returns>A unique identifier for the media frame source group.</returns>
    </member>
    <member name="P:Windows.Media.Capture.Frames.MediaFrameSourceGroup.SourceInfos">
      <summary>Gets a list of MediaFrameSourceInfo objects that describe each media frame source in the group.</summary>
      <returns>An asynchronous action that returns a list of MediaFrameSourceInfo upon successful completion.</returns>
    </member>
    <member name="M:Windows.Media.Capture.Frames.MediaFrameSourceGroup.FindAllAsync">
      <summary>Asynchronously retrieves a list of the available media frame source groups on the current device.</summary>
      <returns>An asynchronous operation that returns a list of MediaFrameSourceGroup objects upon completion.</returns>
    </member>
    <member name="M:Windows.Media.Capture.Frames.MediaFrameSourceGroup.FromIdAsync(System.String)">
      <summary>Asynchronously gets the media frame source group with the specified ID.</summary>
      <param name="id">The unique identifier of a media frame source group.</param>
      <returns>An asynchronous operation that returns a MediaFrameSourceGroup upon successful completion.</returns>
    </member>
    <member name="M:Windows.Media.Capture.Frames.MediaFrameSourceGroup.GetDeviceSelector">
      <summary>Gets a device selector string that can be used to initialize a DeviceWatcher, which allows you receive notifications when the set of available media frame source groups changes.</summary>
      <returns>The device selector string for a media frame source group.</returns>
    </member>
    <member name="T:Windows.Media.Capture.Frames.MediaFrameSourceInfo">
      <summary>Provides information about a MediaFrameSource.</summary>
    </member>
    <member name="P:Windows.Media.Capture.Frames.MediaFrameSourceInfo.CoordinateSystem">
      <summary>Gets an object representing the spatial coordinate system in which the data from a MediaFrameSource is expressed.</summary>
      <returns>An object representing the spatial coordinate system of the media frame source.</returns>
    </member>
    <member name="P:Windows.Media.Capture.Frames.MediaFrameSourceInfo.DeviceInformation">
      <summary>Gets a DeviceInformation object that can be used to access properties of a MediaFrameSource device.</summary>
      <returns>A DeviceInformation object representing a media frame source.</returns>
    </member>
    <member name="P:Windows.Media.Capture.Frames.MediaFrameSourceInfo.Id">
      <summary>Gets the unique identifier for a MediaFrameSource. Use this identifier as the key when getting a **MediaFrameSource** instance from MediaCapture.FrameSources dictionary.</summary>
      <returns>The unique identifier for a media frame source.</returns>
    </member>
    <member name="P:Windows.Media.Capture.Frames.MediaFrameSourceInfo.MediaStreamType">
      <summary>Gets a value indicating the stream type of a MediaFrameSource, such as photo, video, or audio.</summary>
      <returns>A value indicating the stream type of a media frame source.</returns>
    </member>
    <member name="P:Windows.Media.Capture.Frames.MediaFrameSourceInfo.ProfileId">
      <summary>Gets the unique identifier of the MediaCaptureVideoProfile associated with the MediaFrameSourceInfo.</summary>
      <returns>The unique identifier of the **MediaCaptureVideoProfile** associated with the MediaFrameSourceInfo.</returns>
    </member>
    <member name="P:Windows.Media.Capture.Frames.MediaFrameSourceInfo.Properties">
      <summary>Gets a read-only map of properties for a MediaFrameSource.</summary>
      <returns>A read-only map of properties for a media frame source.</returns>
    </member>
    <member name="P:Windows.Media.Capture.Frames.MediaFrameSourceInfo.SourceGroup">
      <summary>Gets the MediaFrameSourceGroup to which a MediaFrameSource belongs.</summary>
      <returns>The group to which a media frame source belongs.</returns>
    </member>
    <member name="P:Windows.Media.Capture.Frames.MediaFrameSourceInfo.SourceKind">
      <summary>Gets a value indicating the kind of media frames generated by a MediaFrameSource, such as color, depth, or infrared.</summary>
      <returns>A value indicating the kind of media frames generated by a media frame source.</returns>
    </member>
    <member name="P:Windows.Media.Capture.Frames.MediaFrameSourceInfo.VideoProfileMediaDescription">
      <summary>Gets a read-only list of MediaCaptureVideoProfileMediaDescription objects which specify a group of capture settings that are supported by a video profile.</summary>
      <returns>A read-only list of MediaCaptureVideoProfileMediaDescription objects.</returns>
    </member>
    <member name="M:Windows.Media.Capture.Frames.MediaFrameSourceInfo.GetRelativePanel(Windows.UI.WindowManagement.DisplayRegion)">
      <summary>Gets the relative panel location of the provided DisplayRegion when using the associated MediaFrameSource.</summary>
      <param name="displayRegion">The **DisplayRegion** for which the relative panel location is retrieved.</param>
      <returns>A member of the Panel enumeration indicating relative panel location of the provided **DisplayRegion**.</returns>
    </member>
    <member name="T:Windows.Media.Capture.Frames.MediaFrameSourceKind">
      <summary>Specifies the kind of data produced by a MediaFrameSource.</summary>
    </member>
    <member name="F:Windows.Media.Capture.Frames.MediaFrameSourceKind.Audio">
      <summary>The media frame source produces audio data.</summary>
    </member>
    <member name="F:Windows.Media.Capture.Frames.MediaFrameSourceKind.Color">
      <summary>The media frame source produces color data.</summary>
    </member>
    <member name="F:Windows.Media.Capture.Frames.MediaFrameSourceKind.Custom">
      <summary>The media frame source produces custom data.</summary>
    </member>
    <member name="F:Windows.Media.Capture.Frames.MediaFrameSourceKind.Depth">
      <summary>The media frame source produces depth data.</summary>
    </member>
    <member name="F:Windows.Media.Capture.Frames.MediaFrameSourceKind.Image">
      <summary>The media frame source produces image data.</summary>
    </member>
    <member name="F:Windows.Media.Capture.Frames.MediaFrameSourceKind.Infrared">
      <summary>The media frame source produces infrared data.</summary>
    </member>
    <member name="T:Windows.Media.Capture.Frames.MediaFrameSourceSetPropertyStatus">
      <summary>Specifies the result of a MediaFrameSourceController.SetPropertyAsync operation.</summary>
    </member>
    <member name="F:Windows.Media.Capture.Frames.MediaFrameSourceSetPropertyStatus.DeviceNotAvailable">
      <summary>The operation failed because the media frame source device is unavailable.</summary>
    </member>
    <member name="F:Windows.Media.Capture.Frames.MediaFrameSourceSetPropertyStatus.InvalidValue">
      <summary>The operation failed because the supplied value is not valid for the specified property.</summary>
    </member>
    <member name="F:Windows.Media.Capture.Frames.MediaFrameSourceSetPropertyStatus.NotInControl">
      <summary>The operation failed because the media frame source was not opened with SharingMode set to ExclusiveControl.</summary>
    </member>
    <member name="F:Windows.Media.Capture.Frames.MediaFrameSourceSetPropertyStatus.NotSupported">
      <summary>The operation failed because specified property is not supported by the media frame source.</summary>
    </member>
    <member name="F:Windows.Media.Capture.Frames.MediaFrameSourceSetPropertyStatus.Success">
      <summary>The operation was successful.</summary>
    </member>
    <member name="F:Windows.Media.Capture.Frames.MediaFrameSourceSetPropertyStatus.UnknownFailure">
      <summary>The operation failed for an unknown reason.</summary>
    </member>
    <member name="T:Windows.Media.Capture.Frames.MultiSourceMediaFrameArrivedEventArgs">
      <summary>Provides data for the MultiSourceMediaFrameReader.FrameArrived event.</summary>
    </member>
    <member name="T:Windows.Media.Capture.Frames.MultiSourceMediaFrameReader">
      <summary>Provides access to time-correlated frames from multiple MediaFrameSource and provides notifications when new frames arrive. This is useful if you need to process frames from different sources, such as a depth camera and an rbg camera, and you need to make sure that the frames from each source were captured close to each other in time.</summary>
    </member>
    <member name="P:Windows.Media.Capture.Frames.MultiSourceMediaFrameReader.AcquisitionMode">
      <summary>Specifies the way that the system should manage frames acquired from a **MultiSourceMediaFrameReader** when a new frame arrives before the app has finished processing the previous frame.</summary>
      <returns>A value that specifies the frame reader's acquisition mode.</returns>
    </member>
    <member name="E:Windows.Media.Capture.Frames.MultiSourceMediaFrameReader.FrameArrived">
      <summary>Occurs when a new frame arrives from all of the media frame sources associated with the MultiSourceMediaFrameReader.</summary>
    </member>
    <member name="M:Windows.Media.Capture.Frames.MultiSourceMediaFrameReader.Close">
      <summary>Disposes of the object and associated resources.</summary>
    </member>
    <member name="M:Windows.Media.Capture.Frames.MultiSourceMediaFrameReader.StartAsync">
      <summary>Asynchronously starts the reading of time-corellated frames from one or more MediaFrameSource objects.</summary>
      <returns>An asynchronous operation that returns a MultiSourceMediaFrameReaderStartStatus on completion.</returns>
    </member>
    <member name="M:Windows.Media.Capture.Frames.MultiSourceMediaFrameReader.StopAsync">
      <summary>Asynchronously stops the reading of time-corellated frames from one or more MediaFrameSource objects.</summary>
      <returns>An asynchronous action</returns>
    </member>
    <member name="M:Windows.Media.Capture.Frames.MultiSourceMediaFrameReader.TryAcquireLatestFrame">
      <summary>Attempts to obtain a MultiSourceMediaFrameReference object which provides access to the latest time-correlated frames from one or more MediaFrameSource objects.</summary>
      <returns>A MultiSourceMediaFrameReference providing access to the latest frames from the media frame sources.</returns>
    </member>
    <member name="T:Windows.Media.Capture.Frames.MultiSourceMediaFrameReaderStartStatus">
      <summary>Specifies the status of a MultiSourceMediaFrameReader start operation. A value from this enumeration is returned by the MultiSourceMediaFrameReader.StartAsync method.</summary>
    </member>
    <member name="F:Windows.Media.Capture.Frames.MultiSourceMediaFrameReaderStartStatus.DeviceNotAvailable">
      <summary>The reader could not be started because the capture device is unavailable.</summary>
    </member>
    <member name="F:Windows.Media.Capture.Frames.MultiSourceMediaFrameReaderStartStatus.InsufficientResources">
      <summary>The reader could not be started due to insufficient system resources.</summary>
    </member>
    <member name="F:Windows.Media.Capture.Frames.MultiSourceMediaFrameReaderStartStatus.NotSupported">
      <summary>MultiSourceMediaFrameReader is not supported for the current device.</summary>
    </member>
    <member name="F:Windows.Media.Capture.Frames.MultiSourceMediaFrameReaderStartStatus.Success">
      <summary>The frame reader was started successfully.</summary>
    </member>
    <member name="F:Windows.Media.Capture.Frames.MultiSourceMediaFrameReaderStartStatus.UnknownFailure">
      <summary>There was an unknown failure</summary>
    </member>
    <member name="T:Windows.Media.Capture.Frames.MultiSourceMediaFrameReference">
      <summary>A wrapper class that provides access to time-correlated frames obtained from one or more MediaFrameSource objects. Call  TryGetFrameReferenceBySourceId to get the MediaFrameReference representing a frame from a particular media frame source.</summary>
    </member>
    <member name="M:Windows.Media.Capture.Frames.MultiSourceMediaFrameReference.Close">
      <summary>Disposes of the object and associated resources.</summary>
    </member>
    <member name="M:Windows.Media.Capture.Frames.MultiSourceMediaFrameReference.TryGetFrameReferenceBySourceId(System.String)">
      <summary>Attempts to get a time-correlated MediaFrameReference for the specified media frame source.</summary>
      <param name="sourceId">The Id property of the MediaFrameSourceInfo object representing the media frame source from which a frame reference should be retreived.</param>
      <returns>A MediaFrameReference representing a time-correlated media frame.</returns>
    </member>
    <member name="T:Windows.Media.Capture.Frames.VideoMediaFrame">
      <summary>Represents a frame from a MediaFrameSource that provides data in a video frame represented by a IDirect3DSurface or SoftwareBitmap.</summary>
    </member>
    <member name="P:Windows.Media.Capture.Frames.VideoMediaFrame.CameraIntrinsics">
      <summary>Gets an object that describes the distortion model of the camera that generated the VideoMediaFrame.</summary>
      <returns>An object that describes the distortion model of the camera that generated the VideoMediaFrame.</returns>
    </member>
    <member name="P:Windows.Media.Capture.Frames.VideoMediaFrame.DepthMediaFrame">
      <summary>Gets a DepthMediaFrame containing depth data for the VideoMediaFrame, if the frame contains depth data.</summary>
      <returns>A DepthMediaFrame containing depth data.</returns>
    </member>
    <member name="P:Windows.Media.Capture.Frames.VideoMediaFrame.Direct3DSurface">
      <summary>Gets an IDirect3DSurface object containing the image data for the VideoMediaFrame.</summary>
      <returns>An IDirect3DSurface object containing the image data for the VideoMediaFrame.</returns>
    </member>
    <member name="P:Windows.Media.Capture.Frames.VideoMediaFrame.FrameReference">
      <summary>Gets the MediaFrameReference wrapper object associated with the VideoMediaFrame, which provides access to format information and other properties of the media frame.</summary>
      <returns>The MediaFrameReference wrapper object associated with the VideoMediaFrame.</returns>
    </member>
    <member name="P:Windows.Media.Capture.Frames.VideoMediaFrame.InfraredMediaFrame">
      <summary>Gets an InfraredMediaFrame containing depth data for the VideoMediaFrame, if the frame contains infrared data.</summary>
      <returns>A InfraredMediaFrame containing infrared data.</returns>
    </member>
    <member name="P:Windows.Media.Capture.Frames.VideoMediaFrame.SoftwareBitmap">
      <summary>Gets a SoftwareBitmap object containing the image data for the VideoMediaFrame.</summary>
      <returns>A SoftwareBitmap object containing the image data for the VideoMediaFrame.</returns>
    </member>
    <member name="P:Windows.Media.Capture.Frames.VideoMediaFrame.VideoFormat">
      <summary>Gets an object describing the format of the VideoMediaFrame image data.</summary>
      <returns>An object describing the format of the VideoMediaFrame image data.</returns>
    </member>
    <member name="M:Windows.Media.Capture.Frames.VideoMediaFrame.GetVideoFrame">
      <summary>Creates a copy of the VideoMediaFrame as a VideoFrame object.</summary>
      <returns>The VideoFrame containing a copy of the VideoMediaFrame image data.</returns>
    </member>
    <member name="T:Windows.Media.Capture.Frames.VideoMediaFrameFormat">
      <summary>Describes the image format of a VideoMediaFrame.</summary>
    </member>
    <member name="P:Windows.Media.Capture.Frames.VideoMediaFrameFormat.DepthFormat">
      <summary>Gets an object that describes the format of the depth data in a video media frame, if the frame contains depth data.</summary>
      <returns>An object that describes the format of the depth data in a video media frame.</returns>
    </member>
    <member name="P:Windows.Media.Capture.Frames.VideoMediaFrameFormat.Height">
      <summary>Gets the height of the video media frame, in pixels.</summary>
      <returns>The height of the video media frame, in pixels.</returns>
    </member>
    <member name="P:Windows.Media.Capture.Frames.VideoMediaFrameFormat.MediaFrameFormat">
      <summary>Gets an object that provides information about the format of the media frame that is not specific to video frames.</summary>
      <returns>An object that provides information about the format of the media frame.</returns>
    </member>
    <member name="P:Windows.Media.Capture.Frames.VideoMediaFrameFormat.Width">
      <summary>Gets the width of the video media frame, in pixels.</summary>
      <returns>The width of the video media frame, in pixels.</returns>
    </member>
    <member name="T:Windows.Media.Casting.CastingConnection">
      <summary>Represents a connection with a casting device.</summary>
    </member>
    <member name="P:Windows.Media.Casting.CastingConnection.Device">
      <summary>Gets the casting device with which a connection has been made.</summary>
      <returns>The casting device.</returns>
    </member>
    <member name="P:Windows.Media.Casting.CastingConnection.Source">
      <summary>Gets and sets the content source that is being casted through the connection to the casting device. The content can be set and changed at any time and doing so does not disconnect the connection.</summary>
      <returns>The content source that is being casted to the casting device.</returns>
    </member>
    <member name="P:Windows.Media.Casting.CastingConnection.State">
      <summary>Gets the current state of the connection.</summary>
      <returns>The current state of the connection.</returns>
    </member>
    <member name="E:Windows.Media.Casting.CastingConnection.ErrorOccurred">
      <summary>Indicates an error occurred while attempting to make a casting connection.</summary>
    </member>
    <member name="E:Windows.Media.Casting.CastingConnection.StateChanged">
      <summary>Indicates a change in the State property.</summary>
    </member>
    <member name="M:Windows.Media.Casting.CastingConnection.Close">
      <summary>Closes the casting connection.</summary>
    </member>
    <member name="M:Windows.Media.Casting.CastingConnection.DisconnectAsync">
      <summary>Terminates a casting connection. The content that was rendering remotely returns to the local element that you retrieved the casting source from.</summary>
      <returns>The status of the termination.</returns>
    </member>
    <member name="M:Windows.Media.Casting.CastingConnection.RequestStartCastingAsync(Windows.Media.Casting.CastingSource)">
      <summary>Starts the process of casting to a casting device. When called, this method pairs the c sting device, if necessary, and verifies access to the casting device with the user. If the user denies the app access to the device, casting fails. Otherwise, a connection is established, and content is sent to the device. During this time, the connection state changes to connecting, then to connected. If a casting source is set, the state changes to rendering once playback begins.</summary>
      <param name="value">The content to be casted.</param>
      <returns>The status of the casting connection request.</returns>
    </member>
    <member name="T:Windows.Media.Casting.CastingConnectionErrorOccurredEventArgs">
      <summary>Represents arguments for the ErrorOccurred event from the CastingConnection</summary>
    </member>
    <member name="P:Windows.Media.Casting.CastingConnectionErrorOccurredEventArgs.ErrorStatus">
      <summary>Gets the particular error that triggered the casting error event, ErrorOccurred.</summary>
      <returns>The error status when starting or ending a casting connection.</returns>
    </member>
    <member name="P:Windows.Media.Casting.CastingConnectionErrorOccurredEventArgs.Message">
      <summary>Gets human-readable message to accompany the error status code, ErrorStatus.</summary>
      <returns>The human-readable message.</returns>
    </member>
    <member name="T:Windows.Media.Casting.CastingConnectionErrorStatus">
      <summary>Indicates the error status when starting or ending a casting connection.</summary>
    </member>
    <member name="F:Windows.Media.Casting.CastingConnectionErrorStatus.DeviceDidNotRespond">
      <summary>The device did not respond to the attempt to start or end theconnection.</summary>
    </member>
    <member name="F:Windows.Media.Casting.CastingConnectionErrorStatus.DeviceError">
      <summary>The device returned an error when attempting to start or end the connection.</summary>
    </member>
    <member name="F:Windows.Media.Casting.CastingConnectionErrorStatus.DeviceLocked">
      <summary>The device was locked and a start or end the connection could not be made.</summary>
    </member>
    <member name="F:Windows.Media.Casting.CastingConnectionErrorStatus.InvalidCastingSource">
      <summary>The casting source was invalid.</summary>
    </member>
    <member name="F:Windows.Media.Casting.CastingConnectionErrorStatus.ProtectedPlaybackFailed">
      <summary>The device could not provide protected playback.</summary>
    </member>
    <member name="F:Windows.Media.Casting.CastingConnectionErrorStatus.Succeeded">
      <summary>Starting or ending the connection was successful.</summary>
    </member>
    <member name="F:Windows.Media.Casting.CastingConnectionErrorStatus.Unknown">
      <summary>An unknown error occurred when attempting to start or end the connection.</summary>
    </member>
    <member name="T:Windows.Media.Casting.CastingConnectionState">
      <summary>Indicates the current state of a casting connection. Rendering is used when actively playing content.</summary>
    </member>
    <member name="F:Windows.Media.Casting.CastingConnectionState.Connected">
      <summary>The casting connection is active.</summary>
    </member>
    <member name="F:Windows.Media.Casting.CastingConnectionState.Connecting">
      <summary>The connection is connecting.</summary>
    </member>
    <member name="F:Windows.Media.Casting.CastingConnectionState.Disconnected">
      <summary>The casting connection has been disconnected.</summary>
    </member>
    <member name="F:Windows.Media.Casting.CastingConnectionState.Disconnecting">
      <summary>The connection is being disconnected.</summary>
    </member>
    <member name="F:Windows.Media.Casting.CastingConnectionState.Rendering">
      <summary>The casting connection is actively playing content.</summary>
    </member>
    <member name="T:Windows.Media.Casting.CastingDevice">
      <summary>Represents a physical device that is capable of supporting casting connections and rendering media content sent to it.</summary>
    </member>
    <member name="P:Windows.Media.Casting.CastingDevice.FriendlyName">
      <summary>A human-readable name for the device, retrieved from the device itself.</summary>
      <returns>The human-readable name for the device.</returns>
    </member>
    <member name="P:Windows.Media.Casting.CastingDevice.Icon">
      <summary>An icon representing the device.</summary>
      <returns>The icon.</returns>
    </member>
    <member name="P:Windows.Media.Casting.CastingDevice.Id">
      <summary>The device ID. This is the same ID used with Windows.Devices.Enumeration APIs.</summary>
      <returns>The device's ID.</returns>
    </member>
    <member name="M:Windows.Media.Casting.CastingDevice.CreateCastingConnection">
      <summary>Creates a new CastingConnection object. This method does not establish a connection to the casting device.</summary>
      <returns>The object that represents the casting connection.</returns>
    </member>
    <member name="M:Windows.Media.Casting.CastingDevice.DeviceInfoSupportsCastingAsync(Windows.Devices.Enumeration.DeviceInformation)">
      <summary>Indicates whether the given device (a DeviceInformation object) supports casting.</summary>
      <param name="device">The device you want to know about.</param>
      <returns>True if the device supports casting; false otherwise.</returns>
    </member>
    <member name="M:Windows.Media.Casting.CastingDevice.FromIdAsync(System.String)">
      <summary>Gets a CastingDevice object for a given a device ID (acquired from a query using the Windows.Devices.Enumeration APIs).</summary>
      <param name="value">The device ID.</param>
      <returns>The object representing the casting device.</returns>
    </member>
    <member name="M:Windows.Media.Casting.CastingDevice.GetDeviceSelector(Windows.Media.Casting.CastingPlaybackTypes)">
      <summary>Gets an AQS filter string to be used with the Windows.Devices.Enumeration APIs for a given CastingPlaybackTypes.</summary>
      <param name="type">The casting playback type.</param>
      <returns>The AQS filter string.</returns>
    </member>
    <member name="M:Windows.Media.Casting.CastingDevice.GetDeviceSelectorFromCastingSourceAsync(Windows.Media.Casting.CastingSource)">
      <summary>Gets an AQS filter string to be used with the Windows.Devices.Enumeration APIs for a given CastingSource.</summary>
      <param name="castingSource">The casting source.</param>
      <returns>The AQS filter string.</returns>
    </member>
    <member name="M:Windows.Media.Casting.CastingDevice.GetSupportedCastingPlaybackTypesAsync">
      <summary>Gets the media types supported by the device. containing</summary>
      <returns>The media types, CastingPlaybackTypes, supported by the device.</returns>
    </member>
    <member name="T:Windows.Media.Casting.CastingDevicePicker">
      <summary>Represents a device picker that contains a list of casting devices for the user to choose from.</summary>
    </member>
    <member name="M:Windows.Media.Casting.CastingDevicePicker.#ctor">
      <summary>Creates a CastingDevicePicker object.</summary>
    </member>
    <member name="P:Windows.Media.Casting.CastingDevicePicker.Appearance">
      <summary>Gets the colors of the picker UI.</summary>
      <returns>The appearance details of the picker UI.</returns>
    </member>
    <member name="P:Windows.Media.Casting.CastingDevicePicker.Filter">
      <summary>Gets the filter information for which devices to show in the picker.</summary>
      <returns>The filter information.</returns>
    </member>
    <member name="E:Windows.Media.Casting.CastingDevicePicker.CastingDevicePickerDismissed">
      <summary>Indicates that the user has dismissed the picker UI.</summary>
    </member>
    <member name="E:Windows.Media.Casting.CastingDevicePicker.CastingDeviceSelected">
      <summary>Indicates that the user has selected a device from the picker.</summary>
    </member>
    <member name="M:Windows.Media.Casting.CastingDevicePicker.Hide">
      <summary>Hides the device picker UI.</summary>
    </member>
    <member name="M:Windows.Media.Casting.CastingDevicePicker.Show(Windows.Foundation.Rect)">
      <summary>Shows the casting device picker UI, which flies out from an edge of the provided rectangle.</summary>
      <param name="selection">The rectangle from which the picker UI should fly out.</param>
    </member>
    <member name="M:Windows.Media.Casting.CastingDevicePicker.Show(Windows.Foundation.Rect,Windows.UI.Popups.Placement)">
      <summary>Shows the casting device picker UI, which flies out from the specified edge of the provided rectangle.</summary>
      <param name="selection">The rectangle from which the picker should fly out.</param>
      <param name="preferredPlacement">The edge of the rectangle from which the picker should fly out.</param>
    </member>
    <member name="T:Windows.Media.Casting.CastingDevicePickerFilter">
      <summary>Represents the filter used to determine which devices to show in a casting device picker UI. The filter parameters are OR-ed together to build the resulting filter. In other words, if SupportsAudio and SupportsVideo are both true, the picker will display Audio-only devices, video-only devices, and audio/video devices.</summary>
    </member>
    <member name="P:Windows.Media.Casting.CastingDevicePickerFilter.SupportedCastingSources">
      <summary>Gets the casting sources supported.</summary>
      <returns>The list of supported casting sources.</returns>
    </member>
    <member name="P:Windows.Media.Casting.CastingDevicePickerFilter.SupportsAudio">
      <summary>Gets and sets whether the devices in the device picker should support audio playback.</summary>
      <returns>If true, the picker will show audio-capable casting devices.</returns>
    </member>
    <member name="P:Windows.Media.Casting.CastingDevicePickerFilter.SupportsPictures">
      <summary>Gets and sets whether the devices in the device picker should support rending still images.</summary>
      <returns>If true, the picker will show casting devices capable of rendering still images.</returns>
    </member>
    <member name="P:Windows.Media.Casting.CastingDevicePickerFilter.SupportsVideo">
      <summary>Gets and sets whether the devices in the device picker should support video playback.</summary>
      <returns>If true, the picker will show video-capable casting devices.</returns>
    </member>
    <member name="T:Windows.Media.Casting.CastingDeviceSelectedEventArgs">
      <summary>Represents the event arguments for the CastingDeviceSelected event on the CastingDevicePicker object.</summary>
    </member>
    <member name="P:Windows.Media.Casting.CastingDeviceSelectedEventArgs.SelectedCastingDevice">
      <summary>Represents the CastingDevice that has been selected by the user in a casting device picker.</summary>
      <returns>The casting device that the user has selected.</returns>
    </member>
    <member name="T:Windows.Media.Casting.CastingPlaybackTypes">
      <summary>Indicates the capabilities of a particular casting device.</summary>
    </member>
    <member name="F:Windows.Media.Casting.CastingPlaybackTypes.Audio">
      <summary>The casting device supports audio playback.</summary>
    </member>
    <member name="F:Windows.Media.Casting.CastingPlaybackTypes.None">
      <summary>The casting device does not support playback.</summary>
    </member>
    <member name="F:Windows.Media.Casting.CastingPlaybackTypes.Picture">
      <summary>The casting device supports image playback.</summary>
    </member>
    <member name="F:Windows.Media.Casting.CastingPlaybackTypes.Video">
      <summary>The casting device supports video playback.</summary>
    </member>
    <member name="T:Windows.Media.Casting.CastingSource">
      <summary>Represents the media content that can be sent to another device.</summary>
    </member>
    <member name="P:Windows.Media.Casting.CastingSource.PreferredSourceUri">
      <summary>Gets or sets an alternative URI for the content for use with DLNA ByRef.</summary>
      <returns>The alternative URI for the content.</returns>
    </member>
    <member name="T:Windows.Media.ClosedCaptioning.ClosedCaptionColor">
      <summary>Specifies the color of closed caption UI elements.</summary>
    </member>
    <member name="F:Windows.Media.ClosedCaptioning.ClosedCaptionColor.Black">
      <summary>Black</summary>
    </member>
    <member name="F:Windows.Media.ClosedCaptioning.ClosedCaptionColor.Blue">
      <summary>Blue</summary>
    </member>
    <member name="F:Windows.Media.ClosedCaptioning.ClosedCaptionColor.Cyan">
      <summary>Cyan</summary>
    </member>
    <member name="F:Windows.Media.ClosedCaptioning.ClosedCaptionColor.Default">
      <summary>The default color.</summary>
    </member>
    <member name="F:Windows.Media.ClosedCaptioning.ClosedCaptionColor.Green">
      <summary>Green</summary>
    </member>
    <member name="F:Windows.Media.ClosedCaptioning.ClosedCaptionColor.Magenta">
      <summary>Magenta</summary>
    </member>
    <member name="F:Windows.Media.ClosedCaptioning.ClosedCaptionColor.Red">
      <summary>Red</summary>
    </member>
    <member name="F:Windows.Media.ClosedCaptioning.ClosedCaptionColor.White">
      <summary>White</summary>
    </member>
    <member name="F:Windows.Media.ClosedCaptioning.ClosedCaptionColor.Yellow">
      <summary>Yellow</summary>
    </member>
    <member name="T:Windows.Media.ClosedCaptioning.ClosedCaptionEdgeEffect">
      <summary>Specifies the edge effect of closed caption text.</summary>
    </member>
    <member name="F:Windows.Media.ClosedCaptioning.ClosedCaptionEdgeEffect.Default">
      <summary>The default edge effect.</summary>
    </member>
    <member name="F:Windows.Media.ClosedCaptioning.ClosedCaptionEdgeEffect.Depressed">
      <summary>Depressed edge.</summary>
    </member>
    <member name="F:Windows.Media.ClosedCaptioning.ClosedCaptionEdgeEffect.DropShadow">
      <summary>Drop shadow.</summary>
    </member>
    <member name="F:Windows.Media.ClosedCaptioning.ClosedCaptionEdgeEffect.None">
      <summary>No edge effect.</summary>
    </member>
    <member name="F:Windows.Media.ClosedCaptioning.ClosedCaptionEdgeEffect.Raised">
      <summary>Raised edge.</summary>
    </member>
    <member name="F:Windows.Media.ClosedCaptioning.ClosedCaptionEdgeEffect.Uniform">
      <summary>Uniform edge</summary>
    </member>
    <member name="T:Windows.Media.ClosedCaptioning.ClosedCaptionOpacity">
      <summary>Specifies the opacity of closed caption text.</summary>
    </member>
    <member name="F:Windows.Media.ClosedCaptioning.ClosedCaptionOpacity.Default">
      <summary>Default opacity.</summary>
    </member>
    <member name="F:Windows.Media.ClosedCaptioning.ClosedCaptionOpacity.OneHundredPercent">
      <summary>100% opaque.</summary>
    </member>
    <member name="F:Windows.Media.ClosedCaptioning.ClosedCaptionOpacity.SeventyFivePercent">
      <summary>75% opaque.</summary>
    </member>
    <member name="F:Windows.Media.ClosedCaptioning.ClosedCaptionOpacity.TwentyFivePercent">
      <summary>25% opaque.</summary>
    </member>
    <member name="F:Windows.Media.ClosedCaptioning.ClosedCaptionOpacity.ZeroPercent">
      <summary>Completely transparent.</summary>
    </member>
    <member name="T:Windows.Media.ClosedCaptioning.ClosedCaptionProperties">
      <summary>Exposes properties for retrieving the closed caption formatting settings that the user can set through the system's closed captioning settings page.</summary>
    </member>
    <member name="P:Windows.Media.ClosedCaptioning.ClosedCaptionProperties.BackgroundColor">
      <summary>Gets the background color of lines of closed caption text.</summary>
      <returns>The background color of lines of closed caption text.</returns>
    </member>
    <member name="P:Windows.Media.ClosedCaptioning.ClosedCaptionProperties.BackgroundOpacity">
      <summary>Gets the background opacity of lines of closed caption text.</summary>
      <returns>The background opacity of lines of closed caption text.</returns>
    </member>
    <member name="P:Windows.Media.ClosedCaptioning.ClosedCaptionProperties.ComputedBackgroundColor">
      <summary>Gets the computed background color of lines of closed caption text.</summary>
      <returns>The computed background color of lines of closed caption text.</returns>
    </member>
    <member name="P:Windows.Media.ClosedCaptioning.ClosedCaptionProperties.ComputedFontColor">
      <summary>Gets the computed font color for closed caption text.</summary>
      <returns>The computed font color for closed caption text.</returns>
    </member>
    <member name="P:Windows.Media.ClosedCaptioning.ClosedCaptionProperties.ComputedRegionColor">
      <summary>Gets the computed region color for closed caption text.</summary>
      <returns>The computed region color for closed caption text.</returns>
    </member>
    <member name="P:Windows.Media.ClosedCaptioning.ClosedCaptionProperties.FontColor">
      <summary>Gets the font color for closed caption text.</summary>
      <returns>The font color for closed caption text.</returns>
    </member>
    <member name="P:Windows.Media.ClosedCaptioning.ClosedCaptionProperties.FontEffect">
      <summary>Gets the font effect for closed caption text.</summary>
      <returns>The font effect for closed caption text.</returns>
    </member>
    <member name="P:Windows.Media.ClosedCaptioning.ClosedCaptionProperties.FontOpacity">
      <summary>Gets the font opacity for closed caption text.</summary>
      <returns>The font opacity for closed caption text.</returns>
    </member>
    <member name="P:Windows.Media.ClosedCaptioning.ClosedCaptionProperties.FontSize">
      <summary>Gets the font size for closed caption text.</summary>
      <returns>The font size for closed caption text.</returns>
    </member>
    <member name="P:Windows.Media.ClosedCaptioning.ClosedCaptionProperties.FontStyle">
      <summary>Gets the font style for closed caption text.</summary>
      <returns>The font style for closed caption text.</returns>
    </member>
    <member name="P:Windows.Media.ClosedCaptioning.ClosedCaptionProperties.RegionColor">
      <summary>Gets the region color for closed caption text.</summary>
      <returns>The region color for closed caption text.</returns>
    </member>
    <member name="P:Windows.Media.ClosedCaptioning.ClosedCaptionProperties.RegionOpacity">
      <summary>Gets the region opacity for closed caption text.</summary>
      <returns>The region opacity for closed caption text.</returns>
    </member>
    <member name="T:Windows.Media.ClosedCaptioning.ClosedCaptionSize">
      <summary>Specifies the size of closed caption text.</summary>
    </member>
    <member name="F:Windows.Media.ClosedCaptioning.ClosedCaptionSize.Default">
      <summary>Default text size.</summary>
    </member>
    <member name="F:Windows.Media.ClosedCaptioning.ClosedCaptionSize.FiftyPercent">
      <summary>50% text size.</summary>
    </member>
    <member name="F:Windows.Media.ClosedCaptioning.ClosedCaptionSize.OneHundredFiftyPercent">
      <summary>150% text size.</summary>
    </member>
    <member name="F:Windows.Media.ClosedCaptioning.ClosedCaptionSize.OneHundredPercent">
      <summary>100% text size.</summary>
    </member>
    <member name="F:Windows.Media.ClosedCaptioning.ClosedCaptionSize.TwoHundredPercent">
      <summary>200% text size.</summary>
    </member>
    <member name="T:Windows.Media.ClosedCaptioning.ClosedCaptionStyle">
      <summary>Specifies the style of closed caption text.</summary>
    </member>
    <member name="F:Windows.Media.ClosedCaptioning.ClosedCaptionStyle.Casual">
      <summary>Casual.</summary>
    </member>
    <member name="F:Windows.Media.ClosedCaptioning.ClosedCaptionStyle.Cursive">
      <summary>Cursive.</summary>
    </member>
    <member name="F:Windows.Media.ClosedCaptioning.ClosedCaptionStyle.Default">
      <summary>The default style.</summary>
    </member>
    <member name="F:Windows.Media.ClosedCaptioning.ClosedCaptionStyle.MonospacedWithoutSerifs">
      <summary>Monospaced without serifs</summary>
    </member>
    <member name="F:Windows.Media.ClosedCaptioning.ClosedCaptionStyle.MonospacedWithSerifs">
      <summary>Monospaced with serifs.</summary>
    </member>
    <member name="F:Windows.Media.ClosedCaptioning.ClosedCaptionStyle.ProportionalWithoutSerifs">
      <summary>Proportional without serifs.</summary>
    </member>
    <member name="F:Windows.Media.ClosedCaptioning.ClosedCaptionStyle.ProportionalWithSerifs">
      <summary>Proportional with serifs.</summary>
    </member>
    <member name="F:Windows.Media.ClosedCaptioning.ClosedCaptionStyle.SmallCapitals">
      <summary>Small capitals.</summary>
    </member>
    <member name="T:Windows.Media.ContentRestrictions.ContentAccessRestrictionLevel">
      <summary>Specifies how the content is treated, based on the user's content settings.</summary>
    </member>
    <member name="F:Windows.Media.ContentRestrictions.ContentAccessRestrictionLevel.Allow">
      <summary>Can be shown in the content catalog and consumed.</summary>
    </member>
    <member name="F:Windows.Media.ContentRestrictions.ContentAccessRestrictionLevel.Block">
      <summary>Can be shown in the content catalog, but will be blocked by RequestContentAccessAsync.</summary>
    </member>
    <member name="F:Windows.Media.ContentRestrictions.ContentAccessRestrictionLevel.Hide">
      <summary>Can't be shown in the content catalog. It's rating is higher than the user's settings, determined by MaxBrowsableAgeRating.</summary>
    </member>
    <member name="F:Windows.Media.ContentRestrictions.ContentAccessRestrictionLevel.Warn">
      <summary>(Xbox only) If multiple users are logged in and the content is blocked for at least one user, content is allowed with a warning displayed.</summary>
    </member>
    <member name="T:Windows.Media.ContentRestrictions.ContentRestrictionsBrowsePolicy">
      <summary>Contains information used to filter an app's content catalog.</summary>
    </member>
    <member name="P:Windows.Media.ContentRestrictions.ContentRestrictionsBrowsePolicy.GeographicRegion">
      <summary>Gets the region of the user's content restrictions.</summary>
      <returns>A String, representing the geographic region.</returns>
    </member>
    <member name="P:Windows.Media.ContentRestrictions.ContentRestrictionsBrowsePolicy.MaxBrowsableAgeRating">
      <summary>Gets the maximum allowed age rating level to show in a content catalog. No content rated above this level should be displayed. For example, if the **MaxBrowsableAgeRating** is 13, MPAA:R rated movies should not be displayed.</summary>
      <returns>An integer, that represents an age.</returns>
    </member>
    <member name="P:Windows.Media.ContentRestrictions.ContentRestrictionsBrowsePolicy.PreferredAgeRating">
      <summary>Gets the maximum allowed rating level for content consumption.</summary>
      <returns>An integer that represents the rating level.</returns>
    </member>
    <member name="T:Windows.Media.ContentRestrictions.RatedContentCategory">
      <summary>Specifies the type of a piece of content.</summary>
    </member>
    <member name="F:Windows.Media.ContentRestrictions.RatedContentCategory.Application">
      <summary>Apps on Windows 8.1 and Xbox.</summary>
    </member>
    <member name="F:Windows.Media.ContentRestrictions.RatedContentCategory.Game">
      <summary>Apps on Windows 8.1 and Xbox.</summary>
    </member>
    <member name="F:Windows.Media.ContentRestrictions.RatedContentCategory.General">
      <summary>In-app content for Windows 8.1 and Xbox apps.</summary>
    </member>
    <member name="F:Windows.Media.ContentRestrictions.RatedContentCategory.Movie">
      <summary>In-app content for Windows 8.1 and Xbox apps.</summary>
    </member>
    <member name="F:Windows.Media.ContentRestrictions.RatedContentCategory.Music">
      <summary>In-app content for Windows 8.1 and Xbox apps.</summary>
    </member>
    <member name="F:Windows.Media.ContentRestrictions.RatedContentCategory.Television">
      <summary>In-app content for Windows 8.1 and Xbox apps.</summary>
    </member>
    <member name="T:Windows.Media.ContentRestrictions.RatedContentDescription">
      <summary>Contains information about a piece of content. An app creates a **RatedContentDescription** object, for each piece of content to be used in the GetRestrictionLevelAsync and RequestContentAccessAsync methods.</summary>
    </member>
    <member name="M:Windows.Media.ContentRestrictions.RatedContentDescription.#ctor(System.String,System.String,Windows.Media.ContentRestrictions.RatedContentCategory)">
      <summary>Initializes a new instance of the **RatedContentDescription** class.</summary>
      <param name="id">The ID of the content, as specified by the app developer.</param>
      <param name="title">The title of the content.</param>
      <param name="category">Specifies the type of a piece of content, defined by RatedContentCategory.</param>
    </member>
    <member name="P:Windows.Media.ContentRestrictions.RatedContentDescription.Category">
      <summary>Specifies the type of a piece of content, defined by RatedContentCategory.</summary>
      <returns>Specifies the type of a piece of content, defined by RatedContentCategory.</returns>
    </member>
    <member name="P:Windows.Media.ContentRestrictions.RatedContentDescription.Id">
      <summary>The unique content ID of a piece of content, in the app's content catalog.</summary>
      <returns>The ID of the content as a string.</returns>
    </member>
    <member name="P:Windows.Media.ContentRestrictions.RatedContentDescription.Image">
      <summary>The thumbnail image associated with the content.</summary>
      <returns>An image associated with the content.</returns>
    </member>
    <member name="P:Windows.Media.ContentRestrictions.RatedContentDescription.Ratings">
      <summary>Provides all existing third-party and Microsoft Store age ratings for a piece of content.</summary>
      <returns>Specifies the age rating, for a piece of content.</returns>
    </member>
    <member name="P:Windows.Media.ContentRestrictions.RatedContentDescription.Title">
      <summary>The display title of a piece of content.</summary>
      <returns>The title of the content as a string. Read/Write.</returns>
    </member>
    <member name="T:Windows.Media.ContentRestrictions.RatedContentRestrictions">
      <summary>Contains all behavior and functionality related to a user's Family Safety content settings.</summary>
    </member>
    <member name="M:Windows.Media.ContentRestrictions.RatedContentRestrictions.#ctor">
      <summary>Initializes a new instance of the **RatedContentRestrictions** class.</summary>
    </member>
    <member name="M:Windows.Media.ContentRestrictions.RatedContentRestrictions.#ctor(System.UInt32)">
      <summary>Initializes a new instance of the **RatedContentRestrictions** class, with the specified age rating the app uses, to restrict content usage.</summary>
      <param name="maxAgeRating">The max age rating.</param>
    </member>
    <member name="E:Windows.Media.ContentRestrictions.RatedContentRestrictions.RestrictionsChanged">
      <summary>An event handler to notify apps when there are changes to the user's content settings.</summary>
    </member>
    <member name="M:Windows.Media.ContentRestrictions.RatedContentRestrictions.GetBrowsePolicyAsync">
      <summary>Gets information that is used filter an app's content catalog.</summary>
      <returns>Returns a ContentRestrictionsBrowsePolicy object.</returns>
    </member>
    <member name="M:Windows.Media.ContentRestrictions.RatedContentRestrictions.GetRestrictionLevelAsync(Windows.Media.ContentRestrictions.RatedContentDescription)">
      <summary>Gets the policy that applies to a piece of content, for content browsing and consumption.</summary>
      <param name="RatedContentDescription">The rated content info.</param>
      <returns>This method returns these values:</returns>
    </member>
    <member name="M:Windows.Media.ContentRestrictions.RatedContentRestrictions.RequestContentAccessAsync(Windows.Media.ContentRestrictions.RatedContentDescription)">
      <summary>Determines whether the user is allowed to consume a piece of content.</summary>
      <param name="RatedContentDescription">The rated content info.</param>
      <returns>Returns true, if the user can consume the content. Otherwise, returns false.</returns>
    </member>
    <member name="T:Windows.Media.Control.CurrentSessionChangedEventArgs">
      <summary>Represents arguments for a CurrentSessionChanged event.</summary>
    </member>
    <member name="T:Windows.Media.Control.GlobalSystemMediaTransportControlsSession">
      <summary>Represents a playback session from another app providing info about that session and possibly allowing control.</summary>
    </member>
    <member name="P:Windows.Media.Control.GlobalSystemMediaTransportControlsSession.SourceAppUserModelId">
      <summary>Gets the App user model Id of the source app of the session.</summary>
      <returns>The app user model id.</returns>
    </member>
    <member name="E:Windows.Media.Control.GlobalSystemMediaTransportControlsSession.MediaPropertiesChanged">
      <summary>Occurs when the session's MediaProperties have changed.</summary>
    </member>
    <member name="E:Windows.Media.Control.GlobalSystemMediaTransportControlsSession.PlaybackInfoChanged">
      <summary>Occurs when the session's playback info has changed.</summary>
    </member>
    <member name="E:Windows.Media.Control.GlobalSystemMediaTransportControlsSession.TimelinePropertiesChanged">
      <summary>Occurs when the timeline properties of this session change.</summary>
    </member>
    <member name="M:Windows.Media.Control.GlobalSystemMediaTransportControlsSession.GetPlaybackInfo">
      <summary>Gets the GlobalSystemMediaTransportControlsSessionPlaybackInfo for this session, accurate to the time of the call.</summary>
      <returns>The current playback info for this session.</returns>
    </member>
    <member name="M:Windows.Media.Control.GlobalSystemMediaTransportControlsSession.GetTimelineProperties">
      <summary>Gets the GlobalSystemMediaTransportControlsSessionTimelineProperties instance that represents this sessions timeline state.</summary>
      <returns>The object representing the timeline property values.</returns>
    </member>
    <member name="M:Windows.Media.Control.GlobalSystemMediaTransportControlsSession.TryChangeAutoRepeatModeAsync(Windows.Media.MediaPlaybackAutoRepeatMode)">
      <summary>Attempts to change the MediaPlaybackAutoRepeatMode on the session.</summary>
      <param name="requestedAutoRepeatMode">The requested auto repeat mode.</param>
      <returns>Bool indicating success.</returns>
    </member>
    <member name="M:Windows.Media.Control.GlobalSystemMediaTransportControlsSession.TryChangeChannelDownAsync">
      <summary>Attempts to change the channel down on the session.</summary>
      <returns>True indicates success; False otherwise</returns>
    </member>
    <member name="M:Windows.Media.Control.GlobalSystemMediaTransportControlsSession.TryChangeChannelUpAsync">
      <summary>Attempts to change the channel up on the session.</summary>
      <returns>True indicates success; False otherwise</returns>
    </member>
    <member name="M:Windows.Media.Control.GlobalSystemMediaTransportControlsSession.TryChangePlaybackPositionAsync(System.Int64)">
      <summary>Attempts to change the playback position on the session to the requested value.</summary>
      <param name="requestedPlaybackPosition">The requested playback position to seek to.</param>
      <returns>True indicates success; False otherwise</returns>
    </member>
    <member name="M:Windows.Media.Control.GlobalSystemMediaTransportControlsSession.TryChangePlaybackRateAsync(System.Double)">
      <summary>Attempts to change the playback rate on the session to the requested value.</summary>
      <param name="requestedPlaybackRate">The requested playback rate to change to</param>
      <returns>True indicates success; False otherwise</returns>
    </member>
    <member name="M:Windows.Media.Control.GlobalSystemMediaTransportControlsSession.TryChangeShuffleActiveAsync(System.Boolean)">
      <summary>Attempts to change whether the session is actively shuffling or not.</summary>
      <param name="requestedShuffleState">The requested shuffle state to switch to.</param>
      <returns>True indicates success; False otherwise</returns>
    </member>
    <member name="M:Windows.Media.Control.GlobalSystemMediaTransportControlsSession.TryFastForwardAsync">
      <summary>Attempts to put the session into a FastForward state.</summary>
      <returns>True indicates success; False otherwise</returns>
    </member>
    <member name="M:Windows.Media.Control.GlobalSystemMediaTransportControlsSession.TryGetMediaPropertiesAsync">
      <summary>Attempts to get the media properties for this session.</summary>
      <returns>GlobalSystemMediaTransportControlsSessionMediaProperties instance representing the session's current media item.</returns>
    </member>
    <member name="M:Windows.Media.Control.GlobalSystemMediaTransportControlsSession.TryPauseAsync">
      <summary>Attempts to request the session to pause.</summary>
      <returns>True indicates success; False otherwise</returns>
    </member>
    <member name="M:Windows.Media.Control.GlobalSystemMediaTransportControlsSession.TryPlayAsync">
      <summary>Attempts to request the session to start playback.</summary>
      <returns>True indicates success; False otherwise</returns>
    </member>
    <member name="M:Windows.Media.Control.GlobalSystemMediaTransportControlsSession.TryRecordAsync">
      <summary>Attempts to request that the session starts recording.</summary>
      <returns>True indicates success; False otherwise</returns>
    </member>
    <member name="M:Windows.Media.Control.GlobalSystemMediaTransportControlsSession.TryRewindAsync">
      <summary>Attempts to request the session to rewind.</summary>
      <returns>True indicates success; False otherwise</returns>
    </member>
    <member name="M:Windows.Media.Control.GlobalSystemMediaTransportControlsSession.TrySkipNextAsync">
      <summary>Attempts to request the session to skip next.</summary>
      <returns>True indicates success; False otherwise</returns>
    </member>
    <member name="M:Windows.Media.Control.GlobalSystemMediaTransportControlsSession.TrySkipPreviousAsync">
      <summary>Attempts to request the session to skip previous.</summary>
      <returns>True indicates success; False otherwise</returns>
    </member>
    <member name="M:Windows.Media.Control.GlobalSystemMediaTransportControlsSession.TryStopAsync">
      <summary>Attempts to request the session to stop playback.</summary>
      <returns>True indicates success; False otherwise</returns>
    </member>
    <member name="M:Windows.Media.Control.GlobalSystemMediaTransportControlsSession.TryTogglePlayPauseAsync">
      <summary>Attempts to request the session to start or pause playback, based on its current playback state.</summary>
      <returns>True indicates success; False otherwise</returns>
    </member>
    <member name="T:Windows.Media.Control.GlobalSystemMediaTransportControlsSessionManager">
      <summary>Provides access to playback sessions throughout the system that have integrated with SystemMediaTransportControls to provide playback info and allow remote control.</summary>
    </member>
    <member name="E:Windows.Media.Control.GlobalSystemMediaTransportControlsSessionManager.CurrentSessionChanged">
      <summary>Occurs when the current session has changed. This is the session that the system believes is the one the user would most likely want to control.</summary>
    </member>
    <member name="E:Windows.Media.Control.GlobalSystemMediaTransportControlsSessionManager.SessionsChanged">
      <summary>Occurs when the list of available sessions has changed due to a new session connecting or an existing one disconnecting.</summary>
    </member>
    <member name="M:Windows.Media.Control.GlobalSystemMediaTransportControlsSessionManager.GetCurrentSession">
      <summary>Gets the current session. This is the session the system believes the user would most likely want to control.</summary>
      <returns>A session object that represents this remote session.</returns>
    </member>
    <member name="M:Windows.Media.Control.GlobalSystemMediaTransportControlsSessionManager.GetSessions">
      <summary>Gets all of the available sessions.</summary>
      <returns>A vector of all available sessions.</returns>
    </member>
    <member name="M:Windows.Media.Control.GlobalSystemMediaTransportControlsSessionManager.RequestAsync">
      <summary>Requests an instance of the GlobalSystemMediaTransportControlsSessionManager.</summary>
      <returns>A new instance of the Session Manager.</returns>
    </member>
    <member name="T:Windows.Media.Control.GlobalSystemMediaTransportControlsSessionMediaProperties">
      <summary>Holds information about the content that the current session has.</summary>
    </member>
    <member name="P:Windows.Media.Control.GlobalSystemMediaTransportControlsSessionMediaProperties.AlbumArtist">
      <summary>Gets the album's artist</summary>
      <returns>The name of the album artist.</returns>
    </member>
    <member name="P:Windows.Media.Control.GlobalSystemMediaTransportControlsSessionMediaProperties.AlbumTitle">
      <summary>Gets the title of the album.</summary>
      <returns>The title of the album.</returns>
    </member>
    <member name="P:Windows.Media.Control.GlobalSystemMediaTransportControlsSessionMediaProperties.AlbumTrackCount">
      <summary>Gets the total number of tracks on the album.</summary>
      <returns>The total number of tracks on the album.</returns>
    </member>
    <member name="P:Windows.Media.Control.GlobalSystemMediaTransportControlsSessionMediaProperties.Artist">
      <summary>Gets the Artist's name.</summary>
      <returns>The Artist name.</returns>
    </member>
    <member name="P:Windows.Media.Control.GlobalSystemMediaTransportControlsSessionMediaProperties.Genres">
      <summary>Gets the list of genres.</summary>
      <returns>A list of all strings representing the genres.</returns>
    </member>
    <member name="P:Windows.Media.Control.GlobalSystemMediaTransportControlsSessionMediaProperties.PlaybackType">
      <summary>The playback type of the content</summary>
      <returns>The type of media.</returns>
    </member>
    <member name="P:Windows.Media.Control.GlobalSystemMediaTransportControlsSessionMediaProperties.Subtitle">
      <summary>Gets the subtitle.</summary>
      <returns>The subtitle of the media.</returns>
    </member>
    <member name="P:Windows.Media.Control.GlobalSystemMediaTransportControlsSessionMediaProperties.Thumbnail">
      <summary>A reference to a RandomAccessStream of the thumbnail image associated with this content.</summary>
      <returns>The thumbnail image.</returns>
    </member>
    <member name="P:Windows.Media.Control.GlobalSystemMediaTransportControlsSessionMediaProperties.Title">
      <summary>Gets the title.</summary>
      <returns>The title.</returns>
    </member>
    <member name="P:Windows.Media.Control.GlobalSystemMediaTransportControlsSessionMediaProperties.TrackNumber">
      <summary>The number associated with this track</summary>
      <returns>The track number.</returns>
    </member>
    <member name="T:Windows.Media.Control.GlobalSystemMediaTransportControlsSessionPlaybackControls">
      <summary>An object that describes what controls a session currently has enabled.</summary>
    </member>
    <member name="P:Windows.Media.Control.GlobalSystemMediaTransportControlsSessionPlaybackControls.IsChannelDownEnabled">
      <summary>Whether the session currently supports ChannelDown.</summary>
      <returns>True if channel down is supported; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Media.Control.GlobalSystemMediaTransportControlsSessionPlaybackControls.IsChannelUpEnabled">
      <summary>Whether the session currently supports ChannelUp.</summary>
      <returns>True if channel up is supported; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Media.Control.GlobalSystemMediaTransportControlsSessionPlaybackControls.IsFastForwardEnabled">
      <summary>Whether the session currently supports the fast forward command.</summary>
      <returns>True if fast forward is supported; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Media.Control.GlobalSystemMediaTransportControlsSessionPlaybackControls.IsNextEnabled">
      <summary>Whether the session currently supports the next command.</summary>
      <returns>True if next is supported; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Media.Control.GlobalSystemMediaTransportControlsSessionPlaybackControls.IsPauseEnabled">
      <summary>Whether the session currently supports the pause command.</summary>
      <returns>True if pause is supported; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Media.Control.GlobalSystemMediaTransportControlsSessionPlaybackControls.IsPlaybackPositionEnabled">
      <summary>Whether the session currently supports changing the playback position.</summary>
      <returns>True if playback position is supported; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Media.Control.GlobalSystemMediaTransportControlsSessionPlaybackControls.IsPlaybackRateEnabled">
      <summary>Whether the session currently supports changing the playback rate.</summary>
      <returns>True if playback rate is supported; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Media.Control.GlobalSystemMediaTransportControlsSessionPlaybackControls.IsPlayEnabled">
      <summary>Whether the session currently supports the Play command.</summary>
      <returns>True if play is supported; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Media.Control.GlobalSystemMediaTransportControlsSessionPlaybackControls.IsPlayPauseToggleEnabled">
      <summary>Whether the session currently supports the play pause toggle command (where play or pause is picked depending on state).</summary>
      <returns>True if play pause toggle is supported; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Media.Control.GlobalSystemMediaTransportControlsSessionPlaybackControls.IsPreviousEnabled">
      <summary>Whether the session currently supports the previous command.</summary>
      <returns>True if previous is supported; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Media.Control.GlobalSystemMediaTransportControlsSessionPlaybackControls.IsRecordEnabled">
      <summary>Whether the session currently supports the record command.</summary>
      <returns>True if record is supported; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Media.Control.GlobalSystemMediaTransportControlsSessionPlaybackControls.IsRepeatEnabled">
      <summary>Whether the session currently supports control of its repeat mode.</summary>
      <returns>True if repeat mode is supported; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Media.Control.GlobalSystemMediaTransportControlsSessionPlaybackControls.IsRewindEnabled">
      <summary>Whether the session currently supports the rewind command.</summary>
      <returns>True if rewind is supported; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Media.Control.GlobalSystemMediaTransportControlsSessionPlaybackControls.IsShuffleEnabled">
      <summary>Gets a value indicating whether the session currently allows control of its shuffle state.</summary>
      <returns>True if shuffle control is supported; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Media.Control.GlobalSystemMediaTransportControlsSessionPlaybackControls.IsStopEnabled">
      <summary>Whether the session currently supports the stop command.</summary>
      <returns>True if stop is supported; otherwise, false.</returns>
    </member>
    <member name="T:Windows.Media.Control.GlobalSystemMediaTransportControlsSessionPlaybackInfo">
      <summary>The object that holds all of the playback information about a session (Play state, Controls, playback type etc.)</summary>
    </member>
    <member name="P:Windows.Media.Control.GlobalSystemMediaTransportControlsSessionPlaybackInfo.AutoRepeatMode">
      <summary>Specifies the repeat mode of the session.</summary>
      <returns>A value representing the current auto-repeat mode.</returns>
    </member>
    <member name="P:Windows.Media.Control.GlobalSystemMediaTransportControlsSessionPlaybackInfo.Controls">
      <summary>Specifies which controls the session has enabled.</summary>
      <returns>A GlobalSystemMediaTransportControlsSessionPlaybackControls object.</returns>
    </member>
    <member name="P:Windows.Media.Control.GlobalSystemMediaTransportControlsSessionPlaybackInfo.IsShuffleActive">
      <summary>Specifies whether the session is currently playing content in a shuffled order or not.</summary>
      <returns>True if the session is currently shuffling; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Media.Control.GlobalSystemMediaTransportControlsSessionPlaybackInfo.PlaybackRate">
      <summary>The rate at which playback is happening.</summary>
      <returns>A value indicating the playback rate, 1 being normal playback.</returns>
    </member>
    <member name="P:Windows.Media.Control.GlobalSystemMediaTransportControlsSessionPlaybackInfo.PlaybackStatus">
      <summary>The current playback state of the session.</summary>
      <returns>The playback status.</returns>
    </member>
    <member name="P:Windows.Media.Control.GlobalSystemMediaTransportControlsSessionPlaybackInfo.PlaybackType">
      <summary>Specifies what type of content the session has.</summary>
      <returns>The playback type.</returns>
    </member>
    <member name="T:Windows.Media.Control.GlobalSystemMediaTransportControlsSessionPlaybackStatus">
      <summary>The different states of playback the session could be in.</summary>
    </member>
    <member name="F:Windows.Media.Control.GlobalSystemMediaTransportControlsSessionPlaybackStatus.Changing">
      <summary>The media is changing.</summary>
    </member>
    <member name="F:Windows.Media.Control.GlobalSystemMediaTransportControlsSessionPlaybackStatus.Closed">
      <summary>The media is closed.</summary>
    </member>
    <member name="F:Windows.Media.Control.GlobalSystemMediaTransportControlsSessionPlaybackStatus.Opened">
      <summary>The media is opened.</summary>
    </member>
    <member name="F:Windows.Media.Control.GlobalSystemMediaTransportControlsSessionPlaybackStatus.Paused">
      <summary>The media is paused.</summary>
    </member>
    <member name="F:Windows.Media.Control.GlobalSystemMediaTransportControlsSessionPlaybackStatus.Playing">
      <summary>The media is playing.</summary>
    </member>
    <member name="F:Windows.Media.Control.GlobalSystemMediaTransportControlsSessionPlaybackStatus.Stopped">
      <summary>The media is stopped.</summary>
    </member>
    <member name="T:Windows.Media.Control.GlobalSystemMediaTransportControlsSessionTimelineProperties">
      <summary>Represents the timeline state of the session (Position, seek ranges etc.).</summary>
    </member>
    <member name="P:Windows.Media.Control.GlobalSystemMediaTransportControlsSessionTimelineProperties.EndTime">
      <summary>The end timestamp of the current media item.</summary>
      <returns>A value representing the end time of the current media item.</returns>
    </member>
    <member name="P:Windows.Media.Control.GlobalSystemMediaTransportControlsSessionTimelineProperties.LastUpdatedTime">
      <summary>The UTC time at which the timeline properties were last updated.</summary>
      <returns>A value representing the last time the timeline properties were updated.</returns>
    </member>
    <member name="P:Windows.Media.Control.GlobalSystemMediaTransportControlsSessionTimelineProperties.MaxSeekTime">
      <summary>The furthest timestamp at which the content can currently seek to.</summary>
      <returns>A value representing the max seek time of the current media item.</returns>
    </member>
    <member name="P:Windows.Media.Control.GlobalSystemMediaTransportControlsSessionTimelineProperties.MinSeekTime">
      <summary>The earliest timestamp at which the current media item can currently seek to.</summary>
      <returns>A value representing the min seek time of the current media item.</returns>
    </member>
    <member name="P:Windows.Media.Control.GlobalSystemMediaTransportControlsSessionTimelineProperties.Position">
      <summary>The playback position, current as of LastUpdatedTime.</summary>
      <returns>A value representing the playback position of the current media item.</returns>
    </member>
    <member name="P:Windows.Media.Control.GlobalSystemMediaTransportControlsSessionTimelineProperties.StartTime">
      <summary>The starting timestamp of the current media item.</summary>
      <returns>A value representing the start time of the current media item.</returns>
    </member>
    <member name="T:Windows.Media.Control.MediaPropertiesChangedEventArgs">
      <summary>Represents arguments for a MediaPropertiesChanged event.</summary>
    </member>
    <member name="T:Windows.Media.Control.PlaybackInfoChangedEventArgs">
      <summary>Represents arguments for a PlaybackInfoChanged event.</summary>
    </member>
    <member name="T:Windows.Media.Control.SessionsChangedEventArgs">
      <summary>Represents arguments for a SessionsChanged event.</summary>
    </member>
    <member name="T:Windows.Media.Control.TimelinePropertiesChangedEventArgs">
      <summary>Represents arguments for a TimelinePropertiesChanged event.</summary>
    </member>
    <member name="T:Windows.Media.Core.AudioDecoderDegradation">
      <summary>Specifies the type of degredation, if any, applied to an AudioTrack by the audio decoder.</summary>
    </member>
    <member name="F:Windows.Media.Core.AudioDecoderDegradation.DownmixTo2Channels">
      <summary>The audio track is downmixed from the number of channels in the encoding to two channels.</summary>
    </member>
    <member name="F:Windows.Media.Core.AudioDecoderDegradation.DownmixTo6Channels">
      <summary>The audio track is downmixed from the number of channels in the encoding to six channels.</summary>
    </member>
    <member name="F:Windows.Media.Core.AudioDecoderDegradation.DownmixTo8Channels">
      <summary>The audio track is downmixed from the number of channels in the encoding to eight channels.</summary>
    </member>
    <member name="F:Windows.Media.Core.AudioDecoderDegradation.None">
      <summary>The audio track is not degraded and is played as encoded.</summary>
    </member>
    <member name="T:Windows.Media.Core.AudioDecoderDegradationReason">
      <summary>Specifies the reason that the audio decoder degraded an AudioTrack.</summary>
    </member>
    <member name="F:Windows.Media.Core.AudioDecoderDegradationReason.LicensingRequirement">
      <summary>The audio track was degraded due to a licensing requirement.</summary>
    </member>
    <member name="F:Windows.Media.Core.AudioDecoderDegradationReason.None">
      <summary>No reason is specified or no audio degradation has been applied to the track.</summary>
    </member>
    <member name="F:Windows.Media.Core.AudioDecoderDegradationReason.SpatialAudioNotSupported">
      <summary>The audio track was degraded because the device does not support spatial audio.</summary>
    </member>
    <member name="T:Windows.Media.Core.AudioStreamDescriptor">
      <summary>Represents a description an audio media stream.</summary>
    </member>
    <member name="M:Windows.Media.Core.AudioStreamDescriptor.#ctor(Windows.Media.MediaProperties.AudioEncodingProperties)">
      <summary>Creates an instance of AudioStreamDescriptor class using the specified AudioEncodingProperties.</summary>
      <param name="encodingProperties">The encoding properties for the audio stream. This includes information such as the sample rate and channel count of the stream.</param>
    </member>
    <member name="P:Windows.Media.Core.AudioStreamDescriptor.EncodingProperties">
      <summary>Gets an object describing the encoding properties for the audio stream. These properties include the sample rate and channel count of the audio.</summary>
      <returns>The encoding properties on the audio stream.</returns>
    </member>
    <member name="P:Windows.Media.Core.AudioStreamDescriptor.IsSelected">
      <summary>Gets a value indicating whether the stream is currently in use by a MediaStreamSource.</summary>
      <returns>**true** if the stream is currently in use by a MediaStreamSource; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.Media.Core.AudioStreamDescriptor.Label">
      <summary>Gets or sets an app-defined label that identifies an audio stream in a MediaEncodingProfile that contains multiple streams.</summary>
      <returns>An app-defined label that identifies an audio stream</returns>
    </member>
    <member name="P:Windows.Media.Core.AudioStreamDescriptor.Language">
      <summary>Gets or sets the RFC-1766 language code for the stream.</summary>
      <returns>The RFC-1766 language code for the stream.</returns>
    </member>
    <member name="P:Windows.Media.Core.AudioStreamDescriptor.LeadingEncoderPadding">
      <summary>Gets or sets the number of samples inserted at the beginning of the audio stream by the encoder as padding. Use this property to explicitly set the padding size the system will use to implement gapless playback for the audio stream.</summary>
      <returns>The number of samples inserted at the beginning of the audio stream by the encoder as padding.</returns>
    </member>
    <member name="P:Windows.Media.Core.AudioStreamDescriptor.Name">
      <summary>Gets or sets the name of the stream.</summary>
      <returns>The name of the stream.</returns>
    </member>
    <member name="P:Windows.Media.Core.AudioStreamDescriptor.TrailingEncoderPadding">
      <summary>Gets or sets the number of samples inserted at the end of the audio stream by the encoder as padding. Use this property to explicitly set the padding size the system will use to implement gapless playback for the audio stream.</summary>
      <returns>The number of samples inserted at the end of the audio stream by the encoder as padding.</returns>
    </member>
    <member name="M:Windows.Media.Core.AudioStreamDescriptor.Copy">
      <summary>Creates a copy of the AudioStreamDescriptor.</summary>
      <returns>A copy of the AudioStreamDescriptor.</returns>
    </member>
    <member name="T:Windows.Media.Core.AudioTrack">
      <summary>Represents an audio track.</summary>
    </member>
    <member name="P:Windows.Media.Core.AudioTrack.Id">
      <summary>Gets the identifier for the audio track.</summary>
      <returns>The identifier for the audio track.</returns>
    </member>
    <member name="P:Windows.Media.Core.AudioTrack.Label">
      <summary>Gets or sets the label for the audio track.</summary>
      <returns>The label for the audio track.</returns>
    </member>
    <member name="P:Windows.Media.Core.AudioTrack.Language">
      <summary>Gets a string indicating the language of the audio track.</summary>
      <returns>A string indicating the language of the audio track.</returns>
    </member>
    <member name="P:Windows.Media.Core.AudioTrack.Name">
      <summary>Gets the name of the AudioTrack.</summary>
      <returns>The name of the AudioTrack.</returns>
    </member>
    <member name="P:Windows.Media.Core.AudioTrack.PlaybackItem">
      <summary>Gets the MediaPlaybackItem containing the AudioTrack.</summary>
      <returns>The MediaPlaybackItem containing the AudioTrack.</returns>
    </member>
    <member name="P:Windows.Media.Core.AudioTrack.SupportInfo">
      <summary>Gets support information for the AudioTrack. This information includes the status of the audio decoder, information about any audio degradation applied by the decoder, and the status of the MediaSource with which the audio track is associated.</summary>
      <returns>The support information for the AudioTrack.</returns>
    </member>
    <member name="P:Windows.Media.Core.AudioTrack.TrackKind">
      <summary>Gets a value indicating the type of data the track contains. For AudioTrack objects, this value is always MediaTrackKind.Audio.</summary>
      <returns>A value indicating the type of data the track contains.</returns>
    </member>
    <member name="E:Windows.Media.Core.AudioTrack.OpenFailed">
      <summary>Occurs when an AudioTrack fails to open.</summary>
    </member>
    <member name="M:Windows.Media.Core.AudioTrack.GetEncodingProperties">
      <summary>Gets the audio encoding properties for an AudioTrack.</summary>
      <returns>The audio encoding properties of the AudioTrack.</returns>
    </member>
    <member name="T:Windows.Media.Core.AudioTrackOpenFailedEventArgs">
      <summary>Provides data for the OpenFailed event of an AudioTrack.</summary>
    </member>
    <member name="P:Windows.Media.Core.AudioTrackOpenFailedEventArgs.ExtendedError">
      <summary>Gets the extended error code for an error that occurs when opening an AudioTrack.</summary>
      <returns>The extended error code for an error that occurs when opening an AudioTrack.</returns>
    </member>
    <member name="T:Windows.Media.Core.AudioTrackSupportInfo">
      <summary>Provides support information for an AudioTrack. This information includes the status of the audio decoder, information about any audio degradation applied by the decoder, and the status of the MediaSource with which the audio track is associated.</summary>
    </member>
    <member name="P:Windows.Media.Core.AudioTrackSupportInfo.DecoderStatus">
      <summary>Gets the status of the audio decoder that is decoding the AudioTrack, including whether the encoding for the audio track is fully or partially supported and whether the decoder will degrade the audio.</summary>
      <returns>The status of the audio decoder that is decoding the AudioTrack.</returns>
    </member>
    <member name="P:Windows.Media.Core.AudioTrackSupportInfo.Degradation">
      <summary>Gets a value indicating the type of degradation, if any, that is applied to the AudioTrack by the audio decoder.</summary>
      <returns>The type of degradation, if any, that is applied to the AudioTrack by the audio decoder.</returns>
    </member>
    <member name="P:Windows.Media.Core.AudioTrackSupportInfo.DegradationReason">
      <summary>Gets a value indicating the reason that the audio decoder is degrading the AudioTrack, if the audio is degraded.</summary>
      <returns>The reason that the audio decoder is degrading the **AudioTrack**.</returns>
    </member>
    <member name="P:Windows.Media.Core.AudioTrackSupportInfo.MediaSourceStatus">
      <summary>Gets the status of the MediaSource with which the AudioTrack is associated.</summary>
      <returns>The status of the MediaSource with which the AudioTrack is associated.</returns>
    </member>
    <member name="T:Windows.Media.Core.ChapterCue">
      <summary>Represents a chapter cue that can be included in a TimedMetadataTrack.</summary>
    </member>
    <member name="M:Windows.Media.Core.ChapterCue.#ctor">
      <summary>Initializes a new instance of the **ChapterCue** class.</summary>
    </member>
    <member name="P:Windows.Media.Core.ChapterCue.Duration">
      <summary>Gets or sets a value that specifies the duration of the chapter associated with the cue.</summary>
      <returns>A value that specifies the duration of the chapter.</returns>
    </member>
    <member name="P:Windows.Media.Core.ChapterCue.Id">
      <summary>Gets the identifier for the timed metadata track.</summary>
      <returns>The identifier for the timed metadata track.</returns>
    </member>
    <member name="P:Windows.Media.Core.ChapterCue.StartTime">
      <summary>Gets the start time of the cue.</summary>
      <returns>The start time of the cue.</returns>
    </member>
    <member name="P:Windows.Media.Core.ChapterCue.Title">
      <summary>Gets the title of the chapter associated with the cue.</summary>
      <returns>The title of the chapter</returns>
    </member>
    <member name="T:Windows.Media.Core.CodecCategory">
      <summary>Specifies the category of a codec.</summary>
    </member>
    <member name="F:Windows.Media.Core.CodecCategory.Decoder">
      <summary>The codec is a decoder.</summary>
    </member>
    <member name="F:Windows.Media.Core.CodecCategory.Encoder">
      <summary>The codec is an encoder.</summary>
    </member>
    <member name="T:Windows.Media.Core.CodecInfo">
      <summary>Provides information about a media codec that is installed on the system.</summary>
    </member>
    <member name="P:Windows.Media.Core.CodecInfo.Category">
      <summary>Gets a value that specifies whether the codec is an encoder or a decoder.</summary>
      <returns>A value that specifies whether the codec is an encoder or a decoder.</returns>
    </member>
    <member name="P:Windows.Media.Core.CodecInfo.DisplayName">
      <summary>Gets the friendly display name for the codec.</summary>
      <returns>The friendly display name for the codec.</returns>
    </member>
    <member name="P:Windows.Media.Core.CodecInfo.IsTrusted">
      <summary>Gets a value that indicates whether the codec runs in your app's process space rather than in a separate app service.</summary>
      <returns>True if the codec is runs in the app process space; false if the codec runs in a separate app service.</returns>
    </member>
    <member name="P:Windows.Media.Core.CodecInfo.Kind">
      <summary>Gets a value specifying whether the codec operates on audio or video data.</summary>
      <returns>A value specifying whether the codec operates on audio or video data.</returns>
    </member>
    <member name="P:Windows.Media.Core.CodecInfo.Subtypes">
      <summary>Gets a read-only list of values that specify the media subtypes supported by the codec.</summary>
      <returns>A read-only list of values that specify the media subtypes supported by the codec.</returns>
    </member>
    <member name="T:Windows.Media.Core.CodecKind">
      <summary>Specifies whether a codec operates on audio or video data.</summary>
    </member>
    <member name="F:Windows.Media.Core.CodecKind.Audio">
      <summary>The codec operates on audio data.</summary>
    </member>
    <member name="F:Windows.Media.Core.CodecKind.Video">
      <summary>The codec operates on video data.</summary>
    </member>
    <member name="T:Windows.Media.Core.CodecQuery">
      <summary>Provides the FindAllAsync method which allows you to enumerate all media codecs installed on the system.</summary>
    </member>
    <member name="M:Windows.Media.Core.CodecQuery.#ctor">
      <summary>Initializes a new instance of the **CodecQuery** class.</summary>
    </member>
    <member name="M:Windows.Media.Core.CodecQuery.FindAllAsync(Windows.Media.Core.CodecKind,Windows.Media.Core.CodecCategory,System.String)">
      <summary>Returns a read-only list of all media codecs installed on the system that meet the specified requirements.</summary>
      <param name="kind">A value that specifies whether the method should return codecs that operate on video or audio data.</param>
      <param name="category">A value that specifies whether the method should return codecs that are encoders or decoders.</param>
      <param name="subType">A value specifying the media encoding subtype that all returned codecs must support. This value can be a string representation of one of the subtype GUIDs listed in Audio Subtype GUIDs or Video Subtyp GUIDs. The CodecSubtypes class provides properties for most supported media subtypes that return the string representation of the subtype GUID. You can also specify a FOURCC code for this parameter. For more information, see FOURCC Codes.</param>
      <returns>
      </returns>
    </member>
    <member name="T:Windows.Media.Core.CodecSubtypes">
      <summary>Provides properties for most supported media subtypes that return the string representation of the GUID for the subtype. Use these property values to filter a query performed with CodecQuery.FindAllAsync. You can also compare the values returned by these properties to the values in the Subtypes collection of a CodecInfo object to determine if a codec supports a particular media subtype.</summary>
    </member>
    <member name="P:Windows.Media.Core.CodecSubtypes.AudioFormatAac">
      <summary>Gets the string representation of the GUID for the Advanced Audio Coding (AAC) audio subtype.</summary>
      <returns>The string representation of the GUID for the Advanced Audio Coding (AAC) audio subtype.</returns>
    </member>
    <member name="P:Windows.Media.Core.CodecSubtypes.AudioFormatAdts">
      <summary>Gets the string representation of the GUID for the Audio Data Transport Stream (ADTS) audio subtype.</summary>
      <returns>Tne string representation of the GUID for the Audio Data Transport Stream (ADTS) audio subtype.</returns>
    </member>
    <member name="P:Windows.Media.Core.CodecSubtypes.AudioFormatAlac">
      <summary>Gets the string representation of the GUID for the Apple Lossless Audio Codec (ALAC) audio subtype.</summary>
      <returns>The string representation of the GUID for the Apple Lossless Audio Codec (ALAC) audio subtype.</returns>
    </member>
    <member name="P:Windows.Media.Core.CodecSubtypes.AudioFormatAmrNB">
      <summary>Gets the string representation of the GUID for the Adaptive Multi-Rate (AMR-NB) audio subtype.</summary>
      <returns>The string representation of the GUID for the Adaptive Multi-Rate (AMR-NB) audio subtype.</returns>
    </member>
    <member name="P:Windows.Media.Core.CodecSubtypes.AudioFormatAmrWB">
      <summary>Gets the string representation of the GUID for the Adaptive Multi-Rate Wideband (AMR-WB) audio subtype.</summary>
      <returns>The string representation of the GUID for the Adaptive Multi-Rate Wideband (AMR-WB) audio subtype.</returns>
    </member>
    <member name="P:Windows.Media.Core.CodecSubtypes.AudioFormatAmrWP">
      <summary>Gets the string representation of the GUID for the Adaptive Multi-Rate (AMR-WP) audio subtype.</summary>
      <returns>The string representation of the GUID for the Adaptive Multi-Rate (AMR-WP) audio subtype.</returns>
    </member>
    <member name="P:Windows.Media.Core.CodecSubtypes.AudioFormatDolbyAC3">
      <summary>Gets the string representation of the GUID for the Dolby Digital Audio Coding 3 (AC-3) audio subtype.</summary>
      <returns>The string representation of the GUID for the Dolby Digital Audio Coding 3 (AC-3) audio subtype.</returns>
    </member>
    <member name="P:Windows.Media.Core.CodecSubtypes.AudioFormatDolbyAC3Spdif">
      <summary>Gets the string representation of the GUID for the Dolby AC-3 audio over Sony/Philips Digital Interface (S/PDIF) audio subtype.</summary>
      <returns>The string representation of the GUID for the Dolby AC-3 audio over Sony/Philips Digital Interface (S/PDIF) audio subtype.</returns>
    </member>
    <member name="P:Windows.Media.Core.CodecSubtypes.AudioFormatDolbyDDPlus">
      <summary>Gets the string representation of the GUID for the Dolby Digital Plus (DD Plus) audio subtype.</summary>
      <returns>The string representation of the GUID for the Dolby Digital Plus (DD Plus) audio subtype.</returns>
    </member>
    <member name="P:Windows.Media.Core.CodecSubtypes.AudioFormatDrm">
      <summary>Gets the string representation of the GUID for the encrypted audio data used with secure audio path audio subtype.</summary>
      <returns>The string representation of the GUID for the encrypted audio data used with secure audio path audio subtype.</returns>
    </member>
    <member name="P:Windows.Media.Core.CodecSubtypes.AudioFormatDts">
      <summary>Gets the string representation of the GUID for the Digital Theater Systems (DTS) audio subtype.</summary>
      <returns>The string representation of the GUID for the Digital Theater Systems (DTS) audio subtype.</returns>
    </member>
    <member name="P:Windows.Media.Core.CodecSubtypes.AudioFormatFlac">
      <summary>Gets the string representation of the GUID for the Free Lossless Audio Codec (FLAC) audio subtype.</summary>
      <returns>The string representation of the GUID for the Free Lossless Audio Codec (FLAC) audio subtype.</returns>
    </member>
    <member name="P:Windows.Media.Core.CodecSubtypes.AudioFormatFloat">
      <summary>Gets the string representation of the GUID for the uncompressed IEEE floating-point audio subtype.</summary>
      <returns>The string representation of the GUID for the uncompressed IEEE floating-point audio subtype.</returns>
    </member>
    <member name="P:Windows.Media.Core.CodecSubtypes.AudioFormatMP3">
      <summary>Gets the string representation of the GUID for the MPEG Audio Layer-3 (MP3) audio subtype.</summary>
      <returns>The string representation of the GUID for the MPEG Audio Layer-3 (MP3) audio subtype.</returns>
    </member>
    <member name="P:Windows.Media.Core.CodecSubtypes.AudioFormatMPeg">
      <summary>Gets the string representation of the GUID for the MPEG-1 audio subtype.</summary>
      <returns>The string representation of the GUID for the MPEG-1 audio subtype.</returns>
    </member>
    <member name="P:Windows.Media.Core.CodecSubtypes.AudioFormatMsp1">
      <summary>Gets the string representation of the GUID for the Windows Media Audio 9 Voice codec audio subtype.</summary>
      <returns>The string representation of the GUID for the Windows Media Audio 9 Voice codec audio subtype.</returns>
    </member>
    <member name="P:Windows.Media.Core.CodecSubtypes.AudioFormatOpus">
      <summary>Gets the string representation of the GUID for the Opus audio subtype.</summary>
      <returns>The string representation of the GUID for the Opus audio subtype.</returns>
    </member>
    <member name="P:Windows.Media.Core.CodecSubtypes.AudioFormatPcm">
      <summary>Gets the string representation of the GUID for the uncompressed PCM audio subtype.</summary>
      <returns>The string representation of the GUID for the uncompressed PCM audio subtype.</returns>
    </member>
    <member name="P:Windows.Media.Core.CodecSubtypes.AudioFormatWmaSpdif">
      <summary>Gets the string representation of the GUID for the Windows Media Audio 9 Professional codec over S/PDIF audio subtype.</summary>
      <returns>The string representation of the GUID for the Windows Media Audio 9 Professional codec over S/PDIF audio subtype.</returns>
    </member>
    <member name="P:Windows.Media.Core.CodecSubtypes.AudioFormatWMAudioLossless">
      <summary>Gets the string representation of the GUID for the Windows Media Audio 9 Lossless codec or Windows Media Audio 9.1 audio subtype.</summary>
      <returns>The string representation of the GUID for the Windows Media Audio 9 Lossless codec or Windows Media Audio 9.1 Lossless codec audio subtype.</returns>
    </member>
    <member name="P:Windows.Media.Core.CodecSubtypes.AudioFormatWMAudioV8">
      <summary>Gets the string representation of the GUID for the Windows Media Audio 8 codec, Windows Media Audio 9 codec, or Windows Media Audio 9.1 codec audio subtype.</summary>
      <returns>The string representation of the GUID for the Windows Media Audio 8 codec, Windows Media Audio 9 codec, or Windows Media Audio 9.1 codec audio subtype.</returns>
    </member>
    <member name="P:Windows.Media.Core.CodecSubtypes.AudioFormatWMAudioV9">
      <summary>Gets the string representation of the GUID for the Windows Media Audio 9 Professional codec or Windows Media Audio 9.1 Professional codec audio subtype.</summary>
      <returns>The string representation of the GUID for the Windows Media Audio 9 Professional codec or Windows Media Audio 9.1 Professional codec audio subtype.</returns>
    </member>
    <member name="P:Windows.Media.Core.CodecSubtypes.VideoFormat420O">
      <summary>Gets the string representation of the GUID for the 8-bit per channel planar YUV 4:2:0 video subtype.</summary>
      <returns>The string representation of the GUID for the 8-bit per channel planar YUV 4:2:0 video subtype.</returns>
    </member>
    <member name="P:Windows.Media.Core.CodecSubtypes.VideoFormatDV25">
      <summary>Gets the string representation of the GUID for the DVCPRO 25 (525-60 or 625-50) video subtype.</summary>
      <returns>The string representation of the GUID for the DVCPRO 25 (525-60 or 625-50) video subtype.</returns>
    </member>
    <member name="P:Windows.Media.Core.CodecSubtypes.VideoFormatDV50">
      <summary>Gets the string representation of the GUID for the DVCPRO 50 (525-60 or 625-50) video subtype.</summary>
      <returns>The string representation of the GUID for the DVCPRO 50 (525-60 or 625-50) video subtype.</returns>
    </member>
    <member name="P:Windows.Media.Core.CodecSubtypes.VideoFormatDvc">
      <summary>Gets the string representation of the GUID for the DVC/DV Video video subtype.</summary>
      <returns>The string representation of the GUID for the DVC/DV Video video subtype.</returns>
    </member>
    <member name="P:Windows.Media.Core.CodecSubtypes.VideoFormatDvh1">
      <summary>Gets the string representation of the GUID for the DVCPRO 100 (1080/60i, 1080/50i, or 720/60P) video subtype.</summary>
      <returns>The string representation of the GUID for the DVCPRO 100 (1080/60i, 1080/50i, or 720/60P) video subtype.</returns>
    </member>
    <member name="P:Windows.Media.Core.CodecSubtypes.VideoFormatDvhD">
      <summary>Gets the string representation of the GUID for the HD-DVCR (1125-60 or 1250-50) video subtype.</summary>
      <returns>The string representation of the GUID for the HD-DVCR (1125-60 or 1250-50) video subtype.</returns>
    </member>
    <member name="P:Windows.Media.Core.CodecSubtypes.VideoFormatDvsd">
      <summary>Gets the string representation of the GUID for the SDL-DVCR (525-60 or 625-50) video subtype.</summary>
      <returns>The string representation of the GUID for the SDL-DVCR (525-60 or 625-50) video subtype.</returns>
    </member>
    <member name="P:Windows.Media.Core.CodecSubtypes.VideoFormatDvsl">
      <summary>Gets the string representation of the GUID for the SD-DVCR (525-60 or 625-50) video subtype.</summary>
      <returns>The string representation of the GUID for the SD-DVCR (525-60 or 625-50) video subtype.</returns>
    </member>
    <member name="P:Windows.Media.Core.CodecSubtypes.VideoFormatH263">
      <summary>Gets the string representation of the GUID for the H.263 video subtype.</summary>
      <returns>The string representation of the GUID for the H.263 video subtype.</returns>
    </member>
    <member name="P:Windows.Media.Core.CodecSubtypes.VideoFormatH264">
      <summary>Gets the string representation of the GUID for the H.264 video subtype.</summary>
      <returns>The string representation of the GUID for the H.264 video subtype.</returns>
    </member>
    <member name="P:Windows.Media.Core.CodecSubtypes.VideoFormatH264ES">
      <summary>Gets the string representation of the GUID for the H.264 elementary stream video subtype.</summary>
      <returns>The string representation of the GUID for the H.264 elementary stream video subtype.</returns>
    </member>
    <member name="P:Windows.Media.Core.CodecSubtypes.VideoFormatH265">
      <summary>Gets the string representation of the GUID for the H.265 video subtype.</summary>
      <returns>The string representation of the GUID for the H.265 video subtype.</returns>
    </member>
    <member name="P:Windows.Media.Core.CodecSubtypes.VideoFormatHevc">
      <summary>Gets the string representation of the GUID for the High Efficiency Video Coding (HEVC) Main profile and Main Still Picture profile video subtype.</summary>
      <returns>The string representation of the GUID for the High Efficiency Video Coding (HEVC) Main profile and Main Still Picture profile video subtype.</returns>
    </member>
    <member name="P:Windows.Media.Core.CodecSubtypes.VideoFormatHevcES">
      <summary>Gets the string representation of the GUID for the High Efficiency Video Coding Elementary Stream (HEVC-ES) profile video subtype.</summary>
      <returns>The string representation of the GUID for the High Efficiency Video Coding Elementary Stream (HEVC-ES) profile video subtype.</returns>
    </member>
    <member name="P:Windows.Media.Core.CodecSubtypes.VideoFormatM4S2">
      <summary>Gets the string representation of the GUID for the MPEG-4 part 2 video subtype.</summary>
      <returns>The string representation of the GUID for the MPEG-4 part 2 video subtype.</returns>
    </member>
    <member name="P:Windows.Media.Core.CodecSubtypes.VideoFormatMjpg">
      <summary>Gets the string representation of the GUID for the Motion JPEG video subtype.</summary>
      <returns>The string representation of the GUID for the Motion JPEG video subtype.</returns>
    </member>
    <member name="P:Windows.Media.Core.CodecSubtypes.VideoFormatMP43">
      <summary>Gets the string representation of the GUID for the Microsoft MPEG 4 codec version 3 video subtype.</summary>
      <returns>The string representation of the GUID for the Microsoft MPEG 4 codec version 3 video subtype.</returns>
    </member>
    <member name="P:Windows.Media.Core.CodecSubtypes.VideoFormatMP4S">
      <summary>Gets the string representation of the GUID for the ISO MPEG 4 codec version 1 video subtype.</summary>
      <returns>The string representation of the GUID for the ISO MPEG 4 codec version 1 video subtype.</returns>
    </member>
    <member name="P:Windows.Media.Core.CodecSubtypes.VideoFormatMP4V">
      <summary>Gets the string representation of the GUID for the MPEG-4 part 2 video subtype.</summary>
      <returns>The string representation of the GUID for the MPEG-4 part 2 video subtype.</returns>
    </member>
    <member name="P:Windows.Media.Core.CodecSubtypes.VideoFormatMpeg2">
      <summary>Gets the string representation of the GUID for the MPEG-2 video subtype.</summary>
      <returns>The string representation of the GUID for the MPEG-2 video subtype.</returns>
    </member>
    <member name="P:Windows.Media.Core.CodecSubtypes.VideoFormatMpg1">
      <summary>Gets the string representation of the GUID for the MPEG-1 video subtype.</summary>
      <returns>The string representation of the GUID for the MPEG-1 video subtype.</returns>
    </member>
    <member name="P:Windows.Media.Core.CodecSubtypes.VideoFormatMss1">
      <summary>Gets the string representation of the GUID for the Windows Media Screen codec version 1 video subtype.</summary>
      <returns>The string representation of the GUID for the Windows Media Screen codec version 1 video subtype.</returns>
    </member>
    <member name="P:Windows.Media.Core.CodecSubtypes.VideoFormatMss2">
      <summary>Gets the string representation of the GUID for the Windows Media Video 9 Screen codec video subtype.</summary>
      <returns>The string representation of the GUID for the Windows Media Video 9 Screen codec video subtype.</returns>
    </member>
    <member name="P:Windows.Media.Core.CodecSubtypes.VideoFormatVP80">
      <summary>Gets the string representation of the GUID for the VP8 video subtype.</summary>
      <returns>The string representation of the GUID for the VP8 video subtype.</returns>
    </member>
    <member name="P:Windows.Media.Core.CodecSubtypes.VideoFormatVP90">
      <summary>Gets the string representation of the GUID for the VP9 video subtype.</summary>
      <returns>The string representation of the GUID for the VP9 video subtype.</returns>
    </member>
    <member name="P:Windows.Media.Core.CodecSubtypes.VideoFormatWmv1">
      <summary>Gets the string representation of the GUID for the Windows Media Video codec version 7 video subtype.</summary>
      <returns>The string representation of the GUID for the Windows Media Video codec version 7 video subtype.</returns>
    </member>
    <member name="P:Windows.Media.Core.CodecSubtypes.VideoFormatWmv2">
      <summary>Gets the string representation of the GUID for the Windows Media Video 8 video subtype.</summary>
      <returns>The string representation of the GUID for the Windows Media Video 8 video subtype.</returns>
    </member>
    <member name="P:Windows.Media.Core.CodecSubtypes.VideoFormatWmv3">
      <summary>Gets the string representation of the GUID for the Windows Media Video 9 video subtype.</summary>
      <returns>The string representation of the GUID for the Windows Media Video 9 video subtype.</returns>
    </member>
    <member name="P:Windows.Media.Core.CodecSubtypes.VideoFormatWvc1">
      <summary>Gets the string representation of the GUID for the SMPTE 421M (VC-1). video subtype.</summary>
      <returns>The string representation of the GUID for the SMPTE 421M (VC-1). video subtype.</returns>
    </member>
    <member name="T:Windows.Media.Core.DataCue">
      <summary>Represents a data cue that can be included in a TimedMetadataTrack.</summary>
    </member>
    <member name="M:Windows.Media.Core.DataCue.#ctor">
      <summary>Initializes a new instance of the DataCue class.</summary>
    </member>
    <member name="P:Windows.Media.Core.DataCue.Data">
      <summary>Gets the data associated with the cue.</summary>
      <returns>The data associated with the cue.</returns>
    </member>
    <member name="P:Windows.Media.Core.DataCue.Duration">
      <summary>Gets or sets the duration of the cue.</summary>
      <returns>The duration of the cue.</returns>
    </member>
    <member name="P:Windows.Media.Core.DataCue.Id">
      <summary>Gets the identifier for the data cue.</summary>
      <returns>The identifier for the data cue.</returns>
    </member>
    <member name="P:Windows.Media.Core.DataCue.Properties">
      <summary>Gets the collection of custom properties associated with the data cue.</summary>
      <returns>The collection of custom properties associated with the data cue.</returns>
    </member>
    <member name="P:Windows.Media.Core.DataCue.StartTime">
      <summary>Gets the start time of the cue.</summary>
      <returns>The start time of the cue.</returns>
    </member>
    <member name="T:Windows.Media.Core.FaceDetectedEventArgs">
      <summary>Provides data for the FaceDetected event.</summary>
    </member>
    <member name="P:Windows.Media.Core.FaceDetectedEventArgs.ResultFrame">
      <summary>Gets the FaceDetectionEffectFrame associated with a FaceDetected event.</summary>
      <returns>The FaceDetectionEffectFrame associated with a FaceDetected event.</returns>
    </member>
    <member name="T:Windows.Media.Core.FaceDetectionEffect">
      <summary>Represents an effect that attempts to detect faces in a video stream.</summary>
    </member>
    <member name="P:Windows.Media.Core.FaceDetectionEffect.DesiredDetectionInterval">
      <summary>Gets or sets the time span for which face detection should be performed.</summary>
      <returns>The time span for which face detection should be performed.</returns>
    </member>
    <member name="P:Windows.Media.Core.FaceDetectionEffect.Enabled">
      <summary>Gets or sets a value indicating whether face detection is enabled.</summary>
      <returns>True if face detection is enabled; otherwise, false.</returns>
    </member>
    <member name="E:Windows.Media.Core.FaceDetectionEffect.FaceDetected">
      <summary>Occurs when a face is detected. See FaceDetectedEventArgs.</summary>
    </member>
    <member name="M:Windows.Media.Core.FaceDetectionEffect.SetProperties(Windows.Foundation.Collections.IPropertySet)">
      <summary>Sets properties on the IMediaExtension.</summary>
      <param name="configuration">The property set.</param>
    </member>
    <member name="T:Windows.Media.Core.FaceDetectionEffectDefinition">
      <summary>Represents the definition of a face detection video effect.</summary>
    </member>
    <member name="M:Windows.Media.Core.FaceDetectionEffectDefinition.#ctor">
      <summary>Initializes a new instance of the FaceDetectionEffectDefinition class.</summary>
    </member>
    <member name="P:Windows.Media.Core.FaceDetectionEffectDefinition.ActivatableClassId">
      <summary>Gets a string containing the activatable class ID of the face detection effect definition.</summary>
      <returns>The activatable class ID of the face detection effect definition.</returns>
    </member>
    <member name="P:Windows.Media.Core.FaceDetectionEffectDefinition.DetectionMode">
      <summary>Gets or sets a value that prioritizes the speed of face detection and the quality of detection results.</summary>
      <returns>A value that prioritizes the speed of face detection and the quality of detection results.</returns>
    </member>
    <member name="P:Windows.Media.Core.FaceDetectionEffectDefinition.Properties">
      <summary>Gets the set of properties for configuring the FaceDetectionEffectDefinition object.</summary>
      <returns>The set of properties for configuring the FaceDetectionEffectDefinition object.</returns>
    </member>
    <member name="P:Windows.Media.Core.FaceDetectionEffectDefinition.SynchronousDetectionEnabled">
      <summary>Gets or sets a value indicating whether synchronous face detection is enabled.</summary>
      <returns>True if synchronous face detection is enabled; otherwise, false.</returns>
    </member>
    <member name="T:Windows.Media.Core.FaceDetectionEffectFrame">
      <summary>Represents a video frame that includes a list of faces detected by the FaceDetectionEffect.</summary>
    </member>
    <member name="P:Windows.Media.Core.FaceDetectionEffectFrame.DetectedFaces">
      <summary>Gets the list of objects representing the faces detected in the frame.</summary>
      <returns>The list of objects representing the faces detected in the frame. For more information, see DetectedFace.</returns>
    </member>
    <member name="P:Windows.Media.Core.FaceDetectionEffectFrame.Duration">
      <summary>Gets or sets the duration of the face detection effect frame.</summary>
      <returns>The duration of the face detection effect frame.</returns>
    </member>
    <member name="P:Windows.Media.Core.FaceDetectionEffectFrame.ExtendedProperties">
      <summary>Gets the extended property set which enables getting and setting properties on the media frame.</summary>
      <returns>The extended properties map.</returns>
    </member>
    <member name="P:Windows.Media.Core.FaceDetectionEffectFrame.IsDiscontinuous">
      <summary>Gets or sets a value that indicates whether a video frame is the first frame after a gap in the stream.</summary>
      <returns>True if the video frame is the first frame after a gap in the stream; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Media.Core.FaceDetectionEffectFrame.IsReadOnly">
      <summary>Gets a value indicating whether the frame is read-only.</summary>
      <returns>True if the frame is read-only; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Media.Core.FaceDetectionEffectFrame.RelativeTime">
      <summary>Gets or sets the relative time of the frame within the video stream.</summary>
      <returns>The relative time of the frame within the video stream.</returns>
    </member>
    <member name="P:Windows.Media.Core.FaceDetectionEffectFrame.SystemRelativeTime">
      <summary>Gets or sets a timestamp that is relative to the system and is correlatable across multiple media sources on the same device.</summary>
      <returns>A timestamp relative to the system.</returns>
    </member>
    <member name="P:Windows.Media.Core.FaceDetectionEffectFrame.Type">
      <summary>Gets a string indicating the type of data the frame contains.</summary>
      <returns>A string indicating the type of data the frame contains.</returns>
    </member>
    <member name="M:Windows.Media.Core.FaceDetectionEffectFrame.Close">
      <summary>Disposes of the object and associated resources.</summary>
    </member>
    <member name="T:Windows.Media.Core.FaceDetectionMode">
      <summary>Specifies the mode used for face detection.</summary>
    </member>
    <member name="F:Windows.Media.Core.FaceDetectionMode.Balanced">
      <summary>The prioritization of detection speed and result quality are balanced.</summary>
    </member>
    <member name="F:Windows.Media.Core.FaceDetectionMode.HighPerformance">
      <summary>The speed of face detection is prioritized over the accuracy of the face detection results.</summary>
    </member>
    <member name="F:Windows.Media.Core.FaceDetectionMode.HighQuality">
      <summary>The accuracy of face detection results is prioritized over the speed of face detection.</summary>
    </member>
    <member name="T:Windows.Media.Core.HighDynamicRangeControl">
      <summary>Provides the ability to enable and disable High Dynamic Range (HDR) analysis for the SceneAnalysisEffect.</summary>
    </member>
    <member name="P:Windows.Media.Core.HighDynamicRangeControl.Enabled">
      <summary>Gets or sets a value that specifies whether High Dynamic Range (HDR) analysis is enabled for the SceneAnalysisEffect.</summary>
      <returns>True if HDR analysis is enabled; otherwise, false.</returns>
    </member>
    <member name="T:Windows.Media.Core.HighDynamicRangeOutput">
      <summary>Provides the results of a High Dynamic Range (HDR) analysis operation from the SceneAnalysisEffect.</summary>
    </member>
    <member name="P:Windows.Media.Core.HighDynamicRangeOutput.Certainty">
      <summary>Gets a value indicating the certainty of the results of the HDR analysis.</summary>
      <returns>A value indicating the certainty of the results of the HDR analysis where 1 is full certainty and 0 is no certainty.</returns>
    </member>
    <member name="P:Windows.Media.Core.HighDynamicRangeOutput.FrameControllers">
      <summary>Gets a set of FrameController objects representing the suggested frame controllers settings for capturing a variable photo sequence with the High Dynamic Range (HDR) technique.</summary>
      <returns>A set of FrameController objects representing the suggested frame controllers settings.</returns>
    </member>
    <member name="T:Windows.Media.Core.ImageCue">
      <summary>Represents a image cue that can be included in a TimedMetadataTrack.</summary>
    </member>
    <member name="M:Windows.Media.Core.ImageCue.#ctor">
      <summary>Initializes a new instance of the **ImageCue** class.</summary>
    </member>
    <member name="P:Windows.Media.Core.ImageCue.Duration">
      <summary>Gets or sets the duration of the cue.</summary>
      <returns>The duration of the cue.</returns>
    </member>
    <member name="P:Windows.Media.Core.ImageCue.Extent">
      <summary>Gets or sets the extent of the **ImageCue**, which is the rendered size of the assoociated image either in pixels or in percentage of available space.</summary>
      <returns>The extent of the **ImageCue**</returns>
    </member>
    <member name="P:Windows.Media.Core.ImageCue.Id">
      <summary>Gets the identifier for the timed metadata track.</summary>
      <returns>The identifier for the timed metadata track.</returns>
    </member>
    <member name="P:Windows.Media.Core.ImageCue.Position">
      <summary>Gets or sets the position of the image associated with the **ImageCue**, relative to the top left corner of the video frame.</summary>
      <returns>The position of the image associated with the **ImageCue**</returns>
    </member>
    <member name="P:Windows.Media.Core.ImageCue.SoftwareBitmap">
      <summary>Gets or sets the image associated with the image cue.</summary>
      <returns>The image associated with the image cue.</returns>
    </member>
    <member name="P:Windows.Media.Core.ImageCue.StartTime">
      <summary>Gets the start time of the cue.</summary>
      <returns>The start time of the cue.</returns>
    </member>
    <member name="T:Windows.Media.Core.IMediaCue">
      <summary>Defines the interface implemented by all media cues.</summary>
    </member>
    <member name="P:Windows.Media.Core.IMediaCue.Duration">
      <summary>Gets or sets the duration of the media cue.</summary>
      <returns>The duration of the media cue.</returns>
    </member>
    <member name="P:Windows.Media.Core.IMediaCue.Id">
      <summary>Gets or sets the identifier for the media cue.</summary>
      <returns>The identifier for the media cue.</returns>
    </member>
    <member name="P:Windows.Media.Core.IMediaCue.StartTime">
      <summary>Gets or sets the start time of the media cue.</summary>
      <returns>The start time of the media cue.</returns>
    </member>
    <member name="T:Windows.Media.Core.IMediaSource">
      <summary>Represents a media source that delivers media samples to a media pipeline.</summary>
    </member>
    <member name="T:Windows.Media.Core.IMediaStreamDescriptor">
      <summary>Defines an interface implemented by a audio or video stream descriptor.</summary>
    </member>
    <member name="P:Windows.Media.Core.IMediaStreamDescriptor.IsSelected">
      <summary>Specifies whether the stream is currently in use by the MediaStreamSource.</summary>
      <returns>**true** if the stream is currently in use by the MediaStreamSource; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.Media.Core.IMediaStreamDescriptor.Language">
      <summary>Gets or sets the RFC-1766 language code for the stream.</summary>
      <returns>The RFC-1766 language code for the stream.</returns>
    </member>
    <member name="P:Windows.Media.Core.IMediaStreamDescriptor.Name">
      <summary>Gets or sets the name of the stream.</summary>
      <returns>The name of the stream.</returns>
    </member>
    <member name="T:Windows.Media.Core.IMediaStreamDescriptor2">
      <summary>Defines an interface implemented by a audio or video stream descriptor.</summary>
    </member>
    <member name="P:Windows.Media.Core.IMediaStreamDescriptor2.Label">
      <summary>Gets or sets an app-defined label that identifies a stream in a MediaEncodingProfile that contains multiple streams.</summary>
      <returns>An app-defined label that identifies a stream.</returns>
    </member>
    <member name="T:Windows.Media.Core.IMediaTrack">
      <summary>Defines the interface implemented by media tracks.</summary>
    </member>
    <member name="P:Windows.Media.Core.IMediaTrack.Id">
      <summary>Gets the identifier of the media track.</summary>
      <returns>The identifier of the media track.</returns>
    </member>
    <member name="P:Windows.Media.Core.IMediaTrack.Label">
      <summary>Gets or sets the label for the media track.</summary>
      <returns>The label for the media track.</returns>
    </member>
    <member name="P:Windows.Media.Core.IMediaTrack.Language">
      <summary>Gets a string indicating the language of the media track.</summary>
      <returns>A string indicating the language of the media track.</returns>
    </member>
    <member name="P:Windows.Media.Core.IMediaTrack.TrackKind">
      <summary>Gets a value indicating the type of data the track contains.</summary>
      <returns>A value indicating the type of data the track contains.</returns>
    </member>
    <member name="T:Windows.Media.Core.InitializeMediaStreamSourceRequestedEventArgs">
      <summary>Provides data for the InitializeMediaStreamSourceRequested event.</summary>
    </member>
    <member name="P:Windows.Media.Core.InitializeMediaStreamSourceRequestedEventArgs.RandomAccessStream">
      <summary>Gets the IRandomAccessStream associated with the media stream source request.</summary>
      <returns>The **IRandomAccessStream** associated with the media stream source request.</returns>
    </member>
    <member name="P:Windows.Media.Core.InitializeMediaStreamSourceRequestedEventArgs.Source">
      <summary>Gets the uninitialized MediaStreamSource object that the app service should initialize and use to provide samples to the requesting app.</summary>
      <returns>The uninitialized **MediaStreamSource** object.</returns>
    </member>
    <member name="M:Windows.Media.Core.InitializeMediaStreamSourceRequestedEventArgs.GetDeferral">
      <summary>Gets a Deferral object that instructs the system to wait for the app service to complete media source stream initialization before continuing processing the request.</summary>
      <returns>A **Deferral** object.</returns>
    </member>
    <member name="T:Windows.Media.Core.ISingleSelectMediaTrackList">
      <summary>Represents a media track list that allows a single item to be selected at a time.</summary>
    </member>
    <member name="P:Windows.Media.Core.ISingleSelectMediaTrackList.SelectedIndex">
      <summary>Gets or set the currently selected media track in the list.</summary>
      <returns>The currently selected media track in the list.</returns>
    </member>
    <member name="E:Windows.Media.Core.ISingleSelectMediaTrackList.SelectedIndexChanged">
      <summary>Occurs when the SelectedIndex property changes.</summary>
    </member>
    <member name="T:Windows.Media.Core.ITimedMetadataTrackProvider">
      <summary>Defines the interface implemented by a custom stream that provides metadata tracks.</summary>
    </member>
    <member name="P:Windows.Media.Core.ITimedMetadataTrackProvider.TimedMetadataTracks">
      <summary>Gets the list of timed metadata tracks provided by the object that implements this interface.</summary>
      <returns>The list of timed metadata tracks provided by the object that implements this interface.</returns>
    </member>
    <member name="T:Windows.Media.Core.LowLightFusion">
      <summary>This class allows you to submit a set of image frames, captured in low-light settings and in close temporal proximity, and receieve a single image that has been processed to improve image lighting and fidelity.</summary>
    </member>
    <member name="P:Windows.Media.Core.LowLightFusion.MaxSupportedFrameCount">
      <summary>Gets the maximum number of frames that can be submitted to the **FuseAsync** method.</summary>
      <returns>The maximum number of frames that can be submitted to the **FuseAsync** method.</returns>
    </member>
    <member name="P:Windows.Media.Core.LowLightFusion.SupportedBitmapPixelFormats">
      <summary>Gets a list of BitmapPixelFormat values that define the supported pixel formats for the **FuseAsync** method.</summary>
      <returns>A list of supported pixel formats.</returns>
    </member>
    <member name="M:Windows.Media.Core.LowLightFusion.FuseAsync(Windows.Foundation.Collections.IIterable{Windows.Graphics.Imaging.SoftwareBitmap})">
      <summary>Asynchronously fuses a set of images into a single image that has been computed to improve image lighting and fidelity.</summary>
      <param name="frameSet">The collection of image frames to be processed.</param>
      <returns>An asynchronous operation that returns a **LowLightFusionResult** upon successful completion. The app should call **Close** on the returned object to free up the allocated resources.</returns>
    </member>
    <member name="T:Windows.Media.Core.LowLightFusionResult">
      <summary>Represents the result of a low-light fusion operation initiated with a call to **FuseAsync**.</summary>
    </member>
    <member name="P:Windows.Media.Core.LowLightFusionResult.Frame">
      <summary>Gets the image containing the processed result of the low-light fusion operation.</summary>
      <returns>The image containing the processed result of the low-light fusion operation.</returns>
    </member>
    <member name="M:Windows.Media.Core.LowLightFusionResult.Close">
      <summary>Disposes of the object and associated resources.</summary>
    </member>
    <member name="T:Windows.Media.Core.MediaBinder">
      <summary>Enables deferred binding of media content associated with a MediaSource.</summary>
    </member>
    <member name="M:Windows.Media.Core.MediaBinder.#ctor">
      <summary>Initializes a new instance of the MediaBinder class.</summary>
    </member>
    <member name="P:Windows.Media.Core.MediaBinder.Source">
      <summary>Gets the MediaSource object associated with the MediaBinder.</summary>
      <returns>The MediaSource object associated with the MediaBinder.</returns>
    </member>
    <member name="P:Windows.Media.Core.MediaBinder.Token">
      <summary>Gets or sets an app-specified string that is used to identify the media content that the app should bind when the Binding event is raised.</summary>
      <returns>An app-specified string that is used to identify the specific media content that the app should bind.</returns>
    </member>
    <member name="E:Windows.Media.Core.MediaBinder.Binding">
      <summary>Occurs when a media player is ready for the media content to be bound to a MediaSource. Use the handler for this to set the media content for the source by calling SetStream, SetStreamReference, or SetUri.</summary>
    </member>
    <member name="T:Windows.Media.Core.MediaBindingEventArgs">
      <summary>Provides data for the Binding event and methods for binding media content to the associated MediaSource.</summary>
    </member>
    <member name="P:Windows.Media.Core.MediaBindingEventArgs.MediaBinder">
      <summary>Gets the MediaBinder associated with the binding event.</summary>
      <returns>The MediaBinder associated with the binding event.</returns>
    </member>
    <member name="E:Windows.Media.Core.MediaBindingEventArgs.Canceled">
      <summary>Occurs when the binding operation is cancelled.</summary>
    </member>
    <member name="M:Windows.Media.Core.MediaBindingEventArgs.GetDeferral">
      <summary>Informs the system that the app might continue to perform work after the Binding event handler returns.</summary>
      <returns>The requested deferral.</returns>
    </member>
    <member name="M:Windows.Media.Core.MediaBindingEventArgs.SetAdaptiveMediaSource(Windows.Media.Streaming.Adaptive.AdaptiveMediaSource)">
      <summary>Binds an adaptive media source to the MediaSource associated with the event.</summary>
      <param name="mediaSource">The AdaptiveMediaSource representing the media content.</param>
    </member>
    <member name="M:Windows.Media.Core.MediaBindingEventArgs.SetDownloadOperation(Windows.Networking.BackgroundTransfer.DownloadOperation)">
      <summary>Binds a DownloadOperation to the MediaSource associated with the event.</summary>
      <param name="downloadOperation">The **DownloadOperation** to bind to the **MediaSource**.</param>
    </member>
    <member name="M:Windows.Media.Core.MediaBindingEventArgs.SetStorageFile(Windows.Storage.IStorageFile)">
      <summary>Binds a storage file to the MediaSource associated with the event.</summary>
      <param name="file">The StorageFile containing media content.</param>
    </member>
    <member name="M:Windows.Media.Core.MediaBindingEventArgs.SetStream(Windows.Storage.Streams.IRandomAccessStream,System.String)">
      <summary>Sets the media content to be bound to the MediaSource.</summary>
      <param name="stream">A stream containing the media content.</param>
      <param name="contentType">A string specifying the content type of the media content.</param>
    </member>
    <member name="M:Windows.Media.Core.MediaBindingEventArgs.SetStreamReference(Windows.Storage.Streams.IRandomAccessStreamReference,System.String)">
      <summary>Binds a media content stream reference to the MediaSource associated with the event.</summary>
      <param name="stream">A stream reference containing the media content to be bound.</param>
      <param name="contentType">A string specifying the content type of the media content.</param>
    </member>
    <member name="M:Windows.Media.Core.MediaBindingEventArgs.SetUri(Windows.Foundation.Uri)">
      <summary>Sets the URI of the media content to be bound to the MediaSource.</summary>
      <param name="uri">The URI of the media content to be bound.</param>
    </member>
    <member name="T:Windows.Media.Core.MediaCueEventArgs">
      <summary>Provides data for the TimedMetadataTrack.CueEntered and TimedMetadataTrack.CueExited events.</summary>
    </member>
    <member name="P:Windows.Media.Core.MediaCueEventArgs.Cue">
      <summary>Gets the cue that triggered the event.</summary>
      <returns>The cue that triggered the event.</returns>
    </member>
    <member name="T:Windows.Media.Core.MediaDecoderStatus">
      <summary>Specifies the status of a media decoder when decoding a media item.</summary>
    </member>
    <member name="F:Windows.Media.Core.MediaDecoderStatus.Degraded">
      <summary>The media item can be decoded by the decoder, but with a degradation from the encoding.</summary>
    </member>
    <member name="F:Windows.Media.Core.MediaDecoderStatus.FullySupported">
      <summary>The encoding of the media item is fully supported by the decoder.</summary>
    </member>
    <member name="F:Windows.Media.Core.MediaDecoderStatus.UnsupportedEncoderProperties">
      <summary>The media item uses encoding properties that are not supported by the decoder.</summary>
    </member>
    <member name="F:Windows.Media.Core.MediaDecoderStatus.UnsupportedSubtype">
      <summary>The encoding subtype of the media item is not supported by the decoder.</summary>
    </member>
    <member name="T:Windows.Media.Core.MediaSource">
      <summary>Represents a media source. Provides a common way to reference media from different sources and exposes a common model for accessing media data regardless of the underlying media format.</summary>
    </member>
    <member name="P:Windows.Media.Core.MediaSource.AdaptiveMediaSource">
      <summary>Gets the AdaptiveMediaSource associated with the **MediaSource**.</summary>
      <returns>The AdaptiveMediaSource associated with the **MediaSource**.</returns>
    </member>
    <member name="P:Windows.Media.Core.MediaSource.CustomProperties">
      <summary>Gets a set of properties that can be used to associate app-specific data with a MediaSource.</summary>
      <returns>A set of properties that can be used to associate app-specific data with a MediaSource.</returns>
    </member>
    <member name="P:Windows.Media.Core.MediaSource.DownloadOperation">
      <summary>Retrieves the DownloadOperation with which the **MediaSource** is associated</summary>
      <returns>
      </returns>
    </member>
    <member name="P:Windows.Media.Core.MediaSource.Duration">
      <summary>Gets the duration of the content in the MediaSource.</summary>
      <returns>The duration of the content in the MediaSource.</returns>
    </member>
    <member name="P:Windows.Media.Core.MediaSource.ExternalTimedMetadataTracks">
      <summary>A collection of external timed metadata tracks associated with the MediaSource.</summary>
      <returns>The collection of external timed metadata tracks.</returns>
    </member>
    <member name="P:Windows.Media.Core.MediaSource.ExternalTimedTextSources">
      <summary>A collection of external timed text sources associated with the MediaSource.</summary>
      <returns>The collection of external timed text sources.</returns>
    </member>
    <member name="P:Windows.Media.Core.MediaSource.IsOpen">
      <summary>Gets a value indicating whether the media source is currently open.</summary>
      <returns>True if the media source is open; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Media.Core.MediaSource.MediaStreamSource">
      <summary>Gets the MediaStreamSource associated with the **MediaSource**.</summary>
      <returns>The MediaStreamSource associated with the **MediaSource**.</returns>
    </member>
    <member name="P:Windows.Media.Core.MediaSource.MseStreamSource">
      <summary>Gets the MseStreamSource associated with the **MediaSource**.</summary>
      <returns>The MseStreamSource associated with the **MediaSource**.</returns>
    </member>
    <member name="P:Windows.Media.Core.MediaSource.State">
      <summary>Gets the current state of the MediaSource.</summary>
      <returns>The current state of the MediaSource.</returns>
    </member>
    <member name="P:Windows.Media.Core.MediaSource.Uri">
      <summary>Gets the URI associated with the **MediaSource**.</summary>
      <returns>The URI associated with the **MediaSource**.</returns>
    </member>
    <member name="E:Windows.Media.Core.MediaSource.OpenOperationCompleted">
      <summary>Occurs when a MediaSource open operation completes.</summary>
    </member>
    <member name="E:Windows.Media.Core.MediaSource.StateChanged">
      <summary>Occurs when the current state of the MediaSource changes.</summary>
    </member>
    <member name="M:Windows.Media.Core.MediaSource.Close">
      <summary>Closes the MediaSource.</summary>
    </member>
    <member name="M:Windows.Media.Core.MediaSource.CreateFromAdaptiveMediaSource(Windows.Media.Streaming.Adaptive.AdaptiveMediaSource)">
      <summary>Creates an instance of MediaSource from the provided AdaptiveMediaSource.</summary>
      <param name="mediaSource">The AdaptiveMediaSource from which the MediaSource is created.</param>
      <returns>The new media source.</returns>
    </member>
    <member name="M:Windows.Media.Core.MediaSource.CreateFromDownloadOperation(Windows.Networking.BackgroundTransfer.DownloadOperation)">
      <summary>Creates an instance of MediaSource from the provided DownloadOperation.</summary>
      <param name="downloadOperation">The DownloadOperation from which the MediaSource is created.</param>
      <returns>The new media source.</returns>
    </member>
    <member name="M:Windows.Media.Core.MediaSource.CreateFromIMediaSource(Windows.Media.Core.IMediaSource)">
      <summary>Creates an instance of MediaSource from the provided IMediaSource.</summary>
      <param name="mediaSource">The IMediaSource from which the MediaSource is created.</param>
      <returns>The new media source.</returns>
    </member>
    <member name="M:Windows.Media.Core.MediaSource.CreateFromMediaBinder(Windows.Media.Core.MediaBinder)">
      <summary>Creates an instance of MediaSource from the provided MediaBinder.</summary>
      <param name="binder">The MediaBinder with which the **MediaSource** is associated.</param>
      <returns>The new media source.</returns>
    </member>
    <member name="M:Windows.Media.Core.MediaSource.CreateFromMediaFrameSource(Windows.Media.Capture.Frames.MediaFrameSource)">
      <summary>Creates an instance of MediaSource from the provided AdaptiveMediaSource.</summary>
      <param name="frameSource">The AdaptiveMediaSource from which the MediaSource is created.</param>
      <returns>The new media source.</returns>
    </member>
    <member name="M:Windows.Media.Core.MediaSource.CreateFromMediaStreamSource(Windows.Media.Core.MediaStreamSource)">
      <summary>Creates an instance of MediaSource from the provided MediaStreamSource.</summary>
      <param name="mediaSource">The MediaStreamSource from which the MediaSource is created.</param>
      <returns>The new media source.</returns>
    </member>
    <member name="M:Windows.Media.Core.MediaSource.CreateFromMseStreamSource(Windows.Media.Core.MseStreamSource)">
      <summary>Creates an instance of MediaSource from the provided MseStreamSource.</summary>
      <param name="mediaSource">The MediaStreamSource from which the MediaSource is created.</param>
      <returns>The new media source.</returns>
    </member>
    <member name="M:Windows.Media.Core.MediaSource.CreateFromStorageFile(Windows.Storage.IStorageFile)">
      <summary>Creates an instance of MediaSource from the provided IStorageFile.</summary>
      <param name="file">The IStorageFile from which the MediaSource is created.</param>
      <returns>The new media source.</returns>
    </member>
    <member name="M:Windows.Media.Core.MediaSource.CreateFromStream(Windows.Storage.Streams.IRandomAccessStream,System.String)">
      <summary>Creates an instance of MediaSource from the provided IRandomAccessStream.</summary>
      <param name="stream">The stream from which the MediaSource is created.</param>
      <param name="contentType">The MIME type of the contents of the stream.</param>
      <returns>The new media source.</returns>
    </member>
    <member name="M:Windows.Media.Core.MediaSource.CreateFromStreamReference(Windows.Storage.Streams.IRandomAccessStreamReference,System.String)">
      <summary>Creates an instance of MediaSource from the provided IRandomAccessStreamReference.</summary>
      <param name="stream">The stream reference from which the MediaSource is created.</param>
      <param name="contentType">The MIME type of the contents of the stream.</param>
      <returns>The new media source.</returns>
    </member>
    <member name="M:Windows.Media.Core.MediaSource.CreateFromUri(Windows.Foundation.Uri)">
      <summary>Creates an instance of MediaSource from the provided Uri.</summary>
      <param name="uri">The URI from which the MediaSource is created.</param>
      <returns>The new media source.</returns>
    </member>
    <member name="M:Windows.Media.Core.MediaSource.OpenAsync">
      <summary>opens the backing data source for the **MediaSource** and reads the metadata and track information.</summary>
      <returns>An asynchronous action.</returns>
    </member>
    <member name="M:Windows.Media.Core.MediaSource.Reset">
      <summary>Resets the internal state of the MediaSource.</summary>
    </member>
    <member name="T:Windows.Media.Core.MediaSourceAppServiceConnection">
      <summary>Enables the implementation of an app service that provides a custom media source that can be consumed by UWP apps.</summary>
    </member>
    <member name="M:Windows.Media.Core.MediaSourceAppServiceConnection.#ctor(Windows.ApplicationModel.AppService.AppServiceConnection)">
      <summary>Initializes a new instance of the **MediaSourceAppServiceConnection** class.</summary>
      <param name="appServiceConnection">An AppServiceConnection object representing the connection to the endpoint for an app service.</param>
    </member>
    <member name="E:Windows.Media.Core.MediaSourceAppServiceConnection.InitializeMediaStreamSourceRequested">
      <summary>Raised by the system to request the initialization of a new MediaStreamSource.</summary>
    </member>
    <member name="M:Windows.Media.Core.MediaSourceAppServiceConnection.Start">
      <summary>Notifies the system that the app service is ready to receive media stream source requests.</summary>
    </member>
    <member name="T:Windows.Media.Core.MediaSourceError">
      <summary>Represents an error that occurred with a MediaSource.</summary>
    </member>
    <member name="P:Windows.Media.Core.MediaSourceError.ExtendedError">
      <summary>Gets the extended error code for the MediaSourceError.</summary>
      <returns>The extended error code for the MediaSourceError.</returns>
    </member>
    <member name="T:Windows.Media.Core.MediaSourceOpenOperationCompletedEventArgs">
      <summary>Provides data for the MediaSource.MediaSourceOpenOperationCompleted event.</summary>
    </member>
    <member name="P:Windows.Media.Core.MediaSourceOpenOperationCompletedEventArgs.Error">
      <summary>Represents the error that occurred while asynchronously opening the MediaSource.</summary>
      <returns>The error that occurred while asynchronously opening the MediaSource.</returns>
    </member>
    <member name="T:Windows.Media.Core.MediaSourceState">
      <summary>Specifies the state of a MediaSource.</summary>
    </member>
    <member name="F:Windows.Media.Core.MediaSourceState.Closed">
      <summary>The **MediaSource** has been closed.</summary>
    </member>
    <member name="F:Windows.Media.Core.MediaSourceState.Failed">
      <summary>The **MediaSource** failed to open the associated media content.</summary>
    </member>
    <member name="F:Windows.Media.Core.MediaSourceState.Initial">
      <summary>The **MediaSource** has been initialized.</summary>
    </member>
    <member name="F:Windows.Media.Core.MediaSourceState.Opened">
      <summary>The **MediaSource** has successfully opened the associated media content.</summary>
    </member>
    <member name="F:Windows.Media.Core.MediaSourceState.Opening">
      <summary>The **MediaSource** is in the process of opening the associated media content.</summary>
    </member>
    <member name="T:Windows.Media.Core.MediaSourceStateChangedEventArgs">
      <summary>Provides data for the StateChanged event of a MediaSource object.</summary>
    </member>
    <member name="P:Windows.Media.Core.MediaSourceStateChangedEventArgs.NewState">
      <summary>Gets the new current state of the MediaSource.</summary>
      <returns>The new current state of the MediaSource.</returns>
    </member>
    <member name="P:Windows.Media.Core.MediaSourceStateChangedEventArgs.OldState">
      <summary>Gets the previous state of the MediaSource before the state changed.</summary>
      <returns>The previous state of the MediaSource before the state changed.</returns>
    </member>
    <member name="T:Windows.Media.Core.MediaSourceStatus">
      <summary>Specifies the status of a MediaSource when opening media items associated with the source.</summary>
    </member>
    <member name="F:Windows.Media.Core.MediaSourceStatus.FullySupported">
      <summary>The MediaSource is fully supported.</summary>
    </member>
    <member name="F:Windows.Media.Core.MediaSourceStatus.Unknown">
      <summary>The MediaSource status is unknown.</summary>
    </member>
    <member name="T:Windows.Media.Core.MediaStreamSample">
      <summary>Represents a media sample used by the MediaStreamSource.</summary>
    </member>
    <member name="P:Windows.Media.Core.MediaStreamSample.Buffer">
      <summary>Gets the buffer which encapsulates the MediaStreamSample data.</summary>
      <returns>The buffer.</returns>
    </member>
    <member name="P:Windows.Media.Core.MediaStreamSample.DecodeTimestamp">
      <summary>Gets and sets the decode timestamp for this MediaStreamSample.</summary>
      <returns>The decode timestamp.</returns>
    </member>
    <member name="P:Windows.Media.Core.MediaStreamSample.Direct3D11Surface">
      <summary>Gets the IDirect3DSurface which encapsulates the MediaStreamSample data.</summary>
      <returns>The surface.</returns>
    </member>
    <member name="P:Windows.Media.Core.MediaStreamSample.Discontinuous">
      <summary>Gets or sets a value to indicate that the previous MediaStreamSample in the sequence is missing.</summary>
      <returns>**true** if the previous MediaStreamSample in the sequence is missing; otherwise, **false**. The default value is **false**.</returns>
    </member>
    <member name="P:Windows.Media.Core.MediaStreamSample.Duration">
      <summary>Gets the duration of the sample.</summary>
      <returns>The duration of the sample.</returns>
    </member>
    <member name="P:Windows.Media.Core.MediaStreamSample.ExtendedProperties">
      <summary>Gets the extended property set which enables getting and setting properties on the MediaStreamSample.</summary>
      <returns>The extended properties map.</returns>
    </member>
    <member name="P:Windows.Media.Core.MediaStreamSample.KeyFrame">
      <summary>Gets or sets a value that indicates the MediaStreamSample contains a keyframe.</summary>
      <returns>**true** if the MediaStreamSample contains a frame that can be decoded independently from other frames; otherwise, **false**. The default value is **false**.</returns>
    </member>
    <member name="P:Windows.Media.Core.MediaStreamSample.Protection">
      <summary>Gets a MediaStreamSampleProtectionProperties object, which is used for getting and setting properties that are specific to the Digital Rights Management (DRM) protection of the MediaStreamSample.</summary>
      <returns>A collection of properties that are specific to the Digital Rights Management (DRM) protection of the MediaStreamSample.</returns>
    </member>
    <member name="P:Windows.Media.Core.MediaStreamSample.Timestamp">
      <summary>Gets the time at which a sample should be rendered. This is also referred to as the presentation time.</summary>
      <returns>The time at which the MediaStreamSample should be rendered.</returns>
    </member>
    <member name="E:Windows.Media.Core.MediaStreamSample.Processed">
      <summary>Occurs when the MediaStreamSample has been processed by the media pipeline.</summary>
    </member>
    <member name="M:Windows.Media.Core.MediaStreamSample.CreateFromBuffer(Windows.Storage.Streams.IBuffer,Windows.Foundation.TimeSpan)">
      <summary>Creates a MediaStreamSample from an [IBuffer](https://docs.microsoft.com/previous-versions/hh438362(v=vs.85)).</summary>
      <param name="buffer">The buffer that contains the media data used to create the MediaStreamSample.</param>
      <param name="timestamp">The presentation time of this sample.</param>
      <returns>The sample created from the data in *buffer*.</returns>
    </member>
    <member name="M:Windows.Media.Core.MediaStreamSample.CreateFromDirect3D11Surface(Windows.Graphics.DirectX.Direct3D11.IDirect3DSurface,Windows.Foundation.TimeSpan)">
      <summary>Creates a MediaStreamSample from an IDirect3DSurface.</summary>
      <param name="surface">The surface that contains the media data used to create the MediaStreamSample.</param>
      <param name="timestamp">The presentation time of this sample.</param>
      <returns>The sample created from the data in *surface*.</returns>
    </member>
    <member name="M:Windows.Media.Core.MediaStreamSample.CreateFromStreamAsync(Windows.Storage.Streams.IInputStream,System.UInt32,Windows.Foundation.TimeSpan)">
      <summary>Asynchronously creates a MediaStreamSample from an [IInputStream](https://docs.microsoft.com/previous-versions/hh438387(v=vs.85)).</summary>
      <param name="stream">The stream that contains the media data used to create the MediaStreamSample.</param>
      <param name="count">The length of the data in the sample. This is the number of bytes that will be read from *stream*.</param>
      <param name="timestamp">The presentation time of this MediaStreamSample.</param>
      <returns>When this method completes, it returns the new file as a MediaStreamSample.</returns>
    </member>
    <member name="T:Windows.Media.Core.MediaStreamSamplePropertySet">
      <summary>Contains properties for the MediaStreamSample.</summary>
    </member>
    <member name="P:Windows.Media.Core.MediaStreamSamplePropertySet.Size">
      <summary>Gets the number of items contained in the property set.</summary>
      <returns>The number of items in the property set.</returns>
    </member>
    <member name="M:Windows.Media.Core.MediaStreamSamplePropertySet.Clear">
      <summary>Removes all items from the property set.</summary>
    </member>
    <member name="M:Windows.Media.Core.MediaStreamSamplePropertySet.First">
      <summary>Returns an iterator to enumerate the items in the property set.</summary>
      <returns>The iterator. The current position of the iterator is index 0, or the end of the property set if the property set is empty.</returns>
    </member>
    <member name="M:Windows.Media.Core.MediaStreamSamplePropertySet.GetView">
      <summary>Gets an immutable view of the property set.</summary>
      <returns>The immutable view.</returns>
    </member>
    <member name="M:Windows.Media.Core.MediaStreamSamplePropertySet.HasKey(System.Guid)">
      <summary>Indicates if the specified key exists in the property set.</summary>
      <param name="key">The key to check.</param>
      <returns>**true** if the key exists; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.Media.Core.MediaStreamSamplePropertySet.Insert(System.Guid,System.Object)">
      <summary>Adds the specified key and value to the property set.</summary>
      <param name="key">The key to add.</param>
      <param name="value">The value of the key.</param>
      <returns>**True** if the method replaces a value that already exists for the *key*; **false** if this is a new key.</returns>
    </member>
    <member name="M:Windows.Media.Core.MediaStreamSamplePropertySet.Lookup(System.Guid)">
      <summary>Retrieves the value for the specified key.</summary>
      <param name="key">The key to retrieve the value for.</param>
      <returns>The value, if an item with the specified key exists. Use the **HasKey** method to determine whether the key exists.</returns>
    </member>
    <member name="M:Windows.Media.Core.MediaStreamSamplePropertySet.Remove(System.Guid)">
      <summary>Removes an item from the property set.</summary>
      <param name="key">The key to remove.</param>
    </member>
    <member name="T:Windows.Media.Core.MediaStreamSampleProtectionProperties">
      <summary>Represents a collection properties that are specific to the Digital Rights Management (DRM) protection of the MediaStreamSample.</summary>
    </member>
    <member name="M:Windows.Media.Core.MediaStreamSampleProtectionProperties.GetInitializationVector(System.Byte[]@)">
      <summary>Gets the Digital Rights Management (DRM) initialization vector from the MediaStreamSample.</summary>
      <param name="value">The initialization vector.</param>
    </member>
    <member name="M:Windows.Media.Core.MediaStreamSampleProtectionProperties.GetKeyIdentifier(System.Byte[]@)">
      <summary>Gets the Digital Rights Management (DRM) key identifier from the MediaStreamSample.</summary>
      <param name="value">Receives the key identifier used to decrypt the data.</param>
    </member>
    <member name="M:Windows.Media.Core.MediaStreamSampleProtectionProperties.GetSubSampleMapping(System.Byte[]@)">
      <summary>Gets the Digital Rights Management (DRM) sub-sample mapping from the MediaStreamSample.</summary>
      <param name="value">Receives the sub-sample mapping.</param>
    </member>
    <member name="M:Windows.Media.Core.MediaStreamSampleProtectionProperties.SetInitializationVector(System.Byte[])">
      <summary>Sets the Digital Rights Management (DRM) initialization vector for the MediaStreamSample.</summary>
      <param name="value">The value to set the Digital Rights Management (DRM) initialization vector to.</param>
    </member>
    <member name="M:Windows.Media.Core.MediaStreamSampleProtectionProperties.SetKeyIdentifier(System.Byte[])">
      <summary>Sets the Digital Rights Management (DRM) key identifier for the MediaStreamSample.</summary>
      <param name="value">The value to set the Digital Rights Management (DRM) key identifier to.</param>
    </member>
    <member name="M:Windows.Media.Core.MediaStreamSampleProtectionProperties.SetSubSampleMapping(System.Byte[])">
      <summary>Sets the Digital Rights Management (DRM) sub-sample mapping for the MediaStreamSample.</summary>
      <param name="value">The value to set the Digital Rights Management (DRM) sub-sample mapping to.</param>
    </member>
    <member name="T:Windows.Media.Core.MediaStreamSource">
      <summary>Represents a media source that delivers media samples directly to the media pipeline.</summary>
    </member>
    <member name="M:Windows.Media.Core.MediaStreamSource.#ctor(Windows.Media.Core.IMediaStreamDescriptor)">
      <summary>Creates an instance of MediaStreamSource from the specified IMediaStreamDescriptor.</summary>
      <param name="descriptor">The AudioStreamDescriptor or VideoStreamDescriptor to create the MediaStreamSource from.</param>
    </member>
    <member name="M:Windows.Media.Core.MediaStreamSource.#ctor(Windows.Media.Core.IMediaStreamDescriptor,Windows.Media.Core.IMediaStreamDescriptor)">
      <summary>Creates an instance of MediaStreamSource from two IMediaStreamDescriptor objects.</summary>
      <param name="descriptor">The first AudioStreamDescriptor or VideoStreamDescriptor to create the MediaStreamSource from.</param>
      <param name="descriptor2">The second AudioStreamDescriptor or VideoStreamDescriptor to create the MediaStreamSource from.</param>
    </member>
    <member name="P:Windows.Media.Core.MediaStreamSource.BufferTime">
      <summary>Gets or sets the amount of data that is buffered by the MediaStreamSource.</summary>
      <returns>The duration of the buffer which corresponds to the number of MediaStreamSamples the MediaStreamSource requests. The default value is 3 seconds.</returns>
    </member>
    <member name="P:Windows.Media.Core.MediaStreamSource.CanSeek">
      <summary>Gets or sets whether or not the application supports changing its position in the media time-line.</summary>
      <returns>**true** if the application supports changing its position in the media time-line; otherwise, **false**. The default value is **false**.</returns>
    </member>
    <member name="P:Windows.Media.Core.MediaStreamSource.Duration">
      <summary>Gets or sets the duration of the media time-line.</summary>
      <returns>The duration of the media time-line. The default value is 0.</returns>
    </member>
    <member name="P:Windows.Media.Core.MediaStreamSource.IsLive">
      <summary>Gets or sets a value indicating whether the media content being processed is live.</summary>
      <returns>True if the media content is live; otherwise false.</returns>
    </member>
    <member name="P:Windows.Media.Core.MediaStreamSource.MaxSupportedPlaybackRate">
      <summary>Gets the maxiumum supported playback rate for the **MediaStreamSource**.</summary>
      <returns>The maxiumum supported playback rate for the **MediaStreamSource**.</returns>
    </member>
    <member name="P:Windows.Media.Core.MediaStreamSource.MediaProtectionManager">
      <summary>Gets or sets the Digital Rights Management (DRM)MediaProtectionManager used to protect the media.</summary>
      <returns>The media protection manager.</returns>
    </member>
    <member name="P:Windows.Media.Core.MediaStreamSource.MusicProperties">
      <summary>Gets the music properties which are used for music-related metadata.</summary>
      <returns>The music properties.</returns>
    </member>
    <member name="P:Windows.Media.Core.MediaStreamSource.Thumbnail">
      <summary>Gets or sets the thumbnail which is a reference to a stream for a video thumbnail image or music album art.</summary>
      <returns>The reference to the thumbnail stream.</returns>
    </member>
    <member name="P:Windows.Media.Core.MediaStreamSource.VideoProperties">
      <summary>Gets the video properties which are used for video related metadata.</summary>
      <returns>The video properties.</returns>
    </member>
    <member name="E:Windows.Media.Core.MediaStreamSource.Closed">
      <summary>Occurs when the MediaStreamSource is shutting down.</summary>
    </member>
    <member name="E:Windows.Media.Core.MediaStreamSource.Paused">
      <summary>Occurs when the MediaStreamSource is paused and stops requesting MediaStreamSample objects for an unspecified period of time, but is expected to resume requesting MediaStreamSample objects from the current position.</summary>
    </member>
    <member name="E:Windows.Media.Core.MediaStreamSource.SampleRendered">
      <summary>Occurs when a sample from the MediaStreamSource is rendered.</summary>
    </member>
    <member name="E:Windows.Media.Core.MediaStreamSource.SampleRequested">
      <summary>Occurs when the MediaStreamSource request a MediaStreamSample for a specified stream.</summary>
    </member>
    <member name="E:Windows.Media.Core.MediaStreamSource.Starting">
      <summary>Occurs when the MediaStreamSource is ready to start requesting MediaStreamSample objects. The event can specify a position in the media time-line from which the first MediaStreamSample should be delivered.</summary>
    </member>
    <member name="E:Windows.Media.Core.MediaStreamSource.SwitchStreamsRequested">
      <summary>Occurs when the MediaStreamSource will stop requesting MediaStreamSample objects for a certain stream and will start requesting MediaStreamSample objects from a different stream instead.</summary>
    </member>
    <member name="M:Windows.Media.Core.MediaStreamSource.AddProtectionKey(Windows.Media.Core.IMediaStreamDescriptor,System.Byte[],System.Byte[])">
      <summary>Adds a Digital Rights Management (DRM) protection key which is used by the MediaProtectionManager to encrypt and decrypt the specified stream.</summary>
      <param name="streamDescriptor">The stream the key is used to encrypt and decrypt.</param>
      <param name="keyIdentifier">The key used to encrypt and decrypt the stream.</param>
      <param name="licenseData">The Digital Rights Management (DRM) licence for the media.</param>
    </member>
    <member name="M:Windows.Media.Core.MediaStreamSource.AddStreamDescriptor(Windows.Media.Core.IMediaStreamDescriptor)">
      <summary>Adds a new stream descriptor to the MediaStreamSource.</summary>
      <param name="descriptor">The descriptor to add.</param>
    </member>
    <member name="M:Windows.Media.Core.MediaStreamSource.NotifyError(Windows.Media.Core.MediaStreamSourceErrorStatus)">
      <summary>Notifies the MediaStreamSource that an error has occurred which is preventing the application from continuing to deliver data to the MediaStreamSource.</summary>
      <param name="errorStatus">The cause of the error.</param>
    </member>
    <member name="M:Windows.Media.Core.MediaStreamSource.SetBufferedRange(Windows.Foundation.TimeSpan,Windows.Foundation.TimeSpan)">
      <summary>Sets the range of data that the application is currently buffering.</summary>
      <param name="startOffset">The smallest time stamp of a MediaStreamSample buffered by the application.</param>
      <param name="endOffset">The largest time stamp of a MediaStreamSample buffered by the application.</param>
    </member>
    <member name="T:Windows.Media.Core.MediaStreamSourceClosedEventArgs">
      <summary>Provides data for the MediaStreamSource.Closed event.</summary>
    </member>
    <member name="P:Windows.Media.Core.MediaStreamSourceClosedEventArgs.Request">
      <summary>Gets the object that represents the notification that the MediaStreamSource has been closed.</summary>
      <returns>Provides information regarding why the MediaStreamSource was closed.</returns>
    </member>
    <member name="T:Windows.Media.Core.MediaStreamSourceClosedReason">
      <summary>Specifies the reason why a MediaStreamSource was closed.</summary>
    </member>
    <member name="F:Windows.Media.Core.MediaStreamSourceClosedReason.AppReportedError">
      <summary>The app reported an error by calling the NotifyError method on the MediaStreamSource.</summary>
    </member>
    <member name="F:Windows.Media.Core.MediaStreamSourceClosedReason.Done">
      <summary>No error has occurred.</summary>
    </member>
    <member name="F:Windows.Media.Core.MediaStreamSourceClosedReason.MissingSampleRequestedEventHandler">
      <summary>The MediaStreamSource object does not have an event handler for the SampleRequested event.</summary>
    </member>
    <member name="F:Windows.Media.Core.MediaStreamSourceClosedReason.ProtectionSystemFailure">
      <summary>A failure occurred while initializing the protection system</summary>
    </member>
    <member name="F:Windows.Media.Core.MediaStreamSourceClosedReason.UnknownError">
      <summary>An unspecified error has occurred.</summary>
    </member>
    <member name="F:Windows.Media.Core.MediaStreamSourceClosedReason.UnsupportedEncodingFormat">
      <summary>One or more media streams use an encoding format which cannot be handled by the media pipeline.</summary>
    </member>
    <member name="F:Windows.Media.Core.MediaStreamSourceClosedReason.UnsupportedProtectionSystem">
      <summary>Components needed to implement the protection system are missing.</summary>
    </member>
    <member name="T:Windows.Media.Core.MediaStreamSourceClosedRequest">
      <summary>Represents an object to be used by the MediaStreamSource.closed event to provide information to the application.</summary>
    </member>
    <member name="P:Windows.Media.Core.MediaStreamSourceClosedRequest.Reason">
      <summary>Gets the reason why the media stream source was closed.</summary>
      <returns>The reason why the media stream source was closed.</returns>
    </member>
    <member name="T:Windows.Media.Core.MediaStreamSourceErrorStatus">
      <summary>Specifies errors related to MediaStreamSource.</summary>
    </member>
    <member name="F:Windows.Media.Core.MediaStreamSourceErrorStatus.ConnectionToServerLost">
      <summary>The network connection to the server was lost.</summary>
    </member>
    <member name="F:Windows.Media.Core.MediaStreamSourceErrorStatus.DecodeError">
      <summary>The application encountered an error while attempting to decode the media data.</summary>
    </member>
    <member name="F:Windows.Media.Core.MediaStreamSourceErrorStatus.FailedToConnectToServer">
      <summary>The application failed to connect to a streaming media server or web server.</summary>
    </member>
    <member name="F:Windows.Media.Core.MediaStreamSourceErrorStatus.FailedToOpenFile">
      <summary>The application failed to open a file</summary>
    </member>
    <member name="F:Windows.Media.Core.MediaStreamSourceErrorStatus.Other">
      <summary>An unspecified error has occurred in the application.</summary>
    </member>
    <member name="F:Windows.Media.Core.MediaStreamSourceErrorStatus.OutOfMemory">
      <summary>The application ran out of memory.</summary>
    </member>
    <member name="F:Windows.Media.Core.MediaStreamSourceErrorStatus.UnspecifiedNetworkError">
      <summary>An unspecified network related error has occurred.</summary>
    </member>
    <member name="F:Windows.Media.Core.MediaStreamSourceErrorStatus.UnsupportedMediaFormat">
      <summary>The application does not support the media storage format or media encoding format.</summary>
    </member>
    <member name="T:Windows.Media.Core.MediaStreamSourceSampleRenderedEventArgs">
      <summary>Provides data for the MediaStreamSource.SampleRendered event, which occurs when a sample from a MediaStreamSource is rendered. Use SampleLag property to determine if there is a lag in the rendering of a sample, in which case you may decide to switch to a lower-bandwidth stream.</summary>
    </member>
    <member name="P:Windows.Media.Core.MediaStreamSourceSampleRenderedEventArgs.SampleLag">
      <summary>Gets a time span representing the lag with which a sample was rendered.</summary>
      <returns>The lag with which a sample was rendered.</returns>
    </member>
    <member name="T:Windows.Media.Core.MediaStreamSourceSampleRequest">
      <summary>Represents an object to be used by the MediaStreamSource.SampleRequest event to provide information to the application.</summary>
    </member>
    <member name="P:Windows.Media.Core.MediaStreamSourceSampleRequest.Sample">
      <summary>Sets the MediaStreamSample requested by the MediaStreamSource. Applications deliver a MediaStreamSample to the MediaStreamSource by assigning a value to this property.</summary>
      <returns>The sample which is delivered to the MediaStreamSource when this property is set. The default value is **null**.</returns>
    </member>
    <member name="P:Windows.Media.Core.MediaStreamSourceSampleRequest.StreamDescriptor">
      <summary>Gets the IMediaStreamDescriptor interface of the stream for which a MediaStreamSample is being requested.</summary>
      <returns>The stream for which the MediaStreamSample is being requested.</returns>
    </member>
    <member name="M:Windows.Media.Core.MediaStreamSourceSampleRequest.GetDeferral">
      <summary>Defers assigning a MediaStreamSample to MediaStreamSourceSampleRequest object.</summary>
      <returns>The deferral.</returns>
    </member>
    <member name="M:Windows.Media.Core.MediaStreamSourceSampleRequest.ReportSampleProgress(System.UInt32)">
      <summary>Provides a status update to the MediaStreamSource while the application is temporarily unable to deliver a requested MediaStreamSample.</summary>
      <param name="progress">A value between 0 to 100 that indicates the progress towards being able to deliver the requested MediaStreamSample.</param>
    </member>
    <member name="T:Windows.Media.Core.MediaStreamSourceSampleRequestDeferral">
      <summary>Provides a way for the application to asynchronously report that it has completed retrieving the MediaStreamSample.</summary>
    </member>
    <member name="M:Windows.Media.Core.MediaStreamSourceSampleRequestDeferral.Complete">
      <summary>Reports that the application has completed retrieving the MediaStreamSample.</summary>
    </member>
    <member name="T:Windows.Media.Core.MediaStreamSourceSampleRequestedEventArgs">
      <summary>Provides the data for the SampleRequested event.</summary>
    </member>
    <member name="P:Windows.Media.Core.MediaStreamSourceSampleRequestedEventArgs.Request">
      <summary>Gets the object that represents the request for a MediaStreamSample.</summary>
      <returns>Provides information regrading the request for a MediaStreamSample.</returns>
    </member>
    <member name="T:Windows.Media.Core.MediaStreamSourceStartingEventArgs">
      <summary>Provides data for the MediaStreamSource.Starting event.</summary>
    </member>
    <member name="P:Windows.Media.Core.MediaStreamSourceStartingEventArgs.Request">
      <summary>Gets the object that represents the request to start accumulating MediaStreamSample data.</summary>
      <returns>Provides information regrading the request to start accumulating MediaStreamSample data.</returns>
    </member>
    <member name="T:Windows.Media.Core.MediaStreamSourceStartingRequest">
      <summary>Represents a request from the MediaStreamSource.Starting event for the application to start accumulating MediaStreamSample objects from a specific position in the media.</summary>
    </member>
    <member name="P:Windows.Media.Core.MediaStreamSourceStartingRequest.StartPosition">
      <summary>Specifies a reference to a TimeSpan object which represents a time position in the media time-line from which the application should return MediaStreamSample objects.</summary>
      <returns>A reference that points to a TimeSpan which specifies the position in the media time-line to start sending MediaStreamSample objects. If the reference is **null**, the application should continue to return MediaStreamSample objects from the current position.</returns>
    </member>
    <member name="M:Windows.Media.Core.MediaStreamSourceStartingRequest.GetDeferral">
      <summary>Defers completing the MediaStreamSource.Starting event.</summary>
      <returns>The deferral.</returns>
    </member>
    <member name="M:Windows.Media.Core.MediaStreamSourceStartingRequest.SetActualStartPosition(Windows.Foundation.TimeSpan)">
      <summary>Specifies the starting position in the media time-line for subsequent MediaStreamSamples that will be delivered to the MediaStreamSource.</summary>
      <param name="position">The actual starting point in the media time-line chosen by the application.</param>
    </member>
    <member name="T:Windows.Media.Core.MediaStreamSourceStartingRequestDeferral">
      <summary>Provides a way for the application to asynchronously report that it has completed processing the MediaStreamSource.Starting event.</summary>
    </member>
    <member name="M:Windows.Media.Core.MediaStreamSourceStartingRequestDeferral.Complete">
      <summary>Reports that the application has completed processing the Starting event.</summary>
    </member>
    <member name="T:Windows.Media.Core.MediaStreamSourceSwitchStreamsRequest">
      <summary>Represents an object to be used by the MediaStreamSource.SwitchStreamsRequest event to provide information to the application.</summary>
    </member>
    <member name="P:Windows.Media.Core.MediaStreamSourceSwitchStreamsRequest.NewStreamDescriptor">
      <summary>Gets the stream descriptor for the stream that is now selected by the MediaStreamSource.</summary>
      <returns>The selected stream.</returns>
    </member>
    <member name="P:Windows.Media.Core.MediaStreamSourceSwitchStreamsRequest.OldStreamDescriptor">
      <summary>Gets the stream descriptor for the stream which is no longer selected by the MediaStreamSource.</summary>
      <returns>The previously selected stream.</returns>
    </member>
    <member name="M:Windows.Media.Core.MediaStreamSourceSwitchStreamsRequest.GetDeferral">
      <summary>Defers completing the MediaStreamSource.SwitchStreamsRequested event.</summary>
      <returns>The deferral.</returns>
    </member>
    <member name="T:Windows.Media.Core.MediaStreamSourceSwitchStreamsRequestDeferral">
      <summary>Provides a way for the application to asynchronously report that it has completed the MediaStreamSource.SwitchStreamsRequested event.</summary>
    </member>
    <member name="M:Windows.Media.Core.MediaStreamSourceSwitchStreamsRequestDeferral.Complete">
      <summary>Reports that the application has completed processing the MediaStreamSource.SwitchStreamsRequested event.</summary>
    </member>
    <member name="T:Windows.Media.Core.MediaStreamSourceSwitchStreamsRequestedEventArgs">
      <summary>Provides data for the MediaStreamSource.SwitchStreamsRequested event.</summary>
    </member>
    <member name="P:Windows.Media.Core.MediaStreamSourceSwitchStreamsRequestedEventArgs.Request">
      <summary>Gets the object that represents the request to switch the streams.</summary>
      <returns>Provides information regrading the request to switch the streams.</returns>
    </member>
    <member name="T:Windows.Media.Core.MediaTrackKind">
      <summary>Specifies the type of a media track.</summary>
    </member>
    <member name="F:Windows.Media.Core.MediaTrackKind.Audio">
      <summary>The track is an audio track.</summary>
    </member>
    <member name="F:Windows.Media.Core.MediaTrackKind.TimedMetadata">
      <summary>The track is a timed metadata track.</summary>
    </member>
    <member name="F:Windows.Media.Core.MediaTrackKind.Video">
      <summary>The track is a video track.</summary>
    </member>
    <member name="T:Windows.Media.Core.MseAppendMode">
      <summary>Specifies how a MseSourceBuffer object appends a buffer.</summary>
    </member>
    <member name="F:Windows.Media.Core.MseAppendMode.Segments">
      <summary>Append in segments.</summary>
    </member>
    <member name="F:Windows.Media.Core.MseAppendMode.Sequence">
      <summary>Append sequentially.</summary>
    </member>
    <member name="T:Windows.Media.Core.MseEndOfStreamStatus">
      <summary>Specifies the status at the end of stream.</summary>
    </member>
    <member name="F:Windows.Media.Core.MseEndOfStreamStatus.DecodeError">
      <summary>End of stream had a decode error.</summary>
    </member>
    <member name="F:Windows.Media.Core.MseEndOfStreamStatus.NetworkError">
      <summary>End of stream had a network error.</summary>
    </member>
    <member name="F:Windows.Media.Core.MseEndOfStreamStatus.Success">
      <summary>End of stream was successful.</summary>
    </member>
    <member name="F:Windows.Media.Core.MseEndOfStreamStatus.UnknownError">
      <summary>End of stream had an unknown error.</summary>
    </member>
    <member name="T:Windows.Media.Core.MseReadyState">
      <summary>Specifies the ready state of a MseStreamSource object.</summary>
    </member>
    <member name="F:Windows.Media.Core.MseReadyState.Closed">
      <summary>The MseStreamSource is closed.</summary>
    </member>
    <member name="F:Windows.Media.Core.MseReadyState.Ended">
      <summary>The MseStreamSource is ended.</summary>
    </member>
    <member name="F:Windows.Media.Core.MseReadyState.Open">
      <summary>The MseStreamSource is open.</summary>
    </member>
    <member name="T:Windows.Media.Core.MseSourceBuffer">
      <summary>Represents a media source extensions (MSE) source buffer.</summary>
    </member>
    <member name="P:Windows.Media.Core.MseSourceBuffer.AppendWindowEnd">
      <summary>Gets and sets the append-window-end interval.</summary>
      <returns>The interval value.</returns>
    </member>
    <member name="P:Windows.Media.Core.MseSourceBuffer.AppendWindowStart">
      <summary>Gets and sets the append-window-start interval.</summary>
      <returns>The interval value.</returns>
    </member>
    <member name="P:Windows.Media.Core.MseSourceBuffer.Buffered">
      <summary>Gets how the MseSourceBuffer object is buffered.</summary>
      <returns>The buffered value in terms of a MseTimeRange.</returns>
    </member>
    <member name="P:Windows.Media.Core.MseSourceBuffer.IsUpdating">
      <summary>Gets a value indicating whether the buffer is updating.</summary>
      <returns>True if the buffer is updating; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Media.Core.MseSourceBuffer.Mode">
      <summary>Gets and sets how the MseSourceBuffer object appends a buffer.</summary>
      <returns>A MseAppendMode -typed value that specifies how MseSourceBuffer appends a buffer.</returns>
    </member>
    <member name="P:Windows.Media.Core.MseSourceBuffer.TimestampOffset">
      <summary>Gets and sets the timestamp offset into the MseSourceBuffer object.</summary>
      <returns>The timestamp offset value.</returns>
    </member>
    <member name="E:Windows.Media.Core.MseSourceBuffer.Aborted">
      <summary>Occurs when the MseSourceBuffer is aborted.</summary>
    </member>
    <member name="E:Windows.Media.Core.MseSourceBuffer.ErrorOccurred">
      <summary>Occurs when the MseSourceBuffer has an error.</summary>
    </member>
    <member name="E:Windows.Media.Core.MseSourceBuffer.Updated">
      <summary>Occurs when the MseSourceBuffer is updated.</summary>
    </member>
    <member name="E:Windows.Media.Core.MseSourceBuffer.UpdateEnded">
      <summary>Occurs when the MseSourceBuffer update has ended.</summary>
    </member>
    <member name="E:Windows.Media.Core.MseSourceBuffer.UpdateStarting">
      <summary>Occurs when the MseSourceBuffer update is starting.</summary>
    </member>
    <member name="M:Windows.Media.Core.MseSourceBuffer.Abort">
      <summary>Aborts media source extensions (MSE) source buffer.</summary>
    </member>
    <member name="M:Windows.Media.Core.MseSourceBuffer.AppendBuffer(Windows.Storage.Streams.IBuffer)">
      <summary>Appends a buffer to the MseSourceBuffer object.</summary>
      <param name="buffer">The buffer to append.</param>
    </member>
    <member name="M:Windows.Media.Core.MseSourceBuffer.AppendStream(Windows.Storage.Streams.IInputStream)">
      <summary>Appends a stream to the MseSourceBuffer object.</summary>
      <param name="stream">The stream to append.</param>
    </member>
    <member name="M:Windows.Media.Core.MseSourceBuffer.AppendStream(Windows.Storage.Streams.IInputStream,System.UInt64)">
      <summary>Appends a stream to the MseSourceBuffer object.</summary>
      <param name="stream">The stream to append.</param>
      <param name="maxSize">The maximum size of the stream.</param>
    </member>
    <member name="M:Windows.Media.Core.MseSourceBuffer.Remove(Windows.Foundation.TimeSpan,Windows.Foundation.IReference{Windows.Foundation.TimeSpan})">
      <summary>Removes media for the specified time range.</summary>
      <param name="start">The start of the time range to remove.</param>
      <param name="end">The end of the time range to remove.</param>
    </member>
    <member name="T:Windows.Media.Core.MseSourceBufferList">
      <summary>Represents a list of media source extensions (MSE) source buffers.</summary>
    </member>
    <member name="P:Windows.Media.Core.MseSourceBufferList.Buffers">
      <summary>Gets the list of MseSourceBuffer objects.</summary>
      <returns>The list of MseSourceBuffer.</returns>
    </member>
    <member name="E:Windows.Media.Core.MseSourceBufferList.SourceBufferAdded">
      <summary>Occurs when a MseSourceBuffer object is added.</summary>
    </member>
    <member name="E:Windows.Media.Core.MseSourceBufferList.SourceBufferRemoved">
      <summary>Occurs when a MseSourceBuffer object is removed.</summary>
    </member>
    <member name="T:Windows.Media.Core.MseStreamSource">
      <summary>Represents a media source extensions (MSE) stream source.</summary>
    </member>
    <member name="M:Windows.Media.Core.MseStreamSource.#ctor">
      <summary>Instantiates a new instance of an uninitialized MseStreamSource.</summary>
    </member>
    <member name="P:Windows.Media.Core.MseStreamSource.ActiveSourceBuffers">
      <summary>Gets the list of media source extensions (MSE) source buffers that are active on the stream source.</summary>
      <returns>The list of MSE source buffers that are active.</returns>
    </member>
    <member name="P:Windows.Media.Core.MseStreamSource.Duration">
      <summary>Gets and sets the duration of the stream source.</summary>
      <returns>The duration of the stream source.</returns>
    </member>
    <member name="P:Windows.Media.Core.MseStreamSource.LiveSeekableRange">
      <summary>Gets or sets the seekable time range for a Media Source Extension.</summary>
      <returns>The time range within which the user can seek during media playback.</returns>
    </member>
    <member name="P:Windows.Media.Core.MseStreamSource.ReadyState">
      <summary>Gets a value that specifies the ready state of the MseStreamSource.</summary>
      <returns>A MseReadyState -typed value that specifies the ready state of the MseStreamSource.</returns>
    </member>
    <member name="P:Windows.Media.Core.MseStreamSource.SourceBuffers">
      <summary>Gets the list of media source extensions (MSE) source buffers on the stream source.</summary>
      <returns>The list of MSE source buffers.</returns>
    </member>
    <member name="E:Windows.Media.Core.MseStreamSource.Closed">
      <summary>Occurs when the MseStreamSource is closed.</summary>
    </member>
    <member name="E:Windows.Media.Core.MseStreamSource.Ended">
      <summary>Occurs when the MseStreamSource is ended.</summary>
    </member>
    <member name="E:Windows.Media.Core.MseStreamSource.Opened">
      <summary>Occurs when the MseStreamSource is opened.</summary>
    </member>
    <member name="M:Windows.Media.Core.MseStreamSource.AddSourceBuffer(System.String)">
      <summary>Adds a source buffer to the stream source.</summary>
      <param name="mimeType">A string that describes the source buffer's MIME type.</param>
      <returns>The MseSourceBuffer object for the source buffer added.</returns>
    </member>
    <member name="M:Windows.Media.Core.MseStreamSource.EndOfStream(Windows.Media.Core.MseEndOfStreamStatus)">
      <summary>Specifies the status at the end of stream.</summary>
      <param name="status">A MseEndOfStreamStatus -typed value that specifies the status at the end of stream.</param>
    </member>
    <member name="M:Windows.Media.Core.MseStreamSource.IsContentTypeSupported(System.String)">
      <summary>Specifies whether a content type is supported.</summary>
      <param name="contentType">A string that describes the content type.</param>
      <returns>**true** if the content type specified by *contentType* is supported; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.Media.Core.MseStreamSource.RemoveSourceBuffer(Windows.Media.Core.MseSourceBuffer)">
      <summary>Removes a source buffer from the stream source.</summary>
      <param name="buffer">The MseSourceBuffer object for the source buffer removed.</param>
    </member>
    <member name="T:Windows.Media.Core.MseTimeRange">
      <summary>Describes the start and end of a time range.</summary>
    </member>
    <member name="F:Windows.Media.Core.MseTimeRange.End">
      <summary>The ending time interval expressed in 100-nanosecond units.</summary>
    </member>
    <member name="F:Windows.Media.Core.MseTimeRange.Start">
      <summary>The starting time interval expressed in 100-nanosecond units.</summary>
    </member>
    <member name="T:Windows.Media.Core.SceneAnalysisEffect">
      <summary>Represents an effect that analyzes video frames to determine if any of the supported variable photo sequence capture techniques may produce a higher-quality captured image.</summary>
    </member>
    <member name="P:Windows.Media.Core.SceneAnalysisEffect.DesiredAnalysisInterval">
      <summary>Gets or sets the duration of the time window during which video frames are analyzed.</summary>
      <returns>The duration of the time window during which video frames are analyzed.</returns>
    </member>
    <member name="P:Windows.Media.Core.SceneAnalysisEffect.HighDynamicRangeAnalyzer">
      <summary>Gets a HighDynamicRangeControl object that is used to enable or disable High Dynamic Range (HDR) analysis.</summary>
      <returns>A HighDynamicRangeControl object that is used to enable or disable High Dynamic Range (HDR) analysis.</returns>
    </member>
    <member name="E:Windows.Media.Core.SceneAnalysisEffect.SceneAnalyzed">
      <summary>Raised when the scene analysis is complete. See SceneAnalyzedEventArgs</summary>
    </member>
    <member name="M:Windows.Media.Core.SceneAnalysisEffect.SetProperties(Windows.Foundation.Collections.IPropertySet)">
      <summary>Sets properties on the IMediaExtension.</summary>
      <param name="configuration">The property set.</param>
    </member>
    <member name="T:Windows.Media.Core.SceneAnalysisEffectDefinition">
      <summary>Represents the definition of a scene analysis video effect.</summary>
    </member>
    <member name="M:Windows.Media.Core.SceneAnalysisEffectDefinition.#ctor">
      <summary>Initializes a new instance of the SceneAnalysisEffectDefinition class.</summary>
    </member>
    <member name="P:Windows.Media.Core.SceneAnalysisEffectDefinition.ActivatableClassId">
      <summary>Gets a string containing the activatable class ID of the scene analysis effect definition.</summary>
      <returns>The activatable class ID of the scene analysis effect definition.</returns>
    </member>
    <member name="P:Windows.Media.Core.SceneAnalysisEffectDefinition.Properties">
      <summary>Gets the set of properties for configuring the SceneAnalysisEffectDefinition object.</summary>
      <returns>The set of properties for configuring the SceneAnalysisEffectDefinition object.</returns>
    </member>
    <member name="T:Windows.Media.Core.SceneAnalysisEffectFrame">
      <summary>Represents a video frame that includes the results of the scene analysis operation.</summary>
    </member>
    <member name="P:Windows.Media.Core.SceneAnalysisEffectFrame.AnalysisRecommendation">
      <summary>Gets a value that specifies the recommended image processing to improve image quality and fidelity of captured images based on the current capture conditions.</summary>
      <returns>A value from that specifies the recommended image processing.</returns>
    </member>
    <member name="P:Windows.Media.Core.SceneAnalysisEffectFrame.Duration">
      <summary>Gets or sets the duration of the scene analysis effect frame.</summary>
      <returns>The duration of the scene analysis effect frame.</returns>
    </member>
    <member name="P:Windows.Media.Core.SceneAnalysisEffectFrame.ExtendedProperties">
      <summary>Gets the extended property set which enables getting and setting properties on the media frame.</summary>
      <returns>The extended properties map.</returns>
    </member>
    <member name="P:Windows.Media.Core.SceneAnalysisEffectFrame.FrameControlValues">
      <summary>Gets a CapturedFrameControlValues object that indicates the capture settings used for the frame.</summary>
      <returns>A CapturedFrameControlValues object that indicates the capture settings used for the frame.</returns>
    </member>
    <member name="P:Windows.Media.Core.SceneAnalysisEffectFrame.HighDynamicRange">
      <summary>Gets a HighDynamicRangeOutput object that provides recommended FrameController objects and a value indicating the certainty of the HDR analysis.</summary>
      <returns>A HighDynamicRangeOutput object that provides the results of the HDR analysis.</returns>
    </member>
    <member name="P:Windows.Media.Core.SceneAnalysisEffectFrame.IsDiscontinuous">
      <summary>Gets or sets a value that indicates whether a video frame is the first frame after a gap in the stream.</summary>
      <returns>True if the video frame is the first frame after a gap in the stream; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Media.Core.SceneAnalysisEffectFrame.IsReadOnly">
      <summary>Gets a value indicating whether the frame is read-only.</summary>
      <returns>True if the frame is read-only; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Media.Core.SceneAnalysisEffectFrame.RelativeTime">
      <summary>Gets or sets the relative time of the frame within the video stream.</summary>
      <returns>The relative time of the frame within the video stream.</returns>
    </member>
    <member name="P:Windows.Media.Core.SceneAnalysisEffectFrame.SystemRelativeTime">
      <summary>Gets or sets a timestamp that is relative to the system and is correlatable across multiple media sources on the same device.</summary>
      <returns>A timestamp relative to the system.</returns>
    </member>
    <member name="P:Windows.Media.Core.SceneAnalysisEffectFrame.Type">
      <summary>Gets a string indicating the type of data the frame contains.</summary>
      <returns>A string indicating the type of data the frame contains.</returns>
    </member>
    <member name="M:Windows.Media.Core.SceneAnalysisEffectFrame.Close">
      <summary>Disposes of the object and associated resources.</summary>
    </member>
    <member name="T:Windows.Media.Core.SceneAnalysisRecommendation">
      <summary>Specifies the recommended image processing to improve image quality and fidelity of captured images based on the current capture conditions, as determined by the SceneAnalysisEffect.</summary>
    </member>
    <member name="F:Windows.Media.Core.SceneAnalysisRecommendation.Hdr">
      <summary>High Dynamic Range (HDR) processing is recommended.</summary>
    </member>
    <member name="F:Windows.Media.Core.SceneAnalysisRecommendation.LowLight">
      <summary>Low-light processing is recommended.</summary>
    </member>
    <member name="F:Windows.Media.Core.SceneAnalysisRecommendation.Standard">
      <summary>No image processing is recommended.</summary>
    </member>
    <member name="T:Windows.Media.Core.SceneAnalyzedEventArgs">
      <summary>Provides data for the SceneAnalysisEffect.SceneAnalyzed event.</summary>
    </member>
    <member name="P:Windows.Media.Core.SceneAnalyzedEventArgs.ResultFrame">
      <summary>Gets the result frame from the scene analysis operation.</summary>
      <returns>The result frame from the scene analysis operation.</returns>
    </member>
    <member name="T:Windows.Media.Core.SpeechCue">
      <summary>Represents a speech cue that can be included in a TimedMetadataTrack. This cue can be used to receive events based on metadata included in a text-to-speech (TTS) stream, such as word boundaries, sentence boundaries, and Speech Sythesis Markup Language (SSML) bookmarks.</summary>
    </member>
    <member name="M:Windows.Media.Core.SpeechCue.#ctor">
      <summary>Initializes a new instance of the **SpeechCue** class.</summary>
    </member>
    <member name="P:Windows.Media.Core.SpeechCue.Duration">
      <summary>Gets or sets the duration of the cue.</summary>
      <returns>The duration of the cue.</returns>
    </member>
    <member name="P:Windows.Media.Core.SpeechCue.EndPositionInInput">
      <summary>Gets or sets the offset into the string contained in the Text property of the last character in the word or sentence associated with the cue.</summary>
      <returns>The offset into the string contained in the Text property of the last character in the word or sentence associated with the cue.</returns>
    </member>
    <member name="P:Windows.Media.Core.SpeechCue.Id">
      <summary>Gets the identifier for the timed metadata track</summary>
      <returns>The identifier for the timed metadata track</returns>
    </member>
    <member name="P:Windows.Media.Core.SpeechCue.StartPositionInInput">
      <summary>Gets or sets the offset into the string contained in the Text property of the first character in the word or sentence associated with the cue.</summary>
      <returns>The offset into the string contained in the Text property of the first character in the word or sentence associated with the cue.</returns>
    </member>
    <member name="P:Windows.Media.Core.SpeechCue.StartTime">
      <summary>Gets the start time of the cue.</summary>
      <returns>The start time of the cue.</returns>
    </member>
    <member name="P:Windows.Media.Core.SpeechCue.Text">
      <summary>Gets or sets the text associated with the speech cue.</summary>
      <returns>The text associated with the speech cue.</returns>
    </member>
    <member name="T:Windows.Media.Core.TimedMetadataKind">
      <summary>Specifies the types of metadata that may be present in a TimedMetadataTrack.</summary>
    </member>
    <member name="F:Windows.Media.Core.TimedMetadataKind.Caption">
      <summary>The metadata contains caption text.</summary>
    </member>
    <member name="F:Windows.Media.Core.TimedMetadataKind.Chapter">
      <summary>The metadata contains chapter information.</summary>
    </member>
    <member name="F:Windows.Media.Core.TimedMetadataKind.Custom">
      <summary>The metadata contains custom data.</summary>
    </member>
    <member name="F:Windows.Media.Core.TimedMetadataKind.Data">
      <summary>The metadata contains data.</summary>
    </member>
    <member name="F:Windows.Media.Core.TimedMetadataKind.Description">
      <summary>The metadata contains description text.</summary>
    </member>
    <member name="F:Windows.Media.Core.TimedMetadataKind.ImageSubtitle">
      <summary>The metadata contains images to be used as subtitles.</summary>
    </member>
    <member name="F:Windows.Media.Core.TimedMetadataKind.Speech">
      <summary>The metadata contains speech metadata, such as word boundaries, sentence boundaries, and Speech Sythesis Markup Language (SSML) bookmarks.</summary>
    </member>
    <member name="F:Windows.Media.Core.TimedMetadataKind.Subtitle">
      <summary>The metadata contains subtitle text.</summary>
    </member>
    <member name="T:Windows.Media.Core.TimedMetadataStreamDescriptor">
      <summary>Represents a description a timed metada media stream.</summary>
    </member>
    <member name="M:Windows.Media.Core.TimedMetadataStreamDescriptor.#ctor(Windows.Media.MediaProperties.TimedMetadataEncodingProperties)">
      <summary>Creates an instance of the TimedMetadataStreamDescriptor class using the specified TimedMetadataEncodingProperties.</summary>
      <param name="encodingProperties">The encoding properties for the timed metadata stream.</param>
    </member>
    <member name="P:Windows.Media.Core.TimedMetadataStreamDescriptor.EncodingProperties">
      <summary>Gets an object describing the encoding properties for the timed metadata stream.</summary>
      <returns>The encoding properties on the timed metadata stream.</returns>
    </member>
    <member name="P:Windows.Media.Core.TimedMetadataStreamDescriptor.IsSelected">
      <summary>Gets a value indicating whether the stream is currently in use by a MediaStreamSource.</summary>
      <returns>**true** if the stream is currently in use by a MediaStreamSource; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.Media.Core.TimedMetadataStreamDescriptor.Label">
      <summary>Gets or sets an app-defined label that identifies a timed metadata stream in a MediaEncodingProfile that contains multiple streams.</summary>
      <returns>An app-defined label that identifies a timed metadata stream.</returns>
    </member>
    <member name="P:Windows.Media.Core.TimedMetadataStreamDescriptor.Language">
      <summary>Gets or sets the RFC-1766 language code for the stream.</summary>
      <returns>The RFC-1766 language code for the stream.</returns>
    </member>
    <member name="P:Windows.Media.Core.TimedMetadataStreamDescriptor.Name">
      <summary>Gets or sets the name of the stream.</summary>
      <returns>The name of the stream.</returns>
    </member>
    <member name="M:Windows.Media.Core.TimedMetadataStreamDescriptor.Copy">
      <summary>Creates a copy of the TimedMetadataStreamDescriptor.</summary>
      <returns>A copy of the TimedMetadataStreamDescriptor.</returns>
    </member>
    <member name="T:Windows.Media.Core.TimedMetadataTrack">
      <summary>Represents a timed metadata track. The track contains a list of IMediaCue objects and raises events at the beginning and end of the time window of each cue.</summary>
    </member>
    <member name="M:Windows.Media.Core.TimedMetadataTrack.#ctor(System.String,System.String,Windows.Media.Core.TimedMetadataKind)">
      <summary>Initializes a new instance of the TimedMetadataTrack class.</summary>
      <param name="id">An identifier for the new timed metadata track.</param>
      <param name="language">A string indicating the language of the new timed metadata track.</param>
      <param name="kind">A value indicating the kind of metadata contained in the new track.</param>
    </member>
    <member name="P:Windows.Media.Core.TimedMetadataTrack.ActiveCues">
      <summary>Gets the list of media cues in the TimedMetadataTrack that are currently active. A cue is considered active after its StartTime has been reached until its Duration has been exceeded.</summary>
      <returns>The list of media cues in the TimedMetadataTrack that are currently active.</returns>
    </member>
    <member name="P:Windows.Media.Core.TimedMetadataTrack.Cues">
      <summary>Gets a read-only list of the media cues in the TimedMetadataTrack.</summary>
      <returns>A read-only list of the media cues in the timed metadata track.</returns>
    </member>
    <member name="P:Windows.Media.Core.TimedMetadataTrack.DispatchType">
      <summary>Gets the custom string value containing routing information for cues.</summary>
      <returns>The custom string value containing routing information for cues.</returns>
    </member>
    <member name="P:Windows.Media.Core.TimedMetadataTrack.Id">
      <summary>Gets the identifier for the timed metadata track.</summary>
      <returns>The identifier for the track.</returns>
    </member>
    <member name="P:Windows.Media.Core.TimedMetadataTrack.Label">
      <summary>Gets or sets the label for the timed metadata track.</summary>
      <returns>The label for the timed metadata track.</returns>
    </member>
    <member name="P:Windows.Media.Core.TimedMetadataTrack.Language">
      <summary>Gets a string indicating the language of the timed metadata track.</summary>
      <returns>A string indicating the language of the timed metadata track.</returns>
    </member>
    <member name="P:Windows.Media.Core.TimedMetadataTrack.Name">
      <summary>Gets the name of the TimedMetadataTrack.</summary>
      <returns>The name of the TimedMetadataTrack.</returns>
    </member>
    <member name="P:Windows.Media.Core.TimedMetadataTrack.PlaybackItem">
      <summary>Gets the MediaPlaybackItem containing the TimedMetadataTrack.</summary>
      <returns>The MediaPlaybackItem containing the TimedMetadataTrack.</returns>
    </member>
    <member name="P:Windows.Media.Core.TimedMetadataTrack.TimedMetadataKind">
      <summary>Gets a value indicating the kind of metadata contained in the track.</summary>
      <returns>A value indicating the kind of metadata contained in the track.</returns>
    </member>
    <member name="P:Windows.Media.Core.TimedMetadataTrack.TrackKind">
      <summary>Gets a value specifying the type of the media track. For TimedMetadataTrack this value will always be MediaTrackKind.TimedMetadata.</summary>
      <returns>A value specifying the type of the media track.</returns>
    </member>
    <member name="E:Windows.Media.Core.TimedMetadataTrack.CueEntered">
      <summary>Occurs when a media time window of a media cue is entered. The time window is defined by the StartTime and Duration of the cue.</summary>
    </member>
    <member name="E:Windows.Media.Core.TimedMetadataTrack.CueExited">
      <summary>Occurs when a media time window of a media cue is exited. The time window is defined by the StartTime and Duration of the cue.</summary>
    </member>
    <member name="E:Windows.Media.Core.TimedMetadataTrack.TrackFailed">
      <summary>Raised when an error occurs with the TimedMetadataTrack.</summary>
    </member>
    <member name="M:Windows.Media.Core.TimedMetadataTrack.AddCue(Windows.Media.Core.IMediaCue)">
      <summary>Adds the specified media cue to the TimedMetadataTrack.</summary>
      <param name="cue">The media cue to add.</param>
    </member>
    <member name="M:Windows.Media.Core.TimedMetadataTrack.RemoveCue(Windows.Media.Core.IMediaCue)">
      <summary>Removes the specified media cue from the TimedMetadataTrack.</summary>
      <param name="cue">The media cue to remove.</param>
    </member>
    <member name="T:Windows.Media.Core.TimedMetadataTrackError">
      <summary>Provides information about an error that occurred with a timed metadata track.</summary>
    </member>
    <member name="P:Windows.Media.Core.TimedMetadataTrackError.ErrorCode">
      <summary>Gets the error code associated with the timed metadata track error.</summary>
      <returns>The error code associated with the timed metadata track error.</returns>
    </member>
    <member name="P:Windows.Media.Core.TimedMetadataTrackError.ExtendedError">
      <summary>Gets the extended error code for the TimedMetadataTrackError.</summary>
      <returns>The extended error code for the TimedMetadataTrackError.</returns>
    </member>
    <member name="T:Windows.Media.Core.TimedMetadataTrackErrorCode">
      <summary>Specifies the type of error that occurred with a TimedMetadataTrack.</summary>
    </member>
    <member name="F:Windows.Media.Core.TimedMetadataTrackErrorCode.DataFormatError">
      <summary>The error was related to the format of the timed metadata track data.</summary>
    </member>
    <member name="F:Windows.Media.Core.TimedMetadataTrackErrorCode.InternalError">
      <summary>The error occurred internal to the system.</summary>
    </member>
    <member name="F:Windows.Media.Core.TimedMetadataTrackErrorCode.NetworkError">
      <summary>A network error occurred.</summary>
    </member>
    <member name="F:Windows.Media.Core.TimedMetadataTrackErrorCode.None">
      <summary>No error code.</summary>
    </member>
    <member name="T:Windows.Media.Core.TimedMetadataTrackFailedEventArgs">
      <summary>Provides data for the TimedMetadataTrack.TrackFailed event.</summary>
    </member>
    <member name="P:Windows.Media.Core.TimedMetadataTrackFailedEventArgs.Error">
      <summary>Gets an object representing the error that occurred with the timed metadata track.</summary>
      <returns>An object representing the error that occurred with the timed metadata track.</returns>
    </member>
    <member name="T:Windows.Media.Core.TimedTextCue">
      <summary>Represents a text cue in a TimedMetadataTrack.</summary>
    </member>
    <member name="M:Windows.Media.Core.TimedTextCue.#ctor">
      <summary>Initializes a new instance of the TimedTextCue class.</summary>
    </member>
    <member name="P:Windows.Media.Core.TimedTextCue.CueRegion">
      <summary>Gets or sets the TimedTextRegion of the cue, which defines the style of the rendering area for the cue.</summary>
      <returns>The TimedTextRegion of the cue</returns>
    </member>
    <member name="P:Windows.Media.Core.TimedTextCue.CueStyle">
      <summary>Gets or sets the TimedTextStyle of the cue, which defines the style of the rendered text.</summary>
      <returns>The TimedTextStyle of the cue</returns>
    </member>
    <member name="P:Windows.Media.Core.TimedTextCue.Duration">
      <summary>Gets or sets the duration of the cue.</summary>
      <returns>The duration of the cue.</returns>
    </member>
    <member name="P:Windows.Media.Core.TimedTextCue.Id">
      <summary>Gets or sets an identifier for the cue.</summary>
      <returns>An identifier for the cue.</returns>
    </member>
    <member name="P:Windows.Media.Core.TimedTextCue.Lines">
      <summary>Gets the collection of TimedTextLine objects that convey the text of the cue.</summary>
      <returns>A collection of TimedTextLine objects.</returns>
    </member>
    <member name="P:Windows.Media.Core.TimedTextCue.StartTime">
      <summary>Gets the start time of the cue.</summary>
      <returns>The start time of the cue.</returns>
    </member>
    <member name="T:Windows.Media.Core.TimedTextDisplayAlignment">
      <summary>Specifies the alignment of a TimedTextRegion relative to the video frame.</summary>
    </member>
    <member name="F:Windows.Media.Core.TimedTextDisplayAlignment.After">
      <summary>The text region is aligned in the direction of the end of the text.</summary>
    </member>
    <member name="F:Windows.Media.Core.TimedTextDisplayAlignment.Before">
      <summary>The text region is aligned in the direction of the start of the text.</summary>
    </member>
    <member name="F:Windows.Media.Core.TimedTextDisplayAlignment.Center">
      <summary>The text region is aligned in the center.</summary>
    </member>
    <member name="T:Windows.Media.Core.TimedTextDouble">
      <summary>Represents a floating point value that is used to convey the values of timed text style properties.</summary>
    </member>
    <member name="F:Windows.Media.Core.TimedTextDouble.Unit">
      <summary>The units of the value, either pixels or percentage.</summary>
    </member>
    <member name="F:Windows.Media.Core.TimedTextDouble.Value">
      <summary>The value.</summary>
    </member>
    <member name="T:Windows.Media.Core.TimedTextFlowDirection">
      <summary>Specifies the direction timed text is flowed.</summary>
    </member>
    <member name="F:Windows.Media.Core.TimedTextFlowDirection.LeftToRight">
      <summary>Text is flowed left to right.</summary>
    </member>
    <member name="F:Windows.Media.Core.TimedTextFlowDirection.RightToLeft">
      <summary>Text is flowed right to left.</summary>
    </member>
    <member name="T:Windows.Media.Core.TimedTextFontStyle">
      <summary>Specifies the font styles that can be used for the display timed text.</summary>
    </member>
    <member name="F:Windows.Media.Core.TimedTextFontStyle.Italic">
      <summary>The timed text uses italic font style.</summary>
    </member>
    <member name="F:Windows.Media.Core.TimedTextFontStyle.Normal">
      <summary>The timed text uses normal font style.</summary>
    </member>
    <member name="F:Windows.Media.Core.TimedTextFontStyle.Oblique">
      <summary>The timed text uses oblique font style.</summary>
    </member>
    <member name="T:Windows.Media.Core.TimedTextLine">
      <summary>Represents a line of text that is displayed with a TimedTextCue.</summary>
    </member>
    <member name="M:Windows.Media.Core.TimedTextLine.#ctor">
      <summary>Initializes a new instance of the TimedTextLine class.</summary>
    </member>
    <member name="P:Windows.Media.Core.TimedTextLine.Subformats">
      <summary>Gets a list of TimedTextSubformat objects that provide formatting for substrings within the TimedTextLine.</summary>
      <returns>A list of TimedTextSubformat objects that provide formatting for substrings within the timed text line.</returns>
    </member>
    <member name="P:Windows.Media.Core.TimedTextLine.Text">
      <summary>Gets or sets the text content of the TimedTextLine.</summary>
      <returns>The text content of the TimedTextLine.</returns>
    </member>
    <member name="T:Windows.Media.Core.TimedTextLineAlignment">
      <summary>Specifies the alignment of a TimedTextLine relative to the TimedTextRegion in which it is displayed.</summary>
    </member>
    <member name="F:Windows.Media.Core.TimedTextLineAlignment.Center">
      <summary>The text line is aligned in the center of the region.</summary>
    </member>
    <member name="F:Windows.Media.Core.TimedTextLineAlignment.End">
      <summary>The text line is aligned in the direction of the end of the text.</summary>
    </member>
    <member name="F:Windows.Media.Core.TimedTextLineAlignment.Start">
      <summary>The text line is aligned in the direction of the start of the text.</summary>
    </member>
    <member name="T:Windows.Media.Core.TimedTextPadding">
      <summary>Represents the size of padding around a timed text region.</summary>
    </member>
    <member name="F:Windows.Media.Core.TimedTextPadding.After">
      <summary>The padding after the timed text region.</summary>
    </member>
    <member name="F:Windows.Media.Core.TimedTextPadding.Before">
      <summary>The padding before the timed text region.</summary>
    </member>
    <member name="F:Windows.Media.Core.TimedTextPadding.End">
      <summary>The padding towards the end of the timed text.</summary>
    </member>
    <member name="F:Windows.Media.Core.TimedTextPadding.Start">
      <summary>The padding towards the start of the timed text.</summary>
    </member>
    <member name="F:Windows.Media.Core.TimedTextPadding.Unit">
      <summary>The units in which the other members of the structure are expressed.</summary>
    </member>
    <member name="T:Windows.Media.Core.TimedTextPoint">
      <summary>Represents 2D coordinate that is used to convey the values of timed text style properties.</summary>
    </member>
    <member name="F:Windows.Media.Core.TimedTextPoint.Unit">
      <summary>The units of the coordinates, either pixels or percentage.</summary>
    </member>
    <member name="F:Windows.Media.Core.TimedTextPoint.X">
      <summary>The X coordinate of the point.</summary>
    </member>
    <member name="F:Windows.Media.Core.TimedTextPoint.Y">
      <summary>The Y coordinate of the point.</summary>
    </member>
    <member name="T:Windows.Media.Core.TimedTextRegion">
      <summary>Exposes properties for customizing the appearance of the rendering area of a TimedTextCue.</summary>
    </member>
    <member name="M:Windows.Media.Core.TimedTextRegion.#ctor">
      <summary>Initializes a new instance of the TimedTextRegion class.</summary>
    </member>
    <member name="P:Windows.Media.Core.TimedTextRegion.Background">
      <summary>Gets or sets the background color of the TimedTextRegion.</summary>
      <returns>The background color of the TimedTextRegion.</returns>
    </member>
    <member name="P:Windows.Media.Core.TimedTextRegion.DisplayAlignment">
      <summary>Gets or sets the display alignment of the TimedTextRegion.</summary>
      <returns>The display alignment of the TimedTextRegion.</returns>
    </member>
    <member name="P:Windows.Media.Core.TimedTextRegion.Extent">
      <summary>Gets or sets the extent of the TimedTextRegion, which is the rendered size of the region either in pixels or in percentage of available space.</summary>
      <returns>The extent of the TimedTextRegion.</returns>
    </member>
    <member name="P:Windows.Media.Core.TimedTextRegion.IsOverflowClipped">
      <summary>Gets or sets a value indicating whether text overflowing the region is clipped.</summary>
      <returns>True if overflowing text is clipped; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Media.Core.TimedTextRegion.LineHeight">
      <summary>Gets or sets a value that indicates the height of each line of content.</summary>
      <returns>A value that indicates the height of each line of content.</returns>
    </member>
    <member name="P:Windows.Media.Core.TimedTextRegion.Name">
      <summary>Gets or sets a string representing the name of the TimedTextRegion.</summary>
      <returns>The name of the TimedTextRegion.</returns>
    </member>
    <member name="P:Windows.Media.Core.TimedTextRegion.Padding">
      <summary>Gets or sets a value that indicates the thickness of padding space between the boundaries of the content area and the content displayed by a TimedTextRegion.</summary>
      <returns>A value that indicates the thickness of padding space between the boundaries of the content area and the content displayed by a TimedTextRegion.</returns>
    </member>
    <member name="P:Windows.Media.Core.TimedTextRegion.Position">
      <summary>Gets or sets the position of the TimedTextRegion, relative to the top left corner of the video frame.</summary>
      <returns>The position of the TimedTextRegion</returns>
    </member>
    <member name="P:Windows.Media.Core.TimedTextRegion.ScrollMode">
      <summary>Gets a value indicating the method in which lines of text scroll through the region.</summary>
      <returns>A value indicating the method in which lines of text scroll through the region.</returns>
    </member>
    <member name="P:Windows.Media.Core.TimedTextRegion.TextWrapping">
      <summary>Gets or sets a value indicating whether text wraps when it reaches the edge of the TimedTextRegion.</summary>
      <returns>A value indicating whether text wraps when it reaches the edge of the region.</returns>
    </member>
    <member name="P:Windows.Media.Core.TimedTextRegion.WritingMode">
      <summary>Gets or sets a value indicating the direction that text flows within the TimedTextRegion.</summary>
      <returns>A value indicating the direction that text flows within the region.</returns>
    </member>
    <member name="P:Windows.Media.Core.TimedTextRegion.ZIndex">
      <summary>Gets or sets the Z-order of the TimedTextRegion, relative to other active regions on the screen, in case they overlap.</summary>
      <returns>The Z-order of the TimedTextRegion.</returns>
    </member>
    <member name="T:Windows.Media.Core.TimedTextScrollMode">
      <summary>Specifies the method in which lines of text scroll through the region.</summary>
    </member>
    <member name="F:Windows.Media.Core.TimedTextScrollMode.Popon">
      <summary>Text lines pop on to the region discretely.</summary>
    </member>
    <member name="F:Windows.Media.Core.TimedTextScrollMode.Rollup">
      <summary>Text lines roll up onto the region.</summary>
    </member>
    <member name="T:Windows.Media.Core.TimedTextSize">
      <summary>Represents a size that is used to convey the values of timed text style properties.</summary>
    </member>
    <member name="F:Windows.Media.Core.TimedTextSize.Height">
      <summary>The height.</summary>
    </member>
    <member name="F:Windows.Media.Core.TimedTextSize.Unit">
      <summary>The units of the size, either pixels or percentage.</summary>
    </member>
    <member name="F:Windows.Media.Core.TimedTextSize.Width">
      <summary>The width.</summary>
    </member>
    <member name="T:Windows.Media.Core.TimedTextSource">
      <summary>Represents a source of timed text data.</summary>
    </member>
    <member name="E:Windows.Media.Core.TimedTextSource.Resolved">
      <summary>Occurs when the TimedTextSource is resolved.</summary>
    </member>
    <member name="M:Windows.Media.Core.TimedTextSource.CreateFromStream(Windows.Storage.Streams.IRandomAccessStream)">
      <summary>Creates a new instance of TimedTextSource from the provided stream.</summary>
      <param name="stream">The stream from which the timed text source is created.</param>
      <returns>The new timed text source.</returns>
    </member>
    <member name="M:Windows.Media.Core.TimedTextSource.CreateFromStream(Windows.Storage.Streams.IRandomAccessStream,System.String)">
      <summary>Creates a new instance of TimedTextSource with the specified default language from the provided stream.</summary>
      <param name="stream">The stream from which the timed text source is created.</param>
      <param name="defaultLanguage">A string specifying the default language for the timed text source.</param>
      <returns>The new timed text source.</returns>
    </member>
    <member name="M:Windows.Media.Core.TimedTextSource.CreateFromStreamWithIndex(Windows.Storage.Streams.IRandomAccessStream,Windows.Storage.Streams.IRandomAccessStream)">
      <summary>Creates a new instance of TimedTextSource that uses image-based subtitles from the provided image and index streams.</summary>
      <param name="stream">A stream containing the image data for image-based subtitles.</param>
      <param name="indexStream">A stream containing the index data for image-based subtitles.</param>
      <returns>The new timed text source.</returns>
    </member>
    <member name="M:Windows.Media.Core.TimedTextSource.CreateFromStreamWithIndex(Windows.Storage.Streams.IRandomAccessStream,Windows.Storage.Streams.IRandomAccessStream,System.String)">
      <summary>Creates a new instance of TimedTextSource that uses image-based subtitles from the provided image and index streams and sets the default language.</summary>
      <param name="stream">A stream containing the image data for image-based subtitles.</param>
      <param name="indexStream">A stream containing the index data for image-based subtitles.</param>
      <param name="defaultLanguage">A string indicating the default language for the timed text source.</param>
      <returns>The new timed text source.</returns>
    </member>
    <member name="M:Windows.Media.Core.TimedTextSource.CreateFromUri(Windows.Foundation.Uri)">
      <summary>Creates a new instance of TimedTextSource from the provided URI.</summary>
      <param name="uri">The URI from which the timed text source is created.</param>
      <returns>The new timed text source.</returns>
    </member>
    <member name="M:Windows.Media.Core.TimedTextSource.CreateFromUri(Windows.Foundation.Uri,System.String)">
      <summary>Creates a new instance of TimedTextSource with the specified default language from the provided URI.</summary>
      <param name="uri">The URI from which the timed text source is created.</param>
      <param name="defaultLanguage">A string specifying the default language for the timed text source.</param>
      <returns>The new timed text source.</returns>
    </member>
    <member name="M:Windows.Media.Core.TimedTextSource.CreateFromUriWithIndex(Windows.Foundation.Uri,Windows.Foundation.Uri)">
      <summary>Creates a new instance of TimedTextSource that uses image-based subtitles from the provided image and index URIs.</summary>
      <param name="uri">The URI of the image data from which the timed text source is created.</param>
      <param name="indexUri">The URI of the index data from which the timed text source is created.</param>
      <returns>The new timed text source.</returns>
    </member>
    <member name="M:Windows.Media.Core.TimedTextSource.CreateFromUriWithIndex(Windows.Foundation.Uri,Windows.Foundation.Uri,System.String)">
      <summary>Creates a new instance of TimedTextSource that uses image-based subtitles from the provided image and index URIs and sets the default language.</summary>
      <param name="uri">The URI of the image data from which the timed text source is created.</param>
      <param name="indexUri">The URI of the index data from which the timed text source is created.</param>
      <param name="defaultLanguage">A string indicating the default language for the timed text source.</param>
      <returns>The new timed text source.</returns>
    </member>
    <member name="T:Windows.Media.Core.TimedTextSourceResolveResultEventArgs">
      <summary>Provides data for the TimedTextSource.Resolved event.</summary>
    </member>
    <member name="P:Windows.Media.Core.TimedTextSourceResolveResultEventArgs.Error">
      <summary>Gets an object representing the asynchronous error that occurred when the TimedTextSource was resolved.</summary>
      <returns>An object representing the asynchronous error that occurred when the TimedTextSource was resolved.</returns>
    </member>
    <member name="P:Windows.Media.Core.TimedTextSourceResolveResultEventArgs.Tracks">
      <summary>Gets the list of TimedMetadataTrack objects resulting from resolving the TimedTextSource.</summary>
      <returns>The list of TimedMetadataTrack objects.</returns>
    </member>
    <member name="T:Windows.Media.Core.TimedTextStyle">
      <summary>Defines the style of the rendered text in a TimedTextCue. You can set the style of a substring within a TimedTextLine by using the Subformats property.</summary>
    </member>
    <member name="M:Windows.Media.Core.TimedTextStyle.#ctor">
      <summary>Initializes a new instance of the TimedTextStyle class.</summary>
    </member>
    <member name="P:Windows.Media.Core.TimedTextStyle.Background">
      <summary>Gets or sets the background color of timed text.</summary>
      <returns>The background color of timed text.</returns>
    </member>
    <member name="P:Windows.Media.Core.TimedTextStyle.FlowDirection">
      <summary>Gets or sets a value indicating the direction that timed text is flowed.</summary>
      <returns>A value indicating the direction that the timed text is flows.</returns>
    </member>
    <member name="P:Windows.Media.Core.TimedTextStyle.FontFamily">
      <summary>Gets or sets the font family of timed text.</summary>
      <returns>The font family of timed text.</returns>
    </member>
    <member name="P:Windows.Media.Core.TimedTextStyle.FontSize">
      <summary>Gets or sets the font size of timed text.</summary>
      <returns>The font size of timed text.</returns>
    </member>
    <member name="P:Windows.Media.Core.TimedTextStyle.FontStyle">
      <summary>Gets or sets a value that specifies the font style of timed text.</summary>
      <returns>A value that specifies the font style of timed text.</returns>
    </member>
    <member name="P:Windows.Media.Core.TimedTextStyle.FontWeight">
      <summary>Gets or sets the weight of timed text.</summary>
      <returns>The weight of timed text.</returns>
    </member>
    <member name="P:Windows.Media.Core.TimedTextStyle.Foreground">
      <summary>Gets or sets the color of the timed text glyphs.</summary>
      <returns>The color of the timed text glyphs.</returns>
    </member>
    <member name="P:Windows.Media.Core.TimedTextStyle.IsBackgroundAlwaysShown">
      <summary>Gets or sets a value indicating if the background color stays visible when no text is being displayed.</summary>
      <returns>A value indicating if the background color stays visible when no text is being displayed.</returns>
    </member>
    <member name="P:Windows.Media.Core.TimedTextStyle.IsLineThroughEnabled">
      <summary>Gets or sets a value indicating whether strikethrough text is enabled for the timed text.</summary>
      <returns>True if strikethrough text is enabled; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Media.Core.TimedTextStyle.IsOverlineEnabled">
      <summary>Gets or sets a value indicating whether overline text is enabled for the timed text.</summary>
      <returns>True if overline text is enabled; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Media.Core.TimedTextStyle.IsUnderlineEnabled">
      <summary>Gets or sets a value indicating whether underline text is enabled for the timed text.</summary>
      <returns>True if underline text is enabled; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Media.Core.TimedTextStyle.LineAlignment">
      <summary>Gets or sets the alignment of timed text lines.</summary>
      <returns>The alignment of timed text lines.</returns>
    </member>
    <member name="P:Windows.Media.Core.TimedTextStyle.Name">
      <summary>Gets or sets the name of the timed text style.</summary>
      <returns>The name of the timed text style.</returns>
    </member>
    <member name="P:Windows.Media.Core.TimedTextStyle.OutlineColor">
      <summary>Gets or sets the outline color of timed text.</summary>
      <returns>The outline color of timed text.</returns>
    </member>
    <member name="P:Windows.Media.Core.TimedTextStyle.OutlineRadius">
      <summary>Gets or sets the radius of the blur applied to outline of the timed text.</summary>
      <returns>The radius of the blur applied to outline of the timed text.</returns>
    </member>
    <member name="P:Windows.Media.Core.TimedTextStyle.OutlineThickness">
      <summary>Gets or sets the thickness of the outline of the timed text.</summary>
      <returns>The thickness of the outline of the timed text.</returns>
    </member>
    <member name="T:Windows.Media.Core.TimedTextSubformat">
      <summary>Defines a TimedTextStyle for a substring in a TimedTextLine. of the cue, which defines the style of the rendered text.</summary>
    </member>
    <member name="M:Windows.Media.Core.TimedTextSubformat.#ctor">
      <summary>Initializes a new instance of the TimedTextSubformat class.</summary>
    </member>
    <member name="P:Windows.Media.Core.TimedTextSubformat.Length">
      <summary>Gets or sets the length of the substring to which the SubformatStyle applies.</summary>
      <returns>The length of the substring to which the formatting style applies.</returns>
    </member>
    <member name="P:Windows.Media.Core.TimedTextSubformat.StartIndex">
      <summary>Gets or sets the staring index of the substring to which the SubformatStyle applies.</summary>
      <returns>The starting index of the substring to which the formatting style applies.</returns>
    </member>
    <member name="P:Windows.Media.Core.TimedTextSubformat.SubformatStyle">
      <summary>Gets or sets the TimedTextStyle object that conveys the formatting of a substring in a TimedTextLine.</summary>
      <returns>The object that conveys the formatting of a substring in a TimedTextLine.</returns>
    </member>
    <member name="T:Windows.Media.Core.TimedTextUnit">
      <summary>Specifies the units in which timed a timed text style value is expressed.</summary>
    </member>
    <member name="F:Windows.Media.Core.TimedTextUnit.Percentage">
      <summary>The style value is expressed as a percentage.</summary>
    </member>
    <member name="F:Windows.Media.Core.TimedTextUnit.Pixels">
      <summary>The style value is expressed in pixels.</summary>
    </member>
    <member name="T:Windows.Media.Core.TimedTextWeight">
      <summary>Specifies the weight of timed text.</summary>
    </member>
    <member name="F:Windows.Media.Core.TimedTextWeight.Bold">
      <summary>The text is bold.</summary>
    </member>
    <member name="F:Windows.Media.Core.TimedTextWeight.Normal">
      <summary>The text is normal weight.</summary>
    </member>
    <member name="T:Windows.Media.Core.TimedTextWrapping">
      <summary>Specifies the wrapping behavior of timed text.</summary>
    </member>
    <member name="F:Windows.Media.Core.TimedTextWrapping.NoWrap">
      <summary>The text is not wrapped.</summary>
    </member>
    <member name="F:Windows.Media.Core.TimedTextWrapping.Wrap">
      <summary>The text is wrapped.</summary>
    </member>
    <member name="T:Windows.Media.Core.TimedTextWritingMode">
      <summary>Specifies the direction timed text is written.</summary>
    </member>
    <member name="F:Windows.Media.Core.TimedTextWritingMode.LeftRight">
      <summary>Text is written from left to right within a line. Lines are written top to bottom.</summary>
    </member>
    <member name="F:Windows.Media.Core.TimedTextWritingMode.LeftRightTopBottom">
      <summary>Text is written from left to right within a line. Lines are written top to bottom.</summary>
    </member>
    <member name="F:Windows.Media.Core.TimedTextWritingMode.RightLeft">
      <summary>Text is written from right to left within a line. Lines are written top to bottom.</summary>
    </member>
    <member name="F:Windows.Media.Core.TimedTextWritingMode.RightLeftTopBottom">
      <summary>Text is written from right to left within a line. Lines are written top to bottom.</summary>
    </member>
    <member name="F:Windows.Media.Core.TimedTextWritingMode.TopBottom">
      <summary>Text is written from top to bottom within a line. Lines are written left to right.</summary>
    </member>
    <member name="F:Windows.Media.Core.TimedTextWritingMode.TopBottomLeftRight">
      <summary>Text is written from top to bottom within a line. Lines are written left to right.</summary>
    </member>
    <member name="F:Windows.Media.Core.TimedTextWritingMode.TopBottomRightLeft">
      <summary>Text is written from top to bottom within a line. Lines are written right to left.</summary>
    </member>
    <member name="T:Windows.Media.Core.VideoStabilizationEffect">
      <summary>Represents an effect that stabilizes a video stream.</summary>
    </member>
    <member name="P:Windows.Media.Core.VideoStabilizationEffect.Enabled">
      <summary>Gets or sets a value indicating whether video stabilization is enabled.</summary>
      <returns>True if video stabilization is enabled; otherwise, false.</returns>
    </member>
    <member name="E:Windows.Media.Core.VideoStabilizationEffect.EnabledChanged">
      <summary>Occurs when the value of the VideoStabilizationEffect.Enabled property changes.</summary>
    </member>
    <member name="M:Windows.Media.Core.VideoStabilizationEffect.GetRecommendedStreamConfiguration(Windows.Media.Devices.VideoDeviceController,Windows.Media.MediaProperties.VideoEncodingProperties)">
      <summary>Gets the recommended video stream configuration for video stabilization, given the specified video device controller and encoding properties.</summary>
      <param name="controller">The video device controller.</param>
      <param name="desiredProperties">The encoding properties.</param>
      <returns>An object representing the optimal video stream configuration for video stabilization.</returns>
    </member>
    <member name="M:Windows.Media.Core.VideoStabilizationEffect.SetProperties(Windows.Foundation.Collections.IPropertySet)">
      <summary>Sets properties on the IMediaExtension.</summary>
      <param name="configuration">The property set.</param>
    </member>
    <member name="T:Windows.Media.Core.VideoStabilizationEffectDefinition">
      <summary>Represents the definition of a video stabilization effect.</summary>
    </member>
    <member name="M:Windows.Media.Core.VideoStabilizationEffectDefinition.#ctor">
      <summary>Initializes a new instance of the VideoStabilizationEffectDefinition class.</summary>
    </member>
    <member name="P:Windows.Media.Core.VideoStabilizationEffectDefinition.ActivatableClassId">
      <summary>Gets a string containing the activatable class ID of the video stabilization effect definition.</summary>
      <returns>The activatable class ID of the video stabilization detection effect definition</returns>
    </member>
    <member name="P:Windows.Media.Core.VideoStabilizationEffectDefinition.Properties">
      <summary>Gets the set of properties for configuring the VideoStabilizationEffectDefinition object.</summary>
      <returns>The set of properties for configuring the VideoStabilizationEffectDefinition object.</returns>
    </member>
    <member name="T:Windows.Media.Core.VideoStabilizationEffectEnabledChangedEventArgs">
      <summary>Provides data for the VideoStabilizationEffect.EnabledChanged event.</summary>
    </member>
    <member name="P:Windows.Media.Core.VideoStabilizationEffectEnabledChangedEventArgs.Reason">
      <summary>Gets a value indicating the reason why the VideoStabilizationEffect.Enabled property changed.</summary>
      <returns>A value indicating the reason why the VideoStabilizationEffect.Enabled property changed.</returns>
    </member>
    <member name="T:Windows.Media.Core.VideoStabilizationEffectEnabledChangedReason">
      <summary>Specifies the reason why the VideoStabilizationEffect.Enabled property changed.</summary>
    </member>
    <member name="F:Windows.Media.Core.VideoStabilizationEffectEnabledChangedReason.PixelRateTooHigh">
      <summary>The pixel rate of the video stream was too high.</summary>
    </member>
    <member name="F:Windows.Media.Core.VideoStabilizationEffectEnabledChangedReason.Programmatic">
      <summary>The value was changed programmatically from app code.</summary>
    </member>
    <member name="F:Windows.Media.Core.VideoStabilizationEffectEnabledChangedReason.RunningSlowly">
      <summary>The video stabilization effect was running slowly.</summary>
    </member>
    <member name="T:Windows.Media.Core.VideoStreamDescriptor">
      <summary>Represents a description a video media stream.</summary>
    </member>
    <member name="M:Windows.Media.Core.VideoStreamDescriptor.#ctor(Windows.Media.MediaProperties.VideoEncodingProperties)">
      <summary>Creates an instance of the VideoStreamDescriptor class using the specified VideoEncodingProperties.</summary>
      <param name="encodingProperties">The encoding properties for the video stream. This includes information such as the resolution and frame rate of the content.</param>
    </member>
    <member name="P:Windows.Media.Core.VideoStreamDescriptor.EncodingProperties">
      <summary>Gets an object describing the encoding properties for the video stream. These properties include the resolution and frame rate of the video.</summary>
      <returns>The encoding properties on the video stream.</returns>
    </member>
    <member name="P:Windows.Media.Core.VideoStreamDescriptor.IsSelected">
      <summary>Gets a value indicating whether the stream is currently in use by a MediaStreamSource.</summary>
      <returns>**true** if the stream is currently in use by a MediaStreamSource; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.Media.Core.VideoStreamDescriptor.Label">
      <summary>Gets or sets an app-defined label that identifies a video stream in a MediaEncodingProfile that contains multiple streams.</summary>
      <returns>An app-defined label that identifies a video stream.</returns>
    </member>
    <member name="P:Windows.Media.Core.VideoStreamDescriptor.Language">
      <summary>Gets or sets the RFC-1766 language code for the stream.</summary>
      <returns>The RFC-1766 language code for the stream.</returns>
    </member>
    <member name="P:Windows.Media.Core.VideoStreamDescriptor.Name">
      <summary>Gets or sets the name of the stream.</summary>
      <returns>The name of the stream.</returns>
    </member>
    <member name="M:Windows.Media.Core.VideoStreamDescriptor.Copy">
      <summary>Creates a copy of the Windows.Media.Core.VideoStreamDescriptor.</summary>
      <returns>A copy of the Windows.Media.Core.VideoStreamDescriptor.</returns>
    </member>
    <member name="T:Windows.Media.Core.VideoTrack">
      <summary>Represents a video track.</summary>
    </member>
    <member name="P:Windows.Media.Core.VideoTrack.Id">
      <summary>Gets the identifier for the video track.</summary>
      <returns>The identifier for the video track.</returns>
    </member>
    <member name="P:Windows.Media.Core.VideoTrack.Label">
      <summary>Gets or sets the label for the video track.</summary>
      <returns>The label for the video track.</returns>
    </member>
    <member name="P:Windows.Media.Core.VideoTrack.Language">
      <summary>Gets a string indicating the language of the video track.</summary>
      <returns>A string indicating the language of the video track.</returns>
    </member>
    <member name="P:Windows.Media.Core.VideoTrack.Name">
      <summary>Gets the name of the VideoTrack.</summary>
      <returns>The name of the VideoTrack.</returns>
    </member>
    <member name="P:Windows.Media.Core.VideoTrack.PlaybackItem">
      <summary>Gets the MediaPlaybackItem containing the VideoTrack.</summary>
      <returns>The MediaPlaybackItem containing the VideoTrack.</returns>
    </member>
    <member name="P:Windows.Media.Core.VideoTrack.SupportInfo">
      <summary>Gets support information for the VideoTrack. This information includes the status of the video decoder and the status of the MediaSource with which the video track is associated.</summary>
      <returns>The support information for the VideoTrack.</returns>
    </member>
    <member name="P:Windows.Media.Core.VideoTrack.TrackKind">
      <summary>Gets a value indicating the type of data the track contains. For VideoTrack objects, this value is always MediaTrackKind.Video.</summary>
      <returns>A value indicating the type of data the track contains.</returns>
    </member>
    <member name="E:Windows.Media.Core.VideoTrack.OpenFailed">
      <summary>Occurs when a VideoTrack fails to open.</summary>
    </member>
    <member name="M:Windows.Media.Core.VideoTrack.GetEncodingProperties">
      <summary>Gets the encoding properties for the VideoTrack.</summary>
      <returns>The encoding properties for the VideoTrack.</returns>
    </member>
    <member name="T:Windows.Media.Core.VideoTrackOpenFailedEventArgs">
      <summary>Provides data for the OpenFailed event of a VideoTrack.</summary>
    </member>
    <member name="P:Windows.Media.Core.VideoTrackOpenFailedEventArgs.ExtendedError">
      <summary>Gets the extended error code for an error that occurs when opening a VideoTrack.</summary>
      <returns>The extended error code for an error that occurs when opening a VideoTrack.</returns>
    </member>
    <member name="T:Windows.Media.Core.VideoTrackSupportInfo">
      <summary>Provides support information for a VideoTrack. This information includes the status of the video decoder and the status of the MediaSource with which the video track is associated.</summary>
    </member>
    <member name="P:Windows.Media.Core.VideoTrackSupportInfo.DecoderStatus">
      <summary>Gets the status of the video decoder that is decoding the VideoTrack, including whether the encoding for the video track is fully or partially supported.</summary>
      <returns>The status of the video decoder that is decoding the VideoTrack.</returns>
    </member>
    <member name="P:Windows.Media.Core.VideoTrackSupportInfo.MediaSourceStatus">
      <summary>Gets the status of the MediaSource with which the VideoTrack is associated.</summary>
      <returns>The status of the MediaSource with which the VideoTrack is associated.</returns>
    </member>
    <member name="T:Windows.Media.Core.Preview.SoundLevelBroker">
      <summary>Provides information about how the app's current sound level is affected by system policy.</summary>
    </member>
    <member name="P:Windows.Media.Core.Preview.SoundLevelBroker.SoundLevel">
      <summary>Gets the current sound level of the app.</summary>
      <returns>The current sound level of the app.</returns>
    </member>
    <member name="E:Windows.Media.Core.Preview.SoundLevelBroker.SoundLevelChanged">
      <summary>Occurs when the system policy changes the sound level of the app.</summary>
    </member>
    <member name="T:Windows.Media.Devices.AdvancedPhotoCaptureSettings">
      <summary>Represents settings for an AdvancedPhotoControl object.</summary>
    </member>
    <member name="M:Windows.Media.Devices.AdvancedPhotoCaptureSettings.#ctor">
      <summary>Initializes a new instance of the AdvancedPhotoCaptureSettings class.</summary>
    </member>
    <member name="P:Windows.Media.Devices.AdvancedPhotoCaptureSettings.Mode">
      <summary>Gets or sets the advanced capture mode for which an AdvancedPhotoControl will be configured.</summary>
      <returns>The advanced capture mode for which an AdvancedPhotoControl will be configured.</returns>
    </member>
    <member name="T:Windows.Media.Devices.AdvancedPhotoControl">
      <summary>Provides functionality for controlling the advanced photo capture behavior on a capture device.</summary>
    </member>
    <member name="P:Windows.Media.Devices.AdvancedPhotoControl.Mode">
      <summary>Gets the current advanced capture mode of the AdvancedPhotoControl.</summary>
      <returns>The current advanced capture mode of the AdvancedPhotoControl.</returns>
    </member>
    <member name="P:Windows.Media.Devices.AdvancedPhotoControl.Supported">
      <summary>Gets a value indicating whether the AdvancedPhotoControl is supported on the current capture device.</summary>
      <returns>True if the AdvancedPhotoControl is supported; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Media.Devices.AdvancedPhotoControl.SupportedModes">
      <summary>Gets a list of the advanced capture modes supported by the current capture device.</summary>
      <returns>A list of the advanced capture modes supported by the current capture device.</returns>
    </member>
    <member name="M:Windows.Media.Devices.AdvancedPhotoControl.Configure(Windows.Media.Devices.AdvancedPhotoCaptureSettings)">
      <summary>Configures the AdvancedPhotoControl object with the specified settings.</summary>
      <param name="settings">The object defining the configuration settings.</param>
    </member>
    <member name="T:Windows.Media.Devices.AdvancedPhotoMode">
      <summary>Defines the advanced photo capture modes.</summary>
    </member>
    <member name="F:Windows.Media.Devices.AdvancedPhotoMode.Auto">
      <summary>The system dynamically determines the advanced photo capture mode.</summary>
    </member>
    <member name="F:Windows.Media.Devices.AdvancedPhotoMode.Hdr">
      <summary>High Dynamic Range (HDR) capture mode.</summary>
    </member>
    <member name="F:Windows.Media.Devices.AdvancedPhotoMode.LowLight">
      <summary>Low light capture mode.</summary>
    </member>
    <member name="F:Windows.Media.Devices.AdvancedPhotoMode.Standard">
      <summary>Standard capture mode.</summary>
    </member>
    <member name="T:Windows.Media.Devices.AudioDeviceController">
      <summary>Controls device settings on the microphone.</summary>
    </member>
    <member name="P:Windows.Media.Devices.AudioDeviceController.Muted">
      <summary>Mutes or unmutes the microphone.</summary>
      <returns>True if the microphone is muted; false otherwise.</returns>
    </member>
    <member name="P:Windows.Media.Devices.AudioDeviceController.VolumePercent">
      <summary>Gets or sets the volume of the microphone.</summary>
      <returns>The volume of the microphone. The value ranges from 0.0 (silent) to 100.0 (full volume).</returns>
    </member>
    <member name="M:Windows.Media.Devices.AudioDeviceController.GetAvailableMediaStreamProperties(Windows.Media.Capture.MediaStreamType)">
      <summary>Gets a list of the supported encoding properties for the device.</summary>
      <param name="mediaStreamType">The type of media stream for which to get the properties.</param>
      <returns>A list of the supported encoding properties.</returns>
    </member>
    <member name="M:Windows.Media.Devices.AudioDeviceController.GetMediaStreamProperties(Windows.Media.Capture.MediaStreamType)">
      <summary>Gets the encoding properties for the specified media stream type for the device.</summary>
      <param name="mediaStreamType">The type of media stream for which to get the properties.</param>
      <returns>The encoding properties.</returns>
    </member>
    <member name="M:Windows.Media.Devices.AudioDeviceController.SetMediaStreamPropertiesAsync(Windows.Media.Capture.MediaStreamType,Windows.Media.MediaProperties.IMediaEncodingProperties)">
      <summary>Sets the encoding properties asynchronously for the specified media stream type for the device.</summary>
      <param name="mediaStreamType">The type of media stream for which to set the properties.</param>
      <param name="mediaEncodingProperties">The encoding properties to set.</param>
      <returns>An IAsyncAction object that is used to control the asynchronous operation.</returns>
    </member>
    <member name="T:Windows.Media.Devices.AudioDeviceModule">
      <summary>Represents a single audio device module, which may be a hardware effect processing unit or any other audio configuration module defined by an audio driver.</summary>
    </member>
    <member name="P:Windows.Media.Devices.AudioDeviceModule.ClassId">
      <summary>Gets the GUID identifier of the module, which is defined by the audio device module owner.</summary>
      <returns>The GUID identifier of the module</returns>
    </member>
    <member name="P:Windows.Media.Devices.AudioDeviceModule.DisplayName">
      <summary>Gets the friendly name of the audio device module for display in UI.</summary>
      <returns>The friendly name of the audio device module.</returns>
    </member>
    <member name="P:Windows.Media.Devices.AudioDeviceModule.InstanceId">
      <summary>Gets an identifier, defined by the driver developer, that disambiguates between multiple instances of the same module class in the driver topology.</summary>
      <returns>An identifier that disambiguates between multiple instances of the same module class in the driver topology.</returns>
    </member>
    <member name="P:Windows.Media.Devices.AudioDeviceModule.MajorVersion">
      <summary>Gets the major version of the audio device module.</summary>
      <returns>The major version of the audio device module.</returns>
    </member>
    <member name="P:Windows.Media.Devices.AudioDeviceModule.MinorVersion">
      <summary>Gets the minor version of the audio device module.</summary>
      <returns>The minor version of the audio device module.</returns>
    </member>
    <member name="M:Windows.Media.Devices.AudioDeviceModule.SendCommandAsync(Windows.Storage.Streams.IBuffer)">
      <summary>Asynchronously sends data to the audio device module and receives the result.</summary>
      <param name="Command">A buffer containing the command data to send to the audio device module.</param>
      <returns>An asynchronous operation the returns a ModuleCommandResult upon successful completion.</returns>
    </member>
    <member name="T:Windows.Media.Devices.AudioDeviceModuleNotificationEventArgs">
      <summary>Provides data for the AudioDeviceModulesManager.ModuleNotificationReceived event which is raised when audio device module changes occur.</summary>
    </member>
    <member name="P:Windows.Media.Devices.AudioDeviceModuleNotificationEventArgs.Module">
      <summary>Gets the audio device module that triggered the change event.</summary>
      <returns>The audio device module that triggered the change event.</returns>
    </member>
    <member name="P:Windows.Media.Devices.AudioDeviceModuleNotificationEventArgs.NotificationData">
      <summary>Gets a buffer containing data that identifies the change that occurred in the module. This data is defined by the module developer.</summary>
      <returns>
      </returns>
    </member>
    <member name="T:Windows.Media.Devices.AudioDeviceModulesManager">
      <summary>Manages the collections of audio device modules for a audio device pin instance or for a particular audio endpoint.</summary>
    </member>
    <member name="M:Windows.Media.Devices.AudioDeviceModulesManager.#ctor(System.String)">
      <summary>Gets an instance of the **AudioDeviceModulesManager** class for the specified audio device ID.</summary>
      <param name="deviceId">The identifier of the audio device for which the **AudioDeviceModulesManager** is retrieved.</param>
    </member>
    <member name="E:Windows.Media.Devices.AudioDeviceModulesManager.ModuleNotificationReceived">
      <summary>Occurs when a change occurs in one of the audio device modules associated with the audio device for which the **AudioDeviceModulesManager** was initialized.</summary>
    </member>
    <member name="M:Windows.Media.Devices.AudioDeviceModulesManager.FindAll">
      <summary>Retreives a list of all audio device modules associated with the audio device for which the **AudioDeviceModulesManager** was initialized.</summary>
      <returns>A list of all audio device modules.</returns>
    </member>
    <member name="M:Windows.Media.Devices.AudioDeviceModulesManager.FindAllById(System.String)">
      <summary>Retrieves a list of all audio device modules with the specified ID. Each audio device module in the list will have the same ID, but each will have a different value for the AudioDeviceModule.InstanceId property.</summary>
      <param name="moduleId">The identifier of the audio device modules to be retrieved.</param>
      <returns>A list of all audio device modules with the specified ID.</returns>
    </member>
    <member name="T:Windows.Media.Devices.AudioDeviceRole">
      <summary>Indicates the role of an audio device.</summary>
    </member>
    <member name="F:Windows.Media.Devices.AudioDeviceRole.Communications">
      <summary>The audio device is used for communications.</summary>
    </member>
    <member name="F:Windows.Media.Devices.AudioDeviceRole.Default">
      <summary>The audio device is used in the default role.</summary>
    </member>
    <member name="T:Windows.Media.Devices.AutoFocusRange">
      <summary>Defines the options for auto focus range.</summary>
    </member>
    <member name="F:Windows.Media.Devices.AutoFocusRange.FullRange">
      <summary>Full range.</summary>
    </member>
    <member name="F:Windows.Media.Devices.AutoFocusRange.Macro">
      <summary>Macro.</summary>
    </member>
    <member name="F:Windows.Media.Devices.AutoFocusRange.Normal">
      <summary>Normal range.</summary>
    </member>
    <member name="T:Windows.Media.Devices.CameraStreamState">
      <summary>Defines the state of a camera stream.</summary>
    </member>
    <member name="F:Windows.Media.Devices.CameraStreamState.BlockedForPrivacy">
      <summary>Frames in the stream are being dropped for privacy reasons.</summary>
    </member>
    <member name="F:Windows.Media.Devices.CameraStreamState.NotStreaming">
      <summary>The camera stream is not currently streaming.</summary>
    </member>
    <member name="F:Windows.Media.Devices.CameraStreamState.Shutdown">
      <summary>The camera stream has been shut down.</summary>
    </member>
    <member name="F:Windows.Media.Devices.CameraStreamState.Streaming">
      <summary>The camera stream is currently streaming.</summary>
    </member>
    <member name="T:Windows.Media.Devices.CaptureSceneMode">
      <summary>Defines the possible capture scene modes.</summary>
    </member>
    <member name="F:Windows.Media.Devices.CaptureSceneMode.Auto">
      <summary>Indicates that the best settings and exposure optimization are automatically performed.</summary>
    </member>
    <member name="F:Windows.Media.Devices.CaptureSceneMode.Backlit">
      <summary>Indicates that the captured framed is optimized for photos that are backlit.</summary>
    </member>
    <member name="F:Windows.Media.Devices.CaptureSceneMode.Beach">
      <summary>Indicates that the captured framed is optimized for beach photos.</summary>
    </member>
    <member name="F:Windows.Media.Devices.CaptureSceneMode.Candlelight">
      <summary>Indicates that the captured framed is optimized for candlelight photos.</summary>
    </member>
    <member name="F:Windows.Media.Devices.CaptureSceneMode.Landscape">
      <summary>Indicates that the captured framed is optimized for photos of landscape.</summary>
    </member>
    <member name="F:Windows.Media.Devices.CaptureSceneMode.Macro">
      <summary>Indicates that the captured framed is optimized for macro photos.</summary>
    </member>
    <member name="F:Windows.Media.Devices.CaptureSceneMode.Manual">
      <summary>Indicates that no optimization is performed on the captured frame.</summary>
    </member>
    <member name="F:Windows.Media.Devices.CaptureSceneMode.Night">
      <summary>Indicates that the captured framed is optimized for night photos</summary>
    </member>
    <member name="F:Windows.Media.Devices.CaptureSceneMode.NightPortrait">
      <summary>Indicates that the captured framed is optimized for low-light portrait photos.</summary>
    </member>
    <member name="F:Windows.Media.Devices.CaptureSceneMode.Portrait">
      <summary>Indicates that the captured framed is optimized for portrait photos.</summary>
    </member>
    <member name="F:Windows.Media.Devices.CaptureSceneMode.Snow">
      <summary>Indicates that the captured framed is optimized for photos that include snow.</summary>
    </member>
    <member name="F:Windows.Media.Devices.CaptureSceneMode.Sport">
      <summary>Indicates that the captured framed is optimized for sports photos.</summary>
    </member>
    <member name="F:Windows.Media.Devices.CaptureSceneMode.Sunset">
      <summary>Indicates that the captured framed is optimized for sunset photos.</summary>
    </member>
    <member name="T:Windows.Media.Devices.CaptureUse">
      <summary>Defines the values for the primary use of the capture device.</summary>
    </member>
    <member name="F:Windows.Media.Devices.CaptureUse.None">
      <summary>The capture device does not have a primary use.</summary>
    </member>
    <member name="F:Windows.Media.Devices.CaptureUse.Photo">
      <summary>The capture device is used primarily for photos.</summary>
    </member>
    <member name="F:Windows.Media.Devices.CaptureUse.Video">
      <summary>The capture device is used primarily for video.</summary>
    </member>
    <member name="T:Windows.Media.Devices.ColorTemperaturePreset">
      <summary>Defines the values for the possible color temperature presets.</summary>
    </member>
    <member name="F:Windows.Media.Devices.ColorTemperaturePreset.Auto">
      <summary>Indicates that the color temperature is set automatically.</summary>
    </member>
    <member name="F:Windows.Media.Devices.ColorTemperaturePreset.Candlelight">
      <summary>Indicates that the color temperature is adjusted for a scene lit by candlelight.</summary>
    </member>
    <member name="F:Windows.Media.Devices.ColorTemperaturePreset.Cloudy">
      <summary>Indicates that the color temperature is adjusted for a cloudy scene.</summary>
    </member>
    <member name="F:Windows.Media.Devices.ColorTemperaturePreset.Daylight">
      <summary>Indicates that the color temperature is adjusted for a daylight scene.</summary>
    </member>
    <member name="F:Windows.Media.Devices.ColorTemperaturePreset.Flash">
      <summary>Indicates that the color temperature is adjusted for a scene lit by a flash.</summary>
    </member>
    <member name="F:Windows.Media.Devices.ColorTemperaturePreset.Fluorescent">
      <summary>Indicates that the color temperature is adjusted for a scene lit by fluorescent light.</summary>
    </member>
    <member name="F:Windows.Media.Devices.ColorTemperaturePreset.Manual">
      <summary>Indicates that the color temperature is set manually.</summary>
    </member>
    <member name="F:Windows.Media.Devices.ColorTemperaturePreset.Tungsten">
      <summary>Indicates that the color temperature is adjusted for a scene lit by tungsten light.</summary>
    </member>
    <member name="T:Windows.Media.Devices.DefaultAudioCaptureDeviceChangedEventArgs">
      <summary>Contains information about a default audio capture device change event.</summary>
    </member>
    <member name="P:Windows.Media.Devices.DefaultAudioCaptureDeviceChangedEventArgs.Id">
      <summary>Gets the ID of the newly selected audio capture device that caused the change event.</summary>
      <returns>ID of the newly selected audio capture device that caused the change event.</returns>
    </member>
    <member name="P:Windows.Media.Devices.DefaultAudioCaptureDeviceChangedEventArgs.Role">
      <summary>Gets the role of the newly selected audio capture device that caused the change event.</summary>
      <returns>The role of the newly selected audio capture device that caused the change event.</returns>
    </member>
    <member name="T:Windows.Media.Devices.DefaultAudioRenderDeviceChangedEventArgs">
      <summary>Contains information about a default audio render device change event.</summary>
    </member>
    <member name="P:Windows.Media.Devices.DefaultAudioRenderDeviceChangedEventArgs.Id">
      <summary>Gets the ID of the newly selected default audio render device that caused the change event.</summary>
      <returns>ID of the newly selected default audio render device that caused the change event.</returns>
    </member>
    <member name="P:Windows.Media.Devices.DefaultAudioRenderDeviceChangedEventArgs.Role">
      <summary>Gets the role of the newly selected default audio render device that caused the change event.</summary>
      <returns>The role of the newly selected default audio render device that caused the change event.</returns>
    </member>
    <member name="T:Windows.Media.Devices.ExposureCompensationControl">
      <summary>Provides functionality for modifying exposure levels of captured photos.</summary>
    </member>
    <member name="P:Windows.Media.Devices.ExposureCompensationControl.Max">
      <summary>Gets the maximum exposure time.</summary>
      <returns>The maximum exposure time.</returns>
    </member>
    <member name="P:Windows.Media.Devices.ExposureCompensationControl.Min">
      <summary>Gets the minimum exposure time.</summary>
      <returns>The minimum exposure time.</returns>
    </member>
    <member name="P:Windows.Media.Devices.ExposureCompensationControl.Step">
      <summary>Gets the smallest exposure compensation increment supported by the capture device.</summary>
      <returns>The smallest exposure compensation increment.</returns>
    </member>
    <member name="P:Windows.Media.Devices.ExposureCompensationControl.Supported">
      <summary>Gets a value that specifies if the capture device supports the exposure compensation control.</summary>
      <returns>**true** if the exposure compensation control is supported; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.Media.Devices.ExposureCompensationControl.Value">
      <summary>Gets the exposure compensation level.</summary>
      <returns>The exposure time.</returns>
    </member>
    <member name="M:Windows.Media.Devices.ExposureCompensationControl.SetValueAsync(System.Single)">
      <summary>Asynchronously sets the exposure compensation.</summary>
      <param name="value">The exposure compensation level to set the Value property to. The minimum and maximum values are specified by Min and Max.</param>
      <returns>The object that is used to control the asynchronous operation.</returns>
    </member>
    <member name="T:Windows.Media.Devices.ExposureControl">
      <summary>Provides functionality for controlling the exposure settings on a capture device.</summary>
    </member>
    <member name="P:Windows.Media.Devices.ExposureControl.Auto">
      <summary>Gets a value that indicates if auto exposure is enabled.</summary>
      <returns>**true** if auto exposure is enabled; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.Media.Devices.ExposureControl.Max">
      <summary>Gets the maximum exposure time.</summary>
      <returns>The maximum exposure time.</returns>
    </member>
    <member name="P:Windows.Media.Devices.ExposureControl.Min">
      <summary>Gets the minimum exposure time.</summary>
      <returns>The minimum exposure time.</returns>
    </member>
    <member name="P:Windows.Media.Devices.ExposureControl.Step">
      <summary>Gets the smallest exposure time increment supported by the capture device.</summary>
      <returns>The smallest exposure time increment.</returns>
    </member>
    <member name="P:Windows.Media.Devices.ExposureControl.Supported">
      <summary>Gets a value that specifies if the capture device supports the exposure control.</summary>
      <returns>**true** if the exposure control is supported; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.Media.Devices.ExposureControl.Value">
      <summary>Gets the exposure time.</summary>
      <returns>The exposure time.</returns>
    </member>
    <member name="M:Windows.Media.Devices.ExposureControl.SetAutoAsync(System.Boolean)">
      <summary>Asynchronously enables or disable auto exposure.</summary>
      <param name="value">Specifies whether or not to enable or disable auto exposure.</param>
      <returns>The object that is used to control the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Media.Devices.ExposureControl.SetValueAsync(Windows.Foundation.TimeSpan)">
      <summary>Asynchronously sets the exposure time.</summary>
      <param name="shutterDuration">The exposure time to set the Value property to. The minimum and maximum values are specified by Min and Max.</param>
      <returns>The object that is used to control the asynchronous operation.</returns>
    </member>
    <member name="T:Windows.Media.Devices.ExposurePriorityVideoControl">
      <summary>When supported, allows an app to specify whether the camera driver can dynamically adjust the frame rate of video capture in order to improve video quality in low-light conditions.</summary>
    </member>
    <member name="P:Windows.Media.Devices.ExposurePriorityVideoControl.Enabled">
      <summary>Gets or sets a value that specifies if ExposurePriorityVideoControl is enabled.</summary>
      <returns>True if ExposurePriorityVideoControl is enabled; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Media.Devices.ExposurePriorityVideoControl.Supported">
      <summary>Gets or sets a value that specifies if ExposurePriorityVideoControl is supported on the current device.</summary>
      <returns>True if the ExposurePriorityVideoControl is supported; otherwise, false.</returns>
    </member>
    <member name="T:Windows.Media.Devices.FlashControl">
      <summary>Provides functionality for controlling the flash settings on a capture device.</summary>
    </member>
    <member name="P:Windows.Media.Devices.FlashControl.AssistantLightEnabled">
      <summary>Gets or sets a value indicating whether focus assist light is enabled on the capture device.</summary>
      <returns>A value indicating whether focus assist light is enabled on the capture device.</returns>
    </member>
    <member name="P:Windows.Media.Devices.FlashControl.AssistantLightSupported">
      <summary>Gets a value indicating whether focus assist light is supported by the capture device.</summary>
      <returns>A value indicating whether focus assist light is supported by the capture device.</returns>
    </member>
    <member name="P:Windows.Media.Devices.FlashControl.Auto">
      <summary>Gets or sets a value that specifies if flash is automatically set.</summary>
      <returns>**true** if auto flash is set; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.Media.Devices.FlashControl.Enabled">
      <summary>Gets a value that specifies if the flash on the capture device is enabled or disabled.</summary>
      <returns>**true** if the flash is enabled; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.Media.Devices.FlashControl.PowerPercent">
      <summary>Gets or sets the intensity of the flash.</summary>
      <returns>The power percent the torch LED is set to.</returns>
    </member>
    <member name="P:Windows.Media.Devices.FlashControl.PowerSupported">
      <summary>Gets a value that specifics if the device allows the torch LED power settings to be changed.</summary>
      <returns>**true** if the device allows the torch LED power settings to be changed; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.Media.Devices.FlashControl.RedEyeReduction">
      <summary>Gets a value that specifies if the red eye reduction is enabled or disabled.</summary>
      <returns>**true** if red eye reduction is enabled; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.Media.Devices.FlashControl.RedEyeReductionSupported">
      <summary>Gets a value that specifies if the capture device supports red eye reduction.</summary>
      <returns>**true** if the capture device supports red eye reduction; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.Media.Devices.FlashControl.Supported">
      <summary>Gets a value that specifies if the capture device supports the flash control.</summary>
      <returns>**true** if the capture device supports the FlashControl; otherwise, **false**.</returns>
    </member>
    <member name="T:Windows.Media.Devices.FocusControl">
      <summary>Provides functionality for controlling the focus settings on a capture device.</summary>
    </member>
    <member name="P:Windows.Media.Devices.FocusControl.FocusChangedSupported">
      <summary>Gets a value that specifics if the capture device supports the FocusChanged event.</summary>
      <returns>**true** if the focus changed event is supported; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.Media.Devices.FocusControl.FocusState">
      <summary>Gets a MediaCaptureFocusState value indicating the current focus state of the capture device.</summary>
      <returns>A value indicating the current focus state of the capture device.</returns>
    </member>
    <member name="P:Windows.Media.Devices.FocusControl.Max">
      <summary>Gets the maximum focus length.</summary>
      <returns>The maximum focus.</returns>
    </member>
    <member name="P:Windows.Media.Devices.FocusControl.Min">
      <summary>Gets the minimum focus length.</summary>
      <returns>The minimum focus length.</returns>
    </member>
    <member name="P:Windows.Media.Devices.FocusControl.Mode">
      <summary>Gets the capture device's current focus mode.</summary>
      <returns>The capture device's current focus mode.</returns>
    </member>
    <member name="P:Windows.Media.Devices.FocusControl.Preset">
      <summary>Gets the focus preset.</summary>
      <returns>The focus preset.</returns>
    </member>
    <member name="P:Windows.Media.Devices.FocusControl.Step">
      <summary>Gets the smallest focus increment supported by the capture device.</summary>
      <returns>The smallest focus increment.</returns>
    </member>
    <member name="P:Windows.Media.Devices.FocusControl.Supported">
      <summary>Gets a value that specifies if the capture device supports the focus control.</summary>
      <returns>**true** if the capture device supports the FocusControl; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.Media.Devices.FocusControl.SupportedFocusDistances">
      <summary>Gets a list of values indicating the manual focus distances that are supported by the capture device.</summary>
      <returns>A list of values indicating the manual focus distances that are supported by the capture device.</returns>
    </member>
    <member name="P:Windows.Media.Devices.FocusControl.SupportedFocusModes">
      <summary>Gets a list of values indicating the focus modes that are supported by the capture device.</summary>
      <returns>A list of values indicating the focus modes that are supported by the capture device.</returns>
    </member>
    <member name="P:Windows.Media.Devices.FocusControl.SupportedFocusRanges">
      <summary>Gets a list of values indicating the auto focus ranges that are supported by the capture device.</summary>
      <returns>A list of values indicating the auto focus ranges that are supported by the capture device.</returns>
    </member>
    <member name="P:Windows.Media.Devices.FocusControl.SupportedPresets">
      <summary>Gets the focus presets that the capture device supports.</summary>
      <returns>The supported focus presets.</returns>
    </member>
    <member name="P:Windows.Media.Devices.FocusControl.Value">
      <summary>Gets the current value that the focus is set to.</summary>
      <returns>The value that the focus is set to. The minimum and maximum values for the focus are specified by Min and Max.</returns>
    </member>
    <member name="P:Windows.Media.Devices.FocusControl.WaitForFocusSupported">
      <summary>Gets a value that indicates whether WaitForFocus is supported by the capture device.</summary>
      <returns>A value indicating whether WaitForFocus is supported by the capture device.</returns>
    </member>
    <member name="M:Windows.Media.Devices.FocusControl.Configure(Windows.Media.Devices.FocusSettings)">
      <summary>Configures the FocusControl object with values specified in the provided FocusSettings object.</summary>
      <param name="settings">The focus settings to use to configure the FocusControl object.</param>
    </member>
    <member name="M:Windows.Media.Devices.FocusControl.FocusAsync">
      <summary>Asynchronously focuses the device.</summary>
      <returns>The object that is used to control the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Media.Devices.FocusControl.LockAsync">
      <summary>Locks the capture device's focus.</summary>
      <returns>An asynchronous action.</returns>
    </member>
    <member name="M:Windows.Media.Devices.FocusControl.SetPresetAsync(Windows.Media.Devices.FocusPreset)">
      <summary>Asynchronously sets the focus Preset.</summary>
      <param name="preset">The focus preset to set the Preset property to.</param>
      <returns>The object that is used to control the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Media.Devices.FocusControl.SetPresetAsync(Windows.Media.Devices.FocusPreset,System.Boolean)">
      <summary>Asynchronously sets the focus Preset, specifying if the operation must complete before the device is focused.</summary>
      <param name="preset">The focus preset to set the Preset property to.</param>
      <param name="completeBeforeFocus">Specifies if the asynchronous operation must complete before the device is focused.</param>
      <returns>The object that is used to control the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Media.Devices.FocusControl.SetValueAsync(System.UInt32)">
      <summary>Asynchronously sets the focus Value.</summary>
      <param name="focus">The value to set the focus to. The minimum and maximum values are specified by Min and Max.</param>
      <returns>The object that is used to control the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Media.Devices.FocusControl.UnlockAsync">
      <summary>Unlocks the capture device's focus if it has previously been locked with a call to LockAsync.</summary>
      <returns>An asynchronous action.</returns>
    </member>
    <member name="T:Windows.Media.Devices.FocusMode">
      <summary>Defines the values for focus mode.</summary>
    </member>
    <member name="F:Windows.Media.Devices.FocusMode.Auto">
      <summary>Use autofocus.</summary>
    </member>
    <member name="F:Windows.Media.Devices.FocusMode.Continuous">
      <summary>Continuously adjust focus.</summary>
    </member>
    <member name="F:Windows.Media.Devices.FocusMode.Manual">
      <summary>Use manual focus.</summary>
    </member>
    <member name="F:Windows.Media.Devices.FocusMode.Single">
      <summary>Focus once.</summary>
    </member>
    <member name="T:Windows.Media.Devices.FocusPreset">
      <summary>Defines the values for the possible focus presets.</summary>
    </member>
    <member name="F:Windows.Media.Devices.FocusPreset.Auto">
      <summary>Indicates that focus is automatically set by the capture.</summary>
    </member>
    <member name="F:Windows.Media.Devices.FocusPreset.AutoHyperfocal">
      <summary>Indicates that the capture device uses a hyperfocal autofocus range.</summary>
    </member>
    <member name="F:Windows.Media.Devices.FocusPreset.AutoInfinity">
      <summary>Indicates that the capture device uses an infinite autofocus range.</summary>
    </member>
    <member name="F:Windows.Media.Devices.FocusPreset.AutoMacro">
      <summary>Indicates that the capture device uses a close autofocus range.</summary>
    </member>
    <member name="F:Windows.Media.Devices.FocusPreset.AutoNormal">
      <summary>Indicates that the capture device uses a normal autofocus range.</summary>
    </member>
    <member name="F:Windows.Media.Devices.FocusPreset.Manual">
      <summary>Indicates that focus is manually set.</summary>
    </member>
    <member name="T:Windows.Media.Devices.FocusSettings">
      <summary>Represents settings for a FocusControl object.</summary>
    </member>
    <member name="M:Windows.Media.Devices.FocusSettings.#ctor">
      <summary>Initializes a new instance of the FocusSettings class.</summary>
    </member>
    <member name="P:Windows.Media.Devices.FocusSettings.AutoFocusRange">
      <summary>Gets or sets a value indicating the auto focus range setting.</summary>
      <returns>A value indicating the auto focus range setting.</returns>
    </member>
    <member name="P:Windows.Media.Devices.FocusSettings.DisableDriverFallback">
      <summary>Gets or sets a value that indicates to the driver if it should disable determining a focus position when the focus search fails.</summary>
      <returns>**true** if the driver should not determine a focus position if the focus search fails. **false** if the driver should determine a focus position if the focus search fails.</returns>
    </member>
    <member name="P:Windows.Media.Devices.FocusSettings.Distance">
      <summary>Gets or sets a value indicating the manual focus distance setting.</summary>
      <returns>A value indicating the manual focus distance setting.</returns>
    </member>
    <member name="P:Windows.Media.Devices.FocusSettings.Mode">
      <summary>Gets or sets a value indicating the focus mode setting.</summary>
      <returns>A value indicating the focus mode setting.</returns>
    </member>
    <member name="P:Windows.Media.Devices.FocusSettings.Value">
      <summary>Gets or sets the focus value setting.</summary>
      <returns>The focus value setting.</returns>
    </member>
    <member name="P:Windows.Media.Devices.FocusSettings.WaitForFocus">
      <summary>Gets or sets a value indicating whether the capture device should wait for focus before capturing.</summary>
      <returns>A value indicating whether the capture device should wait for focus before capturing.</returns>
    </member>
    <member name="T:Windows.Media.Devices.HdrVideoControl">
      <summary>When supported, allows an app to enable High Dynamic Range (HDR) video recording on the capture device.</summary>
    </member>
    <member name="P:Windows.Media.Devices.HdrVideoControl.Mode">
      <summary>Gets or sets a value indicating the current High Dynamic Range (HDR) video recording mode of the capture device.</summary>
      <returns>The current High Dynamic Range (HDR) video recording mode of the capture device.</returns>
    </member>
    <member name="P:Windows.Media.Devices.HdrVideoControl.Supported">
      <summary>Gets a value that indicates if the capture device supports the HdrVideoControl.</summary>
      <returns>True if the HdrVideoControl is supported; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Media.Devices.HdrVideoControl.SupportedModes">
      <summary>Gets the list of HdrVideoMode values indicating the modes supported by the capture device.</summary>
      <returns>The list of supported HdrVideoMode values.</returns>
    </member>
    <member name="T:Windows.Media.Devices.HdrVideoMode">
      <summary>Defines the High Dynamic Range (HDR) video modes.</summary>
    </member>
    <member name="F:Windows.Media.Devices.HdrVideoMode.Auto">
      <summary>The system dynamically enables HDR video capture when appropriate.</summary>
    </member>
    <member name="F:Windows.Media.Devices.HdrVideoMode.Off">
      <summary>HDR video capture is disabled.</summary>
    </member>
    <member name="F:Windows.Media.Devices.HdrVideoMode.On">
      <summary>HDR video capture is enabled.</summary>
    </member>
    <member name="T:Windows.Media.Devices.IDefaultAudioDeviceChangedEventArgs">
      <summary>Called when the default audio device is changed for either audio render or capture.</summary>
    </member>
    <member name="P:Windows.Media.Devices.IDefaultAudioDeviceChangedEventArgs.Id">
      <summary>Gets the ID of the newly selected audio device that raised the device change event.</summary>
      <returns>ID of the newly selected audio device that raised the device change event.</returns>
    </member>
    <member name="P:Windows.Media.Devices.IDefaultAudioDeviceChangedEventArgs.Role">
      <summary>Gets the role of the newly selected audio device that raised the device change event.</summary>
      <returns>The role of the newly selected audio device that raised the device change event.</returns>
    </member>
    <member name="T:Windows.Media.Devices.IMediaDeviceController">
      <summary>Controls device settings on a video camera or microphone.</summary>
    </member>
    <member name="M:Windows.Media.Devices.IMediaDeviceController.GetAvailableMediaStreamProperties(Windows.Media.Capture.MediaStreamType)">
      <summary>Gets a list of the supported encoding properties for the device.</summary>
      <param name="mediaStreamType">The type of media stream for which to get the properties.</param>
      <returns>A list of the supported encoding properties.</returns>
    </member>
    <member name="M:Windows.Media.Devices.IMediaDeviceController.GetMediaStreamProperties(Windows.Media.Capture.MediaStreamType)">
      <summary>Gets the encoding properties for the specified media stream type for the device.</summary>
      <param name="mediaStreamType">The type of media stream for which to get the properties.</param>
      <returns>The encoding properties.</returns>
    </member>
    <member name="M:Windows.Media.Devices.IMediaDeviceController.SetMediaStreamPropertiesAsync(Windows.Media.Capture.MediaStreamType,Windows.Media.MediaProperties.IMediaEncodingProperties)">
      <summary>Sets the encoding properties asynchronously for the specified media stream type for the device.</summary>
      <param name="mediaStreamType">The type of media stream for which to set the properties.</param>
      <param name="mediaEncodingProperties">The encoding properties to set.</param>
      <returns>An IAsyncAction object that is used to control the asynchronous operation.</returns>
    </member>
    <member name="T:Windows.Media.Devices.InfraredTorchControl">
      <summary>Provides functionality for controlling the infrared torch LED settings on a capture device.</summary>
    </member>
    <member name="P:Windows.Media.Devices.InfraredTorchControl.CurrentMode">
      <summary>Gets the current operation mode of the infrared LED.</summary>
      <returns>The current operation mode of the infrared LED.</returns>
    </member>
    <member name="P:Windows.Media.Devices.InfraredTorchControl.IsSupported">
      <summary>Gets a value that indicates if the capture device supports the InfraredTorchControl.</summary>
      <returns>**true** if the infrared control is supported; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.Media.Devices.InfraredTorchControl.MaxPower">
      <summary>Gets the maximum infrared LED power value supported by the capture device.</summary>
      <returns>The maximum infrared LED power value supported by the capture device.</returns>
    </member>
    <member name="P:Windows.Media.Devices.InfraredTorchControl.MinPower">
      <summary>Gets the minimum infrared LED power value supported by the capture device.</summary>
      <returns>The minimum infrared LED power value supported by the capture device.</returns>
    </member>
    <member name="P:Windows.Media.Devices.InfraredTorchControl.Power">
      <summary>Gets or sets the current infrared LED power value.</summary>
      <returns>The power value the infrared LED is set to.</returns>
    </member>
    <member name="P:Windows.Media.Devices.InfraredTorchControl.PowerStep">
      <summary>Gets the supported power step value.</summary>
      <returns>The supported power step value.</returns>
    </member>
    <member name="P:Windows.Media.Devices.InfraredTorchControl.SupportedModes">
      <summary>SupportedModes property is used to find out modes that the infrared LED supports.</summary>
      <returns>Read-only list of supported InfraredTorchModes.</returns>
    </member>
    <member name="T:Windows.Media.Devices.InfraredTorchMode">
      <summary>Defines the Infrared torch modes.</summary>
    </member>
    <member name="F:Windows.Media.Devices.InfraredTorchMode.AlternatingFrameIllumination">
      <summary>“AlternatingFrameIllumination” mode means that the infrared LED is on for every other frame.</summary>
    </member>
    <member name="F:Windows.Media.Devices.InfraredTorchMode.Off">
      <summary>“Off” mode means that the infrared LED is constantly off</summary>
    </member>
    <member name="F:Windows.Media.Devices.InfraredTorchMode.On">
      <summary>“On” mode means that the infrared LED is constantly on</summary>
    </member>
    <member name="T:Windows.Media.Devices.IsoSpeedControl">
      <summary>Provides functionality for controlling the ISO film speed settings on a capture device.</summary>
    </member>
    <member name="P:Windows.Media.Devices.IsoSpeedControl.Auto">
      <summary>Gets a value indicating whether auto ISO speed is enabled.</summary>
      <returns>A value indicating whether auto ISO speed is enabled.</returns>
    </member>
    <member name="P:Windows.Media.Devices.IsoSpeedControl.Max">
      <summary>Gets the maximum ISO speed supported by the capture device.</summary>
      <returns>The maximum ISO speed supported by the capture device.</returns>
    </member>
    <member name="P:Windows.Media.Devices.IsoSpeedControl.Min">
      <summary>Gets the minimum ISO speed supported by the capture device.</summary>
      <returns>The minimum ISO speed supported by the capture device.</returns>
    </member>
    <member name="P:Windows.Media.Devices.IsoSpeedControl.Preset">
      <summary>Gets the ISO film speed preset.</summary>
      <returns>The ISO speed preset.</returns>
    </member>
    <member name="P:Windows.Media.Devices.IsoSpeedControl.Step">
      <summary>Gets the smallest ISO speed increment supported by the capture device.</summary>
      <returns>The smallest ISO speed increment supported by the capture device.</returns>
    </member>
    <member name="P:Windows.Media.Devices.IsoSpeedControl.Supported">
      <summary>Gets a value the specifies if the capture device supports the ISO speed control.</summary>
      <returns>**true** if the ISO control is supported; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.Media.Devices.IsoSpeedControl.SupportedPresets">
      <summary>Gets the ISO presets that the capture device supports.</summary>
      <returns>The supported ISO presets.</returns>
    </member>
    <member name="P:Windows.Media.Devices.IsoSpeedControl.Value">
      <summary>Gets the current ISO speed value.</summary>
      <returns>The current ISO speed value.</returns>
    </member>
    <member name="M:Windows.Media.Devices.IsoSpeedControl.SetAutoAsync">
      <summary>Sets the ISO speed to automatic.</summary>
      <returns>An asynchronous action.</returns>
    </member>
    <member name="M:Windows.Media.Devices.IsoSpeedControl.SetPresetAsync(Windows.Media.Devices.IsoSpeedPreset)">
      <summary>Asynchronously sets the ISO film speed Preset.</summary>
      <deprecated type="deprecate">SetPresetAsync may not be available in future versions of Windows Phone. Starting with Windows Phone 8.1, use SetAutoAsync, Auto, SetValueAsync, and Value instead</deprecated>
      <param name="preset">The ISO preset value to set the Preset property to.</param>
      <returns>The object that is used to control the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Media.Devices.IsoSpeedControl.SetValueAsync(System.UInt32)">
      <summary>Sets the ISO speed value.</summary>
      <param name="isoSpeed">The ISO speed value.</param>
      <returns>An asynchronous action.</returns>
    </member>
    <member name="T:Windows.Media.Devices.IsoSpeedPreset">
      <summary>Defines the possible values for ISO speed presets.</summary>
      <deprecated type="deprecate">IsoSpeedPreset may not be available in future versions of Windows Phone. Starting with Windows Phone 8.1, use SetAutoAsync, Auto, SetValueAsync, and Value instead</deprecated>
    </member>
    <member name="F:Windows.Media.Devices.IsoSpeedPreset.Auto">
      <summary>The film speed is automatically set.</summary>
    </member>
    <member name="F:Windows.Media.Devices.IsoSpeedPreset.Iso100">
      <summary>The film speed is set to 100 ISO.</summary>
    </member>
    <member name="F:Windows.Media.Devices.IsoSpeedPreset.Iso12800">
      <summary>The film speed is set to 12800 ISO.</summary>
    </member>
    <member name="F:Windows.Media.Devices.IsoSpeedPreset.Iso1600">
      <summary>The film speed is set to 1600 ISO.</summary>
    </member>
    <member name="F:Windows.Media.Devices.IsoSpeedPreset.Iso200">
      <summary>The film speed is set to 200 ISO.</summary>
    </member>
    <member name="F:Windows.Media.Devices.IsoSpeedPreset.Iso25600">
      <summary>The film speed is set to 25600 ISO.</summary>
    </member>
    <member name="F:Windows.Media.Devices.IsoSpeedPreset.Iso3200">
      <summary>The film speed is set to 3200 ISO.</summary>
    </member>
    <member name="F:Windows.Media.Devices.IsoSpeedPreset.Iso400">
      <summary>The film speed is set to 400 ISO.</summary>
    </member>
    <member name="F:Windows.Media.Devices.IsoSpeedPreset.Iso50">
      <summary>The film speed is set to 50 ISO.</summary>
    </member>
    <member name="F:Windows.Media.Devices.IsoSpeedPreset.Iso6400">
      <summary>The film speed is set to 6400 ISO.</summary>
    </member>
    <member name="F:Windows.Media.Devices.IsoSpeedPreset.Iso80">
      <summary>The film speed is set to 80 ISO.</summary>
    </member>
    <member name="F:Windows.Media.Devices.IsoSpeedPreset.Iso800">
      <summary>The film speed is set to 800 ISO.</summary>
    </member>
    <member name="T:Windows.Media.Devices.LowLagPhotoControl">
      <summary>Provides functionality for managing the low shutter lag photo capture mode on the capture device.</summary>
    </member>
    <member name="P:Windows.Media.Devices.LowLagPhotoControl.DesiredThumbnailSize">
      <summary>Gets or sets the desired size for thumbnails, which is the largest length of the image, either width or height.</summary>
      <returns>The desired thumbnail size.</returns>
    </member>
    <member name="P:Windows.Media.Devices.LowLagPhotoControl.HardwareAcceleratedThumbnailSupported">
      <summary>Gets a value that specifies if hardware acceleration is supported for thumbnails.</summary>
      <returns>**true** if hardware acceleration for thumbnails is supported; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.Media.Devices.LowLagPhotoControl.ThumbnailEnabled">
      <summary>Gets a value that enables and disables thumbnail support.</summary>
      <returns>**true** if thumbnails are enabled; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.Media.Devices.LowLagPhotoControl.ThumbnailFormat">
      <summary>Gets or sets the media format for the thumbnails.</summary>
      <returns>The media format for the thumbnails.</returns>
    </member>
    <member name="M:Windows.Media.Devices.LowLagPhotoControl.GetCurrentFrameRate">
      <summary>Gets the current frame rate at which pictures can be taken.</summary>
      <returns>The current frame rate.</returns>
    </member>
    <member name="M:Windows.Media.Devices.LowLagPhotoControl.GetHighestConcurrentFrameRate(Windows.Media.MediaProperties.IMediaEncodingProperties)">
      <summary>Gets the highest frame rate supported when video and photos are being captured concurrently.</summary>
      <param name="captureProperties">The media encoding properties.</param>
      <returns>The highest concurrent frames per second.</returns>
    </member>
    <member name="T:Windows.Media.Devices.LowLagPhotoSequenceControl">
      <summary>Provides functionality for managing the low shutter lag photo sequence mode on the capture device.</summary>
    </member>
    <member name="P:Windows.Media.Devices.LowLagPhotoSequenceControl.DesiredThumbnailSize">
      <summary>Gets or sets the desired size for thumbnails, which is the largest length of the image, either width or height.</summary>
      <returns>The desired thumbnail size.</returns>
    </member>
    <member name="P:Windows.Media.Devices.LowLagPhotoSequenceControl.HardwareAcceleratedThumbnailSupported">
      <summary>Gets a value that specifies if hardware acceleration is supported for thumbnails in photo sequence mode.</summary>
      <returns>**true** if hardware acceleration is supported for thumbnails in photo sequence mode; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.Media.Devices.LowLagPhotoSequenceControl.MaxPastPhotos">
      <summary>Gets the maximum number of past photos that can be stored.</summary>
      <returns>The maximum number of past photos.</returns>
    </member>
    <member name="P:Windows.Media.Devices.LowLagPhotoSequenceControl.MaxPhotosPerSecond">
      <summary>Gets the maximum number of photos that can be taken per second.</summary>
      <returns>The maximum number of photos per second.</returns>
    </member>
    <member name="P:Windows.Media.Devices.LowLagPhotoSequenceControl.PastPhotoLimit">
      <summary>Gets or sets a value that specifies the number of past photos to store.</summary>
      <returns>The number of past photos to store. To determine the maximum number of past photos that can be stored, check the MaxPastPhotos property.</returns>
    </member>
    <member name="P:Windows.Media.Devices.LowLagPhotoSequenceControl.PhotosPerSecondLimit">
      <summary>Gets or sets the number of photos that are taken per second.</summary>
      <returns>The number of photos taken per second.</returns>
    </member>
    <member name="P:Windows.Media.Devices.LowLagPhotoSequenceControl.Supported">
      <summary>Gets a value that specifies if the capture device supports low shutter lag photo sequence mode.</summary>
      <returns>**true** if photo sequence mode is supported; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.Media.Devices.LowLagPhotoSequenceControl.ThumbnailEnabled">
      <summary>Gets a value that enables and disables thumbnail support in photo sequence mode.</summary>
      <returns>**true** if thumbnails are enabled; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.Media.Devices.LowLagPhotoSequenceControl.ThumbnailFormat">
      <summary>Gets or sets the media format for the thumbnails.</summary>
      <returns>The media format for the thumbnails.</returns>
    </member>
    <member name="M:Windows.Media.Devices.LowLagPhotoSequenceControl.GetCurrentFrameRate">
      <summary>Gets the current frame rate at which pictures can be taken.</summary>
      <returns>The current frame rate.</returns>
    </member>
    <member name="M:Windows.Media.Devices.LowLagPhotoSequenceControl.GetHighestConcurrentFrameRate(Windows.Media.MediaProperties.IMediaEncodingProperties)">
      <summary>Gets the highest frame rate supported when video and photos sequences are being captured concurrently.</summary>
      <param name="captureProperties">The media encoding properties.</param>
      <returns>The highest concurrent frames per second.</returns>
    </member>
    <member name="T:Windows.Media.Devices.ManualFocusDistance">
      <summary>Defines the options for manual focus distance.</summary>
    </member>
    <member name="F:Windows.Media.Devices.ManualFocusDistance.Hyperfocal">
      <summary>Focus to the hyperfocal distance.</summary>
    </member>
    <member name="F:Windows.Media.Devices.ManualFocusDistance.Infinity">
      <summary>Focus to infinity.</summary>
    </member>
    <member name="F:Windows.Media.Devices.ManualFocusDistance.Nearest">
      <summary>Focus to the nearest distance.</summary>
    </member>
    <member name="T:Windows.Media.Devices.MediaCaptureFocusState">
      <summary>Defines the different focus states the capture device can be in.</summary>
    </member>
    <member name="F:Windows.Media.Devices.MediaCaptureFocusState.Failed">
      <summary>The attempt to focus has failed.</summary>
    </member>
    <member name="F:Windows.Media.Devices.MediaCaptureFocusState.Focused">
      <summary>Focused.</summary>
    </member>
    <member name="F:Windows.Media.Devices.MediaCaptureFocusState.Lost">
      <summary>The focus has been lost.</summary>
    </member>
    <member name="F:Windows.Media.Devices.MediaCaptureFocusState.Searching">
      <summary>Searching for focus.</summary>
    </member>
    <member name="F:Windows.Media.Devices.MediaCaptureFocusState.Uninitialized">
      <summary>The focus state is uninitialized.</summary>
    </member>
    <member name="T:Windows.Media.Devices.MediaCaptureOptimization">
      <summary>Defines the optimizations that the media capture device can use.</summary>
    </member>
    <member name="F:Windows.Media.Devices.MediaCaptureOptimization.Default">
      <summary>The default driver settings are used.</summary>
    </member>
    <member name="F:Windows.Media.Devices.MediaCaptureOptimization.Latency">
      <summary>Low latency is prioritized.</summary>
    </member>
    <member name="F:Windows.Media.Devices.MediaCaptureOptimization.LatencyThenPower">
      <summary>Low latency is prioritized, with low power consumption prioritized second.</summary>
    </member>
    <member name="F:Windows.Media.Devices.MediaCaptureOptimization.LatencyThenQuality">
      <summary>Low latency is prioritized, with high picture quality prioritized second.</summary>
    </member>
    <member name="F:Windows.Media.Devices.MediaCaptureOptimization.Power">
      <summary>Low power consumption is prioritized.</summary>
    </member>
    <member name="F:Windows.Media.Devices.MediaCaptureOptimization.PowerAndQuality">
      <summary>Low power consumption and high picture quality are prioritized.</summary>
    </member>
    <member name="F:Windows.Media.Devices.MediaCaptureOptimization.Quality">
      <summary>High picture quality is prioritized.</summary>
    </member>
    <member name="T:Windows.Media.Devices.MediaCapturePauseBehavior">
      <summary>Defines the behavior when media capture is paused with a call to PauseAsync or PauseRecordAsync.</summary>
    </member>
    <member name="F:Windows.Media.Devices.MediaCapturePauseBehavior.ReleaseHardwareResources">
      <summary>The hardware resources are released while capturing is paused.</summary>
    </member>
    <member name="F:Windows.Media.Devices.MediaCapturePauseBehavior.RetainHardwareResources">
      <summary>The calling app keeps control of the hardware resources, such as the camera, while capturing is paused.</summary>
    </member>
    <member name="T:Windows.Media.Devices.MediaDevice">
      <summary>Provides methods used to select devices for capturing and rendering audio, and for capturing video.</summary>
    </member>
    <member name="E:Windows.Media.Devices.MediaDevice.DefaultAudioCaptureDeviceChanged">
      <summary>Raised when the default audio capture device is changed.</summary>
    </member>
    <member name="E:Windows.Media.Devices.MediaDevice.DefaultAudioRenderDeviceChanged">
      <summary>Raised when the default audio render device is changed.</summary>
    </member>
    <member name="M:Windows.Media.Devices.MediaDevice.GetAudioCaptureSelector">
      <summary>Returns the identifier string of a device for capturing audio.</summary>
      <returns>The identifier string of the audio capture device.</returns>
    </member>
    <member name="M:Windows.Media.Devices.MediaDevice.GetAudioRenderSelector">
      <summary>Returns the identifier string of a device for rendering audio.</summary>
      <returns>The identifier string of the audio rendering device.</returns>
    </member>
    <member name="M:Windows.Media.Devices.MediaDevice.GetDefaultAudioCaptureId(Windows.Media.Devices.AudioDeviceRole)">
      <summary>Returns the identifier string of the default device for capturing audio in the specified role.</summary>
      <param name="role">The specified audio device role (console, media, or communications).</param>
      <returns>The identifier string of the default device.</returns>
    </member>
    <member name="M:Windows.Media.Devices.MediaDevice.GetDefaultAudioRenderId(Windows.Media.Devices.AudioDeviceRole)">
      <summary>Returns the identifier string of the default device for rendering audio in the specified role.</summary>
      <param name="role">The specified audio device role (console, media, or communications).</param>
      <returns>The identifier string of the default device.</returns>
    </member>
    <member name="M:Windows.Media.Devices.MediaDevice.GetVideoCaptureSelector">
      <summary>Returns the identifier string of a device for capturing video.</summary>
      <returns>The identifier string of the video capture device.</returns>
    </member>
    <member name="T:Windows.Media.Devices.MediaDeviceControl">
      <summary>Gets or sets a device setting on a camera.</summary>
    </member>
    <member name="P:Windows.Media.Devices.MediaDeviceControl.Capabilities">
      <summary>Gets the capabilities of the camera for this camera setting.</summary>
      <returns>The capabilities, including the supported range of values, the default value, and the step size.</returns>
    </member>
    <member name="M:Windows.Media.Devices.MediaDeviceControl.TryGetAuto(System.Boolean@)">
      <summary>Indicates whether automatic adjustment of the camera setting is enabled.</summary>
      <param name="value">True if automatic adjustment is enabled; false otherwise.</param>
      <returns>Returns true if the method succeeds, or false otherwise.</returns>
    </member>
    <member name="M:Windows.Media.Devices.MediaDeviceControl.TryGetValue(System.Double@)">
      <summary>Gets the value of the camera setting.</summary>
      <param name="value">The current value of the setting. The units depend on the setting.</param>
      <returns>Returns true if the method succeeds, or false otherwise.</returns>
    </member>
    <member name="M:Windows.Media.Devices.MediaDeviceControl.TrySetAuto(System.Boolean)">
      <summary>Enables or disables automatic adjustment of the camera setting.</summary>
      <param name="value">True to enable automatic adjustment; or false to disable automatic adjustment. If false, call TrySetValue to adjust the setting.</param>
      <returns>Returns true if the method succeeds, or false otherwise.</returns>
    </member>
    <member name="M:Windows.Media.Devices.MediaDeviceControl.TrySetValue(System.Double)">
      <summary>Sets the camera setting.</summary>
      <param name="value">The new value of the camera setting. The units depend on the setting.</param>
      <returns>Returns true if the method succeeds, or false otherwise.</returns>
    </member>
    <member name="T:Windows.Media.Devices.MediaDeviceControlCapabilities">
      <summary>Gets the capabilities of a camera setting.</summary>
    </member>
    <member name="P:Windows.Media.Devices.MediaDeviceControlCapabilities.AutoModeSupported">
      <summary>Queries whether the camera supports automatic adjustment of the setting.</summary>
      <returns>True if the camera supports automatic adjustment of the setting; otherwise false.</returns>
    </member>
    <member name="P:Windows.Media.Devices.MediaDeviceControlCapabilities.Default">
      <summary>Gets the default value of the camera setting.</summary>
      <returns>The default value.</returns>
    </member>
    <member name="P:Windows.Media.Devices.MediaDeviceControlCapabilities.Max">
      <summary>Sets the maximum value of the camera setting.</summary>
      <returns>The maximum value.</returns>
    </member>
    <member name="P:Windows.Media.Devices.MediaDeviceControlCapabilities.Min">
      <summary>Gets the minimum value of the camera setting.</summary>
      <returns>The minimum value.</returns>
    </member>
    <member name="P:Windows.Media.Devices.MediaDeviceControlCapabilities.Step">
      <summary>Ges the step size for the setting. The step size is the smallest increment by which the property can change.</summary>
      <returns>The step size.</returns>
    </member>
    <member name="P:Windows.Media.Devices.MediaDeviceControlCapabilities.Supported">
      <summary>Indicates whether the camera supports this camera setting.</summary>
      <returns>True if the camera supports the setting; otherwise false.</returns>
    </member>
    <member name="T:Windows.Media.Devices.ModuleCommandResult">
      <summary>Represents the result of an audio device module command, executed with a call to AudioDeviceModule.SendCommand.</summary>
    </member>
    <member name="P:Windows.Media.Devices.ModuleCommandResult.Result">
      <summary>Gets a buffer containing result of the audio device module command, defined by the audio device module developer.</summary>
      <returns>A buffer containing result of the audio device module command.</returns>
    </member>
    <member name="P:Windows.Media.Devices.ModuleCommandResult.Status">
      <summary>Gets a value that specifies the status of the audio device module command.</summary>
      <returns>A value that specifies the status of the audio device module command.</returns>
    </member>
    <member name="T:Windows.Media.Devices.OpticalImageStabilizationControl">
      <summary>When supported, allows an app to enable optical image stabilization on the capture device.</summary>
    </member>
    <member name="P:Windows.Media.Devices.OpticalImageStabilizationControl.Mode">
      <summary>Gets or sets a value indicating the current optical image stabilization mode of the capture device.</summary>
      <returns>The current optical image stabilization mode of the capture device.</returns>
    </member>
    <member name="P:Windows.Media.Devices.OpticalImageStabilizationControl.Supported">
      <summary>Gets a value that indicates if the capture device supports the OpticalImageStabilizationControl.</summary>
      <returns>True if the OpticalImageStabilizationControl is supported; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Media.Devices.OpticalImageStabilizationControl.SupportedModes">
      <summary>Gets the list of OpticalImageStabilizationMode values indicating the modes supported by the capture device.</summary>
      <returns>The list of supported OpticalImageStabilizationMode values.</returns>
    </member>
    <member name="T:Windows.Media.Devices.OpticalImageStabilizationMode">
      <summary>Defines the optical image stabilization modes.</summary>
    </member>
    <member name="F:Windows.Media.Devices.OpticalImageStabilizationMode.Auto">
      <summary>The system dynamically enables optical image stabilization when appropriate.</summary>
    </member>
    <member name="F:Windows.Media.Devices.OpticalImageStabilizationMode.Off">
      <summary>Optical image stabilization is disabled.</summary>
    </member>
    <member name="F:Windows.Media.Devices.OpticalImageStabilizationMode.On">
      <summary>Optical image stabilization is enabled.</summary>
    </member>
    <member name="T:Windows.Media.Devices.PanelBasedOptimizationControl">
      <summary>When supported, allows an app to enable the capture device driver to optimize camera capture functionality based on the panel location of the camera.</summary>
    </member>
    <member name="P:Windows.Media.Devices.PanelBasedOptimizationControl.IsSupported">
      <summary>Gets a value indicating whether photo confirmation is supported by the capture device.</summary>
      <returns>A value indicating whether photo confirmation is supported by the capture device.</returns>
    </member>
    <member name="P:Windows.Media.Devices.PanelBasedOptimizationControl.Panel">
      <summary>Gets or sets the panel on which the camera is located, allowing the camera driver to optimize capture based on the camera location.</summary>
      <returns>A value from the Windows.Devices.Enumeration.Panel enumeration, indicating the location of the camera.</returns>
    </member>
    <member name="T:Windows.Media.Devices.PhotoConfirmationControl">
      <summary>Provides functionality for controlling the photo confirmation settings on a capture device.</summary>
    </member>
    <member name="P:Windows.Media.Devices.PhotoConfirmationControl.Enabled">
      <summary>Gets or sets a value indicating whether photo confirmation is enabled.</summary>
      <returns>A value indicating whether photo confirmation is enabled.</returns>
    </member>
    <member name="P:Windows.Media.Devices.PhotoConfirmationControl.PixelFormat">
      <summary>Gets or sets the desired pixel format for photo confirmation frames.</summary>
      <returns>The desired pixel format for photo confirmation frames.</returns>
    </member>
    <member name="P:Windows.Media.Devices.PhotoConfirmationControl.Supported">
      <summary>Gets a value indicating whether photo confirmation is supported by the capture device.</summary>
      <returns>A value indicating whether photo confirmation is supported by the capture device.</returns>
    </member>
    <member name="T:Windows.Media.Devices.RegionOfInterest">
      <summary>Represents a region of interest which is a rectangular region on the image which is used for functions such as focus and exposure.</summary>
    </member>
    <member name="M:Windows.Media.Devices.RegionOfInterest.#ctor">
      <summary>Creates a new instance of the RegionOfInterest control.</summary>
    </member>
    <member name="P:Windows.Media.Devices.RegionOfInterest.AutoExposureEnabled">
      <summary>Gets or sets a value that specifies if auto exposure is enabled.</summary>
      <returns>**true** if auto exposure is enabled; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.Media.Devices.RegionOfInterest.AutoFocusEnabled">
      <summary>Gets or sets a value that specifies if auto focus is enabled.</summary>
      <returns>**true** if auto focus is enabled; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.Media.Devices.RegionOfInterest.AutoWhiteBalanceEnabled">
      <summary>Gets or sets a value that specifies if auto white balance is enabled.</summary>
      <returns>**true** if auto white balance; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.Media.Devices.RegionOfInterest.Bounds">
      <summary>Gets or sets the rectangle that defines the region of focus.</summary>
      <returns>The rectangle that defines the region of focus.</returns>
    </member>
    <member name="P:Windows.Media.Devices.RegionOfInterest.BoundsNormalized">
      <summary>Gets or sets a value indicating whether the Bounds Rect is in pixels or is mapped to a range of 0 to 1.0.</summary>
      <returns>A value indicating whether the Bounds Rect is in pixels or is mapped to a range of 0 to 1.0.</returns>
    </member>
    <member name="P:Windows.Media.Devices.RegionOfInterest.Type">
      <summary>Gets or sets the type of region represented by the RegionOfInterest object.</summary>
      <returns>The type of region represented by the RegionOfInterest object.</returns>
    </member>
    <member name="P:Windows.Media.Devices.RegionOfInterest.Weight">
      <summary>Gets or sets the weight of the region of interest.</summary>
      <returns>Gets or sets the weight of the region of interest which is a value from 0-100.</returns>
    </member>
    <member name="T:Windows.Media.Devices.RegionOfInterestType">
      <summary>Defines the different types of regions of interest that can be detected the capture device.</summary>
    </member>
    <member name="F:Windows.Media.Devices.RegionOfInterestType.Face">
      <summary>The region of interest is a detected face.</summary>
    </member>
    <member name="F:Windows.Media.Devices.RegionOfInterestType.Unknown">
      <summary>The type of region of interest is unknown.</summary>
    </member>
    <member name="T:Windows.Media.Devices.RegionsOfInterestControl">
      <summary>Provides functionality to mange the regions of interest on a device.</summary>
    </member>
    <member name="P:Windows.Media.Devices.RegionsOfInterestControl.AutoExposureSupported">
      <summary>Gets a value that specifies if auto exposure is supported on the capture device.</summary>
      <returns>**true** if auto exposure is supported; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.Media.Devices.RegionsOfInterestControl.AutoFocusSupported">
      <summary>Gets a value that specifies if auto focus is supported on the capture device.</summary>
      <returns>**true** if auto focus is supported; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.Media.Devices.RegionsOfInterestControl.AutoWhiteBalanceSupported">
      <summary>Gets a value that specifies if auto white balance is supported on the capture device.</summary>
      <returns>**true** if auto white balance is supported; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.Media.Devices.RegionsOfInterestControl.MaxRegions">
      <summary>Gets the maximum number of regions of interest that can be specified.</summary>
      <returns>The maximum number of regions of interest.</returns>
    </member>
    <member name="M:Windows.Media.Devices.RegionsOfInterestControl.ClearRegionsAsync">
      <summary>Asynchronously clears the regions of interests.</summary>
      <returns>The object that is used to control the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Media.Devices.RegionsOfInterestControl.SetRegionsAsync(Windows.Foundation.Collections.IIterable{Windows.Media.Devices.RegionOfInterest})">
      <summary>Asynchronously sets the regions of interest.</summary>
      <param name="regions">The regions of interest.</param>
      <returns>The object that is used to control the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Media.Devices.RegionsOfInterestControl.SetRegionsAsync(Windows.Foundation.Collections.IIterable{Windows.Media.Devices.RegionOfInterest},System.Boolean)">
      <summary>Asynchronously sets the regions of interest and specifies if the values should be locked.</summary>
      <param name="regions">The regions of interests.</param>
      <param name="lockValues">Specifies if the values should be locked.</param>
      <returns>The object that is used to control the asynchronous operation.</returns>
    </member>
    <member name="T:Windows.Media.Devices.SceneModeControl">
      <summary>Provides functionality for controlling the scene mode settings on a capture device.</summary>
    </member>
    <member name="P:Windows.Media.Devices.SceneModeControl.SupportedModes">
      <summary>Gets the scene modes supported on the capture device.</summary>
      <returns>The supported scene modes.</returns>
    </member>
    <member name="P:Windows.Media.Devices.SceneModeControl.Value">
      <summary>Gets the current scene mod ethe capture device is set to.</summary>
      <returns>The scene mode.</returns>
    </member>
    <member name="M:Windows.Media.Devices.SceneModeControl.SetValueAsync(Windows.Media.Devices.CaptureSceneMode)">
      <summary>Asynchronously sets the color temperature Value.</summary>
      <param name="sceneMode">The scene mode to set the Value property to.</param>
      <returns>The object that is used to control the asynchronous operation.</returns>
    </member>
    <member name="T:Windows.Media.Devices.SendCommandStatus">
      <summary>Specifies the status of the audio device module command, executed with a call to AudioDeviceModule.SendCommand.</summary>
    </member>
    <member name="F:Windows.Media.Devices.SendCommandStatus.DeviceNotAvailable">
      <summary>The command failed because device is not available.</summary>
    </member>
    <member name="F:Windows.Media.Devices.SendCommandStatus.Success">
      <summary>The command was successful.</summary>
    </member>
    <member name="T:Windows.Media.Devices.TorchControl">
      <summary>Provides functionality for controlling the torch LED settings on a capture device.</summary>
    </member>
    <member name="P:Windows.Media.Devices.TorchControl.Enabled">
      <summary>Gets or sets a value that enables and disables the torch LED on the device.</summary>
      <returns>**true** if the torch LED is enabled; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.Media.Devices.TorchControl.PowerPercent">
      <summary>Gets or sets the intensity of the torch LED.</summary>
      <returns>The power percent the torch LED is set to.</returns>
    </member>
    <member name="P:Windows.Media.Devices.TorchControl.PowerSupported">
      <summary>Gets a value that specifics if the device allows the torch LED power settings to be changed.</summary>
      <returns>**true** if the power settings can be modified; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.Media.Devices.TorchControl.Supported">
      <summary>Gets a value that specifies if the capture device supports the torch control.</summary>
      <returns>**true** if the capture device supports the torch control; otherwise, **false**.</returns>
    </member>
    <member name="T:Windows.Media.Devices.VideoDeviceController">
      <summary>Controls device settings on the camera.</summary>
    </member>
    <member name="P:Windows.Media.Devices.VideoDeviceController.AdvancedPhotoControl">
      <summary>Gets the advanced photo capture control for this video device.</summary>
      <returns>The advanced photo capture control</returns>
    </member>
    <member name="P:Windows.Media.Devices.VideoDeviceController.BacklightCompensation">
      <summary>Gets a MediaDeviceControl object that can be used to get or set the whether back-light compensation is enabled on the camera.</summary>
      <returns>A MediaDeviceControl object that provides methods to get and set the back-light compensation.</returns>
    </member>
    <member name="P:Windows.Media.Devices.VideoDeviceController.Brightness">
      <summary>Gets a MediaDeviceControl object that can be used to get or set the brightness level on the camera.</summary>
      <returns>A MediaDeviceControl object that provides methods to get and set the brightness.</returns>
    </member>
    <member name="P:Windows.Media.Devices.VideoDeviceController.Contrast">
      <summary>Gets a MediaDeviceControl object that can be used to get or set the contrast level on the camera.</summary>
      <returns>A MediaDeviceControl object that provides methods to get and set the contrast.</returns>
    </member>
    <member name="P:Windows.Media.Devices.VideoDeviceController.DesiredOptimization">
      <summary>Gets or sets a value that indicates the optimizations the capture device should use to prioritize high quality picture, low latency, or low power consumption during video capture.</summary>
      <returns>A value that indicates the optimizations the capture device should use.</returns>
    </member>
    <member name="P:Windows.Media.Devices.VideoDeviceController.Exposure">
      <summary>Gets a MediaDeviceControl object that can be used to get or set the camera's exposure time.</summary>
      <returns>A MediaDeviceControl object that provides methods to get and set the exposure time.</returns>
    </member>
    <member name="P:Windows.Media.Devices.VideoDeviceController.ExposureCompensationControl">
      <summary>Gets the exposure compensation control for this video device.</summary>
      <returns>The exposure compensation control</returns>
    </member>
    <member name="P:Windows.Media.Devices.VideoDeviceController.ExposureControl">
      <summary>Gets the exposure control for this video device.</summary>
      <returns>The exposure control.</returns>
    </member>
    <member name="P:Windows.Media.Devices.VideoDeviceController.ExposurePriorityVideoControl">
      <summary>Gets the ExposurePriorityVideoControl associated with the VideoDeviceController.</summary>
      <returns>The ExposurePriorityVideoControl associated with the VideoDeviceController.</returns>
    </member>
    <member name="P:Windows.Media.Devices.VideoDeviceController.FlashControl">
      <summary>Gets the flash control for this video device.</summary>
      <returns>The flash control.</returns>
    </member>
    <member name="P:Windows.Media.Devices.VideoDeviceController.Focus">
      <summary>Gets a MediaDeviceControl object that can be used to get or set the camera's focus setting.</summary>
      <returns>A MediaDeviceControl object that provides methods to get and set the focus.</returns>
    </member>
    <member name="P:Windows.Media.Devices.VideoDeviceController.FocusControl">
      <summary>Gets the focus control for this video device.</summary>
      <returns>The focus control.</returns>
    </member>
    <member name="P:Windows.Media.Devices.VideoDeviceController.HdrVideoControl">
      <summary>Gets the HdrVideoControl associated with the VideoDeviceController. This allows you to enable and disable High Dynamic Range (HDR) video capture mode on devices that support it.</summary>
      <returns>The HdrVideoControl associated with the VideoDeviceController.</returns>
    </member>
    <member name="P:Windows.Media.Devices.VideoDeviceController.Hue">
      <summary>Gets a MediaDeviceControl object that can be used to get or set the camera's hue setting.</summary>
      <returns>A MediaDeviceControl object that provides methods to get and set the hue.</returns>
    </member>
    <member name="P:Windows.Media.Devices.VideoDeviceController.Id">
      <summary>Gets a string containing the identifier for the video device controller.</summary>
      <returns>The identifier for the video device controller.</returns>
    </member>
    <member name="P:Windows.Media.Devices.VideoDeviceController.InfraredTorchControl">
      <summary>Gets the infrared torch control for selected video device.</summary>
      <returns>The infrared torch control.</returns>
    </member>
    <member name="P:Windows.Media.Devices.VideoDeviceController.IsoSpeedControl">
      <summary>Gets the ISO film speed control for this video device.</summary>
      <returns>The ISO film speed control.</returns>
    </member>
    <member name="P:Windows.Media.Devices.VideoDeviceController.LowLagPhoto">
      <summary>Gets the low shutter lag photo control for this video device.</summary>
      <returns>The low shutter lag photo control.</returns>
    </member>
    <member name="P:Windows.Media.Devices.VideoDeviceController.LowLagPhotoSequence">
      <summary>Gets the low shutter lag photo sequence control for this video device.</summary>
      <returns>The photo sequence control.</returns>
    </member>
    <member name="P:Windows.Media.Devices.VideoDeviceController.OpticalImageStabilizationControl">
      <summary>Gets the OpticalImageStabilizationControl associated with the VideoDeviceController.</summary>
      <returns>The OpticalImageStabilizationControl associated with the VideoDeviceController.</returns>
    </member>
    <member name="P:Windows.Media.Devices.VideoDeviceController.Pan">
      <summary>Gets a MediaDeviceControl object that can be used to get or set the camera's pan setting.</summary>
      <returns>A MediaDeviceControl object that provides methods to get and set the pan.</returns>
    </member>
    <member name="P:Windows.Media.Devices.VideoDeviceController.PhotoConfirmationControl">
      <summary>Gets the photo confirmation control for this video device.</summary>
      <returns>The photo confirmation control for this video device.</returns>
    </member>
    <member name="P:Windows.Media.Devices.VideoDeviceController.PrimaryUse">
      <summary>Gets or sets the primary use for the device.</summary>
      <returns>The primary use for the device.</returns>
    </member>
    <member name="P:Windows.Media.Devices.VideoDeviceController.RegionsOfInterestControl">
      <summary>Gets the regions of interest control for this video device.</summary>
      <returns>The regions of interest control.</returns>
    </member>
    <member name="P:Windows.Media.Devices.VideoDeviceController.Roll">
      <summary>Gets a MediaDeviceControl object that can be used to get or set the camera's roll setting.</summary>
      <returns>A MediaDeviceControl object that provides methods to get and set the roll.</returns>
    </member>
    <member name="P:Windows.Media.Devices.VideoDeviceController.SceneModeControl">
      <summary>Gets the scene mode control for this video device.</summary>
      <returns>The scene mode control.</returns>
    </member>
    <member name="P:Windows.Media.Devices.VideoDeviceController.Tilt">
      <summary>Gets a MediaDeviceControl object that can be used to get or set the camera's tilt setting.</summary>
      <returns>A MediaDeviceControl object that provides methods to get and set the tilt.</returns>
    </member>
    <member name="P:Windows.Media.Devices.VideoDeviceController.TorchControl">
      <summary>Gets the torch control for this video device.</summary>
      <returns>The torch control.</returns>
    </member>
    <member name="P:Windows.Media.Devices.VideoDeviceController.VariablePhotoSequenceController">
      <summary>Gets the VariablePhotoSequenceController associated with the VideoDeviceController.</summary>
      <returns>The VariablePhotoSequenceController associated with the VideoDeviceController.</returns>
    </member>
    <member name="P:Windows.Media.Devices.VideoDeviceController.VideoTemporalDenoisingControl">
      <summary>Gets the VideoTemporalDenoisingControl associated with the VideoDeviceController. This allows you to enable and disable temporal denoising, which uses image data from adjacent frames to reduce the appearance of noise in captured video, on devices that support it.</summary>
      <returns>The VideoTemporalDenoisingControl associated with the VideoDeviceController.</returns>
    </member>
    <member name="P:Windows.Media.Devices.VideoDeviceController.WhiteBalance">
      <summary>Gets a MediaDeviceControl object that can be used to get or set the white balance on the camera.</summary>
      <returns>A MediaDeviceControl object that provides methods to get and set the white balance.</returns>
    </member>
    <member name="P:Windows.Media.Devices.VideoDeviceController.WhiteBalanceControl">
      <summary>Gets the white balance control for this video device.</summary>
      <returns>The white balance control.</returns>
    </member>
    <member name="P:Windows.Media.Devices.VideoDeviceController.Zoom">
      <summary>Gets a MediaDeviceControl object that can be used to get or set the camera's zoom setting.</summary>
      <returns>A MediaDeviceControl object that provides methods to get and set the zoom.</returns>
    </member>
    <member name="P:Windows.Media.Devices.VideoDeviceController.ZoomControl">
      <summary>Gets the ZoomControl associated with the VideoDeviceController.</summary>
      <returns>The ZoomControl associated with the VideoDeviceController.</returns>
    </member>
    <member name="M:Windows.Media.Devices.VideoDeviceController.GetAvailableMediaStreamProperties(Windows.Media.Capture.MediaStreamType)">
      <summary>Gets a list of the supported encoding properties for the video device.</summary>
      <param name="mediaStreamType">The type of media stream for which to get the properties.</param>
      <returns>A list of the supported encoding properties.</returns>
    </member>
    <member name="M:Windows.Media.Devices.VideoDeviceController.GetDeviceProperty(System.String)">
      <summary>Gets the value of the property with the specified ID from the capture device driver. You can use this method to query properties that are specific to a particular camera.</summary>
      <param name="propertyId">The identifier of the property for which the value is retrieved.</param>
      <returns>The property value.</returns>
    </member>
    <member name="M:Windows.Media.Devices.VideoDeviceController.GetDevicePropertyByExtendedId(System.Byte[],Windows.Foundation.IReference{System.UInt32})">
      <summary>Gets the value of the property with the specified ID from the capture device driver, using an extended ID with custom header information and specifying the maximum buffer size required to store the result. You can use this method to query properties that are specific to a particular camera.</summary>
      <param name="extendedPropertyId">A byte array containing the extended identifier data.</param>
      <param name="maxPropertyValueSize">The size of the buffer that should be allocated to store the result of the operation. If the driver does not require that a size be specified for the returned property, set this value to null. If the size is required, and you do not provide a value, the Status property of the returned VideoDeviceControllerGetDevicePropertyResult object will be **MaxPropertyValueSizeRequired**.</param>
      <returns>A VideoDeviceControllerGetDevicePropertyResult object containing the status of the operation and, if successful, the returned property value.</returns>
    </member>
    <member name="M:Windows.Media.Devices.VideoDeviceController.GetDevicePropertyById(System.String,Windows.Foundation.IReference{System.UInt32})">
      <summary>Gets a the value of the property from the capture device driver with the ID with custom header information. You can use this method to query properties that are specific to a particular camera.</summary>
      <param name="propertyId">The identifier of the property for which the value is retrieved.</param>
      <param name="maxPropertyValueSize">The size of the buffer that should be allocated to store the result of the operation. If the driver does not require that a size be specified for the returned property, set this value to null. If the size is required, and you do not provide a value, the Status property of the returned VideoDeviceControllerGetDevicePropertyResult object will be **MaxPropertyValueSizeRequired**.</param>
      <returns>A VideoDeviceControllerGetDevicePropertyResult object containing the status of the operation and, if successful, the returned property value.</returns>
    </member>
    <member name="M:Windows.Media.Devices.VideoDeviceController.GetMediaStreamProperties(Windows.Media.Capture.MediaStreamType)">
      <summary>Gets the encoding properties for the specified media stream type for the video device.</summary>
      <param name="mediaStreamType">The type of media stream for which to get the properties.</param>
      <returns>The encoding properties.</returns>
    </member>
    <member name="M:Windows.Media.Devices.VideoDeviceController.SetDeviceProperty(System.String,System.Object)">
      <summary>Sets the value of the property with the specified ID on the capture device driver. You can use this method to set properties that are specific to a particular camera.</summary>
      <param name="propertyId">The identifier of the property for which the value is set.</param>
      <param name="propertyValue">The new value of the property.</param>
    </member>
    <member name="M:Windows.Media.Devices.VideoDeviceController.SetDevicePropertyByExtendedId(System.Byte[],System.Byte[])">
      <summary>Sets the value of the property with the specified ID from the capture device driver, using an extended ID with custom header information and providing the value as a byte array.</summary>
      <param name="extendedPropertyId">A byte array containing the extended identifier data.</param>
      <param name="propertyValue">A byte array containing the data to be assigned to the specified property.</param>
      <returns>A VideoDeviceControllerSetDevicePropertyStatus object describing the status of the operation.</returns>
    </member>
    <member name="M:Windows.Media.Devices.VideoDeviceController.SetDevicePropertyById(System.String,System.Object)">
      <summary>Sets the value of the property with the specified ID from the capture device driver, using an extended ID with custom header information and providing the value as an object.</summary>
      <param name="propertyId">A byte array containing the extended identifier data.</param>
      <param name="propertyValue">An object representing the data to be assigned to the specified property.</param>
      <returns>A VideoDeviceControllerSetDevicePropertyStatus object describing the status of the operation.</returns>
    </member>
    <member name="M:Windows.Media.Devices.VideoDeviceController.SetMediaStreamPropertiesAsync(Windows.Media.Capture.MediaStreamType,Windows.Media.MediaProperties.IMediaEncodingProperties)">
      <summary>Sets the encoding properties asynchronously for the specified media stream type for the video device.</summary>
      <param name="mediaStreamType">The type of media stream for which to set the properties.</param>
      <param name="mediaEncodingProperties">The encoding properties to set.</param>
      <returns>An IAsyncAction object that is used to control the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Media.Devices.VideoDeviceController.TryGetPowerlineFrequency(Windows.Media.Capture.PowerlineFrequency@)">
      <summary>Gets the local power line frequency.</summary>
      <param name="value">The power line frequency.</param>
      <returns>Returns true if the method succeeded, or false otherwise.</returns>
    </member>
    <member name="M:Windows.Media.Devices.VideoDeviceController.TrySetPowerlineFrequency(Windows.Media.Capture.PowerlineFrequency)">
      <summary>Sets the local power line frequency.</summary>
      <param name="value">The power line frequency.</param>
      <returns>Returns true if the method succeeded, or false otherwise.</returns>
    </member>
    <member name="T:Windows.Media.Devices.VideoDeviceControllerGetDevicePropertyResult">
      <summary>Represents the result of an operation to get the value of a video device controller driver property.</summary>
    </member>
    <member name="P:Windows.Media.Devices.VideoDeviceControllerGetDevicePropertyResult.Status">
      <summary>Gets a value that specifies the status of an operation to get the value of a video device controller driver property.</summary>
      <returns>A value specifythat specifies the status of an operation to get the value of a video device controller driver property.</returns>
    </member>
    <member name="P:Windows.Media.Devices.VideoDeviceControllerGetDevicePropertyResult.Value">
      <summary>Gets an object representing the result value of an operation to get the value of a video device controller driver property.</summary>
      <returns>An object representing the result value of an operation to get the value of a video device controller driver property. If the value of Status is not **Success**, this value will be null.</returns>
    </member>
    <member name="T:Windows.Media.Devices.VideoDeviceControllerGetDevicePropertyStatus">
      <summary>Specifies the status of an operation to get the value of a video device controller driver property.</summary>
    </member>
    <member name="F:Windows.Media.Devices.VideoDeviceControllerGetDevicePropertyStatus.BufferTooSmall">
      <summary>The operation failed because the buffer containing the extended ID data for the property was smaller than expected by the device driver.</summary>
    </member>
    <member name="F:Windows.Media.Devices.VideoDeviceControllerGetDevicePropertyStatus.DeviceNotAvailable">
      <summary>The operation failed because the device is not available.</summary>
    </member>
    <member name="F:Windows.Media.Devices.VideoDeviceControllerGetDevicePropertyStatus.MaxPropertyValueSizeRequired">
      <summary>The operation failed because a maximum property value size is required for the specified property.</summary>
    </member>
    <member name="F:Windows.Media.Devices.VideoDeviceControllerGetDevicePropertyStatus.MaxPropertyValueSizeTooSmall">
      <summary>The operation failed because the specified maximum property value size is too small for the property value. You can retry the operation with a larger maximum property value size.</summary>
    </member>
    <member name="F:Windows.Media.Devices.VideoDeviceControllerGetDevicePropertyStatus.NotSupported">
      <summary>The operation failed because the specified property is not supported by the device.</summary>
    </member>
    <member name="F:Windows.Media.Devices.VideoDeviceControllerGetDevicePropertyStatus.Success">
      <summary>The operation completed successfully.</summary>
    </member>
    <member name="F:Windows.Media.Devices.VideoDeviceControllerGetDevicePropertyStatus.UnknownFailure">
      <summary>The operation failed due to an unknown failure.</summary>
    </member>
    <member name="T:Windows.Media.Devices.VideoDeviceControllerSetDevicePropertyStatus">
      <summary>Specifies the status of an operation to set the value of a video device controller driver property.</summary>
    </member>
    <member name="F:Windows.Media.Devices.VideoDeviceControllerSetDevicePropertyStatus.DeviceNotAvailable">
      <summary>The operation failed because the device is not available.</summary>
    </member>
    <member name="F:Windows.Media.Devices.VideoDeviceControllerSetDevicePropertyStatus.InvalidValue">
      <summary>The operation failed because the specified property value is invalid.</summary>
    </member>
    <member name="F:Windows.Media.Devices.VideoDeviceControllerSetDevicePropertyStatus.NotInControl">
      <summary>The operation failed because the app does not have exclusive control of the video capture device and is therefore not currently permitted to change the device settings. For more information, see MediaCaptureInitializationSettings.SharingMode.</summary>
    </member>
    <member name="F:Windows.Media.Devices.VideoDeviceControllerSetDevicePropertyStatus.NotSupported">
      <summary>The operation failed because the specified property is not supported by the device.</summary>
    </member>
    <member name="F:Windows.Media.Devices.VideoDeviceControllerSetDevicePropertyStatus.Success">
      <summary>The operation completed successfully.</summary>
    </member>
    <member name="F:Windows.Media.Devices.VideoDeviceControllerSetDevicePropertyStatus.UnknownFailure">
      <summary>The operation failed due to an unknown failure.</summary>
    </member>
    <member name="T:Windows.Media.Devices.VideoTemporalDenoisingControl">
      <summary>When supported, allows an app to enable temporal denoising for video capture.</summary>
    </member>
    <member name="P:Windows.Media.Devices.VideoTemporalDenoisingControl.Mode">
      <summary>Gets or sets a value indicating the current video temporal denoising mode of the capture device.</summary>
      <returns>The current video temporal denoising mode of the capture device.</returns>
    </member>
    <member name="P:Windows.Media.Devices.VideoTemporalDenoisingControl.Supported">
      <summary>Gets a value that indicates if the capture device supports the VideoTemporalDenoisingControl.</summary>
      <returns>True if the VideoTemporalDenoisingControl is supported; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Media.Devices.VideoTemporalDenoisingControl.SupportedModes">
      <summary>Gets the list of VideoTemporalDenoisingMode values indicating the modes supported by the capture device.</summary>
      <returns>The list of supported VideoTemporalDenoisingMode values.</returns>
    </member>
    <member name="T:Windows.Media.Devices.VideoTemporalDenoisingMode">
      <summary>Defines the video temporal denoising modes.</summary>
    </member>
    <member name="F:Windows.Media.Devices.VideoTemporalDenoisingMode.Auto">
      <summary>The system dynamically enables temporal denoising when appropriate.</summary>
    </member>
    <member name="F:Windows.Media.Devices.VideoTemporalDenoisingMode.Off">
      <summary>Temporal denoising is off.</summary>
    </member>
    <member name="F:Windows.Media.Devices.VideoTemporalDenoisingMode.On">
      <summary>Temporal denoising is on.</summary>
    </member>
    <member name="T:Windows.Media.Devices.WhiteBalanceControl">
      <summary>Provides functionality for controlling the white balance settings on a capture device.</summary>
    </member>
    <member name="P:Windows.Media.Devices.WhiteBalanceControl.Max">
      <summary>Gets the maximum white balance value.</summary>
      <returns>The maximum white balance value.</returns>
    </member>
    <member name="P:Windows.Media.Devices.WhiteBalanceControl.Min">
      <summary>Gets the minimum white balance value.</summary>
      <returns>The minimum white balance value.</returns>
    </member>
    <member name="P:Windows.Media.Devices.WhiteBalanceControl.Preset">
      <summary>Gets the color temperature preset.</summary>
      <returns>The color temperature preset.</returns>
    </member>
    <member name="P:Windows.Media.Devices.WhiteBalanceControl.Step">
      <summary>Gets the step value.</summary>
      <returns>The step value.</returns>
    </member>
    <member name="P:Windows.Media.Devices.WhiteBalanceControl.Supported">
      <summary>Gets a value that specifies if the capture device supports the white balance control.</summary>
      <returns>**true** if the capture device supports the white balance control; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.Media.Devices.WhiteBalanceControl.Value">
      <summary>Gets the color temperature value.</summary>
      <returns>The color temperature value.</returns>
    </member>
    <member name="M:Windows.Media.Devices.WhiteBalanceControl.SetPresetAsync(Windows.Media.Devices.ColorTemperaturePreset)">
      <summary>Asynchronously sets the color temperature Preset.</summary>
      <param name="preset">The color temperate preset to set the Preset property to.</param>
      <returns>The object that is used to control the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Media.Devices.WhiteBalanceControl.SetValueAsync(System.UInt32)">
      <summary>Asynchronously sets the color temperature Value.</summary>
      <param name="temperature">The temperature value to set the Value property to.</param>
      <returns>The object that is used to control the asynchronous operation.</returns>
    </member>
    <member name="T:Windows.Media.Devices.ZoomControl">
      <summary>Provides functionality for controlling the zoom settings on a capture device.</summary>
    </member>
    <member name="P:Windows.Media.Devices.ZoomControl.Max">
      <summary>Gets the maximum zoom value supported by the capture device.</summary>
      <returns>The maximum zoom value supported by the capture device.</returns>
    </member>
    <member name="P:Windows.Media.Devices.ZoomControl.Min">
      <summary>Gets the minimum zoom value supported by the capture device.</summary>
      <returns>The minimum zoom value supported by the capture device.</returns>
    </member>
    <member name="P:Windows.Media.Devices.ZoomControl.Mode">
      <summary>Gets a value indicating the current zoom transition mode.</summary>
      <returns>A value indicating the current zoom transition mode.</returns>
    </member>
    <member name="P:Windows.Media.Devices.ZoomControl.Step">
      <summary>Gets the smallest zoom value increment supported by the capture device.</summary>
      <returns>The smallest zoom value increment supported by the capture device.</returns>
    </member>
    <member name="P:Windows.Media.Devices.ZoomControl.Supported">
      <summary>Gets a value indicating whether zoom control is supported by the capture device.</summary>
      <returns>A value indicating whether zoom control is supported by the capture device.</returns>
    </member>
    <member name="P:Windows.Media.Devices.ZoomControl.SupportedModes">
      <summary>Gets the list of ZoomTransitionMode values indicating the modes supported by the capture device.</summary>
      <returns>The list of supported ZoomTransitionMode values.</returns>
    </member>
    <member name="P:Windows.Media.Devices.ZoomControl.Value">
      <summary>Gets or sets the zoom value to be used by the capture device.</summary>
      <returns>The zoom value to be used by the capture device.</returns>
    </member>
    <member name="M:Windows.Media.Devices.ZoomControl.Configure(Windows.Media.Devices.ZoomSettings)">
      <summary>Configures the zoom control with the provided zoom settings.</summary>
      <param name="settings">The zoom settings.</param>
    </member>
    <member name="T:Windows.Media.Devices.ZoomSettings">
      <summary>Represents zoom settings that can be applied to the ZoomControl by calling the Configure method.</summary>
    </member>
    <member name="M:Windows.Media.Devices.ZoomSettings.#ctor">
      <summary>Initializes a new instance of the ZoomSettings class.</summary>
    </member>
    <member name="P:Windows.Media.Devices.ZoomSettings.Mode">
      <summary>Gets or sets a ZoomTransitionMode value indicating how the capture device should transition to the new zoom value specified with the Value property.</summary>
      <returns>A value indicating how the capture device should transition to the new zoom value.</returns>
    </member>
    <member name="P:Windows.Media.Devices.ZoomSettings.Value">
      <summary>Gets or sets the zoom value to which the ZoomControl will transition.</summary>
      <returns>The zoom value to which the ZoomControl will transition.</returns>
    </member>
    <member name="T:Windows.Media.Devices.ZoomTransitionMode">
      <summary>Defines the zoom transition modes.</summary>
    </member>
    <member name="F:Windows.Media.Devices.ZoomTransitionMode.Auto">
      <summary>The default zoom transition mode for the device. Can be Direct or Smooth, depending on the device.</summary>
    </member>
    <member name="F:Windows.Media.Devices.ZoomTransitionMode.Direct">
      <summary>The zoom transition is instantaneous.</summary>
    </member>
    <member name="F:Windows.Media.Devices.ZoomTransitionMode.Smooth">
      <summary>The zoom transition is smooth.</summary>
    </member>
    <member name="T:Windows.Media.Devices.Core.CameraIntrinsics">
      <summary>Represents the intrinsics that describe the camera distortion model.</summary>
    </member>
    <member name="M:Windows.Media.Devices.Core.CameraIntrinsics.#ctor(Windows.Foundation.Numerics.Vector2,Windows.Foundation.Numerics.Vector2,Windows.Foundation.Numerics.Vector3,Windows.Foundation.Numerics.Vector2,System.UInt32,System.UInt32)">
      <summary>Constructs an instance of a CameraIntrinsics.</summary>
      <param name="focalLength">The focal length of the camera.</param>
      <param name="principalPoint">The principal point of the camera.</param>
      <param name="radialDistortion">The radial distortion coefficient of the camera.</param>
      <param name="tangentialDistortion">The tangential distortion coefficient of the camera.</param>
      <param name="imageWidth">The image width of the camera, in pixels.</param>
      <param name="imageHeight">The image height of the camera, in pixels.</param>
    </member>
    <member name="P:Windows.Media.Devices.Core.CameraIntrinsics.FocalLength">
      <summary>Gets the focal length of the camera.</summary>
      <returns>The focal length of the camera.</returns>
    </member>
    <member name="P:Windows.Media.Devices.Core.CameraIntrinsics.ImageHeight">
      <summary>Gets the image height of the camera, in pixels.</summary>
      <returns>The image height of the camera, in pixels.</returns>
    </member>
    <member name="P:Windows.Media.Devices.Core.CameraIntrinsics.ImageWidth">
      <summary>Gets the image width of the camera, in pixels.</summary>
      <returns>The image width of the camera, in pixels.</returns>
    </member>
    <member name="P:Windows.Media.Devices.Core.CameraIntrinsics.PrincipalPoint">
      <summary>Gets the principal point of the camera.</summary>
      <returns>The principal point of the camera.</returns>
    </member>
    <member name="P:Windows.Media.Devices.Core.CameraIntrinsics.RadialDistortion">
      <summary>Gets the radial distortion coefficient of the camera.</summary>
      <returns>The radial distortion coefficient of the camera.</returns>
    </member>
    <member name="P:Windows.Media.Devices.Core.CameraIntrinsics.TangentialDistortion">
      <summary>Gets the tangential distortion coefficient of the camera.</summary>
      <returns>The tangential distortion coefficient of the camera.</returns>
    </member>
    <member name="P:Windows.Media.Devices.Core.CameraIntrinsics.UndistortedProjectionTransform">
      <summary>Gets a matrix that transforms a 3D point to video frame pixel coordinates without compensating for the distortion model of the camera. The 2D point resulting from this transformation will not accurately map to the pixel coordinate in a video frame unless the app applies its own distortion compensation.   This is useful for apps that choose to implement GPU-based distortion compensation instead of using UndistortPoint, which uses the CPU to compute the distortion compensation.</summary>
      <returns>Gets a matrix that transforms a 3D point to the video frame pixel coordinates without compensating for the distortion model of the camera.</returns>
    </member>
    <member name="M:Windows.Media.Devices.Core.CameraIntrinsics.DistortPoint(Windows.Foundation.Point)">
      <summary>Applies the distortion model of the camera to an undistorted point so that the resulting point's location is distorted as if it were captured by the camera's lens.</summary>
      <param name="input">The point to undestort.</param>
      <returns>An undistorted point.</returns>
    </member>
    <member name="M:Windows.Media.Devices.Core.CameraIntrinsics.DistortPoints(Windows.Foundation.Point[],Windows.Foundation.Point[])">
      <summary>Applies the distortion model of the camera to an array of undistorted points so that the resulting points' locations are distorted as if they were captured by the camera's lens.</summary>
      <param name="inputs">The array of points to undestort.</param>
      <param name="results">An array of undistorted points.</param>
    </member>
    <member name="M:Windows.Media.Devices.Core.CameraIntrinsics.ProjectManyOntoFrame(Windows.Foundation.Numerics.Vector3[],Windows.Foundation.Point[])">
      <summary>Projects an array of camera space points into screen space pixel coordinates.</summary>
      <param name="coordinates">The array of camera space points to project into screen space.</param>
      <param name="results">The array of screen space pixel coordinates.</param>
    </member>
    <member name="M:Windows.Media.Devices.Core.CameraIntrinsics.ProjectOntoFrame(Windows.Foundation.Numerics.Vector3)">
      <summary>Projects a camera space point into screen space pixel coordinates.</summary>
      <param name="coordinate">The camera space point to project into screen space.</param>
      <returns>The screen space pixel coordinates.</returns>
    </member>
    <member name="M:Windows.Media.Devices.Core.CameraIntrinsics.UndistortPoint(Windows.Foundation.Point)">
      <summary>Transforms a point to compensate for the distortion model of the camera, resulting in an undistorted point.</summary>
      <param name="input">The point to undistort.</param>
      <returns>An undistorted point.</returns>
    </member>
    <member name="M:Windows.Media.Devices.Core.CameraIntrinsics.UndistortPoints(Windows.Foundation.Point[],Windows.Foundation.Point[])">
      <summary>Transforms an array of points to compensate for the distortion model of the camera, resulting in an array of undistorted points.</summary>
      <param name="inputs">The array of points to undistort.</param>
      <param name="results">An array of undistorted points.</param>
    </member>
    <member name="M:Windows.Media.Devices.Core.CameraIntrinsics.UnprojectAtUnitDepth(Windows.Foundation.Point)">
      <summary>Unprojects pixel coordinates into a camera space ray from the camera origin, expressed as a X, Y coordinates on the plane at Z = 1.0.</summary>
      <param name="pixelCoordinate">The pixel coordinates to unproject into camera space.</param>
      <returns>The X, Y coordinates of the unprojected pixel on the plane at Z = 1.0.</returns>
    </member>
    <member name="M:Windows.Media.Devices.Core.CameraIntrinsics.UnprojectPixelsAtUnitDepth(Windows.Foundation.Point[],Windows.Foundation.Numerics.Vector2[])">
      <summary>Unprojects an array pixel coordinates into a camera space rays from the camera origin, expressed as a X, Y coordinates on the plane at Z = 1.0.</summary>
      <param name="pixelCoordinates">The array of pixel coordinates to unproject into camera space.</param>
      <param name="results">The array of X, Y coordinates of the unprojected pixels on the plane at Z = 1.0.</param>
    </member>
    <member name="T:Windows.Media.Devices.Core.DepthCorrelatedCoordinateMapper">
      <summary>Maps 2D points in a MediaFrameSource to 3D space or to a frame from a different **MediaFrameSource** using data from a DepthMediaFrame.</summary>
    </member>
    <member name="M:Windows.Media.Devices.Core.DepthCorrelatedCoordinateMapper.Close">
      <summary>Disposes of the object and associated resources.</summary>
    </member>
    <member name="M:Windows.Media.Devices.Core.DepthCorrelatedCoordinateMapper.MapPoint(Windows.Foundation.Point,Windows.Perception.Spatial.SpatialCoordinateSystem,Windows.Media.Devices.Core.CameraIntrinsics)">
      <summary>Maps a point from one MediaFrameSource to another, using depth information from the DepthMediaFrame from which the coordinate mapper was created with a call to TryCreateCoordinateMapper.</summary>
      <param name="sourcePoint">The source point to be mapped to the coordinate system of a different media frame source, which is specified in the *targetCoordinateSystem* parameter.</param>
      <param name="targetCoordinateSystem">The coordinate system of the target media frame source to which the point is mapped.</param>
      <param name="targetCameraIntrinsics">The camera intrinsics describing the projection and distortion models of the media frame source to which the point is mapped.</param>
      <returns>A mapped point.</returns>
    </member>
    <member name="M:Windows.Media.Devices.Core.DepthCorrelatedCoordinateMapper.MapPoints(Windows.Foundation.Point[],Windows.Perception.Spatial.SpatialCoordinateSystem,Windows.Media.Devices.Core.CameraIntrinsics,Windows.Foundation.Point[])">
      <summary>Maps an array of points from one MediaFrameSource to another, using depth information from the DepthMediaFrame from which the coordinate mapper was created with a call to TryCreateCoordinateMapper.</summary>
      <param name="sourcePoints">An array of source points to be mapped to the coordinate system of a different media frame source, which is specified in the *targetCoordinateSystem* parameter.</param>
      <param name="targetCoordinateSystem">The coordinate system of the target media frame source to which the points are mapped.</param>
      <param name="targetCameraIntrinsics">The camera intrinsics describing the projection and distortion models of the media frame source to which the points are mapped.</param>
      <param name="results">An array mapped points.</param>
    </member>
    <member name="M:Windows.Media.Devices.Core.DepthCorrelatedCoordinateMapper.UnprojectPoint(Windows.Foundation.Point,Windows.Perception.Spatial.SpatialCoordinateSystem)">
      <summary>Unprojects a 2D point from a MediaFrameSource to a point in 3D space, using depth information from the DepthMediaFrame from which the coordinate mapper was created with a call to TryCreateCoordinateMapper.</summary>
      <param name="sourcePoint">The 2D source point within the MediaFrameSource to map.</param>
      <param name="targetCoordinateSystem">The coordinate system to which the point is unprojected.</param>
      <returns>An point in 3D space.</returns>
    </member>
    <member name="M:Windows.Media.Devices.Core.DepthCorrelatedCoordinateMapper.UnprojectPoints(Windows.Foundation.Point[],Windows.Perception.Spatial.SpatialCoordinateSystem,Windows.Foundation.Numerics.Vector3[])">
      <summary>Unprojects an array of 2D points from a MediaFrameSource to a point in 3D space, using depth information from the DepthMediaFrame from which the coordinate mapper was created with a call to TryCreateCoordinateMapper.</summary>
      <param name="sourcePoints">The array of 2D source points within the MediaFrameSource to map.</param>
      <param name="targetCoordinateSystem">The coordinate system to which the points are unprojected.</param>
      <param name="results">An array of points in 3D space.</param>
    </member>
    <member name="T:Windows.Media.Devices.Core.FrameControlCapabilities">
      <summary>Provides information about the variable photo sequence capabilities of the capture device.</summary>
    </member>
    <member name="P:Windows.Media.Devices.Core.FrameControlCapabilities.Exposure">
      <summary>Gets the exposure capabilities of the capture device for variable photo sequences.</summary>
      <returns>The exposure capabilities of the capture device for variable photo sequences.</returns>
    </member>
    <member name="P:Windows.Media.Devices.Core.FrameControlCapabilities.ExposureCompensation">
      <summary>Gets the exposure compensation capabilities of the capture device for variable photo sequences.</summary>
      <returns>The exposure capabilities of the capture device for variable photo sequences.</returns>
    </member>
    <member name="P:Windows.Media.Devices.Core.FrameControlCapabilities.Flash">
      <summary>Gets the flash capabilities of the capture device for variable photo sequences.</summary>
      <returns>The flash capabilities of the capture device for variable photo sequences.</returns>
    </member>
    <member name="P:Windows.Media.Devices.Core.FrameControlCapabilities.Focus">
      <summary>Gets the focus capabilities of the capture device for variable photo sequences.</summary>
      <returns>The focus capabilities of the capture device for variable photo sequences.</returns>
    </member>
    <member name="P:Windows.Media.Devices.Core.FrameControlCapabilities.IsoSpeed">
      <summary>Gets the ISO speed capabilities of the capture device for variable photo sequences.</summary>
      <returns>The ISO speed capabilities of the capture device for variable photo sequences.</returns>
    </member>
    <member name="P:Windows.Media.Devices.Core.FrameControlCapabilities.PhotoConfirmationSupported">
      <summary>Gets whether the capture device supports photo confirmation for variable photo sequences.</summary>
      <returns>Whether the capture device supports photo confirmation for variable photo sequences.</returns>
    </member>
    <member name="T:Windows.Media.Devices.Core.FrameController">
      <summary>Represents the settings for a frame in a variable photo sequence.</summary>
    </member>
    <member name="M:Windows.Media.Devices.Core.FrameController.#ctor">
      <summary>Initializes a new instance of the FrameController class.</summary>
    </member>
    <member name="P:Windows.Media.Devices.Core.FrameController.ExposureCompensationControl">
      <summary>Gets the exposure compensation settings for a frame in a variable photo sequence.</summary>
      <returns>The exposure compensation settings for a frame in a variable photo sequence.</returns>
    </member>
    <member name="P:Windows.Media.Devices.Core.FrameController.ExposureControl">
      <summary>Gets the exposure settings for a frame in a variable photo sequence.</summary>
      <returns>The exposure settings for a frame in a variable photo sequence.</returns>
    </member>
    <member name="P:Windows.Media.Devices.Core.FrameController.FlashControl">
      <summary>Gets the flash settings for a frame in a variable photo sequence.</summary>
      <returns>The flash settings for a frame in a variable photo sequence.</returns>
    </member>
    <member name="P:Windows.Media.Devices.Core.FrameController.FocusControl">
      <summary>Gets the focus settings for a frame in a variable photo sequence.</summary>
      <returns>The focus settings for a frame in a variable photo sequence.</returns>
    </member>
    <member name="P:Windows.Media.Devices.Core.FrameController.IsoSpeedControl">
      <summary>Gets the ISO speed settings for a frame in a variable photo sequence.</summary>
      <returns>The ISO speed settings for a frame in a variable photo sequence.</returns>
    </member>
    <member name="P:Windows.Media.Devices.Core.FrameController.PhotoConfirmationEnabled">
      <summary>Gets or sets whether photo confirmation is enabled for a frame in a variable photo sequence.</summary>
      <returns>Whether photo confirmation is enabled for a frame in a variable photo sequence.</returns>
    </member>
    <member name="T:Windows.Media.Devices.Core.FrameExposureCapabilities">
      <summary>Provides information about the exposure time capabilities of the capture device for frames in a variable photo sequences.</summary>
    </member>
    <member name="P:Windows.Media.Devices.Core.FrameExposureCapabilities.Max">
      <summary>Gets the maximum exposure time supported by the capture device.</summary>
      <returns>The maximum exposure time supported by the capture device.</returns>
    </member>
    <member name="P:Windows.Media.Devices.Core.FrameExposureCapabilities.Min">
      <summary>Gets the minimum exposure time supported by the capture device.</summary>
      <returns>Gets the minimum exposure time supported by the capture device.</returns>
    </member>
    <member name="P:Windows.Media.Devices.Core.FrameExposureCapabilities.Step">
      <summary>Gets the smallest exposure time increment supported by the capture device.</summary>
      <returns>Gets the smallest exposure time increment supported by the capture device.</returns>
    </member>
    <member name="P:Windows.Media.Devices.Core.FrameExposureCapabilities.Supported">
      <summary>Gets a value that indicates if the capture device supports the exposure control for variable photo sequences.</summary>
      <returns>True if the capture device supports the exposure control; otherwise, false.</returns>
    </member>
    <member name="T:Windows.Media.Devices.Core.FrameExposureCompensationCapabilities">
      <summary>Provides information about the exposure compensation capabilities of the capture device for frames in a variable photo sequences.</summary>
    </member>
    <member name="P:Windows.Media.Devices.Core.FrameExposureCompensationCapabilities.Max">
      <summary>Gets the maximum exposure compensation supported by the capture device.</summary>
      <returns>The maximum exposure compensation supported by the capture device.</returns>
    </member>
    <member name="P:Windows.Media.Devices.Core.FrameExposureCompensationCapabilities.Min">
      <summary>Gets the minimum exposure compensation supported by the capture device.</summary>
      <returns>The minimum exposure compensation supported by the capture device.</returns>
    </member>
    <member name="P:Windows.Media.Devices.Core.FrameExposureCompensationCapabilities.Step">
      <summary>Gets the smallest exposure time compensation increment supported by the capture device.</summary>
      <returns>The smallest exposure time compensation increment supported by the capture device.</returns>
    </member>
    <member name="P:Windows.Media.Devices.Core.FrameExposureCompensationCapabilities.Supported">
      <summary>Gets a value that indicates if the capture device supports the frame exposure compensation control for frames in a variable photo sequence.</summary>
      <returns>True if the capture device supports the frame exposure control; otherwise, false.</returns>
    </member>
    <member name="T:Windows.Media.Devices.Core.FrameExposureCompensationControl">
      <summary>Represents the exposure compensation settings for a frame in a variable photo sequence.</summary>
    </member>
    <member name="P:Windows.Media.Devices.Core.FrameExposureCompensationControl.Value">
      <summary>Gets or sets the exposure compensation time for a frame in a variable photo sequence.</summary>
      <returns>The exposure compensation time for a frame in a variable photo sequence.</returns>
    </member>
    <member name="T:Windows.Media.Devices.Core.FrameExposureControl">
      <summary>Represents the exposure time settings for a frame in a variable photo sequence.</summary>
    </member>
    <member name="P:Windows.Media.Devices.Core.FrameExposureControl.Auto">
      <summary>Gets or sets a value indicating whether auto exposure is enabled for a frame in a variable photo sequence.</summary>
      <returns>A value indicating whether auto exposure is enabled for a frame in a variable photo sequence.</returns>
    </member>
    <member name="P:Windows.Media.Devices.Core.FrameExposureControl.Value">
      <summary>Gets or sets the exposure time for a frame in a variable photo sequence.</summary>
      <returns>The exposure time for a frame in a variable photo sequence.</returns>
    </member>
    <member name="T:Windows.Media.Devices.Core.FrameFlashCapabilities">
      <summary>Provides information about the flash capabilities of the capture device for frames in a variable photo sequences.</summary>
    </member>
    <member name="P:Windows.Media.Devices.Core.FrameFlashCapabilities.PowerSupported">
      <summary>Gets a value indicating whether flash power is supported for frames in a variable photo sequences.</summary>
      <returns>True if flash power is supported; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Media.Devices.Core.FrameFlashCapabilities.RedEyeReductionSupported">
      <summary>Gets a value indicating whether red eye reduction is supported for frames in a variable photo sequences.</summary>
      <returns>True if red eye reduction is supported; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Media.Devices.Core.FrameFlashCapabilities.Supported">
      <summary>Gets a value that indicates if the capture device supports the flash control for frames in a variable photo sequence.</summary>
      <returns>True if the capture device supports the flash control; otherwise, false.</returns>
    </member>
    <member name="T:Windows.Media.Devices.Core.FrameFlashControl">
      <summary>Represents the flash settings for a frame in a variable photo sequence.</summary>
    </member>
    <member name="P:Windows.Media.Devices.Core.FrameFlashControl.Auto">
      <summary>Gets or sets a value indicating whether flash settings are automatically set for a frame in a variable photo sequence.</summary>
      <returns>True if the flash settings are automatically set for a frame in a variable photo sequence; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Media.Devices.Core.FrameFlashControl.Mode">
      <summary>Gets or sets the flash mode for a frame in a variable photo sequence.</summary>
      <returns>The flash mode.</returns>
    </member>
    <member name="P:Windows.Media.Devices.Core.FrameFlashControl.PowerPercent">
      <summary>Gets or sets the flash power for a frame in a variable photo sequence.</summary>
      <returns>The flash power percentage, from 0 to 100, for a frame in a variable photo sequence.</returns>
    </member>
    <member name="P:Windows.Media.Devices.Core.FrameFlashControl.RedEyeReduction">
      <summary>Gets or sets a value indicating if red eye reduction is enabled for a frame in a variable photo sequence.</summary>
      <returns>True if red eye reduction is enabled; otherwise, false.</returns>
    </member>
    <member name="T:Windows.Media.Devices.Core.FrameFlashMode">
      <summary>Specifies the flash mode for a frame in a variable photo sequence.</summary>
    </member>
    <member name="F:Windows.Media.Devices.Core.FrameFlashMode.Disable">
      <summary>The flash is disabled.</summary>
    </member>
    <member name="F:Windows.Media.Devices.Core.FrameFlashMode.Enable">
      <summary>The flash is enabled.</summary>
    </member>
    <member name="F:Windows.Media.Devices.Core.FrameFlashMode.Global">
      <summary>The flash uses the global flash mode.</summary>
    </member>
    <member name="T:Windows.Media.Devices.Core.FrameFocusCapabilities">
      <summary>Provides information about the focus capabilities of the capture device for frames in a variable photo sequences.</summary>
    </member>
    <member name="P:Windows.Media.Devices.Core.FrameFocusCapabilities.Max">
      <summary>Gets the maximum focus length supported by the capture device for a frame in a variable photo sequence, specified in millimeters.</summary>
      <returns>The maximum focus length supported by the capture device for a frame in a variable photo sequence.</returns>
    </member>
    <member name="P:Windows.Media.Devices.Core.FrameFocusCapabilities.Min">
      <summary>Gets the minimum focus length supported by the capture device for a frame in a variable photo sequence, specified in millimeters.</summary>
      <returns>The minimum focus length supported by the capture device for a frame in a variable photo sequence.</returns>
    </member>
    <member name="P:Windows.Media.Devices.Core.FrameFocusCapabilities.Step">
      <summary>Gets the smallest focus increment supported by the capture device for a frame in a variable photo sequence, specified in millimeters.</summary>
      <returns>The smallest focus increment supported by the capture device for a frame in a variable photo sequence.</returns>
    </member>
    <member name="P:Windows.Media.Devices.Core.FrameFocusCapabilities.Supported">
      <summary>Gets a value that indicates if the capture device supports the focus control for frames in a variable photo sequence.</summary>
      <returns>True if the capture device supports the focus control; otherwise, false.</returns>
    </member>
    <member name="T:Windows.Media.Devices.Core.FrameFocusControl">
      <summary>Represents the focus settings for a frame in a variable photo sequence.</summary>
    </member>
    <member name="P:Windows.Media.Devices.Core.FrameFocusControl.Value">
      <summary>Gets or sets the focus value for a frame in a variable photo sequence.</summary>
      <returns>The focus value for a frame in a variable photo sequence.</returns>
    </member>
    <member name="T:Windows.Media.Devices.Core.FrameIsoSpeedCapabilities">
      <summary>Provides information about the ISO speed capabilities of the capture device for frames in a variable photo sequences.</summary>
    </member>
    <member name="P:Windows.Media.Devices.Core.FrameIsoSpeedCapabilities.Max">
      <summary>Gets the maximum ISO speed supported by the capture device for a frame in a variable photo sequence.</summary>
      <returns>The maximum ISO speed supported by the capture device for a frame in a variable photo sequence.</returns>
    </member>
    <member name="P:Windows.Media.Devices.Core.FrameIsoSpeedCapabilities.Min">
      <summary>The minimum ISO speed supported by the capture device for a frame in a variable photo sequence.</summary>
      <returns>The minimum ISO speed supported by the capture device for a frame in a variable photo sequence.</returns>
    </member>
    <member name="P:Windows.Media.Devices.Core.FrameIsoSpeedCapabilities.Step">
      <summary>Gets the smallest ISO speed increment supported by the capture device for a frame in a variable photo sequence, specified in millimeters.</summary>
      <returns>The smallest ISO speed increment supported by the capture device for a frame in a variable photo sequence, specified in millimeters.</returns>
    </member>
    <member name="P:Windows.Media.Devices.Core.FrameIsoSpeedCapabilities.Supported">
      <summary>Gets a value that indicates if the capture device supports the ISO speed control for frames in a variable photo sequence.</summary>
      <returns>True if the capture device supports the ISO speed control; otherwise, false.</returns>
    </member>
    <member name="T:Windows.Media.Devices.Core.FrameIsoSpeedControl">
      <summary>Represents the ISO speed settings for a frame in a variable photo sequence.</summary>
    </member>
    <member name="P:Windows.Media.Devices.Core.FrameIsoSpeedControl.Auto">
      <summary>Gets or sets a value indicating whether ISO speed is automatically set for a frame in a variable photo sequence.</summary>
      <returns>True if the ISO speed is automatically set for a frame in a variable photo sequence; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Media.Devices.Core.FrameIsoSpeedControl.Value">
      <summary>Gets or sets the ISO speed for a frame in a variable photo sequence.</summary>
      <returns>The ISO speed for a frame in a variable photo sequence.</returns>
    </member>
    <member name="T:Windows.Media.Devices.Core.VariablePhotoSequenceController">
      <summary>Represents the settings for a variable photo sequence.</summary>
    </member>
    <member name="P:Windows.Media.Devices.Core.VariablePhotoSequenceController.DesiredFrameControllers">
      <summary>Gets the list of FrameController objects that determine the settings for each frame in a variable photo sequence.</summary>
      <returns>The list of FrameController objects that determine the settings for each frame in a variable photo sequence.</returns>
    </member>
    <member name="P:Windows.Media.Devices.Core.VariablePhotoSequenceController.FrameCapabilities">
      <summary>Gets a FrameControlCapabilities object that provides information about the variable photo sequence capabilities of the capture device.</summary>
      <returns>A FrameControlCapabilities object that provides information about the variable photo sequence capabilities of the capture device.</returns>
    </member>
    <member name="P:Windows.Media.Devices.Core.VariablePhotoSequenceController.MaxPhotosPerSecond">
      <summary>Gets the maximum number of photos that can be taken per second in a variable photo sequence.</summary>
      <returns>The maximum number of photos that can be taken per second in a variable photo sequence.</returns>
    </member>
    <member name="P:Windows.Media.Devices.Core.VariablePhotoSequenceController.PhotosPerSecondLimit">
      <summary>Gets or sets the number of photos that are taken per second in a variable photo sequence.</summary>
      <returns>The number of photos that are taken per second in a variable photo sequence.</returns>
    </member>
    <member name="P:Windows.Media.Devices.Core.VariablePhotoSequenceController.Supported">
      <summary>Gets a value that indicates whether variable photo sequences are supported by the capture device.</summary>
      <returns>A value that indicates whether variable photo sequences are supported by the capture device.</returns>
    </member>
    <member name="M:Windows.Media.Devices.Core.VariablePhotoSequenceController.GetCurrentFrameRate">
      <summary>Gets the current frame rate at which pictures can be taken in a variable photo sequence.</summary>
      <returns>The current frame rate at which pictures can be taken in a variable photo sequence.</returns>
    </member>
    <member name="M:Windows.Media.Devices.Core.VariablePhotoSequenceController.GetHighestConcurrentFrameRate(Windows.Media.MediaProperties.IMediaEncodingProperties)">
      <summary>Gets the highest frame rate supported when video and a variable photo sequence are being captured concurrently.</summary>
      <param name="captureProperties">The media encoding properties.</param>
      <returns>The highest supported concurrent frame rate.</returns>
    </member>
    <member name="T:Windows.Media.DialProtocol.DialApp">
      <summary>Represents a DIAL application running on a remote device.</summary>
    </member>
    <member name="P:Windows.Media.DialProtocol.DialApp.AppName">
      <summary>Gets the application's registered DIAL name.</summary>
      <returns>The DIAL name.</returns>
    </member>
    <member name="M:Windows.Media.DialProtocol.DialApp.GetAppStateAsync">
      <summary>Gets the current status of the application on the remote device.</summary>
      <returns>The app status, a value from DialAppStateDetails.</returns>
    </member>
    <member name="M:Windows.Media.DialProtocol.DialApp.RequestLaunchAsync(System.String)">
      <summary>Initiates the launching of the app on the remote device. When this method is called, the DialDevice is paired if necessary, the user is prompted to allow access to the device, connection is established, app existence is validated on the device, and finally the application is launched with the provided argument.</summary>
      <param name="appArgument">Optional.</param>
      <returns>Indicates the result of attempting to launch the app.</returns>
    </member>
    <member name="M:Windows.Media.DialProtocol.DialApp.StopAsync">
      <summary>Stops the app on the remote device, if the remote device supports this functionality.</summary>
      <returns>The result of sending the request to stop the app.</returns>
    </member>
    <member name="T:Windows.Media.DialProtocol.DialAppLaunchResult">
      <summary>The result of attempting to launch an app on a remote device.</summary>
    </member>
    <member name="F:Windows.Media.DialProtocol.DialAppLaunchResult.FailedToLaunch">
      <summary>The app failed to launch.</summary>
    </member>
    <member name="F:Windows.Media.DialProtocol.DialAppLaunchResult.Launched">
      <summary>The app successfully launched.</summary>
    </member>
    <member name="F:Windows.Media.DialProtocol.DialAppLaunchResult.NetworkFailure">
      <summary>An error occurred while attempting to retrieve the state.</summary>
    </member>
    <member name="F:Windows.Media.DialProtocol.DialAppLaunchResult.NotFound">
      <summary>The app was not found.</summary>
    </member>
    <member name="T:Windows.Media.DialProtocol.DialAppState">
      <summary>The state of the application on the remote device.</summary>
    </member>
    <member name="F:Windows.Media.DialProtocol.DialAppState.NetworkFailure">
      <summary>An error occurred while attempting to retrieve the state.</summary>
    </member>
    <member name="F:Windows.Media.DialProtocol.DialAppState.Running">
      <summary>The app is running on the remote device.</summary>
    </member>
    <member name="F:Windows.Media.DialProtocol.DialAppState.Stopped">
      <summary>The app is stopped on the remote device.</summary>
    </member>
    <member name="F:Windows.Media.DialProtocol.DialAppState.Unknown">
      <summary>The state cannot be determined.</summary>
    </member>
    <member name="T:Windows.Media.DialProtocol.DialAppStateDetails">
      <summary>Represents the state of the DIAL app.</summary>
    </member>
    <member name="P:Windows.Media.DialProtocol.DialAppStateDetails.FullXml">
      <summary>Gets the entire XML response that is provided by the app when state of the app was requested.</summary>
      <returns>The full XML response.</returns>
    </member>
    <member name="P:Windows.Media.DialProtocol.DialAppStateDetails.State">
      <summary>Gets the state of the application at the time the GetAppStateAsync was completed.</summary>
      <returns>The app state.</returns>
    </member>
    <member name="T:Windows.Media.DialProtocol.DialAppStopResult">
      <summary>The result of attempting to stop an app from running on a remote device.</summary>
    </member>
    <member name="F:Windows.Media.DialProtocol.DialAppStopResult.NetworkFailure">
      <summary>An error occurred while attempting to retrieve the state.</summary>
    </member>
    <member name="F:Windows.Media.DialProtocol.DialAppStopResult.OperationNotSupported">
      <summary>The app cannot be stopped because the operation isn't supported.</summary>
    </member>
    <member name="F:Windows.Media.DialProtocol.DialAppStopResult.StopFailed">
      <summary>The app failed to stop.</summary>
    </member>
    <member name="F:Windows.Media.DialProtocol.DialAppStopResult.Stopped">
      <summary>The app is successfully stopped.</summary>
    </member>
    <member name="T:Windows.Media.DialProtocol.DialDevice">
      <summary>Represents the remote device capable of running DIAL apps.</summary>
    </member>
    <member name="P:Windows.Media.DialProtocol.DialDevice.FriendlyName">
      <summary>Gets the friendly name for the DIAL device.</summary>
      <returns>The friendly name for the DIAL device.</returns>
    </member>
    <member name="P:Windows.Media.DialProtocol.DialDevice.Id">
      <summary>Gets the remote device's ID. You can use this ID with the Windows.Devices.Enumeration APIs as well.</summary>
      <returns>The ID of the remote device.</returns>
    </member>
    <member name="P:Windows.Media.DialProtocol.DialDevice.Thumbnail">
      <summary>Gets a stream containing the thumbnail image for the DIAL device.</summary>
      <returns>A stream containing the thumbnail image for the DIAL device.</returns>
    </member>
    <member name="M:Windows.Media.DialProtocol.DialDevice.DeviceInfoSupportsDialAsync(Windows.Devices.Enumeration.DeviceInformation)">
      <summary>Indicates whether or not the device supports launching DIAL apps.</summary>
      <param name="device">The device you want to get information for.</param>
      <returns>True if app launching is supported; false, otherwise.</returns>
    </member>
    <member name="M:Windows.Media.DialProtocol.DialDevice.FromIdAsync(System.String)">
      <summary>Returns a DialDevice object for a given a device ID (acquired from a query using the Windows.Devices.Enumeration APIs).</summary>
      <param name="value">The ID of the device you want a DialDevice object for.</param>
      <returns>The DialDevice object for the given device ID.</returns>
    </member>
    <member name="M:Windows.Media.DialProtocol.DialDevice.GetDeviceSelector(System.String)">
      <summary>Returns an AQS filter string to be used with the Windows.Devices.Enumeration APIs (such as the CreateWatcher API) for a given Dial app.</summary>
      <param name="appName">The name of the app.</param>
      <returns>The AQS filter.</returns>
    </member>
    <member name="M:Windows.Media.DialProtocol.DialDevice.GetDialApp(System.String)">
      <summary>Creates a new DialApp object. This method does not establish a connection to the device or validate that the app exists. That is done when any function is called on the resulting DialApp object.</summary>
      <param name="appName">The name of the app. This becomes the AppName property of the new object.</param>
      <returns>The DialApp object for the app.</returns>
    </member>
    <member name="T:Windows.Media.DialProtocol.DialDeviceDisplayStatus">
      <summary>The possible statuses a DIAL device can have in the DIAL device picker. You can use these to adjust the sub-status and other visual attributes for a particular device in the picker.</summary>
    </member>
    <member name="F:Windows.Media.DialProtocol.DialDeviceDisplayStatus.Connected">
      <summary>The device is connected.</summary>
    </member>
    <member name="F:Windows.Media.DialProtocol.DialDeviceDisplayStatus.Connecting">
      <summary>The device is attempting to connect.</summary>
    </member>
    <member name="F:Windows.Media.DialProtocol.DialDeviceDisplayStatus.Disconnected">
      <summary>The device is disconnected.</summary>
    </member>
    <member name="F:Windows.Media.DialProtocol.DialDeviceDisplayStatus.Disconnecting">
      <summary>The device is attempting to disconnect.</summary>
    </member>
    <member name="F:Windows.Media.DialProtocol.DialDeviceDisplayStatus.Error">
      <summary>The device shows an error.</summary>
    </member>
    <member name="F:Windows.Media.DialProtocol.DialDeviceDisplayStatus.None">
      <summary>The device is not connected.</summary>
    </member>
    <member name="T:Windows.Media.DialProtocol.DialDevicePicker">
      <summary>Represents a picker flyout that contains a list of remote devices for the user to choose from.</summary>
    </member>
    <member name="M:Windows.Media.DialProtocol.DialDevicePicker.#ctor">
      <summary>Creates a new DialDevicePicker object.</summary>
    </member>
    <member name="P:Windows.Media.DialProtocol.DialDevicePicker.Appearance">
      <summary>Used to change the colors of the picker.</summary>
      <returns>The color of the picker.</returns>
    </member>
    <member name="P:Windows.Media.DialProtocol.DialDevicePicker.Filter">
      <summary>Gets the filter used to choose what devices to show in the picker.</summary>
      <returns>The dial device picker filter.</returns>
    </member>
    <member name="E:Windows.Media.DialProtocol.DialDevicePicker.DialDevicePickerDismissed">
      <summary>Indicates that the device picker was light dismissed, which means that the user clicked or touched anywhere other than the picker UI, and so the picker will be closed.</summary>
    </member>
    <member name="E:Windows.Media.DialProtocol.DialDevicePicker.DialDeviceSelected">
      <summary>Indicates that the user selected a device from the picker.</summary>
    </member>
    <member name="E:Windows.Media.DialProtocol.DialDevicePicker.DisconnectButtonClicked">
      <summary>Indicates that the user clicked on the disconnect button in the picker.</summary>
    </member>
    <member name="M:Windows.Media.DialProtocol.DialDevicePicker.Hide">
      <summary>Hides the picker.</summary>
    </member>
    <member name="M:Windows.Media.DialProtocol.DialDevicePicker.PickSingleDialDeviceAsync(Windows.Foundation.Rect)">
      <summary>Shows the picker. Call this method directly to show to show the picker, instead of showing it in response to an event.</summary>
      <param name="selection">The rectangle from which to show the picker.</param>
      <returns>The device the user selected from the picker.</returns>
    </member>
    <member name="M:Windows.Media.DialProtocol.DialDevicePicker.PickSingleDialDeviceAsync(Windows.Foundation.Rect,Windows.UI.Popups.Placement)">
      <summary>Shows the picker. Call this method directly to show to show the picker, instead of showing it in response to an event.</summary>
      <param name="selection">The rectangle from which to show the picker.</param>
      <param name="preferredPlacement">The edge of the rectangle from which to show the picker.</param>
      <returns>The DialDevice object selected.</returns>
    </member>
    <member name="M:Windows.Media.DialProtocol.DialDevicePicker.SetDisplayStatus(Windows.Media.DialProtocol.DialDevice,Windows.Media.DialProtocol.DialDeviceDisplayStatus)">
      <summary>Updates the picker UI to reflect the status fo a given remote device.</summary>
      <param name="device">The remote device whose status you want to display.</param>
      <param name="status">The status you want displayed.</param>
    </member>
    <member name="M:Windows.Media.DialProtocol.DialDevicePicker.Show(Windows.Foundation.Rect)">
      <summary>Displays the picker to the user. When called, the picker flies out from an edge of the provided rectangle.</summary>
      <param name="selection">The rectangle from which you want the picker to show.</param>
    </member>
    <member name="M:Windows.Media.DialProtocol.DialDevicePicker.Show(Windows.Foundation.Rect,Windows.UI.Popups.Placement)">
      <summary>Displays the picker to the user. When called, the picker flies out from the specified edge of the provided rectangle.</summary>
      <param name="selection">The rectangle from which you want the picker to show.</param>
      <param name="preferredPlacement">The edge from which you want the picker to show.</param>
    </member>
    <member name="T:Windows.Media.DialProtocol.DialDevicePickerFilter">
      <summary>Represents the filter used to determine which devices to show in a DialDevicePicker. The filter parameters are OR-ed together to build the resulting filter.</summary>
    </member>
    <member name="P:Windows.Media.DialProtocol.DialDevicePickerFilter.SupportedAppNames">
      <summary>Gets a list of DIAL apps supported by the remote devices. Defaults to an empty list (no filter). You can add one or more app names and filter the devices list to those that can launch one the supported apps.</summary>
      <returns>The list of supported apps.</returns>
    </member>
    <member name="T:Windows.Media.DialProtocol.DialDeviceSelectedEventArgs">
      <summary>Represents the event arguments for the DialDeviceSelected event on the DialDevicePicker object.</summary>
    </member>
    <member name="P:Windows.Media.DialProtocol.DialDeviceSelectedEventArgs.SelectedDialDevice">
      <summary>Gets the DialDevice object that represents the remote device that has been selected by the user in a DialDevicePicker.</summary>
      <returns>The remote device that the user selected.</returns>
    </member>
    <member name="T:Windows.Media.DialProtocol.DialDisconnectButtonClickedEventArgs">
      <summary>Represents the event arguments for the DisconnectButtonClicked event on the DialDevicePicker object.</summary>
    </member>
    <member name="P:Windows.Media.DialProtocol.DialDisconnectButtonClickedEventArgs.Device">
      <summary>Gets the DialDevice object that represents the remote device that the user wants to disconnect.</summary>
      <returns>The device object.</returns>
    </member>
    <member name="T:Windows.Media.DialProtocol.DialReceiverApp">
      <summary>Provides a mechanism for server apps to supply requested data to the DIAL REST service, which can be queried by client apps.</summary>
    </member>
    <member name="P:Windows.Media.DialProtocol.DialReceiverApp.Current">
      <summary>Gets an instance of the **DialReceiverApp** class.</summary>
      <returns>An instance of the **DialReceiverApp** class.</returns>
    </member>
    <member name="M:Windows.Media.DialProtocol.DialReceiverApp.GetAdditionalDataAsync">
      <summary>Retrieves the a map of key/value pairs representing the data previously set with SetAdditionalDataAsync.</summary>
      <returns>A map of key/value pairs representing the data previously set with **SetAdditionalDataAsync**.</returns>
    </member>
    <member name="M:Windows.Media.DialProtocol.DialReceiverApp.GetUniqueDeviceNameAsync">
      <summary>Asynchronously gets the unique device name of the DIAL server device.</summary>
      <returns>An asynchronous operation that returns a string on completion.</returns>
    </member>
    <member name="M:Windows.Media.DialProtocol.DialReceiverApp.SetAdditionalDataAsync(Windows.Foundation.Collections.IIterable{Windows.Foundation.Collections.IKeyValuePair{System.String,System.String}})">
      <summary>Used by the server app to send a set of data in key/value pairs to the DIAL REST service so that it can be queried from a client app.</summary>
      <param name="additionalData">The set of key/value pairs to send to the DIAL REST service.</param>
      <returns>Clients retrieve the additional data by making an HTTP GET request to the DIAL REST service application URL.  UWP client apps can perform this task by calling DialDevice.GetDialApp followed by DialApp.GetAppStateAsync, and then accessing the DialAppStateDetails.FullXml property to retrieve the additional data.  The additional data is added to the DIAL app XML in accordance with the DIAL specification.</returns>
    </member>
    <member name="T:Windows.Media.Editing.BackgroundAudioTrack">
      <summary>Represents a single audio track for accompanying a video clip.</summary>
    </member>
    <member name="P:Windows.Media.Editing.BackgroundAudioTrack.AudioEffectDefinitions">
      <summary>Gets the list of audio effect definitions for processing the background audio track.</summary>
      <returns>The list of audio effect definitions for processing the background audio track.</returns>
    </member>
    <member name="P:Windows.Media.Editing.BackgroundAudioTrack.Delay">
      <summary>Specifies how long to wait before starting background audio playback.</summary>
      <returns>The length of time between the start of video playback and the start of background audio playback. This value can be negative to start background audio before video playback.</returns>
    </member>
    <member name="P:Windows.Media.Editing.BackgroundAudioTrack.OriginalDuration">
      <summary>Original playback time of the background audio track, without the effects of the TrimTimeFromStart and TrimTimeFromEnd properties.</summary>
      <returns>The original duration of the background audio track is equal to TrimmedDuration + TrimTimeFromStart + TrimTimeFromEnd.</returns>
    </member>
    <member name="P:Windows.Media.Editing.BackgroundAudioTrack.TrimmedDuration">
      <summary>Duration of the background audio track with TrimTimeFromStart and TrimTimeFromEnd applied to playback.</summary>
      <returns>The trimmed duration of the background audio track is equal to OriginalDuration - (TrimTimeFromStart + TrimTimeFromEnd ).</returns>
    </member>
    <member name="P:Windows.Media.Editing.BackgroundAudioTrack.TrimTimeFromEnd">
      <summary>The amount of time to trim from the end of the background audio track.</summary>
      <returns>The trim time must be greater than or equal to 0 and less than the length of the background audio track.</returns>
    </member>
    <member name="P:Windows.Media.Editing.BackgroundAudioTrack.TrimTimeFromStart">
      <summary>The amount of time to trim from the beginning of the background audio track.</summary>
      <returns>The trim time must be greater than or equal to 0 and less than the length of the background audio track.</returns>
    </member>
    <member name="P:Windows.Media.Editing.BackgroundAudioTrack.UserData">
      <summary>An associative collection for storing custom properties associated with the background audio track.</summary>
      <returns>The values stored in the IMap must be strings. These values are app-defined and are not used by the operating system. You can use this collection to store, for example, a description of the background audio track.</returns>
    </member>
    <member name="P:Windows.Media.Editing.BackgroundAudioTrack.Volume">
      <summary>Gets or sets the volume of the background audio track.</summary>
      <returns>A value between 0 and 1 represents a reduction in the volume level of the background audio track where 0 is silence and 1 is normal volume. A value greater than 1 represents a boost in the volume of the background audio track.</returns>
    </member>
    <member name="M:Windows.Media.Editing.BackgroundAudioTrack.Clone">
      <summary>Creates a BackgroundAudioTrack object that is identical to this instance.</summary>
      <returns>A BackgroundAudioTrack object that is a copy of this instance.</returns>
    </member>
    <member name="M:Windows.Media.Editing.BackgroundAudioTrack.CreateFromEmbeddedAudioTrack(Windows.Media.Editing.EmbeddedAudioTrack)">
      <summary>Creates a background audio track object with audio content copied from an embedded audio track object.</summary>
      <param name="embeddedAudioTrack">An embedded audio track to use as the source audio for the background audio track.</param>
      <returns>A new background audio track object containing audio content copied from the embedded audio track.</returns>
    </member>
    <member name="M:Windows.Media.Editing.BackgroundAudioTrack.CreateFromFileAsync(Windows.Storage.IStorageFile)">
      <summary>Creates a background audio track from an audio file.</summary>
      <param name="file">A StorageFile object representing the source audio file.</param>
      <returns>A new background audio track object containing the contents of the audio file.</returns>
    </member>
    <member name="M:Windows.Media.Editing.BackgroundAudioTrack.GetAudioEncodingProperties">
      <summary>Gets the AudioEncodingProperties for the background audio track.</summary>
      <returns>The AudioEncodingProperties for the background audio track.</returns>
    </member>
    <member name="T:Windows.Media.Editing.EmbeddedAudioTrack">
      <summary>Represents an audio track embedded in the media clip.</summary>
    </member>
    <member name="M:Windows.Media.Editing.EmbeddedAudioTrack.GetAudioEncodingProperties">
      <summary>Gets the AudioEncodingProperties for the embedded audio track.</summary>
      <returns>The AudioEncodingProperties for the embedded audio track.</returns>
    </member>
    <member name="T:Windows.Media.Editing.MediaClip">
      <summary>Represents a single media object.</summary>
    </member>
    <member name="P:Windows.Media.Editing.MediaClip.AudioEffectDefinitions">
      <summary>Gets the list of audio effect definitions for processing the media clip.</summary>
      <returns>The list of audio effect definitions for processing the media clip.</returns>
    </member>
    <member name="P:Windows.Media.Editing.MediaClip.EmbeddedAudioTracks">
      <summary>The list of embedded audio tracks in this media clip.</summary>
      <returns>Each member in the list is an EmbeddedAudioTrack object.</returns>
    </member>
    <member name="P:Windows.Media.Editing.MediaClip.EndTimeInComposition">
      <summary>The time when the media clip stops playing within a MediaComposition.</summary>
      <returns>Time is measured relative to the beginning of the media clip.</returns>
    </member>
    <member name="P:Windows.Media.Editing.MediaClip.OriginalDuration">
      <summary>Original playback time of the media clip, without the effects of TrimTimeFromStart and TrimTimeFromEnd properties.</summary>
      <returns>The original duration of the media clip is equal to TrimmedDuration + TrimTimeFromStart + TrimTimeFromEnd.</returns>
    </member>
    <member name="P:Windows.Media.Editing.MediaClip.SelectedEmbeddedAudioTrackIndex">
      <summary>The index of the audio track within the media clip that is used for playback.</summary>
      <returns>The default value of 0 selects the first audio track within the media clip.</returns>
    </member>
    <member name="P:Windows.Media.Editing.MediaClip.StartTimeInComposition">
      <summary>The time when the media clip starts playing within a MediaComposition.</summary>
      <returns>Time is measured relative to the beginning of the media clip.</returns>
    </member>
    <member name="P:Windows.Media.Editing.MediaClip.TrimmedDuration">
      <summary>Duration of the media clip with TrimTimeFromStart and TrimTimeFromEnd applied to playback.</summary>
      <returns>The trimmed duration of the media clip is equal to OriginalDuration - (TrimTimeFromStart + TrimTimeFromEnd ).</returns>
    </member>
    <member name="P:Windows.Media.Editing.MediaClip.TrimTimeFromEnd">
      <summary>The amount of time to trim from the end of the media clip.</summary>
      <returns>The trim time must be greater than or equal to 0 and less than the length of the media clip.</returns>
    </member>
    <member name="P:Windows.Media.Editing.MediaClip.TrimTimeFromStart">
      <summary>The amount of time to trim from the beginning of the media clip.</summary>
      <returns>The trim time must be greater than or equal to 0 and less than the length of the media clip.</returns>
    </member>
    <member name="P:Windows.Media.Editing.MediaClip.UserData">
      <summary>An associative collection for storing custom properties associated with the media clip.</summary>
      <returns>The values stored in the IMap must be strings. These values are app-defined and are not used by the operating system. You can use this collection to store, for example, a clip name, an application-related clip identifier, or a clip description.</returns>
    </member>
    <member name="P:Windows.Media.Editing.MediaClip.VideoEffectDefinitions">
      <summary>Gets the list of video effect definitions for processing the media clip.</summary>
      <returns>The list of video effect definitions for processing the media clip.</returns>
    </member>
    <member name="P:Windows.Media.Editing.MediaClip.Volume">
      <summary>Gets or sets the volume of the media clip.</summary>
      <returns>A value between 0 and 1 represents a reduction in the volume level of the media clip where 0 is silence and 1 is normal volume. A value greater than 1 represents a boost in the volume of the media clip.</returns>
    </member>
    <member name="M:Windows.Media.Editing.MediaClip.Clone">
      <summary>Creates a MediaClip object that is identical to this instance.</summary>
      <returns>A MediaClip object that is a copy of this instance.</returns>
    </member>
    <member name="M:Windows.Media.Editing.MediaClip.CreateFromColor(Windows.UI.Color,Windows.Foundation.TimeSpan)">
      <summary>Creates a solid color video clip that displays a single color for a specified length of time. Solid color video clips are typically used to create an explicit gap between video segments.</summary>
      <param name="color">The color to display in the video clip.</param>
      <param name="originalDuration">How long to display the color in the video clip.</param>
      <returns>A new media clip object containing the color-based video clip.</returns>
    </member>
    <member name="M:Windows.Media.Editing.MediaClip.CreateFromFileAsync(Windows.Storage.IStorageFile)">
      <summary>Creates a video clip from a video file.</summary>
      <param name="file">A StorageFile object representing the source video file.</param>
      <returns>A new media clip object containing a video clip of the video file.</returns>
    </member>
    <member name="M:Windows.Media.Editing.MediaClip.CreateFromImageFileAsync(Windows.Storage.IStorageFile,Windows.Foundation.TimeSpan)">
      <summary>Creates a video clip that displays a single image for a specified length of time.</summary>
      <param name="file">A StorageFile object representing the source image file.</param>
      <param name="originalDuration">How long to display the image in the video clip.</param>
      <returns>A new media clip object containing the image-based video clip.</returns>
    </member>
    <member name="M:Windows.Media.Editing.MediaClip.CreateFromSurface(Windows.Graphics.DirectX.Direct3D11.IDirect3DSurface,Windows.Foundation.TimeSpan)">
      <summary>Creates a video clip from a Microsoft Direct3D surface.</summary>
      <param name="surface">The Microsoft Direct3D surface.</param>
      <param name="originalDuration">The initial duration of the created video clip.</param>
      <returns>A new media clip object containing the video clip.</returns>
    </member>
    <member name="M:Windows.Media.Editing.MediaClip.GetVideoEncodingProperties">
      <summary>Gets the VideoEncodingProperties for the media clip.</summary>
      <returns>The VideoEncodingProperties for the media clip.</returns>
    </member>
    <member name="T:Windows.Media.Editing.MediaComposition">
      <summary>Represents a collection of media clips and background audio tracks.</summary>
    </member>
    <member name="M:Windows.Media.Editing.MediaComposition.#ctor">
      <summary>Initializes a new instance of the MediaComposition class.</summary>
    </member>
    <member name="P:Windows.Media.Editing.MediaComposition.BackgroundAudioTracks">
      <summary>A collection of background audio tracks for playback in the media composition.</summary>
      <returns>The collection of BackgroundAudioTrack objects.</returns>
    </member>
    <member name="P:Windows.Media.Editing.MediaComposition.Clips">
      <summary>A collection of media clips for playback in the media composition.</summary>
      <returns>The collection of MediaClip objects.</returns>
    </member>
    <member name="P:Windows.Media.Editing.MediaComposition.Duration">
      <summary>The total playback time of the media composition.</summary>
      <returns>The sum of the trimmed durations of all media clips in the composition.</returns>
    </member>
    <member name="P:Windows.Media.Editing.MediaComposition.OverlayLayers">
      <summary>Gets the list of overlay layers for the media composition.</summary>
      <returns>The list of overlay layers for the media composition.</returns>
    </member>
    <member name="P:Windows.Media.Editing.MediaComposition.UserData">
      <summary>An associative collection for storing custom properties associated with the media composition.</summary>
      <returns>The values stored in the IMap must be strings. These values are app-defined and are not used by the operating system. You can use this collection to store, for example, a description of the media composition.</returns>
    </member>
    <member name="M:Windows.Media.Editing.MediaComposition.Clone">
      <summary>Creates a MediaComposition object that is identical to this instance.</summary>
      <returns>A MediaComposition object that is a copy of this instance.</returns>
    </member>
    <member name="M:Windows.Media.Editing.MediaComposition.CreateDefaultEncodingProfile">
      <summary>Create a new default media encoding profile which can be modified if necessary.</summary>
      <returns>The newly created MediaEncodingProfile.</returns>
    </member>
    <member name="M:Windows.Media.Editing.MediaComposition.GenerateMediaStreamSource">
      <summary>Creates a new MediaStreamSource.</summary>
      <returns>The newly created MediaStreamSource.</returns>
    </member>
    <member name="M:Windows.Media.Editing.MediaComposition.GenerateMediaStreamSource(Windows.Media.MediaProperties.MediaEncodingProfile)">
      <summary>Creates a new MediaStreamSource using the specified MediaEncodingProfile.</summary>
      <param name="encodingProfile">The MediaEncodingProfile used to specify the encoding properties of the new MediaStreamSource.</param>
      <returns>The newly created MediaStreamSource.</returns>
    </member>
    <member name="M:Windows.Media.Editing.MediaComposition.GeneratePreviewMediaStreamSource(System.Int32,System.Int32)">
      <summary>Creates a new MediaStreamSource used to preview the edited media.</summary>
      <param name="scaledWidth">The width of the preview media.</param>
      <param name="scaledHeight">The height of the preview media.</param>
      <returns>The new MediaStreamSource used to preview the edited media.</returns>
    </member>
    <member name="M:Windows.Media.Editing.MediaComposition.GetThumbnailAsync(Windows.Foundation.TimeSpan,System.Int32,System.Int32,Windows.Media.Editing.VideoFramePrecision)">
      <summary>Asynchronously gets an image stream that represents a thumbnail of the media composition.</summary>
      <param name="timeFromStart">Specifies the point in the timeline of the MediaComposition from which to render the thumbnail, offset from the start of the MediaComposition.</param>
      <param name="scaledWidth">Specifies the target width at which to render. The default is 0. *scaledWidth* and/or *scaledHeight* can be optional; see Remarks.</param>
      <param name="scaledHeight">Specifies the target height at which to render. The default is 0. *scaledWidth* and/or *scaledHeight* can be optional; see Remarks.</param>
      <param name="framePrecision">Specifies the frame precision algorithm to use when retrieving the thumbnail.</param>
      <returns>An image stream representing resulting thumbnail.</returns>
    </member>
    <member name="M:Windows.Media.Editing.MediaComposition.GetThumbnailsAsync(Windows.Foundation.Collections.IIterable{Windows.Foundation.TimeSpan},System.Int32,System.Int32,Windows.Media.Editing.VideoFramePrecision)">
      <summary>Asynchronously gets a vector view of thumbnails of the media composition.</summary>
      <param name="timesFromStart">Specifies the points in the timeline of the MediaComposition from which to render the thumbnails, offset from the start of the MediaComposition.</param>
      <param name="scaledWidth">Specifies the target width at which to render. The default is 0. *scaledWidth* and/or *scaledHeight* can be optional; see Remarks.</param>
      <param name="scaledHeight">Specifies the target height at which to render. The default is 0. *scaledWidth* and/or *scaledHeight* can be optional; see Remarks.</param>
      <param name="framePrecision">Specifies the frame precision algorithm to use when retrieving the thumbnails.</param>
      <returns>A vector view on the resulting thumbnails.</returns>
    </member>
    <member name="M:Windows.Media.Editing.MediaComposition.LoadAsync(Windows.Storage.StorageFile)">
      <summary>Asynchronously loads a MediaComposition from a StorageFile.</summary>
      <param name="file">The file from which to load the MediaComposition.</param>
      <returns>An async operation which can be used to track the success or failure of the operation.</returns>
    </member>
    <member name="M:Windows.Media.Editing.MediaComposition.RenderToFileAsync(Windows.Storage.IStorageFile)">
      <summary>Asynchronously renders the MediaComposition to the specified file.</summary>
      <param name="destination">The file to which this MediaComposition is rendered.</param>
      <returns>An async operation which can be used to track the success or failure of the operation.</returns>
    </member>
    <member name="M:Windows.Media.Editing.MediaComposition.RenderToFileAsync(Windows.Storage.IStorageFile,Windows.Media.Editing.MediaTrimmingPreference)">
      <summary>Asynchronously renders the MediaComposition to a specified file using the indicated media trimming preference.</summary>
      <param name="destination">The file to which this MediaComposition is rendered.</param>
      <param name="trimmingPreference">Specifies whether to be fast or precise when trimming the media.</param>
      <returns>An async operation which can be used to track the success or failure of the operation.</returns>
    </member>
    <member name="M:Windows.Media.Editing.MediaComposition.RenderToFileAsync(Windows.Storage.IStorageFile,Windows.Media.Editing.MediaTrimmingPreference,Windows.Media.MediaProperties.MediaEncodingProfile)">
      <summary>Asynchronously renders the MediaComposition to a specified file using the indicated media trimming preference and encoding profile.</summary>
      <param name="destination">The file to which this MediaComposition is rendered.</param>
      <param name="trimmingPreference">Specifies whether to be fast or precise when trimming the media.</param>
      <param name="encodingProfile">Specifies the encoding profile to use for rendering the media.</param>
      <returns>An async operation which can be used to track the success or failure of the operation.</returns>
    </member>
    <member name="M:Windows.Media.Editing.MediaComposition.SaveAsync(Windows.Storage.IStorageFile)">
      <summary>Asynchronously serializes the MediaComposition to disk so that it can be loaded and modified in the future.</summary>
      <param name="file">The file to which the MediaComposition is saved.</param>
      <returns>An async action which can be used to track the success or failure of the operation.</returns>
    </member>
    <member name="T:Windows.Media.Editing.MediaOverlay">
      <summary>Represents an overlay that can be used in a media composition.</summary>
    </member>
    <member name="M:Windows.Media.Editing.MediaOverlay.#ctor(Windows.Media.Editing.MediaClip)">
      <summary>Initializes a new instance of the MediaOverlay class.</summary>
      <param name="clip">The media clip to be used for the overlay.</param>
    </member>
    <member name="M:Windows.Media.Editing.MediaOverlay.#ctor(Windows.Media.Editing.MediaClip,Windows.Foundation.Rect,System.Double)">
      <summary>Initializes a new instance of the MediaOverlay class.</summary>
      <param name="clip">The media clip to be used for the overlay.</param>
      <param name="position">The position of the overlay.</param>
      <param name="opacity">The opacity of the overlay, in the range of 0.0 to 1.0, where 0.0 is completely transparent and 1.0 is completely opaque.</param>
    </member>
    <member name="P:Windows.Media.Editing.MediaOverlay.AudioEnabled">
      <summary>Gets or sets a value indicating whether audio is enabled for the MediaOverlay.</summary>
      <returns>True if audio is enabled; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Media.Editing.MediaOverlay.Clip">
      <summary>Gets the media clip to be used for the overlay.</summary>
      <returns>The media clip to be used for the overlay.</returns>
    </member>
    <member name="P:Windows.Media.Editing.MediaOverlay.Delay">
      <summary>Gets or sets the time span from the start of the clip after which the media overlay should be rendered.</summary>
      <returns>The time span from the start of the clip after which the media overlay should be rendered.</returns>
    </member>
    <member name="P:Windows.Media.Editing.MediaOverlay.Opacity">
      <summary>Gets the opacity of the overlay.</summary>
      <returns>The opacity of the overlay, in the range of 0.0 to 1.0, where 0.0 is completely transparent and 1.0 is completely opaque.</returns>
    </member>
    <member name="P:Windows.Media.Editing.MediaOverlay.Position">
      <summary>Gets the position of the overlay.</summary>
      <returns>The position of the overlay.</returns>
    </member>
    <member name="M:Windows.Media.Editing.MediaOverlay.Clone">
      <summary>Creates a MediaOverlay object that is identical to this instance.</summary>
      <returns>A MediaOverlay object that is a copy of this instance.</returns>
    </member>
    <member name="T:Windows.Media.Editing.MediaOverlayLayer">
      <summary>Represents a layer of a media overlay.</summary>
    </member>
    <member name="M:Windows.Media.Editing.MediaOverlayLayer.#ctor">
      <summary>Initializes a new instance of the MediaOverlayLayer class.</summary>
    </member>
    <member name="M:Windows.Media.Editing.MediaOverlayLayer.#ctor(Windows.Media.Effects.IVideoCompositorDefinition)">
      <summary>Initializes a new instance of the MediaOverlayLayer class.</summary>
      <param name="compositorDefinition">The definition of the custom compositor associated with the media overlay layer.  This is </param>
    </member>
    <member name="P:Windows.Media.Editing.MediaOverlayLayer.CustomCompositorDefinition">
      <summary>Gets the definition of the custom compositor associated with the media overlay layer, if there is one.</summary>
      <returns>The definition of the custom compositor associated with the media overlay layer.</returns>
    </member>
    <member name="P:Windows.Media.Editing.MediaOverlayLayer.Overlays">
      <summary>Gets the list of overlays for this media overlay layer.</summary>
      <returns>The list of overlays for this media overlay layer.</returns>
    </member>
    <member name="M:Windows.Media.Editing.MediaOverlayLayer.Clone">
      <summary>Creates a MediaOverlayLayer object that is identical to this instance.</summary>
      <returns>A MediaOverlayLayer object that is a copy of this instance.</returns>
    </member>
    <member name="T:Windows.Media.Editing.MediaTrimmingPreference">
      <summary>Used to specify if media trimming should use a faster or a more precise algorithm during transcoding.</summary>
    </member>
    <member name="F:Windows.Media.Editing.MediaTrimmingPreference.Fast">
      <summary>Use the faster trimming algorithm during transcoding.</summary>
    </member>
    <member name="F:Windows.Media.Editing.MediaTrimmingPreference.Precise">
      <summary>Use the more precise trimming algorithm during transcoding.</summary>
    </member>
    <member name="T:Windows.Media.Editing.VideoFramePrecision">
      <summary>Used to specify the frame precision algorithm when retrieving a thumbnail.</summary>
    </member>
    <member name="F:Windows.Media.Editing.VideoFramePrecision.NearestFrame">
      <summary>Use a more precise algorithm to get a thumbnail to the nearest frame.</summary>
    </member>
    <member name="F:Windows.Media.Editing.VideoFramePrecision.NearestKeyFrame">
      <summary>Use a faster but less precise algorithm to get the thumbnail.</summary>
    </member>
    <member name="T:Windows.Media.Effects.AudioCaptureEffectsManager">
      <summary>Represent an audio capture effects manager which can be used to discover the audio processing chain on a device for a specific media category and audio processing mode.</summary>
    </member>
    <member name="E:Windows.Media.Effects.AudioCaptureEffectsManager.AudioCaptureEffectsChanged">
      <summary>Occurs when audio process chain changes.</summary>
    </member>
    <member name="M:Windows.Media.Effects.AudioCaptureEffectsManager.GetAudioCaptureEffects">
      <summary>Gets the list of audio effects on the device.</summary>
      <returns>The list of audio effects.</returns>
    </member>
    <member name="T:Windows.Media.Effects.AudioEffect">
      <summary>Represents an audio effect.</summary>
    </member>
    <member name="P:Windows.Media.Effects.AudioEffect.AudioEffectType">
      <summary>Gets the type of the audio effect.</summary>
      <returns>The type of the audio effect</returns>
    </member>
    <member name="T:Windows.Media.Effects.AudioEffectDefinition">
      <summary>Represents an audio effect definition.</summary>
    </member>
    <member name="M:Windows.Media.Effects.AudioEffectDefinition.#ctor(System.String)">
      <summary>Creates a new AudioEffectDefinition object with the specified activatable class ID.</summary>
      <param name="activatableClassId">The activatable class ID of the audio effect definition.</param>
    </member>
    <member name="M:Windows.Media.Effects.AudioEffectDefinition.#ctor(System.String,Windows.Foundation.Collections.IPropertySet)">
      <summary>Creates a new AudioEffectDefinition object with the specified activatable class ID, configuring the object with the specified settings.</summary>
      <param name="activatableClassId">The activatable class ID of the audio effect definition.</param>
      <param name="props">Configuration properties for the specified audio effect definition.</param>
    </member>
    <member name="P:Windows.Media.Effects.AudioEffectDefinition.ActivatableClassId">
      <summary>The activatable class ID of the audio effect definition.</summary>
      <returns>The activatable class ID of the audio effect definition, such as "AudioClipEffect".</returns>
    </member>
    <member name="P:Windows.Media.Effects.AudioEffectDefinition.Properties">
      <summary>The set of properties for configuring an AudioEffectDefinition object.</summary>
      <returns>The set of properties for the audio effect definition, represented as tuples.</returns>
    </member>
    <member name="T:Windows.Media.Effects.AudioEffectsManager">
      <summary>Provides functionality for creating audio capture and render effects manager objects.</summary>
    </member>
    <member name="M:Windows.Media.Effects.AudioEffectsManager.CreateAudioCaptureEffectsManager(System.String,Windows.Media.Capture.MediaCategory)">
      <summary>Creates a AudioCaptureEffectsManager object for the specified device for a specific media category.</summary>
      <param name="deviceId">The device id.</param>
      <param name="category">The media category.</param>
      <returns>The new audio capture effects manager.</returns>
    </member>
    <member name="M:Windows.Media.Effects.AudioEffectsManager.CreateAudioCaptureEffectsManager(System.String,Windows.Media.Capture.MediaCategory,Windows.Media.AudioProcessing)">
      <summary>Creates a AudioCaptureEffectsManager object for the specified device for a specific media category and audio processing mode.</summary>
      <param name="deviceId">The device id.</param>
      <param name="category">The media category.</param>
      <param name="mode">The audio processing mode.</param>
      <returns>The new audio capture effects manager.</returns>
    </member>
    <member name="M:Windows.Media.Effects.AudioEffectsManager.CreateAudioRenderEffectsManager(System.String,Windows.Media.Render.AudioRenderCategory)">
      <summary>Creates a AudioRenderEffectsManager object for the specified device for a specific media category and audio processing mode.</summary>
      <param name="deviceId">The device id.</param>
      <param name="category">The audio render category.</param>
      <returns>The new audio render effects manager.</returns>
    </member>
    <member name="M:Windows.Media.Effects.AudioEffectsManager.CreateAudioRenderEffectsManager(System.String,Windows.Media.Render.AudioRenderCategory,Windows.Media.AudioProcessing)">
      <summary>Creates a AudioRenderEffectsManager object for the specified device for a specific media category.</summary>
      <param name="deviceId">The device id.</param>
      <param name="category">The audio render category.</param>
      <param name="mode">The audio precessing mode.</param>
      <returns>The new audio render effects manager.</returns>
    </member>
    <member name="T:Windows.Media.Effects.AudioEffectType">
      <summary>Defines values for audio effect types.</summary>
    </member>
    <member name="F:Windows.Media.Effects.AudioEffectType.AcousticEchoCancellation">
      <summary>An acoustic echo cancellation effect.</summary>
    </member>
    <member name="F:Windows.Media.Effects.AudioEffectType.AutomaticGainControl">
      <summary>A automatic gain control effect.</summary>
    </member>
    <member name="F:Windows.Media.Effects.AudioEffectType.BassBoost">
      <summary>A bass boost effect.</summary>
    </member>
    <member name="F:Windows.Media.Effects.AudioEffectType.BassManagement">
      <summary>A bass management effect.</summary>
    </member>
    <member name="F:Windows.Media.Effects.AudioEffectType.BeamForming">
      <summary>A beam forming effect.</summary>
    </member>
    <member name="F:Windows.Media.Effects.AudioEffectType.ConstantToneRemoval">
      <summary>A constant tone removal effect.</summary>
    </member>
    <member name="F:Windows.Media.Effects.AudioEffectType.DynamicRangeCompression">
      <summary>A dynamic range compression effect.</summary>
    </member>
    <member name="F:Windows.Media.Effects.AudioEffectType.EnvironmentalEffects">
      <summary>An environmental effect.</summary>
    </member>
    <member name="F:Windows.Media.Effects.AudioEffectType.Equalizer">
      <summary>A equalizer effect.</summary>
    </member>
    <member name="F:Windows.Media.Effects.AudioEffectType.LoudnessEqualizer">
      <summary>A loudness equalizer effect.</summary>
    </member>
    <member name="F:Windows.Media.Effects.AudioEffectType.NoiseSuppression">
      <summary>A noise suppression effect.</summary>
    </member>
    <member name="F:Windows.Media.Effects.AudioEffectType.Other">
      <summary>Other.</summary>
    </member>
    <member name="F:Windows.Media.Effects.AudioEffectType.RoomCorrection">
      <summary>A room correction effect.</summary>
    </member>
    <member name="F:Windows.Media.Effects.AudioEffectType.SpeakerCompensation">
      <summary>A speaker compensation effect.</summary>
    </member>
    <member name="F:Windows.Media.Effects.AudioEffectType.SpeakerFill">
      <summary>A speaker fill effect.</summary>
    </member>
    <member name="F:Windows.Media.Effects.AudioEffectType.SpeakerProtection">
      <summary>A speaker protection effect.</summary>
    </member>
    <member name="F:Windows.Media.Effects.AudioEffectType.VirtualHeadphones">
      <summary>A virtual headphones effect.</summary>
    </member>
    <member name="F:Windows.Media.Effects.AudioEffectType.VirtualSurround">
      <summary>A virtual surround sound effect.</summary>
    </member>
    <member name="T:Windows.Media.Effects.AudioRenderEffectsManager">
      <summary>Represent an audio render effects manager which can be used to discover the audio processing chain on a device for a specific media category and audio processing mode.</summary>
    </member>
    <member name="P:Windows.Media.Effects.AudioRenderEffectsManager.EffectsProviderSettingsLabel">
      <summary>Gets the label that is associated with this audio effects provider setting.</summary>
      <returns>The string to use as the label for the audio effects provider setting.</returns>
    </member>
    <member name="P:Windows.Media.Effects.AudioRenderEffectsManager.EffectsProviderThumbnail">
      <summary>Gets the thumbnail image that is associated with this audio effects provider.</summary>
      <returns>The thumbnail image for the audio effects provider.</returns>
    </member>
    <member name="E:Windows.Media.Effects.AudioRenderEffectsManager.AudioRenderEffectsChanged">
      <summary>Occurs when audio process chain changes.</summary>
    </member>
    <member name="M:Windows.Media.Effects.AudioRenderEffectsManager.GetAudioRenderEffects">
      <summary>Gets the list of audio effects on the device.</summary>
      <returns>The list of audio effects.</returns>
    </member>
    <member name="M:Windows.Media.Effects.AudioRenderEffectsManager.ShowSettingsUI">
      <summary>Displays the audio effect settings page.</summary>
      <deprecated type="deprecate">Not supported starting in windows 10</deprecated>
    </member>
    <member name="T:Windows.Media.Effects.CompositeVideoFrameContext">
      <summary>Provides context for performing a custom overlay operation within the CompositeFrame method.</summary>
    </member>
    <member name="P:Windows.Media.Effects.CompositeVideoFrameContext.BackgroundFrame">
      <summary>Gets the background frame for an overlay operation.</summary>
      <returns>The background frame for an overlay operation.</returns>
    </member>
    <member name="P:Windows.Media.Effects.CompositeVideoFrameContext.OutputFrame">
      <summary>Gets the output frame for an overlay operation.</summary>
      <returns>The output frame for an overlay operation.</returns>
    </member>
    <member name="P:Windows.Media.Effects.CompositeVideoFrameContext.SurfacesToOverlay">
      <summary>Gets the list of Direct3D surfaces to be used in an overlay operation.</summary>
      <returns>The list of Direct3D surfaces to be used in an overlay operation.</returns>
    </member>
    <member name="M:Windows.Media.Effects.CompositeVideoFrameContext.GetOverlayForSurface(Windows.Graphics.DirectX.Direct3D11.IDirect3DSurface)">
      <summary>Gets a MediaOverlay object for the provided Direct3D surface.</summary>
      <param name="surfaceToOverlay">The Direct3D surface.</param>
      <returns>The created MediaOverlay object.</returns>
    </member>
    <member name="T:Windows.Media.Effects.IAudioEffectDefinition">
      <summary>Exposes the methods and properties of an AudioEffectDefinition object. Implement this interface when you create a custom audio effect definition.</summary>
    </member>
    <member name="P:Windows.Media.Effects.IAudioEffectDefinition.ActivatableClassId">
      <summary>The activatable class ID of the audio effect definition.</summary>
      <returns>The activatable class ID of the audio effect definition, such as "AudioClipEffect".</returns>
    </member>
    <member name="P:Windows.Media.Effects.IAudioEffectDefinition.Properties">
      <summary>The set of properties for configuring an AudioEffectDefinition object.</summary>
      <returns>The set of properties for the audio effect definition, represented as tuples.</returns>
    </member>
    <member name="T:Windows.Media.Effects.IBasicAudioEffect">
      <summary>The interface you implement to create a custom audio effect.</summary>
    </member>
    <member name="P:Windows.Media.Effects.IBasicAudioEffect.SupportedEncodingProperties">
      <summary>Gets the encoding properties supported by the custom audio effect.</summary>
      <returns>A list of supported encoding properties.</returns>
    </member>
    <member name="P:Windows.Media.Effects.IBasicAudioEffect.UseInputFrameForOutput">
      <summary>Gets a value that indicates whether the input frame is used for the output of the audio effect.</summary>
      <returns>True if the input frame is used for output; otherwise, false.</returns>
    </member>
    <member name="M:Windows.Media.Effects.IBasicAudioEffect.Close(Windows.Media.Effects.MediaEffectClosedReason)">
      <summary>Called when the audio effect should close and clean up allocated resources.</summary>
      <param name="reason">The reason the effect was closed.</param>
    </member>
    <member name="M:Windows.Media.Effects.IBasicAudioEffect.DiscardQueuedFrames">
      <summary>Called to allow audio effect implementations optionally discard any stored state related to samples that have already been received.</summary>
    </member>
    <member name="M:Windows.Media.Effects.IBasicAudioEffect.ProcessFrame(Windows.Media.Effects.ProcessAudioFrameContext)">
      <summary>Called when samples are available for processing by a custom audio effect.</summary>
      <param name="context">The context object that provides the input and output frames for the process operation.</param>
    </member>
    <member name="M:Windows.Media.Effects.IBasicAudioEffect.SetEncodingProperties(Windows.Media.MediaProperties.AudioEncodingProperties)">
      <summary>Called to set the encoding properties of a custom audio effect.</summary>
      <param name="encodingProperties">The encoding properties.</param>
    </member>
    <member name="T:Windows.Media.Effects.IBasicVideoEffect">
      <summary>The interface you implement to create a custom video effect.</summary>
    </member>
    <member name="P:Windows.Media.Effects.IBasicVideoEffect.IsReadOnly">
      <summary>Gets a value indicating whether the video effect will modify the contents of the input frame.</summary>
      <returns>True, if the effect will not modify the input frame; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Media.Effects.IBasicVideoEffect.SupportedEncodingProperties">
      <summary>Gets the encoding properties supported by the custom video effect.</summary>
      <returns>A list of supported encoding properties.</returns>
    </member>
    <member name="P:Windows.Media.Effects.IBasicVideoEffect.SupportedMemoryTypes">
      <summary>Gets a value that indicates whether the custom video effect supports the use of GPU memory or CPU memory.</summary>
      <returns>A value that indicates the custom video effect's supported memory types.</returns>
    </member>
    <member name="P:Windows.Media.Effects.IBasicVideoEffect.TimeIndependent">
      <summary>Gets a value that indicates whether the custom video effect is time independent.</summary>
      <returns>True, if the video effect is time independent; otherwise, false.</returns>
    </member>
    <member name="M:Windows.Media.Effects.IBasicVideoEffect.Close(Windows.Media.Effects.MediaEffectClosedReason)">
      <summary>Called when the video effect should close and clean up allocated resources.</summary>
      <param name="reason">The reason the effect was closed.</param>
    </member>
    <member name="M:Windows.Media.Effects.IBasicVideoEffect.DiscardQueuedFrames">
      <summary>Called to allow video effect implementations optionally discard any stored state related to frames that have already been received.</summary>
    </member>
    <member name="M:Windows.Media.Effects.IBasicVideoEffect.ProcessFrame(Windows.Media.Effects.ProcessVideoFrameContext)">
      <summary>Called when frames are available for processing by a custom video effect.</summary>
      <param name="context">The context object that provides the input and output frames for the process operation.</param>
    </member>
    <member name="M:Windows.Media.Effects.IBasicVideoEffect.SetEncodingProperties(Windows.Media.MediaProperties.VideoEncodingProperties,Windows.Graphics.DirectX.Direct3D11.IDirect3DDevice)">
      <summary>Called to set the encoding properties of a custom video effect.</summary>
      <param name="encodingProperties">The encoding properties.</param>
      <param name="device">The Microsoft Direct3D device that can be used to create resources based on the media format described by the encoding properties.</param>
    </member>
    <member name="T:Windows.Media.Effects.IVideoCompositor">
      <summary>The interface you implement to create a custom video compositor.</summary>
    </member>
    <member name="P:Windows.Media.Effects.IVideoCompositor.TimeIndependent">
      <summary>Gets a value that indicates whether the custom video effect is time independent.</summary>
      <returns>True, if the video effect is time independent; otherwise, false.</returns>
    </member>
    <member name="M:Windows.Media.Effects.IVideoCompositor.Close(Windows.Media.Effects.MediaEffectClosedReason)">
      <summary>Called when the video compositor should close and clean up allocated resources.</summary>
      <param name="reason">The reason the compositor was closed.</param>
    </member>
    <member name="M:Windows.Media.Effects.IVideoCompositor.CompositeFrame(Windows.Media.Effects.CompositeVideoFrameContext)">
      <summary>Called when frames are available for composition by a custom video compositor.</summary>
      <param name="context">The context object that provides the input and output frames for the composition operation.</param>
    </member>
    <member name="M:Windows.Media.Effects.IVideoCompositor.DiscardQueuedFrames">
      <summary>Called to allow video compositor implementations optionally discard any stored state related to frames that have already been received.</summary>
    </member>
    <member name="M:Windows.Media.Effects.IVideoCompositor.SetEncodingProperties(Windows.Media.MediaProperties.VideoEncodingProperties,Windows.Graphics.DirectX.Direct3D11.IDirect3DDevice)">
      <summary>Called to set the encoding properties of a custom video compositor.</summary>
      <param name="backgroundProperties">The encoding properties.</param>
      <param name="device">The Microsoft Direct3D device that can be used to create resources based on the media format described by the encoding properties.</param>
    </member>
    <member name="T:Windows.Media.Effects.IVideoCompositorDefinition">
      <summary>The interface defining a custom video compositor definition.</summary>
    </member>
    <member name="P:Windows.Media.Effects.IVideoCompositorDefinition.ActivatableClassId">
      <summary>Gets the activatable class ID of the video compositor.</summary>
      <returns>The activatable class ID of the video compositor.</returns>
    </member>
    <member name="P:Windows.Media.Effects.IVideoCompositorDefinition.Properties">
      <summary>Gets the set of properties for configuring the video compositor object.</summary>
      <returns>The set of properties for configuring the video compositor object.</returns>
    </member>
    <member name="T:Windows.Media.Effects.IVideoEffectDefinition">
      <summary>Exposes the methods and properties of a VideoEffectDefinition object. Implement this interface when you create a custom video effect definition.</summary>
    </member>
    <member name="P:Windows.Media.Effects.IVideoEffectDefinition.ActivatableClassId">
      <summary>The activatable class ID of the video effect definition.</summary>
      <returns>The activatable class ID of the video effect definition, such as "Windows.Media.VideoStabilizationEffect".</returns>
    </member>
    <member name="P:Windows.Media.Effects.IVideoEffectDefinition.Properties">
      <summary>The set of properties for configuring the VideoEffectDefinition object.</summary>
      <returns>The set of properties for the video effect definition, represented as tuples.</returns>
    </member>
    <member name="T:Windows.Media.Effects.MediaEffectClosedReason">
      <summary>Specifies the reason why a media effect was closed.</summary>
    </member>
    <member name="F:Windows.Media.Effects.MediaEffectClosedReason.Done">
      <summary>The operation is complete.</summary>
    </member>
    <member name="F:Windows.Media.Effects.MediaEffectClosedReason.EffectCurrentlyUnloaded">
      <summary>The effect has been unloaded.</summary>
    </member>
    <member name="F:Windows.Media.Effects.MediaEffectClosedReason.UnknownError">
      <summary>An unknown error has occurred.</summary>
    </member>
    <member name="F:Windows.Media.Effects.MediaEffectClosedReason.UnsupportedEncodingFormat">
      <summary>The media effect does not support the required encoding format.</summary>
    </member>
    <member name="T:Windows.Media.Effects.MediaMemoryTypes">
      <summary>Specifies the types of memory that can be used for a media operation.</summary>
    </member>
    <member name="F:Windows.Media.Effects.MediaMemoryTypes.Cpu">
      <summary>CPU memory.</summary>
    </member>
    <member name="F:Windows.Media.Effects.MediaMemoryTypes.Gpu">
      <summary>GPU memory.</summary>
    </member>
    <member name="F:Windows.Media.Effects.MediaMemoryTypes.GpuAndCpu">
      <summary>Both GPU and CPU memory.</summary>
    </member>
    <member name="T:Windows.Media.Effects.ProcessAudioFrameContext">
      <summary>Provides context for performing a custom audio effect operation within the ProcessFrame method.</summary>
    </member>
    <member name="P:Windows.Media.Effects.ProcessAudioFrameContext.InputFrame">
      <summary>Gets the input frame for an audio effect operation.</summary>
      <returns>The input frame for an audio effect operation.</returns>
    </member>
    <member name="P:Windows.Media.Effects.ProcessAudioFrameContext.OutputFrame">
      <summary>Gets the output frame for an audio effect operation.</summary>
      <returns>The output frame for an audio effect operation.</returns>
    </member>
    <member name="T:Windows.Media.Effects.ProcessVideoFrameContext">
      <summary>Provides context for performing a custom video effect operation within the ProcessFrame method.</summary>
    </member>
    <member name="P:Windows.Media.Effects.ProcessVideoFrameContext.InputFrame">
      <summary>Gets the input frame for a video effect operation.</summary>
      <returns>The input frame for a video effect operation.</returns>
    </member>
    <member name="P:Windows.Media.Effects.ProcessVideoFrameContext.OutputFrame">
      <summary>Gets the output frame for a video effect operation.</summary>
      <returns>The output frame for a video effect operation.</returns>
    </member>
    <member name="T:Windows.Media.Effects.VideoCompositorDefinition">
      <summary>Represents the definition of a custom video compositor.</summary>
    </member>
    <member name="M:Windows.Media.Effects.VideoCompositorDefinition.#ctor(System.String)">
      <summary>Initializes a new instance of the VideoCompositorDefinition class.</summary>
      <param name="activatableClassId">The activatable class ID of the video compositor.</param>
    </member>
    <member name="M:Windows.Media.Effects.VideoCompositorDefinition.#ctor(System.String,Windows.Foundation.Collections.IPropertySet)">
      <summary>Initializes a new instance of the VideoCompositorDefinition class.</summary>
      <param name="activatableClassId">The activatable class ID of the video compositor.</param>
      <param name="props">The set of properties for configuring the video compositor object.</param>
    </member>
    <member name="P:Windows.Media.Effects.VideoCompositorDefinition.ActivatableClassId">
      <summary>Gets the activatable class ID of the video compositor.</summary>
      <returns>The activatable class ID of the video compositor.</returns>
    </member>
    <member name="P:Windows.Media.Effects.VideoCompositorDefinition.Properties">
      <summary>Gets the set of properties for configuring the video compositor object.</summary>
      <returns>The set of properties for configuring the video compositor object.</returns>
    </member>
    <member name="T:Windows.Media.Effects.VideoEffectDefinition">
      <summary>Represents a video effect definition.</summary>
    </member>
    <member name="M:Windows.Media.Effects.VideoEffectDefinition.#ctor(System.String)">
      <summary>Creates a new VideoEffectDefinition object with the specified activatable class ID.</summary>
      <param name="activatableClassId">The activatable class ID of the video effect definition.</param>
    </member>
    <member name="M:Windows.Media.Effects.VideoEffectDefinition.#ctor(System.String,Windows.Foundation.Collections.IPropertySet)">
      <summary>Creates a new VideoEffectDefinition object with the specified activatable class ID, configuring the object with the specified settings.</summary>
      <param name="activatableClassId">The activatable class ID of the video effect definition.</param>
      <param name="props">Configuration properties for the specified video effect definition.</param>
    </member>
    <member name="P:Windows.Media.Effects.VideoEffectDefinition.ActivatableClassId">
      <summary>Gets the activatable class ID of the video effect definition.</summary>
      <returns>The activatable class ID of the video effect definition, such as "Windows.Media.VideoStabilizationEffect".</returns>
    </member>
    <member name="P:Windows.Media.Effects.VideoEffectDefinition.Properties">
      <summary>Gets the set of properties for configuring the VideoEffectDefinition object.</summary>
      <returns>The set of properties for the video effect definition, represented as tuples.</returns>
    </member>
    <member name="T:Windows.Media.Effects.VideoTransformEffectDefinition">
      <summary>Represents the definition of a video transform effect.</summary>
    </member>
    <member name="M:Windows.Media.Effects.VideoTransformEffectDefinition.#ctor">
      <summary>Initializes a new instance of the VideoTransformEffectDefinition class.</summary>
    </member>
    <member name="P:Windows.Media.Effects.VideoTransformEffectDefinition.ActivatableClassId">
      <summary>Gets the activatable class ID of the video transform effect definition.</summary>
      <returns>The activatable class ID of the video transform effect definition.</returns>
    </member>
    <member name="P:Windows.Media.Effects.VideoTransformEffectDefinition.CropRectangle">
      <summary>Gets or sets the rectangle within which the video will be cropped, specified in pixels.</summary>
      <returns>The rectangle within which the video will be cropped</returns>
    </member>
    <member name="P:Windows.Media.Effects.VideoTransformEffectDefinition.Mirror">
      <summary>Gets or sets the direction in which the video will be mirrored.</summary>
      <returns>The direction in which the video will be mirrored.</returns>
    </member>
    <member name="P:Windows.Media.Effects.VideoTransformEffectDefinition.OutputSize">
      <summary>Gets or sets the output size of the video, in pixels.</summary>
      <returns>The output size of the video, in pixels.</returns>
    </member>
    <member name="P:Windows.Media.Effects.VideoTransformEffectDefinition.PaddingColor">
      <summary>Gets or sets the color that will be used to fill pixels in the frame that are not filled with video, such as when video is letterboxed.</summary>
      <returns>The color that will be used to fill pixels in the frame that are not filled with video</returns>
    </member>
    <member name="P:Windows.Media.Effects.VideoTransformEffectDefinition.ProcessingAlgorithm">
      <summary>Gets or sets the media processing algorithm that is used for the video transform.</summary>
      <returns>The media processing algorithm that is used for the video transform.</returns>
    </member>
    <member name="P:Windows.Media.Effects.VideoTransformEffectDefinition.Properties">
      <summary>Gets the set of properties for configuring the VideoTransformEffectDefinition object.</summary>
      <returns>The set of properties for configuring the VideoTransformEffectDefinition object.</returns>
    </member>
    <member name="P:Windows.Media.Effects.VideoTransformEffectDefinition.Rotation">
      <summary>Gets or sets the angle and direction in which the video will be rotated.</summary>
      <returns>The angle and direction in which the video will be rotated.</returns>
    </member>
    <member name="P:Windows.Media.Effects.VideoTransformEffectDefinition.SphericalProjection">
      <summary>Gets a VideoTransformSphericalProjection object that allows you to configure the spherical projection parameters used by the video transform effect.</summary>
      <returns>A VideoTransformSphericalProjection object.</returns>
    </member>
    <member name="T:Windows.Media.Effects.VideoTransformSphericalProjection">
      <summary>Enables configuration of the spherical projection parameters used by the VideoTransformEffectDefinition.</summary>
    </member>
    <member name="P:Windows.Media.Effects.VideoTransformSphericalProjection.FrameFormat">
      <summary>Gets or sets a value from the SphericalVideoFrameFormat enumeration specifying the spherical projection format of the video.</summary>
      <returns>The spherical projection format of the video.</returns>
    </member>
    <member name="P:Windows.Media.Effects.VideoTransformSphericalProjection.HorizontalFieldOfViewInDegrees">
      <summary>Gets or sets the horizontal field of view, expressed in degrees, used for spherical video projection.</summary>
      <returns>The horizontal field of view, expressed in degrees.</returns>
    </member>
    <member name="P:Windows.Media.Effects.VideoTransformSphericalProjection.IsEnabled">
      <summary>Gets or sets a value specifying whether spherical projection is enabled for the VideoTransformEffectDefinition.</summary>
      <returns>True if spherical projection is enabled; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Media.Effects.VideoTransformSphericalProjection.ProjectionMode">
      <summary>Gets or sets a value that specifies the projection mode used for spherical video.</summary>
      <returns>A value that specifies the projection mode used for spherical video.</returns>
    </member>
    <member name="P:Windows.Media.Effects.VideoTransformSphericalProjection.ViewOrientation">
      <summary>Gets or sets a quaternion that specifies the current view orientation used to project spherical video.</summary>
      <returns>The current view orientation.</returns>
    </member>
    <member name="T:Windows.Media.FaceAnalysis.DetectedFace">
      <summary>Represents a face that was detected in a SoftwareBitmap or a VideoFrame.</summary>
    </member>
    <member name="P:Windows.Media.FaceAnalysis.DetectedFace.FaceBox">
      <summary>Gets the bounds the detected face occupies in the SoftwareBitmap or VideoFrame.</summary>
      <returns>The bounds of the detected face.</returns>
    </member>
    <member name="T:Windows.Media.FaceAnalysis.FaceDetector">
      <summary>Detects faces in a SoftwareBitmap.</summary>
    </member>
    <member name="P:Windows.Media.FaceAnalysis.FaceDetector.IsSupported">
      <summary>Gets a value indicating whether the FaceDetector class is supported on the current device.</summary>
      <returns>True if FaceDetector; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Media.FaceAnalysis.FaceDetector.MaxDetectableFaceSize">
      <summary>Gets or sets the maximum detectable face size, in pixels.</summary>
      <returns>The maximum detectable face size, in pixels.</returns>
    </member>
    <member name="P:Windows.Media.FaceAnalysis.FaceDetector.MinDetectableFaceSize">
      <summary>Gets or sets the minimum detectable face size, in pixels.</summary>
      <returns>The minimum detectable face size, in pixels.</returns>
    </member>
    <member name="M:Windows.Media.FaceAnalysis.FaceDetector.CreateAsync">
      <summary>Creates a new instance of the FaceDetector class.</summary>
      <returns>An asynchronous operation that returns a FaceDetector instance upon successful completion.</returns>
    </member>
    <member name="M:Windows.Media.FaceAnalysis.FaceDetector.DetectFacesAsync(Windows.Graphics.Imaging.SoftwareBitmap)">
      <summary>Asynchronously detects faces in the provided SoftwareBitmap.</summary>
      <param name="image">The image data to be processed for face detection.</param>
      <returns>An asynchronous operation that returns a list of DetectedFace objects upon successful completion.</returns>
    </member>
    <member name="M:Windows.Media.FaceAnalysis.FaceDetector.DetectFacesAsync(Windows.Graphics.Imaging.SoftwareBitmap,Windows.Graphics.Imaging.BitmapBounds)">
      <summary>Asynchronously detects faces in the provided SoftwareBitmap within the specified search area.</summary>
      <param name="image">The image data to be processed for face detection.</param>
      <param name="searchArea">The bounds within the SoftwareBitmap in which face detection will be performed.</param>
      <returns>An asynchronous operation that returns a list of DetectedFace objects upon successful completion.</returns>
    </member>
    <member name="M:Windows.Media.FaceAnalysis.FaceDetector.GetSupportedBitmapPixelFormats">
      <summary>Returns a list of the bitmap pixels formats supported by the FaceDetector on the current device.</summary>
      <returns>A list of the bitmap pixels formats supported by the FaceDetector on the current device.</returns>
    </member>
    <member name="M:Windows.Media.FaceAnalysis.FaceDetector.IsBitmapPixelFormatSupported(Windows.Graphics.Imaging.BitmapPixelFormat)">
      <summary>Queries whether the specified bitmap pixel format is supported by the FaceDetector on the current device.</summary>
      <param name="bitmapPixelFormat">The bitmap pixel format for which support is queried.</param>
      <returns>True if the specified bitmap pixel format is supported; otherwise, false.</returns>
    </member>
    <member name="T:Windows.Media.FaceAnalysis.FaceTracker">
      <summary>Detects faces in VideoFrame objects and tracks faces across subsequent video frames.</summary>
    </member>
    <member name="P:Windows.Media.FaceAnalysis.FaceTracker.IsSupported">
      <summary>Gets a value indicating whether the FaceTracker class is supported on the current device.</summary>
      <returns>True if FaceTracker; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Media.FaceAnalysis.FaceTracker.MaxDetectableFaceSize">
      <summary>Gets or sets the maximum detectable face size, in pixels.</summary>
      <returns>The maximum detectable face size, in pixels.</returns>
    </member>
    <member name="P:Windows.Media.FaceAnalysis.FaceTracker.MinDetectableFaceSize">
      <summary>Gets or sets the minimum detectable face size, in pixels.</summary>
      <returns>The minimum detectable face size, in pixels.</returns>
    </member>
    <member name="M:Windows.Media.FaceAnalysis.FaceTracker.CreateAsync">
      <summary>Creates a new instance of the FaceTracker class.</summary>
      <returns>An asynchronous operation that returns a FaceTracker instance upon successful completion.</returns>
    </member>
    <member name="M:Windows.Media.FaceAnalysis.FaceTracker.GetSupportedBitmapPixelFormats">
      <summary>Returns a list of the bitmap pixels formats supported by the FaceTracker on the current device.</summary>
      <returns>A list of the bitmap pixels formats supported by the FaceTracker on the current device.</returns>
    </member>
    <member name="M:Windows.Media.FaceAnalysis.FaceTracker.IsBitmapPixelFormatSupported(Windows.Graphics.Imaging.BitmapPixelFormat)">
      <summary>Queries whether the specified bitmap pixel format is supported by the FaceTracker on the current device.</summary>
      <param name="bitmapPixelFormat">The bitmap pixel format for which support is queried.</param>
      <returns>True if the specified bitmap pixel format is supported; otherwise, false.</returns>
    </member>
    <member name="M:Windows.Media.FaceAnalysis.FaceTracker.ProcessNextFrameAsync(Windows.Media.VideoFrame)">
      <summary>Asynchronously processes a VideoFrame for face detection.</summary>
      <param name="videoFrame">The VideoFrame in which faces are detected or tracked.</param>
      <returns>An asynchronous operation that returns a list of DetectedFace objects upon successful completion.</returns>
    </member>
    <member name="T:Windows.Media.Import.PhotoImportAccessMode">
      <summary>Specifies the access mode with which photos are imported.</summary>
    </member>
    <member name="F:Windows.Media.Import.PhotoImportAccessMode.ReadAndDelete">
      <summary>Photos are imported with read and delete access.</summary>
    </member>
    <member name="F:Windows.Media.Import.PhotoImportAccessMode.ReadOnly">
      <summary>Photos are imported with read-only access.</summary>
    </member>
    <member name="F:Windows.Media.Import.PhotoImportAccessMode.ReadWrite">
      <summary>Photos are imported with read and write access.</summary>
    </member>
    <member name="T:Windows.Media.Import.PhotoImportConnectionTransport">
      <summary>Specifies the connection transport used for photo import.</summary>
    </member>
    <member name="F:Windows.Media.Import.PhotoImportConnectionTransport.Bluetooth">
      <summary>The connection transport is Bluetooth.</summary>
    </member>
    <member name="F:Windows.Media.Import.PhotoImportConnectionTransport.IP">
      <summary>The connection transport is Internet Protocol.</summary>
    </member>
    <member name="F:Windows.Media.Import.PhotoImportConnectionTransport.Unknown">
      <summary>The connection transport is unknown.</summary>
    </member>
    <member name="F:Windows.Media.Import.PhotoImportConnectionTransport.Usb">
      <summary>The connection transport is USB.</summary>
    </member>
    <member name="T:Windows.Media.Import.PhotoImportContentType">
      <summary>Specifies the content type of an imported item.</summary>
    </member>
    <member name="F:Windows.Media.Import.PhotoImportContentType.Image">
      <summary>The item is an image.</summary>
    </member>
    <member name="F:Windows.Media.Import.PhotoImportContentType.Unknown">
      <summary>The content type is unknown.</summary>
    </member>
    <member name="F:Windows.Media.Import.PhotoImportContentType.Video">
      <summary>The item is a video.</summary>
    </member>
    <member name="T:Windows.Media.Import.PhotoImportContentTypeFilter">
      <summary>Specifies the content types that are included in a photo import operation.</summary>
    </member>
    <member name="F:Windows.Media.Import.PhotoImportContentTypeFilter.ImagesAndVideos">
      <summary>Include images and videos.</summary>
    </member>
    <member name="F:Windows.Media.Import.PhotoImportContentTypeFilter.ImagesAndVideosFromCameraRoll">
      <summary>Include images and videos located in the Camera Roll directory or any of its subdirectories.</summary>
    </member>
    <member name="F:Windows.Media.Import.PhotoImportContentTypeFilter.OnlyImages">
      <summary>Include only images.</summary>
    </member>
    <member name="F:Windows.Media.Import.PhotoImportContentTypeFilter.OnlyVideos">
      <summary>Include only videos.</summary>
    </member>
    <member name="T:Windows.Media.Import.PhotoImportDeleteImportedItemsFromSourceResult">
      <summary>Represents the result of a operation that deletes imported media items from the source.</summary>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportDeleteImportedItemsFromSourceResult.DeletedItems">
      <summary>Gets a list of items that were deleted from the source.</summary>
      <returns>A list of items that were deleted from the source.</returns>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportDeleteImportedItemsFromSourceResult.HasSucceeded">
      <summary>Gets a value indicating whether the delete operation has succeeded.</summary>
      <returns>True if the delete operation has succeeded; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportDeleteImportedItemsFromSourceResult.PhotosCount">
      <summary>Gets the number of photos deleted in the operation.</summary>
      <returns>The number of photos deleted in the operation.</returns>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportDeleteImportedItemsFromSourceResult.PhotosSizeInBytes">
      <summary>Gets the size of the deleted photos, in bytes.</summary>
      <returns>The size of the deleted photos, in bytes.</returns>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportDeleteImportedItemsFromSourceResult.Session">
      <summary>Gets the photo import session associated with the delete operation.</summary>
      <returns>The photo import session associated with the delete operation.</returns>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportDeleteImportedItemsFromSourceResult.SiblingsCount">
      <summary>Gets the number of sibling files deleted in the operation.</summary>
      <returns>The number of sibling files deleted in the operation.</returns>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportDeleteImportedItemsFromSourceResult.SiblingsSizeInBytes">
      <summary>Gets the size of the deleted sibling files, in bytes.</summary>
      <returns>The size of the deleted sibling files, in bytes.</returns>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportDeleteImportedItemsFromSourceResult.SidecarsCount">
      <summary>Gets the number of sidecar files deleted in the operation.</summary>
      <returns>The number of sidecar files deleted in the operation.</returns>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportDeleteImportedItemsFromSourceResult.SidecarsSizeInBytes">
      <summary>Gets the size of the deleted sidecar files, in bytes.</summary>
      <returns>The size of the deleted sidecar files, in bytes.</returns>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportDeleteImportedItemsFromSourceResult.TotalCount">
      <summary>Gets the total number of items deleted in the operation.</summary>
      <returns>The total number of items deleted in the operation.</returns>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportDeleteImportedItemsFromSourceResult.TotalSizeInBytes">
      <summary>Gets the total size of the all deleted items, in bytes.</summary>
      <returns>The total size of the all deleted items, in bytes.</returns>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportDeleteImportedItemsFromSourceResult.VideosCount">
      <summary>Gets the number of videos deleted in the operation.</summary>
      <returns>The number of videos deleted in the operation.</returns>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportDeleteImportedItemsFromSourceResult.VideosSizeInBytes">
      <summary>Gets the size of the deleted videos, in bytes.</summary>
      <returns>The size of the deleted videos, in bytes.</returns>
    </member>
    <member name="T:Windows.Media.Import.PhotoImportFindItemsResult">
      <summary>Represents the result of a operation that finds media items on a source.</summary>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportFindItemsResult.FoundItems">
      <summary>Gets a list of items that were found on the source.</summary>
      <returns>A list of items that were found on the source.</returns>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportFindItemsResult.HasSucceeded">
      <summary>Gets a value indicating whether the find operation has succeeded.</summary>
      <returns>True if the find operation has succeeded; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportFindItemsResult.ImportMode">
      <summary>Gets the photo import mode that determines which types of files are included in the ImportItemsAsync operation.</summary>
      <returns>The photo import mode.</returns>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportFindItemsResult.PhotosCount">
      <summary>Gets the number of photos found on the source.</summary>
      <returns>The number of photos found on the source.</returns>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportFindItemsResult.PhotosSizeInBytes">
      <summary>Gets the size of the photos found on the source, in bytes.</summary>
      <returns>The size of the found photos, in bytes.</returns>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportFindItemsResult.SelectedPhotosCount">
      <summary>Gets the number of photos that are currently selected to be included in the ImportItemsAsync operation.</summary>
      <returns>The number of photos that are currently selected.</returns>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportFindItemsResult.SelectedPhotosSizeInBytes">
      <summary>Gets the size of the photos that are currently selected to be included in the ImportItemsAsync operation, in bytes.</summary>
      <returns>The size of the photos that are currently selected, in bytes.</returns>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportFindItemsResult.SelectedSiblingsCount">
      <summary>Gets the number of sibling files that are currently selected to be included in the ImportItemsAsync operation.</summary>
      <returns>The number of sibling files that are currently selected.</returns>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportFindItemsResult.SelectedSiblingsSizeInBytes">
      <summary>Gets the size of the sibling files that are currently selected to be included in the ImportItemsAsync operation, in bytes.</summary>
      <returns>The size of the sibling files that are currently selected.</returns>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportFindItemsResult.SelectedSidecarsCount">
      <summary>Gets the number of sidecar files that are currently selected to be included in the ImportItemsAsync operation.</summary>
      <returns>The number of sidecar files that are currently selected.</returns>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportFindItemsResult.SelectedSidecarsSizeInBytes">
      <summary>Gets the size of the sidecar files that are currently selected to be included in the ImportItemsAsync operation, in bytes.</summary>
      <returns>The size of the sidecar files that are currently selected.</returns>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportFindItemsResult.SelectedTotalCount">
      <summary>Gets the total number of items that are currently selected to be included in the ImportItemsAsync operation.</summary>
      <returns>The total number of items that are currently selected</returns>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportFindItemsResult.SelectedTotalSizeInBytes">
      <summary>Gets the total size of the all items that are currently selected to be included in the ImportItemsAsync operation, in bytes.</summary>
      <returns>The total size of the all items that are currently selected, in bytes.</returns>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportFindItemsResult.SelectedVideosCount">
      <summary>Gets the number of videos that are currently selected to be included in the ImportItemsAsync operation.</summary>
      <returns>The number of videos that are currently selected.</returns>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportFindItemsResult.SelectedVideosSizeInBytes">
      <summary>Gets the size of the videos that are currently selected to be included in the ImportItemsAsync operation, in bytes.</summary>
      <returns>The size of the videos that are currently selected, in bytes.</returns>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportFindItemsResult.Session">
      <summary>Gets the photo import session associated with the find operation.</summary>
      <returns>The photo import session associated with the find operation.</returns>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportFindItemsResult.SiblingsCount">
      <summary>Gets the number of sibling files found on the source.</summary>
      <returns>The number of sibling files found on the source.</returns>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportFindItemsResult.SiblingsSizeInBytes">
      <summary>Gets the size of the found sibling files, in bytes.</summary>
      <returns>The size of the found sibling files, in bytes.</returns>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportFindItemsResult.SidecarsCount">
      <summary>Gets the number of sidecar files found on the source.</summary>
      <returns>The number of sidecar files found on the source.</returns>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportFindItemsResult.SidecarsSizeInBytes">
      <summary>Gets the size of the found sidecar files, in bytes.</summary>
      <returns>The size of the found sidecar files, in bytes.</returns>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportFindItemsResult.TotalCount">
      <summary>Gets the total number of items found on the source.</summary>
      <returns>The total number of items found on the source.</returns>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportFindItemsResult.TotalSizeInBytes">
      <summary>Gets the total size of all items found on the source, in bytes.</summary>
      <returns>The total size of all items found on the source, in bytes.</returns>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportFindItemsResult.VideosCount">
      <summary>Gets the number of videos found on the source.</summary>
      <returns>The number of videos found on the source.</returns>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportFindItemsResult.VideosSizeInBytes">
      <summary>Gets the size of the videos found on the source, in bytes.</summary>
      <returns>The size of the found videos, in bytes.</returns>
    </member>
    <member name="E:Windows.Media.Import.PhotoImportFindItemsResult.ItemImported">
      <summary>Occurs when an item is imported.</summary>
    </member>
    <member name="E:Windows.Media.Import.PhotoImportFindItemsResult.SelectionChanged">
      <summary>Occurs when the set of items selected to be included in the ImportItemsAsync operation changes.</summary>
    </member>
    <member name="M:Windows.Media.Import.PhotoImportFindItemsResult.AddItemsInDateRangeToSelection(Windows.Foundation.DateTime,Windows.Foundation.TimeSpan)">
      <summary>Adds all items in the specified date range to the current selection.</summary>
      <param name="rangeStart">The start of the date range.</param>
      <param name="rangeLength">The length of the date range.</param>
    </member>
    <member name="M:Windows.Media.Import.PhotoImportFindItemsResult.ImportItemsAsync">
      <summary>Asynchronously imports the selected items from the source.</summary>
      <returns>An asynchronous operation that returns a PhotoImportImportItemsResult on successful completion.</returns>
    </member>
    <member name="M:Windows.Media.Import.PhotoImportFindItemsResult.SelectAll">
      <summary>Selects all items found on the source to be included in the ImportItemsAsync operation.</summary>
    </member>
    <member name="M:Windows.Media.Import.PhotoImportFindItemsResult.SelectNewAsync">
      <summary>Selects all new items found on the source to be included in the ImportItemsAsync operation.</summary>
      <returns>An asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Media.Import.PhotoImportFindItemsResult.SelectNone">
      <summary>Deselects all items found on the source, preventing them from being included in the ImportItemsAsync operation.</summary>
    </member>
    <member name="M:Windows.Media.Import.PhotoImportFindItemsResult.SetImportMode(Windows.Media.Import.PhotoImportImportMode)">
      <summary>Sets the photo import mode that determines which types of files are included in the ImportItemsAsync operation.</summary>
      <param name="value">The photo import mode.</param>
    </member>
    <member name="T:Windows.Media.Import.PhotoImportImportItemsResult">
      <summary>Represents the result of a operation that imports media items from the source.</summary>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportImportItemsResult.HasSucceeded">
      <summary>Gets a value indicating whether the import operation has succeeded.</summary>
      <returns>True if the import operation has succeeded; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportImportItemsResult.ImportedItems">
      <summary>Gets a list of items that were imported from the source.</summary>
      <returns>A list of items that were imported from the source.</returns>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportImportItemsResult.PhotosCount">
      <summary>Gets the number of photos imported in the operation.</summary>
      <returns>The number of photos imported in the operation.</returns>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportImportItemsResult.PhotosSizeInBytes">
      <summary>Gets the size of the imported photos, in bytes.</summary>
      <returns>The size of the imported photos, in bytes.</returns>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportImportItemsResult.Session">
      <summary>Gets the photo import session associated with the import operation.</summary>
      <returns>The photo import session associated with the import operation.</returns>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportImportItemsResult.SiblingsCount">
      <summary>Gets the number of sibling files imported in the operation.</summary>
      <returns>The number of sibling files imported in the operation.</returns>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportImportItemsResult.SiblingsSizeInBytes">
      <summary>Gets the size of the imported sidecar files, in bytes.</summary>
      <returns>The size of the imported sidecar files, in bytes.</returns>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportImportItemsResult.SidecarsCount">
      <summary>Gets the number of sidecar files imported in the operation.</summary>
      <returns>The number of sidecar files imported in the operation.</returns>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportImportItemsResult.SidecarsSizeInBytes">
      <summary>Gets the size of the imported sidecar files, in bytes.</summary>
      <returns>The size of the imported sidecar files, in bytes.</returns>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportImportItemsResult.TotalCount">
      <summary>Gets the total number of items imported in the operation.</summary>
      <returns>The total number of items imported in the operation.</returns>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportImportItemsResult.TotalSizeInBytes">
      <summary>Gets the total size of the all imported items, in bytes.</summary>
      <returns>The total size of the all imported items, in bytes.</returns>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportImportItemsResult.VideosCount">
      <summary>Gets the number of videos imported in the operation.</summary>
      <returns>The number of videos imported in the operation.</returns>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportImportItemsResult.VideosSizeInBytes">
      <summary>Gets the size of the imported videos, in bytes.</summary>
      <returns>The size of the imported videos, in bytes.</returns>
    </member>
    <member name="M:Windows.Media.Import.PhotoImportImportItemsResult.DeleteImportedItemsFromSourceAsync">
      <summary>Asynchronously deletes the items that were imported from the source.</summary>
      <returns>An asynchronous operation that returns a PhotoImportDeleteImportedItemsFromSourceResult on successful completion.</returns>
    </member>
    <member name="T:Windows.Media.Import.PhotoImportImportMode">
      <summary>Specifies the types of files that are included in an import operation.</summary>
    </member>
    <member name="F:Windows.Media.Import.PhotoImportImportMode.IgnoreSiblings">
      <summary>Sibling files are ignored.</summary>
    </member>
    <member name="F:Windows.Media.Import.PhotoImportImportMode.IgnoreSidecars">
      <summary>Sidecar files are ignored.</summary>
    </member>
    <member name="F:Windows.Media.Import.PhotoImportImportMode.IgnoreSidecarsAndSiblings">
      <summary>Sidecar files and sibling files are ignored.</summary>
    </member>
    <member name="F:Windows.Media.Import.PhotoImportImportMode.ImportEverything">
      <summary>All files are imported.</summary>
    </member>
    <member name="T:Windows.Media.Import.PhotoImportItem">
      <summary>Represents an media item that has been imported from a source.</summary>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportItem.ContentType">
      <summary>Gets the content type of the imported item.</summary>
      <returns>The content type of the imported item.</returns>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportItem.Date">
      <summary>Gets the creation date of the imported item.</summary>
      <returns>The creation date of the imported item.</returns>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportItem.DeletedFileNames">
      <summary>Gets a list of the names of files associated with this item that were deleted.</summary>
      <returns>A list of the names of files associated with this item that were deleted.</returns>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportItem.ImportedFileNames">
      <summary>Gets a list of the names of files associated with this item that were imported.</summary>
      <returns>A list of the names of files associated with this item that were imported.</returns>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportItem.IsSelected">
      <summary>Gets a value indicating whether the item is currently selected for import.</summary>
      <returns>True if the item is currently selected; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportItem.ItemKey">
      <summary>Gets the key used to identify the item.</summary>
      <returns>The key used to identify the item.</returns>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportItem.Name">
      <summary>Gets the name of the item.</summary>
      <returns>The name of the item.</returns>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportItem.Path">
      <summary>Gets the file system path of the PhotoImportItem.</summary>
      <returns>The file system path of the PhotoImportItem.</returns>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportItem.Sibling">
      <summary>Gets the sibling file associated with the item, if one exists.</summary>
      <returns>The sibling file associated with the item</returns>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportItem.Sidecars">
      <summary>Gets the list of sidecar files associated with the item, if any exists.</summary>
      <returns>The list of sidecar files associated with the item</returns>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportItem.SizeInBytes">
      <summary>Gets the size of the item, in bytes.</summary>
      <returns>The size of the item, in bytes.</returns>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportItem.Thumbnail">
      <summary>Gets a random access stream containing the thumbnail image associated with the item.</summary>
      <returns>A random access stream containing the thumbnail image associated with the item.</returns>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportItem.VideoSegments">
      <summary>Gets the list of video segments associated with the item.</summary>
      <returns>The list of video segments associated with the item.</returns>
    </member>
    <member name="T:Windows.Media.Import.PhotoImportItemImportedEventArgs">
      <summary>Provides data for the PhotoImportFindItemsResult.ItemImported event.</summary>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportItemImportedEventArgs.ImportedItem">
      <summary>Gets the imported item associated with the PhotoImportFindItemsResult.ItemImported event.</summary>
      <returns>The imported item.</returns>
    </member>
    <member name="T:Windows.Media.Import.PhotoImportItemSelectionMode">
      <summary>Specifies the initial selection state for items that are discovered using PhotoImportSession.FindItemsAsync.</summary>
    </member>
    <member name="F:Windows.Media.Import.PhotoImportItemSelectionMode.SelectAll">
      <summary>All found items are initially selected.</summary>
    </member>
    <member name="F:Windows.Media.Import.PhotoImportItemSelectionMode.SelectNew">
      <summary>New found items are initially selected.</summary>
    </member>
    <member name="F:Windows.Media.Import.PhotoImportItemSelectionMode.SelectNone">
      <summary>No found items are initially selected.</summary>
    </member>
    <member name="T:Windows.Media.Import.PhotoImportManager">
      <summary>Provides APIs for determining if photo import is supported on the current device, finding sources from which to import photos, and getting references to any pending photo import operations.</summary>
    </member>
    <member name="M:Windows.Media.Import.PhotoImportManager.FindAllSourcesAsync">
      <summary>Finds all currently available sources from which photos can be imported.</summary>
      <returns>An asynchronous operation that returns a list of available sources on successful completion.</returns>
    </member>
    <member name="M:Windows.Media.Import.PhotoImportManager.GetPendingOperations">
      <summary>Gets the list of all pending photo import operations.</summary>
      <returns>The list of all pending photo operations.</returns>
    </member>
    <member name="M:Windows.Media.Import.PhotoImportManager.IsSupportedAsync">
      <summary>Gets a value indicating if photo import is supported on the current device.</summary>
      <returns>An asynchronous operation that returns true if photo import is supported. Otherwise, returns false.</returns>
    </member>
    <member name="T:Windows.Media.Import.PhotoImportOperation">
      <summary>Represents an in-progress photo import operation.</summary>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportOperation.ContinueDeletingImportedItemsFromSourceAsync">
      <summary>Causes in-progress delete from source operations to continue.</summary>
      <returns>An asynchronous operation that returns a PhotoImportDeleteImportedItemsFromSourceResult object on successful completion.</returns>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportOperation.ContinueFindingItemsAsync">
      <summary>Causes in-progress find operations to continue.</summary>
      <returns>An asynchronous operation that returns a PhotoImportFindItemsResult object on successful completion.</returns>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportOperation.ContinueImportingItemsAsync">
      <summary>Causes in-progress import items operations to continue.</summary>
      <returns>An asynchronous operation that returns a PhotoImportImportItemsResult object on successful completion.</returns>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportOperation.Session">
      <summary>Gets the photo import session associated with the operation.</summary>
      <returns>The photo import session associated with the operation.</returns>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportOperation.Stage">
      <summary>Gets the current stage of the in-progress operation.</summary>
      <returns>The current stage of the in-progress operation.</returns>
    </member>
    <member name="T:Windows.Media.Import.PhotoImportPowerSource">
      <summary>Specifies the current power source of the source device containing items to be imported.</summary>
    </member>
    <member name="F:Windows.Media.Import.PhotoImportPowerSource.Battery">
      <summary>The current power source is a battery.</summary>
    </member>
    <member name="F:Windows.Media.Import.PhotoImportPowerSource.External">
      <summary>The current power source is external.</summary>
    </member>
    <member name="F:Windows.Media.Import.PhotoImportPowerSource.Unknown">
      <summary>The current power source is unknown.</summary>
    </member>
    <member name="T:Windows.Media.Import.PhotoImportProgress">
      <summary>The progress data for an asynchronous photo import operation.</summary>
    </member>
    <member name="F:Windows.Media.Import.PhotoImportProgress.BytesImported">
      <summary>The number of bytes that have been imported.</summary>
    </member>
    <member name="F:Windows.Media.Import.PhotoImportProgress.ImportProgress">
      <summary>The current import progress, expressed as a floating point value from 0 to 1.</summary>
    </member>
    <member name="F:Windows.Media.Import.PhotoImportProgress.ItemsImported">
      <summary>The number of items that have been imported.</summary>
    </member>
    <member name="F:Windows.Media.Import.PhotoImportProgress.TotalBytesToImport">
      <summary>The total number of bytes to be imported.</summary>
    </member>
    <member name="F:Windows.Media.Import.PhotoImportProgress.TotalItemsToImport">
      <summary>The total number of items to be imported.</summary>
    </member>
    <member name="T:Windows.Media.Import.PhotoImportSelectionChangedEventArgs">
      <summary>Provides data for the PhotoImportFindItemsResult.SelectionChanged event.</summary>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportSelectionChangedEventArgs.IsSelectionEmpty">
      <summary>Gets a value indicating whether no items are selected after the selection has changed.</summary>
      <returns>True if no items are selected; otherwise, false.</returns>
    </member>
    <member name="T:Windows.Media.Import.PhotoImportSession">
      <summary>Represents a photo import session with a photo import source.</summary>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportSession.AppendSessionDateToDestinationFolder">
      <summary>Gets or sets a value specifying whether the session date should be appended to the destination folder name.</summary>
      <returns>True if the session date should be appended to the folder name; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportSession.DestinationFileNamePrefix">
      <summary>Gets or sets the prefix for the destination file name.</summary>
      <returns>The prefix for the destination file name.</returns>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportSession.DestinationFolder">
      <summary>Gets or sets the destination folder for the photo import session.</summary>
      <returns>The destination folder for the photo import session.</returns>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportSession.RememberDeselectedItems">
      <summary>Gets a value indicating whether the deselected items for the session should be remembered.</summary>
      <returns>True if the deselected items for the session should be remembered; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportSession.SessionId">
      <summary>Gets a unique identifier for the import session.</summary>
      <returns>A unique identifier for the import session.</returns>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportSession.Source">
      <summary>Gets an object representing the source device associated with the photo import session.</summary>
      <returns>An object representing the source device associated with the photo import session.</returns>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportSession.SubfolderCreationMode">
      <summary>Gets or sets a value indicating the method used for naming subfolders within the destination folder.</summary>
      <returns>A value indicating method used for naming subfolders within the destination folder.</returns>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportSession.SubfolderDateFormat">
      <summary>Gets or sets a value indicating the date format used by the session for subfolders.</summary>
      <returns>A value indicating the date format used by the session for subfolders.</returns>
    </member>
    <member name="M:Windows.Media.Import.PhotoImportSession.Close">
      <summary>Closes the photo import session and releases associated resources.</summary>
    </member>
    <member name="M:Windows.Media.Import.PhotoImportSession.FindItemsAsync(Windows.Media.Import.PhotoImportContentTypeFilter,Windows.Media.Import.PhotoImportItemSelectionMode)">
      <summary>Asynchronously finds items on the source device that are available for import.</summary>
      <param name="contentTypeFilter">A value indicating whether the find operation includes images, videos, or both in the results.</param>
      <param name="itemSelectionMode">A value indicating whether all items, no items, or only new items in the results are initially marked as selected.</param>
      <returns>An asynchronous operation that returns a PhotoImportFindItemsResult on successful completion.</returns>
    </member>
    <member name="T:Windows.Media.Import.PhotoImportSidecar">
      <summary>Represents a sidecar file or a sibling file to a PhotoImportItem.</summary>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportSidecar.Date">
      <summary>Gets the date of the sidecar or sibling file.</summary>
      <returns>The date of the sidecar or sibling file.</returns>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportSidecar.Name">
      <summary>Gets the name of the sidecar or sibling file.</summary>
      <returns>The name of the sidecar or sibling file.</returns>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportSidecar.SizeInBytes">
      <summary>Gets the size of the sidecar or sibling file, in bytes.</summary>
      <returns>The size of the sidecar or sibling file, in bytes.</returns>
    </member>
    <member name="T:Windows.Media.Import.PhotoImportSource">
      <summary>Represents the source device for a photo import session.</summary>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportSource.BatteryLevelPercent">
      <summary>The battery level of the source device.</summary>
      <returns>A value from 0 to 100 that indicates the power level of the device battery, with 0 being none, and 100 being fully charged.</returns>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportSource.ConnectionProtocol">
      <summary>Gets the connection protocol that is being used to communicate with the source device.</summary>
      <returns>The connection protocol that is being used to communicate with the source device.</returns>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportSource.ConnectionTransport">
      <summary>Gets a value indicating the transport mechanism that is being used for importing items from the source device.</summary>
      <returns>A value indicating the transport mechanism that is being used for importing items from the source device.</returns>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportSource.DateTime">
      <summary>Gets the current date and time on the device.</summary>
      <returns>The current date and time on the device.</returns>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportSource.Description">
      <summary>Gets a human-readable description of the source device.</summary>
      <returns>A human-readable description of the device.</returns>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportSource.DisplayName">
      <summary>Gets the human-readable display name for the source device.</summary>
      <returns>The human-readable display name for the source device.</returns>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportSource.Id">
      <summary>Gets a unique 16-byte identifier that is common across multiple transports supported by the device.</summary>
      <returns>A unique 16-byte identifier that is common across multiple transports supported by the device.</returns>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportSource.IsLocked">
      <summary>Gets a value indicating if the source device is locked.</summary>
      <returns>True if the source device is locked; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportSource.IsMassStorage">
      <summary>Gets a value indicating if the source device is a mass storage device.</summary>
      <returns>True if the source device is a mass storage device; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportSource.Manufacturer">
      <summary>Gets the source device's human-readable manufacturer name.</summary>
      <returns>The source device's human-readable manufacturer name.</returns>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportSource.Model">
      <summary>Gets the device model name.</summary>
      <returns>The device model name.</returns>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportSource.PowerSource">
      <summary>Gets a value indicating the type of power source being used by the source device, if it is known.</summary>
      <returns>A value indicating the type of power source being used by the source device.</returns>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportSource.SerialNumber">
      <summary>Gets the serial number of the device.</summary>
      <returns>The serial number of the device.</returns>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportSource.StorageMedia">
      <summary>Gets a list of objects representing the different storage media exposed by the source device.</summary>
      <returns>A list of objects representing the different storage media exposed by the source device.</returns>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportSource.Thumbnail">
      <summary>Gets a reference to a stream containing the thumbnail image for the source device.</summary>
      <returns>A reference to a stream containing the thumbnail image for the source device.</returns>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportSource.Type">
      <summary>Gets a value indicating the type of the source device.</summary>
      <returns>A value indicating the type of the storage device.</returns>
    </member>
    <member name="M:Windows.Media.Import.PhotoImportSource.CreateImportSession">
      <summary>Creates a new photo import session.</summary>
      <returns>The new PhotoImportSession object.</returns>
    </member>
    <member name="M:Windows.Media.Import.PhotoImportSource.FromFolderAsync(Windows.Storage.IStorageFolder)">
      <summary>Creates a new instance of PhotoImportSource from the specified root folder.</summary>
      <param name="sourceRootFolder">The root folder from which the photo import source is created.</param>
      <returns>An asynchronous operation that returns a PhotoImportSource upon successful completion.</returns>
    </member>
    <member name="M:Windows.Media.Import.PhotoImportSource.FromIdAsync(System.String)">
      <summary>Creates a new instance of PhotoImportSource from the specified device ID.</summary>
      <param name="sourceId">The root folder from which the photo import source is created.</param>
      <returns>An asynchronous operation that returns a PhotoImportSource upon successful completion.</returns>
    </member>
    <member name="T:Windows.Media.Import.PhotoImportSourceType">
      <summary>Specifies the type of device that is being used as a photo import source.</summary>
    </member>
    <member name="F:Windows.Media.Import.PhotoImportSourceType.AudioRecorder">
      <summary>The device is an audio recorder.</summary>
    </member>
    <member name="F:Windows.Media.Import.PhotoImportSourceType.Camera">
      <summary>The device is a camera.</summary>
    </member>
    <member name="F:Windows.Media.Import.PhotoImportSourceType.Generic">
      <summary>The device is a generic photo import source.</summary>
    </member>
    <member name="F:Windows.Media.Import.PhotoImportSourceType.MediaPlayer">
      <summary>The device is a media player.</summary>
    </member>
    <member name="F:Windows.Media.Import.PhotoImportSourceType.PersonalInfoManager">
      <summary>The device is a personal information manager.</summary>
    </member>
    <member name="F:Windows.Media.Import.PhotoImportSourceType.Phone">
      <summary>The device is a phone.</summary>
    </member>
    <member name="F:Windows.Media.Import.PhotoImportSourceType.Video">
      <summary>The device is a video camera.</summary>
    </member>
    <member name="T:Windows.Media.Import.PhotoImportStage">
      <summary>Specifies the stages of the photo import process.</summary>
    </member>
    <member name="F:Windows.Media.Import.PhotoImportStage.DeletingImportedItemsFromSource">
      <summary>Imported items are currently being deleted from the source.</summary>
    </member>
    <member name="F:Windows.Media.Import.PhotoImportStage.FindingItems">
      <summary>Items are currently being found.</summary>
    </member>
    <member name="F:Windows.Media.Import.PhotoImportStage.ImportingItems">
      <summary>Items are currently being imported</summary>
    </member>
    <member name="F:Windows.Media.Import.PhotoImportStage.NotStarted">
      <summary>The photo import process has not started.</summary>
    </member>
    <member name="T:Windows.Media.Import.PhotoImportStorageMedium">
      <summary>Represents a storage medium exposed by a photo import source device.</summary>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportStorageMedium.AvailableSpaceInBytes">
      <summary>Gets the available space on the storage medium, in bytes.</summary>
      <returns>The available space on the storage medium, in bytes.</returns>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportStorageMedium.CapacityInBytes">
      <summary>Gets the capacity of the storage media, in bytes.</summary>
      <returns>The capacity of the storage media, in bytes.</returns>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportStorageMedium.Description">
      <summary>Gets a description of the storage medium.</summary>
      <returns>A description of the storage medium.</returns>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportStorageMedium.Name">
      <summary>Gets the name of the storage medium.</summary>
      <returns>The name of the storage medium.</returns>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportStorageMedium.SerialNumber">
      <summary>Gets the serial number of the storage medium.</summary>
      <returns>The serial number of the storage medium.</returns>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportStorageMedium.StorageMediumType">
      <summary>Gets the type of the storage medium.</summary>
      <returns>The type of the storage medium.</returns>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportStorageMedium.SupportedAccessMode">
      <summary>Gets a value indicating the access modes supported by the storage medium.</summary>
      <returns>A value indicating the access modes supported by the storage medium.</returns>
    </member>
    <member name="M:Windows.Media.Import.PhotoImportStorageMedium.Refresh">
      <summary>Refreshes the information about the storage medium.</summary>
    </member>
    <member name="T:Windows.Media.Import.PhotoImportStorageMediumType">
      <summary>Specifies the type of a storage medium.</summary>
    </member>
    <member name="F:Windows.Media.Import.PhotoImportStorageMediumType.Fixed">
      <summary>The storage medium is fixed.</summary>
    </member>
    <member name="F:Windows.Media.Import.PhotoImportStorageMediumType.Removable">
      <summary>The storage medium is removable.</summary>
    </member>
    <member name="F:Windows.Media.Import.PhotoImportStorageMediumType.Undefined">
      <summary>The storage medium type is undefined.</summary>
    </member>
    <member name="T:Windows.Media.Import.PhotoImportSubfolderCreationMode">
      <summary>Specifies the method used for naming subfolders within the destination folder.</summary>
    </member>
    <member name="F:Windows.Media.Import.PhotoImportSubfolderCreationMode.CreateSubfoldersFromExifDate">
      <summary>Subfolders are created based on the EXIF date of the imported files.</summary>
    </member>
    <member name="F:Windows.Media.Import.PhotoImportSubfolderCreationMode.CreateSubfoldersFromFileDate">
      <summary>Subfolders are created based on the file date of the imported files.</summary>
    </member>
    <member name="F:Windows.Media.Import.PhotoImportSubfolderCreationMode.DoNotCreateSubfolders">
      <summary>No subfolders are created.</summary>
    </member>
    <member name="F:Windows.Media.Import.PhotoImportSubfolderCreationMode.KeepOriginalFolderStructure">
      <summary>Subfolders are created to match the folder structure of the import source.</summary>
    </member>
    <member name="T:Windows.Media.Import.PhotoImportSubfolderDateFormat">
      <summary>Specifies the date format of a subfolder for a photo import operation.</summary>
    </member>
    <member name="F:Windows.Media.Import.PhotoImportSubfolderDateFormat.Year">
      <summary>The date format specifies a year.</summary>
    </member>
    <member name="F:Windows.Media.Import.PhotoImportSubfolderDateFormat.YearMonth">
      <summary>The date format specifies year and month.</summary>
    </member>
    <member name="F:Windows.Media.Import.PhotoImportSubfolderDateFormat.YearMonthDay">
      <summary>The date format specifies a year, month, and day.</summary>
    </member>
    <member name="T:Windows.Media.Import.PhotoImportVideoSegment">
      <summary>Represents an imported video segment.</summary>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportVideoSegment.Date">
      <summary>Gets the date of the imported video segment.</summary>
      <returns>The date of the imported video segment.</returns>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportVideoSegment.Name">
      <summary>Gets the name of the imported video segment.</summary>
      <returns>The name of the imported video segment.</returns>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportVideoSegment.Sibling">
      <summary>Gets the sibling file associated with the imported video segment.</summary>
      <returns>The sibling file associated with the imported video segment.</returns>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportVideoSegment.Sidecars">
      <summary>Gets the sidecar file associated with the imported video segment.</summary>
      <returns>The sidecar file associated with the imported video segment.</returns>
    </member>
    <member name="P:Windows.Media.Import.PhotoImportVideoSegment.SizeInBytes">
      <summary>Gets the size of the imported video segment, in bytes.</summary>
      <returns>The size of the imported video segment, in bytes.</returns>
    </member>
    <member name="T:Windows.Media.MediaProperties.AudioEncodingProperties">
      <summary>Describes the encoding properties of an audio stream.</summary>
    </member>
    <member name="M:Windows.Media.MediaProperties.AudioEncodingProperties.#ctor">
      <summary>Creates a new instance of the AudioEncodingProperties class.</summary>
    </member>
    <member name="P:Windows.Media.MediaProperties.AudioEncodingProperties.Bitrate">
      <summary>Gets or sets the audio bit rate.</summary>
      <returns>The average bit rate of the audio stream, in bits per second.</returns>
    </member>
    <member name="P:Windows.Media.MediaProperties.AudioEncodingProperties.BitsPerSample">
      <summary>Gets or sets the number of bits per audio sample.</summary>
      <returns>The number of bits per audio sample.</returns>
    </member>
    <member name="P:Windows.Media.MediaProperties.AudioEncodingProperties.ChannelCount">
      <summary>Gets or sets the number of audio channels.</summary>
      <returns>The number of audio channels.</returns>
    </member>
    <member name="P:Windows.Media.MediaProperties.AudioEncodingProperties.IsSpatial">
      <summary>Gets a value indicating whether the audio is encoded with spatial audio information.</summary>
      <returns>True if the audio is encoded with spatial audio information; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Media.MediaProperties.AudioEncodingProperties.Properties">
      <summary>Gets additional format properties for the audio stream.</summary>
      <returns>A property set that contains format properties.</returns>
    </member>
    <member name="P:Windows.Media.MediaProperties.AudioEncodingProperties.SampleRate">
      <summary>Gets or sets audio sampling rate.</summary>
      <returns>The number of audio samples per second.</returns>
    </member>
    <member name="P:Windows.Media.MediaProperties.AudioEncodingProperties.Subtype">
      <summary>Gets or sets the subtype of the format.</summary>
      <returns>The subtype.</returns>
    </member>
    <member name="P:Windows.Media.MediaProperties.AudioEncodingProperties.Type">
      <summary>Gets the format type.</summary>
      <returns>The format type. For audio streams, the format type is "Audio".</returns>
    </member>
    <member name="M:Windows.Media.MediaProperties.AudioEncodingProperties.Copy">
      <summary>Creates a copy of the **AudioEncodingProperties** object.</summary>
      <returns>A copy of the **AudioEncodingProperties** object.</returns>
    </member>
    <member name="M:Windows.Media.MediaProperties.AudioEncodingProperties.CreateAac(System.UInt32,System.UInt32,System.UInt32)">
      <summary>Creates an instance of AudioEncodingProperties for Advanced Audio Coding (AAC) audio.</summary>
      <param name="sampleRate">The audio sampling rate.</param>
      <param name="channelCount">The number of audio channels.</param>
      <param name="bitrate">The audio bit rate.</param>
      <returns>The audio encoding properties.</returns>
    </member>
    <member name="M:Windows.Media.MediaProperties.AudioEncodingProperties.CreateAacAdts(System.UInt32,System.UInt32,System.UInt32)">
      <summary>Creates an instance of AudioEncodingProperties for Advanced Audio Coding (AAC) audio in Audio Data Transport Stream (ADTS) format.</summary>
      <param name="sampleRate">The audio sampling rate.</param>
      <param name="channelCount">The number of audio channels.</param>
      <param name="bitrate">The audio bit rate.</param>
      <returns>The audio encoding properties.</returns>
    </member>
    <member name="M:Windows.Media.MediaProperties.AudioEncodingProperties.CreateAlac(System.UInt32,System.UInt32,System.UInt32)">
      <summary>Creates an instance of AudioEncodingProperties for Apple Lossless Audio Codec (ALAC) audio.</summary>
      <param name="sampleRate">The audio sampling rate.</param>
      <param name="channelCount">The number of audio channels.</param>
      <param name="bitsPerSample">The number of bits per sample.</param>
      <returns>The audio encoding properties.</returns>
    </member>
    <member name="M:Windows.Media.MediaProperties.AudioEncodingProperties.CreateFlac(System.UInt32,System.UInt32,System.UInt32)">
      <summary>Creates an instance of AudioEncodingProperties for Free Lossless Audio Codec (FLAC) audio.</summary>
      <param name="sampleRate">The audio sampling rate.</param>
      <param name="channelCount">The number of audio channels.</param>
      <param name="bitsPerSample">The number of bits per sample.</param>
      <returns>The audio encoding properties.</returns>
    </member>
    <member name="M:Windows.Media.MediaProperties.AudioEncodingProperties.CreateMp3(System.UInt32,System.UInt32,System.UInt32)">
      <summary>Creates an instance of AudioEncodingProperties for MPEG Audio Layer-3 (MP3) audio.</summary>
      <param name="sampleRate">The audio sampling rate.</param>
      <param name="channelCount">The number of audio channels.</param>
      <param name="bitrate">The audio bit rate.</param>
      <returns>The audio encoding properties.</returns>
    </member>
    <member name="M:Windows.Media.MediaProperties.AudioEncodingProperties.CreatePcm(System.UInt32,System.UInt32,System.UInt32)">
      <summary>Creates an instance of AudioEncodingProperties for Pulse Code Modulation (PCM) audio.</summary>
      <param name="sampleRate">The audio sampling rate.</param>
      <param name="channelCount">The number of audio channels.</param>
      <param name="bitsPerSample">The audio bit depth.</param>
      <returns>The audio encoding properties.</returns>
    </member>
    <member name="M:Windows.Media.MediaProperties.AudioEncodingProperties.CreateWma(System.UInt32,System.UInt32,System.UInt32)">
      <summary>Creates an instance of AudioEncodingProperties for Windows Media Audio (WMA).</summary>
      <param name="sampleRate">The audio sampling rate.</param>
      <param name="channelCount">The number of audio channels.</param>
      <param name="bitrate">The audio bit rate.</param>
      <returns>The audio encoding properties.</returns>
    </member>
    <member name="M:Windows.Media.MediaProperties.AudioEncodingProperties.GetFormatUserData(System.Byte[]@)">
      <summary>Gets the media format user data.</summary>
      <param name="value">Receives the media format data.</param>
    </member>
    <member name="M:Windows.Media.MediaProperties.AudioEncodingProperties.SetFormatUserData(System.Byte[])">
      <summary>Sets the media format user data.</summary>
      <param name="value">The media data to set.</param>
    </member>
    <member name="T:Windows.Media.MediaProperties.AudioEncodingQuality">
      <summary>Describes the level of quality of the audio encoding. The higher the quality, the better the audio fidelity, and the larger the resulting file.</summary>
    </member>
    <member name="F:Windows.Media.MediaProperties.AudioEncodingQuality.Auto">
      <summary>**Auto** fills in the proper settings based on the current camera settings. So when **Auto** is used, settings that are manually modified are ignored. For example, if you create a preset profile using one the static create methods, such as CreateM4a, and specify **Auto** as the encoding quality, any changes you make to the properties will be overwritten with values based on the current camera settings.</summary>
    </member>
    <member name="F:Windows.Media.MediaProperties.AudioEncodingQuality.High">
      <summary>Stereo, Professional audio sampling rate (48 kHz), 192 kilobits per second (kbps) data transfer rate.</summary>
    </member>
    <member name="F:Windows.Media.MediaProperties.AudioEncodingQuality.Low">
      <summary>Mono, CD quality sampling rate (44.1 kHz), 96 kilobits per second (kbps) data transfer rate.</summary>
    </member>
    <member name="F:Windows.Media.MediaProperties.AudioEncodingQuality.Medium">
      <summary>Stereo, CD quality sampling rate (44.1 kHz), 128 kilobits per second (kbps) data transfer rate.</summary>
    </member>
    <member name="T:Windows.Media.MediaProperties.ContainerEncodingProperties">
      <summary>Describes a media container format.</summary>
    </member>
    <member name="M:Windows.Media.MediaProperties.ContainerEncodingProperties.#ctor">
      <summary>Creates a new instance of the ContainerEncodingProperties class.</summary>
    </member>
    <member name="P:Windows.Media.MediaProperties.ContainerEncodingProperties.Properties">
      <summary>Gets additional format properties for the media container.</summary>
      <returns>A property set that contains format properties.</returns>
    </member>
    <member name="P:Windows.Media.MediaProperties.ContainerEncodingProperties.Subtype">
      <summary>Gets or sets the subtype of the media container.</summary>
      <returns>The subtype.</returns>
    </member>
    <member name="P:Windows.Media.MediaProperties.ContainerEncodingProperties.Type">
      <summary>Gets the format type.</summary>
      <returns>The format type. For media containers, the format type is "Container".</returns>
    </member>
    <member name="M:Windows.Media.MediaProperties.ContainerEncodingProperties.Copy">
      <summary>Creates a copy of the **ContainerEncodingProperties** object.</summary>
      <returns>A copy of the **ContainerEncodingProperties** object.</returns>
    </member>
    <member name="T:Windows.Media.MediaProperties.H264ProfileIds">
      <summary>Provides properties for getting H.264 profile ids.</summary>
    </member>
    <member name="P:Windows.Media.MediaProperties.H264ProfileIds.Baseline">
      <summary>Gets the H.264 baseline profile.</summary>
      <returns>The baseline profile.</returns>
    </member>
    <member name="P:Windows.Media.MediaProperties.H264ProfileIds.ConstrainedBaseline">
      <summary>Gets the H.264 constrained baseline profile.</summary>
      <returns>The constrained baseline profile.</returns>
    </member>
    <member name="P:Windows.Media.MediaProperties.H264ProfileIds.Extended">
      <summary>Gets the H.264 extended profile.</summary>
      <returns>The extended profile.</returns>
    </member>
    <member name="P:Windows.Media.MediaProperties.H264ProfileIds.High">
      <summary>Gets the H.264 high profile.</summary>
      <returns>The high profile.</returns>
    </member>
    <member name="P:Windows.Media.MediaProperties.H264ProfileIds.High10">
      <summary>Gets the H.264 high 10 profile.</summary>
      <returns>The high 10 profile.</returns>
    </member>
    <member name="P:Windows.Media.MediaProperties.H264ProfileIds.High422">
      <summary>Gets the H.264 high 4:2:2 profile.</summary>
      <returns>The high 4:2:2 profile.</returns>
    </member>
    <member name="P:Windows.Media.MediaProperties.H264ProfileIds.High444">
      <summary>Gets the H.264 high 4:4:4 profile.</summary>
      <returns>The high 4:4:4 profile.</returns>
    </member>
    <member name="P:Windows.Media.MediaProperties.H264ProfileIds.Main">
      <summary>Gets the H.264 main profile.</summary>
      <returns>Gets the main profile.</returns>
    </member>
    <member name="P:Windows.Media.MediaProperties.H264ProfileIds.MultiviewHigh">
      <summary>Gets the H.264 multiview profile.</summary>
      <returns>The multiview profile.</returns>
    </member>
    <member name="P:Windows.Media.MediaProperties.H264ProfileIds.StereoHigh">
      <summary>Gets the H.264 stereo high profile.</summary>
      <returns>The stereo high profile.</returns>
    </member>
    <member name="T:Windows.Media.MediaProperties.ImageEncodingProperties">
      <summary>Describes the format of an image stream.</summary>
    </member>
    <member name="M:Windows.Media.MediaProperties.ImageEncodingProperties.#ctor">
      <summary>Creates a new instance of the ImageEncodingProperties class.</summary>
    </member>
    <member name="P:Windows.Media.MediaProperties.ImageEncodingProperties.Height">
      <summary>Gets or sets the image height.</summary>
      <returns>The height of the image, in pixels.</returns>
    </member>
    <member name="P:Windows.Media.MediaProperties.ImageEncodingProperties.Properties">
      <summary>Gets additional format properties for the image stream.</summary>
      <returns>A property set that contains format properties.</returns>
    </member>
    <member name="P:Windows.Media.MediaProperties.ImageEncodingProperties.Subtype">
      <summary>Gets or sets the subtype of the format.</summary>
      <returns>The subtype.</returns>
    </member>
    <member name="P:Windows.Media.MediaProperties.ImageEncodingProperties.Type">
      <summary>Gets the format type.</summary>
      <returns>The format type. For image streams, the format type is "Image".</returns>
    </member>
    <member name="P:Windows.Media.MediaProperties.ImageEncodingProperties.Width">
      <summary>Gets or sets the image width.</summary>
      <returns>The width of the image, in pixels.</returns>
    </member>
    <member name="M:Windows.Media.MediaProperties.ImageEncodingProperties.Copy">
      <summary>Creates a copy of the **ImageEncodingProperties** object.</summary>
      <returns>A copy of the **ImageEncodingProperties** object.</returns>
    </member>
    <member name="M:Windows.Media.MediaProperties.ImageEncodingProperties.CreateBmp">
      <summary>Creates an instance of ImageEncodingProperties for a BMP image.</summary>
      <returns>The image encoding properties.</returns>
    </member>
    <member name="M:Windows.Media.MediaProperties.ImageEncodingProperties.CreateHeif">
      <summary>Creates an instance of ImageEncodingProperties for HEIF format.</summary>
      <returns>The ImageEncodingProperties for HEIF format.</returns>
    </member>
    <member name="M:Windows.Media.MediaProperties.ImageEncodingProperties.CreateJpeg">
      <summary>Creates an instance of ImageEncodingProperties for a JPEG image.</summary>
      <returns>The properties for the image stream.</returns>
    </member>
    <member name="M:Windows.Media.MediaProperties.ImageEncodingProperties.CreateJpegXR">
      <summary>Creates an instance of ImageEncodingProperties for a JPEG XR image.</summary>
      <returns>The properties for the image stream.</returns>
    </member>
    <member name="M:Windows.Media.MediaProperties.ImageEncodingProperties.CreatePng">
      <summary>Creates an instance of ImageEncodingProperties for a PNG image.</summary>
      <returns>The properties for the image stream.</returns>
    </member>
    <member name="M:Windows.Media.MediaProperties.ImageEncodingProperties.CreateUncompressed(Windows.Media.MediaProperties.MediaPixelFormat)">
      <summary>Creates an instance of ImageEncodingProperties for an uncompressed image.</summary>
      <param name="format">The media pixel format.</param>
      <returns>The image encoding properties.</returns>
    </member>
    <member name="T:Windows.Media.MediaProperties.IMediaEncodingProperties">
      <summary>Describes the format of a media stream or media container.</summary>
    </member>
    <member name="P:Windows.Media.MediaProperties.IMediaEncodingProperties.Properties">
      <summary>Gets additional format properties.</summary>
      <returns>A property set that contains format properties.</returns>
    </member>
    <member name="P:Windows.Media.MediaProperties.IMediaEncodingProperties.Subtype">
      <summary>Gets or sets the subtype of the format.</summary>
      <returns>The subtype.</returns>
    </member>
    <member name="P:Windows.Media.MediaProperties.IMediaEncodingProperties.Type">
      <summary>Gets the format type.</summary>
      <returns>The format type. The value can be the string representation of a GUID in canonical form, or one of the predefined values listed in the following table.&lt;table&gt;</returns>
    </member>
    <member name="T:Windows.Media.MediaProperties.MediaEncodingProfile">
      <summary>Describes the encoding profile for an audio or video file. The encoding profile includes descriptions of the audio and video encoding formats, and a description of the media container.</summary>
    </member>
    <member name="M:Windows.Media.MediaProperties.MediaEncodingProfile.#ctor">
      <summary>Creates a new instance of the MediaEncodingProfile class.</summary>
    </member>
    <member name="P:Windows.Media.MediaProperties.MediaEncodingProfile.Audio">
      <summary>Gets or sets the encoding properties for the audio stream.</summary>
      <returns>The encoding properties of the audio stream. If the profile does not contain an audio stream, the value is **null**.</returns>
    </member>
    <member name="P:Windows.Media.MediaProperties.MediaEncodingProfile.Container">
      <summary>Gets or sets the properties of the media container.</summary>
      <returns>The properties of the media container.</returns>
    </member>
    <member name="P:Windows.Media.MediaProperties.MediaEncodingProfile.Video">
      <summary>Gets or sets the encoding properties for the video stream.</summary>
      <returns>The encoding properties of the video stream. If the profile does not contain a video stream, the value is **null**.</returns>
    </member>
    <member name="M:Windows.Media.MediaProperties.MediaEncodingProfile.CreateAlac(Windows.Media.MediaProperties.AudioEncodingQuality)">
      <summary>Creates an instance of MediaEncodingProfile for Apple Lossless Audio Codec (ALAC) audio.</summary>
      <param name="quality">The ecoding quality.</param>
      <returns>The media encoding profile.</returns>
    </member>
    <member name="M:Windows.Media.MediaProperties.MediaEncodingProfile.CreateAvi(Windows.Media.MediaProperties.VideoEncodingQuality)">
      <summary>Creates an instance of MediaEncodingProfile for AVI.</summary>
      <param name="quality">The video quality.</param>
      <returns>The media encoding profile.</returns>
    </member>
    <member name="M:Windows.Media.MediaProperties.MediaEncodingProfile.CreateFlac(Windows.Media.MediaProperties.AudioEncodingQuality)">
      <summary>Creates an instance of MediaEncodingProfile for Free Lossless Audio Codec (FLAC) audio.</summary>
      <param name="quality">The ecoding quality.</param>
      <returns>The media encoding profile.</returns>
    </member>
    <member name="M:Windows.Media.MediaProperties.MediaEncodingProfile.CreateFromFileAsync(Windows.Storage.IStorageFile)">
      <summary>Creates an encoding profile from an existing media file.</summary>
      <param name="file">The media file from which to create the profile.</param>
      <returns>An object that is used to control the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Media.MediaProperties.MediaEncodingProfile.CreateFromStreamAsync(Windows.Storage.Streams.IRandomAccessStream)">
      <summary>Creates an encoding profile from a stream that contains media data.</summary>
      <param name="stream">The media stream from which to create the profile.</param>
      <returns>An object that is used to control the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Media.MediaProperties.MediaEncodingProfile.CreateHevc(Windows.Media.MediaProperties.VideoEncodingQuality)">
      <summary>Creates an instance of MediaEncodingProfile for High Efficiency Video Coding (HEVC) video, also known as H.265 video.</summary>
      <param name="quality">The video quality.</param>
      <returns>The media encoding profile.</returns>
    </member>
    <member name="M:Windows.Media.MediaProperties.MediaEncodingProfile.CreateM4a(Windows.Media.MediaProperties.AudioEncodingQuality)">
      <summary>Creates an encoding profile for AAC audio.</summary>
      <param name="quality">Specifies whether to create a profile with a low bit rate, medium bit rate, or high bit rate.</param>
      <returns>Returns a media encoding profile.</returns>
    </member>
    <member name="M:Windows.Media.MediaProperties.MediaEncodingProfile.CreateMp3(Windows.Media.MediaProperties.AudioEncodingQuality)">
      <summary>Creates an encoding profile for MP3 (MPEG-1 layer 3) audio.</summary>
      <param name="quality">Specifies whether to create a profile with a low bit rate, medium bit rate, or high bit rate.</param>
      <returns>Returns a media encoding profile.</returns>
    </member>
    <member name="M:Windows.Media.MediaProperties.MediaEncodingProfile.CreateMp4(Windows.Media.MediaProperties.VideoEncodingQuality)">
      <summary>Creates an encoding profile for H.264 video.</summary>
      <param name="quality">Specifies the video resolution of the profile.</param>
      <returns>Returns a media encoding profile.</returns>
    </member>
    <member name="M:Windows.Media.MediaProperties.MediaEncodingProfile.CreateWav(Windows.Media.MediaProperties.AudioEncodingQuality)">
      <summary>Creates an instance of MediaEncodingProfile for WAV</summary>
      <param name="quality">The audio encoding quality.</param>
      <returns>The media encoding profile.</returns>
    </member>
    <member name="M:Windows.Media.MediaProperties.MediaEncodingProfile.CreateWma(Windows.Media.MediaProperties.AudioEncodingQuality)">
      <summary>Creates an encoding profile for Windows Media Audio (WMA).</summary>
      <param name="quality">Specifies whether to create a profile with a low bit rate, medium bit rate, or high bit rate.</param>
      <returns>Returns a media encoding profile.</returns>
    </member>
    <member name="M:Windows.Media.MediaProperties.MediaEncodingProfile.CreateWmv(Windows.Media.MediaProperties.VideoEncodingQuality)">
      <summary>Creates an encoding profile for Windows Media Video (WMV).</summary>
      <param name="quality">Specifies the video resolution of the profile.</param>
      <returns>Returns a media encoding profile.</returns>
    </member>
    <member name="M:Windows.Media.MediaProperties.MediaEncodingProfile.GetAudioTracks">
      <summary>Retrieves the list of AudioStreamDescriptor objects describing the audio streams included in the **MediaEncodingProfile**.</summary>
      <returns>A list of AudioStreamDescriptor objects.</returns>
    </member>
    <member name="M:Windows.Media.MediaProperties.MediaEncodingProfile.GetTimedMetadataTracks">
      <summary>Retrieves the list of TimedMetadataStreamDescriptor objects describing the timed metadata streams included in the **MediaEncodingProfile**.</summary>
      <returns>A list of TimedMetadataStreamDescriptor objects.</returns>
    </member>
    <member name="M:Windows.Media.MediaProperties.MediaEncodingProfile.GetVideoTracks">
      <summary>Retrieves the list of VideoStreamDescriptor objects describing the video streams included in the **MediaEncodingProfile**.</summary>
      <returns>A list of VideoStreamDescriptor objects.</returns>
    </member>
    <member name="M:Windows.Media.MediaProperties.MediaEncodingProfile.SetAudioTracks(Windows.Foundation.Collections.IIterable{Windows.Media.Core.AudioStreamDescriptor})">
      <summary>Sets the list of AudioStreamDescriptor objects describing the audio streams included in the **MediaEncodingProfile**.</summary>
      <param name="value">A list of VideoStreamDescriptor objects.</param>
    </member>
    <member name="M:Windows.Media.MediaProperties.MediaEncodingProfile.SetTimedMetadataTracks(Windows.Foundation.Collections.IIterable{Windows.Media.Core.TimedMetadataStreamDescriptor})">
      <summary>Sets the list of TimedMetadataStreamDescriptor objects describing the timed metadata streams included in the **MediaEncodingProfile**.</summary>
      <param name="value">A collection of TimedMetadataStreamDescriptor objects.</param>
    </member>
    <member name="M:Windows.Media.MediaProperties.MediaEncodingProfile.SetVideoTracks(Windows.Foundation.Collections.IIterable{Windows.Media.Core.VideoStreamDescriptor})">
      <summary>Sets the list of VideoStreamDescriptor objects describing the video streams included in the **MediaEncodingProfile**.</summary>
      <param name="value">A collection of VideoStreamDescriptor objects.</param>
    </member>
    <member name="T:Windows.Media.MediaProperties.MediaEncodingSubtypes">
      <summary>Provides properties for getting the standard names for media subtypes.</summary>
    </member>
    <member name="P:Windows.Media.MediaProperties.MediaEncodingSubtypes.Aac">
      <summary>Gets the name for Advanced Audio Coding (AAC).</summary>
      <returns>The name for AAC.</returns>
    </member>
    <member name="P:Windows.Media.MediaProperties.MediaEncodingSubtypes.AacAdts">
      <summary>Gets the name for Advanced Audio Coding (AAC) audio in Audio Data Transport Stream (ADTS) format.</summary>
      <returns>The name for AAC ADTS.</returns>
    </member>
    <member name="P:Windows.Media.MediaProperties.MediaEncodingSubtypes.Ac3">
      <summary>Gets the name for Dolby Digital audio (AC-3).</summary>
      <returns>The name for AC-3.</returns>
    </member>
    <member name="P:Windows.Media.MediaProperties.MediaEncodingSubtypes.Alac">
      <summary>Gets the name for Apple Lossless Audio Codec (ALAC) audio encoding.</summary>
      <returns>The name for Dolby Digital audio (AC-3) for Apple Lossless Audio Codec (ALAC) audio.</returns>
    </member>
    <member name="P:Windows.Media.MediaProperties.MediaEncodingSubtypes.AmrNb">
      <summary>Gets the name for Adaptive Multi-Rate (AmrNb).</summary>
      <returns>The name of AMR-NB.</returns>
    </member>
    <member name="P:Windows.Media.MediaProperties.MediaEncodingSubtypes.AmrWb">
      <summary>Gets the name for Adaptive Multi-Rate Wideband.</summary>
      <returns>The name for AMR-WB</returns>
    </member>
    <member name="P:Windows.Media.MediaProperties.MediaEncodingSubtypes.Argb32">
      <summary>Gets the name for RGB 32 with alpha channel.</summary>
      <returns>The name for AGB32.</returns>
    </member>
    <member name="P:Windows.Media.MediaProperties.MediaEncodingSubtypes.Asf">
      <summary>Gets the name for Advanced Systems Format (ASF).</summary>
      <returns>The name for ASF.</returns>
    </member>
    <member name="P:Windows.Media.MediaProperties.MediaEncodingSubtypes.Avi">
      <summary>Gets the name for Audio Video Interleave (AVI).</summary>
      <returns>The name for AVI.</returns>
    </member>
    <member name="P:Windows.Media.MediaProperties.MediaEncodingSubtypes.Bgra8">
      <summary>Gets the name for BGRA8.</summary>
      <returns>The name for BGRA8.</returns>
    </member>
    <member name="P:Windows.Media.MediaProperties.MediaEncodingSubtypes.Bmp">
      <summary>Gets the name for BMP file format.</summary>
      <returns>The name from BMP.</returns>
    </member>
    <member name="P:Windows.Media.MediaProperties.MediaEncodingSubtypes.D16">
      <summary>Gets the name for 16-bit z-buffer depth image encoding.</summary>
      <returns>The name for 16-bit z-buffer depth image encoding.</returns>
    </member>
    <member name="P:Windows.Media.MediaProperties.MediaEncodingSubtypes.Eac3">
      <summary>Gets the name Dolby Digital Plus (E-AC-3).</summary>
      <returns>Gets the name for E-AC-3.</returns>
    </member>
    <member name="P:Windows.Media.MediaProperties.MediaEncodingSubtypes.Flac">
      <summary>Gets the name for Free Lossless Audio Codec (FLAC) audio encoding.</summary>
      <returns>The name for Free Lossless Audio Codec (FLAC) audio encoding.</returns>
    </member>
    <member name="P:Windows.Media.MediaProperties.MediaEncodingSubtypes.Float">
      <summary>Gets the name for Uncompressed IEEE floating-point audio.</summary>
      <returns>Gets the name for float.</returns>
    </member>
    <member name="P:Windows.Media.MediaProperties.MediaEncodingSubtypes.Gif">
      <summary>Gets the name for Graphics Interchange Format (GIF).</summary>
      <returns>Gets the name for GIF.</returns>
    </member>
    <member name="P:Windows.Media.MediaProperties.MediaEncodingSubtypes.H263">
      <summary>Gets the name for H.263.</summary>
      <returns>The name for H.263.</returns>
    </member>
    <member name="P:Windows.Media.MediaProperties.MediaEncodingSubtypes.H264">
      <summary>The name for H.264.</summary>
      <returns>The name for H.264.</returns>
    </member>
    <member name="P:Windows.Media.MediaProperties.MediaEncodingSubtypes.H264Es">
      <summary>Get the name for H.264Es.</summary>
      <returns>The name for H.264Es.</returns>
    </member>
    <member name="P:Windows.Media.MediaProperties.MediaEncodingSubtypes.Heif">
      <summary>Gets the name for High Efficiency Image File (HEIF).</summary>
      <returns>The name for HEIF.</returns>
    </member>
    <member name="P:Windows.Media.MediaProperties.MediaEncodingSubtypes.Hevc">
      <summary>Gets the name for High Efficiency Video Coding (HEVC).</summary>
      <returns>The name for HEVC.</returns>
    </member>
    <member name="P:Windows.Media.MediaProperties.MediaEncodingSubtypes.HevcEs">
      <summary>Gets the name for HEVCES.</summary>
      <returns>The name for HEVCES.</returns>
    </member>
    <member name="P:Windows.Media.MediaProperties.MediaEncodingSubtypes.Iyuv">
      <summary>Gets the name for IYUV.</summary>
      <returns>The name for IYUV.</returns>
    </member>
    <member name="P:Windows.Media.MediaProperties.MediaEncodingSubtypes.Jpeg">
      <summary>Gets the name for JPEG.</summary>
      <returns>The name for JPEG.</returns>
    </member>
    <member name="P:Windows.Media.MediaProperties.MediaEncodingSubtypes.JpegXr">
      <summary>Gets the name for JPEG-XR.</summary>
      <returns>The name for JPEG-XR.</returns>
    </member>
    <member name="P:Windows.Media.MediaProperties.MediaEncodingSubtypes.L16">
      <summary>Gets the name for 16-bit luminance-only image encoding.</summary>
      <returns>The name for 16-bit luminance-only image encoding.</returns>
    </member>
    <member name="P:Windows.Media.MediaProperties.MediaEncodingSubtypes.L8">
      <summary>Gets the name for 8-bit luminance-only image encoding.</summary>
      <returns>The name for 8-bit luminance-only image encoding.</returns>
    </member>
    <member name="P:Windows.Media.MediaProperties.MediaEncodingSubtypes.Mjpg">
      <summary>Gets the name for Motion JPEG (MJPG).</summary>
      <returns>The name for MJPG.</returns>
    </member>
    <member name="P:Windows.Media.MediaProperties.MediaEncodingSubtypes.Mp3">
      <summary>Gets the name for MPEG Audio Layer-3 (MP3).</summary>
      <returns>The name for MP3.</returns>
    </member>
    <member name="P:Windows.Media.MediaProperties.MediaEncodingSubtypes.Mpeg">
      <summary>Gets the name for MPEG.</summary>
      <returns>The name for MPEG.</returns>
    </member>
    <member name="P:Windows.Media.MediaProperties.MediaEncodingSubtypes.Mpeg1">
      <summary>Gets the name for MPEG-1.</summary>
      <returns>The name for MPEG-1.</returns>
    </member>
    <member name="P:Windows.Media.MediaProperties.MediaEncodingSubtypes.Mpeg2">
      <summary>Gets the name for MPEG-2.</summary>
      <returns>The name for MPEG-2.</returns>
    </member>
    <member name="P:Windows.Media.MediaProperties.MediaEncodingSubtypes.Mpeg4">
      <summary>Gets the name for MPEG-4.</summary>
      <returns>The name for MPEG-4.</returns>
    </member>
    <member name="P:Windows.Media.MediaProperties.MediaEncodingSubtypes.Nv12">
      <summary>Gets the name for NV12.</summary>
      <returns>The name for NV12.</returns>
    </member>
    <member name="P:Windows.Media.MediaProperties.MediaEncodingSubtypes.P010">
      <summary>Gets the P010, the 10-bit equivalent of NV12 format.</summary>
      <returns>The name for the P010.</returns>
    </member>
    <member name="P:Windows.Media.MediaProperties.MediaEncodingSubtypes.Pcm">
      <summary>Gets the name for PCM.</summary>
      <returns>The name for PCM.</returns>
    </member>
    <member name="P:Windows.Media.MediaProperties.MediaEncodingSubtypes.Pgs">
      <summary>Gets the name for the Presentation Graphic Stream (PGS) format.</summary>
      <returns>The name for the Presentation Graphic Stream format.</returns>
    </member>
    <member name="P:Windows.Media.MediaProperties.MediaEncodingSubtypes.Png">
      <summary>Gets the name for Portable Network Graphics (PNG).</summary>
      <returns>Gets the name for PNG.</returns>
    </member>
    <member name="P:Windows.Media.MediaProperties.MediaEncodingSubtypes.Rgb24">
      <summary>Gets the name RGB 24.</summary>
      <returns>The name for RGB 24.</returns>
    </member>
    <member name="P:Windows.Media.MediaProperties.MediaEncodingSubtypes.Rgb32">
      <summary>Gets the name for RGB 32.</summary>
      <returns>The name for RGB 32.</returns>
    </member>
    <member name="P:Windows.Media.MediaProperties.MediaEncodingSubtypes.Srt">
      <summary>Gets the name for the SubRip Text (SRT) format.</summary>
      <returns>The name for the SubRip Text format.</returns>
    </member>
    <member name="P:Windows.Media.MediaProperties.MediaEncodingSubtypes.Ssa">
      <summary>Gets the name for the SubStation Alpha Text (SSA) format.</summary>
      <returns>The name for the SubStation Alpha Text (SSA) format.</returns>
    </member>
    <member name="P:Windows.Media.MediaProperties.MediaEncodingSubtypes.Tiff">
      <summary>Gets the name for TIFF.</summary>
      <returns>The name for TIFF.</returns>
    </member>
    <member name="P:Windows.Media.MediaProperties.MediaEncodingSubtypes.VobSub">
      <summary>Gets the name for the VobSub format.</summary>
      <returns>The name for the VobSub format.</returns>
    </member>
    <member name="P:Windows.Media.MediaProperties.MediaEncodingSubtypes.Vp9">
      <summary>Gets the name for VP9 video encoding.</summary>
      <returns>The name for VP9 video encoding.</returns>
    </member>
    <member name="P:Windows.Media.MediaProperties.MediaEncodingSubtypes.Wave">
      <summary>Gets the name for Waveform Audio File (WAVE).</summary>
      <returns>The name for WAVE.</returns>
    </member>
    <member name="P:Windows.Media.MediaProperties.MediaEncodingSubtypes.Wma8">
      <summary>Gets the name for Windows Media Audio 8.</summary>
      <returns>Gets the name for WMA 8.</returns>
    </member>
    <member name="P:Windows.Media.MediaProperties.MediaEncodingSubtypes.Wma9">
      <summary>Gets the name for Windows Media Audio 8.</summary>
      <returns>The name for WMA 9.</returns>
    </member>
    <member name="P:Windows.Media.MediaProperties.MediaEncodingSubtypes.Wmv3">
      <summary>Gets the name for Windows Media Video 9.</summary>
      <returns>Gets the name for WMV3.</returns>
    </member>
    <member name="P:Windows.Media.MediaProperties.MediaEncodingSubtypes.Wvc1">
      <summary>Gets the name for Windows Media Video 9 Advanced Profile.</summary>
      <returns>Gets the name for WVC1.</returns>
    </member>
    <member name="P:Windows.Media.MediaProperties.MediaEncodingSubtypes.Yuy2">
      <summary>Gets the name for YUY2.</summary>
      <returns>The name for YUY2.</returns>
    </member>
    <member name="P:Windows.Media.MediaProperties.MediaEncodingSubtypes.Yv12">
      <summary>Gets the name for YV12.</summary>
      <returns>The name for YV12.</returns>
    </member>
    <member name="T:Windows.Media.MediaProperties.MediaMirroringOptions">
      <summary>Defines the direction in of a mirror transform.</summary>
    </member>
    <member name="F:Windows.Media.MediaProperties.MediaMirroringOptions.Horizontal">
      <summary>Mirror horizontally.</summary>
    </member>
    <member name="F:Windows.Media.MediaProperties.MediaMirroringOptions.None">
      <summary>No mirroring.</summary>
    </member>
    <member name="F:Windows.Media.MediaProperties.MediaMirroringOptions.Vertical">
      <summary>Mirror vertically.</summary>
    </member>
    <member name="T:Windows.Media.MediaProperties.MediaPixelFormat">
      <summary>Defines values for media pixel formats.</summary>
    </member>
    <member name="F:Windows.Media.MediaProperties.MediaPixelFormat.Bgra8">
      <summary>BGRA8 media pixel format.</summary>
    </member>
    <member name="F:Windows.Media.MediaProperties.MediaPixelFormat.Nv12">
      <summary>NV12 media pixel format.</summary>
    </member>
    <member name="F:Windows.Media.MediaProperties.MediaPixelFormat.P010">
      <summary>P010 media pixel format.</summary>
    </member>
    <member name="T:Windows.Media.MediaProperties.MediaPropertySet">
      <summary>Represents a set of media properties.</summary>
    </member>
    <member name="M:Windows.Media.MediaProperties.MediaPropertySet.#ctor">
      <summary>Creates an instance for MediaPropertySet.</summary>
    </member>
    <member name="P:Windows.Media.MediaProperties.MediaPropertySet.Size">
      <summary>Gets the number of items contained in the property set.</summary>
      <returns>The number of items in the property set.</returns>
    </member>
    <member name="M:Windows.Media.MediaProperties.MediaPropertySet.Clear">
      <summary>Removes all items from the property set.</summary>
    </member>
    <member name="M:Windows.Media.MediaProperties.MediaPropertySet.First">
      <summary>Returns an iterator to enumerate the items in the property set.</summary>
      <returns>The iterator. The current position of the iterator is index 0, or the end of the property set if the property set is empty.</returns>
    </member>
    <member name="M:Windows.Media.MediaProperties.MediaPropertySet.GetView">
      <summary>Returns an immutable view of the property set.</summary>
      <returns>The immutable view.</returns>
    </member>
    <member name="M:Windows.Media.MediaProperties.MediaPropertySet.HasKey(System.Guid)">
      <summary>Indicates whether the property set has an item with the specified key.</summary>
      <param name="key">The key.</param>
      <returns>True if the property set has an item with the specified key; otherwise, false.</returns>
    </member>
    <member name="M:Windows.Media.MediaProperties.MediaPropertySet.Insert(System.Guid,System.Object)">
      <summary>Adds an item to the property set.</summary>
      <param name="key">The key of the item to insert.</param>
      <param name="value">The value of the item to insert.</param>
      <returns>True if the method replaced a value that already existed for the key; false if this is a new key.</returns>
    </member>
    <member name="M:Windows.Media.MediaProperties.MediaPropertySet.Lookup(System.Guid)">
      <summary>Retrieves the value for the specified key.</summary>
      <param name="key">The key.</param>
      <returns>The value, if an item with the specified key exists. Use the **HasKey** method to determine whether the key exists.</returns>
    </member>
    <member name="M:Windows.Media.MediaProperties.MediaPropertySet.Remove(System.Guid)">
      <summary>Removes an item from the property set.</summary>
      <param name="key">The key of the item to remove.</param>
    </member>
    <member name="T:Windows.Media.MediaProperties.MediaRatio">
      <summary>Represents ratios used in media operations.</summary>
    </member>
    <member name="P:Windows.Media.MediaProperties.MediaRatio.Denominator">
      <summary>The denominator of the MediaRatio.</summary>
      <returns>The denominator value.</returns>
    </member>
    <member name="P:Windows.Media.MediaProperties.MediaRatio.Numerator">
      <summary>The numerator of the MediaRatio.</summary>
      <returns>The numerator value.</returns>
    </member>
    <member name="T:Windows.Media.MediaProperties.MediaRotation">
      <summary>Defines the direction and angle of a media rotation transform.</summary>
    </member>
    <member name="F:Windows.Media.MediaProperties.MediaRotation.Clockwise180Degrees">
      <summary>Rotate 180 degrees clockwise.</summary>
    </member>
    <member name="F:Windows.Media.MediaProperties.MediaRotation.Clockwise270Degrees">
      <summary>Rotate 270 degrees clockwise.</summary>
    </member>
    <member name="F:Windows.Media.MediaProperties.MediaRotation.Clockwise90Degrees">
      <summary>Rotate 90 degrees clockwise.</summary>
    </member>
    <member name="F:Windows.Media.MediaProperties.MediaRotation.None">
      <summary>No rotation.</summary>
    </member>
    <member name="T:Windows.Media.MediaProperties.MediaThumbnailFormat">
      <summary>Defines values for media formats for thumbnails.</summary>
    </member>
    <member name="F:Windows.Media.MediaProperties.MediaThumbnailFormat.Bgra8">
      <summary>BGRA8 media format.</summary>
    </member>
    <member name="F:Windows.Media.MediaProperties.MediaThumbnailFormat.Bmp">
      <summary>BMP media format.</summary>
    </member>
    <member name="T:Windows.Media.MediaProperties.Mpeg2ProfileIds">
      <summary>Provides properties for getting MPEG-2 profile ids.</summary>
    </member>
    <member name="P:Windows.Media.MediaProperties.Mpeg2ProfileIds.High">
      <summary>Gets the MPEG-2 high profile.</summary>
      <returns>The MPEG-2 high profile.</returns>
    </member>
    <member name="P:Windows.Media.MediaProperties.Mpeg2ProfileIds.Main">
      <summary>Gets the MPEG-2 main profile.</summary>
      <returns>The MPEG-2 main profile.</returns>
    </member>
    <member name="P:Windows.Media.MediaProperties.Mpeg2ProfileIds.SignalNoiseRatioScalable">
      <summary>Gets the MPEG-2 signal to noise ratio scalable profile.</summary>
      <returns>The MPEG-2 signal to noise ratio scalable profile.</returns>
    </member>
    <member name="P:Windows.Media.MediaProperties.Mpeg2ProfileIds.Simple">
      <summary>Gets the MPEG-2 simple profile.</summary>
      <returns>The MPEG-2 simple profile.</returns>
    </member>
    <member name="P:Windows.Media.MediaProperties.Mpeg2ProfileIds.SpatiallyScalable">
      <summary>Gets the MPEG-2 spatially scalable profile.</summary>
      <returns>The MPEG-2 spatially scalable profile.</returns>
    </member>
    <member name="T:Windows.Media.MediaProperties.SphericalVideoFrameFormat">
      <summary>Specifies the format of a spherical video frame.</summary>
    </member>
    <member name="F:Windows.Media.MediaProperties.SphericalVideoFrameFormat.Equirectangular">
      <summary>The video frame uses equirectangular format for spherical video.</summary>
    </member>
    <member name="F:Windows.Media.MediaProperties.SphericalVideoFrameFormat.None">
      <summary>The video frame does not use a spherical video format.</summary>
    </member>
    <member name="F:Windows.Media.MediaProperties.SphericalVideoFrameFormat.Unsupported">
      <summary>The video frame uses an unsupported spherical video format.</summary>
    </member>
    <member name="T:Windows.Media.MediaProperties.StereoscopicVideoPackingMode">
      <summary>Specifies the stereoscopic video packing mode of a video stream.</summary>
    </member>
    <member name="F:Windows.Media.MediaProperties.StereoscopicVideoPackingMode.None">
      <summary>The video stream does not use stereoscopic video packing.</summary>
    </member>
    <member name="F:Windows.Media.MediaProperties.StereoscopicVideoPackingMode.SideBySide">
      <summary>The video stream packs stereoscopic video frames side by side.</summary>
    </member>
    <member name="F:Windows.Media.MediaProperties.StereoscopicVideoPackingMode.TopBottom">
      <summary>The video stream packs stereoscopic video frames using the top and bottom of the frame.</summary>
    </member>
    <member name="T:Windows.Media.MediaProperties.TimedMetadataEncodingProperties">
      <summary>Describes the encoding properties of a timed metadata stream. Timed metadata streams are used to encode data that is neither audio or video. For example, a media file may contain a video stream and a timed metadata stream containing GPS coordinates correlated to the video.</summary>
    </member>
    <member name="M:Windows.Media.MediaProperties.TimedMetadataEncodingProperties.#ctor">
      <summary>Creates a new instance of the TimedMetadataEncodingProperties class.</summary>
    </member>
    <member name="P:Windows.Media.MediaProperties.TimedMetadataEncodingProperties.Properties">
      <summary>Gets additional format properties for the timed metadata stream.</summary>
      <returns>A property set that contains format properties.</returns>
    </member>
    <member name="P:Windows.Media.MediaProperties.TimedMetadataEncodingProperties.Subtype">
      <summary>Gets a string specifying the format subtype of the typed metadata.</summary>
      <returns>A string specifying the format subtype of the typed metadata.</returns>
    </member>
    <member name="P:Windows.Media.MediaProperties.TimedMetadataEncodingProperties.Type">
      <summary>Gets a string specifying the format type of the typed metadata.</summary>
      <returns>A string specifying the format type of the typed metadata.</returns>
    </member>
    <member name="M:Windows.Media.MediaProperties.TimedMetadataEncodingProperties.Copy">
      <summary>Creates a copy of the **TimedMetadataEncodingProperties** object.</summary>
      <returns>A copy of the **TimedMetadataEncodingProperties** object.</returns>
    </member>
    <member name="M:Windows.Media.MediaProperties.TimedMetadataEncodingProperties.CreatePgs">
      <summary>Creates an instance of TimedMetadataEncodingProperties for the Presentation Graphic Stream (PGS) format.</summary>
      <returns>The timed text encoding properties.</returns>
    </member>
    <member name="M:Windows.Media.MediaProperties.TimedMetadataEncodingProperties.CreateSrt">
      <summary>Creates an instance of TimedMetadataEncodingProperties for the SubRip Text (SRT) format.</summary>
      <returns>The timed text encoding properties.</returns>
    </member>
    <member name="M:Windows.Media.MediaProperties.TimedMetadataEncodingProperties.CreateSsa(System.Byte[])">
      <summary>Creates an instance of TimedMetadataEncodingProperties for the SubStation Alpha Text (SSA) format.</summary>
      <param name="formatUserData">Format-defined user data.  For more information, see SubstationAlpha.</param>
      <returns>The timed text encoding properties.</returns>
    </member>
    <member name="M:Windows.Media.MediaProperties.TimedMetadataEncodingProperties.CreateVobSub(System.Byte[])">
      <summary>Creates an instance of TimedMetadataEncodingProperties for the VobSub format.</summary>
      <param name="formatUserData">Format-defined user data. For more information, see DirectVobSub.</param>
      <returns>The timed text encoding properties.</returns>
    </member>
    <member name="M:Windows.Media.MediaProperties.TimedMetadataEncodingProperties.GetFormatUserData(System.Byte[]@)">
      <summary>Gets information about the metadata encoding that is specific to the format type.</summary>
      <param name="value">A byte array containing format-specific encoding information.</param>
    </member>
    <member name="M:Windows.Media.MediaProperties.TimedMetadataEncodingProperties.SetFormatUserData(System.Byte[])">
      <summary>Sets information about the metadata encoding that is specific to the format type.</summary>
      <param name="value">A byte array containing format-specific encoding information.</param>
    </member>
    <member name="T:Windows.Media.MediaProperties.VideoEncodingProperties">
      <summary>Describes the encoding properties of a video stream.</summary>
    </member>
    <member name="M:Windows.Media.MediaProperties.VideoEncodingProperties.#ctor">
      <summary>Creates a new instance of the VideoEncodingProperties class.</summary>
    </member>
    <member name="P:Windows.Media.MediaProperties.VideoEncodingProperties.Bitrate">
      <summary>Gets or sets the video bit rate.</summary>
      <returns>The average bit rate of the video stream, in bits per second.</returns>
    </member>
    <member name="P:Windows.Media.MediaProperties.VideoEncodingProperties.FrameRate">
      <summary>Gets or sets the video frame rate.</summary>
      <returns>The frame rate, in frames per second.</returns>
    </member>
    <member name="P:Windows.Media.MediaProperties.VideoEncodingProperties.Height">
      <summary>Gets or sets the video image height.</summary>
      <returns>The height of the video image, in pixels.</returns>
    </member>
    <member name="P:Windows.Media.MediaProperties.VideoEncodingProperties.PixelAspectRatio">
      <summary>Gets or sets the pixel aspect ratio.</summary>
      <returns>The pixel aspect ratio.</returns>
    </member>
    <member name="P:Windows.Media.MediaProperties.VideoEncodingProperties.ProfileId">
      <summary>Gets or sets the media format profile.</summary>
      <returns>The media format profile.</returns>
    </member>
    <member name="P:Windows.Media.MediaProperties.VideoEncodingProperties.Properties">
      <summary>Gets additional format properties for the video stream.</summary>
      <returns>A property set that contains format properties.</returns>
    </member>
    <member name="P:Windows.Media.MediaProperties.VideoEncodingProperties.SphericalVideoFrameFormat">
      <summary>Gets a value that specifies the spherical video format of a video frame.</summary>
      <returns>The spherical video format of a video frame.</returns>
    </member>
    <member name="P:Windows.Media.MediaProperties.VideoEncodingProperties.StereoscopicVideoPackingMode">
      <summary>Gets a value indicating the stereoscopic video packing mode of the video stream.</summary>
      <returns>The stereoscopic video packing mode of the video stream.</returns>
    </member>
    <member name="P:Windows.Media.MediaProperties.VideoEncodingProperties.Subtype">
      <summary>Gets or sets the subtype of the format.</summary>
      <returns>The subtype.</returns>
    </member>
    <member name="P:Windows.Media.MediaProperties.VideoEncodingProperties.Type">
      <summary>Gets the format type.</summary>
      <returns>The format type. For video streams, the format type is "Video".</returns>
    </member>
    <member name="P:Windows.Media.MediaProperties.VideoEncodingProperties.Width">
      <summary>Gets or sets the video image width.</summary>
      <returns>The width of the video image, in pixels.</returns>
    </member>
    <member name="M:Windows.Media.MediaProperties.VideoEncodingProperties.Copy">
      <summary>Creates a copy of the **VideoEncodingProperties** object.</summary>
      <returns>A copy of the **VideoEncodingProperties** object.</returns>
    </member>
    <member name="M:Windows.Media.MediaProperties.VideoEncodingProperties.CreateH264">
      <summary>Creates an instance of VideoEncodingProperties for a H.263 video.</summary>
      <returns>The video encoding properties.</returns>
    </member>
    <member name="M:Windows.Media.MediaProperties.VideoEncodingProperties.CreateHevc">
      <summary>Creates an instance of VideoEncodingProperties for High Efficiency Video Coding (HEVC).</summary>
      <returns>The video encoding properties.</returns>
    </member>
    <member name="M:Windows.Media.MediaProperties.VideoEncodingProperties.CreateMpeg2">
      <summary>Creates an instance of VideoEncodingProperties for a MPEG-2 video.</summary>
      <returns>The video encoding properties.</returns>
    </member>
    <member name="M:Windows.Media.MediaProperties.VideoEncodingProperties.CreateUncompressed(System.String,System.UInt32,System.UInt32)">
      <summary>Creates an instance of VideoEncodingProperties for a uncompressed video.</summary>
      <param name="subtype">The media subtype of the format.</param>
      <param name="width">The video image width.</param>
      <param name="height">The video image height.</param>
      <returns>The video encoding properties.</returns>
    </member>
    <member name="M:Windows.Media.MediaProperties.VideoEncodingProperties.GetFormatUserData(System.Byte[]@)">
      <summary>Gets the media format user data.</summary>
      <param name="value">Receives the media format data.</param>
    </member>
    <member name="M:Windows.Media.MediaProperties.VideoEncodingProperties.SetFormatUserData(System.Byte[])">
      <summary>Sets the media format user data.</summary>
      <param name="value">The media data to set.</param>
    </member>
    <member name="T:Windows.Media.MediaProperties.VideoEncodingQuality">
      <summary>Determines the video encoding format.</summary>
    </member>
    <member name="F:Windows.Media.MediaProperties.VideoEncodingQuality.Auto">
      <summary>**Auto** fills in the proper settings based on the current camera settings. So when **Auto** is used, settings that are manually modified are ignored. For example, if you create a preset profile using one the static create methods, such as CreateWmv, and specify **Auto** as the encoding quality, any changes you make to the properties will be overwritten with values based on the current camera settings.</summary>
    </member>
    <member name="F:Windows.Media.MediaProperties.VideoEncodingQuality.HD1080p">
      <summary>HD1080p format.</summary>
    </member>
    <member name="F:Windows.Media.MediaProperties.VideoEncodingQuality.HD720p">
      <summary>HD720p format.</summary>
    </member>
    <member name="F:Windows.Media.MediaProperties.VideoEncodingQuality.Ntsc">
      <summary>Ntsc format.</summary>
    </member>
    <member name="F:Windows.Media.MediaProperties.VideoEncodingQuality.Pal">
      <summary>Pal format.</summary>
    </member>
    <member name="F:Windows.Media.MediaProperties.VideoEncodingQuality.Qvga">
      <summary>Qvga format.</summary>
    </member>
    <member name="F:Windows.Media.MediaProperties.VideoEncodingQuality.Uhd2160p">
      <summary>2160p UHD format.  </summary>
    </member>
    <member name="F:Windows.Media.MediaProperties.VideoEncodingQuality.Uhd4320p">
      <summary>4320p UHD format.  </summary>
    </member>
    <member name="F:Windows.Media.MediaProperties.VideoEncodingQuality.Vga">
      <summary>Vga format.</summary>
    </member>
    <member name="F:Windows.Media.MediaProperties.VideoEncodingQuality.Wvga">
      <summary>Wvga format.</summary>
    </member>
    <member name="T:Windows.Media.Miracast.MiracastReceiver">
      <summary>An object that allows an app to implement a Miracast Receiver (Sink) and receive incoming Miracast connections.</summary>
    </member>
    <member name="M:Windows.Media.Miracast.MiracastReceiver.#ctor">
      <summary>Creates a new instance of a MiracastReceiver object.</summary>
    </member>
    <member name="E:Windows.Media.Miracast.MiracastReceiver.StatusChanged">
      <summary>An event that is raised when the status of the MiracastReceiver has changed.</summary>
    </member>
    <member name="M:Windows.Media.Miracast.MiracastReceiver.ClearKnownTransmitters">
      <summary>Empties the collection of known MiracastTransmitter objects.</summary>
    </member>
    <member name="M:Windows.Media.Miracast.MiracastReceiver.CreateSession(Windows.ApplicationModel.Core.CoreApplicationView)">
      <summary>Creates a new MiracastReceiverSession object, needed to receive Miracast connections.</summary>
      <param name="view">The CoreApplicationView used by the app when displaying the Miracast video stream.</param>
      <returns>The new **MiracastReceiverSession** object.</returns>
    </member>
    <member name="M:Windows.Media.Miracast.MiracastReceiver.CreateSessionAsync(Windows.ApplicationModel.Core.CoreApplicationView)">
      <summary>Asynchronously creates a new MiracastReceiverSession object, needed to receive Miracast connections.</summary>
      <param name="view">The CoreApplicationView used by the app when displaying the Miracast video stream.</param>
      <returns>An asynchronous operation that returns the new **MiracastReceiverSession** object upon completion.</returns>
    </member>
    <member name="M:Windows.Media.Miracast.MiracastReceiver.DisconnectAllAndApplySettings(Windows.Media.Miracast.MiracastReceiverSettings)">
      <summary>Disconnects all currently connected Miracast connections and applies the specified settings on the MiracastReceiver.</summary>
      <param name="settings">The settings that will be applied.</param>
      <returns>A MiracastReceiverApplySettingsResult containing information about the result of the operation.</returns>
    </member>
    <member name="M:Windows.Media.Miracast.MiracastReceiver.DisconnectAllAndApplySettingsAsync(Windows.Media.Miracast.MiracastReceiverSettings)">
      <summary>Asynchronously disconnects all currently connected Miracast connections and applies the specified settings on the MiracastReceiver.</summary>
      <param name="settings">The settings that will be applied.</param>
      <returns>An asynchronous operation that returns a **MiracastReceiverApplySettingsResult** object upon completion.</returns>
    </member>
    <member name="M:Windows.Media.Miracast.MiracastReceiver.GetCurrentSettings">
      <summary>Returns the settings currently used by the MiracastReceiver.</summary>
      <returns>A MiracastReceiverApplySettingsResult containing information about the current settings used by the **MiracastReceiver**.</returns>
    </member>
    <member name="M:Windows.Media.Miracast.MiracastReceiver.GetCurrentSettingsAsync">
      <summary>Returns the settings currently used by the MiracastReceiver.</summary>
      <returns>An asynchronous operation that returns a MiracastReceiverApplySettingsResult object upon completion.</returns>
    </member>
    <member name="M:Windows.Media.Miracast.MiracastReceiver.GetDefaultSettings">
      <summary>Returns default settings for the MiracastReceiver.</summary>
      <returns>A MiracastReceiverSettings object containing information about the default settings for the **MiracastReceiver**.</returns>
    </member>
    <member name="M:Windows.Media.Miracast.MiracastReceiver.GetStatus">
      <summary>Retrieves the current status of the MiracastReceiver.</summary>
      <returns>A MiracastReceiverStatus object containing information about the the current status of the **MiracastReceiver**.</returns>
    </member>
    <member name="M:Windows.Media.Miracast.MiracastReceiver.GetStatusAsync">
      <summary>Asynchronously retrieves the current status of the MiracastReceiver.</summary>
      <returns>An asynchronous operation that returns a MiracastReceiverStatus object upon completion.</returns>
    </member>
    <member name="M:Windows.Media.Miracast.MiracastReceiver.RemoveKnownTransmitter(Windows.Media.Miracast.MiracastTransmitter)">
      <summary>Remove a specified MiracastTransmitter from the collection of known MiracastTransmitter objects .</summary>
      <param name="transmitter">The **MiracastTransmitter** to be removed.</param>
    </member>
    <member name="T:Windows.Media.Miracast.MiracastReceiverApplySettingsResult">
      <summary>Represents the result of attempting to apply settings on the MiracastReceiver.</summary>
    </member>
    <member name="P:Windows.Media.Miracast.MiracastReceiverApplySettingsResult.ExtendedError">
      <summary>Gets the extended error code for the MiracastReceiverApplySettingsResult.</summary>
      <returns>The error code.</returns>
    </member>
    <member name="P:Windows.Media.Miracast.MiracastReceiverApplySettingsResult.Status">
      <summary>Gets the status of a DisconnectAllAndApplySettings or DisconnectAllAndApplySettingsAsync operation.</summary>
      <returns>A MiracastReceiverStatus object containing information about the status of the operation.</returns>
    </member>
    <member name="T:Windows.Media.Miracast.MiracastReceiverApplySettingsStatus">
      <summary>Specifies the status of a DisconnectAllAndApplySettings or DisconnectAllAndApplySettingsAsync operation.</summary>
    </member>
    <member name="F:Windows.Media.Miracast.MiracastReceiverApplySettingsStatus.AccessDenied">
      <summary>The operation failed because the app is not allowed to change the settings.</summary>
    </member>
    <member name="F:Windows.Media.Miracast.MiracastReceiverApplySettingsStatus.FriendlyNameTooLong">
      <summary>The operation failed because the number of characters in the *FriendlyName* parameter exceeded the maximum allowed value.</summary>
    </member>
    <member name="F:Windows.Media.Miracast.MiracastReceiverApplySettingsStatus.InvalidSettings">
      <summary>The operation failed because one or more parameters were set to an invalid value.</summary>
    </member>
    <member name="F:Windows.Media.Miracast.MiracastReceiverApplySettingsStatus.MiracastNotSupported">
      <summary>The operation failed because Miracast is not supported on the current device.</summary>
    </member>
    <member name="F:Windows.Media.Miracast.MiracastReceiverApplySettingsStatus.ModelNameTooLong">
      <summary>The operation failed because the number of characters in the *ModelName* parameter exceeded the maximum allowed value.</summary>
    </member>
    <member name="F:Windows.Media.Miracast.MiracastReceiverApplySettingsStatus.ModelNumberTooLong">
      <summary>The operation failed because the number of characters in the *ModelNumber* parameter exceeded the maximum allowed value.</summary>
    </member>
    <member name="F:Windows.Media.Miracast.MiracastReceiverApplySettingsStatus.Success">
      <summary>The operation succeeded.</summary>
    </member>
    <member name="F:Windows.Media.Miracast.MiracastReceiverApplySettingsStatus.UnknownFailure">
      <summary>The operation failed for an unknown reason.</summary>
    </member>
    <member name="T:Windows.Media.Miracast.MiracastReceiverAuthorizationMethod">
      <summary>Specifies the method used to authorize incoming Miracast connections.</summary>
    </member>
    <member name="F:Windows.Media.Miracast.MiracastReceiverAuthorizationMethod.ConfirmConnection">
      <summary>The Miracast Receiver will ask the user to accept or reject the incoming connection.</summary>
    </member>
    <member name="F:Windows.Media.Miracast.MiracastReceiverAuthorizationMethod.None">
      <summary>Automatically accept new Miracast connections.</summary>
    </member>
    <member name="F:Windows.Media.Miracast.MiracastReceiverAuthorizationMethod.PinDisplayIfRequested">
      <summary>The Miracast Receiver will display a PIN only if the Miracast transmitter requests the use of a PIN.</summary>
    </member>
    <member name="F:Windows.Media.Miracast.MiracastReceiverAuthorizationMethod.PinDisplayRequired">
      <summary>The Miracast Receiver will display a PIN and the Miracast transmitter must enter it.</summary>
    </member>
    <member name="T:Windows.Media.Miracast.MiracastReceiverConnection">
      <summary>Represents a single connection between a Miracast Receiver and a Miracast Transmitter.</summary>
    </member>
    <member name="P:Windows.Media.Miracast.MiracastReceiverConnection.CursorImageChannel">
      <summary>Gets the channel for transmitting mouse cursor images from a Miracast Transmitter to a Miracast Receiver.</summary>
      <returns>The cursor image channel.</returns>
    </member>
    <member name="P:Windows.Media.Miracast.MiracastReceiverConnection.InputDevices">
      <summary>Gets the devices from which the Miracast Receiver can collect input and transmit to the Miracast Transmitter.</summary>
      <returns>A MiracastReceiverInputDevices representing the input devices.</returns>
    </member>
    <member name="P:Windows.Media.Miracast.MiracastReceiverConnection.StreamControl">
      <summary>Gets a MiracastReceiverStreamControl object, which is used for controlling properties of the audio and video streams.</summary>
      <returns>The **MiracastReceiverStreamControl** object.</returns>
    </member>
    <member name="P:Windows.Media.Miracast.MiracastReceiverConnection.Transmitter">
      <summary>Gets an MiracastTransmitter object representing the Miracast Transmitter that initiated the connection.</summary>
      <returns>The Miracast Transmitter.</returns>
    </member>
    <member name="M:Windows.Media.Miracast.MiracastReceiverConnection.Close">
      <summary>Closes the connection and immediately disconnects the associated MiracastTransmitter from this connection.</summary>
    </member>
    <member name="M:Windows.Media.Miracast.MiracastReceiverConnection.Disconnect(Windows.Media.Miracast.MiracastReceiverDisconnectReason)">
      <summary>Closes the connection and immediately disconnects the connected MiracastTransmitter.</summary>
      <param name="reason">A value from the MiracastReceiverDisconnectReason enumeration specifying the reason for disconnecting the Miracast Transmitter.</param>
    </member>
    <member name="M:Windows.Media.Miracast.MiracastReceiverConnection.Disconnect(Windows.Media.Miracast.MiracastReceiverDisconnectReason,System.String)">
      <summary>Closes the connection and immediately disconnects the connected MiracastTransmitter.</summary>
      <param name="reason">A value from the MiracastReceiverDisconnectReason enumeration specifying the reason for disconnecting the Miracast Transmitter.</param>
      <param name="message">A human-readable message, stating a reason for disconnecting the Miracast Transmitter.</param>
    </member>
    <member name="M:Windows.Media.Miracast.MiracastReceiverConnection.Pause">
      <summary>Requests the Miracast Transmitter to pause streaming audio and video data to the Receiver. The connection remains established.</summary>
    </member>
    <member name="M:Windows.Media.Miracast.MiracastReceiverConnection.PauseAsync">
      <summary>Asynchronously requests the Miracast Transmitter to pause streaming audio and video data to the Receiver. The connection remains established.</summary>
      <returns>An asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Media.Miracast.MiracastReceiverConnection.Resume">
      <summary>Requests the Miracast Transmitter to resume streaming audio and video data to the MiracastReceiver.</summary>
    </member>
    <member name="M:Windows.Media.Miracast.MiracastReceiverConnection.ResumeAsync">
      <summary>Requests the Miracast Transmitter to resume streaming audio and video data to the MiracastReceiver.</summary>
      <returns>An asynchronous operation.</returns>
    </member>
    <member name="T:Windows.Media.Miracast.MiracastReceiverConnectionCreatedEventArgs">
      <summary>Provides data for the MiracastReceiverSession.ConnectionCreated event.</summary>
    </member>
    <member name="P:Windows.Media.Miracast.MiracastReceiverConnectionCreatedEventArgs.Connection">
      <summary>Gets the MiracastReceiverConnection object of the newly created connection.</summary>
      <returns>The **MiracastReceiverConnection** object.</returns>
    </member>
    <member name="P:Windows.Media.Miracast.MiracastReceiverConnectionCreatedEventArgs.Pin">
      <summary>Getes the PIN that must be entered by the Miracast Transmitter device, or an empty string if PIN authentication is not in use.</summary>
      <returns>The PIN, or an empty string if PIN authentication is not used.</returns>
    </member>
    <member name="M:Windows.Media.Miracast.MiracastReceiverConnectionCreatedEventArgs.GetDeferral">
      <summary>Defers completion of the MiracastReceiverSession.ConnectionCreated event until Deferral.Complete is invoked.</summary>
      <returns>The Deferral object.</returns>
    </member>
    <member name="T:Windows.Media.Miracast.MiracastReceiverCursorImageChannel">
      <summary>An object representing the channel for transmitting mouse cursor images from a Miracast Transmitter to a Miracast Receiver.</summary>
    </member>
    <member name="P:Windows.Media.Miracast.MiracastReceiverCursorImageChannel.ImageStream">
      <summary>Gets the cursor image as a PNG image bitmap.</summary>
      <returns>A stream object, containing the cursor image in the form of a PNG image bitmap.</returns>
    </member>
    <member name="P:Windows.Media.Miracast.MiracastReceiverCursorImageChannel.IsEnabled">
      <summary>Gets a value that specifies if the cursor image channel has been enabled by the Miracast Receiver.</summary>
      <returns>True if the cursor image channel has enabled by the Miracast Receiver.</returns>
    </member>
    <member name="P:Windows.Media.Miracast.MiracastReceiverCursorImageChannel.MaxImageSize">
      <summary>Gets the maximum width and height of the cursor image PNG bitmap, in pixels.</summary>
      <returns>The maximum width and height of the cursor image PNG bitmap, in pixels.</returns>
    </member>
    <member name="P:Windows.Media.Miracast.MiracastReceiverCursorImageChannel.Position">
      <summary>Gets the coordinates of the upper-left corner of the cursor image, in pixels.</summary>
      <returns>The coordinates of the upper-left corner of the cursor image, in pixels.</returns>
    </member>
    <member name="E:Windows.Media.Miracast.MiracastReceiverCursorImageChannel.ImageStreamChanged">
      <summary>An event which is raised when the image stream bitmap has changed.</summary>
    </member>
    <member name="E:Windows.Media.Miracast.MiracastReceiverCursorImageChannel.PositionChanged">
      <summary>An event which is raised when the position of the cursor image has changed.</summary>
    </member>
    <member name="T:Windows.Media.Miracast.MiracastReceiverCursorImageChannelSettings">
      <summary>An object that represents settings that can be configured on the MiracastReceiverCursorImageChannel.</summary>
    </member>
    <member name="P:Windows.Media.Miracast.MiracastReceiverCursorImageChannelSettings.IsEnabled">
      <summary>Gets or sets the enabled status of the use of the separate channel for mouse cursor images.</summary>
      <returns>True if the Miracast Cursor Image Channel is enabled.</returns>
    </member>
    <member name="P:Windows.Media.Miracast.MiracastReceiverCursorImageChannelSettings.MaxImageSize">
      <summary>Controls the maximum width and height of the cursor image PNG bitmap, in pixels.</summary>
      <returns>The maximum width and height of the cursor image PNG bitmap, in pixels.</returns>
    </member>
    <member name="T:Windows.Media.Miracast.MiracastReceiverDisconnectedEventArgs">
      <summary>Provides data for the MiracastReceiverSession.Disconnected event.</summary>
    </member>
    <member name="P:Windows.Media.Miracast.MiracastReceiverDisconnectedEventArgs.Connection">
      <summary>Returns the MiracastReceiverConnection object of the connection that has been disconnected.</summary>
      <returns>The MiracastReceiverConnection object of the connection that has been disconnected.</returns>
    </member>
    <member name="T:Windows.Media.Miracast.MiracastReceiverDisconnectReason">
      <summary>Specifies the reason why the app decided to disconnect the Miracast connection.</summary>
    </member>
    <member name="F:Windows.Media.Miracast.MiracastReceiverDisconnectReason.AppSpecificError">
      <summary>An error occurred in the app.</summary>
    </member>
    <member name="F:Windows.Media.Miracast.MiracastReceiverDisconnectReason.ConnectionNotAccepted">
      <summary>The user refused the Miracast connection.</summary>
    </member>
    <member name="F:Windows.Media.Miracast.MiracastReceiverDisconnectReason.DisconnectedByUser">
      <summary>The user requested to stop streaming.</summary>
    </member>
    <member name="F:Windows.Media.Miracast.MiracastReceiverDisconnectReason.FailedToStartStreaming">
      <summary>The app was unable to start streaming, for example, a connection error.</summary>
    </member>
    <member name="F:Windows.Media.Miracast.MiracastReceiverDisconnectReason.Finished">
      <summary>The stream ended without error.</summary>
    </member>
    <member name="F:Windows.Media.Miracast.MiracastReceiverDisconnectReason.MediaDecodingError">
      <summary>Streaming failed due to an error in decoding the audio or video data.</summary>
    </member>
    <member name="F:Windows.Media.Miracast.MiracastReceiverDisconnectReason.MediaDecryptionError">
      <summary>Streaming failed due to an error related to decrypting of the audio or video data.</summary>
    </member>
    <member name="F:Windows.Media.Miracast.MiracastReceiverDisconnectReason.MediaStreamingError">
      <summary>The app encountered an error while streaming was in progress. The error was not related to decoding or decrypting of the data.</summary>
    </member>
    <member name="T:Windows.Media.Miracast.MiracastReceiverGameControllerDevice">
      <summary>Represents a Game Controller input device for use with Miracast, such as a gamepad, joystick, or steering wheel.</summary>
    </member>
    <member name="P:Windows.Media.Miracast.MiracastReceiverGameControllerDevice.IsRequestedByTransmitter">
      <summary>Indicates if the Miracast Transmitter is willing to receive input from a game controller device.</summary>
      <returns>True if the Miracast Transmitter is willing to receive input from a game controller device.</returns>
    </member>
    <member name="P:Windows.Media.Miracast.MiracastReceiverGameControllerDevice.IsTransmittingInput">
      <summary>Indicates if the Miracast Receiver is currently transmitting input from a game controller device to the Miracast Transmitter.</summary>
      <returns>True if the Miracast Receiver is currently transmitting input from a game controller device to the Miracast Transmitter.</returns>
    </member>
    <member name="P:Windows.Media.Miracast.MiracastReceiverGameControllerDevice.Mode">
      <summary>Specifies how game controller input is being used when transmitted to a Miracast Transmitter. Game controller input can be transmitted as-is, or it can be mapped to mouse and keyboard input.</summary>
      <returns>The current MiracastReceiverGameControllerDeviceUsageMode value.</returns>
    </member>
    <member name="P:Windows.Media.Miracast.MiracastReceiverGameControllerDevice.TransmitInput">
      <summary>Controls if the Miracast Receiver offers to transmit game controller input to the Miracast Transmitter.</summary>
      <returns>True if the Miracast Receiver offers to transmit game controller input to the Miracast Transmitter.</returns>
    </member>
    <member name="E:Windows.Media.Miracast.MiracastReceiverGameControllerDevice.Changed">
      <summary>An event which is raised when any of the properties on the MiracastReceiverGameControllerDevice has changed.</summary>
    </member>
    <member name="T:Windows.Media.Miracast.MiracastReceiverGameControllerDeviceUsageMode">
      <summary>Specifies how game controller input is being used when transmitted to a Miracast Transmitter. Game controller input can be transmitted as-is, or it can be mapped to mouse and keyboard input.</summary>
    </member>
    <member name="F:Windows.Media.Miracast.MiracastReceiverGameControllerDeviceUsageMode.AsGameController">
      <summary>Input from the game controller is used as-is.</summary>
    </member>
    <member name="F:Windows.Media.Miracast.MiracastReceiverGameControllerDeviceUsageMode.AsMouseAndKeyboard">
      <summary>Input from the game controller is converted to mouse and keyboard input.</summary>
    </member>
    <member name="T:Windows.Media.Miracast.MiracastReceiverInputDevices">
      <summary>The devices from which the Miracast Receiver can collect input and transmit to the Miracast Transmitter.</summary>
    </member>
    <member name="P:Windows.Media.Miracast.MiracastReceiverInputDevices.GameController">
      <summary>Returns a Game Controller input device for use with Miracast, such as a gamepad, joystick, or steering wheel.</summary>
      <returns>The Game Controller input device.</returns>
    </member>
    <member name="P:Windows.Media.Miracast.MiracastReceiverInputDevices.Keyboard">
      <summary>Returns a Keyboard input device for use with Miracast.</summary>
      <returns>The Keyboard input device.</returns>
    </member>
    <member name="T:Windows.Media.Miracast.MiracastReceiverKeyboardDevice">
      <summary>A Keyboard input device for use with Miracast.</summary>
    </member>
    <member name="P:Windows.Media.Miracast.MiracastReceiverKeyboardDevice.IsRequestedByTransmitter">
      <summary>Indicates if the Miracast Transmitter is willing to receive input from a keyboard device.</summary>
      <returns>True if the Miracast Transmitter is willing to receive input from a keyboard device.</returns>
    </member>
    <member name="P:Windows.Media.Miracast.MiracastReceiverKeyboardDevice.IsTransmittingInput">
      <summary>Indicates if the Miracast Receiver is currently transmitting input from a keyboard device to the Miracast Transmitter.</summary>
      <returns>True if the Miracast Receiver is currently transmitting input from a keyboard device to the Miracast Transmitter.</returns>
    </member>
    <member name="P:Windows.Media.Miracast.MiracastReceiverKeyboardDevice.TransmitInput">
      <summary>Controls if the Miracast Receiver offers to transmit keyboard input to the Miracast Transmitter.</summary>
      <returns>True if the Miracast Receiver offers to transmit keyboard input to the Miracast Transmitter.</returns>
    </member>
    <member name="E:Windows.Media.Miracast.MiracastReceiverKeyboardDevice.Changed">
      <summary>An event which is raised when any of the properties on the MiracastReceiverKeyboardDevice has changed.</summary>
    </member>
    <member name="T:Windows.Media.Miracast.MiracastReceiverListeningStatus">
      <summary>Describes the status of the Miracast Receiver as it pertains to its ability to listen for incoming conections.</summary>
    </member>
    <member name="F:Windows.Media.Miracast.MiracastReceiverListeningStatus.Connected">
      <summary>At least one Miracast Transmitter is currently connected.</summary>
    </member>
    <member name="F:Windows.Media.Miracast.MiracastReceiverListeningStatus.ConnectionPending">
      <summary>The Miracast Receiver has received an incoming connection and is waiting for the app to accept or reject the connection.</summary>
    </member>
    <member name="F:Windows.Media.Miracast.MiracastReceiverListeningStatus.DisabledByPolicy">
      <summary>The Miracast Receiver has been disabled by administrative policy.</summary>
    </member>
    <member name="F:Windows.Media.Miracast.MiracastReceiverListeningStatus.Listening">
      <summary>The Miracast Receiver is listening for incoming connections.</summary>
    </member>
    <member name="F:Windows.Media.Miracast.MiracastReceiverListeningStatus.NotListening">
      <summary>The Miracast Receiver is not currently listening for incoming connections.</summary>
    </member>
    <member name="F:Windows.Media.Miracast.MiracastReceiverListeningStatus.TemporarilyDisabled">
      <summary>The Miracast Receiver is temporarily disabled while other network activity is in progress.</summary>
    </member>
    <member name="T:Windows.Media.Miracast.MiracastReceiverMediaSourceCreatedEventArgs">
      <summary>Provides data for the MiracastReceiverSession.MediaSourceCreated event.</summary>
    </member>
    <member name="P:Windows.Media.Miracast.MiracastReceiverMediaSourceCreatedEventArgs.Connection">
      <summary>Returns the MiracastReceiverConnection object of the associated connection.</summary>
      <returns>The MiracastReceiverConnection object.</returns>
    </member>
    <member name="P:Windows.Media.Miracast.MiracastReceiverMediaSourceCreatedEventArgs.CursorImageChannelSettings">
      <summary>Returns an object for configuring the settings of the optional cursor image channel.</summary>
      <returns>The MiracastReceiverCursorImageChannelSettings object.</returns>
    </member>
    <member name="P:Windows.Media.Miracast.MiracastReceiverMediaSourceCreatedEventArgs.MediaSource">
      <summary>Returns a MediaSource object for playing the audio and video data that is being sent by the Miracast Transmitter.</summary>
      <returns>The MediaSource object.</returns>
    </member>
    <member name="M:Windows.Media.Miracast.MiracastReceiverMediaSourceCreatedEventArgs.GetDeferral">
      <summary>Defers completion of the MiracastReceiverSession.MediaSourceCreated event until Deferral.Complete is invoked.</summary>
      <returns>The Deferral object.</returns>
    </member>
    <member name="T:Windows.Media.Miracast.MiracastReceiverSession">
      <summary>An object which encapsulates functionality related to receiving incoming Miracast connections.</summary>
    </member>
    <member name="P:Windows.Media.Miracast.MiracastReceiverSession.AllowConnectionTakeover">
      <summary>Specifies if the app allows a new connection to take over an in-progress Miracast Connection.</summary>
      <returns>True if the app allows a new connection is allowed to take over an in-progress connection.</returns>
    </member>
    <member name="P:Windows.Media.Miracast.MiracastReceiverSession.MaxSimultaneousConnections">
      <summary>Specifies the maximum number of simultaneous connections that the app is willing to handle on the MiracastReceiverSession.</summary>
      <returns>The maximum number of simultaneous connections that the app is willing to handle on the MiracastReceiverSession.</returns>
    </member>
    <member name="E:Windows.Media.Miracast.MiracastReceiverSession.ConnectionCreated">
      <summary>An event which is raised when a new incoming MiracastReceiverConnection is received.</summary>
    </member>
    <member name="E:Windows.Media.Miracast.MiracastReceiverSession.Disconnected">
      <summary>An event which is raised when a MiracastReceiverConnection has been disconnected by the Miracast Transmitter.</summary>
    </member>
    <member name="E:Windows.Media.Miracast.MiracastReceiverSession.MediaSourceCreated">
      <summary>An event which is raised when the MediaSource object for a MiracastReceiverConnection has been created.</summary>
    </member>
    <member name="M:Windows.Media.Miracast.MiracastReceiverSession.Close">
      <summary>Closes the MiracastReceiverSession object and disconnects any associated MiracastReceiverConnection objects.</summary>
    </member>
    <member name="M:Windows.Media.Miracast.MiracastReceiverSession.Start">
      <summary>Start listening for incoming Miracast connections.</summary>
      <returns>The result of the operation.</returns>
    </member>
    <member name="M:Windows.Media.Miracast.MiracastReceiverSession.StartAsync">
      <summary>Start listening for incoming Miracast connections.</summary>
      <returns>The result of the operation.</returns>
    </member>
    <member name="T:Windows.Media.Miracast.MiracastReceiverSessionStartResult">
      <summary>Represents the result of attempting to start the MiracastReceiverSession.</summary>
    </member>
    <member name="P:Windows.Media.Miracast.MiracastReceiverSessionStartResult.ExtendedError">
      <summary>Gets the extended error code for the MiracastReceiverSessionStartResult.</summary>
      <returns>The error code.</returns>
    </member>
    <member name="P:Windows.Media.Miracast.MiracastReceiverSessionStartResult.Status">
      <summary>Returns the status of a Start or StartAsync operation.</summary>
      <returns>The status of the operation.</returns>
    </member>
    <member name="T:Windows.Media.Miracast.MiracastReceiverSessionStartStatus">
      <summary>The status of a Start or StartAsync operation.</summary>
    </member>
    <member name="F:Windows.Media.Miracast.MiracastReceiverSessionStartStatus.AccessDenied">
      <summary>The app is not allowed to start a Miracast Receiver Session.</summary>
    </member>
    <member name="F:Windows.Media.Miracast.MiracastReceiverSessionStartStatus.MiracastNotSupported">
      <summary>The Miracast Receiver Session cannot start because Miracast is not supported on the current device.</summary>
    </member>
    <member name="F:Windows.Media.Miracast.MiracastReceiverSessionStartStatus.Success">
      <summary>The Miracast Receiver started successfully.</summary>
    </member>
    <member name="F:Windows.Media.Miracast.MiracastReceiverSessionStartStatus.UnknownFailure">
      <summary>The Miracast Receiver Session could not be started due an unknown error.</summary>
    </member>
    <member name="T:Windows.Media.Miracast.MiracastReceiverSettings">
      <summary>An object with configuration settings for the MiracastReceiver.</summary>
    </member>
    <member name="P:Windows.Media.Miracast.MiracastReceiverSettings.AuthorizationMethod">
      <summary>Specifies the desired authorization method for incoming Miracast connections.</summary>
      <returns>The desired authorization method for incoming Miracast connections.</returns>
    </member>
    <member name="P:Windows.Media.Miracast.MiracastReceiverSettings.FriendlyName">
      <summary>Specifies the friendly name of the MiracastReceiver.</summary>
      <returns>The friendly name of the Miracast Receiver.</returns>
    </member>
    <member name="P:Windows.Media.Miracast.MiracastReceiverSettings.ModelName">
      <summary>A human-readable string that specifies the model name of the Miracast Receiver app.</summary>
      <returns>The model name of the Miracast Receiver app.</returns>
    </member>
    <member name="P:Windows.Media.Miracast.MiracastReceiverSettings.ModelNumber">
      <summary>A human-readable string that specifies the model number or other version information of the Miracast Receiver app.</summary>
      <returns>The model number or other version information of the Miracast Receiver app.</returns>
    </member>
    <member name="P:Windows.Media.Miracast.MiracastReceiverSettings.RequireAuthorizationFromKnownTransmitters">
      <summary>Specifies if authorization should be required by Miracast Transmitters that are already known to the Miracast Receiver.</summary>
      <returns>True if authorization should be required by Miracast Transmitters that are already known to the Miracast Receiver.</returns>
    </member>
    <member name="T:Windows.Media.Miracast.MiracastReceiverStatus">
      <summary>An object which provides information about the current status of the MiracastReceiver.</summary>
    </member>
    <member name="P:Windows.Media.Miracast.MiracastReceiverStatus.IsConnectionTakeoverSupported">
      <summary>Specifies if it is possible to let a new Miracast connection take over an in-progress Miracast connection.</summary>
      <returns>True if it is possible to let a new Miracast connection take over an in-progress Miracast connection.</returns>
    </member>
    <member name="P:Windows.Media.Miracast.MiracastReceiverStatus.KnownTransmitters">
      <summary>Returns the collection of Miracast Transmitters that are currently known to the MiracastReceiver.</summary>
      <returns>The collection of Miracast Transmitters that are currently known to the Miracast Receiver.</returns>
    </member>
    <member name="P:Windows.Media.Miracast.MiracastReceiverStatus.ListeningStatus">
      <summary>Returns a value that describes the status of the Miracast Receiver as it pertains to its ability to listen for incoming conections.</summary>
      <returns>Describes the status of the Miracast Receiver as it pertains to its ability to listen for incoming conections.</returns>
    </member>
    <member name="P:Windows.Media.Miracast.MiracastReceiverStatus.MaxSimultaneousConnections">
      <summary>Specifies the maximum number of simultaneous connections that the Miracast Receiver can handle.</summary>
      <returns>The maximum number of simultaneous connections that the Miracast Receiver can handle.</returns>
    </member>
    <member name="P:Windows.Media.Miracast.MiracastReceiverStatus.WiFiStatus">
      <summary>Returns status information about the Miracast Receiver's Wi-Fi functionality.</summary>
      <returns>Status information about the Miracast Receiver's Wi-Fi functionality.</returns>
    </member>
    <member name="T:Windows.Media.Miracast.MiracastReceiverStreamControl">
      <summary>An object which encapsulates functionality for controlling properties of the audio and video streams.</summary>
    </member>
    <member name="P:Windows.Media.Miracast.MiracastReceiverStreamControl.MuteAudio">
      <summary>Specifies whether the Miracast Transmitter should mute the audio stream. The default value is false.</summary>
      <returns>True if the Miracast Transmitter should mute the audio stream.</returns>
    </member>
    <member name="M:Windows.Media.Miracast.MiracastReceiverStreamControl.GetVideoStreamSettings">
      <summary>Returns an object representing the current settings for the video stream.</summary>
      <returns>The current settings for the video stream.</returns>
    </member>
    <member name="M:Windows.Media.Miracast.MiracastReceiverStreamControl.GetVideoStreamSettingsAsync">
      <summary>Returns an object representing the current settings for the video stream.</summary>
      <returns>The current settings for the video stream.</returns>
    </member>
    <member name="M:Windows.Media.Miracast.MiracastReceiverStreamControl.SuggestVideoStreamSettings(Windows.Media.Miracast.MiracastReceiverVideoStreamSettings)">
      <summary>Suggests an appropriate width, height and bitrate to the Miracast Transmitter.</summary>
      <param name="settings">A MiracastReceiverVideoStreamSettings object representing the suggested settings.</param>
    </member>
    <member name="M:Windows.Media.Miracast.MiracastReceiverStreamControl.SuggestVideoStreamSettingsAsync(Windows.Media.Miracast.MiracastReceiverVideoStreamSettings)">
      <summary>Asynchronously suggests an appropriate width, height and bitrate to the Miracast Transmitter.</summary>
      <param name="settings">A MiracastReceiverVideoStreamSettings object representing the suggested settings.</param>
      <returns>An asynchronous task.</returns>
    </member>
    <member name="T:Windows.Media.Miracast.MiracastReceiverVideoStreamSettings">
      <summary>An object which describes settings for the video stream.</summary>
    </member>
    <member name="P:Windows.Media.Miracast.MiracastReceiverVideoStreamSettings.Bitrate">
      <summary>Specifies the bit rate, in bits per second, of the video stream.</summary>
      <returns>The bit rate, in bits per second, of the video stream.</returns>
    </member>
    <member name="P:Windows.Media.Miracast.MiracastReceiverVideoStreamSettings.Size">
      <summary>Specifies the width and height of the video stream, in pixels.</summary>
      <returns>The width and height of the video stream, in pixels.</returns>
    </member>
    <member name="T:Windows.Media.Miracast.MiracastReceiverWiFiStatus">
      <summary>Status information about the Miracast Receiver's Wi-Fi functionality.</summary>
    </member>
    <member name="F:Windows.Media.Miracast.MiracastReceiverWiFiStatus.MiracastNotSupported">
      <summary>Miracast is not supported. Possible cause is a missing or incompatible Wi-Fi adapter.</summary>
    </member>
    <member name="F:Windows.Media.Miracast.MiracastReceiverWiFiStatus.MiracastSupported">
      <summary>Miracast is supported.</summary>
    </member>
    <member name="F:Windows.Media.Miracast.MiracastReceiverWiFiStatus.MiracastSupportNotOptimized">
      <summary>Miracast is supported but the Wi-Fi adapter was not designed for Miracast, which can result in compatibility problems.</summary>
    </member>
    <member name="F:Windows.Media.Miracast.MiracastReceiverWiFiStatus.MiracastSupportUndetermined">
      <summary>It has not been determined if the Wi-Fi adapter supports Miracast.</summary>
    </member>
    <member name="T:Windows.Media.Miracast.MiracastTransmitter">
      <summary>An object that represent a Miracast Transmitter.</summary>
    </member>
    <member name="P:Windows.Media.Miracast.MiracastTransmitter.AuthorizationStatus">
      <summary>Returns the Miracast Transmitter's current authorization status.</summary>
      <returns>The Miracast Transmitter's current authorization status.</returns>
    </member>
    <member name="P:Windows.Media.Miracast.MiracastTransmitter.LastConnectionTime">
      <summary>Returns the time at which this Miracast Transmitter most recently connected.</summary>
      <returns>The time at which this Miracast Transmitter most recently connected.</returns>
    </member>
    <member name="P:Windows.Media.Miracast.MiracastTransmitter.MacAddress">
      <summary>Returns the Miracast Transmitter's Wi-Fi MAC address.</summary>
      <returns>The Miracast Transmitter's Wi-Fi MAC address.</returns>
    </member>
    <member name="P:Windows.Media.Miracast.MiracastTransmitter.Name">
      <summary>Returns the name of the Miracast Transmitter.</summary>
      <returns>The name of the Miracast Transmitter.</returns>
    </member>
    <member name="M:Windows.Media.Miracast.MiracastTransmitter.GetConnections">
      <summary>Returns a collection of MiracastReceiverConnection objects that are associated with the current Miracast Transmitter.</summary>
      <returns>A collection of MiracastReceiverConnection objects that are associated with the current Miracast Transmitter.</returns>
    </member>
    <member name="T:Windows.Media.Miracast.MiracastTransmitterAuthorizationStatus">
      <summary>Specifies the authorization status of a Miracast Transmitter.</summary>
    </member>
    <member name="F:Windows.Media.Miracast.MiracastTransmitterAuthorizationStatus.Allowed">
      <summary>Connections from this transmitter are allowed.</summary>
    </member>
    <member name="F:Windows.Media.Miracast.MiracastTransmitterAuthorizationStatus.AlwaysPrompt">
      <summary>Connections from this transmitter are allowed, but always ask the user to confirm a new connection.</summary>
    </member>
    <member name="F:Windows.Media.Miracast.MiracastTransmitterAuthorizationStatus.Blocked">
      <summary>All connection attempts from this transmitter are automatically rejected.</summary>
    </member>
    <member name="F:Windows.Media.Miracast.MiracastTransmitterAuthorizationStatus.Undecided">
      <summary>A decision has not yet been made about whether to allow or block this transmitter.</summary>
    </member>
    <member name="T:Windows.Media.Ocr.OcrEngine">
      <summary>Provides optical character recognition (OCR) functionality.</summary>
    </member>
    <member name="P:Windows.Media.Ocr.OcrEngine.AvailableRecognizerLanguages">
      <summary>Returns a collection of all available OCR languages on the device.</summary>
      <returns>A collection of all available OCR languages on the device.</returns>
    </member>
    <member name="P:Windows.Media.Ocr.OcrEngine.MaxImageDimension">
      <summary>Gets the maximum image pixel dimensions supported by the OCR engine.</summary>
      <returns>The maximum image pixel dimensions supported by the OCR engine.</returns>
    </member>
    <member name="P:Windows.Media.Ocr.OcrEngine.RecognizerLanguage">
      <summary>Gets the language being used for text recognition.</summary>
      <returns>The language being used for text recognition.</returns>
    </member>
    <member name="M:Windows.Media.Ocr.OcrEngine.IsLanguageSupported(Windows.Globalization.Language)">
      <summary>Returns true if a specified language can be resolved to any of the available OCR languages. See language matching for a further explanation of language resolving.</summary>
      <param name="language">The language being used for text recognition.</param>
      <returns>TRUE, if the specified language can be resolved to any of the available OCR languages; otherwise, FALSE.</returns>
    </member>
    <member name="M:Windows.Media.Ocr.OcrEngine.RecognizeAsync(Windows.Graphics.Imaging.SoftwareBitmap)">
      <summary>Scans the specified image for text in the language specified by the RecognizerLanguage property.</summary>
      <param name="bitmap">Represents an uncompressed bitmap.</param>
      <returns>The result of the OCR that was initiated by the OcrEngine object.</returns>
    </member>
    <member name="M:Windows.Media.Ocr.OcrEngine.TryCreateFromLanguage(Windows.Globalization.Language)">
      <summary>Creates a new instance of the OcrEngine class.</summary>
      <param name="language">The language being used for text recognition.</param>
      <returns>If the specified language can be resolved to any of the OCR languages available on the device, returns new instance of **OcrEngine** class, otherwise returns **null**. See language matching for a further explanation of language resolving.</returns>
    </member>
    <member name="M:Windows.Media.Ocr.OcrEngine.TryCreateFromUserProfileLanguages">
      <summary>Creates a new instance of the OcrEngine class.</summary>
      <returns>If any language from **GlobalizationPreferences.Languages** can be resolved to any of the available OCR languages returns new instance of **OcrEngine** class, otherwise returns **null**.</returns>
    </member>
    <member name="T:Windows.Media.Ocr.OcrLine">
      <summary>Represents a single line of text recognized by the OCR engine and returned as part of the OcrResult.</summary>
    </member>
    <member name="P:Windows.Media.Ocr.OcrLine.Text">
      <summary>Gets the text of the recognized line.</summary>
      <returns>The text of the recognized line.</returns>
    </member>
    <member name="P:Windows.Media.Ocr.OcrLine.Words">
      <summary>Gets the collection of OcrWord objects that represents the words detected in the current line of text by the RecognizeAsync method.</summary>
      <returns>The collection of OcrWord objects that represents the words detected in the current line of text by the RecognizeAsync method.</returns>
    </member>
    <member name="T:Windows.Media.Ocr.OcrResult">
      <summary>Contains the results of Optical Character Recognition (OCR).</summary>
    </member>
    <member name="P:Windows.Media.Ocr.OcrResult.Lines">
      <summary>Gets the collection of OcrLine objects that represents the lines of text detected in the image by the RecognizeAsync method.</summary>
      <returns>The collection of OcrLine objects that represents the lines of text detected in the image by the RecognizeAsync method.</returns>
    </member>
    <member name="P:Windows.Media.Ocr.OcrResult.Text">
      <summary>Gets the recognized text.</summary>
      <returns>The recognized text.</returns>
    </member>
    <member name="P:Windows.Media.Ocr.OcrResult.TextAngle">
      <summary>Gets the clockwise rotation of the recognized text, in degrees, around the center of the image.</summary>
      <returns>The clockwise rotation of the recognized text, in degrees, around the center of the image. If the angle of the text can't be detected, the value of this property is **null**. If the image contains text at different angles, only part of the text will be recognized correctly.</returns>
    </member>
    <member name="T:Windows.Media.Ocr.OcrWord">
      <summary>Represents a single word in a line of text recognized by the OCR engine and returned as part of the OcrLine.</summary>
    </member>
    <member name="P:Windows.Media.Ocr.OcrWord.BoundingRect">
      <summary>Gets the position and size in pixels of the recognized word from the top left corner of image when the value of TextAngle property is 0 (zero).</summary>
      <returns>The position and size in pixels of the recognized word from the top left corner of image when the value of TextAngle property is 0 (zero).</returns>
    </member>
    <member name="P:Windows.Media.Ocr.OcrWord.Text">
      <summary>Gets the text of the recognized word.</summary>
      <returns>The text of the recognized word.</returns>
    </member>
    <member name="T:Windows.Media.Playback.AutoLoadedDisplayPropertyKind">
      <summary>Specifies the kinds of metadata that can be automatically displayed for a MediaPlaybackItem. Set the type of data you want to be automatically loaded by assigning one of these values to the AutoLoadedDisplayProperties properties.</summary>
    </member>
    <member name="F:Windows.Media.Playback.AutoLoadedDisplayPropertyKind.Music">
      <summary>Metadata should be automatically displayed for music content.</summary>
    </member>
    <member name="F:Windows.Media.Playback.AutoLoadedDisplayPropertyKind.MusicOrVideo">
      <summary>Metadata should be automatically displayed for music or video content.</summary>
    </member>
    <member name="F:Windows.Media.Playback.AutoLoadedDisplayPropertyKind.None">
      <summary>No metadata should be automatically displayed.</summary>
    </member>
    <member name="F:Windows.Media.Playback.AutoLoadedDisplayPropertyKind.Video">
      <summary>Metadata should be automatically displayed for video content.</summary>
    </member>
    <member name="T:Windows.Media.Playback.BackgroundMediaPlayer">
      <summary>Provides access to the media player while it is running in the background.</summary>
      <deprecated type="deprecate">Use MediaPlayer instead of BackgroundMediaPlayer.  For more info, see MSDN.</deprecated>
    </member>
    <member name="P:Windows.Media.Playback.BackgroundMediaPlayer.Current">
      <summary>Gets the current instance of the background media player.</summary>
      <returns>The current instance of the background media player.</returns>
    </member>
    <member name="E:Windows.Media.Playback.BackgroundMediaPlayer.MessageReceivedFromBackground">
      <summary>Occurs when a message is received from the background task.</summary>
    </member>
    <member name="E:Windows.Media.Playback.BackgroundMediaPlayer.MessageReceivedFromForeground">
      <summary>Occurs when a message is received from the foreground task.</summary>
    </member>
    <member name="M:Windows.Media.Playback.BackgroundMediaPlayer.IsMediaPlaying">
      <summary>Returns a Boolean value indicating if other media is currently playing on the device.</summary>
      <deprecated type="deprecate">Use MediaPlayer instead of BackgroundMediaPlayer.  For more info, see MSDN.</deprecated>
      <returns>Boolean value indicating if other media is currently playing on the device.</returns>
    </member>
    <member name="M:Windows.Media.Playback.BackgroundMediaPlayer.SendMessageToBackground(Windows.Foundation.Collections.ValueSet)">
      <summary>Sends a message to the background media player.</summary>
      <deprecated type="deprecate">Use MediaPlayer instead of BackgroundMediaPlayer.  For more info, see MSDN.</deprecated>
      <param name="value">Set of values representing the message.</param>
    </member>
    <member name="M:Windows.Media.Playback.BackgroundMediaPlayer.SendMessageToForeground(Windows.Foundation.Collections.ValueSet)">
      <summary>Sends a message to the foreground task.</summary>
      <deprecated type="deprecate">Use MediaPlayer instead of BackgroundMediaPlayer.  For more info, see MSDN.</deprecated>
      <param name="value">Set of values representing the message.</param>
    </member>
    <member name="M:Windows.Media.Playback.BackgroundMediaPlayer.Shutdown">
      <summary>Shuts down the current background media player.</summary>
      <deprecated type="deprecate">Use MediaPlayer instead of BackgroundMediaPlayer.  For more info, see MSDN.</deprecated>
    </member>
    <member name="T:Windows.Media.Playback.CurrentMediaPlaybackItemChangedEventArgs">
      <summary>Provides data for the MediaPlaybackList.CurrentItemChanged event.</summary>
    </member>
    <member name="P:Windows.Media.Playback.CurrentMediaPlaybackItemChangedEventArgs.NewItem">
      <summary>Gets the new current MediaPlaybackItem.</summary>
      <returns>The new current MediaPlaybackItem.</returns>
    </member>
    <member name="P:Windows.Media.Playback.CurrentMediaPlaybackItemChangedEventArgs.OldItem">
      <summary>Gets the previous current MediaPlaybackItem.</summary>
      <returns>The previous current MediaPlaybackItem.</returns>
    </member>
    <member name="P:Windows.Media.Playback.CurrentMediaPlaybackItemChangedEventArgs.Reason">
      <summary>Gets the reason why the current MediaPlaybackItem in a MediaPlaybackList changed, such as if the previous item completed playback successfully or if there was an error playing back the previous item.</summary>
      <returns>The reason why the current MediaPlaybackItem in a MediaPlaybackList changed.</returns>
    </member>
    <member name="T:Windows.Media.Playback.FailedMediaStreamKind">
      <summary>Indicates the type of media stream that failed.</summary>
    </member>
    <member name="F:Windows.Media.Playback.FailedMediaStreamKind.Audio">
      <summary>The failed stream contains audio.</summary>
    </member>
    <member name="F:Windows.Media.Playback.FailedMediaStreamKind.Unknown">
      <summary>The stream type is unknown.</summary>
    </member>
    <member name="F:Windows.Media.Playback.FailedMediaStreamKind.Video">
      <summary>The failed stream contains video.</summary>
    </member>
    <member name="T:Windows.Media.Playback.IMediaEnginePlaybackSource">
      <summary>The interface implemented by classes that are Media Engine playback sources.</summary>
      <deprecated type="deprecate">Use MediaPlayer instead of MediaEngine. For more info, see MSDN.</deprecated>
    </member>
    <member name="P:Windows.Media.Playback.IMediaEnginePlaybackSource.CurrentItem">
      <summary>Gets the current playing MediaPlaybackItem.</summary>
      <returns>The current playing MediaPlaybackItem.</returns>
    </member>
    <member name="M:Windows.Media.Playback.IMediaEnginePlaybackSource.SetPlaybackSource(Windows.Media.Playback.IMediaPlaybackSource)">
      <summary>Sets the media playback source.</summary>
      <deprecated type="deprecate">Use MediaPlayer instead of MediaEngine. For more info, see MSDN.</deprecated>
      <param name="source">The media playback source.</param>
    </member>
    <member name="T:Windows.Media.Playback.IMediaPlaybackSource">
      <summary>A marker interface that identifies the implementing class as a playback source.</summary>
    </member>
    <member name="T:Windows.Media.Playback.MediaBreak">
      <summary>Represents a set of one or more MediaPlaybackItem objects that are played before, after, or at specified points during the playback of another MediaPlaybackItem.</summary>
    </member>
    <member name="M:Windows.Media.Playback.MediaBreak.#ctor(Windows.Media.Playback.MediaBreakInsertionMethod)">
      <summary>Initializes a new instance of the MediaBreak class with the specified insertion method.</summary>
      <param name="insertionMethod">A value indicating whether the media break will pause the currently playing media content.</param>
    </member>
    <member name="M:Windows.Media.Playback.MediaBreak.#ctor(Windows.Media.Playback.MediaBreakInsertionMethod,Windows.Foundation.TimeSpan)">
      <summary>Initializes a new instance of the MediaBreak class with the specified insertion method and presentation position.</summary>
      <param name="insertionMethod">A value indicating whether the media break will pause the currently playing media content.</param>
      <param name="presentationPosition">The position within the playback of a MediaPlaybackItem at which the MediaBreak will be played.</param>
    </member>
    <member name="P:Windows.Media.Playback.MediaBreak.CanStart">
      <summary>Gets or sets a value indicating whether the MediaBreak can be played.</summary>
      <returns>True if the MediaBreak can be played; otherwise false.</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaBreak.CustomProperties">
      <summary>Gets a map of key/value pairs that allow you to associate custom data with a MediaBreak.</summary>
      <returns>A map of key/value pairs that allow you to associate custom data with a MediaBreak.</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaBreak.InsertionMethod">
      <summary>Gets a value indicating whether the media break will interrupt the main content, causing the main content to pause while it is played, or if it will replace the main content.</summary>
      <returns>A value indicating whether the media break will interrupt the main contentTBD</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaBreak.PlaybackList">
      <summary>Gets the MediaPlaybackList containing the MediaPlaybackItem objects that will be played as part of the MediaBreak.</summary>
      <returns>The MediaPlaybackList containing the MediaPlaybackItem objects that will be played as part of the MediaBreak.</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaBreak.PresentationPosition">
      <summary>Gets the position within the playback of a MediaPlaybackItem at which the MediaBreak will be played.</summary>
      <returns>The position within the playback of a MediaPlaybackItem that the MediaBreak will be played.</returns>
    </member>
    <member name="T:Windows.Media.Playback.MediaBreakEndedEventArgs">
      <summary>Provides data for the MediaBreakManager.BreakEnded event, which occurs when the playback of a MediaBreak has ended.</summary>
    </member>
    <member name="P:Windows.Media.Playback.MediaBreakEndedEventArgs.MediaBreak">
      <summary>Gets the MediaBreak for which playback has ended.</summary>
      <returns>The MediaBreak for which playback has ended.</returns>
    </member>
    <member name="T:Windows.Media.Playback.MediaBreakInsertionMethod">
      <summary>Specifies the method that is used to insert the MediaBreak playback into the playback of the MediaPlaybackItem to which it belongs.</summary>
    </member>
    <member name="F:Windows.Media.Playback.MediaBreakInsertionMethod.Interrupt">
      <summary>The main content is paused while the content of the MediaBreak plays.</summary>
    </member>
    <member name="F:Windows.Media.Playback.MediaBreakInsertionMethod.Replace">
      <summary>The main content is not paused, but is replaced by the content of the MediaBreak.</summary>
    </member>
    <member name="T:Windows.Media.Playback.MediaBreakManager">
      <summary>Provides information about and control over the MediaBreak objects associated with a MediaPlayer. This class provides events for when a media break starts playback, ends playback, is skipped, or is seeked over. You can also use this class to determine the currently playing MediaBreak or to start or skip playback of a MediaBreak.</summary>
    </member>
    <member name="P:Windows.Media.Playback.MediaBreakManager.CurrentBreak">
      <summary>Gets the MediaBreak that is currently being played by the MediaPlayer.</summary>
      <returns>The MediaBreak that is currently being played by the MediaPlayer.</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaBreakManager.PlaybackSession">
      <summary>Gets the MediaPlaybackSession associated with the MediaBreakManager.</summary>
      <returns>The MediaPlaybackSession associated with the MediaBreakManager.</returns>
    </member>
    <member name="E:Windows.Media.Playback.MediaBreakManager.BreakEnded">
      <summary>Occurs when a MediaBreak ends playback.</summary>
    </member>
    <member name="E:Windows.Media.Playback.MediaBreakManager.BreakSkipped">
      <summary>Occurs when a MediaBreak is skipped.</summary>
    </member>
    <member name="E:Windows.Media.Playback.MediaBreakManager.BreaksSeekedOver">
      <summary>Occurs when the user seeks the media playback position past one or more pending media breaks.</summary>
    </member>
    <member name="E:Windows.Media.Playback.MediaBreakManager.BreakStarted">
      <summary>Occurs when playback of a MediaBreak starts.</summary>
    </member>
    <member name="M:Windows.Media.Playback.MediaBreakManager.PlayBreak(Windows.Media.Playback.MediaBreak)">
      <summary>Directs the MediaPlayer to begin playing the specified MediaBreak immediately.</summary>
      <param name="value">The MediaBreak to be played.</param>
    </member>
    <member name="M:Windows.Media.Playback.MediaBreakManager.SkipCurrentBreak">
      <summary>Directs the MediaPlayer to skip over the current MediaBreak.</summary>
    </member>
    <member name="T:Windows.Media.Playback.MediaBreakSchedule">
      <summary>Represents a set of MediaBreak objects associated with a MediaPlaybackItem and the positions within the playback of the item that the media breaks are played.</summary>
    </member>
    <member name="P:Windows.Media.Playback.MediaBreakSchedule.MidrollBreaks">
      <summary>Gets the schedule's current list of MediaBreak objects that will be played at a point during the playback of the MediaPlaybackItem with which the MediaBreakSchedule is associated.</summary>
      <returns>The schedule's current list of MediaBreak objects that will be played at a position within the playback of the MediaPlaybackItem with which the schedule is associated.</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaBreakSchedule.PlaybackItem">
      <summary>Gets the MediaPlaybackItem with which the MediaBreakSchedule is associated.</summary>
      <returns>The MediaPlaybackItem with which the MediaBreakSchedule is associated.</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaBreakSchedule.PostrollBreak">
      <summary>Gets or sets the MediaBreak to be played after the MediaPlaybackItem associated with the MediaBreakSchedule plays.</summary>
      <returns>The MediaBreak to be played after the MediaPlaybackItem associated with the MediaBreakSchedule plays.</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaBreakSchedule.PrerollBreak">
      <summary>Gets or sets the MediaBreak to be played before the MediaPlaybackItem associated with the MediaBreakSchedule plays.</summary>
      <returns>The MediaBreak to be played before the MediaPlaybackItem associated with the MediaBreakSchedule plays.</returns>
    </member>
    <member name="E:Windows.Media.Playback.MediaBreakSchedule.ScheduleChanged">
      <summary>Occurs when the MediaBreakSchedule changes.</summary>
    </member>
    <member name="M:Windows.Media.Playback.MediaBreakSchedule.InsertMidrollBreak(Windows.Media.Playback.MediaBreak)">
      <summary>Adds a MediaBreak to the schedule that will be played at a point during the playback of the MediaPlaybackItem with which the MediaBreakSchedule is associated.</summary>
      <param name="mediaBreak">The MediaBreak to add to the schedule.</param>
    </member>
    <member name="M:Windows.Media.Playback.MediaBreakSchedule.RemoveMidrollBreak(Windows.Media.Playback.MediaBreak)">
      <summary>Removes a midroll MediaBreak from the MediaBreakSchedule.</summary>
      <param name="mediaBreak">The MediaBreak to remove from the schedule.</param>
    </member>
    <member name="T:Windows.Media.Playback.MediaBreakSeekedOverEventArgs">
      <summary>Provides data for the MediaBreakManager.BreaksSeekedOver event, which occurs when the user seeks the media playback position past one or more pending media breaks.</summary>
    </member>
    <member name="P:Windows.Media.Playback.MediaBreakSeekedOverEventArgs.NewPosition">
      <summary>Gets the new current position within the MediaPlaybackItem after the seek operation has completed.</summary>
      <returns>The new current position within the MediaPlaybackItem after the seek operation has completed.</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaBreakSeekedOverEventArgs.OldPosition">
      <summary>Gets the previous position within the MediaPlaybackItem before the seek operation started.</summary>
      <returns>The previous position within the MediaPlaybackItem before the seek operation started.</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaBreakSeekedOverEventArgs.SeekedOverBreaks">
      <summary>Gets the list of MediaBreak objects that were seeked over, meaning that they were scheduled to play between the OldPosition and NewPosition of the seek operation.</summary>
      <returns>The list of MediaBreak objects that were seeked over.</returns>
    </member>
    <member name="T:Windows.Media.Playback.MediaBreakSkippedEventArgs">
      <summary>Provides data for the MediaBreakManager.BreakSkipped event, which occurs when the playback of a MediaBreak is skipped.</summary>
    </member>
    <member name="P:Windows.Media.Playback.MediaBreakSkippedEventArgs.MediaBreak">
      <summary>Gets the MediaBreak that was skipped.</summary>
      <returns>The MediaBreak that was skipped.</returns>
    </member>
    <member name="T:Windows.Media.Playback.MediaBreakStartedEventArgs">
      <summary>Provides data for the MediaBreakManager.BreakStarted event, which occurs when the playback of a MediaBreak starts.</summary>
    </member>
    <member name="P:Windows.Media.Playback.MediaBreakStartedEventArgs.MediaBreak">
      <summary>Gets the MediaBreak that triggered the MediaBreakManager.BreakStarted event.</summary>
      <returns>The MediaBreak that triggered the MediaBreakManager.BreakStarted event.</returns>
    </member>
    <member name="T:Windows.Media.Playback.MediaCommandEnablingRule">
      <summary>Specifies a rule for enabling a System Media Transport Controls command.</summary>
    </member>
    <member name="F:Windows.Media.Playback.MediaCommandEnablingRule.Always">
      <summary>The command is always enabled.</summary>
    </member>
    <member name="F:Windows.Media.Playback.MediaCommandEnablingRule.Auto">
      <summary>The system dynamically determines whether the command is enabled.</summary>
    </member>
    <member name="F:Windows.Media.Playback.MediaCommandEnablingRule.Never">
      <summary>The command is never enabled.</summary>
    </member>
    <member name="T:Windows.Media.Playback.MediaItemDisplayProperties">
      <summary>Defines a set of metadata for a MediaPlaybackItem that is displayed in the System Media Transport Controls while the item is playing.</summary>
    </member>
    <member name="P:Windows.Media.Playback.MediaItemDisplayProperties.MusicProperties">
      <summary>Gets the metadata for a music item that will be displayed by the System Media Transport Controls when the item is played.</summary>
      <returns>The display metadata for a music item.</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaItemDisplayProperties.Thumbnail">
      <summary>Gets or sets the thumbnail image for a MediaPlaybackItem that will be displayed by the System Media Transport Controls when the item is played.</summary>
      <returns>A stream containing the thumbnail image data for a MediaPlaybackItem.</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaItemDisplayProperties.Type">
      <summary>Gets or sets a value indicating the type of media that is represented by the MediaPlaybackItem, such as audio or video.</summary>
      <returns>A value indicating the type of media that is represented by the MediaPlaybackItem.</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaItemDisplayProperties.VideoProperties">
      <summary>Gets the metadata for a video item that will be displayed by the System Media Transport Controls when the item is played.</summary>
      <returns>The display metadata for a video item.</returns>
    </member>
    <member name="M:Windows.Media.Playback.MediaItemDisplayProperties.ClearAll">
      <summary>Clears the values of all media item display properties.</summary>
    </member>
    <member name="T:Windows.Media.Playback.MediaPlaybackAudioTrackList">
      <summary>Represents a read-only list of AudioTrack objects, of which a single track can be selected at one time.</summary>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlaybackAudioTrackList.SelectedIndex">
      <summary>Gets or sets the index of the currently selected audio track in the list.</summary>
      <returns>The index of the currently selected audio track in the list.</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlaybackAudioTrackList.Size">
      <summary>Gets the number of audio tracks in the list.</summary>
      <returns>The number of audio tracks in the list.</returns>
    </member>
    <member name="E:Windows.Media.Playback.MediaPlaybackAudioTrackList.SelectedIndexChanged">
      <summary>Occurs when the index of the currently selected audio track changes.</summary>
    </member>
    <member name="M:Windows.Media.Playback.MediaPlaybackAudioTrackList.First">
      <summary>Returns an iterator that iterates over the items in the collection.</summary>
      <returns>The iterator.</returns>
    </member>
    <member name="M:Windows.Media.Playback.MediaPlaybackAudioTrackList.GetAt(System.UInt32)">
      <summary>Returns the audio track at the specified index.</summary>
      <param name="index">The zero-based index of the audio track.</param>
      <returns>The audio track at the specified index.</returns>
    </member>
    <member name="M:Windows.Media.Playback.MediaPlaybackAudioTrackList.GetMany(System.UInt32,Windows.Media.Core.AudioTrack[])">
      <summary>Retrieves the audio tracks that start at the specified index in the list.</summary>
      <param name="startIndex">The zero-based index of the start of the audio tracks in the list.</param>
      <param name="items">The audio tracks that start at *startIndex* in the list.</param>
      <returns>The number of audio tracks retrieved.</returns>
    </member>
    <member name="M:Windows.Media.Playback.MediaPlaybackAudioTrackList.IndexOf(Windows.Media.Core.AudioTrack,System.UInt32@)">
      <summary>Retrieves the index of a specified audio track in the list.</summary>
      <param name="value">The audio track to find in the vector view.</param>
      <param name="index">If the audio track is found, this is the zero-based index of the audio track; otherwise, this parameter is 0.</param>
      <returns>True if the audio track is found; otherwise, false.</returns>
    </member>
    <member name="T:Windows.Media.Playback.MediaPlaybackCommandManager">
      <summary>Specifies the behavior of and receives events from the System Media Transport Controls. Use this class to customize the interaction between a MediaPlayer and the System Media Transport Controls.</summary>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlaybackCommandManager.AutoRepeatModeBehavior">
      <summary>Gets an object that defines the behavior when the **Auto-repeat** control in the System Media Transport Controls is toggled.</summary>
      <returns>An object that defines the behavior when the **Auto-repeat** control is toggled.</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlaybackCommandManager.FastForwardBehavior">
      <summary>Gets an object that defines the behavior when the **Fast-forward** button in the System Media Transport Controls is tapped.</summary>
      <returns>An object that defines the behavior when the **Fast-forward** button is tapped.</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlaybackCommandManager.IsEnabled">
      <summary>Gets or sets a value indicating whether the MediaPlaybackCommandManager is enabled.</summary>
      <returns>True if the MediaPlaybackCommandManager is enabled; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlaybackCommandManager.MediaPlayer">
      <summary>Gets the MediaPlayer instance associated with the MediaPlaybackCommandManager.</summary>
      <returns>The MediaPlayer instance associated with the MediaPlaybackCommandManager.</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlaybackCommandManager.NextBehavior">
      <summary>Gets an object that defines the behavior when the **Next** button in the System Media Transport Controls is tapped.</summary>
      <returns>An object that defines the behavior when the **Next** button is tapped.</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlaybackCommandManager.PauseBehavior">
      <summary>Gets an object that defines the behavior when the **Pause** button in the System Media Transport Controls is tapped.</summary>
      <returns>An object that defines the behavior when the **Pause** button is tapped.</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlaybackCommandManager.PlayBehavior">
      <summary>Gets an object that defines the behavior when the **Play** button in the System Media Transport Controls is tapped.</summary>
      <returns>An object that defines the behavior when the **Pause** button is tapped.</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlaybackCommandManager.PositionBehavior">
      <summary>Gets an object that defines the behavior when the playback position control in the System Media Transport Controls is moved.</summary>
      <returns>An object that defines the behavior when the playback position control is moved.</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlaybackCommandManager.PreviousBehavior">
      <summary>Gets an object that defines the behavior when the **Previous** button in the System Media Transport Controls is tapped.</summary>
      <returns>An object that defines the behavior when the **Previous** button is tapped.</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlaybackCommandManager.RateBehavior">
      <summary>Gets an object that defines the behavior when the playback rate is changed using the System Media Transport Controls.</summary>
      <returns>An object that defines the behavior when the playback rate is changed.</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlaybackCommandManager.RewindBehavior">
      <summary>Gets an object that defines the behavior when the **Rewind** button in the System Media Transport Controls is tapped.</summary>
      <returns>An object that defines the behavior when the **Rewind** button is tapped.</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlaybackCommandManager.ShuffleBehavior">
      <summary>Gets an object that defines the behavior when the **Shuffle** button in the System Media Transport Controls is toggled.</summary>
      <returns>An object that defines the behavior when the **Shuffle** button is toggled.</returns>
    </member>
    <member name="E:Windows.Media.Playback.MediaPlaybackCommandManager.AutoRepeatModeReceived">
      <summary>Occurs when the command manager receives a command from the **Auto-repeat** control of the System Media Transport Controls.</summary>
    </member>
    <member name="E:Windows.Media.Playback.MediaPlaybackCommandManager.FastForwardReceived">
      <summary>Occurs when the command manager receives a command from the **Fast-forward** button of the System Media Transport Controls.</summary>
    </member>
    <member name="E:Windows.Media.Playback.MediaPlaybackCommandManager.NextReceived">
      <summary>Occurs when the command manager receives a command from the **Next** button of the System Media Transport Controls.</summary>
    </member>
    <member name="E:Windows.Media.Playback.MediaPlaybackCommandManager.PauseReceived">
      <summary>Occurs when the command manager receives a command from the **Pause** button of the System Media Transport Controls.</summary>
    </member>
    <member name="E:Windows.Media.Playback.MediaPlaybackCommandManager.PlayReceived">
      <summary>Occurs when the command manager receives a command from the **Play** control of the System Media Transport Controls.</summary>
    </member>
    <member name="E:Windows.Media.Playback.MediaPlaybackCommandManager.PositionReceived">
      <summary>Occurs when the command manager receives a command changing the current playback position from the System Media Transport Controls.</summary>
    </member>
    <member name="E:Windows.Media.Playback.MediaPlaybackCommandManager.PreviousReceived">
      <summary>Occurs when the command manager receives a command from the **Previous** button of the System Media Transport Controls.</summary>
    </member>
    <member name="E:Windows.Media.Playback.MediaPlaybackCommandManager.RateReceived">
      <summary>Occurs when the command manager receives a command changing the current playback rate from the System Media Transport Controls.</summary>
    </member>
    <member name="E:Windows.Media.Playback.MediaPlaybackCommandManager.RewindReceived">
      <summary>Occurs when the command manager receives a command from the **Rewind** button of the System Media Transport Controls.</summary>
    </member>
    <member name="E:Windows.Media.Playback.MediaPlaybackCommandManager.ShuffleReceived">
      <summary>Occurs when the command manager receives a command from the **Shuffle** control of the System Media Transport Controls.</summary>
    </member>
    <member name="T:Windows.Media.Playback.MediaPlaybackCommandManagerAutoRepeatModeReceivedEventArgs">
      <summary>Provides data or the MediaPlaybackCommandManager.AutoRepeatModeReceived event, which occurs when the command manager receives a command from the **Auto-repeat** control of the System Media Transport Controls.</summary>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlaybackCommandManagerAutoRepeatModeReceivedEventArgs.AutoRepeatMode">
      <summary>Gets a value indicating the current auto-repeat mode.</summary>
      <returns>A value indicating the current auto-repeat mode.</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlaybackCommandManagerAutoRepeatModeReceivedEventArgs.Handled">
      <summary>Gets or sets a value indicating whether the AutoRepeatModeReceived event has been handled.</summary>
      <returns>True if the event has been handled; otherwise, false.</returns>
    </member>
    <member name="M:Windows.Media.Playback.MediaPlaybackCommandManagerAutoRepeatModeReceivedEventArgs.GetDeferral">
      <summary>Gets a Deferral object that causes the system to wait for you to perform asynchronous operations, such as creating a new MediaPlaybackItem from a network source, before it continues processing the **Auto-repeat** command.</summary>
      <returns>The deferral object.</returns>
    </member>
    <member name="T:Windows.Media.Playback.MediaPlaybackCommandManagerCommandBehavior">
      <summary>For use with a MediaPlaybackCommandManager object, this class allows you to enable and disable System Media Transport Controls commands and allows you to respond to changes in the enabled state of a command.</summary>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlaybackCommandManagerCommandBehavior.CommandManager">
      <summary>Gets the MediaPlaybackCommandManager associated with the behavior.</summary>
      <returns>The command manager associated with the behavior.</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlaybackCommandManagerCommandBehavior.EnablingRule">
      <summary>Gets or sets a value indicating whether a System Media Transport Controls command should always be enabled, should never be enabled, or if the system should automatically determine whether the command is enabled.</summary>
      <returns>A value defining the rule for enabling a System Media Transport Controls command.</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlaybackCommandManagerCommandBehavior.IsEnabled">
      <summary>Gets a value indicating whether a System Media Transport Controls command is currently enabled.</summary>
      <returns>True if the command is currently enabled; otherwise, false.</returns>
    </member>
    <member name="E:Windows.Media.Playback.MediaPlaybackCommandManagerCommandBehavior.IsEnabledChanged">
      <summary>Occurs when the enabled state of a System Media Transport Controls command changes.</summary>
    </member>
    <member name="T:Windows.Media.Playback.MediaPlaybackCommandManagerFastForwardReceivedEventArgs">
      <summary>Provides data or the MediaPlaybackCommandManager.FastForwardReceived event, which occurs when the command manager receives a command from the **Fast-forward** button of the System Media Transport Controls.</summary>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlaybackCommandManagerFastForwardReceivedEventArgs.Handled">
      <summary>Gets or sets a value indicating whether the FastForwardReceived event has been handled.</summary>
      <returns>True if the event has been handled; otherwise, false.</returns>
    </member>
    <member name="M:Windows.Media.Playback.MediaPlaybackCommandManagerFastForwardReceivedEventArgs.GetDeferral">
      <summary>Gets a Deferral object that causes the system to wait for you to perform asynchronous operations, such as creating a new MediaPlaybackItem from a network source, before it continues processing the **Fast-forward** command.</summary>
      <returns>The deferral object.</returns>
    </member>
    <member name="T:Windows.Media.Playback.MediaPlaybackCommandManagerNextReceivedEventArgs">
      <summary>Provides data or the MediaPlaybackCommandManager.NextReceived event, which occurs when the command manager receives a command from the **Next** button of the System Media Transport Controls.</summary>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlaybackCommandManagerNextReceivedEventArgs.Handled">
      <summary>Gets or sets a value indicating whether the NextReceived event has been handled.</summary>
      <returns>True if the event has been handled; otherwise, false.</returns>
    </member>
    <member name="M:Windows.Media.Playback.MediaPlaybackCommandManagerNextReceivedEventArgs.GetDeferral">
      <summary>Gets a Deferral object that causes the system to wait for you to perform asynchronous operations, such as creating a new MediaPlaybackItem from a network source, before it continues processing the **Next** command.</summary>
      <returns>The deferral object.</returns>
    </member>
    <member name="T:Windows.Media.Playback.MediaPlaybackCommandManagerPauseReceivedEventArgs">
      <summary>Provides data or the MediaPlaybackCommandManager.PauseReceived event, which occurs when the command manager receives a command from the **Pause** button of the System Media Transport Controls.</summary>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlaybackCommandManagerPauseReceivedEventArgs.Handled">
      <summary>Gets or sets a value indicating whether the PauseReceived event has been handled.</summary>
      <returns>True if the event has been handled; otherwise, false.</returns>
    </member>
    <member name="M:Windows.Media.Playback.MediaPlaybackCommandManagerPauseReceivedEventArgs.GetDeferral">
      <summary>Gets a Deferral object that causes the system to wait for you to perform asynchronous operations, such as creating a new MediaPlaybackItem from a network source, before it continues processing the **Pause** command.</summary>
      <returns>The deferral object.</returns>
    </member>
    <member name="T:Windows.Media.Playback.MediaPlaybackCommandManagerPlayReceivedEventArgs">
      <summary>Provides data or the MediaPlaybackCommandManager.PlayReceived event, which occurs when the command manager receives a command from the **Play** button of the System Media Transport Controls.</summary>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlaybackCommandManagerPlayReceivedEventArgs.Handled">
      <summary>Gets or sets a value indicating whether the PlayReceived event has been handled.</summary>
      <returns>True if the event has been handled; otherwise, false.</returns>
    </member>
    <member name="M:Windows.Media.Playback.MediaPlaybackCommandManagerPlayReceivedEventArgs.GetDeferral">
      <summary>Gets a Deferral object that causes the system to wait for you to perform asynchronous operations, such as creating a new MediaPlaybackItem from a network source, before it continues processing the **Play** command.</summary>
      <returns>The deferral object.</returns>
    </member>
    <member name="T:Windows.Media.Playback.MediaPlaybackCommandManagerPositionReceivedEventArgs">
      <summary>Provides data or the MediaPlaybackCommandManager.PositionReceived event, which occurs when the command manager receives a command changing the current position from the System Media Transport Controls.</summary>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlaybackCommandManagerPositionReceivedEventArgs.Handled">
      <summary>Gets or sets a value indicating whether the PositionReceived event has been handled.</summary>
      <returns>True if the event has been handled; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlaybackCommandManagerPositionReceivedEventArgs.Position">
      <summary>Gets a value indicating the current playback position.</summary>
      <returns>A value indicating the current playback position.</returns>
    </member>
    <member name="M:Windows.Media.Playback.MediaPlaybackCommandManagerPositionReceivedEventArgs.GetDeferral">
      <summary>Gets a Deferral object that causes the system to wait for you to perform asynchronous operations, such as creating a new MediaPlaybackItem from a network source, before it continues processing the change position command.</summary>
      <returns>The deferral object.</returns>
    </member>
    <member name="T:Windows.Media.Playback.MediaPlaybackCommandManagerPreviousReceivedEventArgs">
      <summary>Provides data or the MediaPlaybackCommandManager.PreviousReceived event, which occurs when the command manager receives a command from the **Play** button of the System Media Transport Controls.</summary>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlaybackCommandManagerPreviousReceivedEventArgs.Handled">
      <summary>Gets or sets a value indicating whether the PreviousReceived event has been handled.</summary>
      <returns>True if the event has been handled; otherwise, false.</returns>
    </member>
    <member name="M:Windows.Media.Playback.MediaPlaybackCommandManagerPreviousReceivedEventArgs.GetDeferral">
      <summary>Gets a Deferral object that causes the system to wait for you to perform asynchronous operations, such as creating a new MediaPlaybackItem from a network source, before it continues processing the **Previous** command.</summary>
      <returns>The deferral object.</returns>
    </member>
    <member name="T:Windows.Media.Playback.MediaPlaybackCommandManagerRateReceivedEventArgs">
      <summary>Provides data or the MediaPlaybackCommandManager.RateReceived event, which occurs when the command manager receives a command changing the current playback rate from the System Media Transport Controls.</summary>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlaybackCommandManagerRateReceivedEventArgs.Handled">
      <summary>Gets or sets a value indicating whether the RateReceived event has been handled.</summary>
      <returns>True if the event has been handled; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlaybackCommandManagerRateReceivedEventArgs.PlaybackRate">
      <summary>Gets a value indicating the current playback rate.</summary>
      <returns>A value indicating the current playback rate.</returns>
    </member>
    <member name="M:Windows.Media.Playback.MediaPlaybackCommandManagerRateReceivedEventArgs.GetDeferral">
      <summary>Gets a Deferral object that causes the system to wait for you to perform asynchronous operations, such as creating a new MediaPlaybackItem from a network source, before it continues processing the change rate command.</summary>
      <returns>The deferral object.</returns>
    </member>
    <member name="T:Windows.Media.Playback.MediaPlaybackCommandManagerRewindReceivedEventArgs">
      <summary>Provides data or the MediaPlaybackCommandManager.RewindReceived event, which occurs when the command manager receives a command from the **Rewind** button of the System Media Transport Controls.</summary>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlaybackCommandManagerRewindReceivedEventArgs.Handled">
      <summary>Gets or sets a value indicating whether the RewindReceived event has been handled.</summary>
      <returns>True if the event has been handled; otherwise, false.</returns>
    </member>
    <member name="M:Windows.Media.Playback.MediaPlaybackCommandManagerRewindReceivedEventArgs.GetDeferral">
      <summary>Gets a Deferral object that causes the system to wait for you to perform asynchronous operations, such as creating a new MediaPlaybackItem from a network source, before it continues processing the **Rewind** command.</summary>
      <returns>The deferral object.</returns>
    </member>
    <member name="T:Windows.Media.Playback.MediaPlaybackCommandManagerShuffleReceivedEventArgs">
      <summary>Provides data or the ShuffleReceived event, which occurs when the command manager receives a command from the **Shuffle** control of the System Media Transport Controls.</summary>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlaybackCommandManagerShuffleReceivedEventArgs.Handled">
      <summary>Gets or sets a value indicating whether the ShuffleReceived event has been handled.</summary>
      <returns>True if the event has been handled; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlaybackCommandManagerShuffleReceivedEventArgs.IsShuffleRequested">
      <summary>Gets a value indicating whether shuffle mode is requested.</summary>
      <returns>True if shuffle mode is requested; otherwise, false.</returns>
    </member>
    <member name="M:Windows.Media.Playback.MediaPlaybackCommandManagerShuffleReceivedEventArgs.GetDeferral">
      <summary>Gets a Deferral object that causes the system to wait for you to perform asynchronous operations, such as creating a new MediaPlaybackItem from a network source, before it continues processing the **Shuffle** command.</summary>
      <returns>The deferral object.</returns>
    </member>
    <member name="T:Windows.Media.Playback.MediaPlaybackItem">
      <summary>Represents a media item that can be played back. This class acts as a wrapper around a MediaSource that exposes the audio tracks, video tracks, and timed metadata tracks included in the media source.</summary>
    </member>
    <member name="M:Windows.Media.Playback.MediaPlaybackItem.#ctor(Windows.Media.Core.MediaSource)">
      <summary>Initializes a new instance of the MediaPlaybackItem class.</summary>
      <param name="source">The media source from which the MediaPlaybackItem is created.</param>
    </member>
    <member name="M:Windows.Media.Playback.MediaPlaybackItem.#ctor(Windows.Media.Core.MediaSource,Windows.Foundation.TimeSpan)">
      <summary>Initializes a new instance of the MediaPlaybackItem class with a StartTime value indicating the position within the item where playback should begin.</summary>
      <param name="source">The media source from which the MediaPlaybackItem is created.</param>
      <param name="startTime">The position within the MediaPlaybackItem where playback should begin.</param>
    </member>
    <member name="M:Windows.Media.Playback.MediaPlaybackItem.#ctor(Windows.Media.Core.MediaSource,Windows.Foundation.TimeSpan,Windows.Foundation.TimeSpan)">
      <summary>Initializes a new instance of the MediaPlaybackItem class with a StartTime value indicating the position within the item where playback should begin and a DurationLimit value specifying the maximum playback duration of the item.</summary>
      <param name="source">The media source from which the MediaPlaybackItem is created.</param>
      <param name="startTime">The position within the MediaPlaybackItem where playback should begin.</param>
      <param name="durationLimit">The maximum playback duration of the MediaPlaybackItem.</param>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlaybackItem.AudioTracks">
      <summary>Gets a read-only list of audio tracks in the MediaSource associated with the MediaPlaybackItem.</summary>
      <returns>The read-only list of audio tracks.</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlaybackItem.AutoLoadedDisplayProperties">
      <summary>Gets or sets a value that specifies for which types of media content, if any, the system should automatically load metadata to display in the System Media Transport Controls.</summary>
      <returns>A value that specifies for which types of media content the system should automatically load and display metadata.</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlaybackItem.BreakSchedule">
      <summary>Gets the MediaBreakSchedule defining the schedule of media breaks for the MediaPlaybackItem.</summary>
      <returns>The MediaBreakSchedule defining the schedule of media breaks for the MediaPlaybackItem.</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlaybackItem.CanSkip">
      <summary>Gets or sets a value indicating whether the MediaPlaybackItem can be skipped.</summary>
      <returns>True if the MediaPlaybackItem can be skipped; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlaybackItem.DurationLimit">
      <summary>Gets the maximum playback duration of the MediaPlaybackItem.</summary>
      <returns>The maximum playback duration of the MediaPlaybackItem.</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlaybackItem.IsDisabledInPlaybackList">
      <summary>Gets or sets a value that specifies whether a MediaPlaybackItem is disabled in a MediaPlaybackList.</summary>
      <returns>True if the media playback item is disabled in the playback list; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlaybackItem.Source">
      <summary>Gets the MediaSource object associated with the MediaPlaybackItem.</summary>
      <returns>The MediaSource object associated with the MediaPlaybackItem.</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlaybackItem.StartTime">
      <summary>Gets the position within the MediaPlaybackItem where playback should begin.</summary>
      <returns>The position within the MediaPlaybackItem where playback should begin.</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlaybackItem.TimedMetadataTracks">
      <summary>Gets a read-only list of timed metadata tracks in the MediaSource associated with the MediaPlaybackItem.</summary>
      <returns>The read-only list of timed metadata tracks.</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlaybackItem.TotalDownloadProgress">
      <summary>Gets a value that indicates the proportion of the data for the **MediaPlaybackItem** that is currently downloaded.</summary>
      <returns>A value, between 0 and 1.0, that indicates the total download progress of the **MediaPlaybackItem** where 0 means that none of the data has been downloaded and 1.0 means that all of the data has been downloaded.</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlaybackItem.VideoTracks">
      <summary>Gets a read-only list of video tracks in the MediaSource associated with the MediaPlaybackItem.</summary>
      <returns>The read-only list of video tracks.</returns>
    </member>
    <member name="E:Windows.Media.Playback.MediaPlaybackItem.AudioTracksChanged">
      <summary>Occurs when the list of audio tracks in the MediaSource associated with the MediaPlaybackItem changes.</summary>
    </member>
    <member name="E:Windows.Media.Playback.MediaPlaybackItem.TimedMetadataTracksChanged">
      <summary>Occurs when the list of timed metadata tracks in the MediaSource associated with the MediaPlaybackItem changes.</summary>
    </member>
    <member name="E:Windows.Media.Playback.MediaPlaybackItem.VideoTracksChanged">
      <summary>Occurs when the list of video tracks in the MediaSource associated with the MediaPlaybackItem changes.</summary>
    </member>
    <member name="M:Windows.Media.Playback.MediaPlaybackItem.ApplyDisplayProperties(Windows.Media.Playback.MediaItemDisplayProperties)">
      <summary>Updates the display properties for the MediaPlaybackItem. These properties are used by the System Media Transport Controls to display information about the currently playing media item.</summary>
      <param name="value">The display properties to apply to the MediaPlaybackItem.</param>
    </member>
    <member name="M:Windows.Media.Playback.MediaPlaybackItem.FindFromMediaSource(Windows.Media.Core.MediaSource)">
      <summary>Retrieves the MediaPlaybackItem associated with the provided MediaSource.</summary>
      <param name="source">The MediaSource associated with the MediaPlaybackItem.</param>
      <returns>The MediaPlaybackItem associated with the provided MediaSource.</returns>
    </member>
    <member name="M:Windows.Media.Playback.MediaPlaybackItem.GetDisplayProperties">
      <summary>Gets the display properties for a MediaPlaybackItem.</summary>
      <returns>The display properties for a MediaPlaybackItem.</returns>
    </member>
    <member name="T:Windows.Media.Playback.MediaPlaybackItemChangedReason">
      <summary>Specifies the reason why the current MediaPlaybackItem in a MediaPlaybackList changed. Check for the reason by accessing the Reason property of the CurrentMediaPlaybackItemChangedEventArgs object passed into the MediaPlaybackList.CurrentItemChanged event.</summary>
    </member>
    <member name="F:Windows.Media.Playback.MediaPlaybackItemChangedReason.AppRequested">
      <summary>The current item changed because the app initiated the change.</summary>
    </member>
    <member name="F:Windows.Media.Playback.MediaPlaybackItemChangedReason.EndOfStream">
      <summary>The current item changed because the previous item in the list played successfully to the end of its media stream.</summary>
    </member>
    <member name="F:Windows.Media.Playback.MediaPlaybackItemChangedReason.Error">
      <summary>The current item changed because there was an error playing back the previous item in the list.</summary>
    </member>
    <member name="F:Windows.Media.Playback.MediaPlaybackItemChangedReason.InitialItem">
      <summary>The current item is the first item in the playback list.</summary>
    </member>
    <member name="T:Windows.Media.Playback.MediaPlaybackItemError">
      <summary>Represents an error that occurred trying to resolve a MediaPlaybackItem.</summary>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlaybackItemError.ErrorCode">
      <summary>Gets the error code associated with the playback item error.</summary>
      <returns>The error code associated with the playback item error.</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlaybackItemError.ExtendedError">
      <summary>Gets the extended error code for the MediaPlaybackItem error.</summary>
      <returns>The error code.</returns>
    </member>
    <member name="T:Windows.Media.Playback.MediaPlaybackItemErrorCode">
      <summary>Specifies the type of error that occurred while opening a MediaPlaybackItem.</summary>
    </member>
    <member name="F:Windows.Media.Playback.MediaPlaybackItemErrorCode.Aborted">
      <summary>Opening of the playback item was aborted.</summary>
    </member>
    <member name="F:Windows.Media.Playback.MediaPlaybackItemErrorCode.DecodeError">
      <summary>An error occurred while decoding the playback item.</summary>
    </member>
    <member name="F:Windows.Media.Playback.MediaPlaybackItemErrorCode.EncryptionError">
      <summary>An error occurred related to the playback item's encryption.</summary>
    </member>
    <member name="F:Windows.Media.Playback.MediaPlaybackItemErrorCode.NetworkError">
      <summary>A network error occurred while opening the playback item.</summary>
    </member>
    <member name="F:Windows.Media.Playback.MediaPlaybackItemErrorCode.None">
      <summary>No error code.</summary>
    </member>
    <member name="F:Windows.Media.Playback.MediaPlaybackItemErrorCode.SourceNotSupportedError">
      <summary>The media source of the playback item is not supported.</summary>
    </member>
    <member name="T:Windows.Media.Playback.MediaPlaybackItemFailedEventArgs">
      <summary>Provides data for the MediaPlaybackList.ItemFailed event.</summary>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlaybackItemFailedEventArgs.Error">
      <summary>Gets a wrapper object for the MediaPlaybackItem error that provides high-level information about the cause of the error.</summary>
      <returns>A wrapper object for the MediaPlaybackItem error.</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlaybackItemFailedEventArgs.Item">
      <summary>Gets the MediaPlaybackItem associated with the error.</summary>
      <returns>The MediaPlaybackItem associated with the error.</returns>
    </member>
    <member name="T:Windows.Media.Playback.MediaPlaybackItemOpenedEventArgs">
      <summary>Provides data for the MediaPlaybackList.ItemOpened event.</summary>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlaybackItemOpenedEventArgs.Item">
      <summary>Gets the MediaPlaybackItem that was successfully opened.</summary>
      <returns>The MediaPlaybackItem that was successfully opened.</returns>
    </member>
    <member name="T:Windows.Media.Playback.MediaPlaybackList">
      <summary>Represents a list of MediaPlaybackItem objects that can be played back. Provides methods for switching the currently playing item and enabling looping and shuffling.</summary>
    </member>
    <member name="M:Windows.Media.Playback.MediaPlaybackList.#ctor">
      <summary>Initializes a new instance of the MediaPlaybackList class.</summary>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlaybackList.AutoRepeatEnabled">
      <summary>Gets or sets a value indicating whether the playback list will loop when the end of the list is reached.</summary>
      <returns>True if auto-repeat is enabled; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlaybackList.CurrentItem">
      <summary>Gets the currently playing MediaPlaybackItem.</summary>
      <returns>The currently playing MediaPlaybackItem.</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlaybackList.CurrentItemIndex">
      <summary>Gets the index of the current item in theMediaPlaybackList.</summary>
      <returns>The index of the current item in theMediaPlaybackList.</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlaybackList.Items">
      <summary>Gets an IObservableVector representation of the playback list.</summary>
      <returns>An IObservableVector representation of the playback list.</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlaybackList.MaxPlayedItemsToKeepOpen">
      <summary>Gets or sets a value that specifies the number of MediaPlaybackItem objects that should be kept open after they have been played.</summary>
      <returns>A value that specifies the number of MediaPlaybackItem objects that should be kept open after they have been played.</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlaybackList.MaxPrefetchTime">
      <summary>Gets or sets the maximum time before a MediaPlaybackItem in the list is expected to play that the media content associated with the item is retrieved.</summary>
      <returns>The maximum time before a MediaPlaybackItem in the list is expected to play that the media content associated with the item is retrieved.</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlaybackList.ShuffledItems">
      <summary>Gets a read-only list of MediaPlaybackItem objects that will be played in shuffle mode, in the order in which they will be played.</summary>
      <returns>A read-only list of MediaPlaybackItem objects that will be played in shuffle mode</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlaybackList.ShuffleEnabled">
      <summary>Gets or sets a value indicating whether the items in the playback list are played in a random order.</summary>
      <returns>True if shuffle is enabled; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlaybackList.StartingItem">
      <summary>Gets or sets the MediaPlaybackItem that will be played first.</summary>
      <returns>The MediaPlaybackItem that will be played first.</returns>
    </member>
    <member name="E:Windows.Media.Playback.MediaPlaybackList.CurrentItemChanged">
      <summary>Occurs when the currently playing MediaPlaybackItem changes.</summary>
    </member>
    <member name="E:Windows.Media.Playback.MediaPlaybackList.ItemFailed">
      <summary>Occurs when an error is encountered with a MediaPlaybackItem in the playback list.</summary>
    </member>
    <member name="E:Windows.Media.Playback.MediaPlaybackList.ItemOpened">
      <summary>Occurs when a MediaPlaybackItem in the playback list is successfully opened.</summary>
    </member>
    <member name="M:Windows.Media.Playback.MediaPlaybackList.MoveNext">
      <summary>Changes the current item of the MediaPlaybackList to the next item in the list.</summary>
      <returns>The new current MediaPlaybackItem.</returns>
    </member>
    <member name="M:Windows.Media.Playback.MediaPlaybackList.MovePrevious">
      <summary>Changes the current item of the MediaPlaybackList to the previous item in the list.</summary>
      <returns>The new current MediaPlaybackItem.</returns>
    </member>
    <member name="M:Windows.Media.Playback.MediaPlaybackList.MoveTo(System.UInt32)">
      <summary>Changes the current item of the MediaPlaybackList to the item with the specified index.</summary>
      <param name="itemIndex">The index of the item to make current.</param>
      <returns>The new current MediaPlaybackItem.</returns>
    </member>
    <member name="M:Windows.Media.Playback.MediaPlaybackList.SetShuffledItems(Windows.Foundation.Collections.IIterable{Windows.Media.Playback.MediaPlaybackItem})">
      <summary>Sets the list of MediaPlaybackItem objects that will be played in shuffle mode, in the order in which they will be played.</summary>
      <param name="value">The list of MediaPlaybackItem objects that will be played in shuffle mode.</param>
    </member>
    <member name="T:Windows.Media.Playback.MediaPlaybackSession">
      <summary>Provides information about the state of the current playback session of a MediaPlayer and provides events for responding to changes in playback session state.</summary>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlaybackSession.BufferingProgress">
      <summary>Gets a value that indicates the current buffering progress of a MediaPlaybackSession.</summary>
      <returns>The current buffering progress. The value ranges from 0 to 1.0. Multiply by 100 to obtain a percentage.</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlaybackSession.CanPause">
      <summary>Gets a value that indicates whether media can be paused if the MediaPlayer.Pause method is called.</summary>
      <returns>True if the media can be paused; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlaybackSession.CanSeek">
      <summary>Gets a value that indicates whether the current playback position of the media can be changed by setting the value of the MediaPlayer.Position property.</summary>
      <returns>True if the current playback position of the media can be changed; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlaybackSession.DownloadProgress">
      <summary>Gets a value indicating the position after the current playback Position to which downloading has completed and content is buffered.</summary>
      <returns>A value indicating the position after the current playback Position to which downloading has completed and content is buffered. The value ranges from 0 to 1. Multiply by 100 to obtain a percentage.</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlaybackSession.IsMirroring">
      <summary>Gets or sets a value indicating whether the content of the media playback session is currently being mirrored horizontally.</summary>
      <returns>True if the content of the media playback session is currently being mirrored horizontally; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlaybackSession.IsProtected">
      <summary>Gets a value that indicates whether the media that is currently playing in the MediaPlaybackSession is protected by digital rights management (DRM).</summary>
      <returns>True if the currently playing media is protected by DRM; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlaybackSession.MediaPlayer">
      <summary>Gets the MediaPlayer associated with the MediaPlaybackSession.</summary>
      <returns>The MediaPlayer associated with the MediaPlaybackSession.</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlaybackSession.NaturalDuration">
      <summary>Gets a value indicating the duration of the currently playing media, when being played back at normal speed.</summary>
      <returns>The duration of the currently playing media.</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlaybackSession.NaturalVideoHeight">
      <summary>Gets the height of the video in the currently playing media item.</summary>
      <returns>The height of the video in the currently playing media item, in pixels.</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlaybackSession.NaturalVideoWidth">
      <summary>Gets the width of the video in the currently playing media item.</summary>
      <returns>The width of the video in the currently playing media item, in pixels.</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlaybackSession.NormalizedSourceRect">
      <summary>Gets or sets a normalized rectangle within the video source which is rendered by the MediaPlayer. This enables pan and zoom within video.</summary>
      <returns>A normalized rectangle specifying the rectangle within the source video that is rendered by the MediaPlayer.</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlaybackSession.PlaybackRate">
      <summary>Gets or sets a value representing the current playback rate for the MediaPlaybackSession.</summary>
      <returns>The current playback rate for the MediaPlaybackSession.</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlaybackSession.PlaybackRotation">
      <summary>Gets or sets a value from the MediaRotation enumeration that specifies the rotation applied to video content during playback.</summary>
      <returns>The rotation applied to video content during playback.</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlaybackSession.PlaybackState">
      <summary>Gets a value indicating the current playback state of the MediaPlaybackSession, such as buffering or playing.</summary>
      <returns>The current playback state of the MediaPlaybackSession</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlaybackSession.Position">
      <summary>Gets or sets the current playback position within the currently playing media.</summary>
      <returns>The current playback position within the currently playing media.</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlaybackSession.SphericalVideoProjection">
      <summary>Gets an object that manages the spherical video projection settings used by the media playback session.</summary>
      <returns>An object that manages the spherical video projection settings used by the media playback session.</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlaybackSession.StereoscopicVideoPackingMode">
      <summary>Gets or sets a value specifying the stereoscopic video packing mode for the MediaPlaybackSession.</summary>
      <returns>The stereoscopic video packing mode</returns>
    </member>
    <member name="E:Windows.Media.Playback.MediaPlaybackSession.BufferedRangesChanged">
      <summary>Occurs when the set of time ranges for which data is buffered changes.</summary>
    </member>
    <member name="E:Windows.Media.Playback.MediaPlaybackSession.BufferingEnded">
      <summary>Occurs when buffering ends for the MediaPlaybackSession.</summary>
    </member>
    <member name="E:Windows.Media.Playback.MediaPlaybackSession.BufferingProgressChanged">
      <summary>Occurs when the buffering progress for the MediaPlaybackSession changes.</summary>
    </member>
    <member name="E:Windows.Media.Playback.MediaPlaybackSession.BufferingStarted">
      <summary>Occurs when buffering starts for the MediaPlaybackSession.</summary>
    </member>
    <member name="E:Windows.Media.Playback.MediaPlaybackSession.DownloadProgressChanged">
      <summary>Occurs when the download progress for a MediaPlaybackSession changes.</summary>
    </member>
    <member name="E:Windows.Media.Playback.MediaPlaybackSession.NaturalDurationChanged">
      <summary>Occurs when the duration of the currently playing media item changes.</summary>
    </member>
    <member name="E:Windows.Media.Playback.MediaPlaybackSession.NaturalVideoSizeChanged">
      <summary>Occurs when the size of the video in the currently playing media item changes.</summary>
    </member>
    <member name="E:Windows.Media.Playback.MediaPlaybackSession.PlaybackRateChanged">
      <summary>Occurs when the current playback rate for the MediaPlaybackSession changes.</summary>
    </member>
    <member name="E:Windows.Media.Playback.MediaPlaybackSession.PlaybackStateChanged">
      <summary>Occurs when the current playback state changes.</summary>
    </member>
    <member name="E:Windows.Media.Playback.MediaPlaybackSession.PlayedRangesChanged">
      <summary>Occurs when the set of time ranges that have been played changes.</summary>
    </member>
    <member name="E:Windows.Media.Playback.MediaPlaybackSession.PositionChanged">
      <summary>Occurs when the current playback position within the currently playing media changes.</summary>
    </member>
    <member name="E:Windows.Media.Playback.MediaPlaybackSession.SeekableRangesChanged">
      <summary>Occurs when the set of time ranges that can be seeked to changes.</summary>
    </member>
    <member name="E:Windows.Media.Playback.MediaPlaybackSession.SeekCompleted">
      <summary>Occurs when a seek operation for the MediaPlaybackSession completes.</summary>
    </member>
    <member name="E:Windows.Media.Playback.MediaPlaybackSession.SupportedPlaybackRatesChanged">
      <summary>Occurs when the set of playback rates supported by the media playback session changes.</summary>
    </member>
    <member name="M:Windows.Media.Playback.MediaPlaybackSession.GetBufferedRanges">
      <summary>Retrieves a read-only list of time ranges for which data is buffered and playback can begin immediately.</summary>
      <returns>A read-only list of time ranges.</returns>
    </member>
    <member name="M:Windows.Media.Playback.MediaPlaybackSession.GetOutputDegradationPolicyState">
      <summary>Gets an object that expresses the current output degradation policy state of the MediaPlaybackSession.</summary>
      <returns>A MediaPlaybackSessionOutputDegradationPolicyState object that expresses the current output degradation policy state.</returns>
    </member>
    <member name="M:Windows.Media.Playback.MediaPlaybackSession.GetPlayedRanges">
      <summary>Retrieves a read-only list of time ranges for which content has been played back.</summary>
      <returns>A read-only list of time ranges.</returns>
    </member>
    <member name="M:Windows.Media.Playback.MediaPlaybackSession.GetSeekableRanges">
      <summary>Retrieves a read-only list of time ranges in which the playack position can be seeked to. For live streaming, these ranges represent the times ranges for which data is still available.</summary>
      <returns>A read-only list of time ranges.</returns>
    </member>
    <member name="M:Windows.Media.Playback.MediaPlaybackSession.IsSupportedPlaybackRateRange(System.Double,System.Double)">
      <summary>Gets a value indicating whether the specified range of playback rates is supported.</summary>
      <param name="rate1">The lower bound of the playback rate range for which support is queried.</param>
      <param name="rate2">The upper bound of the playback rate range for which support is queried.</param>
      <returns>True if the playback range is supported; otherwise, false.</returns>
    </member>
    <member name="T:Windows.Media.Playback.MediaPlaybackSessionBufferingStartedEventArgs">
      <summary>Provides data for the BufferingStarted event of a MediaPlaybackSession.</summary>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlaybackSessionBufferingStartedEventArgs.IsPlaybackInterruption">
      <summary>Gets a value indicating whether the buffering that triggered the event was expected by the system, such as when a new item begins playing or after the user seeks to a new position in the media item, or if it was an unexpected interruption, such as when buffering is caused by degradation of the network connection.</summary>
      <returns>True if the buffering represents an unexpected playback interruption. False if the buffering was an expected result of normal playback operations.</returns>
    </member>
    <member name="T:Windows.Media.Playback.MediaPlaybackSessionOutputDegradationPolicyState">
      <summary>Expresses the current output degradation policy state of a MediaPlaybackSession.</summary>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlaybackSessionOutputDegradationPolicyState.VideoConstrictionReason">
      <summary>Gets a value from the MediaPlaybackSessionVideoConstrictionReason enumeration specifying the reason why video is being constricted, if known.</summary>
      <returns>The reason why video is being constricted.</returns>
    </member>
    <member name="T:Windows.Media.Playback.MediaPlaybackSessionVideoConstrictionReason">
      <summary>Specifies the policy-based reason that video output of a media item is constricted.</summary>
    </member>
    <member name="F:Windows.Media.Playback.MediaPlaybackSessionVideoConstrictionReason.FrameServerEnabled">
      <summary>The content is being rendered in a MediaPlayer with IsVideoFrameServerEnabled, providing direct access to video frames to the app.</summary>
    </member>
    <member name="F:Windows.Media.Playback.MediaPlaybackSessionVideoConstrictionReason.None">
      <summary>The content is not currently being constricted.</summary>
    </member>
    <member name="F:Windows.Media.Playback.MediaPlaybackSessionVideoConstrictionReason.OutputProtectionFailed">
      <summary>Output protection for the content failed.</summary>
    </member>
    <member name="F:Windows.Media.Playback.MediaPlaybackSessionVideoConstrictionReason.Unknown">
      <summary>The reason is unknown.</summary>
    </member>
    <member name="F:Windows.Media.Playback.MediaPlaybackSessionVideoConstrictionReason.UnsignedDriver">
      <summary>The content is being displayed by a device with an unsigned driver.</summary>
    </member>
    <member name="F:Windows.Media.Playback.MediaPlaybackSessionVideoConstrictionReason.UnsupportedDisplayAdapter">
      <summary>The content is being displayed on an unsupported display adapter.</summary>
    </member>
    <member name="F:Windows.Media.Playback.MediaPlaybackSessionVideoConstrictionReason.VirtualMachine">
      <summary>The content is being played back on a virtual machine.</summary>
    </member>
    <member name="T:Windows.Media.Playback.MediaPlaybackSphericalVideoProjection">
      <summary>Manages the spherical video projection settings for a MediaPlaybackSession.</summary>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlaybackSphericalVideoProjection.FrameFormat">
      <summary>Gets or sets a value that specifies the frame format used for spherical video projection.</summary>
      <returns>A value that specifies the frame format used for spherical video projection.</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlaybackSphericalVideoProjection.HorizontalFieldOfViewInDegrees">
      <summary>Gets or sets the horizontal field of view, expressed in degrees, used for spherical video projection.</summary>
      <returns>The horizontal field of view, expressed in degrees</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlaybackSphericalVideoProjection.IsEnabled">
      <summary>Gets or sets a value indicating whether spherical video projection is enabled.</summary>
      <returns>True if spherical video projection is enabled. Otherwise, false.</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlaybackSphericalVideoProjection.ProjectionMode">
      <summary>Gets or sets a value that specifies the projection mode used for spherical video.</summary>
      <returns>A value that specifies the projection mode used for spherical video.</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlaybackSphericalVideoProjection.ViewOrientation">
      <summary>Gets or sets a quaternion that specifies the current view orientation used to project spherical video.</summary>
      <returns>The current view orientation.</returns>
    </member>
    <member name="T:Windows.Media.Playback.MediaPlaybackState">
      <summary>Specifies the playback state of a MediaPlaybackSession.</summary>
    </member>
    <member name="F:Windows.Media.Playback.MediaPlaybackState.Buffering">
      <summary>A media item is buffering.</summary>
    </member>
    <member name="F:Windows.Media.Playback.MediaPlaybackState.None">
      <summary>No current state.</summary>
    </member>
    <member name="F:Windows.Media.Playback.MediaPlaybackState.Opening">
      <summary>A media item is opening.</summary>
    </member>
    <member name="F:Windows.Media.Playback.MediaPlaybackState.Paused">
      <summary>Playback of a media item is paused.</summary>
    </member>
    <member name="F:Windows.Media.Playback.MediaPlaybackState.Playing">
      <summary>A media item is playing.</summary>
    </member>
    <member name="T:Windows.Media.Playback.MediaPlaybackTimedMetadataTrackList">
      <summary>Represents a read-only list of TimedMetadataTrack objects.</summary>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlaybackTimedMetadataTrackList.Size">
      <summary>Gets the number of timed metadata tracks in the list.</summary>
      <returns>the number of timed metadata tracks in the list.</returns>
    </member>
    <member name="E:Windows.Media.Playback.MediaPlaybackTimedMetadataTrackList.PresentationModeChanged">
      <summary>Occurs when the presentation mode of the MediaPlaybackTimedMetadataTrackList changes.</summary>
    </member>
    <member name="M:Windows.Media.Playback.MediaPlaybackTimedMetadataTrackList.First">
      <summary>Returns an iterator that iterates over the items in the collection.</summary>
      <returns>The iterator.</returns>
    </member>
    <member name="M:Windows.Media.Playback.MediaPlaybackTimedMetadataTrackList.GetAt(System.UInt32)">
      <summary>Returns the timed metadata track at the specified index.</summary>
      <param name="index">The zero-based index of the timed metadata track.</param>
      <returns>The timed metadata track at the specified index.</returns>
    </member>
    <member name="M:Windows.Media.Playback.MediaPlaybackTimedMetadataTrackList.GetMany(System.UInt32,Windows.Media.Core.TimedMetadataTrack[])">
      <summary>Retrieves the timed metadata tracks that start at the specified index in the list.</summary>
      <param name="startIndex">The zero-based index of the start of the timed metadata tracks in the list.</param>
      <param name="items">The timed metadata tracks that start at *startIndex* in the list.</param>
      <returns>The number of timed metadata tracks retrieved.</returns>
    </member>
    <member name="M:Windows.Media.Playback.MediaPlaybackTimedMetadataTrackList.GetPresentationMode(System.UInt32)">
      <summary>Gets the presentation mode of the timed metadata track with the specified index.</summary>
      <param name="index">The index of the timed metadata track for which the presentation mode is queried.</param>
      <returns>The presentation mode.</returns>
    </member>
    <member name="M:Windows.Media.Playback.MediaPlaybackTimedMetadataTrackList.IndexOf(Windows.Media.Core.TimedMetadataTrack,System.UInt32@)">
      <summary>Retrieves the index of a specified timed metadata track in the list.</summary>
      <param name="value">The timed metadata track to find in the vector view.</param>
      <param name="index">If the timed metadata track is found, this is the zero-based index of the audio track; otherwise, this parameter is 0.</param>
      <returns>True if the timed metadata track is found; otherwise, false.</returns>
    </member>
    <member name="M:Windows.Media.Playback.MediaPlaybackTimedMetadataTrackList.SetPresentationMode(System.UInt32,Windows.Media.Playback.TimedMetadataTrackPresentationMode)">
      <summary>Sets the presentation mode of the timed metadata track with the specified index.</summary>
      <param name="index">The index of the timed metadata track for which the presentation mode is set.</param>
      <param name="value">The presentation mode to set.</param>
    </member>
    <member name="T:Windows.Media.Playback.MediaPlaybackVideoTrackList">
      <summary>Represents a read-only list of VideoTrack objects, of which a single track can be selected at one time.</summary>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlaybackVideoTrackList.SelectedIndex">
      <summary>Gets or sets the index of the currently selected video track in the list.</summary>
      <returns>The index of the currently selected video track in the list.</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlaybackVideoTrackList.Size">
      <summary>Gets the number of video tracks in the list.</summary>
      <returns>The number of video tracks in the list.</returns>
    </member>
    <member name="E:Windows.Media.Playback.MediaPlaybackVideoTrackList.SelectedIndexChanged">
      <summary>Occurs when the index of the currently selected video track changes.</summary>
    </member>
    <member name="M:Windows.Media.Playback.MediaPlaybackVideoTrackList.First">
      <summary>Returns an iterator that iterates over the items in the collection.</summary>
      <returns>The iterator.</returns>
    </member>
    <member name="M:Windows.Media.Playback.MediaPlaybackVideoTrackList.GetAt(System.UInt32)">
      <summary>Returns the video track at the specified index.</summary>
      <param name="index">The zero-based index of the video track.</param>
      <returns>The video track at the specified index.</returns>
    </member>
    <member name="M:Windows.Media.Playback.MediaPlaybackVideoTrackList.GetMany(System.UInt32,Windows.Media.Core.VideoTrack[])">
      <summary>Retrieves the video tracks that start at the specified index in the list.</summary>
      <param name="startIndex">The zero-based index of the start of the video tracks in the list.</param>
      <param name="items">The video tracks that start at *startIndex* in the list.</param>
      <returns>The number of video tracks retrieved.</returns>
    </member>
    <member name="M:Windows.Media.Playback.MediaPlaybackVideoTrackList.IndexOf(Windows.Media.Core.VideoTrack,System.UInt32@)">
      <summary>Retrieves the index of a specified video track in the list.</summary>
      <param name="value">The video track to find in the vector view.</param>
      <param name="index">If the video track is found, this is the zero-based index of the audio track; otherwise, this parameter is 0.</param>
      <returns>True if the video track is found; otherwise, false.</returns>
    </member>
    <member name="T:Windows.Media.Playback.MediaPlayer">
      <summary>Provides access to media playback functionality such as play, pause, fast-forward, rewind, and volume.</summary>
    </member>
    <member name="M:Windows.Media.Playback.MediaPlayer.#ctor">
      <summary>Initializes a new instance of the MediaPlayer object.</summary>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlayer.AudioBalance">
      <summary>Gets or sets a ratio of volume across stereo speakers.</summary>
      <returns>The ratio of volume across speakers in the range between -1 and 1. The default value is 0.</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlayer.AudioCategory">
      <summary>Gets or sets the type of audio that is currently being played.</summary>
      <returns>The type of audio that is currently being played.</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlayer.AudioDevice">
      <summary>Gets or sets the DeviceInformation object representing audio device used by the MediaPlayer to render audio.</summary>
      <returns>The DeviceInformation object representing audio device used by the MediaPlayer to render audio.</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlayer.AudioDeviceType">
      <summary>Gets or sets a value that describes the primary usage of the device that is being used to play back audio.</summary>
      <returns>The audio device type.</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlayer.AudioStateMonitor">
      <summary>Gets an AudioStateMonitor object that allows a UWP app to determine if any of the app's audio streams are currently being muted or having their volume reduced by the system.</summary>
      <returns>An AudioStateMonitor object.</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlayer.AutoPlay">
      <summary>Gets or sets a Boolean value indicating if playback automatically starts after the media is loaded.</summary>
      <returns>True is playback start automatically, otherwise false.</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlayer.BreakManager">
      <summary>Gets the MediaBreakManager associated with the MediaPlayer, which provides information about and control over media breaks for the player.</summary>
      <returns>The MediaBreakManager associated with the MediaPlayer.</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlayer.BufferingProgress">
      <summary>Gets the amount of buffering that is completed for the media content, expressed as a percentage.</summary>
      <returns>The amount of buffering that is completed for the media content.</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlayer.CanPause">
      <summary>Gets a Boolean value indicating if the media can be paused.</summary>
      <returns>True if the media can be paused, otherwise false.</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlayer.CanSeek">
      <summary>Gets a Boolean value indicating if the media supports seeking to a specific position.</summary>
      <returns>True if the media supports seeking, otherwise false.</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlayer.CommandManager">
      <summary>Gets the MediaPlaybackCommandManager associated with the MediaPlayer, which specifies the behavior of and receives events from the System Media Transport Controls.</summary>
      <returns>The MediaPlaybackCommandManager associated with the MediaPlayer.</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlayer.CurrentState">
      <summary>Gets the current state of media playback. </summary>
      <returns>The current state of media playback.</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlayer.IsLoopingEnabled">
      <summary>Gets or sets a Boolean value indicating if the media will playback in a repeating loop.</summary>
      <returns>True is looping is enabled, otherwise false.</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlayer.IsMuted">
      <summary>Gets or sets a Boolean value indicating if the audio is muted.</summary>
      <returns>True if the audio is muted, otherwise false.</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlayer.IsProtected">
      <summary>Gets a Boolean value indicating if the content is protected by a digital rights management system.</summary>
      <returns>True if the content is protected, otherwise false.</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlayer.IsVideoFrameServerEnabled">
      <summary>Gets a value indicating whether video frame server mode is enabled for the **MediaPlayer** instance.</summary>
      <returns>True if video frame server mode is enabled; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlayer.NaturalDuration">
      <summary>Get the actual duration of the media without applying the PlaybackRate. </summary>
      <returns>The actual duration of the media without applying the PlaybackRate.</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlayer.PlaybackMediaMarkers">
      <summary>Gets the collection of timeline markers for the media. </summary>
      <returns>The collection of timeline markers for the media.</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlayer.PlaybackRate">
      <summary>Gets or sets the playback rate, expressed as a ratio. </summary>
      <returns>The playback rate, expressed as a percentage.</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlayer.PlaybackSession">
      <summary>Gets the MediaPlaybackSession associated with the MediaPlayer, which provides information about the state of the current playback session and provides events for responding to changes in playback session state.</summary>
      <returns>The MediaPlaybackSession associated with the MediaPlayer.</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlayer.Position">
      <summary>Gets or sets the playback position within the media. </summary>
      <returns>The playback position within the media.</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlayer.ProtectionManager">
      <summary>Gets or sets the content protection manager for the media.</summary>
      <returns>The content protection manager for the media.</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlayer.RealTimePlayback">
      <summary>Gets or sets a value that configures the MediaPlayer for real-time scenarios such as live streaming video.</summary>
      <returns>True if the MediaPlayer is being used for real-time media; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlayer.Source">
      <summary>Sets the playback source of the media player.</summary>
      <returns>The playback source of the media player.</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlayer.StereoscopicVideoRenderMode">
      <summary>Gets or sets a value indicating the current stereoscopic render mode.</summary>
      <returns>The current stereoscopic render mode.</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlayer.SystemMediaTransportControls">
      <summary>Gets an instance of the SystemMediaTransportControls class to enable user control of playback of the MediaPlayer and to allow the app to show information about the currently playing content in the system UI.</summary>
      <returns>An instance of the SystemMediaTransportControls class.</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlayer.TimelineController">
      <summary>Gets or sets the MediaTimelineController associated with the MediaPlayer. Use this property to manipulate multiple **MediaPlayer** instances with a single timeline control.</summary>
      <returns>The MediaTimelineController associated with the MediaPlayer.</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlayer.TimelineControllerPositionOffset">
      <summary>Gets or sets the offset applied to the position of the MediaTimelineController associated with the MediaPlayer.</summary>
      <returns>The offset applied to the position of the MediaTimelineController associated with the MediaPlayer.</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlayer.Volume">
      <summary>Get or sets the audio volume for media playback.</summary>
      <returns>The audio volume for media playback. The allowed range of values is 0 to 1. Values outside of this range will be clamped.</returns>
    </member>
    <member name="E:Windows.Media.Playback.MediaPlayer.BufferingEnded">
      <summary>Occurs when buffering has finished. </summary>
    </member>
    <member name="E:Windows.Media.Playback.MediaPlayer.BufferingStarted">
      <summary>Occurs when buffering has started. </summary>
    </member>
    <member name="E:Windows.Media.Playback.MediaPlayer.CurrentStateChanged">
      <summary>Occurs when the state of the media player has changed. </summary>
    </member>
    <member name="E:Windows.Media.Playback.MediaPlayer.IsMutedChanged">
      <summary>Occurs when the current muted status of the MediaPlayer changes.</summary>
    </member>
    <member name="E:Windows.Media.Playback.MediaPlayer.MediaEnded">
      <summary>Occurs when the media has finished playback.</summary>
    </member>
    <member name="E:Windows.Media.Playback.MediaPlayer.MediaFailed">
      <summary>Occurs when an error is encountered.</summary>
    </member>
    <member name="E:Windows.Media.Playback.MediaPlayer.MediaOpened">
      <summary>Occurs when the media is opened.</summary>
    </member>
    <member name="E:Windows.Media.Playback.MediaPlayer.MediaPlayerRateChanged">
      <summary>Occurs when the media playback rate has changed. </summary>
    </member>
    <member name="E:Windows.Media.Playback.MediaPlayer.PlaybackMediaMarkerReached">
      <summary>Occurs when a media marker has been reached during playback. </summary>
    </member>
    <member name="E:Windows.Media.Playback.MediaPlayer.SeekCompleted">
      <summary>Occurs when a seek operation has finished. </summary>
    </member>
    <member name="E:Windows.Media.Playback.MediaPlayer.SourceChanged">
      <summary>Occurs when the media source for the MediaPlayer changes.</summary>
    </member>
    <member name="E:Windows.Media.Playback.MediaPlayer.SubtitleFrameChanged">
      <summary>Occurs when the current subtitle content has changed while the MediaPlayer is in frame server mode.</summary>
    </member>
    <member name="E:Windows.Media.Playback.MediaPlayer.VideoFrameAvailable">
      <summary>Occurs when IsVideoFrameServerEnabled is set to true and a new video frame is available for processing.</summary>
    </member>
    <member name="E:Windows.Media.Playback.MediaPlayer.VolumeChanged">
      <summary>Occurs when the volume of the audio has changed.</summary>
    </member>
    <member name="M:Windows.Media.Playback.MediaPlayer.AddAudioEffect(System.String,System.Boolean,Windows.Foundation.Collections.IPropertySet)">
      <summary>Adds an audio effect to the playback stream of the MediaPlayer.</summary>
      <param name="activatableClassId">The activatable class ID of the audio effect to add to the playback stream.</param>
      <param name="effectOptional">A value indicating whether the effect is optional.</param>
      <param name="configuration">A property set containing configuration settings for the specified audio effect.</param>
    </member>
    <member name="M:Windows.Media.Playback.MediaPlayer.AddVideoEffect(System.String,System.Boolean,Windows.Foundation.Collections.IPropertySet)">
      <summary>Applies a video effect to media playback.</summary>
      <param name="activatableClassId">The identifier of the effect.</param>
      <param name="effectOptional">Tue if the effect shouldn't block playback when the effect can't be used at run time. False if the effect should block playback when the effect can't be used at run time.</param>
      <param name="effectConfiguration">A property set that transmits property values to the effect specified by *effectID*.</param>
    </member>
    <member name="M:Windows.Media.Playback.MediaPlayer.Close">
      <summary>Closes the MediaPlayer and disposes of associated resources.</summary>
    </member>
    <member name="M:Windows.Media.Playback.MediaPlayer.CopyFrameToStereoscopicVideoSurfaces(Windows.Graphics.DirectX.Direct3D11.IDirect3DSurface,Windows.Graphics.DirectX.Direct3D11.IDirect3DSurface)">
      <summary>Copies the video frame currently displayed by the **MediaPlayer** to the two provided **IDirect3DSurface** objects which represent the left eye and right eye content of a stereoscopic video frame.</summary>
      <param name="destinationLeftEye">The surface to which the left eye content is copied.</param>
      <param name="destinationRightEye">The surface to which the right eye content is copied.</param>
    </member>
    <member name="M:Windows.Media.Playback.MediaPlayer.CopyFrameToVideoSurface(Windows.Graphics.DirectX.Direct3D11.IDirect3DSurface)">
      <summary>Copies the current video frame from the **MediaPlayer** to the provided **IDirect3DSurface**.</summary>
      <param name="destination">The **IDirect3DSurface** to which the video frame is copied.</param>
    </member>
    <member name="M:Windows.Media.Playback.MediaPlayer.CopyFrameToVideoSurface(Windows.Graphics.DirectX.Direct3D11.IDirect3DSurface,Windows.Foundation.Rect)">
      <summary>Copies the current video frame from the **MediaPlayer** to the specified target rectangle within the provided **IDirect3DSurface**.</summary>
      <param name="destination">The **IDirect3DSurface** to which the video frame is copied.</param>
      <param name="targetRectangle">The target rectangle within the **IDirect3DSurface** to which the video frame is copied.</param>
    </member>
    <member name="M:Windows.Media.Playback.MediaPlayer.GetAsCastingSource">
      <summary>Gets a CastingSource representing the MediaPlayer, which allows it's media to be cast to other devices.</summary>
      <returns>The casting source.</returns>
    </member>
    <member name="M:Windows.Media.Playback.MediaPlayer.GetSurface(Windows.UI.Composition.Compositor)">
      <summary>Gets a MediaPlayerSurface object for the MediaPlayer, which allows you to render the player's contents using a Compositor without relying on the XAML framework.</summary>
      <param name="compositor">The Compositor with which the returned surface will be used.</param>
      <returns>The media player surface.</returns>
    </member>
    <member name="M:Windows.Media.Playback.MediaPlayer.Pause">
      <summary>Pauses media playback.</summary>
    </member>
    <member name="M:Windows.Media.Playback.MediaPlayer.Play">
      <summary>Starts media playback.</summary>
    </member>
    <member name="M:Windows.Media.Playback.MediaPlayer.RemoveAllEffects">
      <summary>Removes all effects from the playback stream of the MediaPlayer.</summary>
    </member>
    <member name="M:Windows.Media.Playback.MediaPlayer.RenderSubtitlesToSurface(Windows.Graphics.DirectX.Direct3D11.IDirect3DSurface)">
      <summary>Requests for the system to render the current subtitle text to the provided IDirect3DSurface.</summary>
      <param name="destination">The object that implements **IDirect3DSurface**  to which the subtitle text is rendered.</param>
      <returns>True if the system rendered subtitles to the surface; otherwise false.</returns>
    </member>
    <member name="M:Windows.Media.Playback.MediaPlayer.RenderSubtitlesToSurface(Windows.Graphics.DirectX.Direct3D11.IDirect3DSurface,Windows.Foundation.Rect)">
      <summary>Requests for the system to render the current subtitle text to the specified target rectangle within the provided IDirect3DSurface.</summary>
      <param name="destination">The object that implements **IDirect3DSurface**  to which the subtitle text is rendered.</param>
      <param name="targetRectangle">The rectangle within the provided surface within which the subtitles are rendered.</param>
      <returns>True if the system rendered subtitles to the surface; otherwise false.</returns>
    </member>
    <member name="M:Windows.Media.Playback.MediaPlayer.SetFileSource(Windows.Storage.IStorageFile)">
      <summary>Set the media source to a file. </summary>
      <deprecated type="deprecate">Use Source instead of SetFileSource.  For more info, see MSDN.</deprecated>
      <param name="file">The media source file.</param>
    </member>
    <member name="M:Windows.Media.Playback.MediaPlayer.SetMediaSource(Windows.Media.Core.IMediaSource)">
      <summary>Sets the media source for playback. </summary>
      <deprecated type="deprecate">Use Source instead of SetMediaSource.  For more info, see MSDN.</deprecated>
      <param name="source">The media source for playback.</param>
    </member>
    <member name="M:Windows.Media.Playback.MediaPlayer.SetStreamSource(Windows.Storage.Streams.IRandomAccessStream)">
      <summary>Sets the media source to a stream. </summary>
      <deprecated type="deprecate">Use Source instead of SetStreamSource.  For more info, see MSDN.</deprecated>
      <param name="stream">The media source stream.</param>
    </member>
    <member name="M:Windows.Media.Playback.MediaPlayer.SetSurfaceSize(Windows.Foundation.Size)">
      <summary>Sets the size of the composition surface returned by GetSurface.</summary>
      <param name="size">An object representing the size of the composition surface.</param>
    </member>
    <member name="M:Windows.Media.Playback.MediaPlayer.SetUriSource(Windows.Foundation.Uri)">
      <summary>Sets the path to the media. </summary>
      <deprecated type="deprecate">Use Source instead of SetUriSource.  For more info, see MSDN.</deprecated>
      <param name="value">The path to the media.</param>
    </member>
    <member name="M:Windows.Media.Playback.MediaPlayer.StepBackwardOneFrame">
      <summary>Causes the playback position of the MediaPlayer to move backward by .042 seconds, which corresponds to one frame at 24 fps, regardless of the actual frame rate of the content being played.</summary>
    </member>
    <member name="M:Windows.Media.Playback.MediaPlayer.StepForwardOneFrame">
      <summary>Causes the MediaPlayer to move forward in the current media by one frame.</summary>
    </member>
    <member name="T:Windows.Media.Playback.MediaPlayerAudioCategory">
      <summary>Specifies the types of audio that can be played by a media player.</summary>
    </member>
    <member name="F:Windows.Media.Playback.MediaPlayerAudioCategory.Alerts">
      <summary>The audio is used for alerts.</summary>
    </member>
    <member name="F:Windows.Media.Playback.MediaPlayerAudioCategory.Communications">
      <summary>The audio is used for communications.</summary>
    </member>
    <member name="F:Windows.Media.Playback.MediaPlayerAudioCategory.GameChat">
      <summary>The audio is used for game chat.</summary>
    </member>
    <member name="F:Windows.Media.Playback.MediaPlayerAudioCategory.GameEffects">
      <summary>The audio is a game effect.</summary>
    </member>
    <member name="F:Windows.Media.Playback.MediaPlayerAudioCategory.GameMedia">
      <summary>The audio is game media, such as background music.</summary>
    </member>
    <member name="F:Windows.Media.Playback.MediaPlayerAudioCategory.Media">
      <summary>The audio is for media playback.</summary>
    </member>
    <member name="F:Windows.Media.Playback.MediaPlayerAudioCategory.Movie">
      <summary>The audio is for movie playback.</summary>
    </member>
    <member name="F:Windows.Media.Playback.MediaPlayerAudioCategory.Other">
      <summary>The audio type is not one of the provided enumeration values.</summary>
    </member>
    <member name="F:Windows.Media.Playback.MediaPlayerAudioCategory.SoundEffects">
      <summary>The audio is a sound effect.</summary>
    </member>
    <member name="F:Windows.Media.Playback.MediaPlayerAudioCategory.Speech">
      <summary>The audio is used for speech.</summary>
    </member>
    <member name="T:Windows.Media.Playback.MediaPlayerAudioDeviceType">
      <summary>Describes the primary usage of the device that is being used to play back audio. This value is used by MediaPlayer.AudioDeviceType.</summary>
    </member>
    <member name="F:Windows.Media.Playback.MediaPlayerAudioDeviceType.Communications">
      <summary>The device is primarily for voice communications.</summary>
    </member>
    <member name="F:Windows.Media.Playback.MediaPlayerAudioDeviceType.Console">
      <summary>The device is a console and the audio session might support games, notifications, voice commands, and so on.</summary>
    </member>
    <member name="F:Windows.Media.Playback.MediaPlayerAudioDeviceType.Multimedia">
      <summary>The device is intended for multimedia playback and/or recording.</summary>
    </member>
    <member name="T:Windows.Media.Playback.MediaPlayerDataReceivedEventArgs">
      <summary>Provides data for the MessageReceivedFromBackground and MessageReceivedFromForeground events.</summary>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlayerDataReceivedEventArgs.Data">
      <summary>Gets the data from the MessageReceivedFromBackground or MessageReceivedFromForeground event.</summary>
      <returns>The data from the MessageReceivedFromBackground or MessageReceivedFromForeground event.</returns>
    </member>
    <member name="T:Windows.Media.Playback.MediaPlayerError">
      <summary>Indicates possible media player errors.</summary>
    </member>
    <member name="F:Windows.Media.Playback.MediaPlayerError.Aborted">
      <summary>The last operation was aborted.</summary>
    </member>
    <member name="F:Windows.Media.Playback.MediaPlayerError.DecodingError">
      <summary>A media decoding error occurred.</summary>
    </member>
    <member name="F:Windows.Media.Playback.MediaPlayerError.NetworkError">
      <summary>A network error occurred.</summary>
    </member>
    <member name="F:Windows.Media.Playback.MediaPlayerError.SourceNotSupported">
      <summary>The media type is not supported.</summary>
    </member>
    <member name="F:Windows.Media.Playback.MediaPlayerError.Unknown">
      <summary>The error is unknown.</summary>
    </member>
    <member name="T:Windows.Media.Playback.MediaPlayerFailedEventArgs">
      <summary>Provides the data for MediaFailed events.</summary>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlayerFailedEventArgs.Error">
      <summary>Gets the MediaPlayerError value for the error that triggered the event.</summary>
      <returns>The MediaPlayerError value for the error that triggered the event.</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlayerFailedEventArgs.ErrorMessage">
      <summary>Gets a string describing the error that occurred.</summary>
      <returns>String describing the error that occurred.</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlayerFailedEventArgs.ExtendedErrorCode">
      <summary>Gets an HResult that indicates any extra data about the error that occurred.</summary>
      <returns>An HResult that indicates any extra data about the error that occurred.</returns>
    </member>
    <member name="T:Windows.Media.Playback.MediaPlayerRateChangedEventArgs">
      <summary>Provides the data for MediaPlayerRateChanged events.</summary>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlayerRateChangedEventArgs.NewRate">
      <summary>Gets the new playback rate for the media.</summary>
      <returns>The new playback rate for the media.</returns>
    </member>
    <member name="T:Windows.Media.Playback.MediaPlayerState">
      <summary>Indicates the possible states that the player can be in.</summary>
      <deprecated type="deprecate">Use MediaPlaybackState instead of MediaPlayerState.  For more info, see MSDN.</deprecated>
    </member>
    <member name="F:Windows.Media.Playback.MediaPlayerState.Buffering">
      <summary>The media player is buffering content.</summary>
    </member>
    <member name="F:Windows.Media.Playback.MediaPlayerState.Closed">
      <summary>The media player is closed.</summary>
    </member>
    <member name="F:Windows.Media.Playback.MediaPlayerState.Opening">
      <summary>The media player is opening.</summary>
    </member>
    <member name="F:Windows.Media.Playback.MediaPlayerState.Paused">
      <summary>The media player is paused.</summary>
    </member>
    <member name="F:Windows.Media.Playback.MediaPlayerState.Playing">
      <summary>The media player is playing.</summary>
    </member>
    <member name="F:Windows.Media.Playback.MediaPlayerState.Stopped">
      <summary>Not implemented.</summary>
    </member>
    <member name="T:Windows.Media.Playback.MediaPlayerSurface">
      <summary>Provides access to a ICompositionSurface that is shared between a MediaPlayer and a Compositor to enable the rendering of **MediaPlayer** content using the Windows.UI.Composition APIs without requiring the use of the XAML framework.</summary>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlayerSurface.CompositionSurface">
      <summary>Gets the ICompositionSurface for rendering MediaPlayer content.</summary>
      <returns>The ICompositionSurface for rendering MediaPlayer content.</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlayerSurface.Compositor">
      <summary>Gets the Compositor with which the surface will be used.</summary>
      <returns>The Compositor with which the surface will be used.</returns>
    </member>
    <member name="P:Windows.Media.Playback.MediaPlayerSurface.MediaPlayer">
      <summary>Gets the MediaPlayer associated with the MediaPlayerSurface.</summary>
      <returns>The MediaPlayer associated with the MediaPlayerSurface.</returns>
    </member>
    <member name="M:Windows.Media.Playback.MediaPlayerSurface.Close">
      <summary>Closes the MediaPlayerSurface and disposes of associated resources.</summary>
    </member>
    <member name="T:Windows.Media.Playback.PlaybackMediaMarker">
      <summary>Represents a marker at specific location in a media stream time-line.</summary>
    </member>
    <member name="M:Windows.Media.Playback.PlaybackMediaMarker.#ctor(Windows.Foundation.TimeSpan)">
      <summary>Initializes a new instance of the PlaybackMediaMarker class with the specified offset into the media timeline.</summary>
      <param name="value">The media marker's offset into the media timeline.</param>
    </member>
    <member name="M:Windows.Media.Playback.PlaybackMediaMarker.#ctor(Windows.Foundation.TimeSpan,System.String,System.String)">
      <summary>Initializes a new instance of the PlaybackMediaMarker class with the specified offset into the media timeline, type string, and text.</summary>
      <param name="value">The media marker's offset into the media timeline.</param>
      <param name="mediaMarketType">The type of the media marker.</param>
      <param name="text">The text of the media marker.</param>
    </member>
    <member name="P:Windows.Media.Playback.PlaybackMediaMarker.MediaMarkerType">
      <summary>Gets the type of the media marker.</summary>
      <returns>The type of the media marker.</returns>
    </member>
    <member name="P:Windows.Media.Playback.PlaybackMediaMarker.Text">
      <summary>Gets the text associated with the marker.</summary>
      <returns>The text associated with the marker.</returns>
    </member>
    <member name="P:Windows.Media.Playback.PlaybackMediaMarker.Time">
      <summary>Gets the offset in the media timeline where the marker occurs.</summary>
      <returns>The offset in the media timeline where the marker occurs.</returns>
    </member>
    <member name="T:Windows.Media.Playback.PlaybackMediaMarkerReachedEventArgs">
      <summary>Provides data for PlaybackMediaMarkerReached events.</summary>
    </member>
    <member name="P:Windows.Media.Playback.PlaybackMediaMarkerReachedEventArgs.PlaybackMediaMarker">
      <summary>Gets the PlaybackMediaMarker that was reached.</summary>
      <returns>The PlaybackMediaMarker that was reached.</returns>
    </member>
    <member name="T:Windows.Media.Playback.PlaybackMediaMarkerSequence">
      <summary>An ordered collection of PlaybackMediaMarker objects.</summary>
    </member>
    <member name="P:Windows.Media.Playback.PlaybackMediaMarkerSequence.Size">
      <summary>Returns the number of items in the sequence.</summary>
      <returns>The number of items in the sequence.</returns>
    </member>
    <member name="M:Windows.Media.Playback.PlaybackMediaMarkerSequence.Clear">
      <summary>Removes all elements from the sequence.</summary>
    </member>
    <member name="M:Windows.Media.Playback.PlaybackMediaMarkerSequence.First">
      <summary>Gets an IIterator pointing at the first PlaybackMediaMarker in the sequence.</summary>
      <returns>Iterator pointing at the first media marker in the sequence.</returns>
    </member>
    <member name="M:Windows.Media.Playback.PlaybackMediaMarkerSequence.Insert(Windows.Media.Playback.PlaybackMediaMarker)">
      <summary>Adds a PlaybackMediaMarker to the sequence in it's ordered position.</summary>
      <param name="value">The media marker to insert into the sequence.</param>
    </member>
    <member name="T:Windows.Media.Playback.SphericalVideoProjectionMode">
      <summary>Specifies the spherical projection mode used for rendering video.</summary>
    </member>
    <member name="F:Windows.Media.Playback.SphericalVideoProjectionMode.Flat">
      <summary>The video is rendered flat with no spherical projection.</summary>
    </member>
    <member name="F:Windows.Media.Playback.SphericalVideoProjectionMode.Spherical">
      <summary>The video is rendered using spherical projection.</summary>
    </member>
    <member name="T:Windows.Media.Playback.StereoscopicVideoRenderMode">
      <summary>Specifies the current stereoscopic render mode for a MediaPlayer.</summary>
    </member>
    <member name="F:Windows.Media.Playback.StereoscopicVideoRenderMode.Mono">
      <summary>The MediaPlayer is rendering in mono.</summary>
    </member>
    <member name="F:Windows.Media.Playback.StereoscopicVideoRenderMode.Stereo">
      <summary>The MediaPlayer is rendering in stereo.</summary>
    </member>
    <member name="T:Windows.Media.Playback.TimedMetadataPresentationModeChangedEventArgs">
      <summary>Provides data for the MediaPlaybackTimedMetadataTrackList.PresentationModeChanged event.</summary>
    </member>
    <member name="P:Windows.Media.Playback.TimedMetadataPresentationModeChangedEventArgs.NewPresentationMode">
      <summary>Gets the new presentation mode.</summary>
      <returns>The new presentation mode.</returns>
    </member>
    <member name="P:Windows.Media.Playback.TimedMetadataPresentationModeChangedEventArgs.OldPresentationMode">
      <summary>Gets the old presentation mode.</summary>
      <returns>The old presentation mode.</returns>
    </member>
    <member name="P:Windows.Media.Playback.TimedMetadataPresentationModeChangedEventArgs.Track">
      <summary>Gets the TimedMetadataTrack associated with the presentation mode change.</summary>
      <returns>The TimedMetadataTrack associated with the presentation mode change.</returns>
    </member>
    <member name="T:Windows.Media.Playback.TimedMetadataTrackPresentationMode">
      <summary>Specifies whether a set of timed metadata tracks are listed in the XAML **MediaTransportControls, whether events are raised for data cues in the tracks, and whether any subtitles and closed captions contained in the tracks are displayed by the system, by the app, or not at all.</summary>
    </member>
    <member name="F:Windows.Media.Playback.TimedMetadataTrackPresentationMode.ApplicationPresented">
      <summary>The timed metadata track is listed in the **MediaTransportControls**. If the metadata track contains subtitles or closed captions, they are not displayed by the platform. Cue events are raised.</summary>
    </member>
    <member name="F:Windows.Media.Playback.TimedMetadataTrackPresentationMode.Disabled">
      <summary>The timed metadata track is not listed in the **MediaTransportControls**. If the metadata track contains subtitles or closed captions, they are not displayed by the platform. Cue events are not raised.</summary>
    </member>
    <member name="F:Windows.Media.Playback.TimedMetadataTrackPresentationMode.Hidden">
      <summary>The timed metadata track is not listed in the **MediaTransportControls**. If the metadata track contains subtitles or closed captions, they are not displayed by the platform. Cue events are raised.</summary>
    </member>
    <member name="F:Windows.Media.Playback.TimedMetadataTrackPresentationMode.PlatformPresented">
      <summary>The timed metadata track is listed in the **MediaTransportControls**. If the metadata track contains subtitles or closed captions, they are displayed by the platform. Cue events are raised.</summary>
    </member>
    <member name="T:Windows.Media.PlayTo.CurrentTimeChangeRequestedEventArgs">
      <summary>Provides information about the CurrentTimeChangeRequested event.</summary>
    </member>
    <member name="P:Windows.Media.PlayTo.CurrentTimeChangeRequestedEventArgs.Time">
      <summary>Gets the new time that the Play To source audio or video stream has been changed to.</summary>
      <returns>The new time that the Play To source audio or video has been changed to.</returns>
    </member>
    <member name="T:Windows.Media.PlayTo.MuteChangeRequestedEventArgs">
      <summary>Provides information about the MuteChangeRequested event.</summary>
    </member>
    <member name="P:Windows.Media.PlayTo.MuteChangeRequestedEventArgs.Mute">
      <summary>Gets a value that indicates whether mute or unmute was requested.</summary>
      <returns>True if mute was requested; otherwise false.</returns>
    </member>
    <member name="T:Windows.Media.PlayTo.PlaybackRateChangeRequestedEventArgs">
      <summary>Provides information about the PlaybackRateChangeRequested event.</summary>
    </member>
    <member name="P:Windows.Media.PlayTo.PlaybackRateChangeRequestedEventArgs.Rate">
      <summary>Gets the new playback rate.</summary>
      <returns>The new playback rate.</returns>
    </member>
    <member name="T:Windows.Media.PlayTo.PlayToConnection">
      <summary>Provides information about a Play To connection.</summary>
      <deprecated type="deprecate">PlayToConnection may be altered or unavailable for releases after Windows 10. Instead, use CastingConnection.</deprecated>
    </member>
    <member name="P:Windows.Media.PlayTo.PlayToConnection.State">
      <summary>Gets the state of the Play To connection.</summary>
      <returns>The state of the Play To connection.</returns>
    </member>
    <member name="E:Windows.Media.PlayTo.PlayToConnection.Error">
      <summary>Occurs when an error is encountered for the Play To connection.</summary>
    </member>
    <member name="E:Windows.Media.PlayTo.PlayToConnection.StateChanged">
      <summary>Occurs when the state of the Play To connection has changed.</summary>
    </member>
    <member name="E:Windows.Media.PlayTo.PlayToConnection.Transferred">
      <summary>Occurs when the Play To connection is transferred to the next Play To source.</summary>
    </member>
    <member name="T:Windows.Media.PlayTo.PlayToConnectionError">
      <summary>Describes an error on a Play To connection.</summary>
      <deprecated type="deprecate">PlayToConnectionError may be altered or unavailable for releases after Windows 10. Instead, use CastingConnectionErrorStatus.</deprecated>
    </member>
    <member name="F:Windows.Media.PlayTo.PlayToConnectionError.DeviceError">
      <summary>The Play To target device has encountered an error.</summary>
    </member>
    <member name="F:Windows.Media.PlayTo.PlayToConnectionError.DeviceLocked">
      <summary>The Play To target device is locked.</summary>
    </member>
    <member name="F:Windows.Media.PlayTo.PlayToConnectionError.DeviceNotResponding">
      <summary>The Play To target device has not responded for at least 5 seconds.</summary>
    </member>
    <member name="F:Windows.Media.PlayTo.PlayToConnectionError.None">
      <summary>No error occurred.</summary>
    </member>
    <member name="F:Windows.Media.PlayTo.PlayToConnectionError.ProtectedPlaybackFailed">
      <summary>The Play To target device failed to play the protected content.</summary>
    </member>
    <member name="T:Windows.Media.PlayTo.PlayToConnectionErrorEventArgs">
      <summary>Provides information about the Error event.</summary>
      <deprecated type="deprecate">PlayToConnectionErrorEventArgs may be altered or unavailable for releases after Windows 10. Instead, use CastingConnectionErrorOccurredEventArgs.</deprecated>
    </member>
    <member name="P:Windows.Media.PlayTo.PlayToConnectionErrorEventArgs.Code">
      <summary>Gets the error code for a Play To connection error.</summary>
      <returns>The error code for a Play To connection error.</returns>
    </member>
    <member name="P:Windows.Media.PlayTo.PlayToConnectionErrorEventArgs.Message">
      <summary>Gets the error message for a Play To connection error.</summary>
      <returns>The error message for a Play To connection error.</returns>
    </member>
    <member name="T:Windows.Media.PlayTo.PlayToConnectionState">
      <summary>Describes the status of a Play To connection.</summary>
      <deprecated type="deprecate">PlayToConnectionState may be altered or unavailable for releases after Windows 10. Instead, use CastingConnectionState.</deprecated>
    </member>
    <member name="F:Windows.Media.PlayTo.PlayToConnectionState.Connected">
      <summary>The connection is connected.</summary>
    </member>
    <member name="F:Windows.Media.PlayTo.PlayToConnectionState.Disconnected">
      <summary>The connection is disconnected.</summary>
    </member>
    <member name="F:Windows.Media.PlayTo.PlayToConnectionState.Rendering">
      <summary>The connection is rendering media on the Play To target device.</summary>
    </member>
    <member name="T:Windows.Media.PlayTo.PlayToConnectionStateChangedEventArgs">
      <summary>Provides information about the StateChanged event.</summary>
      <deprecated type="deprecate">PlayToConnectionStateChangedEventArgs may be altered or unavailable for releases after Windows 10.</deprecated>
    </member>
    <member name="P:Windows.Media.PlayTo.PlayToConnectionStateChangedEventArgs.CurrentState">
      <summary>Gets the current state after the Play To connection state has changed.</summary>
      <returns>The current state after the Play To connection state has changed.</returns>
    </member>
    <member name="P:Windows.Media.PlayTo.PlayToConnectionStateChangedEventArgs.PreviousState">
      <summary>Gets the previous state before the Play To connection state was changed.</summary>
      <returns>The previous state before the Play To connection state was changed.</returns>
    </member>
    <member name="T:Windows.Media.PlayTo.PlayToConnectionTransferredEventArgs">
      <summary>Provides information about the Transferred event.</summary>
      <deprecated type="deprecate">PlayToConnectionTransferredEventArgs may be altered or unavailable for releases after Windows 10.</deprecated>
    </member>
    <member name="P:Windows.Media.PlayTo.PlayToConnectionTransferredEventArgs.CurrentSource">
      <summary>Gets the current Play To source that a connection was transferred to.</summary>
      <returns>The current Play To source that a connection was transferred to.</returns>
    </member>
    <member name="P:Windows.Media.PlayTo.PlayToConnectionTransferredEventArgs.PreviousSource">
      <summary>Gets the previous Play To source that a connection was transferred from.</summary>
      <returns>The previous Play To source that a connection was transferred from.</returns>
    </member>
    <member name="T:Windows.Media.PlayTo.PlayToManager">
      <summary>Provides access to Play To capabilities.</summary>
      <deprecated type="deprecate">PlayToManager may be altered or unavailable for releases after Windows 10.</deprecated>
    </member>
    <member name="P:Windows.Media.PlayTo.PlayToManager.DefaultSourceSelection">
      <summary>Enables or disables the default source selection for Play To.</summary>
      <returns>True to enable default source selection; otherwise false. The default is true.</returns>
    </member>
    <member name="E:Windows.Media.PlayTo.PlayToManager.SourceRequested">
      <summary>Occurs when a user requests media to stream to a Play To target device.</summary>
    </member>
    <member name="E:Windows.Media.PlayTo.PlayToManager.SourceSelected">
      <summary>Occurs when a Play To source element has been selected.</summary>
    </member>
    <member name="M:Windows.Media.PlayTo.PlayToManager.GetForCurrentView">
      <summary>Gets the Play To manager for the current view.</summary>
      <deprecated type="deprecate">PlayToManager may be altered or unavailable for releases after Windows 10.</deprecated>
      <returns>The Play To manager for the current view.</returns>
    </member>
    <member name="M:Windows.Media.PlayTo.PlayToManager.ShowPlayToUI">
      <summary>Displays the Play To UI.</summary>
      <deprecated type="deprecate">PlayToManager may be altered or unavailable for releases after Windows 10.</deprecated>
    </member>
    <member name="T:Windows.Media.PlayTo.PlayToReceiver">
      <summary>Represents a Play To target.</summary>
    </member>
    <member name="M:Windows.Media.PlayTo.PlayToReceiver.#ctor">
      <summary>Creates a new instance of a Play To receiver.</summary>
    </member>
    <member name="P:Windows.Media.PlayTo.PlayToReceiver.FriendlyName">
      <summary>Gets or sets the display name of the Play To target.</summary>
      <returns>The display name of the Play To target.</returns>
    </member>
    <member name="P:Windows.Media.PlayTo.PlayToReceiver.Properties">
      <summary>Gets a set of custom properties for the Play To receiver.</summary>
      <returns>A set of custom properties for the Play To receiver.</returns>
    </member>
    <member name="P:Windows.Media.PlayTo.PlayToReceiver.SupportsAudio">
      <summary>Gets or sets a value that indicates whether the Play To target supports audio.</summary>
      <returns>True if the Play To target supports audio; otherwise false.</returns>
    </member>
    <member name="P:Windows.Media.PlayTo.PlayToReceiver.SupportsImage">
      <summary>Gets or sets a value that indicates whether the Play To target supports images.</summary>
      <returns>True if the Play To target supports images; otherwise false.</returns>
    </member>
    <member name="P:Windows.Media.PlayTo.PlayToReceiver.SupportsVideo">
      <summary>Gets or sets a value that indicates whether the Play To target supports video.</summary>
      <returns>True if the Play To target supports video; otherwise false.</returns>
    </member>
    <member name="E:Windows.Media.PlayTo.PlayToReceiver.CurrentTimeChangeRequested">
      <summary>Occurs when the time location of the playback has changed.</summary>
    </member>
    <member name="E:Windows.Media.PlayTo.PlayToReceiver.MuteChangeRequested">
      <summary>Occurs when the audio has been muted or unmuted.</summary>
    </member>
    <member name="E:Windows.Media.PlayTo.PlayToReceiver.PauseRequested">
      <summary>Occurs when audio or video playback has been paused.</summary>
    </member>
    <member name="E:Windows.Media.PlayTo.PlayToReceiver.PlaybackRateChangeRequested">
      <summary>Occurs when the rate of audio or video playback has changed.</summary>
    </member>
    <member name="E:Windows.Media.PlayTo.PlayToReceiver.PlayRequested">
      <summary>Occurs when audio or video playback starts.</summary>
    </member>
    <member name="E:Windows.Media.PlayTo.PlayToReceiver.SourceChangeRequested">
      <summary>Occurs when the source media for the Play To receiver have changed.</summary>
    </member>
    <member name="E:Windows.Media.PlayTo.PlayToReceiver.StopRequested">
      <summary>Occurs when a request has been made for the Play To receiver to stop playing the streamed media.</summary>
    </member>
    <member name="E:Windows.Media.PlayTo.PlayToReceiver.TimeUpdateRequested">
      <summary>Occurs when the current playback position has changed.</summary>
    </member>
    <member name="E:Windows.Media.PlayTo.PlayToReceiver.VolumeChangeRequested">
      <summary>Occurs when the volume for the source audio or video has changed.</summary>
    </member>
    <member name="M:Windows.Media.PlayTo.PlayToReceiver.NotifyDurationChange(Windows.Foundation.TimeSpan)">
      <summary>Notifies the Play To receiver that the duration of the audio or video playback has changed.</summary>
      <param name="duration">The new duration of the audio or video media.</param>
    </member>
    <member name="M:Windows.Media.PlayTo.PlayToReceiver.NotifyEnded">
      <summary>Notifies the Play To receiver that the audio or video playback has ended.</summary>
    </member>
    <member name="M:Windows.Media.PlayTo.PlayToReceiver.NotifyError">
      <summary>Notifies the Play To receiver that an error has occurred in displaying or playing the media.</summary>
    </member>
    <member name="M:Windows.Media.PlayTo.PlayToReceiver.NotifyLoadedMetadata">
      <summary>Notifies the Play To receiver that metadata for the media has finished loading.</summary>
    </member>
    <member name="M:Windows.Media.PlayTo.PlayToReceiver.NotifyPaused">
      <summary>Notifies the Play To receiver that the audio or video playback has been paused.</summary>
    </member>
    <member name="M:Windows.Media.PlayTo.PlayToReceiver.NotifyPlaying">
      <summary>Notifies the Play To receiver that the audio or video playback has started.</summary>
    </member>
    <member name="M:Windows.Media.PlayTo.PlayToReceiver.NotifyRateChange(System.Double)">
      <summary>Notifies the Play To receiver that the rate of the audio or video playback has changed.</summary>
      <param name="rate">The new value of the playback rate.</param>
    </member>
    <member name="M:Windows.Media.PlayTo.PlayToReceiver.NotifySeeked">
      <summary>Notifies the Play To receiver that the audio or video playback element has started at a new playback location.</summary>
    </member>
    <member name="M:Windows.Media.PlayTo.PlayToReceiver.NotifySeeking">
      <summary>Notifies the Play To receiver that the audio or video playback element is seeking a new playback location.</summary>
    </member>
    <member name="M:Windows.Media.PlayTo.PlayToReceiver.NotifyStopped">
      <summary>Notifies the Play To receiver that the audio or video playback has stopped.</summary>
    </member>
    <member name="M:Windows.Media.PlayTo.PlayToReceiver.NotifyTimeUpdate(Windows.Foundation.TimeSpan)">
      <summary>Notifies the Play To receiver that the time location of the audio or video playback has changed.</summary>
      <param name="currentTime">The new time location of the playback.</param>
    </member>
    <member name="M:Windows.Media.PlayTo.PlayToReceiver.NotifyVolumeChange(System.Double,System.Boolean)">
      <summary>Notifies the Play To receiver that the volume of the audio or video playback has changed.</summary>
      <param name="volume">The new value for the volume.</param>
      <param name="mute">True if the volume was muted; otherwise false.</param>
    </member>
    <member name="M:Windows.Media.PlayTo.PlayToReceiver.StartAsync">
      <summary>Start receiving Play To commands.</summary>
      <returns>An asynchronous handler that's called when the start operation is complete.</returns>
    </member>
    <member name="M:Windows.Media.PlayTo.PlayToReceiver.StopAsync">
      <summary>Stop receiving Play To commands.</summary>
      <returns>An asynchronous handler that's called when the stop operation is complete.</returns>
    </member>
    <member name="T:Windows.Media.PlayTo.PlayToSource">
      <summary>Represents a media element to connect to a Play To target.</summary>
      <deprecated type="deprecate">PlayToSource may be altered or unavailable for releases after Windows 10. Instead, use CastingSource.</deprecated>
    </member>
    <member name="P:Windows.Media.PlayTo.PlayToSource.Connection">
      <summary>Gets the connection to the Play To target.</summary>
      <returns>The connection to the Play To target.</returns>
    </member>
    <member name="P:Windows.Media.PlayTo.PlayToSource.Next">
      <summary>Gets or sets the next Play To source element.</summary>
      <returns>The next Play To source element.</returns>
    </member>
    <member name="P:Windows.Media.PlayTo.PlayToSource.PreferredSourceUri">
      <summary>Specifies a preferred Uniform Resource Identifier (URI) for the media stream, such as a cloud based media server, used is used for Play To by reference.</summary>
      <returns>The preferred URI to stream the media from.</returns>
    </member>
    <member name="M:Windows.Media.PlayTo.PlayToSource.PlayNext">
      <summary>Connects the next Play To source element to the Play To target.</summary>
      <deprecated type="deprecate">PlayToSource may be altered or unavailable for releases after Windows 10. Instead, use CastingSource.</deprecated>
    </member>
    <member name="T:Windows.Media.PlayTo.PlayToSourceDeferral">
      <summary>Represents a deferred operation when you're supplying a source media element for Play To.</summary>
      <deprecated type="deprecate">PlayToSourceDeferral may be altered or unavailable for releases after Windows 10.</deprecated>
    </member>
    <member name="M:Windows.Media.PlayTo.PlayToSourceDeferral.Complete">
      <summary>Ends the deferral.</summary>
      <deprecated type="deprecate">PlayToSourceDeferral may be altered or unavailable for releases after Windows 10.</deprecated>
    </member>
    <member name="T:Windows.Media.PlayTo.PlayToSourceRequest">
      <summary>Represents a request to connect a media element with a Play To target.</summary>
      <deprecated type="deprecate">PlayToSourceRequest may be altered or unavailable for releases after Windows 10.</deprecated>
    </member>
    <member name="P:Windows.Media.PlayTo.PlayToSourceRequest.Deadline">
      <summary>Gets the time limit to supply the Play To source element.</summary>
      <returns>The time limit to supply the Play To source element.</returns>
    </member>
    <member name="M:Windows.Media.PlayTo.PlayToSourceRequest.DisplayErrorString(System.String)">
      <summary>Displays an error message in the Play To UI.</summary>
      <deprecated type="deprecate">PlayToSourceRequest may be altered or unavailable for releases after Windows 10.</deprecated>
      <param name="errorString">The error message to display in the Play To UI.</param>
    </member>
    <member name="M:Windows.Media.PlayTo.PlayToSourceRequest.GetDeferral">
      <summary>Defers connecting a media source to a Play To target.</summary>
      <deprecated type="deprecate">PlayToSourceRequest may be altered or unavailable for releases after Windows 10.</deprecated>
      <returns>A deferral object that you can use to identify when the deferral is complete.</returns>
    </member>
    <member name="M:Windows.Media.PlayTo.PlayToSourceRequest.SetSource(Windows.Media.PlayTo.PlayToSource)">
      <summary>Sets the source element to connect to the Play To target.</summary>
      <deprecated type="deprecate">PlayToSourceRequest may be altered or unavailable for releases after Windows 10.</deprecated>
      <param name="value">The source element to connect to the Play To target.</param>
    </member>
    <member name="T:Windows.Media.PlayTo.PlayToSourceRequestedEventArgs">
      <summary>Provides information about the SourceRequested event.</summary>
      <deprecated type="deprecate">PlayToSourceRequestedEventArgs may be altered or unavailable for releases after Windows 10.</deprecated>
    </member>
    <member name="P:Windows.Media.PlayTo.PlayToSourceRequestedEventArgs.SourceRequest">
      <summary>Gets the media object to connect to a Play To target.</summary>
      <returns>The media object to connect to a Play To target.</returns>
    </member>
    <member name="T:Windows.Media.PlayTo.PlayToSourceSelectedEventArgs">
      <summary>Provides information about the SourceSelected event.</summary>
      <deprecated type="deprecate">PlayToSourceSelectedEventArgs may be altered or unavailable for releases after Windows 10.</deprecated>
    </member>
    <member name="P:Windows.Media.PlayTo.PlayToSourceSelectedEventArgs.FriendlyName">
      <summary>Gets the display name of the selected Play To source.</summary>
      <returns>The display name of the selected Play To source.</returns>
    </member>
    <member name="P:Windows.Media.PlayTo.PlayToSourceSelectedEventArgs.Icon">
      <summary>Gets the display icon for the selected Play To source.</summary>
      <returns>The display icon for the selected Play To source.</returns>
    </member>
    <member name="P:Windows.Media.PlayTo.PlayToSourceSelectedEventArgs.SupportsAudio">
      <summary>Gets a value that indicates whether the selected Play To source supports audio.</summary>
      <returns>True if the selected Play To source supports audio; otherwise false.</returns>
    </member>
    <member name="P:Windows.Media.PlayTo.PlayToSourceSelectedEventArgs.SupportsImage">
      <summary>Gets a value that indicates whether the selected Play To source supports displaying images.</summary>
      <returns>True if the selected Play To source supports displaying images; otherwise false.</returns>
    </member>
    <member name="P:Windows.Media.PlayTo.PlayToSourceSelectedEventArgs.SupportsVideo">
      <summary>Gets a value that indicates whether the selected Play To source supports video.</summary>
      <returns>True if the selected Play To source supports video; otherwise false.</returns>
    </member>
    <member name="T:Windows.Media.PlayTo.SourceChangeRequestedEventArgs">
      <summary>Provides information about the SourceChangeRequested event.</summary>
    </member>
    <member name="P:Windows.Media.PlayTo.SourceChangeRequestedEventArgs.Album">
      <summary>Gets the name of the album that contains the song in the audio stream.</summary>
      <returns>The name of the album that contains the song in the audio stream.</returns>
    </member>
    <member name="P:Windows.Media.PlayTo.SourceChangeRequestedEventArgs.Author">
      <summary>Gets the author of the content in the media stream.</summary>
      <returns>The author of the content in the media stream.</returns>
    </member>
    <member name="P:Windows.Media.PlayTo.SourceChangeRequestedEventArgs.Date">
      <summary>Gets the date that the content in the media stream was published.</summary>
      <returns>The date that the content in the media stream was published.</returns>
    </member>
    <member name="P:Windows.Media.PlayTo.SourceChangeRequestedEventArgs.Description">
      <summary>Gets the description of the content in the media stream.</summary>
      <returns>The description of the content in the media stream.</returns>
    </member>
    <member name="P:Windows.Media.PlayTo.SourceChangeRequestedEventArgs.Genre">
      <summary>Gets the names of the genres that the content in the media stream belongs to.</summary>
      <returns>Gets the names of the genres that the content in the media stream belongs to.</returns>
    </member>
    <member name="P:Windows.Media.PlayTo.SourceChangeRequestedEventArgs.Properties">
      <summary>Gets custom property names and values for the content in the media stream.</summary>
      <returns>Custom property names and values for the content in the media stream.</returns>
    </member>
    <member name="P:Windows.Media.PlayTo.SourceChangeRequestedEventArgs.Rating">
      <summary>Gets the rating for the content in the media stream.</summary>
      <returns>The rating for the content in the media stream.</returns>
    </member>
    <member name="P:Windows.Media.PlayTo.SourceChangeRequestedEventArgs.Stream">
      <summary>Gets the media stream for the Play To receiver.</summary>
      <returns>The media stream for the Play To receiver.</returns>
    </member>
    <member name="P:Windows.Media.PlayTo.SourceChangeRequestedEventArgs.Thumbnail">
      <summary>Gets the thumbnail image for the content in the media stream.</summary>
      <returns>The thumbnail image for the content in the media stream.</returns>
    </member>
    <member name="P:Windows.Media.PlayTo.SourceChangeRequestedEventArgs.Title">
      <summary>Gets the title of the content in the media stream.</summary>
      <returns>The title of the content in the media stream.</returns>
    </member>
    <member name="T:Windows.Media.PlayTo.VolumeChangeRequestedEventArgs">
      <summary>Provides information about the VolumeChangeRequested event.</summary>
    </member>
    <member name="P:Windows.Media.PlayTo.VolumeChangeRequestedEventArgs.Volume">
      <summary>Gets the new volume level.</summary>
      <returns>The new volume level.</returns>
    </member>
    <member name="T:Windows.Media.Protection.ComponentLoadFailedEventArgs">
      <summary>Contains event data for a MediaProtectionManager object when the load of binary data fails.</summary>
    </member>
    <member name="P:Windows.Media.Protection.ComponentLoadFailedEventArgs.Completion">
      <summary>Returns an indication of the completion of the event.</summary>
      <returns>An object that contains an indication of the completion of the event.</returns>
    </member>
    <member name="P:Windows.Media.Protection.ComponentLoadFailedEventArgs.Information">
      <summary>Returns a list of components in the RevocationAndRenewalInformation object that need to be revoked and renewed with updated components.</summary>
      <returns>An object that contains a list of components to be revoked and renewed with updated components.</returns>
    </member>
    <member name="T:Windows.Media.Protection.ComponentLoadFailedEventHandler">
      <summary>Represents the method that handles the data passed by the MediaProtectionManager when a load of binary data fails.</summary>
      <param name="sender">Contains the MediaProtectionManager object that was loading the binary data when the load failed.</param>
      <param name="e">Contains event data for a MediaProtectionManager object when the load of binary data fails.</param>
    </member>
    <member name="T:Windows.Media.Protection.GraphicsTrustStatus">
      <summary>Describes the status of graphics trusted output.</summary>
    </member>
    <member name="F:Windows.Media.Protection.GraphicsTrustStatus.DriverNotSupported">
      <summary>Driver not supported for trusted output.</summary>
    </member>
    <member name="F:Windows.Media.Protection.GraphicsTrustStatus.DriverSigningFailure">
      <summary>Driver signing failed for trusted output.</summary>
    </member>
    <member name="F:Windows.Media.Protection.GraphicsTrustStatus.EnvironmentNotSupported">
      <summary>The environment is not supported for trusted output.</summary>
    </member>
    <member name="F:Windows.Media.Protection.GraphicsTrustStatus.TrustEstablished">
      <summary>Trust output has been established.</summary>
    </member>
    <member name="F:Windows.Media.Protection.GraphicsTrustStatus.TrustNotRequired">
      <summary>Trusted output is not required.</summary>
    </member>
    <member name="F:Windows.Media.Protection.GraphicsTrustStatus.UnknownFailure">
      <summary>Unspecified error occurred.</summary>
    </member>
    <member name="T:Windows.Media.Protection.HdcpProtection">
      <summary>Describes the level of protection of an HdcpSession instance.</summary>
    </member>
    <member name="F:Windows.Media.Protection.HdcpProtection.Off">
      <summary>HDCP is off.</summary>
    </member>
    <member name="F:Windows.Media.Protection.HdcpProtection.On">
      <summary>HDCP is on.</summary>
    </member>
    <member name="F:Windows.Media.Protection.HdcpProtection.OnWithTypeEnforcement">
      <summary>HDCP is on with type enforcement (other connected devices/monitors, besides the one that the content is running on, have HDCP required).</summary>
    </member>
    <member name="T:Windows.Media.Protection.HdcpSession">
      <summary>Allows apps to set and query the current state of High-bandwidth Digital Content Protection (HDCP) between the graphics hardware and the display.</summary>
    </member>
    <member name="M:Windows.Media.Protection.HdcpSession.#ctor">
      <summary>Initializes a new instance of the **HdcpSession** class.</summary>
    </member>
    <member name="E:Windows.Media.Protection.HdcpSession.ProtectionChanged">
      <summary>Fires when the protection level of the HdcpSession instance changes.</summary>
    </member>
    <member name="M:Windows.Media.Protection.HdcpSession.Close">
      <summary>Closes the HdcpSession instance.</summary>
    </member>
    <member name="M:Windows.Media.Protection.HdcpSession.GetEffectiveProtection">
      <summary>Returns the effective protection of the HdcpSession instance.</summary>
      <returns>The level of protection that the HdcpSession instance currently has.</returns>
    </member>
    <member name="M:Windows.Media.Protection.HdcpSession.IsEffectiveProtectionAtLeast(Windows.Media.Protection.HdcpProtection)">
      <summary>Checks whether the effective protection of the HdcpSession instance is at least equal to the given HdcpProtection value.</summary>
      <param name="protection">The level of protection to check against the HdcpSession instance's protection level.</param>
      <returns>True if the protection level of the HdcpSession is at least equal to the value of *protection*.</returns>
    </member>
    <member name="M:Windows.Media.Protection.HdcpSession.SetDesiredMinProtectionAsync(Windows.Media.Protection.HdcpProtection)">
      <summary>Asynchronously attempts to set the protection of the HdcpSession instance with the given protection level.</summary>
      <param name="protection">The level of protection at which to set the HdcpSession instance.</param>
      <returns>The result of the operation.</returns>
    </member>
    <member name="T:Windows.Media.Protection.HdcpSetProtectionResult">
      <summary>Describes whether setting HDCP was successful.</summary>
    </member>
    <member name="F:Windows.Media.Protection.HdcpSetProtectionResult.NotSupported">
      <summary>The device doesn't support the HDCP level that was attempted.</summary>
    </member>
    <member name="F:Windows.Media.Protection.HdcpSetProtectionResult.Success">
      <summary>HDCP was successfully set.</summary>
    </member>
    <member name="F:Windows.Media.Protection.HdcpSetProtectionResult.TimedOut">
      <summary>The HDCP operation timed out and protection was not set.</summary>
    </member>
    <member name="F:Windows.Media.Protection.HdcpSetProtectionResult.UnknownFailure">
      <summary>The HDCP operation failed for an unknown reason.</summary>
    </member>
    <member name="T:Windows.Media.Protection.IMediaProtectionServiceRequest">
      <summary>Allows a content enabler object to be exposed directly to an application rather than through a wrapper supplied by the ContentEnabler object.</summary>
    </member>
    <member name="P:Windows.Media.Protection.IMediaProtectionServiceRequest.ProtectionSystem">
      <summary>Allows the application to identify the content protection system being used and therefore how to interpret the protection task.</summary>
      <returns>The vendor content protection system ID.</returns>
    </member>
    <member name="P:Windows.Media.Protection.IMediaProtectionServiceRequest.Type">
      <summary>Retrieves the GUID for the type of operation that the IMediaProtectionServiceRequest performs.</summary>
      <returns>The GUID to retrieve.</returns>
    </member>
    <member name="T:Windows.Media.Protection.MediaProtectionManager">
      <summary>Contains a content protection manager object for an application that handles protected media content.</summary>
    </member>
    <member name="M:Windows.Media.Protection.MediaProtectionManager.#ctor">
      <summary>Initializes a new instance of the MediaProtectionManager class.</summary>
    </member>
    <member name="P:Windows.Media.Protection.MediaProtectionManager.Properties">
      <summary>Gets a PropertySet object containing any properties attached to the protection manager.</summary>
      <returns>The PropertySet object that contains the properties for this protection manager.</returns>
    </member>
    <member name="E:Windows.Media.Protection.MediaProtectionManager.ComponentLoadFailed">
      <summary>Fires when the load of binary data fails.</summary>
    </member>
    <member name="E:Windows.Media.Protection.MediaProtectionManager.RebootNeeded">
      <summary>Fires when a reboot is needed after the component is renewed.</summary>
    </member>
    <member name="E:Windows.Media.Protection.MediaProtectionManager.ServiceRequested">
      <summary>Fires when a service is requested.</summary>
    </member>
    <member name="T:Windows.Media.Protection.MediaProtectionPMPServer">
      <summary>Represents a Protected Media Path (PMP) server to enable playback of protected content using digital rights management (DRM).</summary>
    </member>
    <member name="M:Windows.Media.Protection.MediaProtectionPMPServer.#ctor(Windows.Foundation.Collections.IPropertySet)">
      <summary>Initializes a new instance of the MediaProtectionPMPServer class with the specified properties.</summary>
      <param name="pProperties">The set of properties used to initialize the server.</param>
    </member>
    <member name="P:Windows.Media.Protection.MediaProtectionPMPServer.Properties">
      <summary>Gets the property set for the MediaProtectionPMPServer.</summary>
      <returns>The property set for the MediaProtectionPMPServer.</returns>
    </member>
    <member name="T:Windows.Media.Protection.MediaProtectionServiceCompletion">
      <summary>Contains a method that indicates whether a protection service has completed successfully.</summary>
    </member>
    <member name="M:Windows.Media.Protection.MediaProtectionServiceCompletion.Complete(System.Boolean)">
      <summary>Indicates whether a protection service has completed successfully.</summary>
      <param name="success">Indicates the successful completion of a protection service.</param>
    </member>
    <member name="T:Windows.Media.Protection.ProtectionCapabilities">
      <summary>Exposes Microsoft PlayReady digital rights management (DRM) capabilities for video decoding, video display, and video output protection subsystems used by the Windows Media Foundation pipeline under a XAML MediaElement or  C++ Media Engine to a WinRT caller.  The caller may use this information to select the most appropriate encoding of DRM’ed content for playback.</summary>
    </member>
    <member name="M:Windows.Media.Protection.ProtectionCapabilities.#ctor">
      <summary>Initializes a new instance of the **ProtectionCapabilities** class.</summary>
    </member>
    <member name="M:Windows.Media.Protection.ProtectionCapabilities.IsTypeSupported(System.String,System.String)">
      <summary>Queries features of video decoding, display, and output protection subsystems for DRM capabilities.</summary>
      <param name="type">String identifying the features for which support is queried queried. This parameter accepts RFC 2045 Content-Type strings to specify media type and subtype identifiers, and RFC 6381 Codecs identifiers for the codecs required. These base strings are consistent with those used in the HTML5 **HTMLMediaElement** **canPlayType** method. RFC 2045 allows for additional, custom parameters as modifiers in the form of `";&lt;parameter&gt;=&lt;name&gt;[=&lt;value&gt;] [,&lt;name&gt;[=&lt;value&gt;]"`.</param>
      <param name="keySystem">A string identifying the PlayReady namespace to check query against, specifying hardware or software protection. Use "com.microsoft.playready.hardware" for hardware queries (PlayReady must have support for hardware offload), "com.microsoft.playready.software" for explicitly querying for software protection support, and "com.microsoft.playready" for general queries (must answer for software protection support to guarantee backward compatibility).</param>
      <returns>A value indicating if the queried capabilities are likely supported, are possibly supported, or are unsupported.</returns>
    </member>
    <member name="T:Windows.Media.Protection.ProtectionCapabilityResult">
      <summary>Specifies the result of a query for hardware DRM capability support using IsTypeSupported.</summary>
    </member>
    <member name="F:Windows.Media.Protection.ProtectionCapabilityResult.Maybe">
      <summary>Only relevant to output protection (HDCP) subsystem queries. ProtectionCapabilities.IsTypeSupported is a synchronous, blocking call which is constrained to only block for very short periods (goal is &lt; 100 milliseconds). As underlying HDCP establishment may take significantly longer than the blocking period, this **Maybe** result is returned while establishment is in progress.</summary>
    </member>
    <member name="F:Windows.Media.Protection.ProtectionCapabilityResult.NotSupported">
      <summary>The queried features are not supported.</summary>
    </member>
    <member name="F:Windows.Media.Protection.ProtectionCapabilityResult.Probably">
      <summary>The queried features are supported as of the time of the query.  Display configurations can change dynamically, so Display subsystem and HDCP subsystem query results may become invalid after the query.</summary>
    </member>
    <member name="T:Windows.Media.Protection.RebootNeededEventHandler">
      <summary>Represents the method that handles the data passed by the MediaProtectionManager that requires a reboot.</summary>
      <param name="sender">Contains the MediaProtectionManager object that requires a reboot to occur.</param>
    </member>
    <member name="T:Windows.Media.Protection.RevocationAndRenewalInformation">
      <summary>Contains information about components that need to be revoked and renewed.</summary>
    </member>
    <member name="P:Windows.Media.Protection.RevocationAndRenewalInformation.Items">
      <summary>Returns a list of components that need to be revoked and renewed with updated components.</summary>
      <returns>List of components that need to be revoked and renewed.</returns>
    </member>
    <member name="T:Windows.Media.Protection.RevocationAndRenewalItem">
      <summary>Represents a component that is being revoked and renewed with a trusted component.</summary>
    </member>
    <member name="P:Windows.Media.Protection.RevocationAndRenewalItem.HeaderHash">
      <summary>Returns the header hash for the component being revoked.</summary>
      <returns>The string for the header hash.</returns>
    </member>
    <member name="P:Windows.Media.Protection.RevocationAndRenewalItem.Name">
      <summary>Returns the name for the component being revoked.</summary>
      <returns>The name of the component.</returns>
    </member>
    <member name="P:Windows.Media.Protection.RevocationAndRenewalItem.PublicKeyHash">
      <summary>Returns the public key hash for the component.</summary>
      <returns>The public key hash.</returns>
    </member>
    <member name="P:Windows.Media.Protection.RevocationAndRenewalItem.Reasons">
      <summary>Returns the reason for revocation of component.</summary>
      <returns>Defines reasons for the revocation and renewal of a certificate for a media component.</returns>
    </member>
    <member name="P:Windows.Media.Protection.RevocationAndRenewalItem.RenewalId">
      <summary>Returns the GUID for the renewal object.</summary>
      <returns>The renewal object GUID.</returns>
    </member>
    <member name="T:Windows.Media.Protection.RevocationAndRenewalReasons">
      <summary>Defines reasons for the revocation and renewal of a certificate for a media component.</summary>
    </member>
    <member name="F:Windows.Media.Protection.RevocationAndRenewalReasons.AppComponent">
      <summary>App component.</summary>
    </member>
    <member name="F:Windows.Media.Protection.RevocationAndRenewalReasons.BootDriverVerificationFailed">
      <summary>A boot driver could not be verified.</summary>
    </member>
    <member name="F:Windows.Media.Protection.RevocationAndRenewalReasons.ComponentCertificateRevoked">
      <summary>A certificate in a trusted component's certificate chain was revoked.</summary>
    </member>
    <member name="F:Windows.Media.Protection.RevocationAndRenewalReasons.ComponentHighSecurityCertificateRevoked">
      <summary>The high-security certificate for authenticating the protected environment (PE) was revoked.</summary>
    </member>
    <member name="F:Windows.Media.Protection.RevocationAndRenewalReasons.ComponentLowSecurityCertificateRevoked">
      <summary>The low-security certificate for authenticating the PE was revoked.</summary>
    </member>
    <member name="F:Windows.Media.Protection.RevocationAndRenewalReasons.ComponentRevoked">
      <summary>A trusted component was revoked.</summary>
    </member>
    <member name="F:Windows.Media.Protection.RevocationAndRenewalReasons.ComponentSignedWithTestCertificate">
      <summary>A component was signed by a test certificate.</summary>
    </member>
    <member name="F:Windows.Media.Protection.RevocationAndRenewalReasons.EncryptionFailure">
      <summary>A certificate chain was not well-formed, or a boot driver is unsigned or is signed with an untrusted certificate.</summary>
    </member>
    <member name="F:Windows.Media.Protection.RevocationAndRenewalReasons.GlobalRevocationListAbsent">
      <summary>The GRL was not found.</summary>
    </member>
    <member name="F:Windows.Media.Protection.RevocationAndRenewalReasons.GlobalRevocationListLoadFailed">
      <summary>Could not load the global revocation list (GRL).</summary>
    </member>
    <member name="F:Windows.Media.Protection.RevocationAndRenewalReasons.InvalidComponentCertificateExtendedKeyUse">
      <summary>A certificate's extended key usage (EKU) object is invalid.</summary>
    </member>
    <member name="F:Windows.Media.Protection.RevocationAndRenewalReasons.InvalidComponentCertificateRoot">
      <summary>The root certificate is not valid.</summary>
    </member>
    <member name="F:Windows.Media.Protection.RevocationAndRenewalReasons.InvalidGlobalRevocationListSignature">
      <summary>The GRL signature is invalid.</summary>
    </member>
    <member name="F:Windows.Media.Protection.RevocationAndRenewalReasons.KernelModeComponentLoad">
      <summary>Kernel-mode component.</summary>
    </member>
    <member name="F:Windows.Media.Protection.RevocationAndRenewalReasons.UserModeComponentLoad">
      <summary>User-mode component.</summary>
    </member>
    <member name="T:Windows.Media.Protection.ServiceRequestedEventArgs">
      <summary>Contains event data for a MediaProtectionManager object when a service is requested.</summary>
    </member>
    <member name="P:Windows.Media.Protection.ServiceRequestedEventArgs.Completion">
      <summary>Returns an indication of the completion of the service request.</summary>
      <returns>An object that contains an indication of the completion of the service request.</returns>
    </member>
    <member name="P:Windows.Media.Protection.ServiceRequestedEventArgs.MediaPlaybackItem">
      <summary>Gets the MediaPlaybackItem associated with the service request.</summary>
      <returns>The MediaPlaybackItem associated with the service request.</returns>
    </member>
    <member name="P:Windows.Media.Protection.ServiceRequestedEventArgs.Request">
      <summary>Contains the service request.</summary>
      <returns>Contains the service request.</returns>
    </member>
    <member name="T:Windows.Media.Protection.ServiceRequestedEventHandler">
      <summary>Represents the method that handles the data passed by the MediaProtectionManager when the resume operation is completed.</summary>
      <param name="sender">Contains the MediaProtectionManager object that is requesting the service.</param>
      <param name="e">Contains event data for a MediaProtectionManager object when a service is requested.</param>
    </member>
    <member name="T:Windows.Media.Protection.PlayReady.INDClosedCaptionDataReceivedEventArgs">
      <summary>Specifies arguments for a PlayReady-ND ClosedCaptionDataReceived event.</summary>
      <deprecated type="deprecate">INDClosedCaptionDataReceivedEventArgs is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.INDClosedCaptionDataReceivedEventArgs.ClosedCaptionData">
      <summary>Gets the closed caption data.</summary>
      <returns>The closed caption data.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.INDClosedCaptionDataReceivedEventArgs.ClosedCaptionDataFormat">
      <summary>Gets the format of the closed caption data.</summary>
      <returns>The closed caption data format. This value can be **ATSC**, **SCTE20**, or **Unknown**.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.INDClosedCaptionDataReceivedEventArgs.PresentationTimestamp">
      <summary>Gets the timestamp of the closed caption data.</summary>
      <returns>The timestamp of the closed caption data, in milliseconds.</returns>
    </member>
    <member name="T:Windows.Media.Protection.PlayReady.INDCustomData">
      <summary>Contains the custom data for one of the following PlayReady-ND messages: Registration Challenge, Registration Response, License Fetch Challenge, or License Fetch Response.</summary>
      <deprecated type="deprecate">INDCustomData is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.INDCustomData.CustomData">
      <summary>Gets the custom data.</summary>
      <returns>The byte array that contains the custom data.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.INDCustomData.CustomDataTypeID">
      <summary>Gets the 16-byte type identifier for the custom data.</summary>
      <returns>The byte array that contains the custom data type identifier.</returns>
    </member>
    <member name="T:Windows.Media.Protection.PlayReady.INDDownloadEngine">
      <summary>Provides the PlayReady-ND download engine used to stream protected media content from a transmitter.</summary>
      <deprecated type="deprecate">INDDownloadEngine is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.INDDownloadEngine.BufferFullMaxThresholdInSamples">
      <summary>Gets the maximum threshold of the sample buffer.</summary>
      <returns>The maximum number of samples that the download engine uses to determine whether the sample buffer is full.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.INDDownloadEngine.BufferFullMinThresholdInSamples">
      <summary>Gets the minimum number of samples a sample buffer can hold before a download engine resumes downloading.</summary>
      <returns>The minimum number of samples that the download engine uses to determine whether to resume downloading.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.INDDownloadEngine.CanSeek">
      <summary>Gets whether the download engine supports seeking.</summary>
      <returns>**true** if the download engine supports seeking or **false** if it does not.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.INDDownloadEngine.Notifier">
      <summary>Gets the download engine notifier that will provide notification of download stream events from the transmitter.</summary>
      <returns>A download engine notifier created from the INDDownloadEngineNotifier interface.</returns>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.INDDownloadEngine.Close">
      <summary>Notifies the download engine to stop downloading and disconnect from the remote server.</summary>
      <deprecated type="deprecate">INDDownloadEngine is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.INDDownloadEngine.Open(Windows.Foundation.Uri,System.Byte[])">
      <summary>Notifies the download engine to open the content specified by a URL.</summary>
      <deprecated type="deprecate">INDDownloadEngine is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
      <param name="uri">The URI from which the download engine gets content.</param>
      <param name="sessionIDBytes">The session identifier used to identify the session. The session identifier must be 16 bytes.</param>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.INDDownloadEngine.Pause">
      <summary>Notifies the download engine to pause downloading.</summary>
      <deprecated type="deprecate">INDDownloadEngine is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.INDDownloadEngine.Resume">
      <summary>Notifies the download engine to resume a paused download.</summary>
      <deprecated type="deprecate">INDDownloadEngine is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.INDDownloadEngine.Seek(Windows.Foundation.TimeSpan)">
      <summary>Notifies the download engine to go to a specified time position in the media stream.</summary>
      <deprecated type="deprecate">INDDownloadEngine is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
      <param name="startPosition">The position within the media stream to which to seek.</param>
    </member>
    <member name="T:Windows.Media.Protection.PlayReady.INDDownloadEngineNotifier">
      <summary>Contains methods that a download engine plug-in uses to send notifications to a PlayReady-ND client.</summary>
      <deprecated type="deprecate">INDDownloadEngineNotifier is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.INDDownloadEngineNotifier.OnContentIDReceived(Windows.Media.Protection.PlayReady.INDLicenseFetchDescriptor)">
      <summary>Called by the download engine when a content identifier is received.</summary>
      <deprecated type="deprecate">INDDownloadEngineNotifier is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
      <param name="licenseFetchDescriptor">The license from which the download engine receives the content identifier.</param>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.INDDownloadEngineNotifier.OnDataReceived(System.Byte[],System.UInt32)">
      <summary>Called by the download engine when it receives data.</summary>
      <deprecated type="deprecate">INDDownloadEngineNotifier is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
      <param name="dataBytes">The byte array that holds the data.</param>
      <param name="bytesReceived">The number of bytes received from the data stream.</param>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.INDDownloadEngineNotifier.OnEndOfStream">
      <summary>Called by the download engine when it reaches the end of a PlayReady-ND media stream.</summary>
      <deprecated type="deprecate">INDDownloadEngineNotifier is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.INDDownloadEngineNotifier.OnNetworkError">
      <summary>Called by the download engine if an error occurs during downloading.</summary>
      <deprecated type="deprecate">INDDownloadEngineNotifier is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.INDDownloadEngineNotifier.OnPlayReadyObjectReceived(System.Byte[])">
      <summary>Called by the download engine once a PlayReady object is received.</summary>
      <deprecated type="deprecate">INDDownloadEngineNotifier is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
      <param name="dataBytes">The byte array that holds the PlayReady object.</param>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.INDDownloadEngineNotifier.OnStreamOpened">
      <summary>Called by the download engine when a stream is opened.</summary>
      <deprecated type="deprecate">INDDownloadEngineNotifier is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
    </member>
    <member name="T:Windows.Media.Protection.PlayReady.INDLicenseFetchCompletedEventArgs">
      <summary>Gets custom data from a PlayReady-ND license fetch operation. This custom data is an argument from a PlayReady-ND LicenseFetchCompleted event.</summary>
      <deprecated type="deprecate">INDLicenseFetchCompletedEventArgs is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.INDLicenseFetchCompletedEventArgs.ResponseCustomData">
      <summary>Gets custom data from a license fetch response.</summary>
      <returns>The custom data from the license fetch response.</returns>
    </member>
    <member name="T:Windows.Media.Protection.PlayReady.INDLicenseFetchDescriptor">
      <summary>Retrieves and sets properties used for fetching a PlayReady-ND license.</summary>
      <deprecated type="deprecate">INDLicenseFetchDescriptor is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.INDLicenseFetchDescriptor.ContentID">
      <summary>Gets the content identifier used for fetching a license.</summary>
      <returns>The content identifier.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.INDLicenseFetchDescriptor.ContentIDType">
      <summary>Gets the type of the content identifier used for fetching a license.</summary>
      <returns>The content identifier type. The value can be either **KeyID**, **PlayReadyObject**, or **Custom**.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.INDLicenseFetchDescriptor.LicenseFetchChallengeCustomData">
      <summary>Gets or sets custom data for a license fetch challenge.</summary>
      <returns>The custom data from or for the license challenge.</returns>
    </member>
    <member name="T:Windows.Media.Protection.PlayReady.INDLicenseFetchResult">
      <summary>Provides the result of the PlayReady-ND license fetch.</summary>
      <deprecated type="deprecate">INDLicenseFetchResult is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.INDLicenseFetchResult.ResponseCustomData">
      <summary>Gets the custom data from a license fetch response.</summary>
      <returns>The custom data from a license fetch response.</returns>
    </member>
    <member name="T:Windows.Media.Protection.PlayReady.INDMessenger">
      <summary>Sends registration, proximity detection, and license fetch messages between PlayReady-ND receivers and transmitters.</summary>
      <deprecated type="deprecate">INDMessenger is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.INDMessenger.SendLicenseFetchRequestAsync(System.Byte[],System.Byte[])">
      <summary>Sends the specified data in an asynchronous license fetch request message.</summary>
      <deprecated type="deprecate">INDMessenger is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
      <param name="sessionIDBytes">The session identifier. The session identifier must be 16 bytes.</param>
      <param name="challengeDataBytes">The data for the challenge message.</param>
      <returns>The result of the license fetch request.</returns>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.INDMessenger.SendProximityDetectionResponseAsync(Windows.Media.Protection.PlayReady.NDProximityDetectionType,System.Byte[],System.Byte[],System.Byte[])">
      <summary>Sends the specified data in an asynchronous proximity detection response message.</summary>
      <deprecated type="deprecate">INDMessenger is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
      <param name="pdType">The type of proximity detection operation. This value can be **UDP**, **TCP**, or **Transport-Agnostic**.</param>
      <param name="transmitterChannelBytes">The transmitter channel data.</param>
      <param name="sessionIDBytes">The session identifier. The session identifier must be 16 bytes.</param>
      <param name="responseDataBytes">The data for the response message.</param>
      <returns>The result of the proximity detection response operation.</returns>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.INDMessenger.SendProximityDetectionStartAsync(Windows.Media.Protection.PlayReady.NDProximityDetectionType,System.Byte[],System.Byte[],System.Byte[])">
      <summary>Sends the specified data in an asynchronous proximity detection start message.</summary>
      <deprecated type="deprecate">INDMessenger is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
      <param name="pdType">The type of proximity detection operation. This value can be **UDP**, **TCP**, or **Transport-Agnostic**.</param>
      <param name="transmitterChannelBytes">The transmitter channel data.</param>
      <param name="sessionIDBytes">The session identifier. The session identifier must be 16 bytes.</param>
      <param name="challengeDataBytes">The data for the challenge message.</param>
      <returns>The result of the proximity detection start operation.</returns>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.INDMessenger.SendRegistrationRequestAsync(System.Byte[],System.Byte[])">
      <summary>Sends the specified data in an asynchronous registration request message.</summary>
      <deprecated type="deprecate">INDMessenger is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
      <param name="sessionIDBytes">The session identifier. The session identifier must be 16 bytes.</param>
      <param name="challengeDataBytes">The data for the challenge message.</param>
      <returns>The result of the license fetch request.</returns>
    </member>
    <member name="T:Windows.Media.Protection.PlayReady.INDProximityDetectionCompletedEventArgs">
      <summary>Provides arguments for the PlayReady-ND ProximityDetectionCompleted event. Apps fire this event after they complete the proximity detection process.</summary>
      <deprecated type="deprecate">INDProximityDetectionCompletedEventArgs is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.INDProximityDetectionCompletedEventArgs.ProximityDetectionRetryCount">
      <summary>Gets the number of retries that occurred during a proximity detection operation.</summary>
      <returns>The number of retries that occurred during a proximity detection operation.</returns>
    </member>
    <member name="T:Windows.Media.Protection.PlayReady.INDRegistrationCompletedEventArgs">
      <summary>Provides arguments for the PlayReady-ND RegistrationCompleted event.</summary>
      <deprecated type="deprecate">INDRegistrationCompletedEventArgs is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.INDRegistrationCompletedEventArgs.ResponseCustomData">
      <summary>Gets custom data from a registration response.</summary>
      <returns>The custom data from the registration response.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.INDRegistrationCompletedEventArgs.TransmitterCertificateAccepted">
      <summary>Gets or sets whether to accept or reject a transmitter's certificate.</summary>
      <returns>The result from verifying the transmitter's certificate. This value is **true** if the receiver accepts the transmitter certificate or **false** if it rejects the certificate.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.INDRegistrationCompletedEventArgs.TransmitterProperties">
      <summary>Gets transmitter properties from the transmitter's certificate to verify the transmitter.</summary>
      <returns>The properties of the transmitter's certificate.</returns>
    </member>
    <member name="T:Windows.Media.Protection.PlayReady.INDSendResult">
      <summary>Provides the result, in the form of a response message, from the PlayReady-ND messenger.</summary>
      <deprecated type="deprecate">INDSendResult is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.INDSendResult.Response">
      <summary>Gets the response message from a messenger.</summary>
      <returns>The response message.</returns>
    </member>
    <member name="T:Windows.Media.Protection.PlayReady.INDStartResult">
      <summary>Provides the StartAsync result that contains the created PlayReady-ND  instance.</summary>
      <deprecated type="deprecate">INDStartResult is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.INDStartResult.MediaStreamSource">
      <summary>Gets the  object for the data that the transmitter streams.</summary>
      <returns>The newly-created  object.</returns>
    </member>
    <member name="T:Windows.Media.Protection.PlayReady.INDStorageFileHelper">
      <summary>Manages PlayReady-ND storage files.</summary>
      <deprecated type="deprecate">INDStorageFileHelper is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.INDStorageFileHelper.GetFileURLs(Windows.Storage.IStorageFile)">
      <summary>Gets transmitter settings from the URLs associated with a  object if the URLs contain PlayReady-ND metadata.</summary>
      <deprecated type="deprecate">INDStorageFileHelper is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
      <param name="file">A storage file object that a media server has discovered.</param>
      <returns>The transmitter settings found in the storage file.</returns>
    </member>
    <member name="T:Windows.Media.Protection.PlayReady.INDStreamParser">
      <summary>Parses data from a PlayReady-ND media stream.</summary>
      <deprecated type="deprecate">INDStreamParser is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.INDStreamParser.Notifier">
      <summary>Gets the stream parser notifier that will provide notification of stream parser events from the transmitter.</summary>
      <returns>An instance of an NDStreamParserNotifier object.</returns>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.INDStreamParser.BeginOfStream">
      <summary>Notifies a PlayReady-ND stream parser to be ready for the beginning of a new media stream.</summary>
      <deprecated type="deprecate">INDStreamParser is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.INDStreamParser.EndOfStream">
      <summary>Notifies a PlayReady-ND stream parser that the end of a media stream has been reached.</summary>
      <deprecated type="deprecate">INDStreamParser is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.INDStreamParser.GetStreamInformation(Windows.Media.Core.IMediaStreamDescriptor,Windows.Media.Protection.PlayReady.NDMediaStreamType@)">
      <summary>Retrieves the stream type (audio or video) and stream identifier of the media stream descriptor.</summary>
      <deprecated type="deprecate">INDStreamParser is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
      <param name="descriptor">The media stream from which this method gets information.</param>
      <param name="streamType">The type of the media stream. This type can be either **Audio** or **Video**.</param>
      <returns>The stream identifier for the media stream.</returns>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.INDStreamParser.ParseData(System.Byte[])">
      <summary>Parses samples from a PlayReady-ND media stream.</summary>
      <deprecated type="deprecate">INDStreamParser is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
      <param name="dataBytes">The data to be parsed.</param>
    </member>
    <member name="T:Windows.Media.Protection.PlayReady.INDStreamParserNotifier">
      <summary>Contains methods that a stream parser plug-in uses to send notifications to a PlayReady-ND client.</summary>
      <deprecated type="deprecate">INDStreamParserNotifier is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.INDStreamParserNotifier.OnBeginSetupDecryptor(Windows.Media.Core.IMediaStreamDescriptor,System.Guid,System.Byte[])">
      <summary>Called by the stream parser when it requests a setup decryptor.</summary>
      <deprecated type="deprecate">INDStreamParserNotifier is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
      <param name="descriptor">The descriptor of the media stream being decrypted.</param>
      <param name="keyID">The key identifier used for decryption.</param>
      <param name="proBytes">The byte array of a PlayReadyObject for creating the decryptor. For MPEG2 TS, the PlayReadyObject is in the entitlement control messages (ECM) packet.</param>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.INDStreamParserNotifier.OnContentIDReceived(Windows.Media.Protection.PlayReady.INDLicenseFetchDescriptor)">
      <summary>Called by a stream parser when it receives the content identifier.</summary>
      <deprecated type="deprecate">INDStreamParserNotifier is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
      <param name="licenseFetchDescriptor">The license fetch descriptor containing the content identifier.</param>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.INDStreamParserNotifier.OnMediaStreamDescriptorCreated(Windows.Foundation.Collections.IVector{Windows.Media.Core.AudioStreamDescriptor},Windows.Foundation.Collections.IVector{Windows.Media.Core.VideoStreamDescriptor})">
      <summary>Called by the stream parser when the media stream descriptor is created.</summary>
      <deprecated type="deprecate">INDStreamParserNotifier is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
      <param name="audioStreamDescriptors">An array of audio stream descriptors that are part of the media stream descriptor.</param>
      <param name="videoStreamDescriptors">An array of video stream descriptors that are part of the media stream descriptor.</param>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.INDStreamParserNotifier.OnSampleParsed(System.UInt32,Windows.Media.Protection.PlayReady.NDMediaStreamType,Windows.Media.Core.MediaStreamSample,System.Int64,Windows.Media.Protection.PlayReady.NDClosedCaptionFormat,System.Byte[])">
      <summary>Called when the stream parser parses a sample from the media stream.</summary>
      <deprecated type="deprecate">INDStreamParserNotifier is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
      <param name="streamID">The identifier for the media stream that is being parsed.</param>
      <param name="streamType">The type of the media stream. This value can be either **Audio** or **Video**.</param>
      <param name="streamSample">The array of stream samples.</param>
      <param name="pts">The presentation timestamp that indicates when to play the sample.</param>
      <param name="ccFormat">The closed caption format. This value can be **ATSC**, **SCTE20**, or **Unknown**.</param>
      <param name="ccDataBytes">An array that contains the closed caption data.</param>
    </member>
    <member name="T:Windows.Media.Protection.PlayReady.INDTransmitterProperties">
      <summary>Provides the property values for a PlayReady-ND transmitter certificate.</summary>
      <deprecated type="deprecate">INDTransmitterProperties is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.INDTransmitterProperties.CertificateType">
      <summary>Gets the certificate type for the transmitter.</summary>
      <returns>The certificate type. This value can be either **DRM_BCERT_CERTTYPE_PC** (0x1) or **DRM_BCERT_CERTTYPE_DEVICE** (0x2).</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.INDTransmitterProperties.ClientID">
      <summary>Gets the client identifier from the transmitter certificate.</summary>
      <returns>The client identifier.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.INDTransmitterProperties.ExpirationDate">
      <summary>Gets the expiration date and time from the transmitter certificate.</summary>
      <returns>The date and time the certificate expires.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.INDTransmitterProperties.ModelDigest">
      <summary>Gets the model digest from a transmitter certificate.</summary>
      <returns>The model digest.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.INDTransmitterProperties.ModelManufacturerName">
      <summary>Gets the model manufacturer name from a transmitter certificate.</summary>
      <returns>The model manufacturer name.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.INDTransmitterProperties.ModelName">
      <summary>Gets the model name from a transmitter certificate.</summary>
      <returns>The model name.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.INDTransmitterProperties.ModelNumber">
      <summary>Gets the model number from a transmitter certificate.</summary>
      <returns>The model number as a text string.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.INDTransmitterProperties.PlatformIdentifier">
      <summary>Gets the platform identifier from a transmitter certificate.</summary>
      <returns>The platform identifier.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.INDTransmitterProperties.SecurityLevel">
      <summary>Gets the security level from a transmitter certificate.</summary>
      <returns>The security level.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.INDTransmitterProperties.SecurityVersion">
      <summary>Gets the security version from a transmitter certificate.</summary>
      <returns>The security version.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.INDTransmitterProperties.SupportedFeatures">
      <summary>Gets the list of supported features from the transmitter certificate.</summary>
      <returns>An array identifying the feature sets that the certificate supports.</returns>
    </member>
    <member name="T:Windows.Media.Protection.PlayReady.IPlayReadyDomain">
      <summary>Provides access to metadata about a domain to which the current system is a member.</summary>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.IPlayReadyDomain.AccountId">
      <summary>Gets the current domain account identifier property.</summary>
      <returns>The current domain account identifier property. This property value is sensitive to the underlying platform's endianness. Carefully test your app on all platforms you intend to support to ensure that correct endianness is used on each platform.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.IPlayReadyDomain.DomainJoinUrl">
      <summary>Gets the URL used to join the domain.</summary>
      <returns>The URL used to join the domain.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.IPlayReadyDomain.FriendlyName">
      <summary>Gets the current domain friendly name.</summary>
      <returns>The current domain friendly name.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.IPlayReadyDomain.Revision">
      <summary>Gets the current domain revision number.</summary>
      <returns>The current domain revision number.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.IPlayReadyDomain.ServiceId">
      <summary>Gets the current domain service identifier property.</summary>
      <returns>The current domain service identifier property. This property value is sensitive to the underlying platform's endianness. Carefully test your app on all platforms you intend to support to ensure that correct endianness is used on each platform.</returns>
    </member>
    <member name="T:Windows.Media.Protection.PlayReady.IPlayReadyLicense">
      <summary>Contains information about a PlayReady license.</summary>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.IPlayReadyLicense.ChainDepth">
      <summary>Gets the chain depth of the license chain represented by the current IPlayReadyLicense interface.</summary>
      <returns>The chain depth of the license chain.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.IPlayReadyLicense.DomainAccountID">
      <summary>Gets the domain account identifier to which this license is bound.</summary>
      <returns>The domain account identifier. If the license is not domain bound, **GUID_NULL** is returned. This property value is sensitive to the underlying platform's endianness. Carefully test your app on all platforms you intend to support to ensure that correct endianness is used on each platform.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.IPlayReadyLicense.ExpirationDate">
      <summary>Gets the expiration date of the current license.</summary>
      <returns>The expiration date of the current license.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.IPlayReadyLicense.ExpireAfterFirstPlay">
      <summary>Gets the amount of time, in seconds, before the current license expires after the media is first played.</summary>
      <returns>The time, in seconds, before the current license expires after the media is first played.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.IPlayReadyLicense.FullyEvaluated">
      <summary>Gets the state of the license.</summary>
      <returns>Indicates whether this license chain is evaluated or whether this license chain may be unusable due to enumeration for all licenses (including those that are unusable) being performed. If **true**, the license chain is evaluated. If **false**, the license chain may be unusable.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.IPlayReadyLicense.UsableForPlay">
      <summary>Gets whether this license is usable for playback.</summary>
      <returns>**true** if this license is usable for playback, otherwise **false**.</returns>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.IPlayReadyLicense.GetKIDAtChainDepth(System.UInt32)">
      <summary>Gets the key identifier (KID) of the license at the specified chain depth.</summary>
      <param name="chainDepth">The depth of the license in the chain for which to retrieve the KID. This value is a 0-based index.</param>
      <returns>The KID of the license. This return value is sensitive to the underlying platform's endianness. Carefully test your app on all platforms you intend to support to ensure that correct endianness is used on each platform.</returns>
    </member>
    <member name="T:Windows.Media.Protection.PlayReady.IPlayReadyLicenseAcquisitionServiceRequest">
      <summary>Performs a license acquisition process.</summary>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.IPlayReadyLicenseAcquisitionServiceRequest.ContentHeader">
      <summary>Gets the current content header property.</summary>
      <returns>The current content header property.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.IPlayReadyLicenseAcquisitionServiceRequest.DomainServiceId">
      <summary>Gets the current domain service identifier property that overrides a service identifier in the content header.</summary>
      <returns>The current service identifier property.</returns>
    </member>
    <member name="T:Windows.Media.Protection.PlayReady.IPlayReadyLicenseSession">
      <summary>Creates a media session and binds license acquisition to that media session.</summary>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.IPlayReadyLicenseSession.ConfigureMediaProtectionManager(Windows.Media.Protection.MediaProtectionManager)">
      <summary>Updates the media protection manger with the appropriate settings so the media foundation can be used for playback.</summary>
      <param name="mpm">The media protection manager to be updated.</param>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.IPlayReadyLicenseSession.CreateLAServiceRequest">
      <summary>Creates a license acquisition service request whose license will be tied to the media session.</summary>
      <returns>The license acquisition service request.</returns>
    </member>
    <member name="T:Windows.Media.Protection.PlayReady.IPlayReadyLicenseSession2">
      <summary>Provides the ability to enumerate in-memory-only PlayReady licenses in addition to persisted licenses.</summary>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.IPlayReadyLicenseSession2.CreateLicenseIterable(Windows.Media.Protection.PlayReady.PlayReadyContentHeader,System.Boolean)">
      <summary>Creates a PlayReadyLicense object iterator that supports in-memory-only PlayReady licenses in addition to persisted licenses.</summary>
      <param name="contentHeader">The content header used to locate associated licenses.</param>
      <param name="fullyEvaluated">Indicates whether evaluated license chains should be enumerated or if all licenses (including those that are unusable) should be enumerated. Set this parameter to true if evaluated license chains should be enumerated. Set this parameter to false if all licenses should be enumerated.</param>
      <returns>
      </returns>
    </member>
    <member name="T:Windows.Media.Protection.PlayReady.IPlayReadySecureStopServiceRequest">
      <summary>Manages secure stop messages.</summary>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.IPlayReadySecureStopServiceRequest.PublisherCertificate">
      <summary>Gets the current publisher certificate property.</summary>
      <returns>The current publisher certificate.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.IPlayReadySecureStopServiceRequest.SessionID">
      <summary>Gets the secure stop session identifier property.</summary>
      <returns>The secure stop session identifier.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.IPlayReadySecureStopServiceRequest.StartTime">
      <summary>Gets the secure stop session's start time property.</summary>
      <returns>The secure stop session's start time.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.IPlayReadySecureStopServiceRequest.Stopped">
      <summary>Gets the secure stop session's stopped flag property which indicates whether the secure stop session for this request was cleanly shut down.</summary>
      <returns>The secure stop session's stopped flag.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.IPlayReadySecureStopServiceRequest.UpdateTime">
      <summary>Gets the secure stop session's update/stop time property.</summary>
      <returns>The secure stop session's update/stop time.</returns>
    </member>
    <member name="T:Windows.Media.Protection.PlayReady.IPlayReadyServiceRequest">
      <summary>Base interface for all service request interfaces.</summary>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.IPlayReadyServiceRequest.ChallengeCustomData">
      <summary>Gets or sets the custom data of the request challenge.</summary>
      <returns>The custom data.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.IPlayReadyServiceRequest.ResponseCustomData">
      <summary>Gets the custom data that was returned in the response from the service.</summary>
      <returns>The custom data.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.IPlayReadyServiceRequest.Uri">
      <summary>Gets or sets the URI used to perform a service request action.</summary>
      <returns>The URI to be used.</returns>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.IPlayReadyServiceRequest.BeginServiceRequest">
      <summary>Begins an asynchronous service request operation.</summary>
      <returns>The asynchronous service action.</returns>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.IPlayReadyServiceRequest.GenerateManualEnablingChallenge">
      <summary>Begins the process of manually enabling.</summary>
      <returns>Begins the process of manually enabling.</returns>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.IPlayReadyServiceRequest.NextServiceRequest">
      <summary>Returns a new service request interface.</summary>
      <returns>The new service request interface.</returns>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.IPlayReadyServiceRequest.ProcessManualEnablingResponse(System.Byte[])">
      <summary>Processes the raw binary result of a manual enabling challenge.</summary>
      <param name="responseBytes">The response result to be processed.</param>
      <returns>If the methods succeeds, it returns S_OK. If it fails, it returns an error code.</returns>
    </member>
    <member name="T:Windows.Media.Protection.PlayReady.NDCertificateFeature">
      <summary>Indicates the PlayReady-ND feature to which the certificate controls access.</summary>
      <deprecated type="deprecate">NDCertificateFeature is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
    </member>
    <member name="F:Windows.Media.Protection.PlayReady.NDCertificateFeature.AntiRollBackClock">
      <summary>Device implements anti-rollback clock.</summary>
    </member>
    <member name="F:Windows.Media.Protection.PlayReady.NDCertificateFeature.CRLS">
      <summary>Entity supports certificate revocation lists.</summary>
    </member>
    <member name="F:Windows.Media.Protection.PlayReady.NDCertificateFeature.PlayReady3Features">
      <summary>Entity supports PlayReady version 3.x features such as per-stream keys.</summary>
    </member>
    <member name="F:Windows.Media.Protection.PlayReady.NDCertificateFeature.Receiver">
      <summary>Entity implements receiver functionality.</summary>
    </member>
    <member name="F:Windows.Media.Protection.PlayReady.NDCertificateFeature.SecureClock">
      <summary>Device implements SecureClock.</summary>
    </member>
    <member name="F:Windows.Media.Protection.PlayReady.NDCertificateFeature.SharedCertificate">
      <summary>Entity shares receiver key across multiple devices.</summary>
    </member>
    <member name="F:Windows.Media.Protection.PlayReady.NDCertificateFeature.Transmitter">
      <summary>Entity implements transmitter functionality.</summary>
    </member>
    <member name="T:Windows.Media.Protection.PlayReady.NDCertificatePlatformID">
      <summary>Indicates the client platforms with which a PlayReady-ND certificate can be associated.</summary>
      <deprecated type="deprecate">NDCertificatePlatformID is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
    </member>
    <member name="F:Windows.Media.Protection.PlayReady.NDCertificatePlatformID.AndroidOnARM">
      <summary>Client platform is the Google Android operating system running on an ARM processor.</summary>
    </member>
    <member name="F:Windows.Media.Protection.PlayReady.NDCertificatePlatformID.iOSOnARM">
      <summary>Client platform is the Apple iOS operating system running on an ARM processor.</summary>
    </member>
    <member name="F:Windows.Media.Protection.PlayReady.NDCertificatePlatformID.OSX">
      <summary>Client platform is the Apple OSX operating system.</summary>
    </member>
    <member name="F:Windows.Media.Protection.PlayReady.NDCertificatePlatformID.Windows">
      <summary>Client platform is Microsoft Windows.</summary>
    </member>
    <member name="F:Windows.Media.Protection.PlayReady.NDCertificatePlatformID.WindowsMobile7">
      <summary>Client platform is the Microsoft Windows Phone 7 operating system.</summary>
    </member>
    <member name="F:Windows.Media.Protection.PlayReady.NDCertificatePlatformID.WindowsOnARM">
      <summary>Client platform is the Microsoft Windows Phone 7 operating system running on an ARM processor.</summary>
    </member>
    <member name="F:Windows.Media.Protection.PlayReady.NDCertificatePlatformID.WindowsPhone81OnARM">
      <summary>Client platform is the Microsoft Windows Phone 8.1 operating system running on an ARM processor.</summary>
    </member>
    <member name="F:Windows.Media.Protection.PlayReady.NDCertificatePlatformID.WindowsPhone81OnX86">
      <summary>Client platform is the Microsoft Windows Phone 8.1 operating system running on an x86 processor.</summary>
    </member>
    <member name="F:Windows.Media.Protection.PlayReady.NDCertificatePlatformID.WindowsPhone8OnARM">
      <summary>Client platform is the Microsoft Windows Phone 8 operating system running on an ARM processor.</summary>
    </member>
    <member name="F:Windows.Media.Protection.PlayReady.NDCertificatePlatformID.WindowsPhone8OnX86">
      <summary>Client platform is the Microsoft Windows Phone 8 operating system running on an x86 processor.</summary>
    </member>
    <member name="F:Windows.Media.Protection.PlayReady.NDCertificatePlatformID.XboxOne">
      <summary>Client platform is the Xbox operating system.</summary>
    </member>
    <member name="F:Windows.Media.Protection.PlayReady.NDCertificatePlatformID.XBoxOnPPC">
      <summary>Client platform is the Xbox operating system running on a Power PC processor.</summary>
    </member>
    <member name="T:Windows.Media.Protection.PlayReady.NDCertificateType">
      <summary>Indicates the type and purpose of a PlayReady-ND transmitter license.</summary>
      <deprecated type="deprecate">NDCertificateType is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
    </member>
    <member name="F:Windows.Media.Protection.PlayReady.NDCertificateType.Application">
      <summary>A leaf level certificate for a PlayReady client.</summary>
    </member>
    <member name="F:Windows.Media.Protection.PlayReady.NDCertificateType.CrlSigner">
      <summary>A leaf level certificate used to sign CRLs issued by Microsoft.</summary>
    </member>
    <member name="F:Windows.Media.Protection.PlayReady.NDCertificateType.Device">
      <summary>A leaf level certificate used by a device.</summary>
    </member>
    <member name="F:Windows.Media.Protection.PlayReady.NDCertificateType.Domain">
      <summary>A leaf level certificate used by a PC or a device when a member of a domain.</summary>
    </member>
    <member name="F:Windows.Media.Protection.PlayReady.NDCertificateType.Issuer">
      <summary>Can be an issuer of certificates for either an issuer or a leaf certificate.</summary>
    </member>
    <member name="F:Windows.Media.Protection.PlayReady.NDCertificateType.KeyFileSigner">
      <summary>A leaf level certificate used by the cryptography server to sign the key file.</summary>
    </member>
    <member name="F:Windows.Media.Protection.PlayReady.NDCertificateType.LicenseSigner">
      <summary>A certificate used by a license signer.</summary>
    </member>
    <member name="F:Windows.Media.Protection.PlayReady.NDCertificateType.Metering">
      <summary>A leaf level certificate used by digital rights management clients to encrypt metering data sent to a PlayReady SDK server.</summary>
    </member>
    <member name="F:Windows.Media.Protection.PlayReady.NDCertificateType.PC">
      <summary>A leaf level certificate used by the PC client.</summary>
    </member>
    <member name="F:Windows.Media.Protection.PlayReady.NDCertificateType.Server">
      <summary>A leaf level certificate used by the PlayReady server.</summary>
    </member>
    <member name="F:Windows.Media.Protection.PlayReady.NDCertificateType.Service">
      <summary>A leaf level certificate used by services such as Secure Clock. Reserved for future use.</summary>
    </member>
    <member name="F:Windows.Media.Protection.PlayReady.NDCertificateType.Silverlight">
      <summary>A leaf level certificate for a Silverlight client.</summary>
    </member>
    <member name="F:Windows.Media.Protection.PlayReady.NDCertificateType.Unknown">
      <summary>An unknown certificate type. Apps should never use this value.</summary>
    </member>
    <member name="T:Windows.Media.Protection.PlayReady.NDClient">
      <summary>Creates PlayReady-ND sessions, coordinates with the download engine and the stream parser (for example, an MPEG-2 demuxer), manages the sample buffer, and listens to media stream source events.</summary>
      <deprecated type="deprecate">NDClient is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.NDClient.#ctor(Windows.Media.Protection.PlayReady.INDDownloadEngine,Windows.Media.Protection.PlayReady.INDStreamParser,Windows.Media.Protection.PlayReady.INDMessenger)">
      <summary>Creates a new instance of the NDClient class.</summary>
      <deprecated type="deprecate">INDClientFactory is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
      <param name="downloadEngine">The download engine used to stream protected media content from a transmitter.</param>
      <param name="streamParser">The stream parser used to parse data from a media stream.</param>
      <param name="pMessenger">The messenger used to send messages between the PlayReady-ND receiver and transmitter.</param>
    </member>
    <member name="E:Windows.Media.Protection.PlayReady.NDClient.ClosedCaptionDataReceived">
      <summary>Notifies listeners that a closed caption acquisition operation has completed.</summary>
    </member>
    <member name="E:Windows.Media.Protection.PlayReady.NDClient.LicenseFetchCompleted">
      <summary>Notifies listeners that a license fetch operation has completed.</summary>
    </member>
    <member name="E:Windows.Media.Protection.PlayReady.NDClient.ProximityDetectionCompleted">
      <summary>Notifies listeners that a proximity detection operation has completed.</summary>
    </member>
    <member name="E:Windows.Media.Protection.PlayReady.NDClient.RegistrationCompleted">
      <summary>Notifies listeners that a registration operation has completed.</summary>
    </member>
    <member name="E:Windows.Media.Protection.PlayReady.NDClient.ReRegistrationNeeded">
      <summary>Notifies listeners that the app should start re-registration by calling the ReRegistrationAsync method.</summary>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.NDClient.Close">
      <summary>Closes the current playback session regardless of whether it is in the registration, proximity detection, license fetch, or play state.</summary>
      <deprecated type="deprecate">INDClient is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.NDClient.LicenseFetchAsync(Windows.Media.Protection.PlayReady.INDLicenseFetchDescriptor)">
      <summary>Performs a license fetch between a client receiver and a transmitter.</summary>
      <deprecated type="deprecate">INDClient is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
      <param name="licenseFetchDescriptor">Descriptor for the license being fetched.</param>
      <returns>The result of the asynchronous license fetch call.</returns>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.NDClient.ReRegistrationAsync(Windows.Media.Protection.PlayReady.INDCustomData)">
      <summary>Performs a proximity detection and reregistration between a client receiver and a transmitter.</summary>
      <deprecated type="deprecate">INDClient is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
      <param name="registrationCustomData">Custom data for the registration request.</param>
      <returns>The result of the asynchronous reregistration call.</returns>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.NDClient.StartAsync(Windows.Foundation.Uri,System.UInt32,Windows.Media.Protection.PlayReady.INDCustomData,Windows.Media.Protection.PlayReady.INDLicenseFetchDescriptor)">
      <summary>Starts the registration, proximity detection, and license fetch procedures between a client receiver and a transmitter.</summary>
      <deprecated type="deprecate">INDClient is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
      <param name="contentUrl">The URL of the streamed content.</param>
      <param name="startAsyncOptions">The asynchronous start options. See the NDStartAsyncOptions enumeration for a detailed description of these options.</param>
      <param name="registrationCustomData">The custom data type identifier that is used for registration with the transmitter.</param>
      <param name="licenseFetchDescriptor">The descriptor used for license fetching.</param>
      <returns>The result of the asynchronous start call.</returns>
    </member>
    <member name="T:Windows.Media.Protection.PlayReady.NDClosedCaptionFormat">
      <summary>Indicates the type of format used for closed captions.</summary>
      <deprecated type="deprecate">NDClosedCaptionFormat is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
    </member>
    <member name="F:Windows.Media.Protection.PlayReady.NDClosedCaptionFormat.ATSC">
      <summary>ATSC digital television closed captions.</summary>
    </member>
    <member name="F:Windows.Media.Protection.PlayReady.NDClosedCaptionFormat.SCTE20">
      <summary>SCTE 20 MPEG2 closed captions.</summary>
    </member>
    <member name="F:Windows.Media.Protection.PlayReady.NDClosedCaptionFormat.Unknown">
      <summary>Invalid format.</summary>
    </member>
    <member name="T:Windows.Media.Protection.PlayReady.NDContentIDType">
      <summary>Indicates the types of content that PlayReady can use in different scenarios.</summary>
      <deprecated type="deprecate">NDContentIDType is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
    </member>
    <member name="F:Windows.Media.Protection.PlayReady.NDContentIDType.Custom">
      <summary>Custom object specific to the transmitter. It is expected that the transmitter will understand the data contained therein. PlayReady does not define a standard format for custom content identifiers.</summary>
    </member>
    <member name="F:Windows.Media.Protection.PlayReady.NDContentIDType.KeyID">
      <summary>License key identifier.</summary>
    </member>
    <member name="F:Windows.Media.Protection.PlayReady.NDContentIDType.PlayReadyObject">
      <summary>**PlayReadyObject** can be one of the following two objects.</summary>
    </member>
    <member name="T:Windows.Media.Protection.PlayReady.NDCustomData">
      <summary>Contains the custom data for one of the following PlayReady-ND messages: Registration Challenge, Registration Response, License Fetch Challenge, or License Fetch Response.</summary>
      <deprecated type="deprecate">NDCustomData is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.NDCustomData.#ctor(System.Byte[],System.Byte[])">
      <summary>Creates a new instance of the NDCustomData class.</summary>
      <deprecated type="deprecate">INDCustomDataFactory is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
      <param name="customDataTypeIDBytes">The type identifier for the custom data. Only a type identifier that is exactly 16 bytes in size is supported.</param>
      <param name="customDataBytes">The custom data.</param>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.NDCustomData.CustomData">
      <summary>Gets the custom data.</summary>
      <returns>The byte array that contains the custom data.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.NDCustomData.CustomDataTypeID">
      <summary>Gets the 16-byte type identifier for the custom data.</summary>
      <returns>The custom data type identifier.</returns>
    </member>
    <member name="T:Windows.Media.Protection.PlayReady.NDDownloadEngineNotifier">
      <summary>Contains methods that a download engine plug-in uses to send notifications to a PlayReady-ND client.</summary>
      <deprecated type="deprecate">NDDownloadEngineNotifier is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.NDDownloadEngineNotifier.#ctor">
      <summary>Creates a new instance of the NDDownloadEngineNotifier class.</summary>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.NDDownloadEngineNotifier.OnContentIDReceived(Windows.Media.Protection.PlayReady.INDLicenseFetchDescriptor)">
      <summary>Called by the download engine when a content identifier is received.</summary>
      <deprecated type="deprecate">INDDownloadEngineNotifier is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
      <param name="licenseFetchDescriptor">The license from which the download engine receives the content identifier.</param>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.NDDownloadEngineNotifier.OnDataReceived(System.Byte[],System.UInt32)">
      <summary>Called by the download engine when it receives data.</summary>
      <deprecated type="deprecate">INDDownloadEngineNotifier is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
      <param name="dataBytes">The byte array that holds the data.</param>
      <param name="bytesReceived">The number of bytes received from the data stream.</param>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.NDDownloadEngineNotifier.OnEndOfStream">
      <summary>Called by the download engine when it reaches the end of a PlayReady-ND media stream.</summary>
      <deprecated type="deprecate">INDDownloadEngineNotifier is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.NDDownloadEngineNotifier.OnNetworkError">
      <summary>Called by the download engine if an error occurs during downloading.</summary>
      <deprecated type="deprecate">INDDownloadEngineNotifier is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.NDDownloadEngineNotifier.OnPlayReadyObjectReceived(System.Byte[])">
      <summary>Called by the download engine once a PlayReady object is received.</summary>
      <deprecated type="deprecate">INDDownloadEngineNotifier is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
      <param name="dataBytes">The byte array that holds the PlayReady object.</param>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.NDDownloadEngineNotifier.OnStreamOpened">
      <summary>Called by the download engine when a stream is opened.</summary>
      <deprecated type="deprecate">INDDownloadEngineNotifier is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
    </member>
    <member name="T:Windows.Media.Protection.PlayReady.NDLicenseFetchDescriptor">
      <summary>Retrieves and sets properties used for fetching a PlayReady-ND license.</summary>
      <deprecated type="deprecate">NDLicenseFetchDescriptor is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.NDLicenseFetchDescriptor.#ctor(Windows.Media.Protection.PlayReady.NDContentIDType,System.Byte[],Windows.Media.Protection.PlayReady.INDCustomData)">
      <summary>Creates a new instance of the NDLicenseFetchDescriptor class.</summary>
      <deprecated type="deprecate">INDLicenseFetchDescriptorFactory is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
      <param name="contentIDType">The type of the content identifier.</param>
      <param name="contentIDBytes">The content identifier.</param>
      <param name="licenseFetchChallengeCustomData">The license fetch challenge custom data.</param>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.NDLicenseFetchDescriptor.ContentID">
      <summary>Gets the content identifer.</summary>
      <returns>The content identifier.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.NDLicenseFetchDescriptor.ContentIDType">
      <summary>Gets the type of the content identifier.</summary>
      <returns>The content identifier type. This value can be **KeyID**, **PlayReadyObject**, or **Custom**.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.NDLicenseFetchDescriptor.LicenseFetchChallengeCustomData">
      <summary>Gets or sets custom data for a license fetch challenge.</summary>
      <returns>The custom data from or for the license challenge.</returns>
    </member>
    <member name="T:Windows.Media.Protection.PlayReady.NDMediaStreamType">
      <summary>Indicates the type of a protected media stream.</summary>
      <deprecated type="deprecate">NDMediaStreamType is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
    </member>
    <member name="F:Windows.Media.Protection.PlayReady.NDMediaStreamType.Audio">
      <summary>The stream is an audio stream.</summary>
    </member>
    <member name="F:Windows.Media.Protection.PlayReady.NDMediaStreamType.Video">
      <summary>The stream is a video stream.</summary>
    </member>
    <member name="T:Windows.Media.Protection.PlayReady.NDProximityDetectionType">
      <summary>Indicates the transport protocol that the proximity detection process uses.</summary>
      <deprecated type="deprecate">NDProximityDetectionType is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
    </member>
    <member name="F:Windows.Media.Protection.PlayReady.NDProximityDetectionType.TCP">
      <summary>Proximity detection uses the TCP transport protocol.</summary>
    </member>
    <member name="F:Windows.Media.Protection.PlayReady.NDProximityDetectionType.TransportAgnostic">
      <summary>Proximity detection can use either UDP or TCP as the transport protocol.</summary>
    </member>
    <member name="F:Windows.Media.Protection.PlayReady.NDProximityDetectionType.UDP">
      <summary>Proximity detection uses the UDP transport protocol.</summary>
    </member>
    <member name="T:Windows.Media.Protection.PlayReady.NDStartAsyncOptions">
      <summary>Indicates the asynchronous start options. This enumeration is a bitwise OR and is used by the StartAsync method.</summary>
      <deprecated type="deprecate">NDStartAsyncOptions is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
    </member>
    <member name="F:Windows.Media.Protection.PlayReady.NDStartAsyncOptions.MutualAuthentication">
      <summary>If set, the transmitter's certificate will be presented to the caller through a RegistrationCompleted event for verification. The caller should set a flag to accept or reject it. If not set, **RegistrationCompleted** will not contain the certificate.</summary>
    </member>
    <member name="F:Windows.Media.Protection.PlayReady.NDStartAsyncOptions.WaitForLicenseDescriptor">
      <summary>If set and the *LicenseFetchDescriptor* parameter is **null** for StartAsync, then **StartAsync** will wait for **OnContentIDReceived** from either NDDownloadEngineNotifier or NDStreamParserNotifier. After **OnContententIDReceived**, the received *LicenseFetchDescriptor* is used to perform the license fetch. If not set and the *LicenseFetchDescriptor* parameter is **null** for **StartAsync**, then **StartAsync** assumes you already acquired the license beforehand and will not do a license fetch.</summary>
    </member>
    <member name="T:Windows.Media.Protection.PlayReady.NDStorageFileHelper">
      <summary>Manages PlayReady-ND storage files.</summary>
      <deprecated type="deprecate">NDStorageFileHelper is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.NDStorageFileHelper.#ctor">
      <summary>Creates a new instance of the NDStorageFileHelper class.</summary>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.NDStorageFileHelper.GetFileURLs(Windows.Storage.IStorageFile)">
      <summary>Gets transmitter settings from the URLs associated with a **StorageFile** object if the URLs contain PlayReady-ND metadata.</summary>
      <deprecated type="deprecate">INDStorageFileHelper is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
      <param name="file">A storage file object that a media server has discovered.</param>
      <returns>The transmitter settings found in the storage file.</returns>
    </member>
    <member name="T:Windows.Media.Protection.PlayReady.NDStreamParserNotifier">
      <summary>Contains methods that a stream parser plug-in uses to send notifications to a PlayReady-ND client.</summary>
      <deprecated type="deprecate">NDStreamParserNotifier is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.NDStreamParserNotifier.#ctor">
      <summary>Creates a new instance of the NDStreamParserNotifier class.</summary>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.NDStreamParserNotifier.OnBeginSetupDecryptor(Windows.Media.Core.IMediaStreamDescriptor,System.Guid,System.Byte[])">
      <summary>Called by the stream parser when it requests a setup decryptor.</summary>
      <deprecated type="deprecate">INDStreamParserNotifier is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
      <param name="descriptor">The descriptor of the media stream being decrypted.</param>
      <param name="keyID">The key identifier used for decryption.</param>
      <param name="proBytes">The data for the setup decryptor.</param>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.NDStreamParserNotifier.OnContentIDReceived(Windows.Media.Protection.PlayReady.INDLicenseFetchDescriptor)">
      <summary>Called by a stream parser when it receives the content identifier.</summary>
      <deprecated type="deprecate">INDStreamParserNotifier is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
      <param name="licenseFetchDescriptor">The license fetch descriptor containing the content identifier.</param>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.NDStreamParserNotifier.OnMediaStreamDescriptorCreated(Windows.Foundation.Collections.IVector{Windows.Media.Core.AudioStreamDescriptor},Windows.Foundation.Collections.IVector{Windows.Media.Core.VideoStreamDescriptor})">
      <summary>Called by the stream parser when the media stream descriptor is created.</summary>
      <deprecated type="deprecate">INDStreamParserNotifier is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
      <param name="audioStreamDescriptors">An array of audio stream descriptors that are part of the media stream descriptor.</param>
      <param name="videoStreamDescriptors">An array of video stream descriptors that are part of the media stream descriptor.</param>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.NDStreamParserNotifier.OnSampleParsed(System.UInt32,Windows.Media.Protection.PlayReady.NDMediaStreamType,Windows.Media.Core.MediaStreamSample,System.Int64,Windows.Media.Protection.PlayReady.NDClosedCaptionFormat,System.Byte[])">
      <summary>Called when the stream parser parses a sample from the media stream.</summary>
      <deprecated type="deprecate">INDStreamParserNotifier is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
      <param name="streamID">The identifier for the media stream that is being parsed.</param>
      <param name="streamType">The type of the media stream. This value can be **Audio** or **Video**.</param>
      <param name="streamSample">The array of stream samples.</param>
      <param name="pts">The presentation timestamp that indicates when to play the sample, in milliseconds. This value is relative to previous samples in the presentation. For example, if a given sample has a presentation time stamp of 1000 and some later sample has a presentation time stamp of 2000, the later sample occurs one second (1000ms) after the given sample.</param>
      <param name="ccFormat">The closed caption format. This value can be **ATSC**, **SCTE20**, or **Unknown**.</param>
      <param name="ccDataBytes">An array that contains the closed caption data.</param>
    </member>
    <member name="T:Windows.Media.Protection.PlayReady.NDTCPMessenger">
      <summary>Sends PlayReady-ND messages and challenges using the TCP network protocol.</summary>
      <deprecated type="deprecate">NDTCPMessenger is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.NDTCPMessenger.#ctor(System.String,System.UInt32)">
      <summary>Creates a new instance of the NDTCPMessenger class.</summary>
      <deprecated type="deprecate">INDTCPMessengerFactory is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
      <param name="remoteHostName">The IP address of the remote host that will receive messages. The format is either an IPv4 address in dotted-decimal notation or an IPv6 address in colon-hex notation.</param>
      <param name="remoteHostPort">The TCP port of the remote host that will receive messages.</param>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.NDTCPMessenger.SendLicenseFetchRequestAsync(System.Byte[],System.Byte[])">
      <summary>Sends the specified data in an asynchronous license fetch request message.</summary>
      <deprecated type="deprecate">INDMessenger is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
      <param name="sessionIDBytes">The session identifier. The session identifier must be 16 bytes.</param>
      <param name="challengeDataBytes">The data for the challenge message.</param>
      <returns>The result of the license fetch request.</returns>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.NDTCPMessenger.SendProximityDetectionResponseAsync(Windows.Media.Protection.PlayReady.NDProximityDetectionType,System.Byte[],System.Byte[],System.Byte[])">
      <summary>Sends the specified data in an asynchronous proximity detection response message.</summary>
      <deprecated type="deprecate">INDMessenger is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
      <param name="pdType">The type of proximity detection operation. This value can be **UDP**, **TCP**, or **Transport-Agnostic**.</param>
      <param name="transmitterChannelBytes">The transmitter channel data.</param>
      <param name="sessionIDBytes">The session identifier. The session identifier must be 16 bytes.</param>
      <param name="responseDataBytes">The data for the response message.</param>
      <returns>The result of the proximity detection response operation.</returns>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.NDTCPMessenger.SendProximityDetectionStartAsync(Windows.Media.Protection.PlayReady.NDProximityDetectionType,System.Byte[],System.Byte[],System.Byte[])">
      <summary>Sends the specified data in an asynchronous proximity detection start message.</summary>
      <deprecated type="deprecate">INDMessenger is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
      <param name="pdType">The type of proximity detection operation. This value can be **UDP**, **TCP**, or **Transport-Agnostic**.</param>
      <param name="transmitterChannelBytes">The transmitter channel data.</param>
      <param name="sessionIDBytes">The session identifier. The session identifier must be 16 bytes.</param>
      <param name="challengeDataBytes">The data for the challenge message.</param>
      <returns>The result of the proximity detection start operation.</returns>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.NDTCPMessenger.SendRegistrationRequestAsync(System.Byte[],System.Byte[])">
      <summary>Sends the specified data in an asynchronous registration request message.</summary>
      <deprecated type="deprecate">INDMessenger is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
      <param name="sessionIDBytes">The session identifier. The session identifier must be 16 bytes.</param>
      <param name="challengeDataBytes">The data for the challenge message.</param>
      <returns>The result of the registration request.</returns>
    </member>
    <member name="T:Windows.Media.Protection.PlayReady.PlayReadyContentHeader">
      <summary>Represents the information in a PlayReady content header.</summary>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.PlayReadyContentHeader.#ctor(System.Byte[])">
      <summary>Initializes a new instance of the PlayReadyContentHeader class.</summary>
      <param name="headerBytes">Raw data bytes representing a PlayReady content header.</param>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.PlayReadyContentHeader.#ctor(System.Byte[],Windows.Foundation.Uri,Windows.Foundation.Uri,System.String,System.Guid)">
      <summary>Initializes a new instance of the PlayReadyContentHeader class.</summary>
      <param name="headerBytes">Raw data bytes representing a legacy WMDRM header.</param>
      <param name="licenseAcquisitionUrl">The URL for the silent (no user interaction) license acquisition Web service.</param>
      <param name="licenseAcquisitionUserInterfaceUrl">The URL for a non-silent license acquisition Web page.</param>
      <param name="customAttributes">Contains custom data used by the content provider. The content author can add arbitrary XML inside this element. Microsoft code does not act on any data contained inside this element.</param>
      <param name="domainServiceId">Service identifier for the domain service.</param>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.PlayReadyContentHeader.#ctor(System.Guid,System.String,Windows.Media.Protection.PlayReady.PlayReadyEncryptionAlgorithm,Windows.Foundation.Uri,Windows.Foundation.Uri,System.String,System.Guid)">
      <summary>Initializes a new instance of the PlayReadyContentHeader class.</summary>
      <param name="contentKeyId">Identifier of the content encryption key.</param>
      <param name="contentKeyIdString">String representation of the content key. If the *contentKeyId* parameter is specified, then this parameter is ignored.</param>
      <param name="contentEncryptionAlgorithm">Encryption algorithm type used to encrypt the content.</param>
      <param name="licenseAcquisitionUrl">The URL for the silent (no user interaction) license acquisition Web service.</param>
      <param name="licenseAcquisitionUserInterfaceUrl">The URL for a non-silent license acquisition Web page.</param>
      <param name="customAttributes">Contains custom data used by the content provider. The content author can add arbitrary XML inside this element. Microsoft code does not act on any data contained inside this element.</param>
      <param name="domainServiceId">Service identifier for the domain service.</param>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.PlayReadyContentHeader.#ctor(System.UInt32,System.Guid[],System.String[],Windows.Media.Protection.PlayReady.PlayReadyEncryptionAlgorithm,Windows.Foundation.Uri,Windows.Foundation.Uri,System.String,System.Guid)">
      <summary>Initializes a new instance of the PlayReadyContentHeader class.</summary>
      <param name="dwFlags">Reserved. Set to 0.</param>
      <param name="contentKeyIds">Identifiers of the content encryption keys.</param>
      <param name="contentKeyIdStrings">String representations of the content keys. Each string must be a Base-64 encoded 16 byte value.</param>
      <param name="contentEncryptionAlgorithm">Encryption algorithm type used to encrypt the content.</param>
      <param name="licenseAcquisitionUrl">The URL for the silent (no user interaction) license acquisition Web service.</param>
      <param name="licenseAcquisitionUserInterfaceUrl">The URL for a non-silent license acquisition Web page.</param>
      <param name="customAttributes">Contains custom data used by the content provider. The content author can add arbitrary XML inside this element. Microsoft code does not act on any data contained inside this element.</param>
      <param name="domainServiceId">Service identifier for the domain service.</param>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.PlayReadyContentHeader.CustomAttributes">
      <summary>Gets the custom data used by the content provider.</summary>
      <returns>The custom data used by the content provider.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.PlayReadyContentHeader.DecryptorSetup">
      <summary>Gets the decryptor setup value in the header if it is set.</summary>
      <returns>The header's decryptor setup value.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.PlayReadyContentHeader.DomainServiceId">
      <summary>Gets the domain service identifier in the header if it is set.</summary>
      <returns>The header's domain service identifier. This property value is sensitive to the underlying platform's endianness. Carefully test your app on all platforms you intend to support to ensure that correct endianness is used on each platform.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.PlayReadyContentHeader.EncryptionType">
      <summary>Gets the content encryption type in the header if it is set.</summary>
      <returns>The header's content encryption type.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.PlayReadyContentHeader.HeaderWithEmbeddedUpdates">
      <summary>Gets a new content header that contains any embedded license updates that were available.</summary>
      <returns>The new content header. If updates were not available, then this property returns **NULL**.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.PlayReadyContentHeader.KeyId">
      <summary>Gets the content key identifier value if it is set.</summary>
      <returns>The content key identifier. This property value is sensitive to the underlying platform's endianness. Carefully test your app on all platforms you intend to support to ensure that correct endianness is used on each platform.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.PlayReadyContentHeader.KeyIds">
      <summary>Gets the content key identifier values if they are set.</summary>
      <returns>The content key identifier values. This property value is sensitive to the underlying platform's endianness. Carefully test your app on all platforms you intend to support to ensure that correct endianness is used on each platform.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.PlayReadyContentHeader.KeyIdString">
      <summary>Gets the content key identifier string value if it is set.</summary>
      <returns>The content key identifier string.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.PlayReadyContentHeader.KeyIdStrings">
      <summary>Gets the content key identifier string values if they are set.</summary>
      <returns>The content key identifier string values.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.PlayReadyContentHeader.LicenseAcquisitionUrl">
      <summary>Gets the license acquisition URL in the header if it is set.</summary>
      <returns>The license acquisition URL.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.PlayReadyContentHeader.LicenseAcquisitionUserInterfaceUrl">
      <summary>Gets the license acquisition user interface URL in the header if it is set.</summary>
      <returns>The license acquisition user interface URL.</returns>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.PlayReadyContentHeader.GetSerializedHeader">
      <summary>Retrieves the full PlayReady object as a byte array.</summary>
      <returns>The header containing the full PlayReady object.</returns>
    </member>
    <member name="T:Windows.Media.Protection.PlayReady.PlayReadyContentResolver">
      <summary>Receives multiple service request objects that are necessary to enable the playback ability for a given content header.</summary>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.PlayReadyContentResolver.ServiceRequest(Windows.Media.Protection.PlayReady.PlayReadyContentHeader)">
      <summary>Proactively initiates the service request chain for a given content header.</summary>
      <param name="contentHeader">Content header for the content the app wants to resolve all necessary service request operations.</param>
      <returns>The first service request operation required to resolve the content.</returns>
    </member>
    <member name="T:Windows.Media.Protection.PlayReady.PlayReadyDecryptorSetup">
      <summary>Defines decryptor setup requirements indicating when to acquire licenses for the content.</summary>
    </member>
    <member name="F:Windows.Media.Protection.PlayReady.PlayReadyDecryptorSetup.OnDemand">
      <summary>Indicates that a player app cannot guarantee that the license (chain) for the content is available prior to setting up the media graph.</summary>
    </member>
    <member name="F:Windows.Media.Protection.PlayReady.PlayReadyDecryptorSetup.Uninitialized">
      <summary>Indicates the DECRYPTORSETUP is not present in the rights management header. This indicates that a player app can guarantee that the license (chain) for the content is available prior to setting up the media graph.</summary>
    </member>
    <member name="T:Windows.Media.Protection.PlayReady.PlayReadyDomain">
      <summary>Provides access to metadata about a domain to which the current system is a member.</summary>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.PlayReadyDomain.AccountId">
      <summary>Gets the current domain account identifier property.</summary>
      <returns>The current domain account identifier property. This property value is sensitive to the underlying platform's endianness. Carefully test your app on all platforms you intend to support to ensure that correct endianness is used on each platform.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.PlayReadyDomain.DomainJoinUrl">
      <summary>Gets the URL used to join the domain.</summary>
      <returns>The URL used to join the domain.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.PlayReadyDomain.FriendlyName">
      <summary>Gets the current domain friendly name.</summary>
      <returns>The current domain friendly name.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.PlayReadyDomain.Revision">
      <summary>Gets the current domain revision number.</summary>
      <returns>The current domain revision number.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.PlayReadyDomain.ServiceId">
      <summary>Gets the current domain service identifier property.</summary>
      <returns>The current domain service identifier property. This property value is sensitive to the underlying platform's endianness. Carefully test your app on all platforms you intend to support to ensure that correct endianness is used on each platform.</returns>
    </member>
    <member name="T:Windows.Media.Protection.PlayReady.PlayReadyDomainIterable">
      <summary>Exposes the PlayReady PlayReadyDomain class iterator.</summary>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.PlayReadyDomainIterable.#ctor(System.Guid)">
      <summary>Initializes a new instance of the PlayReadyDomainIterable class using the domain account identifier.</summary>
      <param name="domainAccountId">The domain account identifier.</param>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.PlayReadyDomainIterable.First">
      <summary>Returns an iterator that iterates over the items in the PlayReady domain collection.</summary>
      <returns>The PlayReady domain iterator.</returns>
    </member>
    <member name="T:Windows.Media.Protection.PlayReady.PlayReadyDomainIterator">
      <summary>Provides for iteration of the PlayReadyDomain class.</summary>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.PlayReadyDomainIterator.Current">
      <summary>Gets the current item in the PlayReady domain collection.</summary>
      <returns>The current item in the PlayReady domain collection.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.PlayReadyDomainIterator.HasCurrent">
      <summary>Gets a value that indicates whether there is a current item or the iterator is at the end of the PlayReady domain collection.</summary>
      <returns>**true** if the iterator refers to a valid item that is in the collection or **false** if the iterator is at the end of the collection.</returns>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.PlayReadyDomainIterator.GetMany(Windows.Media.Protection.PlayReady.IPlayReadyDomain[])">
      <summary>Retrieves all items in the PlayReady domain collection.</summary>
      <param name="items">The items in the collection.</param>
      <returns>The number of items in the collection.</returns>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.PlayReadyDomainIterator.MoveNext">
      <summary>Advances the enumerator to the next item in the collection.</summary>
      <returns>**true** if the iterator refers to a valid item that is in the collection or **false** if the iterator is at the end of the collection.</returns>
    </member>
    <member name="T:Windows.Media.Protection.PlayReady.PlayReadyDomainJoinServiceRequest">
      <summary>Provides the service methods for joining a PlayReady domain.</summary>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.PlayReadyDomainJoinServiceRequest.#ctor">
      <summary>Initializes a new instance of the PlayReadyDomainJoinServiceRequest class.</summary>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.PlayReadyDomainJoinServiceRequest.ChallengeCustomData">
      <summary>Gets or sets the custom data of the request challenge.</summary>
      <returns>The custom data.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.PlayReadyDomainJoinServiceRequest.DomainAccountId">
      <summary>Gets or sets the current domain account identifier property.</summary>
      <returns>The current domain account identifier. This property value is sensitive to the underlying platform's endianness. Carefully test your app on all platforms you intend to support to ensure that correct endianness is used on each platform.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.PlayReadyDomainJoinServiceRequest.DomainFriendlyName">
      <summary>Gets or sets the current domain friendly name property.</summary>
      <returns>The current domain friendly name.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.PlayReadyDomainJoinServiceRequest.DomainServiceId">
      <summary>Gets or sets the current domain service identifier property.</summary>
      <returns>The current domain service identifier. This property value is sensitive to the underlying platform's endianness. Carefully test your app on all platforms you intend to support to ensure that correct endianness is used on each platform.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.PlayReadyDomainJoinServiceRequest.ProtectionSystem">
      <summary>Gets the vendor content protection system identifier.</summary>
      <returns>The vendor content protection system identifier. This property value is sensitive to the underlying platform's endianness. Carefully test your app on all platforms you intend to support to ensure that correct endianness is used on each platform.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.PlayReadyDomainJoinServiceRequest.ResponseCustomData">
      <summary>Gets the custom data that was returned in the response from the service.</summary>
      <returns>The custom data.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.PlayReadyDomainJoinServiceRequest.Type">
      <summary>Gets the GUID for the type of operation that the PlayReady domain join service request performs.</summary>
      <returns>The GUID for the type of operation. This property value is sensitive to the underlying platform's endianness. Carefully test your app on all platforms you intend to support to ensure that correct endianness is used on each platform.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.PlayReadyDomainJoinServiceRequest.Uri">
      <summary>Gets or sets the URI used to perform a service request action.</summary>
      <returns>The URI to be used.</returns>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.PlayReadyDomainJoinServiceRequest.BeginServiceRequest">
      <summary>Begins an asynchronous service request operation.</summary>
      <returns>The asynchronous service action.</returns>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.PlayReadyDomainJoinServiceRequest.GenerateManualEnablingChallenge">
      <summary>Begins the process of manually enabling.</summary>
      <returns>The SOAP message to be used in a manual license acquisition challenge request.</returns>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.PlayReadyDomainJoinServiceRequest.NextServiceRequest">
      <summary>Returns a new service request interface.</summary>
      <returns>The new service request interface.</returns>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.PlayReadyDomainJoinServiceRequest.ProcessManualEnablingResponse(System.Byte[])">
      <summary>Process the raw binary result of a manual enabling challenge.</summary>
      <param name="responseBytes">The response result to be processed.</param>
      <returns>If the methods succeeds, it returns S_OK. If it fails, it returns an error code.</returns>
    </member>
    <member name="T:Windows.Media.Protection.PlayReady.PlayReadyDomainLeaveServiceRequest">
      <summary>Provides the service methods for leaving a PlayReady domain.</summary>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.PlayReadyDomainLeaveServiceRequest.#ctor">
      <summary>Initializes a new instance of the PlayReadyDomainLeaveServiceRequest class.</summary>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.PlayReadyDomainLeaveServiceRequest.ChallengeCustomData">
      <summary>Gets or sets the custom data of the request challenge.</summary>
      <returns>The custom data.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.PlayReadyDomainLeaveServiceRequest.DomainAccountId">
      <summary>Gets or sets the current domain account identifier property.</summary>
      <returns>The current domain account identifier. This property value is sensitive to the underlying platform's endianness. Carefully test your app on all platforms you intend to support to ensure that correct endianness is used on each platform.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.PlayReadyDomainLeaveServiceRequest.DomainServiceId">
      <summary>Gets or sets the current domain account identifier.</summary>
      <returns>The current domain service identifier. This property value is sensitive to the underlying platform's endianness. Carefully test your app on all platforms you intend to support to ensure that correct endianness is used on each platform.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.PlayReadyDomainLeaveServiceRequest.ProtectionSystem">
      <summary>Gets the vendor content protection system identifier.</summary>
      <returns>The vendor content protection system identifier. This property value is sensitive to the underlying platform's endianness. Carefully test your app on all platforms you intend to support to ensure that correct endianness is used on each platform.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.PlayReadyDomainLeaveServiceRequest.ResponseCustomData">
      <summary>Gets the custom data that was returned in the response from the service.</summary>
      <returns>The custom data.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.PlayReadyDomainLeaveServiceRequest.Type">
      <summary>Gets the GUID for the type of operation that the PlayReady domain leave service request performs.</summary>
      <returns>The GUID for the type of operation. This property value is sensitive to the underlying platform's endianness. Carefully test your app on all platforms you intend to support to ensure that correct endianness is used on each platform.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.PlayReadyDomainLeaveServiceRequest.Uri">
      <summary>Gets or sets the URI used to perform a service request action.</summary>
      <returns>The URI to be used.</returns>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.PlayReadyDomainLeaveServiceRequest.BeginServiceRequest">
      <summary>Begins an asynchronous service request operation.</summary>
      <returns>The asynchronous service action.</returns>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.PlayReadyDomainLeaveServiceRequest.GenerateManualEnablingChallenge">
      <summary>Begins the process of manually enabling.</summary>
      <returns>The SOAP message to be used in a manual license acquisition challenge request.</returns>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.PlayReadyDomainLeaveServiceRequest.NextServiceRequest">
      <summary>Returns a new service request interface.</summary>
      <returns>The new service request interface.</returns>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.PlayReadyDomainLeaveServiceRequest.ProcessManualEnablingResponse(System.Byte[])">
      <summary>Process the raw binary result of a manual enabling challenge.</summary>
      <param name="responseBytes">The response result to be processed.</param>
      <returns>If the methods succeeds, it returns S_OK. If it fails, it returns an error code.</returns>
    </member>
    <member name="T:Windows.Media.Protection.PlayReady.PlayReadyEncryptionAlgorithm">
      <summary>Indicates the type of encryption algorithm specified in a PlayReady content header.</summary>
    </member>
    <member name="F:Windows.Media.Protection.PlayReady.PlayReadyEncryptionAlgorithm.Aes128Cbc">
      <summary>AES128CBC encryption.</summary>
    </member>
    <member name="F:Windows.Media.Protection.PlayReady.PlayReadyEncryptionAlgorithm.Aes128Ctr">
      <summary>AES-128 Counter-mode encryption.</summary>
    </member>
    <member name="F:Windows.Media.Protection.PlayReady.PlayReadyEncryptionAlgorithm.Cocktail">
      <summary>Cocktail encryption.</summary>
    </member>
    <member name="F:Windows.Media.Protection.PlayReady.PlayReadyEncryptionAlgorithm.Uninitialized">
      <summary>The encryption method has not been set.</summary>
    </member>
    <member name="F:Windows.Media.Protection.PlayReady.PlayReadyEncryptionAlgorithm.Unprotected">
      <summary>Content is not encrypted.</summary>
    </member>
    <member name="F:Windows.Media.Protection.PlayReady.PlayReadyEncryptionAlgorithm.Unspecified">
      <summary>The encryption method is unspecified.</summary>
    </member>
    <member name="T:Windows.Media.Protection.PlayReady.PlayReadyHardwareDRMFeatures">
      <summary>Indicates the valid list of hardware digital rights management (DRM) feature values that can be queried.</summary>
    </member>
    <member name="F:Windows.Media.Protection.PlayReady.PlayReadyHardwareDRMFeatures.Aes128Cbc">
      <summary>Indicates the hardware supports AES128CBC encryption.</summary>
    </member>
    <member name="F:Windows.Media.Protection.PlayReady.PlayReadyHardwareDRMFeatures.HardwareDRM">
      <summary>Hardware DRM is supported on the machine.</summary>
    </member>
    <member name="F:Windows.Media.Protection.PlayReady.PlayReadyHardwareDRMFeatures.HEVC">
      <summary>Indicates the hardware supports High Efficiency Video Coding (HEVC)/H.265 codec.</summary>
    </member>
    <member name="T:Windows.Media.Protection.PlayReady.PlayReadyIndividualizationServiceRequest">
      <summary>Provides the service methods for requesting platform individualization.</summary>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.PlayReadyIndividualizationServiceRequest.#ctor">
      <summary>Initializes a new instance of the PlayReadyIndividualizationServiceRequest class.</summary>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.PlayReadyIndividualizationServiceRequest.ChallengeCustomData">
      <summary>Gets or sets the custom data of the request challenge. This property is not supported in this class.</summary>
      <returns>Get always returns **NULL** data. Set always returns 0x80070032 (the request is not supported).</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.PlayReadyIndividualizationServiceRequest.ProtectionSystem">
      <summary>Gets the vendor content protection system identifier.</summary>
      <returns>The vendor content protection system identifier. This property value is sensitive to the underlying platform's endianness. Carefully test your app on all platforms you intend to support to ensure that correct endianness is used on each platform.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.PlayReadyIndividualizationServiceRequest.ResponseCustomData">
      <summary>Gets the custom data that was returned in the response from the service. This property is not supported in this class.</summary>
      <returns>Always returns **NULL** data.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.PlayReadyIndividualizationServiceRequest.Type">
      <summary>Gets the GUID for the type of operation that the PlayReady individualization service request performs.</summary>
      <returns>The GUID for the type of operation. This property value is sensitive to the underlying platform's endianness. Carefully test your app on all platforms you intend to support to ensure that correct endianness is used on each platform.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.PlayReadyIndividualizationServiceRequest.Uri">
      <summary>Gets or sets the URI used to perform a service request action. This property is not supported in this class.</summary>
      <returns>Get always returns **NULL** data. Set always returns 0x80070032 (the request is not supported).</returns>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.PlayReadyIndividualizationServiceRequest.BeginServiceRequest">
      <summary>Begins an asynchronous service request operation.</summary>
      <returns>The asynchronous service action.</returns>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.PlayReadyIndividualizationServiceRequest.GenerateManualEnablingChallenge">
      <summary>Begins the process of manually enabling. This method is not supported in this class.</summary>
      <returns>This method always returns 0x80070032 (the request is not supported).</returns>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.PlayReadyIndividualizationServiceRequest.NextServiceRequest">
      <summary>Returns a new service request interface.</summary>
      <returns>The new service request interface.</returns>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.PlayReadyIndividualizationServiceRequest.ProcessManualEnablingResponse(System.Byte[])">
      <summary>Process the raw binary result of a manual enabling challenge. This method is not supported in this class.</summary>
      <param name="responseBytes">The response result to be processed.</param>
      <returns>This method always returns 0x80070032 (the request is not supported).</returns>
    </member>
    <member name="T:Windows.Media.Protection.PlayReady.PlayReadyITADataFormat">
      <summary>Specifies the format for the ITA serialized data.</summary>
    </member>
    <member name="F:Windows.Media.Protection.PlayReady.PlayReadyITADataFormat.SerializedProperties">
      <summary>Returns the serialized IPropertySet as detailed in the remarks for the PlayReadyITADataGenerator.GenerateData method.</summary>
    </member>
    <member name="F:Windows.Media.Protection.PlayReady.PlayReadyITADataFormat.SerializedProperties_WithContentProtectionWrapper">
      <summary>Returns the entire serialized blob including the content protection system **GUID**, the stream count, and the next stream ID block.</summary>
    </member>
    <member name="T:Windows.Media.Protection.PlayReady.PlayReadyITADataGenerator">
      <summary>Creates the PlayReady ITA-specific serialized initialization data.</summary>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.PlayReadyITADataGenerator.#ctor">
      <summary>Initializes a new instance of the PlayReadyITADataGenerator class.</summary>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.PlayReadyITADataGenerator.GenerateData(System.Guid,System.UInt32,Windows.Foundation.Collections.IPropertySet,Windows.Media.Protection.PlayReady.PlayReadyITADataFormat)">
      <summary>Returns a serialized blob of the specified IPropertySet data that the PlayReady ITA can consume if wrapped in a content protection instantiation format.</summary>
      <param name="guidCPSystemId">The content protection system **GUID**.</param>
      <param name="countOfStreams">The stream count.</param>
      <param name="configuration">The data to be returned as a serialized blob.</param>
      <param name="format">The format for the ITA serialized data.</param>
      <returns>The serialized blob. See Remarks.</returns>
    </member>
    <member name="T:Windows.Media.Protection.PlayReady.PlayReadyLicense">
      <summary>Represents the properties of a PlayReady license.</summary>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.PlayReadyLicense.ChainDepth">
      <summary>Gets the chain depth of the license chain represented by the current PlayReadyLicense class.</summary>
      <returns>The chain depth of the license chain.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.PlayReadyLicense.DomainAccountID">
      <summary>Gets the domain account identifier to which this license is bound.</summary>
      <returns>The domain account identifier. If the license is not domain bound, **GUID_NULL** is returned. This property value is sensitive to the underlying platform's endianness. Carefully test your app on all platforms you intend to support to ensure that correct endianness is used on each platform.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.PlayReadyLicense.ExpirationDate">
      <summary>Gets the expiration date of the current license.</summary>
      <returns>The expiration date of the current license.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.PlayReadyLicense.ExpireAfterFirstPlay">
      <summary>Gets the amount of time, in seconds, before the current license expires after the media is first played.</summary>
      <returns>The time, in seconds, before the current license expires after the media is first played.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.PlayReadyLicense.ExpiresInRealTime">
      <summary>Gets a value that indicates if the license can expire in the middle of playback or if only expires when attempting a fresh playback.</summary>
      <returns>True if the license can expire in the middle of playback; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.PlayReadyLicense.FullyEvaluated">
      <summary>Gets the state of the license.</summary>
      <returns>Indicates whether this license chain is evaluated or whether this license chain may be unusable due to enumeration for all licenses (including those that are unusable) being performed. If **true**, the license chain is evaluated. If **false**, the license chain may be unusable.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.PlayReadyLicense.InMemoryOnly">
      <summary>Gets a value that indicates if the license is in-memory-only.</summary>
      <returns>True if the license is in-memory-only; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.PlayReadyLicense.SecureStopId">
      <summary>Gets the unique identifier of the certificate for the service that handles the server-side of the SecureStop protocol.</summary>
      <returns>The unique identifier of the certificate for the service that handles the server-side of the SecureStop protocol.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.PlayReadyLicense.SecurityLevel">
      <summary>Gets a value that indicates the security level of the license.</summary>
      <returns>A value that indicates the security level of the license.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.PlayReadyLicense.UsableForPlay">
      <summary>Gets whether this license is usable for playback.</summary>
      <returns>**true** if this license is usable for playback, otherwise **false**.</returns>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.PlayReadyLicense.GetKIDAtChainDepth(System.UInt32)">
      <summary>Gets the key identifier (KID) of the license at the specified chain depth.</summary>
      <param name="chainDepth">The depth of the license in the chain for which to retrieve the KID. This value is a 0-based index.</param>
      <returns>The KID of the license. This return value is sensitive to the underlying platform's endianness. Carefully test your app on all platforms you intend to support to ensure that correct endianness is used on each platform.</returns>
    </member>
    <member name="T:Windows.Media.Protection.PlayReady.PlayReadyLicenseAcquisitionServiceRequest">
      <summary>Provides the service methods for obtaining PlayReady licenses.</summary>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.PlayReadyLicenseAcquisitionServiceRequest.#ctor">
      <summary>Initializes a new instance of the PlayReadyLicenseAcquisitionServiceRequest class.</summary>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.PlayReadyLicenseAcquisitionServiceRequest.ChallengeCustomData">
      <summary>Gets or sets the custom data of the request challenge.</summary>
      <returns>The custom data.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.PlayReadyLicenseAcquisitionServiceRequest.ContentHeader">
      <summary>Gets or sets the current content header property.</summary>
      <returns>The current content header property.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.PlayReadyLicenseAcquisitionServiceRequest.DomainServiceId">
      <summary>Gets or sets the current domain service identifier property that overrides a service identifier in the content header.</summary>
      <returns>The current domain service identifier property. This property value is sensitive to the underlying platform's endianness. Carefully test your app on all platforms you intend to support to ensure that correct endianness is used on each platform.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.PlayReadyLicenseAcquisitionServiceRequest.ProtectionSystem">
      <summary>Gets the vendor content protection system identifier.</summary>
      <returns>The vendor content protection system identifier. This property value is sensitive to the underlying platform's endianness. Carefully test your app on all platforms you intend to support to ensure that correct endianness is used on each platform.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.PlayReadyLicenseAcquisitionServiceRequest.ResponseCustomData">
      <summary>Gets the custom data that was returned in the response from the service.</summary>
      <returns>The custom data.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.PlayReadyLicenseAcquisitionServiceRequest.SessionId">
      <summary>Gets a unique identifier for the PlayReady license acquisition operation.</summary>
      <returns>A unique identifier for the PlayReady license acquisition operation.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.PlayReadyLicenseAcquisitionServiceRequest.Type">
      <summary>Gets the GUID for the type of operation that the PlayReady license acquisition service request performs.</summary>
      <returns>The GUID for the type of operation. This property value is sensitive to the underlying platform's endianness. Carefully test your app on all platforms you intend to support to ensure that correct endianness is used on each platform.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.PlayReadyLicenseAcquisitionServiceRequest.Uri">
      <summary>Gets or sets the URI used to perform a service request action.</summary>
      <returns>The URI to be used.</returns>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.PlayReadyLicenseAcquisitionServiceRequest.BeginServiceRequest">
      <summary>Begins an asynchronous service request operation.</summary>
      <returns>The asynchronous service action.</returns>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.PlayReadyLicenseAcquisitionServiceRequest.CreateLicenseIterable(Windows.Media.Protection.PlayReady.PlayReadyContentHeader,System.Boolean)">
      <summary>Creates a PlayReadyLicense class iterator that supports in-memory-only PlayReady licenses in addition to persisted licenses.</summary>
      <param name="contentHeader">The content header used to locate associated licenses.</param>
      <param name="fullyEvaluated">Indicates whether evaluated license chains should be enumerated or if all licenses (including those that are unusable) should be enumerated. Set this parameter to true if evaluated license chains should be enumerated. Set this parameter to false if all licenses should be enumerated.</param>
      <returns>
      </returns>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.PlayReadyLicenseAcquisitionServiceRequest.GenerateManualEnablingChallenge">
      <summary>Begins the process of manually enabling.</summary>
      <returns>The SOAP message to be used in a manual license acquisition challenge request.</returns>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.PlayReadyLicenseAcquisitionServiceRequest.NextServiceRequest">
      <summary>Returns a new service request interface.</summary>
      <returns>The new service request interface.</returns>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.PlayReadyLicenseAcquisitionServiceRequest.ProcessManualEnablingResponse(System.Byte[])">
      <summary>Process the raw binary result of a manual enabling challenge.</summary>
      <param name="responseBytes">The response result to be processed.</param>
      <returns>If the methods succeeds, it returns S_OK. If it fails, it returns an error code.</returns>
    </member>
    <member name="T:Windows.Media.Protection.PlayReady.PlayReadyLicenseIterable">
      <summary>Exposes the PlayReadyLicense class iterator.</summary>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.PlayReadyLicenseIterable.#ctor">
      <summary>Initializes a new instance of the PlayReadyLicenseIterable class.</summary>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.PlayReadyLicenseIterable.#ctor(Windows.Media.Protection.PlayReady.PlayReadyContentHeader,System.Boolean)">
      <summary>Initializes a new instance of the PlayReadyLicenseIterable class.</summary>
      <param name="contentHeader">The content header used to locate associated licenses.</param>
      <param name="fullyEvaluated">Indicates whether evaluated license chains should be enumerated or if all licenses (including those that are unusable) should be enumerated. This parameter is **true** if evaluated license chains should be enumerated, or **false** if all licenses should be enumerated.</param>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.PlayReadyLicenseIterable.First">
      <summary>Returns an iterator that iterates over the items in the PlayReady license collection.</summary>
      <returns>The PlayReady license iterator.</returns>
    </member>
    <member name="T:Windows.Media.Protection.PlayReady.PlayReadyLicenseIterator">
      <summary>Provides for iteration of the PlayReadyLicense class.</summary>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.PlayReadyLicenseIterator.Current">
      <summary>Gets the current item in the PlayReady license collection.</summary>
      <returns>The current item in the PlayReady license collection.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.PlayReadyLicenseIterator.HasCurrent">
      <summary>Gets a value that indicates whether there is a current item or the iterator is at the end of the PlayReady license collection.</summary>
      <returns>**true** if the iterator refers to a valid item that is in the collection, or **false** if the iterator is at the end of the collection.</returns>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.PlayReadyLicenseIterator.GetMany(Windows.Media.Protection.PlayReady.IPlayReadyLicense[])">
      <summary>Retrieves all items in the PlayReady license collection.</summary>
      <param name="items">The items in the collection.</param>
      <returns>The number of items in the collection.</returns>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.PlayReadyLicenseIterator.MoveNext">
      <summary>Advances the enumerator to the next item in the collection.</summary>
      <returns>**true** if the iterator refers to a valid item that is in the collection or **false** if the iterator is at the end of the collection.</returns>
    </member>
    <member name="T:Windows.Media.Protection.PlayReady.PlayReadyLicenseManagement">
      <summary>Performs license management operations.</summary>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.PlayReadyLicenseManagement.DeleteLicenses(Windows.Media.Protection.PlayReady.PlayReadyContentHeader)">
      <summary>Deletes licenses that match the specified content header.</summary>
      <param name="contentHeader">Content header with a key identifier with which to match licenses.</param>
      <returns>The asynchronous operation performing the deletion.</returns>
    </member>
    <member name="T:Windows.Media.Protection.PlayReady.PlayReadyLicenseSession">
      <summary>Creates a media session and binds license acquisition to that media session.</summary>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.PlayReadyLicenseSession.#ctor(Windows.Foundation.Collections.IPropertySet)">
      <summary>Initializes a new instance of the PlayReadyLicenseSession class.</summary>
      <param name="configuration">The configuration data for the license session.</param>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.PlayReadyLicenseSession.ConfigureMediaProtectionManager(Windows.Media.Protection.MediaProtectionManager)">
      <summary>Updates the media protection manger with the appropriate settings so the media foundation can be used for playback.</summary>
      <param name="mpm">The media protection manager to be updated.</param>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.PlayReadyLicenseSession.CreateLAServiceRequest">
      <summary>Creates a license acquisition service request whose license will be tied to the media session.</summary>
      <returns>The license acquisition service request.</returns>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.PlayReadyLicenseSession.CreateLicenseIterable(Windows.Media.Protection.PlayReady.PlayReadyContentHeader,System.Boolean)">
      <summary>Creates a PlayReadyLicense class iterator that supports in-memory-only PlayReady licenses in addition to persisted licenses.</summary>
      <param name="contentHeader">The content header used to locate associated licenses.</param>
      <param name="fullyEvaluated">Indicates whether evaluated license chains should be enumerated or if all licenses (including those that are unusable) should be enumerated. Set this parameter to true if evaluated license chains should be enumerated. Set this parameter to false if all licenses should be enumerated.</param>
      <returns>
      </returns>
    </member>
    <member name="T:Windows.Media.Protection.PlayReady.PlayReadyMeteringReportServiceRequest">
      <summary>Provides the service methods for content metering operations.</summary>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.PlayReadyMeteringReportServiceRequest.#ctor">
      <summary>Initializes a new instance of the PlayReadyMeteringReportServiceRequest class.</summary>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.PlayReadyMeteringReportServiceRequest.ChallengeCustomData">
      <summary>Gets or sets the custom data of the request challenge.</summary>
      <returns>The custom data.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.PlayReadyMeteringReportServiceRequest.MeteringCertificate">
      <summary>Gets or sets the current metering certificate property.</summary>
      <returns>The current metering certificate property.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.PlayReadyMeteringReportServiceRequest.ProtectionSystem">
      <summary>Gets the vendor content protection system identifier.</summary>
      <returns>The vendor content protection system identifier. This property value is sensitive to the underlying platform's endianness. Carefully test your app on all platforms you intend to support to ensure that correct endianness is used on each platform.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.PlayReadyMeteringReportServiceRequest.ResponseCustomData">
      <summary>Gets the custom data that was returned in the response from the service.</summary>
      <returns>The custom data.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.PlayReadyMeteringReportServiceRequest.Type">
      <summary>Gets the GUID for the type of operation that the PlayReady metering report service request performs.</summary>
      <returns>The GUID for the type of operation. This property value is sensitive to the underlying platform's endianness. Carefully test your app on all platforms you intend to support to ensure that correct endianness is used on each platform.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.PlayReadyMeteringReportServiceRequest.Uri">
      <summary>Gets or sets the URI used to perform a service request action.</summary>
      <returns>The URI to be used.</returns>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.PlayReadyMeteringReportServiceRequest.BeginServiceRequest">
      <summary>Begins an asynchronous service request operation.</summary>
      <returns>The asynchronous service action.</returns>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.PlayReadyMeteringReportServiceRequest.GenerateManualEnablingChallenge">
      <summary>Begins the process of manually enabling.</summary>
      <returns>The SOAP message to be used in a manual license acquisition challenge request.</returns>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.PlayReadyMeteringReportServiceRequest.NextServiceRequest">
      <summary>Returns a new service request interface.</summary>
      <returns>The new service request interface.</returns>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.PlayReadyMeteringReportServiceRequest.ProcessManualEnablingResponse(System.Byte[])">
      <summary>Process the raw binary result of a manual enabling challenge.</summary>
      <param name="responseBytes">The response result to be processed.</param>
      <returns>If the methods succeeds, it returns S_OK. If it fails, it returns an error code.</returns>
    </member>
    <member name="T:Windows.Media.Protection.PlayReady.PlayReadyRevocationServiceRequest">
      <summary>Updates the revocation data required by PlayReady.</summary>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.PlayReadyRevocationServiceRequest.#ctor">
      <summary>Initializes a new instance of the PlayReadyRevocationServiceRequest class.</summary>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.PlayReadyRevocationServiceRequest.ChallengeCustomData">
      <summary>Gets or sets the custom data of the request challenge. This property is not supported in this class.</summary>
      <returns>Get always returns **NULL** data. Set always returns 0x80070032 (the request is not supported).</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.PlayReadyRevocationServiceRequest.ProtectionSystem">
      <summary>Gets the vendor content protection system identifier.</summary>
      <returns>The vendor content protection system identifier. This property value is sensitive to the underlying platform's endianness. Carefully test your app on all platforms you intend to support to ensure that correct endianness is used on each platform.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.PlayReadyRevocationServiceRequest.ResponseCustomData">
      <summary>Gets the custom data that was returned in the response from the service. This property is not supported in this class.</summary>
      <returns>Always returns **NULL** data.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.PlayReadyRevocationServiceRequest.Type">
      <summary>Gets the GUID for the type of operation that the PlayReady revocation service request performs.</summary>
      <returns>The GUID for the type of operation. This property value is sensitive to the underlying platform's endianness. Carefully test your app on all platforms you intend to support to ensure that correct endianness is used on each platform.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.PlayReadyRevocationServiceRequest.Uri">
      <summary>Gets or sets the URI used to perform a service request action. This property is not supported in this class.</summary>
      <returns>Get always returns **NULL** data. Set always returns 0x80070032 (the request is not supported).</returns>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.PlayReadyRevocationServiceRequest.BeginServiceRequest">
      <summary>Begins an asynchronous service request operation.</summary>
      <returns>The asynchronous service action.</returns>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.PlayReadyRevocationServiceRequest.GenerateManualEnablingChallenge">
      <summary>Begins the process of manually enabling. This method is not supported in this class.</summary>
      <returns>This method always returns 0x80070032 (the request is not supported).</returns>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.PlayReadyRevocationServiceRequest.NextServiceRequest">
      <summary>Returns a new service request interface.</summary>
      <returns>The new service request interface.</returns>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.PlayReadyRevocationServiceRequest.ProcessManualEnablingResponse(System.Byte[])">
      <summary>Process the raw binary result of a manual enabling challenge. This method is not supported in this class.</summary>
      <param name="responseBytes">The response result to be processed.</param>
      <returns>This method always returns 0x80070032 (the request is not supported).</returns>
    </member>
    <member name="T:Windows.Media.Protection.PlayReady.PlayReadySecureStopIterable">
      <summary>Enumerates PlayReady secure stop service requests.</summary>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.PlayReadySecureStopIterable.#ctor(System.Byte[])">
      <summary>Initializes a new instance of the PlayReadySecureStopIterable class.</summary>
      <param name="publisherCertBytes">The raw binary body of the publisher certificate.</param>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.PlayReadySecureStopIterable.First">
      <summary>Returns an iterator that iterates over the items in the PlayReady secure stop collection.</summary>
      <returns>The PlayReady secure stop iterator.</returns>
    </member>
    <member name="T:Windows.Media.Protection.PlayReady.PlayReadySecureStopIterator">
      <summary>Provides for iteration of the IPlayReadySecureStopServiceRequest interface.</summary>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.PlayReadySecureStopIterator.Current">
      <summary>Gets the current item in the PlayReady secure stop collection.</summary>
      <returns>The current item in the PlayReady secure stop collection.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.PlayReadySecureStopIterator.HasCurrent">
      <summary>Gets a value that indicates whether there is a current item or the iterator is at the end of the PlayReady secure stop collection.</summary>
      <returns>**true** if the iterator refers to a valid item that is in the collection or **false** if the iterator is at the end of the collection.</returns>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.PlayReadySecureStopIterator.GetMany(Windows.Media.Protection.PlayReady.IPlayReadySecureStopServiceRequest[])">
      <summary>Retrieves all items in the PlayReady secure stop collection.</summary>
      <param name="items">The items in the collection.</param>
      <returns>The number of items in the collection.</returns>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.PlayReadySecureStopIterator.MoveNext">
      <summary>Advances the enumerator to the next item in the collection.</summary>
      <returns>**true** if the iterator refers to a valid item that is in the collection or **false** if the iterator is at the end of the collection.</returns>
    </member>
    <member name="T:Windows.Media.Protection.PlayReady.PlayReadySecureStopServiceRequest">
      <summary>Manages secure stop messages.</summary>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.PlayReadySecureStopServiceRequest.#ctor(System.Byte[])">
      <summary>Initializes a new instance of the PlayReadySecureStopServiceRequest class to include all secure stop sessions.</summary>
      <param name="publisherCertBytes">The raw binary body of the publisher certificate.</param>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.PlayReadySecureStopServiceRequest.#ctor(System.Guid,System.Byte[])">
      <summary>Initializes a new instance of the PlayReadySecureStopServiceRequest class for the specified secure stop session.</summary>
      <param name="sessionID">The secure stop session identifier.</param>
      <param name="publisherCertBytes">The raw binary body of the publisher certificate.</param>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.PlayReadySecureStopServiceRequest.ChallengeCustomData">
      <summary>Gets or sets the custom data of the request challenge.</summary>
      <returns>The custom data.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.PlayReadySecureStopServiceRequest.ProtectionSystem">
      <summary>Gets the vendor content protection system identifier.</summary>
      <returns>The vendor content protection system identifier. This property value is sensitive to the underlying platform's endianness. Carefully test your app on all platforms you intend to support to ensure that correct endianness is used on each platform.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.PlayReadySecureStopServiceRequest.PublisherCertificate">
      <summary>Gets the current publisher certificate property.</summary>
      <returns>The raw binary body of the publisher certificate.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.PlayReadySecureStopServiceRequest.ResponseCustomData">
      <summary>Gets the custom data that was returned in the response from the service.</summary>
      <returns>The custom data.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.PlayReadySecureStopServiceRequest.SessionID">
      <summary>Gets the session identifier property.</summary>
      <returns>Gets the session identifier property.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.PlayReadySecureStopServiceRequest.StartTime">
      <summary>Gets the secure stop session's start time property.</summary>
      <returns>The secure stop session's start time.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.PlayReadySecureStopServiceRequest.Stopped">
      <summary>Gets the secure stop session's stopped flag property which indicates whether the secure stop session for this request was cleanly shut down.</summary>
      <returns>The secure stop session's stopped flag.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.PlayReadySecureStopServiceRequest.Type">
      <summary>Gets the GUID for the type of operation that the PlayReady secure stop service request performs.</summary>
      <returns>The GUID for the type of operation. This property value is sensitive to the underlying platform's endianness. Carefully test your app on all platforms you intend to support to ensure that correct endianness is used on each platform.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.PlayReadySecureStopServiceRequest.UpdateTime">
      <summary>Gets the secure stop session's update/stop time property.</summary>
      <returns>The secure stop session's update/stop time.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.PlayReadySecureStopServiceRequest.Uri">
      <summary>Gets or sets the URI used to perform a service request action.</summary>
      <returns>The URI to be used.</returns>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.PlayReadySecureStopServiceRequest.BeginServiceRequest">
      <summary>Begins an asynchronous service request operation.</summary>
      <returns>The asynchronous service action.</returns>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.PlayReadySecureStopServiceRequest.GenerateManualEnablingChallenge">
      <summary>Begins the process of manually enabling.</summary>
      <returns>The SOAP message to be used in a manual license acquisition challenge request.</returns>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.PlayReadySecureStopServiceRequest.NextServiceRequest">
      <summary>Returns a new service request interface.</summary>
      <returns>The new service request interface.</returns>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.PlayReadySecureStopServiceRequest.ProcessManualEnablingResponse(System.Byte[])">
      <summary>Process the raw binary result of a manual enabling challenge.</summary>
      <param name="responseBytes">The response result to be processed.</param>
      <returns>If the methods succeeds, it returns S_OK. If it fails, it returns an error code.</returns>
    </member>
    <member name="T:Windows.Media.Protection.PlayReady.PlayReadySoapMessage">
      <summary>Contains a SOAP message used in manual challenge requests.</summary>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.PlayReadySoapMessage.MessageHeaders">
      <summary>Gets a collection of the SOAP headers applied to the current SOAP request or SOAP response.</summary>
      <returns>The SOAP message headers.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.PlayReadySoapMessage.Uri">
      <summary>Gets the base URL of the XML Web service.</summary>
      <returns>The base URL of the XML Web service.</returns>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.PlayReadySoapMessage.GetMessageBody">
      <summary>Retrieves the contents of the SOAP message.</summary>
      <returns>The contents of the SOAP message.</returns>
    </member>
    <member name="T:Windows.Media.Protection.PlayReady.PlayReadyStatics">
      <summary>Provides support for returning static or constant data.</summary>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.PlayReadyStatics.DomainJoinServiceRequestType">
      <summary>Gets the type of a PlayReady domain join service request.</summary>
      <returns>The type of a PlayReady domain join service request. This property value is sensitive to the underlying platform's endianness. Carefully test your app on all platforms you intend to support to ensure that correct endianness is used on each platform.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.PlayReadyStatics.DomainLeaveServiceRequestType">
      <summary>Gets the type of a PlayReady domain leave service request.</summary>
      <returns>The type of a PlayReady domain leave service request. This property value is sensitive to the underlying platform's endianness. Carefully test your app on all platforms you intend to support to ensure that correct endianness is used on each platform.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.PlayReadyStatics.HardwareDRMDisabledAtTime">
      <summary>Queries the date and time at which hardware digital rights management (DRM) was temporarily disabled on the system.</summary>
      <returns>The date and time at which hardware digital rights management (DRM) was temporarily disabled.  If it is not currently temporarily disabled, returns null.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.PlayReadyStatics.HardwareDRMDisabledUntilTime">
      <summary>Queries the date and time at which hardware digital rights management (DRM) will be re-enabled after it was temporarily disabled on the system.</summary>
      <returns>The date and time at which hardware digital rights management (DRM) will be re-enabled.  If it is not currently temporarily disabled, returns null.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.PlayReadyStatics.IndividualizationServiceRequestType">
      <summary>Gets the type of a PlayReady individualization service request.</summary>
      <returns>The type of a PlayReady individualization service request. This property value is sensitive to the underlying platform's endianness. Carefully test your app on all platforms you intend to support to ensure that correct endianness is used on each platform.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.PlayReadyStatics.InputTrustAuthorityToCreate">
      <summary>Gets the PlayReady Trusted Input activation string.</summary>
      <returns>The PlayReady Trusted Input activation string. This string is used by the Media Protection Manager to tell the media source which Input Trust Authority (ITA) to create.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.PlayReadyStatics.LicenseAcquirerServiceRequestType">
      <summary>Gets the type of a PlayReady license acquisition service request.</summary>
      <returns>The type of a PlayReady license acquisition service request. This property value is sensitive to the underlying platform's endianness. Carefully test your app on all platforms you intend to support to ensure that correct endianness is used on each platform.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.PlayReadyStatics.MediaProtectionSystemId">
      <summary>Gets the PlayReady media protection system identifier.</summary>
      <returns>The PlayReady media protection system identifier. This property value is sensitive to the underlying platform's endianness. Carefully test your app on all platforms you intend to support to ensure that correct endianness is used on each platform.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.PlayReadyStatics.MeteringReportServiceRequestType">
      <summary>Gets the type of a PlayReady metering service request.</summary>
      <returns>The type of a PlayReady metering service request. This property value is sensitive to the underlying platform's endianness. Carefully test your app on all platforms you intend to support to ensure that correct endianness is used on each platform.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.PlayReadyStatics.PlayReadyCertificateSecurityLevel">
      <summary>Gets the current certificate security level.</summary>
      <returns>The current certificate security level. If not individualized or provisioned, this property returns zero (0).</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.PlayReadyStatics.PlayReadySecurityVersion">
      <summary>Gets the PlayReady runtime security version.</summary>
      <returns>The PlayReady runtime security version.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.PlayReadyStatics.ProtectionSystemId">
      <summary>Gets the PlayReady content protection system ID inside a PSSH box.</summary>
      <returns>Specifies the PlayReady content protection system ID inside a PSSH box. This parameter is sensitive to the underlying platform's endianness. Carefully test your app on all platforms you intend to support to ensure that correct endianness is used on each platform.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.PlayReadyStatics.RevocationServiceRequestType">
      <summary>Gets the type of a PlayReady revocation service request.</summary>
      <returns>The type of a PlayReady revocation service request. This property value is sensitive to the underlying platform's endianness. Carefully test your app on all platforms you intend to support to ensure that correct endianness is used on each platform.</returns>
    </member>
    <member name="P:Windows.Media.Protection.PlayReady.PlayReadyStatics.SecureStopServiceRequestType">
      <summary>Gets the type of a PlayReady secure stop service request.</summary>
      <returns>The type of a PlayReady secure stop service request. This property value is sensitive to the underlying platform's endianness. Carefully test your app on all platforms you intend to support to ensure that correct endianness is used on each platform.</returns>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.PlayReadyStatics.CheckSupportedHardware(Windows.Media.Protection.PlayReady.PlayReadyHardwareDRMFeatures)">
      <summary>Queries whether the specified hardware digital rights management (DRM) feature is supported on the system.</summary>
      <param name="hwdrmFeature">The hardware DRM feature to query.</param>
      <returns>**true** if the hardware DRM feature is supported, otherwise **false**.</returns>
    </member>
    <member name="M:Windows.Media.Protection.PlayReady.PlayReadyStatics.ResetHardwareDRMDisabled">
      <summary>Explicitly resets any temporary disablement of hardware digital rights management (DRM), if any.</summary>
    </member>
    <member name="T:Windows.Media.Render.AudioRenderCategory">
      <summary>Describes the purpose of the audio information in an audio stream.</summary>
    </member>
    <member name="F:Windows.Media.Render.AudioRenderCategory.Alerts">
      <summary>Audio is for system or application notifications, for example ring tones.</summary>
    </member>
    <member name="F:Windows.Media.Render.AudioRenderCategory.BackgroundCapableMedia">
      <summary>Audio is for general media, for example audio for video, or streaming audio, and can be played as background. This enumeration value is deprecated. For more information, see Remarks.</summary>
      <deprecated type="deprecate">BackgroundCapableMedia is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
    </member>
    <member name="F:Windows.Media.Render.AudioRenderCategory.Communications">
      <summary>Audio is for peer-to-peer communications, for example chat or VoIP.</summary>
    </member>
    <member name="F:Windows.Media.Render.AudioRenderCategory.ForegroundOnlyMedia">
      <summary>Audio is for general media, for example audio for video, or streaming audio, but should not be played as background. This enumeration value is deprecated. For more information, see Remarks.</summary>
      <deprecated type="deprecate">ForegroundOnlyMedia is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
    </member>
    <member name="F:Windows.Media.Render.AudioRenderCategory.GameChat">
      <summary>Audio is voice chat for games.</summary>
    </member>
    <member name="F:Windows.Media.Render.AudioRenderCategory.GameEffects">
      <summary>Audio is for game-specific sound effects.</summary>
    </member>
    <member name="F:Windows.Media.Render.AudioRenderCategory.GameMedia">
      <summary>Audio is background (non-event or ambient) audio for games.</summary>
    </member>
    <member name="F:Windows.Media.Render.AudioRenderCategory.Media">
      <summary>Audio is media playback.</summary>
    </member>
    <member name="F:Windows.Media.Render.AudioRenderCategory.Movie">
      <summary>Audio is movie audio.</summary>
    </member>
    <member name="F:Windows.Media.Render.AudioRenderCategory.Other">
      <summary>All other streams.</summary>
    </member>
    <member name="F:Windows.Media.Render.AudioRenderCategory.SoundEffects">
      <summary>Audio is for sound effects.</summary>
    </member>
    <member name="F:Windows.Media.Render.AudioRenderCategory.Speech">
      <summary>Audio is speech.</summary>
    </member>
    <member name="T:Windows.Media.SpeechRecognition.ISpeechRecognitionConstraint">
      <summary>Represents a constraint for a SpeechRecognizer object.</summary>
    </member>
    <member name="P:Windows.Media.SpeechRecognition.ISpeechRecognitionConstraint.IsEnabled">
      <summary>Gets or sets whether the constraint can be used by the SpeechRecognizer object to perform recognition.</summary>
      <returns>True if a speech recognizer can perform recognition using the constraint; otherwise false.</returns>
    </member>
    <member name="P:Windows.Media.SpeechRecognition.ISpeechRecognitionConstraint.Probability">
      <summary>Gets or sets the weighted value of the constraint.</summary>
      <returns>An enumeration that indicates the weighted value of the constraint.</returns>
    </member>
    <member name="P:Windows.Media.SpeechRecognition.ISpeechRecognitionConstraint.Tag">
      <summary>Gets or sets a tag that can be useful for identifying the constraint.</summary>
      <returns>A string representing the tag.</returns>
    </member>
    <member name="P:Windows.Media.SpeechRecognition.ISpeechRecognitionConstraint.Type">
      <summary>Gets the type of the constraint.</summary>
      <returns>An enumeration that indicates the type of the constraint.</returns>
    </member>
    <member name="T:Windows.Media.SpeechRecognition.SpeechContinuousRecognitionCompletedEventArgs">
      <summary>Contains continuous recognition event data for the SpeechContinuousRecognitionSession.Completed event.</summary>
    </member>
    <member name="P:Windows.Media.SpeechRecognition.SpeechContinuousRecognitionCompletedEventArgs.Status">
      <summary>Gets the status of a continuous speech recognition session (or the result of a grammar constraint compilation).</summary>
      <returns>The status of a continuous speech recognition session (or the result of a grammar constraint compilation).</returns>
    </member>
    <member name="T:Windows.Media.SpeechRecognition.SpeechContinuousRecognitionMode">
      <summary>Specifies the behavior of the speech recognizer during a continuous recognition session.</summary>
    </member>
    <member name="F:Windows.Media.SpeechRecognition.SpeechContinuousRecognitionMode.Default">
      <summary>Speech recognizer continues listening for and processing speech input after a recognition result is generated.</summary>
    </member>
    <member name="F:Windows.Media.SpeechRecognition.SpeechContinuousRecognitionMode.PauseOnRecognition">
      <summary>Speech recognizer pauses and suspends further processing of speech input when a recognition result is generated.</summary>
    </member>
    <member name="T:Windows.Media.SpeechRecognition.SpeechContinuousRecognitionResultGeneratedEventArgs">
      <summary>Contains event data for the SpeechContinuousRecognitionSession.ResultGenerated event.</summary>
    </member>
    <member name="P:Windows.Media.SpeechRecognition.SpeechContinuousRecognitionResultGeneratedEventArgs.Result">
      <summary>Gets the complete recognition result returned by the speech recognizer at the end of a continuous recognition session where SpeechRecognitionResultStatus is set to Success.</summary>
      <returns>The complete recognition result returned by the speech recognizer at the end of a dictation session.</returns>
    </member>
    <member name="T:Windows.Media.SpeechRecognition.SpeechContinuousRecognitionSession">
      <summary>Manages speech input for free-form dictation, or an arbitrary sequence of words or phrases that are defined in a local grammar file constraint.</summary>
    </member>
    <member name="P:Windows.Media.SpeechRecognition.SpeechContinuousRecognitionSession.AutoStopSilenceTimeout">
      <summary>Gets or sets the time threshold at which the continuous recognition session ends due to lack of audio input.</summary>
      <returns>The time threshold.</returns>
    </member>
    <member name="E:Windows.Media.SpeechRecognition.SpeechContinuousRecognitionSession.Completed">
      <summary>Occurs when a continuous recognition session ends.</summary>
    </member>
    <member name="E:Windows.Media.SpeechRecognition.SpeechContinuousRecognitionSession.ResultGenerated">
      <summary>Occurs when the speech recognizer returns the result from a continuous recognition session.</summary>
    </member>
    <member name="M:Windows.Media.SpeechRecognition.SpeechContinuousRecognitionSession.CancelAsync">
      <summary>Asynchronously cancel the continuous speech recognition session and discard all pending recognition results.</summary>
      <returns>An asynchronous handler called when the operation is complete.</returns>
    </member>
    <member name="M:Windows.Media.SpeechRecognition.SpeechContinuousRecognitionSession.PauseAsync">
      <summary>Asynchronously pause a continuous speech recognition session to update a local grammar file or list constraint.</summary>
      <returns>An asynchronous handler called when the operation is complete.</returns>
    </member>
    <member name="M:Windows.Media.SpeechRecognition.SpeechContinuousRecognitionSession.Resume">
      <summary>Resumes a continuous speech recognition session, if paused.</summary>
    </member>
    <member name="M:Windows.Media.SpeechRecognition.SpeechContinuousRecognitionSession.StartAsync">
      <summary>*Overload*</summary>
      <returns>An asynchronous handler called when the operation is complete.</returns>
    </member>
    <member name="M:Windows.Media.SpeechRecognition.SpeechContinuousRecognitionSession.StartAsync(Windows.Media.SpeechRecognition.SpeechContinuousRecognitionMode)">
      <summary>*Overload*</summary>
      <param name="mode">The speech recognition behavior.</param>
      <returns>An asynchronous handler called when the operation is complete.</returns>
    </member>
    <member name="M:Windows.Media.SpeechRecognition.SpeechContinuousRecognitionSession.StopAsync">
      <summary>Asynchronously end a continuous speech recognition session and pass all pending recognition results to the ResultGenerated event.</summary>
      <returns>An asynchronous handler called when the operation is complete.</returns>
    </member>
    <member name="T:Windows.Media.SpeechRecognition.SpeechRecognitionAudioProblem">
      <summary>Specifies the type of audio problem detected.</summary>
    </member>
    <member name="F:Windows.Media.SpeechRecognition.SpeechRecognitionAudioProblem.None">
      <summary>No audio problem.</summary>
    </member>
    <member name="F:Windows.Media.SpeechRecognition.SpeechRecognitionAudioProblem.NoSignal">
      <summary>No audio. For example, the microphone may have been muted.</summary>
    </member>
    <member name="F:Windows.Media.SpeechRecognition.SpeechRecognitionAudioProblem.TooFast">
      <summary>User spoke too fast.</summary>
    </member>
    <member name="F:Windows.Media.SpeechRecognition.SpeechRecognitionAudioProblem.TooLoud">
      <summary>Input volume too high.</summary>
    </member>
    <member name="F:Windows.Media.SpeechRecognition.SpeechRecognitionAudioProblem.TooNoisy">
      <summary>Too much background noise interfering with the speech recognition.</summary>
    </member>
    <member name="F:Windows.Media.SpeechRecognition.SpeechRecognitionAudioProblem.TooQuiet">
      <summary>Input volume too quiet.</summary>
    </member>
    <member name="F:Windows.Media.SpeechRecognition.SpeechRecognitionAudioProblem.TooSlow">
      <summary>User spoke too slowly.</summary>
    </member>
    <member name="T:Windows.Media.SpeechRecognition.SpeechRecognitionCompilationResult">
      <summary>The result of compiling the constraints set for a SpeechRecognizer object.</summary>
    </member>
    <member name="P:Windows.Media.SpeechRecognition.SpeechRecognitionCompilationResult.Status">
      <summary>Gets the result state (SpeechRecognitionResultStatus ) from the compiling of grammar constraints.</summary>
      <returns>The status of the result.</returns>
    </member>
    <member name="T:Windows.Media.SpeechRecognition.SpeechRecognitionConfidence">
      <summary>Specifies confidence levels that indicate how accurately a spoken phrase was matched to a phrase in an active constraint.</summary>
    </member>
    <member name="F:Windows.Media.SpeechRecognition.SpeechRecognitionConfidence.High">
      <summary>The confidence level is high.</summary>
    </member>
    <member name="F:Windows.Media.SpeechRecognition.SpeechRecognitionConfidence.Low">
      <summary>The confidence level is low.</summary>
    </member>
    <member name="F:Windows.Media.SpeechRecognition.SpeechRecognitionConfidence.Medium">
      <summary>The confidence level is medium.</summary>
    </member>
    <member name="F:Windows.Media.SpeechRecognition.SpeechRecognitionConfidence.Rejected">
      <summary>The spoken phrase was not matched to any phrase in any active grammar.</summary>
    </member>
    <member name="T:Windows.Media.SpeechRecognition.SpeechRecognitionConstraintProbability">
      <summary>Specifies the weighted value of a constraint for speech recognition.</summary>
    </member>
    <member name="F:Windows.Media.SpeechRecognition.SpeechRecognitionConstraintProbability.Default">
      <summary>The constraint has a low weighted value.</summary>
    </member>
    <member name="F:Windows.Media.SpeechRecognition.SpeechRecognitionConstraintProbability.Max">
      <summary>The constraint has a high weighted value.</summary>
    </member>
    <member name="F:Windows.Media.SpeechRecognition.SpeechRecognitionConstraintProbability.Min">
      <summary>The constraint has a medium weighted value.</summary>
    </member>
    <member name="T:Windows.Media.SpeechRecognition.SpeechRecognitionConstraintType">
      <summary>Specifies the grammar definition constraint used for speech recognition.</summary>
    </member>
    <member name="F:Windows.Media.SpeechRecognition.SpeechRecognitionConstraintType.Grammar">
      <summary>A constraint based on a Speech Recognition Grammar Specification (SRGS) grammar file. See SpeechRecognitionGrammarFileConstraint.</summary>
    </member>
    <member name="F:Windows.Media.SpeechRecognition.SpeechRecognitionConstraintType.List">
      <summary>A constraint based on a list of words or phrases. See SpeechRecognitionListConstraint.</summary>
    </member>
    <member name="F:Windows.Media.SpeechRecognition.SpeechRecognitionConstraintType.Topic">
      <summary>A pre-defined, web-service grammar constraint based on a dictation topic. See SpeechRecognitionTopicConstraint.</summary>
    </member>
    <member name="F:Windows.Media.SpeechRecognition.SpeechRecognitionConstraintType.VoiceCommandDefinition">
      <summary>A constraint based on a Voice Command Definition (VCD) file. See SpeechRecognitionVoiceCommandDefinitionConstraint.</summary>
    </member>
    <member name="T:Windows.Media.SpeechRecognition.SpeechRecognitionGrammarFileConstraint">
      <summary>A custom grammar constraint based on a list of words or phrases (defined in a Speech Recognition Grammar Specification (SRGS) file) that can be recognized by the SpeechRecognizer object.</summary>
    </member>
    <member name="M:Windows.Media.SpeechRecognition.SpeechRecognitionGrammarFileConstraint.#ctor(Windows.Storage.StorageFile)">
      <summary>Creates an instance of the SpeechRecognitionGrammarFileConstraint class from a file object.</summary>
      <param name="file">An object representing a Speech Recognition Grammar Specification (SRGS) grammar file.</param>
    </member>
    <member name="M:Windows.Media.SpeechRecognition.SpeechRecognitionGrammarFileConstraint.#ctor(Windows.Storage.StorageFile,System.String)">
      <summary>Creates an instance of the SpeechRecognitionGrammarFileConstraint class from a file object and a tag.</summary>
      <param name="file">An object representing a Speech Recognition Grammar Specification (SRGS) grammar file.</param>
      <param name="tag">The tag to assign to the constraint.</param>
    </member>
    <member name="P:Windows.Media.SpeechRecognition.SpeechRecognitionGrammarFileConstraint.GrammarFile">
      <summary>Gets the StorageFile object representing the Speech Recognition Grammar Specification (SRGS) grammar file.</summary>
      <returns>The object representing the Speech Recognition Grammar Specification (SRGS) grammar file.</returns>
    </member>
    <member name="P:Windows.Media.SpeechRecognition.SpeechRecognitionGrammarFileConstraint.IsEnabled">
      <summary>Gets or sets whether the constraint can be used by the speech recognizer to perform recognition.</summary>
      <returns>True if a speech recognizer can perform recognition using the constraint; otherwise false.</returns>
    </member>
    <member name="P:Windows.Media.SpeechRecognition.SpeechRecognitionGrammarFileConstraint.Probability">
      <summary>Gets or sets the weighted value of the constraint.</summary>
      <returns>An enumeration that indicates the weighted value of the constraint.</returns>
    </member>
    <member name="P:Windows.Media.SpeechRecognition.SpeechRecognitionGrammarFileConstraint.Tag">
      <summary>Gets or sets a tag that can be useful for identifying the constraint.</summary>
      <returns>A string representing the tag.</returns>
    </member>
    <member name="P:Windows.Media.SpeechRecognition.SpeechRecognitionGrammarFileConstraint.Type">
      <summary>Gets the type of the constraint.</summary>
      <returns>An enumeration that indicates the type of the constraint. Always returns Grammar for SpeechRecognitionGrammarFileConstraint.</returns>
    </member>
    <member name="T:Windows.Media.SpeechRecognition.SpeechRecognitionHypothesis">
      <summary>A recognition result fragment returned by the speech recognizer during an ongoing dictation session.</summary>
    </member>
    <member name="P:Windows.Media.SpeechRecognition.SpeechRecognitionHypothesis.Text">
      <summary>Gets the text of the hypothesis, or recognition result fragment, returned by the speech recognizer during an ongoing dictation session.</summary>
      <returns>The text of the recognition result fragment.</returns>
    </member>
    <member name="T:Windows.Media.SpeechRecognition.SpeechRecognitionHypothesisGeneratedEventArgs">
      <summary>Contains event data for the SpeechRecognizer.HypothesisGenerated event.</summary>
    </member>
    <member name="P:Windows.Media.SpeechRecognition.SpeechRecognitionHypothesisGeneratedEventArgs.Hypothesis">
      <summary>Gets a recognition result fragment returned by the speech recognizer during an ongoing dictation session.</summary>
      <returns>The recognition result fragment.</returns>
    </member>
    <member name="T:Windows.Media.SpeechRecognition.SpeechRecognitionListConstraint">
      <summary>A custom grammar constraint based on a list of words or phrases that can be recognized by the SpeechRecognizer object. When initialized, this object is added to the Constraints collection.</summary>
    </member>
    <member name="M:Windows.Media.SpeechRecognition.SpeechRecognitionListConstraint.#ctor(Windows.Foundation.Collections.IIterable{System.String})">
      <summary>Creates an instance of the SpeechRecognitionListConstraint class from an array of words or phrases.</summary>
      <param name="commands">A string array of words or phrases that make up the constraint.</param>
    </member>
    <member name="M:Windows.Media.SpeechRecognition.SpeechRecognitionListConstraint.#ctor(Windows.Foundation.Collections.IIterable{System.String},System.String)">
      <summary>Creates an instance of the SpeechRecognitionListConstraint class from an array of words or phrases and a tag.</summary>
      <param name="commands">A string array of words or phrases that make up the constraint.</param>
      <param name="tag">The tag to assign to the constraint.</param>
    </member>
    <member name="P:Windows.Media.SpeechRecognition.SpeechRecognitionListConstraint.Commands">
      <summary>Gets the array of words or phrases that make up the constraint.</summary>
      <returns>A string array of words or phrases that make up the constraint.</returns>
    </member>
    <member name="P:Windows.Media.SpeechRecognition.SpeechRecognitionListConstraint.IsEnabled">
      <summary>Gets or sets whether the constraint can be used by the speech recognizer to perform recognition.</summary>
      <returns>if a speech recognizer can perform recognition using the constraint; otherwise .</returns>
    </member>
    <member name="P:Windows.Media.SpeechRecognition.SpeechRecognitionListConstraint.Probability">
      <summary>Gets or sets the weighted value of the constraint.</summary>
      <returns>An enumeration that indicates the weighted value of the constraint.</returns>
    </member>
    <member name="P:Windows.Media.SpeechRecognition.SpeechRecognitionListConstraint.Tag">
      <summary>Gets or sets a tag that can be useful for identifying the constraint.</summary>
      <returns>A string representing the tag.</returns>
    </member>
    <member name="P:Windows.Media.SpeechRecognition.SpeechRecognitionListConstraint.Type">
      <summary>Gets the type of the constraint.</summary>
      <returns>An enumeration that indicates the type of the constraint. Always returns List for SpeechRecognitionListConstraint.</returns>
    </member>
    <member name="T:Windows.Media.SpeechRecognition.SpeechRecognitionQualityDegradingEventArgs">
      <summary>Provides data for the SpeechRecognitionQualityDegradingEvent event.</summary>
    </member>
    <member name="P:Windows.Media.SpeechRecognition.SpeechRecognitionQualityDegradingEventArgs.Problem">
      <summary>Gets the audio problem that occurred.</summary>
      <returns>The audio problem that occurred.</returns>
    </member>
    <member name="T:Windows.Media.SpeechRecognition.SpeechRecognitionResult">
      <summary>The result of a speech recognition session.</summary>
    </member>
    <member name="P:Windows.Media.SpeechRecognition.SpeechRecognitionResult.Confidence">
      <summary>Gets a value that indicates the confidence of the speech recognizer in the recognition result.</summary>
      <returns>The confidence level of the recognition result.</returns>
    </member>
    <member name="P:Windows.Media.SpeechRecognition.SpeechRecognitionResult.Constraint">
      <summary>Gets the constraint used for the recognition result.</summary>
      <returns>The constraint used for the recognition result. Null for remote recognition using predefined grammars (SpeechRecognitionTopicConstraint ).</returns>
    </member>
    <member name="P:Windows.Media.SpeechRecognition.SpeechRecognitionResult.PhraseDuration">
      <summary>Gets the amount of time required for the utterance.</summary>
      <returns>The duration of the utterance.</returns>
    </member>
    <member name="P:Windows.Media.SpeechRecognition.SpeechRecognitionResult.PhraseStartTime">
      <summary>Gets the start time of the utterance.</summary>
      <returns>The start time of the utterance.</returns>
    </member>
    <member name="P:Windows.Media.SpeechRecognition.SpeechRecognitionResult.RawConfidence">
      <summary>Gets a value that indicates the relative confidence of the SpeechRecognitionResult when compared with a collection of alternatives returned with the recognition result.</summary>
      <returns>The confidence level of the result.</returns>
    </member>
    <member name="P:Windows.Media.SpeechRecognition.SpeechRecognitionResult.RulePath">
      <summary>Gets the hierarchy of rule elements that were triggered to return the recognized phrase.</summary>
      <returns>An array that represents the hierarchy of rule elements that were triggered to return the recognized phrase. Each value in the array contains the value of the id attribute for a rule element. The order of values in the array corresponds to the order that the rules were triggered.</returns>
    </member>
    <member name="P:Windows.Media.SpeechRecognition.SpeechRecognitionResult.SemanticInterpretation">
      <summary>Gets an interpretation object containing the semantic properties of a recognized phrase in a Speech Recognition Grammar Specification (SRGS) grammar.</summary>
      <returns>An interpretation object containing the semantic properties of a recognized phrase in a Speech Recognition Grammar Specification (SRGS) grammar.</returns>
    </member>
    <member name="P:Windows.Media.SpeechRecognition.SpeechRecognitionResult.Status">
      <summary>Gets the result state (SpeechRecognitionResultStatus ) of a speech recognition session.</summary>
      <returns>The status of the result.</returns>
    </member>
    <member name="P:Windows.Media.SpeechRecognition.SpeechRecognitionResult.Text">
      <summary>Gets the recognized phrase of the speech recognition session.</summary>
      <returns>The recognized phrase of the speech recognition session.</returns>
    </member>
    <member name="M:Windows.Media.SpeechRecognition.SpeechRecognitionResult.GetAlternates(System.UInt32)">
      <summary>Gets a collection of recognition result alternatives, ordered by RawConfidence from most likely to least likely. The first item in the collection is the recognition result indicated by the parent object.</summary>
      <param name="maxAlternates">The maximum number of speech recognition results to return in the collection.</param>
      <returns>A collection of speech recognition results, ordered by confidence from most likely to least likely.</returns>
    </member>
    <member name="T:Windows.Media.SpeechRecognition.SpeechRecognitionResultStatus">
      <summary>Specifies the possible result states of a speech recognition session or from the compiling of grammar constraints.</summary>
    </member>
    <member name="F:Windows.Media.SpeechRecognition.SpeechRecognitionResultStatus.AudioQualityFailure">
      <summary>Audio problems caused recognition to fail.</summary>
    </member>
    <member name="F:Windows.Media.SpeechRecognition.SpeechRecognitionResultStatus.GrammarCompilationFailure">
      <summary>A grammar failed to compile.</summary>
    </member>
    <member name="F:Windows.Media.SpeechRecognition.SpeechRecognitionResultStatus.GrammarLanguageMismatch">
      <summary>The language of the speech recognizer does not match the language of a grammar.</summary>
    </member>
    <member name="F:Windows.Media.SpeechRecognition.SpeechRecognitionResultStatus.MicrophoneUnavailable">
      <summary>Lack of a microphone caused recognition to fail.</summary>
    </member>
    <member name="F:Windows.Media.SpeechRecognition.SpeechRecognitionResultStatus.NetworkFailure">
      <summary>Network problems caused recognition to fail.</summary>
    </member>
    <member name="F:Windows.Media.SpeechRecognition.SpeechRecognitionResultStatus.PauseLimitExceeded">
      <summary>An extended pause, or excessive processing time, caused recognition to fail.</summary>
    </member>
    <member name="F:Windows.Media.SpeechRecognition.SpeechRecognitionResultStatus.Success">
      <summary>The recognition session or compilation succeeded.</summary>
    </member>
    <member name="F:Windows.Media.SpeechRecognition.SpeechRecognitionResultStatus.TimeoutExceeded">
      <summary>A timeout due to extended silence or poor audio caused recognition to fail.</summary>
    </member>
    <member name="F:Windows.Media.SpeechRecognition.SpeechRecognitionResultStatus.TopicLanguageNotSupported">
      <summary>A topic constraint was set for an unsupported language.</summary>
    </member>
    <member name="F:Windows.Media.SpeechRecognition.SpeechRecognitionResultStatus.Unknown">
      <summary>An unknown problem caused recognition or compilation to fail.</summary>
    </member>
    <member name="F:Windows.Media.SpeechRecognition.SpeechRecognitionResultStatus.UserCanceled">
      <summary>User canceled recognition session.</summary>
    </member>
    <member name="T:Windows.Media.SpeechRecognition.SpeechRecognitionScenario">
      <summary>Specifies the scenario used to optimize speech recognition for a web-service constraint (created through a SpeechRecognitionTopicConstraint object).</summary>
    </member>
    <member name="F:Windows.Media.SpeechRecognition.SpeechRecognitionScenario.Dictation">
      <summary>A gramar constraint optimized for continuous recognition scenarios.</summary>
    </member>
    <member name="F:Windows.Media.SpeechRecognition.SpeechRecognitionScenario.FormFilling">
      <summary>A grammar constraint optimized for form input recognition scenarios.</summary>
    </member>
    <member name="F:Windows.Media.SpeechRecognition.SpeechRecognitionScenario.WebSearch">
      <summary>A grammar constraint optimized for web search recognition scenarios.</summary>
    </member>
    <member name="T:Windows.Media.SpeechRecognition.SpeechRecognitionSemanticInterpretation">
      <summary>Represents the semantic properties of a recognized phrase in a Speech Recognition Grammar Specification (SRGS) grammar.</summary>
    </member>
    <member name="P:Windows.Media.SpeechRecognition.SpeechRecognitionSemanticInterpretation.Properties">
      <summary>Gets a dictionary of the semantic properties.</summary>
      <returns>A dictionary of the semantic properties.</returns>
    </member>
    <member name="T:Windows.Media.SpeechRecognition.SpeechRecognitionTopicConstraint">
      <summary>A pre-defined grammar constraint (specifed by SpeechRecognitionScenario ) provided through a web service.</summary>
    </member>
    <member name="M:Windows.Media.SpeechRecognition.SpeechRecognitionTopicConstraint.#ctor(Windows.Media.SpeechRecognition.SpeechRecognitionScenario,System.String)">
      <summary>Creates an instance of the SpeechRecognitionTopicConstraint class by using a pre-defined scenario type and context.</summary>
      <param name="scenario">A predefined scenario type.</param>
      <param name="topicHint">A subject, or context hint, used to optimize recognition.</param>
    </member>
    <member name="M:Windows.Media.SpeechRecognition.SpeechRecognitionTopicConstraint.#ctor(Windows.Media.SpeechRecognition.SpeechRecognitionScenario,System.String,System.String)">
      <summary>Creates an instance of the SpeechRecognitionTopicConstraint class by using a pre-defined scenario type, context, and an identifier.</summary>
      <param name="scenario">A predefined scenario type.</param>
      <param name="topicHint">A subject, or context hint, used to optimize recognition.</param>
      <param name="tag">Identifier for the constraint.</param>
    </member>
    <member name="P:Windows.Media.SpeechRecognition.SpeechRecognitionTopicConstraint.IsEnabled">
      <summary>Gets or sets whether the constraint can be used by the SpeechRecognizer object to perform recognition.</summary>
      <returns>if a speech recognizer can perform recognition using the constraint; otherwise .</returns>
    </member>
    <member name="P:Windows.Media.SpeechRecognition.SpeechRecognitionTopicConstraint.Probability">
      <summary>Gets or sets the weighted value of the constraint.</summary>
      <returns>An enumeration that indicates the weighted value of the constraint.</returns>
    </member>
    <member name="P:Windows.Media.SpeechRecognition.SpeechRecognitionTopicConstraint.Scenario">
      <summary>Gets the predefined scenario type for the constraint.</summary>
      <returns>The predefined scenario type for the constraint.</returns>
    </member>
    <member name="P:Windows.Media.SpeechRecognition.SpeechRecognitionTopicConstraint.Tag">
      <summary>Gets or sets a tag that can be useful for identifying the constraint.</summary>
      <returns>A string representing the tag.</returns>
    </member>
    <member name="P:Windows.Media.SpeechRecognition.SpeechRecognitionTopicConstraint.TopicHint">
      <summary>Gets the topic hint for the constraint.</summary>
      <returns>The topic hint for the constraint.</returns>
    </member>
    <member name="P:Windows.Media.SpeechRecognition.SpeechRecognitionTopicConstraint.Type">
      <summary>Gets the type of the constraint.</summary>
      <returns>An enumeration that indicates the type of the constraint. Always returns Topic for SpeechRecognitionTopicConstraint.</returns>
    </member>
    <member name="T:Windows.Media.SpeechRecognition.SpeechRecognitionVoiceCommandDefinitionConstraint">
      <summary>A constraint for a SpeechRecognizer object based on a  file.</summary>
    </member>
    <member name="P:Windows.Media.SpeechRecognition.SpeechRecognitionVoiceCommandDefinitionConstraint.IsEnabled">
      <summary>Gets or sets whether the constraint can be used by the SpeechRecognizer object to perform recognition.</summary>
      <returns>if a speech recognizer can perform recognition using the constraint; otherwise .</returns>
    </member>
    <member name="P:Windows.Media.SpeechRecognition.SpeechRecognitionVoiceCommandDefinitionConstraint.Probability">
      <summary>Gets or sets the weighted value of the constraint.</summary>
      <returns>An enumeration that indicates the weighted value of the constraint.</returns>
    </member>
    <member name="P:Windows.Media.SpeechRecognition.SpeechRecognitionVoiceCommandDefinitionConstraint.Tag">
      <summary>Gets or sets a tag that can be useful for identifying the constraint.</summary>
      <returns>A string representing the tag.</returns>
    </member>
    <member name="P:Windows.Media.SpeechRecognition.SpeechRecognitionVoiceCommandDefinitionConstraint.Type">
      <summary>Gets the type of the constraint.</summary>
      <returns>An enumeration that indicates the type of the constraint.</returns>
    </member>
    <member name="T:Windows.Media.SpeechRecognition.SpeechRecognizer">
      <summary>Enables speech recognition with either a default or a custom graphical user interface (GUI).</summary>
    </member>
    <member name="M:Windows.Media.SpeechRecognition.SpeechRecognizer.#ctor">
      <summary>Creates a new instance of the SpeechRecognizer class.</summary>
    </member>
    <member name="M:Windows.Media.SpeechRecognition.SpeechRecognizer.#ctor(Windows.Globalization.Language)">
      <summary>Creates a new instance of the SpeechRecognizer class with a language specifier.</summary>
      <param name="language">The spoken language to use for recognition.</param>
    </member>
    <member name="P:Windows.Media.SpeechRecognition.SpeechRecognizer.Constraints">
      <summary>Gets the collection of constraint objects currently added to the SpeechRecognizer object.</summary>
      <returns>A collection of ISpeechRecognitionConstraint objects.</returns>
    </member>
    <member name="P:Windows.Media.SpeechRecognition.SpeechRecognizer.ContinuousRecognitionSession">
      <summary>Gets the continuous recognition session object (SpeechContinuousRecognitionSession ) associated with this SpeechRecognizer.</summary>
      <returns>The continuous recognition session object associated with this SpeechRecognizer.</returns>
    </member>
    <member name="P:Windows.Media.SpeechRecognition.SpeechRecognizer.CurrentLanguage">
      <summary>Gets the language used for speech recognition.</summary>
      <returns>The language used for speech recognition.</returns>
    </member>
    <member name="P:Windows.Media.SpeechRecognition.SpeechRecognizer.State">
      <summary>Gets the state of the speech recognizer.</summary>
      <returns>The speech recognizer state.</returns>
    </member>
    <member name="P:Windows.Media.SpeechRecognition.SpeechRecognizer.SupportedGrammarLanguages">
      <summary>Gets the collection of languages supported by the custom grammars of the SpeechRecognitionGrammarFileConstraint and SpeechRecognitionListConstraint objects specified in the Constraints property.</summary>
      <returns>The collection of grammar languages.</returns>
    </member>
    <member name="P:Windows.Media.SpeechRecognition.SpeechRecognizer.SupportedTopicLanguages">
      <summary>Gets the collection of languages supported by the pre-defined, web-service grammars of the SpeechRecognitionTopicConstraint objects specified in the Constraints property.</summary>
      <returns>The collection of languages supported by the pre-defined, web-service grammars.</returns>
    </member>
    <member name="P:Windows.Media.SpeechRecognition.SpeechRecognizer.SystemSpeechLanguage">
      <summary>Gets the speech language of the device specified in **Settings &gt; Time &amp; Language &gt; Speech**.</summary>
      <returns>The speech language of the device, or null if a speech language is not installed.</returns>
    </member>
    <member name="P:Windows.Media.SpeechRecognition.SpeechRecognizer.Timeouts">
      <summary>Gets how long a speech recognizer ignores silence or unrecognizable sounds (babble) and continues listening for speech input.</summary>
      <returns>The timeout settings.</returns>
    </member>
    <member name="P:Windows.Media.SpeechRecognition.SpeechRecognizer.UIOptions">
      <summary>Gets the UI settings for the RecognizeWithUIAsync method.</summary>
      <returns>The UI settings.</returns>
    </member>
    <member name="E:Windows.Media.SpeechRecognition.SpeechRecognizer.HypothesisGenerated">
      <summary>Occurs during an ongoing dictation session when a recognition result fragment is returned by the speech recognizer.</summary>
    </member>
    <member name="E:Windows.Media.SpeechRecognition.SpeechRecognizer.RecognitionQualityDegrading">
      <summary>This event is raised when an audio problem is detected that might affect recognition accuracy.</summary>
    </member>
    <member name="E:Windows.Media.SpeechRecognition.SpeechRecognizer.StateChanged">
      <summary>This event is raised when a change occurs to the State property during audio capture.</summary>
    </member>
    <member name="M:Windows.Media.SpeechRecognition.SpeechRecognizer.Close">
      <summary>Disposes the speech recognizer by freeing, releasing, or resetting allocated resources.</summary>
    </member>
    <member name="M:Windows.Media.SpeechRecognition.SpeechRecognizer.CompileConstraintsAsync">
      <summary>Asynchronously compile all constraints specified by the Constraints property.</summary>
      <returns>The result of the constraints compilation as a SpeechRecognitionCompilationResult object.</returns>
    </member>
    <member name="M:Windows.Media.SpeechRecognition.SpeechRecognizer.RecognizeAsync">
      <summary>Begins a speech recognition session for a SpeechRecognizer object.</summary>
      <returns>The result of the speech recognition session that was initiated by the SpeechRecognizer object.</returns>
    </member>
    <member name="M:Windows.Media.SpeechRecognition.SpeechRecognizer.RecognizeWithUIAsync">
      <summary>Asynchronously starts a speech recognition session that includes additional UI mechanisms, including prompts, examples, text-to-speech (TTS), and confirmations.</summary>
      <returns>The result of the speech recognition session as a SpeechRecognitionResult object.</returns>
    </member>
    <member name="M:Windows.Media.SpeechRecognition.SpeechRecognizer.StopRecognitionAsync">
      <summary>Asynchronously ends the speech recognition session.</summary>
      <returns>No object or value is returned when this method completes.</returns>
    </member>
    <member name="M:Windows.Media.SpeechRecognition.SpeechRecognizer.TrySetSystemSpeechLanguageAsync(Windows.Globalization.Language)">
      <summary>Asynchronously attempts to set the system language used for speech recognition on an IoT device.</summary>
      <param name="speechLanguage">The  BCP-47 -based system language used for speech recognition.</param>
      <returns>An asynchronous operation that returns true if the set operation was a success. Otherwise, returns false.</returns>
    </member>
    <member name="T:Windows.Media.SpeechRecognition.SpeechRecognizerState">
      <summary>Specifies the state of the speech recognizer.</summary>
    </member>
    <member name="F:Windows.Media.SpeechRecognition.SpeechRecognizerState.Capturing">
      <summary>Indicates that the speech recognizer is capturing (listening for) audio input from the user.</summary>
    </member>
    <member name="F:Windows.Media.SpeechRecognition.SpeechRecognizerState.Idle">
      <summary>Indicates that speech recognition is not active and the speech recognizer is not capturing (listening for) audio input.</summary>
    </member>
    <member name="F:Windows.Media.SpeechRecognition.SpeechRecognizerState.Paused">
      <summary>Only valid for continuous recognition.</summary>
    </member>
    <member name="F:Windows.Media.SpeechRecognition.SpeechRecognizerState.Processing">
      <summary>Indicates that the speech recognizer is processing (attempting to recognize) audio input from the user. The recognizer is no longer capturing (listening for) audio input from the user.</summary>
    </member>
    <member name="F:Windows.Media.SpeechRecognition.SpeechRecognizerState.SoundEnded">
      <summary>Indicates that the speech recognizer no longer detects sound on the audio stream.</summary>
    </member>
    <member name="F:Windows.Media.SpeechRecognition.SpeechRecognizerState.SoundStarted">
      <summary>Indicates that the speech recognizer has detected sound on the audio stream.</summary>
    </member>
    <member name="F:Windows.Media.SpeechRecognition.SpeechRecognizerState.SpeechDetected">
      <summary>Indicates that the speech recognizer has detected speech input on the audio stream.</summary>
    </member>
    <member name="T:Windows.Media.SpeechRecognition.SpeechRecognizerStateChangedEventArgs">
      <summary>Provides data for the SpeechRecognizer.StateChangedEvent event.</summary>
    </member>
    <member name="P:Windows.Media.SpeechRecognition.SpeechRecognizerStateChangedEventArgs.State">
      <summary>Gets the audio capture state.</summary>
      <returns>The audio capture state.</returns>
    </member>
    <member name="T:Windows.Media.SpeechRecognition.SpeechRecognizerTimeouts">
      <summary>The timespan that a speech recognizer ignores silence or unrecognizable sounds (babble) and continues listening for speech input.</summary>
    </member>
    <member name="P:Windows.Media.SpeechRecognition.SpeechRecognizerTimeouts.BabbleTimeout">
      <summary>Gets and sets the length of time that a SpeechRecognizer continues to listen while receiving unrecognizable sounds (babble) before it assumes speech input has ended and finalizes the recognition operation.</summary>
      <returns>The length of time that the speech recognizer continues to listen while detecting only non-speech input such as background noise. The default is 0 seconds (not activated).</returns>
    </member>
    <member name="P:Windows.Media.SpeechRecognition.SpeechRecognizerTimeouts.EndSilenceTimeout">
      <summary>Gets and sets the length of time, after recognition results have been generated, that a SpeechRecognizer detects silence and assumes speech input has ended.</summary>
      <returns>The length of time that the speech recognizer continues to listen while detecting only silence. The default is 150 milliseconds.</returns>
    </member>
    <member name="P:Windows.Media.SpeechRecognition.SpeechRecognizerTimeouts.InitialSilenceTimeout">
      <summary>Gets and sets the length of time, before any recognition results have been generated, that a SpeechRecognizer detects silence and assumes speech input has ended.</summary>
      <returns>The length of time that the speech recognizer continues to listen while detecting only silence. The default is 5 seconds.</returns>
    </member>
    <member name="T:Windows.Media.SpeechRecognition.SpeechRecognizerUIOptions">
      <summary>Specifies the UI settings for the SpeechRecognizer.RecognizeWithUIAsync method.</summary>
    </member>
    <member name="P:Windows.Media.SpeechRecognition.SpeechRecognizerUIOptions.AudiblePrompt">
      <summary>Gets or sets the heading text that is displayed on the **Listening** screen. The default is "Listening...".</summary>
      <returns>The heading text. A custom string should clearly describe the kind of info expected by the app and is limited to two lines in length.</returns>
    </member>
    <member name="P:Windows.Media.SpeechRecognition.SpeechRecognizerUIOptions.ExampleText">
      <summary>Gets or sets the example text shown on the **Listening** screen.</summary>
      <returns>The example text that is shown on the **Listening** screen.</returns>
    </member>
    <member name="P:Windows.Media.SpeechRecognition.SpeechRecognizerUIOptions.IsReadBackEnabled">
      <summary>Gets or sets whether the recognized text is spoken back to the user on the **Heard you say** screen.</summary>
      <returns>True if the recognized text is spoken back to the user. Otherwise, false. The default is true.</returns>
    </member>
    <member name="P:Windows.Media.SpeechRecognition.SpeechRecognizerUIOptions.ShowConfirmation">
      <summary>Gets or sets whether a **Heard you say** screen is shown to the user after speech recognition is completed.</summary>
      <returns>True if a **Heard you say** screen is shown. Otherwise, false. The default is true.</returns>
    </member>
    <member name="T:Windows.Media.SpeechSynthesis.SpeechAppendedSilence">
      <summary>Specifies the amount of silence added to the end of the speech synthesis utterance (before another utterance begins).</summary>
    </member>
    <member name="F:Windows.Media.SpeechSynthesis.SpeechAppendedSilence.Default">
      <summary>The default amount of silence defined by the speech synthesis voice.</summary>
    </member>
    <member name="F:Windows.Media.SpeechSynthesis.SpeechAppendedSilence.Min">
      <summary>The minimum amount of silence defined by the speech synthesis voice.</summary>
    </member>
    <member name="T:Windows.Media.SpeechSynthesis.SpeechPunctuationSilence">
      <summary>Specifies the amount of silence added after punctuation in the speech synthesis utterance (before another utterance begins).</summary>
    </member>
    <member name="F:Windows.Media.SpeechSynthesis.SpeechPunctuationSilence.Default">
      <summary>The default amount of silence defined by the speech synthesis voice.</summary>
    </member>
    <member name="F:Windows.Media.SpeechSynthesis.SpeechPunctuationSilence.Min">
      <summary>The minimum amount of silence defined by the speech synthesis voice.</summary>
    </member>
    <member name="T:Windows.Media.SpeechSynthesis.SpeechSynthesisStream">
      <summary>Supports reading and writing audio data generated by the speech synthesis engine (voice) to/from a random access stream.</summary>
    </member>
    <member name="P:Windows.Media.SpeechSynthesis.SpeechSynthesisStream.CanRead">
      <summary>Gets whether SpeechSynthesisStream can be read from.</summary>
      <returns>True if the stream can be read from; otherwise false.</returns>
    </member>
    <member name="P:Windows.Media.SpeechSynthesis.SpeechSynthesisStream.CanWrite">
      <summary>Gets a value that indicates whether SpeechSynthesisStream can be written to.</summary>
      <returns>True if the stream can be written to; otherwise false.</returns>
    </member>
    <member name="P:Windows.Media.SpeechSynthesis.SpeechSynthesisStream.ContentType">
      <summary>Gets the MIME type of the content of SpeechSynthesisStream.</summary>
      <returns>The MIME type (audio/wav) of the stream.</returns>
    </member>
    <member name="P:Windows.Media.SpeechSynthesis.SpeechSynthesisStream.Markers">
      <summary>Gets the collection of timeline markers associated with the SpeechSynthesisStream.</summary>
      <returns>When this method completes successfully, it returns a collection of IMediaMarker objects that represent the timeline markers in the stream.</returns>
    </member>
    <member name="P:Windows.Media.SpeechSynthesis.SpeechSynthesisStream.Position">
      <summary>Gets the current position within the SpeechSynthesisStream.</summary>
      <returns>The current position within the stream.</returns>
    </member>
    <member name="P:Windows.Media.SpeechSynthesis.SpeechSynthesisStream.Size">
      <summary>Gets or sets the size of the SpeechSynthesisStream.</summary>
      <returns>The size of the stream.</returns>
    </member>
    <member name="P:Windows.Media.SpeechSynthesis.SpeechSynthesisStream.TimedMetadataTracks">
      <summary>Gets the collection of optional word and sentence boundaries in the speech synthesis stream as specified by the SpeechSynthesizer.Options property.</summary>
      <returns>A collection of TimedMetadataTrack objects.</returns>
    </member>
    <member name="M:Windows.Media.SpeechSynthesis.SpeechSynthesisStream.CloneStream">
      <summary>Creates a copy of SpeechSynthesisStream that references the same bytes as the original stream.</summary>
      <returns>The new stream.</returns>
    </member>
    <member name="M:Windows.Media.SpeechSynthesis.SpeechSynthesisStream.Close">
      <summary>Releases system resources that are exposed by SpeechSynthesisStream.</summary>
    </member>
    <member name="M:Windows.Media.SpeechSynthesis.SpeechSynthesisStream.FlushAsync">
      <summary>Flushes data asynchronously in a sequential stream.</summary>
      <returns>An asynchronous operation. For more information, see FlushAsync method.</returns>
    </member>
    <member name="M:Windows.Media.SpeechSynthesis.SpeechSynthesisStream.GetInputStreamAt(System.UInt64)">
      <summary>Retrieves an input stream at a specified location in SpeechSynthesisStream.</summary>
      <param name="position">The location in the stream at which to begin.</param>
      <returns>The input stream.</returns>
    </member>
    <member name="M:Windows.Media.SpeechSynthesis.SpeechSynthesisStream.GetOutputStreamAt(System.UInt64)">
      <summary>Retrieves an output stream at a specified location in SpeechSynthesisStream.</summary>
      <param name="position">The location in the stream at which to begin.</param>
      <returns>The output stream.</returns>
    </member>
    <member name="M:Windows.Media.SpeechSynthesis.SpeechSynthesisStream.ReadAsync(Windows.Storage.Streams.IBuffer,System.UInt32,Windows.Storage.Streams.InputStreamOptions)">
      <summary>Reads data asynchronously in a sequential stream.</summary>
      <param name="buffer">The buffer into which the asynchronous read operation places the bytes that are read.</param>
      <param name="count">The number of bytes to read that is less than or equal to the Capacity value.</param>
      <param name="options">Specifies the type of the asynchronous read operation.</param>
      <returns>An asynchronous operation that includes progress updates. For more information, see ReadAsync method.</returns>
    </member>
    <member name="M:Windows.Media.SpeechSynthesis.SpeechSynthesisStream.Seek(System.UInt64)">
      <summary>Goes to the specified position within SpeechSynthesisStream.</summary>
      <param name="position">The desired position within the stream.</param>
    </member>
    <member name="M:Windows.Media.SpeechSynthesis.SpeechSynthesisStream.WriteAsync(Windows.Storage.Streams.IBuffer)">
      <summary>Writes data asynchronously in a sequential stream.</summary>
      <param name="buffer">The buffer into which the asynchronous writer operation places the bytes to write.</param>
      <returns>An asynchronous operation that includes progress updates. For more information, see WriteAsync method.</returns>
    </member>
    <member name="T:Windows.Media.SpeechSynthesis.SpeechSynthesizer">
      <summary>Provides access to the functionality of an installed speech synthesis engine (voice) for Text-to-speech (TTS) services.</summary>
    </member>
    <member name="M:Windows.Media.SpeechSynthesis.SpeechSynthesizer.#ctor">
      <summary>Initializes a new instance of a SpeechSynthesizer object.</summary>
    </member>
    <member name="P:Windows.Media.SpeechSynthesis.SpeechSynthesizer.AllVoices">
      <summary>Gets a collection of all installed speech synthesis engines (voices).</summary>
      <returns>A collection of VoiceInformation objects.</returns>
    </member>
    <member name="P:Windows.Media.SpeechSynthesis.SpeechSynthesizer.DefaultVoice">
      <summary>Gets the default speech synthesis engine (voice).</summary>
      <returns>The default voice.</returns>
    </member>
    <member name="P:Windows.Media.SpeechSynthesis.SpeechSynthesizer.Options">
      <summary>Gets a reference to the collection of options that can be set on the SpeechSynthesizer object.</summary>
      <returns>The speech synthesizer options.</returns>
    </member>
    <member name="P:Windows.Media.SpeechSynthesis.SpeechSynthesizer.Voice">
      <summary>Gets or sets the speech synthesis engine (voice).</summary>
      <returns>A speech synthesis engine (or voice). The default value is the current system voice.</returns>
    </member>
    <member name="M:Windows.Media.SpeechSynthesis.SpeechSynthesizer.Close">
      <summary>Closes the SpeechSynthesizer and releases system resources.</summary>
    </member>
    <member name="M:Windows.Media.SpeechSynthesis.SpeechSynthesizer.SynthesizeSsmlToStreamAsync(System.String)">
      <summary>Asynchronously generate and control speech output from a Speech Synthesis Markup Language (SSML) Version 1.1 string.</summary>
      <param name="Ssml">The SSML-modified text to speak.</param>
      <returns>A SpeechSynthesisStream that represents the speech generated from the Speech Synthesis Markup Language (SSML) Version 1.1.</returns>
    </member>
    <member name="M:Windows.Media.SpeechSynthesis.SpeechSynthesizer.SynthesizeTextToStreamAsync(System.String)">
      <summary>Asynchronously generate speech output from a string.</summary>
      <param name="text">The text to speak.</param>
      <returns>A SpeechSynthesisStream that represents the speech generated from the text.</returns>
    </member>
    <member name="M:Windows.Media.SpeechSynthesis.SpeechSynthesizer.TrySetDefaultVoiceAsync(Windows.Media.SpeechSynthesis.VoiceInformation)">
      <summary>Asynchronously attempts to set the voice used for speech synthesis on an IoT device.</summary>
      <param name="voice">One of the installed speech synthesis engines (voices).</param>
      <returns>An asynchronous operation that returns true if the set operation was a success. Otherwise, returns false.</returns>
    </member>
    <member name="T:Windows.Media.SpeechSynthesis.SpeechSynthesizerOptions">
      <summary>Provides access to various speech synthesizer options.</summary>
    </member>
    <member name="P:Windows.Media.SpeechSynthesis.SpeechSynthesizerOptions.AppendedSilence">
      <summary>Gets or sets the amount of silence added to the end of the speech synthesis utterance (before another utterance begins).</summary>
      <returns>The SpeechAppendedSilence duration.</returns>
    </member>
    <member name="P:Windows.Media.SpeechSynthesis.SpeechSynthesizerOptions.AudioPitch">
      <summary>Gets or sets the tone (relative highness or lowness) of the speech synthesis utterance.</summary>
      <returns>The tone of the selected speech synthesis engine (voice).</returns>
    </member>
    <member name="P:Windows.Media.SpeechSynthesis.SpeechSynthesizerOptions.AudioVolume">
      <summary>Gets or sets the loudness of the speech synthesis utterance.</summary>
      <returns>The loudness of the selected speech synthesis engine (voice).</returns>
    </member>
    <member name="P:Windows.Media.SpeechSynthesis.SpeechSynthesizerOptions.IncludeSentenceBoundaryMetadata">
      <summary>Gets or sets whether sentence boundary metadata is added to a SpeechSynthesisStream object.</summary>
      <returns>**true** if sentence boundaries are marked. Otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.Media.SpeechSynthesis.SpeechSynthesizerOptions.IncludeWordBoundaryMetadata">
      <summary>Gets or sets whether word boundary metadata is added to a SpeechSynthesisStream object.</summary>
      <returns>**true** if word boundaries are marked. Otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.Media.SpeechSynthesis.SpeechSynthesizerOptions.PunctuationSilence">
      <summary>Gets or sets the amount of silence added after punctuation in the speech synthesis utterance (before another utterance begins).</summary>
      <returns>The SpeechPunctuationSilence duration.</returns>
    </member>
    <member name="P:Windows.Media.SpeechSynthesis.SpeechSynthesizerOptions.SpeakingRate">
      <summary>Gets or sets the tempo (including pauses and hesitations) of the speech synthesis utterance.</summary>
      <returns>The tempo, relative to the default rate of the selected speech synthesis engine (voice).</returns>
    </member>
    <member name="T:Windows.Media.SpeechSynthesis.VoiceGender">
      <summary>Specifies the gender preferences available for speech synthesis (if supported by the specified speech synthesis engine).</summary>
    </member>
    <member name="F:Windows.Media.SpeechSynthesis.VoiceGender.Female">
      <summary>Female</summary>
    </member>
    <member name="F:Windows.Media.SpeechSynthesis.VoiceGender.Male">
      <summary>Male</summary>
    </member>
    <member name="T:Windows.Media.SpeechSynthesis.VoiceInformation">
      <summary>Provides info about an installed speech synthesis engine (voice).</summary>
    </member>
    <member name="P:Windows.Media.SpeechSynthesis.VoiceInformation.Description">
      <summary>Gets the description of the speech synthesis engine (voice).</summary>
      <returns>The description, based on a combination of DisplayName and Language. For example, Microsoft David - English (United States).</returns>
    </member>
    <member name="P:Windows.Media.SpeechSynthesis.VoiceInformation.DisplayName">
      <summary>Gets the display name associated with the speech synthesis engine (voice).</summary>
      <returns>The display name of the voice.</returns>
    </member>
    <member name="P:Windows.Media.SpeechSynthesis.VoiceInformation.Gender">
      <summary>Gets the gender setting of the speech synthesis engine (voice).</summary>
      <returns>The gender of the voice.</returns>
    </member>
    <member name="P:Windows.Media.SpeechSynthesis.VoiceInformation.Id">
      <summary>Gets the unique ID of the speech synthesis engine (voice).</summary>
      <returns>The unique ID.</returns>
    </member>
    <member name="P:Windows.Media.SpeechSynthesis.VoiceInformation.Language">
      <summary>Gets the normalized BCP-47 language tag of the speech synthesis engine (voice).</summary>
      <returns>The normalized BCP-47 language tag.</returns>
    </member>
    <member name="T:Windows.Media.Streaming.Adaptive.AdaptiveMediaSource">
      <summary>Represents the source of adaptive streaming content.</summary>
    </member>
    <member name="P:Windows.Media.Streaming.Adaptive.AdaptiveMediaSource.AdvancedSettings">
      <summary>Gets the advanced settings for the adaptive media source.</summary>
      <returns>The advanced settings for the adaptive media source.</returns>
    </member>
    <member name="P:Windows.Media.Streaming.Adaptive.AdaptiveMediaSource.AudioOnlyPlayback">
      <summary>Gets a value indicating if the content streamed by the media source contains only audio.</summary>
      <returns>True if the content only contains audio; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Media.Streaming.Adaptive.AdaptiveMediaSource.AvailableBitrates">
      <summary>Gets the available adaptive bit rates of the adaptive streaming manifest that is the source of the adaptive streaming object.</summary>
      <returns>The list of available adaptive bit rates of the adaptive streaming manifest.</returns>
    </member>
    <member name="P:Windows.Media.Streaming.Adaptive.AdaptiveMediaSource.CurrentDownloadBitrate">
      <summary>Gets a value indicating the current download bitrate for the media source.</summary>
      <returns>The current download bitrate for the media source.</returns>
    </member>
    <member name="P:Windows.Media.Streaming.Adaptive.AdaptiveMediaSource.CurrentPlaybackBitrate">
      <summary>Gets a value indicating the current playback bitrate for the media source.</summary>
      <returns>The current playback bitrate for the media source.</returns>
    </member>
    <member name="P:Windows.Media.Streaming.Adaptive.AdaptiveMediaSource.DesiredLiveOffset">
      <summary>Gets or sets the desired offset of live playback from the end of the known media content that has been downloaded.</summary>
      <returns>The desired offset for the live playback of the streaming media. This value must be greater than MinLiveOffset. If the specified value is less than the minimum value, it is automatically clamped to the allowed range.</returns>
    </member>
    <member name="P:Windows.Media.Streaming.Adaptive.AdaptiveMediaSource.DesiredMaxBitrate">
      <summary>Gets or sets the desired maximum bitrate for the media source.</summary>
      <returns>The desired maximum bitrate for the streaming media.</returns>
    </member>
    <member name="P:Windows.Media.Streaming.Adaptive.AdaptiveMediaSource.DesiredMinBitrate">
      <summary>Gets or sets the desired minimum bitrate for the media source.</summary>
      <returns>The desired minimum bitrate for the streaming media.</returns>
    </member>
    <member name="P:Windows.Media.Streaming.Adaptive.AdaptiveMediaSource.DesiredSeekableWindowSize">
      <summary>Gets or sets the requested maximum size of the time window within which the user can seek within the streaming media.</summary>
      <returns>The requested maximum size of the time window in which the user can seek within the streaming media. This value must be between zero and the value of MaxSeekableWindowSize. If the specified value is greater than the maximum value, the system automatically clamps to the allowed range, but when you retrieve the property it will return the unclamped value.</returns>
    </member>
    <member name="P:Windows.Media.Streaming.Adaptive.AdaptiveMediaSource.Diagnostics">
      <summary>Gets an object that provides an event that is raised when diagnostic information about the adaptive media source is available.</summary>
      <returns>An object that provides an event that is raised when diagnostic information about the adaptive media source is available.</returns>
    </member>
    <member name="P:Windows.Media.Streaming.Adaptive.AdaptiveMediaSource.InboundBitsPerSecond">
      <summary>Gets a value indicating the inbound bits per second statistic over the time window specified by the InboundBitsPerSecondWindow property.</summary>
      <returns>The inbound bits per second over the InboundBitsPerSecondWindow time span.</returns>
    </member>
    <member name="P:Windows.Media.Streaming.Adaptive.AdaptiveMediaSource.InboundBitsPerSecondWindow">
      <summary>Gets or sets the time span over which the InboundBitsPerSecond property is calculated.</summary>
      <returns>The time span over which the InboundBitsPerSecond property is calculated.</returns>
    </member>
    <member name="P:Windows.Media.Streaming.Adaptive.AdaptiveMediaSource.InitialBitrate">
      <summary>Gets and sets the initial bit rate to use for playback of the media source.</summary>
      <returns>The initial bit rate to use for playback.</returns>
    </member>
    <member name="P:Windows.Media.Streaming.Adaptive.AdaptiveMediaSource.IsLive">
      <summary>Gets a value that indicates whether the media source is live.</summary>
      <returns>A value that indicates whether playback of the adaptive streaming object is live. **true** if live; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.Media.Streaming.Adaptive.AdaptiveMediaSource.MaxSeekableWindowSize">
      <summary>Gets the maximum time window within which the user can seek within the streaming media.</summary>
      <returns>The maximum time window within which the user can seek within the streaming media.</returns>
    </member>
    <member name="P:Windows.Media.Streaming.Adaptive.AdaptiveMediaSource.MinLiveOffset">
      <summary>Gets the minimum offset of live playback from the end of the known media content that has been downloaded.</summary>
      <returns>The minimum offset of live playback from the end of the known media content that has been downloaded.</returns>
    </member>
    <member name="E:Windows.Media.Streaming.Adaptive.AdaptiveMediaSource.DownloadBitrateChanged">
      <summary>Occurs when the CurrentDownloadBitrate changes.</summary>
    </member>
    <member name="E:Windows.Media.Streaming.Adaptive.AdaptiveMediaSource.DownloadCompleted">
      <summary>Occurs when a resource download operation completes</summary>
    </member>
    <member name="E:Windows.Media.Streaming.Adaptive.AdaptiveMediaSource.DownloadFailed">
      <summary>Occurs when a resource download operation fails.</summary>
    </member>
    <member name="E:Windows.Media.Streaming.Adaptive.AdaptiveMediaSource.DownloadRequested">
      <summary>Occurs when a resource download operation is requested.</summary>
    </member>
    <member name="E:Windows.Media.Streaming.Adaptive.AdaptiveMediaSource.PlaybackBitrateChanged">
      <summary>Occurs when the CurrentPlaybackBitrate changes.</summary>
    </member>
    <member name="M:Windows.Media.Streaming.Adaptive.AdaptiveMediaSource.Close">
      <summary>Closes the adaptive media source and frees up associated resources.</summary>
    </member>
    <member name="M:Windows.Media.Streaming.Adaptive.AdaptiveMediaSource.CreateFromStreamAsync(Windows.Storage.Streams.IInputStream,Windows.Foundation.Uri,System.String)">
      <summary>Asynchronously creates a AdaptiveMediaSource object from the provided input stream.</summary>
      <param name="stream">The input stream from which the AdaptiveMediaSource is created.</param>
      <param name="uri">The Uniform Resource Identifier (URI) of the source. This is used by the AdaptiveMediaSource to resolve relative URIs.</param>
      <param name="contentType">A string that identifies the MIME content type of the source. This can be an Http Live Streaming (HLS) or a Dynamic Adaptive Streaming over HTTP (DASH) content type.</param>
      <returns>Returns an AdaptiveMediaSourceCreationResult upon successful completion.</returns>
    </member>
    <member name="M:Windows.Media.Streaming.Adaptive.AdaptiveMediaSource.CreateFromStreamAsync(Windows.Storage.Streams.IInputStream,Windows.Foundation.Uri,System.String,Windows.Web.Http.HttpClient)">
      <summary>Asynchronously creates a AdaptiveMediaSource object from the provided input stream.</summary>
      <param name="stream">The input stream from which the AdaptiveMediaSource is created.</param>
      <param name="uri">The Uniform Resource Identifier (URI) of the source. This is used by the AdaptiveMediaSource to resolve relative URIs.</param>
      <param name="contentType">A string that identifies the MIME content type of the source. This can be an Http Live Streaming (HLS) or a Dynamic Adaptive Streaming over HTTP (DASH) content type.</param>
      <param name="httpClient">The HttpClient instance that the AdaptiveMediaSource should use for downloading resources. This allows you to specify custom HTTP headers for the requests.</param>
      <returns>Returns an AdaptiveMediaSourceCreationResult upon successful completion.</returns>
    </member>
    <member name="M:Windows.Media.Streaming.Adaptive.AdaptiveMediaSource.CreateFromUriAsync(Windows.Foundation.Uri)">
      <summary>Asynchronously creates a AdaptiveMediaSource object from the Uniform Resource Identifier (URI) of the source.</summary>
      <param name="uri">T he Uniform Resource Identifier (URI) of the source.</param>
      <returns>Returns an AdaptiveMediaSourceCreationResult upon successful completion.</returns>
    </member>
    <member name="M:Windows.Media.Streaming.Adaptive.AdaptiveMediaSource.CreateFromUriAsync(Windows.Foundation.Uri,Windows.Web.Http.HttpClient)">
      <summary>Asynchronously creates a AdaptiveMediaSource object from the Uniform Resource Identifier (URI) of the source.</summary>
      <param name="uri">The Uniform Resource Identifier (URI) of the source.</param>
      <param name="httpClient">The HttpClient instance that the AdaptiveMediaSource should use for downloading resources. This allows you to specify custom HTTP headers for the requests.</param>
      <returns>Returns an AdaptiveMediaSourceCreationResult upon successful completion.</returns>
    </member>
    <member name="M:Windows.Media.Streaming.Adaptive.AdaptiveMediaSource.GetCorrelatedTimes">
      <summary>Gets an object that provides timing information that is correlated between timestamps in the media or date/time information from the manifest with the presentation clock timeline.</summary>
      <returns>An object that provides correlated timing information for the adaptive media source.</returns>
    </member>
    <member name="M:Windows.Media.Streaming.Adaptive.AdaptiveMediaSource.IsContentTypeSupported(System.String)">
      <summary>Determines whether the content type of the source is supported.</summary>
      <param name="contentType">A string that identifies the content type of the source. Can be a Http Live Streaming (HLS) or Dynamic Adaptive Streaming over HTTP (DASH) content type.</param>
      <returns>Returns a value that indicates whether the content type of the source is supported. **true** if supported; otherwise, **false**.</returns>
    </member>
    <member name="T:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceAdvancedSettings">
      <summary>Provides advanced settings for an AdaptiveMediaSource.</summary>
    </member>
    <member name="P:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceAdvancedSettings.AllSegmentsIndependent">
      <summary>Gets or sets a value indicating whether media segments are known in advance to be fully independent such that each segment can be decoded and rendered without requiring any information from any other media segment.</summary>
      <returns>True if the media segments for the AdaptiveMediaSource are independent; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceAdvancedSettings.BitrateDowngradeTriggerRatio">
      <summary>Gets or sets a value that specifies how low the inbound bits per second may drop before the adaptive media source will switch down to a different encoding bitrate to download.</summary>
      <returns>A floating point value that is the ratio of actual inbound bitrate to the target bitrate.</returns>
    </member>
    <member name="P:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceAdvancedSettings.DesiredBitrateHeadroomRatio">
      <summary>Gets or sets a value that specifies the minimum inbound bits per second required before the adaptive media source will switch up to one of the available encoded bitrates to download.</summary>
      <returns>The minimum inbound bits per second before switching to another available encoded bitrate.</returns>
    </member>
    <member name="T:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceCorrelatedTimes">
      <summary>Represents time stamps that are correlated between the playback position of the media player with time stamps embedded in the media stream or included in the manifest file.</summary>
    </member>
    <member name="P:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceCorrelatedTimes.Position">
      <summary>Gets a timespan representing the current playback position of the media player that is playing the content.</summary>
      <returns>A timespan representing the current playback position of the media player that is playing the content.</returns>
    </member>
    <member name="P:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceCorrelatedTimes.PresentationTimeStamp">
      <summary>Gets a timespan representing the presentation timestamp embedded in the streaming media.</summary>
      <returns>A timespan representing the presentation timestamp embedded in the streaming media.</returns>
    </member>
    <member name="P:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceCorrelatedTimes.ProgramDateTime">
      <summary>Gets a DateTime structure representing a time specified in the manifest file for the streaming media.</summary>
      <returns>A structure representing a time specified in the manifest file for the streaming media.</returns>
    </member>
    <member name="T:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceCreationResult">
      <summary>Represents the result of the creation of a AdaptiveMediaSource object.</summary>
    </member>
    <member name="P:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceCreationResult.ExtendedError">
      <summary>Gets the extended error code associated with the creation of a AdaptiveMediaSource object.</summary>
      <returns>The extended error code associated with the creation of a AdaptiveMediaSource object.</returns>
    </member>
    <member name="P:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceCreationResult.HttpResponseMessage">
      <summary>Gets the HTTP response message, if any, returned from an attempt to create a AdaptiveMediaSource object.</summary>
      <returns>The HTTP response message returned from an attempt to create a AdaptiveMediaSource object.</returns>
    </member>
    <member name="P:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceCreationResult.MediaSource">
      <summary>Gets the AdaptiveMediaSource object that represents the source of adaptive streaming content.</summary>
      <returns>The AdaptiveMediaSource object that represents the source of adaptive streaming content.</returns>
    </member>
    <member name="P:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceCreationResult.Status">
      <summary>Gets the status of an attempt to create a AdaptiveMediaSource object.</summary>
      <returns>A AdaptiveMediaSourceCreationStatus -typed value that specifies the result of an attempt to create a AdaptiveMediaSource object.</returns>
    </member>
    <member name="T:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceCreationStatus">
      <summary>Specifies the result of an attempt to create a AdaptiveMediaSource object.</summary>
    </member>
    <member name="F:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceCreationStatus.ManifestDownloadFailure">
      <summary>The creation of the AdaptiveMediaSource object failed as the result of a failure in downloading the adaptive streaming manifest.</summary>
    </member>
    <member name="F:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceCreationStatus.ManifestParseFailure">
      <summary>The creation of the AdaptiveMediaSource object failed as the result of a failure in parsing the adaptive streaming manifest.</summary>
    </member>
    <member name="F:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceCreationStatus.Success">
      <summary>The AdaptiveMediaSource object was successfully created.</summary>
    </member>
    <member name="F:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceCreationStatus.UnknownFailure">
      <summary>The creation of the AdaptiveMediaSource object failed because of an unknown failure.</summary>
    </member>
    <member name="F:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceCreationStatus.UnsupportedManifestContentType">
      <summary>The creation of the AdaptiveMediaSource object failed because the content of the adaptive streaming manifest is unsupported.</summary>
    </member>
    <member name="F:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceCreationStatus.UnsupportedManifestProfile">
      <summary>The creation of the AdaptiveMediaSource object failed because the profile of the adaptive streaming manifest is unsupported.</summary>
    </member>
    <member name="F:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceCreationStatus.UnsupportedManifestVersion">
      <summary>The creation of the AdaptiveMediaSource object failed because the version of the adaptive streaming manifest is unsupported.</summary>
    </member>
    <member name="T:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceDiagnosticAvailableEventArgs">
      <summary>Provides data for the DiagnosticAvailable event which is raised when diagnostic information for the adaptive media source becomes available.</summary>
    </member>
    <member name="P:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceDiagnosticAvailableEventArgs.Bitrate">
      <summary>Gets the bitrate of the web request to which the diagnostic information applies.</summary>
      <returns>The bitrate of the web request to which the diagnostic information applies.</returns>
    </member>
    <member name="P:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceDiagnosticAvailableEventArgs.DiagnosticType">
      <summary>Gets a value indicating the type of diagnostic that is associated with the event.</summary>
      <returns>A value indicating the type of diagnostic that is associated with the event.</returns>
    </member>
    <member name="P:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceDiagnosticAvailableEventArgs.ExtendedError">
      <summary>Gets the extended error code associated with the event.</summary>
      <returns>The extended error code associated with the event.</returns>
    </member>
    <member name="P:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceDiagnosticAvailableEventArgs.Position">
      <summary>Gets the presentation playback position associated with the event.</summary>
      <returns>The presentation playback position associated with the event.</returns>
    </member>
    <member name="P:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceDiagnosticAvailableEventArgs.RequestId">
      <summary>Gets a locally-unique identifier for the web request associated with the event.</summary>
      <returns>A locally-unique identifier for the web request associated with the event.</returns>
    </member>
    <member name="P:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceDiagnosticAvailableEventArgs.ResourceByteRangeLength">
      <summary>Gets the resource byte range length of the web request to which the diagnostic information applies.</summary>
      <returns>The resource byte range length of the web request to which the diagnostic information applies.</returns>
    </member>
    <member name="P:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceDiagnosticAvailableEventArgs.ResourceByteRangeOffset">
      <summary>Gets the resource byte range offset of the web request to which the diagnostic information applies.</summary>
      <returns>The resource byte range offset of the web request to which the diagnostic information applies.</returns>
    </member>
    <member name="P:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceDiagnosticAvailableEventArgs.ResourceContentType">
      <summary>Gets a string representing the content type associated with the event.</summary>
      <returns>The content type associated with the event.</returns>
    </member>
    <member name="P:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceDiagnosticAvailableEventArgs.ResourceDuration">
      <summary>Gets a TimeSpan representing the duration of the resource associated with the event.</summary>
      <returns>The duration of the resource associated with the event.</returns>
    </member>
    <member name="P:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceDiagnosticAvailableEventArgs.ResourceType">
      <summary>Gets the resource type of the web request to which the diagnostic information applies.</summary>
      <returns>The resource type of the web request to which the diagnostic information applies.</returns>
    </member>
    <member name="P:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceDiagnosticAvailableEventArgs.ResourceUri">
      <summary>Gets the resource URI of the web request to which the diagnostic information applies.</summary>
      <returns>The resource URI of the web request to which the diagnostic information applies.</returns>
    </member>
    <member name="P:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceDiagnosticAvailableEventArgs.SegmentId">
      <summary>Gets the segment ID of the media segment to which the diagnostic information applies.</summary>
      <returns>The segment ID of the media segment to which the diagnostic information applies.</returns>
    </member>
    <member name="T:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceDiagnostics">
      <summary>Provides an event that is raised when diagnostic information about the adaptive media source is available.</summary>
    </member>
    <member name="E:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceDiagnostics.DiagnosticAvailable">
      <summary>Occurs when diagnostic information about the adaptive media source is available.</summary>
    </member>
    <member name="T:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceDiagnosticType">
      <summary>Specifies the type of diagnostic event that is associated with a AdaptiveMediaSourceDiagnostics.DiagnosticAvailable.</summary>
    </member>
    <member name="F:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceDiagnosticType.BitrateDisabled">
      <summary>The AdaptiveMediaSource will not attempt to download any more segments for a particular bitrate.   </summary>
    </member>
    <member name="F:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceDiagnosticType.FatalMediaSourceError">
      <summary>Introduced in Windows.Foundation.UniversalApiContract v5. The **AdaptiveMediaSource ** passed an error to the media pipeline that caused playback to stop. This diagnostic is not intended to replace media failure events provided by the MediaPlayer, such as the **MediaFailed ** event. Instead, this diagnostic can be useful for correlating errors originating from the media source with potential corruption of error conditions with the content delivery network.</summary>
    </member>
    <member name="F:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceDiagnosticType.ManifestMismatchUponReload">
      <summary>During playback of live content, the new manifest represents a different presentation than the previously downloaded manifest. </summary>
    </member>
    <member name="F:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceDiagnosticType.ManifestSignaledEndOfLiveEventUponReload">
      <summary>During the playback of live content, the previous manifest did not specify a duration or contain an end of list indicator, and the new updated manifest does specify a duration or end of list indicator.  This means that a live presentation will end after the remaining media segments are downloaded and played.</summary>
    </member>
    <member name="F:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceDiagnosticType.ManifestUnchangedUponReload">
      <summary>During playback of live content, the new manifest is identical to the last one downloaded.  For HLS where the manifest is updated continuously to add new segments to the end of the playlist, this may indicate a stall in the server or encoding process.</summary>
    </member>
    <member name="F:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceDiagnosticType.MediaSegmentSkipped">
      <summary>The AdaptiveMediaSource skipped an entire media segment across all bitrates.  This could happen due to corruption on the CDN or missing resources. This will typically result in a gap in playback and video/audio artifacts.</summary>
    </member>
    <member name="F:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceDiagnosticType.ResourceNotFound">
      <summary>The AdaptiveMediaSource got a resource not found error when downloading a particular resource. This may indicate a problem with the content manifest or an issue with the CDN.</summary>
    </member>
    <member name="F:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceDiagnosticType.ResourceParsingError">
      <summary>The AdaptiveMediaSource encountered an error while parsing a segment or key.  This can indicate corruption on the CDN or an invalid decryption key.</summary>
    </member>
    <member name="F:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceDiagnosticType.ResourceTimedOut">
      <summary>The AdaptiveMediaSource was unable to fully download a particular resource in the allotted amount of time.  The download may be attempted again, or the **AdaptiveMediaSource** may switch to another bitrate to continue filling the buffer at the current download position.</summary>
    </member>
    <member name="T:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceDownloadBitrateChangedEventArgs">
      <summary>Provides data for the DownloadBitrateChanged event.</summary>
    </member>
    <member name="P:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceDownloadBitrateChangedEventArgs.NewValue">
      <summary>Gets a value indicating the new download bitrate for the media source.</summary>
      <returns>A value indicating the new download bitrate for the media source.</returns>
    </member>
    <member name="P:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceDownloadBitrateChangedEventArgs.OldValue">
      <summary>Gets a value indicating the previous download bitrate for the media source.</summary>
      <returns>A value indicating the previous download bitrate for the media source.</returns>
    </member>
    <member name="P:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceDownloadBitrateChangedEventArgs.Reason">
      <summary>Gets a value specifying the reason that the download bitrate changed.</summary>
      <returns>A value specifying the reason that the download bitrate changed.</returns>
    </member>
    <member name="T:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceDownloadBitrateChangedReason">
      <summary>Specifies the reason that the download bitrate changed. This value is used for the AdaptiveMediaSource.DownloadBitrateChanged event.</summary>
    </member>
    <member name="F:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceDownloadBitrateChangedReason.DesiredBitratesChanged">
      <summary>The bitrate changed as a result of the app changing one of the properties on the AdaptiveMediaSource such as the DesiredMinBitrate, DesiredMaxBitrate, or InitialBitrate.</summary>
    </member>
    <member name="F:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceDownloadBitrateChangedReason.ErrorInPreviousBitrate">
      <summary>The bitrate changed as a result of an error occurring with the previously selected bitrate. If there is a missing resource, or corruption is detected, or a download times out, the system may switch to a different bitrate in order to fill the buffer at the current download position to avoid gaps in playback.</summary>
    </member>
    <member name="F:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceDownloadBitrateChangedReason.InsufficientInboundBitsPerSecond">
      <summary>The estimated InboundBitsPerSecond dropped, which required switching to a lower bitrate to avoid stalls in playback.</summary>
    </member>
    <member name="F:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceDownloadBitrateChangedReason.LowBufferLevel">
      <summary>The amount of data buffered ahead of the playback position dropped enough that a change in download bitrate was required in order to avoid stalling playback while rebuffering.</summary>
    </member>
    <member name="F:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceDownloadBitrateChangedReason.PositionChanged">
      <summary>The bitrate changed as a result of seeking to a new position.  The system may switch to a lower bitrate temporarily in order to refill the buffer and resume playback faster.</summary>
    </member>
    <member name="F:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceDownloadBitrateChangedReason.SufficientInboundBitsPerSecond">
      <summary>The estimated InboundBitsPerSecond was large enough to allow switching to a higher bitrate.</summary>
    </member>
    <member name="F:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceDownloadBitrateChangedReason.TrackSelectionChanged">
      <summary>The bitrate changed as a result of a track selection change.  The system may switch to a lower bitrate temporarily in order to refill the buffer for the new track and resume playback faster.</summary>
    </member>
    <member name="T:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceDownloadCompletedEventArgs">
      <summary>Provides data for the DownloadCompleted event.</summary>
    </member>
    <member name="P:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceDownloadCompletedEventArgs.HttpResponseMessage">
      <summary>Gets the http response message, if any, returned from the completed media download request.</summary>
      <returns>The http response message returned from the completed media download request.</returns>
    </member>
    <member name="P:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceDownloadCompletedEventArgs.Position">
      <summary>Gets a time span representing the position within the timeline of the media segment to which the event applies.</summary>
      <returns>A time span representing the position within the timeline of the media segment to which the event applies.</returns>
    </member>
    <member name="P:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceDownloadCompletedEventArgs.RequestId">
      <summary>Gets a locally-unique identifier for the web request associated with the event.</summary>
      <returns>A locally-unique identifier for the web request associated with the event.</returns>
    </member>
    <member name="P:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceDownloadCompletedEventArgs.ResourceByteRangeLength">
      <summary>Gets the byte range length of the completed media download request.</summary>
      <returns>The byte range length of the completed media download request.</returns>
    </member>
    <member name="P:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceDownloadCompletedEventArgs.ResourceByteRangeOffset">
      <summary>Gets the byte range offset of the completed media download request.</summary>
      <returns>The byte range offset of the completed media download request.</returns>
    </member>
    <member name="P:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceDownloadCompletedEventArgs.ResourceContentType">
      <summary>Gets a string representing the content type associated with the event.</summary>
      <returns>The content type associated with the event.</returns>
    </member>
    <member name="P:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceDownloadCompletedEventArgs.ResourceDuration">
      <summary>Gets a TimeSpan representing the duration of the resource associated with the event.</summary>
      <returns>The duration of the resource associated with the event.</returns>
    </member>
    <member name="P:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceDownloadCompletedEventArgs.ResourceType">
      <summary>Gets the resource type of the completed media download request.</summary>
      <returns>The resource type of the completed media download request.</returns>
    </member>
    <member name="P:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceDownloadCompletedEventArgs.ResourceUri">
      <summary>Gets the resource URI of the completed media download request.</summary>
      <returns>The resource URI of the completed media download request.</returns>
    </member>
    <member name="P:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceDownloadCompletedEventArgs.Statistics">
      <summary>Gets an object that provides download statistics associated with the event.</summary>
      <returns>An object that provides download statistics associated with the event.</returns>
    </member>
    <member name="T:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceDownloadFailedEventArgs">
      <summary>Provides data for the DownloadFailed event.</summary>
    </member>
    <member name="P:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceDownloadFailedEventArgs.ExtendedError">
      <summary>Gets the extended error code associate with the event.</summary>
      <returns>The extended error code associate with the event.</returns>
    </member>
    <member name="P:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceDownloadFailedEventArgs.HttpResponseMessage">
      <summary>Gets the http response message, if any, returned from the failed media download request.</summary>
      <returns>The http response message returned from the failed media download request.</returns>
    </member>
    <member name="P:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceDownloadFailedEventArgs.Position">
      <summary>Gets a time span representing the position within the timeline of the media segment to which the event applies.</summary>
      <returns>A time span representing the position within the timeline of the media segment to which the event applies.</returns>
    </member>
    <member name="P:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceDownloadFailedEventArgs.RequestId">
      <summary>Gets a locally-unique identifier for the web request associated with the event.</summary>
      <returns>A locally-unique identifier for the web request associated with the event.</returns>
    </member>
    <member name="P:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceDownloadFailedEventArgs.ResourceByteRangeLength">
      <summary>Gets the byte range length of the failed media download request.</summary>
      <returns>The byte range length of the failed media download request.</returns>
    </member>
    <member name="P:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceDownloadFailedEventArgs.ResourceByteRangeOffset">
      <summary>Gets the byte range offset of the failed media download request.</summary>
      <returns>The byte range offset of the failed media download request.</returns>
    </member>
    <member name="P:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceDownloadFailedEventArgs.ResourceContentType">
      <summary>Gets a string representing the content type associated with the event.</summary>
      <returns>The content type associated with the event.</returns>
    </member>
    <member name="P:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceDownloadFailedEventArgs.ResourceDuration">
      <summary>Gets a TimeSpan representing the duration of the resource associated with the event.</summary>
      <returns>The duration of the resource associated with the event.</returns>
    </member>
    <member name="P:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceDownloadFailedEventArgs.ResourceType">
      <summary>Gets the resource type of the failed media download request.</summary>
      <returns>The resource type of the failed media download request.</returns>
    </member>
    <member name="P:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceDownloadFailedEventArgs.ResourceUri">
      <summary>Gets the resource URI of the failed media download request.</summary>
      <returns>The resource URI of the failed media download request.</returns>
    </member>
    <member name="P:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceDownloadFailedEventArgs.Statistics">
      <summary>Gets an object that provides download statistics associated with the event.</summary>
      <returns>An object that provides download statistics associated with the event.</returns>
    </member>
    <member name="T:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceDownloadRequestedDeferral">
      <summary>Represents a deferral that can be used to defer the completion of the DownloadRequested event so that the app can asynchronously download media content.</summary>
    </member>
    <member name="M:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceDownloadRequestedDeferral.Complete">
      <summary>Informs the system that an asynchronous operation associated with a DownloadRequested event has finished.</summary>
    </member>
    <member name="T:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceDownloadRequestedEventArgs">
      <summary>Provides data for the DownloadRequested event.</summary>
    </member>
    <member name="P:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceDownloadRequestedEventArgs.Position">
      <summary>Gets a time span representing the position within the timeline of the media segment to which the event applies.</summary>
      <returns>A time span representing the position within the timeline of the media segment to which the event applies.</returns>
    </member>
    <member name="P:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceDownloadRequestedEventArgs.RequestId">
      <summary>Gets a locally-unique identifier for the web request associated with the event.</summary>
      <returns>A locally-unique identifier for the web request associated with the event.</returns>
    </member>
    <member name="P:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceDownloadRequestedEventArgs.ResourceByteRangeLength">
      <summary>Gets the byte range length of the media download request.</summary>
      <returns>The byte range length of the media download request.</returns>
    </member>
    <member name="P:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceDownloadRequestedEventArgs.ResourceByteRangeOffset">
      <summary>Gets the byte range offset of the media download request.</summary>
      <returns>The byte range offset of the media download request.</returns>
    </member>
    <member name="P:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceDownloadRequestedEventArgs.ResourceContentType">
      <summary>Gets a string representing the content type associated with the event.</summary>
      <returns>The content type associated with the event.</returns>
    </member>
    <member name="P:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceDownloadRequestedEventArgs.ResourceDuration">
      <summary>Gets a TimeSpan representing the duration of the resource associated with the event.</summary>
      <returns>The duration of the resource associated with the event.</returns>
    </member>
    <member name="P:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceDownloadRequestedEventArgs.ResourceType">
      <summary>Gets the resource type of the media download request.</summary>
      <returns>The resource type of the media download request.</returns>
    </member>
    <member name="P:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceDownloadRequestedEventArgs.ResourceUri">
      <summary>Gets the resource URI of the media download request.</summary>
      <returns>The resource URI of the media download request.</returns>
    </member>
    <member name="P:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceDownloadRequestedEventArgs.Result">
      <summary>Gets an AdaptiveMediaSourceDownloadResult object representing the result of the media download request.</summary>
      <returns>The result of the media download request.</returns>
    </member>
    <member name="M:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceDownloadRequestedEventArgs.GetDeferral">
      <summary>Gets a deferral that can be used to defer the completion of the DownloadRequested event so that the app can asynchronously download media content.</summary>
      <returns>A deferral that can be used to defer the completion of the DownloadRequested event.</returns>
    </member>
    <member name="T:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceDownloadResult">
      <summary>Represents the results of a resource download operation.</summary>
    </member>
    <member name="P:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceDownloadResult.Buffer">
      <summary>Gets or sets a buffer containing the downloaded resource.</summary>
      <returns>A buffer containing the downloaded resource.</returns>
    </member>
    <member name="P:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceDownloadResult.ContentType">
      <summary>Gets or sets a string that identifies the MIME content type of the downloaded resource.</summary>
      <returns>A string that identifies the MIME content type of the downloaded resource.</returns>
    </member>
    <member name="P:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceDownloadResult.ExtendedStatus">
      <summary>Gets or sets an integer value that represents extended status information about the resource download operation.</summary>
      <returns>An integer value that represents extended status information about the resource download operation.</returns>
    </member>
    <member name="P:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceDownloadResult.InputStream">
      <summary>Gets or sets an input stream containing the downloaded resource.</summary>
      <returns>An input stream containing the downloaded resource.</returns>
    </member>
    <member name="P:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceDownloadResult.ResourceByteRangeLength">
      <summary>Gets or sets the requested byte range of the resource to be downloaded.</summary>
      <returns>The requested byte range of the resource to be downloaded.</returns>
    </member>
    <member name="P:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceDownloadResult.ResourceByteRangeOffset">
      <summary>Gets or sets the requested byte range offset of the resource to be downloaded.</summary>
      <returns>The requested byte range offset of the resource to be downloaded.</returns>
    </member>
    <member name="P:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceDownloadResult.ResourceUri">
      <summary>Gets or sets the Uniform Resource Identifier (URI) of the downloaded resource.</summary>
      <returns>The Uniform Resource Identifier (URI) of the downloaded resource.</returns>
    </member>
    <member name="T:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceDownloadStatistics">
      <summary>Represents a set of download statistics associated with the AdaptiveMediaSource.DownloadFailed and AdaptiveMediaSource.DownloadCompleted events.</summary>
    </member>
    <member name="P:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceDownloadStatistics.ContentBytesReceivedCount">
      <summary>Gets the count of bytes that have been received at the time of the event.</summary>
      <returns>The count of bytes that have been received at the time of the event.</returns>
    </member>
    <member name="P:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceDownloadStatistics.TimeToFirstByteReceived">
      <summary>Gets the time window between when the system makes the asyncronous http request for the content and when the first block of data has been read from the http stream.</summary>
      <returns>The time window between when the system makes the asyncronous http request for the content and when the first block of data has been read from the http stream.</returns>
    </member>
    <member name="P:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceDownloadStatistics.TimeToHeadersReceived">
      <summary>Gets the time window between when the system makes the asyncronous http request for the content and when the operation completes, when the http headers have been received.</summary>
      <returns>The time window between when the system makes the asyncronous http request for the content and when the operation completes, when the http headers have been received.</returns>
    </member>
    <member name="P:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceDownloadStatistics.TimeToLastByteReceived">
      <summary>Gets the time window between when the system makes the asyncronous http request for the content and when the last block of data has been read from the http stream.</summary>
      <returns>The time window between when the system makes the asyncronous http request for the content and when the last block of data has been read from the http stream.</returns>
    </member>
    <member name="T:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourcePlaybackBitrateChangedEventArgs">
      <summary>Provides data for the PlaybackBitrateChanged event.</summary>
    </member>
    <member name="P:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourcePlaybackBitrateChangedEventArgs.AudioOnly">
      <summary>Gets a value indicating whether the media source contains only audio data.</summary>
      <returns>A value indicating whether the media source contains only audio data.</returns>
    </member>
    <member name="P:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourcePlaybackBitrateChangedEventArgs.NewValue">
      <summary>Gets the new playback bitrate.</summary>
      <returns>The new playback bitrate.</returns>
    </member>
    <member name="P:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourcePlaybackBitrateChangedEventArgs.OldValue">
      <summary>Gets the old playback bitrate.</summary>
      <returns>The old playback bitrate.</returns>
    </member>
    <member name="T:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceResourceType">
      <summary>Specifies the type of an adaptive media resource.</summary>
    </member>
    <member name="F:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceResourceType.InitializationSegment">
      <summary>The resource is an initialization segment.</summary>
    </member>
    <member name="F:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceResourceType.InitializationVector">
      <summary>The resource is a cryptographic initialization vector.</summary>
    </member>
    <member name="F:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceResourceType.Key">
      <summary>The resource is an encryption key.</summary>
    </member>
    <member name="F:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceResourceType.Manifest">
      <summary>The resource is an adaptive streaming manifest.</summary>
    </member>
    <member name="F:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceResourceType.MediaSegment">
      <summary>The resource is a media segment.</summary>
    </member>
    <member name="F:Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceResourceType.MediaSegmentIndex">
      <summary>The resource is a media segment index.</summary>
    </member>
    <member name="T:Windows.Media.Transcoding.MediaTranscoder">
      <summary>Transcodes audio and video files.</summary>
    </member>
    <member name="M:Windows.Media.Transcoding.MediaTranscoder.#ctor">
      <summary>Creates a new instance of the MediaTranscoder class.</summary>
    </member>
    <member name="P:Windows.Media.Transcoding.MediaTranscoder.AlwaysReencode">
      <summary>Specifies whether the media transcoder always re-encodes the source.</summary>
      <returns>**true** if the media transcoder always re-encodes the source; otherwise **false**. The default value is **false**.</returns>
    </member>
    <member name="P:Windows.Media.Transcoding.MediaTranscoder.HardwareAccelerationEnabled">
      <summary>Specifies whether hardware acceleration is enabled.</summary>
      <returns>Set to **true** if enabled, otherwise **false**.</returns>
    </member>
    <member name="P:Windows.Media.Transcoding.MediaTranscoder.TrimStartTime">
      <summary>Gets or sets the time interval to trim from the start of the output.</summary>
      <returns>A TimeSpan structure that contains the time interval.</returns>
    </member>
    <member name="P:Windows.Media.Transcoding.MediaTranscoder.TrimStopTime">
      <summary>Gets or sets the time interval to trim from the end of the output.</summary>
      <returns>A TimeSpan structure that contains the time interval.</returns>
    </member>
    <member name="P:Windows.Media.Transcoding.MediaTranscoder.VideoProcessingAlgorithm">
      <summary>Gets or sets the video processing algorithm which will be used for transcoding.</summary>
      <returns>The video processing algorithm.</returns>
    </member>
    <member name="M:Windows.Media.Transcoding.MediaTranscoder.AddAudioEffect(System.String)">
      <summary>Adds the specified audio effect.</summary>
      <param name="activatableClassId">The identifier of the audio effect.</param>
    </member>
    <member name="M:Windows.Media.Transcoding.MediaTranscoder.AddAudioEffect(System.String,System.Boolean,Windows.Foundation.Collections.IPropertySet)">
      <summary>Adds the specified audio effect with configuration properties, and indicates whether the effect is required.</summary>
      <param name="activatableClassId">The identifier of the audio effect.</param>
      <param name="effectRequired">Indicates whether the audio effect is required.</param>
      <param name="configuration">Configuration properties for the audio effect.</param>
    </member>
    <member name="M:Windows.Media.Transcoding.MediaTranscoder.AddVideoEffect(System.String)">
      <summary>Adds the specified video effect.</summary>
      <param name="activatableClassId">The identifier of the video effect.</param>
    </member>
    <member name="M:Windows.Media.Transcoding.MediaTranscoder.AddVideoEffect(System.String,System.Boolean,Windows.Foundation.Collections.IPropertySet)">
      <summary>Adds the specified video effect with configuration properties and indicates whether the effect is required.</summary>
      <param name="activatableClassId">The identifier of the video effect.</param>
      <param name="effectRequired">Indicates whether the video effect is required.</param>
      <param name="configuration">Configuration properties for the video effect.</param>
    </member>
    <member name="M:Windows.Media.Transcoding.MediaTranscoder.ClearEffects">
      <summary>Removes all audio and video effects from the transcode session.</summary>
    </member>
    <member name="M:Windows.Media.Transcoding.MediaTranscoder.PrepareFileTranscodeAsync(Windows.Storage.IStorageFile,Windows.Storage.IStorageFile,Windows.Media.MediaProperties.MediaEncodingProfile)">
      <summary>Asynchronously initializes the trancode operation on the specified file and returns a PrepareTranscodeResult object which can be used to start the transcode operation.</summary>
      <param name="source">The source file.</param>
      <param name="destination">The destination file.</param>
      <param name="profile">The profile to use for the operation.</param>
      <returns>When this method completes, a PrepareTranscodeResult object is returned which can be used to start the transcode.</returns>
    </member>
    <member name="M:Windows.Media.Transcoding.MediaTranscoder.PrepareMediaStreamSourceTranscodeAsync(Windows.Media.Core.IMediaSource,Windows.Storage.Streams.IRandomAccessStream,Windows.Media.MediaProperties.MediaEncodingProfile)">
      <summary>Asynchronously initializes the trancode operation on the specified media source and returns a PrepareTranscodeResult object which can be used to start the transcode operation.</summary>
      <param name="source">The media source to perform the transcode operation on.</param>
      <param name="destination">The destination stream for the transcoded media data.</param>
      <param name="profile">The profile to use for the operation.</param>
      <returns>When this method completes, a PrepareTranscodeResult object is returned which can be used to start the transcode.</returns>
    </member>
    <member name="M:Windows.Media.Transcoding.MediaTranscoder.PrepareStreamTranscodeAsync(Windows.Storage.Streams.IRandomAccessStream,Windows.Storage.Streams.IRandomAccessStream,Windows.Media.MediaProperties.MediaEncodingProfile)">
      <summary>Asynchronously initializes the trancode operation on the specified stream and returns a PrepareTranscodeResult object which can be used to start the transcode operation.</summary>
      <param name="source">The source stream.</param>
      <param name="destination">The destination stream.</param>
      <param name="profile">The profile to use for the operation.</param>
      <returns>When this method completes, a PrepareTranscodeResult object is returned which can be used to start the transcode.</returns>
    </member>
    <member name="T:Windows.Media.Transcoding.MediaVideoProcessingAlgorithm">
      <summary>Defines the available algorithms used by the Transcode Video Processor (XVP).</summary>
    </member>
    <member name="F:Windows.Media.Transcoding.MediaVideoProcessingAlgorithm.Default">
      <summary>Default video processing algorithm. This algorithm prefers performance, speed, and space over quality. This algorithm will makes use of hardware.</summary>
    </member>
    <member name="F:Windows.Media.Transcoding.MediaVideoProcessingAlgorithm.MrfCrf444">
      <summary>Prefers quality over performance. This mode always runs in software and insures that hardware implementations, which may differ from the XVP are not used.</summary>
    </member>
    <member name="T:Windows.Media.Transcoding.PrepareTranscodeResult">
      <summary>Represents an asynchronous media transcode deferral operation which can be used to start the transcode operation.</summary>
    </member>
    <member name="P:Windows.Media.Transcoding.PrepareTranscodeResult.CanTranscode">
      <summary>Indicates whether the trancode operation can be performed successfully.</summary>
      <returns>True if the trancode operation can be performed successfully; false otherwise.</returns>
    </member>
    <member name="P:Windows.Media.Transcoding.PrepareTranscodeResult.FailureReason">
      <summary>Specifies the reason for the transcode failure.</summary>
      <returns>The reason for the transcode failure.</returns>
    </member>
    <member name="M:Windows.Media.Transcoding.PrepareTranscodeResult.TranscodeAsync">
      <summary>Creates an object to perform an asynchronous media transcode operation on media data.</summary>
      <returns>An object that is used to control the asynchronous operation.</returns>
    </member>
    <member name="T:Windows.Media.Transcoding.TranscodeFailureReason">
      <summary>Specifies the reason the transcode operation failed.</summary>
    </member>
    <member name="F:Windows.Media.Transcoding.TranscodeFailureReason.CodecNotFound">
      <summary>The codec was not found.</summary>
    </member>
    <member name="F:Windows.Media.Transcoding.TranscodeFailureReason.InvalidProfile">
      <summary>Profile is invalid.</summary>
    </member>
    <member name="F:Windows.Media.Transcoding.TranscodeFailureReason.None">
      <summary>None.</summary>
    </member>
    <member name="F:Windows.Media.Transcoding.TranscodeFailureReason.Unknown">
      <summary>Reason unknown.</summary>
    </member>
    <member name="T:Windows.Networking.DomainNameType">
      <summary>The domain type of the HostName object when the HostNameType is a domain name.</summary>
    </member>
    <member name="F:Windows.Networking.DomainNameType.FullyQualified">
      <summary>A fully-qualified domain name.</summary>
    </member>
    <member name="F:Windows.Networking.DomainNameType.Suffix">
      <summary>The suffix of a domain name.</summary>
    </member>
    <member name="T:Windows.Networking.EndpointPair">
      <summary>Provides data for the local endpoint and remote endpoint for a network connection used by network apps.</summary>
    </member>
    <member name="M:Windows.Networking.EndpointPair.#ctor(Windows.Networking.HostName,System.String,Windows.Networking.HostName,System.String)">
      <summary>Creates a new EndpointPair object.</summary>
      <param name="localHostName">The local hostname or IP address for the EndpointPair object.</param>
      <param name="localServiceName">The local service name or the local TCP or UDP port number for the EndpointPair object.</param>
      <param name="remoteHostName">The remote hostname or IP address for the EndpointPair object.</param>
      <param name="remoteServiceName">The remote service name or the remote TCP or UDP port number for the EndpointPair object.</param>
    </member>
    <member name="P:Windows.Networking.EndpointPair.LocalHostName">
      <summary>Get or set the local hostname for the EndpointPair object.</summary>
      <returns>The local hostname for the EndpointPair object.</returns>
    </member>
    <member name="P:Windows.Networking.EndpointPair.LocalServiceName">
      <summary>Get or set the local service name for the EndpointPair object.</summary>
      <returns>The local service name for the EndpointPair object.</returns>
    </member>
    <member name="P:Windows.Networking.EndpointPair.RemoteHostName">
      <summary>Get or set the remote hostname for the EndpointPair object.</summary>
      <returns>The remote hostname for the EndpointPair object.</returns>
    </member>
    <member name="P:Windows.Networking.EndpointPair.RemoteServiceName">
      <summary>Get or set the remote service name for the EndpointPair object.</summary>
      <returns>The remote service name for the EndpointPair object.</returns>
    </member>
    <member name="T:Windows.Networking.HostName">
      <summary>Provides data for a hostname or an IP address.</summary>
    </member>
    <member name="M:Windows.Networking.HostName.#ctor(System.String)">
      <summary>Creates a new HostName object from a string that contains a hostname or an IP address.</summary>
      <param name="hostName">A string that contains a hostname or an IP address.</param>
    </member>
    <member name="P:Windows.Networking.HostName.CanonicalName">
      <summary>Gets the canonical name for the HostName object.</summary>
      <returns>The canonical name for the HostName object.</returns>
    </member>
    <member name="P:Windows.Networking.HostName.DisplayName">
      <summary>Gets the display name for the HostName object.</summary>
      <returns>The display name for the HostName object.</returns>
    </member>
    <member name="P:Windows.Networking.HostName.IPInformation">
      <summary>Gets the IPInformation object for a local IP address assigned to a HostName object.</summary>
      <returns>The IPInformation object for the IP address.</returns>
    </member>
    <member name="P:Windows.Networking.HostName.RawName">
      <summary>Gets the original string used to construct the HostName object.</summary>
      <returns>The original string used to construct the HostName object.</returns>
    </member>
    <member name="P:Windows.Networking.HostName.Type">
      <summary>Gets the HostNameType of the HostName object.</summary>
      <returns>The HostNameType of the HostName object.</returns>
    </member>
    <member name="M:Windows.Networking.HostName.Compare(System.String,System.String)">
      <summary>Compares two strings to determine if they represent the same hostname.</summary>
      <param name="value1">A hostname or IP address.</param>
      <param name="value2">A hostname or IP address.</param>
      <returns>The return value indicates the lexicographic relation of *value1* to *value2*. If the two parameters represent the same canonical hostname, then zero is returned. If *value1* is less than *value2*, the return value is less than zero. If *value1* is greater than *value2*, the return vale is greater than zero.</returns>
    </member>
    <member name="M:Windows.Networking.HostName.IsEqual(Windows.Networking.HostName)">
      <summary>Determines whether the specified HostName object has an equivalent value to the current HostName object.</summary>
      <param name="hostName">A HostName object that is compared with the current HostName.</param>
      <returns>A Boolean value that indicates whether the specified HostName object is equal to the current HostName object.</returns>
    </member>
    <member name="M:Windows.Networking.HostName.ToString">
      <summary>Returns a string that represents the HostName object.</summary>
      <returns>A string that represents the HostName object.</returns>
    </member>
    <member name="T:Windows.Networking.HostNameSortOptions">
      <summary>Options for how a list of EndpointPair objects is sorted.</summary>
    </member>
    <member name="F:Windows.Networking.HostNameSortOptions.None">
      <summary>Sort a list of EndpointPair objects by the default criteria used the system which is to minimize connection delays.</summary>
    </member>
    <member name="F:Windows.Networking.HostNameSortOptions.OptimizeForLongConnections">
      <summary>Sort a list of EndpointPair objects to optimize for long connections.</summary>
    </member>
    <member name="T:Windows.Networking.HostNameType">
      <summary>The type of a HostName object.</summary>
    </member>
    <member name="F:Windows.Networking.HostNameType.Bluetooth">
      <summary>A Bluetooth address. This represents the hardware or media access control (MAC) address for a Bluetooth device.</summary>
    </member>
    <member name="F:Windows.Networking.HostNameType.DomainName">
      <summary>A domain name.</summary>
    </member>
    <member name="F:Windows.Networking.HostNameType.Ipv4">
      <summary>An IPv4 address.</summary>
    </member>
    <member name="F:Windows.Networking.HostNameType.Ipv6">
      <summary>An IPv6 address.</summary>
    </member>
    <member name="T:Windows.Networking.BackgroundTransfer.BackgroundDownloader">
      <summary>Used to configure downloads prior to the actual creation of the download operation using CreateDownload. For an overview of Background Transfer capabilities, see [Transferring data in the background](https://docs.microsoft.com/previous-versions/windows/apps/hh452979(v=win.10)). Download the Background Transfer sample for examples in JavaScript, C#, and C++.</summary>
    </member>
    <member name="M:Windows.Networking.BackgroundTransfer.BackgroundDownloader.#ctor">
      <summary>Creates a new BackgroundDownloader object.</summary>
    </member>
    <member name="M:Windows.Networking.BackgroundTransfer.BackgroundDownloader.#ctor(Windows.Networking.BackgroundTransfer.BackgroundTransferCompletionGroup)">
      <summary>Creates a new BackgroundDownloader object with a BackgroundTransferCompletionGroup.</summary>
      <param name="completionGroup">The completion group to associate with this BackgroundDownloader object.</param>
    </member>
    <member name="P:Windows.Networking.BackgroundTransfer.BackgroundDownloader.CompletionGroup">
      <summary>Gets the BackgroundTransferCompletionGroup associated with the BackgroundDownloader.</summary>
      <returns>The BackgroundTransferCompletionGroup associated with the BackgroundDownloader . This property can be null.</returns>
    </member>
    <member name="P:Windows.Networking.BackgroundTransfer.BackgroundDownloader.CostPolicy">
      <summary>Gets or sets the cost policy for the background download operation.</summary>
      <returns>Indicates whether transfers can occur on costed networks.</returns>
    </member>
    <member name="P:Windows.Networking.BackgroundTransfer.BackgroundDownloader.FailureTileNotification">
      <summary>Gets or sets the TileNotification used to define the visuals, identification tag, and expiration time of a tile notification used to update the app tile when indicating failure of a download to the user.</summary>
      <returns>The TileNotification used to indicate download failure.</returns>
    </member>
    <member name="P:Windows.Networking.BackgroundTransfer.BackgroundDownloader.FailureToastNotification">
      <summary>Gets or sets the ToastNotification that defines the content, associated metadata, and events used in a toast notification to indicate failure of a download to the user.</summary>
      <returns>The ToastNotification used to indicate download failure.</returns>
    </member>
    <member name="P:Windows.Networking.BackgroundTransfer.BackgroundDownloader.Group">
      <summary>Gets or sets a string value (for example, a GUID ) indicating the group the transfer will belong to. A download operation with a group ID will only appear in operation enumerations using GetCurrentDownloadsAsync(String) with the specific group string value.</summary>
      <returns>The group name.</returns>
    </member>
    <member name="P:Windows.Networking.BackgroundTransfer.BackgroundDownloader.Method">
      <summary>Gets or sets the HTTP method used for the background download. The default method used for download operations is GET.</summary>
      <returns>The method to use for the background download. Setting this property will override the default method used for the operation.</returns>
    </member>
    <member name="P:Windows.Networking.BackgroundTransfer.BackgroundDownloader.ProxyCredential">
      <summary>Gets or sets the proxy credentials for the background transfer.</summary>
      <returns>The credentials used to authenticate with an HTTP proxy.</returns>
    </member>
    <member name="P:Windows.Networking.BackgroundTransfer.BackgroundDownloader.ServerCredential">
      <summary>Gets or sets the credentials to use to authenticate with the origin server.</summary>
      <returns>The credential to use for authentication.</returns>
    </member>
    <member name="P:Windows.Networking.BackgroundTransfer.BackgroundDownloader.SuccessTileNotification">
      <summary>Gets or sets the TileNotification used to define the visuals, identification tag, and expiration time of a tile notification used to update the app tile when indicating success of a download to the user.</summary>
      <returns>The TileNotification used to indicate download success.</returns>
    </member>
    <member name="P:Windows.Networking.BackgroundTransfer.BackgroundDownloader.SuccessToastNotification">
      <summary>Gets or sets the ToastNotification that defines the content, associated metadata, and events used in a toast notification to indicate success of a download to the user.</summary>
      <returns>The ToastNotification used to indicate download success.</returns>
    </member>
    <member name="P:Windows.Networking.BackgroundTransfer.BackgroundDownloader.TransferGroup">
      <summary>Gets or sets the group that a download operation will belong to.</summary>
      <returns>The group to associate with the download.</returns>
    </member>
    <member name="M:Windows.Networking.BackgroundTransfer.BackgroundDownloader.CreateDownload(Windows.Foundation.Uri,Windows.Storage.IStorageFile)">
      <summary>Initializes a DownloadOperation object that contains the specified Uri and the file that the response is written to.</summary>
      <param name="uri">The location of the resource.</param>
      <param name="resultFile">The file that the response will be written to.</param>
      <returns>The resultant download operation.</returns>
    </member>
    <member name="M:Windows.Networking.BackgroundTransfer.BackgroundDownloader.CreateDownload(Windows.Foundation.Uri,Windows.Storage.IStorageFile,Windows.Storage.IStorageFile)">
      <summary>Initializes a DownloadOperation object with the resource Uri, the file that the response is written to, and the request entity body.</summary>
      <param name="uri">The location of the resource.</param>
      <param name="resultFile">The file that the response will be written to.</param>
      <param name="requestBodyFile">A file that represents the request entity body, which contains additional data the server requires before the download can begin. The file this object points to must be valid for the duration of the download.</param>
      <returns>The resultant download operation.</returns>
    </member>
    <member name="M:Windows.Networking.BackgroundTransfer.BackgroundDownloader.CreateDownloadAsync(Windows.Foundation.Uri,Windows.Storage.IStorageFile,Windows.Storage.Streams.IInputStream)">
      <summary>Creates an asynchronous download operation that includes a URI, the file that the response will be written to, and the IInputStream object from which the file contents are read.</summary>
      <param name="uri">The location of the resource.</param>
      <param name="resultFile">Represents the file that the response will be written to.</param>
      <param name="requestBodyStream">A stream that represents the request entity body.</param>
      <returns>The resultant asynchronous download operation.</returns>
    </member>
    <member name="M:Windows.Networking.BackgroundTransfer.BackgroundDownloader.GetCurrentDownloadsAsync">
      <summary>Returns a collection of pending downloads that are not associated with a BackgroundTransferGroup.</summary>
      <returns>A collection of pending downloads for the current application instance.</returns>
    </member>
    <member name="M:Windows.Networking.BackgroundTransfer.BackgroundDownloader.GetCurrentDownloadsAsync(System.String)">
      <summary>Returns a collection of pending downloads for a specific Group.</summary>
      <deprecated type="deprecate">GetCurrentDownloadsAsync(group) may be altered or unavailable for releases after Windows 8.1. Instead, use GetCurrentDownloadsForTransferGroupAsync.</deprecated>
      <param name="group">A string indicating a specific group of transfers.</param>
      <returns>A collection of pending downloads for the specific group.</returns>
    </member>
    <member name="M:Windows.Networking.BackgroundTransfer.BackgroundDownloader.GetCurrentDownloadsForTransferGroupAsync(Windows.Networking.BackgroundTransfer.BackgroundTransferGroup)">
      <summary>Gets all downloads associated with the provided BackgroundTransferGroup.</summary>
      <param name="group">Contains information used to identify a group of downloads.</param>
      <returns>A list of downloads currently associated with the specified group.</returns>
    </member>
    <member name="M:Windows.Networking.BackgroundTransfer.BackgroundDownloader.RequestUnconstrainedDownloadsAsync(Windows.Foundation.Collections.IIterable{Windows.Networking.BackgroundTransfer.DownloadOperation})">
      <summary>Used to request an unconstrained download operation. When this method is called the user is provided with a UI prompt that they can use to indicate their consent for an unconstrained operation.An unconstrained transfer operation will run without the resource restrictions normally associated with background network operations while a device is running on battery.</summary>
      <deprecated type="deprecate">RequestUnconstrainedDownloadsAsync is deprecated and may not work on all platforms. For more info, see MSDN.</deprecated>
      <param name="operations">The download operation to run unconstrained.</param>
      <returns>Indicates if the operations will run unconstrained.</returns>
    </member>
    <member name="M:Windows.Networking.BackgroundTransfer.BackgroundDownloader.SetRequestHeader(System.String,System.String)">
      <summary>Used to set an HTTP request header.</summary>
      <param name="headerName">The header name.</param>
      <param name="headerValue">The header value.</param>
    </member>
    <member name="T:Windows.Networking.BackgroundTransfer.BackgroundDownloadProgress">
      <summary>Contains status information about the download operation.</summary>
    </member>
    <member name="F:Windows.Networking.BackgroundTransfer.BackgroundDownloadProgress.BytesReceived">
      <summary>The total number of bytes received. This value does not include bytes received as response headers. If the download operation has restarted, this value may be smaller than in the previous progress report.</summary>
    </member>
    <member name="F:Windows.Networking.BackgroundTransfer.BackgroundDownloadProgress.HasResponseChanged">
      <summary>**true** if the download request response has changed; otherwise, **false**.</summary>
    </member>
    <member name="F:Windows.Networking.BackgroundTransfer.BackgroundDownloadProgress.HasRestarted">
      <summary>**true** if a data transfer operation has restarted; otherwise **false**.</summary>
    </member>
    <member name="F:Windows.Networking.BackgroundTransfer.BackgroundDownloadProgress.Status">
      <summary>A BackgroundTransferStatus containing the current status of the download operation.</summary>
    </member>
    <member name="F:Windows.Networking.BackgroundTransfer.BackgroundDownloadProgress.TotalBytesToReceive">
      <summary>The total number of bytes of data to download. If this number is unknown, this value is set to 0.</summary>
    </member>
    <member name="T:Windows.Networking.BackgroundTransfer.BackgroundTransferBehavior">
      <summary>Defines values used to indicate if downloads and uploads within a BackgroundTransferGroup run in simultaneously or in serial.</summary>
    </member>
    <member name="F:Windows.Networking.BackgroundTransfer.BackgroundTransferBehavior.Parallel">
      <summary>Background Transfer operations run simultaneously.</summary>
    </member>
    <member name="F:Windows.Networking.BackgroundTransfer.BackgroundTransferBehavior.Serialized">
      <summary>Background Transfer operations run in serial.</summary>
    </member>
    <member name="T:Windows.Networking.BackgroundTransfer.BackgroundTransferCompletionGroup">
      <summary>Represents a set of background transfer operations (DownloadOperation or UploadOperation objects) that trigger a background task once all the operations are done (if the operations completed successfully) or fail with an error.</summary>
    </member>
    <member name="M:Windows.Networking.BackgroundTransfer.BackgroundTransferCompletionGroup.#ctor">
      <summary>Creates a new BackgroundTransferCompletionGroup object.</summary>
    </member>
    <member name="P:Windows.Networking.BackgroundTransfer.BackgroundTransferCompletionGroup.IsEnabled">
      <summary>Gets a value that indicates if Enable method on a BackgroundTransferCompletionGroup has already been called.</summary>
      <returns>A value that indicates if the Enable method on the BackgroundTransferCompletionGroup has already been called.</returns>
    </member>
    <member name="P:Windows.Networking.BackgroundTransfer.BackgroundTransferCompletionGroup.Trigger">
      <summary>Gets the IBackgroundTrigger used to set up the background task associated with the BackgroundTransferCompletionGroup.</summary>
      <returns>The trigger used to set up the background task associated with the BackgroundTransferCompletionGroup.</returns>
    </member>
    <member name="M:Windows.Networking.BackgroundTransfer.BackgroundTransferCompletionGroup.Enable">
      <summary>Indicates that the BackgroundTransferCompletionGroup is complete and no more background transfer operations (DownloadOperation or UploadOperation objects) will be added t the completion group.</summary>
    </member>
    <member name="T:Windows.Networking.BackgroundTransfer.BackgroundTransferCompletionGroupTriggerDetails">
      <summary>Contains information about a BackgroundTransferCompletionGroup that can be only accessed from the Run method on the IBackgroundTask.</summary>
    </member>
    <member name="P:Windows.Networking.BackgroundTransfer.BackgroundTransferCompletionGroupTriggerDetails.Downloads">
      <summary>Gets the list of DownloadOperation objects associated with the BackgroundTransferCompletionGroup.</summary>
      <returns>The list of DownloadOperation objects associated with the BackgroundTransferCompletionGroup</returns>
    </member>
    <member name="P:Windows.Networking.BackgroundTransfer.BackgroundTransferCompletionGroupTriggerDetails.Uploads">
      <summary>Gets the list of UploadOperation objects associated with the BackgroundTransferCompletionGroup.</summary>
      <returns>The list of UploadOperation objects associated with the BackgroundTransferCompletionGroup.</returns>
    </member>
    <member name="T:Windows.Networking.BackgroundTransfer.BackgroundTransferContentPart">
      <summary>Represents a content part of a multi-part transfer request. Each BackgroundTransferContentPart object can represent either a single string of text content or a single file payload, but not both.</summary>
    </member>
    <member name="M:Windows.Networking.BackgroundTransfer.BackgroundTransferContentPart.#ctor">
      <summary>Creates a BackgroundTransferContentPart object.</summary>
    </member>
    <member name="M:Windows.Networking.BackgroundTransfer.BackgroundTransferContentPart.#ctor(System.String)">
      <summary>Creates a BackgroundTransferContentPart object that identifies the content it represents.</summary>
      <param name="name">Identifies the content.</param>
    </member>
    <member name="M:Windows.Networking.BackgroundTransfer.BackgroundTransferContentPart.#ctor(System.String,System.String)">
      <summary>Creates a BackgroundTransferContentPart object that identifies the file content and the name of the file that it represents.</summary>
      <param name="name">Identifies the content.</param>
      <param name="fileName">The fully qualified file name, including the local path.</param>
    </member>
    <member name="M:Windows.Networking.BackgroundTransfer.BackgroundTransferContentPart.SetFile(Windows.Storage.IStorageFile)">
      <summary>Sets the source file for a BackgroundTransferContentPart containing the file for upload.</summary>
      <param name="value">The source file.</param>
    </member>
    <member name="M:Windows.Networking.BackgroundTransfer.BackgroundTransferContentPart.SetHeader(System.String,System.String)">
      <summary>Sets content disposition header values that indicate the nature of the information that this BackgroundTransferContentPart represents.</summary>
      <param name="headerName">The header name.</param>
      <param name="headerValue">The header value.</param>
    </member>
    <member name="M:Windows.Networking.BackgroundTransfer.BackgroundTransferContentPart.SetText(System.String)">
      <summary>Use this method to set text information that the BackgroundTransferContentPart represents.</summary>
      <param name="value">A string value used to represent text information. (for example, api_sig, api_key, auth_token, etc...)</param>
    </member>
    <member name="T:Windows.Networking.BackgroundTransfer.BackgroundTransferCostPolicy">
      <summary>Defines values used to specify whether transfers can occur on metered networks.</summary>
    </member>
    <member name="F:Windows.Networking.BackgroundTransfer.BackgroundTransferCostPolicy.Always">
      <summary>Always download regardless of network cost. (for example, even while a user is roaming)</summary>
    </member>
    <member name="F:Windows.Networking.BackgroundTransfer.BackgroundTransferCostPolicy.Default">
      <summary>Allow transfers on metered networks.</summary>
    </member>
    <member name="F:Windows.Networking.BackgroundTransfer.BackgroundTransferCostPolicy.UnrestrictedOnly">
      <summary>Do not allow transfers on metered networks.</summary>
    </member>
    <member name="T:Windows.Networking.BackgroundTransfer.BackgroundTransferError">
      <summary>Used to provide errors encountered during a transfer operation.</summary>
    </member>
    <member name="M:Windows.Networking.BackgroundTransfer.BackgroundTransferError.GetStatus(System.Int32)">
      <summary>Gets the specific error using the returned **HRESULT** value. Possible values are defined by WebErrorStatus.</summary>
      <param name="hresult">An **HRESULT** returned during the operation.</param>
      <returns>The error encountered.</returns>
    </member>
    <member name="T:Windows.Networking.BackgroundTransfer.BackgroundTransferFileRange">
      <summary>Contains status information about the file transfer operation.</summary>
    </member>
    <member name="F:Windows.Networking.BackgroundTransfer.BackgroundTransferFileRange.Length">
      <summary>The length.</summary>
    </member>
    <member name="F:Windows.Networking.BackgroundTransfer.BackgroundTransferFileRange.Offset">
      <summary>The offset.</summary>
    </member>
    <member name="T:Windows.Networking.BackgroundTransfer.BackgroundTransferGroup">
      <summary>A named group used to associate multiple download or upload operations. This class makes it easy for your app to create these groups and to complete downloads and uploads simultaneously, in serial, or based on priority.</summary>
    </member>
    <member name="P:Windows.Networking.BackgroundTransfer.BackgroundTransferGroup.Name">
      <summary>Gets the name of the group.</summary>
      <returns>The group name.</returns>
    </member>
    <member name="P:Windows.Networking.BackgroundTransfer.BackgroundTransferGroup.TransferBehavior">
      <summary>Gets or sets the property used to specify if transfers within this group run simultaneously or in serial. Possible values are defined by BackgroundTransferBehavior.</summary>
      <returns>The group transfer behavior.</returns>
    </member>
    <member name="M:Windows.Networking.BackgroundTransfer.BackgroundTransferGroup.CreateGroup(System.String)">
      <summary>Creates a transfer group using the provided group name.</summary>
      <param name="name">The name of the group. If a group with the this name already exists, this method will return a reference to the existing group object.</param>
      <returns>The new BackgroundTransferGroup.</returns>
    </member>
    <member name="T:Windows.Networking.BackgroundTransfer.BackgroundTransferPriority">
      <summary>Indicates the priority that a BackgroundTransfer operation(download or upload) has in terms of scheduling within an app.</summary>
    </member>
    <member name="F:Windows.Networking.BackgroundTransfer.BackgroundTransferPriority.Default">
      <summary>Default priority setting for an operation. By default when a new operation is created, it is placed at the end of the current transfer queue.</summary>
    </member>
    <member name="F:Windows.Networking.BackgroundTransfer.BackgroundTransferPriority.High">
      <summary>High priority setting for an operation. Ensures that the operation doesn't get placed at the very end of the queue, and is instead placed near the front.</summary>
    </member>
    <member name="F:Windows.Networking.BackgroundTransfer.BackgroundTransferPriority.Low">
      <summary>Low priority setting for an operation. Ensures that the operation doesn't get placed at the very front of the queue, and is instead placed near the end.</summary>
    </member>
    <member name="T:Windows.Networking.BackgroundTransfer.BackgroundTransferRangesDownloadedEventArgs">
      <summary>Provides access to information about the incremental download progress event.</summary>
    </member>
    <member name="P:Windows.Networking.BackgroundTransfer.BackgroundTransferRangesDownloadedEventArgs.AddedRanges">
      <summary>List of ranges that were downloaded since the previous RangesDownloaded event.</summary>
      <returns>List of ranges that were downloaded since the previous RangesDownloaded event.</returns>
    </member>
    <member name="P:Windows.Networking.BackgroundTransfer.BackgroundTransferRangesDownloadedEventArgs.WasDownloadRestarted">
      <summary>TRUE if the download was restarted from scratch since the previous RangesDownloaded event.</summary>
      <returns>TRUE if the download was restarted from scratch since the previous RangesDownloaded event, otherwise FALSE.</returns>
    </member>
    <member name="M:Windows.Networking.BackgroundTransfer.BackgroundTransferRangesDownloadedEventArgs.GetDeferral">
      <summary>Deferral allows apps to carry out asynchronous work within their RangesDownloaded handler without receiving a new RangesDownloaded event in the meantime.</summary>
      <returns>**HRESULT**</returns>
    </member>
    <member name="T:Windows.Networking.BackgroundTransfer.BackgroundTransferStatus">
      <summary>Defines transfer operation status values.</summary>
    </member>
    <member name="F:Windows.Networking.BackgroundTransfer.BackgroundTransferStatus.Canceled">
      <summary>The transfer operation has been cancelled.</summary>
    </member>
    <member name="F:Windows.Networking.BackgroundTransfer.BackgroundTransferStatus.Completed">
      <summary>The transfer operation has completed.</summary>
    </member>
    <member name="F:Windows.Networking.BackgroundTransfer.BackgroundTransferStatus.Error">
      <summary>An error was encountered during the transfer operation.</summary>
    </member>
    <member name="F:Windows.Networking.BackgroundTransfer.BackgroundTransferStatus.Idle">
      <summary>The application is idle.</summary>
    </member>
    <member name="F:Windows.Networking.BackgroundTransfer.BackgroundTransferStatus.PausedByApplication">
      <summary>The application has paused the transfer operation.</summary>
    </member>
    <member name="F:Windows.Networking.BackgroundTransfer.BackgroundTransferStatus.PausedCostedNetwork">
      <summary>The transfer operation is paused due to cost policy (for example, transitioned to a costed network).</summary>
    </member>
    <member name="F:Windows.Networking.BackgroundTransfer.BackgroundTransferStatus.PausedNoNetwork">
      <summary>The transfer operation is paused due to a lack of network connectivity.</summary>
    </member>
    <member name="F:Windows.Networking.BackgroundTransfer.BackgroundTransferStatus.PausedRecoverableWebErrorStatus">
      <summary>One of the app-configured recoverable web error statuses (RecoverableWebErrorStatuses ).</summary>
    </member>
    <member name="F:Windows.Networking.BackgroundTransfer.BackgroundTransferStatus.PausedSystemPolicy">
      <summary>The transfer is paused by the system due to resource constraints. Examples of constraints include the system being on Battery Saver when the application is not in the foreground. In Windows Phone, transfers will have this status if Battery Saver is activated, if the background task can't get enough memory, CPU, power resources to run, or if the network condition is 2G and the app is not in the foreground</summary>
    </member>
    <member name="F:Windows.Networking.BackgroundTransfer.BackgroundTransferStatus.Running">
      <summary>The transfer is currently in progress.</summary>
    </member>
    <member name="T:Windows.Networking.BackgroundTransfer.BackgroundUploader">
      <summary>Used to configure upload prior to the actual creation of the upload operation using CreateUpload. For an overview of Background Transfer capabilities, see [Transferring data in the background](https://docs.microsoft.com/previous-versions/windows/apps/hh452979(v=win.10)). Download the Background Transfer sample for examples in JavaScript, C#, and C++.</summary>
    </member>
    <member name="M:Windows.Networking.BackgroundTransfer.BackgroundUploader.#ctor">
      <summary>Instantiates a new BackgroundUploader object.</summary>
    </member>
    <member name="M:Windows.Networking.BackgroundTransfer.BackgroundUploader.#ctor(Windows.Networking.BackgroundTransfer.BackgroundTransferCompletionGroup)">
      <summary>Instantiates a new BackgroundUploader object as a member of a completion group.</summary>
      <param name="completionGroup">The completion group that the created BackgroundUploader instance is to be a member of.</param>
    </member>
    <member name="P:Windows.Networking.BackgroundTransfer.BackgroundUploader.CompletionGroup">
      <summary>Gets the BackgroundTransferCompletionGroup associated with the BackgroundUploader.</summary>
      <returns>The BackgroundTransferCompletionGroup associated with the BackgroundUploader. This property can be null.</returns>
    </member>
    <member name="P:Windows.Networking.BackgroundTransfer.BackgroundUploader.CostPolicy">
      <summary>Gets or sets the cost policy for the background upload operation.</summary>
      <returns>Indicates whether transfers can occur on costed networks.</returns>
    </member>
    <member name="P:Windows.Networking.BackgroundTransfer.BackgroundUploader.FailureTileNotification">
      <summary>Gets and sets the TileNotification used to define the visuals, identification tag, and expiration time of a tile notification used to update the app tile when indicating failure of an upload to the user.</summary>
      <returns>The TileNotification used to indicate upload failure.</returns>
    </member>
    <member name="P:Windows.Networking.BackgroundTransfer.BackgroundUploader.FailureToastNotification">
      <summary>Gets or sets the ToastNotification that defines the content, associated metadata, and events used in a toast notification to indicate failure of an upload to the user.</summary>
      <returns>The ToastNotification used to indicate upload failure.</returns>
    </member>
    <member name="P:Windows.Networking.BackgroundTransfer.BackgroundUploader.Group">
      <summary>Gets or sets a string value (for example, a GUID ) indicating the group the upload will belong to. An upload operation with a group ID will only appear in operation enumerations using GetCurrentDownloadsAsync(String) with the specific group string value.</summary>
      <returns>The group name.</returns>
    </member>
    <member name="P:Windows.Networking.BackgroundTransfer.BackgroundUploader.Method">
      <summary>Gets or sets the HTTP method used for the upload. The default method used for upload operations is POST.</summary>
      <returns>The method to use for the background upload. Setting this property will override the default method used for the operation.</returns>
    </member>
    <member name="P:Windows.Networking.BackgroundTransfer.BackgroundUploader.ProxyCredential">
      <summary>Gets or sets the proxy credentials for the upload.</summary>
      <returns>The credentials used to authenticate with an HTTP proxy.</returns>
    </member>
    <member name="P:Windows.Networking.BackgroundTransfer.BackgroundUploader.ServerCredential">
      <summary>Gets or sets the credentials to use to authenticate with the origin server.</summary>
      <returns>The credential to use for authentication.</returns>
    </member>
    <member name="P:Windows.Networking.BackgroundTransfer.BackgroundUploader.SuccessTileNotification">
      <summary>Gets and sets the TileNotification used to define the visuals, identification tag, and expiration time of a tile notification used to update the app tile when indicating success of an upload to the user.</summary>
      <returns>The TileNotification used to indicate upload success.</returns>
    </member>
    <member name="P:Windows.Networking.BackgroundTransfer.BackgroundUploader.SuccessToastNotification">
      <summary>Gets or sets the ToastNotification that defines the content, associated metadata, and events used in a toast notification to indicate success of an upload to the user.</summary>
      <returns>The ToastNotification used to indicate upload success.</returns>
    </member>
    <member name="P:Windows.Networking.BackgroundTransfer.BackgroundUploader.TransferGroup">
      <summary>Gets or sets the group that an upload operation will belong to.</summary>
      <returns>The group to associate with the upload.</returns>
    </member>
    <member name="M:Windows.Networking.BackgroundTransfer.BackgroundUploader.CreateUpload(Windows.Foundation.Uri,Windows.Storage.IStorageFile)">
      <summary>Initializes an UploadOperation that indicates the location for and file for upload.</summary>
      <param name="uri">The location for the upload.</param>
      <param name="sourceFile">The file for upload.</param>
      <returns>The resultant upload operation.</returns>
    </member>
    <member name="M:Windows.Networking.BackgroundTransfer.BackgroundUploader.CreateUploadAsync(Windows.Foundation.Uri,Windows.Foundation.Collections.IIterable{Windows.Networking.BackgroundTransfer.BackgroundTransferContentPart})">
      <summary>Returns an asynchronous operation that, on completion, returns an UploadOperation with the specified URI and one or more BackgroundTransferContentPart objects.</summary>
      <param name="uri">The location for the upload.</param>
      <param name="parts">One or more BackgroundTransferContentPart objects.</param>
      <returns>The resultant asynchronous UploadOperation</returns>
    </member>
    <member name="M:Windows.Networking.BackgroundTransfer.BackgroundUploader.CreateUploadAsync(Windows.Foundation.Uri,Windows.Foundation.Collections.IIterable{Windows.Networking.BackgroundTransfer.BackgroundTransferContentPart},System.String)">
      <summary>Returns an asynchronous operation that, on completion, returns an UploadOperation with the specified URI, one or more BackgroundTransferContentPart objects, and the multipart subtype.</summary>
      <param name="uri">The location for the upload.</param>
      <param name="parts">One or more BackgroundTransferContentPart objects.</param>
      <param name="subType">The multipart subtype. For example, "related" for content of type "multipart/**related** ".</param>
      <returns>The resultant asynchronous UploadOperation.</returns>
    </member>
    <member name="M:Windows.Networking.BackgroundTransfer.BackgroundUploader.CreateUploadAsync(Windows.Foundation.Uri,Windows.Foundation.Collections.IIterable{Windows.Networking.BackgroundTransfer.BackgroundTransferContentPart},System.String,System.String)">
      <summary>Returns an asynchronous operation that, on completion, returns an UploadOperation with the specified URI, multipart subtype, one or more BackgroundTransferContentPart objects, and the delimiter boundary value used to separate each part.</summary>
      <param name="uri">The location for the upload.</param>
      <param name="parts">One or more BackgroundTransferContentPart objects.</param>
      <param name="subType">The multipart subtype. For example, "related" for content of type "multipart/**related** ".</param>
      <param name="boundary">A string that is used to identify the delimiter used to indicate separation between provided content parts.</param>
      <returns>The resultant asynchronous UploadOperation</returns>
    </member>
    <member name="M:Windows.Networking.BackgroundTransfer.BackgroundUploader.CreateUploadFromStreamAsync(Windows.Foundation.Uri,Windows.Storage.Streams.IInputStream)">
      <summary>Returns an asynchronous operation that, on completion, returns an UploadOperation with the specified URI and the source stream.</summary>
      <param name="uri">The URI associated with the resource.</param>
      <param name="sourceStream">Represents the source stream.</param>
      <returns>The resultant asynchronous upload operation.</returns>
    </member>
    <member name="M:Windows.Networking.BackgroundTransfer.BackgroundUploader.GetCurrentUploadsAsync">
      <summary>Returns a collection of pending uploads that are not associated with a group.</summary>
      <returns>A collection of pending uploads for the current application instance.</returns>
    </member>
    <member name="M:Windows.Networking.BackgroundTransfer.BackgroundUploader.GetCurrentUploadsAsync(System.String)">
      <summary>Returns a collection of pending uploads for a specific Group.</summary>
      <deprecated type="deprecate">GetCurrentUploadsAsync(group) may be altered or unavailable for releases after Windows 8.1. Instead, use GetCurrentUploadsForTransferGroupAsync.</deprecated>
      <param name="group">A string indicating a specific group of uploads.</param>
      <returns>A collection of pending uploads for the specific group.</returns>
    </member>
    <member name="M:Windows.Networking.BackgroundTransfer.BackgroundUploader.GetCurrentUploadsForTransferGroupAsync(Windows.Networking.BackgroundTransfer.BackgroundTransferGroup)">
      <summary>Gets all uploads associated with the provided BackgroundTransferGroup.</summary>
      <param name="group">Contains information used to identify a group of uploads.</param>
      <returns>A list of uploads currently associated with the specified group.</returns>
    </member>
    <member name="M:Windows.Networking.BackgroundTransfer.BackgroundUploader.RequestUnconstrainedUploadsAsync(Windows.Foundation.Collections.IIterable{Windows.Networking.BackgroundTransfer.UploadOperation})">
      <summary>Used to request an unconstrained upload operation. When this method is called the user is provided with a UI prompt that they can use to indicate their consent for an unconstrained operation.An unconstrained transfer operation will run without the resource restrictions normally associated with background network operations while a device is running on battery.</summary>
      <deprecated type="deprecate">RequestUnconstrainedUploadsAsync is deprecated and may not work on all platforms. For more info, see MSDN.</deprecated>
      <param name="operations">The upload operation to run unconstrained.</param>
      <returns>Indicates if the operations will run unconstrained.</returns>
    </member>
    <member name="M:Windows.Networking.BackgroundTransfer.BackgroundUploader.SetRequestHeader(System.String,System.String)">
      <summary>Used to set an HTTP request header.</summary>
      <param name="headerName">The header name.</param>
      <param name="headerValue">The header value.</param>
    </member>
    <member name="T:Windows.Networking.BackgroundTransfer.BackgroundUploadProgress">
      <summary>Contains status information about the upload operation.</summary>
    </member>
    <member name="F:Windows.Networking.BackgroundTransfer.BackgroundUploadProgress.BytesReceived">
      <summary>The total number of bytes received. This value does not include bytes received as part of response headers. If the upload operation has restarted, this value may be smaller than in the previous progress report.</summary>
    </member>
    <member name="F:Windows.Networking.BackgroundTransfer.BackgroundUploadProgress.BytesSent">
      <summary>The total number of bytes sent. If the upload operation has restarted, this value may be smaller than in the previous progress report.</summary>
    </member>
    <member name="F:Windows.Networking.BackgroundTransfer.BackgroundUploadProgress.HasResponseChanged">
      <summary>TRUE if the upload request response has changed; otherwise, FALSE.</summary>
    </member>
    <member name="F:Windows.Networking.BackgroundTransfer.BackgroundUploadProgress.HasRestarted">
      <summary>**true** if a upload transfer operation has restarted; otherwise **false**.</summary>
    </member>
    <member name="F:Windows.Networking.BackgroundTransfer.BackgroundUploadProgress.Status">
      <summary>The current status of the upload operation.</summary>
    </member>
    <member name="F:Windows.Networking.BackgroundTransfer.BackgroundUploadProgress.TotalBytesToReceive">
      <summary>The total number of bytes of data to upload. If this number is unknown, this value is set to 0.</summary>
    </member>
    <member name="F:Windows.Networking.BackgroundTransfer.BackgroundUploadProgress.TotalBytesToSend">
      <summary>The total number of bytes to upload.</summary>
    </member>
    <member name="T:Windows.Networking.BackgroundTransfer.ContentPrefetcher">
      <summary>Provides properties for specifying web resources to be prefetched. Windows will use heuristics to attempt to download the specified resources in advance of your app being launched by the user.</summary>
    </member>
    <member name="P:Windows.Networking.BackgroundTransfer.ContentPrefetcher.ContentUris">
      <summary>Array of URIs to download when prefetch is performed for the app.</summary>
      <returns>A list of Uri objects.</returns>
    </member>
    <member name="P:Windows.Networking.BackgroundTransfer.ContentPrefetcher.IndirectContentUri">
      <summary>Specifies the location of a well-formed XML file that contains a list of resources to be prefetched.</summary>
      <returns>A Uri for a web resource.</returns>
    </member>
    <member name="P:Windows.Networking.BackgroundTransfer.ContentPrefetcher.LastSuccessfulPrefetchTime">
      <summary>Gets the date and time of the last successful content prefetch operation.</summary>
      <returns>A 64-bit signed integer that represents a date and time.</returns>
    </member>
    <member name="T:Windows.Networking.BackgroundTransfer.DownloadOperation">
      <summary>Performs an asynchronous download operation. The Background Transfer sample demonstrates this functionality. For an overview of Background Transfer capabilities, see [Transferring data in the background](https://docs.microsoft.com/previous-versions/windows/apps/hh452979(v=win.10)). Download the Background Transfer sample for examples in JavaScript, C#, and C++/CX.</summary>
    </member>
    <member name="P:Windows.Networking.BackgroundTransfer.DownloadOperation.CostPolicy">
      <summary>Gets and sets the cost policy for the download.</summary>
      <returns>Specifies whether the transfer can happen over costed networks.</returns>
    </member>
    <member name="P:Windows.Networking.BackgroundTransfer.DownloadOperation.CurrentWebErrorStatus">
      <summary>A transfer's WebErrorStatus, which can be monitored during the lifetime of the DownloadOperation.</summary>
      <returns>A WebErrorStatus error.</returns>
    </member>
    <member name="P:Windows.Networking.BackgroundTransfer.DownloadOperation.Group">
      <summary>Gets a string value indicating the group the transfer belongs to.</summary>
      <returns>The group name.</returns>
    </member>
    <member name="P:Windows.Networking.BackgroundTransfer.DownloadOperation.Guid">
      <summary>This is a unique identifier for a specific download operation. A GUID associated to a download operation will not change for the duration of the download.</summary>
      <returns>The unique ID for this download operation.</returns>
    </member>
    <member name="P:Windows.Networking.BackgroundTransfer.DownloadOperation.IsRandomAccessRequired">
      <summary>A boolean property to enable random access. The property must be set to TRUE before calling StartAsync() on a DownloadOperation object to use the random access feature. After calling StartAsync(), call GetResultRandomAccessStreamReference to get a reference to the random access stream and read from it.</summary>
      <returns>TRUE to use the random access feature. The default value is FALSE.</returns>
    </member>
    <member name="P:Windows.Networking.BackgroundTransfer.DownloadOperation.Method">
      <summary>Gets the method to use for the download.</summary>
      <returns>The method to use for the download. This value can be **GET**, **PUT**, **RETR**, or **STOR**.</returns>
    </member>
    <member name="P:Windows.Networking.BackgroundTransfer.DownloadOperation.Priority">
      <summary>Gets or sets the transfer priority of this download operation when within a BackgroundTransferGroup. Possible values are defined by BackgroundTransferPriority.</summary>
      <returns>The operation priority.</returns>
    </member>
    <member name="P:Windows.Networking.BackgroundTransfer.DownloadOperation.Progress">
      <summary>Gets the current progress of the operation.</summary>
      <returns>An instance of a BackgroundDownloadProgress struct describing the current download operation's progress.</returns>
    </member>
    <member name="P:Windows.Networking.BackgroundTransfer.DownloadOperation.RecoverableWebErrorStatuses">
      <summary>A set of WebErrorStatus values that applications anticipate the download will hit, and that the applications know how to handle.</summary>
      <returns>A set of WebErrorStatus values.</returns>
    </member>
    <member name="P:Windows.Networking.BackgroundTransfer.DownloadOperation.RequestedUri">
      <summary>Gets the URI from which to download the file.</summary>
      <returns>The URI to download from.</returns>
    </member>
    <member name="P:Windows.Networking.BackgroundTransfer.DownloadOperation.ResultFile">
      <summary>Returns the IStorageFile object provided by the caller when creating the DownloadOperation object using CreateDownload.</summary>
      <returns>The returned file object.</returns>
    </member>
    <member name="P:Windows.Networking.BackgroundTransfer.DownloadOperation.TransferGroup">
      <summary>Gets the group that this download operation belongs to.</summary>
      <returns>The transfer group.</returns>
    </member>
    <member name="E:Windows.Networking.BackgroundTransfer.DownloadOperation.RangesDownloaded">
      <summary>Provides access to incremental download progress.</summary>
    </member>
    <member name="M:Windows.Networking.BackgroundTransfer.DownloadOperation.AttachAsync">
      <summary>Returns an asynchronous operation that can be used to monitor progress and completion of the attached download. Calling this method allows an app to attach download operations that were started in a previous app instance.</summary>
      <returns>Download operation with callback.</returns>
    </member>
    <member name="M:Windows.Networking.BackgroundTransfer.DownloadOperation.GetDownloadedRanges">
      <summary>Returns the full list of file ranges that have been downloaded so far.</summary>
      <returns>Returns an IVector&lt;BackgroundTransferFileRange&gt;.</returns>
    </member>
    <member name="M:Windows.Networking.BackgroundTransfer.DownloadOperation.GetResponseInformation">
      <summary>Gets the response information.</summary>
      <returns>Contains the data returned by a server response.</returns>
    </member>
    <member name="M:Windows.Networking.BackgroundTransfer.DownloadOperation.GetResultRandomAccessStreamReference">
      <summary>Gets a reference to the random access stream and reads from it. It's necessary to set IsRandomAccessRequired to TRUE before calling GetResultRandomAccessStreamReference.</summary>
      <returns>A reference to the random access stream.</returns>
    </member>
    <member name="M:Windows.Networking.BackgroundTransfer.DownloadOperation.GetResultStreamAt(System.UInt64)">
      <summary>Gets the partially downloaded response at the specified position.</summary>
      <param name="position">The position at which to start reading.</param>
      <returns>The result stream.</returns>
    </member>
    <member name="M:Windows.Networking.BackgroundTransfer.DownloadOperation.MakeCurrentInTransferGroup">
      <summary>Prioritizes the download transfer operation (and any transfers that follow it in the same transfer group). Calling this method on a transfer that doesn't belong to a transfer group has no effect.</summary>
    </member>
    <member name="M:Windows.Networking.BackgroundTransfer.DownloadOperation.Pause">
      <summary>Pauses a download operation.</summary>
    </member>
    <member name="M:Windows.Networking.BackgroundTransfer.DownloadOperation.RemoveRequestHeader(System.String)">
      <summary>Used to remove an HTTP request header.</summary>
      <param name="headerName">The header name.</param>
    </member>
    <member name="M:Windows.Networking.BackgroundTransfer.DownloadOperation.Resume">
      <summary>Resumes a paused download operation.</summary>
    </member>
    <member name="M:Windows.Networking.BackgroundTransfer.DownloadOperation.SetRequestHeader(System.String,System.String)">
      <summary>Used to set an HTTP request header.</summary>
      <param name="headerName">The header name.</param>
      <param name="headerValue">The header value.</param>
    </member>
    <member name="M:Windows.Networking.BackgroundTransfer.DownloadOperation.StartAsync">
      <summary>Starts an asynchronous download operation.</summary>
      <returns>An asynchronous download operation that includes progress updates.</returns>
    </member>
    <member name="T:Windows.Networking.BackgroundTransfer.IBackgroundTransferBase">
      <summary>Represents a background transfer operation.</summary>
    </member>
    <member name="P:Windows.Networking.BackgroundTransfer.IBackgroundTransferBase.CostPolicy">
      <summary>Gets or sets the cost policy for the background transfer operation.</summary>
      <returns>Specifies whether transfers can occur over costed networks.</returns>
    </member>
    <member name="P:Windows.Networking.BackgroundTransfer.IBackgroundTransferBase.Group">
      <summary>Gets are sets a string value indicating the group the transfer will belong to.</summary>
      <returns>The group name.</returns>
    </member>
    <member name="P:Windows.Networking.BackgroundTransfer.IBackgroundTransferBase.Method">
      <summary>Gets or sets the method to use for the background transfer.</summary>
      <returns>The method to use for the download. This value can be **GET**, **PUT**, **RETR**, or **STOR**.</returns>
    </member>
    <member name="P:Windows.Networking.BackgroundTransfer.IBackgroundTransferBase.ProxyCredential">
      <summary>Gets or sets the proxy credentials for the background transfer.</summary>
      <returns>The proxy credentials for the transfer.</returns>
    </member>
    <member name="P:Windows.Networking.BackgroundTransfer.IBackgroundTransferBase.ServerCredential">
      <summary>Gets or sets the credentials used to authenticate with the origin server.</summary>
      <returns>The credential to use for authentication.</returns>
    </member>
    <member name="M:Windows.Networking.BackgroundTransfer.IBackgroundTransferBase.SetRequestHeader(System.String,System.String)">
      <summary>Sets the request headers.</summary>
      <param name="headerName">The header name.</param>
      <param name="headerValue">The header value.</param>
    </member>
    <member name="T:Windows.Networking.BackgroundTransfer.IBackgroundTransferContentPartFactory">
      <summary>Creates a BackgroundTransferContentPart object.</summary>
    </member>
    <member name="M:Windows.Networking.BackgroundTransfer.IBackgroundTransferContentPartFactory.CreateWithName(System.String)">
      <summary>Creates a BackgroundTransferContentPart object that indicates the specified content type.</summary>
      <param name="name">Identifies the content type.</param>
      <returns>The resultant BackgroundTransferContentPart.</returns>
    </member>
    <member name="M:Windows.Networking.BackgroundTransfer.IBackgroundTransferContentPartFactory.CreateWithNameAndFileName(System.String,System.String)">
      <summary>Creates a BackgroundTransferContentPart object that identifies the content type and name of the file.</summary>
      <param name="name">Identifies the content type.</param>
      <param name="fileName">The fully qualified file name; this includes the local path.</param>
      <returns>The resultant BackgroundTransferContentPart object.</returns>
    </member>
    <member name="T:Windows.Networking.BackgroundTransfer.IBackgroundTransferOperation">
      <summary>Represents a background transfer operation.</summary>
    </member>
    <member name="P:Windows.Networking.BackgroundTransfer.IBackgroundTransferOperation.CostPolicy">
      <summary>Gets and sets the cost policy for the background transfer.</summary>
      <returns>Specifies whether the transfer can happen over costed networks.</returns>
    </member>
    <member name="P:Windows.Networking.BackgroundTransfer.IBackgroundTransferOperation.Group">
      <summary>Gets a string value indicating the group the transfer belongs to.</summary>
      <returns>The group name.</returns>
    </member>
    <member name="P:Windows.Networking.BackgroundTransfer.IBackgroundTransferOperation.Guid">
      <summary>Gets the Guid for the background transfer operation.</summary>
      <returns>The unique ID for the background transfer operation.</returns>
    </member>
    <member name="P:Windows.Networking.BackgroundTransfer.IBackgroundTransferOperation.Method">
      <summary>Specifies the method to use for the background transfer operation.</summary>
      <returns>The method to use. This value can be **GET**, **PUT**, **RETR**, or **STOR**.</returns>
    </member>
    <member name="P:Windows.Networking.BackgroundTransfer.IBackgroundTransferOperation.RequestedUri">
      <summary>Gets the URI for the background transfer.</summary>
      <returns>The URI.</returns>
    </member>
    <member name="M:Windows.Networking.BackgroundTransfer.IBackgroundTransferOperation.GetResponseInformation">
      <summary>Gets the response infomation.</summary>
      <returns>Contains the data returned by a server response.</returns>
    </member>
    <member name="M:Windows.Networking.BackgroundTransfer.IBackgroundTransferOperation.GetResultStreamAt(System.UInt64)">
      <summary>Gets the partial response at the specified position.</summary>
      <param name="position">The position at which to start reading.</param>
      <returns>The result stream.</returns>
    </member>
    <member name="T:Windows.Networking.BackgroundTransfer.IBackgroundTransferOperationPriority">
      <summary>Use this interface to determine the priority of a downloads or uploads within a BackgroundTransferGroup. Possible values are defined by the BackgroundTransferPriority enumeration.</summary>
    </member>
    <member name="P:Windows.Networking.BackgroundTransfer.IBackgroundTransferOperationPriority.Priority">
      <summary>Gets or sets the priority of a download or upload operation. Possible values are defined by the BackgroundTransferPriority enumeration.</summary>
      <returns>The priority of the operation.</returns>
    </member>
    <member name="T:Windows.Networking.BackgroundTransfer.ResponseInformation">
      <summary>Represents data that is returned by a server response.</summary>
    </member>
    <member name="P:Windows.Networking.BackgroundTransfer.ResponseInformation.ActualUri">
      <summary>Gets the URI that contains the requested data.</summary>
      <returns>The URI that contains the requested data.</returns>
    </member>
    <member name="P:Windows.Networking.BackgroundTransfer.ResponseInformation.Headers">
      <summary>Gets all response headers sent by the server.</summary>
      <returns>Contains all response headers sent by the server.</returns>
    </member>
    <member name="P:Windows.Networking.BackgroundTransfer.ResponseInformation.IsResumable">
      <summary>Gets a value that specifies whether the download is resumable.</summary>
      <returns>This property returns true if a download is resumable; otherwise false is returned.</returns>
    </member>
    <member name="P:Windows.Networking.BackgroundTransfer.ResponseInformation.StatusCode">
      <summary>Gets the status code returned by the server.</summary>
      <returns>The status code returned by the server.</returns>
    </member>
    <member name="T:Windows.Networking.BackgroundTransfer.UnconstrainedTransferRequestResult">
      <summary>Represents the result a request for unconstrained transfers from a BackgroundDownloader or BackgroundUploader object.</summary>
      <deprecated type="deprecate">UnconstrainedTransferRequestResult is deprecated and may not work on all platforms. For more info, see MSDN.</deprecated>
    </member>
    <member name="P:Windows.Networking.BackgroundTransfer.UnconstrainedTransferRequestResult.IsUnconstrained">
      <summary>Gets a value that indicates if the download or upload operations will run without the resource restrictions normally associated with background network operations while a device running on battery.</summary>
      <returns>**true** if the operation runs unconstrained; otherwise, **false**.</returns>
    </member>
    <member name="T:Windows.Networking.BackgroundTransfer.UploadOperation">
      <summary>Performs an asynchronous upload operation. For an overview of Background Transfer capabilities, see [Transferring data in the background](https://docs.microsoft.com/previous-versions/windows/apps/hh452979(v=win.10)). Download the Background Transfer sample for examples in JavaScript, C#, and C++.</summary>
    </member>
    <member name="P:Windows.Networking.BackgroundTransfer.UploadOperation.CostPolicy">
      <summary>Gets and sets the cost policy for the upload.</summary>
      <returns>Specifies whether the transfer can happen over costed networks.</returns>
    </member>
    <member name="P:Windows.Networking.BackgroundTransfer.UploadOperation.Group">
      <summary>Gets a string value indicating the group the upload belongs to.</summary>
      <returns>The group name.</returns>
    </member>
    <member name="P:Windows.Networking.BackgroundTransfer.UploadOperation.Guid">
      <summary>This is a unique identifier for a specific upload operation. A GUID associated to a upload operation will not change for the duration of the upload.</summary>
      <returns>The unique ID for this upload operation.</returns>
    </member>
    <member name="P:Windows.Networking.BackgroundTransfer.UploadOperation.Method">
      <summary>Gets the method to use for the upload.</summary>
      <returns>The method to use for the upload. This value can be **GET**, **PUT**, **POST**, **RETR**, **STOR**, or any custom value supported by the server.</returns>
    </member>
    <member name="P:Windows.Networking.BackgroundTransfer.UploadOperation.Priority">
      <summary>Gets or sets the transfer priority of this upload operation when within a BackgroundTransferGroup. Possible values are defined by BackgroundTransferPriority.</summary>
      <returns>The operation priority.</returns>
    </member>
    <member name="P:Windows.Networking.BackgroundTransfer.UploadOperation.Progress">
      <summary>Gets the current progress of the upload operation.</summary>
      <returns>The delegate to invoke when progress is available for a transfer operation.</returns>
    </member>
    <member name="P:Windows.Networking.BackgroundTransfer.UploadOperation.RequestedUri">
      <summary>Gets the URI to upload from.</summary>
      <returns>The URI to upload from.</returns>
    </member>
    <member name="P:Windows.Networking.BackgroundTransfer.UploadOperation.SourceFile">
      <summary>Specifies the IStorageFile to upload.</summary>
      <returns>The file item to upload.</returns>
    </member>
    <member name="P:Windows.Networking.BackgroundTransfer.UploadOperation.TransferGroup">
      <summary>Gets the group that this upload operation belongs to.</summary>
      <returns>The transfer group.</returns>
    </member>
    <member name="M:Windows.Networking.BackgroundTransfer.UploadOperation.AttachAsync">
      <summary>Returns an asynchronous operation that can be used to monitor progress and completion of the attached upload. Calling this method allows an app to attach upload operations that were started in a previous app instance.</summary>
      <returns>Upload operation with callback.</returns>
    </member>
    <member name="M:Windows.Networking.BackgroundTransfer.UploadOperation.GetResponseInformation">
      <summary>Gets the response information.</summary>
      <returns>Contains the data returned by a server response.</returns>
    </member>
    <member name="M:Windows.Networking.BackgroundTransfer.UploadOperation.GetResultStreamAt(System.UInt64)">
      <summary>Gets the partially uploaded response at the specified location.</summary>
      <param name="position">The position at which to start reading.</param>
      <returns>The result stream.</returns>
    </member>
    <member name="M:Windows.Networking.BackgroundTransfer.UploadOperation.MakeCurrentInTransferGroup">
      <summary>Prioritizes the upload transfer operation (and any transfers that follow it in the same transfer group). Calling this method on a transfer that doesn't belong to a transfer group has no effect.</summary>
    </member>
    <member name="M:Windows.Networking.BackgroundTransfer.UploadOperation.RemoveRequestHeader(System.String)">
      <summary>Used to remove an HTTP request header.</summary>
      <param name="headerName">The header name.</param>
    </member>
    <member name="M:Windows.Networking.BackgroundTransfer.UploadOperation.SetRequestHeader(System.String,System.String)">
      <summary>Used to set an HTTP request header.</summary>
      <param name="headerName">The header name.</param>
      <param name="headerValue">The header value.</param>
    </member>
    <member name="M:Windows.Networking.BackgroundTransfer.UploadOperation.StartAsync">
      <summary>Starts an asynchronous upload operation.</summary>
      <returns>An asynchronous upload operation that includes progress updates.</returns>
    </member>
    <member name="T:Windows.Networking.Connectivity.AttributedNetworkUsage">
      <summary>Provides access to property values containing information on current usage of the attributed network connection.</summary>
    </member>
    <member name="P:Windows.Networking.Connectivity.AttributedNetworkUsage.AttributionId">
      <summary>Gets the Id of the of the app.</summary>
      <returns>The Id of the app.</returns>
    </member>
    <member name="P:Windows.Networking.Connectivity.AttributedNetworkUsage.AttributionName">
      <summary>Gets the name of the app.</summary>
      <returns>The name of the app.</returns>
    </member>
    <member name="P:Windows.Networking.Connectivity.AttributedNetworkUsage.AttributionThumbnail">
      <summary>Gets the thumbnail of the app.</summary>
      <returns>The thumbnail of the app.</returns>
    </member>
    <member name="P:Windows.Networking.Connectivity.AttributedNetworkUsage.BytesReceived">
      <summary>Gets the number of bytes received by the app over the network.</summary>
      <returns>The number of bytes received by the app.</returns>
    </member>
    <member name="P:Windows.Networking.Connectivity.AttributedNetworkUsage.BytesSent">
      <summary>Gets the number of bytes sent by the app over the network.</summary>
      <returns>The number of bytes sent by the app.</returns>
    </member>
    <member name="T:Windows.Networking.Connectivity.CellularApnAuthenticationType">
      <summary>Defines values that indicate the authentication type used for a APN. These values are referenced when providing APN details using a CellularApnContext object.</summary>
    </member>
    <member name="F:Windows.Networking.Connectivity.CellularApnAuthenticationType.Chap">
      <summary>Challenge-Handshake authentication.</summary>
    </member>
    <member name="F:Windows.Networking.Connectivity.CellularApnAuthenticationType.Mschapv2">
      <summary>Microsoft Challenge-Handshake authentication (v2)</summary>
    </member>
    <member name="F:Windows.Networking.Connectivity.CellularApnAuthenticationType.None">
      <summary>No authentication.</summary>
    </member>
    <member name="F:Windows.Networking.Connectivity.CellularApnAuthenticationType.Pap">
      <summary>Password authentication.</summary>
    </member>
    <member name="T:Windows.Networking.Connectivity.CellularApnContext">
      <summary>This class contains properties used to specify an Access Point Name (APN) for a 3GPP based cellular Data Connection (PDP context).</summary>
    </member>
    <member name="M:Windows.Networking.Connectivity.CellularApnContext.#ctor">
      <summary>Creates an instance of CellularApnContext.</summary>
    </member>
    <member name="P:Windows.Networking.Connectivity.CellularApnContext.AccessPointName">
      <summary>Indicates the name of the access point to establish a connection with.</summary>
      <returns>The access point name.</returns>
    </member>
    <member name="P:Windows.Networking.Connectivity.CellularApnContext.AuthenticationType">
      <summary>Indicates the authentication method, as defined by CellularApnAuthenticationType, that is used by the access point.</summary>
      <returns>The authentication type.</returns>
    </member>
    <member name="P:Windows.Networking.Connectivity.CellularApnContext.IsCompressionEnabled">
      <summary>Indicates if data compression will be used at the data link for header and data transfer.</summary>
      <returns>A Boolean value. TRUE if enabled; otherwise FALSE.</returns>
    </member>
    <member name="P:Windows.Networking.Connectivity.CellularApnContext.Password">
      <summary>Indicates the password used to authenticate when connecting to the access point.</summary>
      <returns>The password associated with the user name.</returns>
    </member>
    <member name="P:Windows.Networking.Connectivity.CellularApnContext.ProfileName">
      <summary>Gets the name of a cellular profile.</summary>
      <returns>The name of a cellular profile.</returns>
    </member>
    <member name="P:Windows.Networking.Connectivity.CellularApnContext.ProviderId">
      <summary>Indicates the provider ID associated with the access point.</summary>
      <returns>The provider ID.</returns>
    </member>
    <member name="P:Windows.Networking.Connectivity.CellularApnContext.UserName">
      <summary>Indicates the user name used to authenticate when connecting to the access point.</summary>
      <returns>The user name.</returns>
    </member>
    <member name="T:Windows.Networking.Connectivity.ConnectionCost">
      <summary>Provides access to property values that indicate the current cost of a network connection.</summary>
    </member>
    <member name="P:Windows.Networking.Connectivity.ConnectionCost.ApproachingDataLimit">
      <summary>Gets a value that indicates if a connection is approaching the data usage allowance specified by the data plan.</summary>
      <returns>TRUE if the connection profile is close to the data limit threshold; otherwise, FALSE.</returns>
    </member>
    <member name="P:Windows.Networking.Connectivity.ConnectionCost.BackgroundDataUsageRestricted">
      <summary>Gets a value that indicates whether background data usage has been restricted.</summary>
      <returns>True if background data usage is restricted.</returns>
    </member>
    <member name="P:Windows.Networking.Connectivity.ConnectionCost.NetworkCostType">
      <summary>Gets a value that indicates the current network cost for a connection.</summary>
      <returns>The network cost of the connection.</returns>
    </member>
    <member name="P:Windows.Networking.Connectivity.ConnectionCost.OverDataLimit">
      <summary>Gets a value that indicates if the connection has exceeded the data usage allowance specified by the data plan.</summary>
      <returns>TRUE if the current total data usage is over the specified data limit; otherwise, FALSE.</returns>
    </member>
    <member name="P:Windows.Networking.Connectivity.ConnectionCost.Roaming">
      <summary>Gets a value that indicates whether the connection is connected to a network outside of the home provider.</summary>
      <returns>TRUE if the connection on a roaming network; otherwise, FALSE.</returns>
    </member>
    <member name="T:Windows.Networking.Connectivity.ConnectionProfile">
      <summary>Represents a network connection, which includes either the currently connected network or prior network connections. Provides information about the connection status and connectivity statistics.</summary>
    </member>
    <member name="P:Windows.Networking.Connectivity.ConnectionProfile.CanDelete">
      <summary>Gets a value that indicates whether or not it is possible to delete this connection profile. This can help determine whether TryDeleteAsync is likely to succeed.</summary>
      <returns>`true` if it is possible to delete this connection profile, otherwise `false`.</returns>
    </member>
    <member name="P:Windows.Networking.Connectivity.ConnectionProfile.IsWlanConnectionProfile">
      <summary>Gets a value that indicates if connection profile is a WLAN (WiFi) connection. This determines whether or not WlanConnectionProfileDetails is null.</summary>
      <returns>Indicates if the connection profile represents a WLAN (WiFi) connection.</returns>
    </member>
    <member name="P:Windows.Networking.Connectivity.ConnectionProfile.IsWwanConnectionProfile">
      <summary>Gets a value that indicates if connection profile is a WWAN (mobile) connection. This determines whether or not WwanConnectionProfileDetails is null.</summary>
      <returns>Indicates if the connection profile represents a WWAN (mobile) connection.</returns>
    </member>
    <member name="P:Windows.Networking.Connectivity.ConnectionProfile.NetworkAdapter">
      <summary>Gets the object representing the network adapter providing connectivity for the connection.</summary>
      <returns>The network adapter object.</returns>
    </member>
    <member name="P:Windows.Networking.Connectivity.ConnectionProfile.NetworkSecuritySettings">
      <summary>Retrieves the security settings for the network.</summary>
      <returns>The current network security settings.</returns>
    </member>
    <member name="P:Windows.Networking.Connectivity.ConnectionProfile.ProfileName">
      <summary>Gets the name of the connection profile.</summary>
      <returns>The name of the connection profile.</returns>
    </member>
    <member name="P:Windows.Networking.Connectivity.ConnectionProfile.ServiceProviderGuid">
      <summary>Gets the ID of the network operator who provisioned the connection profile.</summary>
      <returns>The network operator ID.</returns>
    </member>
    <member name="P:Windows.Networking.Connectivity.ConnectionProfile.WlanConnectionProfileDetails">
      <summary>Gets a WlanConnectionProfileDetails object that provides a method for retrieving information specific to a WLAN (WiFi) connection.</summary>
      <returns>Defines a method to access information specific to a WLAN connection.</returns>
    </member>
    <member name="P:Windows.Networking.Connectivity.ConnectionProfile.WwanConnectionProfileDetails">
      <summary>Gets a WwanConnectionProfileDetails object containing the properties and methods used to retrieve information specific to mobile broadband connections.</summary>
      <returns>Defines methods and properties used to retrieve information specific to a mobile broadband connection.</returns>
    </member>
    <member name="M:Windows.Networking.Connectivity.ConnectionProfile.GetAttributedNetworkUsageAsync(Windows.Foundation.DateTime,Windows.Foundation.DateTime,Windows.Networking.Connectivity.NetworkUsageStates)">
      <summary>Gets network usage data for each individual application. This method is only supported in a Windows Phone 8.x app.</summary>
      <param name="startTime">The start time of the usage window.</param>
      <param name="endTime">The end time of the usage window.</param>
      <param name="states">The state of the connection profile for which usage data should be returned.</param>
      <returns>When the method completes, it returns a list of AttributedNetworkUsage objects, which indicate the sent and received values, in bytes, and the total amount of time the app was connected during the corresponding time interval.</returns>
    </member>
    <member name="M:Windows.Networking.Connectivity.ConnectionProfile.GetConnectionCost">
      <summary>Gets the cost information for the connection.</summary>
      <returns>The cost information for the connection.</returns>
    </member>
    <member name="M:Windows.Networking.Connectivity.ConnectionProfile.GetConnectivityIntervalsAsync(Windows.Foundation.DateTime,Windows.Foundation.DateTime,Windows.Networking.Connectivity.NetworkUsageStates)">
      <summary>Gets a list of ConnectivityInterval objects, which indicate the timestamp for when the network connection began, and a time-span for the duration of that connection.</summary>
      <param name="startTime">The start time over which to retrieve data. Can be no more than 60 days prior to the current time.</param>
      <param name="endTime">The end time over which to retrieve data.</param>
      <param name="states">The state of the connection profile for which usage data should be returned.</param>
      <returns>When the method completes, it returns a list of ConnectivityInterval objects, which indicate the start time and duration for the current or prior connections.</returns>
    </member>
    <member name="M:Windows.Networking.Connectivity.ConnectionProfile.GetDataPlanStatus">
      <summary>Gets the current status of the data plan associated with the connection.</summary>
      <returns>Current data plan status information.</returns>
    </member>
    <member name="M:Windows.Networking.Connectivity.ConnectionProfile.GetDomainConnectivityLevel">
      <summary>Gets the current domain authentication status for a network connection. Possible values are defined by DomainConnectivityLevel.</summary>
      <returns>A value indicating the authentication status for a connection to a network domain.</returns>
    </member>
    <member name="M:Windows.Networking.Connectivity.ConnectionProfile.GetLocalUsage(Windows.Foundation.DateTime,Windows.Foundation.DateTime)">
      <summary>Gets the estimated data usage for a connection during over a specific period of time.</summary>
      <deprecated type="deprecate">GetLocalUsage may be altered or unavailable for releases after Windows 8.1. Instead, use GetNetworkUsageAsync.</deprecated>
      <param name="StartTime">The start date/time for the usage data request.</param>
      <param name="EndTime">The end date/time for the usage data request.</param>
      <returns>The requested local data usage information.</returns>
    </member>
    <member name="M:Windows.Networking.Connectivity.ConnectionProfile.GetLocalUsage(Windows.Foundation.DateTime,Windows.Foundation.DateTime,Windows.Networking.Connectivity.RoamingStates)">
      <summary>Gets the estimated data usage for a connection over a specific period of time and roaming state.</summary>
      <deprecated type="deprecate">GetLocalUsage may be altered or unavailable for releases after Windows 8.1. Instead, use GetNetworkUsageAsync.</deprecated>
      <param name="StartTime">The start date/time for the usage data request.</param>
      <param name="EndTime">The end date/time for the usage data request.</param>
      <param name="States">The roaming state to scope the request to.</param>
      <returns>The requested local data usage information.</returns>
    </member>
    <member name="M:Windows.Networking.Connectivity.ConnectionProfile.GetNetworkConnectivityLevel">
      <summary>Gets the network connectivity level for this connection. This value indicates what network resources, if any, are currently available.</summary>
      <returns>The level of network connectivity.</returns>
    </member>
    <member name="M:Windows.Networking.Connectivity.ConnectionProfile.GetNetworkNames">
      <summary>Retrieves names associated with the network with which the connection is currently established.</summary>
      <returns>An array of string values representing friendly names used to identify the local endpoint.</returns>
    </member>
    <member name="M:Windows.Networking.Connectivity.ConnectionProfile.GetNetworkUsageAsync(Windows.Foundation.DateTime,Windows.Foundation.DateTime,Windows.Networking.Connectivity.DataUsageGranularity,Windows.Networking.Connectivity.NetworkUsageStates)">
      <summary>Gets a list of the estimated data traffic and connection duration over a specified period of time, for a specific network usage state.</summary>
      <param name="startTime">The start time over which to retrieve data. Can be no more than 60 days prior to the current time. If the specified granularity is PerMinute, the start time can be no more than 120 minutes prior to the current time.</param>
      <param name="endTime">The end time over which to retrieve data.</param>
      <param name="granularity">The desired granularity of the returned usage statistics. Each elements in the list corresponds to the network usage per the specified granularity, for example, usage per hour.</param>
      <param name="states">The state of the connection profile for which usage data should be returned.</param>
      <returns>When the method completes, it returns a list of NetworkUsage objects, which indicate the sent and received values, in bytes, and the total amount of time the profile was connected during the corresponding time interval.</returns>
    </member>
    <member name="M:Windows.Networking.Connectivity.ConnectionProfile.GetProviderNetworkUsageAsync(Windows.Foundation.DateTime,Windows.Foundation.DateTime,Windows.Networking.Connectivity.NetworkUsageStates)">
      <summary>Returns the bytes sent and bytes received for each MCC and MNC combination (the combination is represented by a ProviderId ).</summary>
      <param name="startTime">The start time over which to retrieve data. Can be no more than 60 days prior to the current time. If the specified granularity is PerMinute, the start time can be no more than 120 minutes prior to the current time.</param>
      <param name="endTime">The end time over which to retrieve data.</param>
      <param name="states">The state of the connection profile for which usage data should be returned.</param>
      <returns>Returns a single object containing the bytes send and bytes received for the ProviderId.</returns>
    </member>
    <member name="M:Windows.Networking.Connectivity.ConnectionProfile.GetSignalBars">
      <summary>Gets a value that indicates the current number of signal bars displayed by the Windows UI for the connection.</summary>
      <returns>An integer value within a range of 0-5 that corresponds to the number of signal bars displayed by the UI.</returns>
    </member>
    <member name="M:Windows.Networking.Connectivity.ConnectionProfile.TryDeleteAsync">
      <summary>Asynchronously attempts to delete this connection profile; the operation may or may not succeed. Examine the return value to determine the outcome of the operation.</summary>
      <returns>An asynchronous operation object which, when it completes, returns a ConnectionProfileDeleteStatus indicating whether or not the connection profile was deleted.</returns>
    </member>
    <member name="T:Windows.Networking.Connectivity.ConnectionProfileDeleteStatus">
      <summary>Defines values that indicate the result of an attempt to delete a connection profile.</summary>
    </member>
    <member name="F:Windows.Networking.Connectivity.ConnectionProfileDeleteStatus.DeniedBySystem">
      <summary>The deletion failed because it was denied by the system.</summary>
    </member>
    <member name="F:Windows.Networking.Connectivity.ConnectionProfileDeleteStatus.DeniedByUser">
      <summary>The deletion failed because it was denied by the user, through the user interface (UI).</summary>
    </member>
    <member name="F:Windows.Networking.Connectivity.ConnectionProfileDeleteStatus.Success">
      <summary>The deletion succeeded.</summary>
    </member>
    <member name="F:Windows.Networking.Connectivity.ConnectionProfileDeleteStatus.UnknownError">
      <summary>The deletion failed due to an unknown error.</summary>
    </member>
    <member name="T:Windows.Networking.Connectivity.ConnectionProfileFilter">
      <summary>The ConnectionProfileFilter class defines a set of properties that are used to improve the relevance of FindConnectionProfilesAsync results.</summary>
    </member>
    <member name="M:Windows.Networking.Connectivity.ConnectionProfileFilter.#ctor">
      <summary>Creates an instance of ConnectionProfileFilter, which contains a set of properties that are used to improve the relevance of FindConnectionProfilesAsync results.</summary>
    </member>
    <member name="P:Windows.Networking.Connectivity.ConnectionProfileFilter.IsBackgroundDataUsageRestricted">
      <summary>Gets or sets whether background data usage is restricted by this connection profile filter.</summary>
      <returns>True when background data usage is restricted. False if background data usage is not restricted.</returns>
    </member>
    <member name="P:Windows.Networking.Connectivity.ConnectionProfileFilter.IsConnected">
      <summary>Indicates if connection profiles that represent currently established connections are included in query results.</summary>
      <returns>A Boolean value that determines if profiles for established connections are included.</returns>
    </member>
    <member name="P:Windows.Networking.Connectivity.ConnectionProfileFilter.IsOverDataLimit">
      <summary>Gets or sets whether the data limit has been exceeded under the current connection profile filter.</summary>
      <returns>True when the data limit has been exceeded. False otherwise.v</returns>
    </member>
    <member name="P:Windows.Networking.Connectivity.ConnectionProfileFilter.IsRoaming">
      <summary>Gets or sets whether roaming is active in the connection profile filter.</summary>
      <returns>True when roaming, false otherwise.</returns>
    </member>
    <member name="P:Windows.Networking.Connectivity.ConnectionProfileFilter.IsWlanConnectionProfile">
      <summary>Indicates if connection profiles that represent WLAN (WiFi) connections are included in query results.</summary>
      <returns>A Boolean value that indicates if WLAN (WiFi) connections are included.</returns>
    </member>
    <member name="P:Windows.Networking.Connectivity.ConnectionProfileFilter.IsWwanConnectionProfile">
      <summary>Indicates whether connection profiles that represent WWAN (mobile) connections are included in query results.</summary>
      <returns>A Boolean value that indicates if WWAN (mobile) connections are included.</returns>
    </member>
    <member name="P:Windows.Networking.Connectivity.ConnectionProfileFilter.NetworkCostType">
      <summary>Defines a specific NetworkCostType value to query for.</summary>
      <returns>The connection network cost type.</returns>
    </member>
    <member name="P:Windows.Networking.Connectivity.ConnectionProfileFilter.PurposeGuid">
      <summary>Gets or sets the purpose group GUID that a connection profile must match in order to be included in query results.</summary>
      <returns>The purpose group GUID that a connection profile must match.</returns>
    </member>
    <member name="P:Windows.Networking.Connectivity.ConnectionProfileFilter.RawData">
      <summary>Gets available data as raw data.</summary>
      <returns>Gets available raw data.</returns>
    </member>
    <member name="P:Windows.Networking.Connectivity.ConnectionProfileFilter.ServiceProviderGuid">
      <summary>Indicates a specific network operator ID to query for.</summary>
      <returns>The network operator ID.</returns>
    </member>
    <member name="T:Windows.Networking.Connectivity.ConnectionSession">
      <summary>The ConnectionSession class is used to represent a connection to an access point established with AcquireConnectionAsync.</summary>
    </member>
    <member name="P:Windows.Networking.Connectivity.ConnectionSession.ConnectionProfile">
      <summary>Retrieves the ConnectionProfile associated with the connection session.</summary>
      <returns>The connection profile used to define the properties of the access point connection.</returns>
    </member>
    <member name="M:Windows.Networking.Connectivity.ConnectionSession.Close">
      <summary>Closes the connection to the access point.</summary>
    </member>
    <member name="T:Windows.Networking.Connectivity.ConnectivityInterval">
      <summary>Provides the start time and duration for an established or prior connection.</summary>
    </member>
    <member name="P:Windows.Networking.Connectivity.ConnectivityInterval.ConnectionDuration">
      <summary>Indicates the duration of connectivity.</summary>
      <returns>The period of time that represents the duration of connectivity.</returns>
    </member>
    <member name="P:Windows.Networking.Connectivity.ConnectivityInterval.StartTime">
      <summary>Indicates when the connection was initially established.</summary>
      <returns>The time at which the connection was established.</returns>
    </member>
    <member name="T:Windows.Networking.Connectivity.ConnectivityManager">
      <summary>Methods defined by the ConnectivityManager class enable enforcement of traffic routing on a specific network adapter for the specified destination suffix. Once a policy is set using AddHttpRoutePolicy, traffic that matches the policy will either be routed or dropped.</summary>
    </member>
    <member name="M:Windows.Networking.Connectivity.ConnectivityManager.AcquireConnectionAsync(Windows.Networking.Connectivity.CellularApnContext)">
      <summary>Establishes a connection to a specific access point on a network. The request is defined using a CellularApnContext object.</summary>
      <param name="cellularApnContext">Provides specific details about the APN.</param>
      <returns>The established APN connection.</returns>
    </member>
    <member name="M:Windows.Networking.Connectivity.ConnectivityManager.AddHttpRoutePolicy(Windows.Networking.Connectivity.RoutePolicy)">
      <summary>Specifies a RoutePolicy that the Http stack (WinInet) will follow when routing traffic. Routing policies are only available for cellular profiles</summary>
      <param name="routePolicy">Indicates the policy for traffic routing.</param>
    </member>
    <member name="M:Windows.Networking.Connectivity.ConnectivityManager.RemoveHttpRoutePolicy(Windows.Networking.Connectivity.RoutePolicy)">
      <summary>Removes a previously specified RoutePolicy from the Http stack (WinInet).</summary>
      <param name="routePolicy">The RoutePolicy to remove.</param>
    </member>
    <member name="T:Windows.Networking.Connectivity.DataPlanStatus">
      <summary>Represents the current status information for the data plan associated with a connection.</summary>
    </member>
    <member name="P:Windows.Networking.Connectivity.DataPlanStatus.DataLimitInMegabytes">
      <summary>Gets a value indicating the maximum data transfer allowance for a connection within each billing cycle, as defined by the data plan.</summary>
      <returns>The maximum number of megabytes allowed as defined by the network carrier.</returns>
    </member>
    <member name="P:Windows.Networking.Connectivity.DataPlanStatus.DataPlanUsage">
      <summary>Gets a DataPlanUsage object that indicates the amount of data transferred over the connection, in megabytes, and the last time this value was refreshed.</summary>
      <returns>The data usage and the last updated time.</returns>
    </member>
    <member name="P:Windows.Networking.Connectivity.DataPlanStatus.InboundBitsPerSecond">
      <summary>Gets a value indicating the nominal rate of the inbound data transfer occurring on the connection.</summary>
      <returns>The rate of inbound data transfer.</returns>
    </member>
    <member name="P:Windows.Networking.Connectivity.DataPlanStatus.MaxTransferSizeInMegabytes">
      <summary>Gets a value indicates the maximum size of a transfer that is allowed without user consent on a metered network.</summary>
      <returns>The maximum size of a transfer that is allowed without user consent on a metered network.</returns>
    </member>
    <member name="P:Windows.Networking.Connectivity.DataPlanStatus.NextBillingCycle">
      <summary>Gets a value indicating the date and time of the next billing cycle.</summary>
      <returns>The date and time of the next billing cycle.</returns>
    </member>
    <member name="P:Windows.Networking.Connectivity.DataPlanStatus.OutboundBitsPerSecond">
      <summary>Gets a value indicating the nominal rate of the outbound data transfer.</summary>
      <returns>The outbound data transfer rate.</returns>
    </member>
    <member name="T:Windows.Networking.Connectivity.DataPlanUsage">
      <summary>Represents data plan specific data usage information for a connection.</summary>
    </member>
    <member name="P:Windows.Networking.Connectivity.DataPlanUsage.LastSyncTime">
      <summary>Gets a DateTime object indicating the date and time when the MegabytesUsed property was last updated.</summary>
      <returns>The date and time when the **MegabytesUsed** property was last updated.</returns>
    </member>
    <member name="P:Windows.Networking.Connectivity.DataPlanUsage.MegabytesUsed">
      <summary>Gets a value indicating the total amount of data transferred, in megabytes, over the connection.</summary>
      <returns>The number of megabytes of data transferred.</returns>
    </member>
    <member name="T:Windows.Networking.Connectivity.DataUsage">
      <summary>Represents data usage information returned by the ConnectionProfile.GetLocalUsage method.</summary>
      <deprecated type="deprecate">DataUsage may be altered or unavailable for releases after Windows 8.1. Instead, use NetworkUsage.</deprecated>
    </member>
    <member name="P:Windows.Networking.Connectivity.DataUsage.BytesReceived">
      <summary>Gets a value indicating the number of bytes received by a connection over a specific period of time.</summary>
      <returns>The number of bytes received.</returns>
    </member>
    <member name="P:Windows.Networking.Connectivity.DataUsage.BytesSent">
      <summary>Gets a value indicating the number of bytes sent by the connection over a specific period of time.</summary>
      <returns>The number of bytes sent.</returns>
    </member>
    <member name="T:Windows.Networking.Connectivity.DataUsageGranularity">
      <summary>Defines levels of granularity used when retrieving data usage statistics with GetNetworkUsageAsync.</summary>
    </member>
    <member name="F:Windows.Networking.Connectivity.DataUsageGranularity.PerDay">
      <summary>Provide data usage per day.</summary>
    </member>
    <member name="F:Windows.Networking.Connectivity.DataUsageGranularity.PerHour">
      <summary>Provide data usage per hour.</summary>
    </member>
    <member name="F:Windows.Networking.Connectivity.DataUsageGranularity.PerMinute">
      <summary>Provide data usage per minute.</summary>
    </member>
    <member name="F:Windows.Networking.Connectivity.DataUsageGranularity.Total">
      <summary>Provide data usage overall.</summary>
    </member>
    <member name="T:Windows.Networking.Connectivity.DomainConnectivityLevel">
      <summary>Defines the domain authentication status for a network connection.</summary>
    </member>
    <member name="F:Windows.Networking.Connectivity.DomainConnectivityLevel.Authenticated">
      <summary>The machine or user is authenticated on the domain connection.</summary>
    </member>
    <member name="F:Windows.Networking.Connectivity.DomainConnectivityLevel.None">
      <summary>No domain controller detected on this network.</summary>
    </member>
    <member name="F:Windows.Networking.Connectivity.DomainConnectivityLevel.Unauthenticated">
      <summary>A domain controller has been detected, but the current user or local machine have not been authenticated on the domain.</summary>
    </member>
    <member name="T:Windows.Networking.Connectivity.IPInformation">
      <summary>Represents the association between an IP address and an adapter on the network.</summary>
    </member>
    <member name="P:Windows.Networking.Connectivity.IPInformation.NetworkAdapter">
      <summary>Retrieves the network adapter associated with the IP address.</summary>
      <returns>The associated network adapter.</returns>
    </member>
    <member name="P:Windows.Networking.Connectivity.IPInformation.PrefixLength">
      <summary>Retrieves the length of the prefix, or network part of the IP address.</summary>
      <returns>The length, in bits, of the prefix or network part.</returns>
    </member>
    <member name="T:Windows.Networking.Connectivity.LanIdentifier">
      <summary>Represents physical identification data for a specific NetworkAdapter object. For a code example showing how to retrieve data represented by a LanIdentifier object, see [How to retrieve network adapter and locality information (XAML)](https://docs.microsoft.com/previous-versions/windows/apps/hh465168(v=win.10)).</summary>
    </member>
    <member name="P:Windows.Networking.Connectivity.LanIdentifier.InfrastructureId">
      <summary>Gets a LanIdentifierData object containing locality identification information for the network adapter's connection.</summary>
      <returns>Location information for the network adapter providing connectivity for the connection.</returns>
    </member>
    <member name="P:Windows.Networking.Connectivity.LanIdentifier.NetworkAdapterId">
      <summary>Gets the adapter GUID that identifies the network adapter to associate with the locality information.</summary>
      <returns>The adapter ID for the network adapter associated with the LanIdentifier information.</returns>
    </member>
    <member name="P:Windows.Networking.Connectivity.LanIdentifier.PortId">
      <summary>Gets a LanIdentifierData object containing the port ID from the Link Layer Discovery Protocol (LLDP) locality information for an Ethernet type network adapter.</summary>
      <returns>The port ID information for the network adapter.</returns>
    </member>
    <member name="T:Windows.Networking.Connectivity.LanIdentifierData">
      <summary>Represents the port specific data that enables LAN locality capabilities.</summary>
    </member>
    <member name="P:Windows.Networking.Connectivity.LanIdentifierData.Type">
      <summary>Gets a value indicating the type of data stored in the value field of the LanIdentifierData object according to the Link Layer Discovery Protocol (LLDP) protocol.</summary>
      <returns>A numeric value that maps to a value-type defined by the LLDP protocol used to define the locality information.</returns>
    </member>
    <member name="P:Windows.Networking.Connectivity.LanIdentifierData.Value">
      <summary>Gets the serialized value.</summary>
      <returns>A byte array that contains the serialized value of the data.</returns>
    </member>
    <member name="T:Windows.Networking.Connectivity.NetworkAdapter">
      <summary>Represents a network adapter.</summary>
    </member>
    <member name="P:Windows.Networking.Connectivity.NetworkAdapter.IanaInterfaceType">
      <summary>Gets a value indicating the network interface type as defined by the Internet Assigned Names Authority (IANA) for the NetworkAdapter.</summary>
      <returns>The interface type as defined by the Internet Assigned Names Authority (IANA).</returns>
    </member>
    <member name="P:Windows.Networking.Connectivity.NetworkAdapter.InboundMaxBitsPerSecond">
      <summary>Gets a value indicating the maximum inbound data transfer rate in bits per second.</summary>
      <returns>The maximum inbound transfer rate in bits per second.</returns>
    </member>
    <member name="P:Windows.Networking.Connectivity.NetworkAdapter.NetworkAdapterId">
      <summary>Gets the network adapter ID.</summary>
      <returns>The network adapter ID.</returns>
    </member>
    <member name="P:Windows.Networking.Connectivity.NetworkAdapter.NetworkItem">
      <summary>Gets the NetworkItem object that represents the connected network.</summary>
      <returns>The connected network.</returns>
    </member>
    <member name="P:Windows.Networking.Connectivity.NetworkAdapter.OutboundMaxBitsPerSecond">
      <summary>Gets a value indicating the maximum outbound speed in bits per second.</summary>
      <returns>The maximum outbound transfer rate in bits per second.</returns>
    </member>
    <member name="M:Windows.Networking.Connectivity.NetworkAdapter.GetConnectedProfileAsync">
      <summary>Gets the connection profile currently associated with the network adapter.</summary>
      <returns>The connection profile associated with this network adapter.</returns>
    </member>
    <member name="T:Windows.Networking.Connectivity.NetworkAuthenticationType">
      <summary>Defines values that indicate the type of authentication used by the network.</summary>
    </member>
    <member name="F:Windows.Networking.Connectivity.NetworkAuthenticationType.Ihv">
      <summary>Specifies an authentication type defined by an independent hardware vendor (IHV).</summary>
    </member>
    <member name="F:Windows.Networking.Connectivity.NetworkAuthenticationType.None">
      <summary>No authentication enabled.</summary>
    </member>
    <member name="F:Windows.Networking.Connectivity.NetworkAuthenticationType.Open80211">
      <summary>Open authentication over 802.11 wireless. Devices are authenticated and can connect to an access point, but communication with the network requires a matching Wired Equivalent Privacy (WEP) key.</summary>
    </member>
    <member name="F:Windows.Networking.Connectivity.NetworkAuthenticationType.Owe">
      <summary>Specifies an opportunistic wireless encryption (OWE) algorithm. OWE provides opportunistic encryption over 802.11 wireless, where cipher keys are dynamically derived through a Diffie-Hellman key exchange; enabling data protection without authentication.</summary>
    </member>
    <member name="F:Windows.Networking.Connectivity.NetworkAuthenticationType.Rsna">
      <summary>Specifies an IEEE 802.11i Robust Security Network Association (RSNA) algorithm. IEEE 802.1X port authorization is performed by the supplicant, authenticator, and authentication server. Cipher keys are dynamically derived through the authentication process.</summary>
    </member>
    <member name="F:Windows.Networking.Connectivity.NetworkAuthenticationType.RsnaPsk">
      <summary>Specifies an IEEE 802.11i RSNA algorithm that uses PSK. IEEE 802.1X port authorization is performed by the supplicant and authenticator. Cipher keys are dynamically derived through a pre-shared key that is used on both the supplicant and authenticator.</summary>
    </member>
    <member name="F:Windows.Networking.Connectivity.NetworkAuthenticationType.SharedKey80211">
      <summary>Specifies an IEEE 802.11 Shared Key authentication algorithm that requires the use of a pre-shared Wired Equivalent Privacy (WEP) key for the 802.11 authentication.</summary>
    </member>
    <member name="F:Windows.Networking.Connectivity.NetworkAuthenticationType.Unknown">
      <summary>Authentication method unknown.</summary>
    </member>
    <member name="F:Windows.Networking.Connectivity.NetworkAuthenticationType.Wpa">
      <summary>Specifies a Wi-Fi Protected Access (WPA) algorithm. IEEE 802.1X port authorization is performed by the supplicant, authenticator, and authentication server. Cipher keys are dynamically derived through the authentication process.</summary>
    </member>
    <member name="F:Windows.Networking.Connectivity.NetworkAuthenticationType.Wpa3">
      <summary>Specifies a Wi-Fi Protected Access 3 (WPA3) algorithm. WPA3 is an encryption security standard for enterprise users. It offers the equivalent of 192-bit cryptographic strength, providing additional protections for networks transmitting sensitive data.</summary>
    </member>
    <member name="F:Windows.Networking.Connectivity.NetworkAuthenticationType.Wpa3Sae">
      <summary>Specifies a Wi-Fi Protected Access 3 Simultaneous Authentication of Equals (WPA3 SAE) algorithm. WPA3 SAE is the consumer version of WPA3. Simultaneous Authentication of Equals (SAE) is a secure key establishment protocol between devices; it provides synchronous authentication, and stronger protections for users against password-guessing attempts by third parties.</summary>
    </member>
    <member name="F:Windows.Networking.Connectivity.NetworkAuthenticationType.WpaNone">
      <summary>Wi-Fi Protected Access.</summary>
    </member>
    <member name="F:Windows.Networking.Connectivity.NetworkAuthenticationType.WpaPsk">
      <summary>Specifies a Wi-Fi Protected Access (WPA) algorithm that uses pre-shared keys (PSK). IEEE 802.1X port authorization is performed by the supplicant and authenticator. Cipher keys are dynamically derived through a pre-shared key that is used on both the supplicant and authenticator.</summary>
    </member>
    <member name="T:Windows.Networking.Connectivity.NetworkConnectivityLevel">
      <summary>Defines the level of connectivity currently available.</summary>
    </member>
    <member name="F:Windows.Networking.Connectivity.NetworkConnectivityLevel.ConstrainedInternetAccess">
      <summary>Limited internet access.</summary>
    </member>
    <member name="F:Windows.Networking.Connectivity.NetworkConnectivityLevel.InternetAccess">
      <summary>Local and Internet access.</summary>
    </member>
    <member name="F:Windows.Networking.Connectivity.NetworkConnectivityLevel.LocalAccess">
      <summary>Local network access only.</summary>
    </member>
    <member name="F:Windows.Networking.Connectivity.NetworkConnectivityLevel.None">
      <summary>No connectivity.</summary>
    </member>
    <member name="T:Windows.Networking.Connectivity.NetworkCostType">
      <summary>Defines the network cost types.</summary>
    </member>
    <member name="F:Windows.Networking.Connectivity.NetworkCostType.Fixed">
      <summary>The use of this connection is unrestricted up to a specific limit.</summary>
    </member>
    <member name="F:Windows.Networking.Connectivity.NetworkCostType.Unknown">
      <summary>Cost information is not available.</summary>
    </member>
    <member name="F:Windows.Networking.Connectivity.NetworkCostType.Unrestricted">
      <summary>The connection is unlimited and has unrestricted usage charges and capacity constraints.</summary>
    </member>
    <member name="F:Windows.Networking.Connectivity.NetworkCostType.Variable">
      <summary>The connection is costed on a per-byte basis.</summary>
    </member>
    <member name="T:Windows.Networking.Connectivity.NetworkEncryptionType">
      <summary>Defines values that indicate the type of encryption used for authentication.</summary>
    </member>
    <member name="F:Windows.Networking.Connectivity.NetworkEncryptionType.Ccmp">
      <summary>Specifies an AES-CCMP algorithm, as specified in the IEEE 802.11i-2004 standard and RFC 3610. Advanced Encryption Standard (AES) is the encryption algorithm defined in FIPS PUB 197.</summary>
    </member>
    <member name="F:Windows.Networking.Connectivity.NetworkEncryptionType.Ihv">
      <summary>Specifies an encryption type defined by an independent hardware vendor (IHV).</summary>
    </member>
    <member name="F:Windows.Networking.Connectivity.NetworkEncryptionType.None">
      <summary>No encryption enabled.</summary>
    </member>
    <member name="F:Windows.Networking.Connectivity.NetworkEncryptionType.RsnUseGroup">
      <summary>Specifies a Robust Security Network (RSN) Use Group Key cipher suite. For more information about the Use Group Key cipher suite, refer to Clause 7.3.2.25.1 of the IEEE 802.11i-2004 standard.</summary>
    </member>
    <member name="F:Windows.Networking.Connectivity.NetworkEncryptionType.Tkip">
      <summary>Specifies a Temporal Key Integrity Protocol (TKIP) algorithm, which is the RC4-based cipher suite that is based on the algorithms that are defined in the WPA specification and IEEE 802.11i-2004 standard. This cipher also uses the Michael Message Integrity Code (MIC) algorithm for forgery protection.</summary>
    </member>
    <member name="F:Windows.Networking.Connectivity.NetworkEncryptionType.Unknown">
      <summary>Encryption method unknown.</summary>
    </member>
    <member name="F:Windows.Networking.Connectivity.NetworkEncryptionType.Wep">
      <summary>Specifies a WEP cipher algorithm with a cipher key of any length.</summary>
    </member>
    <member name="F:Windows.Networking.Connectivity.NetworkEncryptionType.Wep104">
      <summary>Specifies a WEP cipher algorithm with a 104-bit cipher key.</summary>
    </member>
    <member name="F:Windows.Networking.Connectivity.NetworkEncryptionType.Wep40">
      <summary>Specifies a Wired Equivalent Privacy (WEP) algorithm, which is the RC4-based algorithm that is specified in the IEEE 802.11-1999 standard. This enumerator specifies the WEP cipher algorithm with a 40-bit cipher key.</summary>
    </member>
    <member name="F:Windows.Networking.Connectivity.NetworkEncryptionType.WpaUseGroup">
      <summary>Specifies a Wifi Protected Access (WPA) Use Group Key cipher suite. For more information about the Use Group Key cipher suite, refer to Clause 7.3.2.25.1 of the IEEE 802.11i-2004 standard.</summary>
    </member>
    <member name="T:Windows.Networking.Connectivity.NetworkInformation">
      <summary>Provides access to network connection information for the local machine.</summary>
    </member>
    <member name="E:Windows.Networking.Connectivity.NetworkInformation.NetworkStatusChanged">
      <summary>Occurs when the network status changes for a connection.</summary>
    </member>
    <member name="M:Windows.Networking.Connectivity.NetworkInformation.FindConnectionProfilesAsync(Windows.Networking.Connectivity.ConnectionProfileFilter)">
      <summary>Returns an array of ConnectionProfile objects that match the filtering criteria defined by ConnectionProfileFilter.</summary>
      <param name="pProfileFilter">Provides the filtering criteria.</param>
      <returns>An array of ConnectionProfile objects.</returns>
    </member>
    <member name="M:Windows.Networking.Connectivity.NetworkInformation.GetConnectionProfiles">
      <summary>Gets a list of profiles for connections, active or otherwise, on the local machine.</summary>
      <returns>An array of ConnectionProfile objects.</returns>
    </member>
    <member name="M:Windows.Networking.Connectivity.NetworkInformation.GetHostNames">
      <summary>Gets a list of host names associated with the local machine.</summary>
      <returns>An array of host names for the local machine.</returns>
    </member>
    <member name="M:Windows.Networking.Connectivity.NetworkInformation.GetInternetConnectionProfile">
      <summary>Gets the connection profile associated with the internet connection currently used by the local machine.</summary>
      <returns>The profile for the connection currently used to connect the machine to the Internet, or **null** if there is no connection profile with a suitable connection.</returns>
    </member>
    <member name="M:Windows.Networking.Connectivity.NetworkInformation.GetLanIdentifiers">
      <summary>Gets an array of LanIdentifier objects that contain locality information for each NetworkAdapter object that currently connected to a network.</summary>
      <returns>An array of **LanIdentifier** objects.</returns>
    </member>
    <member name="M:Windows.Networking.Connectivity.NetworkInformation.GetProxyConfigurationAsync(Windows.Foundation.Uri)">
      <summary>Gets proxy configuration for a connection using the specified URI.</summary>
      <param name="uri">The proxy configuration URI.</param>
      <returns>Information about the connection proxy.</returns>
    </member>
    <member name="M:Windows.Networking.Connectivity.NetworkInformation.GetSortedEndpointPairs(Windows.Foundation.Collections.IIterable{Windows.Networking.EndpointPair},Windows.Networking.HostNameSortOptions)">
      <summary>Gets a sorted list of EndpointPair objects.</summary>
      <param name="destinationList">A list of EndpointPair objects to be sorted.</param>
      <param name="sortOptions">Indicates sorting options for the returned array.</param>
      <returns>A sorted array of EndpointPair objects.</returns>
    </member>
    <member name="T:Windows.Networking.Connectivity.NetworkItem">
      <summary>Represents a connected network.</summary>
    </member>
    <member name="P:Windows.Networking.Connectivity.NetworkItem.NetworkId">
      <summary>Gets the network ID.</summary>
      <returns>The network ID.</returns>
    </member>
    <member name="M:Windows.Networking.Connectivity.NetworkItem.GetNetworkTypes">
      <summary>Gets a NetworkTypes value indicating the network type for a NetworkItem.</summary>
      <returns>The type of a network.</returns>
    </member>
    <member name="T:Windows.Networking.Connectivity.NetworkSecuritySettings">
      <summary>Represents the current network security settings.</summary>
    </member>
    <member name="P:Windows.Networking.Connectivity.NetworkSecuritySettings.NetworkAuthenticationType">
      <summary>Retrieves the type of authentication used by the network.</summary>
      <returns>The network authentication type.</returns>
    </member>
    <member name="P:Windows.Networking.Connectivity.NetworkSecuritySettings.NetworkEncryptionType">
      <summary>Retrieves the type of encryption used by the network.</summary>
      <returns>The network encryption type.</returns>
    </member>
    <member name="T:Windows.Networking.Connectivity.NetworkStateChangeEventDetails">
      <summary>Indicates which properties of a network have changed after a network state change background trigger.</summary>
    </member>
    <member name="P:Windows.Networking.Connectivity.NetworkStateChangeEventDetails.HasNewConnectionCost">
      <summary>Indicates if a connected network has a new connection cost.</summary>
      <returns>true if there is a new connection cost; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Networking.Connectivity.NetworkStateChangeEventDetails.HasNewDomainConnectivityLevel">
      <summary>Indicates a connected network has a new domain connectivity level.</summary>
      <returns>true if the connectivity level changed; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Networking.Connectivity.NetworkStateChangeEventDetails.HasNewHostNameList">
      <summary>Indicates if the list of host names returned by GetHostNames has changed.</summary>
      <returns>true if a new Host Name list was provided; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Networking.Connectivity.NetworkStateChangeEventDetails.HasNewInternetConnectionProfile">
      <summary>Indicates if the local machine has a new connection profile associated with the current internet connection.</summary>
      <returns>true if the connection has changed; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Networking.Connectivity.NetworkStateChangeEventDetails.HasNewNetworkConnectivityLevel">
      <summary>Indicates if the network connectivity level for any connection profiles has changed.</summary>
      <returns>true if the network connectivity level changed; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Networking.Connectivity.NetworkStateChangeEventDetails.HasNewTetheringClientCount">
      <summary>Gets a value indicating whether the network state change event shows a new tethering client count.</summary>
      <returns>When true, the tethering client count has changed.</returns>
    </member>
    <member name="P:Windows.Networking.Connectivity.NetworkStateChangeEventDetails.HasNewTetheringOperationalState">
      <summary>Gets a value that indicates whether the tethering operational state has changed.</summary>
      <returns>When true, tethering operational state has changed.</returns>
    </member>
    <member name="P:Windows.Networking.Connectivity.NetworkStateChangeEventDetails.HasNewWwanRegistrationState">
      <summary>Indicates if the network state change event represents a change to the registration state of a WWAN connection. The current registration state can be retrieved from WwanConnectionProfileDetails.GetNetworkRegistrationState.</summary>
      <returns>true if the registration state has changed; otherwise, false.</returns>
    </member>
    <member name="T:Windows.Networking.Connectivity.NetworkStatusChangedEventHandler">
      <summary>Represents the method that handles network status change notifications. This method is called when any properties exposed by the NetworkInformation object changes while the app is active.</summary>
      <param name="sender">A Object that raised the event.</param>
    </member>
    <member name="T:Windows.Networking.Connectivity.NetworkTypes">
      <summary>Defines the network connection types.</summary>
    </member>
    <member name="F:Windows.Networking.Connectivity.NetworkTypes.Internet">
      <summary>Internet.</summary>
    </member>
    <member name="F:Windows.Networking.Connectivity.NetworkTypes.None">
      <summary>No network.</summary>
    </member>
    <member name="F:Windows.Networking.Connectivity.NetworkTypes.PrivateNetwork">
      <summary>Private network.</summary>
    </member>
    <member name="T:Windows.Networking.Connectivity.NetworkUsage">
      <summary>Represents network usage statistics returned by the ConnectionProfile.GetNetworkUsageAsync method.</summary>
    </member>
    <member name="P:Windows.Networking.Connectivity.NetworkUsage.BytesReceived">
      <summary>Indicates the number of bytes received by the connection of a specific period of time.</summary>
      <returns>The number of bytes received.</returns>
    </member>
    <member name="P:Windows.Networking.Connectivity.NetworkUsage.BytesSent">
      <summary>Indicates the number of bytes sent by a connection over a specific period of time.</summary>
      <returns>The number of bytes sent.</returns>
    </member>
    <member name="P:Windows.Networking.Connectivity.NetworkUsage.ConnectionDuration">
      <summary>Indicates the duration of connectivity.</summary>
      <returns>The period of time that represents the duration of connectivity.</returns>
    </member>
    <member name="T:Windows.Networking.Connectivity.NetworkUsageStates">
      <summary>Defines the desired state of the connection profile for which usage data is returned by the method GetNetworkUsageAsync.</summary>
    </member>
    <member name="F:Windows.Networking.Connectivity.NetworkUsageStates.Roaming">
      <summary>Defines the desired roaming state of the network connection.</summary>
    </member>
    <member name="F:Windows.Networking.Connectivity.NetworkUsageStates.Shared">
      <summary>Defines the desired sharing state of the network connection.</summary>
    </member>
    <member name="T:Windows.Networking.Connectivity.ProviderNetworkUsage">
      <summary>Represents provider network usage statistics returned by the ConnectionProfile.GetProviderNetworkUsageAsync method.</summary>
    </member>
    <member name="P:Windows.Networking.Connectivity.ProviderNetworkUsage.BytesReceived">
      <summary>Gets a value indicating the number of bytes received by a connection over a specific period of time.</summary>
      <returns>The number of bytes received.</returns>
    </member>
    <member name="P:Windows.Networking.Connectivity.ProviderNetworkUsage.BytesSent">
      <summary>Gets a value indicating the number of bytes sent by the connection over a specific period of time.</summary>
      <returns>The number of bytes sent.</returns>
    </member>
    <member name="P:Windows.Networking.Connectivity.ProviderNetworkUsage.ProviderId">
      <summary>Gets the ProviderId (a combination of MCC and MNC).</summary>
      <returns>The ProviderId (a combination of MCC and MNC).</returns>
    </member>
    <member name="T:Windows.Networking.Connectivity.ProxyConfiguration">
      <summary>Represents the proxy configuration for the current user. </summary>
    </member>
    <member name="P:Windows.Networking.Connectivity.ProxyConfiguration.CanConnectDirectly">
      <summary>Gets a value that indicates if this configuration can connect directly. </summary>
      <returns>TRUE if this configuration can connect directly; otherwise, FALSE.</returns>
    </member>
    <member name="P:Windows.Networking.Connectivity.ProxyConfiguration.ProxyUris">
      <summary>Gets a list of URIs for the proxies from the proxy configuration. </summary>
      <returns>A list of URIs for the proxy configuration.</returns>
    </member>
    <member name="T:Windows.Networking.Connectivity.RoamingStates">
      <summary>Defines the roaming states.</summary>
    </member>
    <member name="F:Windows.Networking.Connectivity.RoamingStates.None">
      <summary>No roaming information.</summary>
    </member>
    <member name="F:Windows.Networking.Connectivity.RoamingStates.NotRoaming">
      <summary>The connection is not currently roaming.</summary>
    </member>
    <member name="F:Windows.Networking.Connectivity.RoamingStates.Roaming">
      <summary>The connection is currently roaming.</summary>
    </member>
    <member name="T:Windows.Networking.Connectivity.RoutePolicy">
      <summary>The RoutePolicy class is used to represent the traffic routing policy for a special PDP Context/APN.</summary>
    </member>
    <member name="M:Windows.Networking.Connectivity.RoutePolicy.#ctor(Windows.Networking.Connectivity.ConnectionProfile,Windows.Networking.HostName,Windows.Networking.DomainNameType)">
      <summary>Creates an instance of RoutePolicy using the defined connection profile and host name values.</summary>
      <param name="connectionProfile">The connection profile</param>
      <param name="hostName">The host name for the route policy to the special PDP context.</param>
      <param name="type">The domain type of *hostName* when the HostNameType value indicates a domain name.</param>
    </member>
    <member name="P:Windows.Networking.Connectivity.RoutePolicy.ConnectionProfile">
      <summary>Retrieves the connection profile for an access point connection.</summary>
      <returns>The associated connection profile.</returns>
    </member>
    <member name="P:Windows.Networking.Connectivity.RoutePolicy.HostName">
      <summary>Provides the host name for the route policy to the special PDP context.</summary>
      <returns>The host name.</returns>
    </member>
    <member name="P:Windows.Networking.Connectivity.RoutePolicy.HostNameType">
      <summary>Indicates if the HostName is a suffix or a fully qualified domain name reference. Possible values are defined by DomainNameType.</summary>
      <returns>The domain type of the HostName object.</returns>
    </member>
    <member name="T:Windows.Networking.Connectivity.TriStates">
      <summary>Used with the NetworkUsageStates structure to define the desired roaming state and shared state of a network connection.</summary>
    </member>
    <member name="F:Windows.Networking.Connectivity.TriStates.DoNotCare">
      <summary>Used when the corresponding state should not be used as a filter, for example, both yes and no.</summary>
    </member>
    <member name="F:Windows.Networking.Connectivity.TriStates.No">
      <summary>The corresponding state is not set.</summary>
    </member>
    <member name="F:Windows.Networking.Connectivity.TriStates.Yes">
      <summary>The corresponding state is set.</summary>
    </member>
    <member name="T:Windows.Networking.Connectivity.WlanConnectionProfileDetails">
      <summary>Used to access information specific to a WLAN connection.</summary>
    </member>
    <member name="M:Windows.Networking.Connectivity.WlanConnectionProfileDetails.GetConnectedSsid">
      <summary>Retrieves the Service Set Identifier (SSID) for a WLAN connection.</summary>
      <returns>The service set identifier (SSID).</returns>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.DataClasses">
      <summary>Describes the cellular data services supported by a mobile broadband network device.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.DataClasses.Cdma1xEvdo">
      <summary>The device supports the 1xEV-DO data service implemented by CDMA providers.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.DataClasses.Cdma1xEvdoRevA">
      <summary>The device supports the 1xEV-DO RevA data service implemented by CDMA providers.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.DataClasses.Cdma1xEvdoRevB">
      <summary>The device supports the 1xEV-DO RevB data service, which is identified for future use.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.DataClasses.Cdma1xEvdv">
      <summary>The device supports the 1xEV-DV data service implemented by CDMA providers.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.DataClasses.Cdma1xRtt">
      <summary>The device supports the 1xRTT data service implemented by CDMA providers.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.DataClasses.Cdma3xRtt">
      <summary>The device supports the 3xRTT data service implemented by CDMA providers.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.DataClasses.CdmaUmb">
      <summary>The device supports the UMB data service implemented by CDMA providers.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.DataClasses.Custom">
      <summary>The device supports a custom data service.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.DataClasses.Edge">
      <summary>The device supports the EDGE data service implemented by GSM providers.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.DataClasses.Gprs">
      <summary>The device supports the GPRS data service implemented by GSM providers.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.DataClasses.Hsdpa">
      <summary>The device supports the HSDPA data service implemented by GSM providers.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.DataClasses.Hsupa">
      <summary>The device supports the HSUPA (High Speed Uplink Packet Access) data service.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.DataClasses.LteAdvanced">
      <summary>The device supports the HSDPA Lite data service implemented by GSM providers.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.DataClasses.None">
      <summary>No data services supported.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.DataClasses.Umts">
      <summary>The device supports the UMTS data service implemented by GSM providers.</summary>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.ESim">
      <summary>A class that represents an embedded SIM (eSIM, or eUICC). An eSIM stores one or more identities (eSIM profiles) belonging to one or more mobile network operators (MNOs). An eSIM is not a form factor; it's a way to manage SIM profiles.</summary>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.ESim.AvailableMemoryInBytes">
      <summary>Gets the available memory on the SIM card in whole bytes.</summary>
      <returns>The available memory on the SIM card in whole bytes.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.ESim.Eid">
      <summary>Gets the eSIM ID (EID).</summary>
      <returns>The eSIM ID (EID).</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.ESim.FirmwareVersion">
      <summary>Gets the eSIM firmware version.</summary>
      <returns>The eSIM firmware version.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.ESim.MobileBroadbandModemDeviceId">
      <summary>Gets the device identifier, or DeviceInformation Id, of the network MobileBroadbandModem device that carries the eSIM.</summary>
      <returns>The device id of the device that carries the eSIM.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.ESim.Policy">
      <summary>Gets the policy for the eSIM, regarding whether the eSIM should be shown on the Local User Interface (LUI) for eSIM management.</summary>
      <returns>The policy for the eSIM, regarding whether the eSIM should be shown on the LUI for eSIM management.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.ESim.State">
      <summary>Gets the state of the eSIM, which indicates the presence and working status of the eSIM.</summary>
      <returns>The state (presence and working status) of the eSIM.</returns>
    </member>
    <member name="E:Windows.Networking.NetworkOperators.ESim.ProfileChanged">
      <summary>Occurs when the collection of eSIM profiles changes, or when a property of one of the profiles in the collection changes.</summary>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.ESim.DeleteProfileAsync(System.String)">
      <summary>Asynchronously deletes the specified eSIM profile.</summary>
      <param name="profileId">The identification number (an ICCID) of the eSIM profile to delete.</param>
      <returns>An asynchronous delete operation. On successful completion, contains an ESimOperationResult object representing the result of the delete operation.</returns>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.ESim.Discover">
      <summary>Performs an eSIM profile discovery operation using the default SMDS address.</summary>
      <returns>An ESimDiscoverResult object representing the result of the operation.</returns>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.ESim.Discover(System.String,System.String)">
      <summary>Performs an eSIM profile discovery operation for the supplied RSP server address and matching ID.</summary>
      <param name="serverAddress">A string containing an RSP server address. If `serverAddress` is empty, the API uses the default SMDS address.</param>
      <param name="matchingId">A string containing the matching ID.</param>
      <returns>An ESimDiscoverResult object representing the result of the operation.</returns>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.ESim.DiscoverAsync">
      <summary>Asynchronously performs an eSIM profile discovery operation using the default SMDS address.</summary>
      <returns>An ESimDiscoverResult object representing the result of the operation.</returns>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.ESim.DiscoverAsync(System.String,System.String)">
      <summary>Asynchronously performs an eSIM profile discovery operation for the supplied RSP server address and matching ID.</summary>
      <param name="serverAddress">A string containing an RSP server address. If `serverAddress` is empty, the API uses the default SMDS address.</param>
      <param name="matchingId">A string containing the matching ID.</param>
      <returns>An ESimDiscoverResult object representing the result of the operation.</returns>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.ESim.DownloadProfileMetadataAsync(System.String)">
      <summary>Asynchronously downloads installation metadata for the eSIM profile that corresponds to the specified activation code.</summary>
      <param name="activationCode">The activation code for the eSIM profile installation metadata to download.</param>
      <returns>An asynchronous download operation. On successful completion, contains an ESimDownloadProfileMetadataResult object representing the result of the download operation.</returns>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.ESim.GetProfiles">
      <summary>Gets the set of profiles stored on the eSIM.</summary>
      <returns>Zero, one, or more profiles stored on the eSIM.</returns>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.ESim.ResetAsync">
      <summary>Asynchronously resets the eSIM.</summary>
      <returns>An asynchronous reset operation. On successful completion, contains an ESimOperationResult object representing the result of the reset operation.</returns>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.ESimAddedEventArgs">
      <summary>Provides data for the ESimWatcher.Added event.</summary>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.ESimAddedEventArgs.ESim">
      <summary>Gets the ESim instance that was added to the device.</summary>
      <returns>The ESim instance that was added to the device.</returns>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.ESimAuthenticationPreference">
      <summary>Defines constants that specify under what conditions the user should be challenged for eSIM authentication credentials.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.ESimAuthenticationPreference.Never">
      <summary>Indicates that credentials should never be requested.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.ESimAuthenticationPreference.OnAction">
      <summary>Indicates that credentials should be requested when the eSIM is involved in an action.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.ESimAuthenticationPreference.OnEntry">
      <summary>Indicates that credentials should be requested when the eSIM is entered.</summary>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.ESimDiscoverEvent">
      <summary>A class representing an eSIM profile discovery event.</summary>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.ESimDiscoverEvent.MatchingId">
      <summary>Gets the matching ID of the event.</summary>
      <returns>A string containing the matching ID of the event.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.ESimDiscoverEvent.RspServerAddress">
      <summary>Gets the RSP server address of the event.</summary>
      <returns>A string containing the RSP server address of the event.</returns>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.ESimDiscoverResult">
      <summary>A class representing the result of an eSIM profile discovery operation.</summary>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.ESimDiscoverResult.Events">
      <summary>Gets a collection of the discovery events related to the eSIM profile discovery operation.</summary>
      <returns>A collection of ESimDiscoverEvent objects representing the discovery events.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.ESimDiscoverResult.Kind">
      <summary>Gets the kind of the result object from the eSIM profile discovery operation. Also see Result.</summary>
      <returns>An ESimDiscoverResultKind object representing the kind of the result object.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.ESimDiscoverResult.ProfileMetadata">
      <summary>Gets the returned profile metadata, if applicable, depending on Kind.</summary>
      <returns>An ESimProfileMetadata object representing the returned profile metadata, if applicable.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.ESimDiscoverResult.Result">
      <summary>Gets the result object from the eSIM profile discovery operation. This is a general operation result indicating success or failure. Also see Kind.</summary>
      <returns>An ESimOperationResult object representing the result object.</returns>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.ESimDiscoverResultKind">
      <summary>Defines constants that specify the kind of the result object from an eSIM profile discovery operation.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.ESimDiscoverResultKind.Events">
      <summary>Indicates that the result object contains events.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.ESimDiscoverResultKind.None">
      <summary>Indicates that the result object contains neither events nor a profile.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.ESimDiscoverResultKind.ProfileMetadata">
      <summary>Indicates that the result object contains a profile.</summary>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.ESimDownloadProfileMetadataResult">
      <summary>A class that represents the outcome of an operation to download eSIM profile installation metadata (the result of the operation, and any installation metadata that was downloaded).</summary>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.ESimDownloadProfileMetadataResult.ProfileMetadata">
      <summary>Gets an object representing any eSIM profile installation metadata that was downloaded.</summary>
      <returns>An object representing the eSIM profile installation metadata that was downloaded, or `null` if the download operation did not succeed.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.ESimDownloadProfileMetadataResult.Result">
      <summary>Gets the result of an operation to download eSIM profile installation metadata.</summary>
      <returns>The result of an operation to download eSIM profile installation metadata.</returns>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.ESimManager">
      <summary>A class that you can use to construct an ESimWatcher, and to obtain service information.</summary>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.ESimManager.ServiceInfo">
      <summary>Gets service information for the eSIM manager object.</summary>
      <returns>Service information for the eSIM manager object.</returns>
    </member>
    <member name="E:Windows.Networking.NetworkOperators.ESimManager.ServiceInfoChanged">
      <summary>Occurs when a property of the service information object changes.</summary>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.ESimManager.TryCreateESimWatcher">
      <summary>Attempts to create a new instance of the ESimWatcher class.</summary>
      <returns>A new instance of the ESimWatcher class, or `null` if the caller's user security identifier (SID) is not authorized by the Windows service that handles eSIM-related operation requests.</returns>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.ESimOperationResult">
      <summary>A class that represents the result of certain asynchronous operations on an eSIM (for example, deleting a profile from the eSIM), or on an eSIM profile (for example, enabling the profile).</summary>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.ESimOperationResult.Status">
      <summary>Gets the status of the eSIM operation result.</summary>
      <returns>The status of the eSIM operation result.</returns>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.ESimOperationStatus">
      <summary>Defines constants that specify the status of an ESimOperationResult object.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.ESimOperationStatus.CardBusy">
      <summary>Indicates that the SIM card is busy.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.ESimOperationStatus.CardGeneralFailure">
      <summary>Indicates that a card error occurred that prevented the download/install/other operation from completing successfully.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.ESimOperationStatus.CardRemoved">
      <summary>Indicates that the SIM card has been removed.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.ESimOperationStatus.ConfirmationCodeMaxRetriesExceeded">
      <summary>Indicates that the wrong confirmation code was supplied during the operation, and that no more retries are permitted.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.ESimOperationStatus.ConfirmationCodeMissing">
      <summary>Indicates that a confirmation code is needed in order to download the eSIM profile.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.ESimOperationStatus.EidMismatch">
      <summary>Indicates that an eSIM profile on the mobile operator (MO) server is already allocated for a different eSIM EID than the one the device has.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.ESimOperationStatus.IncorrectConfirmationCode">
      <summary>Indicates that the wrong confirmation code was supplied during the operation.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.ESimOperationStatus.InsufficientSpaceOnCard">
      <summary>Indicates that there is not enough storage space on the card to complete the operation.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.ESimOperationStatus.InvalidMatchingId">
      <summary>Indicates that the matching ID from the activation code or discovered event was refused.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.ESimOperationStatus.NoCorrespondingRequest">
      <summary>Indicates that no corresponding request could be found.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.ESimOperationStatus.NoEligibleProfileForThisDevice">
      <summary>Indicates that an eSIM profile compatible with this device could not be found. For example, a profile was found that requires LTE support, but the device only supports 3G.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.ESimOperationStatus.NotAuthorized">
      <summary>Indicates that the operation was not authorized.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.ESimOperationStatus.NotFound">
      <summary>Indicates that the specified eSIM profile was not found.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.ESimOperationStatus.OperationAborted">
      <summary>Indicates that the operation aborted.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.ESimOperationStatus.OperationProhibitedByProfileClass">
      <summary>Indicates that the operation is not allowed for the eSIM profile class.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.ESimOperationStatus.Other">
      <summary>Indicates a status that's not accounted for by a more specific status.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.ESimOperationStatus.PolicyViolation">
      <summary>Indicates that the operation violates policy.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.ESimOperationStatus.ProfileNotAvailableForNewBinding">
      <summary>Indicates that the user is trying to download an eSIM profile that has already been claimed/downloaded.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.ESimOperationStatus.ProfileNotPresent">
      <summary>Indicates that an eSIM profile could not be found.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.ESimOperationStatus.ProfileNotReleasedByOperator">
      <summary>Indicates that the eSIM profile is available, but it is not yet marked as released for download by the mobile operator (MO). You can only download a released profile, so the MO needs to mark the profile as released.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.ESimOperationStatus.ServerFailure">
      <summary>Indicates that a server failure occurred during the operation.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.ESimOperationStatus.ServerNotReachable">
      <summary>Indicates that the server could not be reached during the operation.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.ESimOperationStatus.Success">
      <summary>Indicates that the operation was successful.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.ESimOperationStatus.TimeoutWaitingForUserConsent">
      <summary>Indicates that user consent was not granted within the timeout period of the operation.</summary>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.ESimPolicy">
      <summary>A class that represents the policy for an eSIM, regarding whether the eSIM should be shown on the Local User Interface (LUI) for eSIM management.</summary>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.ESimPolicy.ShouldEnableManagingUi">
      <summary>Gets a value indicating whether the policy for the eSIM calls for the eSIM to be shown on the Local User Interface (LUI) for eSIM management.</summary>
      <returns>`true` if the policy calls for the eSIM to be shown on the LUI, otherwise `false`.</returns>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.ESimProfile">
      <summary>A class that represents an eSIM profile, which is a subscriber identity associated with a mobile network operator (MNO).</summary>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.ESimProfile.Class">
      <summary>Gets the class of the eSIM profile (either Operational, Test, or Provisioning).</summary>
      <returns>The class of the eSIM profile.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.ESimProfile.Id">
      <summary>Gets the identification number (an ICCID) of the eSIM profile.</summary>
      <returns>The identification number (an ICCID) of the eSIM profile.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.ESimProfile.Nickname">
      <summary>Gets the nickname of the eSIM profile.</summary>
      <returns>The nickname of the eSIM profile.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.ESimProfile.Policy">
      <summary>Gets the policy for the eSIM profile, regarding whether the profile can be disabled and/or deleted, and whether the policy is enterprise-managed.</summary>
      <returns>The policy for the eSIM profile.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.ESimProfile.ProviderIcon">
      <summary>Gets a memory buffer containing the icon of the mobile network operator (MNO) provider for the eSIM profile.</summary>
      <returns>A memory buffer containing the icon of the mobile network operator (MNO) provider for the eSIM profile.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.ESimProfile.ProviderId">
      <summary>Gets the identifier (an MCC/MNC tuple) of the mobile network operator (MNO) provider for the eSIM profile.</summary>
      <returns>The identifier (an MCC/MNC tuple) of the mobile network operator (MNO) provider for the eSIM profile.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.ESimProfile.ProviderName">
      <summary>Gets the name of the mobile network operator (MNO) provider for the eSIM profile.</summary>
      <returns>The name of the mobile network operator (MNO) provider for the eSIM profile.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.ESimProfile.State">
      <summary>Gets the state of the eSIM profile, which indicates the presence and enabled status of the profile.</summary>
      <returns>The state (presence and enabled status) of the eSIM profile.</returns>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.ESimProfile.DisableAsync">
      <summary>Asynchronously disables the eSIM profile so that it's no longer in use.</summary>
      <returns>An asynchronous disable operation. On successful completion, contains an ESimOperationResult object representing the result of the disable operation.</returns>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.ESimProfile.EnableAsync">
      <summary>Asynchronously enables the eSIM profile so that it's in use.</summary>
      <returns>An asynchronous enable operation. On successful completion, contains an ESimOperationResult object representing the result of the enable operation.</returns>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.ESimProfile.SetNicknameAsync(System.String)">
      <summary>Asynchronously sets the nickname of the eSIM profile.</summary>
      <param name="newNickname">The nickname to set.</param>
      <returns>An asynchronous nickname set operation. On successful completion, contains an ESimOperationResult object representing the result of the nickname set operation.</returns>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.ESimProfileClass">
      <summary>Defines constants that specify an eSIM profile class.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.ESimProfileClass.Operational">
      <summary>Indicates the class of an operational eSIM profile.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.ESimProfileClass.Provisioning">
      <summary>Indicates the class of a provisioning eSIM profile.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.ESimProfileClass.Test">
      <summary>Indicates the class of a test eSIM profile.</summary>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.ESimProfileInstallProgress">
      <summary>Represents the result of an asynchronous (with progress) operation to download and install an eSIM profile.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.ESimProfileInstallProgress.InstalledSizeInBytes">
      <summary>The installed size of the eSIM profile in whole bytes.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.ESimProfileInstallProgress.TotalSizeInBytes">
      <summary>The total size of the eSIM profile in whole bytes.</summary>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.ESimProfileMetadata">
      <summary>A class representing eSIM profile installation metadata.</summary>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.ESimProfileMetadata.Id">
      <summary>Gets the identification number (an ICCID) of the eSIM profile.</summary>
      <returns>The identification number (an ICCID) of the eSIM profile.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.ESimProfileMetadata.IsConfirmationCodeRequired">
      <summary>Gets a value that indicates whether the profile requires a confirmation to download.</summary>
      <returns>`true` if the profile requires a confirmation to download, otherwise `false`.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.ESimProfileMetadata.Policy">
      <summary>Gets the policy for an eSIM profile.</summary>
      <returns>The policy for an eSIM profile.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.ESimProfileMetadata.ProviderIcon">
      <summary>Gets a memory buffer containing the icon of the mobile network operator (MNO) provider for the eSIM profile.</summary>
      <returns>A memory buffer containing the icon of the mobile network operator (MNO) provider for the eSIM profile.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.ESimProfileMetadata.ProviderId">
      <summary>Gets the identifier (an MCC/MNC tuple) of the mobile network operator (MNO) provider for the eSIM profile.</summary>
      <returns>The identifier (an MCC/MNC tuple) of the mobile network operator (MNO) provider for the eSIM profile.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.ESimProfileMetadata.ProviderName">
      <summary>Gets the name of the mobile network operator (MNO) provider for the eSIM profile.</summary>
      <returns>The name of the mobile network operator (MNO) provider for the eSIM profile.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.ESimProfileMetadata.State">
      <summary>Gets the state of the eSIM profile metadata.</summary>
      <returns>The state of the eSIM profile metadata.</returns>
    </member>
    <member name="E:Windows.Networking.NetworkOperators.ESimProfileMetadata.StateChanged">
      <summary>Occurs when the state of the eSIM profile metadata changes.</summary>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.ESimProfileMetadata.ConfirmInstallAsync">
      <summary>Asynchronously (with progress) downloads and installs an eSIM profile.</summary>
      <returns>
      </returns>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.ESimProfileMetadata.ConfirmInstallAsync(System.String)">
      <summary>Asynchronously (with progress) downloads and installs an eSIM profile whose confirmation code is provided.</summary>
      <param name="confirmationCode">The confirmation code for the eSIM profile being downloaded and installed.</param>
      <returns>An asynchronous download and install operation with progress. On successful completion, contains an ESimProfileInstallProgress object representing the result of the download and install operation.</returns>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.ESimProfileMetadata.DenyInstallAsync">
      <summary>Asynchronously denies installation of the profile. The profile is revoked at the profile server.</summary>
      <returns>An asynchronous deny-installation operation. On successful completion, contains an ESimOperationResult object representing the result of the deny-installation operation.</returns>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.ESimProfileMetadata.PostponeInstallAsync">
      <summary>Asynchronously postpones the installation of an eSIM profile.</summary>
      <returns>
      </returns>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.ESimProfileMetadataState">
      <summary>Defines constants that specify the state of eSIM profile metadata.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.ESimProfileMetadataState.DeniedByPolicy">
      <summary>Indicates that the eSIM profile metadata has been denied by policy.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.ESimProfileMetadataState.Downloading">
      <summary>Indicates that the eSIM profile metadata is being downloaded.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.ESimProfileMetadataState.Expired">
      <summary>Indicates that the eSIM profile metadata has expired.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.ESimProfileMetadataState.Installing">
      <summary>Indicates that the eSIM profile metadata is being installed.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.ESimProfileMetadataState.NoLongerAvailable">
      <summary>Indicates that the eSIM profile metadata is no longer available.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.ESimProfileMetadataState.RejectingDownload">
      <summary>Indicates that download of the eSIM profile metadata is being rejected.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.ESimProfileMetadataState.Unknown">
      <summary>Indicates that the state of the eSIM profile metadata is not known.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.ESimProfileMetadataState.WaitingForInstall">
      <summary>Indicates that the eSIM profile metadata is waiting to be installed.</summary>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.ESimProfilePolicy">
      <summary>A class that represents the policy for an eSIM profile.</summary>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.ESimProfilePolicy.CanDelete">
      <summary>Gets a value indicating whether the eSIM profile policy represented by this object instance allows the profile to be deleted.</summary>
      <returns>`true` if the policy allows the profile to be deleted, otherwise `false`.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.ESimProfilePolicy.CanDisable">
      <summary>Gets a value indicating whether the eSIM profile policy represented by this object instance allows the profile to be disabled.</summary>
      <returns>`true` if the policy allows the profile to be disabled, otherwise `false`.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.ESimProfilePolicy.IsManagedByEnterprise">
      <summary>Gets a value indicating whether the eSIM profile policy represented by this object instance calls for the profile to be managed by the enterprise.</summary>
      <returns>`true` if the policy calls for the profile to be managed by the enterprise, otherwise `false`.</returns>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.ESimProfileState">
      <summary>Defines constants that specify the state of an eSIM profile, including its presence and enabled status.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.ESimProfileState.Deleted">
      <summary>Indicates that the eSIM profile has been deleted.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.ESimProfileState.Disabled">
      <summary>Indicates that the eSIM profile is disabled.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.ESimProfileState.Enabled">
      <summary>Indicates that the eSIM profile is enabled.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.ESimProfileState.Unknown">
      <summary>Indicates that the state of the eSIM profile is not known.</summary>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.ESimRemovedEventArgs">
      <summary>Provides data for the ESimWatcher.Removed event.</summary>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.ESimRemovedEventArgs.ESim">
      <summary>Gets the ESim instance that was removed from the device.</summary>
      <returns>The ESim instance that was removed from the device.</returns>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.ESimServiceInfo">
      <summary>A class that represents service information for an eSIM.</summary>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.ESimServiceInfo.AuthenticationPreference">
      <summary>Gets a value indicating the condition under which the user should be challenged for eSIM authentication credentials.</summary>
      <returns>A value indicating the condition under which the user should be challenged for eSIM authentication credentials.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.ESimServiceInfo.IsESimUiEnabled">
      <summary>Gets a value indicating whether the policy for the eSIM calls for the eSIM to be shown on the Local User Interface (LUI) for eSIM management.</summary>
      <returns>`true` if the policy calls for the eSIM to be shown on the LUI, otherwise `false`.</returns>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.ESimState">
      <summary>Defines constants that specify the state of an eSIM, including its presence and working status.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.ESimState.Busy">
      <summary>Indicates that the eSIM is busy.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.ESimState.Idle">
      <summary>Indicates that the eSIM is idle.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.ESimState.Removed">
      <summary>Indicates that the eSIM has been removed.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.ESimState.Unknown">
      <summary>Indicates that the state of the eSIM is not known.</summary>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.ESimUpdatedEventArgs">
      <summary>Provides data for the ESimWatcher.Updated event.</summary>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.ESimUpdatedEventArgs.ESim">
      <summary>Gets the ESim instance that was updated.</summary>
      <returns>The ESim instance that was updated.</returns>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.ESimWatcher">
      <summary>A class used to enumerate the eSIMs carried by a device and to watch for eSIMs being added to the device, removed from it, or updated.</summary>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.ESimWatcher.Status">
      <summary>Gets the status of the eSIM watcher.</summary>
      <returns>The status of the eSIM watcher.</returns>
    </member>
    <member name="E:Windows.Networking.NetworkOperators.ESimWatcher.Added">
      <summary>Occurs when an ESim is added to the device.</summary>
    </member>
    <member name="E:Windows.Networking.NetworkOperators.ESimWatcher.EnumerationCompleted">
      <summary>Occurs when the watcher has finished enumerating the collection of ESim objects carried by the device.</summary>
    </member>
    <member name="E:Windows.Networking.NetworkOperators.ESimWatcher.Removed">
      <summary>Occurs when an ESim is removed from the device.</summary>
    </member>
    <member name="E:Windows.Networking.NetworkOperators.ESimWatcher.Stopped">
      <summary>Occurs when the eSIM watcher is stopped.</summary>
    </member>
    <member name="E:Windows.Networking.NetworkOperators.ESimWatcher.Updated">
      <summary>Occurs when an ESim on the device is updated.</summary>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.ESimWatcher.Start">
      <summary>Starts the eSIM watcher watching for eSIMs being added to the device, removed from it, or updated.</summary>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.ESimWatcher.Stop">
      <summary>Stops the eSIM watcher watching for eSIMs being added to the device, removed from it, or updated.</summary>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.ESimWatcherStatus">
      <summary>Defines constants that specify the status of an ESimWatcher.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.ESimWatcherStatus.Created">
      <summary>Indicates that the watcher has been created.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.ESimWatcherStatus.EnumerationCompleted">
      <summary>Indicates that the watcher has finished enumerating eSIMS.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.ESimWatcherStatus.Started">
      <summary>Indicates that the watcher has been started.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.ESimWatcherStatus.Stopped">
      <summary>Indicates that the watcher has been stopped.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.ESimWatcherStatus.Stopping">
      <summary>Indicates that the watcher is stopping.</summary>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.HotspotAuthenticationContext">
      <summary>Provides the authentication context that contains details of the current authentication attempt and provides methods to perform the authentication.</summary>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.HotspotAuthenticationContext.AuthenticationUrl">
      <summary>Gets the HTTPS URL specified in the Wireless Internet Service Provider roaming (WISPr) redirect message.</summary>
      <returns>A URI that contains the HTTPS authentication URL.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.HotspotAuthenticationContext.NetworkAdapter">
      <summary>Gets the network interface that is connected to the WLAN access point of the hotspot.</summary>
      <returns>An object that uniquely identifies the network.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.HotspotAuthenticationContext.RedirectMessageUrl">
      <summary>Gets the URL of the web page where the Wireless Internet Service Provider roaming (WISPr) redirect message was found.</summary>
      <returns>A URI that contains the HTTPS or HTTP redirect URL.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.HotspotAuthenticationContext.RedirectMessageXml">
      <summary>Gets the XML blob of the Wireless Internet Service Provider roaming (WISPr) redirect message of the hotspot.</summary>
      <returns>The WISPr XML blob from the hotspot redirect message.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.HotspotAuthenticationContext.WirelessNetworkId">
      <summary>Gets the SSID of the WLAN access point of the hotspot.</summary>
      <returns>A byte array that contains the SSID.</returns>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.HotspotAuthenticationContext.AbortAuthentication(System.Boolean)">
      <summary>Aborts the current authentication attempt and disconnects the WLAN interface from the hotspot.</summary>
      <param name="markAsManual">If **true**, Windows disables the auto-connect property for the corresponding WLAN profile and avoids future auto-connects to this hotspot. Otherwise, **false**.</param>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.HotspotAuthenticationContext.IssueCredentials(System.String,System.String,System.String,System.Boolean)">
      <summary>Provides credentials to Windows for hotspot authentication</summary>
      <param name="userName">The *UserName* parameter of the Wireless Internet Service Provider roaming (WISPr) authentication protocol. IssueCredentials performs URL encoding before submitting the value to the server. If this string is empty, the corresponding authentication parameter is skipped.</param>
      <param name="password">The *Password* parameter of the WISPr authentication protocol. IssueCredentials performs URL encoding before submitting the value to the server. If this string is empty, the corresponding authentication parameter is skipped.</param>
      <param name="extraParameters">Additional parameters to be appended to the authentication string. IssueCredentials appends this parameter after an "&amp;" character to the HTTP POST string as is without any encoding. This can be used to add multiple parameters. The default for this parameter is an empty string.</param>
      <param name="markAsManualConnectOnFailure">If **true**, an application permanently disables the auto-connect property on a connection. If authentication fails, the connection will be disconnected and not retried in the current user session. Otherwise, **false**.</param>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.HotspotAuthenticationContext.IssueCredentialsAsync(System.String,System.String,System.String,System.Boolean)">
      <summary>Asynchronously provides credentials to Windows for hotspot authentication Windows does not cache these credentials and another authentication event will be raised when the system connects to the same hotspot again.</summary>
      <param name="userName">The *UserName* parameter of the Wireless Internet Service Provider roaming (WISPr) authentication protocol. IssueCredentials performs URL encoding before submitting the value to the server. If this string is empty, the corresponding authentication parameter is skipped.</param>
      <param name="password">The *Password* parameter of the WISPr authentication protocol. IssueCredentials performs URL encoding before submitting the value to the server. If this string is empty, the corresponding authentication parameter is skipped.</param>
      <param name="extraParameters">Additional parameters to be appended to the authentication string. IssueCredentials appends this parameter after an "&amp;" character to the HTTP POST string as is without any encoding. This can be used to add multiple parameters. The default for this parameter is an empty string.</param>
      <param name="markAsManualConnectOnFailure">If **true**, an application permanently disables the auto-connect property on a connection. If authentication fails, the connection will be disconnected and not retried in the current user session. Otherwise, **false**.</param>
      <returns>Results of the Hotspot authentication request.</returns>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.HotspotAuthenticationContext.SkipAuthentication">
      <summary>Skips Wireless Internet Service Provider roaming (WISPr) Windows authentication.</summary>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.HotspotAuthenticationContext.TriggerAttentionRequired(System.String,System.String)">
      <summary>Called by a background task handler to launch the foreground application when there is an authentication attempt to complete.</summary>
      <param name="packageRelativeApplicationId">The foreground application ID within its application package. The application must belong to the same package as the background task handler.</param>
      <param name="applicationParameters">Optional command line parameters that are passed to the application at launch.</param>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.HotspotAuthenticationContext.TryGetAuthenticationContext(System.String,Windows.Networking.NetworkOperators.HotspotAuthenticationContext@)">
      <summary>Gets the context of an authentication attempt.</summary>
      <param name="evenToken">The event token retrieved from the network operator hotspot authentication event. The token is a GUID in string format.</param>
      <param name="context">The network operator hotspot authentication context.</param>
      <returns>If **true**, the authentication context was retrieved. The authentication context can only be retrieved if the calling application matches the application ID specified in the hotspot profile of the underlying WLAN connection and if the authentication hasn’t be completed by the corresponding context already or timed out.</returns>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.HotspotAuthenticationEventDetails">
      <summary>Provides the content of the event that is raised for background task handlers for the hotspot authentication event.</summary>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.HotspotAuthenticationEventDetails.EventToken">
      <summary>Gets a GUID that uniquely identifies the authentication attempt for which this event was raised.</summary>
      <returns>A GUID that uniquely identifies the connection attempt.</returns>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.HotspotAuthenticationResponseCode">
      <summary>Defines values used to indicate status of connection authentication with a mobile hotspot. Provides the response code from the WISPr server for an authentication attempt.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.HotspotAuthenticationResponseCode.AccessGatewayInternalError">
      <summary>An internal error occurred in the access gateway.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.HotspotAuthenticationResponseCode.LoginAborted">
      <summary>The authentication request was aborted.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.HotspotAuthenticationResponseCode.LoginFailed">
      <summary>Hotspot authentication failed.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.HotspotAuthenticationResponseCode.LoginSucceeded">
      <summary>Hotspot authentication successful.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.HotspotAuthenticationResponseCode.NetworkAdministratorError">
      <summary>An error occurred that requires contacting the network administrator.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.HotspotAuthenticationResponseCode.NoError">
      <summary>No response returned.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.HotspotAuthenticationResponseCode.RadiusServerError">
      <summary>No response from authentication server.</summary>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.HotspotCredentialsAuthenticationResult">
      <summary>Represents the results of a Hotspot authentication request.</summary>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.HotspotCredentialsAuthenticationResult.AuthenticationReplyXml">
      <summary>Provides the XML blob containing the WISPr authentication reply message from the server.</summary>
      <returns>Authentication reply message.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.HotspotCredentialsAuthenticationResult.HasNetworkErrorOccurred">
      <summary>Indicates if a network error has occurred that prevented the authentication attempt. If true, the other properties should not be examined.</summary>
      <returns>true if an error occurred; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.HotspotCredentialsAuthenticationResult.LogoffUrl">
      <summary>Provides the most recent Logoff URL as returned from the server in the authentication reply or from an earlier redirect message. If no Logoff URL was provided by the server, this property returns an empty URI.</summary>
      <returns>The most recent Logoff URL.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.HotspotCredentialsAuthenticationResult.ResponseCode">
      <summary>Provides the WISPr Response Code for the authentication attempt as returned from the server. Possible values are defined by HotspotAuthenticationResponseCode.</summary>
      <returns>The authentication result.</returns>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.KnownCSimFilePaths">
      <summary>Static class that provides well known CSIM file paths.</summary>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.KnownCSimFilePaths.EFSpn">
      <summary>Static property that gets the EFSPN path.</summary>
      <returns>The EFSPN path.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.KnownCSimFilePaths.Gid1">
      <summary>Static property that gets the GID1 path.</summary>
      <returns>GID1 path.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.KnownCSimFilePaths.Gid2">
      <summary>Static property that gets the GID2 path.</summary>
      <returns>The GID2 path.</returns>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.KnownRuimFilePaths">
      <summary>Static class that provides known RUIM file paths.</summary>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.KnownRuimFilePaths.EFSpn">
      <summary>Static property that gets the EFSPN path.</summary>
      <returns>The EFSPN path.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.KnownRuimFilePaths.Gid1">
      <summary>Static property that gets the GID1 path.</summary>
      <returns>GID1 path.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.KnownRuimFilePaths.Gid2">
      <summary>Static property that gets the GID2 path.</summary>
      <returns>The GID2 path.</returns>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.KnownSimFilePaths">
      <summary>Static class that provides known SIM file paths.</summary>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.KnownSimFilePaths.EFOns">
      <summary>Static property that gets the EFONS path.</summary>
      <returns>The EFONS path.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.KnownSimFilePaths.EFSpn">
      <summary>Static property that gets the EFSPN path.</summary>
      <returns>The EFSPN path.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.KnownSimFilePaths.Gid1">
      <summary>Static property that gets the GID1 path.</summary>
      <returns>GID1 path.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.KnownSimFilePaths.Gid2">
      <summary>Static property that gets the GID2 path.</summary>
      <returns>The GID2 path.</returns>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.KnownUSimFilePaths">
      <summary>Static class that provides known USIM file paths.</summary>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.KnownUSimFilePaths.EFOpl">
      <summary>Static property that gets the EFOPL path.</summary>
      <returns>The EFOPL path.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.KnownUSimFilePaths.EFPnn">
      <summary>Static property that gets the EFPNN path.</summary>
      <returns>The EFPNN path.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.KnownUSimFilePaths.EFSpn">
      <summary>Static property that gets the EFSPN path.</summary>
      <returns>The EFSPN path.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.KnownUSimFilePaths.Gid1">
      <summary>Static property that gets the GID1 path.</summary>
      <returns>GID1 path.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.KnownUSimFilePaths.Gid2">
      <summary>Static property that gets the GID2 path.</summary>
      <returns>The GID2 path.</returns>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.MobileBroadbandAccount">
      <summary>Represents a mobile broadband account and related information about the network provider for the account.</summary>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandAccount.AccountExperienceUrl">
      <summary>Returns the Account Experience URL associated with the Mobile Broadband account.</summary>
      <returns>The URL of the operator’s website used to configure Mobile Broadband.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandAccount.AvailableNetworkAccountIds">
      <summary>A list of all network account IDs for the network service provider.</summary>
      <returns>A list of all network account IDs for the network service provider.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandAccount.CurrentDeviceInformation">
      <summary>Gets the mobile broadband device information associated with this account.</summary>
      <returns>The mobile broadband device information associated with this account.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandAccount.CurrentNetwork">
      <summary>Gets the Mobile Broadband network object for this account.</summary>
      <returns>The Mobile Broadband network object for this account.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandAccount.NetworkAccountId">
      <summary>Gets a unique identifier for the mobile broadband account.</summary>
      <returns>A unique identifier for the mobile broadband account.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandAccount.ServiceProviderGuid">
      <summary>A unique identifier for the network provider for the mobile broadband account.</summary>
      <returns>A unique identifier for the network provider for the mobile broadband account.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandAccount.ServiceProviderName">
      <summary>The name of the network provider for the mobile broadband account.</summary>
      <returns>The name of the network provider for the mobile broadband account.</returns>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.MobileBroadbandAccount.CreateFromNetworkAccountId(System.String)">
      <summary>Creates a mobile broadband account for the mobile device associated with the supplied network account ID.</summary>
      <param name="networkAccountId">The network account ID to use to select the corresponding mobile broadband device to use for the account.</param>
      <returns>A mobile broadband account for the mobile device associated with the supplied network account ID.</returns>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.MobileBroadbandAccount.GetConnectionProfiles">
      <summary>Retrieves an array of ConnectionProfile objects that represent connections associated with the Mobile Broadband account.</summary>
      <returns>An array of ConnectionProfile objects.</returns>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.MobileBroadbandAccountEventArgs">
      <summary>Provides information for the AccountAdded and AccountRemoved events.</summary>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandAccountEventArgs.NetworkAccountId">
      <summary>Gets the network account Id that was added or removed.</summary>
      <returns>The network account Id that was added or removed.</returns>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.MobileBroadbandAccountUpdatedEventArgs">
      <summary>Provides information for the AccountUpdated event.</summary>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandAccountUpdatedEventArgs.HasDeviceInformationChanged">
      <summary>Gets a value indicating whether the device information has changed for the account.</summary>
      <returns>A value indicating whether the device information has changed for the account.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandAccountUpdatedEventArgs.HasNetworkChanged">
      <summary>Gets a value that indicates if the CurrentNetwork was updated for the account.</summary>
      <returns>A value that indicates if the CurrentNetwork was updated for the account.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandAccountUpdatedEventArgs.NetworkAccountId">
      <summary>Gets the network account Id of the updated account.</summary>
      <returns>The network account Id of the updated account.</returns>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.MobileBroadbandAccountWatcher">
      <summary>Provides information regarding availability of and updates to Mobile Broadband Accounts.</summary>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.MobileBroadbandAccountWatcher.#ctor">
      <summary>Creates a new instance of a MobileBroadbandAccountWatcher.</summary>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandAccountWatcher.Status">
      <summary>Gets the status of the account watcher.</summary>
      <returns>The status of the account watcher.</returns>
    </member>
    <member name="E:Windows.Networking.NetworkOperators.MobileBroadbandAccountWatcher.AccountAdded">
      <summary>Occurs when a Mobile Broadband Account is added to the client.</summary>
    </member>
    <member name="E:Windows.Networking.NetworkOperators.MobileBroadbandAccountWatcher.AccountRemoved">
      <summary>Occurs when a Mobile Broadband Account is removed from the client.</summary>
    </member>
    <member name="E:Windows.Networking.NetworkOperators.MobileBroadbandAccountWatcher.AccountUpdated">
      <summary>Occurs when a Mobile Broadband Account is updated on the client.</summary>
    </member>
    <member name="E:Windows.Networking.NetworkOperators.MobileBroadbandAccountWatcher.EnumerationCompleted">
      <summary>Occurs when the account watcher has finished enumerating accounts for the client.</summary>
    </member>
    <member name="E:Windows.Networking.NetworkOperators.MobileBroadbandAccountWatcher.Stopped">
      <summary>Occurs when the MobileBroadbandAccountWatcher has stopped.</summary>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.MobileBroadbandAccountWatcher.Start">
      <summary>Starts the account watcher.</summary>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.MobileBroadbandAccountWatcher.Stop">
      <summary>Stops the account watcher.</summary>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.MobileBroadbandAccountWatcherStatus">
      <summary>Describes different states of a MobileBroadbandAccountWatcherStatus object.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.MobileBroadbandAccountWatcherStatus.Aborted">
      <summary>The watcher has aborted its watching operation due to an unexpected error condition. No events will be delivered while the watcher is in this state.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.MobileBroadbandAccountWatcherStatus.Created">
      <summary>The watcher has been created but not started and is in its initial state.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.MobileBroadbandAccountWatcherStatus.EnumerationCompleted">
      <summary>The watcher is running and has finished enumerating the existing accounts.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.MobileBroadbandAccountWatcherStatus.Started">
      <summary>The watcher has been started and has yet to enumerate the existing accounts.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.MobileBroadbandAccountWatcherStatus.Stopped">
      <summary>The watcher has been stopped. No events will be delivered while the watcher is in this state.</summary>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.MobileBroadbandAntennaSar">
      <summary>Represents the antenna on a broadband modem.</summary>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.MobileBroadbandAntennaSar.#ctor(System.Int32,System.Int32)">
      <summary>Creates a new instance of a MobileBroadbandAntennaSar.</summary>
      <param name="antennaIndex">The identifier number of the antenna, in the form of a unique, zero-based index.</param>
      <param name="sarBackoffIndex">The OEM/IHV-variant value for SAR backoff, in the form of an index entry in the device OEM/IHV's mapping table.</param>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandAntennaSar.AntennaIndex">
      <summary>Gets the identifier number of the antenna, in the form of a unique, zero-based index.</summary>
      <returns>The identifier number of the antenna, as a zero-based index.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandAntennaSar.SarBackoffIndex">
      <summary>Gets the OEM/IHV-variant value for SAR backoff, in the form of an index entry in the device OEM/IHV's mapping table.</summary>
      <returns>The index entry for the SAR backoff value.</returns>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.MobileBroadbandCellCdma">
      <summary>Represents CDMA network provider/cell information including identifications as well as its respective signal strength.</summary>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandCellCdma.BaseStationId">
      <summary>Gets the base station ID. </summary>
      <returns>The base station ID.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandCellCdma.BaseStationLastBroadcastGpsTime">
      <summary>Gets the time elapsed since the location information from base station reached mobile station.</summary>
      <returns>The time elapsed since the location information from base station reached mobile station.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandCellCdma.BaseStationLatitude">
      <summary>Gets the base station latitude.</summary>
      <returns>The base station latitude.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandCellCdma.BaseStationLongitude">
      <summary>Gets the base station longitude.</summary>
      <returns>The base station longitude.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandCellCdma.BaseStationPNCode">
      <summary>Gets the base station PN Number. </summary>
      <returns>The base station PN Number.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandCellCdma.NetworkId">
      <summary>Gets the network ID in CDMA only.</summary>
      <returns>The network ID in CDMA</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandCellCdma.PilotSignalStrengthInDB">
      <summary>Gets the pilot signal strength in dB. </summary>
      <returns>The pilot signal strength in dB.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandCellCdma.SystemId">
      <summary>Gets the system ID in CDMA only.</summary>
      <returns>The system ID in CDMA</returns>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.MobileBroadbandCellGsm">
      <summary>Represents GSM network provider/cell information including identifications as well as its respective signal strength.</summary>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandCellGsm.BaseStationId">
      <summary>Gets the base station ID. </summary>
      <returns>The base station ID.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandCellGsm.CellId">
      <summary>Gets the cell ID.</summary>
      <returns>The cell ID.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandCellGsm.ChannelNumber">
      <summary>Gets the Absolute Radio Frequency Channel Number for serving cell.</summary>
      <returns>The Absolute Radio Frequency Channel Number for serving cell.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandCellGsm.LocationAreaCode">
      <summary>Gets the Location Area Code (LAC).</summary>
      <returns>The Location Area Code (LAC).</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandCellGsm.ProviderId">
      <summary>Gets a concatenated string of MCC and MNC</summary>
      <returns>The provider ID.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandCellGsm.ReceivedSignalStrengthInDBm">
      <summary>Gets the received signal strength in dB.</summary>
      <returns>The received signal strength, in dB.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandCellGsm.TimingAdvanceInBitPeriods">
      <summary>Gets the Timing Advance in bit periods, where a bit period is 48/13us.</summary>
      <returns>The Timing Advance in bit periods.</returns>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.MobileBroadbandCellLte">
      <summary>Represents LTE network provider/cell information including identifications as well as its respective signal strength.</summary>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandCellLte.CellId">
      <summary>Gets the cell ID.</summary>
      <returns>The cell ID.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandCellLte.ChannelNumber">
      <summary>Gets the UNTRA Absolute Radio Frequency Channel Number for serving cell.</summary>
      <returns>The UNTRA Absolute Radio Frequency Channel Number for serving cell.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandCellLte.PhysicalCellId">
      <summary>Gets the pysical cell ID.</summary>
      <returns>The cell ID.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandCellLte.ProviderId">
      <summary>Gets a concatenated string of MCC and MNC.</summary>
      <returns>The provider ID.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandCellLte.ReferenceSignalReceivedPowerInDBm">
      <summary>Gets the average Reference Signal Received Power in dBm.</summary>
      <returns>The average Reference Signal Received Power in dBm.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandCellLte.ReferenceSignalReceivedQualityInDBm">
      <summary>Gets the average Reference Signal Received Quality in dBm.</summary>
      <returns>The average Reference Signal Received Quality in dBm.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandCellLte.TimingAdvanceInBitPeriods">
      <summary>Gets the Timing Advance in bit periods, where a bit period is 48/13us.</summary>
      <returns>The Timing Advance in bit periods.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandCellLte.TrackingAreaCode">
      <summary>Gets the Tracking Area Code.</summary>
      <returns>The Tracking Area Code.</returns>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.MobileBroadbandCellsInfo">
      <summary>Retrieves the serving and neighboring network cell information including respective signal strength and cell tower identification information.</summary>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandCellsInfo.NeighboringCellsCdma">
      <summary>Gets a read-only array of neighboring [**MobileBroadbandCellCdma**](mobilebroadbandcellcdma.md containing all CDMA providers.</summary>
      <returns>A read-only array of neighboring [**MobileBroadbandCellCdma**](mobilebroadbandcellcdma.md containing all CDMA providers.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandCellsInfo.NeighboringCellsGsm">
      <summary>Gets a read-only array of neighboring MobileBroadbandCellGsm containing all GSM providers.</summary>
      <returns>A read-only array of neighboring MobileBroadbandCellGsm containing all GSM providers.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandCellsInfo.NeighboringCellsLte">
      <summary>Gets a read-only array of neighboring MobileBroadbandCellLte containing all LTE providers.</summary>
      <returns>A read-only array of neighboring MobileBroadbandCellLte containing all LTE providers.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandCellsInfo.NeighboringCellsTdscdma">
      <summary>Gets a read-only array of neighboring MobileBroadbandCellTdscdma containing all TDSCMA providers.</summary>
      <returns>A read-only array of neighboring MobileBroadbandCellTdscdma containing all TDSCMA providers.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandCellsInfo.NeighboringCellsUmts">
      <summary>Gets a read-only array of neighboring MobileBroadbandCellUmts containing all UMTS providers.</summary>
      <returns>A read-only array of neighboring MobileBroadbandCellUmts containing all UMTS providers.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandCellsInfo.ServingCellsCdma">
      <summary>Gets a read-only array of serving MobileBroadbandCellCdma containing all CDMA providers.</summary>
      <returns>A read-only array of serving MobileBroadbandCellCdma containing all CDMA providers.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandCellsInfo.ServingCellsGsm">
      <summary>Gets a read-only array of neighboring MobileBroadbandCellGsm containing all GSM providers.</summary>
      <returns>A read-only array of neighboring MobileBroadbandCellGsm containing all GSM providers.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandCellsInfo.ServingCellsLte">
      <summary>Gets a read-only array of neighboring MobileBroadbandCellLte containing all LTE providers.</summary>
      <returns>A read-only array of neighboring MobileBroadbandCellLte containing all LTE providers.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandCellsInfo.ServingCellsTdscdma">
      <summary>Gets a read-only array of serving MobileBroadbandCellTdscdma containing all TDSCMA providers.</summary>
      <returns>A read-only array of serving MobileBroadbandCellTdscdma containing all TDSCMA providers.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandCellsInfo.ServingCellsUmts">
      <summary>Gets a read-only array of serving MobileBroadbandCellUmts containing all UMTS providers.</summary>
      <returns>A read-only array of serving MobileBroadbandCellUmts containing all UMTS providers.</returns>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.MobileBroadbandCellTdscdma">
      <summary>Represents TDSCDMA network provider/cell information including identifications as well as its respective signal strength.</summary>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandCellTdscdma.CellId">
      <summary>Gets the cell ID.</summary>
      <returns>The cell ID.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandCellTdscdma.CellParameterId">
      <summary>Gets the cell parameter ID. </summary>
      <returns>The cell parameter ID.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandCellTdscdma.ChannelNumber">
      <summary>Gets the channel number for serving cell.</summary>
      <returns>The channel number for serving cell.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandCellTdscdma.LocationAreaCode">
      <summary>Gets the Location Area Code (LAC).</summary>
      <returns>The Location Area Code (LAC).</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandCellTdscdma.PathLossInDB">
      <summary>Gets the path loss in dB. </summary>
      <returns>The path loss in dB.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandCellTdscdma.ProviderId">
      <summary>Gets a concatenated string of MCC and MNC.</summary>
      <returns>The provider ID.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandCellTdscdma.ReceivedSignalCodePowerInDBm">
      <summary>Gets the received signal code power in dBm. </summary>
      <returns>The received signal code power in dBm.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandCellTdscdma.TimingAdvanceInBitPeriods">
      <summary>Gets the Timing Advance in bit periods, where a bit period is 48/13us.</summary>
      <returns>The Timing Advance in bit periods.</returns>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.MobileBroadbandCellUmts">
      <summary>Represents UMTS network provider/cell information including identifications as well as its respective signal strength.</summary>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandCellUmts.CellId">
      <summary>Gets the cell ID.</summary>
      <returns>The cell ID.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandCellUmts.ChannelNumber">
      <summary>Gets the UTRAN Absolute Radio Frequency Channel Number for serving cell.</summary>
      <returns>The UTRAN Absolute Radio Frequency Channel Number for serving cell.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandCellUmts.LocationAreaCode">
      <summary>Gets the Location Area Code (LAC).</summary>
      <returns>The Location Area Code (LAC).</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandCellUmts.PathLossInDB">
      <summary>Gets the path loss in dB. </summary>
      <returns>The path loss in dB.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandCellUmts.PrimaryScramblingCode">
      <summary>Gets the primary scrambling code of serving cell.</summary>
      <returns>The primary scrambling code of serving cell.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandCellUmts.ProviderId">
      <summary>Gets a concatenated string of MCC and MNC.</summary>
      <returns>The provider ID.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandCellUmts.ReceivedSignalCodePowerInDBm">
      <summary>Gets the received signal code power in dBm. </summary>
      <returns>The received signal code power in dBm.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandCellUmts.SignalToNoiseRatioInDB">
      <summary>Gets the signal to noise ratio in dB. </summary>
      <returns>The received signal code power in dBm.</returns>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.MobileBroadbandDeviceInformation">
      <summary>Represents the current state of the mobile broadband network device for the account.</summary>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandDeviceInformation.CellularClass">
      <summary>Gets the cellular technology used by the mobile broadband network device.</summary>
      <returns>The cellular technology used by the mobile broadband network device.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandDeviceInformation.CurrentRadioState">
      <summary>Gets a value indicating the radio state of the device.</summary>
      <returns>A value indicating the radio state of the device.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandDeviceInformation.CustomDataClass">
      <summary>Gets the name of the data class when the DataClasses property returns **Custom**.</summary>
      <returns>The name of the data class when the DataClasses property returns **Custom**.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandDeviceInformation.DataClasses">
      <summary>Gets the cellular data services supported by the mobile broadband network device.</summary>
      <returns>The cellular data services supported by the mobile broadband network device.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandDeviceInformation.DeviceId">
      <summary>Gets the DeviceInformation Id of the mobile broadband device.</summary>
      <returns>The DeviceInformation Id of the mobile broadband device.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandDeviceInformation.DeviceType">
      <summary>Gets a value indicating the type of Mobile Broadband device.</summary>
      <returns>A value indicating the type of Mobile Broadband device.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandDeviceInformation.FirmwareInformation">
      <summary>Gets the device-specific firmware information for the mobile broadband network device.</summary>
      <returns>The device-specific firmware information for the mobile broadband network device.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandDeviceInformation.Manufacturer">
      <summary>Gets the name of the manufacturer of the mobile broadband network device.</summary>
      <returns>The name of the manufacturer of the mobile broadband network device.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandDeviceInformation.MobileEquipmentId">
      <summary>Gets the value that uniquely identifies the mobile broadband device to the network provider.</summary>
      <returns>The value that uniquely identifies the mobile broadband device to the network provider.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandDeviceInformation.Model">
      <summary>Gets the name of the model of the mobile broadband network device.</summary>
      <returns>The name of the model of the mobile broadband network device.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandDeviceInformation.NetworkDeviceStatus">
      <summary>Gets the readiness status of the mobile broadband network device.</summary>
      <returns>The readiness status of the mobile broadband network device.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandDeviceInformation.PinManager">
      <summary>Gets a MobileBroadbandPinManager object for the mobile broadband device.</summary>
      <returns>A MobileBroadbandPinManager object for the mobile broadband device.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandDeviceInformation.Revision">
      <summary>Gets the revision of the mobile broadband device.</summary>
      <returns>The revision of the mobile broadband device.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandDeviceInformation.SerialNumber">
      <summary>Gets the serial number of the mobile broadband device.</summary>
      <returns>The serial number of the mobile broadband device.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandDeviceInformation.SimGid1">
      <summary>Gets the Group Identifier Level 1 (GID1) of the mobile broadband network device.</summary>
      <returns>THe string value of the GID1 obtained from the SIM card.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandDeviceInformation.SimIccId">
      <summary>Gets the SIM integrated circuit card identifier (ICCID) for the mobile broadband network device.</summary>
      <returns>The SIM integrated circuit card identifier (ICCID) for the mobile broadband network device.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandDeviceInformation.SimPnn">
      <summary>Gets the Public Land Mobile Network (PLMN) name for the mobile broadband device.</summary>
      <returns>The string value of the PLMN obtained from the SIM card.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandDeviceInformation.SimSpn">
      <summary>Gets the Service Provider Name (SPN) for the mobile broadband device.</summary>
      <returns>The string value of the SPN obtained from the SIM card.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandDeviceInformation.SubscriberId">
      <summary>Gets the subscriber identifier for the mobile broadband network device.</summary>
      <returns>The subscriber identifier for the mobile broadband network device.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandDeviceInformation.TelephoneNumbers">
      <summary>Gets the telephone numbers for the mobile broadband device.</summary>
      <returns>The telephone numbers for the mobile broadband device.</returns>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.MobileBroadbandDeviceService">
      <summary>Represents a mobile broadband device service.</summary>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandDeviceService.DeviceServiceId">
      <summary>Gets the unique device service identity for the mobile broadband device service.</summary>
      <returns>The unique Device Service identity for the Mobile Broadband device service.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandDeviceService.SupportedCommands">
      <summary>Gets a list of supported device service commands for the mobile broadband device service.</summary>
      <returns>A list of supported device service commands for the mobile broadband device service.</returns>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.MobileBroadbandDeviceService.OpenCommandSession">
      <summary>Opens a new MobileBroadbandDeviceServiceCommandSession for the mobile broadband device service.</summary>
      <returns>A new command session for the mobile broadband device service.</returns>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.MobileBroadbandDeviceService.OpenDataSession">
      <summary>Opens a new MobileBroadbandDeviceServiceDataSession for the mobile broadband device service.</summary>
      <returns>A new data session for the Mobile Broadband device service.</returns>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.MobileBroadbandDeviceServiceCommandResult">
      <summary>Represents the result of a mobile broadband device service command.</summary>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandDeviceServiceCommandResult.ResponseData">
      <summary>Gets the response data from the command execution on a mobile broadband device service.</summary>
      <returns>The response data from the command execution on a mobile broadband device service.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandDeviceServiceCommandResult.StatusCode">
      <summary>Gets the status code of the command execution on a mobile broadband device service.</summary>
      <returns>The status code of the command execution on a mobile broadband device service.</returns>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.MobileBroadbandDeviceServiceCommandSession">
      <summary>Represents a device service command session which allows the caller to submit predefined commands to the modem on a mobile broadband device service.</summary>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.MobileBroadbandDeviceServiceCommandSession.CloseSession">
      <summary>Closes the command session on a mobile broadband device service.</summary>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.MobileBroadbandDeviceServiceCommandSession.SendQueryCommandAsync(System.UInt32,Windows.Storage.Streams.IBuffer)">
      <summary>Starts an asynchronous operation on a mobile broadband device service to send a query command to the command session.</summary>
      <param name="commandId">The command identifier for the query command to be executed.</param>
      <param name="data">The data to be submitted as part of the command.</param>
      <returns>An asynchronous operation that returns the result of the command.</returns>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.MobileBroadbandDeviceServiceCommandSession.SendSetCommandAsync(System.UInt32,Windows.Storage.Streams.IBuffer)">
      <summary>Starts an asynchronous operation on a mobile broadband device service to send a set command to the command session.</summary>
      <param name="commandId">The command identifier for the set command to be executed.</param>
      <param name="data">The data to be submitted as part of the command.</param>
      <returns>An asynchronous operation that returns the result of the command.</returns>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.MobileBroadbandDeviceServiceDataReceivedEventArgs">
      <summary>Provides data for a DataReceived event on a MobileBroadbandDeviceServiceDataSession when data is received .</summary>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandDeviceServiceDataReceivedEventArgs.ReceivedData">
      <summary>Gets the data received on the MobileBroadbandDeviceServiceDataSession.</summary>
      <returns>The data received on the MobileBroadbandDeviceServiceDataSession</returns>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.MobileBroadbandDeviceServiceDataSession">
      <summary>Represents a device service data session which allows the caller to write data to the modem on a mobile broadband device service.</summary>
    </member>
    <member name="E:Windows.Networking.NetworkOperators.MobileBroadbandDeviceServiceDataSession.DataReceived">
      <summary>An event that indicates that data was received on the MobileBroadbandDeviceServiceDataSession object after the WriteDataAsync method was called.</summary>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.MobileBroadbandDeviceServiceDataSession.CloseSession">
      <summary>Closes the data session on a mobile broadband device service.</summary>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.MobileBroadbandDeviceServiceDataSession.WriteDataAsync(Windows.Storage.Streams.IBuffer)">
      <summary>Starts an asynchronous operation on a mobile broadband device service to write data to the data session.</summary>
      <param name="value">The data to be submitted as part of the write operation.</param>
      <returns>An asynchronous operation that returns the result of the write operation.</returns>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.MobileBroadbandDeviceServiceInformation">
      <summary>Contains information about a mobile broadband device service.</summary>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandDeviceServiceInformation.DeviceServiceId">
      <summary>Gets the unique device service identifier for the mobile broadband device.</summary>
      <returns>The unique device service identifier for the mobile broadband device.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandDeviceServiceInformation.IsDataReadSupported">
      <summary>Determines if the mobile broadband device service is able to read data.</summary>
      <returns>If the mobile broadband device service is able to read data.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandDeviceServiceInformation.IsDataWriteSupported">
      <summary>Determines if the mobile broadband device service is able to write data.</summary>
      <returns>If the mobile broadband device service is able to write data.</returns>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.MobileBroadbandDeviceServiceTriggerDetails">
      <summary>Provides details for a network device service notification.</summary>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandDeviceServiceTriggerDetails.DeviceId">
      <summary>Gets the device ID of the device that triggered a broadband device service event.</summary>
      <returns>The unique device identifier for the triggering event.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandDeviceServiceTriggerDetails.DeviceServiceId">
      <summary>Gets the device service identifier for the device service trigger event.</summary>
      <returns>The unique device service identifier for the triggering event.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandDeviceServiceTriggerDetails.ReceivedData">
      <summary>Gets the received data associated with the triggered event.</summary>
      <returns>The data associated with the triggered event. Data format is dependent upon the protocols of the specific device service.</returns>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.MobileBroadbandDeviceType">
      <summary>Describes different types of Mobile Broadband devices.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.MobileBroadbandDeviceType.Embedded">
      <summary>The device is embedded in the system.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.MobileBroadbandDeviceType.Remote">
      <summary>The device is remote. For example, a tethered cellular phone modem.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.MobileBroadbandDeviceType.Removable">
      <summary>The device is removable.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.MobileBroadbandDeviceType.Unknown">
      <summary>The device type is unknown.</summary>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.MobileBroadbandModem">
      <summary>Represents a mobile broadband modem.</summary>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandModem.CurrentAccount">
      <summary>Gets the MobileBroadbandAccount associated currently with the mobile broadband modem.</summary>
      <returns>The account associated currently with the mobile broadband modem.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandModem.CurrentNetwork">
      <summary>Gets an object that describes the mobile broadband network that this modem us currently attached to.</summary>
      <returns>Describes the current broadband network.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandModem.DeviceInformation">
      <summary>Gets the MobileBroadbandDeviceInformation for the mobile broadband modem.</summary>
      <returns>The device information for the mobile broadband modem.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandModem.DeviceServices">
      <summary>Gets a list of the device services available for the mobile broadband modem.</summary>
      <returns>A list of the device services available for the mobile broadband modem.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandModem.IsInEmergencyCallMode">
      <summary>Gets a value indicating whether the mobile broadband modem is in emergency call mode.</summary>
      <returns>`true` if the mobile broadband modem is in emergency call mode, otherwise `false`.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandModem.IsResetSupported">
      <summary>Gets a value indicating whether the mobile broadband modem allows a reset operation.</summary>
      <returns>When this value is true, the modem can be reset by calling ResetAsync. When this value is false, calling **ResetAsync** fails.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandModem.MaxDeviceServiceCommandSizeInBytes">
      <summary>Gets the maximum device service command size, in bytes, for the mobile broadband modem.</summary>
      <returns>The maximum device service command size, in bytes, for the mobile broadband modem.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandModem.MaxDeviceServiceDataSizeInBytes">
      <summary>Gets the maximum device service data size, in bytes, for the mobile broadband modem.</summary>
      <returns>the maximum device service data size, in bytes, for the mobile broadband modem.</returns>
    </member>
    <member name="E:Windows.Networking.NetworkOperators.MobileBroadbandModem.IsInEmergencyCallModeChanged">
      <summary>Occurs when the mobile broadband modem either enters or exits emergency call mode.</summary>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.MobileBroadbandModem.FromId(System.String)">
      <summary>Determine if a mobile broadband device is a Wireless WAN device.</summary>
      <param name="deviceId">The mobile broadband device ID</param>
      <returns>The mobile broadband modem.</returns>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.MobileBroadbandModem.GetCurrentConfigurationAsync">
      <summary>Asynchronously retrieves mobile broadband modem configuration information.</summary>
      <returns>An asynchronous retrieval operation. On successful completion, contains a MobileBroadbandModemConfiguration object representing the current configuration.</returns>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.MobileBroadbandModem.GetDefault">
      <summary>Determines the default mobile broadband modem.</summary>
      <returns>The mobile broadband modem.</returns>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.MobileBroadbandModem.GetDeviceSelector">
      <summary>Gets a device selector for the mobile broadband modem.</summary>
      <returns>A device selector for the mobile broadband modem.</returns>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.MobileBroadbandModem.GetDeviceService(System.Guid)">
      <summary>Gets a specific device service for the mobile broadband modem.</summary>
      <param name="deviceServiceId">The unique device service identifier for the device service to be retrieved.</param>
      <returns>The mobile broadband device service retrieved.</returns>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.MobileBroadbandModem.GetIsPassthroughEnabledAsync">
      <summary>Gets a value indicating whether passthrough mode is enabled.</summary>
      <returns>An asynchronous operation that returns a boolean value on completion. The value is true if passthrough is enabled; otherwise, false.</returns>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.MobileBroadbandModem.ResetAsync">
      <summary>Asynchronously performs a reset operation on the mobile broadband modem.</summary>
      <returns>An asynchronous reset operation.</returns>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.MobileBroadbandModem.SetIsPassthroughEnabledAsync(System.Boolean)">
      <summary>Asynchronously enables or disables passthrough mode.</summary>
      <param name="value">True if passthrough should be enabled; otherwise, false.</param>
      <returns>An asynchronous operation that returns a MobileBroadbandModemStatus value on completion.</returns>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.MobileBroadbandModem.TryGetPcoAsync">
      <summary>Asynchronously retrieves the Protocol Configuration Options (PCO) data for the modem.</summary>
      <returns>An asynchronous retrieval operation. On successful completion, contains a MobileBroadbandPco object representing Protocol Configuration Options (PCO) data.</returns>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.MobileBroadbandModemConfiguration">
      <summary>Contains details about the mobile broadband modem configuration.</summary>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandModemConfiguration.HomeProviderId">
      <summary>Gets the home provider ID associated with the mobile broadband modem.</summary>
      <returns>The home provider ID.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandModemConfiguration.HomeProviderName">
      <summary>Gets the home provider name for the mobile broadband modem.</summary>
      <returns>The home provider name.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandModemConfiguration.SarManager">
      <summary>Gets the MobileBroadbandSarManager object that manages SAR and antenna relevant operations.</summary>
      <returns>The MobileBroadbandSarManager object that manages SAR and antenna relevant operations.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandModemConfiguration.Uicc">
      <summary>Gets an object representing the Universal Integrated Circuit Card (UICC), commonly called a "SIM card", associated with the mobile broadband modem.</summary>
      <returns>Represents the UICC.</returns>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.MobileBroadbandModemIsolation">
      <summary>A class with methods for disallowing and allowing certain types of data traffic through the mobile broadband modem; essentially isolating the user equipment (UE), or device.</summary>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.MobileBroadbandModemIsolation.#ctor(System.String,System.String)">
      <summary>Creates a new instance of a MobileBroadbandModemIsolation.</summary>
      <param name="modemDeviceId">The DeviceInformation Id of the mobile broadband device.</param>
      <param name="ruleGroupId">An Id used to track the configuration set by the MobileBroadbandModemIsolation instance being constructed.</param>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.MobileBroadbandModemIsolation.AddAllowedHost(Windows.Networking.HostName)">
      <summary>Adds an allowed host. You can call this method multiple times to add multiple allowed hosts. Traffic to the added host(s) will be allowed after you call ApplyConfigurationAsync.</summary>
      <param name="host">The allowed host, whose type must be either IPv4 or IPv6.</param>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.MobileBroadbandModemIsolation.AddAllowedHostRange(Windows.Networking.HostName,Windows.Networking.HostName)">
      <summary>Adds a range of allowed hosts. You can call this method multiple times to add multiple ranges of allowed hosts. Traffic to the added host(s) will be allowed after you call ApplyConfigurationAsync.</summary>
      <param name="first">The first allowed host in the range. Its type must be either IPv4 or IPv6.</param>
      <param name="last">The last allowed host in the range. Its type must be the same as that of *first*.</param>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.MobileBroadbandModemIsolation.ApplyConfigurationAsync">
      <summary>Asynchronously isolates the modem to allow only core networking traffic (such as DHCP, DNS, and ICMP) or traffic to a set of allowed hosts as specified by AddAllowedHost or AddAllowedHostRange.</summary>
      <returns>An asynchronous action.</returns>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.MobileBroadbandModemIsolation.ClearConfigurationAsync">
      <summary>Asynchronously allows all traffic through the modem.</summary>
      <returns>An asynchronous action.</returns>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.MobileBroadbandModemStatus">
      <summary>Specifies the status of a request to set the modem passthrough status by calling SetIsPassthroughEnabledAsync.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.MobileBroadbandModemStatus.Busy">
      <summary>The modem is busy.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.MobileBroadbandModemStatus.NoDeviceSupport">
      <summary>The modem does not support the request.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.MobileBroadbandModemStatus.OtherFailure">
      <summary>An unspecified failure occurred.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.MobileBroadbandModemStatus.Success">
      <summary>The call was successful.</summary>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.MobileBroadbandNetwork">
      <summary>Represents a mobile broadband network and the current network state.</summary>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandNetwork.AccessPointName">
      <summary>The name of the currently connected access point.</summary>
      <returns>The name of the currently connected access point.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandNetwork.ActivationNetworkError">
      <summary>Attempts to get the latest network activation error.</summary>
      <returns>The latest network activation error.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandNetwork.NetworkAdapter">
      <summary>Gets the unique network interface that identifies the mobile broadband network.</summary>
      <returns>An object that uniquely identifies the network.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandNetwork.NetworkRegistrationState">
      <summary>Gets the current network registration state.</summary>
      <returns>The current network registration state.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandNetwork.PacketAttachNetworkError">
      <summary>Gets the latest packet attach network error.</summary>
      <returns>The latest packet attach network error.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandNetwork.RegisteredDataClass">
      <summary>Gets the data class of the current mobile network.</summary>
      <returns>The data class of the current mobile network.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandNetwork.RegisteredProviderId">
      <summary>Gets the provider ID for the currently registered mobile network.</summary>
      <returns>The provider ID for the currently registered mobile network.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandNetwork.RegisteredProviderName">
      <summary>Gets the provider name for the currently registered mobile network.</summary>
      <returns>The provider name for the currently registered mobile network.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandNetwork.RegistrationNetworkError">
      <summary>Gets the latest network registration error.</summary>
      <returns>The latest network registration error.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandNetwork.RegistrationUiccApps">
      <summary>Gets a list of all UICC apps available on the SIM card that can be used for registration on a mobile network. This list includes UICC apps that are not currently used for registration, but could potentially could be used for registration.</summary>
      <returns>A list of objects that represent UICC applications.</returns>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.MobileBroadbandNetwork.GetCellsInfoAsync">
      <summary>Retrieves a **MobileBroadbandCellsInfo** object that contains all serving and neighboring cell information when device is registered to a network.</summary>
      <returns>An asynchronous operation that returns a **MobileBroadbandCellsInfo** object upon completion.</returns>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.MobileBroadbandNetwork.GetVoiceCallSupportAsync">
      <summary>Asynchronously retrieves a value indicating whether this network currently supports voice calls.</summary>
      <returns>An asynchronous retrieval operation. On successful completion, contains a value indicating whether the network supports voice calls (if true) or not.</returns>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.MobileBroadbandNetwork.ShowConnectionUI">
      <summary>Displays the connect UI for a specific mobile network.</summary>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.MobileBroadbandNetworkRegistrationStateChange">
      <summary>Provides details about one network registration state change.</summary>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandNetworkRegistrationStateChange.DeviceId">
      <summary>Gets the unique identifier of the device associated with a network registration state change.</summary>
      <returns>Unique identifier of the device associated with a network registration state change notification.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandNetworkRegistrationStateChange.Network">
      <summary>Gets an object which contains details about the network associated with this network state change.</summary>
      <returns>Details about the network associated with a network registration state change notification.</returns>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.MobileBroadbandNetworkRegistrationStateChangeTriggerDetails">
      <summary>Provides details for a network registration state change notification.</summary>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandNetworkRegistrationStateChangeTriggerDetails.NetworkRegistrationStateChanges">
      <summary>Gets the collection of network registration state changes associated with this notification.</summary>
      <returns>A list of registration state changes.</returns>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.MobileBroadbandPco">
      <summary>A class representing a Protocol Configuration Options information element (PCO). The purpose of a PCO is, during a packet data protocol (PDP) context activation, to transfer the external network protocol options associated with the activation.</summary>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandPco.Data">
      <summary>From the modem, gets the details of the protocol configuration options (PCO) as set by you as the mobile network operator (MNO). Your MNO app should be able to understand this payload. It should decode the data, and control the modem accordingly (for example, turn off the radio, or isolate the modem).</summary>
      <returns>A buffer containing the details of the protocol configuration options (PCO).</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandPco.DeviceId">
      <summary>Gets the DeviceInformation Id of the mobile broadband device.</summary>
      <returns>A device information identifier.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandPco.IsComplete">
      <summary>Gets a value indicating whether the data received from the modem is complete, or is a subset of the Protocol Configuration Options (PCO) data structure.</summary>
      <returns>`true` if the data is complete; `false` if it's a subset of the Protocol Configuration Options (PCO) data structure.</returns>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.MobileBroadbandPcoDataChangeTriggerDetails">
      <summary>A class providing details about a Protocol Configuration Options (PCO) data change notification.</summary>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandPcoDataChangeTriggerDetails.UpdatedData">
      <summary>Gets details about a Protocol Configuration Options (PCO) data change notification.</summary>
      <returns>Details about the Protocol Configuration Options (PCO) data change notification.</returns>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.MobileBroadbandPin">
      <summary>Contains the properties and methods associated with a mobile broadband PIN.</summary>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandPin.AttemptsRemaining">
      <summary>Gets the number of attempts remaining before the mobile broadband PIN is blocked.</summary>
      <returns>The number of attempts remaining before the mobile broadband PIN is blocked.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandPin.Enabled">
      <summary>Gets a boolean value that indicates if the mobile broadband PIN is enabled.</summary>
      <returns>A boolean value that indicates if the mobile broadband PIN is enabled.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandPin.Format">
      <summary>Gets the format for a mobile broadband PIN.</summary>
      <returns>The format for a mobile broadband PIN.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandPin.LockState">
      <summary>Gets the lock state for a mobile broadband PIN.</summary>
      <returns>The lock state for a mobile broadband PIN.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandPin.MaxLength">
      <summary>Gets the maximum length, in bytes, of the mobile broadband PIN.</summary>
      <returns>The maximum length, in bytes, of the mobile broadband PIN.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandPin.MinLength">
      <summary>Gets the minimum length, in bytes, of the mobile broadband PIN.</summary>
      <returns>The minimum length, in bytes, of the mobile broadband PIN.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandPin.Type">
      <summary>Gets the PIN type for a mobile broadband PIN.</summary>
      <returns>The PIN type for a mobile broadband PIN.</returns>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.MobileBroadbandPin.ChangeAsync(System.String,System.String)">
      <summary>Starts an asynchronous operation to change an already-enabled mobile broadband PIN.</summary>
      <param name="currentPin">The current mobile broadband PIN.</param>
      <param name="newPin">The new mobile broadband PIN.</param>
      <returns>An asynchronous operation that returns the result.</returns>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.MobileBroadbandPin.DisableAsync(System.String)">
      <summary>Starts an asynchronous operation to disable a previously-enabled mobile broadband PIN.</summary>
      <param name="currentPin">The current mobile broadband PIN.</param>
      <returns>An asynchronous operation that returns the result.</returns>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.MobileBroadbandPin.EnableAsync(System.String)">
      <summary>Starts an asynchronous operation to enable a previously-disabled mobile broadband PIN.</summary>
      <param name="currentPin">The current mobile broadband PIN.</param>
      <returns>An asynchronous operation that returns the result.</returns>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.MobileBroadbandPin.EnterAsync(System.String)">
      <summary>Starts an asynchronous operation to get the current mobile broadband PIN from the user.</summary>
      <param name="currentPin">The current mobile broadband PIN.</param>
      <returns>An asynchronous operation that returns the result.</returns>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.MobileBroadbandPin.UnblockAsync(System.String,System.String)">
      <summary>Starts an asynchronous operation to unblock a previously-blocked mobile broadband PIN using a PIN unlock key (PUK).</summary>
      <param name="pinUnblockKey">The PIN unblock key.</param>
      <param name="newPin">The new mobile broadband PIN.</param>
      <returns>An asynchronous operation that returns the result.</returns>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.MobileBroadbandPinFormat">
      <summary>Describes the possible formats for a mobile broadband PIN.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.MobileBroadbandPinFormat.Alphanumeric">
      <summary>The PIN is alphanumeric.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.MobileBroadbandPinFormat.Numeric">
      <summary>The PIN is numeric.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.MobileBroadbandPinFormat.Unknown">
      <summary>No PIN format has been defined. This is normally not used.</summary>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.MobileBroadbandPinLockState">
      <summary>Describes the possible PIN lock states of a mobile broadband PIN.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.MobileBroadbandPinLockState.PinRequired">
      <summary>A PIN input is required. The MobileBroadbandPinType will contain more information on which PIN is needed.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.MobileBroadbandPinLockState.PinUnblockKeyRequired">
      <summary>An invalid PIN has been entered too often and a PIN Unblock Key (PUK) is needed to proceed.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.MobileBroadbandPinLockState.Unknown">
      <summary>The PIN lock state is unknown.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.MobileBroadbandPinLockState.Unlocked">
      <summary>The PIN lock state is unlocked.</summary>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.MobileBroadbandPinLockStateChange">
      <summary>Contains details of a PIN lock state change notification.</summary>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandPinLockStateChange.DeviceId">
      <summary>Gets the device identifier associated with a PIN lock state change.</summary>
      <returns>The unique device identifier associated with this PIN lock state change.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandPinLockStateChange.PinLockState">
      <summary>Gets a value representing the new PIN lock state after a PIN lock state change.</summary>
      <returns>An enumeration value indicating the new PIN lock state.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandPinLockStateChange.PinType">
      <summary>Gets a value representing the type of PIN involved in a PIN lock state change.</summary>
      <returns>An enumeration value describing the type of PIN whose state changed.</returns>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.MobileBroadbandPinLockStateChangeTriggerDetails">
      <summary>Provides details for a network registration state change notification.</summary>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandPinLockStateChangeTriggerDetails.PinLockStateChanges">
      <summary>Gets the collection of PIN lock state change details associated with a notification.</summary>
      <returns>A list of PIN lock state change details.</returns>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.MobileBroadbandPinManager">
      <summary>Defines the PIN manager for a given mobile broadband modem and SIM Card.</summary>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandPinManager.SupportedPins">
      <summary>Gets a list of the supported PIN types for the mobile broadband modem and SIM Card.</summary>
      <returns>a list of the supported PIN types for the mobile broadband modem and SIM Card.</returns>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.MobileBroadbandPinManager.GetPin(Windows.Networking.NetworkOperators.MobileBroadbandPinType)">
      <summary>Gets the mobile broadband PIN of a specific PIN type.</summary>
      <param name="pinType">The mobile broadband PIN type.</param>
      <returns>The mobile broadband PIN returned. This value is either provided by the end user or from a cache if allowed. .</returns>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.MobileBroadbandPinOperationResult">
      <summary>Represents the result of a mobile broadband PIN operation.</summary>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandPinOperationResult.AttemptsRemaining">
      <summary>Gets the number of PIN entry attempts remaining until the mobile broadband PIN is blocked.</summary>
      <returns>the number of PIN entry attempts remaining until the mobile broadband PIN is blocked.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandPinOperationResult.IsSuccessful">
      <summary>Gets a value indicating whether the PIN operation was successful.</summary>
      <returns>Successful when true.</returns>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.MobileBroadbandPinType">
      <summary>Describes the possible types for a mobile broadband PIN.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.MobileBroadbandPinType.CorporatePin">
      <summary>This is a PIN that allows the device to be personalized to a specific company. For more information about this PIN type, see section 22.022 of the 3GPP specification.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.MobileBroadbandPinType.Custom">
      <summary>This is a custom vendor-defined PIN type. It is not included in the list.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.MobileBroadbandPinType.FirstSimPin">
      <summary>This is a PIN that locks the device to the very first inserted SIM card.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.MobileBroadbandPinType.NetworkPin">
      <summary>This is a PIN that allows the device to be personalized to a network. For more information about this PIN type, see section 22.022 of the 3GPP specification.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.MobileBroadbandPinType.NetworkSubsetPin">
      <summary>This is a PIN that allows the device to be personalized to a subset of a network. For more information about this PIN type, see section 22.022 of the 3GPP specification.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.MobileBroadbandPinType.None">
      <summary>Not used (only for initialization).</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.MobileBroadbandPinType.Pin1">
      <summary>For GSM-based devices, this is a Subscriber Identity Module (SIM) PIN. For CDMA-based devices, power-on device lock is reported as PIN1.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.MobileBroadbandPinType.Pin2">
      <summary>This is a SIM PIN2 that protects certain SIM functionality.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.MobileBroadbandPinType.ServiceProviderPin">
      <summary>This is a PIN that allows the device to be personalized to a service provider. For more information about this PIN type, see section 22.022 of the 3GPP specification.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.MobileBroadbandPinType.SimPin">
      <summary>This is a PIN that locks the device to a specific SIM card.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.MobileBroadbandPinType.SubsidyLock">
      <summary>This is a PIN that allows the device to be restricted to operate on a specific network. For more information about this PIN type, see section 22.022 of the 3GPP specification.</summary>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.MobileBroadbandRadioState">
      <summary>Describes radio states for a Mobile Broadband device.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.MobileBroadbandRadioState.Off">
      <summary>The radio is off. This can be because it has been turned off using a physical switch on the device, or using a software mechanism such as **Airplane Mode** on the control panel.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.MobileBroadbandRadioState.On">
      <summary>The radio is on.</summary>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.MobileBroadbandRadioStateChange">
      <summary>Contains details of a radio state change notification.</summary>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandRadioStateChange.DeviceId">
      <summary>Gets the device ID of the device whose radio state changed.</summary>
      <returns>Unique ID of the device whose radio state changed.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandRadioStateChange.RadioState">
      <summary>Gets the new state of the radio.</summary>
      <returns>The new state of the radio after a radio state change.</returns>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.MobileBroadbandRadioStateChangeTriggerDetails">
      <summary>Provides details for a radio state change notification.</summary>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandRadioStateChangeTriggerDetails.RadioStateChanges">
      <summary>Gets the collection of radio state change details associated with a notification.</summary>
      <returns>A list of radio stat change details.</returns>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.MobileBroadbandSarManager">
      <summary>Contains the SAR configuration properties and the control method to change them on the device.</summary>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandSarManager.Antennas">
      <summary>Gets the collection of current SAR configuration models for each antenna on the device. </summary>
      <returns>The collection of current SAR configuration models for each antenna on the device.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandSarManager.HysteresisTimerPeriod">
      <summary>Gets the time window of the hysteresis timer that is used to determine antenna's transmission state.</summary>
      <returns>The time window of the hysteresis timer.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandSarManager.IsBackoffEnabled">
      <summary>Gets a value indicating whether SAR backoff functionality is enabled on the device.</summary>
      <returns>True if SAR backoff functionality is enabled; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandSarManager.IsSarControlledByHardware">
      <summary>Gets a value indicating if SAR configuration is controlled by device hardware.</summary>
      <returns>True if SAR configuration is controlled by device hardware; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandSarManager.IsWiFiHardwareIntegrated">
      <summary>Gets a value indicating if WiFi and cellular SAR are integrated in the device.</summary>
      <returns>True if WiFi and cellular SAR are integrated in the device; otherwise, false.</returns>
    </member>
    <member name="E:Windows.Networking.NetworkOperators.MobileBroadbandSarManager.TransmissionStateChanged">
      <summary>Occurs when there is notification received from device that indicate a change in the current transmission state.</summary>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.MobileBroadbandSarManager.DisableBackoffAsync">
      <summary>Disables SAR backoff functionality on the device.</summary>
      <returns>An asynchronous action.</returns>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.MobileBroadbandSarManager.EnableBackoffAsync">
      <summary>Enables SAR backoff functionality on the device.</summary>
      <returns>An asynchronous action.</returns>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.MobileBroadbandSarManager.GetIsTransmittingAsync">
      <summary>Gets a value that indicates whether the modem is transmitting or idle.</summary>
      <returns>True if the modem is transmitting; otherwise, it is idle.</returns>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.MobileBroadbandSarManager.RevertSarToHardwareControlAsync">
      <summary>Sets the device back to hardware control mode. The relevant SAR configuration values are reset to the hardware default settings.</summary>
      <returns>An asynchronous action.</returns>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.MobileBroadbandSarManager.SetConfigurationAsync(Windows.Foundation.Collections.IIterable{Windows.Networking.NetworkOperators.MobileBroadbandAntennaSar})">
      <summary>Sends a request to the device to change the SAR configuration.  </summary>
      <param name="antennas">The collection of antennas containing the SAR backoff property to configure.</param>
      <returns>An asynchronous action.</returns>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.MobileBroadbandSarManager.SetTransmissionStateChangedHysteresisAsync(Windows.Foundation.TimeSpan)">
      <summary>Sets the hysteresis timer (1-5 seconds) used to determine if transmission activity is idle.</summary>
      <param name="timerPeriod">/**  The time-window size ranging from 1 to 5 seconds.</param>
      <returns>An asynchronous action.</returns>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.MobileBroadbandSarManager.StartTransmissionStateMonitoring">
      <summary>Starts monitoring the transmission state change on the device.</summary>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.MobileBroadbandSarManager.StopTransmissionStateMonitoring">
      <summary>Stops monitoring the transmission state change on the device.</summary>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.MobileBroadbandTransmissionStateChangedEventArgs">
      <summary>Provides data for the TransmissionStateChanged event.</summary>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandTransmissionStateChangedEventArgs.IsTransmitting">
      <summary>Gets a value that indicates whether the modem is transmitting.</summary>
      <returns>True if the modem is transmitting; otherwise, false.</returns>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.MobileBroadbandUicc">
      <summary>Represents a Universal Integrated Circuit Card (UICC), normally called a SIM Card on a mobile broadband device.</summary>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandUicc.SimIccId">
      <summary>Gets the unique SIM Card identity on a mobile broadband device.</summary>
      <returns>The unique SIM Card identity on a mobile broadband device.</returns>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.MobileBroadbandUicc.GetUiccAppsAsync">
      <summary>Asynchronously retrieves a list of mobile broadband UICC (SIM card) applications.</summary>
      <returns>An asynchronous retrieval operation. On successful completion, returns an object with the results of the retrieval operation.</returns>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.MobileBroadbandUiccApp">
      <summary>Represents a UICC (SIM card) application.</summary>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandUiccApp.Id">
      <summary>Gets the ID of this UICC application.</summary>
      <returns>The ID of the UICC application.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandUiccApp.Kind">
      <summary>Gets what kind of UICC application this instance represents.</summary>
      <returns>An enumeration value specifying what kind of UICC application this is.</returns>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.MobileBroadbandUiccApp.GetRecordDetailsAsync(Windows.Foundation.Collections.IIterable{System.UInt32})">
      <summary>Asynchronously retrieves details about a UICC application.</summary>
      <param name="uiccFilePath">A sequence of characters specifying the UICC file path of the application. Use the MobileBroadbandUiccApp.Id property value of this instance, to get app record details for this application.</param>
      <returns>An asynchronous retrieval operation. On successful completion, returns a MobileBroadbandUiccAppRecordDetailsResult instance initialized for the specified application's details.</returns>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.MobileBroadbandUiccApp.ReadRecordAsync(Windows.Foundation.Collections.IIterable{System.UInt32},System.Int32)">
      <summary>Asynchronously reads a UICC application record.</summary>
      <param name="uiccFilePath">A sequence of characters specifying the path to the UICC application.</param>
      <param name="recordIndex">The record index within the UICC application's records.</param>
      <returns>An asynchronous retrieval operation. On successful completion, returns a MobileBroadbandUiccAppReadRecordResult with the result of the operation.</returns>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.MobileBroadbandUiccAppOperationStatus">
      <summary>Describes the status of an operation on a UICC application.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.MobileBroadbandUiccAppOperationStatus.AccessConditionNotHeld">
      <summary>Operation failed due to an access condition not being met.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.MobileBroadbandUiccAppOperationStatus.InvalidUiccFilePath">
      <summary>Operation failed due to an invalid UICC file path being specified.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.MobileBroadbandUiccAppOperationStatus.Success">
      <summary>Successful completion.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.MobileBroadbandUiccAppOperationStatus.UiccBusy">
      <summary>Operation failed because the UICC was busy.</summary>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.MobileBroadbandUiccAppReadRecordResult">
      <summary>Encapsulates the results of a UICC application record read operation.</summary>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandUiccAppReadRecordResult.Data">
      <summary>Gets the data returned by the application record read operation. Note that if *Status* is not **Success**, this value may be invalid or empty.</summary>
      <returns>The data. Format is defined by the UICC application.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandUiccAppReadRecordResult.Status">
      <summary>Gets a value which indicates whether the record read completed successfully.</summary>
      <returns>The status of the completed operation.</returns>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.MobileBroadbandUiccAppRecordDetailsResult">
      <summary>Contains details about results of a UICC application record read operation initiated with MobileBroadbandUiccAppClass.GetRecordDetailsAsync.</summary>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandUiccAppRecordDetailsResult.Kind">
      <summary>Gets an enumeration value specifying what kind of record this is.</summary>
      <returns>The kind of record.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandUiccAppRecordDetailsResult.ReadAccessCondition">
      <summary>Gets a value specifying how read access to this record is determined.</summary>
      <returns>The enumeration value that describes how read access is determined.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandUiccAppRecordDetailsResult.RecordCount">
      <summary>Gets the count of this record in the list of records provided by this UICC application.</summary>
      <returns>This record's count.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandUiccAppRecordDetailsResult.RecordSize">
      <summary>Gets the size in bytes of this record.</summary>
      <returns>Record size, in bytes.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandUiccAppRecordDetailsResult.Status">
      <summary>Gets the status of the operation to retrieve UICC application record details. If this value is not **Success**, then other properties might not contain valid values.</summary>
      <returns>The status value.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandUiccAppRecordDetailsResult.WriteAccessCondition">
      <summary>Gets a value specifying how write access to this record is determined.</summary>
      <returns>The enumeration value that describes how write access is determined.</returns>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.MobileBroadbandUiccAppsResult">
      <summary>Reports results of a call to MobileBroadbandUicc.GetUiccAppsAsync.</summary>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandUiccAppsResult.Status">
      <summary>Gets the status of the completed MobileBroadbandUicc.GetUiccAppsAsync operation. If this value is not **Success**, then other properties may not be valid.</summary>
      <returns>The enumeration value that describes the status of the operation.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.MobileBroadbandUiccAppsResult.UiccApps">
      <summary>A list of UICC applications retrieved using MobileBroadbandUicc.GetUiccAppsAsync. Note that this is only valid when *Status* is **Success**.</summary>
      <returns>A list of the UICC applications.</returns>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.NetworkDeviceStatus">
      <summary>Describes the readiness of a device to connect to a wireless network.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.NetworkDeviceStatus.AccountNotActivated">
      <summary>A subscription account for the mobile broadband device is not active.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.NetworkDeviceStatus.BadSim">
      <summary>The SIM card is not valid. This can occur when PIN Unblock Key attempts have exceeded the limit.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.NetworkDeviceStatus.DeviceBlocked">
      <summary>The mobile broadband device is blocked by a PIN or password preventing the device from initializing and registering with a wireless network.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.NetworkDeviceStatus.DeviceHardwareFailure">
      <summary>The mobile broadband device hardware is not responding.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.NetworkDeviceStatus.DeviceLocked">
      <summary>The mobile broadband device is locked by a PIN or password preventing the device from initializing and registering with a wireless network.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.NetworkDeviceStatus.DeviceNotReady">
      <summary>The mobile broadband device is off.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.NetworkDeviceStatus.DeviceReady">
      <summary>The device is powered on and ready for mobile broadband operations.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.NetworkDeviceStatus.SimNotInserted">
      <summary>The mobile broadband device does not have a SIM card.</summary>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.NetworkOperatorDataUsageNotificationKind">
      <summary>Defines constants that specify the kind of data usage change that activated a NetworkOperatorDataUsageTrigger.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.NetworkOperatorDataUsageNotificationKind.DataUsageProgress">
      <summary>Indicates that actionable progress in data usage has occurred.</summary>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.NetworkOperatorDataUsageTriggerDetails">
      <summary>Provides details about the data usage change that activated a NetworkOperatorDataUsageTrigger.</summary>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.NetworkOperatorDataUsageTriggerDetails.NotificationKind">
      <summary>Gets details about the kind of data usage change that activated a mobile network operator data usage trigger.</summary>
      <returns>
      </returns>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.NetworkOperatorEventMessageType">
      <summary>Describes the type of a network operator notification message.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.NetworkOperatorEventMessageType.Cdma">
      <summary>The message type is CDMA.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.NetworkOperatorEventMessageType.DataPlanDeleted">
      <summary>Data plan has been deleted.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.NetworkOperatorEventMessageType.DataPlanReset">
      <summary>Data plan has been reset.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.NetworkOperatorEventMessageType.DataPlanThresholdReached">
      <summary>Data plan data threshold has been reached.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.NetworkOperatorEventMessageType.Gsm">
      <summary>The message type is GSM.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.NetworkOperatorEventMessageType.ProfileConnected">
      <summary>Profile connected to mobile operator.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.NetworkOperatorEventMessageType.ProfileDisconnected">
      <summary>Profile disconnected from mobile operator.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.NetworkOperatorEventMessageType.RegisteredHome">
      <summary>Mobile broadband device registered as home.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.NetworkOperatorEventMessageType.RegisteredRoaming">
      <summary>Mobile broadband device registered as roaming.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.NetworkOperatorEventMessageType.TetheringEntitlementCheck">
      <summary>Mobile broadband device can be used for tethering.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.NetworkOperatorEventMessageType.TetheringNumberOfClientsChanged">
      <summary>Number of clients currently using the tethering network has changed.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.NetworkOperatorEventMessageType.TetheringOperationalStateChanged">
      <summary>Operational state of the device's tethering capability has changed.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.NetworkOperatorEventMessageType.Ussd">
      <summary>The message type is USSD.</summary>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.NetworkOperatorTetheringAccessPointConfiguration">
      <summary>Provides the ability to configure and create a NetworkOperatorTetheringAccessPointConfiguration object that contains a specific network account ID (SSID) and specifies the passphrase used to authenticate clients trying to establish a network connection to the tethering network.</summary>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.NetworkOperatorTetheringAccessPointConfiguration.#ctor">
      <summary>Creates an instance of the NetworkOperatorTetheringAccessPointConfiguration.</summary>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.NetworkOperatorTetheringAccessPointConfiguration.Band">
      <summary>Gets or sets the wireless frequency band of the Wi-Fi access point. Use IsBandSupported or IsBandSupportedAsync to check whether the Wi-Fi adapter allows configuring a specific frequency band.</summary>
      <returns>A TetheringWiFiBand constant, specifying the frequency band.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.NetworkOperatorTetheringAccessPointConfiguration.Passphrase">
      <summary>Gets or sets the passphrase used to authenticate the connection.</summary>
      <returns>The network passphrase.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.NetworkOperatorTetheringAccessPointConfiguration.Ssid">
      <summary>Gets or sets the network account ID.</summary>
      <returns>The network account ID</returns>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.NetworkOperatorTetheringAccessPointConfiguration.IsBandSupported(Windows.Networking.NetworkOperators.TetheringWiFiBand)">
      <summary>Checks whether the Wi-Fi access point supports the specified wireless frequency band.</summary>
      <param name="band">A TetheringWiFiBand constant, specifying the frequency band to query about.</param>
      <returns>`true` if the frequency band is supported, otherwise `false`.</returns>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.NetworkOperatorTetheringAccessPointConfiguration.IsBandSupportedAsync(Windows.Networking.NetworkOperators.TetheringWiFiBand)">
      <summary>Asynchronously checks whether the Wi-Fi access point supports the specified wireless frequency band.</summary>
      <param name="band">A TetheringWiFiBand constant, specifying the frequency band to query about.</param>
      <returns>An asynchronous object which, on completion, contains `true` if the frequency band is supported, otherwise `false`.</returns>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.NetworkOperatorTetheringClient">
      <summary>Contains details about a tethering client.</summary>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.NetworkOperatorTetheringClient.HostNames">
      <summary>Gets a list of hostnames used by this tethering client.</summary>
      <returns>List of hostnames.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.NetworkOperatorTetheringClient.MacAddress">
      <summary>Gets the MAC address of this tethering client.</summary>
      <returns>MAC address.</returns>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.NetworkOperatorTetheringManager">
      <summary>This interface exposes the methods and properties used to control and configure tethering capabilities for a specific network account.</summary>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.NetworkOperatorTetheringManager.ClientCount">
      <summary>Gets the current number of connected clients on the tethering network.</summary>
      <returns>The current number of clients.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.NetworkOperatorTetheringManager.MaxClientCount">
      <summary>Gets the maximum number of client connections over a tethered network.</summary>
      <returns>The maximum number of client connections</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.NetworkOperatorTetheringManager.TetheringOperationalState">
      <summary>Gets the current operational state of the tethering feature. Possible values are defined by TetheringOperationalState</summary>
      <returns>The current operational state.</returns>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.NetworkOperatorTetheringManager.ConfigureAccessPointAsync(Windows.Networking.NetworkOperators.NetworkOperatorTetheringAccessPointConfiguration)">
      <summary>Use this method to provide tethering network configuration details for the tethering network.</summary>
      <param name="configuration">Provides a network account ID (SSID) and specifies the passphrase used for authentication when establishing a tethered network connection.</param>
      <returns>The asynchronous action.</returns>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.NetworkOperatorTetheringManager.CreateFromConnectionProfile(Windows.Networking.Connectivity.ConnectionProfile)">
      <summary>Creates a NetworkOperatorTetheringManager using the given profile as the public interface and Wi-Fi as the private interface.</summary>
      <param name="profile">Connection profile to be used.</param>
      <returns>The resulting manager object.</returns>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.NetworkOperatorTetheringManager.CreateFromConnectionProfile(Windows.Networking.Connectivity.ConnectionProfile,Windows.Networking.Connectivity.NetworkAdapter)">
      <summary>Creates a NetworkOperatorTetheringManager using the given profile as the public interface, and on the given NetworkAdapter as the private interface.</summary>
      <param name="profile">Connection profile to be used.</param>
      <param name="adapter">The network adapter where the connection is shared. The shared connection will be controlled by the NetworkOperatorTetheringManager.</param>
      <returns>The resulting manager object.</returns>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.NetworkOperatorTetheringManager.CreateFromNetworkAccountId(System.String)">
      <summary>Creates an instance of NetworkOperatorTetheringManager for a specific network account using the provided network account ID for the mobile broadband device.</summary>
      <param name="networkAccountId">The network account ID.</param>
      <returns>A NetworkOperatorTetheringManager object.</returns>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.NetworkOperatorTetheringManager.DisableNoConnectionsTimeout">
      <summary>Disables the *NoConnections* timeout.</summary>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.NetworkOperatorTetheringManager.DisableNoConnectionsTimeoutAsync">
      <summary>Asynchronously disables the *NoConnections* timeout.</summary>
      <returns>An asynchronous object, which you can await.</returns>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.NetworkOperatorTetheringManager.EnableNoConnectionsTimeout">
      <summary>Enables the *NoConnections* timeout. This means that tethering turns off automatically in 5 minutes after the last peer of the tethering connection goes away.</summary>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.NetworkOperatorTetheringManager.EnableNoConnectionsTimeoutAsync">
      <summary>Asynchronously enables the *NoConnections* timeout. This means that tethering turns off automatically in 5 minutes after the last peer of the tethering connection goes away.</summary>
      <returns>An asynchronous object, which you can await.</returns>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.NetworkOperatorTetheringManager.GetCurrentAccessPointConfiguration">
      <summary>Gets the current access point configuration for a network account as defined by a NetworkOperatorTetheringAccessPointConfiguration object.</summary>
      <returns>Indicates the network account id and specifies the pass-phrase used for authentication when establishing a connection over the tethering network.</returns>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.NetworkOperatorTetheringManager.GetTetheringCapability(System.String)">
      <summary>Indicates if a device is capable of creating a tethering network. Possible values are defined by TetheringCapability.</summary>
      <param name="networkAccountId">The network account ID.</param>
      <returns>The tethering capabilities of a network account.</returns>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.NetworkOperatorTetheringManager.GetTetheringCapabilityFromConnectionProfile(Windows.Networking.Connectivity.ConnectionProfile)">
      <summary>Gets tethering capabilities, based on the given connection profile.</summary>
      <param name="profile">Connection profile to be checked.</param>
      <returns>Tethering capabilities of the connection profile.</returns>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.NetworkOperatorTetheringManager.GetTetheringClients">
      <summary>Retrieves a list of tethering clients for this NetworkOperatorTetheringManager.</summary>
      <returns>A list of clients.</returns>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.NetworkOperatorTetheringManager.IsNoConnectionsTimeoutEnabled">
      <summary>Gets a value indicating whether the *NoConnections* timeout is enabled. If enabled, tethering turns off automatically in 5 minutes after the last peer of the tethering connection goes away.</summary>
      <returns>`true` if the *NoConnections* timeout is enabled, otherwise `false`.</returns>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.NetworkOperatorTetheringManager.StartTetheringAsync">
      <summary>Establishes the tethering network.</summary>
      <returns>The result of the tethering network operation.</returns>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.NetworkOperatorTetheringManager.StopTetheringAsync">
      <summary>Shuts down the tethering network.</summary>
      <returns>The result of the tethering network operation.</returns>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.NetworkOperatorTetheringOperationResult">
      <summary>Represents the results of a StartTetheringAsync or StopTetheringAsync operation. In addition to the TetheringOperationStatus value, it can include an optional error message string that provides mobile operator specific context to the error.</summary>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.NetworkOperatorTetheringOperationResult.AdditionalErrorMessage">
      <summary>An optional error message string that provides mobile operator specific context to the error.</summary>
      <returns>The mobile operator defined error context.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.NetworkOperatorTetheringOperationResult.Status">
      <summary>Indicates the result of a tethering operation. Possible values are defined by TetheringOperationStatus.</summary>
      <returns>The result of a tethering operation.</returns>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.NetworkRegistrationState">
      <summary>Describes the network registration state of a mobile broadband device.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.NetworkRegistrationState.Denied">
      <summary>The device was denied registration. Emergency voice calls may be made. This applies to voice and not data.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.NetworkRegistrationState.Deregistered">
      <summary>The device is not registered and is not searching for a network provider.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.NetworkRegistrationState.Home">
      <summary>The device is on a home network provider.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.NetworkRegistrationState.None">
      <summary>No connectivity.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.NetworkRegistrationState.Partner">
      <summary>The device is on a roaming partner network provider.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.NetworkRegistrationState.Roaming">
      <summary>The device is on a roaming network provider.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.NetworkRegistrationState.Searching">
      <summary>The device is not registered and is searching for a network provider.</summary>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.ProfileMediaType">
      <summary>Describes network types for provisioned network connectivity profiles.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.ProfileMediaType.Wlan">
      <summary>The profile is for a wireless local area network (WLAN).</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.ProfileMediaType.Wwan">
      <summary>The profile is for a wireless wide area network (WWAN).</summary>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.ProfileUsage">
      <summary>Used to update the usage of plan data.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.ProfileUsage.LastSyncTime">
      <summary>The last time *UsageInMegabytes* was updated.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.ProfileUsage.UsageInMegabytes">
      <summary>Updates the usage in megabytes.</summary>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.ProvisionedProfile">
      <summary>Updates cost and usage information for a mobile broadband profile.</summary>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.ProvisionedProfile.UpdateCost(Windows.Networking.Connectivity.NetworkCostType)">
      <summary>Called by the application to update the cost for a specific profile.</summary>
      <param name="value">Updates the cost for the profile.</param>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.ProvisionedProfile.UpdateUsage(Windows.Networking.NetworkOperators.ProfileUsage)">
      <summary>Called by the application to update the usage for a specific profile.</summary>
      <param name="value">Updates the usage for a profile.</param>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.ProvisionFromXmlDocumentResults">
      <summary>The results object returned to the application when the provisioning operation has completed.</summary>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.ProvisionFromXmlDocumentResults.AllElementsProvisioned">
      <summary>Determines whether all elements specified in the provisioning XML were applied.</summary>
      <returns>**True** if all elements specified in the provisioning XML could be applied; otherwise **false**.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.ProvisionFromXmlDocumentResults.ProvisionResultsXml">
      <summary>Indicates which elements in the provisioning profile could not be successfully provisioned.</summary>
      <returns>An instance of ResultsSchema that indicates which elements in the provisioning profile could not be successfully provisioned.</returns>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.ProvisioningAgent">
      <summary>Represents an agent that provisions connectivity and subscription information with a network provider.</summary>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.ProvisioningAgent.#ctor">
      <summary>Creates a new instance of a ProvisioningAgent.</summary>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.ProvisioningAgent.CreateFromNetworkAccountId(System.String)">
      <summary>Creates a provisioning agent for the mobile device associated with the supplied network account ID.</summary>
      <param name="networkAccountId">The network account ID to use to select the corresponding mobile broadband device to use for the provisioning agent.</param>
      <returns>The provisioning agent for the mobile device associated with the supplied network account ID.</returns>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.ProvisioningAgent.GetProvisionedProfile(Windows.Networking.NetworkOperators.ProfileMediaType,System.String)">
      <summary>Retrieves cost and plan information associated with the mobile broadband profile.</summary>
      <param name="mediaType">The media type that the profile belongs to.</param>
      <param name="profileName">The name of the profile that the cost will be applied to.</param>
      <returns>The profile.</returns>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.ProvisioningAgent.ProvisionFromXmlDocumentAsync(System.String)">
      <summary>Provisions a device for network connectivity asynchronously, based on the supplied XML document.</summary>
      <param name="provisioningXmlDocument">An instance of CarrierControlSchema that contains the network connectivity provisioning information.</param>
      <returns>An asynchronous handler to start the provisioning attempt and track its completion.</returns>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.TetheringCapability">
      <summary>Defines values that can be returned after calling NetworkOperatorTetheringManager.GetTetheringCapability to indicate the tethering capabilities of a network account.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.TetheringCapability.DisabledByGroupPolicy">
      <summary>Tethering is disabled according to the current group policy.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.TetheringCapability.DisabledByHardwareLimitation">
      <summary>Tethering not available due to hardware limitations.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.TetheringCapability.DisabledByOperator">
      <summary>Tethering operations disabled for this account by the network operator.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.TetheringCapability.DisabledByRequiredAppNotInstalled">
      <summary>An application required for tethering operations is not available.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.TetheringCapability.DisabledBySku">
      <summary>Tethering is not supported by the current account services.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.TetheringCapability.DisabledBySystemCapability">
      <summary>Tethering has been disabled by the system because the app lacks the necessary **DeviceCapability** entry in its manifest. See CreateFromConnectionProfile for more information about manifest requirements.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.TetheringCapability.DisabledDueToUnknownCause">
      <summary>Tethering is disabled for unknown reasons.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.TetheringCapability.Enabled">
      <summary>Tethering is enabled.</summary>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.TetheringEntitlementCheckTriggerDetails">
      <summary>Provides details about the tethering event that activated a TetheringEntitlementCheckTrigger.</summary>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.TetheringEntitlementCheckTriggerDetails.NetworkAccountId">
      <summary>Gets a value specifying the network account ID (SSID), which is a unique identifier for the mobile broadband account that received the notification.</summary>
      <returns>A value specifying the network account ID (SSID).</returns>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.TetheringEntitlementCheckTriggerDetails.AllowTethering">
      <summary>Indicates that tethering is permitted for the network account ID (SSID) for the device.</summary>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.TetheringEntitlementCheckTriggerDetails.DenyTethering(System.String)">
      <summary>Indicates that tethering is denied for the network account ID (SSID) for the device.</summary>
      <param name="entitlementFailureReason">A string specifying the reason for the tethering failure.</param>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.TetheringOperationalState">
      <summary>Defines values used by the NetworkOperatorTetheringManager.TetheringOperationalState property to indicate the operational state of a device's tethering capabilities.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.TetheringOperationalState.InTransition">
      <summary>The tethering feature is currently in transition between the **On** and **Off** states.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.TetheringOperationalState.Off">
      <summary>Tethering is off.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.TetheringOperationalState.On">
      <summary>Tethering is on.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.TetheringOperationalState.Unknown">
      <summary>Current operational state is unknown.</summary>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.TetheringOperationStatus">
      <summary>Defines the values returned with a NetworkOperatorTetheringOperationResult object to indicate the status of a tethering operation.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.TetheringOperationStatus.BluetoothDeviceOff">
      <summary>The operation could not begin because Bluetooth or a required Bluetooth device is turned off.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.TetheringOperationStatus.EntitlementCheckFailure">
      <summary>The operation did not complete because the account does not currently support tethering operations.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.TetheringOperationStatus.EntitlementCheckTimeout">
      <summary>The operation did not complete because the mobile operator could not be contacted to confirm tethering capabilities are provided for this account.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.TetheringOperationStatus.MobileBroadbandDeviceOff">
      <summary>The operation could not begin because the mobile broadband device is turned off.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.TetheringOperationStatus.NetworkLimitedConnectivity">
      <summary>The operation did not complete because of limited network connectivity.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.TetheringOperationStatus.OperationInProgress">
      <summary>The operation is still in progress.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.TetheringOperationStatus.Success">
      <summary>The operation completed successfully.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.TetheringOperationStatus.Unknown">
      <summary>The status of the operation is unknown.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.TetheringOperationStatus.WiFiDeviceOff">
      <summary>The operation could not begin because the Wifi device is turned off.</summary>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.TetheringWiFiBand">
      <summary>Defines constants that specify a wireless frequency band for a WiFi adapter.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.TetheringWiFiBand.Auto">
      <summary>Specifies that the WiFi adapter is free to choose any band per internal logic.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.TetheringWiFiBand.FiveGigahertz">
      <summary>Specifies that the WiFi adapter uses only the 5 GHz band.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.TetheringWiFiBand.TwoPointFourGigahertz">
      <summary>Specifies that the WiFi adapter uses only the 2.4 GHz band.</summary>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.UiccAccessCondition">
      <summary>Describes the conditions placed on operations using a UICC application.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.UiccAccessCondition.Administrative5">
      <summary>Access requires Administrative 5.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.UiccAccessCondition.Administrative6">
      <summary>Access requires Administrative 6.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.UiccAccessCondition.AlwaysAllowed">
      <summary>Access is always allowed.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.UiccAccessCondition.NeverAllowed">
      <summary>Access is never allowed.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.UiccAccessCondition.Pin1">
      <summary>Access requires PIN 1.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.UiccAccessCondition.Pin2">
      <summary>Access requires PIN 2.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.UiccAccessCondition.Pin3">
      <summary>Access requires PIN 3.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.UiccAccessCondition.Pin4">
      <summary>Access requires PIN 4.</summary>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.UiccAppKind">
      <summary>Describes the kinds of UICC applications.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.UiccAppKind.CSim">
      <summary>CDMA application.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.UiccAppKind.ISim">
      <summary>IP multimedia services application.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.UiccAppKind.MF">
      <summary>Master File application.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.UiccAppKind.MFRuim">
      <summary>Removable user identity card application.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.UiccAppKind.MFSim">
      <summary>A GSM application.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.UiccAppKind.Unknown">
      <summary>An unknown kind.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.UiccAppKind.USim">
      <summary>UMTS application.</summary>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.UiccAppRecordKind">
      <summary>Describes the kinds of UICC application record.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.UiccAppRecordKind.RecordOriented">
      <summary>A file that consists of a sequence of records.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.UiccAppRecordKind.Transparent">
      <summary>A transparent file - a sequence of bytes without further structure .</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.UiccAppRecordKind.Unknown">
      <summary>An unknown app record kind. For example, a UICC app that is enumerable by the modem, but is not an app used for cellular registration, would be reported as **Unknown**.</summary>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.UssdMessage">
      <summary>Represents a USSD message that is used for sending messages to and receiving messages from the network.</summary>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.UssdMessage.#ctor(System.String)">
      <summary>Creates a new instance of a UssdMessage and encodes the supplied string into the message payload.</summary>
      <param name="messageText">The payload for the UssdMessage.</param>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.UssdMessage.DataCodingScheme">
      <summary>Gets or sets the encoding scheme of the payload of this UssdMessage.</summary>
      <returns>The encoding scheme of the payload of this UssdMessage.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.UssdMessage.PayloadAsText">
      <summary>Gets or sets the payload of this UssdMessage as text.</summary>
      <returns>The payload of this UssdMessage as text.</returns>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.UssdMessage.GetPayload">
      <summary>Gets the raw payload of this UssdMessage.</summary>
      <returns>The raw payload of this UssdMessage.</returns>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.UssdMessage.SetPayload(System.Byte[])">
      <summary>Sets the raw payload of this UssdMessage.</summary>
      <param name="value">The raw payload of this UssdMessage.</param>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.UssdReply">
      <summary>Represents the network response after sending a USSD message.</summary>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.UssdReply.Message">
      <summary>Gets the message for the USSD response.</summary>
      <returns>The message for the USSD response.</returns>
    </member>
    <member name="P:Windows.Networking.NetworkOperators.UssdReply.ResultCode">
      <summary>Gets the result code for the USSD response.</summary>
      <returns>The result code for the USSD response.</returns>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.UssdResultCode">
      <summary>Describes the USSD response codes for messages sent to the network.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.UssdResultCode.ActionRequired">
      <summary>The USSD message that was received is either a USSD request from the network or a response to a message sent to the network. Additional information is needed. The USSD session is open.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.UssdResultCode.NetworkTimeout">
      <summary>The USSD session has been closed because there was no response from the network.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.UssdResultCode.NoActionRequired">
      <summary>The USSD message that was received is either a USSD notification from the network or a response to an earlier request. No further information is necessary. The USSD session is closed.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.UssdResultCode.OperationNotSupported">
      <summary>The previous USSD request failed because the request was invalid or cannot be handled by the driver, device, or network.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.UssdResultCode.OtherLocalClient">
      <summary>The previous USSD request failed because another local client has an active USSD session.</summary>
    </member>
    <member name="F:Windows.Networking.NetworkOperators.UssdResultCode.Terminated">
      <summary>The USSD session has been terminated by the network or a local client.</summary>
    </member>
    <member name="T:Windows.Networking.NetworkOperators.UssdSession">
      <summary>Represents a session of the USSD network protocol.</summary>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.UssdSession.Close">
      <summary>Closes the USSD session with the network.</summary>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.UssdSession.CreateFromNetworkAccountId(System.String)">
      <summary>Creates a USSD session for the mobile device associated with the supplied network account ID.</summary>
      <param name="networkAccountId">The network account ID to use to select the corresponding mobile broadband device to use for the USSD session.</param>
      <returns>The USSD session for the mobile device associated with the supplied network account ID.</returns>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.UssdSession.CreateFromNetworkInterfaceId(System.String)">
      <summary>Creates a USSD session for the mobile device associated with the supplied network interface ID.</summary>
      <param name="networkInterfaceId">The network interface ID to use to select the corresponding mobile broadband device to use for the USSD session.</param>
      <returns>The USSD session for the mobile device associated with the supplied network interface ID.</returns>
    </member>
    <member name="M:Windows.Networking.NetworkOperators.UssdSession.SendMessageAndGetReplyAsync(Windows.Networking.NetworkOperators.UssdMessage)">
      <summary>Sends a message to a USSD session and returns a handler to retrieve the reply asynchronously.</summary>
      <param name="message">The message to send to the USSD session.</param>
      <returns>An asynchronous handler to retrieve the USSD response to the sent message.</returns>
    </member>
    <member name="T:Windows.Networking.Proximity.ConnectionRequestedEventArgs">
      <summary>Contains properties that are passed to an application with the ConnectionRequested event.</summary>
    </member>
    <member name="P:Windows.Networking.Proximity.ConnectionRequestedEventArgs.PeerInformation">
      <summary>Gets the information for a peer that's requesting a connection.</summary>
      <returns>The information for a peer that's requesting a connection.</returns>
    </member>
    <member name="T:Windows.Networking.Proximity.DeviceArrivedEventHandler">
      <summary>Describes the method that handles the DeviceArrived event.</summary>
      <param name="sender">The proximity device that raised the DeviceArrived event.</param>
    </member>
    <member name="T:Windows.Networking.Proximity.DeviceDepartedEventHandler">
      <summary>Describes the method that handles the DeviceDeparted event.</summary>
      <param name="sender">The proximity device that raised the DeviceDeparted event.</param>
    </member>
    <member name="T:Windows.Networking.Proximity.MessageReceivedHandler">
      <summary>Describes the method that will handle the event that's fired when a message that has been subscribed to has been received.</summary>
      <param name="sender">The proximity device that received the message.</param>
      <param name="message">The message and related data that were passed to the event handler.</param>
    </member>
    <member name="T:Windows.Networking.Proximity.MessageTransmittedHandler">
      <summary>Describes the method that will handle the event that's fired when a published message has been transmitted.</summary>
      <param name="sender">The proximity device that published the message.</param>
      <param name="messageId">The publication ID of the message.</param>
    </member>
    <member name="T:Windows.Networking.Proximity.PeerDiscoveryTypes">
      <summary>Indicates which discovery options are available to use with the PeerFinder class.</summary>
    </member>
    <member name="F:Windows.Networking.Proximity.PeerDiscoveryTypes.Browse">
      <summary>You can use Wifi-Direct to find peers by using the FindAllPeersAsync and ConnectAsync methods of the PeerFinder class.</summary>
    </member>
    <member name="F:Windows.Networking.Proximity.PeerDiscoveryTypes.None">
      <summary>No supported discovery types are available. You can't use the PeerFinder class.</summary>
    </member>
    <member name="F:Windows.Networking.Proximity.PeerDiscoveryTypes.Triggered">
      <summary>You can tap to connect to peers by using the PeerFinder class.</summary>
    </member>
    <member name="T:Windows.Networking.Proximity.PeerFinder">
      <summary>Enables you to discover other instances of your app on nearby devices and create a socket connection between the peer apps by using a tap gesture or by browsing. For creating Bluetooth socket connections on Windows 8.1 and later, use Windows.Devices.Bluetooth.Rfcomm instead.</summary>
    </member>
    <member name="P:Windows.Networking.Proximity.PeerFinder.AllowBluetooth">
      <summary>Specifies whether the PeerFinder class may connect a StreamSocket object by using Bluetooth.</summary>
      <returns>True if the PeerFinder class may connect a StreamSocket object by using Bluetooth; otherwise false. The default is true.</returns>
    </member>
    <member name="P:Windows.Networking.Proximity.PeerFinder.AllowInfrastructure">
      <summary>Specifies whether the PeerFinder class may connect to a StreamSocket object using TCP/IP.</summary>
      <returns>True if the PeerFinder class may connect to a StreamSocket object using TCP/IP; otherwise false.</returns>
    </member>
    <member name="P:Windows.Networking.Proximity.PeerFinder.AllowWiFiDirect">
      <summary>Specifies whether the PeerFinder class may connect a StreamSocket object by using Wi-Fi Direct.</summary>
      <returns>True if the PeerFinder class may connect a StreamSocket object by using Wi-Fi Direct; otherwise false. The default is true.</returns>
    </member>
    <member name="P:Windows.Networking.Proximity.PeerFinder.AlternateIdentities">
      <summary>Gets a list of alternate appId values to match with peer applications on other platforms.</summary>
      <returns>A list of alternate appId values to match with peer applications on other platforms.</returns>
    </member>
    <member name="P:Windows.Networking.Proximity.PeerFinder.DiscoveryData">
      <summary>Gets or sets user or device data to include during device discovery.</summary>
      <returns>User or device data to include during device discovery. Must be less than 32 bytes.</returns>
    </member>
    <member name="P:Windows.Networking.Proximity.PeerFinder.DisplayName">
      <summary>Gets or sets the name that identifies your computer to remote peers.</summary>
      <returns>The name that identifies your computer to remote peers.</returns>
    </member>
    <member name="P:Windows.Networking.Proximity.PeerFinder.Role">
      <summary>Gets or sets the role of the app in peer-to-peer connections.</summary>
      <returns>The role of the app in peer-to-peer connections.</returns>
    </member>
    <member name="P:Windows.Networking.Proximity.PeerFinder.SupportedDiscoveryTypes">
      <summary>Gets a value that indicates which discovery options are available to use with the PeerFinder class.</summary>
      <returns>A value that indicates which discovery options are available to use with the PeerFinder class.</returns>
    </member>
    <member name="E:Windows.Networking.Proximity.PeerFinder.ConnectionRequested">
      <summary>Occurs when a remote peer requests a connection using the ConnectAsync method.</summary>
    </member>
    <member name="E:Windows.Networking.Proximity.PeerFinder.TriggeredConnectionStateChanged">
      <summary>Occurs during a tap gesture from a remote peer.</summary>
    </member>
    <member name="M:Windows.Networking.Proximity.PeerFinder.ConnectAsync(Windows.Networking.Proximity.PeerInformation)">
      <summary>Connects to a peer discovered by a call to the FindAllPeersAsync method.</summary>
      <param name="peerInformation">A peer information object representing the peer to connect to.</param>
      <returns>An asynchronous operation for connecting to a remote peer using the supplied StreamSocket object.</returns>
    </member>
    <member name="M:Windows.Networking.Proximity.PeerFinder.CreateWatcher">
      <summary>Creates a new instance of a PeerWatcher object for dynamic discovery of peer apps.</summary>
      <returns>An instance of a PeerWatcher object for dynamic discovery of peer apps.</returns>
    </member>
    <member name="M:Windows.Networking.Proximity.PeerFinder.FindAllPeersAsync">
      <summary>Asynchronously browses for peer devices that are running the same app within wireless range.</summary>
      <returns>The asynchronous operation for browsing for peer devices that are running your app.</returns>
    </member>
    <member name="M:Windows.Networking.Proximity.PeerFinder.Start">
      <summary>Makes an app discoverable to remote peers.</summary>
    </member>
    <member name="M:Windows.Networking.Proximity.PeerFinder.Start(System.String)">
      <summary>Makes an app discoverable to remote peers.</summary>
      <param name="peerMessage">The message to deliver to the proximate device.</param>
    </member>
    <member name="M:Windows.Networking.Proximity.PeerFinder.Stop">
      <summary>Stops advertising for a peer connection.</summary>
    </member>
    <member name="T:Windows.Networking.Proximity.PeerInformation">
      <summary>Contains information that identifies a peer.</summary>
    </member>
    <member name="P:Windows.Networking.Proximity.PeerInformation.DiscoveryData">
      <summary>Gets the device data included during device discovery.</summary>
      <returns>User or device data to include during device discovery. Must be less than 32 bytes.</returns>
    </member>
    <member name="P:Windows.Networking.Proximity.PeerInformation.DisplayName">
      <summary>Gets the display name of the peer.</summary>
      <returns>The display name of the peer.</returns>
    </member>
    <member name="P:Windows.Networking.Proximity.PeerInformation.HostName">
      <summary>Gets the hostname or IP address of the peer.</summary>
      <returns>The hostname or IP address of the peer</returns>
    </member>
    <member name="P:Windows.Networking.Proximity.PeerInformation.Id">
      <summary>Gets the app id for the peer app.</summary>
      <returns>The app id for the peer app.</returns>
    </member>
    <member name="P:Windows.Networking.Proximity.PeerInformation.ServiceName">
      <summary>Gets the service name or TCP port number of the peer.</summary>
      <returns>The service name or TCP port number of the peer.</returns>
    </member>
    <member name="T:Windows.Networking.Proximity.PeerRole">
      <summary>Describes the role of the peer app when connected to multiple peers.</summary>
    </member>
    <member name="F:Windows.Networking.Proximity.PeerRole.Client">
      <summary>The app is a client peer app in a multi-peer connection.</summary>
    </member>
    <member name="F:Windows.Networking.Proximity.PeerRole.Host">
      <summary>The app is the host peer app in a multi-peer connection.</summary>
    </member>
    <member name="F:Windows.Networking.Proximity.PeerRole.Peer">
      <summary>The app is part of a two-peer connection.</summary>
    </member>
    <member name="T:Windows.Networking.Proximity.PeerWatcher">
      <summary>Dynamically discovers peer apps within wireless range.</summary>
    </member>
    <member name="P:Windows.Networking.Proximity.PeerWatcher.Status">
      <summary>Gets the current state of the PeerWatcher object.</summary>
      <returns>The current state of the PeerWatcher object.</returns>
    </member>
    <member name="E:Windows.Networking.Proximity.PeerWatcher.Added">
      <summary>Occurs when a peer app is found within wireless range.</summary>
    </member>
    <member name="E:Windows.Networking.Proximity.PeerWatcher.EnumerationCompleted">
      <summary>Occurs after a scan operation is complete and all peer apps within wireless range have been found.</summary>
    </member>
    <member name="E:Windows.Networking.Proximity.PeerWatcher.Removed">
      <summary>Occurs when a peer app is no longer within wireless range.</summary>
    </member>
    <member name="E:Windows.Networking.Proximity.PeerWatcher.Stopped">
      <summary>Occurs when the PeerWatcher object has been stopped.</summary>
    </member>
    <member name="E:Windows.Networking.Proximity.PeerWatcher.Updated">
      <summary>Occurs when the DisplayName or DiscoveryData for a peer app within wireless range has changed.</summary>
    </member>
    <member name="M:Windows.Networking.Proximity.PeerWatcher.Start">
      <summary>Begin dynamically searching for peer apps within wireless range.</summary>
    </member>
    <member name="M:Windows.Networking.Proximity.PeerWatcher.Stop">
      <summary>Stop dynamically searching for peer apps within wireless range.</summary>
    </member>
    <member name="T:Windows.Networking.Proximity.PeerWatcherStatus">
      <summary>Describes the status of a PeerWatcher object.</summary>
    </member>
    <member name="F:Windows.Networking.Proximity.PeerWatcherStatus.Aborted">
      <summary>Watching for peers has stopped due to a failure.</summary>
    </member>
    <member name="F:Windows.Networking.Proximity.PeerWatcherStatus.Created">
      <summary>The peer watcher has been created and can start watching for peer apps within wireless range.</summary>
    </member>
    <member name="F:Windows.Networking.Proximity.PeerWatcherStatus.EnumerationCompleted">
      <summary>A scan operation is complete and all peer apps within wireless range have been found.</summary>
    </member>
    <member name="F:Windows.Networking.Proximity.PeerWatcherStatus.Started">
      <summary>The peer watcher has started watching for peer apps within wireless range.</summary>
    </member>
    <member name="F:Windows.Networking.Proximity.PeerWatcherStatus.Stopped">
      <summary>The peer watcher has stopped watching for peer apps within wireless range.</summary>
    </member>
    <member name="F:Windows.Networking.Proximity.PeerWatcherStatus.Stopping">
      <summary>The peer watcher is stopping.</summary>
    </member>
    <member name="T:Windows.Networking.Proximity.ProximityDevice">
      <summary>Enables you to publish messages to proximate devices or subscribe to messages from proximate devices.</summary>
    </member>
    <member name="P:Windows.Networking.Proximity.ProximityDevice.BitsPerSecond">
      <summary>Gets the transfer rate of a proximity device.</summary>
      <returns>The transfer rate of a proximity device.</returns>
    </member>
    <member name="P:Windows.Networking.Proximity.ProximityDevice.DeviceId">
      <summary>Gets the DeviceInformation Id for a proximity device.</summary>
      <returns>The DeviceInformation Id for a proximity device.</returns>
    </member>
    <member name="P:Windows.Networking.Proximity.ProximityDevice.MaxMessageBytes">
      <summary>Gets the maximum size of a published message that this proximity device supports.</summary>
      <returns>The maximum size of a published message that this proximity device supports.</returns>
    </member>
    <member name="E:Windows.Networking.Proximity.ProximityDevice.DeviceArrived">
      <summary>Occurs when a device enters the proximate range.</summary>
    </member>
    <member name="E:Windows.Networking.Proximity.ProximityDevice.DeviceDeparted">
      <summary>Occurs when a device leaves the proximate range.</summary>
    </member>
    <member name="M:Windows.Networking.Proximity.ProximityDevice.FromId(System.String)">
      <summary>Creates an instance of a ProximityDevice class and activates the specified proximity device interface.</summary>
      <param name="deviceId">The DeviceInformation Id of a proximity device.</param>
      <returns>A new ProximityDevice that uses the specified proximity device interface. Throws a **System.IO.FileNotFoundException** exception if the specified proximity device interface isunavailable.</returns>
    </member>
    <member name="M:Windows.Networking.Proximity.ProximityDevice.GetDefault">
      <summary>Creates an instance of a ProximityDevice class and activates the default proximity provider.</summary>
      <returns>A new proximity device that uses the default proximity provider. Returns **NULL** if no proximity devices are installed.</returns>
    </member>
    <member name="M:Windows.Networking.Proximity.ProximityDevice.GetDeviceSelector">
      <summary>Returns the class selection string that you can use to enumerate proximity devices.</summary>
      <returns>The class selection string for proximity devices.</returns>
    </member>
    <member name="M:Windows.Networking.Proximity.ProximityDevice.PublishBinaryMessage(System.String,Windows.Storage.Streams.IBuffer)">
      <summary>Publishes to subscribers of the specified message type a message that contains binary data.</summary>
      <param name="messageType">The type of message to deliver to subscribers.</param>
      <param name="message">The binary message data to deliver to subscribers.</param>
      <returns>A unique publication ID for the published message.</returns>
    </member>
    <member name="M:Windows.Networking.Proximity.ProximityDevice.PublishBinaryMessage(System.String,Windows.Storage.Streams.IBuffer,Windows.Networking.Proximity.MessageTransmittedHandler)">
      <summary>Publishes a message that contains binary data to subscribers of the specified message type. The specified handler is called when the message has been transmitted.</summary>
      <param name="messageType">The type of message to deliver to subscribers.</param>
      <param name="message">The binary message data to deliver to subscribers.</param>
      <param name="messageTransmittedHandler">The handler to call when the message has been transmitted.</param>
      <returns>A unique publication ID for the published message.</returns>
    </member>
    <member name="M:Windows.Networking.Proximity.ProximityDevice.PublishMessage(System.String,System.String)">
      <summary>Publishes a message to subscribers of the specified message type.</summary>
      <param name="messageType">The type of message to deliver to subscribers.</param>
      <param name="message">The message to deliver to subscribers.</param>
      <returns>A unique publication ID for the published message. Pass this value to the StopPublishingMessage method to stop publishing the message.</returns>
    </member>
    <member name="M:Windows.Networking.Proximity.ProximityDevice.PublishMessage(System.String,System.String,Windows.Networking.Proximity.MessageTransmittedHandler)">
      <summary>Publishes a message to subscribers of the specified message type. The specified handler is called when the message has been transmitted.</summary>
      <param name="messageType">The type of message to deliver to subscribers.</param>
      <param name="message">The message to deliver to subscribers.</param>
      <param name="messageTransmittedHandler">The handler to call when the message has been transmitted.</param>
      <returns>A unique publication ID for the published message.</returns>
    </member>
    <member name="M:Windows.Networking.Proximity.ProximityDevice.PublishUriMessage(Windows.Foundation.Uri)">
      <summary>Publishes a Uniform Resource Identifier (URI) to a proximate device.</summary>
      <param name="message">The URI to publish.</param>
      <returns>The publication ID of the message.</returns>
    </member>
    <member name="M:Windows.Networking.Proximity.ProximityDevice.PublishUriMessage(Windows.Foundation.Uri,Windows.Networking.Proximity.MessageTransmittedHandler)">
      <summary>Publishes a Uniform Resource Identifier (URI) to a proximate device. The specified handler is called when the message has been transmitted.</summary>
      <param name="message">The URI to publish.</param>
      <param name="messageTransmittedHandler">The handler to call when the message has been transmitted.</param>
      <returns>The publication ID of the message.</returns>
    </member>
    <member name="M:Windows.Networking.Proximity.ProximityDevice.StopPublishingMessage(System.Int64)">
      <summary>Stops publishing a message.</summary>
      <param name="messageId">The publication ID for the message.</param>
    </member>
    <member name="M:Windows.Networking.Proximity.ProximityDevice.StopSubscribingForMessage(System.Int64)">
      <summary>Cancels a message subscription.</summary>
      <param name="subscriptionId">The subscription ID for the message.</param>
    </member>
    <member name="M:Windows.Networking.Proximity.ProximityDevice.SubscribeForMessage(System.String,Windows.Networking.Proximity.MessageReceivedHandler)">
      <summary>Creates a subscription for a specified message type.</summary>
      <param name="messageType">The type of message to deliver to this subscription.</param>
      <param name="messageReceivedHandler">The handler that the proximity provider will call when it delivers a message.</param>
      <returns>A unique ID for the subscription.</returns>
    </member>
    <member name="T:Windows.Networking.Proximity.ProximityMessage">
      <summary>Represents a message that's received from a subscription.</summary>
    </member>
    <member name="P:Windows.Networking.Proximity.ProximityMessage.Data">
      <summary>Gets the binary data of the message.</summary>
      <returns>The binary data of the message.</returns>
    </member>
    <member name="P:Windows.Networking.Proximity.ProximityMessage.DataAsString">
      <summary>Gets the message data as text.</summary>
      <returns>The message data as text.</returns>
    </member>
    <member name="P:Windows.Networking.Proximity.ProximityMessage.MessageType">
      <summary>Gets the type of the message.</summary>
      <returns>The type of the message.</returns>
    </member>
    <member name="P:Windows.Networking.Proximity.ProximityMessage.SubscriptionId">
      <summary>Gets the subscription ID of the message.</summary>
      <returns>The subscription ID of the message.</returns>
    </member>
    <member name="T:Windows.Networking.Proximity.TriggeredConnectionStateChangedEventArgs">
      <summary>Contains properties that the TriggeredConnectionStateChanged event passes to an application.</summary>
    </member>
    <member name="P:Windows.Networking.Proximity.TriggeredConnectionStateChangedEventArgs.Id">
      <summary>Gets the unique identifier for the connection in progress.</summary>
      <returns>The unique identifier for the connection in progress.</returns>
    </member>
    <member name="P:Windows.Networking.Proximity.TriggeredConnectionStateChangedEventArgs.Socket">
      <summary>Gets the StreamSocket instance for the connection.</summary>
      <returns>The StreamSocket instance for the connection.</returns>
    </member>
    <member name="P:Windows.Networking.Proximity.TriggeredConnectionStateChangedEventArgs.State">
      <summary>Gets the state of the connection in progress.</summary>
      <returns>The state of the connection in progress.</returns>
    </member>
    <member name="T:Windows.Networking.Proximity.TriggeredConnectState">
      <summary>Indicates the current state of a connection to a peer application.</summary>
    </member>
    <member name="F:Windows.Networking.Proximity.TriggeredConnectState.Canceled">
      <summary>The connection was stopped before it was completed.</summary>
    </member>
    <member name="F:Windows.Networking.Proximity.TriggeredConnectState.Completed">
      <summary>The connection is complete, and the StreamSocket class can now be used to communicate with the peer.</summary>
    </member>
    <member name="F:Windows.Networking.Proximity.TriggeredConnectState.Connecting">
      <summary>This side of the socket connection will be the client and is attempting to connect to the peer.</summary>
    </member>
    <member name="F:Windows.Networking.Proximity.TriggeredConnectState.Failed">
      <summary>An error prevented a successful connection.</summary>
    </member>
    <member name="F:Windows.Networking.Proximity.TriggeredConnectState.Listening">
      <summary>This side of the socket connection will be the host and is waiting for a connection from the peer.</summary>
    </member>
    <member name="F:Windows.Networking.Proximity.TriggeredConnectState.PeerFound">
      <summary>A device that supports proximity socket connections is within proximity. The tap gesture is complete.</summary>
    </member>
    <member name="T:Windows.Networking.PushNotifications.PushNotificationChannel">
      <summary>Represents a delivery vehicle and addressing mechanism for push notifications.</summary>
    </member>
    <member name="P:Windows.Networking.PushNotifications.PushNotificationChannel.ExpirationTime">
      <summary>Gets the time at which the channel expires. Notifications sent to this channel after this time are rejected.</summary>
      <returns>The time at which the channel expires. Notifications sent to this channel after this time are rejected.</returns>
    </member>
    <member name="P:Windows.Networking.PushNotifications.PushNotificationChannel.Uri">
      <summary>Gets the Uniform Resource Identifier (URI) to which an app server sends a push notification intended for an application or secondary tile bound to this channel. This Uniform Resource Identifier (URI) is transmitted to and stored by the third-party app server.</summary>
      <returns>The Uniform Resource Identifier (URI) (https) that the app server uses to post notifications.</returns>
    </member>
    <member name="E:Windows.Networking.PushNotifications.PushNotificationChannel.PushNotificationReceived">
      <summary>Raised when a push notification arrives on this channel.</summary>
    </member>
    <member name="M:Windows.Networking.PushNotifications.PushNotificationChannel.Close">
      <summary>Explicitly invalidates this channel. Any notifications pushed to this channel after this method is called are not delivered.</summary>
    </member>
    <member name="T:Windows.Networking.PushNotifications.PushNotificationChannelManager">
      <summary>Creates objects that you use to retrieve push notification channels from the Windows Push Notification Services (WNS). These channels are bound to an app or secondary tile.</summary>
    </member>
    <member name="E:Windows.Networking.PushNotifications.PushNotificationChannelManager.ChannelsRevoked">
      <summary>Raised when your push channel is revoked, so that you can immediately request a new channel. This minimizes any downtime resulting from using a revoked WNS channel. The event arguments type is PushNotificationChannelsRevokedEventArgs.</summary>
    </member>
    <member name="M:Windows.Networking.PushNotifications.PushNotificationChannelManager.CreatePushNotificationChannelForApplicationAsync">
      <summary>Creates an object, bound to the calling app, through which you retrieve a push notification channel from Windows Push Notification Services (WNS).</summary>
      <returns>The object, bound to the calling app, that is used to request a PushNotificationChannel from the Windows Push Notification Services (WNS).</returns>
    </member>
    <member name="M:Windows.Networking.PushNotifications.PushNotificationChannelManager.CreatePushNotificationChannelForApplicationAsync(System.String)">
      <summary>Creates an object, bound to a specified app, through which you retrieve a push notification channel from Windows Push Notification Services (WNS). The specified app must be in the same package as the calling app. This overload should only be called from a multi-app package, most apps should use the method with no parameter.</summary>
      <param name="applicationId">The package-relative application identifier (PRAID) of the app to bind to the push notification channel. The specified app must be in the same package as the calling app. For more info on the PRAID, see the **Id** attribute of the Application element.</param>
      <returns>The object, bound to the app specified in *applicationId*, that is used to request a PushNotificationChannel from the Windows Push Notification Services (WNS).</returns>
    </member>
    <member name="M:Windows.Networking.PushNotifications.PushNotificationChannelManager.CreatePushNotificationChannelForSecondaryTileAsync(System.String)">
      <summary>Creates an object, bound to a secondary tile, through which you retrieve a push notification channel from Windows Push Notification Services (WNS). The tile can be a secondary tile of the calling app or any other app in the same package.</summary>
      <param name="tileId">The ID of the secondary tile to bind to the push notification channel.</param>
      <returns>The object, bound to the secondary tile, that is used to request a PushNotificationChannel from the Windows Push Notification Services (WNS).</returns>
    </member>
    <member name="M:Windows.Networking.PushNotifications.PushNotificationChannelManager.GetDefault">
      <summary>Gets the manager for the active user.</summary>
      <returns>A PushNotificationChannelManagerForUser object.</returns>
    </member>
    <member name="M:Windows.Networking.PushNotifications.PushNotificationChannelManager.GetForUser(Windows.System.User)">
      <summary>Gets the push notifications for the specified user.</summary>
      <param name="user">The user account for the push notifications.</param>
      <returns>A PushNotificationChannelManagerForUser object.</returns>
    </member>
    <member name="T:Windows.Networking.PushNotifications.PushNotificationChannelManagerForUser">
      <summary>Creates objects that you use to retrieve push notification channels from the Windows Push Notification Services (WNS). These channels are bound to the current user through an app or secondary tile.</summary>
    </member>
    <member name="P:Windows.Networking.PushNotifications.PushNotificationChannelManagerForUser.User">
      <summary>Gets the user.</summary>
      <returns>The user.</returns>
    </member>
    <member name="M:Windows.Networking.PushNotifications.PushNotificationChannelManagerForUser.CreatePushNotificationChannelForApplicationAsync">
      <summary>Creates an object, bound to the calling app, through which you retrieve a push notification channel from Windows Push Notification Services (WNS).</summary>
      <returns>The object, bound to the calling app, that is used to request a PushNotificationChannel from the Windows Push Notification Services (WNS).</returns>
    </member>
    <member name="M:Windows.Networking.PushNotifications.PushNotificationChannelManagerForUser.CreatePushNotificationChannelForApplicationAsync(System.String)">
      <summary>Creates an object, bound to a specified app, through which you retrieve a push notification channel from Windows Push Notification Services (WNS). The specified app must be in the same package as the calling app.</summary>
      <param name="applicationId">The package-relative application identifier (PRAID) of the app to bind to the push notification channel. The specified app must be in the same package as the calling app. For more info on the PRAID, see the **Id** attribute of the Application element.</param>
      <returns>The object, bound to the app specified in *applicationId*, that is used to request a PushNotificationChannel from the Windows Push Notification Services (WNS).</returns>
    </member>
    <member name="M:Windows.Networking.PushNotifications.PushNotificationChannelManagerForUser.CreatePushNotificationChannelForSecondaryTileAsync(System.String)">
      <summary>Creates an object, bound to a secondary tile, through which you retrieve a push notification channel from Windows Push Notification Services (WNS). The tile can be a secondary tile of the calling app or any other app in the same package.</summary>
      <param name="tileId">The ID of the secondary tile to bind to the push notification channel.</param>
      <returns>The object, bound to the secondary tile, that is used to request a PushNotificationChannel from the Windows Push Notification Services (WNS).</returns>
    </member>
    <member name="M:Windows.Networking.PushNotifications.PushNotificationChannelManagerForUser.CreateRawPushNotificationChannelWithAlternateKeyForApplicationAsync(Windows.Storage.Streams.IBuffer,System.String)">
      <summary>Creates an object bound to a specified app through which you retrieve a push notification channel from Windows Push Notification Services (WNS). The specified app must be in the same package as the calling app.</summary>
      <param name="appServerKey">An uncompressed key in ANSI X9.62 format. This value is from the P-256 curve defined in the Secure Hash Standard specification.</param>
      <param name="channelId">The ID of the push notification channel.</param>
      <returns>The object, bound to the app server specified in appServerKey, that is used to request a PushNotificationChannel from WNS.</returns>
    </member>
    <member name="M:Windows.Networking.PushNotifications.PushNotificationChannelManagerForUser.CreateRawPushNotificationChannelWithAlternateKeyForApplicationAsync(Windows.Storage.Streams.IBuffer,System.String,System.String)">
      <summary>Creates an object bound to a specified app through which you retrieve a push notification channel from Windows Push Notification Services (WNS). The specified app must be in the same package as the calling app.</summary>
      <param name="appServerKey">An uncompressed key in ANSI X9.62 format. This value is from the P-256 curve defined in the Secure Hash Standard specification.</param>
      <param name="channelId">The ID of the push notification channel.</param>
      <param name="appId">The package-relative application identifier (PRAID) of the app to bind to the push notification channel. The specified app must be in the same package as the calling app. For more info on the PRAID, see the **Id** attribute of the Application element.</param>
      <returns>The object, bound to the app server specified in appServerKey, that is used to request a PushNotificationChannel from WNS.</returns>
    </member>
    <member name="T:Windows.Networking.PushNotifications.PushNotificationChannelsRevokedEventArgs">
      <summary>Represents the event arguments for the PushNotificationChannelManager.ChannelsRevoked event.</summary>
    </member>
    <member name="T:Windows.Networking.PushNotifications.PushNotificationReceivedEventArgs">
      <summary>Encapsulates a push notification that has been received from the app server, identifying the type and supplying the content of the notification. Windows passes this information in the PushNotificationReceived event.</summary>
    </member>
    <member name="P:Windows.Networking.PushNotifications.PushNotificationReceivedEventArgs.BadgeNotification">
      <summary>Gets the content of a badge update to perform in response to this push notification.</summary>
      <returns>Holds the update information. If NotificationType is not of type **Badge**, this value is **NULL**.</returns>
    </member>
    <member name="P:Windows.Networking.PushNotifications.PushNotificationReceivedEventArgs.Cancel">
      <summary>Gets or sets whether Windows should perform its default handling of the notification.</summary>
      <returns>True to prevent default processing of the notification by Windows, otherwise false. The default value is false.</returns>
    </member>
    <member name="P:Windows.Networking.PushNotifications.PushNotificationReceivedEventArgs.NotificationType">
      <summary>Gets the type of push notification that has been received from the app server.</summary>
      <returns>The type (badge, tile, toast, or raw) of push notification that has been received.</returns>
    </member>
    <member name="P:Windows.Networking.PushNotifications.PushNotificationReceivedEventArgs.RawNotification">
      <summary>Gets the app-defined content contained in this push notification, the contents of which are used to perform a background task on the app.</summary>
      <returns>Encapsulates the app-defined content of the raw notification. If NotificationType is not of type **Raw**, this value is **NULL**.</returns>
    </member>
    <member name="P:Windows.Networking.PushNotifications.PushNotificationReceivedEventArgs.TileNotification">
      <summary>Gets the content of a tile update to perform in response to this push notification.</summary>
      <returns>Holds the update information. If NotificationType is not of type **Tile**, this value is **NULL**.</returns>
    </member>
    <member name="P:Windows.Networking.PushNotifications.PushNotificationReceivedEventArgs.ToastNotification">
      <summary>Gets the content of a toast to display in response to this push notification.</summary>
      <returns>Holds the toast information. If NotificationType is not of type **Toast**, this value is **NULL**.</returns>
    </member>
    <member name="T:Windows.Networking.PushNotifications.PushNotificationType">
      <summary>The type of push notification that has been received from the app server. Used by the NotificationType property.</summary>
    </member>
    <member name="F:Windows.Networking.PushNotifications.PushNotificationType.Badge">
      <summary>A push notification to update a tile's badge overlay.</summary>
    </member>
    <member name="F:Windows.Networking.PushNotifications.PushNotificationType.Raw">
      <summary>A push notification to perform an update to a tile that does not involve UI.</summary>
    </member>
    <member name="F:Windows.Networking.PushNotifications.PushNotificationType.Tile">
      <summary>A push notification to update one or more elements of a tile.</summary>
    </member>
    <member name="F:Windows.Networking.PushNotifications.PushNotificationType.TileFlyout">
      <summary>A push notification to update an app's tile flyout.</summary>
    </member>
    <member name="F:Windows.Networking.PushNotifications.PushNotificationType.Toast">
      <summary>A push notification to display as toast.</summary>
    </member>
    <member name="T:Windows.Networking.PushNotifications.RawNotification">
      <summary>Encapsulates the app-defined content of a raw notification (a push notification that does not involve UI). Its contents can be used in an app's background task, if the app has that capability, or otherwise consumed by the app and acted on as needed.</summary>
    </member>
    <member name="P:Windows.Networking.PushNotifications.RawNotification.ChannelId">
      <summary>Gets the Channel ID of the raw notification.</summary>
      <returns>A string that contains the app-defined Channel ID, as set by the app server.</returns>
    </member>
    <member name="P:Windows.Networking.PushNotifications.RawNotification.Content">
      <summary>Gets the content of the raw notification as a string. This string specifies a background task associated with the app.</summary>
      <returns>A string that contains the app-defined notification content, as set by the app server.</returns>
    </member>
    <member name="P:Windows.Networking.PushNotifications.RawNotification.ContentBytes">
      <summary>Gets the content of the raw notification as an IBuffer.</summary>
      <returns>An IBuffer representing the content of the raw notification.</returns>
    </member>
    <member name="P:Windows.Networking.PushNotifications.RawNotification.Headers">
      <summary>Gets the raw header content from the notification.</summary>
      <returns>A map view of the header values. See remarks for the header format.</returns>
    </member>
    <member name="T:Windows.Networking.ServiceDiscovery.Dnssd.DnssdRegistrationResult">
      <summary>Encapsulates detailed information about the result of an attempt to register a service instance using DNS-SD.</summary>
    </member>
    <member name="M:Windows.Networking.ServiceDiscovery.Dnssd.DnssdRegistrationResult.#ctor">
      <summary>Constructor.</summary>
    </member>
    <member name="P:Windows.Networking.ServiceDiscovery.Dnssd.DnssdRegistrationResult.HasInstanceNameChanged">
      <summary>Indicates whether the instance name was changed in the course of the registration process.</summary>
      <returns>When **true**, the name has been changed.</returns>
    </member>
    <member name="P:Windows.Networking.ServiceDiscovery.Dnssd.DnssdRegistrationResult.IPAddress">
      <summary>The IP address of the successfully-created service instance.</summary>
      <returns>The IP address of the successfully created service instance.</returns>
    </member>
    <member name="P:Windows.Networking.ServiceDiscovery.Dnssd.DnssdRegistrationResult.Status">
      <summary>An enumeration value indicating the result of a service instance registration attempt.</summary>
      <returns>The enumeration value.</returns>
    </member>
    <member name="M:Windows.Networking.ServiceDiscovery.Dnssd.DnssdRegistrationResult.ToString">
      <summary>Gets the DNS SRV RR of a successfully registered service instance.</summary>
      <returns>The DNS SRV RR of the instance.</returns>
    </member>
    <member name="T:Windows.Networking.ServiceDiscovery.Dnssd.DnssdRegistrationStatus">
      <summary>Values representing the status of a DNS-SD registration attempt.</summary>
    </member>
    <member name="F:Windows.Networking.ServiceDiscovery.Dnssd.DnssdRegistrationStatus.InvalidServiceName">
      <summary>The service was not registered because the service name provided is not valid.</summary>
    </member>
    <member name="F:Windows.Networking.ServiceDiscovery.Dnssd.DnssdRegistrationStatus.SecurityError">
      <summary>The service was not registered because security settings did not allow it.</summary>
    </member>
    <member name="F:Windows.Networking.ServiceDiscovery.Dnssd.DnssdRegistrationStatus.ServerError">
      <summary>The service was not registered because of an error on the DNS server.</summary>
    </member>
    <member name="F:Windows.Networking.ServiceDiscovery.Dnssd.DnssdRegistrationStatus.Success">
      <summary>The service has been registered successfully.</summary>
    </member>
    <member name="T:Windows.Networking.ServiceDiscovery.Dnssd.DnssdServiceInstance">
      <summary>Encapsulates an instance of a service that uses DNS Service Discovery (DNS-SD).</summary>
    </member>
    <member name="M:Windows.Networking.ServiceDiscovery.Dnssd.DnssdServiceInstance.#ctor(System.String,Windows.Networking.HostName,System.UInt16)">
      <summary>Creates a new DnssdServiceInstance object with the specified instance name, host name, and port.</summary>
      <param name="dnssdServiceInstanceName">The service instance name for the service instance being created.</param>
      <param name="hostName">The hostname for the service instance being created.</param>
      <param name="port">The port number for the service instance being created.</param>
    </member>
    <member name="P:Windows.Networking.ServiceDiscovery.Dnssd.DnssdServiceInstance.DnssdServiceInstanceName">
      <summary>Gets or sets the DNS-SD service instance name for this DnssdServiceInstance.</summary>
      <returns>The name of the service.</returns>
    </member>
    <member name="P:Windows.Networking.ServiceDiscovery.Dnssd.DnssdServiceInstance.HostName">
      <summary>Gets or sets the hostname of the host for this DnssdServiceInstance.</summary>
      <returns>The name of the host, encapuslated in a HostName instance.</returns>
    </member>
    <member name="P:Windows.Networking.ServiceDiscovery.Dnssd.DnssdServiceInstance.Port">
      <summary>Gets or sets the port number used by this DnssdServiceInstance.</summary>
      <returns>The port number used by this service instance.</returns>
    </member>
    <member name="P:Windows.Networking.ServiceDiscovery.Dnssd.DnssdServiceInstance.Priority">
      <summary>Gets or sets the priority value to assign to this service instance, as defined in RFC 2782. Clients use **Priority** to decide which of several equivalent service instances to attach to.</summary>
      <returns>The priority value for this service instance. See RFC 2782 for details on how clients use this value.</returns>
    </member>
    <member name="P:Windows.Networking.ServiceDiscovery.Dnssd.DnssdServiceInstance.TextAttributes">
      <summary>Gets the attributes of this service instance, as a list of [name, value] pairs of strings. Attributes can be inspected by service clients to determine additional information about a service instance.</summary>
      <returns>A collection of attribute [name,value] pairs.</returns>
    </member>
    <member name="P:Windows.Networking.ServiceDiscovery.Dnssd.DnssdServiceInstance.Weight">
      <summary>Gets or sets the weight value assigned to this service instance, as defined in RFC 2782. Clients use the **Weight** value to choose between servers with the same **Priority** value.</summary>
      <returns>The weight value for this service instance. See RFC 2782 for details on how clients use this value.</returns>
    </member>
    <member name="M:Windows.Networking.ServiceDiscovery.Dnssd.DnssdServiceInstance.RegisterDatagramSocketAsync(Windows.Networking.Sockets.DatagramSocket)">
      <summary>Asynchronously registers a datagram (UDP) socket listener for the service, on a given socket.</summary>
      <param name="socket">Describes the socket that this service instance uses to listen for new service clients.</param>
      <returns>On successful completion of the asynchronous operation, returns an object describing the results of registration.</returns>
    </member>
    <member name="M:Windows.Networking.ServiceDiscovery.Dnssd.DnssdServiceInstance.RegisterDatagramSocketAsync(Windows.Networking.Sockets.DatagramSocket,Windows.Networking.Connectivity.NetworkAdapter)">
      <summary>Asynchronously registers a datagram (UDP) socket listener for the service, on a given socket and network adapter.</summary>
      <param name="socket">Describes the socket that this service instance uses to listen for new service clients.</param>
      <param name="adapter">Specifies the network adapter this service uses to listen for new service clients.</param>
      <returns>On successful completion of the asynchronous operation, returns an object describing the results of registration.</returns>
    </member>
    <member name="M:Windows.Networking.ServiceDiscovery.Dnssd.DnssdServiceInstance.RegisterStreamSocketListenerAsync(Windows.Networking.Sockets.StreamSocketListener)">
      <summary>Asynchronously registers a stream (TCP) socket listener for the service, on the given socket.</summary>
      <param name="socket">Describes the socket that this service instance uses to listen for new service clients.</param>
      <returns>On successful completion of the asynchronous operation, returns an object describing the results of registration.</returns>
    </member>
    <member name="M:Windows.Networking.ServiceDiscovery.Dnssd.DnssdServiceInstance.RegisterStreamSocketListenerAsync(Windows.Networking.Sockets.StreamSocketListener,Windows.Networking.Connectivity.NetworkAdapter)">
      <summary>Asynchronously registers a stream (TCP) socket listener for the service, on the given socket and network adapter.</summary>
      <param name="socket">Describes the socket that this service instance uses to listen for new service clients.</param>
      <param name="adapter">Specifies the network adapter this service uses to listen for new service clients.</param>
      <returns>On successful completion of the asynchronous operation, returns an object describing the results of registration.</returns>
    </member>
    <member name="M:Windows.Networking.ServiceDiscovery.Dnssd.DnssdServiceInstance.ToString">
      <summary>Gets the DNS Server Resource Record (SRV RR) of this service instance, as a string.</summary>
      <returns>The DNS Server Resource Record of this server instance.</returns>
    </member>
    <member name="T:Windows.Networking.ServiceDiscovery.Dnssd.DnssdServiceInstanceCollection">
      <summary>A collection of DNS Service Discovery (DNS-SD) service instances.</summary>
    </member>
    <member name="P:Windows.Networking.ServiceDiscovery.Dnssd.DnssdServiceInstanceCollection.Size">
      <summary>Gets the number of items in the collection</summary>
      <returns>The number of items in the collection.</returns>
    </member>
    <member name="M:Windows.Networking.ServiceDiscovery.Dnssd.DnssdServiceInstanceCollection.First">
      <summary>Gets an iterator that is initialized to refer to the first item in the instance collection.</summary>
      <returns>Gets an iterator instance initialized to the first item in the service instance collection. Your code can use this iterator to enumerate all members of the collection.</returns>
    </member>
    <member name="M:Windows.Networking.ServiceDiscovery.Dnssd.DnssdServiceInstanceCollection.GetAt(System.UInt32)">
      <summary>Gets the DnssdServiceInstance at a given index into the DnssdServiceInstanceCollection.</summary>
      <param name="index">The index of the instance to be retrieved. Indices are 0-based. If your code specifies an index that is out of bounds, an exception is thrown. The maximum valid index is equal to one less than the DnssdServiceInstanceCollection.Size value.</param>
      <returns>The DnssdServiceInstance at the given index in the collection.</returns>
    </member>
    <member name="M:Windows.Networking.ServiceDiscovery.Dnssd.DnssdServiceInstanceCollection.GetMany(System.UInt32,Windows.Networking.ServiceDiscovery.Dnssd.DnssdServiceInstance[])">
      <summary>Gets multiple DnssdServiceInstance objects from a DNS-SD service instance collection.</summary>
      <param name="startIndex">Index of the first collection item to be retrieved.</param>
      <param name="items">The retrieved DnssdServiceInstance objects.</param>
      <returns>The number of items in *items*.</returns>
    </member>
    <member name="M:Windows.Networking.ServiceDiscovery.Dnssd.DnssdServiceInstanceCollection.IndexOf(Windows.Networking.ServiceDiscovery.Dnssd.DnssdServiceInstance,System.UInt32@)">
      <summary>Gets a value indicating whether a given DnssdServiceInstance is at the specified index in this service instance collection.</summary>
      <param name="value">The DnssdServiceInstance to get the index of.</param>
      <param name="index">The index, if the DnssdServiceInstance is found.</param>
      <returns>**true** if *value* is found at *index*, **false** otherwise.</returns>
    </member>
    <member name="T:Windows.Networking.ServiceDiscovery.Dnssd.DnssdServiceWatcher">
      <summary>Maintains a collection of available DNS Service Discovery (DNS-SD) service instances.</summary>
    </member>
    <member name="P:Windows.Networking.ServiceDiscovery.Dnssd.DnssdServiceWatcher.Status">
      <summary>Gets the current status of the DnssdServiceWatcherStatus.</summary>
      <returns>Value describing the current status of the watcher.</returns>
    </member>
    <member name="E:Windows.Networking.ServiceDiscovery.Dnssd.DnssdServiceWatcher.Added">
      <summary>Event that is triggered when a DnssdServiceWatcher has added a DNS Service Discovery (DNS-SD) instance to its collection of available service instances.</summary>
    </member>
    <member name="E:Windows.Networking.ServiceDiscovery.Dnssd.DnssdServiceWatcher.EnumerationCompleted">
      <summary>Event triggered when a DnssdServiceWatcher has finished enumerating available DNS Service Discovery (DNS-SD) service instances.</summary>
    </member>
    <member name="E:Windows.Networking.ServiceDiscovery.Dnssd.DnssdServiceWatcher.Stopped">
      <summary>Event triggered when an in-progress enumeration has been stopped.</summary>
    </member>
    <member name="M:Windows.Networking.ServiceDiscovery.Dnssd.DnssdServiceWatcher.Start">
      <summary>Starts an enumeration of the network for available DNS Service Discovery (DNS-SD) service instances.</summary>
    </member>
    <member name="M:Windows.Networking.ServiceDiscovery.Dnssd.DnssdServiceWatcher.Stop">
      <summary>Stops an in-progress enumeration of available DNS Service Discovery (DNS-SD) service instances.</summary>
    </member>
    <member name="T:Windows.Networking.ServiceDiscovery.Dnssd.DnssdServiceWatcherStatus">
      <summary>Values representing the status of a DnssdServiceWatcher.</summary>
    </member>
    <member name="F:Windows.Networking.ServiceDiscovery.Dnssd.DnssdServiceWatcherStatus.Aborted">
      <summary>The watcher has been aborted in the process of enumerating service instances.</summary>
    </member>
    <member name="F:Windows.Networking.ServiceDiscovery.Dnssd.DnssdServiceWatcherStatus.Created">
      <summary>The watcher has been created.</summary>
    </member>
    <member name="F:Windows.Networking.ServiceDiscovery.Dnssd.DnssdServiceWatcherStatus.EnumerationCompleted">
      <summary>The watcher has finished enumerating service instances.</summary>
    </member>
    <member name="F:Windows.Networking.ServiceDiscovery.Dnssd.DnssdServiceWatcherStatus.Started">
      <summary>The watcher has acknowledged receiving a start command.</summary>
    </member>
    <member name="F:Windows.Networking.ServiceDiscovery.Dnssd.DnssdServiceWatcherStatus.Stopped">
      <summary>The watcher has completed processing a stop command.</summary>
    </member>
    <member name="F:Windows.Networking.ServiceDiscovery.Dnssd.DnssdServiceWatcherStatus.Stopping">
      <summary>The watcher has acknowledged receiving a stop command.</summary>
    </member>
    <member name="T:Windows.Networking.Sockets.BandwidthStatistics">
      <summary>Represents bandwidth information for network data transfer using a StreamSocket, StreamWebSocket, or MessageWebSocket object.</summary>
    </member>
    <member name="F:Windows.Networking.Sockets.BandwidthStatistics.InboundBandwidthPeaked">
      <summary>A Boolean value that indicates whether the computed inbound bandwidth estimate for the network has peaked.</summary>
    </member>
    <member name="F:Windows.Networking.Sockets.BandwidthStatistics.InboundBitsPerSecond">
      <summary>The computed inbound bandwidth estimate in bits per second.</summary>
    </member>
    <member name="F:Windows.Networking.Sockets.BandwidthStatistics.InboundBitsPerSecondInstability">
      <summary>A measure of the instability of the inbound bandwidth estimate in bits per second.</summary>
    </member>
    <member name="F:Windows.Networking.Sockets.BandwidthStatistics.OutboundBandwidthPeaked">
      <summary>A Boolean value that indicates whether the computed outbound bandwidth estimate for the network path has peaked.</summary>
    </member>
    <member name="F:Windows.Networking.Sockets.BandwidthStatistics.OutboundBitsPerSecond">
      <summary>The computed outbound bandwidth estimate in bits per second.</summary>
    </member>
    <member name="F:Windows.Networking.Sockets.BandwidthStatistics.OutboundBitsPerSecondInstability">
      <summary>A measure of the instability of the outbound bandwidth estimate in bits per second.</summary>
    </member>
    <member name="T:Windows.Networking.Sockets.ControlChannelTriggerStatus">
      <summary>Specifies if the system was able to complete configuration of a ControlChannelTrigger object for use by class elements in the Windows.Networking.Sockets and related namespaces. </summary>
    </member>
    <member name="F:Windows.Networking.Sockets.ControlChannelTriggerStatus.HardwareSlotAllocated">
      <summary>A hardware slot was allocated by the system.</summary>
    </member>
    <member name="F:Windows.Networking.Sockets.ControlChannelTriggerStatus.HardwareSlotRequested">
      <summary>The policy check succeeded and a hardware slot has been requested from the system.</summary>
    </member>
    <member name="F:Windows.Networking.Sockets.ControlChannelTriggerStatus.PolicyError">
      <summary>A policy error occurred when the system tried to complete configuration of a ControlChannelTrigger. This error can occur when an app has requested more connections for hardware or software slots than are permitted by system policy.</summary>
    </member>
    <member name="F:Windows.Networking.Sockets.ControlChannelTriggerStatus.ServiceUnavailable">
      <summary>The service provided by the ControlChannelTrigger is unavailable. This can happen if the network connection broker service is not yet ready but the app is trying to establish a ControlChannelTrigger channel. This status code is provided under the following conditions:</summary>
    </member>
    <member name="F:Windows.Networking.Sockets.ControlChannelTriggerStatus.SoftwareSlotAllocated">
      <summary>The policy check succeeded and a software slot was allocated by the system.</summary>
    </member>
    <member name="F:Windows.Networking.Sockets.ControlChannelTriggerStatus.SystemError">
      <summary>A system error occurred when the system tried to complete configuration of a ControlChannelTrigger for a hardware slot.</summary>
    </member>
    <member name="F:Windows.Networking.Sockets.ControlChannelTriggerStatus.TransportDisconnected">
      <summary>The network transport associated with the ControlChannelTrigger was disconnected. The underlying TCP connection was already disconnected by a TCP reset received from the remote destination or a graceful disconnect by either the app or the remote destination. The most common occurrence is a TCP reset or a graceful disconnect sent by the remote destination.</summary>
    </member>
    <member name="T:Windows.Networking.Sockets.DatagramSocket">
      <summary>Supports network communication using a UDP datagram socket.</summary>
    </member>
    <member name="M:Windows.Networking.Sockets.DatagramSocket.#ctor">
      <summary>Creates a new DatagramSocket object.</summary>
    </member>
    <member name="P:Windows.Networking.Sockets.DatagramSocket.Control">
      <summary>Gets socket control data on a DatagramSocket object.</summary>
      <returns>Socket control data on a DatagramSocket object.</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.DatagramSocket.Information">
      <summary>Gets socket information on the local and remote hostnames and local and remote service names for the DatagramSocket object.</summary>
      <returns>Socket information for the DatagramSocket object.</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.DatagramSocket.OutputStream">
      <summary>Gets the output stream to write to the remote host.</summary>
      <returns>A stream of bytes to be written to the remote host in a UDP datagram.</returns>
    </member>
    <member name="E:Windows.Networking.Sockets.DatagramSocket.MessageReceived">
      <summary>An event that indicates that a message was received on the DatagramSocket object.</summary>
    </member>
    <member name="M:Windows.Networking.Sockets.DatagramSocket.BindEndpointAsync(Windows.Networking.HostName,System.String)">
      <summary>Starts a bind operation on a DatagramSocket to a local hostname and a local service name.</summary>
      <param name="localHostName">The local hostname or IP address on which to bind the DatagramSocket object.</param>
      <param name="localServiceName">The local service name or UDP port on which to bind the DatagramSocket object.</param>
      <returns>An asynchronous bind operation on a DatagramSocket object.</returns>
    </member>
    <member name="M:Windows.Networking.Sockets.DatagramSocket.BindServiceNameAsync(System.String)">
      <summary>Starts a bind operation on a DatagramSocket to a local service name.</summary>
      <param name="localServiceName">The local service name or UDP port on which to bind the DatagramSocket object.</param>
      <returns>An asynchronous bind operation on a DatagramSocket object.</returns>
    </member>
    <member name="M:Windows.Networking.Sockets.DatagramSocket.BindServiceNameAsync(System.String,Windows.Networking.Connectivity.NetworkAdapter)">
      <summary>Starts a bind operation on a DatagramSocket to a local service name and specific network interface.</summary>
      <param name="localServiceName">The local service name or UDP port on which to bind the DatagramSocket object.</param>
      <param name="adapter">The network adapter on which to bind the DatagramSocket object.</param>
      <returns>An asynchronous bind operation on a DatagramSocket object.</returns>
    </member>
    <member name="M:Windows.Networking.Sockets.DatagramSocket.CancelIOAsync">
      <summary>Cancels pending reads and writes over a DatagramSocket object.</summary>
      <returns>An asynchronous cancel operation on a DatagramSocket object.</returns>
    </member>
    <member name="M:Windows.Networking.Sockets.DatagramSocket.Close">
      <summary>Closes the DatagramSocket object and aborts any pending operation on the **DatagramSocket**.</summary>
    </member>
    <member name="M:Windows.Networking.Sockets.DatagramSocket.ConnectAsync(Windows.Networking.EndpointPair)">
      <summary>Starts a connect operation on a DatagramSocket to a remote network destination specified as an EndpointPair object.</summary>
      <param name="endpointPair">An EndpointPair object that specifies local hostname or IP address, local service name or UDP port, the remote hostname or remote IP address, and the remote service name or remote UDP port for the remote network destination.</param>
      <returns>An asynchronous connect operation on a DatagramSocket object.</returns>
    </member>
    <member name="M:Windows.Networking.Sockets.DatagramSocket.ConnectAsync(Windows.Networking.HostName,System.String)">
      <summary>Starts a connect operation on a DatagramSocket to a remote destination specified by a remote hostname and a remote service name.</summary>
      <param name="remoteHostName">The hostname or IP address of the remote network destination.</param>
      <param name="remoteServiceName">The service name or UDP port of the remote network destination.</param>
      <returns>An asynchronous connect operation on a DatagramSocket object.</returns>
    </member>
    <member name="M:Windows.Networking.Sockets.DatagramSocket.EnableTransferOwnership(System.Guid)">
      <summary>Enables your app's background task to be triggered by the socket broker when traffic for this DatagramSocket arrives while the app is not active.</summary>
      <param name="taskId">The IBackgroundTaskRegistration.TaskId of the background task that will be triggered by the socket broker when traffic arrives for this DatagramSocket.</param>
    </member>
    <member name="M:Windows.Networking.Sockets.DatagramSocket.EnableTransferOwnership(System.Guid,Windows.Networking.Sockets.SocketActivityConnectedStandbyAction)">
      <summary>Enables your app's background task to be triggered by the socket broker when traffic for this DatagramSocket arrives while the system is in connected standby.</summary>
      <param name="taskId">The IBackgroundTaskRegistration.TaskId of the background task that will be triggered by the socket broker when traffic arrives for this DatagramSocket.</param>
      <param name="connectedStandbyAction">Specifies whether to enable or disable the activation of the background task when traffic arrives.</param>
    </member>
    <member name="M:Windows.Networking.Sockets.DatagramSocket.GetEndpointPairsAsync(Windows.Networking.HostName,System.String)">
      <summary>Gets a list of EndpointPair objects based on a remote hostname and remote service name that can be used to send datagrams to a remote network destination.</summary>
      <param name="remoteHostName">The remote hostname or IP address.</param>
      <param name="remoteServiceName">The remote service name or UDP port.</param>
      <returns>A list of EndpointPair objects.</returns>
    </member>
    <member name="M:Windows.Networking.Sockets.DatagramSocket.GetEndpointPairsAsync(Windows.Networking.HostName,System.String,Windows.Networking.HostNameSortOptions)">
      <summary>Gets a list of EndpointPair objects based on a remote hostname and remote service name and the sort order to be used.</summary>
      <param name="remoteHostName">The remote hostname or IP address.</param>
      <param name="remoteServiceName">The remote service name or UDP port.</param>
      <param name="sortOptions">The sort order to use when returning the list.</param>
      <returns>A list of EndpointPair objects.</returns>
    </member>
    <member name="M:Windows.Networking.Sockets.DatagramSocket.GetOutputStreamAsync(Windows.Networking.EndpointPair)">
      <summary>Starts an operation to get an IOutputStream to a remote network destination specified by an EndpointPair object that can then be used to send network data.</summary>
      <param name="endpointPair">An endpoint pair that represents the local hostname or local IP address, the local service name or local UDP port, the remote hostname or remote IP address, and the remote service name or remote UDP port.</param>
      <returns>An IOutputStream that represents the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Networking.Sockets.DatagramSocket.GetOutputStreamAsync(Windows.Networking.HostName,System.String)">
      <summary>Starts an operation to get an IOutputStream to a remote destination specified by a remote hostname and a remote service name that can then be used to send network data.</summary>
      <param name="remoteHostName">The remote hostname or remote IP address.</param>
      <param name="remoteServiceName">The remote service name or remote UDP port.</param>
      <returns>An IOutputStream that representing the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Networking.Sockets.DatagramSocket.JoinMulticastGroup(Windows.Networking.HostName)">
      <summary>Joins a DatagramSocket object to a multicast group.</summary>
      <param name="host">The hostname or IP address for the multicast group.</param>
    </member>
    <member name="M:Windows.Networking.Sockets.DatagramSocket.TransferOwnership(System.String)">
      <summary>Transfers ownership of the DatagramSocket to the socket brokering service, which monitors socket activity and notifies the app through a background task if there is any activity.</summary>
      <param name="socketId">A string the app uses to identify the transferred socket. The string should identify this socket uniquely within the app. When activity occurs on this socket, this string will be provided to the app to identify the socket.</param>
    </member>
    <member name="M:Windows.Networking.Sockets.DatagramSocket.TransferOwnership(System.String,Windows.Networking.Sockets.SocketActivityContext)">
      <summary>Transfers ownership of the DatagramSocket to the socket brokering service, which monitors socket activity and notifies the app through a background task if there is any activity.</summary>
      <param name="socketId">A string the app uses to identify the transferred socket. The string should identify this socket uniquely within the app. When activity occurs on this socket, this string will be provided to the app to identify the socket.</param>
      <param name="data">Use the SocketActivityContext to pass context information through the socket broker. When your app is notified by the broker of activity, this SocketActivityContext will be provided to your app to help establish the context in which you should handle the notification.</param>
    </member>
    <member name="M:Windows.Networking.Sockets.DatagramSocket.TransferOwnership(System.String,Windows.Networking.Sockets.SocketActivityContext,Windows.Foundation.TimeSpan)">
      <summary>Transfers ownership of the DatagramSocket to the socket brokering service, which monitors socket activity and notifies the app through a background task if there is any activity.</summary>
      <param name="socketId">A string the app uses to identify the transferred socket. The string should identify this socket uniquely within the app. When activity occurs on this socket, this string will be provided to the app to identify the socket.</param>
      <param name="data">Use the SocketActivityContext to pass context information through the socket broker. When your app is notified by the broker of activity, this SocketActivityContext will be provided to your app to help establish the context in which you should handle the notification.</param>
      <param name="keepAliveTime">How long the socket brokering service should monitor the socket for activity.</param>
    </member>
    <member name="T:Windows.Networking.Sockets.DatagramSocketControl">
      <summary>Provides socket control data on a DatagramSocket object.</summary>
    </member>
    <member name="P:Windows.Networking.Sockets.DatagramSocketControl.DontFragment">
      <summary>Gets or sets a Boolean value that specifies whether the DatagramSocket allows IP datagrams for UDP to be fragmented.</summary>
      <returns>Whether the DatagramSocket allows datagrams to be fragmented.</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.DatagramSocketControl.InboundBufferSizeInBytes">
      <summary>Gets or sets the size, in bytes, of the buffer used for receiving data on the DatagramSocket object.</summary>
      <returns>The size, in bytes, of the buffer used for receiving data on the DatagramSocket object.</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.DatagramSocketControl.MulticastOnly">
      <summary>Gets or sets a Boolean value that specifies whether the DatagramSocket is able to coexist with other Win32 or WinRT multicast sockets bound to the same address/port.</summary>
      <returns>Setting this property to **true** enables the DatagramSocket instance to share its local port with any Win32 sockets that are bound using **SO_REUSEADDR/SO_REUSE_MULTICASTPORT**, and with any other **DatagramSocket** instances that have **MulticastOnly** set to true.</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.DatagramSocketControl.OutboundUnicastHopLimit">
      <summary>Gets or sets the hop limit on an outbound packet sent to a unicast IP address by the DatagramSocket object.</summary>
      <returns>The hop limit on an outbound packet sent by the DatagramSocket object. The default is 128.</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.DatagramSocketControl.QualityOfService">
      <summary>Gets or sets the quality of service on a DatagramSocket object.</summary>
      <returns>The quality of service on a DatagramSocket object. The default is **normal**.</returns>
    </member>
    <member name="T:Windows.Networking.Sockets.DatagramSocketInformation">
      <summary>Provides socket information on a DatagramSocket object.</summary>
    </member>
    <member name="P:Windows.Networking.Sockets.DatagramSocketInformation.LocalAddress">
      <summary>The local IP address associated with a DatagramSocket object.</summary>
      <returns>The local hostname or IP address.</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.DatagramSocketInformation.LocalPort">
      <summary>The local service name or UDP port number associated with a DatagramSocket.</summary>
      <returns>The local service name or UDP port number.</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.DatagramSocketInformation.RemoteAddress">
      <summary>The IP address of the remote network destination associated with a DatagramSocket object.</summary>
      <returns>The IP address of the remote network destination.</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.DatagramSocketInformation.RemotePort">
      <summary>The UDP port number of the remote network destination associated with a DatagramSocket object.</summary>
      <returns>The UDP port number of the remote network destination.</returns>
    </member>
    <member name="T:Windows.Networking.Sockets.DatagramSocketMessageReceivedEventArgs">
      <summary>Provides data for a MessageReceived event on a DatagramSocket.</summary>
    </member>
    <member name="P:Windows.Networking.Sockets.DatagramSocketMessageReceivedEventArgs.LocalAddress">
      <summary>Gets the local IP address associated with a DatagramSocket when a message was received.</summary>
      <returns>The local IP address where the message was received by the DatagramSocket.</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.DatagramSocketMessageReceivedEventArgs.RemoteAddress">
      <summary>Gets the IP address of the remote sender of the datagram on the DatagramSocket when a message is received.</summary>
      <returns>The IP address of the remote network destination when the message is received on a DatagramSocket.</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.DatagramSocketMessageReceivedEventArgs.RemotePort">
      <summary>Gets the UDP port number of the remote sender of the datagram received on the DatagramSocket.</summary>
      <returns>The UDP port number of the remote network destination when a message is received on a DatagramSocket.</returns>
    </member>
    <member name="M:Windows.Networking.Sockets.DatagramSocketMessageReceivedEventArgs.GetDataReader">
      <summary>Gets a DataReader object to read incoming data received from the remote network destination on a DatagramSocket object.</summary>
      <returns>A DataReader object to read incoming data received from the remote network destination on a DatagramSocket object.</returns>
    </member>
    <member name="M:Windows.Networking.Sockets.DatagramSocketMessageReceivedEventArgs.GetDataStream">
      <summary>Gets an IInputStream object that represents a sequential stream of bytes to be read as a message from the remote network destination on a DatagramSocket object.</summary>
      <returns>An IInputStream object that represents a sequential stream of bytes to be read as a message.</returns>
    </member>
    <member name="T:Windows.Networking.Sockets.IWebSocket">
      <summary>Provides access to network communication that allows reading and writing using a WebSocket.</summary>
    </member>
    <member name="P:Windows.Networking.Sockets.IWebSocket.OutputStream">
      <summary>Gets the output stream to write to the remote network destination on a IWebSocket object.</summary>
      <returns>A sequential stream of bytes to be written to the remote destination.</returns>
    </member>
    <member name="E:Windows.Networking.Sockets.IWebSocket.Closed">
      <summary>Occurs when a close frame is received on the IWebSocket object as part of the close handshake.</summary>
    </member>
    <member name="M:Windows.Networking.Sockets.IWebSocket.Close(System.UInt16,System.String)">
      <summary>Closes the IWebSocket.</summary>
      <param name="code">Status code indicating the reason for closure.</param>
      <param name="reason">Optional UTF-8-encoded data with additional information about the closure.</param>
    </member>
    <member name="M:Windows.Networking.Sockets.IWebSocket.ConnectAsync(Windows.Foundation.Uri)">
      <summary>Starts an asynchronous operation to connect to a remote network destination on a IWebSocket object.</summary>
      <param name="uri">An absolute Uri for the server to connect to.</param>
      <returns>An asynchronous connect operation on a IWebSocket object.</returns>
    </member>
    <member name="M:Windows.Networking.Sockets.IWebSocket.SetRequestHeader(System.String,System.String)">
      <summary>Adds an HTTP request header to the HTTP request message used in the WebSocket protocol handshake by the IWebSocket object.</summary>
      <param name="headerName">The name of the request header.</param>
      <param name="headerValue">The value of the request header.</param>
    </member>
    <member name="T:Windows.Networking.Sockets.IWebSocketControl">
      <summary>Provides socket control data on an IWebSocket object.</summary>
    </member>
    <member name="P:Windows.Networking.Sockets.IWebSocketControl.OutboundBufferSizeInBytes">
      <summary>The size, in bytes, of the send buffer to be used for sending data on an IWebSocket object.</summary>
      <returns>The size, in bytes, of the send buffer to be used for sending data.</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.IWebSocketControl.ProxyCredential">
      <summary>The credential to use to authenticate to the proxy server through HTTP header authentication using an IWebSocket object.</summary>
      <returns>The credential to use to authenticate to the proxy server through HTTP header authentication.</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.IWebSocketControl.ServerCredential">
      <summary>The credential to use to authenticate to the WebSocket server through HTTP header authentication using an IWebSocket object.</summary>
      <returns>The credential to use to authenticate to the WebSocket server through HTTP header authentication.</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.IWebSocketControl.SupportedProtocols">
      <summary>Gets a collection that can be used to add a list of supported sub-protocols that will be advertised to the server during the connect handshake.</summary>
      <returns>A collection that contains the WebSocket sub-protocols supported by the IWebSocket object.</returns>
    </member>
    <member name="T:Windows.Networking.Sockets.IWebSocketControl2">
      <summary>Provides socket control data on an IWebSocket object. This interface extends the IWebSocketControl interface with an additional property.</summary>
    </member>
    <member name="P:Windows.Networking.Sockets.IWebSocketControl2.IgnorableServerCertificateErrors">
      <summary>Gets a list of ignorable server certificate errors. Get this list and add ChainValidationResult values for server certificate errors that you wish to ignore during the secure WebSocket (**wss://** protocol) server certificate validation process.</summary>
      <returns>A list of ChainValidationResult values indicating the server certificate errors to ignore when validating server certificates. By default, the list is empty, and all errors cause validation to fail.</returns>
    </member>
    <member name="T:Windows.Networking.Sockets.IWebSocketInformation">
      <summary>Provides socket information on an IWebSocket object.</summary>
    </member>
    <member name="P:Windows.Networking.Sockets.IWebSocketInformation.BandwidthStatistics">
      <summary>Gets bandwidth information for network data transfer on an IWebSocket object.</summary>
      <returns>Bandwidth information for network data transfer on an IWebSocket object.</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.IWebSocketInformation.LocalAddress">
      <summary>Gets the IP address associated with an IWebSocket object.</summary>
      <returns>The IP address associated with an IWebSocket object.</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.IWebSocketInformation.Protocol">
      <summary>Gets the WebSocket sub-protocol negotiated with the server during WebSocket handshake on a IWebSocket object.</summary>
      <returns>The sub-protocol negotiated with the server during WebSocket handshake.</returns>
    </member>
    <member name="T:Windows.Networking.Sockets.IWebSocketInformation2">
      <summary>Provides socket information on an IWebSocket object. This interface extends IWebSocketInformation with additional properties.</summary>
    </member>
    <member name="P:Windows.Networking.Sockets.IWebSocketInformation2.ServerCertificate">
      <summary>Gets the certificate provided by the server when a secure WebSocket connection has been established.</summary>
      <returns>The server certificate.</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.IWebSocketInformation2.ServerCertificateErrors">
      <summary>Gets a list of the errors that occurred while establishing a secure WebSocket connection.</summary>
      <returns>A list of values describing secure connection errors.</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.IWebSocketInformation2.ServerCertificateErrorSeverity">
      <summary>Gets the category of an error that occurred making an SSL connection with a WebSocket server.</summary>
      <returns>The category of error on an SSL connection.</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.IWebSocketInformation2.ServerIntermediateCertificates">
      <summary>Gets the intermediate certificates sent by the server during SSL negotiation when making an SSL connection with a WebSockets server.</summary>
      <returns>The set of certificates sent by the server during SSL negotiation.</returns>
    </member>
    <member name="T:Windows.Networking.Sockets.MessageWebSocket">
      <summary>Supports network communication that allows reading and writing whole messages using a WebSocket.</summary>
    </member>
    <member name="M:Windows.Networking.Sockets.MessageWebSocket.#ctor">
      <summary>Creates a new MessageWebSocket object.</summary>
    </member>
    <member name="P:Windows.Networking.Sockets.MessageWebSocket.Control">
      <summary>Gets socket control data on a MessageWebSocket object.</summary>
      <returns>Socket control data on a MessageWebSocket object.</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.MessageWebSocket.Information">
      <summary>Gets socket information on a MessageWebSocket object.</summary>
      <returns>Socket information on a MessageWebSocket object.</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.MessageWebSocket.OutputStream">
      <summary>Gets the output stream to write to the remote network destination on a MessageWebSocket object.</summary>
      <returns>A sequential stream of bytes to be written to the remote destination as a single message.</returns>
    </member>
    <member name="E:Windows.Networking.Sockets.MessageWebSocket.Closed">
      <summary>Occurs when a close frame is received on the MessageWebSocket object as part of the close handshake.</summary>
    </member>
    <member name="E:Windows.Networking.Sockets.MessageWebSocket.MessageReceived">
      <summary>An event that indicates that a message was received on the MessageWebSocket object.</summary>
    </member>
    <member name="E:Windows.Networking.Sockets.MessageWebSocket.ServerCustomValidationRequested">
      <summary>Occurs when a new MessageWebSocket connection to a secured server URI (**wss:** protocol) is being validated. Handle this event if you want to implement custom server validation for the connection.</summary>
    </member>
    <member name="M:Windows.Networking.Sockets.MessageWebSocket.Close">
      <summary>Closes the MessageWebSocket object and sends an empty close frame to the server.</summary>
    </member>
    <member name="M:Windows.Networking.Sockets.MessageWebSocket.Close(System.UInt16,System.String)">
      <summary>Closes the MessageWebSocket object and indicates a reason for the closure.</summary>
      <param name="code">Status code indicating the reason for closure. The list of appropriate codes is on the IANA (Internet Assigned Numbers Authority) WebSocket Protocol Registry and is also documented on MDN.</param>
      <param name="reason">Optional UTF-8-encoded data with additional information about the closure.</param>
    </member>
    <member name="M:Windows.Networking.Sockets.MessageWebSocket.ConnectAsync(Windows.Foundation.Uri)">
      <summary>Starts an asynchronous operation to connect to a remote network destination on a MessageWebSocket object.</summary>
      <param name="uri">An absolute Uri for the server to connect to.</param>
      <returns>An asynchronous connect operation on a MessageWebSocket object.</returns>
    </member>
    <member name="M:Windows.Networking.Sockets.MessageWebSocket.SendFinalFrameAsync(Windows.Storage.Streams.IBuffer)">
      <summary>Asynchronously (with progress) writes a frame of data in a sequential stream, with the semantics that this is the last frame in a WebSocket message (the FIN bit on this frame is set to 1). This method and SendNonfinalFrameAsync allow you to send individual WebSocket frames.</summary>
      <param name="data">A buffer containing the data that constitutes the frame to be sent.</param>
      <returns>An asynchronous byte writer operation with progress.</returns>
    </member>
    <member name="M:Windows.Networking.Sockets.MessageWebSocket.SendNonfinalFrameAsync(Windows.Storage.Streams.IBuffer)">
      <summary>Asynchronously (with progress) writes a frame of data in a sequential stream, with the semantics that more frames will follow for the same WebSocket message (the FIN bit on this frame is set to 0). This method and SendFinalFrameAsync allow you to send individual WebSocket frames.</summary>
      <param name="data">A buffer containing the data that constitutes the frame to be sent.</param>
      <returns>An asynchronous byte writer operation with progress.</returns>
    </member>
    <member name="M:Windows.Networking.Sockets.MessageWebSocket.SetRequestHeader(System.String,System.String)">
      <summary>Adds an HTTP request header to the HTTP request message used in the WebSocket protocol handshake by the MessageWebSocket object.</summary>
      <param name="headerName">The name of the request header.</param>
      <param name="headerValue">The value of the request header.</param>
    </member>
    <member name="T:Windows.Networking.Sockets.MessageWebSocketControl">
      <summary>Provides socket control data on a MessageWebSocket.</summary>
    </member>
    <member name="P:Windows.Networking.Sockets.MessageWebSocketControl.ActualUnsolicitedPongInterval">
      <summary>Allows an app to get the actual unsolicited WebSocket PONG interval.</summary>
      <returns>System.Timespan</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.MessageWebSocketControl.ClientCertificate">
      <summary>Gets the certificate provided by the client when a secure WebSocket connection has been established.</summary>
      <returns>The client certificate.</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.MessageWebSocketControl.DesiredUnsolicitedPongInterval">
      <summary>Allows an app to get and set the desired unsolicited WebSocket PONG interval.</summary>
      <returns>System.Timespan</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.MessageWebSocketControl.IgnorableServerCertificateErrors">
      <summary>Gets a list of ignorable server certificate errors. Get this list and add ChainValidationResult values for server certificate errors that you wish to ignore during the secure WebSocket (**wss://** protocol) server certificate validation process.</summary>
      <returns>A list of ChainValidationResult values indicating the server certificate errors to ignore when validating server certificates. By default, the list is empty, and all errors cause validation to fail.</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.MessageWebSocketControl.MaxMessageSize">
      <summary>The maximum message size, in bytes, for a WebSocket message to be configured on the MessageWebSocket object.</summary>
      <returns>The maximum message size, in bytes, to be configured on the MessageWebSocket object.</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.MessageWebSocketControl.MessageType">
      <summary>The WebSocket message type to be configured on a MessageWebSocket object for write operations.</summary>
      <returns>The WebSocket message type. The default is binary.</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.MessageWebSocketControl.OutboundBufferSizeInBytes">
      <summary>The size, in bytes, of the send buffer to be used for sending data on a MessageWebSocket object.</summary>
      <returns>The size, in bytes, of the send buffer to be used for sending data.</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.MessageWebSocketControl.ProxyCredential">
      <summary>The credential to use to authenticate to the proxy server through HTTP header authentication using a MessageWebSocket object.</summary>
      <returns>The credential to use to authenticate to the proxy server through HTTP header authentication.</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.MessageWebSocketControl.ReceiveMode">
      <summary>Allows clients to control receiving either complete or partial messages.</summary>
      <returns>A MessageWebSocketReceiveMode enumeration member indicating either complete or partial messages.</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.MessageWebSocketControl.ServerCredential">
      <summary>The credential to use to authenticate to the WebSocket server through HTTP header authentication using a MessageWebSocket object.</summary>
      <returns>The credential to use to authenticate to the WebSocket server through HTTP header authentication.</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.MessageWebSocketControl.SupportedProtocols">
      <summary>Gets a collection that can be used to add a list of supported sub-protocols that will be advertised to the server during the connect handshake.</summary>
      <returns>A collection that contains the WebSocket sub-protocols supported by the MessageWebSocket object.</returns>
    </member>
    <member name="T:Windows.Networking.Sockets.MessageWebSocketInformation">
      <summary>Provides socket information on a MessageWebSocket.</summary>
    </member>
    <member name="P:Windows.Networking.Sockets.MessageWebSocketInformation.BandwidthStatistics">
      <summary>Gets bandwidth information for network data transfer on a MessageWebSocket object.</summary>
      <returns>Bandwidth information for network data transfer on a MessageWebSocket object.</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.MessageWebSocketInformation.LocalAddress">
      <summary>Gets the IP address associated with a MessageWebSocket object.</summary>
      <returns>The IP address associated with a MessageWebSocket object.</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.MessageWebSocketInformation.Protocol">
      <summary>Gets the WebSocket sub-protocol negotiated with the server during WebSocket handshake on a MessageWebSocket object.</summary>
      <returns>The sub-protocol negotiated with the server during the WebSocket handshake.</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.MessageWebSocketInformation.ServerCertificate">
      <summary>Gets the certificate provided by the server when a secure WebSocket connection has been established.</summary>
      <returns>The server certificate.</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.MessageWebSocketInformation.ServerCertificateErrors">
      <summary>Gets a list of the errors that occurred while establishing a secure WebSocket connection.</summary>
      <returns>A list of values describing secure connection errors.</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.MessageWebSocketInformation.ServerCertificateErrorSeverity">
      <summary>Gets the category of an error that occurred making an SSL connection with a WebSocket server.</summary>
      <returns>The category of error on an SSL connection.</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.MessageWebSocketInformation.ServerIntermediateCertificates">
      <summary>Gets the intermediate certificates sent by the server during SSL negotiation when making an SSL connection with a WebSockets server.</summary>
      <returns>The set of certificates sent by the server during SSL negotiation.</returns>
    </member>
    <member name="T:Windows.Networking.Sockets.MessageWebSocketMessageReceivedEventArgs">
      <summary>Provides data for a message received event on a MessageWebSocket.</summary>
    </member>
    <member name="P:Windows.Networking.Sockets.MessageWebSocketMessageReceivedEventArgs.IsMessageComplete">
      <summary>Allow clients to query if a MessageReceived callback indicates the received message is complete or just a partial message.</summary>
      <returns>TRUE if the message is complete. The default value is FALSE.</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.MessageWebSocketMessageReceivedEventArgs.MessageType">
      <summary>Gets the type of the message received by a MessageWebSocket object.</summary>
      <returns>The type of the message received.</returns>
    </member>
    <member name="M:Windows.Networking.Sockets.MessageWebSocketMessageReceivedEventArgs.GetDataReader">
      <summary>Gets a DataReader object to read incoming data received from the remote network destination on a MessageWebSocket.</summary>
      <returns>A DataReader object to read incoming data received from the remote network destination on a MessageWebSocket.</returns>
    </member>
    <member name="M:Windows.Networking.Sockets.MessageWebSocketMessageReceivedEventArgs.GetDataStream">
      <summary>Gets an IInputStream object (a message represented as a sequential stream of bytes) from the remote network destination on a MessageWebSocket object.</summary>
      <returns>A message represented as a sequential stream of bytes.</returns>
    </member>
    <member name="T:Windows.Networking.Sockets.MessageWebSocketReceiveMode">
      <summary>Describes the kind of message that the client will accept.</summary>
    </member>
    <member name="F:Windows.Networking.Sockets.MessageWebSocketReceiveMode.FullMessage">
      <summary>The client will accept a full message.</summary>
    </member>
    <member name="F:Windows.Networking.Sockets.MessageWebSocketReceiveMode.PartialMessage">
      <summary>The client will accept a partial message.</summary>
    </member>
    <member name="T:Windows.Networking.Sockets.RoundTripTimeStatistics">
      <summary>Represents round trip time information for a StreamSocket object.</summary>
    </member>
    <member name="F:Windows.Networking.Sockets.RoundTripTimeStatistics.Max">
      <summary>The maximum sampled round trip time, in microseconds, for a StreamSocket object.</summary>
    </member>
    <member name="F:Windows.Networking.Sockets.RoundTripTimeStatistics.Min">
      <summary>The minimum sampled round trip time, in microseconds, for a StreamSocket object.</summary>
    </member>
    <member name="F:Windows.Networking.Sockets.RoundTripTimeStatistics.Sum">
      <summary>A smoothed value round trip time, in microseconds, computed from all sampled round trip times for a StreamSocket object. The smoothing is a weighted additive function that uses the  member.</summary>
    </member>
    <member name="F:Windows.Networking.Sockets.RoundTripTimeStatistics.Variance">
      <summary>The round trip time variation, in microseconds, for a StreamSocket object. This value is used for receive window auto-tuning.</summary>
    </member>
    <member name="T:Windows.Networking.Sockets.ServerMessageWebSocket">
      <summary>Supports network communication that allows reading and writing whole messages using a WebSocket object owned by a web server. You can't register for an arbitrary WebSocket connection; instead, an instance of **ServerMessageWebSocket** is created by system code such as the Windows Device Portal (WDP).</summary>
    </member>
    <member name="P:Windows.Networking.Sockets.ServerMessageWebSocket.Control">
      <summary>Gets socket control data on a ServerMessageWebSocket object.</summary>
      <returns>Socket control data on a ServerMessageWebSocket object.</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.ServerMessageWebSocket.Information">
      <summary>Gets socket information on a ServerMessageWebSocket object.</summary>
      <returns>Socket information on a ServerMessageWebSocket object.</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.ServerMessageWebSocket.OutputStream">
      <summary>Gets the output stream to write to the remote network destination on a ServerMessageWebSocket object.</summary>
      <returns>A sequential stream of bytes to be written to the remote destination as a single message.</returns>
    </member>
    <member name="E:Windows.Networking.Sockets.ServerMessageWebSocket.Closed">
      <summary>Occurs when a close frame is received on the ServerMessageWebSocket object as part of the close handshake.</summary>
    </member>
    <member name="E:Windows.Networking.Sockets.ServerMessageWebSocket.MessageReceived">
      <summary>An event that indicates that a message was received on the ServerMessageWebSocket object.</summary>
    </member>
    <member name="M:Windows.Networking.Sockets.ServerMessageWebSocket.Close">
      <summary>Closes the ServerMessageWebSocket object and sends an empty close frame to the server.</summary>
    </member>
    <member name="M:Windows.Networking.Sockets.ServerMessageWebSocket.Close(System.UInt16,System.String)">
      <summary>Closes the ServerMessageWebSocket object and indicates a reason for the closure.</summary>
      <param name="code">Status code indicating the reason for closure. The list of appropriate codes is on the IANA (Internet Assigned Numbers Authority) WebSocket Protocol Registry and is also documented on MDN.</param>
      <param name="reason">Optional UTF-8-encoded data with additional information about the closure.</param>
    </member>
    <member name="T:Windows.Networking.Sockets.ServerMessageWebSocketControl">
      <summary>Provides socket control data on a ServerMessageWebSocket.</summary>
    </member>
    <member name="P:Windows.Networking.Sockets.ServerMessageWebSocketControl.MessageType">
      <summary>Gets and sets the WebSocket message type to be configured on a ServerMessageWebSocket object for write operations.</summary>
      <returns>The WebSocket message type. The default is binary.</returns>
    </member>
    <member name="T:Windows.Networking.Sockets.ServerMessageWebSocketInformation">
      <summary>Provides socket information on a ServerMessageWebSocket.</summary>
    </member>
    <member name="P:Windows.Networking.Sockets.ServerMessageWebSocketInformation.BandwidthStatistics">
      <summary>Gets bandwidth information for network data transfer on a ServerMessageWebSocket object.</summary>
      <returns>Bandwidth information for network data transfer on a ServerMessageWebSocket object.</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.ServerMessageWebSocketInformation.LocalAddress">
      <summary>Gets the IP address associated with a ServerMessageWebSocket object.</summary>
      <returns>The IP address associated with a ServerMessageWebSocket object.</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.ServerMessageWebSocketInformation.Protocol">
      <summary>Gets the WebSocket sub-protocol negotiated with the server during WebSocket handshake on a ServerMessageWebSocket object.</summary>
      <returns>The sub-protocol negotiated with the server during the WebSocket handshake.</returns>
    </member>
    <member name="T:Windows.Networking.Sockets.ServerStreamWebSocket">
      <summary>Supports network communication that allows reading and writing streams using a WebSocket object owned by a web server. You can't register for an arbitrary WebSocket connection; instead, an instance of **ServerStreamWebSocket** is created by system code such as the Windows Device Portal (WDP).</summary>
    </member>
    <member name="P:Windows.Networking.Sockets.ServerStreamWebSocket.Information">
      <summary>Gets socket information on a ServerStreamWebSocket object.</summary>
      <returns>Socket information on a ServerStreamWebSocket object.</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.ServerStreamWebSocket.InputStream">
      <summary>Gets the input stream to read from the remote destination on a ServerStreamWebSocket object.</summary>
      <returns>A sequential stream of bytes to be read from the remote destination.</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.ServerStreamWebSocket.OutputStream">
      <summary>Gets the output stream to write to the remote network destination on a ServerStreamWebSocket object.</summary>
      <returns>A sequential stream of bytes to be written to the remote destination.</returns>
    </member>
    <member name="E:Windows.Networking.Sockets.ServerStreamWebSocket.Closed">
      <summary>Occurs when a close frame is received on the ServerStreamWebSocket object as part of the close handshake.</summary>
    </member>
    <member name="M:Windows.Networking.Sockets.ServerStreamWebSocket.Close">
      <summary>Closes the ServerStreamWebSocket and sends an empty close frame to the server.</summary>
    </member>
    <member name="M:Windows.Networking.Sockets.ServerStreamWebSocket.Close(System.UInt16,System.String)">
      <summary>Closes the ServerStreamWebSocket object and indicates a reason for the closure.</summary>
      <param name="code">Status code indicating the reason for closure. The list of appropriate codes is on the IANA (Internet Assigned Numbers Authority) WebSocket Protocol Registry and is also documented on MDN.</param>
      <param name="reason">Optional UTF-8-encoded data with additional information about the closure.</param>
    </member>
    <member name="T:Windows.Networking.Sockets.ServerStreamWebSocketInformation">
      <summary>Provides socket information on a ServerStreamWebSocket object.</summary>
    </member>
    <member name="P:Windows.Networking.Sockets.ServerStreamWebSocketInformation.BandwidthStatistics">
      <summary>Gets bandwidth information for network data transfer on a ServerStreamWebSocket object.</summary>
      <returns>Bandwidth information for network data transfer on a ServerStreamWebSocket object.</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.ServerStreamWebSocketInformation.LocalAddress">
      <summary>Gets the IP address associated with a ServerStreamWebSocket object.</summary>
      <returns>The IP address associated with a ServerStreamWebSocket object.</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.ServerStreamWebSocketInformation.Protocol">
      <summary>Gets the WebSocket sub-protocol negotiated with the server during WebSocket handshake on a ServerStreamWebSocket object.</summary>
      <returns>The sub-protocol negotiated with the server during WebSocket handshake.</returns>
    </member>
    <member name="T:Windows.Networking.Sockets.SocketActivityConnectedStandbyAction">
      <summary>Indicates whether an app that uses the socket brokering service can receive packets when the system goes to connected stand by.</summary>
    </member>
    <member name="F:Windows.Networking.Sockets.SocketActivityConnectedStandbyAction.DoNotWake">
      <summary>The app should not receive packets when the system goes to stand by.</summary>
    </member>
    <member name="F:Windows.Networking.Sockets.SocketActivityConnectedStandbyAction.Wake">
      <summary>The app can receive packets even when the system goes to stand by.</summary>
    </member>
    <member name="T:Windows.Networking.Sockets.SocketActivityContext">
      <summary>The context associated with a socket while transferring ownership of the socket between an app and the socket brokering service.</summary>
    </member>
    <member name="M:Windows.Networking.Sockets.SocketActivityContext.#ctor(Windows.Storage.Streams.IBuffer)">
      <summary>Constructs a new SocketActivityContext object with given context data.</summary>
      <param name="data">Context data to be used when the socket broker notifies the app of socket activity.</param>
    </member>
    <member name="P:Windows.Networking.Sockets.SocketActivityContext.Data">
      <summary>Get the serialized data to associate the app context to a transferred socket.</summary>
      <returns>The serialized data to associate the app context to a transferred socket.</returns>
    </member>
    <member name="T:Windows.Networking.Sockets.SocketActivityInformation">
      <summary>Provides information on the transferred socket from the Socket Broker.</summary>
    </member>
    <member name="P:Windows.Networking.Sockets.SocketActivityInformation.AllSockets">
      <summary>Gets a list of all the sockets transferred to the socket brokering service by this app.</summary>
      <returns>A list of all the sockets transferred to the socket brokering service by this app.</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.SocketActivityInformation.Context">
      <summary>Get the context associated while transferring ownership of the socket.</summary>
      <returns>The context associated while transferring ownership of the socket.</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.SocketActivityInformation.DatagramSocket">
      <summary>Based on the socket type, the app can reclaim the ownership of the appropriate DatagramSocket.</summary>
      <returns>The DatagramSocket to reclaim.</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.SocketActivityInformation.Id">
      <summary>A unique string for this app used to identify the transferred socket. This is passed by the app while transferring the socket ownership to the service.</summary>
      <returns>A unique string to identify the transferred socket.</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.SocketActivityInformation.SocketKind">
      <summary>Gets a SocketActivityKind enumeration value that identifies socket kind.</summary>
      <returns>The socket kind.</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.SocketActivityInformation.StreamSocket">
      <summary>Based on the socket type, the app can reclaim the ownership of the appropriate StreamSocket.</summary>
      <returns>The StreamSocket to reclaim.</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.SocketActivityInformation.StreamSocketListener">
      <summary>Based on the socket type, the app can reclaim the ownership of the appropriate StreamSocketListener.</summary>
      <returns>The StreamSocketListener to reclaim.</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.SocketActivityInformation.TaskId">
      <summary>The background task ID used while transferring ownership of the socket.</summary>
      <returns>The background task ID.</returns>
    </member>
    <member name="T:Windows.Networking.Sockets.SocketActivityKind">
      <summary>Describes the kind of socket object being transferred to or from the socket broker.</summary>
    </member>
    <member name="F:Windows.Networking.Sockets.SocketActivityKind.DatagramSocket">
      <summary>A socket type of DatagramSocket.</summary>
    </member>
    <member name="F:Windows.Networking.Sockets.SocketActivityKind.None">
      <summary>The socket type is unknown.</summary>
    </member>
    <member name="F:Windows.Networking.Sockets.SocketActivityKind.StreamSocket">
      <summary>A socket type of StreamSocket.</summary>
    </member>
    <member name="F:Windows.Networking.Sockets.SocketActivityKind.StreamSocketListener">
      <summary>A socket type of StreamSocketListener.</summary>
    </member>
    <member name="T:Windows.Networking.Sockets.SocketActivityTriggerDetails">
      <summary>A object instantiated by the background broker infrastructure and used by an app to retrieve details when a SocketActivityTrigger occurs.</summary>
    </member>
    <member name="P:Windows.Networking.Sockets.SocketActivityTriggerDetails.Reason">
      <summary>Get the reason the SocketActivityTrigger occurred.</summary>
      <returns>The reason the SocketActivityTrigger occurred.</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.SocketActivityTriggerDetails.SocketInformation">
      <summary>Get the SocketActivityInformation object for socket that caused the SocketActivityTrigger to occur.</summary>
      <returns>Socket activity information for socket that caused the SocketActivityTrigger to occur.</returns>
    </member>
    <member name="T:Windows.Networking.Sockets.SocketActivityTriggerReason">
      <summary>The reason why a SocketActivityTrigger occurred.</summary>
    </member>
    <member name="F:Windows.Networking.Sockets.SocketActivityTriggerReason.ConnectionAccepted">
      <summary>A connection was accepted by the socket brokering service for a StreamSocketListener.</summary>
    </member>
    <member name="F:Windows.Networking.Sockets.SocketActivityTriggerReason.KeepAliveTimerExpired">
      <summary>The keep-alive timer expired on a StreamSocket.</summary>
    </member>
    <member name="F:Windows.Networking.Sockets.SocketActivityTriggerReason.None">
      <summary>No reason why a  occurred is available.</summary>
    </member>
    <member name="F:Windows.Networking.Sockets.SocketActivityTriggerReason.SocketActivity">
      <summary>A packet was received by the socket brokering service for a StreamSocket or DatagramSocket.</summary>
    </member>
    <member name="F:Windows.Networking.Sockets.SocketActivityTriggerReason.SocketClosed">
      <summary>A StreamSocket was closed.</summary>
    </member>
    <member name="T:Windows.Networking.Sockets.SocketError">
      <summary>Provides socket error status for operations on a DatagramSocket, StreamSocket, or StreamSocketListener.</summary>
    </member>
    <member name="M:Windows.Networking.Sockets.SocketError.GetStatus(System.Int32)">
      <summary>Gets a SocketErrorStatus value based on an error encountered by a socket operation.</summary>
      <param name="hresult">The error encountered by a socket operation represented as an **HRESULT**.</param>
      <returns>The socket error status value for a socket operation.</returns>
    </member>
    <member name="T:Windows.Networking.Sockets.SocketErrorStatus">
      <summary>Specifies status values for a socket operation.</summary>
    </member>
    <member name="F:Windows.Networking.Sockets.SocketErrorStatus.AddressAlreadyInUse">
      <summary>The address is already in use.</summary>
    </member>
    <member name="F:Windows.Networking.Sockets.SocketErrorStatus.AddressFamilyNotSupported">
      <summary>The address family is not supported.</summary>
    </member>
    <member name="F:Windows.Networking.Sockets.SocketErrorStatus.CannotAssignRequestedAddress">
      <summary>Cannot assign requested address.</summary>
    </member>
    <member name="F:Windows.Networking.Sockets.SocketErrorStatus.CertificateCommonNameIsIncorrect">
      <summary>The certificate is not valid for the requested usage. This error is also returned if the certificate has an invalid name. The name is not included in the permitted list or is explicitly excluded.</summary>
    </member>
    <member name="F:Windows.Networking.Sockets.SocketErrorStatus.CertificateExpired">
      <summary>A required certificate is not within its validity period when verifying against the current system clock or the timestamp in the signed file. This error is also returned if the validity periods of the certification chain do not nest correctly.</summary>
    </member>
    <member name="F:Windows.Networking.Sockets.SocketErrorStatus.CertificateIsInvalid">
      <summary>The supplied certificate is invalid. This can be returned for a number of reasons:</summary>
    </member>
    <member name="F:Windows.Networking.Sockets.SocketErrorStatus.CertificateNoRevocationCheck">
      <summary>The revocation function was unable to check revocation for the certificate.</summary>
    </member>
    <member name="F:Windows.Networking.Sockets.SocketErrorStatus.CertificateRevocationServerOffline">
      <summary>The revocation function was unable to check revocation because the revocation server was offline.</summary>
    </member>
    <member name="F:Windows.Networking.Sockets.SocketErrorStatus.CertificateRevoked">
      <summary>A certificate was explicitly revoked by its issuer. This error is also returned if the certificate was explicitly marked as untrusted by the user.</summary>
    </member>
    <member name="F:Windows.Networking.Sockets.SocketErrorStatus.CertificateUntrustedRoot">
      <summary>A certificate chain processed, but terminated in a root certificate which is not trusted by the trust provider. This error is also returned if a certificate chain could not be built to a trusted root authority.</summary>
    </member>
    <member name="F:Windows.Networking.Sockets.SocketErrorStatus.CertificateWrongUsage">
      <summary>The certificate is not valid for the requested usage.</summary>
    </member>
    <member name="F:Windows.Networking.Sockets.SocketErrorStatus.ClassTypeNotFound">
      <summary>The specified class was not found.</summary>
    </member>
    <member name="F:Windows.Networking.Sockets.SocketErrorStatus.ConnectionRefused">
      <summary>The connection was refused.</summary>
    </member>
    <member name="F:Windows.Networking.Sockets.SocketErrorStatus.ConnectionResetByPeer">
      <summary>The connection was reset by the peer.</summary>
    </member>
    <member name="F:Windows.Networking.Sockets.SocketErrorStatus.ConnectionTimedOut">
      <summary>A connection timeout was exceeded.</summary>
    </member>
    <member name="F:Windows.Networking.Sockets.SocketErrorStatus.HostIsDown">
      <summary>The host is down.</summary>
    </member>
    <member name="F:Windows.Networking.Sockets.SocketErrorStatus.HostNotFound">
      <summary>The host was not found.</summary>
    </member>
    <member name="F:Windows.Networking.Sockets.SocketErrorStatus.HttpInvalidServerResponse">
      <summary>A bad response was received from the HTTP server.</summary>
    </member>
    <member name="F:Windows.Networking.Sockets.SocketErrorStatus.MessageTooLong">
      <summary>A message sent on a datagram socket was larger than the internal message buffer or some other network limit, or the buffer used to receive a datagram was smaller than the datagram itself.</summary>
    </member>
    <member name="F:Windows.Networking.Sockets.SocketErrorStatus.NetworkDroppedConnectionOnReset">
      <summary>The network dropped connection on reset.</summary>
    </member>
    <member name="F:Windows.Networking.Sockets.SocketErrorStatus.NetworkIsDown">
      <summary>The network is down.</summary>
    </member>
    <member name="F:Windows.Networking.Sockets.SocketErrorStatus.NetworkIsUnreachable">
      <summary>The network is unreachable.</summary>
    </member>
    <member name="F:Windows.Networking.Sockets.SocketErrorStatus.NoAddressesFound">
      <summary>The pipe is being closed.</summary>
    </member>
    <member name="F:Windows.Networking.Sockets.SocketErrorStatus.NoDataRecordOfRequestedType">
      <summary>The requested name is valid and was found in the database, but it does not have the correct associated data being resolved for.</summary>
    </member>
    <member name="F:Windows.Networking.Sockets.SocketErrorStatus.NonAuthoritativeHostNotFound">
      <summary>This is usually a temporary error during hostname resolution and means that the local server did not receive a response from an authoritative server.</summary>
    </member>
    <member name="F:Windows.Networking.Sockets.SocketErrorStatus.OperationAborted">
      <summary>The operation was aborted.</summary>
    </member>
    <member name="F:Windows.Networking.Sockets.SocketErrorStatus.SocketTypeNotSupported">
      <summary>The socket type is not supported.</summary>
    </member>
    <member name="F:Windows.Networking.Sockets.SocketErrorStatus.SoftwareCausedConnectionAbort">
      <summary>Software caused a connection abort.</summary>
    </member>
    <member name="F:Windows.Networking.Sockets.SocketErrorStatus.TooManyOpenFiles">
      <summary>Too many open files.</summary>
    </member>
    <member name="F:Windows.Networking.Sockets.SocketErrorStatus.Unknown">
      <summary>The socket status is unknown.</summary>
    </member>
    <member name="F:Windows.Networking.Sockets.SocketErrorStatus.UnreachableHost">
      <summary>The host is unreachable.</summary>
    </member>
    <member name="T:Windows.Networking.Sockets.SocketMessageType">
      <summary>Specifies the type of a message for a MessageWebSocket object.</summary>
    </member>
    <member name="F:Windows.Networking.Sockets.SocketMessageType.Binary">
      <summary>The message type is binary.</summary>
    </member>
    <member name="F:Windows.Networking.Sockets.SocketMessageType.Utf8">
      <summary>The message type is UTF-8 text.</summary>
    </member>
    <member name="T:Windows.Networking.Sockets.SocketProtectionLevel">
      <summary>Specifies the level of encryption to use on a StreamSocket object.</summary>
    </member>
    <member name="F:Windows.Networking.Sockets.SocketProtectionLevel.BluetoothEncryptionAllowNullAuthentication">
      <summary>A Bluetooth socket that prefers that encryption be used, but allows a NULL cipher (no encryption) based on the configuration of the target server.</summary>
    </member>
    <member name="F:Windows.Networking.Sockets.SocketProtectionLevel.BluetoothEncryptionWithAuthentication">
      <summary>A Bluetooth socket that must use encryption. This value requires encryption and never allows a NULL cipher.</summary>
    </member>
    <member name="F:Windows.Networking.Sockets.SocketProtectionLevel.PlainSocket">
      <summary>A plain socket with no encryption.</summary>
    </member>
    <member name="F:Windows.Networking.Sockets.SocketProtectionLevel.Ssl">
      <summary>A TCP socket that must use the Secure Sockets Layer (SSL) for encryption. This value requires encryption and never allows a NULL cipher (no encryption).</summary>
      <deprecated type="deprecate">Ssl may result in insecure connections and may be altered or unavailable for releases after Windows 8.1. Instead, use one of the TLS SocketProtectionLevel values.</deprecated>
    </member>
    <member name="F:Windows.Networking.Sockets.SocketProtectionLevel.Ssl3AllowWeakEncryption">
      <summary>A TCP socket that must use SSL for encryption. This value supports the SSL 3.0 protocol and all encryption ciphers installed on the system except the NULL cipher. This value allows RC4 and other weak ciphers which are considered insecure. For domain-joined machines, an administrator can configure additional restrictions on which ciphers are allowed.</summary>
      <deprecated type="deprecate">Ssl3AllowWeakEncryption may result in insecure connections and may be altered or unavailable for releases after Windows 8.1. Instead, use one of the TLS SocketProtectionLevel values.</deprecated>
    </member>
    <member name="F:Windows.Networking.Sockets.SocketProtectionLevel.SslAllowNullEncryption">
      <summary>A TCP socket that prefers to use SSL for encryption. This value prefers that full encryption be used, but allows a NULL cipher (no encryption) based on the server configuration.</summary>
    </member>
    <member name="F:Windows.Networking.Sockets.SocketProtectionLevel.Tls10">
      <summary>A TCP socket that must use SSL for encryption. This value supports the TLS 1.0 protocol and all encryption ciphers installed on the system except RC4, other weak ciphers, and the NULL cipher. For domain-joined machines, an administrator can configure additional restrictions on which ciphers are allowed.</summary>
    </member>
    <member name="F:Windows.Networking.Sockets.SocketProtectionLevel.Tls11">
      <summary>A TCP socket that must use SSL for encryption. This value supports the TLS 1.1 and TLS 1.0 protocols and all encryption ciphers installed on the system except RC4, other weak ciphers, and the NULL cipher. For domain-joined machines, an administrator can configure additional restrictions on which ciphers are allowed.</summary>
    </member>
    <member name="F:Windows.Networking.Sockets.SocketProtectionLevel.Tls12">
      <summary>A TCP socket that must use SSL for encryption. This value supports the TLS 1.2, TLS 1.1 and TLS 1.0 protocols and all encryption ciphers installed on the system except RC4, other weak ciphers, and the NULL cipher. For domain-joined machines, an administrator can configure additional restrictions on which ciphers are allowed.</summary>
    </member>
    <member name="F:Windows.Networking.Sockets.SocketProtectionLevel.Unspecified">
      <summary>The protection level is unspecified.</summary>
    </member>
    <member name="T:Windows.Networking.Sockets.SocketQualityOfService">
      <summary>Specifies the quality of service for a DatagramSocket or StreamSocket object.</summary>
    </member>
    <member name="F:Windows.Networking.Sockets.SocketQualityOfService.LowLatency">
      <summary>Low latency quality of service commonly used for audio.</summary>
    </member>
    <member name="F:Windows.Networking.Sockets.SocketQualityOfService.Normal">
      <summary>Normal quality of service.</summary>
    </member>
    <member name="T:Windows.Networking.Sockets.SocketSslErrorSeverity">
      <summary>The category of error that occurs on an SSL connection.</summary>
    </member>
    <member name="F:Windows.Networking.Sockets.SocketSslErrorSeverity.Fatal">
      <summary>Fatal errors indicate the SSL server’s certificate cannot be validated. Reasons for encountering this severity level include:</summary>
    </member>
    <member name="F:Windows.Networking.Sockets.SocketSslErrorSeverity.Ignorable">
      <summary>Ignorable errors indicate that the SSL server’s certificate cannot be properly validated.</summary>
    </member>
    <member name="F:Windows.Networking.Sockets.SocketSslErrorSeverity.None">
      <summary>No error occurs on the SSL connection.</summary>
    </member>
    <member name="T:Windows.Networking.Sockets.StreamSocket">
      <summary>Supports network communication using a stream socket over TCP or Bluetooth RFCOMM in UWP apps.</summary>
    </member>
    <member name="M:Windows.Networking.Sockets.StreamSocket.#ctor">
      <summary>Creates a new StreamSocket object.</summary>
    </member>
    <member name="P:Windows.Networking.Sockets.StreamSocket.Control">
      <summary>Gets socket control data on a StreamSocket object.</summary>
      <returns>Socket control data on a StreamSocket object.</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.StreamSocket.Information">
      <summary>Gets socket information on a StreamSocket object.</summary>
      <returns>Socket information on a StreamSocket object.</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.StreamSocket.InputStream">
      <summary>Gets the input stream to read from the remote destination on a StreamSocket object.</summary>
      <returns>A sequential stream of bytes to be read from the remote destination.</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.StreamSocket.OutputStream">
      <summary>Gets the output stream to write to the remote host on a StreamSocket object.</summary>
      <returns>A sequential stream of bytes to be written to the remote destination.</returns>
    </member>
    <member name="M:Windows.Networking.Sockets.StreamSocket.CancelIOAsync">
      <summary>Cancels pending reads and writes over a StreamSocket object.</summary>
      <returns>An asynchronous cancel operation on a StreamSocket object.</returns>
    </member>
    <member name="M:Windows.Networking.Sockets.StreamSocket.Close">
      <summary>Closes the StreamSocket object.</summary>
    </member>
    <member name="M:Windows.Networking.Sockets.StreamSocket.ConnectAsync(Windows.Networking.EndpointPair)">
      <summary>Starts an asynchronous operation on a StreamSocket object to connect to a remote network destination specified as an EndpointPair object.</summary>
      <param name="endpointPair">An EndpointPair object that specifies the local hostname or IP address, the local service name or TCP port, the remote hostname or remote IP address, and the remote service name or remote TCP port for the remote network destination.</param>
      <returns>An asynchronous connect operation on a StreamSocket object.</returns>
    </member>
    <member name="M:Windows.Networking.Sockets.StreamSocket.ConnectAsync(Windows.Networking.EndpointPair,Windows.Networking.Sockets.SocketProtectionLevel)">
      <summary>Starts an asynchronous operation on a StreamSocket object to connect to a remote network destination specified as an EndpointPair object and a SocketProtectionLevel enumeration. This method is not callable from JavaScript.</summary>
      <param name="endpointPair">An EndpointPair object that specifies local hostname or IP address, local service name or TCP port, the remote hostname or remote IP address, and the remote service name or remote TCP port for the remote network destination.</param>
      <param name="protectionLevel">The protection level that represents the integrity and encryption for a StreamSocket object.</param>
      <returns>An asynchronous connect operation on a StreamSocket object.</returns>
    </member>
    <member name="M:Windows.Networking.Sockets.StreamSocket.ConnectAsync(Windows.Networking.HostName,System.String)">
      <summary>Starts an asynchronous operation on a StreamSocket object to connect to a remote network destination specified by a remote hostname and a remote service name.</summary>
      <param name="remoteHostName">The hostname or IP address of the remote network destination. For Bluetooth RFCOMM, this is a MAC address.</param>
      <param name="remoteServiceName">The service name or TCP port number of the remote network destination. For Bluetooth RFCOMM, this is the Bluetooth address.</param>
      <returns>An asynchronous connect operation on a StreamSocket object.</returns>
    </member>
    <member name="M:Windows.Networking.Sockets.StreamSocket.ConnectAsync(Windows.Networking.HostName,System.String,Windows.Networking.Sockets.SocketProtectionLevel)">
      <summary>Starts an asynchronous operation on a StreamSocket object to connect to a remote destination specified by a remote hostname, a remote service name, and a SocketProtectionLevel.</summary>
      <param name="remoteHostName">The hostname or IP address of the remote network destination. For Bluetooth RFCOMM, this is a MAC address.</param>
      <param name="remoteServiceName">The service name or TCP port number of the remote network destination. For Bluetooth RFCOMM, this is the Bluetooth address.</param>
      <param name="protectionLevel">The protection level that represents the integrity and encryption for the StreamSocket object.</param>
      <returns>An asynchronous connect operation on a StreamSocket object.</returns>
    </member>
    <member name="M:Windows.Networking.Sockets.StreamSocket.ConnectAsync(Windows.Networking.HostName,System.String,Windows.Networking.Sockets.SocketProtectionLevel,Windows.Networking.Connectivity.NetworkAdapter)">
      <summary>Starts an asynchronous operation on a StreamSocket object on a specified local network adapter to connect to a remote destination specified by a remote hostname, a remote service name, and a SocketProtectionLevel.</summary>
      <param name="remoteHostName">The hostname or IP address of the remote network destination. For Bluetooth RFCOMM, this is a MAC address.</param>
      <param name="remoteServiceName">The service name or TCP port number of the remote network destination. For Bluetooth RFCOMM, this is the Bluetooth address.</param>
      <param name="protectionLevel">The protection level that represents the integrity and encryption for the StreamSocket object.</param>
      <param name="adapter">The local network adapter to use for the connect operation on the StreamSocket object.</param>
      <returns>An asynchronous connect operation on a StreamSocket object.</returns>
    </member>
    <member name="M:Windows.Networking.Sockets.StreamSocket.EnableTransferOwnership(System.Guid)">
      <summary>Enables your app's background task to be triggered by the socket broker when traffic for this StreamSocket arrives while the app is not active.</summary>
      <param name="taskId">The IBackgroundTaskRegistration.TaskId of the background task that will be triggered by the socket broker when traffic arrives for this StreamSocket.</param>
    </member>
    <member name="M:Windows.Networking.Sockets.StreamSocket.EnableTransferOwnership(System.Guid,Windows.Networking.Sockets.SocketActivityConnectedStandbyAction)">
      <summary>Enables or disables the ability of your app's background task to be triggered by the socket broker when traffic for this StreamSocket arrives while the system is in connected standby.</summary>
      <param name="taskId">The IBackgroundTaskRegistration.TaskId of the background task being enabled or disabled.</param>
      <param name="connectedStandbyAction">Specifies whether to enable or disable the activation of the background task when traffic arrives.</param>
    </member>
    <member name="M:Windows.Networking.Sockets.StreamSocket.GetEndpointPairsAsync(Windows.Networking.HostName,System.String)">
      <summary>Gets a list of EndpointPair objects based on a remote hostname and remote service name that can be used to send TCP packets to a remote network destination.</summary>
      <param name="remoteHostName">The hostname of a service. The service might actually be hosted on multiple services, so that a DNS lookup returns multiple IP addresses for the various servers. This method returns one endpoint pair for each of the servers found by a DNS lookup.</param>
      <param name="remoteServiceName">The name or port number of a remote service. Note that different servers might support the named service on different physical ports, so not all of the returned endpoints will use the same service port number.</param>
      <returns>An asynchronous lookup operation. On successful completion, the returned list contains one EndpointPair for each remote host found, with one end point being one of the remote hosts and the other being the local host.</returns>
    </member>
    <member name="M:Windows.Networking.Sockets.StreamSocket.GetEndpointPairsAsync(Windows.Networking.HostName,System.String,Windows.Networking.HostNameSortOptions)">
      <summary>Gets a list of EndpointPair objects based on a remote hostname and remote service name and the sort order to be used.</summary>
      <param name="remoteHostName">The remote hostname or IP address.</param>
      <param name="remoteServiceName">The remote service name or UDP port.</param>
      <param name="sortOptions">The sort order to use when returning the list.</param>
      <returns>A list of EndpointPair objects.</returns>
    </member>
    <member name="M:Windows.Networking.Sockets.StreamSocket.TransferOwnership(System.String)">
      <summary>Transfers ownership of the StreamSocket to the socket brokering service, which monitors socket activity and notifies the app through a background task if there is any activity.</summary>
      <param name="socketId">A string the app uses to identify the transferred socket. The string should identify this socket uniquely within the app. When activity occurs on this socket, this string will be provided to the app to identify the socket.</param>
    </member>
    <member name="M:Windows.Networking.Sockets.StreamSocket.TransferOwnership(System.String,Windows.Networking.Sockets.SocketActivityContext)">
      <summary>Transfers ownership of the StreamSocket to the socket brokering service, which monitors socket activity and notifies the app through a background task if there is any activity. Specifies a new SocketActivityContext for the socket.</summary>
      <param name="socketId">A string the app uses to identify the transferred socket. The string should identify this socket uniquely within the app. When activity occurs on this socket, this string will be provided to the app to identify the socket.</param>
      <param name="data">Use the SocketActivityContext to pass context information through the socket broker. When your app is notified by the broker of activity, this SocketActivityContext will be provided to your app to help establish the context in which you should handle the notification.</param>
    </member>
    <member name="M:Windows.Networking.Sockets.StreamSocket.TransferOwnership(System.String,Windows.Networking.Sockets.SocketActivityContext,Windows.Foundation.TimeSpan)">
      <summary>Transfers ownership of the StreamSocket to the socket brokering service, which monitors socket activity and notifies the app through a background task if there is any activity. Specifies a new SocketActivityContext and a keep alive time for the socket.</summary>
      <param name="socketId">A string the app uses to identify the transferred socket. The string should identify this socket uniquely within the app. When activity occurs on this socket, this string will be provided to the app to identify the socket.</param>
      <param name="data">Use the SocketActivityContext to pass context information through the socket broker. When your app is notified by the broker of activity, this SocketActivityContext will be provided to your app to help establish the context in which you should handle the notification.</param>
      <param name="keepAliveTime">How long the socket brokering service should monitor the socket for activity.</param>
    </member>
    <member name="M:Windows.Networking.Sockets.StreamSocket.UpgradeToSslAsync(Windows.Networking.Sockets.SocketProtectionLevel,Windows.Networking.HostName)">
      <summary>Starts an asynchronous operation to upgrade a connected socket to use SSL on a StreamSocket object.</summary>
      <param name="protectionLevel">The protection level that represents the integrity and encryption on the StreamSocket object.</param>
      <param name="validationHostName">The hostname of the remote network destination that is used for validation when upgrading to SSL.</param>
      <returns>An asynchronous operation to upgrade to use SSL on a StreamSocket object.</returns>
    </member>
    <member name="T:Windows.Networking.Sockets.StreamSocketControl">
      <summary>Provides socket control data on a StreamSocket object.</summary>
    </member>
    <member name="P:Windows.Networking.Sockets.StreamSocketControl.ClientCertificate">
      <summary>Gets or sets the client SSL/TLS certificate that will be sent to the server if the server requests a client certificate.</summary>
      <returns>The client certificate.</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.StreamSocketControl.IgnorableServerCertificateErrors">
      <summary>Get a vector of SSL server errors to ignore when making an SSL connection with a StreamSocket.</summary>
      <returns>A vector of SSL server errors to ignore.</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.StreamSocketControl.KeepAlive">
      <summary>A value that indicates whether keep-alive packets are sent to the remote destination on a StreamSocket object.</summary>
      <returns>Whether keep-alive packets are sent to the remote destination.</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.StreamSocketControl.MinProtectionLevel">
      <summary>Constrains the TLS protocol version that will be negotiated when the developer uses the ConnectAsync() or UpgradeToSslAsync() methods that require TLS.</summary>
      <returns>A SocketProtectionLevel enumeration member indicating the socket protection level.</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.StreamSocketControl.NoDelay">
      <summary>A value that indicates whether the Nagle algorithm is used on a StreamSocket object.</summary>
      <returns>A value that indicates whether the Nagle algorithm is used on the TCP connection of a StreamSocket object</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.StreamSocketControl.OutboundBufferSizeInBytes">
      <summary>The size, in bytes, of the send buffer to be used for sending data on a StreamSocket object.</summary>
      <returns>The size, in bytes, of the send buffer to be used for sending data.</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.StreamSocketControl.OutboundUnicastHopLimit">
      <summary>The hop limit on an outbound packet sent to a unicast IP address by the StreamSocket object.</summary>
      <returns>The hop limit on an outbound packet sent by the StreamSocket object. The default is 128.</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.StreamSocketControl.QualityOfService">
      <summary>The quality of service on a StreamSocket object.</summary>
      <returns>The quality of service on a StreamSocket object.</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.StreamSocketControl.SerializeConnectionAttempts">
      <summary>A value that indicates whether, when multiple connection attempts are being made, the attempts are made in parallel or serially.</summary>
      <returns>When true, at most one connection attempt will be active at one time on this StreamSocket. Default value is false.</returns>
    </member>
    <member name="T:Windows.Networking.Sockets.StreamSocketInformation">
      <summary>Provides socket information on a StreamSocket object.</summary>
    </member>
    <member name="P:Windows.Networking.Sockets.StreamSocketInformation.BandwidthStatistics">
      <summary>Gets bandwidth information for network data transfer on a StreamSocket object.</summary>
      <returns>Bandwidth information for network data transfer on a StreamSocket object.</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.StreamSocketInformation.LocalAddress">
      <summary>Gets the local IP address associated with a StreamSocket object.</summary>
      <returns>The local IP address or hostname.</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.StreamSocketInformation.LocalPort">
      <summary>Get the TCP port number associated with a StreamSocket.</summary>
      <returns>The local TCP port number of service name.</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.StreamSocketInformation.ProtectionLevel">
      <summary>Gets the protection level that represents the integrity and encryption set on a StreamSocket object.</summary>
      <returns>The protection level that represents the integrity and encryption set on a StreamSocket object.</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.StreamSocketInformation.RemoteAddress">
      <summary>Get the IP address or hostname of the remote network destination associated with a StreamSocket object.</summary>
      <returns>The IP address of the remote network endpoint after a connection is established.</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.StreamSocketInformation.RemoteHostName">
      <summary>Get the hostname or IP address of the remote network destination associated with a StreamSocket object.</summary>
      <returns>The hostname or IP address of the remote network destination.</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.StreamSocketInformation.RemotePort">
      <summary>Get the TCP port number or service name of the remote network destination associated with a StreamSocket object.</summary>
      <returns>The TCP port number of the remote network endpoint after a connection is established.</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.StreamSocketInformation.RemoteServiceName">
      <summary>Get the service name or TCP port number of the remote network destination associated with a StreamSocket object.</summary>
      <returns>The service name or TCP port number of the remote network destination.</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.StreamSocketInformation.RoundTripTimeStatistics">
      <summary>Gets round trip time information for a StreamSocket object.</summary>
      <returns>Round trip time information for a StreamSocket object.</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.StreamSocketInformation.ServerCertificate">
      <summary>Gets the certificate from the server when making an SSL connection with a StreamSocket.</summary>
      <returns>The certificate from the server with the SSL information.</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.StreamSocketInformation.ServerCertificateErrors">
      <summary>Gets the list of errors that occurred making an SSL connection with a StreamSocket.</summary>
      <returns>The list of errors that occurred making an SSL connection.</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.StreamSocketInformation.ServerCertificateErrorSeverity">
      <summary>Gets the category of an error that occurred making an SSL connection with a StreamSocket.</summary>
      <returns>The category of error on an SSL connection.</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.StreamSocketInformation.ServerIntermediateCertificates">
      <summary>Gets the intermediate certificates sent by the server during SSL negotiation when making an SSL connection with a StreamSocket.</summary>
      <returns>The set of certificates sent by the server during SSL negotiation.</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.StreamSocketInformation.SessionKey">
      <summary>Get a byte array that represents the private shared secret exchanged by proximity devices.</summary>
      <returns>A byte array that represents the private shared secret exchanged by proximity devices.</returns>
    </member>
    <member name="T:Windows.Networking.Sockets.StreamSocketListener">
      <summary>Supports listening for an incoming network connection using a TCP stream socket or Bluetooth RFCOMM.</summary>
    </member>
    <member name="M:Windows.Networking.Sockets.StreamSocketListener.#ctor">
      <summary>Creates a new StreamSocketListener object.</summary>
    </member>
    <member name="P:Windows.Networking.Sockets.StreamSocketListener.Control">
      <summary>Gets socket control data on a StreamSocketListener object.</summary>
      <returns>Socket control data on a StreamSocketListener object.</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.StreamSocketListener.Information">
      <summary>Gets socket information for the StreamSocketListener object.</summary>
      <returns>Socket information for the StreamSocketListener object.</returns>
    </member>
    <member name="E:Windows.Networking.Sockets.StreamSocketListener.ConnectionReceived">
      <summary>An event that indicates that a connection was received on the StreamSocketListener object.</summary>
    </member>
    <member name="M:Windows.Networking.Sockets.StreamSocketListener.BindEndpointAsync(Windows.Networking.HostName,System.String)">
      <summary>Starts a bind operation on a StreamSocketListener to a local hostname and a local service name.</summary>
      <param name="localHostName">The local hostname or IP address on which to bind the StreamSocketListener object.</param>
      <param name="localServiceName">The local service name or TCP port on which to bind the StreamSocketListener object.</param>
      <returns>An asynchronous bind operation on a StreamSocketListener object.</returns>
    </member>
    <member name="M:Windows.Networking.Sockets.StreamSocketListener.BindServiceNameAsync(System.String)">
      <summary>Starts a bind operation on a StreamSocketListener to a local service name.</summary>
      <param name="localServiceName">The local service name or TCP port on which to bind the StreamSocketListener object. For Bluetooth RFCOMM, this parameter is the Bluetooth Service ID.</param>
      <returns>The asynchronous bind operation on a StreamSocketListener object.</returns>
    </member>
    <member name="M:Windows.Networking.Sockets.StreamSocketListener.BindServiceNameAsync(System.String,Windows.Networking.Sockets.SocketProtectionLevel)">
      <summary>Starts a bind operation on a StreamSocketListener to a local service name with a specified SocketProtectionLevel to set on any bound sockets.</summary>
      <param name="localServiceName">The local service name or TCP port on which to bind the StreamSocketListener object. For Bluetooth RFCOMM, this parameter is the Bluetooth Service ID.</param>
      <param name="protectionLevel">The protection level for encryption to set on any bound sockets.</param>
      <returns>The asynchronous bind operation on a StreamSocketListener object.</returns>
    </member>
    <member name="M:Windows.Networking.Sockets.StreamSocketListener.BindServiceNameAsync(System.String,Windows.Networking.Sockets.SocketProtectionLevel,Windows.Networking.Connectivity.NetworkAdapter)">
      <summary>Starts a socket bind operation on a StreamSocketListener to a local service name on a specified network adapter with a specified SocketProtectionLevel to set on any bound sockets.</summary>
      <param name="localServiceName">The local service name or TCP port on which to bind the StreamSocketListener object. For Bluetooth RFCOMM, this parameter is the Bluetooth Service ID.</param>
      <param name="protectionLevel">The protection level for encryption to set on any bound sockets.</param>
      <param name="adapter">The network adapter on which to bind the StreamSocketListener object.</param>
      <returns>The asynchronous bind operation on a StreamSocketListener object.</returns>
    </member>
    <member name="M:Windows.Networking.Sockets.StreamSocketListener.CancelIOAsync">
      <summary>Cancels pending reads and writes over a StreamSocketListener object.</summary>
      <returns>An asynchronous cancel operation on a StreamSocketListener object.</returns>
    </member>
    <member name="M:Windows.Networking.Sockets.StreamSocketListener.Close">
      <summary>Closes the StreamSocketListener object.</summary>
    </member>
    <member name="M:Windows.Networking.Sockets.StreamSocketListener.EnableTransferOwnership(System.Guid)">
      <summary>Enables your app's background task to be triggered by the socket broker when traffic for this StreamSocketListener arrives while the app is not active.</summary>
      <param name="taskId">The IBackgroundTaskRegistration.TaskId of the background task that will be triggered by the socket broker when traffic arrives for this StreamSocketListener.</param>
    </member>
    <member name="M:Windows.Networking.Sockets.StreamSocketListener.EnableTransferOwnership(System.Guid,Windows.Networking.Sockets.SocketActivityConnectedStandbyAction)">
      <summary>Enables your app's background task to be triggered by the socket broker when traffic for this StreamSocketListener arrives while the system is in connected standby.</summary>
      <param name="taskId">The IBackgroundTaskRegistration.TaskId of the background task that will be triggered by the socket broker when traffic arrives for this StreamSocketListener.</param>
      <param name="connectedStandbyAction">Specifies whether to enable or disable the activation of the background task when traffic arrives.</param>
    </member>
    <member name="M:Windows.Networking.Sockets.StreamSocketListener.TransferOwnership(System.String)">
      <summary>Transfers ownership of the StreamSocketListener to the socket brokering service, which monitors socket activity and notifies the app through a background task if there is any activity.</summary>
      <param name="socketId">A string the app uses to identify the transferred socket. The string should identify this socket uniquely within the app. When activity occurs on this socket, this string will be provided to the app to identify the socket.</param>
    </member>
    <member name="M:Windows.Networking.Sockets.StreamSocketListener.TransferOwnership(System.String,Windows.Networking.Sockets.SocketActivityContext)">
      <summary>Transfers ownership of the StreamSocketListener to the socket brokering service, which monitors socket activity and notifies the app through a background task if there is any activity.</summary>
      <param name="socketId">A string the app uses to identify the transferred socket. The string should identify this socket uniquely within the app. When activity occurs on this socket, this string will be provided to the app to identify the socket.</param>
      <param name="data">Use the SocketActivityContext to pass context information through the socket broker. When your app is notified by the broker of activity, this SocketActivityContext will be provided to your app to help establish the context in which you should handle the notification.</param>
    </member>
    <member name="T:Windows.Networking.Sockets.StreamSocketListenerConnectionReceivedEventArgs">
      <summary>Provides data for a ConnectionReceived event on a StreamSocketListener object.</summary>
    </member>
    <member name="P:Windows.Networking.Sockets.StreamSocketListenerConnectionReceivedEventArgs.Socket">
      <summary>The StreamSocket object created when a connection is received by the StreamSocketListener object.</summary>
      <returns>The StreamSocket object created when a connection is received by the StreamSocketListener object.</returns>
    </member>
    <member name="T:Windows.Networking.Sockets.StreamSocketListenerControl">
      <summary>Provides socket control data on a StreamSocketListener object.</summary>
    </member>
    <member name="P:Windows.Networking.Sockets.StreamSocketListenerControl.KeepAlive">
      <summary>A value that indicates whether keep-alive packets should be sent on a StreamSocket object created when a connection is received by the StreamSocketListener object.</summary>
      <returns>Whether keep-alive packets are sent on the StreamSocket object created.</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.StreamSocketListenerControl.NoDelay">
      <summary>A value that indicates whether the Nagle algorithm is used on a StreamSocket object created when a connection is received by the StreamSocketListener object.</summary>
      <returns>A value that indicates whether the Nagle algorithm is used on the TCP connection of a StreamSocket object created.</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.StreamSocketListenerControl.OutboundBufferSizeInBytes">
      <summary>The size, in bytes, of the send buffer to be used for sending data on a StreamSocket object created when a connection is received by the StreamSocketListener object.</summary>
      <returns>The size, in bytes, of the send buffer to be used for sending data on the StreamSocket object created.</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.StreamSocketListenerControl.OutboundUnicastHopLimit">
      <summary>The hop limit on an outbound packet sent to a unicast IP address by the StreamSocket object created when a connection is received by the StreamSocketListener object.</summary>
      <returns>The hop limit on an outbound packet sent by the StreamSocket object created. The default is 128.</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.StreamSocketListenerControl.QualityOfService">
      <summary>The quality of service to be set on a StreamSocket object created when a connection is received by the StreamSocketListener object.</summary>
      <returns>The quality of service set on a StreamSocket object created when a connection is received by the StreamSocketListener object.</returns>
    </member>
    <member name="T:Windows.Networking.Sockets.StreamSocketListenerInformation">
      <summary>Provides socket information on a StreamSocketListener object.</summary>
    </member>
    <member name="P:Windows.Networking.Sockets.StreamSocketListenerInformation.LocalPort">
      <summary>Get the local TCP port number associated with a StreamSocketListener object.</summary>
      <returns>The local TCP port number or service name.</returns>
    </member>
    <member name="T:Windows.Networking.Sockets.StreamWebSocket">
      <summary>Supports network communication that allows reading and writing streams using a WebSocket.</summary>
    </member>
    <member name="M:Windows.Networking.Sockets.StreamWebSocket.#ctor">
      <summary>Creates a new StreamWebSocket object.</summary>
    </member>
    <member name="P:Windows.Networking.Sockets.StreamWebSocket.Control">
      <summary>Gets socket control data on a StreamWebSocket object.</summary>
      <returns>Socket control data on a StreamWebSocket object.</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.StreamWebSocket.Information">
      <summary>Gets socket information on a StreamWebSocket object.</summary>
      <returns>Socket information on a StreamWebSocket object.</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.StreamWebSocket.InputStream">
      <summary>Gets the input stream to read from the remote destination on a StreamWebSocket object.</summary>
      <returns>A sequential stream of bytes to be read from the remote destination.</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.StreamWebSocket.OutputStream">
      <summary>Gets the output stream to write to the remote network destination on a StreamWebSocket object.</summary>
      <returns>A sequential stream of bytes to be written to the remote destination.</returns>
    </member>
    <member name="E:Windows.Networking.Sockets.StreamWebSocket.Closed">
      <summary>Occurs when a close frame is received on the StreamWebSocket object as part of the close handshake.</summary>
    </member>
    <member name="E:Windows.Networking.Sockets.StreamWebSocket.ServerCustomValidationRequested">
      <summary>Occurs when a new StreamWebSocket connection to a secured server URI (**wss:** protocol) is being validated. Handle this event if you want to implement custom server validation for the connection.</summary>
    </member>
    <member name="M:Windows.Networking.Sockets.StreamWebSocket.Close">
      <summary>Closes the StreamWebSocket and sends an empty close frame to the server.</summary>
    </member>
    <member name="M:Windows.Networking.Sockets.StreamWebSocket.Close(System.UInt16,System.String)">
      <summary>Closes the StreamWebSocket and indicates a reason for the closure.</summary>
      <param name="code">Status code indicating the reason for closure.</param>
      <param name="reason">Optional UTF-8-encoded data with additional information about the closure.</param>
    </member>
    <member name="M:Windows.Networking.Sockets.StreamWebSocket.ConnectAsync(Windows.Foundation.Uri)">
      <summary>Starts an asynchronous operation to connect to a remote network destination on a StreamWebSocket object.</summary>
      <param name="uri">An absolute Uri for the server to connect to.</param>
      <returns>An asynchronous connect operation on a StreamWebSocket object.</returns>
    </member>
    <member name="M:Windows.Networking.Sockets.StreamWebSocket.SetRequestHeader(System.String,System.String)">
      <summary>Adds an HTTP request header to the HTTP request message used in the WebSocket protocol handshake by the StreamWebSocket object.</summary>
      <param name="headerName">The name of the request header.</param>
      <param name="headerValue">The value of the request header.</param>
    </member>
    <member name="T:Windows.Networking.Sockets.StreamWebSocketControl">
      <summary>Provides socket control data on a StreamWebSocket object.</summary>
    </member>
    <member name="P:Windows.Networking.Sockets.StreamWebSocketControl.ActualUnsolicitedPongInterval">
      <summary>Allows an app to get the actual unsolicited WebSocket PONG interval.</summary>
      <returns>System.Timespan</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.StreamWebSocketControl.ClientCertificate">
      <summary>Gets the certificate provided by the client when a secure WebSocket connection has been established.</summary>
      <returns>The client certificate.</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.StreamWebSocketControl.DesiredUnsolicitedPongInterval">
      <summary>Allows an app to get and set the desired unsolicited WebSocket PONG interval.</summary>
      <returns>System.Timespan</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.StreamWebSocketControl.IgnorableServerCertificateErrors">
      <summary>Gets a list of ignorable server certificate errors. Get this list and add ChainValidationResult values for server certificate errors that you wish to ignore during the secure WebSocket (**wss://** protocol) server certificate validation process.</summary>
      <returns>A list of ChainValidationResult values indicating the server certificate errors to ignore when validating server certificates. By default, the list is empty and all errors cause validation to fail.</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.StreamWebSocketControl.NoDelay">
      <summary>A value that indicates whether the Nagle algorithm is used on a StreamWebSocket object.</summary>
      <returns>A value that indicates whether the Nagle algorithm is used on the TCP connection of a StreamWebSocket object.</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.StreamWebSocketControl.OutboundBufferSizeInBytes">
      <summary>The size, in bytes, of the send buffer to be used for sending data on a StreamWebSocket object.</summary>
      <returns>The size, in bytes, of the send buffer to be used for sending data.</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.StreamWebSocketControl.ProxyCredential">
      <summary>The credential to use to authenticate to the proxy server through HTTP header authentication using a StreamWebSocket object.</summary>
      <returns>The credential to use to authenticate to the proxy server through HTTP header authentication.</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.StreamWebSocketControl.ServerCredential">
      <summary>The credential to use to authenticate to the WebSocket server through HTTP header authentication using a StreamWebSocket object.</summary>
      <returns>The credential to use to authenticate to the WebSocket server through HTTP header authentication.</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.StreamWebSocketControl.SupportedProtocols">
      <summary>Gets a collection that can be used to add a list of supported sub-protocols that will be advertised to the server during the connect handshake.</summary>
      <returns>A collection that contains the WebSocket sub-protocols supported by the StreamWebSocket object.</returns>
    </member>
    <member name="T:Windows.Networking.Sockets.StreamWebSocketInformation">
      <summary>Provides socket information on a StreamWebSocket object.</summary>
    </member>
    <member name="P:Windows.Networking.Sockets.StreamWebSocketInformation.BandwidthStatistics">
      <summary>Gets bandwidth information for network data transfer on a StreamWebSocket object.</summary>
      <returns>Bandwidth information for network data transfer on a StreamWebSocket object.</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.StreamWebSocketInformation.LocalAddress">
      <summary>Gets the IP address associated with a StreamWebSocket object.</summary>
      <returns>The IP address associated with a StreamWebSocket object.</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.StreamWebSocketInformation.Protocol">
      <summary>&lt;!--Info taken from published (now removed) StreamWebSocket.Protocol page - needs review.--&gt;</summary>
      <returns>The sub-protocol negotiated with the server during WebSocket handshake.</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.StreamWebSocketInformation.ServerCertificate">
      <summary>Gets the certificate provided by the server when a secure WebSocket connection has been established.</summary>
      <returns>The server certificate.</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.StreamWebSocketInformation.ServerCertificateErrors">
      <summary>Gets a list of the errors that occurred while establishing a secure StreamWebSocket connection.</summary>
      <returns>A list of values describing secure connection errors.</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.StreamWebSocketInformation.ServerCertificateErrorSeverity">
      <summary>Gets the category of an error that occurred making an SSL connection with a StreamWebSocket server.</summary>
      <returns>The category of error on an SSL connection.</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.StreamWebSocketInformation.ServerIntermediateCertificates">
      <summary>Gets the intermediate certificates sent by the server during SSL negotiation when making an SSL connection with a StreamWebSocket server.</summary>
      <returns>The set of certificates sent by the server during SSL negotiation.</returns>
    </member>
    <member name="T:Windows.Networking.Sockets.WebSocketClosedEventArgs">
      <summary>Provides data for a closed event on a MessageWebSocket, StreamWebSocket, or IWebSocket object.</summary>
    </member>
    <member name="P:Windows.Networking.Sockets.WebSocketClosedEventArgs.Code">
      <summary>Gets information about the reason that a WebSocket object was closed.</summary>
      <returns>Status code indicating the reason for closure.</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.WebSocketClosedEventArgs.Reason">
      <summary>Gets additional details about the reason that a WebSocket object was closed.</summary>
      <returns>Detailed information about the closure.</returns>
    </member>
    <member name="T:Windows.Networking.Sockets.WebSocketError">
      <summary>Provides socket error status on a MessageWebSocket or StreamWebSocket object.</summary>
    </member>
    <member name="M:Windows.Networking.Sockets.WebSocketError.GetStatus(System.Int32)">
      <summary>Gets a WebErrorStatus value based on an error encountered by a WebSocket operation.</summary>
      <param name="hresult">The error encountered by a WebSocket operation represented as an **HRESULT**.</param>
      <returns>The socket error status value for a WebSocket operation.</returns>
    </member>
    <member name="T:Windows.Networking.Sockets.WebSocketKeepAlive">
      <summary>Provides the ability to send a WebSocket protocol keep-alive on a connected WebSocket.</summary>
    </member>
    <member name="M:Windows.Networking.Sockets.WebSocketKeepAlive.#ctor">
      <summary>Creates a new WebSocketKeepAlive object.</summary>
    </member>
    <member name="M:Windows.Networking.Sockets.WebSocketKeepAlive.Run(Windows.ApplicationModel.Background.IBackgroundTaskInstance)">
      <summary>Sends a WebSocket protocol keep-alive on a connected WebSocket.</summary>
      <param name="taskInstance">Specific instance of a background task.</param>
    </member>
    <member name="T:Windows.Networking.Sockets.WebSocketServerCustomValidationRequestedEventArgs">
      <summary>Provides data for a ServerCustomValidationRequested event on a WebSocket. This event occurs when a new, secure connection to a WebSocket is being made, and gives your code the opportunity to perform custom validation of the server certificates before the connection has been established.</summary>
    </member>
    <member name="P:Windows.Networking.Sockets.WebSocketServerCustomValidationRequestedEventArgs.ServerCertificate">
      <summary>The certificate being offered by the server for validation.</summary>
      <returns>The server certificate.</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.WebSocketServerCustomValidationRequestedEventArgs.ServerCertificateErrors">
      <summary>A list of errors encountered in validating the server certificate.</summary>
      <returns>A list of enumeration values giving validation results.</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.WebSocketServerCustomValidationRequestedEventArgs.ServerCertificateErrorSeverity">
      <summary>Gets the category of an error that occurred making an SSL connection with this WebSocket server.</summary>
      <returns>A value describing the severity of errors encountered so far in validating this connection.</returns>
    </member>
    <member name="P:Windows.Networking.Sockets.WebSocketServerCustomValidationRequestedEventArgs.ServerIntermediateCertificates">
      <summary>Gets a list of intermediate certificates from the validation process currently being validated.</summary>
      <returns>A list of intermediate certificates.</returns>
    </member>
    <member name="M:Windows.Networking.Sockets.WebSocketServerCustomValidationRequestedEventArgs.GetDeferral">
      <summary>Gets the Deferral object that manages the validation operation. Call this method when you begin your validation operation, and call Deferral.Complete when the operation is complete.</summary>
      <returns>The Deferral object.</returns>
    </member>
    <member name="M:Windows.Networking.Sockets.WebSocketServerCustomValidationRequestedEventArgs.Reject">
      <summary>Rejects validation of this server. Call this method when your validation has determined that you should not connect to the server.</summary>
    </member>
    <member name="T:Windows.Networking.Vpn.IVpnChannelStatics">
      <summary>Provides static functions for VPN plug-ins.</summary>
    </member>
    <member name="M:Windows.Networking.Vpn.IVpnChannelStatics.ProcessEventAsync(System.Object,System.Object)">
      <summary>A VPN plug-in must always call this function in its background tasks Run() method.</summary>
      <param name="thirdPartyPlugIn">The plug-in to be processed.</param>
      <param name="@event">
      </param>
    </member>
    <member name="T:Windows.Networking.Vpn.IVpnCredential">
      <summary>Provides an interface for the VPN platform to support requested credentials.</summary>
    </member>
    <member name="P:Windows.Networking.Vpn.IVpnCredential.AdditionalPin">
      <summary>Gets an additional PIN supplied by the user, typically when requesting user name, password, and PIN.</summary>
      <returns>An additional PIN provided by the user.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.IVpnCredential.CertificateCredential">
      <summary>Gets the certificate that the plug-in was granted access to after requesting it.</summary>
      <returns>Gets the certificate to which we were granted access for use in the VPN connection.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.IVpnCredential.OldPasswordCredential">
      <summary>Gets the previous credential the user used to log on to the VPN server, as in the case of a password change.</summary>
      <returns>The previous credential the user used to log in to the VPN server.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.IVpnCredential.PasskeyCredential">
      <summary>Gets password or PIN corresponding to this credential request.</summary>
      <returns>The password or PIN corresponding to this credential request.</returns>
    </member>
    <member name="T:Windows.Networking.Vpn.IVpnCustomPrompt">
      <summary>Not supported.</summary>
    </member>
    <member name="P:Windows.Networking.Vpn.IVpnCustomPrompt.Bordered">
      <summary>Not supported.</summary>
      <returns>Not supported.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.IVpnCustomPrompt.Compulsory">
      <summary>Not supported.</summary>
      <returns>Not supported.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.IVpnCustomPrompt.Label">
      <summary>Not supported.</summary>
      <returns>Not supported.</returns>
    </member>
    <member name="T:Windows.Networking.Vpn.IVpnCustomPromptElement">
      <summary>Provides a common interface for all UI element objects used in the VpnChannel.RequestCustomPromptAsync method.</summary>
    </member>
    <member name="P:Windows.Networking.Vpn.IVpnCustomPromptElement.Compulsory">
      <summary>Gets or sets whether the object is required to receive input before continuing the UI flow.</summary>
      <returns>If the user must provide some input, it is TRUE; otherwise , it is FALSE.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.IVpnCustomPromptElement.DisplayName">
      <summary>Gets or sets the text label of the input UI element.</summary>
      <returns>The text label of the input UI element.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.IVpnCustomPromptElement.Emphasized">
      <summary>Gets or sets whether the UI element is emphasized (bordered) or not.</summary>
      <returns>If the input UI element is emphasized, it is TRUE; otherwise , it is FALSE.</returns>
    </member>
    <member name="T:Windows.Networking.Vpn.IVpnDomainNameInfoFactory">
      <summary>Factory to create VpnDomainNameInfo objects.</summary>
    </member>
    <member name="M:Windows.Networking.Vpn.IVpnDomainNameInfoFactory.CreateVpnDomainNameInfo(System.String,Windows.Networking.Vpn.VpnDomainNameType,Windows.Foundation.Collections.IIterable{Windows.Networking.HostName},Windows.Foundation.Collections.IIterable{Windows.Networking.HostName})">
      <summary>Creates a VpnDomainNameInfo object.</summary>
      <param name="name">The domain name. This could be an FQDN, or a DNS suffix.</param>
      <param name="nameType">An enum value indicating whether the namespace in question is a FQDN, or a DNS suffix.</param>
      <param name="dnsServerList">A list of DNS servers to perform DNS resolution against when resolving a name in the namespace.</param>
      <param name="proxyServerList">A list of web proxy servers to be used when connecting to a resource in the specified namespace.</param>
      <returns>Specifies the name policy for a specific namespace. It can specify the DNS servers to use for name resolution of the namespace, the web proxies to use when connecting to the namespace, or whether it should be exempted from the policy itself.</returns>
    </member>
    <member name="T:Windows.Networking.Vpn.IVpnInterfaceIdFactory">
      <summary>Factory to create VpnInterfaceId objects.</summary>
    </member>
    <member name="M:Windows.Networking.Vpn.IVpnInterfaceIdFactory.CreateVpnInterfaceId(System.Byte[])">
      <summary>Creates a VpnInterfaceId object.</summary>
      <param name="address">The address represented as a set of bytes.</param>
      <returns>Represents an interface ID used in the construction and assignment of an IPv6 address to the VPN interface. The ID contained in this class fills the interface ID portion of the IPv6 address.</returns>
    </member>
    <member name="T:Windows.Networking.Vpn.IVpnNamespaceInfoFactory">
      <summary>**IVpnNamespaceInfoFactory** is not supported and may be altered or unavailable in the future. Instead, use IVpnDomainNameInfoFactory.</summary>
    </member>
    <member name="M:Windows.Networking.Vpn.IVpnNamespaceInfoFactory.CreateVpnNamespaceInfo(System.String,Windows.Foundation.Collections.IVector{Windows.Networking.HostName},Windows.Foundation.Collections.IVector{Windows.Networking.HostName})">
      <summary>Not supported.</summary>
      <param name="name">Not supported.</param>
      <param name="dnsServerList">Not supported.</param>
      <param name="proxyServerList">Not supported.</param>
      <returns>A list of web proxy servers to be used when connecting to a resource in the specified namespace.</returns>
    </member>
    <member name="T:Windows.Networking.Vpn.IVpnPacketBufferFactory">
      <summary>This interface is reserved for system use.</summary>
    </member>
    <member name="M:Windows.Networking.Vpn.IVpnPacketBufferFactory.CreateVpnPacketBuffer(Windows.Networking.Vpn.VpnPacketBuffer,System.UInt32,System.UInt32)">
      <summary>Reserved.</summary>
      <param name="parentBuffer">Reserved.</param>
      <param name="offset">Reserved.</param>
      <param name="length">Not used.</param>
      <returns>Reserved.</returns>
    </member>
    <member name="T:Windows.Networking.Vpn.IVpnPlugIn">
      <summary>Provides an interface to implement specific third party VPN client operations.</summary>
    </member>
    <member name="M:Windows.Networking.Vpn.IVpnPlugIn.Connect(Windows.Networking.Vpn.VpnChannel)">
      <summary>This method instructs the VPN plug-in to connect to the VPN server and establish the VPN channel.</summary>
      <param name="channel">The VPN channel object representing the instance VPN connection of the VPN plug-in to the VPN server.</param>
    </member>
    <member name="M:Windows.Networking.Vpn.IVpnPlugIn.Decapsulate(Windows.Networking.Vpn.VpnChannel,Windows.Networking.Vpn.VpnPacketBuffer,Windows.Networking.Vpn.VpnPacketBufferList,Windows.Networking.Vpn.VpnPacketBufferList)">
      <summary>This method instructs the VPN plug-in to prepare receive a buffer from the VPN server **outerTunnelTransport**, extract any number of IP packets encapsulated in the buffer, and return the IP packets together with any other reply buffers that are needed to be sent back through the **outerTunnelTransport** to the VPN server.</summary>
      <param name="channel">The VPN channel object representing the instance VPN connection of the VPN plug-in to the VPN server.</param>
      <param name="encapBuffer">A buffer originated from the VPN server and received through the **outerTunnelTransport.**</param>
      <param name="decapsulatedPackets">An **IVpnPacketBuffer** chain representing any L3 IP packets extracted and decapsulated from the buffer and which need to be injected through the VPN interface to be received by the client machine's TCP/IP stack.</param>
      <param name="controlPacketsToSend">An **IVpnPacketBuffer** chain representing any control messages that VPN plug-in is required by its protocol specification to reply back to the VPN server.</param>
    </member>
    <member name="M:Windows.Networking.Vpn.IVpnPlugIn.Disconnect(Windows.Networking.Vpn.VpnChannel)">
      <summary>This method instructs the VPN plug-in to disconnect from the VPN server and destroy the VPN channel.</summary>
      <param name="channel">The VPN channel object representing the instance VPN connection of the VPN plug-in to the VPN server.</param>
    </member>
    <member name="M:Windows.Networking.Vpn.IVpnPlugIn.Encapsulate(Windows.Networking.Vpn.VpnChannel,Windows.Networking.Vpn.VpnPacketBufferList,Windows.Networking.Vpn.VpnPacketBufferList)">
      <summary>This method instructs the VPN plug-in to prepare the indicated L3 IP packet for transmission to the VPN server. The process might include any encapsulation specific to the VPN protocol.</summary>
      <param name="channel">The VPN channel object representing the instance VPN connection of the VPN plug-in to the VPN server.</param>
      <param name="packets">An L3 IP packets originated by the client machine TCP/IP stack and that needs to be processed to be sent to the corporate network.</param>
      <param name="encapulatedPackets">An buffer containing an encapsulated IP packet (framed in a specific VPN protocol message and or potentially encrypted) that is ready to be sent to the VPN server through the **outerTunnelTransport.**</param>
    </member>
    <member name="M:Windows.Networking.Vpn.IVpnPlugIn.GetKeepAlivePayload(Windows.Networking.Vpn.VpnChannel,Windows.Networking.Vpn.VpnPacketBuffer@)">
      <summary>This method instructs the VPN plug-in to compute and return a Keep alive payload ready to be sent to the VPN server.</summary>
      <param name="channel">The VPN channel object representing the instance VPN connection of the VPN plug-in to the VPN server.</param>
      <param name="keepAlivePacket">An VPN protocol specific message payload used by the VPN Plug-in to indicate to the server that the client and its VPN connection are still alive.</param>
    </member>
    <member name="T:Windows.Networking.Vpn.IVpnProfile">
      <summary>Exposes the **VpnProfile** base object.</summary>
    </member>
    <member name="P:Windows.Networking.Vpn.IVpnProfile.AlwaysOn">
      <summary>Gets or sets the AlwayOn property. If true, indicates that the VPN profile is always connected.</summary>
      <returns>If the VPN profile is an AlwaysOn profile, it is TRUE; otherwise , it is FALSE.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.IVpnProfile.AppTriggers">
      <summary>Gets a list of apps that will trigger the VPN connection to connect.</summary>
      <returns>A list of apps that will trigger the VPN connection to connect.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.IVpnProfile.DomainNameInfoList">
      <summary>Gets a list of Name Resolution Policy Table (NRPT) rules for the VPN plug-in profile.</summary>
      <returns>A list of Name Resolution Policy Table (NRPT) rules for the VPN plug-in profile.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.IVpnProfile.ProfileName">
      <summary>Gets or sets the name of the VPN profile.</summary>
      <returns>The name of the VPN profile.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.IVpnProfile.RememberCredentials">
      <summary>Gets or sets whether the credentials for the VPN profile will be cached. If TRUE, the credentials for the VPN profile will be cached where applicable.</summary>
      <returns>If the credentials for the VPN profile will be cached, it is TRUE; otherwise , it is FALSE.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.IVpnProfile.Routes">
      <summary>Gets a list of routes that must go over the VPN interface in the case of a Split Tunneled VPN.</summary>
      <returns>A list of routes that must go over the VPN interface in the case of a Split Tunneled VPN.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.IVpnProfile.TrafficFilters">
      <summary>Gets a list of Traffic Filters (including per App) included in the VPN profile.</summary>
      <returns>A list of Traffic Filters (including per App) included in the VPN profile.</returns>
    </member>
    <member name="T:Windows.Networking.Vpn.IVpnRouteFactory">
      <summary>Factory to create VpnRoute objects.</summary>
    </member>
    <member name="M:Windows.Networking.Vpn.IVpnRouteFactory.CreateVpnRoute(Windows.Networking.HostName,System.Byte)">
      <summary>Creates VpnRoute objects.</summary>
      <param name="address">Represents the ID or the address of the subnet under the route control.</param>
      <param name="prefixSize">The size (in bits) to be considered by the subnet.</param>
      <returns>Represents a route relative to the VPN channel. It is composed of an address and a prefix size to identify the subnet being routed.</returns>
    </member>
    <member name="T:Windows.Networking.Vpn.VpnAppId">
      <summary>Represents an application identifier, which can be a file path, a package family name, or a fully qualified binary name (FQBN) string.</summary>
    </member>
    <member name="M:Windows.Networking.Vpn.VpnAppId.#ctor(Windows.Networking.Vpn.VpnAppIdType,System.String)">
      <summary>Creates a **VpnAppId** object with specified app ID and type.</summary>
      <param name="type">The type of app ID to be created.</param>
      <param name="value">The value of the app ID to be created. Value must be correct for the given *type* value.</param>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnAppId.Type">
      <summary>Gets or sets the type of the app ID.</summary>
      <returns>An enum value that corresponds to the type of the app ID.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnAppId.Value">
      <summary>Gets or sets the value of the app ID.</summary>
      <returns>The app ID. The format of the ID must be correct for the VpnAppId.Type value.</returns>
    </member>
    <member name="T:Windows.Networking.Vpn.VpnAppIdType">
      <summary>Specifies the type of AppId understood by the VPN platform.</summary>
    </member>
    <member name="F:Windows.Networking.Vpn.VpnAppIdType.FilePath">
      <summary>File path.</summary>
    </member>
    <member name="F:Windows.Networking.Vpn.VpnAppIdType.FullyQualifiedBinaryName">
      <summary>Fully qualified binary name (FQBN).</summary>
    </member>
    <member name="F:Windows.Networking.Vpn.VpnAppIdType.PackageFamilyName">
      <summary>Package family name.</summary>
    </member>
    <member name="T:Windows.Networking.Vpn.VpnAuthenticationMethod">
      <summary>Specifies the type of authentication methods allowed by the operating system native VPN protocols.</summary>
    </member>
    <member name="F:Windows.Networking.Vpn.VpnAuthenticationMethod.Certificate">
      <summary>Certificate</summary>
    </member>
    <member name="F:Windows.Networking.Vpn.VpnAuthenticationMethod.Eap">
      <summary>Extensible Authentication Protocol</summary>
    </member>
    <member name="F:Windows.Networking.Vpn.VpnAuthenticationMethod.Mschapv2">
      <summary>Microsoft Challenge-Handshake Authentication Protocol v2</summary>
    </member>
    <member name="F:Windows.Networking.Vpn.VpnAuthenticationMethod.PresharedKey">
      <summary>Preshared key</summary>
    </member>
    <member name="T:Windows.Networking.Vpn.VpnChannel">
      <summary>Provides methods to create and destroy a VPN channel, and methods to perform buffer management. A VPN channel is the object in the system that links the network traffic data flow between the VPN plug-in's VPN server socket and the client machine network stack.</summary>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnChannel.Configuration">
      <summary>Gets or sets a **VpnChannelConfiguration** object corresponding to the configuration of the VpnChannel and which dictates how to establish the communication with the VPN server.</summary>
      <returns>A **VpnChannelConfiguration** object containing the configuration pertaining the VpnChannel object.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnChannel.CurrentRequestTransportContext">
      <summary>Gets the transport context object in use, for example the name of a host or server.</summary>
      <returns>The transport context object in use, for example the name of a host or server. The value is `null` if the property is accessed outside of a callback (for example, in the case of a reconnection).</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnChannel.Id">
      <summary>Gets the unique instance ID of a VPN channel. This can be used to simplify demuxing operations between two VPN connection instances.</summary>
      <returns>A number representing the unique ID of the VPN channel.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnChannel.PlugInContext">
      <summary>Gets or sets a context object that VPN plug-ins can use to associate their internal state with a VpnChannel object for later use while the session is in progress.</summary>
      <returns>The contents of the Object are defined by the individual plug-in, based on the needs of the plug-in.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnChannel.SystemHealth">
      <summary>Gets the statement of health of the client machine.</summary>
      <returns>A pointer to the VpnSystemHealth class that provides access to the statement of health for the client machine.</returns>
    </member>
    <member name="E:Windows.Networking.Vpn.VpnChannel.ActivityChange">
      <summary>Not supported.</summary>
    </member>
    <member name="E:Windows.Networking.Vpn.VpnChannel.ActivityStateChange">
      <summary>Event raised when the channel's activity state has changed. Used by VPN plug-ins to determine whether the channel is active with traffic or idle.</summary>
    </member>
    <member name="M:Windows.Networking.Vpn.VpnChannel.AddAndAssociateTransport(System.Object,System.Object)">
      <summary>Prepares, marks, and creates the transport for use by the VPN framework as a transport link communicating the VPN plug-in to the VPN server. This call must be performed before any other operations related to the VPN framework APIs.</summary>
      <param name="transport">An **IInspectable** object for socket transport. This object can be a Windows.Networking.StreamSocket, a Windows.Networking.StreamWebSocket, or a Windows.Networking.DatagramSocket. This socket will control the connection to the VPN server and will be used to send encapsulated IP packets and receive encapsulated data. The socket must be unconnected at the point of the call.</param>
      <param name="context">The transport context object to use, for example the name of a host or server.</param>
    </member>
    <member name="M:Windows.Networking.Vpn.VpnChannel.AssociateTransport(System.Object,System.Object)">
      <summary>Prepares and marks the transport for use by the VPN framework as a transport link communicating the VPN plug-in to the VPN server. This call must be performed before any other operations related to the VPN framework APIs.</summary>
      <param name="mainOuterTunnelTransport">An **IInspectable** object for socket transport. This object can be a Windows.Networking.StreamSocket, a Windows.Networking.StreamWebSocket, or a Windows.Networking.DatagramSocket. This socket will control the connection to the VPN server and will be used to send encapsulated IP packets and receive encapsulated data. The socket must be unconnected at the point of the call.</param>
      <param name="optionalOuterTunnelTransport">An optional **IInspectable** object for socket transport. This object can be a Windows.Networking.StreamSocket, a Windows.Networking.StreamWebSocket, or a Windows.Networking.DatagramSocket. This socket will control the connection to the VPN server and will be used to send encapsulated IP packets and receive encapsulated data.</param>
    </member>
    <member name="M:Windows.Networking.Vpn.VpnChannel.GetSlotTypeForTransportContext(System.Object)">
      <summary>Retrieves the slot type (hardware or software) for the specified transport context object.</summary>
      <param name="context">A transport context object, for example the name of a host or server.</param>
      <returns>A value that indicates a slot type (hardware or software).</returns>
    </member>
    <member name="M:Windows.Networking.Vpn.VpnChannel.GetVpnReceivePacketBuffer">
      <summary>Requests a VpnPacketBuffer object from the receive packet buffer pool to be used in the decapsulation or injection of a received packet from the VPN server into the local network stack</summary>
      <returns>The requested packet buffer object.</returns>
    </member>
    <member name="M:Windows.Networking.Vpn.VpnChannel.GetVpnSendPacketBuffer">
      <summary>Retrieves a VpnPacketBuffer object from the send packet buffer pool to use in encapsulation and transmission of a data packet from the client network stack to the VPN server.</summary>
      <returns>The requested packet buffer object.</returns>
    </member>
    <member name="M:Windows.Networking.Vpn.VpnChannel.LogDiagnosticMessage(System.String)">
      <summary>Writes a diagnostic message to the system log.</summary>
      <param name="message">The text of the diagnostic message.</param>
    </member>
    <member name="M:Windows.Networking.Vpn.VpnChannel.ProcessEventAsync(System.Object,System.Object)">
      <summary>Processes any pending VpnChannel events.</summary>
      <param name="thirdPartyPlugIn">The plug-in to be processed.</param>
      <param name="@event">
      </param>
    </member>
    <member name="M:Windows.Networking.Vpn.VpnChannel.ReplaceAndAssociateTransport(System.Object,System.Object)">
      <summary>Replaces an existing transport with a new one for use by the VPN framework as a transport link communicating the VPN plug-in to the VPN server.</summary>
      <param name="transport">An **IInspectable** object for socket transport. This object can be a Windows.Networking.StreamSocket, a Windows.Networking.StreamWebSocket, or a Windows.Networking.DatagramSocket. This socket will control the connection to the VPN server and will be used to send encapsulated IP packets and receive encapsulated data. The socket must be unconnected at the point of the call.</param>
      <param name="context">The transport context object to use, for example the name of a host or server.</param>
    </member>
    <member name="M:Windows.Networking.Vpn.VpnChannel.RequestCredentials(Windows.Networking.Vpn.VpnCredentialType,System.Boolean,System.Boolean,Windows.Security.Cryptography.Certificates.Certificate)">
      <summary>Request the VPN platform to collect credentials from the user. The plug-in can specify the type and form of credentials to collect. The result is an object containing the main credentials depending on the type and the secondary credentials for change and expiration cases.</summary>
      <param name="credType">An enum value indicating type of credential to collect.</param>
      <param name="isRetry">If the request is a retry from as previous failed attempt, it is TRUE; otherwise, it is FALSE.</param>
      <param name="isSingleSignOnCredential">If the credential should be used by all applications operating over the VPN tunnel and authenticating to resources on the VPN, it is TRUE; otherwise, it is FALSE. This provides a single sign on experience over the VPN.</param>
      <param name="certificate">The certificate that can be optionally passed to indicate the platform its intention of use and obtain consent and unlock its protection.</param>
      <returns>An object containing the main credentials and any other transitional credentials filled by the user.</returns>
    </member>
    <member name="M:Windows.Networking.Vpn.VpnChannel.RequestCredentialsAsync(Windows.Networking.Vpn.VpnCredentialType)">
      <summary>Requests the VPN platform to collect credentials of a given credential type from the user.</summary>
      <param name="credType">An enum value indicating the type of credential to collect.</param>
      <returns>An asynchronous retrieval operation on a VpnCredential object containing the main credentials of the requested type, and secondary credentials for change and expiration cases.</returns>
    </member>
    <member name="M:Windows.Networking.Vpn.VpnChannel.RequestCredentialsAsync(Windows.Networking.Vpn.VpnCredentialType,System.UInt32)">
      <summary>Requests the VPN platform to collect credentials from the user. The plug-in can specify the type and form of credentials to collect. The result is an object containing the main credentials depending on the type, and the secondary credentials for change and expiration cases.</summary>
      <param name="credType">An enum value indicating the type of credential to collect.</param>
      <param name="credOptions">Specifies the values defining whether a requested credential is a retry case, or should be used for single sign on.</param>
      <returns>An asynchronous retrieval operation on a VpnCredential object containing the main credentials of the requested type, and secondary credentials for change and expiration cases.</returns>
    </member>
    <member name="M:Windows.Networking.Vpn.VpnChannel.RequestCredentialsAsync(Windows.Networking.Vpn.VpnCredentialType,System.UInt32,Windows.Security.Cryptography.Certificates.Certificate)">
      <summary>VPN platform to collect credentials from the user. If user interaction is required to obtain a credential or consent, the platform provides the necessary user interaction. A VPN plug-in must request credentials before using any type of credential, even if the intent is not to invoke user interaction for it.</summary>
      <param name="credType">An enum value indicating the type of credential to collect.</param>
      <param name="credOptions">Specifies the values defining whether a requested credential is a retry case, or should be used for single sign on.</param>
      <param name="certificate">A certificate to be used in validating the credential.</param>
      <returns>An asynchronous retrieval operation on a VpnCredential object containing the main credentials of the requested type, and secondary credentials for change and expiration cases.</returns>
    </member>
    <member name="M:Windows.Networking.Vpn.VpnChannel.RequestCustomPrompt(Windows.Foundation.Collections.IVectorView{Windows.Networking.Vpn.IVpnCustomPrompt})">
      <summary>Not supported.</summary>
      <param name="customPrompt">Not used.</param>
    </member>
    <member name="M:Windows.Networking.Vpn.VpnChannel.RequestCustomPromptAsync(Windows.Foundation.Collections.IVectorView{Windows.Networking.Vpn.IVpnCustomPromptElement})">
      <summary>Requests information from the user by presenting a prompt. Allows the use of prompt elements that can be mixed to construct a full prompt to the user. Input provided by the user is returned to the caller in the objects specified.</summary>
      <param name="customPromptElement">A list custom prompt elements.</param>
      <returns>Represents an asynchronous action.</returns>
    </member>
    <member name="M:Windows.Networking.Vpn.VpnChannel.RequestVpnPacketBuffer(Windows.Networking.Vpn.VpnDataPathType,Windows.Networking.Vpn.VpnPacketBuffer@)">
      <summary>Not supported. Requests a **IVpnPacketBuffer** from the specified pool. There is one **IVpnPacketBuffer** for the send path and another **IVpnPacketBuffer** for the receive path</summary>
      <param name="type">An enum value indicating which buffer pool to pick a buffer from. If the buffer requested for the packet to be sent to the VPN server, pick the Send enum type. If the buffer requested is for a received L3 decapsulated packet ready to be injected into the client network stack, pick the Receive enum type.</param>
      <param name="vpnPacketBuffer">A **IVpnPacketBuffer** object returned from the specified buffer pool.</param>
    </member>
    <member name="M:Windows.Networking.Vpn.VpnChannel.SetAllowedSslTlsVersions(System.Object,System.Boolean)">
      <summary>Not supported.</summary>
      <param name="tunnelTransport">An optional **IInspectable** object for socket transport. The object can be a **Windows.Networking.StreamSocket**, **Windows.Networking.WebStreamSocket** or **Windows.Networking.DatagramSocket**. This socket controls the connection to the VPN server and will be used to send encapsulated IP packets and receive encapsulated data.</param>
      <param name="useTls12">If Transport Security Layer 1.2 should be used, it is TRUE; otherwise, it is FALSE.</param>
    </member>
    <member name="M:Windows.Networking.Vpn.VpnChannel.SetErrorMessage(System.String)">
      <summary>Not supported.</summary>
      <param name="message">The text of the error message.</param>
    </member>
    <member name="M:Windows.Networking.Vpn.VpnChannel.Start(Windows.Foundation.Collections.IVectorView{Windows.Networking.HostName},Windows.Foundation.Collections.IVectorView{Windows.Networking.HostName},Windows.Networking.Vpn.VpnInterfaceId,Windows.Networking.Vpn.VpnRouteAssignment,Windows.Networking.Vpn.VpnNamespaceAssignment,System.UInt32,System.UInt32,System.Boolean,System.Object,System.Object)">
      <summary>Creates the VPN channel to be used by the VPN plug-in. It also creates an L3 network interface for applications in the client machine to be able to see the corporate network.</summary>
      <param name="assignedClientIPv4list">A pointer to an IVectorView&lt; Windows.Networking.HostName *&gt; vector specifying the IPv4 address assigned by the VPN server to the VPN client. The address should be set on the VPN L3 interface. If **null**, DHCPv4 is used.</param>
      <param name="assignedClientIPv6list">A pointer to a Windows.Networking.HostName structure specifying the IPv6 address assigned by the VPN server to the VPN client, and which should be set on the VPN L3 interface. If **null**, DHCPv6 or RD is used.</param>
      <param name="vpnInterfaceId">A pointer to a VpnInterfaceId.</param>
      <param name="routeScope">A pointer to Windows.Networking.VpnRouteAssignment class that represents the routes which should be associated / not associated with the VPN interface</param>
      <param name="namespaceScope">A pointer to Windows.Networking.DomainNameAssignment class that represents the list of name prefixes that are associated to the VPN channel, including its DNS and proxy servers.</param>
      <param name="mtuSize">A UINT16 value specifying the MTU size of the VPN L3 network interface. This is also the size of the IVpnPacketBuffers in the Receive pool.</param>
      <param name="maxFrameSize">A UINT16 value specifying the max size of the frame defined by the VPN protocol encapsulation without counting the *outerTunnelTransport*. This is also the size of the **IVpnPacketBuffers** in the Send pool.</param>
      <param name="optimizeForLowCostNetwork">A **Boolean** specifying whether the VPN framework should monitor and use low cost networks as they are available. If **TRUE** the VPN framework will invoke the connect() callback to the VPN plug-in to reconnect it whenever the old network was costed and a new low cost network becomes available.</param>
      <param name="mainOuterTunnelTransport">An *IInspectable* object for socket transport. The object can be a Windows.Networking.StreamSocket, Windows.Networking.WebStreamSocket or Windows.Networking.DatagramSocket. This socket controls the connection to the VPN server and will be used to send encapsulated IP packets and receive encapsulated data.</param>
      <param name="optionalOuterTunnelTransport">An optional *IInspectable* object for socket transport. The object can be a Windows.Networking.StreamSocket, Windows.Networking.WebStreamSocket or Windows.Networking.DatagramSocket. This socket controls the connection to the VPN server and will be used to send encapsulated IP packets and receive encapsulated data.</param>
    </member>
    <member name="M:Windows.Networking.Vpn.VpnChannel.StartExistingTransports(Windows.Foundation.Collections.IVectorView{Windows.Networking.HostName},Windows.Foundation.Collections.IVectorView{Windows.Networking.HostName},Windows.Networking.Vpn.VpnInterfaceId,Windows.Networking.Vpn.VpnRouteAssignment,Windows.Networking.Vpn.VpnDomainNameAssignment,System.UInt32,System.UInt32,System.Boolean)">
      <summary>Creates the VPN channel to be used by the VPN plug-in. It also creates an L3 network interface for applications in the client machine to be able to see the corporate network.</summary>
      <param name="assignedClientIPv4list">A pointer to a**Windows.Networking.HostName** structure specifying the IPv4 address assigned by the VPN server to the VPN client. The address should be set on the VPN L3 interface. If null, DHCPv4 is used.</param>
      <param name="assignedClientIPv6list">A pointer to a **Windows.Networking.HostName** structure specifying the IPv6 address assigned by the VPN server to the VPN client, and which should be set on the VPN L3 interface. If null, DHCPv6 or RD is used.</param>
      <param name="vpnInterfaceId">A pointer to a **VpnInterfaceId** object.</param>
      <param name="assignedRoutes">A pointer to a **Windows.Networking.VpnRouteAssignment** class that represents the routes which should be associated / not associated with the VPN interface.</param>
      <param name="assignedDomainName">A pointer to a **Windows.Networking.DomainNameAssignment** class that represents the list of name prefixes that are associated to the VPN channel, including its DNS and proxy servers.</param>
      <param name="mtuSize">A UINT16 value specifying the MTU size of the VPN L3 network interface. This is also the size of the **IVpnPacketBuffers** in the Receive pool.</param>
      <param name="maxFrameSize">A UINT16 value specifying the max size of the frame defined by the VPN protocol encapsulation without counting the outerTunnelTransport. This is also the size of the **IVpnPacketBuffers** in the Send pool.</param>
      <param name="Reserved">Reserved.</param>
    </member>
    <member name="M:Windows.Networking.Vpn.VpnChannel.StartReconnectingTransport(System.Object,System.Object)">
      <summary>Reconnect the socket transport. Transport and transport context are the only parameters that can be changed on a socket transport reconnection.</summary>
      <param name="transport">An **IInspectable** object for socket transport. This object can be a Windows.Networking.StreamSocket, a Windows.Networking.StreamWebSocket, or a Windows.Networking.DatagramSocket. This socket will control the connection to the VPN server and will be used to send encapsulated IP packets and receive encapsulated data. The socket must be unconnected at the point of the call.</param>
      <param name="context">The transport context object to use, for example the name of a host or server.</param>
    </member>
    <member name="M:Windows.Networking.Vpn.VpnChannel.StartWithMainTransport(Windows.Foundation.Collections.IVectorView{Windows.Networking.HostName},Windows.Foundation.Collections.IVectorView{Windows.Networking.HostName},Windows.Networking.Vpn.VpnInterfaceId,Windows.Networking.Vpn.VpnRouteAssignment,Windows.Networking.Vpn.VpnDomainNameAssignment,System.UInt32,System.UInt32,System.Boolean,System.Object)">
      <summary>Creates the VPN channel to be used by the VPN plug-in. It also creates an L3 network interface for applications in the client machine to be able to see the corporate network.</summary>
      <param name="assignedClientIPv4list">A pointer to a **Windows.Networking.HostName** structure specifying the IPv4 address assigned by the VPN server to the VPN client. The address should be set on the VPN L3 interface. If null, DHCPv4 is used.</param>
      <param name="assignedClientIPv6list">A pointer to a **Windows.Networking.HostName** structure specifying the IPv6 address assigned by the VPN server to the VPN client, and which should be set on the VPN L3 interface. If null, DHCPv6 or RD is used.</param>
      <param name="vpnInterfaceId">A pointer to a **VpnInterfaceId** object.</param>
      <param name="assignedRoutes">A pointer to a **Windows.Networking.VpnRouteAssignment ** class that represents the routes which should be associated / not associated with the VPN interface.</param>
      <param name="assignedDomainName">A pointer to a **Windows.Networking.DomainNameAssignment** class that represents the list of name prefixes that are associated to the VPN channel, including its DNS and proxy servers.</param>
      <param name="mtuSize">A UINT16 value specifying the MTU size of the VPN L3 network interface. This is also the size of the **IVpnPacketBuffers** in the Receive pool.</param>
      <param name="maxFrameSize">A UINT16 value specifying the max size of the frame defined by the VPN protocol encapsulation without counting the outerTunnelTransport. This is also the size of the **IVpnPacketBuffers** in the Send pool.</param>
      <param name="Reserved">Reserved</param>
      <param name="mainOuterTunnelTransport">An **IInspectable** object for socket transport. This object can be a **Windows.Networking.StreamSocket**, a **Windows.Networking.WebStreamSocket**, or a **Windows.NetworkingDatagramSocket**. This socket will control the connection to the VPN server and will be used to send encapsulated IP packets and receive encapsulated data. The socket must be unconnected at the point of the call.</param>
    </member>
    <member name="M:Windows.Networking.Vpn.VpnChannel.StartWithTrafficFilter(Windows.Foundation.Collections.IIterable{Windows.Networking.HostName},Windows.Foundation.Collections.IIterable{Windows.Networking.HostName},Windows.Networking.Vpn.VpnInterfaceId,Windows.Networking.Vpn.VpnRouteAssignment,Windows.Networking.Vpn.VpnDomainNameAssignment,System.UInt32,System.UInt32,System.Boolean,Windows.Foundation.Collections.IIterable{System.Object},Windows.Networking.Vpn.VpnTrafficFilterAssignment)">
      <summary>Creates the VPN channel for an arbitrary numbers of transports to be used by the VPN plug-in. It also creates an L3 network interface for applications in the client machine to be able to see the corporate network. It allows the specification of traffic filters to use in per-app VPN scenarios.</summary>
      <param name="assignedClientIpv4Addresses">A list of **Windows.Networking.HostName** objects specifying the IPv4 address(es) assigned by the VPN server to the VPN client. The address(es) should be set on the VPN L3 interface. If null, DHCPv4 is used.</param>
      <param name="assignedClientIpv6Addresses">A list of **Windows.Networking.HostName** objects specifying the IPv6 address(es) assigned by the VPN server to the VPN client, and which should be set on the VPN L3 interface. If null, DHCPv6 or RD is used.</param>
      <param name="vpninterfaceId">A **VpnInterfaceId** object.</param>
      <param name="assignedRoutes">A **Windows.Networking.VpnRouteAssignment** object that represents the routes that should be associated / not associated with the VPN interface.</param>
      <param name="assignedNamespace">A **Windows.Networking.DomainNameAssignment** object that represents the list of name prefixes that are associated with the VPN channel, including its DNS and proxy servers.</param>
      <param name="mtuSize">A UINT16 value specifying the MTU size of the VPN L3 network interface. This is also the size of the **IVpnPacketBuffers** in the Receive pool.</param>
      <param name="maxFrameSize">A UINT16 value specifying the max size of the frame defined by the VPN protocol encapsulation without counting the outerTunnelTransport. This is also the size of the **IVpnPacketBuffers** in the Send pool.</param>
      <param name="reserved">Reserved.</param>
      <param name="transports">A list of **IInspectable** objects for socket transport. Each can be a **Windows.Networking.StreamSocket**, a **Windows.Networking.WebStreamSocket**, or a **Windows.NetworkingDatagramSocket**. They will control the connection to the VPN server and will be used to send encapsulated IP packets and receive encapsulated data. The sockets must be unconnected at the point of the call.</param>
      <param name="assignedTrafficFilters">A **VpnTrafficFilterAssignment** object, which allows the specification of traffic filters to a VPN channel.</param>
    </member>
    <member name="M:Windows.Networking.Vpn.VpnChannel.StartWithTrafficFilter(Windows.Foundation.Collections.IVectorView{Windows.Networking.HostName},Windows.Foundation.Collections.IVectorView{Windows.Networking.HostName},Windows.Networking.Vpn.VpnInterfaceId,Windows.Networking.Vpn.VpnRouteAssignment,Windows.Networking.Vpn.VpnDomainNameAssignment,System.UInt32,System.UInt32,System.Boolean,System.Object,System.Object,Windows.Networking.Vpn.VpnTrafficFilterAssignment)">
      <summary>Creates the VPN channel to be used by the VPN plug-in. It also creates an L3 network interface for applications in the client machine to be able to see the corporate network. It allows the specification of traffic filters to use in per-app VPN scenarios.</summary>
      <param name="assignedClientIpv4List">A list of **Windows.Networking.HostName** objects specifying the IPv4 address(es) assigned by the VPN server to the VPN client, and which should be set on the VPN L3 interface. If null, DHCPv4 is used.</param>
      <param name="assignedClientIpv6List">A list of **Windows.Networking.HostName** objects specifying the IPv6 address(es) assigned by the VPN server to the VPN client, and which should be set on the VPN L3 interface. If null, DHCPv6 or RD is used.</param>
      <param name="vpnInterfaceId">A **VpnInterfaceId** object.</param>
      <param name="assignedRoutes">A **Windows.Networking.VpnRouteAssignment** object that represents the routes that should be associated / not associated with the VPN interface.</param>
      <param name="assignedNamespace">A **Windows.Networking.DomainNameAssignment** object that represents the list of name prefixes that are associated with the VPN channel, including its DNS and proxy servers.</param>
      <param name="mtuSize">A UINT16 value specifying the MTU size of the VPN L3 network interface. This is also the size of the **IVpnPacketBuffers** in the Receive pool.</param>
      <param name="maxFrameSize">A UINT16 value specifying the max size of the frame defined by the VPN protocol encapsulation without counting the outerTunnelTransport. This is also the size of the **IVpnPacketBuffers** in the Send pool.</param>
      <param name="reserved">Reserved.</param>
      <param name="mainOuterTunnelTransport">An **IInspectable** object for socket transport. This object can be a **Windows.Networking.StreamSocket**, a **Windows.Networking.WebStreamSocket**, or a **Windows.NetworkingDatagramSocket**. This socket will control the connection to the VPN server and will be used to send encapsulated IP packets and receive encapsulated data. The socket must be unconnected at the point of the call.</param>
      <param name="optionalOuterTunnelTransport">An optional **IInspectable** object for socket transport. This object can be a **Windows.Networking.StreamSocket**, a **Windows.Networking.WebStreamSocket**, or a **Windows.NetworkingDatagramSocket**. This socket will control the connection to the VPN server and will be used to send encapsulated IP packets and receive encapsulated data.</param>
      <param name="assignedTrafficFilters">A **VpnTrafficFilterAssignment** object, which allows the specification of traffic filters to a VPN channel.</param>
    </member>
    <member name="M:Windows.Networking.Vpn.VpnChannel.Stop">
      <summary>Destroys a previously established VPN channel object. Disassociates and closes the *outerTunnelTransport* connection to the VPN server.</summary>
    </member>
    <member name="M:Windows.Networking.Vpn.VpnChannel.TerminateConnection(System.String)">
      <summary>Allows a VPN plugin to indicate an error message and terminate the connection attempt performed inside the IVpnPlugin.Connect method. Should not be called on reconnect cases.</summary>
      <param name="message">The text of the error message.</param>
    </member>
    <member name="T:Windows.Networking.Vpn.VpnChannelActivityEventArgs">
      <summary>**VpnChannelActivityEventArgs** is not supported and may be altered or unavailable in the future. Instead, use VpnChannelActivityStateChangedArgs.</summary>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnChannelActivityEventArgs.Type">
      <summary>**VpnChannelActivityEventArgs** is not supported and may be altered or unavailable in the future. Instead, use VpnChannelActivityStateChangedArgs.</summary>
      <returns>Not supported.</returns>
    </member>
    <member name="T:Windows.Networking.Vpn.VpnChannelActivityEventType">
      <summary>Specifies the type of activity events.</summary>
    </member>
    <member name="F:Windows.Networking.Vpn.VpnChannelActivityEventType.Active">
      <summary>Mode in which traffic is currently being sent over the VPN channel.</summary>
    </member>
    <member name="F:Windows.Networking.Vpn.VpnChannelActivityEventType.Idle">
      <summary>Mode in which no traffic is being sent over the VPN channel.</summary>
    </member>
    <member name="T:Windows.Networking.Vpn.VpnChannelActivityStateChangedArgs">
      <summary>Represents the ActivityStateChanged event specifying the new VPN channel state (idle or active).</summary>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnChannelActivityStateChangedArgs.ActivityState">
      <summary>Gets a value identifying whether the VPN channel is idle or active.</summary>
      <returns>An enum value that indicates whether the VPN channel is idle or active.</returns>
    </member>
    <member name="T:Windows.Networking.Vpn.VpnChannelConfiguration">
      <summary>The configuration of the VpnChannel, which dictates how to establish the communication with the VPN server.</summary>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnChannelConfiguration.CustomField">
      <summary>Gets the custom configuration as a string which the VPN plug-in parses to configure VPN vendor specific settings. The field is a string to allow XML as the data format of the configuration.</summary>
      <returns>The custom configuration string data which the VPN plug-in parses to configure VPN vendor specific settings.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnChannelConfiguration.ServerHostNameList">
      <summary>Gets the server hostname of the VPN server to which the VPN plug-in should connect.</summary>
      <returns>The server hostname of the VPN server to which the VPN plug-in should connect.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnChannelConfiguration.ServerServiceName">
      <summary>Gets the service name of the VPN server listening for remote access connections.</summary>
      <returns>The service name of the VPN server listening for remote access connections. Also known as the VPN server port.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnChannelConfiguration.ServerUris">
      <summary>Gets the list of URIs that describe the VPN servers to connect to and the URI to use when connecting to them. This is analogous to the ServerHostNames, but are in URI format which allows for more information to be carried per server.</summary>
      <returns>The list of URIs that describe the VPN servers to connect to and the URI to use when connecting to them.</returns>
    </member>
    <member name="T:Windows.Networking.Vpn.VpnChannelRequestCredentialsOptions">
      <summary>Specifies the values defining whether a requested credential is a retry case, or should be used for single sign on.</summary>
    </member>
    <member name="F:Windows.Networking.Vpn.VpnChannelRequestCredentialsOptions.None">
      <summary>None.</summary>
    </member>
    <member name="F:Windows.Networking.Vpn.VpnChannelRequestCredentialsOptions.Retrying">
      <summary>Retrying.</summary>
    </member>
    <member name="F:Windows.Networking.Vpn.VpnChannelRequestCredentialsOptions.UseForSingleSignIn">
      <summary>Use for single sign on.</summary>
    </member>
    <member name="T:Windows.Networking.Vpn.VpnCredential">
      <summary>Represents the credentials requested and provided by the platform. This class holds username, password, PIN, OTP, and any additional PIN or certificate to which access has been granted.</summary>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnCredential.AdditionalPin">
      <summary>Gets an additional PIN provided by the user, typically used when requesting a credential type of username, password, and PIN.</summary>
      <returns>An additional PIN provided by the user.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnCredential.CertificateCredential">
      <summary>Gets the certificate to which we were granted access for use in the VPN connection.</summary>
      <returns>The certificate to which we were granted access for use in the VPN connection.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnCredential.OldPasswordCredential">
      <summary>Gets the previous credential the user used to log on to the VPN server, as in the case of a password change.</summary>
      <returns>The previous credential the user used to log in to the VPN server.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnCredential.PasskeyCredential">
      <summary>Gets the current password credential used by the user to log on to the VPN server.</summary>
      <returns>The current password credential used by the user to log in to the VPN server.</returns>
    </member>
    <member name="T:Windows.Networking.Vpn.VpnCredentialType">
      <summary>Specifies the types of credentials that can be requested by the VPN platform.</summary>
    </member>
    <member name="F:Windows.Networking.Vpn.VpnCredentialType.ProtectedCertificate">
      <summary>Represents a credential type of a protected certificate.</summary>
    </member>
    <member name="F:Windows.Networking.Vpn.VpnCredentialType.SmartCard">
      <summary>Represents a credential type of smart card.</summary>
    </member>
    <member name="F:Windows.Networking.Vpn.VpnCredentialType.UnProtectedCertificate">
      <summary>Represents a credential type of a certificate.</summary>
    </member>
    <member name="F:Windows.Networking.Vpn.VpnCredentialType.UsernameOtpPin">
      <summary>Represents a credential type of username, and a PIN or OTP.</summary>
    </member>
    <member name="F:Windows.Networking.Vpn.VpnCredentialType.UsernamePassword">
      <summary>Represents a credential of type Username and Password.</summary>
    </member>
    <member name="F:Windows.Networking.Vpn.VpnCredentialType.UsernamePasswordAndPin">
      <summary>Represents a credential type of username, password, and PIN.</summary>
    </member>
    <member name="F:Windows.Networking.Vpn.VpnCredentialType.UsernamePasswordChange">
      <summary>Represents a password change. The current password, new password, and a confirmation of the new password will be collected.</summary>
    </member>
    <member name="T:Windows.Networking.Vpn.VpnCustomCheckBox">
      <summary>**VpnCustomCheckBox** is not supported and may be altered or unavailable in the future. Instead, use VpnCustomPromptBooleanInput.</summary>
    </member>
    <member name="M:Windows.Networking.Vpn.VpnCustomCheckBox.#ctor">
      <summary>Not supported.</summary>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnCustomCheckBox.Bordered">
      <summary>Not supported.</summary>
      <returns>Not supported.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnCustomCheckBox.Checked">
      <summary>Not supported.</summary>
      <returns>Not supported.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnCustomCheckBox.Compulsory">
      <summary>Not supported.</summary>
      <returns>Not supported.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnCustomCheckBox.InitialCheckState">
      <summary>Not supported.</summary>
      <returns>Not supported.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnCustomCheckBox.Label">
      <summary>Not supported.</summary>
      <returns>Not supported.</returns>
    </member>
    <member name="T:Windows.Networking.Vpn.VpnCustomComboBox">
      <summary>**VpnCustomComboBox** is not supported and may be altered or unavailable in the future. Instead, use VpnCustomPromptOptionSelector.</summary>
    </member>
    <member name="M:Windows.Networking.Vpn.VpnCustomComboBox.#ctor">
      <summary>Not supported.</summary>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnCustomComboBox.Bordered">
      <summary>Not supported.</summary>
      <returns>Not supported.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnCustomComboBox.Compulsory">
      <summary>Not supported.</summary>
      <returns>Not supported.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnCustomComboBox.Label">
      <summary>Not supported.</summary>
      <returns>Not supported.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnCustomComboBox.OptionsText">
      <summary>Not supported.</summary>
      <returns>Not supported.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnCustomComboBox.Selected">
      <summary>Not supported.</summary>
      <returns>Not supported.</returns>
    </member>
    <member name="T:Windows.Networking.Vpn.VpnCustomEditBox">
      <summary>**VpnCustomEditBox** is not supported and may be altered or unavailable in the future. Instead, use VpnCustomPromptTextInput.</summary>
    </member>
    <member name="M:Windows.Networking.Vpn.VpnCustomEditBox.#ctor">
      <summary>Not supported.</summary>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnCustomEditBox.Bordered">
      <summary>Not supported.</summary>
      <returns>Not supported.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnCustomEditBox.Compulsory">
      <summary>Not supported.</summary>
      <returns>Not supported.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnCustomEditBox.DefaultText">
      <summary>Not supported.</summary>
      <returns>Not supported.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnCustomEditBox.Label">
      <summary>Not supported.</summary>
      <returns>Not supported.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnCustomEditBox.NoEcho">
      <summary>Not supported.</summary>
      <returns>Not supported.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnCustomEditBox.Text">
      <summary>Not supported.</summary>
      <returns>Not supported.</returns>
    </member>
    <member name="T:Windows.Networking.Vpn.VpnCustomErrorBox">
      <summary>**VpnCustomErrorBox** is not supported and may be altered or unavailable in the future. Instead, use VpnCustomPromptText.</summary>
    </member>
    <member name="M:Windows.Networking.Vpn.VpnCustomErrorBox.#ctor">
      <summary>Not supported.</summary>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnCustomErrorBox.Bordered">
      <summary>Not supported.</summary>
      <returns>Not supported.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnCustomErrorBox.Compulsory">
      <summary>Not supported.</summary>
      <returns>Not supported.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnCustomErrorBox.Label">
      <summary>Not supported.</summary>
      <returns>Not supported.</returns>
    </member>
    <member name="T:Windows.Networking.Vpn.VpnCustomPromptBooleanInput">
      <summary>Represents a Boolean type of UI control prompt required from the user. This is typically a checkbox. This is used in the construction of custom prompts used in the VpnChannel.RequestCustomPromptAsync method.</summary>
    </member>
    <member name="M:Windows.Networking.Vpn.VpnCustomPromptBooleanInput.#ctor">
      <summary>Constructs an object representing the Boolean input UI element to be used in the VpnChannel.RequestCustomPromptAsync method.</summary>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnCustomPromptBooleanInput.Compulsory">
      <summary>Gets or sets whether the user must provide some input in this element before the UI flow can continue (the next button is grayed out).</summary>
      <returns>If the user must provide some input, it is TRUE; otherwise, it is FALSE.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnCustomPromptBooleanInput.DisplayName">
      <summary>Gets or sets the text label of the input UI element.</summary>
      <returns>The text label of the input UI element.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnCustomPromptBooleanInput.Emphasized">
      <summary>Gets or sets whether the Boolean input UI element is emphasized or not.</summary>
      <returns>If the input UI element is emphasized, it is TRUE; otherwise , it is FALSE.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnCustomPromptBooleanInput.InitialValue">
      <summary>Gets or sets whether the initial Boolean value displayed to the user is true or false.</summary>
      <returns>The initial Boolean value displayed to the user, TRUE or FALSE.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnCustomPromptBooleanInput.Value">
      <summary>Gets the value selected by the user.</summary>
      <returns>The value selected by the user.</returns>
    </member>
    <member name="T:Windows.Networking.Vpn.VpnCustomPromptOptionSelector">
      <summary>Represents a multiple choice UI control prompt required from the user. This is typically a combo box. This is used in the construction of custom prompts used in the VpnChannel.RequestCustomPromptAsync method.</summary>
    </member>
    <member name="M:Windows.Networking.Vpn.VpnCustomPromptOptionSelector.#ctor">
      <summary>Constructs an object representing a multiple choice UI element to be used in the VpnChannel.RequestCustomPrompt method.</summary>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnCustomPromptOptionSelector.Compulsory">
      <summary>Gets or sets whether the user must provide some text input in this element before the UI flow of the can continue (the next button is grayed out).</summary>
      <returns>If the user must provide some text input, it is TRUE; otherwise , it is FALSE.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnCustomPromptOptionSelector.DisplayName">
      <summary>Gets or sets the text label of the text input UI element.</summary>
      <returns>The text label of the text input UI element.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnCustomPromptOptionSelector.Emphasized">
      <summary>Gets or sets whether the input UI element is emphasized or not</summary>
      <returns>If the text input UI element is emphasized, it is TRUE; otherwise , it is FALSE.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnCustomPromptOptionSelector.Options">
      <summary>Gets the list of strings that are presented as choices for the multiple choice UI element. The plug-in is expected to retrieve the list, and fill it with the strings needed (in the order that they are to be presented).</summary>
      <returns>The list of strings that are presented as choices for the multiple choice UI element.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnCustomPromptOptionSelector.SelectedIndex">
      <summary>Gets the index into the options string vector of the option selected by the user.</summary>
      <returns>The index into the options string vector of the option selected by the user.</returns>
    </member>
    <member name="T:Windows.Networking.Vpn.VpnCustomPromptText">
      <summary>Represents a text UI element used in the VpnChannel.RequestCustomPromptAsync method.</summary>
    </member>
    <member name="M:Windows.Networking.Vpn.VpnCustomPromptText.#ctor">
      <summary>Allows VPN plug-ins to specify a text UI element to be used in the RequestCustomPromptAsync method.</summary>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnCustomPromptText.Compulsory">
      <summary>Not supported.</summary>
      <returns>If the user must provide some text input, it is TRUE; otherwise , it is FALSE.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnCustomPromptText.DisplayName">
      <summary>Gets or sets the text label of the text input UI element.</summary>
      <returns>The text label of the text input UI element.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnCustomPromptText.Emphasized">
      <summary>Gets or sets whether the text UI element is emphasized.</summary>
      <returns>If the text input UI element is emphasized, it is TRUE; otherwise , it is FALSE.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnCustomPromptText.Text">
      <summary>Gets or sets the text typed into the text input UI element.</summary>
      <returns>The text typed into the text input UI element.</returns>
    </member>
    <member name="T:Windows.Networking.Vpn.VpnCustomPromptTextInput">
      <summary>Represents a text input UI element used in the RequestCustomPromptAsync method.</summary>
    </member>
    <member name="M:Windows.Networking.Vpn.VpnCustomPromptTextInput.#ctor">
      <summary>Allows VPN plug-ins to create a text input UI element object to be used in the RequestCustomPromptAsync method.</summary>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnCustomPromptTextInput.Compulsory">
      <summary>Gets or sets whether the user must provide some text input in this element before the UI flow of the can continue (the next button is grayed out).</summary>
      <returns>If the user must provide some text input, it is TRUE; otherwise , it is FALSE.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnCustomPromptTextInput.DisplayName">
      <summary>Gets or sets the text label of the text input UI element.</summary>
      <returns>The text label of the text input UI element.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnCustomPromptTextInput.Emphasized">
      <summary>Gets or sets whether the text input UI element is emphasized.</summary>
      <returns>If the text input UI element is emphasized, it is TRUE; otherwise , it is FALSE.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnCustomPromptTextInput.IsTextHidden">
      <summary>Gets or sets whether the text typed into the text input UI element must be hidden by showing different characters. This is typically used when the input is expected to be a password, other text credential, or secret.</summary>
      <returns>If the text typed into the text input UI element must be hidden , it is TRUE; otherwise , it is FALSE.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnCustomPromptTextInput.PlaceholderText">
      <summary>Gets or sets the text that is displayed as grayed out when the text input UI element does not contain any text typed by the user. This can be sample text.</summary>
      <returns>Sample text that is displayed as grayed out when the text input UI element does not contain any text typed by the user.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnCustomPromptTextInput.Text">
      <summary>Gets the text typed into the text input UI element.</summary>
      <returns>The text typed into the text input UI element.</returns>
    </member>
    <member name="T:Windows.Networking.Vpn.VpnCustomTextBox">
      <summary>**VpnCustomTextBox** is not supported and may be altered or unavailable in the future. Instead, use VpnCustomPromptText.</summary>
    </member>
    <member name="M:Windows.Networking.Vpn.VpnCustomTextBox.#ctor">
      <summary>Not supported.</summary>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnCustomTextBox.Bordered">
      <summary>Not supported.</summary>
      <returns>Not supported.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnCustomTextBox.Compulsory">
      <summary>Not supported.</summary>
      <returns>Not supported.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnCustomTextBox.DisplayText">
      <summary>Not supported.</summary>
      <returns>Not supported.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnCustomTextBox.Label">
      <summary>Not supported.</summary>
      <returns>Not supported.</returns>
    </member>
    <member name="T:Windows.Networking.Vpn.VpnDataPathType">
      <summary>**VpnDataPathType** is not supported and may be altered or unavailable in the future.</summary>
    </member>
    <member name="F:Windows.Networking.Vpn.VpnDataPathType.Receive">
      <summary>Not supported.</summary>
    </member>
    <member name="F:Windows.Networking.Vpn.VpnDataPathType.Send">
      <summary>Not supported.</summary>
    </member>
    <member name="T:Windows.Networking.Vpn.VpnDomainNameAssignment">
      <summary>Contains VPN domain name policies, like name resolution, namespace configuration, and web proxies.</summary>
    </member>
    <member name="M:Windows.Networking.Vpn.VpnDomainNameAssignment.#ctor">
      <summary>Allows the plugin to construct a VpnDomainNameAssignment object to create name resolution policy, and assign it to the VPN channel.</summary>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnDomainNameAssignment.DomainNameList">
      <summary>Gets a list of name resolution rule policies.</summary>
      <returns>A list of name resolution rule policies.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnDomainNameAssignment.ProxyAutoConfigurationUri">
      <summary>Gets or sets the location of the global AutoConfigURL script in the corporate network. [This is an optional property.]</summary>
      <returns>The location of the global AutoConfigURL script in the corporate network. [This is an optional property.]</returns>
    </member>
    <member name="T:Windows.Networking.Vpn.VpnDomainNameInfo">
      <summary>Specifies the name policy for a specific namespace. It can specify the DNS servers to use for name resolution of the namespace, the web proxies to use when connecting to the namespace, or whether it should be exempted from the policy itself.</summary>
    </member>
    <member name="M:Windows.Networking.Vpn.VpnDomainNameInfo.#ctor(System.String,Windows.Networking.Vpn.VpnDomainNameType,Windows.Foundation.Collections.IIterable{Windows.Networking.HostName},Windows.Foundation.Collections.IIterable{Windows.Networking.HostName})">
      <summary>Allows the VPN plug-in to construct this object to be added to a VpnDomainNameAssignment object.</summary>
      <param name="name">The domain name. This could be an FQDN, or a DNS suffix.</param>
      <param name="nameType">An enum value indicating whether the namespace in question is a FQDN, or a DNS suffix.</param>
      <param name="dnsServerList">A list of DNS servers to perform DNS resolution against when resolving a name in the namespace.</param>
      <param name="proxyServerList">A list of web proxy servers to be used when connecting to a resource in the specified namespace.</param>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnDomainNameInfo.DnsServers">
      <summary>Gets a list of DNS servers to perform DNS resolution against when resolving a name in the namespace.</summary>
      <returns>A list of DNS servers to perform DNS resolution against when resolving a name in the namespace.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnDomainNameInfo.DomainName">
      <summary>Gets or sets the domain name. This could be an FQDN, or a DNS suffix.</summary>
      <returns>The domain name. This could be an FQDN, or a DNS suffix.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnDomainNameInfo.DomainNameType">
      <summary>Gets or sets whether the namespace in question is a FQDN, or a DNS suffix.</summary>
      <returns>An enum value indicating whether the namespace in question is a FQDN, or a DNS suffix.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnDomainNameInfo.WebProxyServers">
      <summary>Gets a list of web proxy servers to be used when connecting to a resource in the specified namespace.</summary>
      <returns>A list of web proxy servers to be used when connecting to a resource in the specified namespace.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnDomainNameInfo.WebProxyUris">
      <summary>Gets a web proxy URI to be used when connecting to a resource in the specified namespace. This value differs from WebProxyServers in that the URI can be specify a custom port number, while the WebProxyServers value assumes port 80.</summary>
      <returns>A list of web proxy server URIs to be used when connecting to a resource in the specified namespace.</returns>
    </member>
    <member name="T:Windows.Networking.Vpn.VpnDomainNameType">
      <summary>Describes whether a name is a domain name suffix or a fully qualified domain name.</summary>
    </member>
    <member name="F:Windows.Networking.Vpn.VpnDomainNameType.FullyQualified">
      <summary>Fully qualified domain name (FQDN)</summary>
    </member>
    <member name="F:Windows.Networking.Vpn.VpnDomainNameType.Reserved">
      <summary>Reserved</summary>
    </member>
    <member name="F:Windows.Networking.Vpn.VpnDomainNameType.Suffix">
      <summary>Domain name suffix</summary>
    </member>
    <member name="T:Windows.Networking.Vpn.VpnInterfaceId">
      <summary>Represents an interface ID used in the construction and assignment of an IPv6 address to the VPN interface. The ID contained in this class fills the interface ID portion of the IPv6 address.</summary>
    </member>
    <member name="M:Windows.Networking.Vpn.VpnInterfaceId.#ctor(System.Byte[])">
      <summary>Allows the VPN plug-in to construct this object and use it in the VpnChannel.Start method.</summary>
      <param name="address">The address represented as a set of bytes.</param>
    </member>
    <member name="M:Windows.Networking.Vpn.VpnInterfaceId.GetAddressInfo(System.Byte[]@)">
      <summary>Gets the address represented as the set of bytes to be used as the interface ID.</summary>
      <param name="id">The address represented as the set of bytes.</param>
    </member>
    <member name="T:Windows.Networking.Vpn.VpnIPProtocol">
      <summary>Defines constants that specify IP protocols (numeric values).</summary>
    </member>
    <member name="F:Windows.Networking.Vpn.VpnIPProtocol.Icmp">
      <summary>Internet Control Message Protocol (ICMP)</summary>
    </member>
    <member name="F:Windows.Networking.Vpn.VpnIPProtocol.Igmp">
      <summary>Internet Group Management Protocol (IGMP)</summary>
    </member>
    <member name="F:Windows.Networking.Vpn.VpnIPProtocol.Ipv6Icmp">
      <summary>Internet Protocol version 6 (IPv6) Internet Control Message Protocol (ICMP)</summary>
    </member>
    <member name="F:Windows.Networking.Vpn.VpnIPProtocol.None">
      <summary>Specifies no protocol.</summary>
    </member>
    <member name="F:Windows.Networking.Vpn.VpnIPProtocol.Pgm">
      <summary>Pragmatic General Multicast (PGM)</summary>
    </member>
    <member name="F:Windows.Networking.Vpn.VpnIPProtocol.Tcp">
      <summary>Transmission Control Protocol (TCP)</summary>
    </member>
    <member name="F:Windows.Networking.Vpn.VpnIPProtocol.Udp">
      <summary>User Datagram Protocol (UDP)</summary>
    </member>
    <member name="T:Windows.Networking.Vpn.VpnManagementAgent">
      <summary>Allows the creation, deletion, edit, connect, and disconnect flows for VPN. These can be used to manage the lifecycle of a VPN profile, and to create a custom VPN connection manager.</summary>
    </member>
    <member name="M:Windows.Networking.Vpn.VpnManagementAgent.#ctor">
      <summary>Constructor to allows VPN app to create this object.</summary>
    </member>
    <member name="M:Windows.Networking.Vpn.VpnManagementAgent.AddProfileFromObjectAsync(Windows.Networking.Vpn.IVpnProfile)">
      <summary>Creates a new VPN Profile based on the **VpnProfile** input object.</summary>
      <param name="profile">A **VpnProfile** object.</param>
      <returns>An enum value indicating the error status.</returns>
    </member>
    <member name="M:Windows.Networking.Vpn.VpnManagementAgent.AddProfileFromXmlAsync(System.String)">
      <summary>Creates a new VPN connection based on a ProfileXML-encoded string (see ProfileXML XSD ).</summary>
      <param name="xml">A **VpnProfile** object.</param>
      <returns>An enum value indicating the error status.</returns>
    </member>
    <member name="M:Windows.Networking.Vpn.VpnManagementAgent.ConnectProfileAsync(Windows.Networking.Vpn.IVpnProfile)">
      <summary>Connects to an existing VPN profile.</summary>
      <param name="profile">A **VpnProfile** object.</param>
      <returns>An enum value indicating the error status.</returns>
    </member>
    <member name="M:Windows.Networking.Vpn.VpnManagementAgent.ConnectProfileWithPasswordCredentialAsync(Windows.Networking.Vpn.IVpnProfile,Windows.Security.Credentials.PasswordCredential)">
      <summary>Connects to a VPN profile using a specified set of password credentials.</summary>
      <param name="profile">A **VpnProfile** object.</param>
      <param name="passwordCredential">The current password used by the user to log on to the VPN server.</param>
      <returns>An enum value indicating the error status.</returns>
    </member>
    <member name="M:Windows.Networking.Vpn.VpnManagementAgent.DeleteProfileAsync(Windows.Networking.Vpn.IVpnProfile)">
      <summary>Deletes an existing VPN profile.</summary>
      <param name="profile">A **VpnProfile** object.</param>
      <returns>An enum value indicating the error status.</returns>
    </member>
    <member name="M:Windows.Networking.Vpn.VpnManagementAgent.DisconnectProfileAsync(Windows.Networking.Vpn.IVpnProfile)">
      <summary>Disconnects from a connected VPN profile.</summary>
      <param name="profile">A **VpnProfile** object.</param>
      <returns>An enum value indicating the error status.</returns>
    </member>
    <member name="M:Windows.Networking.Vpn.VpnManagementAgent.GetProfilesAsync">
      <summary>Gets the accessible list of present VPN profiles.</summary>
      <returns>A list of present VPN profiles.</returns>
    </member>
    <member name="M:Windows.Networking.Vpn.VpnManagementAgent.UpdateProfileFromObjectAsync(Windows.Networking.Vpn.IVpnProfile)">
      <summary>Updates a VPN profile based on an input object.</summary>
      <param name="profile">A **VpnProfile** object.</param>
      <returns>An enum value indicating the error status.</returns>
    </member>
    <member name="M:Windows.Networking.Vpn.VpnManagementAgent.UpdateProfileFromXmlAsync(System.String)">
      <summary>Updates an existing VPN profile based on an input WAP XML string.</summary>
      <param name="xml">A Wireless Application Protocol (WAP) XML string.</param>
      <returns>An enum value indicating the error status.</returns>
    </member>
    <member name="T:Windows.Networking.Vpn.VpnManagementConnectionStatus">
      <summary>Values used to report the current status of a VPN profile.</summary>
    </member>
    <member name="F:Windows.Networking.Vpn.VpnManagementConnectionStatus.Connected">
      <summary>The profile is connected.</summary>
    </member>
    <member name="F:Windows.Networking.Vpn.VpnManagementConnectionStatus.Connecting">
      <summary>The profile is in the process of connecting.</summary>
    </member>
    <member name="F:Windows.Networking.Vpn.VpnManagementConnectionStatus.Disconnected">
      <summary>The profile is disconnected.</summary>
    </member>
    <member name="F:Windows.Networking.Vpn.VpnManagementConnectionStatus.Disconnecting">
      <summary>The profile is in the process of disconnecting.</summary>
    </member>
    <member name="T:Windows.Networking.Vpn.VpnManagementErrorStatus">
      <summary>Describes the known VPN management errors.</summary>
    </member>
    <member name="F:Windows.Networking.Vpn.VpnManagementErrorStatus.AccessDenied">
      <summary>Access is denied.</summary>
    </member>
    <member name="F:Windows.Networking.Vpn.VpnManagementErrorStatus.AlreadyConnected">
      <summary>The connection already exists.</summary>
    </member>
    <member name="F:Windows.Networking.Vpn.VpnManagementErrorStatus.AlreadyDisconnecting">
      <summary>The connection is in the process of being disconnected.</summary>
    </member>
    <member name="F:Windows.Networking.Vpn.VpnManagementErrorStatus.CannotFindProfile">
      <summary>A specified profile cannot be found.</summary>
    </member>
    <member name="F:Windows.Networking.Vpn.VpnManagementErrorStatus.CertificateFailure">
      <summary>Certificate authentication has failed.</summary>
    </member>
    <member name="F:Windows.Networking.Vpn.VpnManagementErrorStatus.DnsNotResolvable">
      <summary>A given hostname was not resolvable through the available DNS.</summary>
    </member>
    <member name="F:Windows.Networking.Vpn.VpnManagementErrorStatus.EapFailure">
      <summary>EAP authentication has failed.</summary>
    </member>
    <member name="F:Windows.Networking.Vpn.VpnManagementErrorStatus.GeneralAuthenticationFailure">
      <summary>Connection failed during authentication. No further details available.</summary>
    </member>
    <member name="F:Windows.Networking.Vpn.VpnManagementErrorStatus.InvalidIP">
      <summary>A given IP address was invalid.</summary>
    </member>
    <member name="F:Windows.Networking.Vpn.VpnManagementErrorStatus.InvalidXmlSyntax">
      <summary>Invalid XML syntax</summary>
    </member>
    <member name="F:Windows.Networking.Vpn.VpnManagementErrorStatus.NoConnection">
      <summary>No internet connection is available.</summary>
    </member>
    <member name="F:Windows.Networking.Vpn.VpnManagementErrorStatus.Ok">
      <summary>No error.</summary>
    </member>
    <member name="F:Windows.Networking.Vpn.VpnManagementErrorStatus.Other">
      <summary>Other</summary>
    </member>
    <member name="F:Windows.Networking.Vpn.VpnManagementErrorStatus.ProfileInvalidAppId">
      <summary>The app id is invalid.</summary>
    </member>
    <member name="F:Windows.Networking.Vpn.VpnManagementErrorStatus.ProfileNameTooLong">
      <summary>The profile name is too long.</summary>
    </member>
    <member name="F:Windows.Networking.Vpn.VpnManagementErrorStatus.ServerConfiguration">
      <summary>The server configuration is invalid.</summary>
    </member>
    <member name="F:Windows.Networking.Vpn.VpnManagementErrorStatus.ServerConnection">
      <summary>Can't connect to the server.</summary>
    </member>
    <member name="F:Windows.Networking.Vpn.VpnManagementErrorStatus.SmartCardFailure">
      <summary>Smart Card authentication has failed.</summary>
    </member>
    <member name="F:Windows.Networking.Vpn.VpnManagementErrorStatus.UserNamePassword">
      <summary>User name/password authentication has failed.</summary>
    </member>
    <member name="T:Windows.Networking.Vpn.VpnNamespaceAssignment">
      <summary>**VpnNamespaceAssignment** is not supported and may be altered or unavailable in the future. Instead, use VpnDomainNameAssignment.</summary>
    </member>
    <member name="M:Windows.Networking.Vpn.VpnNamespaceAssignment.#ctor">
      <summary>Not supported.</summary>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnNamespaceAssignment.NamespaceList">
      <summary>Not supported.</summary>
      <returns>Not supported.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnNamespaceAssignment.ProxyAutoConfigUri">
      <summary>Not supported.</summary>
      <returns>Not supported.</returns>
    </member>
    <member name="T:Windows.Networking.Vpn.VpnNamespaceInfo">
      <summary>**VpnNamespaceInfo** is not supported and may be altered or unavailable in the future. Instead, use VpnDomainNameInfo.</summary>
    </member>
    <member name="M:Windows.Networking.Vpn.VpnNamespaceInfo.#ctor(System.String,Windows.Foundation.Collections.IVector{Windows.Networking.HostName},Windows.Foundation.Collections.IVector{Windows.Networking.HostName})">
      <summary>Not supported.</summary>
      <param name="name">A list of DNS servers to perform DNS resolution against when resolving a name in the namespace.</param>
      <param name="dnsServerList">A list of DNS servers to perform DNS resolution against when resolving a name in the namespace.</param>
      <param name="proxyServerList">A list of web proxy servers to be used when connecting to a resource in the specified namespace.</param>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnNamespaceInfo.DnsServers">
      <summary>Not supported.</summary>
      <returns>Not supported.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnNamespaceInfo.Namespace">
      <summary>Not supported.</summary>
      <returns>Not supported.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnNamespaceInfo.WebProxyServers">
      <summary>Not supported.</summary>
      <returns>Not supported.</returns>
    </member>
    <member name="T:Windows.Networking.Vpn.VpnNativeProfile">
      <summary>Represents a profile for an OS Native/Inbox VPN protocol.</summary>
    </member>
    <member name="M:Windows.Networking.Vpn.VpnNativeProfile.#ctor">
      <summary>Allows a VPN management app to create a native VPN profile.</summary>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnNativeProfile.AlwaysOn">
      <summary>Gets or sets a value that indicates whether the profile is for Always On VPN.</summary>
      <returns>`true` if the VPN profile is always connected, otherwise `false`.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnNativeProfile.AppTriggers">
      <summary>Gets a list of apps that can trigger the Inbox VPN profile.</summary>
      <returns>A list of apps that can trigger the Inbox VPN profile.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnNativeProfile.ConnectionStatus">
      <summary>Gets the current connection status.</summary>
      <returns>An enumeration value giving current connection status.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnNativeProfile.DomainNameInfoList">
      <summary>Gets a list of domain name policies to be used for the profile.</summary>
      <returns>A list of domain name policies to be used for the profile.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnNativeProfile.EapConfiguration">
      <summary>Gets or sets the EAP Authentication configuration for an Inbox/Native VPN profile.</summary>
      <returns>The EAP Authentication configuration for an Inbox/Native VPN profile.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnNativeProfile.NativeProtocolType">
      <summary>Gets or sets the tunnel protocol type for the Inbox VPN connection.</summary>
      <returns>An enum value indicating tunnel protocol type for the Inbox VPN connection.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnNativeProfile.ProfileName">
      <summary>Gets or sets the profile name for the Inbox/Native VPN profile.</summary>
      <returns>The profile name for the Inbox/Native VPN profile.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnNativeProfile.RememberCredentials">
      <summary>Gets or sets whether the credentials for the VPN profile will be cached. If TRUE, the credentials for the VPN profile will be cached where applicable.</summary>
      <returns>If the credentials for the VPN profile will be cached, it is TRUE; otherwise , it is FALSE.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnNativeProfile.RequireVpnClientAppUI">
      <summary>Gets or sets a value that determines whether this VPN profile appears in the system's VPN connection UI.</summary>
      <returns>When true, this profile should appear in the system VPN connection user interface. By default, this value is **false**.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnNativeProfile.Routes">
      <summary>Gets a list of routes that should go over the VPN interface in the case of a Split Tunneled VPN.</summary>
      <returns>A list of routes that should go over the VPN interface in the case of a Split Tunneled VPN.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnNativeProfile.RoutingPolicyType">
      <summary>Gets or sets whether the apps allowed by this traffic filter are force tunneled through the VPN interface, or whether they are split tunneled and allowed to talk through other interfaces.</summary>
      <returns>An enum value indicating whether a VPN profile is Split Tunneled or Force Tunneled.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnNativeProfile.Servers">
      <summary>Gets a list of VPN servers for the Inbox VPN profile.</summary>
      <returns>A list of VPN servers for the Inbox VPN profile.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnNativeProfile.TrafficFilters">
      <summary>Gets a list of Traffic Filters (including per App) included in the VPN profile.</summary>
      <returns>A list of Traffic Filters (including per App) included in the VPN profile.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnNativeProfile.TunnelAuthenticationMethod">
      <summary>Gets or sets the authentication method to be used in the tunnel layer of the native VPN protocol.</summary>
      <returns>An enum value indicating authentication method to be used in the tunnel layer of the native VPN protocol.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnNativeProfile.UserAuthenticationMethod">
      <summary>Gets or sets the authentication method to be used to authenticate the user.</summary>
      <returns>An enum value indicating authentication method to be used to authenticate the user.</returns>
    </member>
    <member name="T:Windows.Networking.Vpn.VpnNativeProtocolType">
      <summary>Specifies the native protocol types.</summary>
    </member>
    <member name="F:Windows.Networking.Vpn.VpnNativeProtocolType.IpsecIkev2">
      <summary>Internet Protocol Security Internet Key Exchange v2 (IPsec IKEv2)</summary>
    </member>
    <member name="F:Windows.Networking.Vpn.VpnNativeProtocolType.L2tp">
      <summary>Layer 2 Tunneling Protocol (L2TP)</summary>
    </member>
    <member name="F:Windows.Networking.Vpn.VpnNativeProtocolType.Pptp">
      <summary>Point-to-Point Tunneling Protocol (PPTP)</summary>
    </member>
    <member name="T:Windows.Networking.Vpn.VpnPacketBuffer">
      <summary>Used by the platform to manage a memory buffer. **VpnPacketBuffer** allows buffers to be chained together in a **IVpnPacketBufferList** object list to be sent or received in a specific order.</summary>
    </member>
    <member name="M:Windows.Networking.Vpn.VpnPacketBuffer.#ctor(Windows.Networking.Vpn.VpnPacketBuffer,System.UInt32,System.UInt32)">
      <summary>Not used.</summary>
      <param name="parentBuffer">A pointer to the parent buffer in the chain.</param>
      <param name="offset">Offset value.</param>
      <param name="length">The size of the buffer.</param>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnPacketBuffer.AppId">
      <summary>Gets the app ID representing the app that caused this packet to flow. This is present only on the first packet of a flow. The presence of this property indicates it is the first packet.</summary>
      <returns>The app ID representing the app that caused this packet to flow.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnPacketBuffer.Buffer">
      <summary>Gets the memory buffer object, designed to contain packets of date to be sent or received as part of a **IVpnPacketBufferList**.</summary>
      <returns>The memory buffer object.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnPacketBuffer.Status">
      <summary>Gets the status of **VpnPacketBuffer**. The status property may be used to report errors when manipulating the **IVpnPacketBufferList.**</summary>
      <returns>An enum value indicating the status of a **VpnPacketBuffer** object.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnPacketBuffer.TransportAffinity">
      <summary>Gets or sets a number specifying which transport object to use as specified in the VpnChannel:Start* methods. This allows the selection between the main and the optional transports.</summary>
      <returns>A value of 0 sets this packet to be sent over the main transport. A value of 1 sets this packet to be sent over the optional transport.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnPacketBuffer.TransportContext">
      <summary>Gets or sets a transport context object, for example the name of a host or server.</summary>
      <returns>A transport context object, for example the name of a host or server.</returns>
    </member>
    <member name="T:Windows.Networking.Vpn.VpnPacketBufferList">
      <summary>Used to manage **VpnPacketBuffer** objects.</summary>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnPacketBufferList.Size">
      <summary>Gets the number of **IVpnPacketBuffer** objects in the **IVpnPacketBufferList** object.</summary>
      <returns>Number of **IVpnPacketBuffer** objects.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnPacketBufferList.Status">
      <summary>Gets the status of **VpnPacketBuffer**. The status property may be used to report errors when manipulating the **IVpnPacketBufferList.**</summary>
      <returns>An enum value indicating the status of a **VpnPacketBuffer** object. The default value is 0, indicating there are no errors.</returns>
    </member>
    <member name="M:Windows.Networking.Vpn.VpnPacketBufferList.AddAtBegin(Windows.Networking.Vpn.VpnPacketBuffer)">
      <summary>Add a new **IVpnPacketBuffer** object to the start of the **IVpnPacketBufferList**.</summary>
      <param name="nextVpnPacketBuffer">The new **IVpnPacketBuffer** object to add to the **IVpnPacketBufferList** object.</param>
    </member>
    <member name="M:Windows.Networking.Vpn.VpnPacketBufferList.Append(Windows.Networking.Vpn.VpnPacketBuffer)">
      <summary>Add a new **IVpnPacketBuffer** object to the end of the **IVpnPacketBufferList**.</summary>
      <param name="nextVpnPacketBuffer">The new **IVpnPacketBuffer** object to add to the **IVpnPacketBufferList** object.</param>
    </member>
    <member name="M:Windows.Networking.Vpn.VpnPacketBufferList.Clear">
      <summary>Removes all the **IVpnPacketBuffer** objects from a **IVpnPacketBufferList**.</summary>
    </member>
    <member name="M:Windows.Networking.Vpn.VpnPacketBufferList.First">
      <summary>Provides access to the First parameter. This SDK programming element is introduced in Windows PowerShell 3.0.</summary>
      <returns>Returns **IVpnPacketBuffer**.</returns>
    </member>
    <member name="M:Windows.Networking.Vpn.VpnPacketBufferList.RemoveAtBegin">
      <summary>Remove the **IVpnPacketBuffer** object at the start of the **IVpnPacketBufferList**.</summary>
      <returns>The **IVpnPacketBuffer** object which was at the start of the **IVpnPacketBufferList**.</returns>
    </member>
    <member name="M:Windows.Networking.Vpn.VpnPacketBufferList.RemoveAtEnd">
      <summary>Remove the **IVpnPacketBuffer** object at the end of the **IVpnPacketBufferList**.</summary>
      <returns>The **IVpnPacketBuffer** object which was at the end of the **IVpnPacketBufferList**.</returns>
    </member>
    <member name="T:Windows.Networking.Vpn.VpnPacketBufferStatus">
      <summary>Defines constants that specify the possible states of the VPN packet buffer.</summary>
    </member>
    <member name="F:Windows.Networking.Vpn.VpnPacketBufferStatus.InvalidBufferSize">
      <summary>Specifies an invalid buffer size.</summary>
    </member>
    <member name="F:Windows.Networking.Vpn.VpnPacketBufferStatus.Ok">
      <summary>Specifies that the state is ok.</summary>
    </member>
    <member name="T:Windows.Networking.Vpn.VpnPickedCredential">
      <summary>**VpnPickedCredential** is not supported and may be altered or unavailable in the future. Instead, use VpnCredential.</summary>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnPickedCredential.AdditionalPin">
      <summary>Not supported. Use VpnCredential instead.</summary>
      <returns>Not supported.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnPickedCredential.OldPasswordCredential">
      <summary>Not supported. Use VpnCredential instead.</summary>
      <returns>Not supported.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnPickedCredential.PasskeyCredential">
      <summary>Not supported. Use VpnCredential instead.</summary>
      <returns>Not supported.</returns>
    </member>
    <member name="T:Windows.Networking.Vpn.VpnPlugInProfile">
      <summary>Represents a VPN plug-in profile.</summary>
    </member>
    <member name="M:Windows.Networking.Vpn.VpnPlugInProfile.#ctor">
      <summary>Allows VPN management apps to create, edit, and manage, VPN profiles for VPN plug-ins.</summary>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnPlugInProfile.AlwaysOn">
      <summary>Gets or sets the AlwayOn property. If true, indicates that the VPN profile is always connected.</summary>
      <returns>If the VPN profile is an AlwaysOn profile, it is TRUE; otherwise , it is FALSE.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnPlugInProfile.AppTriggers">
      <summary>Gets a list of apps that will trigger the VPN connection to connect.</summary>
      <returns>A list of apps that will trigger the VPN connection to connect.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnPlugInProfile.ConnectionStatus">
      <summary>Gets the current connection status.</summary>
      <returns>An enumeration value giving current connection status.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnPlugInProfile.CustomConfiguration">
      <summary>Gets or sets an XML string to configure the VPN plug-in. Refer to the documentation from the VPN plug-in for format and support.</summary>
      <returns>A string representing the XML to configure the VPN plug-in.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnPlugInProfile.DomainNameInfoList">
      <summary>Gets a list of Name Resolution Policy Table (NRPT) rules for the VPN plug-in profile.</summary>
      <returns>A list of Name Resolution Policy Table (NRPT) rules for the VPN plug-in profile.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnPlugInProfile.ProfileName">
      <summary>Gets or sets the name of the VPN profile.</summary>
      <returns>The name of the VPN profile.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnPlugInProfile.RememberCredentials">
      <summary>Gets or sets whether the credentials for the VPN profile will be cached. If TRUE, the credentials for the VPN profile will be cached where applicable.</summary>
      <returns>If the credentials for the VPN profile will be cached, it is TRUE; otherwise , it is FALSE.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnPlugInProfile.RequireVpnClientAppUI">
      <summary>Gets or sets a value that determines whether this VPN profile appears in the system's VPN connection UI.</summary>
      <returns>When true, this profile should appear in the system VPN connection user interface. By default, this value is **false**.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnPlugInProfile.Routes">
      <summary>Gets a list of routes that must go over the VPN interface in the case of a Split Tunneled VPN.</summary>
      <returns>A list of routes that must go over the VPN interface in the case of a Split Tunneled VPN.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnPlugInProfile.ServerUris">
      <summary>Gets a list of server URIs to connect to for the VPN profile.</summary>
      <returns>A list of server URIs to connect to for the VPN profile.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnPlugInProfile.TrafficFilters">
      <summary>Gets a list of Traffic Filters (including per App) included in the VPN profile.</summary>
      <returns>A list of Traffic Filters (including per App) included in the VPN profile.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnPlugInProfile.VpnPluginPackageFamilyName">
      <summary>Gets or sets the package family name of the VPN plug-in to be used for this VPN plug-in profile.</summary>
      <returns>The package family name of the VPN plug-in to be used for this VPN plug-in profile.</returns>
    </member>
    <member name="T:Windows.Networking.Vpn.VpnRoute">
      <summary>Represents a route relative to the VPN channel. It is composed of an address and a prefix size to identify the subnet being routed. The route can then be either included or excluded from the VPN channel scope.</summary>
    </member>
    <member name="M:Windows.Networking.Vpn.VpnRoute.#ctor(Windows.Networking.HostName,System.Byte)">
      <summary>Constructs a VpnRoute object.</summary>
      <param name="address">The ID or the address of the subnet under the route control.</param>
      <param name="prefixSize">The size (in bits) to be considered by the subnet.</param>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnRoute.Address">
      <summary>Gets or sets the ID or the address of the subnet under the route control.</summary>
      <returns>The ID or the address of the subnet under the route control.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnRoute.PrefixSize">
      <summary>Gets or sets the size (in bits) to be considered by the subnet..</summary>
      <returns>The size (in bits) to be considered by the subnet.</returns>
    </member>
    <member name="T:Windows.Networking.Vpn.VpnRouteAssignment">
      <summary>Represents the list of routes assigned to the VPN channel for the correct flow and redirection of traffic.</summary>
    </member>
    <member name="M:Windows.Networking.Vpn.VpnRouteAssignment.#ctor">
      <summary>Allows a VPN plug-in to create the set of routing traffic policy to be set on a VPN channel.</summary>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnRouteAssignment.ExcludeLocalSubnets">
      <summary>Gets or sets whether the physical infrastructure network, such as the local subnet, should always be exempted from flowing over the VPN interface.</summary>
      <returns>If local subnets are excluded, it is **TRUE**; otherwise , it is **FALSE**.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnRouteAssignment.Ipv4ExclusionRoutes">
      <summary>Gets or sets a list of IPv4 routes that should not sent traffic over the VPN interface.</summary>
      <returns>A list of IPv4 routes that should not sent traffic over the VPN interface.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnRouteAssignment.Ipv4InclusionRoutes">
      <summary>Gets or sets a list of IPv4 routes that should send traffic over the VPN interface.</summary>
      <returns>A list of IPv4 routes that should send traffic over the VPN interface.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnRouteAssignment.Ipv6ExclusionRoutes">
      <summary>Gets or sets a list of IPv6 routes that should not sent traffic over the VPN interface.</summary>
      <returns>The list of IPv6 routes that should not sent traffic over the VPN interface.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnRouteAssignment.Ipv6InclusionRoutes">
      <summary>Gets or sets a list of IPv6 routes that should always sent traffic over the VPN interface.</summary>
      <returns>The list of IPv6 routes that should always sent traffic over the VPN interface.</returns>
    </member>
    <member name="T:Windows.Networking.Vpn.VpnRoutingPolicyType">
      <summary>Specifies the routing policy type.</summary>
    </member>
    <member name="F:Windows.Networking.Vpn.VpnRoutingPolicyType.ForceAllTrafficOverVpn">
      <summary>Apps are force tunneled through the VPN interface.</summary>
    </member>
    <member name="F:Windows.Networking.Vpn.VpnRoutingPolicyType.SplitRouting">
      <summary>Apps are split tunneled and allowed to talk through other interfaces.</summary>
    </member>
    <member name="T:Windows.Networking.Vpn.VpnSystemHealth">
      <summary>Allows access to the security health of the system device.</summary>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnSystemHealth.StatementOfHealth">
      <summary>Gets the RFC compliant blob representing the Statement of Health. This can be used to send directly in any of the network protocols embedding a RFC compliant statement of health.</summary>
      <returns>The RFC compliant blob representing the Statement of Health.</returns>
    </member>
    <member name="T:Windows.Networking.Vpn.VpnTrafficFilter">
      <summary>Defines the traffic filtering properties (including per app VPN). A description of the type of network traffic that will be allowed over the VPN connection, such as a specific application and protocol allowed for the connection.</summary>
    </member>
    <member name="M:Windows.Networking.Vpn.VpnTrafficFilter.#ctor(Windows.Networking.Vpn.VpnAppId)">
      <summary>Allows a VPN plug-in or VPN management app to create a traffic filter.</summary>
      <param name="appId">The app ID associated with the new traffic filter.</param>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnTrafficFilter.AppClaims">
      <summary>Gets a security descriptor specifying the set of checks of claims a process must have to be allowed by this traffic filter.</summary>
      <returns>A security descriptor specifying the set of checks of claims a process must have to be allowed by this traffic filter.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnTrafficFilter.AppId">
      <summary>Gets or sets the ID of the app that is allowed by this traffic filter.</summary>
      <returns>The ID of the app that is allowed by this traffic filter.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnTrafficFilter.LocalAddressRanges">
      <summary>Gets a list of the local address ranges that are allowed by this traffic filter.</summary>
      <returns>A list of the local address ranges that are allowed by this traffic filter.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnTrafficFilter.LocalPortRanges">
      <summary>Gets a list of the local port ranges that are allowed by this traffic filter. Specially useful for identifying SMB.</summary>
      <returns>A list of the local port ranges that are allowed by this traffic filter. Specifically useful for identifying SMB.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnTrafficFilter.Protocol">
      <summary>Gets or sets the IP protocol that is allowed by this traffic filter.</summary>
      <returns>An enum value indicating which IP protocol is allowed by this traffic filter.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnTrafficFilter.RemoteAddressRanges">
      <summary>Gets a list of the remote address ranges that are allowed by this traffic filter.</summary>
      <returns>A list of the remote address ranges that are allowed by this traffic filter.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnTrafficFilter.RemotePortRanges">
      <summary>Gets a list of the remote port ranges that are allowed by this traffic filter.</summary>
      <returns>A list of the remote port ranges that are allowed by this traffic filter.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnTrafficFilter.RoutingPolicyType">
      <summary>Gets or sets whether the apps allowed by this traffic filter are force tunneled through the VPN interface, or whether they are split tunneled and allowed to talk through other interfaces.</summary>
      <returns>An enum value indicating the routing policy.</returns>
    </member>
    <member name="T:Windows.Networking.Vpn.VpnTrafficFilterAssignment">
      <summary>Allows the specification of a set of traffic filters as policy to a VPN channel.</summary>
    </member>
    <member name="M:Windows.Networking.Vpn.VpnTrafficFilterAssignment.#ctor">
      <summary>Allows a VPN plug-in to create a traffic filter policy assignment for the VPN channel.</summary>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnTrafficFilterAssignment.AllowInbound">
      <summary>Gets or sets whether inbound traffic is allowed or not.</summary>
      <returns>If inbound traffic is allowed, it is **TRUE**; otherwise , it is **FALSE**.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnTrafficFilterAssignment.AllowOutbound">
      <summary>Gets or sets whether outbound traffic is allowed or not.</summary>
      <returns>If outbound traffic is allowed, it is **TRUE**; otherwise , it is **FALSE**.</returns>
    </member>
    <member name="P:Windows.Networking.Vpn.VpnTrafficFilterAssignment.TrafficFilterList">
      <summary>Gets a list of traffic filters composing the traffic filter policy to assign to a VPN channel.</summary>
      <returns>The list of traffic filters composing the traffic filter policy to assign to a VPN channel.</returns>
    </member>
    <member name="T:Windows.Perception.PerceptionTimestamp">
      <summary>Represents a particular prediction of the future, or a snapshot of the past.</summary>
    </member>
    <member name="P:Windows.Perception.PerceptionTimestamp.PredictionAmount">
      <summary>For timestamps about the future, gets the span of time between when the prediction was made and TargetTime.</summary>
      <returns>The prediction duration.</returns>
    </member>
    <member name="P:Windows.Perception.PerceptionTimestamp.SystemRelativeTargetTime">
      <summary>Gets the specific time that is the subject of this timestamp, represented in the system-relative QueryPerformanceCounter (QPC) time domain.</summary>
      <returns>The system-relative QPC time.</returns>
    </member>
    <member name="P:Windows.Perception.PerceptionTimestamp.TargetTime">
      <summary>Gets the specific time that is the subject of this timestamp.</summary>
      <returns>The time.</returns>
    </member>
    <member name="T:Windows.Perception.PerceptionTimestampHelper">
      <summary>Static methods for working with PerceptionTimestamp objects.</summary>
    </member>
    <member name="M:Windows.Perception.PerceptionTimestampHelper.FromHistoricalTargetTime(Windows.Foundation.DateTime)">
      <summary>Gets a timestamp that targets the specified time in the past.</summary>
      <param name="targetTime">The moment in the past to target with the timestamp.</param>
      <returns>The timestamp.</returns>
    </member>
    <member name="M:Windows.Perception.PerceptionTimestampHelper.FromSystemRelativeTargetTime(Windows.Foundation.TimeSpan)">
      <summary>Gets a timestamp that targets the specified system-relative time, represented in the system-relative QueryPerformanceCounter (QPC) time domain.</summary>
      <param name="targetTime">The system-relative moment in QPC time to target with the timestamp.</param>
      <returns>The timestamp.</returns>
    </member>
    <member name="T:Windows.Perception.People.EyesPose">
      <summary>Represents the user's eye gaze in relation to their surroundings.</summary>
    </member>
    <member name="P:Windows.Perception.People.EyesPose.Gaze">
      <summary>Gets the user's eye gaze in the specified coordinate system.</summary>
      <returns>The eye gaze, if calibration is valid for the current user and their eyes are currently detected; otherwise, null.</returns>
    </member>
    <member name="P:Windows.Perception.People.EyesPose.IsCalibrationValid">
      <summary>Gets whether eye gaze has been calibrated for the current user in the headset.</summary>
      <returns>Whether eye gaze has been calibrated for the current user.</returns>
    </member>
    <member name="P:Windows.Perception.People.EyesPose.UpdateTimestamp">
      <summary>Gets the timestamp at which this eye gaze snapshot was taken.</summary>
      <returns>The timestamp.</returns>
    </member>
    <member name="M:Windows.Perception.People.EyesPose.IsSupported">
      <summary>Gets whether eye gaze is supported by the current headset.</summary>
      <returns>Whether eye gaze is supported.</returns>
    </member>
    <member name="M:Windows.Perception.People.EyesPose.RequestAccessAsync">
      <summary>Requests access for an app to use spatial eye gaze. This requires the **gazeInput** capability.</summary>
      <returns>Operation that triggers once the user has completed any consent dialog, providing the access status.</returns>
    </member>
    <member name="T:Windows.Perception.People.HandJointKind">
      <summary>Specifies a joint within the user's hand.</summary>
    </member>
    <member name="F:Windows.Perception.People.HandJointKind.IndexDistal">
      <summary>The third knuckle that poses the index finger's distal phalanx.</summary>
    </member>
    <member name="F:Windows.Perception.People.HandJointKind.IndexIntermediate">
      <summary>The second knuckle that poses the index finger's intermediate phalanx.</summary>
    </member>
    <member name="F:Windows.Perception.People.HandJointKind.IndexMetacarpal">
      <summary>The joint in the base of the hand that poses the index finger's metacarpal bone.</summary>
    </member>
    <member name="F:Windows.Perception.People.HandJointKind.IndexProximal">
      <summary>The first knuckle that poses the index finger's proximal phalanx.</summary>
    </member>
    <member name="F:Windows.Perception.People.HandJointKind.IndexTip">
      <summary>The point on the surface of the index finger at the tip.</summary>
    </member>
    <member name="F:Windows.Perception.People.HandJointKind.LittleDistal">
      <summary>The third knuckle that poses the little finger's (pinky's) distal phalanx.</summary>
    </member>
    <member name="F:Windows.Perception.People.HandJointKind.LittleIntermediate">
      <summary>The second knuckle that poses the little finger's (pinky's) intermediate phalanx.</summary>
    </member>
    <member name="F:Windows.Perception.People.HandJointKind.LittleMetacarpal">
      <summary>The joint in the base of hand that poses the little finger's (pinky's) metacarpal bone.</summary>
    </member>
    <member name="F:Windows.Perception.People.HandJointKind.LittleProximal">
      <summary>The first knuckle that poses the little finger's (pinky's) proximal phalanx.</summary>
    </member>
    <member name="F:Windows.Perception.People.HandJointKind.LittleTip">
      <summary>The point on the surface of the little finger's (pinky's) at the tip.</summary>
    </member>
    <member name="F:Windows.Perception.People.HandJointKind.MiddleDistal">
      <summary>The third knuckle that poses the middle finger's distal phalanx.</summary>
    </member>
    <member name="F:Windows.Perception.People.HandJointKind.MiddleIntermediate">
      <summary>The second knuckle that poses the middle finger's intermediate phalanx.</summary>
    </member>
    <member name="F:Windows.Perception.People.HandJointKind.MiddleMetacarpal">
      <summary>The joint in the base of the hand that poses the middle finger's metacarpal bone.</summary>
    </member>
    <member name="F:Windows.Perception.People.HandJointKind.MiddleProximal">
      <summary>The first knuckle that poses the middle finger's proximal phalanx.</summary>
    </member>
    <member name="F:Windows.Perception.People.HandJointKind.MiddleTip">
      <summary>The point on the surface of the middle finger at the tip.</summary>
    </member>
    <member name="F:Windows.Perception.People.HandJointKind.Palm">
      <summary>The center of the palm.</summary>
    </member>
    <member name="F:Windows.Perception.People.HandJointKind.RingDistal">
      <summary>The third knuckle that poses the ring finger's distal phalanx.</summary>
    </member>
    <member name="F:Windows.Perception.People.HandJointKind.RingIntermediate">
      <summary>The second knuckle that poses the ring finger's intermediate phalanx.</summary>
    </member>
    <member name="F:Windows.Perception.People.HandJointKind.RingMetacarpal">
      <summary>The joint in the base of hand that poses the ring finger's metacarpal bone.</summary>
    </member>
    <member name="F:Windows.Perception.People.HandJointKind.RingProximal">
      <summary>The first knuckle that poses the ring finger's proximal phalanx.</summary>
    </member>
    <member name="F:Windows.Perception.People.HandJointKind.RingTip">
      <summary>The point on the surface of the ring finger at the tip.</summary>
    </member>
    <member name="F:Windows.Perception.People.HandJointKind.ThumbDistal">
      <summary>The second knuckle that poses the thumb's distal phalanx.</summary>
    </member>
    <member name="F:Windows.Perception.People.HandJointKind.ThumbMetacarpal">
      <summary>The joint in the base of the hand that poses the thumb's metacarpal bone.</summary>
    </member>
    <member name="F:Windows.Perception.People.HandJointKind.ThumbProximal">
      <summary>The first knuckle that poses the thumb's proximal phalanx.</summary>
    </member>
    <member name="F:Windows.Perception.People.HandJointKind.ThumbTip">
      <summary>The point on the surface of the thumb at the tip.</summary>
    </member>
    <member name="F:Windows.Perception.People.HandJointKind.Wrist">
      <summary>The center of the wrist.</summary>
    </member>
    <member name="T:Windows.Perception.People.HandMeshObserver">
      <summary>Provides mesh updates each frame that track the detected shape of a hand.</summary>
    </member>
    <member name="P:Windows.Perception.People.HandMeshObserver.ModelId">
      <summary>Gets a hand mesh model ID to identify the same index buffer across multiple source detection and loss events.</summary>
      <returns>The hand mesh model ID.</returns>
    </member>
    <member name="P:Windows.Perception.People.HandMeshObserver.NeutralPose">
      <summary>Gets the current neutral HandPose for this hand.</summary>
      <returns>The neutral hand pose.</returns>
    </member>
    <member name="P:Windows.Perception.People.HandMeshObserver.NeutralPoseVersion">
      <summary>Gets the version of the NeutralPose for this hand.</summary>
      <returns>The neutral hand pose version.</returns>
    </member>
    <member name="P:Windows.Perception.People.HandMeshObserver.Source">
      <summary>The SpatialInteractionSource whose hand mesh is tracked by this HandMeshObserver.</summary>
      <returns>The source.</returns>
    </member>
    <member name="P:Windows.Perception.People.HandMeshObserver.TriangleIndexCount">
      <summary>Gets the number of elements in the index buffer for this hand mesh model.</summary>
      <returns>The index buffer size.</returns>
    </member>
    <member name="P:Windows.Perception.People.HandMeshObserver.VertexCount">
      <summary>Gets the count of vertices for this hand.</summary>
      <returns>The count of vertices for this hand.</returns>
    </member>
    <member name="M:Windows.Perception.People.HandMeshObserver.GetTriangleIndices(System.UInt16[])">
      <summary>Fills an index buffer for this hand mesh model.</summary>
      <param name="indices">The index buffer to fill.</param>
    </member>
    <member name="M:Windows.Perception.People.HandMeshObserver.GetVertexStateForPose(Windows.Perception.People.HandPose)">
      <summary>Gets the vertex buffer and other state needed to render the hand mesh for a given frame's hand pose, or for the hand mesh's neutral pose.</summary>
      <param name="handPose">The hand pose for which to get the vertex state.</param>
      <returns>The vertex state.</returns>
    </member>
    <member name="T:Windows.Perception.People.HandMeshVertex">
      <summary>Represents an individual vertex in a hand mesh vertex buffer.</summary>
    </member>
    <member name="F:Windows.Perception.People.HandMeshVertex.Normal">
      <summary>The normal of the vertex.</summary>
    </member>
    <member name="F:Windows.Perception.People.HandMeshVertex.Position">
      <summary>The position of the vertex.</summary>
    </member>
    <member name="T:Windows.Perception.People.HandMeshVertexState">
      <summary>Represents the vertex buffer and other state needed to render the hand mesh.</summary>
    </member>
    <member name="P:Windows.Perception.People.HandMeshVertexState.CoordinateSystem">
      <summary>Gets the coordinate system within which this frame's vertex positions and normals are expressed.</summary>
      <returns>The coordinate system.</returns>
    </member>
    <member name="P:Windows.Perception.People.HandMeshVertexState.UpdateTimestamp">
      <summary>Gets the timestamp at which the vertex positions and normals were last updated.</summary>
      <returns>The update timestamp.</returns>
    </member>
    <member name="M:Windows.Perception.People.HandMeshVertexState.GetVertices(Windows.Perception.People.HandMeshVertex[])">
      <summary>Fills a vertex buffer for this hand mesh model.</summary>
      <param name="vertices">The vertex buffer to fill.</param>
    </member>
    <member name="T:Windows.Perception.People.HandPose">
      <summary>Represents the poses of the user's hand joints in relation to their surroundings.</summary>
    </member>
    <member name="M:Windows.Perception.People.HandPose.GetRelativeJoint(Windows.Perception.People.HandJointKind,Windows.Perception.People.HandJointKind)">
      <summary>Gets the pose of a hand joint, expressed relative to a reference joint.</summary>
      <param name="joint">The hand joint kind to locate.</param>
      <param name="referenceJoint">The reference hand joint kind, relative to which the joint will be located.</param>
      <returns>The relative pose of the joint.</returns>
    </member>
    <member name="M:Windows.Perception.People.HandPose.GetRelativeJoints(Windows.Perception.People.HandJointKind[],Windows.Perception.People.HandJointKind[],Windows.Perception.People.JointPose[])">
      <summary>Gets the pose of multiple hand joints, each expressed relative to its matching reference joint.</summary>
      <param name="joints">The array of hand joint kinds to locate.</param>
      <param name="referenceJoints">The array of reference hand joint kinds, relative to which each matching joint in the *joints* array will be located.</param>
      <param name="jointPoses">The array of relative poses to fill, one for each matching element in the *joints* and *referenceJoints* arrays.</param>
    </member>
    <member name="M:Windows.Perception.People.HandPose.TryGetJoint(Windows.Perception.Spatial.SpatialCoordinateSystem,Windows.Perception.People.HandJointKind,Windows.Perception.People.JointPose@)">
      <summary>Gets the pose of a hand joint, expressed in the specified coordinate system.</summary>
      <param name="coordinateSystem">The coordinate system in which to express the joint pose.</param>
      <param name="joint">The hand joint kind to locate.</param>
      <param name="jointPose">The pose to fill for the specified joint.</param>
      <returns>True if the hand can be located within the specified coordinate system; otherwise, false.</returns>
    </member>
    <member name="M:Windows.Perception.People.HandPose.TryGetJoints(Windows.Perception.Spatial.SpatialCoordinateSystem,Windows.Perception.People.HandJointKind[],Windows.Perception.People.JointPose[])">
      <summary>Gets the pose of multiple hand joints, expressed in the specified coordinate system.</summary>
      <param name="coordinateSystem">The coordinate system in which to express the joint poses.</param>
      <param name="joints">The array of hand joint kinds to locate.</param>
      <param name="jointPoses">The array of poses to fill, one for each matching element in the joints array.</param>
      <returns>True if the hand can be located within the specified coordinate system; otherwise, false.</returns>
    </member>
    <member name="T:Windows.Perception.People.HeadPose">
      <summary>Represents the user's head gaze in relation to their surroundings.</summary>
    </member>
    <member name="P:Windows.Perception.People.HeadPose.ForwardDirection">
      <summary>Gets the forward direction of the user's head gaze in the specified coordinate system, as a unit vector.</summary>
      <returns>The forward direction unit vector.</returns>
    </member>
    <member name="P:Windows.Perception.People.HeadPose.Position">
      <summary>Gets the position of the user's head in the specified coordinate system.</summary>
      <returns>The position.</returns>
    </member>
    <member name="P:Windows.Perception.People.HeadPose.UpDirection">
      <summary>Gets the up direction that orients the user's head gaze in the specified coordinate system, as a unit vector.</summary>
      <returns>The up direction unit vector.</returns>
    </member>
    <member name="T:Windows.Perception.People.JointPose">
      <summary>The pose of a hand joint.</summary>
    </member>
    <member name="F:Windows.Perception.People.JointPose.Accuracy">
      <summary>The accuracy of this joint pose.</summary>
    </member>
    <member name="F:Windows.Perception.People.JointPose.Orientation">
      <summary>The joint's orientation, with forward (-z) pointing towards the tip of each finger, up (+y) pointing out of the back of the hand or finger, and right (+x) pointing perpendicular to forward and up.</summary>
    </member>
    <member name="F:Windows.Perception.People.JointPose.Position">
      <summary>The joint's position.  All joints except for tip joints are interior to the hand.  Finger joint poses represent the base of the named bone.</summary>
    </member>
    <member name="F:Windows.Perception.People.JointPose.Radius">
      <summary>The distance from the joint position to the surface of the hand.</summary>
    </member>
    <member name="T:Windows.Perception.People.JointPoseAccuracy">
      <summary>Specifies the accuracy of a hand joint's position and orientation.</summary>
    </member>
    <member name="F:Windows.Perception.People.JointPoseAccuracy.Approximate">
      <summary>The hand joint is only being tracked approximately, perhaps due to occlusion.</summary>
    </member>
    <member name="F:Windows.Perception.People.JointPoseAccuracy.High">
      <summary>The hand joint is being tracked at its nominal accuracy.</summary>
    </member>
    <member name="T:Windows.Perception.Spatial.SpatialAnchor">
      <summary>Represents a coordinate system that is strongly anchored to a point in the user's surroundings.</summary>
    </member>
    <member name="P:Windows.Perception.Spatial.SpatialAnchor.CoordinateSystem">
      <summary>Gets the coordinate system of the anchor, with easing adjustments applied.</summary>
      <returns>The eased coordinate system.</returns>
    </member>
    <member name="P:Windows.Perception.Spatial.SpatialAnchor.RawCoordinateSystem">
      <summary>Gets the coordinate system of the anchor, without easing applied.</summary>
      <returns>The raw coordinate system.</returns>
    </member>
    <member name="P:Windows.Perception.Spatial.SpatialAnchor.RemovedByUser">
      <summary>Gets a value indicating whether the persisted anchor was removed by the user.</summary>
      <returns>**True**, if the anchor was removed; otherwise, **false**.</returns>
    </member>
    <member name="E:Windows.Perception.Spatial.SpatialAnchor.RawCoordinateSystemAdjusted">
      <summary>Occurs when the device adjusts the anchor's precise location, which updates the RawCoordinateSystem.</summary>
    </member>
    <member name="M:Windows.Perception.Spatial.SpatialAnchor.TryCreateRelativeTo(Windows.Perception.Spatial.SpatialCoordinateSystem)">
      <summary>Creates an anchor at the origin of the specified coordinate system.</summary>
      <param name="coordinateSystem">The reference SpatialCoordinateSystem object.</param>
      <returns>The new anchor, if the creation attempt is successful; otherwise, null.</returns>
    </member>
    <member name="M:Windows.Perception.Spatial.SpatialAnchor.TryCreateRelativeTo(Windows.Perception.Spatial.SpatialCoordinateSystem,Windows.Foundation.Numerics.Vector3)">
      <summary>Creates an anchor at a specific position within the specified coordinate system.</summary>
      <param name="coordinateSystem">The reference SpatialCoordinateSystem object.</param>
      <param name="position">A point specified relative to the coordinate system of the source SpatialCoordinateSystem object.</param>
      <returns>The new anchor, if the creation attempt is successful; otherwise, null.</returns>
    </member>
    <member name="M:Windows.Perception.Spatial.SpatialAnchor.TryCreateRelativeTo(Windows.Perception.Spatial.SpatialCoordinateSystem,Windows.Foundation.Numerics.Vector3,Windows.Foundation.Numerics.Quaternion)">
      <summary>Creates an anchor at a specific position and orientation within the specified coordinate system.</summary>
      <param name="coordinateSystem">The reference SpatialCoordinateSystem object.</param>
      <param name="position">A point specified relative to the coordinate system of the source SpatialCoordinateSystem object.</param>
      <param name="orientation">A rotation specified relative to the coordinate system of the source SpatialCoordinateSystem object. The orientation of the created anchor's coordinate system is offset by this rotation relative to the source coordinate system.</param>
      <returns>The new anchor, if the creation attempt is successful; otherwise, null.</returns>
    </member>
    <member name="T:Windows.Perception.Spatial.SpatialAnchorExporter">
      <summary>Allows apps to export spatial anchors for sharing and relocalization across devices, so that both devices can reason about the same locations in their users' surroundings.</summary>
    </member>
    <member name="M:Windows.Perception.Spatial.SpatialAnchorExporter.GetAnchorExportSufficiencyAsync(Windows.Perception.Spatial.SpatialAnchor,Windows.Perception.Spatial.SpatialAnchorExportPurpose)">
      <summary>Returns information about whether a spatial anchor's data is sufficient for sharing or relocalization.</summary>
      <param name="anchor">The spatial anchor that will be exported.</param>
      <param name="purpose">The purpose of the export, sharing or relocalization.</param>
      <returns>The anchor's export sufficiency.</returns>
    </member>
    <member name="M:Windows.Perception.Spatial.SpatialAnchorExporter.GetDefault">
      <summary>Gets the default **SpatialAnchorExporter** instance for the current device.</summary>
      <returns>The exporter.</returns>
    </member>
    <member name="M:Windows.Perception.Spatial.SpatialAnchorExporter.RequestAccessAsync">
      <summary>Requests access for an app to export spatial anchors. This requires the **spatialPerception** capability.</summary>
      <returns>Operation that triggers once the user has completed any consent dialog, providing the access status.</returns>
    </member>
    <member name="M:Windows.Perception.Spatial.SpatialAnchorExporter.TryExportAnchorAsync(Windows.Perception.Spatial.SpatialAnchor,Windows.Perception.Spatial.SpatialAnchorExportPurpose,Windows.Storage.Streams.IOutputStream)">
      <summary>Exports a spatial anchor to a stream for sharing or relocalization. This allows multiple devices to reason about the same locations in their users' surroundings.</summary>
      <param name="anchor">The spatial anchor to export.</param>
      <param name="purpose">The purpose of the export, sharing or relocalization.</param>
      <param name="stream">The stream to export the anchor to.</param>
      <returns>Operation that triggers once the export has been attempted, providing true if the export succeeded; otherwise, false.</returns>
    </member>
    <member name="T:Windows.Perception.Spatial.SpatialAnchorExportPurpose">
      <summary>Specifies the purpose of a given spatial anchor export, sharing or relocalization.</summary>
    </member>
    <member name="F:Windows.Perception.Spatial.SpatialAnchorExportPurpose.Relocalization">
      <summary>This export is to relocalize an existing spatial anchor.</summary>
    </member>
    <member name="F:Windows.Perception.Spatial.SpatialAnchorExportPurpose.Sharing">
      <summary>This export is to share a new spatial anchor.</summary>
    </member>
    <member name="T:Windows.Perception.Spatial.SpatialAnchorExportSufficiency">
      <summary>Represents information about whether a spatial anchor's data is sufficient for sharing or relocalization.</summary>
    </member>
    <member name="P:Windows.Perception.Spatial.SpatialAnchorExportSufficiency.IsMinimallySufficient">
      <summary>Gets whether the spatial anchor has gathered enough data to successfully export for the specified purpose.</summary>
      <returns>Whether the export will succeed.</returns>
    </member>
    <member name="P:Windows.Perception.Spatial.SpatialAnchorExportSufficiency.RecommendedSufficiencyLevel">
      <summary>Gets the SufficiencyLevel value that is ideal for an export for the specified purpose.</summary>
      <returns>The ideal sufficiency level.</returns>
    </member>
    <member name="P:Windows.Perception.Spatial.SpatialAnchorExportSufficiency.SufficiencyLevel">
      <summary>Gets the amount of data the spatial anchor has gathered relative to the minimal amount needed to successfully export for the specified purpose.</summary>
      <returns>The amount of data gathered for this export.</returns>
    </member>
    <member name="T:Windows.Perception.Spatial.SpatialAnchorManager">
      <summary>Static methods for getting the spatial anchor store for the current app.</summary>
    </member>
    <member name="M:Windows.Perception.Spatial.SpatialAnchorManager.RequestStoreAsync">
      <summary>Retrieves the anchor store for the current app.</summary>
      <returns>The anchor store.</returns>
    </member>
    <member name="T:Windows.Perception.Spatial.SpatialAnchorRawCoordinateSystemAdjustedEventArgs">
      <summary>Provides data for the SpatialAnchor.RawCoordinateSystemAdjusted event.</summary>
    </member>
    <member name="P:Windows.Perception.Spatial.SpatialAnchorRawCoordinateSystemAdjustedEventArgs.OldRawCoordinateSystemToNewRawCoordinateSystemTransform">
      <summary>Gets a transform representing the adjustment of this SpatialAnchor relative to its previous location.</summary>
      <returns>The transform.</returns>
    </member>
    <member name="T:Windows.Perception.Spatial.SpatialAnchorStore">
      <summary>Represents a collection of SpatialAnchor objects stored by Windows on behalf of an app.</summary>
    </member>
    <member name="M:Windows.Perception.Spatial.SpatialAnchorStore.Clear">
      <summary>Clears all anchors in the app's anchor store.</summary>
    </member>
    <member name="M:Windows.Perception.Spatial.SpatialAnchorStore.GetAllSavedAnchors">
      <summary>Gets a map of all anchors saved in the store, with their identifiers as the keys.</summary>
      <returns>The map of anchors.</returns>
    </member>
    <member name="M:Windows.Perception.Spatial.SpatialAnchorStore.Remove(System.String)">
      <summary>Removes a specific anchor from the store. The anchor is specified by its identifier.</summary>
      <param name="id">The identifier of the anchor to remove.</param>
    </member>
    <member name="M:Windows.Perception.Spatial.SpatialAnchorStore.TrySave(System.String,Windows.Perception.Spatial.SpatialAnchor)">
      <summary>Persists an anchor to the store.</summary>
      <param name="id">An identifier for the anchor. The identifier must be unique within your app.</param>
      <param name="anchor">The anchor to save.</param>
      <returns>True, if the save succeeded; otherwise, false.</returns>
    </member>
    <member name="T:Windows.Perception.Spatial.SpatialAnchorTransferManager">
      <summary>Static methods for transferring spatial anchors between devices, so that both devices can reason about the same locations in their users' surroundings.</summary>
      <deprecated type="deprecate">Use SpatialEntityStore instead of SpatialAnchorTransferManager. For more info, see MSDN.</deprecated>
    </member>
    <member name="M:Windows.Perception.Spatial.SpatialAnchorTransferManager.RequestAccessAsync">
      <summary>Requests access for an app to export or import spatial anchors. This requires the spatialPerception capability.</summary>
      <deprecated type="deprecate">Use SpatialEntityStore instead of SpatialAnchorTransferManager. For more info, see MSDN.</deprecated>
      <returns>Operation that triggers once the user has completed any consent dialog, providing the access status.</returns>
    </member>
    <member name="M:Windows.Perception.Spatial.SpatialAnchorTransferManager.TryExportAnchorsAsync(Windows.Foundation.Collections.IIterable{Windows.Foundation.Collections.IKeyValuePair{System.String,Windows.Perception.Spatial.SpatialAnchor}},Windows.Storage.Streams.IOutputStream)">
      <summary>Exports spatial anchors to a stream, which can later be imported on another device. This allows both devices to reason about the same locations in their users' surroundings.</summary>
      <deprecated type="deprecate">Use SpatialEntityStore instead of SpatialAnchorTransferManager. For more info, see MSDN.</deprecated>
      <param name="anchors">The collection of anchors to export, each identified by an app-specified string key.</param>
      <param name="stream">The stream to export anchors to.</param>
      <returns>Operation that triggers once the export is complete.</returns>
    </member>
    <member name="M:Windows.Perception.Spatial.SpatialAnchorTransferManager.TryImportAnchorsAsync(Windows.Storage.Streams.IInputStream)">
      <summary>Imports a stream of spatial anchors that was previously exported from another device. This allows both devices to reason about the same locations in their users' surroundings.</summary>
      <deprecated type="deprecate">Use SpatialEntityStore instead of SpatialAnchorTransferManager. For more info, see MSDN.</deprecated>
      <param name="stream">The stream to import anchors from.</param>
      <returns>The operation that triggers once the import is complete, providing the imported anchors.</returns>
    </member>
    <member name="T:Windows.Perception.Spatial.SpatialBoundingBox">
      <summary>An axis-aligned bounding box in the user's surroundings, with coordinates expressed in meters.</summary>
    </member>
    <member name="F:Windows.Perception.Spatial.SpatialBoundingBox.Center">
      <summary>The position of the center of the bounding box.</summary>
    </member>
    <member name="F:Windows.Perception.Spatial.SpatialBoundingBox.Extents">
      <summary>The distance from the center of the bounding box to its edges, along each axis.</summary>
    </member>
    <member name="T:Windows.Perception.Spatial.SpatialBoundingFrustum">
      <summary>A bounding frustum in the user's surroundings defined as a set of 6 planes, with coordinates expressed in meters.</summary>
    </member>
    <member name="F:Windows.Perception.Spatial.SpatialBoundingFrustum.Bottom">
      <summary>The bottom Plane defines the boundary for the bottommost content within the frustum.</summary>
    </member>
    <member name="F:Windows.Perception.Spatial.SpatialBoundingFrustum.Far">
      <summary>The far Plane defines the boundary for the farthest content within the frustum.</summary>
    </member>
    <member name="F:Windows.Perception.Spatial.SpatialBoundingFrustum.Left">
      <summary>The left Plane defines the boundary for the leftmost content within the frustum.</summary>
    </member>
    <member name="F:Windows.Perception.Spatial.SpatialBoundingFrustum.Near">
      <summary>The near Plane defines the boundary for the closest content within the frustum.</summary>
    </member>
    <member name="F:Windows.Perception.Spatial.SpatialBoundingFrustum.Right">
      <summary>The right Plane defines the boundary for the rightmost content within the frustum.</summary>
    </member>
    <member name="F:Windows.Perception.Spatial.SpatialBoundingFrustum.Top">
      <summary>The top Plane defines the boundary for the topmost content within the frustum.</summary>
    </member>
    <member name="T:Windows.Perception.Spatial.SpatialBoundingOrientedBox">
      <summary>An oriented bounding box in the user's surroundings, with coordinates expressed in meters.</summary>
    </member>
    <member name="F:Windows.Perception.Spatial.SpatialBoundingOrientedBox.Center">
      <summary>The position of the center of the bounding box.</summary>
    </member>
    <member name="F:Windows.Perception.Spatial.SpatialBoundingOrientedBox.Extents">
      <summary>The size of the bounding box along each axis, prior to rotation.</summary>
    </member>
    <member name="F:Windows.Perception.Spatial.SpatialBoundingOrientedBox.Orientation">
      <summary>The rotation of the bounding box, relative to the coordinate system's axes.</summary>
    </member>
    <member name="T:Windows.Perception.Spatial.SpatialBoundingSphere">
      <summary>A bounding sphere in the user's surroundings, with coordinates expressed in meters.</summary>
    </member>
    <member name="F:Windows.Perception.Spatial.SpatialBoundingSphere.Center">
      <summary>The position of the center of the sphere.</summary>
    </member>
    <member name="F:Windows.Perception.Spatial.SpatialBoundingSphere.Radius">
      <summary>The radius of the sphere.</summary>
    </member>
    <member name="T:Windows.Perception.Spatial.SpatialBoundingVolume">
      <summary>Represents a bounding volume of some kind in the user's surroundings, for example, a box, oriented box, sphere or frustum.</summary>
    </member>
    <member name="M:Windows.Perception.Spatial.SpatialBoundingVolume.FromBox(Windows.Perception.Spatial.SpatialCoordinateSystem,Windows.Perception.Spatial.SpatialBoundingBox)">
      <summary>Creates a bounding volume from the specified box, with its coordinates interpreted within the specified coordinate system.</summary>
      <param name="coordinateSystem">The coordinate system within which to interpret the bounding box's coordinates.</param>
      <param name="box">The bounding box.</param>
      <returns>The new bounding volume.</returns>
    </member>
    <member name="M:Windows.Perception.Spatial.SpatialBoundingVolume.FromFrustum(Windows.Perception.Spatial.SpatialCoordinateSystem,Windows.Perception.Spatial.SpatialBoundingFrustum)">
      <summary>Creates a bounding volume from the specified frustum, with its coordinates interpreted within the specified coordinate system.</summary>
      <param name="coordinateSystem">The coordinate system within which to interpret the bounding frustum's coordinates.</param>
      <param name="frustum">The bounding frustum.</param>
      <returns>The new bounding volume.</returns>
    </member>
    <member name="M:Windows.Perception.Spatial.SpatialBoundingVolume.FromOrientedBox(Windows.Perception.Spatial.SpatialCoordinateSystem,Windows.Perception.Spatial.SpatialBoundingOrientedBox)">
      <summary>Creates a bounding volume from the specified oriented box, with its coordinates interpreted within the specified coordinate system.</summary>
      <param name="coordinateSystem">The coordinate system within which to interpret the bounding box's coordinates.</param>
      <param name="box">The oriented bounding box.</param>
      <returns>The new bounding volume.</returns>
    </member>
    <member name="M:Windows.Perception.Spatial.SpatialBoundingVolume.FromSphere(Windows.Perception.Spatial.SpatialCoordinateSystem,Windows.Perception.Spatial.SpatialBoundingSphere)">
      <summary>Creates a bounding volume from the specified sphere, with its coordinates interpreted within the specified coordinate system.</summary>
      <param name="coordinateSystem">The coordinate system within which to interpret the bounding sphere's coordinates.</param>
      <param name="sphere">The bounding sphere.</param>
      <returns>The new bounding volume.</returns>
    </member>
    <member name="T:Windows.Perception.Spatial.SpatialCoordinateSystem">
      <summary>Represents a coordinate system used to reason about the user's surroundings.</summary>
    </member>
    <member name="M:Windows.Perception.Spatial.SpatialCoordinateSystem.TryGetTransformTo(Windows.Perception.Spatial.SpatialCoordinateSystem)">
      <summary>Provides a transform matrix that you can use to convert geometry expressed in one coordinate system to another coordinate system.</summary>
      <param name="target">The target coordinate system that you want to transform geometry to.</param>
      <returns>If the transformation is successful, this parameter returns the Matrix4x4 structure that you can use to transform geometry from being represented in the source SpatialCoordinateSystem to the specified target coordinate system.</returns>
    </member>
    <member name="T:Windows.Perception.Spatial.SpatialEntity">
      <summary>Represents a physical location in the user's surroundings and its metadata, which an app intends to share with other devices.</summary>
    </member>
    <member name="M:Windows.Perception.Spatial.SpatialEntity.#ctor(Windows.Perception.Spatial.SpatialAnchor)">
      <summary>Creates a new spatial entity to share the provided spatial anchor.</summary>
      <param name="spatialAnchor">The spatial anchor to share.</param>
    </member>
    <member name="M:Windows.Perception.Spatial.SpatialEntity.#ctor(Windows.Perception.Spatial.SpatialAnchor,Windows.Foundation.Collections.ValueSet)">
      <summary>Creates a new spatial entity to share the provided spatial anchor and metadata.</summary>
      <param name="spatialAnchor">The spatial anchor to share.</param>
      <param name="propertySet">The metadata to share for this anchor.</param>
    </member>
    <member name="P:Windows.Perception.Spatial.SpatialEntity.Anchor">
      <summary>Gets the spatial anchor representing the shared location in the user's surroundings.</summary>
      <returns>The anchor.</returns>
    </member>
    <member name="P:Windows.Perception.Spatial.SpatialEntity.Id">
      <summary>Gets the globally-unique ID for this spatial entity.</summary>
      <returns>The ID.</returns>
    </member>
    <member name="P:Windows.Perception.Spatial.SpatialEntity.Properties">
      <summary>Gets the key/value store of metadata for this spatial entity.</summary>
      <returns>The metadata.</returns>
    </member>
    <member name="T:Windows.Perception.Spatial.SpatialEntityAddedEventArgs">
      <summary>Event data for spatial entity added events.</summary>
    </member>
    <member name="P:Windows.Perception.Spatial.SpatialEntityAddedEventArgs.Entity">
      <summary>Gets the spatial entity that was added.</summary>
      <returns>The added entity.</returns>
    </member>
    <member name="T:Windows.Perception.Spatial.SpatialEntityRemovedEventArgs">
      <summary>Event data for spatial entity removed events.</summary>
    </member>
    <member name="P:Windows.Perception.Spatial.SpatialEntityRemovedEventArgs.Entity">
      <summary>Gets the spatial entity that was removed.</summary>
      <returns>The removed entity.</returns>
    </member>
    <member name="T:Windows.Perception.Spatial.SpatialEntityStore">
      <summary>Represents a shared pool of spatial entities, synchronized automatically among the participants in a remote session.</summary>
    </member>
    <member name="P:Windows.Perception.Spatial.SpatialEntityStore.IsSupported">
      <summary>Gets whether spatial entity sharing is supported on this system.</summary>
      <returns>Whether spatial entity sharing is supported on this system.</returns>
    </member>
    <member name="M:Windows.Perception.Spatial.SpatialEntityStore.CreateEntityWatcher">
      <summary>Gets a watcher that lets an app observe when participants add, update or remove entities in the store.</summary>
      <returns>The entity watcher.</returns>
    </member>
    <member name="M:Windows.Perception.Spatial.SpatialEntityStore.RemoveAsync(Windows.Perception.Spatial.SpatialEntity)">
      <summary>Removes a spatial entity from the store for all participants.</summary>
      <param name="entity">The spatial entity to remove.</param>
      <returns>Action that triggers once the entity removal has been communicated to the host.</returns>
    </member>
    <member name="M:Windows.Perception.Spatial.SpatialEntityStore.SaveAsync(Windows.Perception.Spatial.SpatialEntity)">
      <summary>Saves a new or updated spatial entity into the store, to be synchronized with all participants.</summary>
      <param name="entity">The new or updated spatial entity.</param>
      <returns>Action that triggers once the entity data has been communicated to the host.</returns>
    </member>
    <member name="M:Windows.Perception.Spatial.SpatialEntityStore.TryGet(Windows.System.RemoteSystems.RemoteSystemSession)">
      <summary>Establishes or retrieves an automatically-synchronized pool of spatial entities for a remote session.</summary>
      <param name="session">The remote session with the participants that will share spatial entities.</param>
      <returns>The spatial entity store.</returns>
    </member>
    <member name="T:Windows.Perception.Spatial.SpatialEntityUpdatedEventArgs">
      <summary>Event data for spatial entity updated events.</summary>
    </member>
    <member name="P:Windows.Perception.Spatial.SpatialEntityUpdatedEventArgs.Entity">
      <summary>Gets the spatial entity that was updated.</summary>
      <returns>The updated entity.</returns>
    </member>
    <member name="T:Windows.Perception.Spatial.SpatialEntityWatcher">
      <summary>Monitors changes to the set of entities that participants add, update, or remove within a spatial entity store, and provides notifications when that set changes.</summary>
    </member>
    <member name="P:Windows.Perception.Spatial.SpatialEntityWatcher.Status">
      <summary>Gets the operational status of the spatial entity watcher.</summary>
      <returns>The status.</returns>
    </member>
    <member name="E:Windows.Perception.Spatial.SpatialEntityWatcher.Added">
      <summary>The event that is raised when a new spatial entity is added to the store by a participant.</summary>
    </member>
    <member name="E:Windows.Perception.Spatial.SpatialEntityWatcher.EnumerationCompleted">
      <summary>The event that is raised when the initial replay of prior changes to the spatial entity store has completed.</summary>
    </member>
    <member name="E:Windows.Perception.Spatial.SpatialEntityWatcher.Removed">
      <summary>The event that is raised when a spatial entity is removed from the store by a participant.</summary>
    </member>
    <member name="E:Windows.Perception.Spatial.SpatialEntityWatcher.Updated">
      <summary>The event that is raised when an existing spatial entity has its metadata updated by a participant.</summary>
    </member>
    <member name="M:Windows.Perception.Spatial.SpatialEntityWatcher.Start">
      <summary>Starts watching for changes to the set of spatial entities in the store.</summary>
    </member>
    <member name="M:Windows.Perception.Spatial.SpatialEntityWatcher.Stop">
      <summary>Stops watching for changes to the set of spatial entities in the store.</summary>
    </member>
    <member name="T:Windows.Perception.Spatial.SpatialEntityWatcherStatus">
      <summary>Describes the state of a SpatialEntityWatcher object.</summary>
    </member>
    <member name="F:Windows.Perception.Spatial.SpatialEntityWatcherStatus.Aborted">
      <summary>The watcher has aborted operation. No subsequent events will be raised.</summary>
    </member>
    <member name="F:Windows.Perception.Spatial.SpatialEntityWatcherStatus.Created">
      <summary>This is the initial state of a Watcher object. During this state clients can register event handlers.</summary>
    </member>
    <member name="F:Windows.Perception.Spatial.SpatialEntityWatcherStatus.EnumerationCompleted">
      <summary>The watcher has completed enumerating the initial collection. Items can still be added, updated or removed from the collection.</summary>
    </member>
    <member name="F:Windows.Perception.Spatial.SpatialEntityWatcherStatus.Started">
      <summary>The watcher transitions to the Started state once Start is called. The watcher is enumerating the initial collection. Note that during this enumeration phase it is possible to receive Updated and Removed notifications but only to items that have already been Added.</summary>
    </member>
    <member name="F:Windows.Perception.Spatial.SpatialEntityWatcherStatus.Stopped">
      <summary>The client has called Stop and the watcher has completed all outstanding events. No further events will be raised.</summary>
    </member>
    <member name="F:Windows.Perception.Spatial.SpatialEntityWatcherStatus.Stopping">
      <summary>The client has called Stop and the watcher is still in the process of stopping. Events may still be raised.</summary>
    </member>
    <member name="T:Windows.Perception.Spatial.SpatialLocatability">
      <summary>Indicates the lifecycle state of the device's spatial location system. This lets an app know whether it can reason about the device's orientation or its position in the user's surroundings.</summary>
    </member>
    <member name="F:Windows.Perception.Spatial.SpatialLocatability.OrientationOnly">
      <summary>The device is reporting its orientation, and has not been asked to report its position in the user's surroundings.</summary>
    </member>
    <member name="F:Windows.Perception.Spatial.SpatialLocatability.PositionalTrackingActivating">
      <summary>The device is reporting its orientation, and is preparing to locate its position in the user's surroundings.</summary>
    </member>
    <member name="F:Windows.Perception.Spatial.SpatialLocatability.PositionalTrackingActive">
      <summary>The device is reporting its orientation and position in the user's surroundings.</summary>
    </member>
    <member name="F:Windows.Perception.Spatial.SpatialLocatability.PositionalTrackingInhibited">
      <summary>The device is reporting its orientation, but cannot locate its position in the user's surroundings due to external factors, like lighting conditions.</summary>
    </member>
    <member name="F:Windows.Perception.Spatial.SpatialLocatability.Unavailable">
      <summary>The device's spatial location system is not available.</summary>
    </member>
    <member name="T:Windows.Perception.Spatial.SpatialLocation">
      <summary>Represents the location of the device in the user's surroundings at a point in time.</summary>
    </member>
    <member name="P:Windows.Perception.Spatial.SpatialLocation.AbsoluteAngularAcceleration">
      <summary>Gets the absolute angular acceleration of the device in a clamped quaternion representation of the rotation per second squared. This acceleration is expressed in the supplied coordinate system, although the motion is measured relative to the user's surroundings.</summary>
      <returns>The angular acceleration as a clamped quaternion.</returns>
    </member>
    <member name="P:Windows.Perception.Spatial.SpatialLocation.AbsoluteAngularAccelerationAxisAngle">
      <summary>Gets the absolute angular acceleration of the device in an axis-angle representation in units of radians per second squared. This acceleration is expressed in the supplied coordinate system, although the motion is measured relative to the user's surroundings.</summary>
      <returns>The angular acceleration as an axis-angle.</returns>
    </member>
    <member name="P:Windows.Perception.Spatial.SpatialLocation.AbsoluteAngularVelocity">
      <summary>Gets the absolute angular velocity of the device in a clamped quaternion representation of the rotation per second. This velocity is expressed in the supplied coordinate system, although the motion is measured relative to the user's surroundings.</summary>
      <returns>The angular velocity as a clamped quaternion.</returns>
    </member>
    <member name="P:Windows.Perception.Spatial.SpatialLocation.AbsoluteAngularVelocityAxisAngle">
      <summary>Gets the absolute angular velocity of the device in an axis-angle representation in units of radians per second. This velocity is expressed in the supplied coordinate system, although the motion is measured relative to the user's surroundings.</summary>
      <returns>The angular velocity as an axis-angle.</returns>
    </member>
    <member name="P:Windows.Perception.Spatial.SpatialLocation.AbsoluteLinearAcceleration">
      <summary>Gets the absolute acceleration vector of the device in units of meters per second squared. This acceleration is expressed in the supplied coordinate system, although the motion is measured relative to the user's surroundings.</summary>
      <returns>The acceleration.</returns>
    </member>
    <member name="P:Windows.Perception.Spatial.SpatialLocation.AbsoluteLinearVelocity">
      <summary>Gets the absolute velocity vector of the device in units of meters per second. This velocity is expressed in the supplied coordinate system, although the motion is measured relative to the user's surroundings.</summary>
      <returns>The velocity.</returns>
    </member>
    <member name="P:Windows.Perception.Spatial.SpatialLocation.Orientation">
      <summary>Gets the orientation of the device within the supplied coordinate system.</summary>
      <returns>The orientation.</returns>
    </member>
    <member name="P:Windows.Perception.Spatial.SpatialLocation.Position">
      <summary>Gets the position of the device within the supplied coordinate system.</summary>
      <returns>The position.</returns>
    </member>
    <member name="T:Windows.Perception.Spatial.SpatialLocator">
      <summary>Provides access to the location of a device that's tracked relative to the user's surroundings, such as a HoloLens or other Mixed Reality headset.</summary>
    </member>
    <member name="P:Windows.Perception.Spatial.SpatialLocator.Locatability">
      <summary>Gets the current state of the device's spatial location system.</summary>
      <returns>The locatability.</returns>
    </member>
    <member name="E:Windows.Perception.Spatial.SpatialLocator.LocatabilityChanged">
      <summary>Occurs when the state of the spatial location system changes.</summary>
    </member>
    <member name="E:Windows.Perception.Spatial.SpatialLocator.PositionalTrackingDeactivating">
      <summary>Occurs when the device's spatial location system is deactivating due to inactivity.</summary>
    </member>
    <member name="M:Windows.Perception.Spatial.SpatialLocator.CreateAttachedFrameOfReferenceAtCurrentHeading">
      <summary>Creates a frame of reference that's positionally attached to this SpatialLocator with the current orientation as its fixed heading.</summary>
      <returns>The locator-attached frame of reference.</returns>
    </member>
    <member name="M:Windows.Perception.Spatial.SpatialLocator.CreateAttachedFrameOfReferenceAtCurrentHeading(Windows.Foundation.Numerics.Vector3)">
      <summary>Creates a frame of reference that's positionally attached to this SpatialLocator with the current orientation as its fixed heading and with its origin offset by the specified relative position.</summary>
      <param name="relativePosition">The positional offset of the origin of the frame of reference, expressed within its coordinate system.</param>
      <returns>The locator-attached frame of reference.</returns>
    </member>
    <member name="M:Windows.Perception.Spatial.SpatialLocator.CreateAttachedFrameOfReferenceAtCurrentHeading(Windows.Foundation.Numerics.Vector3,Windows.Foundation.Numerics.Quaternion)">
      <summary>Creates a frame of reference that's positionally attached to this SpatialLocator with the current orientation as its fixed heading and with its origin offset and rotated by the specified relative position and orientation.</summary>
      <param name="relativePosition">The positional offset of the origin of the frame of reference, expressed within its coordinate system.</param>
      <param name="relativeOrientation">The rotation of the origin of the frame of reference, relative to the direction of the heading.</param>
      <returns>The locator-attached frame of reference.</returns>
    </member>
    <member name="M:Windows.Perception.Spatial.SpatialLocator.CreateAttachedFrameOfReferenceAtCurrentHeading(Windows.Foundation.Numerics.Vector3,Windows.Foundation.Numerics.Quaternion,System.Double)">
      <summary>Creates a frame of reference that's positionally attached to this SpatialLocator with the supplied heading in radians relative to the current orientation and with its origin offset by the specified relative position and orientation.</summary>
      <param name="relativePosition">The positional offset of the origin of the frame of reference, expressed within its coordinate system.</param>
      <param name="relativeOrientation">The rotation of the origin of the frame of reference, relative to the direction of the heading.</param>
      <param name="relativeHeadingInRadians">The amount to rotate the fixed heading from the SpatialLocator's current orientation, in radians.</param>
      <returns>The locator-attached frame of reference.</returns>
    </member>
    <member name="M:Windows.Perception.Spatial.SpatialLocator.CreateStationaryFrameOfReferenceAtCurrentLocation">
      <summary>Creates a frame of reference that remains stationary relative to the user's surroundings, with its initial origin at the SpatialLocator's current location.</summary>
      <returns>The stationary frame of reference.</returns>
    </member>
    <member name="M:Windows.Perception.Spatial.SpatialLocator.CreateStationaryFrameOfReferenceAtCurrentLocation(Windows.Foundation.Numerics.Vector3)">
      <summary>Creates a frame of reference that remains stationary relative to the user's surroundings, with its initial origin at the specified offset from the SpatialLocator's current location.</summary>
      <param name="relativePosition">The positional offset of the origin of the frame of reference, expressed within its coordinate system.</param>
      <returns>The stationary frame of reference.</returns>
    </member>
    <member name="M:Windows.Perception.Spatial.SpatialLocator.CreateStationaryFrameOfReferenceAtCurrentLocation(Windows.Foundation.Numerics.Vector3,Windows.Foundation.Numerics.Quaternion)">
      <summary>Creates a frame of reference that remains stationary relative to the user's surroundings, with its initial origin at the specified offset from the SpatialLocator's current location, and then rotated at the specified rotation.</summary>
      <param name="relativePosition">The positional offset of the origin of the frame of reference, expressed within its coordinate system.</param>
      <param name="relativeOrientation">The rotation of the origin of the frame of reference, relative to the orientation of the SpatialLocator.</param>
      <returns>The stationary frame of reference.</returns>
    </member>
    <member name="M:Windows.Perception.Spatial.SpatialLocator.CreateStationaryFrameOfReferenceAtCurrentLocation(Windows.Foundation.Numerics.Vector3,Windows.Foundation.Numerics.Quaternion,System.Double)">
      <summary>Creates a frame of reference that remains stationary relative to the user's surroundings, with its initial origin at the specified offset from the SpatialLocator's current location along the specified relative heading in radians, and then rotated at the specified rotation.</summary>
      <param name="relativePosition">The positional offset of the origin of the frame of reference, expressed within its coordinate system.</param>
      <param name="relativeOrientation">The rotation of the origin of the frame of reference, relative to the direction of the heading.</param>
      <param name="relativeHeadingInRadians">The amount to rotate the fixed heading from the SpatialLocator's current orientation, in radians, before the positional offset.</param>
      <returns>The stationary frame of reference.</returns>
    </member>
    <member name="M:Windows.Perception.Spatial.SpatialLocator.GetDefault">
      <summary>Gets the SpatialLocator instance that tracks the location of the current device, such as a HoloLens, relative to the user's surroundings.</summary>
      <returns>The spatial locator.</returns>
    </member>
    <member name="M:Windows.Perception.Spatial.SpatialLocator.TryLocateAtTimestamp(Windows.Perception.PerceptionTimestamp,Windows.Perception.Spatial.SpatialCoordinateSystem)">
      <summary>Returns a SpatialLocation representing the device's location at the specified timestamp. The coordinates within are expressed relative to the supplied coordinate system. If the device cannot be located in that coordinate system at the specified timestamp, the return value will be null. This can happen when the device has lost tracking, for example.</summary>
      <param name="timestamp">The timestamp at which to locate the device.</param>
      <param name="coordinateSystem">The coordinate system in which to express the location's coordinates.</param>
      <returns>The location.</returns>
    </member>
    <member name="T:Windows.Perception.Spatial.SpatialLocatorAttachedFrameOfReference">
      <summary>Represents a frame of reference that is positionally attached to the device.</summary>
    </member>
    <member name="P:Windows.Perception.Spatial.SpatialLocatorAttachedFrameOfReference.RelativeOrientation">
      <summary>Gets or sets the orientation of this frame of reference's origin relative to the direction of the heading.</summary>
      <returns>The orientation.</returns>
    </member>
    <member name="P:Windows.Perception.Spatial.SpatialLocatorAttachedFrameOfReference.RelativePosition">
      <summary>Gets or sets the position of this frame of reference's origin relative to the SpatialLocator that it is tracking.</summary>
      <returns>The offset.</returns>
    </member>
    <member name="M:Windows.Perception.Spatial.SpatialLocatorAttachedFrameOfReference.AdjustHeading(System.Double)">
      <summary>Adjusts the fixed heading of this frame of reference relative to its current heading.</summary>
      <param name="headingOffsetInRadians">The amount to change the heading, in radians.</param>
    </member>
    <member name="M:Windows.Perception.Spatial.SpatialLocatorAttachedFrameOfReference.GetStationaryCoordinateSystemAtTimestamp(Windows.Perception.PerceptionTimestamp)">
      <summary>Gets a coordinate system whose origin is the position of the device at the specified timestamp, oriented at this frame of reference's fixed heading. This coordinate system stays stationary and does not track any further movement of the device.</summary>
      <param name="timestamp">The timestamp to compute the coordinate system for.</param>
      <returns>The coordinate system that corresponds with the timestamp.</returns>
    </member>
    <member name="M:Windows.Perception.Spatial.SpatialLocatorAttachedFrameOfReference.TryGetRelativeHeadingAtTimestamp(Windows.Perception.PerceptionTimestamp)">
      <summary>Computes the device's heading in radians for the specified timestamp, relative to this frame's fixed heading.</summary>
      <param name="timestamp">The timestamp to compute the relative heading for.</param>
      <returns>The relative heading in radians that corresponds with the timestamp, or null if it is not available for the specified time.</returns>
    </member>
    <member name="T:Windows.Perception.Spatial.SpatialLocatorPositionalTrackingDeactivatingEventArgs">
      <summary>Provides data for the SpatialLocator.PositionalTrackingDeactivating event.</summary>
    </member>
    <member name="P:Windows.Perception.Spatial.SpatialLocatorPositionalTrackingDeactivatingEventArgs.Canceled">
      <summary>Gets or sets a value indicating whether to cancel the deactivation of positional tracking due to inactivity.</summary>
      <returns>A boolean value indicating whether to cancel the deactivation of positional tracking due to inactivity.</returns>
    </member>
    <member name="T:Windows.Perception.Spatial.SpatialLookDirectionRange">
      <summary>The extent to which the user can look around with their headset.</summary>
    </member>
    <member name="F:Windows.Perception.Spatial.SpatialLookDirectionRange.ForwardOnly">
      <summary>The user will generally be looking forward as defined by the CoordinateSystem property.</summary>
    </member>
    <member name="F:Windows.Perception.Spatial.SpatialLookDirectionRange.Omnidirectional">
      <summary>The user may look in any direction.</summary>
    </member>
    <member name="T:Windows.Perception.Spatial.SpatialMovementRange">
      <summary>The extent to which the user can move while wearing their headset.</summary>
    </member>
    <member name="F:Windows.Perception.Spatial.SpatialMovementRange.Bounded">
      <summary>The user can walk around within the bounds returned by TryGetMovementBounds.</summary>
    </member>
    <member name="F:Windows.Perception.Spatial.SpatialMovementRange.NoMovement">
      <summary>The user can stand but has not defined a boundary within which they intend to walk while using the headset.</summary>
    </member>
    <member name="T:Windows.Perception.Spatial.SpatialPerceptionAccessStatus">
      <summary>This enumeration describes an app's ability to see the user's surroundings in ways that require the spatialPerception capability. This includes use of either SpatialSurfaceObserver or SpatialAnchorTransferManager.</summary>
    </member>
    <member name="F:Windows.Perception.Spatial.SpatialPerceptionAccessStatus.Allowed">
      <summary>The user has allowed the app to use this spatial perception functionality.</summary>
    </member>
    <member name="F:Windows.Perception.Spatial.SpatialPerceptionAccessStatus.DeniedBySystem">
      <summary>The system has denied the app use of this spatial perception functionality.</summary>
    </member>
    <member name="F:Windows.Perception.Spatial.SpatialPerceptionAccessStatus.DeniedByUser">
      <summary>The user has denied the app use of this spatial perception functionality.</summary>
    </member>
    <member name="F:Windows.Perception.Spatial.SpatialPerceptionAccessStatus.Unspecified">
      <summary>The user has not yet decided whether the app can use this spatial perception functionality.</summary>
    </member>
    <member name="T:Windows.Perception.Spatial.SpatialRay">
      <summary>A ray in the user's surroundings, with coordinates expressed in meters.</summary>
    </member>
    <member name="F:Windows.Perception.Spatial.SpatialRay.Direction">
      <summary>The unit vector pointing in the direction of the ray.</summary>
    </member>
    <member name="F:Windows.Perception.Spatial.SpatialRay.Origin">
      <summary>The origin of the ray.</summary>
    </member>
    <member name="T:Windows.Perception.Spatial.SpatialStageFrameOfReference">
      <summary>Represents a spatial stage, defined by the user to establish the physical space in which they intend to use a Mixed Reality headset.</summary>
    </member>
    <member name="P:Windows.Perception.Spatial.SpatialStageFrameOfReference.CoordinateSystem">
      <summary>Gets a floor-level coordinate system located at the stage origin defined by the user.</summary>
      <returns>The coordinate system.</returns>
    </member>
    <member name="P:Windows.Perception.Spatial.SpatialStageFrameOfReference.Current">
      <summary>Gets the current spatial stage, if one has been defined by the user.</summary>
      <returns>The current spatial stage.</returns>
    </member>
    <member name="P:Windows.Perception.Spatial.SpatialStageFrameOfReference.LookDirectionRange">
      <summary>Gets the extent to which the user can look around with their headset.</summary>
      <returns>The look direction range.</returns>
    </member>
    <member name="P:Windows.Perception.Spatial.SpatialStageFrameOfReference.MovementRange">
      <summary>Gets the extent to which the user can move while wearing their headset.</summary>
      <returns>The movement range.</returns>
    </member>
    <member name="E:Windows.Perception.Spatial.SpatialStageFrameOfReference.CurrentChanged">
      <summary>Occurs when the user changes or redefines the current spatial stage.</summary>
    </member>
    <member name="M:Windows.Perception.Spatial.SpatialStageFrameOfReference.GetCoordinateSystemAtCurrentLocation(Windows.Perception.Spatial.SpatialLocator)">
      <summary>Gets a floor-level coordinate system at the user's current position and orientation.</summary>
      <param name="locator">The spatial locator with the position and orientation to use as the origin for the returned coordinate system.</param>
      <returns>The coordinate system.</returns>
    </member>
    <member name="M:Windows.Perception.Spatial.SpatialStageFrameOfReference.RequestNewStageAsync">
      <summary>Shows system UI to guide the user in defining a new stage to replace the current stage.</summary>
      <returns>An app may call RequestNewStageAsync if there is no stage defined or if the current stage is insufficient to meet the app's needs, such as not defining movement bounds.</returns>
    </member>
    <member name="M:Windows.Perception.Spatial.SpatialStageFrameOfReference.TryGetMovementBounds(Windows.Perception.Spatial.SpatialCoordinateSystem)">
      <summary>Gets the boundary vertices of the open area defined by the user where they intend to move while using their headset.</summary>
      <param name="coordinateSystem">The coordinate system in which to express the boundary vertices.</param>
      <returns>The boundary vertices.</returns>
    </member>
    <member name="T:Windows.Perception.Spatial.SpatialStationaryFrameOfReference">
      <summary>Represents a frame of reference that remains stationary relative to the user's surroundings at a point in time.</summary>
    </member>
    <member name="P:Windows.Perception.Spatial.SpatialStationaryFrameOfReference.CoordinateSystem">
      <summary>Gets a stationary coordinate system with an origin at the position and orientation of the device at the time this frame was created.</summary>
      <returns>The coordinate system.</returns>
    </member>
    <member name="T:Windows.Perception.Spatial.Preview.SpatialGraphInteropFrameOfReferencePreview">
      <summary>Represents a spatial node created for interop based on a spatial coordinate system from the app.</summary>
    </member>
    <member name="P:Windows.Perception.Spatial.Preview.SpatialGraphInteropFrameOfReferencePreview.CoordinateSystem">
      <summary>Gets the coordinate system on which this interop frame of reference is based.</summary>
      <returns>The coordinate system.</returns>
    </member>
    <member name="P:Windows.Perception.Spatial.Preview.SpatialGraphInteropFrameOfReferencePreview.CoordinateSystemToNodeTransform">
      <summary>Gets the transform from the basis coordinate system to the static node.</summary>
      <returns>The transform.</returns>
    </member>
    <member name="P:Windows.Perception.Spatial.Preview.SpatialGraphInteropFrameOfReferencePreview.NodeId">
      <summary>Gets the spatial node ID created for this interop frame of reference.</summary>
      <returns>The spatial node's ID.</returns>
    </member>
    <member name="T:Windows.Perception.Spatial.Preview.SpatialGraphInteropPreview">
      <summary>Provides preview functionality that lets apps track spatial nodes, allowing the user to reason about places and things in their surroundings.</summary>
    </member>
    <member name="M:Windows.Perception.Spatial.Preview.SpatialGraphInteropPreview.CreateCoordinateSystemForNode(System.Guid)">
      <summary>Creates a spatial coordinate system that tracks adjustments to a static spatial node.</summary>
      <param name="nodeId">The static spatial node's ID.</param>
      <returns>The spatial coordinate system.</returns>
    </member>
    <member name="M:Windows.Perception.Spatial.Preview.SpatialGraphInteropPreview.CreateCoordinateSystemForNode(System.Guid,Windows.Foundation.Numerics.Vector3)">
      <summary>Creates a spatial coordinate system that tracks adjustments to a static spatial node with its origin offset by the specified relative position.</summary>
      <param name="nodeId">The static spatial node's ID.</param>
      <param name="relativePosition">The rigid positional offset from the spatial node origin to this coordinate system's origin, expressed within the coordinate system of the node origin.</param>
      <returns>The spatial coordinate system.</returns>
    </member>
    <member name="M:Windows.Perception.Spatial.Preview.SpatialGraphInteropPreview.CreateCoordinateSystemForNode(System.Guid,Windows.Foundation.Numerics.Vector3,Windows.Foundation.Numerics.Quaternion)">
      <summary>Creates a spatial coordinate system that tracks adjustments to a static spatial node with its origin offset and rotated by the specified relative position and orientation.</summary>
      <param name="nodeId">The static spatial node's ID.</param>
      <param name="relativePosition">The rigid positional offset from the spatial node origin to this coordinate system's origin, expressed within the coordinate system of the node origin.</param>
      <param name="relativeOrientation">The rigid rotation from the spatial node origin to the coordinate system's origin, expressed within the coordinate system of the node origin.</param>
      <returns>The spatial coordinate system.</returns>
    </member>
    <member name="M:Windows.Perception.Spatial.Preview.SpatialGraphInteropPreview.CreateLocatorForNode(System.Guid)">
      <summary>Creates a spatial locator that tracks the motion of a dynamic spatial node.</summary>
      <param name="nodeId">The dynamic spatial node's ID.</param>
      <returns>The spatial locator.</returns>
    </member>
    <member name="M:Windows.Perception.Spatial.Preview.SpatialGraphInteropPreview.TryCreateFrameOfReference(Windows.Perception.Spatial.SpatialCoordinateSystem)">
      <summary>Creates an interop frame of reference based on a given spatial coordinate system.</summary>
      <param name="coordinateSystem">The coordinate system.</param>
      <returns>The interop frame of reference.</returns>
    </member>
    <member name="M:Windows.Perception.Spatial.Preview.SpatialGraphInteropPreview.TryCreateFrameOfReference(Windows.Perception.Spatial.SpatialCoordinateSystem,Windows.Foundation.Numerics.Vector3)">
      <summary>Creates an interop frame of reference based on a given spatial coordinate system with its origin offset by the specified relative position.</summary>
      <param name="coordinateSystem">The coordinate system.</param>
      <param name="relativePosition">The position of the interop frame's origin relative to the origin of the coordinate system.</param>
      <returns>The interop frame of reference.</returns>
    </member>
    <member name="M:Windows.Perception.Spatial.Preview.SpatialGraphInteropPreview.TryCreateFrameOfReference(Windows.Perception.Spatial.SpatialCoordinateSystem,Windows.Foundation.Numerics.Vector3,Windows.Foundation.Numerics.Quaternion)">
      <summary>Creates an interop frame of reference based on a given spatial coordinate system with its origin offset and rotated by the specified relative position and orientation.</summary>
      <param name="coordinateSystem">The coordinate system.</param>
      <param name="relativePosition">The rigid positional offset from the coordinate system's origin to the interop frame of reference's origin, expressed within the coordinate system.</param>
      <param name="relativeOrientation">The rigid rotation from the coordinate system's origin to the interop frame of reference's origin, expressed within the coordinate system.</param>
      <returns>The interop frame of reference.</returns>
    </member>
    <member name="T:Windows.Perception.Spatial.Surfaces.SpatialSurfaceInfo">
      <summary>Represents a snapshot of metadata for a surface observed in the user's surroundings.</summary>
    </member>
    <member name="P:Windows.Perception.Spatial.Surfaces.SpatialSurfaceInfo.Id">
      <summary>Gets the persistent identifier for this surface.</summary>
      <returns>The identifier.</returns>
    </member>
    <member name="P:Windows.Perception.Spatial.Surfaces.SpatialSurfaceInfo.UpdateTime">
      <summary>Gets the last update time represented by this surface metadata snapshot.</summary>
      <returns>The update time.</returns>
    </member>
    <member name="M:Windows.Perception.Spatial.Surfaces.SpatialSurfaceInfo.TryComputeLatestMeshAsync(System.Double)">
      <summary>Generates a mesh object and its vertex and index buffers for this surface. This chooses the most detailed mesh that does not exceed the specified triangle density, in triangles per cubic meter.</summary>
      <param name="maxTrianglesPerCubicMeter">The maximum triangle density that the app can accept, in triangles per cubic meter.</param>
      <returns>The operation that triggers once the mesh is ready.</returns>
    </member>
    <member name="M:Windows.Perception.Spatial.Surfaces.SpatialSurfaceInfo.TryComputeLatestMeshAsync(System.Double,Windows.Perception.Spatial.Surfaces.SpatialSurfaceMeshOptions)">
      <summary>Generates a mesh object and its vertex and index buffers for this surface, with the specified mesh generation options. This chooses the most detailed mesh that does not exceed the specified triangle density, in triangles per cubic meter.</summary>
      <param name="maxTrianglesPerCubicMeter">The maximum triangle density that the app can accept, in triangles per cubic meter.</param>
      <param name="options">The mesh generation options.</param>
      <returns>The operation that triggers once the mesh is ready.</returns>
    </member>
    <member name="M:Windows.Perception.Spatial.Surfaces.SpatialSurfaceInfo.TryGetBounds(Windows.Perception.Spatial.SpatialCoordinateSystem)">
      <summary>Gets the bounds of this surface, expressed in the specified coordinate system.</summary>
      <param name="coordinateSystem">The coordinate system in which to express the bounds.</param>
      <returns>The bounds.</returns>
    </member>
    <member name="T:Windows.Perception.Spatial.Surfaces.SpatialSurfaceMesh">
      <summary>Represents the mesh data for a surface observed in the user's surroundings.</summary>
    </member>
    <member name="P:Windows.Perception.Spatial.Surfaces.SpatialSurfaceMesh.CoordinateSystem">
      <summary>Gets the coordinate system in which the VertexPositions and VertexNormals buffers express their coordinates.</summary>
      <returns>The vertex coordinate system.</returns>
    </member>
    <member name="P:Windows.Perception.Spatial.Surfaces.SpatialSurfaceMesh.SurfaceInfo">
      <summary>Gets the surface metadata that's associated with this mesh.</summary>
      <returns>The surface info.</returns>
    </member>
    <member name="P:Windows.Perception.Spatial.Surfaces.SpatialSurfaceMesh.TriangleIndices">
      <summary>Gets the buffer object representing the mesh's index buffer.</summary>
      <returns>The mesh buffer.</returns>
    </member>
    <member name="P:Windows.Perception.Spatial.Surfaces.SpatialSurfaceMesh.VertexNormals">
      <summary>Gets the buffer object representing the mesh's normal buffer, if IncludeVertexNormals was set as a mesh option in the call to SpatialSurfaceInfo.TryComputeLatestMeshAsync. Otherwise, this property is null.</summary>
      <returns>The mesh buffer if available; otherwise null.</returns>
    </member>
    <member name="P:Windows.Perception.Spatial.Surfaces.SpatialSurfaceMesh.VertexPositions">
      <summary>Gets the buffer object representing the mesh's vertex buffer.</summary>
      <returns>The mesh buffer.</returns>
    </member>
    <member name="P:Windows.Perception.Spatial.Surfaces.SpatialSurfaceMesh.VertexPositionScale">
      <summary>Gets the scale vector that you must use to scale the elements of VertexPositions.</summary>
      <returns>The scale vector.</returns>
    </member>
    <member name="T:Windows.Perception.Spatial.Surfaces.SpatialSurfaceMeshBuffer">
      <summary>Represents a vertex, index, or normal buffer that holds mesh data for surfaces in the user's surroundings.</summary>
    </member>
    <member name="P:Windows.Perception.Spatial.Surfaces.SpatialSurfaceMeshBuffer.Data">
      <summary>The memory buffer containing the mesh data.</summary>
      <returns>The data.</returns>
    </member>
    <member name="P:Windows.Perception.Spatial.Surfaces.SpatialSurfaceMeshBuffer.ElementCount">
      <summary>Gets the number of elements in the buffer.</summary>
      <returns>The element count.</returns>
    </member>
    <member name="P:Windows.Perception.Spatial.Surfaces.SpatialSurfaceMeshBuffer.Format">
      <summary>Gets the DXGI format to use when creating a GPU buffer to hold this mesh data or when otherwise interpreting the mesh elements. This enum value can be reinterpreted as a DXGI_FORMAT value.</summary>
      <returns>The format.</returns>
    </member>
    <member name="P:Windows.Perception.Spatial.Surfaces.SpatialSurfaceMeshBuffer.Stride">
      <summary>Gets the size, in bytes, between the start of each element in the buffer.</summary>
      <returns>The stride.</returns>
    </member>
    <member name="T:Windows.Perception.Spatial.Surfaces.SpatialSurfaceMeshOptions">
      <summary>Provides options to customize the SpatialSurfaceMesh objects you get back from SpatialSurfaceInfo.TryComputeLatestMeshAsync.</summary>
    </member>
    <member name="M:Windows.Perception.Spatial.Surfaces.SpatialSurfaceMeshOptions.#ctor">
      <summary>Initializes a new instance of the SpatialSurfaceMeshOptions class.</summary>
    </member>
    <member name="P:Windows.Perception.Spatial.Surfaces.SpatialSurfaceMeshOptions.IncludeVertexNormals">
      <summary>Gets or sets whether to compute a normal buffer.</summary>
      <returns>Whether to compute normals.</returns>
    </member>
    <member name="P:Windows.Perception.Spatial.Surfaces.SpatialSurfaceMeshOptions.SupportedTriangleIndexFormats">
      <summary>Gets a list of the triangle index formats that the system can generate an index buffer in.</summary>
      <returns>The supported index buffer formats.</returns>
    </member>
    <member name="P:Windows.Perception.Spatial.Surfaces.SpatialSurfaceMeshOptions.SupportedVertexNormalFormats">
      <summary>Gets a list of the vertex normal formats that the system can generate a normal buffer in.</summary>
      <returns>The supported normal buffer formats.</returns>
    </member>
    <member name="P:Windows.Perception.Spatial.Surfaces.SpatialSurfaceMeshOptions.SupportedVertexPositionFormats">
      <summary>Gets a list of the vertex position formats that the system can generate a vertex buffer in.</summary>
      <returns>The supported vertex buffer formats.</returns>
    </member>
    <member name="P:Windows.Perception.Spatial.Surfaces.SpatialSurfaceMeshOptions.TriangleIndexFormat">
      <summary>Gets or sets the element format for generated index buffers.</summary>
      <returns>The triangle index format.</returns>
    </member>
    <member name="P:Windows.Perception.Spatial.Surfaces.SpatialSurfaceMeshOptions.VertexNormalFormat">
      <summary>Gets or sets the element format for generated normal buffers.</summary>
      <returns>The vertex normal format.</returns>
    </member>
    <member name="P:Windows.Perception.Spatial.Surfaces.SpatialSurfaceMeshOptions.VertexPositionFormat">
      <summary>Gets or sets the element format for generated vertex buffers.</summary>
      <returns>The vertex position format.</returns>
    </member>
    <member name="T:Windows.Perception.Spatial.Surfaces.SpatialSurfaceObserver">
      <summary>Provides methods for observing surfaces in the user's surroundings.</summary>
    </member>
    <member name="M:Windows.Perception.Spatial.Surfaces.SpatialSurfaceObserver.#ctor">
      <summary>Initializes a new instance of the SpatialSurfaceObserver class.</summary>
    </member>
    <member name="E:Windows.Perception.Spatial.Surfaces.SpatialSurfaceObserver.ObservedSurfacesChanged">
      <summary>Occurs when the set of surface metadata observed within the bounding volume has changed.</summary>
    </member>
    <member name="M:Windows.Perception.Spatial.Surfaces.SpatialSurfaceObserver.GetObservedSurfaces">
      <summary>Gets metadata for the set of surfaces observed within the bounding volume at the moment.</summary>
      <returns>The observed surfaces.</returns>
    </member>
    <member name="M:Windows.Perception.Spatial.Surfaces.SpatialSurfaceObserver.IsSupported">
      <summary>Gets whether spatial mapping is supported on the current system.</summary>
      <returns>Whether spatial mapping is supported.</returns>
    </member>
    <member name="M:Windows.Perception.Spatial.Surfaces.SpatialSurfaceObserver.RequestAccessAsync">
      <summary>Requests access for an app to use spatial mapping. This requires the spatialPerception capability.</summary>
      <returns>Operation that triggers once the user has completed any consent dialog, providing the access status.</returns>
    </member>
    <member name="M:Windows.Perception.Spatial.Surfaces.SpatialSurfaceObserver.SetBoundingVolume(Windows.Perception.Spatial.SpatialBoundingVolume)">
      <summary>Sets the single bounding volume that this observer will track for new, updated or removed surfaces.</summary>
      <param name="bounds">The new bounding volume for this observer to track for surface updates.</param>
    </member>
    <member name="M:Windows.Perception.Spatial.Surfaces.SpatialSurfaceObserver.SetBoundingVolumes(Windows.Foundation.Collections.IIterable{Windows.Perception.Spatial.SpatialBoundingVolume})">
      <summary>Sets the list of bounding volumes that this observer will track for new, updated or removed surfaces.</summary>
      <param name="bounds">The bounding volumes.</param>
    </member>
    <member name="T:Windows.Security.Authentication.Identity.EnterpriseKeyCredentialRegistrationInfo">
      <summary>Contains information about an enterprise key credential registration.</summary>
    </member>
    <member name="P:Windows.Security.Authentication.Identity.EnterpriseKeyCredentialRegistrationInfo.KeyId">
      <summary>Gets the key Id.</summary>
      <returns>The key Id.</returns>
    </member>
    <member name="P:Windows.Security.Authentication.Identity.EnterpriseKeyCredentialRegistrationInfo.KeyName">
      <summary>Gets the key name.</summary>
      <returns>The key name.</returns>
    </member>
    <member name="P:Windows.Security.Authentication.Identity.EnterpriseKeyCredentialRegistrationInfo.Subject">
      <summary>Gets the subject.</summary>
      <returns>The subject.</returns>
    </member>
    <member name="P:Windows.Security.Authentication.Identity.EnterpriseKeyCredentialRegistrationInfo.TenantId">
      <summary>Gets the tenant Id.</summary>
      <returns>The tenant Id.</returns>
    </member>
    <member name="P:Windows.Security.Authentication.Identity.EnterpriseKeyCredentialRegistrationInfo.TenantName">
      <summary>Gets the tenant name.</summary>
      <returns>The tenant name.</returns>
    </member>
    <member name="T:Windows.Security.Authentication.Identity.EnterpriseKeyCredentialRegistrationManager">
      <summary>Provides access to information about enterprise key credential registrations.</summary>
    </member>
    <member name="P:Windows.Security.Authentication.Identity.EnterpriseKeyCredentialRegistrationManager.Current">
      <summary>Gets the current enterprise key credential registration manager.</summary>
      <returns>The current enterprise key credential registration manager.</returns>
    </member>
    <member name="M:Windows.Security.Authentication.Identity.EnterpriseKeyCredentialRegistrationManager.GetRegistrationsAsync">
      <summary>Gets the enterprise key credential registrations.</summary>
      <returns>When this method completes, it returns the enterprise key credential registrations.</returns>
    </member>
    <member name="T:Windows.Security.Authentication.Identity.Core.MicrosoftAccountMultiFactorAuthenticationManager">
      <summary>This API is for internal use only and should not be used in your code.</summary>
    </member>
    <member name="P:Windows.Security.Authentication.Identity.Core.MicrosoftAccountMultiFactorAuthenticationManager.Current">
      <summary>This API is for internal use only and should not be used in your code.</summary>
      <returns>This API is for internal use only and should not be used in your code.</returns>
    </member>
    <member name="M:Windows.Security.Authentication.Identity.Core.MicrosoftAccountMultiFactorAuthenticationManager.AddDeviceAsync(System.String,System.String,System.String)">
      <summary>This API is for internal use only and should not be used in your code.</summary>
      <param name="userAccountId">This API is for internal use only and should not be used in your code.</param>
      <param name="authenticationToken">This API is for internal use only and should not be used in your code.</param>
      <param name="wnsChannelId">This API is for internal use only and should not be used in your code.</param>
      <returns>This API is for internal use only and should not be used in your code.</returns>
    </member>
    <member name="M:Windows.Security.Authentication.Identity.Core.MicrosoftAccountMultiFactorAuthenticationManager.ApproveSessionAsync(Windows.Security.Authentication.Identity.Core.MicrosoftAccountMultiFactorSessionAuthenticationStatus,System.String,System.String,Windows.Security.Authentication.Identity.Core.MicrosoftAccountMultiFactorAuthenticationType)">
      <summary>This API is for internal use only and should not be used in your code.</summary>
      <param name="sessionAuthentictionStatus">This API is for internal use only and should not be used in your code.</param>
      <param name="userAccountId">This API is for internal use only and should not be used in your code.</param>
      <param name="sessionId">This API is for internal use only and should not be used in your code.</param>
      <param name="sessionAuthenticationType">This API is for internal use only and should not be used in your code.</param>
      <returns>This API is for internal use only and should not be used in your code.</returns>
    </member>
    <member name="M:Windows.Security.Authentication.Identity.Core.MicrosoftAccountMultiFactorAuthenticationManager.ApproveSessionAsync(Windows.Security.Authentication.Identity.Core.MicrosoftAccountMultiFactorSessionAuthenticationStatus,Windows.Security.Authentication.Identity.Core.MicrosoftAccountMultiFactorSessionInfo)">
      <summary>This API is for internal use only and should not be used in your code.</summary>
      <param name="sessionAuthentictionStatus">This API is for internal use only and should not be used in your code.</param>
      <param name="authenticationSessionInfo">This API is for internal use only and should not be used in your code.</param>
      <returns>This API is for internal use only and should not be used in your code.</returns>
    </member>
    <member name="M:Windows.Security.Authentication.Identity.Core.MicrosoftAccountMultiFactorAuthenticationManager.DenySessionAsync(System.String,System.String,Windows.Security.Authentication.Identity.Core.MicrosoftAccountMultiFactorAuthenticationType)">
      <summary>This API is for internal use only and should not be used in your code.</summary>
      <param name="userAccountId">This API is for internal use only and should not be used in your code.</param>
      <param name="sessionId">This API is for internal use only and should not be used in your code.</param>
      <param name="sessionAuthenticationType">This API is for internal use only and should not be used in your code.</param>
      <returns>This API is for internal use only and should not be used in your code.</returns>
    </member>
    <member name="M:Windows.Security.Authentication.Identity.Core.MicrosoftAccountMultiFactorAuthenticationManager.DenySessionAsync(Windows.Security.Authentication.Identity.Core.MicrosoftAccountMultiFactorSessionInfo)">
      <summary>This API is for internal use only and should not be used in your code.</summary>
      <param name="authenticationSessionInfo">This API is for internal use only and should not be used in your code.</param>
      <returns>This API is for internal use only and should not be used in your code.</returns>
    </member>
    <member name="M:Windows.Security.Authentication.Identity.Core.MicrosoftAccountMultiFactorAuthenticationManager.GetOneTimePassCodeAsync(System.String,System.UInt32)">
      <summary>This API is for internal use only and should not be used in your code.</summary>
      <param name="userAccountId">This API is for internal use only and should not be used in your code.</param>
      <param name="codeLength">This API is for internal use only and should not be used in your code.</param>
      <returns>This API is for internal use only and should not be used in your code.</returns>
    </member>
    <member name="M:Windows.Security.Authentication.Identity.Core.MicrosoftAccountMultiFactorAuthenticationManager.GetSessionsAndUnregisteredAccountsAsync(Windows.Foundation.Collections.IIterable{System.String})">
      <summary>This API is for internal use only and should not be used in your code.</summary>
      <param name="userAccountIdList">This API is for internal use only and should not be used in your code.</param>
      <returns>This API is for internal use only and should not be used in your code.</returns>
    </member>
    <member name="M:Windows.Security.Authentication.Identity.Core.MicrosoftAccountMultiFactorAuthenticationManager.GetSessionsAsync(Windows.Foundation.Collections.IIterable{System.String})">
      <summary>This API is for internal use only and should not be used in your code.</summary>
      <param name="userAccountIdList">This API is for internal use only and should not be used in your code.</param>
      <returns>This API is for internal use only and should not be used in your code.</returns>
    </member>
    <member name="M:Windows.Security.Authentication.Identity.Core.MicrosoftAccountMultiFactorAuthenticationManager.RemoveDeviceAsync(System.String)">
      <summary>This API is for internal use only and should not be used in your code.</summary>
      <param name="userAccountId">This API is for internal use only and should not be used in your code.</param>
      <returns>This API is for internal use only and should not be used in your code.</returns>
    </member>
    <member name="M:Windows.Security.Authentication.Identity.Core.MicrosoftAccountMultiFactorAuthenticationManager.UpdateWnsChannelAsync(System.String,System.String)">
      <summary>This API is for internal use only and should not be used in your code.</summary>
      <param name="userAccountId">This API is for internal use only and should not be used in your code.</param>
      <param name="channelUri">This API is for internal use only and should not be used in your code.</param>
      <returns>This API is for internal use only and should not be used in your code.</returns>
    </member>
    <member name="T:Windows.Security.Authentication.Identity.Core.MicrosoftAccountMultiFactorAuthenticationType">
      <summary>This API is for internal use only and should not be used in your code.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Identity.Core.MicrosoftAccountMultiFactorAuthenticationType.Device">
      <summary>This API is for internal use only and should not be used in your code.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Identity.Core.MicrosoftAccountMultiFactorAuthenticationType.User">
      <summary>This API is for internal use only and should not be used in your code.</summary>
    </member>
    <member name="T:Windows.Security.Authentication.Identity.Core.MicrosoftAccountMultiFactorGetSessionsResult">
      <summary>This API is for internal use only and should not be used in your code.</summary>
    </member>
    <member name="P:Windows.Security.Authentication.Identity.Core.MicrosoftAccountMultiFactorGetSessionsResult.ServiceResponse">
      <summary>This API is for internal use only and should not be used in your code.</summary>
      <returns>This API is for internal use only and should not be used in your code.</returns>
    </member>
    <member name="P:Windows.Security.Authentication.Identity.Core.MicrosoftAccountMultiFactorGetSessionsResult.Sessions">
      <summary>This API is for internal use only and should not be used in your code.</summary>
      <returns>This API is for internal use only and should not be used in your code.</returns>
    </member>
    <member name="T:Windows.Security.Authentication.Identity.Core.MicrosoftAccountMultiFactorOneTimeCodedInfo">
      <summary>This API is for internal use only and should not be used in your code.</summary>
    </member>
    <member name="P:Windows.Security.Authentication.Identity.Core.MicrosoftAccountMultiFactorOneTimeCodedInfo.Code">
      <summary>This API is for internal use only and should not be used in your code.</summary>
      <returns>This API is for internal use only and should not be used in your code.</returns>
    </member>
    <member name="P:Windows.Security.Authentication.Identity.Core.MicrosoftAccountMultiFactorOneTimeCodedInfo.ServiceResponse">
      <summary>This API is for internal use only and should not be used in your code.</summary>
      <returns>This API is for internal use only and should not be used in your code.</returns>
    </member>
    <member name="P:Windows.Security.Authentication.Identity.Core.MicrosoftAccountMultiFactorOneTimeCodedInfo.TimeInterval">
      <summary>This API is for internal use only and should not be used in your code.</summary>
      <returns>This API is for internal use only and should not be used in your code.</returns>
    </member>
    <member name="P:Windows.Security.Authentication.Identity.Core.MicrosoftAccountMultiFactorOneTimeCodedInfo.TimeToLive">
      <summary>This API is for internal use only and should not be used in your code.</summary>
      <returns>This API is for internal use only and should not be used in your code.</returns>
    </member>
    <member name="T:Windows.Security.Authentication.Identity.Core.MicrosoftAccountMultiFactorServiceResponse">
      <summary>This API is for internal use only and should not be used in your code.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Identity.Core.MicrosoftAccountMultiFactorServiceResponse.DeviceIdChanged">
      <summary>This API is for internal use only and should not be used in your code.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Identity.Core.MicrosoftAccountMultiFactorServiceResponse.DeviceNotFound">
      <summary>This API is for internal use only and should not be used in your code.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Identity.Core.MicrosoftAccountMultiFactorServiceResponse.Error">
      <summary>This API is for internal use only and should not be used in your code.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Identity.Core.MicrosoftAccountMultiFactorServiceResponse.FlowDisabled">
      <summary>This API is for internal use only and should not be used in your code.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Identity.Core.MicrosoftAccountMultiFactorServiceResponse.InvalidOperation">
      <summary>This API is for internal use only and should not be used in your code.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Identity.Core.MicrosoftAccountMultiFactorServiceResponse.InvalidSessionId">
      <summary>This API is for internal use only and should not be used in your code.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Identity.Core.MicrosoftAccountMultiFactorServiceResponse.InvalidSessionType">
      <summary>This API is for internal use only and should not be used in your code.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Identity.Core.MicrosoftAccountMultiFactorServiceResponse.InvalidStateTransition">
      <summary>This API is for internal use only and should not be used in your code.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Identity.Core.MicrosoftAccountMultiFactorServiceResponse.NgcDisabledByServer">
      <summary>This API is for internal use only and should not be used in your code.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Identity.Core.MicrosoftAccountMultiFactorServiceResponse.NgcKeyNotFoundOnServer">
      <summary>This API is for internal use only and should not be used in your code.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Identity.Core.MicrosoftAccountMultiFactorServiceResponse.NgcNonceExpired">
      <summary>This API is for internal use only and should not be used in your code.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Identity.Core.MicrosoftAccountMultiFactorServiceResponse.NgcNotSetup">
      <summary>This API is for internal use only and should not be used in your code.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Identity.Core.MicrosoftAccountMultiFactorServiceResponse.NoNetworkConnection">
      <summary>This API is for internal use only and should not be used in your code.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Identity.Core.MicrosoftAccountMultiFactorServiceResponse.OperationCanceledByUser">
      <summary>This API is for internal use only and should not be used in your code.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Identity.Core.MicrosoftAccountMultiFactorServiceResponse.ServiceUnavailable">
      <summary>This API is for internal use only and should not be used in your code.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Identity.Core.MicrosoftAccountMultiFactorServiceResponse.SessionAlreadyApproved">
      <summary>This API is for internal use only and should not be used in your code.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Identity.Core.MicrosoftAccountMultiFactorServiceResponse.SessionAlreadyDenied">
      <summary>This API is for internal use only and should not be used in your code.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Identity.Core.MicrosoftAccountMultiFactorServiceResponse.SessionExpired">
      <summary>This API is for internal use only and should not be used in your code.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Identity.Core.MicrosoftAccountMultiFactorServiceResponse.SessionNotApproved">
      <summary>This API is for internal use only and should not be used in your code.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Identity.Core.MicrosoftAccountMultiFactorServiceResponse.Success">
      <summary>This API is for internal use only and should not be used in your code.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Identity.Core.MicrosoftAccountMultiFactorServiceResponse.TotpSetupDenied">
      <summary>This API is for internal use only and should not be used in your code.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Identity.Core.MicrosoftAccountMultiFactorServiceResponse.UIRequired">
      <summary>This API is for internal use only and should not be used in your code.</summary>
    </member>
    <member name="T:Windows.Security.Authentication.Identity.Core.MicrosoftAccountMultiFactorSessionApprovalStatus">
      <summary>This API is for internal use only and should not be used in your code.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Identity.Core.MicrosoftAccountMultiFactorSessionApprovalStatus.Approved">
      <summary>This API is for internal use only and should not be used in your code.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Identity.Core.MicrosoftAccountMultiFactorSessionApprovalStatus.Denied">
      <summary>This API is for internal use only and should not be used in your code.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Identity.Core.MicrosoftAccountMultiFactorSessionApprovalStatus.Pending">
      <summary>This API is for internal use only and should not be used in your code.</summary>
    </member>
    <member name="T:Windows.Security.Authentication.Identity.Core.MicrosoftAccountMultiFactorSessionAuthenticationStatus">
      <summary>This API is for internal use only and should not be used in your code.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Identity.Core.MicrosoftAccountMultiFactorSessionAuthenticationStatus.Authenticated">
      <summary>This API is for internal use only and should not be used in your code.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Identity.Core.MicrosoftAccountMultiFactorSessionAuthenticationStatus.Unauthenticated">
      <summary>This API is for internal use only and should not be used in your code.</summary>
    </member>
    <member name="T:Windows.Security.Authentication.Identity.Core.MicrosoftAccountMultiFactorSessionInfo">
      <summary>This API is for internal use only and should not be used in your code.</summary>
    </member>
    <member name="P:Windows.Security.Authentication.Identity.Core.MicrosoftAccountMultiFactorSessionInfo.ApprovalStatus">
      <summary>This API is for internal use only and should not be used in your code.</summary>
      <returns>This API is for internal use only and should not be used in your code.</returns>
    </member>
    <member name="P:Windows.Security.Authentication.Identity.Core.MicrosoftAccountMultiFactorSessionInfo.AuthenticationType">
      <summary>This API is for internal use only and should not be used in your code.</summary>
      <returns>This API is for internal use only and should not be used in your code.</returns>
    </member>
    <member name="P:Windows.Security.Authentication.Identity.Core.MicrosoftAccountMultiFactorSessionInfo.DisplaySessionId">
      <summary>This API is for internal use only and should not be used in your code.</summary>
      <returns>This API is for internal use only and should not be used in your code.</returns>
    </member>
    <member name="P:Windows.Security.Authentication.Identity.Core.MicrosoftAccountMultiFactorSessionInfo.ExpirationTime">
      <summary>This API is for internal use only and should not be used in your code.</summary>
      <returns>This API is for internal use only and should not be used in your code.</returns>
    </member>
    <member name="P:Windows.Security.Authentication.Identity.Core.MicrosoftAccountMultiFactorSessionInfo.RequestTime">
      <summary>This API is for internal use only and should not be used in your code.</summary>
      <returns>This API is for internal use only and should not be used in your code.</returns>
    </member>
    <member name="P:Windows.Security.Authentication.Identity.Core.MicrosoftAccountMultiFactorSessionInfo.SessionId">
      <summary>This API is for internal use only and should not be used in your code.</summary>
      <returns>This API is for internal use only and should not be used in your code.</returns>
    </member>
    <member name="P:Windows.Security.Authentication.Identity.Core.MicrosoftAccountMultiFactorSessionInfo.UserAccountId">
      <summary>This API is for internal use only and should not be used in your code.</summary>
      <returns>This API is for internal use only and should not be used in your code.</returns>
    </member>
    <member name="T:Windows.Security.Authentication.Identity.Core.MicrosoftAccountMultiFactorUnregisteredAccountsAndSessionInfo">
      <summary>This API is for internal use only and should not be used in your code.</summary>
    </member>
    <member name="P:Windows.Security.Authentication.Identity.Core.MicrosoftAccountMultiFactorUnregisteredAccountsAndSessionInfo.ServiceResponse">
      <summary>This API is for internal use only and should not be used in your code.</summary>
      <returns>This API is for internal use only and should not be used in your code.</returns>
    </member>
    <member name="P:Windows.Security.Authentication.Identity.Core.MicrosoftAccountMultiFactorUnregisteredAccountsAndSessionInfo.Sessions">
      <summary>This API is for internal use only and should not be used in your code.</summary>
      <returns>This API is for internal use only and should not be used in your code.</returns>
    </member>
    <member name="P:Windows.Security.Authentication.Identity.Core.MicrosoftAccountMultiFactorUnregisteredAccountsAndSessionInfo.UnregisteredAccounts">
      <summary>This API is for internal use only and should not be used in your code.</summary>
      <returns>This API is for internal use only and should not be used in your code.</returns>
    </member>
    <member name="T:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorAuthentication">
      <summary>Contains core methods for authenticating with a companion device.</summary>
      <deprecated type="deprecate">SecondaryAuthenticationFactorAuthentication is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
    </member>
    <member name="P:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorAuthentication.DeviceConfigurationData">
      <summary>Gets the device configuration data.</summary>
      <returns>The device configuration data.</returns>
    </member>
    <member name="P:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorAuthentication.DeviceNonce">
      <summary>Gets the device nonce.</summary>
      <returns>The device nonce.</returns>
    </member>
    <member name="P:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorAuthentication.ServiceAuthenticationHmac">
      <summary>Gets the service authentication HMAC.</summary>
      <returns>The service authentication HMAC.</returns>
    </member>
    <member name="P:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorAuthentication.SessionNonce">
      <summary>Gets the session nonce.</summary>
      <returns>The session nonce.</returns>
    </member>
    <member name="E:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorAuthentication.AuthenticationStageChanged">
      <summary>Fires when the authentication stage changes.</summary>
    </member>
    <member name="M:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorAuthentication.AbortAuthenticationAsync(System.String)">
      <summary>Aborts an authentication.</summary>
      <deprecated type="deprecate">SecondaryAuthenticationFactorAuthentication is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
      <param name="errorLogMessage">An error message to log.</param>
      <returns>This method does not return a value.</returns>
    </member>
    <member name="M:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorAuthentication.FinishAuthenticationAsync(Windows.Storage.Streams.IBuffer,Windows.Storage.Streams.IBuffer)">
      <summary>Finishes an authentication with a companion device.</summary>
      <deprecated type="deprecate">SecondaryAuthenticationFactorAuthentication is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
      <param name="deviceHmac">The authentication device HMAC.</param>
      <param name="sessionHmac">The session HMAC.</param>
      <returns>When this method completes, it returns the status of the operation finishing.</returns>
    </member>
    <member name="M:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorAuthentication.GetAuthenticationStageInfoAsync">
      <summary>Gets info on the authentication stage.</summary>
      <deprecated type="deprecate">SecondaryAuthenticationFactorAuthentication is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
      <returns>When this method completes, it returns info on the authentication stage.</returns>
    </member>
    <member name="M:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorAuthentication.ShowNotificationMessageAsync(System.String,Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorAuthenticationMessage)">
      <summary>Shows a message above the lock screen or within the companion device sign in option tile.</summary>
      <deprecated type="deprecate">SecondaryAuthenticationFactorAuthentication is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
      <param name="deviceName">The name of device to display as part of the notification message (set using the message parameter).</param>
      <param name="message">The message to show.</param>
      <returns>This method does not return a value.</returns>
    </member>
    <member name="M:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorAuthentication.StartAuthenticationAsync(System.String,Windows.Storage.Streams.IBuffer)">
      <summary>Start an authentication with a companion device.</summary>
      <deprecated type="deprecate">SecondaryAuthenticationFactorAuthentication is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
      <param name="deviceId">The Id of the device to authenticate with.</param>
      <param name="serviceAuthenticationNonce">The service authentication nonce.</param>
      <returns>When this method completes, it returns the results of the authentication.</returns>
    </member>
    <member name="T:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorAuthenticationMessage">
      <summary>Represents standard error messages.</summary>
      <deprecated type="deprecate">SecondaryAuthenticationFactorAuthenticationMessage is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
    </member>
    <member name="F:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorAuthenticationMessage.BluetoothIsDisabled">
      <summary>Turn on Bluetooth to use **device name** to sign in.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorAuthenticationMessage.CanceledByUser">
      <summary>The authentication process was cancelled. Try again.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorAuthenticationMessage.CenterHand">
      <summary>Instruct the user to center their hand over the companion device.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorAuthenticationMessage.ConnectionRequired">
      <summary>Could not connect to companion device. Try again.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorAuthenticationMessage.DeviceNeedsAttention">
      <summary>See **device name** for sign-in instructions.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorAuthenticationMessage.DeviceUnavailable">
      <summary>The companion device is unavailable. Use another sign-in option.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorAuthenticationMessage.DisabledByPolicy">
      <summary>Your enterprise prevents sign in with **device name**. Use another sign-in option.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorAuthenticationMessage.ExtraTapIsRequired">
      <summary>Tap **device name** again.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorAuthenticationMessage.HoldFinger">
      <summary>Rest your finger on **device name** to sign in.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorAuthenticationMessage.Invalid">
      <summary>Invalid message.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorAuthenticationMessage.LookingForDevice">
      <summary>Looking for **device name**...</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorAuthenticationMessage.LookingForDevicePluggedin">
      <summary>Plug **device name** into a USB port to sign in.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorAuthenticationMessage.MoveHandCloser">
      <summary>Instruct the user to move their hand closer to the companion device.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorAuthenticationMessage.MoveHandFarther">
      <summary>Instruct the user to move their hand farther from the companion device.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorAuthenticationMessage.NfcIsDisabled">
      <summary>Turn on NFC to use **device name** to sign in.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorAuthenticationMessage.PlaceHandAbove">
      <summary>Instruct the user to move their hand above the companion device.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorAuthenticationMessage.ReadyToSignIn">
      <summary>Ready to sign in with **device name**.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorAuthenticationMessage.RecognitionFailed">
      <summary>The companion device failed to recognize the user.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorAuthenticationMessage.ReregisterRequired">
      <summary>Something went wrong. Use another sign-in option, and then set up **device name** again.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorAuthenticationMessage.SayPassphrase">
      <summary>Say your Spoken Passphrase into **device name**.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorAuthenticationMessage.ScanFinger">
      <summary>Swipe your finger on **device name** to sign in.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorAuthenticationMessage.SwipeUpWelcome">
      <summary>Swipe up or press space bar to sign in with **device name**.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorAuthenticationMessage.TapOnDeviceRequired">
      <summary>Tap **device name** to sign in.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorAuthenticationMessage.TapWelcome">
      <summary>Tap **device name** to the NFC reader to sign in.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorAuthenticationMessage.TimeLimitExceeded">
      <summary>The authentication process exceeded the time limit. Try again.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorAuthenticationMessage.TryAgain">
      <summary>Try again.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorAuthenticationMessage.UnauthorizedUser">
      <summary>Couldn’t sign in with **device name**. Use another sign-in option.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorAuthenticationMessage.UseAnotherSignInOption">
      <summary>Use another sign-in option first, then you can use **device name** to sign in.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorAuthenticationMessage.WiFiIsDisabled">
      <summary>Connect to a Wi-Fi network to use **device name** to sign in.</summary>
    </member>
    <member name="T:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorAuthenticationResult">
      <summary>Represents the results of authentication with a companion device.</summary>
      <deprecated type="deprecate">SecondaryAuthenticationFactorAuthenticationResult is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
    </member>
    <member name="P:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorAuthenticationResult.Authentication">
      <summary>Gets the authentication.</summary>
      <returns>The authentication.</returns>
    </member>
    <member name="P:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorAuthenticationResult.Status">
      <summary>Gets the status of the authentication.</summary>
      <returns>The status of the authentication.</returns>
    </member>
    <member name="T:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorAuthenticationScenario">
      <summary>Represents the authentication scenario.</summary>
      <deprecated type="deprecate">SecondaryAuthenticationFactorAuthenticationScenario is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
    </member>
    <member name="F:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorAuthenticationScenario.CredentialPrompt">
      <summary>Credential prompt.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorAuthenticationScenario.SignIn">
      <summary>Sign in.</summary>
    </member>
    <member name="T:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorAuthenticationStage">
      <summary>Gets the stage of the companion device authentication.</summary>
      <deprecated type="deprecate">SecondaryAuthenticationFactorAuthenticationStage is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
    </member>
    <member name="F:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorAuthenticationStage.CheckingDevicePresence">
      <summary>**Deprecated.** Checking for device presence.</summary>
      <deprecated type="deprecate">CheckingDevicePresence is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
    </member>
    <member name="F:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorAuthenticationStage.CollectingCredential">
      <summary>Collecting credential.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorAuthenticationStage.CredentialAuthenticated">
      <summary>Credential authenticated.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorAuthenticationStage.CredentialCollected">
      <summary>Credential collected</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorAuthenticationStage.NotStarted">
      <summary>Authentication not started.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorAuthenticationStage.ReadyForLock">
      <summary>Ready for lock.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorAuthenticationStage.StoppingAuthentication">
      <summary>Stopping authentication.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorAuthenticationStage.SuspendingAuthentication">
      <summary>Suspending authentication.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorAuthenticationStage.WaitingForUserConfirmation">
      <summary>Waiting for user confirmation.</summary>
    </member>
    <member name="T:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorAuthenticationStageChangedEventArgs">
      <summary>Provides information about the SecondaryAuthenticationFactorAuthenticationStageChanged event.</summary>
      <deprecated type="deprecate">SecondaryAuthenticationFactorAuthenticationStageChangedEventArgs is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
    </member>
    <member name="P:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorAuthenticationStageChangedEventArgs.StageInfo">
      <summary>Gets info on the authentication stage.</summary>
      <returns>Info on the authentication stage.</returns>
    </member>
    <member name="T:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorAuthenticationStageInfo">
      <summary>Provides information about the stage of a companion device authentication.</summary>
      <deprecated type="deprecate">SecondaryAuthenticationFactorAuthenticationStageInfo is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
    </member>
    <member name="P:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorAuthenticationStageInfo.DeviceId">
      <summary>Gets the device Id.</summary>
      <returns>The device Id.</returns>
    </member>
    <member name="P:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorAuthenticationStageInfo.Scenario">
      <summary>Gets the authentication scenario (sign in versus credential prompt).</summary>
      <returns>The authentication scenario.</returns>
    </member>
    <member name="P:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorAuthenticationStageInfo.Stage">
      <summary>Gets the stage of the authentication.</summary>
      <returns>The stage of the authentication.</returns>
    </member>
    <member name="T:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorAuthenticationStatus">
      <summary>Represents the status of an authentication operation using a companion device.</summary>
      <deprecated type="deprecate">SecondaryAuthenticationFactorAuthenticationStatus is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
    </member>
    <member name="F:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorAuthenticationStatus.DisabledByPolicy">
      <summary>Companion device framework disabled by policy.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorAuthenticationStatus.Failed">
      <summary>Authentication failed.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorAuthenticationStatus.InvalidAuthenticationStage">
      <summary>Not a valid authentication stage.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorAuthenticationStatus.Started">
      <summary>Authentication started.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorAuthenticationStatus.UnknownDevice">
      <summary>Unknown companion device.</summary>
    </member>
    <member name="T:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorDeviceCapabilities">
      <summary>Represents the capabilities of the companion device.</summary>
      <deprecated type="deprecate">SecondaryAuthenticationFactorDeviceCapabilities is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
    </member>
    <member name="F:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorDeviceCapabilities.CloseRangeDataTransmission">
      <summary>The device supports close range data transmission.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorDeviceCapabilities.ConfirmUserIntentToAuthenticate">
      <summary>Set this flag if the companion device can confirm user intent to authenticate.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorDeviceCapabilities.HMacSha256">
      <summary>The device supports HMacSha256.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorDeviceCapabilities.None">
      <summary>No capabilities.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorDeviceCapabilities.SecureStorage">
      <summary>Set this flag if the companion device supports secure storage and can protect auth key and device key from unauthorized access. In order to make sure your key storage meets the security bar, contact cdfonboardmicrosoft.com.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorDeviceCapabilities.StoreKeys">
      <summary>Set this flag if the companion device stores the auth key and device keys.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorDeviceCapabilities.SupportSecureUserPresenceCheck">
      <summary>**Deprecated.** Set this flag if the companion device supports securely confirming the user's identity and presence. In order to make sure your user presence check meets the security bar, contact cdfonboardmicrosoft.com.</summary>
      <deprecated type="deprecate">SupportSecureUserPresenceCheck is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
    </member>
    <member name="F:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorDeviceCapabilities.TransmittedDataIsEncrypted">
      <summary>Set this flag if the companion device transmits auth keys and devices key over an encrypted channel.</summary>
    </member>
    <member name="T:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorDeviceFindScope">
      <summary>Represents the search scope when finding companion devices.</summary>
      <deprecated type="deprecate">SecondaryAuthenticationFactorDeviceFindScope is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
    </member>
    <member name="F:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorDeviceFindScope.AllUsers">
      <summary>All users.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorDeviceFindScope.User">
      <summary>User.</summary>
    </member>
    <member name="T:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorDevicePresence">
      <summary>**Deprecated.** Contains values that describe the presence of a companion device (such as a wearable device).</summary>
      <deprecated type="deprecate">SecondaryAuthenticationFactorDevicePresence is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
    </member>
    <member name="F:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorDevicePresence.Absent">
      <summary>The device is not detected by the system.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorDevicePresence.Present">
      <summary>The device is detected by the system.</summary>
    </member>
    <member name="T:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorDevicePresenceMonitoringMode">
      <summary>**Deprecated.** Contains values that describe the type of connection that the system uses to monitor the presence of a companion device (such as a wearable device). </summary>
      <deprecated type="deprecate">SecondaryAuthenticationFactorDevicePresenceMonitoringMode is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
    </member>
    <member name="F:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorDevicePresenceMonitoringMode.AppManaged">
      <summary>The system uses an app that corresponds to the companion device to monitor its presence.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorDevicePresenceMonitoringMode.SystemManaged">
      <summary>The system uses classing Bluetooth protocol to monitor the presence of the companion device.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorDevicePresenceMonitoringMode.Unsupported">
      <summary>Device presence monitoring is not supported.</summary>
    </member>
    <member name="T:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorDevicePresenceMonitoringRegistrationStatus">
      <summary>**Deprecated.** Contains values that describe the status of the registration of a companion device for presence monitoring.</summary>
      <deprecated type="deprecate">SecondaryAuthenticationFactorDevicePresenceMonitoringRegistrationStatus is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
    </member>
    <member name="F:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorDevicePresenceMonitoringRegistrationStatus.DisabledByPolicy">
      <summary>Presence monitoring registration was prevented by a policy setting on the device.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorDevicePresenceMonitoringRegistrationStatus.Succeeded">
      <summary>The device was registered for presence monitoring successfully.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorDevicePresenceMonitoringRegistrationStatus.Unsupported">
      <summary>Presence monitoring is not supported on this device.</summary>
    </member>
    <member name="T:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorFinishAuthenticationStatus">
      <summary>Represents the status of finishing authentication with a companion device.</summary>
      <deprecated type="deprecate">SecondaryAuthenticationFactorFinishAuthenticationStatus is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
    </member>
    <member name="F:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorFinishAuthenticationStatus.Completed">
      <summary>The operation completed.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorFinishAuthenticationStatus.Failed">
      <summary>The operation failed.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorFinishAuthenticationStatus.NonceExpired">
      <summary>The nonce expired.</summary>
    </member>
    <member name="T:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorInfo">
      <summary>Contains properties that provide information about a companion device.</summary>
      <deprecated type="deprecate">SecondaryAuthenticationFactorInfo is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
    </member>
    <member name="P:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorInfo.DeviceConfigurationData">
      <summary>Gets the device configuration data.</summary>
      <returns>The device configuration data.</returns>
    </member>
    <member name="P:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorInfo.DeviceFriendlyName">
      <summary>Gets the device friendly name.</summary>
      <returns>The device friendly name.</returns>
    </member>
    <member name="P:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorInfo.DeviceId">
      <summary>Gets the device Id.</summary>
      <returns>The device Id.</returns>
    </member>
    <member name="P:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorInfo.DeviceModelNumber">
      <summary>Gets the device model number.</summary>
      <returns>The device model number.</returns>
    </member>
    <member name="P:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorInfo.IsAuthenticationSupported">
      <summary>**Deprecated.** Checks whether the companion device supports some kind of user authentication function.</summary>
      <returns>**True** if the device supports authentication, otherwise **false**.</returns>
    </member>
    <member name="P:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorInfo.PresenceMonitoringMode">
      <summary>**Deprecated.** Gets the presence monitoring mode of the companion device (the mechanism by which the main device checks the presence of the companion device).</summary>
      <returns>A SecondaryAuthenticationFactorDevicePresenceMonitoringMode value describing the monitoring mode.</returns>
    </member>
    <member name="M:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorInfo.UpdateDevicePresenceAsync(Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorDevicePresence)">
      <summary>**Deprecated.** Manually assigns a presence state to a device.</summary>
      <deprecated type="deprecate">UpdateDevicePresenceAsync is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
      <param name="presenceState">A SecondaryAuthenticationFactorDevicePresence value indicating the device's presence state.</param>
      <returns>An asynchronous action for the operation.</returns>
    </member>
    <member name="T:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorRegistration">
      <summary>Contains methods for registering companion devices.</summary>
      <deprecated type="deprecate">SecondaryAuthenticationFactorRegistration is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
    </member>
    <member name="M:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorRegistration.AbortRegisteringDeviceAsync(System.String)">
      <summary>Aborts registering the companion device.</summary>
      <deprecated type="deprecate">SecondaryAuthenticationFactorRegistration is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
      <param name="errorLogMessage">An error message to log.</param>
      <returns>This method does not return a value.</returns>
    </member>
    <member name="M:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorRegistration.FindAllRegisteredDeviceInfoAsync(Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorDeviceFindScope)">
      <summary>Returns info on found registered devices.</summary>
      <deprecated type="deprecate">SecondaryAuthenticationFactorRegistration is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
      <param name="queryType">The scope of devices to find.</param>
      <returns>When this method completes, it returns device info for the found registered devices.</returns>
    </member>
    <member name="M:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorRegistration.FinishRegisteringDeviceAsync(Windows.Storage.Streams.IBuffer)">
      <summary>Finishes registering a companion device.</summary>
      <deprecated type="deprecate">SecondaryAuthenticationFactorRegistration is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
      <param name="deviceConfigurationData">Configuration data for the device. This data is capped at 4KB.</param>
      <returns>This method does not return a value.</returns>
    </member>
    <member name="M:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorRegistration.IsDevicePresenceMonitoringSupported">
      <summary>**Deprecated.** Checks whether the main device is able to monitor for the presence of companion devices.</summary>
      <deprecated type="deprecate">IsDevicePresenceMonitoringSupported is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
      <returns>A value of **true** if the device can monitor companion devices, otherwise **false**.</returns>
    </member>
    <member name="M:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorRegistration.RegisterDevicePresenceMonitoringAsync(System.String,System.String,Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorDevicePresenceMonitoringMode)">
      <summary>**Deprecated.** Registers a companion device for presence monitoring by the main device.</summary>
      <deprecated type="deprecate">RegisterDevicePresenceMonitoringAsync is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
      <param name="deviceId">The unique identifier for the companion device.</param>
      <param name="deviceInstancePath">The device instance path string.</param>
      <param name="monitoringMode">A SecondaryAuthenticationFactorDevicePresenceMonitoringMode value describing the monitoring mode type that will be used.</param>
      <returns>An asynchronous operation with the status of the registration.</returns>
    </member>
    <member name="M:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorRegistration.RegisterDevicePresenceMonitoringAsync(System.String,System.String,Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorDevicePresenceMonitoringMode,System.String,System.String,Windows.Storage.Streams.IBuffer)">
      <summary>**Deprecated.** Registers a companion device for presence monitoring by the main device. Includes additional information about the companion device.</summary>
      <deprecated type="deprecate">RegisterDevicePresenceMonitoringWithNewDeviceAsync is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
      <param name="deviceId">The unique identifier for the companion device.</param>
      <param name="deviceInstancePath">The device instance path string.</param>
      <param name="monitoringMode">A SecondaryAuthenticationFactorDevicePresenceMonitoringMode value describing the monitoring mode type that will be used.</param>
      <param name="deviceFriendlyName">The friendly name of the device.</param>
      <param name="deviceModelNumber">The model number of the device.</param>
      <param name="deviceConfigurationData">The device configuration data. This data is capped at 4KB.</param>
      <returns>An asynchronous operation with the status of the registration.</returns>
    </member>
    <member name="M:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorRegistration.RequestStartRegisteringDeviceAsync(System.String,Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorDeviceCapabilities,System.String,System.String,Windows.Storage.Streams.IBuffer,Windows.Storage.Streams.IBuffer)">
      <summary>Starts registering a companion device.</summary>
      <deprecated type="deprecate">SecondaryAuthenticationFactorRegistration is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
      <param name="deviceId">The Id of the device.</param>
      <param name="capabilities">The device capabilities.</param>
      <param name="deviceFriendlyName">The device friendly name.</param>
      <param name="deviceModelNumber">The device model number.</param>
      <param name="deviceKey">The device key.</param>
      <param name="mutualAuthenticationKey">The mutual authentication key.</param>
      <returns>An asynchronous operation with a registration result instance.</returns>
    </member>
    <member name="M:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorRegistration.UnregisterDeviceAsync(System.String)">
      <summary>Unregisters a companion device.</summary>
      <deprecated type="deprecate">SecondaryAuthenticationFactorRegistration is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
      <param name="deviceId">The Id of the device to unregister.</param>
      <returns>This method does not return a value.</returns>
    </member>
    <member name="M:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorRegistration.UnregisterDevicePresenceMonitoringAsync(System.String)">
      <summary>**Deprecated.** Unregisters a companion device from presence monitoring.</summary>
      <deprecated type="deprecate">UnregisterDevicePresenceMonitoringAsync is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
      <param name="deviceId">The unique identifier for the device.</param>
      <returns>This method does not return a value.</returns>
    </member>
    <member name="M:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorRegistration.UpdateDeviceConfigurationDataAsync(System.String,Windows.Storage.Streams.IBuffer)">
      <summary>Updates the configuration data of a companion device.</summary>
      <deprecated type="deprecate">SecondaryAuthenticationFactorRegistration is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
      <param name="deviceId">The Id of the device to update.</param>
      <param name="deviceConfigurationData">The updated configuration data. This data is capped at 4KB.</param>
      <returns>This method does not return a value.</returns>
    </member>
    <member name="T:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorRegistrationResult">
      <summary>Provides information about the result of a companion device registration.</summary>
      <deprecated type="deprecate">SecondaryAuthenticationFactorRegistrationResult is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
    </member>
    <member name="P:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorRegistrationResult.Registration">
      <summary>Gets the registration class instance for the intended companion device.</summary>
      <returns>A SecondaryAuthenticationFactorRegistration instance handling the registration for a companion device.</returns>
    </member>
    <member name="P:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorRegistrationResult.Status">
      <summary>Gets the status of the registration attempt.</summary>
      <returns>A SecondaryAuthenticationFactorRegistrationStatus value describing the result of the registration attempt.</returns>
    </member>
    <member name="T:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorRegistrationStatus">
      <summary>Represents the status of a companion device registration.</summary>
      <deprecated type="deprecate">SecondaryAuthenticationFactorRegistrationStatus is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
    </member>
    <member name="F:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorRegistrationStatus.CanceledByUser">
      <summary>Registration cancelled by the user.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorRegistrationStatus.DisabledByPolicy">
      <summary>Registration is disabled by policy.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorRegistrationStatus.Failed">
      <summary>Registration failed.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorRegistrationStatus.PinSetupRequired">
      <summary>PIN setup is required before registration can occur.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorRegistrationStatus.Started">
      <summary>Registration started.</summary>
    </member>
    <member name="T:Windows.Security.Authentication.OnlineId.CredentialPromptType">
      <summary>Provides the ability to control when to show or hide the credential prompt user interface. This includes the user interface for the app to collect user consent to access data stored in Live. The user must see the user interface in order for the app to obtain any user data, if not app will see an error when they try to obtain user data.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.OnlineId.CredentialPromptType.DoNotPrompt">
      <summary>Never show the UI, even if an error occurs.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.OnlineId.CredentialPromptType.PromptIfNeeded">
      <summary>Show the UI only if an error occurred.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.OnlineId.CredentialPromptType.RetypeCredentials">
      <summary>Always show the UI. If a default username exists, the username is automatically inserted into the appropriate field.</summary>
    </member>
    <member name="T:Windows.Security.Authentication.OnlineId.OnlineIdAuthenticator">
      <summary>Provides an app with the ability to start the authentication request to get JavaScript Object Notation (JSON) tokens to use with your service or request tickets that can be used to get data that the user has consented to for your app using the Live ConnectAPI.</summary>
    </member>
    <member name="M:Windows.Security.Authentication.OnlineId.OnlineIdAuthenticator.#ctor">
      <summary>Creates an instance of the OnlineIdAuthenticator.</summary>
    </member>
    <member name="P:Windows.Security.Authentication.OnlineId.OnlineIdAuthenticator.ApplicationId">
      <summary>Returns the ID of the application as a GUID.</summary>
      <returns>The ID of the application.</returns>
    </member>
    <member name="P:Windows.Security.Authentication.OnlineId.OnlineIdAuthenticator.AuthenticatedSafeCustomerId">
      <summary>Returns the ID of a user who has been successfully authenticated for your app.</summary>
      <returns>The ID of a user who has been successfully authenticated for your app.</returns>
    </member>
    <member name="P:Windows.Security.Authentication.OnlineId.OnlineIdAuthenticator.CanSignOut">
      <summary>Indicates whether a user can sign out of the app, and whether to show the sign out link in the app.</summary>
      <returns>**True** if the user can sign out and the sign out link should be shown in the app, otherwise **false**.</returns>
    </member>
    <member name="M:Windows.Security.Authentication.OnlineId.OnlineIdAuthenticator.AuthenticateUserAsync(Windows.Foundation.Collections.IIterable{Windows.Security.Authentication.OnlineId.OnlineIdServiceTicketRequest},Windows.Security.Authentication.OnlineId.CredentialPromptType)">
      <summary>Starts the async authentication request with multiple OnlineIdServiceTicketRequests and provides the ability to control the user experience by setting the CredentialPromptType to get the tickets. If a user is signed into a Windows 8 system with a Microsoft account, this user will be used for the authentication request.</summary>
      <param name="requests">A collection of requests.</param>
      <param name="credentialPromptType">The type of credentials.</param>
      <returns>An object representing the authentication operation.</returns>
    </member>
    <member name="M:Windows.Security.Authentication.OnlineId.OnlineIdAuthenticator.AuthenticateUserAsync(Windows.Security.Authentication.OnlineId.OnlineIdServiceTicketRequest)">
      <summary>Starts the asynchronous authentication request with one OnlineIdServiceTicketRequest by showing the credential prompt if needed to collect credentials or consent and get the ticket. If a user is signed into a Windows 8 system with a Microsoft account, this user will be used for the authentication request.</summary>
      <param name="request">A request object that provides the ability for an app to specify the service and policy used to authenticate a Live user to obtain identity properties and tickets.</param>
      <returns>An object representing the authentication operation.</returns>
    </member>
    <member name="M:Windows.Security.Authentication.OnlineId.OnlineIdAuthenticator.SignOutUserAsync">
      <summary>Allows users to sign out of your app.</summary>
      <returns>An object that contains additional information about the why the user signed out.</returns>
    </member>
    <member name="T:Windows.Security.Authentication.OnlineId.OnlineIdServiceTicket">
      <summary>Contains the ticket that is obtained after the user authenticates to this app or has provided consent to access user data stored in Live.</summary>
    </member>
    <member name="P:Windows.Security.Authentication.OnlineId.OnlineIdServiceTicket.ErrorCode">
      <summary>If there was an error in obtaining the ticket, then the error code is captured here.</summary>
      <returns>The error code number.</returns>
    </member>
    <member name="P:Windows.Security.Authentication.OnlineId.OnlineIdServiceTicket.Request">
      <summary>Represents the OnlineIdServiceTicketRequest for which the ticket was obtained.</summary>
      <returns>Provides the ability for an app to specify the service and policy that is used to authenticate a Live user to obtain identity properties and tickets.</returns>
    </member>
    <member name="P:Windows.Security.Authentication.OnlineId.OnlineIdServiceTicket.Value">
      <summary>The ticket.</summary>
      <returns>A string that represents the ticket.</returns>
    </member>
    <member name="T:Windows.Security.Authentication.OnlineId.OnlineIdServiceTicketRequest">
      <summary>Provides the ability for an app to specify the service and policy that is used to authenticate a Live user to obtain identity properties and tickets.</summary>
    </member>
    <member name="M:Windows.Security.Authentication.OnlineId.OnlineIdServiceTicketRequest.#ctor(System.String)">
      <summary>Creates an instance of the OnlineIdServiceTicketRequest class.</summary>
      <param name="service">The service for the request.</param>
    </member>
    <member name="M:Windows.Security.Authentication.OnlineId.OnlineIdServiceTicketRequest.#ctor(System.String,System.String)">
      <summary>Creates an instance of the OnlineIdServiceTicketRequest class.</summary>
      <param name="service">The service for the request.</param>
      <param name="policy">The policy for the request.</param>
    </member>
    <member name="P:Windows.Security.Authentication.OnlineId.OnlineIdServiceTicketRequest.Policy">
      <summary>The policy used to authenticate users. Supported values are JWT, which returns data using the JSON format. For apps that are requesting user consent to access stored in Live, app developer must pass a policy of DELEGATION.</summary>
      <returns>A string that represents the policy.</returns>
    </member>
    <member name="P:Windows.Security.Authentication.OnlineId.OnlineIdServiceTicketRequest.Service">
      <summary>Identifies the service your app uses. The service name must match the DNS name you supplied when registering your app on http://go.microsoft.com/fwlink/p/?linkid=241860. Tickets are issued only for this service. For apps that are requesting user consent to access stored in Live, you must pass the offers to which your app needs access. The available list of offers can be found at our Scopes and Permissions page. Check out our REST APIs topic to learn more.</summary>
      <returns>A string that represents the service.</returns>
    </member>
    <member name="T:Windows.Security.Authentication.OnlineId.OnlineIdSystemAuthenticator">
      <summary>This class handles an app's attempts to acquire the local user id on a device, for use with the System Ticket feature (see Remarks).</summary>
    </member>
    <member name="P:Windows.Security.Authentication.OnlineId.OnlineIdSystemAuthenticator.Default">
      <summary>Gets an instance of OnlineIdSystemAuthenticatorForUser that corresponds to the user currently logged in to the device.</summary>
      <returns>The OnlineIdSystemAuthenticatorForUser corresponding to the local user.</returns>
    </member>
    <member name="M:Windows.Security.Authentication.OnlineId.OnlineIdSystemAuthenticator.GetForUser(Windows.System.User)">
      <summary>Gets an instance of OnlineIdSystemAuthenticatorForUser that corresponds to the specified user.</summary>
      <param name="user">The local Windows user.</param>
      <returns>A OnlineIdSystemAuthenticatorForUser corresponding to the user.</returns>
    </member>
    <member name="T:Windows.Security.Authentication.OnlineId.OnlineIdSystemAuthenticatorForUser">
      <summary>Represents the authentication info for a single user entity on a single device (system).</summary>
    </member>
    <member name="P:Windows.Security.Authentication.OnlineId.OnlineIdSystemAuthenticatorForUser.ApplicationId">
      <summary>The unique id value of the calling application. Windows desktop applications that are to use the System Ticket feature must set this value explicitly before calling getTicketAsync.</summary>
      <returns>The id of the calling application.</returns>
    </member>
    <member name="P:Windows.Security.Authentication.OnlineId.OnlineIdSystemAuthenticatorForUser.User">
      <summary>Gets the corresponding Windows user for this OnlineIdSystemAuthenticatorForUser.</summary>
      <returns>The Windows user for this OnlineIdSystemAuthenticatorForUser.</returns>
    </member>
    <member name="M:Windows.Security.Authentication.OnlineId.OnlineIdSystemAuthenticatorForUser.GetTicketAsync(Windows.Security.Authentication.OnlineId.OnlineIdServiceTicketRequest)">
      <summary>Attempts to retrieve the system ticket for the device.</summary>
      <param name="request">The OnlineIdServiceTicketRequest representing the specifications for authenticating this user account.</param>
      <returns>An asynchronous task containing the system ticket result.</returns>
    </member>
    <member name="T:Windows.Security.Authentication.OnlineId.OnlineIdSystemIdentity">
      <summary>Identifies the local device (system) on which the user account in question exists.</summary>
    </member>
    <member name="P:Windows.Security.Authentication.OnlineId.OnlineIdSystemIdentity.Id">
      <summary>A unique string identifier for the local system of this OnlineIdSystemIdentity.</summary>
      <returns>The unique identifier for this local system.</returns>
    </member>
    <member name="P:Windows.Security.Authentication.OnlineId.OnlineIdSystemIdentity.Ticket">
      <summary>Provides additional information about the device.</summary>
      <returns>The OnlineIdServiceTicket corresponding to this device.</returns>
    </member>
    <member name="T:Windows.Security.Authentication.OnlineId.OnlineIdSystemTicketResult">
      <summary>Represents the result of a call to retrieve a system ticket.</summary>
    </member>
    <member name="P:Windows.Security.Authentication.OnlineId.OnlineIdSystemTicketResult.ExtendedError">
      <summary>Represents the Windows Runtime error associated with a failed attempt to retrieve the system ticket.</summary>
      <returns>The Windows Runtime error code.</returns>
    </member>
    <member name="P:Windows.Security.Authentication.OnlineId.OnlineIdSystemTicketResult.Identity">
      <summary>The OnlineIdSystemIdentity object corresponding to the device whose system ticket was retrieved.</summary>
      <returns>The identity of the device.</returns>
    </member>
    <member name="P:Windows.Security.Authentication.OnlineId.OnlineIdSystemTicketResult.Status">
      <summary>Gets the status of the system ticket call.</summary>
      <returns>The status of the system ticket call.</returns>
    </member>
    <member name="T:Windows.Security.Authentication.OnlineId.OnlineIdSystemTicketStatus">
      <summary>Represents the status of a call to retrieve the system ticket.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.OnlineId.OnlineIdSystemTicketStatus.Error">
      <summary>An unexpected error prevented the retrieval of the system ticket.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.OnlineId.OnlineIdSystemTicketStatus.ServiceConnectionError">
      <summary>A network error prevented the retrieval of the system ticket.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.OnlineId.OnlineIdSystemTicketStatus.Success">
      <summary>The call to retrieve the system ticket was successful.</summary>
    </member>
    <member name="T:Windows.Security.Authentication.OnlineId.SignOutUserOperation">
      <summary>Allows users to sign out of your app.</summary>
    </member>
    <member name="P:Windows.Security.Authentication.OnlineId.SignOutUserOperation.Completed">
      <summary>Gets or sets a handler that is called when the operation completes.</summary>
      <returns>A method or function that is called when the operation completes.</returns>
    </member>
    <member name="P:Windows.Security.Authentication.OnlineId.SignOutUserOperation.ErrorCode">
      <summary>Gets the error code should the operation fail.</summary>
      <returns>The structure that contains the error code.</returns>
    </member>
    <member name="P:Windows.Security.Authentication.OnlineId.SignOutUserOperation.Id">
      <summary>Gets a unique identifier that represents the operation.</summary>
      <returns>The operation's unique ID as defined in the package manifest.</returns>
    </member>
    <member name="P:Windows.Security.Authentication.OnlineId.SignOutUserOperation.Status">
      <summary>Gets the current status of the operation.</summary>
      <returns>One of the enumeration values that indicates the status.</returns>
    </member>
    <member name="M:Windows.Security.Authentication.OnlineId.SignOutUserOperation.Cancel">
      <summary>Requests the cancellation of the operation.</summary>
    </member>
    <member name="M:Windows.Security.Authentication.OnlineId.SignOutUserOperation.Close">
      <summary>Requests that work associated with the operation should terminate.</summary>
    </member>
    <member name="M:Windows.Security.Authentication.OnlineId.SignOutUserOperation.GetResults">
      <summary>Returns the results of the operation. For this class, there are no results to return if the operation succeeds.</summary>
    </member>
    <member name="T:Windows.Security.Authentication.OnlineId.UserAuthenticationOperation">
      <summary>Asynchronously gets the user's identity and corresponding tickets and properties.</summary>
    </member>
    <member name="P:Windows.Security.Authentication.OnlineId.UserAuthenticationOperation.Completed">
      <summary>Gets or sets a handler that's called when the operation completes.</summary>
      <returns>The method or function that is called when the operation completes.</returns>
    </member>
    <member name="P:Windows.Security.Authentication.OnlineId.UserAuthenticationOperation.ErrorCode">
      <summary>Gets the error code should the operation fail.</summary>
      <returns>The structure that contains the error code.</returns>
    </member>
    <member name="P:Windows.Security.Authentication.OnlineId.UserAuthenticationOperation.Id">
      <summary>Gets a unique identifier that represents the operation.</summary>
      <returns>The operation's unique ID as defined in the package manifest.</returns>
    </member>
    <member name="P:Windows.Security.Authentication.OnlineId.UserAuthenticationOperation.Status">
      <summary>Gets the current status of the operation.</summary>
      <returns>One of the enumeration values that indicates the status.</returns>
    </member>
    <member name="M:Windows.Security.Authentication.OnlineId.UserAuthenticationOperation.Cancel">
      <summary>Requests the cancellation of the operation.</summary>
    </member>
    <member name="M:Windows.Security.Authentication.OnlineId.UserAuthenticationOperation.Close">
      <summary>Requests that work associated with the operation should terminate.</summary>
    </member>
    <member name="M:Windows.Security.Authentication.OnlineId.UserAuthenticationOperation.GetResults">
      <summary>Returns a UserIdentity object that contains information about the user.</summary>
      <returns>An object containing information about the user's identity.</returns>
    </member>
    <member name="T:Windows.Security.Authentication.OnlineId.UserIdentity">
      <summary>Contains the ID, tickets, and other information associated with a user.</summary>
    </member>
    <member name="P:Windows.Security.Authentication.OnlineId.UserIdentity.FirstName">
      <summary>Contains the first name of the user. This value is available only to Microsoft application partners.</summary>
      <returns>The user's first name.</returns>
    </member>
    <member name="P:Windows.Security.Authentication.OnlineId.UserIdentity.Id">
      <summary>Gets the user's unique Microsoft account identifier. This value is available only to Microsoft application partners.</summary>
      <returns>The user's unique Microsoft account identifier.</returns>
    </member>
    <member name="P:Windows.Security.Authentication.OnlineId.UserIdentity.IsBetaAccount">
      <summary>Indicates if the user is part of a beta program. This value is available only to Microsoft application partners.</summary>
      <returns>True if the user is part of a beta program; false otherwise.</returns>
    </member>
    <member name="P:Windows.Security.Authentication.OnlineId.UserIdentity.IsConfirmedPC">
      <summary>Indicates if the user is on a PC that they have confirmed as their PC. This value is available only to Microsoft application partners.</summary>
      <returns>True if the user is on a confirmed PC; false otherwise.</returns>
    </member>
    <member name="P:Windows.Security.Authentication.OnlineId.UserIdentity.LastName">
      <summary>Contains the user's last name. This value is available only to Microsoft application partners.</summary>
      <returns>The user's last name.</returns>
    </member>
    <member name="P:Windows.Security.Authentication.OnlineId.UserIdentity.SafeCustomerId">
      <summary>Gets an obfuscated customer ID specific to the calling application. This ID allows your application to identify the user across sessions but cannot be used to share data between separate applications since each application will receive a distinct SafeCustomerId value for the same Microsoft account.</summary>
      <returns>An obfuscated customer ID specific to the calling application.</returns>
    </member>
    <member name="P:Windows.Security.Authentication.OnlineId.UserIdentity.SignInName">
      <summary>The sign in name of the user. This value is available only to Microsoft application partners.</summary>
      <returns>The name of the user.</returns>
    </member>
    <member name="P:Windows.Security.Authentication.OnlineId.UserIdentity.Tickets">
      <summary>Contains an array of tickets that identify the user. If your app uses the JWT policy, only one ticket is returned. This value is only available to Microsoft application partners.</summary>
      <returns>An array of tickets that identify the user.</returns>
    </member>
    <member name="T:Windows.Security.Authentication.Web.TokenBindingKeyType">
      <summary>Gets the type of key used for token binding.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Web.TokenBindingKeyType.AnyExisting">
      <summary>Any existing key type.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Web.TokenBindingKeyType.EcdsaP256">
      <summary>ECDsaP256.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Web.TokenBindingKeyType.Rsa2048">
      <summary>RSA-2048.</summary>
    </member>
    <member name="T:Windows.Security.Authentication.Web.WebAuthenticationBroker">
      <summary>Starts the authentication operation. You can call the methods of this class multiple times in a single application or across multiple applications at the same time. The Web authentication broker sample in the Samples gallery is an example of how to use the WebAuthenticationBroker class for single sign on (SSO) connections.</summary>
    </member>
    <member name="M:Windows.Security.Authentication.Web.WebAuthenticationBroker.AuthenticateAndContinue(Windows.Foundation.Uri)">
      <summary>Starts the authentication operation with one input.</summary>
      <param name="requestUri">The starting URI of the web service. This URI must be a secure address of https://.</param>
    </member>
    <member name="M:Windows.Security.Authentication.Web.WebAuthenticationBroker.AuthenticateAndContinue(Windows.Foundation.Uri,Windows.Foundation.Uri)">
      <summary>Starts the authentication operation with two inputs.</summary>
      <param name="requestUri">The starting URI of the web service. This URI must be a secure address of https://.</param>
      <param name="callbackUri">The callback URI that indicates the completion of the web authentication. The broker matches this URI against every URI that it is about to navigate to. The broker never navigates to this URI, instead the broker returns the control back to the application when the user clicks a link or a web server redirection is made.</param>
    </member>
    <member name="M:Windows.Security.Authentication.Web.WebAuthenticationBroker.AuthenticateAndContinue(Windows.Foundation.Uri,Windows.Foundation.Uri,Windows.Foundation.Collections.ValueSet,Windows.Security.Authentication.Web.WebAuthenticationOptions)">
      <summary>Starts the authentication operation with four inputs.</summary>
      <param name="requestUri">The starting URI of the web service. This URI must be a secure address of https://.</param>
      <param name="callbackUri">The callback URI that indicates the completion of the web authentication. The broker matches this URI against every URI that it is about to navigate to. The broker never navigates to this URI, instead the broker returns the control back to the application when the user clicks a link or a web server redirection is made.</param>
      <param name="continuationData">Continuation data to be passed as part of the authentication operation.</param>
      <param name="options">The options for the authentication operation.</param>
    </member>
    <member name="M:Windows.Security.Authentication.Web.WebAuthenticationBroker.AuthenticateAsync(Windows.Security.Authentication.Web.WebAuthenticationOptions,Windows.Foundation.Uri)">
      <summary>Starts the asynchronous authentication operation with two inputs. You can call this method multiple times in a single application or across multiple applications at the same time.</summary>
      <param name="options">The options for the authentication operation.</param>
      <param name="requestUri">The starting URI of the web service. This URI must be a secure address of https://.</param>
      <returns>The way to query the status and get the results of the authentication operation. If you are getting an invalid parameter error, the most common cause is that you are not using HTTPS for the *requestUri* parameter.</returns>
    </member>
    <member name="M:Windows.Security.Authentication.Web.WebAuthenticationBroker.AuthenticateAsync(Windows.Security.Authentication.Web.WebAuthenticationOptions,Windows.Foundation.Uri,Windows.Foundation.Uri)">
      <summary>Starts the asynchronous authentication operation with three inputs. You can call this method multiple times in a single application or across multiple applications at the same time.</summary>
      <param name="options">The options for the authentication operation.</param>
      <param name="requestUri">The starting URI of the web service. This URI must be a secure address of https://.</param>
      <param name="callbackUri">The callback URI that indicates the completion of the web authentication. The broker matches this URI against every URI that it is about to navigate to. The broker never navigates to this URI, instead the broker returns the control back to the application when the user clicks a link or a web server redirection is made.</param>
      <returns>The way to query the status and get the results of the authentication operation. If you are getting an invalid parameter error, the most common cause is that you are not using HTTPS for the *requestUri* parameter.</returns>
    </member>
    <member name="M:Windows.Security.Authentication.Web.WebAuthenticationBroker.AuthenticateSilentlyAsync(Windows.Foundation.Uri)">
      <summary>Starts the asynchronous authentication operation silently (no UI will be shown) with one input. You can call this method multiple times in a single application or across multiple applications at the same time.</summary>
      <param name="requestUri">The starting URI of the web service. This URI must be a secure address of https://.</param>
      <returns>The way to query the status and get the results of the authentication operation. If you are getting an invalid parameter error, the most common cause is that you are not using HTTPS for the requestUri parameter.</returns>
    </member>
    <member name="M:Windows.Security.Authentication.Web.WebAuthenticationBroker.AuthenticateSilentlyAsync(Windows.Foundation.Uri,Windows.Security.Authentication.Web.WebAuthenticationOptions)">
      <summary>Starts the asynchronous authentication operation silently (no UI will be shown) with two inputs. You can call this method multiple times in a single application or across multiple applications at the same time.</summary>
      <param name="requestUri">The starting URI of the web service. This URI must be a secure address of https://.</param>
      <param name="options">The options for the authentication operation.</param>
      <returns>The way to query the status and get the results of the authentication operation. If you are getting an invalid parameter error, the most common cause is that you are not using HTTPS for the requestUri parameter.</returns>
    </member>
    <member name="M:Windows.Security.Authentication.Web.WebAuthenticationBroker.GetCurrentApplicationCallbackUri">
      <summary>Gets the current application callback URI.</summary>
      <returns>The URI of the current application.</returns>
    </member>
    <member name="T:Windows.Security.Authentication.Web.WebAuthenticationOptions">
      <summary>Contains the options available to the asynchronous operation.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Web.WebAuthenticationOptions.None">
      <summary>No options are requested.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Web.WebAuthenticationOptions.SilentMode">
      <summary>Tells the web authentication broker to not render any UI. This option will throw an exception if used with AuthenticateAndContinue; AuthenticateSilentlyAsync, which includes this option implicitly, should be used instead.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Web.WebAuthenticationOptions.UseCorporateNetwork">
      <summary>Tells the web authentication broker to render the webpage in an app container that supports privateNetworkClientServer, enterpriseAuthentication, and sharedUserCertificate capabilities. Note the application that uses this flag must have these capabilities as well.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Web.WebAuthenticationOptions.UseHttpPost">
      <summary>Tells the web authentication broker to return the body of the HTTP POST in the ResponseData property. For use with single sign-on (SSO) only.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Web.WebAuthenticationOptions.UseTitle">
      <summary>Tells the web authentication broker to return the window title string of the webpage in the ResponseData property.</summary>
    </member>
    <member name="T:Windows.Security.Authentication.Web.WebAuthenticationResult">
      <summary>Indicates the result of the authentication operation.</summary>
    </member>
    <member name="P:Windows.Security.Authentication.Web.WebAuthenticationResult.ResponseData">
      <summary>Contains the protocol data when the operation successfully completes.</summary>
      <returns>The returned data.</returns>
    </member>
    <member name="P:Windows.Security.Authentication.Web.WebAuthenticationResult.ResponseErrorDetail">
      <summary>Returns the HTTP error code when ResponseStatus is equal to WebAuthenticationStatus.ErrorHttp. This is only available if there is an error.</summary>
      <returns>The specific HTTP error, for example 400.</returns>
    </member>
    <member name="P:Windows.Security.Authentication.Web.WebAuthenticationResult.ResponseStatus">
      <summary>Contains the status of the asynchronous operation when it completes.</summary>
      <returns>One of the enumerations.</returns>
    </member>
    <member name="T:Windows.Security.Authentication.Web.WebAuthenticationStatus">
      <summary>Contains the status of the authentication operation.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Web.WebAuthenticationStatus.ErrorHttp">
      <summary>The operation failed because a specific HTTP error was returned, for example 404.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Web.WebAuthenticationStatus.Success">
      <summary>The operation succeeded, and the response data is available.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Web.WebAuthenticationStatus.UserCancel">
      <summary>The operation was canceled by the user.</summary>
    </member>
    <member name="T:Windows.Security.Authentication.Web.Core.FindAllAccountsResult">
      <summary>This class represents the result of an account retrieval operation.</summary>
    </member>
    <member name="P:Windows.Security.Authentication.Web.Core.FindAllAccountsResult.Accounts">
      <summary>Gets the list of retrieved web accounts (if the operation was successful).</summary>
      <returns>An **IVectorView ** of **WebAccount ** objects.</returns>
    </member>
    <member name="P:Windows.Security.Authentication.Web.Core.FindAllAccountsResult.ProviderError">
      <summary>Gets the error, if one occurred, during the web account retrieval operation.</summary>
      <returns>The provider error.</returns>
    </member>
    <member name="P:Windows.Security.Authentication.Web.Core.FindAllAccountsResult.Status">
      <summary>Gets the status of the web account retrieval operation.</summary>
      <returns>A value indicating the result status.</returns>
    </member>
    <member name="T:Windows.Security.Authentication.Web.Core.FindAllWebAccountsStatus">
      <summary>Contains values that describe the result of a web account enumeration operation (see the **FindAllAccountsAsync ** method).</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Web.Core.FindAllWebAccountsStatus.NotAllowedByProvider">
      <summary>This application is not authenticated to enumerating the list of accounts. Developers must whitelist their apps with the identity provider before they can try to enumerate accounts</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Web.Core.FindAllWebAccountsStatus.NotSupportedByProvider">
      <summary>The identity provider does not support the account enumeration. For now only inbox providers like MSA and AAD support this operation</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Web.Core.FindAllWebAccountsStatus.ProviderError">
      <summary>There was an error with the identity provider. Get the **ProviderError ** property of the **FindAllAccountsResult ** object for more information.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Web.Core.FindAllWebAccountsStatus.Success">
      <summary>The enumeration was successful.</summary>
    </member>
    <member name="T:Windows.Security.Authentication.Web.Core.WebAccountEventArgs">
      <summary>Contains information about an event involving a WebAccount.</summary>
    </member>
    <member name="P:Windows.Security.Authentication.Web.Core.WebAccountEventArgs.Account">
      <summary>Gets the WebAccount involved in the event.</summary>
      <returns>The web account involved in the event.</returns>
    </member>
    <member name="T:Windows.Security.Authentication.Web.Core.WebAccountMonitor">
      <summary>Allows an app to monitor specific web accounts and raises events when those web accounts change.</summary>
    </member>
    <member name="E:Windows.Security.Authentication.Web.Core.WebAccountMonitor.AccountPictureUpdated">
      <summary>Fires when a monitored WebAccount's picture changes.</summary>
    </member>
    <member name="E:Windows.Security.Authentication.Web.Core.WebAccountMonitor.DefaultSignInAccountChanged">
      <summary>Fires when the default sign in account changes.</summary>
    </member>
    <member name="E:Windows.Security.Authentication.Web.Core.WebAccountMonitor.Removed">
      <summary>Fires when a monitored WebAccount is removed.</summary>
    </member>
    <member name="E:Windows.Security.Authentication.Web.Core.WebAccountMonitor.Updated">
      <summary>Fires when a monitored WebAccount is updated.</summary>
    </member>
    <member name="T:Windows.Security.Authentication.Web.Core.WebAuthenticationCoreManager">
      <summary>Contains core methods for obtaining tokens from web account providers.</summary>
    </member>
    <member name="M:Windows.Security.Authentication.Web.Core.WebAuthenticationCoreManager.CreateWebAccountMonitor(Windows.Foundation.Collections.IIterable{Windows.Security.Credentials.WebAccount})">
      <summary>Creates a web account monitor to watch given accounts.</summary>
      <param name="webAccounts">The web accounts to monitor.</param>
      <returns>A web account monitor watching the given accounts.</returns>
    </member>
    <member name="M:Windows.Security.Authentication.Web.Core.WebAuthenticationCoreManager.FindAccountAsync(Windows.Security.Credentials.WebAccountProvider,System.String)">
      <summary>Asynchronously attempts to find a web account provider.</summary>
      <param name="provider">The web account provider for the web account.</param>
      <param name="webAccountId">The identifier of the web account.</param>
      <returns>An asynchronous find operation. On successful completion, contains a WebAccount object representing the found web account.</returns>
    </member>
    <member name="M:Windows.Security.Authentication.Web.Core.WebAuthenticationCoreManager.FindAccountProviderAsync(System.String)">
      <summary>Asynchronously attempts to find a web account provider.</summary>
      <param name="webAccountProviderId">The Id of the web account provider to find.</param>
      <returns>An asynchronous find operation. On successful completion, contains a WebAccountProvider object representing the found web account provider.</returns>
    </member>
    <member name="M:Windows.Security.Authentication.Web.Core.WebAuthenticationCoreManager.FindAccountProviderAsync(System.String,System.String)">
      <summary>Asynchronously attempts to find a web account provider.</summary>
      <param name="webAccountProviderId">The Id of the web account provider to find.</param>
      <param name="authority">The authority of the web account provider to find.</param>
      <returns>An asynchronous find operation. On successful completion, contains a WebAccountProvider object representing the found web account provider.</returns>
    </member>
    <member name="M:Windows.Security.Authentication.Web.Core.WebAuthenticationCoreManager.FindAccountProviderAsync(System.String,System.String,Windows.System.User)">
      <summary>Asynchronously attempts to find a web account provider.</summary>
      <param name="webAccountProviderId">The Id of the web account provider to find.</param>
      <param name="authority">The authority of the web account provider to find.</param>
      <param name="user">The user associated with the web account provider to find.</param>
      <returns>An asynchronous find operation. On successful completion, contains a WebAccountProvider object representing the found web account provider.</returns>
    </member>
    <member name="M:Windows.Security.Authentication.Web.Core.WebAuthenticationCoreManager.FindAllAccountsAsync(Windows.Security.Credentials.WebAccountProvider)">
      <summary>Enumerates all of the accounts that have been added by a user for a particular ID provider.</summary>
      <param name="provider">The ID provider that owns the accounts to be retrieved.</param>
      <returns>An asynchronous find operation. On successful completion, contains a FindAllAccountsResult object representing the result of the account retrieval.</returns>
    </member>
    <member name="M:Windows.Security.Authentication.Web.Core.WebAuthenticationCoreManager.FindAllAccountsAsync(Windows.Security.Credentials.WebAccountProvider,System.String)">
      <summary>Enumerates all of the accounts that have been added by a user for a particular ID provider.</summary>
      <param name="provider">The ID provider that owns the accounts to be retrieved.</param>
      <param name="clientId">The ID of the client application.</param>
      <returns>An asynchronous find operation. On successful completion, contains a FindAllAccountsResult object representing the result of the account retrieval.</returns>
    </member>
    <member name="M:Windows.Security.Authentication.Web.Core.WebAuthenticationCoreManager.FindSystemAccountProviderAsync(System.String)">
      <summary>Asynchronously attempts to find a web account provider for device-wide authentication.</summary>
      <param name="webAccountProviderId">The Id of the web account provider to find.</param>
      <returns>An asynchronous find operation. On successful completion, contains a WebAccountProvider object representing the found web account provider.</returns>
    </member>
    <member name="M:Windows.Security.Authentication.Web.Core.WebAuthenticationCoreManager.FindSystemAccountProviderAsync(System.String,System.String)">
      <summary>Asynchronously attempts to find a web account provider for device-wide authentication.</summary>
      <param name="webAccountProviderId">The Id of the web account provider to find.</param>
      <param name="authority">The authority of the web account provider to find.</param>
      <returns>An asynchronous find operation. On successful completion, contains a WebAccountProvider object representing the found web account provider.</returns>
    </member>
    <member name="M:Windows.Security.Authentication.Web.Core.WebAuthenticationCoreManager.FindSystemAccountProviderAsync(System.String,System.String,Windows.System.User)">
      <summary>Asynchronously attempts to find a web account provider for device-wide authentication.</summary>
      <param name="webAccountProviderId">The Id of the web account provider to find.</param>
      <param name="authority">The authority of the web account provider to find.</param>
      <param name="user">The user associated with the web account provider to find.</param>
      <returns>An asynchronous find operation. On successful completion, contains a WebAccountProvider object representing the found web account provider.</returns>
    </member>
    <member name="M:Windows.Security.Authentication.Web.Core.WebAuthenticationCoreManager.GetTokenSilentlyAsync(Windows.Security.Authentication.Web.Core.WebTokenRequest)">
      <summary>Asynchronously attempts to get a token without showing any UI. The user will never be prompted to enter their credentials.</summary>
      <param name="request">The web token request.</param>
      <returns>An asynchronous request operation. On successful completion, contains a WebTokenRequestResult object representing the result of the web token request.</returns>
    </member>
    <member name="M:Windows.Security.Authentication.Web.Core.WebAuthenticationCoreManager.GetTokenSilentlyAsync(Windows.Security.Authentication.Web.Core.WebTokenRequest,Windows.Security.Credentials.WebAccount)">
      <summary>Asynchronously attempts to get a token without showing any UI. The user will never be prompted to enter their credentials.</summary>
      <param name="request">The web token request.</param>
      <param name="webAccount">The web account.</param>
      <returns>An asynchronous request operation. On successful completion, contains a WebTokenRequestResult object representing the result of the web token request.</returns>
    </member>
    <member name="M:Windows.Security.Authentication.Web.Core.WebAuthenticationCoreManager.RequestTokenAsync(Windows.Security.Authentication.Web.Core.WebTokenRequest)">
      <summary>Asynchronously requests a token from a web account provider. If necessary, the user is prompted to enter their credentials.</summary>
      <param name="request">The web token request.</param>
      <returns>An asynchronous request operation. On successful completion, contains a WebTokenRequestResult object representing the result of the web token request.</returns>
    </member>
    <member name="M:Windows.Security.Authentication.Web.Core.WebAuthenticationCoreManager.RequestTokenAsync(Windows.Security.Authentication.Web.Core.WebTokenRequest,Windows.Security.Credentials.WebAccount)">
      <summary>Asynchronously requests a token from a web account provider. If necessary, the user is prompted to enter their credentials.</summary>
      <param name="request">The web token request.</param>
      <param name="webAccount">The web account for the request.</param>
      <returns>An asynchronous request operation. On successful completion, contains a WebTokenRequestResult object representing the result of the web token request.</returns>
    </member>
    <member name="T:Windows.Security.Authentication.Web.Core.WebProviderError">
      <summary>Represents an error from a web account provider.</summary>
    </member>
    <member name="M:Windows.Security.Authentication.Web.Core.WebProviderError.#ctor(System.UInt32,System.String)">
      <summary>Initializes a new instance of the WebProviderError class.</summary>
      <param name="errorCode">The error code.</param>
      <param name="errorMessage">The error message.</param>
    </member>
    <member name="P:Windows.Security.Authentication.Web.Core.WebProviderError.ErrorCode">
      <summary>Gets the error code.</summary>
      <returns>The error code.</returns>
    </member>
    <member name="P:Windows.Security.Authentication.Web.Core.WebProviderError.ErrorMessage">
      <summary>Gets the error message.</summary>
      <returns>The error message.</returns>
    </member>
    <member name="P:Windows.Security.Authentication.Web.Core.WebProviderError.Properties">
      <summary>Gets the error properties.</summary>
      <returns>The error properties.</returns>
    </member>
    <member name="T:Windows.Security.Authentication.Web.Core.WebTokenRequest">
      <summary>Represents a request to an online identity provider for an authentication token.</summary>
    </member>
    <member name="M:Windows.Security.Authentication.Web.Core.WebTokenRequest.#ctor(Windows.Security.Credentials.WebAccountProvider)">
      <summary>Initializes a new instance of the WebTokenRequest class with one input.</summary>
      <param name="provider">The web account provider the request is for.</param>
    </member>
    <member name="M:Windows.Security.Authentication.Web.Core.WebTokenRequest.#ctor(Windows.Security.Credentials.WebAccountProvider,System.String)">
      <summary>Initializes a new instance of the WebTokenRequest class with two inputs.</summary>
      <param name="provider">The web account provider the request is for.</param>
      <param name="scope">The scope of the request.</param>
    </member>
    <member name="M:Windows.Security.Authentication.Web.Core.WebTokenRequest.#ctor(Windows.Security.Credentials.WebAccountProvider,System.String,System.String)">
      <summary>Initializes a new instance of the WebTokenRequest class with three inputs.</summary>
      <param name="provider">The web account provider the request is for.</param>
      <param name="scope">The scope of the request.</param>
      <param name="clientId">The client ID.</param>
    </member>
    <member name="M:Windows.Security.Authentication.Web.Core.WebTokenRequest.#ctor(Windows.Security.Credentials.WebAccountProvider,System.String,System.String,Windows.Security.Authentication.Web.Core.WebTokenRequestPromptType)">
      <summary>Initializes a new instance of the WebTokenRequest class with four inputs.</summary>
      <param name="provider">The web account provider the request is for.</param>
      <param name="scope">The scope of the request.</param>
      <param name="clientId">The client ID.</param>
      <param name="promptType">The request prompt type.</param>
    </member>
    <member name="P:Windows.Security.Authentication.Web.Core.WebTokenRequest.AppProperties">
      <summary>Gets the app properties of the request.</summary>
      <returns>The app properties of the request.</returns>
    </member>
    <member name="P:Windows.Security.Authentication.Web.Core.WebTokenRequest.ClientId">
      <summary>Gets the Id of the client making the request.</summary>
      <returns>The Id of the client making the request.</returns>
    </member>
    <member name="P:Windows.Security.Authentication.Web.Core.WebTokenRequest.CorrelationId">
      <summary>Gets and sets a correlation Id, a unique identifier used for tracking authentication-related requests.</summary>
      <returns>The correlation Id for this request.</returns>
    </member>
    <member name="P:Windows.Security.Authentication.Web.Core.WebTokenRequest.PromptType">
      <summary>Gets the prompt type of the request.</summary>
      <returns>The prompt type of the request.</returns>
    </member>
    <member name="P:Windows.Security.Authentication.Web.Core.WebTokenRequest.Properties">
      <summary>Gets the properties of the request.</summary>
      <returns>The properties of the request.</returns>
    </member>
    <member name="P:Windows.Security.Authentication.Web.Core.WebTokenRequest.Scope">
      <summary>Gets the scope of the request.</summary>
      <returns>The scope of the request.</returns>
    </member>
    <member name="P:Windows.Security.Authentication.Web.Core.WebTokenRequest.WebAccountProvider">
      <summary>Gets the web account provider for the request.</summary>
      <returns>The web account provider for the request.</returns>
    </member>
    <member name="T:Windows.Security.Authentication.Web.Core.WebTokenRequestPromptType">
      <summary>Represents the prompt type of a web token request.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Web.Core.WebTokenRequestPromptType.Default">
      <summary>The default request type.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Web.Core.WebTokenRequestPromptType.ForceAuthentication">
      <summary>A request with forced authentication. This will require the user to enter their credentials, regardless of whether they are already logged in.</summary>
    </member>
    <member name="T:Windows.Security.Authentication.Web.Core.WebTokenRequestResult">
      <summary>Represents the results of a web token request to an identity provider.</summary>
    </member>
    <member name="P:Windows.Security.Authentication.Web.Core.WebTokenRequestResult.ResponseData">
      <summary>Gets the response data from the web token provider.</summary>
      <returns>The response from the web token provider.</returns>
    </member>
    <member name="P:Windows.Security.Authentication.Web.Core.WebTokenRequestResult.ResponseError">
      <summary>Gets the error returned by the web provider, if any.</summary>
      <returns>The error returned by the web provider.</returns>
    </member>
    <member name="P:Windows.Security.Authentication.Web.Core.WebTokenRequestResult.ResponseStatus">
      <summary>Gets the status of the request.</summary>
      <returns>The status of the request.</returns>
    </member>
    <member name="M:Windows.Security.Authentication.Web.Core.WebTokenRequestResult.InvalidateCacheAsync">
      <summary>Invalidates the current cached WebTokenRequestResult. See Remarks for proper usage.</summary>
      <returns>This method does not return an object or value.</returns>
    </member>
    <member name="T:Windows.Security.Authentication.Web.Core.WebTokenRequestStatus">
      <summary>Represents the status of a web token request.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Web.Core.WebTokenRequestStatus.AccountProviderNotAvailable">
      <summary>The account provider was not available.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Web.Core.WebTokenRequestStatus.AccountSwitch">
      <summary>The account associated with the request has switched. This status occurs when you attempt to use one web account, but the user indicates they wish to use a different web account instead.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Web.Core.WebTokenRequestStatus.ProviderError">
      <summary>There was a provider error. For information on how to handle this error, consult the provider's documentation.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Web.Core.WebTokenRequestStatus.Success">
      <summary>The request was successful.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Web.Core.WebTokenRequestStatus.UserCancel">
      <summary>The request was cancelled by the user.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Web.Core.WebTokenRequestStatus.UserInteractionRequired">
      <summary>User interaction is required to complete the request. This option is only applicable to requests made with GetTokenSilentlyAsync. If this status is returned, repeat the request with RequestTokenAsync.</summary>
    </member>
    <member name="T:Windows.Security.Authentication.Web.Core.WebTokenResponse">
      <summary>Represents the response from a web account provider to a web token request.</summary>
    </member>
    <member name="M:Windows.Security.Authentication.Web.Core.WebTokenResponse.#ctor">
      <summary>Initializes a new instance of the WebTokenResponse class.</summary>
    </member>
    <member name="M:Windows.Security.Authentication.Web.Core.WebTokenResponse.#ctor(System.String)">
      <summary>Initializes a new instance of the WebTokenResponse class with one input.</summary>
      <param name="token">The token.</param>
    </member>
    <member name="M:Windows.Security.Authentication.Web.Core.WebTokenResponse.#ctor(System.String,Windows.Security.Credentials.WebAccount)">
      <summary>Initializes a new instance of the WebTokenResponse class with two inputs.</summary>
      <param name="token">The token.</param>
      <param name="webAccount">The WebAccount.</param>
    </member>
    <member name="M:Windows.Security.Authentication.Web.Core.WebTokenResponse.#ctor(System.String,Windows.Security.Credentials.WebAccount,Windows.Security.Authentication.Web.Core.WebProviderError)">
      <summary>Initializes a new instance of the WebTokenResponse class with three inputs.</summary>
      <param name="token">The token.</param>
      <param name="webAccount">The WebAccount.</param>
      <param name="error">The web provider error.</param>
    </member>
    <member name="P:Windows.Security.Authentication.Web.Core.WebTokenResponse.Properties">
      <summary>Gets the properties of the response</summary>
      <returns>The properties of the response.</returns>
    </member>
    <member name="P:Windows.Security.Authentication.Web.Core.WebTokenResponse.ProviderError">
      <summary>Gets the error returned by the provider, if any.</summary>
      <returns>The error returned by the provider.</returns>
    </member>
    <member name="P:Windows.Security.Authentication.Web.Core.WebTokenResponse.Token">
      <summary>Gets the authentication token.</summary>
      <returns>The authentication token.</returns>
    </member>
    <member name="P:Windows.Security.Authentication.Web.Core.WebTokenResponse.WebAccount">
      <summary>Gets the web account for the request.</summary>
      <returns>The web account for the request.</returns>
    </member>
    <member name="T:Windows.Security.Authentication.Web.Provider.IWebAccountProviderBaseReportOperation">
      <summary>Defines methods for web account provider operations that report success or failure.</summary>
    </member>
    <member name="M:Windows.Security.Authentication.Web.Provider.IWebAccountProviderBaseReportOperation.ReportCompleted">
      <summary>Informs the activating app that the operation completed successfully.</summary>
    </member>
    <member name="M:Windows.Security.Authentication.Web.Provider.IWebAccountProviderBaseReportOperation.ReportError(Windows.Security.Authentication.Web.Core.WebProviderError)">
      <summary>Informs the activating app that the operation encountered an error.</summary>
      <param name="value">The type of error encountered.</param>
    </member>
    <member name="T:Windows.Security.Authentication.Web.Provider.IWebAccountProviderOperation">
      <summary>Defines properties for web account provider operations.</summary>
    </member>
    <member name="P:Windows.Security.Authentication.Web.Provider.IWebAccountProviderOperation.Kind">
      <summary>Gets the kind of web account provider operation.</summary>
      <returns>The kind of web account provider operation.</returns>
    </member>
    <member name="T:Windows.Security.Authentication.Web.Provider.IWebAccountProviderSilentReportOperation">
      <summary>Defines methods for silent web account provider operations.</summary>
    </member>
    <member name="M:Windows.Security.Authentication.Web.Provider.IWebAccountProviderSilentReportOperation.ReportUserInteractionRequired">
      <summary>Informs the activating app a token could not be obtained silently and that user interaction is required to continue the operation.</summary>
    </member>
    <member name="M:Windows.Security.Authentication.Web.Provider.IWebAccountProviderSilentReportOperation.ReportUserInteractionRequired(Windows.Security.Authentication.Web.Core.WebProviderError)">
      <summary>Informs the activating app a token could not be obtained silently and that user interaction is required to continue the operation.</summary>
      <param name="value">The error that has occurred.</param>
    </member>
    <member name="T:Windows.Security.Authentication.Web.Provider.IWebAccountProviderTokenObjects">
      <summary>Defines properties for web account provider token objects.</summary>
    </member>
    <member name="P:Windows.Security.Authentication.Web.Provider.IWebAccountProviderTokenObjects.Operation">
      <summary>Gets the web account provider operation.</summary>
      <returns>The web account provider operation.</returns>
    </member>
    <member name="T:Windows.Security.Authentication.Web.Provider.IWebAccountProviderTokenObjects2">
      <summary>Defines properties for web account provider token objects that are retrieved in the context of a specific user.</summary>
    </member>
    <member name="P:Windows.Security.Authentication.Web.Provider.IWebAccountProviderTokenObjects2.User">
      <summary>Gets the user for this token objects set.</summary>
      <returns>The user for this token objects set.</returns>
    </member>
    <member name="T:Windows.Security.Authentication.Web.Provider.IWebAccountProviderTokenOperation">
      <summary>Defines properties for web account provider token operations.</summary>
    </member>
    <member name="P:Windows.Security.Authentication.Web.Provider.IWebAccountProviderTokenOperation.CacheExpirationTime">
      <summary>Gets or sets the cache expiration time.</summary>
      <returns>The cache expiration time.</returns>
    </member>
    <member name="P:Windows.Security.Authentication.Web.Provider.IWebAccountProviderTokenOperation.ProviderRequest">
      <summary>Gets the web provider token request.</summary>
      <returns>The web provider token request.</returns>
    </member>
    <member name="P:Windows.Security.Authentication.Web.Provider.IWebAccountProviderTokenOperation.ProviderResponses">
      <summary>Gets the web provider token responses.</summary>
      <returns>The web provider token responses.</returns>
    </member>
    <member name="T:Windows.Security.Authentication.Web.Provider.IWebAccountProviderUIReportOperation">
      <summary>Defines methods for web account provider UI report operations.</summary>
    </member>
    <member name="M:Windows.Security.Authentication.Web.Provider.IWebAccountProviderUIReportOperation.ReportUserCanceled">
      <summary>Informs the activating app that the user has cancelled the operation.</summary>
    </member>
    <member name="T:Windows.Security.Authentication.Web.Provider.WebAccountClientView">
      <summary>Represents the client view for a web account. Use this to control what information about an account from a provider is available to the client.</summary>
    </member>
    <member name="M:Windows.Security.Authentication.Web.Provider.WebAccountClientView.#ctor(Windows.Security.Authentication.Web.Provider.WebAccountClientViewType,Windows.Foundation.Uri)">
      <summary>Creates a new instance of the WebAccountClientView class.</summary>
      <param name="viewType">The client view type.</param>
      <param name="applicationCallbackUri">The callback URI that indicates the completion of the operation.</param>
    </member>
    <member name="M:Windows.Security.Authentication.Web.Provider.WebAccountClientView.#ctor(Windows.Security.Authentication.Web.Provider.WebAccountClientViewType,Windows.Foundation.Uri,System.String)">
      <summary>Creates a new instance of the WebAccountClientView class.</summary>
      <param name="viewType">The client view type.</param>
      <param name="applicationCallbackUri">The callback URI that indicates the completion of the operation.</param>
      <param name="accountPairwiseId">The account pairwise Id.</param>
    </member>
    <member name="P:Windows.Security.Authentication.Web.Provider.WebAccountClientView.AccountPairwiseId">
      <summary>Gets the account pairwise Id.</summary>
      <returns>The account pairwise Id.</returns>
    </member>
    <member name="P:Windows.Security.Authentication.Web.Provider.WebAccountClientView.ApplicationCallbackUri">
      <summary>Gets the app callback Uri.</summary>
      <returns>The app callback Uri.</returns>
    </member>
    <member name="P:Windows.Security.Authentication.Web.Provider.WebAccountClientView.Type">
      <summary>Gets the type of web account client view.</summary>
      <returns>The web account client view type.</returns>
    </member>
    <member name="T:Windows.Security.Authentication.Web.Provider.WebAccountClientViewType">
      <summary>Represents the levels of information about a web account shown to the client.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Web.Provider.WebAccountClientViewType.IdAndProperties">
      <summary>Shows the Id and properties.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Web.Provider.WebAccountClientViewType.IdOnly">
      <summary>Shows only the Id.</summary>
    </member>
    <member name="T:Windows.Security.Authentication.Web.Provider.WebAccountManager">
      <summary>Provides methods for managing web accounts.</summary>
    </member>
    <member name="M:Windows.Security.Authentication.Web.Provider.WebAccountManager.AddWebAccountAsync(System.String,System.String,Windows.Foundation.Collections.IMapView{System.String,System.String})">
      <summary>Adds a new web account asynchronously with three inputs.</summary>
      <param name="webAccountId">The Id for the web account.</param>
      <param name="webAccountUserName">The user name for the web account.</param>
      <param name="props">Properties for the web account.</param>
      <returns>When this method completes, it returns the new web account.</returns>
    </member>
    <member name="M:Windows.Security.Authentication.Web.Provider.WebAccountManager.AddWebAccountAsync(System.String,System.String,Windows.Foundation.Collections.IMapView{System.String,System.String},Windows.Security.Authentication.Web.Provider.WebAccountScope)">
      <summary>Adds a new web account asynchronously with four inputs.</summary>
      <param name="webAccountId">The Id for the web account.</param>
      <param name="webAccountUserName">The user name for the web account.</param>
      <param name="props">Properties for the web account.</param>
      <param name="scope">The scope of the web account.</param>
      <returns>When this method completes, it returns the new web account.</returns>
    </member>
    <member name="M:Windows.Security.Authentication.Web.Provider.WebAccountManager.AddWebAccountAsync(System.String,System.String,Windows.Foundation.Collections.IMapView{System.String,System.String},Windows.Security.Authentication.Web.Provider.WebAccountScope,System.String)">
      <summary>Adds a new web account asynchronously with five inputs.</summary>
      <param name="webAccountId">The Id for the web account.</param>
      <param name="webAccountUserName">The user name for the web account.</param>
      <param name="props">Properties for the web account.</param>
      <param name="scope">The scope of the web account.</param>
      <param name="perUserWebAccountId">The per-user web account Id.</param>
      <returns>When this method completes, it returns the new web account.</returns>
    </member>
    <member name="M:Windows.Security.Authentication.Web.Provider.WebAccountManager.AddWebAccountForUserAsync(Windows.System.User,System.String,System.String,Windows.Foundation.Collections.IMapView{System.String,System.String})">
      <summary>Adds a new web account. This process is tracked as belonging to a specified user (for use with multi-user-aware apps).</summary>
      <param name="user">The user for which an account must be authenticated.</param>
      <param name="webAccountId">The Id for the web account.</param>
      <param name="webAccountUserName">The user name for the web account.</param>
      <param name="props">Properties for the web account.</param>
      <returns>An asynchronous operation with the new web account.</returns>
    </member>
    <member name="M:Windows.Security.Authentication.Web.Provider.WebAccountManager.AddWebAccountForUserAsync(Windows.System.User,System.String,System.String,Windows.Foundation.Collections.IMapView{System.String,System.String},Windows.Security.Authentication.Web.Provider.WebAccountScope)">
      <summary>Adds a new web account. This process is tracked as belonging to a specified user (for use with multi-user-aware apps).</summary>
      <param name="user">The user for which an account must be authenticated.</param>
      <param name="webAccountId">The Id for the web account.</param>
      <param name="webAccountUserName">The user name for the web account.</param>
      <param name="props">Properties for the web account.</param>
      <param name="scope">The scope of the web account.</param>
      <returns>An asynchronous operation with the new web account.</returns>
    </member>
    <member name="M:Windows.Security.Authentication.Web.Provider.WebAccountManager.AddWebAccountForUserAsync(Windows.System.User,System.String,System.String,Windows.Foundation.Collections.IMapView{System.String,System.String},Windows.Security.Authentication.Web.Provider.WebAccountScope,System.String)">
      <summary>Adds a new web account. This process is tracked as belonging to a specified user (for use with multi-user-aware apps).</summary>
      <param name="user">The user for which an account must be authenticated.</param>
      <param name="webAccountId">The Id for the web account.</param>
      <param name="webAccountUserName">The user name for the web account.</param>
      <param name="props">Properties for the web account.</param>
      <param name="scope">The scope of the web account.</param>
      <param name="perUserWebAccountId">The web account Id for this particular user.</param>
      <returns>An asynchronous operation with the new web account.</returns>
    </member>
    <member name="M:Windows.Security.Authentication.Web.Provider.WebAccountManager.ClearPerUserFromPerAppAccountAsync(Windows.Security.Credentials.WebAccount)">
      <summary>Clears the link between per-user and per-app web accounts.</summary>
      <param name="perAppAccount">The per-app web account to clear.</param>
      <returns>This method does not return a value.</returns>
    </member>
    <member name="M:Windows.Security.Authentication.Web.Provider.WebAccountManager.ClearViewAsync(Windows.Security.Credentials.WebAccount,Windows.Foundation.Uri)">
      <summary>Clears the view for a web account.</summary>
      <param name="webAccount">The web account to clear the view for.</param>
      <param name="applicationCallbackUri">The callback Uri that indicates the completion of the operation. The broker matches this Uri against every Uri that it is about to navigate to. The broker never navigates to this Uri, instead the broker returns the control back to the application when the user clicks a link or a web server redirection is made.</param>
      <returns>This method does not return a value.</returns>
    </member>
    <member name="M:Windows.Security.Authentication.Web.Provider.WebAccountManager.ClearWebAccountPictureAsync(Windows.Security.Credentials.WebAccount)">
      <summary>Clears a web account picture asynchronously.</summary>
      <param name="webAccount">The web account to clear the picture from.</param>
      <returns>This method does not return a value.</returns>
    </member>
    <member name="M:Windows.Security.Authentication.Web.Provider.WebAccountManager.DeleteWebAccountAsync(Windows.Security.Credentials.WebAccount)">
      <summary>Deletes a web account asynchronously.</summary>
      <param name="webAccount">The WebAccount to delete.</param>
      <returns>This method does not return a value.</returns>
    </member>
    <member name="M:Windows.Security.Authentication.Web.Provider.WebAccountManager.FindAllProviderWebAccountsAsync">
      <summary>Finds all provider web accounts asynchronously.</summary>
      <returns>When this method completes, it returns all provider web accounts.</returns>
    </member>
    <member name="M:Windows.Security.Authentication.Web.Provider.WebAccountManager.FindAllProviderWebAccountsForUserAsync(Windows.System.User)">
      <summary>Finds all provider web accounts associated with a given user asynchronously (for use with multi-user-aware apps).</summary>
      <param name="user">The user associated with the accounts.</param>
      <returns>When this method completes, it returns all provider web accounts for the user.</returns>
    </member>
    <member name="M:Windows.Security.Authentication.Web.Provider.WebAccountManager.GetPerUserFromPerAppAccountAsync(Windows.Security.Credentials.WebAccount)">
      <summary>Gets a per-user web account from a per-app web account.</summary>
      <param name="perAppAccount">The per-app web account.</param>
      <returns>When this method completes, it returns the per-user web account linked to the given per-app account.</returns>
    </member>
    <member name="M:Windows.Security.Authentication.Web.Provider.WebAccountManager.GetScope(Windows.Security.Credentials.WebAccount)">
      <summary>Gets the scope of the web account.</summary>
      <param name="webAccount">The web account to get scope for.</param>
      <returns>The scope of the web account.</returns>
    </member>
    <member name="M:Windows.Security.Authentication.Web.Provider.WebAccountManager.GetViewsAsync(Windows.Security.Credentials.WebAccount)">
      <summary>Gets the views for a web account asynchronously.</summary>
      <param name="webAccount">The web account to get views for.</param>
      <returns>When this method completes, it returns the views for the web account.</returns>
    </member>
    <member name="M:Windows.Security.Authentication.Web.Provider.WebAccountManager.InvalidateAppCacheForAccountAsync(Windows.Security.Credentials.WebAccount)">
      <summary>Clears the web account manager's token cache for a specific web account.</summary>
      <param name="webAccount">The web account for which tokens will be cleared.</param>
      <returns>This method does not return a value.</returns>
    </member>
    <member name="M:Windows.Security.Authentication.Web.Provider.WebAccountManager.InvalidateAppCacheForAllAccountsAsync">
      <summary>Clears the web account manager's token cache for all web accounts.</summary>
      <returns>This method does not return a value.</returns>
    </member>
    <member name="M:Windows.Security.Authentication.Web.Provider.WebAccountManager.PullCookiesAsync(System.String,System.String)">
      <summary>Pulls cookies asynchronously. Use this to enable single sign-on in an app after a user has entered their credentials into a web browser.</summary>
      <param name="uriString">The Uri to pull cookies from.</param>
      <param name="callerPFN">The caller's package family name.</param>
      <returns>This method does not return a value.</returns>
    </member>
    <member name="M:Windows.Security.Authentication.Web.Provider.WebAccountManager.PushCookiesAsync(Windows.Foundation.Uri,Windows.Foundation.Collections.IVectorView{Windows.Web.Http.HttpCookie})">
      <summary>Pushes cookies asynchronously. Use this to enable single sign-on for a web account in a browser after the user has entered their credentials into the app.</summary>
      <param name="uri">The Uri to push the cookies to.</param>
      <param name="cookies">The cookies to push.</param>
      <returns>This method does not return a value.</returns>
    </member>
    <member name="M:Windows.Security.Authentication.Web.Provider.WebAccountManager.SetPerAppToPerUserAccountAsync(Windows.Security.Credentials.WebAccount,System.String)">
      <summary>Creates a per-app to per-user account link.</summary>
      <param name="perAppAccount">The per-app web account.</param>
      <param name="perUserWebAccountId">The web account Id of the per-user web account to link.</param>
      <returns>This method does not return a value.</returns>
    </member>
    <member name="M:Windows.Security.Authentication.Web.Provider.WebAccountManager.SetScopeAsync(Windows.Security.Credentials.WebAccount,Windows.Security.Authentication.Web.Provider.WebAccountScope)">
      <summary>Sets the scope of a web account asynchronously.</summary>
      <param name="webAccount">The web account to set scope for.</param>
      <param name="scope">The scope to set.</param>
      <returns>This method does not return a value.</returns>
    </member>
    <member name="M:Windows.Security.Authentication.Web.Provider.WebAccountManager.SetViewAsync(Windows.Security.Credentials.WebAccount,Windows.Security.Authentication.Web.Provider.WebAccountClientView)">
      <summary>Sets the view for a web account asynchronously.</summary>
      <param name="webAccount">The web account to set the view for.</param>
      <param name="view">The view to set.</param>
      <returns>This method does not return a value.</returns>
    </member>
    <member name="M:Windows.Security.Authentication.Web.Provider.WebAccountManager.SetWebAccountPictureAsync(Windows.Security.Credentials.WebAccount,Windows.Storage.Streams.IRandomAccessStream)">
      <summary>Sets the picture of a web account asynchronously.</summary>
      <param name="webAccount">The web account to set the picture for.</param>
      <param name="webAccountPicture">The picture to set.</param>
      <returns>This method does not return a value.</returns>
    </member>
    <member name="M:Windows.Security.Authentication.Web.Provider.WebAccountManager.UpdateWebAccountPropertiesAsync(Windows.Security.Credentials.WebAccount,System.String,Windows.Foundation.Collections.IMapView{System.String,System.String})">
      <summary>Updates the properties of a web account asynchronously.</summary>
      <param name="webAccount">The web account to update.</param>
      <param name="webAccountUserName">The username to update.</param>
      <param name="additionalProperties">The properties to update.</param>
      <returns>This method does not return a value.</returns>
    </member>
    <member name="T:Windows.Security.Authentication.Web.Provider.WebAccountProviderAddAccountOperation">
      <summary>Represents an add account operation.</summary>
    </member>
    <member name="P:Windows.Security.Authentication.Web.Provider.WebAccountProviderAddAccountOperation.Kind">
      <summary>Gets the kind of web account provider operation.</summary>
      <returns>The kind of web account provider operation.</returns>
    </member>
    <member name="M:Windows.Security.Authentication.Web.Provider.WebAccountProviderAddAccountOperation.ReportCompleted">
      <summary>Informs the activating app that the operation completed successfully.</summary>
    </member>
    <member name="T:Windows.Security.Authentication.Web.Provider.WebAccountProviderDeleteAccountOperation">
      <summary>Represents a delete account operation.</summary>
    </member>
    <member name="P:Windows.Security.Authentication.Web.Provider.WebAccountProviderDeleteAccountOperation.Kind">
      <summary>Gets the kind of web account provider operation.</summary>
      <returns>The kind of web account provider operation.</returns>
    </member>
    <member name="P:Windows.Security.Authentication.Web.Provider.WebAccountProviderDeleteAccountOperation.WebAccount">
      <summary>Gets the web account to delete.</summary>
      <returns>The web account to delete.</returns>
    </member>
    <member name="M:Windows.Security.Authentication.Web.Provider.WebAccountProviderDeleteAccountOperation.ReportCompleted">
      <summary>Informs the activating app that the operation completed successfully.</summary>
    </member>
    <member name="M:Windows.Security.Authentication.Web.Provider.WebAccountProviderDeleteAccountOperation.ReportError(Windows.Security.Authentication.Web.Core.WebProviderError)">
      <summary>Informs the activating app that the operation encountered an error.</summary>
      <param name="value">The type of error encountered.</param>
    </member>
    <member name="T:Windows.Security.Authentication.Web.Provider.WebAccountProviderGetTokenSilentOperation">
      <summary>Represents a get token silently operation.</summary>
    </member>
    <member name="P:Windows.Security.Authentication.Web.Provider.WebAccountProviderGetTokenSilentOperation.CacheExpirationTime">
      <summary>Gets or sets the cache expiration time.</summary>
      <returns>The cache expiration time.</returns>
    </member>
    <member name="P:Windows.Security.Authentication.Web.Provider.WebAccountProviderGetTokenSilentOperation.Kind">
      <summary>Gets the kind of web account provider operation.</summary>
      <returns>The kind of web account provider operation.</returns>
    </member>
    <member name="P:Windows.Security.Authentication.Web.Provider.WebAccountProviderGetTokenSilentOperation.ProviderRequest">
      <summary>Gets the web provider token request.</summary>
      <returns>The web provider token request.</returns>
    </member>
    <member name="P:Windows.Security.Authentication.Web.Provider.WebAccountProviderGetTokenSilentOperation.ProviderResponses">
      <summary>Gets the web provider token responses.</summary>
      <returns>The web provider token responses.</returns>
    </member>
    <member name="M:Windows.Security.Authentication.Web.Provider.WebAccountProviderGetTokenSilentOperation.ReportCompleted">
      <summary>Informs the activating app that the operation completed successfully.</summary>
    </member>
    <member name="M:Windows.Security.Authentication.Web.Provider.WebAccountProviderGetTokenSilentOperation.ReportError(Windows.Security.Authentication.Web.Core.WebProviderError)">
      <summary>Informs the activating app that the operation encountered an error.</summary>
      <param name="value">The type of error encountered.</param>
    </member>
    <member name="M:Windows.Security.Authentication.Web.Provider.WebAccountProviderGetTokenSilentOperation.ReportUserInteractionRequired">
      <summary>Informs the activating app that user interaction is required to continue the operation.</summary>
    </member>
    <member name="M:Windows.Security.Authentication.Web.Provider.WebAccountProviderGetTokenSilentOperation.ReportUserInteractionRequired(Windows.Security.Authentication.Web.Core.WebProviderError)">
      <summary>Informs the activating app that an error has occurred and user interaction is required to continue the operation.</summary>
      <param name="value">The error that has occurred.</param>
    </member>
    <member name="T:Windows.Security.Authentication.Web.Provider.WebAccountProviderManageAccountOperation">
      <summary>Represents a manage account operation.</summary>
    </member>
    <member name="P:Windows.Security.Authentication.Web.Provider.WebAccountProviderManageAccountOperation.Kind">
      <summary>Gets the kind of web provider operation.</summary>
      <returns>The kind of web account provider operation.</returns>
    </member>
    <member name="P:Windows.Security.Authentication.Web.Provider.WebAccountProviderManageAccountOperation.WebAccount">
      <summary>Gets the web account to manage.</summary>
      <returns>The web account to manage.</returns>
    </member>
    <member name="M:Windows.Security.Authentication.Web.Provider.WebAccountProviderManageAccountOperation.ReportCompleted">
      <summary>Informs the activating application that the operation completed successfully.</summary>
    </member>
    <member name="T:Windows.Security.Authentication.Web.Provider.WebAccountProviderOperationKind">
      <summary>Represents different operations a web account provider can perform. Use this to determine what operation to perform when the provider is activated. Providers must ignore unknown operations.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Web.Provider.WebAccountProviderOperationKind.AddAccount">
      <summary>Add a web account.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Web.Provider.WebAccountProviderOperationKind.DeleteAccount">
      <summary>Delete a web account.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Web.Provider.WebAccountProviderOperationKind.GetTokenSilently">
      <summary>Get an authentication token without showing any UI.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Web.Provider.WebAccountProviderOperationKind.ManageAccount">
      <summary>Manage a web account.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Web.Provider.WebAccountProviderOperationKind.RequestToken">
      <summary>Request an authentication token.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Web.Provider.WebAccountProviderOperationKind.RetrieveCookies">
      <summary>Retrieve cookies.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Web.Provider.WebAccountProviderOperationKind.SignOutAccount">
      <summary>Sign out a web account.</summary>
    </member>
    <member name="T:Windows.Security.Authentication.Web.Provider.WebAccountProviderRequestTokenOperation">
      <summary>Represents a request token operation.</summary>
    </member>
    <member name="P:Windows.Security.Authentication.Web.Provider.WebAccountProviderRequestTokenOperation.CacheExpirationTime">
      <summary>Gets or sets the cache expiration time.</summary>
      <returns>The cache expiration time.</returns>
    </member>
    <member name="P:Windows.Security.Authentication.Web.Provider.WebAccountProviderRequestTokenOperation.Kind">
      <summary>Gets the kind of web account provider operation.</summary>
      <returns>The kind of web account provider operation.</returns>
    </member>
    <member name="P:Windows.Security.Authentication.Web.Provider.WebAccountProviderRequestTokenOperation.ProviderRequest">
      <summary>Gets the web provider token request.</summary>
      <returns>The web provider token request.</returns>
    </member>
    <member name="P:Windows.Security.Authentication.Web.Provider.WebAccountProviderRequestTokenOperation.ProviderResponses">
      <summary>Gets the web provider token responses.</summary>
      <returns>The web provider token responses.</returns>
    </member>
    <member name="M:Windows.Security.Authentication.Web.Provider.WebAccountProviderRequestTokenOperation.ReportCompleted">
      <summary>Informs the activating app that the operation completed successfully.</summary>
    </member>
    <member name="M:Windows.Security.Authentication.Web.Provider.WebAccountProviderRequestTokenOperation.ReportError(Windows.Security.Authentication.Web.Core.WebProviderError)">
      <summary>Informs the activating app that the operation encountered an error.</summary>
      <param name="value">The type of error encountered.</param>
    </member>
    <member name="M:Windows.Security.Authentication.Web.Provider.WebAccountProviderRequestTokenOperation.ReportUserCanceled">
      <summary>Informs the activating app that the user cancelled the operation.</summary>
    </member>
    <member name="T:Windows.Security.Authentication.Web.Provider.WebAccountProviderRetrieveCookiesOperation">
      <summary>Represents a retrieve cookies operation made by a web account provider.</summary>
    </member>
    <member name="P:Windows.Security.Authentication.Web.Provider.WebAccountProviderRetrieveCookiesOperation.ApplicationCallbackUri">
      <summary>Gets the app callback Uri.</summary>
      <returns>The app callback Uri.</returns>
    </member>
    <member name="P:Windows.Security.Authentication.Web.Provider.WebAccountProviderRetrieveCookiesOperation.Context">
      <summary>Gets the context of the retrieve cookies operation.</summary>
      <returns>The context of the retrieve cookies operation.</returns>
    </member>
    <member name="P:Windows.Security.Authentication.Web.Provider.WebAccountProviderRetrieveCookiesOperation.Cookies">
      <summary>Gets the cookies.</summary>
      <returns>The cookies to retrieve.</returns>
    </member>
    <member name="P:Windows.Security.Authentication.Web.Provider.WebAccountProviderRetrieveCookiesOperation.Kind">
      <summary>Gets the kind of web account provider operation.</summary>
      <returns>The kind of web account provider operation.</returns>
    </member>
    <member name="P:Windows.Security.Authentication.Web.Provider.WebAccountProviderRetrieveCookiesOperation.Uri">
      <summary>Gets or sets the Uri to retrieve cookies from.</summary>
      <returns>The Uri to retrieve cookies from.</returns>
    </member>
    <member name="M:Windows.Security.Authentication.Web.Provider.WebAccountProviderRetrieveCookiesOperation.ReportCompleted">
      <summary>Informs the activating app that the operation completed successfully.</summary>
    </member>
    <member name="M:Windows.Security.Authentication.Web.Provider.WebAccountProviderRetrieveCookiesOperation.ReportError(Windows.Security.Authentication.Web.Core.WebProviderError)">
      <summary>Informs the activating app that the operation encountered an error.</summary>
      <param name="value">The type of error encountered.</param>
    </member>
    <member name="T:Windows.Security.Authentication.Web.Provider.WebAccountProviderSignOutAccountOperation">
      <summary>Represents a sign out account operation made by a web account provider.</summary>
    </member>
    <member name="P:Windows.Security.Authentication.Web.Provider.WebAccountProviderSignOutAccountOperation.ApplicationCallbackUri">
      <summary>Gets the app callback Uri.</summary>
      <returns>The app callback Uri.</returns>
    </member>
    <member name="P:Windows.Security.Authentication.Web.Provider.WebAccountProviderSignOutAccountOperation.ClientId">
      <summary>Gets the client Id.</summary>
      <returns>The client Id.</returns>
    </member>
    <member name="P:Windows.Security.Authentication.Web.Provider.WebAccountProviderSignOutAccountOperation.Kind">
      <summary>Gets the kind of web account provider operation.</summary>
      <returns>The kind of web account provider operation.</returns>
    </member>
    <member name="P:Windows.Security.Authentication.Web.Provider.WebAccountProviderSignOutAccountOperation.WebAccount">
      <summary>Gets the web account to sign out.</summary>
      <returns>The web account to sign out.</returns>
    </member>
    <member name="M:Windows.Security.Authentication.Web.Provider.WebAccountProviderSignOutAccountOperation.ReportCompleted">
      <summary>Informs the activating app that the operation completed successfully.</summary>
    </member>
    <member name="M:Windows.Security.Authentication.Web.Provider.WebAccountProviderSignOutAccountOperation.ReportError(Windows.Security.Authentication.Web.Core.WebProviderError)">
      <summary>Informs the activating app that the operation encountered an error.</summary>
      <param name="value">The type of error encountered.</param>
    </member>
    <member name="T:Windows.Security.Authentication.Web.Provider.WebAccountProviderTriggerDetails">
      <summary>Provides information about the trigger that started the web account provider task.</summary>
    </member>
    <member name="P:Windows.Security.Authentication.Web.Provider.WebAccountProviderTriggerDetails.Operation">
      <summary>Gets the web account provider operation.</summary>
      <returns>The web account provider operation.</returns>
    </member>
    <member name="P:Windows.Security.Authentication.Web.Provider.WebAccountProviderTriggerDetails.User">
      <summary>Gets the user that issued this web account provider trigger (for use with multi-user-aware apps).</summary>
      <returns>The user for this trigger.</returns>
    </member>
    <member name="T:Windows.Security.Authentication.Web.Provider.WebAccountScope">
      <summary>Represents the scope of a web account.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Web.Provider.WebAccountScope.PerApplication">
      <summary>Scope that hides the account from PC settings. Use this scope if you do not want the user's login to persist. For these accounts, only per-app tokens should be retained.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Web.Provider.WebAccountScope.PerUser">
      <summary>Scope for single-sign-on accounts that appear in PC settings. This is the default scope.</summary>
    </member>
    <member name="T:Windows.Security.Authentication.Web.Provider.WebAccountSelectionOptions">
      <summary>Represents web account selection options. Use this to support the use of multiple web accounts in an app, where user might choose to log in with an existing account or add a new account.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Web.Provider.WebAccountSelectionOptions.Default">
      <summary>The user selected the default account.</summary>
    </member>
    <member name="F:Windows.Security.Authentication.Web.Provider.WebAccountSelectionOptions.New">
      <summary>The user selected to add a new account.</summary>
    </member>
    <member name="T:Windows.Security.Authentication.Web.Provider.WebProviderTokenRequest">
      <summary>Represents a request for a token from a client to a provider.</summary>
    </member>
    <member name="P:Windows.Security.Authentication.Web.Provider.WebProviderTokenRequest.ApplicationCallbackUri">
      <summary>Gets the app callback Uri.</summary>
      <returns>The app callback Uri.</returns>
    </member>
    <member name="P:Windows.Security.Authentication.Web.Provider.WebProviderTokenRequest.ApplicationPackageFamilyName">
      <summary>Gets the package family name of the calling application.</summary>
      <returns>A string representing the package family name.</returns>
    </member>
    <member name="P:Windows.Security.Authentication.Web.Provider.WebProviderTokenRequest.ApplicationProcessName">
      <summary>Gets the process name of the calling application.</summary>
      <returns>A string representing the process name.</returns>
    </member>
    <member name="P:Windows.Security.Authentication.Web.Provider.WebProviderTokenRequest.ClientRequest">
      <summary>Gets the web token request made by the client.</summary>
      <returns>The web token request made by the client.</returns>
    </member>
    <member name="P:Windows.Security.Authentication.Web.Provider.WebProviderTokenRequest.WebAccounts">
      <summary>Gets the web accounts for the request.</summary>
      <returns>The web accounts for the request.</returns>
    </member>
    <member name="P:Windows.Security.Authentication.Web.Provider.WebProviderTokenRequest.WebAccountSelectionOptions">
      <summary>Gets the web account selection options.</summary>
      <returns>The web account selection options.</returns>
    </member>
    <member name="M:Windows.Security.Authentication.Web.Provider.WebProviderTokenRequest.CheckApplicationForCapabilityAsync(System.String)">
      <summary>Determines if the calling application fulfills a given SSO capability.</summary>
      <param name="capabilityName">The name of the capability to check for.</param>
      <returns>An asynchronous operation with a boolean value. **True** if the application supports the given capability, otherwise **False**.</returns>
    </member>
    <member name="M:Windows.Security.Authentication.Web.Provider.WebProviderTokenRequest.GetApplicationTokenBindingKeyAsync(Windows.Security.Authentication.Web.TokenBindingKeyType,Windows.Foundation.Uri)">
      <summary>Gets a token binding key for the app asynchronously.</summary>
      <param name="keyType">The type of key to get.</param>
      <param name="target">The target Uri.</param>
      <returns>When this method completes, it returns a cryptographic key.</returns>
    </member>
    <member name="M:Windows.Security.Authentication.Web.Provider.WebProviderTokenRequest.GetApplicationTokenBindingKeyIdAsync(Windows.Security.Authentication.Web.TokenBindingKeyType,Windows.Foundation.Uri)">
      <summary>Gets an app token binding key Id.</summary>
      <param name="keyType">The type of token binding key.</param>
      <param name="target">The target Uri for the key.</param>
      <returns>When this method completes, it returns the token binding key Id.</returns>
    </member>
    <member name="T:Windows.Security.Authentication.Web.Provider.WebProviderTokenResponse">
      <summary>Represents a web provider token response.</summary>
    </member>
    <member name="M:Windows.Security.Authentication.Web.Provider.WebProviderTokenResponse.#ctor(Windows.Security.Authentication.Web.Core.WebTokenResponse)">
      <summary>Creates a new instance of the WebProviderTokenResponse class.</summary>
      <param name="webTokenResponse">The web token response from the client.</param>
    </member>
    <member name="P:Windows.Security.Authentication.Web.Provider.WebProviderTokenResponse.ClientResponse">
      <summary>Gets the response from the provider to the client.</summary>
      <returns>The response from the provider to the client.</returns>
    </member>
    <member name="T:Windows.Security.Authorization.AppCapabilityAccess.AppCapability">
      <summary>Creates an AppCapability object for the app's user and the current process.</summary>
    </member>
    <member name="P:Windows.Security.Authorization.AppCapabilityAccess.AppCapability.CapabilityName">
      <summary>Accesses the stored capability.</summary>
      <returns>The stored capability as a string property.</returns>
    </member>
    <member name="P:Windows.Security.Authorization.AppCapabilityAccess.AppCapability.User">
      <summary>The user under which the AppCapability is created.</summary>
      <returns>The user property.</returns>
    </member>
    <member name="E:Windows.Security.Authorization.AppCapabilityAccess.AppCapability.AccessChanged">
      <summary>Raised when there is a change to access status.</summary>
    </member>
    <member name="M:Windows.Security.Authorization.AppCapabilityAccess.AppCapability.CheckAccess">
      <summary>Checks access for the object’s stored capability and user.</summary>
      <returns>Returns an AppCapabilityAccessStatus (can be UserPromptRequired).</returns>
    </member>
    <member name="M:Windows.Security.Authorization.AppCapabilityAccess.AppCapability.Create(System.String)">
      <summary>Creates an AppCapability object.</summary>
      <param name="capabilityName">The string property of CapabilityName.</param>
      <returns>Returns the created instance.</returns>
    </member>
    <member name="M:Windows.Security.Authorization.AppCapabilityAccess.AppCapability.CreateWithProcessIdForUser(Windows.System.User,System.String,System.UInt32)">
      <summary>Creates an AppCapability object for the specified process and user.</summary>
      <param name="user">The user property for which the object was created.</param>
      <param name="capabilityName">The string property of CapabilityName.</param>
      <param name="pid">The Process ID.</param>
      <returns>Returns the created instance.</returns>
    </member>
    <member name="M:Windows.Security.Authorization.AppCapabilityAccess.AppCapability.RequestAccessAsync">
      <summary>Requests access for the object’s stored capability and user.</summary>
      <returns>Returns an AppCapabilityAccessStatus enum.</returns>
    </member>
    <member name="M:Windows.Security.Authorization.AppCapabilityAccess.AppCapability.RequestAccessForCapabilitiesAsync(Windows.Foundation.Collections.IIterable{System.String})">
      <summary>Requests access to multiple capabilities simultaneously.</summary>
      <param name="capabilityNames">The capability name strings.</param>
      <returns>Returns a read-only Dictionary with string capabilities as keys to AppCapabilityAccessStatus enums.</returns>
    </member>
    <member name="M:Windows.Security.Authorization.AppCapabilityAccess.AppCapability.RequestAccessForCapabilitiesForUserAsync(Windows.System.User,Windows.Foundation.Collections.IIterable{System.String})">
      <summary>Requests access to multiple capabilities simultaneously.</summary>
      <param name="user">The user property for which the object was created.</param>
      <param name="capabilityNames">The capability name strings.</param>
      <returns>Returns a read-only Dictionary with string capabilities as keys to AppCapabilityAccessStatus enums.</returns>
    </member>
    <member name="T:Windows.Security.Authorization.AppCapabilityAccess.AppCapabilityAccessChangedEventArgs">
      <summary>Provides data for the AccessChanged event.</summary>
    </member>
    <member name="T:Windows.Security.Authorization.AppCapabilityAccess.AppCapabilityAccessStatus">
      <summary>Describes an application’s access to a single capability.</summary>
    </member>
    <member name="F:Windows.Security.Authorization.AppCapabilityAccess.AppCapabilityAccessStatus.Allowed">
      <summary>State: Allowed.</summary>
    </member>
    <member name="F:Windows.Security.Authorization.AppCapabilityAccess.AppCapabilityAccessStatus.DeniedBySystem">
      <summary>State: Denied by System.</summary>
    </member>
    <member name="F:Windows.Security.Authorization.AppCapabilityAccess.AppCapabilityAccessStatus.DeniedByUser">
      <summary>State: Denied by User.</summary>
    </member>
    <member name="F:Windows.Security.Authorization.AppCapabilityAccess.AppCapabilityAccessStatus.NotDeclaredByApp">
      <summary>State: Not Declared by App.</summary>
    </member>
    <member name="F:Windows.Security.Authorization.AppCapabilityAccess.AppCapabilityAccessStatus.UserPromptRequired">
      <summary>State: User Prompt Required</summary>
    </member>
    <member name="T:Windows.Security.Credentials.IWebAccount">
      <summary>Enables a class to represent an account from a web account provider.</summary>
    </member>
    <member name="P:Windows.Security.Credentials.IWebAccount.State">
      <summary>Gets the connected state of the web account.</summary>
      <returns>The connected state of the web account.</returns>
    </member>
    <member name="P:Windows.Security.Credentials.IWebAccount.UserName">
      <summary>Gets the username for the web account.</summary>
      <returns>The username for the web account.</returns>
    </member>
    <member name="P:Windows.Security.Credentials.IWebAccount.WebAccountProvider">
      <summary>Gets the web authentication provider for the account.</summary>
      <returns>The web authentication provider for the account.</returns>
    </member>
    <member name="T:Windows.Security.Credentials.KeyCredential">
      <summary>Represents a key credential, an RSA, 2048-bit, asymmetric key that represents a user's identity for an application.</summary>
    </member>
    <member name="P:Windows.Security.Credentials.KeyCredential.Name">
      <summary>Gets the name of the key credential.</summary>
      <returns>The name of the key credential.</returns>
    </member>
    <member name="M:Windows.Security.Credentials.KeyCredential.GetAttestationAsync">
      <summary>Gets an attestation for a key credential. Call this method after provisioning a key credential for the current user and application.</summary>
      <returns>When this method completes, it returns a key credential attestation result.</returns>
    </member>
    <member name="M:Windows.Security.Credentials.KeyCredential.RequestSignAsync(Windows.Storage.Streams.IBuffer)">
      <summary>Prompts the user to cryptographcally sign data using their key credential.</summary>
      <param name="data">The data to cryptographically sign.</param>
      <returns>When this method completes, it returns a key credential operation result.</returns>
    </member>
    <member name="M:Windows.Security.Credentials.KeyCredential.RetrievePublicKey">
      <summary>Gets the public portion of the asymmetric KeyCredential.</summary>
      <returns>The public portion of the asymmetric key credential.</returns>
    </member>
    <member name="M:Windows.Security.Credentials.KeyCredential.RetrievePublicKey(Windows.Security.Cryptography.Core.CryptographicPublicKeyBlobType)">
      <summary>Gets the public portion of the asymmetric KeyCredential.</summary>
      <param name="blobType">The blob type of the public key to retrieve.</param>
      <returns>The public portion of the asymmetric key credential.</returns>
    </member>
    <member name="T:Windows.Security.Credentials.KeyCredentialAttestationResult">
      <summary>Represents the results of the KeyCredential.GetAttestationAsync method.</summary>
    </member>
    <member name="P:Windows.Security.Credentials.KeyCredentialAttestationResult.AttestationBuffer">
      <summary>Gets the attestation information for the KeyCredential.</summary>
      <returns>The attestation information for the KeyCredential.</returns>
    </member>
    <member name="P:Windows.Security.Credentials.KeyCredentialAttestationResult.CertificateChainBuffer">
      <summary>Gets the chain of certificates used to verify the attestation.</summary>
      <returns>The chain of certificates used to verify the attestation.</returns>
    </member>
    <member name="P:Windows.Security.Credentials.KeyCredentialAttestationResult.Status">
      <summary>Gets the status of the key credential attestation.</summary>
      <returns>The status of the key credential attestation.</returns>
    </member>
    <member name="T:Windows.Security.Credentials.KeyCredentialAttestationStatus">
      <summary>Represents key credential attestation statuses.</summary>
    </member>
    <member name="F:Windows.Security.Credentials.KeyCredentialAttestationStatus.NotSupported">
      <summary>The operation was not supported.</summary>
    </member>
    <member name="F:Windows.Security.Credentials.KeyCredentialAttestationStatus.Success">
      <summary>The operation was successful.</summary>
    </member>
    <member name="F:Windows.Security.Credentials.KeyCredentialAttestationStatus.TemporaryFailure">
      <summary>The operation temporarily failed.</summary>
    </member>
    <member name="F:Windows.Security.Credentials.KeyCredentialAttestationStatus.UnknownError">
      <summary>The operation encountered an unknown error.</summary>
    </member>
    <member name="T:Windows.Security.Credentials.KeyCredentialCreationOption">
      <summary>Represents the options for creating key credentials.</summary>
    </member>
    <member name="F:Windows.Security.Credentials.KeyCredentialCreationOption.FailIfExists">
      <summary>Fail if a key credential already exists.</summary>
    </member>
    <member name="F:Windows.Security.Credentials.KeyCredentialCreationOption.ReplaceExisting">
      <summary>Replace any existing key credentials.</summary>
    </member>
    <member name="T:Windows.Security.Credentials.KeyCredentialManager">
      <summary>Contains methods for basic management of key credentials.</summary>
    </member>
    <member name="M:Windows.Security.Credentials.KeyCredentialManager.DeleteAsync(System.String)">
      <summary>Deletes a previously provisioned user identity key for the current user and application.</summary>
      <param name="name">The name of the key to delete.</param>
      <returns>This method does not return a value.</returns>
    </member>
    <member name="M:Windows.Security.Credentials.KeyCredentialManager.IsSupportedAsync">
      <summary>Determines if the current device and user is capable of provisioning a key credential.</summary>
      <returns>When this method completes, it returns true if the current device and user is capable of provisioning a key credential. Otherwise, it returns false.</returns>
    </member>
    <member name="M:Windows.Security.Credentials.KeyCredentialManager.OpenAsync(System.String)">
      <summary>Retrieves a key credential for the current user and application.</summary>
      <param name="name">The name of the key credential to open.</param>
      <returns>When this method completes, it returns the results of the key credential retrieval.</returns>
    </member>
    <member name="M:Windows.Security.Credentials.KeyCredentialManager.RenewAttestationAsync">
      <summary>Renews an attestation for a key credential.</summary>
      <returns>This method does not return a value.</returns>
    </member>
    <member name="M:Windows.Security.Credentials.KeyCredentialManager.RequestCreateAsync(System.String,Windows.Security.Credentials.KeyCredentialCreationOption)">
      <summary>Creates a new key credential for the current user and application.</summary>
      <param name="name">The name of the key credential to create.</param>
      <param name="option">Options for the creation operation.</param>
      <returns>When this method completes, it returns the results of the key credential creation.</returns>
    </member>
    <member name="T:Windows.Security.Credentials.KeyCredentialOperationResult">
      <summary>Represents the result of a key credential operation.</summary>
    </member>
    <member name="P:Windows.Security.Credentials.KeyCredentialOperationResult.Result">
      <summary>Gets the result of the key credential operation.</summary>
      <returns>The result of the key credential operation.</returns>
    </member>
    <member name="P:Windows.Security.Credentials.KeyCredentialOperationResult.Status">
      <summary>Gets the status of the key credential.</summary>
      <returns>Gets the status of the key credential.</returns>
    </member>
    <member name="T:Windows.Security.Credentials.KeyCredentialRetrievalResult">
      <summary>Represents the result of a key credential retrieval.</summary>
    </member>
    <member name="P:Windows.Security.Credentials.KeyCredentialRetrievalResult.Credential">
      <summary>Gets the key credential.</summary>
      <returns>The key credential.</returns>
    </member>
    <member name="P:Windows.Security.Credentials.KeyCredentialRetrievalResult.Status">
      <summary>Gets the status of the key credential.</summary>
      <returns>The status of the key credential.</returns>
    </member>
    <member name="T:Windows.Security.Credentials.KeyCredentialStatus">
      <summary>Represents the status of a key credential request.</summary>
    </member>
    <member name="F:Windows.Security.Credentials.KeyCredentialStatus.CredentialAlreadyExists">
      <summary>The credential already exists.</summary>
    </member>
    <member name="F:Windows.Security.Credentials.KeyCredentialStatus.NotFound">
      <summary>The credential could not be found.</summary>
    </member>
    <member name="F:Windows.Security.Credentials.KeyCredentialStatus.SecurityDeviceLocked">
      <summary>The security device was locked.</summary>
    </member>
    <member name="F:Windows.Security.Credentials.KeyCredentialStatus.Success">
      <summary>The operation was successful.</summary>
    </member>
    <member name="F:Windows.Security.Credentials.KeyCredentialStatus.UnknownError">
      <summary>An unknown error occurred.</summary>
    </member>
    <member name="F:Windows.Security.Credentials.KeyCredentialStatus.UserCanceled">
      <summary>The request was cancelled by the user.</summary>
    </member>
    <member name="F:Windows.Security.Credentials.KeyCredentialStatus.UserPrefersPassword">
      <summary>The user prefers to enter a password.</summary>
    </member>
    <member name="T:Windows.Security.Credentials.PasswordCredential">
      <summary>Represents the password credential store.</summary>
    </member>
    <member name="M:Windows.Security.Credentials.PasswordCredential.#ctor">
      <summary>Creates and initializes a new, empty instance of the PasswordCredential object.</summary>
    </member>
    <member name="M:Windows.Security.Credentials.PasswordCredential.#ctor(System.String,System.String,System.String)">
      <summary>Creates and initializes a new instance of the PasswordCredential object that contains the provided credential data.</summary>
      <param name="resource">The resource for which the credentials are used.</param>
      <param name="userName">The user name that must be present in the credentials. This value must not be null or empty, otherwise an exception will be thrown.</param>
      <param name="password">The password for the created credentials. This value must not be null or empty, otherwise an exception will be thrown.</param>
    </member>
    <member name="P:Windows.Security.Credentials.PasswordCredential.Password">
      <summary>Gets or sets the password string of the credential. This value must not be null or empty, otherwise an exception will be thrown. You must call **RetrievePassword ** first to set the initial value of this property.</summary>
      <returns>The password string of the credential.</returns>
    </member>
    <member name="P:Windows.Security.Credentials.PasswordCredential.Properties">
      <summary>This API is intended for internal use only should not be used in your code.</summary>
      <returns>This API is intended for internal use only and should not be used in your code.</returns>
    </member>
    <member name="P:Windows.Security.Credentials.PasswordCredential.Resource">
      <summary>Gets or sets the resource of the credential.</summary>
      <returns>The resource of the credential.</returns>
    </member>
    <member name="P:Windows.Security.Credentials.PasswordCredential.UserName">
      <summary>Gets or sets the user name of the credential. This value must not be null or empty, otherwise an exception will be thrown.</summary>
      <returns>The user name of the credential.</returns>
    </member>
    <member name="M:Windows.Security.Credentials.PasswordCredential.RetrievePassword">
      <summary>Populates the password for the credential. After the operation returns successfully, you can get the password from the Password property.</summary>
    </member>
    <member name="T:Windows.Security.Credentials.PasswordCredentialPropertyStore">
      <summary>Represents the password credential property store. This class and its members are reserved for internal use and are not intended to be used in your code.</summary>
    </member>
    <member name="M:Windows.Security.Credentials.PasswordCredentialPropertyStore.#ctor">
      <summary>This method is reserved for internal use and is not intended to be used in your code.</summary>
    </member>
    <member name="P:Windows.Security.Credentials.PasswordCredentialPropertyStore.Size">
      <summary>This method is reserved for internal use and is not intended to be used in your code.</summary>
      <returns>Reserved for internal use.</returns>
    </member>
    <member name="E:Windows.Security.Credentials.PasswordCredentialPropertyStore.MapChanged">
      <summary>This method is reserved for internal use and is not intended to be used in your code.</summary>
    </member>
    <member name="M:Windows.Security.Credentials.PasswordCredentialPropertyStore.Clear">
      <summary>This method is reserved for internal use and is not intended to be used in your code.</summary>
    </member>
    <member name="M:Windows.Security.Credentials.PasswordCredentialPropertyStore.First">
      <summary>This method is reserved for internal use and is not intended to be used in your code.</summary>
      <returns>
      </returns>
    </member>
    <member name="M:Windows.Security.Credentials.PasswordCredentialPropertyStore.GetView">
      <summary>This method is reserved for internal use and is not intended to be used in your code.</summary>
      <returns>
      </returns>
    </member>
    <member name="M:Windows.Security.Credentials.PasswordCredentialPropertyStore.HasKey(System.String)">
      <summary>This method is reserved for internal use and is not intended to be used in your code.</summary>
      <param name="key">Reserved.</param>
      <returns>
      </returns>
    </member>
    <member name="M:Windows.Security.Credentials.PasswordCredentialPropertyStore.Insert(System.String,System.Object)">
      <summary>This method is reserved for internal use and is not intended to be used in your code.</summary>
      <param name="key">Reserved.</param>
      <param name="value">Reserved.</param>
      <returns>
      </returns>
    </member>
    <member name="M:Windows.Security.Credentials.PasswordCredentialPropertyStore.Lookup(System.String)">
      <summary>This method is reserved for internal use and is not intended to be used in your code.</summary>
      <param name="key">Reserved.</param>
      <returns>
      </returns>
    </member>
    <member name="M:Windows.Security.Credentials.PasswordCredentialPropertyStore.Remove(System.String)">
      <summary>This method is reserved for internal use and is not intended to be used in your code.</summary>
      <param name="key">Reserved.</param>
    </member>
    <member name="T:Windows.Security.Credentials.PasswordVault">
      <summary>Represents a Credential Locker of credentials. The contents of the locker are specific to the app or service. Apps and services don't have access to credentials associated with other apps or services.</summary>
    </member>
    <member name="M:Windows.Security.Credentials.PasswordVault.#ctor">
      <summary>Creates and initializes a new instance of the PasswordVault object.</summary>
    </member>
    <member name="M:Windows.Security.Credentials.PasswordVault.Add(Windows.Security.Credentials.PasswordCredential)">
      <summary>Adds a credential to the Credential Locker.</summary>
      <param name="credential">The credential to be added.</param>
    </member>
    <member name="M:Windows.Security.Credentials.PasswordVault.FindAllByResource(System.String)">
      <summary>Searches the Credential Locker for credentials matching the resource specified.</summary>
      <param name="resource">The resource to be searched for. If a match does not exist, an exception will throw.</param>
      <returns>When this method returns, contains an [IVectorView](https://docs.microsoft.com/previous-versions/br224594(v=vs.85)) of credential objects that match the search criteria.</returns>
    </member>
    <member name="M:Windows.Security.Credentials.PasswordVault.FindAllByUserName(System.String)">
      <summary>Searches the Credential Locker for credentials that match the user name specified.</summary>
      <param name="userName">The user name to be searched for. If a match does not exist, an exception will throw.</param>
      <returns>When this method returns, contains an [IVectorView](https://docs.microsoft.com/previous-versions/br224594(v=vs.85)) of credential objects that match the search criteria.</returns>
    </member>
    <member name="M:Windows.Security.Credentials.PasswordVault.Remove(Windows.Security.Credentials.PasswordCredential)">
      <summary>Removes a credential from the Credential Locker.</summary>
      <param name="credential">The credential to be removed.</param>
    </member>
    <member name="M:Windows.Security.Credentials.PasswordVault.Retrieve(System.String,System.String)">
      <summary>Reads a credential from the Credential Locker.</summary>
      <param name="resource">The resource for which the credential is used.</param>
      <param name="userName">The user name that must be present in the credential.</param>
      <returns>The returned credential that contains all the data.</returns>
    </member>
    <member name="M:Windows.Security.Credentials.PasswordVault.RetrieveAll">
      <summary>Retrieves all of the credentials stored in the Credential Locker.</summary>
      <returns>When this method returns, contains an [IVectorView](https://docs.microsoft.com/previous-versions/br224594(v=vs.85)) output of credential objects that match the search criteria. This output is a snapshot and not dynamic. If the results are used for updating or deleting credentials, those changes won't be reflected in the previous output.</returns>
    </member>
    <member name="T:Windows.Security.Credentials.WebAccount">
      <summary>Identifies an account from a web account provider.</summary>
    </member>
    <member name="M:Windows.Security.Credentials.WebAccount.#ctor(Windows.Security.Credentials.WebAccountProvider,System.String,Windows.Security.Credentials.WebAccountState)">
      <summary>Creates an instance of the WebAccount class.</summary>
      <param name="webAccountProvider">The web account provider associated with the web account.</param>
      <param name="userName">The user name of the web account.</param>
      <param name="state">The state of the web account.</param>
    </member>
    <member name="P:Windows.Security.Credentials.WebAccount.Id">
      <summary>Gets the Id of the web account.</summary>
      <returns>The Id of the WebAccount.</returns>
    </member>
    <member name="P:Windows.Security.Credentials.WebAccount.Properties">
      <summary>Gets the properties of the web account.</summary>
      <returns>The properties of the WebAccount.</returns>
    </member>
    <member name="P:Windows.Security.Credentials.WebAccount.State">
      <summary>Gets the connected state of the web account.</summary>
      <returns>The connected state of the web account.</returns>
    </member>
    <member name="P:Windows.Security.Credentials.WebAccount.UserName">
      <summary>Gets the username for the web account.</summary>
      <returns>The username for the web account.</returns>
    </member>
    <member name="P:Windows.Security.Credentials.WebAccount.WebAccountProvider">
      <summary>Gets the web authentication provider for the account.</summary>
      <returns>The web authentication provider for the account.</returns>
    </member>
    <member name="M:Windows.Security.Credentials.WebAccount.GetPictureAsync(Windows.Security.Credentials.WebAccountPictureSize)">
      <summary>Gets the web account's picture asynchronously.</summary>
      <param name="desizedSize">The desired size of the web account picture.</param>
      <returns>When this method completes, it returns the web account's picture.</returns>
    </member>
    <member name="M:Windows.Security.Credentials.WebAccount.SignOutAsync">
      <summary>Signs the web account out asynchronously. This clears all cached tokens associated with the account, and tells the provider to invalidate any tokens associated with the account for this app.</summary>
      <returns>This method does not return a value.</returns>
    </member>
    <member name="M:Windows.Security.Credentials.WebAccount.SignOutAsync(System.String)">
      <summary>Signs the web account out asynchronously. This clears all cached tokens associated with the account, and tells the provider to invalidate any tokens associated with the account for this app.</summary>
      <param name="clientId">The Id of the client.</param>
      <returns>This method does not return a value.</returns>
    </member>
    <member name="T:Windows.Security.Credentials.WebAccountPictureSize">
      <summary>Represents the sizes of a web account picture.</summary>
    </member>
    <member name="F:Windows.Security.Credentials.WebAccountPictureSize.Size1080x1080">
      <summary>1080x1080</summary>
    </member>
    <member name="F:Windows.Security.Credentials.WebAccountPictureSize.Size208x208">
      <summary>208x208</summary>
    </member>
    <member name="F:Windows.Security.Credentials.WebAccountPictureSize.Size424x424">
      <summary>424x424</summary>
    </member>
    <member name="F:Windows.Security.Credentials.WebAccountPictureSize.Size64x64">
      <summary>64x64</summary>
    </member>
    <member name="T:Windows.Security.Credentials.WebAccountProvider">
      <summary>Represents a web account authentication provider.</summary>
    </member>
    <member name="M:Windows.Security.Credentials.WebAccountProvider.#ctor(System.String,System.String,Windows.Foundation.Uri)">
      <summary>Creates an instance of the WebAccountProvider class.</summary>
      <param name="id">The web account provider id.</param>
      <param name="displayName">The display name for the web account provider.</param>
      <param name="iconUri">The Uri of the icon image to display for the web account provider.</param>
    </member>
    <member name="P:Windows.Security.Credentials.WebAccountProvider.Authority">
      <summary>Gets the authority of the web account provider. Use authority to disambiguate between a single provider with multiple identities (such as a Microsoft account versus Azure Active Directory).</summary>
      <returns>The authority of the web account provider.</returns>
    </member>
    <member name="P:Windows.Security.Credentials.WebAccountProvider.DisplayName">
      <summary>Gets the display name for the web account provider.</summary>
      <returns>The display name for the web account provider.</returns>
    </member>
    <member name="P:Windows.Security.Credentials.WebAccountProvider.DisplayPurpose">
      <summary>Gets the display purpose of the web account provider.</summary>
      <returns>The display purpose of the web account provider.</returns>
    </member>
    <member name="P:Windows.Security.Credentials.WebAccountProvider.IconUri">
      <summary>Gets the Uri of the icon image to display for the web account provider.</summary>
      <returns>The Uri of the icon image to display for the web account provider.</returns>
    </member>
    <member name="P:Windows.Security.Credentials.WebAccountProvider.Id">
      <summary>Gets the web account provider id.</summary>
      <returns>The web account provider id.</returns>
    </member>
    <member name="P:Windows.Security.Credentials.WebAccountProvider.IsSystemProvider">
      <summary>Gets the value describing whether the given ID provider supports system-wide authentication tokens.</summary>
      <returns>**True** if the WebAccountProvider allows system-wide authentication tokens. Otherwise **False**.</returns>
    </member>
    <member name="P:Windows.Security.Credentials.WebAccountProvider.User">
      <summary>Gets the user associated with the provider.</summary>
      <returns>The user associated with the provider.</returns>
    </member>
    <member name="T:Windows.Security.Credentials.WebAccountState">
      <summary>Describes the state of a WebAccount object.</summary>
    </member>
    <member name="F:Windows.Security.Credentials.WebAccountState.Connected">
      <summary>The account is connected.</summary>
    </member>
    <member name="F:Windows.Security.Credentials.WebAccountState.Error">
      <summary>The account was unable to connect.</summary>
    </member>
    <member name="F:Windows.Security.Credentials.WebAccountState.None">
      <summary>The account is currently not connected.</summary>
    </member>
    <member name="T:Windows.Security.Credentials.UI.AuthenticationProtocol">
      <summary>Identifies which authentication protocol to use.</summary>
    </member>
    <member name="F:Windows.Security.Credentials.UI.AuthenticationProtocol.Basic">
      <summary>The authentication protocol is basic. Credentials are returned to the caller as plaintext.</summary>
    </member>
    <member name="F:Windows.Security.Credentials.UI.AuthenticationProtocol.CredSsp">
      <summary>The authentication protocol is for remote access using the Credential Security Support Provider (CredSSP) protocol.</summary>
    </member>
    <member name="F:Windows.Security.Credentials.UI.AuthenticationProtocol.Custom">
      <summary>The authentication protocol is anything other than the previous ones. Credentials are returned to the caller as plaintext.</summary>
    </member>
    <member name="F:Windows.Security.Credentials.UI.AuthenticationProtocol.Digest">
      <summary>The authentication protocol is digest. Credentials are returned to the caller as plaintext.</summary>
    </member>
    <member name="F:Windows.Security.Credentials.UI.AuthenticationProtocol.Kerberos">
      <summary>The authentication protocol is Kerberos. Credentials are transformed before being returned to the caller.</summary>
    </member>
    <member name="F:Windows.Security.Credentials.UI.AuthenticationProtocol.Negotiate">
      <summary>The authentication protocol is negotiate, including negotiate extensions. Credentials are transformed before being returned to the caller.</summary>
    </member>
    <member name="F:Windows.Security.Credentials.UI.AuthenticationProtocol.Ntlm">
      <summary>The authentication protocol is NTLM. Credentials are transformed before being returned to the caller.</summary>
    </member>
    <member name="T:Windows.Security.Credentials.UI.CredentialPicker">
      <summary>Creates an asynchronous object that displays a dialog box of credentials to the user and collects the user's response.</summary>
    </member>
    <member name="M:Windows.Security.Credentials.UI.CredentialPicker.PickAsync(System.String,System.String)">
      <summary>Constructor used to initiate asynchronous prompting operations using two inputs.</summary>
      <param name="targetName">The target name to display.</param>
      <param name="message">The message to display in the dialog box.</param>
      <returns>The credential and options from the user.</returns>
    </member>
    <member name="M:Windows.Security.Credentials.UI.CredentialPicker.PickAsync(System.String,System.String,System.String)">
      <summary>Constructor used to initiate asynchronous prompting operations using three inputs.</summary>
      <param name="targetName">The target name to display.</param>
      <param name="message">The message to display in the dialog box.</param>
      <param name="caption">The caption to display in the dialog box.</param>
      <returns>The credential and options from the user.</returns>
    </member>
    <member name="M:Windows.Security.Credentials.UI.CredentialPicker.PickAsync(Windows.Security.Credentials.UI.CredentialPickerOptions)">
      <summary>Displays a dialog box to the user and collects credentials from the user.</summary>
      <param name="options">The options on displaying and collecting the credential box.</param>
      <returns>The credential and options from the user.</returns>
    </member>
    <member name="T:Windows.Security.Credentials.UI.CredentialPickerOptions">
      <summary>Controls the appearance and behavior of a credential prompt.</summary>
    </member>
    <member name="M:Windows.Security.Credentials.UI.CredentialPickerOptions.#ctor">
      <summary>Creates and initializes a new, empty instance of the CredentialPickerOptions object.</summary>
    </member>
    <member name="P:Windows.Security.Credentials.UI.CredentialPickerOptions.AlwaysDisplayDialog">
      <summary>Gets or sets the option of whether the dialog box is displayed.</summary>
      <returns>Gets or sets the option of always displaying the dialog box. The default value is False.</returns>
    </member>
    <member name="P:Windows.Security.Credentials.UI.CredentialPickerOptions.AuthenticationProtocol">
      <summary>Gets or sets the authentication protocol.</summary>
      <returns>Name of the authentication protocol to use for credential authentication. The default value is Negotiate.</returns>
    </member>
    <member name="P:Windows.Security.Credentials.UI.CredentialPickerOptions.CallerSavesCredential">
      <summary>Gets or sets whether the caller wants to save the credentials.</summary>
      <returns>Gets or sets whether the caller wants to save the credentials. The default value is False.</returns>
    </member>
    <member name="P:Windows.Security.Credentials.UI.CredentialPickerOptions.Caption">
      <summary>Gets or sets the caption text that is displayed to the user.</summary>
      <returns>Text that appears in the message header of the dialog box. The default value is the caller's app name.</returns>
    </member>
    <member name="P:Windows.Security.Credentials.UI.CredentialPickerOptions.CredentialSaveOption">
      <summary>Gets or sets the option on saving credentials.</summary>
      <returns>The option specifies the initial state of the dialog's "Save Credential" check box. The default value is clear (unchecked). This property is ignored if the caller specifies **Hidden** in the CredentialSaveOption enumeration.</returns>
    </member>
    <member name="P:Windows.Security.Credentials.UI.CredentialPickerOptions.CustomAuthenticationProtocol">
      <summary>Gets or sets whether the authentication protocol is custom rather than a standard authentication protocol.</summary>
      <returns>The authentication protocol is custom rather than a standard authentication protocol. The default value is none.</returns>
    </member>
    <member name="P:Windows.Security.Credentials.UI.CredentialPickerOptions.ErrorCode">
      <summary>Gets or sets the error code.</summary>
      <returns>If nonzero, represents a Win32 ERROR_* status value that identifies the error information to be formatted and displayed in the dialog box. The default value is ERROR_SUCCESS if no error occurred.</returns>
    </member>
    <member name="P:Windows.Security.Credentials.UI.CredentialPickerOptions.Message">
      <summary>Gets or sets the body of text that displays to the user.</summary>
      <returns>Text that appears in the message body of the dialog box. The default value is "Enter credentials" or localized equivalent.</returns>
    </member>
    <member name="P:Windows.Security.Credentials.UI.CredentialPickerOptions.PreviousCredential">
      <summary>Gets or sets whether to fill dialog box fields with previous credentials.</summary>
      <returns>Determines whether dialog box fields are filled with previous credentials. The default value is not to prepopulate the fields.</returns>
    </member>
    <member name="P:Windows.Security.Credentials.UI.CredentialPickerOptions.TargetName">
      <summary>Gets or sets the name of the target computer.</summary>
      <returns>Name of the target computer. The default value is the caller's computer.</returns>
    </member>
    <member name="T:Windows.Security.Credentials.UI.CredentialPickerResults">
      <summary>Describes the results of the dialog box operation.</summary>
    </member>
    <member name="P:Windows.Security.Credentials.UI.CredentialPickerResults.Credential">
      <summary>Gets the opaque credential.</summary>
      <returns>A byte buffer that contains the opaque credential. If the credential is not available, a valid, but empty IBuffer object is returned.</returns>
    </member>
    <member name="P:Windows.Security.Credentials.UI.CredentialPickerResults.CredentialDomainName">
      <summary>Gets the domain name portion of the unpacked credential.</summary>
      <returns>The domain name of the credential. If the domain name is not available, an empty string is returned.</returns>
    </member>
    <member name="P:Windows.Security.Credentials.UI.CredentialPickerResults.CredentialPassword">
      <summary>Gets the password portion of the unpacked credential.</summary>
      <returns>The password of the credential. If the password is not available, an empty string is returned.</returns>
    </member>
    <member name="P:Windows.Security.Credentials.UI.CredentialPickerResults.CredentialSaved">
      <summary>Gets the status of the credential save operation.</summary>
      <returns>Indicates whether the credential was successfully saved by the credential manager. This value is always False if the caller specified the CallerSavesCredential property.</returns>
    </member>
    <member name="P:Windows.Security.Credentials.UI.CredentialPickerResults.CredentialSaveOption">
      <summary>Gets the state of the "Save Credentials" check box.</summary>
      <returns>Indicates the state of the dialog box "Save" check box. If no check box was displayed, the value is "None."</returns>
    </member>
    <member name="P:Windows.Security.Credentials.UI.CredentialPickerResults.CredentialUserName">
      <summary>Gets the user name of the unpacked credential.</summary>
      <returns>The user name of the credential used. If the user name is not available, an empty string is returned.</returns>
    </member>
    <member name="P:Windows.Security.Credentials.UI.CredentialPickerResults.ErrorCode">
      <summary>Gets the value of the error code.</summary>
      <returns>The value of the error code. If the operation status indicates a failure, this property contains the extended error information. If the operation status is anything except failure, the value is zero.</returns>
    </member>
    <member name="T:Windows.Security.Credentials.UI.CredentialSaveOption">
      <summary>Identifies the state of the dialog box option on whether to save credentials.</summary>
    </member>
    <member name="F:Windows.Security.Credentials.UI.CredentialSaveOption.Hidden">
      <summary>The "Save credentials?" dialog box is not displayed at all.</summary>
    </member>
    <member name="F:Windows.Security.Credentials.UI.CredentialSaveOption.Selected">
      <summary>The "Save credentials?" dialog box is selected, indicating that the user wants their credentials saved.</summary>
    </member>
    <member name="F:Windows.Security.Credentials.UI.CredentialSaveOption.Unselected">
      <summary>The "Save credentials?" dialog box is not selected, indicating that the user doesn't want their credentials saved.</summary>
    </member>
    <member name="T:Windows.Security.Credentials.UI.UserConsentVerificationResult">
      <summary>Describes the result of a verification operation.</summary>
    </member>
    <member name="F:Windows.Security.Credentials.UI.UserConsentVerificationResult.Canceled">
      <summary>The verification operation was canceled.</summary>
    </member>
    <member name="F:Windows.Security.Credentials.UI.UserConsentVerificationResult.DeviceBusy">
      <summary>The biometric verifier device is performing an operation and is unavailable.</summary>
    </member>
    <member name="F:Windows.Security.Credentials.UI.UserConsentVerificationResult.DeviceNotPresent">
      <summary>There is no biometric verifier device available.</summary>
    </member>
    <member name="F:Windows.Security.Credentials.UI.UserConsentVerificationResult.DisabledByPolicy">
      <summary>Group policy has disabled the biometric verifier device.</summary>
    </member>
    <member name="F:Windows.Security.Credentials.UI.UserConsentVerificationResult.NotConfiguredForUser">
      <summary>A biometric verifier device is not configured for this user.</summary>
    </member>
    <member name="F:Windows.Security.Credentials.UI.UserConsentVerificationResult.RetriesExhausted">
      <summary>After 10 attempts, the original verification request and all subsequent attempts at the same verification were not verified.</summary>
    </member>
    <member name="F:Windows.Security.Credentials.UI.UserConsentVerificationResult.Verified">
      <summary>The fingerprint was verified.</summary>
    </member>
    <member name="T:Windows.Security.Credentials.UI.UserConsentVerifier">
      <summary>Checks for availability of a verification device (such as a Microsoft Passport PIN, Windows Hello biometric, or fingerprint reader) and performs a verification.</summary>
    </member>
    <member name="M:Windows.Security.Credentials.UI.UserConsentVerifier.CheckAvailabilityAsync">
      <summary>Checks to see whether a verifier device, such as a Microsoft Passport PIN, Windows Hello, or fingerprint reader, is available.</summary>
      <returns>A UserConsentVerifierAvailability value that describes the result of the availability check operation.</returns>
    </member>
    <member name="M:Windows.Security.Credentials.UI.UserConsentVerifier.RequestVerificationAsync(System.String)">
      <summary>Performs a verification using a device such as Microsoft Passport PIN, Windows Hello, or a fingerprint reader.</summary>
      <param name="message">A message to display to the user for this biometric verification request.</param>
      <returns>A UserConsentVerificationResult value that describes the result of the biometric verification.</returns>
    </member>
    <member name="T:Windows.Security.Credentials.UI.UserConsentVerifierAvailability">
      <summary>Describes the result of a check for a biometric (fingerprint) verifier device.</summary>
    </member>
    <member name="F:Windows.Security.Credentials.UI.UserConsentVerifierAvailability.Available">
      <summary>A biometric verifier device is available.</summary>
    </member>
    <member name="F:Windows.Security.Credentials.UI.UserConsentVerifierAvailability.DeviceBusy">
      <summary>The biometric verifier device is performing an operation and is unavailable.</summary>
    </member>
    <member name="F:Windows.Security.Credentials.UI.UserConsentVerifierAvailability.DeviceNotPresent">
      <summary>There is no biometric verifier device available.</summary>
    </member>
    <member name="F:Windows.Security.Credentials.UI.UserConsentVerifierAvailability.DisabledByPolicy">
      <summary>Group policy has disabled the biometric verifier device.</summary>
    </member>
    <member name="F:Windows.Security.Credentials.UI.UserConsentVerifierAvailability.NotConfiguredForUser">
      <summary>A biometric verifier device is not configured for this user.</summary>
    </member>
    <member name="T:Windows.Security.Cryptography.BinaryStringEncoding">
      <summary>Contains encoding formats that can be used in the ConvertStringToBinary and ConvertBinaryToString methods.</summary>
    </member>
    <member name="F:Windows.Security.Cryptography.BinaryStringEncoding.Utf16BE">
      <summary>Sixteen bit Unicode Transformation Format in big-endian byte order.</summary>
    </member>
    <member name="F:Windows.Security.Cryptography.BinaryStringEncoding.Utf16LE">
      <summary>Sixteen bit Unicode Transformation Format in little-endian byte order. The encoding process creates a variable length result of one or two 8-bit bytes per Unicode code point.</summary>
    </member>
    <member name="F:Windows.Security.Cryptography.BinaryStringEncoding.Utf8">
      <summary>Eight bit Unicode Transformation Format. The process encodes each Unicode code point into one to four 8-bit bytes. Code points represented by lower numerical values are encoded using fewer bytes. In particular, the first 128 characters correspond exactly to the ASCII character set and are encoded by using a single octet.</summary>
    </member>
    <member name="T:Windows.Security.Cryptography.CryptographicBuffer">
      <summary>Contains static methods that implement data management functionality common to cryptographic operations.</summary>
    </member>
    <member name="M:Windows.Security.Cryptography.CryptographicBuffer.Compare(Windows.Storage.Streams.IBuffer,Windows.Storage.Streams.IBuffer)">
      <summary>Compares two IBuffer objects.</summary>
      <param name="object1">Buffer to be used for comparison.</param>
      <param name="object2">Buffer to be used for comparison.</param>
      <returns>**True** specifies that the buffers are equal. Two buffers are equal if each code point in one matches the corresponding code point in the other.</returns>
    </member>
    <member name="M:Windows.Security.Cryptography.CryptographicBuffer.ConvertBinaryToString(Windows.Security.Cryptography.BinaryStringEncoding,Windows.Storage.Streams.IBuffer)">
      <summary>Converts a buffer to an encoded string.</summary>
      <param name="encoding">Encoding format.</param>
      <param name="buffer">Data to be encoded.</param>
      <returns>A string that contains the encoded data.</returns>
    </member>
    <member name="M:Windows.Security.Cryptography.CryptographicBuffer.ConvertStringToBinary(System.String,Windows.Security.Cryptography.BinaryStringEncoding)">
      <summary>Converts a string to an encoded buffer.</summary>
      <param name="value">String to be encoded.</param>
      <param name="encoding">Encoding format.</param>
      <returns>Encoded buffer.</returns>
    </member>
    <member name="M:Windows.Security.Cryptography.CryptographicBuffer.CopyToByteArray(Windows.Storage.Streams.IBuffer,System.Byte[]@)">
      <summary>Copies a buffer to an array of bytes.</summary>
      <param name="buffer">Input buffer.</param>
      <param name="value">An array of bytes that contains the values copied from the input buffer. You must declare the array before calling this method and pass it by using the **ref** keyword. If the buffer for the *input* parameter is empty, then the *value* parameter will be returned as NULL.</param>
    </member>
    <member name="M:Windows.Security.Cryptography.CryptographicBuffer.CreateFromByteArray(System.Byte[])">
      <summary>Creates a buffer from an input byte array.</summary>
      <param name="value">An array of bytes used to create the buffer.</param>
      <returns>Output buffer.</returns>
    </member>
    <member name="M:Windows.Security.Cryptography.CryptographicBuffer.DecodeFromBase64String(System.String)">
      <summary>Decodes a string that has been base64 encoded.</summary>
      <param name="value">Base64 encoded input string.</param>
      <returns>Output buffer that contains the decoded string.</returns>
    </member>
    <member name="M:Windows.Security.Cryptography.CryptographicBuffer.DecodeFromHexString(System.String)">
      <summary>Decodes a string that has been hexadecimal encoded.</summary>
      <param name="value">Encoded input string.</param>
      <returns>Output buffer that contains the decoded string.</returns>
    </member>
    <member name="M:Windows.Security.Cryptography.CryptographicBuffer.EncodeToBase64String(Windows.Storage.Streams.IBuffer)">
      <summary>Encodes a buffer to a base64 string.</summary>
      <param name="buffer">Input buffer.</param>
      <returns>Base64-encoded output string.</returns>
    </member>
    <member name="M:Windows.Security.Cryptography.CryptographicBuffer.EncodeToHexString(Windows.Storage.Streams.IBuffer)">
      <summary>Encodes a buffer to a hexadecimal string.</summary>
      <param name="buffer">Input buffer.</param>
      <returns>Hexadecimal encoded output string.</returns>
    </member>
    <member name="M:Windows.Security.Cryptography.CryptographicBuffer.GenerateRandom(System.UInt32)">
      <summary>Creates a buffer that contains random data.</summary>
      <param name="length">Length, in bytes, of the buffer to create.</param>
      <returns>Output buffer that contains the random data.</returns>
    </member>
    <member name="M:Windows.Security.Cryptography.CryptographicBuffer.GenerateRandomNumber">
      <summary>Creates a random number.</summary>
      <returns>Integer that contains the random data.</returns>
    </member>
    <member name="T:Windows.Security.Cryptography.Certificates.Certificate">
      <summary>Represents a cryptography certificate.</summary>
    </member>
    <member name="M:Windows.Security.Cryptography.Certificates.Certificate.#ctor(Windows.Storage.Streams.IBuffer)">
      <summary>Create a new instance of the Certificate class using the specified certificate data.</summary>
      <param name="certBlob">The certificate data as an ASN.1 DER encoded certificate blob (.cer or .p7b).</param>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.Certificate.EnhancedKeyUsages">
      <summary>Gets a collection of object identifiers (OIDs) for the enhanced key usage extension.</summary>
      <returns>A collection of object identifiers (OIDs) for the enhanced key usage extension</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.Certificate.FriendlyName">
      <summary>Gets or sets the friendly name for the certificate.</summary>
      <returns>The friendly name for the certificate. If the certificate does not have a friendly name set, then an empty string is returned.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.Certificate.HasPrivateKey">
      <summary>Gets a value indicating whether the certificate has a private key.</summary>
      <returns>True if the certificate has a private key; otherwise false.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.Certificate.IsPerUser">
      <summary>Gets whether the certificate is per-user.</summary>
      <returns>True if the certificate is per-user; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.Certificate.IsSecurityDeviceBound">
      <summary>Gets whether the security device is bound.</summary>
      <returns>True if the security device is bound; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.Certificate.IsStronglyProtected">
      <summary>Gets a value that indicates whether the private key associated with the certificate is strongly protected.</summary>
      <returns>True if the certificate is strongly protected; otherwise false.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.Certificate.Issuer">
      <summary>Gets the name of the certificate issuer.</summary>
      <returns>The name of the certificate issuer.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.Certificate.KeyAlgorithmName">
      <summary>Gets the name of the cryptographic algorithm used to create the key.</summary>
      <returns>The name of the cryptographic algorithm used to create the key.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.Certificate.KeyStorageProviderName">
      <summary>Gets the certificate's key storage provider name.</summary>
      <returns>The certificate's key storage provider name.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.Certificate.KeyUsages">
      <summary>Gets the key uses for the certificate.</summary>
      <returns>The key uses for the certificate.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.Certificate.SerialNumber">
      <summary>Gets the serial number of the certificate.</summary>
      <returns>The serial number of the certificate.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.Certificate.SignatureAlgorithmName">
      <summary>Gets the signature algorithm name.</summary>
      <returns>The signature algorithm name.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.Certificate.SignatureHashAlgorithmName">
      <summary>Gets the signature hash algorithm name.</summary>
      <returns>The signature hash algorithm name.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.Certificate.StoreName">
      <summary>Gets the certificate's store name.</summary>
      <returns>The certificate's store name.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.Certificate.Subject">
      <summary>Gets the subject name of the certificate.</summary>
      <returns>The subject name of the certificate.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.Certificate.SubjectAlternativeName">
      <summary>Gets info on the subject alternative name.</summary>
      <returns>Info on the subject alternative name.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.Certificate.ValidFrom">
      <summary>Gets the date and time after which the certificate is valid.</summary>
      <returns>The date and time after which the certificate is valid.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.Certificate.ValidTo">
      <summary>Gets the date and time after which the certificate is no longer valid.</summary>
      <returns>The date and time after which the certificate is no longer valid.</returns>
    </member>
    <member name="M:Windows.Security.Cryptography.Certificates.Certificate.BuildChainAsync(Windows.Foundation.Collections.IIterable{Windows.Security.Cryptography.Certificates.Certificate})">
      <summary>Build a certificate chain for the specified certificates starting from the end entity certificate to the root.</summary>
      <param name="certificates">The intermediate certificates to use when building the certificate chain.</param>
      <returns>An asynchronous operation to retrieve the CertificateChain object that contains the entire certificate chain.</returns>
    </member>
    <member name="M:Windows.Security.Cryptography.Certificates.Certificate.BuildChainAsync(Windows.Foundation.Collections.IIterable{Windows.Security.Cryptography.Certificates.Certificate},Windows.Security.Cryptography.Certificates.ChainBuildingParameters)">
      <summary>Build a certificate chain for the specified certificates starting from the end entity certificate to the root using the specified chain building parameters.</summary>
      <param name="certificates">The intermediate certificates to use when building the certificate chain.</param>
      <param name="parameters">The chain building paramaters to use when building the certificate chain.</param>
      <returns>An asynchronous operation to retrieve the CertificateChain object that contains the entire certificate chain.</returns>
    </member>
    <member name="M:Windows.Security.Cryptography.Certificates.Certificate.GetCertificateBlob">
      <summary>Gets the ASN.1 DER encoded certificate blob.</summary>
      <returns>The ASN.1 DER encoded certificate blob.</returns>
    </member>
    <member name="M:Windows.Security.Cryptography.Certificates.Certificate.GetHashValue">
      <summary>Gets the SHA1 hash value for the certificate.</summary>
      <returns>The SHA1 hash value for the certificate.</returns>
    </member>
    <member name="M:Windows.Security.Cryptography.Certificates.Certificate.GetHashValue(System.String)">
      <summary>Gets the hash value for the certificate for a specified algorithm.</summary>
      <param name="hashAlgorithmName">The hash algorithm to use for the hash value of the certificate. Only values of "SHA1" or "SHA256" are supported. To get the SHA2 hash value for the certificate, specify "SHA256".</param>
      <returns>The hash value of the certificate.</returns>
    </member>
    <member name="T:Windows.Security.Cryptography.Certificates.CertificateChain">
      <summary>Represents a certificate chain used for signature verification.</summary>
    </member>
    <member name="M:Windows.Security.Cryptography.Certificates.CertificateChain.GetCertificates(System.Boolean)">
      <summary>Gets the list of certificates from the certificate chain.</summary>
      <param name="includeRoot">True to include the root certificate in the results; otherwise false.</param>
      <returns>The list of certificates from the certificate chain.</returns>
    </member>
    <member name="M:Windows.Security.Cryptography.Certificates.CertificateChain.Validate">
      <summary>Verifies whether or not the certificate chain is valid.</summary>
      <returns>The result of the certificate chain verification operation.</returns>
    </member>
    <member name="M:Windows.Security.Cryptography.Certificates.CertificateChain.Validate(Windows.Security.Cryptography.Certificates.ChainValidationParameters)">
      <summary>Verifies whether or not the certificate chain is valid using the specified validation parameters.</summary>
      <param name="parameter">The validation parameters to use when verifying the certificate chain.</param>
      <returns>The result of the certificate chain verification operation.</returns>
    </member>
    <member name="T:Windows.Security.Cryptography.Certificates.CertificateChainPolicy">
      <summary>Describes the policy to use when performing a certificate chain validation.</summary>
    </member>
    <member name="F:Windows.Security.Cryptography.Certificates.CertificateChainPolicy.Base">
      <summary>Use the base chain policy verification checks.</summary>
    </member>
    <member name="F:Windows.Security.Cryptography.Certificates.CertificateChainPolicy.MicrosoftRoot">
      <summary>Check the last element of the first simple chain for a Microsoft root public key.</summary>
    </member>
    <member name="F:Windows.Security.Cryptography.Certificates.CertificateChainPolicy.NTAuthentication">
      <summary>Use the Windows NT Authentication chain policy checks.</summary>
    </member>
    <member name="F:Windows.Security.Cryptography.Certificates.CertificateChainPolicy.Ssl">
      <summary>Use the SSL client/server chain policy verification checks.</summary>
    </member>
    <member name="T:Windows.Security.Cryptography.Certificates.CertificateEnrollmentManager">
      <summary>Represents a certificate enrollment manager.</summary>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.CertificateEnrollmentManager.UserCertificateEnrollmentManager">
      <summary>Gets the associated UserCertificateEnrollmentManager.</summary>
      <returns>The associated UserCertificateEnrollmentManager.</returns>
    </member>
    <member name="M:Windows.Security.Cryptography.Certificates.CertificateEnrollmentManager.CreateRequestAsync(Windows.Security.Cryptography.Certificates.CertificateRequestProperties)">
      <summary>Asynchronously creates a PKCS #10 certificate request based on properties specified in a CertificateRequestProperties object.</summary>
      <param name="request">A CertificateRequestProperties object that contains the property values used to create the certificate request.</param>
      <returns>This method returns a string that contains the base64 encoded PKCS #10 certificate request.</returns>
    </member>
    <member name="M:Windows.Security.Cryptography.Certificates.CertificateEnrollmentManager.ImportPfxDataAsync(System.String,System.String,Windows.Security.Cryptography.Certificates.ExportOption,Windows.Security.Cryptography.Certificates.KeyProtectionLevel,Windows.Security.Cryptography.Certificates.InstallOptions,System.String)">
      <summary>Asynchronously imports a certificate from a Personal Information Exchange (PFX) message.</summary>
      <param name="pfxData">Base64-encoded PFX message.</param>
      <param name="password">The password used to decrypt and verify the PFX packet. The password must be exactly the same as the password that was used to encrypt the packet.</param>
      <param name="exportable">A value of the ExportOption enumeration that specifies whether the key can be exported.</param>
      <param name="keyProtectionLevel">A value of the KeyProtectionLevel enumeration that specifies the strength of the key protection. The default is **NoConsent**.</param>
      <param name="installOption">An InstallOptions enumeration value that specifies the certificate installation option.</param>
      <param name="friendlyName">The display name of the enrolled certificate. This value overwrites the **FriendlyName** property inside the PFX message.</param>
      <returns>This method does not return a value.</returns>
    </member>
    <member name="M:Windows.Security.Cryptography.Certificates.CertificateEnrollmentManager.ImportPfxDataAsync(System.String,System.String,Windows.Security.Cryptography.Certificates.ExportOption,Windows.Security.Cryptography.Certificates.KeyProtectionLevel,Windows.Security.Cryptography.Certificates.InstallOptions,System.String,System.String)">
      <summary>Asynchronously imports a certificate from a Personal Information Exchange (PFX) message using the specified key storage provider.</summary>
      <param name="pfxData">Base64-encoded PFX message.</param>
      <param name="password">The password used to decrypt and verify the PFX packet. The password must be exactly the same as the password that was used to encrypt the packet.</param>
      <param name="exportable">A value of the ExportOption enumeration that specifies whether the key can be exported.</param>
      <param name="keyProtectionLevel">A value of the KeyProtectionLevel enumeration that specifies the strength of the key protection. The default is **NoConsent**.</param>
      <param name="installOption">An InstallOptions enumeration value that specifies the certificate installation option.</param>
      <param name="friendlyName">The display name of the enrolled certificate. This value overwrites the **FriendlyName** property inside the PFX message.</param>
      <param name="keyStorageProvider">The name of the key storage provider to use when importing the certificate.</param>
      <returns>This method does not return a value.</returns>
    </member>
    <member name="M:Windows.Security.Cryptography.Certificates.CertificateEnrollmentManager.ImportPfxDataAsync(System.String,System.String,Windows.Security.Cryptography.Certificates.PfxImportParameters)">
      <summary>Asynchronously imports a certificate from a Personal Information Exchange (PFX) message using import parameters.</summary>
      <param name="pfxData">Base64-encoded PFX message.</param>
      <param name="password">The password used to decrypt and verify the PFX packet. The password must be exactly the same as the password that was used to encrypt the packet.</param>
      <param name="pfxImportParameters">The PFX import parameters.</param>
      <returns>This method does not return a value.</returns>
    </member>
    <member name="M:Windows.Security.Cryptography.Certificates.CertificateEnrollmentManager.InstallCertificateAsync(System.String,Windows.Security.Cryptography.Certificates.InstallOptions)">
      <summary>Asynchronously Installs a certificate chain into the app container on the local computer.</summary>
      <param name="certificate">The encoded certificate. The *certificate* is encoded by using Distinguished Encoding Rules (DER) as defined by the Abstract Syntax Notation One (ASN.1) standard.</param>
      <param name="installOption">An InstallOptions enumeration value that specifies the certificate installation option.</param>
      <returns>This method does not return a value.</returns>
    </member>
    <member name="T:Windows.Security.Cryptography.Certificates.CertificateExtension">
      <summary>Represents a certificate extension.</summary>
    </member>
    <member name="M:Windows.Security.Cryptography.Certificates.CertificateExtension.#ctor">
      <summary>Creates a new certificateExtension object.</summary>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.CertificateExtension.IsCritical">
      <summary>Gets or sets a boolean indicating if the certificate extension is critical.</summary>
      <returns>A boolean indicating if the certificate extension is critical.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.CertificateExtension.ObjectId">
      <summary>Gets or sets the object ID.</summary>
      <returns>The object ID.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.CertificateExtension.Value">
      <summary>Gets or sets the value of the certificate extension.</summary>
      <returns>The value of the certificate extension.</returns>
    </member>
    <member name="M:Windows.Security.Cryptography.Certificates.CertificateExtension.EncodeValue(System.String)">
      <summary>Encodes the string value into the value byte array.</summary>
      <param name="value">The string value to encode.</param>
    </member>
    <member name="T:Windows.Security.Cryptography.Certificates.CertificateKeyUsages">
      <summary>Represents the usages of a certificate key.</summary>
    </member>
    <member name="M:Windows.Security.Cryptography.Certificates.CertificateKeyUsages.#ctor">
      <summary>Creates a new instance of the CertificateKeyUsages class.</summary>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.CertificateKeyUsages.CrlSign">
      <summary>Gets or sets if the key is for cRLSign.</summary>
      <returns>True if the key is for cRLSign; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.CertificateKeyUsages.DataEncipherment">
      <summary>Gets or sets if the key is for data encipherment.</summary>
      <returns>True if the key is for data encipherment; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.CertificateKeyUsages.DigitalSignature">
      <summary>Gets or sets if the key is for digital signature.</summary>
      <returns>True if the key is for digital signature; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.CertificateKeyUsages.EncipherOnly">
      <summary>Gets or sets if the key is for encipher only.</summary>
      <returns>True if the key is for encipher only; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.CertificateKeyUsages.KeyAgreement">
      <summary>Gets or sets if the key is for key agreement.</summary>
      <returns>True if the key is for key agreement; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.CertificateKeyUsages.KeyCertificateSign">
      <summary>Gets or sets if the key is for key certificate sign.</summary>
      <returns>True if the key is for key certificate sign; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.CertificateKeyUsages.KeyEncipherment">
      <summary>Gets or sets if the key is for key encipherment.</summary>
      <returns>True if the key is for key encipherment; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.CertificateKeyUsages.NonRepudiation">
      <summary>Gets or sets if the key is for non-repudiation.</summary>
      <returns>True if the key is for non-repudiation; otherwise, false.</returns>
    </member>
    <member name="T:Windows.Security.Cryptography.Certificates.CertificateQuery">
      <summary>Represents parameters for a query for certificates from the certificate store for an app.</summary>
    </member>
    <member name="M:Windows.Security.Cryptography.Certificates.CertificateQuery.#ctor">
      <summary>Creates a new instance of a certificate query.</summary>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.CertificateQuery.EnhancedKeyUsages">
      <summary>Gets a collection of object identifiers (OIDs) for the enhanced key usage extension to search for.</summary>
      <returns>A collection of object identifiers (OIDs) for the enhanced key usage extension to search for.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.CertificateQuery.FriendlyName">
      <summary>Gets or sets the certificate friendly name to search for.</summary>
      <returns>The certificate friendly name to search for.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.CertificateQuery.HardwareOnly">
      <summary>Gets or sets a value that indicates whether only hardware certificates (SC or TPM) are to be returned from the query.</summary>
      <returns>True if only hardware certificates (SC or TPM) are to be returned from the query; otherwise false.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.CertificateQuery.IncludeDuplicates">
      <summary>Gets or sets whether to include duplicates.</summary>
      <returns>True if duplicates are included; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.CertificateQuery.IncludeExpiredCertificates">
      <summary>Gets or sets whether to include expired certificates.</summary>
      <returns>True if expired certificates should be included; otherwise, false.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.CertificateQuery.IssuerName">
      <summary>Gets or sets the name of the certificate issuer to search for.</summary>
      <returns>The name of the certificate issuer to search for.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.CertificateQuery.StoreName">
      <summary>Gets or sets the store name.</summary>
      <returns>The store name.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.CertificateQuery.Thumbprint">
      <summary>Gets or sets a certificate thumbprint to search for.</summary>
      <returns>A certificate thumbprint to search for.</returns>
    </member>
    <member name="T:Windows.Security.Cryptography.Certificates.CertificateRequestProperties">
      <summary>Represents the properties of a certificate request.</summary>
    </member>
    <member name="M:Windows.Security.Cryptography.Certificates.CertificateRequestProperties.#ctor">
      <summary>Creates and initializes a new instance of the CertificateRequestProperties.</summary>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.CertificateRequestProperties.AttestationCredentialCertificate">
      <summary>Gets or sets the CA exchange certificate that is used to encrypt a key attestation certificate request.</summary>
      <returns>The CA exchange certificate that is used to encrypt a key attestation certificate request.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.CertificateRequestProperties.ContainerName">
      <summary>Gets or sets the container name.</summary>
      <returns>The container name.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.CertificateRequestProperties.ContainerNamePrefix">
      <summary>Gets or sets the prefix of the container name.</summary>
      <returns>The prefix of the container name.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.CertificateRequestProperties.CurveName">
      <summary>Gets or sets the name of the elliptic curve.</summary>
      <returns>The name of the elliptic curve.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.CertificateRequestProperties.CurveParameters">
      <summary>Gets or sets the parameters of the elliptic curve.</summary>
      <returns>The parameters of the elliptic curve.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.CertificateRequestProperties.Exportable">
      <summary>Gets or sets a value that specifies whether the private key created for the request can be exported.</summary>
      <returns>Specifies whether the key can be exported.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.CertificateRequestProperties.Extensions">
      <summary>Gets a vector of certificate extensions.</summary>
      <returns>A vector of certificate extensions.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.CertificateRequestProperties.FriendlyName">
      <summary>Gets or sets the display name of the enrolled certificate.</summary>
      <returns>The display name.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.CertificateRequestProperties.HashAlgorithmName">
      <summary>Gets or sets the hash algorithm used when creating the certificate request signature.</summary>
      <returns>Hash algorithm.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.CertificateRequestProperties.KeyAlgorithmName">
      <summary>Gets or sets the public key algorithm.</summary>
      <returns>Algorithm name.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.CertificateRequestProperties.KeyProtectionLevel">
      <summary>Gets or sets the level of strong key protection.</summary>
      <returns>Strong key protection level.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.CertificateRequestProperties.KeySize">
      <summary>Gets or sets the size, in bits, of the private key to be generated.</summary>
      <returns>The size, in bits, of the private key.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.CertificateRequestProperties.KeyStorageProviderName">
      <summary>Gets or sets the name of the key storage provider (KSP) that will be used to generate the private key.</summary>
      <returns>The KSP name. The default value is "Microsoft Software Key Storage Provider".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.CertificateRequestProperties.KeyUsages">
      <summary>Gets or sets the operation that can be performed by the private key created for this certificate request. The default value is **Signing**.</summary>
      <returns>Private key usage.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.CertificateRequestProperties.SigningCertificate">
      <summary>Gets or sets the certificate used to sign the certificate request.</summary>
      <returns>The certificate used to sign the certificate request.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.CertificateRequestProperties.SmartcardReaderName">
      <summary>Gets or sets the name of the smart card reader used to create the certificate request.</summary>
      <returns>The name of the smart card reader used to create the certificate request.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.CertificateRequestProperties.Subject">
      <summary>Gets or sets the subject name.</summary>
      <returns>The X.500 distinguished name (DN).</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.CertificateRequestProperties.SubjectAlternativeName">
      <summary>Gets the subject alternative name.</summary>
      <returns>The subject alternative name.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.CertificateRequestProperties.SuppressedDefaults">
      <summary>Gets a vector of suppressed defaults.</summary>
      <returns>A vector of suppressed defaults.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.CertificateRequestProperties.UseExistingKey">
      <summary>Gets or sets whether to use the existing key.</summary>
      <returns>True if using the existing key; otherwise, false.</returns>
    </member>
    <member name="T:Windows.Security.Cryptography.Certificates.CertificateStore">
      <summary>Represents a certificate store for an app.</summary>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.CertificateStore.Name">
      <summary>Gets the name of the certificate store.</summary>
      <returns>The name of the certificate store.</returns>
    </member>
    <member name="M:Windows.Security.Cryptography.Certificates.CertificateStore.Add(Windows.Security.Cryptography.Certificates.Certificate)">
      <summary>Adds a certificate to the certificate store.</summary>
      <param name="certificate">The certificate to add to the certificate store.</param>
    </member>
    <member name="M:Windows.Security.Cryptography.Certificates.CertificateStore.Delete(Windows.Security.Cryptography.Certificates.Certificate)">
      <summary>Deletes a certificate from the certificate store.</summary>
      <param name="certificate">The certificate to delete from the certificate store.</param>
    </member>
    <member name="T:Windows.Security.Cryptography.Certificates.CertificateStores">
      <summary>Represents a collection of certificate stores.</summary>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.CertificateStores.IntermediateCertificationAuthorities">
      <summary>Gets the certificate store of intermediate certification authorities for an app.</summary>
      <returns>The certificate store of intermediate certification authorities for an app.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.CertificateStores.TrustedRootCertificationAuthorities">
      <summary>Gets the certificate store of trusted root certificates for an app.</summary>
      <returns>The certificate store of trusted root certificates for an app.</returns>
    </member>
    <member name="M:Windows.Security.Cryptography.Certificates.CertificateStores.FindAllAsync">
      <summary>Get all certificates from the certificate stores.</summary>
      <returns>An asynchronous operation to retrieve the list of certificates.</returns>
    </member>
    <member name="M:Windows.Security.Cryptography.Certificates.CertificateStores.FindAllAsync(Windows.Security.Cryptography.Certificates.CertificateQuery)">
      <summary>Get all certificates from the certificate stores that match the specified query parameters.</summary>
      <param name="query">The certificate values to search for.</param>
      <returns>An asynchronous operation to retrieve the list of certificates.</returns>
    </member>
    <member name="M:Windows.Security.Cryptography.Certificates.CertificateStores.GetStoreByName(System.String)">
      <summary>Gets a certificate store from the collection of certificate stores by name.</summary>
      <param name="storeName">The name of the certificate store to return. The *storeName* parameter value cannot be "MY".</param>
      <returns>The requested certificate store.</returns>
    </member>
    <member name="M:Windows.Security.Cryptography.Certificates.CertificateStores.GetUserStoreByName(System.String)">
      <summary>Gets a user certificate store from the collection of certificate stores by name.</summary>
      <param name="storeName">The name of the user certificate store to return.</param>
      <returns>The user certificate store.</returns>
    </member>
    <member name="T:Windows.Security.Cryptography.Certificates.ChainBuildingParameters">
      <summary>Represents parameters to use when building a certificate chain.</summary>
    </member>
    <member name="M:Windows.Security.Cryptography.Certificates.ChainBuildingParameters.#ctor">
      <summary>Creates a new instance of the ChainBuildingParameters class.</summary>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.ChainBuildingParameters.AuthorityInformationAccessEnabled">
      <summary>Gets or sets a value that indicates whether Authority Information Access (AIA) is enabled.</summary>
      <returns>True to enable Authority Information Access (AIA); otherwise false. The default is true.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.ChainBuildingParameters.CurrentTimeValidationEnabled">
      <summary>Gets or sets a value indicating that the current time is to be used for the validation timestamp.</summary>
      <returns>True to use the current time as the validation timestamp; otherwise false. The default is true.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.ChainBuildingParameters.EnhancedKeyUsages">
      <summary>Gets a collection of object identifiers (OIDs) for the enhanced key usage extension.</summary>
      <returns>A collection of object identifiers (OIDs) for the enhanced key usage extension.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.ChainBuildingParameters.ExclusiveTrustRoots">
      <summary>Gets the list of root certificates that will be trusted.</summary>
      <returns>The list of root certificates that will be trusted.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.ChainBuildingParameters.NetworkRetrievalEnabled">
      <summary>Gets or sets a value indicating whether to request new URLs to use for chain building and revocation checking or to use cached URLs.</summary>
      <returns>True torequest new URLs to use for chain building and revocation checking; false to use cached URLs.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.ChainBuildingParameters.RevocationCheckEnabled">
      <summary>Gets or sets a value indicating whether revocation checking is enabled.</summary>
      <returns>True to enable revocation checking; otherwise false.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.ChainBuildingParameters.ValidationTimestamp">
      <summary>Gets or sets the time stamp used to determine whether the certificate chain was time valid.</summary>
      <returns>The time stamp used to determine whether the certificate chain was time valid.</returns>
    </member>
    <member name="T:Windows.Security.Cryptography.Certificates.ChainValidationParameters">
      <summary>Represents values to use when verifying a certificate chain.</summary>
    </member>
    <member name="M:Windows.Security.Cryptography.Certificates.ChainValidationParameters.#ctor">
      <summary>Creates a new instance of the ChainValidationParameters class.</summary>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.ChainValidationParameters.CertificateChainPolicy">
      <summary>Gets or sets the certificate chain policy to use when verifying the certificate chain.</summary>
      <returns>The certificate chain policy to use when verifying the certificate chain.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.ChainValidationParameters.ServerDnsName">
      <summary>Gets or sets the server DNS name to use for SSL policy.</summary>
      <returns>The server DNS name to use for SSL policy.</returns>
    </member>
    <member name="T:Windows.Security.Cryptography.Certificates.ChainValidationResult">
      <summary>Describes the result of a certificate chain verification operation.</summary>
    </member>
    <member name="F:Windows.Security.Cryptography.Certificates.ChainValidationResult.BasicConstraintsError">
      <summary>The basic constraint extension of a certificate in the chain has not been observed.</summary>
    </member>
    <member name="F:Windows.Security.Cryptography.Certificates.ChainValidationResult.Expired">
      <summary>A certificate in the chain has expired.</summary>
    </member>
    <member name="F:Windows.Security.Cryptography.Certificates.ChainValidationResult.IncompleteChain">
      <summary>The certificate chain is missing one or more certificates.</summary>
    </member>
    <member name="F:Windows.Security.Cryptography.Certificates.ChainValidationResult.InvalidCertificateAuthorityPolicy">
      <summary>A certificate in the chain has a policy that is not valid.</summary>
    </member>
    <member name="F:Windows.Security.Cryptography.Certificates.ChainValidationResult.InvalidName">
      <summary>A certificate in the chain has a name that is not valid. The name is either not included in the permitted list or is explicitly excluded.</summary>
    </member>
    <member name="F:Windows.Security.Cryptography.Certificates.ChainValidationResult.InvalidSignature">
      <summary>The signature of a certificate in the chain cannot be verified.</summary>
    </member>
    <member name="F:Windows.Security.Cryptography.Certificates.ChainValidationResult.OtherErrors">
      <summary>An unexpected error occurred while validating the certificate chain.</summary>
    </member>
    <member name="F:Windows.Security.Cryptography.Certificates.ChainValidationResult.RevocationFailure">
      <summary>Unable to connect to the revocation server.</summary>
    </member>
    <member name="F:Windows.Security.Cryptography.Certificates.ChainValidationResult.RevocationInformationMissing">
      <summary>No installed or registered DLL was found to verify revocation.</summary>
    </member>
    <member name="F:Windows.Security.Cryptography.Certificates.ChainValidationResult.Revoked">
      <summary>A certificate in the chain has been revoked.</summary>
    </member>
    <member name="F:Windows.Security.Cryptography.Certificates.ChainValidationResult.Success">
      <summary>The certificate chain was verified.</summary>
    </member>
    <member name="F:Windows.Security.Cryptography.Certificates.ChainValidationResult.UnknownCriticalExtension">
      <summary>A certificate in the chain contains an unknown extension that is marked "critical".</summary>
    </member>
    <member name="F:Windows.Security.Cryptography.Certificates.ChainValidationResult.Untrusted">
      <summary>A certificate in the chain is not trusted.</summary>
    </member>
    <member name="F:Windows.Security.Cryptography.Certificates.ChainValidationResult.WrongUsage">
      <summary>A certificate in the chain is being used for a purpose other than one specified by its CA.</summary>
    </member>
    <member name="T:Windows.Security.Cryptography.Certificates.CmsAttachedSignature">
      <summary>Represents a signature attached to a signed CMS message.</summary>
    </member>
    <member name="M:Windows.Security.Cryptography.Certificates.CmsAttachedSignature.#ctor(Windows.Storage.Streams.IBuffer)">
      <summary>Creates a new instance of the CmsAttachedSignature class for the specified signed CMS message.</summary>
      <param name="inputBlob">A signed CMS message blob.</param>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.CmsAttachedSignature.Certificates">
      <summary>Gets the list of certificates that are used for chain building for the signer certificate.</summary>
      <returns>The list of certificates that are used for chain building for the signer certificate.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.CmsAttachedSignature.Content">
      <summary>Gets the content of the signed CMS message.</summary>
      <returns>The content of the signed CMS message.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.CmsAttachedSignature.Signers">
      <summary>Gets the list of signers that are used for creating or verifying the signature.</summary>
      <returns>The list of signers that are used for creating or verifying the signature.</returns>
    </member>
    <member name="M:Windows.Security.Cryptography.Certificates.CmsAttachedSignature.GenerateSignatureAsync(Windows.Storage.Streams.IBuffer,Windows.Foundation.Collections.IIterable{Windows.Security.Cryptography.Certificates.CmsSignerInfo},Windows.Foundation.Collections.IIterable{Windows.Security.Cryptography.Certificates.Certificate})">
      <summary>Signs the specified input data using the specified signer information and creates an attached signed CMS message.</summary>
      <param name="data">The input data to be signed.</param>
      <param name="signers">The signer information used to compute the signature.</param>
      <param name="certificates">The list of certificates to build the chain for the signer certificates.</param>
      <returns>An asynchronous operation to retrieve the attached signed CMS message.</returns>
    </member>
    <member name="M:Windows.Security.Cryptography.Certificates.CmsAttachedSignature.VerifySignature">
      <summary>Verifies the signature contained in the signed CMS message.</summary>
      <returns>The result of the signature verification operation.</returns>
    </member>
    <member name="T:Windows.Security.Cryptography.Certificates.CmsDetachedSignature">
      <summary>Represents a detached signature for a signed CMS message.</summary>
    </member>
    <member name="M:Windows.Security.Cryptography.Certificates.CmsDetachedSignature.#ctor(Windows.Storage.Streams.IBuffer)">
      <summary>Creates a new instance of the CmsDetachedSignature class for the specified signed CMS message.</summary>
      <param name="inputBlob">A signed CMS message blob.</param>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.CmsDetachedSignature.Certificates">
      <summary>Gets the list of certificates that are used for chain building for the signer certificate.</summary>
      <returns>The list of certificates that are used for chain building for the signer certificate.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.CmsDetachedSignature.Signers">
      <summary>Gets the list of signers that are used for creating or verifying the signature.</summary>
      <returns>The list of signers that are used for creating or verifying the signature.</returns>
    </member>
    <member name="M:Windows.Security.Cryptography.Certificates.CmsDetachedSignature.GenerateSignatureAsync(Windows.Storage.Streams.IInputStream,Windows.Foundation.Collections.IIterable{Windows.Security.Cryptography.Certificates.CmsSignerInfo},Windows.Foundation.Collections.IIterable{Windows.Security.Cryptography.Certificates.Certificate})">
      <summary>Signs the specified input data using the specified signer information and creates a detached signed CMS message.</summary>
      <param name="data">The input data to be signed.</param>
      <param name="signers">The signer information used to compute the signature.</param>
      <param name="certificates">The list of certificates to build the chain for the signer certificates.</param>
      <returns>An asynchronous operation to retrieve the detached signed CMS message.</returns>
    </member>
    <member name="M:Windows.Security.Cryptography.Certificates.CmsDetachedSignature.VerifySignatureAsync(Windows.Storage.Streams.IInputStream)">
      <summary>Verifies a signed CMS message against the original streaming input.</summary>
      <param name="data">The original input stream for the signed CMS message.</param>
      <returns>An asynchronous operation to retrieve the result of the signature validation operation.</returns>
    </member>
    <member name="T:Windows.Security.Cryptography.Certificates.CmsSignerInfo">
      <summary>Represents signer information for a signed CMS message which contains a set of properties.</summary>
    </member>
    <member name="M:Windows.Security.Cryptography.Certificates.CmsSignerInfo.#ctor">
      <summary>Creates a new instance of the CmsSignerInfo class.</summary>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.CmsSignerInfo.Certificate">
      <summary>Gets or sets the signer certificate that is used to sign the message.</summary>
      <returns>The signer certificate that is used to sign the message.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.CmsSignerInfo.HashAlgorithmName">
      <summary>Gets or sets the hash algorithm that is used to sign the CMS message.</summary>
      <returns>The hash algorithm that is used to sign the CMS message.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.CmsSignerInfo.TimestampInfo">
      <summary>Gets the RFC3161 unauthenticated timestamp information.</summary>
      <returns>The RFC3161 unauthenticated timestamp information.</returns>
    </member>
    <member name="T:Windows.Security.Cryptography.Certificates.CmsTimestampInfo">
      <summary>Represents an RFC3161 unauthenticated timestamp attribute in a signed CMS message.</summary>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.CmsTimestampInfo.Certificates">
      <summary>Gets the list of certificates that is used for chain building for the signing certificate.</summary>
      <returns>The list of certificates that is used for chain building for the signing certificate.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.CmsTimestampInfo.SigningCertificate">
      <summary>Gets the certificate that is used to sign the timestamp.</summary>
      <returns>The certificate that is used to sign the timestamp.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.CmsTimestampInfo.Timestamp">
      <summary>Gets the date and time of the timestamp.</summary>
      <returns>The date and time of the timestamp.</returns>
    </member>
    <member name="T:Windows.Security.Cryptography.Certificates.EnrollKeyUsages">
      <summary>Specifies the cryptographic operations that can be performed by the private key. This enumeration type is used in the KeyUsages property of a CertificateRequestProperties object.</summary>
    </member>
    <member name="F:Windows.Security.Cryptography.Certificates.EnrollKeyUsages.All">
      <summary>The key can be used for decryption, signing. and key agreement.</summary>
    </member>
    <member name="F:Windows.Security.Cryptography.Certificates.EnrollKeyUsages.Decryption">
      <summary>The key can be used for decryption.</summary>
    </member>
    <member name="F:Windows.Security.Cryptography.Certificates.EnrollKeyUsages.KeyAgreement">
      <summary>The key can be used for secret agreement encryption.</summary>
    </member>
    <member name="F:Windows.Security.Cryptography.Certificates.EnrollKeyUsages.None">
      <summary>No usage is specified for the key.</summary>
    </member>
    <member name="F:Windows.Security.Cryptography.Certificates.EnrollKeyUsages.Signing">
      <summary>The key can be used for signing.</summary>
    </member>
    <member name="T:Windows.Security.Cryptography.Certificates.ExportOption">
      <summary>Specifies whether a private key can be exported. This enumeration type is used in the Exportable property of a CertificateRequestProperties object.</summary>
    </member>
    <member name="F:Windows.Security.Cryptography.Certificates.ExportOption.Exportable">
      <summary>The private key is exportable.</summary>
    </member>
    <member name="F:Windows.Security.Cryptography.Certificates.ExportOption.NotExportable">
      <summary>The private key is not exportable.</summary>
    </member>
    <member name="T:Windows.Security.Cryptography.Certificates.InstallOptions">
      <summary>Specifies certificate installation options. This enumeration type is used by the InstallCertificateAsync and ImportPfxDataAsync methods.</summary>
    </member>
    <member name="F:Windows.Security.Cryptography.Certificates.InstallOptions.DeleteExpired">
      <summary>Delete expired certificates.</summary>
    </member>
    <member name="F:Windows.Security.Cryptography.Certificates.InstallOptions.None">
      <summary>No options are specified.</summary>
    </member>
    <member name="T:Windows.Security.Cryptography.Certificates.KeyAlgorithmNames">
      <summary>Defines several commonly used public key algorithm names. You can use this class in the KeyAlgorithmName property on the CertificateRequestProperties class.</summary>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.KeyAlgorithmNames.Dsa">
      <summary>Returns "DSA" as the key algorithm name.</summary>
      <returns>The key algorithm name.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.KeyAlgorithmNames.Ecdh">
      <summary>Returns "ECDH" as the key algorithm name.</summary>
      <returns>The key algorithm name.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.KeyAlgorithmNames.Ecdh256">
      <summary>Returns "ECDH256" as the key algorithm name.</summary>
      <returns>The key algorithm name.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.KeyAlgorithmNames.Ecdh384">
      <summary>Returns "ECDH384" as the key algorithm name.</summary>
      <returns>The key algorithm name.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.KeyAlgorithmNames.Ecdh521">
      <summary>Returns "ECDH521" as the key algorithm name.</summary>
      <returns>The key algorithm name.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.KeyAlgorithmNames.Ecdsa">
      <summary>Returns "ECDSA" as the key algorithm name.</summary>
      <returns>The key algorithm name.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.KeyAlgorithmNames.Ecdsa256">
      <summary>Returns "ECDSA256" as the key algorithm name.</summary>
      <returns>The key algorithm name.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.KeyAlgorithmNames.Ecdsa384">
      <summary>Returns "ECDSA384" as the key algorithm name.</summary>
      <returns>The key algorithm name.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.KeyAlgorithmNames.Ecdsa521">
      <summary>Returns "ECDSA521" as the key algorithm name.</summary>
      <returns>The key algorithm name.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.KeyAlgorithmNames.Rsa">
      <summary>Returns "RSA" as the key algorithm name.</summary>
      <returns>The key algorithm name.</returns>
    </member>
    <member name="T:Windows.Security.Cryptography.Certificates.KeyAttestationHelper">
      <summary>Provides access to key attestation methods.</summary>
    </member>
    <member name="M:Windows.Security.Cryptography.Certificates.KeyAttestationHelper.DecryptTpmAttestationCredentialAsync(System.String)">
      <summary>Decrypts a TPM key attestation credential.</summary>
      <param name="credential">
      </param>
      <returns>
      </returns>
    </member>
    <member name="M:Windows.Security.Cryptography.Certificates.KeyAttestationHelper.DecryptTpmAttestationCredentialAsync(System.String,System.String)">
      <summary>Decrypts a TPM key attestation credential.</summary>
      <param name="credential">The TPM key attestation credential to decrypt.</param>
      <param name="containerName">The container name of the credential.</param>
      <returns>When this method completes, it returns the decrypted TPM key attestation credential.</returns>
    </member>
    <member name="M:Windows.Security.Cryptography.Certificates.KeyAttestationHelper.GetTpmAttestationCredentialId(System.String)">
      <summary>Gets the credential ID from a TPM key attestation credential.</summary>
      <param name="credential">The TPM key attestation credential to get the credential ID from.</param>
      <returns>The credential ID from the TPM key attestation credential.</returns>
    </member>
    <member name="T:Windows.Security.Cryptography.Certificates.KeyProtectionLevel">
      <summary>Specifies the key protection level. This enumeration type is used in the KeyProtectionLevel property of a CertificateRequestProperties object.</summary>
    </member>
    <member name="F:Windows.Security.Cryptography.Certificates.KeyProtectionLevel.ConsentOnly">
      <summary>The user is notified through a dialog box when the private key is created or used.</summary>
    </member>
    <member name="F:Windows.Security.Cryptography.Certificates.KeyProtectionLevel.ConsentWithFingerprint">
      <summary>The user is prompted to enter a fingerprint verification for the key when the key is created or used.</summary>
    </member>
    <member name="F:Windows.Security.Cryptography.Certificates.KeyProtectionLevel.ConsentWithPassword">
      <summary>The user is prompted to enter a password for the key when the key is created or used.</summary>
    </member>
    <member name="F:Windows.Security.Cryptography.Certificates.KeyProtectionLevel.NoConsent">
      <summary>No strong key protection.</summary>
    </member>
    <member name="T:Windows.Security.Cryptography.Certificates.KeySize">
      <summary>Specifies commonly used RSA algorithm key sizes. This enumeration type can be used in the KeySize property of a CertificateRequestProperties object.</summary>
    </member>
    <member name="F:Windows.Security.Cryptography.Certificates.KeySize.Invalid">
      <summary>No size is specified.</summary>
    </member>
    <member name="F:Windows.Security.Cryptography.Certificates.KeySize.Rsa2048">
      <summary>The key length is 2048 bits.</summary>
    </member>
    <member name="F:Windows.Security.Cryptography.Certificates.KeySize.Rsa4096">
      <summary>The key length is 4096 bits.</summary>
    </member>
    <member name="T:Windows.Security.Cryptography.Certificates.KeyStorageProviderNames">
      <summary>Defines several commonly used key storage provider names. You can use this class in the KeyStorageProviderName property on the CertificateRequestProperties class.</summary>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.KeyStorageProviderNames.PassportKeyStorageProvider">
      <summary>Returns "Microsoft Passport Key Storage Provider" as the provider name.</summary>
      <returns>The provider name.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.KeyStorageProviderNames.PlatformKeyStorageProvider">
      <summary>Returns "Microsoft Platform Crypyto Key Storage Provider" as the provider name.</summary>
      <returns>The provider name.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.KeyStorageProviderNames.SmartcardKeyStorageProvider">
      <summary>Returns "Microsoft Smart Card Key Storage Provider" as the provider name.</summary>
      <returns>The provider name.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.KeyStorageProviderNames.SoftwareKeyStorageProvider">
      <summary>Returns "Microsoft Software Key Storage Provider" as the provider name.</summary>
      <returns>The provider name.</returns>
    </member>
    <member name="T:Windows.Security.Cryptography.Certificates.PfxImportParameters">
      <summary>Represents PFX import parameters.</summary>
    </member>
    <member name="M:Windows.Security.Cryptography.Certificates.PfxImportParameters.#ctor">
      <summary>Creates a new instance of the PfxImportParameters class.</summary>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.PfxImportParameters.ContainerNamePrefix">
      <summary>Gets or sets the container name prefix.</summary>
      <returns>The container name prefix.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.PfxImportParameters.Exportable">
      <summary>Gets or sets the export option.</summary>
      <returns>The export option.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.PfxImportParameters.FriendlyName">
      <summary>Gets or sets the friendly name.</summary>
      <returns>The friendly name.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.PfxImportParameters.InstallOptions">
      <summary>Gets or sets the install options.</summary>
      <returns>The install options.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.PfxImportParameters.KeyProtectionLevel">
      <summary>Gets or sets the key protection level.</summary>
      <returns>The key protection level.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.PfxImportParameters.KeyStorageProviderName">
      <summary>Gets or sets the key storage provider name.</summary>
      <returns>The key storage provider name.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.PfxImportParameters.ReaderName">
      <summary>Gets or sets the reader name.</summary>
      <returns>The reader name.</returns>
    </member>
    <member name="T:Windows.Security.Cryptography.Certificates.SignatureValidationResult">
      <summary>Describes the result of a signature verification operation.</summary>
    </member>
    <member name="F:Windows.Security.Cryptography.Certificates.SignatureValidationResult.BadMessage">
      <summary>A severe error occurred such as missing key provider information or an incorrect algorithm id.</summary>
    </member>
    <member name="F:Windows.Security.Cryptography.Certificates.SignatureValidationResult.InvalidParameter">
      <summary>An invalid argument was encountered while verifying the signature.</summary>
    </member>
    <member name="F:Windows.Security.Cryptography.Certificates.SignatureValidationResult.InvalidSignature">
      <summary>The signature was not verified.</summary>
    </member>
    <member name="F:Windows.Security.Cryptography.Certificates.SignatureValidationResult.OtherErrors">
      <summary>Additional errors were encountered.</summary>
    </member>
    <member name="F:Windows.Security.Cryptography.Certificates.SignatureValidationResult.Success">
      <summary>The signature was verified.</summary>
    </member>
    <member name="T:Windows.Security.Cryptography.Certificates.StandardCertificateStoreNames">
      <summary>Provides properties for retrieving standard certificate store names.</summary>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.StandardCertificateStoreNames.IntermediateCertificationAuthorities">
      <summary>Gets the name of the intermediate certificate authorities.</summary>
      <returns>The name of the intermediate certificate authorities.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.StandardCertificateStoreNames.Personal">
      <summary>Gets the name of the personal certificate store.</summary>
      <returns>The name of the personal certificate store.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.StandardCertificateStoreNames.TrustedRootCertificationAuthorities">
      <summary>Gets the name of the trusted root certificate authorities.</summary>
      <returns>The name of the trusted root certificate authorities.</returns>
    </member>
    <member name="T:Windows.Security.Cryptography.Certificates.SubjectAlternativeNameInfo">
      <summary>Provides info about a subject alternative name.</summary>
    </member>
    <member name="M:Windows.Security.Cryptography.Certificates.SubjectAlternativeNameInfo.#ctor">
      <summary>Creates a new instance of the SubjectAlternativeNameInfo class.</summary>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.SubjectAlternativeNameInfo.DistinguishedName">
      <summary>Gets the distinguished name.</summary>
      <returns>The distinguished name.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.SubjectAlternativeNameInfo.DistinguishedNames">
      <summary>Gets a vector of distinguished names.</summary>
      <returns>A vector of distinguished names.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.SubjectAlternativeNameInfo.DnsName">
      <summary>Gets the DNS name.</summary>
      <returns>The DNS name.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.SubjectAlternativeNameInfo.DnsNames">
      <summary>Gets a vector of dns names.</summary>
      <returns>A vector of dns names.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.SubjectAlternativeNameInfo.EmailName">
      <summary>Gets the email name.</summary>
      <returns>The email name.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.SubjectAlternativeNameInfo.EmailNames">
      <summary>Gets a vector of email names.</summary>
      <returns>A vector of email names.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.SubjectAlternativeNameInfo.Extension">
      <summary>Gets the certificate extension.</summary>
      <returns>The certificate extension.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.SubjectAlternativeNameInfo.IPAddress">
      <summary>Gets the IP address.</summary>
      <returns>The IP address.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.SubjectAlternativeNameInfo.IPAddresses">
      <summary>Gets the IP addresses.</summary>
      <returns>The IP addresses.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.SubjectAlternativeNameInfo.PrincipalName">
      <summary>Gets the principal name.</summary>
      <returns>The principal name.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.SubjectAlternativeNameInfo.PrincipalNames">
      <summary>Gets a vector of principal names.</summary>
      <returns>A vector of principal names.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.SubjectAlternativeNameInfo.Url">
      <summary>Gets the URL.</summary>
      <returns>The URL.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.SubjectAlternativeNameInfo.Urls">
      <summary>Gets a vector of URLs.</summary>
      <returns>A vector of URLs.</returns>
    </member>
    <member name="T:Windows.Security.Cryptography.Certificates.UserCertificateEnrollmentManager">
      <summary>Provides access to certificate creation, import, and enrollment methods.</summary>
    </member>
    <member name="M:Windows.Security.Cryptography.Certificates.UserCertificateEnrollmentManager.CreateRequestAsync(Windows.Security.Cryptography.Certificates.CertificateRequestProperties)">
      <summary>Asynchronously creates a PKCS #10 certificate request based on properties specified in a CertificateRequestProperties object.</summary>
      <param name="request">A CertificateRequestProperties object that contains the property values used to create the certificate request.</param>
      <returns>An asynchronous operation to retrieve the base64 encoded PKCS #10 certificate request.</returns>
    </member>
    <member name="M:Windows.Security.Cryptography.Certificates.UserCertificateEnrollmentManager.ImportPfxDataAsync(System.String,System.String,Windows.Security.Cryptography.Certificates.ExportOption,Windows.Security.Cryptography.Certificates.KeyProtectionLevel,Windows.Security.Cryptography.Certificates.InstallOptions,System.String)">
      <summary>Asynchronously imports a user certificate from a Personal Information Exchange (PFX) message.</summary>
      <param name="pfxData">Base64-encoded PFX message.</param>
      <param name="password">The password used to decrypt and verify the PFX packet. The password must be exactly the same as the password that was used to encrypt the packet.</param>
      <param name="exportable">A value of the ExportOption enumeration that specifies whether the key can be exported.</param>
      <param name="keyProtectionLevel">A value of the KeyProtectionLevel enumeration that specifies the strength of the key protection. The default is **NoConsent**.</param>
      <param name="installOption">An InstallOptions enumeration value that specifies the certificate installation option.</param>
      <param name="friendlyName">The display name of the enrolled certificate. This value overwrites the **FriendlyName** property inside the PFX message.</param>
      <returns>This method does not return a value.</returns>
    </member>
    <member name="M:Windows.Security.Cryptography.Certificates.UserCertificateEnrollmentManager.ImportPfxDataAsync(System.String,System.String,Windows.Security.Cryptography.Certificates.ExportOption,Windows.Security.Cryptography.Certificates.KeyProtectionLevel,Windows.Security.Cryptography.Certificates.InstallOptions,System.String,System.String)">
      <summary>Asynchronously imports a certificate from a Personal Information Exchange (PFX) message using the specified key storage provider.</summary>
      <param name="pfxData">Base64-encoded PFX message.</param>
      <param name="password">The password used to decrypt and verify the PFX packet. The password must be exactly the same as the password that was used to encrypt the packet.</param>
      <param name="exportable">A value of the ExportOption enumeration that specifies whether the key can be exported.</param>
      <param name="keyProtectionLevel">A value of the KeyProtectionLevel enumeration that specifies the strength of the key protection. The default is **NoConsent**.</param>
      <param name="installOption">An InstallOptions enumeration value that specifies the certificate installation option.</param>
      <param name="friendlyName">The display name of the enrolled certificate. This value overwrites the **FriendlyName** property inside the PFX message.</param>
      <param name="keyStorageProvider">The name of the key storage provider to use when importing the certificate.</param>
      <returns>This method does not return a value.</returns>
    </member>
    <member name="M:Windows.Security.Cryptography.Certificates.UserCertificateEnrollmentManager.ImportPfxDataAsync(System.String,System.String,Windows.Security.Cryptography.Certificates.PfxImportParameters)">
      <summary>Asynchronously imports a certificate from a Personal Information Exchange (PFX) message using the specified import parameters.</summary>
      <param name="pfxData">Base64-encoded PFX message.</param>
      <param name="password">he password used to decrypt and verify the PFX packet. The password must be exactly the same as the password that was used to encrypt the packet.</param>
      <param name="pfxImportParameters">The import parameters.</param>
      <returns>This method does not return a value.</returns>
    </member>
    <member name="M:Windows.Security.Cryptography.Certificates.UserCertificateEnrollmentManager.InstallCertificateAsync(System.String,Windows.Security.Cryptography.Certificates.InstallOptions)">
      <summary>Asynchronously installs a certificate chain into the app container on the local computer.</summary>
      <param name="certificate">The encoded certificate. The *certificate* is encoded by using Distinguished Encoding Rules (DER) as defined by the Abstract Syntax Notation One (ASN.1) standard.</param>
      <param name="installOption">An InstallOptions enumeration value that specifies the certificate installation option.</param>
      <returns>This method does not return a value.</returns>
    </member>
    <member name="T:Windows.Security.Cryptography.Certificates.UserCertificateStore">
      <summary>Represents a user certificate store.</summary>
    </member>
    <member name="P:Windows.Security.Cryptography.Certificates.UserCertificateStore.Name">
      <summary>Gets the name of the store.</summary>
      <returns>The name of the store.</returns>
    </member>
    <member name="M:Windows.Security.Cryptography.Certificates.UserCertificateStore.RequestAddAsync(Windows.Security.Cryptography.Certificates.Certificate)">
      <summary>Requests to add a certificate to the store.</summary>
      <param name="certificate">The certificate to add.</param>
      <returns>When this method completes, it returns true if the certificate was successfully added; otherwise, it returns false.</returns>
    </member>
    <member name="M:Windows.Security.Cryptography.Certificates.UserCertificateStore.RequestDeleteAsync(Windows.Security.Cryptography.Certificates.Certificate)">
      <summary>Requests to delete a certificate from the store.</summary>
      <param name="certificate">The certificate to delete.</param>
      <returns>When this method completes, it returns true if the certificate was successfully deleted; otherwise, it returns false.</returns>
    </member>
    <member name="T:Windows.Security.Cryptography.Core.AsymmetricAlgorithmNames">
      <summary>Contains static properties that enable you to retrieve algorithm names that can be used in the OpenAlgorithm method of the AsymmetricKeyAlgorithmProvider class.</summary>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.AsymmetricAlgorithmNames.DsaSha1">
      <summary>Retrieves a string that contains "DSA_SHA1".</summary>
      <returns>String that contains "DSA_SHA1".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.AsymmetricAlgorithmNames.DsaSha256">
      <summary>Retrieves a string that contains "DSA_SHA256".</summary>
      <returns>String that contains "DSA_SHA256".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.AsymmetricAlgorithmNames.EcdsaP256Sha256">
      <summary>Retrieves a string that contains "ECDSA_P256_SHA256".</summary>
      <returns>String that contains "ECDSA_P256_SHA256".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.AsymmetricAlgorithmNames.EcdsaP384Sha384">
      <summary>Retrieves a string that contains "ECDSA_P384_SHA384".</summary>
      <returns>String that contains "ECDSA_P384_SHA384".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.AsymmetricAlgorithmNames.EcdsaP521Sha512">
      <summary>Retrieves a string that contains "ECDSA_P521_SHA512".</summary>
      <returns>String that contains "ECDSA_P521_SHA512".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.AsymmetricAlgorithmNames.EcdsaSha256">
      <summary>Retrieves a string that contains "ECDSA_SHA256".</summary>
      <returns>String that contains "ECDSA_SHA256".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.AsymmetricAlgorithmNames.EcdsaSha384">
      <summary>Retrieves a string that contains "ECDSA_SHA384".</summary>
      <returns>String that contains "ECDSA_SHA384".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.AsymmetricAlgorithmNames.EcdsaSha512">
      <summary>Retrieves a string that contains "ECDSA_SHA512".</summary>
      <returns>String that contains "ECDSA_SHA512".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.AsymmetricAlgorithmNames.RsaOaepSha1">
      <summary>Retrieves a string that contains "RSA_OAEP_SHA1".</summary>
      <returns>String that contains "RSA_OAEP_SHA1".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.AsymmetricAlgorithmNames.RsaOaepSha256">
      <summary>Retrieves a string that contains "RSA_OAEP_SHA256".</summary>
      <returns>String that contains "RSA_OAEP_SHA256".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.AsymmetricAlgorithmNames.RsaOaepSha384">
      <summary>Retrieves a string that contains "RSA_OAEP_SHA384".</summary>
      <returns>String that contains "RSA_OAEP_SHA384".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.AsymmetricAlgorithmNames.RsaOaepSha512">
      <summary>Retrieves a string that contains "RSA_OAEP_SHA512".</summary>
      <returns>String that contains "RSA_OAEP_SHA512".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.AsymmetricAlgorithmNames.RsaPkcs1">
      <summary>Retrieves a string that contains "RSA_PKCS1".</summary>
      <returns>String that contains "RSA_PKCS1".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.AsymmetricAlgorithmNames.RsaSignPkcs1Sha1">
      <summary>Retrieves a string that contains "RSASIGN_PKCS1_SHA1".</summary>
      <returns>String that contains "RSASIGN_PKCS1_SHA1".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.AsymmetricAlgorithmNames.RsaSignPkcs1Sha256">
      <summary>Retrieves a string that contains "RSASIGN_PKCS1_SHA256".</summary>
      <returns>String that contains "RSASIGN_PKCS1_SHA256".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.AsymmetricAlgorithmNames.RsaSignPkcs1Sha384">
      <summary>Retrieves a string that contains "RSASIGN_PKCS1_SHA384".</summary>
      <returns>String that contains "RSASIGN_PKCS1_SHA384".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.AsymmetricAlgorithmNames.RsaSignPkcs1Sha512">
      <summary>Retrieves a string that contains "RSASIGN_PSS_SHA512".</summary>
      <returns>String that contains "RSASIGN_PSS_SHA512".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.AsymmetricAlgorithmNames.RsaSignPssSha1">
      <summary>Retrieves a string that contains "RSASIGN_PSS_SHA1".</summary>
      <returns>String that contains "RSASIGN_PSS_SHA1".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.AsymmetricAlgorithmNames.RsaSignPssSha256">
      <summary>Retrieves a string that contains "RSASIGN_PSS_SHA256".</summary>
      <returns>String that contains "RSASIGN_PSS_SHA256".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.AsymmetricAlgorithmNames.RsaSignPssSha384">
      <summary>Retrieves a string that contains "RSASIGN_PSS_SHA384".</summary>
      <returns>String that contains "RSASIGN_PSS_SHA384".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.AsymmetricAlgorithmNames.RsaSignPssSha512">
      <summary>Retrieves a string that contains "RSASIGN_PSS_SHA512".</summary>
      <returns>String that contains "RSASIGN_PSS_SHA512".</returns>
    </member>
    <member name="T:Windows.Security.Cryptography.Core.AsymmetricKeyAlgorithmProvider">
      <summary>Represents a provider of asymmetric (public) key algorithms. For more information, see Cryptographic keys.</summary>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.AsymmetricKeyAlgorithmProvider.AlgorithmName">
      <summary>Gets the name of the open asymmetric algorithm.</summary>
      <returns>Algorithm name.</returns>
    </member>
    <member name="M:Windows.Security.Cryptography.Core.AsymmetricKeyAlgorithmProvider.CreateKeyPair(System.UInt32)">
      <summary>Creates a public/private key pair.</summary>
      <param name="keySize">Size, in bits, of the key. Typical key sizes are 512, 1024, 2048, or 4096 bits.</param>
      <returns>Represents the asymmetric key pair.</returns>
    </member>
    <member name="M:Windows.Security.Cryptography.Core.AsymmetricKeyAlgorithmProvider.CreateKeyPairWithCurveName(System.String)">
      <summary>Creates a public/private key pair using a curve name.</summary>
      <param name="curveName">The name of the curve.</param>
      <returns>Represents the asymmetric key pair.</returns>
    </member>
    <member name="M:Windows.Security.Cryptography.Core.AsymmetricKeyAlgorithmProvider.CreateKeyPairWithCurveParameters(System.Byte[])">
      <summary>Creates a public/private key pair using curve parameters.</summary>
      <param name="parameters">The curve parameters.</param>
      <returns>Represents the asymmetric key pair.</returns>
    </member>
    <member name="M:Windows.Security.Cryptography.Core.AsymmetricKeyAlgorithmProvider.ImportKeyPair(Windows.Storage.Streams.IBuffer)">
      <summary>Imports a public/private key pair from a buffer.</summary>
      <param name="keyBlob">Buffer that contains the key pair to import.</param>
      <returns>Represents the imported key pair.</returns>
    </member>
    <member name="M:Windows.Security.Cryptography.Core.AsymmetricKeyAlgorithmProvider.ImportKeyPair(Windows.Storage.Streams.IBuffer,Windows.Security.Cryptography.Core.CryptographicPrivateKeyBlobType)">
      <summary>Imports a public/private key pair from a buffer in the specified format.</summary>
      <param name="keyBlob">Buffer that contains the key pair to import.</param>
      <param name="BlobType">A CryptographicPrivateKeyBlobType enumeration value that specifies information about the private key contained in the *keyBlob* buffer. The default value is **Pkcs8RawPrivateKeyInfo**.</param>
      <returns>Represents the imported key pair.</returns>
    </member>
    <member name="M:Windows.Security.Cryptography.Core.AsymmetricKeyAlgorithmProvider.ImportPublicKey(Windows.Storage.Streams.IBuffer)">
      <summary>Imports a public key into a buffer.</summary>
      <param name="keyBlob">Buffer that contains the key to import.</param>
      <returns>Represents the imported key.</returns>
    </member>
    <member name="M:Windows.Security.Cryptography.Core.AsymmetricKeyAlgorithmProvider.ImportPublicKey(Windows.Storage.Streams.IBuffer,Windows.Security.Cryptography.Core.CryptographicPublicKeyBlobType)">
      <summary>Imports a public key into a buffer for a specified format.</summary>
      <param name="keyBlob">Buffer that contains the key to import.</param>
      <param name="BlobType">A CryptographicPublicKeyBlobType enumeration value that specifies the format of the public key contained in the *keyBlob* buffer. The default value is **X509SubjectPublicKeyInfo**.</param>
      <returns>Represents the imported key.</returns>
    </member>
    <member name="M:Windows.Security.Cryptography.Core.AsymmetricKeyAlgorithmProvider.OpenAlgorithm(System.String)">
      <summary>Creates an instance of the AsymmetricKeyAlgorithmProvider class and opens the specified algorithm for use.</summary>
      <param name="algorithm">Algorithm name.</param>
      <returns>Represents a public key algorithm provider.</returns>
    </member>
    <member name="T:Windows.Security.Cryptography.Core.Capi1KdfTargetAlgorithm">
      <summary>Represents information about a target algorithm.</summary>
    </member>
    <member name="F:Windows.Security.Cryptography.Core.Capi1KdfTargetAlgorithm.Aes">
      <summary>The target algorithm is AES.</summary>
    </member>
    <member name="F:Windows.Security.Cryptography.Core.Capi1KdfTargetAlgorithm.NotAes">
      <summary>The target algorithm is not AES.</summary>
    </member>
    <member name="T:Windows.Security.Cryptography.Core.CryptographicEngine">
      <summary>Encrypts, decrypts, and signs content, and verifies digital signatures.</summary>
    </member>
    <member name="M:Windows.Security.Cryptography.Core.CryptographicEngine.Decrypt(Windows.Security.Cryptography.Core.CryptographicKey,Windows.Storage.Streams.IBuffer,Windows.Storage.Streams.IBuffer)">
      <summary>Decrypts content that was previously encrypted by using a symmetric or asymmetric algorithm.</summary>
      <param name="key">Cryptographic key to use for decryption. This can be an asymmetric or a symmetric key. For more information, see AsymmetricKeyAlgorithmProvider and SymmetricKeyAlgorithmProvider.</param>
      <param name="data">Buffer that contains the encrypted data.</param>
      <param name="iv">Buffer that contains the initialization vector. If an initialization vector (IV) was used to encrypt the data, you must use the same IV to decrypt the data. For more information, see Encrypt.</param>
      <returns>Decrypted data.</returns>
    </member>
    <member name="M:Windows.Security.Cryptography.Core.CryptographicEngine.DecryptAndAuthenticate(Windows.Security.Cryptography.Core.CryptographicKey,Windows.Storage.Streams.IBuffer,Windows.Storage.Streams.IBuffer,Windows.Storage.Streams.IBuffer,Windows.Storage.Streams.IBuffer)">
      <summary>Decrypts and authenticates data. For more information and a complete code sample, see EncryptedAndAuthenticatedData.</summary>
      <param name="key">Symmetric key to use.</param>
      <param name="data">Data to be decrypted and authenticated.</param>
      <param name="nonce">Nonce to be used. This must be the same nonce used by the EncryptAndAuthenticate method.</param>
      <param name="authenticationTag">Authentication tag.</param>
      <param name="authenticatedData">Authenticated data. This can be **Null**.</param>
      <returns>A buffer that contains the decrypted data.If the method fails, authentication fails; if the method succeeds, the authentication succeeded as well.</returns>
    </member>
    <member name="M:Windows.Security.Cryptography.Core.CryptographicEngine.DecryptAsync(Windows.Security.Cryptography.Core.CryptographicKey,Windows.Storage.Streams.IBuffer,Windows.Storage.Streams.IBuffer)">
      <summary>Decrypts the encrypted input data using the supplied key.</summary>
      <param name="key">The key to use to decrypt the encrypted input data.</param>
      <param name="data">The encrypted data to decrypt.</param>
      <param name="iv">The initial vector for a symmetric key. For an asymmetric key, set this value to null.</param>
      <returns>The decrypted data.</returns>
    </member>
    <member name="M:Windows.Security.Cryptography.Core.CryptographicEngine.DeriveKeyMaterial(Windows.Security.Cryptography.Core.CryptographicKey,Windows.Security.Cryptography.Core.KeyDerivationParameters,System.UInt32)">
      <summary>Derives a key from another key by using a key derivation function. For more information, see the KeyDerivationAlgorithmProvider and KeyDerivationParameters classes.</summary>
      <param name="key">The symmetric or secret key used for derivation.</param>
      <param name="parameters">Derivation parameters. The parameters vary depending on the type of KDF algorithm used.</param>
      <param name="desiredKeySize">Requested size, in bytes, of the derived key.</param>
      <returns>Buffer that contains the derived key.</returns>
    </member>
    <member name="M:Windows.Security.Cryptography.Core.CryptographicEngine.Encrypt(Windows.Security.Cryptography.Core.CryptographicKey,Windows.Storage.Streams.IBuffer,Windows.Storage.Streams.IBuffer)">
      <summary>Encrypts data by using a symmetric or asymmetric algorithm.</summary>
      <param name="key">Cryptographic key to use for encryption. This can be an asymmetric or a symmetric key. For more information, see AsymmetricKeyAlgorithmProvider and SymmetricKeyAlgorithmProvider.</param>
      <param name="data">Data to encrypt.</param>
      <param name="iv">Buffer that contains the initialization vector. This can be **null** for a symmetric algorithm and should always be **null** for an asymmetric algorithm. If an initialization vector (IV) was used to encrypt the data, you must use the same IV to decrypt the data. You can use the GenerateRandom method to create an IV that contains random data. Other IVs, such as nonce-generated vectors, require custom implementation. For more information, see Cryptographic keys.</param>
      <returns>Encrypted data.</returns>
    </member>
    <member name="M:Windows.Security.Cryptography.Core.CryptographicEngine.EncryptAndAuthenticate(Windows.Security.Cryptography.Core.CryptographicKey,Windows.Storage.Streams.IBuffer,Windows.Storage.Streams.IBuffer,Windows.Storage.Streams.IBuffer)">
      <summary>Performs authenticated encryption.</summary>
      <param name="key">Symmetric key to use for encryption.</param>
      <param name="data">Data to be encrypted and authenticated.</param>
      <param name="nonce">Nonce to be used. A nonce is a variable that has minimal chance of repeating. For example, you can use a random value that is newly generated for each use, a time stamp, a sequence number, or some combination of these. The Microsoft GCM implementation requires a 12-byte nonce. The CCM implementation requires a 7- to 13- byte nonce.</param>
      <param name="authenticatedData">Authenticated data. This can be **Null**.</param>
      <returns>The encrypted and authenticated data.If the method fails, authentication fails; if the method succeeds, the authentication succeeded as well.</returns>
    </member>
    <member name="M:Windows.Security.Cryptography.Core.CryptographicEngine.Sign(Windows.Security.Cryptography.Core.CryptographicKey,Windows.Storage.Streams.IBuffer)">
      <summary>Signs digital content. For more information, see MACs, hashes, and signatures.</summary>
      <param name="key">Key used for signing.</param>
      <param name="data">Data to be signed.</param>
      <returns>The data's signature.</returns>
    </member>
    <member name="M:Windows.Security.Cryptography.Core.CryptographicEngine.SignAsync(Windows.Security.Cryptography.Core.CryptographicKey,Windows.Storage.Streams.IBuffer)">
      <summary>Computes a hash for the supplied input data, and then signs the computed hash using the specified key.</summary>
      <param name="key">The key to use to compute and sign the hash.</param>
      <param name="data">The raw input data to sign. The data is not hashed.</param>
      <returns>An asynchronous operation to retrieve the hashed and signed data.</returns>
    </member>
    <member name="M:Windows.Security.Cryptography.Core.CryptographicEngine.SignHashedData(Windows.Security.Cryptography.Core.CryptographicKey,Windows.Storage.Streams.IBuffer)">
      <summary>Signs the hashed input data using the specified key.</summary>
      <param name="key">The key to use to sign the hash. This key must be an asymmetric key obtained from a PersistedKeyProvider or AsymmetricKeyAlgorithmProvider.</param>
      <param name="data">The input data to sign. The data is a hashed value which can be obtained through incremental hash.</param>
      <returns>The signed data.</returns>
    </member>
    <member name="M:Windows.Security.Cryptography.Core.CryptographicEngine.SignHashedDataAsync(Windows.Security.Cryptography.Core.CryptographicKey,Windows.Storage.Streams.IBuffer)">
      <summary>Signs the hashed input data using the specified key.</summary>
      <param name="key">The key to use to sign the hash. This key must be an asymmetric key obtained from a PersistedKeyProvider or AsymmetricKeyAlgorithmProvider.</param>
      <param name="data">The input data to sign. The data is a hashed value which can be obtained through incremental hash.</param>
      <returns>An asynchronous operation to retrieve the signed data.</returns>
    </member>
    <member name="M:Windows.Security.Cryptography.Core.CryptographicEngine.VerifySignature(Windows.Security.Cryptography.Core.CryptographicKey,Windows.Storage.Streams.IBuffer,Windows.Storage.Streams.IBuffer)">
      <summary>Verifies a message signature.</summary>
      <param name="key">Key used for verification. This must be the same key previously used to sign the message.</param>
      <param name="data">Message to be verified.</param>
      <param name="signature">Signature previously computed over the message to be verified.</param>
      <returns>**true** if the message is verified.</returns>
    </member>
    <member name="M:Windows.Security.Cryptography.Core.CryptographicEngine.VerifySignatureWithHashInput(Windows.Security.Cryptography.Core.CryptographicKey,Windows.Storage.Streams.IBuffer,Windows.Storage.Streams.IBuffer)">
      <summary>Verifies the signature of the specified input data against a known signature.</summary>
      <param name="key">The key to use to retrieve the signature from the input data. This key must be an asymmetric key obtained from a PersistedKeyProvider or AsymmetricKeyAlgorithmProvider.</param>
      <param name="data">The data to be verified. The data is a hashed value of raw data.</param>
      <param name="signature">The known signature to use to verify the signature of the input data.</param>
      <returns>True if the signature is verified; otherwise false.</returns>
    </member>
    <member name="T:Windows.Security.Cryptography.Core.CryptographicHash">
      <summary>Represents a reusable hashing object and contains the result of a hashing operation.</summary>
    </member>
    <member name="M:Windows.Security.Cryptography.Core.CryptographicHash.Append(Windows.Storage.Streams.IBuffer)">
      <summary>Appends a binary encoded string to the data stored in the CryptographicHash object.</summary>
      <param name="data">Data to append.</param>
    </member>
    <member name="M:Windows.Security.Cryptography.Core.CryptographicHash.GetValueAndReset">
      <summary>Gets hashed data from the CryptographicHash object and resets the object.</summary>
      <returns>Hashed data.</returns>
    </member>
    <member name="T:Windows.Security.Cryptography.Core.CryptographicKey">
      <summary>Represents a symmetric key or an asymmetric key pair.</summary>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.CryptographicKey.KeySize">
      <summary>Gets the size, in bits, of the key.</summary>
      <returns>Integer that contains the number of bits in the key.</returns>
    </member>
    <member name="M:Windows.Security.Cryptography.Core.CryptographicKey.Export">
      <summary>Exports the key pair to a buffer.</summary>
      <returns>Buffer that contains the key pair.</returns>
    </member>
    <member name="M:Windows.Security.Cryptography.Core.CryptographicKey.Export(Windows.Security.Cryptography.Core.CryptographicPrivateKeyBlobType)">
      <summary>Exports the key pair to a buffer given a specified format.</summary>
      <param name="BlobType">A CryptographicPrivateKeyBlobType enumeration value that specifies the format of the key in the buffer. The default value is **Pkcs8RawPrivateKeyInfo**.</param>
      <returns>Buffer that contains the key pair.</returns>
    </member>
    <member name="M:Windows.Security.Cryptography.Core.CryptographicKey.ExportPublicKey">
      <summary>Exports a public key to a buffer.</summary>
      <returns>Buffer that contains the public key.</returns>
    </member>
    <member name="M:Windows.Security.Cryptography.Core.CryptographicKey.ExportPublicKey(Windows.Security.Cryptography.Core.CryptographicPublicKeyBlobType)">
      <summary>Exports a public key to a buffer given a specified format.</summary>
      <param name="BlobType">A CryptographicPublicKeyBlobType enumeration value that specifies the format of the key in the buffer. The default value is **X509SubjectPublicKeyInfo**.</param>
      <returns>Buffer that contains the public key.</returns>
    </member>
    <member name="T:Windows.Security.Cryptography.Core.CryptographicPadding">
      <summary>Specifies a padding mode for asymmetric algorithm signature or encryption operations.</summary>
    </member>
    <member name="F:Windows.Security.Cryptography.Core.CryptographicPadding.None">
      <summary>Do not use padding.</summary>
    </member>
    <member name="F:Windows.Security.Cryptography.Core.CryptographicPadding.RsaOaep">
      <summary>Use the Optimal Asymmetric Encryption Padding (OAEP) scheme.</summary>
    </member>
    <member name="F:Windows.Security.Cryptography.Core.CryptographicPadding.RsaPkcs1V15">
      <summary>Use the standard padding scheme for public-key cryptography based on the RSA algorithm as defined in RFC 3447.</summary>
    </member>
    <member name="F:Windows.Security.Cryptography.Core.CryptographicPadding.RsaPss">
      <summary>Use the Probabilistic Signature Scheme (PSS) scheme.</summary>
    </member>
    <member name="T:Windows.Security.Cryptography.Core.CryptographicPrivateKeyBlobType">
      <summary>Specifies the type of the private key contained in a buffer.</summary>
    </member>
    <member name="F:Windows.Security.Cryptography.Core.CryptographicPrivateKeyBlobType.BCryptEccFullPrivateKey">
      <summary>The key is a BCrypt full elliptic curve cryptography (ECC) private key.</summary>
    </member>
    <member name="F:Windows.Security.Cryptography.Core.CryptographicPrivateKeyBlobType.BCryptPrivateKey">
      <summary>Microsoft private key format defined by Cryptography API: Next Generation (CNG). For examples, see the following CNG structures:</summary>
    </member>
    <member name="F:Windows.Security.Cryptography.Core.CryptographicPrivateKeyBlobType.Capi1PrivateKey">
      <summary>Microsoft private key format defined by the legacy Cryptography API (CAPI). For more information, see Base Provider Key BLOBs.</summary>
    </member>
    <member name="F:Windows.Security.Cryptography.Core.CryptographicPrivateKeyBlobType.Pkcs1RsaPrivateKey">
      <summary>The key is an RSA private key defined in the PKCS #1 standard. For more information, see the RSA Cryptography Specification in RFC 3347.</summary>
    </member>
    <member name="F:Windows.Security.Cryptography.Core.CryptographicPrivateKeyBlobType.Pkcs8RawPrivateKeyInfo">
      <summary>This is the default value. The private key is encoded as an ASN.1 **PrivateKeyInfo** type defined in the PKCS#8 standard. The private key information syntax is defined as follows in RFC 5208.</summary>
    </member>
    <member name="T:Windows.Security.Cryptography.Core.CryptographicPublicKeyBlobType">
      <summary>Specifies the type of the public key contained in a buffer.</summary>
    </member>
    <member name="F:Windows.Security.Cryptography.Core.CryptographicPublicKeyBlobType.BCryptEccFullPublicKey">
      <summary>The key is a BCrypt full elliptic curve cryptography (ECC) private key.</summary>
    </member>
    <member name="F:Windows.Security.Cryptography.Core.CryptographicPublicKeyBlobType.BCryptPublicKey">
      <summary>Microsoft public key format defined by Cryptography API: Next Generation (CNG). For examples, see the following CNG structures:</summary>
    </member>
    <member name="F:Windows.Security.Cryptography.Core.CryptographicPublicKeyBlobType.Capi1PublicKey">
      <summary>Microsoft public key format defined by the legacy Cryptography API (CAPI). For more information, see Base Provider Key BLOBs.</summary>
    </member>
    <member name="F:Windows.Security.Cryptography.Core.CryptographicPublicKeyBlobType.Pkcs1RsaPublicKey">
      <summary>The key is an RSA public key defined in the PKCS #1 standard. For more information, see the RSA Cryptography Specification in RFC 3347.</summary>
    </member>
    <member name="F:Windows.Security.Cryptography.Core.CryptographicPublicKeyBlobType.X509SubjectPublicKeyInfo">
      <summary>This is the default value. The public key is encoded as an ASN.1 **SubjectPublicKeyInfo** type defined in RFC 5280 and RFC 3280.</summary>
    </member>
    <member name="T:Windows.Security.Cryptography.Core.EccCurveNames">
      <summary>Contains static properties that enable you to retrieve supported elliptic curve cryptography (ECC) algorithm names.</summary>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.EccCurveNames.AllEccCurveNames">
      <summary>Gets an array of strings that represents all the curves registered on the local computer. This includes curves that were registered by the local administrator.</summary>
      <returns>An array of strings that represents all the curves registered on the local computer.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.EccCurveNames.BrainpoolP160r1">
      <summary>Retrieves a string that contains "BRAINPOOLP160R1".</summary>
      <returns>String that contains "BRAINPOOLP160R1".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.EccCurveNames.BrainpoolP160t1">
      <summary>Retrieves a string that contains "BRAINPOOLP160T1".</summary>
      <returns>String that contains "BRAINPOOLP160T1".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.EccCurveNames.BrainpoolP192r1">
      <summary>Retrieves a string that contains "BRAINPOOLP192R1".</summary>
      <returns>String that contains "BRAINPOOLP192R1".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.EccCurveNames.BrainpoolP192t1">
      <summary>Retrieves a string that contains "BRAINPOOLP192T1".</summary>
      <returns>String that contains "BRAINPOOLP192T1".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.EccCurveNames.BrainpoolP224r1">
      <summary>Retrieves a string that contains "BRAINPOOLP224R1".</summary>
      <returns>String that contains "BRAINPOOLP224R1".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.EccCurveNames.BrainpoolP224t1">
      <summary>Retrieves a string that contains "BRAINPOOLP224T1".</summary>
      <returns>String that contains "BRAINPOOLP224T1".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.EccCurveNames.BrainpoolP256r1">
      <summary>Retrieves a string that contains "BRAINPOOLP256R1".</summary>
      <returns>String that contains "BRAINPOOLP256R1".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.EccCurveNames.BrainpoolP256t1">
      <summary>Retrieves a string that contains "BRAINPOOLP256T1".</summary>
      <returns>String that contains "BRAINPOOLP256T1".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.EccCurveNames.BrainpoolP320r1">
      <summary>Retrieves a string that contains "BRAINPOOLP320R1".</summary>
      <returns>String that contains "BRAINPOOLP320R1".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.EccCurveNames.BrainpoolP320t1">
      <summary>Retrieves a string that contains "BRAINPOOLP320T1".</summary>
      <returns>String that contains "BRAINPOOLP320T1".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.EccCurveNames.BrainpoolP384r1">
      <summary>Retrieves a string that contains "BRAINPOOLP384R1".</summary>
      <returns>String that contains "BRAINPOOLP384R1".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.EccCurveNames.BrainpoolP384t1">
      <summary>Retrieves a string that contains "BRAINPOOLP384T1".</summary>
      <returns>String that contains "BRAINPOOLP384T1".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.EccCurveNames.BrainpoolP512r1">
      <summary>Retrieves a string that contains "BRAINPOOLP512R1".</summary>
      <returns>String that contains "BRAINPOOLP512R1".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.EccCurveNames.BrainpoolP512t1">
      <summary>Retrieves a string that contains "BRAINPOOLP512T1".</summary>
      <returns>String that contains "BRAINPOOLP512T1".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.EccCurveNames.Curve25519">
      <summary>Retrieves a string that contains "CURVE25519".</summary>
      <returns>String that contains "CURVE25519".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.EccCurveNames.Ec192wapi">
      <summary>Retrieves a string that contains "EC192WAPI".</summary>
      <returns>String that contains "EC192WAPI".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.EccCurveNames.NistP192">
      <summary>Retrieves a string that contains "NISTP192".</summary>
      <returns>String that contains "NISTP192".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.EccCurveNames.NistP224">
      <summary>Retrieves a string that contains "NISTP224".</summary>
      <returns>String that contains "NISTP224".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.EccCurveNames.NistP256">
      <summary>Retrieves a string that contains "NISTP256".</summary>
      <returns>String that contains "NISTP256".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.EccCurveNames.NistP384">
      <summary>Retrieves a string that contains "NISTP384".</summary>
      <returns>String that contains "NISTP384".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.EccCurveNames.NistP521">
      <summary>Retrieves a string that contains "NISTP521".</summary>
      <returns>String that contains "NISTP521".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.EccCurveNames.NumsP256t1">
      <summary>Retrieves a string that contains "NUMSP256T1".</summary>
      <returns>String that contains "NUMSP256T1".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.EccCurveNames.NumsP384t1">
      <summary>Retrieves a string that contains "NUMSP384T1".</summary>
      <returns>String that contains "NUMSP384T1".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.EccCurveNames.NumsP512t1">
      <summary>Retrieves a string that contains "NUMSP512T1".</summary>
      <returns>String that contains "NUMSP512T1".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.EccCurveNames.SecP160k1">
      <summary>Retrieves a string that contains "SECP160K1".</summary>
      <returns>String that contains "SECP160K1".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.EccCurveNames.SecP160r1">
      <summary>Retrieves a string that contains "SECP160R1".</summary>
      <returns>String that contains "SECP160R1".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.EccCurveNames.SecP160r2">
      <summary>Retrieves a string that contains "SECP160R2".</summary>
      <returns>String that contains "SECP160R2".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.EccCurveNames.SecP192k1">
      <summary>Retrieves a string that contains "SECP192K1".</summary>
      <returns>String that contains "SECP192K1".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.EccCurveNames.SecP192r1">
      <summary>Retrieves a string that contains "SECP192R1".</summary>
      <returns>String that contains "SECP192R1".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.EccCurveNames.SecP224k1">
      <summary>Retrieves a string that contains "SECP224K1".</summary>
      <returns>String that contains "SECP224K1".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.EccCurveNames.SecP224r1">
      <summary>Retrieves a string that contains "SECP224R1".</summary>
      <returns>String that contains "SECP224R1".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.EccCurveNames.SecP256k1">
      <summary>Retrieves a string that contains "SecP256k1".</summary>
      <returns>String that contains "SecP256k1".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.EccCurveNames.SecP256r1">
      <summary>Retrieves a string that contains "SecP256r1".</summary>
      <returns>String that contains "SecP256r1".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.EccCurveNames.SecP384r1">
      <summary>Retrieves a string that contains "SecP384r1".</summary>
      <returns>String that contains "SecP384r1".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.EccCurveNames.SecP521r1">
      <summary>Retrieves a string that contains "SecP521r1".</summary>
      <returns>String that contains "SecP521r1".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.EccCurveNames.Wtls12">
      <summary>Retrieves a string that contains "WTLS12".</summary>
      <returns>String that contains "WTLS12".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.EccCurveNames.Wtls7">
      <summary>Retrieves a string that contains "WTLS7".</summary>
      <returns>String that contains "WTLS7".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.EccCurveNames.Wtls9">
      <summary>Retrieves a string that contains "WTLS9".</summary>
      <returns>String that contains "WTLS9".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.EccCurveNames.X962P192v1">
      <summary>Retrieves a string that contains "X962P192v1".</summary>
      <returns>String that contains "X962P192v1".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.EccCurveNames.X962P192v2">
      <summary>Retrieves a string that contains "X962P192v2".</summary>
      <returns>String that contains "X962P192v2".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.EccCurveNames.X962P192v3">
      <summary>Retrieves a string that contains "X962P192v3".</summary>
      <returns>String that contains "X962P192v3".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.EccCurveNames.X962P239v1">
      <summary>Retrieves a string that contains "X962P239v1".</summary>
      <returns>String that contains "X962P239v1".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.EccCurveNames.X962P239v2">
      <summary>Retrieves a string that contains "X962P239v2".</summary>
      <returns>String that contains "X962P239v2".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.EccCurveNames.X962P239v3">
      <summary>Retrieves a string that contains "X962P239v3".</summary>
      <returns>String that contains "X962P239v3".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.EccCurveNames.X962P256v1">
      <summary>Retrieves a string that contains "X962P256v1".</summary>
      <returns>String that contains "X962P256v1".</returns>
    </member>
    <member name="T:Windows.Security.Cryptography.Core.EncryptedAndAuthenticatedData">
      <summary>Contains data that can be retrieved from encrypted and authenticated data. Authenticated encryption algorithms are opened by using the SymmetricKeyAlgorithmProvider class.</summary>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.EncryptedAndAuthenticatedData.AuthenticationTag">
      <summary>Gets the authentication tag.</summary>
      <returns>Buffer that contains the tag.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.EncryptedAndAuthenticatedData.EncryptedData">
      <summary>Gets the encrypted data.</summary>
      <returns>Buffer that contains the encrypted data.</returns>
    </member>
    <member name="T:Windows.Security.Cryptography.Core.HashAlgorithmNames">
      <summary>Contains static properties that enable you to retrieve algorithm names that can be used in the OpenAlgorithm method of the HashAlgorithmProvider class.</summary>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.HashAlgorithmNames.Md5">
      <summary>Retrieves a string that contains "MD5".</summary>
      <returns>String that contains "MD5".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.HashAlgorithmNames.Sha1">
      <summary>Retrieves a string that contains "SHA1".</summary>
      <returns>String that contains "SHA1".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.HashAlgorithmNames.Sha256">
      <summary>Retrieves a string that contains "SHA256".</summary>
      <returns>String that contains "SHA256".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.HashAlgorithmNames.Sha384">
      <summary>Retrieves a string that contains "SHA384".</summary>
      <returns>String that contains "SHA384".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.HashAlgorithmNames.Sha512">
      <summary>Retrieves a string that contains "SHA512".</summary>
      <returns>String that contains "SHA512".</returns>
    </member>
    <member name="T:Windows.Security.Cryptography.Core.HashAlgorithmProvider">
      <summary>Represents a cryptographic hash provider. For more information about hashes, see MACs, hashes, and signatures.</summary>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.HashAlgorithmProvider.AlgorithmName">
      <summary>Gets the name of the open hash algorithm.</summary>
      <returns>Algorithm name.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.HashAlgorithmProvider.HashLength">
      <summary>Gets the length, in bytes, of the hash.</summary>
      <returns>Number of bytes in the hash.</returns>
    </member>
    <member name="M:Windows.Security.Cryptography.Core.HashAlgorithmProvider.CreateHash">
      <summary>Creates a reusable CryptographicHash object.</summary>
      <returns>Reusable hash object.</returns>
    </member>
    <member name="M:Windows.Security.Cryptography.Core.HashAlgorithmProvider.HashData(Windows.Storage.Streams.IBuffer)">
      <summary>Hashes binary data.</summary>
      <param name="data">Data to be hashed.</param>
      <returns>Hashed data.</returns>
    </member>
    <member name="M:Windows.Security.Cryptography.Core.HashAlgorithmProvider.OpenAlgorithm(System.String)">
      <summary>Creates a HashAlgorithmProvider object and opens the specified algorithm for use.</summary>
      <param name="algorithm">Algorithm name.</param>
      <returns>Represents a provider that implements hash algorithms.</returns>
    </member>
    <member name="T:Windows.Security.Cryptography.Core.KeyDerivationAlgorithmNames">
      <summary>Contains static properties that enable you to retrieve algorithm names that can be used in the OpenAlgorithm method of the KeyDerivationAlgorithmProvider class.</summary>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.KeyDerivationAlgorithmNames.CapiKdfMd5">
      <summary>Retrieves a string that contains "CAPI_KDF_MD5".</summary>
      <returns>String that contains "CAPIKDF_MD5".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.KeyDerivationAlgorithmNames.CapiKdfSha1">
      <summary>Retrieves a string that contains "CAPI_KDF_SHA1".</summary>
      <returns>String that contains "CAPIKDF_SHA1".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.KeyDerivationAlgorithmNames.CapiKdfSha256">
      <summary>Retrieves a string that contains "CAPI_KDF_SHA256".</summary>
      <returns>String that contains "CAPIKDF_SHA256".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.KeyDerivationAlgorithmNames.CapiKdfSha384">
      <summary>Retrieves a string that contains "CAPI_KDF_SHA384".</summary>
      <returns>String that contains "CAPIKDF_SHA384".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.KeyDerivationAlgorithmNames.CapiKdfSha512">
      <summary>Retrieves a string that contains "CAPI_KDF_SHA512".</summary>
      <returns>String that contains "CAPIKDF_SHA512".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.KeyDerivationAlgorithmNames.Pbkdf2Md5">
      <summary>Retrieves a string that contains "PBKDF2_MD5".</summary>
      <returns>String that contains "PBKDF2_MD5".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.KeyDerivationAlgorithmNames.Pbkdf2Sha1">
      <summary>Retrieves a string that contains "PBKDF2_SHA1".</summary>
      <returns>String that contains "PBKDF2_SHA1".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.KeyDerivationAlgorithmNames.Pbkdf2Sha256">
      <summary>Retrieves a string that contains "PBKDF2_SHA256".</summary>
      <returns>String that contains "PBKDF2_SHA256".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.KeyDerivationAlgorithmNames.Pbkdf2Sha384">
      <summary>Retrieves a string that contains "PBKDF2_SHA384".</summary>
      <returns>String that contains "PBKDF2_SHA384".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.KeyDerivationAlgorithmNames.Pbkdf2Sha512">
      <summary>Retrieves a string that contains "PBKDF2_SHA512".</summary>
      <returns>String that contains "PBKDF2_SHA512".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.KeyDerivationAlgorithmNames.Sp800108CtrHmacMd5">
      <summary>Retrieves a string that contains "SP800_108_CTR_HMAC_MD5".</summary>
      <returns>String that contains "SP800_108_CTR_HMAC_MD5".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.KeyDerivationAlgorithmNames.Sp800108CtrHmacSha1">
      <summary>Retrieves a string that contains "SP800_108_CTR_HMAC_SHA1".</summary>
      <returns>String that contains "SP800_108_CTR_HMAC_SHA1".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.KeyDerivationAlgorithmNames.Sp800108CtrHmacSha256">
      <summary>Retrieves a string that contains "SP800_108_CTR_HMAC_SHA256".</summary>
      <returns>String that contains "SP800_108_CTR_HMAC_SHA256".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.KeyDerivationAlgorithmNames.Sp800108CtrHmacSha384">
      <summary>Retrieves a string that contains "SP800_108_CTR_HMAC_SHA384".</summary>
      <returns>String that contains "SP800_108_CTR_HMAC_SHA384".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.KeyDerivationAlgorithmNames.Sp800108CtrHmacSha512">
      <summary>Retrieves a string that contains "SP800_108_CTR_HMAC_SHA512".</summary>
      <returns>String that contains "SP800_108_CTR_HMAC_SHA512".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.KeyDerivationAlgorithmNames.Sp80056aConcatMd5">
      <summary>Retrieves a string that contains "SP800_56A_CONCAT_MD5".</summary>
      <returns>String that contains "SP800_56A_CONCAT_MD5".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.KeyDerivationAlgorithmNames.Sp80056aConcatSha1">
      <summary>Retrieves a string that contains "SP800_56A_CONCAT_SHA1".</summary>
      <returns>String that contains "SP800_56A_CONCAT_SHA1".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.KeyDerivationAlgorithmNames.Sp80056aConcatSha256">
      <summary>Retrieves a string that contains "SP800_108_CTR_HMAC_SHA256".</summary>
      <returns>String that contains "SP800_108_CTR_HMAC_SHA256".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.KeyDerivationAlgorithmNames.Sp80056aConcatSha384">
      <summary>Retrieves a string that contains "SP800_108_CTR_HMAC_SHA384".</summary>
      <returns>String that contains "SP800_108_CTR_HMAC_SHA384".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.KeyDerivationAlgorithmNames.Sp80056aConcatSha512">
      <summary>Retrieves a string that contains "SP800_56A_CONCAT_SHA512".</summary>
      <returns>String that contains "SP800_56A_CONCAT_SHA512".</returns>
    </member>
    <member name="T:Windows.Security.Cryptography.Core.KeyDerivationAlgorithmProvider">
      <summary>Represents a key derivation algorithm provider.</summary>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.KeyDerivationAlgorithmProvider.AlgorithmName">
      <summary>Gets the name of the open key derivation function (KDF) algorithm.</summary>
      <returns>Algorithm name.</returns>
    </member>
    <member name="M:Windows.Security.Cryptography.Core.KeyDerivationAlgorithmProvider.CreateKey(Windows.Storage.Streams.IBuffer)">
      <summary>Creates a KDF key.</summary>
      <param name="keyMaterial">Data used to create the key.</param>
      <returns>Represents the KDF key.</returns>
    </member>
    <member name="M:Windows.Security.Cryptography.Core.KeyDerivationAlgorithmProvider.OpenAlgorithm(System.String)">
      <summary>Creates an instance of the KeyDerivationAlgorithmProvider class and opens the specified algorithm for use.</summary>
      <param name="algorithm">Represents a KDF algorithm provider.</param>
      <returns>The algorithm provider.</returns>
    </member>
    <member name="T:Windows.Security.Cryptography.Core.KeyDerivationParameters">
      <summary>Represents parameters used when deriving a key.</summary>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.KeyDerivationParameters.Capi1KdfTargetAlgorithm">
      <summary>Gets or sets the Capi1KdfTargetAlgorithm.</summary>
      <returns>The Capi1KdfTargetAlgorithm.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.KeyDerivationParameters.IterationCount">
      <summary>Retrieves the number of iterations used to derive the key. For more information, see BuildForPbkdf2.</summary>
      <returns>Iteration count.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.KeyDerivationParameters.KdfGenericBinary">
      <summary>Gets or sets the parameters used by the key derivation algorithm.</summary>
      <returns>Buffer that contains the parameters.</returns>
    </member>
    <member name="M:Windows.Security.Cryptography.Core.KeyDerivationParameters.BuildForCapi1Kdf(Windows.Security.Cryptography.Core.Capi1KdfTargetAlgorithm)">
      <summary>Creates a KeyDerivationParameters object for use in the target algorithm.</summary>
      <param name="capi1KdfTargetAlgorithm">The target algorithm.</param>
      <returns>Refers to the parameters used during key derivation.</returns>
    </member>
    <member name="M:Windows.Security.Cryptography.Core.KeyDerivationParameters.BuildForPbkdf2(Windows.Storage.Streams.IBuffer,System.UInt32)">
      <summary>Creates a KeyDerivationParameters object for use in the password-based key derivation function 2 (PBKDF2).</summary>
      <param name="pbkdf2Salt">The salt, a random or pseudorandom value to be combined with the password in multiple iterations. A salt is used to increase entropy above what can be obtained from using a password alone.</param>
      <param name="iterationCount">Number of iterations to be used to derive a key.</param>
      <returns>Refers to the parameters used during key derivation.</returns>
    </member>
    <member name="M:Windows.Security.Cryptography.Core.KeyDerivationParameters.BuildForSP800108(Windows.Storage.Streams.IBuffer,Windows.Storage.Streams.IBuffer)">
      <summary>Creates a KeyDerivationParameters object for use in a counter mode, hash-based message authentication code (HMAC) key derivation function.</summary>
      <param name="label">Buffer that specifies the purpose for the derived keying material.</param>
      <param name="context">Buffer that specifies information related to the derived keying material. For example, the context can identify the parties who are deriving the keying material and, optionally, a nonce known by the parties.</param>
      <returns>Refers to the parameters used during key derivation.</returns>
    </member>
    <member name="M:Windows.Security.Cryptography.Core.KeyDerivationParameters.BuildForSP80056a(Windows.Storage.Streams.IBuffer,Windows.Storage.Streams.IBuffer,Windows.Storage.Streams.IBuffer,Windows.Storage.Streams.IBuffer,Windows.Storage.Streams.IBuffer)">
      <summary>Creates a KeyDerivationParameters object for use in the SP800-56A key derivation function.</summary>
      <param name="algorithmId">Specifies the intended purpose of the derived key.</param>
      <param name="partyUInfo">Contains public information contributed by the initiator.</param>
      <param name="partyVInfo">Contains public information contributed by the responder.</param>
      <param name="suppPubInfo">Contains public information known to both initiator and responder.</param>
      <param name="suppPrivInfo">Contains private information known to both initiator and responder, such as a shared secret.</param>
      <returns>Refers to the parameters used during key derivation.</returns>
    </member>
    <member name="T:Windows.Security.Cryptography.Core.MacAlgorithmNames">
      <summary>Contains static properties that enable you to retrieve algorithm names that can be used in the OpenAlgorithm method of the MacAlgorithmProvider class.</summary>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.MacAlgorithmNames.AesCmac">
      <summary>Retrieves a string that contains "AES_CMAC".</summary>
      <returns>String that contains "AesCmac".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.MacAlgorithmNames.HmacMd5">
      <summary>Retrieves a string that contains "HMAC_MD5".</summary>
      <returns>String that contains "HMAC_MD5".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.MacAlgorithmNames.HmacSha1">
      <summary>Retrieves a string that contains "HMAC_SHA1".</summary>
      <returns>String that contains "HMAC_SHA1".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.MacAlgorithmNames.HmacSha256">
      <summary>Retrieves a string that contains "HMAC_SHA256".</summary>
      <returns>String that contains "HMAC_SHA256".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.MacAlgorithmNames.HmacSha384">
      <summary>Retrieves a string that contains "HMAC_SHA384".</summary>
      <returns>String that contains "HMAC_SHA384".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.MacAlgorithmNames.HmacSha512">
      <summary>Retrieves a string that contains "HMAC_SHA512".</summary>
      <returns>String that contains "HMAC_SHA512".</returns>
    </member>
    <member name="T:Windows.Security.Cryptography.Core.MacAlgorithmProvider">
      <summary>Represents a message authentication code (MAC). A MAC uses symmetric key cryptography to prevent message tampering. For more information, see MACs, hashes, and signatures.</summary>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.MacAlgorithmProvider.AlgorithmName">
      <summary>Gets the name of the open MAC algorithm.</summary>
      <returns>Algorithm name.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.MacAlgorithmProvider.MacLength">
      <summary>Gets the length, in bytes, of the message authentication code.</summary>
      <returns>Number of bytes in the MAC.</returns>
    </member>
    <member name="M:Windows.Security.Cryptography.Core.MacAlgorithmProvider.CreateHash(Windows.Storage.Streams.IBuffer)">
      <summary>Creates a CryptographicHash object that supports incremental hash operations.</summary>
      <param name="keyMaterial">Random data used to help generate the hash. You can call the GenerateRandom method to create the random data.</param>
      <returns>A CryptographicHash object that supports incremental hash operations.</returns>
    </member>
    <member name="M:Windows.Security.Cryptography.Core.MacAlgorithmProvider.CreateKey(Windows.Storage.Streams.IBuffer)">
      <summary>Creates a symmetric key that can be used to create the MAC value.</summary>
      <param name="keyMaterial">Random data used to help generate the key. You can call the GenerateRandom method to create the random data.</param>
      <returns>Symmetric key.</returns>
    </member>
    <member name="M:Windows.Security.Cryptography.Core.MacAlgorithmProvider.OpenAlgorithm(System.String)">
      <summary>Creates a MacAlgorithmProvider object and opens the specified algorithm for use.</summary>
      <param name="algorithm">Algorithm name.</param>
      <returns>Represents a provider that implements MAC algorithms.</returns>
    </member>
    <member name="T:Windows.Security.Cryptography.Core.PersistedKeyProvider">
      <summary>Retrieves a persisted key from a Certificate object.</summary>
    </member>
    <member name="M:Windows.Security.Cryptography.Core.PersistedKeyProvider.OpenKeyPairFromCertificateAsync(Windows.Security.Cryptography.Certificates.Certificate,System.String,Windows.Security.Cryptography.Core.CryptographicPadding)">
      <summary>Opens the persisted private key from the specified Certificate object.</summary>
      <param name="certificate">The certificate that is associated with the private key.</param>
      <param name="hashAlgorithmName">The hash algorithm for signature operations. For encryption, the hash algorithm is ignored.</param>
      <param name="padding">The padding mode for asymmetric algorithm signature or encryption operations.</param>
      <returns>An asynchronous operation for retrieving a private key from the supplied Certificate object.</returns>
    </member>
    <member name="M:Windows.Security.Cryptography.Core.PersistedKeyProvider.OpenPublicKeyFromCertificate(Windows.Security.Cryptography.Certificates.Certificate,System.String,Windows.Security.Cryptography.Core.CryptographicPadding)">
      <summary>Opens the persisted public key from the specified Certificate object.</summary>
      <param name="certificate">The certificate that contains the public key.</param>
      <param name="hashAlgorithmName">The has algorithm for signature operations.</param>
      <param name="padding">The padding mode for asymmetric algorithm signature or encryption operations.</param>
      <returns>The public key retrieved from the supplied Certificate object.</returns>
    </member>
    <member name="T:Windows.Security.Cryptography.Core.SymmetricAlgorithmNames">
      <summary>Contains static properties that enable you to retrieve algorithm names that can be used in the OpenAlgorithm method of the SymmetricKeyAlgorithmProvider class.</summary>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.SymmetricAlgorithmNames.AesCbc">
      <summary>Retrieves a string that contains "AES_CBC".</summary>
      <returns>String that contains "AES_CBC".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.SymmetricAlgorithmNames.AesCbcPkcs7">
      <summary>Retrieves a string that contains "AES_CBC_PKCS7".</summary>
      <returns>String that contains "AES_CBC_PKCS7".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.SymmetricAlgorithmNames.AesCcm">
      <summary>Retrieves a string that contains "AES_CCM".</summary>
      <returns>String that contains "AES_CCM".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.SymmetricAlgorithmNames.AesEcb">
      <summary>Retrieves a string that contains "AES_ECB".</summary>
      <returns>String that contains "AES_ECB".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.SymmetricAlgorithmNames.AesEcbPkcs7">
      <summary>Retrieves a string that contains "AES_ECB_PKCS7".</summary>
      <returns>String that contains "AES_ECB_PKCS7".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.SymmetricAlgorithmNames.AesGcm">
      <summary>Retrieves a string that contains "AES_CCM".</summary>
      <returns>String that contains "AES_CCM".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.SymmetricAlgorithmNames.DesCbc">
      <summary>Retrieves a string that contains "DES_CBC".</summary>
      <returns>String that contains "DES_CBC".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.SymmetricAlgorithmNames.DesCbcPkcs7">
      <summary>Retrieves a string that contains "DES_CBC_PKCS7".</summary>
      <returns>String that contains "DES_CBC_PKCS7".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.SymmetricAlgorithmNames.DesEcb">
      <summary>Retrieves a string that contains "DES_ECB".</summary>
      <returns>String that contains "DES_ECB".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.SymmetricAlgorithmNames.DesEcbPkcs7">
      <summary>Retrieves a string that contains "DES_ECB_PKCS7".</summary>
      <returns>String that contains "DES_ECB_PKCS7".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.SymmetricAlgorithmNames.Rc2Cbc">
      <summary>Retrieves a string that contains "RC2_CBC".</summary>
      <returns>String that contains "RC2_CBC".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.SymmetricAlgorithmNames.Rc2CbcPkcs7">
      <summary>Retrieves a string that contains "RC2_CBC_PKCS7".</summary>
      <returns>String that contains "RC2_CBC_PKCS7".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.SymmetricAlgorithmNames.Rc2Ecb">
      <summary>Retrieves a string that contains "RC2_ECB".</summary>
      <returns>String that contains "RC2_ECB".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.SymmetricAlgorithmNames.Rc2EcbPkcs7">
      <summary>Retrieves a string that contains "RC2_ECB_PKCS7".</summary>
      <returns>String that contains "RC2_ECB_PKCS7".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.SymmetricAlgorithmNames.Rc4">
      <summary>Retrieves a string that contains "RC4".</summary>
      <returns>String that contains "RC4".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.SymmetricAlgorithmNames.TripleDesCbc">
      <summary>Retrieves a string that contains "3DES_CBC".</summary>
      <returns>String that contains "3DES_CBC".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.SymmetricAlgorithmNames.TripleDesCbcPkcs7">
      <summary>Retrieves a string that contains "3DES_CBC_PKCS7".</summary>
      <returns>String that contains "3DES_CBC_PKCS7".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.SymmetricAlgorithmNames.TripleDesEcb">
      <summary>Retrieves a string that contains "3DES_ECB".</summary>
      <returns>String that contains "3DES_ECB".</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.SymmetricAlgorithmNames.TripleDesEcbPkcs7">
      <summary>Retrieves a string that contains "3DES_ECB_PKCS7".</summary>
      <returns>String that contains "3DES_ECB_PKCS7".</returns>
    </member>
    <member name="T:Windows.Security.Cryptography.Core.SymmetricKeyAlgorithmProvider">
      <summary>Represents a provider of symmetric key algorithms. For more information, see Cryptographic keys.</summary>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.SymmetricKeyAlgorithmProvider.AlgorithmName">
      <summary>Gets the name of the open symmetric algorithm.</summary>
      <returns>Algorithm name.</returns>
    </member>
    <member name="P:Windows.Security.Cryptography.Core.SymmetricKeyAlgorithmProvider.BlockLength">
      <summary>Gets the size, in bytes, of the cipher block for the open algorithm.</summary>
      <returns>Block size.</returns>
    </member>
    <member name="M:Windows.Security.Cryptography.Core.SymmetricKeyAlgorithmProvider.CreateSymmetricKey(Windows.Storage.Streams.IBuffer)">
      <summary>Creates a symmetric key.</summary>
      <param name="keyMaterial">Data used to generate the key. You can call the GenerateRandom method to create random key material.</param>
      <returns>Symmetric key.</returns>
    </member>
    <member name="M:Windows.Security.Cryptography.Core.SymmetricKeyAlgorithmProvider.OpenAlgorithm(System.String)">
      <summary>Creates an instance of the SymmetricKeyAlgorithmProvider class and opens the specified algorithm for use.</summary>
      <param name="algorithm">Algorithm name.</param>
      <returns>Represents a symmetric key algorithm provider.</returns>
    </member>
    <member name="T:Windows.Security.Cryptography.DataProtection.DataProtectionProvider">
      <summary>Represents a cryptographic provider that can be used to asynchronously encrypt and decrypt static data or a data stream.</summary>
    </member>
    <member name="M:Windows.Security.Cryptography.DataProtection.DataProtectionProvider.#ctor">
      <summary>Constructor used for decryption operations. Use this constructor before calling the UnprotectAsync or UnprotectStreamAsync methods.</summary>
    </member>
    <member name="M:Windows.Security.Cryptography.DataProtection.DataProtectionProvider.#ctor(System.String)">
      <summary>Constructor used for encryption operations. Use this constructor before calling the ProtectAsync or ProtectStreamAsync methods.</summary>
      <param name="protectionDescriptor">Contains the protection descriptor that determines the entity to which the data will be encrypted. For more information, see Remarks.</param>
    </member>
    <member name="M:Windows.Security.Cryptography.DataProtection.DataProtectionProvider.ProtectAsync(Windows.Storage.Streams.IBuffer)">
      <summary>Asynchronously protects static data.</summary>
      <param name="data">Data to protect.</param>
      <returns>Represents an asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Security.Cryptography.DataProtection.DataProtectionProvider.ProtectStreamAsync(Windows.Storage.Streams.IInputStream,Windows.Storage.Streams.IOutputStream)">
      <summary>Asynchronously protects a data stream.</summary>
      <param name="src">Stream to be protected.</param>
      <param name="dest">Protected stream.</param>
      <returns>Represents an asynchronous action.</returns>
    </member>
    <member name="M:Windows.Security.Cryptography.DataProtection.DataProtectionProvider.UnprotectAsync(Windows.Storage.Streams.IBuffer)">
      <summary>Asynchronously decrypts static data.</summary>
      <param name="data">Data to decrypt.</param>
      <returns>Represents an asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Security.Cryptography.DataProtection.DataProtectionProvider.UnprotectStreamAsync(Windows.Storage.Streams.IInputStream,Windows.Storage.Streams.IOutputStream)">
      <summary>Asynchronously decrypts a data stream.</summary>
      <param name="src">Stream to decrypt.</param>
      <param name="dest">Decrypted stream.</param>
      <returns>Represents an asynchronous action.</returns>
    </member>
    <member name="T:Windows.Security.DataProtection.UserDataAvailability">
      <summary>Identifies the availability of protected data.</summary>
    </member>
    <member name="F:Windows.Security.DataProtection.UserDataAvailability.AfterFirstUnlock">
      <summary>Data protected to this availability are accessible only after the first device unlock, and will continue to stay available thereafter.</summary>
    </member>
    <member name="F:Windows.Security.DataProtection.UserDataAvailability.Always">
      <summary>Data are unprotected when associated with this availability, and are always accessible whether the device is locked or unlocked.</summary>
    </member>
    <member name="F:Windows.Security.DataProtection.UserDataAvailability.WhileUnlocked">
      <summary>Data protected to this availability are only available when the device is unlocked. </summary>
    </member>
    <member name="T:Windows.Security.DataProtection.UserDataAvailabilityStateChangedEventArgs">
      <summary>Contains information about UserDataAvailabilityStateChangedEvent.</summary>
    </member>
    <member name="M:Windows.Security.DataProtection.UserDataAvailabilityStateChangedEventArgs.GetDeferral">
      <summary>Returns a Deferral object that can be used to block future events delivered on the UserDataProtectionManager object that was used to register for the event. Callers can call 'Complete' method on the Deferral object to unblock future events.</summary>
      <returns>The Deferral object.</returns>
    </member>
    <member name="T:Windows.Security.DataProtection.UserDataBufferUnprotectResult">
      <summary>Contains result status of unprotecting a buffer and if succeeded, the unprotected buffer.</summary>
    </member>
    <member name="P:Windows.Security.DataProtection.UserDataBufferUnprotectResult.Status">
      <summary>Result status of unprotecting a buffer.</summary>
      <returns>A value of the UserDataBufferUnprotectStatus enumeration.</returns>
    </member>
    <member name="P:Windows.Security.DataProtection.UserDataBufferUnprotectResult.UnprotectedBuffer">
      <summary>Copy of the unprotected buffer, if the unprotect call succeeded.</summary>
      <returns>The unprotected buffer.</returns>
    </member>
    <member name="T:Windows.Security.DataProtection.UserDataBufferUnprotectStatus">
      <summary>Describes the unprotect state of the provided buffer.</summary>
    </member>
    <member name="F:Windows.Security.DataProtection.UserDataBufferUnprotectStatus.Succeeded">
      <summary>Unprotecting the provided buffer succeeded and the result buffer is available in 'UnprotectedBuffer' member.</summary>
    </member>
    <member name="F:Windows.Security.DataProtection.UserDataBufferUnprotectStatus.Unavailable">
      <summary>Unprotecting the provided buffer is not possible as the protected data is currently unavailable.</summary>
    </member>
    <member name="T:Windows.Security.DataProtection.UserDataProtectionManager">
      <summary>Provides static methods to instantiate UserDataProtectionManager for the current or provided user. An instance of UserDataProtectionManager provides methods to protect / unprotect files and buffers.</summary>
    </member>
    <member name="E:Windows.Security.DataProtection.UserDataProtectionManager.DataAvailabilityStateChanged">
      <summary>This event invokes listeners when the state of data availability has changed. For example, when the device locks, data protected to the 'WhileUnlocked' UserDataAvailability becomes unavailable. This state change can be listened to by subscribing to this event.</summary>
    </member>
    <member name="M:Windows.Security.DataProtection.UserDataProtectionManager.GetStorageItemProtectionInfoAsync(Windows.Storage.IStorageItem)">
      <summary>Gets the current protection information for a storage item.</summary>
      <param name="storageItem">Storage item to query protection from.</param>
      <returns>
      </returns>
    </member>
    <member name="M:Windows.Security.DataProtection.UserDataProtectionManager.IsContinuedDataAvailabilityExpected(Windows.Security.DataProtection.UserDataAvailability)">
      <summary>Allows querying whether data protected to a specified availability will continue to stay available for a reasonable duration from now.</summary>
      <param name="availability">
      </param>
      <returns>
      </returns>
    </member>
    <member name="M:Windows.Security.DataProtection.UserDataProtectionManager.ProtectBufferAsync(Windows.Storage.Streams.IBuffer,Windows.Security.DataProtection.UserDataAvailability)">
      <summary>Protects a buffer to a specified availability.</summary>
      <param name="unprotectedBuffer">
      </param>
      <param name="availability">
      </param>
      <returns>A copy of the resultant protected buffer.</returns>
    </member>
    <member name="M:Windows.Security.DataProtection.UserDataProtectionManager.ProtectStorageItemAsync(Windows.Storage.IStorageItem,Windows.Security.DataProtection.UserDataAvailability)">
      <summary>Protects a storage item to the specified availability.</summary>
      <param name="storageItem">
      </param>
      <param name="availability">
      </param>
      <returns>
      </returns>
    </member>
    <member name="M:Windows.Security.DataProtection.UserDataProtectionManager.TryGetDefault">
      <summary>Returns a UserDataProtectionManager instance for the current or default user. Caller must check if the returned object is null. If a null object is returned, UserDataProtectionManager is not supported on the system.</summary>
      <returns>
      </returns>
    </member>
    <member name="M:Windows.Security.DataProtection.UserDataProtectionManager.TryGetForUser(Windows.System.User)">
      <summary>Returns a UserDataProtectionManager instance for the specified user object. Windows.System.User.FindAllAsync() can be used to find users on the system. Caller must check if the returned object is null. If it null, UserDataProtectionManager is not supported on the system.</summary>
      <param name="user">
      </param>
      <returns>
      </returns>
    </member>
    <member name="M:Windows.Security.DataProtection.UserDataProtectionManager.UnprotectBufferAsync(Windows.Storage.Streams.IBuffer)">
      <summary>Unprotect a buffer that has been protected using 'ProtectBufferAsync'.</summary>
      <param name="protectedBuffer">The protected buffer.</param>
      <returns>
      </returns>
    </member>
    <member name="T:Windows.Security.DataProtection.UserDataStorageItemProtectionInfo">
      <summary>Contains information about the protection of a user data storage item.</summary>
    </member>
    <member name="P:Windows.Security.DataProtection.UserDataStorageItemProtectionInfo.Availability">
      <summary>Current availability of the storage item.</summary>
      <returns>
      </returns>
    </member>
    <member name="T:Windows.Security.DataProtection.UserDataStorageItemProtectionStatus">
      <summary>Result of protecting a storage item.</summary>
    </member>
    <member name="F:Windows.Security.DataProtection.UserDataStorageItemProtectionStatus.DataUnavailable">
      <summary>Requested protection cannot be applied as the data are currently unavailable. For example, changing availability from 'WhileUnlocked' to 'AfterFirstUnlock' is not possible while the device is locked.</summary>
    </member>
    <member name="F:Windows.Security.DataProtection.UserDataStorageItemProtectionStatus.NotProtectable">
      <summary>The system does not support protection of the specified storage item.</summary>
    </member>
    <member name="F:Windows.Security.DataProtection.UserDataStorageItemProtectionStatus.Succeeded">
      <summary>Requested protection was successfully applied.</summary>
    </member>
    <member name="T:Windows.Security.EnterpriseData.ProtectionPolicyEvaluationResult">
      <summary>Possible results when access to protected content is requested or queried.</summary>
    </member>
    <member name="F:Windows.Security.EnterpriseData.ProtectionPolicyEvaluationResult.Allowed">
      <summary>Access is allowed.</summary>
    </member>
    <member name="F:Windows.Security.EnterpriseData.ProtectionPolicyEvaluationResult.Blocked">
      <summary>Access is blocked.</summary>
    </member>
    <member name="F:Windows.Security.EnterpriseData.ProtectionPolicyEvaluationResult.ConsentRequired">
      <summary>Consent is required for access.</summary>
    </member>
    <member name="T:Windows.Security.ExchangeActiveSyncProvisioning.EasClientDeviceInformation">
      <summary>Provides the app with the ability to retrieve device information from the local device.</summary>
    </member>
    <member name="M:Windows.Security.ExchangeActiveSyncProvisioning.EasClientDeviceInformation.#ctor">
      <summary>Creates an instance of an object that allows the caller app to retrieve device information from the local device.</summary>
    </member>
    <member name="P:Windows.Security.ExchangeActiveSyncProvisioning.EasClientDeviceInformation.FriendlyName">
      <summary>Gets the friendly name of the local device. This value might come from a NetBIOS computer name.</summary>
      <returns>A string containing the friendly name of the local device. The value is fewer than 1024 characters long.</returns>
    </member>
    <member name="P:Windows.Security.ExchangeActiveSyncProvisioning.EasClientDeviceInformation.Id">
      <summary>Returns the identifier of the local device.</summary>
      <returns>The identifier of the local device. The value range is 16 bytes.</returns>
    </member>
    <member name="P:Windows.Security.ExchangeActiveSyncProvisioning.EasClientDeviceInformation.OperatingSystem">
      <summary>Gets the name of the operating system of the local device.</summary>
      <returns>A string containing the operating system of the local device.</returns>
    </member>
    <member name="P:Windows.Security.ExchangeActiveSyncProvisioning.EasClientDeviceInformation.SystemFirmwareVersion">
      <summary>Gets the system firmware version of the local device.</summary>
      <returns>A string containing the system firmware version of the local device.</returns>
    </member>
    <member name="P:Windows.Security.ExchangeActiveSyncProvisioning.EasClientDeviceInformation.SystemHardwareVersion">
      <summary>Gets the system hardware version of the local device.</summary>
      <returns>A string containing the system hardware version of the local device.</returns>
    </member>
    <member name="P:Windows.Security.ExchangeActiveSyncProvisioning.EasClientDeviceInformation.SystemManufacturer">
      <summary>Gets the system manufacturer of the local device. Use **SystemManufacturer** only if the value of SystemSku is empty.</summary>
      <returns>A string containing the system manufacturer of the local device. The value is fewer than 1024 characters long.</returns>
    </member>
    <member name="P:Windows.Security.ExchangeActiveSyncProvisioning.EasClientDeviceInformation.SystemProductName">
      <summary>Gets the system product name of the local device. Use **SystemProductName** only if the value of SystemSku is empty.</summary>
      <returns>A string containing the system product name of the local device. The value is fewer than 1024 characters long.</returns>
    </member>
    <member name="P:Windows.Security.ExchangeActiveSyncProvisioning.EasClientDeviceInformation.SystemSku">
      <summary>Gets the system SKU of the local device.</summary>
      <returns>A string containing the system SKU of the local device.</returns>
    </member>
    <member name="T:Windows.Services.Cortana.CortanaActionableInsights">
      <summary>Derives contextual insights from images or text that let the user learn more about the content, or perform an action based on it.</summary>
    </member>
    <member name="P:Windows.Services.Cortana.CortanaActionableInsights.User">
      <summary>Gets the user associated with the current CortanaActionableInsights object.</summary>
      <returns>The User associated with the current CortanaActionableInsights object.</returns>
    </member>
    <member name="M:Windows.Services.Cortana.CortanaActionableInsights.GetDefault">
      <summary>Retrieves a CortanaActionableInsights object for the current user.</summary>
      <returns>The insights for the current user.</returns>
    </member>
    <member name="M:Windows.Services.Cortana.CortanaActionableInsights.GetForUser(Windows.System.User)">
      <summary>Retrieves a CortanaActionableInsights object for the specified user.</summary>
      <param name="user">The user.</param>
      <returns>The insights for the specified user.</returns>
    </member>
    <member name="M:Windows.Services.Cortana.CortanaActionableInsights.IsAvailableAsync">
      <summary>Asynchronously retrieves whether insights can be generated on the user's current system.</summary>
      <returns>An IAsyncOperation object used to control asynchronous execution. The IAsyncOperation will contain **true** if insights can be generated. Otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.Services.Cortana.CortanaActionableInsights.ShowInsightsAsync(Windows.ApplicationModel.DataTransfer.DataPackage)">
      <summary>Asynchronously retrieves and displays insights based on the specified text and image content.</summary>
      <param name="datapackage">The text and image content that defines the scope of the insights returned.</param>
      <returns>Returns an IAsyncAction object that is used to control asynchronous execution. If the system does not support showing insights, the method has no effect. An app can check for this case using the IsAvailableAsync method.</returns>
    </member>
    <member name="M:Windows.Services.Cortana.CortanaActionableInsights.ShowInsightsAsync(Windows.ApplicationModel.DataTransfer.DataPackage,Windows.Services.Cortana.CortanaActionableInsightsOptions)">
      <summary>Asynchronously retrieves and displays insights based on the specified text and image content and options.</summary>
      <param name="datapackage">The text and image content that defines the scope of the insights returned.</param>
      <param name="options">The options that constrain the scope of the insights returned, such as metadata derived from the surrounding context of the text and image content.</param>
      <returns>Returns an IAsyncAction object that is used to control asynchronous execution. If the system does not support showing insights, the method has no effect. An app can check for this case using the IsAvailableAsync method.</returns>
    </member>
    <member name="M:Windows.Services.Cortana.CortanaActionableInsights.ShowInsightsForImageAsync(Windows.Storage.Streams.IRandomAccessStreamReference)">
      <summary>Asynchronously retrieves and displays insights based on the specified image content.</summary>
      <param name="imageStream">The image that defines the scope of the insights returned.</param>
      <returns>Returns an IAsyncAction object that is used to control asynchronous execution. If the system does not support showing insights, the method has no effect. An app can check for this case using the IsAvailableAsync method.</returns>
    </member>
    <member name="M:Windows.Services.Cortana.CortanaActionableInsights.ShowInsightsForImageAsync(Windows.Storage.Streams.IRandomAccessStreamReference,Windows.Services.Cortana.CortanaActionableInsightsOptions)">
      <summary>Asynchronously retrieves and displays insights based on the specified image content and options.</summary>
      <param name="imageStream">The image that defines the scope of the insights returned.</param>
      <param name="options">The options that constrain the scope of the insights returned.</param>
      <returns>Returns an IAsyncAction object that is used to control asynchronous execution. If the system does not support showing insights, the method has no effect. An app can check for this case using the IsAvailableAsync method.</returns>
    </member>
    <member name="M:Windows.Services.Cortana.CortanaActionableInsights.ShowInsightsForTextAsync(System.String)">
      <summary>Asynchronously retrieves and displays insights based on the specified text content.</summary>
      <param name="text">The text that defines the scope of the insights returned.</param>
      <returns>Returns an IAsyncAction object that is used to control asynchronous execution. If the system does not support showing insights, the method has no effect. An app can check for this case using the IsAvailableAsync method.</returns>
    </member>
    <member name="M:Windows.Services.Cortana.CortanaActionableInsights.ShowInsightsForTextAsync(System.String,Windows.Services.Cortana.CortanaActionableInsightsOptions)">
      <summary>Asynchronously retrieves and displays insights based on the specified text content and options.</summary>
      <param name="text">The text that defines the scope of the insights returned.</param>
      <param name="options">The options that constrain the scope of the insights returned.</param>
      <returns>Returns an IAsyncAction object used to control asynchronous execution. If the system does not support showing insights, the method has no effect. An app can check for this case using the IsAvailableAsync method.</returns>
    </member>
    <member name="T:Windows.Services.Cortana.CortanaActionableInsightsOptions">
      <summary>Specifies options for refining the insights retrieved through the CortanaActionableInsights methods.</summary>
    </member>
    <member name="M:Windows.Services.Cortana.CortanaActionableInsightsOptions.#ctor">
      <summary>Creates a CortanaActionableInsightsOptions object.</summary>
    </member>
    <member name="P:Windows.Services.Cortana.CortanaActionableInsightsOptions.ContentSourceWebLink">
      <summary>A URI that identifies where the specified text or image content originated.</summary>
      <returns>The web link address. This value can be null.</returns>
    </member>
    <member name="P:Windows.Services.Cortana.CortanaActionableInsightsOptions.SurroundingText">
      <summary>Text from the surrounding context of the content supplied to CortanaActionableInsights for showing insights.</summary>
      <returns>The textual context surrounding the content (maximum length of 3000 characters). This value can be null.</returns>
    </member>
    <member name="T:Windows.Services.Cortana.CortanaPermission">
      <summary>Specifies the Cortana permissions available to a CortanaPermissionManager object.</summary>
      <deprecated type="deprecate">CortanaPermission is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
    </member>
    <member name="F:Windows.Services.Cortana.CortanaPermission.BrowsingHistory">
      <summary>Cortana can access the user's web browsing history.</summary>
    </member>
    <member name="F:Windows.Services.Cortana.CortanaPermission.Calendar">
      <summary>Cortana can access the user's calendar.</summary>
    </member>
    <member name="F:Windows.Services.Cortana.CortanaPermission.CallHistory">
      <summary>Cortana can access the user's call history.</summary>
    </member>
    <member name="F:Windows.Services.Cortana.CortanaPermission.Contacts">
      <summary>Cortana can access the user's contacts.</summary>
    </member>
    <member name="F:Windows.Services.Cortana.CortanaPermission.Email">
      <summary>Cortana can send email.</summary>
    </member>
    <member name="F:Windows.Services.Cortana.CortanaPermission.InputPersonalization">
      <summary>Cortana can access input personalization settings.</summary>
    </member>
    <member name="F:Windows.Services.Cortana.CortanaPermission.Location">
      <summary>Cortana can access the user's location.</summary>
    </member>
    <member name="F:Windows.Services.Cortana.CortanaPermission.Messaging">
      <summary>Cortana can send text messages.</summary>
    </member>
    <member name="F:Windows.Services.Cortana.CortanaPermission.Microphone">
      <summary>Cortana can access the microphone.</summary>
    </member>
    <member name="F:Windows.Services.Cortana.CortanaPermission.Personalization">
      <summary>Cortana personalization settings are exposed.</summary>
    </member>
    <member name="F:Windows.Services.Cortana.CortanaPermission.PhoneCall">
      <summary>Cortana can make phone calls.</summary>
    </member>
    <member name="T:Windows.Services.Cortana.CortanaPermissionsChangeResult">
      <summary>Specifies the possible results from setting permissions using the CortanaPermissionsManager.</summary>
      <deprecated type="deprecate">CortanaPermissionsChangeResult is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
    </member>
    <member name="F:Windows.Services.Cortana.CortanaPermissionsChangeResult.DisabledByPolicy">
      <summary>Changes to settings are not permitted.</summary>
    </member>
    <member name="F:Windows.Services.Cortana.CortanaPermissionsChangeResult.Success">
      <summary>Setting all permissions succeeded.</summary>
    </member>
    <member name="F:Windows.Services.Cortana.CortanaPermissionsChangeResult.Unavailable">
      <summary>Setting one or more permissions failed.</summary>
    </member>
    <member name="T:Windows.Services.Cortana.CortanaPermissionsManager">
      <summary>Provides access to the users Cortana authorization settings.</summary>
      <deprecated type="deprecate">CortanaPermissionsManager is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
    </member>
    <member name="M:Windows.Services.Cortana.CortanaPermissionsManager.ArePermissionsGrantedAsync(Windows.Foundation.Collections.IIterable{Windows.Services.Cortana.CortanaPermission})">
      <summary>Asynchronously retreives whether the specified permissions are granted.</summary>
      <deprecated type="deprecate">ICortanaPermissionsManager is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
      <param name="permissions">The collection of permissions of interest.</param>
      <returns>**true** if permission is granted. Otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.Services.Cortana.CortanaPermissionsManager.GetDefault">
      <summary>Retrieves the Cortana permissions for the current user.</summary>
      <deprecated type="deprecate">ICortanaPermissionsManagerStatics is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
      <returns>
      </returns>
    </member>
    <member name="M:Windows.Services.Cortana.CortanaPermissionsManager.GrantPermissionsAsync(Windows.Foundation.Collections.IIterable{Windows.Services.Cortana.CortanaPermission})">
      <summary>Asynchronously grants the specified set of Cortana permissions.</summary>
      <deprecated type="deprecate">ICortanaPermissionsManager is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
      <param name="permissions">The collection of permissions to grant.</param>
      <returns>The result of the permission operation.</returns>
    </member>
    <member name="M:Windows.Services.Cortana.CortanaPermissionsManager.IsSupported">
      <summary>Retrieves whether Cortana is supported.</summary>
      <deprecated type="deprecate">ICortanaPermissionsManager is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
      <returns>**true** if Cortana is supported. Otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.Services.Cortana.CortanaPermissionsManager.RevokePermissionsAsync(Windows.Foundation.Collections.IIterable{Windows.Services.Cortana.CortanaPermission})">
      <summary>Asynchronously revokes the specified set of Cortana permissions.</summary>
      <deprecated type="deprecate">ICortanaPermissionsManager is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
      <param name="permissions">The collection of permissions to revoke.</param>
      <returns>The result of the permission operation.</returns>
    </member>
    <member name="T:Windows.Services.Maps.EnhancedWaypoint">
      <summary>Represents a stop, start, or intermediate waypoint that a route must pass through.</summary>
    </member>
    <member name="M:Windows.Services.Maps.EnhancedWaypoint.#ctor(Windows.Devices.Geolocation.Geopoint,Windows.Services.Maps.WaypointKind)">
      <summary>Creates an instance of the EnhancedWayPoint class.</summary>
      <param name="point">The coordinates of a geographic location.</param>
      <param name="kind">The type of waypoint.</param>
    </member>
    <member name="P:Windows.Services.Maps.EnhancedWaypoint.Kind">
      <summary>Gets the type of waypoint.</summary>
      <returns>The type of waypoint.</returns>
    </member>
    <member name="P:Windows.Services.Maps.EnhancedWaypoint.Point">
      <summary>Gets the coordinates of a geographic location.</summary>
      <returns>The coordinates of a geographic location.</returns>
    </member>
    <member name="T:Windows.Services.Maps.ManeuverWarning">
      <summary>Represents a potential issue along a route leg.</summary>
    </member>
    <member name="P:Windows.Services.Maps.ManeuverWarning.Kind">
      <summary>Gets the type of potential issue along a route leg.</summary>
      <returns>The type of potential issue along a route leg.</returns>
    </member>
    <member name="P:Windows.Services.Maps.ManeuverWarning.Severity">
      <summary>Gets the severity of a potential issue along a route leg.</summary>
      <returns>The severity of a potential issue along a route leg.</returns>
    </member>
    <member name="T:Windows.Services.Maps.ManeuverWarningKind">
      <summary>Specifies the type of potential issue along a route leg.</summary>
    </member>
    <member name="F:Windows.Services.Maps.ManeuverWarningKind.Accident">
      <summary>There is a traffic accident.</summary>
    </member>
    <member name="F:Windows.Services.Maps.ManeuverWarningKind.AdministrativeDivisionChange">
      <summary>The route has left one administrative division and entered another.</summary>
    </member>
    <member name="F:Windows.Services.Maps.ManeuverWarningKind.Alert">
      <summary>There is an alert.</summary>
    </member>
    <member name="F:Windows.Services.Maps.ManeuverWarningKind.BlockedRoad">
      <summary>The road is closed or blocked.</summary>
    </member>
    <member name="F:Windows.Services.Maps.ManeuverWarningKind.CheckTimetable">
      <summary>Check a time table. This usually refers to a ferry or auto rail time table.</summary>
    </member>
    <member name="F:Windows.Services.Maps.ManeuverWarningKind.Congestion">
      <summary>The traffic is slow.</summary>
    </member>
    <member name="F:Windows.Services.Maps.ManeuverWarningKind.Construction">
      <summary>There is construction along the route. This value is used for any type of construction and not just construction that has specific start and end dates.</summary>
    </member>
    <member name="F:Windows.Services.Maps.ManeuverWarningKind.CountryChange">
      <summary>The route has left one country and entered another.</summary>
    </member>
    <member name="F:Windows.Services.Maps.ManeuverWarningKind.DisabledVehicle">
      <summary>There is a disabled vehicle.</summary>
    </member>
    <member name="F:Windows.Services.Maps.ManeuverWarningKind.GateAccess">
      <summary>A gate blocks the road and access is required to continue along the route.</summary>
    </member>
    <member name="F:Windows.Services.Maps.ManeuverWarningKind.GetOffTransit">
      <summary>Get off the transit at this location.</summary>
    </member>
    <member name="F:Windows.Services.Maps.ManeuverWarningKind.GetOnTransit">
      <summary>Get on the transit at this location.</summary>
    </member>
    <member name="F:Windows.Services.Maps.ManeuverWarningKind.IllegalUTurn">
      <summary>A U-turn is illegal at this location.</summary>
    </member>
    <member name="F:Windows.Services.Maps.ManeuverWarningKind.MassTransit">
      <summary>There is mass transit incident.</summary>
    </member>
    <member name="F:Windows.Services.Maps.ManeuverWarningKind.Miscellaneous">
      <summary>A miscellaneous warning is available for this location.</summary>
    </member>
    <member name="F:Windows.Services.Maps.ManeuverWarningKind.NoIncident">
      <summary>There is no incident at this location.</summary>
    </member>
    <member name="F:Windows.Services.Maps.ManeuverWarningKind.None">
      <summary>There is no warning at this location.</summary>
    </member>
    <member name="F:Windows.Services.Maps.ManeuverWarningKind.Other">
      <summary>There is a warning at this location that cannot be classified as any other type of warning.</summary>
    </member>
    <member name="F:Windows.Services.Maps.ManeuverWarningKind.OtherNews">
      <summary>There is additional traffic incident information.</summary>
    </member>
    <member name="F:Windows.Services.Maps.ManeuverWarningKind.OtherTrafficIncidents">
      <summary>There are other traffic incidents at this location.</summary>
    </member>
    <member name="F:Windows.Services.Maps.ManeuverWarningKind.PlannedEvent">
      <summary>There are scheduled events in the area.</summary>
    </member>
    <member name="F:Windows.Services.Maps.ManeuverWarningKind.PrivateRoad">
      <summary>The road being travelled on is private.</summary>
    </member>
    <member name="F:Windows.Services.Maps.ManeuverWarningKind.RestrictedTurn">
      <summary>The turn may be restricted.</summary>
    </member>
    <member name="F:Windows.Services.Maps.ManeuverWarningKind.RoadClosures">
      <summary>There are road closures at this location.</summary>
    </member>
    <member name="F:Windows.Services.Maps.ManeuverWarningKind.RoadHazard">
      <summary>There is a road hazard.</summary>
    </member>
    <member name="F:Windows.Services.Maps.ManeuverWarningKind.ScheduledConstruction">
      <summary>There is construction along the route that has specific start and end dates.</summary>
    </member>
    <member name="F:Windows.Services.Maps.ManeuverWarningKind.SeasonalClosures">
      <summary>A seasonal closure occurs at this location.</summary>
    </member>
    <member name="F:Windows.Services.Maps.ManeuverWarningKind.Tollbooth">
      <summary>A toll is required at this location to continue along the route.</summary>
    </member>
    <member name="F:Windows.Services.Maps.ManeuverWarningKind.TollRoad">
      <summary>The road is a toll road.</summary>
    </member>
    <member name="F:Windows.Services.Maps.ManeuverWarningKind.TollZoneEnter">
      <summary>The entrance to a toll zone.</summary>
    </member>
    <member name="F:Windows.Services.Maps.ManeuverWarningKind.TollZoneExit">
      <summary>The exit of a toll zone.</summary>
    </member>
    <member name="F:Windows.Services.Maps.ManeuverWarningKind.TrafficFlow">
      <summary>The warning is about traffic flow.</summary>
    </member>
    <member name="F:Windows.Services.Maps.ManeuverWarningKind.TransitLineChange">
      <summary>There is a transit line change but a change of vehicle is not required.</summary>
    </member>
    <member name="F:Windows.Services.Maps.ManeuverWarningKind.UnpavedRoad">
      <summary>The road is unpaved.</summary>
    </member>
    <member name="F:Windows.Services.Maps.ManeuverWarningKind.UnscheduledConstruction">
      <summary>There is construction along the route that does not have any specific start and end dates.</summary>
    </member>
    <member name="F:Windows.Services.Maps.ManeuverWarningKind.Weather">
      <summary>There is significant weather at this location.</summary>
    </member>
    <member name="T:Windows.Services.Maps.ManeuverWarningSeverity">
      <summary>Specifies the severity of a potential issue along a route leg.</summary>
    </member>
    <member name="F:Windows.Services.Maps.ManeuverWarningSeverity.LowImpact">
      <summary>The issue has a low impact.</summary>
    </member>
    <member name="F:Windows.Services.Maps.ManeuverWarningSeverity.Minor">
      <summary>The issue has a minor level impact.</summary>
    </member>
    <member name="F:Windows.Services.Maps.ManeuverWarningSeverity.Moderate">
      <summary>The issue has a moderate level of impact.</summary>
    </member>
    <member name="F:Windows.Services.Maps.ManeuverWarningSeverity.None">
      <summary>The issue has no impact.</summary>
    </member>
    <member name="F:Windows.Services.Maps.ManeuverWarningSeverity.Serious">
      <summary>The issue has a high level of impact.</summary>
    </member>
    <member name="T:Windows.Services.Maps.MapAddress">
      <summary>Represents an address.</summary>
    </member>
    <member name="P:Windows.Services.Maps.MapAddress.BuildingFloor">
      <summary>Gets or sets the building floor of an address.</summary>
      <returns>The building floor of an address.</returns>
    </member>
    <member name="P:Windows.Services.Maps.MapAddress.BuildingName">
      <summary>Gets or sets the building name of an address.</summary>
      <returns>The building name of an address.</returns>
    </member>
    <member name="P:Windows.Services.Maps.MapAddress.BuildingRoom">
      <summary>Gets or sets the building room of an address.</summary>
      <returns>The building room of an address.</returns>
    </member>
    <member name="P:Windows.Services.Maps.MapAddress.BuildingWing">
      <summary>Gets or sets the building wing of an address.</summary>
      <returns>The building wing of an address.</returns>
    </member>
    <member name="P:Windows.Services.Maps.MapAddress.Continent">
      <summary>Gets or sets the continent of an address.</summary>
      <returns>The continent of an address.</returns>
    </member>
    <member name="P:Windows.Services.Maps.MapAddress.Country">
      <summary>Gets or sets the country of an address.</summary>
      <returns>The country of an address.</returns>
    </member>
    <member name="P:Windows.Services.Maps.MapAddress.CountryCode">
      <summary>Gets or sets the country code of an address.</summary>
      <returns>The country code of an address.</returns>
    </member>
    <member name="P:Windows.Services.Maps.MapAddress.District">
      <summary>Gets or sets the district of an address.</summary>
      <returns>The district of an address.</returns>
    </member>
    <member name="P:Windows.Services.Maps.MapAddress.FormattedAddress">
      <summary>Gets the complete address in string format.</summary>
      <returns>The complete address in string format.</returns>
    </member>
    <member name="P:Windows.Services.Maps.MapAddress.Neighborhood">
      <summary>Gets or sets the neighborhood of an address.</summary>
      <returns>The neighborhood of an address.</returns>
    </member>
    <member name="P:Windows.Services.Maps.MapAddress.PostCode">
      <summary>Gets or sets the postal code of an address.</summary>
      <returns>The postal code of an address.</returns>
    </member>
    <member name="P:Windows.Services.Maps.MapAddress.Region">
      <summary>Gets or sets the region (for example, the state or province) of an address.</summary>
      <returns>The region (for example, the state or province) of an address.</returns>
    </member>
    <member name="P:Windows.Services.Maps.MapAddress.RegionCode">
      <summary>Gets or sets the code for the region (for example, the state or province) of an address.</summary>
      <returns>The code for the region (for example, the state or province) of an address.</returns>
    </member>
    <member name="P:Windows.Services.Maps.MapAddress.Street">
      <summary>Gets or sets the street of an address.</summary>
      <returns>The street of an address.</returns>
    </member>
    <member name="P:Windows.Services.Maps.MapAddress.StreetNumber">
      <summary>Gets or sets the street number of an address.</summary>
      <returns>The street number of an address.</returns>
    </member>
    <member name="P:Windows.Services.Maps.MapAddress.Town">
      <summary>Gets or sets the town or city of an address.</summary>
      <returns>The town or city of an address.</returns>
    </member>
    <member name="T:Windows.Services.Maps.MapLocation">
      <summary>Represents a geographic location.</summary>
    </member>
    <member name="P:Windows.Services.Maps.MapLocation.Address">
      <summary>Gets the address of a geographic location.</summary>
      <returns>The address of a geographic location.</returns>
    </member>
    <member name="P:Windows.Services.Maps.MapLocation.Description">
      <summary>Gets the description of a geographic location.</summary>
      <returns>The description of a geographic location.</returns>
    </member>
    <member name="P:Windows.Services.Maps.MapLocation.DisplayName">
      <summary>Gets the display name of a geographic location.</summary>
      <returns>The display name of a geographic location.</returns>
    </member>
    <member name="P:Windows.Services.Maps.MapLocation.Point">
      <summary>Gets the coordinates of a geographic location.</summary>
      <returns>The coordinates of a geographic location.</returns>
    </member>
    <member name="T:Windows.Services.Maps.MapLocationDesiredAccuracy">
      <summary>Indicates the desired accuracy to use when converting latitude and longitude coordinates to a physical location like a city or address.</summary>
    </member>
    <member name="F:Windows.Services.Maps.MapLocationDesiredAccuracy.High">
      <summary>Leverage the underlying REST API call to get richer and more accurate results.</summary>
    </member>
    <member name="F:Windows.Services.Maps.MapLocationDesiredAccuracy.Low">
      <summary>Leverage the maps disk cache to get accurate info up to the city level.</summary>
    </member>
    <member name="T:Windows.Services.Maps.MapLocationFinder">
      <summary>Provides methods to convert addresses to geographic locations (geocoding) and to convert geographic locations to addresses (reverse geocoding).</summary>
    </member>
    <member name="M:Windows.Services.Maps.MapLocationFinder.FindLocationsAsync(System.String,Windows.Devices.Geolocation.Geopoint)">
      <summary>Converts the specified address to a collection of geographic locations (geocoding), using the specified reference point as a query hint.</summary>
      <param name="searchText">The query for which you want to get locations.</param>
      <param name="referencePoint">A reference point that provides a query hint.</param>
      <returns>When this method completes successfully, it returns a list of locations contained in the MapLocationFinderResult.</returns>
    </member>
    <member name="M:Windows.Services.Maps.MapLocationFinder.FindLocationsAsync(System.String,Windows.Devices.Geolocation.Geopoint,System.UInt32)">
      <summary>Converts the specified address to a collection of geographic locations (geocoding), using the specified reference point as a query hint. The list contains no more than the specified maximum number of results.</summary>
      <param name="searchText">The query for which you want to get locations.</param>
      <param name="referencePoint">A reference point that provides a query hint.</param>
      <param name="maxCount">The maximum number of locations to get.</param>
      <returns>When this method completes successfully, it returns a list of locations contained in the MapLocationFinderResult.</returns>
    </member>
    <member name="M:Windows.Services.Maps.MapLocationFinder.FindLocationsAtAsync(Windows.Devices.Geolocation.Geopoint)">
      <summary>Converts a geographic location to a collection of addresses (reverse geocoding).</summary>
      <param name="queryPoint">The point for which you want to get locations.</param>
      <returns>When this method completes successfully, it returns a list of locations contained in the MapLocationFinderResult.</returns>
    </member>
    <member name="M:Windows.Services.Maps.MapLocationFinder.FindLocationsAtAsync(Windows.Devices.Geolocation.Geopoint,Windows.Services.Maps.MapLocationDesiredAccuracy)">
      <summary>Converts a geopoint to a collection of addresses with the desired accuracy (reverse geocoding).</summary>
      <param name="queryPoint">The point for which you want to get locations.</param>
      <param name="accuracy">The desired accuracy for which you want to get locations.</param>
      <returns>When this method completes successfully, it returns a list of locations contained in the MapLocationFinderResult.</returns>
    </member>
    <member name="T:Windows.Services.Maps.MapLocationFinderResult">
      <summary>Returns the result of a MapLocationFinder query.</summary>
    </member>
    <member name="P:Windows.Services.Maps.MapLocationFinderResult.Locations">
      <summary>Gets the list of locations found by a MapLocationFinder query.</summary>
      <returns>The list of locations found by a MapLocationFinder query. This property returns a collection of MapLocation objects.</returns>
    </member>
    <member name="P:Windows.Services.Maps.MapLocationFinderResult.Status">
      <summary>Gets the status of a MapLocationFinder query.</summary>
      <returns>The status of a MapLocationFinder query.</returns>
    </member>
    <member name="T:Windows.Services.Maps.MapLocationFinderStatus">
      <summary>Returns the status of a MapLocationFinder query. This enumeration provides values for the Status property of a MapLocationFinderResult.</summary>
    </member>
    <member name="F:Windows.Services.Maps.MapLocationFinderStatus.BadLocation">
      <summary>The specified point cannot be converted to a location. For example, the point is in an ocean or a desert.</summary>
    </member>
    <member name="F:Windows.Services.Maps.MapLocationFinderStatus.IndexFailure">
      <summary>The query encountered an internal error.</summary>
    </member>
    <member name="F:Windows.Services.Maps.MapLocationFinderStatus.InvalidCredentials">
      <summary>The query provided credentials that are not valid.</summary>
    </member>
    <member name="F:Windows.Services.Maps.MapLocationFinderStatus.NetworkFailure">
      <summary>The query encountered a network failure.</summary>
    </member>
    <member name="F:Windows.Services.Maps.MapLocationFinderStatus.NotSupported">
      <summary>The query is not supported.</summary>
    </member>
    <member name="F:Windows.Services.Maps.MapLocationFinderStatus.Success">
      <summary>Query search operation was successful. Check result size before accessing results.</summary>
    </member>
    <member name="F:Windows.Services.Maps.MapLocationFinderStatus.UnknownError">
      <summary>The query returned an unknown error.</summary>
    </member>
    <member name="T:Windows.Services.Maps.MapManager">
      <summary>Displays the UI that lets users download maps for offline use, or update maps that were previously downloaded.</summary>
    </member>
    <member name="M:Windows.Services.Maps.MapManager.ShowDownloadedMapsUI">
      <summary>Displays the UI that lets users download maps for offline use.</summary>
    </member>
    <member name="M:Windows.Services.Maps.MapManager.ShowMapsUpdateUI">
      <summary>Displays the UI that lets users update maps that were previously downloaded for offline use.</summary>
    </member>
    <member name="T:Windows.Services.Maps.MapManeuverNotices">
      <summary>Provides additional information about a maneuver. This enumeration provides values for the ManeuverNotices property of a MapRouteManeuver.</summary>
    </member>
    <member name="F:Windows.Services.Maps.MapManeuverNotices.None">
      <summary>There is no additional information.</summary>
    </member>
    <member name="F:Windows.Services.Maps.MapManeuverNotices.Toll">
      <summary>The maneuver includes a toll road.</summary>
    </member>
    <member name="F:Windows.Services.Maps.MapManeuverNotices.Unpaved">
      <summary>The maneuver includes an unpaved road.</summary>
    </member>
    <member name="T:Windows.Services.Maps.MapRoute">
      <summary>Represents a path to be traveled between two or more waypoints.</summary>
    </member>
    <member name="P:Windows.Services.Maps.MapRoute.BoundingBox">
      <summary>Gets the bounding box that contains the route.</summary>
      <returns>The bounding box that contains the route.</returns>
    </member>
    <member name="P:Windows.Services.Maps.MapRoute.DurationWithoutTraffic">
      <summary>Gets the estimated time required to traverse the route without traffic.</summary>
      <returns>The estimated time required to traverse the route without traffic.</returns>
    </member>
    <member name="P:Windows.Services.Maps.MapRoute.EstimatedDuration">
      <summary>Gets the estimated time required to traverse the route.</summary>
      <returns>The estimated time required to traverse the route.</returns>
    </member>
    <member name="P:Windows.Services.Maps.MapRoute.HasBlockedRoads">
      <summary>Gets a value that indicates the route has been modified from the "best" route to avoid blocked roads.</summary>
      <returns>**true** if the route has been modified to avoid blocked roads; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.Services.Maps.MapRoute.IsScenic">
      <summary>Gets a value that indicates whether the MapRoute is based on scenic roads.</summary>
      <returns>**true** if the MapRoute is based on scenic roads; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.Services.Maps.MapRoute.IsTrafficBased">
      <summary>Gets a value indicating whether the MapRoute is based on traffic.</summary>
      <returns>**true** if the MapRoute is based on traffic; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.Services.Maps.MapRoute.Legs">
      <summary>Gets the list of legs associated with the route.</summary>
      <returns>The list of legs associated with the route. This property returns a collection of MapRouteLeg objects.</returns>
    </member>
    <member name="P:Windows.Services.Maps.MapRoute.LengthInMeters">
      <summary>Gets the length of the route in meters.</summary>
      <returns>The length of the route in meters.</returns>
    </member>
    <member name="P:Windows.Services.Maps.MapRoute.Path">
      <summary>Gets the path of the route.</summary>
      <returns>The path of the route.</returns>
    </member>
    <member name="P:Windows.Services.Maps.MapRoute.TrafficCongestion">
      <summary>Gets the level of traffic congestion along a map route.</summary>
      <returns>The level of traffic congestion along a map route.</returns>
    </member>
    <member name="P:Windows.Services.Maps.MapRoute.ViolatedRestrictions">
      <summary>Gets a value that indicates if any restrictions have been violated by the route.</summary>
      <returns>The MapRouteRestrictions that have been violated by the route.</returns>
    </member>
    <member name="T:Windows.Services.Maps.MapRouteDrivingOptions">
      <summary>Represents advanced routing options.</summary>
    </member>
    <member name="M:Windows.Services.Maps.MapRouteDrivingOptions.#ctor">
      <summary>Initializes a new instance of the MapRouteDrivingOptions class.</summary>
    </member>
    <member name="P:Windows.Services.Maps.MapRouteDrivingOptions.DepartureTime">
      <summary>Gets or sets the date and time of the departure on a route.</summary>
      <returns>The date and time of departure on a route.</returns>
    </member>
    <member name="P:Windows.Services.Maps.MapRouteDrivingOptions.InitialHeading">
      <summary>Gets or sets the preferred start direction of the route from the current location in degrees, where 0 or 360 = North, 90 = East, 180 = South, and 270 = West.</summary>
      <returns>The preferred start direction of the route from the current location in degrees, where 0 or 360 = North, 90 = East, 180 = South, and 270 = West.</returns>
    </member>
    <member name="P:Windows.Services.Maps.MapRouteDrivingOptions.MaxAlternateRouteCount">
      <summary>Gets or sets a value that indicates the maximum number of alternative routes that are to be provided, if available.</summary>
      <returns>The maximum number of alternative routes that are to be provided, if available.</returns>
    </member>
    <member name="P:Windows.Services.Maps.MapRouteDrivingOptions.RouteOptimization">
      <summary>Gets or sets the optimization applied to the route(s).</summary>
      <returns>The MapRouteOptimization applied to the route(s).</returns>
    </member>
    <member name="P:Windows.Services.Maps.MapRouteDrivingOptions.RouteRestrictions">
      <summary>Gets or sets the restriction applied to the route(s).</summary>
      <returns>The MapRouteRestriction applied to the route(s).</returns>
    </member>
    <member name="T:Windows.Services.Maps.MapRouteFinder">
      <summary>Gets a route.</summary>
    </member>
    <member name="M:Windows.Services.Maps.MapRouteFinder.GetDrivingRouteAsync(Windows.Devices.Geolocation.Geopoint,Windows.Devices.Geolocation.Geopoint)">
      <summary>Gets a driving route for the specified start and end coordinates.</summary>
      <param name="startPoint">The starting point of the driving route.</param>
      <param name="endPoint">The ending point of the driving route.</param>
      <returns>When this method completes successfully, it returns a driving route contained in the MapRouteFinderResult.</returns>
    </member>
    <member name="M:Windows.Services.Maps.MapRouteFinder.GetDrivingRouteAsync(Windows.Devices.Geolocation.Geopoint,Windows.Devices.Geolocation.Geopoint,Windows.Services.Maps.MapRouteDrivingOptions)">
      <summary>Gets a driving route for the specified start and end coordinates (using MapRouteDrivingOptions ).</summary>
      <param name="startPoint">The starting point of the driving route.</param>
      <param name="endPoint">The ending point of the driving route.</param>
      <param name="options">The advanced routing options to be applied to this route.</param>
      <returns>When this method completes successfully, it returns one or more driving routes contained in the MapRouteFinderResult.</returns>
    </member>
    <member name="M:Windows.Services.Maps.MapRouteFinder.GetDrivingRouteAsync(Windows.Devices.Geolocation.Geopoint,Windows.Devices.Geolocation.Geopoint,Windows.Services.Maps.MapRouteOptimization)">
      <summary>Gets a driving route for the specified start and end coordinates (using optimizations).</summary>
      <param name="startPoint">The starting point of the driving route.</param>
      <param name="endPoint">The ending point of the driving route.</param>
      <param name="optimization">The optimizations to apply when calculating the driving route.</param>
      <returns>When this method completes successfully, it returns a driving route contained in the MapRouteFinderResult.</returns>
    </member>
    <member name="M:Windows.Services.Maps.MapRouteFinder.GetDrivingRouteAsync(Windows.Devices.Geolocation.Geopoint,Windows.Devices.Geolocation.Geopoint,Windows.Services.Maps.MapRouteOptimization,Windows.Services.Maps.MapRouteRestrictions)">
      <summary>Gets a driving route for the specified start and end coordinates (using optimizations and restrictions).</summary>
      <param name="startPoint">The starting point of the driving route.</param>
      <param name="endPoint">The ending point of the driving route.</param>
      <param name="optimization">The optimizations to apply when calculating the driving route.</param>
      <param name="restrictions">The restrictions to apply when calculating the driving route.</param>
      <returns>When this method completes successfully, it returns a driving route contained in the MapRouteFinderResult.</returns>
    </member>
    <member name="M:Windows.Services.Maps.MapRouteFinder.GetDrivingRouteAsync(Windows.Devices.Geolocation.Geopoint,Windows.Devices.Geolocation.Geopoint,Windows.Services.Maps.MapRouteOptimization,Windows.Services.Maps.MapRouteRestrictions,System.Double)">
      <summary>Gets a driving route for the specified start and end coordinates (using optimizations, restrictions, and heading).</summary>
      <param name="startPoint">The starting point of the driving route.</param>
      <param name="endPoint">The ending point of the driving route.</param>
      <param name="optimization">The optimizations to apply when calculating the driving route.</param>
      <param name="restrictions">The restrictions to apply when calculating the driving route.</param>
      <param name="headingInDegrees">The preferred start direction from the current location for the driving route.</param>
      <returns>When this method completes successfully, it returns a driving route contained in the MapRouteFinderResult.</returns>
    </member>
    <member name="M:Windows.Services.Maps.MapRouteFinder.GetDrivingRouteFromEnhancedWaypointsAsync(Windows.Foundation.Collections.IIterable{Windows.Services.Maps.EnhancedWaypoint})">
      <summary>Gets a driving route for the specified waypoints (using optimizations).</summary>
      <param name="waypoints">A collection of stop, start, or intermediate waypoint that a route must pass through.</param>
      <returns>When this method completes successfully, it returns a driving route contained in the MapRouteFinderResult.</returns>
    </member>
    <member name="M:Windows.Services.Maps.MapRouteFinder.GetDrivingRouteFromEnhancedWaypointsAsync(Windows.Foundation.Collections.IIterable{Windows.Services.Maps.EnhancedWaypoint},Windows.Services.Maps.MapRouteDrivingOptions)">
      <summary>Gets a driving route for the specified waypoints (using optimizations).</summary>
      <param name="waypoints">A collection of stop, start, or intermediate waypoint that a route must pass through.</param>
      <param name="options">The advanced routing options to be applied to this route.</param>
      <returns>When this method completes successfully, it returns a driving route contained in the MapRouteFinderResult.</returns>
    </member>
    <member name="M:Windows.Services.Maps.MapRouteFinder.GetDrivingRouteFromWaypointsAsync(Windows.Foundation.Collections.IIterable{Windows.Devices.Geolocation.Geopoint})">
      <summary>Gets a driving route for the specified waypoints (using optimizations).</summary>
      <param name="wayPoints">The start and end coordinates and optional waypoints of the driving route.</param>
      <returns>When this method completes successfully, it returns a driving route contained in the MapRouteFinderResult.</returns>
    </member>
    <member name="M:Windows.Services.Maps.MapRouteFinder.GetDrivingRouteFromWaypointsAsync(Windows.Foundation.Collections.IIterable{Windows.Devices.Geolocation.Geopoint},Windows.Services.Maps.MapRouteOptimization)">
      <summary>Gets a driving route for the specified waypoints.</summary>
      <param name="wayPoints">The start and end coordinates and optional waypoints of the driving route.</param>
      <param name="optimization">The optimizations to apply when calculating the driving route.</param>
      <returns>When this method completes successfully, it returns a driving route contained in the MapRouteFinderResult.</returns>
    </member>
    <member name="M:Windows.Services.Maps.MapRouteFinder.GetDrivingRouteFromWaypointsAsync(Windows.Foundation.Collections.IIterable{Windows.Devices.Geolocation.Geopoint},Windows.Services.Maps.MapRouteOptimization,Windows.Services.Maps.MapRouteRestrictions)">
      <summary>Gets a driving route for the specified waypoints (using optimizations and restrictions).</summary>
      <param name="wayPoints">The start and end coordinates and optional waypoints of the driving route.</param>
      <param name="optimization">The optimizations to apply when calculating the driving route.</param>
      <param name="restrictions">The restrictions to apply when calculating the driving route.</param>
      <returns>When this method completes successfully, it returns a driving route contained in the MapRouteFinderResult.</returns>
    </member>
    <member name="M:Windows.Services.Maps.MapRouteFinder.GetDrivingRouteFromWaypointsAsync(Windows.Foundation.Collections.IIterable{Windows.Devices.Geolocation.Geopoint},Windows.Services.Maps.MapRouteOptimization,Windows.Services.Maps.MapRouteRestrictions,System.Double)">
      <summary>Gets a driving route for the specified waypoints (using optimizations, restrictions, and heading).</summary>
      <param name="wayPoints">The start and end coordinates and optional waypoints of the driving route.</param>
      <param name="optimization">The optimizations to apply when calculating the driving route.</param>
      <param name="restrictions">The restrictions to apply when calculating the driving route.</param>
      <param name="headingInDegrees">The preferred start direction from the current location for the driving route.</param>
      <returns>When this method completes successfully, it returns a driving route contained in the MapRouteFinderResult.</returns>
    </member>
    <member name="M:Windows.Services.Maps.MapRouteFinder.GetWalkingRouteAsync(Windows.Devices.Geolocation.Geopoint,Windows.Devices.Geolocation.Geopoint)">
      <summary>Gets a walking route using the specified start and end coordinates.</summary>
      <param name="startPoint">The starting point of the walking route.</param>
      <param name="endPoint">The ending point of the walking route.</param>
      <returns>When this method completes successfully, it returns a walking route contained in the MapRouteFinderResult.</returns>
    </member>
    <member name="M:Windows.Services.Maps.MapRouteFinder.GetWalkingRouteFromWaypointsAsync(Windows.Foundation.Collections.IIterable{Windows.Devices.Geolocation.Geopoint})">
      <summary>Gets a walking route using the specified waypoints.</summary>
      <param name="wayPoints">The start and end coordinates and optional waypoints of the walking route.</param>
      <returns>When this method completes successfully, it returns a walking route contained in the MapRouteFinderResult.</returns>
    </member>
    <member name="T:Windows.Services.Maps.MapRouteFinderResult">
      <summary>Returns the result of a MapRouteFinder query.</summary>
    </member>
    <member name="P:Windows.Services.Maps.MapRouteFinderResult.AlternateRoutes">
      <summary>Gets alternate routes between the same start and end points (if available).</summary>
      <returns>Alternate routes, of type MapRoute, between the same start and end points (if available); otherwise, **null**.</returns>
    </member>
    <member name="P:Windows.Services.Maps.MapRouteFinderResult.Route">
      <summary>Gets the route found by a MapRouteFinder query.</summary>
      <returns>The route found by a MapRouteFinder query.</returns>
    </member>
    <member name="P:Windows.Services.Maps.MapRouteFinderResult.Status">
      <summary>Gets the status of a MapRouteFinder query.</summary>
      <returns>The status of a MapRouteFinder query.</returns>
    </member>
    <member name="T:Windows.Services.Maps.MapRouteFinderStatus">
      <summary>Returns the status of a MapRouteFinder query. This enumeration provides values for the Status property of a MapRouteFinderResult.</summary>
    </member>
    <member name="F:Windows.Services.Maps.MapRouteFinderStatus.EndPointNotFound">
      <summary>The specified ending point is not valid in a route. For example, the point is in an ocean or a desert.</summary>
    </member>
    <member name="F:Windows.Services.Maps.MapRouteFinderStatus.InvalidCredentials">
      <summary>The query provided credentials that are not valid.</summary>
    </member>
    <member name="F:Windows.Services.Maps.MapRouteFinderStatus.NetworkFailure">
      <summary>The query encountered a network failure.</summary>
    </member>
    <member name="F:Windows.Services.Maps.MapRouteFinderStatus.NoPedestrianRouteFound">
      <summary>The query did not find a pedestrian route.</summary>
    </member>
    <member name="F:Windows.Services.Maps.MapRouteFinderStatus.NoRouteFound">
      <summary>The query did not find a route.</summary>
    </member>
    <member name="F:Windows.Services.Maps.MapRouteFinderStatus.NoRouteFoundWithGivenOptions">
      <summary>The query did not find a route with the specified options.</summary>
    </member>
    <member name="F:Windows.Services.Maps.MapRouteFinderStatus.NotSupported">
      <summary>The query is not supported.</summary>
    </member>
    <member name="F:Windows.Services.Maps.MapRouteFinderStatus.StartPointNotFound">
      <summary>The specified starting point is not valid in a route. For example, the point is in an ocean or a desert.</summary>
    </member>
    <member name="F:Windows.Services.Maps.MapRouteFinderStatus.Success">
      <summary>The query was successful.</summary>
    </member>
    <member name="F:Windows.Services.Maps.MapRouteFinderStatus.UnknownError">
      <summary>The query returned an unknown error.</summary>
    </member>
    <member name="T:Windows.Services.Maps.MapRouteLeg">
      <summary>Represents the set of actions (maneuvers) required to travel between two waypoints along a route.</summary>
    </member>
    <member name="P:Windows.Services.Maps.MapRouteLeg.BoundingBox">
      <summary>Gets the bounding box that contains the route leg.</summary>
      <returns>The bounding box that contains the route leg.</returns>
    </member>
    <member name="P:Windows.Services.Maps.MapRouteLeg.DurationWithoutTraffic">
      <summary>Gets the estimated time required to traverse the route without traffic.</summary>
      <returns>The estimated time required to traverse the route without traffic.</returns>
    </member>
    <member name="P:Windows.Services.Maps.MapRouteLeg.EstimatedDuration">
      <summary>Gets the estimated time required to traverse the route leg.</summary>
      <returns>The estimated time required to traverse the route leg.</returns>
    </member>
    <member name="P:Windows.Services.Maps.MapRouteLeg.LengthInMeters">
      <summary>Gets the length of the route leg in meters.</summary>
      <returns>The length of the route leg in meters.</returns>
    </member>
    <member name="P:Windows.Services.Maps.MapRouteLeg.Maneuvers">
      <summary>Gets the list of maneuvers associated with the route leg.</summary>
      <returns>The list of maneuvers associated with the route leg. This property returns a collection of MapRouteManeuver objects.</returns>
    </member>
    <member name="P:Windows.Services.Maps.MapRouteLeg.Path">
      <summary>Gets the path of the route leg.</summary>
      <returns>The path of the route leg.</returns>
    </member>
    <member name="P:Windows.Services.Maps.MapRouteLeg.TrafficCongestion">
      <summary>Gets the level of traffic congestion along a map route leg.</summary>
      <returns>The level of traffic congestion along a map route leg.</returns>
    </member>
    <member name="T:Windows.Services.Maps.MapRouteManeuver">
      <summary>Represents actions to be taken along the path of a route leg.</summary>
    </member>
    <member name="P:Windows.Services.Maps.MapRouteManeuver.EndHeading">
      <summary>Gets a value that indicates the heading at the end of the maneuver in degrees, where 0 or 360 = North, 90 = East, 180 = South, and 270 = West.</summary>
      <returns>The heading at the end of the maneuver in degrees, where 0 or 360 = North, 90 = East, 180 = South, and 270 = West.</returns>
    </member>
    <member name="P:Windows.Services.Maps.MapRouteManeuver.ExitNumber">
      <summary>Gets the exit number of route maneuver.</summary>
      <returns>The exit number of route maneuver.</returns>
    </member>
    <member name="P:Windows.Services.Maps.MapRouteManeuver.InstructionText">
      <summary>Gets the instruction text associated with the maneuver.</summary>
      <returns>The instruction text associated with the maneuver.</returns>
    </member>
    <member name="P:Windows.Services.Maps.MapRouteManeuver.Kind">
      <summary>Gets the type of the maneuver.</summary>
      <returns>The type of the maneuver.</returns>
    </member>
    <member name="P:Windows.Services.Maps.MapRouteManeuver.LengthInMeters">
      <summary>Gets the distance in meters to the start of the next maneuver.</summary>
      <returns>The distance in meters to the start of the next maneuver.</returns>
    </member>
    <member name="P:Windows.Services.Maps.MapRouteManeuver.ManeuverNotices">
      <summary>Gets additional information associated with the maneuver.</summary>
      <returns>Additional information associated with the maneuver.</returns>
    </member>
    <member name="P:Windows.Services.Maps.MapRouteManeuver.StartHeading">
      <summary>Gets a value that indicates the heading at the start of the maneuver in degrees, where 0 or 360 = North, 90 = East, 180 = South, and 270 = West.</summary>
      <returns>The heading at the start of the maneuver in degrees, where 0 or 360 = North, 90 = East, 180 = South, and 270 = West.</returns>
    </member>
    <member name="P:Windows.Services.Maps.MapRouteManeuver.StartingPoint">
      <summary>Gets the location where the maneuver starts.</summary>
      <returns>The location where the maneuver starts.</returns>
    </member>
    <member name="P:Windows.Services.Maps.MapRouteManeuver.StreetName">
      <summary>Gets the street name specified in InstructionText, if available.</summary>
      <returns>The street name specified in InstructionText, if available.</returns>
    </member>
    <member name="P:Windows.Services.Maps.MapRouteManeuver.Warnings">
      <summary>Gets a list of potential issues along a route leg.</summary>
      <returns>A list of potential issues along a route leg.</returns>
    </member>
    <member name="T:Windows.Services.Maps.MapRouteManeuverKind">
      <summary>Describes the various types of maneuvers that can occur in a route. This enumeration provides values for the Kind property of a MapRouteManeuver.</summary>
    </member>
    <member name="F:Windows.Services.Maps.MapRouteManeuverKind.End">
      <summary>The end of the route.</summary>
    </member>
    <member name="F:Windows.Services.Maps.MapRouteManeuverKind.FreewayContinueLeft">
      <summary>Continue on the freeway on the left.</summary>
    </member>
    <member name="F:Windows.Services.Maps.MapRouteManeuverKind.FreewayContinueRight">
      <summary>Continue on the freeway on the right.</summary>
    </member>
    <member name="F:Windows.Services.Maps.MapRouteManeuverKind.FreewayEnterLeft">
      <summary>Enter the freeway on the left.</summary>
    </member>
    <member name="F:Windows.Services.Maps.MapRouteManeuverKind.FreewayEnterRight">
      <summary>Enter the freeway on the right.</summary>
    </member>
    <member name="F:Windows.Services.Maps.MapRouteManeuverKind.FreewayLeaveLeft">
      <summary>Leave the freeway on the left.</summary>
    </member>
    <member name="F:Windows.Services.Maps.MapRouteManeuverKind.FreewayLeaveRight">
      <summary>Leave the freeway on the right.</summary>
    </member>
    <member name="F:Windows.Services.Maps.MapRouteManeuverKind.GoStraight">
      <summary>Go straight.</summary>
    </member>
    <member name="F:Windows.Services.Maps.MapRouteManeuverKind.None">
      <summary>The maneuver is not defined.</summary>
    </member>
    <member name="F:Windows.Services.Maps.MapRouteManeuverKind.Start">
      <summary>The start of the route.</summary>
    </member>
    <member name="F:Windows.Services.Maps.MapRouteManeuverKind.Stopover">
      <summary>A stopover on the route.</summary>
    </member>
    <member name="F:Windows.Services.Maps.MapRouteManeuverKind.StopoverResume">
      <summary>The route has resumed after a stopover.</summary>
    </member>
    <member name="F:Windows.Services.Maps.MapRouteManeuverKind.TakeFerry">
      <summary>Take the ferry.</summary>
    </member>
    <member name="F:Windows.Services.Maps.MapRouteManeuverKind.TrafficCircleLeft">
      <summary>Enter the traffic circle on the left.</summary>
    </member>
    <member name="F:Windows.Services.Maps.MapRouteManeuverKind.TrafficCircleRight">
      <summary>Enter the traffic circle on the right.</summary>
    </member>
    <member name="F:Windows.Services.Maps.MapRouteManeuverKind.TurnHardLeft">
      <summary>Make a hard left turn.</summary>
    </member>
    <member name="F:Windows.Services.Maps.MapRouteManeuverKind.TurnHardRight">
      <summary>Make a hard right turn.</summary>
    </member>
    <member name="F:Windows.Services.Maps.MapRouteManeuverKind.TurnKeepLeft">
      <summary>Keep left.</summary>
    </member>
    <member name="F:Windows.Services.Maps.MapRouteManeuverKind.TurnKeepRight">
      <summary>Keep right.</summary>
    </member>
    <member name="F:Windows.Services.Maps.MapRouteManeuverKind.TurnLeft">
      <summary>Turn left.</summary>
    </member>
    <member name="F:Windows.Services.Maps.MapRouteManeuverKind.TurnLightLeft">
      <summary>Make a gentle left turn.</summary>
    </member>
    <member name="F:Windows.Services.Maps.MapRouteManeuverKind.TurnLightRight">
      <summary>Make a gentle right turn.</summary>
    </member>
    <member name="F:Windows.Services.Maps.MapRouteManeuverKind.TurnRight">
      <summary>Turn right.</summary>
    </member>
    <member name="F:Windows.Services.Maps.MapRouteManeuverKind.UTurnLeft">
      <summary>Make a U-turn to the left.</summary>
    </member>
    <member name="F:Windows.Services.Maps.MapRouteManeuverKind.UTurnRight">
      <summary>Make a U-turn to the right.</summary>
    </member>
    <member name="T:Windows.Services.Maps.MapRouteOptimization">
      <summary>Specifies the optimizations applied to a route. This enumeration provides values for certain parameters of some overloads of the GetDrivingRouteAsync and GetDrivingRouteFromWaypointsAsync methods.</summary>
    </member>
    <member name="F:Windows.Services.Maps.MapRouteOptimization.Distance">
      <summary>Optimize the route by minimizing the distance.</summary>
    </member>
    <member name="F:Windows.Services.Maps.MapRouteOptimization.Scenic">
      <summary>Optimize the route to include the most scenic roads.</summary>
    </member>
    <member name="F:Windows.Services.Maps.MapRouteOptimization.Time">
      <summary>Optimize the route by minimizing the time.</summary>
    </member>
    <member name="F:Windows.Services.Maps.MapRouteOptimization.TimeWithTraffic">
      <summary>Optimize the route by minimizing the time with traffic.</summary>
    </member>
    <member name="T:Windows.Services.Maps.MapRouteRestrictions">
      <summary>Specifies the restrictions applied to a route. This enumeration provides values for certain parameters of some overloads of the GetDrivingRouteAsync and GetDrivingRouteFromWaypointsAsync methods.</summary>
    </member>
    <member name="F:Windows.Services.Maps.MapRouteRestrictions.DirtRoads">
      <summary>Avoid dirt roads.</summary>
    </member>
    <member name="F:Windows.Services.Maps.MapRouteRestrictions.Ferries">
      <summary>Avoid ferries.</summary>
    </member>
    <member name="F:Windows.Services.Maps.MapRouteRestrictions.Highways">
      <summary>Avoid highways.</summary>
    </member>
    <member name="F:Windows.Services.Maps.MapRouteRestrictions.Motorail">
      <summary>Avoid motorail train services.</summary>
    </member>
    <member name="F:Windows.Services.Maps.MapRouteRestrictions.None">
      <summary>No restrictions are applied to the route.</summary>
    </member>
    <member name="F:Windows.Services.Maps.MapRouteRestrictions.TollRoads">
      <summary>Avoid toll roads.</summary>
    </member>
    <member name="F:Windows.Services.Maps.MapRouteRestrictions.Tunnels">
      <summary>Avoid tunnels.</summary>
    </member>
    <member name="T:Windows.Services.Maps.MapService">
      <summary>Communicates with the online map services.</summary>
    </member>
    <member name="P:Windows.Services.Maps.MapService.DataAttributions">
      <summary>Gets the data provider for the mapping services.</summary>
      <returns>The data provider for the mapping services.</returns>
    </member>
    <member name="P:Windows.Services.Maps.MapService.DataUsagePreference">
      <summary>Gets or sets an object that specifies whether to use offline or online map data.</summary>
      <returns>An object that specifies whether to use offline or online map data.</returns>
    </member>
    <member name="P:Windows.Services.Maps.MapService.ServiceToken">
      <summary>Gets or sets the application ID and the authentication token required for use of the online mapping services.</summary>
      <returns>The application ID and the authentication token required for use of the online mapping services.</returns>
    </member>
    <member name="P:Windows.Services.Maps.MapService.WorldViewRegionCode">
      <summary>Gets the three digit country code used by the Map service, based on the ISO 3166-1 alpha-3 codes.</summary>
      <returns>The three digit country code used by the Map service, based on the ISO 3166-1 alpha-3 codes.</returns>
    </member>
    <member name="T:Windows.Services.Maps.MapServiceDataUsagePreference">
      <summary>Specifies whether to use online or offline map data.</summary>
    </member>
    <member name="F:Windows.Services.Maps.MapServiceDataUsagePreference.Default">
      <summary>Use online map data.</summary>
    </member>
    <member name="F:Windows.Services.Maps.MapServiceDataUsagePreference.OfflineMapDataOnly">
      <summary>Use offline map data.</summary>
    </member>
    <member name="T:Windows.Services.Maps.PlaceInfo">
      <summary>Displays a map location and information that describes that location in a light-dismissible window which closes automatically when the user clicks outside of the window.</summary>
    </member>
    <member name="P:Windows.Services.Maps.PlaceInfo.DisplayAddress">
      <summary>Gets the address associated with the PlaceInfo.</summary>
      <returns>The address associated with the PlaceInfo.</returns>
    </member>
    <member name="P:Windows.Services.Maps.PlaceInfo.DisplayName">
      <summary>Gets the display name associated with the PlaceInfo.</summary>
      <returns>The display name associated with the PlaceInfo.</returns>
    </member>
    <member name="P:Windows.Services.Maps.PlaceInfo.Geoshape">
      <summary>Gets the geographical shape associated with the PlaceInfo.</summary>
      <returns>The geographical shape associated with the PlaceInfo.</returns>
    </member>
    <member name="P:Windows.Services.Maps.PlaceInfo.Identifier">
      <summary>Gets the identifier associated with the PlaceInfo.</summary>
      <returns>Gets the identifier associated with the PlaceInfo.</returns>
    </member>
    <member name="P:Windows.Services.Maps.PlaceInfo.IsShowSupported">
      <summary>Gets a value that indicates whether your app can show a light-dismissible window that contains a map location and related information given the current context.</summary>
      <returns>**true** if your app can show a light-dismissible window that contains a map location and related information given the current context; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.Services.Maps.PlaceInfo.Create(Windows.Devices.Geolocation.Geopoint)">
      <summary>Creates a PlaceInfo instance.</summary>
      <param name="referencePoint">The geographic map location that you want to show in a light-dismissible window.</param>
      <returns>A PlaceInfo instance that describes the location.</returns>
    </member>
    <member name="M:Windows.Services.Maps.PlaceInfo.Create(Windows.Devices.Geolocation.Geopoint,Windows.Services.Maps.PlaceInfoCreateOptions)">
      <summary>Creates a PlaceInfo instance.</summary>
      <param name="referencePoint">The geographic map location that you want to show in a light-dismissible window.</param>
      <param name="options">The optional information that describes this location. This information will appear in the light-dismissible window.</param>
      <returns>A PlaceInfo instance that describes the location.</returns>
    </member>
    <member name="M:Windows.Services.Maps.PlaceInfo.CreateFromAddress(System.String)">
      <summary>Creates a PlaceInfo instance by using an address.</summary>
      <param name="displayAddress">The address of the location that you want to appear in the placecard.</param>
      <returns>
      </returns>
    </member>
    <member name="M:Windows.Services.Maps.PlaceInfo.CreateFromAddress(System.String,System.String)">
      <summary>Creates a PlaceInfo instance by using an address and a display name.</summary>
      <param name="displayAddress">The address of the location that you want to appear in the placecard.</param>
      <param name="displayName">The name that you want to appear as a label in the placecard.</param>
      <returns>
      </returns>
    </member>
    <member name="M:Windows.Services.Maps.PlaceInfo.CreateFromIdentifier(System.String)">
      <summary>Creates a PlaceInfo instance.</summary>
      <param name="identifier">The identifier of the location.</param>
      <returns>A PlaceInfo instance that describes the location.</returns>
    </member>
    <member name="M:Windows.Services.Maps.PlaceInfo.CreateFromIdentifier(System.String,Windows.Devices.Geolocation.Geopoint,Windows.Services.Maps.PlaceInfoCreateOptions)">
      <summary>Creates a PlaceInfo instance.</summary>
      <param name="identifier">The identifier of the location.</param>
      <param name="defaultPoint">The geographic map location that you want to show in a light-dismissible window.</param>
      <param name="options">The optional information that describes this location. This information will appear in the light-dismissible window.</param>
      <returns>A PlaceInfo instance that describes the location.</returns>
    </member>
    <member name="M:Windows.Services.Maps.PlaceInfo.CreateFromMapLocation(Windows.Services.Maps.MapLocation)">
      <summary>Creates a PlaceInfo instance.</summary>
      <param name="location">The geographic map location that you want to show in a light-dismissible window.</param>
      <returns>A PlaceInfo instance that describes the location.</returns>
    </member>
    <member name="M:Windows.Services.Maps.PlaceInfo.Show(Windows.Foundation.Rect)">
      <summary>Shows in a pop-up window, the map location and related information that is described in the PlaceInfo.</summary>
      <param name="selection">The Rect is the rectangular area of user selection (for example, pressing a button), around which the operating system displays the light-dismissible window, not within that rectangular area. For example, if an app uses a button to show the place, pass the Rect of the button so the light-dismissible window displays around the button, not overlapping it.</param>
    </member>
    <member name="M:Windows.Services.Maps.PlaceInfo.Show(Windows.Foundation.Rect,Windows.UI.Popups.Placement)">
      <summary>Shows in a light-dismissible window, the map location and related information that is described in the PlaceInfo.</summary>
      <param name="selection">The Rect is the rectangular area of user selection (for example, pressing a button), around which the operating system displays the light-dismissible window, not within that rectangular area. For example, if an app uses a button to show the place, pass the Rect of the button so the light-dismissible window displays around the button, not overlapping it.</param>
      <param name="preferredPlacement">The preferred placement of the light-dismissible window relative to the rectangle.</param>
    </member>
    <member name="T:Windows.Services.Maps.PlaceInfoCreateOptions">
      <summary>Represents the information about a map location that your app can show in a light-dismissible window within your app.</summary>
    </member>
    <member name="M:Windows.Services.Maps.PlaceInfoCreateOptions.#ctor">
      <summary>Creates a PlaceInfoCreateOptions instance.</summary>
    </member>
    <member name="P:Windows.Services.Maps.PlaceInfoCreateOptions.DisplayAddress">
      <summary>Gets the address associated with the PlaceInfoCreateOptions.</summary>
      <returns>The address associated with the PlaceInfoCreateOptions.</returns>
    </member>
    <member name="P:Windows.Services.Maps.PlaceInfoCreateOptions.DisplayName">
      <summary>Gets the display name associated with the PlaceInfoCreateOptions.</summary>
      <returns>The display name associated with the PlaceInfoCreateOptions.</returns>
    </member>
    <member name="T:Windows.Services.Maps.TrafficCongestion">
      <summary>Specifies the level of traffic congestion along a map route or route leg.</summary>
    </member>
    <member name="F:Windows.Services.Maps.TrafficCongestion.Heavy">
      <summary>The level of traffic congestion is heavy.</summary>
    </member>
    <member name="F:Windows.Services.Maps.TrafficCongestion.Light">
      <summary>The level of traffic congestion is light.</summary>
    </member>
    <member name="F:Windows.Services.Maps.TrafficCongestion.Medium">
      <summary>The level of traffic congestion is medium.</summary>
    </member>
    <member name="F:Windows.Services.Maps.TrafficCongestion.Mild">
      <summary>The level of traffic congestion is mild.</summary>
    </member>
    <member name="F:Windows.Services.Maps.TrafficCongestion.Unknown">
      <summary>The level of traffic congestion is unknown.</summary>
    </member>
    <member name="T:Windows.Services.Maps.WaypointKind">
      <summary>Specifies the type of waypoint.</summary>
    </member>
    <member name="F:Windows.Services.Maps.WaypointKind.Stop">
      <summary>A start or stop waypoint of a route or route leg.</summary>
    </member>
    <member name="F:Windows.Services.Maps.WaypointKind.Via">
      <summary>An intermediate waypoint that a route must pass through.</summary>
    </member>
    <member name="T:Windows.Services.Maps.OfflineMaps.OfflineMapPackage">
      <summary>Represents the map data for a particular geographical region. The data can be downloaded and used offline.</summary>
    </member>
    <member name="P:Windows.Services.Maps.OfflineMaps.OfflineMapPackage.DisplayName">
      <summary>Gets the display name of a geographic location for the offline map package.</summary>
      <returns>Gets the display name of a geographic location for the offline map package.</returns>
    </member>
    <member name="P:Windows.Services.Maps.OfflineMaps.OfflineMapPackage.EnclosingRegionName">
      <summary>Gets the surrounding or containing region of the offline map package (for example: USA).</summary>
      <returns>The surrounding or containing region of the offline map package (for example: USA).</returns>
    </member>
    <member name="P:Windows.Services.Maps.OfflineMaps.OfflineMapPackage.EstimatedSizeInBytes">
      <summary>Gets the estimated size in bytes of the offline map package.</summary>
      <returns>The estimated size in bytes of the offline map package.</returns>
    </member>
    <member name="P:Windows.Services.Maps.OfflineMaps.OfflineMapPackage.Status">
      <summary>Gets the status of a map package (For example, whether the package is downloaded to your local system or not).</summary>
      <returns>The status of a map package.</returns>
    </member>
    <member name="E:Windows.Services.Maps.OfflineMaps.OfflineMapPackage.StatusChanged">
      <summary>Occurs when the status of an OfflineMapPackageQueryResult changes.</summary>
    </member>
    <member name="M:Windows.Services.Maps.OfflineMaps.OfflineMapPackage.FindPackagesAsync(Windows.Devices.Geolocation.Geopoint)">
      <summary>Starts an asynchronous operation to find a map package that contains map data for specified geographical location.</summary>
      <param name="queryPoint">The geographical location that you want to locate a map package for.</param>
      <returns>An OfflineMapPackageQueryResult that contains the result of the query.</returns>
    </member>
    <member name="M:Windows.Services.Maps.OfflineMaps.OfflineMapPackage.FindPackagesInBoundingBoxAsync(Windows.Devices.Geolocation.GeoboundingBox)">
      <summary>Starts an asynchronous operation to find a map package that contains map data for specified four-sided geographic area.</summary>
      <param name="queryBoundingBox">A specified four-sided geographic area that defines the area that you want to locate a map package for.</param>
      <returns>An OfflineMapPackageQueryResult that contains the result of the query.</returns>
    </member>
    <member name="M:Windows.Services.Maps.OfflineMaps.OfflineMapPackage.FindPackagesInGeocircleAsync(Windows.Devices.Geolocation.Geocircle)">
      <summary>Starts an asynchronous operation to find a map package that contains map data for specified geographic area.</summary>
      <param name="queryCircle">The geographic area that defines the area that you want to locate a map package for.</param>
      <returns>An OfflineMapPackageQueryResult that contains the result of the query.</returns>
    </member>
    <member name="M:Windows.Services.Maps.OfflineMaps.OfflineMapPackage.RequestStartDownloadAsync">
      <summary>Starts an asynchronous operation to request the download of a map package to your local system.</summary>
      <returns>An OfflineMapPackageStartDownloadResult that contains the result of the operation.</returns>
    </member>
    <member name="T:Windows.Services.Maps.OfflineMaps.OfflineMapPackageQueryResult">
      <summary>Represents the result of a query for map packages.</summary>
    </member>
    <member name="P:Windows.Services.Maps.OfflineMaps.OfflineMapPackageQueryResult.Packages">
      <summary>Gets the map packages returned by a call to the FindPackagesAsync, FindPackagesInBoundingBoxAsync, and FindPackagesInGeocircleAsync methods.</summary>
      <returns>The map packages returned by a call to the FindPackagesAsync, FindPackagesInBoundingBoxAsync, and FindPackagesInGeocircleAsync methods.</returns>
    </member>
    <member name="P:Windows.Services.Maps.OfflineMaps.OfflineMapPackageQueryResult.Status">
      <summary>Gets the success or failure of the query to find map packages.</summary>
      <returns>The status of the query.</returns>
    </member>
    <member name="T:Windows.Services.Maps.OfflineMaps.OfflineMapPackageQueryStatus">
      <summary>Specifies the status of a OfflineMapPackageQueryResult.</summary>
    </member>
    <member name="F:Windows.Services.Maps.OfflineMaps.OfflineMapPackageQueryStatus.InvalidCredentials">
      <summary>The credentials used to perform this query are invalid.</summary>
    </member>
    <member name="F:Windows.Services.Maps.OfflineMaps.OfflineMapPackageQueryStatus.NetworkFailure">
      <summary>There was a network failure that prevented the query from being completed successfully.</summary>
    </member>
    <member name="F:Windows.Services.Maps.OfflineMaps.OfflineMapPackageQueryStatus.Success">
      <summary>The query completed successfully.</summary>
    </member>
    <member name="F:Windows.Services.Maps.OfflineMaps.OfflineMapPackageQueryStatus.UnknownError">
      <summary>The query returned an unknown error.</summary>
    </member>
    <member name="T:Windows.Services.Maps.OfflineMaps.OfflineMapPackageStartDownloadResult">
      <summary>Represents the result of an asynchronous request to queue the download of a map package onto the local system.</summary>
    </member>
    <member name="P:Windows.Services.Maps.OfflineMaps.OfflineMapPackageStartDownloadResult.Status">
      <summary>Gets the status of an asynchronous request to download a map package onto the local system.</summary>
      <returns>The status of an asynchronous request to download a map package onto the local system.</returns>
    </member>
    <member name="T:Windows.Services.Maps.OfflineMaps.OfflineMapPackageStartDownloadStatus">
      <summary>Specifies the status of an OfflineMapPackageStartDownloadResult.</summary>
    </member>
    <member name="F:Windows.Services.Maps.OfflineMaps.OfflineMapPackageStartDownloadStatus.DeniedWithoutCapability">
      <summary>The ``&lt;uap4:Capability Name="offlineMapsManagement" /&gt;`` has not been added to the package manifest.</summary>
    </member>
    <member name="F:Windows.Services.Maps.OfflineMaps.OfflineMapPackageStartDownloadStatus.InvalidCredentials">
      <summary>The credentials used to complete this operation are invalid.</summary>
    </member>
    <member name="F:Windows.Services.Maps.OfflineMaps.OfflineMapPackageStartDownloadStatus.Success">
      <summary>The operation completed successfully.</summary>
    </member>
    <member name="F:Windows.Services.Maps.OfflineMaps.OfflineMapPackageStartDownloadStatus.UnknownError">
      <summary>The operation returned an unknown error.</summary>
    </member>
    <member name="T:Windows.Services.Maps.OfflineMaps.OfflineMapPackageStatus">
      <summary>Specifies the status of a OfflineMapPackage.</summary>
    </member>
    <member name="F:Windows.Services.Maps.OfflineMaps.OfflineMapPackageStatus.Deleting">
      <summary>The map package is being deleted from the local system.</summary>
    </member>
    <member name="F:Windows.Services.Maps.OfflineMaps.OfflineMapPackageStatus.Downloaded">
      <summary>The map package is downloaded to the local system.</summary>
    </member>
    <member name="F:Windows.Services.Maps.OfflineMaps.OfflineMapPackageStatus.Downloading">
      <summary>The map packaging is currently downloading to the local system.</summary>
    </member>
    <member name="F:Windows.Services.Maps.OfflineMaps.OfflineMapPackageStatus.NotDownloaded">
      <summary>The map package is not downloaded to the local system.</summary>
    </member>
    <member name="T:Windows.Storage.AppDataPaths">
      <summary>AppDataPaths returns paths to commonly used application folders based on the KNOWNFOLDERID naming pattern.</summary>
    </member>
    <member name="P:Windows.Storage.AppDataPaths.Cookies">
      <summary>Gets the path to the app's cookies.</summary>
      <returns>The full path to the app's cookies. This is the same folder that is used by the Windows Internet API.</returns>
    </member>
    <member name="P:Windows.Storage.AppDataPaths.Desktop">
      <summary>Gets the path to the desktop folder.</summary>
      <returns>The full path to the desktop folder.</returns>
    </member>
    <member name="P:Windows.Storage.AppDataPaths.Documents">
      <summary>Gets a path to the documents folder.</summary>
      <returns>The full path to the documents folder.</returns>
    </member>
    <member name="P:Windows.Storage.AppDataPaths.Favorites">
      <summary>Gets a path to the favorites folder.</summary>
      <returns>The full path to the favorites folder.</returns>
    </member>
    <member name="P:Windows.Storage.AppDataPaths.History">
      <summary>Gets a path to the history folder.</summary>
      <returns>The full path to the history folder. This is the same folder that is used by the Windows Internet API.</returns>
    </member>
    <member name="P:Windows.Storage.AppDataPaths.InternetCache">
      <summary>Gets the path to the internet cache folder.</summary>
      <returns>The full path to the internet cache folder. This is the same folder that is used by the Windows Internet API.</returns>
    </member>
    <member name="P:Windows.Storage.AppDataPaths.LocalAppData">
      <summary>Gets the local application data folder.</summary>
      <returns>The string value of the path to the local app data folder.</returns>
    </member>
    <member name="P:Windows.Storage.AppDataPaths.ProgramData">
      <summary>Gets the program data folder.</summary>
      <returns>The string value of the path to the program data folder.</returns>
    </member>
    <member name="P:Windows.Storage.AppDataPaths.RoamingAppData">
      <summary>Gets the roaming application data folder.</summary>
      <returns>The string value of the path to the roaming app data folder.</returns>
    </member>
    <member name="M:Windows.Storage.AppDataPaths.GetDefault">
      <summary>Gets the paths to a user's various app data folders. Use this method in single user apps.</summary>
      <returns>The app data paths associated with the user.</returns>
    </member>
    <member name="M:Windows.Storage.AppDataPaths.GetForUser(Windows.System.User)">
      <summary>Gets the paths to a user's various app data folders. Use this method in multi-user apps.</summary>
      <param name="user">The user to retreive the paths for.</param>
      <returns>The app data paths associated with the user.</returns>
    </member>
    <member name="T:Windows.Storage.ApplicationData">
      <summary>Provides access to the application data store. Application data consists of files and settings that are either local, roaming, or temporary.</summary>
    </member>
    <member name="P:Windows.Storage.ApplicationData.Current">
      <summary>Provides access to the app data store associated with the app's app package.</summary>
      <returns>The app data store.</returns>
    </member>
    <member name="P:Windows.Storage.ApplicationData.LocalCacheFolder">
      <summary>Gets the folder in the local app data store where you can save files that are not included in backup and restore.</summary>
      <returns>The folder in the local app data store where you can save files that are not included in backup and restore.</returns>
    </member>
    <member name="P:Windows.Storage.ApplicationData.LocalFolder">
      <summary>Gets the root folder in the local app data store. This folder is backed up to the cloud.</summary>
      <returns>The file system folder that contains the files.</returns>
    </member>
    <member name="P:Windows.Storage.ApplicationData.LocalSettings">
      <summary>Gets the application settings container in the local app data store.</summary>
      <returns>The application settings container.</returns>
    </member>
    <member name="P:Windows.Storage.ApplicationData.RoamingFolder">
      <summary>Gets the root folder in the roaming app data store.</summary>
      <returns>The file system folder that contains the files.</returns>
    </member>
    <member name="P:Windows.Storage.ApplicationData.RoamingSettings">
      <summary>Gets the application settings container in the roaming app data store.</summary>
      <returns>The application settings container.</returns>
    </member>
    <member name="P:Windows.Storage.ApplicationData.RoamingStorageQuota">
      <summary>Gets the maximum size of the data that can be synchronized to the cloud from the roaming app data store.</summary>
      <returns>The maximum size of the data, in KB.</returns>
    </member>
    <member name="P:Windows.Storage.ApplicationData.SharedLocalFolder">
      <summary>Gets the root folder in the shared app data store.</summary>
      <returns>The file system folder that contains files.</returns>
    </member>
    <member name="P:Windows.Storage.ApplicationData.TemporaryFolder">
      <summary>Gets the root folder in the temporary app data store.</summary>
      <returns>The file system folder that contains the files.</returns>
    </member>
    <member name="P:Windows.Storage.ApplicationData.Version">
      <summary>Gets the version number of the application data in the app data store.</summary>
      <returns>The version number of the application data.</returns>
    </member>
    <member name="E:Windows.Storage.ApplicationData.DataChanged">
      <summary>Occurs when roaming application data is synchronized.</summary>
    </member>
    <member name="M:Windows.Storage.ApplicationData.ClearAsync">
      <summary>Removes all application data from the local, roaming, and temporary app data stores.</summary>
      <returns>An object that is used to manage the asynchronous clear operation.</returns>
    </member>
    <member name="M:Windows.Storage.ApplicationData.ClearAsync(Windows.Storage.ApplicationDataLocality)">
      <summary>Removes all application data from the specified app data store.</summary>
      <param name="locality">One of the enumeration values.</param>
      <returns>An object that is used to manage the asynchronous clear operation.</returns>
    </member>
    <member name="M:Windows.Storage.ApplicationData.ClearPublisherCacheFolderAsync(System.String)">
      <summary>Clears the files and subfolders from the specified subfolder of the shared storage folder for the publisher of the current app.</summary>
      <param name="folderName">The subfolder of the shared storage folder for the publisher of the current app from which to clear the files and subfolders.</param>
      <returns>Represents an asynchronous action that does not return a result and does not have progress notifications. You can use this value to get the results of the operation, or to specify a method to run when the operation completes - for example, to repopulate the shared storage folder with new data.</returns>
    </member>
    <member name="M:Windows.Storage.ApplicationData.GetForUserAsync(Windows.System.User)">
      <summary>Static method that returns the ApplicationData for a User.</summary>
      <param name="user">The User for which the ApplicationData is returned.</param>
      <returns>When this method completes, it returns the requested ApplicationData object.</returns>
    </member>
    <member name="M:Windows.Storage.ApplicationData.GetPublisherCacheFolder(System.String)">
      <summary>Gets the specified subfolder of the shared storage folder for the publisher of the current app.</summary>
      <param name="folderName">The subfolder to get from the shared storage folder for the publisher of the current app.</param>
      <returns>The specified subfolder.</returns>
    </member>
    <member name="M:Windows.Storage.ApplicationData.SetVersionAsync(System.UInt32,Windows.Storage.ApplicationDataSetVersionHandler)">
      <summary>Sets the version number of the application data in the app data store.</summary>
      <param name="desiredVersion">The new version number.</param>
      <param name="handler">The set version event handler.</param>
      <returns>An object that is used to manage the asynchronous set version operation.</returns>
    </member>
    <member name="M:Windows.Storage.ApplicationData.SignalDataChanged">
      <summary>Sends a DataChanged event to all registered event handlers.</summary>
    </member>
    <member name="T:Windows.Storage.ApplicationDataCompositeValue">
      <summary>Represents related app settings that must be serialized and deserialized atomically.</summary>
    </member>
    <member name="M:Windows.Storage.ApplicationDataCompositeValue.#ctor">
      <summary>Creates and initializes a new, initially empty, instance of the object.</summary>
    </member>
    <member name="P:Windows.Storage.ApplicationDataCompositeValue.Size">
      <summary>Gets the number of related application settings.</summary>
      <returns>The number of related settings.</returns>
    </member>
    <member name="E:Windows.Storage.ApplicationDataCompositeValue.MapChanged">
      <summary>Occurs when the map changes.</summary>
    </member>
    <member name="M:Windows.Storage.ApplicationDataCompositeValue.Clear">
      <summary>Removes all application settings previously inserted into the composite value object, returning the object to its empty state.</summary>
    </member>
    <member name="M:Windows.Storage.ApplicationDataCompositeValue.First">
      <summary>Retrieves an iterator to enumerate the settings in the composite value.</summary>
      <returns>The iterator.</returns>
    </member>
    <member name="M:Windows.Storage.ApplicationDataCompositeValue.GetView">
      <summary>Returns a read-only snapshot of the contents of the composite value.</summary>
      <returns>The view of the composite value.</returns>
    </member>
    <member name="M:Windows.Storage.ApplicationDataCompositeValue.HasKey(System.String)">
      <summary>Determines whether there is an application setting with the specified key.</summary>
      <param name="key">The key.</param>
      <returns>True if the key is found; otherwise false.</returns>
    </member>
    <member name="M:Windows.Storage.ApplicationDataCompositeValue.Insert(System.String,System.Object)">
      <summary>Creates or replaces an application setting.</summary>
      <param name="key">The key of the setting to insert or replace.</param>
      <param name="value">The setting value.</param>
      <returns>True if an item with the specified key is an existing item and was replaced; otherwise, false.</returns>
    </member>
    <member name="M:Windows.Storage.ApplicationDataCompositeValue.Lookup(System.String)">
      <summary>Retrieves the specified application setting.</summary>
      <param name="key">The key of the setting.</param>
      <returns>The value, if an item with the specified key exists. Use the **HasKey** method to determine whether the key exists.</returns>
    </member>
    <member name="M:Windows.Storage.ApplicationDataCompositeValue.Remove(System.String)">
      <summary>Removes the value with the specified key.</summary>
      <param name="key">The key of the value to remove.</param>
    </member>
    <member name="T:Windows.Storage.ApplicationDataContainer">
      <summary>Represents a container for app settings. The methods and properties of this class support creating, deleting, enumerating, and traversing the container hierarchy.</summary>
    </member>
    <member name="P:Windows.Storage.ApplicationDataContainer.Containers">
      <summary>Gets the child application settings containers of this application settings container.</summary>
      <returns>The application settings containers.</returns>
    </member>
    <member name="P:Windows.Storage.ApplicationDataContainer.Locality">
      <summary>Gets the type (local or roaming) of the app data store that is associated with the current settings container.</summary>
      <returns>One of the enumeration values.</returns>
    </member>
    <member name="P:Windows.Storage.ApplicationDataContainer.Name">
      <summary>Gets the name of the current settings container.</summary>
      <returns>The name of the settings container.</returns>
    </member>
    <member name="P:Windows.Storage.ApplicationDataContainer.Values">
      <summary>Gets an object that represents the settings in this settings container.</summary>
      <returns>The settings map object.</returns>
    </member>
    <member name="M:Windows.Storage.ApplicationDataContainer.CreateContainer(System.String,Windows.Storage.ApplicationDataCreateDisposition)">
      <summary>Creates or opens the specified settings container in the current settings container.</summary>
      <param name="name">The name of the container.</param>
      <param name="disposition">One of the enumeration values.</param>
      <returns>The settings container.</returns>
    </member>
    <member name="M:Windows.Storage.ApplicationDataContainer.DeleteContainer(System.String)">
      <summary>Deletes the specified settings container, its subcontainers, and all application settings in the hierarchy.</summary>
      <param name="name">The name of the settings container.</param>
    </member>
    <member name="T:Windows.Storage.ApplicationDataContainerSettings">
      <summary>Provides access to the settings in a settings container. The ApplicationDataContainer.Values property returns an object that can be cast to this type.</summary>
    </member>
    <member name="P:Windows.Storage.ApplicationDataContainerSettings.Size">
      <summary>Gets the number of related application settings.</summary>
      <returns>The number of related settings.</returns>
    </member>
    <member name="E:Windows.Storage.ApplicationDataContainerSettings.MapChanged">
      <summary>Occurs when the map changes.</summary>
    </member>
    <member name="M:Windows.Storage.ApplicationDataContainerSettings.Clear">
      <summary>Removes all related application settings.</summary>
    </member>
    <member name="M:Windows.Storage.ApplicationDataContainerSettings.First">
      <summary>Retrieves an iterator to enumerate the settings in the settings container.</summary>
      <returns>The iterator.</returns>
    </member>
    <member name="M:Windows.Storage.ApplicationDataContainerSettings.GetView">
      <summary>Returns a read-only snapshot of the contents of the settings container.</summary>
      <returns>The view of the settings container.</returns>
    </member>
    <member name="M:Windows.Storage.ApplicationDataContainerSettings.HasKey(System.String)">
      <summary>Determines whether there is an application setting with the specified key.</summary>
      <param name="key">The key.</param>
      <returns>True if the key is found; otherwise false.</returns>
    </member>
    <member name="M:Windows.Storage.ApplicationDataContainerSettings.Insert(System.String,System.Object)">
      <summary>Inserts or replaces an application setting.</summary>
      <param name="key">The key of the setting to insert or replace.</param>
      <param name="value">The setting value.</param>
      <returns>True if an item with the specified key is an existing item and was replaced; otherwise, false.</returns>
    </member>
    <member name="M:Windows.Storage.ApplicationDataContainerSettings.Lookup(System.String)">
      <summary>Retrieves the specified application setting.</summary>
      <param name="key">The key of the setting.</param>
      <returns>The value, if an item with the specified key exists. Use the **HasKey** method to determine whether the key exists.</returns>
    </member>
    <member name="M:Windows.Storage.ApplicationDataContainerSettings.Remove(System.String)">
      <summary>Removes the specified application setting.</summary>
      <param name="key">The key of the setting.</param>
    </member>
    <member name="T:Windows.Storage.ApplicationDataCreateDisposition">
      <summary>Specifies options for creating application data containers or returning existing containers. This enumeration is used by the ApplicationDataContainer.CreateContainer method.</summary>
    </member>
    <member name="F:Windows.Storage.ApplicationDataCreateDisposition.Always">
      <summary>Always returns the specified container. Creates the container if it does not exist.</summary>
    </member>
    <member name="F:Windows.Storage.ApplicationDataCreateDisposition.Existing">
      <summary>Returns the specified container only if it already exists. Raises an exception of type **System.Exception** if the specified container does not exist.</summary>
    </member>
    <member name="T:Windows.Storage.ApplicationDataLocality">
      <summary>Specifies the type of an application data store.</summary>
    </member>
    <member name="F:Windows.Storage.ApplicationDataLocality.Local">
      <summary>The data resides in the local application data store.</summary>
    </member>
    <member name="F:Windows.Storage.ApplicationDataLocality.LocalCache">
      <summary>The data resides in the local cache for the application data store.</summary>
    </member>
    <member name="F:Windows.Storage.ApplicationDataLocality.Roaming">
      <summary>The data resides in the roaming application data store.</summary>
    </member>
    <member name="F:Windows.Storage.ApplicationDataLocality.Temporary">
      <summary>The data resides in the temporary application data store.</summary>
    </member>
    <member name="T:Windows.Storage.ApplicationDataSetVersionHandler">
      <summary>Represents a method that handles the request to set the version of the application data in the application data store.</summary>
      <param name="setVersionRequest">The set version request.</param>
    </member>
    <member name="T:Windows.Storage.CachedFileManager">
      <summary>Lets apps manage real-time updates to files.</summary>
    </member>
    <member name="M:Windows.Storage.CachedFileManager.CompleteUpdatesAsync(Windows.Storage.IStorageFile)">
      <summary>Initiates updates for the specified file. This method contacts the app that provided the file to perform the updates.</summary>
      <param name="file">The file to update.</param>
      <returns>When this method completes, it returns a FileUpdateStatus enum value that describes the status of the updates to the file.</returns>
    </member>
    <member name="M:Windows.Storage.CachedFileManager.DeferUpdates(Windows.Storage.IStorageFile)">
      <summary>Lets apps defer real-time updates for a specified file.</summary>
      <param name="file">The file to defer updates for.</param>
    </member>
    <member name="T:Windows.Storage.CreationCollisionOption">
      <summary>Specifies what to do if a file or folder with the specified name already exists in the current folder when you create a new file or folder.</summary>
    </member>
    <member name="F:Windows.Storage.CreationCollisionOption.FailIfExists">
      <summary>Raise an exception of type **System.Exception** if the file or folder already exists.</summary>
    </member>
    <member name="F:Windows.Storage.CreationCollisionOption.GenerateUniqueName">
      <summary>Automatically append a number to the base of the specified name if the file or folder already exists.</summary>
    </member>
    <member name="F:Windows.Storage.CreationCollisionOption.OpenIfExists">
      <summary>Return the existing item if the file or folder already exists.</summary>
    </member>
    <member name="F:Windows.Storage.CreationCollisionOption.ReplaceExisting">
      <summary>Replace the existing item if the file or folder already exists.</summary>
    </member>
    <member name="T:Windows.Storage.DownloadsFolder">
      <summary>Creates files and folders inside the Downloads folder.</summary>
    </member>
    <member name="M:Windows.Storage.DownloadsFolder.CreateFileAsync(System.String)">
      <summary>Creates a new file inside the Downloads folder.</summary>
      <param name="desiredName">The desired name of the file to create.</param>
      <returns>When this method completes, it returns the new file as a StorageFile object.</returns>
    </member>
    <member name="M:Windows.Storage.DownloadsFolder.CreateFileAsync(System.String,Windows.Storage.CreationCollisionOption)">
      <summary>Creates a new file in the Downloads folder, and specifies what to do if a file with the same name already exists in the Downloads folder.</summary>
      <param name="desiredName">The desired name of the file to create.</param>
      <param name="option">The enum value that determines how Windows responds if the *desiredName* is the same as the name of an existing file in the current folder.</param>
      <returns>When this method completes, it returns the new file as a StorageFile object.</returns>
    </member>
    <member name="M:Windows.Storage.DownloadsFolder.CreateFileForUserAsync(Windows.System.User,System.String)">
      <summary>Creates a new file inside the Downloads folder of a specific User.</summary>
      <param name="user">The User for which the file is created.</param>
      <param name="desiredName">The desired name of the file to create.</param>
      <returns>When this method completes, it returns the new file as a StorageFile object.</returns>
    </member>
    <member name="M:Windows.Storage.DownloadsFolder.CreateFileForUserAsync(Windows.System.User,System.String,Windows.Storage.CreationCollisionOption)">
      <summary>Creates a new file in the Downloads folder of a specific User, and specifies what to do if a file with the same name already exists in the Downloads folder.</summary>
      <param name="user">The User for which the file is created.</param>
      <param name="desiredName">The desired name of the file to create.</param>
      <param name="option">The enum value that determines how Windows responds if the *desiredName* is the same as the name of an existing file in the current folder.</param>
      <returns>When this method completes, it returns the new file as a StorageFile object.</returns>
    </member>
    <member name="M:Windows.Storage.DownloadsFolder.CreateFolderAsync(System.String)">
      <summary>Creates a new subfolder in the Downloads folder.</summary>
      <param name="desiredName">The desired name of the subfolder to create.</param>
      <returns>When this method completes, it returns the new subfolder as a StorageFolder.</returns>
    </member>
    <member name="M:Windows.Storage.DownloadsFolder.CreateFolderAsync(System.String,Windows.Storage.CreationCollisionOption)">
      <summary>Creates a new subfolder in the Downloads folder, and specifies what to do if a subfolder with the same name already exists in the Downloads folder.</summary>
      <param name="desiredName">The desired name of the subfolder to create.</param>
      <param name="option">The enum value that determines how Windows responds if the *desiredName* is the same as the name of an existing subfolder in the Downloads folder.</param>
      <returns>When this method completes, it returns the new subfolder as a StorageFolder.</returns>
    </member>
    <member name="M:Windows.Storage.DownloadsFolder.CreateFolderForUserAsync(Windows.System.User,System.String)">
      <summary>Creates a new subfolder inside the Downloads folder of a specific User.</summary>
      <param name="user">The User for which the folder is created.</param>
      <param name="desiredName">The desired name of the subfolder to create.</param>
      <returns>When this method completes, it returns the new subfolder as a StorageFolder.</returns>
    </member>
    <member name="M:Windows.Storage.DownloadsFolder.CreateFolderForUserAsync(Windows.System.User,System.String,Windows.Storage.CreationCollisionOption)">
      <summary>Creates a new subfolder in the Downloads folder of a specific User, and specifies what to do if a subfolder with the same name already exists in the Downloads folder.</summary>
      <param name="user">The User for which the folder is created.</param>
      <param name="desiredName">The desired name of the subfolder to create.</param>
      <param name="option">The enum value that determines how Windows responds if the *desiredName* is the same as the name of an existing subfolder in the Downloads folder.</param>
      <returns>When this method completes, it returns the new subfolder as a StorageFolder.</returns>
    </member>
    <member name="T:Windows.Storage.FileAccessMode">
      <summary>Specifies whether to access a file in read-only mode or in read/write mode.</summary>
    </member>
    <member name="F:Windows.Storage.FileAccessMode.Read">
      <summary>Access the file stream in read-only mode.</summary>
    </member>
    <member name="F:Windows.Storage.FileAccessMode.ReadWrite">
      <summary>Access the file stream in read/write mode.</summary>
    </member>
    <member name="T:Windows.Storage.FileAttributes">
      <summary>Describes the attributes of a file or folder.</summary>
    </member>
    <member name="F:Windows.Storage.FileAttributes.Archive">
      <summary>The item is archived.</summary>
    </member>
    <member name="F:Windows.Storage.FileAttributes.Directory">
      <summary>The item is a directory.</summary>
    </member>
    <member name="F:Windows.Storage.FileAttributes.LocallyIncomplete">
      <summary>The item is locally incomplete. Windows only.</summary>
    </member>
    <member name="F:Windows.Storage.FileAttributes.Normal">
      <summary>The item is normal. That is, the item doesn't have any of the other values in the enumeration.</summary>
    </member>
    <member name="F:Windows.Storage.FileAttributes.ReadOnly">
      <summary>The item is read-only.</summary>
    </member>
    <member name="F:Windows.Storage.FileAttributes.Temporary">
      <summary>The item is a temporary file.</summary>
    </member>
    <member name="T:Windows.Storage.FileIO">
      <summary>Provides helper methods for reading and writing files that are represented by objects of type IStorageFile.</summary>
    </member>
    <member name="M:Windows.Storage.FileIO.AppendLinesAsync(Windows.Storage.IStorageFile,Windows.Foundation.Collections.IIterable{System.String})">
      <summary>Appends lines of text to the specified file.</summary>
      <param name="file">The file that the lines are appended to.</param>
      <param name="lines">The list of text strings to append as lines.</param>
      <returns>No object or value is returned when this method completes.</returns>
    </member>
    <member name="M:Windows.Storage.FileIO.AppendLinesAsync(Windows.Storage.IStorageFile,Windows.Foundation.Collections.IIterable{System.String},Windows.Storage.Streams.UnicodeEncoding)">
      <summary>Appends lines of text to the specified file using the specified character encoding.</summary>
      <param name="file">The file that the lines are appended to.</param>
      <param name="lines">The list of text strings to append as lines.</param>
      <param name="encoding">The character encoding of the file.</param>
      <returns>No object or value is returned when this method completes.</returns>
    </member>
    <member name="M:Windows.Storage.FileIO.AppendTextAsync(Windows.Storage.IStorageFile,System.String)">
      <summary>Appends text to the specified file.</summary>
      <param name="file">The file that the text is appended to.</param>
      <param name="contents">The text to append.</param>
      <returns>No object or value is returned when this method completes.</returns>
    </member>
    <member name="M:Windows.Storage.FileIO.AppendTextAsync(Windows.Storage.IStorageFile,System.String,Windows.Storage.Streams.UnicodeEncoding)">
      <summary>Appends text to the specified file using the specified character encoding.</summary>
      <param name="file">The file that the text is appended to.</param>
      <param name="contents">The text to append.</param>
      <param name="encoding">The character encoding of the file.</param>
      <returns>No object or value is returned when this method completes.</returns>
    </member>
    <member name="M:Windows.Storage.FileIO.ReadBufferAsync(Windows.Storage.IStorageFile)">
      <summary>Reads the contents of the specified file and returns a buffer.</summary>
      <param name="file">The file to read.</param>
      <returns>When this method completes, it returns an object (type IBuffer ) that represents the contents of the file.</returns>
    </member>
    <member name="M:Windows.Storage.FileIO.ReadLinesAsync(Windows.Storage.IStorageFile)">
      <summary>Reads the contents of the specified file and returns lines of text.</summary>
      <param name="file">The file to read.</param>
      <returns>When this method completes successfully, it returns the contents of the file as a list (type IVector ) of lines of text. Each line of text in the list is represented by a String object.</returns>
    </member>
    <member name="M:Windows.Storage.FileIO.ReadLinesAsync(Windows.Storage.IStorageFile,Windows.Storage.Streams.UnicodeEncoding)">
      <summary>Reads the contents of the specified file using the specified character encoding and returns lines of text.</summary>
      <param name="file">The file to read.</param>
      <param name="encoding">The character encoding to use.</param>
      <returns>When this method completes successfully, it returns the contents of the file as a list (type IVector ) of lines of text. Each line of text in the list is represented by a String object.</returns>
    </member>
    <member name="M:Windows.Storage.FileIO.ReadTextAsync(Windows.Storage.IStorageFile)">
      <summary>Reads the contents of the specified file and returns text.</summary>
      <param name="file">The file to read.</param>
      <returns>When this method completes successfully, it returns the contents of the file as a text string.</returns>
    </member>
    <member name="M:Windows.Storage.FileIO.ReadTextAsync(Windows.Storage.IStorageFile,Windows.Storage.Streams.UnicodeEncoding)">
      <summary>Reads the contents of the specified file using the specified character encoding and returns text.</summary>
      <param name="file">The file to read.</param>
      <param name="encoding">The character encoding to use.</param>
      <returns>When this method completes successfully, it returns the contents of the file as a text string.</returns>
    </member>
    <member name="M:Windows.Storage.FileIO.WriteBufferAsync(Windows.Storage.IStorageFile,Windows.Storage.Streams.IBuffer)">
      <summary>Writes data from a buffer to the specified file.</summary>
      <param name="file">The file that the buffer of data is written to.</param>
      <param name="buffer">The buffer that contains the data to write.</param>
      <returns>No object or value is returned when this method completes.</returns>
    </member>
    <member name="M:Windows.Storage.FileIO.WriteBytesAsync(Windows.Storage.IStorageFile,System.Byte[])">
      <summary>Writes an array of bytes of data to the specified file.</summary>
      <param name="file">The file that the byte is written to.</param>
      <param name="buffer">The array of bytes to write.</param>
      <returns>No object or value is returned when this method completes.</returns>
    </member>
    <member name="M:Windows.Storage.FileIO.WriteLinesAsync(Windows.Storage.IStorageFile,Windows.Foundation.Collections.IIterable{System.String})">
      <summary>Writes lines of text to the specified file.</summary>
      <param name="file">The file that the lines are written to.</param>
      <param name="lines">The list of text strings to write as lines.</param>
      <returns>No object or value is returned when this method completes.</returns>
    </member>
    <member name="M:Windows.Storage.FileIO.WriteLinesAsync(Windows.Storage.IStorageFile,Windows.Foundation.Collections.IIterable{System.String},Windows.Storage.Streams.UnicodeEncoding)">
      <summary>Writes lines of text to the specified file using the specified character encoding.</summary>
      <param name="file">The file that the lines are written to.</param>
      <param name="lines">The list of text strings to write as lines.</param>
      <param name="encoding">The character encoding of the file.</param>
      <returns>No object or value is returned when this method completes.</returns>
    </member>
    <member name="M:Windows.Storage.FileIO.WriteTextAsync(Windows.Storage.IStorageFile,System.String)">
      <summary>Writes text to the specified file.</summary>
      <param name="file">The file that the text is written to.</param>
      <param name="contents">The text to write.</param>
      <returns>No object or value is returned when this method completes.</returns>
    </member>
    <member name="M:Windows.Storage.FileIO.WriteTextAsync(Windows.Storage.IStorageFile,System.String,Windows.Storage.Streams.UnicodeEncoding)">
      <summary>Writes text to the specified file using the specified character encoding.</summary>
      <param name="file">The file that the text is written to.</param>
      <param name="contents">The text to write.</param>
      <param name="encoding">The character encoding of the file.</param>
      <returns>No object or value is returned when this method completes.</returns>
    </member>
    <member name="T:Windows.Storage.IStorageFile">
      <summary>Represents a file. Provides information about the file and its contents, and ways to manipulate them.</summary>
    </member>
    <member name="P:Windows.Storage.IStorageFile.ContentType">
      <summary>Gets the MIME type of the contents of the file.</summary>
      <returns>The MIME type of the file contents.</returns>
    </member>
    <member name="P:Windows.Storage.IStorageFile.FileType">
      <summary>Gets the type (file name extension) of the file.</summary>
      <returns>The file name extension of the file.</returns>
    </member>
    <member name="M:Windows.Storage.IStorageFile.CopyAndReplaceAsync(Windows.Storage.IStorageFile)">
      <summary>Replaces the specified file with a copy of the current file.</summary>
      <param name="fileToReplace">The file to replace.</param>
      <returns>No object or value is returned when this method completes.</returns>
    </member>
    <member name="M:Windows.Storage.IStorageFile.CopyAsync(Windows.Storage.IStorageFolder)">
      <summary>Creates a copy of the file in the specified folder.</summary>
      <param name="destinationFolder">The destination folder where the copy is created.</param>
      <returns>When this method completes, it returns a StorageFile that represents the copy.</returns>
    </member>
    <member name="M:Windows.Storage.IStorageFile.CopyAsync(Windows.Storage.IStorageFolder,System.String)">
      <summary>Creates a copy of the file in the specified folder, using the desired name.</summary>
      <param name="destinationFolder">The destination folder where the copy is created.</param>
      <param name="desiredNewName">The desired name of the copy.</param>
      <returns>When this method completes, it returns a StorageFile that represents the copy.</returns>
    </member>
    <member name="M:Windows.Storage.IStorageFile.CopyAsync(Windows.Storage.IStorageFolder,System.String,Windows.Storage.NameCollisionOption)">
      <summary>Creates a copy of the file in the specified folder, using the desired name. This method also specifies what to do if an existing file in the specified folder has the same name.</summary>
      <param name="destinationFolder">The destination folder where the copy is created.</param>
      <param name="desiredNewName">The desired name of the copy.</param>
      <param name="option">An enum value that determines how Windows responds if the *desiredNewName* is the same as the name of an existing file in the destination folder.</param>
      <returns>When this method completes, it returns a StorageFile that represents the copy.</returns>
    </member>
    <member name="M:Windows.Storage.IStorageFile.MoveAndReplaceAsync(Windows.Storage.IStorageFile)">
      <summary>Moves the current file to the location of the specified file and replaces the specified file in that location.</summary>
      <param name="fileToReplace">The file to replace.</param>
      <returns>No object or value is returned by this method.</returns>
    </member>
    <member name="M:Windows.Storage.IStorageFile.MoveAsync(Windows.Storage.IStorageFolder)">
      <summary>Moves the current file to the specified folder.</summary>
      <param name="destinationFolder">The destination folder where the file is moved.</param>
      <returns>No object or value is returned by this method.</returns>
    </member>
    <member name="M:Windows.Storage.IStorageFile.MoveAsync(Windows.Storage.IStorageFolder,System.String)">
      <summary>Moves the current file to the specified folder and renames the file according to the desired name.</summary>
      <param name="destinationFolder">The destination folder where the file is moved.</param>
      <param name="desiredNewName">The desired name of the file after it is moved.</param>
      <returns>No object or value is returned by this method.</returns>
    </member>
    <member name="M:Windows.Storage.IStorageFile.MoveAsync(Windows.Storage.IStorageFolder,System.String,Windows.Storage.NameCollisionOption)">
      <summary>Moves the current file to the specified folder and renames the file according to the desired name. This method also specifies what to do if a file with the same name already exists in the specified folder.</summary>
      <param name="destinationFolder">The destination folder where the file is moved.</param>
      <param name="desiredNewName">The desired name of the file after it is moved.</param>
      <param name="option">An enum value that determines how Windows responds if the *desiredNewName* is the same as the name of an existing file in the destination folder.</param>
      <returns>No object or value is returned by this method.</returns>
    </member>
    <member name="M:Windows.Storage.IStorageFile.OpenAsync(Windows.Storage.FileAccessMode)">
      <summary>Opens a random-access stream over the file.</summary>
      <param name="accessMode">The type of access to allow.</param>
      <returns>When this method completes, it returns the random-access stream (type [IRandomAccessStream](https://docs.microsoft.com/previous-versions/hh438400(v=vs.85))).</returns>
    </member>
    <member name="M:Windows.Storage.IStorageFile.OpenTransactedWriteAsync">
      <summary>Opens a transacted, random-access stream for writing to the file.</summary>
      <returns>When this method completes, it returns a StorageStreamTransaction that contains the random-access stream and methods that can be used to complete transactions.</returns>
    </member>
    <member name="T:Windows.Storage.IStorageFile2">
      <summary>Represents a file. Provides information about the file and its contents, and ways to manipulate them.</summary>
    </member>
    <member name="M:Windows.Storage.IStorageFile2.OpenAsync(Windows.Storage.FileAccessMode,Windows.Storage.StorageOpenOptions)">
      <summary>Opens a random-access stream over the file.</summary>
      <param name="accessMode">One of the enumeration values that specifies the type of access to allow.</param>
      <param name="options">A bitwise combination of the enumeration values that specify options for opening the stream.</param>
      <returns>When this method completes, it returns an IRandomAccessStream that contains the requested random-access stream.</returns>
    </member>
    <member name="M:Windows.Storage.IStorageFile2.OpenTransactedWriteAsync(Windows.Storage.StorageOpenOptions)">
      <summary>Opens a random-access stream to the file that can be used for transacted-write operations with the specified options.</summary>
      <param name="options">A bitwise combination of the enumeration values that specify options for opening the stream.</param>
      <returns>When this method completes, it returns a StorageStreamTransaction containing the random-access stream and methods that can be used to complete transactions.</returns>
    </member>
    <member name="T:Windows.Storage.IStorageFilePropertiesWithAvailability">
      <summary>Provides access to the IsAvailable property.</summary>
    </member>
    <member name="P:Windows.Storage.IStorageFilePropertiesWithAvailability.IsAvailable">
      <summary>Indicates if the file is local, is cached locally, or can be downloaded.</summary>
      <returns>**True** if the file is local, is cached locally, or can be downloaded. Otherwise, **false**.</returns>
    </member>
    <member name="T:Windows.Storage.IStorageFolder">
      <summary>Manipulates folders and their contents, and provides information about them.</summary>
    </member>
    <member name="M:Windows.Storage.IStorageFolder.CreateFileAsync(System.String)">
      <summary>Creates a new file in the current folder.</summary>
      <param name="desiredName">The desired name of the file to create.</param>
      <returns>When this method completes, it returns the new file as a StorageFile.</returns>
    </member>
    <member name="M:Windows.Storage.IStorageFolder.CreateFileAsync(System.String,Windows.Storage.CreationCollisionOption)">
      <summary>Creates a new file in the current folder, and specifies what to do if a file with the same name already exists in the current folder.</summary>
      <param name="desiredName">The desired name of the file to create.</param>
      <param name="options">The enum value that determines how Windows responds if the *desiredName* is the same as the name of an existing file in the current folder.</param>
      <returns>When this method completes, it returns the new file as a StorageFile.</returns>
    </member>
    <member name="M:Windows.Storage.IStorageFolder.CreateFolderAsync(System.String)">
      <summary>Creates a new folder in the current folder.</summary>
      <param name="desiredName">The desired name of the folder to create.</param>
      <returns>When this method completes, it returns the new folder as a StorageFolder.</returns>
    </member>
    <member name="M:Windows.Storage.IStorageFolder.CreateFolderAsync(System.String,Windows.Storage.CreationCollisionOption)">
      <summary>Creates a new folder in the current folder, and specifies what to do if a folder with the same name already exists in the current folder.</summary>
      <param name="desiredName">The desired name of the folder to create.</param>
      <param name="options">The enum value that determines how Windows responds if the *desiredName* is the same as the name of an existing folder in the current folder.</param>
      <returns>When this method completes, it returns the new folder as a StorageFolder.</returns>
    </member>
    <member name="M:Windows.Storage.IStorageFolder.GetFileAsync(System.String)">
      <summary>Gets the specified file from the current folder.</summary>
      <param name="name">The name (or path relative to the current folder) of the file to retrieve.</param>
      <returns>When this method completes successfully, it returns a StorageFile that represents the file.</returns>
    </member>
    <member name="M:Windows.Storage.IStorageFolder.GetFilesAsync">
      <summary>Gets the files from the current folder.</summary>
      <returns>When this method completes successfully, it returns a list of the files (type IVectorView ) in the folder. Each file in the list is represented by a StorageFile object.</returns>
    </member>
    <member name="M:Windows.Storage.IStorageFolder.GetFolderAsync(System.String)">
      <summary>Gets the specified folder from the current folder.</summary>
      <param name="name">The name of the child folder to retrieve.</param>
      <returns>When this method completes successfully, it returns a StorageFolder that represents the child folder.</returns>
    </member>
    <member name="M:Windows.Storage.IStorageFolder.GetFoldersAsync">
      <summary>Gets the folders in the current folder.</summary>
      <returns>When this method completes successfully, it returns a list of the files (type IVectorView ). Each folder in the list is represented by a StorageFolder.</returns>
    </member>
    <member name="M:Windows.Storage.IStorageFolder.GetItemAsync(System.String)">
      <summary>Gets the specified item from the IStorageFolder.</summary>
      <param name="name">The name of the item to retrieve.</param>
      <returns>When this method completes successfully, it returns the file or folder (type IStorageItem ).</returns>
    </member>
    <member name="M:Windows.Storage.IStorageFolder.GetItemsAsync">
      <summary>Gets the items from the current folder.</summary>
      <returns>When this method completes successfully, it returns a list of the files and folders (type IVectorView ). The files and folders in the list are represented by objects of type IStorageItem.</returns>
    </member>
    <member name="T:Windows.Storage.IStorageFolder2">
      <summary>Manipulates folders and their contents, and provides information about them.</summary>
    </member>
    <member name="M:Windows.Storage.IStorageFolder2.TryGetItemAsync(System.String)">
      <summary>Try to get a single file or sub-folder from the current folder by using the name of the item.</summary>
      <param name="name">The name (or path relative to the current folder) of the file or sub-folder to try to retrieve.</param>
      <returns>When this method completes successfully, it returns the file or folder (type IStorageItem ).</returns>
    </member>
    <member name="T:Windows.Storage.IStorageItem">
      <summary>Manipulates storage items (files and folders) and their contents, and provides information about them.</summary>
    </member>
    <member name="P:Windows.Storage.IStorageItem.Attributes">
      <summary>Gets the attributes of a storage item.</summary>
      <returns>The file or folder attributes.</returns>
    </member>
    <member name="P:Windows.Storage.IStorageItem.DateCreated">
      <summary>Gets the date and time when the current item was created.</summary>
      <returns>The date and time when the current item was created.</returns>
    </member>
    <member name="P:Windows.Storage.IStorageItem.Name">
      <summary>Gets the name of the item including the file name extension if there is one.</summary>
      <returns>The name of the item including the file name extension if there is one.</returns>
    </member>
    <member name="P:Windows.Storage.IStorageItem.Path">
      <summary>Gets the full file-system path of the item, if the item has a path.</summary>
      <returns>The full path of the item, if the item has a path in the user's file-system.</returns>
    </member>
    <member name="M:Windows.Storage.IStorageItem.DeleteAsync">
      <summary>Deletes the current item.</summary>
      <returns>No object or value is returned by this method when it completes.</returns>
    </member>
    <member name="M:Windows.Storage.IStorageItem.DeleteAsync(Windows.Storage.StorageDeleteOption)">
      <summary>Deletes the current item, optionally deleting it permanently.</summary>
      <param name="option">A value that indicates whether to delete the item permanently.</param>
      <returns>No object or value is returned by this method when it completes.</returns>
    </member>
    <member name="M:Windows.Storage.IStorageItem.GetBasicPropertiesAsync">
      <summary>Gets the basic properties of the current item (like a file or folder).</summary>
      <returns>When this method completes successfully, it returns the basic properties of the current item as a BasicProperties object.</returns>
    </member>
    <member name="M:Windows.Storage.IStorageItem.IsOfType(Windows.Storage.StorageItemTypes)">
      <summary>Determines whether the current IStorageItem matches the specified StorageItemTypes value.</summary>
      <param name="type">The value to match against.</param>
      <returns>True if the IStorageItem matches the specified value; otherwise false.</returns>
    </member>
    <member name="M:Windows.Storage.IStorageItem.RenameAsync(System.String)">
      <summary>Renames the current item.</summary>
      <param name="desiredName">The desired, new name of the item.</param>
      <returns>No object or value is returned by this method when it completes.</returns>
    </member>
    <member name="M:Windows.Storage.IStorageItem.RenameAsync(System.String,Windows.Storage.NameCollisionOption)">
      <summary>Renames the current item. This method also specifies what to do if an existing item in the current item's location has the same name.</summary>
      <param name="desiredName">The desired, new name of the current item.</param>
      <param name="option">The enum value that determines how Windows responds if the *desiredName* is the same as the name of an existing item in the current item's location.</param>
      <returns>No object or value is returned by this method when it completes.</returns>
    </member>
    <member name="T:Windows.Storage.IStorageItem2">
      <summary>Manipulates storage items (files and folders) and their contents, and provides information about them.</summary>
    </member>
    <member name="M:Windows.Storage.IStorageItem2.GetParentAsync">
      <summary>Gets the parent folder of the current storage item.</summary>
      <returns>When this method completes, it returns the parent folder as a StorageFolder.</returns>
    </member>
    <member name="M:Windows.Storage.IStorageItem2.IsEqual(Windows.Storage.IStorageItem)">
      <summary>Indicates whether the current item is the same as the specified item.</summary>
      <param name="item">The IStorageItem object that represents a storage item to compare against.</param>
      <returns>Returns **true** if the current storage item is the same as the specified storage item; otherwise **false**.</returns>
    </member>
    <member name="T:Windows.Storage.IStorageItemProperties">
      <summary>Provides access to common and content properties on items (like files and folders).</summary>
    </member>
    <member name="P:Windows.Storage.IStorageItemProperties.DisplayName">
      <summary>Gets the user-friendly name of the item.</summary>
      <returns>Gets the user-friendly name of the item.</returns>
    </member>
    <member name="P:Windows.Storage.IStorageItemProperties.DisplayType">
      <summary>Gets the user-friendly type of the item.</summary>
      <returns>The user-friendly type of the item.</returns>
    </member>
    <member name="P:Windows.Storage.IStorageItemProperties.FolderRelativeId">
      <summary>Gets an identifier for the current item. This ID is unique for the query result or StorageFolder that contains the item and can be used to distinguish between items that have the same name.</summary>
      <returns>The identifier for the item within the query result or StorageFolder.</returns>
    </member>
    <member name="P:Windows.Storage.IStorageItemProperties.Properties">
      <summary>Gets an object that provides access to the content-related properties of the item.</summary>
      <returns>The object that provides access to the content-related properties of the item.</returns>
    </member>
    <member name="M:Windows.Storage.IStorageItemProperties.GetThumbnailAsync(Windows.Storage.FileProperties.ThumbnailMode)">
      <summary>Retrieves an adjusted thumbnail image for the item, determined by the purpose of the thumbnail.</summary>
      <param name="mode">The enum value that describes the purpose of the thumbnail and determines how the thumbnail image is adjusted.</param>
      <returns>When this method completes successfully, it returns a StorageItemThumbnail that represents the thumbnail image or **null** if there is no thumbnail image associated with the item.</returns>
    </member>
    <member name="M:Windows.Storage.IStorageItemProperties.GetThumbnailAsync(Windows.Storage.FileProperties.ThumbnailMode,System.UInt32)">
      <summary>Retrieves an adjusted thumbnail image for the item, determined by the purpose of the thumbnail and the requested size.</summary>
      <param name="mode">The enum value that describes the purpose of the thumbnail and determines how the thumbnail image is adjusted.</param>
      <param name="requestedSize">The requested size, in pixels, of the longest edge of the thumbnail. Windows uses the *requestedSize* as a guide and tries to scale the thumbnail image without reducing the quality of the image.</param>
      <returns>When this method completes successfully, it returns a StorageItemThumbnail that represents the thumbnail image or **null** if there is no thumbnail image associated with the item.</returns>
    </member>
    <member name="M:Windows.Storage.IStorageItemProperties.GetThumbnailAsync(Windows.Storage.FileProperties.ThumbnailMode,System.UInt32,Windows.Storage.FileProperties.ThumbnailOptions)">
      <summary>Retrieves an adjusted thumbnail image for the item, determined by the purpose of the thumbnail, the requested size, and the specified options.</summary>
      <param name="mode">The enum value that describes the purpose of the thumbnail and determines how the thumbnail image is adjusted.</param>
      <param name="requestedSize">The requested size, in pixels, of the longest edge of the thumbnail. Windows uses the *requestedSize* as a guide and tries to scale the thumbnail image without reducing the quality of the image.</param>
      <param name="options">The enum value that describes the desired behavior to use to retrieve the thumbnail image. The specified behavior might affect the size and/or quality of the image and how quickly the thumbnail image is retrieved.</param>
      <returns>When this method completes successfully, it returns a StorageItemThumbnail that represents the thumbnail image or **null** if there is no thumbnail image associated with the item.</returns>
    </member>
    <member name="T:Windows.Storage.IStorageItemProperties2">
      <summary>Provides access to methods that get a scaled image as a thumbnail.</summary>
    </member>
    <member name="M:Windows.Storage.IStorageItemProperties2.GetScaledImageAsThumbnailAsync(Windows.Storage.FileProperties.ThumbnailMode)">
      <summary>Gets a scaled image as a thumbnail, determined by the purpose of the thumbnail.</summary>
      <param name="mode">The enum value that describes the purpose of the thumbnail and determines how the thumbnail image is adjusted.</param>
      <returns>When this method completes successfully, it returns a StorageItemThumbnail that represents the thumbnail image or **null** if there is no thumbnail image associated with the item.</returns>
    </member>
    <member name="M:Windows.Storage.IStorageItemProperties2.GetScaledImageAsThumbnailAsync(Windows.Storage.FileProperties.ThumbnailMode,System.UInt32)">
      <summary>Gets a scaled image as a thumbnail, determined by the purpose of the thumbnail and the requested size.</summary>
      <param name="mode">The enum value that describes the purpose of the thumbnail and determines how the thumbnail image is adjusted.</param>
      <param name="requestedSize">The requested size, in pixels, of the longest edge of the thumbnail. Windows uses the *requestedSize* as a guide and tries to scale the thumbnail image without reducing the quality of the image.</param>
      <returns>When this method completes successfully, it returns a StorageItemThumbnail that represents the thumbnail image or **null** if there is no thumbnail image associated with the item.</returns>
    </member>
    <member name="M:Windows.Storage.IStorageItemProperties2.GetScaledImageAsThumbnailAsync(Windows.Storage.FileProperties.ThumbnailMode,System.UInt32,Windows.Storage.FileProperties.ThumbnailOptions)">
      <summary>Gets a scaled image as a thumbnail, determined by the purpose of the thumbnail, the requested size, and the specified options</summary>
      <param name="mode">The enum value that describes the purpose of the thumbnail and determines how the thumbnail image is adjusted.</param>
      <param name="requestedSize">The requested size, in pixels, of the longest edge of the thumbnail. Windows uses the *requestedSize* as a guide and tries to scale the thumbnail image without reducing the quality of the image.</param>
      <param name="options">The enum value that describes the desired behavior to use to retrieve the thumbnail image. The specified behavior might affect the size and/or quality of the image and how quickly the thumbnail image is retrieved.</param>
      <returns>When this method completes successfully, it returns a StorageItemThumbnail that represents the thumbnail image or **null** if there is no thumbnail image associated with the item.</returns>
    </member>
    <member name="T:Windows.Storage.IStorageItemPropertiesWithProvider">
      <summary>Provides access to common and content properties on storage items from a particular provider.</summary>
    </member>
    <member name="P:Windows.Storage.IStorageItemPropertiesWithProvider.Provider">
      <summary>Gets the StorageProvider object that contains info about the service that stores the current storage item.</summary>
      <returns>The StorageProvider object that contains info about the service that stores the current storage item. The item may be stored by the local file system or by a remote service like Microsoft OneDrive.</returns>
    </member>
    <member name="T:Windows.Storage.IStreamedFileDataRequest">
      <summary>Represents a sequential-access output stream that indicates a request for the data stream of a StorageFile that was created by calling CreateStreamedFileAsync or ReplaceWithStreamedFileAsync.</summary>
    </member>
    <member name="M:Windows.Storage.IStreamedFileDataRequest.FailAndClose(Windows.Storage.StreamedFileFailureMode)">
      <summary>Indicates that the data can't be streamed and releases system resources that are exposed by the current stream indicating that the data request is complete.</summary>
      <param name="failureMode">The enum value that indicates why the data stream can't be accessed.</param>
    </member>
    <member name="T:Windows.Storage.KnownFolderId">
      <summary>Provides values that identify storage folders.</summary>
    </member>
    <member name="F:Windows.Storage.KnownFolderId.AllAppMods">
      <summary>All app modifications folder.</summary>
    </member>
    <member name="F:Windows.Storage.KnownFolderId.AppCaptures">
      <summary>App Captures folder.</summary>
    </member>
    <member name="F:Windows.Storage.KnownFolderId.CameraRoll">
      <summary>Camera Roll folder.</summary>
    </member>
    <member name="F:Windows.Storage.KnownFolderId.CurrentAppMods">
      <summary>Current app modifications folder.</summary>
    </member>
    <member name="F:Windows.Storage.KnownFolderId.DocumentsLibrary">
      <summary>Documents library folder.</summary>
    </member>
    <member name="F:Windows.Storage.KnownFolderId.HomeGroup">
      <summary>HomeGroup folder.</summary>
    </member>
    <member name="F:Windows.Storage.KnownFolderId.MediaServerDevices">
      <summary>The folder of media server (Digital Living Network Alliance (DLNA)) devices.</summary>
    </member>
    <member name="F:Windows.Storage.KnownFolderId.MusicLibrary">
      <summary>Music library folder.</summary>
    </member>
    <member name="F:Windows.Storage.KnownFolderId.Objects3D">
      <summary>Objects 3D folder.</summary>
    </member>
    <member name="F:Windows.Storage.KnownFolderId.PicturesLibrary">
      <summary>Pictures library folder.</summary>
    </member>
    <member name="F:Windows.Storage.KnownFolderId.Playlists">
      <summary>Playlists folder.</summary>
    </member>
    <member name="F:Windows.Storage.KnownFolderId.RecordedCalls">
      <summary>Recorded calls folder.</summary>
    </member>
    <member name="F:Windows.Storage.KnownFolderId.RemovableDevices">
      <summary>Removable devices folder.</summary>
    </member>
    <member name="F:Windows.Storage.KnownFolderId.SavedPictures">
      <summary>Saved pictures folder.</summary>
    </member>
    <member name="F:Windows.Storage.KnownFolderId.Screenshots">
      <summary>Screenshots folder.</summary>
    </member>
    <member name="F:Windows.Storage.KnownFolderId.VideosLibrary">
      <summary>Videos library folder.</summary>
    </member>
    <member name="T:Windows.Storage.KnownFolders">
      <summary>Provides access to common locations that contain user content. This includes content from a user's local libraries (such as Documents, Pictures, Music, and Videos), HomeGroup, removable devices, and media server devices.</summary>
    </member>
    <member name="P:Windows.Storage.KnownFolders.AppCaptures">
      <summary>Gets the App Captures folder.</summary>
      <returns>The App Captures folder.</returns>
    </member>
    <member name="P:Windows.Storage.KnownFolders.CameraRoll">
      <summary>Gets the Camera Roll folder.</summary>
      <returns>The Camera Roll folder.</returns>
    </member>
    <member name="P:Windows.Storage.KnownFolders.DocumentsLibrary">
      <summary>Gets the Documents library. The Documents library is not intended for general use.</summary>
      <returns>The Documents library.</returns>
    </member>
    <member name="P:Windows.Storage.KnownFolders.HomeGroup">
      <summary>Gets the HomeGroup folder.</summary>
      <returns>The HomeGroup folder.</returns>
    </member>
    <member name="P:Windows.Storage.KnownFolders.MediaServerDevices">
      <summary>Gets the folder of media server (Digital Living Network Alliance (DLNA)) devices.</summary>
      <returns>The folder of media server (Digital Living Network Alliance (DLNA)) devices.</returns>
    </member>
    <member name="P:Windows.Storage.KnownFolders.MusicLibrary">
      <summary>Gets the Music library.</summary>
      <returns>The Music library.</returns>
    </member>
    <member name="P:Windows.Storage.KnownFolders.Objects3D">
      <summary>Gets the Objects 3D folder.</summary>
      <returns>The Objects 3D folder.</returns>
    </member>
    <member name="P:Windows.Storage.KnownFolders.PicturesLibrary">
      <summary>Gets the Pictures library.</summary>
      <returns>The Pictures library.</returns>
    </member>
    <member name="P:Windows.Storage.KnownFolders.Playlists">
      <summary>Gets the play lists folder.</summary>
      <returns>The play lists folder.</returns>
    </member>
    <member name="P:Windows.Storage.KnownFolders.RecordedCalls">
      <summary>Gets the recorded calls folder.</summary>
      <returns>The recorded calls folder.</returns>
    </member>
    <member name="P:Windows.Storage.KnownFolders.RemovableDevices">
      <summary>Gets the removable devices folder.</summary>
      <returns>The removable devices folder.</returns>
    </member>
    <member name="P:Windows.Storage.KnownFolders.SavedPictures">
      <summary>Gets the Saved Pictures folder.</summary>
      <returns>The Saved Pictures folder.</returns>
    </member>
    <member name="P:Windows.Storage.KnownFolders.VideosLibrary">
      <summary>Gets the Videos library.</summary>
      <returns>The Videos library.</returns>
    </member>
    <member name="M:Windows.Storage.KnownFolders.GetFolderAsync(Windows.Storage.KnownFolderId)">
      <summary>
      </summary>
      <param name="folderId">
      </param>
      <returns>
      </returns>
    </member>
    <member name="M:Windows.Storage.KnownFolders.GetFolderForUserAsync(Windows.System.User,Windows.Storage.KnownFolderId)">
      <summary>Static method that returns a specified known folder for a User.</summary>
      <param name="user">The User for which the folder is returned. Use `null` for the current user. In context of this API, current user refers to the user context of the process from where the API call is made.</param>
      <param name="folderId">The ID of the folder to be returned.</param>
      <returns>When this method completes, it returns the requested StorageFolder object.</returns>
    </member>
    <member name="M:Windows.Storage.KnownFolders.RequestAccessAsync(Windows.Storage.KnownFolderId)">
      <summary>
      </summary>
      <param name="folderId">
      </param>
      <returns>
      </returns>
    </member>
    <member name="M:Windows.Storage.KnownFolders.RequestAccessForUserAsync(Windows.System.User,Windows.Storage.KnownFolderId)">
      <summary>
      </summary>
      <param name="user">
      </param>
      <param name="folderId">
      </param>
      <returns>
      </returns>
    </member>
    <member name="T:Windows.Storage.KnownFoldersAccessStatus">
      <summary>
      </summary>
    </member>
    <member name="F:Windows.Storage.KnownFoldersAccessStatus.Allowed">
      <summary>
      </summary>
    </member>
    <member name="F:Windows.Storage.KnownFoldersAccessStatus.DeniedBySystem">
      <summary>
      </summary>
    </member>
    <member name="F:Windows.Storage.KnownFoldersAccessStatus.DeniedByUser">
      <summary>
      </summary>
    </member>
    <member name="F:Windows.Storage.KnownFoldersAccessStatus.NotDeclaredByApp">
      <summary>
      </summary>
    </member>
    <member name="F:Windows.Storage.KnownFoldersAccessStatus.UserPromptRequired">
      <summary>
      </summary>
    </member>
    <member name="T:Windows.Storage.KnownLibraryId">
      <summary>Provides values that identify storage libraries.</summary>
    </member>
    <member name="F:Windows.Storage.KnownLibraryId.Documents">
      <summary>Documents library.</summary>
    </member>
    <member name="F:Windows.Storage.KnownLibraryId.Music">
      <summary>Music library.</summary>
    </member>
    <member name="F:Windows.Storage.KnownLibraryId.Pictures">
      <summary>Pictures library.</summary>
    </member>
    <member name="F:Windows.Storage.KnownLibraryId.Videos">
      <summary>Videos library.</summary>
    </member>
    <member name="T:Windows.Storage.NameCollisionOption">
      <summary>Specifies what to do if a file or folder with the specified name already exists in the current folder when you copy, move, or rename a file or folder.</summary>
    </member>
    <member name="F:Windows.Storage.NameCollisionOption.FailIfExists">
      <summary>Raise an exception of type **System.Exception** if the file or folder already exists.</summary>
    </member>
    <member name="F:Windows.Storage.NameCollisionOption.GenerateUniqueName">
      <summary>Automatically append a number to the base of the specified name if the file or folder already exists.</summary>
    </member>
    <member name="F:Windows.Storage.NameCollisionOption.ReplaceExisting">
      <summary>Replace the existing item if the file or folder already exists.</summary>
    </member>
    <member name="T:Windows.Storage.PathIO">
      <summary>Provides helper methods for reading and writing a file using the absolute path or Uniform Resource Identifier (URI) of the file.</summary>
    </member>
    <member name="M:Windows.Storage.PathIO.AppendLinesAsync(System.String,Windows.Foundation.Collections.IIterable{System.String})">
      <summary>Appends lines of text to the file at the specified path or Uniform Resource Identifier (URI).</summary>
      <param name="absolutePath">The path or Uniform Resource Identifier (URI) of the file that the lines are appended to.</param>
      <param name="lines">The list of text strings to append as lines.</param>
      <returns>No object or value is returned when this method completes.</returns>
    </member>
    <member name="M:Windows.Storage.PathIO.AppendLinesAsync(System.String,Windows.Foundation.Collections.IIterable{System.String},Windows.Storage.Streams.UnicodeEncoding)">
      <summary>Appends lines of text to the file at the specified path or Uniform Resource Identifier (URI) using the specified character encoding.</summary>
      <param name="absolutePath">The path of the file that the lines are appended to.</param>
      <param name="lines">The list of text strings to append as lines.</param>
      <param name="encoding">The character encoding of the file.</param>
      <returns>No object or value is returned when this method completes.</returns>
    </member>
    <member name="M:Windows.Storage.PathIO.AppendTextAsync(System.String,System.String)">
      <summary>Appends text to the file at the specified path or Uniform Resource Identifier (URI).</summary>
      <param name="absolutePath">The path of the file that the text is appended to.</param>
      <param name="contents">The text to append.</param>
      <returns>No object or value is returned when this method completes.</returns>
    </member>
    <member name="M:Windows.Storage.PathIO.AppendTextAsync(System.String,System.String,Windows.Storage.Streams.UnicodeEncoding)">
      <summary>Appends text to the file at the specified path or Uniform Resource Identifier (URI) using the specified character encoding.</summary>
      <param name="absolutePath">The path of the file that the text is appended to.</param>
      <param name="contents">The text to append.</param>
      <param name="encoding">The character encoding of the file.</param>
      <returns>No object or value is returned when this method completes.</returns>
    </member>
    <member name="M:Windows.Storage.PathIO.ReadBufferAsync(System.String)">
      <summary>Reads the contents of the file at the specified path or Uniform Resource Identifier (URI) and returns a buffer.</summary>
      <param name="absolutePath">The path of the file to read.</param>
      <returns>When this method completes, it returns an object (type IBuffer ) that represents the contents of the file.</returns>
    </member>
    <member name="M:Windows.Storage.PathIO.ReadLinesAsync(System.String)">
      <summary>Reads the contents of the file at the specified path or Uniform Resource Identifier (URI) and returns lines of text.</summary>
      <param name="absolutePath">The path of the file to read.</param>
      <returns>When this method completes successfully, it returns the contents of the file as a list (type IVector ) of lines of text. Each line of text in the list is represented by a String object.</returns>
    </member>
    <member name="M:Windows.Storage.PathIO.ReadLinesAsync(System.String,Windows.Storage.Streams.UnicodeEncoding)">
      <summary>Reads the contents of the file at the specified path or Uniform Resource Identifier (URI) using the specified character encoding and returns lines of text.</summary>
      <param name="absolutePath">The path of the file to read.</param>
      <param name="encoding">The character encoding of the file.</param>
      <returns>When this method completes successfully, it returns the contents of the file as a list (type IVector ) of lines of text. Each line of text in the list is represented by a String object.</returns>
    </member>
    <member name="M:Windows.Storage.PathIO.ReadTextAsync(System.String)">
      <summary>Reads the contents of the file at the specified path or Uniform Resource Identifier (URI) and returns text.</summary>
      <param name="absolutePath">The path of the file to read.</param>
      <returns>When this method completes successfully, it returns the contents of the file as a text string.</returns>
    </member>
    <member name="M:Windows.Storage.PathIO.ReadTextAsync(System.String,Windows.Storage.Streams.UnicodeEncoding)">
      <summary>Reads the contents of the file at the specified path or Uniform Resource Identifier (URI) using the specified character encoding and returns text.</summary>
      <param name="absolutePath">The path of the file to read.</param>
      <param name="encoding">The character encoding of the file.</param>
      <returns>When this method completes successfully, it returns the contents of the file as a text string.</returns>
    </member>
    <member name="M:Windows.Storage.PathIO.WriteBufferAsync(System.String,Windows.Storage.Streams.IBuffer)">
      <summary>Writes data from a buffer to the file at the specified path or Uniform Resource Identifier (URI).</summary>
      <param name="absolutePath">The path of the file that the data is written to.</param>
      <param name="buffer">The buffer that contains the data to write.</param>
      <returns>No object or value is returned when this method completes.</returns>
    </member>
    <member name="M:Windows.Storage.PathIO.WriteBytesAsync(System.String,System.Byte[])">
      <summary>Writes a single byte of data to the file at the specified path or Uniform Resource Identifier (URI).</summary>
      <param name="absolutePath">The path of the file that the byte is written to.</param>
      <param name="buffer">An array of bytes to write.</param>
      <returns>No object or value is returned when this method completes.</returns>
    </member>
    <member name="M:Windows.Storage.PathIO.WriteLinesAsync(System.String,Windows.Foundation.Collections.IIterable{System.String})">
      <summary>Writes lines of text to the file at the specified path or Uniform Resource Identifier (URI).</summary>
      <param name="absolutePath">The path of the file that the lines are written to.</param>
      <param name="lines">The list of text strings to append as lines.</param>
      <returns>No object or value is returned when this method completes.</returns>
    </member>
    <member name="M:Windows.Storage.PathIO.WriteLinesAsync(System.String,Windows.Foundation.Collections.IIterable{System.String},Windows.Storage.Streams.UnicodeEncoding)">
      <summary>Writes lines of text to the file at the specified path or Uniform Resource Identifier (URI) using the specified character encoding.</summary>
      <param name="absolutePath">The path of the file that the lines are appended to.</param>
      <param name="lines">The list of text strings to append as lines.</param>
      <param name="encoding">The character encoding of the file.</param>
      <returns>No object or value is returned when this method completes.</returns>
    </member>
    <member name="M:Windows.Storage.PathIO.WriteTextAsync(System.String,System.String)">
      <summary>Writes text to the file at the specified path or Uniform Resource Identifier (URI).</summary>
      <param name="absolutePath">The path of the file that the text is written to.</param>
      <param name="contents">The text to write.</param>
      <returns>No object or value is returned when this method completes.</returns>
    </member>
    <member name="M:Windows.Storage.PathIO.WriteTextAsync(System.String,System.String,Windows.Storage.Streams.UnicodeEncoding)">
      <summary>Writes text to the file at the specified path or Uniform Resource Identifier (URI) using the specified character encoding.</summary>
      <param name="absolutePath">The path of the file that the text is written to.</param>
      <param name="contents">The text to write.</param>
      <param name="encoding">The character encoding of the file.</param>
      <returns>No object or value is returned when this method completes.</returns>
    </member>
    <member name="T:Windows.Storage.SetVersionDeferral">
      <summary>Manages a delayed set version operation.</summary>
    </member>
    <member name="M:Windows.Storage.SetVersionDeferral.Complete">
      <summary>Notifies the system that the app has set the version of the application data in its app data store.</summary>
    </member>
    <member name="T:Windows.Storage.SetVersionRequest">
      <summary>Provides data when an app sets the version of the application data in its app data store.</summary>
    </member>
    <member name="P:Windows.Storage.SetVersionRequest.CurrentVersion">
      <summary>Gets the current version.</summary>
      <returns>The current version.</returns>
    </member>
    <member name="P:Windows.Storage.SetVersionRequest.DesiredVersion">
      <summary>Gets the requested version.</summary>
      <returns>The requested version.</returns>
    </member>
    <member name="M:Windows.Storage.SetVersionRequest.GetDeferral">
      <summary>Requests that the set version request be delayed.</summary>
      <returns>The set version deferral.</returns>
    </member>
    <member name="T:Windows.Storage.StorageDeleteOption">
      <summary>Specifies whether a deleted item is moved to the Recycle Bin or permanently deleted.</summary>
    </member>
    <member name="F:Windows.Storage.StorageDeleteOption.Default">
      <summary>Specifies the default behavior.</summary>
    </member>
    <member name="F:Windows.Storage.StorageDeleteOption.PermanentDelete">
      <summary>Permanently deletes the item. The item is not moved to the Recycle Bin.</summary>
    </member>
    <member name="T:Windows.Storage.StorageFile">
      <summary>Represents a file. Provides information about the file and its content, and ways to manipulate them.</summary>
    </member>
    <member name="P:Windows.Storage.StorageFile.Attributes">
      <summary>Gets the attributes of a file.</summary>
      <returns>The file attributes.</returns>
    </member>
    <member name="P:Windows.Storage.StorageFile.ContentType">
      <summary>Gets the MIME type of the contents of the file.</summary>
      <returns>The MIME type of the file contents.</returns>
    </member>
    <member name="P:Windows.Storage.StorageFile.DateCreated">
      <summary>Gets the date and time when the current file was created.</summary>
      <returns>The date and time when the current file was created.</returns>
    </member>
    <member name="P:Windows.Storage.StorageFile.DisplayName">
      <summary>Gets a user-friendly name for the file.</summary>
      <returns>The user-friendly name for the file.</returns>
    </member>
    <member name="P:Windows.Storage.StorageFile.DisplayType">
      <summary>Gets a user-friendly description of the type of the file.</summary>
      <returns>The user-friendly description of the type of the file.</returns>
    </member>
    <member name="P:Windows.Storage.StorageFile.FileType">
      <summary>Gets the type (file name extension) of the file.</summary>
      <returns>The file name extension of the file.</returns>
    </member>
    <member name="P:Windows.Storage.StorageFile.FolderRelativeId">
      <summary>Gets an identifier for the file. This ID is unique for the query result or StorageFolder that contains the file and can be used to distinguish between items that have the same name.</summary>
      <returns>The identifier for the file.</returns>
    </member>
    <member name="P:Windows.Storage.StorageFile.IsAvailable">
      <summary>Indicates if the file is local, is cached locally, or can be downloaded.</summary>
      <returns>**True** if the file is local, is cached locally, or can be downloaded. Otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.Storage.StorageFile.Name">
      <summary>Gets the name of the file including the file name extension.</summary>
      <returns>The name of the file including the file name extension.</returns>
    </member>
    <member name="P:Windows.Storage.StorageFile.Path">
      <summary>Gets the full file-system path of the current file, if the file has a path.</summary>
      <returns>The full path of the file, if the file has a path in the user's file-system.</returns>
    </member>
    <member name="P:Windows.Storage.StorageFile.Properties">
      <summary>Gets an object that provides access to the content-related properties of the file.</summary>
      <returns>The object that provides access to the content-related properties of the file.</returns>
    </member>
    <member name="P:Windows.Storage.StorageFile.Provider">
      <summary>Gets the StorageProvider object that contains info about the service that stores the current file.</summary>
      <returns>The StorageProvider object that contains info about the service that stores the current file. The file may be stored by the local file system or by a remote service like Microsoft OneDrive.</returns>
    </member>
    <member name="M:Windows.Storage.StorageFile.CopyAndReplaceAsync(Windows.Storage.IStorageFile)">
      <summary>Replaces the specified file with a copy of the current file.</summary>
      <param name="fileToReplace">The file to replace.</param>
      <returns>No object or value is returned when this method completes.</returns>
    </member>
    <member name="M:Windows.Storage.StorageFile.CopyAsync(Windows.Storage.IStorageFolder)">
      <summary>Creates a copy of the file in the specified folder.</summary>
      <param name="destinationFolder">The destination folder where the copy of the file is created.</param>
      <returns>When this method completes, it returns a StorageFile that represents the copy of the file created in the *destinationFolder*.</returns>
    </member>
    <member name="M:Windows.Storage.StorageFile.CopyAsync(Windows.Storage.IStorageFolder,System.String)">
      <summary>Creates a copy of the file in the specified folder and renames the copy.</summary>
      <param name="destinationFolder">The destination folder where the copy of the file is created.</param>
      <param name="desiredNewName">The new name for the copy of the file created in the *destinationFolder*.</param>
      <returns>When this method completes, it returns a StorageFile that represents the copy of the file created in the *destinationFolder*.</returns>
    </member>
    <member name="M:Windows.Storage.StorageFile.CopyAsync(Windows.Storage.IStorageFolder,System.String,Windows.Storage.NameCollisionOption)">
      <summary>Creates a copy of the file in the specified folder and renames the copy. This method also specifies what to do if a file with the same name already exists in the destination folder.</summary>
      <param name="destinationFolder">The destination folder where the copy of the file is created.</param>
      <param name="desiredNewName">The new name for the copy of the file created in the *destinationFolder*.</param>
      <param name="option">One of the enumeration values that determines how to handle the collision if a file with the specified *desiredNewName* already exists in the destination folder.</param>
      <returns>When this method completes, it returns a StorageFile that represents the copy of the file created in the *destinationFolder*.</returns>
    </member>
    <member name="M:Windows.Storage.StorageFile.CreateStreamedFileAsync(System.String,Windows.Storage.StreamedFileDataRequestedHandler,Windows.Storage.Streams.IRandomAccessStreamReference)">
      <summary>Creates a StorageFile to represent the specified stream of data. This method lets the app produce the data on-demand by specifying a function to be invoked when the StorageFile that represents the stream is first accessed.</summary>
      <param name="displayNameWithExtension">The user-friendly name of the StorageFile to create, including a file type extension.</param>
      <param name="dataRequested">The function that should be invoked when the StorageFile that is returned is first accessed. This function should produce the data stream represented by the returned StorageFile and lets the app produce data on-demand instead of writing the contents of the file at creation time.</param>
      <param name="thumbnail">The thumbnail image for the StorageFile to create.</param>
      <returns>When this method completes, it returns a StorageFile object that represents the new stream of data.</returns>
    </member>
    <member name="M:Windows.Storage.StorageFile.CreateStreamedFileFromUriAsync(System.String,Windows.Foundation.Uri,Windows.Storage.Streams.IRandomAccessStreamReference)">
      <summary>Creates a StorageFile to represent a stream of data from the specified Uniform Resource Identifier (URI) resource. This method lets the app download the data on-demand when the StorageFile that represents the stream is first accessed.</summary>
      <param name="displayNameWithExtension">The user-friendly name of the StorageFile to create, including a file type extension.</param>
      <param name="uri">The Uniform Resource Identifier (URI) of the resource used to create the StorageFile.</param>
      <param name="thumbnail">The thumbnail image for the StorageFile to create.</param>
      <returns>When this method completes, it returns a StorageFile object that represents the Uniform Resource Identifier (URI) resource.</returns>
    </member>
    <member name="M:Windows.Storage.StorageFile.DeleteAsync">
      <summary>Deletes the current file.</summary>
      <returns>No object or value is returned by this method when it completes.</returns>
    </member>
    <member name="M:Windows.Storage.StorageFile.DeleteAsync(Windows.Storage.StorageDeleteOption)">
      <summary>Deletes the current file, optionally deleting the item permanently.</summary>
      <param name="option">A value that indicates whether to delete the item permanently.</param>
      <returns>No object or value is returned by this method when it completes.</returns>
    </member>
    <member name="M:Windows.Storage.StorageFile.GetBasicPropertiesAsync">
      <summary>Gets the basic properties of the current file.</summary>
      <returns>When this method completes successfully, it returns the basic properties of the current file as a BasicProperties object.</returns>
    </member>
    <member name="M:Windows.Storage.StorageFile.GetFileFromApplicationUriAsync(Windows.Foundation.Uri)">
      <summary>Gets a StorageFile object to represent the specified Uniform Resource Identifier (URI) app resource. For examples of sample URIs see Load images and assets tailored for scale, theme, high contrast, and others.</summary>
      <param name="uri">The Uniform Resource Identifier (URI) of the app resource to get a StorageFile to represent.</param>
      <returns>When this method completes, it returns a StorageFile object that represents the Uniform Resource Identifier (URI) resource.</returns>
    </member>
    <member name="M:Windows.Storage.StorageFile.GetFileFromPathAsync(System.String)">
      <summary>Gets a StorageFile object to represent the file at the specified path.</summary>
      <param name="path">The path of the file to get a StorageFile to represent.</param>
      <returns>When this method completes, it returns the file as a StorageFile.</returns>
    </member>
    <member name="M:Windows.Storage.StorageFile.GetFileFromPathForUserAsync(Windows.System.User,System.String)">
      <summary>
      </summary>
      <param name="user">
      </param>
      <param name="path">
      </param>
      <returns>
      </returns>
    </member>
    <member name="M:Windows.Storage.StorageFile.GetParentAsync">
      <summary>Gets the parent folder of the current file.</summary>
      <returns>When this method completes, it returns the parent folder as a StorageFolder.</returns>
    </member>
    <member name="M:Windows.Storage.StorageFile.GetScaledImageAsThumbnailAsync(Windows.Storage.FileProperties.ThumbnailMode)">
      <summary>Gets a scaled image as a thumbnail, determined by the purpose of the thumbnail.</summary>
      <param name="mode">The enum value that describes the purpose of the thumbnail and determines how the thumbnail image is adjusted.</param>
      <returns>When this method completes successfully, it returns a StorageItemThumbnail that represents the thumbnail image or **null** if there is no thumbnail image associated with the item.</returns>
    </member>
    <member name="M:Windows.Storage.StorageFile.GetScaledImageAsThumbnailAsync(Windows.Storage.FileProperties.ThumbnailMode,System.UInt32)">
      <summary>Gets a scaled image as a thumbnail, determined by the purpose of the thumbnail and the requested size.</summary>
      <param name="mode">The enum value that describes the purpose of the thumbnail and determines how the thumbnail image is adjusted.</param>
      <param name="requestedSize">The requested size, in pixels, of the longest edge of the thumbnail. Windows uses the *requestedSize* as a guide and tries to scale the thumbnail image without reducing the quality of the image.</param>
      <returns>When this method completes successfully, it returns a StorageItemThumbnail that represents the thumbnail image or **null** if there is no thumbnail image associated with the item.</returns>
    </member>
    <member name="M:Windows.Storage.StorageFile.GetScaledImageAsThumbnailAsync(Windows.Storage.FileProperties.ThumbnailMode,System.UInt32,Windows.Storage.FileProperties.ThumbnailOptions)">
      <summary>Gets a scaled image as a thumbnail, determined by the purpose of the thumbnail, the requested size, and the specified options</summary>
      <param name="mode">The enum value that describes the purpose of the thumbnail and determines how the thumbnail image is adjusted.</param>
      <param name="requestedSize">The requested size, in pixels, of the longest edge of the thumbnail. Windows uses the *requestedSize* as a guide and tries to scale the thumbnail image without reducing the quality of the image.</param>
      <param name="options">The enum value that describes the desired behavior to use to retrieve the thumbnail image. The specified behavior might affect the size and/or quality of the image and how quickly the thumbnail image is retrieved.</param>
      <returns>When this method completes successfully, it returns a StorageItemThumbnail that represents the thumbnail image or **null** if there is no thumbnail image associated with the item.</returns>
    </member>
    <member name="M:Windows.Storage.StorageFile.GetThumbnailAsync(Windows.Storage.FileProperties.ThumbnailMode)">
      <summary>Retrieves an adjusted thumbnail image for the file, determined by the purpose of the thumbnail.</summary>
      <param name="mode">The enum value that describes the purpose of the thumbnail and determines how the thumbnail image is adjusted.</param>
      <returns>When this method completes successfully, it returns a StorageItemThumbnail that represents the thumbnail image or **null** if there is no thumbnail image associated with the file.</returns>
    </member>
    <member name="M:Windows.Storage.StorageFile.GetThumbnailAsync(Windows.Storage.FileProperties.ThumbnailMode,System.UInt32)">
      <summary>Retrieves an adjusted thumbnail image for the file, determined by the purpose of the thumbnail and the requested size.</summary>
      <param name="mode">The enum value that describes the purpose of the thumbnail and determines how the thumbnail image is adjusted.</param>
      <param name="requestedSize">The requested size, in pixels, of the longest edge of the thumbnail. Windows uses the *requestedSize* as a guide and tries to scale the thumbnail image without reducing the quality of the image.</param>
      <returns>When this method completes successfully, it returns a StorageItemThumbnail that represents the thumbnail image or **null** if there is no thumbnail image associated with the file.</returns>
    </member>
    <member name="M:Windows.Storage.StorageFile.GetThumbnailAsync(Windows.Storage.FileProperties.ThumbnailMode,System.UInt32,Windows.Storage.FileProperties.ThumbnailOptions)">
      <summary>Retrieves an adjusted thumbnail image for the file, determined by the purpose of the thumbnail, the requested size, and the specified options.</summary>
      <param name="mode">The enum value that describes the purpose of the thumbnail and determines how the thumbnail image is adjusted.</param>
      <param name="requestedSize">The requested size, in pixels, of the longest edge of the thumbnail. Windows uses the *requestedSize* as a guide and tries to scale the thumbnail image without reducing the quality of the image.</param>
      <param name="options">The enum value that describes the desired behavior to use to retrieve the thumbnail image. The specified behavior might affect the size and/or quality of the image and how quickly the thumbnail image is retrieved.</param>
      <returns>When this method completes successfully, it returns a StorageItemThumbnail that represents the thumbnail image or **null** if there is no thumbnail image associated with the file.</returns>
    </member>
    <member name="M:Windows.Storage.StorageFile.IsEqual(Windows.Storage.IStorageItem)">
      <summary>Indicates whether the current file is equal to the specified file.</summary>
      <param name="item">The IStorageItem object that represents a file to compare against.</param>
      <returns>Returns true if the current file is equal to the specified file; otherwise false.</returns>
    </member>
    <member name="M:Windows.Storage.StorageFile.IsOfType(Windows.Storage.StorageItemTypes)">
      <summary>Determines whether the current StorageFile matches the specified StorageItemTypes value.</summary>
      <param name="type">The value to match against.</param>
      <returns>True if the StorageFile matches the specified value; otherwise false.</returns>
    </member>
    <member name="M:Windows.Storage.StorageFile.MoveAndReplaceAsync(Windows.Storage.IStorageFile)">
      <summary>Moves the current file to the location of the specified file and replaces the specified file in that location.</summary>
      <param name="fileToReplace">The file to replace.</param>
      <returns>No object or value is returned by this method.</returns>
    </member>
    <member name="M:Windows.Storage.StorageFile.MoveAsync(Windows.Storage.IStorageFolder)">
      <summary>Moves the current file to the specified folder.</summary>
      <param name="destinationFolder">The destination folder where the file is moved.</param>
      <returns>No object or value is returned by this method.</returns>
    </member>
    <member name="M:Windows.Storage.StorageFile.MoveAsync(Windows.Storage.IStorageFolder,System.String)">
      <summary>Moves the current file to the specified folder and renames the file according to the desired name.</summary>
      <param name="destinationFolder">The destination folder where the file is moved.</param>
      <param name="desiredNewName">The desired name of the file after it is moved.</param>
      <returns>No object or value is returned by this method.</returns>
    </member>
    <member name="M:Windows.Storage.StorageFile.MoveAsync(Windows.Storage.IStorageFolder,System.String,Windows.Storage.NameCollisionOption)">
      <summary>Moves the current file to the specified folder and renames the file according to the desired name. This method also specifies what to do if a file with the same name already exists in the specified folder.</summary>
      <param name="destinationFolder">The destination folder where the file is moved.</param>
      <param name="desiredNewName">The desired name of the file after it is moved.</param>
      <param name="option">An enum value that determines how Windows responds if the *desiredNewName* is the same as the name of an existing file in the destination folder.</param>
      <returns>No object or value is returned by this method.</returns>
    </member>
    <member name="M:Windows.Storage.StorageFile.OpenAsync(Windows.Storage.FileAccessMode)">
      <summary>Opens a random-access stream with the specified options over the specified file.</summary>
      <param name="accessMode">One of the enumeration values that specifies the type of access to allow.</param>
      <returns>When this method completes, it returns an IRandomAccessStream that contains the requested random-access stream.</returns>
    </member>
    <member name="M:Windows.Storage.StorageFile.OpenAsync(Windows.Storage.FileAccessMode,Windows.Storage.StorageOpenOptions)">
      <summary>Opens a random-access stream with the specified options over the specified file.</summary>
      <param name="accessMode">One of the enumeration values that specifies the type of access to allow.</param>
      <param name="options">A bitwise combination of the enumeration values that specify options for opening the stream.</param>
      <returns>When this method completes, it returns an IRandomAccessStream that contains the requested random-access stream.</returns>
    </member>
    <member name="M:Windows.Storage.StorageFile.OpenReadAsync">
      <summary>Opens a random-access stream over the current file for reading file contents.</summary>
      <returns>When this method completes, it returns the random-access stream (type IRandomAccessStreamWithContentType ).</returns>
    </member>
    <member name="M:Windows.Storage.StorageFile.OpenSequentialReadAsync">
      <summary>Opens a sequential-access stream over the current file for reading file contents.</summary>
      <returns>When this method completes, it returns the sequential-access stream (type IInputStream ).</returns>
    </member>
    <member name="M:Windows.Storage.StorageFile.OpenTransactedWriteAsync">
      <summary>Opens a random-access stream to the file that can be used for transacted-write operations.</summary>
      <returns>When this method completes, it returns a StorageStreamTransaction that contains the random-access stream and methods that can be used to complete transactions.</returns>
    </member>
    <member name="M:Windows.Storage.StorageFile.OpenTransactedWriteAsync(Windows.Storage.StorageOpenOptions)">
      <summary>Opens a random-access stream to the file that can be used for transacted-write operations with the specified options.</summary>
      <param name="options">A bitwise combination of the enumeration values that specify options for opening the stream.</param>
      <returns>When this method completes, it returns a StorageStreamTransaction that contains the random-access stream and methods that can be used to complete transactions.</returns>
    </member>
    <member name="M:Windows.Storage.StorageFile.RenameAsync(System.String)">
      <summary>Renames the current file.</summary>
      <param name="desiredName">The desired, new name of the current item.</param>
      <returns>No object or value is returned by this method when it completes.</returns>
    </member>
    <member name="M:Windows.Storage.StorageFile.RenameAsync(System.String,Windows.Storage.NameCollisionOption)">
      <summary>Renames the current file. This method also specifies what to do if an existing item in the current file's location has the same name.</summary>
      <param name="desiredName">The desired, new name of the current file.</param>
      <param name="option">The enum value that determines how Windows responds if the *desiredName* is the same as the name of an existing item in the current file's location.</param>
      <returns>No object or value is returned by this method when it completes.</returns>
    </member>
    <member name="M:Windows.Storage.StorageFile.ReplaceWithStreamedFileAsync(Windows.Storage.IStorageFile,Windows.Storage.StreamedFileDataRequestedHandler,Windows.Storage.Streams.IRandomAccessStreamReference)">
      <summary>Replaces the contents of the file referred to by the specified IStorageFile object with a new data stream. This method lets the app produce the data on-demand by specifying a function to be invoked when the StorageFile that represents the stream is first accessed.</summary>
      <param name="fileToReplace">The file (type IStorageFile ) that the new data stream should be written to.</param>
      <param name="dataRequested">The function that should be invoked when the StorageFile that is returned is first accessed. This function should produce the data stream represented by the returned StorageFile and lets the app produce data on-demand instead of writing the contents of the file at creation time.</param>
      <param name="thumbnail">The thumbnail image for the StorageFile to create.</param>
      <returns>When this method completes, it returns a StorageFile object that represents the new data stream. Subsequently, this StorageFile object should be used to access file content instead of the file (type IStorageFile ) that was specified to be replace.</returns>
    </member>
    <member name="M:Windows.Storage.StorageFile.ReplaceWithStreamedFileFromUriAsync(Windows.Storage.IStorageFile,Windows.Foundation.Uri,Windows.Storage.Streams.IRandomAccessStreamReference)">
      <summary>Replaces the contents of the file referred to by the specified IStorageFile object with a new data stream of the specified Uniform Resource Identifier (URI). This method lets the app download the data on-demand when the StorageFile that represents the stream is first accessed.</summary>
      <param name="fileToReplace">The file that the created StorageFile will provide a stream of.</param>
      <param name="uri">The Uniform Resource Identifier (URI) of the resource used to create the StorageFile.</param>
      <param name="thumbnail">The thumbnail image for the StorageFile to create.</param>
      <returns>When this method completes, it returns a StorageFile object that represents the streamed file. Subsequently, this StorageFile object should be used to access file content instead of the file (type IStorageFile ) that was specified to be replace.</returns>
    </member>
    <member name="T:Windows.Storage.StorageFolder">
      <summary>Manages folders and their contents and provides information about them.</summary>
    </member>
    <member name="P:Windows.Storage.StorageFolder.Attributes">
      <summary>Gets the attributes of the current folder.</summary>
      <returns>The attributes of the current folder.</returns>
    </member>
    <member name="P:Windows.Storage.StorageFolder.DateCreated">
      <summary>Gets the date and time that the current folder was created.</summary>
      <returns>The date and time that the current folder was created as type DateTime.</returns>
    </member>
    <member name="P:Windows.Storage.StorageFolder.DisplayName">
      <summary>Gets the user-friendly name of the current folder.</summary>
      <returns>The user-friendly name of the current folder.</returns>
    </member>
    <member name="P:Windows.Storage.StorageFolder.DisplayType">
      <summary>Gets the user-friendly description of the type of the folder; for example, `JPEG image`.</summary>
      <returns>The user-friendly description of the type of the folder; for example, `JPEG image`.</returns>
    </member>
    <member name="P:Windows.Storage.StorageFolder.FolderRelativeId">
      <summary>Gets an identifier for the current folder. This ID is unique for the query result or StorageFolder that contains the current folder or file group, and can be used to distinguish between items that have the same name.</summary>
      <returns>The identifier for the current folder or file group within a query result or StorageFolder.</returns>
    </member>
    <member name="P:Windows.Storage.StorageFolder.Name">
      <summary>Gets the name of the current folder.</summary>
      <returns>The name of the current folder.</returns>
    </member>
    <member name="P:Windows.Storage.StorageFolder.Path">
      <summary>Gets the full path of the current folder in the file system, if the path is available.</summary>
      <returns>The full path of the current folder in the file system, if the path is available.</returns>
    </member>
    <member name="P:Windows.Storage.StorageFolder.Properties">
      <summary>Gets an object that provides access to the content-related properties of the current folder.</summary>
      <returns>The object that provides access to the content-related properties of the folder.</returns>
    </member>
    <member name="P:Windows.Storage.StorageFolder.Provider">
      <summary>Gets the StorageProvider object that contains info about the service that stores the current folder.</summary>
      <returns>The StorageProvider object that contains info about the service that stores the current folder. The folder may be stored by the local file system or by a remote service like Microsoft OneDrive.</returns>
    </member>
    <member name="M:Windows.Storage.StorageFolder.AreQueryOptionsSupported(Windows.Storage.Search.QueryOptions)">
      <summary>Indicates whether the current folder supports the specified QueryOptions.</summary>
      <param name="queryOptions">The QueryOptions to check.</param>
      <returns>True if the folder or file group supports the specified QueryOptions; otherwise false.</returns>
    </member>
    <member name="M:Windows.Storage.StorageFolder.CreateFileAsync(System.String)">
      <summary>Creates a new file with the specified name in the current folder.</summary>
      <param name="desiredName">The name of the new file to create in the current folder.</param>
      <returns>When this method completes, it returns a StorageFile that represents the new file.</returns>
    </member>
    <member name="M:Windows.Storage.StorageFolder.CreateFileAsync(System.String,Windows.Storage.CreationCollisionOption)">
      <summary>Creates a new file in the current folder. This method also specifies what to do if a file with the same name already exists in the current folder.</summary>
      <param name="desiredName">The name of the new file to create in the current folder.</param>
      <param name="options">One of the enumeration values that determines how to handle the collision if a file with the specified *desiredName* already exists in the current folder.</param>
      <returns>When this method completes, it returns a StorageFile that represents the new file.</returns>
    </member>
    <member name="M:Windows.Storage.StorageFolder.CreateFileQuery">
      <summary>Gets a query result object that contains the files in the current folder.</summary>
      <returns>A query result object. Call the GetFilesAsync method of the query result to get the flat list of files. This method returns a list of type **IReadOnlyList**&lt;StorageFile &gt;. Each file is represented by an item of type StorageFile.</returns>
    </member>
    <member name="M:Windows.Storage.StorageFolder.CreateFileQuery(Windows.Storage.Search.CommonFileQuery)">
      <summary>Gets a query result object that contains the files in the current folder. Also gets the files from the subfolders of the current folder when the value of the *query* argument is something other than CommonFileQuery.DefaultQuery. Files are sorted based on the specified CommonFileQuery.</summary>
      <param name="query">One of the enumeration values that specifies how to sort the files and determines whether the query is shallow or deep.</param>
      <returns>A query result object. Call the GetFilesAsync method of the query result to get the flat list of files, sorted as specified by *query*. This method returns a list of type **IReadOnlyList**&lt;StorageFile &gt;. Each file is represented by an item of type StorageFile.</returns>
    </member>
    <member name="M:Windows.Storage.StorageFolder.CreateFileQueryWithOptions(Windows.Storage.Search.QueryOptions)">
      <summary>Gets a query result object that contains the files in the current folder and, optionally, in the subfolders of the current folder. The results are based on the specified QueryOptions.</summary>
      <param name="queryOptions">The criteria that are applied to the query.</param>
      <returns>A query result object that contains the files in the current folder and, optionally, in the subfolders of the current folder, filtered and sorted based on the specified QueryOptions. Call the GetFilesAsync method of the query result to get the flat list of files, sorted as specified by *queryOptions*. This method returns a list of type **IReadOnlyList**&lt;StorageFile &gt;. Each file is represented by an item of type StorageFile.</returns>
    </member>
    <member name="M:Windows.Storage.StorageFolder.CreateFolderAsync(System.String)">
      <summary>Creates a new subfolder with the specified name in the current folder.</summary>
      <param name="desiredName">The name of the new subfolder to create in the current folder.</param>
      <returns>When this method completes, it returns a StorageFolder that represents the new subfolder.</returns>
    </member>
    <member name="M:Windows.Storage.StorageFolder.CreateFolderAsync(System.String,Windows.Storage.CreationCollisionOption)">
      <summary>Creates a new subfolder with the specified name in the current folder. This method also specifies what to do if a subfolder with the same name already exists in the current folder.</summary>
      <param name="desiredName">The name of the new subfolder to create in the current folder.</param>
      <param name="options">One of the enumeration values that determines how to handle the collision if a subfolder with the specified *desiredName* already exists in the current folder.</param>
      <returns>When this method completes, it returns a StorageFolder that represents the new subfolder.</returns>
    </member>
    <member name="M:Windows.Storage.StorageFolder.CreateFolderQuery">
      <summary>Gets a query result object that contains the subfolders in the current folder.</summary>
      <returns>A query result object. Call the GetFoldersAsync method of the query result to get the subfolders in the current folder. This method returns a list of type **IReadOnlyList**&lt;StorageFolder &gt;. Each file or folder is represented by an item of type StorageFolder.</returns>
    </member>
    <member name="M:Windows.Storage.StorageFolder.CreateFolderQuery(Windows.Storage.Search.CommonFolderQuery)">
      <summary>Gets a query result object that contains the subfolders in the current folder. When the value of the *query* argument is something other than CommonFolderQuery.DefaultQuery, gets a list of virtual folders that represent containers for groups of files in the subfolders of the current folder. Files are grouped into folders based on the specified value from the CommonFolderQuery enumeration.</summary>
      <param name="query">One of the enumeration values that specifies how to group the files into folders and determines whether the query is shallow or deep.</param>
      <returns>A query result object. Call the GetFoldersAsync method of the query result to get the subfolders in the current folder. When the value of the *query* argument is something other than CommonFolderQuery.DefaultQuery, the query result object contains a list of virtual folders that represent containers for groups of files in the subfolders of the current folder. (Files from the current folder are not included.) The files are grouped as specified by *query*.</returns>
    </member>
    <member name="M:Windows.Storage.StorageFolder.CreateFolderQueryWithOptions(Windows.Storage.Search.QueryOptions)">
      <summary>Gets a query result object that contains the subfolders in the current folder and, optionally, nested subfolders. The results are based on the specified QueryOptions.</summary>
      <param name="queryOptions">The criteria that are applied to the query.</param>
      <returns>A query result object. Call the GetFoldersAsync method of the query result to get the subfolders in the current folder. If you provided a CommonFolderQuery value other than CommonFolderQuery.DefaultQuery when you instantiated the QueryOptions, the query result object contains a list of virtual folders that represent containers for groups of files in the subfolders of the current folder. (Files from the current folder are not included.) The files are grouped as specified by *queryOptions*.</returns>
    </member>
    <member name="M:Windows.Storage.StorageFolder.CreateItemQuery">
      <summary>Gets a query result object that contains the files and subfolders in the current folder.</summary>
      <returns>A query result object. Call the GetItemsAsync method of the query result to get the files and subfolders in the current folder. This method returns a list of type **IReadOnlyList**&lt;IStorageItem &gt;. Each file or folder is represented by an item of type IStorageItem.</returns>
    </member>
    <member name="M:Windows.Storage.StorageFolder.CreateItemQueryWithOptions(Windows.Storage.Search.QueryOptions)">
      <summary>Gets a query result object that contains the files and subfolders in the current folder and, optionally, in the subfolders of the current folder. The results are based on the specified QueryOptions.</summary>
      <param name="queryOptions">The criteria that are applied to the query.</param>
      <returns>A query result object. Call the GetItemsAsync method of the query result to get the files and subfolders in the current folder and, optionally, in the subfolders of the current folder, filtered and sorted based on the specified QueryOptions. This method returns a list of type **IReadOnlyList**&lt;IStorageItem &gt;. Each file or folder is represented by an item of type IStorageItem.</returns>
    </member>
    <member name="M:Windows.Storage.StorageFolder.DeleteAsync">
      <summary>Deletes the current folder.</summary>
      <returns>No object or value is returned by this method when it completes.</returns>
    </member>
    <member name="M:Windows.Storage.StorageFolder.DeleteAsync(Windows.Storage.StorageDeleteOption)">
      <summary>Deletes the current folder. This method also specifies whether to delete the folder permanently.</summary>
      <param name="option">One of the enumeration values that specifies whether to delete the folder permanently.</param>
      <returns>No object or value is returned by this method when it completes.</returns>
    </member>
    <member name="M:Windows.Storage.StorageFolder.GetBasicPropertiesAsync">
      <summary>Gets the basic properties of the current folder or file group.</summary>
      <returns>When this method completes successfully, it returns the basic properties of the current folder or file group as a BasicProperties object.</returns>
    </member>
    <member name="M:Windows.Storage.StorageFolder.GetFileAsync(System.String)">
      <summary>Gets the file with the specified name from the current folder.</summary>
      <param name="name">The name (or path relative to the current folder) of the file to get.</param>
      <returns>When this method completes successfully, it returns a StorageFile that represents the specified file.</returns>
    </member>
    <member name="M:Windows.Storage.StorageFolder.GetFilesAsync">
      <summary>Gets the files in the current folder.</summary>
      <returns>When this method completes successfully, it returns a list of the files in the current folder. The list is of type **IReadOnlyList**&lt;StorageFile &gt;. Each file in the list is represented by a StorageFile object.</returns>
    </member>
    <member name="M:Windows.Storage.StorageFolder.GetFilesAsync(Windows.Storage.Search.CommonFileQuery)">
      <summary>Gets the files in the current folder. Also gets the files from the subfolders of the current folder when the value of the *query* argument is something other than CommonFileQuery.DefaultQuery. Files are sorted based on the specified value from the CommonFileQuery enumeration.</summary>
      <param name="query">One of the enumeration values that specifies how to sort the files and determines whether the query is shallow or deep.</param>
      <returns>When this method completes successfully, it returns a flat list of files, sorted as specified by *query*. The list is of type **IReadOnlyList**&lt;StorageFile &gt;. Each file in the list is represented by a StorageFile object.</returns>
    </member>
    <member name="M:Windows.Storage.StorageFolder.GetFilesAsync(Windows.Storage.Search.CommonFileQuery,System.UInt32,System.UInt32)">
      <summary>Gets an index-based range of files from the list of all files in the current folder. Also gets the files from the subfolders of the current folder when the value of the *query* argument is something other than CommonFileQuery.DefaultQuery. Files are sorted based on the specified value from the CommonFileQuery enumeration.</summary>
      <param name="query">One of the enumeration values that specifies how to sort the files and determines whether the query is shallow or deep.</param>
      <param name="startIndex">The zero-based index of the first file in the range to retrieve.</param>
      <param name="maxItemsToRetrieve">The maximum number of files to retrieve.</param>
      <returns>When this method completes successfully, it returns a flat list of files sorted as specified by *query*. The list is of type **IReadOnlyList**&lt;StorageFile &gt;. Each file in the list is represented by a StorageFile object.</returns>
    </member>
    <member name="M:Windows.Storage.StorageFolder.GetFolderAsync(System.String)">
      <summary>Gets the subfolder with the specified name from the current folder.</summary>
      <param name="name">The name (or path relative to the current folder) of the subfolder to get.</param>
      <returns>When this method completes successfully, it returns a StorageFolder that represents the specified subfolder.</returns>
    </member>
    <member name="M:Windows.Storage.StorageFolder.GetFolderFromPathAsync(System.String)">
      <summary>Gets the folder that has the specified absolute path in the file system.</summary>
      <param name="path">The absolute path in the file system (not the Uri) of the folder to get.</param>
      <returns>When this method completes successfully, it returns a StorageFolder that represents the specified folder.</returns>
    </member>
    <member name="M:Windows.Storage.StorageFolder.GetFolderFromPathForUserAsync(Windows.System.User,System.String)">
      <summary>
      </summary>
      <param name="user">
      </param>
      <param name="path">
      </param>
      <returns>
      </returns>
    </member>
    <member name="M:Windows.Storage.StorageFolder.GetFoldersAsync">
      <summary>Gets the subfolders in the current folder.</summary>
      <returns>When this method completes successfully, it returns a list of the subfolders in the current folder. The list is of type **IReadOnlyList**&lt;StorageFolder &gt;. Each folder in the list is represented by a StorageFolder object.</returns>
    </member>
    <member name="M:Windows.Storage.StorageFolder.GetFoldersAsync(Windows.Storage.Search.CommonFolderQuery)">
      <summary>Gets the subfolders in the current folder. When the value of the *query* argument is something other than CommonFolderQuery.DefaultQuery, gets a list of virtual folders that represent containers for groups of files in the subfolders of the current folder. Files are grouped into folders based on the specified value from the CommonFolderQuery enumeration.</summary>
      <param name="query">One of the enumeration values that specifies how to group the files into folders and determines whether the query is shallow or deep.</param>
      <returns>When this method completes successfully, it returns a list of subfolders. When the value of the *query* argument is something other than CommonFolderQuery.DefaultQuery, this method returns a list of virtual folders that represent containers for groups of files in the subfolders of the current folder. (Files from the current folder are not included.) The files are grouped as specified by *query*. The list is of type **IReadOnlyList**&lt;StorageFolder &gt;.</returns>
    </member>
    <member name="M:Windows.Storage.StorageFolder.GetFoldersAsync(Windows.Storage.Search.CommonFolderQuery,System.UInt32,System.UInt32)">
      <summary>Gets an index-based range of folders from the list of all subfolders in the current folder. When the value of the *query* argument is something other than CommonFolderQuery.DefaultQuery, gets a list of virtual folders that represent containers for groups of files in the subfolders of the current folder. Files are grouped into folders based on the specified value from the CommonFolderQuery enumeration.</summary>
      <param name="query">One of the enumeration values that specifies how to group the files into folders and determines whether the query is shallow or deep.</param>
      <param name="startIndex">The zero-based index of the first folder in the range to retrieve.</param>
      <param name="maxItemsToRetrieve">The maximum number of folders to retrieve.</param>
      <returns>When this method completes successfully, it returns a list of subfolders. When the value of the *query* argument is something other than CommonFolderQuery.DefaultQuery, this method returns a list of virtual folders that represent containers for groups of files in the subfolders of the current folder. (Files from the current folder are not included.) The files are grouped as specified by *query*. The list is of type **IReadOnlyList**&lt;StorageFolder &gt;.</returns>
    </member>
    <member name="M:Windows.Storage.StorageFolder.GetIndexedStateAsync">
      <summary>Gets the indexed state of the current folder.</summary>
      <returns>When this method completes successfully, it returns an IndexedState enum value that describes the state of the folder.</returns>
    </member>
    <member name="M:Windows.Storage.StorageFolder.GetItemAsync(System.String)">
      <summary>Gets the file or folder with the specified name from the current folder.</summary>
      <param name="name">The name (or path relative to the current folder) of the file or folder to get.</param>
      <returns>When this method completes successfully, it returns an IStorageItem that represents the specified file or folder.</returns>
    </member>
    <member name="M:Windows.Storage.StorageFolder.GetItemsAsync">
      <summary>Gets the files and subfolders in the current folder.</summary>
      <returns>When this method completes successfully, it returns a list of the files and folders in the current folder. The list is of type **IReadOnlyList**&lt;IStorageItem &gt;. Each item in the list is represented by an IStorageItem object.</returns>
    </member>
    <member name="M:Windows.Storage.StorageFolder.GetItemsAsync(System.UInt32,System.UInt32)">
      <summary>Gets an index-based range of files and folders from the list of all files and subfolders in the current folder.</summary>
      <param name="startIndex">The zero-based index of the first item in the range to get.</param>
      <param name="maxItemsToRetrieve">The maximum number of items to get.</param>
      <returns>When this method completes successfully, it returns a list of the files and subfolders in the current folder. The list is of type **IReadOnlyList**&lt;IStorageItem &gt;. Each item in the list is represented by an IStorageItem object.</returns>
    </member>
    <member name="M:Windows.Storage.StorageFolder.GetParentAsync">
      <summary>Gets the parent folder of the current folder.</summary>
      <returns>When this method completes, it returns the parent folder as a StorageFolder.</returns>
    </member>
    <member name="M:Windows.Storage.StorageFolder.GetScaledImageAsThumbnailAsync(Windows.Storage.FileProperties.ThumbnailMode)">
      <summary>Gets a scaled image as a thumbnail, determined by the purpose of the thumbnail.</summary>
      <param name="mode">The enum value that describes the purpose of the thumbnail and determines how the thumbnail image is adjusted.</param>
      <returns>When this method completes successfully, it returns a StorageItemThumbnail that represents the thumbnail image or **null** if there is no thumbnail image associated with the item.</returns>
    </member>
    <member name="M:Windows.Storage.StorageFolder.GetScaledImageAsThumbnailAsync(Windows.Storage.FileProperties.ThumbnailMode,System.UInt32)">
      <summary>Gets a scaled image as a thumbnail, determined by the purpose of the thumbnail and the requested size.</summary>
      <param name="mode">The enum value that describes the purpose of the thumbnail and determines how the thumbnail image is adjusted.</param>
      <param name="requestedSize">The requested size, in pixels, of the longest edge of the thumbnail. Windows uses the *requestedSize* as a guide and tries to scale the thumbnail image without reducing the quality of the image.</param>
      <returns>When this method completes successfully, it returns a StorageItemThumbnail that represents the thumbnail image or **null** if there is no thumbnail image associated with the item.</returns>
    </member>
    <member name="M:Windows.Storage.StorageFolder.GetScaledImageAsThumbnailAsync(Windows.Storage.FileProperties.ThumbnailMode,System.UInt32,Windows.Storage.FileProperties.ThumbnailOptions)">
      <summary>Gets a scaled image as a thumbnail, determined by the purpose of the thumbnail, the requested size, and the specified options</summary>
      <param name="mode">The enum value that describes the purpose of the thumbnail and determines how the thumbnail image is adjusted.</param>
      <param name="requestedSize">The requested size, in pixels, of the longest edge of the thumbnail. Windows uses the *requestedSize* as a guide and tries to scale the thumbnail image without reducing the quality of the image.</param>
      <param name="options">The enum value that describes the desired behavior to use to retrieve the thumbnail image. The specified behavior might affect the size and/or quality of the image and how quickly the thumbnail image is retrieved.</param>
      <returns>When this method completes successfully, it returns a StorageItemThumbnail that represents the thumbnail image or **null** if there is no thumbnail image associated with the item.</returns>
    </member>
    <member name="M:Windows.Storage.StorageFolder.GetThumbnailAsync(Windows.Storage.FileProperties.ThumbnailMode)">
      <summary>Gets a thumbnail image for the current folder, sized for the specified purpose of the thumbnail.</summary>
      <param name="mode">A value from the enumeration that describes the purpose of the thumbnail and determines how the thumbnail image is adjusted.</param>
      <returns>When this method completes successfully, it returns a StorageItemThumbnail that represents the thumbnail image, or **null** if there is no thumbnail image associated with the folder.</returns>
    </member>
    <member name="M:Windows.Storage.StorageFolder.GetThumbnailAsync(Windows.Storage.FileProperties.ThumbnailMode,System.UInt32)">
      <summary>Gets a thumbnail image for the current folder, sized for the specified purpose of the thumbnail and adjusted to the requested size.</summary>
      <param name="mode">A value from the enumeration that describes the purpose of the thumbnail and determines how the thumbnail image is adjusted.</param>
      <param name="requestedSize">The requested size, in pixels, of the longest edge of the thumbnail. This method uses the *requestedSize* as a guide and tries to scale the thumbnail image without reducing the quality of the image.</param>
      <returns>When this method completes successfully, it returns a StorageItemThumbnail that represents the thumbnail image, or **null** if there is no thumbnail image associated with the folder.</returns>
    </member>
    <member name="M:Windows.Storage.StorageFolder.GetThumbnailAsync(Windows.Storage.FileProperties.ThumbnailMode,System.UInt32,Windows.Storage.FileProperties.ThumbnailOptions)">
      <summary>Gets a thumbnail image for the current folder, sized for the specified purpose of the thumbnail and adjusted to the requested size with the specified options.</summary>
      <param name="mode">A value from the enumeration that describes the purpose of the thumbnail and determines how the thumbnail image is adjusted.</param>
      <param name="requestedSize">The requested size, in pixels, of the longest edge of the thumbnail. This method uses the *requestedSize* as a guide and tries to scale the thumbnail image without reducing the quality of the image.</param>
      <param name="options">A value from the enumeration that specifies how to retrieve and size the image. The default value, **UseCurrentScale**, is suitable for most apps.</param>
      <returns>When this method completes successfully, it returns a StorageItemThumbnail that represents the thumbnail image, or **null** if there is no thumbnail image associated with the folder.</returns>
    </member>
    <member name="M:Windows.Storage.StorageFolder.IsCommonFileQuerySupported(Windows.Storage.Search.CommonFileQuery)">
      <summary>Indicates whether the current folder supports the specified CommonFileQuery.</summary>
      <param name="query">The value to test.</param>
      <returns>True if the folder supports the specified CommonFileQuery; otherwise, false.</returns>
    </member>
    <member name="M:Windows.Storage.StorageFolder.IsCommonFolderQuerySupported(Windows.Storage.Search.CommonFolderQuery)">
      <summary>Indicates whether the current folder supports the specified CommonFolderQuery.</summary>
      <param name="query">The value to test.</param>
      <returns>True if the folder supports the specified CommonFolderQuery; otherwise, false.</returns>
    </member>
    <member name="M:Windows.Storage.StorageFolder.IsEqual(Windows.Storage.IStorageItem)">
      <summary>Indicates whether the current folder is equal to the specified folder.</summary>
      <param name="item">The IStorageItem object that represents the folder to compare against.</param>
      <returns>Returns true if the current folder is equal to the specified folder; otherwise false.</returns>
    </member>
    <member name="M:Windows.Storage.StorageFolder.IsOfType(Windows.Storage.StorageItemTypes)">
      <summary>Indicates whether the current StorageFolder matches the specified StorageItemTypes value.</summary>
      <param name="type">The enum value that determines the object type to match against.</param>
      <returns>True if the StorageFolder matches the specified StorageItemTypes value; otherwise false.</returns>
    </member>
    <member name="M:Windows.Storage.StorageFolder.RenameAsync(System.String)">
      <summary>Renames the current folder.</summary>
      <param name="desiredName">The desired, new name for the current folder.</param>
      <returns>No object or value is returned by this method when it completes.</returns>
    </member>
    <member name="M:Windows.Storage.StorageFolder.RenameAsync(System.String,Windows.Storage.NameCollisionOption)">
      <summary>Renames the current folder and specifies what to do if a folder with the same name already exists.</summary>
      <param name="desiredName">The desired, new name for the current folder.</param>
      <param name="option">The enum value that determines how Windows responds if the *desiredName* is the same as the name of an existing item in the current folder's location.</param>
      <returns>No object or value is returned by this method when it completes.</returns>
    </member>
    <member name="M:Windows.Storage.StorageFolder.TryGetChangeTracker">
      <summary>Gets the StorageLibraryChangeTracker associated with a StorageFolder.</summary>
      <returns>The StorageLibraryChangeTracker associated with a StorageFolder.</returns>
    </member>
    <member name="M:Windows.Storage.StorageFolder.TryGetItemAsync(System.String)">
      <summary>Tries to get the file or folder with the specified name from the current folder. Returns **null** instead of raising a **FileNotFoundException** if the specified file or folder is not found.</summary>
      <param name="name">The name (or path relative to the current folder) of the file or folder to get.</param>
      <returns>When this method completes successfully, it returns an IStorageItem that represents the specified file or folder. If the specified file or folder is not found, this method returns **null** instead of raising an exception.</returns>
    </member>
    <member name="T:Windows.Storage.StorageItemTypes">
      <summary>Describes whether an item that implements the IStorageItem interface is a file or a folder.</summary>
    </member>
    <member name="F:Windows.Storage.StorageItemTypes.File">
      <summary>A file that is represented as a StorageFile instance.</summary>
    </member>
    <member name="F:Windows.Storage.StorageItemTypes.Folder">
      <summary>A folder that is represented as a StorageFolder instance.</summary>
    </member>
    <member name="F:Windows.Storage.StorageItemTypes.None">
      <summary>A storage item that is neither a file nor a folder.</summary>
    </member>
    <member name="T:Windows.Storage.StorageLibrary">
      <summary>Lets you add and remove folders from a library like Music or Videos and lets you get a list of folders included in the library.</summary>
    </member>
    <member name="P:Windows.Storage.StorageLibrary.ChangeTracker">
      <summary>Returns the StorageLibraryChangeTracker associated with the storage library.</summary>
      <returns>The StorageLibraryChangeTracker associated with the storage library.</returns>
    </member>
    <member name="P:Windows.Storage.StorageLibrary.Folders">
      <summary>Gets the folders in the current library.</summary>
      <returns>The folders in the current storage library.</returns>
    </member>
    <member name="P:Windows.Storage.StorageLibrary.SaveFolder">
      <summary>Get the default save folder for the current library.</summary>
      <returns>The default save folder for the current library.</returns>
    </member>
    <member name="E:Windows.Storage.StorageLibrary.DefinitionChanged">
      <summary>Occurs when the list of folders in the current library changes.</summary>
    </member>
    <member name="M:Windows.Storage.StorageLibrary.AreFolderSuggestionsAvailableAsync">
      <summary>Determines if there are suggestions for adding existing folders with content to the StorageLibrary.</summary>
      <returns>**True** if there are folder suggestions; **False** otherwise</returns>
    </member>
    <member name="M:Windows.Storage.StorageLibrary.GetLibraryAsync(Windows.Storage.KnownLibraryId)">
      <summary>Gets the specified library.</summary>
      <param name="libraryId">A KnownLibraryId value that identifies the library to retrieve, like Music or Videos.</param>
      <returns>When this method completes successfully, it returns the library (type StorageLibrary ).</returns>
    </member>
    <member name="M:Windows.Storage.StorageLibrary.GetLibraryForUserAsync(Windows.System.User,Windows.Storage.KnownLibraryId)">
      <summary>Gets the specified library for a User.</summary>
      <param name="user">The User for which the library is retrieved.</param>
      <param name="libraryId">A KnownLibraryId value that identifies the library to retrieve, like Music or Videos.</param>
      <returns>When this method completes successfully, it returns the library (type StorageLibrary ).</returns>
    </member>
    <member name="M:Windows.Storage.StorageLibrary.RequestAddFolderAsync">
      <summary>Prompts the user to select a folder, and then adds the folder to the library.</summary>
      <returns>When this method completes, it returns the folder that the user picked and added as a StorageFolder. If the user cancels the operation and doesn't pick a folder, the method returns **null**.</returns>
    </member>
    <member name="M:Windows.Storage.StorageLibrary.RequestRemoveFolderAsync(Windows.Storage.StorageFolder)">
      <summary>Prompts the user to confirm removal of the specified folder from the current library, and then removes the folder.</summary>
      <param name="folder">The folder to remove.</param>
      <returns>Returns true if the folder was removed; otherwise false.</returns>
    </member>
    <member name="T:Windows.Storage.StorageLibraryChange">
      <summary>Represents a change to an item in a storage library such as the documents, music, or video library.</summary>
    </member>
    <member name="P:Windows.Storage.StorageLibraryChange.ChangeType">
      <summary>Gets a StorageLibraryChangeType value that indicates the type of change represented by the object.</summary>
      <returns>A StorageLibraryChangeType value that indicates the type of change represented by the object.</returns>
    </member>
    <member name="P:Windows.Storage.StorageLibraryChange.Path">
      <summary>Gets the full path of the file or folder in the storage library that changed.</summary>
      <returns>The full path of the file or folder in the storage library that changed.</returns>
    </member>
    <member name="P:Windows.Storage.StorageLibraryChange.PreviousPath">
      <summary>Gets the full path of the item in a storage library before it was moved or renamed.</summary>
      <returns>The full path of the file or folder in the storage library before it was moved or renamed.</returns>
    </member>
    <member name="M:Windows.Storage.StorageLibraryChange.GetStorageItemAsync">
      <summary>Gets the storage item that has changed.</summary>
      <returns>When this method completes successfully, it returns an IStorageItem that specifies the item that has changed.</returns>
    </member>
    <member name="M:Windows.Storage.StorageLibraryChange.IsOfType(Windows.Storage.StorageItemTypes)">
      <summary>Indicates whether the current StorageFolder matches the specified StorageItemTypes value.</summary>
      <param name="type">The enum value that determines the object type to match against.</param>
      <returns>True if the StorageFolder matches the specified StorageItemTypes value; otherwise false.</returns>
    </member>
    <member name="T:Windows.Storage.StorageLibraryChangeReader">
      <summary>Enables the calling app to read through the changes to items in a storage library.</summary>
    </member>
    <member name="M:Windows.Storage.StorageLibraryChangeReader.AcceptChangesAsync">
      <summary>Tells the system that all of the changes described in the StorageLibraryChange objects returned by the call to ReadBatchAsync have been addressed by the app.</summary>
      <returns>An object that is used to manage the asynchronous accept change operation.</returns>
    </member>
    <member name="M:Windows.Storage.StorageLibraryChangeReader.ReadBatchAsync">
      <summary>Asynchronously gets a list of StorageLibraryChange objects.</summary>
      <returns>A list of StorageLibraryChange objects.</returns>
    </member>
    <member name="T:Windows.Storage.StorageLibraryChangeTracker">
      <summary>Provides APIs that you can use to manage change tracking for any library in the system such as documents, music, or videos.</summary>
    </member>
    <member name="M:Windows.Storage.StorageLibraryChangeTracker.Enable">
      <summary>Enables change tracking for the storage library.</summary>
    </member>
    <member name="M:Windows.Storage.StorageLibraryChangeTracker.GetChangeReader">
      <summary>Retrieves an StorageLibraryChangeReader that enables the app to iterate through the list of changes and mark changes as accepted.</summary>
      <returns>The returned change reader.</returns>
    </member>
    <member name="M:Windows.Storage.StorageLibraryChangeTracker.Reset">
      <summary>Resets change tracking for the storage library, deleting existing change tracking data.</summary>
    </member>
    <member name="T:Windows.Storage.StorageLibraryChangeType">
      <summary>Describes the type of change that occurred to the storage library item.</summary>
    </member>
    <member name="F:Windows.Storage.StorageLibraryChangeType.ChangeTrackingLost">
      <summary>The change tracking information associated with the item was lost. Call Reset to reestablish continuity with the storage library.</summary>
    </member>
    <member name="F:Windows.Storage.StorageLibraryChangeType.ContentsChanged">
      <summary>The contents of the item changed.</summary>
    </member>
    <member name="F:Windows.Storage.StorageLibraryChangeType.ContentsReplaced">
      <summary>The contents have been replaced.</summary>
    </member>
    <member name="F:Windows.Storage.StorageLibraryChangeType.Created">
      <summary>The item was created.</summary>
    </member>
    <member name="F:Windows.Storage.StorageLibraryChangeType.Deleted">
      <summary>The item was deleted.</summary>
    </member>
    <member name="F:Windows.Storage.StorageLibraryChangeType.EncryptionChanged">
      <summary>The encryption applied to this item has changed.</summary>
    </member>
    <member name="F:Windows.Storage.StorageLibraryChangeType.IndexingStatusChanged">
      <summary>The item was changed from one where the content can be indexed to one where the content can't be indexed, or vice versa. Content indexing permits rapid searching of data by building a database of selected content.</summary>
    </member>
    <member name="F:Windows.Storage.StorageLibraryChangeType.MovedIntoLibrary">
      <summary>The item was moved into a library</summary>
    </member>
    <member name="F:Windows.Storage.StorageLibraryChangeType.MovedOrRenamed">
      <summary>The item was moved or renamed.</summary>
    </member>
    <member name="F:Windows.Storage.StorageLibraryChangeType.MovedOutOfLibrary">
      <summary>The item was moved out of a library.</summary>
    </member>
    <member name="T:Windows.Storage.StorageOpenOptions">
      <summary>Provides options to use when opening a file.</summary>
    </member>
    <member name="F:Windows.Storage.StorageOpenOptions.AllowOnlyReaders">
      <summary>Only allow the file to be read.</summary>
    </member>
    <member name="F:Windows.Storage.StorageOpenOptions.AllowReadersAndWriters">
      <summary>Allows both readers and writers to coexist.</summary>
    </member>
    <member name="F:Windows.Storage.StorageOpenOptions.None">
      <summary>No options are specified.</summary>
    </member>
    <member name="T:Windows.Storage.StorageProvider">
      <summary>Contains info about the service that stores files and folders. Files and folders may be stored either by the local file system or by a remote service like Microsoft OneDrive.</summary>
    </member>
    <member name="P:Windows.Storage.StorageProvider.DisplayName">
      <summary>Gets a user-friendly name for the current provider of files and folders.</summary>
      <returns>The user-friendly name for the provider. This name is localized to the current system locale.</returns>
    </member>
    <member name="P:Windows.Storage.StorageProvider.Id">
      <summary>Gets an identifier for the current provider of files and folders.</summary>
      <returns>The identifier for the provider.</returns>
    </member>
    <member name="M:Windows.Storage.StorageProvider.IsPropertySupportedForPartialFileAsync(System.String)">
      <summary>Determines if a property is supported by a cloud storage provider.</summary>
      <param name="propertyCanonicalName">The name of the property. E.g., "System.Photo.DateTaken" or "System.Music.Artist"</param>
      <returns>**True** if the property is supported by the cloud storage provider; **False** otherwise</returns>
    </member>
    <member name="T:Windows.Storage.StorageStreamTransaction">
      <summary>Represents a write transaction for a random-access stream.</summary>
    </member>
    <member name="P:Windows.Storage.StorageStreamTransaction.Stream">
      <summary>Gets the random-access stream used in the transaction.</summary>
      <returns>The random-access stream.</returns>
    </member>
    <member name="M:Windows.Storage.StorageStreamTransaction.Close">
      <summary>Releases system resources that are exposed by the stream, indicating that the data request is complete.</summary>
    </member>
    <member name="M:Windows.Storage.StorageStreamTransaction.CommitAsync">
      <summary>Save the stream to the underlying file.</summary>
      <returns>No object or value is returned by this method.</returns>
    </member>
    <member name="T:Windows.Storage.StreamedFileDataRequest">
      <summary>Represents a sequential-access output stream that indicates a request for the data stream of a StorageFile that was created by calling CreateStreamedFileAsync or ReplaceWithStreamedFileAsync.</summary>
    </member>
    <member name="M:Windows.Storage.StreamedFileDataRequest.Close">
      <summary>Releases system resources that are exposed by the current stream indicating that the data request is complete.</summary>
    </member>
    <member name="M:Windows.Storage.StreamedFileDataRequest.FailAndClose(Windows.Storage.StreamedFileFailureMode)">
      <summary>Indicates that the data can't be streamed and releases system resources that are exposed by the current stream indicating that the data request is complete.</summary>
      <param name="failureMode">The enum value that indicates why the data stream can't be accessed.</param>
    </member>
    <member name="M:Windows.Storage.StreamedFileDataRequest.FlushAsync">
      <summary>Flushes the data in the current stream.</summary>
      <returns>When this method completes, it returns true if the data was flushed successfully or false if the flush operation failed.</returns>
    </member>
    <member name="M:Windows.Storage.StreamedFileDataRequest.WriteAsync(Windows.Storage.Streams.IBuffer)">
      <summary>Writes data from a buffer to the current stream.</summary>
      <param name="buffer">The buffer that contains the data to write.</param>
      <returns>When this method completes, it returns the number of bytes (type UInt32 ) that were written to the stream. If the app specifies a function to monitor progress, that function receives the number of bytes (type UInt32 ) written so far.</returns>
    </member>
    <member name="T:Windows.Storage.StreamedFileDataRequestedHandler">
      <summary>Represents the method that will stream data into a StorageFile when that file is first accessed.</summary>
      <param name="stream">The request for the streamed data in the StorageFile that was created by the CreateStreamedFileAsync or ReplaceWithStreamedFileAsync method.</param>
    </member>
    <member name="T:Windows.Storage.StreamedFileFailureMode">
      <summary>Indicates the reason that data could not be streamed.</summary>
    </member>
    <member name="F:Windows.Storage.StreamedFileFailureMode.CurrentlyUnavailable">
      <summary>The data could not be accessed.</summary>
    </member>
    <member name="F:Windows.Storage.StreamedFileFailureMode.Failed">
      <summary>Streaming the data failed.</summary>
    </member>
    <member name="F:Windows.Storage.StreamedFileFailureMode.Incomplete">
      <summary>Streaming the data failed to complete.</summary>
    </member>
    <member name="T:Windows.Storage.SystemAudioProperties">
      <summary>A helper object that provides indexing names for Windows audio file properties.</summary>
    </member>
    <member name="P:Windows.Storage.SystemAudioProperties.EncodingBitrate">
      <summary>Gets the name of the System.Audio.EncodingBitrate property (one of the Windows audio file properties ).</summary>
      <returns>The name of the System.Audio.EncodingBitrate property.</returns>
    </member>
    <member name="T:Windows.Storage.SystemDataPaths">
      <summary>Gets some commonly used system wide folder locations based on the KNOWNFOLDERID naming pattern.</summary>
    </member>
    <member name="P:Windows.Storage.SystemDataPaths.Fonts">
      <summary>Gets the path to the fonts folder.</summary>
      <returns>The full path to the fonts folder.</returns>
    </member>
    <member name="P:Windows.Storage.SystemDataPaths.ProgramData">
      <summary>Gets the path to the ProgramData folder on the machine.</summary>
      <returns>The full path to the ProgramData folder.</returns>
    </member>
    <member name="P:Windows.Storage.SystemDataPaths.Public">
      <summary>Gets the path to the Public folder on the machine.</summary>
      <returns>The full path to the Public folder.</returns>
    </member>
    <member name="P:Windows.Storage.SystemDataPaths.PublicDesktop">
      <summary>Gets the path to the Public Desktop folder on the machine.</summary>
      <returns>The full path to the Public Desktop folder.</returns>
    </member>
    <member name="P:Windows.Storage.SystemDataPaths.PublicDocuments">
      <summary>Gets the path to the Public Documents folder on the machine.</summary>
      <returns>The full path to the Public Documents folder.</returns>
    </member>
    <member name="P:Windows.Storage.SystemDataPaths.PublicDownloads">
      <summary>Gets the path to the Public Downloads folder on the machine.</summary>
      <returns>The full path to the Public Downloads folder.</returns>
    </member>
    <member name="P:Windows.Storage.SystemDataPaths.PublicMusic">
      <summary>Gets the path to the Public Music folder on the machine.</summary>
      <returns>The full path to the Public Music folder.</returns>
    </member>
    <member name="P:Windows.Storage.SystemDataPaths.PublicPictures">
      <summary>Gets the path to the Public Pictures folder on the machine.</summary>
      <returns>The full path to the Public Pictures folder.</returns>
    </member>
    <member name="P:Windows.Storage.SystemDataPaths.PublicVideos">
      <summary>Gets the path to the Public Videos folder on the machine.</summary>
      <returns>The full path to the Public Videos folder.</returns>
    </member>
    <member name="P:Windows.Storage.SystemDataPaths.System">
      <summary>Gets the path to the Windows system folder.</summary>
      <returns>The full path to the Windows system folder.</returns>
    </member>
    <member name="P:Windows.Storage.SystemDataPaths.SystemArm">
      <summary>Gets the path to the System folder for a machine using an ARM operating system.</summary>
      <returns>The full path to the System folder within an ARM operating system.</returns>
    </member>
    <member name="P:Windows.Storage.SystemDataPaths.SystemHost">
      <summary>Gets the path to the System folder regardless of the operating system architecture (x64, x86, ARM).</summary>
      <returns>The full path to the System folder.</returns>
    </member>
    <member name="P:Windows.Storage.SystemDataPaths.SystemX64">
      <summary>Gets the path to the 64-bit Windows system folder.</summary>
      <returns>The full path to the 64-bit Windows system folder.</returns>
    </member>
    <member name="P:Windows.Storage.SystemDataPaths.SystemX86">
      <summary>Gets the path to the 32-bit Windows system folder.</summary>
      <returns>The full path to the 32-bit Windows system folder.</returns>
    </member>
    <member name="P:Windows.Storage.SystemDataPaths.UserProfiles">
      <summary>Gets a path to the user profiles for the computer.</summary>
      <returns>The full path to the user profiles.</returns>
    </member>
    <member name="P:Windows.Storage.SystemDataPaths.Windows">
      <summary>Gets a path to the Windows directory.</summary>
      <returns>The full path to the Windows directory.</returns>
    </member>
    <member name="M:Windows.Storage.SystemDataPaths.GetDefault">
      <summary>Gets the paths to various system data folders.</summary>
      <returns>The app data paths associated with the system data.</returns>
    </member>
    <member name="T:Windows.Storage.SystemGPSProperties">
      <summary>A helper object that provides indexing names for GPS file properties.</summary>
    </member>
    <member name="P:Windows.Storage.SystemGPSProperties.LatitudeDecimal">
      <summary>Gets the name of the property (one of the GPS file properties.</summary>
      <returns>The name of the file property.</returns>
    </member>
    <member name="P:Windows.Storage.SystemGPSProperties.LongitudeDecimal">
      <summary>Gets the name of the property (one of the GPS file properties.</summary>
      <returns>The name of the file property.</returns>
    </member>
    <member name="T:Windows.Storage.SystemImageProperties">
      <summary>A helper object that provides indexing names for Windows image file properties.</summary>
    </member>
    <member name="P:Windows.Storage.SystemImageProperties.HorizontalSize">
      <summary>Gets the name of the System.Image.HorizontalSize property (one of the Windows image file properties.</summary>
      <returns>The name of the System.Image.HorizontalSize file property.</returns>
    </member>
    <member name="P:Windows.Storage.SystemImageProperties.VerticalSize">
      <summary>Gets the name of the System.Image.VerticalSize property (one of the Windows image file properties ).</summary>
      <returns>The name of the System.Image.VerticalSize file property.</returns>
    </member>
    <member name="T:Windows.Storage.SystemMediaProperties">
      <summary>A helper object that provides indexing names for Windows media file properties.</summary>
    </member>
    <member name="P:Windows.Storage.SystemMediaProperties.Duration">
      <summary>Gets the name of the System.Media.Duration property (one of the Windows media file properties.</summary>
      <returns>The name of the System.Media.Duration file property.</returns>
    </member>
    <member name="P:Windows.Storage.SystemMediaProperties.Producer">
      <summary>Gets the name of the System.Media.Producer property (one of the Windows media file properties.</summary>
      <returns>The name of the System.Media.Producer file property.</returns>
    </member>
    <member name="P:Windows.Storage.SystemMediaProperties.Publisher">
      <summary>Gets the name of the System.Media.Publisher property (one of the Windows media file properties.</summary>
      <returns>The name of the System.Media.Publisher file property.</returns>
    </member>
    <member name="P:Windows.Storage.SystemMediaProperties.SubTitle">
      <summary>Gets the name of the System.Media.SubTitle property (one of the Windows media file properties.</summary>
      <returns>The name of the System.Media.SubTitle file property.</returns>
    </member>
    <member name="P:Windows.Storage.SystemMediaProperties.Writer">
      <summary>Gets the name of the System.Media.Writer property (one of the Windows media file properties.</summary>
      <returns>The name of the System.Media.Writer file property.</returns>
    </member>
    <member name="P:Windows.Storage.SystemMediaProperties.Year">
      <summary>Gets the name of the System.Media.Year property (one of the Windows media file properties.</summary>
      <returns>The name of the System.Media.Year file property.</returns>
    </member>
    <member name="T:Windows.Storage.SystemMusicProperties">
      <summary>A helper object that provides indexing names for Windows music file properties.</summary>
    </member>
    <member name="P:Windows.Storage.SystemMusicProperties.AlbumArtist">
      <summary>Gets the name of the System.Music.AlbumArtist property (one of the Windows music file properties.</summary>
      <returns>The name of the System.Music.AlbumArtist file property.</returns>
    </member>
    <member name="P:Windows.Storage.SystemMusicProperties.AlbumTitle">
      <summary>Gets the name of the System.Music.AlbumTitle property (one of the Windows music file properties.</summary>
      <returns>The name of the System.Music.AlbumTitle file property.</returns>
    </member>
    <member name="P:Windows.Storage.SystemMusicProperties.Artist">
      <summary>Gets the name of the System.Music.Artist property (one of the Windows music file properties.</summary>
      <returns>The name of the System.Music.Artist file property.</returns>
    </member>
    <member name="P:Windows.Storage.SystemMusicProperties.Composer">
      <summary>Gets the name of the System.Music.Composer property (one of the Windows music file properties.</summary>
      <returns>The name of the System.Music.Composer file property.</returns>
    </member>
    <member name="P:Windows.Storage.SystemMusicProperties.Conductor">
      <summary>Gets the name of the System.Music.Conductor property (one of the Windows music file properties.</summary>
      <returns>The name of the System.Music.Conductor file property.</returns>
    </member>
    <member name="P:Windows.Storage.SystemMusicProperties.DisplayArtist">
      <summary>Gets the name of the System.Music.DisplayArtist property (one of the Windows music file properties.</summary>
      <returns>The name of the System.Music.DisplayArtist file property.</returns>
    </member>
    <member name="P:Windows.Storage.SystemMusicProperties.Genre">
      <summary>Gets the name of the System.Music.Genre property (one of the Windows music file properties.</summary>
      <returns>The name of the System.Music.Genre file property.</returns>
    </member>
    <member name="P:Windows.Storage.SystemMusicProperties.TrackNumber">
      <summary>Gets the name of the System.Music.TrackNumber property (one of the Windows music file properties.</summary>
      <returns>The name of the System.Music.TrackNumber file property.</returns>
    </member>
    <member name="T:Windows.Storage.SystemPhotoProperties">
      <summary>A helper object that provides indexing names for Windows photo file properties.</summary>
    </member>
    <member name="P:Windows.Storage.SystemPhotoProperties.CameraManufacturer">
      <summary>Gets the name of the System.Photo.CameraManufacturer property (one of the Windows photo file properties.</summary>
      <returns>The name of the System.Photo.CameraManufacturer file property.</returns>
    </member>
    <member name="P:Windows.Storage.SystemPhotoProperties.CameraModel">
      <summary>Gets the name of the System.Photo.CameraModel property (one of the Windows photo file properties.</summary>
      <returns>The name of the System.Photo.CameraModel file property.</returns>
    </member>
    <member name="P:Windows.Storage.SystemPhotoProperties.DateTaken">
      <summary>Gets the name of the System.Photo.DateTaken property (one of the Windows photo file properties.</summary>
      <returns>The name of the System.Photo.DateTaken file property.</returns>
    </member>
    <member name="P:Windows.Storage.SystemPhotoProperties.Orientation">
      <summary>Gets the name of the System.Photo.Orientation property (one of the Windows photo file properties.</summary>
      <returns>The name of the System.Photo.Orientation file property.</returns>
    </member>
    <member name="P:Windows.Storage.SystemPhotoProperties.PeopleNames">
      <summary>Gets the name of the System.Photo.PeopleNames property (one of the Windows photo file properties.</summary>
      <returns>The name of the System.Photo.PeopleNames file property.</returns>
    </member>
    <member name="T:Windows.Storage.SystemProperties">
      <summary>Provides string values for indexing names of common Windows file properties such as System.Title, and also references helper objects that provide indexing names for properties of specific file types (for example video files).</summary>
    </member>
    <member name="P:Windows.Storage.SystemProperties.Audio">
      <summary>Gets an object that provides the indexing names of Windows file properties for **System.Audio**.</summary>
      <returns>A helper object that provides names for Windows file properties for **System.Audio**.</returns>
    </member>
    <member name="P:Windows.Storage.SystemProperties.Author">
      <summary>Gets the name of the System.Author property (one of the Windows file properties.</summary>
      <returns>The name of the System.Author file property.</returns>
    </member>
    <member name="P:Windows.Storage.SystemProperties.Comment">
      <summary>Gets the name of the System.Comment property (one of the Windows file properties.</summary>
      <returns>The name of the System.Comment file property.</returns>
    </member>
    <member name="P:Windows.Storage.SystemProperties.GPS">
      <summary>Gets an object that provides the indexing names of Windows system file properties for **System.GPS**.</summary>
      <returns>A helper object that provides names for GPS-related file properties.</returns>
    </member>
    <member name="P:Windows.Storage.SystemProperties.Image">
      <summary>Gets an object that provides the indexing names of Windows file properties for **System.Image**.</summary>
      <returns>A helper object that provides names for Windows file properties for **System.Image**.</returns>
    </member>
    <member name="P:Windows.Storage.SystemProperties.ItemNameDisplay">
      <summary>Gets the name of the System.ItemNameDisplay property (one of the Windows file properties.</summary>
      <returns>The name of the System.ItemNameDisplay file property.</returns>
    </member>
    <member name="P:Windows.Storage.SystemProperties.Keywords">
      <summary>Gets the name of the System.Keywords property (one of the Windows file properties.</summary>
      <returns>The name of the System.Keywords file property.</returns>
    </member>
    <member name="P:Windows.Storage.SystemProperties.Media">
      <summary>Gets an object that provides the indexing names of system media file properties such as System.Media.Duration.</summary>
      <returns>A helper object that provides names for system media file properties.</returns>
    </member>
    <member name="P:Windows.Storage.SystemProperties.Music">
      <summary>Gets an object that provides the indexing names of Windows file properties for **System.Music**.</summary>
      <returns>A helper object that provides names for Windows file properties for **System.Music**.</returns>
    </member>
    <member name="P:Windows.Storage.SystemProperties.Photo">
      <summary>Gets an object that provides the indexing names of Windows file properties for **System.Photo**.</summary>
      <returns>A helper object that provides names for Windows file properties for **System.Photo**.</returns>
    </member>
    <member name="P:Windows.Storage.SystemProperties.Rating">
      <summary>Gets the name of the System.Rating property (one of the Windows file properties.</summary>
      <returns>The name of the System.Rating file property.</returns>
    </member>
    <member name="P:Windows.Storage.SystemProperties.Title">
      <summary>Gets the name of the System.Title property (one of the Windows file properties.</summary>
      <returns>The name of the System.Title file property.</returns>
    </member>
    <member name="P:Windows.Storage.SystemProperties.Video">
      <summary>Gets an object that provides the indexing names of Windows file properties for **System.Video**.</summary>
      <returns>A helper object that provides names for Windows file properties for **System.Video**.</returns>
    </member>
    <member name="T:Windows.Storage.SystemVideoProperties">
      <summary>A helper object that provides indexing names for video file properties.</summary>
    </member>
    <member name="P:Windows.Storage.SystemVideoProperties.Director">
      <summary>Gets the name of the System.Video.Director property (one of the Windows video file properties.</summary>
      <returns>The name of the System.Video.Director file property.</returns>
    </member>
    <member name="P:Windows.Storage.SystemVideoProperties.FrameHeight">
      <summary>Gets the name of the System.Video.FrameHeight property (one of the Windows video file properties.</summary>
      <returns>The name of the System.Video.FrameHeight file property.</returns>
    </member>
    <member name="P:Windows.Storage.SystemVideoProperties.FrameWidth">
      <summary>Gets the name of the System.Video.FrameWidth property (one of the Windows video file properties.</summary>
      <returns>The name of the System.Video.FrameWidth file property.</returns>
    </member>
    <member name="P:Windows.Storage.SystemVideoProperties.Orientation">
      <summary>Gets the name of the System.Video.Orientation property (one of the Windows video file properties.</summary>
      <returns>The name of the System.Video.Orientation file property.</returns>
    </member>
    <member name="P:Windows.Storage.SystemVideoProperties.TotalBitrate">
      <summary>Gets the name of the System.Video.TotalBitrate property (one of the Windows video file properties.</summary>
      <returns>The name of the System.Video.TotalBitrate file property.</returns>
    </member>
    <member name="T:Windows.Storage.UserDataPaths">
      <summary>Returns full paths for common user data folders. User data folders are based on the KNOWNFOLDERID naming pattern.</summary>
    </member>
    <member name="P:Windows.Storage.UserDataPaths.CameraRoll">
      <summary>Gets the path to a user's Camera Roll folder.</summary>
      <returns>The full path to the user's Camera Roll folder.</returns>
    </member>
    <member name="P:Windows.Storage.UserDataPaths.Cookies">
      <summary>Gets the path to a user's Cookies app data folder.</summary>
      <returns>The full path to the user's Cookies app data folder.</returns>
    </member>
    <member name="P:Windows.Storage.UserDataPaths.Desktop">
      <summary>Gets the path to a user's Desktop folder.</summary>
      <returns>The full path to the user's Desktop folder.</returns>
    </member>
    <member name="P:Windows.Storage.UserDataPaths.Documents">
      <summary>Gets the path to a user's Documents folder.</summary>
      <returns>The full path to the user's Documents folder.</returns>
    </member>
    <member name="P:Windows.Storage.UserDataPaths.Downloads">
      <summary>Gets the path to a user's Downloads folder.</summary>
      <returns>The full path to the user's Downloads folder.</returns>
    </member>
    <member name="P:Windows.Storage.UserDataPaths.Favorites">
      <summary>Gets the path to a user's Favorites folder.</summary>
      <returns>The full path to the user's Favorites folder.</returns>
    </member>
    <member name="P:Windows.Storage.UserDataPaths.History">
      <summary>Gets the path to a user's History folder.</summary>
      <returns>The full path to the user's History folder.</returns>
    </member>
    <member name="P:Windows.Storage.UserDataPaths.InternetCache">
      <summary>Gets the path to a user's Temporary Internet Files folder.</summary>
      <returns>The full path to the user's Temporary Internet Files folder.</returns>
    </member>
    <member name="P:Windows.Storage.UserDataPaths.LocalAppData">
      <summary>Gets the path to a user's Local app data folder.</summary>
      <returns>The full path to the user's Local app data folder.</returns>
    </member>
    <member name="P:Windows.Storage.UserDataPaths.LocalAppDataLow">
      <summary>Gets the path to a user's LocalLow app data folder.</summary>
      <returns>The full path to the user's LocalLow app data folder.</returns>
    </member>
    <member name="P:Windows.Storage.UserDataPaths.Music">
      <summary>Gets the path to a user's Music folder.</summary>
      <returns>The full path to the user's Music folder.</returns>
    </member>
    <member name="P:Windows.Storage.UserDataPaths.Pictures">
      <summary>Gets the path to a user's Pictures folder.</summary>
      <returns>The full path to the user's Pictures folder.</returns>
    </member>
    <member name="P:Windows.Storage.UserDataPaths.Profile">
      <summary>Gets the path to a user's profile on the machine.</summary>
      <returns>The full path to the user's profile folder.</returns>
    </member>
    <member name="P:Windows.Storage.UserDataPaths.Recent">
      <summary>Gets the path to a user's Recent Items folder.</summary>
      <returns>The full path to the user's Recent Items folder.</returns>
    </member>
    <member name="P:Windows.Storage.UserDataPaths.RoamingAppData">
      <summary>Gets the path to a user's Roaming app data folder.</summary>
      <returns>The full path to the user's Roaming app data folder.</returns>
    </member>
    <member name="P:Windows.Storage.UserDataPaths.SavedPictures">
      <summary>Gets the path to a user's Saved Pictures folder.</summary>
      <returns>The full path to the user's Saved Pictures folder.</returns>
    </member>
    <member name="P:Windows.Storage.UserDataPaths.Screenshots">
      <summary>Gets the path to a user's Screenshots folder.</summary>
      <returns>The full path to the user's Screenshots folder.</returns>
    </member>
    <member name="P:Windows.Storage.UserDataPaths.Templates">
      <summary>Gets the path to a user's Common Templates folder.</summary>
      <returns>The full path to the user's Common Templates folder.</returns>
    </member>
    <member name="P:Windows.Storage.UserDataPaths.Videos">
      <summary>Gets the path to a user's Videos folder.</summary>
      <returns>The full path to the user's Videos folder.</returns>
    </member>
    <member name="M:Windows.Storage.UserDataPaths.GetDefault">
      <summary>Gets the paths to a user's various data folders. Use this method for single user machines.</summary>
      <returns>The data folders associated with the user.</returns>
    </member>
    <member name="M:Windows.Storage.UserDataPaths.GetForUser(Windows.System.User)">
      <summary>Gets the paths to a user's various data folders. Use this method for multi-user machines.</summary>
      <param name="user">The user to retreive the paths for.</param>
      <returns>The data folders associated with the user.</returns>
    </member>
    <member name="T:Windows.Storage.AccessCache.AccessCacheOptions">
      <summary>Describes the behavior to use when the app accesses an item in a list.</summary>
    </member>
    <member name="F:Windows.Storage.AccessCache.AccessCacheOptions.DisallowUserInput">
      <summary>When the app accesses the item, the user is prevented from entering information.</summary>
    </member>
    <member name="F:Windows.Storage.AccessCache.AccessCacheOptions.FastLocationsOnly">
      <summary>When the app accesses the item, it is retrieved from a fast location like the local file system.</summary>
    </member>
    <member name="F:Windows.Storage.AccessCache.AccessCacheOptions.None">
      <summary>Default.</summary>
    </member>
    <member name="F:Windows.Storage.AccessCache.AccessCacheOptions.SuppressAccessTimeUpdate">
      <summary>When the app accesses the item in the StorageItemMostRecentlyUsedList, Windows preserves the item's current position in the most recently used (MRU) and does not update the access time of the item.</summary>
    </member>
    <member name="F:Windows.Storage.AccessCache.AccessCacheOptions.UseReadOnlyCachedCopy">
      <summary>When the app accesses the item, the app retrieves a cached, read-only version of the file. This version of the file might not be the most recent.</summary>
    </member>
    <member name="T:Windows.Storage.AccessCache.AccessListEntry">
      <summary>Represents a list entry that contains the identifier and metadata for a StorageFile or StorageFolder object in a list.</summary>
    </member>
    <member name="F:Windows.Storage.AccessCache.AccessListEntry.Metadata">
      <summary>Optional app-specified metadata associated with the StorageFile or StorageFolder in the list.</summary>
    </member>
    <member name="F:Windows.Storage.AccessCache.AccessListEntry.Token">
      <summary>The identifier of the StorageFile or StorageFolder in the list.</summary>
    </member>
    <member name="T:Windows.Storage.AccessCache.AccessListEntryView">
      <summary>A list of the entries that are in your app's most recently used list (MRU) (obtained from the static StorageApplicationPermissions.MostRecentlyUsedList property) and in your app's future-access list (obtained from the static StorageApplicationPermissions.FutureAccessList property).</summary>
    </member>
    <member name="P:Windows.Storage.AccessCache.AccessListEntryView.Size">
      <summary>Gets the number of storage items in the access list or most recently used (MRU) list.</summary>
      <returns>The number of entries.</returns>
    </member>
    <member name="M:Windows.Storage.AccessCache.AccessListEntryView.First">
      <summary>Retrieves the first storage item from the access list or most recently used (MRU) list.</summary>
      <returns>The first item.</returns>
    </member>
    <member name="M:Windows.Storage.AccessCache.AccessListEntryView.GetAt(System.UInt32)">
      <summary>Retrieves the storage item at the specified index in the access list or most recently used (MRU) list.</summary>
      <param name="index">The </param>
      <returns>The storage item.</returns>
    </member>
    <member name="M:Windows.Storage.AccessCache.AccessListEntryView.GetMany(System.UInt32,Windows.Storage.AccessCache.AccessListEntry[])">
      <summary>Retrieves the storage items that start at the specified index in the access list or most recently used (MRU) list.</summary>
      <param name="startIndex">The zero-based index of the start of the items in the collection to retrieve.</param>
      <param name="items">The items in the collection that start at *startIndex*.</param>
      <returns>The number of items retrieved.</returns>
    </member>
    <member name="M:Windows.Storage.AccessCache.AccessListEntryView.IndexOf(Windows.Storage.AccessCache.AccessListEntry,System.UInt32@)">
      <summary>Retrieves the index of the specified storage item in the access list or most recently used (MRU) list.</summary>
      <param name="value">The storage item.</param>
      <param name="index">The zero-based index of the storage item.</param>
      <returns>True if the specified storage item exists in the list; otherwise false.</returns>
    </member>
    <member name="T:Windows.Storage.AccessCache.IStorageItemAccessList">
      <summary>Represents a list of storage items that the app has stored for efficient future access.</summary>
    </member>
    <member name="P:Windows.Storage.AccessCache.IStorageItemAccessList.Entries">
      <summary>Gets an object for retrieving storage items from the access list.</summary>
      <returns>The object for retrieving storage items.</returns>
    </member>
    <member name="P:Windows.Storage.AccessCache.IStorageItemAccessList.MaximumItemsAllowed">
      <summary>Gets the maximum number of storage items that the access list can contain.</summary>
      <returns>The maximum number of storage items.</returns>
    </member>
    <member name="M:Windows.Storage.AccessCache.IStorageItemAccessList.Add(Windows.Storage.IStorageItem)">
      <summary>Adds a new storage item to the access list.</summary>
      <param name="file">The storage item to add.</param>
      <returns>A token that the app can use later to retrieve the storage item.</returns>
    </member>
    <member name="M:Windows.Storage.AccessCache.IStorageItemAccessList.Add(Windows.Storage.IStorageItem,System.String)">
      <summary>Adds a new storage item and accompanying metadata to the access list.</summary>
      <param name="file">The storage item to add.</param>
      <param name="metadata">Optional metadata to associate with the storage item.</param>
      <returns>A token that the app can use later to retrieve the storage item.</returns>
    </member>
    <member name="M:Windows.Storage.AccessCache.IStorageItemAccessList.AddOrReplace(System.String,Windows.Storage.IStorageItem)">
      <summary>Adds a new storage item to the access list, or replaces the specified item if it already exists in the list.</summary>
      <param name="token">The token associated with the new storage item. If the access list already contains a storage item that has this token, the new item replaces the existing one.</param>
      <param name="file">The storage item to add or replace.</param>
    </member>
    <member name="M:Windows.Storage.AccessCache.IStorageItemAccessList.AddOrReplace(System.String,Windows.Storage.IStorageItem,System.String)">
      <summary>Adds a new storage item and accompanying metadata to the access list, or replaces the specified item if it already exists in the list.</summary>
      <param name="token">The token associated with the new storage item. If the access list already contains a storage item that has this token, the new item replaces the existing one.</param>
      <param name="file">The storage item to add or replace.</param>
      <param name="metadata">Optional metadata to associate with the storage item.</param>
    </member>
    <member name="M:Windows.Storage.AccessCache.IStorageItemAccessList.CheckAccess(Windows.Storage.IStorageItem)">
      <summary>Determines whether the app has access to the specified storage item in the access list.</summary>
      <param name="file">The storage item to check for access.</param>
      <returns>True if the app can access the storage item; otherwise false.</returns>
    </member>
    <member name="M:Windows.Storage.AccessCache.IStorageItemAccessList.Clear">
      <summary>Removes all storage items from the access list.</summary>
    </member>
    <member name="M:Windows.Storage.AccessCache.IStorageItemAccessList.ContainsItem(System.String)">
      <summary>Determines whether the access list contains the specified storage item.</summary>
      <param name="token">The token of the storage item to look for.</param>
      <returns>True if the access list contains the specified storage item; false otherwise.</returns>
    </member>
    <member name="M:Windows.Storage.AccessCache.IStorageItemAccessList.GetFileAsync(System.String)">
      <summary>Retrieves the specified StorageFile from the list.</summary>
      <param name="token">The token of the StorageFile to retrieve.</param>
      <returns>When this method completes successfully, it returns the StorageFile that is associated with the specified *token*.</returns>
    </member>
    <member name="M:Windows.Storage.AccessCache.IStorageItemAccessList.GetFileAsync(System.String,Windows.Storage.AccessCache.AccessCacheOptions)">
      <summary>Retrieves the specified StorageFile from the list using the specified options.</summary>
      <param name="token">The token of the StorageFile to retrieve.</param>
      <param name="options">The enum value that describes the behavior to use when the app accesses the item.</param>
      <returns>When this method completes successfully, it returns the StorageFile that is associated with the specified *token*.</returns>
    </member>
    <member name="M:Windows.Storage.AccessCache.IStorageItemAccessList.GetFolderAsync(System.String)">
      <summary>Retrieves the specified StorageFolder from the list.</summary>
      <param name="token">The token of the StorageFolder to retrieve.</param>
      <returns>When this method completes successfully, it returns the StorageFolder that is associated with the specified *token*.</returns>
    </member>
    <member name="M:Windows.Storage.AccessCache.IStorageItemAccessList.GetFolderAsync(System.String,Windows.Storage.AccessCache.AccessCacheOptions)">
      <summary>Retrieves the specified StorageFolder from the list using the specified options.</summary>
      <param name="token">The token of the StorageFolder to retrieve.</param>
      <param name="options">The enum value that describes the behavior to use when the app accesses the item.</param>
      <returns>When this method completes successfully, it returns the StorageFolder that is associated with the specified *token*.</returns>
    </member>
    <member name="M:Windows.Storage.AccessCache.IStorageItemAccessList.GetItemAsync(System.String)">
      <summary>Retrieves the specified item (like a file or folder) from the list.</summary>
      <param name="token">The token of the item to retrieve.</param>
      <returns>When this method completes successfully, it returns the item (type IStorageItem ) that is associated with the specified *token*.</returns>
    </member>
    <member name="M:Windows.Storage.AccessCache.IStorageItemAccessList.GetItemAsync(System.String,Windows.Storage.AccessCache.AccessCacheOptions)">
      <summary>Retrieves the specified item (like a file or folder) from the list using the specified options.</summary>
      <param name="token">The token of the item to retrieve.</param>
      <param name="options">The enum value that describes the behavior to use when the app accesses the item.</param>
      <returns>When this method completes successfully, it returns the item (type IStorageItem ) that is associated with the specified *token*.</returns>
    </member>
    <member name="M:Windows.Storage.AccessCache.IStorageItemAccessList.Remove(System.String)">
      <summary>Removes the specified storage item from the access list.</summary>
      <param name="token">The token of the storage item to remove.</param>
    </member>
    <member name="T:Windows.Storage.AccessCache.ItemRemovedEventArgs">
      <summary>Provides data about an ItemRemoved event.</summary>
    </member>
    <member name="P:Windows.Storage.AccessCache.ItemRemovedEventArgs.RemovedEntry">
      <summary>Gets information about the StorageFile or StorageFolder that was removed from the StorageItemMostRecentlyUsedList.</summary>
      <returns>A structure that contains information about the StorageFile or StorageFolder that was removed.</returns>
    </member>
    <member name="T:Windows.Storage.AccessCache.RecentStorageItemVisibility">
      <summary>Describes the extent of the visibility of a storage item added to the most recently used (MRU) list.</summary>
    </member>
    <member name="F:Windows.Storage.AccessCache.RecentStorageItemVisibility.AppAndSystem">
      <summary>The storage item is visible in the most recently used (MRU) list for the app and the system.</summary>
    </member>
    <member name="F:Windows.Storage.AccessCache.RecentStorageItemVisibility.AppOnly">
      <summary>The storage item is visible in the most recently used (MRU) list for the app only.</summary>
    </member>
    <member name="T:Windows.Storage.AccessCache.StorageApplicationPermissions">
      <summary>Provides static properties for you to get your app's most recently used list (MRU) (use StorageApplicationPermissions.MostRecentlyUsedList ) and future-access list (use StorageApplicationPermissions.FutureAccessList.</summary>
    </member>
    <member name="P:Windows.Storage.AccessCache.StorageApplicationPermissions.FutureAccessList">
      <summary>Gets an object that represents a list that an app maintains so that the app can store files and/or locations (like folders) and easily access these items in the future.</summary>
      <returns>The future-access list object.</returns>
    </member>
    <member name="P:Windows.Storage.AccessCache.StorageApplicationPermissions.MostRecentlyUsedList">
      <summary>Gets an object that represents a list that an app can use to track the files and/or locations (like folders) that the app has accessed most recently.</summary>
      <returns>The most recently used (MRU) list object.</returns>
    </member>
    <member name="M:Windows.Storage.AccessCache.StorageApplicationPermissions.GetFutureAccessListForUser(Windows.System.User)">
      <summary>Gets an object that represents a list that an app maintains so that the app can store files and/or locations (like folders) and easily access these items in the future. This method returns an object that is scoped to the specified user. Use this method for multi-user applications.</summary>
      <param name="user">The user for which to create the future-access list object.</param>
      <returns>The future-access list object.</returns>
    </member>
    <member name="M:Windows.Storage.AccessCache.StorageApplicationPermissions.GetMostRecentlyUsedListForUser(Windows.System.User)">
      <summary>Gets an object that an app can use to track the files and/or locations (like folders) that the app has accessed most recently. This method returns an object that is scoped to the specified user. Use this method for multi-user applications.</summary>
      <param name="user">The user for which to create the most recently used (MRU) list object.</param>
      <returns>The most recently used (MRU) list object.</returns>
    </member>
    <member name="T:Windows.Storage.AccessCache.StorageItemAccessList">
      <summary>Represents your app's future-access list (obtained from the static StorageApplicationPermissions.FutureAccessList property). By picking files and folders, your user grants your app permission to access items that might not be accessible otherwise. If you add these items to your future-access list then you'll retain that permission when your app wants to access those items again later. Items are stored in the future-access list as StorageFile and StorageFolder objects.</summary>
    </member>
    <member name="P:Windows.Storage.AccessCache.StorageItemAccessList.Entries">
      <summary>Gets an object for retrieving storage items from the access list.</summary>
      <returns>The object for retrieving storage items.</returns>
    </member>
    <member name="P:Windows.Storage.AccessCache.StorageItemAccessList.MaximumItemsAllowed">
      <summary>Gets the maximum number of storage items that the access list can contain.</summary>
      <returns>The maximum number of storage items.</returns>
    </member>
    <member name="M:Windows.Storage.AccessCache.StorageItemAccessList.Add(Windows.Storage.IStorageItem)">
      <summary>Adds a new storage item to the access list.</summary>
      <param name="file">The storage item to add.</param>
      <returns>A token that the app can use later to retrieve the storage item.</returns>
    </member>
    <member name="M:Windows.Storage.AccessCache.StorageItemAccessList.Add(Windows.Storage.IStorageItem,System.String)">
      <summary>Adds a new storage item and accompanying metadata to the access list.</summary>
      <param name="file">The storage item to add.</param>
      <param name="metadata">Optional metadata to associate with the storage item.</param>
      <returns>A token that the app can use later to retrieve the storage item.</returns>
    </member>
    <member name="M:Windows.Storage.AccessCache.StorageItemAccessList.AddOrReplace(System.String,Windows.Storage.IStorageItem)">
      <summary>Adds a new storage item to the access list, or replaces the specified item if it already exists in the list.</summary>
      <param name="token">The token associated with the new storage item. If the access list already contains a storage item that has this token, the new item replaces the existing one.</param>
      <param name="file">The storage item to add or replace.</param>
    </member>
    <member name="M:Windows.Storage.AccessCache.StorageItemAccessList.AddOrReplace(System.String,Windows.Storage.IStorageItem,System.String)">
      <summary>Adds a new storage item and accompanying metadata to the access list, or replaces the specified item if it already exists in the list.</summary>
      <param name="token">A token that the app can use later to retrieve this storage item.</param>
      <param name="file">The storage item to add or replace.</param>
      <param name="metadata">Optional metadata to associate with the storage item.</param>
    </member>
    <member name="M:Windows.Storage.AccessCache.StorageItemAccessList.CheckAccess(Windows.Storage.IStorageItem)">
      <summary>Determines whether the app has access to the specified storage item in the access list.</summary>
      <param name="file">The storage item to check for access.</param>
      <returns>True if the app can access the storage item; otherwise false.</returns>
    </member>
    <member name="M:Windows.Storage.AccessCache.StorageItemAccessList.Clear">
      <summary>Removes all storage items from the access list.</summary>
    </member>
    <member name="M:Windows.Storage.AccessCache.StorageItemAccessList.ContainsItem(System.String)">
      <summary>Determines whether the access list contains the specified storage item.</summary>
      <param name="token">The token of the storage item to look for.</param>
      <returns>True if the access list contains the specified storage item; false otherwise.</returns>
    </member>
    <member name="M:Windows.Storage.AccessCache.StorageItemAccessList.GetFileAsync(System.String)">
      <summary>Retrieves the specified StorageFile from the list.</summary>
      <param name="token">The token of the StorageFile to retrieve.</param>
      <returns>When this method completes successfully, it returns the StorageFile that is associated with the specified *token*.</returns>
    </member>
    <member name="M:Windows.Storage.AccessCache.StorageItemAccessList.GetFileAsync(System.String,Windows.Storage.AccessCache.AccessCacheOptions)">
      <summary>Retrieves the StorageFile from the list using the specified options.</summary>
      <param name="token">The token of the StorageFile to retrieve.</param>
      <param name="options">The enum value that describes the behavior to use when the app accesses the item.</param>
      <returns>When this method completes successfully, it returns the StorageFile that is associated with the specified *token*.</returns>
    </member>
    <member name="M:Windows.Storage.AccessCache.StorageItemAccessList.GetFolderAsync(System.String)">
      <summary>Retrieves the specified StorageFolder from the list.</summary>
      <param name="token">The token of the StorageFolder to retrieve.</param>
      <returns>When this method completes successfully, it returns the StorageFolder that is associated with the specified *token*.</returns>
    </member>
    <member name="M:Windows.Storage.AccessCache.StorageItemAccessList.GetFolderAsync(System.String,Windows.Storage.AccessCache.AccessCacheOptions)">
      <summary>Retrieves the specified StorageFolder from the list using the specified options.</summary>
      <param name="token">The token of the StorageFolder to retrieve.</param>
      <param name="options">The enum value that describes the behavior to use when the app accesses the item.</param>
      <returns>When this method completes successfully, it returns the StorageFolder that is associated with the specified *token*.</returns>
    </member>
    <member name="M:Windows.Storage.AccessCache.StorageItemAccessList.GetItemAsync(System.String)">
      <summary>Retrieves the specified item (like a file or folder) from the most recently used (MRU) list.</summary>
      <param name="token">The token of the item to retrieve.</param>
      <returns>When this method completes successfully, it returns the item (type IStorageItem ) that is associated with the specified *token*.</returns>
    </member>
    <member name="M:Windows.Storage.AccessCache.StorageItemAccessList.GetItemAsync(System.String,Windows.Storage.AccessCache.AccessCacheOptions)">
      <summary>Retrieves the specified item (like a file or folder) from the list using the specified options.</summary>
      <param name="token">The token of the item to retrieve.</param>
      <param name="options">The enum value that describes the behavior to use when the app accesses the item.</param>
      <returns>When this method completes successfully, it returns the item (type IStorageItem ) that is associated with the specified *token*.</returns>
    </member>
    <member name="M:Windows.Storage.AccessCache.StorageItemAccessList.Remove(System.String)">
      <summary>Removes the specified storage item from the access list.</summary>
      <param name="token">The token of the storage item to remove.</param>
    </member>
    <member name="T:Windows.Storage.AccessCache.StorageItemMostRecentlyUsedList">
      <summary>Represents your app's most recently used list (MRU) (obtained from the static StorageApplicationPermissions.MostRecentlyUsedList property). You use your MRU to track items (files and/or folders) that the user has accessed most recently. Items are stored in the MRU as StorageFile and StorageFolder objects.</summary>
    </member>
    <member name="P:Windows.Storage.AccessCache.StorageItemMostRecentlyUsedList.Entries">
      <summary>Gets an object for retrieving storage items from the most recently used (MRU) list.</summary>
      <returns>The object for retrieving storage items.</returns>
    </member>
    <member name="P:Windows.Storage.AccessCache.StorageItemMostRecentlyUsedList.MaximumItemsAllowed">
      <summary>Gets the maximum number of storage items that the most recently used (MRU) list can contain.</summary>
      <returns>The maximum number of storage items.</returns>
    </member>
    <member name="E:Windows.Storage.AccessCache.StorageItemMostRecentlyUsedList.ItemRemoved">
      <summary>Fires when a storage item is removed from the most recently used (MRU) list.</summary>
    </member>
    <member name="M:Windows.Storage.AccessCache.StorageItemMostRecentlyUsedList.Add(Windows.Storage.IStorageItem)">
      <summary>Adds a new storage item to the most recently used (MRU) list.</summary>
      <param name="file">The storage item to add.</param>
      <returns>A token that the app can use later to retrieve the storage item.</returns>
    </member>
    <member name="M:Windows.Storage.AccessCache.StorageItemMostRecentlyUsedList.Add(Windows.Storage.IStorageItem,System.String)">
      <summary>Adds a new storage item and accompanying metadata to the most recently used (MRU) list.</summary>
      <param name="file">The storage item to add.</param>
      <param name="metadata">Optional metadata to associate with the storage item.</param>
      <returns>A token that the app can use later to retrieve the storage item.</returns>
    </member>
    <member name="M:Windows.Storage.AccessCache.StorageItemMostRecentlyUsedList.Add(Windows.Storage.IStorageItem,System.String,Windows.Storage.AccessCache.RecentStorageItemVisibility)">
      <summary>Adds a new storage item and accompanying metadata to the most recently used (MRU) list, specifying the extent of its visibility in the list.</summary>
      <param name="file">The storage item to add.</param>
      <param name="metadata">Optional metadata to associate with the storage item.</param>
      <param name="visibility">The extent of the visibility of the storage item in the list.</param>
      <returns>A token that the app can use later to retrieve the storage item.</returns>
    </member>
    <member name="M:Windows.Storage.AccessCache.StorageItemMostRecentlyUsedList.AddOrReplace(System.String,Windows.Storage.IStorageItem)">
      <summary>Adds a new storage item to the most recently used (MRU) list, or replaces the specified item if it already exists in the list.</summary>
      <param name="token">The token associated with the new storage item. If the access list already contains a storage item that has this token, the new item replaces the existing one.</param>
      <param name="file">The storage item to add or replace.</param>
    </member>
    <member name="M:Windows.Storage.AccessCache.StorageItemMostRecentlyUsedList.AddOrReplace(System.String,Windows.Storage.IStorageItem,System.String)">
      <summary>Adds a new storage item and accompanying metadata to the most recently used (MRU) list, or replaces the specified item if it already exists in the list.</summary>
      <param name="token">The token associated with the new storage item. If the access list already contains a storage item that has this token, the new item replaces the existing one.</param>
      <param name="file">The storage item to add or replace.</param>
      <param name="metadata">Optional metadata to associate with the storage item.</param>
    </member>
    <member name="M:Windows.Storage.AccessCache.StorageItemMostRecentlyUsedList.AddOrReplace(System.String,Windows.Storage.IStorageItem,System.String,Windows.Storage.AccessCache.RecentStorageItemVisibility)">
      <summary>Adds a new storage item and accompanying metadata to the most recently used (MRU) list, or replaces the specified item if it already exists in the list. Also specifies the extent of its visibility in the list.</summary>
      <param name="token">The token associated with the new storage item. If the access list already contains a storage item that has this token, the new item replaces the existing one.</param>
      <param name="file">The storage item to add or replace.</param>
      <param name="metadata">Optional metadata to associate with the storage item.</param>
      <param name="visibility">The extent of the visibility of the storage item in the list.</param>
    </member>
    <member name="M:Windows.Storage.AccessCache.StorageItemMostRecentlyUsedList.CheckAccess(Windows.Storage.IStorageItem)">
      <summary>Determines whether the app has access to the specified storage item in the most recently used (MRU) list.</summary>
      <param name="file">The storage item to check for access.</param>
      <returns>True if the app can access the storage item; otherwise false.</returns>
    </member>
    <member name="M:Windows.Storage.AccessCache.StorageItemMostRecentlyUsedList.Clear">
      <summary>Removes all storage items from the most recently used (MRU) list.</summary>
    </member>
    <member name="M:Windows.Storage.AccessCache.StorageItemMostRecentlyUsedList.ContainsItem(System.String)">
      <summary>Determines whether the most recently used (MRU) list contains the specified storage item.</summary>
      <param name="token">The token of the storage item to look for.</param>
      <returns>True if the most recently used (MRU) list contains the specified storage item; false otherwise.</returns>
    </member>
    <member name="M:Windows.Storage.AccessCache.StorageItemMostRecentlyUsedList.GetFileAsync(System.String)">
      <summary>Retrieves the specified storageFile from the most recently used (MRU) list.</summary>
      <param name="token">The token of the storageFile to retrieve.</param>
      <returns>When this method completes successfully, it returns the storageFile that is associated with the specified *token*.</returns>
    </member>
    <member name="M:Windows.Storage.AccessCache.StorageItemMostRecentlyUsedList.GetFileAsync(System.String,Windows.Storage.AccessCache.AccessCacheOptions)">
      <summary>Retrieves the specified storageFile from the most recently used (MRU) list using the specified options.</summary>
      <param name="token">The token of the storageFile to retrieve.</param>
      <param name="options">The enum value that describes the behavior to use when the app accesses the item.</param>
      <returns>When this method completes successfully, it returns the storageFile that is associated with the specified *token*.</returns>
    </member>
    <member name="M:Windows.Storage.AccessCache.StorageItemMostRecentlyUsedList.GetFolderAsync(System.String)">
      <summary>Retrieves the specified StorageFolder from the most recently used (MRU) list.</summary>
      <param name="token">The token of the StorageFolder to retrieve.</param>
      <returns>When this method completes successfully, it returns the StorageFolder that is associated with the specified *token*.</returns>
    </member>
    <member name="M:Windows.Storage.AccessCache.StorageItemMostRecentlyUsedList.GetFolderAsync(System.String,Windows.Storage.AccessCache.AccessCacheOptions)">
      <summary>Retrieves the specified StorageFolder from the most recently used (MRU) list using the specified options.</summary>
      <param name="token">The token of the StorageFolder to retrieve.</param>
      <param name="options">The enum value that describes the behavior to use when the app accesses the item.</param>
      <returns>When this method completes successfully, it returns the StorageFolder that is associated with the specified *token*.</returns>
    </member>
    <member name="M:Windows.Storage.AccessCache.StorageItemMostRecentlyUsedList.GetItemAsync(System.String)">
      <summary>Retrieves the specified item (like a file or folder) from the most recently used (MRU) list.</summary>
      <param name="token">The token of the item to retrieve.</param>
      <returns>When this method completes successfully, it returns the item (type IStorageItem ) that is associated with the specified *token*.</returns>
    </member>
    <member name="M:Windows.Storage.AccessCache.StorageItemMostRecentlyUsedList.GetItemAsync(System.String,Windows.Storage.AccessCache.AccessCacheOptions)">
      <summary>Retrieves the specified item (like a file or folder) from the most recently used (MRU) list using the specified options.</summary>
      <param name="token">The token of the item to retrieve.</param>
      <param name="options">The enum value that describes the behavior to use when the app accesses the item.</param>
      <returns>When this method completes successfully, it returns the item (type IStorageItem ) that is associated with the specified *token*.</returns>
    </member>
    <member name="M:Windows.Storage.AccessCache.StorageItemMostRecentlyUsedList.Remove(System.String)">
      <summary>Removes the specified storage item from the most recently used (MRU) list.</summary>
      <param name="token">The token of the storage item to remove.</param>
    </member>
    <member name="T:Windows.Storage.BulkAccess.FileInformation">
      <summary>Provides synchronous access to the properties exposed off StorageFile and lets an app perform asynchronous file operations such as copy, delete, move, and rename.</summary>
    </member>
    <member name="P:Windows.Storage.BulkAccess.FileInformation.Attributes">
      <summary>Gets the attributes of a file.</summary>
      <returns>The file attributes.</returns>
    </member>
    <member name="P:Windows.Storage.BulkAccess.FileInformation.BasicProperties">
      <summary>Gets an object that contains the basic properties information of the file.</summary>
      <returns>The basic properties object.</returns>
    </member>
    <member name="P:Windows.Storage.BulkAccess.FileInformation.ContentType">
      <summary>Gets a string that describes the contents of the file.</summary>
      <returns>The content type string.</returns>
    </member>
    <member name="P:Windows.Storage.BulkAccess.FileInformation.DateCreated">
      <summary>Gets the date that the file was created.</summary>
      <returns>The file creation date.</returns>
    </member>
    <member name="P:Windows.Storage.BulkAccess.FileInformation.DisplayName">
      <summary>Gets the user-friendly name of the StorageFile.</summary>
      <returns>The user-friendly name of the StorageFile.</returns>
    </member>
    <member name="P:Windows.Storage.BulkAccess.FileInformation.DisplayType">
      <summary>Gets the display type of the StorageFile.</summary>
      <returns>The display type.</returns>
    </member>
    <member name="P:Windows.Storage.BulkAccess.FileInformation.DocumentProperties">
      <summary>Gets an object that provides access to the document properties of the StorageFile, such as the title, author name, and so on.</summary>
      <returns>The document properties.</returns>
    </member>
    <member name="P:Windows.Storage.BulkAccess.FileInformation.FileType">
      <summary>Gets the file type.</summary>
      <returns>The file type.</returns>
    </member>
    <member name="P:Windows.Storage.BulkAccess.FileInformation.FolderRelativeId">
      <summary>Gets the identifier that uniquely identifies the StorageFile relative to other items in the same folder.</summary>
      <returns>The folder-relative identifier.</returns>
    </member>
    <member name="P:Windows.Storage.BulkAccess.FileInformation.ImageProperties">
      <summary>Gets the image properties of the StorageFile, such as the title, rating, date that the image was taken,</summary>
      <returns>The image properties.</returns>
    </member>
    <member name="P:Windows.Storage.BulkAccess.FileInformation.IsAvailable">
      <summary>Indicates if the current file has been downloaded or can be downloaded.</summary>
      <returns>**True** if the file has been downloaded or can be downloaded. Otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.Storage.BulkAccess.FileInformation.MusicProperties">
      <summary>Gets the music properties associated with the StorageFile, such as the album name, artist name, bit rate, and so on.</summary>
      <returns>The music properties.</returns>
    </member>
    <member name="P:Windows.Storage.BulkAccess.FileInformation.Name">
      <summary>Gets the name of the StorageFile.</summary>
      <returns>The name.</returns>
    </member>
    <member name="P:Windows.Storage.BulkAccess.FileInformation.Path">
      <summary>Gets the path of the StorageFile.</summary>
      <returns>The path.</returns>
    </member>
    <member name="P:Windows.Storage.BulkAccess.FileInformation.Properties">
      <summary>Gets an object for retrieving the properties of the StorageFile.</summary>
      <returns>An object for retrieving StorageFile properties.</returns>
    </member>
    <member name="P:Windows.Storage.BulkAccess.FileInformation.Provider">
      <summary>Gets the StorageProvider object that contains info about the service that stores the current file.</summary>
      <returns>The StorageProvider object that contains info about the service that stores the current file. The file may be stored by the local file system or by a remote service like Microsoft OneDrive.</returns>
    </member>
    <member name="P:Windows.Storage.BulkAccess.FileInformation.Thumbnail">
      <summary>Gets the thumbnail associated with the StorageFile.</summary>
      <returns>The thumbnail.</returns>
    </member>
    <member name="P:Windows.Storage.BulkAccess.FileInformation.VideoProperties">
      <summary>Gets an object that provides access to the video properties of the StorageFile, such as the duration, rating, date released, and so on.</summary>
      <returns>The video properties.</returns>
    </member>
    <member name="E:Windows.Storage.BulkAccess.FileInformation.PropertiesUpdated">
      <summary>Occurs when one or more of the StorageFile 's properties is updated.</summary>
    </member>
    <member name="E:Windows.Storage.BulkAccess.FileInformation.ThumbnailUpdated">
      <summary>Fires when the StorageFile 's thumbnail is updated or a better quality thumbnail is available.</summary>
    </member>
    <member name="M:Windows.Storage.BulkAccess.FileInformation.CopyAndReplaceAsync(Windows.Storage.IStorageFile)">
      <summary>Replaces the specified StorageFile with a copy of the current file.</summary>
      <param name="fileToReplace">The StorageFile to be replaced.</param>
      <returns>No object or value is returned when this method completes.</returns>
    </member>
    <member name="M:Windows.Storage.BulkAccess.FileInformation.CopyAsync(Windows.Storage.IStorageFolder)">
      <summary>Creates a copy of the StorageFile and stores it in the specified StorageFolder.</summary>
      <param name="destinationFolder">The folder in which to store the copied file.</param>
      <returns>When this method completes successfully, it returns the copy as a StorageFile object.</returns>
    </member>
    <member name="M:Windows.Storage.BulkAccess.FileInformation.CopyAsync(Windows.Storage.IStorageFolder,System.String)">
      <summary>Creates a copy of the StorageFile, gives it the specified file name, and stores it in the specified StorageFolder.</summary>
      <param name="destinationFolder">The folder in which to store the copied file.</param>
      <param name="desiredNewName">The name of the new copy.</param>
      <returns>When this method completes successfully, it returns the copy as a StorageFile object.</returns>
    </member>
    <member name="M:Windows.Storage.BulkAccess.FileInformation.CopyAsync(Windows.Storage.IStorageFolder,System.String,Windows.Storage.NameCollisionOption)">
      <summary>Creates a copy of the StorageFile, gives it the specified file name, and stores it in the specified StorageFolder. The method also specifies what to do if a file with the same name already exists in the specified folder.</summary>
      <param name="destinationFolder">The folder in which to store the copied file.</param>
      <param name="desiredNewName">The name of the new copy.</param>
      <param name="option">A value that indicates what to do if the file name already exists in the destination folder.</param>
      <returns>When this method completes successfully, it returns the copy as a StorageFile object.</returns>
    </member>
    <member name="M:Windows.Storage.BulkAccess.FileInformation.DeleteAsync">
      <summary>Deletes a file.</summary>
      <returns>No object or value is returned when this method completes.</returns>
    </member>
    <member name="M:Windows.Storage.BulkAccess.FileInformation.DeleteAsync(Windows.Storage.StorageDeleteOption)">
      <summary>Deletes a file, optionally moving the deleted file to the recycle bin.</summary>
      <param name="option">A value that specifies whether the deleted file is moved to the recycle bin.</param>
      <returns>No object or value is returned when this method completes.</returns>
    </member>
    <member name="M:Windows.Storage.BulkAccess.FileInformation.GetBasicPropertiesAsync">
      <summary>Retrieves the basic properties of the StorageFile.</summary>
      <returns>When this method completes successfully, it returns a BasicProperties object.</returns>
    </member>
    <member name="M:Windows.Storage.BulkAccess.FileInformation.GetParentAsync">
      <summary>Gets the parent folder of the current file.</summary>
      <returns>When this method completes, it returns the parent folder as a StorageFolder.</returns>
    </member>
    <member name="M:Windows.Storage.BulkAccess.FileInformation.GetThumbnailAsync(Windows.Storage.FileProperties.ThumbnailMode)">
      <summary>Retrieves the thumbnail that is associated with the StorageFile.</summary>
      <param name="mode">The thumbnail mode to retrieve.</param>
      <returns>When this method completes successfully, it returns the thumbnail image as a StorageItemThumbnail object.</returns>
    </member>
    <member name="M:Windows.Storage.BulkAccess.FileInformation.GetThumbnailAsync(Windows.Storage.FileProperties.ThumbnailMode,System.UInt32)">
      <summary>Retrieves the thumbnail that is associated with the StorageFile, scaling it to the specified size.</summary>
      <param name="mode">The thumbnail mode to retrieve.</param>
      <param name="requestedSize">The requested size in pixels of thumbnail to retrieve.</param>
      <returns>When this method completes successfully, it returns the thumbnail image as a StorageItemThumbnail object.</returns>
    </member>
    <member name="M:Windows.Storage.BulkAccess.FileInformation.GetThumbnailAsync(Windows.Storage.FileProperties.ThumbnailMode,System.UInt32,Windows.Storage.FileProperties.ThumbnailOptions)">
      <summary>Retrieves the thumbnail that is associated with the StorageFile, based on the specified options.</summary>
      <param name="mode">The thumbnail mode to retrieve.</param>
      <param name="requestedSize">The requested size in pixels of thumbnail to retrieve.</param>
      <param name="options">The thumbnail retrieval options.</param>
      <returns>When this method completes successfully, it returns the thumbnail image as a StorageItemThumbnail object.</returns>
    </member>
    <member name="M:Windows.Storage.BulkAccess.FileInformation.IsEqual(Windows.Storage.IStorageItem)">
      <summary>Indicates whether the current file is the same as the specified storage item.</summary>
      <param name="item">The IStorageItem object that represents a storage item to compare against.</param>
      <returns>Returns **true** if the current storage item is the same as the specified storage item; otherwise **false**.</returns>
    </member>
    <member name="M:Windows.Storage.BulkAccess.FileInformation.IsOfType(Windows.Storage.StorageItemTypes)">
      <summary>Determines whether the loaded StorageFile is the specified type.</summary>
      <param name="type">The type of item to check against.</param>
      <returns>True if the loaded StorageFile is the specified type; otherwise false.</returns>
    </member>
    <member name="M:Windows.Storage.BulkAccess.FileInformation.MoveAndReplaceAsync(Windows.Storage.IStorageFile)">
      <summary>Moves the current StorageFile from its location and uses it to replace the specified StorageFile.</summary>
      <param name="fileToReplace">The StorageFile to be replaced.</param>
      <returns>An object for managing the asynchronous move and replace operation.</returns>
    </member>
    <member name="M:Windows.Storage.BulkAccess.FileInformation.MoveAsync(Windows.Storage.IStorageFolder)">
      <summary>Moves the StorageFile to the specified StorageFolder.</summary>
      <param name="destinationFolder">The destination folder.</param>
      <returns>No object or value is returned when this method completes.</returns>
    </member>
    <member name="M:Windows.Storage.BulkAccess.FileInformation.MoveAsync(Windows.Storage.IStorageFolder,System.String)">
      <summary>Moves the StorageFile to the specified folder, and gives the file the specified file name.</summary>
      <param name="destinationFolder">The destination folder.</param>
      <param name="desiredNewName">The new file name.</param>
      <returns>No object or value is returned when this method completes.</returns>
    </member>
    <member name="M:Windows.Storage.BulkAccess.FileInformation.MoveAsync(Windows.Storage.IStorageFolder,System.String,Windows.Storage.NameCollisionOption)">
      <summary>Moves the StorageFile to the specified folder and gives it the specified file name. The method also specifies what to do if a file with the same name already exists in the specified folder.</summary>
      <param name="destinationFolder">The destination folder.</param>
      <param name="desiredNewName">The new file name.</param>
      <param name="option">A value that indicates what to do if the file name already exists in the destination folder.</param>
      <returns>No object or value is returned when this method completes.</returns>
    </member>
    <member name="M:Windows.Storage.BulkAccess.FileInformation.OpenAsync(Windows.Storage.FileAccessMode)">
      <summary>Opens a random-access stream with the specified options over the specified file.</summary>
      <param name="accessMode">One of the enumeration values that specifies the type of access to allow.</param>
      <returns>When this method completes, it returns an IRandomAccessStream that contains the requested random-access stream.</returns>
    </member>
    <member name="M:Windows.Storage.BulkAccess.FileInformation.OpenAsync(Windows.Storage.FileAccessMode,Windows.Storage.StorageOpenOptions)">
      <summary>Opens a random-access stream with the specified options over the specified file.</summary>
      <param name="accessMode">One of the enumeration values that specifies the type of access to allow.</param>
      <param name="options">A bitwise combination of the enumeration values that specify options for opening the stream.</param>
      <returns>When this method completes, it returns an IRandomAccessStream that contains the requested random-access stream.</returns>
    </member>
    <member name="M:Windows.Storage.BulkAccess.FileInformation.OpenReadAsync">
      <summary>Opens a read-only, random-access stream over the StorageFile.</summary>
      <returns>When this method completes successfully, it returns a read-only, random-access stream (type IRandomAccessStreamWithContentType ).</returns>
    </member>
    <member name="M:Windows.Storage.BulkAccess.FileInformation.OpenSequentialReadAsync">
      <summary>Opens a read-only, sequential-access stream over the StorageFile.</summary>
      <returns>When this method completes successfully, it returns a read-only, sequential-access stream (type IInputStream ).</returns>
    </member>
    <member name="M:Windows.Storage.BulkAccess.FileInformation.OpenTransactedWriteAsync">
      <summary>Opens a random-access stream to the file that can be used for transacted-write operations.</summary>
      <returns>When this method completes, it returns a StorageStreamTransaction that contains the random-access stream and methods that can be used to complete transactions.</returns>
    </member>
    <member name="M:Windows.Storage.BulkAccess.FileInformation.OpenTransactedWriteAsync(Windows.Storage.StorageOpenOptions)">
      <summary>Opens a random-access stream to the file that can be used for transacted-write operations with the specified options.</summary>
      <param name="options">A bitwise combination of the enumeration values that specify options for opening the stream.</param>
      <returns>When this method completes, it returns a StorageStreamTransaction that contains the random-access stream and methods that can be used to complete transactions.</returns>
    </member>
    <member name="M:Windows.Storage.BulkAccess.FileInformation.RenameAsync(System.String)">
      <summary>Renames the StorageFile.</summary>
      <param name="desiredName">The new name.</param>
      <returns>No object or value is returned when this method completes.</returns>
    </member>
    <member name="M:Windows.Storage.BulkAccess.FileInformation.RenameAsync(System.String,Windows.Storage.NameCollisionOption)">
      <summary>Renames the StorageFile, and specifies what to do if a file with the same name already exists in the current folder.</summary>
      <param name="desiredName">The new name.</param>
      <param name="option">A value that indicates what to do if the file name already exists in the current folder.</param>
      <returns>No object or value is returned when this method completes.</returns>
    </member>
    <member name="T:Windows.Storage.BulkAccess.FileInformationFactory">
      <summary>Used to load information about files and folders from the results of a query and to bind these file system items to JavaScript [ListView](https://docs.microsoft.com/previous-versions/windows/apps/br211837(v=win.10)) or XAML ListView and GridView controls. After information is loaded, an app can then access that information quickly using synchronous operations.</summary>
    </member>
    <member name="M:Windows.Storage.BulkAccess.FileInformationFactory.#ctor(Windows.Storage.Search.IStorageQueryResultBase,Windows.Storage.FileProperties.ThumbnailMode)">
      <summary>Creates a new FileInformationFactory object that retrieves information about the StorageFile and StorageFolder objects in the specified query result.</summary>
      <param name="queryResult">The result of a query of files and folders on the system.</param>
      <param name="mode">A value that indicates the type of thumbnail view to retrieve for the StorageFile and StorageFolder.</param>
    </member>
    <member name="M:Windows.Storage.BulkAccess.FileInformationFactory.#ctor(Windows.Storage.Search.IStorageQueryResultBase,Windows.Storage.FileProperties.ThumbnailMode,System.UInt32)">
      <summary>Creates a new FileInformationFactory object that retrieves information about the StorageFile and StorageFolder objects in the specified query result and that specifies the requested size for thumbnails that are retrieved for the objects.</summary>
      <param name="queryResult">The result of a query of files and folders on the system.</param>
      <param name="mode">A value that indicates the type of thumbnail view to retrieve for the StorageFile and StorageFolder.</param>
      <param name="requestedThumbnailSize">The requested minimum size, in pixels, of the StorageFile and StorageFolder thumbnails.</param>
    </member>
    <member name="M:Windows.Storage.BulkAccess.FileInformationFactory.#ctor(Windows.Storage.Search.IStorageQueryResultBase,Windows.Storage.FileProperties.ThumbnailMode,System.UInt32,Windows.Storage.FileProperties.ThumbnailOptions)">
      <summary>Creates a new FileInformationFactory object that retrieves information about the StorageFile and StorageFolder objects in the specified query result, and that specifies the requested size and options for thumbnails that are retrieved for the objects.</summary>
      <param name="queryResult">The result of a query of files and folders on the system.</param>
      <param name="mode">A value that indicates the type of thumbnail view to retrieve for the StorageFile and StorageFolder.</param>
      <param name="requestedThumbnailSize">The requested minimum size, in pixels, of the StorageFile and StorageFolder thumbnails.</param>
      <param name="thumbnailOptions">The thumbnail retrieval options.</param>
    </member>
    <member name="M:Windows.Storage.BulkAccess.FileInformationFactory.#ctor(Windows.Storage.Search.IStorageQueryResultBase,Windows.Storage.FileProperties.ThumbnailMode,System.UInt32,Windows.Storage.FileProperties.ThumbnailOptions,System.Boolean)">
      <summary>Creates a new FileInformationFactory object that retrieves information about the StorageFile and StorageFolder objects in the specified query result, specifies the requested size and options for thumbnails that are retrieved for the objects, and indicates whether to delay loading information.</summary>
      <param name="queryResult">The result of a query of files and folders on the system.</param>
      <param name="mode">A value that indicates the type of thumbnail view to retrieve for the StorageFile and StorageFolder.</param>
      <param name="requestedThumbnailSize">The requested minimum size, in pixels, of the StorageFile and StorageFolder thumbnails.</param>
      <param name="thumbnailOptions">The thumbnail retrieval options.</param>
      <param name="delayLoad">True to delay loading information; otherwise false. By default, this option is false and delay loading is not used.</param>
    </member>
    <member name="M:Windows.Storage.BulkAccess.FileInformationFactory.GetFilesAsync">
      <summary>Retrieves a collection of FileInformation objects that contain information about all StorageFile objects in a collection.</summary>
      <returns>When this method completes successfully, it returns the list (type IVectorView ) of FileInformation objects.</returns>
    </member>
    <member name="M:Windows.Storage.BulkAccess.FileInformationFactory.GetFilesAsync(System.UInt32,System.UInt32)">
      <summary>Retrieves a collection of FileInformation objects that contain information about a range of StorageFile objects in a collection.</summary>
      <param name="startIndex">The zero-based index of the first StorageFile in the range.</param>
      <param name="maxItemsToRetrieve">The maximum number of StorageFile objects to retrieve information for.</param>
      <returns>When this method completes successfully, it returns the list (type IVectorView ) of FileInformation objects.</returns>
    </member>
    <member name="M:Windows.Storage.BulkAccess.FileInformationFactory.GetFoldersAsync">
      <summary>Retrieves a collection of FolderInformation objects that contain information about all StorageFolder objects in a collection.</summary>
      <returns>When this method completes successfully, it returns the list (type IVectorView ) of FolderInformation objects.</returns>
    </member>
    <member name="M:Windows.Storage.BulkAccess.FileInformationFactory.GetFoldersAsync(System.UInt32,System.UInt32)">
      <summary>Retrieves a collection of FolderInformation objects that contain information about a range of StorageFolder objects in a collection.</summary>
      <param name="startIndex">The zero-based index of the first StorageFolder in the range.</param>
      <param name="maxItemsToRetrieve">The maximum number of StorageFolder objects to retrieve information for.</param>
      <returns>When this method completes successfully, it returns the list (type IVectorView ) of FolderInformation objects.</returns>
    </member>
    <member name="M:Windows.Storage.BulkAccess.FileInformationFactory.GetItemsAsync">
      <summary>Retrieves a collection of IStorageItemInformation objects that contain information about all the items in the collection.</summary>
      <returns>When this method completes successfully, it returns the list (type IVectorView ) of FileInformation and FolderInformation objects.</returns>
    </member>
    <member name="M:Windows.Storage.BulkAccess.FileInformationFactory.GetItemsAsync(System.UInt32,System.UInt32)">
      <summary>Retrieves a collection of IStorageItemInformation objects that contain information about a range of items in a collection.</summary>
      <param name="startIndex">The zero-based index of the first item in the range.</param>
      <param name="maxItemsToRetrieve">The maximum number of items to retrieve information for.</param>
      <returns>When this method completes successfully, it returns the list (type IVectorView ) of FileInformation and FolderInformation objects.</returns>
    </member>
    <member name="M:Windows.Storage.BulkAccess.FileInformationFactory.GetVirtualizedFilesVector">
      <summary>Gets a virtualized vector of IStorageItemInformation objects that can be bound to ListView or GridView controls in C#, C++, and VB.</summary>
      <returns>The virtualized vector of IStorageItemInformation objects.</returns>
    </member>
    <member name="M:Windows.Storage.BulkAccess.FileInformationFactory.GetVirtualizedFoldersVector">
      <summary>Gets a virtualized vector of IStorageItemInformation objects that can be bound to ListView or GridView controls in C#, C++, and VB.</summary>
      <returns>The virtualized vector of IStorageItemInformation objects.</returns>
    </member>
    <member name="M:Windows.Storage.BulkAccess.FileInformationFactory.GetVirtualizedItemsVector">
      <summary>Gets a virtualized vector of IStorageItemInformation objects that can be bound to ListView or GridView controls in C#, C++, and VB.</summary>
      <returns>The virtualized vector of IStorageItemInformation objects.</returns>
    </member>
    <member name="T:Windows.Storage.BulkAccess.FolderInformation">
      <summary>Provides synchronous access to the properties exposed off StorageFolder and lets an app perform asynchronous management operations such as copy, delete, move, and rename.</summary>
    </member>
    <member name="P:Windows.Storage.BulkAccess.FolderInformation.Attributes">
      <summary>Gets the attributes of a loaded folder.</summary>
      <returns>The folder attributes.</returns>
    </member>
    <member name="P:Windows.Storage.BulkAccess.FolderInformation.BasicProperties">
      <summary>Gets an object that contains the basic properties information of the folder.</summary>
      <returns>The basic properties object.</returns>
    </member>
    <member name="P:Windows.Storage.BulkAccess.FolderInformation.DateCreated">
      <summary>Gets the date that the folder was created.</summary>
      <returns>The folder creation date.</returns>
    </member>
    <member name="P:Windows.Storage.BulkAccess.FolderInformation.DisplayName">
      <summary>Gets the user-friendly name of the StorageFolder.</summary>
      <returns>The user-friendly name of the StorageFolder.</returns>
    </member>
    <member name="P:Windows.Storage.BulkAccess.FolderInformation.DisplayType">
      <summary>Gets the display type of the StorageFolder.</summary>
      <returns>The display type.</returns>
    </member>
    <member name="P:Windows.Storage.BulkAccess.FolderInformation.DocumentProperties">
      <summary>Gets the document properties of the StorageFolder.</summary>
      <returns>The document properties.</returns>
    </member>
    <member name="P:Windows.Storage.BulkAccess.FolderInformation.FolderRelativeId">
      <summary>Gets the identifier that uniquely identifies the StorageFolder relative to other items in the same folder.</summary>
      <returns>The folder-relative identifier.</returns>
    </member>
    <member name="P:Windows.Storage.BulkAccess.FolderInformation.ImageProperties">
      <summary>Gets the image properties of the StorageFolder.</summary>
      <returns>The image properties.</returns>
    </member>
    <member name="P:Windows.Storage.BulkAccess.FolderInformation.MusicProperties">
      <summary>Gets the music properties associated with the StorageFolder.</summary>
      <returns>The music properties.</returns>
    </member>
    <member name="P:Windows.Storage.BulkAccess.FolderInformation.Name">
      <summary>Gets the name of the StorageFolder.</summary>
      <returns>The StorageFolder name.</returns>
    </member>
    <member name="P:Windows.Storage.BulkAccess.FolderInformation.Path">
      <summary>Gets the path of the StorageFolder.</summary>
      <returns>The path.</returns>
    </member>
    <member name="P:Windows.Storage.BulkAccess.FolderInformation.Properties">
      <summary>Gets an object for retrieving the properties of the StorageFolder.</summary>
      <returns>The object for retrieving StorageFolder properties.</returns>
    </member>
    <member name="P:Windows.Storage.BulkAccess.FolderInformation.Provider">
      <summary>Gets the StorageProvider object that contains info about the service that stores the current folder.</summary>
      <returns>The StorageProvider object that contains info about the service that stores the current folder. The file may be stored by the local file system or by a remote service like Microsoft OneDrive.</returns>
    </member>
    <member name="P:Windows.Storage.BulkAccess.FolderInformation.Thumbnail">
      <summary>Gets the thumbnail for the StorageFile.</summary>
      <returns>The thumbnail.</returns>
    </member>
    <member name="P:Windows.Storage.BulkAccess.FolderInformation.VideoProperties">
      <summary>Gets the video properties that are associated with the StorageFolder.</summary>
      <returns>The video properties.</returns>
    </member>
    <member name="E:Windows.Storage.BulkAccess.FolderInformation.PropertiesUpdated">
      <summary>Occurs when one or more of the StorageFolder 's properties is updated.</summary>
    </member>
    <member name="E:Windows.Storage.BulkAccess.FolderInformation.ThumbnailUpdated">
      <summary>Fires when the StorageFolder 's thumbnail is updated or a better quality thumbnail is available.</summary>
    </member>
    <member name="M:Windows.Storage.BulkAccess.FolderInformation.AreQueryOptionsSupported(Windows.Storage.Search.QueryOptions)">
      <summary>Retrieves a value that indicates whether the folder supports the specified search query options.</summary>
      <param name="queryOptions">The search query options to test.</param>
      <returns>True if the folder supports the specified search query options; otherwise false.</returns>
    </member>
    <member name="M:Windows.Storage.BulkAccess.FolderInformation.CreateFileAsync(System.String)">
      <summary>Creates a new file in the current folder.</summary>
      <param name="desiredName">The name of the new file.</param>
      <returns>When this method completes successfully, it returns a StorageFile that represents the new file.</returns>
    </member>
    <member name="M:Windows.Storage.BulkAccess.FolderInformation.CreateFileAsync(System.String,Windows.Storage.CreationCollisionOption)">
      <summary>Creates a new file in the current folder, and specifies what to do if a file with the same name already exists in the current folder.</summary>
      <param name="desiredName">The name of the new file.</param>
      <param name="options">A value that indicates what to do if the file name already exists in the current folder.</param>
      <returns>When this method completes successfully, it returns a StorageFile that represents the new file.</returns>
    </member>
    <member name="M:Windows.Storage.BulkAccess.FolderInformation.CreateFileQuery">
      <summary>Creates an object for performing filtered search queries for StorageFile in the current folder.</summary>
      <returns>An object for managing the search queries and accessing the results.</returns>
    </member>
    <member name="M:Windows.Storage.BulkAccess.FolderInformation.CreateFileQuery(Windows.Storage.Search.CommonFileQuery)">
      <summary>Creates an object for performing filtered search queries for StorageFile objects in the current folder. Search results are grouped based on the specified file attribute.</summary>
      <param name="query">A value that specifies the folder attribute to use to group the search results.</param>
      <returns>An object for managing the search queries and accessing the results.</returns>
    </member>
    <member name="M:Windows.Storage.BulkAccess.FolderInformation.CreateFileQueryWithOptions(Windows.Storage.Search.QueryOptions)">
      <summary>Creates an object used to perform filtered search queries for StorageFile objects in the folder. The object is initialized with the specified query options.</summary>
      <param name="queryOptions">The initial query options.</param>
      <returns>An object for managing the search queries and accessing the results.</returns>
    </member>
    <member name="M:Windows.Storage.BulkAccess.FolderInformation.CreateFolderAsync(System.String)">
      <summary>Creates a new child folder of the current folder.</summary>
      <param name="desiredName">The name of the new folder.</param>
      <returns>When this method completes successfully, it returns a StorageFolder that represents the new file.</returns>
    </member>
    <member name="M:Windows.Storage.BulkAccess.FolderInformation.CreateFolderAsync(System.String,Windows.Storage.CreationCollisionOption)">
      <summary>Creates a new child folder of the current folder, and specifies what to do if a folder with the same name already exists in the current folder.</summary>
      <param name="desiredName">The name of the new folder.</param>
      <param name="options">A value that indicates what to do if the child folder already exists in the current folder.</param>
      <returns>When this method completes successfully, it returns a StorageFolder that represents the new file.</returns>
    </member>
    <member name="M:Windows.Storage.BulkAccess.FolderInformation.CreateFolderQuery">
      <summary>Creates an object for performing filtered search queries for child StorageFolder objects of the current folder.</summary>
      <returns>An object for managing the search queries and accessing the results.</returns>
    </member>
    <member name="M:Windows.Storage.BulkAccess.FolderInformation.CreateFolderQuery(Windows.Storage.Search.CommonFolderQuery)">
      <summary>Creates an object for performing filtered search queries for child StorageFolder objects of the current folder. Search results are grouped based on the specified folder attribute.</summary>
      <param name="query">A value that specifies the folder attribute to use to group the search results.</param>
      <returns>An object for managing the search queries and accessing the results.</returns>
    </member>
    <member name="M:Windows.Storage.BulkAccess.FolderInformation.CreateFolderQueryWithOptions(Windows.Storage.Search.QueryOptions)">
      <summary>Creates an object used to perform filtered search queries for child StorageFolder objects of the current folder. The object is initialized with the specified query options.</summary>
      <param name="queryOptions">The initial query options.</param>
      <returns>An object for managing the search queries and accessing the results.</returns>
    </member>
    <member name="M:Windows.Storage.BulkAccess.FolderInformation.CreateItemQuery">
      <summary>Creates an object used to perform filtered search queries for items in the folder.</summary>
      <returns>An object for managing the search queries and accessing the results.</returns>
    </member>
    <member name="M:Windows.Storage.BulkAccess.FolderInformation.CreateItemQueryWithOptions(Windows.Storage.Search.QueryOptions)">
      <summary>Creates an object used to perform filtered search queries for items in the folder. The object is initialized with the specified query options.</summary>
      <param name="queryOptions">The initial query options.</param>
      <returns>An object for managing the search queries and accessing the results.</returns>
    </member>
    <member name="M:Windows.Storage.BulkAccess.FolderInformation.DeleteAsync">
      <summary>Deletes the current folder.</summary>
      <returns>No object or value is returned when this method completes.</returns>
    </member>
    <member name="M:Windows.Storage.BulkAccess.FolderInformation.DeleteAsync(Windows.Storage.StorageDeleteOption)">
      <summary>Deletes the current folder, optionally moving the deleted folder to the recycle bin.</summary>
      <param name="option">A value that specifies whether to move the deleted folder to the recycle bin.</param>
      <returns>No object or value is returned when this method completes.</returns>
    </member>
    <member name="M:Windows.Storage.BulkAccess.FolderInformation.GetBasicPropertiesAsync">
      <summary>Retrieves the basic properties of the StorageFolder object.</summary>
      <returns>When this method completes successfully, it returns a BasicProperties object.</returns>
    </member>
    <member name="M:Windows.Storage.BulkAccess.FolderInformation.GetFileAsync(System.String)">
      <summary>Retrieves a file from the current folder.</summary>
      <param name="name">The name of the file to retrieve.</param>
      <returns>When this method completes successfully, it returns a StorageFile.</returns>
    </member>
    <member name="M:Windows.Storage.BulkAccess.FolderInformation.GetFilesAsync">
      <summary>Retrieves all files from the current folder.</summary>
      <returns>When this method completes successfully, it returns the list (type IVectorView ) of StorageFile objects in the folder.</returns>
    </member>
    <member name="M:Windows.Storage.BulkAccess.FolderInformation.GetFilesAsync(Windows.Storage.Search.CommonFileQuery)">
      <summary>Retrieves files from the current folder based on a common folder query.</summary>
      <param name="query">The common file query.</param>
      <returns>When this method completes successfully, it returns the list (type IVectorView ) of StorageFile objects in the folder.</returns>
    </member>
    <member name="M:Windows.Storage.BulkAccess.FolderInformation.GetFilesAsync(Windows.Storage.Search.CommonFileQuery,System.UInt32,System.UInt32)">
      <summary>Retrieves a range of files from the current folder based on a common file query.</summary>
      <param name="query">The common file query.</param>
      <param name="startIndex">The zero-based index of the first file in the range.</param>
      <param name="maxItemsToRetrieve">The maximum number of files to retrieve.</param>
      <returns>When this method completes successfully, it returns the list (type IVectorView ) of StorageFile objects in the folder.</returns>
    </member>
    <member name="M:Windows.Storage.BulkAccess.FolderInformation.GetFolderAsync(System.String)">
      <summary>Retrieves the specified child folder from the current folder.</summary>
      <param name="name">The name of the child folder to retrieve.</param>
      <returns>When this method completes successfully, it returns a StorageFolder that represents the specified child folder.</returns>
    </member>
    <member name="M:Windows.Storage.BulkAccess.FolderInformation.GetFoldersAsync">
      <summary>Retrieves all child folders from the current folder.</summary>
      <returns>When this method completes successfully, it returns the list (type IVectorView ) of child folders. Each child folder in this list is represented by a StorageFolder object.</returns>
    </member>
    <member name="M:Windows.Storage.BulkAccess.FolderInformation.GetFoldersAsync(Windows.Storage.Search.CommonFolderQuery)">
      <summary>Retrieves child folders from the current folder based on a common folder query.</summary>
      <param name="query">The common folder query.</param>
      <returns>When this method completes successfully, it returns the list (type IVectorView ) of child folders. Each child folder in this list is represented by a StorageFolder object.</returns>
    </member>
    <member name="M:Windows.Storage.BulkAccess.FolderInformation.GetFoldersAsync(Windows.Storage.Search.CommonFolderQuery,System.UInt32,System.UInt32)">
      <summary>Retrieves a range of child folders from the current folder based on a common folder query.</summary>
      <param name="query">The common folder query.</param>
      <param name="startIndex">The zero-based index of the first child folder in the range.</param>
      <param name="maxItemsToRetrieve">The maximum number of child folders to retrieve.</param>
      <returns>When this method completes successfully, it returns the list (type IVectorView ) of child folders. Each child folder in this list is represented by a StorageFolder object.</returns>
    </member>
    <member name="M:Windows.Storage.BulkAccess.FolderInformation.GetIndexedStateAsync">
      <summary>Retrieves the indexed state of the folder.</summary>
      <returns>When this method completes successfully, it returns an IndexedState enumeration value.</returns>
    </member>
    <member name="M:Windows.Storage.BulkAccess.FolderInformation.GetItemAsync(System.String)">
      <summary>Retrieves an item from the folder.</summary>
      <param name="name">The name of the item to retrieve.</param>
      <returns>When this method completes successfully, it returns the item (type IStorageItem ).</returns>
    </member>
    <member name="M:Windows.Storage.BulkAccess.FolderInformation.GetItemsAsync">
      <summary>Retrieves all items from the current folder.</summary>
      <returns>When this method completes successfully, it returns the list (type IVectorView ) of items.</returns>
    </member>
    <member name="M:Windows.Storage.BulkAccess.FolderInformation.GetItemsAsync(System.UInt32,System.UInt32)">
      <summary>Retrieves a range of items from the current folder.</summary>
      <param name="startIndex">The zero-based index of the first item in the range.</param>
      <param name="maxItemsToRetrieve">The maximum number of items to retrieve.</param>
      <returns>When this method completes successfully, it returns the list (type IVectorView ) of items.</returns>
    </member>
    <member name="M:Windows.Storage.BulkAccess.FolderInformation.GetParentAsync">
      <summary>Gets the parent folder of the current folder.</summary>
      <returns>When this method completes, it returns the parent folder as a StorageFolder.</returns>
    </member>
    <member name="M:Windows.Storage.BulkAccess.FolderInformation.GetThumbnailAsync(Windows.Storage.FileProperties.ThumbnailMode)">
      <summary>Retrieves the thumbnail that is associated with the StorageFolder.</summary>
      <param name="mode">The thumbnail mode to retrieve.</param>
      <returns>When this method completes successfully, it returns the thumbnail image as a StorageItemThumbnail object.</returns>
    </member>
    <member name="M:Windows.Storage.BulkAccess.FolderInformation.GetThumbnailAsync(Windows.Storage.FileProperties.ThumbnailMode,System.UInt32)">
      <summary>Retrieves the thumbnail that is associated with the StorageFolder, scaling it to the specified size.</summary>
      <param name="mode">The thumbnail mode to retrieve.</param>
      <param name="requestedSize">The requested size in pixels of thumbnail to retrieve.</param>
      <returns>When this method completes successfully, it returns the thumbnail image as a StorageItemThumbnail object.</returns>
    </member>
    <member name="M:Windows.Storage.BulkAccess.FolderInformation.GetThumbnailAsync(Windows.Storage.FileProperties.ThumbnailMode,System.UInt32,Windows.Storage.FileProperties.ThumbnailOptions)">
      <summary>Retrieves the thumbnail that is associated with the StorageFolder, based on the specified options.</summary>
      <param name="mode">The thumbnail mode to retrieve.</param>
      <param name="requestedSize">The requested size in pixels of thumbnail to retrieve.</param>
      <param name="options">The thumbnail retrieval options.</param>
      <returns>When this method completes successfully, it returns the thumbnail image as a StorageItemThumbnail object.</returns>
    </member>
    <member name="M:Windows.Storage.BulkAccess.FolderInformation.IsCommonFileQuerySupported(Windows.Storage.Search.CommonFileQuery)">
      <summary>Retrieves a value that indicates whether the current folder supports the specified common file query.</summary>
      <param name="query">The common file query to test.</param>
      <returns>True if the folder supports the specified common file query; otherwise false.</returns>
    </member>
    <member name="M:Windows.Storage.BulkAccess.FolderInformation.IsCommonFolderQuerySupported(Windows.Storage.Search.CommonFolderQuery)">
      <summary>Retrieves a value that indicates whether the current folder supports the specified common folder query.</summary>
      <param name="query">The common folder query to test.</param>
      <returns>True if the folder supports the specified common folder query; otherwise false.</returns>
    </member>
    <member name="M:Windows.Storage.BulkAccess.FolderInformation.IsEqual(Windows.Storage.IStorageItem)">
      <summary>Indicates whether the current folder is equal to the specified folder.</summary>
      <param name="item">The IStorageItem object that represents the folder to compare against.</param>
      <returns>Returns **true** if the current folder is equal to the specified folder; otherwise **false**.</returns>
    </member>
    <member name="M:Windows.Storage.BulkAccess.FolderInformation.IsOfType(Windows.Storage.StorageItemTypes)">
      <summary>Determines whether the loaded StorageFolder is the specified type.</summary>
      <param name="type">The type of item to check against.</param>
      <returns>True if the loaded StorageFolder is the specified type; otherwise false.</returns>
    </member>
    <member name="M:Windows.Storage.BulkAccess.FolderInformation.RenameAsync(System.String)">
      <summary>Renames the StorageFolder.</summary>
      <param name="desiredName">The new name.</param>
      <returns>No object or value is returned when this method completes.</returns>
    </member>
    <member name="M:Windows.Storage.BulkAccess.FolderInformation.RenameAsync(System.String,Windows.Storage.NameCollisionOption)">
      <summary>Renames the StorageFolder, and specifies what to do if a folder with the same name already exists.</summary>
      <param name="desiredName">The new name.</param>
      <param name="option">A value that indicates what to do if a folder with *desiredName* already exists.</param>
      <returns>No object or value is returned when this method completes.</returns>
    </member>
    <member name="M:Windows.Storage.BulkAccess.FolderInformation.TryGetItemAsync(System.String)">
      <summary>Try to get a specific file or sub-folder from the current folder using the name of the file or folder to get.</summary>
      <param name="name">The name (or path relative to the current folder) of the file or sub-folder to try to retrieve.</param>
      <returns>When this method completes successfully, it returns the file or folder (type IStorageItem ).</returns>
    </member>
    <member name="T:Windows.Storage.BulkAccess.IStorageItemInformation">
      <summary>Provides synchronous access to the properties of a file or folder in the file system.</summary>
    </member>
    <member name="P:Windows.Storage.BulkAccess.IStorageItemInformation.BasicProperties">
      <summary>Gets an object that contains the basic properties information of the item.</summary>
      <returns>The basic properties object.</returns>
    </member>
    <member name="P:Windows.Storage.BulkAccess.IStorageItemInformation.DocumentProperties">
      <summary>Gets an object that provides access to the document properties of the item, such as the title, author name, and so on.</summary>
      <returns>The document properties.</returns>
    </member>
    <member name="P:Windows.Storage.BulkAccess.IStorageItemInformation.ImageProperties">
      <summary>Gets an object that provides access to the image properties of the item, such as the title, rating, date that the image was taken, and so on.</summary>
      <returns>The image properties.</returns>
    </member>
    <member name="P:Windows.Storage.BulkAccess.IStorageItemInformation.MusicProperties">
      <summary>Gets an object that provides access to the music properties of the item, such as the album name, artist name, bit rate, and so on.</summary>
      <returns>The music properties.</returns>
    </member>
    <member name="P:Windows.Storage.BulkAccess.IStorageItemInformation.Thumbnail">
      <summary>Gets the thumbnail associated with the item.</summary>
      <returns>The thumbnail.</returns>
    </member>
    <member name="P:Windows.Storage.BulkAccess.IStorageItemInformation.VideoProperties">
      <summary>Gets an object that provides access to the video properties of the item, such as the duration, rating, date released, and so on.</summary>
      <returns>The video properties.</returns>
    </member>
    <member name="E:Windows.Storage.BulkAccess.IStorageItemInformation.PropertiesUpdated">
      <summary>Occurs when one or more of the item's properties is updated.</summary>
    </member>
    <member name="E:Windows.Storage.BulkAccess.IStorageItemInformation.ThumbnailUpdated">
      <summary>Fires when the item's thumbnail is updated or a better quality thumbnail is available.</summary>
    </member>
    <member name="T:Windows.Storage.Compression.CompressAlgorithm">
      <summary>Identifies a compression algorithm to use when creating an instance of a compressor.</summary>
    </member>
    <member name="F:Windows.Storage.Compression.CompressAlgorithm.InvalidAlgorithm">
      <summary>This value represents an invalid compression algorithm. It is useful primarily for error checking.</summary>
    </member>
    <member name="F:Windows.Storage.Compression.CompressAlgorithm.Lzms">
      <summary>The compressor will use the LZMS compression algorithm.</summary>
    </member>
    <member name="F:Windows.Storage.Compression.CompressAlgorithm.Mszip">
      <summary>The compressor will use the MSZIP compression algorithm.</summary>
    </member>
    <member name="F:Windows.Storage.Compression.CompressAlgorithm.NullAlgorithm">
      <summary>This value represents an algorithm that passes data through with no compression. It is useful primarily for testing.</summary>
    </member>
    <member name="F:Windows.Storage.Compression.CompressAlgorithm.Xpress">
      <summary>The compressor will use the XPRESS compression algorithm.</summary>
    </member>
    <member name="F:Windows.Storage.Compression.CompressAlgorithm.XpressHuff">
      <summary>The compressor will use the XPRESS compression algorithm with Huffman encoding.</summary>
    </member>
    <member name="T:Windows.Storage.Compression.Compressor">
      <summary>A compressor takes information written to a stream and compresses it using a compression algorithm.</summary>
    </member>
    <member name="M:Windows.Storage.Compression.Compressor.#ctor(Windows.Storage.Streams.IOutputStream)">
      <summary>Creates an instance of a compressor.</summary>
      <param name="underlyingStream">The stream of compressed information to be written by the compressor.</param>
    </member>
    <member name="M:Windows.Storage.Compression.Compressor.#ctor(Windows.Storage.Streams.IOutputStream,Windows.Storage.Compression.CompressAlgorithm,System.UInt32)">
      <summary>Creates an instance of a compressor.</summary>
      <param name="underlyingStream">The stream of compressed information to be written by the compressor.</param>
      <param name="algorithm">The compression algorithm used by the compressor to write *underlyingStream*.</param>
      <param name="blockSize">Size in bytes of the intermediate buffer used by the compression algorithm. A value of 0 specifies that the compression algorithm will use its default block size. Valid non-zero values for this parameter are 32Kb to 64Mb.</param>
    </member>
    <member name="M:Windows.Storage.Compression.Compressor.Close">
      <summary>Closes a Compressor object and synchronously discards any information in buffers. This will close the underlying stream as well unless the Compressor.Detach method has been used to detach the stream from the object. Subsequent calls on a closed object, except for , will fail.</summary>
    </member>
    <member name="M:Windows.Storage.Compression.Compressor.DetachStream">
      <summary>Detaches the underlying stream from the Compressor object so that the object can be closed using the Compressor.Close method without also closing the underlying stream.</summary>
      <returns>The stream of information.</returns>
    </member>
    <member name="M:Windows.Storage.Compression.Compressor.FinishAsync">
      <summary>Finishes writing the compression stream.</summary>
      <returns>The asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Storage.Compression.Compressor.FlushAsync">
      <summary>Flushes the compression stream asynchronously.</summary>
      <returns>The asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Storage.Compression.Compressor.WriteAsync(Windows.Storage.Streams.IBuffer)">
      <summary>Writes information to the compression stream asynchronously.</summary>
      <param name="buffer">The buffer that contains the information to be written to the stream.</param>
      <returns>The asynchronous operation.</returns>
    </member>
    <member name="T:Windows.Storage.Compression.Decompressor">
      <summary>A decompressor takes a stream compressed by a compressor and decompresses it.</summary>
    </member>
    <member name="M:Windows.Storage.Compression.Decompressor.#ctor(Windows.Storage.Streams.IInputStream)">
      <summary>This method creates an instance of a decompressor.</summary>
      <param name="underlyingStream">The stream of compressed information to be read and decompressed by the decompressor.</param>
    </member>
    <member name="M:Windows.Storage.Compression.Decompressor.Close">
      <summary>Closes a Decompressor object and synchronously discards any information in buffers. This will close the underlying stream as well unless the Decompressor.Detach method has been used to detach the stream from the object. Subsequent calls on a closed object, except , will fail.</summary>
    </member>
    <member name="M:Windows.Storage.Compression.Decompressor.DetachStream">
      <summary>Detaches the underlying stream from the Decompressor object so that the object can be closed using the Decompressor.Close method without also closing the underlying stream.</summary>
      <returns>The stream of information.</returns>
    </member>
    <member name="M:Windows.Storage.Compression.Decompressor.ReadAsync(Windows.Storage.Streams.IBuffer,System.UInt32,Windows.Storage.Streams.InputStreamOptions)">
      <summary>Reads from the compression stream asynchronously.</summary>
      <param name="buffer">The buffer that contains the information to be read from the stream.</param>
      <param name="count">The number of bytes to read.</param>
      <param name="options">Read options</param>
      <returns>The asynchronous operation.</returns>
    </member>
    <member name="T:Windows.Storage.FileProperties.BasicProperties">
      <summary>Provides access to the basic properties, like the size of the item or the date the item was last modified, of the item (like a file or folder).</summary>
    </member>
    <member name="P:Windows.Storage.FileProperties.BasicProperties.DateModified">
      <summary>Gets the timestamp of the last time the file was modified.</summary>
      <returns>The timestamp.</returns>
    </member>
    <member name="P:Windows.Storage.FileProperties.BasicProperties.ItemDate">
      <summary>Gets the most relevant date for the item.</summary>
      <returns>The item's date.</returns>
    </member>
    <member name="P:Windows.Storage.FileProperties.BasicProperties.Size">
      <summary>Gets the size of the file in bytes.</summary>
      <returns>The size of the file in bytes.</returns>
    </member>
    <member name="M:Windows.Storage.FileProperties.BasicProperties.RetrievePropertiesAsync(Windows.Foundation.Collections.IIterable{System.String})">
      <summary>Retrieves the specified properties associated with the item.</summary>
      <param name="propertiesToRetrieve">A collection that contains the names of the properties to retrieve.</param>
      <returns>When this method completes successfully, it returns a collection (type IMap ) that contains the specified properties and values as key-value pairs.</returns>
    </member>
    <member name="M:Windows.Storage.FileProperties.BasicProperties.SavePropertiesAsync">
      <summary>Saves all properties associated with the item.</summary>
      <returns>No object or value is returned when this method completes.</returns>
    </member>
    <member name="M:Windows.Storage.FileProperties.BasicProperties.SavePropertiesAsync(Windows.Foundation.Collections.IIterable{Windows.Foundation.Collections.IKeyValuePair{System.String,System.Object}})">
      <summary>Saves the specified properties and values associated with the item.</summary>
      <param name="propertiesToSave">A collection that contains the names and values of the properties to save as key-value pairs (type IKeyValuePair ).</param>
      <returns>No object or value is returned when this method completes.</returns>
    </member>
    <member name="T:Windows.Storage.FileProperties.DocumentProperties">
      <summary>Provides access to the document-related properties of an item (like a file or folder).</summary>
    </member>
    <member name="P:Windows.Storage.FileProperties.DocumentProperties.Author">
      <summary>Gets the collection of the document's authors.</summary>
      <returns>The name of the document author.</returns>
    </member>
    <member name="P:Windows.Storage.FileProperties.DocumentProperties.Comment">
      <summary>Gets or sets the comments associated with the document.</summary>
      <returns>The comments.</returns>
    </member>
    <member name="P:Windows.Storage.FileProperties.DocumentProperties.Keywords">
      <summary>Gets the collection of keywords associated with the document.</summary>
      <returns>The collection of keywords.</returns>
    </member>
    <member name="P:Windows.Storage.FileProperties.DocumentProperties.Title">
      <summary>Gets or sets the title of the document.</summary>
      <returns>The document title.</returns>
    </member>
    <member name="M:Windows.Storage.FileProperties.DocumentProperties.RetrievePropertiesAsync(Windows.Foundation.Collections.IIterable{System.String})">
      <summary>Retrieves the specified properties associated with the item.</summary>
      <param name="propertiesToRetrieve">A collection that contains the names of the properties to retrieve.</param>
      <returns>An object for managing the asynchronous property retrieval operation.</returns>
    </member>
    <member name="M:Windows.Storage.FileProperties.DocumentProperties.SavePropertiesAsync">
      <summary>Saves all properties associated with the item.</summary>
      <returns>No object or value is returned when this method completes.</returns>
    </member>
    <member name="M:Windows.Storage.FileProperties.DocumentProperties.SavePropertiesAsync(Windows.Foundation.Collections.IIterable{Windows.Foundation.Collections.IKeyValuePair{System.String,System.Object}})">
      <summary>Saves the specified properties and values associated with the item.</summary>
      <param name="propertiesToSave">A collection that contains the names and values of the properties to save as key-value pairs (type IKeyValuePair ).</param>
      <returns>No object or value is returned when this method completes.</returns>
    </member>
    <member name="T:Windows.Storage.FileProperties.GeotagHelper">
      <summary>Provides methods for setting and retrieving geographic metadata for a file.</summary>
    </member>
    <member name="M:Windows.Storage.FileProperties.GeotagHelper.GetGeotagAsync(Windows.Storage.IStorageFile)">
      <summary>Asynchronously retrieves a Geopoint representing the geographic metadata of a file, if present.</summary>
      <param name="file">The file from which the geographic metadata is retrieved.</param>
      <returns>An asynchronous operation that returns a Geopoint on successful completion.</returns>
    </member>
    <member name="M:Windows.Storage.FileProperties.GeotagHelper.SetGeotagAsync(Windows.Storage.IStorageFile,Windows.Devices.Geolocation.Geopoint)">
      <summary>Asynchronously sets the geographic metadata of a file from the provided Geopoint.</summary>
      <param name="file">The file into which the geographic metadata is set.</param>
      <param name="geopoint">The Geopoint representing the geographic metadata to be set.</param>
      <returns>An asynchronous action.</returns>
    </member>
    <member name="M:Windows.Storage.FileProperties.GeotagHelper.SetGeotagFromGeolocatorAsync(Windows.Storage.IStorageFile,Windows.Devices.Geolocation.Geolocator)">
      <summary>Asynchronously sets the geographic metadata of a file to the device's current location using the provided Geolocator object.</summary>
      <param name="file">The file into which the geographic metadata is set.</param>
      <param name="geolocator">The Geolocator object that will be used to determine the device's current location.</param>
      <returns>An asynchronous action.</returns>
    </member>
    <member name="T:Windows.Storage.FileProperties.ImageProperties">
      <summary>Provides access to the image-related properties of an item (like a file or folder).</summary>
    </member>
    <member name="P:Windows.Storage.FileProperties.ImageProperties.CameraManufacturer">
      <summary>Gets or sets the manufacturer of the camera that took the photo.</summary>
      <returns>The manufacturer of the camera that took the photo.</returns>
    </member>
    <member name="P:Windows.Storage.FileProperties.ImageProperties.CameraModel">
      <summary>Gets or sets the model of the camera that took the photo.</summary>
      <returns>The model of the camera that took the photo.</returns>
    </member>
    <member name="P:Windows.Storage.FileProperties.ImageProperties.DateTaken">
      <summary>Gets or sets the date when the image was taken.</summary>
      <returns>The date when the image was taken.</returns>
    </member>
    <member name="P:Windows.Storage.FileProperties.ImageProperties.Height">
      <summary>Gets the height of the image.</summary>
      <returns>The height of the image, in pixels.</returns>
    </member>
    <member name="P:Windows.Storage.FileProperties.ImageProperties.Keywords">
      <summary>Gets the collection of keywords associated with the image.</summary>
      <returns>The collection of keywords.</returns>
    </member>
    <member name="P:Windows.Storage.FileProperties.ImageProperties.Latitude">
      <summary>Gets the latitude coordinate where the photo was taken.</summary>
      <returns>The latitude coordinate where the photo was taken.</returns>
    </member>
    <member name="P:Windows.Storage.FileProperties.ImageProperties.Longitude">
      <summary>Gets the longitude coordinate where the photo was taken.</summary>
      <returns>The longitude coordinate where the photo was taken.</returns>
    </member>
    <member name="P:Windows.Storage.FileProperties.ImageProperties.Orientation">
      <summary>Gets the Exchangeable Image File (EXIF) orientation flag of the photo.</summary>
      <returns>The photo's Exchangeable Image File (EXIF) orientation flag.</returns>
    </member>
    <member name="P:Windows.Storage.FileProperties.ImageProperties.PeopleNames">
      <summary>Gets the names of people who are tagged in the photo.</summary>
      <returns>A list of the names of people who are tagged in the photo.</returns>
    </member>
    <member name="P:Windows.Storage.FileProperties.ImageProperties.Rating">
      <summary>Gets or sets the rating associated with an image file.</summary>
      <returns>The media file rating, as a value between 0 and 99.</returns>
    </member>
    <member name="P:Windows.Storage.FileProperties.ImageProperties.Title">
      <summary>Gets or sets the title of the image.</summary>
      <returns>The image title.</returns>
    </member>
    <member name="P:Windows.Storage.FileProperties.ImageProperties.Width">
      <summary>Gets the width of the image.</summary>
      <returns>The width of the image</returns>
    </member>
    <member name="M:Windows.Storage.FileProperties.ImageProperties.RetrievePropertiesAsync(Windows.Foundation.Collections.IIterable{System.String})">
      <summary>Retrieves the specified properties associated with the item.</summary>
      <param name="propertiesToRetrieve">A collection that contains the names of the properties to retrieve.</param>
      <returns>When this method completes successfully, it returns a collection (type IMap ) that contains the specified properties and values as key-value pairs.</returns>
    </member>
    <member name="M:Windows.Storage.FileProperties.ImageProperties.SavePropertiesAsync">
      <summary>Saves all properties associated with the item.</summary>
      <returns>No object or value is returned when this method completes.</returns>
    </member>
    <member name="M:Windows.Storage.FileProperties.ImageProperties.SavePropertiesAsync(Windows.Foundation.Collections.IIterable{Windows.Foundation.Collections.IKeyValuePair{System.String,System.Object}})">
      <summary>Saves the specified properties and values associated with the item.</summary>
      <param name="propertiesToSave">A collection that contains the names and values of the properties to save as key-value pairs (type IKeyValuePair ).</param>
      <returns>No object or value is returned when this method completes.</returns>
    </member>
    <member name="T:Windows.Storage.FileProperties.IStorageItemExtraProperties">
      <summary>Saves and retrieves the properties of a storage item.</summary>
    </member>
    <member name="M:Windows.Storage.FileProperties.IStorageItemExtraProperties.RetrievePropertiesAsync(Windows.Foundation.Collections.IIterable{System.String})">
      <summary>Retrieves the specified properties associated with the item.</summary>
      <param name="propertiesToRetrieve">A collection that contains the names of the properties to retrieve. Pass null to retrieve all possible properties.</param>
      <returns>When this method completes successfully, it returns a collection (type IMap ) that contains the specified properties and values as key-value pairs.</returns>
    </member>
    <member name="M:Windows.Storage.FileProperties.IStorageItemExtraProperties.SavePropertiesAsync">
      <summary>Saves all properties associated with the item.</summary>
      <returns>An object for managing the asynchronous save operation.</returns>
    </member>
    <member name="M:Windows.Storage.FileProperties.IStorageItemExtraProperties.SavePropertiesAsync(Windows.Foundation.Collections.IIterable{Windows.Foundation.Collections.IKeyValuePair{System.String,System.Object}})">
      <summary>Saves the specified properties and values associated with the item.</summary>
      <param name="propertiesToSave">A collection that contains the names and values of the properties to save as key-value pairs (type IKeyValuePair ).</param>
      <returns>No object or value is returned when this method completes.</returns>
    </member>
    <member name="T:Windows.Storage.FileProperties.MusicProperties">
      <summary>Provides access to the music-related properties of an item (like a file or folder).</summary>
    </member>
    <member name="P:Windows.Storage.FileProperties.MusicProperties.Album">
      <summary>Gets or sets the name of the album that contains the song.</summary>
      <returns>The album name.</returns>
    </member>
    <member name="P:Windows.Storage.FileProperties.MusicProperties.AlbumArtist">
      <summary>Gets or sets the name of the album artist of the song.</summary>
      <returns>The name of the song's album artist.</returns>
    </member>
    <member name="P:Windows.Storage.FileProperties.MusicProperties.Artist">
      <summary>Gets the artists that contributed to the song.</summary>
      <returns>The names of the song's artists.</returns>
    </member>
    <member name="P:Windows.Storage.FileProperties.MusicProperties.Bitrate">
      <summary>Gets the bit rate of the song file.</summary>
      <returns>The bit rate, in bits per second.</returns>
    </member>
    <member name="P:Windows.Storage.FileProperties.MusicProperties.Composers">
      <summary>Gets the composers of the song.</summary>
      <returns>A list of the names of the song's composers.</returns>
    </member>
    <member name="P:Windows.Storage.FileProperties.MusicProperties.Conductors">
      <summary>Gets the conductors of the song.</summary>
      <returns>A list of the names of the song's conductors.</returns>
    </member>
    <member name="P:Windows.Storage.FileProperties.MusicProperties.Duration">
      <summary>Gets the duration of the song in milliseconds.</summary>
      <returns>The duration in milliseconds.</returns>
    </member>
    <member name="P:Windows.Storage.FileProperties.MusicProperties.Genre">
      <summary>Gets the names of music genres that the song belongs to.</summary>
      <returns>The collection of music genre names.</returns>
    </member>
    <member name="P:Windows.Storage.FileProperties.MusicProperties.Producers">
      <summary>Gets the producers of the song.</summary>
      <returns>A list of the names of the song's producers.</returns>
    </member>
    <member name="P:Windows.Storage.FileProperties.MusicProperties.Publisher">
      <summary>Gets or sets the publisher of the song.</summary>
      <returns>The name of the song's publisher.</returns>
    </member>
    <member name="P:Windows.Storage.FileProperties.MusicProperties.Rating">
      <summary>Gets or sets the rating associated with a music file.</summary>
      <returns>The media file rating, as a value between 0 and 99.</returns>
    </member>
    <member name="P:Windows.Storage.FileProperties.MusicProperties.Subtitle">
      <summary>Gets or sets the subtitle of the song.</summary>
      <returns>The song's subtitle.</returns>
    </member>
    <member name="P:Windows.Storage.FileProperties.MusicProperties.Title">
      <summary>Gets or sets the title of the song</summary>
      <returns>The song title.</returns>
    </member>
    <member name="P:Windows.Storage.FileProperties.MusicProperties.TrackNumber">
      <summary>Gets or sets the track number of the song on the song's album.</summary>
      <returns>The track number.</returns>
    </member>
    <member name="P:Windows.Storage.FileProperties.MusicProperties.Writers">
      <summary>Gets the songwriters.</summary>
      <returns>A list of the names of the songwriters.</returns>
    </member>
    <member name="P:Windows.Storage.FileProperties.MusicProperties.Year">
      <summary>Gets or sets the year that the song was released.</summary>
      <returns>The song's release year.</returns>
    </member>
    <member name="M:Windows.Storage.FileProperties.MusicProperties.RetrievePropertiesAsync(Windows.Foundation.Collections.IIterable{System.String})">
      <summary>Retrieves the specified music-related Windows file properties associated with the item.</summary>
      <param name="propertiesToRetrieve">A collection that contains the names of the properties to retrieve.</param>
      <returns>When this method completes successfully, it returns a collection (type IMap ) that contains the specified properties and values as key-value pairs.</returns>
    </member>
    <member name="M:Windows.Storage.FileProperties.MusicProperties.SavePropertiesAsync">
      <summary>Saves all properties associated with the item.</summary>
      <returns>No object or value is returned when this method completes.</returns>
    </member>
    <member name="M:Windows.Storage.FileProperties.MusicProperties.SavePropertiesAsync(Windows.Foundation.Collections.IIterable{Windows.Foundation.Collections.IKeyValuePair{System.String,System.Object}})">
      <summary>Saves the specified properties and values associated with the item.</summary>
      <param name="propertiesToSave">A collection that contains the names and values of the properties to save as key-value pairs (type IKeyValuePair ).</param>
      <returns>No object or value is returned when this method completes.</returns>
    </member>
    <member name="T:Windows.Storage.FileProperties.PhotoOrientation">
      <summary>Indicates the Exchangeable Image File (EXIF) orientation flag of the photo. This flag describes how to rotate the photo to display it correctly.</summary>
    </member>
    <member name="F:Windows.Storage.FileProperties.PhotoOrientation.FlipHorizontal">
      <summary>Flip the photo horizontally.</summary>
    </member>
    <member name="F:Windows.Storage.FileProperties.PhotoOrientation.FlipVertical">
      <summary>Flip the photo vertically.</summary>
    </member>
    <member name="F:Windows.Storage.FileProperties.PhotoOrientation.Normal">
      <summary>No rotation needed. The photo can be displayed using its current orientation.</summary>
    </member>
    <member name="F:Windows.Storage.FileProperties.PhotoOrientation.Rotate180">
      <summary>Rotate the photo 180 degrees.</summary>
    </member>
    <member name="F:Windows.Storage.FileProperties.PhotoOrientation.Rotate270">
      <summary>Rotate the photo counter-clockwise 270 degrees.</summary>
    </member>
    <member name="F:Windows.Storage.FileProperties.PhotoOrientation.Rotate90">
      <summary>Rotate the photo counter-clockwise 90 degrees.</summary>
    </member>
    <member name="F:Windows.Storage.FileProperties.PhotoOrientation.Transpose">
      <summary>Rotate the photo counter-clockwise 90 degrees and then flip it horizontally.</summary>
    </member>
    <member name="F:Windows.Storage.FileProperties.PhotoOrientation.Transverse">
      <summary>Rotate the photo counter-clockwise 270 degrees and then flip it horizontally.</summary>
    </member>
    <member name="F:Windows.Storage.FileProperties.PhotoOrientation.Unspecified">
      <summary>An orientation flag is not set.</summary>
    </member>
    <member name="T:Windows.Storage.FileProperties.PropertyPrefetchOptions">
      <summary>Indicates a system-defined group of file properties.</summary>
    </member>
    <member name="F:Windows.Storage.FileProperties.PropertyPrefetchOptions.BasicProperties">
      <summary>A group of basic properties that can be access through a BasicProperties object.</summary>
    </member>
    <member name="F:Windows.Storage.FileProperties.PropertyPrefetchOptions.DocumentProperties">
      <summary>A group of document-related properties that can be access through a DocumentProperties object.</summary>
    </member>
    <member name="F:Windows.Storage.FileProperties.PropertyPrefetchOptions.ImageProperties">
      <summary>A group of image-related properties that can be access through a ImageProperties object.</summary>
    </member>
    <member name="F:Windows.Storage.FileProperties.PropertyPrefetchOptions.MusicProperties">
      <summary>A group of music-related properties that can be access through a MusicProperties object.</summary>
    </member>
    <member name="F:Windows.Storage.FileProperties.PropertyPrefetchOptions.None">
      <summary>No specific, system-defined property group.</summary>
    </member>
    <member name="F:Windows.Storage.FileProperties.PropertyPrefetchOptions.VideoProperties">
      <summary>A group of video-related properties that can be access through a VideoProperties object.</summary>
    </member>
    <member name="T:Windows.Storage.FileProperties.StorageItemContentProperties">
      <summary>Provides access to the content-related properties of an item (like a file or folder).</summary>
    </member>
    <member name="M:Windows.Storage.FileProperties.StorageItemContentProperties.GetDocumentPropertiesAsync">
      <summary>Retrieves the document properties of the item (like a file of folder).</summary>
      <returns>When this method completes successfully, it returns a DocumentProperties object.</returns>
    </member>
    <member name="M:Windows.Storage.FileProperties.StorageItemContentProperties.GetImagePropertiesAsync">
      <summary>Retrieves the image properties of the item (like a file of folder).</summary>
      <returns>When this method completes successfully, it returns an ImageProperties object.</returns>
    </member>
    <member name="M:Windows.Storage.FileProperties.StorageItemContentProperties.GetMusicPropertiesAsync">
      <summary>Retrieves the music properties of the item (like a file of folder).</summary>
      <returns>When this method completes successfully, it returns a MusicProperties object.</returns>
    </member>
    <member name="M:Windows.Storage.FileProperties.StorageItemContentProperties.GetVideoPropertiesAsync">
      <summary>Retrieves the video properties of the item (like a file of folder).</summary>
      <returns>When this method completes successfully, it returns a VideoProperties object.</returns>
    </member>
    <member name="M:Windows.Storage.FileProperties.StorageItemContentProperties.RetrievePropertiesAsync(Windows.Foundation.Collections.IIterable{System.String})">
      <summary>Retrieves the specified properties associated with the item.</summary>
      <param name="propertiesToRetrieve">A collection that contains the names of the properties to retrieve. The list of supported properties can be found on the Core properties page.</param>
      <returns>When this method completes successfully, it returns a collection (type IMap ) that contains the specified properties and values as key-value pairs. The return value of properties can be null.</returns>
    </member>
    <member name="M:Windows.Storage.FileProperties.StorageItemContentProperties.SavePropertiesAsync">
      <summary>Saves all properties associated with the item.</summary>
      <returns>No object or value is returned when this method completes.</returns>
    </member>
    <member name="M:Windows.Storage.FileProperties.StorageItemContentProperties.SavePropertiesAsync(Windows.Foundation.Collections.IIterable{Windows.Foundation.Collections.IKeyValuePair{System.String,System.Object}})">
      <summary>Saves the specified properties and values associated with the item.</summary>
      <param name="propertiesToSave">A collection that contains the names and values of the properties to save as key-value pairs (type IKeyValuePair ).</param>
      <returns>No object or value is returned when this method completes.</returns>
    </member>
    <member name="T:Windows.Storage.FileProperties.StorageItemThumbnail">
      <summary>Represents the thumbnail image associated with a system resource (like a file or folder).</summary>
    </member>
    <member name="P:Windows.Storage.FileProperties.StorageItemThumbnail.CanRead">
      <summary>Gets a value that indicates whether the thumbnail stream can be read from.</summary>
      <returns>True if the thumbnail stream can be read from. Otherwise, false.</returns>
    </member>
    <member name="P:Windows.Storage.FileProperties.StorageItemThumbnail.CanWrite">
      <summary>Gets a value that indicates whether the thumbnail stream can be written to.</summary>
      <returns>True if the thumbnail stream can be written to. Otherwise, false.</returns>
    </member>
    <member name="P:Windows.Storage.FileProperties.StorageItemThumbnail.ContentType">
      <summary>Gets the MIME content type of the thumbnail image.</summary>
      <returns>The MIME content type.</returns>
    </member>
    <member name="P:Windows.Storage.FileProperties.StorageItemThumbnail.OriginalHeight">
      <summary>Gets the original (not scaled) height of the thumbnail image.</summary>
      <returns>The original height, in pixels.</returns>
    </member>
    <member name="P:Windows.Storage.FileProperties.StorageItemThumbnail.OriginalWidth">
      <summary>Gets the original (not scaled) width of the thumbnail image.</summary>
      <returns>The original width, in pixels.</returns>
    </member>
    <member name="P:Windows.Storage.FileProperties.StorageItemThumbnail.Position">
      <summary>Gets the byte offset of the thumbnail stream.</summary>
      <returns>The number of bytes from the start of the thumbnail stream.</returns>
    </member>
    <member name="P:Windows.Storage.FileProperties.StorageItemThumbnail.ReturnedSmallerCachedSize">
      <summary>Gets a value that indicates whether the thumbnail image returned was a cached version with a smaller size.</summary>
      <returns>The value that indicates whether the thumbnail image returned was a cached version with a smaller size.</returns>
    </member>
    <member name="P:Windows.Storage.FileProperties.StorageItemThumbnail.Size">
      <summary>Gets or sets the size of the thumbnail image.</summary>
      <returns>The size, in bytes, of the thumbnail image.</returns>
    </member>
    <member name="P:Windows.Storage.FileProperties.StorageItemThumbnail.Type">
      <summary>Gets a value that indicates if the thumbnail is an icon or an image.</summary>
      <returns>The value that indicates if the thumbnail is an icon or an image.</returns>
    </member>
    <member name="M:Windows.Storage.FileProperties.StorageItemThumbnail.CloneStream">
      <summary>Creates a new stream over the thumbnail that is represented by the current storageItemThumbnail object.</summary>
      <returns>The new thumbnail stream. The initial, internal position of the stream is 0.</returns>
    </member>
    <member name="M:Windows.Storage.FileProperties.StorageItemThumbnail.Close">
      <summary>Releases system resources that are exposed by a Windows Runtime object.</summary>
    </member>
    <member name="M:Windows.Storage.FileProperties.StorageItemThumbnail.FlushAsync">
      <summary>Flushes data asynchronously in a sequential stream.</summary>
      <returns>The stream flush operation.</returns>
    </member>
    <member name="M:Windows.Storage.FileProperties.StorageItemThumbnail.GetInputStreamAt(System.UInt64)">
      <summary>Retrieves the thumbnail image data as an undecoded stream.</summary>
      <param name="position">The position in the storage item to start reading thumbnail image data.</param>
      <returns>An object for reading the thumbnail image data.</returns>
    </member>
    <member name="M:Windows.Storage.FileProperties.StorageItemThumbnail.GetOutputStreamAt(System.UInt64)">
      <summary>Retrieves an output stream object for writing thumbnail image data to a storage item.</summary>
      <param name="position">The position in the storage item to start writing thumbnail image data.</param>
      <returns>The output stream.</returns>
    </member>
    <member name="M:Windows.Storage.FileProperties.StorageItemThumbnail.ReadAsync(Windows.Storage.Streams.IBuffer,System.UInt32,Windows.Storage.Streams.InputStreamOptions)">
      <summary>Returns an asynchronous byte reader object.</summary>
      <param name="buffer">The buffer into which the asynchronous read operation places the bytes that are read.</param>
      <param name="count">The number of bytes to read that is less than or equal to the Capacity value.</param>
      <param name="options">Specifies the type of the asynchronous read operation.</param>
      <returns>The asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Storage.FileProperties.StorageItemThumbnail.Seek(System.UInt64)">
      <summary>Sets the offset of the thumbnail stream to the specified value.</summary>
      <param name="position">The number of bytes from the start of the thumbnail stream where the position of the thumbnail stream is set.</param>
    </member>
    <member name="M:Windows.Storage.FileProperties.StorageItemThumbnail.WriteAsync(Windows.Storage.Streams.IBuffer)">
      <summary>Writes data asynchronously in a sequential stream.</summary>
      <param name="buffer">The buffer into which the asynchronous writer operation writes.</param>
      <returns>The byte writer operation.</returns>
    </member>
    <member name="T:Windows.Storage.FileProperties.ThumbnailMode">
      <summary>Describes the purpose of the thumbnail to determine how to adjust the thumbnail image to retrieve.</summary>
    </member>
    <member name="F:Windows.Storage.FileProperties.ThumbnailMode.DocumentsView">
      <summary>To display previews of document files.</summary>
    </member>
    <member name="F:Windows.Storage.FileProperties.ThumbnailMode.ListView">
      <summary>To display previews of files (or other items) in a list.</summary>
    </member>
    <member name="F:Windows.Storage.FileProperties.ThumbnailMode.MusicView">
      <summary>To display previews of music files.</summary>
    </member>
    <member name="F:Windows.Storage.FileProperties.ThumbnailMode.PicturesView">
      <summary>To display previews of picture files.</summary>
    </member>
    <member name="F:Windows.Storage.FileProperties.ThumbnailMode.SingleItem">
      <summary>To display a preview of any single item (like a file, folder, or file group).</summary>
    </member>
    <member name="F:Windows.Storage.FileProperties.ThumbnailMode.VideosView">
      <summary>To display previews of video files.</summary>
    </member>
    <member name="T:Windows.Storage.FileProperties.ThumbnailOptions">
      <summary>Describes the behavior used to retrieve and adjust thumbnails, including the size and quality of the image and how quickly the thumbnail image is retrieved.</summary>
    </member>
    <member name="F:Windows.Storage.FileProperties.ThumbnailOptions.None">
      <summary>No options.</summary>
    </member>
    <member name="F:Windows.Storage.FileProperties.ThumbnailOptions.ResizeThumbnail">
      <summary>Scale the thumbnail to the requested size.</summary>
    </member>
    <member name="F:Windows.Storage.FileProperties.ThumbnailOptions.ReturnOnlyIfCached">
      <summary>Retrieve a thumbnail only if it is cached or embedded in the file.</summary>
    </member>
    <member name="F:Windows.Storage.FileProperties.ThumbnailOptions.UseCurrentScale">
      <summary>Default. Increase requested size based on the Pixels Per Inch (PPI) of the display.</summary>
    </member>
    <member name="T:Windows.Storage.FileProperties.ThumbnailType">
      <summary>Indicates whether the thumbnail is an icon or an image.</summary>
    </member>
    <member name="F:Windows.Storage.FileProperties.ThumbnailType.Icon">
      <summary>The thumbnail is an icon.</summary>
    </member>
    <member name="F:Windows.Storage.FileProperties.ThumbnailType.Image">
      <summary>The thumbnail is an image.</summary>
    </member>
    <member name="T:Windows.Storage.FileProperties.VideoOrientation">
      <summary>Indicates how to rotate the video to display it correctly.</summary>
    </member>
    <member name="F:Windows.Storage.FileProperties.VideoOrientation.Normal">
      <summary>No rotation needed. The video can be displayed using its current orientation.</summary>
    </member>
    <member name="F:Windows.Storage.FileProperties.VideoOrientation.Rotate180">
      <summary>Rotate the video counter-clockwise 180 degrees.</summary>
    </member>
    <member name="F:Windows.Storage.FileProperties.VideoOrientation.Rotate270">
      <summary>Rotate the video counter-clockwise 270 degrees.</summary>
    </member>
    <member name="F:Windows.Storage.FileProperties.VideoOrientation.Rotate90">
      <summary>Rotate the video 90 degrees.</summary>
    </member>
    <member name="T:Windows.Storage.FileProperties.VideoProperties">
      <summary>Provides access to the video-related properties of an item (like a file or folder).</summary>
    </member>
    <member name="P:Windows.Storage.FileProperties.VideoProperties.Bitrate">
      <summary>Gets the sum audio and video bitrate of the video.</summary>
      <returns>The video's sum audio and video bitrate.</returns>
    </member>
    <member name="P:Windows.Storage.FileProperties.VideoProperties.Directors">
      <summary>Gets the directors of the video.</summary>
      <returns>A list of the names of the video's directors.</returns>
    </member>
    <member name="P:Windows.Storage.FileProperties.VideoProperties.Duration">
      <summary>Gets the duration of the video.</summary>
      <returns>The duration.</returns>
    </member>
    <member name="P:Windows.Storage.FileProperties.VideoProperties.Height">
      <summary>Gets the height of the video.</summary>
      <returns>The height of the video, in pixels.</returns>
    </member>
    <member name="P:Windows.Storage.FileProperties.VideoProperties.Keywords">
      <summary>Gets the collection of keywords associated with the video.</summary>
      <returns>The collection of keywords.</returns>
    </member>
    <member name="P:Windows.Storage.FileProperties.VideoProperties.Latitude">
      <summary>Gets the latitude coordinate where the video was shot.</summary>
      <returns>The latitude coordinate where the video was shot.</returns>
    </member>
    <member name="P:Windows.Storage.FileProperties.VideoProperties.Longitude">
      <summary>Gets the longitude coordinate where the video was shot.</summary>
      <returns>The longitude coordinate where the photo was taken.</returns>
    </member>
    <member name="P:Windows.Storage.FileProperties.VideoProperties.Orientation">
      <summary>Gets a VideoOrientation value that indicates how the video should be rotated to display it correctly.</summary>
      <returns>The value that indicates how the video should be rotated to display it correctly.</returns>
    </member>
    <member name="P:Windows.Storage.FileProperties.VideoProperties.Producers">
      <summary>Gets the producers of the video.</summary>
      <returns>A list of the names of the video's producers.</returns>
    </member>
    <member name="P:Windows.Storage.FileProperties.VideoProperties.Publisher">
      <summary>Gets or sets the publisher of the video.</summary>
      <returns>The name of the video's publisher.</returns>
    </member>
    <member name="P:Windows.Storage.FileProperties.VideoProperties.Rating">
      <summary>Gets or sets the rating associated with a video file.</summary>
      <returns>The media file rating, as a value between 0 and 99.</returns>
    </member>
    <member name="P:Windows.Storage.FileProperties.VideoProperties.Subtitle">
      <summary>Gets or sets the subtitle of the video.</summary>
      <returns>The video's subtitle.</returns>
    </member>
    <member name="P:Windows.Storage.FileProperties.VideoProperties.Title">
      <summary>Gets or sets the title of the video.</summary>
      <returns>The video's title.</returns>
    </member>
    <member name="P:Windows.Storage.FileProperties.VideoProperties.Width">
      <summary>Gets the width of the video.</summary>
      <returns>The width of the video, in pixels.</returns>
    </member>
    <member name="P:Windows.Storage.FileProperties.VideoProperties.Writers">
      <summary>Gets the script writers for the video.</summary>
      <returns>A list of the names of the video's script writers.</returns>
    </member>
    <member name="P:Windows.Storage.FileProperties.VideoProperties.Year">
      <summary>Gets or sets the year that the video was shot or released.</summary>
      <returns>The video's release year.</returns>
    </member>
    <member name="M:Windows.Storage.FileProperties.VideoProperties.RetrievePropertiesAsync(Windows.Foundation.Collections.IIterable{System.String})">
      <summary>Retrieves the specified properties associated with the item.</summary>
      <param name="propertiesToRetrieve">A collection that contains the names of the properties to retrieve.</param>
      <returns>When this method completes successfully, it returns a collection (type IMap ) that contains the specified properties and values as key-value pairs.</returns>
    </member>
    <member name="M:Windows.Storage.FileProperties.VideoProperties.SavePropertiesAsync">
      <summary>Saves all properties associated with the item.</summary>
      <returns>No object or value is returned when this method completes.</returns>
    </member>
    <member name="M:Windows.Storage.FileProperties.VideoProperties.SavePropertiesAsync(Windows.Foundation.Collections.IIterable{Windows.Foundation.Collections.IKeyValuePair{System.String,System.Object}})">
      <summary>Saves the specified properties and values associated with the item.</summary>
      <param name="propertiesToSave">A collection that contains the names and values of the properties to save as key-value pairs (type IKeyValuePair ).</param>
      <returns>No object or value is returned when this method completes.</returns>
    </member>
    <member name="T:Windows.Storage.Pickers.FileExtensionVector">
      <summary>Represents a random-access collection of file name extensions.</summary>
    </member>
    <member name="P:Windows.Storage.Pickers.FileExtensionVector.Size">
      <summary>Gets the number of file name extensions in the collection.</summary>
      <returns>The number of file name extensions.</returns>
    </member>
    <member name="M:Windows.Storage.Pickers.FileExtensionVector.Append(System.String)">
      <summary>Appends a file name extension to the end of the collection.</summary>
      <param name="value">The file name extension to append.</param>
    </member>
    <member name="M:Windows.Storage.Pickers.FileExtensionVector.Clear">
      <summary>Removes all file name extensions from the collection.</summary>
    </member>
    <member name="M:Windows.Storage.Pickers.FileExtensionVector.First">
      <summary>Retrieves an iterator that iterates through the file name extensions in the collection.</summary>
      <returns>The iterator.</returns>
    </member>
    <member name="M:Windows.Storage.Pickers.FileExtensionVector.GetAt(System.UInt32)">
      <summary>Retrieves the file name extension at the specified index in the collection.</summary>
      <param name="index">The zero-based index of the file name extension to retrieve.</param>
      <returns>The file name extension at the specified index.</returns>
    </member>
    <member name="M:Windows.Storage.Pickers.FileExtensionVector.GetMany(System.UInt32,System.String[])">
      <summary>Retrieves the file name extensions that start at the specified index in the collection.</summary>
      <param name="startIndex">The zero-based index of the start of the file name extensions in the collection to retrieve.</param>
      <param name="items">The file name extensions in the collection that start at *startIndex*.</param>
      <returns>The number of items retrieved.</returns>
    </member>
    <member name="M:Windows.Storage.Pickers.FileExtensionVector.GetView">
      <summary>Retrieves an immutable view of the collection of file name extensions.</summary>
      <returns>The view of the collection.</returns>
    </member>
    <member name="M:Windows.Storage.Pickers.FileExtensionVector.IndexOf(System.String,System.UInt32@)">
      <summary>Retrieves the index of a specified file name extension in the collection.</summary>
      <param name="value">The file name extension to find in the collection.</param>
      <param name="index">The zero-based index of the file name extension if found. This parameter is set to zero if the file name extension is not found.</param>
      <returns>True if the file name extension is found; otherwise FALSE.</returns>
    </member>
    <member name="M:Windows.Storage.Pickers.FileExtensionVector.InsertAt(System.UInt32,System.String)">
      <summary>Inserts a file name extension into a collection at a specified index.</summary>
      <param name="index">Zero-based index of the location at which to insert the file name extension.</param>
      <param name="value">The file name extension to insert.</param>
    </member>
    <member name="M:Windows.Storage.Pickers.FileExtensionVector.RemoveAt(System.UInt32)">
      <summary>Removes the file name extension at the specified index in the collection.</summary>
      <param name="index">The zero-based index of the file name extension to remove.</param>
    </member>
    <member name="M:Windows.Storage.Pickers.FileExtensionVector.RemoveAtEnd">
      <summary>Removes the last file name extension from the collection.</summary>
    </member>
    <member name="M:Windows.Storage.Pickers.FileExtensionVector.ReplaceAll(System.String[])">
      <summary>Replaces all file name extensions in the collection with the specified file name extensions.</summary>
      <param name="items">The collection of file name extensions to put in the vector.</param>
    </member>
    <member name="M:Windows.Storage.Pickers.FileExtensionVector.SetAt(System.UInt32,System.String)">
      <summary>Sets the file name extension at the specified index of the collection.</summary>
      <param name="index">The zero-based index of the location at which to set the file name extension.</param>
      <param name="value">The file name extension.</param>
    </member>
    <member name="T:Windows.Storage.Pickers.FileOpenPicker">
      <summary>Represents a UI element that lets the user choose and open files.</summary>
    </member>
    <member name="M:Windows.Storage.Pickers.FileOpenPicker.#ctor">
      <summary>Creates a new instance of a FileOpenPicker.</summary>
    </member>
    <member name="P:Windows.Storage.Pickers.FileOpenPicker.CommitButtonText">
      <summary>Gets or sets the label text of the file open picker's commit button.</summary>
      <returns>The label text.</returns>
    </member>
    <member name="P:Windows.Storage.Pickers.FileOpenPicker.ContinuationData">
      <summary>Gets a set of values to be populated by the app before PickSingleFileAndContinue or PickMultipleFilesAndContinue operation that deactivates the app in order to provide context when the app is activated. (Windows Phone 8.x app)</summary>
      <returns>A set of values to be populated by the app before PickSingleFileAndContinue or PickMultipleFilesAndContinue operation.</returns>
    </member>
    <member name="P:Windows.Storage.Pickers.FileOpenPicker.FileTypeFilter">
      <summary>Gets the collection of file types that the file open picker displays.</summary>
      <returns>A fileExtensionVector object that contains a collection of file types (file name extensions) , such as ".doc" and ".png". File name extensions are stored in this array as string objects.</returns>
    </member>
    <member name="P:Windows.Storage.Pickers.FileOpenPicker.SettingsIdentifier">
      <summary>Gets or sets the settings identifier associated with the state of the file open picker.</summary>
      <returns>The settings identifier.</returns>
    </member>
    <member name="P:Windows.Storage.Pickers.FileOpenPicker.SuggestedStartLocation">
      <summary>Gets or sets the initial location where the file open picker looks for files to present to the user.</summary>
      <returns>The identifier of the starting location.</returns>
    </member>
    <member name="P:Windows.Storage.Pickers.FileOpenPicker.User">
      <summary>Gets info about the user for which the FileOpenPicker was created. Use this property for multi-user applications.</summary>
      <returns>The user for which the FileOpenPicker was created.</returns>
    </member>
    <member name="P:Windows.Storage.Pickers.FileOpenPicker.ViewMode">
      <summary>Gets or sets the view mode that the file open picker uses to display items.</summary>
      <returns>The view mode.</returns>
    </member>
    <member name="M:Windows.Storage.Pickers.FileOpenPicker.CreateForUser(Windows.System.User)">
      <summary>Creates a FileOpenPicker that is scoped to the personal directory of the specified user. Use this method for multi-user applications.</summary>
      <param name="user">The user for which to create the FileOpenPicker.</param>
      <returns>The new FileOpenPicker that was created.</returns>
    </member>
    <member name="M:Windows.Storage.Pickers.FileOpenPicker.PickMultipleFilesAndContinue">
      <summary>**Obsolete as of Windows 10; use PickSingleFolderAsync instead.** Shows the file picker so that the user can pick multiple files, deactivating and the app and reactivating it when the operation is complete. (Windows Phone 8.x app)</summary>
      <deprecated type="deprecate">Instead, use PickMultipleFilesAsync</deprecated>
    </member>
    <member name="M:Windows.Storage.Pickers.FileOpenPicker.PickMultipleFilesAsync">
      <summary>Shows the file picker so that the user can pick multiple files. (UWP app)</summary>
      <returns>When the call to this method completes successfully, it returns a filePickerSelectedFilesArray object that contains all the files that were picked by the user. Picked files in this array are represented by storageFile objects.</returns>
    </member>
    <member name="M:Windows.Storage.Pickers.FileOpenPicker.PickSingleFileAndContinue">
      <summary>Shows the file picker so that the user can pick one file, potentially deactivating the app and reactivating it when the operation is complete. (Windows Phone 8.x app)</summary>
      <deprecated type="deprecate">Instead, use PickSingleFileAsync</deprecated>
    </member>
    <member name="M:Windows.Storage.Pickers.FileOpenPicker.PickSingleFileAsync">
      <summary>Shows the file picker so that the user can pick one file.</summary>
      <returns>When the call to this method completes successfully, it returns a StorageFile object that represents the file that the user picked.</returns>
    </member>
    <member name="M:Windows.Storage.Pickers.FileOpenPicker.PickSingleFileAsync(System.String)">
      <summary>Shows the file picker so that the user can pick one file.</summary>
      <param name="pickerOperationId">This argument is ignored and has no effect.</param>
      <returns>When the call to this method completes successfully, it returns a StorageFile object that represents the file that the user picked.</returns>
    </member>
    <member name="M:Windows.Storage.Pickers.FileOpenPicker.ResumePickSingleFileAsync">
      <summary>Resumes the picking operation to retrieve the user-selected file if the user navigates away from the app after the picker operation has completed and the app is suspended.</summary>
      <deprecated type="deprecate">Instead, use PickSingleFileAsync</deprecated>
      <returns>When the call to this method completes successfully, it returns a StorageFile object that represents the file that the user picked.</returns>
    </member>
    <member name="T:Windows.Storage.Pickers.FilePickerFileTypesOrderedMap">
      <summary>Represents a collection of display names mapped to the associated file types (extensions). Each element in this collection maps a display name to a corresponding collection of file name extensions. The key is a single string, the value is a list/vector of strings representing one or more extension choices.</summary>
    </member>
    <member name="P:Windows.Storage.Pickers.FilePickerFileTypesOrderedMap.Size">
      <summary>Gets the number of items in the mapped collection of display names and associated file types.</summary>
      <returns>The number of items in the mapped collection.</returns>
    </member>
    <member name="M:Windows.Storage.Pickers.FilePickerFileTypesOrderedMap.Clear">
      <summary>Removes all display names and associated file name extensions from the collection.</summary>
    </member>
    <member name="M:Windows.Storage.Pickers.FilePickerFileTypesOrderedMap.First">
      <summary>Retrieves an iterator that iterates through the display names and associated file types in the collection.</summary>
      <returns>The iterator.</returns>
    </member>
    <member name="M:Windows.Storage.Pickers.FilePickerFileTypesOrderedMap.GetView">
      <summary>Returns an immutable view of the collection of display names and associated file types.</summary>
      <returns>The view of the collection.</returns>
    </member>
    <member name="M:Windows.Storage.Pickers.FilePickerFileTypesOrderedMap.HasKey(System.String)">
      <summary>Determines whether the mapped collection of display names and associated file types contains the specified key.</summary>
      <param name="key">The key.</param>
      <returns>True if the key is found; otherwise, false.</returns>
    </member>
    <member name="M:Windows.Storage.Pickers.FilePickerFileTypesOrderedMap.Insert(System.String,Windows.Foundation.Collections.IVector{System.String})">
      <summary>Inserts or replaces an item in the mapped collection of display names and associated file types.</summary>
      <param name="key">The key associated with the item to insert.</param>
      <param name="value">The item to insert.</param>
      <returns>**true** if an item with the specified key is an existing item and was replaced; otherwise **false**.</returns>
    </member>
    <member name="M:Windows.Storage.Pickers.FilePickerFileTypesOrderedMap.Lookup(System.String)">
      <summary>Returns the item at the specified key in the mapped collection of display names and associated file types.</summary>
      <param name="key">The key to use to locate the item.</param>
      <returns>The value, if an item with the specified key exists. Use the **HasKey** method to determine whether the key exists.</returns>
    </member>
    <member name="M:Windows.Storage.Pickers.FilePickerFileTypesOrderedMap.Remove(System.String)">
      <summary>Removes an item from the mapped collection of display names and associated file types.</summary>
      <param name="key">The key associated with the item to remove.</param>
    </member>
    <member name="T:Windows.Storage.Pickers.FilePickerSelectedFilesArray">
      <summary>Represents a collection of storage files that the user has selected by using a file picker.</summary>
    </member>
    <member name="P:Windows.Storage.Pickers.FilePickerSelectedFilesArray.Size">
      <summary>Gets the number of StorageFile objects in the collection.</summary>
      <returns>The number of StorageFile objects in the collection.</returns>
    </member>
    <member name="M:Windows.Storage.Pickers.FilePickerSelectedFilesArray.First">
      <summary>Retrieves an iterator that iterates through the collection of StorageFile objects that represent selected files.</summary>
      <returns>The iterator.</returns>
    </member>
    <member name="M:Windows.Storage.Pickers.FilePickerSelectedFilesArray.GetAt(System.UInt32)">
      <summary>Returns the StorageFile object at the specified index in the collection.</summary>
      <param name="index">The zero-based index of the object to retrieve.</param>
      <returns>The object at the specified index.</returns>
    </member>
    <member name="M:Windows.Storage.Pickers.FilePickerSelectedFilesArray.GetMany(System.UInt32,Windows.Storage.StorageFile[])">
      <summary>Retrieves the StorageFile objects that start at the specified index in the collection.</summary>
      <param name="startIndex">The zero-based index of the start of the objects in the collection to return.</param>
      <param name="items">The items in the collection that start at *startIndex*.</param>
      <returns>The number of items returned.</returns>
    </member>
    <member name="M:Windows.Storage.Pickers.FilePickerSelectedFilesArray.IndexOf(Windows.Storage.StorageFile,System.UInt32@)">
      <summary>Retrieves the index of a specified StorageFile object in the collection.</summary>
      <param name="value">The object to find in the collection.</param>
      <param name="index">The zero-based index of the object if found. Zero is returned if the object is not found.</param>
      <returns>True if the object is found; otherwise false.</returns>
    </member>
    <member name="T:Windows.Storage.Pickers.FileSavePicker">
      <summary>Represents a file picker that lets the user choose the file name, extension, and storage location for a file.</summary>
    </member>
    <member name="M:Windows.Storage.Pickers.FileSavePicker.#ctor">
      <summary>Creates a new instance of a FileSavePicker.</summary>
    </member>
    <member name="P:Windows.Storage.Pickers.FileSavePicker.CommitButtonText">
      <summary>Gets or sets the label text of the commit button in the file picker UI.</summary>
      <returns>The label text.</returns>
    </member>
    <member name="P:Windows.Storage.Pickers.FileSavePicker.ContinuationData">
      <summary>Gets a set of values to be populated by the app before a PickSaveFileAndContinue operation that deactivates the app in order to provide context when the app is activated. (Windows Phone 8.x app)</summary>
      <returns>A set of values to be populated by the app before a PickSaveFileAndContinue operation</returns>
    </member>
    <member name="P:Windows.Storage.Pickers.FileSavePicker.DefaultFileExtension">
      <summary>**Do not use this property. Use the FileTypeChoices property instead.** Gets or sets the default file name extension that the fileSavePicker gives to files to be saved.</summary>
      <returns>The default file name extension.</returns>
    </member>
    <member name="P:Windows.Storage.Pickers.FileSavePicker.EnterpriseId">
      <summary>Gets or sets an ID that specifies the enterprise that owns the file.</summary>
      <returns>An ID that specifies the enterprise that owns the file.</returns>
    </member>
    <member name="P:Windows.Storage.Pickers.FileSavePicker.FileTypeChoices">
      <summary>Gets the collection of valid file types that the user can choose to assign to a file.</summary>
      <returns>A FilePickerFileTypesOrderedMap object that contains a collection of valid file types (extensions) that the user can use to save a file. Each element in this collection maps a display name to a corresponding collection of file name extensions. The key is a single string, the value is a list/vector of strings representing one or more extension choices.</returns>
    </member>
    <member name="P:Windows.Storage.Pickers.FileSavePicker.SettingsIdentifier">
      <summary>Gets or sets the settings identifier associated with the current FileSavePicker instance.</summary>
      <returns>The settings identifier.</returns>
    </member>
    <member name="P:Windows.Storage.Pickers.FileSavePicker.SuggestedFileName">
      <summary>Gets or sets the file name that the file save picker suggests to the user.</summary>
      <returns>The initial suggested file name.</returns>
    </member>
    <member name="P:Windows.Storage.Pickers.FileSavePicker.SuggestedSaveFile">
      <summary>Gets or sets the storageFile that the file picker suggests to the user for saving a file.</summary>
      <returns>The suggested storage file object to save.</returns>
    </member>
    <member name="P:Windows.Storage.Pickers.FileSavePicker.SuggestedStartLocation">
      <summary>Gets or sets the location that the file save picker suggests to the user as the location to save a file.</summary>
      <returns>The initial suggested location for saving a file.</returns>
    </member>
    <member name="P:Windows.Storage.Pickers.FileSavePicker.User">
      <summary>Gets info about the user for which the FileSavePicker was created. Use this property for multi-user applications.</summary>
      <returns>The user for which the FileSavePicker was created.</returns>
    </member>
    <member name="M:Windows.Storage.Pickers.FileSavePicker.CreateForUser(Windows.System.User)">
      <summary>Creates a FileSavePicker that is scoped to the personal directory of the specified user. Use this method for multi-user applications.</summary>
      <param name="user">The user for which to create the FileSavePicker.</param>
      <returns>The new FileSavePicker that was created.</returns>
    </member>
    <member name="M:Windows.Storage.Pickers.FileSavePicker.PickSaveFileAndContinue">
      <summary>**Obsolete as of Windows 10; use PickSaveFileAsync instead.** Shows the file picker so that the user can save a file, deactivating and the app and reactivating it when the operation is complete. (Windows Phone 8.x app)</summary>
      <deprecated type="deprecate">Instead, use PickSaveFileAsync</deprecated>
    </member>
    <member name="M:Windows.Storage.Pickers.FileSavePicker.PickSaveFileAsync">
      <summary>Shows the file picker so that the user can save a file and set the file name, extension, and location of the file to be saved. (UWP app)</summary>
      <returns>When the call to this method completes successfully, it returns a storageFile object that was created to represent the saved file. The file name, extension, and location of this storageFile match those specified by the user, but the file has no content.</returns>
    </member>
    <member name="T:Windows.Storage.Pickers.FolderPicker">
      <summary>Represents a UI element that lets the user choose folders.</summary>
    </member>
    <member name="M:Windows.Storage.Pickers.FolderPicker.#ctor">
      <summary>Creates a new instance of a FolderPicker.</summary>
    </member>
    <member name="P:Windows.Storage.Pickers.FolderPicker.CommitButtonText">
      <summary>Gets or sets the label text of the folder picker's commit button.</summary>
      <returns>The label text.</returns>
    </member>
    <member name="P:Windows.Storage.Pickers.FolderPicker.ContinuationData">
      <summary>Gets a set of values to be populated by the app before a PickFolderAndContinue operation that deactivates the app in order to provide context when the app is activated. (Windows Phone 8.x app)</summary>
      <returns>A set of values to be populated by the app before a PickFolderAndContinue operation that deactivates the app in order to provide context when the app is activated.</returns>
    </member>
    <member name="P:Windows.Storage.Pickers.FolderPicker.FileTypeFilter">
      <summary>Gets the collection of file types that the folder picker displays.</summary>
      <returns>A FileExtensionVector object that contains a collection of file types (file name extensions) , such as ".doc" and ".png". File name extensions are stored in this array as string objects.</returns>
    </member>
    <member name="P:Windows.Storage.Pickers.FolderPicker.SettingsIdentifier">
      <summary>Gets or sets the settings identifier associated with the with the current FolderPicker instance.</summary>
      <returns>The settings identifier.</returns>
    </member>
    <member name="P:Windows.Storage.Pickers.FolderPicker.SuggestedStartLocation">
      <summary>Gets or sets the initial location where the folder picker looks for folders to present to the user.</summary>
      <returns>The identifier of the starting location.</returns>
    </member>
    <member name="P:Windows.Storage.Pickers.FolderPicker.User">
      <summary>Gets info about the user for which the FolderPicker was created. Use this property for multi-user applications.</summary>
      <returns>The user for which the FolderPicker was created.</returns>
    </member>
    <member name="P:Windows.Storage.Pickers.FolderPicker.ViewMode">
      <summary>Gets or sets the view mode that the folder picker uses to display items.</summary>
      <returns>The view mode.</returns>
    </member>
    <member name="M:Windows.Storage.Pickers.FolderPicker.CreateForUser(Windows.System.User)">
      <summary>Creates a FolderPicker that is scoped to the personal directory of the specified user. Use this method for multi-user applications.</summary>
      <param name="user">The user for which to create the FolderPicker.</param>
      <returns>The new FolderPicker that was created.</returns>
    </member>
    <member name="M:Windows.Storage.Pickers.FolderPicker.PickFolderAndContinue">
      <summary>**Obsolete as of Windows 10; use PickSingleFolderAsync instead.** Shows the file picker so that the user can pick a folder, deactivating and the app and reactivating it when the operation is complete. (Windows Phone 8.x app)</summary>
      <deprecated type="deprecate">Instead, use PickSingleFolderAsync</deprecated>
    </member>
    <member name="M:Windows.Storage.Pickers.FolderPicker.PickSingleFolderAsync">
      <summary>Shows the folderPicker object so that the user can pick a folder. (UWP app)</summary>
      <returns>When the call to this method completes successfully, it returns a storageFolder object that represents the folder that the user picked.</returns>
    </member>
    <member name="T:Windows.Storage.Pickers.PickerLocationId">
      <summary>Identifies the storage location that the file picker presents to the user.</summary>
    </member>
    <member name="F:Windows.Storage.Pickers.PickerLocationId.ComputerFolder">
      <summary>The **Computer** folder.</summary>
    </member>
    <member name="F:Windows.Storage.Pickers.PickerLocationId.Desktop">
      <summary>The Windows desktop.</summary>
    </member>
    <member name="F:Windows.Storage.Pickers.PickerLocationId.DocumentsLibrary">
      <summary>The **Documents** library.</summary>
    </member>
    <member name="F:Windows.Storage.Pickers.PickerLocationId.Downloads">
      <summary>The **Downloads** folder.</summary>
    </member>
    <member name="F:Windows.Storage.Pickers.PickerLocationId.HomeGroup">
      <summary>The HomeGroup.</summary>
    </member>
    <member name="F:Windows.Storage.Pickers.PickerLocationId.MusicLibrary">
      <summary>The **Music** library.</summary>
    </member>
    <member name="F:Windows.Storage.Pickers.PickerLocationId.Objects3D">
      <summary>The **Objects** library.</summary>
    </member>
    <member name="F:Windows.Storage.Pickers.PickerLocationId.PicturesLibrary">
      <summary>The **Pictures** library.</summary>
    </member>
    <member name="F:Windows.Storage.Pickers.PickerLocationId.Unspecified">
      <summary>An unspecified location.</summary>
    </member>
    <member name="F:Windows.Storage.Pickers.PickerLocationId.VideosLibrary">
      <summary>The **Videos** library.</summary>
    </member>
    <member name="T:Windows.Storage.Pickers.PickerViewMode">
      <summary>Indicates the view mode that the file picker is using to present items.</summary>
    </member>
    <member name="F:Windows.Storage.Pickers.PickerViewMode.List">
      <summary>A list of items.</summary>
    </member>
    <member name="F:Windows.Storage.Pickers.PickerViewMode.Thumbnail">
      <summary>A set of thumbnail images.</summary>
    </member>
    <member name="T:Windows.Storage.Pickers.Provider.AddFileResult">
      <summary>Indicates the result of a call to the fileOpenPickerUI.addFile method.</summary>
    </member>
    <member name="F:Windows.Storage.Pickers.Provider.AddFileResult.Added">
      <summary>The file was successfully added to the file picker UI.</summary>
    </member>
    <member name="F:Windows.Storage.Pickers.Provider.AddFileResult.AlreadyAdded">
      <summary>The file was already in the file picker UI.</summary>
    </member>
    <member name="F:Windows.Storage.Pickers.Provider.AddFileResult.NotAllowed">
      <summary>The file wasn't added because it is not one of the allowed file types.</summary>
    </member>
    <member name="F:Windows.Storage.Pickers.Provider.AddFileResult.Unavailable">
      <summary>The file wasn't added because the file picker UI is unavailable.  The file picker UI is only available while the user is interacting with your app.</summary>
    </member>
    <member name="T:Windows.Storage.Pickers.Provider.FileOpenPickerUI">
      <summary>Used to interact with the file picker if your app provides files with the File Open Picker contract.</summary>
    </member>
    <member name="P:Windows.Storage.Pickers.Provider.FileOpenPickerUI.AllowedFileTypes">
      <summary>Gets a list of file types (extensions) that the user can choose.</summary>
      <returns>The list of allowed file types.</returns>
    </member>
    <member name="P:Windows.Storage.Pickers.Provider.FileOpenPickerUI.SelectionMode">
      <summary>Gets an enumeration value that indicates whether the file picker currently limits selection to single files, or if multiple files can be selected.</summary>
      <returns>The enumeration value that indicates the current selection mode.</returns>
    </member>
    <member name="P:Windows.Storage.Pickers.Provider.FileOpenPickerUI.SettingsIdentifier">
      <summary>Gets an identifier for the current context of the file picker.</summary>
      <returns>The identifier for the current context of the file picker.</returns>
    </member>
    <member name="P:Windows.Storage.Pickers.Provider.FileOpenPickerUI.Title">
      <summary>Gets or sets a title to display in the file picker UI that identifies the location that the file picker is displaying to the user.</summary>
      <returns>The title to display in the file picker UI. This title should identify the location and type of files that the user can see on the app page (which is hosted by the file picker) of the app that is providing files.</returns>
    </member>
    <member name="E:Windows.Storage.Pickers.Provider.FileOpenPickerUI.Closing">
      <summary>Fires when the user closes the file picker.</summary>
    </member>
    <member name="E:Windows.Storage.Pickers.Provider.FileOpenPickerUI.FileRemoved">
      <summary>Fires when the user removes a file from the list of files that the user has chosen if that file was added by the app that is providing files.</summary>
    </member>
    <member name="M:Windows.Storage.Pickers.Provider.FileOpenPickerUI.AddFile(System.String,Windows.Storage.IStorageFile)">
      <summary>Adds the specified file to the list of files that the user has chosen.</summary>
      <param name="id">A unique identifier of the file to add.</param>
      <param name="file">The file to add to the list of files that the user has chosen.</param>
      <returns>The enumeration value that indicates the result of this addFile method.</returns>
    </member>
    <member name="M:Windows.Storage.Pickers.Provider.FileOpenPickerUI.CanAddFile(Windows.Storage.IStorageFile)">
      <summary>Indicates whether the specified file can be added to the list of files the user has chosen.</summary>
      <param name="file">The file to test.</param>
      <returns>True if the file can be added to the file picker UI; otherwise false.</returns>
    </member>
    <member name="M:Windows.Storage.Pickers.Provider.FileOpenPickerUI.ContainsFile(System.String)">
      <summary>Determines whether the specified file is in the list of files that the user has chosen.</summary>
      <param name="id">The identifier of the file.</param>
      <returns>True if the file is in the basket; otherwise false.</returns>
    </member>
    <member name="M:Windows.Storage.Pickers.Provider.FileOpenPickerUI.RemoveFile(System.String)">
      <summary>Removes the specified file from the list of files the user has chosen.</summary>
      <param name="id">The identifier of the file to remove.</param>
    </member>
    <member name="T:Windows.Storage.Pickers.Provider.FileRemovedEventArgs">
      <summary>Provides information about a fileremoved event.</summary>
      <deprecated type="deprecate">Since Windows 10, only apps can remove files, not end users so the FileRemoved event will not be raised.</deprecated>
    </member>
    <member name="P:Windows.Storage.Pickers.Provider.FileRemovedEventArgs.Id">
      <summary>Gets the identifier of the file that the user removed from the list of chosen files in the file picker. This identifier was set by the providing app when it added the files to the list of chosen files.</summary>
      <returns>The identifier of the file.</returns>
    </member>
    <member name="T:Windows.Storage.Pickers.Provider.FileSavePickerUI">
      <summary>Used to interact with the file picker when your app provides a save location with the File Save Picker contract.</summary>
    </member>
    <member name="P:Windows.Storage.Pickers.Provider.FileSavePickerUI.AllowedFileTypes">
      <summary>Gets a list of file types (extensions) that can be saved to the app that is providing the save location.</summary>
      <returns>The list of file types that can be saved.</returns>
    </member>
    <member name="P:Windows.Storage.Pickers.Provider.FileSavePickerUI.FileName">
      <summary>Gets the full file name of the file to save, including the file type extension. The file name and extension are specified by the user.</summary>
      <returns>The full file name, including the file type extension.</returns>
    </member>
    <member name="P:Windows.Storage.Pickers.Provider.FileSavePickerUI.SettingsIdentifier">
      <summary>Gets an identifier for the current context of the file picker.</summary>
      <returns>The identifier for the current context of the file picker.</returns>
    </member>
    <member name="P:Windows.Storage.Pickers.Provider.FileSavePickerUI.Title">
      <summary>Gets or sets a title to display in the file picker UI that identifies the location that the file picker is displaying to the user.</summary>
      <returns>The title to display in the file picker UI. This title should identify the location and type of files that the user can see on the app page (which is hosted by the file picker) of the app that is providing files.</returns>
    </member>
    <member name="E:Windows.Storage.Pickers.Provider.FileSavePickerUI.FileNameChanged">
      <summary>Fired when the user changes the file name in the file name text box or changes the extension in the file type drop-down menu.</summary>
    </member>
    <member name="E:Windows.Storage.Pickers.Provider.FileSavePickerUI.TargetFileRequested">
      <summary>Fires when the user commits a file to be saved in the file picker.</summary>
    </member>
    <member name="M:Windows.Storage.Pickers.Provider.FileSavePickerUI.TrySetFileName(System.String)">
      <summary>Tries to set the file name and extension in the file picker UI.</summary>
      <param name="value">The file name and extension that are used to update the file name text box and file type drop-down menu in the file picker UI.</param>
      <returns>The enumeration value that indicates whether the file name and extension were updated in the file picker UI.</returns>
    </member>
    <member name="T:Windows.Storage.Pickers.Provider.FileSelectionMode">
      <summary>Indicates whether the file picker currently limits selection to single files, or if multiple files can be selected.</summary>
    </member>
    <member name="F:Windows.Storage.Pickers.Provider.FileSelectionMode.Multiple">
      <summary>Multiple files can be selected.</summary>
    </member>
    <member name="F:Windows.Storage.Pickers.Provider.FileSelectionMode.Single">
      <summary>Only a single file can be selected.</summary>
    </member>
    <member name="T:Windows.Storage.Pickers.Provider.PickerClosingDeferral">
      <summary>Use by an app that provides files to indicate asynchronously that the app is finished responding to a closing event.</summary>
    </member>
    <member name="M:Windows.Storage.Pickers.Provider.PickerClosingDeferral.Complete">
      <summary>Signals that the app providing files has finished responding to a closing event.</summary>
    </member>
    <member name="T:Windows.Storage.Pickers.Provider.PickerClosingEventArgs">
      <summary>Provides information about a closing event.</summary>
    </member>
    <member name="P:Windows.Storage.Pickers.Provider.PickerClosingEventArgs.ClosingOperation">
      <summary>Gets a pickerClosingOperation object that is used to respond to a closing event.</summary>
      <returns>The pickerClosingOperation object that is used to respond to a closing event.</returns>
    </member>
    <member name="P:Windows.Storage.Pickers.Provider.PickerClosingEventArgs.IsCanceled">
      <summary>Gets a value that indicates whether the file picker is closing because the user cancelled it.</summary>
      <returns>True if the file picker was cancelled by the user. Otherwise, false.</returns>
    </member>
    <member name="T:Windows.Storage.Pickers.Provider.PickerClosingOperation">
      <summary>Lets an app that provides files get the deadline for responding to a closing event and get a deferral so the app can respond to the event asynchronously.</summary>
    </member>
    <member name="P:Windows.Storage.Pickers.Provider.PickerClosingOperation.Deadline">
      <summary>Gets a dateTime object that indicates when the system will shut down the app that is providing files through the file picker without further notice.</summary>
      <returns>The dateTime object that indicates when the system will shut down the app.</returns>
    </member>
    <member name="M:Windows.Storage.Pickers.Provider.PickerClosingOperation.GetDeferral">
      <summary>Gets a pickerClosingDeferral that the app providing files through the file picker can use to respond asynchronously to a closing event.</summary>
      <returns>The pickerClosingDeferral that the app providing files through the file picker can use to respond asynchronously to a closing event.</returns>
    </member>
    <member name="T:Windows.Storage.Pickers.Provider.SetFileNameResult">
      <summary>Indicates the result of a call to the fileSavePickerUI.trySetFileName method.</summary>
    </member>
    <member name="F:Windows.Storage.Pickers.Provider.SetFileNameResult.NotAllowed">
      <summary>The file name and extension were not updated because the extension wasn't one of the allowedFileTypes.</summary>
    </member>
    <member name="F:Windows.Storage.Pickers.Provider.SetFileNameResult.Succeeded">
      <summary>The file name and extension were updated successfully.</summary>
    </member>
    <member name="F:Windows.Storage.Pickers.Provider.SetFileNameResult.Unavailable">
      <summary>The file name and extension were not updated because the file picker UI wasn't available. The file picker UI is only available while the user is interacting with your app.</summary>
    </member>
    <member name="T:Windows.Storage.Pickers.Provider.TargetFileRequest">
      <summary>Lets an app that provides a save location specify the storageFile that represents the file to save and get a deferral so the app can respond asynchronously to a targetFileRequested event.</summary>
    </member>
    <member name="P:Windows.Storage.Pickers.Provider.TargetFileRequest.TargetFile">
      <summary>Gets or sets the IStorageFile object that is provided to represent the file to save by the app that is providing the save location.</summary>
      <returns>The object that represents the file to save. The app that called the file picker in order to save will write content to this file.</returns>
    </member>
    <member name="M:Windows.Storage.Pickers.Provider.TargetFileRequest.GetDeferral">
      <summary>Gets a targetFileRequestDeferral that the app providing the save location can use to respond asynchronously to a targetfilerequested event.</summary>
      <returns>The targetFileRequestDeferral that the providing app can use asynchronously to indicate that it is finished responding to a targetfilerequested event.</returns>
    </member>
    <member name="T:Windows.Storage.Pickers.Provider.TargetFileRequestDeferral">
      <summary>Used by an app that provides a save location to indicate asynchronously that the app is finished responding to a targetfilerequested event.</summary>
    </member>
    <member name="M:Windows.Storage.Pickers.Provider.TargetFileRequestDeferral.Complete">
      <summary>Signals that the app providing the save location finished responding to a targetfilerequested event.</summary>
    </member>
    <member name="T:Windows.Storage.Pickers.Provider.TargetFileRequestedEventArgs">
      <summary>Provides information about a targetfilerequested event.</summary>
    </member>
    <member name="P:Windows.Storage.Pickers.Provider.TargetFileRequestedEventArgs.Request">
      <summary>Gets a targetFileRequest object that is used to respond to a targetfilerequested event.</summary>
      <returns>The targetFileRequest object that is used to respond to a targetfilerequested event.</returns>
    </member>
    <member name="T:Windows.Storage.Provider.CachedFileOptions">
      <summary>Describes when Windows will request an update to a file.</summary>
    </member>
    <member name="F:Windows.Storage.Provider.CachedFileOptions.DenyAccessWhenOffline">
      <summary>An update triggers when another app accesses the locally cached copy of the file if a network connection is available.  Otherwise, other apps are denied access to the local file.</summary>
    </member>
    <member name="F:Windows.Storage.Provider.CachedFileOptions.None">
      <summary>Another app may be able to access the locally cached copy of the file without triggering an update.</summary>
    </member>
    <member name="F:Windows.Storage.Provider.CachedFileOptions.RequireUpdateOnAccess">
      <summary>An update always triggers when another app accesses the locally cached copy of the file.</summary>
    </member>
    <member name="F:Windows.Storage.Provider.CachedFileOptions.UseCachedFileWhenOffline">
      <summary>An update triggers when another app accesses the locally cached copy of the file if a network connection is available.  Otherwise, other apps can access the local file without triggering an update.</summary>
    </member>
    <member name="T:Windows.Storage.Provider.CachedFileTarget">
      <summary>Indicates whether updates should be applied to the locally cached copy or the remote version of the file.</summary>
    </member>
    <member name="F:Windows.Storage.Provider.CachedFileTarget.Local">
      <summary>Update the locally cached copy of the file.</summary>
    </member>
    <member name="F:Windows.Storage.Provider.CachedFileTarget.Remote">
      <summary>Update the remote version of the file.</summary>
    </member>
    <member name="T:Windows.Storage.Provider.CachedFileUpdater">
      <summary>Manages files so that they can be updated in real-time by an app that participates in the Cached File Updater contract.</summary>
    </member>
    <member name="M:Windows.Storage.Provider.CachedFileUpdater.SetUpdateInformation(Windows.Storage.IStorageFile,System.String,Windows.Storage.Provider.ReadActivationMode,Windows.Storage.Provider.WriteActivationMode,Windows.Storage.Provider.CachedFileOptions)">
      <summary>Configures update policies for a local file.</summary>
      <param name="file">The local file.</param>
      <param name="contentId">A unique identifier for the local file.</param>
      <param name="readMode">A value that specifies whether Windows will request updates before the local file is retrieved from an app's MostRecentlyUsedList or FutureAccessList.</param>
      <param name="writeMode">A value that specifies whether other apps can write to the local file and, if so, whether Windows will request updates after the local file is written.</param>
      <param name="options">A value that specifies additional circumstances and behaviors for when Windows requests updates.</param>
    </member>
    <member name="T:Windows.Storage.Provider.CachedFileUpdaterUI">
      <summary>Used to interact with the file picker if your app provides file updates through the Cached File Updater contract.</summary>
    </member>
    <member name="P:Windows.Storage.Provider.CachedFileUpdaterUI.Title">
      <summary>Gets or sets the title to display in the top-left the file picker UI. The title identifies the location or context of the app's page (which is hosted in the file picker UI) for the user.</summary>
      <returns>The title to display in the top-left of the file picker UI.</returns>
    </member>
    <member name="P:Windows.Storage.Provider.CachedFileUpdaterUI.UIStatus">
      <summary>Gets an enum value that indicates the status of the file picker UI.</summary>
      <returns>The UIStatus value that indicates the status of the file picker UI.</returns>
    </member>
    <member name="P:Windows.Storage.Provider.CachedFileUpdaterUI.UpdateRequest">
      <summary>Gets the file update request currently being processed by the cached file updater.</summary>
      <returns>The file update request currently being processed by the cached file updater.</returns>
    </member>
    <member name="P:Windows.Storage.Provider.CachedFileUpdaterUI.UpdateTarget">
      <summary>Gets a value that indicates which version of the file needs to be updated: the local version or the version in the app's repository.</summary>
      <returns>An enum value that indicates which version of the file needs to be updated: the local version or the version in the app's repository.</returns>
    </member>
    <member name="E:Windows.Storage.Provider.CachedFileUpdaterUI.FileUpdateRequested">
      <summary>Fires when the Windows requests a file update. This event fires once for each requested update.</summary>
    </member>
    <member name="E:Windows.Storage.Provider.CachedFileUpdaterUI.UIRequested">
      <summary>Fires when the calling app needs to display the file picker letterbox UI that is represented by the CachedFileUpdaterUI object.</summary>
    </member>
    <member name="M:Windows.Storage.Provider.CachedFileUpdaterUI.GetDeferral">
      <summary>Gets an object used to complete a file update request asynchronously.</summary>
      <returns>The object that the app uses to indicate, asynchronously, that it has finished responding to a FileUpdateRequested event and that the Request is complete.</returns>
    </member>
    <member name="T:Windows.Storage.Provider.FileUpdateRequest">
      <summary>Provides information about a requested file update so that the app can complete the request.</summary>
    </member>
    <member name="P:Windows.Storage.Provider.FileUpdateRequest.ContentId">
      <summary>Gets the unique identifier used to associate the local version of a file with the corresponding remote version.</summary>
      <returns>The identifier that was specified by the app and is associated with the local file.</returns>
    </member>
    <member name="P:Windows.Storage.Provider.FileUpdateRequest.File">
      <summary>Gets a StorageFile object that represents the locally cached copy of the file to update.</summary>
      <returns>The StorageFile object that represents the locally cached copy of the file to update.</returns>
    </member>
    <member name="P:Windows.Storage.Provider.FileUpdateRequest.Status">
      <summary>Gets or sets the status of the update. This property is set in response to a FileUpdateRequested event.</summary>
      <returns>An enum value that indicates the status of the update.</returns>
    </member>
    <member name="P:Windows.Storage.Provider.FileUpdateRequest.UserInputNeededMessage">
      <summary>Gets or sets a message to the user indicating that user input is needed to complete the FileUpdateRequest.</summary>
      <returns>A message to the user indicating that user input is needed to complete the FileUpdateRequest.</returns>
    </member>
    <member name="M:Windows.Storage.Provider.FileUpdateRequest.GetDeferral">
      <summary>Gets an object used to complete an update asynchronously.</summary>
      <returns>The object that the app uses to indicate, asynchronously, that it has finished responding to a FileUpdateRequested event and that the Request is complete.</returns>
    </member>
    <member name="M:Windows.Storage.Provider.FileUpdateRequest.UpdateLocalFile(Windows.Storage.IStorageFile)">
      <summary>Provide a new version of the local file to represent the remote file.</summary>
      <param name="value">The new version of the local file that will represent remote file.</param>
    </member>
    <member name="T:Windows.Storage.Provider.FileUpdateRequestDeferral">
      <summary>Use to complete an update asynchronously.</summary>
    </member>
    <member name="M:Windows.Storage.Provider.FileUpdateRequestDeferral.Complete">
      <summary>Signals that the response to a FileUpdateRequested event is finished.</summary>
    </member>
    <member name="T:Windows.Storage.Provider.FileUpdateRequestedEventArgs">
      <summary>Provides information about a FileUpdateRequested event.</summary>
    </member>
    <member name="P:Windows.Storage.Provider.FileUpdateRequestedEventArgs.Request">
      <summary>Gets the details of the requested file update.</summary>
      <returns>The details of the requested file update.</returns>
    </member>
    <member name="T:Windows.Storage.Provider.FileUpdateStatus">
      <summary>Describes the status of a file update request.</summary>
    </member>
    <member name="F:Windows.Storage.Provider.FileUpdateStatus.Complete">
      <summary>The file update was completed successfully.</summary>
    </member>
    <member name="F:Windows.Storage.Provider.FileUpdateStatus.CompleteAndRenamed">
      <summary>The file update was completed successfully and the file has been renamed. For example, this could occur if the user chose to save their changes under a different file name because of conflicting changes made to the remote version of the file.</summary>
    </member>
    <member name="F:Windows.Storage.Provider.FileUpdateStatus.CurrentlyUnavailable">
      <summary>The remote version of the file was not updated because the storage location wasn't available. The file remains valid and subsequent updates to the file may succeed.</summary>
    </member>
    <member name="F:Windows.Storage.Provider.FileUpdateStatus.Failed">
      <summary>The file is now invalid and can't be updated now or in the future. For example, this could occur if the remote version of the file was deleted.</summary>
    </member>
    <member name="F:Windows.Storage.Provider.FileUpdateStatus.Incomplete">
      <summary>The file update was not fully completed and should be retried.</summary>
    </member>
    <member name="F:Windows.Storage.Provider.FileUpdateStatus.UserInputNeeded">
      <summary>User input (like credentials) is needed to update the file.</summary>
    </member>
    <member name="T:Windows.Storage.Provider.ReadActivationMode">
      <summary>Indicates when Windows will request a file update if another app retrieves the file from its MostRecentlyUsedList or FutureAccessList.</summary>
    </member>
    <member name="F:Windows.Storage.Provider.ReadActivationMode.BeforeAccess">
      <summary>Windows will trigger a file update request just before it has been retrieved from the app's MostRecentlyUsedList or FutureAccessList.</summary>
    </member>
    <member name="F:Windows.Storage.Provider.ReadActivationMode.NotNeeded">
      <summary>Windows will not trigger a file update request when another app retrieves the local file.</summary>
    </member>
    <member name="T:Windows.Storage.Provider.UIStatus">
      <summary>Indicates the status of the file picker UI.</summary>
    </member>
    <member name="F:Windows.Storage.Provider.UIStatus.Complete">
      <summary>The file picker is currently showing UI and all</summary>
    </member>
    <member name="F:Windows.Storage.Provider.UIStatus.Hidden">
      <summary>The file picker is not showing UI, but UI can be requested.</summary>
    </member>
    <member name="F:Windows.Storage.Provider.UIStatus.Unavailable">
      <summary>The file picker is not showing UI and UI can't be requested.</summary>
    </member>
    <member name="F:Windows.Storage.Provider.UIStatus.Visible">
      <summary>The file picker is currently showing UI because UI was requested by the app.</summary>
    </member>
    <member name="T:Windows.Storage.Provider.WriteActivationMode">
      <summary>Indicates whether other apps can write to the locally cached version of the file and when Windows will request an update if another app writes to that local file.</summary>
    </member>
    <member name="F:Windows.Storage.Provider.WriteActivationMode.AfterWrite">
      <summary>Windows will trigger a file update request after another app writes to the local file.</summary>
    </member>
    <member name="F:Windows.Storage.Provider.WriteActivationMode.NotNeeded">
      <summary>Windows will trigger a file update request when another app writes to the local file.</summary>
    </member>
    <member name="F:Windows.Storage.Provider.WriteActivationMode.ReadOnly">
      <summary>Other apps can't write to the local file.</summary>
    </member>
    <member name="T:Windows.Storage.Search.CommonFileQuery">
      <summary>Specifies how to sort the files in the query results and determines whether the query is shallow or deep. Query results for deep queries include all files in all of the subfolders of the current folder, sorted according to the specified option.</summary>
    </member>
    <member name="F:Windows.Storage.Search.CommonFileQuery.DefaultQuery">
      <summary>A shallow list of files in the current folder, similar to the list that File Explorer provides.</summary>
    </member>
    <member name="F:Windows.Storage.Search.CommonFileQuery.OrderByDate">
      <summary>A deep, flat list of files in a folder and its subfolders, sorted by System.ItemDate.</summary>
    </member>
    <member name="F:Windows.Storage.Search.CommonFileQuery.OrderByMusicProperties">
      <summary>A deep, flat list of files in a folder and its subfolders, sorted by music properties.</summary>
    </member>
    <member name="F:Windows.Storage.Search.CommonFileQuery.OrderByName">
      <summary>A deep, flat list of files in a folder and its subfolders, sorted by System.ItemNameDisplay.</summary>
    </member>
    <member name="F:Windows.Storage.Search.CommonFileQuery.OrderBySearchRank">
      <summary>A deep, flat list of files in a folder and its subfolders, sorted by System.Search.Rank followed by System.DateModified.</summary>
    </member>
    <member name="F:Windows.Storage.Search.CommonFileQuery.OrderByTitle">
      <summary>A deep, flat list of files in a folder and its subfolders, sorted by System.Title.</summary>
    </member>
    <member name="T:Windows.Storage.Search.CommonFolderQuery">
      <summary>Specifies how to group files into folders in the query results and determines whether the query is shallow or deep. Query results for deep queries include all files in all of the subfolders of the current folder, grouped into folders according to the specified option.</summary>
    </member>
    <member name="F:Windows.Storage.Search.CommonFolderQuery.DefaultQuery">
      <summary>A shallow list of the folders in the current folder, similar to the view that File Explorer provides.</summary>
    </member>
    <member name="F:Windows.Storage.Search.CommonFolderQuery.GroupByAlbum">
      <summary>Group files into virtual folders by year based on the System.Music.AlbumTitle property of each file. Each folder will contain all (and only) files with identical values for System.Music.AlbumTitle.</summary>
    </member>
    <member name="F:Windows.Storage.Search.CommonFolderQuery.GroupByAlbumArtist">
      <summary>Group files into virtual folders based on the System.Music.AlbumArtist property of each file. Each folder will contain all (and only) files with identical values for System.Music.AlbumArtist.</summary>
    </member>
    <member name="F:Windows.Storage.Search.CommonFolderQuery.GroupByArtist">
      <summary>Group files into virtual folders based on the System.Music.Artist property of each file. Each folder will contain all (and only) files with identical values for System.Music.Artist.</summary>
    </member>
    <member name="F:Windows.Storage.Search.CommonFolderQuery.GroupByAuthor">
      <summary>Group files into virtual folders based on the System.Author property of each file. Each folder will represent one author, and contain all files whose System.Author vector contains that author. If a file lists multiple authors, it may appear in more than one of the resulting folders.</summary>
    </member>
    <member name="F:Windows.Storage.Search.CommonFolderQuery.GroupByComposer">
      <summary>Group files into virtual folders based on the System.Music.Composer property of each file. Each folder will represent one composer, and contain all files whose System.Music.Composer vector contains that composer. If a file lists multiple composers, it may appear in more than one of the resulting folders.</summary>
    </member>
    <member name="F:Windows.Storage.Search.CommonFolderQuery.GroupByGenre">
      <summary>Group files into virtual folders based on the System.Music.Genre property of each file. Each folder will contain all (and only) files with identical values for System.Music.Genre.</summary>
    </member>
    <member name="F:Windows.Storage.Search.CommonFolderQuery.GroupByMonth">
      <summary>Group files into virtual folders by month based on the System.ItemDate property of each file. Each folder will contain all (and only) files that have values for System.ItemDate within the same month.</summary>
    </member>
    <member name="F:Windows.Storage.Search.CommonFolderQuery.GroupByPublishedYear">
      <summary>Group files into virtual folders by year based on the System.Media.Year property of each file. Each folder will contain all (and only) files that have values for System.Media.Year within the same year.</summary>
    </member>
    <member name="F:Windows.Storage.Search.CommonFolderQuery.GroupByRating">
      <summary>Group files into virtual folders by rating (1 star, 2 stars, and so on) based on the System.Rating property of each file. Each folder will contain all (and only) files with identical values for System.Rating.</summary>
    </member>
    <member name="F:Windows.Storage.Search.CommonFolderQuery.GroupByTag">
      <summary>Group files into virtual folders based on the System.Keywords property of each file. Each folder will represent one tag, and contain all files whose System.Keywords vector contains that tag. If a file lists multiple tags in its System.Keywords vector, it may appear in more than one of the resulting folders.</summary>
    </member>
    <member name="F:Windows.Storage.Search.CommonFolderQuery.GroupByType">
      <summary>Group files into virtual folders by type (for example, Microsoft Word documents, text files, and so forth) based on the System.ItemTypeText property of each file.</summary>
    </member>
    <member name="F:Windows.Storage.Search.CommonFolderQuery.GroupByYear">
      <summary>Group files into virtual folders by year based on the System.ItemDate property of each file. Each folder will contain all (and only) files that have values for System.ItemDate within the same year.</summary>
    </member>
    <member name="T:Windows.Storage.Search.ContentIndexer">
      <summary>Enables UWP apps to make private content searchable by using the system index.</summary>
    </member>
    <member name="P:Windows.Storage.Search.ContentIndexer.Revision">
      <summary>Gets the version of the ContentIndexer.</summary>
      <returns>The revision number.</returns>
    </member>
    <member name="M:Windows.Storage.Search.ContentIndexer.AddAsync(Windows.Storage.Search.IIndexableContent)">
      <summary>Adds app-defined items with properties and content to the system index.</summary>
      <param name="indexableContent">The content properties to index.</param>
      <returns>
      </returns>
    </member>
    <member name="M:Windows.Storage.Search.ContentIndexer.CreateQuery(System.String,Windows.Foundation.Collections.IIterable{System.String})">
      <summary>Builds a query with the specified search filter and identifies which properties to retrieve.</summary>
      <param name="searchFilter">The Advanced Query Syntax (AQS) filter to apply.</param>
      <param name="propertiesToRetrieve">The properties to retrieve, specified by their Windows canonical property names.</param>
      <returns>The query.</returns>
    </member>
    <member name="M:Windows.Storage.Search.ContentIndexer.CreateQuery(System.String,Windows.Foundation.Collections.IIterable{System.String},Windows.Foundation.Collections.IIterable{Windows.Storage.Search.SortEntry})">
      <summary>Builds a query with the specified search filter, sort order, and identifies which properties to retrieve.</summary>
      <param name="searchFilter">The Advanced Query Syntax (AQS) filter.</param>
      <param name="propertiesToRetrieve">The properties to retrieve, specified by their Windows canonical property names.</param>
      <param name="sortOrder">The sort order for the filtered results.</param>
      <returns>The query.</returns>
    </member>
    <member name="M:Windows.Storage.Search.ContentIndexer.CreateQuery(System.String,Windows.Foundation.Collections.IIterable{System.String},Windows.Foundation.Collections.IIterable{Windows.Storage.Search.SortEntry},System.String)">
      <summary>Builds a query with the specified search filter, sort order, filter language, and identifies which properties to retrieve.</summary>
      <param name="searchFilter">The Advanced Query Syntax (AQS) filter to apply.</param>
      <param name="propertiesToRetrieve">The properties to retrieve, specified by their Windows canonical property names.</param>
      <param name="sortOrder">The sort order for the filtered results.</param>
      <param name="searchFilterLanguage">The language that's used to parse Advanced Query Syntax (AQS), specified as a BCP-47 language tag.</param>
      <returns>The query.</returns>
    </member>
    <member name="M:Windows.Storage.Search.ContentIndexer.DeleteAllAsync">
      <summary>Removes all app-defined items from the ContentIndexer.</summary>
      <returns>
      </returns>
    </member>
    <member name="M:Windows.Storage.Search.ContentIndexer.DeleteAsync(System.String)">
      <summary>Removes the specified app-defined item from the ContentIndexer.</summary>
      <param name="contentId">The identifier of the item to remove.</param>
      <returns>
      </returns>
    </member>
    <member name="M:Windows.Storage.Search.ContentIndexer.DeleteMultipleAsync(Windows.Foundation.Collections.IIterable{System.String})">
      <summary>Removes the specified app-defined items from the ContentIndexer.</summary>
      <param name="contentIds">The identifier of the item to remove.</param>
      <returns>
      </returns>
    </member>
    <member name="M:Windows.Storage.Search.ContentIndexer.GetIndexer">
      <summary>Gets an existing per-app index or creates a new one, if necessary.</summary>
      <returns>The index.</returns>
    </member>
    <member name="M:Windows.Storage.Search.ContentIndexer.GetIndexer(System.String)">
      <summary>Gets the per-app index with the specified name or creates a new one, if necessary.</summary>
      <param name="indexName">The index name.</param>
      <returns>The index.</returns>
    </member>
    <member name="M:Windows.Storage.Search.ContentIndexer.RetrievePropertiesAsync(System.String,Windows.Foundation.Collections.IIterable{System.String})">
      <summary>Gets content properties based on the given content identifier.</summary>
      <param name="contentId">The identifier for the content properties.</param>
      <param name="propertiesToRetrieve">The retrieved properties, based on *contentId*.</param>
      <returns>When this method completes, it returns the retrieved properties as a map of key-value pairs.</returns>
    </member>
    <member name="M:Windows.Storage.Search.ContentIndexer.UpdateAsync(Windows.Storage.Search.IIndexableContent)">
      <summary>Updates app content and properties in the ContentIndexer.</summary>
      <param name="indexableContent">The content properties to update.</param>
      <returns>
      </returns>
    </member>
    <member name="T:Windows.Storage.Search.ContentIndexerQuery">
      <summary>Represents a query for content properties in the ContentIndexer.</summary>
    </member>
    <member name="P:Windows.Storage.Search.ContentIndexerQuery.QueryFolder">
      <summary>Gets the StorageFolder representation of the app-provided items in the ContentIndexer query.</summary>
      <returns>The folder that contains app-provided content.</returns>
    </member>
    <member name="M:Windows.Storage.Search.ContentIndexerQuery.GetAsync">
      <summary>Runs the query on the app's indexed content properties.</summary>
      <returns>When this method completes, it returns the query results, represented as a collection of IIndexableContent instances.</returns>
    </member>
    <member name="M:Windows.Storage.Search.ContentIndexerQuery.GetAsync(System.UInt32,System.UInt32)">
      <summary>Runs the query on the app's indexed content properties and returns the specified number of items from the specified start index in the results collection.</summary>
      <param name="startIndex">The index of the first item to get from the results collection.</param>
      <param name="maxItems">The maximum number of items to get.</param>
      <returns>When this method completes, it returns the query results, represented as a collection of IndexableContent instances.</returns>
    </member>
    <member name="M:Windows.Storage.Search.ContentIndexerQuery.GetCountAsync">
      <summary>Gets the number of items in the search results.</summary>
      <returns>When this method completes, it returns the number of items in the search results.</returns>
    </member>
    <member name="M:Windows.Storage.Search.ContentIndexerQuery.GetPropertiesAsync">
      <summary>Retrieves a collection of property sets for an app, where the property sets are key-value pairs.</summary>
      <returns>When this method completes, it returns the query results as a collection of PropertyValue instances.</returns>
    </member>
    <member name="M:Windows.Storage.Search.ContentIndexerQuery.GetPropertiesAsync(System.UInt32,System.UInt32)">
      <summary>Runs the query on the app's indexed content properties and returns the specified number of properties from the specified start index in the results collection.</summary>
      <param name="startIndex">The index of the first item to get from the results collection.</param>
      <param name="maxItems">The maximum number of items to get.</param>
      <returns>When this method completes, it returns the query results as a collection of PropertyValue instances.</returns>
    </member>
    <member name="T:Windows.Storage.Search.DateStackOption">
      <summary>Indicates the unit of time used to group files into folders if a CommonFolderQuery based on date is used to create a QueryOptions object.</summary>
    </member>
    <member name="F:Windows.Storage.Search.DateStackOption.Month">
      <summary>The content is grouped by month.</summary>
    </member>
    <member name="F:Windows.Storage.Search.DateStackOption.None">
      <summary>The query options are not based on the date.</summary>
    </member>
    <member name="F:Windows.Storage.Search.DateStackOption.Year">
      <summary>The content is grouped by year.</summary>
    </member>
    <member name="T:Windows.Storage.Search.FolderDepth">
      <summary>Indicates whether all files and subfolders of the folder being queried will be enumerated or if only the top-level files and subfolders will be enumerated.</summary>
    </member>
    <member name="F:Windows.Storage.Search.FolderDepth.Deep">
      <summary>Perform a deep enumeration of the folder contents. Windows traverses through subfolders to discover content and presents the results in a single list that combines all discovered content.</summary>
    </member>
    <member name="F:Windows.Storage.Search.FolderDepth.Shallow">
      <summary>Perform a shallow enumeration of the folder being queried. Only the top-level, child files and folders of the folder being queried will be returned. This is similar to the view that Windows Explorer would provide for the folder being queried.</summary>
    </member>
    <member name="T:Windows.Storage.Search.IIndexableContent">
      <summary>Represents app content and properties that can be added to the ContentIndexer.</summary>
    </member>
    <member name="P:Windows.Storage.Search.IIndexableContent.Id">
      <summary>Gets or sets the identifier for the content properties in the IIndexableContent object. Changes to the actual representation of the item in the index can be made using the ContentIndexer class.</summary>
      <returns>The identifier of the content item.</returns>
    </member>
    <member name="P:Windows.Storage.Search.IIndexableContent.Properties">
      <summary>Gets the content properties.</summary>
      <returns>The collection of properties, represented as a Map of key-value pairs.</returns>
    </member>
    <member name="P:Windows.Storage.Search.IIndexableContent.Stream">
      <summary>Gets or sets a stream that provides full-text content. Changes to the actual representation of the item in the index can be made using the ContentIndexer class.</summary>
      <returns>The stream used to provide the full-text content for the item.</returns>
    </member>
    <member name="P:Windows.Storage.Search.IIndexableContent.StreamContentType">
      <summary>Specifies the type of content in the Stream.</summary>
      <returns>The content type, like StorageFile.ContentType.</returns>
    </member>
    <member name="T:Windows.Storage.Search.IndexableContent">
      <summary>Represents app content and properties that can be added to the ContentIndexer.</summary>
    </member>
    <member name="M:Windows.Storage.Search.IndexableContent.#ctor">
      <summary>Initializes a new instance of the IndexableContent class.</summary>
    </member>
    <member name="P:Windows.Storage.Search.IndexableContent.Id">
      <summary>Gets or sets the identifier for the content properties in the IndexableContent object. Changes to the actual representation of the item in the index can be made using the ContentIndexer class.</summary>
      <returns>The identifier of the content item.</returns>
    </member>
    <member name="P:Windows.Storage.Search.IndexableContent.Properties">
      <summary>Gets the content properties.</summary>
      <returns>The collection of properties, represented as a Map of key-value pairs.</returns>
    </member>
    <member name="P:Windows.Storage.Search.IndexableContent.Stream">
      <summary>Gets or sets a Stream that provides full-text content. Changes to the actual representation of the item in the index can be made using the ContentIndexer class.</summary>
      <returns>The stream used to provide the full-text content for the item.</returns>
    </member>
    <member name="P:Windows.Storage.Search.IndexableContent.StreamContentType">
      <summary>Specifies the type of content in the Stream.</summary>
      <returns>The content type, like StorageFile.ContentType.</returns>
    </member>
    <member name="T:Windows.Storage.Search.IndexedState">
      <summary>Indicates whether a StorageFolder is included in the system index.</summary>
    </member>
    <member name="F:Windows.Storage.Search.IndexedState.FullyIndexed">
      <summary>The folder contains indexed content. </summary>
    </member>
    <member name="F:Windows.Storage.Search.IndexedState.NotIndexed">
      <summary>The folder is not indexed.</summary>
    </member>
    <member name="F:Windows.Storage.Search.IndexedState.PartiallyIndexed">
      <summary>Some folders in the library are indexed, but not all of them. This value is relevant only for libraries.</summary>
    </member>
    <member name="F:Windows.Storage.Search.IndexedState.Unknown">
      <summary>The indexed state is not known.</summary>
    </member>
    <member name="T:Windows.Storage.Search.IndexerOption">
      <summary>Specifies whether the query should use the system index of the file system when enumerating content in the folder being queried. The indexer can retrieve results faster but is not available in all file locations.</summary>
    </member>
    <member name="F:Windows.Storage.Search.IndexerOption.DoNotUseIndexer">
      <summary>Access the file system directly; don't use the system index.</summary>
    </member>
    <member name="F:Windows.Storage.Search.IndexerOption.OnlyUseIndexer">
      <summary>Use only indexed content and ignore content that has not been indexed.</summary>
    </member>
    <member name="F:Windows.Storage.Search.IndexerOption.OnlyUseIndexerAndOptimizeForIndexedProperties">
      <summary>Only returns the properties specified in QueryOptions.SetPropertyPrefetch for faster results.</summary>
    </member>
    <member name="F:Windows.Storage.Search.IndexerOption.UseIndexerWhenAvailable">
      <summary>Use the system index for content that has been indexed and use the file system directly for content that has not been indexed.</summary>
    </member>
    <member name="T:Windows.Storage.Search.IStorageFolderQueryOperations">
      <summary>Provides methods to create search queries and retrieve files from a folder. This interface is implemented by StorageFolder objects, which can represent file system folders, libraries, or virtual folders that are automatically generated when queries are created using group-based CommonFolderQuery values like GroupByAlbum.</summary>
    </member>
    <member name="M:Windows.Storage.Search.IStorageFolderQueryOperations.AreQueryOptionsSupported(Windows.Storage.Search.QueryOptions)">
      <summary>Verifies whether the folder supports the specified search query options (returns true or false).</summary>
      <param name="queryOptions">The search query options to test.</param>
      <returns>True if the folder supports the specified search query options; otherwise false.</returns>
    </member>
    <member name="M:Windows.Storage.Search.IStorageFolderQueryOperations.CreateFileQuery">
      <summary>Retrieves an object for enumerating the files in a storage location and subscribing to events that fire when the contents of the storage location change.</summary>
      <returns>An object for enumerating files and subscribing to events.</returns>
    </member>
    <member name="M:Windows.Storage.Search.IStorageFolderQueryOperations.CreateFileQuery(Windows.Storage.Search.CommonFileQuery)">
      <summary>Retrieves an object with the specified options for enumerating the storage location in a folder and subscribing to events that fire when the contents of the storage location change.</summary>
      <param name="query">The type of folder query to perform. This parameter defaults to CommonFileQuery.DefaultQuery.</param>
      <returns>An object for enumerating files and subscribing to events.</returns>
    </member>
    <member name="M:Windows.Storage.Search.IStorageFolderQueryOperations.CreateFileQueryWithOptions(Windows.Storage.Search.QueryOptions)">
      <summary>Retrieves an object with the specified options for enumerating the files in a storage location and subscribing to events that fire when the contents of the storage location change.</summary>
      <param name="queryOptions">The options for filtering the query results.</param>
      <returns>An object for enumerating files and subscribing to events.</returns>
    </member>
    <member name="M:Windows.Storage.Search.IStorageFolderQueryOperations.CreateFolderQuery">
      <summary>Retrieves an object for enumerating folders in a storage location and subscribing to events that fire when the contents of the storage location change.</summary>
      <returns>An object for enumerating folders and subscribing to events.</returns>
    </member>
    <member name="M:Windows.Storage.Search.IStorageFolderQueryOperations.CreateFolderQuery(Windows.Storage.Search.CommonFolderQuery)">
      <summary>Retrieves an object with the specified options for enumerating folders in a storage location and subscribing to events that fire when the contents of the storage location change.</summary>
      <param name="query">The type of folder query to perform. This parameter defaults to CommonFolderQuery.DefaultQuery.</param>
      <returns>An object for enumerating folders and subscribing to events.</returns>
    </member>
    <member name="M:Windows.Storage.Search.IStorageFolderQueryOperations.CreateFolderQueryWithOptions(Windows.Storage.Search.QueryOptions)">
      <summary>Retrieves an object with the specified options for enumerating folders in a storage location and subscribing to events that fire when the contents of the storage location change.</summary>
      <param name="queryOptions">The options for filtering the query results.</param>
      <returns>An object for enumerating folders and subscribing to events.</returns>
    </member>
    <member name="M:Windows.Storage.Search.IStorageFolderQueryOperations.CreateItemQuery">
      <summary>Retrieves an object for performing shallow enumerations of the files and folders in a storage location. An app can use the object to enumerate the items in a storage location and subscribe to events that fire when the contents of the storage location change.</summary>
      <returns>An object for enumerating storage items and subscribing to events.</returns>
    </member>
    <member name="M:Windows.Storage.Search.IStorageFolderQueryOperations.CreateItemQueryWithOptions(Windows.Storage.Search.QueryOptions)">
      <summary>Retrieves an object with the specified options for enumerating the files and folders in a storage location and subscribing to events that fire when the contents of the storage location change.</summary>
      <param name="queryOptions">The options for filtering the query results.</param>
      <returns>An object for enumerating storage items and subscribing to events.</returns>
    </member>
    <member name="M:Windows.Storage.Search.IStorageFolderQueryOperations.GetFilesAsync(Windows.Storage.Search.CommonFileQuery)">
      <summary>Retrieves a list of files based on the specified query (shallow enumeration). This returns a snapshot of the files at a point in time and does not allow you to keep track of changes through events.</summary>
      <param name="query">The type of file query to perform.</param>
      <returns>When this method completes successfully, it returns a list (type IVectorView ) of files that are represented by StorageFile objects.</returns>
    </member>
    <member name="M:Windows.Storage.Search.IStorageFolderQueryOperations.GetFilesAsync(Windows.Storage.Search.CommonFileQuery,System.UInt32,System.UInt32)">
      <summary>Retrieves a list of files in a specified range that are based on the specified file query. This returns a snapshot of the files at a point in time and does not allow you to keep track of changes through events.</summary>
      <param name="query">The type of file query to perform.</param>
      <param name="startIndex">The zero-based index of the first file in the range. This parameter defaults to 0.</param>
      <param name="maxItemsToRetrieve">The maximum number of files to retrieve. Use -1 to retrieve all files.</param>
      <returns>When this method completes successfully, it returns a list (type IVectorView ) of files that are represented by StorageFile objects.</returns>
    </member>
    <member name="M:Windows.Storage.Search.IStorageFolderQueryOperations.GetFoldersAsync(Windows.Storage.Search.CommonFolderQuery)">
      <summary>Retrieves a list of folders and file groups based on a specified folder query. This returns a snapshot of the folders or file groups at a point in time and does not allow you to keep track of changes through events.</summary>
      <param name="query">The type of folder query to perform.</param>
      <returns>When this method completes successfully, it returns a list (type IVectorView ) of folders of file groups that are represented by StorageFolder objects.</returns>
    </member>
    <member name="M:Windows.Storage.Search.IStorageFolderQueryOperations.GetFoldersAsync(Windows.Storage.Search.CommonFolderQuery,System.UInt32,System.UInt32)">
      <summary>Asynchronously retrieves a range of folders in this folder based on a folder query. This returns a snapshot of the folders or file groups at a point in time and does not allow you to keep track of changes through events.</summary>
      <param name="query">The type of folder query to perform.</param>
      <param name="startIndex">The zero-based index of the first folder or file group in the range. This parameter defaults to 0.</param>
      <param name="maxItemsToRetrieve">The maximum number of folders or file groups to retrieve. Use -1 to retrieve all folders or file groups.</param>
      <returns>When this method completes successfully, it returns a list (type IVectorView ) of folders of file groups that are represented by StorageFolder objects.</returns>
    </member>
    <member name="M:Windows.Storage.Search.IStorageFolderQueryOperations.GetIndexedStateAsync">
      <summary>Retrieves a value that indicates the indexed state of the StorageFolder location associated with the query.</summary>
      <returns>When this method completes successfully, it returns a value of the IndexedState enumeration.</returns>
    </member>
    <member name="M:Windows.Storage.Search.IStorageFolderQueryOperations.GetItemsAsync(System.UInt32,System.UInt32)">
      <summary>Retrieves a list items like files, folders, or file groups, in a specified range (shallow enumeration).</summary>
      <param name="startIndex">The zero-based index of the first item in the range. This parameter defaults to 0.</param>
      <param name="maxItemsToRetrieve">The maximum number of items to retrieve. Use -1 to retrieve all items.</param>
      <returns>When this method completes successfully, it returns a list (type IVectorView ) of items. Each item is the IStorageItem type and represents a file, folder, or file group.</returns>
    </member>
    <member name="M:Windows.Storage.Search.IStorageFolderQueryOperations.IsCommonFileQuerySupported(Windows.Storage.Search.CommonFileQuery)">
      <summary>Verifies whether this folder supports the specified file query (returns true or false).</summary>
      <param name="query">The file query to test.</param>
      <returns>True if the folder supports the specified file query; otherwise false.</returns>
    </member>
    <member name="M:Windows.Storage.Search.IStorageFolderQueryOperations.IsCommonFolderQuerySupported(Windows.Storage.Search.CommonFolderQuery)">
      <summary>Verifies whether this folder supports the specified folder query (returns true or false).</summary>
      <param name="query">The folder query to test.</param>
      <returns>True if the folder supports the specified folder query; otherwise false.</returns>
    </member>
    <member name="T:Windows.Storage.Search.IStorageQueryResultBase">
      <summary>Provides methods to access to and manage query results.</summary>
    </member>
    <member name="P:Windows.Storage.Search.IStorageQueryResultBase.Folder">
      <summary>Gets the folder originally used to create a StorageFileQueryResult, StorageFolderQueryResult, or StorageItemQueryResult object. This folder represents the scope of the query.</summary>
      <returns>The original folder.</returns>
    </member>
    <member name="E:Windows.Storage.Search.IStorageQueryResultBase.ContentsChanged">
      <summary>Fires when an item is added, deleted or modified in the folder being queried.</summary>
    </member>
    <member name="E:Windows.Storage.Search.IStorageQueryResultBase.OptionsChanged">
      <summary>Fires when the query options are changed for a StorageFileQueryResult, StorageFolderQueryResult, or StorageItemQueryResult object.</summary>
    </member>
    <member name="M:Windows.Storage.Search.IStorageQueryResultBase.ApplyNewQueryOptions(Windows.Storage.Search.QueryOptions)">
      <summary>Applies new query options to the results retrieved by the StorageFileQueryResult, StorageFolderQueryResult, or StorageItemQueryResult object.</summary>
      <param name="newQueryOptions">The new query options.</param>
    </member>
    <member name="M:Windows.Storage.Search.IStorageQueryResultBase.FindStartIndexAsync(System.Object)">
      <summary>Retrieves the index of the file from the query results that most closely matches the specified property value. The property that is matched is determined by the first SortEntry of the QueryOptions.SortOrder list.</summary>
      <param name="value">The property value to match when searching the query results.</param>
      <returns>When this method completes successfully it returns the index of the matched item in the query results.</returns>
    </member>
    <member name="M:Windows.Storage.Search.IStorageQueryResultBase.GetCurrentQueryOptions">
      <summary>Retrieves the query options used to create a StorageFileQueryResult, StorageFolderQueryResult, or StorageItemQueryResult object.</summary>
      <returns>The query options.</returns>
    </member>
    <member name="M:Windows.Storage.Search.IStorageQueryResultBase.GetItemCountAsync">
      <summary>Retrieves the number of items that match the query that created a StorageFileQueryResult, StorageFolderQueryResult, or StorageItemQueryResult object.</summary>
      <returns>When this method completes successfully, it returns the number of items that match the query.</returns>
    </member>
    <member name="T:Windows.Storage.Search.QueryOptions">
      <summary>Specifies the parameters of a search query for enumerating the contents of storage folders.</summary>
    </member>
    <member name="M:Windows.Storage.Search.QueryOptions.#ctor">
      <summary>Creates an instance of the QueryOptions class for enumerating storage items, and initializes it with the following default settings: QueryOptions.FolderDepth gets FolderDepth.Shallow and QueryOptions.IndexerOption gets IndexerOption.DoNotUseIndexer.</summary>
    </member>
    <member name="M:Windows.Storage.Search.QueryOptions.#ctor(Windows.Storage.Search.CommonFileQuery,Windows.Foundation.Collections.IIterable{System.String})">
      <summary>Creates an instance of the QueryOptions class for enumerating files and initializes it with values provided by the specified CommonFileQuery and an optional file type filter that determines which files to include in query results.</summary>
      <param name="query">An enumeration value that specifies the search parameters to use to query files.</param>
      <param name="fileTypeFilter">An array of file types to be included in the query results. To include all file types, supply null, an empty array, or an array containing a single entry of "*".</param>
    </member>
    <member name="M:Windows.Storage.Search.QueryOptions.#ctor(Windows.Storage.Search.CommonFolderQuery)">
      <summary>Creates an instance of the QueryOptions class for enumerating subfolders and initializes it with values based on the specified CommonFolderQuery.</summary>
      <param name="query">An enumeration value that specifies how to group the contents of the folder where the query is created into subfolders to enumerate. The subfolders that are retrieved using a CommonFolderQuery can be actual file system folders or virtual folders that represent groups of files (which are determined by the CommonFolderQuery value).</param>
    </member>
    <member name="P:Windows.Storage.Search.QueryOptions.ApplicationSearchFilter">
      <summary>Gets or sets an application-defined Advanced Query Syntax (AQS) string for filtering files by keywords or properties. This property is combined with the UserSearchFilter to create the query's search filter.</summary>
      <returns>A simple keyword, or a string that conforms to Advanced Query Syntax (AQS). For more information, see Using Advanced Query Syntax Programmatically.</returns>
    </member>
    <member name="P:Windows.Storage.Search.QueryOptions.DateStackOption">
      <summary>Gets the unit of time used to group files into folders if the QueryOptions object was created with a CommonFolderQuery based on date. For example, if CommonFolderQuery.GroupByYear is used to create a QueryOptions object, the value of this property is DateStackOption.Year.</summary>
      <returns>The unit of time user to group folder content by date.</returns>
    </member>
    <member name="P:Windows.Storage.Search.QueryOptions.FileTypeFilter">
      <summary>Gets a list of file name extensions used to filter the search results. If the list is empty, the results include all file types.</summary>
      <returns>The list of file types of files include in query results. The default value is an empty list (which is equivalent to a list containing only "*") that includes all file types.</returns>
    </member>
    <member name="P:Windows.Storage.Search.QueryOptions.FolderDepth">
      <summary>Indicates whether the search query should produce a shallow view of the folder contents or a deep recursive view of all files and subfolder.</summary>
      <returns>A value that indicates how deeply to query the folder. The default value is FolderDepth.Shallow. Predefined queries typically override this property and change it to FolderDepth.Deep.</returns>
    </member>
    <member name="P:Windows.Storage.Search.QueryOptions.GroupPropertyName">
      <summary>Gets the name of the property used to group query results if the QueryOptions object was created using a CommonFolderQuery. For example, if CommonFolderQuery.GroupByYear is used to create a QueryOptions object, the value of this property is System.ItemDate.</summary>
      <returns>The property that is being used to group files and that is specified by the CommonFolderQuery enumeration.</returns>
    </member>
    <member name="P:Windows.Storage.Search.QueryOptions.IndexerOption">
      <summary>Gets or sets a value that specifies whether the system index or the file system is used to retrieve query results. The indexer can retrieve results faster but is not available in all file locations.</summary>
      <returns>The indexer option.</returns>
    </member>
    <member name="P:Windows.Storage.Search.QueryOptions.Language">
      <summary>Gets or sets the Internet Engineering Task Force (IETF) language tag (BCP47 standard) that identifies the language associated with the query. This determines the language-specific algorithm used by the system to break the query into individual search tokens.</summary>
      <returns>The Internet Engineering Task Force (IETF) BCP47-standard language tag.</returns>
    </member>
    <member name="P:Windows.Storage.Search.QueryOptions.SortOrder">
      <summary>Gets the list of SortEntry structures that specify how to sort content (like files and subfolders) in query results. Use this list to customize how query results are sorted.</summary>
      <returns>A SortEntryVector that contains SortEntry structures. These structures specify how to sort query results.</returns>
    </member>
    <member name="P:Windows.Storage.Search.QueryOptions.StorageProviderIdFilter">
      <summary>Gets the filter for storage provider identifiers.</summary>
      <returns>The filter string.</returns>
    </member>
    <member name="P:Windows.Storage.Search.QueryOptions.UserSearchFilter">
      <summary>Gets or sets a user-defined Advanced Query Syntax (AQS) string for filtering files by keywords or properties. This property is combined with the ApplicationSearchFilter to create the query's search filter.</summary>
      <returns>A simple keyword or a string that conforms to Advanced Query Syntax (AQS). For more information, see Using Advanced Query Syntax Programmatically.</returns>
    </member>
    <member name="M:Windows.Storage.Search.QueryOptions.LoadFromString(System.String)">
      <summary>Initializes the current instance of the QueryOptions class with search parameters specified by a string that was created by the SaveToString method.</summary>
      <param name="value">A string retrieved by a previous call to SaveToString.</param>
    </member>
    <member name="M:Windows.Storage.Search.QueryOptions.SaveToString">
      <summary>Converts the values of a QueryOptions object to a string that can be used to initialize the values of a QueryOptions object by calling LoadFromString.</summary>
      <returns>A string representing the serialized settings of a QueryOptions instance.</returns>
    </member>
    <member name="M:Windows.Storage.Search.QueryOptions.SetPropertyPrefetch(Windows.Storage.FileProperties.PropertyPrefetchOptions,Windows.Foundation.Collections.IIterable{System.String})">
      <summary>Specifies properties that the system should load in advance for all items in the query result set while the query is being executed (instead of retrieving them on a case-by-case basis). If many properties are specified, the query might take longer to execute, but subsequent property retrieval on query results will be faster.</summary>
      <param name="options">A value that specifies the set of properties to retrieve in advance.</param>
      <param name="propertiesToRetrieve">A custom list of properties to retrieve in advance as an array of property names. Use the system property names to specify properties, for example System.Copyright and System.Image.ColorSpace.</param>
    </member>
    <member name="M:Windows.Storage.Search.QueryOptions.SetThumbnailPrefetch(Windows.Storage.FileProperties.ThumbnailMode,System.UInt32,Windows.Storage.FileProperties.ThumbnailOptions)">
      <summary>Specifies the type and size of thumbnails that the system should start loading immediately when items are accessed (instead of retrieving them on a case-by-case basis). This uses more resources but makes thumbnail retrieval on query results faster.</summary>
      <param name="mode">The enumeration value that describes the purpose of the thumbnail and determines how the thumbnail image is adjusted.</param>
      <param name="requestedSize">The requested size, in pixels, of the longest edge of the thumbnail. Windows uses the *requestedSize* as a guide and tries to return a thumbnail image that can be scaled to the requested size without reducing the quality of the image.</param>
      <param name="options">The enum value that describes the desired behavior to use to retrieve the thumbnail image. The specified behavior might affect the size and/or quality of the image and how quickly the thumbnail image is retrieved.</param>
    </member>
    <member name="T:Windows.Storage.Search.SortEntry">
      <summary>An entry in the SortOrder list the specifies a property and ordering that is used to sort query results.</summary>
    </member>
    <member name="F:Windows.Storage.Search.SortEntry.AscendingOrder">
      <summary>True to sort content in the query results in ascending order based on the property name, or false to sort content in descending order.</summary>
    </member>
    <member name="F:Windows.Storage.Search.SortEntry.PropertyName">
      <summary>The name of the property to use for sorting, like System.Author. The property must be registered on the system.</summary>
    </member>
    <member name="T:Windows.Storage.Search.SortEntryVector">
      <summary>Provides access to the sorting criteria of the query results as a collection of SortEntry objects.</summary>
    </member>
    <member name="P:Windows.Storage.Search.SortEntryVector.Size">
      <summary>Gets the number of sort entries in the collection.</summary>
      <returns>The number of sort entries.</returns>
    </member>
    <member name="M:Windows.Storage.Search.SortEntryVector.Append(Windows.Storage.Search.SortEntry)">
      <summary>Appends a sort entry to the end of the collection.</summary>
      <param name="value">The sort entry to append to the collection.</param>
    </member>
    <member name="M:Windows.Storage.Search.SortEntryVector.Clear">
      <summary>Removes all sort entries from the collection.</summary>
    </member>
    <member name="M:Windows.Storage.Search.SortEntryVector.First">
      <summary>Retrieves an iterator that iterates through the sort entries in the collection.</summary>
      <returns>The iterator.</returns>
    </member>
    <member name="M:Windows.Storage.Search.SortEntryVector.GetAt(System.UInt32)">
      <summary>Retrieves the sort entry at the specified index in the collection.</summary>
      <param name="index">The zero-based index of the sort entry to retrieve.</param>
      <returns>The sort entry at the specified index.</returns>
    </member>
    <member name="M:Windows.Storage.Search.SortEntryVector.GetMany(System.UInt32,Windows.Storage.Search.SortEntry[])">
      <summary>Retrieves the sort entries that start at the specified index in the collection.</summary>
      <param name="startIndex">The zero-based index of the start of the sort entries in the collection to retrieve.</param>
      <param name="items">The sort entries in the collection that start at *startIndex*.</param>
      <returns>The number of items retrieved.</returns>
    </member>
    <member name="M:Windows.Storage.Search.SortEntryVector.GetView">
      <summary>Retrieves an immutable view of the collection of sort entries.</summary>
      <returns>The view of the collection.</returns>
    </member>
    <member name="M:Windows.Storage.Search.SortEntryVector.IndexOf(Windows.Storage.Search.SortEntry,System.UInt32@)">
      <summary>Retrieves the index of a specified sort entry in the collection.</summary>
      <param name="value">The sort entry to find in the collection.</param>
      <param name="index">The zero-based index of the sort entry, if found. This parameter is set to zero if the sort entry is not found.</param>
      <returns>True if the sort entry is found; otherwise false.</returns>
    </member>
    <member name="M:Windows.Storage.Search.SortEntryVector.InsertAt(System.UInt32,Windows.Storage.Search.SortEntry)">
      <summary>Inserts a sort entry into the collection at a specified index.</summary>
      <param name="index">The zero-based index of the location to insert the sort entry.</param>
      <param name="value">The sort entry to insert.</param>
    </member>
    <member name="M:Windows.Storage.Search.SortEntryVector.RemoveAt(System.UInt32)">
      <summary>Removes the sort entry at the specified index in the collection.</summary>
      <param name="index">The zero-based index of the sort entry to remove.</param>
    </member>
    <member name="M:Windows.Storage.Search.SortEntryVector.RemoveAtEnd">
      <summary>Removes the last sort entry from the collection.</summary>
    </member>
    <member name="M:Windows.Storage.Search.SortEntryVector.ReplaceAll(Windows.Storage.Search.SortEntry[])">
      <summary>Replaces all sort entries in the collection with the specified sort entries.</summary>
      <param name="items">The collection of sort entries to put in the vector.</param>
    </member>
    <member name="M:Windows.Storage.Search.SortEntryVector.SetAt(System.UInt32,Windows.Storage.Search.SortEntry)">
      <summary>Sets the sort entry at the specified index of the collection.</summary>
      <param name="index">The zero-based index of the location at which to set the sort entry.</param>
      <param name="value">The sort entry.</param>
    </member>
    <member name="T:Windows.Storage.Search.StorageFileQueryResult">
      <summary>Provides access to the results of a query of the files in the location that is represented by a storageFolder object. You can use storageFileQueryResult to enumerate the files in that storageFolder location.</summary>
    </member>
    <member name="P:Windows.Storage.Search.StorageFileQueryResult.Folder">
      <summary>Gets the folder that was queried to create the StorageFileQueryResult object. This folder represents the scope of the query.</summary>
      <returns>The original folder.</returns>
    </member>
    <member name="E:Windows.Storage.Search.StorageFileQueryResult.ContentsChanged">
      <summary>Fires when a file is added to, deleted from, or modified in the folder being queried. This event only fires after GetFilesAsync has been called at least once.</summary>
    </member>
    <member name="E:Windows.Storage.Search.StorageFileQueryResult.OptionsChanged">
      <summary>Fires when the query options change.</summary>
    </member>
    <member name="M:Windows.Storage.Search.StorageFileQueryResult.ApplyNewQueryOptions(Windows.Storage.Search.QueryOptions)">
      <summary>Modifies query results based on new QueryOptions.</summary>
      <param name="newQueryOptions">The new query options.</param>
    </member>
    <member name="M:Windows.Storage.Search.StorageFileQueryResult.FindStartIndexAsync(System.Object)">
      <summary>Retrieves the index of the file from the query results that most closely matches the specified property value (or file, if used with FileActivatedEventArgs.NeighboringFilesQuery ). The property that is matched is determined by the first SortEntry of the QueryOptions.SortOrder list.</summary>
      <param name="value">The property value to match when searching the query results. The property to that is used to match this value is the property in the first SortEntry of the QueryOptions.SortOrder list.</param>
      <returns>When this method completes successfully, it returns the index of the matched file in the query results or the index of the file in the FileActivatedEventArgs.NeighboringFilesQuery. In the latter case, the file is expected to be sourced from FileActivatedEventArgs.Files. If this function fails, it returns **uint.MaxValue**.</returns>
    </member>
    <member name="M:Windows.Storage.Search.StorageFileQueryResult.GetCurrentQueryOptions">
      <summary>Retrieves the query options used to determine query results.</summary>
      <returns>The query options.</returns>
    </member>
    <member name="M:Windows.Storage.Search.StorageFileQueryResult.GetFilesAsync">
      <summary>Retrieves a list of all the files in the query result set.</summary>
      <returns>When this method completes successfully, it returns a list (type IVectorView ) of files that are represented by storageFile objects.</returns>
    </member>
    <member name="M:Windows.Storage.Search.StorageFileQueryResult.GetFilesAsync(System.UInt32,System.UInt32)">
      <summary>Retrieves a list of files in a specified range.</summary>
      <param name="startIndex">The zero-based index of the first file to retrieve. This parameter is 0 by default.</param>
      <param name="maxNumberOfItems">The maximum number of files to retrieve. Use -1 to retrieve all files. If the range contains fewer files than the max number, all files in the range are returned.</param>
      <returns>When this method completes successfully, it returns a list (type IVectorView ) of files that are represented by storageFile objects.</returns>
    </member>
    <member name="M:Windows.Storage.Search.StorageFileQueryResult.GetItemCountAsync">
      <summary>Retrieves the number of files in the set of query results.</summary>
      <returns>When this method completes successfully, it returns the number of files in the location that match the query.</returns>
    </member>
    <member name="M:Windows.Storage.Search.StorageFileQueryResult.GetMatchingPropertiesWithRanges(Windows.Storage.StorageFile)">
      <summary>Gets matching file properties with corresponding text ranges.</summary>
      <param name="file">The file to query for properties.</param>
      <returns>The matched properties and corresponding text ranges.</returns>
    </member>
    <member name="T:Windows.Storage.Search.StorageFolderQueryResult">
      <summary>Provides access to the results of a query that lists the folder (or file groups) in the folder being queried (which is represented by a storageFolder ). You can use a storageFolderQueryResult to enumerate folders or file groups in that folder.</summary>
    </member>
    <member name="P:Windows.Storage.Search.StorageFolderQueryResult.Folder">
      <summary>Gets the folder originally used to create the StorageFolderQueryResult object. This folder represents the scope of the query.</summary>
      <returns>The original folder.</returns>
    </member>
    <member name="E:Windows.Storage.Search.StorageFolderQueryResult.ContentsChanged">
      <summary>Fires when a file is added to, deleted from, or modified in the folder being queried. This event only fires after GetFilesAsync has been called at least once.</summary>
    </member>
    <member name="E:Windows.Storage.Search.StorageFolderQueryResult.OptionsChanged">
      <summary>Fires when the query options change.</summary>
    </member>
    <member name="M:Windows.Storage.Search.StorageFolderQueryResult.ApplyNewQueryOptions(Windows.Storage.Search.QueryOptions)">
      <summary>Modifies query results based on new QueryOptions.</summary>
      <param name="newQueryOptions">The new query options.</param>
    </member>
    <member name="M:Windows.Storage.Search.StorageFolderQueryResult.FindStartIndexAsync(System.Object)">
      <summary>Retrieves the index of the folder from the query results that most closely matches the specified property value. The property that is matched is determined by the first SortEntry of the QueryOptions.SortOrder list.</summary>
      <param name="value">The property value to match when searching the query results. The property to that is used to match this value is the property in the first SortEntry of the QueryOptions.SortOrder list.</param>
      <returns>When this method completes successfully it returns the index of the matched folder in the query results; otherwise it returns **uint.MaxValue**.</returns>
    </member>
    <member name="M:Windows.Storage.Search.StorageFolderQueryResult.GetCurrentQueryOptions">
      <summary>Retrieves the query options used to determine query results.</summary>
      <returns>The query options.</returns>
    </member>
    <member name="M:Windows.Storage.Search.StorageFolderQueryResult.GetFoldersAsync">
      <summary>Retrieves a list of all the folders (or file groups) in the result set.</summary>
      <returns>When this method completes successfully, it returns a list (type IVectorView ) of folders or file groups that are represented by storageFolder objects. Each of these folder or file group can also be enumerated to retrieve its contents.</returns>
    </member>
    <member name="M:Windows.Storage.Search.StorageFolderQueryResult.GetFoldersAsync(System.UInt32,System.UInt32)">
      <summary>Retrieves folders (or file groups) in a specified range.</summary>
      <param name="startIndex">The zero-based index of the first folder to retrieve. This parameter defaults to 0.</param>
      <param name="maxNumberOfItems">The maximum number of folders or file groups to retrieve. Use -1 to retrieve all folders. If the range contains fewer folders than the max number, all folders in the range are returned.</param>
      <returns>When this method completes successfully, it returns a list (type IVectorView ) of folders or file groups that are represented by storageFolder objects.</returns>
    </member>
    <member name="M:Windows.Storage.Search.StorageFolderQueryResult.GetItemCountAsync">
      <summary>Retrieves the number of folders (or file groups) in the set of query results.</summary>
      <returns>When this method completes successfully, it returns the number of folders or file groups in the location that match the query.</returns>
    </member>
    <member name="T:Windows.Storage.Search.StorageItemQueryResult">
      <summary>Provides access to the results of a query that lists all items including files and folders (or file groups) in the folder being queried (which is represented by a storageFolder ). You can use storageItemQueryResult to enumerate the files and folders in that storageFolder.</summary>
    </member>
    <member name="P:Windows.Storage.Search.StorageItemQueryResult.Folder">
      <summary>Gets the folder originally used to create the StorageItemQueryResult object. This folder represents the scope of the query.</summary>
      <returns>The original folder.</returns>
    </member>
    <member name="E:Windows.Storage.Search.StorageItemQueryResult.ContentsChanged">
      <summary>Fires when an item is added to, deleted from, or modified in the folder being queried. This event only fires after GetItemsAsync has been called at least once.</summary>
    </member>
    <member name="E:Windows.Storage.Search.StorageItemQueryResult.OptionsChanged">
      <summary>Fires when the query options change.</summary>
    </member>
    <member name="M:Windows.Storage.Search.StorageItemQueryResult.ApplyNewQueryOptions(Windows.Storage.Search.QueryOptions)">
      <summary>Modifies query results based on new QueryOptions.</summary>
      <param name="newQueryOptions">The new query options.</param>
    </member>
    <member name="M:Windows.Storage.Search.StorageItemQueryResult.FindStartIndexAsync(System.Object)">
      <summary>Retrieves the index of the item from the query results that most closely matches the specified property value. The property that is matched is determined by the first SortEntry of the QueryOptions.SortOrder list.</summary>
      <param name="value">The property value to match when searching the query results. The property to that is used to match this value is the property in the first SortEntry of the QueryOptions.SortOrder list.</param>
      <returns>When this method completes successfully it returns the index of the matched item in the query results.</returns>
    </member>
    <member name="M:Windows.Storage.Search.StorageItemQueryResult.GetCurrentQueryOptions">
      <summary>Retrieves the query options used to determine query results.</summary>
      <returns>The query options.</returns>
    </member>
    <member name="M:Windows.Storage.Search.StorageItemQueryResult.GetItemCountAsync">
      <summary>Retrieves the number of items in the set of query results.</summary>
      <returns>When this method completes successfully, it returns the number of items in the location that match the query.</returns>
    </member>
    <member name="M:Windows.Storage.Search.StorageItemQueryResult.GetItemsAsync">
      <summary>Retrieves a list of all the items (files and folders) in the query results set.</summary>
      <returns>When this method completes successfully, it returns a list (type IVectorView ) of items. Each item is the IStorageItem type and represents a file, folder, or file group.</returns>
    </member>
    <member name="M:Windows.Storage.Search.StorageItemQueryResult.GetItemsAsync(System.UInt32,System.UInt32)">
      <summary>Retrieves a list of items (files and folders) in a specified range.</summary>
      <param name="startIndex">The zero-based index of the first item to retrieve. This parameter defaults to 0.</param>
      <param name="maxNumberOfItems">The maximum number of items to retrieve. Use -1 to retrieve all items. If the range contains fewer items than the max number, all items in the range are returned.</param>
      <returns>When this method completes successfully, it returns a list (type IVectorView ) of items. Each item is the IStorageItem type and represents a file, folder, or file group.</returns>
    </member>
    <member name="T:Windows.Storage.Search.StorageLibraryChangeTrackerTriggerDetails">
      <summary>Contains the details of a storage library change tracker.</summary>
    </member>
    <member name="P:Windows.Storage.Search.StorageLibraryChangeTrackerTriggerDetails.ChangeTracker">
      <summary>Gets the StorageLibraryChangeTracker associated with the StorageLibraryChangeTrackerTrigger.</summary>
      <returns>The StorageLibraryChangeTracker associated with the StorageLibraryChangeTrackerTrigger.</returns>
    </member>
    <member name="P:Windows.Storage.Search.StorageLibraryChangeTrackerTriggerDetails.Folder">
      <summary>Gets the StorageFolder that has been marked as changed by the StorageLibraryChangeTrackerTrigger</summary>
      <returns>The StorageFolder that has been changed.</returns>
    </member>
    <member name="T:Windows.Storage.Search.StorageLibraryContentChangedTriggerDetails">
      <summary>Contains the details of a storage library content change tracker.</summary>
    </member>
    <member name="P:Windows.Storage.Search.StorageLibraryContentChangedTriggerDetails.Folder">
      <summary>Gets the StorageFolder that has been changed.</summary>
      <returns>The StorageFolder that has been changed.</returns>
    </member>
    <member name="M:Windows.Storage.Search.StorageLibraryContentChangedTriggerDetails.CreateModifiedSinceQuery(Windows.Foundation.DateTime)">
      <summary>Query for the creation/modified changes since a previous such query.</summary>
      <param name="lastQueryTime">The time the previous query was made.</param>
      <returns>The query result.</returns>
    </member>
    <member name="T:Windows.Storage.Search.ValueAndLanguage">
      <summary>Specifies the language of a property, as a BCP-47 language code.</summary>
    </member>
    <member name="M:Windows.Storage.Search.ValueAndLanguage.#ctor">
      <summary>Initializes a new instance of the ValueAndLanguage class.</summary>
    </member>
    <member name="P:Windows.Storage.Search.ValueAndLanguage.Language">
      <summary>Gets or sets the language of the property value, specified as a BCP-47 language code.</summary>
      <returns>The language of the property value, as a BCP-47 language code.</returns>
    </member>
    <member name="P:Windows.Storage.Search.ValueAndLanguage.Value">
      <summary>Gets or sets the property value for the current ValueAndLanguage.</summary>
      <returns>The property value.</returns>
    </member>
    <member name="T:Windows.Storage.Streams.Buffer">
      <summary>Provides a default implementation of the IBuffer interface and its related interfaces.</summary>
    </member>
    <member name="M:Windows.Storage.Streams.Buffer.#ctor(System.UInt32)">
      <summary>Initializes a new instance of the Buffer class with the specified capacity.</summary>
      <param name="capacity">The maximum number of bytes that the buffer can hold.</param>
    </member>
    <member name="P:Windows.Storage.Streams.Buffer.Capacity">
      <summary>Gets the maximum number of bytes that the buffer can hold.</summary>
      <returns>The maximum number of bytes that the buffer can hold.</returns>
    </member>
    <member name="P:Windows.Storage.Streams.Buffer.Length">
      <summary>Gets the number of bytes currently in use in the buffer.</summary>
      <returns>The number of bytes currently in use in the buffer, which is less than or equal to the capacity of the buffer.</returns>
    </member>
    <member name="M:Windows.Storage.Streams.Buffer.CreateCopyFromMemoryBuffer(Windows.Foundation.IMemoryBuffer)">
      <summary>Creates a new buffer containing a copy of a specified buffer.</summary>
      <param name="input">The buffer to be copied.</param>
      <returns>The newly created copy.</returns>
    </member>
    <member name="M:Windows.Storage.Streams.Buffer.CreateMemoryBufferOverIBuffer(Windows.Storage.Streams.IBuffer)">
      <summary>Creates a MemoryBuffer from an existing IBuffer.</summary>
      <param name="input">The input IBuffer.</param>
      <returns>The newly created MemoryBuffer.</returns>
    </member>
    <member name="T:Windows.Storage.Streams.ByteOrder">
      <summary>Specifies the byte order of a stream.</summary>
    </member>
    <member name="F:Windows.Storage.Streams.ByteOrder.BigEndian">
      <summary>The most significant byte (highest address) is stored first.</summary>
    </member>
    <member name="F:Windows.Storage.Streams.ByteOrder.LittleEndian">
      <summary>The least significant byte (lowest address) is stored first.</summary>
    </member>
    <member name="T:Windows.Storage.Streams.DataReader">
      <summary>Reads data from an input stream.</summary>
    </member>
    <member name="M:Windows.Storage.Streams.DataReader.#ctor(Windows.Storage.Streams.IInputStream)">
      <summary>Creates and initializes a new instance of the data reader.</summary>
      <param name="inputStream">The input stream.</param>
    </member>
    <member name="P:Windows.Storage.Streams.DataReader.ByteOrder">
      <summary>Gets or sets the byte order of the data in the input stream.</summary>
      <returns>One of the enumeration values.</returns>
    </member>
    <member name="P:Windows.Storage.Streams.DataReader.InputStreamOptions">
      <summary>Gets or sets the read options for the input stream.</summary>
      <returns>One of the enumeration values.</returns>
    </member>
    <member name="P:Windows.Storage.Streams.DataReader.UnconsumedBufferLength">
      <summary>Gets the size of the buffer that has not been read.</summary>
      <returns>The size of the buffer that has not been read, in bytes.</returns>
    </member>
    <member name="P:Windows.Storage.Streams.DataReader.UnicodeEncoding">
      <summary>Gets or sets the Unicode character encoding for the input stream.</summary>
      <returns>One of the enumeration values.</returns>
    </member>
    <member name="M:Windows.Storage.Streams.DataReader.Close">
      <summary>Closes the current stream and releases system resources.</summary>
    </member>
    <member name="M:Windows.Storage.Streams.DataReader.DetachBuffer">
      <summary>Detaches the buffer that is associated with the data reader. This is useful if you want to retain the buffer after you dispose the data reader.</summary>
      <returns>The detached buffer.</returns>
    </member>
    <member name="M:Windows.Storage.Streams.DataReader.DetachStream">
      <summary>Detaches the stream that is associated with the data reader.</summary>
      <returns>The detached stream.</returns>
    </member>
    <member name="M:Windows.Storage.Streams.DataReader.FromBuffer(Windows.Storage.Streams.IBuffer)">
      <summary>Creates a new instance of the data reader with data from the specified buffer.</summary>
      <param name="buffer">The buffer.</param>
      <returns>The data reader.</returns>
    </member>
    <member name="M:Windows.Storage.Streams.DataReader.LoadAsync(System.UInt32)">
      <summary>Loads data from the input stream.</summary>
      <param name="count">The count of bytes to load into the intermediate buffer.</param>
      <returns>The asynchronous load data request.</returns>
    </member>
    <member name="M:Windows.Storage.Streams.DataReader.ReadBoolean">
      <summary>Reads a Boolean value from the input stream.</summary>
      <returns>The value.</returns>
    </member>
    <member name="M:Windows.Storage.Streams.DataReader.ReadBuffer(System.UInt32)">
      <summary>Reads a buffer from the input stream.</summary>
      <param name="length">The length of the buffer, in bytes.</param>
      <returns>The buffer.</returns>
    </member>
    <member name="M:Windows.Storage.Streams.DataReader.ReadByte">
      <summary>Reads a byte value from the input stream.</summary>
      <returns>The value.</returns>
    </member>
    <member name="M:Windows.Storage.Streams.DataReader.ReadBytes(System.Byte[])">
      <summary>Reads an array of byte values from the input stream.</summary>
      <param name="value">The array that receives the byte values.</param>
    </member>
    <member name="M:Windows.Storage.Streams.DataReader.ReadDateTime">
      <summary>Reads a date and time value from the input stream.</summary>
      <returns>The value.</returns>
    </member>
    <member name="M:Windows.Storage.Streams.DataReader.ReadDouble">
      <summary>Reads a floating-point value from the input stream.</summary>
      <returns>The value.</returns>
    </member>
    <member name="M:Windows.Storage.Streams.DataReader.ReadGuid">
      <summary>Reads a GUID value from the input stream.</summary>
      <returns>The value.</returns>
    </member>
    <member name="M:Windows.Storage.Streams.DataReader.ReadInt16">
      <summary>Reads a 16-bit integer value from the input stream.</summary>
      <returns>The value.</returns>
    </member>
    <member name="M:Windows.Storage.Streams.DataReader.ReadInt32">
      <summary>Reads a 32-bit integer value from the input stream.</summary>
      <returns>The value.</returns>
    </member>
    <member name="M:Windows.Storage.Streams.DataReader.ReadInt64">
      <summary>Reads a 64-bit integer value from the input stream.</summary>
      <returns>The value.</returns>
    </member>
    <member name="M:Windows.Storage.Streams.DataReader.ReadSingle">
      <summary>Reads a floating-point value from the input stream.</summary>
      <returns>The value.</returns>
    </member>
    <member name="M:Windows.Storage.Streams.DataReader.ReadString(System.UInt32)">
      <summary>Reads a string value from the input stream.</summary>
      <param name="codeUnitCount">The length of the string.</param>
      <returns>The value.</returns>
    </member>
    <member name="M:Windows.Storage.Streams.DataReader.ReadTimeSpan">
      <summary>Reads a time-interval value from the input stream.</summary>
      <returns>The value.</returns>
    </member>
    <member name="M:Windows.Storage.Streams.DataReader.ReadUInt16">
      <summary>Reads a 16-bit unsigned integer from the input stream.</summary>
      <returns>The value.</returns>
    </member>
    <member name="M:Windows.Storage.Streams.DataReader.ReadUInt32">
      <summary>Reads a 32-bit unsigned integer from the input stream.</summary>
      <returns>The value.</returns>
    </member>
    <member name="M:Windows.Storage.Streams.DataReader.ReadUInt64">
      <summary>Reads a 64-bit unsigned integer from the input stream.</summary>
      <returns>The value.</returns>
    </member>
    <member name="T:Windows.Storage.Streams.DataReaderLoadOperation">
      <summary>Loads data from an input stream.</summary>
    </member>
    <member name="P:Windows.Storage.Streams.DataReaderLoadOperation.Completed">
      <summary>Gets or sets the handler to call when the data load operation is complete.</summary>
      <returns>The handler to call when the operation is complete.</returns>
    </member>
    <member name="P:Windows.Storage.Streams.DataReaderLoadOperation.ErrorCode">
      <summary>Gets the error code for the data load operation if it fails.</summary>
      <returns>The status of the operation.</returns>
    </member>
    <member name="P:Windows.Storage.Streams.DataReaderLoadOperation.Id">
      <summary>Gets a unique identifier that represents the data load operation.</summary>
      <returns>The identifier.</returns>
    </member>
    <member name="P:Windows.Storage.Streams.DataReaderLoadOperation.Status">
      <summary>Gets the current status of the data load operation.</summary>
      <returns>One of the enumeration values.</returns>
    </member>
    <member name="M:Windows.Storage.Streams.DataReaderLoadOperation.Cancel">
      <summary>Requests the cancellation of the data load operation.</summary>
    </member>
    <member name="M:Windows.Storage.Streams.DataReaderLoadOperation.Close">
      <summary>Requests that work associated with the data load operation should stop.</summary>
    </member>
    <member name="M:Windows.Storage.Streams.DataReaderLoadOperation.GetResults">
      <summary>Returns the result of the data load operation.</summary>
      <returns>The number of bytes read by the DataReader.</returns>
    </member>
    <member name="T:Windows.Storage.Streams.DataWriter">
      <summary>Writes data to an output stream.</summary>
    </member>
    <member name="M:Windows.Storage.Streams.DataWriter.#ctor">
      <summary>Creates and initializes a new instance of the data writer.</summary>
    </member>
    <member name="M:Windows.Storage.Streams.DataWriter.#ctor(Windows.Storage.Streams.IOutputStream)">
      <summary>Creates and initializes a new instance of the data writer to an output stream.</summary>
      <param name="outputStream">The new output stream instance.</param>
    </member>
    <member name="P:Windows.Storage.Streams.DataWriter.ByteOrder">
      <summary>Gets or sets the byte order of the data in the output stream.</summary>
      <returns>One of the enumeration values.</returns>
    </member>
    <member name="P:Windows.Storage.Streams.DataWriter.UnicodeEncoding">
      <summary>Gets or sets the Unicode character encoding for the output stream.</summary>
      <returns>One of the enumeration values.</returns>
    </member>
    <member name="P:Windows.Storage.Streams.DataWriter.UnstoredBufferLength">
      <summary>Gets the size of the buffer that has not been used.</summary>
      <returns>The size of the buffer that has not been used, in bytes.</returns>
    </member>
    <member name="M:Windows.Storage.Streams.DataWriter.Close">
      <summary>Closes the current stream and releases system resources.</summary>
    </member>
    <member name="M:Windows.Storage.Streams.DataWriter.DetachBuffer">
      <summary>Detaches the buffer that is associated with the data writer.</summary>
      <returns>The detached buffer.</returns>
    </member>
    <member name="M:Windows.Storage.Streams.DataWriter.DetachStream">
      <summary>Detaches the stream that is associated with the data writer.</summary>
      <returns>The detached stream.</returns>
    </member>
    <member name="M:Windows.Storage.Streams.DataWriter.FlushAsync">
      <summary>Flushes data asynchronously.</summary>
      <returns>The stream flush operation.</returns>
    </member>
    <member name="M:Windows.Storage.Streams.DataWriter.MeasureString(System.String)">
      <summary>Gets the size of a string.</summary>
      <param name="value">The string.</param>
      <returns>The size of the string, in bytes.</returns>
    </member>
    <member name="M:Windows.Storage.Streams.DataWriter.StoreAsync">
      <summary>Commits data in the buffer to the output stream.  This method should only be called when the DataWriter is writing into a stream; it will fail when the underlying store is a buffer.</summary>
      <returns>The asynchronous store data operation.</returns>
    </member>
    <member name="M:Windows.Storage.Streams.DataWriter.WriteBoolean(System.Boolean)">
      <summary>Writes a Boolean value to the output stream.</summary>
      <param name="value">The value.</param>
    </member>
    <member name="M:Windows.Storage.Streams.DataWriter.WriteBuffer(Windows.Storage.Streams.IBuffer)">
      <summary>Writes the contents of the specified buffer to the output stream.</summary>
      <param name="buffer">The buffer.</param>
    </member>
    <member name="M:Windows.Storage.Streams.DataWriter.WriteBuffer(Windows.Storage.Streams.IBuffer,System.UInt32,System.UInt32)">
      <summary>Writes the specified bytes from a buffer to the output stream.</summary>
      <param name="buffer">The buffer.</param>
      <param name="start">The starting byte.</param>
      <param name="count">The number of bytes to write.</param>
    </member>
    <member name="M:Windows.Storage.Streams.DataWriter.WriteByte(System.Byte)">
      <summary>Writes a byte value to the output stream.</summary>
      <param name="value">The value.</param>
    </member>
    <member name="M:Windows.Storage.Streams.DataWriter.WriteBytes(System.Byte[])">
      <summary>Writes an array of byte values to the output stream.</summary>
      <param name="value">The array of values.</param>
    </member>
    <member name="M:Windows.Storage.Streams.DataWriter.WriteDateTime(Windows.Foundation.DateTime)">
      <summary>Writes a date and time value to the output stream.</summary>
      <param name="value">The value.</param>
    </member>
    <member name="M:Windows.Storage.Streams.DataWriter.WriteDouble(System.Double)">
      <summary>Writes a floating-point value to the output stream.</summary>
      <param name="value">The value.</param>
    </member>
    <member name="M:Windows.Storage.Streams.DataWriter.WriteGuid(System.Guid)">
      <summary>Writes a GUID value to the output stream.</summary>
      <param name="value">The value.</param>
    </member>
    <member name="M:Windows.Storage.Streams.DataWriter.WriteInt16(System.Int16)">
      <summary>Writes a 16-bit integer value to the output stream.</summary>
      <param name="value">The value.</param>
    </member>
    <member name="M:Windows.Storage.Streams.DataWriter.WriteInt32(System.Int32)">
      <summary>Writes a 32-bit integer value to the output stream.</summary>
      <param name="value">The value.</param>
    </member>
    <member name="M:Windows.Storage.Streams.DataWriter.WriteInt64(System.Int64)">
      <summary>Writes a 64-bit integer value to the output stream.</summary>
      <param name="value">The value.</param>
    </member>
    <member name="M:Windows.Storage.Streams.DataWriter.WriteSingle(System.Single)">
      <summary>Writes a floating-point value to the output stream.</summary>
      <param name="value">The value.</param>
    </member>
    <member name="M:Windows.Storage.Streams.DataWriter.WriteString(System.String)">
      <summary>Writes a string value to the output stream.</summary>
      <param name="value">The value.</param>
      <returns>The length of the string, in bytes.</returns>
    </member>
    <member name="M:Windows.Storage.Streams.DataWriter.WriteTimeSpan(Windows.Foundation.TimeSpan)">
      <summary>Writes a time-interval value to the output stream.</summary>
      <param name="value">The value.</param>
    </member>
    <member name="M:Windows.Storage.Streams.DataWriter.WriteUInt16(System.UInt16)">
      <summary>Writes a 16-bit unsigned integer value to the output stream.</summary>
      <param name="value">The value.</param>
    </member>
    <member name="M:Windows.Storage.Streams.DataWriter.WriteUInt32(System.UInt32)">
      <summary>Writes a 32-bit unsigned integer value to the output stream.</summary>
      <param name="value">The value.</param>
    </member>
    <member name="M:Windows.Storage.Streams.DataWriter.WriteUInt64(System.UInt64)">
      <summary>Writes a 64-bit unsigned integer value to the output stream.</summary>
      <param name="value">The value.</param>
    </member>
    <member name="T:Windows.Storage.Streams.DataWriterStoreOperation">
      <summary>Commits data in a buffer to a backing store.</summary>
    </member>
    <member name="P:Windows.Storage.Streams.DataWriterStoreOperation.Completed">
      <summary>Gets or sets the handler to call when the data store operation is complete.</summary>
      <returns>The handler to call when the operation is complete.</returns>
    </member>
    <member name="P:Windows.Storage.Streams.DataWriterStoreOperation.ErrorCode">
      <summary>Gets the error code for the data store operation if it fails.</summary>
      <returns>The status of the operation.</returns>
    </member>
    <member name="P:Windows.Storage.Streams.DataWriterStoreOperation.Id">
      <summary>Gets a unique identifier that represents the data store operation.</summary>
      <returns>The identifier.</returns>
    </member>
    <member name="P:Windows.Storage.Streams.DataWriterStoreOperation.Status">
      <summary>Gets the current status of the data store operation.</summary>
      <returns>One of the enumeration values.</returns>
    </member>
    <member name="M:Windows.Storage.Streams.DataWriterStoreOperation.Cancel">
      <summary>Requests the cancellation of the data store operation.</summary>
    </member>
    <member name="M:Windows.Storage.Streams.DataWriterStoreOperation.Close">
      <summary>Requests that work associated with the data store operation should stop.</summary>
    </member>
    <member name="M:Windows.Storage.Streams.DataWriterStoreOperation.GetResults">
      <summary>Returns the result of the data store operation.</summary>
      <returns>The number of bytes returned by the StoreAsync method of the DataWriter.</returns>
    </member>
    <member name="T:Windows.Storage.Streams.FileInputStream">
      <summary>Reads data from a file.</summary>
    </member>
    <member name="M:Windows.Storage.Streams.FileInputStream.Close">
      <summary>Closes the current stream and releases system resources.</summary>
    </member>
    <member name="M:Windows.Storage.Streams.FileInputStream.ReadAsync(Windows.Storage.Streams.IBuffer,System.UInt32,Windows.Storage.Streams.InputStreamOptions)">
      <summary>Returns an asynchronous byte reader object.</summary>
      <param name="buffer">The buffer into which the asynchronous read operation places the bytes that are read.</param>
      <param name="count">The number of bytes to read that is less than or equal to the Capacity value.</param>
      <param name="options">Specifies the type of the asynchronous read operation.</param>
      <returns>The asynchronous operation.</returns>
    </member>
    <member name="T:Windows.Storage.Streams.FileOpenDisposition">
      <summary>Enumeration values for actions to take on a file.</summary>
    </member>
    <member name="F:Windows.Storage.Streams.FileOpenDisposition.CreateAlways">
      <summary>Opens a file and truncates it so that its size is zero bytes. If the file does not exist, a new file will be created and opened.</summary>
    </member>
    <member name="F:Windows.Storage.Streams.FileOpenDisposition.CreateNew">
      <summary>Creates a new file if one does not exist. If the file does exist, this will fail.</summary>
    </member>
    <member name="F:Windows.Storage.Streams.FileOpenDisposition.OpenAlways">
      <summary>Opens a file. If the file does not exist, a new file will be created and opened.</summary>
    </member>
    <member name="F:Windows.Storage.Streams.FileOpenDisposition.OpenExisting">
      <summary>Opens a file only if it exists.</summary>
    </member>
    <member name="F:Windows.Storage.Streams.FileOpenDisposition.TruncateExisting">
      <summary>Opens a file and truncates it so that its size is zero bytes. If the file does not exist, this will fail.</summary>
    </member>
    <member name="T:Windows.Storage.Streams.FileOutputStream">
      <summary>Writes data to a file.</summary>
    </member>
    <member name="M:Windows.Storage.Streams.FileOutputStream.Close">
      <summary>Closes the current stream and releases system resources.</summary>
    </member>
    <member name="M:Windows.Storage.Streams.FileOutputStream.FlushAsync">
      <summary>Flushes data asynchronously in a sequential stream.</summary>
      <returns>The stream flush operation.</returns>
    </member>
    <member name="M:Windows.Storage.Streams.FileOutputStream.WriteAsync(Windows.Storage.Streams.IBuffer)">
      <summary>Writes data asynchronously to a file.</summary>
      <param name="buffer">The buffer into which the asynchronous writer operation writes.</param>
      <returns>The byte writer operation.</returns>
    </member>
    <member name="T:Windows.Storage.Streams.FileRandomAccessStream">
      <summary>Supports reading and writing to a file at a specified position.</summary>
    </member>
    <member name="P:Windows.Storage.Streams.FileRandomAccessStream.CanRead">
      <summary>Gets a value that indicates whether the stream can be read from.</summary>
      <returns>True if the stream can be read from. Otherwise, false.</returns>
    </member>
    <member name="P:Windows.Storage.Streams.FileRandomAccessStream.CanWrite">
      <summary>Gets a value that indicates whether the file can be written to.</summary>
      <returns>True if the stream can be written to. Otherwise, false.</returns>
    </member>
    <member name="P:Windows.Storage.Streams.FileRandomAccessStream.Position">
      <summary>Gets the byte offset of the stream.</summary>
      <returns>The number of bytes from the start of the stream.</returns>
    </member>
    <member name="P:Windows.Storage.Streams.FileRandomAccessStream.Size">
      <summary>Gets or sets the size of the random access stream.</summary>
      <returns>The size of the stream.</returns>
    </member>
    <member name="M:Windows.Storage.Streams.FileRandomAccessStream.CloneStream">
      <summary>Creates a new instance of a IRandomAccessStream over the same resource as the current stream.</summary>
      <returns>The new stream. The initial, internal position of the stream is 0.</returns>
    </member>
    <member name="M:Windows.Storage.Streams.FileRandomAccessStream.Close">
      <summary>Closes the current stream and releases system resources.</summary>
    </member>
    <member name="M:Windows.Storage.Streams.FileRandomAccessStream.FlushAsync">
      <summary>Flushes data asynchronously in a sequential stream.</summary>
      <returns>The stream flush operation.</returns>
    </member>
    <member name="M:Windows.Storage.Streams.FileRandomAccessStream.GetInputStreamAt(System.UInt64)">
      <summary>Returns an input stream at a specified location in a stream.</summary>
      <param name="position">The location in the stream at which to begin.</param>
      <returns>The input stream.</returns>
    </member>
    <member name="M:Windows.Storage.Streams.FileRandomAccessStream.GetOutputStreamAt(System.UInt64)">
      <summary>Returns an output stream at a specified location in a stream.</summary>
      <param name="position">The location in the output stream at which to begin.</param>
      <returns>The output stream.</returns>
    </member>
    <member name="M:Windows.Storage.Streams.FileRandomAccessStream.OpenAsync(System.String,Windows.Storage.FileAccessMode)">
      <summary>Opens a stream to an existing file given the file's path.</summary>
      <param name="filePath">A path to the file to be opened.</param>
      <param name="accessMode">The permissions level to open the stream with.</param>
      <returns>A stream to the specified file.</returns>
    </member>
    <member name="M:Windows.Storage.Streams.FileRandomAccessStream.OpenAsync(System.String,Windows.Storage.FileAccessMode,Windows.Storage.StorageOpenOptions,Windows.Storage.Streams.FileOpenDisposition)">
      <summary>Opens a stream to a file given a file path. If the file does not exist, it can be created using FileOpenDisposition.</summary>
      <param name="filePath">A path to the file to be opened.</param>
      <param name="accessMode">The permissions level to open the stream with.</param>
      <param name="sharingOptions">A bitwise combination of the enumeration values that specify options for opening the stream.</param>
      <param name="openDisposition">An action to take on the file.</param>
      <returns>A stream to the specified file.</returns>
    </member>
    <member name="M:Windows.Storage.Streams.FileRandomAccessStream.OpenForUserAsync(Windows.System.User,System.String,Windows.Storage.FileAccessMode)">
      <summary>Opens a stream for a user to an existing file given the file path and the user's information.</summary>
      <param name="user">The user account for opening the stream.</param>
      <param name="filePath">A path to the file to be opened.</param>
      <param name="accessMode">The permissions level to open the stream with.</param>
      <returns>A stream to the specified file.</returns>
    </member>
    <member name="M:Windows.Storage.Streams.FileRandomAccessStream.OpenForUserAsync(Windows.System.User,System.String,Windows.Storage.FileAccessMode,Windows.Storage.StorageOpenOptions,Windows.Storage.Streams.FileOpenDisposition)">
      <summary>Opens a stream for a user to a file given a file path and the user's information. If the file does not exist, it can be created using FileOpenDisposition.</summary>
      <param name="user">The user account for opening the stream.</param>
      <param name="filePath">A path to the file to be opened.</param>
      <param name="accessMode">The permissions level to open the stream with.</param>
      <param name="sharingOptions">A bitwise combination of the enumeration values that specify options for opening the stream.</param>
      <param name="openDisposition">An action to take on the file.</param>
      <returns>A stream to the specified file.</returns>
    </member>
    <member name="M:Windows.Storage.Streams.FileRandomAccessStream.OpenTransactedWriteAsync(System.String)">
      <summary>Opens a stream for writing to an existing file given the file's path.</summary>
      <param name="filePath">A path to the file to be opened.</param>
      <returns>When this method completes, it returns a StorageStreamTransaction containing the random-access stream and methods that can be used to complete transactions.</returns>
    </member>
    <member name="M:Windows.Storage.Streams.FileRandomAccessStream.OpenTransactedWriteAsync(System.String,Windows.Storage.StorageOpenOptions,Windows.Storage.Streams.FileOpenDisposition)">
      <summary>Opens a stream for writing to a file given a file path. If the file does not exist, it can be created using FileOpenDisposition.</summary>
      <param name="filePath">A path to the file to be opened.</param>
      <param name="openOptions">A bitwise combination of the enumeration values that specify options for opening the stream.</param>
      <param name="openDisposition">An action to take on the file.</param>
      <returns>When this method completes, it returns a StorageStreamTransaction containing the random-access stream and methods that can be used to complete transactions.</returns>
    </member>
    <member name="M:Windows.Storage.Streams.FileRandomAccessStream.OpenTransactedWriteForUserAsync(Windows.System.User,System.String)">
      <summary>Opens a writable stream for a user to an existing file given the file's path and the user's information.</summary>
      <param name="user">The user account for opening the stream.</param>
      <param name="filePath">A path to the file to be opened.</param>
      <returns>When this method completes, it returns a StorageStreamTransaction containing the random-access stream and methods that can be used to complete transactions.</returns>
    </member>
    <member name="M:Windows.Storage.Streams.FileRandomAccessStream.OpenTransactedWriteForUserAsync(Windows.System.User,System.String,Windows.Storage.StorageOpenOptions,Windows.Storage.Streams.FileOpenDisposition)">
      <summary>Opens a writable stream for a user to a file given a file path and the user's information. If the file does not exist, it can be created using FileOpenDisposition.</summary>
      <param name="user">The user account for opening the stream.</param>
      <param name="filePath">A path to the file to be opened.</param>
      <param name="openOptions">A bitwise combination of the enumeration values that specify options for opening the stream.</param>
      <param name="openDisposition">An action to take on the file.</param>
      <returns>When this method completes, it returns a StorageStreamTransaction containing the random-access stream and methods that can be used to complete transactions.</returns>
    </member>
    <member name="M:Windows.Storage.Streams.FileRandomAccessStream.ReadAsync(Windows.Storage.Streams.IBuffer,System.UInt32,Windows.Storage.Streams.InputStreamOptions)">
      <summary>Returns an asynchronous byte reader object.</summary>
      <param name="buffer">The buffer into which the asynchronous read operation places the bytes that are read.</param>
      <param name="count">The number of bytes to read that is less than or equal to the Capacity value.</param>
      <param name="options">Specifies the type of the asynchronous read operation.</param>
      <returns>The asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Storage.Streams.FileRandomAccessStream.Seek(System.UInt64)">
      <summary>Sets the position of the stream to the specified value.</summary>
      <param name="position">The new position of the stream.</param>
    </member>
    <member name="M:Windows.Storage.Streams.FileRandomAccessStream.WriteAsync(Windows.Storage.Streams.IBuffer)">
      <summary>Writes data asynchronously to a file.</summary>
      <param name="buffer">The buffer into which the asynchronous writer operation writes.</param>
      <returns>The byte writer operation.</returns>
    </member>
    <member name="T:Windows.Storage.Streams.IBuffer">
      <summary>Represents a referenced array of bytes used by byte stream read and write interfaces. Buffer is the class implementation of this interface.</summary>
    </member>
    <member name="P:Windows.Storage.Streams.IBuffer.Capacity">
      <summary>Gets the maximum number of bytes that the buffer can hold.</summary>
      <returns>The maximum number of bytes that the buffer can hold.</returns>
    </member>
    <member name="P:Windows.Storage.Streams.IBuffer.Length">
      <summary>Gets the number of bytes currently in use in the buffer.</summary>
      <returns>The number of bytes currently in use in the buffer which is less than or equal to the capacity of the buffer.</returns>
    </member>
    <member name="T:Windows.Storage.Streams.IContentTypeProvider">
      <summary>Characterizes the format of the data.</summary>
    </member>
    <member name="P:Windows.Storage.Streams.IContentTypeProvider.ContentType">
      <summary>Gets the format of the data.</summary>
      <returns>The identifier for the format of the data.</returns>
    </member>
    <member name="T:Windows.Storage.Streams.IDataReader">
      <summary>Provides read access to an input stream.</summary>
    </member>
    <member name="P:Windows.Storage.Streams.IDataReader.ByteOrder">
      <summary>Gets or sets the byte order of the data in the input stream.</summary>
      <returns>One of the enumeration values.</returns>
    </member>
    <member name="P:Windows.Storage.Streams.IDataReader.InputStreamOptions">
      <summary>Gets or sets the read options for the input stream.</summary>
      <returns>One of the enumeration values.</returns>
    </member>
    <member name="P:Windows.Storage.Streams.IDataReader.UnconsumedBufferLength">
      <summary>Gets the size of the buffer that has not been read.</summary>
      <returns>The size of the buffer that has not been read, in bytes.</returns>
    </member>
    <member name="P:Windows.Storage.Streams.IDataReader.UnicodeEncoding">
      <summary>Gets or sets the Unicode character encoding for the input stream.</summary>
      <returns>One of the enumeration values.</returns>
    </member>
    <member name="M:Windows.Storage.Streams.IDataReader.DetachBuffer">
      <summary>Detaches a buffer that was previously attached to the reader.</summary>
      <returns>The detached buffer.</returns>
    </member>
    <member name="M:Windows.Storage.Streams.IDataReader.DetachStream">
      <summary>Detaches a stream that was previously attached to the reader.</summary>
      <returns>The detached stream.</returns>
    </member>
    <member name="M:Windows.Storage.Streams.IDataReader.LoadAsync(System.UInt32)">
      <summary>Loads data from the input stream.</summary>
      <param name="count">The count of bytes to load into the intermediate buffer.</param>
      <returns>The asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Storage.Streams.IDataReader.ReadBoolean">
      <summary>Reads a Boolean value from the input stream.</summary>
      <returns>The value.</returns>
    </member>
    <member name="M:Windows.Storage.Streams.IDataReader.ReadBuffer(System.UInt32)">
      <summary>Reads a buffer from the input stream.</summary>
      <param name="length">The length of the buffer, in bytes.</param>
      <returns>The buffer.</returns>
    </member>
    <member name="M:Windows.Storage.Streams.IDataReader.ReadByte">
      <summary>Reads a byte value from the input stream.</summary>
      <returns>The value.</returns>
    </member>
    <member name="M:Windows.Storage.Streams.IDataReader.ReadBytes(System.Byte[])">
      <summary>Reads an array of byte values from the input stream.</summary>
      <param name="value">The array of values.</param>
    </member>
    <member name="M:Windows.Storage.Streams.IDataReader.ReadDateTime">
      <summary>Reads a date and time value from the input stream.</summary>
      <returns>The value.</returns>
    </member>
    <member name="M:Windows.Storage.Streams.IDataReader.ReadDouble">
      <summary>Reads a floating-point value from the input stream.</summary>
      <returns>The value.</returns>
    </member>
    <member name="M:Windows.Storage.Streams.IDataReader.ReadGuid">
      <summary>Reads a GUID value from the input stream.</summary>
      <returns>The value.</returns>
    </member>
    <member name="M:Windows.Storage.Streams.IDataReader.ReadInt16">
      <summary>Reads a 16-bit integer value from the input stream.</summary>
      <returns>The value.</returns>
    </member>
    <member name="M:Windows.Storage.Streams.IDataReader.ReadInt32">
      <summary>Reads a 32-bit integer value from the input stream.</summary>
      <returns>The value.</returns>
    </member>
    <member name="M:Windows.Storage.Streams.IDataReader.ReadInt64">
      <summary>Reads a 64-bit integer value from the input stream.</summary>
      <returns>The value.</returns>
    </member>
    <member name="M:Windows.Storage.Streams.IDataReader.ReadSingle">
      <summary>Reads a floating-point value from the input stream.</summary>
      <returns>The value.</returns>
    </member>
    <member name="M:Windows.Storage.Streams.IDataReader.ReadString(System.UInt32)">
      <summary>Reads a string value from the input stream.</summary>
      <param name="codeUnitCount">The length of the string.</param>
      <returns>The value.</returns>
    </member>
    <member name="M:Windows.Storage.Streams.IDataReader.ReadTimeSpan">
      <summary>Reads a time interval from the input stream.</summary>
      <returns>The value.</returns>
    </member>
    <member name="M:Windows.Storage.Streams.IDataReader.ReadUInt16">
      <summary>Reads a 16-bit unsigned integer from the input stream.</summary>
      <returns>The value.</returns>
    </member>
    <member name="M:Windows.Storage.Streams.IDataReader.ReadUInt32">
      <summary>Reads a 32-bit unsigned integer from the input stream.</summary>
      <returns>The value.</returns>
    </member>
    <member name="M:Windows.Storage.Streams.IDataReader.ReadUInt64">
      <summary>Reads a 64-bit unsigned integer from the input stream.</summary>
      <returns>The value.</returns>
    </member>
    <member name="T:Windows.Storage.Streams.IDataWriter">
      <summary>Provides write access to an output stream.</summary>
    </member>
    <member name="P:Windows.Storage.Streams.IDataWriter.ByteOrder">
      <summary>Gets or sets the byte order of the data in the output stream.</summary>
      <returns>One of the enumeration values.</returns>
    </member>
    <member name="P:Windows.Storage.Streams.IDataWriter.UnicodeEncoding">
      <summary>Gets or sets the Unicode character encoding for the output stream.</summary>
      <returns>One of the enumeration values.</returns>
    </member>
    <member name="P:Windows.Storage.Streams.IDataWriter.UnstoredBufferLength">
      <summary>Gets the size of the buffer that has not been used.</summary>
      <returns>The available buffer length, in bytes.</returns>
    </member>
    <member name="M:Windows.Storage.Streams.IDataWriter.DetachBuffer">
      <summary>Detaches a buffer that was previously attached to the writer.</summary>
      <returns>The detached buffer.</returns>
    </member>
    <member name="M:Windows.Storage.Streams.IDataWriter.DetachStream">
      <summary>Detaches a stream that was previously attached to the writer.</summary>
      <returns>The detached stream.</returns>
    </member>
    <member name="M:Windows.Storage.Streams.IDataWriter.FlushAsync">
      <summary>Flushes data asynchronously.</summary>
      <returns>The stream flush operation.</returns>
    </member>
    <member name="M:Windows.Storage.Streams.IDataWriter.MeasureString(System.String)">
      <summary>Gets the size of a string.</summary>
      <param name="value">The string.</param>
      <returns>The size of the string, in bytes.</returns>
    </member>
    <member name="M:Windows.Storage.Streams.IDataWriter.StoreAsync">
      <summary>Commits data in the buffer to a backing store.</summary>
      <returns>The asynchronous store data operation.</returns>
    </member>
    <member name="M:Windows.Storage.Streams.IDataWriter.WriteBoolean(System.Boolean)">
      <summary>Writes a Boolean value to the output stream.</summary>
      <param name="value">The value.</param>
    </member>
    <member name="M:Windows.Storage.Streams.IDataWriter.WriteBuffer(Windows.Storage.Streams.IBuffer)">
      <summary>Writes a number of bytes from a buffer to the output stream.</summary>
      <param name="buffer">The buffer.</param>
    </member>
    <member name="M:Windows.Storage.Streams.IDataWriter.WriteBuffer(Windows.Storage.Streams.IBuffer,System.UInt32,System.UInt32)">
      <summary>Writes a range of bytes from a buffer to the output stream.</summary>
      <param name="buffer">The buffer.</param>
      <param name="start">The starting byte tobe written.</param>
      <param name="count">The number of bytes to write.</param>
    </member>
    <member name="M:Windows.Storage.Streams.IDataWriter.WriteByte(System.Byte)">
      <summary>Writes a byte value to the output stream.</summary>
      <param name="value">The value.</param>
    </member>
    <member name="M:Windows.Storage.Streams.IDataWriter.WriteBytes(System.Byte[])">
      <summary>Writes an array of byte values to the output stream.</summary>
      <param name="value">The array of values.</param>
    </member>
    <member name="M:Windows.Storage.Streams.IDataWriter.WriteDateTime(Windows.Foundation.DateTime)">
      <summary>Writes a date and time value to the output stream.</summary>
      <param name="value">The value to write.</param>
    </member>
    <member name="M:Windows.Storage.Streams.IDataWriter.WriteDouble(System.Double)">
      <summary>Writes a floating-point value to the output stream.</summary>
      <param name="value">The value to write.</param>
    </member>
    <member name="M:Windows.Storage.Streams.IDataWriter.WriteGuid(System.Guid)">
      <summary>Writes a GUID value to the output stream.</summary>
      <param name="value">The value to write.</param>
    </member>
    <member name="M:Windows.Storage.Streams.IDataWriter.WriteInt16(System.Int16)">
      <summary>Writes a 16-bit integer value to the output stream.</summary>
      <param name="value">The value.</param>
    </member>
    <member name="M:Windows.Storage.Streams.IDataWriter.WriteInt32(System.Int32)">
      <summary>Writes a 32-bit integer value to the output stream.</summary>
      <param name="value">The value.</param>
    </member>
    <member name="M:Windows.Storage.Streams.IDataWriter.WriteInt64(System.Int64)">
      <summary>Writes a 64-bit integer value to the output stream.</summary>
      <param name="value">The value.</param>
    </member>
    <member name="M:Windows.Storage.Streams.IDataWriter.WriteSingle(System.Single)">
      <summary>Write a floating-point value to the output stream.</summary>
      <param name="value">The value to write.</param>
    </member>
    <member name="M:Windows.Storage.Streams.IDataWriter.WriteString(System.String)">
      <summary>Writes a string value to the output stream.</summary>
      <param name="value">The value to write.</param>
      <returns>The length of the string.</returns>
    </member>
    <member name="M:Windows.Storage.Streams.IDataWriter.WriteTimeSpan(Windows.Foundation.TimeSpan)">
      <summary>Writes a time interval value to the output stream.</summary>
      <param name="value">The value to write.</param>
    </member>
    <member name="M:Windows.Storage.Streams.IDataWriter.WriteUInt16(System.UInt16)">
      <summary>Writes a 16-bit unsigned integer value to the output stream.</summary>
      <param name="value">The value.</param>
    </member>
    <member name="M:Windows.Storage.Streams.IDataWriter.WriteUInt32(System.UInt32)">
      <summary>Writes a 32-bit unsigned integer value to the output stream.</summary>
      <param name="value">The value.</param>
    </member>
    <member name="M:Windows.Storage.Streams.IDataWriter.WriteUInt64(System.UInt64)">
      <summary>Writes a 64-bit unsigned integer value to the output stream.</summary>
      <param name="value">The value.</param>
    </member>
    <member name="T:Windows.Storage.Streams.IInputStream">
      <summary>Represents a sequential stream of bytes to be read.</summary>
    </member>
    <member name="M:Windows.Storage.Streams.IInputStream.ReadAsync(Windows.Storage.Streams.IBuffer,System.UInt32,Windows.Storage.Streams.InputStreamOptions)">
      <summary>Reads data from the stream asynchronously.</summary>
      <param name="buffer">A buffer that may be used to return the bytes that are read. The return value contains the buffer that holds the results.</param>
      <param name="count">The number of bytes to read that is less than or equal to the Capacity value.</param>
      <param name="options">Specifies the type of the asynchronous read operation.</param>
      <returns>The asynchronous operation.</returns>
    </member>
    <member name="T:Windows.Storage.Streams.IInputStreamReference">
      <summary>Enables a Windows Runtime component to provide sequential read access to an encapsulated stream.</summary>
    </member>
    <member name="M:Windows.Storage.Streams.IInputStreamReference.OpenSequentialReadAsync">
      <summary>Opens a stream for sequential read access.</summary>
      <returns>The asynchronous operation.</returns>
    </member>
    <member name="T:Windows.Storage.Streams.InMemoryRandomAccessStream">
      <summary>Provides random access of data in input and output streams that are stored in memory instead of on disk.</summary>
    </member>
    <member name="M:Windows.Storage.Streams.InMemoryRandomAccessStream.#ctor">
      <summary>Creates a new instance of the InMemoryRandomAccessStream class.</summary>
    </member>
    <member name="P:Windows.Storage.Streams.InMemoryRandomAccessStream.CanRead">
      <summary>Gets a value that indicates whether the stream can be read from.</summary>
      <returns>True if the stream can be read from. Otherwise, false.</returns>
    </member>
    <member name="P:Windows.Storage.Streams.InMemoryRandomAccessStream.CanWrite">
      <summary>Gets a value that indicates whether the stream can be written to.</summary>
      <returns>True if the stream can be written to. Otherwise, false.</returns>
    </member>
    <member name="P:Windows.Storage.Streams.InMemoryRandomAccessStream.Position">
      <summary>Gets the byte offset of the stream.</summary>
      <returns>The number of bytes from the start of the stream.</returns>
    </member>
    <member name="P:Windows.Storage.Streams.InMemoryRandomAccessStream.Size">
      <summary>Gets or sets the size of the random access stream.</summary>
      <returns>The size of the stream.</returns>
    </member>
    <member name="M:Windows.Storage.Streams.InMemoryRandomAccessStream.CloneStream">
      <summary>Creates a new instance of a IRandomAccessStream over the same resource as the current stream.</summary>
      <returns>The new stream. The initial, internal position of the stream is 0.</returns>
    </member>
    <member name="M:Windows.Storage.Streams.InMemoryRandomAccessStream.Close">
      <summary>Closes the current stream and releases system resources.</summary>
    </member>
    <member name="M:Windows.Storage.Streams.InMemoryRandomAccessStream.FlushAsync">
      <summary>Flushes data asynchronously in a sequential stream.</summary>
      <returns>The stream flush operation.</returns>
    </member>
    <member name="M:Windows.Storage.Streams.InMemoryRandomAccessStream.GetInputStreamAt(System.UInt64)">
      <summary>Returns an input stream at a specified location in a stream.</summary>
      <param name="position">The location in the stream at which to begin.</param>
      <returns>The input stream.</returns>
    </member>
    <member name="M:Windows.Storage.Streams.InMemoryRandomAccessStream.GetOutputStreamAt(System.UInt64)">
      <summary>Returns an output stream at a specified location in a stream.</summary>
      <param name="position">The location in the output stream at which to begin.</param>
      <returns>The output stream.</returns>
    </member>
    <member name="M:Windows.Storage.Streams.InMemoryRandomAccessStream.ReadAsync(Windows.Storage.Streams.IBuffer,System.UInt32,Windows.Storage.Streams.InputStreamOptions)">
      <summary>Returns an asynchronous byte reader object.</summary>
      <param name="buffer">The buffer into which the asynchronous read operation places the bytes that are read.</param>
      <param name="count">The number of bytes to read that is less than or equal to the Capacity value.</param>
      <param name="options">Specifies the type of the asynchronous read operation.</param>
      <returns>The asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Storage.Streams.InMemoryRandomAccessStream.Seek(System.UInt64)">
      <summary>Sets the position of the stream to the specified value.</summary>
      <param name="position">The new position of the stream.</param>
    </member>
    <member name="M:Windows.Storage.Streams.InMemoryRandomAccessStream.WriteAsync(Windows.Storage.Streams.IBuffer)">
      <summary>Writes data asynchronously in a sequential stream.</summary>
      <param name="buffer">The buffer into which the asynchronous writer operation writes.</param>
      <returns>The byte writer operation.</returns>
    </member>
    <member name="T:Windows.Storage.Streams.InputStreamOptions">
      <summary>Specifies the read options for an input stream.</summary>
    </member>
    <member name="F:Windows.Storage.Streams.InputStreamOptions.None">
      <summary>No options are specified.</summary>
    </member>
    <member name="F:Windows.Storage.Streams.InputStreamOptions.Partial">
      <summary>The asynchronous read operation completes when one or more bytes is available.</summary>
    </member>
    <member name="F:Windows.Storage.Streams.InputStreamOptions.ReadAhead">
      <summary>The asynchronous read operation may optionally read ahead and prefetch additional bytes.</summary>
    </member>
    <member name="T:Windows.Storage.Streams.InputStreamOverStream">
      <summary>Provides a Windows Runtime input stream for an IStream base implementation.</summary>
    </member>
    <member name="M:Windows.Storage.Streams.InputStreamOverStream.Close">
      <summary>Closes the current stream and releases system resources.</summary>
    </member>
    <member name="M:Windows.Storage.Streams.InputStreamOverStream.ReadAsync(Windows.Storage.Streams.IBuffer,System.UInt32,Windows.Storage.Streams.InputStreamOptions)">
      <summary>Returns an asynchronous byte reader object.</summary>
      <param name="buffer">The buffer into which the asynchronous read operation places the bytes that are read.</param>
      <param name="count">The number of bytes to read that is less than or equal to the Capacity value.</param>
      <param name="options">Specifies the type of the asynchronous read operation.</param>
      <returns>The asynchronous operation.</returns>
    </member>
    <member name="T:Windows.Storage.Streams.IOutputStream">
      <summary>Represents a sequential stream of bytes to be written.</summary>
    </member>
    <member name="M:Windows.Storage.Streams.IOutputStream.FlushAsync">
      <summary>Flushes data asynchronously in a sequential stream.</summary>
      <returns>The stream flush operation.</returns>
    </member>
    <member name="M:Windows.Storage.Streams.IOutputStream.WriteAsync(Windows.Storage.Streams.IBuffer)">
      <summary>Writes data asynchronously in a sequential stream.</summary>
      <param name="buffer">A buffer that contains the data to be written.</param>
      <returns>The byte writer operation. The first integer represents the number of bytes written. The second integer represents the progress of the write operation.</returns>
    </member>
    <member name="T:Windows.Storage.Streams.IRandomAccessStream">
      <summary>Supports random access of data in input and output streams.</summary>
    </member>
    <member name="P:Windows.Storage.Streams.IRandomAccessStream.CanRead">
      <summary>Gets a value that indicates whether the stream can be read from.</summary>
      <returns>True if the stream can be read from. Otherwise, false.</returns>
    </member>
    <member name="P:Windows.Storage.Streams.IRandomAccessStream.CanWrite">
      <summary>Gets a value that indicates whether the stream can be written to.</summary>
      <returns>True if the stream can be written to. Otherwise, false.</returns>
    </member>
    <member name="P:Windows.Storage.Streams.IRandomAccessStream.Position">
      <summary>Gets the byte offset of the stream.</summary>
      <returns>The number of bytes from the start of the stream.</returns>
    </member>
    <member name="P:Windows.Storage.Streams.IRandomAccessStream.Size">
      <summary>Gets or sets the size of the random access stream.</summary>
      <returns>The size of the stream.</returns>
    </member>
    <member name="M:Windows.Storage.Streams.IRandomAccessStream.CloneStream">
      <summary>Creates a new instance of a IRandomAccessStream over the same resource as the current stream.</summary>
      <returns>The new stream. The initial, internal position of the stream is 0.</returns>
    </member>
    <member name="M:Windows.Storage.Streams.IRandomAccessStream.GetInputStreamAt(System.UInt64)">
      <summary>Returns an input stream at a specified location in a stream.</summary>
      <param name="position">The location in the stream at which to begin.</param>
      <returns>The input stream.</returns>
    </member>
    <member name="M:Windows.Storage.Streams.IRandomAccessStream.GetOutputStreamAt(System.UInt64)">
      <summary>Returns an output stream at a specified location in a stream.</summary>
      <param name="position">The location in the output stream at which to begin.</param>
      <returns>The output stream.</returns>
    </member>
    <member name="M:Windows.Storage.Streams.IRandomAccessStream.Seek(System.UInt64)">
      <summary>Sets the position of the stream to the specified value.</summary>
      <param name="position">The new position of the stream.</param>
    </member>
    <member name="T:Windows.Storage.Streams.IRandomAccessStreamReference">
      <summary>Enables a Windows Runtime component to provide access to an encapsulated stream.</summary>
    </member>
    <member name="M:Windows.Storage.Streams.IRandomAccessStreamReference.OpenReadAsync">
      <summary>Opens a stream for random access.</summary>
      <returns>The asynchronous operation.</returns>
    </member>
    <member name="T:Windows.Storage.Streams.IRandomAccessStreamWithContentType">
      <summary>Supports random access of data in input and output streams for a specified data format.</summary>
    </member>
    <member name="T:Windows.Storage.Streams.OutputStreamOverStream">
      <summary>Provides a Windows Runtime output stream for an IStream base implementation.</summary>
    </member>
    <member name="M:Windows.Storage.Streams.OutputStreamOverStream.Close">
      <summary>Closes the current stream and releases system resources.</summary>
    </member>
    <member name="M:Windows.Storage.Streams.OutputStreamOverStream.FlushAsync">
      <summary>Flushes data asynchronously in a sequential stream.</summary>
      <returns>The stream flush operation.</returns>
    </member>
    <member name="M:Windows.Storage.Streams.OutputStreamOverStream.WriteAsync(Windows.Storage.Streams.IBuffer)">
      <summary>Writes data asynchronously in a sequential stream.</summary>
      <param name="buffer">The buffer into which the asynchronous writer operation writes.</param>
      <returns>The byte writer operation.</returns>
    </member>
    <member name="T:Windows.Storage.Streams.RandomAccessStream">
      <summary>Provides random access of data in input and output streams.</summary>
    </member>
    <member name="M:Windows.Storage.Streams.RandomAccessStream.CopyAndCloseAsync(Windows.Storage.Streams.IInputStream,Windows.Storage.Streams.IOutputStream)">
      <summary>Copies a source stream to a destination stream and waits for the copy operation to complete.</summary>
      <param name="source">The stream to copy data from.</param>
      <param name="destination">The stream to copy data to.</param>
      <returns>The asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Storage.Streams.RandomAccessStream.CopyAsync(Windows.Storage.Streams.IInputStream,Windows.Storage.Streams.IOutputStream)">
      <summary>Copies a source stream to a destination stream.</summary>
      <param name="source">The stream to copy data from.</param>
      <param name="destination">The stream to copy data to.</param>
      <returns>The asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Storage.Streams.RandomAccessStream.CopyAsync(Windows.Storage.Streams.IInputStream,Windows.Storage.Streams.IOutputStream,System.UInt64)">
      <summary>Copies the specified number of bytes from a source stream to a destination stream.</summary>
      <param name="source">The stream to copy data from.</param>
      <param name="destination">The stream to copy data to.</param>
      <param name="bytesToCopy">The number of bytes to copy.</param>
      <returns>The asynchronous operation.</returns>
    </member>
    <member name="T:Windows.Storage.Streams.RandomAccessStreamOverStream">
      <summary>Provides a Windows Runtime random access stream for an IStream base implementation.</summary>
    </member>
    <member name="P:Windows.Storage.Streams.RandomAccessStreamOverStream.CanRead">
      <summary>Gets a value that indicates whether the stream can be read from.</summary>
      <returns>True if the stream can be read from. Otherwise, false.</returns>
    </member>
    <member name="P:Windows.Storage.Streams.RandomAccessStreamOverStream.CanWrite">
      <summary>Gets a value that indicates whether the stream can be written to.</summary>
      <returns>True if the stream can be written to. Otherwise, false.</returns>
    </member>
    <member name="P:Windows.Storage.Streams.RandomAccessStreamOverStream.Position">
      <summary>Gets the byte offset of the stream.</summary>
      <returns>The number of bytes from the start of the stream.</returns>
    </member>
    <member name="P:Windows.Storage.Streams.RandomAccessStreamOverStream.Size">
      <summary>Gets or sets the size of the random access stream.</summary>
      <returns>The size of the stream.</returns>
    </member>
    <member name="M:Windows.Storage.Streams.RandomAccessStreamOverStream.CloneStream">
      <summary>Creates a new instance of a IRandomAccessStream over the same resource as the current stream.</summary>
      <returns>The new stream. The initial, internal position of the stream is 0.</returns>
    </member>
    <member name="M:Windows.Storage.Streams.RandomAccessStreamOverStream.Close">
      <summary>Closes the current stream and releases system resources.</summary>
    </member>
    <member name="M:Windows.Storage.Streams.RandomAccessStreamOverStream.FlushAsync">
      <summary>Flushes data asynchronously in a sequential stream.</summary>
      <returns>The stream flush operation.</returns>
    </member>
    <member name="M:Windows.Storage.Streams.RandomAccessStreamOverStream.GetInputStreamAt(System.UInt64)">
      <summary>Returns an input stream at a specified location in a stream.</summary>
      <param name="position">The location in the stream at which to begin.</param>
      <returns>The input stream.</returns>
    </member>
    <member name="M:Windows.Storage.Streams.RandomAccessStreamOverStream.GetOutputStreamAt(System.UInt64)">
      <summary>Returns an output stream at a specified location in a stream.</summary>
      <param name="position">The location in the output stream at which to begin.</param>
      <returns>The output stream.</returns>
    </member>
    <member name="M:Windows.Storage.Streams.RandomAccessStreamOverStream.ReadAsync(Windows.Storage.Streams.IBuffer,System.UInt32,Windows.Storage.Streams.InputStreamOptions)">
      <summary>Returns an asynchronous byte reader object.</summary>
      <param name="buffer">The buffer into which the asynchronous read operation places the bytes that are read.</param>
      <param name="count">The number of bytes to read that is less than or equal to the Capacity value.</param>
      <param name="options">Specifies the type of the asynchronous read operation.</param>
      <returns>The asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Storage.Streams.RandomAccessStreamOverStream.Seek(System.UInt64)">
      <summary>Sets the position of the stream to the specified value.</summary>
      <param name="position">The new position of the stream.</param>
    </member>
    <member name="M:Windows.Storage.Streams.RandomAccessStreamOverStream.WriteAsync(Windows.Storage.Streams.IBuffer)">
      <summary>Writes data asynchronously in a sequential stream.</summary>
      <param name="buffer">The buffer into which the asynchronous writer operation writes.</param>
      <returns>The byte writer operation.</returns>
    </member>
    <member name="T:Windows.Storage.Streams.RandomAccessStreamReference">
      <summary>Provides random access of data in input and output streams for a file.</summary>
    </member>
    <member name="M:Windows.Storage.Streams.RandomAccessStreamReference.CreateFromFile(Windows.Storage.IStorageFile)">
      <summary>Creates a random access stream around a file.</summary>
      <param name="file">The file to create a stream around.</param>
      <returns>The stream that encapsulates *file*.</returns>
    </member>
    <member name="M:Windows.Storage.Streams.RandomAccessStreamReference.CreateFromStream(Windows.Storage.Streams.IRandomAccessStream)">
      <summary>Creates a random access stream around the specified stream.</summary>
      <param name="stream">The source stream.</param>
      <returns>The random access stream that encapsulates *stream*.</returns>
    </member>
    <member name="M:Windows.Storage.Streams.RandomAccessStreamReference.CreateFromUri(Windows.Foundation.Uri)">
      <summary>Creates a random access stream around the specified URI.</summary>
      <param name="uri">The Uniform Resource Identifier (URI) to create the stream around. The valid Uniform Resource Identifier (URI) schemes are  http, https, ms-appx, and ms-appdata.</param>
      <returns>The random access stream that encapsulates *uri*.</returns>
    </member>
    <member name="M:Windows.Storage.Streams.RandomAccessStreamReference.OpenReadAsync">
      <summary>Opens a stream for random access.</summary>
      <returns>The asynchronous operation.</returns>
    </member>
    <member name="T:Windows.Storage.Streams.UnicodeEncoding">
      <summary>Specifies the type of character encoding for a stream.</summary>
    </member>
    <member name="F:Windows.Storage.Streams.UnicodeEncoding.Utf16BE">
      <summary>The encoding is UTF-16, with the most significant byte first in the two eight-bit bytes.</summary>
    </member>
    <member name="F:Windows.Storage.Streams.UnicodeEncoding.Utf16LE">
      <summary>The encoding is UTF-16, with the least significant byte first in the two eight-bit bytes.</summary>
    </member>
    <member name="F:Windows.Storage.Streams.UnicodeEncoding.Utf8">
      <summary>The encoding is UTF-8.</summary>
    </member>
    <member name="T:Windows.System.AppActivationResult">
      <summary>Gets the result of activating an app via AppDiagnosticInfo.LaunchAsync.</summary>
    </member>
    <member name="P:Windows.System.AppActivationResult.AppResourceGroupInfo">
      <summary>Gets diagnostic information, such as memory and energy use, for the activated app.</summary>
      <returns>
      </returns>
    </member>
    <member name="P:Windows.System.AppActivationResult.ExtendedError">
      <summary>Gets the error information, if any, that may have resulted from trying to activate the app.</summary>
      <returns>
      </returns>
    </member>
    <member name="T:Windows.System.AppDiagnosticInfo">
      <summary>Contains APIs for getting a basic set of diagnostic information for all running apps.</summary>
    </member>
    <member name="P:Windows.System.AppDiagnosticInfo.AppInfo">
      <summary>Provides info about the app's package family name and package-relative app name.</summary>
      <returns>
      </returns>
    </member>
    <member name="M:Windows.System.AppDiagnosticInfo.CreateResourceGroupWatcher">
      <summary>Creates a **ResourceGroupInfoWatcher** that monitors the execution state of an app or task, and provides notifications when its state changes.</summary>
      <returns>A **ResourceGroupInfoWatcher** that can be used to monitor diagnostic info.</returns>
    </member>
    <member name="M:Windows.System.AppDiagnosticInfo.CreateWatcher">
      <summary>Creates an **AppDiagnosticInfoWatcher ** that monitors information about the execution state of an app, and provides notifications when its state changes.</summary>
      <returns>An **AppDiagnosticInfoWatcher ** that can be used to monitor diagnostic info.</returns>
    </member>
    <member name="M:Windows.System.AppDiagnosticInfo.GetResourceGroups">
      <summary>Gets diagnostic information such as memory usage over time, energy use over time, and so on, for each resource group in the app.</summary>
      <returns>Diagnostic info for each resource group in the app.</returns>
    </member>
    <member name="M:Windows.System.AppDiagnosticInfo.LaunchAsync">
      <summary>Launches the app associated with the diagnostic info.</summary>
      <returns>On success, `AppActivationResult.AppResourceGroupInfo` will correspond to the newly-activated app instance.</returns>
    </member>
    <member name="M:Windows.System.AppDiagnosticInfo.RequestAccessAsync">
      <summary>Asynchronously requests access to diagnostic information.</summary>
      <returns>Returns an async operation with a **DiagnosticAccessStatus ** value indicating the level of diagnostic info available to this app.</returns>
    </member>
    <member name="M:Windows.System.AppDiagnosticInfo.RequestInfoAsync">
      <summary>Gets a collection of AppDiagnosticInfo objects for all running apps that have a package family name.</summary>
      <returns>A list of AppDiagnosticInfo objects for all running apps that have a package family name.</returns>
    </member>
    <member name="M:Windows.System.AppDiagnosticInfo.RequestInfoForAppAsync">
      <summary>Gets a collection of AppDiagnosticInfo objects for all running instances of this app.</summary>
      <returns>A collection of AppDiagnosticInfo objects for all running instances of this app.</returns>
    </member>
    <member name="M:Windows.System.AppDiagnosticInfo.RequestInfoForAppAsync(System.String)">
      <summary>Gets a collection of AppDiagnosticInfo objects for all instances of the specified running app.</summary>
      <param name="appUserModelId">The identifier of the running app for which to get the AppDiagnosticInfo.</param>
      <returns>A collection of AppDiagnosticInfo objects for all instances of the app specified by *appUserModelId*.</returns>
    </member>
    <member name="M:Windows.System.AppDiagnosticInfo.RequestInfoForPackageAsync(System.String)">
      <summary>Gets a collection of AppDiagnosticInfo objects for all instances of the specified app package.</summary>
      <param name="packageFamilyName">The identifier of the app package for which to get the AppDiagnosticInfo.</param>
      <returns>A collection of AppDiagnosticInfo objects for all instances of the app package specified by *packageFamilyName*.</returns>
    </member>
    <member name="T:Windows.System.AppDiagnosticInfoWatcher">
      <summary>Allows you to monitor diagnostic information for an app and get notifications when an app is added or removed from the list of running apps.</summary>
    </member>
    <member name="P:Windows.System.AppDiagnosticInfoWatcher.Status">
      <summary>Gets this **AppDiagnosticInfoWatcher** status.</summary>
      <returns>The status such as Started, Stopped, and so on.</returns>
    </member>
    <member name="E:Windows.System.AppDiagnosticInfoWatcher.Added">
      <summary>Event that fires when an app is added to the list of running apps.</summary>
    </member>
    <member name="E:Windows.System.AppDiagnosticInfoWatcher.EnumerationCompleted">
      <summary>Fires when the watcher has completed enumerating the list of running apps that are available to monitor.</summary>
    </member>
    <member name="E:Windows.System.AppDiagnosticInfoWatcher.Removed">
      <summary>Fires when one of the apps has been removed from the list of running apps.</summary>
    </member>
    <member name="E:Windows.System.AppDiagnosticInfoWatcher.Stopped">
      <summary>Event that fires when this **AppDiagnosticInfoWatcher** stops watching for changes.</summary>
    </member>
    <member name="M:Windows.System.AppDiagnosticInfoWatcher.Start">
      <summary>Start firing events when the execution state changes, or apps change, within the list of running apps.</summary>
    </member>
    <member name="M:Windows.System.AppDiagnosticInfoWatcher.Stop">
      <summary>Stops firing events when the execution state changes, or apps change, within the list of running apps.</summary>
    </member>
    <member name="T:Windows.System.AppDiagnosticInfoWatcherEventArgs">
      <summary>The data object passed to an **AppDiagnosticInfoWatcher ** event.</summary>
    </member>
    <member name="P:Windows.System.AppDiagnosticInfoWatcherEventArgs.AppDiagnosticInfo">
      <summary>Gets diagnostic info for the app package.</summary>
      <returns>The AppDiagnosticInfo for the current event.</returns>
    </member>
    <member name="T:Windows.System.AppDiagnosticInfoWatcherStatus">
      <summary>Defines the status values that are returned from a call to AppDiagnosticInfoWatcher.Status.</summary>
    </member>
    <member name="F:Windows.System.AppDiagnosticInfoWatcherStatus.Aborted">
      <summary>The **AppDiagnosticInfoWatcher** was aborted.</summary>
    </member>
    <member name="F:Windows.System.AppDiagnosticInfoWatcherStatus.Created">
      <summary>The **AppDiagnosticInfoWatcher** has been created.</summary>
    </member>
    <member name="F:Windows.System.AppDiagnosticInfoWatcherStatus.EnumerationCompleted">
      <summary>The **AppDiagnosticInfoWatcher** has finished enumerating running apps.</summary>
    </member>
    <member name="F:Windows.System.AppDiagnosticInfoWatcherStatus.Started">
      <summary>The **AppDiagnosticInfoWatcher** has started.</summary>
    </member>
    <member name="F:Windows.System.AppDiagnosticInfoWatcherStatus.Stopped">
      <summary>The **AppDiagnosticInfoWatcher** has stopped.</summary>
    </member>
    <member name="F:Windows.System.AppDiagnosticInfoWatcherStatus.Stopping">
      <summary>The **AppDiagnosticInfoWatcher** is stopping.</summary>
    </member>
    <member name="T:Windows.System.AppExecutionStateChangeResult">
      <summary>Provides the result of an attempt to change an app's execution state (such as from running to suspended).</summary>
    </member>
    <member name="P:Windows.System.AppExecutionStateChangeResult.ExtendedError">
      <summary>Gets the error information, if any, that may have resulted from trying to change the apps execution state.</summary>
      <returns>The exception information.</returns>
    </member>
    <member name="T:Windows.System.AppMemoryReport">
      <summary>Represents app memory usage at a single point in time.</summary>
    </member>
    <member name="P:Windows.System.AppMemoryReport.ExpectedTotalCommitLimit">
      <summary>Gets the expected commit limit for the current app.</summary>
      <returns>The expected commit limit in bytes.</returns>
    </member>
    <member name="P:Windows.System.AppMemoryReport.PeakPrivateCommitUsage">
      <summary>Gets the app's peak usage of private commit.</summary>
      <returns>The app's peak usage of private commit.</returns>
    </member>
    <member name="P:Windows.System.AppMemoryReport.PrivateCommitUsage">
      <summary>Gets the app's usage of private commit.</summary>
      <returns>The app's usage of private commit.</returns>
    </member>
    <member name="P:Windows.System.AppMemoryReport.TotalCommitLimit">
      <summary>Gets the app's total cap for private plus shared commit.</summary>
      <returns>The app's total usage of private plus shared commit.</returns>
    </member>
    <member name="P:Windows.System.AppMemoryReport.TotalCommitUsage">
      <summary>Gets the app's total usage of private plus shared commit.</summary>
      <returns>The app's total cap for private plus shared commit.</returns>
    </member>
    <member name="T:Windows.System.AppMemoryUsageLevel">
      <summary>An enumeration containing 4 levels of app memory usage: low, medium, high, and overlimit.</summary>
    </member>
    <member name="F:Windows.System.AppMemoryUsageLevel.High">
      <summary>High app memory usage.</summary>
    </member>
    <member name="F:Windows.System.AppMemoryUsageLevel.Low">
      <summary>Low app memory usage.</summary>
    </member>
    <member name="F:Windows.System.AppMemoryUsageLevel.Medium">
      <summary>Medium app memory usage.</summary>
    </member>
    <member name="F:Windows.System.AppMemoryUsageLevel.OverLimit">
      <summary>App memory usage is over the limit.</summary>
    </member>
    <member name="T:Windows.System.AppMemoryUsageLimitChangingEventArgs">
      <summary>Provides data for the AppMemoryUsageLimitChanging event.</summary>
    </member>
    <member name="P:Windows.System.AppMemoryUsageLimitChangingEventArgs.NewLimit">
      <summary>Gets the new limit for how much total memory the app can use, in bytes.</summary>
      <returns>The new limit for how much total memory the app can use, in bytes.</returns>
    </member>
    <member name="P:Windows.System.AppMemoryUsageLimitChangingEventArgs.OldLimit">
      <summary>Gets the old limit for how much total memory the app can use, in bytes.</summary>
      <returns>The old limit for how much total memory the app can use, in bytes.</returns>
    </member>
    <member name="T:Windows.System.AppResourceGroupBackgroundTaskReport">
      <summary>Provides snapshot information about a background task such as its name, trigger name, entry point name, and task identifier.</summary>
    </member>
    <member name="P:Windows.System.AppResourceGroupBackgroundTaskReport.EntryPoint">
      <summary>Gets the name of the background task entry point.</summary>
      <returns>The name of the entry point as specified in the app manifest.</returns>
    </member>
    <member name="P:Windows.System.AppResourceGroupBackgroundTaskReport.Name">
      <summary>Gets the name of the background task.</summary>
      <returns>The background task name.</returns>
    </member>
    <member name="P:Windows.System.AppResourceGroupBackgroundTaskReport.TaskId">
      <summary>Gets the background task's identifier.</summary>
      <returns>The background task GUID.</returns>
    </member>
    <member name="P:Windows.System.AppResourceGroupBackgroundTaskReport.Trigger">
      <summary>Gets the name of the trigger that activated this task.</summary>
      <returns>The name of the trigger.</returns>
    </member>
    <member name="T:Windows.System.AppResourceGroupEnergyQuotaState">
      <summary>Describes how the resource group is performing relative to its energy quota.</summary>
    </member>
    <member name="F:Windows.System.AppResourceGroupEnergyQuotaState.Over">
      <summary>The resource group has used more than its energy quota.</summary>
    </member>
    <member name="F:Windows.System.AppResourceGroupEnergyQuotaState.Under">
      <summary>The resource group has not used its energy quota.</summary>
    </member>
    <member name="F:Windows.System.AppResourceGroupEnergyQuotaState.Unknown">
      <summary>Unable to determine the energy quota state.</summary>
    </member>
    <member name="T:Windows.System.AppResourceGroupExecutionState">
      <summary>Describes the execution state of the resource group.</summary>
    </member>
    <member name="F:Windows.System.AppResourceGroupExecutionState.NotRunning">
      <summary>The resource group is part of an app that is not running.</summary>
    </member>
    <member name="F:Windows.System.AppResourceGroupExecutionState.Running">
      <summary>The resource group is part of an app that is currently running.</summary>
    </member>
    <member name="F:Windows.System.AppResourceGroupExecutionState.Suspended">
      <summary>The resource group is part of an app that has been suspended.</summary>
    </member>
    <member name="F:Windows.System.AppResourceGroupExecutionState.Suspending">
      <summary>The resource group is part of an app that is entering the suspend state.</summary>
    </member>
    <member name="F:Windows.System.AppResourceGroupExecutionState.Unknown">
      <summary>The execution state is not known.</summary>
    </member>
    <member name="T:Windows.System.AppResourceGroupInfo">
      <summary>Provides diagnostic information such as memory usage and energy use.</summary>
    </member>
    <member name="P:Windows.System.AppResourceGroupInfo.InstanceId">
      <summary>Gets the instance identifier.</summary>
      <returns>The instance ID.</returns>
    </member>
    <member name="P:Windows.System.AppResourceGroupInfo.IsShared">
      <summary>Indicates whether the group is part of a shared resource group. Being part of a shared resource group indicates that there are multiple apps in the package and that they share a common component.</summary>
      <returns>**True** means the group is part of a shared resource group; **false**, otherwise.</returns>
    </member>
    <member name="M:Windows.System.AppResourceGroupInfo.GetBackgroundTaskReports">
      <summary>Provides information about background tasks such as their entry points, names, task ids, and trigger names.</summary>
      <returns>Information about each background task.</returns>
    </member>
    <member name="M:Windows.System.AppResourceGroupInfo.GetMemoryReport">
      <summary>Provides information about memory usage such as the commit limit, commit usage, and so on.</summary>
      <returns>Information about memory usage.</returns>
    </member>
    <member name="M:Windows.System.AppResourceGroupInfo.GetProcessDiagnosticInfos">
      <summary>Gets process diagnostic information for the group such as used CPU time, disk I/O usage, and so on.</summary>
      <returns>The process diagnostic info.</returns>
    </member>
    <member name="M:Windows.System.AppResourceGroupInfo.GetStateReport">
      <summary>Gets the state report information such as execution state, energy quota state, and so on.</summary>
      <returns>The state info.</returns>
    </member>
    <member name="M:Windows.System.AppResourceGroupInfo.StartResumeAsync">
      <summary>Initiate moving the associated app to the active state.</summary>
      <returns>The result of trying to resume the app.</returns>
    </member>
    <member name="M:Windows.System.AppResourceGroupInfo.StartSuspendAsync">
      <summary>Initiate moving the associated app to the suspended state.</summary>
      <returns>The result of trying to suspend the app.</returns>
    </member>
    <member name="M:Windows.System.AppResourceGroupInfo.StartTerminateAsync">
      <summary>Initiate moving the associated app to the terminated state.</summary>
      <returns>The result of trying to terminate the app.</returns>
    </member>
    <member name="T:Windows.System.AppResourceGroupInfoWatcher">
      <summary>Allows you to monitor the set of resource groups (AppResourceGroupInfo objects) for an app, and get notifications when a resource group is added or removed.</summary>
    </member>
    <member name="P:Windows.System.AppResourceGroupInfoWatcher.Status">
      <summary>Gets this **AppResourceGroupInfoWatcher** status.</summary>
      <returns>The status such as Started, Stopped, and so on.</returns>
    </member>
    <member name="E:Windows.System.AppResourceGroupInfoWatcher.Added">
      <summary>Event that fires when a resource group is added.</summary>
    </member>
    <member name="E:Windows.System.AppResourceGroupInfoWatcher.EnumerationCompleted">
      <summary>Fires when the watcher has completed enumerating the resource groups that are available to monitor.</summary>
    </member>
    <member name="E:Windows.System.AppResourceGroupInfoWatcher.ExecutionStateChanged">
      <summary>Event that fires when the execution state (running, suspending, an so on) for this group changes.</summary>
    </member>
    <member name="E:Windows.System.AppResourceGroupInfoWatcher.Removed">
      <summary>Fires when one of the resource groups has been removed from the list of AppResourceGroupInfos in the package.</summary>
    </member>
    <member name="E:Windows.System.AppResourceGroupInfoWatcher.Stopped">
      <summary>Event that fires when this **AppResourceGroupInfoWatcher** stops watching for resource group changes.</summary>
    </member>
    <member name="M:Windows.System.AppResourceGroupInfoWatcher.Start">
      <summary>Start firing events when the execution state changes, or resource groups change, within the set of resource groups for this app.</summary>
    </member>
    <member name="M:Windows.System.AppResourceGroupInfoWatcher.Stop">
      <summary>Stops firing events when the execution state changes, or resource groups change, within the set of resource groups for this app.</summary>
    </member>
    <member name="T:Windows.System.AppResourceGroupInfoWatcherEventArgs">
      <summary>Provides information about app resource groups.</summary>
    </member>
    <member name="P:Windows.System.AppResourceGroupInfoWatcherEventArgs.AppDiagnosticInfos">
      <summary>Gets diagnostic info for the resource group.</summary>
      <returns>The diagnostic info for the apps associated with the  AppResourceGroupInfo for the current event.</returns>
    </member>
    <member name="P:Windows.System.AppResourceGroupInfoWatcherEventArgs.AppResourceGroupInfo">
      <summary>Gets diagnostic info, such as memory usage, and energy use.</summary>
      <returns>The **AppResourceGroupInfo** that was added or removed.</returns>
    </member>
    <member name="T:Windows.System.AppResourceGroupInfoWatcherExecutionStateChangedEventArgs">
      <summary>Provides info about the execution state of this resource group when the state changes.</summary>
    </member>
    <member name="P:Windows.System.AppResourceGroupInfoWatcherExecutionStateChangedEventArgs.AppDiagnosticInfos">
      <summary>Gets diagnostic info for the resource group.</summary>
      <returns>The diagnostic info for each resource group associated with this app.</returns>
    </member>
    <member name="P:Windows.System.AppResourceGroupInfoWatcherExecutionStateChangedEventArgs.AppResourceGroupInfo">
      <summary>Gets diagnostic info, such as memory usage over time, energy use over time, and so on.</summary>
      <returns>The diagnostic info for this app.</returns>
    </member>
    <member name="T:Windows.System.AppResourceGroupInfoWatcherStatus">
      <summary>Describes the various states that the AppResourceGroupInfoWatcher may be in.</summary>
    </member>
    <member name="F:Windows.System.AppResourceGroupInfoWatcherStatus.Aborted">
      <summary>The watcher has been stopped by the system as the result of an internal error or other failure condition.</summary>
    </member>
    <member name="F:Windows.System.AppResourceGroupInfoWatcherStatus.Created">
      <summary>The watcher has been created.</summary>
    </member>
    <member name="F:Windows.System.AppResourceGroupInfoWatcherStatus.EnumerationCompleted">
      <summary>The watcher has completed enumerating the resource groups that are available to monitor. After enumeration is complete, the watcher will report when items are added or removed.</summary>
    </member>
    <member name="F:Windows.System.AppResourceGroupInfoWatcherStatus.Started">
      <summary>The watcher has started monitoring changes.</summary>
    </member>
    <member name="F:Windows.System.AppResourceGroupInfoWatcherStatus.Stopped">
      <summary>The watcher has stopped monitoring changes.</summary>
    </member>
    <member name="F:Windows.System.AppResourceGroupInfoWatcherStatus.Stopping">
      <summary>The watcher is in the process of stopping monitoring changes.</summary>
    </member>
    <member name="T:Windows.System.AppResourceGroupMemoryReport">
      <summary>Provides memory information for a resource group, such as commit usage.</summary>
    </member>
    <member name="P:Windows.System.AppResourceGroupMemoryReport.CommitUsageLevel">
      <summary>Returns the commit usage level for the resource group.</summary>
      <returns>The amount of memory that has been allocated a data storage location as opposed to simply being reserved for future allocation.</returns>
    </member>
    <member name="P:Windows.System.AppResourceGroupMemoryReport.CommitUsageLimit">
      <summary>Gets the limit of the amount of memory that can be committed (allocated) by this resource group.</summary>
      <returns>The maximum amount of memory that is available for allocation.</returns>
    </member>
    <member name="P:Windows.System.AppResourceGroupMemoryReport.PrivateCommitUsage">
      <summary>Gets the amount of private memory (memory that can't be shared between processes) committed by this resource group.</summary>
      <returns>The amount of private commit memory.</returns>
    </member>
    <member name="P:Windows.System.AppResourceGroupMemoryReport.TotalCommitUsage">
      <summary>Gets the total amount of memory committed by this resource group.</summary>
      <returns>The total amount of committed memory.</returns>
    </member>
    <member name="T:Windows.System.AppResourceGroupStateReport">
      <summary>Provides information, such as the execution state and energy quota usage, for a resource group.</summary>
    </member>
    <member name="P:Windows.System.AppResourceGroupStateReport.EnergyQuotaState">
      <summary>Gets the energy quota state of the resource group, such as whether it is under quota or over quota.</summary>
      <returns>The energy quota state.</returns>
    </member>
    <member name="P:Windows.System.AppResourceGroupStateReport.ExecutionState">
      <summary>Gets the execution state of the resource group, such as whether it is suspended, running, and so on.</summary>
      <returns>The execution state.</returns>
    </member>
    <member name="T:Windows.System.AppUriHandlerHost">
      <summary>An object representation of the Host field in an AppUriHandler registration. These are used in conjunction with AppUriHandlerRegistration.</summary>
    </member>
    <member name="M:Windows.System.AppUriHandlerHost.#ctor">
      <summary>Default constructor for AppUriHandlerHost.</summary>
    </member>
    <member name="M:Windows.System.AppUriHandlerHost.#ctor(System.String)">
      <summary>Constructor for AppUriHandlerHost which sets the name as well.</summary>
      <param name="name">A website hostname.</param>
    </member>
    <member name="P:Windows.System.AppUriHandlerHost.Name">
      <summary>A website hostname.</summary>
      <returns>A website hostname.</returns>
    </member>
    <member name="T:Windows.System.AppUriHandlerRegistration">
      <summary>Sets and retrieves dynamic AppUriHandlerHost entries for a given AppUriHandler registration.</summary>
    </member>
    <member name="P:Windows.System.AppUriHandlerRegistration.Name">
      <summary>The name of the registration.</summary>
      <returns>The name of the registration.</returns>
    </member>
    <member name="P:Windows.System.AppUriHandlerRegistration.User">
      <summary>The user context of this registration.</summary>
      <returns>The user context of this registration.</returns>
    </member>
    <member name="M:Windows.System.AppUriHandlerRegistration.GetAppAddedHostsAsync">
      <summary>Retrieves the set of hosts added by SetAppAddedHostsAsync for the given registration.</summary>
      <returns>The set of hosts last added by SetAppAddedHostsAsync.</returns>
    </member>
    <member name="M:Windows.System.AppUriHandlerRegistration.SetAppAddedHostsAsync(Windows.Foundation.Collections.IIterable{Windows.System.AppUriHandlerHost})">
      <summary>Registers hosts in addition to the hosts already defined in the AppxManifest.</summary>
      <param name="hosts">The set of AppUriHandlerHost objects to register.</param>
      <returns>Represents the asynchronous action.</returns>
    </member>
    <member name="T:Windows.System.AppUriHandlerRegistrationManager">
      <summary>Retrieves AppUriHandlerRegistrations for the calling package. This can be used to access AppUriHandler registrations.</summary>
    </member>
    <member name="P:Windows.System.AppUriHandlerRegistrationManager.User">
      <summary>The user context registrations will occur for.</summary>
      <returns>The user context registrations will occur for.</returns>
    </member>
    <member name="M:Windows.System.AppUriHandlerRegistrationManager.GetDefault">
      <summary>Creates an AppUriHandlerRegistrationManager for the calling app for the current user.</summary>
      <returns>An AppUriHandlerRegistrationManager which can be used to access AppUriHandlerRegistrations.</returns>
    </member>
    <member name="M:Windows.System.AppUriHandlerRegistrationManager.GetForUser(Windows.System.User)">
      <summary>Creates an AppUriHandlerRegistrationManager for the calling app for the requested user context.</summary>
      <param name="user">User context to perform operations for.</param>
      <returns>An AppUriHandlerRegistrationManager which can be used to access AppUriHandlerRegistrations.</returns>
    </member>
    <member name="M:Windows.System.AppUriHandlerRegistrationManager.TryGetRegistration(System.String)">
      <summary>Attempts to retrieve a registration object for the windows.AppUriHandler extension present in the caller's AppxManifest with the given name.</summary>
      <param name="name">Name corresponding to an entry in the caller's AppxManfiest.</param>
      <returns>AppUriHandlerRegistration object representing the AppxManifest extension registration. This can be used to update dynamic registrations.</returns>
    </member>
    <member name="T:Windows.System.DiagnosticAccessStatus">
      <summary>Indicates if your app has permission to access to UWP app diagnostic information.</summary>
    </member>
    <member name="F:Windows.System.DiagnosticAccessStatus.Allowed">
      <summary>Diagnostic access is allowed for all app packages.</summary>
    </member>
    <member name="F:Windows.System.DiagnosticAccessStatus.Denied">
      <summary>Diagnostic access is denied for all app packages.</summary>
    </member>
    <member name="F:Windows.System.DiagnosticAccessStatus.Limited">
      <summary>Diagnostic access is allowed for this app package only.</summary>
    </member>
    <member name="F:Windows.System.DiagnosticAccessStatus.Unspecified">
      <summary>Diagnostic access is unspecified.</summary>
    </member>
    <member name="T:Windows.System.DispatcherQueue">
      <summary>Manages a prioritized queue on which tasks execute in a serial fashion on a thread.</summary>
    </member>
    <member name="P:Windows.System.DispatcherQueue.HasThreadAccess">
      <summary>Gets a value indicating whether the DispatcherQueue has access to the current thread.</summary>
      <returns>
      </returns>
    </member>
    <member name="E:Windows.System.DispatcherQueue.ShutdownCompleted">
      <summary>Fires after the **DispatcherQueue** event loop stops which is the last step in the **DispatcherQueue** shutdown process.</summary>
    </member>
    <member name="E:Windows.System.DispatcherQueue.ShutdownStarting">
      <summary>Fires before the dispatcher queue initiates an exit from its event loop.</summary>
    </member>
    <member name="M:Windows.System.DispatcherQueue.CreateTimer">
      <summary>Creates a **DispatcherQueueTimer** on the **DispatcherQueue** to execute a task periodically after a time interval has elapsed.</summary>
      <returns>An **DispatcherQueueTimer** that can queue tasks on a timed basis to the current **DispatcherQueue**.</returns>
    </member>
    <member name="M:Windows.System.DispatcherQueue.GetForCurrentThread">
      <summary>Gets the **DispatcherQueue** associated with the current thread.</summary>
      <returns>A **DispatcherQueue** instance that will execute tasks serially on the current thread.</returns>
    </member>
    <member name="M:Windows.System.DispatcherQueue.TryEnqueue(Windows.System.DispatcherQueueHandler)">
      <summary>Adds a task to the **DispatcherQueue** which will be executed on the thread  associated with the **DispatcherQueue**.</summary>
      <param name="callback">The task to execute.</param>
      <returns>**True** indicates that the task was added to the queue; **false**, otherwise.</returns>
    </member>
    <member name="M:Windows.System.DispatcherQueue.TryEnqueue(Windows.System.DispatcherQueuePriority,Windows.System.DispatcherQueueHandler)">
      <summary>Adds a task to the **DispatcherQueue** which will be executed on the thread associated with the **DispatcherQueue**.</summary>
      <param name="priority">The priority of the task such as Low, Normal, or High.</param>
      <param name="callback">A delegate to the task to execute.</param>
      <returns>**True** indicates that the task was added to the queue; **false**, otherwise.</returns>
    </member>
    <member name="T:Windows.System.DispatcherQueueController">
      <summary>Manages the lifetime of a DispatcherQueue. Provides methods to create and shutdown the **DispatcherQueue**.</summary>
    </member>
    <member name="P:Windows.System.DispatcherQueueController.DispatcherQueue">
      <summary>Gets the **DispatcherQueue** associated with this **DispatcherQueueController**.</summary>
      <returns>The **DispatcherQueue** instance that you use to queue tasks that run on a thread.</returns>
    </member>
    <member name="M:Windows.System.DispatcherQueueController.CreateOnDedicatedThread">
      <summary>Creates a DispatcherQueue that you can use to run tasks on a dedicated thread.</summary>
      <returns>The created **DispatcherQueueController**.</returns>
    </member>
    <member name="M:Windows.System.DispatcherQueueController.ShutdownQueueAsync">
      <summary>Stops the **DispatcherQueue** associated with this **DispatcherQueueController**. Shuts down the thread if the **DispatcherQueueController** was created by **CreateOnDedicatedThread**.</summary>
      <returns>An asynchronous operation which will complete after the queue has dispatched all of its remaining work.</returns>
    </member>
    <member name="T:Windows.System.DispatcherQueueHandler">
      <summary>A callback that will be executed on the **DispatcherQueue** thread.</summary>
    </member>
    <member name="T:Windows.System.DispatcherQueuePriority">
      <summary>Defines the priority levels that can be given to work assigned to a DispatcherQueue.</summary>
    </member>
    <member name="F:Windows.System.DispatcherQueuePriority.High">
      <summary>Work scheduled at **High** priority will be dispatched first, along with other **High** priority System tasks, before processing **Normal** or **Low** priority work.</summary>
    </member>
    <member name="F:Windows.System.DispatcherQueuePriority.Low">
      <summary>**Low** priority work will be scheduled when there isn't any other work to process. Work at **Low** priority can be preempted by new incoming **High** and **Normal** priority tasks.</summary>
    </member>
    <member name="F:Windows.System.DispatcherQueuePriority.Normal">
      <summary>Work will be dispatched once all **High** priority tasks are dispatched. If a new **High** priority work is scheduled, all new **High** priority tasks are processed before resuming **Normal** tasks. This is the default priority.</summary>
    </member>
    <member name="T:Windows.System.DispatcherQueueShutdownStartingEventArgs">
      <summary>Provides the arguments for the ShutdownStarting event.</summary>
    </member>
    <member name="M:Windows.System.DispatcherQueueShutdownStartingEventArgs.GetDeferral">
      <summary>Gets a deferral object so that you can use to continue to post work to the **DisbpatcherQueue** until you mark the deferral complete.</summary>
      <returns>The deferral object.</returns>
    </member>
    <member name="T:Windows.System.DispatcherQueueTimer">
      <summary>Executes a task in a **DispatcherQueue** periodically after a time interval has elapsed.</summary>
    </member>
    <member name="P:Windows.System.DispatcherQueueTimer.Interval">
      <summary>Gets and sets the interval for the timer.</summary>
      <returns>The amount of time before the timer ticks.</returns>
    </member>
    <member name="P:Windows.System.DispatcherQueueTimer.IsRepeating">
      <summary>Indicates whether the timer is repeating.</summary>
      <returns>**True** indicates that the timer fires every **DispatcherQueueTimer.Interval**; **false** means that it fires once, after **DispatcherQueueTimer.Interval** elapses.</returns>
    </member>
    <member name="P:Windows.System.DispatcherQueueTimer.IsRunning">
      <summary>Indicates whether the timer is currently running.</summary>
      <returns>**True** indicates that the timer is running; otherwise **false**</returns>
    </member>
    <member name="E:Windows.System.DispatcherQueueTimer.Tick">
      <summary>Event that fires when the timer **Interval** elapses.</summary>
    </member>
    <member name="M:Windows.System.DispatcherQueueTimer.Start">
      <summary>Starts the timer.</summary>
    </member>
    <member name="M:Windows.System.DispatcherQueueTimer.Stop">
      <summary>Stops the timer.</summary>
    </member>
    <member name="T:Windows.System.FolderLauncherOptions">
      <summary>Specifies the options to use when launching File Explorer to display the contents of a specific folder by calling the LaunchFolderAsync(IStorageFolder, FolderLauncherOptions) method.</summary>
    </member>
    <member name="M:Windows.System.FolderLauncherOptions.#ctor">
      <summary>Initializes a new instance of the FolderLauncherOptions class.</summary>
    </member>
    <member name="P:Windows.System.FolderLauncherOptions.DesiredRemainingView">
      <summary>Specifies how much space on the screen to leave for the calling app when launching File Explorer. The calling app can take up more or less space than File Explorer, or File Explorer can fill the entire screen.</summary>
      <returns>One of the enumeration values that specifies how much space on the screen to leave for the calling app when launching File Explorer.</returns>
    </member>
    <member name="P:Windows.System.FolderLauncherOptions.ItemsToSelect">
      <summary>Provides the list of items to select when File Explorer displays the contents of the specified folder.</summary>
      <returns>The list of items to select when File Explorer displays the contents of the specified folder.</returns>
    </member>
    <member name="T:Windows.System.ILauncherViewOptions">
      <summary>Contains methods for launcher view options.</summary>
    </member>
    <member name="P:Windows.System.ILauncherViewOptions.DesiredRemainingView">
      <summary>Gets the desired remaining view.</summary>
      <returns>The desired remaining view.</returns>
    </member>
    <member name="T:Windows.System.KnownUserProperties">
      <summary>Contains basic information about a user.</summary>
    </member>
    <member name="P:Windows.System.KnownUserProperties.AccountName">
      <summary>Gets the user's account name.</summary>
      <returns>The user's account name.</returns>
    </member>
    <member name="P:Windows.System.KnownUserProperties.DisplayName">
      <summary>Gets the user's display name.</summary>
      <returns>The user's display name.</returns>
    </member>
    <member name="P:Windows.System.KnownUserProperties.DomainName">
      <summary>Gets the user's domain name.</summary>
      <returns>The user's domain name.</returns>
    </member>
    <member name="P:Windows.System.KnownUserProperties.FirstName">
      <summary>Gets the user's first name.</summary>
      <returns>The user's first name.</returns>
    </member>
    <member name="P:Windows.System.KnownUserProperties.GuestHost">
      <summary>Gets the user's guest host.</summary>
      <returns>The user's guest host.</returns>
    </member>
    <member name="P:Windows.System.KnownUserProperties.LastName">
      <summary>Gets the user's last name.</summary>
      <returns>The user's last name.</returns>
    </member>
    <member name="P:Windows.System.KnownUserProperties.PrincipalName">
      <summary>Gets the user's principal name.</summary>
      <returns>The user's principal name.</returns>
    </member>
    <member name="P:Windows.System.KnownUserProperties.ProviderName">
      <summary>Gets the user's provider name.</summary>
      <returns>The user's provider name.</returns>
    </member>
    <member name="P:Windows.System.KnownUserProperties.SessionInitiationProtocolUri">
      <summary>Gets the user's session initiation protocol Uri.</summary>
      <returns>The user's session initiation protocol Uri.</returns>
    </member>
    <member name="T:Windows.System.Launcher">
      <summary>Starts the default app associated with the specified file or URI.</summary>
    </member>
    <member name="M:Windows.System.Launcher.FindAppUriHandlersAsync(Windows.Foundation.Uri)">
      <summary>Enumerate the Uniform Resource Identifiers (URI) handlers on the device.</summary>
      <param name="uri">The Uri that you want to find handlers for.</param>
      <returns>A list of AppInfo objects representing each application that handles the specified http(s) URI.</returns>
    </member>
    <member name="M:Windows.System.Launcher.FindFileHandlersAsync(System.String)">
      <summary>Enumerate the file handlers on the device.</summary>
      <param name="extension">The file extension that you want to find handlers for. For example, ".bat". Include the leading period '.'.</param>
      <returns>A list of AppInfo s for each application that handles the specified file extension.</returns>
    </member>
    <member name="M:Windows.System.Launcher.FindUriSchemeHandlersAsync(System.String)">
      <summary>Enumerate the scheme handlers on the device.</summary>
      <param name="scheme">The scheme name that you find to find handlers for. For example, "ms-lens".</param>
      <returns>A list of AppInfo s for each application that handles the specified scheme.</returns>
    </member>
    <member name="M:Windows.System.Launcher.FindUriSchemeHandlersAsync(System.String,Windows.System.LaunchQuerySupportType)">
      <summary>Enumerate the scheme handlers on the device.</summary>
      <param name="scheme">The scheme name that you find to find handlers for. For example, "ms-lens".</param>
      <param name="launchQuerySupportType">Filter the list of handlers by whether they can be launched for results or not.</param>
      <returns>A list of AppInfo s for each application that handles the specified scheme.</returns>
    </member>
    <member name="M:Windows.System.Launcher.LaunchFileAsync(Windows.Storage.IStorageFile)">
      <summary>Starts the default app associated with the specified file.</summary>
      <param name="file">The file.</param>
      <returns>The launch operation.</returns>
    </member>
    <member name="M:Windows.System.Launcher.LaunchFileAsync(Windows.Storage.IStorageFile,Windows.System.LauncherOptions)">
      <summary>Starts the default app associated with the specified file, using the specified options.</summary>
      <param name="file">The file.</param>
      <param name="options">The launch options for the app.</param>
      <returns>The launch operation.</returns>
    </member>
    <member name="M:Windows.System.Launcher.LaunchFolderAsync(Windows.Storage.IStorageFolder)">
      <summary>Launches File Explorer and displays the contents of the specified folder.</summary>
      <param name="folder">The folder to display in File Explorer.</param>
      <returns>The result of the operation.</returns>
    </member>
    <member name="M:Windows.System.Launcher.LaunchFolderAsync(Windows.Storage.IStorageFolder,Windows.System.FolderLauncherOptions)">
      <summary>Launches File Explorer with the specified options and displays the contents of the specified folder.</summary>
      <param name="folder">The folder to display in File Explorer.</param>
      <param name="options">Options that specify the amount of screen space that File Explorer fills, and the list of items to select in the specified folder.</param>
      <returns>The result of the operation.</returns>
    </member>
    <member name="M:Windows.System.Launcher.LaunchFolderPathAsync(System.String)">
      <summary>Launches File Explorer and displays the contents of the specified folder.</summary>
      <param name="path">A filepath to the folder to open.</param>
      <returns>The result of the operation.</returns>
    </member>
    <member name="M:Windows.System.Launcher.LaunchFolderPathAsync(System.String,Windows.System.FolderLauncherOptions)">
      <summary>Launches File Explorer with the specified options and displays the contents of the specified folder.</summary>
      <param name="path">A filepath to the folder to open.</param>
      <param name="options">Options that specify the amount of screen space that File Explorer fills, and the list of items to select in the specified folder.</param>
      <returns>The result of the operation.</returns>
    </member>
    <member name="M:Windows.System.Launcher.LaunchFolderPathForUserAsync(Windows.System.User,System.String)">
      <summary>Launches File Explorer and displays the contents of the specified folder.</summary>
      <param name="user">The user context to pass to the launched app.</param>
      <param name="path">A filepath to the folder to open.</param>
      <returns>The result of the operation.</returns>
    </member>
    <member name="M:Windows.System.Launcher.LaunchFolderPathForUserAsync(Windows.System.User,System.String,Windows.System.FolderLauncherOptions)">
      <summary>Launches File Explorer with the specified options and displays the contents of the specified folder.</summary>
      <param name="user">The user context to pass to the launched app.</param>
      <param name="path">A filepath to the folder to open.</param>
      <param name="options">Options that specify the amount of screen space that File Explorer fills, and the list of items to select in the specified folder.</param>
      <returns>The result of the operation.</returns>
    </member>
    <member name="M:Windows.System.Launcher.LaunchUriAsync(Windows.Foundation.Uri)">
      <summary>Starts the default app associated with the URI scheme name for the specified URI.</summary>
      <param name="uri">The URI.</param>
      <returns>Returns **true** if the default app for the URI scheme was launched; **false** otherwise.</returns>
    </member>
    <member name="M:Windows.System.Launcher.LaunchUriAsync(Windows.Foundation.Uri,Windows.System.LauncherOptions)">
      <summary>Starts the default app associated with the URI scheme name or the one specified by the ContentType for the specified URI, using the specified options.</summary>
      <param name="uri">The URI.</param>
      <param name="options">The launch options for the app.</param>
      <returns>Returns **true** if the default app for the URI scheme was launched; **false** otherwise.</returns>
    </member>
    <member name="M:Windows.System.Launcher.LaunchUriAsync(Windows.Foundation.Uri,Windows.System.LauncherOptions,Windows.Foundation.Collections.ValueSet)">
      <summary>Starts the default app associated with the URI scheme name for the specified URI, using the specified options and input data.</summary>
      <param name="uri">The URI.</param>
      <param name="options">The launch options for the app.</param>
      <param name="inputData">The input data for the app.</param>
      <returns>Returns **true** if the default app for the URI scheme was launched; **false** otherwise.</returns>
    </member>
    <member name="M:Windows.System.Launcher.LaunchUriForResultsAsync(Windows.Foundation.Uri,Windows.System.LauncherOptions)">
      <summary>Asynchronously starts the default app associated with the URI scheme name for the specified URI, using the specified options.</summary>
      <param name="uri">The Uri to launch.</param>
      <param name="options">The launch options.</param>
      <returns>When this method completes, it returns the results of the launch.</returns>
    </member>
    <member name="M:Windows.System.Launcher.LaunchUriForResultsAsync(Windows.Foundation.Uri,Windows.System.LauncherOptions,Windows.Foundation.Collections.ValueSet)">
      <summary>Asynchronously starts the default app associated with the URI scheme name for the specified URI, using the specified options and input data.</summary>
      <param name="uri">The Uri to launch.</param>
      <param name="options">The launch options.</param>
      <param name="inputData">The data to send to the launched app.</param>
      <returns>When this method completes, it returns the results of the launch.</returns>
    </member>
    <member name="M:Windows.System.Launcher.LaunchUriForResultsForUserAsync(Windows.System.User,Windows.Foundation.Uri,Windows.System.LauncherOptions)">
      <summary>Asynchronously starts the default app associated with the URI scheme name for the specified URI using the specified options, and provides a specific User as context.</summary>
      <param name="user">The user context to pass to the launched app.</param>
      <param name="uri">The Uri.</param>
      <param name="options">The launch options.</param>
      <returns>When this method completes, it returns the results of the launch.</returns>
    </member>
    <member name="M:Windows.System.Launcher.LaunchUriForResultsForUserAsync(Windows.System.User,Windows.Foundation.Uri,Windows.System.LauncherOptions,Windows.Foundation.Collections.ValueSet)">
      <summary>Asynchronously starts the default app associated with the URI scheme name for the specified URI using the specified options and input data, and provides a specific User as context.</summary>
      <param name="user">The user context to pass to the launched app.</param>
      <param name="uri">The Uri.</param>
      <param name="options">The launch options.</param>
      <param name="inputData">The data to send to the launched app.</param>
      <returns>When this method completes, it returns the results of the launch.</returns>
    </member>
    <member name="M:Windows.System.Launcher.LaunchUriForUserAsync(Windows.System.User,Windows.Foundation.Uri)">
      <summary>Starts the default multi-user app associated with the URI scheme name for the specified URI and provides a specific User as context.</summary>
      <param name="user">The user context to pass to the launched app.</param>
      <param name="uri">The URI scheme.</param>
      <returns>The status of the launch attempt.</returns>
    </member>
    <member name="M:Windows.System.Launcher.LaunchUriForUserAsync(Windows.System.User,Windows.Foundation.Uri,Windows.System.LauncherOptions)">
      <summary>Starts the default multi-user app associated with the URI scheme name for the specified URI using the specified options, and provides a specific User as context.</summary>
      <param name="user">The user context to pass to the launched app.</param>
      <param name="uri">The URI scheme.</param>
      <param name="options">The launch options for the app.</param>
      <returns>The status of the launch attempt.</returns>
    </member>
    <member name="M:Windows.System.Launcher.LaunchUriForUserAsync(Windows.System.User,Windows.Foundation.Uri,Windows.System.LauncherOptions,Windows.Foundation.Collections.ValueSet)">
      <summary>Starts the default multi-user app associated with the URI scheme name for the specified URI, using the specified options and input data, and provides a specific User as context.</summary>
      <param name="user">The user context to pass to the launched app.</param>
      <param name="uri">The URI scheme.</param>
      <param name="options">The launch options for the app.</param>
      <param name="inputData">The input data for the app.</param>
      <returns>The status of the launch attempt.</returns>
    </member>
    <member name="M:Windows.System.Launcher.QueryAppUriSupportAsync(Windows.Foundation.Uri)">
      <summary>Asynchronously query whether there is an app that can handle the specified URI.</summary>
      <param name="uri">The URI of the website.</param>
      <returns>A value that indicates whether an application is available to handle the URI.</returns>
    </member>
    <member name="M:Windows.System.Launcher.QueryAppUriSupportAsync(Windows.Foundation.Uri,System.String)">
      <summary>Asynchronously query whether the specified app can handle the specified URI.</summary>
      <param name="uri">The URI of the website.</param>
      <param name="packageFamilyName">Specifies a specific package that will be used to launch this URI.</param>
      <returns>A value that indicates whether the application is available to launch the URI.</returns>
    </member>
    <member name="M:Windows.System.Launcher.QueryFileSupportAsync(Windows.Storage.StorageFile)">
      <summary>Asynchronously query whether an app can be activated for the specified file.</summary>
      <param name="file">The file for which to query support.</param>
      <returns>A value that indicates whether an application can be activated for the file.</returns>
    </member>
    <member name="M:Windows.System.Launcher.QueryFileSupportAsync(Windows.Storage.StorageFile,System.String)">
      <summary>Asynchronously query whether an app with the specified package name can be activated for the specified file.</summary>
      <param name="file">The file for which to query support.</param>
      <param name="packageFamilyName">The package for which to query support.</param>
      <returns>A value that indicates whether an application can be activated for the file.</returns>
    </member>
    <member name="M:Windows.System.Launcher.QueryUriSupportAsync(Windows.Foundation.Uri,Windows.System.LaunchQuerySupportType)">
      <summary>Asynchronously query whether an app can be activated for the specified URI and launch type.</summary>
      <param name="uri">The URI for which to query support.</param>
      <param name="launchQuerySupportType">The type of launch for which to query support.</param>
      <returns>A value that indicates whether an application is available to launch the URI.</returns>
    </member>
    <member name="M:Windows.System.Launcher.QueryUriSupportAsync(Windows.Foundation.Uri,Windows.System.LaunchQuerySupportType,System.String)">
      <summary>Asynchronously query whether an app can be activated for the specified URI, launch type, and package name.</summary>
      <param name="uri">The URI for which to query support.</param>
      <param name="launchQuerySupportType">The type of launch for which to query support.</param>
      <param name="packageFamilyName">Specifies a specific package that will be used to launch this URI.</param>
      <returns>A value that indicates whether the application is available to launch the URI.</returns>
    </member>
    <member name="T:Windows.System.LauncherOptions">
      <summary>Specifies the options used to launch the default app for a file or URI.</summary>
    </member>
    <member name="M:Windows.System.LauncherOptions.#ctor">
      <summary>Creates and initializes a new instance of the launcher options object.</summary>
    </member>
    <member name="P:Windows.System.LauncherOptions.ContentType">
      <summary>Gets or sets the content type that is associated with a URI that represents a file on the network.</summary>
      <returns>The content type of the URI.</returns>
    </member>
    <member name="P:Windows.System.LauncherOptions.DesiredRemainingView">
      <summary>Launch a target app and have the currently running source app remain on the screen by sharing the space equally with the target app or by taking up more or less space than the target app.</summary>
      <returns>A ViewSizePreference -typed value that specifies the app’s desired view size.</returns>
    </member>
    <member name="P:Windows.System.LauncherOptions.DisplayApplicationPicker">
      <summary>Gets or sets a value that indicates whether to display the **Open With** dialog whenever the association launching API is called.</summary>
      <returns>True if the **Open With** dialog should always be displayed; otherwise false.</returns>
    </member>
    <member name="P:Windows.System.LauncherOptions.FallbackUri">
      <summary>Gets or sets a value that represents a URI that the user should be taken to in the browser if no app exists to handle the file type or URI.</summary>
      <returns>URI that the user should be taken to in the browser.</returns>
    </member>
    <member name="P:Windows.System.LauncherOptions.IgnoreAppUriHandlers">
      <summary>Indicates whether to ignore handlers that can handle http(s) schemes (such as browsers). Instead, launch will fall back to the default browser.</summary>
      <returns>**True** indicates that apps that can handle http(s) schemes will be ignored and instead the URI will be opened in the default browser; **false** otherwise.</returns>
    </member>
    <member name="P:Windows.System.LauncherOptions.LimitPickerToCurrentAppAndAppUriHandlers">
      <summary>Gets or sets whether to limit the picker for the launcher to the current app and its associated URI handlers.</summary>
      <returns>True if the launcher should limit the picker to the current app and its associated URI handlers; otherwise, false.</returns>
    </member>
    <member name="P:Windows.System.LauncherOptions.NeighboringFilesQuery">
      <summary>Enables an app to access files that are related to the file used to activate the app.</summary>
      <returns>A query containing the list of related files.</returns>
    </member>
    <member name="P:Windows.System.LauncherOptions.PreferredApplicationDisplayName">
      <summary>Gets or sets a value that represents the display name of the app in the store that the user should install if no app exists to handle the file type or URI.</summary>
      <returns>The display name of the app.</returns>
    </member>
    <member name="P:Windows.System.LauncherOptions.PreferredApplicationPackageFamilyName">
      <summary>Gets or sets a value that represents the package family name of the app in the Store that the user should install if no app exists to handle the file type or URI.</summary>
      <returns>The package family name of the app.</returns>
    </member>
    <member name="P:Windows.System.LauncherOptions.TargetApplicationPackageFamilyName">
      <summary>The package family name of the target package that should be used to launch a file or URI. This property is optional.</summary>
      <returns>The package family name of the target package that should be used to launch a file or URI. This property is optional.</returns>
    </member>
    <member name="P:Windows.System.LauncherOptions.TreatAsUntrusted">
      <summary>Gets or sets a value that indicates whether the system should display a warning that the file or URI is potentially unsafe when starting the app associated with a file or URI.</summary>
      <returns>True if the warning should be displayed; otherwise false.</returns>
    </member>
    <member name="P:Windows.System.LauncherOptions.UI">
      <summary>Gets the user interface (UI) options when starting a default app.</summary>
      <returns>The UI options.</returns>
    </member>
    <member name="T:Windows.System.LauncherUIOptions">
      <summary>Specifies options for user interface elements such as the application picker that can be invoked by this API.</summary>
    </member>
    <member name="P:Windows.System.LauncherUIOptions.InvocationPoint">
      <summary>Gets or sets the point on the screen where the user opened a file or URI.</summary>
      <returns>The invocation point.</returns>
    </member>
    <member name="P:Windows.System.LauncherUIOptions.PreferredPlacement">
      <summary>Gets or sets the preferred placement of the **Open With** and **Warning** dialog boxes when starting a default app.</summary>
      <returns>The preferred placement.</returns>
    </member>
    <member name="P:Windows.System.LauncherUIOptions.SelectionRect">
      <summary>Gets or sets the selection rectangle on the screen where the user opened a file or URI.</summary>
      <returns>The selection rectangle.</returns>
    </member>
    <member name="T:Windows.System.LaunchFileStatus">
      <summary>Specifies the result of activating an application for a file.</summary>
    </member>
    <member name="F:Windows.System.LaunchFileStatus.AppUnavailable">
      <summary>The application cannot be activated which may be because it is being updated by the store, it was installed on a removable device that is not available, and so on.</summary>
    </member>
    <member name="F:Windows.System.LaunchFileStatus.DeniedByPolicy">
      <summary>The application cannot be activated for this file because files may not cross user boundaries.</summary>
    </member>
    <member name="F:Windows.System.LaunchFileStatus.FileTypeNotSupported">
      <summary>The application you are trying to activate does not support this file type.</summary>
    </member>
    <member name="F:Windows.System.LaunchFileStatus.Success">
      <summary>The application activated successfully.</summary>
    </member>
    <member name="F:Windows.System.LaunchFileStatus.Unknown">
      <summary>An unknown error was encountered while activating the application.</summary>
    </member>
    <member name="T:Windows.System.LaunchQuerySupportStatus">
      <summary>Specifies whether an app is available that supports activation.</summary>
    </member>
    <member name="F:Windows.System.LaunchQuerySupportStatus.AppNotInstalled">
      <summary>No app is installed to handle the activation.</summary>
    </member>
    <member name="F:Windows.System.LaunchQuerySupportStatus.AppUnavailable">
      <summary>An app that handles the activation is installed but not available because it is being updated by the store or it was installed on a removable device that is not available.</summary>
    </member>
    <member name="F:Windows.System.LaunchQuerySupportStatus.Available">
      <summary>An app that handles the activation is available and may be activated.</summary>
    </member>
    <member name="F:Windows.System.LaunchQuerySupportStatus.NotSupported">
      <summary>The app does not handle the activation.</summary>
    </member>
    <member name="F:Windows.System.LaunchQuerySupportStatus.Unknown">
      <summary>An unknown error was encountered while determining whether an app supports the activation.</summary>
    </member>
    <member name="T:Windows.System.LaunchQuerySupportType">
      <summary>Specifies the type of activation to query for.</summary>
    </member>
    <member name="F:Windows.System.LaunchQuerySupportType.Uri">
      <summary>Activate by URI but do not return a result to the calling app. This is the default.</summary>
    </member>
    <member name="F:Windows.System.LaunchQuerySupportType.UriForResults">
      <summary>Activate by URI and return a result to the calling app.</summary>
    </member>
    <member name="T:Windows.System.LaunchUriResult">
      <summary>Represents the results of a Uri launch.</summary>
    </member>
    <member name="P:Windows.System.LaunchUriResult.Result">
      <summary>Gets the result of the Uri launch.</summary>
      <returns>The result of the Uri launch.</returns>
    </member>
    <member name="P:Windows.System.LaunchUriResult.Status">
      <summary>Gets the status of the Uri launch.</summary>
      <returns>The status of the Uri launch.</returns>
    </member>
    <member name="T:Windows.System.LaunchUriStatus">
      <summary>Specifies the result of activating an application for a URI.</summary>
    </member>
    <member name="F:Windows.System.LaunchUriStatus.AppUnavailable">
      <summary>The application cannot be activated which may be because it is being updated by the store, it was installed on a removable device that is not available, and so on.</summary>
    </member>
    <member name="F:Windows.System.LaunchUriStatus.ProtocolUnavailable">
      <summary>The application you are trying to activate does not support this URI.</summary>
    </member>
    <member name="F:Windows.System.LaunchUriStatus.Success">
      <summary>The application activated successfully.</summary>
    </member>
    <member name="F:Windows.System.LaunchUriStatus.Unknown">
      <summary>An unknown error was encountered while activating the application.</summary>
    </member>
    <member name="T:Windows.System.MemoryManager">
      <summary>Provides access to information on an app's memory usage.</summary>
    </member>
    <member name="P:Windows.System.MemoryManager.AppMemoryUsage">
      <summary>Gets the app's current memory usage.</summary>
      <returns>The app's current memory usage in bytes.</returns>
    </member>
    <member name="P:Windows.System.MemoryManager.AppMemoryUsageLevel">
      <summary>Gets the app's memory usage level.</summary>
      <returns>The app's memory usage level.</returns>
    </member>
    <member name="P:Windows.System.MemoryManager.AppMemoryUsageLimit">
      <summary>Gets the app's memory usage limit.</summary>
      <returns>The app's memory usage limit in bytes.</returns>
    </member>
    <member name="P:Windows.System.MemoryManager.ExpectedAppMemoryUsageLimit">
      <summary>Gets the amount of memory that your app may expect to have available.</summary>
      <returns>The expected memory cap in bytes.</returns>
    </member>
    <member name="E:Windows.System.MemoryManager.AppMemoryUsageDecreased">
      <summary>Raised when the app's memory consumption has decreased to a lower value in the AppMemoryUsageLevel enumeration.</summary>
    </member>
    <member name="E:Windows.System.MemoryManager.AppMemoryUsageIncreased">
      <summary>Raised when the app's memory consumption has increased to a higher value in the AppMemoryUsageLevel enumeration.</summary>
    </member>
    <member name="E:Windows.System.MemoryManager.AppMemoryUsageLimitChanging">
      <summary>Raised just before the limit of how much total memory the app can use is changed.</summary>
    </member>
    <member name="M:Windows.System.MemoryManager.GetAppMemoryReport">
      <summary>Gets an AppMemoryReport for the app, which provides information about its memory usage.</summary>
      <returns>Information about the process' memory usage.</returns>
    </member>
    <member name="M:Windows.System.MemoryManager.GetProcessMemoryReport">
      <summary>Gets a ProcessMemoryReport for a process, which provides information about its memory usage.</summary>
      <returns>Information about the process' memory usage.</returns>
    </member>
    <member name="M:Windows.System.MemoryManager.TrySetAppMemoryUsageLimit(System.UInt64)">
      <summary>Tries to set a specific memory cap for the current app or task. In cases where memory caps are shared between foreground and background components, any difference between the default cap and the new request will be assigned to the other component.</summary>
      <param name="value">The new memory limit to set.</param>
      <returns>**True** if the operation succeeded; otherwise, **false**.</returns>
    </member>
    <member name="T:Windows.System.ProcessMemoryReport">
      <summary>Represents process memory usage at a single point in time.</summary>
    </member>
    <member name="P:Windows.System.ProcessMemoryReport.PrivateWorkingSetUsage">
      <summary>Gets the process' private working set usage.</summary>
      <returns>The process' private working set usage.</returns>
    </member>
    <member name="P:Windows.System.ProcessMemoryReport.TotalWorkingSetUsage">
      <summary>Gets the process' total working set usage.</summary>
      <returns>The process' total working set usage.</returns>
    </member>
    <member name="T:Windows.System.ProcessorArchitecture">
      <summary>Specifies the processor architecture supported by an app.</summary>
    </member>
    <member name="F:Windows.System.ProcessorArchitecture.Arm">
      <summary>The ARM processor architecture.</summary>
    </member>
    <member name="F:Windows.System.ProcessorArchitecture.Arm64">
      <summary>The Arm64 processor architecture</summary>
    </member>
    <member name="F:Windows.System.ProcessorArchitecture.Neutral">
      <summary>A neutral processor architecture.</summary>
    </member>
    <member name="F:Windows.System.ProcessorArchitecture.Unknown">
      <summary>An unknown processor architecture.</summary>
    </member>
    <member name="F:Windows.System.ProcessorArchitecture.X64">
      <summary>The x64 processor architecture.</summary>
    </member>
    <member name="F:Windows.System.ProcessorArchitecture.X86">
      <summary>The x86 processor architecture.</summary>
    </member>
    <member name="F:Windows.System.ProcessorArchitecture.X86OnArm64">
      <summary>The Arm64 processor architecture emulating the X86 architecture</summary>
    </member>
    <member name="T:Windows.System.ProtocolForResultsOperation">
      <summary>Represents the result to the application that launched the current application for results.</summary>
    </member>
    <member name="M:Windows.System.ProtocolForResultsOperation.ReportCompleted(Windows.Foundation.Collections.ValueSet)">
      <summary>Indicates that the application activated for results is ready to return to the application that launched it for results.</summary>
      <param name="data">The data to return to the application that activated this app. </param>
    </member>
    <member name="T:Windows.System.RemoteLauncher">
      <summary>Starts the default app associated with the specified URI on a remote device.</summary>
    </member>
    <member name="M:Windows.System.RemoteLauncher.LaunchUriAsync(Windows.System.RemoteSystems.RemoteSystemConnectionRequest,Windows.Foundation.Uri)">
      <summary>Starts the default app associated with the URI scheme name for the specified URI on a remote device.</summary>
      <param name="remoteSystemConnectionRequest">Specifies the remote system (device) to connect to.</param>
      <param name="uri">The URI scheme.</param>
      <returns>The result of the launch attempt.</returns>
    </member>
    <member name="M:Windows.System.RemoteLauncher.LaunchUriAsync(Windows.System.RemoteSystems.RemoteSystemConnectionRequest,Windows.Foundation.Uri,Windows.System.RemoteLauncherOptions)">
      <summary>Starts the default app associated with the URI scheme name for the specified URI on a remote device, using the specified options.</summary>
      <param name="remoteSystemConnectionRequest">Specifies the remote system (device) to connect to.</param>
      <param name="uri">The Uri scheme.</param>
      <param name="options">The launch options for the app.</param>
      <returns>The result of the launch attempt.</returns>
    </member>
    <member name="M:Windows.System.RemoteLauncher.LaunchUriAsync(Windows.System.RemoteSystems.RemoteSystemConnectionRequest,Windows.Foundation.Uri,Windows.System.RemoteLauncherOptions,Windows.Foundation.Collections.ValueSet)">
      <summary>Starts the default app associated with the URI scheme name for the specified URI on a remote device, using the specified options and input data.</summary>
      <param name="remoteSystemConnectionRequest">Specifies the remote system (device) to connect to.</param>
      <param name="uri">The Uri scheme.</param>
      <param name="options">The launch options for the app.</param>
      <param name="inputData">The input data for the app.</param>
      <returns>The result of the launch attempt.</returns>
    </member>
    <member name="T:Windows.System.RemoteLauncherOptions">
      <summary>Specifies the options used to launch the default app for URI on a remote device.</summary>
    </member>
    <member name="M:Windows.System.RemoteLauncherOptions.#ctor">
      <summary>Creates an instance of the RemoteLauncherOptions class.</summary>
    </member>
    <member name="P:Windows.System.RemoteLauncherOptions.FallbackUri">
      <summary>Specifies the URI of the web site to view if the app to handle the URI can't be launched on the remote device.</summary>
      <returns>The URI of a website.</returns>
    </member>
    <member name="P:Windows.System.RemoteLauncherOptions.PreferredAppIds">
      <summary>A list of package family names that should be used to launch the URI on the remote device. The first one in the list should be the preferred application to launch on the remote system (device).</summary>
      <returns>The list of package family names.</returns>
    </member>
    <member name="T:Windows.System.RemoteLaunchUriStatus">
      <summary>Specifies the result of activating an application for a URI on a remote device.</summary>
    </member>
    <member name="F:Windows.System.RemoteLaunchUriStatus.AppUnavailable">
      <summary>The app is not installed on the remote system.</summary>
    </member>
    <member name="F:Windows.System.RemoteLaunchUriStatus.DeniedByLocalSystem">
      <summary>The user is not authorized to launch an app on the remote system.</summary>
    </member>
    <member name="F:Windows.System.RemoteLaunchUriStatus.DeniedByRemoteSystem">
      <summary>The user is not signed in on the target device or may be blocked by group policy.</summary>
    </member>
    <member name="F:Windows.System.RemoteLaunchUriStatus.ProtocolUnavailable">
      <summary>The application you are trying to activate on the remote system does not support this URI.</summary>
    </member>
    <member name="F:Windows.System.RemoteLaunchUriStatus.RemoteSystemUnavailable">
      <summary>The remote system could not be reached.</summary>
    </member>
    <member name="F:Windows.System.RemoteLaunchUriStatus.Success">
      <summary>The URI was successfully launched on the remote system.</summary>
    </member>
    <member name="F:Windows.System.RemoteLaunchUriStatus.Unknown">
      <summary>The URI could not be successfully launched on the remote system.</summary>
    </member>
    <member name="F:Windows.System.RemoteLaunchUriStatus.ValueSetTooLarge">
      <summary>The amount of data you tried to send to the remote system exceeded the limit.</summary>
    </member>
    <member name="T:Windows.System.User">
      <summary>Represents a user.</summary>
    </member>
    <member name="P:Windows.System.User.AuthenticationStatus">
      <summary>Gets the authentication status of the user.</summary>
      <returns>The authentication status of the user.</returns>
    </member>
    <member name="P:Windows.System.User.NonRoamableId">
      <summary>Gets the user's non-roamable id.</summary>
      <returns>The user's non-roamable Id.</returns>
    </member>
    <member name="P:Windows.System.User.Type">
      <summary>Gets the user type.</summary>
      <returns>The user type.</returns>
    </member>
    <member name="M:Windows.System.User.CreateWatcher">
      <summary>Creates a UserWatcher which enumerates users and raises events when the collection of users changes or when a user’s authentication state changes.</summary>
      <returns>A UserWatcher which enumerates users and raises events when the collection of users changes.</returns>
    </member>
    <member name="M:Windows.System.User.FindAllAsync">
      <summary>Finds all users asynchronously.</summary>
      <returns>When this method completes successfully, it returns a list (type IVectorView ) of Users.</returns>
    </member>
    <member name="M:Windows.System.User.FindAllAsync(Windows.System.UserType)">
      <summary>Finds all users of a given type asynchronously.</summary>
      <param name="type">The type of users to find.</param>
      <returns>When this method completes successfully, it returns a list (type IVectorView ) of Users.</returns>
    </member>
    <member name="M:Windows.System.User.FindAllAsync(Windows.System.UserType,Windows.System.UserAuthenticationStatus)">
      <summary>Finds all users of a given type and authentication status asynchronously.</summary>
      <param name="type">The type of users to find.</param>
      <param name="status">The authentication status of users to find.</param>
      <returns>When this method completes successfully, it returns a list (type IVectorView ) of Users.</returns>
    </member>
    <member name="M:Windows.System.User.GetFromId(System.String)">
      <summary>Gets a user with a given Id.</summary>
      <param name="nonRoamableId">The Id of the user to get.</param>
      <returns>The user with the given Id.</returns>
    </member>
    <member name="M:Windows.System.User.GetPictureAsync(Windows.System.UserPictureSize)">
      <summary>Gets a user's picture asynchronously.</summary>
      <param name="desiredSize">The desired size of the user's picture to return.</param>
      <returns>When this method completes, it returns the user's picture.</returns>
    </member>
    <member name="M:Windows.System.User.GetPropertiesAsync(Windows.Foundation.Collections.IVectorView{System.String})">
      <summary>Gets properties for the user.</summary>
      <param name="values">The properties to get. Use the KnownUserProperties class to obtain property names.</param>
      <returns>When this method completes, it returns the requested properties. If a property is missing or unavailable, it is reported as an empty string.</returns>
    </member>
    <member name="M:Windows.System.User.GetPropertyAsync(System.String)">
      <summary>Gets a property for the user. Use the KnownUserProperties class to obtain property names.</summary>
      <param name="value">The property to get.</param>
      <returns>When this method completes, it returns the requested property. If the property is missing or unavailable, an empty string is returned.</returns>
    </member>
    <member name="T:Windows.System.UserAuthenticationStatus">
      <summary>Represents the authentication status of a user.</summary>
    </member>
    <member name="F:Windows.System.UserAuthenticationStatus.LocallyAuthenticated">
      <summary>The user is locally authenticated.</summary>
    </member>
    <member name="F:Windows.System.UserAuthenticationStatus.RemotelyAuthenticated">
      <summary>The user is remotely authenticated.</summary>
    </member>
    <member name="F:Windows.System.UserAuthenticationStatus.Unauthenticated">
      <summary>The user is unauthenticated.</summary>
    </member>
    <member name="T:Windows.System.UserAuthenticationStatusChangeDeferral">
      <summary>Represents a user authentication status change deferral returned by the UserAuthenticationStatusChangingEventArgs.GetDeferral method.</summary>
    </member>
    <member name="M:Windows.System.UserAuthenticationStatusChangeDeferral.Complete">
      <summary>Reports that the application has completed its user authentication status change deferral.</summary>
    </member>
    <member name="T:Windows.System.UserAuthenticationStatusChangingEventArgs">
      <summary>Provides data for a user authentication status changing event.</summary>
    </member>
    <member name="P:Windows.System.UserAuthenticationStatusChangingEventArgs.CurrentStatus">
      <summary>Gets the user's current authentication status.</summary>
      <returns>The user's current authentication status.</returns>
    </member>
    <member name="P:Windows.System.UserAuthenticationStatusChangingEventArgs.NewStatus">
      <summary>Gets the user's new authentication status.</summary>
      <returns>The user's new authentication status.</returns>
    </member>
    <member name="P:Windows.System.UserAuthenticationStatusChangingEventArgs.User">
      <summary>Gets the user.</summary>
      <returns>The user.</returns>
    </member>
    <member name="M:Windows.System.UserAuthenticationStatusChangingEventArgs.GetDeferral">
      <summary>Requests a delay before the user's authentication status changes.</summary>
      <returns>The user authentication status change deferral.</returns>
    </member>
    <member name="T:Windows.System.UserChangedEventArgs">
      <summary>Provides data for a user changed event.</summary>
    </member>
    <member name="P:Windows.System.UserChangedEventArgs.ChangedPropertyKinds">
      <summary>
      </summary>
      <returns>
      </returns>
    </member>
    <member name="P:Windows.System.UserChangedEventArgs.User">
      <summary>Gets the user.</summary>
      <returns>The user.</returns>
    </member>
    <member name="T:Windows.System.UserDeviceAssociation">
      <summary>Contains methods for querying for an association between a user and a device.</summary>
    </member>
    <member name="E:Windows.System.UserDeviceAssociation.UserDeviceAssociationChanged">
      <summary>Fires when the user associated with a device changes.</summary>
    </member>
    <member name="M:Windows.System.UserDeviceAssociation.FindUserFromDeviceId(System.String)">
      <summary>Finds the user associated with a device.</summary>
      <param name="deviceId">The Id of the device.</param>
      <returns>The user associated with the device.</returns>
    </member>
    <member name="T:Windows.System.UserDeviceAssociationChangedEventArgs">
      <summary>Contains information about a UserDeviceAssociationChanged event.</summary>
    </member>
    <member name="P:Windows.System.UserDeviceAssociationChangedEventArgs.DeviceId">
      <summary>Gets the Id of the associated device.</summary>
      <returns>The Id of the associated device.</returns>
    </member>
    <member name="P:Windows.System.UserDeviceAssociationChangedEventArgs.NewUser">
      <summary>Gets the new user associated with the device.</summary>
      <returns>The new user associated with the device.</returns>
    </member>
    <member name="P:Windows.System.UserDeviceAssociationChangedEventArgs.OldUser">
      <summary>Gets the old user previously associated with the device.</summary>
      <returns>The old user previously associated with the device.</returns>
    </member>
    <member name="T:Windows.System.UserPicker">
      <summary>Contains methods and properties for allowing a user to select a user account in multi-user scenarios (such as on Xbox).</summary>
    </member>
    <member name="M:Windows.System.UserPicker.#ctor">
      <summary>Creates a new UserPicker.</summary>
    </member>
    <member name="P:Windows.System.UserPicker.AllowGuestAccounts">
      <summary>Gets or sets whether picking guest accounts is allowed.</summary>
      <returns>True if guest accounts are allowed; otherwise, false.</returns>
    </member>
    <member name="P:Windows.System.UserPicker.SuggestedSelectedUser">
      <summary>Gets or sets a suggested user for the picker to indicate in the UI.</summary>
      <returns>The suggested user.</returns>
    </member>
    <member name="M:Windows.System.UserPicker.IsSupported">
      <summary>Gets if the user picker is supported. This property will return false for single user devices or apps, and true for multi-user devices (such as Xbox).</summary>
      <returns>True if the user picker is supported; otherwise, false.</returns>
    </member>
    <member name="M:Windows.System.UserPicker.PickSingleUserAsync">
      <summary>Displays a dialog for the user to pick a user account. The selected account is signed in, paired with the IGameController that selected it, and becomes obtainable using the User class. This method is only supported for multi-user devices and apps, and will throw an exception if called from a single user device or app.</summary>
      <returns>When this method completes, it returns the selected user. If no user was selected, it returns null instead.</returns>
    </member>
    <member name="T:Windows.System.UserPictureSize">
      <summary>Represents user picture sizes.</summary>
    </member>
    <member name="F:Windows.System.UserPictureSize.Size1080x1080">
      <summary>The picture size is 1080x1080.</summary>
    </member>
    <member name="F:Windows.System.UserPictureSize.Size208x208">
      <summary>The picture size is 208x208.</summary>
    </member>
    <member name="F:Windows.System.UserPictureSize.Size424x424">
      <summary>The picture size is 424x424.</summary>
    </member>
    <member name="F:Windows.System.UserPictureSize.Size64x64">
      <summary>The picture size is 64x64.</summary>
    </member>
    <member name="T:Windows.System.UserType">
      <summary>Represents user types.</summary>
    </member>
    <member name="F:Windows.System.UserType.LocalGuest">
      <summary>The user is a local guest.</summary>
    </member>
    <member name="F:Windows.System.UserType.LocalUser">
      <summary>The user is a local user.</summary>
    </member>
    <member name="F:Windows.System.UserType.RemoteGuest">
      <summary>The user is a remote guest.</summary>
    </member>
    <member name="F:Windows.System.UserType.RemoteUser">
      <summary>The user is a remote user.</summary>
    </member>
    <member name="T:Windows.System.UserWatcher">
      <summary>Provides events that fire during enumeration of users, when the collection of users changes, or when a user's authentication status changes.</summary>
    </member>
    <member name="P:Windows.System.UserWatcher.Status">
      <summary>Gets the status of a user watcher.</summary>
      <returns>The status of the user watcher.</returns>
    </member>
    <member name="E:Windows.System.UserWatcher.Added">
      <summary>Fires when a user is added to the collection of users returned by User.FindAllAsync.</summary>
    </member>
    <member name="E:Windows.System.UserWatcher.AuthenticationStatusChanged">
      <summary>Fires when a user's authentication status has changed.</summary>
    </member>
    <member name="E:Windows.System.UserWatcher.AuthenticationStatusChanging">
      <summary>Fires when a user's authentication status is about to change.</summary>
    </member>
    <member name="E:Windows.System.UserWatcher.EnumerationCompleted">
      <summary>Fires when the initial pass of watcher events has been processed and the collection of users is complete.</summary>
    </member>
    <member name="E:Windows.System.UserWatcher.Removed">
      <summary>Fires when a user is removed from the collection of users returned by User.FindAllAsync.</summary>
    </member>
    <member name="E:Windows.System.UserWatcher.Stopped">
      <summary>Fires when the user watcher has stopped.</summary>
    </member>
    <member name="E:Windows.System.UserWatcher.Updated">
      <summary>Fires when the data associated with a user has changed.</summary>
    </member>
    <member name="M:Windows.System.UserWatcher.Start">
      <summary>Starts the user watcher.</summary>
    </member>
    <member name="M:Windows.System.UserWatcher.Stop">
      <summary>Stops the user watcher.</summary>
    </member>
    <member name="T:Windows.System.UserWatcherStatus">
      <summary>Represents the status of a user watcher.</summary>
    </member>
    <member name="F:Windows.System.UserWatcherStatus.Aborted">
      <summary>The watcher was aborted.</summary>
    </member>
    <member name="F:Windows.System.UserWatcherStatus.Created">
      <summary>The watcher has been created.</summary>
    </member>
    <member name="F:Windows.System.UserWatcherStatus.EnumerationCompleted">
      <summary>The watcher's enumeration has completed.</summary>
    </member>
    <member name="F:Windows.System.UserWatcherStatus.Started">
      <summary>The watcher has started.</summary>
    </member>
    <member name="F:Windows.System.UserWatcherStatus.Stopped">
      <summary>The watcher has stopped.</summary>
    </member>
    <member name="F:Windows.System.UserWatcherStatus.Stopping">
      <summary>The watcher is stopping.</summary>
    </member>
    <member name="T:Windows.System.UserWatcherUpdateKind">
      <summary>
      </summary>
    </member>
    <member name="F:Windows.System.UserWatcherUpdateKind.Picture">
      <summary>The user's picture has been changed.</summary>
    </member>
    <member name="F:Windows.System.UserWatcherUpdateKind.Properties">
      <summary>The user's properties have been changed.</summary>
    </member>
    <member name="T:Windows.System.VirtualKey">
      <summary>Specifies the values for each virtual key.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.A">
      <summary>The letter "A" key.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.Accept">
      <summary>The accept button or key.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.Add">
      <summary>The add (+) operation key as located on a numeric pad.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.Application">
      <summary>The application key or button.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.B">
      <summary>The letter "B" key.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.Back">
      <summary>The virtual back key or button.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.C">
      <summary>The letter "C" key.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.Cancel">
      <summary>The cancel key or button</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.CapitalLock">
      <summary>The Caps Lock key or button.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.Clear">
      <summary>The Clear key or button.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.Control">
      <summary>The Ctrl key. This is the general Ctrl case, applicable to key layouts with only one Ctrl key or that do not need to differentiate between left Ctrl and right Ctrl keystrokes.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.Convert">
      <summary>The convert button or key.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.D">
      <summary>The letter "D" key.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.Decimal">
      <summary>The decimal (.) key as located on a numeric pad.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.Delete">
      <summary>The Delete key.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.Divide">
      <summary>The divide (/) operation key as located on a numeric pad.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.Down">
      <summary>The Down Arrow key.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.E">
      <summary>The letter "E" key.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.End">
      <summary>The End key.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.Enter">
      <summary>The Enter key.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.Escape">
      <summary>The Esc key.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.Execute">
      <summary>The execute key or button.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.F">
      <summary>The letter "F" key.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.F1">
      <summary>The F1 function key.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.F10">
      <summary>The F10 function key.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.F11">
      <summary>The F11 function key.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.F12">
      <summary>The F12 function key.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.F13">
      <summary>The F13 function key.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.F14">
      <summary>The F14 function key.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.F15">
      <summary>The F15 function key.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.F16">
      <summary>The F16 function key.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.F17">
      <summary>The F17 function key.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.F18">
      <summary>The F18 function key.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.F19">
      <summary>The F19 function key.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.F2">
      <summary>The F2 function key.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.F20">
      <summary>The F20 function key.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.F21">
      <summary>The F21 function key.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.F22">
      <summary>The F22 function key.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.F23">
      <summary>The F23 function key.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.F24">
      <summary>The F24 function key.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.F3">
      <summary>The F3 function key.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.F4">
      <summary>The F4 function key.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.F5">
      <summary>The F5 function key.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.F6">
      <summary>The F6 function key.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.F7">
      <summary>The F7 function key.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.F8">
      <summary>The F8 function key.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.F9">
      <summary>The F9 function key.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.Favorites">
      <summary>The favorites key.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.Final">
      <summary>The Final symbol key-shift button.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.G">
      <summary>The letter "G" key.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.GamepadA">
      <summary>The gamepad A button.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.GamepadB">
      <summary>The gamepad B button.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.GamepadDPadDown">
      <summary>The gamepad d-pad down.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.GamepadDPadLeft">
      <summary>The gamepad d-pad left.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.GamepadDPadRight">
      <summary>The gamepad d-pad right.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.GamepadDPadUp">
      <summary>The gamepad d-pad up.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.GamepadLeftShoulder">
      <summary>The gamepad left shoulder.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.GamepadLeftThumbstickButton">
      <summary>The gamepad left thumbstick button.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.GamepadLeftThumbstickDown">
      <summary>The gamepad left thumbstick down.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.GamepadLeftThumbstickLeft">
      <summary>The gamepad left thumbstick left.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.GamepadLeftThumbstickRight">
      <summary>The gamepad left thumbstick right.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.GamepadLeftThumbstickUp">
      <summary>The gamepad left thumbstick up.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.GamepadLeftTrigger">
      <summary>The gamepad left trigger.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.GamepadMenu">
      <summary>The gamepad menu button.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.GamepadRightShoulder">
      <summary>The gamepad right shoulder.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.GamepadRightThumbstickButton">
      <summary>The gamepad right thumbstick button.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.GamepadRightThumbstickDown">
      <summary>The gamepad right thumbstick down.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.GamepadRightThumbstickLeft">
      <summary>The gamepad right thumbstick left.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.GamepadRightThumbstickRight">
      <summary>The gamepad right thumbstick right.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.GamepadRightThumbstickUp">
      <summary>The gamepad right thumbstick up.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.GamepadRightTrigger">
      <summary>The gamepad right trigger.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.GamepadView">
      <summary>The gamepad view button.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.GamepadX">
      <summary>The gamepad X button.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.GamepadY">
      <summary>The gamepad Y button.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.GoBack">
      <summary>The go back key.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.GoForward">
      <summary>The go forward key.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.GoHome">
      <summary>The go home key.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.H">
      <summary>The letter "H" key.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.Hangul">
      <summary>The Hangul symbol key-shift button.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.Hanja">
      <summary>The Hanja symbol key shift button.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.Help">
      <summary>The Help key or button.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.Home">
      <summary>The Home key.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.I">
      <summary>The letter "I" key.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.Insert">
      <summary>The Insert key.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.J">
      <summary>The letter "J" key.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.Junja">
      <summary>The Junja symbol key-shift button.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.K">
      <summary>The letter "K" key.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.Kana">
      <summary>The Kana symbol key-shift button</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.Kanji">
      <summary>The Kanji symbol key-shift button.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.L">
      <summary>The letter "L" key.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.Left">
      <summary>The Left Arrow key.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.LeftButton">
      <summary>The left mouse button.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.LeftControl">
      <summary>The left Ctrl key.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.LeftMenu">
      <summary>The left menu key.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.LeftShift">
      <summary>The left Shift key.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.LeftWindows">
      <summary>The left Windows key.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.M">
      <summary>The letter "M" key.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.Menu">
      <summary>The menu key or button.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.MiddleButton">
      <summary>The middle mouse button.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.ModeChange">
      <summary>The mode change key.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.Multiply">
      <summary>The multiply (*) operation key as located on a numeric pad.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.N">
      <summary>The letter "N" key.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.NavigationAccept">
      <summary>The navigation accept button.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.NavigationCancel">
      <summary>The navigation cancel button.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.NavigationDown">
      <summary>The navigation down button.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.NavigationLeft">
      <summary>The navigation left button.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.NavigationMenu">
      <summary>The navigation menu button.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.NavigationRight">
      <summary>The navigation right button.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.NavigationUp">
      <summary>The navigation up button.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.NavigationView">
      <summary>The navigation up button.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.NonConvert">
      <summary>The nonconvert button or key.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.None">
      <summary>No virtual key value.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.Number0">
      <summary>The number "0" key.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.Number1">
      <summary>The number "1" key.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.Number2">
      <summary>The number "2" key.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.Number3">
      <summary>The number "3" key.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.Number4">
      <summary>The number "4" key.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.Number5">
      <summary>The number "5" key.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.Number6">
      <summary>The number "6" key.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.Number7">
      <summary>The number "7" key.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.Number8">
      <summary>The number "8" key.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.Number9">
      <summary>The number "9" key.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.NumberKeyLock">
      <summary>The Num Lock key.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.NumberPad0">
      <summary>The number "0" key as located on a numeric pad.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.NumberPad1">
      <summary>The number "1" key as located on a numeric pad.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.NumberPad2">
      <summary>The number "2" key as located on a numeric pad.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.NumberPad3">
      <summary>The number "3" key as located on a numeric pad.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.NumberPad4">
      <summary>The number "4" key as located on a numeric pad.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.NumberPad5">
      <summary>The number "5" key as located on a numeric pad.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.NumberPad6">
      <summary>The number "6" key as located on a numeric pad.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.NumberPad7">
      <summary>The number "7" key as located on a numeric pad.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.NumberPad8">
      <summary>The number "8" key as located on a numeric pad.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.NumberPad9">
      <summary>The number "9" key as located on a numeric pad.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.O">
      <summary>The letter "O" key.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.P">
      <summary>The letter "P" key.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.PageDown">
      <summary>The Page Down key.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.PageUp">
      <summary>The Page Up key.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.Pause">
      <summary>The Pause key or button.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.Print">
      <summary>The Print key or button.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.Q">
      <summary>The letter "Q" key.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.R">
      <summary>The letter "R" key.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.Refresh">
      <summary>The refresh key.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.Right">
      <summary>The Right Arrow key.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.RightButton">
      <summary>The right mouse button.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.RightControl">
      <summary>The right Ctrl key.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.RightMenu">
      <summary>The right menu key.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.RightShift">
      <summary>The right Shift key.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.RightWindows">
      <summary>The right Windows key.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.S">
      <summary>The letter "S" key.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.Scroll">
      <summary>The Scroll Lock (ScrLk) key.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.Search">
      <summary>The search key.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.Select">
      <summary>The Select key or button.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.Separator">
      <summary>The separator key as located on a numeric pad.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.Shift">
      <summary>The Shift key. This is the general Shift case, applicable to key layouts with only one Shift key or that do not need to differentiate between left Shift and right Shift keystrokes.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.Sleep">
      <summary>The sleep key or button.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.Snapshot">
      <summary>The snapshot key or button.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.Space">
      <summary>The Spacebar key or button.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.Stop">
      <summary>The stop key.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.Subtract">
      <summary>The subtract (-) operation key as located on a numeric pad.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.T">
      <summary>The letter "T" key.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.Tab">
      <summary>The Tab key.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.U">
      <summary>The letter "U" key.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.Up">
      <summary>The Up Arrow key.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.V">
      <summary>The letter "V" key.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.W">
      <summary>The letter "W" key.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.X">
      <summary>The letter "X" key.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.XButton1">
      <summary>An additional "extended" device key or button (for example, an additional mouse button).</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.XButton2">
      <summary>An additional "extended" device key or button (for example, an additional mouse button).</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.Y">
      <summary>The letter "Y" key.</summary>
    </member>
    <member name="F:Windows.System.VirtualKey.Z">
      <summary>The letter "Z" key.</summary>
    </member>
    <member name="T:Windows.System.VirtualKeyModifiers">
      <summary>Specifies the virtual key used to modify another keypress. For example, the Ctrl key when pressed in conjunction with another key, as in Ctrl+C.</summary>
    </member>
    <member name="F:Windows.System.VirtualKeyModifiers.Control">
      <summary>The Ctrl (control) virtual key.</summary>
    </member>
    <member name="F:Windows.System.VirtualKeyModifiers.Menu">
      <summary>The Menu virtual key.</summary>
    </member>
    <member name="F:Windows.System.VirtualKeyModifiers.None">
      <summary>No virtual key modifier.</summary>
    </member>
    <member name="F:Windows.System.VirtualKeyModifiers.Shift">
      <summary>The Shift virtual key.</summary>
    </member>
    <member name="F:Windows.System.VirtualKeyModifiers.Windows">
      <summary>The Windows virtual key.</summary>
    </member>
    <member name="T:Windows.System.Diagnostics.DiagnosticActionResult">
      <summary>Represents a property bag containing the results of a diagnostic action.</summary>
    </member>
    <member name="P:Windows.System.Diagnostics.DiagnosticActionResult.ExtendedError">
      <summary>Contains extended error data about a diagnostic action.</summary>
      <returns>An **HRESULT** containing the error data.</returns>
    </member>
    <member name="P:Windows.System.Diagnostics.DiagnosticActionResult.Results">
      <summary>Contains the results of executing a diagnostics troubleshooting package.</summary>
      <returns>Key-value pair containing the results, such as root causes, resolutions, and so on.</returns>
    </member>
    <member name="T:Windows.System.Diagnostics.DiagnosticActionState">
      <summary>Indicates the current state of the execution of a diagnostics troubleshooting package.</summary>
    </member>
    <member name="F:Windows.System.Diagnostics.DiagnosticActionState.Detecting">
      <summary>The diagnostics run is detecting.</summary>
    </member>
    <member name="F:Windows.System.Diagnostics.DiagnosticActionState.Downloading">
      <summary>The diagnostics run is downloading the troubleshooting package.</summary>
    </member>
    <member name="F:Windows.System.Diagnostics.DiagnosticActionState.Initializing">
      <summary>The diagnostics run is initializing.</summary>
    </member>
    <member name="F:Windows.System.Diagnostics.DiagnosticActionState.Resolving">
      <summary>The diagnostics run is resolving.</summary>
    </member>
    <member name="F:Windows.System.Diagnostics.DiagnosticActionState.VerifyingResolution">
      <summary>The diagnostics run is verifying resolution.</summary>
    </member>
    <member name="F:Windows.System.Diagnostics.DiagnosticActionState.VerifyingTrust">
      <summary>The diagnostics run is verifying trust of the downloaded troubleshooting package.</summary>
    </member>
    <member name="T:Windows.System.Diagnostics.DiagnosticInvoker">
      <summary>Contains functionality for executing a diagnostics troubleshooting package.</summary>
    </member>
    <member name="P:Windows.System.Diagnostics.DiagnosticInvoker.IsSupported">
      <summary>Gets a Boolean value indicating if the diagnostics invoker is supported.</summary>
      <returns>A Boolean value indicating if the diagnostics invoker is supported.</returns>
    </member>
    <member name="M:Windows.System.Diagnostics.DiagnosticInvoker.GetDefault">
      <summary>Gets the default diagnostics invoker.</summary>
      <returns>Returns the default diagnostics invoker.</returns>
    </member>
    <member name="M:Windows.System.Diagnostics.DiagnosticInvoker.GetForUser(Windows.System.User)">
      <summary>Gets the diagnostics invoker for the specified user.</summary>
      <param name="user">The user for which to get the diagnostics invoker.</param>
      <returns>Returns the diagnostics invoker for the specified *user*.</returns>
    </member>
    <member name="M:Windows.System.Diagnostics.DiagnosticInvoker.RunDiagnosticActionAsync(Windows.Data.Json.JsonObject)">
      <summary>Asynchronously runs the diagnostics invoker with the specified diagnostics context.</summary>
      <param name="context">A Json object containing the context for the diagnostics action.</param>
      <returns>Returns an async operation object that indicates when the action has completed. A DiagnosticActionState enum value is in the result.</returns>
    </member>
    <member name="M:Windows.System.Diagnostics.DiagnosticInvoker.RunDiagnosticActionFromStringAsync(System.String)">
      <summary>Asynchronously runs the diagnostics invoker with the specified diagnostics context.</summary>
      <param name="context">A string containing the context for the diagnostics action.</param>
      <returns>Returns an async operation object that indicates when the action has completed. A DiagnosticActionState enum value is in the result.</returns>
    </member>
    <member name="T:Windows.System.Diagnostics.ProcessCpuUsage">
      <summary>Provides access to data about the CPU usage of a process.</summary>
    </member>
    <member name="M:Windows.System.Diagnostics.ProcessCpuUsage.GetReport">
      <summary>Gets the ProcessCpuUsageReport for the process.</summary>
      <returns>The CPU usage report for the process.</returns>
    </member>
    <member name="T:Windows.System.Diagnostics.ProcessCpuUsageReport">
      <summary>Provides data about the CPU usage of the process.</summary>
    </member>
    <member name="P:Windows.System.Diagnostics.ProcessCpuUsageReport.KernelTime">
      <summary>Gets the amount of CPU kernel time consumed by the process.</summary>
      <returns>The amount of CPU kernel time consumed by the process.</returns>
    </member>
    <member name="P:Windows.System.Diagnostics.ProcessCpuUsageReport.UserTime">
      <summary>Gets the amount of CPU user time consumed by the process.</summary>
      <returns>The amount of CPU user time consumed by the process.</returns>
    </member>
    <member name="T:Windows.System.Diagnostics.ProcessDiagnosticInfo">
      <summary>Provides diagnostic information about a process, such as CPU usage, disk usage, memory usage and so on.</summary>
    </member>
    <member name="P:Windows.System.Diagnostics.ProcessDiagnosticInfo.CpuUsage">
      <summary>Gets the CPU time used by the process.</summary>
      <returns>The CPU time used by the process.</returns>
    </member>
    <member name="P:Windows.System.Diagnostics.ProcessDiagnosticInfo.DiskUsage">
      <summary>Gets the disk I/O usage of the process.</summary>
      <returns>The disk I/O usage of the process.</returns>
    </member>
    <member name="P:Windows.System.Diagnostics.ProcessDiagnosticInfo.ExecutableFileName">
      <summary>Gets the name of the executable file for the process.</summary>
      <returns>The name of the executable file for the process.</returns>
    </member>
    <member name="P:Windows.System.Diagnostics.ProcessDiagnosticInfo.IsPackaged">
      <summary>Gets a Boolean value indicating whether or not this ProcessDiagnosticInfo instance has any related UWP information.</summary>
      <returns>A Boolean value indicating whether or not this ProcessDiagnosticInfo instance has any related UWP information.</returns>
    </member>
    <member name="P:Windows.System.Diagnostics.ProcessDiagnosticInfo.MemoryUsage">
      <summary>Gets memory usage data for the process.</summary>
      <returns>Memory usage data for the process.</returns>
    </member>
    <member name="P:Windows.System.Diagnostics.ProcessDiagnosticInfo.Parent">
      <summary>Gets the ProcessDiagnosticInfo for the parent process.</summary>
      <returns>The ProcessDiagnosticInfo for the parent process.</returns>
    </member>
    <member name="P:Windows.System.Diagnostics.ProcessDiagnosticInfo.ProcessId">
      <summary>Gets the unique process ID.</summary>
      <returns>The unique process ID.</returns>
    </member>
    <member name="P:Windows.System.Diagnostics.ProcessDiagnosticInfo.ProcessStartTime">
      <summary>Gets the time the process was started.</summary>
      <returns>The time the process was started.</returns>
    </member>
    <member name="M:Windows.System.Diagnostics.ProcessDiagnosticInfo.GetAppDiagnosticInfos">
      <summary>Gets one or more AppDiagnosticInfo objects if the IsPackaged property is **true**.</summary>
      <returns>Returns one or more AppDiagnosticInfo objects.</returns>
    </member>
    <member name="M:Windows.System.Diagnostics.ProcessDiagnosticInfo.GetForCurrentProcess">
      <summary>Gets the ProcessDiagnosticInfo for the currently running process.</summary>
      <returns>The ProcessDiagnosticInfo for the currently running process.</returns>
    </member>
    <member name="M:Windows.System.Diagnostics.ProcessDiagnosticInfo.GetForProcesses">
      <summary>Gets a list of ProcessDiagnosticInfo objects for all running processes that are accessible to the caller.</summary>
      <returns>A list of ProcessDiagnosticInfo objects for all running processes.</returns>
    </member>
    <member name="M:Windows.System.Diagnostics.ProcessDiagnosticInfo.TryGetForProcessId(System.UInt32)">
      <summary>Gets a ProcessDiagnosticInfo object for the specified process.</summary>
      <param name="processId">The identifier of the process for which to retrieve a ProcessDiagnosticInfo object.</param>
      <returns>
      </returns>
    </member>
    <member name="T:Windows.System.Diagnostics.ProcessDiskUsage">
      <summary>Provides access to data about the disk usage of a process.</summary>
    </member>
    <member name="M:Windows.System.Diagnostics.ProcessDiskUsage.GetReport">
      <summary>Gets the ProcessDiskUsageReport for the process.</summary>
      <returns>The ProcessDiskUsageReport for the process.</returns>
    </member>
    <member name="T:Windows.System.Diagnostics.ProcessDiskUsageReport">
      <summary>Provides data about the disk usage of the process.</summary>
    </member>
    <member name="P:Windows.System.Diagnostics.ProcessDiskUsageReport.BytesReadCount">
      <summary>Gets the number of bytes the process has read from disk.</summary>
      <returns>The number of bytes the process has read from disk.</returns>
    </member>
    <member name="P:Windows.System.Diagnostics.ProcessDiskUsageReport.BytesWrittenCount">
      <summary>Gets the number of bytes the process has written to disk.</summary>
      <returns>The number of bytes the process has written to disk.</returns>
    </member>
    <member name="P:Windows.System.Diagnostics.ProcessDiskUsageReport.OtherBytesCount">
      <summary>Gets the number of bytes used by the process in disk operations that were not read or write operations.</summary>
      <returns>The number of bytes used by the process in disk operations that were not read or write operations.</returns>
    </member>
    <member name="P:Windows.System.Diagnostics.ProcessDiskUsageReport.OtherOperationCount">
      <summary>Gets the number of disk operations performed by the process that were not read or write operations.</summary>
      <returns>The number of disk operations performed by the process that were not read or write operations.</returns>
    </member>
    <member name="P:Windows.System.Diagnostics.ProcessDiskUsageReport.ReadOperationCount">
      <summary>Gets the number of disk read operations performed by the process.</summary>
      <returns>The number of disk read operations performed by the process.</returns>
    </member>
    <member name="P:Windows.System.Diagnostics.ProcessDiskUsageReport.WriteOperationCount">
      <summary>Gets the number of disk write operations performed by the process.</summary>
      <returns>The number of disk write operations performed by the process.</returns>
    </member>
    <member name="T:Windows.System.Diagnostics.ProcessMemoryUsage">
      <summary>Provides access to data about the memory usage of a process.</summary>
    </member>
    <member name="M:Windows.System.Diagnostics.ProcessMemoryUsage.GetReport">
      <summary>Gets the ProcessMemoryUsageReport for the process.</summary>
      <returns>The ProcessMemoryUsageReport for the process.</returns>
    </member>
    <member name="T:Windows.System.Diagnostics.ProcessMemoryUsageReport">
      <summary>Provides data about the memory usage of the process.</summary>
    </member>
    <member name="P:Windows.System.Diagnostics.ProcessMemoryUsageReport.NonPagedPoolSizeInBytes">
      <summary>Gets the amount of non-paged memory available to the process, in bytes.</summary>
      <returns>The amount of non-paged memory available to the process, in bytes.</returns>
    </member>
    <member name="P:Windows.System.Diagnostics.ProcessMemoryUsageReport.PagedPoolSizeInBytes">
      <summary>Gets the amount of paged memory available to the process, in bytes.</summary>
      <returns>The amount of memory, in bytes, allocated by the associated process that can be written to the virtual memory paging file.</returns>
    </member>
    <member name="P:Windows.System.Diagnostics.ProcessMemoryUsageReport.PageFaultCount">
      <summary>Gets the number of memory page faults.</summary>
      <returns>The number of memory page faults.</returns>
    </member>
    <member name="P:Windows.System.Diagnostics.ProcessMemoryUsageReport.PageFileSizeInBytes">
      <summary>Gets the size of the memory page file in bytes.</summary>
      <returns>The size of the memory page file in bytes.</returns>
    </member>
    <member name="P:Windows.System.Diagnostics.ProcessMemoryUsageReport.PeakNonPagedPoolSizeInBytes">
      <summary>Gets the maximum amount of non-paged memory used by the process, in bytes.</summary>
      <returns>The maximum amount of non-paged memory used by the process, in bytes.</returns>
    </member>
    <member name="P:Windows.System.Diagnostics.ProcessMemoryUsageReport.PeakPagedPoolSizeInBytes">
      <summary>Gets the maximum amount of paged memory used by the process, in bytes.</summary>
      <returns>The maximum amount of paged memory used by the process, in bytes.</returns>
    </member>
    <member name="P:Windows.System.Diagnostics.ProcessMemoryUsageReport.PeakPageFileSizeInBytes">
      <summary>Gets the maximum size of the memory page file used by the process, in bytes.</summary>
      <returns>The maximum size of the memory page file used by the process, in bytes.</returns>
    </member>
    <member name="P:Windows.System.Diagnostics.ProcessMemoryUsageReport.PeakVirtualMemorySizeInBytes">
      <summary>Gets the maximum amount of virtual memory used by the associated process.</summary>
      <returns>The maximum amount of virtual memory, in bytes, allocated for the associated process since it was started.</returns>
    </member>
    <member name="P:Windows.System.Diagnostics.ProcessMemoryUsageReport.PeakWorkingSetSizeInBytes">
      <summary>Gets the maximum amount of physical memory used by the associated process.</summary>
      <returns>The maximum amount of physical memory, in bytes, allocated for the associated process since it was started.</returns>
    </member>
    <member name="P:Windows.System.Diagnostics.ProcessMemoryUsageReport.PrivatePageCount">
      <summary>Gets the number of private memory pages allocated for the associated process.</summary>
      <returns>The number of private memory pages allocated for the associated process.</returns>
    </member>
    <member name="P:Windows.System.Diagnostics.ProcessMemoryUsageReport.VirtualMemorySizeInBytes">
      <summary>Gets the amount of the virtual memory allocated for the associated process.</summary>
      <returns>The amount of virtual memory, in bytes, allocated for the associated process.</returns>
    </member>
    <member name="P:Windows.System.Diagnostics.ProcessMemoryUsageReport.WorkingSetSizeInBytes">
      <summary>Gets the amount of physical memory allocated for the associated process.</summary>
      <returns>The amount of physical memory, in bytes, allocated for the associated process.</returns>
    </member>
    <member name="T:Windows.System.Diagnostics.SystemCpuUsage">
      <summary>Provides access to data about the CPU usage of the system.</summary>
    </member>
    <member name="M:Windows.System.Diagnostics.SystemCpuUsage.GetReport">
      <summary>Gets the CPU usage report for the system.</summary>
      <returns>The SystemCpuUsageReport.</returns>
    </member>
    <member name="T:Windows.System.Diagnostics.SystemCpuUsageReport">
      <summary>Provides data about the CPU usage of the system.</summary>
    </member>
    <member name="P:Windows.System.Diagnostics.SystemCpuUsageReport.IdleTime">
      <summary>Gets the amount of time the CPU was idle.</summary>
      <returns>The amount of time the CPU was idle.</returns>
    </member>
    <member name="P:Windows.System.Diagnostics.SystemCpuUsageReport.KernelTime">
      <summary>Gets the amount of CPU kernel time consumed by the system.</summary>
      <returns>The amount of CPU kernel time consumed by the system.</returns>
    </member>
    <member name="P:Windows.System.Diagnostics.SystemCpuUsageReport.UserTime">
      <summary>Gets the amount of CPU user time consumed by the system.</summary>
      <returns>The amount of CPU user time consumed by the system.</returns>
    </member>
    <member name="T:Windows.System.Diagnostics.SystemDiagnosticInfo">
      <summary>Provides diagnostic information about the system, such as CPU usage, disk usage, memory usage and so on.</summary>
    </member>
    <member name="P:Windows.System.Diagnostics.SystemDiagnosticInfo.CpuUsage">
      <summary>Gets the CPU time used by the system.</summary>
      <returns>The CPU time used by the system.</returns>
    </member>
    <member name="P:Windows.System.Diagnostics.SystemDiagnosticInfo.MemoryUsage">
      <summary>Gets memory usage data for the system.</summary>
      <returns>Memory usage data for the system.</returns>
    </member>
    <member name="M:Windows.System.Diagnostics.SystemDiagnosticInfo.GetForCurrentSystem">
      <summary>Gets the SystemDiagnosticInfo for the current system.</summary>
      <returns>The SystemDiagnosticInfo for the current system.</returns>
    </member>
    <member name="T:Windows.System.Diagnostics.SystemMemoryUsage">
      <summary>Provides access to data about the memory usage of the system.</summary>
    </member>
    <member name="M:Windows.System.Diagnostics.SystemMemoryUsage.GetReport">
      <summary>Gets the memory usage report for the system.</summary>
      <returns>The SystemMemoryUsageReport.</returns>
    </member>
    <member name="T:Windows.System.Diagnostics.SystemMemoryUsageReport">
      <summary>Provides data about the memory usage of the system.</summary>
    </member>
    <member name="P:Windows.System.Diagnostics.SystemMemoryUsageReport.AvailableSizeInBytes">
      <summary>Gets the amount of system memory available in bytes.</summary>
      <returns>The amount of system memory available in bytes.</returns>
    </member>
    <member name="P:Windows.System.Diagnostics.SystemMemoryUsageReport.CommittedSizeInBytes">
      <summary>Gets the amount of committed memory for the system.</summary>
      <returns>The amount of committed memory for the system.</returns>
    </member>
    <member name="P:Windows.System.Diagnostics.SystemMemoryUsageReport.TotalPhysicalSizeInBytes">
      <summary>Get the total amount of physical memory for the system.</summary>
      <returns>The total amount of physical memory for the system.</returns>
    </member>
    <member name="T:Windows.System.Diagnostics.DevicePortal.DevicePortalConnection">
      <summary>Handles a connection to the Windows Device Portal.</summary>
    </member>
    <member name="E:Windows.System.Diagnostics.DevicePortal.DevicePortalConnection.Closed">
      <summary>Raised when the connection to the Windows Device Portal is closed. A device portal plugin app must implement a handler for this event.</summary>
    </member>
    <member name="E:Windows.System.Diagnostics.DevicePortal.DevicePortalConnection.RequestReceived">
      <summary>Raised when a request has been received through the Windows Device Portal server. A device portal plugin app must implement a handler for this event.</summary>
    </member>
    <member name="M:Windows.System.Diagnostics.DevicePortal.DevicePortalConnection.GetForAppServiceConnection(Windows.ApplicationModel.AppService.AppServiceConnection)">
      <summary>Initializes an instance of DevicePortalConnection by using the app service connection passed in.</summary>
      <param name="appServiceConnection">The AppServiceConnection that was used to launch the background task calling this method.</param>
      <returns>The DevicePortalConnection object.</returns>
    </member>
    <member name="M:Windows.System.Diagnostics.DevicePortal.DevicePortalConnection.GetServerMessageWebSocketForRequest(Windows.Web.Http.HttpRequestMessage)">
      <summary>Returns a server-side message WebSocket for use with Device Portal.</summary>
      <param name="request">The HTTP request message (found as a property of the **DevicePortalConnectionRequestReceivedEventArgs ** class).</param>
      <returns>A server-side message WebSocket object that can be used with Device Portal.</returns>
    </member>
    <member name="M:Windows.System.Diagnostics.DevicePortal.DevicePortalConnection.GetServerMessageWebSocketForRequest(Windows.Web.Http.HttpRequestMessage,Windows.Networking.Sockets.SocketMessageType,System.String)">
      <summary>Returns a server-side message WebSocket for use with Device Portal.</summary>
      <param name="request">The HTTP request message (found as a property of the **DevicePortalConnectionRequestReceivedEventArgs ** class).</param>
      <param name="messageType">A **SocketMessageType ** value indicating the type of messaging that this WebSocket will use.</param>
      <param name="protocol">The sub-protocol that this WebSocket will use.</param>
      <returns>A server-side message WebSocket object that can be used with Device Portal.</returns>
    </member>
    <member name="M:Windows.System.Diagnostics.DevicePortal.DevicePortalConnection.GetServerMessageWebSocketForRequest(Windows.Web.Http.HttpRequestMessage,Windows.Networking.Sockets.SocketMessageType,System.String,System.UInt32,System.UInt32,Windows.Networking.Sockets.MessageWebSocketReceiveMode)">
      <summary>Returns a server-side message WebSocket for use with Device Portal.</summary>
      <param name="request">The HTTP request message (found as a property of the **DevicePortalConnectionRequestReceivedEventArgs ** class).</param>
      <param name="messageType">A **SocketMessageType ** value indicating the type of messaging that this WebSocket will use.</param>
      <param name="protocol">The sub-protocol that this WebSocket will use.</param>
      <param name="outboundBufferSizeInBytes">The size, in bytes, of the send buffer to be used for sending data on a **ServerMessageWebSocket ** object.</param>
      <param name="maxMessageSize">The maximum message size, in bytes, for a WebSocket message to be configured on the **ServerMessageWebSocket ** object.</param>
      <param name="receiveMode">A **MessageWebSocketReceiveMode ** value indicating whether this WebSocket will receive either complete or partial messages.</param>
      <returns>A server-side message WebSocket object that can be used with Device Portal.</returns>
    </member>
    <member name="M:Windows.System.Diagnostics.DevicePortal.DevicePortalConnection.GetServerStreamWebSocketForRequest(Windows.Web.Http.HttpRequestMessage)">
      <summary>Returns a server-side stream WebSocket for use with Device Portal.</summary>
      <param name="request">The HTTP request message (found as a property of the **DevicePortalConnectionRequestReceivedEventArgs ** class).</param>
      <returns>A server-side stream WebSocket object that can be used with Device Portal.</returns>
    </member>
    <member name="M:Windows.System.Diagnostics.DevicePortal.DevicePortalConnection.GetServerStreamWebSocketForRequest(Windows.Web.Http.HttpRequestMessage,System.String,System.UInt32,System.Boolean)">
      <summary>Returns a server-side stream WebSocket for use with Device Portal.</summary>
      <param name="request">The HTTP request message (found as a property of the **DevicePortalConnectionRequestReceivedEventArgs ** class).</param>
      <param name="protocol">The sub-protocol that this WebSocket will use.</param>
      <param name="outboundBufferSizeInBytes">The size, in bytes, of the send buffer to be used for sending data on a **ServerMessageWebSocket ** object.</param>
      <param name="noDelay">A boolean value indicating whether Nagle's algorithm is used on this WebSocket object. See the **StreamSocketControl ** class for more information on Nagle's algorithm.</param>
      <returns>A server-side stream WebSocket object that can be used with Device Portal.</returns>
    </member>
    <member name="T:Windows.System.Diagnostics.DevicePortal.DevicePortalConnectionClosedEventArgs">
      <summary>Describes a DevicePortalConnection.Closed event that was raised.</summary>
    </member>
    <member name="P:Windows.System.Diagnostics.DevicePortal.DevicePortalConnectionClosedEventArgs.Reason">
      <summary>Describes the reason that the device portal connection was closed.</summary>
      <returns>A DevicePortalConnectionClosedReason value describing the reason for closing.</returns>
    </member>
    <member name="T:Windows.System.Diagnostics.DevicePortal.DevicePortalConnectionClosedReason">
      <summary>Contains values that explain why a device portal connection was closed.</summary>
    </member>
    <member name="F:Windows.System.Diagnostics.DevicePortal.DevicePortalConnectionClosedReason.NotAuthorized">
      <summary>The app is missing the appropriate capability to use a device portal.</summary>
    </member>
    <member name="F:Windows.System.Diagnostics.DevicePortal.DevicePortalConnectionClosedReason.ProtocolError">
      <summary>The connection closed because of an unrecognized app service message.</summary>
    </member>
    <member name="F:Windows.System.Diagnostics.DevicePortal.DevicePortalConnectionClosedReason.ResourceLimitsExceeded">
      <summary>Windows Devices Portal closed the connection because the resource limit was exceeded.</summary>
    </member>
    <member name="F:Windows.System.Diagnostics.DevicePortal.DevicePortalConnectionClosedReason.ServiceTerminated">
      <summary>Windows Device Portal has shut down.</summary>
    </member>
    <member name="F:Windows.System.Diagnostics.DevicePortal.DevicePortalConnectionClosedReason.Unknown">
      <summary>The connection closed for an unknown reason.</summary>
    </member>
    <member name="F:Windows.System.Diagnostics.DevicePortal.DevicePortalConnectionClosedReason.UserNotPresent">
      <summary>The WTS active console user was missing.</summary>
    </member>
    <member name="T:Windows.System.Diagnostics.DevicePortal.DevicePortalConnectionRequestReceivedEventArgs">
      <summary>Describes a DevicePortalConnection.RequestReceived event that was raised.</summary>
    </member>
    <member name="P:Windows.System.Diagnostics.DevicePortal.DevicePortalConnectionRequestReceivedEventArgs.IsWebSocketUpgradeRequest">
      <summary>Gets a value describing whether the request is for WebSocket communication.</summary>
      <returns>**True** if a WebSocket is being requested, otherwise **False**.</returns>
    </member>
    <member name="P:Windows.System.Diagnostics.DevicePortal.DevicePortalConnectionRequestReceivedEventArgs.RequestMessage">
      <summary>Gets the HTTP request message for this request.</summary>
      <returns>An HttpRequestMessage instance representing the HTTP request coming in through the Windows Device Portal server.</returns>
    </member>
    <member name="P:Windows.System.Diagnostics.DevicePortal.DevicePortalConnectionRequestReceivedEventArgs.ResponseMessage">
      <summary>Gets the HTTP response message for this request.</summary>
      <returns>An HttpResponseMessage instance that will contain the device portal plugin's response to an HTTP request. Its properties must be set by the plugin app.</returns>
    </member>
    <member name="P:Windows.System.Diagnostics.DevicePortal.DevicePortalConnectionRequestReceivedEventArgs.WebSocketProtocolsRequested">
      <summary>Gets a list of the sub-protocols that the WebSocket is requested to follow.</summary>
      <returns>A list of strings representing WebSocket sub-protocols.</returns>
    </member>
    <member name="M:Windows.System.Diagnostics.DevicePortal.DevicePortalConnectionRequestReceivedEventArgs.GetDeferral">
      <summary>Retrieves a deferral object to allow the background task to continue executing while a Device Portal connection is open.</summary>
      <returns>The deferral object.</returns>
    </member>
    <member name="T:Windows.System.Diagnostics.Telemetry.PlatformTelemetryClient">
      <summary>Provides functionality to register a client with the Connected User Experience and Telemetry component.</summary>
    </member>
    <member name="M:Windows.System.Diagnostics.Telemetry.PlatformTelemetryClient.Register(System.String)">
      <summary>Registers a client with the Connected User Experience and Telemetry component.</summary>
      <param name="id">Unique string value that identifies the client.</param>
      <returns>
      </returns>
    </member>
    <member name="M:Windows.System.Diagnostics.Telemetry.PlatformTelemetryClient.Register(System.String,Windows.System.Diagnostics.Telemetry.PlatformTelemetryRegistrationSettings)">
      <summary>Registers a client with the Connected User Experience and Telemetry component.</summary>
      <param name="id">Unique string value that identifies the client.</param>
      <param name="settings">PlatformTelemetryRegistrationSettings for registering a client.</param>
      <returns>
      </returns>
    </member>
    <member name="T:Windows.System.Diagnostics.Telemetry.PlatformTelemetryRegistrationResult">
      <summary>The result of registering a client with or without registration settings.</summary>
    </member>
    <member name="P:Windows.System.Diagnostics.Telemetry.PlatformTelemetryRegistrationResult.Status">
      <summary>Gets the status of the client registration result.</summary>
      <returns>Success; SettingsOutOfRange; UnknownFailure. For more information, see PlatformTelemetryRegistrationStatus.</returns>
    </member>
    <member name="T:Windows.System.Diagnostics.Telemetry.PlatformTelemetryRegistrationSettings">
      <summary>Describes the settings for registering an app with the Connected User Experience and Telemetry component.</summary>
    </member>
    <member name="M:Windows.System.Diagnostics.Telemetry.PlatformTelemetryRegistrationSettings.#ctor">
      <summary>Settings for registering a client.</summary>
    </member>
    <member name="P:Windows.System.Diagnostics.Telemetry.PlatformTelemetryRegistrationSettings.StorageSize">
      <summary>Gets the storage size of the client.</summary>
      <returns>Storage size of the client, in bytes. Value must be greater than 0 and less than 100 megabytes.</returns>
    </member>
    <member name="P:Windows.System.Diagnostics.Telemetry.PlatformTelemetryRegistrationSettings.UploadQuotaSize">
      <summary>Gets the upload quota size of the client.</summary>
      <returns>Upload quota for the client, in bytes. A value of 0 indicates no upload limitation.</returns>
    </member>
    <member name="T:Windows.System.Diagnostics.Telemetry.PlatformTelemetryRegistrationStatus">
      <summary>Provides information about the status of registering a client with the Connected User Experience and Telemetry component.</summary>
    </member>
    <member name="F:Windows.System.Diagnostics.Telemetry.PlatformTelemetryRegistrationStatus.SettingsOutOfRange">
      <summary>The registration settings are invalid.</summary>
    </member>
    <member name="F:Windows.System.Diagnostics.Telemetry.PlatformTelemetryRegistrationStatus.Success">
      <summary>Registration is successful or the app has already been registered.</summary>
    </member>
    <member name="F:Windows.System.Diagnostics.Telemetry.PlatformTelemetryRegistrationStatus.UnknownFailure">
      <summary>Registration failed for another unknown reason.</summary>
    </member>
    <member name="T:Windows.System.Diagnostics.TraceReporting.PlatformDiagnosticActions">
      <summary>Manages diagnostic scenarios</summary>
    </member>
    <member name="M:Windows.System.Diagnostics.TraceReporting.PlatformDiagnosticActions.DownloadLatestSettingsForNamespace(System.String,System.String,System.Boolean,System.Boolean,System.Boolean)">
      <summary>Downloads the settings that describes which diagnostic data is collected as part of the specified profile.</summary>
      <param name="partner">The name of the partner associated with this profile.</param>
      <param name="feature">The name of the feature associated with this profile.</param>
      <param name="isScenarioNamespace">*true* if this profile is associated with a scenario; *false* otherwise.</param>
      <param name="downloadOverCostedNetwork">*true* to download settings even if the device only has access to a costed network connection; *false* otherwise.</param>
      <param name="downloadOverBattery">*true* to download the settings even if the device is running on battery; *false*, otherwise.</param>
      <returns>The result of trying to download the settings.</returns>
    </member>
    <member name="M:Windows.System.Diagnostics.TraceReporting.PlatformDiagnosticActions.ForceUpload(Windows.System.Diagnostics.TraceReporting.PlatformDiagnosticEventBufferLatencies,System.Boolean,System.Boolean)">
      <summary>Cause diagnostic data to be uploaded within the specified parameters.</summary>
      <param name="latency">
      </param>
      <param name="uploadOverCostedNetwork">True to upload even if the device only has access to a cellular data connection; false otherwise.</param>
      <param name="uploadOverBattery">**True** to upload even if the device is running on battery; **false** otherwise.</param>
      <returns>
      </returns>
    </member>
    <member name="M:Windows.System.Diagnostics.TraceReporting.PlatformDiagnosticActions.GetActiveScenarioList">
      <summary>Get the list of scenarios that have been downloaded to the device.</summary>
      <returns>A list of GUIDs that identify the scenarios that have been downloaded.</returns>
    </member>
    <member name="M:Windows.System.Diagnostics.TraceReporting.PlatformDiagnosticActions.GetActiveTraceRuntime(Windows.System.Diagnostics.TraceReporting.PlatformDiagnosticTraceSlotType)">
      <summary>Returns the amount of time that a trace in the specified slot has been running.</summary>
      <param name="slotType">Which slot to query.</param>
      <returns>How long the trace in the specified slot has been running.</returns>
    </member>
    <member name="M:Windows.System.Diagnostics.TraceReporting.PlatformDiagnosticActions.GetKnownTraceList(Windows.System.Diagnostics.TraceReporting.PlatformDiagnosticTraceSlotType)">
      <summary>Get the list of diagnostic traces that are available on the system.</summary>
      <param name="slotType">The slot for which you want a list of traces.</param>
      <returns>A list that describes the traces available for the slot.</returns>
    </member>
    <member name="M:Windows.System.Diagnostics.TraceReporting.PlatformDiagnosticActions.IsScenarioEnabled(System.Guid)">
      <summary>Whether a scenario profile has been downloaded to the device.</summary>
      <param name="scenarioId">The scenario identifier.</param>
      <returns>*True* if the scenario is available; *false* otherwise.</returns>
    </member>
    <member name="M:Windows.System.Diagnostics.TraceReporting.PlatformDiagnosticActions.IsTraceRunning(Windows.System.Diagnostics.TraceReporting.PlatformDiagnosticTraceSlotType,System.Guid,System.UInt64)">
      <summary>Whether a trace for the specified scenario is in progress.</summary>
      <param name="slotType">The slot for the scenario.</param>
      <param name="scenarioId">The scenario identifier.</param>
      <param name="traceProfileHash">The trace profile identifier.</param>
      <returns>**True** if the specified trace is running; **false** otherwise.</returns>
    </member>
    <member name="M:Windows.System.Diagnostics.TraceReporting.PlatformDiagnosticActions.TryEscalateScenario(System.Guid,Windows.System.Diagnostics.TraceReporting.PlatformDiagnosticEscalationType,System.String,System.Boolean,System.Boolean,Windows.Foundation.Collections.IMapView{System.String,System.String})">
      <summary>Try to run a scenario on demand.</summary>
      <param name="scenarioId">The scenario identifier.</param>
      <param name="escalationType">The type of escalation.</param>
      <param name="outputDirectory">The path to the location where the diagnostic data will be stored.</param>
      <param name="timestampOutputDirectory">*True* to have the output directory timestamp reflect when the diagnostic data is written to the directory; *false* otherwise.</param>
      <param name="forceEscalationUpload">If the diagnostic scenario cannot be found on the device, *true* initiates an upload of the escalation scenario.</param>
      <param name="triggers">A dictionary of trigger and property pairs. The format is "$(T,P)=V where T is the trigger, P is the property, and V is the value. For example, {""$(T1,Filename)=c:\foo.dat"} implies that the Connected User Experience and Telemetry component will substitute c:\foo.dat in any action which specifies $(T1,FileName).</param>
      <returns>*True* indicates the scenario was escalated; *false*, otherwise.</returns>
    </member>
    <member name="T:Windows.System.Diagnostics.TraceReporting.PlatformDiagnosticActionState">
      <summary>Specifies the outcome of a diagnostic trace operation.</summary>
    </member>
    <member name="F:Windows.System.Diagnostics.TraceReporting.PlatformDiagnosticActionState.ACPowerNotAvailable">
      <summary>The operation failed because the device is running on battery power.</summary>
    </member>
    <member name="F:Windows.System.Diagnostics.TraceReporting.PlatformDiagnosticActionState.FreeNetworkNotAvailable">
      <summary>The operation failed because a non-metered network connection is not available.</summary>
    </member>
    <member name="F:Windows.System.Diagnostics.TraceReporting.PlatformDiagnosticActionState.Success">
      <summary>The operation was successful.</summary>
    </member>
    <member name="T:Windows.System.Diagnostics.TraceReporting.PlatformDiagnosticEscalationType">
      <summary>Specifies the categories of escalation actions.</summary>
    </member>
    <member name="F:Windows.System.Diagnostics.TraceReporting.PlatformDiagnosticEscalationType.OnCompletion">
      <summary>Take the actions associated with diagnostic escalation success.</summary>
    </member>
    <member name="F:Windows.System.Diagnostics.TraceReporting.PlatformDiagnosticEscalationType.OnFailure">
      <summary>Take the actions associated with  diagnostic escalation failure.</summary>
    </member>
    <member name="T:Windows.System.Diagnostics.TraceReporting.PlatformDiagnosticEventBufferLatencies">
      <summary>Specifies the kinds of network connections that can be used to transfer diagnostic data.</summary>
    </member>
    <member name="F:Windows.System.Diagnostics.TraceReporting.PlatformDiagnosticEventBufferLatencies.CostDeferred">
      <summary>Less strict than **Normal**. If, after three days, there has been no opportunity to connect over a non-cellular connection, trace data will be transferred even if the device is still on a cellular connection.</summary>
    </member>
    <member name="F:Windows.System.Diagnostics.TraceReporting.PlatformDiagnosticEventBufferLatencies.Normal">
      <summary>Trace data will be transferred unless the device is on a metered connection.</summary>
    </member>
    <member name="F:Windows.System.Diagnostics.TraceReporting.PlatformDiagnosticEventBufferLatencies.Realtime">
      <summary>Trace data will be uploaded as soon as a network connection (of any kind) is available.</summary>
    </member>
    <member name="T:Windows.System.Diagnostics.TraceReporting.PlatformDiagnosticTraceInfo">
      <summary>Provides information about the trace.</summary>
    </member>
    <member name="P:Windows.System.Diagnostics.TraceReporting.PlatformDiagnosticTraceInfo.IsAutoLogger">
      <summary>Indicates whether the trace is from an ETW AutoLogger session.</summary>
      <returns>**True** if the trace is from an ETW autologger session; **false** otherwise.</returns>
    </member>
    <member name="P:Windows.System.Diagnostics.TraceReporting.PlatformDiagnosticTraceInfo.IsExclusive">
      <summary>Indicates whether the trace is exclusive.</summary>
      <returns>**true** - the trace is exclusive; **false** otherwise.</returns>
    </member>
    <member name="P:Windows.System.Diagnostics.TraceReporting.PlatformDiagnosticTraceInfo.MaxTraceDurationFileTime">
      <summary>Trace files are circular. This property reflects the amount of time that will pass before the trace file starts writing over itself--starting at the beginning of the file.</summary>
      <returns>The amount of time until the file overwrites itself, expressed in clock ticks.</returns>
    </member>
    <member name="P:Windows.System.Diagnostics.TraceReporting.PlatformDiagnosticTraceInfo.Priority">
      <summary>The trace priority.</summary>
      <returns>Whether the priority of the trace is normal or has been elevated by the user.</returns>
    </member>
    <member name="P:Windows.System.Diagnostics.TraceReporting.PlatformDiagnosticTraceInfo.ProfileHash">
      <summary>An identifier for this trace.</summary>
      <returns>The trace hash value.</returns>
    </member>
    <member name="P:Windows.System.Diagnostics.TraceReporting.PlatformDiagnosticTraceInfo.ScenarioId">
      <summary>A unique identifier for this scenario.</summary>
      <returns>The globally unique identifier (GUID) for this scenario.</returns>
    </member>
    <member name="T:Windows.System.Diagnostics.TraceReporting.PlatformDiagnosticTracePriority">
      <summary>Describes the priority of a trace.</summary>
    </member>
    <member name="F:Windows.System.Diagnostics.TraceReporting.PlatformDiagnosticTracePriority.Normal">
      <summary>The trace is being collected at normal priority.</summary>
    </member>
    <member name="F:Windows.System.Diagnostics.TraceReporting.PlatformDiagnosticTracePriority.UserElevated">
      <summary>The trace priority has been elevated by user action.</summary>
    </member>
    <member name="T:Windows.System.Diagnostics.TraceReporting.PlatformDiagnosticTraceRuntimeInfo">
      <summary>Provides timestamp information about the trace.</summary>
    </member>
    <member name="P:Windows.System.Diagnostics.TraceReporting.PlatformDiagnosticTraceRuntimeInfo.EtwRuntimeFileTime">
      <summary>The internal time stamp (in ticks) for the Event Tracing for Windows (ETW) file.</summary>
      <returns>The time stamp for the Event Tracing for Windows (ETW) file.</returns>
    </member>
    <member name="P:Windows.System.Diagnostics.TraceReporting.PlatformDiagnosticTraceRuntimeInfo.RuntimeFileTime">
      <summary>The timestamp (in ticks) for the trace.</summary>
      <returns>The timestamp for the trace file.</returns>
    </member>
    <member name="T:Windows.System.Diagnostics.TraceReporting.PlatformDiagnosticTraceSlotState">
      <summary>Describes the state of a trace.</summary>
    </member>
    <member name="F:Windows.System.Diagnostics.TraceReporting.PlatformDiagnosticTraceSlotState.NotRunning">
      <summary>The trace is not currently running.</summary>
    </member>
    <member name="F:Windows.System.Diagnostics.TraceReporting.PlatformDiagnosticTraceSlotState.Running">
      <summary>The trace is running.</summary>
    </member>
    <member name="F:Windows.System.Diagnostics.TraceReporting.PlatformDiagnosticTraceSlotState.Throttled">
      <summary>The trace is not running because another trace has higher priority, or the device is running on battery power.</summary>
    </member>
    <member name="T:Windows.System.Diagnostics.TraceReporting.PlatformDiagnosticTraceSlotType">
      <summary>Describes the slot type that a trace can be assigned to.</summary>
    </member>
    <member name="F:Windows.System.Diagnostics.TraceReporting.PlatformDiagnosticTraceSlotType.Alternative">
      <summary>Traces that run briefly are assigned to this slot. For example, a user initiated trace that is started while the user reproduces a scenario, and then stops the trace, is assigned to this slot.</summary>
    </member>
    <member name="F:Windows.System.Diagnostics.TraceReporting.PlatformDiagnosticTraceSlotType.AlwaysOn">
      <summary>A slot for long running traces. Traces in this slot are circular (they don't grow indefinitely ). This slot might be used to run a diagnostic trace for an infrequent failure. With the trace always running, you can gather trace information that immediately preceded the failure.</summary>
    </member>
    <member name="F:Windows.System.Diagnostics.TraceReporting.PlatformDiagnosticTraceSlotType.Mini">
      <summary>Always running, low impact traces, are assigned to this slot.</summary>
    </member>
    <member name="T:Windows.System.Display.DisplayRequest">
      <summary>Represents a display request.</summary>
    </member>
    <member name="M:Windows.System.Display.DisplayRequest.#ctor">
      <summary>Creates an instance of the DisplayRequest class.</summary>
    </member>
    <member name="M:Windows.System.Display.DisplayRequest.RequestActive">
      <summary>Activates a display request.</summary>
    </member>
    <member name="M:Windows.System.Display.DisplayRequest.RequestRelease">
      <summary>Deactivates a display request.</summary>
    </member>
    <member name="T:Windows.System.Inventory.InstalledDesktopApp">
      <summary>Provides a list of installed Win32 apps available to the current user. This includes apps installed for all users as well as only for the current user.</summary>
    </member>
    <member name="P:Windows.System.Inventory.InstalledDesktopApp.DisplayName">
      <summary>Gets the display name of the installed desktop app.</summary>
      <returns>The display name of the installed desktop app.</returns>
    </member>
    <member name="P:Windows.System.Inventory.InstalledDesktopApp.DisplayVersion">
      <summary>Gets the string-based version of the installed desktop app.</summary>
      <returns>The string-based version of the installed desktop app.</returns>
    </member>
    <member name="P:Windows.System.Inventory.InstalledDesktopApp.Id">
      <summary>Gets the string-based ID of the installed desktop app.</summary>
      <returns>The string-based ID of the installed desktop app.</returns>
    </member>
    <member name="P:Windows.System.Inventory.InstalledDesktopApp.Publisher">
      <summary>Gets the publisher of the installed desktop app.</summary>
      <returns>The publisher of the installed desktop app.</returns>
    </member>
    <member name="M:Windows.System.Inventory.InstalledDesktopApp.GetInventoryAsync">
      <summary>Gets a list of installed Win32 apps available to the current user. This includes apps installed for all users as well as only for the current user.</summary>
      <returns>Returns an async operation indicating that the task has completed and containing a list of installed Win32 apps available to the current user.</returns>
    </member>
    <member name="M:Windows.System.Inventory.InstalledDesktopApp.ToString">
      <summary>Returns a string that represents the current InstalledDesktopApp object.</summary>
      <returns>The string version of the InstalledDesktopApp.</returns>
    </member>
    <member name="T:Windows.System.Power.BackgroundEnergyManager">
      <summary>Provides information about your app's background energy usage.</summary>
      <deprecated type="deprecate">Background Energy Manager has been deprecated. For more info, see MSDN.</deprecated>
    </member>
    <member name="P:Windows.System.Power.BackgroundEnergyManager.ExcessiveUsageLevel">
      <summary>Gets the excessive usage level, expressed as a percentage of normal energy usage.</summary>
      <returns>The excessive usage level, expressed as a percentage of normal energy usage.</returns>
    </member>
    <member name="P:Windows.System.Power.BackgroundEnergyManager.LowUsageLevel">
      <summary>Gets the low usage level, expressed as a percentage of normal energy consumption.</summary>
      <returns>The low usage level, expressed as a percentage of normal energy consumption.</returns>
    </member>
    <member name="P:Windows.System.Power.BackgroundEnergyManager.MaxAcceptableUsageLevel">
      <summary>Gets the maximum acceptable usage level, expressed as a percentage of normal energy consumption.</summary>
      <returns>The maximum acceptable usage level, expressed as a percentage of normal energy consumption.</returns>
    </member>
    <member name="P:Windows.System.Power.BackgroundEnergyManager.NearMaxAcceptableUsageLevel">
      <summary>Gets the near-maximum acceptable usage level, expressed as a percentage of normal energy usage.</summary>
      <returns>The near-maximum acceptable usage level, expressed as a percentage of normal energy usage.</returns>
    </member>
    <member name="P:Windows.System.Power.BackgroundEnergyManager.NearTerminationUsageLevel">
      <summary>Gets the near-termination usage level, expressed as a percentage of normal energy usage.</summary>
      <returns>The near-termination usage level, expressed as a percentage of normal energy usage.</returns>
    </member>
    <member name="P:Windows.System.Power.BackgroundEnergyManager.RecentEnergyUsage">
      <summary>Gets the energy usage of the app's background task for the current 30 minute period, expressed as a percentage of normal.</summary>
      <returns>The energy usage of the app's background task for the current 30 minute period, expressed as a percentage of normal.</returns>
    </member>
    <member name="P:Windows.System.Power.BackgroundEnergyManager.RecentEnergyUsageLevel">
      <summary>Gets the nearest predefined energy level of the app's background task for the current 30 minute period, equal to LowUsageLevel, NearMaxAcceptableUsageLevel, MaxAcceptableUsageLevel, ExcessiveUsageLevel, NearTerminationUsageLevel, or TerminationUsageLevel.</summary>
      <returns>The nearest predefined energy level of the app's background task for the current 30 minute period.</returns>
    </member>
    <member name="P:Windows.System.Power.BackgroundEnergyManager.TerminationUsageLevel">
      <summary>Gets the termination usage level, expressed as a percentage of normal energy usage.</summary>
      <returns>The termination usage level, expressed as a percentage of normal energy usage.</returns>
    </member>
    <member name="E:Windows.System.Power.BackgroundEnergyManager.RecentEnergyUsageIncreased">
      <summary>Occurs when the background task's energy usage has increased significantly.</summary>
    </member>
    <member name="E:Windows.System.Power.BackgroundEnergyManager.RecentEnergyUsageReturnedToLow">
      <summary>Occurs when the background task's energy usage has decreased to a low usage level.</summary>
    </member>
    <member name="T:Windows.System.Power.BatteryStatus">
      <summary>Indicates the status of the battery.</summary>
    </member>
    <member name="F:Windows.System.Power.BatteryStatus.Charging">
      <summary>The battery is charging.</summary>
    </member>
    <member name="F:Windows.System.Power.BatteryStatus.Discharging">
      <summary>The battery is discharging.</summary>
    </member>
    <member name="F:Windows.System.Power.BatteryStatus.Idle">
      <summary>The battery is idle.</summary>
    </member>
    <member name="F:Windows.System.Power.BatteryStatus.NotPresent">
      <summary>The battery or battery controller is not present.</summary>
    </member>
    <member name="T:Windows.System.Power.EnergySaverStatus">
      <summary>Specifies the status of battery saver.</summary>
    </member>
    <member name="F:Windows.System.Power.EnergySaverStatus.Disabled">
      <summary>Battery saver is off permanently or the device is plugged in.</summary>
    </member>
    <member name="F:Windows.System.Power.EnergySaverStatus.Off">
      <summary>Battery saver is off now, but ready to turn on automatically.</summary>
    </member>
    <member name="F:Windows.System.Power.EnergySaverStatus.On">
      <summary>Battery saver is on. Save energy where possible.</summary>
    </member>
    <member name="T:Windows.System.Power.ForegroundEnergyManager">
      <summary>Provides information about your app's foreground energy usage.</summary>
      <deprecated type="deprecate">Foreground Energy Manager has been deprecated. For more info, see MSDN.</deprecated>
    </member>
    <member name="P:Windows.System.Power.ForegroundEnergyManager.ExcessiveUsageLevel">
      <summary>Gets the excessive usage level, expressed as a percentage of normal energy usage.</summary>
      <returns>The excessive usage level, expressed as a percentage of normal energy usage.</returns>
    </member>
    <member name="P:Windows.System.Power.ForegroundEnergyManager.LowUsageLevel">
      <summary>Gets the low usage level, expressed as a percentage of normal energy consumption.</summary>
      <returns>The low usage level, expressed as a percentage of normal energy consumption.</returns>
    </member>
    <member name="P:Windows.System.Power.ForegroundEnergyManager.MaxAcceptableUsageLevel">
      <summary>Gets the maximum acceptable usage level, expressed as a percentage of normal energy consumption.</summary>
      <returns>The maximum acceptable usage level, expressed as a percentage of normal energy consumption.</returns>
    </member>
    <member name="P:Windows.System.Power.ForegroundEnergyManager.NearMaxAcceptableUsageLevel">
      <summary>Gets the near-maximum acceptable usage level, expressed as a percentage of normal energy usage.</summary>
      <returns>The near-maximum acceptable usage level, expressed as a percentage of normal energy usage.</returns>
    </member>
    <member name="P:Windows.System.Power.ForegroundEnergyManager.RecentEnergyUsage">
      <summary>Gets the nearest predefined energy level of the foreground app for the current 30 minute period, equal to LowUsageLevel, NearMaxAcceptableUsageLevel, MaxAcceptableUsageLevel, or ExcessiveUsageLevel.</summary>
      <returns>The nearest predefined energy level of the foreground app for the current 30 minute period.</returns>
    </member>
    <member name="P:Windows.System.Power.ForegroundEnergyManager.RecentEnergyUsageLevel">
      <summary>Gets the nearest predefined energy level of the foreground app for the current 30 minute period, equal to LowUsageLevel, NearMaxAcceptableUsageLevel, MaxAcceptableUsageLevel, or ExcessiveUsageLevel.</summary>
      <returns>The nearest predefined energy level of the foreground app for the current 30 minute period.</returns>
    </member>
    <member name="E:Windows.System.Power.ForegroundEnergyManager.RecentEnergyUsageIncreased">
      <summary>Occurs when the app's foreground energy usage has increased significantly.</summary>
    </member>
    <member name="E:Windows.System.Power.ForegroundEnergyManager.RecentEnergyUsageReturnedToLow">
      <summary>Occurs when the app's energy usage has decreased to a low usage level.</summary>
    </member>
    <member name="T:Windows.System.Power.PowerManager">
      <summary>Provides access to information about a device's battery and power supply status.</summary>
    </member>
    <member name="P:Windows.System.Power.PowerManager.BatteryStatus">
      <summary>Gets the device's battery status.</summary>
      <returns>The device's battery status.</returns>
    </member>
    <member name="P:Windows.System.Power.PowerManager.EnergySaverStatus">
      <summary>Gets the devices's battery saver status, indicating when to save energy.</summary>
      <returns>The status of battery saver.</returns>
    </member>
    <member name="P:Windows.System.Power.PowerManager.PowerSupplyStatus">
      <summary>Gets the device's power supply status.</summary>
      <returns>The device's power supply status.</returns>
    </member>
    <member name="P:Windows.System.Power.PowerManager.RemainingChargePercent">
      <summary>Gets the total percentage of charge remaining from all batteries connected to the device.</summary>
      <returns>The total percentage of charge remaining from all batteries connected to the device.</returns>
    </member>
    <member name="P:Windows.System.Power.PowerManager.RemainingDischargeTime">
      <summary>Gets the total runtime remaining from all batteries connected to the device.</summary>
      <returns>The total runtime remaining from all batteries connected to the device.</returns>
    </member>
    <member name="E:Windows.System.Power.PowerManager.BatteryStatusChanged">
      <summary>Occurs when BatteryStatus changes.</summary>
    </member>
    <member name="E:Windows.System.Power.PowerManager.EnergySaverStatusChanged">
      <summary>Occurs when EnergySaverStatus changes.</summary>
    </member>
    <member name="E:Windows.System.Power.PowerManager.PowerSupplyStatusChanged">
      <summary>Occurs when the PowerSupplyStatus changes.</summary>
    </member>
    <member name="E:Windows.System.Power.PowerManager.RemainingChargePercentChanged">
      <summary>Occurs when RemainingChargePercent changes.</summary>
    </member>
    <member name="E:Windows.System.Power.PowerManager.RemainingDischargeTimeChanged">
      <summary>Occurs when RemainingDischargeTime changes.</summary>
    </member>
    <member name="T:Windows.System.Power.PowerSupplyStatus">
      <summary>Represents the device's power supply status.</summary>
    </member>
    <member name="F:Windows.System.Power.PowerSupplyStatus.Adequate">
      <summary>The device has an adequate power supply.</summary>
    </member>
    <member name="F:Windows.System.Power.PowerSupplyStatus.Inadequate">
      <summary>The device has an inadequate power supply.</summary>
    </member>
    <member name="F:Windows.System.Power.PowerSupplyStatus.NotPresent">
      <summary>The device has no power supply.</summary>
    </member>
    <member name="T:Windows.System.Power.Diagnostics.BackgroundEnergyDiagnostics">
      <summary>Provides debugging APIs for calculating your app's background energy usage in real time. We recommend using these APIs only for debugging.</summary>
      <deprecated type="deprecate">Background Energy Diagnostics has been deprecated. For more info, see MSDN.</deprecated>
    </member>
    <member name="P:Windows.System.Power.Diagnostics.BackgroundEnergyDiagnostics.DeviceSpecificConversionFactor">
      <summary>Gets the device-specific conversion factor used to convert energy usage (mW) to a normalized percentage.</summary>
      <returns>The device-specific conversion factor used to convert energy usage (mW) to a normalized percentage.</returns>
    </member>
    <member name="M:Windows.System.Power.Diagnostics.BackgroundEnergyDiagnostics.ComputeTotalEnergyUsage">
      <summary>Computes the total cumulative energy usage of the background task since the last reset, expressed as a percentage of normal.</summary>
      <deprecated type="deprecate">Background Energy Diagnostics has been deprecated. For more info, see MSDN.</deprecated>
      <returns>The total cumulative energy usage of the background task since the last reset, expressed as a percentage of normal.</returns>
    </member>
    <member name="M:Windows.System.Power.Diagnostics.BackgroundEnergyDiagnostics.ResetTotalEnergyUsage">
      <summary>Clears the value that represents the total cumulative energy usage of the background task since the last reset.</summary>
      <deprecated type="deprecate">Background Energy Diagnostics has been deprecated. For more info, see MSDN.</deprecated>
    </member>
    <member name="T:Windows.System.Power.Diagnostics.ForegroundEnergyDiagnostics">
      <summary>Provides debugging APIs for calculating your app's foreground energy usage in real time. We recommend using these APIs only for debugging.</summary>
      <deprecated type="deprecate">Foreground Energy Diagnostics has been deprecated. For more info, see MSDN.</deprecated>
    </member>
    <member name="P:Windows.System.Power.Diagnostics.ForegroundEnergyDiagnostics.DeviceSpecificConversionFactor">
      <summary>Gets the device-specific conversion factor used to convert energy usage (mW) to a normalized percentage.</summary>
      <returns>The device-specific conversion factor used to convert energy usage (mW) to a normalized percentage</returns>
    </member>
    <member name="M:Windows.System.Power.Diagnostics.ForegroundEnergyDiagnostics.ComputeTotalEnergyUsage">
      <summary>Computes the total cumulative energy usage of the foreground app since the last reset, expressed as a percentage of normal.</summary>
      <deprecated type="deprecate">Background Energy Diagnostics has been deprecated. For more info, see MSDN.</deprecated>
      <returns>The total cumulative energy usage of the foreground app since the last reset, expressed as a percentage of normal.</returns>
    </member>
    <member name="M:Windows.System.Power.Diagnostics.ForegroundEnergyDiagnostics.ResetTotalEnergyUsage">
      <summary>Clears the value that represents the total cumulative energy usage of the foreground app since the last reset.</summary>
      <deprecated type="deprecate">Background Energy Diagnostics has been deprecated. For more info, see MSDN.</deprecated>
    </member>
    <member name="T:Windows.System.Preview.HingeState">
      <summary>
      </summary>
      <deprecated type="deprecate">HingeState is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
    </member>
    <member name="F:Windows.System.Preview.HingeState.Closed">
      <summary>The device is closed.</summary>
    </member>
    <member name="F:Windows.System.Preview.HingeState.Concave">
      <summary>The device is opened more than 180 degrees.</summary>
    </member>
    <member name="F:Windows.System.Preview.HingeState.Convex">
      <summary>The device is opened less than 180 degrees.</summary>
    </member>
    <member name="F:Windows.System.Preview.HingeState.Flat">
      <summary>The device is opened 180 degrees.</summary>
    </member>
    <member name="F:Windows.System.Preview.HingeState.Full">
      <summary>The device is fully opened.</summary>
    </member>
    <member name="F:Windows.System.Preview.HingeState.Unknown">
      <summary>The hinge state is unknown.</summary>
    </member>
    <member name="T:Windows.System.Preview.TwoPanelHingedDevicePosturePreview">
      <summary>Provides information about the device posture, including hinge state and orientation.</summary>
      <deprecated type="deprecate">TwoPanelHingedDevicePosturePreview is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
    </member>
    <member name="E:Windows.System.Preview.TwoPanelHingedDevicePosturePreview.PostureChanged">
      <summary>Occurs when the device posture has changed.</summary>
    </member>
    <member name="M:Windows.System.Preview.TwoPanelHingedDevicePosturePreview.GetCurrentPostureAsync">
      <summary>Gets the current device posture.</summary>
      <deprecated type="deprecate">TwoPanelHingedDevicePosturePreview is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
      <returns>A TwoPanelHingedDevicePosturePreviewReading representing the current posture.</returns>
    </member>
    <member name="M:Windows.System.Preview.TwoPanelHingedDevicePosturePreview.GetDefaultAsync">
      <summary>Gets the default posture for the device.</summary>
      <deprecated type="deprecate">TwoPanelHingedDevicePosturePreview is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
      <returns>A TwoPanelHingedDevicePosturePreview representing the default posture for the device.</returns>
    </member>
    <member name="T:Windows.System.Preview.TwoPanelHingedDevicePosturePreviewReading">
      <summary>A snapshot of the device's posture information at a moment in time.</summary>
      <deprecated type="deprecate">TwoPanelHingedDevicePosturePreviewReading is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
    </member>
    <member name="P:Windows.System.Preview.TwoPanelHingedDevicePosturePreviewReading.HingeState">
      <summary>The hinge state of the device.</summary>
      <returns>The device's hinge state.</returns>
    </member>
    <member name="P:Windows.System.Preview.TwoPanelHingedDevicePosturePreviewReading.Panel1Id">
      <summary>Describes the id of the device's 1st panel.</summary>
      <returns>The 1st panel's id.</returns>
    </member>
    <member name="P:Windows.System.Preview.TwoPanelHingedDevicePosturePreviewReading.Panel1Orientation">
      <summary>Describes the orientation of the device's first panel at the time the reading was taken.</summary>
      <returns>The first panel's orientation.</returns>
    </member>
    <member name="P:Windows.System.Preview.TwoPanelHingedDevicePosturePreviewReading.Panel2Id">
      <summary>Describes the id of the device's second panel.</summary>
      <returns>The second panel's id.</returns>
    </member>
    <member name="P:Windows.System.Preview.TwoPanelHingedDevicePosturePreviewReading.Panel2Orientation">
      <summary>Describes the orientation of the device's second panel at the time the reading was taken.</summary>
      <returns>The second panel's orientation.</returns>
    </member>
    <member name="P:Windows.System.Preview.TwoPanelHingedDevicePosturePreviewReading.Timestamp">
      <summary>Describes when a TwoPanelHingedDevicePosturePreviewReading was taken.</summary>
      <returns>The timestamp when the reading was taken.</returns>
    </member>
    <member name="T:Windows.System.Preview.TwoPanelHingedDevicePosturePreviewReadingChangedEventArgs">
      <summary>Contains information about a TwoPanelHingedDevicePosturePreviewReadingChanged event</summary>
      <deprecated type="deprecate">TwoPanelHingedDevicePosturePreviewReadingChangedEventArgs is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
    </member>
    <member name="P:Windows.System.Preview.TwoPanelHingedDevicePosturePreviewReadingChangedEventArgs.Reading">
      <summary>The TwoPanelHingedDevicePosturePreviewReading that is passed along with the TwoPanelHingedDevicePosturePreviewReadingChangedEvent.</summary>
      <returns>The device posture reading associated with a posture changed event.</returns>
    </member>
    <member name="T:Windows.System.Profile.AnalyticsInfo">
      <summary>Provides information about the device for profiling purposes.</summary>
    </member>
    <member name="P:Windows.System.Profile.AnalyticsInfo.DeviceForm">
      <summary>Gets the device form factor running Windows 10. For example, the app could be running on a phone, tablet, desktop, and so on.</summary>
      <returns>The device form factor.</returns>
    </member>
    <member name="P:Windows.System.Profile.AnalyticsInfo.VersionInfo">
      <summary>Gets version info about the device family.</summary>
      <returns>Version info about the device family.</returns>
    </member>
    <member name="M:Windows.System.Profile.AnalyticsInfo.GetSystemPropertiesAsync(Windows.Foundation.Collections.IIterable{System.String})">
      <summary>Asynchronously retrieves the requested system attributes.</summary>
      <param name="attributeNames">An IIterable list of strings containing the system attributes to retrieve.</param>
      <returns>Returns an IAsyncOperation object indicating that the task has completed and containing an IMapView object with the requested attributes as Key/Value pairs.</returns>
    </member>
    <member name="T:Windows.System.Profile.AnalyticsVersionInfo">
      <summary>Provides version information about the device family.</summary>
    </member>
    <member name="P:Windows.System.Profile.AnalyticsVersionInfo.DeviceFamily">
      <summary>Gets a string that represents the type of device the application is running on.</summary>
      <returns>The device family.</returns>
    </member>
    <member name="P:Windows.System.Profile.AnalyticsVersionInfo.DeviceFamilyVersion">
      <summary>Gets the version within the device family.</summary>
      <returns>The version within the device family.</returns>
    </member>
    <member name="T:Windows.System.Profile.AppApplicability">
      <summary>This class exposes a single static method used to check if a list of App Capabilities is supported on the current device.</summary>
    </member>
    <member name="M:Windows.System.Profile.AppApplicability.GetUnsupportedAppRequirements(Windows.Foundation.Collections.IIterable{System.String})">
      <summary>Given a list of App Capabilities required by an app, returns a list of UnsupportedAppRequirement objects representing capabilities in the list that are not supported on the current device</summary>
      <param name="capabilities">A list of App Capability strings</param>
      <returns>A collection of UnsupportedAppRequirement objects that represents the requested capabilities not supported on the current device.</returns>
    </member>
    <member name="T:Windows.System.Profile.EducationSettings">
      <summary>Indicates if an app is running in an education environment.</summary>
    </member>
    <member name="P:Windows.System.Profile.EducationSettings.IsEducationEnvironment">
      <summary>Gets a Boolean value indicating if the app is running in an education environment.</summary>
      <returns>A Boolean value indicating if the app is running in an education environment.</returns>
    </member>
    <member name="T:Windows.System.Profile.PlatformDataCollectionLevel">
      <summary>Specifies the diagnostics data collection level.</summary>
    </member>
    <member name="F:Windows.System.Profile.PlatformDataCollectionLevel.Basic">
      <summary>Basic data</summary>
    </member>
    <member name="F:Windows.System.Profile.PlatformDataCollectionLevel.Enhanced">
      <summary>Enhanced data</summary>
    </member>
    <member name="F:Windows.System.Profile.PlatformDataCollectionLevel.Full">
      <summary>All data</summary>
    </member>
    <member name="F:Windows.System.Profile.PlatformDataCollectionLevel.Security">
      <summary>Security data</summary>
    </member>
    <member name="T:Windows.System.Profile.PlatformDiagnosticsAndUsageDataSettings">
      <summary>Provides access to settings for collecting diagnostic data and an event to subscribe to changes to the platform diagnostics and usage data collection level settings.</summary>
    </member>
    <member name="P:Windows.System.Profile.PlatformDiagnosticsAndUsageDataSettings.CollectionLevel">
      <summary>Gets the current data collection level.</summary>
      <returns>The current data collection level.</returns>
    </member>
    <member name="E:Windows.System.Profile.PlatformDiagnosticsAndUsageDataSettings.CollectionLevelChanged">
      <summary>Occurs when the data collection level has changed.</summary>
    </member>
    <member name="M:Windows.System.Profile.PlatformDiagnosticsAndUsageDataSettings.CanCollectDiagnostics(Windows.System.Profile.PlatformDataCollectionLevel)">
      <summary>Returns a Boolean value indicating if the requested data collection level can be enabled.</summary>
      <param name="level">The desired data collection level.</param>
      <returns>Returns true if the requested data collection level can be enabled, otherwise false.</returns>
    </member>
    <member name="T:Windows.System.Profile.SystemIdentification">
      <summary>Provides information to uniquely identify the system on which the app is running.</summary>
    </member>
    <member name="M:Windows.System.Profile.SystemIdentification.GetSystemIdForPublisher">
      <summary>Gets an identifier value for the system based on the app publisher ID.</summary>
      <returns>A SystemIdentificationInfo object for this system, based on the app publisher ID.</returns>
    </member>
    <member name="M:Windows.System.Profile.SystemIdentification.GetSystemIdForUser(Windows.System.User)">
      <summary>Gets an identifier value for the system based on the user ID.</summary>
      <param name="user">The User data to use for creating the system ID. If the value is `null`, this method will get the current user's ID.</param>
      <returns>A SystemIdentificationInfo object for this system, based on the user ID.</returns>
    </member>
    <member name="T:Windows.System.Profile.SystemIdentificationInfo">
      <summary>Represents a unique system identifier based on either the app publisher ID or a user ID.</summary>
    </member>
    <member name="P:Windows.System.Profile.SystemIdentificationInfo.Id">
      <summary>Gets a unique system identifier based on either the app publisher ID or a user ID.</summary>
      <returns>A unique system identifier based on either the app publisher ID or a user ID.</returns>
    </member>
    <member name="P:Windows.System.Profile.SystemIdentificationInfo.Source">
      <summary>Gets the source that generated the unique ID, either a Unified Extensible Firmware Interface (UEFI) or a Trusted Platform Module (TPM).</summary>
      <returns>The source that generated the unique ID.</returns>
    </member>
    <member name="T:Windows.System.Profile.SystemIdentificationSource">
      <summary>Indicates the module used to generate a unique system identifier.</summary>
    </member>
    <member name="F:Windows.System.Profile.SystemIdentificationSource.None">
      <summary>There is no module present on the device for generating a unique system ID.</summary>
    </member>
    <member name="F:Windows.System.Profile.SystemIdentificationSource.Registry">
      <summary>The ID was generated from the system registry.</summary>
    </member>
    <member name="F:Windows.System.Profile.SystemIdentificationSource.Tpm">
      <summary>The ID was generated by a Trusted Platform Module (TPM).</summary>
    </member>
    <member name="F:Windows.System.Profile.SystemIdentificationSource.Uefi">
      <summary>The ID was generated by a Unified Extensible Firmware Interface (UEFI).</summary>
    </member>
    <member name="T:Windows.System.Profile.SystemOutOfBoxExperienceState">
      <summary>Defines constants that specify the current stage in the lifecycle of the Out-of-Box Experience (OOBE).</summary>
    </member>
    <member name="F:Windows.System.Profile.SystemOutOfBoxExperienceState.Completed">
      <summary>Indicates that the OOBE has completed on this device. This is the value reported for devices that have no OOBE.</summary>
    </member>
    <member name="F:Windows.System.Profile.SystemOutOfBoxExperienceState.InProgress">
      <summary>Indicates that the OOBE has started and is in progress on this device.</summary>
    </member>
    <member name="F:Windows.System.Profile.SystemOutOfBoxExperienceState.NotStarted">
      <summary>Indicates that the OOBE has not yet started on this device.</summary>
    </member>
    <member name="T:Windows.System.Profile.SystemSetupInfo">
      <summary>Provides a property and an event that describe the current stage in the lifecycle of the Out-of-Box Experience (OOBE).</summary>
    </member>
    <member name="P:Windows.System.Profile.SystemSetupInfo.OutOfBoxExperienceState">
      <summary>Gets a value representing the current stage in the lifecycle of the Out-of-Box Experience (OOBE).</summary>
      <returns>A SystemOutOfBoxExperienceState value describing the current stage in the lifecycle of the Out-of-Box Experience (OOBE).</returns>
    </member>
    <member name="E:Windows.System.Profile.SystemSetupInfo.OutOfBoxExperienceStateChanged">
      <summary>Raised when the current stage in the lifecycle of the Out-of-Box Experience (OOBE) changes.</summary>
    </member>
    <member name="T:Windows.System.Profile.UnsupportedAppRequirement">
      <summary>Provides a reason why a particular App Capability is not supported on a particular device</summary>
    </member>
    <member name="P:Windows.System.Profile.UnsupportedAppRequirement.Reasons">
      <summary>An UnsupportedAppRequirementReasons object that explains why a particular App Capability is unsupported on the current device</summary>
      <returns>
      </returns>
    </member>
    <member name="P:Windows.System.Profile.UnsupportedAppRequirement.Requirement">
      <summary>The name of the App Capability that is not supported</summary>
      <returns>
      </returns>
    </member>
    <member name="T:Windows.System.Profile.UnsupportedAppRequirementReasons">
      <summary>Indicate why an App Capability is unsupported on the current device</summary>
    </member>
    <member name="F:Windows.System.Profile.UnsupportedAppRequirementReasons.DeniedBySystem">
      <summary>The system has indicated that the capability is not available</summary>
    </member>
    <member name="F:Windows.System.Profile.UnsupportedAppRequirementReasons.Unknown">
      <summary>The reason is unknown</summary>
    </member>
    <member name="T:Windows.System.Profile.WindowsIntegrityPolicy">
      <summary>Provides information about the current Windows 10 secure mode (10 S mode), and an event that is raised when the mode changes.</summary>
    </member>
    <member name="P:Windows.System.Profile.WindowsIntegrityPolicy.CanDisable">
      <summary>Gets a value that indicates whether or not Windows 10 secure mode (10 S mode) can be disabled by any means—at run time and/or offline; by the original equipment manufacturere (OEM), or by a third party.</summary>
      <returns>`true` if Windows 10 secure mode (10 S mode) can be disabled by any means, otherwise `false`.</returns>
    </member>
    <member name="P:Windows.System.Profile.WindowsIntegrityPolicy.IsDisableSupported">
      <summary>Gets a value that indicates (see Remarks for other necessary conditions) whether or not there is any published way, or API, for third-party vendors to disable Windows 10 secure mode (10 S mode) at run time.</summary>
      <returns>`true` (but see Remarks for other necessary conditions) if there is any published way, or API, for third-party vendors to disable Windows 10 secure mode (10 S mode) at run time, otherwise `false`.</returns>
    </member>
    <member name="P:Windows.System.Profile.WindowsIntegrityPolicy.IsEnabled">
      <summary>Gets a value that indicates whether or not Windows 10 secure mode (10 S mode) is enabled (Windows Lockdown mode).</summary>
      <returns>`true` if Windows 10 secure mode (10 S mode) is enabled (Windows Lockdown mode), otherwise `false`.</returns>
    </member>
    <member name="P:Windows.System.Profile.WindowsIntegrityPolicy.IsEnabledForTrial">
      <summary>Gets a value that indicates whether or not Windows 10 secure mode (10 S mode) is enabled (Windows Lockdown mode) for trial purposes.</summary>
      <returns>`true` if Windows 10 secure mode (10 S mode) is enabled (Windows Lockdown mode) for trial purposes, otherwise `false`.</returns>
    </member>
    <member name="E:Windows.System.Profile.WindowsIntegrityPolicy.PolicyChanged">
      <summary>Raised when the current Windows 10 secure mode (10 S mode) changes.</summary>
    </member>
    <member name="T:Windows.System.RemoteDesktop.InteractiveSession">
      <summary>Provides Remote Desktop information about the current session.</summary>
    </member>
    <member name="P:Windows.System.RemoteDesktop.InteractiveSession.IsRemote">
      <summary>Indicates whether the calling process is running in a Remote Desktop session.</summary>
      <returns>Contains **True** if the current process is running in a remote session or **False** otherwise.</returns>
    </member>
    <member name="T:Windows.System.RemoteSystems.IRemoteSystemFilter">
      <summary>Limits the set of remote systems that a RemoteSystemWatcher object can discover, according to a particular characterization.</summary>
    </member>
    <member name="T:Windows.System.RemoteSystems.KnownRemoteSystemCapabilities">
      <summary>Contains the string names of different features of the Remote Systems platform. A remote system is either compatible or incompatible with each of the capabilities corresponding to the properties of this class.</summary>
    </member>
    <member name="P:Windows.System.RemoteSystems.KnownRemoteSystemCapabilities.AppService">
      <summary>Gets the canonical string name of the app service capability.</summary>
      <returns>The canonical string name of the app service capability.</returns>
    </member>
    <member name="P:Windows.System.RemoteSystems.KnownRemoteSystemCapabilities.LaunchUri">
      <summary>Gets the canonical string name of the launch URI capability.</summary>
      <returns>The canonical string name of the launch URI capability.</returns>
    </member>
    <member name="P:Windows.System.RemoteSystems.KnownRemoteSystemCapabilities.RemoteSession">
      <summary>Gets the canonical string name of the remote session capability.</summary>
      <returns>The canonical string name of the remote session capability.</returns>
    </member>
    <member name="P:Windows.System.RemoteSystems.KnownRemoteSystemCapabilities.SpatialEntity">
      <summary>Gets the canonical string name of the spatial entity capability.</summary>
      <returns>The canonical string name of the spatial entity capability.</returns>
    </member>
    <member name="T:Windows.System.RemoteSystems.RemoteSystem">
      <summary>This class manages the attributes of a discovered remote system (device) and provides the capabilities to discover remote systems as part of Project Rome.</summary>
    </member>
    <member name="P:Windows.System.RemoteSystems.RemoteSystem.Apps">
      <summary>A list of the applications on this remote system that have registered with the Connected Devices Platform.</summary>
      <returns>The list of applications.</returns>
    </member>
    <member name="P:Windows.System.RemoteSystems.RemoteSystem.DisplayName">
      <summary>Gets the machine name of the given remote system.</summary>
      <returns>The name of the given remote system.</returns>
    </member>
    <member name="P:Windows.System.RemoteSystems.RemoteSystem.Id">
      <summary>Gets the unique string identifier for the given remote system.</summary>
      <returns>The string identifier for the remote system.</returns>
    </member>
    <member name="P:Windows.System.RemoteSystems.RemoteSystem.IsAvailableByProximity">
      <summary>Checks whether the given remote system is available through proximal connection (such as a Bluetooth or local network connection) as opposed to cloud connection.</summary>
      <returns>**True** if the given remote system is available by proximal connection, **False** otherwise.</returns>
    </member>
    <member name="P:Windows.System.RemoteSystems.RemoteSystem.IsAvailableBySpatialProximity">
      <summary>Checks whether the given remote system is available through spatially proximal connection.</summary>
      <returns>**true** if the given remote system is available by spatially proximal connection, **false** otherwise.</returns>
    </member>
    <member name="P:Windows.System.RemoteSystems.RemoteSystem.Kind">
      <summary>Gets a String representation of the device type of the given remote system (desktop, Xbox, ...).</summary>
      <returns>The device type of the remote system.</returns>
    </member>
    <member name="P:Windows.System.RemoteSystems.RemoteSystem.ManufacturerDisplayName">
      <summary>Gets the manufacturer name of the given remote system.</summary>
      <returns>The name of the given remote system's manufacturer.</returns>
    </member>
    <member name="P:Windows.System.RemoteSystems.RemoteSystem.ModelDisplayName">
      <summary>Gets the model name of the given remote system.</summary>
      <returns>The model name of the given remote system.</returns>
    </member>
    <member name="P:Windows.System.RemoteSystems.RemoteSystem.Platform">
      <summary>Gets a value describing the OS platform that this remote system is running.</summary>
      <returns>A **RemoteSystemPlatform ** value for the corresponding remote system.</returns>
    </member>
    <member name="P:Windows.System.RemoteSystems.RemoteSystem.Status">
      <summary>Gets the status of this remote system's availability.</summary>
      <returns>The availability status of the remote system.</returns>
    </member>
    <member name="P:Windows.System.RemoteSystems.RemoteSystem.User">
      <summary>Gets the User property.</summary>
      <returns>The User.</returns>
    </member>
    <member name="M:Windows.System.RemoteSystems.RemoteSystem.CreateWatcher">
      <summary>Returns a RemoteSystemWatcher object with no filters.</summary>
      <returns>A watcher that can raise events related to the status of any discoverable device.</returns>
    </member>
    <member name="M:Windows.System.RemoteSystems.RemoteSystem.CreateWatcher(Windows.Foundation.Collections.IIterable{Windows.System.RemoteSystems.IRemoteSystemFilter})">
      <summary>Returns a RemoteSystemWatcher object that filters the remote systems it can see. The *filters* parameter determines which remote systems will be seen.</summary>
      <param name="filters">A list of objects implementing the IRemoteSystemFilter interface. Each item in the list acts as a filter for the set of remote systems that can be discovered.</param>
      <returns>A watcher that can raise events related to the status of any discoverable devices that pass the given filter(s).</returns>
    </member>
    <member name="M:Windows.System.RemoteSystems.RemoteSystem.CreateWatcherForUser(Windows.System.User)">
      <summary>Returns a RemoteSystemWatcher object that operates in the context of the specified User. The *user* parameter indicates the User to discover devices for.</summary>
      <param name="user">The specific User for which the RemoteSystemWatcher will discover remote systems.</param>
      <returns>A watcher that can raise events related to the status of a specific User's discoverable devices.</returns>
    </member>
    <member name="M:Windows.System.RemoteSystems.RemoteSystem.CreateWatcherForUser(Windows.System.User,Windows.Foundation.Collections.IIterable{Windows.System.RemoteSystems.IRemoteSystemFilter})">
      <summary>Returns a RemoteSystemWatcher object that operates in the context of a given User and filters the remote systems it can see. The *user* parameter indicates the User to discover remote systems for. The *filters* parameter determines which remote systems will be seen.</summary>
      <param name="user">The specific User for which the RemoteSystemWatcher will discover remote systems.</param>
      <param name="filters">A list of objects implementing the IRemoteSystemFilter interface. Each item in the list acts as a filter for the set of remote systems that can be discovered.</param>
      <returns>A watcher that can raise events related to the status of any discoverable devices that pass the given user and filter(s) parameters.</returns>
    </member>
    <member name="M:Windows.System.RemoteSystems.RemoteSystem.FindByHostNameAsync(Windows.Networking.HostName)">
      <summary>Attempts to discover a single remote system specified by the *HostName* parameter.</summary>
      <param name="hostName">A wrapper object for the address of a remote system to be discovered. For information on how to instantiate a , see the HostName constructor.</param>
      <returns>An asynchronous operation that returns the RemoteSystem that was found. Returns *null* if no  was found.</returns>
    </member>
    <member name="M:Windows.System.RemoteSystems.RemoteSystem.GetCapabilitySupportedAsync(System.String)">
      <summary>Reports whether the **RemoteSystem** is capable of the given Remote System feature.</summary>
      <param name="capabilityName">The Remote System capability to check. This should be the value of one of the properties of KnownRemoteSystemCapabilities.</param>
      <returns>An asynchronous operation with a value of **true** if the **RemoteSystem** is capable, otherwise **false**.</returns>
    </member>
    <member name="M:Windows.System.RemoteSystems.RemoteSystem.IsAuthorizationKindEnabled(Windows.System.RemoteSystems.RemoteSystemAuthorizationKind)">
      <summary>Checks whether the client device is authorized to discover other users' devices or just same-user devices.</summary>
      <param name="kind">The RemoteSystemAuthorizationKind to check.</param>
      <returns>Returns **true** if the client device is set to *kind* authorization scheme, otherwise **false**.</returns>
    </member>
    <member name="M:Windows.System.RemoteSystems.RemoteSystem.RequestAccessAsync">
      <summary>Gets the status of the calling app's access to the Remote Systems feature. This method should always be called before an app attempts to discover or otherwise interact with remote systems.</summary>
      <returns>An asynchronous operation that returns the status of access.</returns>
    </member>
    <member name="T:Windows.System.RemoteSystems.RemoteSystemAccessStatus">
      <summary>Contains the values that describe an app's access to use the **Remote Systems** feature.</summary>
    </member>
    <member name="F:Windows.System.RemoteSystems.RemoteSystemAccessStatus.Allowed">
      <summary>Access is allowed</summary>
    </member>
    <member name="F:Windows.System.RemoteSystems.RemoteSystemAccessStatus.DeniedBySystem">
      <summary>Access is denied to this app by the System; the app hasn't requested the proper capability.</summary>
    </member>
    <member name="F:Windows.System.RemoteSystems.RemoteSystemAccessStatus.DeniedByUser">
      <summary>Access has been denied to this particular app by this particular user.</summary>
    </member>
    <member name="F:Windows.System.RemoteSystems.RemoteSystemAccessStatus.Unspecified">
      <summary>Access is denied for an unknown reason.</summary>
    </member>
    <member name="T:Windows.System.RemoteSystems.RemoteSystemAddedEventArgs">
      <summary>Gets information about a RemoteSystemAdded event, namely the RemoteSystem that was added.</summary>
    </member>
    <member name="P:Windows.System.RemoteSystems.RemoteSystemAddedEventArgs.RemoteSystem">
      <summary>The RemoteSystem object representing the device that was added to the set of discoverable devices, causing the containing RemoteSystemAdded event to be raised.</summary>
      <returns>The device added.</returns>
    </member>
    <member name="T:Windows.System.RemoteSystems.RemoteSystemApp">
      <summary>Represents an application on a remote system.</summary>
    </member>
    <member name="P:Windows.System.RemoteSystems.RemoteSystemApp.Attributes">
      <summary>The app-specific attributes of this application.</summary>
      <returns>A Map of key/value pairs defining the attributes.</returns>
    </member>
    <member name="P:Windows.System.RemoteSystems.RemoteSystemApp.ConnectionToken">
      <summary>Gets a token that can be persisted by a RemoteSystemApp so that it can be connected back to later.</summary>
      <returns>A string of the ConnectionToken.</returns>
    </member>
    <member name="P:Windows.System.RemoteSystems.RemoteSystemApp.DisplayName">
      <summary>The display-friendly name for this application. This is the name used by the device for Bluetooth identification. If this hasn't been set or the device doesn't support Bluetooth, this field will be empty.</summary>
      <returns>A String of the display name.</returns>
    </member>
    <member name="P:Windows.System.RemoteSystems.RemoteSystemApp.Id">
      <summary>The unique identifier for this application.</summary>
      <returns>A unique String identifier.</returns>
    </member>
    <member name="P:Windows.System.RemoteSystems.RemoteSystemApp.IsAvailableByProximity">
      <summary>Indicates whether this application is currently available for proximal connection.</summary>
      <returns>**true** if the application is available for proximal connection, otherwise **false**.</returns>
    </member>
    <member name="P:Windows.System.RemoteSystems.RemoteSystemApp.IsAvailableBySpatialProximity">
      <summary>Indicates whether this application is currently available for spatial sharing connection.</summary>
      <returns>**true** if the application is available for spatial sharing, otherwise **false**.</returns>
    </member>
    <member name="P:Windows.System.RemoteSystems.RemoteSystemApp.User">
      <summary>Gets the User.</summary>
      <returns>The User.</returns>
    </member>
    <member name="T:Windows.System.RemoteSystems.RemoteSystemAppRegistration">
      <summary>This class represents an application that is to be registered in the cloud for remote connectivity. A registered app can provide remote app services or be used to launch a URI.</summary>
    </member>
    <member name="P:Windows.System.RemoteSystems.RemoteSystemAppRegistration.Attributes">
      <summary>Gets the attributes associated with this application.</summary>
      <returns>A map of key/value attributes.</returns>
    </member>
    <member name="P:Windows.System.RemoteSystems.RemoteSystemAppRegistration.User">
      <summary>The user under which to register the app.</summary>
      <returns>The user.</returns>
    </member>
    <member name="M:Windows.System.RemoteSystems.RemoteSystemAppRegistration.GetDefault">
      <summary>Gets a **RemoteSystemAppRegistration ** instance to register an app for the device's default user account.</summary>
      <returns>A new **RemoteSystemAppRegistration** instance.</returns>
    </member>
    <member name="M:Windows.System.RemoteSystems.RemoteSystemAppRegistration.GetForUser(Windows.System.User)">
      <summary>Gets a **RemoteSystemAppRegistration ** instance to register an app for the given user.</summary>
      <param name="user">The user.</param>
      <returns>A new **RemoteSystemAppRegistration** instance.</returns>
    </member>
    <member name="M:Windows.System.RemoteSystems.RemoteSystemAppRegistration.SaveAsync">
      <summary>Starts the process of registering this application in the cloud.</summary>
      <returns>An asynchronous operation with a value of **true** if the registration was successful, otherwise **false**.</returns>
    </member>
    <member name="T:Windows.System.RemoteSystems.RemoteSystemAuthorizationKind">
      <summary>Contains values specifying whether the client device can discover only same-user devices or other users' devices as well. Cross-user devices must be available through a proximal connection in order to be discovered (see RemoteSystemDiscoveryType for details).</summary>
    </member>
    <member name="F:Windows.System.RemoteSystems.RemoteSystemAuthorizationKind.Anonymous">
      <summary>The client device can discover other users' devices, provided they are available for proximal connection.</summary>
    </member>
    <member name="F:Windows.System.RemoteSystems.RemoteSystemAuthorizationKind.SameUser">
      <summary>The client device can only discover devices signed in by the same user.</summary>
    </member>
    <member name="T:Windows.System.RemoteSystems.RemoteSystemAuthorizationKindFilter">
      <summary>An IRemoteSystemFilter that alters the set of discoverable remote systems by allowing those of a specific authorization kind.</summary>
    </member>
    <member name="M:Windows.System.RemoteSystems.RemoteSystemAuthorizationKindFilter.#ctor(Windows.System.RemoteSystems.RemoteSystemAuthorizationKind)">
      <summary>Initializes an instance of the RemoteSystemAuthorizationKindFilter class.</summary>
      <param name="remoteSystemAuthorizationKind">The authorization kind to target.</param>
    </member>
    <member name="P:Windows.System.RemoteSystems.RemoteSystemAuthorizationKindFilter.RemoteSystemAuthorizationKind">
      <summary>The authorization kind setting that the containing RemoteSystemAuthorizationKindFilter object targets.</summary>
      <returns>The authorization kind to target.</returns>
    </member>
    <member name="T:Windows.System.RemoteSystems.RemoteSystemConnectionInfo">
      <summary>Provides information about a connection to a remote system. For example, the type of connection.</summary>
    </member>
    <member name="P:Windows.System.RemoteSystems.RemoteSystemConnectionInfo.IsProximal">
      <summary>Gets whether the associated remote system connection is a proximal connection or not.</summary>
      <returns>**True** if the connection is proximal, **False** otherwise.</returns>
    </member>
    <member name="M:Windows.System.RemoteSystems.RemoteSystemConnectionInfo.TryCreateFromAppServiceConnection(Windows.ApplicationModel.AppService.AppServiceConnection)">
      <summary>Creates an instance of this class corresponding to the given app service connection.</summary>
      <param name="connection">The AppServiceConnection instance for which the underlying remote system connection's information should be obtained.</param>
      <returns>**RemoteSystemConnectionInfo **</returns>
    </member>
    <member name="T:Windows.System.RemoteSystems.RemoteSystemConnectionRequest">
      <summary>Represents an intent to communicate with a specific remote system (device).</summary>
    </member>
    <member name="M:Windows.System.RemoteSystems.RemoteSystemConnectionRequest.#ctor(Windows.System.RemoteSystems.RemoteSystem)">
      <summary>Initializes an instance of the RemoteSystemConnectionRequest class.</summary>
      <param name="remoteSystem">The underlying remote system (device) for the resulting RemoteSystemConnectionRequest.</param>
    </member>
    <member name="P:Windows.System.RemoteSystems.RemoteSystemConnectionRequest.ConnectionToken">
      <summary>Gets a token that persists connection info of a RemoteSystemConnectionRequest so that it can be connected back to later.</summary>
      <returns>A string of the ConnectionToken.</returns>
    </member>
    <member name="P:Windows.System.RemoteSystems.RemoteSystemConnectionRequest.RemoteSystem">
      <summary>Represents the remote system (device) that the app intends to communicate with.</summary>
      <returns>The remote system to communicate with.</returns>
    </member>
    <member name="P:Windows.System.RemoteSystems.RemoteSystemConnectionRequest.RemoteSystemApp">
      <summary>Represents the remote application that the app intends to communicate with.</summary>
      <returns>The remote application to communicate with.</returns>
    </member>
    <member name="M:Windows.System.RemoteSystems.RemoteSystemConnectionRequest.CreateForApp(Windows.System.RemoteSystems.RemoteSystemApp)">
      <summary>Initializes a new instance of the RemoteSystemConnectionRequest class for a particular application on a remote system.</summary>
      <param name="remoteSystemApp">The underlying remote application to attempt to connect to.</param>
      <returns>An instance of the RemoteSystemConnectionRequest class.</returns>
    </member>
    <member name="M:Windows.System.RemoteSystems.RemoteSystemConnectionRequest.CreateFromConnectionToken(System.String)">
      <summary>Returns a RemoteSystemConnectionRequest based on a ConnectionToken.</summary>
      <param name="connectionToken">The specific connection token for which the RemoteSystemConnectionRequest will be created with.</param>
      <returns>An instance of the RemoteSystemConnectionRequest class.</returns>
    </member>
    <member name="M:Windows.System.RemoteSystems.RemoteSystemConnectionRequest.CreateFromConnectionTokenForUser(Windows.System.User,System.String)">
      <summary>Returns a RemoteSystemConnectionRequest based on a ConnectionToken and a specific user.</summary>
      <param name="user">The specific User for which the RemoteSystemConnectionRequest will be created for.</param>
      <param name="connectionToken">The specific connection token for which the RemoteSystemConnectionRequest will be created with.</param>
      <returns>An instance of the RemoteSystemConnectionRequest class.</returns>
    </member>
    <member name="T:Windows.System.RemoteSystems.RemoteSystemDiscoveryType">
      <summary>Contains the values that describe how remote systems are able to be discovered.</summary>
    </member>
    <member name="F:Windows.System.RemoteSystems.RemoteSystemDiscoveryType.Any">
      <summary>Remote systems are discoverable both through a proximal connection and through cloud connection.</summary>
    </member>
    <member name="F:Windows.System.RemoteSystems.RemoteSystemDiscoveryType.Cloud">
      <summary>Remote systems are only discoverable through cloud connection.</summary>
    </member>
    <member name="F:Windows.System.RemoteSystems.RemoteSystemDiscoveryType.Proximal">
      <summary>Remote systems are only discoverable through a proximal connection, such as a local network or Bluetooth connection.</summary>
    </member>
    <member name="F:Windows.System.RemoteSystems.RemoteSystemDiscoveryType.SpatiallyProximal">
      <summary>Remote systems are discoverable through a proximal connection and are expected to be spatially near to the client device.</summary>
    </member>
    <member name="T:Windows.System.RemoteSystems.RemoteSystemDiscoveryTypeFilter">
      <summary>An IRemoteSystemFilter that limits the set of discoverable remote systems by allowing only those of a specific discovery type.</summary>
    </member>
    <member name="M:Windows.System.RemoteSystems.RemoteSystemDiscoveryTypeFilter.#ctor(Windows.System.RemoteSystems.RemoteSystemDiscoveryType)">
      <summary>Initializes an instance of the RemoteSystemDiscoveryTypeFilter class.</summary>
      <param name="discoveryType">The discovery type to target.</param>
    </member>
    <member name="P:Windows.System.RemoteSystems.RemoteSystemDiscoveryTypeFilter.RemoteSystemDiscoveryType">
      <summary>The discovery type that the containing RemoteSystemDiscoveryTypeFilter object targets.</summary>
      <returns>The discovery type to target.</returns>
    </member>
    <member name="T:Windows.System.RemoteSystems.RemoteSystemEnumerationCompletedEventArgs">
      <summary>This is the argument class for the **RemoteSystemWatcher.EnumerationCompleted ** event.</summary>
    </member>
    <member name="T:Windows.System.RemoteSystems.RemoteSystemKindFilter">
      <summary>An IRemoteSystemFilter that limits the set of discoverable remote systems by allowing only those of specific device types.</summary>
    </member>
    <member name="M:Windows.System.RemoteSystems.RemoteSystemKindFilter.#ctor(Windows.Foundation.Collections.IIterable{System.String})">
      <summary>Initializes an instance of the RemoteSystemKindFilter class with a list of string representations of device types to target. These strings should conform to the values of the properties of the RemoteSystemKinds class.</summary>
      <param name="remoteSystemKinds">A list of string representations of the device types to target.</param>
    </member>
    <member name="P:Windows.System.RemoteSystems.RemoteSystemKindFilter.RemoteSystemKinds">
      <summary>String representation(s) of the device type(s) that the containing RemoteSystemKindFilter object targets.</summary>
      <returns>A read-only list of string representations of the device types to target.</returns>
    </member>
    <member name="T:Windows.System.RemoteSystems.RemoteSystemKinds">
      <summary>Contains read-only strings that identify various device types.</summary>
    </member>
    <member name="P:Windows.System.RemoteSystems.RemoteSystemKinds.Desktop">
      <summary>Gets the string representation of the **desktop** device type.</summary>
      <returns>String representing **desktop**.</returns>
    </member>
    <member name="P:Windows.System.RemoteSystems.RemoteSystemKinds.Holographic">
      <summary>Gets the string representation of the **holographic** device type.</summary>
      <returns>String representing **holographic**.</returns>
    </member>
    <member name="P:Windows.System.RemoteSystems.RemoteSystemKinds.Hub">
      <summary>Gets the string representation of the **hub** device type.</summary>
      <returns>String representing **hub**.</returns>
    </member>
    <member name="P:Windows.System.RemoteSystems.RemoteSystemKinds.Iot">
      <summary>Gets the string representation of the **Internet of Things (IoT)** device type.</summary>
      <returns>String representing **IoT**.</returns>
    </member>
    <member name="P:Windows.System.RemoteSystems.RemoteSystemKinds.Laptop">
      <summary>Gets the string representation of the **laptop** device type.</summary>
      <returns>String representing **laptop**.</returns>
    </member>
    <member name="P:Windows.System.RemoteSystems.RemoteSystemKinds.Phone">
      <summary>Gets the string representation of the **phone** device type.</summary>
      <returns>String representing **phone**.</returns>
    </member>
    <member name="P:Windows.System.RemoteSystems.RemoteSystemKinds.Tablet">
      <summary>Gets the string representation of the **tablet** device type.</summary>
      <returns>String representing **tablet**.</returns>
    </member>
    <member name="P:Windows.System.RemoteSystems.RemoteSystemKinds.Xbox">
      <summary>Gets the string representation of the **Xbox** device type.</summary>
      <returns>String representing **Xbox**.</returns>
    </member>
    <member name="T:Windows.System.RemoteSystems.RemoteSystemPlatform">
      <summary>Contains values that describe the operating system platforms that a remote system could be running.</summary>
    </member>
    <member name="F:Windows.System.RemoteSystems.RemoteSystemPlatform.Android">
      <summary>The device is running Android.</summary>
    </member>
    <member name="F:Windows.System.RemoteSystems.RemoteSystemPlatform.Ios">
      <summary>The device is running iOS.</summary>
    </member>
    <member name="F:Windows.System.RemoteSystems.RemoteSystemPlatform.Linux">
      <summary>The device is running Linux.</summary>
    </member>
    <member name="F:Windows.System.RemoteSystems.RemoteSystemPlatform.Unknown">
      <summary>The OS platform is unknown.</summary>
    </member>
    <member name="F:Windows.System.RemoteSystems.RemoteSystemPlatform.Windows">
      <summary>The device is running Windows.</summary>
    </member>
    <member name="T:Windows.System.RemoteSystems.RemoteSystemRemovedEventArgs">
      <summary>Gets information about a RemoteSystemRemoved event, namely the RemoteSystem that was removed</summary>
    </member>
    <member name="P:Windows.System.RemoteSystems.RemoteSystemRemovedEventArgs.RemoteSystemId">
      <summary>The RemoteSystem object representing the device that was removed from the set of discoverable devices, causing the containing RemoteSystemRemoved event to be raised.</summary>
      <returns>The device removed.</returns>
    </member>
    <member name="T:Windows.System.RemoteSystems.RemoteSystemSession">
      <summary>Represents and handles a remote session that can be shared between two or more connected devices. See Remarks for information on this feature.</summary>
    </member>
    <member name="P:Windows.System.RemoteSystems.RemoteSystemSession.ControllerDisplayName">
      <summary>Gets the machine name of the device that is the controller of this remote session.</summary>
      <returns>The machine name of the controller device.</returns>
    </member>
    <member name="P:Windows.System.RemoteSystems.RemoteSystemSession.DisplayName">
      <summary>Gets the public-facing name for this remote session, given by the controller of the session.</summary>
      <returns>The display name for this session.</returns>
    </member>
    <member name="P:Windows.System.RemoteSystems.RemoteSystemSession.Id">
      <summary>Gets the unique identifier for this remote session.</summary>
      <returns>An id string unique to this session.</returns>
    </member>
    <member name="E:Windows.System.RemoteSystems.RemoteSystemSession.Disconnected">
      <summary>Raised when this device has been disconnected from this remote session.</summary>
    </member>
    <member name="M:Windows.System.RemoteSystems.RemoteSystemSession.Close">
      <summary>Closes the session, disconnecting all participants.</summary>
    </member>
    <member name="M:Windows.System.RemoteSystems.RemoteSystemSession.CreateParticipantWatcher">
      <summary>Initializes a RemoteSystemSessionParticipantWatcher to monitor the participants of this remote session.</summary>
      <returns>A RemoteSystemSessionParticipantWatcher for this session.</returns>
    </member>
    <member name="M:Windows.System.RemoteSystems.RemoteSystemSession.CreateWatcher">
      <summary>Initializes and returns a RemoteSystemSessionWatcher object to monitor the presence of remote sessions.</summary>
      <returns>A watcher object to be used in discovering remote sessions.</returns>
    </member>
    <member name="M:Windows.System.RemoteSystems.RemoteSystemSession.SendInvitationAsync(Windows.System.RemoteSystems.RemoteSystem)">
      <summary>Invites a given remote device to join this remote session.</summary>
      <param name="invitee">The RemoteSystem object representing the system to which this invitation is being sent.</param>
      <returns>An asynchronous operation with a boolean value: **true** if the invitation was sent successfully, otherwise **false**.</returns>
    </member>
    <member name="T:Windows.System.RemoteSystems.RemoteSystemSessionAddedEventArgs">
      <summary>Contains information about a RemoteSystemSessionWatcher.Added event.</summary>
    </member>
    <member name="P:Windows.System.RemoteSystems.RemoteSystemSessionAddedEventArgs.SessionInfo">
      <summary>Gets information about the remote session that has been discovered.</summary>
      <returns>A RemoteSystemSessionInfo object corresponding to the newly discovered remote session.</returns>
    </member>
    <member name="T:Windows.System.RemoteSystems.RemoteSystemSessionController">
      <summary>Handles the creation and management of a new remote session for other devices to join.</summary>
    </member>
    <member name="M:Windows.System.RemoteSystems.RemoteSystemSessionController.#ctor(System.String)">
      <summary>Initializes a RemoteSystemSessionController with a custom display name.</summary>
      <param name="displayName">The public-facing name for this remote session. It should be simple and descriptive.</param>
    </member>
    <member name="M:Windows.System.RemoteSystems.RemoteSystemSessionController.#ctor(System.String,Windows.System.RemoteSystems.RemoteSystemSessionOptions)">
      <summary>Initializes a RemoteSystemSessionController with a custom display name and specified options.</summary>
      <param name="displayName">The public-facing name for this remote session. It should be simple and descriptive.</param>
      <param name="options">The RemoteSystemSessionOptions object specifying additional options for this remote session.</param>
    </member>
    <member name="E:Windows.System.RemoteSystems.RemoteSystemSessionController.JoinRequested">
      <summary>Raised whenever another device has discovered and requested access to the remote session managed by this RemoteSystemSessionController.</summary>
    </member>
    <member name="M:Windows.System.RemoteSystems.RemoteSystemSessionController.CreateSessionAsync">
      <summary>Asynchronously attempts to create a remote session.</summary>
      <returns>An asynchronous operation with a RemoteSystemSessionCreationResult object describing the result.</returns>
    </member>
    <member name="M:Windows.System.RemoteSystems.RemoteSystemSessionController.RemoveParticipantAsync(Windows.System.RemoteSystems.RemoteSystemSessionParticipant)">
      <summary>Removes a participant from the remote session.</summary>
      <param name="pParticipant">A RemoteSystemSessionParticipant object corresponding to the participant being removed.</param>
      <returns>An asynchronous operation containing a boolean value: **true** if the removal operation was a success, otherwise **false**.</returns>
    </member>
    <member name="T:Windows.System.RemoteSystems.RemoteSystemSessionCreationResult">
      <summary>Represents the result of an attempt by a RemoteSystemSessionController object to create a new remote session.</summary>
    </member>
    <member name="P:Windows.System.RemoteSystems.RemoteSystemSessionCreationResult.Session">
      <summary>Gets the RemoteSystemSession object related to this creation attempt.</summary>
      <returns>The RemoteSystemSession object representing the session that was created (if the attempt was successful). If the session was not created successfully, this value is **null**.</returns>
    </member>
    <member name="P:Windows.System.RemoteSystems.RemoteSystemSessionCreationResult.Status">
      <summary>Gets the status of a RemoteSystemSessionController object's attempt to create a remote session.</summary>
      <returns>A RemoteSystemSessionCreationStatus value describing the result.</returns>
    </member>
    <member name="T:Windows.System.RemoteSystems.RemoteSystemSessionCreationStatus">
      <summary>Describes the status of an attempt to create a remote session.</summary>
    </member>
    <member name="F:Windows.System.RemoteSystems.RemoteSystemSessionCreationStatus.OperationAborted">
      <summary>The creation attempt failed for an unknown reason.</summary>
    </member>
    <member name="F:Windows.System.RemoteSystems.RemoteSystemSessionCreationStatus.SessionLimitsExceeded">
      <summary>The remote session was not created because this device is already a participant in the maximum allowed number of sessions.</summary>
    </member>
    <member name="F:Windows.System.RemoteSystems.RemoteSystemSessionCreationStatus.Success">
      <summary>The remote session was created successfully.</summary>
    </member>
    <member name="T:Windows.System.RemoteSystems.RemoteSystemSessionDisconnectedEventArgs">
      <summary>Contains information about a RemoteSystemSession.Disconnected event, namely the reason that this device was disconnected from the session.</summary>
    </member>
    <member name="P:Windows.System.RemoteSystems.RemoteSystemSessionDisconnectedEventArgs.Reason">
      <summary>Gets the reason this device was disconnected from the session.</summary>
      <returns>The RemoteSystemSessionDisconnectedReason value representing the reason for disconnection.</returns>
    </member>
    <member name="T:Windows.System.RemoteSystems.RemoteSystemSessionDisconnectedReason">
      <summary>Contains values that describe the reason that a device may be disconnected from a remote session.</summary>
    </member>
    <member name="F:Windows.System.RemoteSystems.RemoteSystemSessionDisconnectedReason.RemovedByController">
      <summary>The device controlling the remote session removed this device as a participant.</summary>
    </member>
    <member name="F:Windows.System.RemoteSystems.RemoteSystemSessionDisconnectedReason.SessionClosed">
      <summary>The device controlling the remote session ended the session.</summary>
    </member>
    <member name="F:Windows.System.RemoteSystems.RemoteSystemSessionDisconnectedReason.SessionUnavailable">
      <summary>The connection to the remote session was lost.</summary>
    </member>
    <member name="T:Windows.System.RemoteSystems.RemoteSystemSessionInfo">
      <summary>Contains identifying information about a remote session.</summary>
    </member>
    <member name="P:Windows.System.RemoteSystems.RemoteSystemSessionInfo.ControllerDisplayName">
      <summary>Gets the machine name of the device that is the controller of the remote session.</summary>
      <returns>The machine name of the controller device.</returns>
    </member>
    <member name="P:Windows.System.RemoteSystems.RemoteSystemSessionInfo.DisplayName">
      <summary>Gets the public-facing name for the remote session, given by the controller of the session.</summary>
      <returns>The display name for the session.</returns>
    </member>
    <member name="M:Windows.System.RemoteSystems.RemoteSystemSessionInfo.JoinAsync">
      <summary>Issues a request from the calling device to join the given remote session.</summary>
      <returns>An asynchronous operation with the result of this join request. This also returns a value if the connection to the device controlling the session is lost.</returns>
    </member>
    <member name="T:Windows.System.RemoteSystems.RemoteSystemSessionInvitation">
      <summary>Represents an invitation from a session participant to join their remote session.</summary>
    </member>
    <member name="P:Windows.System.RemoteSystems.RemoteSystemSessionInvitation.Sender">
      <summary>Gets a RemoteSystem object representing the device that sent the invitation.</summary>
      <returns>The RemoteSystem object representing the sending device.</returns>
    </member>
    <member name="P:Windows.System.RemoteSystems.RemoteSystemSessionInvitation.SessionInfo">
      <summary>Gets a RemoteSystemSessionInfo object representing the session to which this device was invited.</summary>
      <returns>The RemoteSystemSessionInfo object representing the session to which this device was invited.</returns>
    </member>
    <member name="T:Windows.System.RemoteSystems.RemoteSystemSessionInvitationListener">
      <summary>Contains the functionality for receiving and handling invitations to join remote sessions. This class begins listening for invitations when it is instantiated.</summary>
    </member>
    <member name="M:Windows.System.RemoteSystems.RemoteSystemSessionInvitationListener.#ctor">
      <summary>Initializes an instance of RemoteSystemSessionInvitationListener.</summary>
    </member>
    <member name="E:Windows.System.RemoteSystems.RemoteSystemSessionInvitationListener.InvitationReceived">
      <summary>Raised when a remote session invitation from another device has been detected.</summary>
    </member>
    <member name="T:Windows.System.RemoteSystems.RemoteSystemSessionInvitationReceivedEventArgs">
      <summary>Contains information about a RemoteSystemSessionInvitationListener.InvitationReceived event, namely the associated RemoteSystemSessionInvitation object.</summary>
    </member>
    <member name="P:Windows.System.RemoteSystems.RemoteSystemSessionInvitationReceivedEventArgs.Invitation">
      <summary>Gets the RemoteSystemSessionInvitation object associated with the invitation received.</summary>
      <returns>The RemoteSystemSessionInvitation object representing this invitation.</returns>
    </member>
    <member name="T:Windows.System.RemoteSystems.RemoteSystemSessionJoinRequest">
      <summary>Represents a remote device's request to join a session controlled by this device.</summary>
    </member>
    <member name="P:Windows.System.RemoteSystems.RemoteSystemSessionJoinRequest.Participant">
      <summary>Describes a request by a remote device to join a remote session.</summary>
      <returns>A RemoteSystemSessionParticipant object representing the participant that issued the join request.</returns>
    </member>
    <member name="M:Windows.System.RemoteSystems.RemoteSystemSessionJoinRequest.Accept">
      <summary>Causes the app to accept the requesting device into the remote session it is controlling.</summary>
    </member>
    <member name="T:Windows.System.RemoteSystems.RemoteSystemSessionJoinRequestedEventArgs">
      <summary>Contains information about the RemoteSystemSessionController.JoinRequested event that was raised.</summary>
    </member>
    <member name="P:Windows.System.RemoteSystems.RemoteSystemSessionJoinRequestedEventArgs.JoinRequest">
      <summary>Gets the RemoteSystemSessionJoinRequest that represents this incoming request.</summary>
      <returns>The RemoteSystemSessionJoinRequest that represents this incoming request.</returns>
    </member>
    <member name="M:Windows.System.RemoteSystems.RemoteSystemSessionJoinRequestedEventArgs.GetDeferral">
      <summary>Gets a deferral object for this operation.</summary>
      <returns>A Deferral object that the app uses to signal when it has finished processing this request.</returns>
    </member>
    <member name="T:Windows.System.RemoteSystems.RemoteSystemSessionJoinResult">
      <summary>Represents the result of this device's attempt to join a remote session.</summary>
    </member>
    <member name="P:Windows.System.RemoteSystems.RemoteSystemSessionJoinResult.Session">
      <summary>Gets the RemoteSystemSession object representing the session that was joined (if the join attempt was successful).</summary>
      <returns>The RemoteSystemSession object representing the session that was joined (if the join attempt was successful). If the attempt failed, this value is **null**.</returns>
    </member>
    <member name="P:Windows.System.RemoteSystems.RemoteSystemSessionJoinResult.Status">
      <summary>Represents the success status of this device's attempt to join a remote session.</summary>
      <returns>A RemoteSystemSessionJoinStatus value representing the result.</returns>
    </member>
    <member name="T:Windows.System.RemoteSystems.RemoteSystemSessionJoinStatus">
      <summary>Contains values which describe the result of this device's attempt to join a remote session.</summary>
    </member>
    <member name="F:Windows.System.RemoteSystems.RemoteSystemSessionJoinStatus.OperationAborted">
      <summary>The join attempt failed for an unknown reason.</summary>
    </member>
    <member name="F:Windows.System.RemoteSystems.RemoteSystemSessionJoinStatus.RejectedByController">
      <summary>The join request was rejected by the device controlling this session.</summary>
    </member>
    <member name="F:Windows.System.RemoteSystems.RemoteSystemSessionJoinStatus.SessionLimitsExceeded">
      <summary>The join request failed because this device is already a participant in the maximum allowed number of sessions.</summary>
    </member>
    <member name="F:Windows.System.RemoteSystems.RemoteSystemSessionJoinStatus.SessionUnavailable">
      <summary>The connection to the remote session was lost.</summary>
    </member>
    <member name="F:Windows.System.RemoteSystems.RemoteSystemSessionJoinStatus.Success">
      <summary>The join attempt was successful.</summary>
    </member>
    <member name="T:Windows.System.RemoteSystems.RemoteSystemSessionMessageChannel">
      <summary>Handles a dedicated data transfer channel within a remote session. This class owns the functionality for both sending and receiving.</summary>
    </member>
    <member name="M:Windows.System.RemoteSystems.RemoteSystemSessionMessageChannel.#ctor(Windows.System.RemoteSystems.RemoteSystemSession,System.String)">
      <summary>Initializes an instance of RemoteSystemSessionMessageChannel to manage messaging for a given remote session</summary>
      <param name="session">The RemoteSystemSession to which this messaging channel will correspond.</param>
      <param name="channelName">The user-defined name of the messaging channel. It should be simple and descriptive, such as "Bob's 3D App session."</param>
    </member>
    <member name="M:Windows.System.RemoteSystems.RemoteSystemSessionMessageChannel.#ctor(Windows.System.RemoteSystems.RemoteSystemSession,System.String,Windows.System.RemoteSystems.RemoteSystemSessionMessageChannelReliability)">
      <summary>Initializes an instance of RemoteSystemSessionMessageChannel to manage messaging for a given remote session, specifying the reliability type of the channel.</summary>
      <param name="session">The RemoteSystemSession to which this messaging channel will correspond.</param>
      <param name="channelName">The user-defined name of the messaging channel. It should be simple and descriptive, such as "Bob's 3D App messaging channel."</param>
      <param name="reliability">A RemoteSystemSessionMessageChannelReliability value describing the reliability type of this channel.</param>
    </member>
    <member name="P:Windows.System.RemoteSystems.RemoteSystemSessionMessageChannel.Session">
      <summary>Gets the remote session to which this messaging channel corresponds.</summary>
      <returns>A RemoteSystemSession object representing the remote session.</returns>
    </member>
    <member name="E:Windows.System.RemoteSystems.RemoteSystemSessionMessageChannel.ValueSetReceived">
      <summary>Raised when a message (in the form of a key-value pair) is received by the channel. The contents of the message are contained by the RemoteSystemSessionValueSetReceivedEventArgs object that is passed in.</summary>
    </member>
    <member name="M:Windows.System.RemoteSystems.RemoteSystemSessionMessageChannel.BroadcastValueSetAsync(Windows.Foundation.Collections.ValueSet)">
      <summary>Sends a message to all other participants in this remote session messaging channel.</summary>
      <param name="messageData">A ValueSet object containing the data to be sent to all participants in the channel.</param>
      <returns>An asynchronous operation containing a boolean value: **true** if the send operation was a success, otherwise **false**.</returns>
    </member>
    <member name="M:Windows.System.RemoteSystems.RemoteSystemSessionMessageChannel.SendValueSetAsync(Windows.Foundation.Collections.ValueSet,Windows.System.RemoteSystems.RemoteSystemSessionParticipant)">
      <summary>Sends a message to a participant in this remote session messaging channel.</summary>
      <param name="messageData">A ValueSet object containing the data to be sent to the specified participant.</param>
      <param name="participant">A RemoteSystemSessionParticipant object corresponding to the participant to which the message should be sent.</param>
      <returns>An asynchronous operation containing a boolean value: **true** if the send operation was a success, otherwise **false**.</returns>
    </member>
    <member name="M:Windows.System.RemoteSystems.RemoteSystemSessionMessageChannel.SendValueSetToParticipantsAsync(Windows.Foundation.Collections.ValueSet,Windows.Foundation.Collections.IIterable{Windows.System.RemoteSystems.RemoteSystemSessionParticipant})">
      <summary>Sends a message to a specified set participants in this remote session messaging channel.</summary>
      <param name="messageData">A ValueSet object containing the data to be sent to the specified participants.</param>
      <param name="participants">An iterable collection of RemoteSystemSessionParticipant objects corresponding to the participants to which the message should be sent.</param>
      <returns>An asynchronous operation containing a boolean value: **true** if the send operation was a success, otherwise **false**.</returns>
    </member>
    <member name="T:Windows.System.RemoteSystems.RemoteSystemSessionMessageChannelReliability">
      <summary>Contains values that describe the reliability type of a remote session messaging channel.</summary>
    </member>
    <member name="F:Windows.System.RemoteSystems.RemoteSystemSessionMessageChannelReliability.Reliable">
      <summary>The channel is connection-based. Delivery of packets is guaranteed as long as the connection remains open.</summary>
    </member>
    <member name="F:Windows.System.RemoteSystems.RemoteSystemSessionMessageChannelReliability.Unreliable">
      <summary>The channel is connectionless. Delivery of packets is not guaranteed.</summary>
    </member>
    <member name="T:Windows.System.RemoteSystems.RemoteSystemSessionOptions">
      <summary>Contains additional options that a RemoteSystemSessionController instance can specify when attempting to create a remote session.</summary>
    </member>
    <member name="M:Windows.System.RemoteSystems.RemoteSystemSessionOptions.#ctor">
      <summary>Initializes an instance of the RemoteSystemSessionOptions class.</summary>
    </member>
    <member name="P:Windows.System.RemoteSystems.RemoteSystemSessionOptions.IsInviteOnly">
      <summary>Indicates whether or not the session described by this RemoteSystemSessionOptions instance should be discoverable by invite only.</summary>
      <returns>A value of **true** if the corresponding session will only be discoverable for systems that receive an invitation, **false** if the session will be publicly discoverable.</returns>
    </member>
    <member name="T:Windows.System.RemoteSystems.RemoteSystemSessionParticipant">
      <summary>Represents a device that is a participant in a remote session. A session can have one or more participants.</summary>
    </member>
    <member name="P:Windows.System.RemoteSystems.RemoteSystemSessionParticipant.RemoteSystem">
      <summary>Gets the remote system that is a participant in the session.</summary>
      <returns>A RemoteSystem object representing the participant device.</returns>
    </member>
    <member name="M:Windows.System.RemoteSystems.RemoteSystemSessionParticipant.GetHostNames">
      <summary>Retrieves a list of host names for this remote session participant that are resolvable by the other remote systems in the session.</summary>
      <returns>A list of HostName objects for the IP/Bluetooth addresses of this remote system.</returns>
    </member>
    <member name="T:Windows.System.RemoteSystems.RemoteSystemSessionParticipantAddedEventArgs">
      <summary>Contains information about a RemoteSystemSessionParticipantWatcher.Added event, namely the participant that was added to the session.</summary>
    </member>
    <member name="P:Windows.System.RemoteSystems.RemoteSystemSessionParticipantAddedEventArgs.Participant">
      <summary>Gets the participant that was added to the remote session.</summary>
      <returns>A RemoteSystemSessionParticipant object corresponding to the participant added.</returns>
    </member>
    <member name="T:Windows.System.RemoteSystems.RemoteSystemSessionParticipantRemovedEventArgs">
      <summary>Contains information about a RemoteSystemSessionParticipantWatcher.Removed event, namely the participant that was removed from the session.</summary>
    </member>
    <member name="P:Windows.System.RemoteSystems.RemoteSystemSessionParticipantRemovedEventArgs.Participant">
      <summary>Gets the participant that was removed from the remote session.</summary>
      <returns>A RemoteSystemSessionParticipant object corresponding to the participant removed.</returns>
    </member>
    <member name="T:Windows.System.RemoteSystems.RemoteSystemSessionParticipantWatcher">
      <summary>Handles the discovery and monitoring of remote session participants by raising the appropriate events.</summary>
    </member>
    <member name="P:Windows.System.RemoteSystems.RemoteSystemSessionParticipantWatcher.Status">
      <summary>Gets the operational status of this participant watcher.</summary>
      <returns>A RemoteSystemSessionParticipantWatcherStatus value describing the status of the watcher.</returns>
    </member>
    <member name="E:Windows.System.RemoteSystems.RemoteSystemSessionParticipantWatcher.Added">
      <summary>Raised when a new participant has been added to the remote session.</summary>
    </member>
    <member name="E:Windows.System.RemoteSystems.RemoteSystemSessionParticipantWatcher.EnumerationCompleted">
      <summary>Raised after the initial enumeration of participants has completed.</summary>
    </member>
    <member name="E:Windows.System.RemoteSystems.RemoteSystemSessionParticipantWatcher.Removed">
      <summary>Raised when a participant in the session has been removed.</summary>
    </member>
    <member name="M:Windows.System.RemoteSystems.RemoteSystemSessionParticipantWatcher.Start">
      <summary>Starts watching for participants in the remote session. The discovery process runs until the Stop method is called. A RemoteSystemSessionParticipantWatcher object can have its **Start** method called again at a later time.</summary>
    </member>
    <member name="M:Windows.System.RemoteSystems.RemoteSystemSessionParticipantWatcher.Stop">
      <summary>Stops watching for discoverable session participants.</summary>
    </member>
    <member name="T:Windows.System.RemoteSystems.RemoteSystemSessionParticipantWatcherStatus">
      <summary>Contains values that describe the operational status of a participant watcher object.</summary>
    </member>
    <member name="F:Windows.System.RemoteSystems.RemoteSystemSessionParticipantWatcherStatus.Aborted">
      <summary>The watching operation was aborted for an unknown reason.</summary>
    </member>
    <member name="F:Windows.System.RemoteSystems.RemoteSystemSessionParticipantWatcherStatus.Created">
      <summary>The watcher has been created but has not yet been started.</summary>
    </member>
    <member name="F:Windows.System.RemoteSystems.RemoteSystemSessionParticipantWatcherStatus.EnumerationCompleted">
      <summary>The initial enumeration of session participants has completed.</summary>
    </member>
    <member name="F:Windows.System.RemoteSystems.RemoteSystemSessionParticipantWatcherStatus.Started">
      <summary>The watcher has started looking for session participants.</summary>
    </member>
    <member name="F:Windows.System.RemoteSystems.RemoteSystemSessionParticipantWatcherStatus.Stopped">
      <summary>The watcher has stopped looking for session participants.</summary>
    </member>
    <member name="F:Windows.System.RemoteSystems.RemoteSystemSessionParticipantWatcherStatus.Stopping">
      <summary>The watcher is in the process of stopping.</summary>
    </member>
    <member name="T:Windows.System.RemoteSystems.RemoteSystemSessionRemovedEventArgs">
      <summary>Contains information about a RemoteSystemSessionWatcher.Removed event that was raised, namely the remote session that has disappeared.</summary>
    </member>
    <member name="P:Windows.System.RemoteSystems.RemoteSystemSessionRemovedEventArgs.SessionInfo">
      <summary>Gets information about the remote session that disappeared.</summary>
      <returns>A RemoteSystemSessionInfo object describing the remote session that disappeared.</returns>
    </member>
    <member name="T:Windows.System.RemoteSystems.RemoteSystemSessionUpdatedEventArgs">
      <summary>Contains information about a RemoteSystemSessionWatcher.Updated event that was raised, namely the remote session whose information was updated.</summary>
    </member>
    <member name="P:Windows.System.RemoteSystems.RemoteSystemSessionUpdatedEventArgs.SessionInfo">
      <summary>Gets information about the remote session that was updated.</summary>
      <returns>A RemoteSystemSessionInfo object describing the remote session that was updated.</returns>
    </member>
    <member name="T:Windows.System.RemoteSystems.RemoteSystemSessionValueSetReceivedEventArgs">
      <summary>Contains information about a RemoteSystemSessionMessageChannel.ValueSetReceived event that was raised, namely the message that was received.</summary>
    </member>
    <member name="P:Windows.System.RemoteSystems.RemoteSystemSessionValueSetReceivedEventArgs.Message">
      <summary>Gets the contents of the message received by the channel.</summary>
      <returns>A ValueSet object containing the data that was received from the channel.</returns>
    </member>
    <member name="P:Windows.System.RemoteSystems.RemoteSystemSessionValueSetReceivedEventArgs.Sender">
      <summary>Gets the remote session participant that sent the message to the channel and caused this ValueSetReceived event to be raised.</summary>
      <returns>The RemoteSystemSessionParticipant object corresponding to the sender participant.</returns>
    </member>
    <member name="T:Windows.System.RemoteSystems.RemoteSystemSessionWatcher">
      <summary>Watches for activity related to the discovery of remote sessions and raises the appropriate events.</summary>
    </member>
    <member name="P:Windows.System.RemoteSystems.RemoteSystemSessionWatcher.Status">
      <summary>Gets the operational status of this remote session watcher.</summary>
      <returns>A RemoteSystemSessionWatcherStatus value describing the status of the watcher.</returns>
    </member>
    <member name="E:Windows.System.RemoteSystems.RemoteSystemSessionWatcher.Added">
      <summary>Raised when a new remote session has been discovered by the RemoteSystemSessionWatcher.</summary>
    </member>
    <member name="E:Windows.System.RemoteSystems.RemoteSystemSessionWatcher.Removed">
      <summary>Raised when a previously discovered remote session has disappeared.</summary>
    </member>
    <member name="E:Windows.System.RemoteSystems.RemoteSystemSessionWatcher.Updated">
      <summary>Raised when a previously discovered remote session has some part of its information updated.</summary>
    </member>
    <member name="M:Windows.System.RemoteSystems.RemoteSystemSessionWatcher.Start">
      <summary>Starts watching for discoverable remote sessions. The discovery process runs until the Stop method is called. A RemoteSystemSessionWatcher object can have its **Start** method called again at a later time.</summary>
    </member>
    <member name="M:Windows.System.RemoteSystems.RemoteSystemSessionWatcher.Stop">
      <summary>Stops watching for discoverable remote sessions.</summary>
    </member>
    <member name="T:Windows.System.RemoteSystems.RemoteSystemSessionWatcherStatus">
      <summary>Contains values that describe the operational status of a remote session watcher object.</summary>
    </member>
    <member name="F:Windows.System.RemoteSystems.RemoteSystemSessionWatcherStatus.Aborted">
      <summary>The watching operation was aborted for an unknown reason.</summary>
    </member>
    <member name="F:Windows.System.RemoteSystems.RemoteSystemSessionWatcherStatus.Created">
      <summary>The watcher has been created but has not yet been started.</summary>
    </member>
    <member name="F:Windows.System.RemoteSystems.RemoteSystemSessionWatcherStatus.EnumerationCompleted">
      <summary>The initial enumeration of remote sessions has completed.</summary>
    </member>
    <member name="F:Windows.System.RemoteSystems.RemoteSystemSessionWatcherStatus.Started">
      <summary>The watcher has started looking for remote sessions.</summary>
    </member>
    <member name="F:Windows.System.RemoteSystems.RemoteSystemSessionWatcherStatus.Stopped">
      <summary>The watcher has stopped looking for remote sessions.</summary>
    </member>
    <member name="F:Windows.System.RemoteSystems.RemoteSystemSessionWatcherStatus.Stopping">
      <summary>The watcher is in the process of stopping.</summary>
    </member>
    <member name="T:Windows.System.RemoteSystems.RemoteSystemStatus">
      <summary>Contains the values that describe a remote system's availability status.</summary>
    </member>
    <member name="F:Windows.System.RemoteSystems.RemoteSystemStatus.Available">
      <summary>The remote system is available.</summary>
    </member>
    <member name="F:Windows.System.RemoteSystems.RemoteSystemStatus.DiscoveringAvailability">
      <summary>The availability of the remote system is currently being discovered.</summary>
    </member>
    <member name="F:Windows.System.RemoteSystems.RemoteSystemStatus.Unavailable">
      <summary>The remote system is unavailable.</summary>
    </member>
    <member name="F:Windows.System.RemoteSystems.RemoteSystemStatus.Unknown">
      <summary>The availability of the remote system is unknown.</summary>
    </member>
    <member name="T:Windows.System.RemoteSystems.RemoteSystemStatusType">
      <summary>Contains the values that describe a remote system's status type. This is a simplification of the RemoteSystemStatus enumeration and is used to construct a RemoteSystemStatusTypeFilter object.</summary>
    </member>
    <member name="F:Windows.System.RemoteSystems.RemoteSystemStatusType.Any">
      <summary>The remote system can have any availability status and be discoverable.</summary>
    </member>
    <member name="F:Windows.System.RemoteSystems.RemoteSystemStatusType.Available">
      <summary>The remote system must have a Status property value of **Available** in order to be discoverable.</summary>
    </member>
    <member name="T:Windows.System.RemoteSystems.RemoteSystemStatusTypeFilter">
      <summary>An IRemoteSystemFilter that limits the set of discoverable remote systems by allowing only those of a specific availability status.</summary>
    </member>
    <member name="M:Windows.System.RemoteSystems.RemoteSystemStatusTypeFilter.#ctor(Windows.System.RemoteSystems.RemoteSystemStatusType)">
      <summary>Initializes an instance of the RemoteSystemStatusTypeFilter class.</summary>
      <param name="remoteSystemStatusType">The status type to target.</param>
    </member>
    <member name="P:Windows.System.RemoteSystems.RemoteSystemStatusTypeFilter.RemoteSystemStatusType">
      <summary>The status type that the containing RemoteSystemStatusTypeFilter object targets.</summary>
      <returns>The status type to target.</returns>
    </member>
    <member name="T:Windows.System.RemoteSystems.RemoteSystemUpdatedEventArgs">
      <summary>Gets information about a RemoteSystemUpdated event, namely the RemoteSystem that was updated.</summary>
    </member>
    <member name="P:Windows.System.RemoteSystems.RemoteSystemUpdatedEventArgs.RemoteSystem">
      <summary>The RemoteSystem object representing the device in the set of discoverable devices whose properties were updated, causing the containing RemoteSystemUpdated event to be raised.</summary>
      <returns>The device updated.</returns>
    </member>
    <member name="T:Windows.System.RemoteSystems.RemoteSystemWatcher">
      <summary>Watches for activity related to the discovery of remote systems and raises the appropriate events.</summary>
    </member>
    <member name="P:Windows.System.RemoteSystems.RemoteSystemWatcher.User">
      <summary>Represents the User that the RemoteSystemWatcher intends to see devices for.</summary>
      <returns>The User to see devices for.</returns>
    </member>
    <member name="E:Windows.System.RemoteSystems.RemoteSystemWatcher.EnumerationCompleted">
      <summary>This event is raised when the initial remote system discovery process completes.</summary>
    </member>
    <member name="E:Windows.System.RemoteSystems.RemoteSystemWatcher.ErrorOccurred">
      <summary>This event is raised when an error occurs during discovery. The discovery process will continue if possible. For example, if the error occurs with a value of **RemoteSystemWatcherError.InternetNotAvailable** (see **RemoteSystemWatcherError **), proximal discovery will continue because the error applies only to cloud discovery (see **RemoteSystemDiscoveryType **).</summary>
    </member>
    <member name="E:Windows.System.RemoteSystems.RemoteSystemWatcher.RemoteSystemAdded">
      <summary>The event that is raised when a new remote system (device) is discovered.</summary>
    </member>
    <member name="E:Windows.System.RemoteSystems.RemoteSystemWatcher.RemoteSystemRemoved">
      <summary>The event that is raised when a previously discovered remote system (device) is no longer visible.</summary>
    </member>
    <member name="E:Windows.System.RemoteSystems.RemoteSystemWatcher.RemoteSystemUpdated">
      <summary>Raised when a remote system (device) that was previously discovered in this discovery session changes from proximally connected to cloud connected, or the reverse. It is also raised when a remote system changes one of its monitored properties (see the properties of the RemoteSystem class).</summary>
    </member>
    <member name="M:Windows.System.RemoteSystems.RemoteSystemWatcher.Start">
      <summary>Starts watching for discoverable remote systems. The discovery process runs until the Stop method is called or an error occurs. A RemoteSystemWatcher object can have its **Start** method called again at a later time.</summary>
    </member>
    <member name="M:Windows.System.RemoteSystems.RemoteSystemWatcher.Stop">
      <summary>Stops watching for discoverable remote systems.</summary>
    </member>
    <member name="T:Windows.System.RemoteSystems.RemoteSystemWatcherError">
      <summary>Contains values that describe a watcher error, which may stop discovery.</summary>
    </member>
    <member name="F:Windows.System.RemoteSystems.RemoteSystemWatcherError.AuthenticationError">
      <summary>Discovery of cloud remote systems for a web account failed because authentication of that web account failed.</summary>
    </member>
    <member name="F:Windows.System.RemoteSystems.RemoteSystemWatcherError.InternetNotAvailable">
      <summary>Discovery of cloud remote systems failed because Internet connection was lost or is unavailable.</summary>
    </member>
    <member name="F:Windows.System.RemoteSystems.RemoteSystemWatcherError.Unknown">
      <summary>Discovery stopped for an unknown reason.</summary>
    </member>
    <member name="T:Windows.System.RemoteSystems.RemoteSystemWatcherErrorOccurredEventArgs">
      <summary>Gets information about an **ErrorOccurred ** event, namely the **RemoteSystemWatcherError ** value describing the error.</summary>
    </member>
    <member name="P:Windows.System.RemoteSystems.RemoteSystemWatcherErrorOccurredEventArgs.Error">
      <summary>The **RemoteSystemWatcherError ** value representing the error that occurred during discovery, causing the containing **ErrorOccurred ** event to be raised.</summary>
      <returns>A **RemoteSystemWatcherError ** value corresponding to the error.</returns>
    </member>
    <member name="T:Windows.System.RemoteSystems.RemoteSystemWebAccountFilter">
      <summary>An IRemoteSystemFilter that limits the set of discoverable remote systems by allowing only those which are signed in with a certain web account.</summary>
    </member>
    <member name="M:Windows.System.RemoteSystems.RemoteSystemWebAccountFilter.#ctor(Windows.Security.Credentials.WebAccount)">
      <summary>Initializes an instance of the RemoteSystemWebAccountFilter class.</summary>
      <param name="account">The web account to target.</param>
    </member>
    <member name="P:Windows.System.RemoteSystems.RemoteSystemWebAccountFilter.Account">
      <summary>The web account that the containing RemoteSystemStatusTypeFilter object targets.</summary>
      <returns>The web account to target.</returns>
    </member>
    <member name="T:Windows.System.Threading.ThreadPool">
      <summary>Provides access to the thread pool. See Threading and async programming for detailed guidance on using the thread pool:</summary>
    </member>
    <member name="M:Windows.System.Threading.ThreadPool.RunAsync(Windows.System.Threading.WorkItemHandler)">
      <summary>Creates a work item.</summary>
      <param name="handler">The method to call when a thread becomes available to run the work item.</param>
      <returns>An IAsyncAction interface that provides access to the work item.</returns>
    </member>
    <member name="M:Windows.System.Threading.ThreadPool.RunAsync(Windows.System.Threading.WorkItemHandler,Windows.System.Threading.WorkItemPriority)">
      <summary>Creates a work item and specifies its priority relative to other work items in the thread pool.</summary>
      <param name="handler">The method to call when a thread becomes available to run the work item.</param>
      <param name="priority">The priority of the work item relative to other work items in the thread pool. The value of this parameter can be **Low**, **Normal**, or **High**.</param>
      <returns>An IAsyncAction interface that provides access to the work item.</returns>
    </member>
    <member name="M:Windows.System.Threading.ThreadPool.RunAsync(Windows.System.Threading.WorkItemHandler,Windows.System.Threading.WorkItemPriority,Windows.System.Threading.WorkItemOptions)">
      <summary>Creates a work item, specifies its priority relative to other work items in the thread pool, and specifies how long-running work items should be run.</summary>
      <param name="handler">The method to call when a thread becomes available to run the work item.</param>
      <param name="priority">The priority of the work item relative to other work items in the thread pool.</param>
      <param name="options">If this parameter is **TimeSliced**, the work item runs simultaneously with other time-sliced work items with each work item receiving a share of processor time. If this parameter is **None**, the work item runs when a worker thread becomes available.</param>
      <returns>An IAsyncAction interface that provides access to the work item.</returns>
    </member>
    <member name="T:Windows.System.Threading.ThreadPoolTimer">
      <summary>Represents a timer created with CreateTimer or CreatePeriodicTimer.</summary>
    </member>
    <member name="P:Windows.System.Threading.ThreadPoolTimer.Delay">
      <summary>Gets the timeout value of a single-use timer created with CreateTimer.</summary>
      <returns>The timeout value. When the timeout value elapses, the timer expires and its TimerElapsedHandler delegate is called.</returns>
    </member>
    <member name="P:Windows.System.Threading.ThreadPoolTimer.Period">
      <summary>Gets the timeout value of a periodic timer created with CreatePeriodicTimer.</summary>
      <returns>The timeout value. When the timeout value elapses, the timer expires, its TimerElapsedHandler delegate is called, and the timer reactivates. This behavior continues until the timer is canceled. </returns>
    </member>
    <member name="M:Windows.System.Threading.ThreadPoolTimer.Cancel">
      <summary>Cancels a timer.</summary>
    </member>
    <member name="M:Windows.System.Threading.ThreadPoolTimer.CreatePeriodicTimer(Windows.System.Threading.TimerElapsedHandler,Windows.Foundation.TimeSpan)">
      <summary>Creates a periodic timer.</summary>
      <param name="handler">The method to call when the timer expires.</param>
      <param name="period">The amount of time until the timer expires. The timer reactivates each time the period elapses, until the timer is canceled.</param>
      <returns>An instance of a periodic timer.</returns>
    </member>
    <member name="M:Windows.System.Threading.ThreadPoolTimer.CreatePeriodicTimer(Windows.System.Threading.TimerElapsedHandler,Windows.Foundation.TimeSpan,Windows.System.Threading.TimerDestroyedHandler)">
      <summary>Creates a periodic timer and specifies a method to call after the periodic timer is complete. The periodic timer is complete when the timer has expired without being reactivated, and the final call to *handler* has finished.</summary>
      <param name="handler">The method to call when the timer expires.</param>
      <param name="period">The amount of time until the timer expires. The timer reactivates each time the period elapses, until the timer is canceled.</param>
      <param name="destroyed">The method to call after the periodic timer is complete.</param>
      <returns>An instance of a periodic timer.</returns>
    </member>
    <member name="M:Windows.System.Threading.ThreadPoolTimer.CreateTimer(Windows.System.Threading.TimerElapsedHandler,Windows.Foundation.TimeSpan)">
      <summary>Creates a single-use timer.</summary>
      <param name="handler">The method to call when the timer expires.</param>
      <param name="delay">The amount of time until the timer expires.</param>
      <returns>An instance of a single-use timer.</returns>
    </member>
    <member name="M:Windows.System.Threading.ThreadPoolTimer.CreateTimer(Windows.System.Threading.TimerElapsedHandler,Windows.Foundation.TimeSpan,Windows.System.Threading.TimerDestroyedHandler)">
      <summary>Creates a single-use timer and specifies a method to call after the timer is complete. The timer is complete when the timer has expired and the final call to *handler* has finished.</summary>
      <param name="handler">The method to call when the timer expires.</param>
      <param name="delay">The amount of time until the timer expires.</param>
      <param name="destroyed">The method to call after the timer is complete.</param>
      <returns>An instance of a single-use timer.</returns>
    </member>
    <member name="T:Windows.System.Threading.TimerDestroyedHandler">
      <summary>Represents a method that is called when a timer created with CreateTimer or CreatePeriodicTimer is complete.</summary>
      <param name="timer">The timer to associate with this method.</param>
    </member>
    <member name="T:Windows.System.Threading.TimerElapsedHandler">
      <summary>Represents a method that is called when a timer created with CreateTimer or CreatePeriodicTimer expires.</summary>
      <param name="timer">The timer to associate with this method. When this timer expires, the method is called.</param>
    </member>
    <member name="T:Windows.System.Threading.WorkItemHandler">
      <summary>Represents a method that is called when a work item runs.</summary>
      <param name="operation">The work item to associate with the callback method.</param>
    </member>
    <member name="T:Windows.System.Threading.WorkItemOptions">
      <summary>Specifies how work items should be run.</summary>
    </member>
    <member name="F:Windows.System.Threading.WorkItemOptions.None">
      <summary>The work item should be run when the thread pool has an available worker thread.</summary>
    </member>
    <member name="F:Windows.System.Threading.WorkItemOptions.TimeSliced">
      <summary>The work items should be run simultaneously with other work items sharing a processor.</summary>
    </member>
    <member name="T:Windows.System.Threading.WorkItemPriority">
      <summary>Specifies the priority of a work item relative to other work items in the thread pool.</summary>
    </member>
    <member name="F:Windows.System.Threading.WorkItemPriority.High">
      <summary>The work item should run at high priority.</summary>
    </member>
    <member name="F:Windows.System.Threading.WorkItemPriority.Low">
      <summary>The work item should run at low priority.</summary>
    </member>
    <member name="F:Windows.System.Threading.WorkItemPriority.Normal">
      <summary>The work item should run at normal priority. This is the default value.</summary>
    </member>
    <member name="T:Windows.System.Threading.Core.PreallocatedWorkItem">
      <summary>A preallocated work item is constructed in advance of its submission to the thread pool, ensuring that the work item is constructed so that it can be submitted to the thread pool when necessary. For example, a PreallocatedWorkItem can be created in case it is needed for a resource deallocation routine, since the resource deallocation routine may be called in circumstances when not enough resources would be available to create the work item.</summary>
    </member>
    <member name="M:Windows.System.Threading.Core.PreallocatedWorkItem.#ctor(Windows.System.Threading.WorkItemHandler)">
      <summary>Initializes a new work item with a WorkItemHandler delegate, allocating resources for the work item in advance.</summary>
      <param name="handler">Indicates the method that the preallocated work item will run.</param>
    </member>
    <member name="M:Windows.System.Threading.Core.PreallocatedWorkItem.#ctor(Windows.System.Threading.WorkItemHandler,Windows.System.Threading.WorkItemPriority)">
      <summary>Initializes a new work item with a WorkItemHandler delegate, allocating resources for the work item in advance, and specifies the priority of the work item relative to other work items in the thread pool.</summary>
      <param name="handler">Indicates the method that the preallocated work item will run.</param>
      <param name="priority">The priority of the work item relative to other work items in the thread pool. The value of this parameter can be **Low**, **Normal**, or **High**.</param>
    </member>
    <member name="M:Windows.System.Threading.Core.PreallocatedWorkItem.#ctor(Windows.System.Threading.WorkItemHandler,Windows.System.Threading.WorkItemPriority,Windows.System.Threading.WorkItemOptions)">
      <summary>Initializes a new work item with a WorkItemHandler delegate, allocating resources for the work item in advance, and specifies the priority of the work item relative to other work items in the thread pool. Also specifies how the thread pool will allocate processor time for the work item.</summary>
      <param name="handler">Indicates the method that the preallocated work item will run.</param>
      <param name="priority">The priority of the work item relative to other work items in the thread pool. The value of this parameter can be **Low**, **Normal**, or **High**.</param>
      <param name="options">If this parameter is set to **TimeSliced**, the work item runs simultaneously with other time-sliced work items, with each work item receiving a share of processor time. If this parameter is set to **None**, the work item runs when a worker thread becomes available.</param>
    </member>
    <member name="M:Windows.System.Threading.Core.PreallocatedWorkItem.RunAsync">
      <summary>Submits the preallocated work item to the thread pool, without requiring any additional resources to be allocated.</summary>
      <returns>Provides access to the running IAsyncAction that was previously constructed and given the necessary resource allocation.</returns>
    </member>
    <member name="T:Windows.System.Threading.Core.SignalHandler">
      <summary>Represents a method that is called when a signal notifier's attached event or semaphore is signaled, or when the optional timeout value has elapsed (whichever comes first).</summary>
      <param name="signalNotifier">Represents the signal notifier that called the delegate.</param>
      <param name="timedOut">Indicates whether *timeout* value elapsed before calling the delegate.</param>
    </member>
    <member name="T:Windows.System.Threading.Core.SignalNotifier">
      <summary>Runs a method when an event or semaphore is signaled. A timeout value can also be specified, causing the delegate to run after the time span has elapsed if the named event does not occur (or if the semaphore does not reach a signaled state).</summary>
    </member>
    <member name="M:Windows.System.Threading.Core.SignalNotifier.AttachToEvent(System.String,Windows.System.Threading.Core.SignalHandler)">
      <summary>Attaches a SignalHandler delegate to an event. The delegated method will run the next time the event occurs.</summary>
      <param name="name">Indicates the event that causes the method to run.</param>
      <param name="handler">Indicates the method that will run in response to the event.</param>
      <returns>The resulting SignalNotifier object.</returns>
    </member>
    <member name="M:Windows.System.Threading.Core.SignalNotifier.AttachToEvent(System.String,Windows.System.Threading.Core.SignalHandler,Windows.Foundation.TimeSpan)">
      <summary>Attaches a SignalHandler delegate to an event. The delegated method will run if the event occurs or the time span elapses, whichever comes first.</summary>
      <param name="name">Indicates the event that causes the method to run.</param>
      <param name="handler">Indicates the method that will run in response to the event, or when the time span elapses, whichever comes first.</param>
      <param name="timeout">Indicates the amount of time to continue waiting for the event before running the *handler* method.</param>
      <returns>The resulting SignalNotifier object.</returns>
    </member>
    <member name="M:Windows.System.Threading.Core.SignalNotifier.AttachToSemaphore(System.String,Windows.System.Threading.Core.SignalHandler)">
      <summary>Attaches a SignalHandler delegate to a named semaphore. The delegated method will run when the named semaphore is signaled.</summary>
      <param name="name">Names the semaphore that signals the method to run.</param>
      <param name="handler">Indicates the delegate that will run in response to the named semaphore entering the signaled state.</param>
      <returns>The resulting SignalNotifier object.</returns>
    </member>
    <member name="M:Windows.System.Threading.Core.SignalNotifier.AttachToSemaphore(System.String,Windows.System.Threading.Core.SignalHandler,Windows.Foundation.TimeSpan)">
      <summary>Attaches a SignalHandler delegate to a named semaphore and specifies a timeout value. The delegated method will run when the named semaphore is signaled, or if the time span elapses before the semaphore reaches a signaled state.</summary>
      <param name="name">Names the semaphore that signals the method to run.</param>
      <param name="handler">Indicates the delegate that will run in response to the named semaphore entering the signaled state.</param>
      <param name="timeout">Indicates the amount of time to continue waiting for the named semaphore before running the delegate.</param>
      <returns>The resulting SignalNotifier object.</returns>
    </member>
    <member name="M:Windows.System.Threading.Core.SignalNotifier.Enable">
      <summary>Submits the SignalNotifier to the thread pool.</summary>
    </member>
    <member name="M:Windows.System.Threading.Core.SignalNotifier.Terminate">
      <summary>Terminates the SignalNotifier if it has not already started running.</summary>
    </member>
    <member name="T:Windows.System.UserProfile.AdvertisingManager">
      <summary>Provides a property that lets the caller retrieve the advertising ID.</summary>
    </member>
    <member name="P:Windows.System.UserProfile.AdvertisingManager.AdvertisingId">
      <summary>Retrieves a unique ID used to provide more relevant advertising. If the advertising ID feature is turned off, no ID is retrieved.</summary>
      <returns>The advertising ID is represented as an alphanumeric string. When the advertising ID feature is turned off, this is an empty string.</returns>
    </member>
    <member name="M:Windows.System.UserProfile.AdvertisingManager.GetForUser(Windows.System.User)">
      <summary>Gets the advertising ID for the specified user.</summary>
      <param name="user">The user to get the advertising ID for.</param>
      <returns>An instance of AdvertisingManagerForUser that associates a user ID with their advertising ID.</returns>
    </member>
    <member name="T:Windows.System.UserProfile.AdvertisingManagerForUser">
      <summary>Associates a user with an advertising ID.</summary>
    </member>
    <member name="P:Windows.System.UserProfile.AdvertisingManagerForUser.AdvertisingId">
      <summary>Gets a unique ID used to provide more relevant advertising to a user.</summary>
      <returns>The advertising ID is represented as an alphanumeric string. When the advertising ID feature is turned off, this is an empty string.</returns>
    </member>
    <member name="P:Windows.System.UserProfile.AdvertisingManagerForUser.User">
      <summary>Gets the user who is associated with the advertising ID.</summary>
      <returns>The user who is associated with the advertising ID.</returns>
    </member>
    <member name="T:Windows.System.UserProfile.AssignedAccessSettings">
      <summary>Provides properties and methods to access the user's assigned access settings.</summary>
    </member>
    <member name="P:Windows.System.UserProfile.AssignedAccessSettings.IsEnabled">
      <summary>Gets a value that indicates whether the user has configured _Assigned Access_ in the Windows settings.</summary>
      <returns>**true** if assigned access is configured; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.System.UserProfile.AssignedAccessSettings.IsSingleAppKioskMode">
      <summary>Gets a value that indicates whether the kiosk account is configured as a single-app kiosk.</summary>
      <returns>**true** if the kiosk account is configured as a single-app kiosk.; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.System.UserProfile.AssignedAccessSettings.User">
      <summary>Gets the User associated with this instance of assigned access settings.</summary>
      <returns>The user associated with this instance of assigned access settings.</returns>
    </member>
    <member name="M:Windows.System.UserProfile.AssignedAccessSettings.GetDefault">
      <summary>Retrieves the default assigned access settings.</summary>
      <returns>A settings object that contains the user's current assigned access settings.</returns>
    </member>
    <member name="M:Windows.System.UserProfile.AssignedAccessSettings.GetForUser(Windows.System.User)">
      <summary>Retrieves the assigned access settings for the specified user.</summary>
      <param name="user">The user to get settings for.</param>
      <returns>A settings object that contains the user's current assigned access settings.</returns>
    </member>
    <member name="T:Windows.System.UserProfile.DiagnosticsSettings">
      <summary>Provides properties and methods to access the user's diagnostics settings.</summary>
    </member>
    <member name="P:Windows.System.UserProfile.DiagnosticsSettings.CanUseDiagnosticsToTailorExperiences">
      <summary>Gets a value that indicates whether the user has turned on access to diagnostic data for tailored experiences in the Windows *Feedback &amp; diagnostics* settings.</summary>
      <returns>**true** if access to diagnostic data is turned on; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.System.UserProfile.DiagnosticsSettings.User">
      <summary>Gets the User associated with this instance of diagnostics settings.</summary>
      <returns>The user associated with this instance of diagnostics settings.</returns>
    </member>
    <member name="M:Windows.System.UserProfile.DiagnosticsSettings.GetDefault">
      <summary>Retrieves the default diagnostics settings.</summary>
      <returns>A settings object that contains the user's current diagnostics settings.</returns>
    </member>
    <member name="M:Windows.System.UserProfile.DiagnosticsSettings.GetForUser(Windows.System.User)">
      <summary>Retrieves the diagnostics settings for the specified user.</summary>
      <param name="user">The user to get settings for.</param>
      <returns>A settings object that contains the user's current diagnostics settings.</returns>
    </member>
    <member name="T:Windows.System.UserProfile.FirstSignInSettings">
      <summary>Represents a collection of settings that a user can opt-in to during the first run experience.</summary>
    </member>
    <member name="P:Windows.System.UserProfile.FirstSignInSettings.Size">
      <summary>Returns the number of elements in the map.</summary>
      <returns>The number of elements in the map.</returns>
    </member>
    <member name="M:Windows.System.UserProfile.FirstSignInSettings.First">
      <summary>Returns an iterator for the items in the collection.</summary>
      <returns>The iterator.</returns>
    </member>
    <member name="M:Windows.System.UserProfile.FirstSignInSettings.GetDefault">
      <summary>Gets the default instance of the settings.</summary>
      <returns>The default instance of the settings.</returns>
    </member>
    <member name="M:Windows.System.UserProfile.FirstSignInSettings.HasKey(System.String)">
      <summary>Determines whether the map view contains the specified key.</summary>
      <param name="key">The key to locate in the map view.</param>
      <returns>**true** if the key is found; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.System.UserProfile.FirstSignInSettings.Lookup(System.String)">
      <summary>Returns the item in the map view with the specified key.</summary>
      <param name="key">The key to locate in the map view.</param>
      <returns>The value, if an item with the specified key exists. Use the **HasKey** method to determine whether the key exists.</returns>
    </member>
    <member name="M:Windows.System.UserProfile.FirstSignInSettings.Split(Windows.Foundation.Collections.IMapView{System.String,System.Object}@,Windows.Foundation.Collections.IMapView{System.String,System.Object}@)">
      <summary>Splits the map view into two views.</summary>
      <param name="first">The first part of the original map.</param>
      <param name="second">The second part of the original map.</param>
    </member>
    <member name="T:Windows.System.UserProfile.GlobalizationPreferences">
      <summary>A static class for holding various user globalization preferences.</summary>
    </member>
    <member name="P:Windows.System.UserProfile.GlobalizationPreferences.Calendars">
      <summary>Gets the set of calendars that are preferred by the user, in order of preference.</summary>
      <returns>One or more calendar identifiers for the user's preferred calendars.</returns>
    </member>
    <member name="P:Windows.System.UserProfile.GlobalizationPreferences.Clocks">
      <summary>Gets the set of clocks that are preferred by the user, in order of preference.</summary>
      <returns>One or more clock identifiers for the user's preferred clocks.</returns>
    </member>
    <member name="P:Windows.System.UserProfile.GlobalizationPreferences.Currencies">
      <summary>Gets the set of currencies that are preferred by the user, in order of preference.</summary>
      <returns>One or more currency identifiers for the user's preferred currencies.</returns>
    </member>
    <member name="P:Windows.System.UserProfile.GlobalizationPreferences.HomeGeographicRegion">
      <summary>Gets the user's home geographic region.</summary>
      <returns>The GeographicRegion identifier that represents the user's home location.</returns>
    </member>
    <member name="P:Windows.System.UserProfile.GlobalizationPreferences.Languages">
      <summary>Gets the set of languages that are preferred by the user, in order of preference.</summary>
      <returns>One or more language identifiers for the user's preferred languages.</returns>
    </member>
    <member name="P:Windows.System.UserProfile.GlobalizationPreferences.WeekStartsOn">
      <summary>Gets the day of the week that is considered to be the first day of the week.</summary>
      <returns>The day of the week that the week starts on.</returns>
    </member>
    <member name="M:Windows.System.UserProfile.GlobalizationPreferences.GetForUser(Windows.System.User)">
      <summary>Retrieves an object representing the globalization preferences of the specified user. This API is part of support for multi-user apps (MUA).</summary>
      <param name="user">The user to retrieve preferences for.</param>
      <returns>
      </returns>
    </member>
    <member name="M:Windows.System.UserProfile.GlobalizationPreferences.TrySetHomeGeographicRegion(System.String)">
      <summary>Attempts to set the user's home geographic region on an IoT device.</summary>
      <param name="region">The GeographicRegion identifier that represents the user's home location.</param>
      <returns>**true** if HomeGeographicRegion was set; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.System.UserProfile.GlobalizationPreferences.TrySetLanguages(Windows.Foundation.Collections.IIterable{System.String})">
      <summary>Attempts to set the preferred languages on an IoT device.</summary>
      <param name="languageTags">One or more language identifiers for the user's preferred languages.</param>
      <returns>**true** if Languages was set; otherwise, **false**.</returns>
    </member>
    <member name="T:Windows.System.UserProfile.GlobalizationPreferencesForUser">
      <summary>A class for holding the various globalization preferences of a user. This API is part of support for multi-user apps (MUA).</summary>
    </member>
    <member name="P:Windows.System.UserProfile.GlobalizationPreferencesForUser.Calendars">
      <summary>Gets the set of calendars that are preferred by the represented user, in order of preference.</summary>
      <returns>One or more calendar identifiers.</returns>
    </member>
    <member name="P:Windows.System.UserProfile.GlobalizationPreferencesForUser.Clocks">
      <summary>Gets the set of clocks that are preferred by the represented user, in order of preference.</summary>
      <returns>One or more clock identifiers.</returns>
    </member>
    <member name="P:Windows.System.UserProfile.GlobalizationPreferencesForUser.Currencies">
      <summary>Gets the set of currencies that are preferred by the represented user, in order of preference.</summary>
      <returns>One or more currency identifiers.</returns>
    </member>
    <member name="P:Windows.System.UserProfile.GlobalizationPreferencesForUser.HomeGeographicRegion">
      <summary>Gets the represented user's home geographic region.</summary>
      <returns>A geographic region identifier.</returns>
    </member>
    <member name="P:Windows.System.UserProfile.GlobalizationPreferencesForUser.Languages">
      <summary>Gets the set of languages that are preferred by the represented user, in order of preference.</summary>
      <returns>One or more language identifiers.</returns>
    </member>
    <member name="P:Windows.System.UserProfile.GlobalizationPreferencesForUser.User">
      <summary>Gets the user represented by this class instance.</summary>
      <returns>The represented user.</returns>
    </member>
    <member name="P:Windows.System.UserProfile.GlobalizationPreferencesForUser.WeekStartsOn">
      <summary>Gets the day of the week that is considered by the represented user to be the first day of the week.</summary>
      <returns>The day of the week that the week starts on.</returns>
    </member>
    <member name="T:Windows.System.UserProfile.UserProfilePersonalizationSettings">
      <summary>Provides properties and methods to manage the user's desktop wallpaper and lock screen background image.</summary>
    </member>
    <member name="P:Windows.System.UserProfile.UserProfilePersonalizationSettings.Current">
      <summary>Gets the current instance of UserProfilePersonalizationSettings.</summary>
      <returns>The current instance of UserProfilePersonalizationSettings.</returns>
    </member>
    <member name="M:Windows.System.UserProfile.UserProfilePersonalizationSettings.IsSupported">
      <summary>Gets a value that indicates whether changing the desktop and lock screen images is supported on the current device.</summary>
      <returns>**true** if changing the desktop and lock screen images is supported; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.System.UserProfile.UserProfilePersonalizationSettings.TrySetLockScreenImageAsync(Windows.Storage.StorageFile)">
      <summary>Attempts to set the specified image file as the lock screen background image.</summary>
      <param name="imageFile">The image to set as the lock screen background.</param>
      <returns>The result of the async operation.</returns>
    </member>
    <member name="M:Windows.System.UserProfile.UserProfilePersonalizationSettings.TrySetWallpaperImageAsync(Windows.Storage.StorageFile)">
      <summary>Attempts to set the specified image file as the desktop wallpaper image.</summary>
      <param name="imageFile">The image to set as the desktop background.</param>
      <returns>The result of the async operation.</returns>
    </member>
    <member name="T:Windows.UI.Color">
      <summary>Describes a color in terms of alpha, red, green, and blue channels.</summary>
    </member>
    <member name="F:Windows.UI.Color.A">
      <summary>Gets or sets the **sRGB** alpha channel value of the color.</summary>
    </member>
    <member name="F:Windows.UI.Color.B">
      <summary>Gets or sets the **sRGB** blue channel value of the color.</summary>
    </member>
    <member name="F:Windows.UI.Color.G">
      <summary>Gets or sets the **sRGB** green channel value of the color.</summary>
    </member>
    <member name="F:Windows.UI.Color.R">
      <summary>Gets or sets the **sRGB** red channel value of the color.</summary>
    </member>
    <member name="T:Windows.UI.ColorHelper">
      <summary>Provides static helper methods for processing Color values. C# and Microsoft Visual Basic code should use methods of Color instead.</summary>
    </member>
    <member name="M:Windows.UI.ColorHelper.FromArgb(System.Byte,System.Byte,System.Byte,System.Byte)">
      <summary>Generates a Color structure, based on discrete **Byte** values for **ARGB** components. C# and Microsoft Visual Basic code should use **Color.FromArgb** instead.</summary>
      <param name="a">The **A** (transparency) component of the desired color. Range is 0-255.</param>
      <param name="r">The **R** component of the desired color. Range is 0-255.</param>
      <param name="g">The **G** component of the desired color. Range is 0-255.</param>
      <param name="b">The **B** component of the desired color. Range is 0-255.</param>
      <returns>The generated Color value.</returns>
    </member>
    <member name="M:Windows.UI.ColorHelper.ToDisplayName(Windows.UI.Color)">
      <summary>Retrieves the display name of the specified color.</summary>
      <param name="color">The color to get the name for.</param>
      <returns>The localized display name of the color.</returns>
    </member>
    <member name="T:Windows.UI.Colors">
      <summary>Implements a set of predefined colors. See Color for usage information.</summary>
    </member>
    <member name="P:Windows.UI.Colors.AliceBlue">
      <summary>Gets the system-defined color that has an ARGB value of #FFF0F8FF.</summary>
      <returns>The system-defined color that has an ARGB value of #FFF0F8FF.</returns>
    </member>
    <member name="P:Windows.UI.Colors.AntiqueWhite">
      <summary>Gets the system-defined color that has an ARGB value of #FFFAEBD7.</summary>
      <returns>The system-defined color that has an ARGB value of #FFFAEBD7.</returns>
    </member>
    <member name="P:Windows.UI.Colors.Aqua">
      <summary>Gets the system-defined color that has an ARGB value of #FF00FFFF.</summary>
      <returns>The system-defined color that has an ARGB value of #FF00FFFF.</returns>
    </member>
    <member name="P:Windows.UI.Colors.Aquamarine">
      <summary>Gets the system-defined color that has an ARGB value of #FF7FFFD4.</summary>
      <returns>The system-defined color that has an ARGB value of #FF7FFFD4.</returns>
    </member>
    <member name="P:Windows.UI.Colors.Azure">
      <summary>Gets the system-defined color that has an ARGB value of #FFF0FFFF.</summary>
      <returns>The system-defined color that has an ARGB value of #FFF0FFFF.</returns>
    </member>
    <member name="P:Windows.UI.Colors.Beige">
      <summary>Gets the system-defined color that has an ARGB value of #FFF5F5DC.</summary>
      <returns>The system-defined color that has an ARGB value of #FFF5F5DC.</returns>
    </member>
    <member name="P:Windows.UI.Colors.Bisque">
      <summary>Gets the system-defined color that has an ARGB value of #FFFFE4C4.</summary>
      <returns>The system-defined color that has an ARGB value of #FFFFE4C4.</returns>
    </member>
    <member name="P:Windows.UI.Colors.Black">
      <summary>Gets the system-defined color that has the ARGB value of #FF000000.</summary>
      <returns>The system-defined color that has the ARGB value of #FF000000.</returns>
    </member>
    <member name="P:Windows.UI.Colors.BlanchedAlmond">
      <summary>Gets the system-defined color that has an ARGB value of #FFFFEBCD.</summary>
      <returns>The system-defined color that has an ARGB value of #FFFFEBCD.</returns>
    </member>
    <member name="P:Windows.UI.Colors.Blue">
      <summary>Gets the system-defined color that has the ARGB value of #FF0000FF.</summary>
      <returns>The system-defined color that has the ARGB value of #FF0000FF.</returns>
    </member>
    <member name="P:Windows.UI.Colors.BlueViolet">
      <summary>Gets the system-defined color that has an ARGB value of #FF8A2BE2.</summary>
      <returns>The system-defined color that has an ARGB value of #FF8A2BE2.</returns>
    </member>
    <member name="P:Windows.UI.Colors.Brown">
      <summary>Gets the system-defined color that has the ARGB value of #FFA52A2A.</summary>
      <returns>The system-defined color that has the ARGB value of #FFA52A2A.</returns>
    </member>
    <member name="P:Windows.UI.Colors.BurlyWood">
      <summary>Gets the system-defined color that has an ARGB value of #FFDEB887.</summary>
      <returns>The system-defined color that has an ARGB value of #FFDEB887.</returns>
    </member>
    <member name="P:Windows.UI.Colors.CadetBlue">
      <summary>Gets the system-defined color that has an ARGB value of #FF5F9EA0.</summary>
      <returns>The system-defined color that has an ARGB value of #FF5F9EA0.</returns>
    </member>
    <member name="P:Windows.UI.Colors.Chartreuse">
      <summary>Gets the system-defined color that has an ARGB value of #FF7FFF00.</summary>
      <returns>The system-defined color that has an ARGB value of #FF7FFF00.</returns>
    </member>
    <member name="P:Windows.UI.Colors.Chocolate">
      <summary>Gets the system-defined color that has an ARGB value of #FFD2691E.</summary>
      <returns>The system-defined color that has an ARGB value of #FFD2691E.</returns>
    </member>
    <member name="P:Windows.UI.Colors.Coral">
      <summary>Gets the system-defined color that has an ARGB value of #FFFF7F50.</summary>
      <returns>The system-defined color that has an ARGB value of #FFFF7F50.</returns>
    </member>
    <member name="P:Windows.UI.Colors.CornflowerBlue">
      <summary>Gets the system-defined color that has an ARGB value of #FF6495ED.</summary>
      <returns>The system-defined color that has an ARGB value of #FF6495ED.</returns>
    </member>
    <member name="P:Windows.UI.Colors.Cornsilk">
      <summary>Gets the system-defined color that has an ARGB value of #FFFFF8DC.</summary>
      <returns>The system-defined color that has an ARGB value of #FFFFF8DC.</returns>
    </member>
    <member name="P:Windows.UI.Colors.Crimson">
      <summary>Gets the system-defined color that has an ARGB value of #FFDC143C.</summary>
      <returns>The system-defined color that has an ARGB value of #FFDC143C.</returns>
    </member>
    <member name="P:Windows.UI.Colors.Cyan">
      <summary>Gets the system-defined color that has the ARGB value of #FF00FFFF.</summary>
      <returns>The system-defined color that has the ARGB value of ##FF00FFFF.</returns>
    </member>
    <member name="P:Windows.UI.Colors.DarkBlue">
      <summary>Gets the system-defined color that has an ARGB value of #FF00008B.</summary>
      <returns>The system-defined color that has an ARGB value of #FF00008B.</returns>
    </member>
    <member name="P:Windows.UI.Colors.DarkCyan">
      <summary>Gets the system-defined color that has an ARGB value of #FF008B8B.</summary>
      <returns>The system-defined color that has an ARGB value of #FF008B8B.</returns>
    </member>
    <member name="P:Windows.UI.Colors.DarkGoldenrod">
      <summary>Gets the system-defined color that has an ARGB value of #FFB8860B.</summary>
      <returns>The system-defined color that has an ARGB value of #FFB8860B.</returns>
    </member>
    <member name="P:Windows.UI.Colors.DarkGray">
      <summary>Gets the system-defined color that has the ARGB value of #FFA9A9A9.</summary>
      <returns>The system-defined color that has the ARGB value of #FFA9A9A9.</returns>
    </member>
    <member name="P:Windows.UI.Colors.DarkGreen">
      <summary>Gets the system-defined color that has an ARGB value of #FF006400.</summary>
      <returns>The system-defined color that has an ARGB value of #FF006400.</returns>
    </member>
    <member name="P:Windows.UI.Colors.DarkKhaki">
      <summary>Gets the system-defined color that has an ARGB value of #FFBDB76B.</summary>
      <returns>The system-defined color that has an ARGB value of #FFBDB76B.</returns>
    </member>
    <member name="P:Windows.UI.Colors.DarkMagenta">
      <summary>Gets the system-defined color that has an ARGB value of #FF8B008B.</summary>
      <returns>The system-defined color that has an ARGB value of #FF8B008B.</returns>
    </member>
    <member name="P:Windows.UI.Colors.DarkOliveGreen">
      <summary>Gets the system-defined color that has an ARGB value of #FF556B2F.</summary>
      <returns>The system-defined color that has an ARGB value of #FF556B2F.</returns>
    </member>
    <member name="P:Windows.UI.Colors.DarkOrange">
      <summary>Gets the system-defined color that has an ARGB value of #FFFF8C00.</summary>
      <returns>The system-defined color that has an ARGB value of #FFFF8C00.</returns>
    </member>
    <member name="P:Windows.UI.Colors.DarkOrchid">
      <summary>Gets the system-defined color that has an ARGB value of #FF9932CC.</summary>
      <returns>The system-defined color that has an ARGB value of #FF9932CC.</returns>
    </member>
    <member name="P:Windows.UI.Colors.DarkRed">
      <summary>Gets the system-defined color that has an ARGB value of #FF8B0000.</summary>
      <returns>The system-defined color that has an ARGB value of #FF8B0000.</returns>
    </member>
    <member name="P:Windows.UI.Colors.DarkSalmon">
      <summary>Gets the system-defined color that has an ARGB value of #FFE9967A.</summary>
      <returns>The system-defined color that has an ARGB value of #FFE9967A.</returns>
    </member>
    <member name="P:Windows.UI.Colors.DarkSeaGreen">
      <summary>Gets the system-defined color that has an ARGB value of #FF8FBC8F.</summary>
      <returns>The system-defined color that has an ARGB value of #FF8FBC8F.</returns>
    </member>
    <member name="P:Windows.UI.Colors.DarkSlateBlue">
      <summary>Gets the system-defined color that has an ARGB value of #FF483D8B.</summary>
      <returns>The system-defined color that has an ARGB value of #FF483D8B.</returns>
    </member>
    <member name="P:Windows.UI.Colors.DarkSlateGray">
      <summary>Gets the system-defined color that has an ARGB value of #FF2F4F4F.</summary>
      <returns>The system-defined color that has an ARGB value of #FF2F4F4F.</returns>
    </member>
    <member name="P:Windows.UI.Colors.DarkTurquoise">
      <summary>Gets the system-defined color that has an ARGB value of #FF00CED1.</summary>
      <returns>The system-defined color that has an ARGB value of #FF00CED1.</returns>
    </member>
    <member name="P:Windows.UI.Colors.DarkViolet">
      <summary>Gets the system-defined color that has an ARGB value of #FF9400D3.</summary>
      <returns>The system-defined color that has an ARGB value of #FF9400D3.</returns>
    </member>
    <member name="P:Windows.UI.Colors.DeepPink">
      <summary>Gets the system-defined color that has an ARGB value of #FFFF1493.</summary>
      <returns>The system-defined color that has an ARGB value of #FFFF1493.</returns>
    </member>
    <member name="P:Windows.UI.Colors.DeepSkyBlue">
      <summary>Gets the system-defined color that has an ARGB value of #FF00BFFF.</summary>
      <returns>The system-defined color that has an ARGB value of #FF00BFFF.</returns>
    </member>
    <member name="P:Windows.UI.Colors.DimGray">
      <summary>Gets the system-defined color that has an ARGB value of #FF696969.</summary>
      <returns>The system-defined color that has an ARGB value of #FF696969.</returns>
    </member>
    <member name="P:Windows.UI.Colors.DodgerBlue">
      <summary>Gets the system-defined color that has an ARGB value of #FF1E90FF.</summary>
      <returns>The system-defined color that has an ARGB value of #FF1E90FF.</returns>
    </member>
    <member name="P:Windows.UI.Colors.Firebrick">
      <summary>Gets the system-defined color that has an ARGB value of #FFB22222.</summary>
      <returns>The system-defined color that has an ARGB value of #FFB22222.</returns>
    </member>
    <member name="P:Windows.UI.Colors.FloralWhite">
      <summary>Gets the system-defined color that has an ARGB value of #FFFFFAF0.</summary>
      <returns>The system-defined color that has an ARGB value of #FFFFFAF0.</returns>
    </member>
    <member name="P:Windows.UI.Colors.ForestGreen">
      <summary>Gets the system-defined color that has an ARGB value of #FF228B22.</summary>
      <returns>The system-defined color that has an ARGB value of #FF228B22.</returns>
    </member>
    <member name="P:Windows.UI.Colors.Fuchsia">
      <summary>Gets the system-defined color that has an ARGB value of #FFFF00FF.</summary>
      <returns>The system-defined color that has an ARGB value of #FFFF00FF.</returns>
    </member>
    <member name="P:Windows.UI.Colors.Gainsboro">
      <summary>Gets the system-defined color that has an ARGB value of #FFDCDCDC.</summary>
      <returns>The system-defined color that has an ARGB value of #FFDCDCDC.</returns>
    </member>
    <member name="P:Windows.UI.Colors.GhostWhite">
      <summary>Gets the system-defined color that has an ARGB value of #FFF8F8FF.</summary>
      <returns>The system-defined color that has an ARGB value of #FFF8F8FF.</returns>
    </member>
    <member name="P:Windows.UI.Colors.Gold">
      <summary>Gets the system-defined color that has an ARGB value of #FFFFD700.</summary>
      <returns>The system-defined color that has an ARGB value of #FFFFD700.</returns>
    </member>
    <member name="P:Windows.UI.Colors.Goldenrod">
      <summary>Gets the system-defined color that has an ARGB value of #FFDAA520.</summary>
      <returns>The system-defined color that has an ARGB value of #FFDAA520.</returns>
    </member>
    <member name="P:Windows.UI.Colors.Gray">
      <summary>Gets the system-defined color that has the ARGB value of #FF808080.</summary>
      <returns>The system-defined color that has the ARGB value of #FF808080.</returns>
    </member>
    <member name="P:Windows.UI.Colors.Green">
      <summary>Gets the system-defined color that has the ARGB value of #FF008000.</summary>
      <returns>The system-defined color that has the ARGB value of #FF008000.</returns>
    </member>
    <member name="P:Windows.UI.Colors.GreenYellow">
      <summary>Gets the system-defined color that has an ARGB value of #FFADFF2F.</summary>
      <returns>The system-defined color that has an ARGB value of #FFADFF2F.</returns>
    </member>
    <member name="P:Windows.UI.Colors.Honeydew">
      <summary>Gets the system-defined color that has an ARGB value of #FFF0FFF0.</summary>
      <returns>The system-defined color that has an ARGB value of #FFF0FFF0.</returns>
    </member>
    <member name="P:Windows.UI.Colors.HotPink">
      <summary>Gets the system-defined color that has an ARGB value of #FFFF69B4.</summary>
      <returns>The system-defined color that has an ARGB value of #FFFF69B4.</returns>
    </member>
    <member name="P:Windows.UI.Colors.IndianRed">
      <summary>Gets the system-defined color that has an ARGB value of #FFCD5C5C.</summary>
      <returns>The system-defined color that has an ARGB value of #FFCD5C5C.</returns>
    </member>
    <member name="P:Windows.UI.Colors.Indigo">
      <summary>Gets the system-defined color that has an ARGB value of #FF4B0082.</summary>
      <returns>The system-defined color that has an ARGB value of #FF4B0082.</returns>
    </member>
    <member name="P:Windows.UI.Colors.Ivory">
      <summary>Gets the system-defined color that has an ARGB value of #FFFFFFF0.</summary>
      <returns>The system-defined color that has an ARGB value of #FFFFFFF0.</returns>
    </member>
    <member name="P:Windows.UI.Colors.Khaki">
      <summary>Gets the system-defined color that has an ARGB value of #FFF0E68C.</summary>
      <returns>The system-defined color that has an ARGB value of #FFF0E68C.</returns>
    </member>
    <member name="P:Windows.UI.Colors.Lavender">
      <summary>Gets the system-defined color that has an ARGB value of #FFE6E6FA.</summary>
      <returns>The system-defined color that has an ARGB value of #FFE6E6FA.</returns>
    </member>
    <member name="P:Windows.UI.Colors.LavenderBlush">
      <summary>Gets the system-defined color that has an ARGB value of #FFFFF0F5.</summary>
      <returns>The system-defined color that has an ARGB value of #FFFFF0F5.</returns>
    </member>
    <member name="P:Windows.UI.Colors.LawnGreen">
      <summary>Gets the system-defined color that has an ARGB value of #FF7CFC00.</summary>
      <returns>The system-defined color that has an ARGB value of #FF7CFC00.</returns>
    </member>
    <member name="P:Windows.UI.Colors.LemonChiffon">
      <summary>Gets the system-defined color that has an ARGB value of #FFFFFACD.</summary>
      <returns>The system-defined color that has an ARGB value of #FFFFFACD.</returns>
    </member>
    <member name="P:Windows.UI.Colors.LightBlue">
      <summary>Gets the system-defined color that has an ARGB value of #FFADD8E6.</summary>
      <returns>The system-defined color that has an ARGB value of #FFADD8E6.</returns>
    </member>
    <member name="P:Windows.UI.Colors.LightCoral">
      <summary>Gets the system-defined color that has an ARGB value of #FFF08080.</summary>
      <returns>The system-defined color that has an ARGB value of #FFF08080.</returns>
    </member>
    <member name="P:Windows.UI.Colors.LightCyan">
      <summary>Gets the system-defined color that has an ARGB value of #FFE0FFFF.</summary>
      <returns>The system-defined color that has an ARGB value of #FFE0FFFF.</returns>
    </member>
    <member name="P:Windows.UI.Colors.LightGoldenrodYellow">
      <summary>Gets the system-defined color that has an ARGB value of #FFFAFAD2.</summary>
      <returns>The system-defined color that has an ARGB value of #FFFAFAD2.</returns>
    </member>
    <member name="P:Windows.UI.Colors.LightGray">
      <summary>Gets the system-defined color that has the ARGB value of #FFD3D3D3.</summary>
      <returns>The system-defined color that has the ARGB value of #FFD3D3D3.</returns>
    </member>
    <member name="P:Windows.UI.Colors.LightGreen">
      <summary>Gets the system-defined color that has an ARGB value of #FF90EE90.</summary>
      <returns>The system-defined color that has an ARGB value of #FF90EE90.</returns>
    </member>
    <member name="P:Windows.UI.Colors.LightPink">
      <summary>Gets the system-defined color that has an ARGB value of #FFFFB6C1.</summary>
      <returns>The system-defined color that has an ARGB value of #FFFFB6C1.</returns>
    </member>
    <member name="P:Windows.UI.Colors.LightSalmon">
      <summary>Gets the system-defined color that has an ARGB value of #FFFFA07A.</summary>
      <returns>The system-defined color that has an ARGB value of #FFFFA07A.</returns>
    </member>
    <member name="P:Windows.UI.Colors.LightSeaGreen">
      <summary>Gets the system-defined color that has an ARGB value of #FF20B2AA.</summary>
      <returns>The system-defined color that has an ARGB value of #FF20B2AA.</returns>
    </member>
    <member name="P:Windows.UI.Colors.LightSkyBlue">
      <summary>Gets the system-defined color that has an ARGB value of #FF87CEFA.</summary>
      <returns>The system-defined color that has an ARGB value of #FF87CEFA.</returns>
    </member>
    <member name="P:Windows.UI.Colors.LightSlateGray">
      <summary>Gets the system-defined color that has an ARGB value of #FF778899.</summary>
      <returns>The system-defined color that has an ARGB value of #FF778899.</returns>
    </member>
    <member name="P:Windows.UI.Colors.LightSteelBlue">
      <summary>Gets the system-defined color that has an ARGB value of #FFB0C4DE.</summary>
      <returns>The system-defined color that has an ARGB value of #FFB0C4DE.</returns>
    </member>
    <member name="P:Windows.UI.Colors.LightYellow">
      <summary>Gets the system-defined color that has an ARGB value of #FFFFFFE0.</summary>
      <returns>The system-defined color that has an ARGB value of #FFFFFFE0.</returns>
    </member>
    <member name="P:Windows.UI.Colors.Lime">
      <summary>Gets the system-defined color that has an ARGB value of #FF00FF00.</summary>
      <returns>The system-defined color that has an ARGB value of #FF00FF00.</returns>
    </member>
    <member name="P:Windows.UI.Colors.LimeGreen">
      <summary>Gets the system-defined color that has an ARGB value of #FF32CD32.</summary>
      <returns>The system-defined color that has an ARGB value of #FF32CD32.</returns>
    </member>
    <member name="P:Windows.UI.Colors.Linen">
      <summary>Gets the system-defined color that has an ARGB value of #FFFAF0E6.</summary>
      <returns>The system-defined color that has an ARGB value of #FFFAF0E6.</returns>
    </member>
    <member name="P:Windows.UI.Colors.Magenta">
      <summary>Gets the system-defined color that has the ARGB value of #FFFF00FF.</summary>
      <returns>The system-defined color that has the ARGB value of #FFFF00FF.</returns>
    </member>
    <member name="P:Windows.UI.Colors.Maroon">
      <summary>Gets the system-defined color that has an ARGB value of #FF800000.</summary>
      <returns>The system-defined color that has an ARGB value of #FF800000.</returns>
    </member>
    <member name="P:Windows.UI.Colors.MediumAquamarine">
      <summary>Gets the system-defined color that has an ARGB value of #FF66CDAA.</summary>
      <returns>The system-defined color that has an ARGB value of #FF66CDAA.</returns>
    </member>
    <member name="P:Windows.UI.Colors.MediumBlue">
      <summary>Gets the system-defined color that has an ARGB value of #FF0000CD.</summary>
      <returns>The system-defined color that has an ARGB value of #FF0000CD.</returns>
    </member>
    <member name="P:Windows.UI.Colors.MediumOrchid">
      <summary>Gets the system-defined color that has an ARGB value of #FFBA55D3.</summary>
      <returns>The system-defined color that has an ARGB value of #FFBA55D3.</returns>
    </member>
    <member name="P:Windows.UI.Colors.MediumPurple">
      <summary>Gets the system-defined color that has an ARGB value of #FF9370DB.</summary>
      <returns>The system-defined color that has an ARGB value of #FF9370DB.</returns>
    </member>
    <member name="P:Windows.UI.Colors.MediumSeaGreen">
      <summary>Gets the system-defined color that has an ARGB value of #FF3CB371.</summary>
      <returns>The system-defined color that has an ARGB value of #FF3CB371.</returns>
    </member>
    <member name="P:Windows.UI.Colors.MediumSlateBlue">
      <summary>Gets the system-defined color that has an ARGB value of #FF7B68EE.</summary>
      <returns>The system-defined color that has an ARGB value of #FF7B68EE.</returns>
    </member>
    <member name="P:Windows.UI.Colors.MediumSpringGreen">
      <summary>Gets the system-defined color that has an ARGB value of #FF00FA9A.</summary>
      <returns>The system-defined color that has an ARGB value of #FF00FA9A.</returns>
    </member>
    <member name="P:Windows.UI.Colors.MediumTurquoise">
      <summary>Gets the system-defined color that has an ARGB value of #FF48D1CC.</summary>
      <returns>The system-defined color that has an ARGB value of #FF48D1CC.</returns>
    </member>
    <member name="P:Windows.UI.Colors.MediumVioletRed">
      <summary>Gets the system-defined color that has an ARGB value of #FFC71585.</summary>
      <returns>The system-defined color that has an ARGB value of #FFC71585.</returns>
    </member>
    <member name="P:Windows.UI.Colors.MidnightBlue">
      <summary>Gets the system-defined color that has an ARGB value of #FF191970.</summary>
      <returns>The system-defined color that has an ARGB value of #FF191970.</returns>
    </member>
    <member name="P:Windows.UI.Colors.MintCream">
      <summary>Gets the system-defined color that has an ARGB value of #FFF5FFFA.</summary>
      <returns>The system-defined color that has an ARGB value of #FFF5FFFA.</returns>
    </member>
    <member name="P:Windows.UI.Colors.MistyRose">
      <summary>Gets the system-defined color that has an ARGB value of #FFFFE4E1.</summary>
      <returns>The system-defined color that has an ARGB value of #FFFFE4E1.</returns>
    </member>
    <member name="P:Windows.UI.Colors.Moccasin">
      <summary>Gets the system-defined color that has an ARGB value of #FFFFE4B5.</summary>
      <returns>The system-defined color that has an ARGB value of #FFFFE4B5.</returns>
    </member>
    <member name="P:Windows.UI.Colors.NavajoWhite">
      <summary>Gets the system-defined color that has an ARGB value of #FFFFDEAD.</summary>
      <returns>The system-defined color that has an ARGB value of #FFFFDEAD.</returns>
    </member>
    <member name="P:Windows.UI.Colors.Navy">
      <summary>Gets the system-defined color that has an ARGB value of #FF000080.</summary>
      <returns>The system-defined color that has an ARGB value of #FF000080.</returns>
    </member>
    <member name="P:Windows.UI.Colors.OldLace">
      <summary>Gets the system-defined color that has an ARGB value of #FFFDF5E6.</summary>
      <returns>The system-defined color that has an ARGB value of #FFFDF5E6.</returns>
    </member>
    <member name="P:Windows.UI.Colors.Olive">
      <summary>Gets the system-defined color that has an ARGB value of #FF808000.</summary>
      <returns>The system-defined color that has an ARGB value of #FF808000.</returns>
    </member>
    <member name="P:Windows.UI.Colors.OliveDrab">
      <summary>Gets the system-defined color that has an ARGB value of #FF6B8E23.</summary>
      <returns>The system-defined color that has an ARGB value of #FF6B8E23.</returns>
    </member>
    <member name="P:Windows.UI.Colors.Orange">
      <summary>Gets the system-defined color that has the ARGB value of #FFFFA500.</summary>
      <returns>The system-defined color that has the ARGB value of #FFFFA500.</returns>
    </member>
    <member name="P:Windows.UI.Colors.OrangeRed">
      <summary>Gets the system-defined color that has an ARGB value of #FFFF4500.</summary>
      <returns>The system-defined color that has an ARGB value of #FFFF4500.</returns>
    </member>
    <member name="P:Windows.UI.Colors.Orchid">
      <summary>Gets the system-defined color that has an ARGB value of #FFDA70D6.</summary>
      <returns>The system-defined color that has an ARGB value of #FFDA70D6.</returns>
    </member>
    <member name="P:Windows.UI.Colors.PaleGoldenrod">
      <summary>Gets the system-defined color that has an ARGB value of #FFEEE8AA.</summary>
      <returns>The system-defined color that has an ARGB value of #FFEEE8AA.</returns>
    </member>
    <member name="P:Windows.UI.Colors.PaleGreen">
      <summary>Gets the system-defined color that has an ARGB value of #FF98FB98.</summary>
      <returns>The system-defined color that has an ARGB value of #FF98FB98.</returns>
    </member>
    <member name="P:Windows.UI.Colors.PaleTurquoise">
      <summary>Gets the system-defined color that has an ARGB value of #FFAFEEEE.</summary>
      <returns>The system-defined color that has an ARGB value of #FFAFEEEE.</returns>
    </member>
    <member name="P:Windows.UI.Colors.PaleVioletRed">
      <summary>Gets the system-defined color that has an ARGB value of #FFDB7093.</summary>
      <returns>The system-defined color that has an ARGB value of #FFDB7093.</returns>
    </member>
    <member name="P:Windows.UI.Colors.PapayaWhip">
      <summary>Gets the system-defined color that has an ARGB value of #FFFFEFD5.</summary>
      <returns>The system-defined color that has an ARGB value of #FFFFEFD5.</returns>
    </member>
    <member name="P:Windows.UI.Colors.PeachPuff">
      <summary>Gets the system-defined color that has an ARGB value of #FFFFDAB9.</summary>
      <returns>The system-defined color that has an ARGB value of #FFFFDAB9.</returns>
    </member>
    <member name="P:Windows.UI.Colors.Peru">
      <summary>Gets the system-defined color that has an ARGB value of #FFCD853F.</summary>
      <returns>The system-defined color that has an ARGB value of #FFCD853F.</returns>
    </member>
    <member name="P:Windows.UI.Colors.Pink">
      <summary>Gets the system-defined color that has an ARGB value of #FFFFC0CB.</summary>
      <returns>The system-defined color that has an ARGB value of #FFFFC0CB.</returns>
    </member>
    <member name="P:Windows.UI.Colors.Plum">
      <summary>Gets the system-defined color that has an ARGB value of #FFDDA0DD.</summary>
      <returns>The system-defined color that has an ARGB value of #FFDDA0DD.</returns>
    </member>
    <member name="P:Windows.UI.Colors.PowderBlue">
      <summary>Gets the system-defined color that has an ARGB value of #FFB0E0E6.</summary>
      <returns>The system-defined color that has an ARGB value of #FFB0E0E6.</returns>
    </member>
    <member name="P:Windows.UI.Colors.Purple">
      <summary>Gets the system-defined color that has the ARGB value of #FF800080.</summary>
      <returns>The system-defined color that has the ARGB value of #FF800080.</returns>
    </member>
    <member name="P:Windows.UI.Colors.Red">
      <summary>Gets the system-defined color that has the ARGB value of #FFFF0000.</summary>
      <returns>The system-defined color that has the ARGB value of #FFFF0000.</returns>
    </member>
    <member name="P:Windows.UI.Colors.RosyBrown">
      <summary>Gets the system-defined color that has an ARGB value of #FFBC8F8F.</summary>
      <returns>The system-defined color that has an ARGB value of #FFBC8F8F.</returns>
    </member>
    <member name="P:Windows.UI.Colors.RoyalBlue">
      <summary>Gets the system-defined color that has an ARGB value of #FF4169E1.</summary>
      <returns>The system-defined color that has an ARGB value of #FF4169E1.</returns>
    </member>
    <member name="P:Windows.UI.Colors.SaddleBrown">
      <summary>Gets the system-defined color that has an ARGB value of #FF8B4513.</summary>
      <returns>The system-defined color that has an ARGB value of #FF8B4513.</returns>
    </member>
    <member name="P:Windows.UI.Colors.Salmon">
      <summary>Gets the system-defined color that has an ARGB value of #FFFA8072.</summary>
      <returns>The system-defined color that has an ARGB value of #FFFA8072.</returns>
    </member>
    <member name="P:Windows.UI.Colors.SandyBrown">
      <summary>Gets the system-defined color that has an ARGB value of #FFF4A460.</summary>
      <returns>The system-defined color that has an ARGB value of #FFF4A460.</returns>
    </member>
    <member name="P:Windows.UI.Colors.SeaGreen">
      <summary>Gets the system-defined color that has an ARGB value of #FF2E8B57.</summary>
      <returns>The system-defined color that has an ARGB value of #FF2E8B57.</returns>
    </member>
    <member name="P:Windows.UI.Colors.SeaShell">
      <summary>Gets the system-defined color that has an ARGB value of #FFFFF5EE.</summary>
      <returns>The system-defined color that has an ARGB value of #FFFFF5EE.</returns>
    </member>
    <member name="P:Windows.UI.Colors.Sienna">
      <summary>Gets the system-defined color that has an ARGB value of #FFA0522D.</summary>
      <returns>The system-defined color that has an ARGB value of #FFA0522D.</returns>
    </member>
    <member name="P:Windows.UI.Colors.Silver">
      <summary>Gets the system-defined color that has an ARGB value of #FFC0C0C0.</summary>
      <returns>The system-defined color that has an ARGB value of #FFC0C0C0.</returns>
    </member>
    <member name="P:Windows.UI.Colors.SkyBlue">
      <summary>Gets the system-defined color that has an ARGB value of #FF87CEEB.</summary>
      <returns>The system-defined color that has an ARGB value of #FF87CEEB.</returns>
    </member>
    <member name="P:Windows.UI.Colors.SlateBlue">
      <summary>Gets the system-defined color that has an ARGB value of #FF6A5ACD.</summary>
      <returns>The system-defined color that has an ARGB value of #FF6A5ACD.</returns>
    </member>
    <member name="P:Windows.UI.Colors.SlateGray">
      <summary>Gets the system-defined color that has an ARGB value of #FF708090.</summary>
      <returns>The system-defined color that has an ARGB value of #FF708090.</returns>
    </member>
    <member name="P:Windows.UI.Colors.Snow">
      <summary>Gets the system-defined color that has an ARGB value of #FFFFFAFA.</summary>
      <returns>The system-defined color that has an ARGB value of #FFFFFAFA.</returns>
    </member>
    <member name="P:Windows.UI.Colors.SpringGreen">
      <summary>Gets the system-defined color that has an ARGB value of #FF00FF7F.</summary>
      <returns>The system-defined color that has an ARGB value of #FF00FF7F.</returns>
    </member>
    <member name="P:Windows.UI.Colors.SteelBlue">
      <summary>Gets the system-defined color that has an ARGB value of #FF4682B4.</summary>
      <returns>The system-defined color that has an ARGB value of #FF4682B4.</returns>
    </member>
    <member name="P:Windows.UI.Colors.Tan">
      <summary>Gets the system-defined color that has an ARGB value of #FFD2B48C.</summary>
      <returns>The system-defined color that has an ARGB value of #FFD2B48C.</returns>
    </member>
    <member name="P:Windows.UI.Colors.Teal">
      <summary>Gets the system-defined color that has an ARGB value of #FF008080.</summary>
      <returns>The system-defined color that has an ARGB value of #FF008080.</returns>
    </member>
    <member name="P:Windows.UI.Colors.Thistle">
      <summary>Gets the system-defined color that has an ARGB value of #FFD8BFD8.</summary>
      <returns>The system-defined color that has an ARGB value of #FFD8BFD8.</returns>
    </member>
    <member name="P:Windows.UI.Colors.Tomato">
      <summary>Gets the system-defined color that has an ARGB value of #FFFF6347.</summary>
      <returns>The system-defined color that has an ARGB value of #FFFF6347.</returns>
    </member>
    <member name="P:Windows.UI.Colors.Transparent">
      <summary>Gets the system-defined color that has the ARGB value of #00FFFFFF.</summary>
      <returns>The system-defined color that has the ARGB value of #00FFFFFF.</returns>
    </member>
    <member name="P:Windows.UI.Colors.Turquoise">
      <summary>Gets the system-defined color that has an ARGB value of #FF40E0D0.</summary>
      <returns>The system-defined color that has an ARGB value of #FF40E0D0.</returns>
    </member>
    <member name="P:Windows.UI.Colors.Violet">
      <summary>Gets the system-defined color that has an ARGB value of #FFEE82EE.</summary>
      <returns>The system-defined color that has an ARGB value of #FFEE82EE.</returns>
    </member>
    <member name="P:Windows.UI.Colors.Wheat">
      <summary>Gets the system-defined color that has an ARGB value of #FFF5DEB3.</summary>
      <returns>The system-defined color that has an ARGB value of #FFF5DEB3.</returns>
    </member>
    <member name="P:Windows.UI.Colors.White">
      <summary>Gets the system-defined color that has the ARGB value of #FFFFFFFF.</summary>
      <returns>The system-defined color that has the ARGB value of #FFFFFFFF.</returns>
    </member>
    <member name="P:Windows.UI.Colors.WhiteSmoke">
      <summary>Gets the system-defined color that has an ARGB value of #FFF5F5F5.</summary>
      <returns>The system-defined color that has an ARGB value of #FFF5F5F5.</returns>
    </member>
    <member name="P:Windows.UI.Colors.Yellow">
      <summary>Gets the system-defined color that has the ARGB value of #FFFFFF00.</summary>
      <returns>The system-defined color that has the ARGB value of #FFFFFF00.</returns>
    </member>
    <member name="P:Windows.UI.Colors.YellowGreen">
      <summary>Gets the system-defined color that has an ARGB value of #FF9ACD32.</summary>
      <returns>The system-defined color that has an ARGB value of #FF9ACD32.</returns>
    </member>
    <member name="T:Windows.UI.UIContentRoot">
      <summary>Represents the root of a UI element tree for an app window or view.</summary>
    </member>
    <member name="P:Windows.UI.UIContentRoot.UIContext">
      <summary>Gets the context identifier for the content root.</summary>
      <returns>The context identifier for the content root.</returns>
    </member>
    <member name="T:Windows.UI.UIContext">
      <summary>Represents an identifier for an app window or view.</summary>
    </member>
    <member name="T:Windows.UI.Accessibility.ScreenReaderPositionChangedEventArgs">
      <summary>Contains event data for the ScreenReaderPositionChanged event of a ScreenReaderService.</summary>
    </member>
    <member name="P:Windows.UI.Accessibility.ScreenReaderPositionChangedEventArgs.IsReadingText">
      <summary>Gets whether a screen reader is currently reading a block of text.</summary>
      <returns>True if the screen reader is reading text; otherwise, false.</returns>
    </member>
    <member name="P:Windows.UI.Accessibility.ScreenReaderPositionChangedEventArgs.ScreenPositionInRawPixels">
      <summary>Gets a rectangle corresponding to the new location of the screen reader focus indicator (such as the Narrator focus highlight box).</summary>
      <returns>The physical screen coordinates of the upper left corner of the screen reader focus indicator, and its height and width, in pixels.</returns>
    </member>
    <member name="T:Windows.UI.Accessibility.ScreenReaderService">
      <summary>Provides properties and events associated with a screen reader device.</summary>
    </member>
    <member name="M:Windows.UI.Accessibility.ScreenReaderService.#ctor">
      <summary>Initializes a new instance of the ScreenReaderService class.</summary>
    </member>
    <member name="P:Windows.UI.Accessibility.ScreenReaderService.CurrentScreenReaderPosition">
      <summary>Gets both the rectangle corresponding to the current position of the screen reader focus indicator (such as the Narrator focus highlight box) and whether the screen reader is in continuous reading mode.</summary>
      <returns>An object that provides:</returns>
    </member>
    <member name="E:Windows.UI.Accessibility.ScreenReaderService.ScreenReaderPositionChanged">
      <summary>Occurs when the location of the screen reader focus indicator (such as the Narrator focus highlight box) changes.</summary>
    </member>
    <member name="T:Windows.UI.ApplicationSettings.AccountsSettingsPane">
      <summary>Provides methods to show the accounts pane and also to enable the app to register callbacks when the accounts flyout is about to be displayed.</summary>
    </member>
    <member name="E:Windows.UI.ApplicationSettings.AccountsSettingsPane.AccountCommandsRequested">
      <summary>Occurs when the user opens the accounts pane. Handling this event lets the app initialize the accounts commands and pause its UI until the user closes the pane.</summary>
    </member>
    <member name="M:Windows.UI.ApplicationSettings.AccountsSettingsPane.GetForCurrentView">
      <summary>Gets an AccountsSettingsPane object that is associated with the current app view (that is, with CoreWindow ).</summary>
      <returns>The account settings pane.</returns>
    </member>
    <member name="M:Windows.UI.ApplicationSettings.AccountsSettingsPane.Show">
      <summary>Displays the account settings pane.</summary>
    </member>
    <member name="M:Windows.UI.ApplicationSettings.AccountsSettingsPane.ShowAddAccountAsync">
      <summary>Displays the add accounts screen.</summary>
      <returns>Represents the asynchronous action. You usually don't access this IAsyncAction return value directly. That's because you almost always use the language-specific awaitable syntax. In this case, the apparent return value of the method is **void**.</returns>
    </member>
    <member name="M:Windows.UI.ApplicationSettings.AccountsSettingsPane.ShowAddAccountForUserAsync(Windows.System.User)">
      <summary>Displays the add accounts screen for the specified user.</summary>
      <param name="user">The user who will add an account.</param>
      <returns>Represents the asynchronous action. You usually don't access this IAsyncAction return value directly. That's because you almost always use the language-specific awaitable syntax. In this case, the apparent return value of the method is **void**.</returns>
    </member>
    <member name="M:Windows.UI.ApplicationSettings.AccountsSettingsPane.ShowManageAccountsAsync">
      <summary>Displays the manage accounts screen.</summary>
      <returns>Represents the asynchronous action. You usually don't access this IAsyncAction return value directly. That's because you almost always use the language-specific awaitable syntax. In this case, the apparent return value of the method is **void**.</returns>
    </member>
    <member name="M:Windows.UI.ApplicationSettings.AccountsSettingsPane.ShowManageAccountsForUserAsync(Windows.System.User)">
      <summary>Displays the manage accounts screen for the specified user.</summary>
      <param name="user">The user whose accounts will be accessed.</param>
      <returns>Represents the asynchronous action. You usually don't access this IAsyncAction return value directly. That's because you almost always use the language-specific awaitable syntax. In this case, the apparent return value of the method is **void**.</returns>
    </member>
    <member name="T:Windows.UI.ApplicationSettings.AccountsSettingsPaneCommandsRequestedEventArgs">
      <summary>Provides data for the AccountCommandsRequested event.</summary>
    </member>
    <member name="P:Windows.UI.ApplicationSettings.AccountsSettingsPaneCommandsRequestedEventArgs.Commands">
      <summary>Gets the SettingsCommand collection for the account settings pane.</summary>
      <returns>The settings commands.</returns>
    </member>
    <member name="P:Windows.UI.ApplicationSettings.AccountsSettingsPaneCommandsRequestedEventArgs.CredentialCommands">
      <summary>Gets the CredentialCommand collection for the account settings pane.</summary>
      <returns>The credential commands.</returns>
    </member>
    <member name="P:Windows.UI.ApplicationSettings.AccountsSettingsPaneCommandsRequestedEventArgs.HeaderText">
      <summary>Gets or sets the header text for the account settings pane.</summary>
      <returns>The header text.</returns>
    </member>
    <member name="P:Windows.UI.ApplicationSettings.AccountsSettingsPaneCommandsRequestedEventArgs.User">
      <summary>Gets the user for the account settings pane.</summary>
      <returns>The user to whom the account settings apply.</returns>
    </member>
    <member name="P:Windows.UI.ApplicationSettings.AccountsSettingsPaneCommandsRequestedEventArgs.WebAccountCommands">
      <summary>Gets the WebAccountCommand collection for the account settings pane.</summary>
      <returns>The web account collection.</returns>
    </member>
    <member name="P:Windows.UI.ApplicationSettings.AccountsSettingsPaneCommandsRequestedEventArgs.WebAccountProviderCommands">
      <summary>Gets the WebAccountProviderCommand collection for the account settings pane.</summary>
      <returns>The web account provider command collection.</returns>
    </member>
    <member name="M:Windows.UI.ApplicationSettings.AccountsSettingsPaneCommandsRequestedEventArgs.GetDeferral">
      <summary>Gets the deferral object for the AccountCommandsRequested event.</summary>
      <returns>The deferral object.</returns>
    </member>
    <member name="T:Windows.UI.ApplicationSettings.AccountsSettingsPaneEventDeferral">
      <summary>Enables the app to signal when it has finished populating command collections while handling the AccountCommandsRequested event.</summary>
    </member>
    <member name="M:Windows.UI.ApplicationSettings.AccountsSettingsPaneEventDeferral.Complete">
      <summary>Signals that the app has finished populating command collections while handling the AccountCommandsRequested event.</summary>
    </member>
    <member name="T:Windows.UI.ApplicationSettings.CredentialCommand">
      <summary>Deprecated. Represents a command for changing web account credentials in the account settings pane.</summary>
    </member>
    <member name="M:Windows.UI.ApplicationSettings.CredentialCommand.#ctor(Windows.Security.Credentials.PasswordCredential)">
      <summary>Initializes a new instance of the CredentialCommand class with a PasswordCredential object.</summary>
      <param name="passwordCredential">The password credential.</param>
    </member>
    <member name="M:Windows.UI.ApplicationSettings.CredentialCommand.#ctor(Windows.Security.Credentials.PasswordCredential,Windows.UI.ApplicationSettings.CredentialCommandCredentialDeletedHandler)">
      <summary>Initializes a new instance of the CredentialCommand class with a PasswordCredential object and a CredentialCommandCredentialDeletedHandler delegate.</summary>
      <param name="passwordCredential">The password credential.</param>
      <param name="deleted">The delegate that handles credential deletion.</param>
    </member>
    <member name="P:Windows.UI.ApplicationSettings.CredentialCommand.CredentialDeleted">
      <summary>Gets the delegate that's invoked by the account settings pane when the user deletes a credential.</summary>
      <returns>The delegate that handles credential deletion.</returns>
    </member>
    <member name="P:Windows.UI.ApplicationSettings.CredentialCommand.PasswordCredential">
      <summary>Gets the password credential that the current command applies to.</summary>
      <returns>The password credential.</returns>
    </member>
    <member name="T:Windows.UI.ApplicationSettings.CredentialCommandCredentialDeletedHandler">
      <summary>Represents the method that's invoked by the account settings pane when the user deletes a credential.</summary>
      <param name="command">The credential command that corresponds with the delegate.</param>
    </member>
    <member name="T:Windows.UI.ApplicationSettings.SettingsCommand">
      <summary>Creates a settings command object that represents a settings entry. This settings command can be appended to the ApplicationCommands vector.</summary>
    </member>
    <member name="M:Windows.UI.ApplicationSettings.SettingsCommand.#ctor(System.Object,System.String,Windows.UI.Popups.UICommandInvokedHandler)">
      <summary>Creates a new settings command.</summary>
      <param name="settingsCommandId">The ID of the command.</param>
      <param name="label">The label for the command, which is displayed in the settings pane.</param>
      <param name="handler">The event handler that is called when the user selects this command in the settings pane.</param>
    </member>
    <member name="P:Windows.UI.ApplicationSettings.SettingsCommand.AccountsCommand">
      <summary>Gets the command for a web account in the account settings pane.</summary>
      <returns>The command.</returns>
    </member>
    <member name="P:Windows.UI.ApplicationSettings.SettingsCommand.Id">
      <summary>Gets or sets the command ID.</summary>
      <returns>The command ID.</returns>
    </member>
    <member name="P:Windows.UI.ApplicationSettings.SettingsCommand.Invoked">
      <summary>Gets or sets the handler for the event that is raised when the user selects the command.</summary>
      <returns>The event handler associated with the command.</returns>
    </member>
    <member name="P:Windows.UI.ApplicationSettings.SettingsCommand.Label">
      <summary>Gets or sets the label for the command.</summary>
      <returns>The label for the command.</returns>
    </member>
    <member name="T:Windows.UI.ApplicationSettings.SupportedWebAccountActions">
      <summary>Specifies actions that your app enables on an web account instance in the account settings pane.</summary>
    </member>
    <member name="F:Windows.UI.ApplicationSettings.SupportedWebAccountActions.Manage">
      <summary>The app displays UI for managing the web account.</summary>
    </member>
    <member name="F:Windows.UI.ApplicationSettings.SupportedWebAccountActions.More">
      <summary>The app does a custom action with the web account.</summary>
    </member>
    <member name="F:Windows.UI.ApplicationSettings.SupportedWebAccountActions.None">
      <summary>No action.</summary>
    </member>
    <member name="F:Windows.UI.ApplicationSettings.SupportedWebAccountActions.Reconnect">
      <summary>The app attempts to connect to the web account.</summary>
    </member>
    <member name="F:Windows.UI.ApplicationSettings.SupportedWebAccountActions.Remove">
      <summary>The app removes the web account from the account settings pane.</summary>
    </member>
    <member name="F:Windows.UI.ApplicationSettings.SupportedWebAccountActions.ViewDetails">
      <summary>The app displays details about the web account.</summary>
    </member>
    <member name="T:Windows.UI.ApplicationSettings.WebAccountAction">
      <summary>Specifies actions that your app does on an web account.</summary>
    </member>
    <member name="F:Windows.UI.ApplicationSettings.WebAccountAction.Manage">
      <summary>The app displays UI for managing the web account.</summary>
    </member>
    <member name="F:Windows.UI.ApplicationSettings.WebAccountAction.More">
      <summary>The app does a custom action with the web account.</summary>
    </member>
    <member name="F:Windows.UI.ApplicationSettings.WebAccountAction.Reconnect">
      <summary>The app attempts to connect to the web account.</summary>
    </member>
    <member name="F:Windows.UI.ApplicationSettings.WebAccountAction.Remove">
      <summary>The app removes the web account from the account settings pane.</summary>
    </member>
    <member name="F:Windows.UI.ApplicationSettings.WebAccountAction.ViewDetails">
      <summary>The app displays details about the web account.</summary>
    </member>
    <member name="T:Windows.UI.ApplicationSettings.WebAccountCommand">
      <summary>Associates a command with a WebAccount in the account settings pane..</summary>
    </member>
    <member name="M:Windows.UI.ApplicationSettings.WebAccountCommand.#ctor(Windows.Security.Credentials.WebAccount,Windows.UI.ApplicationSettings.WebAccountCommandInvokedHandler,Windows.UI.ApplicationSettings.SupportedWebAccountActions)">
      <summary>Initializes a new instance of the WebAccountCommand class.</summary>
      <param name="webAccount">The web account to associate with the current command.</param>
      <param name="invoked">The delegate that handles the command.</param>
      <param name="actions">A bitmask of web account actions.</param>
    </member>
    <member name="P:Windows.UI.ApplicationSettings.WebAccountCommand.Actions">
      <summary>Gets the actions that the command performs on the web account in the accounts pane.</summary>
      <returns>The actions for the web account.</returns>
    </member>
    <member name="P:Windows.UI.ApplicationSettings.WebAccountCommand.Invoked">
      <summary>Gets the delegate that's invoked when the user selects an account and a specific action in the account settings pane.</summary>
      <returns>The handler.</returns>
    </member>
    <member name="P:Windows.UI.ApplicationSettings.WebAccountCommand.WebAccount">
      <summary>Gets the web account that's associated with the current command.</summary>
      <returns>The web account.</returns>
    </member>
    <member name="T:Windows.UI.ApplicationSettings.WebAccountCommandInvokedHandler">
      <summary>Represents the method that's invoked when the user selects an account and a specific action in the account settings pane.</summary>
      <param name="command">The command that's done against the web account in the accounts pane.</param>
      <param name="args">The data for the command.</param>
    </member>
    <member name="T:Windows.UI.ApplicationSettings.WebAccountInvokedArgs">
      <summary>Provides data for the WebAccountCommandInvokedHandler delegate.</summary>
    </member>
    <member name="P:Windows.UI.ApplicationSettings.WebAccountInvokedArgs.Action">
      <summary>Gets the action for the web account in the accounts pane.</summary>
      <returns>The action.</returns>
    </member>
    <member name="T:Windows.UI.ApplicationSettings.WebAccountProviderCommand">
      <summary>Associates a provider command with a WebAccountProvider in the account settings pane.</summary>
    </member>
    <member name="M:Windows.UI.ApplicationSettings.WebAccountProviderCommand.#ctor(Windows.Security.Credentials.WebAccountProvider,Windows.UI.ApplicationSettings.WebAccountProviderCommandInvokedHandler)">
      <summary>Initializes a new instance of the WebAccountProviderCommand class.</summary>
      <param name="webAccountProvider">The web account provider.</param>
      <param name="invoked">The delegate that handles the provider command.</param>
    </member>
    <member name="P:Windows.UI.ApplicationSettings.WebAccountProviderCommand.Invoked">
      <summary>Gets the delegate that's invoked when the user selects an account and a specific action in the accounts pane.</summary>
      <returns>The handler.</returns>
    </member>
    <member name="P:Windows.UI.ApplicationSettings.WebAccountProviderCommand.WebAccountProvider">
      <summary>Gets the web account provider that's associated with the current command.</summary>
      <returns>The web account provider.</returns>
    </member>
    <member name="T:Windows.UI.ApplicationSettings.WebAccountProviderCommandInvokedHandler">
      <summary>Represents the method that's invoked when the user selects an account and a specific action in the account settings pane.</summary>
      <param name="command">The provider command that's done against the web account in the accounts pane.</param>
    </member>
    <member name="T:Windows.UI.Composition.AmbientLight">
      <summary>A light that illuminates every targeted Visual equally.</summary>
    </member>
    <member name="P:Windows.UI.Composition.AmbientLight.Color">
      <summary>Color of the light. Animatable.</summary>
      <returns>The color of the ambient light.</returns>
    </member>
    <member name="P:Windows.UI.Composition.AmbientLight.Intensity">
      <summary>Gets or sets the intensity of the light.</summary>
      <returns>The intensity of the light.</returns>
    </member>
    <member name="T:Windows.UI.Composition.AnimationController">
      <summary>Provides playback controls for a KeyFrameAnimation.</summary>
    </member>
    <member name="P:Windows.UI.Composition.AnimationController.MaxPlaybackRate">
      <summary>Gets the maximum allowed playback rate.</summary>
      <returns>The maximum allowed playback rate.</returns>
    </member>
    <member name="P:Windows.UI.Composition.AnimationController.MinPlaybackRate">
      <summary>Gets the minimum allowed playback rate.</summary>
      <returns>The minimum allowed playback rate.</returns>
    </member>
    <member name="P:Windows.UI.Composition.AnimationController.PlaybackRate">
      <summary>Gets or sets the rate at which the animation plays.</summary>
      <returns>The rate at which the animation plays. The default is 1.0.</returns>
    </member>
    <member name="P:Windows.UI.Composition.AnimationController.Progress">
      <summary>Gets or sets a value that indicates the current playback position of the animation.</summary>
      <returns>The current playback position of the animation.</returns>
    </member>
    <member name="P:Windows.UI.Composition.AnimationController.ProgressBehavior">
      <summary>Gets or sets a value that indicates how progress is determined.</summary>
      <returns>A value of the enumeration that indicates how progress is determined. The default is **Default**.</returns>
    </member>
    <member name="M:Windows.UI.Composition.AnimationController.Pause">
      <summary>Pauses playback of the animation.</summary>
    </member>
    <member name="M:Windows.UI.Composition.AnimationController.Resume">
      <summary>Starts playback of an animation that was previously paused.</summary>
    </member>
    <member name="T:Windows.UI.Composition.AnimationControllerProgressBehavior">
      <summary>Defines constants that specify how the AnimationController.Progress value is determined.</summary>
    </member>
    <member name="F:Windows.UI.Composition.AnimationControllerProgressBehavior.Default">
      <summary>The progress value does not include delay time.</summary>
    </member>
    <member name="F:Windows.UI.Composition.AnimationControllerProgressBehavior.IncludesDelayTime">
      <summary>The progress value includes delay time.</summary>
    </member>
    <member name="T:Windows.UI.Composition.AnimationDelayBehavior">
      <summary>Specifies the animation delay behavior.</summary>
    </member>
    <member name="F:Windows.UI.Composition.AnimationDelayBehavior.SetInitialValueAfterDelay">
      <summary>Does not compute anything in animation nor holds the value of composition object property. If a DelayTime is specified, it delays starting the animation according to delay time and after delay has expired it applies animation to the object property.</summary>
    </member>
    <member name="F:Windows.UI.Composition.AnimationDelayBehavior.SetInitialValueBeforeDelay">
      <summary>Applies the initial value of the animation (i.e. the value at Keyframe 0) to the object before the delay time is elapsed (when there is a DelayTime specified), it then delays starting the animation according to the DelayTime.</summary>
    </member>
    <member name="T:Windows.UI.Composition.AnimationDirection">
      <summary>Specifies the play direction of an animation.</summary>
    </member>
    <member name="F:Windows.UI.Composition.AnimationDirection.Alternate">
      <summary>Alternate between normal and reverse playback.</summary>
    </member>
    <member name="F:Windows.UI.Composition.AnimationDirection.AlternateReverse">
      <summary>Alternate between reverse and normal playback.</summary>
    </member>
    <member name="F:Windows.UI.Composition.AnimationDirection.Normal">
      <summary>Play the animation from start to end.</summary>
    </member>
    <member name="F:Windows.UI.Composition.AnimationDirection.Reverse">
      <summary>Play the animation in reverse from end to start.</summary>
    </member>
    <member name="T:Windows.UI.Composition.AnimationIterationBehavior">
      <summary>Specifies if the animation should loop.</summary>
    </member>
    <member name="F:Windows.UI.Composition.AnimationIterationBehavior.Count">
      <summary>The animation should loop the specified number of times.</summary>
    </member>
    <member name="F:Windows.UI.Composition.AnimationIterationBehavior.Forever">
      <summary>The animation should loop forever.</summary>
    </member>
    <member name="T:Windows.UI.Composition.AnimationPropertyAccessMode">
      <summary>Defines constants that specify how an animated property can be accessed.</summary>
    </member>
    <member name="F:Windows.UI.Composition.AnimationPropertyAccessMode.None">
      <summary>The property cannot be accessed.</summary>
    </member>
    <member name="F:Windows.UI.Composition.AnimationPropertyAccessMode.ReadOnly">
      <summary>The property can only be read.</summary>
    </member>
    <member name="F:Windows.UI.Composition.AnimationPropertyAccessMode.ReadWrite">
      <summary>The property can be read or written to.</summary>
    </member>
    <member name="F:Windows.UI.Composition.AnimationPropertyAccessMode.WriteOnly">
      <summary>The property can only be written to.</summary>
    </member>
    <member name="T:Windows.UI.Composition.AnimationPropertyInfo">
      <summary>Represents information about a property that can be animated.</summary>
    </member>
    <member name="P:Windows.UI.Composition.AnimationPropertyInfo.AccessMode">
      <summary>Gets or sets a value that specifies how an animated property can be accessed.</summary>
      <returns>A value of the enumeration that specifies how an animated property can be accessed.</returns>
    </member>
    <member name="T:Windows.UI.Composition.AnimationStopBehavior">
      <summary>Specifies the behavior of an animation when it stops.</summary>
    </member>
    <member name="F:Windows.UI.Composition.AnimationStopBehavior.LeaveCurrentValue">
      <summary>Leave the animation at its current value.</summary>
    </member>
    <member name="F:Windows.UI.Composition.AnimationStopBehavior.SetToFinalValue">
      <summary>Set the animation to its final value.</summary>
    </member>
    <member name="F:Windows.UI.Composition.AnimationStopBehavior.SetToInitialValue">
      <summary>Reset the animation to its initial value.</summary>
    </member>
    <member name="T:Windows.UI.Composition.BooleanKeyFrameAnimation">
      <summary>A time-based animation that targets a Boolean property with one or more key frames.</summary>
    </member>
    <member name="M:Windows.UI.Composition.BooleanKeyFrameAnimation.InsertKeyFrame(System.Single,System.Boolean)">
      <summary>Inserts a key frame.</summary>
      <param name="normalizedProgressKey">The time the key frame should occur at, expressed as a percentage of the animation Duration. Allowed value is from 0.0 to 1.0.</param>
      <param name="value">The value of the key frame.</param>
    </member>
    <member name="T:Windows.UI.Composition.BounceScalarNaturalMotionAnimation">
      <summary>A bounce physics-based animation that targets any Scalar-based property.</summary>
    </member>
    <member name="P:Windows.UI.Composition.BounceScalarNaturalMotionAnimation.Acceleration">
      <summary>Gets or sets the rate at which the velocity increases.</summary>
      <returns>The rate at which the velocity increases.</returns>
    </member>
    <member name="P:Windows.UI.Composition.BounceScalarNaturalMotionAnimation.Restitution">
      <summary>Gets or sets the amount that an object rebounds after collision.</summary>
      <returns>The amount that an object rebounds after collision.</returns>
    </member>
    <member name="T:Windows.UI.Composition.BounceVector2NaturalMotionAnimation">
      <summary>A bounce physics-based animation that targets any Vector2-based property.</summary>
    </member>
    <member name="P:Windows.UI.Composition.BounceVector2NaturalMotionAnimation.Acceleration">
      <summary>Gets or sets the rate at which the velocity increases.</summary>
      <returns>The rate at which the velocity increases.</returns>
    </member>
    <member name="P:Windows.UI.Composition.BounceVector2NaturalMotionAnimation.Restitution">
      <summary>Gets or sets the amount that an object rebounds after collision.</summary>
      <returns>The amount that an object rebounds after collision.</returns>
    </member>
    <member name="T:Windows.UI.Composition.BounceVector3NaturalMotionAnimation">
      <summary>A bounce physics-based animation that targets any Vector3-based property.</summary>
    </member>
    <member name="P:Windows.UI.Composition.BounceVector3NaturalMotionAnimation.Acceleration">
      <summary>Gets or sets the rate at which the velocity increases.</summary>
      <returns>The rate at which the velocity increases.</returns>
    </member>
    <member name="P:Windows.UI.Composition.BounceVector3NaturalMotionAnimation.Restitution">
      <summary>Gets or sets the amount that an object rebounds after collision.</summary>
      <returns>The amount that an object rebounds after collision.</returns>
    </member>
    <member name="T:Windows.UI.Composition.ColorKeyFrameAnimation">
      <summary>A time-based animation that targets the Color property with one or more color key frames.</summary>
    </member>
    <member name="P:Windows.UI.Composition.ColorKeyFrameAnimation.InterpolationColorSpace">
      <summary>The color space the color interpolation should run through.</summary>
      <returns>The color space the color interpolation should run through.</returns>
    </member>
    <member name="M:Windows.UI.Composition.ColorKeyFrameAnimation.InsertKeyFrame(System.Single,Windows.UI.Color)">
      <summary>Inserts a key frame.</summary>
      <param name="normalizedProgressKey">The time the key frame should occur at, expressed as a percentage of the animation Duration. Allowed value is from 0.0 to 1.0.</param>
      <param name="value">The value of the key frame.</param>
    </member>
    <member name="M:Windows.UI.Composition.ColorKeyFrameAnimation.InsertKeyFrame(System.Single,Windows.UI.Color,Windows.UI.Composition.CompositionEasingFunction)">
      <summary>Inserts a key frame with the specified easing function.</summary>
      <param name="normalizedProgressKey">The time the key frame should occur at, expressed as a percentage of the animation Duration. Allowed value is from 0.0 to 1.0.</param>
      <param name="value">The value of the key frame.</param>
      <param name="easingFunction">The easing function to use to interpolate between key frames.</param>
    </member>
    <member name="T:Windows.UI.Composition.CompositionAnimation">
      <summary>Represents the base animation class.</summary>
    </member>
    <member name="P:Windows.UI.Composition.CompositionAnimation.InitialValueExpressions">
      <summary>Gets the initial values for the animation.</summary>
      <returns>The initial values for the animation.</returns>
    </member>
    <member name="P:Windows.UI.Composition.CompositionAnimation.Target">
      <summary>The target of the animation.</summary>
      <returns>The target of the animation.</returns>
    </member>
    <member name="M:Windows.UI.Composition.CompositionAnimation.ClearAllParameters">
      <summary>Clears all of the parameters of the animation.</summary>
    </member>
    <member name="M:Windows.UI.Composition.CompositionAnimation.ClearParameter(System.String)">
      <summary>Clears a parameter from the animation.</summary>
      <param name="key">The parameter to clear.</param>
    </member>
    <member name="M:Windows.UI.Composition.CompositionAnimation.SetBooleanParameter(System.String,System.Boolean)">
      <summary>Sets a boolean value parameter for use with an ExpressionAnimation or an expression keyframe.</summary>
      <param name="key">The name of the parameter to set.</param>
      <param name="value">The boolean value.</param>
    </member>
    <member name="M:Windows.UI.Composition.CompositionAnimation.SetColorParameter(System.String,Windows.UI.Color)">
      <summary>Sets a Color value parameter for use with an ExpressionAnimation or an expression keyframe.</summary>
      <param name="key">The name of the parameter to set.</param>
      <param name="value">The Color value.</param>
    </member>
    <member name="M:Windows.UI.Composition.CompositionAnimation.SetExpressionReferenceParameter(System.String,Windows.UI.Composition.IAnimationObject)">
      <summary>Sets an IAnimationObject value parameter for use with an ExpressionAnimation or an expression keyframe.</summary>
      <param name="parameterName">The name of the parameter to set.</param>
      <param name="source">The source object.</param>
    </member>
    <member name="M:Windows.UI.Composition.CompositionAnimation.SetMatrix3x2Parameter(System.String,Windows.Foundation.Numerics.Matrix3x2)">
      <summary>Sets a Matrix3x2 value parameter for use with an ExpressionAnimation or an expression keyframe.</summary>
      <param name="key">The name of the parameter to set.</param>
      <param name="value">The Matrix3x2 value.</param>
    </member>
    <member name="M:Windows.UI.Composition.CompositionAnimation.SetMatrix4x4Parameter(System.String,Windows.Foundation.Numerics.Matrix4x4)">
      <summary>Sets a Matrix4x4 value parameter for use with an ExpressionAnimation or an expression keyframe.</summary>
      <param name="key">The name of the parameter to set.</param>
      <param name="value">The Matrix4x4 value.</param>
    </member>
    <member name="M:Windows.UI.Composition.CompositionAnimation.SetQuaternionParameter(System.String,Windows.Foundation.Numerics.Quaternion)">
      <summary>Sets a Quaternion value for use with an ExpressionAnimation or an expression keyframe.</summary>
      <param name="key">The name of the parameter to set.</param>
      <param name="value">The quaternion value.</param>
    </member>
    <member name="M:Windows.UI.Composition.CompositionAnimation.SetReferenceParameter(System.String,Windows.UI.Composition.CompositionObject)">
      <summary>Sets a reference to a Composition object for use with an ExpressionAnimation or an expression keyframe.</summary>
      <param name="key">The name of the parameter to set. The name can be used to reference the parameter in the ExpressionAnimation.</param>
      <param name="compositionObject">The CompositionObject value.</param>
    </member>
    <member name="M:Windows.UI.Composition.CompositionAnimation.SetScalarParameter(System.String,System.Single)">
      <summary>Sets a Scalar value parameter for use with an ExpressionAnimation or an expression keyframe.</summary>
      <param name="key">The name of the parameter to set.</param>
      <param name="value">The Single value.</param>
    </member>
    <member name="M:Windows.UI.Composition.CompositionAnimation.SetVector2Parameter(System.String,Windows.Foundation.Numerics.Vector2)">
      <summary>Sets a Vector2 value parameter for use with an ExpressionAnimation or an expression keyframe.</summary>
      <param name="key">The name of the parameter to set.</param>
      <param name="value">The Vector2 value.</param>
    </member>
    <member name="M:Windows.UI.Composition.CompositionAnimation.SetVector3Parameter(System.String,Windows.Foundation.Numerics.Vector3)">
      <summary>Sets a Vector3 value parameter for use with an ExpressionAnimation or an expression keyframe.</summary>
      <param name="key">The name of the parameter to set.</param>
      <param name="value">The Vector3 value.</param>
    </member>
    <member name="M:Windows.UI.Composition.CompositionAnimation.SetVector4Parameter(System.String,Windows.Foundation.Numerics.Vector4)">
      <summary>Sets a Vector4 value parameter for use with an ExpressionAnimation or an expression keyframe.</summary>
      <param name="key">The name of the parameter.</param>
      <param name="value">The Vector4 value.</param>
    </member>
    <member name="T:Windows.UI.Composition.CompositionAnimationGroup">
      <summary>Defines a group of animations.</summary>
    </member>
    <member name="P:Windows.UI.Composition.CompositionAnimationGroup.Count">
      <summary>The number of animations in the group.</summary>
      <returns>The number of animations in the group.</returns>
    </member>
    <member name="M:Windows.UI.Composition.CompositionAnimationGroup.Add(Windows.UI.Composition.CompositionAnimation)">
      <summary>Adds an animation to the animation group.</summary>
      <param name="value">The animation to add to the group.</param>
    </member>
    <member name="M:Windows.UI.Composition.CompositionAnimationGroup.First">
      <summary>Retrieves the first animation in the group.</summary>
      <returns>Returns the first animation in the group.</returns>
    </member>
    <member name="M:Windows.UI.Composition.CompositionAnimationGroup.Remove(Windows.UI.Composition.CompositionAnimation)">
      <summary>Removes an animation from the animation group.</summary>
      <param name="value">The animation to remove from the group.</param>
    </member>
    <member name="M:Windows.UI.Composition.CompositionAnimationGroup.RemoveAll">
      <summary>Removes all animations from the group.</summary>
    </member>
    <member name="T:Windows.UI.Composition.CompositionBackdropBrush">
      <summary>A brush that applies an effect (or a chain of effects) to the region behind a SpriteVisual.</summary>
    </member>
    <member name="T:Windows.UI.Composition.CompositionBackfaceVisibility">
      <summary>Specifies whether the back face of a visual is visible during a 3D transform.</summary>
    </member>
    <member name="F:Windows.UI.Composition.CompositionBackfaceVisibility.Hidden">
      <summary>The back face should not be visible during a 3D transform.</summary>
    </member>
    <member name="F:Windows.UI.Composition.CompositionBackfaceVisibility.Inherit">
      <summary>Inherit the back face visibility value.</summary>
    </member>
    <member name="F:Windows.UI.Composition.CompositionBackfaceVisibility.Visible">
      <summary>The back face should be visible during a 3D transform.</summary>
    </member>
    <member name="T:Windows.UI.Composition.CompositionBatchCompletedEventArgs">
      <summary>Arguments for the CompositionCommitBatch.Completed or CompositionScopedBatch.Completed events.</summary>
    </member>
    <member name="T:Windows.UI.Composition.CompositionBatchTypes">
      <summary>Batch types for CompositionCommitBatch and CompositionScopedBatch.</summary>
    </member>
    <member name="F:Windows.UI.Composition.CompositionBatchTypes.AllAnimations">
      <summary>
      </summary>
    </member>
    <member name="F:Windows.UI.Composition.CompositionBatchTypes.Animation">
      <summary>The batch contains animations.</summary>
    </member>
    <member name="F:Windows.UI.Composition.CompositionBatchTypes.Effect">
      <summary>The batch contains effects.</summary>
    </member>
    <member name="F:Windows.UI.Composition.CompositionBatchTypes.InfiniteAnimation">
      <summary>
      </summary>
    </member>
    <member name="F:Windows.UI.Composition.CompositionBatchTypes.None">
      <summary>None.</summary>
    </member>
    <member name="T:Windows.UI.Composition.CompositionBitmapInterpolationMode">
      <summary>Specifies the algorithm used for interpolating pixels from ICompositionSurface when they do not form a one-to-one mapping to pixels on screen.</summary>
    </member>
    <member name="F:Windows.UI.Composition.CompositionBitmapInterpolationMode.Linear">
      <summary>Interpolate a color from the four bitmap pixels that are the nearest to the current rendering pixel.</summary>
    </member>
    <member name="F:Windows.UI.Composition.CompositionBitmapInterpolationMode.MagLinearMinLinearMipLinear">
      <summary>
      </summary>
    </member>
    <member name="F:Windows.UI.Composition.CompositionBitmapInterpolationMode.MagLinearMinLinearMipNearest">
      <summary>
      </summary>
    </member>
    <member name="F:Windows.UI.Composition.CompositionBitmapInterpolationMode.MagLinearMinNearestMipLinear">
      <summary>
      </summary>
    </member>
    <member name="F:Windows.UI.Composition.CompositionBitmapInterpolationMode.MagLinearMinNearestMipNearest">
      <summary>
      </summary>
    </member>
    <member name="F:Windows.UI.Composition.CompositionBitmapInterpolationMode.MagNearestMinLinearMipLinear">
      <summary>
      </summary>
    </member>
    <member name="F:Windows.UI.Composition.CompositionBitmapInterpolationMode.MagNearestMinLinearMipNearest">
      <summary>
      </summary>
    </member>
    <member name="F:Windows.UI.Composition.CompositionBitmapInterpolationMode.MagNearestMinNearestMipLinear">
      <summary>
      </summary>
    </member>
    <member name="F:Windows.UI.Composition.CompositionBitmapInterpolationMode.MagNearestMinNearestMipNearest">
      <summary>
      </summary>
    </member>
    <member name="F:Windows.UI.Composition.CompositionBitmapInterpolationMode.NearestNeighbor">
      <summary>Use the exact color of the nearest bitmap pixel to the current rendering pixel.</summary>
    </member>
    <member name="T:Windows.UI.Composition.CompositionBorderMode">
      <summary>Controls the aliasing behavior on the edges of visual borders.</summary>
    </member>
    <member name="F:Windows.UI.Composition.CompositionBorderMode.Hard">
      <summary>Bitmap and clip edges are aliased.</summary>
    </member>
    <member name="F:Windows.UI.Composition.CompositionBorderMode.Inherit">
      <summary>Inherit from parent.</summary>
    </member>
    <member name="F:Windows.UI.Composition.CompositionBorderMode.Soft">
      <summary>Bitmap and clip edges are antialiased.</summary>
    </member>
    <member name="T:Windows.UI.Composition.CompositionBrush">
      <summary>Base class for brushes used to paint a SpriteVisual.</summary>
    </member>
    <member name="T:Windows.UI.Composition.CompositionCapabilities">
      <summary>Provides the ability to check system hardware capabilities so that Visual Layer Effects may be scaled accordingly. This allows you to ensure that your application's use of rendering-intensive operations is tailored to match the device's capabilities, providing optimum performance and pleasant visual results.</summary>
    </member>
    <member name="E:Windows.UI.Composition.CompositionCapabilities.Changed">
      <summary>Event triggered when the supported composition capabilities changes.</summary>
    </member>
    <member name="M:Windows.UI.Composition.CompositionCapabilities.AreEffectsFast">
      <summary>Indicates whether fast effects are supported.</summary>
      <returns>Returns a boolean indicating whether fast effects are supported.</returns>
    </member>
    <member name="M:Windows.UI.Composition.CompositionCapabilities.AreEffectsSupported">
      <summary>Indicates whether effects are supported.</summary>
      <returns>Returns a boolean indicating whether effects are supported.</returns>
    </member>
    <member name="M:Windows.UI.Composition.CompositionCapabilities.GetForCurrentView">
      <summary>Gets the supported composition capabilities for the current view.</summary>
      <returns>Returns the supported composition capabilities for the current view.</returns>
    </member>
    <member name="T:Windows.UI.Composition.CompositionClip">
      <summary>Base class for clipping objects such as InsetClip.</summary>
    </member>
    <member name="P:Windows.UI.Composition.CompositionClip.AnchorPoint">
      <summary>The point on the clip to be positioned at the clip's offset. Value is normalized with respect to the size of the clip.</summary>
      <returns>The point on the clip to be positioned at the clip's offset. Value is normalized with respect to the size of the clip. An AnchorPoint value of (0, 0) refers to the top-left corner of the untransformed clip and a value of (1, 1) refers to the bottom-right corner. Negative values and values greater than one are accepted but will result in an AnchorPoint that is outside the boundaries of the original, untransformed clip.</returns>
    </member>
    <member name="P:Windows.UI.Composition.CompositionClip.CenterPoint">
      <summary>The point about which rotation or scaling occurs.</summary>
      <returns>The point about which rotation or scaling occurs. Value is in pixels within the local coordinate space of the visual on which the clip is applied.</returns>
    </member>
    <member name="P:Windows.UI.Composition.CompositionClip.Offset">
      <summary>The offset of the clip relative to the visual on which the clip is applied.</summary>
      <returns>The offset of the clip relative to the visual on which the clip is applied. By default, the Offset value on a clip is (0, 0).</returns>
    </member>
    <member name="P:Windows.UI.Composition.CompositionClip.RotationAngle">
      <summary>The angle of rotation applied to the clip, in radians.</summary>
      <returns>The angle of rotation applied to the clip, in radians. For a CompositionClip, the axis of rotation is always about the z-axis, with positive RotationAngle values resulting in a clockwise rotation and negative values resulting in a counter-clockwise rotation. For specifying RotationAngle in degrees, use CompositionClip.RotationAngleInDegrees.</returns>
    </member>
    <member name="P:Windows.UI.Composition.CompositionClip.RotationAngleInDegrees">
      <summary>The angle of rotation applied to the clip, in degrees.</summary>
      <returns>The angle of rotation applied to the clip, in degrees. For a CompositionClip, the axis of rotation is always about the z-axis, with positive RotationAngleInDegrees values resulting in a clockwise rotation and negative values resulting in a counter-clockwise rotation. For specifying RotationAngle in radians, use CompositionClip.RotationAngle.</returns>
    </member>
    <member name="P:Windows.UI.Composition.CompositionClip.Scale">
      <summary>The scale to apply to the clip.</summary>
      <returns>The scale to apply to the clip. The scale value is a multiplier of the clip's size. By default, the Scale value on a clip is (1, 1).</returns>
    </member>
    <member name="P:Windows.UI.Composition.CompositionClip.TransformMatrix">
      <summary>The 3x2 transformation matrix to apply to the clip.</summary>
      <returns>The transformation matrix to apply to the clip. By default, the TransformMatrix is set to:</returns>
    </member>
    <member name="T:Windows.UI.Composition.CompositionColorBrush">
      <summary>Paints a SpriteVisual with a solid color.</summary>
    </member>
    <member name="P:Windows.UI.Composition.CompositionColorBrush.Color">
      <summary>The color used to fill a SpriteVisual. Animatable.</summary>
      <returns>The color used to fill a SpriteVisual.</returns>
    </member>
    <member name="T:Windows.UI.Composition.CompositionColorGradientStop">
      <summary>Describes the location and color of a transition point in a gradient.</summary>
    </member>
    <member name="P:Windows.UI.Composition.CompositionColorGradientStop.Color">
      <summary>Gets or sets the color of the gradient stop.</summary>
      <returns>The color of the gradient stop. The default is Transparent.</returns>
    </member>
    <member name="P:Windows.UI.Composition.CompositionColorGradientStop.Offset">
      <summary>Gets or sets the location of the gradient stop within the gradient vector.</summary>
      <returns>The relative location of this gradient stop along the gradient vector. The default is 0.</returns>
    </member>
    <member name="T:Windows.UI.Composition.CompositionColorGradientStopCollection">
      <summary>Represents a collection of CompositionColorGradientStop objects that can be individually accessed by index.</summary>
    </member>
    <member name="P:Windows.UI.Composition.CompositionColorGradientStopCollection.Size">
      <summary>Gets the size (count) of the collection.</summary>
      <returns>The count of items in the collection.</returns>
    </member>
    <member name="M:Windows.UI.Composition.CompositionColorGradientStopCollection.Append(Windows.UI.Composition.CompositionColorGradientStop)">
      <summary>Adds a new item to the collection.</summary>
      <param name="value">The item to add.</param>
    </member>
    <member name="M:Windows.UI.Composition.CompositionColorGradientStopCollection.Clear">
      <summary>Removes all items from the collection.</summary>
    </member>
    <member name="M:Windows.UI.Composition.CompositionColorGradientStopCollection.First">
      <summary>Returns an iterator for the items in the collection.</summary>
      <returns>The iterator object. The iterator's current position is the 0-index position, or at the collection end if the collection is empty.</returns>
    </member>
    <member name="M:Windows.UI.Composition.CompositionColorGradientStopCollection.GetAt(System.UInt32)">
      <summary>Returns the item located at the specified index.</summary>
      <param name="index">The integer index for the value to retrieve.</param>
      <returns>The CompositionColorGradientStop value at the specified index.</returns>
    </member>
    <member name="M:Windows.UI.Composition.CompositionColorGradientStopCollection.GetMany(System.UInt32,Windows.UI.Composition.CompositionColorGradientStop[])">
      <summary>Retrieves multiple elements in a single pass through the iterator.</summary>
      <param name="startIndex">The index from which to start retrieval.</param>
      <param name="items">Provides the destination for the result. Size the initial array size as a "capacity" in order to specify how many results should be retrieved.</param>
      <returns>The number of items retrieved.</returns>
    </member>
    <member name="M:Windows.UI.Composition.CompositionColorGradientStopCollection.GetView">
      <summary>Gets an immutable view into the collection.</summary>
      <returns>An object representing the immutable collection view.</returns>
    </member>
    <member name="M:Windows.UI.Composition.CompositionColorGradientStopCollection.IndexOf(Windows.UI.Composition.CompositionColorGradientStop,System.UInt32@)">
      <summary>Retrieves the index of the specified item.</summary>
      <param name="value">The value to find in the collection.</param>
      <param name="index">The index of the item to find, if found.</param>
      <returns>**true** if an item with the specified value was found; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Composition.CompositionColorGradientStopCollection.InsertAt(System.UInt32,Windows.UI.Composition.CompositionColorGradientStop)">
      <summary>Inserts the specified item at the specified index.</summary>
      <param name="index">The index at which to set the value.</param>
      <param name="value">The value to set.</param>
    </member>
    <member name="M:Windows.UI.Composition.CompositionColorGradientStopCollection.RemoveAt(System.UInt32)">
      <summary>Removes the item at the specified index.</summary>
      <param name="index">The index position of the item to remove.</param>
    </member>
    <member name="M:Windows.UI.Composition.CompositionColorGradientStopCollection.RemoveAtEnd">
      <summary>Removes the last item in the collection.</summary>
    </member>
    <member name="M:Windows.UI.Composition.CompositionColorGradientStopCollection.ReplaceAll(Windows.UI.Composition.CompositionColorGradientStop[])">
      <summary>Initially clears the collection, then inserts the provided array as new items.</summary>
      <param name="items">The new collection items.</param>
    </member>
    <member name="M:Windows.UI.Composition.CompositionColorGradientStopCollection.SetAt(System.UInt32,Windows.UI.Composition.CompositionColorGradientStop)">
      <summary>Sets the value at the specified index to the CompositionColorGradientStop value specified.</summary>
      <param name="index">The index at which to set the value.</param>
      <param name="value">The value to set.</param>
    </member>
    <member name="T:Windows.UI.Composition.CompositionColorSpace">
      <summary>Specifies the color space for interpolating color values in ColorKeyFrameAnimation.</summary>
    </member>
    <member name="F:Windows.UI.Composition.CompositionColorSpace.Auto">
      <summary>Use the default color space for interpolation.</summary>
    </member>
    <member name="F:Windows.UI.Composition.CompositionColorSpace.Hsl">
      <summary>Use the HSL color space for interpolation.</summary>
    </member>
    <member name="F:Windows.UI.Composition.CompositionColorSpace.HslLinear">
      <summary>
      </summary>
    </member>
    <member name="F:Windows.UI.Composition.CompositionColorSpace.Rgb">
      <summary>Use the ARGB color space for interpolation.</summary>
    </member>
    <member name="F:Windows.UI.Composition.CompositionColorSpace.RgbLinear">
      <summary>
      </summary>
    </member>
    <member name="T:Windows.UI.Composition.CompositionCommitBatch">
      <summary>A group of active animations or effects.</summary>
    </member>
    <member name="P:Windows.UI.Composition.CompositionCommitBatch.IsActive">
      <summary>Indicates whether the CompositionCommitBatch is currently opened for objects to be aggregated.</summary>
      <returns>Boolean indicating whether the CompositionCommitBatch is currently opened for objects to be aggregated.</returns>
    </member>
    <member name="P:Windows.UI.Composition.CompositionCommitBatch.IsEnded">
      <summary>Indicates whether the CompositionCommitBatch has been closed and can no longer accept changes.</summary>
      <returns>Boolean indicating whether the CompositionCommitBatch has been closed and can no longer accept changes.</returns>
    </member>
    <member name="E:Windows.UI.Composition.CompositionCommitBatch.Completed">
      <summary>Event that is triggered when all objects in a CompositionCommitBatch have completed.</summary>
    </member>
    <member name="T:Windows.UI.Composition.CompositionCompositeMode">
      <summary>Determines how a non-opaque visual's content is blended with the background content behind the visual.</summary>
    </member>
    <member name="F:Windows.UI.Composition.CompositionCompositeMode.DestinationInvert">
      <summary>The visual content's colors are inverted.</summary>
    </member>
    <member name="F:Windows.UI.Composition.CompositionCompositeMode.Inherit">
      <summary>Inherits mode from parent visual.</summary>
    </member>
    <member name="F:Windows.UI.Composition.CompositionCompositeMode.MinBlend">
      <summary>Visual content's colors subtract for color channels in the background.</summary>
    </member>
    <member name="F:Windows.UI.Composition.CompositionCompositeMode.SourceOver">
      <summary>The standard Composite Mode. Colors are blended with per-pixel transparency.</summary>
    </member>
    <member name="T:Windows.UI.Composition.CompositionContainerShape">
      <summary>Represents a container for CompositionShapes, used to group items that share 2D transforms.</summary>
    </member>
    <member name="P:Windows.UI.Composition.CompositionContainerShape.Shapes">
      <summary>Gets the collection of CompostionShapes in this container.</summary>
      <returns>The collection of CompostionShapes in this container.</returns>
    </member>
    <member name="T:Windows.UI.Composition.CompositionDrawingSurface">
      <summary>A drawing surface for interoperation with Direct2D or Direct3D.</summary>
    </member>
    <member name="P:Windows.UI.Composition.CompositionDrawingSurface.AlphaMode">
      <summary>The alpha mode of the drawing surface.</summary>
      <returns>The alpha mode of the drawing surface.</returns>
    </member>
    <member name="P:Windows.UI.Composition.CompositionDrawingSurface.PixelFormat">
      <summary>The pixel format of the drawing surface.</summary>
      <returns>The pixel format of the drawing surface.</returns>
    </member>
    <member name="P:Windows.UI.Composition.CompositionDrawingSurface.Size">
      <summary>The size of the drawing surface.</summary>
      <returns>The size of the drawing surface.</returns>
    </member>
    <member name="P:Windows.UI.Composition.CompositionDrawingSurface.SizeInt32">
      <summary>The size of the drawing surface.</summary>
      <returns>The size of the drawing surface.</returns>
    </member>
    <member name="M:Windows.UI.Composition.CompositionDrawingSurface.Resize(Windows.Graphics.SizeInt32)">
      <summary>Resizes the drawing surface to the specified size.</summary>
      <param name="sizePixels">The new size in pixels for the drawing surface.</param>
    </member>
    <member name="M:Windows.UI.Composition.CompositionDrawingSurface.Scroll(Windows.Graphics.PointInt32)">
      <summary>Scrolls the drawing surface.</summary>
      <param name="offset">The scrolling offset.</param>
    </member>
    <member name="M:Windows.UI.Composition.CompositionDrawingSurface.Scroll(Windows.Graphics.PointInt32,Windows.Graphics.RectInt32)">
      <summary>Scrolls the drawing surface.</summary>
      <param name="offset">The scrolling offset.</param>
      <param name="scrollRect">The scrolling rectangle.</param>
    </member>
    <member name="M:Windows.UI.Composition.CompositionDrawingSurface.ScrollWithClip(Windows.Graphics.PointInt32,Windows.Graphics.RectInt32)">
      <summary>Scrolls the drawing surface using the specified clip rectangle.</summary>
      <param name="offset">The scrolling offset.</param>
      <param name="clipRect">The clipping rectangle to apply.</param>
    </member>
    <member name="M:Windows.UI.Composition.CompositionDrawingSurface.ScrollWithClip(Windows.Graphics.PointInt32,Windows.Graphics.RectInt32,Windows.Graphics.RectInt32)">
      <summary>Scrolls the drawing surface with the specified clip rectangle.</summary>
      <param name="offset">The scrolling offset.</param>
      <param name="clipRect">The clipping rectangle to apply.</param>
      <param name="scrollRect">The scrolling rectangle.</param>
    </member>
    <member name="T:Windows.UI.Composition.CompositionDropShadowSourcePolicy">
      <summary>Specifies the masking policy for a shadow.</summary>
    </member>
    <member name="F:Windows.UI.Composition.CompositionDropShadowSourcePolicy.Default">
      <summary>Shadow defaults to rectangular shape or the mask provided.</summary>
    </member>
    <member name="F:Windows.UI.Composition.CompositionDropShadowSourcePolicy.InheritFromVisualContent">
      <summary>Shadow uses a mask using the alpha value of the visual's brush.</summary>
    </member>
    <member name="T:Windows.UI.Composition.CompositionEasingFunction">
      <summary>Base class for interpolator functions to use with KeyFrameAnimations.</summary>
    </member>
    <member name="T:Windows.UI.Composition.CompositionEffectBrush">
      <summary>Paints a SpriteVisual with the output of a filter effect. The filter effect description is defined using the  CompositionEffectFactory class.</summary>
    </member>
    <member name="M:Windows.UI.Composition.CompositionEffectBrush.GetSourceParameter(System.String)">
      <summary>Retrieves a CompositionBrush associated with a given CompositionEffectSourceParameter name.</summary>
      <param name="name">The name of the input.</param>
      <returns>Returns the specified input.</returns>
    </member>
    <member name="M:Windows.UI.Composition.CompositionEffectBrush.SetSourceParameter(System.String,Windows.UI.Composition.CompositionBrush)">
      <summary>Associates a name declared using CompositionEffectSourceParameter to an effect source.</summary>
      <param name="name">The name of the source parameter.</param>
      <param name="source">The source to pass to the effect.</param>
    </member>
    <member name="T:Windows.UI.Composition.CompositionEffectFactory">
      <summary>Creates a composition object that contains a Win2D effect description format in the Microsoft.Graphics.Canvas.Effects namespace.</summary>
    </member>
    <member name="P:Windows.UI.Composition.CompositionEffectFactory.ExtendedError">
      <summary>An extended error code for the result of a call to CreateBrush.</summary>
      <returns>An extended error code for the result of a call to CreateBrush.</returns>
    </member>
    <member name="P:Windows.UI.Composition.CompositionEffectFactory.LoadStatus">
      <summary>The load status of a CreateBrush call.</summary>
      <returns>The load status of a CreateBrush call.</returns>
    </member>
    <member name="M:Windows.UI.Composition.CompositionEffectFactory.CreateBrush">
      <summary>Creates an instance of CompositionEffectBrush with the effect definition and animatable properties contained in the CompositionEffectFactory object.</summary>
      <returns>Returns the created CompositionEffectBrush object.</returns>
    </member>
    <member name="T:Windows.UI.Composition.CompositionEffectFactoryLoadStatus">
      <summary>The status of the asynchronous compilation of a shader for an effect description.</summary>
    </member>
    <member name="F:Windows.UI.Composition.CompositionEffectFactoryLoadStatus.EffectTooComplex">
      <summary>The effect was too complex.</summary>
    </member>
    <member name="F:Windows.UI.Composition.CompositionEffectFactoryLoadStatus.Other">
      <summary>Other error.</summary>
    </member>
    <member name="F:Windows.UI.Composition.CompositionEffectFactoryLoadStatus.Pending">
      <summary>The operation is still pending.</summary>
    </member>
    <member name="F:Windows.UI.Composition.CompositionEffectFactoryLoadStatus.Success">
      <summary>The operation was successful.</summary>
    </member>
    <member name="T:Windows.UI.Composition.CompositionEffectSourceParameter">
      <summary>Used to declare an arbitrary name (a String) to be associated with a CompositionBrush (the “effect source”). The association of the given name and the effect source occurs when the SetSourceParameter method of a CompositionEffectBrush is called.</summary>
    </member>
    <member name="M:Windows.UI.Composition.CompositionEffectSourceParameter.#ctor(System.String)">
      <summary>Creates an instance of CompositionEffectSourceParameter.</summary>
      <param name="name">The name for the CompositionEffectSourceParameter instance.</param>
    </member>
    <member name="P:Windows.UI.Composition.CompositionEffectSourceParameter.Name">
      <summary>The name associated with the effect source.</summary>
      <returns>The name associated with the effect source.</returns>
    </member>
    <member name="T:Windows.UI.Composition.CompositionEllipseGeometry">
      <summary>Represents an ellipse with the specified center and radius.</summary>
    </member>
    <member name="P:Windows.UI.Composition.CompositionEllipseGeometry.Center">
      <summary>Gets or sets the center point of the ellipse.</summary>
      <returns>The center point of the ellipse.</returns>
    </member>
    <member name="P:Windows.UI.Composition.CompositionEllipseGeometry.Radius">
      <summary>Gets or sets the radius of the ellipse.</summary>
      <returns>The radius of the ellipse.</returns>
    </member>
    <member name="T:Windows.UI.Composition.CompositionGeometricClip">
      <summary>Clips a portion of a visual. The visible portion of the visual is a shape defined by a CompositionGeometry. The portion of the visual outside the geometry is clipped.</summary>
    </member>
    <member name="P:Windows.UI.Composition.CompositionGeometricClip.Geometry">
      <summary>Gets or sets CompositionGeometry that defines the shape of the clip.</summary>
      <returns>A CompositionGeometry that defines the shape of the clip. The default is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Composition.CompositionGeometricClip.ViewBox">
      <summary>Gets or sets a CompositionViewBox that maps the shape visual tree coordinates onto the visual.</summary>
      <returns>A CompositionViewBox that maps the shape visual tree coordinates onto the visual.</returns>
    </member>
    <member name="T:Windows.UI.Composition.CompositionGeometry">
      <summary>Represents the base class for composition geometries.</summary>
    </member>
    <member name="P:Windows.UI.Composition.CompositionGeometry.TrimEnd">
      <summary>Gets or sets the amount to trim the end of the geometry path.</summary>
      <returns>The amount to trim the end of the geometry path. The default is 0.</returns>
    </member>
    <member name="P:Windows.UI.Composition.CompositionGeometry.TrimOffset">
      <summary>Gets or sets the amount to offset trimming the geometry path.</summary>
      <returns>The amount to offset trimming the geometry path. The default is 0.</returns>
    </member>
    <member name="P:Windows.UI.Composition.CompositionGeometry.TrimStart">
      <summary>Gets or sets the amount to trim the start of the geometry path.</summary>
      <returns>The amount to trim the start of the geometry path. The default is 0.</returns>
    </member>
    <member name="T:Windows.UI.Composition.CompositionGetValueStatus">
      <summary>Indicates the outcome of an attempt to retrieve the value of a key-value pair.</summary>
    </member>
    <member name="F:Windows.UI.Composition.CompositionGetValueStatus.NotFound">
      <summary>The key-value pair does not exist.</summary>
    </member>
    <member name="F:Windows.UI.Composition.CompositionGetValueStatus.Succeeded">
      <summary>The value successfully retrieved.</summary>
    </member>
    <member name="F:Windows.UI.Composition.CompositionGetValueStatus.TypeMismatch">
      <summary>The value type of the key-value pair is different than the value type requested.</summary>
    </member>
    <member name="T:Windows.UI.Composition.CompositionGradientBrush">
      <summary>Represents a brush that describes a gradient, composed of gradient stops.</summary>
    </member>
    <member name="P:Windows.UI.Composition.CompositionGradientBrush.AnchorPoint">
      <summary>Gets or sets the point on the brush to be positioned at the brush's offset.</summary>
      <returns>The point on the brush to be positioned at the brush's offset.</returns>
    </member>
    <member name="P:Windows.UI.Composition.CompositionGradientBrush.CenterPoint">
      <summary>Gets or sets the point about which the brush is rotated and scaled.</summary>
      <returns>The point about which the brush is rotated and scaled.</returns>
    </member>
    <member name="P:Windows.UI.Composition.CompositionGradientBrush.ColorStops">
      <summary>Gets the brush's gradient stops.</summary>
      <returns>A collection of the CompositionColorGradientStop objects associated with the brush, each of which specifies a color and an offset along the brush's gradient axis. The default is an empty CompositionColorGradientStopCollection.</returns>
    </member>
    <member name="P:Windows.UI.Composition.CompositionGradientBrush.ExtendMode">
      <summary>Gets or sets a value that specifies how to draw the gradient outside the brush's gradient vector or space.</summary>
      <returns>The mode used to paint the gradient.</returns>
    </member>
    <member name="P:Windows.UI.Composition.CompositionGradientBrush.InterpolationSpace">
      <summary>Gets or sets a value that specifies how the gradient's colors are interpolated.</summary>
      <returns>A value of the enumeration that specifies how the gradient's colors are interpolated.</returns>
    </member>
    <member name="P:Windows.UI.Composition.CompositionGradientBrush.MappingMode">
      <summary>Gets or sets a value that indicates whether the gradient brush's positioning coordinates (StartPoint, EndPoint) are absolute or relative to the output area.</summary>
      <returns>A value of the enumeration that indicates whether the gradient brush's positioning coordinates (StartPoint, EndPoint) are absolute or relative to the output area.</returns>
    </member>
    <member name="P:Windows.UI.Composition.CompositionGradientBrush.Offset">
      <summary>Gets or sets the offset of the brush relative to the object being painted.</summary>
      <returns>The offset of the brush relative to the object being painted.</returns>
    </member>
    <member name="P:Windows.UI.Composition.CompositionGradientBrush.RotationAngle">
      <summary>Gets or sets the rotation angle of the brush in radians.</summary>
      <returns>The rotation angle of the brush in radians.</returns>
    </member>
    <member name="P:Windows.UI.Composition.CompositionGradientBrush.RotationAngleInDegrees">
      <summary>Gets or sets the rotation angle of the brush in degrees.</summary>
      <returns>The rotation angle of the brush in degrees.</returns>
    </member>
    <member name="P:Windows.UI.Composition.CompositionGradientBrush.Scale">
      <summary>Gets or sets the scale to apply to the brush.</summary>
      <returns>The scale to apply to the brush.</returns>
    </member>
    <member name="P:Windows.UI.Composition.CompositionGradientBrush.TransformMatrix">
      <summary>Gets or sets the matrix of transforms to apply to the brush.</summary>
      <returns>The matrix of transforms to apply to the brush.</returns>
    </member>
    <member name="T:Windows.UI.Composition.CompositionGradientExtendMode">
      <summary>Defines constants that specify how to draw the gradient outside the brush's gradient vector or space.</summary>
    </member>
    <member name="F:Windows.UI.Composition.CompositionGradientExtendMode.Clamp">
      <summary>The gradient is not extended.</summary>
    </member>
    <member name="F:Windows.UI.Composition.CompositionGradientExtendMode.Mirror">
      <summary>The gradient is repeated in the reverse direction..</summary>
    </member>
    <member name="F:Windows.UI.Composition.CompositionGradientExtendMode.Wrap">
      <summary>The gradient is wrapped.</summary>
    </member>
    <member name="T:Windows.UI.Composition.CompositionGraphicsDevice">
      <summary>Used to create all hardware bound resources for a given DirectX device on a compositor session. CompositionGraphicsDevice contains a DirectX device that is used to perform the GPU operations. Developers can obtain a Graphics device from the compositor top level object.</summary>
    </member>
    <member name="E:Windows.UI.Composition.CompositionGraphicsDevice.RenderingDeviceReplaced">
      <summary>Event triggered when the rendering device has been replaced.</summary>
    </member>
    <member name="M:Windows.UI.Composition.CompositionGraphicsDevice.CreateDrawingSurface(Windows.Foundation.Size,Windows.Graphics.DirectX.DirectXPixelFormat,Windows.Graphics.DirectX.DirectXAlphaMode)">
      <summary>Creates an instance of CompositionDrawingSurface.</summary>
      <param name="sizePixels">The size in pixels of the surface.</param>
      <param name="pixelFormat">The pixel format of the surface.</param>
      <param name="alphaMode">How the alpha channel should be handled.</param>
      <returns>The created CompositionDrawingSurface.</returns>
    </member>
    <member name="M:Windows.UI.Composition.CompositionGraphicsDevice.CreateDrawingSurface2(Windows.Graphics.SizeInt32,Windows.Graphics.DirectX.DirectXPixelFormat,Windows.Graphics.DirectX.DirectXAlphaMode)">
      <summary>Creates an instance of CompositionDrawingSurface.</summary>
      <param name="sizePixels">The size of the drawing surface in pixels.</param>
      <param name="pixelFormat">The pixel format of the drawing surface.</param>
      <param name="alphaMode">The alpha mode of the drawing surface.</param>
      <returns>Returns the created CompositionDrawingSurface.</returns>
    </member>
    <member name="M:Windows.UI.Composition.CompositionGraphicsDevice.CreateMipmapSurface(Windows.Graphics.SizeInt32,Windows.Graphics.DirectX.DirectXPixelFormat,Windows.Graphics.DirectX.DirectXAlphaMode)">
      <summary>Creates an instance of CompositionMipMapSurface.</summary>
      <param name="sizePixels">The size in pixels of the surface.</param>
      <param name="pixelFormat">The pixel format of the surface.</param>
      <param name="alphaMode">How the alpha channel should be handled.</param>
      <returns>The created CompositionMipMapSurface.</returns>
    </member>
    <member name="M:Windows.UI.Composition.CompositionGraphicsDevice.CreateVirtualDrawingSurface(Windows.Graphics.SizeInt32,Windows.Graphics.DirectX.DirectXPixelFormat,Windows.Graphics.DirectX.DirectXAlphaMode)">
      <summary>Creates an instance of CompositionVirtualDrawingSurface.</summary>
      <param name="sizePixels">The size in pixels of the drawing surface.</param>
      <param name="pixelFormat">The pixel format of the drawing surface.</param>
      <param name="alphaMode">The alpha mode of the drawing surface.</param>
      <returns>Returns the created CompositionVirtualDrawingSurface.</returns>
    </member>
    <member name="M:Windows.UI.Composition.CompositionGraphicsDevice.Trim">
      <summary>Trims any graphics memory allocated by the graphics device on the app's behalf.</summary>
    </member>
    <member name="T:Windows.UI.Composition.CompositionLight">
      <summary>Base class for a light source that can target a UI scene.</summary>
    </member>
    <member name="P:Windows.UI.Composition.CompositionLight.ExclusionsFromTargets">
      <summary>Gets a collection of Visuals that are not targeted by the light.</summary>
      <returns>The collection of Visuals that are not targeted by the light.</returns>
    </member>
    <member name="P:Windows.UI.Composition.CompositionLight.IsEnabled">
      <summary>Gets or sets a value that determines whether the composition light is on.</summary>
      <returns>**true** if the light is on; otherwise, **false**. The default is **true**.</returns>
    </member>
    <member name="P:Windows.UI.Composition.CompositionLight.Targets">
      <summary>The collection of Visuals targeted by the light.</summary>
      <returns>The collection of Visuals targeted by the light.</returns>
    </member>
    <member name="T:Windows.UI.Composition.CompositionLinearGradientBrush">
      <summary>Represents a brush that paints an area with a linear gradient.</summary>
    </member>
    <member name="P:Windows.UI.Composition.CompositionLinearGradientBrush.EndPoint">
      <summary>Gets or sets the ending two-dimensional coordinates of the linear gradient.</summary>
      <returns>The ending two-dimensional coordinates of the linear gradient.</returns>
    </member>
    <member name="P:Windows.UI.Composition.CompositionLinearGradientBrush.StartPoint">
      <summary>Gets or sets the starting two-dimensional coordinates of the linear gradient.</summary>
      <returns>The starting two-dimensional coordinates for the linear gradient.</returns>
    </member>
    <member name="T:Windows.UI.Composition.CompositionLineGeometry">
      <summary>Represents a straight line between two points.</summary>
    </member>
    <member name="P:Windows.UI.Composition.CompositionLineGeometry.End">
      <summary>Gets or sets the end point of the line.</summary>
      <returns>The end point of the line.</returns>
    </member>
    <member name="P:Windows.UI.Composition.CompositionLineGeometry.Start">
      <summary>Gets or sets the starting point of the line.</summary>
      <returns>The starting point of the line.</returns>
    </member>
    <member name="T:Windows.UI.Composition.CompositionMappingMode">
      <summary>Defines constants that specify whether the gradient brush's positioning coordinates (StartPoint, EndPoint) are absolute or relative to the output area.</summary>
    </member>
    <member name="F:Windows.UI.Composition.CompositionMappingMode.Absolute">
      <summary>Positioning coordinates (StartPoint, EndPoint) are absolute.</summary>
    </member>
    <member name="F:Windows.UI.Composition.CompositionMappingMode.Relative">
      <summary>Positioning coordinates (StartPoint, EndPoint) are relative to the output area.</summary>
    </member>
    <member name="T:Windows.UI.Composition.CompositionMaskBrush">
      <summary>Paints a SpriteVisual with a CompositionBrush with an opacity mask applied to it. The source of the opacity mask can be any CompositionBrush of type CompositionColorBrush, CompositionLinearGradientBrush, CompositionSurfaceBrush, CompositionEffectBrush or a CompositionNineGridBrush. The opacity mask must be specified as a CompositionSurfaceBrush.</summary>
    </member>
    <member name="P:Windows.UI.Composition.CompositionMaskBrush.Mask">
      <summary>A brush that contains the opacity mask with which the Source brush's content is to be masked. Can be of type CompositionSurfaceBrush or CompositionNineGridBrush.</summary>
      <returns>A brush that contains the opacity mask with which the Source brush's content is to be masked. Can be of type CompositionSurfaceBrush or CompositionNineGridBrush.</returns>
    </member>
    <member name="P:Windows.UI.Composition.CompositionMaskBrush.Source">
      <summary>A brush whose content is to be masked by the opacity mask. Can be of type CompositionSurfaceBrush, CompositionColorBrush, or CompositionNineGridBrush.</summary>
      <returns>A brush whose content is to be masked by the opacity mask. Can be of type CompositionSurfaceBrush, CompositionColorBrush, or CompositionNineGridBrush.</returns>
    </member>
    <member name="T:Windows.UI.Composition.CompositionMipmapSurface">
      <summary>Represents a drawing surface for mipmap textures.</summary>
    </member>
    <member name="P:Windows.UI.Composition.CompositionMipmapSurface.AlphaMode">
      <summary>Gets the alpha mode of the mipmap surface.</summary>
      <returns>The alpha mode of the mipmap surface.</returns>
    </member>
    <member name="P:Windows.UI.Composition.CompositionMipmapSurface.LevelCount">
      <summary>Gets the number of texture levels in the mipmap.</summary>
      <returns>The number of texture levels in the mipmap.</returns>
    </member>
    <member name="P:Windows.UI.Composition.CompositionMipmapSurface.PixelFormat">
      <summary>Gets the pixel format of the mipmap surface.</summary>
      <returns>The pixel format of the mipmap surface.</returns>
    </member>
    <member name="P:Windows.UI.Composition.CompositionMipmapSurface.SizeInt32">
      <summary>Gets the size of the mipmap surface.</summary>
      <returns>The size of the mipmap surface.</returns>
    </member>
    <member name="M:Windows.UI.Composition.CompositionMipmapSurface.GetDrawingSurfaceForLevel(System.UInt32)">
      <summary>Retrieves the texture at the specified level of the mipmap.</summary>
      <param name="level">The level from which to retrieve the texture.</param>
      <returns>The texture at the specified level of the mipmap.</returns>
    </member>
    <member name="T:Windows.UI.Composition.CompositionNineGridBrush">
      <summary>Paints a SpriteVisual with a CompositionBrush after applying Nine-Grid Stretching to the contents of the Source brush. The source of the nine-grid stretch can by any CompositionBrush of type CompositionColorBrush, CompositionSurfaceBrush or a CompositionEffectBrush.</summary>
    </member>
    <member name="P:Windows.UI.Composition.CompositionNineGridBrush.BottomInset">
      <summary>Inset from the bottom edge of the source content that specifies the thickness of the bottom row. Defaults to 0.0f.</summary>
      <returns>Inset from the bottom edge of the source content that specifies the thickness of the bottom row. Defaults to 0.0f.</returns>
    </member>
    <member name="P:Windows.UI.Composition.CompositionNineGridBrush.BottomInsetScale">
      <summary>Scale to be applied to BottomInset. Defaults to 1.0f.</summary>
      <returns>Scale to be applied to BottomInset. Defaults to 1.0f.</returns>
    </member>
    <member name="P:Windows.UI.Composition.CompositionNineGridBrush.IsCenterHollow">
      <summary>Indicates whether the center of the Nine-Grid is drawn.</summary>
      <returns>Indicates whether the center of the Nine-Grid is drawn.</returns>
    </member>
    <member name="P:Windows.UI.Composition.CompositionNineGridBrush.LeftInset">
      <summary>Inset from the left edge of the source content that specifies the thickness of the left column. Defaults to 0.0f.</summary>
      <returns>Inset from the left edge of the source content that specifies the thickness of the left column. Defaults to 0.0f.</returns>
    </member>
    <member name="P:Windows.UI.Composition.CompositionNineGridBrush.LeftInsetScale">
      <summary>Scale to be applied to LeftInset. Defaults to 1.0f.</summary>
      <returns>Scale to be applied to LeftInset. Defaults to 1.0f.</returns>
    </member>
    <member name="P:Windows.UI.Composition.CompositionNineGridBrush.RightInset">
      <summary>Inset from the right edge of the source content that specifies the thickness of the right column. Defaults to 0.0f.</summary>
      <returns>Inset from the right edge of the source content that specifies the thickness of the right column. Defaults to 0.0f.</returns>
    </member>
    <member name="P:Windows.UI.Composition.CompositionNineGridBrush.RightInsetScale">
      <summary>Scale to be applied to RightInset. Defaults to 1.0f.</summary>
      <returns>Scale to be applied to RightInset. Defaults to 1.0f.</returns>
    </member>
    <member name="P:Windows.UI.Composition.CompositionNineGridBrush.Source">
      <summary>The brush whose content is to be Nine-Grid stretched. Can be of type CompositionSurfaceBrush or CompositionColorBrush.</summary>
      <returns>The brush whose content is to be scaled using Nine-Grid Scaling. Can be of type CompositionSurfaceBrush or CompositionColorBrush.</returns>
    </member>
    <member name="P:Windows.UI.Composition.CompositionNineGridBrush.TopInset">
      <summary>Inset from the top edge of the source content that specifies the thickness of the top row. Defaults to 0.0f.</summary>
      <returns>Inset from the top edge of the source content that specifies the thickness of the top row. Defaults to 0.0f.</returns>
    </member>
    <member name="P:Windows.UI.Composition.CompositionNineGridBrush.TopInsetScale">
      <summary>Scale to be applied to TopInset. Defaults to 1.0f.</summary>
      <returns>Scale to be applied to TopInset. Defaults to 1.0f.</returns>
    </member>
    <member name="M:Windows.UI.Composition.CompositionNineGridBrush.SetInsets(System.Single)">
      <summary>Sets the insets of a CompositionNineGridBrush using the same value for the top, bottom, left, and right. Defaults to 0.0f.</summary>
      <param name="inset">The inset value to use for the top, bottom, left, and right.</param>
    </member>
    <member name="M:Windows.UI.Composition.CompositionNineGridBrush.SetInsets(System.Single,System.Single,System.Single,System.Single)">
      <summary>Sets the insets of a CompositionNineGridBrush using the specified values for the top, bottom, left, and right. Defaults to 0.0f.</summary>
      <param name="left">The inset from the left of the image.</param>
      <param name="top">The inset from the top of the image.</param>
      <param name="right">The inset from the right of the image.</param>
      <param name="bottom">The inset from the bottom of the image.</param>
    </member>
    <member name="M:Windows.UI.Composition.CompositionNineGridBrush.SetInsetScales(System.Single)">
      <summary>Sets the (same) scale to be applied to the left, top, right, and bottom insets. Defaults to 1.0f.</summary>
      <param name="scale">The scale for all of the insets.</param>
    </member>
    <member name="M:Windows.UI.Composition.CompositionNineGridBrush.SetInsetScales(System.Single,System.Single,System.Single,System.Single)">
      <summary>Sets the scale to be applied to the left, top, right, and bottom insets respectively. Defaults to 1.0f.</summary>
      <param name="left">The scale of the left inset.</param>
      <param name="top">The scale of the top inset.</param>
      <param name="right">The scale of the right inset.</param>
      <param name="bottom">The scale of the bottom inset.</param>
    </member>
    <member name="T:Windows.UI.Composition.CompositionObject">
      <summary>Base class of the composition API representing a node in the visual tree structure.</summary>
    </member>
    <member name="P:Windows.UI.Composition.CompositionObject.Comment">
      <summary>A string to associate with the CompositionObject.</summary>
      <returns>A string to associate with the CompositionObject. Note that for Visual Studio's Live Visual Tree debugging tool, the name displayed for a particular visual will be pulled from its Comment property</returns>
    </member>
    <member name="P:Windows.UI.Composition.CompositionObject.Compositor">
      <summary>The Compositor used to create this CompositionObject.</summary>
      <returns>The Compositor used to create this CompositionObject.</returns>
    </member>
    <member name="P:Windows.UI.Composition.CompositionObject.Dispatcher">
      <summary>The dispatcher for the CompositionObject.</summary>
      <returns>The dispatcher for the CompositionObject.</returns>
    </member>
    <member name="P:Windows.UI.Composition.CompositionObject.DispatcherQueue">
      <summary>Gets the DispatcherQueue for the CompostionObject.</summary>
      <returns>The DispatcherQueue for the CompostionObject.</returns>
    </member>
    <member name="P:Windows.UI.Composition.CompositionObject.ImplicitAnimations">
      <summary>The collection of implicit animations attached to this object.</summary>
      <returns>The collection of implicit animations attached to this object.</returns>
    </member>
    <member name="P:Windows.UI.Composition.CompositionObject.Properties">
      <summary>The collection of properties associated with the CompositionObject.</summary>
      <returns>The collection of properties associated with the CompositionObject.</returns>
    </member>
    <member name="M:Windows.UI.Composition.CompositionObject.Close">
      <summary>Closes the CompositionObject and releases system resources.</summary>
    </member>
    <member name="M:Windows.UI.Composition.CompositionObject.PopulatePropertyInfo(System.String,Windows.UI.Composition.AnimationPropertyInfo)">
      <summary>Defines a property that can be animated.</summary>
      <param name="propertyName">The property that can be animated.</param>
      <param name="propertyInfo">Information about the property to be animated.</param>
    </member>
    <member name="M:Windows.UI.Composition.CompositionObject.StartAnimation(System.String,Windows.UI.Composition.CompositionAnimation)">
      <summary>Connects an animation with the specified property of the object and starts the animation.</summary>
      <param name="propertyName">The property to associate the animation with.</param>
      <param name="animation">The animation to associate with the specified property.</param>
    </member>
    <member name="M:Windows.UI.Composition.CompositionObject.StartAnimationGroup(Windows.UI.Composition.ICompositionAnimationBase)">
      <summary>Starts an animation group.</summary>
      <param name="value">The animation group to start.</param>
    </member>
    <member name="M:Windows.UI.Composition.CompositionObject.StartAnimationGroupWithIAnimationObject(Windows.UI.Composition.IAnimationObject,Windows.UI.Composition.ICompositionAnimationBase)">
      <summary>Starts an animation group on the specified target.</summary>
      <param name="target">The object that defines the property to be animated.</param>
      <param name="animation">The animation to associate with the specified property.</param>
    </member>
    <member name="M:Windows.UI.Composition.CompositionObject.StartAnimationWithIAnimationObject(Windows.UI.Composition.IAnimationObject,System.String,Windows.UI.Composition.CompositionAnimation)">
      <summary>Connects an animation with the specified property of the target object and starts the animation.</summary>
      <param name="target">The object that defines the property to be animated.</param>
      <param name="propertyName">The property to associate the animation with.</param>
      <param name="animation">The animation to associate with the specified property.</param>
    </member>
    <member name="M:Windows.UI.Composition.CompositionObject.StopAnimation(System.String)">
      <summary>Disconnects an animation from the specified property and stops the animation.</summary>
      <param name="propertyName">The name of the property to disconnect the animation from.</param>
    </member>
    <member name="M:Windows.UI.Composition.CompositionObject.StopAnimationGroup(Windows.UI.Composition.ICompositionAnimationBase)">
      <summary>Stops an animation group.</summary>
      <param name="value">The animation group to stop.</param>
    </member>
    <member name="M:Windows.UI.Composition.CompositionObject.TryGetAnimationController(System.String)">
      <summary>Returns an AnimationController for the animation running on the specified property.</summary>
      <param name="propertyName">The property being animated.</param>
      <returns>An instance of AnimationController for the specified animation, or **null** if the animation is not found.</returns>
    </member>
    <member name="T:Windows.UI.Composition.CompositionPath">
      <summary>Represents a series of connected lines and curves.</summary>
    </member>
    <member name="M:Windows.UI.Composition.CompositionPath.#ctor(Windows.Graphics.IGeometrySource2D)">
      <summary>Initializes a new instance of the CompositionPath class.</summary>
      <param name="source">The source of the path data.</param>
    </member>
    <member name="T:Windows.UI.Composition.CompositionPathGeometry">
      <summary>Represents a series of connected lines and curves.</summary>
    </member>
    <member name="P:Windows.UI.Composition.CompositionPathGeometry.Path">
      <summary>Gets or sets the data that defines the lines and curves of the path.</summary>
      <returns>The data that defines the lines and curves of the path.</returns>
    </member>
    <member name="T:Windows.UI.Composition.CompositionProjectedShadow">
      <summary>Represents a scene-based shadow calculated using the relationship between the light, the visual that casts the shadow,and the visual that receives the shadow, such that the shadow is drawn differently on each receiver.</summary>
    </member>
    <member name="P:Windows.UI.Composition.CompositionProjectedShadow.BlurRadiusMultiplier">
      <summary>Gets or sets the multiplier for the shadow's blur radius.</summary>
      <returns>The multiplier for the shadow's blur radius.</returns>
    </member>
    <member name="P:Windows.UI.Composition.CompositionProjectedShadow.Casters">
      <summary>Gets the collection of objects that cast a shadow on the receivers.</summary>
      <returns>The collection of objects that cast a shadow on the receivers.</returns>
    </member>
    <member name="P:Windows.UI.Composition.CompositionProjectedShadow.LightSource">
      <summary>Gets or sets the composition light that determines the direction the shadow is cast.</summary>
      <returns>The composition light that determines the direction the shadow is cast.</returns>
    </member>
    <member name="P:Windows.UI.Composition.CompositionProjectedShadow.MaxBlurRadius">
      <summary>Gets or sets the maximum blur radius of the shadow.</summary>
      <returns>The maximum blur radius of the shadow.</returns>
    </member>
    <member name="P:Windows.UI.Composition.CompositionProjectedShadow.MinBlurRadius">
      <summary>Gets or sets the minimum blur radius of the shadow.</summary>
      <returns>The minimum blur radius of the shadow.</returns>
    </member>
    <member name="P:Windows.UI.Composition.CompositionProjectedShadow.Receivers">
      <summary>Gets the collection of objects that the shadow is cast on.</summary>
      <returns>The collection of objects that the shadow is cast on.</returns>
    </member>
    <member name="T:Windows.UI.Composition.CompositionProjectedShadowCaster">
      <summary>Represents an object that casts a projected shadow.</summary>
    </member>
    <member name="P:Windows.UI.Composition.CompositionProjectedShadowCaster.Brush">
      <summary>Gets or sets the brush used to draw the shadow.</summary>
      <returns>The brush used to draw the shadow.</returns>
    </member>
    <member name="P:Windows.UI.Composition.CompositionProjectedShadowCaster.CastingVisual">
      <summary>Gets or sets the Visual that casts the shadow.</summary>
      <returns>The Visual that casts the shadow.</returns>
    </member>
    <member name="T:Windows.UI.Composition.CompositionProjectedShadowCasterCollection">
      <summary>Represents a collection of CompositionProjectedShadowCaster objects.</summary>
    </member>
    <member name="P:Windows.UI.Composition.CompositionProjectedShadowCasterCollection.Count">
      <summary>Gets the size (count) of the collection.</summary>
      <returns>The number of items in the collection.</returns>
    </member>
    <member name="P:Windows.UI.Composition.CompositionProjectedShadowCasterCollection.MaxRespectedCasters">
      <summary>Gets the maximum number of shadow casters that will be respected.</summary>
      <returns>The maximum number of shadow casters that will be respected.</returns>
    </member>
    <member name="M:Windows.UI.Composition.CompositionProjectedShadowCasterCollection.First">
      <summary>Returns an iterator for the items in the collection.</summary>
      <returns>The iterator object. The iterator's current position is the 0-index position, or at the collection end if the collection is empty.</returns>
    </member>
    <member name="M:Windows.UI.Composition.CompositionProjectedShadowCasterCollection.InsertAbove(Windows.UI.Composition.CompositionProjectedShadowCaster,Windows.UI.Composition.CompositionProjectedShadowCaster)">
      <summary>Adds a CompositionProjectedShadowCaster to the collection above the specified item.</summary>
      <param name="newCaster">The CompositionProjectedShadowCaster to add to the collection.</param>
      <param name="reference">The item to add _newCaster_ above.</param>
    </member>
    <member name="M:Windows.UI.Composition.CompositionProjectedShadowCasterCollection.InsertAtBottom(Windows.UI.Composition.CompositionProjectedShadowCaster)">
      <summary>Adds a CompositionProjectedShadowCaster to the bottom of the collection.</summary>
      <param name="newCaster">The CompositionProjectedShadowCaster to add to the collection.</param>
    </member>
    <member name="M:Windows.UI.Composition.CompositionProjectedShadowCasterCollection.InsertAtTop(Windows.UI.Composition.CompositionProjectedShadowCaster)">
      <summary>Adds a CompositionProjectedShadowCaster to the top of the collection.</summary>
      <param name="newCaster">The CompositionProjectedShadowCaster to add to the collection.</param>
    </member>
    <member name="M:Windows.UI.Composition.CompositionProjectedShadowCasterCollection.InsertBelow(Windows.UI.Composition.CompositionProjectedShadowCaster,Windows.UI.Composition.CompositionProjectedShadowCaster)">
      <summary>Adds a CompositionProjectedShadowCaster to the collection below the specified item.</summary>
      <param name="newCaster">The CompositionProjectedShadowCaster to add to the collection.</param>
      <param name="reference">The item to add _newCaster_ below.</param>
    </member>
    <member name="M:Windows.UI.Composition.CompositionProjectedShadowCasterCollection.Remove(Windows.UI.Composition.CompositionProjectedShadowCaster)">
      <summary>Removes the specified CompositionProjectedShadowCaster from the collection.</summary>
      <param name="caster">The CompositionProjectedShadowCaster to remove from the collection.</param>
    </member>
    <member name="M:Windows.UI.Composition.CompositionProjectedShadowCasterCollection.RemoveAll">
      <summary>Removes all items from the collection.</summary>
    </member>
    <member name="T:Windows.UI.Composition.CompositionProjectedShadowReceiver">
      <summary>Represents an object that can have a projected shadow cast on it.</summary>
    </member>
    <member name="P:Windows.UI.Composition.CompositionProjectedShadowReceiver.ReceivingVisual">
      <summary>Gets or sets the Visual that the shadow is cast on.</summary>
      <returns>The Visual that the shadow is cast on.</returns>
    </member>
    <member name="T:Windows.UI.Composition.CompositionProjectedShadowReceiverUnorderedCollection">
      <summary>Represents an unordered collection of CompositionProjectedShadowReceiver objects.</summary>
    </member>
    <member name="P:Windows.UI.Composition.CompositionProjectedShadowReceiverUnorderedCollection.Count">
      <summary>Gets the size (count) of the collection.</summary>
      <returns>The number of items in the collection.</returns>
    </member>
    <member name="M:Windows.UI.Composition.CompositionProjectedShadowReceiverUnorderedCollection.Add(Windows.UI.Composition.CompositionProjectedShadowReceiver)">
      <summary>Adds the specified CompositionProjectedShadowReceiver to the collection.</summary>
      <param name="value">The item to add to the collection.</param>
    </member>
    <member name="M:Windows.UI.Composition.CompositionProjectedShadowReceiverUnorderedCollection.First">
      <summary>Returns an iterator for the items in the collection.</summary>
      <returns>The iterator object. The iterator's current position is the 0-index position, or at the collection end if the collection is empty.</returns>
    </member>
    <member name="M:Windows.UI.Composition.CompositionProjectedShadowReceiverUnorderedCollection.Remove(Windows.UI.Composition.CompositionProjectedShadowReceiver)">
      <summary>Removes the specified CompositionProjectedShadowReceiver from the collection.</summary>
      <param name="value">The CompositionProjectedShadowReceiver to remove from the collection.</param>
    </member>
    <member name="M:Windows.UI.Composition.CompositionProjectedShadowReceiverUnorderedCollection.RemoveAll">
      <summary>Removes all items from the collection.</summary>
    </member>
    <member name="T:Windows.UI.Composition.CompositionPropertySet">
      <summary>Stores values as key-value pairs.</summary>
    </member>
    <member name="M:Windows.UI.Composition.CompositionPropertySet.InsertBoolean(System.String,System.Boolean)">
      <summary>Inserts a boolean key-value pair.</summary>
      <param name="propertyName">The key associated with the value. This key can be used to retrieve the value.</param>
      <param name="value">The value to insert.</param>
    </member>
    <member name="M:Windows.UI.Composition.CompositionPropertySet.InsertColor(System.String,Windows.UI.Color)">
      <summary>Inserts a Color key-value pair.</summary>
      <param name="propertyName">The key associated with the value. This key can be used to retrieve the value.</param>
      <param name="value">The value to insert.</param>
    </member>
    <member name="M:Windows.UI.Composition.CompositionPropertySet.InsertMatrix3x2(System.String,Windows.Foundation.Numerics.Matrix3x2)">
      <summary>Inserts a Matrix3x2 key-value pair.</summary>
      <param name="propertyName">The key associated with the value. This key can be used to retrieve the value.</param>
      <param name="value">The value to insert.</param>
    </member>
    <member name="M:Windows.UI.Composition.CompositionPropertySet.InsertMatrix4x4(System.String,Windows.Foundation.Numerics.Matrix4x4)">
      <summary>Inserts a Matrix4x4 key-value pair.</summary>
      <param name="propertyName">The key associated with the value. This key can be used to retrieve the value.</param>
      <param name="value">The value to insert.</param>
    </member>
    <member name="M:Windows.UI.Composition.CompositionPropertySet.InsertQuaternion(System.String,Windows.Foundation.Numerics.Quaternion)">
      <summary>Inserts a quaternion key-value pair.</summary>
      <param name="propertyName">The key associated with the value. This key can be used to retrieve the value.</param>
      <param name="value">The value to insert.</param>
    </member>
    <member name="M:Windows.UI.Composition.CompositionPropertySet.InsertScalar(System.String,System.Single)">
      <summary>Inserts a Single key-value pair.</summary>
      <param name="propertyName">The name of the property to insert.</param>
      <param name="value">The value of the property to insert.</param>
    </member>
    <member name="M:Windows.UI.Composition.CompositionPropertySet.InsertVector2(System.String,Windows.Foundation.Numerics.Vector2)">
      <summary>Inserts a Vector2 key-value pair.</summary>
      <param name="propertyName">The key associated with the value. This key can be used to retrieve the value.</param>
      <param name="value">The value to insert.</param>
    </member>
    <member name="M:Windows.UI.Composition.CompositionPropertySet.InsertVector3(System.String,Windows.Foundation.Numerics.Vector3)">
      <summary>Inserts a Vector3 key-value pair.</summary>
      <param name="propertyName">The key associated with the value. This key can be used to retrieve the value.</param>
      <param name="value">The value to insert.</param>
    </member>
    <member name="M:Windows.UI.Composition.CompositionPropertySet.InsertVector4(System.String,Windows.Foundation.Numerics.Vector4)">
      <summary>Inserts a Vector4 key-value pair.</summary>
      <param name="propertyName">The key associated with the value. This key can be used to retrieve the value.</param>
      <param name="value">The value to insert.</param>
    </member>
    <member name="M:Windows.UI.Composition.CompositionPropertySet.TryGetBoolean(System.String,System.Boolean@)">
      <summary>Retrieves the specified boolean property value.</summary>
      <param name="propertyName">The name of the property to retrieve.</param>
      <param name="value">If the operation is successful, this parameter will contain the specified boolean property value when the method returns.</param>
      <returns>Returns a CompositionGetValueStatus value indicating the outcome of retrieving the key-value pair.</returns>
    </member>
    <member name="M:Windows.UI.Composition.CompositionPropertySet.TryGetColor(System.String,Windows.UI.Color@)">
      <summary>Retrieves the specified Color property value.</summary>
      <param name="propertyName">The name of the property to retrieve.</param>
      <param name="value">If the operation is successful, this parameter will contain the specified Color property value when the method returns.</param>
      <returns>Returns a CompositionGetValueStatus value indicating the outcome of retrieving the key-value pair.</returns>
    </member>
    <member name="M:Windows.UI.Composition.CompositionPropertySet.TryGetMatrix3x2(System.String,Windows.Foundation.Numerics.Matrix3x2@)">
      <summary>Retrieves the specified Matrix3x2 property value.</summary>
      <param name="propertyName">The name of the property to retrieve.</param>
      <param name="value">If the operation is successful, this parameter will contain the specified Matrix3x2 property value when the method returns.</param>
      <returns>Returns a CompositionGetValueStatus value indicating the outcome of retrieving the key-value pair.</returns>
    </member>
    <member name="M:Windows.UI.Composition.CompositionPropertySet.TryGetMatrix4x4(System.String,Windows.Foundation.Numerics.Matrix4x4@)">
      <summary>Retrieves the specified Matrix4x4 property value.</summary>
      <param name="propertyName">The name of the property to retrieve.</param>
      <param name="value">If the operation is successful, this parameter will contain the specified Matrix4x4 property value when the method returns.</param>
      <returns>Returns a CompositionGetValueStatus value indicating the outcome of retrieving the key-value pair.</returns>
    </member>
    <member name="M:Windows.UI.Composition.CompositionPropertySet.TryGetQuaternion(System.String,Windows.Foundation.Numerics.Quaternion@)">
      <summary>Retrieves the specified quaternion property value.</summary>
      <param name="propertyName">The name of the property to retrieve.</param>
      <param name="value">If the operation is successful, this parameter will contain the specified quaternion property value when the method returns.</param>
      <returns>Returns an enumeration value indicating the outcome of retrieving the key-value pair.</returns>
    </member>
    <member name="M:Windows.UI.Composition.CompositionPropertySet.TryGetScalar(System.String,System.Single@)">
      <summary>Retrieves the specified Single property value.</summary>
      <param name="propertyName">The name of the property to retrieve.</param>
      <param name="value">If the operation is successful, this parameter will contain the specified Single property value when the method returns.</param>
      <returns>Returns a CompositionGetValueStatus value indicating the outcome of retrieving the key-value pair.</returns>
    </member>
    <member name="M:Windows.UI.Composition.CompositionPropertySet.TryGetVector2(System.String,Windows.Foundation.Numerics.Vector2@)">
      <summary>Retrieves the specified Vector2 property value.</summary>
      <param name="propertyName">The name of the property to retrieve.</param>
      <param name="value">If the operation is successful, this parameter will contain the specified Vector2 property value when the method returns.</param>
      <returns>Returns a CompositionGetValueStatus value indicating the outcome of retrieving the key-value pair.</returns>
    </member>
    <member name="M:Windows.UI.Composition.CompositionPropertySet.TryGetVector3(System.String,Windows.Foundation.Numerics.Vector3@)">
      <summary>Retrieves the specified Vector3 property value.</summary>
      <param name="propertyName">The name of the property to retrieve.</param>
      <param name="value">If the operation is successful, this parameter will contain the specified Vector3 property value when the method returns.</param>
      <returns>Returns a CompositionGetValueStatus value indicating the outcome of retrieving the key-value pair.</returns>
    </member>
    <member name="M:Windows.UI.Composition.CompositionPropertySet.TryGetVector4(System.String,Windows.Foundation.Numerics.Vector4@)">
      <summary>Retrieves the specified Vector4 property value.</summary>
      <param name="propertyName">The name of the property to retrieve.</param>
      <param name="value">If the operation is successful, this parameter will contain the specified Vector4 property value when the method returns.</param>
      <returns>Returns a CompositionGetValueStatus value indicating the outcome of retrieving the key-value pair.</returns>
    </member>
    <member name="T:Windows.UI.Composition.CompositionRadialGradientBrush">
      <summary>Represents a brush that paints an area with a radial gradient.</summary>
    </member>
    <member name="P:Windows.UI.Composition.CompositionRadialGradientBrush.EllipseCenter">
      <summary>Gets or sets the two-dimensional coordinates of the center of the ellipse that contains the gradient.</summary>
      <returns>The two-dimensional coordinates of the center of the ellipse the gradient is housed in. The default is a Vector2 with values (0.5, 0.5).</returns>
    </member>
    <member name="P:Windows.UI.Composition.CompositionRadialGradientBrush.EllipseRadius">
      <summary>Gets or sets the radii of the ellipse that contains the gradient.</summary>
      <returns>The radii of the ellipse that contains the gradient. The default is a Vector2 with values (0.5, 0.5).</returns>
    </member>
    <member name="P:Windows.UI.Composition.CompositionRadialGradientBrush.GradientOriginOffset">
      <summary>Gets or sets the two-dimensional coordinates of the origin of the gradient.</summary>
      <returns>The two-dimensional coordinates of the origin of the gradient. The default is a Vector2 with values (0, 0).</returns>
    </member>
    <member name="T:Windows.UI.Composition.CompositionRectangleGeometry">
      <summary>Represents a rectangle shape of the specified size.</summary>
    </member>
    <member name="P:Windows.UI.Composition.CompositionRectangleGeometry.Offset">
      <summary>Gets or sets the offset of the rectangle.</summary>
      <returns>The offset of the rectangle.</returns>
    </member>
    <member name="P:Windows.UI.Composition.CompositionRectangleGeometry.Size">
      <summary>Gets or sets the height and width of the rectangle.</summary>
      <returns>The height and width of the rectangle.</returns>
    </member>
    <member name="T:Windows.UI.Composition.CompositionRoundedRectangleGeometry">
      <summary>Represents a rectangle shape of the specified size with rounded corners.</summary>
    </member>
    <member name="P:Windows.UI.Composition.CompositionRoundedRectangleGeometry.CornerRadius">
      <summary>Gets or sets the degree to which the corners are rounded.</summary>
      <returns>The degree to which the corners are rounded.</returns>
    </member>
    <member name="P:Windows.UI.Composition.CompositionRoundedRectangleGeometry.Offset">
      <summary>Gets or sets the offset of the rectangle.</summary>
      <returns>The offset of the rectangle.</returns>
    </member>
    <member name="P:Windows.UI.Composition.CompositionRoundedRectangleGeometry.Size">
      <summary>Gets or sets the height and width of the rectangle.</summary>
      <returns>The height and width of the rectangle.</returns>
    </member>
    <member name="T:Windows.UI.Composition.CompositionScopedBatch">
      <summary>An explicitly created group of active animations or effects.</summary>
    </member>
    <member name="P:Windows.UI.Composition.CompositionScopedBatch.IsActive">
      <summary>Indicates whether the CompositionScopedBatch is currently opened for objects to be aggregated.</summary>
      <returns>Boolean indicating whether the CompositionScopedBatch is currently opened for objects to be aggregated.</returns>
    </member>
    <member name="P:Windows.UI.Composition.CompositionScopedBatch.IsEnded">
      <summary>Indicates whether the CompositionScopedBatch has been closed and can no longer accept changes.</summary>
      <returns>Boolean indicating whether the CompositionScopedBatch has been closed and can no longer accept changes.</returns>
    </member>
    <member name="E:Windows.UI.Composition.CompositionScopedBatch.Completed">
      <summary>Event triggered once all animations and effects in the CompositionScopedBatch have completed.</summary>
    </member>
    <member name="M:Windows.UI.Composition.CompositionScopedBatch.End">
      <summary>Closes the CompositionScopedBatch. Once the CompositionScopedBatch has been closed it cannot be suspended or resumed again.</summary>
    </member>
    <member name="M:Windows.UI.Composition.CompositionScopedBatch.Resume">
      <summary>Resumes aggregating objects in the CompositionScopedBatch.</summary>
    </member>
    <member name="M:Windows.UI.Composition.CompositionScopedBatch.Suspend">
      <summary>Suspends aggregating objects in the CompositionScopedBatch.</summary>
    </member>
    <member name="T:Windows.UI.Composition.CompositionShadow">
      <summary>Base class for shadows that can be applied to a SpriteVisual.</summary>
    </member>
    <member name="T:Windows.UI.Composition.CompositionShape">
      <summary>Represents the base shape class.</summary>
    </member>
    <member name="P:Windows.UI.Composition.CompositionShape.CenterPoint">
      <summary>The point about which the shape is rotated and scaled.</summary>
      <returns>The point about which the shape is rotated and scaled.</returns>
    </member>
    <member name="P:Windows.UI.Composition.CompositionShape.Offset">
      <summary>Gets or sets the offset of the shape relative to its ShapeVisual.</summary>
      <returns>The offset of the shape relative to its ShapeVisual.</returns>
    </member>
    <member name="P:Windows.UI.Composition.CompositionShape.RotationAngle">
      <summary>Gets or sets the rotation angle of the shape in radians.</summary>
      <returns>The rotation angle of the shape in radians.</returns>
    </member>
    <member name="P:Windows.UI.Composition.CompositionShape.RotationAngleInDegrees">
      <summary>Gets or sets the rotation angle of the shape in degrees.</summary>
      <returns>The rotation angle of the shape in degrees.</returns>
    </member>
    <member name="P:Windows.UI.Composition.CompositionShape.Scale">
      <summary>Gets or sets the scale to apply to the shape.</summary>
      <returns>The scale to apply to the shape.</returns>
    </member>
    <member name="P:Windows.UI.Composition.CompositionShape.TransformMatrix">
      <summary>Gets or sets the transform matrix to apply to the shape.</summary>
      <returns>The transform matrix to apply to the shape.</returns>
    </member>
    <member name="T:Windows.UI.Composition.CompositionShapeCollection">
      <summary>Represents a collection of CompositionShape objects that can be individually accessed by index.</summary>
    </member>
    <member name="P:Windows.UI.Composition.CompositionShapeCollection.Size">
      <summary>Gets the size (count) of the collection.</summary>
      <returns>The count of items in the collection.</returns>
    </member>
    <member name="M:Windows.UI.Composition.CompositionShapeCollection.Append(Windows.UI.Composition.CompositionShape)">
      <summary>Adds a new item to the collection.</summary>
      <param name="value">The item to add.</param>
    </member>
    <member name="M:Windows.UI.Composition.CompositionShapeCollection.Clear">
      <summary>Removes all items from the collection.</summary>
    </member>
    <member name="M:Windows.UI.Composition.CompositionShapeCollection.First">
      <summary>Returns an iterator for the items in the collection.</summary>
      <returns>The iterator object. The iterator's current position is the 0-index position, or at the collection end if the collection is empty.</returns>
    </member>
    <member name="M:Windows.UI.Composition.CompositionShapeCollection.GetAt(System.UInt32)">
      <summary>Returns the item located at the specified index.</summary>
      <param name="index">The integer index for the value to retrieve.</param>
      <returns>The CompositionShape value at the specified index.</returns>
    </member>
    <member name="M:Windows.UI.Composition.CompositionShapeCollection.GetMany(System.UInt32,Windows.UI.Composition.CompositionShape[])">
      <summary>Retrieves multiple elements in a single pass through the iterator.</summary>
      <param name="startIndex">The index from which to start retrieval.</param>
      <param name="items">Provides the destination for the result. Size the initial array size as a "capacity" in order to specify how many results should be retrieved.</param>
      <returns>The number of items retrieved.</returns>
    </member>
    <member name="M:Windows.UI.Composition.CompositionShapeCollection.GetView">
      <summary>Gets an immutable view into the collection.</summary>
      <returns>An object representing the immutable collection view.</returns>
    </member>
    <member name="M:Windows.UI.Composition.CompositionShapeCollection.IndexOf(Windows.UI.Composition.CompositionShape,System.UInt32@)">
      <summary>Retrieves the index of the specified item.</summary>
      <param name="value">The value to find in the collection.</param>
      <param name="index">The index of the item to find, if found.</param>
      <returns>**true** if an item with the specified value was found; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Composition.CompositionShapeCollection.InsertAt(System.UInt32,Windows.UI.Composition.CompositionShape)">
      <summary>Inserts the specified item at the specified index.</summary>
      <param name="index">The zero-based index at which to insert the item.</param>
      <param name="value">The object to insert into the collection.</param>
    </member>
    <member name="M:Windows.UI.Composition.CompositionShapeCollection.RemoveAt(System.UInt32)">
      <summary>Removes the item at the specified index.</summary>
      <param name="index">The zero-based index of the item to remove.</param>
    </member>
    <member name="M:Windows.UI.Composition.CompositionShapeCollection.RemoveAtEnd">
      <summary>Removes the last item in the collection.</summary>
    </member>
    <member name="M:Windows.UI.Composition.CompositionShapeCollection.ReplaceAll(Windows.UI.Composition.CompositionShape[])">
      <summary>Initially clears the collection, then inserts the provided array as new items.</summary>
      <param name="items">The new collection items.</param>
    </member>
    <member name="M:Windows.UI.Composition.CompositionShapeCollection.SetAt(System.UInt32,Windows.UI.Composition.CompositionShape)">
      <summary>Sets the value at the specified index to the CompositionShape value specified.</summary>
      <param name="index">The index at which to set the value.</param>
      <param name="value">The value to set.</param>
    </member>
    <member name="T:Windows.UI.Composition.CompositionSpriteShape">
      <summary>A CompositionShape that draws Stroked and Filled CompositionGeometry.</summary>
    </member>
    <member name="P:Windows.UI.Composition.CompositionSpriteShape.FillBrush">
      <summary>Gets or sets the brush that paints the interior area of the shape.</summary>
      <returns>A brush that paints/fills the shape interior.</returns>
    </member>
    <member name="P:Windows.UI.Composition.CompositionSpriteShape.Geometry">
      <summary>Gets or sets the geometry that defines this shape.</summary>
      <returns>The geometry that defines this shape.</returns>
    </member>
    <member name="P:Windows.UI.Composition.CompositionSpriteShape.IsStrokeNonScaling">
      <summary>Gets or sets a value that specifies whether the shape's outline scales.</summary>
      <returns>**true** if the shape's outline does not scale; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Composition.CompositionSpriteShape.StrokeBrush">
      <summary>Gets or sets the brush that paints the outline of the shape.</summary>
      <returns>A brush that paints the shape outline.</returns>
    </member>
    <member name="P:Windows.UI.Composition.CompositionSpriteShape.StrokeDashArray">
      <summary>Gets the collection of values that indicates the pattern of dashes and gaps used to outline shapes.</summary>
      <returns>The collection of values that indicates the pattern of dashes and gaps used to outline shapes.</returns>
    </member>
    <member name="P:Windows.UI.Composition.CompositionSpriteShape.StrokeDashCap">
      <summary>Gets or sets a CompositionStrokeCap enumeration value that specifies how the ends of a dash are drawn.</summary>
      <returns>An enumeration value that specifies how the ends of a dash are drawn. The default is **Flat**.</returns>
    </member>
    <member name="P:Windows.UI.Composition.CompositionSpriteShape.StrokeDashOffset">
      <summary>Gets or sets a value that specifies the distance within the dash pattern where a dash begins.</summary>
      <returns>A value that represents the distance within the dash pattern where a dash begins. The default is 0.</returns>
    </member>
    <member name="P:Windows.UI.Composition.CompositionSpriteShape.StrokeEndCap">
      <summary>Gets or sets a CompositionStrokeCap enumeration value that specifies how the end of a line is drawn.</summary>
      <returns>An enumeration value that specifies how the end of a line is drawn. The default is **Flat**.</returns>
    </member>
    <member name="P:Windows.UI.Composition.CompositionSpriteShape.StrokeLineJoin">
      <summary>Gets or sets a CompositionStrokeLineJoin enumeration value that specifies the type of join used at the vertices of a shape.</summary>
      <returns>An enumeration value that specifies  the type of join used at the vertices of a shape. The default is **Miter**.</returns>
    </member>
    <member name="P:Windows.UI.Composition.CompositionSpriteShape.StrokeMiterLimit">
      <summary>Gets or sets a limit on the ratio of the miter length to half the StrokeThickness of a shape element.</summary>
      <returns>The limit on the ratio of the miter length to the StrokeThickness of a shape element. This value is always a positive number that is greater than or equal to 1.</returns>
    </member>
    <member name="P:Windows.UI.Composition.CompositionSpriteShape.StrokeStartCap">
      <summary>Gets or sets a CompositionStrokeCap enumeration value that specifies how the start of a line is drawn.</summary>
      <returns>An enumeration value that specifies how the start of a line is drawn. The default is **Flat**.</returns>
    </member>
    <member name="P:Windows.UI.Composition.CompositionSpriteShape.StrokeThickness">
      <summary>Gets or sets the width of the shape outline.</summary>
      <returns>The width of the shape outline, in pixels. The default value is 0.</returns>
    </member>
    <member name="T:Windows.UI.Composition.CompositionStretch">
      <summary>Specifies how content is scaled when mapped from its source to a destination space.</summary>
    </member>
    <member name="F:Windows.UI.Composition.CompositionStretch.Fill">
      <summary>Scale content such that its size is equal to the size of the destination. The aspect ratio of the content is not preserved.</summary>
    </member>
    <member name="F:Windows.UI.Composition.CompositionStretch.None">
      <summary>No Scaling. If the size of the content is greater than size of destination, the content is clipped to the bounds of the destination space.</summary>
    </member>
    <member name="F:Windows.UI.Composition.CompositionStretch.Uniform">
      <summary>Scale content such that its aspect ratio is preserved and it fits entirely within the bounds of the destination space. If the content’s aspect ratio does not match that of the destination, the content will not cover some of the area bound by the destination space. This is the default value for CompositionSurfaceBrush.Stretch.</summary>
    </member>
    <member name="F:Windows.UI.Composition.CompositionStretch.UniformToFill">
      <summary>Scale content such that its aspect ratio is preserved and it fills the entirety of the destination’s bounds. If the content’s aspect ratio does not match that of the destination, the content will be clipped to the bounds of the destination.</summary>
    </member>
    <member name="T:Windows.UI.Composition.CompositionStrokeCap">
      <summary>Defines constants that specify the shape at the end of a line or segment.</summary>
    </member>
    <member name="F:Windows.UI.Composition.CompositionStrokeCap.Flat">
      <summary>A cap that does not extend past the last point of the line.</summary>
    </member>
    <member name="F:Windows.UI.Composition.CompositionStrokeCap.Round">
      <summary>A semicircle that has a diameter equal to the line thickness.</summary>
    </member>
    <member name="F:Windows.UI.Composition.CompositionStrokeCap.Square">
      <summary>Half of a square that has a length equal to the line thickness.</summary>
    </member>
    <member name="F:Windows.UI.Composition.CompositionStrokeCap.Triangle">
      <summary>An isosceles right triangle whose hypotenuse is equal in length to the thickness of the line.</summary>
    </member>
    <member name="T:Windows.UI.Composition.CompositionStrokeDashArray">
      <summary>Represents a collection of values that indicates the pattern of dashes and gaps that is used to outline shapes.</summary>
    </member>
    <member name="P:Windows.UI.Composition.CompositionStrokeDashArray.Size">
      <summary>Gets the size (count) of the collection.</summary>
      <returns>The count of items in the collection.</returns>
    </member>
    <member name="M:Windows.UI.Composition.CompositionStrokeDashArray.Append(System.Single)">
      <summary>Adds a new item to the collection.</summary>
      <param name="value">The item to add.</param>
    </member>
    <member name="M:Windows.UI.Composition.CompositionStrokeDashArray.Clear">
      <summary>Removes all items from the collection.</summary>
    </member>
    <member name="M:Windows.UI.Composition.CompositionStrokeDashArray.First">
      <summary>Returns an iterator for the items in the collection.</summary>
      <returns>The iterator object. The iterator's current position is the 0-index position, or at the collection end if the collection is empty.</returns>
    </member>
    <member name="M:Windows.UI.Composition.CompositionStrokeDashArray.GetAt(System.UInt32)">
      <summary>Returns the value located at the specified index.</summary>
      <param name="index">The integer index for the value to retrieve.</param>
      <returns>The value at the specified index.</returns>
    </member>
    <member name="M:Windows.UI.Composition.CompositionStrokeDashArray.GetMany(System.UInt32,System.Single[])">
      <summary>Retrieves multiple elements in a single pass through the iterator.</summary>
      <param name="startIndex">The index from which to start retrieval.</param>
      <param name="items">Provides the destination for the result. Size the initial array size as a "capacity" in order to specify how many results should be retrieved.</param>
      <returns>The number of items retrieved.</returns>
    </member>
    <member name="M:Windows.UI.Composition.CompositionStrokeDashArray.GetView">
      <summary>Gets an immutable view into the collection.</summary>
      <returns>An object representing the immutable collection view.</returns>
    </member>
    <member name="M:Windows.UI.Composition.CompositionStrokeDashArray.IndexOf(System.Single,System.UInt32@)">
      <summary>Retrieves the index of the specified item.</summary>
      <param name="value">The value to find in the collection.</param>
      <param name="index">The index of the item to find, if found.</param>
      <returns>**true** if an item with the specified value was found; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Composition.CompositionStrokeDashArray.InsertAt(System.UInt32,System.Single)">
      <summary>Inserts the specified item at the specified index.</summary>
      <param name="index">The index at which to set the value.</param>
      <param name="value">The value to set.</param>
    </member>
    <member name="M:Windows.UI.Composition.CompositionStrokeDashArray.RemoveAt(System.UInt32)">
      <summary>Removes the item at the specified index.</summary>
      <param name="index">The index position of the item to remove.</param>
    </member>
    <member name="M:Windows.UI.Composition.CompositionStrokeDashArray.RemoveAtEnd">
      <summary>Removes the last item in the collection.</summary>
    </member>
    <member name="M:Windows.UI.Composition.CompositionStrokeDashArray.ReplaceAll(System.Single[])">
      <summary>Initially clears the collection, then inserts the provided array as new items.</summary>
      <param name="items">The new collection items.</param>
    </member>
    <member name="M:Windows.UI.Composition.CompositionStrokeDashArray.SetAt(System.UInt32,System.Single)">
      <summary>Sets the value at the specified index to the value specified.</summary>
      <param name="index">The index at which to set the value.</param>
      <param name="value">The value to set.</param>
    </member>
    <member name="T:Windows.UI.Composition.CompositionStrokeLineJoin">
      <summary>Defines constants that specify the shape used to join two lines or segments.</summary>
    </member>
    <member name="F:Windows.UI.Composition.CompositionStrokeLineJoin.Bevel">
      <summary>Line joins use beveled vertices.</summary>
    </member>
    <member name="F:Windows.UI.Composition.CompositionStrokeLineJoin.Miter">
      <summary>Line joins use regular angular vertices.</summary>
    </member>
    <member name="F:Windows.UI.Composition.CompositionStrokeLineJoin.MiterOrBevel">
      <summary>Line joins use regular angular vertices unless the join would extend beyond the miter limit; otherwise, line joins use beveled vertices.</summary>
    </member>
    <member name="F:Windows.UI.Composition.CompositionStrokeLineJoin.Round">
      <summary>Line joins use rounded vertices.</summary>
    </member>
    <member name="T:Windows.UI.Composition.CompositionSurfaceBrush">
      <summary>Paints a SpriteVisual with pixels from an ICompositionSurface.</summary>
    </member>
    <member name="P:Windows.UI.Composition.CompositionSurfaceBrush.AnchorPoint">
      <summary>The point on the brush to be positioned at the brush's offset. Value is normalized with respect to the size of the SpriteVisual.</summary>
      <returns>The point on the brush to be positioned at the brush's offset. Value is normalized with respect to the size of the SpriteVisual.</returns>
    </member>
    <member name="P:Windows.UI.Composition.CompositionSurfaceBrush.BitmapInterpolationMode">
      <summary>Specifies the algorithm used for interpolating pixels from ICompositionSurface when they do not form a one-to-one mapping to pixels on SpriteVisual (as can happen under stretch, scale, rotation, and other transformations).</summary>
      <returns>Specifies the algorithm used for interpolating pixels from ICompositionSurface when they do not form a one-to-one mapping to pixels on SpriteVisual (as can happen under stretch, scale, rotation, and other transformations).</returns>
    </member>
    <member name="P:Windows.UI.Composition.CompositionSurfaceBrush.CenterPoint">
      <summary>The point about which the brush is rotated and scaled.</summary>
      <returns>The point about which the brush is rotated and scaled.</returns>
    </member>
    <member name="P:Windows.UI.Composition.CompositionSurfaceBrush.HorizontalAlignmentRatio">
      <summary>Controls the positioning of the vertical axis of content with respect to the vertical axis of the SpriteVisual. The value is clamped from 0.0f to 1.0f with 0.0f representing the left vertical edge and 1.0f representing the right vertical edge of the SpriteVisual. By default this is set to 0.0f.</summary>
      <returns>The positioning of the vertical axis of content with respect to the vertical axis of the SpriteVisual. The value is clamped from 0.0f to 1.0f with 0.0f representing the left vertical edge and 1.0f representing the right vertical edge of the SpriteVisual. The default value is 0.5f.</returns>
    </member>
    <member name="P:Windows.UI.Composition.CompositionSurfaceBrush.Offset">
      <summary>The offset of the brush relative to its SpriteVisual.</summary>
      <returns>The offset of the brush relative to its SpriteVisual.</returns>
    </member>
    <member name="P:Windows.UI.Composition.CompositionSurfaceBrush.RotationAngle">
      <summary>The rotation angle, in radians, of the brush.</summary>
      <returns>The rotation angle, in radians, of the brush.</returns>
    </member>
    <member name="P:Windows.UI.Composition.CompositionSurfaceBrush.RotationAngleInDegrees">
      <summary>The rotation angle, in degrees, of the brush.</summary>
      <returns>The rotation angle, in degrees, of the brush.</returns>
    </member>
    <member name="P:Windows.UI.Composition.CompositionSurfaceBrush.Scale">
      <summary>The scale to apply to the brush.</summary>
      <returns>The scale to apply to the brush.</returns>
    </member>
    <member name="P:Windows.UI.Composition.CompositionSurfaceBrush.SnapToPixels">
      <summary>Gets or sets a value that indicates whether the surface brush aligns with pixels.</summary>
      <returns>**true** if the surface brush aligns with pixels; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Composition.CompositionSurfaceBrush.Stretch">
      <summary>Controls the scaling that is applied to the contents the ICompositionSurface with respect to the size of the SpriteVisual that is being painted.</summary>
      <returns>Controls how the brush's content is scaled with respect to the size of the SpriteVisual it is painted onto.</returns>
    </member>
    <member name="P:Windows.UI.Composition.CompositionSurfaceBrush.Surface">
      <summary>The ICompositionSurface associated with the CompositionSurfaceBrush.</summary>
      <returns>The composition surface associated with the CompositionSurfaceBrush.</returns>
    </member>
    <member name="P:Windows.UI.Composition.CompositionSurfaceBrush.TransformMatrix">
      <summary>The transformation matrix to apply to the brush.</summary>
      <returns>The transformation matrix to apply to the brush.</returns>
    </member>
    <member name="P:Windows.UI.Composition.CompositionSurfaceBrush.VerticalAlignmentRatio">
      <summary>Controls the positioning of the horizontal axis of content with respect to the horizontal axis of the SpriteVisual. The value is clamped from 0.0f to 1.0f with 0.0f representing the top horizontal edge and 1.0f representing the bottom horizontal edge of the SpriteVisual. The default value is 0.5f.</summary>
      <returns>The positioning of the horizontal axis of content with respect to the horizontal axis of the SpriteVisual.</returns>
    </member>
    <member name="T:Windows.UI.Composition.CompositionTarget">
      <summary>Represents the window on which to display the composition tree.</summary>
    </member>
    <member name="P:Windows.UI.Composition.CompositionTarget.Root">
      <summary>The root of the composition tree to display.</summary>
      <returns>The root of the composition tree to display.</returns>
    </member>
    <member name="T:Windows.UI.Composition.CompositionTransform">
      <summary>Provides generalized transformation support for composition objects.</summary>
    </member>
    <member name="T:Windows.UI.Composition.CompositionViewBox">
      <summary>Represents a container that maps shape visual tree coordinates onto the visual.</summary>
    </member>
    <member name="P:Windows.UI.Composition.CompositionViewBox.HorizontalAlignmentRatio">
      <summary>Gets or sets the horizontal alignment ratio of the view box.</summary>
      <returns>The horizontal alignment ratio of the view box.</returns>
    </member>
    <member name="P:Windows.UI.Composition.CompositionViewBox.Offset">
      <summary>Gets or sets the offset of the view box.</summary>
      <returns>The offset of the view box.</returns>
    </member>
    <member name="P:Windows.UI.Composition.CompositionViewBox.Size">
      <summary>Gets or sets the height and width of the view box.</summary>
      <returns>The height and width of the view box.</returns>
    </member>
    <member name="P:Windows.UI.Composition.CompositionViewBox.Stretch">
      <summary>Gets or sets a value that specifies how content fits into the available space.</summary>
      <returns>An enumeration value that specifies how content fits into the available space. The default is **Uniform**.</returns>
    </member>
    <member name="P:Windows.UI.Composition.CompositionViewBox.VerticalAlignmentRatio">
      <summary>Gets or sets the vertical alignment ratio of the view box.</summary>
      <returns>The vertical alignment ratio of the view box.</returns>
    </member>
    <member name="T:Windows.UI.Composition.CompositionVirtualDrawingSurface">
      <summary>Represents sparsely allocated bitmaps that can be associated with visuals for composition in a visual tree.</summary>
    </member>
    <member name="M:Windows.UI.Composition.CompositionVirtualDrawingSurface.Trim(Windows.Graphics.RectInt32[])">
      <summary>Clears portions of a virtual drawing surface that were previously defined. Areas that are cleared will be treated as empty once again, and video memory that was previously backing them will be reclaimed.</summary>
      <param name="rects">The region of the drawing surface to trim.</param>
    </member>
    <member name="T:Windows.UI.Composition.CompositionVisualSurface">
      <summary>Represents a visual tree as an ICompositionSurface that can be used to paint a Visual using a CompositionBrush.</summary>
    </member>
    <member name="P:Windows.UI.Composition.CompositionVisualSurface.SourceOffset">
      <summary>Gets or sets the coordinates of the top-left corner of the part of the visual surface used for rendering.</summary>
      <returns>The coordinates of the top-left corner of the part of the visual surface used for rendering.</returns>
    </member>
    <member name="P:Windows.UI.Composition.CompositionVisualSurface.SourceSize">
      <summary>Gets or sets the the height and width of the part of the visual surface used for rendering.</summary>
      <returns>The height and width of the part of the visual surface used for rendering.</returns>
    </member>
    <member name="P:Windows.UI.Composition.CompositionVisualSurface.SourceVisual">
      <summary>Gets or sets the root of the visual tree that is the target of the visual surface.</summary>
      <returns>The root of the visual tree that is the target of the visual surface.</returns>
    </member>
    <member name="T:Windows.UI.Composition.Compositor">
      <summary>Manages the session between an application and the system compositor process.</summary>
    </member>
    <member name="M:Windows.UI.Composition.Compositor.#ctor">
      <summary>Creates an instance of Compositor.</summary>
    </member>
    <member name="P:Windows.UI.Composition.Compositor.Comment">
      <summary>Gets or sets a string to associate with the Compositor.</summary>
      <returns>A string to associate with the Compositor.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Compositor.GlobalPlaybackRate">
      <summary>Gets or sets the rate at which animation plays for all KeyFrame animations created by this compositor.</summary>
      <returns>The rate at which animation plays for all animations created by this compositor.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Compositor.MaxGlobalPlaybackRate">
      <summary>Gets the maximum allowed playback rate for all KeyFrame animations created by this compositor..</summary>
      <returns>The maximum allowed playback rate.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Compositor.MinGlobalPlaybackRate">
      <summary>Gets the minimum allowed playback rate for all KeyFrame animations created by this compositor.</summary>
      <returns>The minimum allowed playback rate.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Compositor.Close">
      <summary>Closes the Compositor object and releases system resources.</summary>
    </member>
    <member name="M:Windows.UI.Composition.Compositor.CreateAmbientLight">
      <summary>Creates an instance of AmbientLight.</summary>
      <returns>Returns the created AmbientLight object.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Compositor.CreateAnimationGroup">
      <summary>Creates an instance of CompositionAnimationGroup.</summary>
      <returns>Returns the created CompositionAnimationGroup object.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Compositor.CreateBackdropBrush">
      <summary>Creates an instance of CompositionBackdropBrush.</summary>
      <returns>Returns the created CompositionBackdropBrush object.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Compositor.CreateBooleanKeyFrameAnimation">
      <summary>Creates an instance of BooleanKeyFrameAnimation.</summary>
      <returns>Returns the created BooleanKeyFrameAnimation object.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Compositor.CreateBounceScalarAnimation">
      <summary>Creates an instance of BounceScalarNaturalMotionAnimation.</summary>
      <returns>The created BounceScalarNaturalMotionAnimation object.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Compositor.CreateBounceVector2Animation">
      <summary>Creates an instance of BounceVector2NaturalMotionAnimation.</summary>
      <returns>The created BounceVector2NaturalMotionAnimation object.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Compositor.CreateBounceVector3Animation">
      <summary>Creates an instance of BounceVector3NaturalMotionAnimation.</summary>
      <returns>The created BounceVector3NaturalMotionAnimation object.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Compositor.CreateColorBrush">
      <summary>Creates an instance of CompositionColorBrush.</summary>
      <returns>Returns the created CompositionColorBrush object.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Compositor.CreateColorBrush(Windows.UI.Color)">
      <summary>Creates an instance of CompositionColorBrush using the specified color.</summary>
      <param name="color">The color for the brush to use.</param>
      <returns>Returns the created CompositionColorBrush object.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Compositor.CreateColorGradientStop">
      <summary>Creates an instance of CompositionColorGradientStop.</summary>
      <returns>The created CompositionColorGradientStop object.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Compositor.CreateColorGradientStop(System.Single,Windows.UI.Color)">
      <summary>Creates an instance of CompositionColorGradientStop with the specified offset and color.</summary>
      <param name="offset">The location of the gradient stop within the gradient vector.</param>
      <param name="color">The color of the gradient stop.</param>
      <returns>The created CompositionColorGradientStop object.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Compositor.CreateColorKeyFrameAnimation">
      <summary>Creates an instance of ColorKeyFrameAnimation.</summary>
      <returns>Returns the created ColorKeyFrameAnimation object.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Compositor.CreateContainerShape">
      <summary>Creates an instance of CompositionContainerShape.</summary>
      <returns>Returns the created CompositionContainerShape object.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Compositor.CreateContainerVisual">
      <summary>Creates an instance of ContainerVisual.</summary>
      <returns>Returns the created ContainerVisual object.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Compositor.CreateCubicBezierEasingFunction(Windows.Foundation.Numerics.Vector2,Windows.Foundation.Numerics.Vector2)">
      <summary>Creates an instance of CubicBezierEasingFunction.</summary>
      <param name="controlPoint1">The first control point for the easing function.</param>
      <param name="controlPoint2">The second control point for the easing function.</param>
      <returns>The created CubicBezierEasingFunction object.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Compositor.CreateDistantLight">
      <summary>Creates an instance of DistantLight.</summary>
      <returns>Returns the created DistantLight object.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Compositor.CreateDropShadow">
      <summary>Creates an instance of DropShadow.</summary>
      <returns>Returns the created DropShadow object.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Compositor.CreateEffectFactory(Windows.Graphics.Effects.IGraphicsEffect)">
      <summary>Creates an instance of CompositionEffectFactory.</summary>
      <param name="graphicsEffect">The type of effect to create.</param>
      <returns>Returns the created CompositionEffectFactory object.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Compositor.CreateEffectFactory(Windows.Graphics.Effects.IGraphicsEffect,Windows.Foundation.Collections.IIterable{System.String})">
      <summary>Creates an instance of CompositionEffectFactory specifying effect parameters that should be animatable.</summary>
      <param name="graphicsEffect">The type of effect to create.</param>
      <param name="animatableProperties">The list of properties that should be animatable. Properties are specified using strings of the form 'EffectName.PropertyName', where 'EffectName' identifies a graphics effect object by its IGraphicsEffect.Name property and 'PropertyName' identifies a property of that object.</param>
      <returns>Returns the created CompositionEffectFactory object.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Compositor.CreateEllipseGeometry">
      <summary>Creates an instance of CompositionEllipseGeometry.</summary>
      <returns>Returns the created CompositionEllipseGeometry object.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Compositor.CreateExpressionAnimation">
      <summary>Creates an instance of ExpressionAnimation.</summary>
      <returns>Returns the created ExpressionAnimation object.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Compositor.CreateExpressionAnimation(System.String)">
      <summary>Creates an instance of ExpressionAnimation.</summary>
      <param name="expression">The expression describing how the ExpressionAnimation should calculate its current value.</param>
      <returns>Returns the created ExpressionAnimation object.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Compositor.CreateGeometricClip">
      <summary>Creates an instance of CompositionGeometricClip.</summary>
      <returns># Windows.UI.Composition.Compositor.CreateGeometricClip</returns>
    </member>
    <member name="M:Windows.UI.Composition.Compositor.CreateGeometricClip(Windows.UI.Composition.CompositionGeometry)">
      <summary>Creates an instance of CompositionGeometricClip using the specified geometry.</summary>
      <param name="geometry">The geometry that defines the shape of the clip.</param>
      <returns>The created CompositionGeometricClip object.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Compositor.CreateHostBackdropBrush">
      <summary>Creates an instance of  CompositionBackdropBrush that samples from the area behind the visual, before the window is drawn.</summary>
      <returns>Returns the created CompositionBackdropBrush.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Compositor.CreateImplicitAnimationCollection">
      <summary>Creates an instance of ImplicitAnimationCollection.</summary>
      <returns>Returns the created ImplicitAnimationCollection object.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Compositor.CreateInsetClip">
      <summary>Creates an instance of InsetClip.</summary>
      <returns>Returns the created InsetClip object.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Compositor.CreateInsetClip(System.Single,System.Single,System.Single,System.Single)">
      <summary>Creates an instance of InsetClip.</summary>
      <param name="leftInset">Inset from the left of the visual.</param>
      <param name="topInset">Inset from the top of the visual.</param>
      <param name="rightInset">Inset from the right of the visual.</param>
      <param name="bottomInset">Inset from the bottom of the visual.</param>
      <returns>Returns the created InsetClip object.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Compositor.CreateLayerVisual">
      <summary>Creates an instance of LayerVisual.</summary>
      <returns>Returns the created LayerVisual object.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Compositor.CreateLinearEasingFunction">
      <summary>Creates an instance of LinearEasingFunction.</summary>
      <returns>Returns the created LinearEasingFunction object.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Compositor.CreateLinearGradientBrush">
      <summary>Creates an instance of CompositionLinearGradientBrush.</summary>
      <returns>The created CompositionLinearGradientBrush object.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Compositor.CreateLineGeometry">
      <summary>Creates an instance of CompositionLineGeometry.</summary>
      <returns>Returns the created CompositionLineGeometry object.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Compositor.CreateMaskBrush">
      <summary>Creates an instance of CompositionMaskBrush.</summary>
      <returns>Returns the created CompositionMaskBrush object.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Compositor.CreateNineGridBrush">
      <summary>Creates an instance of CompositionNineGridBrush.</summary>
      <returns>Returns the created CompositionNineGridBrush object.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Compositor.CreatePathGeometry">
      <summary>Creates an instance of CompositionPathGeometry.</summary>
      <returns>Returns the created CompositionPathGeometry object.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Compositor.CreatePathGeometry(Windows.UI.Composition.CompositionPath)">
      <summary>Creates an instance of CompositionPathGeometry using the specified path.</summary>
      <param name="path">The path data.</param>
      <returns>Returns the created CompositionPathGeometry object.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Compositor.CreatePathKeyFrameAnimation">
      <summary>Creates an instance of PathKeyFrameAnimation.</summary>
      <returns>Returns the created PathKeyFrameAnimation object.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Compositor.CreatePointLight">
      <summary>Creates an instance of PointLight.</summary>
      <returns>Returns the created PointLight object.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Compositor.CreateProjectedShadow">
      <summary>Creates an instance of CompositionProjectedShadow.</summary>
      <returns>Returns the created CompositionProjectedShadow object.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Compositor.CreateProjectedShadowCaster">
      <summary>Creates an instance of CompositionProjectedShadowCaster.</summary>
      <returns>Returns the created CompositionProjectedShadowCaster object.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Compositor.CreateProjectedShadowReceiver">
      <summary>Creates an instance of CompositionProjectedShadowReceiver.</summary>
      <returns>Returns the created CompositionProjectedShadowReceiver object.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Compositor.CreatePropertySet">
      <summary>Creates an instance of CompositionPropertySet.</summary>
      <returns>Returns the created CompositionPropertySet object.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Compositor.CreateQuaternionKeyFrameAnimation">
      <summary>Creates an instance of QuaternionKeyFrameAnimation.</summary>
      <returns>Returns the created QuaternionKeyFrameAnimation object.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Compositor.CreateRadialGradientBrush">
      <summary>Creates an instance of CompositionRadialGradientBrush.</summary>
      <returns>Returns the created CompositionRadialGradientBrush object.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Compositor.CreateRectangleGeometry">
      <summary>Creates an instance of CompositionRectangleGeometry.</summary>
      <returns>Returns the created CompositionRectangleGeometry object.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Compositor.CreateRedirectVisual">
      <summary>Creates an instance of RedirectVisual.</summary>
      <returns>Returns the created RedirectVisual object.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Compositor.CreateRedirectVisual(Windows.UI.Composition.Visual)">
      <summary>Creates an instance of RedirectVisual using the specified source.</summary>
      <param name="source">
      </param>
      <returns>Returns the created RedirectVisual object.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Compositor.CreateRoundedRectangleGeometry">
      <summary>Creates an instance of CompositionRoundedRectangleGeometry.</summary>
      <returns>Returns the created CompositionRoundedRectangleGeometry object.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Compositor.CreateScalarKeyFrameAnimation">
      <summary>Creates an instance of ScalarKeyFrameAnimation.</summary>
      <returns>Returns the created ScalarKeyFrameAnimation object.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Compositor.CreateScopedBatch(Windows.UI.Composition.CompositionBatchTypes)">
      <summary>Creates an instance of CompositionScopedBatch.</summary>
      <param name="batchType">The type of composition batch to create.</param>
      <returns>Returns the created CompositionScopedBatch object.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Compositor.CreateShapeVisual">
      <summary>Creates an instance of ShapeVisual.</summary>
      <returns>Returns the created ShapeVisual object.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Compositor.CreateSpotLight">
      <summary>Creates an instance of SpotLight.</summary>
      <returns>Returns the created SpotLight object.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Compositor.CreateSpringScalarAnimation">
      <summary>Creates an instance of SpringScalarNaturalMotionAnimation.</summary>
      <returns>The created SpringScalarNaturalMotionAnimation object.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Compositor.CreateSpringVector2Animation">
      <summary>Creates an instance of SpringVector2NaturalMotionAnimation.</summary>
      <returns>The created SpringVector2NaturalMotionAnimation object.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Compositor.CreateSpringVector3Animation">
      <summary>Creates an instance of SpringVector3NaturalMotionAnimation.</summary>
      <returns>The created SpringVector3NaturalMotionAnimation object.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Compositor.CreateSpriteShape">
      <summary>Creates an instance of CompositionSpriteShape.</summary>
      <returns>Returns the created CompositionSpriteShape object.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Compositor.CreateSpriteShape(Windows.UI.Composition.CompositionGeometry)">
      <summary>Creates an instance of CompositionSpriteShape using the specified geometry.</summary>
      <param name="geometry">The geometry of the shape to create.</param>
      <returns>Returns the created CompositionSpriteShape object.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Compositor.CreateSpriteVisual">
      <summary>Creates an instance of SpriteVisual.</summary>
      <returns>Returns the created SpriteVisual object.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Compositor.CreateStepEasingFunction">
      <summary>Creates an instance of StepEasingFunction.</summary>
      <returns>Returns the created StepEasingFunction object.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Compositor.CreateStepEasingFunction(System.Int32)">
      <summary>Creates an instance of StepEasingFunction with the specified step count.</summary>
      <param name="stepCount">The step count for the StepEasingFunction.</param>
      <returns>Returns the created StepEasingFunction object.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Compositor.CreateSurfaceBrush">
      <summary>Creates an instance of CompositionSurfaceBrush.</summary>
      <returns>Returns the created CompositionSurfaceBrush object.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Compositor.CreateSurfaceBrush(Windows.UI.Composition.ICompositionSurface)">
      <summary>Creates an instance of CompositionSurfaceBrush using the specified composition surface.</summary>
      <param name="surface">The composition surface to associate with the CompositionSurfaceBrush.</param>
      <returns>Returns the created CompositionSurfaceBrush object.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Compositor.CreateTargetForCurrentView">
      <summary>Creates a CompositionTarget for the current view.</summary>
      <returns>Returns the created CompositionTarget object.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Compositor.CreateVector2KeyFrameAnimation">
      <summary>Creates an instance of Vector2KeyFrameAnimation.</summary>
      <returns>Returns the created Vector2KeyFrameAnimation object.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Compositor.CreateVector3KeyFrameAnimation">
      <summary>Creates an instance of Vector3KeyFrameAnimation.</summary>
      <returns>Returns the created Vector3KeyFrameAnimation object.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Compositor.CreateVector4KeyFrameAnimation">
      <summary>Creates an instance of Vector4KeyFrameAnimation.</summary>
      <returns>Returns the created Vector4KeyFrameAnimation object.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Compositor.CreateViewBox">
      <summary>Creates an instance of CompositionViewBox.</summary>
      <returns>Returns the created CompositionViewBox object.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Compositor.CreateVisualSurface">
      <summary>Creates an instance of CompositionVisualSurface.</summary>
      <returns>Returns the created CompositionVisualSurface object.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Compositor.GetCommitBatch(Windows.UI.Composition.CompositionBatchTypes)">
      <summary>Retrieves a commit batch for the current commit cycle.</summary>
      <param name="batchType">The batch type.</param>
      <returns>Returns a CompositionCommitBatch representing the retrieved commit batch.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Compositor.RequestCommitAsync">
      <summary>Attempts to initiate a commit cycle ansynchronously.</summary>
      <returns>An ansynchronous action.</returns>
    </member>
    <member name="T:Windows.UI.Composition.ContainerVisual">
      <summary>A node in the visual tree that can have children.</summary>
    </member>
    <member name="P:Windows.UI.Composition.ContainerVisual.Children">
      <summary>The children of the ContainerVisual.</summary>
      <returns>The children of the ContainerVisual.</returns>
    </member>
    <member name="T:Windows.UI.Composition.CubicBezierEasingFunction">
      <summary>Represents a cubic-bezier function for interpolating between animation key frames.</summary>
    </member>
    <member name="P:Windows.UI.Composition.CubicBezierEasingFunction.ControlPoint1">
      <summary>The first control point for the cubic-bezier interpolation function.</summary>
      <returns>The first control point for the cubic-bezier interpolation function.</returns>
    </member>
    <member name="P:Windows.UI.Composition.CubicBezierEasingFunction.ControlPoint2">
      <summary>The second control point for the cubic-bezier interpolation function.</summary>
      <returns>The second control point for the cubic-bezier interpolation function.</returns>
    </member>
    <member name="T:Windows.UI.Composition.DistantLight">
      <summary>An infinitely large distant light source that emits light in a single direction. For example, a distant light could be used to represent sunlight.</summary>
    </member>
    <member name="P:Windows.UI.Composition.DistantLight.Color">
      <summary>Color of the emitted DistantLight.</summary>
      <returns>Color of the emitted DistantLight.</returns>
    </member>
    <member name="P:Windows.UI.Composition.DistantLight.CoordinateSpace">
      <summary>The Visual used to determine the light’s direction. The light's </summary>
      <returns>The Visual used to determine the light’s direction. The light's </returns>
    </member>
    <member name="P:Windows.UI.Composition.DistantLight.Direction">
      <summary>The direction in which the light is pointing, specified relative to its CoordinateSpace Visual.</summary>
      <returns>The direction in which the light is cast.</returns>
    </member>
    <member name="P:Windows.UI.Composition.DistantLight.Intensity">
      <summary>Gets or sets the intensity of the light.</summary>
      <returns>The intensity of the light.</returns>
    </member>
    <member name="T:Windows.UI.Composition.DropShadow">
      <summary>A drop shadow cast by a SpriteVisual or LayerVisual.</summary>
    </member>
    <member name="P:Windows.UI.Composition.DropShadow.BlurRadius">
      <summary>The radius of the Gaussian blur used to generate the shadow. Animatable.</summary>
      <returns>The radius of the Gaussian blur used to generate the shadow. Defaults to 9.0f. Specifying a value of 0 will result in no blur occurring.</returns>
    </member>
    <member name="P:Windows.UI.Composition.DropShadow.Color">
      <summary>The color of the shadow. Animatable.</summary>
      <returns>The color of the shadow. Default color is Colors.Black.</returns>
    </member>
    <member name="P:Windows.UI.Composition.DropShadow.Mask">
      <summary>Brush used to specify an opacity mask for the shadow. Defaults to the SpriteVisual's brush. Animatable.</summary>
      <returns>Brush used to specify an opacity mask for the shadow. Defaults to the SpriteVisual's brush.</returns>
    </member>
    <member name="P:Windows.UI.Composition.DropShadow.Offset">
      <summary>Offset of the shadow relative to its SpriteVisual. Animatable.</summary>
      <returns>Offset of the shadow relative to its SpriteVisual.</returns>
    </member>
    <member name="P:Windows.UI.Composition.DropShadow.Opacity">
      <summary>The opacity of the shadow. Animatable.</summary>
      <returns>The opacity of the shadow.</returns>
    </member>
    <member name="P:Windows.UI.Composition.DropShadow.SourcePolicy">
      <summary>Used to define the shadow masking policy to be used for the shadow.</summary>
      <returns>The masking policy to apply to the shadow.</returns>
    </member>
    <member name="T:Windows.UI.Composition.ExpressionAnimation">
      <summary>A Composition Animation that uses a mathematical equation to calculate the value for an animating property every frame.</summary>
    </member>
    <member name="P:Windows.UI.Composition.ExpressionAnimation.Expression">
      <summary>The mathematical equation specifying how the animated value is calculated each frame. The Expression is the core of an ExpressionAnimation and represents the equation the system will use to calculate the value of the animation property each frame. The equation is set on this property in the form of a string.</summary>
      <returns>The mathematical equation specifying how the animated value is calculated each frame.</returns>
    </member>
    <member name="T:Windows.UI.Composition.IAnimationObject">
      <summary>Represents an object that has properties that can be referenced by an animation.</summary>
    </member>
    <member name="M:Windows.UI.Composition.IAnimationObject.PopulatePropertyInfo(System.String,Windows.UI.Composition.AnimationPropertyInfo)">
      <summary>Defines a property that can be animated.</summary>
      <param name="propertyName">The property that can be animated.</param>
      <param name="propertyInfo">Information about the property to be animated.</param>
    </member>
    <member name="T:Windows.UI.Composition.ICompositionAnimationBase">
      <summary>Base class for composition animations.</summary>
    </member>
    <member name="T:Windows.UI.Composition.ICompositionSurface">
      <summary>Represents the content of a surface that can be used to paint the bounds of a SpriteVisual. All surface types that can be used to paint a SpriteVisual must implement this interface. The following classes implement this interface and can be set as content of a SpriteVisual (using a CompositionSurfaceBrush):</summary>
    </member>
    <member name="T:Windows.UI.Composition.ImplicitAnimationCollection">
      <summary>A collection of animations triggered when a condition is met.</summary>
    </member>
    <member name="P:Windows.UI.Composition.ImplicitAnimationCollection.Size">
      <summary>The size of the collection.</summary>
      <returns>The size of the collection.</returns>
    </member>
    <member name="M:Windows.UI.Composition.ImplicitAnimationCollection.Clear">
      <summary>Removes all animations from the collection.</summary>
    </member>
    <member name="M:Windows.UI.Composition.ImplicitAnimationCollection.First">
      <summary>Retrieves the first animation in the collection.</summary>
      <returns>Retrieves the first animation in the collection.</returns>
    </member>
    <member name="M:Windows.UI.Composition.ImplicitAnimationCollection.GetView">
      <summary>Returns a map view of the collection.</summary>
      <returns>Returns a map view of the collection.</returns>
    </member>
    <member name="M:Windows.UI.Composition.ImplicitAnimationCollection.HasKey(System.String)">
      <summary>Returns a boolean indicating whether the collection contains the specified key.</summary>
      <param name="key">The key to check for.</param>
      <returns>Returns true if the key is in the collection; otherwise returns false.</returns>
    </member>
    <member name="M:Windows.UI.Composition.ImplicitAnimationCollection.Insert(System.String,Windows.UI.Composition.ICompositionAnimationBase)">
      <summary>Inserts an animation into the collection.</summary>
      <param name="key">The property the animation affects.</param>
      <param name="value">The animation to insert.</param>
      <returns>Boolean value indicating whether the animation was successfully inserted.</returns>
    </member>
    <member name="M:Windows.UI.Composition.ImplicitAnimationCollection.Lookup(System.String)">
      <summary>Retrieves the animation associated with the specified property.</summary>
      <param name="key">The property to lookup.</param>
      <returns>The value, if an item with the specified key exists. Use the **HasKey** method to determine whether the key exists.</returns>
    </member>
    <member name="M:Windows.UI.Composition.ImplicitAnimationCollection.Remove(System.String)">
      <summary>Removes the specified animation from the collection.</summary>
      <param name="key">The property the animation is assigned to.</param>
    </member>
    <member name="T:Windows.UI.Composition.InitialValueExpressionCollection">
      <summary>A collection of values that specify where an animation will start.</summary>
    </member>
    <member name="P:Windows.UI.Composition.InitialValueExpressionCollection.Size">
      <summary>Gets the size (count) of the collection.</summary>
      <returns>The count of items in the collection.</returns>
    </member>
    <member name="M:Windows.UI.Composition.InitialValueExpressionCollection.Clear">
      <summary>Removes all items from the collection.</summary>
    </member>
    <member name="M:Windows.UI.Composition.InitialValueExpressionCollection.First">
      <summary>Retrieves the first item in the collection.</summary>
      <returns>The first item in the collection.</returns>
    </member>
    <member name="M:Windows.UI.Composition.InitialValueExpressionCollection.GetView">
      <summary>Gets an immutable view into the collection.</summary>
      <returns>An object representing the immutable collection view.</returns>
    </member>
    <member name="M:Windows.UI.Composition.InitialValueExpressionCollection.HasKey(System.String)">
      <summary>Returns a value that indicates whether the collection contains the specified key.</summary>
      <param name="key">The key to check for.</param>
      <returns>**true** if the key is in the collection; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Composition.InitialValueExpressionCollection.Insert(System.String,System.String)">
      <summary>Inserts an item into the collection.</summary>
      <param name="key">The key to identify the item to insert.</param>
      <param name="value">The item to insert.</param>
      <returns>**true** if animation was successfully inserted; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Composition.InitialValueExpressionCollection.Lookup(System.String)">
      <summary>Retrieves the item associated with the specified key.</summary>
      <param name="key">The key that identifies the item to retrieve.</param>
      <returns>The value, if an item with the specified key exists. Use the **HasKey** method to determine whether the key exists.</returns>
    </member>
    <member name="M:Windows.UI.Composition.InitialValueExpressionCollection.Remove(System.String)">
      <summary>Removes the specified item from the collection.</summary>
      <param name="key">The key that identifies the item to remove.</param>
    </member>
    <member name="T:Windows.UI.Composition.InsetClip">
      <summary>Clips a portion of a visual. The visible portion of the visual is a rectangle defined as inset values from the edges of the visual. The portion of the visual outside the rectangle is clipped.</summary>
    </member>
    <member name="P:Windows.UI.Composition.InsetClip.BottomInset">
      <summary>The offset from the bottom of the visual. The portion of the visual below the BottomtInset will be clipped. Animatable.</summary>
      <returns>The offset from the bottom of the visual.</returns>
    </member>
    <member name="P:Windows.UI.Composition.InsetClip.LeftInset">
      <summary>The offset from the left of the visual. The portion of the visual to the left of the LeftInset will be clipped. Animatable.</summary>
      <returns>The offset from the left of the visual.</returns>
    </member>
    <member name="P:Windows.UI.Composition.InsetClip.RightInset">
      <summary>The offset from the right of the visual. The portion of the visual to the right of the RightInset will be clipped. Animatable.</summary>
      <returns>The offset from the right of the visual.</returns>
    </member>
    <member name="P:Windows.UI.Composition.InsetClip.TopInset">
      <summary>The offset from the top of the visual. The portion of the visual above the TopInset will be clipped. Animatable.</summary>
      <returns>The offset from the top of the visual.</returns>
    </member>
    <member name="T:Windows.UI.Composition.IVisualElement">
      <summary>Marks an object to indicate to the system that it can resolve to a CompositionVisual</summary>
    </member>
    <member name="T:Windows.UI.Composition.KeyFrameAnimation">
      <summary>A time-based animation with one or more key frames. These frames are markers, allowing developers to specify values at specific times for the animating property. KeyFrame animations can be further customized by specifying how the animation interpolates between keyframes.</summary>
    </member>
    <member name="P:Windows.UI.Composition.KeyFrameAnimation.DelayBehavior">
      <summary>The delay behavior of the key frame animation.</summary>
      <returns>The delay behavior of the key frame animation.</returns>
    </member>
    <member name="P:Windows.UI.Composition.KeyFrameAnimation.DelayTime">
      <summary>Delay before the animation starts after CompositionObject.StartAnimation is called.</summary>
      <returns>Delay before the animation starts after CompositionObject.StartAnimation is called.</returns>
    </member>
    <member name="P:Windows.UI.Composition.KeyFrameAnimation.Direction">
      <summary>The direction the animation is playing.</summary>
      <returns>The direction the animation is playing.</returns>
    </member>
    <member name="P:Windows.UI.Composition.KeyFrameAnimation.Duration">
      <summary>The duration of the animation.</summary>
      <returns>The duration of the animation. Minimum allowed value is 1ms and maximum allowed value is 24 days.</returns>
    </member>
    <member name="P:Windows.UI.Composition.KeyFrameAnimation.IterationBehavior">
      <summary>The iteration behavior for the key frame animation.</summary>
      <returns>The iteration behavior for the key frame animation.</returns>
    </member>
    <member name="P:Windows.UI.Composition.KeyFrameAnimation.IterationCount">
      <summary>The number of times to repeat the key frame animation.</summary>
      <returns>The number of times to repeat the key frame animation.</returns>
    </member>
    <member name="P:Windows.UI.Composition.KeyFrameAnimation.KeyFrameCount">
      <summary>The number of key frames in the KeyFrameAnimation.</summary>
      <returns>The number of key frames in the KeyFrameAnimation.</returns>
    </member>
    <member name="P:Windows.UI.Composition.KeyFrameAnimation.StopBehavior">
      <summary>Specifies how to set the property value when StopAnimation is called.</summary>
      <returns>Specifies how to set the property value when StopAnimation is called.</returns>
    </member>
    <member name="M:Windows.UI.Composition.KeyFrameAnimation.InsertExpressionKeyFrame(System.Single,System.String)">
      <summary>Inserts an expression key frame.</summary>
      <param name="normalizedProgressKey">The time the key frame should occur at, expressed as a percentage of the animation Duration. Allowed value is from 0.0 to 1.0.</param>
      <param name="value">The expression used to calculate the value of the key frame.</param>
    </member>
    <member name="M:Windows.UI.Composition.KeyFrameAnimation.InsertExpressionKeyFrame(System.Single,System.String,Windows.UI.Composition.CompositionEasingFunction)">
      <summary>Inserts an expression keyframe.</summary>
      <param name="normalizedProgressKey">The time the key frame should occur at, expressed as a percentage of the animation Duration. Allowed value is from 0.0 to 1.0.</param>
      <param name="value">The expression used to calculate the value of the key frame.</param>
      <param name="easingFunction">The easing function to use when interpolating between frames.</param>
    </member>
    <member name="T:Windows.UI.Composition.LayerVisual">
      <summary>A ContainerVisual whose children are flattened into a single layer.</summary>
    </member>
    <member name="P:Windows.UI.Composition.LayerVisual.Effect">
      <summary>The effect to be applied to the flattened representation of the children of a LayerVisual.</summary>
      <returns>The effect to be applied to the flattened representation of the children of a LayerVisual.</returns>
    </member>
    <member name="P:Windows.UI.Composition.LayerVisual.Shadow">
      <summary>The shadow to be applied to the flattened representation of the children of a LayerVisual.</summary>
      <returns>
      </returns>
    </member>
    <member name="T:Windows.UI.Composition.LinearEasingFunction">
      <summary>Represents a linear function for interpolating between animation key frames.</summary>
    </member>
    <member name="T:Windows.UI.Composition.NaturalMotionAnimation">
      <summary>Represents a physics-based animation that uses forces to dynamically move content.</summary>
    </member>
    <member name="P:Windows.UI.Composition.NaturalMotionAnimation.DelayBehavior">
      <summary>The delay behavior of the NaturalMotionAnimation.</summary>
      <returns>The delay behavior of the NaturalMotionAnimation.</returns>
    </member>
    <member name="P:Windows.UI.Composition.NaturalMotionAnimation.DelayTime">
      <summary>Delay before the animation starts after CompositionObject.StartAnimation is called.</summary>
      <returns>Delay before the animation starts after CompositionObject.StartAnimation is called.</returns>
    </member>
    <member name="P:Windows.UI.Composition.NaturalMotionAnimation.StopBehavior">
      <summary>Specifies how to set the property value when StopAnimation is called.</summary>
      <returns>Specifies how to set the property value when StopAnimation is called.</returns>
    </member>
    <member name="T:Windows.UI.Composition.PathKeyFrameAnimation">
      <summary>Represents a time-based animation with one or more key frames where each key frame value is represented by a</summary>
    </member>
    <member name="M:Windows.UI.Composition.PathKeyFrameAnimation.InsertKeyFrame(System.Single,Windows.UI.Composition.CompositionPath)">
      <summary>Inserts a key frame.</summary>
      <param name="normalizedProgressKey">The time the key frame should occur at, expressed as a percentage of the animation Duration. Allowed value is from 0.0 to 1.0.</param>
      <param name="path">The path used to define the value of the key frame.</param>
    </member>
    <member name="M:Windows.UI.Composition.PathKeyFrameAnimation.InsertKeyFrame(System.Single,Windows.UI.Composition.CompositionPath,Windows.UI.Composition.CompositionEasingFunction)">
      <summary>Inserts a key frame with the specified easing.</summary>
      <param name="normalizedProgressKey">The time the key frame should occur at, expressed as a percentage of the animation Duration. Allowed value is from 0.0 to 1.0.</param>
      <param name="path">The path used to define the value of the key frame.</param>
      <param name="easingFunction">The easing function to use when interpolating between frames.</param>
    </member>
    <member name="T:Windows.UI.Composition.PointLight">
      <summary>A point source of light that emanates light in all directions.</summary>
    </member>
    <member name="P:Windows.UI.Composition.PointLight.Color">
      <summary>Color of the light.</summary>
      <returns>Color of the light.</returns>
    </member>
    <member name="P:Windows.UI.Composition.PointLight.ConstantAttenuation">
      <summary>The constant coefficient in the light's attenuation equation. Controls light intensity.</summary>
      <returns>The constant coefficient in the light's attenuation equation. Controls light intensity. Range is from 0 to infinity.</returns>
    </member>
    <member name="P:Windows.UI.Composition.PointLight.CoordinateSpace">
      <summary>The Visual used to determine the light's offset. The light's offset property is relative to this Visual's coordinate space.</summary>
      <returns>The Visual used to determine the light's offset.</returns>
    </member>
    <member name="P:Windows.UI.Composition.PointLight.Intensity">
      <summary>Gets or sets the intensity of the light.</summary>
      <returns>The intensity of the light.</returns>
    </member>
    <member name="P:Windows.UI.Composition.PointLight.LinearAttenuation">
      <summary>The linear coefficient in the light's attenuation equation that determines how the light falls-off with distance.</summary>
      <returns>The linear coefficient in the light's attenuation equation that determines how the light falls-off with distance. Range is from 0 to infinity.</returns>
    </member>
    <member name="P:Windows.UI.Composition.PointLight.MaxAttenuationCutoff">
      <summary>Gets or sets the maximum range at which this light is effective.</summary>
      <returns>The maximum range at which this light is effective. The default is 0.0.</returns>
    </member>
    <member name="P:Windows.UI.Composition.PointLight.MinAttenuationCutoff">
      <summary>Gets or sets the minimum range at which this light is effective.</summary>
      <returns>The minimum range at which this light is effective. The default is 0.0.</returns>
    </member>
    <member name="P:Windows.UI.Composition.PointLight.Offset">
      <summary>Offset of the light source relative to its coordinate space Visual.</summary>
      <returns>Offset of the light source relative to its coordinate space Visual.</returns>
    </member>
    <member name="P:Windows.UI.Composition.PointLight.QuadraticAttenuation">
      <summary>The quadratic portion of the attenuation equation that determines how the light falls off with distance.</summary>
      <returns>The quadratic portion of the attenuation equation that determines how the light falls off with distance. Controls light intensity falloff based on distance squared. Range is from 0 to infinity.</returns>
    </member>
    <member name="T:Windows.UI.Composition.QuaternionKeyFrameAnimation">
      <summary>A time-based animation that targets the Orientation property with one or more key frames.</summary>
    </member>
    <member name="M:Windows.UI.Composition.QuaternionKeyFrameAnimation.InsertKeyFrame(System.Single,Windows.Foundation.Numerics.Quaternion)">
      <summary>Inserts a key frame.</summary>
      <param name="normalizedProgressKey">The time the key frame should occur at, expressed as a percentage of the animation Duration. Allowed value is from 0.0 to 1.0.</param>
      <param name="value">The value of the key frame.</param>
    </member>
    <member name="M:Windows.UI.Composition.QuaternionKeyFrameAnimation.InsertKeyFrame(System.Single,Windows.Foundation.Numerics.Quaternion,Windows.UI.Composition.CompositionEasingFunction)">
      <summary>Inserts a key frame with the specified easing function.</summary>
      <param name="normalizedProgressKey">The time the key frame should occur at, expressed as a percentage of the animation Duration. Allowed value is from 0.0 to 1.0.</param>
      <param name="value">The value of the key frame.</param>
      <param name="easingFunction">The easing function to use to interpolate between key frames.</param>
    </member>
    <member name="T:Windows.UI.Composition.RedirectVisual">
      <summary>Represents a visual that gets its content from another visual.</summary>
    </member>
    <member name="P:Windows.UI.Composition.RedirectVisual.Source">
      <summary>Gets or sets the Visual that this RedirectVisual gets its content from.</summary>
      <returns>The Visual that this RedirectVisual gets its content from. The default is **null**.</returns>
    </member>
    <member name="T:Windows.UI.Composition.RenderingDeviceReplacedEventArgs">
      <summary>Arguments for the RenderingDeviceReplaced event.</summary>
    </member>
    <member name="P:Windows.UI.Composition.RenderingDeviceReplacedEventArgs.GraphicsDevice">
      <summary>The new graphics device.</summary>
      <returns>The new graphics device.</returns>
    </member>
    <member name="T:Windows.UI.Composition.ScalarKeyFrameAnimation">
      <summary>A time-based animation that targets any Scalar-based property with one or more key frames.</summary>
    </member>
    <member name="M:Windows.UI.Composition.ScalarKeyFrameAnimation.InsertKeyFrame(System.Single,System.Single)">
      <summary>Inserts a key frame.</summary>
      <param name="normalizedProgressKey">The time the key frame should occur at, expressed as a percentage of the animation Duration. Allowed value is from 0.0 to 1.0.</param>
      <param name="value">The value of the key frame.</param>
    </member>
    <member name="M:Windows.UI.Composition.ScalarKeyFrameAnimation.InsertKeyFrame(System.Single,System.Single,Windows.UI.Composition.CompositionEasingFunction)">
      <summary>Inserts a keyframe.</summary>
      <param name="normalizedProgressKey">The time the key frame should occur at, expressed as a percentage of the animation Duration. Allowed value is from 0.0 to 1.0.</param>
      <param name="value">The value of the key frame.</param>
      <param name="easingFunction">The easing function to use to interpolate between key frames.</param>
    </member>
    <member name="T:Windows.UI.Composition.ScalarNaturalMotionAnimation">
      <summary>The base Scalar NaturalMotionAnimation used to target a Scalar property.</summary>
    </member>
    <member name="P:Windows.UI.Composition.ScalarNaturalMotionAnimation.FinalValue">
      <summary>Gets or sets a value that indicates where the animation ends.</summary>
      <returns>A value that indicates where the animation ends. The default is **null**. If left **null**, the ending value of the property being animated is used.</returns>
    </member>
    <member name="P:Windows.UI.Composition.ScalarNaturalMotionAnimation.InitialValue">
      <summary>Gets or sets a value that indicates where the animation starts.</summary>
      <returns>A value that indicates where the animation starts. The default is **null**. If left **null**, the beginning value of the property being animated is used.</returns>
    </member>
    <member name="P:Windows.UI.Composition.ScalarNaturalMotionAnimation.InitialVelocity">
      <summary>Gets or sets the velocity that the animation starts with.</summary>
      <returns>The velocity that the animation starts with. The default is 0.</returns>
    </member>
    <member name="T:Windows.UI.Composition.ShapeVisual">
      <summary>Represents a visual tree node that is the root of a CompositionShape.</summary>
    </member>
    <member name="P:Windows.UI.Composition.ShapeVisual.Shapes">
      <summary>Gets the collection of CompositionShapes that this shape visual tree is composed of.</summary>
      <returns>The collection of CompositionShapes that this shape visual tree is composed of.</returns>
    </member>
    <member name="P:Windows.UI.Composition.ShapeVisual.ViewBox">
      <summary>Gets or sets the CompositionViewBox that maps shape visual tree coordinates onto the visual.</summary>
      <returns>The CompositionViewBox that maps shape visual tree coordinates onto the visual.</returns>
    </member>
    <member name="T:Windows.UI.Composition.SpotLight">
      <summary>A light source that casts inner and outer cones of light. For example, a flashlight.</summary>
    </member>
    <member name="P:Windows.UI.Composition.SpotLight.ConstantAttenuation">
      <summary>The constant coefficient in the light's attenuation equation. Controls light intensity. Animatable.</summary>
      <returns>The constant coefficient in the light's attenuation equation. Controls light intensity. Range is from 0 to infinity.</returns>
    </member>
    <member name="P:Windows.UI.Composition.SpotLight.CoordinateSpace">
      <summary>The Visual used to determine the light's direction and offset. The light's offset and direction properties are relative to this Visual's coordinate space.</summary>
      <returns>The visual the light's offset is relative to.</returns>
    </member>
    <member name="P:Windows.UI.Composition.SpotLight.Direction">
      <summary>The direction in which the light is pointing, specified relative to its CoordinateSpace Visual.</summary>
      <returns>The direction in which the light is pointing, specified relative to its coordinate space Visual.</returns>
    </member>
    <member name="P:Windows.UI.Composition.SpotLight.InnerConeAngle">
      <summary>The SpotLight’s inner cone angle, expressed as a semi-vertical angle in radians. Animatable.</summary>
      <returns>The SpotLight’s inner cone angle, expressed as a semi-vertical angle in radians.</returns>
    </member>
    <member name="P:Windows.UI.Composition.SpotLight.InnerConeAngleInDegrees">
      <summary>The SpotLight’s inner cone angle, expressed as a semi-vertical angle in degrees. Animatable.</summary>
      <returns>The SpotLight’s inner cone angle, expressed as a semi-vertical angle in degrees.</returns>
    </member>
    <member name="P:Windows.UI.Composition.SpotLight.InnerConeColor">
      <summary>Color of the spotlight's inner cone. Animatable.</summary>
      <returns>Color of the spotlight's inner cone.</returns>
    </member>
    <member name="P:Windows.UI.Composition.SpotLight.InnerConeIntensity">
      <summary>Gets or sets the intensity of the light in the spotlight's inner cone.</summary>
      <returns>The intensity of the light.</returns>
    </member>
    <member name="P:Windows.UI.Composition.SpotLight.LinearAttenuation">
      <summary>The linear coefficient in the light's attenuation equation that determines how the light falls off with distance. Animatable.</summary>
      <returns>The linear coefficient in the light's attenuation equation that determines how the light falls off with distance. Range is from 0 to infinity.</returns>
    </member>
    <member name="P:Windows.UI.Composition.SpotLight.MaxAttenuationCutoff">
      <summary>Gets or sets the maximum range at which this light is effective.</summary>
      <returns>The maximum range at which this light is effective. The default is 0.0.</returns>
    </member>
    <member name="P:Windows.UI.Composition.SpotLight.MinAttenuationCutoff">
      <summary>Gets or sets the minimum range at which this light is effective.</summary>
      <returns>The minimum range at which this light is effective. The default is 0.0.</returns>
    </member>
    <member name="P:Windows.UI.Composition.SpotLight.Offset">
      <summary>Offset of the light source relative to its CoordinateSpace Visual. Animatable.</summary>
      <returns>Offset of the light source relative to its coordinate space Visual.</returns>
    </member>
    <member name="P:Windows.UI.Composition.SpotLight.OuterConeAngle">
      <summary>The SpotLight’s outer cone angle, expressed as a semi-vertical angle in radians. Animatable.</summary>
      <returns>The SpotLight’s outer cone angle, expressed as a semi-vertical angle in radians. The value must be between 0 and pi.</returns>
    </member>
    <member name="P:Windows.UI.Composition.SpotLight.OuterConeAngleInDegrees">
      <summary>The semi-vertical angle, in degrees, of the SpotLight's outer cone. Animatable.</summary>
      <returns>The semi-vertical angle, in degrees, of the SpotLight's outer cone.</returns>
    </member>
    <member name="P:Windows.UI.Composition.SpotLight.OuterConeColor">
      <summary>The color of the spotlight's outer cone. Animatable.</summary>
      <returns>The color of the spotlight's outer cone.</returns>
    </member>
    <member name="P:Windows.UI.Composition.SpotLight.OuterConeIntensity">
      <summary>Gets or sets the intensity of the light in the spotlight's outer cone.</summary>
      <returns>The intensity of the light.</returns>
    </member>
    <member name="P:Windows.UI.Composition.SpotLight.QuadraticAttenuation">
      <summary>The quadratic portion of the attenuation equation that determines how the light falls off with distance. Animatable.</summary>
      <returns>The quadratic coefficient in the light's attenuation equation. Controls light intensity falloff based on distance squared. Range is from 0 to infinity.</returns>
    </member>
    <member name="T:Windows.UI.Composition.SpringScalarNaturalMotionAnimation">
      <summary>A spring physics-based animation that targets any Scalar-based property.</summary>
    </member>
    <member name="P:Windows.UI.Composition.SpringScalarNaturalMotionAnimation.DampingRatio">
      <summary>Gets or sets a value that indicates how much damping is applied to the spring.</summary>
      <returns>A value that indicates how much damping is applied to the spring.</returns>
    </member>
    <member name="P:Windows.UI.Composition.SpringScalarNaturalMotionAnimation.Period">
      <summary>Gets or sets the time for the Spring to complete a single oscillation.</summary>
      <returns>The time for the Spring to complete a single oscillation.</returns>
    </member>
    <member name="T:Windows.UI.Composition.SpringVector2NaturalMotionAnimation">
      <summary>A spring physics-based animation that targets any Vector2-based property.</summary>
    </member>
    <member name="P:Windows.UI.Composition.SpringVector2NaturalMotionAnimation.DampingRatio">
      <summary>Gets or sets a value that indicates how much damping is applied to the spring.</summary>
      <returns>A value that indicates how much damping is applied to the spring.</returns>
    </member>
    <member name="P:Windows.UI.Composition.SpringVector2NaturalMotionAnimation.Period">
      <summary>Gets or sets the time for the Spring to complete a single oscillation.</summary>
      <returns>The time for the Spring to complete a single oscillation.</returns>
    </member>
    <member name="T:Windows.UI.Composition.SpringVector3NaturalMotionAnimation">
      <summary>A spring physics-based animation that targets any Vector3-based property.</summary>
    </member>
    <member name="P:Windows.UI.Composition.SpringVector3NaturalMotionAnimation.DampingRatio">
      <summary>Gets or sets a value that indicates how much damping is applied to the spring.</summary>
      <returns>A value that indicates how much damping is applied to the spring.</returns>
    </member>
    <member name="P:Windows.UI.Composition.SpringVector3NaturalMotionAnimation.Period">
      <summary>Gets or sets the time for the Spring to complete a single oscillation.</summary>
      <returns>The time for the Spring to complete a single oscillation.</returns>
    </member>
    <member name="T:Windows.UI.Composition.SpriteVisual">
      <summary>Hosts 2D boxed content of type CompositionBrush. Any part of the visual not covered by pixels from the brush are rendered as transparent pixels. CompositionBrush can be either a CompositionBackdropBrush, CompositionColorBrush, a CompositionSurfaceBrush or a CompositionEffectBrush.</summary>
    </member>
    <member name="P:Windows.UI.Composition.SpriteVisual.Brush">
      <summary>A CompositionBrush describing how the SpriteVisual is painted.</summary>
      <returns>A CompositionBrush describing how the SpriteVisual is painted.</returns>
    </member>
    <member name="P:Windows.UI.Composition.SpriteVisual.Shadow">
      <summary>The shadow for the SpriteVisual.</summary>
      <returns>The shadow for the SpriteVisual.</returns>
    </member>
    <member name="T:Windows.UI.Composition.StepEasingFunction">
      <summary>A step function for interpolating between animation key frames.</summary>
    </member>
    <member name="P:Windows.UI.Composition.StepEasingFunction.FinalStep">
      <summary>The step to end at.</summary>
      <returns>The step to end at.</returns>
    </member>
    <member name="P:Windows.UI.Composition.StepEasingFunction.InitialStep">
      <summary>The step to start at.</summary>
      <returns>The step to start at.</returns>
    </member>
    <member name="P:Windows.UI.Composition.StepEasingFunction.IsFinalStepSingleFrame">
      <summary>Indicates whether the final step should last the smallest possible duration.</summary>
      <returns>Boolean indicating whether the final step should last the smallest possible duration (1 frame).</returns>
    </member>
    <member name="P:Windows.UI.Composition.StepEasingFunction.IsInitialStepSingleFrame">
      <summary>Indicates whether the initial step should last the smallest possible duration.</summary>
      <returns>Boolean indicating whether the initial step should last the smallest possible duration (1 frame).</returns>
    </member>
    <member name="P:Windows.UI.Composition.StepEasingFunction.StepCount">
      <summary>The number of steps between the starting value and the end value.</summary>
      <returns>The number of steps between the starting value and the end value.</returns>
    </member>
    <member name="T:Windows.UI.Composition.Vector2KeyFrameAnimation">
      <summary>A time-based animation that targets any Vector2-based property with one or more key frames.</summary>
    </member>
    <member name="M:Windows.UI.Composition.Vector2KeyFrameAnimation.InsertKeyFrame(System.Single,Windows.Foundation.Numerics.Vector2)">
      <summary>Inserts a key frame.</summary>
      <param name="normalizedProgressKey">The time the key frame should occur at, expressed as a percentage of the animation Duration. Allowed value is from 0.0 to 1.0.</param>
      <param name="value">The value of the key frame.</param>
    </member>
    <member name="M:Windows.UI.Composition.Vector2KeyFrameAnimation.InsertKeyFrame(System.Single,Windows.Foundation.Numerics.Vector2,Windows.UI.Composition.CompositionEasingFunction)">
      <summary>Inserts a keyframe with the specified easing function.</summary>
      <param name="normalizedProgressKey">The time the key frame should occur at, expressed as a percentage of the animation Duration. Allowed value is from 0.0 to 1.0.</param>
      <param name="value">The value of the key frame.</param>
      <param name="easingFunction">The easing function to use when interpolating between frames.</param>
    </member>
    <member name="T:Windows.UI.Composition.Vector2NaturalMotionAnimation">
      <summary>The base Vector2 NaturalMotionAnimation used to target a Vector2 property.</summary>
    </member>
    <member name="P:Windows.UI.Composition.Vector2NaturalMotionAnimation.FinalValue">
      <summary>Gets or sets a value that indicates where the animation ends.</summary>
      <returns>A value that indicates where the animation ends. The default is **null**. If left **null**, the ending value of the property being animated is used.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Vector2NaturalMotionAnimation.InitialValue">
      <summary>Gets or sets a value that indicates where the animation starts.</summary>
      <returns>A value that indicates where the animation starts. The default is **null**. If left **null**, the beginning value of the property being animated is used.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Vector2NaturalMotionAnimation.InitialVelocity">
      <summary>Gets or sets the velocity that the animation starts with.</summary>
      <returns>The velocity that the animation starts with. The default is 0.</returns>
    </member>
    <member name="T:Windows.UI.Composition.Vector3KeyFrameAnimation">
      <summary>A time-based animation that targets any Vector3-based property with one or more keyframes.</summary>
    </member>
    <member name="M:Windows.UI.Composition.Vector3KeyFrameAnimation.InsertKeyFrame(System.Single,Windows.Foundation.Numerics.Vector3)">
      <summary>Inserts a key frame.</summary>
      <param name="normalizedProgressKey">The time the key frame should occur at, expressed as a percentage of the animation Duration. Allowed value is from 0.0 to 1.0.</param>
      <param name="value">The value of the key frame.</param>
    </member>
    <member name="M:Windows.UI.Composition.Vector3KeyFrameAnimation.InsertKeyFrame(System.Single,Windows.Foundation.Numerics.Vector3,Windows.UI.Composition.CompositionEasingFunction)">
      <summary>Inserts a key frame with the specified easing function.</summary>
      <param name="normalizedProgressKey">The time the key frame should occur at, expressed as a percentage of the animation Duration. Allowed value is from 0.0 to 1.0.</param>
      <param name="value">The value of the key frame.</param>
      <param name="easingFunction">The easing function to use when interpolating between frames.</param>
    </member>
    <member name="T:Windows.UI.Composition.Vector3NaturalMotionAnimation">
      <summary>The base Vector3 NaturalMotionAnimation used to target a Vector3 property.</summary>
    </member>
    <member name="P:Windows.UI.Composition.Vector3NaturalMotionAnimation.FinalValue">
      <summary>Gets or sets a value that indicates where the animation ends.</summary>
      <returns>A value that indicates where the animation ends. The default is **null**. If left **null**, the ending value of the property being animated is used.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Vector3NaturalMotionAnimation.InitialValue">
      <summary>Gets or sets a value that indicates where the animation starts.</summary>
      <returns>A value that indicates where the animation starts. The default is **null**. If left **null**, the beginning value of the property being animated is used.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Vector3NaturalMotionAnimation.InitialVelocity">
      <summary>Gets or sets the velocity that the animation starts with.</summary>
      <returns>The velocity that the animation starts with. The default is 0.</returns>
    </member>
    <member name="T:Windows.UI.Composition.Vector4KeyFrameAnimation">
      <summary>A time-based animation that targets any Vector4-based property with one or more keyframes.</summary>
    </member>
    <member name="M:Windows.UI.Composition.Vector4KeyFrameAnimation.InsertKeyFrame(System.Single,Windows.Foundation.Numerics.Vector4)">
      <summary>Inserts a key frame.</summary>
      <param name="normalizedProgressKey">The time the key frame should occur at, expressed as a percentage of the animation Duration. Allowed value is from 0.0 to 1.0.</param>
      <param name="value">The value of the key frame.</param>
    </member>
    <member name="M:Windows.UI.Composition.Vector4KeyFrameAnimation.InsertKeyFrame(System.Single,Windows.Foundation.Numerics.Vector4,Windows.UI.Composition.CompositionEasingFunction)">
      <summary>Inserts a key frame with the specified easing function.</summary>
      <param name="normalizedProgressKey">The time the key frame should occur at, expressed as a percentage of the animation Duration. Allowed value is from 0.0 to 1.0.</param>
      <param name="value">The value of the key frame.</param>
      <param name="easingFunction">The easing function to use when interpolating between key frames.</param>
    </member>
    <member name="T:Windows.UI.Composition.Visual">
      <summary>The base visual object in the visual hierarchy.</summary>
    </member>
    <member name="P:Windows.UI.Composition.Visual.AnchorPoint">
      <summary>The point on the visual to be positioned at the visual's offset. Value is normalized with respect to the size of the visual. Animatable.</summary>
      <returns>The point on the visual to be positioned at the visual's offset. Value is normalized with respect to the size of the visual.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Visual.BackfaceVisibility">
      <summary>Specifies whether the back face of the visual should be visible during a 3D transform.</summary>
      <returns>Whether the back face of the visual should be visible during a 3D transform.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Visual.BorderMode">
      <summary>Specifies how to compose the edges of bitmaps and clips associated with a visual, or with all visuals in the subtree rooted at this visual. Setting BorderMode at a parent Visual will affect all children visuals in the subtree and can be selectively turned off at each child visual.</summary>
      <returns>How to compose the edges of bitmaps and clips associated with a visual, or with all visuals in the subtree rooted at this visual.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Visual.CenterPoint">
      <summary>The point about which rotation or scaling occurs. Animatable</summary>
      <returns>The point about which rotation or scaling occurs.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Visual.Clip">
      <summary>Specifies the clipping region for the visual. When a visual is rendered, only the portion of the visual that falls inside the clipping region is displayed, while any content that extends outside the clipping region is clipped (that is, not displayed).</summary>
      <returns>Specifies the clipping region for the visual.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Visual.CompositeMode">
      <summary>Specifies how a visual's bitmap is blended with the screen.</summary>
      <returns>How a visual's bitmap is blended with the screen.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Visual.IsVisible">
      <summary>Indicates whether the visual and its entire subtree of child visuals is visible.</summary>
      <returns>Indicates whether the visual and its entire subtree of child visuals is visible.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Visual.Offset">
      <summary>The offset of the visual relative to its parent or for a root visual the offset relative to the upper-left corner of the windows that hosts the visual. Animatable.</summary>
      <returns>Offset of the visual relative to its parent.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Visual.Opacity">
      <summary>The opacity of the visual. Animatable.</summary>
      <returns>The opacity of the visual.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Visual.Orientation">
      <summary>A quaternion describing an orientation and rotation in 3D space that will be applied to the visual. Animatable.</summary>
      <returns>A Quaternion describing an orientation and rotation in 3D space that will be applied to the visual.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Visual.Parent">
      <summary>The parent of the visual.</summary>
      <returns>The parent of the visual.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Visual.ParentForTransform">
      <summary>Visual specifying the coordinate system in which this visual is composed.</summary>
      <returns>Visual specifying the coordinate system in which this visual is composed.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Visual.RelativeOffsetAdjustment">
      <summary>Specifies the offset of the visual with respect to the size of its parent visual.</summary>
      <returns>The offset of the visual with respect to the size of its parent visual.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Visual.RelativeSizeAdjustment">
      <summary>The size of the visual with respect to the size of its parent visual.</summary>
      <returns>The size of the visual with respect to the size of its parent visual.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Visual.RotationAngle">
      <summary>The rotation angle in radians of the visual. Animatable.</summary>
      <returns>The rotation angle in radians of the visual.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Visual.RotationAngleInDegrees">
      <summary>The rotation angle of the visual in degrees. Animatable.</summary>
      <returns>The rotation angle of the visual in degrees.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Visual.RotationAxis">
      <summary>The axis to rotate the visual around. Animatable.</summary>
      <returns>The axis to rotate the visual around. For example, a value of Vector3(1,0,0) indicates rotation along the x-axis.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Visual.Scale">
      <summary>The scale to apply to the visual.</summary>
      <returns>The scale to apply to the visual. A value of Vector3 (1.0,1.0,1.0) is equivalent to 100%.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Visual.Size">
      <summary>The width and height of the visual. Animatable.</summary>
      <returns>The width and height of the visual.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Visual.TransformMatrix">
      <summary>The transformation matrix to apply to the visual. Animatable.</summary>
      <returns>The transformation matrix to apply to the visual.</returns>
    </member>
    <member name="T:Windows.UI.Composition.VisualCollection">
      <summary>Represents a collection of visual instances.</summary>
    </member>
    <member name="P:Windows.UI.Composition.VisualCollection.Count">
      <summary>Gets the number of visual instances in the collection.</summary>
      <returns>The number of visual instances in the collection.</returns>
    </member>
    <member name="M:Windows.UI.Composition.VisualCollection.First">
      <summary>Retrieves an iterator with the first object at the bottom of the collection.</summary>
      <returns>Returns an iterator with the first object at the bottom of the collection. VisualCollections are ordered from bottom to top.</returns>
    </member>
    <member name="M:Windows.UI.Composition.VisualCollection.InsertAbove(Windows.UI.Composition.Visual,Windows.UI.Composition.Visual)">
      <summary>Inserts a visual above the specified sibling visual in the visual collection.</summary>
      <param name="newChild">The new visual to insert.</param>
      <param name="sibling">The sibling to insert the visual above.</param>
    </member>
    <member name="M:Windows.UI.Composition.VisualCollection.InsertAtBottom(Windows.UI.Composition.Visual)">
      <summary>Inserts a new visual at the bottom of the visual collection.</summary>
      <param name="newChild">The new visual to insert.</param>
    </member>
    <member name="M:Windows.UI.Composition.VisualCollection.InsertAtTop(Windows.UI.Composition.Visual)">
      <summary>Inserts a new visual at the top of the visual collection.</summary>
      <param name="newChild">The new visual to insert.</param>
    </member>
    <member name="M:Windows.UI.Composition.VisualCollection.InsertBelow(Windows.UI.Composition.Visual,Windows.UI.Composition.Visual)">
      <summary>Insert a new visual below the specified visual in the visual collection.</summary>
      <param name="newChild">The new visual to insert.</param>
      <param name="sibling">The sibling visual to insert the new visual below.</param>
    </member>
    <member name="M:Windows.UI.Composition.VisualCollection.Remove(Windows.UI.Composition.Visual)">
      <summary>Removes the specified visual instance from the collection.</summary>
      <param name="child">The specified visual instance from the collection.</param>
    </member>
    <member name="M:Windows.UI.Composition.VisualCollection.RemoveAll">
      <summary>Removes all of the visual instances from the collection.</summary>
    </member>
    <member name="T:Windows.UI.Composition.VisualUnorderedCollection">
      <summary>An unordered collection of visuals.</summary>
    </member>
    <member name="P:Windows.UI.Composition.VisualUnorderedCollection.Count">
      <summary>The number of visuals in the collection.</summary>
      <returns>The nubmer of visuals in the collection.</returns>
    </member>
    <member name="M:Windows.UI.Composition.VisualUnorderedCollection.Add(Windows.UI.Composition.Visual)">
      <summary>Adds a visual to the collection.</summary>
      <param name="newVisual">The visual to add to the collection.</param>
    </member>
    <member name="M:Windows.UI.Composition.VisualUnorderedCollection.First">
      <summary>Retrieves the first visual in the collection.</summary>
      <returns>The first visual in the collection.</returns>
    </member>
    <member name="M:Windows.UI.Composition.VisualUnorderedCollection.Remove(Windows.UI.Composition.Visual)">
      <summary>Removes a visual from the collection.</summary>
      <param name="visual">Removes a visual from the collection.</param>
    </member>
    <member name="M:Windows.UI.Composition.VisualUnorderedCollection.RemoveAll">
      <summary>Removes all visuals from the collection.</summary>
    </member>
    <member name="T:Windows.UI.Composition.Core.CompositorController">
      <summary>Represents a compositor on which intended composition changes must be explicitly committed.</summary>
    </member>
    <member name="M:Windows.UI.Composition.Core.CompositorController.#ctor">
      <summary>Initializes a new instance of the CompositorController class.</summary>
    </member>
    <member name="P:Windows.UI.Composition.Core.CompositorController.Compositor">
      <summary>Gets the compositor associated with this composition controller.</summary>
      <returns>The compositor associated with this composition controller.</returns>
    </member>
    <member name="E:Windows.UI.Composition.Core.CompositorController.CommitNeeded">
      <summary>Occurs when the framework needs to call Commit in order for changes to Composition objects to be reflected onscreen.</summary>
    </member>
    <member name="M:Windows.UI.Composition.Core.CompositorController.Close">
      <summary>Releases system resources that are used by the CompositorController.</summary>
    </member>
    <member name="M:Windows.UI.Composition.Core.CompositorController.Commit">
      <summary>Calls commit on the compositor associated with this CompositorController.</summary>
    </member>
    <member name="M:Windows.UI.Composition.Core.CompositorController.EnsurePreviousCommitCompletedAsync">
      <summary>Ensures the previous commit was completed.</summary>
      <returns>An asynchronous action.</returns>
    </member>
    <member name="T:Windows.UI.Composition.Desktop.DesktopWindowTarget">
      <summary>Represents a window that is the target of a composition.</summary>
    </member>
    <member name="P:Windows.UI.Composition.Desktop.DesktopWindowTarget.IsTopmost">
      <summary>Gets a value that indicates whether the window is rendered on top of all other windows.</summary>
      <returns>**true** if the window is rendered on top of all other windows; otherwise, **false**.</returns>
    </member>
    <member name="T:Windows.UI.Composition.Diagnostics.CompositionDebugHeatMaps">
      <summary>Represents heatmaps that show overdrawn areas of a composition UI.</summary>
    </member>
    <member name="M:Windows.UI.Composition.Diagnostics.CompositionDebugHeatMaps.Hide(Windows.UI.Composition.Visual)">
      <summary>Hides the heatmap for the specified subtree.</summary>
      <param name="subtree">The part of the visual tree for which to hide the heatmap.</param>
    </member>
    <member name="M:Windows.UI.Composition.Diagnostics.CompositionDebugHeatMaps.ShowMemoryUsage(Windows.UI.Composition.Visual)">
      <summary>Shows a graphical representation of the GPU memory used by the app.</summary>
      <param name="subtree">The part of the visual tree for which to show texture memory usage.</param>
    </member>
    <member name="M:Windows.UI.Composition.Diagnostics.CompositionDebugHeatMaps.ShowOverdraw(Windows.UI.Composition.Visual,Windows.UI.Composition.Diagnostics.CompositionDebugOverdrawContentKinds)">
      <summary>Highlights pixels affected by multiple visuals at the same time.</summary>
      <param name="subtree">The part of the visual tree for which to show overdraw regions.</param>
      <param name="contentKinds">An enumeration value that specifies what type of content is shown on the overdraw heatmap.</param>
    </member>
    <member name="M:Windows.UI.Composition.Diagnostics.CompositionDebugHeatMaps.ShowRedraw(Windows.UI.Composition.Visual)">
      <summary>Highlights areas of the app UI that are producing updates.</summary>
      <param name="subtree">The part of the visual tree for which to show redraw.</param>
    </member>
    <member name="T:Windows.UI.Composition.Diagnostics.CompositionDebugOverdrawContentKinds">
      <summary>Defines constants that specify what kinds of content are shown on an overdraw heatmap.</summary>
    </member>
    <member name="F:Windows.UI.Composition.Diagnostics.CompositionDebugOverdrawContentKinds.All">
      <summary>All content kinds are shown.</summary>
    </member>
    <member name="F:Windows.UI.Composition.Diagnostics.CompositionDebugOverdrawContentKinds.Colors">
      <summary>Colors are shown.</summary>
    </member>
    <member name="F:Windows.UI.Composition.Diagnostics.CompositionDebugOverdrawContentKinds.Effects">
      <summary>Effects are shown.</summary>
    </member>
    <member name="F:Windows.UI.Composition.Diagnostics.CompositionDebugOverdrawContentKinds.Lights">
      <summary>Lights are shown.</summary>
    </member>
    <member name="F:Windows.UI.Composition.Diagnostics.CompositionDebugOverdrawContentKinds.None">
      <summary>No content kinds are shown.</summary>
    </member>
    <member name="F:Windows.UI.Composition.Diagnostics.CompositionDebugOverdrawContentKinds.OffscreenRendered">
      <summary>Elements rendered offscreen are shown.</summary>
    </member>
    <member name="F:Windows.UI.Composition.Diagnostics.CompositionDebugOverdrawContentKinds.Shadows">
      <summary>Shadows are shown.</summary>
    </member>
    <member name="F:Windows.UI.Composition.Diagnostics.CompositionDebugOverdrawContentKinds.Surfaces">
      <summary>Surfaces are shown.</summary>
    </member>
    <member name="F:Windows.UI.Composition.Diagnostics.CompositionDebugOverdrawContentKinds.SwapChains">
      <summary>SwapChains are shown.</summary>
    </member>
    <member name="T:Windows.UI.Composition.Diagnostics.CompositionDebugSettings">
      <summary>Hosts diagnostic and debugging features such as heatmaps.</summary>
    </member>
    <member name="P:Windows.UI.Composition.Diagnostics.CompositionDebugSettings.HeatMaps">
      <summary>Gets the heatmaps for this debug settings instance.</summary>
      <returns>The heatmaps for this debug settings instance.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Diagnostics.CompositionDebugSettings.TryGetSettings(Windows.UI.Composition.Compositor)">
      <summary>Attempts to get an instance of CompositionDebugSettings for the specified compositor.</summary>
      <param name="compositor">The compositor to get debug settings for.</param>
      <returns>An instance of composition debug settings.</returns>
    </member>
    <member name="T:Windows.UI.Composition.Effects.SceneLightingEffect">
      <summary>Controls the reflective properties of a SpriteVisual. A SceneLightingEffect will overwrite CompositionLight defaults. It is used to control the reflective properties of a SpriteVisual. A NormalMap can be used as an input source but is not required.</summary>
    </member>
    <member name="M:Windows.UI.Composition.Effects.SceneLightingEffect.#ctor">
      <summary>Creates an instance of SceneLightingEffect.</summary>
    </member>
    <member name="P:Windows.UI.Composition.Effects.SceneLightingEffect.AmbientAmount">
      <summary>The proportion of predefined AmbientLight used by the effect.</summary>
      <returns>The proportion of predefined AmbientLight used by the effect. Values must be set between 0.0 and 1.0.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Effects.SceneLightingEffect.DiffuseAmount">
      <summary>Intensity of the diffuse light.</summary>
      <returns>Intensity of the diffuse light.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Effects.SceneLightingEffect.Name">
      <summary>Name of the light.</summary>
      <returns>Name of the light.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Effects.SceneLightingEffect.NormalMapSource">
      <summary>The normal map for the effect.</summary>
      <returns>The normal map for the effect.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Effects.SceneLightingEffect.ReflectanceModel">
      <summary>Gets or sets a value that indicates how the reflectance of a SceneLightingEffect is modeled.</summary>
      <returns>A value that indicates how the reflectance of a SceneLightingEffect is modeled.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Effects.SceneLightingEffect.SpecularAmount">
      <summary>Intensity of the specular light.</summary>
      <returns>Intensity of the specular light.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Effects.SceneLightingEffect.SpecularShine">
      <summary>Specular power for the Blinn-Phong lighting model.</summary>
      <returns>Specular power for the Blinn-Phong lighting model. Value must be set between 1.0 and 128. The default value is 16.</returns>
    </member>
    <member name="T:Windows.UI.Composition.Effects.SceneLightingEffectReflectanceModel">
      <summary>Defines constants that specify how the reflectance of a SceneLightingEffect is modeled.</summary>
    </member>
    <member name="F:Windows.UI.Composition.Effects.SceneLightingEffectReflectanceModel.BlinnPhong">
      <summary>The BlinnPhong model is used.</summary>
    </member>
    <member name="F:Windows.UI.Composition.Effects.SceneLightingEffectReflectanceModel.PhysicallyBasedBlinnPhong">
      <summary>The PhysicallyBasedBlinnPhong model is used.</summary>
    </member>
    <member name="T:Windows.UI.Composition.Interactions.CompositionConditionalValue">
      <summary>Allows conditional modification of the position and scale of a visual interaction source.</summary>
    </member>
    <member name="P:Windows.UI.Composition.Interactions.CompositionConditionalValue.Condition">
      <summary>The condition expression that determines when to apply modifiers to the visual interaction source.</summary>
      <returns>The condition expression that determines when to apply modifiers to the visual interaction source.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Interactions.CompositionConditionalValue.Value">
      <summary>The modified input expression to be applied when the condition is true.</summary>
      <returns>The modified input expression to be applied when the condition is true.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Interactions.CompositionConditionalValue.Create(Windows.UI.Composition.Compositor)">
      <summary>Creates an instance of CompositionConditionalValue.</summary>
      <param name="compositor">
      </param>
      <returns>Returns the created CompositionConditionalValue.</returns>
    </member>
    <member name="T:Windows.UI.Composition.Interactions.CompositionInteractionSourceCollection">
      <summary>A collection of interaction sources.</summary>
    </member>
    <member name="P:Windows.UI.Composition.Interactions.CompositionInteractionSourceCollection.Count">
      <summary>The number of interaction sources in the collection.</summary>
      <returns>The number of interaction sources in the collection.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Interactions.CompositionInteractionSourceCollection.Add(Windows.UI.Composition.Interactions.ICompositionInteractionSource)">
      <summary>Adds an interaction source to the collection.</summary>
      <param name="value">The interaction source to add to the collection.</param>
    </member>
    <member name="M:Windows.UI.Composition.Interactions.CompositionInteractionSourceCollection.First">
      <summary>Returns an iterator pointing to the first object in the collection.</summary>
      <returns>Returns an iterator pointing to the first object in the collection.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Interactions.CompositionInteractionSourceCollection.Remove(Windows.UI.Composition.Interactions.ICompositionInteractionSource)">
      <summary>Removes the specified interaction source from the collection.</summary>
      <param name="value">The interaction source to remove from the collection.</param>
    </member>
    <member name="M:Windows.UI.Composition.Interactions.CompositionInteractionSourceCollection.RemoveAll">
      <summary>Removes all interaction sources from the collection.</summary>
    </member>
    <member name="T:Windows.UI.Composition.Interactions.ICompositionInteractionSource">
      <summary>An object that is being tracked for interactions in the compositor.</summary>
    </member>
    <member name="T:Windows.UI.Composition.Interactions.IInteractionTrackerOwner">
      <summary>Contains callbacks that will be triggered by InteractionTracker events.</summary>
    </member>
    <member name="M:Windows.UI.Composition.Interactions.IInteractionTrackerOwner.CustomAnimationStateEntered(Windows.UI.Composition.Interactions.InteractionTracker,Windows.UI.Composition.Interactions.InteractionTrackerCustomAnimationStateEnteredArgs)">
      <summary>Callback triggered when an InteractionTracker enters the custom animation state.</summary>
      <param name="sender">The InteractionTracker that triggered the callback.</param>
      <param name="args">Arguments for the callback.</param>
    </member>
    <member name="M:Windows.UI.Composition.Interactions.IInteractionTrackerOwner.IdleStateEntered(Windows.UI.Composition.Interactions.InteractionTracker,Windows.UI.Composition.Interactions.InteractionTrackerIdleStateEnteredArgs)">
      <summary>Callback triggered when an InteractionTracker enters the idle state.</summary>
      <param name="sender">The InteractionTracker that triggered the callback.</param>
      <param name="args">Arguments for the callback.</param>
    </member>
    <member name="M:Windows.UI.Composition.Interactions.IInteractionTrackerOwner.InertiaStateEntered(Windows.UI.Composition.Interactions.InteractionTracker,Windows.UI.Composition.Interactions.InteractionTrackerInertiaStateEnteredArgs)">
      <summary>Callback triggered when an InteractionTracker enters the inertia state.</summary>
      <param name="sender">The InteractionTracker that triggered the callback.</param>
      <param name="args">Arguments for the callback.</param>
    </member>
    <member name="M:Windows.UI.Composition.Interactions.IInteractionTrackerOwner.InteractingStateEntered(Windows.UI.Composition.Interactions.InteractionTracker,Windows.UI.Composition.Interactions.InteractionTrackerInteractingStateEnteredArgs)">
      <summary>Callback that is triggered when an InteractionTracker enters the interaction state.</summary>
      <param name="sender">The InteractionTracker that triggered the callback.</param>
      <param name="args">Arguments for the callback.</param>
    </member>
    <member name="M:Windows.UI.Composition.Interactions.IInteractionTrackerOwner.RequestIgnored(Windows.UI.Composition.Interactions.InteractionTracker,Windows.UI.Composition.Interactions.InteractionTrackerRequestIgnoredArgs)">
      <summary>Callback that is triggered when the InteractionTracker has ignored a request.</summary>
      <param name="sender">The InteractionTracker that triggered the callback.</param>
      <param name="args">The arguments for the callback.</param>
    </member>
    <member name="M:Windows.UI.Composition.Interactions.IInteractionTrackerOwner.ValuesChanged(Windows.UI.Composition.Interactions.InteractionTracker,Windows.UI.Composition.Interactions.InteractionTrackerValuesChangedArgs)">
      <summary>Callback that is triggered when the InteractionTracker 's output values have changed.</summary>
      <param name="sender">The InteractionTracker that triggered the callback.</param>
      <param name="args">The new values for the InteractionTracker.</param>
    </member>
    <member name="T:Windows.UI.Composition.Interactions.InteractionBindingAxisModes">
      <summary>Defines constants that specify which axis is bound between two interaction trackers.</summary>
    </member>
    <member name="F:Windows.UI.Composition.Interactions.InteractionBindingAxisModes.None">
      <summary>The binding does not affect any axis.</summary>
    </member>
    <member name="F:Windows.UI.Composition.Interactions.InteractionBindingAxisModes.PositionX">
      <summary>The binding affects the X axis.</summary>
    </member>
    <member name="F:Windows.UI.Composition.Interactions.InteractionBindingAxisModes.PositionY">
      <summary>The binding affects the Y axis.</summary>
    </member>
    <member name="F:Windows.UI.Composition.Interactions.InteractionBindingAxisModes.Scale">
      <summary>The binding affects scale.</summary>
    </member>
    <member name="T:Windows.UI.Composition.Interactions.InteractionChainingMode">
      <summary>Defines the chaining behavior for a VisualInteractionSource. There are three options: Always chain, never chain or auto chain (let the system choose). If chaining is enabled, when an InteractionTracker reaches its minimum or maximum bounds, it will instead send the input to the next ancestor VisualInteractionSource.</summary>
    </member>
    <member name="F:Windows.UI.Composition.Interactions.InteractionChainingMode.Always">
      <summary>Always continue the manipulation.</summary>
    </member>
    <member name="F:Windows.UI.Composition.Interactions.InteractionChainingMode.Auto">
      <summary>Automatically determine whether to continue the manipulation.</summary>
    </member>
    <member name="F:Windows.UI.Composition.Interactions.InteractionChainingMode.Never">
      <summary>Never continue the manipulation.</summary>
    </member>
    <member name="T:Windows.UI.Composition.Interactions.InteractionSourceConfiguration">
      <summary>Represents the configuration of a VisualInteractionSource input.</summary>
    </member>
    <member name="P:Windows.UI.Composition.Interactions.InteractionSourceConfiguration.PositionXSourceMode">
      <summary>Gets or sets a value that indicates how interactions are processed for this VisualInteractionSource input on the X axis.</summary>
      <returns>The source mode for the X axis. By default, it takes the value of VisualInteractionTracker.PositionXSourceMode.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Interactions.InteractionSourceConfiguration.PositionYSourceMode">
      <summary>Gets or sets a value that indicates how interactions are processed for this VisualInteractionSource input on the Y axis.</summary>
      <returns>The source mode for the Y axis. By default, it takes the value of VisualInteractionTracker.PositionYSourceMode.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Interactions.InteractionSourceConfiguration.ScaleSourceMode">
      <summary>Gets or sets a value that indicates how interactions are processed for this VisualInteractionSource input on the scale axis.</summary>
      <returns>The source mode for the scale axis. By default, it takes the value of VisualInteractionTracker.ScaleSourceMode.</returns>
    </member>
    <member name="T:Windows.UI.Composition.Interactions.InteractionSourceMode">
      <summary>Provides the various definitions for how a VisualInteractionSource will process interactions. Options available for the enumeration are </summary>
    </member>
    <member name="F:Windows.UI.Composition.Interactions.InteractionSourceMode.Disabled">
      <summary>Interaction is disabled.</summary>
    </member>
    <member name="F:Windows.UI.Composition.Interactions.InteractionSourceMode.EnabledWithInertia">
      <summary>Interaction is enabled with inertia.</summary>
    </member>
    <member name="F:Windows.UI.Composition.Interactions.InteractionSourceMode.EnabledWithoutInertia">
      <summary>Interaction is enabled without inertia.</summary>
    </member>
    <member name="T:Windows.UI.Composition.Interactions.InteractionSourceRedirectionMode">
      <summary>Defines constants that specify whether an input should be redirected to the InteractionTracker.</summary>
    </member>
    <member name="F:Windows.UI.Composition.Interactions.InteractionSourceRedirectionMode.Disabled">
      <summary>Redirection is off, all input goes to the UI thread.</summary>
    </member>
    <member name="F:Windows.UI.Composition.Interactions.InteractionSourceRedirectionMode.Enabled">
      <summary>Input is redirected to the InteractionTracker.</summary>
    </member>
    <member name="T:Windows.UI.Composition.Interactions.InteractionTracker">
      <summary>Handles the logic of input that can be used as targets in ExpressionAnimations—typically to drive the motion of visuals based on input.</summary>
    </member>
    <member name="P:Windows.UI.Composition.Interactions.InteractionTracker.InteractionSources">
      <summary>A collection of objects that generate interactions.</summary>
      <returns>A collection of objects that generate interactions.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Interactions.InteractionTracker.IsInertiaFromImpulse">
      <summary>Gets a value that indicates whether the inertia is the result of an impulse.</summary>
      <returns>**true** if the inertia is the result of an impulse; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Interactions.InteractionTracker.IsPositionRoundingSuggested">
      <summary>Boolean value indicating whether position rounding is currently suggested.</summary>
      <returns>Boolean value indicating whether position rounding is currently suggested.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Interactions.InteractionTracker.MaxPosition">
      <summary>The maximum position allowed for the InteractionTracker.</summary>
      <returns>The maximum position allowed for the InteractionTracker.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Interactions.InteractionTracker.MaxScale">
      <summary>The maximum scale for the InteractionTracker.</summary>
      <returns>The maximum scale for the InteractionTracker.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Interactions.InteractionTracker.MinPosition">
      <summary>The minimum position allowed for the InteractionTracker.</summary>
      <returns>The minimum position allowed for the InteractionTracker.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Interactions.InteractionTracker.MinScale">
      <summary>The minimum scale for the InteractionTracker.</summary>
      <returns>The minimum scale for the InteractionTracker.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Interactions.InteractionTracker.NaturalRestingPosition">
      <summary>Natural resting position for the InteractionTracker.</summary>
      <returns>Natural resting position for the InteractionTracker.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Interactions.InteractionTracker.NaturalRestingScale">
      <summary>Natural resting scale for the InteractionTracker.</summary>
      <returns>Natural resting scale for the InteractionTracker.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Interactions.InteractionTracker.Owner">
      <summary>The IInteractionTrackerOwner associated with the InteractionTracker.</summary>
      <returns>The IInteractionTrackerOwner associated with the InteractionTracker.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Interactions.InteractionTracker.Position">
      <summary>The output position calculated by the InteractionTracker. The current position is a relative value. During the Idle and CustomAnimation states, it will always be between the values specified in the MinPosition and MaxPosition properties. The InteractionTracker’s position property can go outside this range during the Interacting and Inertia states in order to show a bounce or resistance at the boundary.</summary>
      <returns>The output position calculated by the InteractionTracker.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Interactions.InteractionTracker.PositionInertiaDecayRate">
      <summary>Inertia decay rate for position. Range is from 0 to 1.</summary>
      <returns>Inertia decay rate for position. Range is from 0 to 1.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Interactions.InteractionTracker.PositionVelocityInPixelsPerSecond">
      <summary>The velocity currently applied to position.</summary>
      <returns>The velocity currently applied to position.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Interactions.InteractionTracker.Scale">
      <summary>The output scale calculated by the InteractionTracker. The current scale is a relative value that depends on the values specified in the MinScale and MaxScale properties.</summary>
      <returns>The output scale calculated by the InteractionTracker.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Interactions.InteractionTracker.ScaleInertiaDecayRate">
      <summary>Inertia decay rate, for scale. Range is from 0 to 1.</summary>
      <returns>Inertia decay rate for scale. Range is from 0 to 1.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Interactions.InteractionTracker.ScaleVelocityInPercentPerSecond">
      <summary>The rate of change for scale.</summary>
      <returns>The rate of change for scale.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Interactions.InteractionTracker.AdjustPositionXIfGreaterThanThreshold(System.Single,System.Single)">
      <summary>Adjusts the position x coordinate if it is greater than the specified threshold.</summary>
      <param name="adjustment">The amount to adjust the position x coordinate.</param>
      <param name="positionThreshold">The threshold for ajusting the position x coordinate.</param>
    </member>
    <member name="M:Windows.UI.Composition.Interactions.InteractionTracker.AdjustPositionYIfGreaterThanThreshold(System.Single,System.Single)">
      <summary>Adjusts the position y coordinate if it is greater than the specified threshold.</summary>
      <param name="adjustment">The amount to adjust the position y coordinate.</param>
      <param name="positionThreshold">The threshold for ajusting the position y coordinate.</param>
    </member>
    <member name="M:Windows.UI.Composition.Interactions.InteractionTracker.ConfigureCenterPointXInertiaModifiers(Windows.Foundation.Collections.IIterable{Windows.UI.Composition.Interactions.CompositionConditionalValue})">
      <summary>Takes an ordered list of CompositionConditionalValue. In a frame, while the tracker is in Inertia, the first CompositionConditionalValue to have its “.Condition” evaluate to true replaces the zoom CenterPointX value the tracker uses with its “.Value”. If none evaluate to true, the CenterPointX is not replaced that frame.</summary>
      <param name="conditionalValues">
      </param>
    </member>
    <member name="M:Windows.UI.Composition.Interactions.InteractionTracker.ConfigureCenterPointYInertiaModifiers(Windows.Foundation.Collections.IIterable{Windows.UI.Composition.Interactions.CompositionConditionalValue})">
      <summary>Takes an ordered list of CompositionConditionalValue. In a frame, while the tracker is in Inertia, the first CompositionConditionalValue to have its “.Condition” evaluate to true replaces the zoom CenterPointY value the tracker uses with its “.Value”. If none evaluate to true, the CenterPointY is not replaced that frame.</summary>
      <param name="conditionalValues">
      </param>
    </member>
    <member name="M:Windows.UI.Composition.Interactions.InteractionTracker.ConfigurePositionXInertiaModifiers(Windows.Foundation.Collections.IIterable{Windows.UI.Composition.Interactions.InteractionTrackerInertiaModifier})">
      <summary>Applies a collection of InteractionTrackerInertiaModifier objects to the x inertia of an InteractionTracker.</summary>
      <param name="modifiers">The collection of InteractionTrackerInertiaModifier objects to apply to the x inertia of an InteractionTracker.</param>
    </member>
    <member name="M:Windows.UI.Composition.Interactions.InteractionTracker.ConfigurePositionYInertiaModifiers(Windows.Foundation.Collections.IIterable{Windows.UI.Composition.Interactions.InteractionTrackerInertiaModifier})">
      <summary>Applies a collection of InteractionTrackerInertiaModifier objects to the y inertia of an InteractionTracker.</summary>
      <param name="modifiers">The collection of InteractionTrackerInertiaModifier objects to apply to the y inertia of an InteractionTracker.</param>
    </member>
    <member name="M:Windows.UI.Composition.Interactions.InteractionTracker.ConfigureScaleInertiaModifiers(Windows.Foundation.Collections.IIterable{Windows.UI.Composition.Interactions.InteractionTrackerInertiaModifier})">
      <summary>Applies a collection of InteractionTrackerInertiaModifier objects to the scale of an InteractionTracker.</summary>
      <param name="modifiers">The collection of InteractionTrackerInertiaModifier objects to apply to the scale of an InteractionTracker.</param>
    </member>
    <member name="M:Windows.UI.Composition.Interactions.InteractionTracker.ConfigureVector2PositionInertiaModifiers(Windows.Foundation.Collections.IIterable{Windows.UI.Composition.Interactions.InteractionTrackerVector2InertiaModifier})">
      <summary>Applies a collection of InteractionTrackerInertiaModifier objects to the position of an InteractionTracker.</summary>
      <param name="modifiers">The collection of InteractionTrackerInertiaModifier objects to apply to the position of an InteractionTracker.</param>
    </member>
    <member name="M:Windows.UI.Composition.Interactions.InteractionTracker.Create(Windows.UI.Composition.Compositor)">
      <summary>Creates an instance of InteractionTracker.</summary>
      <param name="compositor">The compositor to use when creating the InteractionTracker.</param>
      <returns>Returns the created InteractionTracker object.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Interactions.InteractionTracker.CreateWithOwner(Windows.UI.Composition.Compositor,Windows.UI.Composition.Interactions.IInteractionTrackerOwner)">
      <summary>Creates an instance of InteractionTracker with the specified owner.</summary>
      <param name="compositor">The compositor to use to create the instance of InteractionTracker.</param>
      <param name="owner">The InteractionTracker owner to associate with the created InteractionTracker.</param>
      <returns>Returns the created InteractionTracker object.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Interactions.InteractionTracker.GetBindingMode(Windows.UI.Composition.Interactions.InteractionTracker,Windows.UI.Composition.Interactions.InteractionTracker)">
      <summary>Retrieves the binding axis mode between two interaction trackers.</summary>
      <param name="boundTracker1">The first interaction tracker in the binding.</param>
      <param name="boundTracker2">The second interaction tracker in the binding.</param>
      <returns>
      </returns>
    </member>
    <member name="M:Windows.UI.Composition.Interactions.InteractionTracker.SetBindingMode(Windows.UI.Composition.Interactions.InteractionTracker,Windows.UI.Composition.Interactions.InteractionTracker,Windows.UI.Composition.Interactions.InteractionBindingAxisModes)">
      <summary>Sets the binding axis mode between two interaction trackers.</summary>
      <param name="boundTracker1">The first interaction tracker in the binding.</param>
      <param name="boundTracker2">The second interaction tracker in the binding.</param>
      <param name="axisMode">The axis that is being bound.</param>
    </member>
    <member name="M:Windows.UI.Composition.Interactions.InteractionTracker.TryUpdatePosition(Windows.Foundation.Numerics.Vector3)">
      <summary>Tries to update the InteractionTracker 's position.</summary>
      <param name="value">The new position for the InteractionTracker.</param>
      <returns>Returns the request ID. On state transitions, the request which caused the change in state will be included in the args. These IDs will start at 1 and increase with each try call during the lifetime of the application.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Interactions.InteractionTracker.TryUpdatePosition(Windows.Foundation.Numerics.Vector3,Windows.UI.Composition.Interactions.InteractionTrackerClampingOption)">
      <summary>Tries to update the position of the InteractionTracker using the specified clamping option.</summary>
      <param name="value">The new position for the InteractionTracker.</param>
      <param name="option">A value that specifies how values are clamped to the maximum and minimum.</param>
      <returns>Returns the request ID. On state transitions, the request which caused the change in state will be included in the args. These IDs will start at 1 and increase with each try call during the lifetime of the application.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Interactions.InteractionTracker.TryUpdatePosition(Windows.Foundation.Numerics.Vector3,Windows.UI.Composition.Interactions.InteractionTrackerClampingOption,Windows.UI.Composition.Interactions.InteractionTrackerPositionUpdateOption)">
      <summary>Tries to update the position of the InteractionTracker using the specified clamping option.</summary>
      <param name="value">The new position for the InteractionTracker.</param>
      <param name="option">A value that specifies how values are clamped to the maximum and minimum.</param>
      <param name="posUpdateOption">A value that specifies whether an already running custom scale animation should be allowed to continue running.</param>
      <returns>Returns the request ID. On state transitions, the request which caused the change in state will be included in the args. These IDs will start at 1 and increase with each try call during the lifetime of the application.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Interactions.InteractionTracker.TryUpdatePositionBy(Windows.Foundation.Numerics.Vector3)">
      <summary>Tries to adjust the InteractionTracker 's position by the specified amount.</summary>
      <param name="amount">The value to add to the current position.</param>
      <returns>Returns the request ID. On state transitions, the request which caused the change in state will be included in the args. These IDs will start at 1 and increase with each try call during the lifetime of the application.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Interactions.InteractionTracker.TryUpdatePositionBy(Windows.Foundation.Numerics.Vector3,Windows.UI.Composition.Interactions.InteractionTrackerClampingOption)">
      <summary>Tries to adjust the position of the InteractionTracker by the specified amount using the specified clamping option.</summary>
      <param name="amount">The value to add to the current position.</param>
      <param name="option">A value that specifies how values are clamped to the maximum and minimum.</param>
      <returns>Returns the request ID. On state transitions, the request which caused the change in state will be included in the args. These IDs will start at 1 and increase with each try call during the lifetime of the application.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Interactions.InteractionTracker.TryUpdatePositionWithAdditionalVelocity(Windows.Foundation.Numerics.Vector3)">
      <summary>Tries to update the InteractionTracker 's position by adding velocity.</summary>
      <param name="velocityInPixelsPerSecond">The velocity to add in pixels per second.</param>
      <returns>Returns the request ID. On state transitions, the request which caused the change in state will be included in the args. These IDs will start at 1 and increase with each try call during the lifetime of the application.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Interactions.InteractionTracker.TryUpdatePositionWithAnimation(Windows.UI.Composition.CompositionAnimation)">
      <summary>Tries to update the InteractionTracker 's position by applying an animation.</summary>
      <param name="animation">The animation to apply to the InteractionTracker.</param>
      <returns>Returns the request ID. On state transitions, the request which caused the change in state will be included in the args. These IDs will start at 1 and increase with each try call during the lifetime of the application.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Interactions.InteractionTracker.TryUpdateScale(System.Single,Windows.Foundation.Numerics.Vector3)">
      <summary>Tries to update the scale to the specified value.</summary>
      <param name="value">The new value for scale.</param>
      <param name="centerPoint">The new center point.</param>
      <returns>Returns the request ID. On state transitions, the request which caused the change in state will be included in the args. These IDs will start at 1 and increase with each try call during the lifetime of the application.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Interactions.InteractionTracker.TryUpdateScaleWithAdditionalVelocity(System.Single,Windows.Foundation.Numerics.Vector3)">
      <summary>Tries to update the scale by adding the specified velocity.</summary>
      <param name="velocityInPercentPerSecond">The velocity to add to the scale.</param>
      <param name="centerPoint">The new center point.</param>
      <returns>Returns the request ID. On state transitions, the request which caused the change in state will be included in the args. These IDs will start at 1 and increase with each try call during the lifetime of the application.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Interactions.InteractionTracker.TryUpdateScaleWithAnimation(Windows.UI.Composition.CompositionAnimation,Windows.Foundation.Numerics.Vector3)">
      <summary>Tries to update the scale with the specified animation.</summary>
      <param name="animation">The animation to apply to the scale.</param>
      <param name="centerPoint">The new center point.</param>
      <returns>Returns the request ID. On state transitions, the request which caused the change in state will be included in the args. These IDs will start at 1 and increase with each try call during the lifetime of the application.</returns>
    </member>
    <member name="T:Windows.UI.Composition.Interactions.InteractionTrackerClampingOption">
      <summary>Defines constants that specify how values are clamped when the InteractionTracker position is updated.</summary>
    </member>
    <member name="F:Windows.UI.Composition.Interactions.InteractionTrackerClampingOption.Auto">
      <summary>If the input value is greater (or less) than the max (or min) value, it is immediately clamped.</summary>
    </member>
    <member name="F:Windows.UI.Composition.Interactions.InteractionTrackerClampingOption.Disabled">
      <summary>If the input value is greater (or less) than the max (or min) value, it is not immediately clamped. Instead, the max/min is enforced to the newly input value of Position (and potentially clamped) the next time InteractionTracker enters the Inertia state.</summary>
    </member>
    <member name="T:Windows.UI.Composition.Interactions.InteractionTrackerCustomAnimationStateEnteredArgs">
      <summary>Arguments for the IInteractionTrackerOwner.CustomAnimationStateEntered callback.</summary>
    </member>
    <member name="P:Windows.UI.Composition.Interactions.InteractionTrackerCustomAnimationStateEnteredArgs.IsFromBinding">
      <summary>Gets a value that indicates whether this state was entered through interaction with a tracker that this one is bound to.</summary>
      <returns>**true** if this state was entered through interaction with a tracker that this one is bound to; **false** if the state was entered through interaction directly with this tracker.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Interactions.InteractionTrackerCustomAnimationStateEnteredArgs.RequestId">
      <summary>The ID of the request that triggered the callback.</summary>
      <returns>The ID of the request that triggered the callback.</returns>
    </member>
    <member name="T:Windows.UI.Composition.Interactions.InteractionTrackerIdleStateEnteredArgs">
      <summary>Arguments for the IInteractionTrackerOwner.IdleStateEntered callback.</summary>
    </member>
    <member name="P:Windows.UI.Composition.Interactions.InteractionTrackerIdleStateEnteredArgs.IsFromBinding">
      <summary>Gets a value that indicates whether this state was entered through interaction with a tracker that this one is bound to.</summary>
      <returns>**true** if this state was entered through interaction with a tracker that this one is bound to; **false** if the state was entered through interaction directly with this tracker.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Interactions.InteractionTrackerIdleStateEnteredArgs.RequestId">
      <summary>The ID of the request that triggered the callback.</summary>
      <returns>The ID of the request that triggered the callback.</returns>
    </member>
    <member name="T:Windows.UI.Composition.Interactions.InteractionTrackerInertiaModifier">
      <summary>Base class for inertia modifiers.</summary>
    </member>
    <member name="T:Windows.UI.Composition.Interactions.InteractionTrackerInertiaMotion">
      <summary>An ExpressionAnimation that defines motion of InteractionTracker during its inertia state.</summary>
    </member>
    <member name="P:Windows.UI.Composition.Interactions.InteractionTrackerInertiaMotion.Condition">
      <summary>An ExpressionAnimation describing when the modifier should be applied.</summary>
      <returns>An ExpressionAnimation describing when the modifier should be applied.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Interactions.InteractionTrackerInertiaMotion.Motion">
      <summary>An ExpressionAnimation describing the modified motion for InteractionTracker if the expression in the Condition property is true.</summary>
      <returns>An ExpressionAnimation describing the modified motion for InteractionTracker if the expression in the Condition property is true.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Interactions.InteractionTrackerInertiaMotion.Create(Windows.UI.Composition.Compositor)">
      <summary>Creates an instance of InteractionTrackerInertiaMotion.</summary>
      <param name="compositor">The compositor to use when creating the InteractionTrackerInertiaMotion object.</param>
      <returns>Returns the created InteractionTrackerInertiaMotion object.</returns>
    </member>
    <member name="T:Windows.UI.Composition.Interactions.InteractionTrackerInertiaNaturalMotion">
      <summary>A ScalarNaturalMotionAnimation that defines motion of InteractionTracker during its inertia state.</summary>
    </member>
    <member name="P:Windows.UI.Composition.Interactions.InteractionTrackerInertiaNaturalMotion.Condition">
      <summary>Gets or sets an ExpressionAnimation describing when the modifier should be applied.</summary>
      <returns>An ExpressionAnimation describing when the modifier should be applied.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Interactions.InteractionTrackerInertiaNaturalMotion.NaturalMotion">
      <summary>Gets or set a ScalarNaturalMotionAnimation that describes the modified motion for InteractionTracker if the expression in the Condition property is **true**.</summary>
      <returns>A ScalarNaturalMotionAnimation that describes the modified motion for InteractionTracker if the expression in the Condition property is **true**.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Interactions.InteractionTrackerInertiaNaturalMotion.Create(Windows.UI.Composition.Compositor)">
      <summary>Creates an instance of InteractionTrackerInertiaNaturalMotion.</summary>
      <param name="compositor">The compositor to use when creating the InteractionTrackerInertiaNaturalMotion object.</param>
      <returns>Returns the created InteractionTrackerInertiaNaturalMotion object.</returns>
    </member>
    <member name="T:Windows.UI.Composition.Interactions.InteractionTrackerInertiaRestingValue">
      <summary>An ExpressionAnimation that defines the rest position after an interaction.</summary>
    </member>
    <member name="P:Windows.UI.Composition.Interactions.InteractionTrackerInertiaRestingValue.Condition">
      <summary>An ExpressionAnimation describing when the modifier should be applied.</summary>
      <returns>An ExpressionAnimation describing when the modifier should be applied.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Interactions.InteractionTrackerInertiaRestingValue.RestingValue">
      <summary>An ExpressionAnimation to define the resting value of InteractionTracker if the expression in the Condition property is true.</summary>
      <returns>An ExpressionAnimation to define the resting value if the expression in the Condition property is true.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Interactions.InteractionTrackerInertiaRestingValue.Create(Windows.UI.Composition.Compositor)">
      <summary>Creates an instance of InteractionTrackerInertiaRestingValue.</summary>
      <param name="compositor">The compositor to use when creating the InteractionTrackerInertiaRestingValue object.</param>
      <returns>Returns the created InteractionTrackerInertiaRestingValue object.</returns>
    </member>
    <member name="T:Windows.UI.Composition.Interactions.InteractionTrackerInertiaStateEnteredArgs">
      <summary>Arguments for the IInteractionTrackerOwner.InertiaStateEntered callback.</summary>
    </member>
    <member name="P:Windows.UI.Composition.Interactions.InteractionTrackerInertiaStateEnteredArgs.IsFromBinding">
      <summary>Gets a value that indicates whether this state was entered through interaction with a tracker that this one is bound to.</summary>
      <returns>**true** if this state was entered through interaction with a tracker that this one is bound to; **false** if the state was entered through interaction directly with this tracker.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Interactions.InteractionTrackerInertiaStateEnteredArgs.IsInertiaFromImpulse">
      <summary>Gets a value that indicates whether the inertia is the result of an impulse.</summary>
      <returns>**true** if the inertia is the result of an impulse; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Interactions.InteractionTrackerInertiaStateEnteredArgs.ModifiedRestingPosition">
      <summary>The InteractionTracker 's resting position when inertia completes after InteractionTrackerInertiaModifier s and boundaries have been applied.</summary>
      <returns>The InteractionTracker 's resting position when inertia completes after InteractionTrackerInertiaModifier s and boundaries have been applied.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Interactions.InteractionTrackerInertiaStateEnteredArgs.ModifiedRestingScale">
      <summary>The InteractionTracker 's resting scale when inertia completes, after InteractionTrackerInertiaModifiers and boundaries have been applied.</summary>
      <returns>The InteractionTracker 's resting scale when inertia completes, after InteractionTrackerInertiaModifiers and boundaries have been applied.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Interactions.InteractionTrackerInertiaStateEnteredArgs.NaturalRestingPosition">
      <summary>The InteractionTracker 's resting position when inertia completes, without any modifiers or boundaries applied.</summary>
      <returns>The InteractionTracker 's resting position when inertia completes, without any modifiers or boundaries applied.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Interactions.InteractionTrackerInertiaStateEnteredArgs.NaturalRestingScale">
      <summary>The InteractionTracker 's resting scale when inertia completes, without accounting for InteractionTrackerInertiaModifier s or boundaries.</summary>
      <returns>The InteractionTracker 's resting scale when inertia completes, without accounting for InteractionTrackerInertiaModifier s or boundaries.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Interactions.InteractionTrackerInertiaStateEnteredArgs.PositionVelocityInPixelsPerSecond">
      <summary>The velocity of InteractionTracker 's position.</summary>
      <returns>The velocity of InteractionTracker 's position.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Interactions.InteractionTrackerInertiaStateEnteredArgs.RequestId">
      <summary>The ID of the request that triggered the callback. Represents the ID of the request that caused InteractionTracker to enter the Inertia State (the InertiaStateEntered callback was triggered). Note that the RequestID property will be incremented each time a request tries to change the state of InteractionTracker.</summary>
      <returns>The ID of the request that triggered the callback.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Interactions.InteractionTrackerInertiaStateEnteredArgs.ScaleVelocityInPercentPerSecond">
      <summary>The velocity of InteractionTracker 's scale.</summary>
      <returns>The velocity of InteractionTracker 's scale.</returns>
    </member>
    <member name="T:Windows.UI.Composition.Interactions.InteractionTrackerInteractingStateEnteredArgs">
      <summary>Arguments for the IInteractionTrackerOwner.InteractingStateEntered callback.</summary>
    </member>
    <member name="P:Windows.UI.Composition.Interactions.InteractionTrackerInteractingStateEnteredArgs.IsFromBinding">
      <summary>Gets a value that indicates whether this state was entered through interaction with a tracker that this one is bound to.</summary>
      <returns>**true** if this state was entered through interaction with a tracker that this one is bound to; **false** if the state was entered through interaction directly with this tracker.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Interactions.InteractionTrackerInteractingStateEnteredArgs.RequestId">
      <summary>The ID of the request that triggered the callback.</summary>
      <returns>The ID of the request that triggered the callback.</returns>
    </member>
    <member name="T:Windows.UI.Composition.Interactions.InteractionTrackerPositionUpdateOption">
      <summary>Defines constants that indicate whether an already running custom scale animation should be allowed to continue running.</summary>
    </member>
    <member name="F:Windows.UI.Composition.Interactions.InteractionTrackerPositionUpdateOption.AllowActiveCustomScaleAnimation">
      <summary>An active scale animation will continue.</summary>
    </member>
    <member name="F:Windows.UI.Composition.Interactions.InteractionTrackerPositionUpdateOption.Default">
      <summary>An active scale animation will stop.</summary>
    </member>
    <member name="T:Windows.UI.Composition.Interactions.InteractionTrackerRequestIgnoredArgs">
      <summary>Arguments for the IInteractionTrackerOwner.RequestIgnored callback.</summary>
    </member>
    <member name="P:Windows.UI.Composition.Interactions.InteractionTrackerRequestIgnoredArgs.RequestId">
      <summary>The ID of the request that triggered the callback.</summary>
      <returns>The ID of the request that triggered the callback.</returns>
    </member>
    <member name="T:Windows.UI.Composition.Interactions.InteractionTrackerValuesChangedArgs">
      <summary>Arguments for the IInteractionTrackerOwner.ValuesChanged callback.</summary>
    </member>
    <member name="P:Windows.UI.Composition.Interactions.InteractionTrackerValuesChangedArgs.Position">
      <summary>The current position of the InteractionTracker.</summary>
      <returns>The current position of the InteractionTracker.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Interactions.InteractionTrackerValuesChangedArgs.RequestId">
      <summary>The ID of the request that triggered the callback.</summary>
      <returns>The ID of the request that triggered the callback.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Interactions.InteractionTrackerValuesChangedArgs.Scale">
      <summary>The current scale of the InteractionTracker.</summary>
      <returns>The current scale of the InteractionTracker.</returns>
    </member>
    <member name="T:Windows.UI.Composition.Interactions.InteractionTrackerVector2InertiaModifier">
      <summary>Base class for InteractionTrackerVector2InertiaNaturalMotion.</summary>
    </member>
    <member name="T:Windows.UI.Composition.Interactions.InteractionTrackerVector2InertiaNaturalMotion">
      <summary>A Vector2NaturalMotionAnimation that defines motion of InteractionTracker during its inertia state.</summary>
    </member>
    <member name="P:Windows.UI.Composition.Interactions.InteractionTrackerVector2InertiaNaturalMotion.Condition">
      <summary>Gets or sets an ExpressionAnimation describing when the modifier should be applied.</summary>
      <returns>An ExpressionAnimation describing when the modifier should be applied.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Interactions.InteractionTrackerVector2InertiaNaturalMotion.NaturalMotion">
      <summary>Gets or set a Vector2NaturalMotionAnimation that describes the modified motion for InteractionTracker if the expression in the Condition property is **true**.</summary>
      <returns>A Vector2NaturalMotionAnimation that describes the modified motion for InteractionTracker if the expression in the Condition property is **true**.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Interactions.InteractionTrackerVector2InertiaNaturalMotion.Create(Windows.UI.Composition.Compositor)">
      <summary>Creates an instance of InteractionTrackerVector2InertiaNaturalMotion.</summary>
      <param name="compositor">The compositor to use when creating the InteractionTrackerInertiaNaturalMotion object.</param>
      <returns>Returns the created InteractionTrackerInertiaNaturalMotion object.</returns>
    </member>
    <member name="T:Windows.UI.Composition.Interactions.VisualInteractionSource">
      <summary>Object for configuring input to the InteractionTracker relative to a visual.</summary>
    </member>
    <member name="P:Windows.UI.Composition.Interactions.VisualInteractionSource.DeltaPosition">
      <summary>The amount of position change to be applied during the upcoming frame. Defaults to 0. Readable only via expression/animation.</summary>
      <returns>The change in position of the interaction source.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Interactions.VisualInteractionSource.DeltaScale">
      <summary>The amount of scale change to be applied during the upcoming frame. Multiplicative. Defaults to 1. Readable only via expression/animation.</summary>
      <returns>The change in scale of the visual interaction source.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Interactions.VisualInteractionSource.IsPositionXRailsEnabled">
      <summary>Indicates whether panning on the x-axis is railed.</summary>
      <returns>Boolean value indicating whether panning on the x-axis is railed.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Interactions.VisualInteractionSource.IsPositionYRailsEnabled">
      <summary>Indicates whether panning on the y-axis is railed.</summary>
      <returns>Boolean value indicating whether panning on the y-axis is railed.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Interactions.VisualInteractionSource.ManipulationRedirectionMode">
      <summary>Indicates what input should be redirected to the InteractionTracker.</summary>
      <returns>Indicates what input should be redirected to the InteractionTracker.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Interactions.VisualInteractionSource.PointerWheelConfig">
      <summary>Gets the configuration for pointer wheel input.</summary>
      <returns>The configuration for pointer wheel input.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Interactions.VisualInteractionSource.Position">
      <summary>The total amount of position change since the start of the interaction. Defaults to 0. Readable only via expression/animation.</summary>
      <returns>The position of the interaction source.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Interactions.VisualInteractionSource.PositionVelocity">
      <summary>The instantaneous rate of change of position in the interaction, in pixels per second. Defaults to 0. Readble only via expression/animation.</summary>
      <returns>The position velocity of the interaction source.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Interactions.VisualInteractionSource.PositionXChainingMode">
      <summary>The PositionXChainingMode property defines the chaining behavior for an InteractionSource in the X direction. There are three types of InteractionChainingMode s: </summary>
      <returns>Chaining mode for the X-axis.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Interactions.VisualInteractionSource.PositionXSourceMode">
      <summary>Source mode for the X-axis.</summary>
      <returns>Source mode for the X-axis.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Interactions.VisualInteractionSource.PositionYChainingMode">
      <summary>The PositionYChainingMode property defines the chaining behavior for an InteractionSource in the Y direction. There are three types of InteractionChainingMode s: </summary>
      <returns>Chaining mode for the Y-axis.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Interactions.VisualInteractionSource.PositionYSourceMode">
      <summary>Source mode for the Y-axis.</summary>
      <returns>Source mode for the Y-axis.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Interactions.VisualInteractionSource.Scale">
      <summary>The total percentage-difference in scale since the start of the interaction. Multiplicative. Defaults to 1. Readable only via expression/animation.</summary>
      <returns>The scale of the interaction source.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Interactions.VisualInteractionSource.ScaleChainingMode">
      <summary>The ScaleChainingMode property defines the chaining behavior for an InteractionSource in the Scale direction. There are three types of InteractionChainingMode s: Auto, Always, Never. When Scale chaining is enabled, input will flow to the nearest ancestor’s VisualInteractionSource whenever the interaction (such as panning) would otherwise take InteractionTracker ’s position past it’s minimum or maximum Scale position.</summary>
      <returns>Chaining mode for the scale axis.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Interactions.VisualInteractionSource.ScaleSourceMode">
      <summary>Defines how interactions are processed for an VisualInteractionSource on the scale axis. There are 3 types of InteractionSourceMode s to choose from: Interactions are </summary>
      <returns>Source mode for the scale axis.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Interactions.VisualInteractionSource.ScaleVelocity">
      <summary>The instantaneous rate of change of scale in the interaction, in percent per second. Additive. Defaults to 0. Readble only via expression/animation.</summary>
      <returns>The scale velocity of the interaction source.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Interactions.VisualInteractionSource.Source">
      <summary>The visual that is used for hit-testing and defines the co-ordinate space for gesture recognition.</summary>
      <returns>The visual that is used for hit-testing and defines the co-ordinate space for gesture recognition.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Interactions.VisualInteractionSource.ConfigureCenterPointXModifiers(Windows.Foundation.Collections.IIterable{Windows.UI.Composition.Interactions.CompositionConditionalValue})">
      <summary>Takes an ordered list of CompositionConditionalValue. In a frame, the first CompositionConditionalValue to have its “.Condition” evaluate to true replaces the zoom CenterPointX value the VisualInteractionSource provides with its “.Value”. If none evaluate to true, the CenterPointX is not replaced that frame.</summary>
      <param name="conditionalValues">
      </param>
    </member>
    <member name="M:Windows.UI.Composition.Interactions.VisualInteractionSource.ConfigureCenterPointYModifiers(Windows.Foundation.Collections.IIterable{Windows.UI.Composition.Interactions.CompositionConditionalValue})">
      <summary>Takes an ordered list of CompositionConditionalValue. In a frame, the first CompositionConditionalValue to have its “.Condition” evaluate to true replaces the zoom CenterPointY value the VisualInteractionSource provides with its “.Value”. If none evaluate to true, the CenterPointY is not replaced that frame.</summary>
      <param name="conditionalValues">
      </param>
    </member>
    <member name="M:Windows.UI.Composition.Interactions.VisualInteractionSource.ConfigureDeltaPositionXModifiers(Windows.Foundation.Collections.IIterable{Windows.UI.Composition.Interactions.CompositionConditionalValue})">
      <summary>Takes an ordered list of CompositionConditionalValue. In a frame, the first CompositionConditionalValue to have its “.Condition” evaluate to true replaces the DeltaPositionX value the VisualInteractionSource provides with its “.Value”. If none evaluate to true, the DeltaPositionX is not replaced that frame.</summary>
      <param name="conditionalValues">
      </param>
    </member>
    <member name="M:Windows.UI.Composition.Interactions.VisualInteractionSource.ConfigureDeltaPositionYModifiers(Windows.Foundation.Collections.IIterable{Windows.UI.Composition.Interactions.CompositionConditionalValue})">
      <summary>Takes an ordered list of CompositionConditionalValue. In a frame, the first CompositionConditionalValue to have its “.Condition” evaluate to true replaces the DeltaPositionY value the VisualInteractionSource provides with its “.Value”. If none evaluate to true, the DeltaPositionY is not replaced that frame.</summary>
      <param name="conditionalValues">
      </param>
    </member>
    <member name="M:Windows.UI.Composition.Interactions.VisualInteractionSource.ConfigureDeltaScaleModifiers(Windows.Foundation.Collections.IIterable{Windows.UI.Composition.Interactions.CompositionConditionalValue})">
      <summary>Takes an ordered list of CompositionConditionalValue. In a frame, the first CompositionConditionalValue to have its “.Condition” evaluate to true replaces the DeltaScale value the VisualInteractionSource provides with its “.Value”. If none evaluate to true, the DeltaScale is not replaced that frame.</summary>
      <param name="conditionalValues">
      </param>
    </member>
    <member name="M:Windows.UI.Composition.Interactions.VisualInteractionSource.Create(Windows.UI.Composition.Visual)">
      <summary>Creates an instance of VisualInteractionSource.</summary>
      <param name="source">The visual to use as the source of the interaction.</param>
      <returns>Returns the created VisualInteractionSource object.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Interactions.VisualInteractionSource.CreateFromIVisualElement(Windows.UI.Composition.IVisualElement)">
      <summary>Creates an instance of VisualInteractionSource from an element that implements IVisualElement.</summary>
      <param name="source">The element to use as the source of the interaction, typically a XAML UIElement.</param>
      <returns>Returns the created VisualInteractionSource object.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Interactions.VisualInteractionSource.TryRedirectForManipulation(Windows.UI.Input.PointerPoint)">
      <summary>Indicates that configured manipulations for the given pointer stream should be sent to the InteractionTracker, not the app's UI thread, starting at the given PointerPoint.</summary>
      <param name="pointerPoint">Indicates that configured manipulations for the given pointer stream should be sent to the InteractionTracker, not the app's UI thread, starting at the given PointerPoint.</param>
    </member>
    <member name="T:Windows.UI.Composition.Interactions.VisualInteractionSourceRedirectionMode">
      <summary>Indicates what input should be redirected to the InteractionTracker.</summary>
    </member>
    <member name="F:Windows.UI.Composition.Interactions.VisualInteractionSourceRedirectionMode.CapableTouchpadAndPointerWheel">
      <summary>
      </summary>
    </member>
    <member name="F:Windows.UI.Composition.Interactions.VisualInteractionSourceRedirectionMode.CapableTouchpadOnly">
      <summary>Pointer input goes to the UI thread, Precision Touchpad input goes to the compositor.</summary>
    </member>
    <member name="F:Windows.UI.Composition.Interactions.VisualInteractionSourceRedirectionMode.Off">
      <summary>Redirection is off, all input goes to the UI thread.</summary>
    </member>
    <member name="F:Windows.UI.Composition.Interactions.VisualInteractionSourceRedirectionMode.PointerWheelOnly">
      <summary>
      </summary>
    </member>
    <member name="T:Windows.UI.Composition.Scenes.SceneAlphaMode">
      <summary>Defines constants that specify the alpha mode for a scene.</summary>
    </member>
    <member name="F:Windows.UI.Composition.Scenes.SceneAlphaMode.AlphaTest">
      <summary>
      </summary>
    </member>
    <member name="F:Windows.UI.Composition.Scenes.SceneAlphaMode.Blend">
      <summary>
      </summary>
    </member>
    <member name="F:Windows.UI.Composition.Scenes.SceneAlphaMode.Opaque">
      <summary>
      </summary>
    </member>
    <member name="T:Windows.UI.Composition.Scenes.SceneAttributeSemantic">
      <summary>Defines constants that specify scene attribute semantics.</summary>
    </member>
    <member name="F:Windows.UI.Composition.Scenes.SceneAttributeSemantic.Color">
      <summary>
      </summary>
    </member>
    <member name="F:Windows.UI.Composition.Scenes.SceneAttributeSemantic.Index">
      <summary>
      </summary>
    </member>
    <member name="F:Windows.UI.Composition.Scenes.SceneAttributeSemantic.Normal">
      <summary>
      </summary>
    </member>
    <member name="F:Windows.UI.Composition.Scenes.SceneAttributeSemantic.Tangent">
      <summary>
      </summary>
    </member>
    <member name="F:Windows.UI.Composition.Scenes.SceneAttributeSemantic.TexCoord0">
      <summary>
      </summary>
    </member>
    <member name="F:Windows.UI.Composition.Scenes.SceneAttributeSemantic.TexCoord1">
      <summary>
      </summary>
    </member>
    <member name="F:Windows.UI.Composition.Scenes.SceneAttributeSemantic.Vertex">
      <summary>
      </summary>
    </member>
    <member name="T:Windows.UI.Composition.Scenes.SceneBoundingBox">
      <summary>Represents a box that encloses a 3D scene.</summary>
    </member>
    <member name="P:Windows.UI.Composition.Scenes.SceneBoundingBox.Center">
      <summary>Gets the center of the bounding box.</summary>
      <returns>The center of the bounding box.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Scenes.SceneBoundingBox.Extents">
      <summary>Gets the extents of the bounding box.</summary>
      <returns>The extents of the bounding box.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Scenes.SceneBoundingBox.Max">
      <summary>Gets the maximum coordinates of the bounding box.</summary>
      <returns>The maximum coordinates of the bounding box.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Scenes.SceneBoundingBox.Min">
      <summary>Gets the minimum coordinates of the bounding box.</summary>
      <returns>The minimum coordinates of the bounding box.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Scenes.SceneBoundingBox.Size">
      <summary>Gets the size of the bounding box.</summary>
      <returns>The size of the bounding box.</returns>
    </member>
    <member name="T:Windows.UI.Composition.Scenes.SceneComponent">
      <summary>Represents a functional part of a scene.</summary>
    </member>
    <member name="P:Windows.UI.Composition.Scenes.SceneComponent.ComponentType">
      <summary>Gets a value that indicates what kind of component this is.</summary>
      <returns>A value of the enumeration that indicates what kind of component this is.</returns>
    </member>
    <member name="T:Windows.UI.Composition.Scenes.SceneComponentCollection">
      <summary>Represents a collection of SceneComponent objects that can be individually accessed by index.</summary>
    </member>
    <member name="P:Windows.UI.Composition.Scenes.SceneComponentCollection.Size">
      <summary>Gets the size (count) of the collection.</summary>
      <returns>The count of items in the collection.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Scenes.SceneComponentCollection.Append(Windows.UI.Composition.Scenes.SceneComponent)">
      <summary>Adds a new item to the collection.</summary>
      <param name="value">The item to add.</param>
    </member>
    <member name="M:Windows.UI.Composition.Scenes.SceneComponentCollection.Clear">
      <summary>Removes all items from the collection.</summary>
    </member>
    <member name="M:Windows.UI.Composition.Scenes.SceneComponentCollection.First">
      <summary>Returns an iterator for the items in the collection.</summary>
      <returns>The iterator object. The iterator's current position is the 0-index position, or at the collection end if the collection is empty.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Scenes.SceneComponentCollection.GetAt(System.UInt32)">
      <summary>Returns the item located at the specified index.</summary>
      <param name="index">The integer index for the value to retrieve.</param>
      <returns>The SceneComponent value at the specified index.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Scenes.SceneComponentCollection.GetMany(System.UInt32,Windows.UI.Composition.Scenes.SceneComponent[])">
      <summary>Retrieves multiple elements in a single pass through the iterator.</summary>
      <param name="startIndex">The index from which to start retrieval.</param>
      <param name="items">Provides the destination for the result. Size the initial array size as a "capacity" in order to specify how many results should be retrieved.</param>
      <returns>The number of items retrieved.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Scenes.SceneComponentCollection.GetView">
      <summary>Gets an immutable view into the collection.</summary>
      <returns>An object representing the immutable collection view.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Scenes.SceneComponentCollection.IndexOf(Windows.UI.Composition.Scenes.SceneComponent,System.UInt32@)">
      <summary>Retrieves the index of the specified item.</summary>
      <param name="value">The value to find in the collection.</param>
      <param name="index">The index of the item to find, if found.</param>
      <returns>**true** if an item with the specified value was found; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Scenes.SceneComponentCollection.InsertAt(System.UInt32,Windows.UI.Composition.Scenes.SceneComponent)">
      <summary>Inserts the specified item at the specified index.</summary>
      <param name="index">The zero-based index at which to insert the item.</param>
      <param name="value">The object to insert into the collection.</param>
    </member>
    <member name="M:Windows.UI.Composition.Scenes.SceneComponentCollection.RemoveAt(System.UInt32)">
      <summary>Removes the item at the specified index.</summary>
      <param name="index">The zero-based index of the item to remove.</param>
    </member>
    <member name="M:Windows.UI.Composition.Scenes.SceneComponentCollection.RemoveAtEnd">
      <summary>Removes the last item in the collection.</summary>
    </member>
    <member name="M:Windows.UI.Composition.Scenes.SceneComponentCollection.ReplaceAll(Windows.UI.Composition.Scenes.SceneComponent[])">
      <summary>Initially clears the collection, then inserts the provided array as new items.</summary>
      <param name="items">The new collection items.</param>
    </member>
    <member name="M:Windows.UI.Composition.Scenes.SceneComponentCollection.SetAt(System.UInt32,Windows.UI.Composition.Scenes.SceneComponent)">
      <summary>Sets the value at the specified index to the specified SceneComponent value.</summary>
      <param name="index">The index at which to set the value.</param>
      <param name="value">The value to set.</param>
    </member>
    <member name="T:Windows.UI.Composition.Scenes.SceneComponentType">
      <summary>Defines constants that specify what kind a scene component is.</summary>
    </member>
    <member name="F:Windows.UI.Composition.Scenes.SceneComponentType.MeshRendererComponent">
      <summary>The component is a mesh renderer.</summary>
    </member>
    <member name="T:Windows.UI.Composition.Scenes.SceneMaterial">
      <summary>Represents an asset that describes how a surface is rendered.</summary>
    </member>
    <member name="T:Windows.UI.Composition.Scenes.SceneMaterialInput">
      <summary>Represents an input that influences a material.</summary>
    </member>
    <member name="T:Windows.UI.Composition.Scenes.SceneMesh">
      <summary>Represents a mesh (the list of vertices that describe the polygons that make up a scene).</summary>
    </member>
    <member name="P:Windows.UI.Composition.Scenes.SceneMesh.Bounds">
      <summary>Gets the bounds of the mesh.</summary>
      <returns>The bounds of the mesh.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Scenes.SceneMesh.PrimitiveTopology">
      <summary>Gets or sets a value that indicates how the vertex data is interpreted by the graphics pipeline and rendered on screen.</summary>
      <returns>A value of the enumeration that indicates how the vertex data is interpreted.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Scenes.SceneMesh.Create(Windows.UI.Composition.Compositor)">
      <summary>Creates an instance of SceneMesh.</summary>
      <param name="compositor">An instance of the Compositor class.</param>
      <returns>Returns the created SceneMesh object.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Scenes.SceneMesh.FillMeshAttribute(Windows.UI.Composition.Scenes.SceneAttributeSemantic,Windows.Graphics.DirectX.DirectXPixelFormat,Windows.Foundation.MemoryBuffer)">
      <summary>Creates a copy of information about the mesh for use by this SceneMesh.</summary>
      <param name="semantic">The attribute semantic.</param>
      <param name="format">The pixel format.</param>
      <param name="memory">The memory buffer.</param>
    </member>
    <member name="T:Windows.UI.Composition.Scenes.SceneMeshMaterialAttributeMap">
      <summary>Represents a collection of material attributes for a scene mesh as key/value pairs.</summary>
    </member>
    <member name="P:Windows.UI.Composition.Scenes.SceneMeshMaterialAttributeMap.Size">
      <summary>Gets the number of items in the map.</summary>
      <returns>The number of items in the map.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Scenes.SceneMeshMaterialAttributeMap.Clear">
      <summary>Removes all items from the map.</summary>
    </member>
    <member name="M:Windows.UI.Composition.Scenes.SceneMeshMaterialAttributeMap.First">
      <summary>Returns an iterator for the items in the collection.</summary>
      <returns>The iterator object. The iterator's current position is the 0-index position, or at the collection end if the collection is empty.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Scenes.SceneMeshMaterialAttributeMap.GetView">
      <summary>Returns an immutable view of the map.</summary>
      <returns>The view of the map.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Scenes.SceneMeshMaterialAttributeMap.HasKey(System.String)">
      <summary>Determines whether the map contains the specified key.</summary>
      <param name="key">The key associated with the item to locate.</param>
      <returns>**true** if the key is found; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Scenes.SceneMeshMaterialAttributeMap.Insert(System.String,Windows.UI.Composition.Scenes.SceneAttributeSemantic)">
      <summary>Inserts or replaces an item in the map.</summary>
      <param name="key">The key associated with the item to insert.</param>
      <param name="value">The item to insert.</param>
      <returns>**true** if an item with the specified key is an existing item that was replaced; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Scenes.SceneMeshMaterialAttributeMap.Lookup(System.String)">
      <summary>Returns the item at the specified key in the map.</summary>
      <param name="key">The key associated with the item to locate.</param>
      <returns>The value, if an item with the specified key exists. Use the HasKey method to determine whether the key exists.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Scenes.SceneMeshMaterialAttributeMap.Remove(System.String)">
      <summary>Removes an item from the map.</summary>
      <param name="key">The key associated with the item to remove.</param>
    </member>
    <member name="T:Windows.UI.Composition.Scenes.SceneMeshRendererComponent">
      <summary>Represents a component that renders a SceneMesh.</summary>
    </member>
    <member name="P:Windows.UI.Composition.Scenes.SceneMeshRendererComponent.Material">
      <summary>Gets or sets the material that describes how the mesh surface is rendered.</summary>
      <returns>The material that describes how the mesh surface is rendered.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Scenes.SceneMeshRendererComponent.Mesh">
      <summary>Gets or sets the SceneMesh to be rendered.</summary>
      <returns>The SceneMesh to be rendered.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Scenes.SceneMeshRendererComponent.UVMappings">
      <summary>Gets the UV mappings for the material to the mesh.</summary>
      <returns>The UV mappings for the material to the mesh.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Scenes.SceneMeshRendererComponent.Create(Windows.UI.Composition.Compositor)">
      <summary>Creates an instance of SceneMeshRendererComponent.</summary>
      <param name="compositor">An instance of the Compositor class.</param>
      <returns>Returns the created SceneMeshRendererComponent object.</returns>
    </member>
    <member name="T:Windows.UI.Composition.Scenes.SceneMetallicRoughnessMaterial">
      <summary>Represents a material that has that has the appearance of metal.</summary>
    </member>
    <member name="P:Windows.UI.Composition.Scenes.SceneMetallicRoughnessMaterial.BaseColorFactor">
      <summary>Gets or sets a value that indicates the base color.</summary>
      <returns>A value that indicates the base color.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Scenes.SceneMetallicRoughnessMaterial.BaseColorInput">
      <summary>Gets or sets the input for material's base color.</summary>
      <returns>The input for for material's base color.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Scenes.SceneMetallicRoughnessMaterial.MetallicFactor">
      <summary>Gets or sets a value that indicates how metallic the material appears.</summary>
      <returns>A value that indicates how metallic the material appears.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Scenes.SceneMetallicRoughnessMaterial.MetallicRoughnessInput">
      <summary>Gets or sets the input for how rough or smooth the material is.</summary>
      <returns>The input for how rough or smooth the material is.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Scenes.SceneMetallicRoughnessMaterial.RoughnessFactor">
      <summary>Gets or sets a value that indicates how rough or smooth the material appears.</summary>
      <returns>A value that indicates how rough or smooth the material appears.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Scenes.SceneMetallicRoughnessMaterial.Create(Windows.UI.Composition.Compositor)">
      <summary>Creates an instance of SceneMetallicRoughnessMaterial.</summary>
      <param name="compositor">An instance of the Compositor class.</param>
      <returns>Returns the created SceneMetallicRoughnessMaterial object.</returns>
    </member>
    <member name="T:Windows.UI.Composition.Scenes.SceneModelTransform">
      <summary>Represents a group of 3-D transforms on a node, including rotation, scale, and translation.</summary>
    </member>
    <member name="P:Windows.UI.Composition.Scenes.SceneModelTransform.Orientation">
      <summary>Gets or sets the orientation of the node.</summary>
      <returns>The orientation of the node.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Scenes.SceneModelTransform.RotationAngle">
      <summary>Gets or sets the rotation angle applied to the node, in radians.</summary>
      <returns>The rotation angle applied to the node, in radians.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Scenes.SceneModelTransform.RotationAngleInDegrees">
      <summary>Gets or sets the rotation angle applied to the node, in degrees.</summary>
      <returns>The rotation angle applied to the node, in degrees.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Scenes.SceneModelTransform.RotationAxis">
      <summary>Gets or sets the axes around which the node is rotated.</summary>
      <returns>The axes around which the node is rotated.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Scenes.SceneModelTransform.Scale">
      <summary>Gets or sets the relative size of the node on the x, y, and z axes.</summary>
      <returns>A vector that describes the relative size of the node on the x, y, and z axes.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Scenes.SceneModelTransform.Translation">
      <summary>Gets or sets the position of the node on the x, y, and z axes.</summary>
      <returns>A vector that describes the position of the node on the x, y, and z axes.</returns>
    </member>
    <member name="T:Windows.UI.Composition.Scenes.SceneNode">
      <summary>Represents an element in the scene's visual tree.</summary>
    </member>
    <member name="P:Windows.UI.Composition.Scenes.SceneNode.Children">
      <summary>Gets the collection of children of this node.</summary>
      <returns>The collection of children of this node.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Scenes.SceneNode.Components">
      <summary>Gets the collection of components for this node.</summary>
      <returns>The collection of components for this node.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Scenes.SceneNode.Parent">
      <summary>Gets the node that this node is a child of.</summary>
      <returns>The node that this node is a child of.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Scenes.SceneNode.Transform">
      <summary>Gets the transform that describes the position, rotation, and scale of this node.</summary>
      <returns>The transform that describes the position, rotation, and scale of this node.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Scenes.SceneNode.Create(Windows.UI.Composition.Compositor)">
      <summary>Creates an instance of SceneNode.</summary>
      <param name="compositor">An instance of the Compositor class.</param>
      <returns>Returns the created SceneNode object.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Scenes.SceneNode.FindFirstComponentOfType(Windows.UI.Composition.Scenes.SceneComponentType)">
      <summary>Retrieves the first component of the specified kind.</summary>
      <param name="value">The kind of component to find.</param>
      <returns>The first component of the specified kind, if one is found.</returns>
    </member>
    <member name="T:Windows.UI.Composition.Scenes.SceneNodeCollection">
      <summary>Represents a collection of SceneNode objects that can be individually accessed by index.</summary>
    </member>
    <member name="P:Windows.UI.Composition.Scenes.SceneNodeCollection.Size">
      <summary>Gets the size (count) of the collection.</summary>
      <returns>The count of items in the collection.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Scenes.SceneNodeCollection.Append(Windows.UI.Composition.Scenes.SceneNode)">
      <summary>Adds a new item to the collection.</summary>
      <param name="value">The item to add.</param>
    </member>
    <member name="M:Windows.UI.Composition.Scenes.SceneNodeCollection.Clear">
      <summary>Removes all items from the collection.</summary>
    </member>
    <member name="M:Windows.UI.Composition.Scenes.SceneNodeCollection.First">
      <summary>Returns an iterator for the items in the collection.</summary>
      <returns>The iterator object. The iterator's current position is the 0-index position, or at the collection end if the collection is empty.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Scenes.SceneNodeCollection.GetAt(System.UInt32)">
      <summary>Returns the item located at the specified index.</summary>
      <param name="index">The integer index for the value to retrieve.</param>
      <returns>The SceneNode value at the specified index.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Scenes.SceneNodeCollection.GetMany(System.UInt32,Windows.UI.Composition.Scenes.SceneNode[])">
      <summary>Retrieves multiple elements in a single pass through the iterator.</summary>
      <param name="startIndex">The index from which to start retrieval.</param>
      <param name="items">Provides the destination for the result. Size the initial array size as a "capacity" in order to specify how many results should be retrieved.</param>
      <returns>The number of items retrieved.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Scenes.SceneNodeCollection.GetView">
      <summary>Gets an immutable view into the collection.</summary>
      <returns>An object representing the immutable collection view.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Scenes.SceneNodeCollection.IndexOf(Windows.UI.Composition.Scenes.SceneNode,System.UInt32@)">
      <summary>Retrieves the index of the specified item.</summary>
      <param name="value">The value to find in the collection.</param>
      <param name="index">The index of the item to find, if found.</param>
      <returns>**true** if an item with the specified value was found; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Scenes.SceneNodeCollection.InsertAt(System.UInt32,Windows.UI.Composition.Scenes.SceneNode)">
      <summary>Inserts the specified item at the specified index.</summary>
      <param name="index">The index at which to set the value.</param>
      <param name="value">The value to set.</param>
    </member>
    <member name="M:Windows.UI.Composition.Scenes.SceneNodeCollection.RemoveAt(System.UInt32)">
      <summary>Removes the item at the specified index.</summary>
      <param name="index">The index position of the item to remove.</param>
    </member>
    <member name="M:Windows.UI.Composition.Scenes.SceneNodeCollection.RemoveAtEnd">
      <summary>Removes the last item in the collection.</summary>
    </member>
    <member name="M:Windows.UI.Composition.Scenes.SceneNodeCollection.ReplaceAll(Windows.UI.Composition.Scenes.SceneNode[])">
      <summary>Initially clears the collection, then inserts the provided array as new items.</summary>
      <param name="items">The new collection items.</param>
    </member>
    <member name="M:Windows.UI.Composition.Scenes.SceneNodeCollection.SetAt(System.UInt32,Windows.UI.Composition.Scenes.SceneNode)">
      <summary>Sets the value at the specified index to the specified SceneNode value.</summary>
      <param name="index">The index at which to set the value.</param>
      <param name="value">The value to set.</param>
    </member>
    <member name="T:Windows.UI.Composition.Scenes.SceneObject">
      <summary>The base class for objects that make up a 3D scene.</summary>
    </member>
    <member name="T:Windows.UI.Composition.Scenes.ScenePbrMaterial">
      <summary>Represents a material that uses Physically Based Rendering (PBR).</summary>
    </member>
    <member name="P:Windows.UI.Composition.Scenes.ScenePbrMaterial.AlphaCutoff">
      <summary>Gets or sets the alpha cutoff for the material.</summary>
      <returns>The alpha cutoff for the material.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Scenes.ScenePbrMaterial.AlphaMode">
      <summary>Gets or sets the alpha mode for the material.</summary>
      <returns>The alpha mode for the material.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Scenes.ScenePbrMaterial.EmissiveFactor">
      <summary>Gets or sets the material's emissive value.</summary>
      <returns>The material's emissive value.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Scenes.ScenePbrMaterial.EmissiveInput">
      <summary>Gets or sets the input for the material's emissive value.</summary>
      <returns>The input for the material's emissive value.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Scenes.ScenePbrMaterial.IsDoubleSided">
      <summary>Gets or sets a value that indicates whether the material has two sides.</summary>
      <returns>**true** if the material has two sides, **false** if the material has one side.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Scenes.ScenePbrMaterial.NormalInput">
      <summary>Gets or sets the input for material's normal.</summary>
      <returns>The input for for material's base normal.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Scenes.ScenePbrMaterial.NormalScale">
      <summary>Gets or sets the normal scale for the material.</summary>
      <returns>The normal scale for the material.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Scenes.ScenePbrMaterial.OcclusionInput">
      <summary>Gets or sets the input for the material's occlusion.</summary>
      <returns>The input for the material's occlusion.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Scenes.ScenePbrMaterial.OcclusionStrength">
      <summary>Gets or sets the occlusion strength.</summary>
      <returns>The occlusion strength.</returns>
    </member>
    <member name="T:Windows.UI.Composition.Scenes.SceneRendererComponent">
      <summary>Represents the base class for scene rendering components.</summary>
    </member>
    <member name="T:Windows.UI.Composition.Scenes.SceneSurfaceMaterialInput">
      <summary>Represents an input to a composition surface.</summary>
    </member>
    <member name="P:Windows.UI.Composition.Scenes.SceneSurfaceMaterialInput.BitmapInterpolationMode">
      <summary>Gets or sets the bitmap interpolation mode.</summary>
      <returns>The bitmap interpolation mode.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Scenes.SceneSurfaceMaterialInput.Surface">
      <summary>Gets or sets the composition surface.</summary>
      <returns>The composition surface.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Scenes.SceneSurfaceMaterialInput.WrappingUMode">
      <summary>Gets or sets a value that indicates how wrapping occurs on the U axis.</summary>
      <returns>A value that indicates how wrapping occurs on the U axis.</returns>
    </member>
    <member name="P:Windows.UI.Composition.Scenes.SceneSurfaceMaterialInput.WrappingVMode">
      <summary>Gets or sets a value that indicates how wrapping occurs on the V axis.</summary>
      <returns>A value that indicates how wrapping occurs on the V axis.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Scenes.SceneSurfaceMaterialInput.Create(Windows.UI.Composition.Compositor)">
      <summary>Creates an instance of SceneSurfaceMaterialInput.</summary>
      <param name="compositor">An instance of the Compositor class.</param>
      <returns>Returns the created SceneSurfaceMaterialInput object.</returns>
    </member>
    <member name="T:Windows.UI.Composition.Scenes.SceneVisual">
      <summary>Represents a container visual for the nodes of a 3D scene.</summary>
    </member>
    <member name="P:Windows.UI.Composition.Scenes.SceneVisual.Root">
      <summary>Gets or sets the root node for scene.</summary>
      <returns>The root node for scene.</returns>
    </member>
    <member name="M:Windows.UI.Composition.Scenes.SceneVisual.Create(Windows.UI.Composition.Compositor)">
      <summary>Creates an instance of SceneVisual.</summary>
      <param name="compositor">An instance of the Compositor class.</param>
      <returns>Returns the created SceneVisual object.</returns>
    </member>
    <member name="T:Windows.UI.Composition.Scenes.SceneWrappingMode">
      <summary>Defines constants that specify how wrapping occurs for a scene.</summary>
    </member>
    <member name="F:Windows.UI.Composition.Scenes.SceneWrappingMode.ClampToEdge">
      <summary>
      </summary>
    </member>
    <member name="F:Windows.UI.Composition.Scenes.SceneWrappingMode.MirroredRepeat">
      <summary>
      </summary>
    </member>
    <member name="F:Windows.UI.Composition.Scenes.SceneWrappingMode.Repeat">
      <summary>
      </summary>
    </member>
    <member name="T:Windows.UI.Core.AcceleratorKeyEventArgs">
      <summary>Provides the arguments returned by an accelerator key event callback.</summary>
    </member>
    <member name="P:Windows.UI.Core.AcceleratorKeyEventArgs.DeviceId">
      <summary>Gets a unique ID for the input device that generated this key event.</summary>
      <returns>A unique identifier for the input device associated with the key event, or an empty string. The same device can be assigned a different ID each time it is connected.</returns>
    </member>
    <member name="P:Windows.UI.Core.AcceleratorKeyEventArgs.EventType">
      <summary>Gets the type of the accelerator key event that invoked the callback.</summary>
      <returns>The type of the accelerator key event that invoked the callback.</returns>
    </member>
    <member name="P:Windows.UI.Core.AcceleratorKeyEventArgs.Handled">
      <summary>Gets or sets whether the accelerator key event was handled or not.</summary>
      <returns>True if the accelerator key event has been handled; false if it has not.</returns>
    </member>
    <member name="P:Windows.UI.Core.AcceleratorKeyEventArgs.KeyStatus">
      <summary>Gets the status of the accelerator key for which the event was raised.</summary>
      <returns>The status of the accelerator key.</returns>
    </member>
    <member name="P:Windows.UI.Core.AcceleratorKeyEventArgs.VirtualKey">
      <summary>Gets the virtual key code for the keypress in the accelerator key event.</summary>
      <returns>The virtual key code of the key that was pressed.</returns>
    </member>
    <member name="T:Windows.UI.Core.AppViewBackButtonVisibility">
      <summary>Defines constants that specify whether the back button is shown in the system UI.</summary>
    </member>
    <member name="F:Windows.UI.Core.AppViewBackButtonVisibility.Collapsed">
      <summary>The back button is not shown and space is not reserved for it in the layout.</summary>
    </member>
    <member name="F:Windows.UI.Core.AppViewBackButtonVisibility.Disabled">
      <summary>The back button is shown, but not enabled.</summary>
    </member>
    <member name="F:Windows.UI.Core.AppViewBackButtonVisibility.Visible">
      <summary>The back button is shown.</summary>
    </member>
    <member name="T:Windows.UI.Core.AutomationProviderRequestedEventArgs">
      <summary>Provides the arguments returned by an automation provider request event callback.</summary>
    </member>
    <member name="P:Windows.UI.Core.AutomationProviderRequestedEventArgs.AutomationProvider">
      <summary>Gets or sets the automation provider object returned by the request event callback.</summary>
      <returns>The automation provider object returned by the callback.</returns>
    </member>
    <member name="P:Windows.UI.Core.AutomationProviderRequestedEventArgs.Handled">
      <summary>Gets or sets whether the automation provider request event has been handled.</summary>
      <returns>True if the automation provider request event has been handled; false if it has not.</returns>
    </member>
    <member name="T:Windows.UI.Core.BackRequestedEventArgs">
      <summary>Provides event data for the SystemNavigationManager.BackRequested event.</summary>
    </member>
    <member name="P:Windows.UI.Core.BackRequestedEventArgs.Handled">
      <summary>Gets or sets a value that indicates whether the app performed the requested back-navigation.</summary>
      <returns>**true** if the app performed the requested back-navigation; otherwise, **false**. The default is **false**.</returns>
    </member>
    <member name="T:Windows.UI.Core.CharacterReceivedEventArgs">
      <summary>Provides the arguments returned by the event raised when a character is received by the input queue.</summary>
    </member>
    <member name="P:Windows.UI.Core.CharacterReceivedEventArgs.Handled">
      <summary>Gets or sets whether the character-received event was handled or not.</summary>
      <returns>True if the character received event has been handled; false if it has not.</returns>
    </member>
    <member name="P:Windows.UI.Core.CharacterReceivedEventArgs.KeyCode">
      <summary>Gets the key code of the character received by the input queue.</summary>
      <returns>The character in UTF-32 encoding.</returns>
    </member>
    <member name="P:Windows.UI.Core.CharacterReceivedEventArgs.KeyStatus">
      <summary>Gets the status of the physical key press that raised the character-received event.</summary>
      <returns>The status of the key that was pressed.</returns>
    </member>
    <member name="T:Windows.UI.Core.ClosestInteractiveBoundsRequestedEventArgs">
      <summary>Provides event data for the **ClosestInteractiveBoundsRequested** event. Not intended for general use. See CoreComponentInputSource.ClosestInteractiveBoundsRequested and CoreWindow.ClosestInteractiveBoundsRequested.</summary>
    </member>
    <member name="P:Windows.UI.Core.ClosestInteractiveBoundsRequestedEventArgs.ClosestInteractiveBounds">
      <summary>Gets or sets the bounding rectangle of the interactive element that is within the SearchBounds and closest to the PointerPosition.</summary>
      <returns>The bounding rectangle of the interactive element that is within the SearchBounds and closest to the PointerPosition.</returns>
    </member>
    <member name="P:Windows.UI.Core.ClosestInteractiveBoundsRequestedEventArgs.PointerPosition">
      <summary>Gets the client coordinates of the pointer.</summary>
      <returns>The position of the pointer in device-independent pixel (DIP).</returns>
    </member>
    <member name="P:Windows.UI.Core.ClosestInteractiveBoundsRequestedEventArgs.SearchBounds">
      <summary>Gets or sets the bounding rectangle in which to search for interactive elements.</summary>
      <returns>The bounding rectangle in which to search for interactive elements.</returns>
    </member>
    <member name="T:Windows.UI.Core.CoreAcceleratorKeyEventType">
      <summary>Specifies the set of possible accelerator key events that can invoke a callback.</summary>
    </member>
    <member name="F:Windows.UI.Core.CoreAcceleratorKeyEventType.Character">
      <summary>A character key is pressed.</summary>
    </member>
    <member name="F:Windows.UI.Core.CoreAcceleratorKeyEventType.DeadCharacter">
      <summary>A dead character key is pressed. (A *dead character* key is a key that modifies the next keypress, like an accent character.)</summary>
    </member>
    <member name="F:Windows.UI.Core.CoreAcceleratorKeyEventType.KeyDown">
      <summary>A key is pressed down.</summary>
    </member>
    <member name="F:Windows.UI.Core.CoreAcceleratorKeyEventType.KeyUp">
      <summary>A key is raised.</summary>
    </member>
    <member name="F:Windows.UI.Core.CoreAcceleratorKeyEventType.SystemCharacter">
      <summary>A system character key is pressed.</summary>
    </member>
    <member name="F:Windows.UI.Core.CoreAcceleratorKeyEventType.SystemDeadCharacter">
      <summary>A system dead character key is pressed.</summary>
    </member>
    <member name="F:Windows.UI.Core.CoreAcceleratorKeyEventType.SystemKeyDown">
      <summary>A system key is pressed down.</summary>
    </member>
    <member name="F:Windows.UI.Core.CoreAcceleratorKeyEventType.SystemKeyUp">
      <summary>A system key is raised.</summary>
    </member>
    <member name="F:Windows.UI.Core.CoreAcceleratorKeyEventType.UnicodeCharacter">
      <summary>A Unicode character key is pressed.</summary>
    </member>
    <member name="T:Windows.UI.Core.CoreAcceleratorKeys">
      <summary>Provides the basic behavior for an accelerator key.</summary>
    </member>
    <member name="E:Windows.UI.Core.CoreAcceleratorKeys.AcceleratorKeyActivated">
      <summary>Fired when an accelerator key is pressed or activated.</summary>
    </member>
    <member name="T:Windows.UI.Core.CoreComponentInputSource">
      <summary>Provides a mechanism to receive input for a XAML framework element hosted in another framework, such as a DirectX interop framework.</summary>
    </member>
    <member name="P:Windows.UI.Core.CoreComponentInputSource.Dispatcher">
      <summary>Gets the input event dispatcher for the hosted XAML framework element.</summary>
      <returns>The CoreDispatcher for the hosted XAML framework element.</returns>
    </member>
    <member name="P:Windows.UI.Core.CoreComponentInputSource.DispatcherQueue">
      <summary>Gets the DispatcherQueue associated with this CoreComponentInputSource.</summary>
      <returns>The DispatcherQueue for managing prioritized tasks that execute in a serial fashion on a thread.</returns>
    </member>
    <member name="P:Windows.UI.Core.CoreComponentInputSource.HasCapture">
      <summary>Indicates whether the input device supports input capture.</summary>
      <returns>**true** if the input device supports capture (recording of input data); **false** if it does not.</returns>
    </member>
    <member name="P:Windows.UI.Core.CoreComponentInputSource.HasFocus">
      <summary>Gets whether the current hosted XAML control element has focus. If it does, keyboard input is delivered to that control.</summary>
      <returns>**true** if the element has focus; **false** if it does not.</returns>
    </member>
    <member name="P:Windows.UI.Core.CoreComponentInputSource.IsInputEnabled">
      <summary>Gets or sets whether input is enabled for the hosted XAML framework element.</summary>
      <returns>**true** if input is enabled; **false** if it is not.</returns>
    </member>
    <member name="P:Windows.UI.Core.CoreComponentInputSource.PointerCursor">
      <summary>Gets the pointer cursor behavior for interactions with the hosted XAML framework element.</summary>
      <returns>The pointer cursor object.</returns>
    </member>
    <member name="P:Windows.UI.Core.CoreComponentInputSource.PointerPosition">
      <summary>Gets the current pointer position in the hosted XAML framework.</summary>
      <returns>The current pointer position.</returns>
    </member>
    <member name="E:Windows.UI.Core.CoreComponentInputSource.CharacterReceived">
      <summary>Raised when a character is received (such as from a completed key press sequence) by the hosted XAML element.</summary>
    </member>
    <member name="E:Windows.UI.Core.CoreComponentInputSource.ClosestInteractiveBoundsRequested">
      <summary>Occurs when a framework input manager requests the bounding rectangle of an interactive element within a specific bounding rectangle and closest to a specific pointer.</summary>
    </member>
    <member name="E:Windows.UI.Core.CoreComponentInputSource.GotFocus">
      <summary>Raised when a hosted XAML element gets focus.</summary>
    </member>
    <member name="E:Windows.UI.Core.CoreComponentInputSource.InputEnabled">
      <summary>Raised when the hosted XAML control is enabled for input.</summary>
    </member>
    <member name="E:Windows.UI.Core.CoreComponentInputSource.KeyDown">
      <summary>Raised when a key is pressed for the current active hosted XAML element.</summary>
    </member>
    <member name="E:Windows.UI.Core.CoreComponentInputSource.KeyUp">
      <summary>Raised when a key press is released for the current active hosted XAML element.</summary>
    </member>
    <member name="E:Windows.UI.Core.CoreComponentInputSource.LostFocus">
      <summary>Raised when a hosted XAML element loses focus.</summary>
    </member>
    <member name="E:Windows.UI.Core.CoreComponentInputSource.PointerCaptureLost">
      <summary>Raised when the pointer input capture stream is lost.</summary>
    </member>
    <member name="E:Windows.UI.Core.CoreComponentInputSource.PointerEntered">
      <summary>Raised when the pointer enters the hosted XAML element.</summary>
    </member>
    <member name="E:Windows.UI.Core.CoreComponentInputSource.PointerExited">
      <summary>Raised when the pointer exits the hosted XAML element.</summary>
    </member>
    <member name="E:Windows.UI.Core.CoreComponentInputSource.PointerMoved">
      <summary>Raised when the pointer is moved for the active hosted XAML element.</summary>
    </member>
    <member name="E:Windows.UI.Core.CoreComponentInputSource.PointerPressed">
      <summary>Raised when the pointer is "pressed" (such as a mouse button click or full screen press) for the active hosted XAML element.</summary>
    </member>
    <member name="E:Windows.UI.Core.CoreComponentInputSource.PointerReleased">
      <summary>Raised when the pointer is released (such as when a mouse button click or screen press is released) for the active hosted XAML element.</summary>
    </member>
    <member name="E:Windows.UI.Core.CoreComponentInputSource.PointerWheelChanged">
      <summary>Raised when the mouse wheel is rotated for the active hosted XAML element.</summary>
    </member>
    <member name="E:Windows.UI.Core.CoreComponentInputSource.TouchHitTesting">
      <summary>Raised for a touch hit test on a hosted XAML element.</summary>
    </member>
    <member name="M:Windows.UI.Core.CoreComponentInputSource.GetCurrentKeyEventDeviceId">
      <summary>Retrieves the unique ID for the input device that generated this key event.</summary>
      <returns>A unique identifier for the input device associated with the key event, or an empty string. The same device can be assigned a different ID each time it is connected.</returns>
    </member>
    <member name="M:Windows.UI.Core.CoreComponentInputSource.GetCurrentKeyState(Windows.System.VirtualKey)">
      <summary>Gets the current status of a virtual key press.</summary>
      <param name="virtualKey">The key from which to retrieve status.</param>
      <returns>The flags indicating the current state of the supplied virtual key when the input event fired.</returns>
    </member>
    <member name="M:Windows.UI.Core.CoreComponentInputSource.ReleasePointerCapture">
      <summary>Stops the capture of pointer input data (if the pointing device supports input capture).</summary>
    </member>
    <member name="M:Windows.UI.Core.CoreComponentInputSource.SetPointerCapture">
      <summary>Starts the capture of pointer input data (if the pointing device supports input capture).</summary>
    </member>
    <member name="T:Windows.UI.Core.CoreCursor">
      <summary>Defines a cursor (visual pointer) object.</summary>
    </member>
    <member name="M:Windows.UI.Core.CoreCursor.#ctor(Windows.UI.Core.CoreCursorType,System.UInt32)">
      <summary>Creates a new CoreCursor instance of the provided cursor type.</summary>
      <param name="type">The type of the new cursor.</param>
      <param name="id">The unique resource ID of the new cursor.</param>
    </member>
    <member name="P:Windows.UI.Core.CoreCursor.Id">
      <summary>Gets the resource ID of the cursor.</summary>
      <returns>The ID of the cursor.</returns>
    </member>
    <member name="P:Windows.UI.Core.CoreCursor.Type">
      <summary>Gets the type of the cursor.</summary>
      <returns>The type of the cursor.</returns>
    </member>
    <member name="T:Windows.UI.Core.CoreCursorType">
      <summary>Specifies the set of cursor types.</summary>
    </member>
    <member name="F:Windows.UI.Core.CoreCursorType.Arrow">
      <summary>The left-upward (northwest) arrow Windows cursor.</summary>
    </member>
    <member name="F:Windows.UI.Core.CoreCursorType.Cross">
      <summary>The "cross" Windows cursor.</summary>
    </member>
    <member name="F:Windows.UI.Core.CoreCursorType.Custom">
      <summary>A custom cursor.</summary>
    </member>
    <member name="F:Windows.UI.Core.CoreCursorType.Hand">
      <summary>The "hand" Windows cursor.</summary>
    </member>
    <member name="F:Windows.UI.Core.CoreCursorType.Help">
      <summary>The left-upward (northwest) arrow Windows cursor with a question mark.</summary>
    </member>
    <member name="F:Windows.UI.Core.CoreCursorType.IBeam">
      <summary>The "I"-shaped Windows cursor used for text selection.</summary>
    </member>
    <member name="F:Windows.UI.Core.CoreCursorType.Person">
      <summary>The "hand" Windows cursor with a person symbol.</summary>
    </member>
    <member name="F:Windows.UI.Core.CoreCursorType.Pin">
      <summary>The "hand" Windows cursor with a pin symbol.</summary>
    </member>
    <member name="F:Windows.UI.Core.CoreCursorType.SizeAll">
      <summary>The "cross arrow" Windows cursor used for user interface (UI) element sizing.</summary>
    </member>
    <member name="F:Windows.UI.Core.CoreCursorType.SizeNortheastSouthwest">
      <summary>The "right-upward, left-downward" dual arrow Windows cursor often used for element sizing.</summary>
    </member>
    <member name="F:Windows.UI.Core.CoreCursorType.SizeNorthSouth">
      <summary>The up-down dual arrow Windows cursor often used for vertical (height) sizing.</summary>
    </member>
    <member name="F:Windows.UI.Core.CoreCursorType.SizeNorthwestSoutheast">
      <summary>The "left-upward, right-downward" dual arrow Windows cursor often used for element sizing.</summary>
    </member>
    <member name="F:Windows.UI.Core.CoreCursorType.SizeWestEast">
      <summary>The left-right dual arrow Windows cursor often used for horizontal (width) sizing.</summary>
    </member>
    <member name="F:Windows.UI.Core.CoreCursorType.UniversalNo">
      <summary>The red "circle slash" Windows cursor often used to indicate that a UI behavor cannot be performed.</summary>
    </member>
    <member name="F:Windows.UI.Core.CoreCursorType.UpArrow">
      <summary>The up arrow Windows cursor.</summary>
    </member>
    <member name="F:Windows.UI.Core.CoreCursorType.Wait">
      <summary>The cycling Windows "wait" cursor often used to indicate that an element or behavior is in a wait state and cannot respond at the time.</summary>
    </member>
    <member name="T:Windows.UI.Core.CoreDispatcher">
      <summary>Provides the Windows Runtime core event message dispatcher. Instances of this type are responsible for processing the window messages and dispatching the events to the client.</summary>
    </member>
    <member name="P:Windows.UI.Core.CoreDispatcher.CurrentPriority">
      <summary>Gets and sets the priority of the current task.</summary>
      <returns>A CoreDispatcherPriority enumeration value that specifies the priority of the current task.</returns>
    </member>
    <member name="P:Windows.UI.Core.CoreDispatcher.HasThreadAccess">
      <summary>Gets a value that specifies whether the event dispatcher provided by this instance of CoreWindow has access to the current thread or not.</summary>
      <returns>True if the event dispatcher has thread access; false it does not.</returns>
    </member>
    <member name="E:Windows.UI.Core.CoreDispatcher.AcceleratorKeyActivated">
      <summary>Fired when an accelerator key is activated (pressed or held down).</summary>
    </member>
    <member name="M:Windows.UI.Core.CoreDispatcher.ProcessEvents(Windows.UI.Core.CoreProcessEventsOption)">
      <summary>Starts the dispatcher processing the input event queue for this instance of CoreWindow.</summary>
      <param name="options">Determines how many events to process, and if this method should block.</param>
    </member>
    <member name="M:Windows.UI.Core.CoreDispatcher.RunAsync(Windows.UI.Core.CoreDispatcherPriority,Windows.UI.Core.DispatchedHandler)">
      <summary>Schedules the provided callback on the UI thread from a worker thread, and returns the results asynchronously.</summary>
      <param name="priority">Specifies the priority for event dispatch. Set this to CoreDispatcherPriority.Normal.</param>
      <param name="agileCallback">The callback on which the dispatcher returns when the event is dispatched.</param>
      <returns>The object that provides handlers for the completed async event dispatch.</returns>
    </member>
    <member name="M:Windows.UI.Core.CoreDispatcher.RunIdleAsync(Windows.UI.Core.IdleDispatchedHandler)">
      <summary>Schedules a callback on the UI thread from a worker thread at idle priority, and returns the results asynchronously.</summary>
      <param name="agileCallback">The callback on which the idle priority dispatcher returns when the event is dispatched.</param>
      <returns>Object that contains the results of the asynchronous action.</returns>
    </member>
    <member name="M:Windows.UI.Core.CoreDispatcher.ShouldYield">
      <summary>Queries whether the caller should yield if there are items in the task queue of higher priority than the current task.</summary>
      <returns>**true** if the current work item should yield to higher priority work; **false** if it should not.</returns>
    </member>
    <member name="M:Windows.UI.Core.CoreDispatcher.ShouldYield(Windows.UI.Core.CoreDispatcherPriority)">
      <summary>Queries whether the caller should yield if there are items in the task queue of the specified priority or higher.</summary>
      <param name="priority">The minimum priority level for which the current work item should yield.</param>
      <returns>**true** if the current work item should yield to higher priority work; **false** if it should not.</returns>
    </member>
    <member name="M:Windows.UI.Core.CoreDispatcher.StopProcessEvents">
      <summary>Stops the dispatcher from processing any queued events.</summary>
    </member>
    <member name="M:Windows.UI.Core.CoreDispatcher.TryRunAsync(Windows.UI.Core.CoreDispatcherPriority,Windows.UI.Core.DispatchedHandler)">
      <summary>Attempts to schedule the specified callback on the UI thread from a worker thread, and returns the results asynchronously.</summary>
      <param name="priority">Specifies the priority for event dispatch. Set this to CoreDispatcherPriority.Normal.</param>
      <param name="agileCallback">The callback on which the dispatcher returns when the event is dispatched.</param>
      <returns>The asynchronous operation.</returns>
    </member>
    <member name="M:Windows.UI.Core.CoreDispatcher.TryRunIdleAsync(Windows.UI.Core.IdleDispatchedHandler)">
      <summary>Attempts to schedule a callback on the UI thread from a worker thread at idle priority, and returns the results asynchronously.</summary>
      <param name="agileCallback">The callback on which the idle priority dispatcher returns when the event is dispatched.</param>
      <returns>The asynchronous operation.</returns>
    </member>
    <member name="T:Windows.UI.Core.CoreDispatcherPriority">
      <summary>Defines the priority for window event dispatches.</summary>
    </member>
    <member name="F:Windows.UI.Core.CoreDispatcherPriority.High">
      <summary>High priority. Delegates are invoked immediately for all synchronous requests. Asynchronous requests are queued and processed before any other request type.</summary>
    </member>
    <member name="F:Windows.UI.Core.CoreDispatcherPriority.Idle">
      <summary>Lowest priority. Use this priority for background tasks. Delegates are processed when the window's main thread is idle and there is no input pending in the queue.</summary>
    </member>
    <member name="F:Windows.UI.Core.CoreDispatcherPriority.Low">
      <summary>Low priority. Delegates are processed if there are no higher priority events pending in the queue.</summary>
    </member>
    <member name="F:Windows.UI.Core.CoreDispatcherPriority.Normal">
      <summary>Normal priority. Delegates are processed in the order they are scheduled.</summary>
    </member>
    <member name="T:Windows.UI.Core.CoreIndependentInputSource">
      <summary>Surfaces core input API for interoperation scenarios.</summary>
    </member>
    <member name="P:Windows.UI.Core.CoreIndependentInputSource.Dispatcher">
      <summary>Gets the event dispatcher for the window.</summary>
      <returns>The CoreDispatcher for the window.</returns>
    </member>
    <member name="P:Windows.UI.Core.CoreIndependentInputSource.DispatcherQueue">
      <summary>Gets the DispatcherQueue associated with this CoreIndependentInputSource.</summary>
      <returns>The DispatcherQueue for managing prioritized tasks that execute in a serial fashion on a thread.</returns>
    </member>
    <member name="P:Windows.UI.Core.CoreIndependentInputSource.HasCapture">
      <summary>Gets a value that reports whether the window has pointer capture.</summary>
      <returns>**true** if the window has pointer capture; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Core.CoreIndependentInputSource.IsInputEnabled">
      <summary>Gets or sets a value that indicates whether input is enabled for the UWP app.</summary>
      <returns>**true** if input is enabled for the app; **false** if it is disabled.</returns>
    </member>
    <member name="P:Windows.UI.Core.CoreIndependentInputSource.PointerCursor">
      <summary>Gets or sets the cursor used by the UWP app.</summary>
      <returns>The app's cursor.</returns>
    </member>
    <member name="P:Windows.UI.Core.CoreIndependentInputSource.PointerPosition">
      <summary>Gets the client coordinates of the pointer.</summary>
      <returns>The position of the pointer in device-independent pixel (DIP).</returns>
    </member>
    <member name="E:Windows.UI.Core.CoreIndependentInputSource.InputEnabled">
      <summary>Occurs when input is enabled or disabled for the UWP app.</summary>
    </member>
    <member name="E:Windows.UI.Core.CoreIndependentInputSource.PointerCaptureLost">
      <summary>Occurs when a pointer moves to another UWP app. This event is raised after PointerExited and is the final event received by the app for this pointer.</summary>
    </member>
    <member name="E:Windows.UI.Core.CoreIndependentInputSource.PointerEntered">
      <summary>Occurs when a pointer moves into the bounding box of the UWP app.</summary>
    </member>
    <member name="E:Windows.UI.Core.CoreIndependentInputSource.PointerExited">
      <summary>Occurs when the pointer moves outside the bounding box of the UWP app.</summary>
    </member>
    <member name="E:Windows.UI.Core.CoreIndependentInputSource.PointerMoved">
      <summary>Occurs when a pointer moves within the bounding box of the UWP app.</summary>
    </member>
    <member name="E:Windows.UI.Core.CoreIndependentInputSource.PointerPressed">
      <summary>Occurs when a mouse button is clicked, or a touch or pen contact is detected, within the bounding rectangle of the UWP app.</summary>
    </member>
    <member name="E:Windows.UI.Core.CoreIndependentInputSource.PointerReleased">
      <summary>Occurs when a mouse button is released, or a touch or pen contact is lifted, within the bounding rectangle of the UWP app.</summary>
    </member>
    <member name="E:Windows.UI.Core.CoreIndependentInputSource.PointerWheelChanged">
      <summary>Occurs when the wheel button is rotated.</summary>
    </member>
    <member name="M:Windows.UI.Core.CoreIndependentInputSource.ReleasePointerCapture">
      <summary>Disables pointer capture for the UWP app.</summary>
    </member>
    <member name="M:Windows.UI.Core.CoreIndependentInputSource.SetPointerCapture">
      <summary>Enables pointer capture for the UWP app.</summary>
    </member>
    <member name="T:Windows.UI.Core.CoreInputDeviceTypes">
      <summary>Specifies user input modalities. These values can be combined.</summary>
    </member>
    <member name="F:Windows.UI.Core.CoreInputDeviceTypes.Mouse">
      <summary>Expose mouse input events.</summary>
    </member>
    <member name="F:Windows.UI.Core.CoreInputDeviceTypes.None">
      <summary>No input.</summary>
    </member>
    <member name="F:Windows.UI.Core.CoreInputDeviceTypes.Pen">
      <summary>Expose pen input events.</summary>
    </member>
    <member name="F:Windows.UI.Core.CoreInputDeviceTypes.Touch">
      <summary>Expose touch input events.</summary>
    </member>
    <member name="T:Windows.UI.Core.CorePhysicalKeyStatus">
      <summary>Specifies the set of physical key status items that can be obtained.</summary>
    </member>
    <member name="F:Windows.UI.Core.CorePhysicalKeyStatus.IsExtendedKey">
      <summary>Whether the key that was pressed maps to an extended ASCII character.</summary>
    </member>
    <member name="F:Windows.UI.Core.CorePhysicalKeyStatus.IsKeyReleased">
      <summary>Whether a key has moved from a pressed to a released status.</summary>
    </member>
    <member name="F:Windows.UI.Core.CorePhysicalKeyStatus.IsMenuKeyDown">
      <summary>Whether the menu key is currently pressed down.</summary>
    </member>
    <member name="F:Windows.UI.Core.CorePhysicalKeyStatus.RepeatCount">
      <summary>The number of times a key was pressed.</summary>
    </member>
    <member name="F:Windows.UI.Core.CorePhysicalKeyStatus.ScanCode">
      <summary>The scan code for a key that was pressed.</summary>
    </member>
    <member name="F:Windows.UI.Core.CorePhysicalKeyStatus.WasKeyDown">
      <summary>Whether a key is currently pressed down.</summary>
    </member>
    <member name="T:Windows.UI.Core.CoreProcessEventsOption">
      <summary>Specifies the set of exclusive event-processing options passed to ProcessEvents.</summary>
    </member>
    <member name="F:Windows.UI.Core.CoreProcessEventsOption.ProcessAllIfPresent">
      <summary>Dispatch all events currently pending in the queue. If no events are pending, do not wait for a new event to be raised but instead return immediately. This option is provided specifically for view provider implementations with IFrameworkView, and to be used in UWP app using DirectX with C++.</summary>
    </member>
    <member name="F:Windows.UI.Core.CoreProcessEventsOption.ProcessOneAndAllPending">
      <summary>Dispatch all currently available events in the queue. If no events are pending, wait for the next new event.</summary>
    </member>
    <member name="F:Windows.UI.Core.CoreProcessEventsOption.ProcessOneIfPresent">
      <summary>Dispatch one event if it is currently pending in the queue. If no events are pending, do not wait for a new event to be raised but instead return immediately.</summary>
    </member>
    <member name="F:Windows.UI.Core.CoreProcessEventsOption.ProcessUntilQuit">
      <summary>Wait for new events and dispatch all available events. Continue this behavior until the window is closed or the application calls the Close method on the CoreWindow instance.</summary>
    </member>
    <member name="T:Windows.UI.Core.CoreProximityEvaluation">
      <summary>Contains the rank of an object as the probable target of the touch contact area.</summary>
    </member>
    <member name="F:Windows.UI.Core.CoreProximityEvaluation.AdjustedPoint">
      <summary>Adjusted touch point that hits the closest object identified by the value of **Score**.</summary>
    </member>
    <member name="F:Windows.UI.Core.CoreProximityEvaluation.Score">
      <summary>Rank of an object as the probable target compared to the other objects that intersect the touch contact area. The value is a CoreProximityEvaluationScore.</summary>
    </member>
    <member name="T:Windows.UI.Core.CoreProximityEvaluationScore">
      <summary>Specifies the rank of an object as the probable target, relative to other objects that intersect the touch contact area.</summary>
    </member>
    <member name="F:Windows.UI.Core.CoreProximityEvaluationScore.Closest">
      <summary>The object is the most probable target.</summary>
    </member>
    <member name="F:Windows.UI.Core.CoreProximityEvaluationScore.Farthest">
      <summary>The object is the least probable target.</summary>
    </member>
    <member name="T:Windows.UI.Core.CoreVirtualKeyStates">
      <summary>Specifies flags for indicating the possible states of a virtual key.</summary>
    </member>
    <member name="F:Windows.UI.Core.CoreVirtualKeyStates.Down">
      <summary>The key is pressed down for the input event.</summary>
    </member>
    <member name="F:Windows.UI.Core.CoreVirtualKeyStates.Locked">
      <summary>The key is in a toggled or modified state (for example, Caps Lock) for the input event.</summary>
    </member>
    <member name="F:Windows.UI.Core.CoreVirtualKeyStates.None">
      <summary>The key is up or in no specific state.</summary>
    </member>
    <member name="T:Windows.UI.Core.CoreWindow">
      <summary>Represents the UWP app with input events and basic user interface behaviors.</summary>
    </member>
    <member name="P:Windows.UI.Core.CoreWindow.ActivationMode">
      <summary>Gets a value that indicates the activation state of the window.</summary>
      <returns>A value that indicates the activation state of the window.</returns>
    </member>
    <member name="P:Windows.UI.Core.CoreWindow.AutomationHostProvider">
      <summary>Gets the automation provider assigned to this window.</summary>
      <returns>The automation provider for this window.</returns>
    </member>
    <member name="P:Windows.UI.Core.CoreWindow.Bounds">
      <summary>Gets the bounding rectangle of the window.</summary>
      <returns>The bounding rectangle of the window, in device-independent pixels (DIPs).</returns>
    </member>
    <member name="P:Windows.UI.Core.CoreWindow.CustomProperties">
      <summary>Gets the set of custom properties for the window.</summary>
      <returns>The set of custom properties for the window, represented as tuples.</returns>
    </member>
    <member name="P:Windows.UI.Core.CoreWindow.Dispatcher">
      <summary>Gets the event dispatcher for the window.</summary>
      <returns>The event dispatcher for the window.</returns>
    </member>
    <member name="P:Windows.UI.Core.CoreWindow.DispatcherQueue">
      <summary>Gets the **DispatcherQueue** for the window.</summary>
      <returns>The **DispatcherQueue**.</returns>
    </member>
    <member name="P:Windows.UI.Core.CoreWindow.FlowDirection">
      <summary>Gets or sets the horizontal origin of the window's reading order alignment. If the language specified by the user interface is right-aligned (such as in Arabic or Hebrew), the horizontal origin of the reading layout for the window is on the right edge.</summary>
      <returns>The flow direction of the window's reading layout.</returns>
    </member>
    <member name="P:Windows.UI.Core.CoreWindow.IsInputEnabled">
      <summary>Gets or sets a value that indicates whether input is enabled for the app.</summary>
      <returns>True if input is enabled for the app; false if it is disabled.</returns>
    </member>
    <member name="P:Windows.UI.Core.CoreWindow.PointerCursor">
      <summary>Gets or sets the cursor used by the app.</summary>
      <returns>The app's cursor.</returns>
    </member>
    <member name="P:Windows.UI.Core.CoreWindow.PointerPosition">
      <summary>Gets the client coordinates of the pointer.</summary>
      <returns>The position of the pointer in device-independent pixel (DIP).</returns>
    </member>
    <member name="P:Windows.UI.Core.CoreWindow.UIContext">
      <summary>Gets the context identifier for the core window.</summary>
      <returns>The context identifier for the core window.</returns>
    </member>
    <member name="P:Windows.UI.Core.CoreWindow.Visible">
      <summary>Gets a value that indicates whether the window is visible.</summary>
      <returns>True if the window is visible on the screen; false if it is not.</returns>
    </member>
    <member name="E:Windows.UI.Core.CoreWindow.Activated">
      <summary>Is fired when the window completes activation or deactivation.</summary>
    </member>
    <member name="E:Windows.UI.Core.CoreWindow.AutomationProviderRequested">
      <summary>Is fired when a request for an automation handler is generated.</summary>
    </member>
    <member name="E:Windows.UI.Core.CoreWindow.CharacterReceived">
      <summary>Is fired when a new character is received by the input queue.</summary>
    </member>
    <member name="E:Windows.UI.Core.CoreWindow.Closed">
      <summary>Is fired when the app terminates.</summary>
    </member>
    <member name="E:Windows.UI.Core.CoreWindow.ClosestInteractiveBoundsRequested">
      <summary>Occurs when a framework input manager requests the bounding rectangle of an interactive element within a specific bounding rectangle and closest to a specific pointer.</summary>
    </member>
    <member name="E:Windows.UI.Core.CoreWindow.InputEnabled">
      <summary>Occurs when input is enabled or disabled for the app.</summary>
    </member>
    <member name="E:Windows.UI.Core.CoreWindow.KeyDown">
      <summary>Is fired when a non-system key is pressed.</summary>
    </member>
    <member name="E:Windows.UI.Core.CoreWindow.KeyUp">
      <summary>Is fired when a non-system key is released after a press.</summary>
    </member>
    <member name="E:Windows.UI.Core.CoreWindow.PointerCaptureLost">
      <summary>Occurs when a pointer moves to another app. This event is raised after PointerExited and is the final event received by the app for this pointer.</summary>
    </member>
    <member name="E:Windows.UI.Core.CoreWindow.PointerEntered">
      <summary>Occurs when a pointer moves into the bounding box of the app.</summary>
    </member>
    <member name="E:Windows.UI.Core.CoreWindow.PointerExited">
      <summary>Occurs when the pointer moves outside the bounding box of the app.</summary>
    </member>
    <member name="E:Windows.UI.Core.CoreWindow.PointerMoved">
      <summary>Occurs when a pointer moves within the bounding box of the app.</summary>
    </member>
    <member name="E:Windows.UI.Core.CoreWindow.PointerPressed">
      <summary>Occurs when a mouse button is clicked, or the digitizer surface has been touched by a finger or pen, within the bounding rectangle of the app.</summary>
    </member>
    <member name="E:Windows.UI.Core.CoreWindow.PointerReleased">
      <summary>Occurs when a pressed mouse button is released, or a touch or pen contact is lifted from the digitizer surface, within the bounding rectangle of the app (or outside the bounding rectangle, if the pointer is captured).</summary>
    </member>
    <member name="E:Windows.UI.Core.CoreWindow.PointerRoutedAway">
      <summary>Occurs on the process receiving input when the pointer input is routed to another process.</summary>
    </member>
    <member name="E:Windows.UI.Core.CoreWindow.PointerRoutedReleased">
      <summary>Occurs on a process associated with, but not currently receiving input from, a pointer that fires a PointerReleased event on a different process.</summary>
    </member>
    <member name="E:Windows.UI.Core.CoreWindow.PointerRoutedTo">
      <summary>Occurs on the process not currently receiving input, but designated to begin receiving input from another process.</summary>
    </member>
    <member name="E:Windows.UI.Core.CoreWindow.PointerWheelChanged">
      <summary>Occurs when the wheel button is rotated.</summary>
    </member>
    <member name="E:Windows.UI.Core.CoreWindow.ResizeCompleted">
      <summary>Occurs when a user finishes resizing the window.</summary>
    </member>
    <member name="E:Windows.UI.Core.CoreWindow.ResizeStarted">
      <summary>Occurs when a user starts to resize the window.</summary>
    </member>
    <member name="E:Windows.UI.Core.CoreWindow.SizeChanged">
      <summary>Occurs when the window size is changed.</summary>
    </member>
    <member name="E:Windows.UI.Core.CoreWindow.TouchHitTesting">
      <summary>Occurs when a touch contact area intersects the bounding rectangle (or polygon) of a window that is registered for touch hit testing.</summary>
    </member>
    <member name="E:Windows.UI.Core.CoreWindow.VisibilityChanged">
      <summary>Is fired when the window visibility is changed.</summary>
    </member>
    <member name="M:Windows.UI.Core.CoreWindow.Activate">
      <summary>Activates the window. This method is called to present the window on the screen.</summary>
    </member>
    <member name="M:Windows.UI.Core.CoreWindow.Close">
      <summary>Closes a secondary window and exits the message loop.</summary>
    </member>
    <member name="M:Windows.UI.Core.CoreWindow.GetAsyncKeyState(Windows.System.VirtualKey)">
      <summary>Asynchronously retrieves the state of a virtual key.</summary>
      <param name="virtualKey">The virtual key for which state is returned.</param>
      <returns>The flags indicating the current state of the supplied virtual key when the input event fired.</returns>
    </member>
    <member name="M:Windows.UI.Core.CoreWindow.GetCurrentKeyEventDeviceId">
      <summary>Retrieves the unique ID for the input device that generated this key event.</summary>
      <returns>A unique identifier for the input device associated with the key event, or an empty string. The same device can be assigned a different ID each time it is connected.</returns>
    </member>
    <member name="M:Windows.UI.Core.CoreWindow.GetForCurrentThread">
      <summary>Gets the CoreWindow instance for the currently active thread.</summary>
      <returns>The CoreWindow for the currently active thread.</returns>
    </member>
    <member name="M:Windows.UI.Core.CoreWindow.GetKeyState(Windows.System.VirtualKey)">
      <summary>Retrieves the state of a virtual key.</summary>
      <param name="virtualKey">The virtual key for which state is returned.</param>
      <returns>The flags indicating the current state of the supplied virtual key when the input event fired.</returns>
    </member>
    <member name="M:Windows.UI.Core.CoreWindow.ReleasePointerCapture">
      <summary>Dissociates pointer input from the app, if previously associated through SetPointerCapture, and restores normal pointer input processing.</summary>
    </member>
    <member name="M:Windows.UI.Core.CoreWindow.SetPointerCapture">
      <summary>Associates pointer input with the app. Once a pointer is captured, all subsequent events associated with that pointer are fired by the app.</summary>
    </member>
    <member name="T:Windows.UI.Core.CoreWindowActivationMode">
      <summary>Defines constants that specify the activation state of a window.</summary>
    </member>
    <member name="F:Windows.UI.Core.CoreWindowActivationMode.ActivatedInForeground">
      <summary>The window is activated and in the foreground.</summary>
    </member>
    <member name="F:Windows.UI.Core.CoreWindowActivationMode.ActivatedNotForeground">
      <summary>The window is activated, but not in the foreground.</summary>
    </member>
    <member name="F:Windows.UI.Core.CoreWindowActivationMode.Deactivated">
      <summary>The window is deactivated.</summary>
    </member>
    <member name="F:Windows.UI.Core.CoreWindowActivationMode.None">
      <summary>No state is specified.</summary>
    </member>
    <member name="T:Windows.UI.Core.CoreWindowActivationState">
      <summary>Specifies the set of reasons that a CoreWindow 's Activated event was raised.</summary>
    </member>
    <member name="F:Windows.UI.Core.CoreWindowActivationState.CodeActivated">
      <summary>The window was activated by a call to Activate.</summary>
    </member>
    <member name="F:Windows.UI.Core.CoreWindowActivationState.Deactivated">
      <summary>The window was deactivated.</summary>
    </member>
    <member name="F:Windows.UI.Core.CoreWindowActivationState.PointerActivated">
      <summary>The window was activated by pointer interaction.</summary>
    </member>
    <member name="T:Windows.UI.Core.CoreWindowEventArgs">
      <summary>Contains the set of arguments returned to an app after a window input or behavior event.</summary>
    </member>
    <member name="P:Windows.UI.Core.CoreWindowEventArgs.Handled">
      <summary>Specifies the property that gets or sets whether the event was handled.</summary>
      <returns>True if the event has been handled by the appropriate delegate; false if it has not.</returns>
    </member>
    <member name="T:Windows.UI.Core.CoreWindowFlowDirection">
      <summary>Specifies the flow order for text in a window.</summary>
    </member>
    <member name="F:Windows.UI.Core.CoreWindowFlowDirection.LeftToRight">
      <summary>Text is flowed from left to right.</summary>
    </member>
    <member name="F:Windows.UI.Core.CoreWindowFlowDirection.RightToLeft">
      <summary>Text is flowed from right to left. (For example, this can be used with Arabic script or other RTL languages.)</summary>
    </member>
    <member name="T:Windows.UI.Core.CoreWindowResizeManager">
      <summary>Defines a type used to manage CoreWindow.SizeChanged events. This type is used by frameworks (such as XAML) or apps that implement their own IFrameWorkView to synchronize the handover between shell drawn placholder (such as a splash screen) and the apps first drawn frame, so that there is no gap in the transition from one to the other. If your app does not implement the IFrameWorkView itself you should not participate in this synchronization as the framwork will do it for you.</summary>
    </member>
    <member name="P:Windows.UI.Core.CoreWindowResizeManager.ShouldWaitForLayoutCompletion">
      <summary>Gets or sets whether the caller should wait for the new layout to complete.</summary>
      <returns>**true** if the caller should wait for the new layout to complete; **false** if it should not.</returns>
    </member>
    <member name="M:Windows.UI.Core.CoreWindowResizeManager.GetForCurrentView">
      <summary>Gets an instance of CoreWindowResizeManager for the running app's current CoreWindow.</summary>
      <returns>An instance of CoreWindowResizeManager for the running app's current CoreWindow.</returns>
    </member>
    <member name="M:Windows.UI.Core.CoreWindowResizeManager.NotifyLayoutCompleted">
      <summary>Notifies the parent CoreWindow object that the new layout has completed.</summary>
    </member>
    <member name="T:Windows.UI.Core.DispatchedHandler">
      <summary>Represents the method that handles CoreWindow dispatch events.</summary>
    </member>
    <member name="T:Windows.UI.Core.ICoreAcceleratorKeys">
      <summary>Provides an interface that defines the basic behavior for an accelerator key.</summary>
    </member>
    <member name="E:Windows.UI.Core.ICoreAcceleratorKeys.AcceleratorKeyActivated">
      <summary>Defines the event that is fired when an accelerator key is pressed or activated.</summary>
    </member>
    <member name="T:Windows.UI.Core.ICoreInputSourceBase">
      <summary>Defines the base interface for an input source used by a CoreWindow.</summary>
    </member>
    <member name="P:Windows.UI.Core.ICoreInputSourceBase.Dispatcher">
      <summary>Gets the event dispatcher for the window.</summary>
      <returns>The event dispatcher for the window.</returns>
    </member>
    <member name="P:Windows.UI.Core.ICoreInputSourceBase.IsInputEnabled">
      <summary>Gets or sets a value that indicates whether input is enabled for the UWP app.</summary>
      <returns>True if input is enabled for the app; false if it is disabled.</returns>
    </member>
    <member name="E:Windows.UI.Core.ICoreInputSourceBase.InputEnabled">
      <summary>Occurs when input is enabled or disabled for the UWP app.</summary>
    </member>
    <member name="T:Windows.UI.Core.ICorePointerInputSource">
      <summary>Defines the behavior of pointer input (for processing on a worker thread).</summary>
    </member>
    <member name="P:Windows.UI.Core.ICorePointerInputSource.HasCapture">
      <summary>Occurs if the pointer input source has capture functionality.</summary>
      <returns>True if the pointer input source has capture functionality; false if it does not.</returns>
    </member>
    <member name="P:Windows.UI.Core.ICorePointerInputSource.PointerCursor">
      <summary>Gets or sets the current pointer cursor type.</summary>
      <returns>The current pointer cursor.</returns>
    </member>
    <member name="P:Windows.UI.Core.ICorePointerInputSource.PointerPosition">
      <summary>Gets the current position of the pointer in screen coordinates.</summary>
      <returns>The current position of the pointer, in screen coordinates.</returns>
    </member>
    <member name="E:Windows.UI.Core.ICorePointerInputSource.PointerCaptureLost">
      <summary>Occurs when the pointer input capture stream fails or is lost.</summary>
    </member>
    <member name="E:Windows.UI.Core.ICorePointerInputSource.PointerEntered">
      <summary>Occurs when the pointer enters a UI element.</summary>
    </member>
    <member name="E:Windows.UI.Core.ICorePointerInputSource.PointerExited">
      <summary>Occurs when the pointer exits a UI element.</summary>
    </member>
    <member name="E:Windows.UI.Core.ICorePointerInputSource.PointerMoved">
      <summary>Occurs when the pointer is moved.</summary>
    </member>
    <member name="E:Windows.UI.Core.ICorePointerInputSource.PointerPressed">
      <summary>Occurs when a press action (such as a screen press or mouse click) is received for the pointer.</summary>
    </member>
    <member name="E:Windows.UI.Core.ICorePointerInputSource.PointerReleased">
      <summary>Occurs when a release action (such as a screen press-release or mouse click-release) is received for the pointer.</summary>
    </member>
    <member name="E:Windows.UI.Core.ICorePointerInputSource.PointerWheelChanged">
      <summary>Occurs when the pointer wheel (mouse or virtual) has changed position.</summary>
    </member>
    <member name="M:Windows.UI.Core.ICorePointerInputSource.ReleasePointerCapture">
      <summary>Stops the capture of pointer input data.</summary>
    </member>
    <member name="M:Windows.UI.Core.ICorePointerInputSource.SetPointerCapture">
      <summary>Starts the capture of pointer input data, if the pointer input device supports it.</summary>
    </member>
    <member name="T:Windows.UI.Core.ICorePointerInputSource2">
      <summary>Defines the behavior of pointer input (for processing on a worker thread).</summary>
    </member>
    <member name="P:Windows.UI.Core.ICorePointerInputSource2.DispatcherQueue">
      <summary>Gets the DispatcherQueue associated with a platform object.</summary>
      <returns>The DispatcherQueue for managing prioritized tasks that execute in a serial fashion on a thread.</returns>
    </member>
    <member name="T:Windows.UI.Core.ICorePointerRedirector">
      <summary>Defines pointer events for cross-process input handling.</summary>
    </member>
    <member name="E:Windows.UI.Core.ICorePointerRedirector.PointerRoutedAway">
      <summary>Occurs on the process receiving input when the pointer input is routed to another process.</summary>
    </member>
    <member name="E:Windows.UI.Core.ICorePointerRedirector.PointerRoutedReleased">
      <summary>Occurs on all processes ever associated with, but not currently receiving input from, a pointer that fires a PointerReleased event on the current process.</summary>
    </member>
    <member name="E:Windows.UI.Core.ICorePointerRedirector.PointerRoutedTo">
      <summary>Occurs on the process not currently receiving pointer input when ongoing pointer input, for an existing pointer ID, transitions from one process to another.</summary>
    </member>
    <member name="T:Windows.UI.Core.ICoreWindow">
      <summary>Specifies an interface for a window object and its input events as well as basic user interface behaviors.</summary>
    </member>
    <member name="P:Windows.UI.Core.ICoreWindow.AutomationHostProvider">
      <summary>Specifies the property that gets the automation provider assigned to this window.</summary>
      <returns>The automation provider for this window.</returns>
    </member>
    <member name="P:Windows.UI.Core.ICoreWindow.Bounds">
      <summary>Specifies the property that gets the bounding rectangle of the window.</summary>
      <returns>The bounding rectangle of the window, in device-independent pixel (DIP).</returns>
    </member>
    <member name="P:Windows.UI.Core.ICoreWindow.CustomProperties">
      <summary>Specifies a property that gets the set of custom properties for the window.</summary>
      <returns>The set of custom properties for the window, represented as tuples.</returns>
    </member>
    <member name="P:Windows.UI.Core.ICoreWindow.Dispatcher">
      <summary>Specifies a property that gets the event dispatcher for the window.</summary>
      <returns>The event dispatcher for the window.</returns>
    </member>
    <member name="P:Windows.UI.Core.ICoreWindow.FlowDirection">
      <summary>Specifies the property that gets or sets the horizontal origin of the window's reading order alignment. If the language specified by the user interface is right-aligned (such as in Arabic or Hebrew), the horizontal origin of the reading layout for the window is on the right edge.</summary>
      <returns>The flow direction of the window's reading layout.</returns>
    </member>
    <member name="P:Windows.UI.Core.ICoreWindow.IsInputEnabled">
      <summary>Specifies a property that gets or sets whether input is enabled for the window.</summary>
      <returns>True if input is enabled for the window; false if it is disabled.</returns>
    </member>
    <member name="P:Windows.UI.Core.ICoreWindow.PointerCursor">
      <summary>Specifies a property that gets or sets the cursor used by the window.</summary>
      <returns>The window's cursor.</returns>
    </member>
    <member name="P:Windows.UI.Core.ICoreWindow.PointerPosition">
      <summary>Specifies a property that gets the position of the pointer.</summary>
      <returns>The current position of the cursor in device-independent pixels (DIPs).</returns>
    </member>
    <member name="P:Windows.UI.Core.ICoreWindow.Visible">
      <summary>Specifies the property that gets whether the window is visible or not.</summary>
      <returns>True if the window is visible on the screen; false if it is not.</returns>
    </member>
    <member name="E:Windows.UI.Core.ICoreWindow.Activated">
      <summary>Specifies the event that is fired when the window completes activation or deactivation.</summary>
    </member>
    <member name="E:Windows.UI.Core.ICoreWindow.AutomationProviderRequested">
      <summary>Specifies the event that is fired when a request for an automation handler is generated.</summary>
    </member>
    <member name="E:Windows.UI.Core.ICoreWindow.CharacterReceived">
      <summary>Specifies the event that is fired when a new character is received by the input queue.</summary>
    </member>
    <member name="E:Windows.UI.Core.ICoreWindow.Closed">
      <summary>Specifies the event that is fired when a window is closed (or the app terminates altogether).</summary>
    </member>
    <member name="E:Windows.UI.Core.ICoreWindow.InputEnabled">
      <summary>Specifies an event that occurs when input is enabled or disabled for the window.</summary>
    </member>
    <member name="E:Windows.UI.Core.ICoreWindow.KeyDown">
      <summary>Specifies the event that is fired when a non-system key is pressed down.</summary>
    </member>
    <member name="E:Windows.UI.Core.ICoreWindow.KeyUp">
      <summary>Specifies the event that is fired when a non-system key is released after a press.</summary>
    </member>
    <member name="E:Windows.UI.Core.ICoreWindow.PointerCaptureLost">
      <summary>Specifies the event that occurs when a pointer moves to another window. This event is fired after PointerExited and is the final pointer event that is raised for a window.</summary>
    </member>
    <member name="E:Windows.UI.Core.ICoreWindow.PointerEntered">
      <summary>Specifies the event that occurs when a pointer moves into the bounding box of the window.</summary>
    </member>
    <member name="E:Windows.UI.Core.ICoreWindow.PointerExited">
      <summary>Specifies the event that occurs when the pointer moves outside the bounding box of the window.</summary>
    </member>
    <member name="E:Windows.UI.Core.ICoreWindow.PointerMoved">
      <summary>Specifies the event that occurs when a pointer moves within the bounding box of the window.</summary>
    </member>
    <member name="E:Windows.UI.Core.ICoreWindow.PointerPressed">
      <summary>Occurs when a mouse button is clicked, or the digitizer surface has been touched by a finger or pen, within the bounding rectangle of the app.</summary>
    </member>
    <member name="E:Windows.UI.Core.ICoreWindow.PointerReleased">
      <summary>Occurs when a pressed mouse button is released, or a touch or pen contact is lifted from the digitizer surface, within the bounding rectangle of the app (or outside the bounding rectangle, if the pointer is captured).</summary>
    </member>
    <member name="E:Windows.UI.Core.ICoreWindow.PointerWheelChanged">
      <summary>Specifies the event that occurs when the mouse wheel is rotated.</summary>
    </member>
    <member name="E:Windows.UI.Core.ICoreWindow.SizeChanged">
      <summary>Specifies the event that raises when the window size is changed.</summary>
    </member>
    <member name="E:Windows.UI.Core.ICoreWindow.TouchHitTesting">
      <summary>Specifies the event that occurs when a touch contact area falls within a window that is registered for touch hit testing.</summary>
    </member>
    <member name="E:Windows.UI.Core.ICoreWindow.VisibilityChanged">
      <summary>Specifies the event that occurs when the window visibility is changed.</summary>
    </member>
    <member name="M:Windows.UI.Core.ICoreWindow.Activate">
      <summary>Specifies a method that activates the window. This method is called to present the window on the screen.</summary>
    </member>
    <member name="M:Windows.UI.Core.ICoreWindow.Close">
      <summary>Specifies the method that closes the window and exits the message loop.</summary>
    </member>
    <member name="M:Windows.UI.Core.ICoreWindow.GetAsyncKeyState(Windows.System.VirtualKey)">
      <summary>Specifies a method that returns the state of a virtual key asynchronously.</summary>
      <param name="virtualKey">The virtual key for which state will be returned.</param>
      <returns>The state of the supplied virtual key when the input event was raised.</returns>
    </member>
    <member name="M:Windows.UI.Core.ICoreWindow.GetKeyState(Windows.System.VirtualKey)">
      <summary>Specifies a method that gets the state of a key.</summary>
      <param name="virtualKey">The virtual key for which state will be returned.</param>
      <returns>The state of the supplied virtual key when the input event was raised.</returns>
    </member>
    <member name="M:Windows.UI.Core.ICoreWindow.ReleasePointerCapture">
      <summary>Specifies a method that dissociates pointer input from the app, if previously associated through SetPointerCapture, and restores normal pointer input processing.</summary>
    </member>
    <member name="M:Windows.UI.Core.ICoreWindow.SetPointerCapture">
      <summary>Specifies a method that associates pointer input with the app. Once a pointer is captured, all subsequent events associated with that pointer are fired by the app.</summary>
    </member>
    <member name="T:Windows.UI.Core.ICoreWindowEventArgs">
      <summary>Defines the set of arguments returned to an app after a window input or behavior event.</summary>
    </member>
    <member name="P:Windows.UI.Core.ICoreWindowEventArgs.Handled">
      <summary>Specifies the property that gets or sets whether the event was handled.</summary>
      <returns>True if the event has been handled by the appropriate delegate; false if it has not.</returns>
    </member>
    <member name="T:Windows.UI.Core.IdleDispatchedHandler">
      <summary>Represents the method that handles CoreWindow idle priority dispatch events. It is invoked when CoreDispatcher.RunIdleAsync is called.</summary>
      <param name="e">The set of arguments returned by the callback.</param>
    </member>
    <member name="T:Windows.UI.Core.IdleDispatchedHandlerArgs">
      <summary>Defines the arguments returned by a IdleDispatchedHandler callback.</summary>
    </member>
    <member name="P:Windows.UI.Core.IdleDispatchedHandlerArgs.IsDispatcherIdle">
      <summary>Gets a value that indicates whether the event dispatcher's message queue is empty or not.</summary>
      <returns>**true** if the event dispatcher's message queue is empty; **false** if it is not.</returns>
    </member>
    <member name="T:Windows.UI.Core.IInitializeWithCoreWindow">
      <summary>Defines the initialization behavior for apps that use CoreWindow.</summary>
    </member>
    <member name="M:Windows.UI.Core.IInitializeWithCoreWindow.Initialize(Windows.UI.Core.CoreWindow)">
      <summary>Specifies the method that provides the initial CoreWindow instance for an app.</summary>
      <param name="window">The new app window.</param>
    </member>
    <member name="T:Windows.UI.Core.InputEnabledEventArgs">
      <summary>Contains the window input state returned by the CoreWindow.InputEnabled event.</summary>
    </member>
    <member name="P:Windows.UI.Core.InputEnabledEventArgs.Handled">
      <summary>Gets or sets whether the input enable event was handled.</summary>
      <returns>True if the input enable event was handled by the appropriate delegate; false if it was not.</returns>
    </member>
    <member name="P:Windows.UI.Core.InputEnabledEventArgs.InputEnabled">
      <summary>Gets whether the window is enabled for input.</summary>
      <returns>True if the window is enabled for input; false if it is not.</returns>
    </member>
    <member name="T:Windows.UI.Core.KeyEventArgs">
      <summary>Contains the arguments returned by a virtual key event.</summary>
    </member>
    <member name="P:Windows.UI.Core.KeyEventArgs.DeviceId">
      <summary>Gets a unique ID for the input device that generated this key event.</summary>
      <returns>A unique identifier for the input device associated with the key event, or an empty string. The same device can be assigned a different ID each time it is connected.</returns>
    </member>
    <member name="P:Windows.UI.Core.KeyEventArgs.Handled">
      <summary>Gets or sets whether the key press event was handled.</summary>
      <returns>True if the key press event has been handled by the appropriate delegate; false if it has not.</returns>
    </member>
    <member name="P:Windows.UI.Core.KeyEventArgs.KeyStatus">
      <summary>Gets the status of a key at the time the event is fired.</summary>
      <returns>The status of the key.</returns>
    </member>
    <member name="P:Windows.UI.Core.KeyEventArgs.VirtualKey">
      <summary>Gets the virtual key that maps to the key that was pressed.</summary>
      <returns>The virtual key value.</returns>
    </member>
    <member name="T:Windows.UI.Core.PointerEventArgs">
      <summary>Contains the arguments returned by the last pointer event.</summary>
    </member>
    <member name="P:Windows.UI.Core.PointerEventArgs.CurrentPoint">
      <summary>Gets the pointer data of the last pointer event.</summary>
      <returns>Information about the state and screen position of the pointer.</returns>
    </member>
    <member name="P:Windows.UI.Core.PointerEventArgs.Handled">
      <summary>Gets or sets whether the pointer event was handled.</summary>
      <returns>True if the pointer event has been handled by the appropriate delegate; false if it has not.</returns>
    </member>
    <member name="P:Windows.UI.Core.PointerEventArgs.KeyModifiers">
      <summary>Gets the keyboard key or keys used to modify the pointer input, such as the "Ctrl" key when pressed in conjunction with another key, as in Ctrl+C.</summary>
      <returns>The active key modifiers.</returns>
    </member>
    <member name="M:Windows.UI.Core.PointerEventArgs.GetIntermediatePoints">
      <summary>Retrieves the pointer data for up to the last 64 pointer locations since the last pointer event.</summary>
      <returns>The data for each pointer.</returns>
    </member>
    <member name="T:Windows.UI.Core.SystemNavigationManager">
      <summary>Provides a way for an app to respond to system provided back-navigation events.</summary>
    </member>
    <member name="P:Windows.UI.Core.SystemNavigationManager.AppViewBackButtonVisibility">
      <summary>Gets or sets a value that indicates whether a back button is shown in the system UI.</summary>
      <returns>One of the enumeration values that specifies whether a back button is shown in the system UI. The default is **Collapsed**.</returns>
    </member>
    <member name="E:Windows.UI.Core.SystemNavigationManager.BackRequested">
      <summary>Occurs when the user invokes the system provided button, gesture, or voice command for back-navigation.</summary>
    </member>
    <member name="M:Windows.UI.Core.SystemNavigationManager.GetForCurrentView">
      <summary>Returns the SystemNavigationManager object associated with the current window.</summary>
      <returns>The SystemNavigationManager object associated with the current window.</returns>
    </member>
    <member name="T:Windows.UI.Core.TouchHitTestingEventArgs">
      <summary>Contains the arguments returned by the TouchHitTesting event.</summary>
    </member>
    <member name="P:Windows.UI.Core.TouchHitTestingEventArgs.BoundingBox">
      <summary>Gets the bounding rectangle of the touch contact area.</summary>
      <returns>Bounding rectangle of the touch contact area.</returns>
    </member>
    <member name="P:Windows.UI.Core.TouchHitTestingEventArgs.Handled">
      <summary>Gets or sets a value indicating whether the TouchHitTesting event was handled.</summary>
      <returns>True if the event is handled; otherwise, false.</returns>
    </member>
    <member name="P:Windows.UI.Core.TouchHitTestingEventArgs.Point">
      <summary>Gets the screen coordinates of the touch point reported by the touch digitizer.</summary>
      <returns>Screen position of the input pointer, in device-independent pixel (DIP).</returns>
    </member>
    <member name="P:Windows.UI.Core.TouchHitTestingEventArgs.ProximityEvaluation">
      <summary>Gets or sets the proximity evaluation score for an object relative to the touch contact area.</summary>
      <returns>Proximity evaluation of an object.</returns>
    </member>
    <member name="M:Windows.UI.Core.TouchHitTestingEventArgs.EvaluateProximity(Windows.Foundation.Point[])">
      <summary>Returns a ranking for the polygon as the probable touch target and an adjusted touch point within the polygon. The rank is determined through a comparison of targeting heuristics for all polygons that intersect the touch contact area.</summary>
      <param name="controlVertices">The array of x-y screen coordinates that define the shape of the UI element (the number of vertices in the polygon). This value must be greater than or equal to 3.</param>
      <returns>The CoreProximityEvaluation structure that holds the rank and adjusted touch point data.</returns>
    </member>
    <member name="M:Windows.UI.Core.TouchHitTestingEventArgs.EvaluateProximity(Windows.Foundation.Rect)">
      <summary>Returns a ranking for the rectangle as the probable touch target and an adjusted touch point within the rectangle. The rank is determined through a comparison of targeting heuristics for all rectangles that intersect the touch contact area.</summary>
      <param name="controlBoundingBox">The Rect that defines the bounding box of the UI element.</param>
      <returns>The CoreProximityEvaluation structure that holds the rank and adjusted touch point data.</returns>
    </member>
    <member name="T:Windows.UI.Core.VisibilityChangedEventArgs">
      <summary>Contains the arguments returned by the event fired when a CoreWindow instance's visibility changes.</summary>
    </member>
    <member name="P:Windows.UI.Core.VisibilityChangedEventArgs.Handled">
      <summary>Gets or sets a value indicating whether the VisibilityChanged event was handled.</summary>
      <returns>True if the event is handled; otherwise, false.</returns>
    </member>
    <member name="P:Windows.UI.Core.VisibilityChangedEventArgs.Visible">
      <summary>Gets whether the window is visible or not.</summary>
      <returns>True if the window is visible; otherwise, false.</returns>
    </member>
    <member name="T:Windows.UI.Core.WindowActivatedEventArgs">
      <summary>Contains the windows activation state information returned by the CoreWindow.Activated event.</summary>
    </member>
    <member name="P:Windows.UI.Core.WindowActivatedEventArgs.Handled">
      <summary>Specifies the property that gets or sets whether the window activation event was handled.</summary>
      <returns>True if the window activation event has been handled by the appropriate delegate; false if it has not.</returns>
    </member>
    <member name="P:Windows.UI.Core.WindowActivatedEventArgs.WindowActivationState">
      <summary>Gets the activation state of the window at the time the Activated event was raised.</summary>
      <returns>The activation state.</returns>
    </member>
    <member name="T:Windows.UI.Core.WindowSizeChangedEventArgs">
      <summary>Contains the argument returned by a window size change event.</summary>
    </member>
    <member name="P:Windows.UI.Core.WindowSizeChangedEventArgs.Handled">
      <summary>Gets or sets whether the window size event was handled.</summary>
      <returns>True if the window size event has been handled by the appropriate delegate; false if it has not.</returns>
    </member>
    <member name="P:Windows.UI.Core.WindowSizeChangedEventArgs.Size">
      <summary>Gets the new size of the window in units of effective (view) pixels.</summary>
      <returns>The new size of the window.</returns>
    </member>
    <member name="T:Windows.UI.Core.Preview.CoreAppWindowPreview">
      <summary>Represents an app window and its thread.</summary>
    </member>
    <member name="M:Windows.UI.Core.Preview.CoreAppWindowPreview.GetIdFromWindow(Windows.UI.WindowManagement.AppWindow)">
      <summary>Retrieves the ID from the specified app window.</summary>
      <param name="window">The app window to get the ID from.</param>
      <returns>The ID from the specified app window.</returns>
    </member>
    <member name="T:Windows.UI.Core.Preview.SystemNavigationCloseRequestedPreviewEventArgs">
      <summary>Provides event data for the SystemNavigationManagerPreview.CloseRequested event.</summary>
    </member>
    <member name="P:Windows.UI.Core.Preview.SystemNavigationCloseRequestedPreviewEventArgs.Handled">
      <summary>Gets or sets a value that indicates whether the close request is handled by the app.</summary>
      <returns>**true** if the app has handled the close request; otherwise, **false**. The default is **false**.</returns>
    </member>
    <member name="M:Windows.UI.Core.Preview.SystemNavigationCloseRequestedPreviewEventArgs.GetDeferral">
      <summary>Returns a Deferral object for the CloseRequested event.</summary>
      <returns>A Deferral object for the CloseRequested event.</returns>
    </member>
    <member name="T:Windows.UI.Core.Preview.SystemNavigationManagerPreview">
      <summary>Provides a way for an app to respond to system provided close events.</summary>
    </member>
    <member name="E:Windows.UI.Core.Preview.SystemNavigationManagerPreview.CloseRequested">
      <summary>Occurs when the user invokes the system button for close (the 'x' button in the corner of the app's title bar).</summary>
    </member>
    <member name="M:Windows.UI.Core.Preview.SystemNavigationManagerPreview.GetForCurrentView">
      <summary>Returns the SystemNavigationManagerPreview object associated with the current window.</summary>
      <returns>The SystemNavigationManagerPreview object associated with the current window.</returns>
    </member>
    <member name="T:Windows.UI.Input.AttachableInputObject">
      <summary>Base class for an InputActivationListener object associated with a window, view, or other visual element.</summary>
    </member>
    <member name="M:Windows.UI.Input.AttachableInputObject.Close">
      <summary>Terminates the AttachableInputObject instance.</summary>
    </member>
    <member name="T:Windows.UI.Input.CrossSlideThresholds">
      <summary>Contains the distance thresholds for a CrossSliding interaction.</summary>
    </member>
    <member name="F:Windows.UI.Input.CrossSlideThresholds.RearrangeStart">
      <summary>The distance, in device-independent pixel (DIP), from the initial point of contact until the rearrange action is initiated.</summary>
    </member>
    <member name="F:Windows.UI.Input.CrossSlideThresholds.SelectionStart">
      <summary>The distance, in device-independent pixel (DIP), from the initial point of contact until the selection action is initiated.</summary>
    </member>
    <member name="F:Windows.UI.Input.CrossSlideThresholds.SpeedBumpEnd">
      <summary>The distance, in device-independent pixel (DIP), from the initial point of contact until the end of the speed bump.</summary>
    </member>
    <member name="F:Windows.UI.Input.CrossSlideThresholds.SpeedBumpStart">
      <summary>The distance, in device-independent pixel (DIP), from the initial point of contact until the speed bump is initiated.</summary>
    </member>
    <member name="T:Windows.UI.Input.CrossSlidingEventArgs">
      <summary>Contains event data for the CrossSliding event.</summary>
    </member>
    <member name="P:Windows.UI.Input.CrossSlidingEventArgs.ContactCount">
      <summary>Gets the number of contact points at the time the CrossSliding event is recognized.</summary>
      <returns>The number of contact points.</returns>
    </member>
    <member name="P:Windows.UI.Input.CrossSlidingEventArgs.CrossSlidingState">
      <summary>Gets the state of the CrossSliding event.</summary>
      <returns>State of the CrossSliding event.</returns>
    </member>
    <member name="P:Windows.UI.Input.CrossSlidingEventArgs.PointerDeviceType">
      <summary>Gets the device type of the input source.</summary>
      <returns>The device type.</returns>
    </member>
    <member name="P:Windows.UI.Input.CrossSlidingEventArgs.Position">
      <summary>Gets the location of the touch contact.</summary>
      <returns>The screen coordinates, in device-independent pixel (DIP).</returns>
    </member>
    <member name="T:Windows.UI.Input.CrossSlidingState">
      <summary>Specifies the possible states of the CrossSliding event.</summary>
    </member>
    <member name="F:Windows.UI.Input.CrossSlidingState.Completed">
      <summary>The swipe or slide gesture has stopped, the CrossSliding interaction has been completed, and the touch contact lifted.</summary>
    </member>
    <member name="F:Windows.UI.Input.CrossSlidingState.Dragging">
      <summary>A CrossSliding interaction has started but the swipe or slide gesture has not crossed the minimum distance threshold for a selection action. (See the Remarks section for a diagram showing the CrossSliding distance thresholds.)</summary>
    </member>
    <member name="F:Windows.UI.Input.CrossSlidingState.Rearranging">
      <summary>The swipe or slide gesture has crossed the minimum distance threshold of the rearrange action. This state is valid only when RearrangeStart is enabled in a GestureRecognizer.</summary>
    </member>
    <member name="F:Windows.UI.Input.CrossSlidingState.Selecting">
      <summary>The swipe or slide gesture has crossed the minimum distance threshold for a selection action but has not crossed the minimum distance threshold of the rearrange action. This state is valid only when SpeedBumpStart is disabled in a GestureRecognizer.</summary>
    </member>
    <member name="F:Windows.UI.Input.CrossSlidingState.SelectSpeedBumping">
      <summary>The swipe or slide gesture has crossed the minimum distance threshold for a selection action (and the selection speed bump) but has not crossed the maximum distance threshold of the selection speed bump. This state is valid only when both SpeedBumpStart and SelectionStart are enabled in a GestureRecognizer.</summary>
    </member>
    <member name="F:Windows.UI.Input.CrossSlidingState.SpeedBumping">
      <summary>The swipe or slide gesture has crossed the minimum distance threshold for a selection action (and the selection speed bump) but has not crossed the maximum distance threshold of the selection speed bump. This state is valid only when SpeedBumpStart is enabled and SelectionStart is disabled in a GestureRecognizer.</summary>
    </member>
    <member name="F:Windows.UI.Input.CrossSlidingState.Started">
      <summary>A CrossSliding interaction has been detected.</summary>
    </member>
    <member name="T:Windows.UI.Input.DraggingEventArgs">
      <summary>Contains event data for the Dragging event.</summary>
    </member>
    <member name="P:Windows.UI.Input.DraggingEventArgs.ContactCount">
      <summary>Gets the number of contact points at the time the Dragging event is recognized.</summary>
      <returns>The number of contact points.</returns>
    </member>
    <member name="P:Windows.UI.Input.DraggingEventArgs.DraggingState">
      <summary>Gets the state of the Dragging event.</summary>
      <returns>State of the Dragging event.</returns>
    </member>
    <member name="P:Windows.UI.Input.DraggingEventArgs.PointerDeviceType">
      <summary>Gets the device type of the input source.</summary>
      <returns>The device type.</returns>
    </member>
    <member name="P:Windows.UI.Input.DraggingEventArgs.Position">
      <summary>Gets the location of the mouse or pen/stylus contact.</summary>
      <returns>The screen coordinates, in device-independent pixel (DIP).</returns>
    </member>
    <member name="T:Windows.UI.Input.DraggingState">
      <summary>Specifies the possible states of the Dragging event.</summary>
    </member>
    <member name="F:Windows.UI.Input.DraggingState.Completed">
      <summary>The mouse or pen/stylus contact is lifted and inertia has concluded.</summary>
    </member>
    <member name="F:Windows.UI.Input.DraggingState.Continuing">
      <summary>The dragging interaction is in progress.</summary>
    </member>
    <member name="F:Windows.UI.Input.DraggingState.Started">
      <summary>A dragging interaction has been detected.</summary>
    </member>
    <member name="T:Windows.UI.Input.EdgeGesture">
      <summary>Provides access to the events that notify an app of triggers to its edge-based UI.</summary>
    </member>
    <member name="E:Windows.UI.Input.EdgeGesture.Canceled">
      <summary>Fires when a user cancels a show or hide action for an edge-based UI.</summary>
    </member>
    <member name="E:Windows.UI.Input.EdgeGesture.Completed">
      <summary>Fires to indicate that the user has successfully summoned or dismissed the edge-based UI. This occurs either when the user lifts his or her finger from a touch-enabled screen or when the user presses Win+Z on the keyboard.</summary>
    </member>
    <member name="E:Windows.UI.Input.EdgeGesture.Starting">
      <summary>Fires when a user begins an action to summon or dismiss edge-based UI.</summary>
    </member>
    <member name="M:Windows.UI.Input.EdgeGesture.GetForCurrentView">
      <summary>Gets an instance of the EdgeGesture class that is used to add and remove event delegate handlers for the current view.</summary>
      <returns>The currently relevant instance of the EdgeGesture object.</returns>
    </member>
    <member name="T:Windows.UI.Input.EdgeGestureEventArgs">
      <summary>Provides access to the type of user input that triggered the edge gesture event.</summary>
    </member>
    <member name="P:Windows.UI.Input.EdgeGestureEventArgs.Kind">
      <summary>Gets the type of user input that triggered the edge gesture event.</summary>
      <returns>The user input type.</returns>
    </member>
    <member name="T:Windows.UI.Input.EdgeGestureKind">
      <summary>Specifies the type of user input that triggered the edge gesture event.</summary>
    </member>
    <member name="F:Windows.UI.Input.EdgeGestureKind.Keyboard">
      <summary>The user entered the Win+Z key sequence on the keyboard.</summary>
    </member>
    <member name="F:Windows.UI.Input.EdgeGestureKind.Mouse">
      <summary>The user performed a right mouse click.</summary>
    </member>
    <member name="F:Windows.UI.Input.EdgeGestureKind.Touch">
      <summary>The user made a swipe gesture on a touch-enabled screen.</summary>
    </member>
    <member name="T:Windows.UI.Input.GazeInputAccessStatus">
      <summary>Specifies the permission state for tracking the user's gaze.</summary>
    </member>
    <member name="F:Windows.UI.Input.GazeInputAccessStatus.Allowed">
      <summary>The user has given permission for the app to to track their gaze.</summary>
    </member>
    <member name="F:Windows.UI.Input.GazeInputAccessStatus.DeniedBySystem">
      <summary>The system has denied permission for the app to track the user's gaze.</summary>
    </member>
    <member name="F:Windows.UI.Input.GazeInputAccessStatus.DeniedByUser">
      <summary>The user has denied permission for the app to track their gaze.</summary>
    </member>
    <member name="F:Windows.UI.Input.GazeInputAccessStatus.Unspecified">
      <summary>The user has not specified whether the app can track their gaze.</summary>
    </member>
    <member name="T:Windows.UI.Input.GestureRecognizer">
      <summary>Provides gesture and manipulation recognition, event listeners, and settings.</summary>
    </member>
    <member name="M:Windows.UI.Input.GestureRecognizer.#ctor">
      <summary>Initializes a new instance of a GestureRecognizer object.</summary>
    </member>
    <member name="P:Windows.UI.Input.GestureRecognizer.AutoProcessInertia">
      <summary>Gets or sets a value that indicates whether manipulations during inertia are generated automatically.</summary>
      <returns>True if manipulations are generated automatically; otherwise false. The default value is true.</returns>
    </member>
    <member name="P:Windows.UI.Input.GestureRecognizer.CrossSlideExact">
      <summary>Gets or sets a value that indicates whether the exact distance from initial contact to end of the cross-slide interaction is reported.By default, a small distance threshold is subtracted from the first position reported by the system for cross-slide interactions. If this flag is set, the distance threshold is not subtracted from the initial position.</summary>
      <returns>True if the distance threshold is not subtracted; otherwise false. The default value is false.</returns>
    </member>
    <member name="P:Windows.UI.Input.GestureRecognizer.CrossSlideHorizontally">
      <summary>Gets or sets a value that indicates whether the cross-slide axis is horizontal.</summary>
      <returns>True if the cross-slide axis is horizontal; otherwise false. The default value is false.</returns>
    </member>
    <member name="P:Windows.UI.Input.GestureRecognizer.CrossSlideThresholds">
      <summary>Gets or sets values that indicate the distance thresholds for a CrossSliding interaction.</summary>
      <returns>By default, every value in CrossSlideThresholds is set to 0.0 (CrossSliding functionality is disabled).</returns>
    </member>
    <member name="P:Windows.UI.Input.GestureRecognizer.GestureSettings">
      <summary>Gets or sets a value that indicates the gesture and manipulation settings supported by an application.</summary>
      <returns>The gesture settings supported by an application. The value of this property is a bitwise OR of members of GestureSettings enumeration.</returns>
    </member>
    <member name="P:Windows.UI.Input.GestureRecognizer.HoldMaxContactCount">
      <summary>Gets or sets the maximum number of contact points needed to recognize a Windows.UI.Input.GestureRecognizer.Holding event.</summary>
      <returns>The number of contact points.</returns>
    </member>
    <member name="P:Windows.UI.Input.GestureRecognizer.HoldMinContactCount">
      <summary>Gets or sets the minimum number of contact points needed to recognize a Windows.UI.Input.GestureRecognizer.Holding event.</summary>
      <returns>The number of contact points.</returns>
    </member>
    <member name="P:Windows.UI.Input.GestureRecognizer.HoldRadius">
      <summary>Gets or sets the radius of the contact points recognized for the Windows.UI.Input.GestureRecognizer.Holding event.</summary>
      <returns>The radius of the contact points, in device-independent pixels (DIP).</returns>
    </member>
    <member name="P:Windows.UI.Input.GestureRecognizer.HoldStartDelay">
      <summary>Gets or sets the time threshold at which the contacts are recognized for the Windows.UI.Input.GestureRecognizer.Holding event.</summary>
      <returns>The TimeSpan.</returns>
    </member>
    <member name="P:Windows.UI.Input.GestureRecognizer.InertiaExpansion">
      <summary>Gets or sets a value that indicates the relative change in size of an object from the start of inertia to the end of inertia (when resizing, or scaling, is complete).</summary>
      <returns>The relative change in size, in device-independent pixel (DIP).</returns>
    </member>
    <member name="P:Windows.UI.Input.GestureRecognizer.InertiaExpansionDeceleration">
      <summary>Gets or sets a value that indicates the rate of deceleration from the start of inertia to the end of inertia (when the resizing, or expansion, manipulation is complete).</summary>
      <returns>The rate of deceleration, in device-independent pixel (DIP)/ms&lt;sup&gt;2&lt;/sup&gt;.</returns>
    </member>
    <member name="P:Windows.UI.Input.GestureRecognizer.InertiaRotationAngle">
      <summary>Gets or sets a value that indicates the final angle of rotation of an object at the end of inertia (when the rotation manipulation is complete).</summary>
      <returns>The relative change in angle of rotation, in degrees.</returns>
    </member>
    <member name="P:Windows.UI.Input.GestureRecognizer.InertiaRotationDeceleration">
      <summary>Gets or sets a value that indicates the rate of deceleration from the start of inertia to the end of inertia (when the rotation manipulation is complete).</summary>
      <returns>The rate of deceleration, in degrees/ms&lt;sup&gt;2&lt;/sup&gt;.</returns>
    </member>
    <member name="P:Windows.UI.Input.GestureRecognizer.InertiaTranslationDeceleration">
      <summary>Gets or sets a value that indicates the rate of deceleration from the start of inertia to the end of inertia (when the translation manipulation is complete).</summary>
      <returns>The rate of deceleration, in device-independent pixel (DIP)/ms&lt;sup&gt;2&lt;/sup&gt;.</returns>
    </member>
    <member name="P:Windows.UI.Input.GestureRecognizer.InertiaTranslationDisplacement">
      <summary>Gets or sets a value that indicates the relative change in the screen location of an object from the start of inertia to the end of inertia (when the translation manipulation is complete).</summary>
      <returns>The relative change in screen location, in device-independent pixel (DIP).</returns>
    </member>
    <member name="P:Windows.UI.Input.GestureRecognizer.IsActive">
      <summary>Gets a value that indicates whether an interaction is being processed.</summary>
      <returns>True if the interaction (including inertia) is still being processed; otherwise false. The default value is false.</returns>
    </member>
    <member name="P:Windows.UI.Input.GestureRecognizer.IsInertial">
      <summary>Gets a value that indicates whether a manipulation is still being processed during inertia (no input points are active).</summary>
      <returns>True if the manipulation is still being processed during inertia; otherwise false. The default value is false.</returns>
    </member>
    <member name="P:Windows.UI.Input.GestureRecognizer.ManipulationExact">
      <summary>Gets or sets a value that indicates whether the exact distance from initial contact to end of the interaction is reported.By default, a small distance threshold is subtracted from the first delta reported by the system. This distance threshold is intended to account for slight movements of the contact when processing a tap gesture. If this flag is set, the distance threshold is not subtracted from the first delta.</summary>
      <returns>True if the distance threshold is subtracted; otherwise false. The default value is false.</returns>
    </member>
    <member name="P:Windows.UI.Input.GestureRecognizer.MouseWheelParameters">
      <summary>Gets a set of properties that are associated with the wheel button of a mouse device.</summary>
      <returns>The collection of wheel button properties. The system defaults should be checked to ensure the best user experience for your app.</returns>
    </member>
    <member name="P:Windows.UI.Input.GestureRecognizer.PivotCenter">
      <summary>Gets or sets the center point for a rotation interaction when single pointer input is detected.</summary>
      <returns>The screen location for the center of rotation, in device-independent pixel (DIP).</returns>
    </member>
    <member name="P:Windows.UI.Input.GestureRecognizer.PivotRadius">
      <summary>Gets or sets the radius, from the PivotCenter to the pointer input, for a rotation interaction when single pointer input is detected.</summary>
      <returns>The offset between the PivotCenter point and the single pointer input, in device-independent pixel (DIP).</returns>
    </member>
    <member name="P:Windows.UI.Input.GestureRecognizer.ShowGestureFeedback">
      <summary>Gets or sets a value that indicates whether visual feedback is displayed during an interaction.</summary>
      <returns>True if feedback is displayed; otherwise false. The default is true.</returns>
    </member>
    <member name="P:Windows.UI.Input.GestureRecognizer.TapMaxContactCount">
      <summary>Gets or sets the maximum number of contact points needed to recognize a Windows.UI.Input.GestureRecognizer.Tapped event.</summary>
      <returns>The number of contact points.</returns>
    </member>
    <member name="P:Windows.UI.Input.GestureRecognizer.TapMinContactCount">
      <summary>Gets or sets the minimum number of contact points needed to recognize a Windows.UI.Input.GestureRecognizer.Tapped event.</summary>
      <returns>The number of contact points.</returns>
    </member>
    <member name="P:Windows.UI.Input.GestureRecognizer.TranslationMaxContactCount">
      <summary>Gets or sets the maximum number of contact points needed to recognize a translation (or panning) event.</summary>
      <returns>The number of contact points.</returns>
    </member>
    <member name="P:Windows.UI.Input.GestureRecognizer.TranslationMinContactCount">
      <summary>Gets or sets the minimum number of contact points needed to recognize a translation (or panning) event.</summary>
      <returns>The number of contact points.</returns>
    </member>
    <member name="E:Windows.UI.Input.GestureRecognizer.CrossSliding">
      <summary>Occurs when a user performs a slide or swipe gesture (through a single touch contact) within a content area that supports panning along a single axis only. The gesture must occur in a direction that is perpendicular to this panning axis.</summary>
    </member>
    <member name="E:Windows.UI.Input.GestureRecognizer.Dragging">
      <summary>Occurs when a user performs a slide or swipe gesture with a mouse or pen/stylus (single contact).</summary>
    </member>
    <member name="E:Windows.UI.Input.GestureRecognizer.Holding">
      <summary>Occurs when a user performs a press and hold gesture (with a single touch, mouse, or pen/stylus contact).</summary>
    </member>
    <member name="E:Windows.UI.Input.GestureRecognizer.ManipulationCompleted">
      <summary>Occurs when the input points are lifted and all subsequent motion (translation, expansion, or rotation) through inertia has ended.</summary>
    </member>
    <member name="E:Windows.UI.Input.GestureRecognizer.ManipulationInertiaStarting">
      <summary>Occurs when all contact points are lifted during a manipulation and the velocity of the manipulation is significant enough to initiate inertia behavior (translation, expansion, or rotation continue after the input pointers are lifted).</summary>
    </member>
    <member name="E:Windows.UI.Input.GestureRecognizer.ManipulationStarted">
      <summary>Occurs when one or more input points have been initiated and subsequent motion (translation, expansion, or rotation) has begun.</summary>
    </member>
    <member name="E:Windows.UI.Input.GestureRecognizer.ManipulationUpdated">
      <summary>Occurs after one or more input points have been initiated and subsequent motion (translation, expansion, or rotation) is under way.</summary>
    </member>
    <member name="E:Windows.UI.Input.GestureRecognizer.RightTapped">
      <summary>Occurs when the pointer input is interpreted as a right-tap gesture, regardless of input device.</summary>
    </member>
    <member name="E:Windows.UI.Input.GestureRecognizer.Tapped">
      <summary>Occurs when the pointer input is interpreted as a tap gesture.</summary>
    </member>
    <member name="M:Windows.UI.Input.GestureRecognizer.CanBeDoubleTap(Windows.UI.Input.PointerPoint)">
      <summary>Identifies whether a tap can still be interpreted as the second tap of a double tap gesture.</summary>
      <param name="value">The last input pointer.</param>
      <returns>True if a UI element supports the double tap gesture and the time threshold to complete the gesture has not been crossed; otherwise false.</returns>
    </member>
    <member name="M:Windows.UI.Input.GestureRecognizer.CompleteGesture">
      <summary>Causes the gesture recognizer to finalize an interaction.</summary>
    </member>
    <member name="M:Windows.UI.Input.GestureRecognizer.ProcessDownEvent(Windows.UI.Input.PointerPoint)">
      <summary>Processes pointer input and raises the GestureRecognizer events appropriate to a pointer down action for the gestures and manipulations specified by the GestureSettings property.</summary>
      <param name="value">The input point.</param>
    </member>
    <member name="M:Windows.UI.Input.GestureRecognizer.ProcessInertia">
      <summary>Performs inertia calculations and raises the various inertia events.</summary>
    </member>
    <member name="M:Windows.UI.Input.GestureRecognizer.ProcessMouseWheelEvent(Windows.UI.Input.PointerPoint,System.Boolean,System.Boolean)">
      <summary>Processes pointer input and raises the GestureRecognizer events appropriate to a mouse wheel action for the gestures and manipulations specified by the GestureSettings property.</summary>
      <param name="value">The input point.</param>
      <param name="isShiftKeyDown">True if the Shift key is pressed; otherwise false.</param>
      <param name="isControlKeyDown">True if the Ctrl key is pressed.</param>
    </member>
    <member name="M:Windows.UI.Input.GestureRecognizer.ProcessMoveEvents(Windows.Foundation.Collections.IVector{Windows.UI.Input.PointerPoint})">
      <summary>Processes pointer input and raises the GestureRecognizer events appropriate to a pointer move action for the gestures and manipulations specified by the GestureSettings property.</summary>
      <param name="value">The pointer location history based on the PointerId . If no history is available then the value is the current location of the input pointer.</param>
    </member>
    <member name="M:Windows.UI.Input.GestureRecognizer.ProcessUpEvent(Windows.UI.Input.PointerPoint)">
      <summary>Processes pointer input and raises the GestureRecognizer events appropriate to a pointer up action for the gestures and manipulations specified by the GestureSettings property.</summary>
      <param name="value">The input point.</param>
    </member>
    <member name="T:Windows.UI.Input.GestureSettings">
      <summary>Specifies the interactions that are supported by an application.</summary>
    </member>
    <member name="F:Windows.UI.Input.GestureSettings.CrossSlide">
      <summary>Enable support for the CrossSliding interaction when using the slide or swipe gesture through a single touch contact.This gesture can be used for selecting or rearranging objects.</summary>
    </member>
    <member name="F:Windows.UI.Input.GestureSettings.DoubleTap">
      <summary>Enable support for the double-tap gesture.</summary>
    </member>
    <member name="F:Windows.UI.Input.GestureSettings.Drag">
      <summary>Enable support for the slide or swipe gesture with a mouse or pen/stylus (single contact). The Dragging event is raised when either gesture is detected.This gesture can be used for text selection, selecting or rearranging objects, or scrolling and panning.</summary>
    </member>
    <member name="F:Windows.UI.Input.GestureSettings.Hold">
      <summary>Enable support for the press and hold gesture (from a single touch or pen/stylus contact). The Holding event is raised if a time threshold is crossed before the contact is lifted, an additional contact is detected, or a gesture is started.</summary>
    </member>
    <member name="F:Windows.UI.Input.GestureSettings.HoldWithMouse">
      <summary>Enable support for the press and hold gesture through the left button on a mouse. The Holding event is raised if a time threshold is crossed before the left button is released or a gesture is started.This gesture can be used to display a context menu.</summary>
    </member>
    <member name="F:Windows.UI.Input.GestureSettings.ManipulationMultipleFingerPanning">
      <summary>Enable panning and disable zoom when two or more touch contacts are detected.Prevents unintentional zoom interactions when panning with multiple fingers.</summary>
    </member>
    <member name="F:Windows.UI.Input.GestureSettings.ManipulationRotate">
      <summary>Enable support for the rotation gesture through pointer input. The ManipulationStarted, ManipulationUpdated, and ManipulationCompleted events are all raised during the course of this interaction.</summary>
    </member>
    <member name="F:Windows.UI.Input.GestureSettings.ManipulationRotateInertia">
      <summary>Enable support for rotation inertia after the rotate gesture (through pointer input) is complete. The ManipulationInertiaStarting event is raised if inertia is enabled.</summary>
    </member>
    <member name="F:Windows.UI.Input.GestureSettings.ManipulationScale">
      <summary>Enable support for the pinch or stretch gesture through pointer input.These gestures can be used for optical or semantic zoom and resizing an object. The ManipulationStarted, ManipulationUpdated, and ManipulationCompleted events are all raised during the course of this interaction.</summary>
    </member>
    <member name="F:Windows.UI.Input.GestureSettings.ManipulationScaleInertia">
      <summary>Enable support for scaling inertia after the pinch or stretch gesture (through pointer input) is complete. The ManipulationInertiaStarting event is raised if inertia is enabled.</summary>
    </member>
    <member name="F:Windows.UI.Input.GestureSettings.ManipulationTranslateInertia">
      <summary>Enable support for translation inertia after the slide gesture (through pointer input) is complete. The ManipulationInertiaStarting event is raised if inertia is enabled.</summary>
    </member>
    <member name="F:Windows.UI.Input.GestureSettings.ManipulationTranslateRailsX">
      <summary>Enable support for the slide gesture through pointer input, on the horizontal axis using rails (guides). The ManipulationStarted, ManipulationUpdated, and ManipulationCompleted events are all raised during the course of this interaction.This gesture can be used for rearranging objects.</summary>
    </member>
    <member name="F:Windows.UI.Input.GestureSettings.ManipulationTranslateRailsY">
      <summary>Enable support for the slide gesture through pointer input, on the vertical axis using rails (guides). The ManipulationStarted, ManipulationUpdated, and ManipulationCompleted events are all raised during the course of this interaction.This gesture can be used for rearranging objects.</summary>
    </member>
    <member name="F:Windows.UI.Input.GestureSettings.ManipulationTranslateX">
      <summary>Enable support for the slide gesture through pointer input, on the horizontal axis. The ManipulationStarted, ManipulationUpdated, and ManipulationCompleted events are all raised during the course of this interaction.This gesture can be used for rearranging objects.</summary>
    </member>
    <member name="F:Windows.UI.Input.GestureSettings.ManipulationTranslateY">
      <summary>Enable support for the slide gesture through pointer input, on the vertical axis. The ManipulationStarted, ManipulationUpdated, and ManipulationCompleted events are all raised during the course of this interaction.This gesture can be used for rearranging objects.</summary>
    </member>
    <member name="F:Windows.UI.Input.GestureSettings.None">
      <summary>Disable support for gestures and manipulations.</summary>
    </member>
    <member name="F:Windows.UI.Input.GestureSettings.RightTap">
      <summary>Enable support for a right-tap interaction. The RightTapped event is raised when the contact is lifted or the mouse button released.</summary>
    </member>
    <member name="F:Windows.UI.Input.GestureSettings.Tap">
      <summary>Enable support for the tap gesture.</summary>
    </member>
    <member name="T:Windows.UI.Input.HoldingEventArgs">
      <summary>Contains event data for the Holding event.</summary>
    </member>
    <member name="P:Windows.UI.Input.HoldingEventArgs.ContactCount">
      <summary>Gets the number of contact points at the time the Holding event is recognized.</summary>
      <returns>The number of contact points.</returns>
    </member>
    <member name="P:Windows.UI.Input.HoldingEventArgs.CurrentContactCount">
      <summary>Gets the current number of contact points for the ongoing Windows.UI.Input.GestureRecognizer.Holding event.</summary>
      <returns>The number of contact points.</returns>
    </member>
    <member name="P:Windows.UI.Input.HoldingEventArgs.HoldingState">
      <summary>Gets the state of the Holding event.</summary>
      <returns>State of the Holding event.</returns>
    </member>
    <member name="P:Windows.UI.Input.HoldingEventArgs.PointerDeviceType">
      <summary>Gets the device type of the input source.</summary>
      <returns>The device type.</returns>
    </member>
    <member name="P:Windows.UI.Input.HoldingEventArgs.Position">
      <summary>Gets the location of the touch, mouse, or pen/stylus contact.</summary>
      <returns>The screen coordinates, in device-independent pixel (DIP).</returns>
    </member>
    <member name="T:Windows.UI.Input.HoldingState">
      <summary>Specifies the state of the Holding event.</summary>
    </member>
    <member name="F:Windows.UI.Input.HoldingState.Canceled">
      <summary>An additional contact is detected, a subsequent gesture (such as a slide) is detected, or the CompleteGesture method is called.</summary>
    </member>
    <member name="F:Windows.UI.Input.HoldingState.Completed">
      <summary>The single contact is lifted.</summary>
    </member>
    <member name="F:Windows.UI.Input.HoldingState.Started">
      <summary>A single contact has been detected and a time threshold is crossed without the contact being lifted, another contact detected, or another gesture started.</summary>
    </member>
    <member name="T:Windows.UI.Input.InputActivationListener">
      <summary>Provides the ability to access and observe changes to the activation state of a window, view, or other visual element.</summary>
    </member>
    <member name="P:Windows.UI.Input.InputActivationListener.State">
      <summary>Gets the activation state of the window, view, or other visual element.</summary>
      <returns>The activation state of the window, view, or other visual element.</returns>
    </member>
    <member name="E:Windows.UI.Input.InputActivationListener.InputActivationChanged">
      <summary>Occurs when the window, view, or other visual element completes transition to a new activation state.</summary>
    </member>
    <member name="T:Windows.UI.Input.InputActivationListenerActivationChangedEventArgs">
      <summary>Contains event data for the InputActivationChanged event.</summary>
    </member>
    <member name="P:Windows.UI.Input.InputActivationListenerActivationChangedEventArgs.State">
      <summary>Gets the activation state of a window, view, or other visual element.</summary>
      <returns>The activation state of the window, view, or other visual element.</returns>
    </member>
    <member name="T:Windows.UI.Input.InputActivationState">
      <summary>Specifies all possible activation states for a view, window, or other user interface element.</summary>
    </member>
    <member name="F:Windows.UI.Input.InputActivationState.ActivatedInForeground">
      <summary>The window is activated and in the foreground.</summary>
    </member>
    <member name="F:Windows.UI.Input.InputActivationState.ActivatedNotForeground">
      <summary>The window is activated, but not in the foreground.</summary>
    </member>
    <member name="F:Windows.UI.Input.InputActivationState.Deactivated">
      <summary>The window is deactivated.</summary>
    </member>
    <member name="F:Windows.UI.Input.InputActivationState.None">
      <summary>No state is specified.</summary>
    </member>
    <member name="T:Windows.UI.Input.IPointerPointTransform">
      <summary>Provides generalized transformation functions.</summary>
    </member>
    <member name="P:Windows.UI.Input.IPointerPointTransform.Inverse">
      <summary>Gets the inverse of the specified transformation.</summary>
      <returns>The inverse of the pointer transformation.</returns>
    </member>
    <member name="M:Windows.UI.Input.IPointerPointTransform.TransformBounds(Windows.Foundation.Rect)">
      <summary>Transforms the specified bounding rectangle.</summary>
      <param name="rect">The bounding rectangle to transform.</param>
      <returns>The smallest, axis-aligned bounding box that encloses *rect* after the transformation. (An axis-aligned bounding box is one which has all sides parallel to the coordinate axes.)</returns>
    </member>
    <member name="M:Windows.UI.Input.IPointerPointTransform.TryTransform(Windows.Foundation.Point,Windows.Foundation.Point@)">
      <summary>Attempts to perform the transformation on the specified input point.</summary>
      <param name="inPoint">The original input point.</param>
      <param name="outPoint">The transformed input point.</param>
      <returns>True if *inPoint* was transformed successfully; otherwise, false.</returns>
    </member>
    <member name="T:Windows.UI.Input.KeyboardDeliveryInterceptor">
      <summary>Enables an app to override the system processing of raw keyboard input, including key combinations such as shortcut keys, access keys (or hot keys), accelerator keys, and application keys.</summary>
    </member>
    <member name="P:Windows.UI.Input.KeyboardDeliveryInterceptor.IsInterceptionEnabledWhenInForeground">
      <summary>Gets or sets whether the app overrides the system processing of raw keyboard input, including key combinations such as shortcut keys, access keys (or hot keys), accelerator keys, and application keys.</summary>
      <returns>True if the app processes raw keyboard input instead of the system. Otherwise, false.</returns>
    </member>
    <member name="E:Windows.UI.Input.KeyboardDeliveryInterceptor.KeyDown">
      <summary>Occurs when a keyboard key is pressed. State info and event data is routed through this event instead of CoreWindow.KeyDown.</summary>
    </member>
    <member name="E:Windows.UI.Input.KeyboardDeliveryInterceptor.KeyUp">
      <summary>Occurs when a pressed keyboard key is released. State info and event data is routed through this event instead of CoreWindow.KeyUp.</summary>
    </member>
    <member name="M:Windows.UI.Input.KeyboardDeliveryInterceptor.GetForCurrentView">
      <summary>Retrieves a KeyboardDeliveryInterceptor object associated with the current app view.</summary>
      <returns>The KeyboardDeliveryInterceptor object associated with the current app.</returns>
    </member>
    <member name="T:Windows.UI.Input.ManipulationCompletedEventArgs">
      <summary>Contains event data for the ManipulationCompleted event.</summary>
    </member>
    <member name="P:Windows.UI.Input.ManipulationCompletedEventArgs.ContactCount">
      <summary>Gets the number of contact points at the time the ManipulationCompleted event is recognized.</summary>
      <returns>The number of contact points.</returns>
    </member>
    <member name="P:Windows.UI.Input.ManipulationCompletedEventArgs.Cumulative">
      <summary>Gets values that indicate the accumulated transformation deltas (translation, rotation, scale) of a completed manipulation (from the start of the manipulation to the end of inertia).</summary>
      <returns>The accumulated transformation values since a ManipulationStarted event.</returns>
    </member>
    <member name="P:Windows.UI.Input.ManipulationCompletedEventArgs.CurrentContactCount">
      <summary>Gets the current number of contact points for the ongoing Windows.UI.Input.GestureRecognizer.ManipulationCompleted event.</summary>
      <returns>The number of contact points.</returns>
    </member>
    <member name="P:Windows.UI.Input.ManipulationCompletedEventArgs.PointerDeviceType">
      <summary>Gets the device type of the input source.</summary>
      <returns>The device type.</returns>
    </member>
    <member name="P:Windows.UI.Input.ManipulationCompletedEventArgs.Position">
      <summary>Gets the location of the pointer associated with the manipulation for the last manipulation event.</summary>
      <returns>The screen coordinates, in device-independent pixel (DIP).</returns>
    </member>
    <member name="P:Windows.UI.Input.ManipulationCompletedEventArgs.Velocities">
      <summary>Gets values that indicate the velocities of the transformation deltas (translation, rotation, scale) for a manipulation at the ManipulationCompleted event.</summary>
      <returns>The velocities of the accumulated transformations since a ManipulationStarted event.</returns>
    </member>
    <member name="T:Windows.UI.Input.ManipulationDelta">
      <summary>Contains the accumulated transformations for the current manipulation.</summary>
    </member>
    <member name="F:Windows.UI.Input.ManipulationDelta.Expansion">
      <summary>The change in distance between touch contacts, as device-independent pixel (DIP). For example, if the distance between two contacts changes from 100 device-independent pixel (DIP) to 200 device-independent pixel (DIP) during a manipulation, the value of **Expansion** would be 100.0.</summary>
    </member>
    <member name="F:Windows.UI.Input.ManipulationDelta.Rotation">
      <summary>The change in angle of rotation, in degrees.</summary>
    </member>
    <member name="F:Windows.UI.Input.ManipulationDelta.Scale">
      <summary>The change in distance between touch contacts, as a percentage. For example, if the distance between two contacts changes from 100 device-independent pixel (DIP) to 200 device-independent pixel (DIP) during a manipulation, the value of **Scale** would be 1.0.</summary>
    </member>
    <member name="F:Windows.UI.Input.ManipulationDelta.Translation">
      <summary>The change in x-y screen coordinates, in device-independent pixel (DIP).</summary>
    </member>
    <member name="T:Windows.UI.Input.ManipulationInertiaStartingEventArgs">
      <summary>Contains event data for the GestureRecognizer.ManipulationInertiaStartingEvent.</summary>
    </member>
    <member name="P:Windows.UI.Input.ManipulationInertiaStartingEventArgs.ContactCount">
      <summary>Gets the number of contact points at the time the ManipulationInertiaStarting event is recognized.</summary>
      <returns>The number of contact points.</returns>
    </member>
    <member name="P:Windows.UI.Input.ManipulationInertiaStartingEventArgs.Cumulative">
      <summary>Gets values that indicate the accumulated transformation deltas (translation, rotation, scale) for a manipulation before inertia begins.</summary>
      <returns>The accumulated transformation values up to the ManipulationInertiaStarting event.</returns>
    </member>
    <member name="P:Windows.UI.Input.ManipulationInertiaStartingEventArgs.Delta">
      <summary>Gets values that indicate the changes in the transformation deltas (translation, rotation, scale) of a manipulation since the last manipulation event.</summary>
      <returns>The changes in transformation values since the last event.</returns>
    </member>
    <member name="P:Windows.UI.Input.ManipulationInertiaStartingEventArgs.PointerDeviceType">
      <summary>Gets the device type of the input source.</summary>
      <returns>The device type.</returns>
    </member>
    <member name="P:Windows.UI.Input.ManipulationInertiaStartingEventArgs.Position">
      <summary>Gets the location of the pointer associated with the manipulation for the last manipulation event.</summary>
      <returns>The screen coordinates, in device-independent pixel (DIP).</returns>
    </member>
    <member name="P:Windows.UI.Input.ManipulationInertiaStartingEventArgs.Velocities">
      <summary>Gets values that indicate the velocities of the transformation deltas (translation, rotation, scale) for a manipulation at the ManipulationInertiaStarting event.</summary>
      <returns>The velocities of the transformations before inertia begins.</returns>
    </member>
    <member name="T:Windows.UI.Input.ManipulationStartedEventArgs">
      <summary>Contains event data for the ManipulationStarted event.</summary>
    </member>
    <member name="P:Windows.UI.Input.ManipulationStartedEventArgs.ContactCount">
      <summary>Gets the number of contact points at the time the ManipulationStarted event is recognized.</summary>
      <returns>The number of contact points.</returns>
    </member>
    <member name="P:Windows.UI.Input.ManipulationStartedEventArgs.Cumulative">
      <summary>Gets values that indicate the accumulated transformation deltas (translation, rotation, scale) for a manipulation before the ManipulationStarted event.</summary>
      <returns>The accumulated transformation values up to the ManipulationStarted event.</returns>
    </member>
    <member name="P:Windows.UI.Input.ManipulationStartedEventArgs.PointerDeviceType">
      <summary>Gets the device type of the input source.</summary>
      <returns>The device type.</returns>
    </member>
    <member name="P:Windows.UI.Input.ManipulationStartedEventArgs.Position">
      <summary>Gets the location of the pointer associated with the manipulation for the last manipulation event.</summary>
      <returns>The screen coordinates, in device-independent pixel (DIP).</returns>
    </member>
    <member name="T:Windows.UI.Input.ManipulationUpdatedEventArgs">
      <summary>Contains event data for the ManipulationUpdated event.</summary>
    </member>
    <member name="P:Windows.UI.Input.ManipulationUpdatedEventArgs.ContactCount">
      <summary>Gets the number of contact points at the time the ManipulationUpdated event is recognized.</summary>
      <returns>The number of contact points.</returns>
    </member>
    <member name="P:Windows.UI.Input.ManipulationUpdatedEventArgs.Cumulative">
      <summary>Gets values that indicate the accumulated transformation deltas (translation, rotation, scale) for a manipulation from the beginning of the interaction to the ManipulationUpdated event.</summary>
      <returns>The accumulated transformation values up to the ManipulationUpdated event.</returns>
    </member>
    <member name="P:Windows.UI.Input.ManipulationUpdatedEventArgs.CurrentContactCount">
      <summary>Gets the current number of contact points for the ongoing ManipulationUpdated event.</summary>
      <returns>The number of contact points.</returns>
    </member>
    <member name="P:Windows.UI.Input.ManipulationUpdatedEventArgs.Delta">
      <summary>Gets values that indicate the changes in the transformation deltas (translation, rotation, scale) of a manipulation since the last manipulation event.</summary>
      <returns>The changes in transformation values since the last event.</returns>
    </member>
    <member name="P:Windows.UI.Input.ManipulationUpdatedEventArgs.PointerDeviceType">
      <summary>Gets the device type of the input source.</summary>
      <returns>The device type.</returns>
    </member>
    <member name="P:Windows.UI.Input.ManipulationUpdatedEventArgs.Position">
      <summary>Gets the location of the pointer associated with the manipulation for the last manipulation event.</summary>
      <returns>The screen coordinates, in device-independent pixel (DIP).</returns>
    </member>
    <member name="P:Windows.UI.Input.ManipulationUpdatedEventArgs.Velocities">
      <summary>Gets values that indicate the velocities of the transformation deltas (translation, rotation, scale) for a manipulation at the ManipulationUpdated event.</summary>
      <returns>The velocities of the accumulated transformations since a ManipulationStarted event.</returns>
    </member>
    <member name="T:Windows.UI.Input.ManipulationVelocities">
      <summary>Contains the velocities of the accumulated transformations for the current interaction.</summary>
    </member>
    <member name="F:Windows.UI.Input.ManipulationVelocities.Angular">
      <summary>The rotational velocity in degrees per millisecond.</summary>
    </member>
    <member name="F:Windows.UI.Input.ManipulationVelocities.Expansion">
      <summary>The expansion, or scaling, velocity in device-independent pixel (DIP) per millisecond.</summary>
    </member>
    <member name="F:Windows.UI.Input.ManipulationVelocities.Linear">
      <summary>The straight line velocity in device-independent pixel (DIP) per millisecond.</summary>
    </member>
    <member name="T:Windows.UI.Input.MouseWheelParameters">
      <summary>Provides properties associated with the button wheel of a mouse device.</summary>
    </member>
    <member name="P:Windows.UI.Input.MouseWheelParameters.CharTranslation">
      <summary>Gets or sets the conversion factors for both character width and line height units, in device-independent pixel (DIP).</summary>
      <returns>The conversion factors for the character width (x) and line height (y).</returns>
    </member>
    <member name="P:Windows.UI.Input.MouseWheelParameters.DeltaRotationAngle">
      <summary>Gets or sets a value that indicates the change in the angle of rotation associated with input from the wheel button of a mouse.</summary>
      <returns>A value between 0.0 and 359.0 in degrees of rotation. The default value is 0.0.</returns>
    </member>
    <member name="P:Windows.UI.Input.MouseWheelParameters.DeltaScale">
      <summary>Gets or sets a value that indicates the change in scale associated with input from the wheel button of a mouse.</summary>
      <returns>The relative change in scale, in degrees.</returns>
    </member>
    <member name="P:Windows.UI.Input.MouseWheelParameters.PageTranslation">
      <summary>Gets or sets the conversion factors for both page width and height units, in device-independent pixel (DIP).</summary>
      <returns>The conversion factors for the page width (x) and height (y).</returns>
    </member>
    <member name="T:Windows.UI.Input.PointerPoint">
      <summary>Provides basic properties for the input pointer associated with a single mouse, pen/stylus, or touch contact.</summary>
    </member>
    <member name="P:Windows.UI.Input.PointerPoint.FrameId">
      <summary>Gets the ID of an input frame.</summary>
      <returns>The frame ID.</returns>
    </member>
    <member name="P:Windows.UI.Input.PointerPoint.IsInContact">
      <summary>Gets a value that indicates whether the input device (touch, pen/stylus) is touching the digitizer surface, or a mouse button is pressed down.</summary>
      <returns>True if pressed down; false otherwise.</returns>
    </member>
    <member name="P:Windows.UI.Input.PointerPoint.PointerDevice">
      <summary>Gets information about the device associated with the input pointer.</summary>
      <returns>The input device.</returns>
    </member>
    <member name="P:Windows.UI.Input.PointerPoint.PointerId">
      <summary>Gets a unique identifier for the input pointer.</summary>
      <returns>A unique value that identifies the input pointer.</returns>
    </member>
    <member name="P:Windows.UI.Input.PointerPoint.Position">
      <summary>Gets the location of the pointer input in client coordinates.</summary>
      <returns>The client coordinates, in device-independent pixel (DIP).</returns>
    </member>
    <member name="P:Windows.UI.Input.PointerPoint.Properties">
      <summary>Gets extended information about the input pointer.</summary>
      <returns>The extended properties exposed by the input device.</returns>
    </member>
    <member name="P:Windows.UI.Input.PointerPoint.RawPosition">
      <summary>Gets the client coordinates of the input pointer as reported by the input device.</summary>
      <returns>The client coordinates, in device-independent pixels (DIP).</returns>
    </member>
    <member name="P:Windows.UI.Input.PointerPoint.Timestamp">
      <summary>Gets the time when the input occurred.</summary>
      <returns>The time, relative to the system boot time, in microseconds.</returns>
    </member>
    <member name="M:Windows.UI.Input.PointerPoint.GetCurrentPoint(System.UInt32)">
      <summary>Retrieves position and state information for the specified pointer.</summary>
      <param name="pointerId">The ID of the pointer.</param>
      <returns>The pointer property values.</returns>
    </member>
    <member name="M:Windows.UI.Input.PointerPoint.GetCurrentPoint(System.UInt32,Windows.UI.Input.IPointerPointTransform)">
      <summary>Retrieves the transformed information for the specified pointer.</summary>
      <param name="pointerId">The ID of the pointer.</param>
      <param name="transform">The transform to apply to the pointer.</param>
      <returns>The pointer property values.</returns>
    </member>
    <member name="M:Windows.UI.Input.PointerPoint.GetIntermediatePoints(System.UInt32)">
      <summary>Retrieves position and state information for the specified pointer, from the last pointer event up to and including the current pointer event.</summary>
      <param name="pointerId">The ID of the pointer.</param>
      <returns>The transformed pointer properties (current and historic).</returns>
    </member>
    <member name="M:Windows.UI.Input.PointerPoint.GetIntermediatePoints(System.UInt32,Windows.UI.Input.IPointerPointTransform)">
      <summary>Retrieves the transformed position and state information for the specified pointer, from the last pointer event up to and including the current pointer event.</summary>
      <param name="pointerId">The ID of the pointer.</param>
      <param name="transform">The transform to apply to the pointer.</param>
      <returns>The transformed pointer properties (current and historic).</returns>
    </member>
    <member name="T:Windows.UI.Input.PointerPointProperties">
      <summary>Provides extended properties for a PointerPoint object.</summary>
    </member>
    <member name="P:Windows.UI.Input.PointerPointProperties.ContactRect">
      <summary>Gets the bounding rectangle of the contact area (typically from touch input).</summary>
      <returns>The bounding rectangle of the contact area, using client window coordinates in device-independent pixel (DIP).</returns>
    </member>
    <member name="P:Windows.UI.Input.PointerPointProperties.ContactRectRaw">
      <summary>Gets the bounding rectangle of the raw input (typically from touch input).</summary>
      <returns>The bounding rectangle of the raw input, in device-independent pixel (DIP)</returns>
    </member>
    <member name="P:Windows.UI.Input.PointerPointProperties.IsBarrelButtonPressed">
      <summary>Gets a value that indicates whether the barrel button of the pen/stylus device is pressed.</summary>
      <returns>True if the barrel button is pressed; otherwise false.</returns>
    </member>
    <member name="P:Windows.UI.Input.PointerPointProperties.IsCanceled">
      <summary>Gets a value that indicates whether the input was canceled by the pointer device.</summary>
      <returns>True if the input was canceled; otherwise false.</returns>
    </member>
    <member name="P:Windows.UI.Input.PointerPointProperties.IsEraser">
      <summary>Gets a value that indicates whether the input is from a pen eraser.</summary>
      <returns>True if the input is from a pen eraser; otherwise false.</returns>
    </member>
    <member name="P:Windows.UI.Input.PointerPointProperties.IsHorizontalMouseWheel">
      <summary>Gets a value that indicates whether the input is from a mouse tilt wheel.</summary>
      <returns>True if the input is from a mouse tilt wheel; otherwise false.</returns>
    </member>
    <member name="P:Windows.UI.Input.PointerPointProperties.IsInRange">
      <summary>Gets a value that indicates whether the pointer device is within detection range of a sensor or digitizer (the pointer continues to exist).</summary>
      <returns>True if touch or pen is within detection range or mouse is over; otherwise false.</returns>
    </member>
    <member name="P:Windows.UI.Input.PointerPointProperties.IsInverted">
      <summary>Gets a value that indicates whether the digitizer pen is inverted.</summary>
      <returns>True if inverted; otherwise false.</returns>
    </member>
    <member name="P:Windows.UI.Input.PointerPointProperties.IsLeftButtonPressed">
      <summary>Gets a value that indicates whether the pointer input was triggered by the primary action mode of an input device.</summary>
      <returns>True if the primary action mode; otherwise false.</returns>
    </member>
    <member name="P:Windows.UI.Input.PointerPointProperties.IsMiddleButtonPressed">
      <summary>Gets a value that indicates whether the pointer input was triggered by the tertiary action mode of an input device.</summary>
      <returns>True if the tertiary action mode; otherwise false.</returns>
    </member>
    <member name="P:Windows.UI.Input.PointerPointProperties.IsPrimary">
      <summary>Gets a value that indicates whether the input is from the primary pointer when multiple pointers are registered.</summary>
      <returns>True if the input is from the pointer designated as primary; otherwise false.</returns>
    </member>
    <member name="P:Windows.UI.Input.PointerPointProperties.IsRightButtonPressed">
      <summary>Gets a value that indicates whether the pointer input was triggered by the secondary action mode (if supported) of an input device.</summary>
      <returns>True if the secondary action mode; otherwise false.</returns>
    </member>
    <member name="P:Windows.UI.Input.PointerPointProperties.IsXButton1Pressed">
      <summary>Gets a value that indicates whether the pointer input was triggered by the first extended mouse button (XButton1).</summary>
      <returns>True if the first extended mouse button is pressed; otherwise false.</returns>
    </member>
    <member name="P:Windows.UI.Input.PointerPointProperties.IsXButton2Pressed">
      <summary>Gets a value that indicates whether the pointer input was triggered by the second extended mouse button (XButton2).</summary>
      <returns>True if the second extended mouse button is pressed; otherwise false.</returns>
    </member>
    <member name="P:Windows.UI.Input.PointerPointProperties.MouseWheelDelta">
      <summary>Gets a value (the raw value reported by the device) that indicates the change in wheel button input from the last pointer event.</summary>
      <returns>The number of notches or distance thresholds crossed since the last pointer event. The default value is 0.</returns>
    </member>
    <member name="P:Windows.UI.Input.PointerPointProperties.Orientation">
      <summary>Gets the counter-clockwise angle of rotation around the major axis of the pointer device (the z-axis, perpendicular to the surface of the digitizer). A value of 0.0 degrees indicates the device is oriented towards the top of the digitizer.</summary>
      <returns>A value between 0.0 and 359.0 in degrees of rotation. The default value is 0.0.</returns>
    </member>
    <member name="P:Windows.UI.Input.PointerPointProperties.PointerUpdateKind">
      <summary>Gets the kind of pointer state change.</summary>
      <returns>One of the values from PointerUpdateKind.</returns>
    </member>
    <member name="P:Windows.UI.Input.PointerPointProperties.Pressure">
      <summary>Gets a value that indicates the force that the pointer device (typically a pen/stylus) exerts on the surface of the digitizer.</summary>
      <returns>A value from 0 to 1.0. The default value is 0.5.</returns>
    </member>
    <member name="P:Windows.UI.Input.PointerPointProperties.TouchConfidence">
      <summary>Gets a value that indicates whether the pointer device rejected the touch contact.</summary>
      <returns>True if the touch contact was accepted; otherwise false.</returns>
    </member>
    <member name="P:Windows.UI.Input.PointerPointProperties.Twist">
      <summary>Gets the clockwise rotation in degrees of a pen device around its own major axis (such as when the user spins the pen in their fingers).</summary>
      <returns>A value between 0.0 and 359.0 in degrees of rotation. The default value is 0.0.</returns>
    </member>
    <member name="P:Windows.UI.Input.PointerPointProperties.XTilt">
      <summary>Gets the plane angle between the Y-Z plane and the plane that contains the Y axis and the axis of the input device (typically a pen/stylus).</summary>
      <returns>The value is 0.0 when the finger or pen is perpendicular to the digitizer surface, between 0.0 and 90.0 when tilted to the right of perpendicular, and between 0.0 and -90.0 when tilted to the left of perpendicular. The default value is 0.0.</returns>
    </member>
    <member name="P:Windows.UI.Input.PointerPointProperties.YTilt">
      <summary>Gets the plane angle between the X-Z plane and the plane that contains the X axis and the axis of the input device (typically a pen/stylus).</summary>
      <returns>The value is 0.0 when the finger or pen is perpendicular to the digitizer surface, between 0.0 and 90.0 when tilted towards the user, and between 0.0 and -90.0 when tilted away from the user. The default value is 0.0.</returns>
    </member>
    <member name="P:Windows.UI.Input.PointerPointProperties.ZDistance">
      <summary>Gets the z-coordinate (or distance) of the pointer from the screen surface, in device-independent pixels.</summary>
      <returns>The value is null when the pointer is not within detection range or when MaxPointersWithZDistance is zero. The default value is null.</returns>
    </member>
    <member name="M:Windows.UI.Input.PointerPointProperties.GetUsageValue(System.UInt32,System.UInt32)">
      <summary>Gets the Human Interface Device (HID) usage value of the raw input.</summary>
      <param name="usagePage">The Human Interface Device (HID) usage page of the pointer device. Usage pages specify the class of device. For example, touch digitizers (0x0D) and generic input (0x01).</param>
      <param name="usageId">Indicates a usage in a usage page.Usage ID specify a device or property in the **usagePage**. For example, for touch digitizers this includes tip switch (0x42) to indicate finger contact or tip pressure (0x30).</param>
      <returns>The extended usage of the raw input pointer.</returns>
    </member>
    <member name="M:Windows.UI.Input.PointerPointProperties.HasUsage(System.UInt32,System.UInt32)">
      <summary>Gets a value that indicates whether the input data from the pointer device contains the specified Human Interface Device (HID) usage information.</summary>
      <param name="usagePage">The Human Interface Device (HID) usage page of the pointer device. Usage pages specify the class of device. For example, touch digitizers (0x0D) and generic input (0x01).</param>
      <param name="usageId">Indicates a usage in a usage page.Usage ID specify a device or property in the **usagePage**. For example, for touch digitizers this includes tip switch (0x42) to indicate finger contact or tip pressure (0x30).</param>
      <returns>True if the input data includes usage information; otherwise false.</returns>
    </member>
    <member name="T:Windows.UI.Input.PointerUpdateKind">
      <summary>Specifies the types of pointer updates that are supported by an application.</summary>
    </member>
    <member name="F:Windows.UI.Input.PointerUpdateKind.LeftButtonPressed">
      <summary>Left button pressed.</summary>
    </member>
    <member name="F:Windows.UI.Input.PointerUpdateKind.LeftButtonReleased">
      <summary>Left button released.</summary>
    </member>
    <member name="F:Windows.UI.Input.PointerUpdateKind.MiddleButtonPressed">
      <summary>Middle button pressed.</summary>
    </member>
    <member name="F:Windows.UI.Input.PointerUpdateKind.MiddleButtonReleased">
      <summary>Middle button released.</summary>
    </member>
    <member name="F:Windows.UI.Input.PointerUpdateKind.Other">
      <summary>Pointer updates not identified by other PointerUpdateKind values.</summary>
    </member>
    <member name="F:Windows.UI.Input.PointerUpdateKind.RightButtonPressed">
      <summary>Right button pressed.</summary>
    </member>
    <member name="F:Windows.UI.Input.PointerUpdateKind.RightButtonReleased">
      <summary>Right button released.</summary>
    </member>
    <member name="F:Windows.UI.Input.PointerUpdateKind.XButton1Pressed">
      <summary>XBUTTON1 pressed.</summary>
    </member>
    <member name="F:Windows.UI.Input.PointerUpdateKind.XButton1Released">
      <summary>XBUTTON1 released.</summary>
    </member>
    <member name="F:Windows.UI.Input.PointerUpdateKind.XButton2Pressed">
      <summary>XBUTTON2 pressed.</summary>
    </member>
    <member name="F:Windows.UI.Input.PointerUpdateKind.XButton2Released">
      <summary>XBUTTON2 released.</summary>
    </member>
    <member name="T:Windows.UI.Input.PointerVisualizationSettings">
      <summary>Provides access to the visual feedback settings for pointer input.</summary>
    </member>
    <member name="P:Windows.UI.Input.PointerVisualizationSettings.IsBarrelButtonFeedbackEnabled">
      <summary>Gets or sets a value that indicates whether visual feedback is enabled for pen/stylus input when the barrel button is pressed.</summary>
      <returns>True if feedback is enabled; otherwise false. The default value is true.</returns>
    </member>
    <member name="P:Windows.UI.Input.PointerVisualizationSettings.IsContactFeedbackEnabled">
      <summary>Gets or sets a value that indicates whether visual feedback is enabled when a pointer contact is detected.</summary>
      <returns>True if feedback is enabled; otherwise false. The default value is true.</returns>
    </member>
    <member name="M:Windows.UI.Input.PointerVisualizationSettings.GetForCurrentView">
      <summary>Gets a PointerVisualizationSettings object associated with the current app.</summary>
      <returns>The PointerVisualizationSettings object associated with the current app.</returns>
    </member>
    <member name="T:Windows.UI.Input.RadialController">
      <summary>Represents a wheel input device or accessory such as the Surface Dial.</summary>
    </member>
    <member name="P:Windows.UI.Input.RadialController.Menu">
      <summary>Gets a reference to the menu associated with the RadialController object.</summary>
      <returns>The integrated menu of contextual app commands associated with the RadialController object.</returns>
    </member>
    <member name="P:Windows.UI.Input.RadialController.RotationResolutionInDegrees">
      <summary>Gets or sets the minimum rotational value required for the RadialController object to fire a RotationChanged event.</summary>
      <returns>The minimum rotational value required to fire a RotationChanged event.</returns>
    </member>
    <member name="P:Windows.UI.Input.RadialController.UseAutomaticHapticFeedback">
      <summary>Gets or sets whether haptic feedback is enabled on the wheel device for each RotationChanged event fired by the RadialController.</summary>
      <returns>**true** if haptic feedback is enabled; otherwise **false**.</returns>
    </member>
    <member name="E:Windows.UI.Input.RadialController.ButtonClicked">
      <summary>Occurs when the wheel device is pressed and then released while a custom RadialController tool is active.</summary>
    </member>
    <member name="E:Windows.UI.Input.RadialController.ButtonHolding">
      <summary>Occurs when the user presses and holds down the wheel device.</summary>
    </member>
    <member name="E:Windows.UI.Input.RadialController.ButtonPressed">
      <summary>Occurs when the wheel device is pressed.</summary>
    </member>
    <member name="E:Windows.UI.Input.RadialController.ButtonReleased">
      <summary>Occurs when the wheel device is pressed and then released.</summary>
    </member>
    <member name="E:Windows.UI.Input.RadialController.ControlAcquired">
      <summary>Occurs when a custom RadialController tool (defined by an app) is selected from the menu, or when an app associated with the RadialController object is brought to the foreground while a custom RadialController tool is active.</summary>
    </member>
    <member name="E:Windows.UI.Input.RadialController.ControlLost">
      <summary>Occurs while a custom RadialController tool (defined by an app) is active, and either the app associated with the RadialController object is sent to the background, or the user activates the RadialController menu.</summary>
    </member>
    <member name="E:Windows.UI.Input.RadialController.RotationChanged">
      <summary>Occurs when the wheel device is rotated while a custom RadialController tool is active.</summary>
    </member>
    <member name="E:Windows.UI.Input.RadialController.ScreenContactContinued">
      <summary>Occurs only when the wheel device is moved while in contact with the digitizer surface, and a custom RadialController tool is active.</summary>
    </member>
    <member name="E:Windows.UI.Input.RadialController.ScreenContactEnded">
      <summary>Occurs when a wheel device that is in contact with the digitizer surface is removed (or is no longer detected), and a custom RadialController tool is active.</summary>
    </member>
    <member name="E:Windows.UI.Input.RadialController.ScreenContactStarted">
      <summary>Occurs when initial contact is detected between a wheel device and the digitizer surface, and a custom RadialController tool is active.</summary>
    </member>
    <member name="M:Windows.UI.Input.RadialController.CreateForCurrentView">
      <summary>Instantiates a RadialController object for the wheel device and binds it to the active application.</summary>
      <returns>The RadialController object to bind to the active application.</returns>
    </member>
    <member name="M:Windows.UI.Input.RadialController.IsSupported">
      <summary>Retrieves a value that indicates whether wheel devices are supported by the system.</summary>
      <returns>**true** if wheel devices are supported by the system; otherwise **false**.</returns>
    </member>
    <member name="T:Windows.UI.Input.RadialControllerButtonClickedEventArgs">
      <summary>Contains event data for the ButtonClicked event (fired only while a custom RadialController tool is active).</summary>
    </member>
    <member name="P:Windows.UI.Input.RadialControllerButtonClickedEventArgs.Contact">
      <summary>Gets the location and bounding area of the wheel device on the digitizer surface, while a custom tool is active.</summary>
      <returns>The location and bounding area, in device-independent pixel (DIP), of the wheel device on the digitizer surface.</returns>
    </member>
    <member name="P:Windows.UI.Input.RadialControllerButtonClickedEventArgs.SimpleHapticsController">
      <summary>Gets a reference to the SimpleHapticsController object associated with the RadialController.</summary>
      <returns>The SimpleHapticsController object associated with the RadialController.</returns>
    </member>
    <member name="T:Windows.UI.Input.RadialControllerButtonHoldingEventArgs">
      <summary>Contains event data for the ButtonHolding event (fired only when IsMenuSuppressed is **true**).</summary>
    </member>
    <member name="P:Windows.UI.Input.RadialControllerButtonHoldingEventArgs.Contact">
      <summary>Gets the location and bounding area of the wheel device on the digitizer surface, while a custom tool is active.</summary>
      <returns>The location and bounding area, in device-independent pixel (DIP), of the wheel device on the digitizer surface.</returns>
    </member>
    <member name="P:Windows.UI.Input.RadialControllerButtonHoldingEventArgs.SimpleHapticsController">
      <summary>Gets a reference to the SimpleHapticsController object associated with the RadialController.</summary>
      <returns>The SimpleHapticsController object associated with the RadialController.</returns>
    </member>
    <member name="T:Windows.UI.Input.RadialControllerButtonPressedEventArgs">
      <summary>Contains event data for the ButtonPressed event.</summary>
    </member>
    <member name="P:Windows.UI.Input.RadialControllerButtonPressedEventArgs.Contact">
      <summary>Gets the location and bounding area of the wheel device on the digitizer surface, while a custom tool is active.</summary>
      <returns>The location and bounding area, in device-independent pixel (DIP), of the wheel device on the digitizer surface.</returns>
    </member>
    <member name="P:Windows.UI.Input.RadialControllerButtonPressedEventArgs.SimpleHapticsController">
      <summary>Gets a reference to the SimpleHapticsController object associated with the RadialController.</summary>
      <returns>The SimpleHapticsController object associated with the RadialController.</returns>
    </member>
    <member name="T:Windows.UI.Input.RadialControllerButtonReleasedEventArgs">
      <summary>Contains event data for the ButtonReleased event.</summary>
    </member>
    <member name="P:Windows.UI.Input.RadialControllerButtonReleasedEventArgs.Contact">
      <summary>Gets the location and bounding area of the wheel device on the digitizer surface, while a custom tool is active.</summary>
      <returns>The location and bounding area, in device-independent pixel (DIP), of the wheel device on the digitizer surface.</returns>
    </member>
    <member name="P:Windows.UI.Input.RadialControllerButtonReleasedEventArgs.SimpleHapticsController">
      <summary>Gets a reference to the SimpleHapticsController object associated with the RadialController.</summary>
      <returns>The SimpleHapticsController object associated with the RadialController.</returns>
    </member>
    <member name="T:Windows.UI.Input.RadialControllerConfiguration">
      <summary>Provides configuration details for the RadialController menu.</summary>
    </member>
    <member name="P:Windows.UI.Input.RadialControllerConfiguration.ActiveControllerWhenMenuIsSuppressed">
      <summary>Gets or sets the RadialController to activate when the RadialController menu is suppressed.</summary>
      <returns>
      </returns>
    </member>
    <member name="P:Windows.UI.Input.RadialControllerConfiguration.AppController">
      <summary>Gets or sets whether the RadialController object is bound to the main application process rather than a specific app view (or top-level window). </summary>
      <returns>The RadialController object to bind to the active application.</returns>
    </member>
    <member name="P:Windows.UI.Input.RadialControllerConfiguration.IsAppControllerEnabled">
      <summary>Gets or sets whether the RadialController object is enabled as an  AppController and controller events can be handled by your app.</summary>
      <returns>**true** if enabled. Otherwise, **false**. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Input.RadialControllerConfiguration.IsMenuSuppressed">
      <summary>Gets or sets whether the RadialController menu can be displayed.</summary>
      <returns>**true** if the menu is suppressed. Otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Input.RadialControllerConfiguration.GetForCurrentView">
      <summary>Retrieves a RadialControllerConfiguration object bound to the active application.</summary>
      <returns>The RadialControllerConfiguration object bound to the active application.</returns>
    </member>
    <member name="M:Windows.UI.Input.RadialControllerConfiguration.ResetToDefaultMenuItems">
      <summary>Restores the RadialController menu to the default configuration.</summary>
    </member>
    <member name="M:Windows.UI.Input.RadialControllerConfiguration.SetDefaultMenuItems(Windows.Foundation.Collections.IIterable{Windows.UI.Input.RadialControllerSystemMenuItemKind})">
      <summary>Specifies which built-in tools are shown on the RadialController menu.</summary>
      <param name="buttons">The default set of commands (RadialControllerSystemMenuItemKind ) available on a RadialController menu.</param>
    </member>
    <member name="M:Windows.UI.Input.RadialControllerConfiguration.TrySelectDefaultMenuItem(Windows.UI.Input.RadialControllerSystemMenuItemKind)">
      <summary>Attempts to select and activate a tool from the collection of built-in RadialController tools supported for the current app context.</summary>
      <param name="type">The built-in tool to select and activate.</param>
      <returns>**true** if the tool can be selected; otherwise **false**.</returns>
    </member>
    <member name="T:Windows.UI.Input.RadialControllerControlAcquiredEventArgs">
      <summary>Contains event data for the ControlAcquired event when a custom tool is selected from the RadialController menu, or when an app associated with the RadialController object is brought to the foreground (fired only while a custom RadialController tool is active).</summary>
    </member>
    <member name="P:Windows.UI.Input.RadialControllerControlAcquiredEventArgs.Contact">
      <summary>Gets the location and bounding area of the wheel device on the digitizer surface, while a custom tool is active.</summary>
      <returns>The location and bounding area, in device-independent pixel (DIP), of the wheel device on the digitizer surface.</returns>
    </member>
    <member name="P:Windows.UI.Input.RadialControllerControlAcquiredEventArgs.IsButtonPressed">
      <summary>Gets whether the wheel device is pressed.</summary>
      <returns>**true** if pressed. Otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Input.RadialControllerControlAcquiredEventArgs.SimpleHapticsController">
      <summary>Gets a reference to the SimpleHapticsController object associated with the RadialController.</summary>
      <returns>The SimpleHapticsController object associated with the RadialController.</returns>
    </member>
    <member name="T:Windows.UI.Input.RadialControllerMenu">
      <summary>Represents the integrated menu of contextual tools associated with the RadialController object.</summary>
    </member>
    <member name="P:Windows.UI.Input.RadialControllerMenu.IsEnabled">
      <summary>Gets or sets whether custom tools are displayed on the RadialController menu.</summary>
      <returns>**true** if the menu displays custom tools; otherwise **false**.</returns>
    </member>
    <member name="P:Windows.UI.Input.RadialControllerMenu.Items">
      <summary>Gets the collection of custom tools on the RadialController menu. Built-in tools are not included.</summary>
      <returns>The collection of custom tools (RadialControllerMenuItem ) on the RadialController menu.</returns>
    </member>
    <member name="M:Windows.UI.Input.RadialControllerMenu.GetSelectedMenuItem">
      <summary>Retrieves the active custom tool from the RadialController menu .</summary>
      <returns>The active custom tool. Null if a custom tool is not active.</returns>
    </member>
    <member name="M:Windows.UI.Input.RadialControllerMenu.SelectMenuItem(Windows.UI.Input.RadialControllerMenuItem)">
      <summary>Selects and activates the specified custom tool from the RadialController menu.</summary>
      <param name="menuItem">The custom tool to select.</param>
    </member>
    <member name="M:Windows.UI.Input.RadialControllerMenu.TrySelectPreviouslySelectedMenuItem">
      <summary>Attempts to select and activate the previously selected tool from the RadialController menu.</summary>
      <returns>**true** if the previously selected tool can be selected and activated; otherwise **false**.</returns>
    </member>
    <member name="T:Windows.UI.Input.RadialControllerMenuItem">
      <summary>Represents a single custom tool from the RadialController menu.</summary>
    </member>
    <member name="P:Windows.UI.Input.RadialControllerMenuItem.DisplayText">
      <summary>Gets the text string of the custom tool on the RadialController menu.</summary>
      <returns>The text string of the custom tool.</returns>
    </member>
    <member name="P:Windows.UI.Input.RadialControllerMenuItem.Tag">
      <summary>Gets or sets an object used to identify custom tools on the RadialController menu.</summary>
      <returns>Identifies custom tools on the RadialController menu.</returns>
    </member>
    <member name="E:Windows.UI.Input.RadialControllerMenuItem.Invoked">
      <summary>Occurs when a custom tool is selected from the RadialController menu.</summary>
    </member>
    <member name="M:Windows.UI.Input.RadialControllerMenuItem.CreateFromFontGlyph(System.String,System.String,System.String)">
      <summary>Creates a custom tool (using the specified text string and font glyph) on the RadialController menu.</summary>
      <param name="displayText">The text string to display for the custom tool.</param>
      <param name="glyph">The font glyph to display for the custom tool.</param>
      <param name="fontFamily">The font family that contains the glyph to display for the custom tool.</param>
      <returns>The custom tool.</returns>
    </member>
    <member name="M:Windows.UI.Input.RadialControllerMenuItem.CreateFromFontGlyph(System.String,System.String,System.String,Windows.Foundation.Uri)">
      <summary>Creates a custom tool (using the specified text string and font glyph) on the RadialController menu.</summary>
      <param name="displayText">The text string to display for the custom tool.</param>
      <param name="glyph">The font glyph to display for the custom tool.</param>
      <param name="fontFamily">The font family that contains the glyph to display for the custom tool.</param>
      <param name="fontUri">The Uniform Resource Identifier (URI) that identifies the location of the font used for rendering the glyph.</param>
      <returns>The custom tool.</returns>
    </member>
    <member name="M:Windows.UI.Input.RadialControllerMenuItem.CreateFromIcon(System.String,Windows.Storage.Streams.RandomAccessStreamReference)">
      <summary>Creates a custom tool (using the specified text string and custom icon) on the RadialController menu.</summary>
      <param name="displayText">The text string to display for the custom tool.</param>
      <param name="icon">The custom icon to display for the custom tool.</param>
      <returns>The custom tool.</returns>
    </member>
    <member name="M:Windows.UI.Input.RadialControllerMenuItem.CreateFromKnownIcon(System.String,Windows.UI.Input.RadialControllerMenuKnownIcon)">
      <summary>Creates a custom tool (using the specified text string and system icon) on the RadialController menu.</summary>
      <param name="displayText">The text string to display for the custom tool.</param>
      <param name="value">The system icon to display for the custom tool.</param>
      <returns>The custom tool.</returns>
    </member>
    <member name="T:Windows.UI.Input.RadialControllerMenuKnownIcon">
      <summary>Specifies the set of system icons available for a custom RadialController tool on the RadialControllerMenu.</summary>
    </member>
    <member name="F:Windows.UI.Input.RadialControllerMenuKnownIcon.InkColor">
      <summary>Icon for the InkToolbar color palette.</summary>
    </member>
    <member name="F:Windows.UI.Input.RadialControllerMenuKnownIcon.InkThickness">
      <summary>Icon for the InkToolbar stroke size setting.</summary>
    </member>
    <member name="F:Windows.UI.Input.RadialControllerMenuKnownIcon.NextPreviousTrack">
      <summary>Icon for the Next/Previous track media commands.</summary>
    </member>
    <member name="F:Windows.UI.Input.RadialControllerMenuKnownIcon.PenType">
      <summary>Icon for the InkToolbar  PenButton.</summary>
    </member>
    <member name="F:Windows.UI.Input.RadialControllerMenuKnownIcon.Ruler">
      <summary>Icon for the InkToolbar  RulerButton.</summary>
    </member>
    <member name="F:Windows.UI.Input.RadialControllerMenuKnownIcon.Scroll">
      <summary>Icon for the Scroll command.</summary>
    </member>
    <member name="F:Windows.UI.Input.RadialControllerMenuKnownIcon.UndoRedo">
      <summary>Icon for the Undo/Redo commands.</summary>
    </member>
    <member name="F:Windows.UI.Input.RadialControllerMenuKnownIcon.Volume">
      <summary>Icon for the Volume command.</summary>
    </member>
    <member name="F:Windows.UI.Input.RadialControllerMenuKnownIcon.Zoom">
      <summary>Icon for the Zoom command.</summary>
    </member>
    <member name="T:Windows.UI.Input.RadialControllerRotationChangedEventArgs">
      <summary>Contains event data for the RotationChanged event (fired only while a custom RadialController tool is active).</summary>
    </member>
    <member name="P:Windows.UI.Input.RadialControllerRotationChangedEventArgs.Contact">
      <summary>Gets the location and bounding area of the wheel device on the digitizer surface, while a custom RadialController tool is active.</summary>
      <returns>The location and bounding area, in device-independent pixel (DIP), of the wheel device on the digitizer surface.</returns>
    </member>
    <member name="P:Windows.UI.Input.RadialControllerRotationChangedEventArgs.IsButtonPressed">
      <summary>Gets whether the wheel device is pressed.</summary>
      <returns>**true** if pressed. Otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Input.RadialControllerRotationChangedEventArgs.RotationDeltaInDegrees">
      <summary>The rotational change of the wheel device, while a custom RadialController tool is active.</summary>
      <returns>The rotational change in degrees.</returns>
    </member>
    <member name="P:Windows.UI.Input.RadialControllerRotationChangedEventArgs.SimpleHapticsController">
      <summary>Gets a reference to the SimpleHapticsController object associated with the RadialController.</summary>
      <returns>The SimpleHapticsController object associated with the RadialController.</returns>
    </member>
    <member name="T:Windows.UI.Input.RadialControllerScreenContact">
      <summary>Provides contact details for the wheel device when placed on the digitizer surface, while a custom RadialController tool is active.</summary>
    </member>
    <member name="P:Windows.UI.Input.RadialControllerScreenContact.Bounds">
      <summary>The bounding rectangle of the wheel device when in contact with the digitizer surface, while a custom RadialController tool is active.</summary>
      <returns>The bounding rectangle, in device-independent pixel (DIP), relative to the application window.</returns>
    </member>
    <member name="P:Windows.UI.Input.RadialControllerScreenContact.Position">
      <summary>The center point of the wheel device (relative to the application window) when in contact with the digitizer surface, and while a custom RadialController tool is active.</summary>
      <returns>The center point of the wheel device, in device-independent pixel (DIP), relative to the application window.</returns>
    </member>
    <member name="T:Windows.UI.Input.RadialControllerScreenContactContinuedEventArgs">
      <summary>Contains event data for the ScreenContactContinued event (fired only while a custom RadialController tool is active).</summary>
    </member>
    <member name="P:Windows.UI.Input.RadialControllerScreenContactContinuedEventArgs.Contact">
      <summary>Gets the location and bounding area of the wheel device on the digitizer surface, while a custom RadialController tool is active.</summary>
      <returns>The location and bounding area, in device-independent pixel (DIP), of the wheel device on the digitizer surface.</returns>
    </member>
    <member name="P:Windows.UI.Input.RadialControllerScreenContactContinuedEventArgs.IsButtonPressed">
      <summary>Gets whether the wheel device is pressed.</summary>
      <returns>**true** if pressed. Otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Input.RadialControllerScreenContactContinuedEventArgs.SimpleHapticsController">
      <summary>Gets a reference to the SimpleHapticsController object associated with the RadialController.</summary>
      <returns>The SimpleHapticsController object associated with the RadialController.</returns>
    </member>
    <member name="T:Windows.UI.Input.RadialControllerScreenContactEndedEventArgs">
      <summary>Contains event data for the ScreenContactEnded event (fired only while a custom RadialController tool is active).</summary>
    </member>
    <member name="P:Windows.UI.Input.RadialControllerScreenContactEndedEventArgs.IsButtonPressed">
      <summary>Gets whether the wheel device is pressed.</summary>
      <returns>**true** if pressed. Otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Input.RadialControllerScreenContactEndedEventArgs.SimpleHapticsController">
      <summary>Gets a reference to the SimpleHapticsController object associated with the RadialController.</summary>
      <returns>The SimpleHapticsController object associated with the RadialController.</returns>
    </member>
    <member name="T:Windows.UI.Input.RadialControllerScreenContactStartedEventArgs">
      <summary>Contains event data for the ScreenContactStarted event (fired only while a custom RadialController tool is active).</summary>
    </member>
    <member name="P:Windows.UI.Input.RadialControllerScreenContactStartedEventArgs.Contact">
      <summary>Gets the location and bounding area of the wheel device on the digitizer surface, while a custom RadialController tool is active..</summary>
      <returns>The location and bounding area, in device-independent pixel (DIP), of the wheel device on the digitizer surface.</returns>
    </member>
    <member name="P:Windows.UI.Input.RadialControllerScreenContactStartedEventArgs.IsButtonPressed">
      <summary>Gets whether the wheel device is pressed.</summary>
      <returns>**true** if pressed. Otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Input.RadialControllerScreenContactStartedEventArgs.SimpleHapticsController">
      <summary>Gets a reference to the SimpleHapticsController object associated with the RadialController.</summary>
      <returns>The SimpleHapticsController object associated with the RadialController.</returns>
    </member>
    <member name="T:Windows.UI.Input.RadialControllerSystemMenuItemKind">
      <summary>Specifies the set of built-in RadialController tools available on the RadialControllerMenu.</summary>
    </member>
    <member name="F:Windows.UI.Input.RadialControllerSystemMenuItemKind.NextPreviousTrack">
      <summary>Next and Previous track selection media commands.</summary>
    </member>
    <member name="F:Windows.UI.Input.RadialControllerSystemMenuItemKind.Scroll">
      <summary>Scroll command.</summary>
    </member>
    <member name="F:Windows.UI.Input.RadialControllerSystemMenuItemKind.UndoRedo">
      <summary>Undo and Redo commands.</summary>
    </member>
    <member name="F:Windows.UI.Input.RadialControllerSystemMenuItemKind.Volume">
      <summary>System volume command.</summary>
    </member>
    <member name="F:Windows.UI.Input.RadialControllerSystemMenuItemKind.Zoom">
      <summary>Zoom command.</summary>
    </member>
    <member name="T:Windows.UI.Input.RightTappedEventArgs">
      <summary>Contains event data for the RightTapped event.</summary>
    </member>
    <member name="P:Windows.UI.Input.RightTappedEventArgs.ContactCount">
      <summary>Gets the number of contact points at the time the RightTapped event is recognized.</summary>
      <returns>The number of contact points.</returns>
    </member>
    <member name="P:Windows.UI.Input.RightTappedEventArgs.PointerDeviceType">
      <summary>Gets the device type of the input source.</summary>
      <returns>The device type.</returns>
    </member>
    <member name="P:Windows.UI.Input.RightTappedEventArgs.Position">
      <summary>Gets the location of the touch, mouse, or pen/stylus contact.</summary>
      <returns>The screen coordinates, in device-independent pixel (DIP).</returns>
    </member>
    <member name="T:Windows.UI.Input.SystemButtonEventController">
      <summary>Enables an application to handle events generated by system keyboard buttons (such as the Function keys).</summary>
    </member>
    <member name="E:Windows.UI.Input.SystemButtonEventController.SystemFunctionButtonPressed">
      <summary>Occurs when a Function (also know as Function Shift) key is pressed.</summary>
    </member>
    <member name="E:Windows.UI.Input.SystemButtonEventController.SystemFunctionButtonReleased">
      <summary>Occurs when a Function (also know as Function Shift) key, which is currently pressed, is released.</summary>
    </member>
    <member name="E:Windows.UI.Input.SystemButtonEventController.SystemFunctionLockChanged">
      <summary>Occurs on changes to the state of the Function (also know as Function Shift) key lock.</summary>
    </member>
    <member name="E:Windows.UI.Input.SystemButtonEventController.SystemFunctionLockIndicatorChanged">
      <summary>Occurs on changes to the state of the visual indicator for the Function (also know as Function Shift) key lock.</summary>
    </member>
    <member name="M:Windows.UI.Input.SystemButtonEventController.CreateForDispatcherQueue(Windows.System.DispatcherQueue)">
      <summary>Creates a SystemButtonEventController object on the specified dispatcher queue.</summary>
      <param name="queue">The DispatcherQueue for managing prioritized tasks that execute in a serial fashion on a thread.</param>
      <returns>A SystemButtonEventController.</returns>
    </member>
    <member name="T:Windows.UI.Input.SystemFunctionButtonEventArgs">
      <summary>Contains event data for the SystemFunctionButtonPressed and SystemFunctionButtonReleased events.</summary>
    </member>
    <member name="P:Windows.UI.Input.SystemFunctionButtonEventArgs.Handled">
      <summary>Gets or sets a value that marks the SystemFunctionButtonPressed and SystemFunctionButtonReleased events as handled.</summary>
      <returns>If false (default), the event bubbles up to the next event handler. Otherwise, the event does not bubble up to the next event handler.</returns>
    </member>
    <member name="P:Windows.UI.Input.SystemFunctionButtonEventArgs.Timestamp">
      <summary>Gets the date and time of the SystemFunctionButtonPressed and SystemFunctionButtonReleased events.</summary>
      <returns>The date and time of the SystemFunctionButtonPressed and SystemFunctionButtonReleased events.</returns>
    </member>
    <member name="T:Windows.UI.Input.SystemFunctionLockChangedEventArgs">
      <summary>Contains event data for the SystemFunctionLockChanged event.</summary>
    </member>
    <member name="P:Windows.UI.Input.SystemFunctionLockChangedEventArgs.Handled">
      <summary>Gets or sets a value that marks the SystemFunctionLockChanged event as handled.</summary>
      <returns>If false (default), the event bubbles up to the next event handler. Otherwise, the event does not bubble up to the next event handler.</returns>
    </member>
    <member name="P:Windows.UI.Input.SystemFunctionLockChangedEventArgs.IsLocked">
      <summary>Gets the state of the Function key lock for the SystemFunctionLockChanged event.</summary>
      <returns>True, if the Function key lock is on. Otherwise, false.</returns>
    </member>
    <member name="P:Windows.UI.Input.SystemFunctionLockChangedEventArgs.Timestamp">
      <summary>Gets the date and time of the SystemFunctionLockChanged event.</summary>
      <returns>The date and time of the SystemFunctionLockChanged event.</returns>
    </member>
    <member name="T:Windows.UI.Input.SystemFunctionLockIndicatorChangedEventArgs">
      <summary>Contains event data for the SystemFunctionLockIndicatorChanged event.</summary>
    </member>
    <member name="P:Windows.UI.Input.SystemFunctionLockIndicatorChangedEventArgs.Handled">
      <summary>Gets or sets a value that marks the SystemFunctionLockIndicatorChanged event as handled.</summary>
      <returns>If false (default), the event bubbles up to the next event handler. Otherwise, the event does not bubble up to the next event handler.</returns>
    </member>
    <member name="P:Windows.UI.Input.SystemFunctionLockIndicatorChangedEventArgs.IsIndicatorOn">
      <summary>Gets the state of the Function key lock indicator for the SystemFunctionLockIndicatorChanged event.</summary>
      <returns>True, if the indicator is on. Otherwise, false.</returns>
    </member>
    <member name="P:Windows.UI.Input.SystemFunctionLockIndicatorChangedEventArgs.Timestamp">
      <summary>Gets the date and time of the SystemFunctionLockIndicatorChanged event.</summary>
      <returns>The date and time of the SystemFunctionLockIndicatorChanged event.</returns>
    </member>
    <member name="T:Windows.UI.Input.TappedEventArgs">
      <summary>Contains event data for the Tapped event.</summary>
    </member>
    <member name="P:Windows.UI.Input.TappedEventArgs.ContactCount">
      <summary>Gets the number of contact points at the time the Tapped event is recognized.</summary>
      <returns>The number of contact points.</returns>
    </member>
    <member name="P:Windows.UI.Input.TappedEventArgs.PointerDeviceType">
      <summary>Gets the device type of the input source.</summary>
      <returns>The device type.</returns>
    </member>
    <member name="P:Windows.UI.Input.TappedEventArgs.Position">
      <summary>Gets the location of the touch, mouse, or pen/stylus contact.</summary>
      <returns>The screen coordinates, in device-independent pixel (DIP).</returns>
    </member>
    <member name="P:Windows.UI.Input.TappedEventArgs.TapCount">
      <summary>Gets the number of times the tap interaction was detected.</summary>
      <returns>The total number of taps.</returns>
    </member>
    <member name="T:Windows.UI.Input.Core.RadialControllerIndependentInputSource">
      <summary>Enables an app to handle radial controller input on the background thread.</summary>
    </member>
    <member name="P:Windows.UI.Input.Core.RadialControllerIndependentInputSource.Controller">
      <summary>Gets a reference to a wheel input device or accessory such as the Surface Dial.</summary>
      <returns>The wheel input device.</returns>
    </member>
    <member name="P:Windows.UI.Input.Core.RadialControllerIndependentInputSource.Dispatcher">
      <summary>Gets the event message dispatcher associated with the current view.</summary>
      <returns>The event message dispatcher.</returns>
    </member>
    <member name="P:Windows.UI.Input.Core.RadialControllerIndependentInputSource.DispatcherQueue">
      <summary>Gets the DispatcherQueue associated with this RadialControllerIndependentInputSource.</summary>
      <returns>The DispatcherQueue for managing prioritized tasks that execute in a serial fashion on a thread.</returns>
    </member>
    <member name="M:Windows.UI.Input.Core.RadialControllerIndependentInputSource.CreateForView(Windows.ApplicationModel.Core.CoreApplicationView)">
      <summary>Gets an instance of RadialControllerIndependentInputSource for the running app's current CoreWindow.</summary>
      <param name="view">The app window and its thread.</param>
      <returns>The radial controller input manager.</returns>
    </member>
    <member name="T:Windows.UI.Input.Inking.HandwritingLineHeight">
      <summary>Specifies the handwriting space available when using ink for text input in a text control (when HandwritingView is enabled).</summary>
    </member>
    <member name="F:Windows.UI.Input.Inking.HandwritingLineHeight.Large">
      <summary>Approximately 1.5" of handwriting space per line.</summary>
    </member>
    <member name="F:Windows.UI.Input.Inking.HandwritingLineHeight.Medium">
      <summary>Approximately 1" of handwriting space per line.</summary>
    </member>
    <member name="F:Windows.UI.Input.Inking.HandwritingLineHeight.Small">
      <summary>Approximately 0.5" of handwriting space per line.</summary>
    </member>
    <member name="T:Windows.UI.Input.Inking.IInkPointFactory">
      <summary>Defines the implementation for a type that generates InkPoint objects used in the construction of an InkStroke.</summary>
    </member>
    <member name="M:Windows.UI.Input.Inking.IInkPointFactory.CreateInkPoint(Windows.Foundation.Point,System.Single)">
      <summary>Generates an InkPoint object that includes position and pressure information used in the construction of an InkStroke.</summary>
      <param name="position">The screen coordinates for the InkPoint object.</param>
      <param name="pressure">The pressure of the contact on the digitizer surface. The default is 0.5.</param>
      <returns>A single point.</returns>
    </member>
    <member name="T:Windows.UI.Input.Inking.IInkPresenterRulerFactory">
      <summary>Defines the implementation for a type that generates InkPresenterRuler objects used in the construction of an InkPresenter.</summary>
    </member>
    <member name="M:Windows.UI.Input.Inking.IInkPresenterRulerFactory.Create(Windows.UI.Input.Inking.InkPresenter)">
      <summary>Generates an InkPresenterRuler object that includes information used in the construction of an InkPresenter.</summary>
      <param name="inkPresenter">Provides properties, methods, and events for managing the input, processing, and rendering of ink input (standard and modified) for an InkCanvas control.</param>
      <returns>Represents a visual stencil, displayed as an semi-transparent overlay on an InkCanvas.</returns>
    </member>
    <member name="T:Windows.UI.Input.Inking.IInkPresenterStencil">
      <summary>Represents a visual stencil, displayed as an semi-transparent overlay on an InkCanvas.</summary>
    </member>
    <member name="P:Windows.UI.Input.Inking.IInkPresenterStencil.BackgroundColor">
      <summary>Gets or sets the background color of the IInkPresenterStencil object.</summary>
      <returns>The background color of the stencil as an ARGB value. The default is (255, 230, 230, 230).</returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.IInkPresenterStencil.ForegroundColor">
      <summary>Gets or sets the color of the foreground elements on an IInkPresenterStencil object.</summary>
      <returns>The foreground color of the stencil as an ARGB value. The default is (255, 0, 0, 0).</returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.IInkPresenterStencil.IsVisible">
      <summary>Gets or sets whether the IInkPresenterStencil object is visible.</summary>
      <returns>**true** if the stencil is visible. Otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.IInkPresenterStencil.Kind">
      <summary>Gets the type of IInkPresenterStencil object to display on the InkCanvas.</summary>
      <returns>The type of stencil.</returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.IInkPresenterStencil.Transform">
      <summary>Gets or sets the position and rotation angle of the IInkPresenterStencil object within the 2-D coordinate space of the InkCanvas.</summary>
      <returns>The position and angle of the stencil as a 3*2 floating point matrix.The default position is the origin of the InkCanvas. The default rotation angle is 45 degrees.</returns>
    </member>
    <member name="T:Windows.UI.Input.Inking.IInkRecognizerContainer">
      <summary>Represents one or more InkRecognizer objects.</summary>
    </member>
    <member name="M:Windows.UI.Input.Inking.IInkRecognizerContainer.GetRecognizers">
      <summary>Gets the collection of installed handwriting recognizers.</summary>
      <returns>The installed handwriting recognizers as a collection of InkRecognizer objects.</returns>
    </member>
    <member name="M:Windows.UI.Input.Inking.IInkRecognizerContainer.RecognizeAsync(Windows.UI.Input.Inking.InkStrokeContainer,Windows.UI.Input.Inking.InkRecognitionTarget)">
      <summary>Performs handwriting recognition on one or more InkStroke objects.</summary>
      <param name="strokeCollection">The set of strokes on which recognition is performed.</param>
      <param name="recognitionTarget">One of the values from the InkRecognitionTarget enumeration.</param>
      <returns>The results of the recognition as a collection of InkRecognitionResult objects.Each item in the collection represents a written word. For example, the string "this is a test" contains four words that are stored as a collection of four items.</returns>
    </member>
    <member name="M:Windows.UI.Input.Inking.IInkRecognizerContainer.SetDefaultRecognizer(Windows.UI.Input.Inking.InkRecognizer)">
      <summary>Sets the default InkRecognizer used for handwriting recognition.</summary>
      <param name="recognizer">The InkRecognizer.</param>
    </member>
    <member name="T:Windows.UI.Input.Inking.IInkStrokeContainer">
      <summary>Represents a manager for the collection of InkStroke objects rendered by the InkPresenter.</summary>
    </member>
    <member name="P:Windows.UI.Input.Inking.IInkStrokeContainer.BoundingRect">
      <summary>Gets the bounding rectangle of the InkStroke collection managed by the InkStrokeContainer.</summary>
      <returns>The bounding rectangle of the InkStroke collection.</returns>
    </member>
    <member name="M:Windows.UI.Input.Inking.IInkStrokeContainer.AddStroke(Windows.UI.Input.Inking.InkStroke)">
      <summary>Adds an InkStroke object to the collection managed by the InkStrokeContainer.</summary>
      <param name="stroke">The ink stroke to be added.</param>
    </member>
    <member name="M:Windows.UI.Input.Inking.IInkStrokeContainer.CanPasteFromClipboard">
      <summary>Identifies whether content on the clipboard can be added to the InkStroke collection managed by the InkStrokeContainer.</summary>
      <returns>True if content can be pasted from the clipboard; otherwise, false.</returns>
    </member>
    <member name="M:Windows.UI.Input.Inking.IInkStrokeContainer.CopySelectedToClipboard">
      <summary>Copies the selected InkStroke objects (from the InkStroke collection managed by the InkStrokeContainer ) to the clipboard in Ink Serialized Format (ISF) format.</summary>
    </member>
    <member name="M:Windows.UI.Input.Inking.IInkStrokeContainer.DeleteSelected">
      <summary>Deletes the selected InkStroke objects from the InkStroke collection managed by the InkStrokeContainer.</summary>
      <returns>The bounding rectangle of the selected ink strokes, or the invalidated rectangle (0, 0, 0, 0) if no strokes were removed (no selected strokes).</returns>
    </member>
    <member name="M:Windows.UI.Input.Inking.IInkStrokeContainer.GetRecognitionResults">
      <summary>Gets the collection of recognition matches previously processed by an InkRecognizer and stored in an InkRecognizerContainer.</summary>
      <returns>The results of the recognition as a collection of InkRecognitionResult objects.</returns>
    </member>
    <member name="M:Windows.UI.Input.Inking.IInkStrokeContainer.GetStrokes">
      <summary>Retrieves all ink strokes in the collection managed by the InkStrokeContainer.</summary>
      <returns>The ink strokes managed by the InkStrokeContainer as a collection of InkStroke objects.</returns>
    </member>
    <member name="M:Windows.UI.Input.Inking.IInkStrokeContainer.LoadAsync(Windows.Storage.Streams.IInputStream)">
      <summary>Asynchronously loads all InkStroke objects from the specified stream to the InkStroke collection that is managed by the InkStrokeContainer.</summary>
      <param name="inputStream">The stream that contains the stroke collection. An IRandomAccessStream (requires IOutputStream ) object can be specified instead.</param>
      <returns>The status of the asynchronous operation as the number of bytes fetched. For more information, see [ReadAsync](https://docs.microsoft.com/previous-versions/hh438388(v=vs.85)) method.</returns>
    </member>
    <member name="M:Windows.UI.Input.Inking.IInkStrokeContainer.MoveSelected(Windows.Foundation.Point)">
      <summary>Moves the selected strokes. All affected strokes are re-rendered.</summary>
      <param name="translation">The destination screen coordinates for the upper-left corner of the bounding rectangle of the selected strokes.</param>
      <returns>The bounding rectangle of the selected ink strokes.</returns>
    </member>
    <member name="M:Windows.UI.Input.Inking.IInkStrokeContainer.PasteFromClipboard(Windows.Foundation.Point)">
      <summary>Adds the InkStroke content from the clipboard to the InkStroke collection that is managed by the InkStrokeContainer and renders the new strokes.</summary>
      <param name="position">The screen coordinates for the upper-left corner of the bounding rectangle of the clipboard content.</param>
      <returns>The invalidated bounding rectangle of the InkStroke collection.</returns>
    </member>
    <member name="M:Windows.UI.Input.Inking.IInkStrokeContainer.SaveAsync(Windows.Storage.Streams.IOutputStream)">
      <summary>Asynchronously saves all InkStroke objects in the InkStroke collection that is managed by the InkStrokeContainer to the specified stream.</summary>
      <param name="outputStream">The target stream. An IRandomAccessStream (requires IOutputStream ) object can be specified instead.</param>
      <returns>The size of the saved stream and the status of the asynchronous operation as the number of bytes sent. For more information, see [WriteAsync](https://docs.microsoft.com/previous-versions/hh438392(v=vs.85)) method.</returns>
    </member>
    <member name="M:Windows.UI.Input.Inking.IInkStrokeContainer.SelectWithLine(Windows.Foundation.Point,Windows.Foundation.Point)">
      <summary>Selects all strokes intersected by the new stroke.</summary>
      <param name="from">The start of the line.</param>
      <param name="to">The end of the line.</param>
      <returns>The bounding rectangle of the selected ink strokes.</returns>
    </member>
    <member name="M:Windows.UI.Input.Inking.IInkStrokeContainer.SelectWithPolyLine(Windows.Foundation.Collections.IIterable{Windows.Foundation.Point})">
      <summary>Selects all strokes contained entirely within the polyline.</summary>
      <param name="polyline">The points of the polyline.</param>
      <returns>The bounding rectangle of the selected ink strokes.</returns>
    </member>
    <member name="M:Windows.UI.Input.Inking.IInkStrokeContainer.UpdateRecognitionResults(Windows.Foundation.Collections.IVectorView{Windows.UI.Input.Inking.InkRecognitionResult})">
      <summary>Updates the collection of recognition matches previously processed by an InkRecognizer and stored in an InkRecognizerContainer.</summary>
      <param name="recognitionResults">The updated collection of InkRecognitionResult objects.</param>
    </member>
    <member name="T:Windows.UI.Input.Inking.InkDrawingAttributes">
      <summary>Provides properties associated with the drawing of an InkStroke.</summary>
    </member>
    <member name="M:Windows.UI.Input.Inking.InkDrawingAttributes.#ctor">
      <summary>Creates a new InkDrawingAttributes object that is used to specify InkStroke attributes.</summary>
    </member>
    <member name="P:Windows.UI.Input.Inking.InkDrawingAttributes.Color">
      <summary>Gets or sets a value that indicates the color of an InkStroke.</summary>
      <returns>The ink color as an ARGB value. The default is black (0, 0, 0, 0).</returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.InkDrawingAttributes.DrawAsHighlighter">
      <summary>Gets or sets a value that indicates whether the InkStroke is rendered as a highlighter overlay. The stroke is typically set to a bright color, such as yellow.</summary>
      <returns>**true** to render the stroke as a highlighter; otherwise **false**. The default value is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.InkDrawingAttributes.FitToCurve">
      <summary>Gets or sets a value that indicates whether a Bezier curve or a collection of straight line segments is used to draw an InkStroke.</summary>
      <returns>**true** if a Bezier curve is used; otherwise **false**. The default value is **true**.</returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.InkDrawingAttributes.IgnorePressure">
      <summary>Gets or sets a value that indicates whether the pressure of the contact on the digitizer surface is ignored when you draw an InkStroke.</summary>
      <returns>**true** if pressure is ignored; otherwise **false**. The default value is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.InkDrawingAttributes.IgnoreTilt">
      <summary>Gets or sets a value that indicates whether the tilt (tiltx, tilty ) of the contact on the digitizer surface is ignored when you draw an InkStroke.</summary>
      <returns>**true** if tilt is ignored; otherwise **false**. The default value is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.InkDrawingAttributes.Kind">
      <summary>Gets the InkDrawingAttributes that describe the characteristics of a specific type of InkStroke.</summary>
      <returns>The attributes associated with the InkStroke.</returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.InkDrawingAttributes.ModelerAttributes">
      <summary>Gets an instance of a ModelerAttributes object for accessing modeler properties of an ink stroke.</summary>
      <returns>A ModelerAttributes object used to process ink stroke rendering properties.</returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.InkDrawingAttributes.PencilProperties">
      <summary>Gets an instance of an InkDrawingAttributesPencilProperties object for setting properties characteristic to a pencil stroke.</summary>
      <returns>An InkDrawingAttributesPencilProperties used to set pencil stroke properties.</returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.InkDrawingAttributes.PenTip">
      <summary>Gets or sets a value that indicates the shape of the pen tip when you draw an InkStroke.</summary>
      <returns>The shape of the pen/stylus tip. The default is Circle.</returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.InkDrawingAttributes.PenTipTransform">
      <summary>Gets or sets an affine transformation matrix applied to the PenTipShape used for an InkStroke.</summary>
      <returns>The 2-D affine transformation matrix. The default is the identity matrix.</returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.InkDrawingAttributes.Size">
      <summary>Gets or sets a value that indicates the dimensions of the pen tip (PenTip ) used to draw an InkStroke.</summary>
      <returns>The Width and Height of the pen tip in . The default value for each is 2.The shape of the PenTip can be specified as a Rectangle or a Circle.</returns>
    </member>
    <member name="M:Windows.UI.Input.Inking.InkDrawingAttributes.CreateForPencil">
      <summary>Creates an InkDrawingAttributes object for rendering an ink stroke with pencil characteristics.</summary>
      <returns>An InkDrawingAttributes object that supports the following properties:</returns>
    </member>
    <member name="T:Windows.UI.Input.Inking.InkDrawingAttributesKind">
      <summary>Specifies the type of InkDrawingAttributes associated with the InkStroke.</summary>
    </member>
    <member name="F:Windows.UI.Input.Inking.InkDrawingAttributesKind.Default">
      <summary>Supports attributes associated with a pen or highlighter.</summary>
    </member>
    <member name="F:Windows.UI.Input.Inking.InkDrawingAttributesKind.Pencil">
      <summary>Supports attributes associated with a pencil.</summary>
    </member>
    <member name="T:Windows.UI.Input.Inking.InkDrawingAttributesPencilProperties">
      <summary>Provides a set of static InkDrawingAttributes properties for rendering a pencil stroke on an InkCanvas.</summary>
    </member>
    <member name="P:Windows.UI.Input.Inking.InkDrawingAttributesPencilProperties.Opacity">
      <summary>Gets or sets the level of transparency used for rendering a pencil stroke on an InkCanvas.</summary>
      <returns>A value between 0.01 and 5.0 that specifies the opacity factor, with 5.0 indicating full opacity. The default value is 1.0.</returns>
    </member>
    <member name="T:Windows.UI.Input.Inking.InkHighContrastAdjustment">
      <summary>Specifies how the InkPresenter object handles input (standard and modified) from the associated InkCanvas control when system is in high contrast mode.</summary>
    </member>
    <member name="F:Windows.UI.Input.Inking.InkHighContrastAdjustment.UseOriginalColors">
      <summary>For standard strokes, use the selected color.</summary>
    </member>
    <member name="F:Windows.UI.Input.Inking.InkHighContrastAdjustment.UseSystemColors">
      <summary>For standard strokes, use system color.</summary>
    </member>
    <member name="F:Windows.UI.Input.Inking.InkHighContrastAdjustment.UseSystemColorsWhenNecessary">
      <summary>For standard strokes, use selected color if contrast is sufficient against the background. Otherwise, use system color.</summary>
    </member>
    <member name="T:Windows.UI.Input.Inking.InkInputConfiguration">
      <summary>Manages which types of secondary input can be processed by the InkPresenter object.</summary>
    </member>
    <member name="P:Windows.UI.Input.Inking.InkInputConfiguration.IsEraserInputEnabled">
      <summary>Gets or sets whether input from a pen's eraser tip is processed by the InkPresenter object.</summary>
      <returns>True, if input from the eraser tip is processed; otherwise, false.</returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.InkInputConfiguration.IsPrimaryBarrelButtonInputEnabled">
      <summary>Gets or sets whether input from a pen's primary barrel button is processed by the InkPresenter object.</summary>
      <returns>True, if input from the primary barrel button is processed; otherwise, false.</returns>
    </member>
    <member name="T:Windows.UI.Input.Inking.InkInputProcessingConfiguration">
      <summary>Manages how input is processed by the InkPresenter object.</summary>
    </member>
    <member name="P:Windows.UI.Input.Inking.InkInputProcessingConfiguration.Mode">
      <summary>Gets or sets how the InkPresenter object renders secondrary input from a pen barrel button, pen eraser tip, right mouse button, or similar on its associated InkCanvas control.</summary>
      <returns>The input behavior.</returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.InkInputProcessingConfiguration.RightDragAction">
      <summary>Gets or sets how the InkPresenter object handles secondary input from a pen barrel button, pen eraser tip, right mouse button, or similar.</summary>
      <returns>The input behavior when modified with a secondary affordance.</returns>
    </member>
    <member name="T:Windows.UI.Input.Inking.InkInputProcessingMode">
      <summary>Specifies how the InkPresenter object interprets input from it's associated InkCanvas control.</summary>
    </member>
    <member name="F:Windows.UI.Input.Inking.InkInputProcessingMode.Erasing">
      <summary>Input is treated as erase.</summary>
    </member>
    <member name="F:Windows.UI.Input.Inking.InkInputProcessingMode.Inking">
      <summary>Input is treated as ink.</summary>
    </member>
    <member name="F:Windows.UI.Input.Inking.InkInputProcessingMode.None">
      <summary>All input events are passed to the app and are not processed by the InkPresenter.</summary>
    </member>
    <member name="T:Windows.UI.Input.Inking.InkInputRightDragAction">
      <summary>Specifies how the InkPresenter object handles secondary input from a pen barrel button, pen eraser tip, right mouse button, or similar.</summary>
    </member>
    <member name="F:Windows.UI.Input.Inking.InkInputRightDragAction.AllowProcessing">
      <summary>All input is unmodified by a secondary affordance and is processed as standard ink input by the InkPresenter.</summary>
    </member>
    <member name="F:Windows.UI.Input.Inking.InkInputRightDragAction.LeaveUnprocessed">
      <summary>All input is UnprocessedInput. This passes all input through to the app for custom processing.</summary>
    </member>
    <member name="T:Windows.UI.Input.Inking.InkManager">
      <summary>Manages the input, manipulation, and processing (including handwriting recognition) of one or more InkStroke objects.</summary>
    </member>
    <member name="M:Windows.UI.Input.Inking.InkManager.#ctor">
      <summary>Creates a new InkManager object that is used to manage InkStroke objects.</summary>
    </member>
    <member name="P:Windows.UI.Input.Inking.InkManager.BoundingRect">
      <summary>Gets the bounding rectangle of the InkStroke collection that is managed by the InkManager.</summary>
      <returns>The bounding rectangle of the InkStroke collection.</returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.InkManager.Mode">
      <summary>Gets or sets the ink input mode.</summary>
      <returns>The mode.</returns>
    </member>
    <member name="M:Windows.UI.Input.Inking.InkManager.AddStroke(Windows.UI.Input.Inking.InkStroke)">
      <summary>Adds one or more InkStroke objects to the collection managed by the InkManager.</summary>
      <param name="stroke">The ink stroke to be added.</param>
    </member>
    <member name="M:Windows.UI.Input.Inking.InkManager.CanPasteFromClipboard">
      <summary>Identifies whether content on the clipboard can be added to the InkStroke collection that is managed by the InkManager.</summary>
      <returns>True if content can be pasted from the clipboard; otherwise, false.</returns>
    </member>
    <member name="M:Windows.UI.Input.Inking.InkManager.CopySelectedToClipboard">
      <summary>Copies the selected InkStroke objects (from the InkStroke collection managed by the InkManager ) to the clipboard in Ink Serialized Format (ISF) format.</summary>
    </member>
    <member name="M:Windows.UI.Input.Inking.InkManager.DeleteSelected">
      <summary>Deletes the selected InkStroke objects from the InkStroke collection managed by the InkManager.</summary>
      <returns>The bounding rectangle of the selected ink strokes, or the invalidated rectangle (0, 0, 0, 0) if no strokes were removed (no selected strokes).</returns>
    </member>
    <member name="M:Windows.UI.Input.Inking.InkManager.GetRecognitionResults">
      <summary>Retrieves the collection of words returned by handwriting recognition.</summary>
      <returns>The words returned by the handwriting recognizer as a collection of InkRecognitionResult objects.</returns>
    </member>
    <member name="M:Windows.UI.Input.Inking.InkManager.GetRecognizers">
      <summary>Gets the collection of installed handwriting recognizers.</summary>
      <returns>The installed handwriting recognizers as a collection of InkRecognizer objects.</returns>
    </member>
    <member name="M:Windows.UI.Input.Inking.InkManager.GetStrokes">
      <summary>Retrieves all ink strokes in the collection managed by the InkManager.</summary>
      <returns>The ink strokes managed by the InkManager as a collection of InkStroke objects.</returns>
    </member>
    <member name="M:Windows.UI.Input.Inking.InkManager.LoadAsync(Windows.Storage.Streams.IInputStream)">
      <summary>Asynchronously loads all InkStroke objects from the specified stream to the InkStroke collection that is managed by the InkManager.</summary>
      <param name="inputStream">The stream that contains the stroke collection. An IRandomAccessStream (requires IOutputStream ) object can be specified instead.</param>
      <returns>The status of the asynchronous operation as the number of bytes fetched. For more information, see [ReadAsync](https://docs.microsoft.com/previous-versions/hh438388(v=vs.85)) method.</returns>
    </member>
    <member name="M:Windows.UI.Input.Inking.InkManager.MoveSelected(Windows.Foundation.Point)">
      <summary>Moves the selected strokes. All affected strokes are re-rendered.</summary>
      <param name="translation">The destination screen coordinates for the upper-left corner of the bounding rectangle of the selected strokes.</param>
      <returns>The bounding rectangle of the selected ink strokes.</returns>
    </member>
    <member name="M:Windows.UI.Input.Inking.InkManager.PasteFromClipboard(Windows.Foundation.Point)">
      <summary>Adds the InkStroke content from the clipboard to the InkStroke collection that is managed by the InkManager and renders the new strokes..</summary>
      <param name="position">The screen coordinates for the upper-left corner of the bounding rectangle of the clipboard content.</param>
      <returns>The invalidated bounding rectangle of the InkStroke collection.</returns>
    </member>
    <member name="M:Windows.UI.Input.Inking.InkManager.ProcessPointerDown(Windows.UI.Input.PointerPoint)">
      <summary>Processes information about the position and features of the contact point, like pressure and tilt, on initial down contact. You must call this method before you call ProcessPointerUpdate, and then ProcessPointerUp.</summary>
      <param name="pointerPoint">Information about the position and features of the contact point.</param>
    </member>
    <member name="M:Windows.UI.Input.Inking.InkManager.ProcessPointerUp(Windows.UI.Input.PointerPoint)">
      <summary>Processes information about the position and features of the contact point, like pressure and tilt, on up contact. You must call this method after you call ProcessPointerUpdate.</summary>
      <param name="pointerPoint">Information about the position and features of the contact point.</param>
      <returns>For Inking and Selecting modes, this is the bounding box for the stroke (invalidated rectangle). For Erasing mode, the invalidated rectangle is (0,0,0,0).</returns>
    </member>
    <member name="M:Windows.UI.Input.Inking.InkManager.ProcessPointerUpdate(Windows.UI.Input.PointerPoint)">
      <summary>Processes position and state properties, such as pressure and tilt, for the specified pointer, from the last pointer event up to and including the current pointer event.Call this method after ProcessPointerDown and before ProcessPointerUp.</summary>
      <param name="pointerPoint">The input pointer for which updates are to be processed.</param>
      <returns>When the current InkManipulationMode is **Inking** or **Selecting**, this method returns the Point (screen position in ink space) associated with the last ProcessPointerUpdate of *pointerPoint*.</returns>
    </member>
    <member name="M:Windows.UI.Input.Inking.InkManager.RecognizeAsync(Windows.UI.Input.Inking.InkRecognitionTarget)">
      <summary>Performs handwriting recognition on one or more InkStroke objects.</summary>
      <param name="recognitionTarget">One of the values from the InkRecognitionTarget enumeration.</param>
      <returns>The results of the recognition as a collection of InkRecognitionResult objects. Each item in the results returned by recognition represents one written word. Each word is associated with a ranked list of text strings (retrieved through a call to GetTextCandidates ) as potential matches for the word.</returns>
    </member>
    <member name="M:Windows.UI.Input.Inking.InkManager.RecognizeAsync(Windows.UI.Input.Inking.InkStrokeContainer,Windows.UI.Input.Inking.InkRecognitionTarget)">
      <summary>Performs handwriting recognition on one or more InkStroke objects.</summary>
      <param name="strokeCollection">The set of strokes on which recognition is performed.</param>
      <param name="recognitionTarget">One of the values from the InkRecognitionTarget enumeration.</param>
      <returns>The results of the recognition as a collection of InkRecognitionResult objects.Each item in the results returned by recognition represents one written word. Each word is associated with a ranked list of text strings (retrieved through a call to GetTextCandidates ) as potential matches for the word.</returns>
    </member>
    <member name="M:Windows.UI.Input.Inking.InkManager.SaveAsync(Windows.Storage.Streams.IOutputStream)">
      <summary>Asynchronously saves all InkStroke objects in the InkStroke collection that is managed by the InkManager to the specified stream.</summary>
      <param name="outputStream">The target stream. An IRandomAccessStream (requires IOutputStream ) object can be specified instead.</param>
      <returns>The size of the saved stream and the status of the asynchronous operation as the number of bytes sent. For more information, see [WriteAsync](https://docs.microsoft.com/previous-versions/hh438392(v=vs.85)) method.</returns>
    </member>
    <member name="M:Windows.UI.Input.Inking.InkManager.SelectWithLine(Windows.Foundation.Point,Windows.Foundation.Point)">
      <summary>Selects all strokes intersected by the new stroke.</summary>
      <param name="from">The start of the stroke.</param>
      <param name="to">The end of the stroke.</param>
      <returns>The bounding rectangle of the selected ink strokes.</returns>
    </member>
    <member name="M:Windows.UI.Input.Inking.InkManager.SelectWithPolyLine(Windows.Foundation.Collections.IIterable{Windows.Foundation.Point})">
      <summary>Selects all strokes contained entirely within the polyline.</summary>
      <param name="polyline">The points of the polyline.</param>
      <returns>The bounding rectangle of the selected ink strokes.</returns>
    </member>
    <member name="M:Windows.UI.Input.Inking.InkManager.SetDefaultDrawingAttributes(Windows.UI.Input.Inking.InkDrawingAttributes)">
      <summary>Sets the default InkDrawingAttributes for all new InkStroke objects added to the InkStroke collection managed by the InkManager.</summary>
      <param name="drawingAttributes">The default attributes applied to a new ink stroke.</param>
    </member>
    <member name="M:Windows.UI.Input.Inking.InkManager.SetDefaultRecognizer(Windows.UI.Input.Inking.InkRecognizer)">
      <summary>Sets the default InkRecognizer used for handwriting recognition.</summary>
      <param name="recognizer">The InkRecognizer.</param>
    </member>
    <member name="M:Windows.UI.Input.Inking.InkManager.UpdateRecognitionResults(Windows.Foundation.Collections.IVectorView{Windows.UI.Input.Inking.InkRecognitionResult})">
      <summary>Updates the collection of potential text matches from handwriting recognition.</summary>
      <param name="recognitionResults">The results returned by recognition, where each InkRecognitionResult object represents one written word. </param>
    </member>
    <member name="T:Windows.UI.Input.Inking.InkManipulationMode">
      <summary>Specifies the modes of ink input.</summary>
    </member>
    <member name="F:Windows.UI.Input.Inking.InkManipulationMode.Erasing">
      <summary>All strokes are hit tested against all strokes in the stroke collection. If there is an intersection, InkManager deletes the stroke automatically and returns an invalidated rectangle for processPointerUpdate calls.</summary>
    </member>
    <member name="F:Windows.UI.Input.Inking.InkManipulationMode.Inking">
      <summary>All points are passed to the InkStrokeBuilder and an InkStroke is created. The stroke is appended to the stroke collection of the InkManager or InkStrokeContainer.</summary>
    </member>
    <member name="F:Windows.UI.Input.Inking.InkManipulationMode.Selecting">
      <summary>All points are used to create a polyline. When you call processPointerUp, the polyline is hit tested against entire stroke collection and all strokes within the polyline are marked as selected.</summary>
    </member>
    <member name="T:Windows.UI.Input.Inking.InkModelerAttributes">
      <summary>Manages which types of ink modeler attributes can be processed by the InkPresenter object.</summary>
    </member>
    <member name="P:Windows.UI.Input.Inking.InkModelerAttributes.PredictionTime">
      <summary>Gets or sets the amount of time into the future used to predict the expected location of the input pointer.</summary>
      <returns>The time in milliseconds. The default is 15 ms, with a valid range between 0 to 20 ms.</returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.InkModelerAttributes.ScalingFactor">
      <summary>Gets or sets the scale transform for the coordinate space of the ink stroke.</summary>
      <returns>The scale factor in himetric units (one thousandth of a centimeter, and independent of the display or screen resolution).</returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.InkModelerAttributes.UseVelocityBasedPressure">
      <summary>Gets or sets whether pen velocity is used in combination with pressure on the inking surface to calculate final pressure value.</summary>
      <returns>True, if pen velocity is used. Otherwise, false.</returns>
    </member>
    <member name="T:Windows.UI.Input.Inking.InkPersistenceFormat">
      <summary>Specifies the formats for saving ink input.</summary>
    </member>
    <member name="F:Windows.UI.Input.Inking.InkPersistenceFormat.GifWithEmbeddedIsf">
      <summary>Ink is saved as a GIF file with embedded Ink Serialized Format (ISF) format data.</summary>
    </member>
    <member name="F:Windows.UI.Input.Inking.InkPersistenceFormat.Isf">
      <summary>Ink is saved as Ink Serialized Format (ISF) format data.</summary>
    </member>
    <member name="T:Windows.UI.Input.Inking.InkPoint">
      <summary>Provides raw input data for a single point used in the construction of an InkStroke.</summary>
    </member>
    <member name="M:Windows.UI.Input.Inking.InkPoint.#ctor(Windows.Foundation.Point,System.Single)">
      <summary>Creates a basic InkPoint object used in the construction of an InkStroke.</summary>
      <param name="position">The screen coordinates for the InkPoint object.</param>
      <param name="pressure">The pressure of the contact on the digitizer surface. The default is 0.5.</param>
    </member>
    <member name="M:Windows.UI.Input.Inking.InkPoint.#ctor(Windows.Foundation.Point,System.Single,System.Single,System.Single,System.UInt64)">
      <summary>Creates a complex InkPoint object used in the construction of an InkStroke.</summary>
      <param name="position">The screen coordinates for the InkPoint object.</param>
      <param name="pressure">The pressure of the contact on the digitizer surface. The default is 0.5.</param>
      <param name="tiltX">The plane angle between the Y-Z plane and the plane containing the Y axis and the axis of the input device. The default is 0.</param>
      <param name="tiltY">The plane angle between the X-Z plane and the plane containing the X axis and the axis of the input device. The default is 0.</param>
      <param name="timestamp">The timestamp for the first InkPoint of an InkStroke, or when an entire InkStroke is pasted or loaded.</param>
    </member>
    <member name="P:Windows.UI.Input.Inking.InkPoint.Position">
      <summary>The X, Y coordinates of the InkPoint, in device-independent pixel (DIP) relative to the upper left-hand corner of the inking area.</summary>
      <returns>The X, Y coordinates relative to the upper left-hand corner of the inking area.</returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.InkPoint.Pressure">
      <summary>The pressure of the contact on the digitizer surface for the InkPoint.</summary>
      <returns>The pressure of the contact.</returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.InkPoint.TiltX">
      <summary>Gets the plane angle between the Y-Z plane and the plane containing the Y axis and the axis of the input device.</summary>
      <returns>A value in the range of -90 to +90 degrees. A positive X tilt is to the right.</returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.InkPoint.TiltY">
      <summary>Gets the plane angle between the X-Z plane and the plane containing the X axis and the axis of the input device.</summary>
      <returns>A value in the range of -90 to +90 degrees. A positive Y tilt is toward the user.</returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.InkPoint.Timestamp">
      <summary>Gets the timestamp for the first InkPoint of an InkStroke, or when an entire InkStroke is pasted or loaded.</summary>
      <returns>The time, relative to the system boot time, in microseconds.</returns>
    </member>
    <member name="T:Windows.UI.Input.Inking.InkPresenter">
      <summary>Provides properties, methods, and events for managing the input, processing, and rendering of ink input (standard and modified) for an InkCanvas control.</summary>
    </member>
    <member name="P:Windows.UI.Input.Inking.InkPresenter.HighContrastAdjustment">
      <summary>Gets or sets how the InkPresenter object handles input (standard and modified) from the associated InkCanvas control when system is in high contrast mode.</summary>
      <returns>The ink color (selected or system) that works best against the background color.</returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.InkPresenter.InputConfiguration">
      <summary>Gets which types of secondary input can be processed by the InkPresenter object.</summary>
      <returns>The types of secondary input that can be processed.</returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.InkPresenter.InputDeviceTypes">
      <summary>Gets or sets the input device type from which input data is collected by the InkPresenter to construct and render an InkStroke. The default is Pen.</summary>
      <returns>The input device types.</returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.InkPresenter.InputProcessingConfiguration">
      <summary>Gets how input is processed by the InkPresenter object.</summary>
      <returns>The input behavior.</returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.InkPresenter.IsInputEnabled">
      <summary>Gets or sets whether input is enabled for inking.</summary>
      <returns>**true** if input is enabled for inking. Otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.InkPresenter.StrokeContainer">
      <summary>Gets or sets an InkStrokeContainer object to store and manage the collection of InkStroke objects rendered by the InkPresenter.</summary>
      <returns>Stores and manages one or more InkStroke objects.</returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.InkPresenter.StrokeInput">
      <summary>Gets an InkStrokeInput object for managing ink input events.</summary>
      <returns>The ink input.</returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.InkPresenter.UnprocessedInput">
      <summary>Gets input (standard or modified) from the associated InkCanvas control and passes the data through for custom processing by the app. The data is not processed by the InkPresenter.</summary>
      <returns>The input from the InkCanvas control.</returns>
    </member>
    <member name="E:Windows.UI.Input.Inking.InkPresenter.StrokesCollected">
      <summary>Occurs when one or more ink strokes are processed ("wet" to "dry") by the application thread.</summary>
    </member>
    <member name="E:Windows.UI.Input.Inking.InkPresenter.StrokesErased">
      <summary>Occurs when an InkStroke object is removed from an InkCanvas control using the pen eraser or the pen tip when Mode is set to Erasing.</summary>
    </member>
    <member name="M:Windows.UI.Input.Inking.InkPresenter.ActivateCustomDrying">
      <summary>Indicates that your app requires complete control of ink input rendering. </summary>
      <returns>The object used for custom ink stroke rendering.</returns>
    </member>
    <member name="M:Windows.UI.Input.Inking.InkPresenter.CopyDefaultDrawingAttributes">
      <summary>Retrieves the InkDrawingAttributes used by the InkPresenter when rendering a new InkStroke on an InkCanvas control.</summary>
      <returns>The drawing attributes applied to a new ink stroke.</returns>
    </member>
    <member name="M:Windows.UI.Input.Inking.InkPresenter.SetPredefinedConfiguration(Windows.UI.Input.Inking.InkPresenterPredefinedConfiguration)">
      <summary>Sets the inking behavior of one or more contact points on the associated InkCanvas control.</summary>
      <param name="value">The inking behavior of one or more contact points. The default is SimpleSinglePointer.</param>
    </member>
    <member name="M:Windows.UI.Input.Inking.InkPresenter.UpdateDefaultDrawingAttributes(Windows.UI.Input.Inking.InkDrawingAttributes)">
      <summary>Sets the InkDrawingAttributes used by the InkPresenter when rendering a new InkStroke on an InkCanvas control.</summary>
      <param name="value">The drawing attributes for new ink strokes.</param>
    </member>
    <member name="T:Windows.UI.Input.Inking.InkPresenterPredefinedConfiguration">
      <summary>Specifies the inking behavior of one or more contact points. Used with SetPredefinedConfiguration.</summary>
    </member>
    <member name="F:Windows.UI.Input.Inking.InkPresenterPredefinedConfiguration.SimpleMultiplePointer">
      <summary>Each contact point is used to draw an InkStroke. </summary>
    </member>
    <member name="F:Windows.UI.Input.Inking.InkPresenterPredefinedConfiguration.SimpleSinglePointer">
      <summary>A single, primary contact point is used to draw an InkStroke.</summary>
    </member>
    <member name="T:Windows.UI.Input.Inking.InkPresenterProtractor">
      <summary>Represents a visual stencil, in the form of a protractor for drawing arcs and curves, displayed as a semi-transparent overlay on an InkCanvas.</summary>
    </member>
    <member name="M:Windows.UI.Input.Inking.InkPresenterProtractor.#ctor(Windows.UI.Input.Inking.InkPresenter)">
      <summary>Initializes a new instance of the InkPresenterProtractor class.</summary>
      <param name="inkPresenter">The ink presenter associated with the pen input.</param>
    </member>
    <member name="P:Windows.UI.Input.Inking.InkPresenterProtractor.AccentColor">
      <summary>Gets or sets the color of the rays and horizontal marks for the protractor stencil. </summary>
      <returns>The specified color.</returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.InkPresenterProtractor.AreRaysVisible">
      <summary>Gets or sets whether the rays are displayed on the protractor stencil. </summary>
      <returns>**true**, if the rays are visible. Otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.InkPresenterProtractor.AreTickMarksVisible">
      <summary>Gets or sets whether the tick marks are displayed on the protractor stencil. </summary>
      <returns>**true**, if the tick marks are visible. Otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.InkPresenterProtractor.BackgroundColor">
      <summary>Gets or sets the background color of the InkPresenterProtractor.</summary>
      <returns>The background color of the protractor as an ARGB value. The default is (255, 230, 230, 230).</returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.InkPresenterProtractor.ForegroundColor">
      <summary>Gets or sets the color of the foreground elements on an InkPresenterProtractor.</summary>
      <returns>The foreground color of the protractor as an ARGB value. The default is (255, 0, 0, 0).</returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.InkPresenterProtractor.IsAngleReadoutVisible">
      <summary>Gets or sets whether the numerical angle is displayed on the protractor stencil. </summary>
      <returns>**true**, if the angle readout is visible. Otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.InkPresenterProtractor.IsCenterMarkerVisible">
      <summary>Gets or sets whether the center mark is displayed on the protractor stencil. </summary>
      <returns>**true**, if the center mark is visible. Otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.InkPresenterProtractor.IsResizable">
      <summary>Gets or sets whether the protractor stencil can be resized.</summary>
      <returns>**true**, if the stencil can be resized. Otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.InkPresenterProtractor.IsVisible">
      <summary>Gets or sets whether the protractor stencil is visible.</summary>
      <returns>**true** if the ruler is visible. Otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.InkPresenterProtractor.Kind">
      <summary>Gets the type of stencil to display on the InkCanvas.</summary>
      <returns>The type of stencil.</returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.InkPresenterProtractor.Radius">
      <summary>Gets or sets the radial size of the protractor.</summary>
      <returns>The radial size, in Device Independent Pixels (DIPs).</returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.InkPresenterProtractor.Transform">
      <summary>Gets or sets the position and rotation angle of the protractor stencil within the 2-D coordinate space of the InkCanvas.</summary>
      <returns>The position and angle of the stencil as a 3*2 floating point matrix.The default position is the origin of the InkCanvas. The default rotation angle is 0 degrees.</returns>
    </member>
    <member name="T:Windows.UI.Input.Inking.InkPresenterRuler">
      <summary>Represents a visual stencil, in the form of a straight rule for drawing straight lines, displayed as a semi-transparent overlay on an InkCanvas.</summary>
    </member>
    <member name="M:Windows.UI.Input.Inking.InkPresenterRuler.#ctor(Windows.UI.Input.Inking.InkPresenter)">
      <summary>Initializes a new instance of the InkPresenterRuler class.</summary>
      <param name="inkPresenter">The ink presenter associated with the pen input.</param>
    </member>
    <member name="P:Windows.UI.Input.Inking.InkPresenterRuler.AreTickMarksVisible">
      <summary>Gets or sets whether the tick marks are displayed on the ruler stencil. </summary>
      <returns>**true**, if the tick marks are visible. Otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.InkPresenterRuler.BackgroundColor">
      <summary>Gets or sets the background color of the InkPresenterRuler.</summary>
      <returns>The background color of the ruler as an ARGB value. The default is (255, 230, 230, 230).</returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.InkPresenterRuler.ForegroundColor">
      <summary>Gets or sets the color of the foreground elements on an InkPresenterRuler.</summary>
      <returns>The foreground color of the ruler as an ARGB value. The default is (255, 0, 0, 0).</returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.InkPresenterRuler.IsCompassVisible">
      <summary>Gets or sets whether a compass is displayed on the ruler stencil. </summary>
      <returns>**true**, if the compass is visible. Otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.InkPresenterRuler.IsVisible">
      <summary>Gets or sets whether the InkPresenterRuler is visible.</summary>
      <returns>**true** if the ruler is visible. Otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.InkPresenterRuler.Kind">
      <summary>Gets the type of stencil to display on the InkCanvas.</summary>
      <returns>The type of stencil.</returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.InkPresenterRuler.Length">
      <summary>Gets or sets the length of the InkPresenterRuler.</summary>
      <returns>The length in device-independent pixel (DIP).</returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.InkPresenterRuler.Transform">
      <summary>Gets or sets the position and rotation angle of the ruler stencil within the 2-D coordinate space of the InkCanvas.</summary>
      <returns>The position and angle of the ruler as a 3*2 floating point matrix.The default position is the origin of the InkCanvas. The default rotation angle is 45 degrees.</returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.InkPresenterRuler.Width">
      <summary>Gets or sets the width of the InkPresenterRuler.</summary>
      <returns>The width in device-independent pixels (DIPs).</returns>
    </member>
    <member name="T:Windows.UI.Input.Inking.InkPresenterStencilKind">
      <summary>Specifies the type of stencil that can be displayed on an  InkCanvas.</summary>
    </member>
    <member name="F:Windows.UI.Input.Inking.InkPresenterStencilKind.Other">
      <summary>A custom stencil.</summary>
    </member>
    <member name="F:Windows.UI.Input.Inking.InkPresenterStencilKind.Protractor">
      <summary>A stencil in the form of a protractor for drawing arcs and curves.</summary>
    </member>
    <member name="F:Windows.UI.Input.Inking.InkPresenterStencilKind.Ruler">
      <summary>A stencil in the form of a straight rule for drawing straight lines.</summary>
    </member>
    <member name="T:Windows.UI.Input.Inking.InkRecognitionResult">
      <summary>Provides properties and methods to manage InkStroke handwriting recognition data.</summary>
    </member>
    <member name="P:Windows.UI.Input.Inking.InkRecognitionResult.BoundingRect">
      <summary>Gets the bounding rectangle of the InkStroke data used for handwriting recognition.</summary>
      <returns>The bounding rectangle of the ink strokes.</returns>
    </member>
    <member name="M:Windows.UI.Input.Inking.InkRecognitionResult.GetStrokes">
      <summary>Retrieves all ink strokes used for handwriting recognition.</summary>
      <returns>The ink strokes used for handwriting recognition as a collection of InkStroke objects.</returns>
    </member>
    <member name="M:Windows.UI.Input.Inking.InkRecognitionResult.GetTextCandidates">
      <summary>Retrieves the collection of strings identified as potential matches for each word returned by handwriting recognition.</summary>
      <returns>The recognition matches as a collection of String objects. The most likely candidate is topmost in the collection.</returns>
    </member>
    <member name="T:Windows.UI.Input.Inking.InkRecognitionTarget">
      <summary>Indicates which strokes you want to include in handwriting recognition.</summary>
    </member>
    <member name="F:Windows.UI.Input.Inking.InkRecognitionTarget.All">
      <summary>All strokes in the stroke collection are passed to the recognizer.</summary>
    </member>
    <member name="F:Windows.UI.Input.Inking.InkRecognitionTarget.Recent">
      <summary>All strokes added after the last recognition pass (Recognized is false) are passed to the recognizer.This is useful in incremental recognition scenarios, such as direct tracking of ink input (no indirect controls are used to start recognition).</summary>
    </member>
    <member name="F:Windows.UI.Input.Inking.InkRecognitionTarget.Selected">
      <summary>Selected (Selected ) strokes are passed to the recognizer.</summary>
    </member>
    <member name="T:Windows.UI.Input.Inking.InkRecognizer">
      <summary>Manages all aspects of handwriting recognition.</summary>
    </member>
    <member name="P:Windows.UI.Input.Inking.InkRecognizer.Name">
      <summary>Gets the name of the InkRecognizer object.</summary>
      <returns>The name.</returns>
    </member>
    <member name="T:Windows.UI.Input.Inking.InkRecognizerContainer">
      <summary>Provides properties and methods to manage one or more InkRecognizer objects used for handwriting recognition.</summary>
    </member>
    <member name="M:Windows.UI.Input.Inking.InkRecognizerContainer.#ctor">
      <summary>Creates a new InkRecognizerContainer object to manage InkRecognizer objects used for handwriting recognition.</summary>
    </member>
    <member name="M:Windows.UI.Input.Inking.InkRecognizerContainer.GetRecognizers">
      <summary>Gets the collection of installed handwriting recognizers.</summary>
      <returns>The installed handwriting recognizers as a collection of InkRecognizer objects.</returns>
    </member>
    <member name="M:Windows.UI.Input.Inking.InkRecognizerContainer.RecognizeAsync(Windows.UI.Input.Inking.InkStrokeContainer,Windows.UI.Input.Inking.InkRecognitionTarget)">
      <summary>Performs handwriting recognition on one or more InkStroke objects.</summary>
      <param name="strokeCollection">The set of strokes on which recognition is performed.</param>
      <param name="recognitionTarget">One of the values from the InkRecognitionTarget enumeration.</param>
      <returns>The results of the recognition as a collection of InkRecognitionResult objects.Each item in the collection represents a written word. For example, the string "this is a test" contains four words that are stored as a collection of four items.</returns>
    </member>
    <member name="M:Windows.UI.Input.Inking.InkRecognizerContainer.SetDefaultRecognizer(Windows.UI.Input.Inking.InkRecognizer)">
      <summary>Sets the default InkRecognizer used for handwriting recognition.</summary>
      <param name="recognizer">The InkRecognizer.</param>
    </member>
    <member name="T:Windows.UI.Input.Inking.InkStroke">
      <summary>A single ink stroke, including the Bézier curve parameters used for final rendering of the stroke.</summary>
    </member>
    <member name="P:Windows.UI.Input.Inking.InkStroke.BoundingRect">
      <summary>Gets the bounding box for the InkStroke.</summary>
      <returns>The bounding box.</returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.InkStroke.DrawingAttributes">
      <summary>Gets or sets the properties associated with an InkStroke.</summary>
      <returns>The drawing attributes.</returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.InkStroke.Id">
      <summary>Gets the ink stroke identifier.</summary>
      <returns>The identifier for the ink stroke.</returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.InkStroke.PointTransform">
      <summary>Gets or sets an affine transformation matrix to apply to the InkStroke object.</summary>
      <returns>The 2-D transformation matrix.</returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.InkStroke.Recognized">
      <summary>Gets whether the stroke is recognized.</summary>
      <returns>True if the stroke is recognized; otherwise, false.</returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.InkStroke.Selected">
      <summary>Gets whether the stroke is selected.</summary>
      <returns>True if the stroke is selected; otherwise, false.</returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.InkStroke.StrokeDuration">
      <summary>Gets or sets the time taken by the user to draw a single ink stroke.</summary>
      <returns>The time period expressed in 100-nanosecond units.</returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.InkStroke.StrokeStartedTime">
      <summary>Gets or sets the date and time when the InkStroke was started.</summary>
      <returns>The date and time of day.</returns>
    </member>
    <member name="M:Windows.UI.Input.Inking.InkStroke.Clone">
      <summary>Copies the InkStroke to another InkManager (or InkStrokeContainer ).</summary>
      <returns>The new stroke.</returns>
    </member>
    <member name="M:Windows.UI.Input.Inking.InkStroke.GetInkPoints">
      <summary>Gets the collection of InkPoint objects used to construct the InkStroke.</summary>
      <returns>The collection of InkPoint objects used to construct the InkStroke.</returns>
    </member>
    <member name="M:Windows.UI.Input.Inking.InkStroke.GetRenderingSegments">
      <summary>Gets the rendering segments of the stroke.</summary>
      <returns>The collection of InkStrokeRenderingSegment objects.</returns>
    </member>
    <member name="T:Windows.UI.Input.Inking.InkStrokeBuilder">
      <summary>Builds strokes from raw pointer input.</summary>
    </member>
    <member name="M:Windows.UI.Input.Inking.InkStrokeBuilder.#ctor">
      <summary>Creates a new InkStrokeBuilder object that is used to construct InkStroke objects.</summary>
    </member>
    <member name="M:Windows.UI.Input.Inking.InkStrokeBuilder.AppendToStroke(Windows.UI.Input.PointerPoint)">
      <summary>Adds a new segment to the ink stroke.</summary>
      <param name="pointerPoint">The end point of the new segment.</param>
      <returns>The previous end point. This end point can be used when rendering the stroke.</returns>
    </member>
    <member name="M:Windows.UI.Input.Inking.InkStrokeBuilder.BeginStroke(Windows.UI.Input.PointerPoint)">
      <summary>Starts building the ink stroke.</summary>
      <param name="pointerPoint">The first point for the stroke.</param>
    </member>
    <member name="M:Windows.UI.Input.Inking.InkStrokeBuilder.CreateStroke(Windows.Foundation.Collections.IIterable{Windows.Foundation.Point})">
      <summary>Creates a stroke from an array of Point coordinates.</summary>
      <param name="points">An array of Point coordinates.</param>
      <returns>The new stroke.</returns>
    </member>
    <member name="M:Windows.UI.Input.Inking.InkStrokeBuilder.CreateStrokeFromInkPoints(Windows.Foundation.Collections.IIterable{Windows.UI.Input.Inking.InkPoint},Windows.Foundation.Numerics.Matrix3x2)">
      <summary>Creates a basic ink stroke from collection of InkPoint objects.</summary>
      <param name="inkPoints">The collection of InkPoint objects.</param>
      <param name="transform">A 2-D transformation matrix.</param>
      <returns>The ink stroke, including the Bézier curve parameters used for final rendering of the stroke.</returns>
    </member>
    <member name="M:Windows.UI.Input.Inking.InkStrokeBuilder.CreateStrokeFromInkPoints(Windows.Foundation.Collections.IIterable{Windows.UI.Input.Inking.InkPoint},Windows.Foundation.Numerics.Matrix3x2,Windows.Foundation.IReference{Windows.Foundation.DateTime},Windows.Foundation.IReference{Windows.Foundation.TimeSpan})">
      <summary>Creates a rich ink stroke from collection of InkPoint objects.</summary>
      <param name="inkPoints">The collection of InkPoint objects.</param>
      <param name="transform">A 2-D transformation matrix. Typically, this is just the identity matrix.</param>
      <param name="strokeStartedTime">The date and time when the InkStroke was started.</param>
      <param name="strokeDuration">Gets or sets the time taken by the user to draw a single ink stroke.</param>
      <returns>The ink stroke, including the Bézier curve parameters used for final rendering of the stroke.</returns>
    </member>
    <member name="M:Windows.UI.Input.Inking.InkStrokeBuilder.EndStroke(Windows.UI.Input.PointerPoint)">
      <summary>Stops building the ink stroke.</summary>
      <param name="pointerPoint">The last point for the stroke.</param>
      <returns>The stroke built from the points.</returns>
    </member>
    <member name="M:Windows.UI.Input.Inking.InkStrokeBuilder.SetDefaultDrawingAttributes(Windows.UI.Input.Inking.InkDrawingAttributes)">
      <summary>Sets the default InkDrawingAttributes for all new ink strokes created after the current stroke.</summary>
      <param name="drawingAttributes">The default attributes.</param>
    </member>
    <member name="T:Windows.UI.Input.Inking.InkStrokeContainer">
      <summary>Provides properties and methods to store and manage the collection of InkStroke objects rendered by the InkPresenter.</summary>
    </member>
    <member name="M:Windows.UI.Input.Inking.InkStrokeContainer.#ctor">
      <summary>Initializes a new InkStrokeContainer object that is used to manage InkStroke objects.</summary>
    </member>
    <member name="P:Windows.UI.Input.Inking.InkStrokeContainer.BoundingRect">
      <summary>Gets the bounding rectangle of the InkStroke collection managed by the InkStrokeContainer.</summary>
      <returns>The bounding rectangle of the InkStroke collection.</returns>
    </member>
    <member name="M:Windows.UI.Input.Inking.InkStrokeContainer.AddStroke(Windows.UI.Input.Inking.InkStroke)">
      <summary>Adds an InkStroke object to the collection managed by the InkStrokeContainer.</summary>
      <param name="stroke">The ink stroke to be added.</param>
    </member>
    <member name="M:Windows.UI.Input.Inking.InkStrokeContainer.AddStrokes(Windows.Foundation.Collections.IIterable{Windows.UI.Input.Inking.InkStroke})">
      <summary>Adds one or more ink strokes to the collection managed by the InkStrokeContainer.</summary>
      <param name="strokes">The ink strokes to be added as a collection of InkStroke objects.Each *stroke* must be created using the Clone method, or through a call to EndStroke or ProcessPointerUp. Empty or existing strokes are not valid.</param>
    </member>
    <member name="M:Windows.UI.Input.Inking.InkStrokeContainer.CanPasteFromClipboard">
      <summary>Identifies whether content on the clipboard can be added to the InkStroke collection managed by the InkStrokeContainer.</summary>
      <returns>True if content can be pasted from the clipboard; otherwise, false.</returns>
    </member>
    <member name="M:Windows.UI.Input.Inking.InkStrokeContainer.Clear">
      <summary>Deletes all InkStroke objects from the collection managed by the InkStrokeContainer.</summary>
    </member>
    <member name="M:Windows.UI.Input.Inking.InkStrokeContainer.CopySelectedToClipboard">
      <summary>Copies the selected InkStroke objects (from the InkStroke collection managed by the InkStrokeContainer ) to the clipboard in Ink Serialized Format (ISF) format.</summary>
    </member>
    <member name="M:Windows.UI.Input.Inking.InkStrokeContainer.DeleteSelected">
      <summary>Deletes the selected InkStroke objects from the InkStroke collection managed by the InkStrokeContainer.</summary>
      <returns>The bounding rectangle of the selected ink strokes, or the invalidated rectangle (0, 0, 0, 0) if no strokes were removed (no selected strokes).</returns>
    </member>
    <member name="M:Windows.UI.Input.Inking.InkStrokeContainer.GetRecognitionResults">
      <summary>Gets the collection of recognition matches previously processed by an InkRecognizer and stored in an InkRecognizerContainer.</summary>
      <returns>The results of the recognition as a collection of InkRecognitionResult objects.</returns>
    </member>
    <member name="M:Windows.UI.Input.Inking.InkStrokeContainer.GetStrokeById(System.UInt32)">
      <summary>Retrieves the single InkStroke with the specified ID.</summary>
      <param name="id">The Global Unique Identifier (GUID) used to identify a single ink stroke.</param>
      <returns>The single ink stroke.</returns>
    </member>
    <member name="M:Windows.UI.Input.Inking.InkStrokeContainer.GetStrokes">
      <summary>Retrieves all ink strokes in the collection managed by the InkStrokeContainer.</summary>
      <returns>The ink strokes managed by the InkStrokeContainer as a collection of InkStroke objects.</returns>
    </member>
    <member name="M:Windows.UI.Input.Inking.InkStrokeContainer.LoadAsync(Windows.Storage.Streams.IInputStream)">
      <summary>Asynchronously loads all InkStroke objects from the specified stream to the InkStroke collection that is managed by the InkStrokeContainer.</summary>
      <param name="inputStream">The target stream.</param>
      <returns>The status of the asynchronous operation as the number of bytes fetched. For more information, see [ReadAsync](https://docs.microsoft.com/previous-versions/hh438388(v=vs.85)) method.</returns>
    </member>
    <member name="M:Windows.UI.Input.Inking.InkStrokeContainer.MoveSelected(Windows.Foundation.Point)">
      <summary>Moves the selected strokes. All affected strokes are re-rendered.</summary>
      <param name="translation">The destination screen coordinates for the upper-left corner of the bounding rectangle of the selected strokes.</param>
      <returns>The bounding rectangle of the selected ink strokes.</returns>
    </member>
    <member name="M:Windows.UI.Input.Inking.InkStrokeContainer.PasteFromClipboard(Windows.Foundation.Point)">
      <summary>Adds the InkStroke content from the clipboard to the InkStroke collection that is managed by the InkStrokeContainer and renders the new strokes..</summary>
      <param name="position">The screen coordinates for the upper-left corner of the bounding rectangle of the clipboard content.</param>
      <returns>The invalidated bounding rectangle of the InkStroke collection.</returns>
    </member>
    <member name="M:Windows.UI.Input.Inking.InkStrokeContainer.SaveAsync(Windows.Storage.Streams.IOutputStream)">
      <summary>Asynchronously saves all InkStroke objects in the InkStroke collection that is managed by the InkStrokeContainer to the specified stream.</summary>
      <param name="outputStream">The target stream. An IRandomAccessStream (requires IOutputStream ) object can be specified instead.</param>
      <returns>The status of the asynchronous operation as the number of bytes sent. For more information, see [WriteAsync](https://docs.microsoft.com/previous-versions/hh438392(v=vs.85)) method.</returns>
    </member>
    <member name="M:Windows.UI.Input.Inking.InkStrokeContainer.SaveAsync(Windows.Storage.Streams.IOutputStream,Windows.UI.Input.Inking.InkPersistenceFormat)">
      <summary>Asynchronously saves all InkStroke objects in the InkStroke collection that is managed by the InkStrokeContainer to the specified stream and in the specified format.</summary>
      <param name="outputStream">The target stream. An IRandomAccessStream (requires IOutputStream ) object can be specified instead.</param>
      <param name="inkPersistenceFormat">The format in which to save the ink input.</param>
      <returns>The status of the asynchronous operation as the number of bytes sent. For more information, see [WriteAsync](https://docs.microsoft.com/previous-versions/hh438392(v=vs.85)) method.</returns>
    </member>
    <member name="M:Windows.UI.Input.Inking.InkStrokeContainer.SelectWithLine(Windows.Foundation.Point,Windows.Foundation.Point)">
      <summary>Selects all strokes intersected by the new stroke.</summary>
      <param name="from">The start of the line.</param>
      <param name="to">The of the line.</param>
      <returns>The bounding rectangle of the selected ink strokes.</returns>
    </member>
    <member name="M:Windows.UI.Input.Inking.InkStrokeContainer.SelectWithPolyLine(Windows.Foundation.Collections.IIterable{Windows.Foundation.Point})">
      <summary>Selects all strokes contained entirely within the polyline.</summary>
      <param name="polyline">The points of the polyline.</param>
      <returns>The bounding rectangle of the selected ink strokes.</returns>
    </member>
    <member name="M:Windows.UI.Input.Inking.InkStrokeContainer.UpdateRecognitionResults(Windows.Foundation.Collections.IVectorView{Windows.UI.Input.Inking.InkRecognitionResult})">
      <summary>Updates the collection of recognition matches previously processed by an InkRecognizer and stored in an InkRecognizerContainer.</summary>
      <param name="recognitionResults">The updated collection of InkRecognitionResult objects.</param>
    </member>
    <member name="T:Windows.UI.Input.Inking.InkStrokeInput">
      <summary>Provides properties and events for StrokeInput associated with an InkPresenter object.</summary>
    </member>
    <member name="P:Windows.UI.Input.Inking.InkStrokeInput.InkPresenter">
      <summary>Gets the InkPresenter object associated with the ink input data.</summary>
      <returns>The ink presenter associated with the ink input.</returns>
    </member>
    <member name="E:Windows.UI.Input.Inking.InkStrokeInput.StrokeCanceled">
      <summary>Occurs when ink input bubbles up to another system event handler, such as a context menu.</summary>
    </member>
    <member name="E:Windows.UI.Input.Inking.InkStrokeInput.StrokeContinued">
      <summary>Occurs when stroke input has started (StrokeStarted ) and continues to be captured by an InkPresenter object.</summary>
    </member>
    <member name="E:Windows.UI.Input.Inking.InkStrokeInput.StrokeEnded">
      <summary>Occurs when stroke input has stopped being detected by an InkPresenter object.</summary>
    </member>
    <member name="E:Windows.UI.Input.Inking.InkStrokeInput.StrokeStarted">
      <summary>Occurs when stroke input is first detected by an InkPresenter object.</summary>
    </member>
    <member name="T:Windows.UI.Input.Inking.InkStrokeRenderingSegment">
      <summary>A single segment of a complete ink stroke.</summary>
    </member>
    <member name="P:Windows.UI.Input.Inking.InkStrokeRenderingSegment.BezierControlPoint1">
      <summary>Gets the first control point for the Bézier curve.</summary>
      <returns>The control point.</returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.InkStrokeRenderingSegment.BezierControlPoint2">
      <summary>Gets the second control point for the Bézier curve.</summary>
      <returns>The control point.</returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.InkStrokeRenderingSegment.Position">
      <summary>Gets the end point of the segment.</summary>
      <returns>The end point.</returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.InkStrokeRenderingSegment.Pressure">
      <summary>Gets the pressure of the contact on the digitizer surface.</summary>
      <returns>The pressure of the contact.</returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.InkStrokeRenderingSegment.TiltX">
      <summary>Gets the tilt of the contact along the x axis.</summary>
      <returns>The tilt along the x axis.</returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.InkStrokeRenderingSegment.TiltY">
      <summary>Gets the tilt of the contact along the y axis.</summary>
      <returns>The tilt along the y axis.</returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.InkStrokeRenderingSegment.Twist">
      <summary>Gets the twist of the contact along the rotational axis.</summary>
      <returns>The twist of the contact along the rotational axis.</returns>
    </member>
    <member name="T:Windows.UI.Input.Inking.InkStrokesCollectedEventArgs">
      <summary>Contains event data for the StrokesCollected event of the InkPresenter associated with an InkCanvas control.</summary>
    </member>
    <member name="P:Windows.UI.Input.Inking.InkStrokesCollectedEventArgs.Strokes">
      <summary>Gets the collection of processed ink strokes ("wet" to "dry") associated with the StrokesCollected event.</summary>
      <returns>The processed ink strokes as a collection of InkStroke objects.</returns>
    </member>
    <member name="T:Windows.UI.Input.Inking.InkStrokesErasedEventArgs">
      <summary>Contains event data for the StrokesErased event of the InkPresenter associated with an InkCanvas control.</summary>
    </member>
    <member name="P:Windows.UI.Input.Inking.InkStrokesErasedEventArgs.Strokes">
      <summary>Gets the collection of ink strokes associated with the StrokesErased event.</summary>
      <returns>The erased ink strokes as a collection of InkStroke objects.</returns>
    </member>
    <member name="T:Windows.UI.Input.Inking.InkSynchronizer">
      <summary>Manages the synchronization of ink input and provides methods for rendering it to the Direct2D device context of your Universal Windows app, instead of the default InkCanvas control. This requires an IInkD2DRenderer object to manage the ink input (see the Complex ink sample ).</summary>
    </member>
    <member name="M:Windows.UI.Input.Inking.InkSynchronizer.BeginDry">
      <summary>Initiates a custom "dry" of ink input to the Direct2D device context of your app, instead of the default InkCanvas control. This requires an IInkD2DRenderer object to manage the ink input (see the Complex ink sample ).</summary>
      <returns>The collection of "wet" ink strokes to pass to the IInkD2DRenderer object .</returns>
    </member>
    <member name="M:Windows.UI.Input.Inking.InkSynchronizer.EndDry">
      <summary>Finalizes a custom "dry" of ink input to the Direct2D device context of your app, instead of the default InkCanvas control, and notifies the system that "wet" ink can be removed. This requires an IInkD2DRenderer object to manage the ink input (see the Complex ink sample ).</summary>
    </member>
    <member name="T:Windows.UI.Input.Inking.InkUnprocessedInput">
      <summary>Provides properties and events for custom processing of ink data from an InkCanvas control. The data is not processed by the InkPresenter.</summary>
    </member>
    <member name="P:Windows.UI.Input.Inking.InkUnprocessedInput.InkPresenter">
      <summary>Gets the InkPresenter object associated with the InkCanvas control capturing the InkStroke data. The InkPresenter does not process the input, instead the data is passed through for custom processing by the app.</summary>
      <returns>The ink presenter associated with the pen input.</returns>
    </member>
    <member name="E:Windows.UI.Input.Inking.InkUnprocessedInput.PointerEntered">
      <summary>Occurs when a pointer enters the hit test, or bounding, area of an InkCanvas control.</summary>
    </member>
    <member name="E:Windows.UI.Input.Inking.InkUnprocessedInput.PointerExited">
      <summary>Occurs when a pointer leaves the hit test, or bounding, area of an InkCanvas control.</summary>
    </member>
    <member name="E:Windows.UI.Input.Inking.InkUnprocessedInput.PointerHovered">
      <summary>Occurs when a pointer is detected over, but not down or in contact with, the hit test, or bounding, area of an InkCanvas control.</summary>
    </member>
    <member name="E:Windows.UI.Input.Inking.InkUnprocessedInput.PointerLost">
      <summary>Occurs when a pointer is no longer detected in, or over, the hit test, or bounding, area of an InkCanvas control.</summary>
    </member>
    <member name="E:Windows.UI.Input.Inking.InkUnprocessedInput.PointerMoved">
      <summary>Occurs when a pointer moves within the hit test, or bounding, area of an InkCanvas control.</summary>
    </member>
    <member name="E:Windows.UI.Input.Inking.InkUnprocessedInput.PointerPressed">
      <summary>Occurs when a pointer registers contact within the hit test, or bounding, area of an InkCanvas control. This can be when a mouse button is pressed or the digitizer surface is touched by a finger or pen.</summary>
    </member>
    <member name="E:Windows.UI.Input.Inking.InkUnprocessedInput.PointerReleased">
      <summary>Can occur when a pointer associated with a PointerPressed event is lifted, or released, while within the hit test, or bounding, area of an InkCanvas control.</summary>
    </member>
    <member name="T:Windows.UI.Input.Inking.PenAndInkSettings">
      <summary>Provides access to user settings related to accepting and converting ink to text input in a text control (when HandwritingView is enabled).</summary>
    </member>
    <member name="P:Windows.UI.Input.Inking.PenAndInkSettings.FontFamilyName">
      <summary>Gets the font used for converting ink to text input in a text control (when HandwritingView is enabled).</summary>
      <returns>One of the fonts from the *Font when using handwriting* ListBox on the **Pen &amp; Windows Ink** settings screen. The default is Segoe UI.</returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.PenAndInkSettings.HandwritingLineHeight">
      <summary>Gets the handwriting space available when using ink for text input in a text control (when HandwritingView is enabled).</summary>
      <returns>One of Small, Medium (default), or Large.</returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.PenAndInkSettings.IsHandwritingDirectlyIntoTextFieldEnabled">
      <summary>Gets whether ink can be used for text input in a text control (when HandwritingView is enabled).</summary>
      <returns>True if ink can be used for text input. Otherwise, false.</returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.PenAndInkSettings.IsTouchHandwritingEnabled">
      <summary>Gets whether touch inking can be used for text input in a text control (when HandwritingView is enabled).</summary>
      <returns>True if touch inking can be used for text input. Otherwise, false.</returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.PenAndInkSettings.PenHandedness">
      <summary>Gets whether the user prefers to write with their left or right hand.</summary>
      <returns>The user's preferred writing hand. The default is Right.</returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.PenAndInkSettings.UserConsentsToHandwritingTelemetryCollection">
      <summary>Gets whether ink/handwriting input telemetry data can be collected and sent to Microsoft for improving recognition and suggestion capabilities.</summary>
      <returns>True if consent has been granted. Otherwise, false.</returns>
    </member>
    <member name="M:Windows.UI.Input.Inking.PenAndInkSettings.GetDefault">
      <summary>Creates a PenAndInkSettings object with default property values.</summary>
      <returns>A PenAndInkSettings object with default property values.</returns>
    </member>
    <member name="T:Windows.UI.Input.Inking.PenHandedness">
      <summary>Identifies the preferred writing hand, as specified by the user in **Settings -&gt; Devices -&gt; Pen &amp; Windows Ink -&gt; Choose which hand you write with**.</summary>
    </member>
    <member name="F:Windows.UI.Input.Inking.PenHandedness.Left">
      <summary>The user prefers to write with their left hand.</summary>
    </member>
    <member name="F:Windows.UI.Input.Inking.PenHandedness.Right">
      <summary>The user prefers to write with their right hand.</summary>
    </member>
    <member name="T:Windows.UI.Input.Inking.PenTipShape">
      <summary>Identifies the shape of the PenTip.</summary>
    </member>
    <member name="F:Windows.UI.Input.Inking.PenTipShape.Circle">
      <summary>Circular or elliptical pen tip. Use Size to specify the dimensions.</summary>
    </member>
    <member name="F:Windows.UI.Input.Inking.PenTipShape.Rectangle">
      <summary>Square or rectangular pen tip. Use Size to specify the dimensions.</summary>
    </member>
    <member name="T:Windows.UI.Input.Inking.Analysis.IInkAnalysisNode">
      <summary>Represents a single node from the tree of objects generated by the ink analysis process. </summary>
    </member>
    <member name="P:Windows.UI.Input.Inking.Analysis.IInkAnalysisNode.BoundingRect">
      <summary>Gets the position and size of a single node belonging to the IInkAnalysisNode object.</summary>
      <returns>The X, Y coordinates (top left) and dimensions (length and width) of the bounding box for the IInkAnalysisNode object, in device-independent pixels (DIPs) relative to the upper left-hand corner of the inking area.</returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.Analysis.IInkAnalysisNode.Children">
      <summary>Gets all child nodes of a single node belonging to the IInkAnalysisNode object.</summary>
      <returns>
      </returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.Analysis.IInkAnalysisNode.Id">
      <summary>Gets the unique identifier of a single node belonging to the IInkAnalysisNode object.</summary>
      <returns>
      </returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.Analysis.IInkAnalysisNode.Kind">
      <summary>Gets the kind of ink input identified by ink analysis for the IInkAnalysisNode object.</summary>
      <returns>
      </returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.Analysis.IInkAnalysisNode.Parent">
      <summary>Gets the parent node of the IInkAnalysisNode object.</summary>
      <returns>
      </returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.Analysis.IInkAnalysisNode.RotatedBoundingRect">
      <summary>Gets the oriented and snapped, bounding rectangle of a single node belonging to the IInkAnalysisNode object. </summary>
      <returns>The X, Y coordinates for each vertex point of the bounding box for the IInkAnalysisNode object, in device-independent pixels (DIPs) relative to the upper left-hand corner of the inking area.</returns>
    </member>
    <member name="M:Windows.UI.Input.Inking.Analysis.IInkAnalysisNode.GetStrokeIds">
      <summary>Retrieves the unique identifiers of all nodes belonging to the IInkAnalysisNode object.</summary>
      <returns>Type: IVectorView&lt;uint&gt;  </returns>
    </member>
    <member name="T:Windows.UI.Input.Inking.Analysis.IInkAnalyzerFactory">
      <summary>Represents a factory for generating InkAnalyzer objects used in ink analysis.</summary>
    </member>
    <member name="M:Windows.UI.Input.Inking.Analysis.IInkAnalyzerFactory.CreateAnalyzer">
      <summary>Retrieves a new instance of an InkAnalyzer object.</summary>
      <returns>
      </returns>
    </member>
    <member name="T:Windows.UI.Input.Inking.Analysis.InkAnalysisDrawingKind">
      <summary>Specifies the shapes that an InkAnalyzer can recognize when InkAnalysisNode.Kind is set to InkDrawing.</summary>
    </member>
    <member name="F:Windows.UI.Input.Inking.Analysis.InkAnalysisDrawingKind.Circle">
      <summary>Drawing is recognized as a circle.</summary>
    </member>
    <member name="F:Windows.UI.Input.Inking.Analysis.InkAnalysisDrawingKind.Diamond">
      <summary>Drawing is recognized as a diamond.</summary>
    </member>
    <member name="F:Windows.UI.Input.Inking.Analysis.InkAnalysisDrawingKind.Drawing">
      <summary>Drawing is not recognized as one of the shapes listed.</summary>
    </member>
    <member name="F:Windows.UI.Input.Inking.Analysis.InkAnalysisDrawingKind.Ellipse">
      <summary>Drawing is recognized as an ellipse.</summary>
    </member>
    <member name="F:Windows.UI.Input.Inking.Analysis.InkAnalysisDrawingKind.EquilateralTriangle">
      <summary>Drawing is recognized as an equilateral triangle.</summary>
    </member>
    <member name="F:Windows.UI.Input.Inking.Analysis.InkAnalysisDrawingKind.Hexagon">
      <summary>Drawing is recognized as a hexagon.</summary>
    </member>
    <member name="F:Windows.UI.Input.Inking.Analysis.InkAnalysisDrawingKind.IsoscelesTriangle">
      <summary>Drawing is recognized as an isosceles triangle.</summary>
    </member>
    <member name="F:Windows.UI.Input.Inking.Analysis.InkAnalysisDrawingKind.Parallelogram">
      <summary>Drawing is recognized as a parallelogram.</summary>
    </member>
    <member name="F:Windows.UI.Input.Inking.Analysis.InkAnalysisDrawingKind.Pentagon">
      <summary>Drawing is recognized as a pentagon.</summary>
    </member>
    <member name="F:Windows.UI.Input.Inking.Analysis.InkAnalysisDrawingKind.Quadrilateral">
      <summary>Drawing is recognized as a quadrilateral.</summary>
    </member>
    <member name="F:Windows.UI.Input.Inking.Analysis.InkAnalysisDrawingKind.Rectangle">
      <summary>Drawing is recognized as a right rectangle.</summary>
    </member>
    <member name="F:Windows.UI.Input.Inking.Analysis.InkAnalysisDrawingKind.RightTriangle">
      <summary>Drawing is recognized as a right angle triangle.</summary>
    </member>
    <member name="F:Windows.UI.Input.Inking.Analysis.InkAnalysisDrawingKind.Square">
      <summary>Drawing is recognized as a square.</summary>
    </member>
    <member name="F:Windows.UI.Input.Inking.Analysis.InkAnalysisDrawingKind.Trapezoid">
      <summary>Drawing is recognized as a trapezoid.</summary>
    </member>
    <member name="F:Windows.UI.Input.Inking.Analysis.InkAnalysisDrawingKind.Triangle">
      <summary>Drawing is recognized as a triangle.</summary>
    </member>
    <member name="T:Windows.UI.Input.Inking.Analysis.InkAnalysisInkBullet">
      <summary>Provides access to an InkAnalysisNode of type InkAnalysisNodeKind.InkBullet.</summary>
    </member>
    <member name="P:Windows.UI.Input.Inking.Analysis.InkAnalysisInkBullet.BoundingRect">
      <summary>Gets the bounding rectangle of the InkAnalysisInkBullet object.</summary>
      <returns>The X, Y coordinates (top left) and dimensions (length and width) of the bounding box for the InkAnalysisInkBullet object, in device-independent pixels (DIPs) relative to the upper left-hand corner of the inking area.</returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.Analysis.InkAnalysisInkBullet.Children">
      <summary>Gets all child nodes of the InkAnalysisInkBullet object.</summary>
      <returns>
      </returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.Analysis.InkAnalysisInkBullet.Id">
      <summary>Gets the unique identifier of the InkAnalysisInkBullet object.</summary>
      <returns>
      </returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.Analysis.InkAnalysisInkBullet.Kind">
      <summary>Gets the kind of ink input identified by the InkAnalysisInkBullet object.</summary>
      <returns>
      </returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.Analysis.InkAnalysisInkBullet.Parent">
      <summary>Gets the parent node of the InkAnalysisInkBullet object.</summary>
      <returns>
      </returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.Analysis.InkAnalysisInkBullet.RecognizedText">
      <summary>Gets the recognized text associated with the InkAnalysisInkBullet object.</summary>
      <returns>
      </returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.Analysis.InkAnalysisInkBullet.RotatedBoundingRect">
      <summary>Gets the oriented and snapped, bounding rectangle of the InkAnalysisInkBullet object. </summary>
      <returns>The X, Y coordinates for each vertex point of the bounding box for the InkAnalysisInkBullet object, in device-independent pixels (DIPs) relative to the upper left-hand corner of the inking area.</returns>
    </member>
    <member name="M:Windows.UI.Input.Inking.Analysis.InkAnalysisInkBullet.GetStrokeIds">
      <summary>Retrieves the unique identifiers of all nodes belonging to the InkAnalysisInkBullet object.</summary>
      <returns>
      </returns>
    </member>
    <member name="T:Windows.UI.Input.Inking.Analysis.InkAnalysisInkDrawing">
      <summary>Provides access to an InkAnalysisNode of type InkAnalysisNodeKind.InkDrawing.</summary>
    </member>
    <member name="P:Windows.UI.Input.Inking.Analysis.InkAnalysisInkDrawing.BoundingRect">
      <summary>Gets the bounding rectangle of the InkAnalysisInkDrawing object.</summary>
      <returns>The X, Y coordinates (top left) and dimensions (length and width) of the bounding box for the InkAnalysisInkDrawing object, in device-independent pixels (DIPs) relative to the upper left-hand corner of the inking area.</returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.Analysis.InkAnalysisInkDrawing.Center">
      <summary>Gets the X, Y coordinates of the of the InkAnalysisInkDrawing object, in device-independent pixel (DIP), relative to the upper left-hand corner of the inking area.</summary>
      <returns>
      </returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.Analysis.InkAnalysisInkDrawing.Children">
      <summary>Gets all child nodes of the InkAnalysisInkDrawing object.</summary>
      <returns>
      </returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.Analysis.InkAnalysisInkDrawing.DrawingKind">
      <summary>Gets the shape of the ink input identified by ink analysis of the InkAnalysisInkDrawing object.</summary>
      <returns>
      </returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.Analysis.InkAnalysisInkDrawing.Id">
      <summary>Gets the unique identifier of the InkAnalysisInkDrawing object.</summary>
      <returns>
      </returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.Analysis.InkAnalysisInkDrawing.Kind">
      <summary>Gets the kind of ink input identified by the InkAnalysisInkDrawing object.</summary>
      <returns>
      </returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.Analysis.InkAnalysisInkDrawing.Parent">
      <summary>Gets the parent node of the InkAnalysisInkDrawing object.</summary>
      <returns>
      </returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.Analysis.InkAnalysisInkDrawing.Points">
      <summary>Gets the collection of X, Y coordinates for all points used to specify the shape of the InkAnalysisInkDrawing object.</summary>
      <returns>
      </returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.Analysis.InkAnalysisInkDrawing.RotatedBoundingRect">
      <summary>Gets the oriented and snapped, bounding rectangle of the InkAnalysisInkDrawing object. </summary>
      <returns>The X, Y coordinates for each vertex point of the bounding box for the InkAnalysisInkDrawing object, in device-independent pixels (DIPs) relative to the upper left-hand corner of the inking area.</returns>
    </member>
    <member name="M:Windows.UI.Input.Inking.Analysis.InkAnalysisInkDrawing.GetStrokeIds">
      <summary>Retrieves the unique identifiers of all nodes belonging to the InkAnalysisInkDrawing object.</summary>
      <returns>
      </returns>
    </member>
    <member name="T:Windows.UI.Input.Inking.Analysis.InkAnalysisInkWord">
      <summary>Provides access to an InkAnalysisNode of type InkAnalysisNodeKind.InkWord.</summary>
    </member>
    <member name="P:Windows.UI.Input.Inking.Analysis.InkAnalysisInkWord.BoundingRect">
      <summary>Gets the bounding rectangle of the InkAnalysisInkWord object.</summary>
      <returns>The X, Y coordinates (top left) and dimensions (length and width) of the bounding box for the InkAnalysisInkWord object, in device-independent pixels (DIPs) relative to the upper left-hand corner of the inking area.</returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.Analysis.InkAnalysisInkWord.Children">
      <summary>Gets all child nodes of the InkAnalysisInkWord object.</summary>
      <returns>
      </returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.Analysis.InkAnalysisInkWord.Id">
      <summary>Gets the unique identifier of the InkAnalysisInkWord object.</summary>
      <returns>
      </returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.Analysis.InkAnalysisInkWord.Kind">
      <summary>Gets the kind of ink input identified by the InkAnalysisInkWord object.</summary>
      <returns>
      </returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.Analysis.InkAnalysisInkWord.Parent">
      <summary>Gets the parent node of the InkAnalysisInkWord object.</summary>
      <returns>
      </returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.Analysis.InkAnalysisInkWord.RecognizedText">
      <summary>Gets the recognized text associated with the InkAnalysisInkWord object.</summary>
      <returns>
      </returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.Analysis.InkAnalysisInkWord.RotatedBoundingRect">
      <summary>Gets the oriented and snapped, bounding rectangle of the InkAnalysisInkWord object. </summary>
      <returns>The X, Y coordinates for each vertex point of the bounding box for the InkAnalysisInkWord object, in device-independent pixels (DIPs) relative to the upper left-hand corner of the inking area.</returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.Analysis.InkAnalysisInkWord.TextAlternates">
      <summary>Gets the collection of strings identified as potential matches of the InkAnalysisInkWord object.</summary>
      <returns>The recognition matches as a collection of String objects. The most likely candidate is topmost in the collection.</returns>
    </member>
    <member name="M:Windows.UI.Input.Inking.Analysis.InkAnalysisInkWord.GetStrokeIds">
      <summary>Retrieves the unique identifiers of all nodes belonging to the InkAnalysisInkWord object.</summary>
      <returns>
      </returns>
    </member>
    <member name="T:Windows.UI.Input.Inking.Analysis.InkAnalysisLine">
      <summary>Provides access to an InkAnalysisNode of type InkAnalysisNodeKind.Line.</summary>
    </member>
    <member name="P:Windows.UI.Input.Inking.Analysis.InkAnalysisLine.BoundingRect">
      <summary>Gets the bounding rectangle of the InkAnalysisLine object.</summary>
      <returns>The X, Y coordinates (top left) and dimensions (length and width) of the bounding box for the InkAnalysisLine object, in device-independent pixels (DIPs) relative to the upper left-hand corner of the inking area.</returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.Analysis.InkAnalysisLine.Children">
      <summary>Gets all child nodes of the InkAnalysisLine object.</summary>
      <returns>
      </returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.Analysis.InkAnalysisLine.Id">
      <summary>Gets the unique identifier of the InkAnalysisLine object.</summary>
      <returns>
      </returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.Analysis.InkAnalysisLine.IndentLevel">
      <summary>Gets the indent level (based on the number of levels from the ink input that are recognized by ink analysis) of the InkAnalysisLine object.</summary>
      <returns>
      </returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.Analysis.InkAnalysisLine.Kind">
      <summary>Gets the kind of ink input identified by the InkAnalysisLine object.</summary>
      <returns>
      </returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.Analysis.InkAnalysisLine.Parent">
      <summary>Gets the parent node of the InkAnalysisLine object.</summary>
      <returns>
      </returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.Analysis.InkAnalysisLine.RecognizedText">
      <summary>Gets the recognized text associated with the InkAnalysisLine object.</summary>
      <returns>
      </returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.Analysis.InkAnalysisLine.RotatedBoundingRect">
      <summary>Gets the oriented and snapped, bounding rectangle of the InkAnalysisLine object. </summary>
      <returns>The X, Y coordinates for each vertex point of the bounding box for the InkAnalysisLine object, in device-independent pixels (DIPs) relative to the upper left-hand corner of the inking area.</returns>
    </member>
    <member name="M:Windows.UI.Input.Inking.Analysis.InkAnalysisLine.GetStrokeIds">
      <summary>Retrieves the unique identifiers of all nodes belonging to the InkAnalysisLine object.</summary>
      <returns>
      </returns>
    </member>
    <member name="T:Windows.UI.Input.Inking.Analysis.InkAnalysisListItem">
      <summary>Provides access to an InkAnalysisNode of type InkAnalysisNodeKind.ListItem.</summary>
    </member>
    <member name="P:Windows.UI.Input.Inking.Analysis.InkAnalysisListItem.BoundingRect">
      <summary>Gets the bounding rectangle of the InkAnalysisListItem object.</summary>
      <returns>The X, Y coordinates (top left) and dimensions (length and width) of the bounding box for the InkAnalysisListItem object, in device-independent pixels (DIPs) relative to the upper left-hand corner of the inking area.</returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.Analysis.InkAnalysisListItem.Children">
      <summary>Gets all child nodes of the InkAnalysisListItem object.</summary>
      <returns>
      </returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.Analysis.InkAnalysisListItem.Id">
      <summary>Gets the unique identifier of the InkAnalysisListItem object.</summary>
      <returns>
      </returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.Analysis.InkAnalysisListItem.Kind">
      <summary>Gets the kind of ink input identified by the InkAnalysisListItem object.</summary>
      <returns>
      </returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.Analysis.InkAnalysisListItem.Parent">
      <summary>Gets the parent node of the InkAnalysisListItem object.</summary>
      <returns>
      </returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.Analysis.InkAnalysisListItem.RecognizedText">
      <summary>Gets the recognized text associated with the InkAnalysisListItem object.</summary>
      <returns>
      </returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.Analysis.InkAnalysisListItem.RotatedBoundingRect">
      <summary>Gets the oriented and snapped, bounding rectangle of the InkAnalysisListItem object. </summary>
      <returns>The X, Y coordinates for each vertex point of the bounding box for the InkAnalysisListItem object, in device-independent pixels (DIPs) relative to the upper left-hand corner of the inking area.</returns>
    </member>
    <member name="M:Windows.UI.Input.Inking.Analysis.InkAnalysisListItem.GetStrokeIds">
      <summary>Retrieves the unique identifiers of all nodes belonging to the InkAnalysisListItem object.</summary>
      <returns>
      </returns>
    </member>
    <member name="T:Windows.UI.Input.Inking.Analysis.InkAnalysisNode">
      <summary>Provides access to a single node from the tree of objects generated by the ink analysis process. </summary>
    </member>
    <member name="P:Windows.UI.Input.Inking.Analysis.InkAnalysisNode.BoundingRect">
      <summary>Gets the bounding rectangle of the InkAnalysisNode object.</summary>
      <returns>The X, Y coordinates (top left) and dimensions (length and width) of the bounding box for the InkAnalysisNode object, in device-independent pixels (DIPs) relative to the upper left-hand corner of the inking area.</returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.Analysis.InkAnalysisNode.Children">
      <summary>Gets all child nodes of the InkAnalysisNode object.</summary>
      <returns>
      </returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.Analysis.InkAnalysisNode.Id">
      <summary>Gets the unique identifier of the InkAnalysisNode object.</summary>
      <returns>
      </returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.Analysis.InkAnalysisNode.Kind">
      <summary>Gets the kind of ink input identified by the InkAnalysisNode object.</summary>
      <returns>
      </returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.Analysis.InkAnalysisNode.Parent">
      <summary>Gets the parent node of the InkAnalysisListItem object.</summary>
      <returns>
      </returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.Analysis.InkAnalysisNode.RotatedBoundingRect">
      <summary>Gets the oriented and snapped, bounding rectangle of the InkAnalysisNode object. </summary>
      <returns>The X, Y coordinates for each vertex point of the bounding box for the InkAnalysisNode object, in device-independent pixels (DIPs) relative to the upper left-hand corner of the inking area.</returns>
    </member>
    <member name="M:Windows.UI.Input.Inking.Analysis.InkAnalysisNode.GetStrokeIds">
      <summary>Retrieves the unique identifiers of all nodes belonging to the InkAnalysisNode object.</summary>
      <returns>
      </returns>
    </member>
    <member name="T:Windows.UI.Input.Inking.Analysis.InkAnalysisNodeKind">
      <summary>Specifies the types of nodes (or categories of ink input) that ink analysis can differentiate and recognize.</summary>
    </member>
    <member name="F:Windows.UI.Input.Inking.Analysis.InkAnalysisNodeKind.InkBullet">
      <summary>Node is for a list item bullet.</summary>
    </member>
    <member name="F:Windows.UI.Input.Inking.Analysis.InkAnalysisNodeKind.InkDrawing">
      <summary>Node is for one of the recognized shapes specified in InkAnalysisDrawingKind.</summary>
    </member>
    <member name="F:Windows.UI.Input.Inking.Analysis.InkAnalysisNodeKind.InkWord">
      <summary>Node is for a single word of text.</summary>
    </member>
    <member name="F:Windows.UI.Input.Inking.Analysis.InkAnalysisNodeKind.Line">
      <summary>Node is for a single line of text.</summary>
    </member>
    <member name="F:Windows.UI.Input.Inking.Analysis.InkAnalysisNodeKind.ListItem">
      <summary>Node is for a list item.</summary>
    </member>
    <member name="F:Windows.UI.Input.Inking.Analysis.InkAnalysisNodeKind.Paragraph">
      <summary>Node is for a paragraph of text.</summary>
    </member>
    <member name="F:Windows.UI.Input.Inking.Analysis.InkAnalysisNodeKind.Root">
      <summary>Node is the first, or topmost, in the collection of nodes.</summary>
    </member>
    <member name="F:Windows.UI.Input.Inking.Analysis.InkAnalysisNodeKind.UnclassifiedInk">
      <summary>Node is for unrecognized ink.</summary>
    </member>
    <member name="F:Windows.UI.Input.Inking.Analysis.InkAnalysisNodeKind.WritingRegion">
      <summary>Node is for a generic writing region.</summary>
    </member>
    <member name="T:Windows.UI.Input.Inking.Analysis.InkAnalysisParagraph">
      <summary>Provides access to an InkAnalysisNode of type InkAnalysisNodeKind.Paragraph.</summary>
    </member>
    <member name="P:Windows.UI.Input.Inking.Analysis.InkAnalysisParagraph.BoundingRect">
      <summary>Gets the bounding rectangle of the InkAnalysisParagraph object.</summary>
      <returns>The X, Y coordinates (top left) and dimensions (length and width) of the bounding box for the InkAnalysisParagraph object, in device-independent pixels (DIPs) relative to the upper left-hand corner of the inking area.</returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.Analysis.InkAnalysisParagraph.Children">
      <summary>Gets all child nodes of the InkAnalysisParagraph object.</summary>
      <returns>
      </returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.Analysis.InkAnalysisParagraph.Id">
      <summary>Gets the unique identifier of the InkAnalysisParagraph object.</summary>
      <returns>
      </returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.Analysis.InkAnalysisParagraph.Kind">
      <summary>Gets the kind of ink input identified by the InkAnalysisParagraph object.</summary>
      <returns>
      </returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.Analysis.InkAnalysisParagraph.Parent">
      <summary>Gets the parent node of the InkAnalysisParagraph object.</summary>
      <returns>
      </returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.Analysis.InkAnalysisParagraph.RecognizedText">
      <summary>Gets the recognized text associated with the InkAnalysisParagraph object.</summary>
      <returns>
      </returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.Analysis.InkAnalysisParagraph.RotatedBoundingRect">
      <summary>Gets the oriented and snapped, bounding rectangle of the InkAnalysisParagraph object. </summary>
      <returns>The X, Y coordinates for each vertex point of the bounding box for the InkAnalysisParagraph object, in device-independent pixels (DIPs) relative to the upper left-hand corner of the inking area.</returns>
    </member>
    <member name="M:Windows.UI.Input.Inking.Analysis.InkAnalysisParagraph.GetStrokeIds">
      <summary>Retrieves the unique identifiers of all nodes belonging to the InkAnalysisParagraph object.</summary>
      <returns>
      </returns>
    </member>
    <member name="T:Windows.UI.Input.Inking.Analysis.InkAnalysisResult">
      <summary>Provides access to the results generated by the ink analysis process.</summary>
    </member>
    <member name="P:Windows.UI.Input.Inking.Analysis.InkAnalysisResult.Status">
      <summary>Gets the status of the ink analysis operation, such as whether any changes were applied.</summary>
      <returns>
      </returns>
    </member>
    <member name="T:Windows.UI.Input.Inking.Analysis.InkAnalysisRoot">
      <summary>Provides access to an InkAnalysisNode of type InkAnalysisNodeKind.Root.</summary>
    </member>
    <member name="P:Windows.UI.Input.Inking.Analysis.InkAnalysisRoot.BoundingRect">
      <summary>Gets the bounding rectangle of the InkAnalysisRoot object.</summary>
      <returns>The X, Y coordinates (top left) and dimensions (length and width) of the bounding box for the InkAnalysisRoot object, in device-independent pixels (DIPs) relative to the upper left-hand corner of the inking area.</returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.Analysis.InkAnalysisRoot.Children">
      <summary>Gets all child nodes of the InkAnalysisRoot object.</summary>
      <returns>
      </returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.Analysis.InkAnalysisRoot.Id">
      <summary>Gets the unique identifier of the InkAnalysisRoot object.</summary>
      <returns>
      </returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.Analysis.InkAnalysisRoot.Kind">
      <summary>Gets the kind of ink input identified by the InkAnalysisRoot object.</summary>
      <returns>
      </returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.Analysis.InkAnalysisRoot.Parent">
      <summary>Gets the parent node of the InkAnalysisRoot object.</summary>
      <returns>
      </returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.Analysis.InkAnalysisRoot.RecognizedText">
      <summary>Gets the recognized text associated with the InkAnalysisRoot object.</summary>
      <returns>
      </returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.Analysis.InkAnalysisRoot.RotatedBoundingRect">
      <summary>Gets the oriented and snapped, bounding rectangle of the InkAnalysisRoot object. </summary>
      <returns>The X, Y coordinates for each vertex point of the bounding box for the InkAnalysisRoot object, in device-independent pixels (DIPs) relative to the upper left-hand corner of the inking area.</returns>
    </member>
    <member name="M:Windows.UI.Input.Inking.Analysis.InkAnalysisRoot.FindNodes(Windows.UI.Input.Inking.Analysis.InkAnalysisNodeKind)">
      <summary>Retrieves the collection of child nodes belonging to the InkAnalysisRoot object.</summary>
      <param name="nodeKind">
      </param>
      <returns>
      </returns>
    </member>
    <member name="M:Windows.UI.Input.Inking.Analysis.InkAnalysisRoot.GetStrokeIds">
      <summary>Retrieves the unique identifiers of all nodes belonging to the InkAnalysisRoot object.</summary>
      <returns>
      </returns>
    </member>
    <member name="T:Windows.UI.Input.Inking.Analysis.InkAnalysisStatus">
      <summary>Specifies the various states of the ink analysis process.</summary>
    </member>
    <member name="F:Windows.UI.Input.Inking.Analysis.InkAnalysisStatus.Unchanged">
      <summary>Ink input has not changed since last ink analysis.</summary>
    </member>
    <member name="F:Windows.UI.Input.Inking.Analysis.InkAnalysisStatus.Updated">
      <summary>Ink input has changed since last ink analysis.</summary>
    </member>
    <member name="T:Windows.UI.Input.Inking.Analysis.InkAnalysisStrokeKind">
      <summary>Specifies the types of ink strokes that can be recognized by the ink analysis process.</summary>
    </member>
    <member name="F:Windows.UI.Input.Inking.Analysis.InkAnalysisStrokeKind.Auto">
      <summary>Indicates a non-specific ink stroke.</summary>
    </member>
    <member name="F:Windows.UI.Input.Inking.Analysis.InkAnalysisStrokeKind.Drawing">
      <summary>Indicates a non-handwriting ink stroke.</summary>
    </member>
    <member name="F:Windows.UI.Input.Inking.Analysis.InkAnalysisStrokeKind.Writing">
      <summary>Indicates a handwriting ink stroke.</summary>
    </member>
    <member name="T:Windows.UI.Input.Inking.Analysis.InkAnalysisWritingRegion">
      <summary>Provides access to an InkAnalysisNode of type InkAnalysisNodeKind.WritingRegion.</summary>
    </member>
    <member name="P:Windows.UI.Input.Inking.Analysis.InkAnalysisWritingRegion.BoundingRect">
      <summary>Gets the bounding rectangle of the InkAnalysisWritingRegion object.</summary>
      <returns>The X, Y coordinates (top left) and dimensions (length and width) of the bounding box for the InkAnalysisWritingRegion object, in device-independent pixels (DIPs) relative to the upper left-hand corner of the inking area.</returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.Analysis.InkAnalysisWritingRegion.Children">
      <summary>Gets all child nodes of the InkAnalysisWritingRegion object.</summary>
      <returns>
      </returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.Analysis.InkAnalysisWritingRegion.Id">
      <summary>Gets the unique identifier of the InkAnalysisWritingRegion object.</summary>
      <returns>
      </returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.Analysis.InkAnalysisWritingRegion.Kind">
      <summary>Gets the kind of ink input identified by the InkAnalysisWritingRegion object.</summary>
      <returns>
      </returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.Analysis.InkAnalysisWritingRegion.Parent">
      <summary>Gets the parent node of the InkAnalysisWritingRegion object.</summary>
      <returns>
      </returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.Analysis.InkAnalysisWritingRegion.RecognizedText">
      <summary>Gets the recognized text associated with the InkAnalysisWritingRegion object.</summary>
      <returns>
      </returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.Analysis.InkAnalysisWritingRegion.RotatedBoundingRect">
      <summary>Gets the oriented and snapped, bounding rectangle of the InkAnalysisWritingRegion object. </summary>
      <returns>The X, Y coordinates for each vertex point of the bounding box for the InkAnalysisWritingRegion object, in device-independent pixels (DIPs) relative to the upper left-hand corner of the inking area.</returns>
    </member>
    <member name="M:Windows.UI.Input.Inking.Analysis.InkAnalysisWritingRegion.GetStrokeIds">
      <summary>Retrieves the unique identifiers of all nodes belonging to the InkAnalysisWritingRegion object.</summary>
      <returns>
      </returns>
    </member>
    <member name="T:Windows.UI.Input.Inking.Analysis.InkAnalyzer">
      <summary>Provides access to an object that can categorize ink strokes into either writing or drawing strokes, and recognize text, shapes, and basic layout structures.</summary>
    </member>
    <member name="M:Windows.UI.Input.Inking.Analysis.InkAnalyzer.#ctor">
      <summary>Creates a new InkAnalyzer object to manage InkAnalysisNode objects generated from ink analysis.</summary>
    </member>
    <member name="P:Windows.UI.Input.Inking.Analysis.InkAnalyzer.AnalysisRoot">
      <summary>Gets the root node of the ink analysis results.</summary>
      <returns>
      </returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.Analysis.InkAnalyzer.IsAnalyzing">
      <summary>Gets the state of the ink analysis process.</summary>
      <returns>
      </returns>
    </member>
    <member name="M:Windows.UI.Input.Inking.Analysis.InkAnalyzer.AddDataForStroke(Windows.UI.Input.Inking.InkStroke)">
      <summary>Adds data for a single ink stroke to the ink analysis results.</summary>
      <param name="stroke">The ink stroke from which to extract the data to add to the ink analysis results.</param>
    </member>
    <member name="M:Windows.UI.Input.Inking.Analysis.InkAnalyzer.AddDataForStrokes(Windows.Foundation.Collections.IIterable{Windows.UI.Input.Inking.InkStroke})">
      <summary>Adds data for multiple ink strokes to the ink analysis results.</summary>
      <param name="strokes">The collection of ink strokes from which to extract the data to add to the ink analysis results.</param>
    </member>
    <member name="M:Windows.UI.Input.Inking.Analysis.InkAnalyzer.AnalyzeAsync">
      <summary>Aynchronously generates the tree of objects for the ink analysis process.</summary>
      <returns>The results of the analysis as an InkAnalysisResult object.</returns>
    </member>
    <member name="M:Windows.UI.Input.Inking.Analysis.InkAnalyzer.ClearDataForAllStrokes">
      <summary>Delete all nodes from the last ink analysis process.</summary>
    </member>
    <member name="M:Windows.UI.Input.Inking.Analysis.InkAnalyzer.RemoveDataForStroke(System.UInt32)">
      <summary>Delete all nodes for the specified ink stroke from the last ink analysis process.</summary>
      <param name="strokeId">The unique identifier of the ink stroke.</param>
    </member>
    <member name="M:Windows.UI.Input.Inking.Analysis.InkAnalyzer.RemoveDataForStrokes(Windows.Foundation.Collections.IIterable{System.UInt32})">
      <summary>Delete all nodes for the specified ink strokes from the last ink analysis process.</summary>
      <param name="strokeIds">The collection of unique ink stroke identifiers.</param>
    </member>
    <member name="M:Windows.UI.Input.Inking.Analysis.InkAnalyzer.ReplaceDataForStroke(Windows.UI.Input.Inking.InkStroke)">
      <summary>Update all nodes for the specified ink stroke from the last ink analysis process.</summary>
      <param name="stroke">
      </param>
    </member>
    <member name="M:Windows.UI.Input.Inking.Analysis.InkAnalyzer.SetStrokeDataKind(System.UInt32,Windows.UI.Input.Inking.Analysis.InkAnalysisStrokeKind)">
      <summary>Sets the ink analysis category for the InkAnalysisNode associated with the ink stroke.</summary>
      <param name="strokeId">The unique identifier for the ink stroke being categorized.</param>
      <param name="strokeKind">The InkAnalysisStrokeKind category to assign to the InkAnalysisNode.</param>
    </member>
    <member name="T:Windows.UI.Input.Inking.Core.CoreIncrementalInkStroke">
      <summary>Represents a single ink stroke that can be rendered incrementally, using individual InkPoint objects.</summary>
    </member>
    <member name="M:Windows.UI.Input.Inking.Core.CoreIncrementalInkStroke.#ctor(Windows.UI.Input.Inking.InkDrawingAttributes,Windows.Foundation.Numerics.Matrix3x2)">
      <summary>Initializes a new instance of the CoreIncrementalInkStroke class.</summary>
      <param name="drawingAttributes">The ink stroke attributes associated with the drawing of a CoreIncrementalInkStroke.</param>
      <param name="pointTransform">An affine transformation matrix to apply to the CoreIncrementalInkStroke object.</param>
    </member>
    <member name="P:Windows.UI.Input.Inking.Core.CoreIncrementalInkStroke.BoundingRect">
      <summary>Gets the bounding rectangle of the CoreIncrementalInkStroke.</summary>
      <returns>The bounding rectangle of the CoreIncrementalInkStroke.</returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.Core.CoreIncrementalInkStroke.DrawingAttributes">
      <summary>Gets the ink stroke attributes associated with the drawing of a CoreIncrementalInkStroke.</summary>
      <returns>The ink stroke attributes.</returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.Core.CoreIncrementalInkStroke.PointTransform">
      <summary>Gets or sets an affine transformation matrix to apply to the CoreIncrementalInkStroke object.</summary>
      <returns>The position and angle of the stroke as a 3*2 floating point matrix.</returns>
    </member>
    <member name="M:Windows.UI.Input.Inking.Core.CoreIncrementalInkStroke.AppendInkPoints(Windows.Foundation.Collections.IIterable{Windows.UI.Input.Inking.InkPoint})">
      <summary>Appends one or more InkPoint objects to the collection of InkPoint objects that compose the CoreIncrementalInkStroke.</summary>
      <param name="inkPoints">The collection of InkPoint objects to append.</param>
      <returns>The bounding rectangle of the appended InkPoint objects.</returns>
    </member>
    <member name="M:Windows.UI.Input.Inking.Core.CoreIncrementalInkStroke.CreateInkStroke">
      <summary>Creates a new ink stroke.</summary>
      <returns>The new ink stroke.</returns>
    </member>
    <member name="T:Windows.UI.Input.Inking.Core.CoreInkIndependentInputSource">
      <summary>Provides properties, methods, and events for handling pointer input prior to processing by an InkPresenter object.</summary>
    </member>
    <member name="P:Windows.UI.Input.Inking.Core.CoreInkIndependentInputSource.InkPresenter">
      <summary>Gets the InkPresenter object that manages the input, processing, and rendering of ink stroke data.</summary>
      <returns>Object that manages the input, processing, and rendering of ink stroke data for an InkCanvas control.</returns>
    </member>
    <member name="E:Windows.UI.Input.Inking.Core.CoreInkIndependentInputSource.PointerEntering">
      <summary>Occurs as a pointer is detected entering the hit test, or bounding, area of the InkCanvas associated with the InkPresenter object.</summary>
    </member>
    <member name="E:Windows.UI.Input.Inking.Core.CoreInkIndependentInputSource.PointerExiting">
      <summary>Occurs as a pointer is detected leaving the hit test, or bounding, area of the InkCanvas associated with the InkPresenter object.</summary>
    </member>
    <member name="E:Windows.UI.Input.Inking.Core.CoreInkIndependentInputSource.PointerHovering">
      <summary>Occurs as a pointer is detected over, but not down or in contact with, the hit test, or bounding, area of the InkCanvas associated with the InkPresenter object.</summary>
    </member>
    <member name="E:Windows.UI.Input.Inking.Core.CoreInkIndependentInputSource.PointerLost">
      <summary>Occurs as a pointer is no longer detected in, or over, the hit test, or bounding, area of the InkCanvas associated with the InkPresenter object.</summary>
    </member>
    <member name="E:Windows.UI.Input.Inking.Core.CoreInkIndependentInputSource.PointerMoving">
      <summary>Occurs as a pointer moves within the hit test, or bounding, area of the InkCanvas associated with the InkPresenter object.</summary>
    </member>
    <member name="E:Windows.UI.Input.Inking.Core.CoreInkIndependentInputSource.PointerPressing">
      <summary>Occurs as a pointer registers contact within the hit test, or bounding, area of the InkCanvas associated with the InkPresenter object. This can be when a mouse button is pressed or the digitizer surface is touched by a finger or pen.</summary>
    </member>
    <member name="E:Windows.UI.Input.Inking.Core.CoreInkIndependentInputSource.PointerReleasing">
      <summary>Can occur as a pointer associated with a PointerPressing event is lifted, or released, while within the hit test, or bounding, area of the InkCanvas associated with the InkPresenter object.</summary>
    </member>
    <member name="M:Windows.UI.Input.Inking.Core.CoreInkIndependentInputSource.Create(Windows.UI.Input.Inking.InkPresenter)">
      <summary>Retrieves a CoreInkIndependentInputSource object for handling pointer input prior to processing by an InkPresenter object.</summary>
      <param name="inkPresenter">Object that manages the input, processing, and rendering of InkStroke data for an InkCanvas control.</param>
      <returns>Object that handles the pointer input for an InkPresenter object.</returns>
    </member>
    <member name="T:Windows.UI.Input.Inking.Core.CoreInkPresenterHost">
      <summary>Represents an object that hosts an InkPresenter without the need for an InkCanvas control.</summary>
    </member>
    <member name="M:Windows.UI.Input.Inking.Core.CoreInkPresenterHost.#ctor">
      <summary>Initializes a new CoreInkPresenterHost object that is used to manage an InkPresenter.</summary>
    </member>
    <member name="P:Windows.UI.Input.Inking.Core.CoreInkPresenterHost.InkPresenter">
      <summary>Gets a reference to the InkPresenter associatiated with this CoreInkPresenterHost.</summary>
      <returns>The InkPresenter associatiated with this CoreInkPresenterHost.</returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.Core.CoreInkPresenterHost.RootVisual">
      <summary>Gets or sets the root visual container that the CoreInkPresenterHost draws to.</summary>
      <returns>A node in the composition visual tree that can have children.</returns>
    </member>
    <member name="T:Windows.UI.Input.Inking.Core.CoreWetStrokeDisposition">
      <summary>Defines constants that specify the pre-rendered state (Disposition ) of the "wet" ink stroke.</summary>
    </member>
    <member name="F:Windows.UI.Input.Inking.Core.CoreWetStrokeDisposition.Canceled">
      <summary>Ink stroke is to be canceled.</summary>
    </member>
    <member name="F:Windows.UI.Input.Inking.Core.CoreWetStrokeDisposition.Completed">
      <summary>Ink stroke is to be completed.</summary>
    </member>
    <member name="F:Windows.UI.Input.Inking.Core.CoreWetStrokeDisposition.Inking">
      <summary>Ink stroke is underway.</summary>
    </member>
    <member name="T:Windows.UI.Input.Inking.Core.CoreWetStrokeUpdateEventArgs">
      <summary>Contains ink stroke event data for an InkPresenter object.</summary>
    </member>
    <member name="P:Windows.UI.Input.Inking.Core.CoreWetStrokeUpdateEventArgs.Disposition">
      <summary>Gets or sets the pre-rendered state of the "wet" ink stroke.</summary>
      <returns>The pre-rendered state of the "wet" ink stroke.</returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.Core.CoreWetStrokeUpdateEventArgs.NewInkPoints">
      <summary>Gets the collection of InkPoint objects processed since the last event.</summary>
      <returns>The collection of InkPoint objects.</returns>
    </member>
    <member name="P:Windows.UI.Input.Inking.Core.CoreWetStrokeUpdateEventArgs.PointerId">
      <summary>Gets a unique identifier for the input pointer.</summary>
      <returns>A unique value that identifies the input pointer.</returns>
    </member>
    <member name="T:Windows.UI.Input.Inking.Core.CoreWetStrokeUpdateSource">
      <summary>Represents the InkPresenter that manages the input, processing, and rendering of ink stroke data.</summary>
    </member>
    <member name="P:Windows.UI.Input.Inking.Core.CoreWetStrokeUpdateSource.InkPresenter">
      <summary>Gets the InkPresenter object that manages the input, processing, and rendering of ink stroke data.</summary>
      <returns>Object that manages the input, processing, and rendering of ink stroke data.</returns>
    </member>
    <member name="E:Windows.UI.Input.Inking.Core.CoreWetStrokeUpdateSource.WetStrokeCanceled">
      <summary>Occurs when the InkPresenter stops processing an ink stroke in an unexpected way, CoreWetStrokeDisposition is set to Canceled, or the input is invalid, indicating the stroke was not completed.</summary>
    </member>
    <member name="E:Windows.UI.Input.Inking.Core.CoreWetStrokeUpdateSource.WetStrokeCompleted">
      <summary>Occurs after the InkPresenter stops processing an ink stroke (WetStrokeStopping ) or CoreWetStrokeDisposition is set to Completed, indicating the stroke is complete.</summary>
    </member>
    <member name="E:Windows.UI.Input.Inking.Core.CoreWetStrokeUpdateSource.WetStrokeContinuing">
      <summary>Occurs after the InkPresenter starts processing an ink stroke and before it stops processing the same stroke, indicating ink data continues to be captured.</summary>
    </member>
    <member name="E:Windows.UI.Input.Inking.Core.CoreWetStrokeUpdateSource.WetStrokeStarting">
      <summary>Occurs when the InkPresenter starts processing an ink stroke.</summary>
    </member>
    <member name="E:Windows.UI.Input.Inking.Core.CoreWetStrokeUpdateSource.WetStrokeStopping">
      <summary>Occurs when the InkPresenter stops processing an ink stroke, but before the stroke is finalized (WetStrokeCompleted ).</summary>
    </member>
    <member name="M:Windows.UI.Input.Inking.Core.CoreWetStrokeUpdateSource.Create(Windows.UI.Input.Inking.InkPresenter)">
      <summary>Retrieves a CoreWetStrokeUpdateSource object for handling "wet" ink strokes prior to processing by an InkPresenter object.</summary>
      <param name="inkPresenter">Object that manages the input, processing, and rendering of InkStroke data.</param>
      <returns>Object that handles the "wet" ink data for an InkPresenter object.</returns>
    </member>
    <member name="T:Windows.UI.Input.Inking.Preview.PalmRejectionDelayZonePreview">
      <summary>Provides functionality to support palm rejection around an inking region.</summary>
    </member>
    <member name="M:Windows.UI.Input.Inking.Preview.PalmRejectionDelayZonePreview.Close">
      <summary>Releases all system resources associated with the PalmRejectionDelayZonePreview object.</summary>
    </member>
    <member name="M:Windows.UI.Input.Inking.Preview.PalmRejectionDelayZonePreview.CreateForVisual(Windows.UI.Composition.Visual,Windows.Foundation.Rect)">
      <summary>Creates a palm rejection region based on the specified inking panel.</summary>
      <param name="inputPanelVisual">The visual object associated with the inking panel.</param>
      <param name="inputPanelRect">The region where palm rejection is to be enabled, relative to the coordinate space of the *inputPanelVisual*.</param>
      <returns>Returns the palm rejection region.</returns>
    </member>
    <member name="M:Windows.UI.Input.Inking.Preview.PalmRejectionDelayZonePreview.CreateForVisual(Windows.UI.Composition.Visual,Windows.Foundation.Rect,Windows.UI.Composition.Visual,Windows.Foundation.Rect)">
      <summary>Creates a palm rejection region based on the specified inking panel and viewport.</summary>
      <param name="inputPanelVisual">The visual object associated with the inking panel.</param>
      <param name="inputPanelRect">The region where palm rejection is to be enabled, relative to the coordinate space of the *inputPanelVisual*.</param>
      <param name="viewportVisual">The visual object associated with the viewport within which *inputPanelVisual* is located.</param>
      <param name="viewportRect">The viewport that contains the region where palm rejection is to be enabled, relative to the coordinate space of the *viewportVisual*.</param>
      <returns>Returns a PalmRejectionDelayZonePreview object.</returns>
    </member>
    <member name="T:Windows.UI.Input.Preview.InputActivationListenerPreview">
      <summary>Provides the ability to access and observe changes to the activation state of a window, view, or other visual element.</summary>
    </member>
    <member name="M:Windows.UI.Input.Preview.InputActivationListenerPreview.CreateForApplicationWindow(Windows.UI.WindowManagement.AppWindow)">
      <summary>Instantiates an InputActivationListenerPreview object for the specified AppWindow.</summary>
      <param name="window">
      </param>
      <returns>
      </returns>
    </member>
    <member name="T:Windows.UI.Input.Preview.Injection.InjectedInputButtonChangeKind">
      <summary>Specifies the changes in state of a button associated with a pointer.</summary>
    </member>
    <member name="F:Windows.UI.Input.Preview.Injection.InjectedInputButtonChangeKind.FifthButtonDown">
      <summary>Indicates a fifth action is initiated.</summary>
    </member>
    <member name="F:Windows.UI.Input.Preview.Injection.InjectedInputButtonChangeKind.FifthButtonUp">
      <summary>Indicates a fifth action is complete.</summary>
    </member>
    <member name="F:Windows.UI.Input.Preview.Injection.InjectedInputButtonChangeKind.FirstButtonDown">
      <summary>Indicates a primary action is initiated.</summary>
    </member>
    <member name="F:Windows.UI.Input.Preview.Injection.InjectedInputButtonChangeKind.FirstButtonUp">
      <summary>Indicates a primary action is complete.</summary>
    </member>
    <member name="F:Windows.UI.Input.Preview.Injection.InjectedInputButtonChangeKind.FourthButtonDown">
      <summary>Indicates a fourth action is initiated.</summary>
    </member>
    <member name="F:Windows.UI.Input.Preview.Injection.InjectedInputButtonChangeKind.FourthButtonUp">
      <summary>Indicates a fourth action is complete.</summary>
    </member>
    <member name="F:Windows.UI.Input.Preview.Injection.InjectedInputButtonChangeKind.None">
      <summary>No change in button state. Default.</summary>
    </member>
    <member name="F:Windows.UI.Input.Preview.Injection.InjectedInputButtonChangeKind.SecondButtonDown">
      <summary>Indicates a secondary action is initiated.</summary>
    </member>
    <member name="F:Windows.UI.Input.Preview.Injection.InjectedInputButtonChangeKind.SecondButtonUp">
      <summary>Indicates a secondary action is complete.</summary>
    </member>
    <member name="F:Windows.UI.Input.Preview.Injection.InjectedInputButtonChangeKind.ThirdButtonDown">
      <summary>Indicates a third action is initiated.A touch pointer does not use this flag.</summary>
    </member>
    <member name="F:Windows.UI.Input.Preview.Injection.InjectedInputButtonChangeKind.ThirdButtonUp">
      <summary>Indicates a third action is complete.</summary>
    </member>
    <member name="T:Windows.UI.Input.Preview.Injection.InjectedInputGamepadInfo">
      <summary>Represents programmatically generated gamepad input.</summary>
    </member>
    <member name="M:Windows.UI.Input.Preview.Injection.InjectedInputGamepadInfo.#ctor">
      <summary>Creates a new InjectedInputGamepadInfo object that is used to specify the gamepad input to inject.</summary>
    </member>
    <member name="M:Windows.UI.Input.Preview.Injection.InjectedInputGamepadInfo.#ctor(Windows.Gaming.Input.GamepadReading)">
      <summary>Creates a new InjectedInputGamepadInfo object that is used to specify the gamepad input to inject based on the current state of the gamepad.</summary>
      <param name="reading">The current state of the gamepad.</param>
    </member>
    <member name="P:Windows.UI.Input.Preview.Injection.InjectedInputGamepadInfo.Buttons">
      <summary>Gets or sets the gamepad buttons used for input injection.</summary>
      <returns>One or more gamepad buttons used for input injection.</returns>
    </member>
    <member name="P:Windows.UI.Input.Preview.Injection.InjectedInputGamepadInfo.LeftThumbstickX">
      <summary>Gets or sets the position of the left stick on the X-axis.</summary>
      <returns>A value between -1.0 (pressed to the left) and 1.0 (pressed to the right).</returns>
    </member>
    <member name="P:Windows.UI.Input.Preview.Injection.InjectedInputGamepadInfo.LeftThumbstickY">
      <summary>Gets or sets the position of the left stick on the Y-axis.</summary>
      <returns>A value between -1.0 (pressed towards the user) and 1.0 (pressed away from the user).</returns>
    </member>
    <member name="P:Windows.UI.Input.Preview.Injection.InjectedInputGamepadInfo.LeftTrigger">
      <summary>Gets or sets the position of the left trigger.</summary>
      <returns>A value between 0.0 (not depressed) and 1.0 (fully depressed).</returns>
    </member>
    <member name="P:Windows.UI.Input.Preview.Injection.InjectedInputGamepadInfo.RightThumbstickX">
      <summary>Gets or sets the position of the right stick on the X-axis.</summary>
      <returns>A value between -1.0 (pressed to the left) and 1.0 (pressed to the right).</returns>
    </member>
    <member name="P:Windows.UI.Input.Preview.Injection.InjectedInputGamepadInfo.RightThumbstickY">
      <summary>Gets or sets the position of the right stick on the Y-axis.</summary>
      <returns>A value between -1.0 (pressed towards the user) and 1.0 (pressed away from the user).</returns>
    </member>
    <member name="P:Windows.UI.Input.Preview.Injection.InjectedInputGamepadInfo.RightTrigger">
      <summary>Gets or sets the position of the right trigger.</summary>
      <returns>A value between 0.0 (not depressed) and 1.0 (fully depressed).</returns>
    </member>
    <member name="T:Windows.UI.Input.Preview.Injection.InjectedInputKeyboardInfo">
      <summary>Represents programmatically generated keyboard input.</summary>
    </member>
    <member name="M:Windows.UI.Input.Preview.Injection.InjectedInputKeyboardInfo.#ctor">
      <summary>Creates a new InjectedInputKeyboardInfo object that is used to specify the keyboard input to inject.</summary>
    </member>
    <member name="P:Windows.UI.Input.Preview.Injection.InjectedInputKeyboardInfo.KeyOptions">
      <summary>Gets or sets the various options, or modifiers, used to simulate input from physical or virtual keyboards.</summary>
      <returns>The options, or modifiers, for the keyboard input.</returns>
    </member>
    <member name="P:Windows.UI.Input.Preview.Injection.InjectedInputKeyboardInfo.ScanCode">
      <summary>Gets or sets an OEM, device-dependent identifier for a key on a physical keyboard.</summary>
      <returns>The device-dependent identifier for the key on the keyboard.</returns>
    </member>
    <member name="P:Windows.UI.Input.Preview.Injection.InjectedInputKeyboardInfo.VirtualKey">
      <summary>Gets or sets a device-independent identifier mapped to a key on a physical or software keyboard.</summary>
      <returns>The device-independent identifier for the key on the keyboard.</returns>
    </member>
    <member name="T:Windows.UI.Input.Preview.Injection.InjectedInputKeyOptions">
      <summary>Specifies the various options, or modifiers, used to simulate input from physical or virtual keyboards through InjectedInputKeyboardInfo.</summary>
    </member>
    <member name="F:Windows.UI.Input.Preview.Injection.InjectedInputKeyOptions.ExtendedKey">
      <summary>The key is an extended key, such as a function key or a key on the numeric keypad.</summary>
    </member>
    <member name="F:Windows.UI.Input.Preview.Injection.InjectedInputKeyOptions.KeyUp">
      <summary>The key is released.</summary>
    </member>
    <member name="F:Windows.UI.Input.Preview.Injection.InjectedInputKeyOptions.None">
      <summary>No keystroke modifier. Default.</summary>
    </member>
    <member name="F:Windows.UI.Input.Preview.Injection.InjectedInputKeyOptions.ScanCode">
      <summary>The OEM, device-dependent identifier for the key on the keyboard.A keyboard generates two scan codes when the user types a key—one when the user presses the key and another when the user releases the key.</summary>
    </member>
    <member name="F:Windows.UI.Input.Preview.Injection.InjectedInputKeyOptions.Unicode">
      <summary>The key is a Unicode value.</summary>
    </member>
    <member name="T:Windows.UI.Input.Preview.Injection.InjectedInputMouseInfo">
      <summary>Represents programmatically generated mouse input.</summary>
    </member>
    <member name="M:Windows.UI.Input.Preview.Injection.InjectedInputMouseInfo.#ctor">
      <summary>Creates a new InjectedInputMouseInfo object that is used to specify the mouse input to inject.</summary>
    </member>
    <member name="P:Windows.UI.Input.Preview.Injection.InjectedInputMouseInfo.DeltaX">
      <summary>Gets or sets the change in value of an x-coordinate since the last mouse wheel event.</summary>
      <returns>The number of notches or distance thresholds crossed since the last pointer event. The default value is 0.</returns>
    </member>
    <member name="P:Windows.UI.Input.Preview.Injection.InjectedInputMouseInfo.DeltaY">
      <summary>Gets or sets the change in value of an x-coordinate since the last mouse wheel event.</summary>
      <returns>The number of notches or distance thresholds crossed since the last pointer event. The default value is 0.</returns>
    </member>
    <member name="P:Windows.UI.Input.Preview.Injection.InjectedInputMouseInfo.MouseData">
      <summary>Gets or sets a value used by other properties. The value is based on the MouseOptions flags set.</summary>
      <returns>The value used by other properties.</returns>
    </member>
    <member name="P:Windows.UI.Input.Preview.Injection.InjectedInputMouseInfo.MouseOptions">
      <summary>Gets or sets the various options, or modifiers, used to simulate mouse input.</summary>
      <returns>The options, or modifiers, for the mouse input.</returns>
    </member>
    <member name="P:Windows.UI.Input.Preview.Injection.InjectedInputMouseInfo.TimeOffsetInMilliseconds">
      <summary>Gets or sets the baseline, or reference value, for timed input events such as a double click/tap.</summary>
      <returns>The reference value for timed input events in milliseconds. If TimeOffsetInMilliseconds is set to 0, the current tick count is used.</returns>
    </member>
    <member name="T:Windows.UI.Input.Preview.Injection.InjectedInputMouseOptions">
      <summary>Specifies the various options, or modifiers, used to simulate mouse input through InjectedInputMouseInfo.</summary>
    </member>
    <member name="F:Windows.UI.Input.Preview.Injection.InjectedInputMouseOptions.Absolute">
      <summary>Normalized absolute coordinates between 0 and 65,535. If the flag is not set, relative data (the change in position since the last reported position) is used.</summary>
    </member>
    <member name="F:Windows.UI.Input.Preview.Injection.InjectedInputMouseOptions.HWheel">
      <summary>Mouse tilt wheel.</summary>
    </member>
    <member name="F:Windows.UI.Input.Preview.Injection.InjectedInputMouseOptions.LeftDown">
      <summary>Left mouse button pressed.</summary>
    </member>
    <member name="F:Windows.UI.Input.Preview.Injection.InjectedInputMouseOptions.LeftUp">
      <summary>Left mouse button released.</summary>
    </member>
    <member name="F:Windows.UI.Input.Preview.Injection.InjectedInputMouseOptions.MiddleDown">
      <summary>Middle mouse button pressed.</summary>
    </member>
    <member name="F:Windows.UI.Input.Preview.Injection.InjectedInputMouseOptions.MiddleUp">
      <summary>Middle mouse button released.</summary>
    </member>
    <member name="F:Windows.UI.Input.Preview.Injection.InjectedInputMouseOptions.Move">
      <summary>Move (coalesce move messages). If a mouse event occurs and the application has not yet processed the previous mouse event, the previous one is thrown away. See **MoveNoCoalesce**.</summary>
    </member>
    <member name="F:Windows.UI.Input.Preview.Injection.InjectedInputMouseOptions.MoveNoCoalesce">
      <summary>Move (do not coalesce move messages). The application processes all mouse events since the previously processed mouse event. See **Move**.</summary>
    </member>
    <member name="F:Windows.UI.Input.Preview.Injection.InjectedInputMouseOptions.None">
      <summary>No mouse modifier. Default.</summary>
    </member>
    <member name="F:Windows.UI.Input.Preview.Injection.InjectedInputMouseOptions.RightDown">
      <summary>Right mouse button pressed.</summary>
    </member>
    <member name="F:Windows.UI.Input.Preview.Injection.InjectedInputMouseOptions.RightUp">
      <summary>Right mouse button released.</summary>
    </member>
    <member name="F:Windows.UI.Input.Preview.Injection.InjectedInputMouseOptions.VirtualDesk">
      <summary>Map coordinates to the entire virtual desktop.</summary>
    </member>
    <member name="F:Windows.UI.Input.Preview.Injection.InjectedInputMouseOptions.Wheel">
      <summary>Mouse wheel.</summary>
    </member>
    <member name="F:Windows.UI.Input.Preview.Injection.InjectedInputMouseOptions.XDown">
      <summary>XBUTTON pressed.</summary>
    </member>
    <member name="F:Windows.UI.Input.Preview.Injection.InjectedInputMouseOptions.XUp">
      <summary>XBUTTON released.</summary>
    </member>
    <member name="T:Windows.UI.Input.Preview.Injection.InjectedInputPenButtons">
      <summary>Specifies the pen options used to simulate pen input through InjectedInputPenInfo.</summary>
    </member>
    <member name="F:Windows.UI.Input.Preview.Injection.InjectedInputPenButtons.Barrel">
      <summary>The barrel button is pressed.</summary>
    </member>
    <member name="F:Windows.UI.Input.Preview.Injection.InjectedInputPenButtons.Eraser">
      <summary>The eraser button is pressed.</summary>
    </member>
    <member name="F:Windows.UI.Input.Preview.Injection.InjectedInputPenButtons.Inverted">
      <summary>The pen is inverted.</summary>
    </member>
    <member name="F:Windows.UI.Input.Preview.Injection.InjectedInputPenButtons.None">
      <summary>No pen buttons are pressed. Default.</summary>
    </member>
    <member name="T:Windows.UI.Input.Preview.Injection.InjectedInputPenInfo">
      <summary>Represents programmatically generated pen input.</summary>
    </member>
    <member name="M:Windows.UI.Input.Preview.Injection.InjectedInputPenInfo.#ctor">
      <summary>Creates a new InjectedInputPenInfo object that is used to specify the pen input to inject.</summary>
    </member>
    <member name="P:Windows.UI.Input.Preview.Injection.InjectedInputPenInfo.PenButtons">
      <summary>Gets or sets the pen button options.</summary>
      <returns>The pen button states.</returns>
    </member>
    <member name="P:Windows.UI.Input.Preview.Injection.InjectedInputPenInfo.PenParameters">
      <summary>Gets or sets the pen states used to simulate pen input.</summary>
      <returns>The pen states used to simulate pen input.</returns>
    </member>
    <member name="P:Windows.UI.Input.Preview.Injection.InjectedInputPenInfo.PointerInfo">
      <summary>Gets or sets basic pointer info common to pen input.</summary>
      <returns>The pointer info.</returns>
    </member>
    <member name="P:Windows.UI.Input.Preview.Injection.InjectedInputPenInfo.Pressure">
      <summary>Gets or sets the force exerted by the pointer device on the surface of the digitizer.</summary>
      <returns>The pen contact force exerted on the digitizer surface, normalized to a range between 0 and 1024. The default is 0.</returns>
    </member>
    <member name="P:Windows.UI.Input.Preview.Injection.InjectedInputPenInfo.Rotation">
      <summary>Gets or sets the clockwise rotation, or twist, of the pointer.</summary>
      <returns>The clockwise rotation, or twist, of the pointer normalized to a range between 0 and 359. The default is 0.</returns>
    </member>
    <member name="P:Windows.UI.Input.Preview.Injection.InjectedInputPenInfo.TiltX">
      <summary>Gets or sets the angle of tilt of the pointer along the x-axis.</summary>
      <returns>The angle of tilt of the pointer along the x-axis in a range of -90 to +90, with a positive value indicating a tilt to the right. The default is 0.</returns>
    </member>
    <member name="P:Windows.UI.Input.Preview.Injection.InjectedInputPenInfo.TiltY">
      <summary>Gets or sets the angle of tilt of the pointer along the y-axis.</summary>
      <returns>The angle of tilt of the pointer along the y-axis in a range of -90 to +90, with a positive value indicating a tilt toward the user. The default is 0.</returns>
    </member>
    <member name="T:Windows.UI.Input.Preview.Injection.InjectedInputPenParameters">
      <summary>Specifies the pen states used to simulate pen input through InjectedInputPenInfo.</summary>
    </member>
    <member name="F:Windows.UI.Input.Preview.Injection.InjectedInputPenParameters.None">
      <summary>No pen state reported. Default.</summary>
    </member>
    <member name="F:Windows.UI.Input.Preview.Injection.InjectedInputPenParameters.Pressure">
      <summary>The pen contact pressure on the digitizer surface, normalized to a range between 0 and 1024. The default is 0 if the device does not report pressure.</summary>
    </member>
    <member name="F:Windows.UI.Input.Preview.Injection.InjectedInputPenParameters.Rotation">
      <summary>The clockwise rotation, or twist, of the pointer normalized in a range of 0 to 359. The default is 0.</summary>
    </member>
    <member name="F:Windows.UI.Input.Preview.Injection.InjectedInputPenParameters.TiltX">
      <summary>The angle of tilt of the pointer along the x-axis in a range of -90 to +90, with a positive value indicating a tilt to the right. The default is 0.</summary>
    </member>
    <member name="F:Windows.UI.Input.Preview.Injection.InjectedInputPenParameters.TiltY">
      <summary>The angle of tilt of the pointer along the y-axis in a range of -90 to +90, with a positive value indicating a tilt toward the user. The default is 0.</summary>
    </member>
    <member name="T:Windows.UI.Input.Preview.Injection.InjectedInputPoint">
      <summary>Contains the screen coordinates of the pointer in device-independent pixel (DIP).</summary>
    </member>
    <member name="F:Windows.UI.Input.Preview.Injection.InjectedInputPoint.PositionX">
      <summary>The x-coordinate of the pointer in device-independent pixel (DIP).</summary>
    </member>
    <member name="F:Windows.UI.Input.Preview.Injection.InjectedInputPoint.PositionY">
      <summary>The y-coordinate of the pointer in device-independent pixel (DIP).</summary>
    </member>
    <member name="T:Windows.UI.Input.Preview.Injection.InjectedInputPointerInfo">
      <summary>Contains basic pointer information common to all pointer types.</summary>
    </member>
    <member name="F:Windows.UI.Input.Preview.Injection.InjectedInputPointerInfo.PerformanceCount">
      <summary>A high resolution (less than one microsecond) time stamp used for time-interval measurements.</summary>
    </member>
    <member name="F:Windows.UI.Input.Preview.Injection.InjectedInputPointerInfo.PixelLocation">
      <summary>The screen coordinates of the pointer in device-independent pixel (DIP).</summary>
    </member>
    <member name="F:Windows.UI.Input.Preview.Injection.InjectedInputPointerInfo.PointerId">
      <summary>A unique identifier for the lifetime of the pointer. A pointer is created when it enters detection range and destroyed when it leaves detection range. If a pointer goes out of detection range and then returns, it is treated as a new pointer and might be assigned a new identifier.</summary>
    </member>
    <member name="F:Windows.UI.Input.Preview.Injection.InjectedInputPointerInfo.PointerOptions">
      <summary>The various options, or modifiers, used to simulate pointer input through InjectedInputMouseInfo, InjectedInputPenInfo, and InjectedInputTouchInfo.</summary>
    </member>
    <member name="F:Windows.UI.Input.Preview.Injection.InjectedInputPointerInfo.TimeOffsetInMilliseconds">
      <summary>The baseline, or reference value, in milliseconds, for timed input events such as a double click/tap.</summary>
    </member>
    <member name="T:Windows.UI.Input.Preview.Injection.InjectedInputPointerOptions">
      <summary>Specifies the various options, or modifiers, used to simulate pointer input through InjectedInputMouseInfo, InjectedInputPenInfo, and InjectedInputTouchInfo.</summary>
    </member>
    <member name="F:Windows.UI.Input.Preview.Injection.InjectedInputPointerOptions.Canceled">
      <summary>Indicates that the pointer is departing in an abnormal manner, such as when the system receives invalid input for the pointer or when a device with active pointers departs abruptly. If the application receiving the input is in a position to do so, it should treat the interaction as not completed and reverse any effects of the pointer.</summary>
    </member>
    <member name="F:Windows.UI.Input.Preview.Injection.InjectedInputPointerOptions.CaptureChanged">
      <summary>Indicates that this pointer was captured by (associated with) another element and the original element has lost capture.</summary>
    </member>
    <member name="F:Windows.UI.Input.Preview.Injection.InjectedInputPointerOptions.Confidence">
      <summary>Indicates a suggestion from the source device about whether the pointer represents an intended or accidental interaction, which is especially relevant for touch pointers where an accidental interaction (such as with the palm of the hand) can trigger input. The presence of this flag indicates that the source device has high confidence that this input is part of an intended interaction.</summary>
    </member>
    <member name="F:Windows.UI.Input.Preview.Injection.InjectedInputPointerOptions.FirstButton">
      <summary>Indicates a primary action.</summary>
    </member>
    <member name="F:Windows.UI.Input.Preview.Injection.InjectedInputPointerOptions.InContact">
      <summary>Indicates that the pointer is in contact with the digitizer surface or area. When this flag is not set, it indicates a hovering pointer.</summary>
    </member>
    <member name="F:Windows.UI.Input.Preview.Injection.InjectedInputPointerOptions.InRange">
      <summary>Indicates that the pointer continues to exist. When this flag is not set, it indicates the pointer has left detection range.</summary>
    </member>
    <member name="F:Windows.UI.Input.Preview.Injection.InjectedInputPointerOptions.New">
      <summary>Indicates the arrival of a new pointer.</summary>
    </member>
    <member name="F:Windows.UI.Input.Preview.Injection.InjectedInputPointerOptions.None">
      <summary>No pointer modifier. Default.</summary>
    </member>
    <member name="F:Windows.UI.Input.Preview.Injection.InjectedInputPointerOptions.PointerDown">
      <summary>Indicates that this pointer made contact with the digitizer surface. A touch pointer has this flag set when it is in contact with the digitizer surface.</summary>
    </member>
    <member name="F:Windows.UI.Input.Preview.Injection.InjectedInputPointerOptions.PointerUp">
      <summary>Indicates that this pointer ended contact with the digitizer surface. A touch pointer has this flag set when it ends contact with the digitizer surface.</summary>
    </member>
    <member name="F:Windows.UI.Input.Preview.Injection.InjectedInputPointerOptions.Primary">
      <summary>Indicates that the pointer can perform actions beyond those available to non-primary pointers. For example, when a primary pointer makes contact with a window’s surface, it might provide the window an opportunity to activate.</summary>
    </member>
    <member name="F:Windows.UI.Input.Preview.Injection.InjectedInputPointerOptions.SecondButton">
      <summary>Indicates a secondary action.</summary>
    </member>
    <member name="F:Windows.UI.Input.Preview.Injection.InjectedInputPointerOptions.Update">
      <summary>Indicates a simple update that does not include pointer state changes.</summary>
    </member>
    <member name="T:Windows.UI.Input.Preview.Injection.InjectedInputRectangle">
      <summary>The offsets, from the injected pointer, for the bounding box that represents the touch contact area.</summary>
    </member>
    <member name="F:Windows.UI.Input.Preview.Injection.InjectedInputRectangle.Bottom">
      <summary>The location of the bottom side of the rectangle, in device-independent pixel (DIP).</summary>
    </member>
    <member name="F:Windows.UI.Input.Preview.Injection.InjectedInputRectangle.Left">
      <summary>The location of the left side of the rectangle, in device-independent pixel (DIP).</summary>
    </member>
    <member name="F:Windows.UI.Input.Preview.Injection.InjectedInputRectangle.Right">
      <summary>The location of the left side of the rectangle, in device-independent pixel (DIP).</summary>
    </member>
    <member name="F:Windows.UI.Input.Preview.Injection.InjectedInputRectangle.Top">
      <summary>The location of the top side of the rectangle, in device-independent pixel (DIP).</summary>
    </member>
    <member name="T:Windows.UI.Input.Preview.Injection.InjectedInputShortcut">
      <summary>Specifies the system shortcuts for InjectShortcut.</summary>
    </member>
    <member name="F:Windows.UI.Input.Preview.Injection.InjectedInputShortcut.Back">
      <summary>Indicates traversal through a back stack.</summary>
    </member>
    <member name="F:Windows.UI.Input.Preview.Injection.InjectedInputShortcut.Search">
      <summary>Indicates traversal to a search screen.</summary>
    </member>
    <member name="F:Windows.UI.Input.Preview.Injection.InjectedInputShortcut.Start">
      <summary>Indicates traversal to a start, or home, screen.</summary>
    </member>
    <member name="T:Windows.UI.Input.Preview.Injection.InjectedInputTouchInfo">
      <summary>Represents programmatically generated touch input.</summary>
    </member>
    <member name="M:Windows.UI.Input.Preview.Injection.InjectedInputTouchInfo.#ctor">
      <summary>Creates a new InjectedInputTouchInfo object that is used to specify the touch input to inject.</summary>
    </member>
    <member name="P:Windows.UI.Input.Preview.Injection.InjectedInputTouchInfo.Contact">
      <summary>Gets or sets the bounding box that represents the touch contact area.</summary>
      <returns>The contact area in device-independent pixel (DIP). The default is a 0-by-0 rectangle, centered around the pointer PixelLocation.</returns>
    </member>
    <member name="P:Windows.UI.Input.Preview.Injection.InjectedInputTouchInfo.Orientation">
      <summary>Gets or sets the counter-clockwise angle of rotation around the major axis of the pointer device (the z-axis, perpendicular to the surface of the digitizer).</summary>
      <returns>The pointer orientation, with a value between 0 and 359, where 0 indicates a touch pointer aligned with the x-axis and pointing from left to right; increasing values indicate degrees of rotation in the counter-clockwise direction. The default is 0.</returns>
    </member>
    <member name="P:Windows.UI.Input.Preview.Injection.InjectedInputTouchInfo.PointerInfo">
      <summary>Gets or sets basic pointer info common to touch input.</summary>
      <returns>The pointer info.</returns>
    </member>
    <member name="P:Windows.UI.Input.Preview.Injection.InjectedInputTouchInfo.Pressure">
      <summary>Gets or sets the force exerted by the pointer device on the surface of the digitizer.</summary>
      <returns>The touch contact force exerted on the digitizer surface, normalized to a range between 0 and 1024. The default is 0.</returns>
    </member>
    <member name="P:Windows.UI.Input.Preview.Injection.InjectedInputTouchInfo.TouchParameters">
      <summary>Gets or sets the touch states used to simulate touch input.</summary>
      <returns>The touch states used to simulate touch input.</returns>
    </member>
    <member name="T:Windows.UI.Input.Preview.Injection.InjectedInputTouchParameters">
      <summary>Specifies the touch states used to simulate touch input through InjectedInputTouchInfo.</summary>
    </member>
    <member name="F:Windows.UI.Input.Preview.Injection.InjectedInputTouchParameters.Contact">
      <summary>The screen coordinates of the bounding box that represents the touch contact area.</summary>
    </member>
    <member name="F:Windows.UI.Input.Preview.Injection.InjectedInputTouchParameters.None">
      <summary>No touch state reported. Default.</summary>
    </member>
    <member name="F:Windows.UI.Input.Preview.Injection.InjectedInputTouchParameters.Orientation">
      <summary>The counter-clockwise angle of rotation around the major axis of the pointer device (the z-axis, perpendicular to the surface of the digitizer).</summary>
    </member>
    <member name="F:Windows.UI.Input.Preview.Injection.InjectedInputTouchParameters.Pressure">
      <summary>The force exerted by the pointer device on the surface of the digitizer.</summary>
    </member>
    <member name="T:Windows.UI.Input.Preview.Injection.InjectedInputVisualizationMode">
      <summary>Specifies the type of visual feedback displayed for the injected input type.</summary>
    </member>
    <member name="F:Windows.UI.Input.Preview.Injection.InjectedInputVisualizationMode.Default">
      <summary>Indicates default system visual feedback for the type of injected input.</summary>
    </member>
    <member name="F:Windows.UI.Input.Preview.Injection.InjectedInputVisualizationMode.Indirect">
      <summary>Indicates indirect visual feedback for the type of injected input (pen and touch only, typically for projection to an external monitor).</summary>
    </member>
    <member name="F:Windows.UI.Input.Preview.Injection.InjectedInputVisualizationMode.None">
      <summary>Indicates no visual feedback for the injected input. Default.</summary>
    </member>
    <member name="T:Windows.UI.Input.Preview.Injection.InputInjector">
      <summary>Represents the virtual input device for sending the input data.</summary>
    </member>
    <member name="M:Windows.UI.Input.Preview.Injection.InputInjector.InitializeGamepadInjection">
      <summary>Initializes a virtual gamepad device that can synthesize input events and provide corresponding input data to the system.</summary>
    </member>
    <member name="M:Windows.UI.Input.Preview.Injection.InputInjector.InitializePenInjection(Windows.UI.Input.Preview.Injection.InjectedInputVisualizationMode)">
      <summary>Initializes a virtual pen device that can synthesize input events and provide corresponding input data to the system.</summary>
      <param name="visualMode">The visual feedback mode for pen input injection.</param>
    </member>
    <member name="M:Windows.UI.Input.Preview.Injection.InputInjector.InitializeTouchInjection(Windows.UI.Input.Preview.Injection.InjectedInputVisualizationMode)">
      <summary>Initializes a virtual touch device that can synthesize input events and provide corresponding input data to the system.</summary>
      <param name="visualMode">The type of visual feedback displayed for touch input injection.</param>
    </member>
    <member name="M:Windows.UI.Input.Preview.Injection.InputInjector.InjectGamepadInput(Windows.UI.Input.Preview.Injection.InjectedInputGamepadInfo)">
      <summary>Sends programmatically generated gamepad input to the system.</summary>
      <param name="input">The gamepad input specified by InjectedInputGamepadInfo.</param>
    </member>
    <member name="M:Windows.UI.Input.Preview.Injection.InputInjector.InjectKeyboardInput(Windows.Foundation.Collections.IIterable{Windows.UI.Input.Preview.Injection.InjectedInputKeyboardInfo})">
      <summary>Sends programmatically generated keyboard input to the system.</summary>
      <param name="input">The keyboard input specified by InjectedInputKeyboardInfo.</param>
    </member>
    <member name="M:Windows.UI.Input.Preview.Injection.InputInjector.InjectMouseInput(Windows.Foundation.Collections.IIterable{Windows.UI.Input.Preview.Injection.InjectedInputMouseInfo})">
      <summary>Sends programmatically generated mouse input to the system.</summary>
      <param name="input">The mouse input specified by InjectedInputMouseInfo.</param>
    </member>
    <member name="M:Windows.UI.Input.Preview.Injection.InputInjector.InjectPenInput(Windows.UI.Input.Preview.Injection.InjectedInputPenInfo)">
      <summary>Sends programmatically generated pen input to the system.</summary>
      <param name="input">The pen input specified by InjectedInputPenInfo.</param>
    </member>
    <member name="M:Windows.UI.Input.Preview.Injection.InputInjector.InjectShortcut(Windows.UI.Input.Preview.Injection.InjectedInputShortcut)">
      <summary>Sends programmatically generated system shortcuts to the system.</summary>
      <param name="shortcut">The system shortcuts.</param>
    </member>
    <member name="M:Windows.UI.Input.Preview.Injection.InputInjector.InjectTouchInput(Windows.Foundation.Collections.IIterable{Windows.UI.Input.Preview.Injection.InjectedInputTouchInfo})">
      <summary>Sends programmatically generated touch input to the system.</summary>
      <param name="input">The touch input specified by InjectedInputTouchInfo.</param>
    </member>
    <member name="M:Windows.UI.Input.Preview.Injection.InputInjector.TryCreate">
      <summary>Attempts to create a new instance of the InputInjector class.</summary>
      <returns>If successful, returns a new instance of the InputInjector class. Otherwise, returns null.</returns>
    </member>
    <member name="M:Windows.UI.Input.Preview.Injection.InputInjector.TryCreateForAppBroadcastOnly">
      <summary>Attempts to create a new instance of the InputInjector class.</summary>
      <returns>If successful, returns a new instance of the InputInjector class. Otherwise, returns null.</returns>
    </member>
    <member name="M:Windows.UI.Input.Preview.Injection.InputInjector.UninitializeGamepadInjection">
      <summary>Shuts down the virtual gamepad device created with InitializeGamepadInjection.</summary>
    </member>
    <member name="M:Windows.UI.Input.Preview.Injection.InputInjector.UninitializePenInjection">
      <summary>Shuts down the virtual pen device created with InitializePenInjection.</summary>
    </member>
    <member name="M:Windows.UI.Input.Preview.Injection.InputInjector.UninitializeTouchInjection">
      <summary>Shuts down the virtual touch device created with InitializeTouchInjection.</summary>
    </member>
    <member name="T:Windows.UI.Input.Spatial.SpatialGestureRecognizer">
      <summary>Interprets user interactions from hands, motion controllers, and system voice commands to surface spatial gesture events, which users target using their gaze or a motion controller's pointing ray.</summary>
    </member>
    <member name="M:Windows.UI.Input.Spatial.SpatialGestureRecognizer.#ctor(Windows.UI.Input.Spatial.SpatialGestureSettings)">
      <summary>Initializes a new SpatialGestureRecognizer with the specified gesture settings.</summary>
      <param name="settings">The gesture settings for the new recognizer.</param>
    </member>
    <member name="P:Windows.UI.Input.Spatial.SpatialGestureRecognizer.GestureSettings">
      <summary>Gets the current SpatialGestureSettings for this recognizer.</summary>
      <returns>The gesture settings.</returns>
    </member>
    <member name="E:Windows.UI.Input.Spatial.SpatialGestureRecognizer.HoldCanceled">
      <summary>Occurs when a Hold gesture is canceled.</summary>
    </member>
    <member name="E:Windows.UI.Input.Spatial.SpatialGestureRecognizer.HoldCompleted">
      <summary>Occurs when a Hold gesture completes.</summary>
    </member>
    <member name="E:Windows.UI.Input.Spatial.SpatialGestureRecognizer.HoldStarted">
      <summary>Occurs when an interaction becomes a Hold gesture.</summary>
    </member>
    <member name="E:Windows.UI.Input.Spatial.SpatialGestureRecognizer.ManipulationCanceled">
      <summary>Occurs when a Manipulation gesture is canceled.</summary>
    </member>
    <member name="E:Windows.UI.Input.Spatial.SpatialGestureRecognizer.ManipulationCompleted">
      <summary>Occurs when a Manipulation gesture is completed.</summary>
    </member>
    <member name="E:Windows.UI.Input.Spatial.SpatialGestureRecognizer.ManipulationStarted">
      <summary>Occurs when an interaction becomes a Manipulation gesture.</summary>
    </member>
    <member name="E:Windows.UI.Input.Spatial.SpatialGestureRecognizer.ManipulationUpdated">
      <summary>Occurs when a Manipulation gesture is updated due to hand movement.</summary>
    </member>
    <member name="E:Windows.UI.Input.Spatial.SpatialGestureRecognizer.NavigationCanceled">
      <summary>Occurs when a Navigation gesture is canceled.</summary>
    </member>
    <member name="E:Windows.UI.Input.Spatial.SpatialGestureRecognizer.NavigationCompleted">
      <summary>Occurs when a Navigation gesture is completed.</summary>
    </member>
    <member name="E:Windows.UI.Input.Spatial.SpatialGestureRecognizer.NavigationStarted">
      <summary>Occurs when an interaction becomes a Navigation gesture.</summary>
    </member>
    <member name="E:Windows.UI.Input.Spatial.SpatialGestureRecognizer.NavigationUpdated">
      <summary>Occurs when a Navigation gesture is updated due to hand or motion controller movement.</summary>
    </member>
    <member name="E:Windows.UI.Input.Spatial.SpatialGestureRecognizer.RecognitionEnded">
      <summary>Occurs when gesture recognition ends, due to completion or cancellation of a gesture (this is the last event to fire).</summary>
    </member>
    <member name="E:Windows.UI.Input.Spatial.SpatialGestureRecognizer.RecognitionStarted">
      <summary>Occurs when gesture recognition begins (this is the first event to fire).</summary>
    </member>
    <member name="E:Windows.UI.Input.Spatial.SpatialGestureRecognizer.Tapped">
      <summary>Occurs when a Tap or DoubleTap gesture is recognized.</summary>
    </member>
    <member name="M:Windows.UI.Input.Spatial.SpatialGestureRecognizer.CancelPendingGestures">
      <summary>Cancels all in-progress gestures and abandons any captured interactions.</summary>
    </member>
    <member name="M:Windows.UI.Input.Spatial.SpatialGestureRecognizer.CaptureInteraction(Windows.UI.Input.Spatial.SpatialInteraction)">
      <summary>Track all input events that occur as part of the specified interaction.</summary>
      <param name="interaction">The interaction to capture from the InteractionDetected event.</param>
    </member>
    <member name="M:Windows.UI.Input.Spatial.SpatialGestureRecognizer.TrySetGestureSettings(Windows.UI.Input.Spatial.SpatialGestureSettings)">
      <summary>Attempts to change the gesture settings for this recognizer.</summary>
      <param name="settings">The new SpatialGestureSettings to switch to.</param>
      <returns>True if the switch was successful; otherwise, false.</returns>
    </member>
    <member name="T:Windows.UI.Input.Spatial.SpatialGestureSettings">
      <summary>This enumeration represents the set of gestures that may be recognized by a SpatialGestureRecognizer.</summary>
    </member>
    <member name="F:Windows.UI.Input.Spatial.SpatialGestureSettings.DoubleTap">
      <summary>Enable support for the double-tap gesture.</summary>
    </member>
    <member name="F:Windows.UI.Input.Spatial.SpatialGestureSettings.Hold">
      <summary>Enable support for the hold gesture.</summary>
    </member>
    <member name="F:Windows.UI.Input.Spatial.SpatialGestureSettings.ManipulationTranslate">
      <summary>Enable support for the manipulation gesture, tracking changes to the hand's position.</summary>
    </member>
    <member name="F:Windows.UI.Input.Spatial.SpatialGestureSettings.NavigationRailsX">
      <summary>Enable support for the navigation gesture, in the horizontal axis using rails (guides).</summary>
    </member>
    <member name="F:Windows.UI.Input.Spatial.SpatialGestureSettings.NavigationRailsY">
      <summary>Enable support for the navigation gesture, in the vertical axis using rails (guides).</summary>
    </member>
    <member name="F:Windows.UI.Input.Spatial.SpatialGestureSettings.NavigationRailsZ">
      <summary>Enable support for the navigation gesture, in the depth axis using rails (guides).</summary>
    </member>
    <member name="F:Windows.UI.Input.Spatial.SpatialGestureSettings.NavigationX">
      <summary>Enable support for the navigation gesture, in the horizontal axis.</summary>
    </member>
    <member name="F:Windows.UI.Input.Spatial.SpatialGestureSettings.NavigationY">
      <summary>Enable support for the navigation gesture, in the vertical axis.</summary>
    </member>
    <member name="F:Windows.UI.Input.Spatial.SpatialGestureSettings.NavigationZ">
      <summary>Enable support for the navigation gesture, in the depth axis.</summary>
    </member>
    <member name="F:Windows.UI.Input.Spatial.SpatialGestureSettings.None">
      <summary>Disable support for gestures.</summary>
    </member>
    <member name="F:Windows.UI.Input.Spatial.SpatialGestureSettings.Tap">
      <summary>Enable support for the tap gesture.</summary>
    </member>
    <member name="T:Windows.UI.Input.Spatial.SpatialHoldCanceledEventArgs">
      <summary>Provides data for the SpatialGestureRecognizer.HoldCanceled event.</summary>
    </member>
    <member name="P:Windows.UI.Input.Spatial.SpatialHoldCanceledEventArgs.InteractionSourceKind">
      <summary>Gets the kind of interaction source associated with this gesture.</summary>
      <returns>The interaction source kind.</returns>
    </member>
    <member name="T:Windows.UI.Input.Spatial.SpatialHoldCompletedEventArgs">
      <summary>Provides data for the SpatialGestureRecognizer.HoldCompleted event.</summary>
    </member>
    <member name="P:Windows.UI.Input.Spatial.SpatialHoldCompletedEventArgs.InteractionSourceKind">
      <summary>Gets the kind of interaction source associated with this gesture.</summary>
      <returns>The interaction source kind.</returns>
    </member>
    <member name="T:Windows.UI.Input.Spatial.SpatialHoldStartedEventArgs">
      <summary>Provides data for the SpatialGestureRecognizer.HoldStarted event.</summary>
    </member>
    <member name="P:Windows.UI.Input.Spatial.SpatialHoldStartedEventArgs.InteractionSourceKind">
      <summary>Gets the kind of interaction source associated with this gesture.</summary>
      <returns>The interaction source kind.</returns>
    </member>
    <member name="M:Windows.UI.Input.Spatial.SpatialHoldStartedEventArgs.TryGetPointerPose(Windows.Perception.Spatial.SpatialCoordinateSystem)">
      <summary>Gets the available pointer poses, such as the user's head gaze and each motion controller's pointing ray, for use in targeting this gesture.</summary>
      <param name="coordinateSystem">The coordinate system in which to express the pointer poses.</param>
      <returns>The pointer poses.</returns>
    </member>
    <member name="T:Windows.UI.Input.Spatial.SpatialInteraction">
      <summary>Represents an interaction caused by a hand, motion controller, or the user's voice.</summary>
    </member>
    <member name="P:Windows.UI.Input.Spatial.SpatialInteraction.SourceState">
      <summary>Gets the state associated with the source update that triggered this gesture.</summary>
      <returns>The state.</returns>
    </member>
    <member name="T:Windows.UI.Input.Spatial.SpatialInteractionController">
      <summary>Represents the specifics of a motion controller.</summary>
    </member>
    <member name="P:Windows.UI.Input.Spatial.SpatialInteractionController.HasThumbstick">
      <summary>Gets whether the motion controller has a thumbstick.</summary>
      <returns>Whether the controller has a thumbstick.</returns>
    </member>
    <member name="P:Windows.UI.Input.Spatial.SpatialInteractionController.HasTouchpad">
      <summary>Gets whether the motion controller has a touchpad.</summary>
      <returns>Whether the controller has a touchpad.</returns>
    </member>
    <member name="P:Windows.UI.Input.Spatial.SpatialInteractionController.ProductId">
      <summary>Gets the product identifier for this motion controller.</summary>
      <returns>The product identifier.</returns>
    </member>
    <member name="P:Windows.UI.Input.Spatial.SpatialInteractionController.SimpleHapticsController">
      <summary>Provides access to the motion controller's ability to vibrate in the user's hand.</summary>
      <returns>The simple haptics controller.</returns>
    </member>
    <member name="P:Windows.UI.Input.Spatial.SpatialInteractionController.VendorId">
      <summary>Gets the vendor identifier for this motion controller.</summary>
      <returns>The vendor identifier.</returns>
    </member>
    <member name="P:Windows.UI.Input.Spatial.SpatialInteractionController.Version">
      <summary>Gets the version, or revision, number for this motion controller.</summary>
      <returns>The version number.</returns>
    </member>
    <member name="M:Windows.UI.Input.Spatial.SpatialInteractionController.TryGetBatteryReport">
      <summary>Gets information about the motion controller's current battery state.</summary>
      <returns>Information about the motion controller's current battery state, if available; otherwise, null.</returns>
    </member>
    <member name="M:Windows.UI.Input.Spatial.SpatialInteractionController.TryGetRenderableModelAsync">
      <summary>Gets a renderable model stream for this controller, which can be unpacked and rendered to represent this controller.</summary>
      <returns>Operation that triggers once the renderable model stream is loaded, yielding the stream or null if there is no model available.</returns>
    </member>
    <member name="T:Windows.UI.Input.Spatial.SpatialInteractionControllerProperties">
      <summary>Represents state specific to motion controllers.</summary>
    </member>
    <member name="P:Windows.UI.Input.Spatial.SpatialInteractionControllerProperties.IsThumbstickPressed">
      <summary>Gets whether a motion controller is experiencing a thumbstick press.</summary>
      <returns>Whether the source is experiencing a thumbstick press.</returns>
    </member>
    <member name="P:Windows.UI.Input.Spatial.SpatialInteractionControllerProperties.IsTouchpadPressed">
      <summary>Gets whether a motion controller is experiencing a touchpad press.</summary>
      <returns>Whether the source is experiencing a touchpad press.</returns>
    </member>
    <member name="P:Windows.UI.Input.Spatial.SpatialInteractionControllerProperties.IsTouchpadTouched">
      <summary>Gets whether a motion controller is experiencing a touchpad touch.</summary>
      <returns>Whether the source is experiencing a touchpad touch.</returns>
    </member>
    <member name="P:Windows.UI.Input.Spatial.SpatialInteractionControllerProperties.ThumbstickX">
      <summary>Gets a value between -1.0 and 1.0 representing the horizontal position of the thumbstick.</summary>
      <returns>The thumbstick X value.</returns>
    </member>
    <member name="P:Windows.UI.Input.Spatial.SpatialInteractionControllerProperties.ThumbstickY">
      <summary>Gets a value between -1.0 and 1.0 representing the vertical position of the thumbstick.</summary>
      <returns>The thumbstick Y value.</returns>
    </member>
    <member name="P:Windows.UI.Input.Spatial.SpatialInteractionControllerProperties.TouchpadX">
      <summary>Gets a value between -1.0 and 1.0 representing the horizontal position of the user's finger on the touchpad.</summary>
      <returns>The touchpad X value.</returns>
    </member>
    <member name="P:Windows.UI.Input.Spatial.SpatialInteractionControllerProperties.TouchpadY">
      <summary>Gets a value between -1.0 and 1.0 representing the vertical position of the user's finger on the touchpad.</summary>
      <returns>The touchpad Y value.</returns>
    </member>
    <member name="T:Windows.UI.Input.Spatial.SpatialInteractionDetectedEventArgs">
      <summary>Provides data for the SpatialInteractionManager.InteractionDetected event.</summary>
    </member>
    <member name="P:Windows.UI.Input.Spatial.SpatialInteractionDetectedEventArgs.Interaction">
      <summary>Gets the detected interaction, for routing to a SpatialGestureRecognizer.</summary>
      <returns>The interaction.</returns>
    </member>
    <member name="P:Windows.UI.Input.Spatial.SpatialInteractionDetectedEventArgs.InteractionSource">
      <summary>Gets the specific source associated with the detected interaction.</summary>
      <returns>The interaction source.</returns>
    </member>
    <member name="P:Windows.UI.Input.Spatial.SpatialInteractionDetectedEventArgs.InteractionSourceKind">
      <summary>Gets the kind of source associated with the detected interaction.</summary>
      <returns>The interaction source kind.</returns>
    </member>
    <member name="M:Windows.UI.Input.Spatial.SpatialInteractionDetectedEventArgs.TryGetPointerPose(Windows.Perception.Spatial.SpatialCoordinateSystem)">
      <summary>Gets the available pointer poses, such as the user's head gaze and each motion controller's pointer pose, for use in routing this interaction to a SpatialGestureRecognizer.</summary>
      <param name="coordinateSystem">The coordinate system in which to express the pointer poses.</param>
      <returns>The pointer poses.</returns>
    </member>
    <member name="T:Windows.UI.Input.Spatial.SpatialInteractionManager">
      <summary>Provides access to user input from hands, motion controllers, and system voice commands.</summary>
    </member>
    <member name="E:Windows.UI.Input.Spatial.SpatialInteractionManager.InteractionDetected">
      <summary>Occurs when a new interaction is available for routing to a SpatialGestureRecognizer.</summary>
    </member>
    <member name="E:Windows.UI.Input.Spatial.SpatialInteractionManager.SourceDetected">
      <summary>Occurs when a new hand, motion controller, or speech source has been detected.</summary>
    </member>
    <member name="E:Windows.UI.Input.Spatial.SpatialInteractionManager.SourceLost">
      <summary>Occurs when a hand, motion controller, or speech source is no longer available.</summary>
    </member>
    <member name="E:Windows.UI.Input.Spatial.SpatialInteractionManager.SourcePressed">
      <summary>Occurs when a hand, motion controller, or speech source has entered a pressed state.</summary>
    </member>
    <member name="E:Windows.UI.Input.Spatial.SpatialInteractionManager.SourceReleased">
      <summary>Occurs when a hand, motion controller, or speech source has exited a pressed state.</summary>
    </member>
    <member name="E:Windows.UI.Input.Spatial.SpatialInteractionManager.SourceUpdated">
      <summary>Occurs when a hand, motion controller, or speech source has experienced a change to its SpatialInteractionSourceState.</summary>
    </member>
    <member name="M:Windows.UI.Input.Spatial.SpatialInteractionManager.GetDetectedSourcesAtTimestamp(Windows.Perception.PerceptionTimestamp)">
      <summary>Get the state of all interaction sources detected for the specified timestamp.</summary>
      <param name="timeStamp">The time to query the state of interaction sources.</param>
      <returns>The source states detected.</returns>
    </member>
    <member name="M:Windows.UI.Input.Spatial.SpatialInteractionManager.GetForCurrentView">
      <summary>Get the SpatialInteractionManager associated with the current CoreWindow.</summary>
      <returns>The spatial interaction manager.</returns>
    </member>
    <member name="M:Windows.UI.Input.Spatial.SpatialInteractionManager.IsSourceKindSupported(Windows.UI.Input.Spatial.SpatialInteractionSourceKind)">
      <summary>Gets whether the specified interaction source is supported on this device.</summary>
      <param name="kind">The interaction source.</param>
      <returns>Whether the interaction source is supported.</returns>
    </member>
    <member name="T:Windows.UI.Input.Spatial.SpatialInteractionPressKind">
      <summary>Specifies the kind of press represented by a SourcePressed or SourceReleased event.</summary>
    </member>
    <member name="F:Windows.UI.Input.Spatial.SpatialInteractionPressKind.Grasp">
      <summary>For motion controllers, a grasp represents the user squeezing their fist tightly.  This may be detected by grip buttons or a palm trigger.</summary>
    </member>
    <member name="F:Windows.UI.Input.Spatial.SpatialInteractionPressKind.Menu">
      <summary>For motion controllers, a Menu press represents the controller's Menu button being pressed.</summary>
    </member>
    <member name="F:Windows.UI.Input.Spatial.SpatialInteractionPressKind.None">
      <summary>This is a SourceDetected, SourceLost or SourceUpdated event, which does not represent a press or a release.</summary>
    </member>
    <member name="F:Windows.UI.Input.Spatial.SpatialInteractionPressKind.Select">
      <summary>Select represents the primary press for a spatial interaction source:</summary>
    </member>
    <member name="F:Windows.UI.Input.Spatial.SpatialInteractionPressKind.Thumbstick">
      <summary>For motion controllers, a thumbstick press represents the user clicking down on the thumbstick.</summary>
    </member>
    <member name="F:Windows.UI.Input.Spatial.SpatialInteractionPressKind.Touchpad">
      <summary>For motion controllers, a touchpad press represents the user clicking down on the touchpad.</summary>
    </member>
    <member name="T:Windows.UI.Input.Spatial.SpatialInteractionSource">
      <summary>Represents one detected instance of a hand, motion controller, or speech source that can cause interactions and gestures.</summary>
    </member>
    <member name="P:Windows.UI.Input.Spatial.SpatialInteractionSource.Controller">
      <summary>Represents the specifics of a detected motion controller.</summary>
      <returns>The motion controller, or null if the source is not a motion controller.</returns>
    </member>
    <member name="P:Windows.UI.Input.Spatial.SpatialInteractionSource.Handedness">
      <summary>Gets whether the interaction source represents the user's left hand or right hand.</summary>
      <returns>The handedness.</returns>
    </member>
    <member name="P:Windows.UI.Input.Spatial.SpatialInteractionSource.Id">
      <summary>Gets the identifier for the hand, motion controller, or speech source.</summary>
      <returns>The ID.</returns>
    </member>
    <member name="P:Windows.UI.Input.Spatial.SpatialInteractionSource.IsGraspSupported">
      <summary>Gets whether the source supports grasps.</summary>
      <returns>True for some motion controllers, and false for other interaction sources.</returns>
    </member>
    <member name="P:Windows.UI.Input.Spatial.SpatialInteractionSource.IsMenuSupported">
      <summary>Gets whether the source supports Menu presses.</summary>
      <returns>Whether the source supports Menu presses.</returns>
    </member>
    <member name="P:Windows.UI.Input.Spatial.SpatialInteractionSource.IsPointingSupported">
      <summary>Gets whether the source can provide pointer poses.</summary>
      <returns>Returns true for motion controllers that support positional tracking and false for other interaction sources.</returns>
    </member>
    <member name="P:Windows.UI.Input.Spatial.SpatialInteractionSource.Kind">
      <summary>Gets the interaction source type.</summary>
      <returns>The interaction source type.</returns>
    </member>
    <member name="M:Windows.UI.Input.Spatial.SpatialInteractionSource.TryCreateHandMeshObserver">
      <summary>Synchronously requests a HandMeshObserver to provide mesh updates for each frame that tracks the detected shape of a hand.</summary>
      <returns>A hand mesh observer if this source supports hand meshes; otherwise, null.</returns>
    </member>
    <member name="M:Windows.UI.Input.Spatial.SpatialInteractionSource.TryCreateHandMeshObserverAsync">
      <summary>Requests a HandMeshObserver to provide mesh updates for each frame that tracks the detected shape of a hand.</summary>
      <returns>An operation that triggers with a hand mesh observer (if this source supports hand meshes); otherwise, an operation that returns null.</returns>
    </member>
    <member name="M:Windows.UI.Input.Spatial.SpatialInteractionSource.TryGetStateAtTimestamp(Windows.Perception.PerceptionTimestamp)">
      <summary>Get the state of this source as of the specified timestamp.</summary>
      <param name="timestamp">The time to query for the state of this interaction source.</param>
      <returns>The state.</returns>
    </member>
    <member name="T:Windows.UI.Input.Spatial.SpatialInteractionSourceEventArgs">
      <summary>Provides data for the SpatialInteractionSource Source events.</summary>
    </member>
    <member name="P:Windows.UI.Input.Spatial.SpatialInteractionSourceEventArgs.PressKind">
      <summary>Gets the kind of press or release associated with the event.</summary>
      <returns>The press kind.</returns>
    </member>
    <member name="P:Windows.UI.Input.Spatial.SpatialInteractionSourceEventArgs.State">
      <summary>Gets the interaction source state associated with the event.</summary>
      <returns>The interaction source state.</returns>
    </member>
    <member name="T:Windows.UI.Input.Spatial.SpatialInteractionSourceHandedness">
      <summary>Specifies whether the interaction source represents the user's left hand or right hand.</summary>
    </member>
    <member name="F:Windows.UI.Input.Spatial.SpatialInteractionSourceHandedness.Left">
      <summary>The interaction source represents the user's left hand.</summary>
    </member>
    <member name="F:Windows.UI.Input.Spatial.SpatialInteractionSourceHandedness.Right">
      <summary>The interaction source represents the user's right hand.</summary>
    </member>
    <member name="F:Windows.UI.Input.Spatial.SpatialInteractionSourceHandedness.Unspecified">
      <summary>The interaction source does not represent a specific hand.</summary>
    </member>
    <member name="T:Windows.UI.Input.Spatial.SpatialInteractionSourceKind">
      <summary>Specifies the kind of an interaction source.</summary>
    </member>
    <member name="F:Windows.UI.Input.Spatial.SpatialInteractionSourceKind.Controller">
      <summary>The interaction source is a motion controller.</summary>
    </member>
    <member name="F:Windows.UI.Input.Spatial.SpatialInteractionSourceKind.Hand">
      <summary>The interaction source is one of the user's hands.</summary>
    </member>
    <member name="F:Windows.UI.Input.Spatial.SpatialInteractionSourceKind.Other">
      <summary>The interaction source is of a kind not known in this version of the API.</summary>
    </member>
    <member name="F:Windows.UI.Input.Spatial.SpatialInteractionSourceKind.Voice">
      <summary>The interaction source is the user's speech, when speaking a system command such as "Select".</summary>
    </member>
    <member name="T:Windows.UI.Input.Spatial.SpatialInteractionSourceLocation">
      <summary>Represents the grip pose and pointer pose of a hand or motion controller.</summary>
    </member>
    <member name="P:Windows.UI.Input.Spatial.SpatialInteractionSourceLocation.AngularVelocity">
      <summary>Gets the angular velocity of a hand or motion controller.</summary>
      <returns>The angular velocity.</returns>
    </member>
    <member name="P:Windows.UI.Input.Spatial.SpatialInteractionSourceLocation.Orientation">
      <summary>Gets the grip pose orientation, representing the orientation of the user's hand as it holds a motion controller.</summary>
      <returns>The orientation.</returns>
    </member>
    <member name="P:Windows.UI.Input.Spatial.SpatialInteractionSourceLocation.Position">
      <summary>Gets the grip pose position, representing the position of the user's hand, either directly or where it holds a motion controller.</summary>
      <returns>The position.</returns>
    </member>
    <member name="P:Windows.UI.Input.Spatial.SpatialInteractionSourceLocation.PositionAccuracy">
      <summary>Gets the accuracy of an interaction source's positional tracking.</summary>
      <returns>The position accuracy.</returns>
    </member>
    <member name="P:Windows.UI.Input.Spatial.SpatialInteractionSourceLocation.SourcePointerPose">
      <summary>Gets the pointer pose for a particular spatial interaction source, such as a motion controller, at a given timestamp.</summary>
      <returns>The interaction source pointer pose.</returns>
    </member>
    <member name="P:Windows.UI.Input.Spatial.SpatialInteractionSourceLocation.Velocity">
      <summary>Gets the velocity of a hand or motion controller.</summary>
      <returns>The velocity.</returns>
    </member>
    <member name="T:Windows.UI.Input.Spatial.SpatialInteractionSourcePositionAccuracy">
      <summary>Specifies the accuracy of an interaction source's positional tracking.</summary>
    </member>
    <member name="F:Windows.UI.Input.Spatial.SpatialInteractionSourcePositionAccuracy.Approximate">
      <summary>The interaction source's position is only being tracked approximately, with either an inferred or body-locked position.</summary>
    </member>
    <member name="F:Windows.UI.Input.Spatial.SpatialInteractionSourcePositionAccuracy.High">
      <summary>The interaction source's position is being tracked at its nominal accuracy.</summary>
    </member>
    <member name="T:Windows.UI.Input.Spatial.SpatialInteractionSourceProperties">
      <summary>Represents advanced state of a hand or motion controller.</summary>
    </member>
    <member name="P:Windows.UI.Input.Spatial.SpatialInteractionSourceProperties.SourceLossRisk">
      <summary>Gets the risk that detection of a hand or motion controller will be lost as a value from 0.0 to 1.0.</summary>
      <returns>The source loss risk.</returns>
    </member>
    <member name="M:Windows.UI.Input.Spatial.SpatialInteractionSourceProperties.TryGetLocation(Windows.Perception.Spatial.SpatialCoordinateSystem)">
      <summary>Get the position, orientation and velocity of the hand or motion controller, expressed in the specified coordinate system.</summary>
      <param name="coordinateSystem">The coordinate system in which to express the hand's location.</param>
      <returns>The location.</returns>
    </member>
    <member name="M:Windows.UI.Input.Spatial.SpatialInteractionSourceProperties.TryGetSourceLossMitigationDirection(Windows.Perception.Spatial.SpatialCoordinateSystem)">
      <summary>Gets the direction you should suggest that the user move their hand or motion controller if it is nearing the edge of the detection area.</summary>
      <param name="coordinateSystem">The coordinate system in which to express the mitigation direction.</param>
      <returns>The mitigation direction vector, or null if there is no mitigation direction.</returns>
    </member>
    <member name="T:Windows.UI.Input.Spatial.SpatialInteractionSourceState">
      <summary>Represents a snapshot of the state of a spatial interaction source (hand, motion controller, or speech) at a given time.</summary>
    </member>
    <member name="P:Windows.UI.Input.Spatial.SpatialInteractionSourceState.ControllerProperties">
      <summary>Gets state specific to motion controllers.</summary>
      <returns>The motion controller properties.</returns>
    </member>
    <member name="P:Windows.UI.Input.Spatial.SpatialInteractionSourceState.IsGrasped">
      <summary>Gets whether an input device detects a grasp/grab action (how users take direct action on objects in order to manipulate them).</summary>
      <returns>True, if the source detects a grasp/grab action. Otherwise, false.</returns>
    </member>
    <member name="P:Windows.UI.Input.Spatial.SpatialInteractionSourceState.IsMenuPressed">
      <summary>Gets whether a motion controller is experiencing a Menu press.</summary>
      <returns>Whether the source is experiencing a Menu press.</returns>
    </member>
    <member name="P:Windows.UI.Input.Spatial.SpatialInteractionSourceState.IsPressed">
      <summary>Gets whether a hand or motion controller is experiencing any press.</summary>
      <returns>Whether the source is experiencing any press.</returns>
    </member>
    <member name="P:Windows.UI.Input.Spatial.SpatialInteractionSourceState.IsSelectPressed">
      <summary>Gets whether a hand or motion controller is experiencing a primary Select press.</summary>
      <returns>Whether the source is experiencing a Select press.</returns>
    </member>
    <member name="P:Windows.UI.Input.Spatial.SpatialInteractionSourceState.Properties">
      <summary>Gets advanced state of the interaction source.</summary>
      <returns>The properties.</returns>
    </member>
    <member name="P:Windows.UI.Input.Spatial.SpatialInteractionSourceState.SelectPressedValue">
      <summary>Gets the amount to which a hand or motion controller is experiencing a primary Select press, as a value between 0.0 and 1.0.</summary>
      <returns>The amount to which the source is experiencing a Select press.</returns>
    </member>
    <member name="P:Windows.UI.Input.Spatial.SpatialInteractionSourceState.Source">
      <summary>Gets the interaction source that this state describes.</summary>
      <returns>The source.</returns>
    </member>
    <member name="P:Windows.UI.Input.Spatial.SpatialInteractionSourceState.Timestamp">
      <summary>Gets the timestamp at which this state snapshot was taken.</summary>
      <returns>The timestamp.</returns>
    </member>
    <member name="M:Windows.UI.Input.Spatial.SpatialInteractionSourceState.TryGetHandPose">
      <summary>Gets the poses of the user's joints for this hand.</summary>
      <returns>The poses of the user's hand joints if supported for this source; otherwise null.</returns>
    </member>
    <member name="M:Windows.UI.Input.Spatial.SpatialInteractionSourceState.TryGetPointerPose(Windows.Perception.Spatial.SpatialCoordinateSystem)">
      <summary>Gets the available pointer poses, such as the user's head gaze, eye gaze and each motion controller's pointer pose, for the timestamp when this state snapshot was taken.</summary>
      <param name="coordinateSystem">The coordinate system in which to express the pointer poses.</param>
      <returns>The pointer poses.</returns>
    </member>
    <member name="T:Windows.UI.Input.Spatial.SpatialManipulationCanceledEventArgs">
      <summary>Provides data for the SpatialGestureRecognizer.ManipulationCanceled event.</summary>
    </member>
    <member name="P:Windows.UI.Input.Spatial.SpatialManipulationCanceledEventArgs.InteractionSourceKind">
      <summary>Gets the kind of interaction source associated with this gesture.</summary>
      <returns>The interaction source kind.</returns>
    </member>
    <member name="T:Windows.UI.Input.Spatial.SpatialManipulationCompletedEventArgs">
      <summary>Provides data for the SpatialGestureRecognizer.ManipulationCompleted event.</summary>
    </member>
    <member name="P:Windows.UI.Input.Spatial.SpatialManipulationCompletedEventArgs.InteractionSourceKind">
      <summary>Gets the kind of interaction source associated with this gesture.</summary>
      <returns>The interaction source kind.</returns>
    </member>
    <member name="M:Windows.UI.Input.Spatial.SpatialManipulationCompletedEventArgs.TryGetCumulativeDelta(Windows.Perception.Spatial.SpatialCoordinateSystem)">
      <summary>Get the relative motion of the hand since the start of the Manipulation gesture.</summary>
      <param name="coordinateSystem">The coordinate system in which to express the delta.</param>
      <returns>The delta.</returns>
    </member>
    <member name="T:Windows.UI.Input.Spatial.SpatialManipulationDelta">
      <summary>Represents the relative motion of the hand since the start of a Manipulation gesture.</summary>
    </member>
    <member name="P:Windows.UI.Input.Spatial.SpatialManipulationDelta.Translation">
      <summary>Get the relative translation of the hand since the start of a Manipulation gesture.</summary>
      <returns>The translation.</returns>
    </member>
    <member name="T:Windows.UI.Input.Spatial.SpatialManipulationStartedEventArgs">
      <summary>Provides data for the SpatialGestureRecognizer.ManipulationStarted event.</summary>
    </member>
    <member name="P:Windows.UI.Input.Spatial.SpatialManipulationStartedEventArgs.InteractionSourceKind">
      <summary>Gets the kind of interaction source associated with this gesture.</summary>
      <returns>The interaction source kind.</returns>
    </member>
    <member name="M:Windows.UI.Input.Spatial.SpatialManipulationStartedEventArgs.TryGetPointerPose(Windows.Perception.Spatial.SpatialCoordinateSystem)">
      <summary>Gets the available pointer poses, such as the user's head gaze and each motion controller's pointer pose, for use in targeting this gesture.</summary>
      <param name="coordinateSystem">The coordinate system in which to express the pointer poses.</param>
      <returns>The pointer poses.</returns>
    </member>
    <member name="T:Windows.UI.Input.Spatial.SpatialManipulationUpdatedEventArgs">
      <summary>Provides data for the SpatialGestureRecognizer.ManipulationUpdated event.</summary>
    </member>
    <member name="P:Windows.UI.Input.Spatial.SpatialManipulationUpdatedEventArgs.InteractionSourceKind">
      <summary>Gets the kind of interaction source associated with this gesture.</summary>
      <returns>The interaction source kind.</returns>
    </member>
    <member name="M:Windows.UI.Input.Spatial.SpatialManipulationUpdatedEventArgs.TryGetCumulativeDelta(Windows.Perception.Spatial.SpatialCoordinateSystem)">
      <summary>Get the relative motion of the hand since the start of the Manipulation gesture.</summary>
      <param name="coordinateSystem">The coordinate system in which to express the delta.</param>
      <returns>The delta.</returns>
    </member>
    <member name="T:Windows.UI.Input.Spatial.SpatialNavigationCanceledEventArgs">
      <summary>Provides data for the SpatialGestureRecognizer.NavigationCanceled event.</summary>
    </member>
    <member name="P:Windows.UI.Input.Spatial.SpatialNavigationCanceledEventArgs.InteractionSourceKind">
      <summary>Gets the kind of interaction source associated with this gesture.</summary>
      <returns>The interaction source kind.</returns>
    </member>
    <member name="T:Windows.UI.Input.Spatial.SpatialNavigationCompletedEventArgs">
      <summary>Provides data for the SpatialGestureRecognizer.NavigationCompleted event.</summary>
    </member>
    <member name="P:Windows.UI.Input.Spatial.SpatialNavigationCompletedEventArgs.InteractionSourceKind">
      <summary>Gets the kind of interaction source associated with this gesture.</summary>
      <returns>The interaction source kind.</returns>
    </member>
    <member name="P:Windows.UI.Input.Spatial.SpatialNavigationCompletedEventArgs.NormalizedOffset">
      <summary>Gets the normalized offset of the hand or motion controller within the unit cube for all axes for this Navigation gesture.</summary>
      <returns>The normalized offset.</returns>
    </member>
    <member name="T:Windows.UI.Input.Spatial.SpatialNavigationStartedEventArgs">
      <summary>Provides data for the SpatialGestureRecognizer.NavigationStarted event.</summary>
    </member>
    <member name="P:Windows.UI.Input.Spatial.SpatialNavigationStartedEventArgs.InteractionSourceKind">
      <summary>Gets the kind of interaction source associated with this gesture.</summary>
      <returns>The interaction source kind.</returns>
    </member>
    <member name="P:Windows.UI.Input.Spatial.SpatialNavigationStartedEventArgs.IsNavigatingX">
      <summary>Gets whether the navigation gesture the user is performing involves motion on the horizontal axis.</summary>
      <returns>Whether the gesture involves horizontal navigation.</returns>
    </member>
    <member name="P:Windows.UI.Input.Spatial.SpatialNavigationStartedEventArgs.IsNavigatingY">
      <summary>Gets whether the navigation gesture the user is performing involves motion on the vertical axis.</summary>
      <returns>Whether the gesture involves vertical navigation.</returns>
    </member>
    <member name="P:Windows.UI.Input.Spatial.SpatialNavigationStartedEventArgs.IsNavigatingZ">
      <summary>Gets whether the navigation gesture the user is performing involves motion on the depth axis.</summary>
      <returns>Whether the gesture involves depth navigation.</returns>
    </member>
    <member name="M:Windows.UI.Input.Spatial.SpatialNavigationStartedEventArgs.TryGetPointerPose(Windows.Perception.Spatial.SpatialCoordinateSystem)">
      <summary>Gets the available pointer poses, such as the user's head gaze and each motion controller's pointer pose, for use in targeting this gesture.</summary>
      <param name="coordinateSystem">The coordinate system in which to express the pointer poses.</param>
      <returns>The pointer poses.</returns>
    </member>
    <member name="T:Windows.UI.Input.Spatial.SpatialNavigationUpdatedEventArgs">
      <summary>Provides data for the SpatialGestureRecognizer.NavigationUpdated event.</summary>
    </member>
    <member name="P:Windows.UI.Input.Spatial.SpatialNavigationUpdatedEventArgs.InteractionSourceKind">
      <summary>Gets the kind of interaction source associated with this gesture.</summary>
      <returns>The interaction source kind.</returns>
    </member>
    <member name="P:Windows.UI.Input.Spatial.SpatialNavigationUpdatedEventArgs.NormalizedOffset">
      <summary>Gets the normalized offset of the hand or motion controller within the unit cube for all axes for this Navigation gesture.</summary>
      <returns>The normalized offset.</returns>
    </member>
    <member name="T:Windows.UI.Input.Spatial.SpatialPointerInteractionSourcePose">
      <summary>Represents a motion controller's pointer pose in relation to its surroundings.</summary>
    </member>
    <member name="P:Windows.UI.Input.Spatial.SpatialPointerInteractionSourcePose.ForwardDirection">
      <summary>Gets the forward direction of the motion controller's pointer pose in the specified coordinate system, as a unit vector.</summary>
      <returns>The forward direction unit vector.</returns>
    </member>
    <member name="P:Windows.UI.Input.Spatial.SpatialPointerInteractionSourcePose.Orientation">
      <summary>Gets the orientation of the motion controller's pointer pose in the specified coordinate system.</summary>
      <returns>The orientation.</returns>
    </member>
    <member name="P:Windows.UI.Input.Spatial.SpatialPointerInteractionSourcePose.Position">
      <summary>Gets the position of the motion controller's pointer pose in the specified coordinate system.</summary>
      <returns>The position.</returns>
    </member>
    <member name="P:Windows.UI.Input.Spatial.SpatialPointerInteractionSourcePose.PositionAccuracy">
      <summary>Gets the accuracy of an interaction source's positional tracking.</summary>
      <returns>The position accuracy.</returns>
    </member>
    <member name="P:Windows.UI.Input.Spatial.SpatialPointerInteractionSourcePose.UpDirection">
      <summary>Gets the up direction that orients the motion controller's pointer pose in the specified coordinate system, as a unit vector.</summary>
      <returns>The up direction unit vector.</returns>
    </member>
    <member name="T:Windows.UI.Input.Spatial.SpatialPointerPose">
      <summary>Represents the available spatial pointer poses, such as the user's head gaze, eye gaze and each motion controller's pointer pose, for use in targeting hand gestures, motion controller presses, and speech interactions.</summary>
    </member>
    <member name="P:Windows.UI.Input.Spatial.SpatialPointerPose.Eyes">
      <summary>Gets the user's eye gaze for this timestamp.</summary>
      <returns>The eye gaze if supported by the current headset; otherwise, null.</returns>
    </member>
    <member name="P:Windows.UI.Input.Spatial.SpatialPointerPose.Head">
      <summary>Gets the user's head gaze for this timestamp.</summary>
      <returns>The head gaze.</returns>
    </member>
    <member name="P:Windows.UI.Input.Spatial.SpatialPointerPose.IsHeadCapturedBySystem">
      <summary>Gets whether the user's head gaze is being captured by system UI at the moment (preventing gaze-driven presses from being delivered to the view associated with this SpatialPointerPose ).</summary>
      <returns>Whether head gaze is being captured by the system.</returns>
    </member>
    <member name="P:Windows.UI.Input.Spatial.SpatialPointerPose.Timestamp">
      <summary>Gets the timestamp when the pointing rays are determined.</summary>
      <returns>The timestamp.</returns>
    </member>
    <member name="M:Windows.UI.Input.Spatial.SpatialPointerPose.TryGetAtTimestamp(Windows.Perception.Spatial.SpatialCoordinateSystem,Windows.Perception.PerceptionTimestamp)">
      <summary>Gets the head gaze and motion controller pointer poses for the specified timestamp.</summary>
      <param name="coordinateSystem">The coordinate system in which to express the pointer poses.</param>
      <param name="timestamp">The timestamp, past or future.</param>
      <returns>The pointer poses, or null if the specified coordinate system cannot be located.</returns>
    </member>
    <member name="M:Windows.UI.Input.Spatial.SpatialPointerPose.TryGetInteractionSourcePose(Windows.UI.Input.Spatial.SpatialInteractionSource)">
      <summary>Gets the pointer pose for a particular spatial interaction source, such as a motion controller, at a given timestamp.</summary>
      <param name="source">The spatial interaction source for which a pointer pose should be determined.</param>
      <returns>The interaction source pointer pose.</returns>
    </member>
    <member name="T:Windows.UI.Input.Spatial.SpatialRecognitionEndedEventArgs">
      <summary>Provides data for the SpatialGestureRecognizer.RecognitionEnded event.</summary>
    </member>
    <member name="P:Windows.UI.Input.Spatial.SpatialRecognitionEndedEventArgs.InteractionSourceKind">
      <summary>Gets the kind of interaction source associated with this gesture.</summary>
      <returns>The interaction source kind.</returns>
    </member>
    <member name="T:Windows.UI.Input.Spatial.SpatialRecognitionStartedEventArgs">
      <summary>Provides data for the SpatialGestureRecognizer.RecognitionStarted event.</summary>
    </member>
    <member name="P:Windows.UI.Input.Spatial.SpatialRecognitionStartedEventArgs.InteractionSourceKind">
      <summary>Gets the kind of interaction source associated with this gesture.</summary>
      <returns>The interaction source kind.</returns>
    </member>
    <member name="M:Windows.UI.Input.Spatial.SpatialRecognitionStartedEventArgs.IsGesturePossible(Windows.UI.Input.Spatial.SpatialGestureSettings)">
      <summary>Returns whether the specified gesture is possible, given the capabilities of the relevant interaction source. For example, Voice cannot be used for Manipulation gestures.</summary>
      <param name="gesture">The specific single gesture to test for.</param>
      <returns>Whether the gesture is still possible.</returns>
    </member>
    <member name="M:Windows.UI.Input.Spatial.SpatialRecognitionStartedEventArgs.TryGetPointerPose(Windows.Perception.Spatial.SpatialCoordinateSystem)">
      <summary>Gets the available pointer poses, such as the user's head gaze and each motion controller's pointer pose, for use in targeting this gesture.</summary>
      <param name="coordinateSystem">The coordinate system in which to express the pointer poses.</param>
      <returns>The pointer poses.</returns>
    </member>
    <member name="T:Windows.UI.Input.Spatial.SpatialTappedEventArgs">
      <summary>Provides data for the SpatialGestureRecognizer.Tapped event.</summary>
    </member>
    <member name="P:Windows.UI.Input.Spatial.SpatialTappedEventArgs.InteractionSourceKind">
      <summary>Gets the kind of interaction source associated with this gesture.</summary>
      <returns>The interaction source kind.</returns>
    </member>
    <member name="P:Windows.UI.Input.Spatial.SpatialTappedEventArgs.TapCount">
      <summary>The tap number represented by this gesture, either 1 or 2.</summary>
      <returns>The tap count.</returns>
    </member>
    <member name="M:Windows.UI.Input.Spatial.SpatialTappedEventArgs.TryGetPointerPose(Windows.Perception.Spatial.SpatialCoordinateSystem)">
      <summary>Gets the available pointer poses, such as the user's head gaze and each motion controller's pointer pose, for use in targeting this gesture.</summary>
      <param name="coordinateSystem">The coordinate system in which to express the pointer poses.</param>
      <returns>The pointer poses.</returns>
    </member>
    <member name="T:Windows.UI.Notifications.AdaptiveNotificationContentKind">
      <summary>Specifies the type of content contained in the adaptive notification.</summary>
    </member>
    <member name="F:Windows.UI.Notifications.AdaptiveNotificationContentKind.Text">
      <summary>Text content.</summary>
    </member>
    <member name="T:Windows.UI.Notifications.AdaptiveNotificationText">
      <summary>Represents the text content of an adaptive notification.</summary>
    </member>
    <member name="M:Windows.UI.Notifications.AdaptiveNotificationText.#ctor">
      <summary>Creates a new instance of the AdaptiveNotificationText class.</summary>
    </member>
    <member name="P:Windows.UI.Notifications.AdaptiveNotificationText.Hints">
      <summary>Specifies hints for formatting the notification, such as the text style, text wrapping, and alignment. For a complete list of hints, see the text element entry of the Adaptive notifications schema.</summary>
      <returns>A collection of name-value pairs that provide hints for formatting the notification, such as the text style, text wrapping, and alignment. For a complete list of hints, see the text element entry of the Adaptive notifications schema.</returns>
    </member>
    <member name="P:Windows.UI.Notifications.AdaptiveNotificationText.Kind">
      <summary>Specifies the type of content the notification contains. This property always returns AdaptiveNotificationContentKind.Text.</summary>
      <returns>A value that specifies the type of content the notification contains. This property always returns AdaptiveNotificationContentKind.Text.</returns>
    </member>
    <member name="P:Windows.UI.Notifications.AdaptiveNotificationText.Language">
      <summary>Gets or sets the language of the text content.</summary>
      <returns>The language of the text content. See the National Language Support (NLS) API Reference for a list of valid values.</returns>
    </member>
    <member name="P:Windows.UI.Notifications.AdaptiveNotificationText.Text">
      <summary>Gets or sets the text content to display.</summary>
      <returns>The text content to display.</returns>
    </member>
    <member name="T:Windows.UI.Notifications.BadgeNotification">
      <summary>Defines the content, associated metadata, and expiration time of an update to a tile's badge overlay. A badge can display a number from 1 to 99 or a [status glyph](https://docs.microsoft.com/previous-versions/windows/apps/hh779719(v=win.10)).</summary>
    </member>
    <member name="M:Windows.UI.Notifications.BadgeNotification.#ctor(Windows.Data.Xml.Dom.XmlDocument)">
      <summary>Creates and initializes a new instance of the BadgeNotification.</summary>
      <param name="content">The XML content that defines the badge update.</param>
    </member>
    <member name="P:Windows.UI.Notifications.BadgeNotification.Content">
      <summary>Gets the XML that defines the value or glyph used as the tile's badge.</summary>
      <returns>The object that contains the XML.</returns>
    </member>
    <member name="P:Windows.UI.Notifications.BadgeNotification.ExpirationTime">
      <summary>Gets or sets the time that Windows will remove the badge from the tile. By default, local badge notifications do not expire and push, periodic, and scheduled badge notifications expire after three days. It is a best practice to explicitly set an expiration time to avoid stale content.</summary>
      <returns>The date and time that the notification should be removed.</returns>
    </member>
    <member name="T:Windows.UI.Notifications.BadgeTemplateType">
      <summary>Specifies the template to use for a tile's badge overlay. Used by BadgeUpdateManager.getTemplateContent.</summary>
    </member>
    <member name="F:Windows.UI.Notifications.BadgeTemplateType.BadgeGlyph">
      <summary>A system-provided glyph image. For more information, see [Badge overview](https://docs.microsoft.com/previous-versions/windows/apps/hh779719(v=win.10)).</summary>
    </member>
    <member name="F:Windows.UI.Notifications.BadgeTemplateType.BadgeNumber">
      <summary>A numerical value from 1 to 99. Values greater than 99 are accepted, but in those cases "99+" is displayed instead of the actual number. In scenarios where your numbers are expected to be greater than 99, you should consider using a glyph instead.</summary>
    </member>
    <member name="T:Windows.UI.Notifications.BadgeUpdateManager">
      <summary>Creates BadgeUpdater objects that you use to manipulate a tile's badge overlay. This class also provides access to the XML content of the system-provided badge templates so that you can customize that content for use in updating your badges.</summary>
    </member>
    <member name="M:Windows.UI.Notifications.BadgeUpdateManager.CreateBadgeUpdaterForApplication">
      <summary>Creates and initializes a new instance of the BadgeUpdater, which lets you change the appearance or content of the badge on the calling app's tile.</summary>
      <returns>The object you will use to send changes to the app tile's badge.</returns>
    </member>
    <member name="M:Windows.UI.Notifications.BadgeUpdateManager.CreateBadgeUpdaterForApplication(System.String)">
      <summary>Creates and initializes a new instance of the BadgeUpdater for a specified app tile's badge, usually the tile of another app in the package. The BadgeUpdater lets you change the appearance or content of that badge.</summary>
      <param name="applicationId">The unique ID of the tile whose badge you want to update.</param>
      <returns>The object you will use to send changes to the application tile's badge.</returns>
    </member>
    <member name="M:Windows.UI.Notifications.BadgeUpdateManager.CreateBadgeUpdaterForSecondaryTile(System.String)">
      <summary>Creates and initializes a new instance of the BadgeUpdater, which enables you to change the appearance or content of a badge on a secondary tile. The tile can belong to the calling app or any other app in the same package.</summary>
      <param name="tileId">The unique ID of the tile.</param>
      <returns>The object you will use to send badge updates to the tile identified by *tileID*.</returns>
    </member>
    <member name="M:Windows.UI.Notifications.BadgeUpdateManager.GetForUser(Windows.System.User)">
      <summary>Creates and initializes a new BadgeUpdateManagerForUser for the specified user, which lets you change the appearance or content of the badge on a tile for a specific user.</summary>
      <param name="user">The user who will receive the tile badge updates.</param>
      <returns>An object that will update tile badges for the specified user.</returns>
    </member>
    <member name="M:Windows.UI.Notifications.BadgeUpdateManager.GetTemplateContent(Windows.UI.Notifications.BadgeTemplateType)">
      <summary>Gets the XML content of one of the predefined badge templates so that you can customize it for a badge update.</summary>
      <param name="type">The type of badge template, either a glyph or a number.</param>
      <returns>The object that contains the template XML.</returns>
    </member>
    <member name="T:Windows.UI.Notifications.BadgeUpdateManagerForUser">
      <summary>Creates BadgeUpdater objects that you use to manipulate a tile's badge overlay for a specific user. This class also provides access to the XML content of the system-provided badge templates so that you can customize that content for use in updating your badges.</summary>
    </member>
    <member name="P:Windows.UI.Notifications.BadgeUpdateManagerForUser.User">
      <summary>Gets the user targeted by the badge update manager.</summary>
      <returns>The user targeted by the badge update manager.</returns>
    </member>
    <member name="M:Windows.UI.Notifications.BadgeUpdateManagerForUser.CreateBadgeUpdaterForApplication">
      <summary>Creates and initializes a new instance of the BadgeUpdater, which lets you change the appearance or content of the badge for the bound user on the calling app's tile.</summary>
      <returns>A BadgeUpdater for the current app and user.</returns>
    </member>
    <member name="M:Windows.UI.Notifications.BadgeUpdateManagerForUser.CreateBadgeUpdaterForApplication(System.String)">
      <summary>Creates a new BadgeUpdater for the bound user and the specified app tile's badge, usually the tile of another app in the package. The BadgeUpdater lets you change the appearance or content of that badge.</summary>
      <param name="applicationId">The ID of the app that owns the tile to update.</param>
      <returns>A BadgeUpdater for the current user and the specified app.</returns>
    </member>
    <member name="M:Windows.UI.Notifications.BadgeUpdateManagerForUser.CreateBadgeUpdaterForSecondaryTile(System.String)">
      <summary>Creates a BadgeUpdater, which enables you to change the appearance or content of a badge on a secondary tile for the bound user. The tile can belong to the calling app or any other app in the same package.</summary>
      <param name="tileId">The ID of the secondary tile.</param>
      <returns>A BadgeUpdater for the secondary tile of the current app for the current user.</returns>
    </member>
    <member name="T:Windows.UI.Notifications.BadgeUpdater">
      <summary>Updates a badge overlay on the specific tile that the updater is bound to.</summary>
    </member>
    <member name="M:Windows.UI.Notifications.BadgeUpdater.Clear">
      <summary>Removes the badge from the tile that the updater is bound to.</summary>
    </member>
    <member name="M:Windows.UI.Notifications.BadgeUpdater.StartPeriodicUpdate(Windows.Foundation.Uri,Windows.Foundation.DateTime,Windows.UI.Notifications.PeriodicUpdateRecurrence)">
      <summary>Begins a series of timed updates for the badge from a web resource that the updater is bound to. Updates begin at a specified time. Note that only web resources (http/https) are allowed in a periodic update.</summary>
      <param name="badgeContent">The Uniform Resource Identifier (URI) from which the XML content of the badge update will be retrieved.</param>
      <param name="startTime">The time at which the Uniform Resource Identifier (URI) should first be polled for new badge content.</param>
      <param name="requestedInterval">The frequency with which the Uniform Resource Identifier (URI) is polled for new badge content, following the initial update at *startTime*.</param>
    </member>
    <member name="M:Windows.UI.Notifications.BadgeUpdater.StartPeriodicUpdate(Windows.Foundation.Uri,Windows.UI.Notifications.PeriodicUpdateRecurrence)">
      <summary>Begins a series of timed updates for the badge from a web resource that the updater is bound to, beginning immediately. Note that only web resources (http/https) are allowed in a periodic update.</summary>
      <param name="badgeContent">The Uniform Resource Identifier (URI) from which the XML content of the badge update will be retrieved.</param>
      <param name="requestedInterval">The frequency with which the Uniform Resource Identifier (URI) is polled for new badge content.</param>
    </member>
    <member name="M:Windows.UI.Notifications.BadgeUpdater.StopPeriodicUpdate">
      <summary>Cancels the current series of timed updates for the badge that the updater is bound to.</summary>
    </member>
    <member name="M:Windows.UI.Notifications.BadgeUpdater.Update(Windows.UI.Notifications.BadgeNotification)">
      <summary>Applies a change to the badge's glyph or number.</summary>
      <param name="notification">The object that supplies the new XML definition for the badge.</param>
    </member>
    <member name="T:Windows.UI.Notifications.IAdaptiveNotificationContent">
      <summary>Defines the content for an adaptive notification.</summary>
    </member>
    <member name="P:Windows.UI.Notifications.IAdaptiveNotificationContent.Hints">
      <summary>Specifies hints for formatting the notification, such as the text style, text wrapping, and alignment. For a complete list of hints, see the text element entry of the Adaptive notifications schema.</summary>
      <returns>A collection of name-value pairs that provide hints for formatting the notification, such as the text style, text wrapping, and alignment. For a complete list of hints, see the text element entry of the Adaptive notifications schema.</returns>
    </member>
    <member name="P:Windows.UI.Notifications.IAdaptiveNotificationContent.Kind">
      <summary>Specifies the type of content the notification contains.</summary>
      <returns>A value that specifies the type of content the notification contains.</returns>
    </member>
    <member name="T:Windows.UI.Notifications.KnownAdaptiveNotificationHints">
      <summary>Specifies the types of hints available to adaptive notifications.</summary>
    </member>
    <member name="P:Windows.UI.Notifications.KnownAdaptiveNotificationHints.Align">
      <summary>Gets a string representation of the align hint for adaptive notifications.</summary>
      <returns>The string representation of the align hint.</returns>
    </member>
    <member name="P:Windows.UI.Notifications.KnownAdaptiveNotificationHints.MaxLines">
      <summary>Gets a string representation of the max-lines hint for adaptive notifications.</summary>
      <returns>The string representation of the max-lines hint.</returns>
    </member>
    <member name="P:Windows.UI.Notifications.KnownAdaptiveNotificationHints.MinLines">
      <summary>Gets a string representation of the min-lines hint for adaptive notifications.</summary>
      <returns>The string representation of the min-lines hint.</returns>
    </member>
    <member name="P:Windows.UI.Notifications.KnownAdaptiveNotificationHints.Style">
      <summary>Gets a string representation of the style hint for adaptive notifications.</summary>
      <returns>The string representation of the style hint.</returns>
    </member>
    <member name="P:Windows.UI.Notifications.KnownAdaptiveNotificationHints.TextStacking">
      <summary>Gets a string representation of the text-stacking hint for adaptive notifications.</summary>
      <returns>The string representation of the text-stacking hint.</returns>
    </member>
    <member name="P:Windows.UI.Notifications.KnownAdaptiveNotificationHints.Wrap">
      <summary>Gets a string representation of the wrap hint for adaptive notifications.</summary>
      <returns>The string representation of the wrap hint.</returns>
    </member>
    <member name="T:Windows.UI.Notifications.KnownAdaptiveNotificationTextStyles">
      <summary>Specifies the text styles available for adaptive notifications.</summary>
    </member>
    <member name="P:Windows.UI.Notifications.KnownAdaptiveNotificationTextStyles.Base">
      <summary>Gets the string that represents the Base text style.</summary>
      <returns>The string that represents the Base text style.</returns>
    </member>
    <member name="P:Windows.UI.Notifications.KnownAdaptiveNotificationTextStyles.BaseSubtle">
      <summary>Gets the string that represents the BaseSubtle text style.</summary>
      <returns>The string that represents the BaseSubtle text style.</returns>
    </member>
    <member name="P:Windows.UI.Notifications.KnownAdaptiveNotificationTextStyles.Body">
      <summary>Gets the string that represents the Body text style.</summary>
      <returns>The string that represents the Body text style.</returns>
    </member>
    <member name="P:Windows.UI.Notifications.KnownAdaptiveNotificationTextStyles.BodySubtle">
      <summary>Gets the string that represents the BodySubtle text style.</summary>
      <returns>The string that represents the BodySubtle text style.</returns>
    </member>
    <member name="P:Windows.UI.Notifications.KnownAdaptiveNotificationTextStyles.Caption">
      <summary>Gets the string that represents the Caption text style.</summary>
      <returns>The string that represents the Caption text style.</returns>
    </member>
    <member name="P:Windows.UI.Notifications.KnownAdaptiveNotificationTextStyles.CaptionSubtle">
      <summary>Gets the string that represents the CaptionSubtle text style.</summary>
      <returns>The string that represents the CaptionSubtle text style.</returns>
    </member>
    <member name="P:Windows.UI.Notifications.KnownAdaptiveNotificationTextStyles.Header">
      <summary>Gets the string that represents the Header text style.</summary>
      <returns>The string that represents the Header text style.</returns>
    </member>
    <member name="P:Windows.UI.Notifications.KnownAdaptiveNotificationTextStyles.HeaderNumeral">
      <summary>Gets the string that represents the HeaderNumeral text style.</summary>
      <returns>The string that represents the HeaderNumeral text style.</returns>
    </member>
    <member name="P:Windows.UI.Notifications.KnownAdaptiveNotificationTextStyles.HeaderNumeralSubtle">
      <summary>Gets the string that represents the HeaderNumeralSubtle text style.</summary>
      <returns>The string that represents the HeaderNumeralSubtle text style.</returns>
    </member>
    <member name="P:Windows.UI.Notifications.KnownAdaptiveNotificationTextStyles.HeaderSubtle">
      <summary>Gets the string that represents the HeaderSubtle text style.</summary>
      <returns>The string that represents the HeaderSubtle text style.</returns>
    </member>
    <member name="P:Windows.UI.Notifications.KnownAdaptiveNotificationTextStyles.Subheader">
      <summary>Gets the string that represents the Subheader text style.</summary>
      <returns>The string that represents the Subheader text style.</returns>
    </member>
    <member name="P:Windows.UI.Notifications.KnownAdaptiveNotificationTextStyles.SubheaderNumeral">
      <summary>Gets the string that represents the SubheaderNumeral text style.</summary>
      <returns>The string that represents the SubheaderNumeral text style.</returns>
    </member>
    <member name="P:Windows.UI.Notifications.KnownAdaptiveNotificationTextStyles.SubheaderNumeralSubtle">
      <summary>Gets the string that represents the SubheaderNumeralSubtle text style.</summary>
      <returns>The string that represents the SubheaderNumeralSubtle text style.</returns>
    </member>
    <member name="P:Windows.UI.Notifications.KnownAdaptiveNotificationTextStyles.SubheaderSubtle">
      <summary>Gets the string that represents the SubheaderSubtle text style.</summary>
      <returns>The string that represents the SubheaderSubtle text style.</returns>
    </member>
    <member name="P:Windows.UI.Notifications.KnownAdaptiveNotificationTextStyles.Subtitle">
      <summary>Gets the string that represents the Subtitle text style.</summary>
      <returns>The string that represents the Subtitle text style.</returns>
    </member>
    <member name="P:Windows.UI.Notifications.KnownAdaptiveNotificationTextStyles.SubtitleSubtle">
      <summary>Gets the string that represents the SubtitleSubtle text style.</summary>
      <returns>The string that represents the SubtitleSubtle text style.</returns>
    </member>
    <member name="P:Windows.UI.Notifications.KnownAdaptiveNotificationTextStyles.Title">
      <summary>Gets the string that represents the Title text style.</summary>
      <returns>The string that represents the Title text style.</returns>
    </member>
    <member name="P:Windows.UI.Notifications.KnownAdaptiveNotificationTextStyles.TitleNumeral">
      <summary>Gets the string that represents the TitleNumeral text style.</summary>
      <returns>The string that represents the TitleNumeral text style.</returns>
    </member>
    <member name="P:Windows.UI.Notifications.KnownAdaptiveNotificationTextStyles.TitleSubtle">
      <summary>Gets the string that represents the TitleSubtle text style.</summary>
      <returns>The string that represents the TitleSubtle text style.</returns>
    </member>
    <member name="T:Windows.UI.Notifications.KnownNotificationBindings">
      <summary>Specifies the binding templates available for adaptive notifications.</summary>
    </member>
    <member name="P:Windows.UI.Notifications.KnownNotificationBindings.ToastGeneric">
      <summary>Gets the string representation of the ToastGeneric binding.</summary>
      <returns>The string representation of the ToastGeneric binding.</returns>
    </member>
    <member name="T:Windows.UI.Notifications.Notification">
      <summary>Represents a notification.</summary>
    </member>
    <member name="M:Windows.UI.Notifications.Notification.#ctor">
      <summary>Creates a new instance of the Notification class.</summary>
    </member>
    <member name="P:Windows.UI.Notifications.Notification.ExpirationTime">
      <summary>Gets or sets the notification's expiration.</summary>
      <returns>The notification's expiration.</returns>
    </member>
    <member name="P:Windows.UI.Notifications.Notification.Visual">
      <summary>Gets or sets the visual for the notification.</summary>
      <returns>The visual for this notification.</returns>
    </member>
    <member name="T:Windows.UI.Notifications.NotificationBinding">
      <summary>Represents the binding element of an adaptive notification.</summary>
    </member>
    <member name="P:Windows.UI.Notifications.NotificationBinding.Hints">
      <summary>Gets the formatting hints for the notification binding.</summary>
      <returns>A collection of property/value pairs.</returns>
    </member>
    <member name="P:Windows.UI.Notifications.NotificationBinding.Language">
      <summary>Gets or sets the language for this notification binding.</summary>
      <returns>The language of the text content. See the National Language Support (NLS) API Reference for a list of valid values.</returns>
    </member>
    <member name="P:Windows.UI.Notifications.NotificationBinding.Template">
      <summary>Gets or sets the template for this binding visual.</summary>
      <returns>The template for this binding visual. You can use the properties of the KnownNotificationBindings class to retrieve the string for each of the available template types.</returns>
    </member>
    <member name="M:Windows.UI.Notifications.NotificationBinding.GetTextElements">
      <summary>Retrieves the text elements of this binding.</summary>
      <returns>A collection of the text elements in this binding.</returns>
    </member>
    <member name="T:Windows.UI.Notifications.NotificationData">
      <summary>Stores data for display in a toast notification.</summary>
    </member>
    <member name="M:Windows.UI.Notifications.NotificationData.#ctor">
      <summary>Creates a new NotificationData.</summary>
    </member>
    <member name="M:Windows.UI.Notifications.NotificationData.#ctor(Windows.Foundation.Collections.IIterable{Windows.Foundation.Collections.IKeyValuePair{System.String,System.String}})">
      <summary>Creates a new NotificationData that contains the specified values.</summary>
      <param name="initialValues">A collection of keys and values for the new NotificationData, such as "progressValue", "0".</param>
    </member>
    <member name="M:Windows.UI.Notifications.NotificationData.#ctor(Windows.Foundation.Collections.IIterable{Windows.Foundation.Collections.IKeyValuePair{System.String,System.String}},System.UInt32)">
      <summary>Creates a new NotificationData that contains the specified values and the specified sequence number.</summary>
      <param name="initialValues">A collection of keys and values for the new NotificationData, such as "progressValue", "0".</param>
      <param name="sequenceNumber">A value greater than or equal to 0 that specifies the sequence number of the new notification data. When multiple NotificationData objects are received, the system displays the NotificationData with the greatest non-zero number. Setting this value to 0 causes it to always displays.</param>
    </member>
    <member name="P:Windows.UI.Notifications.NotificationData.SequenceNumber">
      <summary>Gets or sets the sequence number of this notification data. The system uses the sequence number to determine whether the notification data is out-of-date.</summary>
      <returns>A value greater than or equal to 0 that specifies the sequence number of this notification data. When multiple NotificationData objects are received, the system displays the NotificationData with the greatest non-zero number. Setting this value to 0 causes it to always displays.</returns>
    </member>
    <member name="P:Windows.UI.Notifications.NotificationData.Values">
      <summary>Gets the collection of keys and values for the new NotificationData, such as "progressValue", "0".</summary>
      <returns>The collection of keys and values for the new NotificationData, such as "progressValue", "0".</returns>
    </member>
    <member name="T:Windows.UI.Notifications.NotificationKinds">
      <summary>Specifies the type of notification.</summary>
    </member>
    <member name="F:Windows.UI.Notifications.NotificationKinds.Toast">
      <summary>The notification is a toast notification.</summary>
    </member>
    <member name="F:Windows.UI.Notifications.NotificationKinds.Unknown">
      <summary>The notification type is unknown.</summary>
    </member>
    <member name="T:Windows.UI.Notifications.NotificationMirroring">
      <summary>Specifies whether notification mirroring is allowed. Mirroring enables a notification to be displayed on multiple devices.</summary>
    </member>
    <member name="F:Windows.UI.Notifications.NotificationMirroring.Allowed">
      <summary>Notification mirroring is allowed.</summary>
    </member>
    <member name="F:Windows.UI.Notifications.NotificationMirroring.Disabled">
      <summary>Notification mirroring is disabled.</summary>
    </member>
    <member name="T:Windows.UI.Notifications.NotificationSetting">
      <summary>Specifies the limitations on tile or toast notification display.</summary>
    </member>
    <member name="F:Windows.UI.Notifications.NotificationSetting.DisabledByGroupPolicy">
      <summary>An administrator has disabled all notifications on this computer through group policy. The group policy setting overrides the user's setting.</summary>
    </member>
    <member name="F:Windows.UI.Notifications.NotificationSetting.DisabledByManifest">
      <summary>This app has not declared itself toast capable in its package.appxmanifest file. This setting is found on the manifest's Application UI page, under the Notification section. For an app to send toast, the **Toast Capable** option must be set to "Yes".</summary>
    </member>
    <member name="F:Windows.UI.Notifications.NotificationSetting.DisabledForApplication">
      <summary>The user has disabled notifications for this app.</summary>
    </member>
    <member name="F:Windows.UI.Notifications.NotificationSetting.DisabledForUser">
      <summary>The user or administrator has disabled all notifications for this user on this computer.</summary>
    </member>
    <member name="F:Windows.UI.Notifications.NotificationSetting.Enabled">
      <summary>All notifications raised by this app can be displayed.</summary>
    </member>
    <member name="T:Windows.UI.Notifications.NotificationUpdateResult">
      <summary>Describes the results of a notification update.</summary>
    </member>
    <member name="F:Windows.UI.Notifications.NotificationUpdateResult.Failed">
      <summary>The notification update failed.</summary>
    </member>
    <member name="F:Windows.UI.Notifications.NotificationUpdateResult.NotificationNotFound">
      <summary>The specified notification couldn't be found.</summary>
    </member>
    <member name="F:Windows.UI.Notifications.NotificationUpdateResult.Succeeded">
      <summary>The notification was updated.</summary>
    </member>
    <member name="T:Windows.UI.Notifications.NotificationVisual">
      <summary>Represents the visual element of a notification. The visual element contains bindings, which contain the text and other visual content for the notification.</summary>
    </member>
    <member name="P:Windows.UI.Notifications.NotificationVisual.Bindings">
      <summary>Gets the bindings for this notification visual. Bindings contain text and other visual content for the notification.</summary>
      <returns>A collection of bindings for this notification visual.</returns>
    </member>
    <member name="P:Windows.UI.Notifications.NotificationVisual.Language">
      <summary>Gets or sets the language for this notification visual.</summary>
      <returns>The language of this notification visual. See the National Language Support (NLS) API Reference for a list of valid values.</returns>
    </member>
    <member name="M:Windows.UI.Notifications.NotificationVisual.GetBinding(System.String)">
      <summary>Retrieves the binding with the specified template.</summary>
      <param name="templateName">The template for the binding visual. You can use the properties of the KnownNotificationBindings class to retrieve the string for each of the available template types.</param>
      <returns>The binding with the specified template, if it exists; otherwise, **null**.</returns>
    </member>
    <member name="T:Windows.UI.Notifications.PeriodicUpdateRecurrence">
      <summary>Specifies the time period for subsequent polls of the tile or badge data source for new content.</summary>
    </member>
    <member name="F:Windows.UI.Notifications.PeriodicUpdateRecurrence.Daily">
      <summary>Poll once a day.</summary>
    </member>
    <member name="F:Windows.UI.Notifications.PeriodicUpdateRecurrence.HalfHour">
      <summary>Poll every half an hour.</summary>
    </member>
    <member name="F:Windows.UI.Notifications.PeriodicUpdateRecurrence.Hour">
      <summary>Poll every hour.</summary>
    </member>
    <member name="F:Windows.UI.Notifications.PeriodicUpdateRecurrence.SixHours">
      <summary>Poll every 6 hours.</summary>
    </member>
    <member name="F:Windows.UI.Notifications.PeriodicUpdateRecurrence.TwelveHours">
      <summary>Poll every 12 hours.</summary>
    </member>
    <member name="T:Windows.UI.Notifications.ScheduledTileNotification">
      <summary>Defines the visual content and timing for a single, non-recurring scheduled update to a tile.</summary>
    </member>
    <member name="M:Windows.UI.Notifications.ScheduledTileNotification.#ctor(Windows.Data.Xml.Dom.XmlDocument,Windows.Foundation.DateTime)">
      <summary>Creates and initializes a new instance of the ScheduledTileNotification object for use with a TileUpdater.</summary>
      <param name="content">The object that provides the content for the tile notification.</param>
      <param name="deliveryTime">The time at which the tile should be updated with the notification information.</param>
    </member>
    <member name="P:Windows.UI.Notifications.ScheduledTileNotification.Content">
      <summary>Gets the XML description of the content of the scheduled tile update.</summary>
      <returns>The object that contains the notification content.</returns>
    </member>
    <member name="P:Windows.UI.Notifications.ScheduledTileNotification.DeliveryTime">
      <summary>Gets the time at which the tile is scheduled to be updated.</summary>
      <returns>The date and time that the notification will be updated.</returns>
    </member>
    <member name="P:Windows.UI.Notifications.ScheduledTileNotification.ExpirationTime">
      <summary>Gets or sets the time after which the tile notification should no longer be shown. By default, a tile notification does not expire. It is a best practice to explicitly set an expiration time to avoid stale content.</summary>
      <returns>The time after which the tile update should no longer be shown.</returns>
    </member>
    <member name="P:Windows.UI.Notifications.ScheduledTileNotification.Id">
      <summary>Gets or sets the unique ID that is used to identify the scheduled tile in the schedule.</summary>
      <returns>The notification's identifier. This string is limited to 16 characters.</returns>
    </member>
    <member name="P:Windows.UI.Notifications.ScheduledTileNotification.Tag">
      <summary>Gets or sets a string that Windows can use to prevent duplicate notification content from appearing in the queue.</summary>
      <returns>A string of 16 characters or less (plus a terminating null character) that identifies the notification in the stack. While there is no set form for the string content, we recommend that it should relate to the content of the notification.</returns>
    </member>
    <member name="T:Windows.UI.Notifications.ScheduledToastNotification">
      <summary>Contains the XML that defines the toast notification that will display at the scheduled time.</summary>
    </member>
    <member name="M:Windows.UI.Notifications.ScheduledToastNotification.#ctor(Windows.Data.Xml.Dom.XmlDocument,Windows.Foundation.DateTime)">
      <summary>Creates and initializes a new instance of a ScheduledToastNotification that will be displayed only once.</summary>
      <param name="content">The XML that defines the toast notification content.</param>
      <param name="deliveryTime">The date and time that Windows should display the toast notification. You must call AddToSchedule before this time.</param>
    </member>
    <member name="M:Windows.UI.Notifications.ScheduledToastNotification.#ctor(Windows.Data.Xml.Dom.XmlDocument,Windows.Foundation.DateTime,Windows.Foundation.TimeSpan,System.UInt32)">
      <summary>Deprecated in Windows 10. On Windows 8 systems, creates and initializes a new instance of a ScheduledToastNotification that re-appears after a specified time after initially appearing. On Windows 10, this functions equivalently to ScheduledToastNotification(XmlDocument, DateTime). To achieve the same snooze interval behavior in Windows 10, you can use buttons on your toasts.</summary>
      <param name="content">The XML that defines the toast notification content.</param>
      <param name="deliveryTime">The date and time that Windows should first display the toast notification. You must call AddToSchedule before this time.</param>
      <param name="snoozeInterval">The amount of time between occurrences of the notification. To be valid, this value must be no less than 60 seconds and no more than 60 minutes.</param>
      <param name="maximumSnoozeCount">The maximum number of times to display this notification. Valid values range from 1 to 5.</param>
    </member>
    <member name="P:Windows.UI.Notifications.ScheduledToastNotification.Content">
      <summary>Gets the XML that defines this scheduled toast notification.</summary>
      <returns>The object that contains the XML.</returns>
    </member>
    <member name="P:Windows.UI.Notifications.ScheduledToastNotification.DeliveryTime">
      <summary>Gets the time that this toast notification is scheduled to be displayed.</summary>
      <returns>The time that this toast notification is scheduled to be displayed.</returns>
    </member>
    <member name="P:Windows.UI.Notifications.ScheduledToastNotification.ExpirationTime">
      <summary>Gets or sets the expiration time of the notification.</summary>
      <returns>The expiration time of the notification.</returns>
    </member>
    <member name="P:Windows.UI.Notifications.ScheduledToastNotification.Group">
      <summary>Gets or sets the group identifier for the notification.</summary>
      <returns>The group identifier for the notification.</returns>
    </member>
    <member name="P:Windows.UI.Notifications.ScheduledToastNotification.Id">
      <summary>Gets a developer-specified value used to identify a specific scheduled toast.</summary>
      <returns>The identifier. This string is limited to 16 characters.</returns>
    </member>
    <member name="P:Windows.UI.Notifications.ScheduledToastNotification.MaximumSnoozeCount">
      <summary>Gets the maximum number of times to display this notification.</summary>
      <returns>The maximum number of times to display this notification. This will be a value between 1 and 5, inclusive.</returns>
    </member>
    <member name="P:Windows.UI.Notifications.ScheduledToastNotification.NotificationMirroring">
      <summary>Gets or sets a value that specifies whether notification mirroring is enabled. (Notification mirroring enables a notification to appear on multiple devices.)</summary>
      <returns>**true** to enable notification mirroring; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Notifications.ScheduledToastNotification.RemoteId">
      <summary>Gets or sets a remote id for the notification that enables the system to correlate this notification with another one generated on another device.</summary>
      <returns>A remote id for the notification that enables the system to correlate this notification with another one generated on another device.</returns>
    </member>
    <member name="P:Windows.UI.Notifications.ScheduledToastNotification.SnoozeInterval">
      <summary>Gets the amount of time between occurrences of the notification.</summary>
      <returns>The time between occurrences of the notification. This value will be between 60 seconds and 60 minutes, inclusive.</returns>
    </member>
    <member name="P:Windows.UI.Notifications.ScheduledToastNotification.SuppressPopup">
      <summary>Gets or sets whether a toast's pop-up UI is displayed on the user's screen.</summary>
      <returns>Set to **true** to suppress the popup message; otherwise, false. The default value is false, meaning the toast's pop-up message will be shown. Setting this property to **true** places the toast notification silently into the action center. This enables your app to communicate with the user without interrupting them.</returns>
    </member>
    <member name="P:Windows.UI.Notifications.ScheduledToastNotification.Tag">
      <summary>Gets or sets a string that uniquely identifies a toast notification inside a Group.</summary>
      <returns>The unique identifier for this notification within a Group.</returns>
    </member>
    <member name="T:Windows.UI.Notifications.ScheduledToastNotificationShowingEventArgs">
      <summary>Provides info when the system is in the process of showing a scheduled toast notification.</summary>
    </member>
    <member name="P:Windows.UI.Notifications.ScheduledToastNotificationShowingEventArgs.Cancel">
      <summary>Gets or sets whether Windows should perform its default handling of the notification.</summary>
      <returns>Set to **false** to allow the system to perform its default handling (which is subject to user and system settings). Set to **true** to tell the system that your app has handled the notification and that it shouldn't perform default handling.  The default value is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Notifications.ScheduledToastNotificationShowingEventArgs.ScheduledToastNotification">
      <summary>Gets the scheduled toast notification being shown.</summary>
      <returns>The scheduled toast notification being shown.</returns>
    </member>
    <member name="M:Windows.UI.Notifications.ScheduledToastNotificationShowingEventArgs.GetDeferral">
      <summary>Requests that the app delay showing the scheduled toast notification.</summary>
      <returns>An object you can use to manage the delayed scheduled toast notification.</returns>
    </member>
    <member name="T:Windows.UI.Notifications.ShownTileNotification">
      <summary>Provides info about a tile notification that was displayed in the **Start** menu.</summary>
    </member>
    <member name="P:Windows.UI.Notifications.ShownTileNotification.Arguments">
      <summary>Gets the arguments from the notification’s XML payload for the tile size that was displayed, or an empty string if there were no arguments provided for that size.</summary>
      <returns>The arguments from the notification’s XML payload for the tile size that was displayed, or an empty string if there were no arguments provided for that size.</returns>
    </member>
    <member name="T:Windows.UI.Notifications.TileFlyoutNotification">
      <summary>Provides the details of a tile flyout (mix view) notification. This includes the notification's XML content and, optionally, its expiration time. This class also provides a method by which you can retrieve the current flyout notification's XML content.</summary>
    </member>
    <member name="M:Windows.UI.Notifications.TileFlyoutNotification.#ctor(Windows.Data.Xml.Dom.XmlDocument)">
      <summary>Creates a TileFlyoutNotification object for use in a tile flyout (mix view) notification. This object provides the XML content of the notification— the sub-tiles to be displayed and the text and image elements used in each sub-tile.</summary>
      <param name="content">The XML content of the tile flyout notification.</param>
    </member>
    <member name="P:Windows.UI.Notifications.TileFlyoutNotification.Content">
      <summary>Gets the XML description of the current tile flyout (mix view) notification. This content can then be examined or manipulated as necessary.</summary>
      <returns>The XML content of the current tile flyout notification.</returns>
    </member>
    <member name="P:Windows.UI.Notifications.TileFlyoutNotification.ExpirationTime">
      <summary>Gets or sets the time that the system will remove the tile flyout (mix view) notification. By default, a tile flyout notification does not expire. It is generally a best practice to explicitly set an expiration time to avoid stale content.</summary>
      <returns>The date and time that the notification should be removed.</returns>
    </member>
    <member name="T:Windows.UI.Notifications.TileFlyoutTemplateType">
      <summary>Specifies the layout template to use in a tile flyout (mix view) update. At present, only one template is defined.</summary>
    </member>
    <member name="F:Windows.UI.Notifications.TileFlyoutTemplateType.TileFlyoutTemplate01">
      <summary>Eight sub-tiles that surround a central medium (150x150) tile. Each sub-tile supports a combination of text and images.</summary>
    </member>
    <member name="T:Windows.UI.Notifications.TileFlyoutUpdateManager">
      <summary>Creates TileFlyoutUpdater objects specific to an app's primary or secondary tile, for use with a tile flyout (mix view) notification. This class also enables you to retrieve a blank tile flyout XML template to which you can add your content to define the tile flyout notification.</summary>
    </member>
    <member name="M:Windows.UI.Notifications.TileFlyoutUpdateManager.CreateTileFlyoutUpdaterForApplication">
      <summary>Creates a new TileFlyoutUpdater object for the calling app's tile, for use with a tile flyout (mix view) notification.</summary>
      <returns>An object that you can use to send notification updates to the calling app's tile flyout, clear the flyout notification, and start and stop [periodic](https://docs.microsoft.com/previous-versions/windows/apps/jj150587(v=win.10)) flyout notifications.</returns>
    </member>
    <member name="M:Windows.UI.Notifications.TileFlyoutUpdateManager.CreateTileFlyoutUpdaterForApplication(System.String)">
      <summary>Creates a new TileFlyoutUpdater object for a specified tile, for use with a tile flyout (mix view) notification. Because this method overload uses a tile ID, this tile can belong to another app in the same package as the calling app.</summary>
      <param name="applicationId">The ID of the app.</param>
      <returns>An object that you can use to send notification updates to the tile flyout for the specified app, clear the flyout notification, and start and stop [periodic](https://docs.microsoft.com/previous-versions/windows/apps/jj150587(v=win.10)) flyout notifications.</returns>
    </member>
    <member name="M:Windows.UI.Notifications.TileFlyoutUpdateManager.CreateTileFlyoutUpdaterForSecondaryTile(System.String)">
      <summary>Creates a new TileFlyoutUpdater object for one of an app's secondary tiles, for use with a tile flyout (mix view) notification.</summary>
      <param name="tileId">The secondary tile's ID, assigned to the secondary tile when it was created.</param>
      <returns>An object that you can use to send notification updates to the secondary tile's flyout, clear the flyout notification, and start and stop [periodic](https://docs.microsoft.com/previous-versions/windows/apps/jj150587(v=win.10)) flyout notifications.</returns>
    </member>
    <member name="M:Windows.UI.Notifications.TileFlyoutUpdateManager.GetTemplateContent(Windows.UI.Notifications.TileFlyoutTemplateType)">
      <summary>Gets a blank XML template content that defines a tile flyout (mix view) notification. You can then fill in this template as needed, using Document Object Model (DOM)  API.</summary>
      <param name="type">The specific template. At this time, the only valid value is **TileFlyoutTemplate01**.</param>
      <returns>The template's content represented as an XmlDocument object.</returns>
    </member>
    <member name="T:Windows.UI.Notifications.TileFlyoutUpdater">
      <summary>Used to send or clear a tile flyout (mix view) notification. This class also provides methods to start and stop [periodic](https://docs.microsoft.com/previous-versions/windows/apps/jj150587(v=win.10)) tile flyout notifications.</summary>
    </member>
    <member name="P:Windows.UI.Notifications.TileFlyoutUpdater.Setting">
      <summary>Gets a value that specifies whether a tile's flyout can be updated through notifications.</summary>
      <returns>This value always returns **Enabled**. Mix view cannot currently be disabled.</returns>
    </member>
    <member name="M:Windows.UI.Notifications.TileFlyoutUpdater.Clear">
      <summary>Removes the current tile flyout (mix view) notification. A tile flyout notification does not have a default expiration time, so unless one is set explicitly through TileFlyoutNotification.ExpirationTime, this method is the only way to remove the flyout.</summary>
    </member>
    <member name="M:Windows.UI.Notifications.TileFlyoutUpdater.StartPeriodicUpdate(Windows.Foundation.Uri,Windows.Foundation.DateTime,Windows.UI.Notifications.PeriodicUpdateRecurrence)">
      <summary>Launches a series of [periodic](https://docs.microsoft.com/previous-versions/windows/apps/jj150587(v=win.10)) updates for a tile flyout (mix view) notification, beginning at a specified time. Update content is retrieved from a specified Uniform Resource Identifier (URI).</summary>
      <param name="tileFlyoutContent">The Uniform Resource Identifier (URI) from which the XML content of the tile flyout update is retrieved.</param>
      <param name="startTime">The date and time at which the Uniform Resource Identifier (URI) should first be polled for new content.</param>
      <param name="requestedInterval">The frequency with which the Uniform Resource Identifier (URI) is polled for new content, following the initial update at *startTime*.</param>
    </member>
    <member name="M:Windows.UI.Notifications.TileFlyoutUpdater.StartPeriodicUpdate(Windows.Foundation.Uri,Windows.UI.Notifications.PeriodicUpdateRecurrence)">
      <summary>Launches a series of [periodic](https://docs.microsoft.com/previous-versions/windows/apps/jj150587(v=win.10)) updates for a tile flyout (mix view) notification, beginning with an immediate update when the method is called. Update content is retrieved from a specified Uniform Resource Identifier (URI).</summary>
      <param name="tileFlyoutContent">The Uniform Resource Identifier (URI) from which the XML content of the tile flyout update is retrieved.</param>
      <param name="requestedInterval">The frequency with which the Uniform Resource Identifier (URI) is polled for new content, following the initial update.</param>
    </member>
    <member name="M:Windows.UI.Notifications.TileFlyoutUpdater.StopPeriodicUpdate">
      <summary>Cancels the current series of [periodic](https://docs.microsoft.com/previous-versions/windows/apps/jj150587(v=win.10)) tile flyout (mix view) notification updates for the primary or secondary tile associated with the updater.</summary>
    </member>
    <member name="M:Windows.UI.Notifications.TileFlyoutUpdater.Update(Windows.UI.Notifications.TileFlyoutNotification)">
      <summary>Sends a new tile flyout (mix view) notification to the primary or secondary tile associated with the updater.</summary>
      <param name="notification">The notification object that supplies the new content for the tile's flyout.</param>
    </member>
    <member name="T:Windows.UI.Notifications.TileNotification">
      <summary>Defines an update to a tile, including its visuals, identification tag, and expiration time.</summary>
    </member>
    <member name="M:Windows.UI.Notifications.TileNotification.#ctor(Windows.Data.Xml.Dom.XmlDocument)">
      <summary>Creates and initializes a new instance of the TileNotification object for use with a TileUpdater.</summary>
      <param name="content">The object that provides the content for the tile notification.</param>
    </member>
    <member name="P:Windows.UI.Notifications.TileNotification.Content">
      <summary>Gets the XML description of the notification content, which you can then manipulate to alter the notification.</summary>
      <returns>The object that contains the notification content.</returns>
    </member>
    <member name="P:Windows.UI.Notifications.TileNotification.ExpirationTime">
      <summary>Gets or sets the time that Windows will remove the notification from the tile. By default, a tile update does not expire. It is a best practice to explicitly set an expiration time to avoid stale content.</summary>
      <returns>The date and time that the notification should be removed.</returns>
    </member>
    <member name="P:Windows.UI.Notifications.TileNotification.Tag">
      <summary>Gets or sets a string that Windows can use to prevent duplicate notification content from appearing in the queue.</summary>
      <returns>A string of 16 characters or less (plus a terminating null character) that identifies the notification in the stack. While there is no set form to the string content, we recommend that it should relate to the content of the notification.</returns>
    </member>
    <member name="T:Windows.UI.Notifications.TileTemplateType">
      <summary>Specifies the content template to use in a tile update. For a more detailed discussion of each tile, including an example of its XML coding, specifics on each template's image sizes, and use with different versions of the tile XML schema, see [The tile template catalog](https://docs.microsoft.com/previous-versions/windows/apps/hh761491(v=win.10)).</summary>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileSquare150x150Block">
      <summary> Windows 8 (Version 1) name/Windows 8.1  fallback attribute value: **TileSquareBlock**</summary>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileSquare150x150IconWithBadge">
      <summary>** only**</summary>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileSquare150x150Image">
      <summary> Windows 8 (Version 1) name/Windows 8.1  fallback attribute value: **TileSquareImage**</summary>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileSquare150x150PeekImageAndText01">
      <summary> Windows 8 (Version 1) name/Windows 8.1  fallback attribute value: **TileSquarePeekImageAndText01**</summary>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileSquare150x150PeekImageAndText02">
      <summary> Windows 8 (Version 1) name/Windows 8.1  fallback attribute value: **TileSquarePeekImageAndText02**</summary>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileSquare150x150PeekImageAndText03">
      <summary> Windows 8 (Version 1) name/Windows 8.1  fallback attribute value: **TileSquarePeekImageAndText03**</summary>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileSquare150x150PeekImageAndText04">
      <summary> Windows 8 (Version 1) name/Windows 8.1  fallback attribute value: **TileSquarePeekImageAndText04**</summary>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileSquare150x150Text01">
      <summary> Windows 8 (Version 1) name/Windows 8.1  fallback attribute value: **TileSquareText01**</summary>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileSquare150x150Text02">
      <summary> Windows 8 (Version 1) name/Windows 8.1  fallback attribute value: **TileSquareText02**</summary>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileSquare150x150Text03">
      <summary> Windows 8 (Version 1) name/Windows 8.1  fallback attribute value: **TileSquareText03**</summary>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileSquare150x150Text04">
      <summary> Windows 8 (Version 1) name/Windows 8.1  fallback attribute value: **TileSquareText04**</summary>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileSquare310x310BlockAndText01">
      <summary>**Windows only; not supported on **</summary>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileSquare310x310BlockAndText02">
      <summary>**Windows only; not supported on **</summary>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileSquare310x310Image">
      <summary>**Windows only; not supported on **</summary>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileSquare310x310ImageAndText01">
      <summary>**Windows only; not supported on **</summary>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileSquare310x310ImageAndText02">
      <summary>**Windows only; not supported on **</summary>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileSquare310x310ImageAndTextOverlay01">
      <summary>**Windows only; not supported on **</summary>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileSquare310x310ImageAndTextOverlay02">
      <summary>**Windows only; not supported on **</summary>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileSquare310x310ImageAndTextOverlay03">
      <summary>**Windows only; not supported on **</summary>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileSquare310x310ImageCollection">
      <summary>**Windows only; not supported on **</summary>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileSquare310x310ImageCollectionAndText01">
      <summary>**Windows only; not supported on **</summary>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileSquare310x310ImageCollectionAndText02">
      <summary>**Windows only; not supported on **</summary>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileSquare310x310SmallImageAndText01">
      <summary>**Windows only; not supported on **</summary>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileSquare310x310SmallImagesAndTextList01">
      <summary>**Windows only; not supported on **</summary>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileSquare310x310SmallImagesAndTextList02">
      <summary>**Windows only; not supported on **</summary>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileSquare310x310SmallImagesAndTextList03">
      <summary>**Windows only; not supported on **</summary>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileSquare310x310SmallImagesAndTextList04">
      <summary>**Windows only; not supported on **</summary>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileSquare310x310SmallImagesAndTextList05">
      <summary>**Windows only; not supported on **</summary>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileSquare310x310Text01">
      <summary>**Windows only; not supported on **</summary>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileSquare310x310Text02">
      <summary>**Windows only; not supported on **</summary>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileSquare310x310Text03">
      <summary>**Windows only; not supported on **</summary>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileSquare310x310Text04">
      <summary>**Windows only; not supported on **</summary>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileSquare310x310Text05">
      <summary>**Windows only; not supported on **</summary>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileSquare310x310Text06">
      <summary>**Windows only; not supported on **</summary>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileSquare310x310Text07">
      <summary>**Windows only; not supported on **</summary>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileSquare310x310Text08">
      <summary>**Windows only; not supported on **</summary>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileSquare310x310Text09">
      <summary>**Windows only; not supported on **</summary>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileSquare310x310TextList01">
      <summary>**Windows only; not supported on **</summary>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileSquare310x310TextList02">
      <summary>**Windows only; not supported on **</summary>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileSquare310x310TextList03">
      <summary>**Windows only; not supported on **</summary>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileSquare71x71IconWithBadge">
      <summary>** only**.</summary>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileSquare71x71Image">
      <summary>** only**</summary>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileSquareBlock">
      <summary>****: One string of large block text (generally numerical) over a single, short line of regular text.</summary>
      <deprecated type="deprecate">TileSquareBlock may be altered or unavailable for releases after Windows 8.1. Instead, use TileSquare150x150Block.</deprecated>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileSquareImage">
      <summary>One image that fills the entire tile; no text. &lt;img src="./windows.ui.notifications/images/TileSquareImage.png" alt="TileSquareImage example" /&gt;</summary>
      <deprecated type="deprecate">TileSquareImage may be altered or unavailable for releases after Windows 8.1. Instead, use TileSquare150x150Image.</deprecated>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileSquarePeekImageAndText01">
      <summary>Top/Front: One square image, no text. Bottom/Back: One header string in larger text on the first line, three strings of regular text on each of the next three lines. Text does not wrap. &lt;img src="./windows.ui.notifications/images/TileSquarePeekImageAndText01.png" alt="TileSquarePeekImageAndText01 example" /&gt;</summary>
      <deprecated type="deprecate">TileSquarePeekImageAndText01 may be altered or unavailable for releases after Windows 8.1. Instead, use TileSquare150x150PeekImageAndText01.</deprecated>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileSquarePeekImageAndText02">
      <summary>Top/Front: Square image, no text. Bottom/Back: One header string in larger text on the first line, over one string of regular text wrapped over a maximum of three lines. &lt;img src="./windows.ui.notifications/images/TileSquarePeekImageAndText02.png" alt="TileSquarePeekImageAndText02 example" /&gt;</summary>
      <deprecated type="deprecate">TileSquarePeekImageAndText02 may be altered or unavailable for releases after Windows 8.1. Instead, use TileSquare150x150PeekImageAndText02.</deprecated>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileSquarePeekImageAndText03">
      <summary>Top/Front: Square image, no text. Bottom/Back: Four strings of regular text on four lines. Text does not wrap. &lt;img src="./windows.ui.notifications/images/TileSquarePeekImageAndText03.png" alt="TileSquarePeekImageAndText03 example" /&gt;</summary>
      <deprecated type="deprecate">TileSquarePeekImageAndText03 may be altered or unavailable for releases after Windows 8.1. Instead, use TileSquare150x150PeekImageAndText03.</deprecated>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileSquarePeekImageAndText04">
      <summary>Top/Front: Square image, no text. Bottom/Back: One string of regular text wrapped over a maximum of four lines. &lt;img src="./windows.ui.notifications/images/TileSquarePeekImageAndText04.png" alt="TileSquarePeekImageAndText04 example" /&gt;</summary>
      <deprecated type="deprecate">TileSquarePeekImageAndText04 may be altered or unavailable for releases after Windows 8.1. Instead, use TileSquare150x150PeekImageAndText04.</deprecated>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileSquareText01">
      <summary>One header string in larger text on the first line; three strings of regular text on each of the next three lines. Text does not wrap. &lt;img src="./windows.ui.notifications/images/TileSquareText01.png" alt="TileSquareText01 example" /&gt;</summary>
      <deprecated type="deprecate">TileSquareText01 may be altered or unavailable for releases after Windows 8.1. Instead, use TileSquare150x150Text01.</deprecated>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileSquareText02">
      <summary>One header string in larger text on the first line, over one string of regular text wrapped over a maximum of three lines. &lt;img src="./windows.ui.notifications/images/TileSquareText02.png" alt="TileSquareText02 example" /&gt;</summary>
      <deprecated type="deprecate">TileSquareText02 may be altered or unavailable for releases after Windows 8.1. Instead, use TileSquare150x150Text02.</deprecated>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileSquareText03">
      <summary>Four strings of regular text on four lines. Text does not wrap. &lt;img src="./windows.ui.notifications/images/TileSquareText03.png" alt="TileSquareText03 example" /&gt;</summary>
      <deprecated type="deprecate">TileSquareText03 may be altered or unavailable for releases after Windows 8.1. Instead, use TileSquare150x150Text03.</deprecated>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileSquareText04">
      <summary>One string of regular text wrapped over a maximum of four lines. &lt;img src="./windows.ui.notifications/images/TileSquareText04.png" alt="TileSquareText04 example" /&gt;</summary>
      <deprecated type="deprecate">TileSquareText04 may be altered or unavailable for releases after Windows 8.1. Instead, use TileSquare150x150Text04.</deprecated>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileTall150x310Image">
      <summary>One rectangular image that fills the entire tile, no text.</summary>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileWide310x150BlockAndText01">
      <summary> Windows 8 (Version 1) name/Windows 8.1  fallback attribute value: **TileWideBlockAndText01**</summary>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileWide310x150BlockAndText02">
      <summary> Windows 8 (Version 1) name/Windows 8.1  fallback attribute value: **TileWideBlockAndText02**</summary>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileWide310x150IconWithBadgeAndText">
      <summary>** only**</summary>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileWide310x150Image">
      <summary> Windows 8 (Version 1) name/Windows 8.1  fallback attribute value: **TileWideImage**</summary>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileWide310x150ImageAndText01">
      <summary> Windows 8 (Version 1) name/Windows 8.1  fallback attribute value: **TileWideImageAndText01**</summary>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileWide310x150ImageAndText02">
      <summary> Windows 8 (Version 1) name/Windows 8.1  fallback attribute value: **TileWideImageAndText02**</summary>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileWide310x150ImageCollection">
      <summary> Windows 8 (Version 1) name/Windows 8.1  fallback attribute value: **TileWideImageCollection**</summary>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileWide310x150PeekImage01">
      <summary> Windows 8 (Version 1) name/Windows 8.1  fallback attribute value: **TileWidePeekImage01**</summary>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileWide310x150PeekImage02">
      <summary> Windows 8 (Version 1) name/Windows 8.1  fallback attribute value: **TileWidePeekImage02**</summary>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileWide310x150PeekImage03">
      <summary> Windows 8 (Version 1) name/Windows 8.1  fallback attribute value: **TileWidePeekImage03**</summary>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileWide310x150PeekImage04">
      <summary> Windows 8 (Version 1) name/Windows 8.1  fallback attribute value: **TileWidePeekImage04**</summary>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileWide310x150PeekImage05">
      <summary> Windows 8 (Version 1) name/Windows 8.1  fallback attribute value: **TileWidePeekImage05**</summary>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileWide310x150PeekImage06">
      <summary> Windows 8 (Version 1) name/Windows 8.1  fallback attribute value: **TileWidePeekImage06**</summary>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileWide310x150PeekImageAndText01">
      <summary> Windows 8 (Version 1) name/Windows 8.1  fallback attribute value: **TileWidePeekImageAndText01**</summary>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileWide310x150PeekImageAndText02">
      <summary> Windows 8 (Version 1) name/Windows 8.1  fallback attribute value: **TileWidePeekImageAndText02**</summary>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileWide310x150PeekImageCollection01">
      <summary> Windows 8 (Version 1) name/Windows 8.1  fallback attribute value: **TileWidePeekImageCollection01**</summary>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileWide310x150PeekImageCollection02">
      <summary> Windows 8 (Version 1) name/Windows 8.1  fallback attribute value: **TileWidePeekImageCollection02**</summary>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileWide310x150PeekImageCollection03">
      <summary> Windows 8 (Version 1) name/Windows 8.1  fallback attribute value: **TileWidePeekImageCollection03**</summary>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileWide310x150PeekImageCollection04">
      <summary> Windows 8 (Version 1) name/Windows 8.1  fallback attribute value: **TileWidePeekImageCollection04**</summary>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileWide310x150PeekImageCollection05">
      <summary> Windows 8 (Version 1) name/Windows 8.1  fallback attribute value: **TileWidePeekImageCollection05**</summary>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileWide310x150PeekImageCollection06">
      <summary> Windows 8 (Version 1) name/Windows 8.1  fallback attribute value: **TileWidePeekImageCollection06**</summary>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileWide310x150SmallImageAndText01">
      <summary> Windows 8 (Version 1) name/Windows 8.1  fallback attribute value: **TileWideSmallImageAndText01**</summary>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileWide310x150SmallImageAndText02">
      <summary> Windows 8 (Version 1) name/Windows 8.1  fallback attribute value: **TileWideSmallImageAndText02**</summary>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileWide310x150SmallImageAndText03">
      <summary> Windows 8 (Version 1) name/Windows 8.1  fallback attribute value: **TileWideSmallImageAndText03**</summary>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileWide310x150SmallImageAndText04">
      <summary> Windows 8 (Version 1) name/Windows 8.1  fallback attribute value: **TileWideSmallImageAndText04**</summary>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileWide310x150SmallImageAndText05">
      <summary> Windows 8 (Version 1) name/Windows 8.1  fallback attribute value: **TileWideSmallImageAndText05**</summary>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileWide310x150Text01">
      <summary> Windows 8 (Version 1) name/Windows 8.1  fallback attribute value: **TileWideText01**</summary>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileWide310x150Text02">
      <summary>**Windows only; not supported on **</summary>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileWide310x150Text03">
      <summary> Windows 8 (Version 1) name/Windows 8.1  fallback attribute value: **TileWideText03**</summary>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileWide310x150Text04">
      <summary> Windows 8 (Version 1) name/Windows 8.1  fallback attribute value: **TileWideText04**</summary>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileWide310x150Text05">
      <summary> Windows 8 (Version 1) name/Windows 8.1  fallback attribute value: **TileWideText05**</summary>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileWide310x150Text06">
      <summary>**Windows only; not supported on **</summary>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileWide310x150Text07">
      <summary>**Windows only; not supported on **</summary>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileWide310x150Text08">
      <summary>**Windows only; not supported on **</summary>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileWide310x150Text09">
      <summary> Windows 8 (Version 1) name/Windows 8.1  fallback attribute value: **TileWideText09**</summary>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileWide310x150Text10">
      <summary>**Windows only; not supported on **</summary>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileWide310x150Text11">
      <summary>**Windows only; not supported on **</summary>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileWideBlockAndText01">
      <summary>Four strings of regular, unwrapped text on the left; large block text (this should be numerical) over a single, short string of regular text on the right. </summary>
      <deprecated type="deprecate">TileWideBlockAndText01 may be altered or unavailable for releases after Windows 8.1. Instead, use TileWide310x150BlockAndText01.</deprecated>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileWideBlockAndText02">
      <summary>One string of regular text wrapped over a maximum of four lines on the left; large block text (this should be numerical) over a single, short string of regular text on the right. &lt;img src="./windows.ui.notifications/images/TileWideBlockAndText02.png" alt="TileWideBlockAndText02 example" /&gt;</summary>
      <deprecated type="deprecate">TileWideBlockAndText02 may be altered or unavailable for releases after Windows 8.1. Instead, use TileWide310x150BlockAndText02.</deprecated>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileWideImage">
      <summary>One wide image that fills the entire tile, no text. &lt;img src="./windows.ui.notifications/images/TileWideImage.png" alt="TileWideImage example" /&gt;</summary>
      <deprecated type="deprecate">TileWideImage may be altered or unavailable for releases after Windows 8.1. Instead, use TileWide310x150Image.</deprecated>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileWideImageAndText01">
      <summary>One wide image over one string of regular text wrapped over a maximum of two lines (one line on Windows Phone 8.1). The width of the text area depends on whether a logo is displayed. </summary>
      <deprecated type="deprecate">TileWideImageAndText01 may be altered or unavailable for releases after Windows 8.1. Instead, use TileWide310x150ImageAndText01.</deprecated>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileWideImageAndText02">
      <summary>****: One wide image over two strings of regular text on two lines. Text does not wrap. The width of the text area depends on whether a logo is displayed.</summary>
      <deprecated type="deprecate">TileWideImageAndText02 may be altered or unavailable for releases after Windows 8.1. Instead, use TileWide310x150ImageAndText02.</deprecated>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileWideImageCollection">
      <summary>****: One large square image with four smaller square images to its right, no text.</summary>
      <deprecated type="deprecate">TileWideImageCollection may be altered or unavailable for releases after Windows 8.1. Instead, use TileWide310x150ImageCollection.</deprecated>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileWidePeekImage01">
      <summary>Top/Front: One wide image. Bottom/Back: One header string in larger text over one string of regular text that wraps over a maximum of four lines. &lt;img src="./windows.ui.notifications/images/TileWidePeekImage01.png" alt="TileWidePeekImage01 example" /&gt;</summary>
      <deprecated type="deprecate">TileWidePeekImage01 may be altered or unavailable for releases after Windows 8.1. Instead, use TileWide310x150PeekImage01.</deprecated>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileWidePeekImage02">
      <summary>Top/Front: One wide image. Bottom/Back: One header string in larger text on the first line, four strings of regular text on the next four lines. Text does not wrap. &lt;img src="./windows.ui.notifications/images/TileWidePeekImage02.png" alt="TileWidePeekImage02 example" /&gt;</summary>
      <deprecated type="deprecate">TileWidePeekImage02 may be altered or unavailable for releases after Windows 8.1. Instead, use TileWide310x150PeekImage02.</deprecated>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileWidePeekImage03">
      <summary>Top/Front: One wide image. Bottom/Back: One string of large text wrapped over a maximum of three lines. &lt;img src="./windows.ui.notifications/images/TileWidePeekImage03.png" alt="TileWidePeekImage03 example" /&gt;</summary>
      <deprecated type="deprecate">TileWidePeekImage03 may be altered or unavailable for releases after Windows 8.1. Instead, use TileWide310x150PeekImage03.</deprecated>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileWidePeekImage04">
      <summary>Top/Front: One wide image. Bottom/Back: One string of regular text wrapped over a maximum of five lines. &lt;img src="./windows.ui.notifications/images/TileWidePeekImage04.png" alt="TileWidePeekImage04 example" /&gt;</summary>
      <deprecated type="deprecate">TileWidePeekImage04 may be altered or unavailable for releases after Windows 8.1. Instead, use TileWide310x150PeekImage04.</deprecated>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileWidePeekImage05">
      <summary>Top/Front: One wide image.</summary>
      <deprecated type="deprecate">TileWidePeekImage05 may be altered or unavailable for releases after Windows 8.1. Instead, use TileWide310x150PeekImage05.</deprecated>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileWidePeekImage06">
      <summary>Top/Front: One wide image.</summary>
      <deprecated type="deprecate">TileWidePeekImage06 may be altered or unavailable for releases after Windows 8.1. Instead, use TileWide310x150PeekImage06.</deprecated>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileWidePeekImageAndText01">
      <summary>****: Top: One wide image, with a shorter height than a full-bleed wide image.</summary>
      <deprecated type="deprecate">TileWidePeekImageAndText01 may be altered or unavailable for releases after Windows 8.1. Instead, use TileWide310x150PeekImageAndText01.</deprecated>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileWidePeekImageAndText02">
      <summary>Top/Front: One wide image, with a shorter height than a full-bleed wide image. Bottom/Back: Five strings of regular text on five lines. Text does not wrap. &lt;img src="./windows.ui.notifications/images/TileWidePeekImageAndText02.jpg" alt="TileWidePeekImageAndText02 example" /&gt;</summary>
      <deprecated type="deprecate">TileWidePeekImageAndText02 may be altered or unavailable for releases after Windows 8.1. Instead, use TileWide310x150PeekImageAndText02.</deprecated>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileWidePeekImageCollection01">
      <summary>****: Top: One large square image with four smaller square images to its right, no text.</summary>
      <deprecated type="deprecate">TileWidePeekImageCollection01 may be altered or unavailable for releases after Windows 8.1. Instead, use TileWide310x150PeekImageCollection01.</deprecated>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileWidePeekImageCollection02">
      <summary>****: Top: One large square image with four smaller square images to its right, no text.</summary>
      <deprecated type="deprecate">TileWidePeekImageCollection02 may be altered or unavailable for releases after Windows 8.1. Instead, use TileWide310x150PeekImageCollection02.</deprecated>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileWidePeekImageCollection03">
      <summary>****: Top: One large square image with four smaller square images to its right, no text.</summary>
      <deprecated type="deprecate">TileWidePeekImageCollection03 may be altered or unavailable for releases after Windows 8.1. Instead, use TileWide310x150PeekImageCollection03.</deprecated>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileWidePeekImageCollection04">
      <summary>****: Top: One large square image with four smaller square images to its right, no text.</summary>
      <deprecated type="deprecate">TileWidePeekImageCollection04 may be altered or unavailable for releases after Windows 8.1. Instead, use TileWide310x150PeekImageCollection04.</deprecated>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileWidePeekImageCollection05">
      <summary>****: Top: One large square image with four smaller square images to its right, no text.</summary>
      <deprecated type="deprecate">TileWidePeekImageCollection05 may be altered or unavailable for releases after Windows 8.1. Instead, use TileWide310x150PeekImageCollection05.</deprecated>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileWidePeekImageCollection06">
      <summary>****: Top: One large square image with four smaller square images to its right, no text.</summary>
      <deprecated type="deprecate">TileWidePeekImageCollection06 may be altered or unavailable for releases after Windows 8.1. Instead, use TileWide310x150PeekImageCollection06.</deprecated>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileWideSmallImageAndText01">
      <summary>On the left, one small image; on the right, one string of large text wrapped over a maximum of three lines. </summary>
      <deprecated type="deprecate">TileWideSmallImageAndText01 may be altered or unavailable for releases after Windows 8.1. Instead, use TileWide310x150SmallImageAndText01.</deprecated>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileWideSmallImageAndText02">
      <summary>On the left, one small image; on the right, one header string in larger text on the first line, four strings of regular text on the next four lines. Text does not wrap. </summary>
      <deprecated type="deprecate">TileWideSmallImageAndText02 may be altered or unavailable for releases after Windows 8.1. Instead, use TileWide310x150SmallImageAndText02.</deprecated>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileWideSmallImageAndText03">
      <summary>On the left, one small image; on the right, one string of regular text wrapped over a maximum of five lines. </summary>
      <deprecated type="deprecate">TileWideSmallImageAndText03 may be altered or unavailable for releases after Windows 8.1. Instead, use TileWide310x150SmallImageAndText03.</deprecated>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileWideSmallImageAndText04">
      <summary>On the left, one small image; on the right, one header string of larger text on the first line over one string of regular text wrapped over a maximum of four lines. </summary>
      <deprecated type="deprecate">TileWideSmallImageAndText04 may be altered or unavailable for releases after Windows 8.1. Instead, use TileWide310x150SmallImageAndText04.</deprecated>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileWideSmallImageAndText05">
      <summary>On the left, one header string in larger text over one string of regular text wrapped over a maximum of four lines; on the right, one small image with 3:4 dimensions. </summary>
      <deprecated type="deprecate">TileWideSmallImageAndText05 may be altered or unavailable for releases after Windows 8.1. Instead, use TileWide310x150SmallImageAndText05.</deprecated>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileWideText01">
      <summary>One header string in larger text on the first line, four strings of regular text on the next four lines. Text does not wrap. &lt;img src="./windows.ui.notifications/images/TileWideText01.png" alt="TileWideText01 example" /&gt;</summary>
      <deprecated type="deprecate">TileWideText01 may be altered or unavailable for releases after Windows 8.1. Instead, use TileWide310x150Text01.</deprecated>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileWideText02">
      <summary>One header string in larger text over eight short strings arranged in two columns of four lines each. Columns are of equal width. This template is similar to TileWideText07 and TileWideText10, but those templates use columns of unequal width. &lt;img src="./windows.ui.notifications/images/TileWideText02.png" alt="TileWideText02 example" /&gt;</summary>
      <deprecated type="deprecate">TileWideText02 may be altered or unavailable for releases after Windows 8.1. Instead, use TileWide310x150Text02.</deprecated>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileWideText03">
      <summary>One string of large text wrapped over a maximum of three lines. &lt;img src="./windows.ui.notifications/images/TileWideText03.png" alt="TileWideText03 example" /&gt;</summary>
      <deprecated type="deprecate">TileWideText03 may be altered or unavailable for releases after Windows 8.1. Instead, use TileWide310x150Text03.</deprecated>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileWideText04">
      <summary>One string of regular text wrapped over a maximum of five lines. &lt;img src="./windows.ui.notifications/images/TileWideText04.png" alt="TileWideText04 example" /&gt;</summary>
      <deprecated type="deprecate">TileWideText04 may be altered or unavailable for releases after Windows 8.1. Instead, use TileWide310x150Text04.</deprecated>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileWideText05">
      <summary>Five strings of regular text on five lines. Text does not wrap. &lt;img src="./windows.ui.notifications/images/TileWideText05.png" alt="TileWideText05 example" /&gt;</summary>
      <deprecated type="deprecate">TileWideText05 may be altered or unavailable for releases after Windows 8.1. Instead, use TileWide310x150Text05.</deprecated>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileWideText06">
      <summary>Ten short strings of regular text, arranged in two columns of five lines each. Columns are of equal width. This template is similar to TileWideText08 and TileWideText11, but those templates use columns of unequal width. &lt;img src="./windows.ui.notifications/images/TileWideText06.png" alt="TileWideText06 example" /&gt;</summary>
      <deprecated type="deprecate">TileWideText06 may be altered or unavailable for releases after Windows 8.1. Instead, use TileWide310x150Text06.</deprecated>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileWideText07">
      <summary>One header string in larger text over eight short strings of regular text arranged in two columns of four lines each. The column widths are such that the first column acts as a label and the second column as the content. This template is similar to TileWideText10, which has an even narrower first column, and TileWideText02, which has columns of equal width. &lt;img src="./windows.ui.notifications/images/TileWideText07.png" alt="TileWideText07 example" /&gt;</summary>
      <deprecated type="deprecate">TileWideText07 may be altered or unavailable for releases after Windows 8.1. Instead, use TileWide310x150Text07.</deprecated>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileWideText08">
      <summary>Ten short strings of regular text arranged in two columns of five lines each. The column widths are such that the first column acts as a label and the second column as the content. This template is similar to TileWideText11, which has an even narrower first column, and TileWideText06, which has columns of equal width. &lt;img src="./windows.ui.notifications/images/TileWideText08.png" alt="TileWideText08 example" /&gt;</summary>
      <deprecated type="deprecate">TileWideText08 may be altered or unavailable for releases after Windows 8.1. Instead, use TileWide310x150Text08.</deprecated>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileWideText09">
      <summary>One header string in larger text over one string of regular text wrapped over a maximum of four lines. &lt;img src="./windows.ui.notifications/images/TileWideText09.png" alt="TileWideText09 example" /&gt;</summary>
      <deprecated type="deprecate">TileWideText09 may be altered or unavailable for releases after Windows 8.1. Instead, use TileWide310x150Text09.</deprecated>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileWideText10">
      <summary>One header string in larger text over eight short strings of regular text arranged in two columns of four lines each. The column widths are such that the first column acts as a label and the second column as the content. This template is similar to TileWideText07, which has a wider first column, and TileWideText02, which has columns of equal width. &lt;img src="./windows.ui.notifications/images/TileWideText10.png" alt="TileWideText10 example" /&gt;</summary>
      <deprecated type="deprecate">TileWideText10 may be altered or unavailable for releases after Windows 8.1. Instead, use TileWide310x150Text10.</deprecated>
    </member>
    <member name="F:Windows.UI.Notifications.TileTemplateType.TileWideText11">
      <summary>Ten short strings of regular text arranged in two columns of five lines each. The column widths are such that the first column acts as a label and the second column as the content. This template is similar to TileWideText08, which has a wider first column, and TileWideText06, which has columns of equal width. &lt;img src="./windows.ui.notifications/images/TileWideText11.png" alt="TileWideText11 example" /&gt;</summary>
      <deprecated type="deprecate">TileWideText11 may be altered or unavailable for releases after Windows 8.1. Instead, use TileWide310x150Text11.</deprecated>
    </member>
    <member name="T:Windows.UI.Notifications.TileUpdateManager">
      <summary>Creates TileUpdater objects used to change and update **Start** menu tiles. This class also provides access to the XML content of the system-provided tile templates so that you can customize that content for use in updating your tiles.</summary>
    </member>
    <member name="M:Windows.UI.Notifications.TileUpdateManager.CreateTileUpdaterForApplication">
      <summary>Creates and initializes a new instance of the TileUpdater, which lets you change the appearance of the calling app's tile.</summary>
      <returns>The object you will use to send changes to the app's tile.</returns>
    </member>
    <member name="M:Windows.UI.Notifications.TileUpdateManager.CreateTileUpdaterForApplication(System.String)">
      <summary>Creates and initializes a new instance of the TileUpdater for a tile that belongs to another app in the same package as the calling app. The TileUpdater lets a developer change the appearance of that tile.</summary>
      <param name="applicationId">The package-relative application identifier (PRAID) of the tile. The specified app must be in the same package as the calling app. For more info on the PRAID, see the **Id** attribute of the Application element.</param>
      <returns>The object you will use to send changes to the tile identified by *applicationId*.</returns>
    </member>
    <member name="M:Windows.UI.Notifications.TileUpdateManager.CreateTileUpdaterForSecondaryTile(System.String)">
      <summary>Creates and initializes a new instance of the TileUpdater, which enables you to change the appearance of a secondary tile. The tile can belong to the calling app or any other app in the same package.</summary>
      <param name="tileId">A unique ID for the tile.</param>
      <returns>The object you will use to send updates to the tile identified by *tileID*.</returns>
    </member>
    <member name="M:Windows.UI.Notifications.TileUpdateManager.GetForUser(Windows.System.User)">
      <summary>Creates and initializes a new TileUpdateManagerForUser for the specified user, which lets you change the appearance or content of a tile for a specific user.</summary>
      <param name="user">The user who will receive the tile updates.</param>
      <returns>An object that will update tiles for the specified user.</returns>
    </member>
    <member name="M:Windows.UI.Notifications.TileUpdateManager.GetTemplateContent(Windows.UI.Notifications.TileTemplateType)">
      <summary>Gets the XML content of one of the predefined tile templates so that you can customize it for a tile update.</summary>
      <param name="type">The name of the template.</param>
      <returns>The object that contains the XML.</returns>
    </member>
    <member name="T:Windows.UI.Notifications.TileUpdateManagerForUser">
      <summary>Creates TileUpdater objects used to change and update **Start** menu tiles for a specific user. This class also provides access to the XML content of the system-provided tile templates so that you can customize that content for use in updating your tiles.</summary>
    </member>
    <member name="P:Windows.UI.Notifications.TileUpdateManagerForUser.User">
      <summary>Gets the user that receives the toast notifications created by this object.</summary>
      <returns>The user that receives the toast notifications created by this object.</returns>
    </member>
    <member name="M:Windows.UI.Notifications.TileUpdateManagerForUser.CreateTileUpdaterForApplication(System.String)">
      <summary>Creates a new TileUpdater for a tile for the bound user. The tile can belong to the calling app or any other app in the same package. The TileUpdater lets a developer change the appearance of that tile.</summary>
      <param name="applicationId">The package-relative application identifier (PRAID) of the tile. The specified app must be in the same package as the calling app. For more info on the PRAID, see the **Id** attribute of the Application element.</param>
      <returns>The object you will use to send changes to the tile identified by *applicationId*.</returns>
    </member>
    <member name="M:Windows.UI.Notifications.TileUpdateManagerForUser.CreateTileUpdaterForApplicationForUser">
      <summary>Creates and initializes a new instance of the TileUpdater, which lets you change the appearance of the calling app's tile for the bound user.</summary>
      <returns>The object you will use to send changes to the app's tile for the current user.</returns>
    </member>
    <member name="M:Windows.UI.Notifications.TileUpdateManagerForUser.CreateTileUpdaterForSecondaryTile(System.String)">
      <summary>Creates a new TileUpdater, which enables you to change the appearance of a secondary tile for the bound user. The tile can belong to the calling app or any other app in the same package.</summary>
      <param name="tileId">A unique ID for the tile.</param>
      <returns>The object you will use to send updates to the tile identified by *tileID*.</returns>
    </member>
    <member name="T:Windows.UI.Notifications.TileUpdater">
      <summary>Changes the content of the specific tile that the updater is bound to.</summary>
    </member>
    <member name="P:Windows.UI.Notifications.TileUpdater.Setting">
      <summary>Gets a value that specifies whether a tile can be updated through notifications.</summary>
      <returns>A value that indicates either that the tile can be updated through notifications, or who disabled them: developer, user, or administrator.</returns>
    </member>
    <member name="M:Windows.UI.Notifications.TileUpdater.AddToSchedule(Windows.UI.Notifications.ScheduledTileNotification)">
      <summary>Adds a ScheduledTileNotification to the schedule.</summary>
      <param name="scheduledTile">The scheduled tile update object.</param>
    </member>
    <member name="M:Windows.UI.Notifications.TileUpdater.Clear">
      <summary>Removes all updates and causes the tile to display its default content as declared in the app's manifest.</summary>
    </member>
    <member name="M:Windows.UI.Notifications.TileUpdater.EnableNotificationQueue(System.Boolean)">
      <summary>Enables the tile to queue up to five notifications. This enables the notification queue on all tile sizes.</summary>
      <param name="enable">**True** to enable queuing; otherwise **false**.</param>
    </member>
    <member name="M:Windows.UI.Notifications.TileUpdater.EnableNotificationQueueForSquare150x150(System.Boolean)">
      <summary>Enables the tile to queue up to five notifications on the medium tile.</summary>
      <param name="enable">**True** to enable queuing on this tile size; otherwise **false**.</param>
    </member>
    <member name="M:Windows.UI.Notifications.TileUpdater.EnableNotificationQueueForSquare310x310(System.Boolean)">
      <summary>Enables the tile to queue up to five notifications on the large tile.</summary>
      <param name="enable">**True** to enable queuing on this tile size; otherwise **false**.</param>
    </member>
    <member name="M:Windows.UI.Notifications.TileUpdater.EnableNotificationQueueForWide310x150(System.Boolean)">
      <summary>Enables the tile to queue up to five notifications on the wide tile.</summary>
      <param name="enable">**True** to enable queuing on this tile size; otherwise **false**.</param>
    </member>
    <member name="M:Windows.UI.Notifications.TileUpdater.GetScheduledTileNotifications">
      <summary>Retrieves a list of scheduled updates to the tile.</summary>
      <returns>The collection of scheduled updates for this tile.</returns>
    </member>
    <member name="M:Windows.UI.Notifications.TileUpdater.RemoveFromSchedule(Windows.UI.Notifications.ScheduledTileNotification)">
      <summary>Removes an upcoming tile update from the schedule.</summary>
      <param name="scheduledTile">The notification to remove from the schedule.</param>
    </member>
    <member name="M:Windows.UI.Notifications.TileUpdater.StartPeriodicUpdate(Windows.Foundation.Uri,Windows.Foundation.DateTime,Windows.UI.Notifications.PeriodicUpdateRecurrence)">
      <summary>Begins a series of timed updates for the tile that the updater is bound to. Update content is retrieved from a specified Uniform Resource Identifier (URI). Updates begin at a specified time.</summary>
      <param name="tileContent">The Uniform Resource Identifier (URI) from which the XML content of the tile update will be retrieved.</param>
      <param name="startTime">The time at which the Uniform Resource Identifier (URI) should first be polled for new tile content.</param>
      <param name="requestedInterval">The frequency with which the Uniform Resource Identifier (URI) is polled for new tile content, following the initial update at *startTime*.</param>
    </member>
    <member name="M:Windows.UI.Notifications.TileUpdater.StartPeriodicUpdate(Windows.Foundation.Uri,Windows.UI.Notifications.PeriodicUpdateRecurrence)">
      <summary>Begins a series of timed content changes for the tile that the updater is bound to, beginning immediately.</summary>
      <param name="tileContent">The Uniform Resource Identifier (URI) from which the XML content of the tile update will be retrieved.</param>
      <param name="requestedInterval">The frequency with which the Uniform Resource Identifier (URI) is polled for new tile content, following the initial update at *startTime*.</param>
    </member>
    <member name="M:Windows.UI.Notifications.TileUpdater.StartPeriodicUpdateBatch(Windows.Foundation.Collections.IIterable{Windows.Foundation.Uri},Windows.Foundation.DateTime,Windows.UI.Notifications.PeriodicUpdateRecurrence)">
      <summary>Begins a series of timed updates that cycle on the tile that the updater is bound to. Update content is retrieved from an array of specified Uniform Resource Identifier (URI) with updates beginning at a specified time and subsequent updates occurring at the periodic interval thereafter.</summary>
      <param name="tileContents">An array of up to five Uniform Resource Identifier (URI) from which the XML content of the cycling tile updates will be retrieved. If the array contains more than five Uniform Resource Identifier (URI), the method will fail.</param>
      <param name="startTime">The time at which the initial Uniform Resource Identifier (URI) should first be polled for new content.</param>
      <param name="requestedInterval">The frequency with which the Uniform Resource Identifier (URI) is polled for new tile content, following the initial update at *startTime*.</param>
    </member>
    <member name="M:Windows.UI.Notifications.TileUpdater.StartPeriodicUpdateBatch(Windows.Foundation.Collections.IIterable{Windows.Foundation.Uri},Windows.UI.Notifications.PeriodicUpdateRecurrence)">
      <summary>Begins a series of timed updates that cycle on the tile that the updater is bound to. Update content is retrieved from an array of specified Uniform Resource Identifier (URI), the first update happening immediately and subsequent updates occurring at the periodic interval thereafter.</summary>
      <param name="tileContents">An array of up to five Uniform Resource Identifier (URI) from which the XML content of the cycling tile updates will be retrieved. If the array contains more than five Uniform Resource Identifier (URI), the method will fail.</param>
      <param name="requestedInterval">The frequency with which the Uniform Resource Identifier (URI) is polled for new tile content, following the initial update at *startTime*.</param>
    </member>
    <member name="M:Windows.UI.Notifications.TileUpdater.StopPeriodicUpdate">
      <summary>Cancels the current series of timed updates for the tile that the updater is bound to.</summary>
    </member>
    <member name="M:Windows.UI.Notifications.TileUpdater.Update(Windows.UI.Notifications.TileNotification)">
      <summary>Applies a change in content or appearance to the tile.</summary>
      <param name="notification">The object that supplies the new XML definition for the tile's content.</param>
    </member>
    <member name="T:Windows.UI.Notifications.ToastActivatedEventArgs">
      <summary>Exposes a method that retrieves the arguments associated with a toast action initiated by the user. This lets the app tell which action was taken when multiple actions were exposed.</summary>
    </member>
    <member name="P:Windows.UI.Notifications.ToastActivatedEventArgs.Arguments">
      <summary>Gets the arguments associated with a toast action initiated by the user. This arguments string was included in the toast's XML payload.</summary>
      <returns>The arguments string associated with the particular action.</returns>
    </member>
    <member name="P:Windows.UI.Notifications.ToastActivatedEventArgs.UserInput">
      <summary>
      </summary>
      <returns>
      </returns>
    </member>
    <member name="T:Windows.UI.Notifications.ToastCollection">
      <summary>Represents a group of notifications for a particular app.</summary>
    </member>
    <member name="M:Windows.UI.Notifications.ToastCollection.#ctor(System.String,System.String,System.String,Windows.Foundation.Uri)">
      <summary>Creates a new toast notification group.</summary>
      <param name="collectionId">The ID of the group. You can use the ID to manipulate the group with a ToastCollectionManager</param>
      <param name="displayName">The title of group to display in the Action Center.</param>
      <param name="launchArgs">The launch arguments that are passed to the app when the user clicks the notification group title in the Action Center.</param>
      <param name="iconUri">The icon to display next to the title in the Action Center.</param>
    </member>
    <member name="P:Windows.UI.Notifications.ToastCollection.DisplayName">
      <summary>Gets or sets the group title that displays in the Action Center.</summary>
      <returns>The group title that displays in the Action Center.</returns>
    </member>
    <member name="P:Windows.UI.Notifications.ToastCollection.Icon">
      <summary>Gets or sets the icon that displays next to the group title in the Action Center.</summary>
      <returns>The icon that displays next to the group title in the Action Center.</returns>
    </member>
    <member name="P:Windows.UI.Notifications.ToastCollection.Id">
      <summary>Gets the ID of this notification group.</summary>
      <returns>
      </returns>
    </member>
    <member name="P:Windows.UI.Notifications.ToastCollection.LaunchArgs">
      <summary>Gets or sets the launch arguments provided to app when the notification group title is clicked in the Action Center.</summary>
      <returns>The launch arguments provided to app when the notification group title is clicked in the Action Center.</returns>
    </member>
    <member name="T:Windows.UI.Notifications.ToastCollectionManager">
      <summary>Provides methods for creating, retrieving, updating, and removing toast collections.</summary>
    </member>
    <member name="P:Windows.UI.Notifications.ToastCollectionManager.AppId">
      <summary>Gets the ID of the app to which this manager belongs.</summary>
      <returns>The ID of the app to which this manager is bound.</returns>
    </member>
    <member name="P:Windows.UI.Notifications.ToastCollectionManager.User">
      <summary>Gets the user who receives the toast notification groups created by this toast collection manager.</summary>
      <returns>The user who receives the toast notification groups.</returns>
    </member>
    <member name="M:Windows.UI.Notifications.ToastCollectionManager.FindAllToastCollectionsAsync">
      <summary>Starts the retrieval of all toast notification groups created by this manager.</summary>
      <returns>An object that represents the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.UI.Notifications.ToastCollectionManager.GetToastCollectionAsync(System.String)">
      <summary>Starts the retrieval of the specified notification group.</summary>
      <param name="collectionId">The ID of the notification group to retrieve.</param>
      <returns>An object that represents the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.UI.Notifications.ToastCollectionManager.RemoveAllToastCollectionsAsync">
      <summary>Starts the asynchronous removal of all toast notification groups for the app.</summary>
      <returns>An object that represents the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.UI.Notifications.ToastCollectionManager.RemoveToastCollectionAsync(System.String)">
      <summary>Starts the asynchronous removal of the specified toast notification group.</summary>
      <param name="collectionId">The ID of toast notification group to remove.</param>
      <returns>An object that represents the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.UI.Notifications.ToastCollectionManager.SaveToastCollectionAsync(Windows.UI.Notifications.ToastCollection)">
      <summary>Starts the asynchronous creation or update of the specified toast notification group.</summary>
      <param name="collection">The toast notification group to create or update.</param>
      <returns>An object that represents the asynchronous operation.</returns>
    </member>
    <member name="T:Windows.UI.Notifications.ToastDismissalReason">
      <summary>Specifies the reason that a toast notification is no longer being shown. Used with ToastDismissedEventArgs.Reason.</summary>
    </member>
    <member name="F:Windows.UI.Notifications.ToastDismissalReason.ApplicationHidden">
      <summary>The app explicitly hid the toast notification by calling the ToastNotifier.hide method.</summary>
    </member>
    <member name="F:Windows.UI.Notifications.ToastDismissalReason.TimedOut">
      <summary>The toast notification had been shown for the maximum allowed time and was faded out. The maximum time to show a toast notification is 7 seconds except in the case of long-duration toasts, in which case it is 25 seconds.</summary>
    </member>
    <member name="F:Windows.UI.Notifications.ToastDismissalReason.UserCanceled">
      <summary>The user dismissed the toast notification.</summary>
    </member>
    <member name="T:Windows.UI.Notifications.ToastDismissedEventArgs">
      <summary>Provides the reason that a toast notification is no longer displayed on-screen.</summary>
    </member>
    <member name="P:Windows.UI.Notifications.ToastDismissedEventArgs.Reason">
      <summary>Gets the reason that a toast notification is no longer displayed on-screen.</summary>
      <returns>One of the enumeration values that specify why a toast is no longer being shown.</returns>
    </member>
    <member name="T:Windows.UI.Notifications.ToastFailedEventArgs">
      <summary>Provides the error code that was generated in the process of raising a toast notification.</summary>
    </member>
    <member name="P:Windows.UI.Notifications.ToastFailedEventArgs.ErrorCode">
      <summary>Gets the error code that was generated in the process of raising a toast notification.</summary>
      <returns>One of the standard system error codes.</returns>
    </member>
    <member name="T:Windows.UI.Notifications.ToastHistoryChangedType">
      <summary>Specifies the kind of change that has happened to a notification in toast history. Used with ToastNotificationHistoryChangedTriggerDetail.ChangeType.</summary>
    </member>
    <member name="F:Windows.UI.Notifications.ToastHistoryChangedType.Added">
      <summary>The notification was added.</summary>
    </member>
    <member name="F:Windows.UI.Notifications.ToastHistoryChangedType.Cleared">
      <summary>One or more notifications were removed with a clear command.</summary>
    </member>
    <member name="F:Windows.UI.Notifications.ToastHistoryChangedType.Expired">
      <summary>The notification has expired.</summary>
    </member>
    <member name="F:Windows.UI.Notifications.ToastHistoryChangedType.Removed">
      <summary>Just this notification was removed with a remove command.</summary>
    </member>
    <member name="T:Windows.UI.Notifications.ToastNotification">
      <summary>Defines the content, associated metadata and events, and expiration time of a toast notification.</summary>
    </member>
    <member name="M:Windows.UI.Notifications.ToastNotification.#ctor(Windows.Data.Xml.Dom.XmlDocument)">
      <summary>Creates and initializes a new instance of the ToastNotification.</summary>
      <param name="content">The XML content that defines the toast notification.</param>
    </member>
    <member name="P:Windows.UI.Notifications.ToastNotification.Content">
      <summary>Gets the XML that defines the current toast notification.</summary>
      <returns>The object that contains the XML.</returns>
    </member>
    <member name="P:Windows.UI.Notifications.ToastNotification.Data">
      <summary>Gets or sets additional information about the status of the toast notification.</summary>
      <returns>An object that provides additional information about the status of the toast notification, such as the progress of the action described by the notification.</returns>
    </member>
    <member name="P:Windows.UI.Notifications.ToastNotification.ExpirationTime">
      <summary>Gets or sets the time after which a toast notification should not be displayed.</summary>
      <returns>The date and time after which the toast is no longer considered current or valid and should not be displayed.</returns>
    </member>
    <member name="P:Windows.UI.Notifications.ToastNotification.ExpiresOnReboot">
      <summary>
      </summary>
      <returns>
      </returns>
    </member>
    <member name="P:Windows.UI.Notifications.ToastNotification.Group">
      <summary>Gets or sets the group identifier for the notification.</summary>
      <returns>The group identifier for the notification.</returns>
    </member>
    <member name="P:Windows.UI.Notifications.ToastNotification.NotificationMirroring">
      <summary>Gets or sets a value that specifies whether notification mirroring is allowed.</summary>
      <returns>A value that specifies whether notification mirroring is allowed.</returns>
    </member>
    <member name="P:Windows.UI.Notifications.ToastNotification.Priority">
      <summary>Gets or sets the priority of the toast notification.</summary>
      <returns>The priority of the toast notification.</returns>
    </member>
    <member name="P:Windows.UI.Notifications.ToastNotification.RemoteId">
      <summary>Gets or sets a remote id for the notification that enables the system to correlate this notification with another one generated on another device.</summary>
      <returns>A remote id for the notification that enables the system to correlate this notification with another one generated on another device.</returns>
    </member>
    <member name="P:Windows.UI.Notifications.ToastNotification.SuppressPopup">
      <summary>Gets or sets whether a toast's pop-up UI is displayed on the user's screen.</summary>
      <returns>Set to **true** to suppress the popup message; otherwise, false. The default value is false, meaning the toast's pop-up message will be shown. Setting this property to **true** places the toast notification silently into the action center. This enables your app to communicate with the user without interrupting them.</returns>
    </member>
    <member name="P:Windows.UI.Notifications.ToastNotification.Tag">
      <summary>Gets or sets the unique identifier of this notification within the notification Group.</summary>
      <returns>Gets or sets the unique identifier of this notification within the notification Group.</returns>
    </member>
    <member name="E:Windows.UI.Notifications.ToastNotification.Activated">
      <summary>Occurs when user activates a toast notification through a click or touch. Apps that are running subscribe to this event.</summary>
    </member>
    <member name="E:Windows.UI.Notifications.ToastNotification.Dismissed">
      <summary>Occurs when a toast notification leaves the screen, either by expiring or being explicitly dismissed by the user. Apps that are running subscribe to this event.</summary>
    </member>
    <member name="E:Windows.UI.Notifications.ToastNotification.Failed">
      <summary>Occurs when an error is caused when Windows attempts to raise a toast notification. Apps that are running subscribe to this event.</summary>
    </member>
    <member name="T:Windows.UI.Notifications.ToastNotificationActionTriggerDetail">
      <summary>Represents the details of a toast action trigger.</summary>
    </member>
    <member name="P:Windows.UI.Notifications.ToastNotificationActionTriggerDetail.Argument">
      <summary>Gets a value representing the argument that was passed.</summary>
      <returns>The argument that was passed.</returns>
    </member>
    <member name="P:Windows.UI.Notifications.ToastNotificationActionTriggerDetail.UserInput">
      <summary>Gets a value indicating the user's action.</summary>
      <returns>A value indicating the user's action.</returns>
    </member>
    <member name="T:Windows.UI.Notifications.ToastNotificationHistory">
      <summary>Manages the toast notifications for an app including the ability the clear all toast history and removing individual toasts.</summary>
    </member>
    <member name="M:Windows.UI.Notifications.ToastNotificationHistory.Clear">
      <summary>Removes all notifications sent by this app from action center.</summary>
    </member>
    <member name="M:Windows.UI.Notifications.ToastNotificationHistory.Clear(System.String)">
      <summary>Removes all notifications from action center that were sent by another app inside the same app package.</summary>
      <param name="applicationId">The ID of the app inside the app package whose notifications are to be deleted.</param>
    </member>
    <member name="M:Windows.UI.Notifications.ToastNotificationHistory.GetHistory">
      <summary>Gets notification history, for all notifications sent by this app, from action center.</summary>
      <returns>A collection of toasts.</returns>
    </member>
    <member name="M:Windows.UI.Notifications.ToastNotificationHistory.GetHistory(System.String)">
      <summary>Gets notification history, for a toast with the specified tag label, from action center.</summary>
      <param name="applicationId">The tag label for the toast being queried-for.</param>
      <returns>A collection of toasts.</returns>
    </member>
    <member name="M:Windows.UI.Notifications.ToastNotificationHistory.Remove(System.String)">
      <summary>Removes an individual toast, with the specified tag label, from action center.</summary>
      <param name="tag">The tag label of the toast notification to be removed.</param>
    </member>
    <member name="M:Windows.UI.Notifications.ToastNotificationHistory.Remove(System.String,System.String)">
      <summary>Removes a toast notification from the action using the notification's tag and group labels.</summary>
      <param name="tag">The tag label of the toast notification to be removed.</param>
      <param name="group">The group label of the toast notification to be removed.</param>
    </member>
    <member name="M:Windows.UI.Notifications.ToastNotificationHistory.Remove(System.String,System.String,System.String)">
      <summary>Removes an individual toast notification from action center, identified by the combination of tag label, group label and app ID.</summary>
      <param name="tag">The tag label of the toast notification to be removed.</param>
      <param name="group">The group label of the toast notification to be removed.</param>
      <param name="applicationId">The app ID of the app that sent the specified toast notification. This app must be part of the same app package as the app making this remove request.</param>
    </member>
    <member name="M:Windows.UI.Notifications.ToastNotificationHistory.RemoveGroup(System.String)">
      <summary>Removes a group of toast notifications, identified by the specified group label, from action center.</summary>
      <param name="group">The group label of the toast notifications to be removed.</param>
    </member>
    <member name="M:Windows.UI.Notifications.ToastNotificationHistory.RemoveGroup(System.String,System.String)">
      <summary>Removes a group of toast notifications sent by the another app inside the same app package from action center using the group label.</summary>
      <param name="group">The group label of the toast notifications to be removed.</param>
      <param name="applicationId">The app ID of the app within the same app package of the calling app.</param>
    </member>
    <member name="T:Windows.UI.Notifications.ToastNotificationHistoryChangedTriggerDetail">
      <summary>Represents the details of a toast history changed trigger.</summary>
    </member>
    <member name="P:Windows.UI.Notifications.ToastNotificationHistoryChangedTriggerDetail.ChangeType">
      <summary>Gets a value representing the kind of change that caused the toast history changed trigger.</summary>
      <returns>The kind of change that has happened to a notification in toast history.</returns>
    </member>
    <member name="P:Windows.UI.Notifications.ToastNotificationHistoryChangedTriggerDetail.CollectionId">
      <summary>Gets the ID of the notification group to which the notification that caused the change trigger belongs.</summary>
      <returns>The ID of the notification group to which the notification that caused the change trigger belongs.</returns>
    </member>
    <member name="T:Windows.UI.Notifications.ToastNotificationManager">
      <summary>Creates ToastNotifier objects that you use to raise toast notifications. This class also provides access to the XML content of the system-provided toast templates so that you can customize that content for use in your notifications.</summary>
    </member>
    <member name="P:Windows.UI.Notifications.ToastNotificationManager.History">
      <summary>Gets the ToastNotificationHistory object.</summary>
      <returns>The ToastNotificationHistory object.</returns>
    </member>
    <member name="M:Windows.UI.Notifications.ToastNotificationManager.ConfigureNotificationMirroring(Windows.UI.Notifications.NotificationMirroring)">
      <summary>Specifies whether notification mirroring is allowed. Notification mirroring enables a notification to be broadcast on multiple devices.</summary>
      <param name="value">One of the enumeration values.</param>
    </member>
    <member name="M:Windows.UI.Notifications.ToastNotificationManager.CreateToastNotifier">
      <summary>Creates and initializes a new instance of the ToastNotification, bound to the calling application, that lets you raise a toast notification to that app.</summary>
      <returns>The object you will use to send the toast notification to the app.</returns>
    </member>
    <member name="M:Windows.UI.Notifications.ToastNotificationManager.CreateToastNotifier(System.String)">
      <summary>Creates and initializes a new instance of the ToastNotification, bound to a specified app, usually another app in the same package.</summary>
      <param name="applicationId">The unique ID of the app.</param>
      <returns>The object you will use to send the toast notification to the tile.</returns>
    </member>
    <member name="M:Windows.UI.Notifications.ToastNotificationManager.GetDefault">
      <summary>Gets a toast notification manager for the current user.</summary>
      <returns>A toast notification manager for the current user.</returns>
    </member>
    <member name="M:Windows.UI.Notifications.ToastNotificationManager.GetForUser(Windows.System.User)">
      <summary>Gets a toast notification manager for the specified user.</summary>
      <param name="user">The user who will receive the toast notifications.</param>
      <returns>A object for creating toast notifications for the specified user.</returns>
    </member>
    <member name="M:Windows.UI.Notifications.ToastNotificationManager.GetTemplateContent(Windows.UI.Notifications.ToastTemplateType)">
      <summary>Gets the XML content of one of the predefined toast templates so that you can customize it for use in your notification.</summary>
      <param name="type">One of the system-provided toast templates.</param>
      <returns>The object that contains the template XML.</returns>
    </member>
    <member name="T:Windows.UI.Notifications.ToastNotificationManagerForUser">
      <summary>Creates ToastNotifier objects that you use to raise toast notifications for the bound user. This class also provides access to the XML content of the system-provided toast templates so that you can customize that content for use in your notifications.</summary>
    </member>
    <member name="P:Windows.UI.Notifications.ToastNotificationManagerForUser.History">
      <summary>Gets the ToastNotificationHistory object.</summary>
      <returns>The ToastNotificationHistory object.</returns>
    </member>
    <member name="P:Windows.UI.Notifications.ToastNotificationManagerForUser.User">
      <summary>Gets the user that receives the toast notifications created by this object.</summary>
      <returns>The user that receives the toast notifications created by this object.</returns>
    </member>
    <member name="M:Windows.UI.Notifications.ToastNotificationManagerForUser.CreateToastNotifier">
      <summary>Creates a new ToastNotifier for the calling application and the bound user that lets you raise a toast notification.</summary>
      <returns>The object you will use to send the toast notification to the app for the bound user.</returns>
    </member>
    <member name="M:Windows.UI.Notifications.ToastNotificationManagerForUser.CreateToastNotifier(System.String)">
      <summary>Creates a new ToastNotification for the bound user and the specified app, usually another app in the same package.</summary>
      <param name="applicationId">The unique ID of the app.</param>
      <returns>The object you will use to send the toast notification to the tile.</returns>
    </member>
    <member name="M:Windows.UI.Notifications.ToastNotificationManagerForUser.GetHistoryForToastCollectionIdAsync(System.String)">
      <summary>Starts the retrieval of notification history for the specified notification group.</summary>
      <param name="collectionId">The ID of the notification group whose history you want to retrieve.</param>
      <returns>An object that represents the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.UI.Notifications.ToastNotificationManagerForUser.GetToastCollectionManager">
      <summary>Creates a ToastCollectionManager that you can use to save, update, and clear notification groups for the current app.</summary>
      <returns>An object you can use to save, update, and clear notification groups.</returns>
    </member>
    <member name="M:Windows.UI.Notifications.ToastNotificationManagerForUser.GetToastCollectionManager(System.String)">
      <summary>Creates a ToastCollectionManager that you can use to save, update, and clear notification groups for the specified app.</summary>
      <param name="appId">The ID of the app whose notification groups you want to manipulate.</param>
      <returns>An object you can use to save, update, and clear notification groups.</returns>
    </member>
    <member name="M:Windows.UI.Notifications.ToastNotificationManagerForUser.GetToastNotifierForToastCollectionIdAsync(System.String)">
      <summary>Creates a new ToastNotification for the bound user and app for the specified notification group.</summary>
      <param name="collectionId">The ID of the ToastNotificationCollection that represents the notification group you want to send.</param>
      <returns>The object you will use to send the toast notifications.</returns>
    </member>
    <member name="T:Windows.UI.Notifications.ToastNotificationPriority">
      <summary>Specifies the priority of a ToastNotification.</summary>
    </member>
    <member name="F:Windows.UI.Notifications.ToastNotificationPriority.Default">
      <summary>The notification should have default behavior in terms of delivery and display priority during connected standby mode.</summary>
    </member>
    <member name="F:Windows.UI.Notifications.ToastNotificationPriority.High">
      <summary>The notification should be treated as high priority. For desktop PCs, this means during connected standby mode the incoming notification can turn on the screen for Surface-like devices if it doesn’t have a closed lid detected.</summary>
    </member>
    <member name="T:Windows.UI.Notifications.ToastNotifier">
      <summary>Raises a toast notification to the specific app to which the ToastNotifier is bound. This class also lets you schedule and remove toast notifications.</summary>
    </member>
    <member name="P:Windows.UI.Notifications.ToastNotifier.Setting">
      <summary>Gets a value that tells you whether there is an app, user, or system block that prevents the display of a toast notification.</summary>
      <returns>**Enabled** if the toast can be shown; otherwise, one or more reasons that the toast will be blocked.</returns>
    </member>
    <member name="E:Windows.UI.Notifications.ToastNotifier.ScheduledToastNotificationShowing">
      <summary>Occurs when the system shows the scheduled toast notification.</summary>
    </member>
    <member name="M:Windows.UI.Notifications.ToastNotifier.AddToSchedule(Windows.UI.Notifications.ScheduledToastNotification)">
      <summary>Adds a ScheduledToastNotification for later display by Windows.</summary>
      <param name="scheduledToast">The scheduled toast notification, which includes its content and timing instructions.</param>
    </member>
    <member name="M:Windows.UI.Notifications.ToastNotifier.GetScheduledToastNotifications">
      <summary>Gets the collection of ScheduledToastNotification objects that this app has scheduled for display.</summary>
      <returns>The collection of scheduled toast notifications that the app bound to this notifier has scheduled for timed display.</returns>
    </member>
    <member name="M:Windows.UI.Notifications.ToastNotifier.Hide(Windows.UI.Notifications.ToastNotification)">
      <summary>Removes the specified toast notification from the screen.</summary>
      <param name="notification">The object that specifies the toast to hide.</param>
    </member>
    <member name="M:Windows.UI.Notifications.ToastNotifier.RemoveFromSchedule(Windows.UI.Notifications.ScheduledToastNotification)">
      <summary>Cancels the scheduled display of a specified ScheduledToastNotification.</summary>
      <param name="scheduledToast">The notification to remove from the schedule.</param>
    </member>
    <member name="M:Windows.UI.Notifications.ToastNotifier.Show(Windows.UI.Notifications.ToastNotification)">
      <summary>Displays the specified toast notification.</summary>
      <param name="notification">The object that contains the content of the toast notification to display.</param>
    </member>
    <member name="M:Windows.UI.Notifications.ToastNotifier.Update(Windows.UI.Notifications.NotificationData,System.String)">
      <summary>Updates the existing toast notification that has the specified tag.</summary>
      <param name="data">An object that contains the updated info.</param>
      <param name="tag">The identifier of the toast notification to update.</param>
      <returns>A value that indicates the result of the update (failure, success, etc).</returns>
    </member>
    <member name="M:Windows.UI.Notifications.ToastNotifier.Update(Windows.UI.Notifications.NotificationData,System.String,System.String)">
      <summary>Updates the existing toast notification that has the specified tag and belongs to the specified notification group.</summary>
      <param name="data">An object that contains the updated info.</param>
      <param name="tag">The identifier of the toast notification to update.</param>
      <param name="group">The ID of the ToastCollection that contains the notification.</param>
      <returns>A value that indicates the result of the update (failure, success, etc).</returns>
    </member>
    <member name="T:Windows.UI.Notifications.ToastTemplateType">
      <summary>Specifies the template to use in a toast notification.</summary>
    </member>
    <member name="F:Windows.UI.Notifications.ToastTemplateType.ToastImageAndText01">
      <summary>A large image and a single string wrapped across three lines of text. &lt;img src="./windows.ui.notifications/images/toast_6.png" alt="ToastImageAndText01 example" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Notifications.ToastTemplateType.ToastImageAndText02">
      <summary>A large image, one string of bold text on the first line, one string of regular text wrapped across the second and third lines. &lt;img src="./windows.ui.notifications/images/toast_7.png" alt="ToastImageAndText02 example" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Notifications.ToastTemplateType.ToastImageAndText03">
      <summary>A large image, one string of bold text wrapped across the first two lines, one string of regular text on the third line. &lt;img src="./windows.ui.notifications/images/toast_8.png" alt="ToastImageAndText03 example" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Notifications.ToastTemplateType.ToastImageAndText04">
      <summary>A large image, one string of bold text on the first line, one string of regular text on the second line, one string of regular text on the third line. &lt;img src="./windows.ui.notifications/images/ToastImageAndText04.png" alt="ToastImageAndText04 example" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Notifications.ToastTemplateType.ToastText01">
      <summary>A single string wrapped across three lines of text. &lt;img src="./windows.ui.notifications/images/toast_1.png" alt="ToastText01 example" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Notifications.ToastTemplateType.ToastText02">
      <summary>One string of bold text on the first line, one string of regular text wrapped across the second and third lines. &lt;img src="./windows.ui.notifications/images/toast_2.png" alt="ToastText02 example" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Notifications.ToastTemplateType.ToastText03">
      <summary>One string of bold text wrapped across the first and second lines, one string of regular text on the third line. &lt;img src="./windows.ui.notifications/images/toast_4.png" alt="ToastText03 example" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Notifications.ToastTemplateType.ToastText04">
      <summary>One string of bold text on the first line, one string of regular text on the second line, one string of regular text on the third line. &lt;img src="./windows.ui.notifications/images/toast_5.png" alt="ToastText04 example" /&gt;</summary>
    </member>
    <member name="T:Windows.UI.Notifications.UserNotification">
      <summary>Represents a notification for a specific user.</summary>
    </member>
    <member name="P:Windows.UI.Notifications.UserNotification.AppInfo">
      <summary>Gets info about the app that owns the notification.</summary>
      <returns>The app that owns the notification.</returns>
    </member>
    <member name="P:Windows.UI.Notifications.UserNotification.CreationTime">
      <summary>Gets the time at which the notification was created.</summary>
      <returns>The time at which the notification was created.</returns>
    </member>
    <member name="P:Windows.UI.Notifications.UserNotification.Id">
      <summary>Gets the ID of the notification.</summary>
      <returns>The ID of the notification.</returns>
    </member>
    <member name="P:Windows.UI.Notifications.UserNotification.Notification">
      <summary>Gets the notification content.</summary>
      <returns>The notification content.</returns>
    </member>
    <member name="T:Windows.UI.Notifications.UserNotificationChangedEventArgs">
      <summary>Provides info when a user notification changes.</summary>
    </member>
    <member name="P:Windows.UI.Notifications.UserNotificationChangedEventArgs.ChangeKind">
      <summary>Gets the type of change this triggered the event.</summary>
      <returns>The type of change that triggered the event.</returns>
    </member>
    <member name="P:Windows.UI.Notifications.UserNotificationChangedEventArgs.UserNotificationId">
      <summary>Gets the ID of the user notification that changed.</summary>
      <returns>The ID of the user notification that changed.</returns>
    </member>
    <member name="T:Windows.UI.Notifications.UserNotificationChangedKind">
      <summary>Specifies the type of user notification change that occurred.</summary>
    </member>
    <member name="F:Windows.UI.Notifications.UserNotificationChangedKind.Added">
      <summary>The user notification was added.</summary>
    </member>
    <member name="F:Windows.UI.Notifications.UserNotificationChangedKind.Removed">
      <summary>The user notification was removed.</summary>
    </member>
    <member name="T:Windows.UI.Notifications.Management.UserNotificationListener">
      <summary>Reads and manages a user's notifications.</summary>
    </member>
    <member name="P:Windows.UI.Notifications.Management.UserNotificationListener.Current">
      <summary>Gets a UserNotificationListener for the current user.</summary>
      <returns>A UserNotificationListener for the current user.</returns>
    </member>
    <member name="E:Windows.UI.Notifications.Management.UserNotificationListener.NotificationChanged">
      <summary>Occurs when a notification is added or removed.</summary>
    </member>
    <member name="M:Windows.UI.Notifications.Management.UserNotificationListener.ClearNotifications">
      <summary>Clears the notification.</summary>
    </member>
    <member name="M:Windows.UI.Notifications.Management.UserNotificationListener.GetAccessStatus">
      <summary>Gets a value that indicates whether the UserNotificationListener has access to the user's notifications.</summary>
      <returns>A value that indicates whether the UserNotificationListener has access to the user's notifications.</returns>
    </member>
    <member name="M:Windows.UI.Notifications.Management.UserNotificationListener.GetNotification(System.UInt32)">
      <summary>Retrieves the specified notification.</summary>
      <param name="notificationId">The ID of the notification to retrieve.</param>
      <returns>The notification if it exists; otherwise, **null**.</returns>
    </member>
    <member name="M:Windows.UI.Notifications.Management.UserNotificationListener.GetNotificationsAsync(Windows.UI.Notifications.NotificationKinds)">
      <summary>Asynchronously retrieves notifications that match the specified notification kind.</summary>
      <param name="kinds">The type of notification to retrieve.</param>
      <returns>A collection of notifications of the specified type.</returns>
    </member>
    <member name="M:Windows.UI.Notifications.Management.UserNotificationListener.RemoveNotification(System.UInt32)">
      <summary>Removes the specified notification.</summary>
      <param name="notificationId">The ID of the notification to remove.</param>
    </member>
    <member name="M:Windows.UI.Notifications.Management.UserNotificationListener.RequestAccessAsync">
      <summary>Requests the user's permission to manage notifications.</summary>
      <returns>A value that specifies whether the user chose to provide access to notification.</returns>
    </member>
    <member name="T:Windows.UI.Notifications.Management.UserNotificationListenerAccessStatus">
      <summary>Specifies whether the user has given the UserNotificationListener access to notifications.</summary>
    </member>
    <member name="F:Windows.UI.Notifications.Management.UserNotificationListenerAccessStatus.Allowed">
      <summary>The user granted access to the UserNotificationListener.</summary>
    </member>
    <member name="F:Windows.UI.Notifications.Management.UserNotificationListenerAccessStatus.Denied">
      <summary>The user denied access to the UserNotificationListener.</summary>
    </member>
    <member name="F:Windows.UI.Notifications.Management.UserNotificationListenerAccessStatus.Unspecified">
      <summary>The user has not yet allowed or denied access.</summary>
    </member>
    <member name="T:Windows.UI.Popups.IUICommand">
      <summary>Represents a command in a context menu or message dialog box.</summary>
    </member>
    <member name="P:Windows.UI.Popups.IUICommand.Id">
      <summary>Gets or sets the identifier of the command.</summary>
      <returns>Represents the identifier of the command.</returns>
    </member>
    <member name="P:Windows.UI.Popups.IUICommand.Invoked">
      <summary>Gets or sets the handler for the event that is fired when the user invokes the command.</summary>
      <returns>The event handler for the command.</returns>
    </member>
    <member name="P:Windows.UI.Popups.IUICommand.Label">
      <summary>Gets or sets the label for the command.</summary>
      <returns>The label for the command.</returns>
    </member>
    <member name="T:Windows.UI.Popups.MessageDialog">
      <summary>Represents a dialog for showing messages to the user.</summary>
    </member>
    <member name="M:Windows.UI.Popups.MessageDialog.#ctor(System.String)">
      <summary>Initializes a new instance of the MessageDialog class to display an untitled message dialog that can be used to ask your user simple questions.</summary>
      <param name="content">The message displayed to the user.</param>
    </member>
    <member name="M:Windows.UI.Popups.MessageDialog.#ctor(System.String,System.String)">
      <summary>Initializes a new instance of the MessageDialog class to display a titled message dialog that can be used to ask your user simple questions.</summary>
      <param name="content">The message displayed to the user.</param>
      <param name="title">The title you want displayed on the dialog.</param>
    </member>
    <member name="P:Windows.UI.Popups.MessageDialog.CancelCommandIndex">
      <summary>Gets or sets the index of the command you want to use as the cancel command. This is the command that fires when users press the ESC key.</summary>
      <returns>The index of the cancel command.</returns>
    </member>
    <member name="P:Windows.UI.Popups.MessageDialog.Commands">
      <summary>Gets an array of commands that appear in the command bar of the message dialog. These commands makes the dialog actionable.</summary>
      <returns>The commands.</returns>
    </member>
    <member name="P:Windows.UI.Popups.MessageDialog.Content">
      <summary>Gets or sets the message to be displayed to the user.</summary>
      <returns>The message to be displayed to the user.</returns>
    </member>
    <member name="P:Windows.UI.Popups.MessageDialog.DefaultCommandIndex">
      <summary>Gets or sets the index of the command you want to use as the default. This is the command that fires by default when users press the ENTER key.</summary>
      <returns>The index of the default command.</returns>
    </member>
    <member name="P:Windows.UI.Popups.MessageDialog.Options">
      <summary>Gets or sets the options for a MessageDialog.</summary>
      <returns>The options for the dialog.</returns>
    </member>
    <member name="P:Windows.UI.Popups.MessageDialog.Title">
      <summary>Gets or sets the title to display on the dialog, if any.</summary>
      <returns>The title to display on the dialog; or, an empty string if no title is set.</returns>
    </member>
    <member name="M:Windows.UI.Popups.MessageDialog.ShowAsync">
      <summary>Begins an asynchronous operation showing a dialog.</summary>
      <returns>An object that represents the asynchronous operation. For more on the async pattern, see Asynchronous programming.</returns>
    </member>
    <member name="T:Windows.UI.Popups.MessageDialogOptions">
      <summary>Specifies less frequently used options for a MessageDialog.</summary>
    </member>
    <member name="F:Windows.UI.Popups.MessageDialogOptions.AcceptUserInputAfterDelay">
      <summary>Ignore user input for a short period. This enables browsers to defend against clickjacking.</summary>
    </member>
    <member name="F:Windows.UI.Popups.MessageDialogOptions.None">
      <summary>No options are specified and default behavior is used.</summary>
    </member>
    <member name="T:Windows.UI.Popups.Placement">
      <summary>Specifies where the context menu should be positioned relative to the selection rectangle.</summary>
    </member>
    <member name="F:Windows.UI.Popups.Placement.Above">
      <summary>Place the context menu above the selection rectangle.</summary>
    </member>
    <member name="F:Windows.UI.Popups.Placement.Below">
      <summary>Place the context menu below the selection rectangle.</summary>
    </member>
    <member name="F:Windows.UI.Popups.Placement.Default">
      <summary>Place the context menu above the selection rectangle.</summary>
    </member>
    <member name="F:Windows.UI.Popups.Placement.Left">
      <summary>Place the context menu to the left of the selection rectangle.</summary>
    </member>
    <member name="F:Windows.UI.Popups.Placement.Right">
      <summary>Place the context menu to the right of the selection rectangle.</summary>
    </member>
    <member name="T:Windows.UI.Popups.PopupMenu">
      <summary>Represents a context menu.</summary>
    </member>
    <member name="M:Windows.UI.Popups.PopupMenu.#ctor">
      <summary>Creates a new instance of the PopupMenu class.</summary>
    </member>
    <member name="P:Windows.UI.Popups.PopupMenu.Commands">
      <summary>Gets the commands for the context menu.</summary>
      <returns>The commands for the context menu.</returns>
    </member>
    <member name="M:Windows.UI.Popups.PopupMenu.ShowAsync(Windows.Foundation.Point)">
      <summary>Shows the context menu at the specified client coordinates.</summary>
      <param name="invocationPoint">The coordinates (in DIPs), relative to the window, of the user's finger or mouse pointer when the [oncontextmenu](https://docs.microsoft.com/previous-versions/windows/internet-explorer/ie-developer/platform-apis/aa704010(v=vs.85)) event fired. The menu is placed above and centered on this point.</param>
      <returns>A IUICommand object that represents the context menu command that was invoked by the user, after the ShowAsync call completes.</returns>
    </member>
    <member name="M:Windows.UI.Popups.PopupMenu.ShowForSelectionAsync(Windows.Foundation.Rect)">
      <summary>Shows the context menu above the specified selection.</summary>
      <param name="selection">The coordinates (in DIPs) of the selected rectangle, relative to the window. The context menu is placed directly above and centered on this rectangle such that selection is not covered.</param>
      <returns>A IUICommand object that represents the context menu command invoked by the user, after the ShowForSelectionAsync call completes.</returns>
    </member>
    <member name="M:Windows.UI.Popups.PopupMenu.ShowForSelectionAsync(Windows.Foundation.Rect,Windows.UI.Popups.Placement)">
      <summary>Shows the context menu in the preferred placement relative to the specified selection.</summary>
      <param name="selection">The coordinates (in DIPs) of the selected rectangle, relative to the window.</param>
      <param name="preferredPlacement">The preferred placement of the context menu relative to the selection rectangle.</param>
      <returns>A IUICommand object that represents the context menu command invoked by the user, after the ShowForSelectionAsync call completes.</returns>
    </member>
    <member name="T:Windows.UI.Popups.UICommand">
      <summary>Represents a command in a context menu.</summary>
    </member>
    <member name="M:Windows.UI.Popups.UICommand.#ctor">
      <summary>Creates a new instance of the UICommand class.</summary>
    </member>
    <member name="M:Windows.UI.Popups.UICommand.#ctor(System.String)">
      <summary>Creates a new instance of the UICommand class using the specified label.</summary>
      <param name="label">The label for the UICommand.</param>
    </member>
    <member name="M:Windows.UI.Popups.UICommand.#ctor(System.String,Windows.UI.Popups.UICommandInvokedHandler)">
      <summary>Creates a new instance of the UICommand class using the specified label and event handler.</summary>
      <param name="label">The label for the new command.</param>
      <param name="action">The event handler for the new command.</param>
    </member>
    <member name="M:Windows.UI.Popups.UICommand.#ctor(System.String,Windows.UI.Popups.UICommandInvokedHandler,System.Object)">
      <summary>Creates a new instance of the UICommand class using the specified label, event handler, and command identifier.</summary>
      <param name="label">The label for the new command.</param>
      <param name="action">The event handler for the new command.</param>
      <param name="commandId">The command identifier for the new command.</param>
    </member>
    <member name="P:Windows.UI.Popups.UICommand.Id">
      <summary>Gets or sets the identifier of the command.</summary>
      <returns>Represents the identifier of the command.</returns>
    </member>
    <member name="P:Windows.UI.Popups.UICommand.Invoked">
      <summary>Gets or sets the handler for the event that is fired when the user selects the UICommand.</summary>
      <returns>The event handler associated with the UICommand.</returns>
    </member>
    <member name="P:Windows.UI.Popups.UICommand.Label">
      <summary>Gets or sets the label for the command.</summary>
      <returns>The label for the command.</returns>
    </member>
    <member name="T:Windows.UI.Popups.UICommandInvokedHandler">
      <summary>Represents a callback function that handles the event that is fired when the user invokes a context menu command.</summary>
      <param name="command">Represents the invoked command.</param>
    </member>
    <member name="T:Windows.UI.Popups.UICommandSeparator">
      <summary>Represents a command separator in a context menu.</summary>
    </member>
    <member name="M:Windows.UI.Popups.UICommandSeparator.#ctor">
      <summary>Creates a new instance of the UICommandSeparator class.</summary>
    </member>
    <member name="P:Windows.UI.Popups.UICommandSeparator.Id">
      <summary>Gets or sets the identifier of the command separator.</summary>
      <returns>The identifier of the command separator.</returns>
    </member>
    <member name="P:Windows.UI.Popups.UICommandSeparator.Invoked">
      <summary>Gets or sets the handler for the event that is fired for the command separator.</summary>
      <returns>The event handler for the command separator.</returns>
    </member>
    <member name="P:Windows.UI.Popups.UICommandSeparator.Label">
      <summary>Gets or sets the label for the command separator.</summary>
      <returns>The label for the command separator.</returns>
    </member>
    <member name="T:Windows.UI.Shell.AdaptiveCardBuilder">
      <summary>Builds Adaptive Cards that can be used in Windows.</summary>
    </member>
    <member name="M:Windows.UI.Shell.AdaptiveCardBuilder.CreateAdaptiveCardFromJson(System.String)">
      <summary>Creates a new instance of IAdaptiveCard using the specified Adaptive Card JSON. For more information, see Get Started with Adaptive Cards.</summary>
      <param name="value">A String representation of the JSON that describes the Adaptive Card to create.</param>
      <returns>An IAdaptiveCard object that represents the described Adaptive Card.</returns>
    </member>
    <member name="T:Windows.UI.Shell.IAdaptiveCard">
      <summary>An Adaptive Card that can be used in Windows.</summary>
    </member>
    <member name="M:Windows.UI.Shell.IAdaptiveCard.ToJson">
      <summary>Returns the JSON that represents this Adaptive Card.</summary>
      <returns>A String that contains the JSON representation of the Adaptive Card.</returns>
    </member>
    <member name="T:Windows.UI.Shell.IAdaptiveCardBuilderStatics">
      <summary>Provides access to methods that build Adaptive Cards for use on Windows.</summary>
    </member>
    <member name="M:Windows.UI.Shell.IAdaptiveCardBuilderStatics.CreateAdaptiveCardFromJson(System.String)">
      <summary>Creates a new instance of IAdaptiveCard using the specified Adaptive Card JSON. For more information, see Get Started with Adaptive Cards.</summary>
      <param name="value">A String representation of the JSON that describes the Adaptive Card to create.</param>
      <returns>An IAdapativeCard object that represents the described Adaptive Card.</returns>
    </member>
    <member name="T:Windows.UI.Shell.TaskbarManager">
      <summary>Provides methods for pinning applications to the taskbar.</summary>
    </member>
    <member name="P:Windows.UI.Shell.TaskbarManager.IsPinningAllowed">
      <summary>Gets whether pinning to the taskbar is allowed.</summary>
      <returns>A boolean indicating whether pinning to the taskbar is allowed.</returns>
    </member>
    <member name="P:Windows.UI.Shell.TaskbarManager.IsSupported">
      <summary>Gets whether the taskbar is present on the current device.</summary>
      <returns>A boolean indicating if the taskbar is present. This will return false on devices where no taskbar is present.</returns>
    </member>
    <member name="M:Windows.UI.Shell.TaskbarManager.GetDefault">
      <summary>Returns the TaskbarManager object active in the current process.</summary>
      <returns>The active TaskbarManager object.</returns>
    </member>
    <member name="M:Windows.UI.Shell.TaskbarManager.IsAppListEntryPinnedAsync(Windows.ApplicationModel.Core.AppListEntry)">
      <summary>Checks if the specified application is already pinned to the taskbar.</summary>
      <param name="appListEntry">An AppListEntry corresponding to the application to check.</param>
      <returns>A boolean representing whether the specified application is pinned to the taskbar.</returns>
    </member>
    <member name="M:Windows.UI.Shell.TaskbarManager.IsCurrentAppPinnedAsync">
      <summary>Checks if the currently active application is already pinned to the taskbar.</summary>
      <returns>A boolean representing whether the current application is pinned to the taskbar.</returns>
    </member>
    <member name="M:Windows.UI.Shell.TaskbarManager.IsSecondaryTilePinnedAsync(System.String)">
      <summary>Checks if the specified secondary tile is pinned to taskbar. Requires user approval as described here</summary>
      <param name="tileId">The TileId of the SecondaryTile that you want to check is pinned.</param>
      <returns>A boolean representing whether the specified secondary tile is pinned to taskbar.</returns>
    </member>
    <member name="M:Windows.UI.Shell.TaskbarManager.RequestPinAppListEntryAsync(Windows.ApplicationModel.Core.AppListEntry)">
      <summary>Requests that the specified application be pinned to the taskbar.</summary>
      <param name="appListEntry">An AppListEntry corresponding to the application to pin to the taskbar.</param>
      <returns>A boolean representing whether the application was successfully pinned to the takbar. If the app was already pinned, this will immediately return true.</returns>
    </member>
    <member name="M:Windows.UI.Shell.TaskbarManager.RequestPinCurrentAppAsync">
      <summary>Requests that the currently active application be pinned to the taskbar.</summary>
      <returns>A boolean representing whether the application was successfully pinned to the takbar. If the app was already pinned, this will immediately return true.</returns>
    </member>
    <member name="M:Windows.UI.Shell.TaskbarManager.RequestPinSecondaryTileAsync(Windows.UI.StartScreen.SecondaryTile)">
      <summary>Requests to pin the specified tile to taskbar. Requires user approval as described here.</summary>
      <param name="secondaryTile">The secondary tile to be pinned.</param>
      <returns>A boolean representing whether the tile is pinned to the takbar. If the tile was already pinned, this will update the tile and return true. If pinning wasn't allowed or taskbar isn't supported, this will return false.</returns>
    </member>
    <member name="M:Windows.UI.Shell.TaskbarManager.TryUnpinSecondaryTileAsync(System.String)">
      <summary>Tries to unpin the secondary tile from taskbar. Requires user approval as described here</summary>
      <param name="tileId">The TileId of the SecondaryTile you want to unpin.</param>
      <returns>A boolean representing whether the tile is not pinned to taskbar. If unpinning wasn't allowed, this returns false.</returns>
    </member>
    <member name="T:Windows.UI.StartScreen.ForegroundText">
      <summary>Specifies the color of the tile's foreground text.</summary>
    </member>
    <member name="F:Windows.UI.StartScreen.ForegroundText.Dark">
      <summary>A Windows-specified default dark text color.</summary>
    </member>
    <member name="F:Windows.UI.StartScreen.ForegroundText.Light">
      <summary>A Windows-specified default light text color.</summary>
    </member>
    <member name="T:Windows.UI.StartScreen.JumpList">
      <summary>Provides functionality for an app's jump list. A jump list is a system-provided menu that appears when the user right-clicks a program in the taskbar or on the Start menu. It is used to provide quick access to recently or frequently-used documents and offer direct links to app functionality. Not all device families support jump lists.</summary>
    </member>
    <member name="P:Windows.UI.StartScreen.JumpList.Items">
      <summary>Gets the list of JumpListItem 's for the jump list.Items is of type IVector(JumpListItem).</summary>
      <returns>The list of JumpListItem 's for the jump list.</returns>
    </member>
    <member name="P:Windows.UI.StartScreen.JumpList.SystemGroupKind">
      <summary>Gets or sets the current type of the system managed jump list group.</summary>
      <returns>The JumpListItemKind enumeration value of the jump list.</returns>
    </member>
    <member name="M:Windows.UI.StartScreen.JumpList.IsSupported">
      <summary>Gets a value that indicates whether the system supports jump lists.</summary>
      <returns>A boolean value that is True if jump lists are supported. Otherwise, False.</returns>
    </member>
    <member name="M:Windows.UI.StartScreen.JumpList.LoadCurrentAsync">
      <summary>Asynchronously retrieves the current jump list and its items.</summary>
      <returns>When this method completes successfully, it returns the current JumpList. If the system does not support jump lists, this method returns an empty jump list and the SaveAsync method has no effect. Apps can check for this case using the isSupported method.</returns>
    </member>
    <member name="M:Windows.UI.StartScreen.JumpList.SaveAsync">
      <summary>Asynchronously saves changes to the jump list and its items.</summary>
      <returns>Returns an IAsyncAction object that is used to control the asynchronous operation. If the system does not support jump lists, the SaveAsync method has no effect and future calls to LoadCurrentAsync will produce an empty jump list. An app can check for this case using the IsSupported method.</returns>
    </member>
    <member name="T:Windows.UI.StartScreen.JumpListItem">
      <summary>Provides functionality for creating and defining jump list items for an app's jump list.</summary>
    </member>
    <member name="P:Windows.UI.StartScreen.JumpListItem.Arguments">
      <summary>Gets the command line arguments for the jump list item.</summary>
      <returns>The jump list item command line arguments.</returns>
    </member>
    <member name="P:Windows.UI.StartScreen.JumpListItem.Description">
      <summary>Gets or sets the jump list item task description.</summary>
      <returns>The jump list item task description specified as a string. If localization is desired, this string must be a *ms-resource:* scheme specified URI.</returns>
    </member>
    <member name="P:Windows.UI.StartScreen.JumpListItem.DisplayName">
      <summary>Gets or sets the jump list item display name. The display name can also be specified as a parameter using the CreateWithArguments method when the jump list item is created.</summary>
      <returns>The display name of the jump list item in the app's jump list. If localization is desired, this string must be a*ms-resource:* scheme specified URI.</returns>
    </member>
    <member name="P:Windows.UI.StartScreen.JumpListItem.GroupName">
      <summary>Gets or sets the jump list item custom group name. If no name is specified, the item will be added to the Tasks group by default.</summary>
      <returns>The custom group name for the jump list item specified as a string. If localization is desired, this string must be a *ms-resource:* scheme specified URI.</returns>
    </member>
    <member name="P:Windows.UI.StartScreen.JumpListItem.Kind">
      <summary>Gets the JumpListItemKind of a jump list item.</summary>
      <returns>The JumpListItemKind enumeration indicating the kind of item represented by a jump list item.</returns>
    </member>
    <member name="P:Windows.UI.StartScreen.JumpListItem.Logo">
      <summary>Gets or sets the jump list item's logo.</summary>
      <returns>The Uri for the jump list item logo. This can be specified using one of these schemes:&lt;termdeflist&gt;&lt;termdef&gt;&lt;name&gt;ms-appx:///&lt;/name&gt;A path within the deployed app package. This path is resolved for languages and DPI plateau supported by the app.&lt;/termdef&gt;&lt;termdef&gt;&lt;name&gt;ms-appdata:///local/&lt;/name&gt;A file found in the per-user app storage.&lt;/termdef&gt;&lt;/termdeflist&gt;</returns>
    </member>
    <member name="P:Windows.UI.StartScreen.JumpListItem.RemovedByUser">
      <summary>Gets a boolean indicating whether the jump list item was removed from the app's jump list by the user.</summary>
      <returns>True when a user manually removed a jump list item from the app's jump list, otherwise False.</returns>
    </member>
    <member name="M:Windows.UI.StartScreen.JumpListItem.CreateSeparator">
      <summary>Creates a jump list item that is an inert separator for a custom group within the app's jump list.</summary>
      <returns>A jump list item that can be added to an app's jump list through the items property.</returns>
    </member>
    <member name="M:Windows.UI.StartScreen.JumpListItem.CreateWithArguments(System.String,System.String)">
      <summary>Creates a new jump list item for an app's jump list.</summary>
      <param name="arguments">String that specifies any command line arguments that should be passed onto the app when the jump list item is selected by a user.</param>
      <param name="displayName">String that specifies a display name for the jump list item. If localization is desired, this string must be a *ms-resource:* scheme specified URI.</param>
      <returns>A jump list item with the specified parameters that can be added to an app's jump list through the items property.</returns>
    </member>
    <member name="T:Windows.UI.StartScreen.JumpListItemKind">
      <summary>Specifies the kind of jump list item.</summary>
    </member>
    <member name="F:Windows.UI.StartScreen.JumpListItemKind.Arguments">
      <summary>Indicates a jump list item that includes arguments.</summary>
    </member>
    <member name="F:Windows.UI.StartScreen.JumpListItemKind.Separator">
      <summary>Indicates a jump list item that is an inert separator within a custom jump list item group.</summary>
    </member>
    <member name="T:Windows.UI.StartScreen.JumpListSystemGroupKind">
      <summary>Indicates the kind of system group used by an app's jump list.</summary>
    </member>
    <member name="F:Windows.UI.StartScreen.JumpListSystemGroupKind.Frequent">
      <summary>Specifies that the system managed frequent group be used in the jump list.</summary>
    </member>
    <member name="F:Windows.UI.StartScreen.JumpListSystemGroupKind.None">
      <summary>Specifies that no system managed group be used in the jump list.</summary>
    </member>
    <member name="F:Windows.UI.StartScreen.JumpListSystemGroupKind.Recent">
      <summary>Specifies that the system managed recent group be used in the jump list.</summary>
    </member>
    <member name="T:Windows.UI.StartScreen.SecondaryTile">
      <summary>Creates, enumerates, and provides information about a secondary tile.</summary>
    </member>
    <member name="M:Windows.UI.StartScreen.SecondaryTile.#ctor">
      <summary>Creates a SecondaryTile object. The caller must then set any mandatory properties through the object before attempting to pin, update, or delete the tile.</summary>
    </member>
    <member name="M:Windows.UI.StartScreen.SecondaryTile.#ctor(System.String)">
      <summary>Creates a SecondaryTile object with a specific ID. This form of the constructor should be used to create a secondary tile object to perform a tile update or deletion.</summary>
      <param name="tileId">A string that will uniquely identify the tile within your app. Choose a unique ID that is descriptive and meaningful to your app. If you provide the same ID as that of an existing secondary tile, the existing secondary tile will be overwritten.</param>
    </member>
    <member name="M:Windows.UI.StartScreen.SecondaryTile.#ctor(System.String,System.String,System.String,System.String,Windows.UI.StartScreen.TileOptions,Windows.Foundation.Uri)">
      <summary>Creates a SecondaryTile object as a medium tile.</summary>
      <deprecated type="deprecate">SecondaryTile(string, string, string, string, Windows.UI.StartScreen.TileOptions, Windows.Foundation.Uri) may be altered or unavailable for releases after Windows Phone 8.1. Instead, use SecondaryTile(string, string, string, Windows.Foundation.Uri, Windows.UI.StartScreen.TileSize).</deprecated>
      <param name="tileId">A string that will uniquely identify the tile within your app's package. Choose a unique ID that is descriptive and meaningful to your app. It is limited to 64 characters and must begin with a number or letter and be composed of the characters a-z, A-Z, 0-9, period (.), or underscore (_). If you provide the same ID as that of an existing secondary tile, the existing secondary tile will be overwritten. Can be set or retrieved through the TileId property.</param>
      <param name="shortName">A short name to display directly on the tile if the app chooses to do so. Anything over 40 characters will be truncated. The user has the option to change this value as part of the pinning process. Can be set or retrieved through the ShortName property. </param>
      <param name="displayName">A name to be displayed on the tile, in the tile's tooltip, and when showing small tiles, such as on the **Apps** or search results screens. This string is equivalent to the display name given in the manifest for the main tile. It is restricted to 256 characters, but in practice should be kept short to avoid truncation. This value can be set or retrieved through the DisplayName property. </param>
      <param name="arguments">An app-defined string meaningful to the calling application. This argument string is passed back to the app when the app is activated from the secondary tile. It will be truncated after 2048 characters. Can be set or retrieved through the Arguments property.</param>
      <param name="tileOptions">A value that specifies various options such as whether the name will be displayed on the secondary tile. Can be set or retrieved through the TileOptions property.</param>
      <param name="logoReference">A reference to a square logo image stored at a Uniform Resource Identifier (URI). Can be set or retrieved through the Logo property. This value can be expressed using one of these schemes: &lt;termdeflist&gt;&lt;termdef&gt;&lt;name&gt;ms-appx:///&lt;/name&gt;A path within the deployed app package. This path is resolved for languages and DPI plateau supported by the app.&lt;/termdef&gt;&lt;termdef&gt;&lt;name&gt;ms-appdata:///local/&lt;/name&gt;A file found in the per-user app storage.&lt;/termdef&gt;&lt;/termdeflist&gt;</param>
    </member>
    <member name="M:Windows.UI.StartScreen.SecondaryTile.#ctor(System.String,System.String,System.String,System.String,Windows.UI.StartScreen.TileOptions,Windows.Foundation.Uri,Windows.Foundation.Uri)">
      <summary>Creates a SecondaryTile object as a wide tile.</summary>
      <deprecated type="deprecate">SecondaryTile(string, string, string, string, Windows.UI.StartScreen.TileOptions, Windows.Foundation.Uri, Windows.Foundation.Uri) may be altered or unavailable for releases after Windows Phone 8.1. Instead, use SecondaryTile(string, string, string, Windows.Foundation.Uri, Windows.UI.StartScreen.TileSize).</deprecated>
      <param name="tileId">A string that will uniquely identify the tile within your app's package. Choose a unique ID that is descriptive and meaningful to your app. It is limited to 64 characters and must begin with a number or letter and be composed of the characters a-z, A-Z, 0-9, period (.), or underscore (_). If you provide the same ID as that of an existing secondary tile, the existing secondary tile will be overwritten. Can be set or retrieved through the TileId property.</param>
      <param name="shortName">A short name to display directly on the tile if the app chooses to do so. Anything over 40 characters will be truncated. The user has the option to change this value as part of the pinning process. Can be set or retrieved through the ShortName property. </param>
      <param name="displayName">A name to be displayed on the tile, in the tile's tooltip, and when showing small tiles, such as on the **Apps** or search results screens. This string is equivalent to the display name given in the manifest for the main tile. It is restricted to 256 characters, but in practice should be kept short to avoid truncation. This value can be set or retrieved through the DisplayName property. </param>
      <param name="arguments">An app-defined string meaningful to the calling application. This argument string is passed back to the app when the app is activated from the secondary tile. It will be truncated after 2048 characters. Can be set or retrieved through the Arguments property.</param>
      <param name="tileOptions">A value that specifies various options such as whether the name will be displayed on the secondary tile. Can be set or retrieved through the TileOptions property.</param>
      <param name="logoReference">A reference to a medium logo image stored at a Uniform Resource Identifier (URI). Can be set or retrieved through the Square150x150Logo property. This value can be expressed using one of these schemes: &lt;termdeflist&gt;&lt;termdef&gt;&lt;name&gt;ms-appx:///&lt;/name&gt;A path within the deployed app package. This path is resolved for languages and DPI plateau supported by the app.&lt;/termdef&gt;&lt;termdef&gt;&lt;name&gt;ms-appdata:///local/&lt;/name&gt;A file found in the per-user app storage.&lt;/termdef&gt;&lt;/termdeflist&gt;</param>
      <param name="wideLogoReference">A reference to a wide logo image stored at a Uniform Resource Identifier (URI). Can be set or retrieved through the WideLogo property. This value can be expressed using one of these schemes: &lt;termdeflist&gt;&lt;termdef&gt;&lt;name&gt;ms-appx:///&lt;/name&gt;A path within the deployed app package. This path is resolved for languages and DPI plateau supported by the app.&lt;/termdef&gt;&lt;termdef&gt;&lt;name&gt;ms-appdata:///local/&lt;/name&gt;A file found in the per-user app storage.&lt;/termdef&gt;&lt;/termdeflist&gt;</param>
    </member>
    <member name="M:Windows.UI.StartScreen.SecondaryTile.#ctor(System.String,System.String,System.String,Windows.Foundation.Uri,Windows.UI.StartScreen.TileSize)">
      <summary>Creates a SecondaryTile object that includes all of the mandatory properties required to create a medium tile.</summary>
      <param name="tileId">A string that will uniquely identify the tile within your app's package. Choose a unique ID that is descriptive and meaningful to your app. It is limited to 64 characters and must begin with a number or letter and be composed of the characters a-z, A-Z, 0-9, period (.), or underscore (_). If you provide the same ID as that of an existing secondary tile, the existing secondary tile will be overwritten. Can be set or retrieved through the TileId property.</param>
      <param name="displayName">A name to be displayed on the tile, in the tile's tooltip, and when showing small tiles, such as on the **Apps** or search results screens. This string is equivalent to the display name given in the manifest for the main tile. It is restricted to 256 characters, but in practice should be kept short to avoid truncation. This value can be set or retrieved through the DisplayName property. </param>
      <param name="arguments">An app-defined string meaningful to the calling application. This argument string is passed back to the app when the app is activated from the secondary tile. It will be truncated after 2048 characters. Can be set or retrieved through the Arguments property. </param>
      <param name="square150x150Logo">A reference to a medium logo image stored at a Uniform Resource Identifier (URI). Can be set or retrieved through the SecondaryTileVisualElements.Square150x150Logo property. This value can be expressed using one of these schemes: &lt;termdeflist&gt;&lt;termdef&gt;&lt;name&gt;ms-appx:///&lt;/name&gt;A path within the deployed app package.</param>
      <param name="desiredSize">The size of tile to pin. This value must be **Default** (which provides Windows 8 behavior), **Square150x150**, or **Wide310x150**. Any other TileSize value causes an exception to be thrown during runtime. </param>
    </member>
    <member name="P:Windows.UI.StartScreen.SecondaryTile.Arguments">
      <summary>Gets or sets an app-defined set of information that is passed from the secondary tile to the app on activation. This property is required when you create a tile.</summary>
      <returns>The argument string, of 2048 or fewer characters. This contents of this string are understood by the app. Any string longer than 2048 characters will cause an exception to be thrown. This string is passed to the app through the LaunchActivatedEventArgs.Arguments property.</returns>
    </member>
    <member name="P:Windows.UI.StartScreen.SecondaryTile.BackgroundColor">
      <summary>Gets or sets the tile's background color.</summary>
      <returns>The background color.</returns>
    </member>
    <member name="P:Windows.UI.StartScreen.SecondaryTile.DisplayName">
      <summary>Gets or sets a name that is associated with and displayed on the tile. This name is displayed on the tile in Start, in the tile's tooltip, next to the small tile representation in the **Apps** list, and in some Control Panel applications. This property is required when you create a tile. It is the equivalent of the display name declared in the manifest for the app's main tile. </summary>
      <returns>The display name. This string is limited to 256 characters, but in reality should be kept short to avoid truncation.</returns>
    </member>
    <member name="P:Windows.UI.StartScreen.SecondaryTile.ForegroundText">
      <summary>Gets or sets whether the tile should use dark or light text.</summary>
      <returns>One of the two values that specifies either the default dark or default light text.</returns>
    </member>
    <member name="P:Windows.UI.StartScreen.SecondaryTile.LockScreenBadgeLogo">
      <summary>Gets or sets the location of a badge logo image to represent the secondary tile on the lock screen. By supplying this image, you declare that the secondary tile is eligible to display a badge on the lock screen. If you also want the secondary tile to be eligible for the lock screen's detailed tile slot, you must also set the LockScreenDisplayBadgeAndTileText property to **True**.</summary>
      <returns>A Uniform Resource Identifier (URI) that specifies the logo image file location.</returns>
    </member>
    <member name="P:Windows.UI.StartScreen.SecondaryTile.LockScreenDisplayBadgeAndTileText">
      <summary>Gets or sets whether the secondary tile is eligible to display both a badge and a detailed tile on the lock screen. If you set this property to **True**, you must also provide a badge image through the LockScreenBadgeLogo property. If you do not want to use the detailed tile capability, provide a badge image through the LockScreenBadgeLogo property and set LockScreenDisplayBadgeAndTileText to **False**.</summary>
      <returns>**True** if the secondary tile can have a lock screen presence; otherwise, **False**.</returns>
    </member>
    <member name="P:Windows.UI.StartScreen.SecondaryTile.Logo">
      <summary>Gets or sets the logo image used in a medium tile. This property is required when you create either a square or a wide tile.</summary>
      <returns>The location of the image. This can be expressed as one of these schemes: &lt;termdeflist&gt;&lt;termdef&gt;&lt;name&gt;ms-appx:///&lt;/name&gt;A path within the deployed app package. This path is resolved for languages and DPI plateau supported by the app.&lt;/termdef&gt;&lt;termdef&gt;&lt;name&gt;ms-appdata:///local/&lt;/name&gt;A file found in the per-user app storage.&lt;/termdef&gt;&lt;/termdeflist&gt;</returns>
    </member>
    <member name="P:Windows.UI.StartScreen.SecondaryTile.PhoneticName">
      <summary>Gets or sets a phonetic version of the secondary tile name. Used with character-based languages for UI sorting purposes.</summary>
      <returns>The phonetic name.</returns>
    </member>
    <member name="P:Windows.UI.StartScreen.SecondaryTile.RoamingEnabled">
      <summary>Gets or sets a value that determines whether the secondary tile will be reacquired through the cloud when the parent app is installed by the user, using their Microsoft account, on another computer. Note that as of Windows 8.1, roaming is the default behavior. This is the opposite of the default Windows 8 behavior, where roaming was opt-in.</summary>
      <returns>Set to **true** if roaming is enabled; otherwise, **false**. The default is **true**. </returns>
    </member>
    <member name="P:Windows.UI.StartScreen.SecondaryTile.ShortName">
      <summary>Gets or sets a short name to display directly on the tile. </summary>
      <returns>The short name. Anything over 40 characters will be truncated. The user has the option to change this value as part of the pinning process.</returns>
    </member>
    <member name="P:Windows.UI.StartScreen.SecondaryTile.SmallLogo">
      <summary>Gets or sets the small logo image, used in search results, the All Programs list, and other locations in the UI.</summary>
      <returns>The location of the image. This must be expressed using this scheme: &lt;termdeflist&gt;&lt;termdef&gt;&lt;name&gt;ms-appx:///&lt;/name&gt;A path within the deployed app package. This path is resolved for languages and DPI plateau supported by the app.&lt;/termdef&gt;&lt;/termdeflist&gt;</returns>
    </member>
    <member name="P:Windows.UI.StartScreen.SecondaryTile.TileId">
      <summary>Gets or sets a unique string to identify the tile within the package. This property is required when you create or delete a tile.</summary>
      <returns>A unique identifier, meaningful to your app. It is limited to 64 characters and must begin with a number or letter and be composed of the characters a-z, A-Z, 0-9, period (.), or underscore (_). It cannot contain spaces, commas, or any of these characters: | &gt; &lt; " / ? * \ ; : ! '</returns>
    </member>
    <member name="P:Windows.UI.StartScreen.SecondaryTile.TileOptions">
      <summary>Gets or sets options available to a secondary tile.</summary>
      <returns>One or more enumeration values. See TileOptions for the full list of valid values.</returns>
    </member>
    <member name="P:Windows.UI.StartScreen.SecondaryTile.VisualElements">
      <summary>Gets an object through which you can get or set a secondary tile's background color, foreground text, tile images, and app name display options. As of Windows 8.1, the properties of this object replace these SecondaryTile properties: </summary>
      <returns>An object that represents the secondary tile.</returns>
    </member>
    <member name="P:Windows.UI.StartScreen.SecondaryTile.WideLogo">
      <summary>Gets or sets the logo image used in a wide secondary tile. This property is required when you create a wide secondary tile and gives the user the option of a wide tile when they resize the tile.</summary>
      <returns>The location of the image. This can be expressed using one of these schemes: &lt;termdeflist&gt;&lt;termdef&gt;&lt;name&gt;ms-appx:///&lt;/name&gt;A path within the deployed app package. This path is resolved for languages and DPI plateau supported by the app.&lt;/termdef&gt;&lt;termdef&gt;&lt;name&gt;ms-appdata:///local/&lt;/name&gt;A file found in the per-user app storage.&lt;/termdef&gt;&lt;/termdeflist&gt;</returns>
    </member>
    <member name="E:Windows.UI.StartScreen.SecondaryTile.VisualElementsRequested">
      <summary>Fired when a call is made to RequestCreateAsync.</summary>
    </member>
    <member name="M:Windows.UI.StartScreen.SecondaryTile.Exists(System.String)">
      <summary>Checks whether a specific secondary tile exists for the calling app.</summary>
      <param name="tileId">The unique ID string that was assigned to the tile when it was created.</param>
      <returns>**True** if the tile exists in the calling application; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.StartScreen.SecondaryTile.FindAllAsync">
      <summary>Retrieves a list of secondary tiles created for the calling app.</summary>
      <returns>An enumeration object that allows you to examine the set of tiles.</returns>
    </member>
    <member name="M:Windows.UI.StartScreen.SecondaryTile.FindAllAsync(System.String)">
      <summary>Retrieves a list of secondary tiles created for another app in the same package as the calling app.</summary>
      <param name="applicationId">The package-relative application identifier (PRAID) of the app. The specified app must be in the same package as the calling app. For more info on the PRAID, see the **Id** attribute of the Application element.</param>
      <returns>An enumeration object that allows you to examine the set of tiles.</returns>
    </member>
    <member name="M:Windows.UI.StartScreen.SecondaryTile.FindAllForPackageAsync">
      <summary>Retrieves a list of secondary tiles created for all of the apps in the package of the calling app.</summary>
      <returns>An enumeration object that allows you to examine the set of tiles.</returns>
    </member>
    <member name="M:Windows.UI.StartScreen.SecondaryTile.RequestCreateAsync">
      <summary>Displays the **Pin to Start**  flyout, through which the user can confirm that they want to create the secondary tile, which in turn creates the tile. Overloads of this method let you specify the on-screen location of the flyout.</summary>
      <returns>An object used to launch the asynchronous create operation as well as to retrieve information about it.</returns>
    </member>
    <member name="M:Windows.UI.StartScreen.SecondaryTile.RequestCreateAsync(Windows.Foundation.Point)">
      <summary>Displays the **Pin to Start**  flyout above a specified location, through which the user can confirm that they want to create the secondary tile, which in turn creates the tile.</summary>
      <param name="invocationPoint">The point used as the lower-right corner of the **Pin to Start**  flyout.</param>
      <returns>An object that provides information concerning the asynchronous create operation.</returns>
    </member>
    <member name="M:Windows.UI.StartScreen.SecondaryTile.RequestCreateForSelectionAsync(Windows.Foundation.Rect)">
      <summary>Displays the **Pin to Start**  flyout above a specified area. This flyout is used by the user to confirm that they want to create the secondary tile, which in turn creates the tile.</summary>
      <param name="selection">The area that the flyout is displayed directly above.</param>
      <returns>An object that provides information concerning the asynchronous create operation.</returns>
    </member>
    <member name="M:Windows.UI.StartScreen.SecondaryTile.RequestCreateForSelectionAsync(Windows.Foundation.Rect,Windows.UI.Popups.Placement)">
      <summary>Displays the **Pin to Start**  flyout at the specified side of a specified area. This flyout is used by the user to confirm that they want to create the secondary tile, which in turn creates the tile.</summary>
      <param name="selection">The area to one side of which the flyout will be displayed.</param>
      <param name="preferredPlacement">The side of the rectangle where the flyout should appear.</param>
      <returns>An object that provides information concerning the asynchronous create operation.</returns>
    </member>
    <member name="M:Windows.UI.StartScreen.SecondaryTile.RequestDeleteAsync">
      <summary>Displays the **Unpin from Start**  flyout. This flyout lets the user confirm removal of the secondary tile.</summary>
      <returns>An object that provides information concerning the asynchronous delete operation.</returns>
    </member>
    <member name="M:Windows.UI.StartScreen.SecondaryTile.RequestDeleteAsync(Windows.Foundation.Point)">
      <summary>Displays the **Unpin from Start**  flyout at a specified point. This flyout lets the user confirm removal of the secondary tile.</summary>
      <param name="invocationPoint">The point used as the lower-right corner of the **Pin to Start**  flyout.</param>
      <returns>An object that provides information concerning the asynchronous delete operation.</returns>
    </member>
    <member name="M:Windows.UI.StartScreen.SecondaryTile.RequestDeleteForSelectionAsync(Windows.Foundation.Rect)">
      <summary>Displays the **Unpin from Start**  flyout above a specified area. This flyout lets the user confirm removal of the secondary tile.</summary>
      <param name="selection">The area that the secondary tile is displayed directly above.</param>
      <returns>An object that provides information concerning the asynchronous delete operation.</returns>
    </member>
    <member name="M:Windows.UI.StartScreen.SecondaryTile.RequestDeleteForSelectionAsync(Windows.Foundation.Rect,Windows.UI.Popups.Placement)">
      <summary>Displays the **Unpin from Start**  flyout at the specified side of a specified area. This flyout lets the user confirm removal of the secondary tile.</summary>
      <param name="selection">The area to the side of which the flyout will be displayed.</param>
      <param name="preferredPlacement">One of the enumeration values that specifies the side of the rectangle where the flyout should be shown.</param>
      <returns>An object that provides information concerning the asynchronous delete operation.</returns>
    </member>
    <member name="M:Windows.UI.StartScreen.SecondaryTile.UpdateAsync">
      <summary>Updates a secondary tile after that tile is pinned to the Start screen.</summary>
      <returns>An object used to launch the asynchronous create operation as well as to retrieve information about it.</returns>
    </member>
    <member name="T:Windows.UI.StartScreen.SecondaryTileVisualElements">
      <summary>Contains properties through which you can get or set a secondary tile's background color, foreground text, tile images, and app name display options. The properties in this class replace these SecondaryTile properties: </summary>
    </member>
    <member name="P:Windows.UI.StartScreen.SecondaryTileVisualElements.BackgroundColor">
      <summary>Gets or sets the secondary tile's background color.</summary>
      <returns>The background color. Specify in #ffffff format. </returns>
    </member>
    <member name="P:Windows.UI.StartScreen.SecondaryTileVisualElements.ForegroundText">
      <summary>Specifies whether the tile should use dark or light text.</summary>
      <returns>One of the two values that specifies either the default dark or default light text.</returns>
    </member>
    <member name="P:Windows.UI.StartScreen.SecondaryTileVisualElements.MixedRealityModel">
      <summary>Gets an object representing a 3D model asset for use as an app launcher in the Windows Mixed Reality home environment.</summary>
      <returns>The mixed reality model.</returns>
    </member>
    <member name="P:Windows.UI.StartScreen.SecondaryTileVisualElements.ShowNameOnSquare150x150Logo">
      <summary>Specifies whether the display name should be shown on the medium secondary tile.</summary>
      <returns>**True** to show the display name on the tile; otherwise, **false**. The default value is **false**.</returns>
    </member>
    <member name="P:Windows.UI.StartScreen.SecondaryTileVisualElements.ShowNameOnSquare310x310Logo">
      <summary>Specifies whether the display name should be shown on the large secondary tile.</summary>
      <returns>**True** to dhow the display name on the tile; otherwise, **false**. The default value is **false**.</returns>
    </member>
    <member name="P:Windows.UI.StartScreen.SecondaryTileVisualElements.ShowNameOnWide310x150Logo">
      <summary>Specifies whether the display name should be shown on the wide secondary tile.</summary>
      <returns>**True** to show the display name on the tile; otherwise, **false**. The default value is **false**.</returns>
    </member>
    <member name="P:Windows.UI.StartScreen.SecondaryTileVisualElements.Square150x150Logo">
      <summary>Gets or sets the medium secondary tile image.</summary>
      <returns>The location of the image. This can be expressed as one of these schemes: &lt;termdeflist&gt;&lt;termdef&gt;&lt;name&gt;ms-appx:///&lt;/name&gt;A path within the deployed app package. This path is resolved for languages and DPI plateau supported by the app.&lt;/termdef&gt;&lt;termdef&gt;&lt;name&gt;ms-appdata:///local/&lt;/name&gt;A file found in the per-user app storage.&lt;/termdef&gt;&lt;/termdeflist&gt;</returns>
    </member>
    <member name="P:Windows.UI.StartScreen.SecondaryTileVisualElements.Square30x30Logo">
      <summary>Gets or sets the square30x30 secondary tile image.</summary>
      <returns>The location of the image. This can be expressed as one of these schemes: &lt;termdeflist&gt;&lt;termdef&gt;&lt;name&gt;ms-appx:///&lt;/name&gt;A path within the deployed app package. This path is resolved for languages and DPI plateau supported by the app.&lt;/termdef&gt;&lt;termdef&gt;&lt;name&gt;ms-appdata:///local/&lt;/name&gt;A file found in the per-user app storage.&lt;/termdef&gt;&lt;/termdeflist&gt;</returns>
    </member>
    <member name="P:Windows.UI.StartScreen.SecondaryTileVisualElements.Square310x310Logo">
      <summary>Gets or sets the large secondary tile image.</summary>
      <returns>The location of the image. This can be expressed as one of these schemes: &lt;termdeflist&gt;&lt;termdef&gt;&lt;name&gt;ms-appx:///&lt;/name&gt;A path within the deployed app package. This path is resolved for languages and DPI plateau supported by the app.&lt;/termdef&gt;&lt;termdef&gt;&lt;name&gt;ms-appdata:///local/&lt;/name&gt;A file found in the per-user app storage.&lt;/termdef&gt;&lt;/termdeflist&gt;</returns>
    </member>
    <member name="P:Windows.UI.StartScreen.SecondaryTileVisualElements.Square44x44Logo">
      <summary>Gets or sets the square44x44 secondary tile image.</summary>
      <returns>The location of the image. This can be expressed as one of these schemes: &lt;termdeflist&gt;&lt;termdef&gt;&lt;name&gt;ms-appx:///&lt;/name&gt;A path within the deployed app package. This path is resolved for languages and DPI plateau supported by the app.&lt;/termdef&gt;&lt;termdef&gt;&lt;name&gt;ms-appdata:///local/&lt;/name&gt;A file found in the per-user app storage.&lt;/termdef&gt;&lt;/termdeflist&gt;</returns>
    </member>
    <member name="P:Windows.UI.StartScreen.SecondaryTileVisualElements.Square70x70Logo">
      <summary>Gets or sets the small secondary tile image.</summary>
      <returns>The location of the image. This can be expressed as one of these schemes: &lt;termdeflist&gt;&lt;termdef&gt;&lt;name&gt;ms-appx:///&lt;/name&gt;A path within the deployed app package. This path is resolved for languages and DPI plateau supported by the app.&lt;/termdef&gt;&lt;termdef&gt;&lt;name&gt;ms-appdata:///local/&lt;/name&gt;A file found in the per-user app storage.&lt;/termdef&gt;&lt;/termdeflist&gt;</returns>
    </member>
    <member name="P:Windows.UI.StartScreen.SecondaryTileVisualElements.Square71x71Logo">
      <summary>Gets or sets the small secondary tile image.</summary>
      <returns>The location of the image. This can be expressed as one of these schemes: &lt;termdeflist&gt;&lt;termdef&gt;&lt;name&gt;ms-appx:///&lt;/name&gt;A path within the deployed app package. This path is resolved for languages and DPI plateau supported by the app.&lt;/termdef&gt;&lt;termdef&gt;&lt;name&gt;ms-appdata:///local/&lt;/name&gt;A file found in the per-user app storage.&lt;/termdef&gt;&lt;/termdeflist&gt;</returns>
    </member>
    <member name="P:Windows.UI.StartScreen.SecondaryTileVisualElements.Wide310x150Logo">
      <summary>Gets or sets the wide secondary tile image.</summary>
      <returns>The location of the image. This can be expressed as one of these schemes: &lt;termdeflist&gt;&lt;termdef&gt;&lt;name&gt;ms-appx:///&lt;/name&gt;A path within the deployed app package. This path is resolved for languages and DPI plateau supported by the app.&lt;/termdef&gt;&lt;termdef&gt;&lt;name&gt;ms-appdata:///local/&lt;/name&gt;A file found in the per-user app storage.&lt;/termdef&gt;&lt;/termdeflist&gt;</returns>
    </member>
    <member name="T:Windows.UI.StartScreen.StartScreenManager">
      <summary>Represents a Start screen manager object.</summary>
    </member>
    <member name="P:Windows.UI.StartScreen.StartScreenManager.User">
      <summary>Gets the user associated with the current Start screen.</summary>
      <returns>
      </returns>
    </member>
    <member name="M:Windows.UI.StartScreen.StartScreenManager.ContainsAppListEntryAsync(Windows.ApplicationModel.Core.AppListEntry)">
      <summary>Checks if the app is currently pinned to the Start screen.</summary>
      <param name="appListEntry">
      </param>
      <returns>
      </returns>
    </member>
    <member name="M:Windows.UI.StartScreen.StartScreenManager.ContainsSecondaryTileAsync(System.String)">
      <summary>Checks if the specified secondary tile is pinned to Start.</summary>
      <param name="tileId">The TileId of the SecondaryTile that you want to check is pinned.</param>
      <returns>A boolean representing whether the specified secondary tile is pinned to Start.</returns>
    </member>
    <member name="M:Windows.UI.StartScreen.StartScreenManager.GetDefault">
      <summary>Gets the current Start screen manager.</summary>
      <returns>
      </returns>
    </member>
    <member name="M:Windows.UI.StartScreen.StartScreenManager.GetForUser(Windows.System.User)">
      <summary>Gets the Start screen manager for a specific user.</summary>
      <param name="user">
      </param>
      <returns>
      </returns>
    </member>
    <member name="M:Windows.UI.StartScreen.StartScreenManager.RequestAddAppListEntryAsync(Windows.ApplicationModel.Core.AppListEntry)">
      <summary>Requests to pin the app to the current Start screen. Depending on the device family, this must be called on the UI thread, and will display a dialog asking the user to confirm they would like to pin the app.</summary>
      <param name="appListEntry">
      </param>
      <returns>
      </returns>
    </member>
    <member name="M:Windows.UI.StartScreen.StartScreenManager.SupportsAppListEntry(Windows.ApplicationModel.Core.AppListEntry)">
      <summary>Checks if the app can be pinned to the current Start screen.</summary>
      <param name="appListEntry">
      </param>
      <returns>
      </returns>
    </member>
    <member name="M:Windows.UI.StartScreen.StartScreenManager.TryRemoveSecondaryTileAsync(System.String)">
      <summary>Tries to remove the specified secondary tile from Start.</summary>
      <param name="tileId">The TileId of the SecondaryTile you want to remove.</param>
      <returns>A boolean representing whether the tile is not on Start. If removing wasn't allowed, this returns false.</returns>
    </member>
    <member name="T:Windows.UI.StartScreen.TileMixedRealityModel">
      <summary>Represents a 3D model asset for use as an app launcher in the Windows Mixed Reality home environment.</summary>
    </member>
    <member name="P:Windows.UI.StartScreen.TileMixedRealityModel.ActivationBehavior">
      <summary>Gets or sets what the system does when the user selects this tile.</summary>
      <returns>A value that specifies how the system behaviors when the user selects this tile. The default behavior is to launch the associated app.</returns>
    </member>
    <member name="P:Windows.UI.StartScreen.TileMixedRealityModel.BoundingBox">
      <summary>Gets or sets the bounding box that defines the size of the model in the Windows Mixed Reality home in meters.</summary>
      <returns>The bounding box.  If this value is null, the system will determine the bounding box when it loads the model.  The default value is null.</returns>
    </member>
    <member name="P:Windows.UI.StartScreen.TileMixedRealityModel.Uri">
      <summary>Gets or sets the path to the mixed reality model.</summary>
      <returns>The location of the mixed reality model file within the app package or local storage. This can be expressed as one of these schemes: &lt;termdeflist&gt;&lt;termdef&gt;&lt;name&gt;ms-appx:///&lt;/name&gt;A path within the deployed app package. This path is resolved for languages and DPI plateau supported by the app.&lt;/termdef&gt;&lt;termdef&gt;&lt;name&gt;ms-appdata:///local/&lt;/name&gt;A file found in the per-user app storage.&lt;/termdef&gt;&lt;/termdeflist&gt;</returns>
    </member>
    <member name="T:Windows.UI.StartScreen.TileMixedRealityModelActivationBehavior">
      <summary>Specifies how the system reacts when the user interacts with a TileMixedRealityModel in the Windows Mixed Reality home environment.</summary>
    </member>
    <member name="F:Windows.UI.StartScreen.TileMixedRealityModelActivationBehavior.Default">
      <summary>When the user selects the tile model, the system launches the app.</summary>
    </member>
    <member name="F:Windows.UI.StartScreen.TileMixedRealityModelActivationBehavior.None">
      <summary>When the user selects the tile model, the system does not launch the app.</summary>
    </member>
    <member name="T:Windows.UI.StartScreen.TileOptions">
      <summary>Specifies options available to a secondary tile.</summary>
    </member>
    <member name="F:Windows.UI.StartScreen.TileOptions.CopyOnDeployment">
      <summary>The tile will be reacquired from the cloud when the parent app is installed by the user, using their Microsoft account, on another computer.</summary>
      <deprecated type="deprecate">TileOptions.CopyOnDeployment may be altered or unavailable for releases after Windows Phone 8.1. Instead, use SecondaryTile.RoamingEnabled to control roaming behavior.</deprecated>
    </member>
    <member name="F:Windows.UI.StartScreen.TileOptions.None">
      <summary>Default. Do not show the name on a secondary tile of any size.</summary>
      <deprecated type="deprecate">TileOptions.None may be altered or unavailable for release after Windows Phone 8.1.</deprecated>
    </member>
    <member name="F:Windows.UI.StartScreen.TileOptions.ShowNameOnLogo">
      <summary>Display the name on the medium version of the tile.</summary>
      <deprecated type="deprecate">TileOptions.ShowNameOnLogo may be altered or unavailable for releases after Windows Phone 8.1. Instead, use SecondaryTile.VisualElements.ShowNameOnSquare150x150Logo.</deprecated>
    </member>
    <member name="F:Windows.UI.StartScreen.TileOptions.ShowNameOnWideLogo">
      <summary>Display the name on the wide version of the tile.</summary>
      <deprecated type="deprecate">TileOptions.ShowNameWideOnLogo may be altered or unavailable for releases after Windows Phone 8.1. Instead, use SecondaryTile.VisualElements.ShowNameOnWide310x150Logo.</deprecated>
    </member>
    <member name="T:Windows.UI.StartScreen.TileSize">
      <summary>Specifies the size of tile to pin. Used by some secondary tile constructors.</summary>
    </member>
    <member name="F:Windows.UI.StartScreen.TileSize.Default">
      <summary>Use the default size of the app tile.</summary>
    </member>
    <member name="F:Windows.UI.StartScreen.TileSize.Square150x150">
      <summary>The medium tile.</summary>
    </member>
    <member name="F:Windows.UI.StartScreen.TileSize.Square30x30">
      <summary>The small image size used in search results, the Apps list, and in some other parts of the UI.</summary>
      <deprecated type="deprecate">TileSize.Square30x30 may be altered or unavailable for release after Windows 10.</deprecated>
    </member>
    <member name="F:Windows.UI.StartScreen.TileSize.Square310x310">
      <summary>The large tile.</summary>
    </member>
    <member name="F:Windows.UI.StartScreen.TileSize.Square44x44">
      <summary>The small image size used in search results, the Apps list, and in some other parts of the UI.</summary>
    </member>
    <member name="F:Windows.UI.StartScreen.TileSize.Square70x70">
      <summary>The small tile used on the Start screen.</summary>
      <deprecated type="deprecate">TileSize.Square70x70 may be altered or unavailable for release after Windows Phone 8.1.</deprecated>
    </member>
    <member name="F:Windows.UI.StartScreen.TileSize.Square71x71">
      <summary>** only**: The small tile used on the Start screen. Note that you cannot specify the size of a pinned secondary tile on Windows Phone 8.1, so this value currently has no use.</summary>
    </member>
    <member name="F:Windows.UI.StartScreen.TileSize.Wide310x150">
      <summary>The wide tile.</summary>
    </member>
    <member name="T:Windows.UI.StartScreen.VisualElementsRequest">
      <summary>Provides a method to delay the display of the **Pin to Start**  flyout, as well as methods through which you can set the visual elements of the secondary tile to be presented in that flyout as well as alternate versions of the tile that can also be presented as options.</summary>
    </member>
    <member name="P:Windows.UI.StartScreen.VisualElementsRequest.AlternateVisualElements">
      <summary>Gets a set of objects that provide alternate logo images, background and foreground colors, and display name. These alternates are shown to the user in the **Pin to Start**  flyout.</summary>
      <returns>An array of SecondaryTileVisualElements objects, each of which provides the information for an alternate presentation of the secondary tile.</returns>
    </member>
    <member name="P:Windows.UI.StartScreen.VisualElementsRequest.Deadline">
      <summary>Gets the approximate time at which the deferral will time-out.</summary>
      <returns>The time at which the deferral will time out.</returns>
    </member>
    <member name="P:Windows.UI.StartScreen.VisualElementsRequest.VisualElements">
      <summary>Gets a copy of the parent secondary tile's SecondaryTileVisualElements object. The visual elements properties can be set or read through this object. When deferral is complete (or the handler returns without a deferral), the properties in this object are verified and then reflected in the **Pin to Start**  flyout.</summary>
      <returns>The object through which you'll access the visual element properties.</returns>
    </member>
    <member name="M:Windows.UI.StartScreen.VisualElementsRequest.GetDeferral">
      <summary>Retrieves a deferral object, which allows the app time to provide information and assets used in the **Pin to Start**  flyout.</summary>
      <returns>The deferral object.</returns>
    </member>
    <member name="T:Windows.UI.StartScreen.VisualElementsRequestDeferral">
      <summary>A deferral object used during the creation of the **Pin to Start**  flyout. By using this object, the app can delay the display of the flyout while it gathers the information and assets that will be shown in that flyout.</summary>
    </member>
    <member name="M:Windows.UI.StartScreen.VisualElementsRequestDeferral.Complete">
      <summary>Tells Windows that the app is ready to display the **Pin to Start**  flyout. The app calls this method when it has finished setting the properties that specify what to show in that flyout.</summary>
    </member>
    <member name="T:Windows.UI.StartScreen.VisualElementsRequestedEventArgs">
      <summary>Passed to the SecondaryTile.VisualElementsRequested event handler to provide the visual elements details.</summary>
    </member>
    <member name="P:Windows.UI.StartScreen.VisualElementsRequestedEventArgs.Request">
      <summary>Gets the VisualElementsRequest object for the event.</summary>
      <returns>The object associated with the event.</returns>
    </member>
    <member name="T:Windows.UI.Text.CaretType">
      <summary>Specifies the caret type.</summary>
    </member>
    <member name="F:Windows.UI.Text.CaretType.Normal">
      <summary>The insertion point for a sequenced language; that is, characters that are typed with one key stroke.</summary>
    </member>
    <member name="F:Windows.UI.Text.CaretType.Null">
      <summary>The insertion point is null.</summary>
    </member>
    <member name="T:Windows.UI.Text.ContentLinkInfo">
      <summary>Represents information about a ContentLink.</summary>
    </member>
    <member name="M:Windows.UI.Text.ContentLinkInfo.#ctor">
      <summary>Initializes a new instance of the ContentLinkInfo class.</summary>
    </member>
    <member name="P:Windows.UI.Text.ContentLinkInfo.DisplayText">
      <summary>Gets or sets the text to display for the link.</summary>
      <returns>The text to display for the link.</returns>
    </member>
    <member name="P:Windows.UI.Text.ContentLinkInfo.Id">
      <summary>Gets or sets the identifier for the content link.</summary>
      <returns>The identifier for the content link.</returns>
    </member>
    <member name="P:Windows.UI.Text.ContentLinkInfo.LinkContentKind">
      <summary>Gets or sets a value that indicates what kind of content the link contains.</summary>
      <returns>A string that indicates what kind of content the link contains.</returns>
    </member>
    <member name="P:Windows.UI.Text.ContentLinkInfo.SecondaryText">
      <summary>Gets or sets additional information about the ContentLink to display to the user.</summary>
      <returns>Additional information about the ContentLink to display to the user. The default is an empty string.</returns>
    </member>
    <member name="P:Windows.UI.Text.ContentLinkInfo.Uri">
      <summary>Gets or sets the Uniform Resource Identifier (URI) of the app to launch when the link is activated.</summary>
      <returns>The Uniform Resource Identifier (URI) of the app to launch when the link is activated. The default is **null**.</returns>
    </member>
    <member name="T:Windows.UI.Text.FindOptions">
      <summary>Specifies the options to use when doing a text search.</summary>
    </member>
    <member name="F:Windows.UI.Text.FindOptions.Case">
      <summary>Match case; that is, a case-sensitive search.</summary>
    </member>
    <member name="F:Windows.UI.Text.FindOptions.None">
      <summary>Use the default text search options; namely, use case- independent, arbitrary character boundaries.</summary>
    </member>
    <member name="F:Windows.UI.Text.FindOptions.Word">
      <summary>Match whole words.</summary>
    </member>
    <member name="T:Windows.UI.Text.FontStretch">
      <summary>Describes the degree to which a font has been stretched, compared to the normal aspect ratio of that font.</summary>
    </member>
    <member name="F:Windows.UI.Text.FontStretch.Condensed">
      <summary>A condensed font stretch (75% of normal).</summary>
    </member>
    <member name="F:Windows.UI.Text.FontStretch.Expanded">
      <summary>An expanded font stretch (125% of normal).</summary>
    </member>
    <member name="F:Windows.UI.Text.FontStretch.ExtraCondensed">
      <summary>An extra-condensed font stretch (62.5% of normal).</summary>
    </member>
    <member name="F:Windows.UI.Text.FontStretch.ExtraExpanded">
      <summary>An extra-expanded font stretch (150% of normal).</summary>
    </member>
    <member name="F:Windows.UI.Text.FontStretch.Normal">
      <summary>The normal font stretch that all other font stretch values relate to (100%).</summary>
    </member>
    <member name="F:Windows.UI.Text.FontStretch.SemiCondensed">
      <summary>A semi-condensed font stretch (87.5% of normal).</summary>
    </member>
    <member name="F:Windows.UI.Text.FontStretch.SemiExpanded">
      <summary>A semi-expanded font stretch (112.5% of normal).</summary>
    </member>
    <member name="F:Windows.UI.Text.FontStretch.UltraCondensed">
      <summary>An ultra-condensed font stretch (50% of normal).</summary>
    </member>
    <member name="F:Windows.UI.Text.FontStretch.UltraExpanded">
      <summary>An ultra-expanded font stretch (200% of normal).</summary>
    </member>
    <member name="F:Windows.UI.Text.FontStretch.Undefined">
      <summary>No defined font stretch.</summary>
    </member>
    <member name="T:Windows.UI.Text.FontStyle">
      <summary>Represents the style of a font face (for example, normal or italic).</summary>
    </member>
    <member name="F:Windows.UI.Text.FontStyle.Italic">
      <summary>Represents an italic font style.</summary>
    </member>
    <member name="F:Windows.UI.Text.FontStyle.Normal">
      <summary>Represents a normal font style.</summary>
    </member>
    <member name="F:Windows.UI.Text.FontStyle.Oblique">
      <summary>Represents an oblique font style.</summary>
    </member>
    <member name="T:Windows.UI.Text.FontWeight">
      <summary>Expresses the density of a typeface, in terms of the lightness or heaviness of the strokes.</summary>
    </member>
    <member name="F:Windows.UI.Text.FontWeight.Weight">
      <summary>The font weight expressed as a numeric value. See Remarks.</summary>
    </member>
    <member name="T:Windows.UI.Text.FontWeights">
      <summary>Provides a set of predefined font weights as static property values.</summary>
    </member>
    <member name="P:Windows.UI.Text.FontWeights.Black">
      <summary>Specifies a font weight value of 900.</summary>
      <returns>A FontWeight with a Weight value of 900.</returns>
    </member>
    <member name="P:Windows.UI.Text.FontWeights.Bold">
      <summary>Specifies a font weight value of 700.</summary>
      <returns>A FontWeight with a Weight value of 700.</returns>
    </member>
    <member name="P:Windows.UI.Text.FontWeights.ExtraBlack">
      <summary>Specifies a font weight value of 950.</summary>
      <returns>A FontWeight with a Weight value of 950.</returns>
    </member>
    <member name="P:Windows.UI.Text.FontWeights.ExtraBold">
      <summary>Specifies a font weight value of 800.</summary>
      <returns>A FontWeight with a Weight value of 800.</returns>
    </member>
    <member name="P:Windows.UI.Text.FontWeights.ExtraLight">
      <summary>Specifies a font weight value of 200.</summary>
      <returns>A FontWeight with a Weight value of 200.</returns>
    </member>
    <member name="P:Windows.UI.Text.FontWeights.Light">
      <summary>Specifies a font weight value of 300.</summary>
      <returns>A FontWeight with a Weight value of 300.</returns>
    </member>
    <member name="P:Windows.UI.Text.FontWeights.Medium">
      <summary>Specifies a font weight value of 500.</summary>
      <returns>A FontWeight with a Weight value of 500.</returns>
    </member>
    <member name="P:Windows.UI.Text.FontWeights.Normal">
      <summary>Specifies a font weight value of 400.</summary>
      <returns>A FontWeight with a Weight value of 400.</returns>
    </member>
    <member name="P:Windows.UI.Text.FontWeights.SemiBold">
      <summary>Specifies a font weight value of 600.</summary>
      <returns>A FontWeight with a Weight value of 600.</returns>
    </member>
    <member name="P:Windows.UI.Text.FontWeights.SemiLight">
      <summary>Specifies a font weight value of 350.</summary>
      <returns>A FontWeight with a Weight value of 350.</returns>
    </member>
    <member name="P:Windows.UI.Text.FontWeights.Thin">
      <summary>Specifies a font weight value of 100.</summary>
      <returns>A FontWeight with a Weight value of 100.</returns>
    </member>
    <member name="T:Windows.UI.Text.FormatEffect">
      <summary>Defines values that indicate the state of a character or paragraph formatting property.</summary>
    </member>
    <member name="F:Windows.UI.Text.FormatEffect.Off">
      <summary>Turns off the property.</summary>
    </member>
    <member name="F:Windows.UI.Text.FormatEffect.On">
      <summary>Turns on the property.</summary>
    </member>
    <member name="F:Windows.UI.Text.FormatEffect.Toggle">
      <summary>Toggles the current setting.</summary>
    </member>
    <member name="F:Windows.UI.Text.FormatEffect.Undefined">
      <summary>No change.</summary>
    </member>
    <member name="T:Windows.UI.Text.HorizontalCharacterAlignment">
      <summary>Specifies the horizontal position of a character relative to a bounding rectangle.</summary>
    </member>
    <member name="F:Windows.UI.Text.HorizontalCharacterAlignment.Center">
      <summary>The character is at the center of the bounding rectangle.</summary>
    </member>
    <member name="F:Windows.UI.Text.HorizontalCharacterAlignment.Left">
      <summary>The character is at the left edge of the bounding rectangle.</summary>
    </member>
    <member name="F:Windows.UI.Text.HorizontalCharacterAlignment.Right">
      <summary>The character is at the right edge of the bounding rectangle.</summary>
    </member>
    <member name="T:Windows.UI.Text.ITextCharacterFormat">
      <summary>Defines the default character formatting attributes of a document, or the current character formatting attributes of a text range.</summary>
    </member>
    <member name="P:Windows.UI.Text.ITextCharacterFormat.AllCaps">
      <summary>Gets or sets whether the characters are all uppercase.</summary>
      <returns>The uppercase state.</returns>
    </member>
    <member name="P:Windows.UI.Text.ITextCharacterFormat.BackgroundColor">
      <summary>Gets or sets the text background (highlight) color.</summary>
      <returns>The text background color.</returns>
    </member>
    <member name="P:Windows.UI.Text.ITextCharacterFormat.Bold">
      <summary>Gets or sets whether the characters are bold.</summary>
      <returns>The bold state.</returns>
    </member>
    <member name="P:Windows.UI.Text.ITextCharacterFormat.FontStretch">
      <summary>Gets or sets the degree to which the font is stretched, compared to the normal aspect ratio of the font.</summary>
      <returns>The degree to which the font is stretched.</returns>
    </member>
    <member name="P:Windows.UI.Text.ITextCharacterFormat.FontStyle">
      <summary>Gets or sets the style of the font face, such as normal or italic.</summary>
      <returns>The font style.</returns>
    </member>
    <member name="P:Windows.UI.Text.ITextCharacterFormat.ForegroundColor">
      <summary>Gets or sets the foreground, or text, color.</summary>
      <returns>The foreground color.</returns>
    </member>
    <member name="P:Windows.UI.Text.ITextCharacterFormat.Hidden">
      <summary>Gets or sets whether characters are hidden.</summary>
      <returns>The hidden state.</returns>
    </member>
    <member name="P:Windows.UI.Text.ITextCharacterFormat.Italic">
      <summary>Gets or sets whether characters are in italics.</summary>
      <returns>The italicized state.</returns>
    </member>
    <member name="P:Windows.UI.Text.ITextCharacterFormat.Kerning">
      <summary>Gets or sets the minimum font size at which kerning occurs.</summary>
      <returns>The kerning size, in floating-point points.</returns>
    </member>
    <member name="P:Windows.UI.Text.ITextCharacterFormat.LanguageTag">
      <summary>Gets or sets the Internet Engineering Task Force (IETF) language tag (BCP 47 standard) that identifies the language currently associated with the characters.</summary>
      <returns>The language tag.</returns>
    </member>
    <member name="P:Windows.UI.Text.ITextCharacterFormat.LinkType">
      <summary>Gets the link type of the text.</summary>
      <returns>The link type.</returns>
    </member>
    <member name="P:Windows.UI.Text.ITextCharacterFormat.Name">
      <summary>Gets or sets the font name.</summary>
      <returns>The font name.</returns>
    </member>
    <member name="P:Windows.UI.Text.ITextCharacterFormat.Outline">
      <summary>Gets or sets whether characters are displayed as outlined characters.</summary>
      <returns>The outlined state.</returns>
    </member>
    <member name="P:Windows.UI.Text.ITextCharacterFormat.Position">
      <summary>Gets or sets the character offset relative to the baseline.</summary>
      <returns>The character offset, in floating-point points.</returns>
    </member>
    <member name="P:Windows.UI.Text.ITextCharacterFormat.ProtectedText">
      <summary>Gets or sets whether the characters are protected against attempts to modify them.</summary>
      <returns>The protected state.</returns>
    </member>
    <member name="P:Windows.UI.Text.ITextCharacterFormat.Size">
      <summary>Gets or sets the font size.</summary>
      <returns>The font size, in floating-point points.</returns>
    </member>
    <member name="P:Windows.UI.Text.ITextCharacterFormat.SmallCaps">
      <summary>Gets or sets whether characters are in small capital letters.</summary>
      <returns>The small capitals state.</returns>
    </member>
    <member name="P:Windows.UI.Text.ITextCharacterFormat.Spacing">
      <summary>Gets or sets the amount of horizontal spacing between characters.</summary>
      <returns>The amount of horizontal spacing, in floating-point points.</returns>
    </member>
    <member name="P:Windows.UI.Text.ITextCharacterFormat.Strikethrough">
      <summary>Gets or sets whether characters are displayed with a horizontal line through the center.</summary>
      <returns>The strikethrough state.</returns>
    </member>
    <member name="P:Windows.UI.Text.ITextCharacterFormat.Subscript">
      <summary>Gets or sets whether characters are displayed as subscript.</summary>
      <returns>The subscript state.</returns>
    </member>
    <member name="P:Windows.UI.Text.ITextCharacterFormat.Superscript">
      <summary>Gets or sets whether characters are displayed as superscript.</summary>
      <returns>The superscript state.</returns>
    </member>
    <member name="P:Windows.UI.Text.ITextCharacterFormat.TextScript">
      <summary>Gets or sets the character repertoire.</summary>
      <returns>The character repertoire.</returns>
    </member>
    <member name="P:Windows.UI.Text.ITextCharacterFormat.Underline">
      <summary>Gets or sets the type of underlining that the characters use.</summary>
      <returns>The type of underlining.</returns>
    </member>
    <member name="P:Windows.UI.Text.ITextCharacterFormat.Weight">
      <summary>Gets or sets the font weight of the characters.</summary>
      <returns>The font weight expressed as a numeric value. See Remarks.</returns>
    </member>
    <member name="M:Windows.UI.Text.ITextCharacterFormat.GetClone">
      <summary>Creates a new object that is identical to this character format object.</summary>
      <returns>The duplicate character format object.</returns>
    </member>
    <member name="M:Windows.UI.Text.ITextCharacterFormat.IsEqual(Windows.UI.Text.ITextCharacterFormat)">
      <summary>Determines whether this character format object has the same properties as the specified character format object.</summary>
      <param name="format">The character format object to compare against.</param>
      <returns>True if the objects have the same properties, or false if they don't.</returns>
    </member>
    <member name="M:Windows.UI.Text.ITextCharacterFormat.SetClone(Windows.UI.Text.ITextCharacterFormat)">
      <summary>Sets the character formatting by copying another text character formatting object.</summary>
      <param name="value">The character formatting to apply.</param>
    </member>
    <member name="T:Windows.UI.Text.ITextDocument">
      <summary>Provides access to the content of a document, providing a way to load and save the document to a stream, retrieve text ranges, get the active selection, set default formatting attributes, and so on.</summary>
    </member>
    <member name="P:Windows.UI.Text.ITextDocument.CaretType">
      <summary>Gets or sets the caret type.</summary>
      <returns>The caret type.</returns>
    </member>
    <member name="P:Windows.UI.Text.ITextDocument.DefaultTabStop">
      <summary>Gets or sets the default tab spacing.</summary>
      <returns>The new default tab spacing. The default value is 36.0 points, or 0.5 inches.</returns>
    </member>
    <member name="P:Windows.UI.Text.ITextDocument.Selection">
      <summary>Gets the active text selection.</summary>
      <returns>The active text selection.</returns>
    </member>
    <member name="P:Windows.UI.Text.ITextDocument.UndoLimit">
      <summary>Gets or sets the maximum number of actions that can be stored in the undo queue.</summary>
      <returns>The maximum number of undo actions.</returns>
    </member>
    <member name="M:Windows.UI.Text.ITextDocument.ApplyDisplayUpdates">
      <summary>Decrements an internal counter that controls whether text updates are displayed immediately or batched.</summary>
      <returns>The value of the internal counter.</returns>
    </member>
    <member name="M:Windows.UI.Text.ITextDocument.BatchDisplayUpdates">
      <summary>Increments an internal counter that controls whether text updates are displayed immediately or batched.</summary>
      <returns>The value of the internal counter.</returns>
    </member>
    <member name="M:Windows.UI.Text.ITextDocument.BeginUndoGroup">
      <summary>Turns on undo grouping.</summary>
    </member>
    <member name="M:Windows.UI.Text.ITextDocument.CanCopy">
      <summary>Determines whether document content can be copied to the Clipboard.</summary>
      <returns>True if copying to the Clipboard is allowed; otherwise false.</returns>
    </member>
    <member name="M:Windows.UI.Text.ITextDocument.CanPaste">
      <summary>Determines whether the Clipboard has content that can be pasted into the document.</summary>
      <returns>True if the Clipboard has content that can be pasted into the document; otherwise false.</returns>
    </member>
    <member name="M:Windows.UI.Text.ITextDocument.CanRedo">
      <summary>Determines whether one or more redo operations exist.</summary>
      <returns>True if one or more redo operations exist; otherwise false.</returns>
    </member>
    <member name="M:Windows.UI.Text.ITextDocument.CanUndo">
      <summary>Determines whether one or more undo operations exist.</summary>
      <returns>True if one or more undo operations exist; otherwise false.</returns>
    </member>
    <member name="M:Windows.UI.Text.ITextDocument.EndUndoGroup">
      <summary>Turns off undo grouping.</summary>
    </member>
    <member name="M:Windows.UI.Text.ITextDocument.GetDefaultCharacterFormat">
      <summary>Retrieves the default character formatting attributes of the document.</summary>
      <returns>The default character formatting attributes.</returns>
    </member>
    <member name="M:Windows.UI.Text.ITextDocument.GetDefaultParagraphFormat">
      <summary>Retrieves the default paragraph formatting attributes of the document.</summary>
      <returns>The default paragraph formatting attributes.</returns>
    </member>
    <member name="M:Windows.UI.Text.ITextDocument.GetRange(System.Int32,System.Int32)">
      <summary>Retrieves a new text range for the active story of the document.</summary>
      <param name="startPosition">The starting position of the new text range, relative to the beginning of the story.</param>
      <param name="endPosition">The ending position of the new text range.</param>
      <returns>The new text range.</returns>
    </member>
    <member name="M:Windows.UI.Text.ITextDocument.GetRangeFromPoint(Windows.Foundation.Point,Windows.UI.Text.PointOptions)">
      <summary>Retrieves the degenerate (empty) text range at, or nearest to, a particular point on the screen.</summary>
      <param name="point">The location of the point on the screen, in screen coordinates.</param>
      <param name="options">The alignment type of the specified *point*.</param>
      <returns>The text range object.</returns>
    </member>
    <member name="M:Windows.UI.Text.ITextDocument.GetText(Windows.UI.Text.TextGetOptions,System.String@)">
      <summary>Gets the text in the active story (document).</summary>
      <param name="options">The text retrieval options.</param>
      <param name="value">The text in the active story.</param>
    </member>
    <member name="M:Windows.UI.Text.ITextDocument.LoadFromStream(Windows.UI.Text.TextSetOptions,Windows.Storage.Streams.IRandomAccessStream)">
      <summary>Loads a document from a stream.</summary>
      <param name="options">The text options to use for the loading the document.</param>
      <param name="value">The random access stream that contains the document.</param>
    </member>
    <member name="M:Windows.UI.Text.ITextDocument.Redo">
      <summary>Reverses the most recent undo operation.</summary>
    </member>
    <member name="M:Windows.UI.Text.ITextDocument.SaveToStream(Windows.UI.Text.TextGetOptions,Windows.Storage.Streams.IRandomAccessStream)">
      <summary>Saves the document to a stream.</summary>
      <param name="options">The text options for saving the document.</param>
      <param name="value">The random access stream for saving the document.</param>
    </member>
    <member name="M:Windows.UI.Text.ITextDocument.SetDefaultCharacterFormat(Windows.UI.Text.ITextCharacterFormat)">
      <summary>Sets the default character formatting attributes of the document.</summary>
      <param name="value">The new default character formatting attributes.</param>
    </member>
    <member name="M:Windows.UI.Text.ITextDocument.SetDefaultParagraphFormat(Windows.UI.Text.ITextParagraphFormat)">
      <summary>Sets the default paragraph formatting attributes of the document.</summary>
      <param name="value">The default paragraph formatting attributes.</param>
    </member>
    <member name="M:Windows.UI.Text.ITextDocument.SetText(Windows.UI.Text.TextSetOptions,System.String)">
      <summary>Sets the text of the document.</summary>
      <param name="options">Options controlling how the text is inserted into the document.</param>
      <param name="value">The new text.</param>
    </member>
    <member name="M:Windows.UI.Text.ITextDocument.Undo">
      <summary>Undoes the most recent undo group.</summary>
    </member>
    <member name="T:Windows.UI.Text.ITextParagraphFormat">
      <summary>Defines the default paragraph formatting attributes of a document, or the current paragraph formatting attributes of a text range.</summary>
    </member>
    <member name="P:Windows.UI.Text.ITextParagraphFormat.Alignment">
      <summary>Gets or sets the paragraph alignment.</summary>
      <returns>The paragraph alignment value.</returns>
    </member>
    <member name="P:Windows.UI.Text.ITextParagraphFormat.FirstLineIndent">
      <summary>Gets the amount used to indent the first line of a paragraph relative to the left indent.</summary>
      <returns>The first line indentation amount, in floating-point points.</returns>
    </member>
    <member name="P:Windows.UI.Text.ITextParagraphFormat.KeepTogether">
      <summary>Gets or sets whether page breaks are allowed in paragraphs.</summary>
      <returns>A value that indicates whether page breaks are allowed.</returns>
    </member>
    <member name="P:Windows.UI.Text.ITextParagraphFormat.KeepWithNext">
      <summary>Gets or sets whether page breaks are allowed between paragraphs in a range.</summary>
      <returns>The value that indicates whether page breaks are allowed.</returns>
    </member>
    <member name="P:Windows.UI.Text.ITextParagraphFormat.LeftIndent">
      <summary>Gets the amount used to indent all lines except the first line of a paragraph.</summary>
      <returns>The amount of left indentation, in floating-point points. Indentation is relative to the left margin.</returns>
    </member>
    <member name="P:Windows.UI.Text.ITextParagraphFormat.LineSpacing">
      <summary>Gets the paragraph line-spacing value.</summary>
      <returns>The line spacing value. The meaning depends on the value of the LineSpacingRule property. The line spacing value is in floating-point points except when the line-spacing rule is **Multiple** or **Percent**.</returns>
    </member>
    <member name="P:Windows.UI.Text.ITextParagraphFormat.LineSpacingRule">
      <summary>Gets the paragraph line-spacing rule.</summary>
      <returns>The paragraph line-spacing rule.</returns>
    </member>
    <member name="P:Windows.UI.Text.ITextParagraphFormat.ListAlignment">
      <summary>Gets or sets the alignment to use for bulleted and numbered lists.</summary>
      <returns>The alignment for bulleted and numbered lists.</returns>
    </member>
    <member name="P:Windows.UI.Text.ITextParagraphFormat.ListLevelIndex">
      <summary>Gets or sets the list level index used with paragraphs.</summary>
      <returns>The list level index. It can be a value of 0 or higher, as described in the following table. &lt;table&gt;</returns>
    </member>
    <member name="P:Windows.UI.Text.ITextParagraphFormat.ListStart">
      <summary>Gets or sets the starting value or code of a list numbering sequence.</summary>
      <returns>The starting value or code of a list numbering sequence.</returns>
    </member>
    <member name="P:Windows.UI.Text.ITextParagraphFormat.ListStyle">
      <summary>Gets or sets the style used to mark the item paragraphs in a list.</summary>
      <returns>The style used to mark the item paragraphs.</returns>
    </member>
    <member name="P:Windows.UI.Text.ITextParagraphFormat.ListTab">
      <summary>Gets or sets the list tab setting, which is the distance between the first indent and the start of the text on the first line.</summary>
      <returns>The list tab setting.</returns>
    </member>
    <member name="P:Windows.UI.Text.ITextParagraphFormat.ListType">
      <summary>Gets or sets the kind of characters used to mark the item paragraphs in a list.</summary>
      <returns>The kind of characters used to mark the item paragraphs.</returns>
    </member>
    <member name="P:Windows.UI.Text.ITextParagraphFormat.NoLineNumber">
      <summary>Gets or sets whether paragraph numbering is suppressed.</summary>
      <returns>A value that indicates whether line numbering is suppressed.</returns>
    </member>
    <member name="P:Windows.UI.Text.ITextParagraphFormat.PageBreakBefore">
      <summary>Gets or sets whether there is a page break before a paragraph.</summary>
      <returns>A value that indicates whether there is page break.</returns>
    </member>
    <member name="P:Windows.UI.Text.ITextParagraphFormat.RightIndent">
      <summary>Gets or sets the right margin of a paragraph.</summary>
      <returns>The size of the right margin, in floating-point points.</returns>
    </member>
    <member name="P:Windows.UI.Text.ITextParagraphFormat.RightToLeft">
      <summary>Gets or sets whether the paragraph uses right-to-left formatting.</summary>
      <returns>A value that indicates whether the paragraph uses right-to-left formatting.</returns>
    </member>
    <member name="P:Windows.UI.Text.ITextParagraphFormat.SpaceAfter">
      <summary>Gets or sets the amount of vertical space that follows a paragraph.</summary>
      <returns>The amount of vertical space, in floating-point points.</returns>
    </member>
    <member name="P:Windows.UI.Text.ITextParagraphFormat.SpaceBefore">
      <summary>Gets or sets the amount of vertical space above a paragraph.</summary>
      <returns>The amount of vertical space, in floating-point points.</returns>
    </member>
    <member name="P:Windows.UI.Text.ITextParagraphFormat.Style">
      <summary>Gets or sets the paragraph style.</summary>
      <returns>The paragraph style.</returns>
    </member>
    <member name="P:Windows.UI.Text.ITextParagraphFormat.TabCount">
      <summary>Retrieves the tab count.</summary>
      <returns>The tab count.</returns>
    </member>
    <member name="P:Windows.UI.Text.ITextParagraphFormat.WidowControl">
      <summary>Gets or sets whether widow and orphan suppression is on or off.</summary>
      <returns>The state of widow and orphan suppression.</returns>
    </member>
    <member name="M:Windows.UI.Text.ITextParagraphFormat.AddTab(System.Single,Windows.UI.Text.TabAlignment,Windows.UI.Text.TabLeader)">
      <summary>Adds a new tab at the specified position.</summary>
      <param name="position">The position of the new tab, in floating-point points relative to the left side of the page for left-to-right paragraphs, or the right side of the page for right-to-left paragraphs. A maximum of 63 tabs are allowed. Tabs beyond the page are ignored. Negative tabs are not valid.</param>
      <param name="align">The alignment option for the tab position.</param>
      <param name="leader">The character used to fill the space taken by a tab character.</param>
    </member>
    <member name="M:Windows.UI.Text.ITextParagraphFormat.ClearAllTabs">
      <summary>Clears all tabs, reverting to equally spaced tabs with the default tab spacing.</summary>
    </member>
    <member name="M:Windows.UI.Text.ITextParagraphFormat.DeleteTab(System.Single)">
      <summary>Deletes the tab at the specified position.</summary>
      <param name="position">The position of the tab to delete, in floating-point points.</param>
    </member>
    <member name="M:Windows.UI.Text.ITextParagraphFormat.GetClone">
      <summary>Creates a new object that is identical to this paragraph format object.</summary>
      <returns>The duplicate paragraph format object.</returns>
    </member>
    <member name="M:Windows.UI.Text.ITextParagraphFormat.GetTab(System.Int32,System.Single@,Windows.UI.Text.TabAlignment@,Windows.UI.Text.TabLeader@)">
      <summary>Retrieves information about the specified tab.</summary>
      <param name="index">The zero-based index of the tab to retrieve.</param>
      <param name="position">The tab's position, in floating-point points. This parameter is zero if the tab does not exist.</param>
      <param name="align">The alignment option for the tab position.</param>
      <param name="leader">The character used to fill the space taken by a tab character.</param>
    </member>
    <member name="M:Windows.UI.Text.ITextParagraphFormat.IsEqual(Windows.UI.Text.ITextParagraphFormat)">
      <summary>Determines whether this paragraph format object has the same properties as the specified paragraph format object.</summary>
      <param name="format">The paragraph format object to compare against.</param>
      <returns>True if the objects have the same properties, or false if they don't.</returns>
    </member>
    <member name="M:Windows.UI.Text.ITextParagraphFormat.SetClone(Windows.UI.Text.ITextParagraphFormat)">
      <summary>Sets the paragraph formatting by copying another paragraph formatting object.</summary>
      <param name="format">The paragraph formatting to apply.</param>
    </member>
    <member name="M:Windows.UI.Text.ITextParagraphFormat.SetIndents(System.Single,System.Single,System.Single)">
      <summary>Sets the first-line indent, the left indent, and the right indent for a paragraph.</summary>
      <param name="start">The indent of the first line in a paragraph, relative to the left indent. The value is in floating-point points and can be positive or negative.</param>
      <param name="left">The left indent of all lines except the first line in a paragraph, relative to the left margin. The value is in floating-point points and can be positive or negative.</param>
      <param name="right">The right indent of all lines in a paragraph, relative to the right margin. The value is in floating-point points and can be positive or negative. This value is optional.</param>
    </member>
    <member name="M:Windows.UI.Text.ITextParagraphFormat.SetLineSpacing(Windows.UI.Text.LineSpacingRule,System.Single)">
      <summary>Sets the paragraph line-spacing rule and the amount of line spacing for a paragraph.</summary>
      <param name="rule">The new line-spacing rule.</param>
      <param name="spacing">The new line spacing amount. If the line-spacing *rule* interprets the *spacing* value as a linear dimension, *spacing* is given in floating-point points.</param>
    </member>
    <member name="T:Windows.UI.Text.ITextRange">
      <summary>Represents a span of continuous text in a document, and provides powerful editing and data-binding properties and methods that allow an app to select, examine, and change document text.</summary>
    </member>
    <member name="P:Windows.UI.Text.ITextRange.Character">
      <summary>Gets or sets the first character of the text range; that is, the character associated with the StartPosition property.</summary>
      <returns>The value of the first character in the text range.</returns>
    </member>
    <member name="P:Windows.UI.Text.ITextRange.CharacterFormat">
      <summary>Gets or sets the character formatting attributes of the text range.</summary>
      <returns>The character formatting attributes.</returns>
    </member>
    <member name="P:Windows.UI.Text.ITextRange.EndPosition">
      <summary>Gets or sets the end character position of the text range.</summary>
      <returns>The end character position.</returns>
    </member>
    <member name="P:Windows.UI.Text.ITextRange.FormattedText">
      <summary>Gets or sets an ITextRange object with the formatted text of the specified range.</summary>
      <returns>The formatted text.</returns>
    </member>
    <member name="P:Windows.UI.Text.ITextRange.Gravity">
      <summary>Gets or sets the gravity of the text range.</summary>
      <returns>The gravity of the text range.</returns>
    </member>
    <member name="P:Windows.UI.Text.ITextRange.Length">
      <summary>Gets the count of characters in the text range.</summary>
      <returns>The count of characters.</returns>
    </member>
    <member name="P:Windows.UI.Text.ITextRange.Link">
      <summary>Gets or sets the URL text associated with a text range.</summary>
      <returns>The URL as text.</returns>
    </member>
    <member name="P:Windows.UI.Text.ITextRange.ParagraphFormat">
      <summary>Gets or sets the paragraph formatting attributes of the text range.</summary>
      <returns>The paragraph formatting attributes.</returns>
    </member>
    <member name="P:Windows.UI.Text.ITextRange.StartPosition">
      <summary>Gets or sets the start position of the text range.</summary>
      <returns>The character position to set as the start position of the text range.</returns>
    </member>
    <member name="P:Windows.UI.Text.ITextRange.StoryLength">
      <summary>Gets the count of characters in the story of the text range.</summary>
      <returns>The count of characters in the story.</returns>
    </member>
    <member name="P:Windows.UI.Text.ITextRange.Text">
      <summary>Gets or sets the plain text of the text range.</summary>
      <returns>The plain text.</returns>
    </member>
    <member name="M:Windows.UI.Text.ITextRange.CanPaste(System.Int32)">
      <summary>Determines whether the Clipboard contains content that can be pasted, using a specified format, into the current text range.</summary>
      <param name="format">The clipboard format. Zero represents the best format, which usually is Rich Text Format (RTF), but CF_UNICODETEXT and other formats are also possible. The default value is zero.</param>
      <returns>True if the Clipboard content can be pasted into the text range in the specified format, and otherwise false.</returns>
    </member>
    <member name="M:Windows.UI.Text.ITextRange.ChangeCase(Windows.UI.Text.LetterCase)">
      <summary>Changes the case of letters in a text range.</summary>
      <param name="value">The new case of letters in the text range. The default value is **Lower**.</param>
    </member>
    <member name="M:Windows.UI.Text.ITextRange.Collapse(System.Boolean)">
      <summary>Collapses the text range into a degenerate point at either the beginning or end of the range.</summary>
      <param name="value">True collapses at the start of the text range, and false collapses at the end of the range. The default value is true.</param>
    </member>
    <member name="M:Windows.UI.Text.ITextRange.Copy">
      <summary>Copies the text of the text range to the Clipboard.</summary>
    </member>
    <member name="M:Windows.UI.Text.ITextRange.Cut">
      <summary>Moves the text of the text range to the Clipboard.</summary>
    </member>
    <member name="M:Windows.UI.Text.ITextRange.Delete(Windows.UI.Text.TextRangeUnit,System.Int32)">
      <summary>Deletes text from the text range.</summary>
      <param name="unit">The unit of text to delete.</param>
      <param name="count">The number of *units* to delete. See Remarks.</param>
      <returns>The number of *units* deleted. Deleting the text in a nondegenerate text range counts as one *unit*.</returns>
    </member>
    <member name="M:Windows.UI.Text.ITextRange.EndOf(Windows.UI.Text.TextRangeUnit,System.Boolean)">
      <summary>Moves or extends the text range to the end of the nearest specified text unit. The text range is moved or extended forward in the document.</summary>
      <param name="unit">The unit by which to move the end position of the text range.</param>
      <param name="extend">True extends the text range by moving just the end position of the range to the end of the specified *unit*. False moves both ends of the text range to the end of the specified *unit*. The default value is false.</param>
      <returns>The number of character positions that the range was moved or extended, plus 1 if the text range collapsed to the start of the range. If the text range includes the final carriage return (CR) at the end of the story, and *extend* is false, the return value is set to –1 to indicate that the collapse occurred before the end of the range. This is because an insertion point cannot exist beyond the final CR.</returns>
    </member>
    <member name="M:Windows.UI.Text.ITextRange.Expand(Windows.UI.Text.TextRangeUnit)">
      <summary>Expands a text range to completely contain any partial text units.</summary>
      <param name="unit">The text unit to use to expand the range. The default value is **Word**.</param>
      <returns>The number of characters added to the text range, if the range was expanded to include a partially contained *unit*.</returns>
    </member>
    <member name="M:Windows.UI.Text.ITextRange.FindText(System.String,System.Int32,Windows.UI.Text.FindOptions)">
      <summary>Searches for a particular text string in a range and, if found, selects the string.</summary>
      <param name="value">The text string to search for.</param>
      <param name="scanLength">The maximum number of characters to search. It can be one of the following.</param>
      <param name="options">The options to use when doing the text search.</param>
      <returns>The length of the matching text string, or zero if no matching string is found.</returns>
    </member>
    <member name="M:Windows.UI.Text.ITextRange.GetCharacterUtf32(System.UInt32@,System.Int32)">
      <summary>Retrieves the Unicode Transformation Format (UTF)-32 character code of the character at the specified offset from the end of the text range.</summary>
      <param name="value">The character value.</param>
      <param name="offset">The offset from the end of the text range.&lt;table&gt;</param>
    </member>
    <member name="M:Windows.UI.Text.ITextRange.GetClone">
      <summary>Creates a new object that is identical to this text range object.</summary>
      <returns>The duplicate text range object.</returns>
    </member>
    <member name="M:Windows.UI.Text.ITextRange.GetIndex(Windows.UI.Text.TextRangeUnit)">
      <summary>Retrieves the story index of the text unit (word, line, sentence, paragraph, and so on) at the starting character position of the text range.</summary>
      <param name="unit">The text unit that is indexed.</param>
      <returns>The index value. The value is zero if *unit* does not exist.</returns>
    </member>
    <member name="M:Windows.UI.Text.ITextRange.GetPoint(Windows.UI.Text.HorizontalCharacterAlignment,Windows.UI.Text.VerticalCharacterAlignment,Windows.UI.Text.PointOptions,Windows.Foundation.Point@)">
      <summary>Retrieves the screen coordinates of a particular location in the text range.</summary>
      <param name="horizontalAlign">The horizontal position to retrieve, relative to the bounding rectangle of the text range.</param>
      <param name="verticalAlign">The vertical position to retrieve, relative to the bounding rectangle of the text range.</param>
      <param name="options">The options for retrieving the coordinates of the specified location in the text range.</param>
      <param name="point">A structure that receives the coordinates of the specified location in the text range, represented as an ordered pair of floating-point x- and y-coordinates that define a point in a two-dimensional plane.</param>
    </member>
    <member name="M:Windows.UI.Text.ITextRange.GetRect(Windows.UI.Text.PointOptions,Windows.Foundation.Rect@,System.Int32@)">
      <summary>Retrieves the bounding rectangle that encompasses the text range on the screen.</summary>
      <param name="options">A value that indicates the rectangle to retrieve.</param>
      <param name="rect">A structure that contains four floating-point numbers that represent the location and size of the bounding rectangle.</param>
      <param name="hit">The hit-test value for the text range.</param>
    </member>
    <member name="M:Windows.UI.Text.ITextRange.GetText(Windows.UI.Text.TextGetOptions,System.String@)">
      <summary>Retrieves the text in a text range according to the specified conversion flags.</summary>
      <param name="options">The conversion flags that control how the text is retrieved.</param>
      <param name="value">The text in the text range.</param>
    </member>
    <member name="M:Windows.UI.Text.ITextRange.GetTextViaStream(Windows.UI.Text.TextGetOptions,Windows.Storage.Streams.IRandomAccessStream)">
      <summary>Retrieves the text in the text range according to the specified conversion flags, as a random access stream.</summary>
      <param name="options">The conversion flags that control how the text is retrieved. A value of **default** retrieves the plain text in the text range.</param>
      <param name="value">The text stream.</param>
    </member>
    <member name="M:Windows.UI.Text.ITextRange.InRange(Windows.UI.Text.ITextRange)">
      <summary>Determines whether this range is in or at the same text as a specified range.</summary>
      <param name="range">Text that is compared to the current range.</param>
      <returns>The comparison result. The result can be null. The method returns **True** if the range is in or at the same text as ITextRange; otherwise it returns **False**.</returns>
    </member>
    <member name="M:Windows.UI.Text.ITextRange.InsertImage(System.Int32,System.Int32,System.Int32,Windows.UI.Text.VerticalCharacterAlignment,System.String,Windows.Storage.Streams.IRandomAccessStream)">
      <summary>Inserts an image into this range.</summary>
      <param name="width">The width of the image, in Device-independent pixels (DIPs).</param>
      <param name="height">The height of the image, in DIPs.</param>
      <param name="ascent">If *verticalAlign* is **Baseline**, this parameter is the distance, in DIPs, that the top of the image extends above the text baseline. If *verticalAlign* is **Baseline** and ascent is zero, the bottom of the image is placed at the text baseline.</param>
      <param name="verticalAlign">The vertical alignment of the image.</param>
      <param name="alternateText">The alternate text for the image.</param>
      <param name="value">The stream that contains the image data.</param>
    </member>
    <member name="M:Windows.UI.Text.ITextRange.InStory(Windows.UI.Text.ITextRange)">
      <summary>Determines whether this range's story is the same as a specified range's story.</summary>
      <param name="range">The ITextRange object whose story is compared to this range's story.</param>
      <returns>The comparison result. The result can be null. The method returns **True** if this range's story is the same as that of the ITextRange; otherwise it returns **False**.</returns>
    </member>
    <member name="M:Windows.UI.Text.ITextRange.IsEqual(Windows.UI.Text.ITextRange)">
      <summary>Determines whether this range has the same character positions and story as those of a specified range.</summary>
      <param name="range">The text range to compare to this text range.</param>
      <returns>True if this text range has the same character positions and story as *range*, and otherwise false.</returns>
    </member>
    <member name="M:Windows.UI.Text.ITextRange.MatchSelection">
      <summary>Sets the start and end positions of this range to match the active selection.</summary>
    </member>
    <member name="M:Windows.UI.Text.ITextRange.Move(Windows.UI.Text.TextRangeUnit,System.Int32)">
      <summary>Moves the insertion point forward or backward by the specified number of *units*. If the text range is nondegenerate, it is collapsed to an insertion point at the start or end position of the text range, depending on *count*, and then is moved.</summary>
      <param name="unit">The units to move the insertion point. The default value is **Character**.</param>
      <param name="count">The number of *units* to move the insertion point. The default value is 1. If *count* is greater than zero, the insertion point moves forward, toward the end of the story. If *count* is less than zero, the insertion point moves backward, toward the beginning of the story. If *count* is zero, the range is unchanged.</param>
      <returns>The actual number of *units* the insertion point moves. For more information, see the Remarks section.</returns>
    </member>
    <member name="M:Windows.UI.Text.ITextRange.MoveEnd(Windows.UI.Text.TextRangeUnit,System.Int32)">
      <summary>Moves the end position of the text range.</summary>
      <param name="unit">The unit by which to move the end position of the text range. The default value is **Character**.</param>
      <param name="count">The number of *unit*s to move the end position of the text range. The default value is 1. If *count* is greater than zero, the end position moves forward, toward the end of the story. If *count* is less than zero, the end position move backward, toward the beginning of the story. If *count* is zero, the end position does not move.</param>
      <returns>The actual number of *unit*s that the end position of the text range moved.</returns>
    </member>
    <member name="M:Windows.UI.Text.ITextRange.MoveStart(Windows.UI.Text.TextRangeUnit,System.Int32)">
      <summary>Moves the start position of a text range.</summary>
      <param name="unit">The unit by which to move the start position of the text range. The default value is **Character**.</param>
      <param name="count">The number of *unit*s to move the start position of the text range. The default value is 1. If *count* is greater than zero, the start position of the text range moves forward, toward the end of the story. If *count* is less than zero, the start position of the text range moves backward, toward the beginning of the story. If *count* is zero, the start position doesn't move.</param>
      <returns>The actual number of *unit*s that the start position moved. The pointer can be **NULL**.</returns>
    </member>
    <member name="M:Windows.UI.Text.ITextRange.Paste(System.Int32)">
      <summary>Pastes text from the Clipboard into the text range.</summary>
      <param name="format">The clipboard format to use in the paste operation. Zero represents the best format, which usually is Rich Text Format (RTF), but CF_UNICODETEXT and other formats are also possible. The default value is zero.</param>
    </member>
    <member name="M:Windows.UI.Text.ITextRange.ScrollIntoView(Windows.UI.Text.PointOptions)">
      <summary>Scrolls this text range into view.</summary>
      <param name="value">The end of the text range to scroll into view. This function uses only the **Start**, **NoHorizontalScroll**, and **NoVerticalScroll** values of the PointOptions enumeration.</param>
    </member>
    <member name="M:Windows.UI.Text.ITextRange.SetIndex(Windows.UI.Text.TextRangeUnit,System.Int32,System.Boolean)">
      <summary>Moves the text range to the specified unit of the story.</summary>
      <param name="unit">The *unit* used to move the text range.</param>
      <param name="index">The index of the specified *unit*. The text range is relocated to the *unit* that has this index. If *unit* is positive, the numbering of units begins at the start of the story and proceeds forward. If negative, the numbering begins at the end of the story and proceeds backward. The start of the story corresponds to *index* = 1 for all existing units, and the last *unit* in the story corresponds to *index* = – 1.</param>
      <param name="extend">Indicates how to change the text range. True extends the text range to include the *unit* by moving only the end position of the text range. False collapses the text range to an insertion point and then moves the insertion point. The default value is false.</param>
    </member>
    <member name="M:Windows.UI.Text.ITextRange.SetPoint(Windows.Foundation.Point,Windows.UI.Text.PointOptions,System.Boolean)">
      <summary>Changes the text range based on the specified point.</summary>
      <param name="point">An ordered pair of floating-point x- and y-coordinates that defines a point in a two-dimensional plane.</param>
      <param name="options">The alignment type of the specified *point*.</param>
      <param name="extend">Indicates how to set the endpoints of the text range. If *extend* is 0, the text range is an insertion point located at the specified point, or at the nearest point with selectable text. If *extend* is 1, the endpoint specified by *options* is moved to the *point* and the other endpoint is left alone. The default value is 0.</param>
    </member>
    <member name="M:Windows.UI.Text.ITextRange.SetRange(System.Int32,System.Int32)">
      <summary>Sets the endpoints of the text range to the specified values.</summary>
      <param name="startPosition">The character position for the start of the text range. This parameter must be less than *endPosition*.</param>
      <param name="endPosition">The character position for the end of the text range.</param>
    </member>
    <member name="M:Windows.UI.Text.ITextRange.SetText(Windows.UI.Text.TextSetOptions,System.String)">
      <summary>Replaces the text in the text range.</summary>
      <param name="options">The conversion flags that control how the text is inserted in the text range.</param>
      <param name="value">The new text.</param>
    </member>
    <member name="M:Windows.UI.Text.ITextRange.SetTextViaStream(Windows.UI.Text.TextSetOptions,Windows.Storage.Streams.IRandomAccessStream)">
      <summary>Sets the text in the text range based on the contents of a random access stream.</summary>
      <param name="options">The text options.</param>
      <param name="value">The random access stream.</param>
    </member>
    <member name="M:Windows.UI.Text.ITextRange.StartOf(Windows.UI.Text.TextRangeUnit,System.Boolean)">
      <summary>Moves or extends the text range to the start of the nearest specified text unit. The text range is moved or extended backward in the document.</summary>
      <param name="unit">The unit by which to move the start position of the text range. The default value is **Word**.</param>
      <param name="extend">True extends the text range by moving just the start position of the range to the start of the specified *unit*. False moves both ends of the text range to the start of the specified *unit*. The default value is false.</param>
      <returns>The number of characters the insertion point or start position is moved. Note that this value is always less than or equal to zero, since the motion is always toward the beginning of the story.</returns>
    </member>
    <member name="T:Windows.UI.Text.ITextSelection">
      <summary>Represents the currently selected text of a document.</summary>
    </member>
    <member name="P:Windows.UI.Text.ITextSelection.Options">
      <summary>Gets and sets text selection options.</summary>
      <returns>The text selection options. Each option is binary, so if a particular option is not set, the text selection has the opposite option. For example, if the Overtype option is not set, the text selection is set to insert mode.</returns>
    </member>
    <member name="P:Windows.UI.Text.ITextSelection.Type">
      <summary>Retrieves the type of text selection.</summary>
      <returns>The selection type.</returns>
    </member>
    <member name="M:Windows.UI.Text.ITextSelection.EndKey(Windows.UI.Text.TextRangeUnit,System.Boolean)">
      <summary>Moves the insertion point or the active end of the text selection to the end of the specified unit, mimicking the functionality of the End key.</summary>
      <param name="unit">The units by which to move the insertion point or active end. The following values are valid.</param>
      <param name="extend">Indicates how to change the selection. True extends the selection by moving only the active end. False collapses the selection to an insertion point and then moves the insertion point. The default value is false.</param>
      <returns>The number of units that the insertion point or the active end is moved.</returns>
    </member>
    <member name="M:Windows.UI.Text.ITextSelection.HomeKey(Windows.UI.Text.TextRangeUnit,System.Boolean)">
      <summary>Moves the insertion point or the active end of the text selection to the home position, mimicking the functionality of the Home key.</summary>
      <param name="unit">The units by which to move the insertion point or active end. The following values are valid.</param>
      <param name="extend">Indicates how to change the selection. True extends the selection by moving only the active end. False collapses the selection to an insertion point and then moves the insertion point. The default value is false.</param>
      <returns>The number of units that the insertion point or the active end is moved.</returns>
    </member>
    <member name="M:Windows.UI.Text.ITextSelection.MoveDown(Windows.UI.Text.TextRangeUnit,System.Int32,System.Boolean)">
      <summary>Moves the insertion point or the active end of the text selection down, mimicking the functionality of the Down Arrow or Page Down key.</summary>
      <param name="unit">The units by which to move the insertion point or active end. The following values are valid.&lt;table&gt;</param>
      <param name="count">The number of units to move. The default value is 1.</param>
      <param name="extend">Indicates how to change the selection. True extends the selection by moving only the active end. False collapses the selection to an insertion point and then moves the insertion point. The default value is false.</param>
      <returns>The number of units that the insertion point or active end moved down. Collapsing the selection counts as one unit.</returns>
    </member>
    <member name="M:Windows.UI.Text.ITextSelection.MoveLeft(Windows.UI.Text.TextRangeUnit,System.Int32,System.Boolean)">
      <summary>Moves the insertion point or the active end of the text selection to the left, mimicking the functionality of the Left Arrow key.</summary>
      <param name="unit">The units by which to move the insertion point or active end. The following values are valid. &lt;table&gt;</param>
      <param name="count">The number of units to move. The default value is 1. If *count* is less than zero, movement is to the right.</param>
      <param name="extend">Indicates how to change the selection. True extends the selection by moving only the active end. False collapses the selection to an insertion point and then moves the insertion point. The default value is false.</param>
      <returns>The number of units that the insertion point or active end moved. Collapsing the selection counts as one unit.</returns>
    </member>
    <member name="M:Windows.UI.Text.ITextSelection.MoveRight(Windows.UI.Text.TextRangeUnit,System.Int32,System.Boolean)">
      <summary>Moves the insertion point or the active end of the text selection to the right, mimicking the functionality of the Right Arrow key.</summary>
      <param name="unit">The units by which to move the insertion point or active end. The following values are valid. &lt;table&gt;</param>
      <param name="count">The number of units to move. The default value is 1. If *count* is less than zero, movement is to the left.</param>
      <param name="extend">Indicates how to change the selection. True extends the selection by moving only the active end. False collapses the selection to an insertion point and then moves the insertion point. The default value is false.</param>
      <returns>The number of units that the insertion point or active end moved. Collapsing the selection counts as one unit.</returns>
    </member>
    <member name="M:Windows.UI.Text.ITextSelection.MoveUp(Windows.UI.Text.TextRangeUnit,System.Int32,System.Boolean)">
      <summary>Moves the insertion point or the active end of the text selection up, mimicking the functionality of the Up Arrow or Page Up keys.</summary>
      <param name="unit">The units by which to move the insertion point or active end. The following values are valid.&lt;table&gt;</param>
      <param name="count">The number of units to move. The default value is 1.</param>
      <param name="extend">Indicates how to change the selection. True extends the selection by moving only the active end. False collapses the selection to an insertion point and then moves the insertion point. The default value is false.</param>
      <returns>The number of units the insertion point or active end is moved down. Collapsing the selection counts as one unit.</returns>
    </member>
    <member name="M:Windows.UI.Text.ITextSelection.TypeText(System.String)">
      <summary>Enters text into the selection as if someone typed it.</summary>
      <param name="value">The text string to type into this selection.</param>
    </member>
    <member name="T:Windows.UI.Text.LetterCase">
      <summary>Represents the character case formatting.</summary>
    </member>
    <member name="F:Windows.UI.Text.LetterCase.Lower">
      <summary>Lowercase characters.</summary>
    </member>
    <member name="F:Windows.UI.Text.LetterCase.Upper">
      <summary>Uppercase characters.</summary>
    </member>
    <member name="T:Windows.UI.Text.LineSpacingRule">
      <summary>Specifies options for line-spacing rules.</summary>
    </member>
    <member name="F:Windows.UI.Text.LineSpacingRule.AtLeast">
      <summary>The line-spacing value specifies the spacing from one line to the next. However, if the value is less than single spacing, text is single spaced.</summary>
    </member>
    <member name="F:Windows.UI.Text.LineSpacingRule.Double">
      <summary>Double line spacing. The line-spacing value is ignored.</summary>
    </member>
    <member name="F:Windows.UI.Text.LineSpacingRule.Exactly">
      <summary>The line-spacing value specifies the exact spacing from one line to the next, even if the value is less than single spacing.</summary>
    </member>
    <member name="F:Windows.UI.Text.LineSpacingRule.Multiple">
      <summary>The line-spacing value specifies the line spacing, in lines.</summary>
    </member>
    <member name="F:Windows.UI.Text.LineSpacingRule.OneAndHalf">
      <summary>One-and-a-half line spacing. The line-spacing value is ignored.</summary>
    </member>
    <member name="F:Windows.UI.Text.LineSpacingRule.Percent">
      <summary>The line-spacing value specifies the line spacing by percent of line height. This option is not supported by Windows.UI.Xaml.Controls.RichEditBox. Setting it will always return an InvalidArgumentException.</summary>
    </member>
    <member name="F:Windows.UI.Text.LineSpacingRule.Single">
      <summary>Single space. The line-spacing value is ignored.</summary>
    </member>
    <member name="F:Windows.UI.Text.LineSpacingRule.Undefined">
      <summary>The line spacing is undefined.</summary>
    </member>
    <member name="T:Windows.UI.Text.LinkType">
      <summary>Indicates the link type of a range of text.</summary>
    </member>
    <member name="F:Windows.UI.Text.LinkType.AutoLink">
      <summary>A Uniform Resource Identifier (URI) that is automatically recognized.</summary>
    </member>
    <member name="F:Windows.UI.Text.LinkType.AutoLinkEmail">
      <summary>An email address that is automatically recognized.</summary>
    </member>
    <member name="F:Windows.UI.Text.LinkType.AutoLinkPath">
      <summary>A file name, including the full path, that is automatically recognized.</summary>
    </member>
    <member name="F:Windows.UI.Text.LinkType.AutoLinkPhone">
      <summary>A phone number that is automatically recognized.</summary>
    </member>
    <member name="F:Windows.UI.Text.LinkType.ClientLink">
      <summary>A link specified by the client; that is, not an autolink or a friendly-name link.</summary>
    </member>
    <member name="F:Windows.UI.Text.LinkType.FriendlyLinkAddress">
      <summary>The address Uniform Resource Identifier (URI) part of friendly-name link. The address it the part that is sent when the user clicks the name.</summary>
    </member>
    <member name="F:Windows.UI.Text.LinkType.FriendlyLinkName">
      <summary>The name part of a friendly-name link. The name is the part that is displayed.</summary>
    </member>
    <member name="F:Windows.UI.Text.LinkType.NotALink">
      <summary>Not a link.</summary>
    </member>
    <member name="F:Windows.UI.Text.LinkType.Undefined">
      <summary>A mix of link and nonlink attributes.</summary>
    </member>
    <member name="T:Windows.UI.Text.MarkerAlignment">
      <summary>Defines bullet and numbering alignment.</summary>
    </member>
    <member name="F:Windows.UI.Text.MarkerAlignment.Center">
      <summary>Text is centered in the line.</summary>
    </member>
    <member name="F:Windows.UI.Text.MarkerAlignment.Left">
      <summary>Text is left aligned.</summary>
    </member>
    <member name="F:Windows.UI.Text.MarkerAlignment.Right">
      <summary>Text is right aligned.</summary>
    </member>
    <member name="F:Windows.UI.Text.MarkerAlignment.Undefined">
      <summary>The value is undefined.</summary>
    </member>
    <member name="T:Windows.UI.Text.MarkerStyle">
      <summary>Specifies the style used to mark the item paragraphs in a list.</summary>
    </member>
    <member name="F:Windows.UI.Text.MarkerStyle.Minus">
      <summary>The item marker is followed by a hyphen (-).</summary>
    </member>
    <member name="F:Windows.UI.Text.MarkerStyle.NoNumber">
      <summary>The items have no markers.</summary>
    </member>
    <member name="F:Windows.UI.Text.MarkerStyle.Parentheses">
      <summary>The item marker is enclosed in parentheses, as in (1).</summary>
    </member>
    <member name="F:Windows.UI.Text.MarkerStyle.Parenthesis">
      <summary>The item marker is followed by a parenthesis, as in 1).</summary>
    </member>
    <member name="F:Windows.UI.Text.MarkerStyle.Period">
      <summary>The item marker is followed by a period.</summary>
    </member>
    <member name="F:Windows.UI.Text.MarkerStyle.Plain">
      <summary>The item marker appears by itself.</summary>
    </member>
    <member name="F:Windows.UI.Text.MarkerStyle.Undefined">
      <summary>The marker style is not defined.</summary>
    </member>
    <member name="T:Windows.UI.Text.MarkerType">
      <summary>Specifies the kind of characters used to mark the item paragraphs in a list.</summary>
    </member>
    <member name="F:Windows.UI.Text.MarkerType.Arabic">
      <summary>The list is numbered with Arabic numerals (0, 1, 2, ...).</summary>
    </member>
    <member name="F:Windows.UI.Text.MarkerType.ArabicAbjad">
      <summary>Arabic abjadi ( أ ,ب ,ج ,د ,…).</summary>
    </member>
    <member name="F:Windows.UI.Text.MarkerType.ArabicDictionary">
      <summary>Arabic alphabetic ( أ ,ب ,ت ,ث ,…).</summary>
    </member>
    <member name="F:Windows.UI.Text.MarkerType.ArabicWide">
      <summary>Full-width ASCII (０, １, ２, ３, …).</summary>
    </member>
    <member name="F:Windows.UI.Text.MarkerType.BlackCircleWingding">
      <summary>The list is ordered with Wingdings black circled digits &lt;img alt="Circled black digits." src="./windows.ui.text/images/wingdingblackcircleddigits.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Text.MarkerType.Bullet">
      <summary>The list uses bullets (character code 0x2022).</summary>
    </member>
    <member name="F:Windows.UI.Text.MarkerType.CircledNumber">
      <summary>The list is ordered with Unicode circled numbers &lt;img alt="Unicode numbers in a circle." src="./windows.ui.text/images/unicodecirclednumbers.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Text.MarkerType.DevanagariConsonant">
      <summary>Devanāgarī consonants (क, ख, ग, घ, …).</summary>
    </member>
    <member name="F:Windows.UI.Text.MarkerType.DevanagariNumeric">
      <summary>Devanāgarī numbers (१, २, ३, ४, …).</summary>
    </member>
    <member name="F:Windows.UI.Text.MarkerType.DevanagariVowel">
      <summary>Devanāgarī vowels (अ, आ, इ, ई, …).</summary>
    </member>
    <member name="F:Windows.UI.Text.MarkerType.Hebrew">
      <summary>Hebrew alphabet (א, ב, ג, ד, …).</summary>
    </member>
    <member name="F:Windows.UI.Text.MarkerType.JapanKorea">
      <summary>Chinese with no 十.</summary>
    </member>
    <member name="F:Windows.UI.Text.MarkerType.JapanSimplifiedChinese">
      <summary>Chinese with a full-width period, no 十.</summary>
    </member>
    <member name="F:Windows.UI.Text.MarkerType.LowercaseEnglishLetter">
      <summary>The list is ordered with lowercase letters (a, b, c, ...).</summary>
    </member>
    <member name="F:Windows.UI.Text.MarkerType.LowercaseRoman">
      <summary>The list is ordered with lowercase Roman letters (i, ii, iii, ...).</summary>
    </member>
    <member name="F:Windows.UI.Text.MarkerType.None">
      <summary>Not a list paragraph.</summary>
    </member>
    <member name="F:Windows.UI.Text.MarkerType.SimplifiedChinese">
      <summary>Chinese with 十 only in items 10 through 99 (一, 二, 三, 四, …).</summary>
    </member>
    <member name="F:Windows.UI.Text.MarkerType.ThaiAlphabetic">
      <summary>Thai alphabetic (ก, ข,ค, ง, …).</summary>
    </member>
    <member name="F:Windows.UI.Text.MarkerType.ThaiNumeric">
      <summary>Thai numbers (๑, ๒,๓, ๔, …).</summary>
    </member>
    <member name="F:Windows.UI.Text.MarkerType.TraditionalChinese">
      <summary>Chinese with 十 only in items 10 through 19.</summary>
    </member>
    <member name="F:Windows.UI.Text.MarkerType.Undefined">
      <summary>The list type is not defined.</summary>
    </member>
    <member name="F:Windows.UI.Text.MarkerType.UnicodeSequence">
      <summary>The value returned by ITextParagraphFormat.ListStart is treated as the first code in a Unicode sequence.</summary>
    </member>
    <member name="F:Windows.UI.Text.MarkerType.UppercaseEnglishLetter">
      <summary>The list is ordered with uppercase letters (A, B, C, ...).</summary>
    </member>
    <member name="F:Windows.UI.Text.MarkerType.UppercaseRoman">
      <summary>The list is ordered with uppercase Roman letters (I, II, III, ...).</summary>
    </member>
    <member name="F:Windows.UI.Text.MarkerType.WhiteCircleWingding">
      <summary>The list is ordered with Wingdings white circled digits &lt;img alt="White digits in a black circle." src="./windows.ui.text/images/wingdingwhitecircleddigits.png" /&gt;</summary>
    </member>
    <member name="T:Windows.UI.Text.ParagraphAlignment">
      <summary>Specifies values for aligning paragraphs.</summary>
    </member>
    <member name="F:Windows.UI.Text.ParagraphAlignment.Center">
      <summary>Text is centered between the margins.</summary>
    </member>
    <member name="F:Windows.UI.Text.ParagraphAlignment.Justify">
      <summary>Text is equally distributed between the margins so that each line of the paragraph, other than the last, is identical in length.</summary>
    </member>
    <member name="F:Windows.UI.Text.ParagraphAlignment.Left">
      <summary>Text aligns with the left margin.</summary>
    </member>
    <member name="F:Windows.UI.Text.ParagraphAlignment.Right">
      <summary>Text aligns with the right margin.</summary>
    </member>
    <member name="F:Windows.UI.Text.ParagraphAlignment.Undefined">
      <summary>No paragraph alignment is defined.</summary>
    </member>
    <member name="T:Windows.UI.Text.ParagraphStyle">
      <summary>Specifies the paragraph style.</summary>
    </member>
    <member name="F:Windows.UI.Text.ParagraphStyle.Heading1">
      <summary>The top level heading.</summary>
    </member>
    <member name="F:Windows.UI.Text.ParagraphStyle.Heading2">
      <summary>The second level heading.</summary>
    </member>
    <member name="F:Windows.UI.Text.ParagraphStyle.Heading3">
      <summary>Third level heading.</summary>
    </member>
    <member name="F:Windows.UI.Text.ParagraphStyle.Heading4">
      <summary>Fourth level heading.</summary>
    </member>
    <member name="F:Windows.UI.Text.ParagraphStyle.Heading5">
      <summary>Fifth level heading.</summary>
    </member>
    <member name="F:Windows.UI.Text.ParagraphStyle.Heading6">
      <summary>Sixth level heading.</summary>
    </member>
    <member name="F:Windows.UI.Text.ParagraphStyle.Heading7">
      <summary>Seventh level heading.</summary>
    </member>
    <member name="F:Windows.UI.Text.ParagraphStyle.Heading8">
      <summary>Eighth level heading.</summary>
    </member>
    <member name="F:Windows.UI.Text.ParagraphStyle.Heading9">
      <summary>Ninth level heading.</summary>
    </member>
    <member name="F:Windows.UI.Text.ParagraphStyle.None">
      <summary>There is no paragraph style.</summary>
    </member>
    <member name="F:Windows.UI.Text.ParagraphStyle.Normal">
      <summary>The paragraph style is normal.</summary>
    </member>
    <member name="F:Windows.UI.Text.ParagraphStyle.Undefined">
      <summary>The paragraph style is undefined.</summary>
    </member>
    <member name="T:Windows.UI.Text.PointOptions">
      <summary>Defines options for specifying or retrieving a point.</summary>
    </member>
    <member name="F:Windows.UI.Text.PointOptions.AllowOffClient">
      <summary>Allow points outside of the client area.</summary>
    </member>
    <member name="F:Windows.UI.Text.PointOptions.ClientCoordinates">
      <summary>Return client coordinates instead of screen coordinates.</summary>
    </member>
    <member name="F:Windows.UI.Text.PointOptions.IncludeInset">
      <summary>Add left and top insets to the left and top coordinates of the rectangle, and subtract right and bottom insets from the right and bottom coordinates.</summary>
    </member>
    <member name="F:Windows.UI.Text.PointOptions.NoHorizontalScroll">
      <summary>Horizontal scrolling is disabled.</summary>
    </member>
    <member name="F:Windows.UI.Text.PointOptions.None">
      <summary>No options.</summary>
    </member>
    <member name="F:Windows.UI.Text.PointOptions.NoVerticalScroll">
      <summary>Vertical scrolling is disabled.</summary>
    </member>
    <member name="F:Windows.UI.Text.PointOptions.Start">
      <summary>The start position of the text range.</summary>
    </member>
    <member name="F:Windows.UI.Text.PointOptions.Transform">
      <summary>Transform coordinates using a world transform supplied by the host app.</summary>
    </member>
    <member name="T:Windows.UI.Text.RangeGravity">
      <summary>Specifies the gravity for a text range.</summary>
    </member>
    <member name="F:Windows.UI.Text.RangeGravity.Backward">
      <summary>Use the formatting of the previous text run when on a boundary between runs.</summary>
    </member>
    <member name="F:Windows.UI.Text.RangeGravity.Forward">
      <summary>Use the formatting of the following text run when on a boundary between runs.</summary>
    </member>
    <member name="F:Windows.UI.Text.RangeGravity.Inward">
      <summary>The start of the text range has forward gravity, and the end has backward gravity.</summary>
    </member>
    <member name="F:Windows.UI.Text.RangeGravity.Outward">
      <summary>The start of the text range has backward gravity, and the end has forward gravity.</summary>
    </member>
    <member name="F:Windows.UI.Text.RangeGravity.UIBehavior">
      <summary>Use selection user interface rules.</summary>
    </member>
    <member name="T:Windows.UI.Text.RichEditMathMode">
      <summary>Defines constants that specify whether a RichEditBox interprets input as math (MathML ) or text.</summary>
    </member>
    <member name="F:Windows.UI.Text.RichEditMathMode.MathOnly">
      <summary>Input is interpreted as math.</summary>
    </member>
    <member name="F:Windows.UI.Text.RichEditMathMode.NoMath">
      <summary>Input is interpreted as text.</summary>
    </member>
    <member name="T:Windows.UI.Text.RichEditTextDocument">
      <summary>Represents a rich text document that can be loaded, saved, and edited.</summary>
    </member>
    <member name="P:Windows.UI.Text.RichEditTextDocument.AlignmentIncludesTrailingWhitespace">
      <summary>Gets or sets a value that indicates whether trailing white space is taken into account when text is aligned.</summary>
      <returns>**true** if trailing whitespace is taken into account when text is aligned; **false** if trailing whitespace is ignored. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Text.RichEditTextDocument.CaretType">
      <summary>Gets or sets the caret type.</summary>
      <returns>The caret type.</returns>
    </member>
    <member name="P:Windows.UI.Text.RichEditTextDocument.DefaultTabStop">
      <summary>Gets or sets the default tab spacing.</summary>
      <returns>The default tab spacing.</returns>
    </member>
    <member name="P:Windows.UI.Text.RichEditTextDocument.IgnoreTrailingCharacterSpacing">
      <summary>Gets or sets a value that indicates whether character spacing is applied to the last character in a line.</summary>
      <returns>**true** if spacing is applied to the last character in a line of text; otherwise, **false**. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Text.RichEditTextDocument.Selection">
      <summary>Gets the active text selection.</summary>
      <returns>The active text selection.</returns>
    </member>
    <member name="P:Windows.UI.Text.RichEditTextDocument.UndoLimit">
      <summary>Gets or sets the maximum number of actions that can be stored in the undo queue.</summary>
      <returns>The maximum number of undo actions.</returns>
    </member>
    <member name="M:Windows.UI.Text.RichEditTextDocument.ApplyDisplayUpdates">
      <summary>Decrements an internal counter that controls whether text updates are displayed immediately or batched.</summary>
      <returns>The value of the internal counter.</returns>
    </member>
    <member name="M:Windows.UI.Text.RichEditTextDocument.BatchDisplayUpdates">
      <summary>Increments an internal counter that controls whether text updates are displayed immediately or batched.</summary>
      <returns>The value of the internal counter.</returns>
    </member>
    <member name="M:Windows.UI.Text.RichEditTextDocument.BeginUndoGroup">
      <summary>Turns on undo grouping.</summary>
    </member>
    <member name="M:Windows.UI.Text.RichEditTextDocument.CanCopy">
      <summary>Determines whether document content can be copied to the Clipboard.</summary>
      <returns>**true** if copying to the Clipboard is allowed; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Text.RichEditTextDocument.CanPaste">
      <summary>Determines whether the Clipboard has content that can be pasted into the document.</summary>
      <returns>**true** if the Clipboard has content that can be pasted into the document; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Text.RichEditTextDocument.CanRedo">
      <summary>Determines whether one or more redo operations exist.</summary>
      <returns>**true** if one or more redo operations exist; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Text.RichEditTextDocument.CanUndo">
      <summary>Determines whether one or more undo operations exist.</summary>
      <returns>**true** if one or more undo operations exist; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Text.RichEditTextDocument.ClearUndoRedoHistory">
      <summary>Empties the undo and redo buffers.</summary>
    </member>
    <member name="M:Windows.UI.Text.RichEditTextDocument.EndUndoGroup">
      <summary>Turns off undo grouping.</summary>
    </member>
    <member name="M:Windows.UI.Text.RichEditTextDocument.GetDefaultCharacterFormat">
      <summary>Retrieves the default character formatting attributes of the document.</summary>
      <returns>The default character formatting attributes.</returns>
    </member>
    <member name="M:Windows.UI.Text.RichEditTextDocument.GetDefaultParagraphFormat">
      <summary>Retrieves the default paragraph formatting attributes of the document.</summary>
      <returns>The default paragraph formatting attributes.</returns>
    </member>
    <member name="M:Windows.UI.Text.RichEditTextDocument.GetMath(System.String@)">
      <summary>Retrieves the RichEditBox content as MathML.</summary>
      <param name="value">The RichEditBox content as MathML.</param>
    </member>
    <member name="M:Windows.UI.Text.RichEditTextDocument.GetRange(System.Int32,System.Int32)">
      <summary>Retrieves a new text range for the active story of the document.</summary>
      <param name="startPosition">The starting position of the new text range, relative to the beginning of the story.</param>
      <param name="endPosition">The ending position of the new text range.</param>
      <returns>The new text range.</returns>
    </member>
    <member name="M:Windows.UI.Text.RichEditTextDocument.GetRangeFromPoint(Windows.Foundation.Point,Windows.UI.Text.PointOptions)">
      <summary>Retrieves the degenerate (empty) text range at, or nearest to, a particular point on the screen.</summary>
      <param name="point">The location of the point on the screen, in screen coordinates.</param>
      <param name="options">The alignment type of the specified *point*.</param>
      <returns>The new text range.</returns>
    </member>
    <member name="M:Windows.UI.Text.RichEditTextDocument.GetText(Windows.UI.Text.TextGetOptions,System.String@)">
      <summary>Gets the text in the active story (document).</summary>
      <param name="options">The text retrieval options.</param>
      <param name="value">The text in the active story.</param>
    </member>
    <member name="M:Windows.UI.Text.RichEditTextDocument.LoadFromStream(Windows.UI.Text.TextSetOptions,Windows.Storage.Streams.IRandomAccessStream)">
      <summary>Loads a document from a stream.</summary>
      <param name="options">The text options to use for the loading the document.</param>
      <param name="value">The random access stream that contains the document.</param>
    </member>
    <member name="M:Windows.UI.Text.RichEditTextDocument.Redo">
      <summary>Reverses the most recent undo operation.</summary>
    </member>
    <member name="M:Windows.UI.Text.RichEditTextDocument.SaveToStream(Windows.UI.Text.TextGetOptions,Windows.Storage.Streams.IRandomAccessStream)">
      <summary>Saves the document to a stream.</summary>
      <param name="options">The text options for saving the document.</param>
      <param name="value">The random access stream for saving the document.</param>
    </member>
    <member name="M:Windows.UI.Text.RichEditTextDocument.SetDefaultCharacterFormat(Windows.UI.Text.ITextCharacterFormat)">
      <summary>Sets the default character formatting attributes of the document.</summary>
      <param name="value">The new default character formatting attributes.</param>
    </member>
    <member name="M:Windows.UI.Text.RichEditTextDocument.SetDefaultParagraphFormat(Windows.UI.Text.ITextParagraphFormat)">
      <summary>Sets the default paragraph formatting attributes of the document.</summary>
      <param name="value">The default paragraph formatting attributes.</param>
    </member>
    <member name="M:Windows.UI.Text.RichEditTextDocument.SetMath(System.String)">
      <summary>Sets the RichEditBox content to the specified MathML.</summary>
      <param name="value">The MathML content for the RichEditBox.</param>
    </member>
    <member name="M:Windows.UI.Text.RichEditTextDocument.SetMathMode(Windows.UI.Text.RichEditMathMode)">
      <summary>Configures a RichEditBox to interpret input based on the specified math mode.</summary>
      <param name="mode">Specifies whether a RichEditBox interprets input as  (MathML ) or text.</param>
    </member>
    <member name="M:Windows.UI.Text.RichEditTextDocument.SetText(Windows.UI.Text.TextSetOptions,System.String)">
      <summary>Sets the text of the document.</summary>
      <param name="options">Options that control how the text is inserted into the document.</param>
      <param name="value">The new text.</param>
    </member>
    <member name="M:Windows.UI.Text.RichEditTextDocument.Undo">
      <summary>Undoes the most recent undo group.</summary>
    </member>
    <member name="T:Windows.UI.Text.RichEditTextRange">
      <summary>Represents a span of continuous text in a RichEditTextDocument, and provides editing and data-binding properties and methods that allow an app to select, examine, and change document content.</summary>
    </member>
    <member name="P:Windows.UI.Text.RichEditTextRange.Character">
      <summary>Gets or sets the first character of the text range; that is, the character associated with the StartPosition property.</summary>
      <returns>The value of the first character in the text range.</returns>
    </member>
    <member name="P:Windows.UI.Text.RichEditTextRange.CharacterFormat">
      <summary>Gets or sets the character formatting attributes of the text range.</summary>
      <returns>The character formatting attributes.</returns>
    </member>
    <member name="P:Windows.UI.Text.RichEditTextRange.ContentLinkInfo">
      <summary>Gets or sets the content link information for this text range.</summary>
      <returns>The content link information for this text range.</returns>
    </member>
    <member name="P:Windows.UI.Text.RichEditTextRange.EndPosition">
      <summary>Gets or sets the end character position of the text range.</summary>
      <returns>The end character position.</returns>
    </member>
    <member name="P:Windows.UI.Text.RichEditTextRange.FormattedText">
      <summary>Gets or sets an ITextRange object with the formatted text of the specified range.</summary>
      <returns>The formatted text.</returns>
    </member>
    <member name="P:Windows.UI.Text.RichEditTextRange.Gravity">
      <summary>Gets or sets the gravity of the text range.</summary>
      <returns>The gravity of the text range.</returns>
    </member>
    <member name="P:Windows.UI.Text.RichEditTextRange.Length">
      <summary>Gets the count of characters in the text range.</summary>
      <returns>The count of characters.</returns>
    </member>
    <member name="P:Windows.UI.Text.RichEditTextRange.Link">
      <summary>Gets or sets the URL text associated with a text range.</summary>
      <returns>The URL as text.</returns>
    </member>
    <member name="P:Windows.UI.Text.RichEditTextRange.ParagraphFormat">
      <summary>Gets or sets the paragraph formatting attributes of the text range.</summary>
      <returns>The paragraph formatting attributes.</returns>
    </member>
    <member name="P:Windows.UI.Text.RichEditTextRange.StartPosition">
      <summary>Gets or sets the start position of the text range.</summary>
      <returns>The character position to set as the start position of the text range.</returns>
    </member>
    <member name="P:Windows.UI.Text.RichEditTextRange.StoryLength">
      <summary>Gets the count of characters in the story of the text range.</summary>
      <returns>The count of characters in the story.</returns>
    </member>
    <member name="P:Windows.UI.Text.RichEditTextRange.Text">
      <summary>Gets or sets the plain text of the text range.</summary>
      <returns>The plain text.</returns>
    </member>
    <member name="M:Windows.UI.Text.RichEditTextRange.CanPaste(System.Int32)">
      <summary>Determines whether the Clipboard contains content that can be pasted, using a specified format, into the current text range.</summary>
      <param name="format">The clipboard format. Zero represents the best format, which usually is Rich Text Format (RTF), but CF_UNICODETEXT and other formats are also possible. The default value is zero.</param>
      <returns>**true** if the Clipboard content can be pasted into the text range in the specified format; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Text.RichEditTextRange.ChangeCase(Windows.UI.Text.LetterCase)">
      <summary>Changes the case of letters in a text range.</summary>
      <param name="value">The new case of letters in the text range. The default value is **Lower**.</param>
    </member>
    <member name="M:Windows.UI.Text.RichEditTextRange.Collapse(System.Boolean)">
      <summary>Collapses the text range into a degenerate point at either the beginning or end of the range.</summary>
      <param name="value">**true** to collapse at the start of the text range. **false** to collapse at the end of the range. The default is **true**.</param>
    </member>
    <member name="M:Windows.UI.Text.RichEditTextRange.Copy">
      <summary>Copies the text of the text range to the Clipboard.</summary>
    </member>
    <member name="M:Windows.UI.Text.RichEditTextRange.Cut">
      <summary>Moves the text of the text range to the Clipboard.</summary>
    </member>
    <member name="M:Windows.UI.Text.RichEditTextRange.Delete(Windows.UI.Text.TextRangeUnit,System.Int32)">
      <summary>Deletes text from the text range.</summary>
      <param name="unit">The unit of text to delete.</param>
      <param name="count">The number of _unit_s to delete.</param>
      <returns>The number of _unit_s deleted. Deleting the text in a nondegenerate text range counts as one _unit_.</returns>
    </member>
    <member name="M:Windows.UI.Text.RichEditTextRange.EndOf(Windows.UI.Text.TextRangeUnit,System.Boolean)">
      <summary>Moves or extends the text range to the end of the nearest specified text unit. The text range is moved or extended forward in the document.</summary>
      <param name="unit">The unit by which to move the end position of the text range.</param>
      <param name="extend">**true** to extend the text range by moving just the end position of the range to the end of the specified unit. **false** to move both ends of the text range to the end of the specified unit. The default is **false**.</param>
      <returns>The number of character positions that the range was moved or extended, plus 1 if the text range collapsed to the start of the range. If the text range includes the final carriage return (CR) at the end of the story, and extend is false, the return value is set to –1 to indicate that the collapse occurred before the end of the range. This is because an insertion point cannot exist beyond the final CR.</returns>
    </member>
    <member name="M:Windows.UI.Text.RichEditTextRange.Expand(Windows.UI.Text.TextRangeUnit)">
      <summary>Expands a text range to completely contain any partial text units.</summary>
      <param name="unit">The text unit to use to expand the range. The default value is **Word**.</param>
      <returns>The number of characters added to the text range, if the range was expanded to include a partially contained _unit_.</returns>
    </member>
    <member name="M:Windows.UI.Text.RichEditTextRange.FindText(System.String,System.Int32,Windows.UI.Text.FindOptions)">
      <summary>Searches for a particular text string in a range and, if found, selects the string.</summary>
      <param name="value">The text string to search for.</param>
      <param name="scanLength">The maximum number of characters to search. It can be one of the following.</param>
      <param name="options">The options to use when doing the text search.</param>
      <returns>The length of the matching text string, or zero if no matching string is found.</returns>
    </member>
    <member name="M:Windows.UI.Text.RichEditTextRange.GetCharacterUtf32(System.UInt32@,System.Int32)">
      <summary>Retrieves the Unicode Transformation Format (UTF)-32 character code of the character at the specified offset from the end of the text range.</summary>
      <param name="value">The character value.</param>
      <param name="offset">The offset from the end of the text range.</param>
    </member>
    <member name="M:Windows.UI.Text.RichEditTextRange.GetClone">
      <summary>Creates a new object that is identical to this text range object.</summary>
      <returns>The duplicate text range object.</returns>
    </member>
    <member name="M:Windows.UI.Text.RichEditTextRange.GetIndex(Windows.UI.Text.TextRangeUnit)">
      <summary>Retrieves the story index of the text unit (word, line, sentence, paragraph, and so on) at the starting character position of the text range.</summary>
      <param name="unit">The text unit that is indexed.</param>
      <returns>The index value. The value is zero if unit does not exist.</returns>
    </member>
    <member name="M:Windows.UI.Text.RichEditTextRange.GetPoint(Windows.UI.Text.HorizontalCharacterAlignment,Windows.UI.Text.VerticalCharacterAlignment,Windows.UI.Text.PointOptions,Windows.Foundation.Point@)">
      <summary>Retrieves the screen coordinates of a particular location in the text range.</summary>
      <param name="horizontalAlign">The horizontal position to retrieve, relative to the bounding rectangle of the text range.</param>
      <param name="verticalAlign">The vertical position to retrieve, relative to the bounding rectangle of the text range.</param>
      <param name="options">The options for retrieving the coordinates of the specified location in the text range.</param>
      <param name="point">A structure that receives the coordinates of the specified location in the text range, represented as an ordered pair of floating-point x- and y-coordinates that define a point in a two-dimensional plane.</param>
    </member>
    <member name="M:Windows.UI.Text.RichEditTextRange.GetRect(Windows.UI.Text.PointOptions,Windows.Foundation.Rect@,System.Int32@)">
      <summary>Retrieves the bounding rectangle that encompasses the text range on the screen.</summary>
      <param name="options">A value that indicates the rectangle to retrieve.</param>
      <param name="rect">A structure that contains four floating-point numbers that represent the location and size of the bounding rectangle.</param>
      <param name="hit">The hit-test value for the text range.</param>
    </member>
    <member name="M:Windows.UI.Text.RichEditTextRange.GetText(Windows.UI.Text.TextGetOptions,System.String@)">
      <summary>Retrieves the text in a text range according to the specified conversion flags.</summary>
      <param name="options">The conversion flags that control how the text is retrieved.</param>
      <param name="value">The text in the text range.</param>
    </member>
    <member name="M:Windows.UI.Text.RichEditTextRange.GetTextViaStream(Windows.UI.Text.TextGetOptions,Windows.Storage.Streams.IRandomAccessStream)">
      <summary>Retrieves the text in the text range according to the specified conversion flags, as a random access stream.</summary>
      <param name="options">The conversion flags that control how the text is retrieved. A value of default retrieves the plain text in the text range.</param>
      <param name="value">The text stream.</param>
    </member>
    <member name="M:Windows.UI.Text.RichEditTextRange.InRange(Windows.UI.Text.ITextRange)">
      <summary>Determines whether this range is in or at the same text as a specified range.</summary>
      <param name="range">Text that is compared to the current range.</param>
      <returns>The comparison result. The result can be **null**. The method returns **true** if the range is in or at the same text as ITextRange; otherwise, it returns **false**.</returns>
    </member>
    <member name="M:Windows.UI.Text.RichEditTextRange.InsertImage(System.Int32,System.Int32,System.Int32,Windows.UI.Text.VerticalCharacterAlignment,System.String,Windows.Storage.Streams.IRandomAccessStream)">
      <summary>Inserts an image into this range.</summary>
      <param name="width">The width of the image, in Device-independent pixels (DIPs).</param>
      <param name="height">The height of the image, in DIPs.</param>
      <param name="ascent">If _verticalAlign_ is **Baseline**, this parameter is the distance, in DIPs, that the top of the image extends above the text baseline. If _verticalAlign_ is **Baseline** and ascent is zero, the bottom of the image is placed at the text baseline.</param>
      <param name="verticalAlign">The vertical alignment of the image.</param>
      <param name="alternateText">The alternate text for the image.</param>
      <param name="value">The stream that contains the image data.</param>
    </member>
    <member name="M:Windows.UI.Text.RichEditTextRange.InStory(Windows.UI.Text.ITextRange)">
      <summary>Determines whether this range's story is the same as a specified range's story.</summary>
      <param name="range">The ITextRange object whose story is compared to this range's story.</param>
      <returns>The comparison result. The result can be **null**. The method returns **true** if this range's story is the same as that of the ITextRange; otherwise it returns **false**.</returns>
    </member>
    <member name="M:Windows.UI.Text.RichEditTextRange.IsEqual(Windows.UI.Text.ITextRange)">
      <summary>Determines whether this range has the same character positions and story as those of a specified range.</summary>
      <param name="range">The text range to compare to this text range.</param>
      <returns>
      </returns>
    </member>
    <member name="M:Windows.UI.Text.RichEditTextRange.MatchSelection">
      <summary>Sets the start and end positions of this range to match the active selection.</summary>
    </member>
    <member name="M:Windows.UI.Text.RichEditTextRange.Move(Windows.UI.Text.TextRangeUnit,System.Int32)">
      <summary>Moves the insertion point forward or backward by the specified number of _unit_s. If the text range is nondegenerate, it is collapsed to an insertion point at the start or end position of the text range, depending on _count_, and then is moved.</summary>
      <param name="unit">The units to move the insertion point. The default value is **Character**.</param>
      <param name="count">The number of _unit_s to move the insertion point. The default value is 1. If _count_ is greater than zero, the insertion point moves forward, toward the end of the story. If _count_ is less than zero, the insertion point moves backward, toward the beginning of the story. If _count_ is zero, the range is unchanged.</param>
      <returns>The actual number of units the insertion point moves.</returns>
    </member>
    <member name="M:Windows.UI.Text.RichEditTextRange.MoveEnd(Windows.UI.Text.TextRangeUnit,System.Int32)">
      <summary>Moves the end position of the text range.</summary>
      <param name="unit">The unit by which to move the end position of the text range. The default value is Character.</param>
      <param name="count">The number of _unit_s to move the end position of the text range. The default value is 1. If _count_ is greater than zero, the end position moves forward, toward the end of the story. If _count_ is less than zero, the end position move backward, toward the beginning of the story. If _count_ is zero, the end position does not move.</param>
      <returns>The actual number of _unit_s that the end position of the text range moved.</returns>
    </member>
    <member name="M:Windows.UI.Text.RichEditTextRange.MoveStart(Windows.UI.Text.TextRangeUnit,System.Int32)">
      <summary>Moves the start position of a text range.</summary>
      <param name="unit">The unit by which to move the start position of the text range. The default value is **Character**.</param>
      <param name="count">The number of _unit_s to move the start position of the text range. The default value is 1. If _count_ is greater than zero, the start position of the text range moves forward, toward the end of the story. If _count_ is less than zero, the start position of the text range moves backward, toward the beginning of the story. If _count_ is zero, the start position doesn't move.</param>
      <returns>The actual number of _unit_s that the start position moved. The pointer can be **null**.</returns>
    </member>
    <member name="M:Windows.UI.Text.RichEditTextRange.Paste(System.Int32)">
      <summary>Pastes text from the Clipboard into the text range.</summary>
      <param name="format">The clipboard format to use in the paste operation. Zero represents the best format, which usually is Rich Text Format (RTF), but CF_UNICODETEXT and other formats are also possible. The default value is zero.</param>
    </member>
    <member name="M:Windows.UI.Text.RichEditTextRange.ScrollIntoView(Windows.UI.Text.PointOptions)">
      <summary>Scrolls this text range into view.</summary>
      <param name="value">The end of the text range to scroll into view. This function uses only the **Start**, **NoHorizontalScroll**, and **NoVerticalScroll** values of the PointOptions enumeration.</param>
    </member>
    <member name="M:Windows.UI.Text.RichEditTextRange.SetIndex(Windows.UI.Text.TextRangeUnit,System.Int32,System.Boolean)">
      <summary>Moves the text range to the specified unit of the story.</summary>
      <param name="unit">The unit used to move the text range.</param>
      <param name="index">The index of the specified unit. The text range is relocated to the unit that has this index. If unit is positive, the numbering of units begins at the start of the story and proceeds forward. If negative, the numbering begins at the end of the story and proceeds backward. The start of the story corresponds to index = 1 for all existing units, and the last unit in the story corresponds to index = – 1.</param>
      <param name="extend">Indicates how to change the text range. True extends the text range to include the unit by moving only the end position of the text range. False collapses the text range to an insertion point and then moves the insertion point. The default value is false.</param>
    </member>
    <member name="M:Windows.UI.Text.RichEditTextRange.SetPoint(Windows.Foundation.Point,Windows.UI.Text.PointOptions,System.Boolean)">
      <summary>Changes the text range based on the specified point.</summary>
      <param name="point">An ordered pair of floating-point x- and y-coordinates that defines a point in a two-dimensional plane.</param>
      <param name="options">The alignment type of the specified _point_.</param>
      <param name="extend">Indicates how to set the endpoints of the text range. If extend is 0, the text range is an insertion point located at the specified point, or at the nearest point with selectable text. If extend is 1, the endpoint specified by options is moved to the point and the other endpoint is left alone. The default is 0.</param>
    </member>
    <member name="M:Windows.UI.Text.RichEditTextRange.SetRange(System.Int32,System.Int32)">
      <summary>Sets the endpoints of the text range to the specified values.</summary>
      <param name="startPosition">The character position for the start of the text range. This parameter must be less than _endPosition_.</param>
      <param name="endPosition">The character position for the end of the text range.</param>
    </member>
    <member name="M:Windows.UI.Text.RichEditTextRange.SetText(Windows.UI.Text.TextSetOptions,System.String)">
      <summary>Replaces the text in the text range.</summary>
      <param name="options">The conversion flags that control how the text is inserted in the text range.</param>
      <param name="value">The new text.</param>
    </member>
    <member name="M:Windows.UI.Text.RichEditTextRange.SetTextViaStream(Windows.UI.Text.TextSetOptions,Windows.Storage.Streams.IRandomAccessStream)">
      <summary>Sets the text in the text range based on the contents of a random access stream.</summary>
      <param name="options">The text options.</param>
      <param name="value">The random access stream.</param>
    </member>
    <member name="M:Windows.UI.Text.RichEditTextRange.StartOf(Windows.UI.Text.TextRangeUnit,System.Boolean)">
      <summary>Moves or extends the text range to the start of the nearest specified text unit. The text range is moved or extended backward in the document.</summary>
      <param name="unit">The unit by which to move the start position of the text range. The default value is **Word**.</param>
      <param name="extend">**true** to extend the text range by moving just the start position of the range to the start of the specified unit. **false** to move both ends of the text range to the start of the specified unit. The default is **false**.</param>
      <returns>
      </returns>
    </member>
    <member name="T:Windows.UI.Text.SelectionOptions">
      <summary>Describes the options that apply to a selection.</summary>
    </member>
    <member name="F:Windows.UI.Text.SelectionOptions.Active">
      <summary>The selection is active; that is, the text control has the input focus.</summary>
    </member>
    <member name="F:Windows.UI.Text.SelectionOptions.AtEndOfLine">
      <summary>For a degenerate selection (insertion point), the character position at the beginning of a line is the same as the character position at the end of the preceding line. As such, the character position is ambiguous. If this flag is 1, display the caret at the end of the preceding line; otherwise, display it at the beginning of the line.</summary>
    </member>
    <member name="F:Windows.UI.Text.SelectionOptions.Overtype">
      <summary>Insert/overtype mode is set to overtype.</summary>
    </member>
    <member name="F:Windows.UI.Text.SelectionOptions.Replace">
      <summary>Typing and pasting replaces the selection.</summary>
    </member>
    <member name="F:Windows.UI.Text.SelectionOptions.StartActive">
      <summary>The start position of the selection is the active end; that is, the end that is changed by pressing Shift+Right Arrow and Shift+Left Arrow.</summary>
    </member>
    <member name="T:Windows.UI.Text.SelectionType">
      <summary>Specifies the type of a selection.</summary>
    </member>
    <member name="F:Windows.UI.Text.SelectionType.InlineShape">
      <summary>An image (see ITextRange.InsertImage ).</summary>
    </member>
    <member name="F:Windows.UI.Text.SelectionType.InsertionPoint">
      <summary>An insertion point.</summary>
    </member>
    <member name="F:Windows.UI.Text.SelectionType.None">
      <summary>No selection and no insertion point.</summary>
    </member>
    <member name="F:Windows.UI.Text.SelectionType.Normal">
      <summary>A single nondegenerate range.</summary>
    </member>
    <member name="F:Windows.UI.Text.SelectionType.Shape">
      <summary>A shape.</summary>
    </member>
    <member name="T:Windows.UI.Text.TabAlignment">
      <summary>Alignment options for tab positions.</summary>
    </member>
    <member name="F:Windows.UI.Text.TabAlignment.Bar">
      <summary>A vertical bar is positioned at the tab position. Text is not affected. Alignment bars on nearby lines at the same position form a continuous vertical line.</summary>
    </member>
    <member name="F:Windows.UI.Text.TabAlignment.Center">
      <summary>Text is centered on the tab position.</summary>
    </member>
    <member name="F:Windows.UI.Text.TabAlignment.Decimal">
      <summary>The decimal point is set at the tab position. This is useful for aligning a column of decimal numbers.</summary>
    </member>
    <member name="F:Windows.UI.Text.TabAlignment.Left">
      <summary>Text is left justified from the tab position. This is the default.</summary>
    </member>
    <member name="F:Windows.UI.Text.TabAlignment.Right">
      <summary>Text is right justified from the tab position.</summary>
    </member>
    <member name="T:Windows.UI.Text.TabLeader">
      <summary>The character that is used to fill the space taken by a tab character.</summary>
    </member>
    <member name="F:Windows.UI.Text.TabLeader.Dashes">
      <summary>A dashed line is used.</summary>
    </member>
    <member name="F:Windows.UI.Text.TabLeader.Dots">
      <summary>Dots are used.</summary>
    </member>
    <member name="F:Windows.UI.Text.TabLeader.Equals">
      <summary>An equal sign is used.</summary>
    </member>
    <member name="F:Windows.UI.Text.TabLeader.Lines">
      <summary>A solid line is used.</summary>
    </member>
    <member name="F:Windows.UI.Text.TabLeader.Spaces">
      <summary>Spaces are used. This is the default.</summary>
    </member>
    <member name="F:Windows.UI.Text.TabLeader.ThickLines">
      <summary>A thick line is used.</summary>
    </member>
    <member name="T:Windows.UI.Text.TextConstants">
      <summary>Defines a set of constants that are used with various methods in the Windows.UI.Text namespace.</summary>
    </member>
    <member name="P:Windows.UI.Text.TextConstants.AutoColor">
      <summary>Gets the default color.</summary>
      <returns>The default color.</returns>
    </member>
    <member name="P:Windows.UI.Text.TextConstants.MaxUnitCount">
      <summary>Gets the maximum unit count.</summary>
      <returns>The maximum unit count.</returns>
    </member>
    <member name="P:Windows.UI.Text.TextConstants.MinUnitCount">
      <summary>Gets the minimum unit count.</summary>
      <returns>The minimum unit count.</returns>
    </member>
    <member name="P:Windows.UI.Text.TextConstants.UndefinedColor">
      <summary>Gets the undefined color value.</summary>
      <returns>The undefined color.</returns>
    </member>
    <member name="P:Windows.UI.Text.TextConstants.UndefinedFloatValue">
      <summary>Gets the undefined floating-point value.</summary>
      <returns>The undefined floating-point value.</returns>
    </member>
    <member name="P:Windows.UI.Text.TextConstants.UndefinedFontStretch">
      <summary>Gets the undefined font stretch value.</summary>
      <returns>The undefined font stretch value.</returns>
    </member>
    <member name="P:Windows.UI.Text.TextConstants.UndefinedFontStyle">
      <summary>Gets the undefined font style.</summary>
      <returns>The undefined font style.</returns>
    </member>
    <member name="P:Windows.UI.Text.TextConstants.UndefinedInt32Value">
      <summary>Gets the undefined 32-bit integer value.</summary>
      <returns>The undefined 32-bit integer value.</returns>
    </member>
    <member name="T:Windows.UI.Text.TextDecorations">
      <summary>Defines constants that specify the decorations applied to text.</summary>
    </member>
    <member name="F:Windows.UI.Text.TextDecorations.None">
      <summary>No text decorations are applied.</summary>
    </member>
    <member name="F:Windows.UI.Text.TextDecorations.Strikethrough">
      <summary>Strikethrough is applied to the text.</summary>
    </member>
    <member name="F:Windows.UI.Text.TextDecorations.Underline">
      <summary>Underline is applied to the text.</summary>
    </member>
    <member name="T:Windows.UI.Text.TextGetOptions">
      <summary>Specifies options for retrieving the text in a document or text range.</summary>
    </member>
    <member name="F:Windows.UI.Text.TextGetOptions.AdjustCrlf">
      <summary>If the starting character position is in the middle of a construct such as a CRLF (U+000D U+000A), surrogate pair, variation-selector sequence, or table-row delimiter, move to the beginning of the construct.</summary>
    </member>
    <member name="F:Windows.UI.Text.TextGetOptions.AllowFinalEop">
      <summary>Allow retrieving the final end-of-paragraph (EOP) if it’s included in the range. This EOP exists in all rich-text controls and cannot be deleted. It does not exist in plain-text controls.</summary>
    </member>
    <member name="F:Windows.UI.Text.TextGetOptions.FormatRtf">
      <summary>Retrieve Rich Text Format (RTF) instead of plain text. Rich Text Format (RTF) is a BYTE (8-bit) format, but because ITextRange.GetText returns a string, the Rich Text Format (RTF) is returned as WCHARs (16-bit or UTF-16), not bytes, when you call ITextRange.GetText with the **FormatRtf** value. When you call ITextRange.SetText with **FormatRtf**, the method accepts an string containing either bytes or WCHARs, but other Rich Text Format (RTF) readers only understand bytes.</summary>
    </member>
    <member name="F:Windows.UI.Text.TextGetOptions.IncludeNumbering">
      <summary>Include list numbers.</summary>
    </member>
    <member name="F:Windows.UI.Text.TextGetOptions.NoHidden">
      <summary>Don't include hidden text.</summary>
    </member>
    <member name="F:Windows.UI.Text.TextGetOptions.None">
      <summary>None of the following options is used.</summary>
    </member>
    <member name="F:Windows.UI.Text.TextGetOptions.UseCrlf">
      <summary>Use carriage return/line feed (CR/LF) in place of a carriage return.</summary>
    </member>
    <member name="F:Windows.UI.Text.TextGetOptions.UseLf">
      <summary>Use line feed (LF) in place of all carriage returns.</summary>
    </member>
    <member name="F:Windows.UI.Text.TextGetOptions.UseObjectText">
      <summary>Retrieve text including the alternate text for the images in the range.</summary>
    </member>
    <member name="T:Windows.UI.Text.TextRangeUnit">
      <summary>Specifies the units to use when navigating a text range.</summary>
    </member>
    <member name="F:Windows.UI.Text.TextRangeUnit.AllCaps">
      <summary>Text in all uppercase.</summary>
    </member>
    <member name="F:Windows.UI.Text.TextRangeUnit.Bold">
      <summary>Bold text.</summary>
    </member>
    <member name="F:Windows.UI.Text.TextRangeUnit.Character">
      <summary>A single character.</summary>
    </member>
    <member name="F:Windows.UI.Text.TextRangeUnit.CharacterFormat">
      <summary>A text run of characters that all have identical character formatting properties.</summary>
    </member>
    <member name="F:Windows.UI.Text.TextRangeUnit.Cluster">
      <summary>A complex-script cluster (occurs, for example, in Indic scripts).</summary>
    </member>
    <member name="F:Windows.UI.Text.TextRangeUnit.ContentLink">
      <summary>ContentLink text.</summary>
    </member>
    <member name="F:Windows.UI.Text.TextRangeUnit.Disabled">
      <summary>Disabled text.</summary>
    </member>
    <member name="F:Windows.UI.Text.TextRangeUnit.FontBound">
      <summary>Text is in a font-bound font. That is, characters that can't be displayed with the current font were assigned a different font that could display the characters.</summary>
    </member>
    <member name="F:Windows.UI.Text.TextRangeUnit.HardParagraph">
      <summary>A paragraph that is ended by a carriage return (CR) or carriage return/line feed (CR/LF).</summary>
    </member>
    <member name="F:Windows.UI.Text.TextRangeUnit.Hidden">
      <summary>Hidden text.</summary>
    </member>
    <member name="F:Windows.UI.Text.TextRangeUnit.Imprint">
      <summary>Imprinted (engraved) text.</summary>
    </member>
    <member name="F:Windows.UI.Text.TextRangeUnit.Italic">
      <summary>Italic text.</summary>
    </member>
    <member name="F:Windows.UI.Text.TextRangeUnit.Line">
      <summary>A single line of text on a display, provided that the display is associated with the range. If no display is associated with a range, **Line** is treated as **Paragraph**. A selection automatically has a display.</summary>
    </member>
    <member name="F:Windows.UI.Text.TextRangeUnit.Link">
      <summary>Hyperlink text.</summary>
    </member>
    <member name="F:Windows.UI.Text.TextRangeUnit.LinkProtected">
      <summary>Characters in one or more contiguous, friendly-name hyperlinks. To work with single links that might be adjacent, use the **Link** unit.</summary>
    </member>
    <member name="F:Windows.UI.Text.TextRangeUnit.Object">
      <summary>An embedded object.</summary>
    </member>
    <member name="F:Windows.UI.Text.TextRangeUnit.Outline">
      <summary>Outline text.</summary>
    </member>
    <member name="F:Windows.UI.Text.TextRangeUnit.Paragraph">
      <summary>A string of text terminated by an end-of-paragraph mark, such as carriage return/line feed (CR/LF), carriage return (CR), vertical tab(VT), line feed (LF), form feed (FF), or the Unicode paragraph separator (0x2029).</summary>
    </member>
    <member name="F:Windows.UI.Text.TextRangeUnit.ParagraphFormat">
      <summary>A text run of characters that all have identical paragraph formatting properties.</summary>
    </member>
    <member name="F:Windows.UI.Text.TextRangeUnit.ProtectedText">
      <summary>Protected text.</summary>
    </member>
    <member name="F:Windows.UI.Text.TextRangeUnit.Revised">
      <summary>Revised text.</summary>
    </member>
    <member name="F:Windows.UI.Text.TextRangeUnit.Screen">
      <summary>The contents of a screen. Typically, a screen is the amount of content associated with the Page Up or Page Down key.</summary>
    </member>
    <member name="F:Windows.UI.Text.TextRangeUnit.Section">
      <summary>A section.</summary>
    </member>
    <member name="F:Windows.UI.Text.TextRangeUnit.Sentence">
      <summary>A string of text that meets the following criteria:</summary>
    </member>
    <member name="F:Windows.UI.Text.TextRangeUnit.Shadow">
      <summary>Shadow text.</summary>
    </member>
    <member name="F:Windows.UI.Text.TextRangeUnit.SmallCaps">
      <summary>Text in small caps.</summary>
    </member>
    <member name="F:Windows.UI.Text.TextRangeUnit.Story">
      <summary>A story, which is a contiguous range of text in a document. For example, a story can contain one of the various parts of a document, such as the main text of a document, headers and footers, footnotes, or annotations. In a rich edit control, there is only one story per document, although a client can use multiple documents to represent multiple stories.</summary>
    </member>
    <member name="F:Windows.UI.Text.TextRangeUnit.Strikethrough">
      <summary>Strikethrough text.</summary>
    </member>
    <member name="F:Windows.UI.Text.TextRangeUnit.Subscript">
      <summary>Text in the subscript character format.</summary>
    </member>
    <member name="F:Windows.UI.Text.TextRangeUnit.Superscript">
      <summary>Text in the superscript character format.</summary>
    </member>
    <member name="F:Windows.UI.Text.TextRangeUnit.Underline">
      <summary>Underlined text.</summary>
    </member>
    <member name="F:Windows.UI.Text.TextRangeUnit.Window">
      <summary>The characters between the upper-left and lower-right corners of the window.</summary>
    </member>
    <member name="F:Windows.UI.Text.TextRangeUnit.Word">
      <summary>A span of alphanumeric characters, an end of paragraph, or punctuation that includes any blanks that follow.</summary>
    </member>
    <member name="T:Windows.UI.Text.TextScript">
      <summary>Specifies the character repertoire (typically the script) for a run of character formatting.</summary>
    </member>
    <member name="F:Windows.UI.Text.TextScript.Aboriginal">
      <summary>Aboriginal</summary>
    </member>
    <member name="F:Windows.UI.Text.TextScript.Ansi">
      <summary>Latin 1 (ANSI)</summary>
    </member>
    <member name="F:Windows.UI.Text.TextScript.Arabic">
      <summary>Arabic</summary>
    </member>
    <member name="F:Windows.UI.Text.TextScript.Armenian">
      <summary>Armenian</summary>
    </member>
    <member name="F:Windows.UI.Text.TextScript.Baltic">
      <summary>From Latin 1 and 2</summary>
    </member>
    <member name="F:Windows.UI.Text.TextScript.Bengali">
      <summary>Bangla</summary>
    </member>
    <member name="F:Windows.UI.Text.TextScript.Big5">
      <summary>Traditional Chinese</summary>
    </member>
    <member name="F:Windows.UI.Text.TextScript.Braille">
      <summary>Braille</summary>
    </member>
    <member name="F:Windows.UI.Text.TextScript.Cherokee">
      <summary>Cherokee</summary>
    </member>
    <member name="F:Windows.UI.Text.TextScript.Cyrillic">
      <summary>Cyrillic</summary>
    </member>
    <member name="F:Windows.UI.Text.TextScript.Default">
      <summary>Default character repertoire</summary>
    </member>
    <member name="F:Windows.UI.Text.TextScript.Deseret">
      <summary>Deseret</summary>
    </member>
    <member name="F:Windows.UI.Text.TextScript.Devanagari">
      <summary>Devanagari</summary>
    </member>
    <member name="F:Windows.UI.Text.TextScript.EastEurope">
      <summary>Latin 1 and Latin 2</summary>
    </member>
    <member name="F:Windows.UI.Text.TextScript.Emoji">
      <summary>Emoji</summary>
    </member>
    <member name="F:Windows.UI.Text.TextScript.Ethiopic">
      <summary>Ethiopic</summary>
    </member>
    <member name="F:Windows.UI.Text.TextScript.GB2312">
      <summary>Simplified Chinese</summary>
    </member>
    <member name="F:Windows.UI.Text.TextScript.Georgian">
      <summary>Georgian</summary>
    </member>
    <member name="F:Windows.UI.Text.TextScript.Glagolitic">
      <summary>Glagolitic</summary>
    </member>
    <member name="F:Windows.UI.Text.TextScript.Gothic">
      <summary>Gothic</summary>
    </member>
    <member name="F:Windows.UI.Text.TextScript.Greek">
      <summary>Greek</summary>
    </member>
    <member name="F:Windows.UI.Text.TextScript.Gujarati">
      <summary>Gujarati</summary>
    </member>
    <member name="F:Windows.UI.Text.TextScript.Gurmukhi">
      <summary>Gurmukhi</summary>
    </member>
    <member name="F:Windows.UI.Text.TextScript.Hangul">
      <summary>Hangul</summary>
    </member>
    <member name="F:Windows.UI.Text.TextScript.Hebrew">
      <summary>Hebrew</summary>
    </member>
    <member name="F:Windows.UI.Text.TextScript.Jamo">
      <summary>Jamo</summary>
    </member>
    <member name="F:Windows.UI.Text.TextScript.Kannada">
      <summary>Kannada</summary>
    </member>
    <member name="F:Windows.UI.Text.TextScript.Kayahli">
      <summary>Kayahli</summary>
    </member>
    <member name="F:Windows.UI.Text.TextScript.Kharoshthi">
      <summary>Kharoshthi</summary>
    </member>
    <member name="F:Windows.UI.Text.TextScript.Khmer">
      <summary>Khmer</summary>
    </member>
    <member name="F:Windows.UI.Text.TextScript.Lao">
      <summary>Lao</summary>
    </member>
    <member name="F:Windows.UI.Text.TextScript.Limbu">
      <summary>Limbu</summary>
    </member>
    <member name="F:Windows.UI.Text.TextScript.Lisu">
      <summary>Lisu</summary>
    </member>
    <member name="F:Windows.UI.Text.TextScript.Mac">
      <summary>Main Macintosh character repertoire</summary>
    </member>
    <member name="F:Windows.UI.Text.TextScript.Malayalam">
      <summary>Malayalam</summary>
    </member>
    <member name="F:Windows.UI.Text.TextScript.Mongolian">
      <summary>Mongolian</summary>
    </member>
    <member name="F:Windows.UI.Text.TextScript.Myanmar">
      <summary>Myanmar</summary>
    </member>
    <member name="F:Windows.UI.Text.TextScript.NewTaiLue">
      <summary>TaiLu</summary>
    </member>
    <member name="F:Windows.UI.Text.TextScript.NKo">
      <summary>NKo</summary>
    </member>
    <member name="F:Windows.UI.Text.TextScript.Oem">
      <summary>OEM character set (original PC)</summary>
    </member>
    <member name="F:Windows.UI.Text.TextScript.Ogham">
      <summary>Ogham</summary>
    </member>
    <member name="F:Windows.UI.Text.TextScript.Oriya">
      <summary>Odia</summary>
    </member>
    <member name="F:Windows.UI.Text.TextScript.Osmanya">
      <summary>Osmanya</summary>
    </member>
    <member name="F:Windows.UI.Text.TextScript.PC437">
      <summary>PC437 character set (disk operating system (DOS))</summary>
    </member>
    <member name="F:Windows.UI.Text.TextScript.PhagsPa">
      <summary>PhagsPa</summary>
    </member>
    <member name="F:Windows.UI.Text.TextScript.Runic">
      <summary>Runic</summary>
    </member>
    <member name="F:Windows.UI.Text.TextScript.ShiftJis">
      <summary>Japanese</summary>
    </member>
    <member name="F:Windows.UI.Text.TextScript.Sinhala">
      <summary>Sinhala</summary>
    </member>
    <member name="F:Windows.UI.Text.TextScript.SylotiNagri">
      <summary>Syloti Nagri</summary>
    </member>
    <member name="F:Windows.UI.Text.TextScript.Symbol">
      <summary>Symbol character set (not Unicode)</summary>
    </member>
    <member name="F:Windows.UI.Text.TextScript.Syriac">
      <summary>Syriac</summary>
    </member>
    <member name="F:Windows.UI.Text.TextScript.TaiLe">
      <summary>TaiLe</summary>
    </member>
    <member name="F:Windows.UI.Text.TextScript.Tamil">
      <summary>Tamil</summary>
    </member>
    <member name="F:Windows.UI.Text.TextScript.Telugu">
      <summary>Telugu</summary>
    </member>
    <member name="F:Windows.UI.Text.TextScript.Thaana">
      <summary>Thaana</summary>
    </member>
    <member name="F:Windows.UI.Text.TextScript.Thai">
      <summary>Thai</summary>
    </member>
    <member name="F:Windows.UI.Text.TextScript.Tibetan">
      <summary>Tibetan</summary>
    </member>
    <member name="F:Windows.UI.Text.TextScript.Tifinagh">
      <summary>Tifinagh</summary>
    </member>
    <member name="F:Windows.UI.Text.TextScript.Turkish">
      <summary>Turkish (Latin 1 + dotless i, and so on)</summary>
    </member>
    <member name="F:Windows.UI.Text.TextScript.Undefined">
      <summary>Undefined</summary>
    </member>
    <member name="F:Windows.UI.Text.TextScript.UnicodeSymbol">
      <summary>Unicode symbol such as math operators</summary>
    </member>
    <member name="F:Windows.UI.Text.TextScript.Vai">
      <summary>Vai</summary>
    </member>
    <member name="F:Windows.UI.Text.TextScript.Vietnamese">
      <summary>Latin 1 with some combining marks</summary>
    </member>
    <member name="F:Windows.UI.Text.TextScript.Yi">
      <summary>Yi</summary>
    </member>
    <member name="T:Windows.UI.Text.TextSetOptions">
      <summary>Specifies options for setting the text in a text range.</summary>
    </member>
    <member name="F:Windows.UI.Text.TextSetOptions.ApplyRtfDocumentDefaults">
      <summary>Apply the Rich Text Format (RTF) default settings for the document. Rich Text Format (RTF) often contains document default properties. These properties are typically ignored when inserting Rich Text Format (RTF) (as distinguished from opening an Rich Text Format (RTF) file).</summary>
    </member>
    <member name="F:Windows.UI.Text.TextSetOptions.CheckTextLimit">
      <summary>Obey the current text limit instead of increasing the limit to fit.</summary>
    </member>
    <member name="F:Windows.UI.Text.TextSetOptions.FormatRtf">
      <summary>Treat input text as Rich Text Format (RTF) (the Rich Text Format (RTF) text will be validated).</summary>
    </member>
    <member name="F:Windows.UI.Text.TextSetOptions.None">
      <summary>No text setting option is specified.</summary>
    </member>
    <member name="F:Windows.UI.Text.TextSetOptions.Unhide">
      <summary>Don't insert as hidden text.</summary>
    </member>
    <member name="F:Windows.UI.Text.TextSetOptions.UnicodeBidi">
      <summary>Use the Unicode bidirectional algorithm.</summary>
    </member>
    <member name="F:Windows.UI.Text.TextSetOptions.Unlink">
      <summary>Don't include text as part of a hyperlink.</summary>
    </member>
    <member name="T:Windows.UI.Text.UnderlineType">
      <summary>Specifies the type of character underlining.</summary>
    </member>
    <member name="F:Windows.UI.Text.UnderlineType.Dash">
      <summary>A dashed line.</summary>
    </member>
    <member name="F:Windows.UI.Text.UnderlineType.DashDot">
      <summary>Alternating dashes and dots.</summary>
    </member>
    <member name="F:Windows.UI.Text.UnderlineType.DashDotDot">
      <summary>Single dashes, each followed by two dots.</summary>
    </member>
    <member name="F:Windows.UI.Text.UnderlineType.Dotted">
      <summary>A dotted line.</summary>
    </member>
    <member name="F:Windows.UI.Text.UnderlineType.Double">
      <summary>Two solid double lines.</summary>
    </member>
    <member name="F:Windows.UI.Text.UnderlineType.DoubleWave">
      <summary>Two wavy lines.</summary>
    </member>
    <member name="F:Windows.UI.Text.UnderlineType.HeavyWave">
      <summary>A thick wavy line.</summary>
    </member>
    <member name="F:Windows.UI.Text.UnderlineType.LongDash">
      <summary>Long dashes.</summary>
    </member>
    <member name="F:Windows.UI.Text.UnderlineType.None">
      <summary>Characters are not underlined.</summary>
    </member>
    <member name="F:Windows.UI.Text.UnderlineType.Single">
      <summary>A single solid line.</summary>
    </member>
    <member name="F:Windows.UI.Text.UnderlineType.Thick">
      <summary>A thick solid line.</summary>
    </member>
    <member name="F:Windows.UI.Text.UnderlineType.ThickDash">
      <summary>Thick dashes.</summary>
    </member>
    <member name="F:Windows.UI.Text.UnderlineType.ThickDashDot">
      <summary>Thick, alternating dashes and dots.</summary>
    </member>
    <member name="F:Windows.UI.Text.UnderlineType.ThickDashDotDot">
      <summary>Thick single dashes, each followed by two thick dots.</summary>
    </member>
    <member name="F:Windows.UI.Text.UnderlineType.ThickDotted">
      <summary>A thick dotted line.</summary>
    </member>
    <member name="F:Windows.UI.Text.UnderlineType.ThickLongDash">
      <summary>Thick long dashes.</summary>
    </member>
    <member name="F:Windows.UI.Text.UnderlineType.Thin">
      <summary>A thin solid line.</summary>
    </member>
    <member name="F:Windows.UI.Text.UnderlineType.Undefined">
      <summary>No underline type is defined.</summary>
    </member>
    <member name="F:Windows.UI.Text.UnderlineType.Wave">
      <summary>A wavy line.</summary>
    </member>
    <member name="F:Windows.UI.Text.UnderlineType.Words">
      <summary>Underline words, but not the spaces between words.</summary>
    </member>
    <member name="T:Windows.UI.Text.VerticalCharacterAlignment">
      <summary>Specifies the vertical position of a character relative to a bounding rectangle.</summary>
    </member>
    <member name="F:Windows.UI.Text.VerticalCharacterAlignment.Baseline">
      <summary>The character is positioned at the text baseline.</summary>
    </member>
    <member name="F:Windows.UI.Text.VerticalCharacterAlignment.Bottom">
      <summary>The character is positioned at the bottom edge of the bounding rectangle.</summary>
    </member>
    <member name="F:Windows.UI.Text.VerticalCharacterAlignment.Top">
      <summary>The character is positioned at the top edge of the bounding rectangle.</summary>
    </member>
    <member name="T:Windows.UI.Text.Core.CoreTextCompositionCompletedEventArgs">
      <summary>Provides data for the CompositionCompleted event.</summary>
    </member>
    <member name="P:Windows.UI.Text.Core.CoreTextCompositionCompletedEventArgs.CompositionSegments">
      <summary>Gets a collection of CoreTextCompositionSegment objects representing the segments in the composition string. Applications can use this property, for example, to get the pre-conversion string for each composition segment.</summary>
      <returns>A collection of CoreTextCompositionSegment objects.</returns>
    </member>
    <member name="P:Windows.UI.Text.Core.CoreTextCompositionCompletedEventArgs.IsCanceled">
      <summary>Gets a value that indicates whether the operation is canceled.</summary>
      <returns>**true** if the operation is canceled; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Text.Core.CoreTextCompositionCompletedEventArgs.GetDeferral">
      <summary>Requests that the operation be delayed. Call this method if your text input control is hosted on a worker thread rather than on the UI thread.</summary>
      <returns>A Deferral object.</returns>
    </member>
    <member name="T:Windows.UI.Text.Core.CoreTextCompositionSegment">
      <summary>Represents a segment in a composition string. See Remarks for an illustration.</summary>
    </member>
    <member name="P:Windows.UI.Text.Core.CoreTextCompositionSegment.PreconversionString">
      <summary>Gets a string that represents the state of the user input after IME-processing but before final conversion.</summary>
      <returns>A string that represents the pre-conversion string.</returns>
    </member>
    <member name="P:Windows.UI.Text.Core.CoreTextCompositionSegment.Range">
      <summary>Gets an object that represents the range that defines this composition segment.</summary>
      <returns>An object that represents the range that defines this composition segment.</returns>
    </member>
    <member name="T:Windows.UI.Text.Core.CoreTextCompositionStartedEventArgs">
      <summary>Provides data for the CompositionStarted event.</summary>
    </member>
    <member name="P:Windows.UI.Text.Core.CoreTextCompositionStartedEventArgs.IsCanceled">
      <summary>Gets a value that indicates whether the operation is canceled.</summary>
      <returns>**true** if the operation is canceled; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Text.Core.CoreTextCompositionStartedEventArgs.GetDeferral">
      <summary>Requests that the operation be delayed. Call this method if your text input control is hosted on a worker thread rather than on the UI thread.</summary>
      <returns>A Deferral object.</returns>
    </member>
    <member name="T:Windows.UI.Text.Core.CoreTextEditContext">
      <summary>The primary object used by text input controls to communicate with the text input server.</summary>
    </member>
    <member name="P:Windows.UI.Text.Core.CoreTextEditContext.InputPaneDisplayPolicy">
      <summary>Gets or sets a value that indicates whether the input pane should be shown automatically when focus enters your text input control. The default value is **Automatic**, indicating that the input pane will be shown automatically. A value of **Manual** indicates that your app will be responsible for showing and hiding the input pane using InputPane.TryShow and TryHide.</summary>
      <returns>One of the CoreTextInputPaneDisplayPolicy enumeration values. The default is **Automatic**.</returns>
    </member>
    <member name="P:Windows.UI.Text.Core.CoreTextEditContext.InputScope">
      <summary>Gets or sets a value that indicates the input scope of the text input control.</summary>
      <returns>One of the CoreTextInputScope enumeration values. The default is **Default**.</returns>
    </member>
    <member name="P:Windows.UI.Text.Core.CoreTextEditContext.IsReadOnly">
      <summary>Gets or sets a value that indicates whether the edit control is editable.</summary>
      <returns>**true** if the text input control is read-only; otherwise, **false**. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Text.Core.CoreTextEditContext.Name">
      <summary>Gets or sets a descriptive name for the text input control. An application framework usually uses properties such as "name" or "id" to identify a control, so it’s recommended that you set this property accordingly on the text input server so that input processors can better preserve the input context, and provide better suggestions.</summary>
      <returns>A string containing a descriptive name for the text input control.</returns>
    </member>
    <member name="E:Windows.UI.Text.Core.CoreTextEditContext.CompositionCompleted">
      <summary>Occurs when composition has completed.</summary>
    </member>
    <member name="E:Windows.UI.Text.Core.CoreTextEditContext.CompositionStarted">
      <summary>Occurs when composition has started.</summary>
    </member>
    <member name="E:Windows.UI.Text.Core.CoreTextEditContext.FocusRemoved">
      <summary>Occurs when focus was forcibly removed from a text input control. The application should handle this event to remove focus for the text input control accordingly.</summary>
    </member>
    <member name="E:Windows.UI.Text.Core.CoreTextEditContext.FormatUpdating">
      <summary>Occurs when the text input server needs to apply a different format to a particular range of text. This usually happens during composition.</summary>
    </member>
    <member name="E:Windows.UI.Text.Core.CoreTextEditContext.LayoutRequested">
      <summary>Occurs when the text input server needs to get the bounding box of a range of text and of the text input control itself. The application should handle this event and return the geometry information requested.</summary>
    </member>
    <member name="E:Windows.UI.Text.Core.CoreTextEditContext.NotifyFocusLeaveCompleted">
      <summary>Occurs after focus has left the text input control.</summary>
    </member>
    <member name="E:Windows.UI.Text.Core.CoreTextEditContext.SelectionRequested">
      <summary>Occurs when the text input server needs to get the text range representing the currently selected text in the text input control. The application should handle this event and return the range requested.</summary>
    </member>
    <member name="E:Windows.UI.Text.Core.CoreTextEditContext.SelectionUpdating">
      <summary>Occurs when the text input server needs to modify the range of text currently selected in the text input control. This event could be the result of an input processor needing to select some text, or to move the caret. The text input control should set its selection range accordingly.</summary>
    </member>
    <member name="E:Windows.UI.Text.Core.CoreTextEditContext.TextRequested">
      <summary>Occurs when the text input server needs to get a range of text from the text input control. The application should handle this event and return the range requested.</summary>
    </member>
    <member name="E:Windows.UI.Text.Core.CoreTextEditContext.TextUpdating">
      <summary>Occurs when the text input server needs to modify text inside the text input control. This event could be the result of a key event— such as inserting a single character— or the result of processing done by an input processor, such as auto-correction and prediction.</summary>
    </member>
    <member name="M:Windows.UI.Text.Core.CoreTextEditContext.NotifyFocusEnter">
      <summary>Notifies the text input server that focus has entered the text input control.</summary>
    </member>
    <member name="M:Windows.UI.Text.Core.CoreTextEditContext.NotifyFocusLeave">
      <summary>Notifies the text input server that focus has left the text input control.</summary>
    </member>
    <member name="M:Windows.UI.Text.Core.CoreTextEditContext.NotifyLayoutChanged">
      <summary>Notifies the text input server that the layout of text inside the text input control has changed.</summary>
    </member>
    <member name="M:Windows.UI.Text.Core.CoreTextEditContext.NotifySelectionChanged(Windows.UI.Text.Core.CoreTextRange)">
      <summary>Notifies the text input server about any change that the text input control needs to make to the selection range. This is important in order to keep the internal state of the control and the internal state of the server synchronized.</summary>
      <param name="selection">The range of selection currently in effect.</param>
    </member>
    <member name="M:Windows.UI.Text.Core.CoreTextEditContext.NotifyTextChanged(Windows.UI.Text.Core.CoreTextRange,System.Int32,Windows.UI.Text.Core.CoreTextRange)">
      <summary>Notifies the text input server about any change that the text input control needs to make to the text. This is important in order to keep the internal state of the control and the internal state of the server synchronized. Since a change to the text is also likely to affect the selection range, the method takes the selection range as a parameter.</summary>
      <param name="modifiedRange">The range of text to replace, in terms of the state the text buffer is in prior to this text change.</param>
      <param name="newLength">The length of the text that should replace *modifiedRange*.</param>
      <param name="newSelection">The range of selection in effect after the text change.</param>
    </member>
    <member name="T:Windows.UI.Text.Core.CoreTextFormatUpdatingEventArgs">
      <summary>Provides data for the FormatUpdating event.</summary>
    </member>
    <member name="P:Windows.UI.Text.Core.CoreTextFormatUpdatingEventArgs.BackgroundColor">
      <summary>Gets a value that represents the background color to be applied to the text range. The text input server populates this property before raising the event.</summary>
      <returns>A value that represents the background color to be applied to the text range.</returns>
    </member>
    <member name="P:Windows.UI.Text.Core.CoreTextFormatUpdatingEventArgs.IsCanceled">
      <summary>Gets a value that indicates whether the format update operation is canceled.</summary>
      <returns>**true** if the format update operation is canceled; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Text.Core.CoreTextFormatUpdatingEventArgs.Range">
      <summary>Gets a value that indicates the range of text that the text input server needs to format. The server populates this property before raising the event.</summary>
      <returns>The range of text to format.</returns>
    </member>
    <member name="P:Windows.UI.Text.Core.CoreTextFormatUpdatingEventArgs.Reason">
      <summary>Gets a value that indicates the reason that the text input server needs to apply formatting to this range of text. The server populates this property before raising the event.</summary>
      <returns>A value that indicates the reason that the server needs to apply formatting to this range of text.</returns>
    </member>
    <member name="P:Windows.UI.Text.Core.CoreTextFormatUpdatingEventArgs.Result">
      <summary>Gets or sets a value that indicates the result of handling the FormatUpdating event. The default value is **Succeeded** but if you can't action the operation as the text input server expects then before returning from the event handler set the property to the appropriate value to indicate what has happened.</summary>
      <returns>The result of handling the FormatUpdating event. The default is **Succeeded**.</returns>
    </member>
    <member name="P:Windows.UI.Text.Core.CoreTextFormatUpdatingEventArgs.TextColor">
      <summary>Gets a value that represents the text color to be applied to the text range. The text input server populates this property before raising the event.</summary>
      <returns>A value that represents the text color to be applied to the text range.</returns>
    </member>
    <member name="P:Windows.UI.Text.Core.CoreTextFormatUpdatingEventArgs.UnderlineColor">
      <summary>Gets a value that represents the underline color to be applied to the text range. The text input server populates this property before raising the event.</summary>
      <returns>A value that represents the underline color to be applied to the text range.</returns>
    </member>
    <member name="P:Windows.UI.Text.Core.CoreTextFormatUpdatingEventArgs.UnderlineType">
      <summary>Gets a value that represents the underline type to be applied to the text range. The text input server populates this property before raising the event.</summary>
      <returns>A value that represents the underline type to be applied to the text range.</returns>
    </member>
    <member name="M:Windows.UI.Text.Core.CoreTextFormatUpdatingEventArgs.GetDeferral">
      <summary>Requests that the format update operation be delayed. Call this method if your text input control is hosted on a worker thread rather than on the UI thread.</summary>
      <returns>A Deferral object.</returns>
    </member>
    <member name="T:Windows.UI.Text.Core.CoreTextFormatUpdatingReason">
      <summary>Defines constants that specify the set of state applied during text composition.</summary>
    </member>
    <member name="F:Windows.UI.Text.Core.CoreTextFormatUpdatingReason.CompositionConverted">
      <summary>The text is a converted composition string.</summary>
    </member>
    <member name="F:Windows.UI.Text.Core.CoreTextFormatUpdatingReason.CompositionTargetConverted">
      <summary>The user made a selection in the composition string, but the text has not yet been converted.</summary>
    </member>
    <member name="F:Windows.UI.Text.Core.CoreTextFormatUpdatingReason.CompositionTargetUnconverted">
      <summary>The user has made a selection in the composition string and the text has been converted.</summary>
    </member>
    <member name="F:Windows.UI.Text.Core.CoreTextFormatUpdatingReason.CompositionUnconverted">
      <summary>The text is an unconverted composition string.</summary>
    </member>
    <member name="F:Windows.UI.Text.Core.CoreTextFormatUpdatingReason.None">
      <summary>The reason for the format updating is unknown.</summary>
    </member>
    <member name="T:Windows.UI.Text.Core.CoreTextFormatUpdatingResult">
      <summary>Defines constants that specify the result of handling the FormatUpdating event.</summary>
    </member>
    <member name="F:Windows.UI.Text.Core.CoreTextFormatUpdatingResult.Failed">
      <summary>The format update operation was not completed as the text input server expected.</summary>
    </member>
    <member name="F:Windows.UI.Text.Core.CoreTextFormatUpdatingResult.Succeeded">
      <summary>The format update operation completed successfully.</summary>
    </member>
    <member name="T:Windows.UI.Text.Core.CoreTextInputPaneDisplayPolicy">
      <summary>Defines constants that specify whether the input pane should be shown automatically when focus enters your text input control.</summary>
    </member>
    <member name="F:Windows.UI.Text.Core.CoreTextInputPaneDisplayPolicy.Automatic">
      <summary>The input pane will be shown automatically when focus enters your text input control.</summary>
    </member>
    <member name="F:Windows.UI.Text.Core.CoreTextInputPaneDisplayPolicy.Manual">
      <summary>Your app is responsible for showing and hiding the input pane.</summary>
    </member>
    <member name="T:Windows.UI.Text.Core.CoreTextInputScope">
      <summary>Defines constants that specify the set of input scope names. Input scope is used by the text input server and input processors to determine the layout of the Soft Input Panel (SIP), and what type of language model to use.</summary>
    </member>
    <member name="F:Windows.UI.Text.Core.CoreTextInputScope.Address">
      <summary>Expected input is a full postal address. (For example, "One Microsoft Way, Redmond, WA 98052, U.S.A.")</summary>
    </member>
    <member name="F:Windows.UI.Text.Core.CoreTextInputScope.AddressCity">
      <summary>Expected input is the city portion a full address. (For example, "Redmond".)</summary>
    </member>
    <member name="F:Windows.UI.Text.Core.CoreTextInputScope.AddressCountryName">
      <summary>Expected input is the country name portion a full address. (For example, "United States of America".)</summary>
    </member>
    <member name="F:Windows.UI.Text.Core.CoreTextInputScope.AddressCountryShortName">
      <summary>Expected input is the country abbreviation portion a full address. (For example, "U.S.A.")</summary>
    </member>
    <member name="F:Windows.UI.Text.Core.CoreTextInputScope.AddressPostalCode">
      <summary>Expected input is the postal code (or zip code) portion a full address. (For example, "98052".)</summary>
    </member>
    <member name="F:Windows.UI.Text.Core.CoreTextInputScope.AddressStateOrProvince">
      <summary>Expected input is the state or province portion a full address. (For example, "WA".)</summary>
    </member>
    <member name="F:Windows.UI.Text.Core.CoreTextInputScope.AddressStreet">
      <summary>Expected input is the street portion a full address. (For example, "Microsoft Way".)</summary>
    </member>
    <member name="F:Windows.UI.Text.Core.CoreTextInputScope.AlphanumericFullWidth">
      <summary>Expected input is full-width alphanumeric characters.</summary>
    </member>
    <member name="F:Windows.UI.Text.Core.CoreTextInputScope.AlphanumericHalfWidth">
      <summary>Expected input is half-width alphanumeric characters.</summary>
    </member>
    <member name="F:Windows.UI.Text.Core.CoreTextInputScope.Bopomofo">
      <summary>Expected input is the Bopomofo Mandarin Chinese phonetic transcription system.</summary>
    </member>
    <member name="F:Windows.UI.Text.Core.CoreTextInputScope.Chat">
      <summary>Expected input is chat strings.</summary>
    </member>
    <member name="F:Windows.UI.Text.Core.CoreTextInputScope.ChatWithoutEmoji">
      <summary>Expected input does not include emoji. Advises input processors to not display the emoji key.</summary>
    </member>
    <member name="F:Windows.UI.Text.Core.CoreTextInputScope.ChineseFullWidth">
      <summary>Expected input is Chinese full-width characters.</summary>
    </member>
    <member name="F:Windows.UI.Text.Core.CoreTextInputScope.ChineseHalfWidth">
      <summary>Expected input is Chinese half-width characters.</summary>
    </member>
    <member name="F:Windows.UI.Text.Core.CoreTextInputScope.CurrencyAmount">
      <summary>Expected input is an amount of currency.</summary>
    </member>
    <member name="F:Windows.UI.Text.Core.CoreTextInputScope.CurrencyAmountAndSymbol">
      <summary>Expected input is an amount of currency and a currency symbol.</summary>
    </member>
    <member name="F:Windows.UI.Text.Core.CoreTextInputScope.CurrencyChinese">
      <summary>Expected input is Chinese currency.</summary>
    </member>
    <member name="F:Windows.UI.Text.Core.CoreTextInputScope.Date">
      <summary>Expected input is a calendar date.</summary>
    </member>
    <member name="F:Windows.UI.Text.Core.CoreTextInputScope.DateDay">
      <summary>Expected input is the numeric day portion of a calendar date.</summary>
    </member>
    <member name="F:Windows.UI.Text.Core.CoreTextInputScope.DateDayName">
      <summary>Expected input is the alphabetic name of the day from a calendar date.</summary>
    </member>
    <member name="F:Windows.UI.Text.Core.CoreTextInputScope.DateMonth">
      <summary>Expected input is the numeric month portion of a calendar date.</summary>
    </member>
    <member name="F:Windows.UI.Text.Core.CoreTextInputScope.DateMonthName">
      <summary>Expected input is the alphabetic name of the month from a calendar date.</summary>
    </member>
    <member name="F:Windows.UI.Text.Core.CoreTextInputScope.DateYear">
      <summary>Expected input is the year portion of a calendar date.</summary>
    </member>
    <member name="F:Windows.UI.Text.Core.CoreTextInputScope.Default">
      <summary>No input scope is applied.</summary>
    </member>
    <member name="F:Windows.UI.Text.Core.CoreTextInputScope.Digits">
      <summary>Expected input includes positive whole numbers, constrained to 0-9.</summary>
    </member>
    <member name="F:Windows.UI.Text.Core.CoreTextInputScope.EmailAddress">
      <summary>Expected input is an SMTP form email address (&lt;accountname&gt;&lt;host&gt;).</summary>
    </member>
    <member name="F:Windows.UI.Text.Core.CoreTextInputScope.EmailUserName">
      <summary>Expected input is the account name portion of an email address.</summary>
    </member>
    <member name="F:Windows.UI.Text.Core.CoreTextInputScope.EmailUserNameOrAddress">
      <summary>Expected input is an email user name (\&lt;accountname&gt;) or full email address (\&lt;accountname&gt;\&lt;host&gt;).</summary>
    </member>
    <member name="F:Windows.UI.Text.Core.CoreTextInputScope.FileName">
      <summary>Expected input is characters used in describing a file name.</summary>
    </member>
    <member name="F:Windows.UI.Text.Core.CoreTextInputScope.FilePath">
      <summary>Expected input is characters used in describing a file path.</summary>
    </member>
    <member name="F:Windows.UI.Text.Core.CoreTextInputScope.Formula">
      <summary>Expected input is a mathematical formula.</summary>
    </member>
    <member name="F:Windows.UI.Text.Core.CoreTextInputScope.FormulaNumber">
      <summary>Expected input is a mathematical formula. Advises input processors to show the number page.</summary>
    </member>
    <member name="F:Windows.UI.Text.Core.CoreTextInputScope.HangulFullWidth">
      <summary>Expected input is Hangul full-width characters.</summary>
    </member>
    <member name="F:Windows.UI.Text.Core.CoreTextInputScope.HangulHalfWidth">
      <summary>Expected input is Hangul half-width characters.</summary>
    </member>
    <member name="F:Windows.UI.Text.Core.CoreTextInputScope.Hanja">
      <summary>Expected input is Hanja characters.</summary>
    </member>
    <member name="F:Windows.UI.Text.Core.CoreTextInputScope.Hiragana">
      <summary>Expected input is Hiragana characters.</summary>
    </member>
    <member name="F:Windows.UI.Text.Core.CoreTextInputScope.KatakanaFullWidth">
      <summary>Expected input is Katakana full-width characters.</summary>
    </member>
    <member name="F:Windows.UI.Text.Core.CoreTextInputScope.KatakanaHalfWidth">
      <summary>Expected input is Katakana half-width characters.</summary>
    </member>
    <member name="F:Windows.UI.Text.Core.CoreTextInputScope.Maps">
      <summary>Expected input is from the device's Maps layout; does not include typing intelligence.</summary>
    </member>
    <member name="F:Windows.UI.Text.Core.CoreTextInputScope.NameOrPhoneNumber">
      <summary>Expected input is a name or a telephone number.</summary>
    </member>
    <member name="F:Windows.UI.Text.Core.CoreTextInputScope.NativeScript">
      <summary>Expected input is native script.</summary>
    </member>
    <member name="F:Windows.UI.Text.Core.CoreTextInputScope.Number">
      <summary>Expected input includes the digits 0-9, decimal separators, place separators, and negative sign. The exact characters used for  decimal separators, place separators, and negative sign, depend on the user’s regional settings.</summary>
    </member>
    <member name="F:Windows.UI.Text.Core.CoreTextInputScope.NumberFullWidth">
      <summary>Expected input is full-width number characters.</summary>
    </member>
    <member name="F:Windows.UI.Text.Core.CoreTextInputScope.Password">
      <summary>Expected input is a password.</summary>
    </member>
    <member name="F:Windows.UI.Text.Core.CoreTextInputScope.PasswordNumeric">
      <summary>Expected input is a numeric password, or PIN.</summary>
    </member>
    <member name="F:Windows.UI.Text.Core.CoreTextInputScope.PersonalFullName">
      <summary>Expected input is a person’s full name, including prefix, given name, middle name, surname, and suffix.</summary>
    </member>
    <member name="F:Windows.UI.Text.Core.CoreTextInputScope.PersonalGivenName">
      <summary>Expected input is the given (or first) name portion of a person’s full name.</summary>
    </member>
    <member name="F:Windows.UI.Text.Core.CoreTextInputScope.PersonalMiddleName">
      <summary>Expected input is the middle name portion of a person’s full name.</summary>
    </member>
    <member name="F:Windows.UI.Text.Core.CoreTextInputScope.PersonalNamePrefix">
      <summary>Expected input is the prefix portion of a person’s full name. (For example, "Mr.")</summary>
    </member>
    <member name="F:Windows.UI.Text.Core.CoreTextInputScope.PersonalNameSuffix">
      <summary>Expected input is the suffix portion of a person’s full name. (For example, "Jr.")</summary>
    </member>
    <member name="F:Windows.UI.Text.Core.CoreTextInputScope.PersonalSurname">
      <summary>Expected input is the family (or last) name portion of a person’s full name.</summary>
    </member>
    <member name="F:Windows.UI.Text.Core.CoreTextInputScope.PinAlphanumeric">
      <summary>Expected input is an alphanumeric password, or PIN. Typically constrained to 5-6 characters.</summary>
    </member>
    <member name="F:Windows.UI.Text.Core.CoreTextInputScope.PinNumeric">
      <summary>Expected input is an numeric password, or PIN. Typically constrained to 5-6 digits.</summary>
    </member>
    <member name="F:Windows.UI.Text.Core.CoreTextInputScope.Private">
      <summary>Expected input is private data. Advises input processors that the text should not be stored nor logged.</summary>
    </member>
    <member name="F:Windows.UI.Text.Core.CoreTextInputScope.Search">
      <summary>Expected input is a search string.</summary>
    </member>
    <member name="F:Windows.UI.Text.Core.CoreTextInputScope.SearchIncremental">
      <summary>Expected input is a search string. Use for search boxes where incremental results are displayed as the user types.</summary>
    </member>
    <member name="F:Windows.UI.Text.Core.CoreTextInputScope.SingleCharacter">
      <summary>Expected input is a single ANSI character, codepage 1252.</summary>
    </member>
    <member name="F:Windows.UI.Text.Core.CoreTextInputScope.TelephoneAreaCode">
      <summary>Expected input is the area code portion of a full telephone number. (For example, "(800)".)</summary>
    </member>
    <member name="F:Windows.UI.Text.Core.CoreTextInputScope.TelephoneCountryCode">
      <summary>Expected input is the country code portion of a full telephone number. (For example, "1".)</summary>
    </member>
    <member name="F:Windows.UI.Text.Core.CoreTextInputScope.TelephoneLocalNumber">
      <summary>Expected input is the local number portion of a full telephone number. (For example, "555-5555".)</summary>
    </member>
    <member name="F:Windows.UI.Text.Core.CoreTextInputScope.TelephoneNumber">
      <summary>Expected input is a full telephone number. (For example, "1(800)555-5555".)</summary>
    </member>
    <member name="F:Windows.UI.Text.Core.CoreTextInputScope.Text">
      <summary>Expected input is text; turns on typing intelligence.</summary>
    </member>
    <member name="F:Windows.UI.Text.Core.CoreTextInputScope.Time">
      <summary>Expected input is a time value.</summary>
    </member>
    <member name="F:Windows.UI.Text.Core.CoreTextInputScope.TimeHour">
      <summary>Expected input is the hour portion of a time value.</summary>
    </member>
    <member name="F:Windows.UI.Text.Core.CoreTextInputScope.TimeMinuteOrSecond">
      <summary>Expected input is the minute or second portion of a time value.</summary>
    </member>
    <member name="F:Windows.UI.Text.Core.CoreTextInputScope.Url">
      <summary>Expected input is a URL.</summary>
    </member>
    <member name="F:Windows.UI.Text.Core.CoreTextInputScope.UserName">
      <summary>Expected input is a log-in name and a domain (&lt;accountname&gt; or &lt;domain&gt;\&lt;accountname&gt;).</summary>
    </member>
    <member name="T:Windows.UI.Text.Core.CoreTextLayoutBounds">
      <summary>Represents the screen coordinates of the bounding box for a range of text, or a text input control.</summary>
    </member>
    <member name="P:Windows.UI.Text.Core.CoreTextLayoutBounds.ControlBounds">
      <summary>Gets or sets the bounding box in screen coordinates of a text input control.</summary>
      <returns>The bounding box in screen coordinates of a text input control.</returns>
    </member>
    <member name="P:Windows.UI.Text.Core.CoreTextLayoutBounds.TextBounds">
      <summary>Gets or sets the bounding box in screen coordinates of a range of text.</summary>
      <returns>The bounding box in screen coordinates of a range of text.</returns>
    </member>
    <member name="T:Windows.UI.Text.Core.CoreTextLayoutRequest">
      <summary>Represents information about a LayoutRequested event.</summary>
    </member>
    <member name="P:Windows.UI.Text.Core.CoreTextLayoutRequest.IsCanceled">
      <summary>Gets a value that indicates whether the layout request operation is canceled.</summary>
      <returns>**true** if the layout request operation is canceled; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Text.Core.CoreTextLayoutRequest.LayoutBounds">
      <summary>Gets the screen coordinates of the bounding box for a range of text, or a text input control.</summary>
      <returns>An object that represents the layout bounds information requested by the text input server.</returns>
    </member>
    <member name="P:Windows.UI.Text.Core.CoreTextLayoutRequest.LayoutBoundsVisualPixels">
      <summary>Gets the coordinates of the bounding box for a range of text, or a text input control, relative to viewport of your application.</summary>
      <returns>An object that represents the layout bounds information requested by the text input server. </returns>
    </member>
    <member name="P:Windows.UI.Text.Core.CoreTextLayoutRequest.Range">
      <summary>Gets a value that indicates the range of text whose bounding box is being requested by the text input server. The server populates this property before raising the event.</summary>
      <returns>The range of text whose bounding box is being requested by the server.</returns>
    </member>
    <member name="M:Windows.UI.Text.Core.CoreTextLayoutRequest.GetDeferral">
      <summary>Requests that the layout request operation be delayed. Call this method if your text input control is hosted on a worker thread rather than on the UI thread.</summary>
      <returns>A Deferral object.</returns>
    </member>
    <member name="T:Windows.UI.Text.Core.CoreTextLayoutRequestedEventArgs">
      <summary>Provides data for the LayoutRequested event.</summary>
    </member>
    <member name="P:Windows.UI.Text.Core.CoreTextLayoutRequestedEventArgs.Request">
      <summary>Gets information about a LayoutRequested event.</summary>
      <returns>An object that represents information about a LayoutRequested event.</returns>
    </member>
    <member name="T:Windows.UI.Text.Core.CoreTextRange">
      <summary>Defines a range of text inside a text input control.</summary>
    </member>
    <member name="F:Windows.UI.Text.Core.CoreTextRange.EndCaretPosition">
      <summary>The end position of a range in Application Character Position (ACP) terms.</summary>
    </member>
    <member name="F:Windows.UI.Text.Core.CoreTextRange.StartCaretPosition">
      <summary>The start position of a range in Application Character Position (ACP) terms.</summary>
    </member>
    <member name="T:Windows.UI.Text.Core.CoreTextSelectionRequest">
      <summary>Represents information about a SelectionRequested event.</summary>
    </member>
    <member name="P:Windows.UI.Text.Core.CoreTextSelectionRequest.IsCanceled">
      <summary>Gets a value that indicates whether the selection request operation is canceled.</summary>
      <returns>**true** if the selection request operation is canceled; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Text.Core.CoreTextSelectionRequest.Selection">
      <summary>Gets or sets the selection range that the text input server is requesting. The application should set the current range of selection before returning from the event handler.</summary>
      <returns>The selection range that the server is requesting. The default is null.</returns>
    </member>
    <member name="M:Windows.UI.Text.Core.CoreTextSelectionRequest.GetDeferral">
      <summary>Requests that the selection request operation be delayed. Call this method if your text input control is hosted on a worker thread rather than on the UI thread.</summary>
      <returns>A Deferral object.</returns>
    </member>
    <member name="T:Windows.UI.Text.Core.CoreTextSelectionRequestedEventArgs">
      <summary>Provides data for the SelectionRequested event.</summary>
    </member>
    <member name="P:Windows.UI.Text.Core.CoreTextSelectionRequestedEventArgs.Request">
      <summary>Gets information about a SelectionRequested event.</summary>
      <returns>An object that represents information about a SelectionRequested event.</returns>
    </member>
    <member name="T:Windows.UI.Text.Core.CoreTextSelectionUpdatingEventArgs">
      <summary>Provides data for the SelectionUpdating event.</summary>
    </member>
    <member name="P:Windows.UI.Text.Core.CoreTextSelectionUpdatingEventArgs.IsCanceled">
      <summary>Gets a value that indicates whether the selection update operation is canceled.</summary>
      <returns>**true** if the selection update operation is canceled; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Text.Core.CoreTextSelectionUpdatingEventArgs.Result">
      <summary>Gets or sets a value that indicates the result of handling the SelectionUpdating event. The default value is **Succeeded** but if you can't action the operation as the text input server expects then before returning from the event handler set the property to the appropriate value to indicate what has happened.</summary>
      <returns>The result of handling the SelectionUpdating event. The default is **Succeeded**.</returns>
    </member>
    <member name="P:Windows.UI.Text.Core.CoreTextSelectionUpdatingEventArgs.Selection">
      <summary>Gets a value that indicates the range of text that the text input server indicates should be selected. The server populates this property before raising the event.</summary>
      <returns>The range of text that the server indicates should be selected.</returns>
    </member>
    <member name="M:Windows.UI.Text.Core.CoreTextSelectionUpdatingEventArgs.GetDeferral">
      <summary>Requests that the selection update operation be delayed. Call this method if your text input control is hosted on a worker thread rather than on the UI thread.</summary>
      <returns>A Deferral object.</returns>
    </member>
    <member name="T:Windows.UI.Text.Core.CoreTextSelectionUpdatingResult">
      <summary>Defines constants that specify the result of handling the SelectionUpdating event.</summary>
    </member>
    <member name="F:Windows.UI.Text.Core.CoreTextSelectionUpdatingResult.Failed">
      <summary>The selection update operation was not completed as the text input server expected.</summary>
    </member>
    <member name="F:Windows.UI.Text.Core.CoreTextSelectionUpdatingResult.Succeeded">
      <summary>The selection update operation completed successfully.</summary>
    </member>
    <member name="T:Windows.UI.Text.Core.CoreTextServicesConstants">
      <summary>Provides constant values for use with the Windows core text APIs and the text input server.</summary>
    </member>
    <member name="P:Windows.UI.Text.Core.CoreTextServicesConstants.HiddenCharacter">
      <summary>Gets a value to use to replace hidden data inside a text stream before returning the text to the text input server.</summary>
      <returns>A value to use to replace hidden data inside a text stream. The Unicode code point is 0xF8FD.</returns>
    </member>
    <member name="T:Windows.UI.Text.Core.CoreTextServicesManager">
      <summary>The entry point to all services provided by the Windows core text APIs and the text input server. This object is associated with an application's UI thread (the thread that CoreWindow runs on).</summary>
    </member>
    <member name="P:Windows.UI.Text.Core.CoreTextServicesManager.InputLanguage">
      <summary>Gets a Language object representing the current input language.</summary>
      <returns>An object representing the current input language.</returns>
    </member>
    <member name="E:Windows.UI.Text.Core.CoreTextServicesManager.InputLanguageChanged">
      <summary>Occurs when the current input language has changed.</summary>
    </member>
    <member name="M:Windows.UI.Text.Core.CoreTextServicesManager.CreateEditContext">
      <summary>Creates a context object used by a text input control to communicate with the text input server. Each text input control must create its own context object.</summary>
      <returns>A CoreTextEditContext instance, which is the primary object used for communicating with the text input server.</returns>
    </member>
    <member name="M:Windows.UI.Text.Core.CoreTextServicesManager.GetForCurrentView">
      <summary>Gets the CoreTextServicesManager object for the currently active view.</summary>
      <returns>A CoreTextServicesManager instance, which can be used to create further objects to support the app's text input scenarios.</returns>
    </member>
    <member name="T:Windows.UI.Text.Core.CoreTextTextRequest">
      <summary>Represents information about a TextRequested event.</summary>
    </member>
    <member name="P:Windows.UI.Text.Core.CoreTextTextRequest.IsCanceled">
      <summary>Gets a value that indicates whether the text request operation is canceled.</summary>
      <returns>**true** if the text request operation is canceled; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Text.Core.CoreTextTextRequest.Range">
      <summary>Gets a value that indicates the range of text being requested by the text input server. The server populates this property before raising the event.</summary>
      <returns>The range of text being requested by the server.</returns>
    </member>
    <member name="P:Windows.UI.Text.Core.CoreTextTextRequest.Text">
      <summary>Gets or sets the text that the text input server is requesting. The application should set the text being requested before returning from the event handler.</summary>
      <returns>The text that the server is requesting. The default is null.</returns>
    </member>
    <member name="M:Windows.UI.Text.Core.CoreTextTextRequest.GetDeferral">
      <summary>Requests that the text request operation be delayed. Call this method if your text input control is hosted on a worker thread rather than on the UI thread.</summary>
      <returns>A Deferral object.</returns>
    </member>
    <member name="T:Windows.UI.Text.Core.CoreTextTextRequestedEventArgs">
      <summary>Provides data for the TextRequested event.</summary>
    </member>
    <member name="P:Windows.UI.Text.Core.CoreTextTextRequestedEventArgs.Request">
      <summary>Gets information about a TextRequested event.</summary>
      <returns>An object that represents information about a TextRequested event.</returns>
    </member>
    <member name="T:Windows.UI.Text.Core.CoreTextTextUpdatingEventArgs">
      <summary>Provides data for the TextUpdating event.</summary>
    </member>
    <member name="P:Windows.UI.Text.Core.CoreTextTextUpdatingEventArgs.InputLanguage">
      <summary>Gets a Language object representing the current input language.</summary>
      <returns>An object representing the current input language.</returns>
    </member>
    <member name="P:Windows.UI.Text.Core.CoreTextTextUpdatingEventArgs.IsCanceled">
      <summary>Gets a value that indicates whether the text update operation is canceled.</summary>
      <returns>**true** if the text update operation is canceled; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Text.Core.CoreTextTextUpdatingEventArgs.NewSelection">
      <summary>Gets a value that indicates the range of text that the text input server indicates should be selected. The server populates this property before raising the event.</summary>
      <returns>The range of text that the server indicates should be selected.</returns>
    </member>
    <member name="P:Windows.UI.Text.Core.CoreTextTextUpdatingEventArgs.Range">
      <summary>Gets a value that indicates the range of text that the text input server needs to modify. The server populates this property before raising the event.</summary>
      <returns>The range of text to modify.</returns>
    </member>
    <member name="P:Windows.UI.Text.Core.CoreTextTextUpdatingEventArgs.Result">
      <summary>Gets or sets a value that indicates the result of handling the TextUpdating event. The default value is **Succeeded** but if you can't action the operation as the text input server expects then before returning from the event handler set the property to the appropriate value to indicate what has happened.</summary>
      <returns>The result of handling the TextUpdating event. The default is **Succeeded**.</returns>
    </member>
    <member name="P:Windows.UI.Text.Core.CoreTextTextUpdatingEventArgs.Text">
      <summary>Gets the text that the text input server is requesting to be set into the modified range. The server populates this property before raising the event.</summary>
      <returns>The text that the server is requesting to be set into the modified range.</returns>
    </member>
    <member name="M:Windows.UI.Text.Core.CoreTextTextUpdatingEventArgs.GetDeferral">
      <summary>Requests that the text update operation be delayed. Call this method if your text input control is hosted on a worker thread rather than on the UI thread.</summary>
      <returns>A Deferral deferral object.</returns>
    </member>
    <member name="T:Windows.UI.Text.Core.CoreTextTextUpdatingResult">
      <summary>Defines constants that specify the result of handling the TextUpdating event.</summary>
    </member>
    <member name="F:Windows.UI.Text.Core.CoreTextTextUpdatingResult.Failed">
      <summary>The text update operation was not completed as the text input server expected. The state of the text input control is unchanged.</summary>
    </member>
    <member name="F:Windows.UI.Text.Core.CoreTextTextUpdatingResult.Succeeded">
      <summary>The text update operation completed successfully.</summary>
    </member>
    <member name="T:Windows.UI.ViewManagement.AccessibilitySettings">
      <summary>Provides access to the high contrast accessibility settings.</summary>
    </member>
    <member name="M:Windows.UI.ViewManagement.AccessibilitySettings.#ctor">
      <summary>Initializes a new AccessibilitySettings object.</summary>
    </member>
    <member name="P:Windows.UI.ViewManagement.AccessibilitySettings.HighContrast">
      <summary>Gets a value that indicates whether the system high contrast feature is on or off.</summary>
      <returns>True if the high contrast feature is on; otherwise false.</returns>
    </member>
    <member name="P:Windows.UI.ViewManagement.AccessibilitySettings.HighContrastScheme">
      <summary>Gets the name of the default high contrast color scheme.</summary>
      <returns>The name of the default high contrast color scheme.</returns>
    </member>
    <member name="E:Windows.UI.ViewManagement.AccessibilitySettings.HighContrastChanged">
      <summary>Occurs when the system high contrast feature turns on or off.</summary>
    </member>
    <member name="T:Windows.UI.ViewManagement.ActivationViewSwitcher">
      <summary>Provides methods for switching to an app view in response to an activation.</summary>
    </member>
    <member name="M:Windows.UI.ViewManagement.ActivationViewSwitcher.IsViewPresentedOnActivationVirtualDesktop(System.Int32)">
      <summary>Returns a value that indicates whether the specified view is present on the virtual desktop that the activation was initiated on.</summary>
      <param name="viewId">The identifier for that view that is being activated.</param>
      <returns>**true** if the view is present on the virtual desktop that the activation was initiated on; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.ViewManagement.ActivationViewSwitcher.ShowAsStandaloneAsync(System.Int32)">
      <summary>Shows the view in a new standalone window.</summary>
      <param name="viewId">The identifier for the view.</param>
      <returns>The asynchronous results of the operation. Use this to determine when the async call is complete.</returns>
    </member>
    <member name="M:Windows.UI.ViewManagement.ActivationViewSwitcher.ShowAsStandaloneAsync(System.Int32,Windows.UI.ViewManagement.ViewSizePreference)">
      <summary>Shows the view in a new standalone window and sets the size preference for the view.</summary>
      <param name="viewId">The identifier for the view.</param>
      <param name="sizePreference">The preferred size of the view.</param>
      <returns>The asynchronous results of the operation. Use this to determine when the async call is complete.</returns>
    </member>
    <member name="T:Windows.UI.ViewManagement.ApplicationView">
      <summary>Represents the active application view and associated states and behaviors.</summary>
    </member>
    <member name="P:Windows.UI.ViewManagement.ApplicationView.AdjacentToLeftDisplayEdge">
      <summary>Gets a value that indicates whether the current window is in close proximity to the left edge of the screen.</summary>
      <returns>**true** if the current window is in close proximity to the left edge of the screen; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.ViewManagement.ApplicationView.AdjacentToRightDisplayEdge">
      <summary>Gets a value that indicates whether the current window is in close proximity to the right edge of the screen.</summary>
      <returns>**true** if the current window is in close proximity to the right edge of the screen; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.ViewManagement.ApplicationView.CriticalInputMismatch">
      <summary>Gets or sets a value that indicates whether there is a critical input mismatch.</summary>
      <returns>**true** if there is a critical input mismatch; otherwise, **false**. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.ViewManagement.ApplicationView.DesiredBoundsMode">
      <summary>Gets a value that indicates the bounds used by the framework to lay out the contents of the window (app view).</summary>
      <returns>The current layout bounds of the window. The default is **UseVisible**.</returns>
    </member>
    <member name="P:Windows.UI.ViewManagement.ApplicationView.FullScreenSystemOverlayMode">
      <summary>Gets or sets a value that indicates how an app in full-screen mode responds to edge swipe actions.</summary>
      <returns>A value from the FullScreenSystemOverlayMode enumeration that indicates how an app in full-screen mode responds to edge swipe actions.</returns>
    </member>
    <member name="P:Windows.UI.ViewManagement.ApplicationView.Id">
      <summary>Gets the ID of the window (app view).</summary>
      <returns>The ID of the window. It is unique for all windows managed by the app.</returns>
    </member>
    <member name="P:Windows.UI.ViewManagement.ApplicationView.IsFullScreen">
      <summary>Gets a value that indicates whether the window touches both the left and right sides of the display.</summary>
      <returns>**true** if the window touches both the left and right sides of the display; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.ViewManagement.ApplicationView.IsFullScreenMode">
      <summary>Gets a value that indicates whether the app is running in full-screen mode.</summary>
      <returns>**true** if the app is running in full-screen mode; otherwise, **false**. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.ViewManagement.ApplicationView.IsOnLockScreen">
      <summary>Gets whether the window (app view) is on the Windows lock screen.</summary>
      <returns>**true** if the calling window is on the lock screen; **false** if it is not.</returns>
    </member>
    <member name="P:Windows.UI.ViewManagement.ApplicationView.IsScreenCaptureEnabled">
      <summary>Gets or sets whether screen capture is enabled for the window (app view).</summary>
      <returns>**true** if screen capture is enabled for the window; **false** if it is not.</returns>
    </member>
    <member name="P:Windows.UI.ViewManagement.ApplicationView.Orientation">
      <summary>Gets the current orientation (landscape or portrait) of the window (app view) with respect to the display.</summary>
      <returns>The current orientation of the calling window.</returns>
    </member>
    <member name="P:Windows.UI.ViewManagement.ApplicationView.PersistedStateId">
      <summary>Gets or sets a string that identifies this view for tracking and saving state.</summary>
      <returns>A string that identifies this view for tracking and saving state.</returns>
    </member>
    <member name="P:Windows.UI.ViewManagement.ApplicationView.PreferredLaunchViewSize">
      <summary>Gets or sets the size that the app launches with when the ApplicationView.PreferredLaunchWindowingMode property is set to **PreferredLaunchViewSize**, except in cases where the system manages the window size directly.</summary>
      <returns>The size that the app launches with when the ApplicationView.PreferredLaunchWindowingMode property is set to **PreferredLaunchViewSize**, except in cases where the system manages the window size directly.</returns>
    </member>
    <member name="P:Windows.UI.ViewManagement.ApplicationView.PreferredLaunchWindowingMode">
      <summary>Gets or sets a value that indicates the windowing mode the app launches with.</summary>
      <returns>An enumeration value that indicates the windowing mode of the app.</returns>
    </member>
    <member name="P:Windows.UI.ViewManagement.ApplicationView.SuppressSystemOverlays">
      <summary>Gets or sets a value indicating whether or not system overlays (such as overlay applications or the soft steering wheel) should be shown.</summary>
      <returns>**true** if system overlays (such as overlay applications or the soft steering wheel) should be shown; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.ViewManagement.ApplicationView.TemporaryInputMismatch">
      <summary>Gets or sets a value that indicates whether there is a temporary input mismatch.</summary>
      <returns>**true** if there is a temporary input mismatch; otherwise, **false**. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.ViewManagement.ApplicationView.TerminateAppOnFinalViewClose">
      <summary>Indicates whether the app terminates when the last window is closed.</summary>
      <returns>**true** if the app terminates when the last open window is closed; **false** if it doesn't terminate.</returns>
    </member>
    <member name="P:Windows.UI.ViewManagement.ApplicationView.Title">
      <summary>Gets or sets the displayed title of the window.</summary>
      <returns>The title of the window.</returns>
    </member>
    <member name="P:Windows.UI.ViewManagement.ApplicationView.TitleBar">
      <summary>Gets the title bar of the app.</summary>
      <returns>The title bar of the app.</returns>
    </member>
    <member name="P:Windows.UI.ViewManagement.ApplicationView.UIContext">
      <summary>Gets the context identifier for the view.</summary>
      <returns>The context identifier for the view.</returns>
    </member>
    <member name="P:Windows.UI.ViewManagement.ApplicationView.Value">
      <summary>Gets the state of the current window (app view).</summary>
      <returns>The state of the current window (app view). This state indicates the orientation (landscape or portrait) and whether or not the app is snapped.</returns>
    </member>
    <member name="P:Windows.UI.ViewManagement.ApplicationView.ViewMode">
      <summary>Gets the app view mode for the current view.</summary>
      <returns>A value of the enumeration that indicates the view mode of the current view.</returns>
    </member>
    <member name="P:Windows.UI.ViewManagement.ApplicationView.VisibleBounds">
      <summary>Gets the visible region of the window (app view). The visible region is the region not occluded by chrome such as the status bar and app bar.</summary>
      <returns>The visible region of the window (app view).</returns>
    </member>
    <member name="P:Windows.UI.ViewManagement.ApplicationView.WindowingEnvironment">
      <summary>Gets the windowing environment for the view.</summary>
      <returns>The windowing environment for the view.</returns>
    </member>
    <member name="E:Windows.UI.ViewManagement.ApplicationView.Consolidated">
      <summary>Occurs when the window is removed from the list of recently used apps, or if the user executes a close gesture on it.</summary>
    </member>
    <member name="E:Windows.UI.ViewManagement.ApplicationView.VisibleBoundsChanged">
      <summary>This event is raised when the value of VisibleBounds changes, typically as a result of the status bar, app bar, or other chrome being shown or hidden.</summary>
    </member>
    <member name="M:Windows.UI.ViewManagement.ApplicationView.ApplyApplicationUserModelID(System.String)">
      <summary>
      </summary>
      <param name="value">
      </param>
    </member>
    <member name="M:Windows.UI.ViewManagement.ApplicationView.ClearAllPersistedState">
      <summary>Clears any properties the system has saved for any view PersistedStateId for the given application.</summary>
    </member>
    <member name="M:Windows.UI.ViewManagement.ApplicationView.ClearPersistedState(System.String)">
      <summary>Clears any properties the system has saved for the view with the specified identifier for the given application.</summary>
      <param name="key">The PersistedStateId for the view to be cleared.</param>
    </member>
    <member name="M:Windows.UI.ViewManagement.ApplicationView.ExitFullScreenMode">
      <summary>Takes the app out of full-screen mode.</summary>
    </member>
    <member name="M:Windows.UI.ViewManagement.ApplicationView.GetApplicationViewIdForWindow(Windows.UI.Core.ICoreWindow)">
      <summary>Gets the window ID that corresponds to a specific CoreWindow managed by the app.</summary>
      <param name="window">Reference to the CoreWindow object that contains a window handle used by the app.</param>
      <returns>The ID of the window associated with the supplied CoreWindow.</returns>
    </member>
    <member name="M:Windows.UI.ViewManagement.ApplicationView.GetDisplayRegions">
      <summary>Returns the collection of display regions available for the view.</summary>
      <returns>The collection of display regions available for the view.</returns>
    </member>
    <member name="M:Windows.UI.ViewManagement.ApplicationView.GetForCurrentView">
      <summary>Gets the view state and behavior settings of the active application.</summary>
      <returns>An ApplicationView instance that can be used to get and set app display properties.</returns>
    </member>
    <member name="M:Windows.UI.ViewManagement.ApplicationView.IsViewModeSupported(Windows.UI.ViewManagement.ApplicationViewMode)">
      <summary>Determines whether the specified view mode is supported on the current device.</summary>
      <param name="viewMode">A value of the enumeration that indicates the desired view mode.</param>
      <returns>**true** if the specified view mode is supported; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.ViewManagement.ApplicationView.SetDesiredBoundsMode(Windows.UI.ViewManagement.ApplicationViewBoundsMode)">
      <summary>Sets a value indicating the bounds used by the framework to lay out the contents of the window (app view).</summary>
      <param name="boundsMode">The bounds that the framework should use to lay out the contents of the window (app view).</param>
      <returns>**true** to confirm that the change to DesiredBoundsMode was successful; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.ViewManagement.ApplicationView.SetPreferredMinSize(Windows.Foundation.Size)">
      <summary>Sets the smallest size, in effective pixels, allowed for the app window.</summary>
      <param name="minSize">The smallest size allowed for the app window, or a Size whose height and width are both zero to use the system default minimum size.</param>
    </member>
    <member name="M:Windows.UI.ViewManagement.ApplicationView.ShowStandardSystemOverlays">
      <summary>Shows system UI elements, like the title bar, over a full-screen app.</summary>
    </member>
    <member name="M:Windows.UI.ViewManagement.ApplicationView.TryConsolidateAsync">
      <summary>Tries to close the current app view. This method is a programmatic equivalent to a user initiating a close gesture for the app view.</summary>
      <returns>**true** if the app views are consolidated; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.ViewManagement.ApplicationView.TryEnterFullScreenMode">
      <summary>Attempts to place the app in full-screen mode.</summary>
      <returns>**true** if the app is placed in full-screen mode; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.ViewManagement.ApplicationView.TryEnterViewModeAsync(Windows.UI.ViewManagement.ApplicationViewMode)">
      <summary>Attempts to change the app view to the specified view mode.</summary>
      <param name="viewMode">A value of the enumeration that indicates the desired view mode.</param>
      <returns>**true** if the app view was changed to the specified view mode; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.ViewManagement.ApplicationView.TryEnterViewModeAsync(Windows.UI.ViewManagement.ApplicationViewMode,Windows.UI.ViewManagement.ViewModePreferences)">
      <summary>Attempts to change the app view to the specified view mode using the specified options.</summary>
      <param name="viewMode">A value of the enumeration that indicates the desired view mode.</param>
      <param name="viewModePreferences">Preferred settings for the desired view mode.</param>
      <returns>**true** if the app view was changed to the specified view mode; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.ViewManagement.ApplicationView.TryResizeView(Windows.Foundation.Size)">
      <summary>Attempts to change the size of the view to the specified size in effective pixels.</summary>
      <param name="value">The new size of the view in effective pixels.</param>
      <returns>**true** if the view is resized to the requested size; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.ViewManagement.ApplicationView.TryUnsnap">
      <summary>Attempts to unsnap a previously snapped app. This call will only succeed when the app is running in the foreground.</summary>
      <deprecated type="deprecate">TryUnsnap may be altered or unavailable for releases after Windows 8.1. Apps can be continuously resized, but cannot be snapped, starting in Windows 8.1.</deprecated>
      <returns>**true** if the app has been successfully unsnapped; **false** if the unsnap attempt failed.</returns>
    </member>
    <member name="M:Windows.UI.ViewManagement.ApplicationView.TryUnsnapToFullscreen">
      <summary>Attempts to unsnap a previously snapped app.</summary>
      <deprecated type="deprecate">IApplicationViewFullscreenStatics is deprecated after Windows 8. Please use other resize APIs.</deprecated>
      <returns>**true** if the app has been successfully unsnapped; **false** if the unsnap attempt failed.</returns>
    </member>
    <member name="T:Windows.UI.ViewManagement.ApplicationViewBoundsMode">
      <summary>The bounds used by the framework to lay out the contents of a window (app view).</summary>
    </member>
    <member name="F:Windows.UI.ViewManagement.ApplicationViewBoundsMode.UseCoreWindow">
      <summary>Lay out the window's content within the region occupied by the core window (that is, including any occluded areas).</summary>
    </member>
    <member name="F:Windows.UI.ViewManagement.ApplicationViewBoundsMode.UseVisible">
      <summary>Lay out the window's content within the visible region (that is, the region not occluded by chrome such as the status bar and app bar).</summary>
    </member>
    <member name="T:Windows.UI.ViewManagement.ApplicationViewConsolidatedEventArgs">
      <summary>Contains the results of a window (app view) consolidation operation.</summary>
    </member>
    <member name="P:Windows.UI.ViewManagement.ApplicationViewConsolidatedEventArgs.IsAppInitiated">
      <summary>Gets a value that indicates whether the window consolidation was app-initiated.</summary>
      <returns>**true** if the window consolidation operation was app-initiated; otherwise **false**.</returns>
    </member>
    <member name="P:Windows.UI.ViewManagement.ApplicationViewConsolidatedEventArgs.IsUserInitiated">
      <summary>Gets a value that indicates whether the window consolidation was user-initiated.</summary>
      <returns>**true** if the window consolidation operation was user-initiated; otherwise, **false**.</returns>
    </member>
    <member name="T:Windows.UI.ViewManagement.ApplicationViewMode">
      <summary>Defines constants that specify the view mode of an app window.</summary>
    </member>
    <member name="F:Windows.UI.ViewManagement.ApplicationViewMode.CompactOverlay">
      <summary>The app window is in a compact overlay (picture-in-picture) mode.</summary>
    </member>
    <member name="F:Windows.UI.ViewManagement.ApplicationViewMode.Default">
      <summary>The app window is in it's default mode.</summary>
    </member>
    <member name="T:Windows.UI.ViewManagement.ApplicationViewOrientation">
      <summary>Defines the set of display orientation modes for a window (app view).</summary>
    </member>
    <member name="F:Windows.UI.ViewManagement.ApplicationViewOrientation.Landscape">
      <summary>The window is in landscape orientation, with the display width greater than the height.</summary>
    </member>
    <member name="F:Windows.UI.ViewManagement.ApplicationViewOrientation.Portrait">
      <summary>The window is in portrait orientation, with the display height greater than the width.</summary>
    </member>
    <member name="T:Windows.UI.ViewManagement.ApplicationViewState">
      <summary>Specifies the set of app view state changes that can be handled.</summary>
      <deprecated type="deprecate">ApplicationViewState may be altered or unavailable for releases after Windows 8.1. Instead, query for window layout sizes directly.</deprecated>
    </member>
    <member name="F:Windows.UI.ViewManagement.ApplicationViewState.Filled">
      <summary>The current app's view has been reduced to a partial screen view as the result of another app snapping.</summary>
    </member>
    <member name="F:Windows.UI.ViewManagement.ApplicationViewState.FullScreenLandscape">
      <summary>The current app's view is in full-screen (has no snapped app adjacent to it), and has changed to landscape orientation.</summary>
    </member>
    <member name="F:Windows.UI.ViewManagement.ApplicationViewState.FullScreenPortrait">
      <summary>The current app's view is in full-screen (has no snapped app adjacent to it), and has changed to portrait orientation.</summary>
    </member>
    <member name="F:Windows.UI.ViewManagement.ApplicationViewState.Snapped">
      <summary>The current app's view has been snapped.</summary>
    </member>
    <member name="T:Windows.UI.ViewManagement.ApplicationViewSwitcher">
      <summary>Represents the app view switching behaviors for an app.</summary>
    </member>
    <member name="M:Windows.UI.ViewManagement.ApplicationViewSwitcher.DisableShowingMainViewOnActivation">
      <summary>Disables the primary window (app view) when the app is activated, showing the most recently displayed window instead.</summary>
    </member>
    <member name="M:Windows.UI.ViewManagement.ApplicationViewSwitcher.DisableSystemViewActivationPolicy">
      <summary>Disables Windows shell control of the view selection on activation, and lets the app handle it instead.</summary>
    </member>
    <member name="M:Windows.UI.ViewManagement.ApplicationViewSwitcher.PrepareForCustomAnimatedSwitchAsync(System.Int32,System.Int32,Windows.UI.ViewManagement.ApplicationViewSwitchingOptions)">
      <summary>Prepares your app to visually transition between two windows with a custom animation.</summary>
      <param name="toViewId">The ID of the window from which your app is transitioning.</param>
      <param name="fromViewId">The ID of the window to which your app is transitioning.</param>
      <param name="options">Enumeration value that specifies thw view switching behaviors.</param>
      <returns>Asynchronously returns **true** if the call succeeds; **false** if it does not.</returns>
    </member>
    <member name="M:Windows.UI.ViewManagement.ApplicationViewSwitcher.SwitchAsync(System.Int32)">
      <summary>Visually replaces the calling window (app view) with a specified window.</summary>
      <param name="viewId">The ID of the window under preparation for display.</param>
      <returns>The asynchronous results of the operation. Use this to determine when the async call is complete.</returns>
    </member>
    <member name="M:Windows.UI.ViewManagement.ApplicationViewSwitcher.SwitchAsync(System.Int32,System.Int32)">
      <summary>Visually replaces the calling window (app view) with a specified window.</summary>
      <param name="toViewId">The ID of the window under preparation for display.</param>
      <param name="fromViewId">The ID of the calling, currently displayed window.</param>
      <returns>The asynchronous results of the operation. Use this to determine when the async call is complete.</returns>
    </member>
    <member name="M:Windows.UI.ViewManagement.ApplicationViewSwitcher.SwitchAsync(System.Int32,System.Int32,Windows.UI.ViewManagement.ApplicationViewSwitchingOptions)">
      <summary>Visually replaces the calling window (app view) with a specified window.</summary>
      <param name="toViewId">The ID of the window under preparation for display.</param>
      <param name="fromViewId">The ID of the calling, currently displayed window.</param>
      <param name="options">Options for the display transition behaviors.</param>
      <returns>The asynchronous results of the operation. Use this to determine when the async call is complete.</returns>
    </member>
    <member name="M:Windows.UI.ViewManagement.ApplicationViewSwitcher.TryShowAsStandaloneAsync(System.Int32)">
      <summary>Displays another window (app view) for the app on the screen, adjacent to the original window</summary>
      <param name="viewId">The ID of the new window to display.</param>
      <returns>Asynchronously returns **true** if the call succeeds; **false** if it does not.</returns>
    </member>
    <member name="M:Windows.UI.ViewManagement.ApplicationViewSwitcher.TryShowAsStandaloneAsync(System.Int32,Windows.UI.ViewManagement.ViewSizePreference)">
      <summary>Displays another window (app view) for the app on the screen, adjacent to the original window</summary>
      <param name="viewId">The ID of the new window to display.</param>
      <param name="sizePreference">The preferred general sizing of the new window.</param>
      <returns>Asynchronously returns **true** if the call succeeds; **false** if it does not.</returns>
    </member>
    <member name="M:Windows.UI.ViewManagement.ApplicationViewSwitcher.TryShowAsStandaloneAsync(System.Int32,Windows.UI.ViewManagement.ViewSizePreference,System.Int32,Windows.UI.ViewManagement.ViewSizePreference)">
      <summary>Displays another window (app view) for the app on the screen, adjacent to the original window.</summary>
      <param name="viewId">The ID of the new window to display.</param>
      <param name="sizePreference">The preferred general sizing of the new window.</param>
      <param name="anchorViewId">The ID of the calling (anchor) window.</param>
      <param name="anchorSizePreference">The preferred new general sizing of the calling window if this call succeeds.</param>
      <returns>Asynchronously returns **true** if the call succeeds; **false** if it does not.</returns>
    </member>
    <member name="M:Windows.UI.ViewManagement.ApplicationViewSwitcher.TryShowAsViewModeAsync(System.Int32,Windows.UI.ViewManagement.ApplicationViewMode)">
      <summary>Displays a view as a standalone view in the desired view mode.</summary>
      <param name="viewId">The ID of the window to display.</param>
      <param name="viewMode">The desired view mode for the window.</param>
      <returns>Asynchronously returns **true** if the call succeeds; **false** if it does not.</returns>
    </member>
    <member name="M:Windows.UI.ViewManagement.ApplicationViewSwitcher.TryShowAsViewModeAsync(System.Int32,Windows.UI.ViewManagement.ApplicationViewMode,Windows.UI.ViewManagement.ViewModePreferences)">
      <summary>Displays a view as a standalone view in the desired view mode with the specified options.</summary>
      <param name="viewId">The ID of the window to display.</param>
      <param name="viewMode">The desired view mode for the window.</param>
      <param name="viewModePreferences">Preferred settings for the desired view mode.</param>
      <returns>Asynchronously returns **true** if the call succeeds; **false** if it does not.</returns>
    </member>
    <member name="T:Windows.UI.ViewManagement.ApplicationViewSwitchingOptions">
      <summary>Defines a set of options for window (app view) switching behaviors.</summary>
    </member>
    <member name="F:Windows.UI.ViewManagement.ApplicationViewSwitchingOptions.ConsolidateViews">
      <summary>Close the initial window and remove it from the list of recently used apps, and display the window to which the app is switching.</summary>
    </member>
    <member name="F:Windows.UI.ViewManagement.ApplicationViewSwitchingOptions.Default">
      <summary>Perform the standard animated transition between windows upon switching.</summary>
    </member>
    <member name="F:Windows.UI.ViewManagement.ApplicationViewSwitchingOptions.SkipAnimation">
      <summary>Immediately transition between windows without animation.</summary>
    </member>
    <member name="T:Windows.UI.ViewManagement.ApplicationViewTitleBar">
      <summary>Represents the title bar of an app.</summary>
    </member>
    <member name="P:Windows.UI.ViewManagement.ApplicationViewTitleBar.BackgroundColor">
      <summary>Gets or sets the color of the title bar background.</summary>
      <returns>The color of the title bar background. (See Color.)</returns>
    </member>
    <member name="P:Windows.UI.ViewManagement.ApplicationViewTitleBar.ButtonBackgroundColor">
      <summary>Gets or sets the background color of the title bar buttons.</summary>
      <returns>The background color of the title bar buttons. (See Color.)</returns>
    </member>
    <member name="P:Windows.UI.ViewManagement.ApplicationViewTitleBar.ButtonForegroundColor">
      <summary>Gets or sets the foreground color of the title bar buttons.</summary>
      <returns>The foreground color of the title bar buttons. (See Color.)</returns>
    </member>
    <member name="P:Windows.UI.ViewManagement.ApplicationViewTitleBar.ButtonHoverBackgroundColor">
      <summary>Gets or sets the background color of a title bar button when the pointer is over it.</summary>
      <returns>The background color of a title bar button when the pointer is over it. (See Color.)</returns>
    </member>
    <member name="P:Windows.UI.ViewManagement.ApplicationViewTitleBar.ButtonHoverForegroundColor">
      <summary>Gets or sets the foreground color of a title bar button when the pointer is over it.</summary>
      <returns>The foreground color of a title bar button when the pointer is over it. (See Color.)</returns>
    </member>
    <member name="P:Windows.UI.ViewManagement.ApplicationViewTitleBar.ButtonInactiveBackgroundColor">
      <summary>Gets or sets the background color of a title bar button when it's inactive.</summary>
      <returns>The background color of a title bar button when it's inactive. (See Color.)</returns>
    </member>
    <member name="P:Windows.UI.ViewManagement.ApplicationViewTitleBar.ButtonInactiveForegroundColor">
      <summary>Gets or sets the foreground color of a title bar button when it's inactive.</summary>
      <returns>The foreground color of a title bar button when it's inactive. (See Color.)</returns>
    </member>
    <member name="P:Windows.UI.ViewManagement.ApplicationViewTitleBar.ButtonPressedBackgroundColor">
      <summary>Gets or sets the background color of a title bar button when it's pressed.</summary>
      <returns>The background color of a title bar button when it's pressed. (See Color.)</returns>
    </member>
    <member name="P:Windows.UI.ViewManagement.ApplicationViewTitleBar.ButtonPressedForegroundColor">
      <summary>Gets or sets the foreground color of a title bar button when it's pressed.</summary>
      <returns>The foreground color of a title bar button when it's pressed. (See Color.)</returns>
    </member>
    <member name="P:Windows.UI.ViewManagement.ApplicationViewTitleBar.ForegroundColor">
      <summary>Gets or sets the color of the title bar foreground.</summary>
      <returns>The color of the title bar foreground. (See Color.)</returns>
    </member>
    <member name="P:Windows.UI.ViewManagement.ApplicationViewTitleBar.InactiveBackgroundColor">
      <summary>Gets or sets the color of the title bar background when it's inactive.</summary>
      <returns>The color of the title bar background when it's inactive. (See Color.)</returns>
    </member>
    <member name="P:Windows.UI.ViewManagement.ApplicationViewTitleBar.InactiveForegroundColor">
      <summary>Gets or sets the color of the title bar foreground when it's inactive.</summary>
      <returns>The color of the title bar foreground when it's inactive. (See Color.)</returns>
    </member>
    <member name="T:Windows.UI.ViewManagement.ApplicationViewTransferContext">
      <summary>Represents information about a window drag operation.</summary>
    </member>
    <member name="M:Windows.UI.ViewManagement.ApplicationViewTransferContext.#ctor">
      <summary>Initializes a new instance of the ApplicationViewTransferContext class.</summary>
    </member>
    <member name="P:Windows.UI.ViewManagement.ApplicationViewTransferContext.DataPackageFormatId">
      <summary>Gets the format ID of the DataPackage for the drag operation.</summary>
      <returns>The format ID of the DataPackage for the drag operation.</returns>
    </member>
    <member name="P:Windows.UI.ViewManagement.ApplicationViewTransferContext.ViewId">
      <summary>Gets or sets the ID of the application view.</summary>
      <returns>The ID of the application view.</returns>
    </member>
    <member name="T:Windows.UI.ViewManagement.ApplicationViewWindowingMode">
      <summary>Defines constants that specify whether the app window is auto-sized, full-screen, or set to a specific size on launch.</summary>
    </member>
    <member name="F:Windows.UI.ViewManagement.ApplicationViewWindowingMode.Auto">
      <summary>The system sizes the app window automatically.</summary>
    </member>
    <member name="F:Windows.UI.ViewManagement.ApplicationViewWindowingMode.CompactOverlay">
      <summary>The window is shown as a compact overlay (picture-in-picture).</summary>
    </member>
    <member name="F:Windows.UI.ViewManagement.ApplicationViewWindowingMode.FullScreen">
      <summary>The window is full-screen.</summary>
    </member>
    <member name="F:Windows.UI.ViewManagement.ApplicationViewWindowingMode.Maximized">
      <summary>The window is maximized.</summary>
    </member>
    <member name="F:Windows.UI.ViewManagement.ApplicationViewWindowingMode.PreferredLaunchViewSize">
      <summary>The window is sized as specified by the ApplicationView.PreferredLaunchViewSize property.</summary>
    </member>
    <member name="T:Windows.UI.ViewManagement.FullScreenSystemOverlayMode">
      <summary>Defines constants that specify how the app responds to edge gestures when in full-screen mode.</summary>
    </member>
    <member name="F:Windows.UI.ViewManagement.FullScreenSystemOverlayMode.Minimal">
      <summary>Edge gestures call up a temporary UI, which in turn can be used to call up system overlays corresponding to that edge.</summary>
    </member>
    <member name="F:Windows.UI.ViewManagement.FullScreenSystemOverlayMode.Standard">
      <summary>Edge gestures call up system overlays, like the taskbar and title bar.</summary>
    </member>
    <member name="T:Windows.UI.ViewManagement.HandPreference">
      <summary>Defines the set of directional preferences for the user interface presented by the app view.</summary>
    </member>
    <member name="F:Windows.UI.ViewManagement.HandPreference.LeftHanded">
      <summary>The preferred layout is for left-directional users.</summary>
    </member>
    <member name="F:Windows.UI.ViewManagement.HandPreference.RightHanded">
      <summary>The preferred layout is for right-directional users.</summary>
    </member>
    <member name="T:Windows.UI.ViewManagement.InputPane">
      <summary>Enables an app to receive notifications when the docked touch keyboard, or Soft Input Panel (SIP), is about to be displayed or hidden, and to determine which portion of the application's window is obscured by the input pane.</summary>
    </member>
    <member name="P:Windows.UI.ViewManagement.InputPane.OccludedRect">
      <summary>Gets the region of the app window obscured by the input pane.</summary>
      <returns>The rectangle, in client coordinates, representing the region of the app window hidden behind the input pane. Specified in device-independent pixel (DIP).</returns>
    </member>
    <member name="P:Windows.UI.ViewManagement.InputPane.Visible">
      <summary>Gets or sets a value that indicates whether the input pane is shown.</summary>
      <returns>**true** if the input pane is shown; otherwise, **false**.</returns>
    </member>
    <member name="E:Windows.UI.ViewManagement.InputPane.Hiding">
      <summary>Occurs when the input pane starts sliding out of view.</summary>
    </member>
    <member name="E:Windows.UI.ViewManagement.InputPane.Showing">
      <summary>Occurs when the input pane starts sliding into view.</summary>
    </member>
    <member name="M:Windows.UI.ViewManagement.InputPane.GetForCurrentView">
      <summary>Gets the InputPane object associated with the application window that is currently visible.</summary>
      <returns>The input pane.</returns>
    </member>
    <member name="M:Windows.UI.ViewManagement.InputPane.GetForUIContext(Windows.UI.UIContext)">
      <summary>Gets the InputPane object associated with the view with the specified context identifier.</summary>
      <param name="context">The context identifier of the view to get the input pane for.</param>
      <returns>The input pane.</returns>
    </member>
    <member name="M:Windows.UI.ViewManagement.InputPane.TryHide">
      <summary>Tries to hide the InputPane, if it is visible.</summary>
      <returns>**true** if the request to hide the InputPane was accepted; otherwise **false**.</returns>
    </member>
    <member name="M:Windows.UI.ViewManagement.InputPane.TryShow">
      <summary>Tries to show the InputPane, if it is hidden.</summary>
      <returns>**true** if the request to show the InputPane was accepted; otherwise **false**.</returns>
    </member>
    <member name="T:Windows.UI.ViewManagement.InputPaneVisibilityEventArgs">
      <summary>Provides data for the input pane Hiding and Showing events.</summary>
    </member>
    <member name="P:Windows.UI.ViewManagement.InputPaneVisibilityEventArgs.EnsuredFocusedElementInView">
      <summary>Identifies whether the application has taken steps to ensure that the input pane doesn't cover the UI element that has focus.</summary>
      <returns>True if the application has ensured that the input pane isn't covering the UI element that has focus; otherwise false.</returns>
    </member>
    <member name="P:Windows.UI.ViewManagement.InputPaneVisibilityEventArgs.OccludedRect">
      <summary>Gets the region of the application's window that the input pane is covering.</summary>
      <returns>The window region that the input pane is covering, in client coordinates specified in device independent pixels (DIPs).</returns>
    </member>
    <member name="T:Windows.UI.ViewManagement.ProjectionManager">
      <summary>Defines a set of methods for managing the windows (app views) sent to secondary displays, such as projectors.</summary>
    </member>
    <member name="P:Windows.UI.ViewManagement.ProjectionManager.ProjectionDisplayAvailable">
      <summary>Gets whether or not a projection display is available to use.</summary>
      <returns>**true** if a projection display is available on the current computer; **false** if it is not.</returns>
    </member>
    <member name="E:Windows.UI.ViewManagement.ProjectionManager.ProjectionDisplayAvailableChanged">
      <summary>Occurs when a projector or other secondary display becomes available or unavailable.</summary>
    </member>
    <member name="M:Windows.UI.ViewManagement.ProjectionManager.GetDeviceSelector">
      <summary>Returns a string that is used to enumerate device services.</summary>
      <returns>A string that is used to enumerate device services.</returns>
    </member>
    <member name="M:Windows.UI.ViewManagement.ProjectionManager.RequestStartProjectingAsync(System.Int32,System.Int32,Windows.Foundation.Rect)">
      <summary>Makes a request to asynchronously sends a window (app view) to the projector or other secondary display.</summary>
      <param name="projectionViewId">The new ID of the window to be displayed by the projector or other secondary display.</param>
      <param name="anchorViewId">The ID of the original window before projection.</param>
      <param name="selection">The area to one side of which the flyout is displayed.</param>
      <returns>**true** if projection started; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.ViewManagement.ProjectionManager.RequestStartProjectingAsync(System.Int32,System.Int32,Windows.Foundation.Rect,Windows.UI.Popups.Placement)">
      <summary>Makes a request to asynchronously sends a window (app view) to the projector or other secondary display with the specified preferred placement.</summary>
      <param name="projectionViewId">The new ID of the window to be displayed by the projector or other secondary display.</param>
      <param name="anchorViewId">The ID of the original window before projection.</param>
      <param name="selection">The area to one side of which the flyout is displayed.</param>
      <param name="prefferedPlacement">The side of the rectangle where the flyout should appear.</param>
      <returns>**true** if projection started; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.ViewManagement.ProjectionManager.StartProjectingAsync(System.Int32,System.Int32)">
      <summary>Asynchronously sends a window (app view) to the projector or other secondary display.</summary>
      <param name="projectionViewId">The new ID of the window to be displayed by the projector or other secondary display.</param>
      <param name="anchorViewId">The ID of the original window before projection.</param>
      <returns>The asynchronous results of the operation. Use this to determine when the async call is complete.</returns>
    </member>
    <member name="M:Windows.UI.ViewManagement.ProjectionManager.StartProjectingAsync(System.Int32,System.Int32,Windows.Devices.Enumeration.DeviceInformation)">
      <summary>Asynchronously sends a window (app view) to the projector or other secondary display, and provides info about the display.</summary>
      <param name="projectionViewId">The new ID of the window to be displayed by the projector or other secondary display.</param>
      <param name="anchorViewId">The ID of the original window before projection.</param>
      <param name="displayDeviceInfo">Information about the display device.</param>
      <returns>The asynchronous results of the operation. Use this to determine when the async call is complete.</returns>
    </member>
    <member name="M:Windows.UI.ViewManagement.ProjectionManager.StopProjectingAsync(System.Int32,System.Int32)">
      <summary>Asynchronously hides a window (app view) displayed by a projector or other secondary display.</summary>
      <param name="projectionViewId">The ID of the window currently displayed by the projector or other secondary display.</param>
      <param name="anchorViewId">The ID of the original window before projection.</param>
      <returns>The asynchronous results of the operation. Use this to determine when the async call is complete.</returns>
    </member>
    <member name="M:Windows.UI.ViewManagement.ProjectionManager.SwapDisplaysForViewsAsync(System.Int32,System.Int32)">
      <summary>Asynchronously swaps the calling window (app view) with the window displayed on the projector or other secondary display. The result is that the calling window is displayed on the projector, and the formerly projected window is displayed on the device screen.</summary>
      <param name="projectionViewId">The ID of the window currently displayed by the projector.</param>
      <param name="anchorViewId">The ID of the window to swap with the projected window.</param>
      <returns>The asynchronous results of the operation. Use this to determine when the async call is complete.</returns>
    </member>
    <member name="T:Windows.UI.ViewManagement.UIColorType">
      <summary>Defines constants that specify known system color values.</summary>
    </member>
    <member name="F:Windows.UI.ViewManagement.UIColorType.Accent">
      <summary>The accent color.</summary>
    </member>
    <member name="F:Windows.UI.ViewManagement.UIColorType.AccentDark1">
      <summary>The dark accent color.</summary>
    </member>
    <member name="F:Windows.UI.ViewManagement.UIColorType.AccentDark2">
      <summary>The darker accent color.</summary>
    </member>
    <member name="F:Windows.UI.ViewManagement.UIColorType.AccentDark3">
      <summary>The darkest accent color.</summary>
    </member>
    <member name="F:Windows.UI.ViewManagement.UIColorType.AccentLight1">
      <summary>The light accent color.</summary>
    </member>
    <member name="F:Windows.UI.ViewManagement.UIColorType.AccentLight2">
      <summary>The lighter accent color.</summary>
    </member>
    <member name="F:Windows.UI.ViewManagement.UIColorType.AccentLight3">
      <summary>The lightest accent color.</summary>
    </member>
    <member name="F:Windows.UI.ViewManagement.UIColorType.Background">
      <summary>The background color.</summary>
    </member>
    <member name="F:Windows.UI.ViewManagement.UIColorType.Complement">
      <summary>Not supported. Do not use.</summary>
    </member>
    <member name="F:Windows.UI.ViewManagement.UIColorType.Foreground">
      <summary>The foreground color.</summary>
    </member>
    <member name="T:Windows.UI.ViewManagement.UIElementType">
      <summary>Defines the set of user interface element types.</summary>
    </member>
    <member name="F:Windows.UI.ViewManagement.UIElementType.AccentColor">
      <summary>
      </summary>
    </member>
    <member name="F:Windows.UI.ViewManagement.UIElementType.ActiveCaption">
      <summary>An active caption element.</summary>
    </member>
    <member name="F:Windows.UI.ViewManagement.UIElementType.Background">
      <summary>A background element.</summary>
    </member>
    <member name="F:Windows.UI.ViewManagement.UIElementType.ButtonFace">
      <summary>A button face element.</summary>
    </member>
    <member name="F:Windows.UI.ViewManagement.UIElementType.ButtonText">
      <summary>The text displayed on a button.</summary>
    </member>
    <member name="F:Windows.UI.ViewManagement.UIElementType.CaptionText">
      <summary>The text displayed in a caption.</summary>
    </member>
    <member name="F:Windows.UI.ViewManagement.UIElementType.GrayText">
      <summary>Greyed text.</summary>
    </member>
    <member name="F:Windows.UI.ViewManagement.UIElementType.Highlight">
      <summary>A highlighted user interface (UI) element.</summary>
    </member>
    <member name="F:Windows.UI.ViewManagement.UIElementType.HighlightText">
      <summary>Highlighted text.</summary>
    </member>
    <member name="F:Windows.UI.ViewManagement.UIElementType.Hotlight">
      <summary>A hotlighted UI element.</summary>
    </member>
    <member name="F:Windows.UI.ViewManagement.UIElementType.InactiveCaption">
      <summary>An inactive caption element.</summary>
    </member>
    <member name="F:Windows.UI.ViewManagement.UIElementType.InactiveCaptionText">
      <summary>The text displayed in an inactive caption element.</summary>
    </member>
    <member name="F:Windows.UI.ViewManagement.UIElementType.NonTextHigh">
      <summary>
      </summary>
    </member>
    <member name="F:Windows.UI.ViewManagement.UIElementType.NonTextLow">
      <summary>
      </summary>
    </member>
    <member name="F:Windows.UI.ViewManagement.UIElementType.NonTextMedium">
      <summary>
      </summary>
    </member>
    <member name="F:Windows.UI.ViewManagement.UIElementType.NonTextMediumHigh">
      <summary>
      </summary>
    </member>
    <member name="F:Windows.UI.ViewManagement.UIElementType.NonTextMediumLow">
      <summary>
      </summary>
    </member>
    <member name="F:Windows.UI.ViewManagement.UIElementType.OverlayOutsidePopup">
      <summary>
      </summary>
    </member>
    <member name="F:Windows.UI.ViewManagement.UIElementType.PageBackground">
      <summary>
      </summary>
    </member>
    <member name="F:Windows.UI.ViewManagement.UIElementType.PopupBackground">
      <summary>
      </summary>
    </member>
    <member name="F:Windows.UI.ViewManagement.UIElementType.TextContrastWithHigh">
      <summary>
      </summary>
    </member>
    <member name="F:Windows.UI.ViewManagement.UIElementType.TextHigh">
      <summary>
      </summary>
    </member>
    <member name="F:Windows.UI.ViewManagement.UIElementType.TextLow">
      <summary>
      </summary>
    </member>
    <member name="F:Windows.UI.ViewManagement.UIElementType.TextMedium">
      <summary>
      </summary>
    </member>
    <member name="F:Windows.UI.ViewManagement.UIElementType.Window">
      <summary>A window.</summary>
    </member>
    <member name="F:Windows.UI.ViewManagement.UIElementType.WindowText">
      <summary>The text displayed in a window's UI decoration.</summary>
    </member>
    <member name="T:Windows.UI.ViewManagement.UISettings">
      <summary>Contains a set of common app user interface settings and operations.</summary>
    </member>
    <member name="M:Windows.UI.ViewManagement.UISettings.#ctor">
      <summary>Creates a new default instance of the UISettings class.</summary>
    </member>
    <member name="P:Windows.UI.ViewManagement.UISettings.AdvancedEffectsEnabled">
      <summary>Gets a value that indicates whether the system Transparency effects setting is enabled.</summary>
      <returns>**true** if Transparency UI effects are enabled; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.ViewManagement.UISettings.AnimationsEnabled">
      <summary>Gets whether animations are enabled for the user interface.</summary>
      <returns>**true** if animations are enabled; **false** if not.</returns>
    </member>
    <member name="P:Windows.UI.ViewManagement.UISettings.AutoHideScrollBars">
      <summary>Gets whether the user has specified that scroll bars should be automatically hidden when not being interacted with.</summary>
      <returns>True, if **Settings -&gt; Ease of Access -&gt; Display -&gt; Automatically hide scroll bars in Windows** is set. Otherwise, false.</returns>
    </member>
    <member name="P:Windows.UI.ViewManagement.UISettings.CaretBlinkRate">
      <summary>Gets the blink rate of a new caret created by the app view.</summary>
      <returns>The blink rate of the new caret, in milliseconds.</returns>
    </member>
    <member name="P:Windows.UI.ViewManagement.UISettings.CaretBrowsingEnabled">
      <summary>Gets whether the caret can be used for browse operations.</summary>
      <returns>True if the caret can be used for browse operations; false if it cannot.</returns>
    </member>
    <member name="P:Windows.UI.ViewManagement.UISettings.CaretWidth">
      <summary>Gets the width of a new caret created by the app view.</summary>
      <returns>The width of a new caret, in pixels.</returns>
    </member>
    <member name="P:Windows.UI.ViewManagement.UISettings.CursorSize">
      <summary>Gets the size of a new cursor created by the app view.</summary>
      <returns>The size of a new cursor.</returns>
    </member>
    <member name="P:Windows.UI.ViewManagement.UISettings.DoubleClickTime">
      <summary>Gets the maximum allowed time between clicks in a double-click operation.</summary>
      <returns>The delta of a double-click operation, in milliseconds.</returns>
    </member>
    <member name="P:Windows.UI.ViewManagement.UISettings.HandPreference">
      <summary>Gets the directional preference of the user interface created by the app view.</summary>
      <returns>The directional preference of the user interface.</returns>
    </member>
    <member name="P:Windows.UI.ViewManagement.UISettings.MessageDuration">
      <summary>Gets the length of time a message is displayed for the app view.</summary>
      <returns>The duration the message is displayed, in seconds.</returns>
    </member>
    <member name="P:Windows.UI.ViewManagement.UISettings.MouseHoverTime">
      <summary>Gets the amount of time the mouse pointer can rest in a hover rectangle before a hover event is raised.</summary>
      <returns>The hover time before a hover event is raised, in milliseconds.</returns>
    </member>
    <member name="P:Windows.UI.ViewManagement.UISettings.ScrollBarArrowSize">
      <summary>Gets the size of a scroll bar arrow for windows associated with the app view.</summary>
      <returns>The size of a scroll bar arrow.</returns>
    </member>
    <member name="P:Windows.UI.ViewManagement.UISettings.ScrollBarSize">
      <summary>Gets the size of a scroll bar for windows associated with the app view.</summary>
      <returns>The size of the scroll bar.</returns>
    </member>
    <member name="P:Windows.UI.ViewManagement.UISettings.ScrollBarThumbBoxSize">
      <summary>Gets the size of a thumb box for windows associated with the app view.</summary>
      <returns>The size of the thumb box.</returns>
    </member>
    <member name="P:Windows.UI.ViewManagement.UISettings.TextScaleFactor">
      <summary>Gets the value of the system text size setting.</summary>
      <returns>The value ranges from 1 to 2.25.</returns>
    </member>
    <member name="E:Windows.UI.ViewManagement.UISettings.AdvancedEffectsEnabledChanged">
      <summary>Occurs when the system advanced UI effects setting is enabled or disabled.</summary>
    </member>
    <member name="E:Windows.UI.ViewManagement.UISettings.AnimationsEnabledChanged">
      <summary>Occurs when the value of the AnimationsEnabled property has changed.</summary>
    </member>
    <member name="E:Windows.UI.ViewManagement.UISettings.AutoHideScrollBarsChanged">
      <summary>Event invoked when the AutoHideScrollBars state changes.</summary>
    </member>
    <member name="E:Windows.UI.ViewManagement.UISettings.ColorValuesChanged">
      <summary>Occurs when color values have changed.</summary>
    </member>
    <member name="E:Windows.UI.ViewManagement.UISettings.MessageDurationChanged">
      <summary>Occurs when the value of the MessageDuration property has changed.</summary>
    </member>
    <member name="E:Windows.UI.ViewManagement.UISettings.TextScaleFactorChanged">
      <summary>Occurs when the system text size setting is changed.</summary>
    </member>
    <member name="M:Windows.UI.ViewManagement.UISettings.GetColorValue(Windows.UI.ViewManagement.UIColorType)">
      <summary>Returns the color value of the specified color type.</summary>
      <param name="desiredColor">An enumeration value that specifies the type of color to get a value for.</param>
      <returns>The color value of the specified color type.</returns>
    </member>
    <member name="M:Windows.UI.ViewManagement.UISettings.UIElementColor(Windows.UI.ViewManagement.UIElementType)">
      <summary>Gets the color used for a specific user interface element type, such as a button face or window text.</summary>
      <param name="desiredElement">The type of element for which the color will be obtained.</param>
      <returns>The color of the element type, expressed as a 32-bit color value.</returns>
    </member>
    <member name="T:Windows.UI.ViewManagement.UISettingsAnimationsEnabledChangedEventArgs">
      <summary>Contains event data for the AnimationsEnabledChanged event.</summary>
    </member>
    <member name="T:Windows.UI.ViewManagement.UISettingsAutoHideScrollBarsChangedEventArgs">
      <summary>Contains event data for the AutoHideScrollBarsChanged event.</summary>
    </member>
    <member name="T:Windows.UI.ViewManagement.UISettingsMessageDurationChangedEventArgs">
      <summary>Contains event data for the MessageDurationChanged event.</summary>
    </member>
    <member name="T:Windows.UI.ViewManagement.UIViewSettings">
      <summary>Represents UI states and behaviors associated with the device mode (Tablet or Desktop) and input device type.</summary>
    </member>
    <member name="P:Windows.UI.ViewManagement.UIViewSettings.UserInteractionMode">
      <summary>Gets a value that indicates whether the device UI is optimized for touch input or mouse input.</summary>
      <returns>A value that indicates the input type (mouse or touch) the device UI is optimized for.</returns>
    </member>
    <member name="M:Windows.UI.ViewManagement.UIViewSettings.GetForCurrentView">
      <summary>Gets the UI states and behaviors associated with the device mode (Tablet or Desktop) for the active app.</summary>
      <returns>A UIViewSettings instance that can be used to get and set view settings properties.</returns>
    </member>
    <member name="T:Windows.UI.ViewManagement.UserInteractionMode">
      <summary>Specifies the UI view, optimized for input device type.</summary>
    </member>
    <member name="F:Windows.UI.ViewManagement.UserInteractionMode.Mouse">
      <summary>The device UI is optimized for mouse input.</summary>
    </member>
    <member name="F:Windows.UI.ViewManagement.UserInteractionMode.Touch">
      <summary>The device UI is optimized for touch input.</summary>
    </member>
    <member name="T:Windows.UI.ViewManagement.ViewModePreferences">
      <summary>Represents the preferred settings to be applied to a view when it's changed to a new view mode.</summary>
    </member>
    <member name="P:Windows.UI.ViewManagement.ViewModePreferences.CustomSize">
      <summary>Gets or sets a custom preferred size for the app window.</summary>
      <returns>The preferred size for the app window.</returns>
    </member>
    <member name="P:Windows.UI.ViewManagement.ViewModePreferences.ViewSizePreference">
      <summary>Gets or sets the preferred size of the app window.</summary>
      <returns>A value of the enumeration that indicates the preferred size of the app window.</returns>
    </member>
    <member name="M:Windows.UI.ViewManagement.ViewModePreferences.CreateDefault(Windows.UI.ViewManagement.ApplicationViewMode)">
      <summary>Creates a new instance of **ViewModePreferences** with default property values set for the specified view mode.</summary>
      <param name="mode">The view mode to set default preferences for.</param>
      <returns>A new instance of **ViewModePreferences** with default property values set for the specified view mode.</returns>
    </member>
    <member name="T:Windows.UI.ViewManagement.ViewSizePreference">
      <summary>Defines the set of possible general window (app view) size preferences.</summary>
    </member>
    <member name="F:Windows.UI.ViewManagement.ViewSizePreference.Custom">
      <summary>The window uses a custom preferred size specifed in the app.</summary>
    </member>
    <member name="F:Windows.UI.ViewManagement.ViewSizePreference.Default">
      <summary>The app does not have a window size preference specified. Windows, rather than the app, sets the size preference, which defaults to **UseHalf**.</summary>
    </member>
    <member name="F:Windows.UI.ViewManagement.ViewSizePreference.UseHalf">
      <summary>The window uses 50% (half) of the available horizontal screen pixels.</summary>
    </member>
    <member name="F:Windows.UI.ViewManagement.ViewSizePreference.UseLess">
      <summary>The window uses less than 50% of the available horizontal screen pixels.</summary>
    </member>
    <member name="F:Windows.UI.ViewManagement.ViewSizePreference.UseMinimum">
      <summary>The window uses the minimum horizontal pixel width (either 320 or 500 pixels) specifies in the app's manifest (such as package.appxmanifest).</summary>
    </member>
    <member name="F:Windows.UI.ViewManagement.ViewSizePreference.UseMore">
      <summary>The window uses more than 50% of the available horizontal screen pixels.</summary>
    </member>
    <member name="F:Windows.UI.ViewManagement.ViewSizePreference.UseNone">
      <summary>The window has no visible component.</summary>
    </member>
    <member name="T:Windows.UI.ViewManagement.Core.CoreInputView">
      <summary>Enables an app to receive notifications when a docked, undocked, moveable, or transitory input pane (and associated UI) is moved, displayed, or hidden, and to determine which portion of the app's window is obscured by the pane.</summary>
    </member>
    <member name="E:Windows.UI.ViewManagement.Core.CoreInputView.OcclusionsChanged">
      <summary>Occurs when one or more CoreInputViewOcclusion objects change their position or occluding area.</summary>
    </member>
    <member name="E:Windows.UI.ViewManagement.Core.CoreInputView.PrimaryViewHiding">
      <summary>Occurs before the input pane associated with the CoreInputView is hidden (if visible).</summary>
    </member>
    <member name="E:Windows.UI.ViewManagement.Core.CoreInputView.PrimaryViewShowing">
      <summary>Occurs before the input pane associated with the CoreInputView is shown (if hidden).</summary>
    </member>
    <member name="E:Windows.UI.ViewManagement.Core.CoreInputView.XYFocusTransferredToPrimaryView">
      <summary>Occurs when focus is moved to the input pane from the application UI.</summary>
    </member>
    <member name="E:Windows.UI.ViewManagement.Core.CoreInputView.XYFocusTransferringFromPrimaryView">
      <summary>Occurs before the input pane loses focus and before a UI element gets focus.</summary>
    </member>
    <member name="M:Windows.UI.ViewManagement.Core.CoreInputView.GetCoreInputViewOcclusions">
      <summary>Retrieves a reference to each input pane currently occluding the app.</summary>
      <returns>A CoreInputViewOcclusion collection.</returns>
    </member>
    <member name="M:Windows.UI.ViewManagement.Core.CoreInputView.GetForCurrentView">
      <summary>Retrieves the CoreInputView object associated with the current window.</summary>
      <returns>The CoreInputView object associated with the current window.</returns>
    </member>
    <member name="M:Windows.UI.ViewManagement.Core.CoreInputView.GetForUIContext(Windows.UI.UIContext)">
      <summary>Gets a CoreInputView object associated with the view with the specified context identifier.</summary>
      <param name="context">The context identifier of the view to get the CoreInputView for.</param>
      <returns>A CoreInputView for the specified context identifier.</returns>
    </member>
    <member name="M:Windows.UI.ViewManagement.Core.CoreInputView.TryHide">
      <summary>Attempts to hide (if visible) the input pane associated with the CoreInputView pane.</summary>
      <returns>**true** if the request to show the input pane was accepted; otherwise **false**.</returns>
    </member>
    <member name="M:Windows.UI.ViewManagement.Core.CoreInputView.TryHidePrimaryView">
      <summary>Attempts to hide (if visible) the input pane associated with the CoreInputView.</summary>
      <returns>**true** if the request to show the input pane was accepted; otherwise **false**.</returns>
    </member>
    <member name="M:Windows.UI.ViewManagement.Core.CoreInputView.TryShow">
      <summary>Attempts to show (if hidden) the input pane associated with the CoreInputView.</summary>
      <returns>**true** if the request to show the input pane was accepted; otherwise **false**.</returns>
    </member>
    <member name="M:Windows.UI.ViewManagement.Core.CoreInputView.TryShow(Windows.UI.ViewManagement.Core.CoreInputViewKind)">
      <summary>Attempts to show (if hidden) the specified type of input pane associated with the CoreInputView.</summary>
      <param name="type">CoreInputViewKind</param>
      <returns>**true** if the request to show the input pane was accepted; otherwise **false**.</returns>
    </member>
    <member name="M:Windows.UI.ViewManagement.Core.CoreInputView.TryShowPrimaryView">
      <summary>Attempts to show (if hidden) the CoreInputView pane.</summary>
      <returns>**true** if the request to show the input pane was accepted; otherwise **false**.</returns>
    </member>
    <member name="M:Windows.UI.ViewManagement.Core.CoreInputView.TryTransferXYFocusToPrimaryView(Windows.Foundation.Rect,Windows.UI.ViewManagement.Core.CoreInputViewXYFocusTransferDirection)">
      <summary>Attempts to move focus from the application UI to the input pane.</summary>
      <param name="origin">The rectangle, in client coordinates, representing the previously focused UI element. Specified in device-independent pixels (DIP).</param>
      <param name="direction">The direction of navigation. If the input pane is not located in the specified direction, this method fails and returns false.</param>
      <returns>True, if the input pane received focus; otherwise, false.</returns>
    </member>
    <member name="T:Windows.UI.ViewManagement.Core.CoreInputViewHidingEventArgs">
      <summary>Contains event data for the PrimaryViewHiding event.</summary>
    </member>
    <member name="M:Windows.UI.ViewManagement.Core.CoreInputViewHidingEventArgs.TryCancel">
      <summary>Attempts to cancel the PrimaryViewHiding event of the input pane associated with the CoreInputView pane (if input pane is visible).</summary>
      <returns>
      </returns>
    </member>
    <member name="T:Windows.UI.ViewManagement.Core.CoreInputViewKind">
      <summary>Defines the values for specifying a preferred view for the input pane.</summary>
    </member>
    <member name="F:Windows.UI.ViewManagement.Core.CoreInputViewKind.Default">
      <summary>Show the default input pane view.</summary>
    </member>
    <member name="F:Windows.UI.ViewManagement.Core.CoreInputViewKind.Emoji">
      <summary>Show the emoji pane view. If it is not available, it will show the emoji view of the software keyboard.</summary>
    </member>
    <member name="F:Windows.UI.ViewManagement.Core.CoreInputViewKind.Handwriting">
      <summary>Show the handwriting pane view. If it is not available, it will show the software keyboard.</summary>
    </member>
    <member name="F:Windows.UI.ViewManagement.Core.CoreInputViewKind.Keyboard">
      <summary>Show the software keyboard view.</summary>
    </member>
    <member name="F:Windows.UI.ViewManagement.Core.CoreInputViewKind.Symbols">
      <summary>
      </summary>
    </member>
    <member name="T:Windows.UI.ViewManagement.Core.CoreInputViewOcclusion">
      <summary>Represents a single input pane currently occluding the app.</summary>
    </member>
    <member name="P:Windows.UI.ViewManagement.Core.CoreInputViewOcclusion.OccludingRect">
      <summary>Gets the bounding rect of the occluding input pane (and associated UI).</summary>
      <returns>The rectangle, in client coordinates, representing the region of the app window hidden behind the pane. Specified in device-independent pixels (DIP).</returns>
    </member>
    <member name="P:Windows.UI.ViewManagement.Core.CoreInputViewOcclusion.OcclusionKind">
      <summary>The type of occluding input pane (and associated UI).</summary>
      <returns>A value from the CoreInputViewOcclusionKind enumeration that indicates the type of input pane supported by the CoreInputViewOcclusion object.</returns>
    </member>
    <member name="T:Windows.UI.ViewManagement.Core.CoreInputViewOcclusionKind">
      <summary>Specifies the types of input panes supported by the CoreInputViewOcclusion object.</summary>
    </member>
    <member name="F:Windows.UI.ViewManagement.Core.CoreInputViewOcclusionKind.Docked">
      <summary>Docked panes such as a Soft Input Panel (SIP) like the **Touch keyboard and handwriting panel**.</summary>
    </member>
    <member name="F:Windows.UI.ViewManagement.Core.CoreInputViewOcclusionKind.Floating">
      <summary>Undocked panes such as a toolbar, or a Soft Input Panel (SIP) like the **Touch keyboard and handwriting panel**.</summary>
    </member>
    <member name="F:Windows.UI.ViewManagement.Core.CoreInputViewOcclusionKind.Overlay">
      <summary>Floating panes such as an inline Ink or Input Method Editor (IME) candidate window.</summary>
    </member>
    <member name="T:Windows.UI.ViewManagement.Core.CoreInputViewOcclusionsChangedEventArgs">
      <summary>Contains event data for the OcclusionsChanged event.</summary>
    </member>
    <member name="P:Windows.UI.ViewManagement.Core.CoreInputViewOcclusionsChangedEventArgs.Handled">
      <summary>Gets or sets a value that marks the event as handled. A **true** value for Handled prevents most handlers along the event route from handling the same event again.</summary>
      <returns>**true** to mark the event handled. **false** to leave the event unhandled, which permits the event to potentially route further and be acted on by other handlers. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.ViewManagement.Core.CoreInputViewOcclusionsChangedEventArgs.Occlusions">
      <summary>Gets the collection of input panes (and associated UI) currently occluding the app.</summary>
      <returns>The CoreInputViewOcclusion collection.</returns>
    </member>
    <member name="T:Windows.UI.ViewManagement.Core.CoreInputViewShowingEventArgs">
      <summary>Contains event data for the PrimaryViewShowing event.</summary>
    </member>
    <member name="M:Windows.UI.ViewManagement.Core.CoreInputViewShowingEventArgs.TryCancel">
      <summary>Attempts to cancel the PrimaryViewShowing event of the input pane associated with the CoreInputView pane (if input pane is visible).</summary>
      <returns>
      </returns>
    </member>
    <member name="T:Windows.UI.ViewManagement.Core.CoreInputViewTransferringXYFocusEventArgs">
      <summary>Contains event data for the XYFocusTransferringFromPrimaryView event.</summary>
    </member>
    <member name="P:Windows.UI.ViewManagement.Core.CoreInputViewTransferringXYFocusEventArgs.Direction">
      <summary>Gets the direction of focus navigation relative to the input pane.</summary>
      <returns>One of the values from CoreInputViewXYFocusTransferDirection.</returns>
    </member>
    <member name="P:Windows.UI.ViewManagement.Core.CoreInputViewTransferringXYFocusEventArgs.KeepPrimaryViewVisible">
      <summary>Gets or sets whether the input pane remains visible when the UI element loses focus.</summary>
      <returns>True, if the input pane remains visible; otherwise, false. The default is true.</returns>
    </member>
    <member name="P:Windows.UI.ViewManagement.Core.CoreInputViewTransferringXYFocusEventArgs.Origin">
      <summary>Gets the bounding rect of the originally focused element.</summary>
      <returns>The bounding rect of the focused input pane element for the TryTransferXYFocusToPrimaryView method, or the bounding rect of the focused UI element in the application for the XYFocusTransferringFromPrimaryView event.</returns>
    </member>
    <member name="P:Windows.UI.ViewManagement.Core.CoreInputViewTransferringXYFocusEventArgs.TransferHandled">
      <summary>Gets or sets a value that marks the XYFocusTransferringFromPrimaryView event as handled.</summary>
      <returns>Set the value to true on successful focus navigation. The default is false.</returns>
    </member>
    <member name="T:Windows.UI.ViewManagement.Core.CoreInputViewXYFocusTransferDirection">
      <summary>Specifies the direction of focus navigation relative to the input pane.</summary>
    </member>
    <member name="F:Windows.UI.ViewManagement.Core.CoreInputViewXYFocusTransferDirection.Down">
      <summary>Focus movement is do</summary>
    </member>
    <member name="F:Windows.UI.ViewManagement.Core.CoreInputViewXYFocusTransferDirection.Left">
      <summary>Focus movement is to the left.</summary>
    </member>
    <member name="F:Windows.UI.ViewManagement.Core.CoreInputViewXYFocusTransferDirection.Right">
      <summary>Focus movement is to the right.</summary>
    </member>
    <member name="F:Windows.UI.ViewManagement.Core.CoreInputViewXYFocusTransferDirection.Up">
      <summary>Focus movement is up.</summary>
    </member>
    <member name="T:Windows.UI.ViewManagement.Core.UISettingsController">
      <summary>Provides access to the **Ease of Access** display settings (Settings -&gt; Ease of Access -&gt; Display).</summary>
    </member>
    <member name="M:Windows.UI.ViewManagement.Core.UISettingsController.RequestDefaultAsync">
      <summary>Retrieves the default UISettingsController with access to **Ease of Access** display settings (Settings -&gt; Ease of Access -&gt; Display).</summary>
      <returns>An asynchronous operation that completes with a UISettingsController.</returns>
    </member>
    <member name="M:Windows.UI.ViewManagement.Core.UISettingsController.SetAdvancedEffectsEnabled(System.Boolean)">
      <summary>Turn complex window display effects on or off through the **Ease of Access** display settings (Settings -&gt; Ease of Access -&gt; Display).</summary>
      <param name="value">True, if enabled. Otherwise, false.</param>
    </member>
    <member name="M:Windows.UI.ViewManagement.Core.UISettingsController.SetAnimationsEnabled(System.Boolean)">
      <summary>Turn window animation effects on or off through the **Ease of Access** display settings (Settings -&gt; Ease of Access -&gt; Display).</summary>
      <param name="value">True, if enabled. Otherwise, false.</param>
    </member>
    <member name="M:Windows.UI.ViewManagement.Core.UISettingsController.SetAutoHideScrollBars(System.Boolean)">
      <summary>Turn automatic hiding of scroll bars on or off through the **Ease of Access** display settings (Settings -&gt; Ease of Access -&gt; Display).</summary>
      <param name="value">True, if enabled. Otherwise, false.</param>
    </member>
    <member name="M:Windows.UI.ViewManagement.Core.UISettingsController.SetMessageDuration(System.UInt32)">
      <summary>Set the amount of time that notifications are shown through the **Ease of Access** display settings (Settings -&gt; Ease of Access -&gt; Display).</summary>
      <param name="value">The amount of time notifications are shown, in seconds.</param>
    </member>
    <member name="M:Windows.UI.ViewManagement.Core.UISettingsController.SetTextScaleFactor(System.Double)">
      <summary>Set the text scale factor through the **Ease of Access** display settings (Settings -&gt; Ease of Access -&gt; Display).</summary>
      <param name="value">The text scale factor, in percent (100-225).</param>
    </member>
    <member name="T:Windows.UI.WebUI.ActivatedDeferral">
      <summary>Manages delayed activation for an app.</summary>
    </member>
    <member name="M:Windows.UI.WebUI.ActivatedDeferral.Complete">
      <summary>Notifies the system that the app has set up its state and initial UI and is ready to be displayed.</summary>
    </member>
    <member name="T:Windows.UI.WebUI.ActivatedEventHandler">
      <summary>Represents a method that handles the app activation event.</summary>
      <param name="sender">The sender.</param>
      <param name="eventArgs">The event information. The data type depends on why the app was activated. For a list of possible data types, see the ActivationKind enumeration.</param>
    </member>
    <member name="T:Windows.UI.WebUI.ActivatedOperation">
      <summary>Manages an app activation operation.</summary>
    </member>
    <member name="M:Windows.UI.WebUI.ActivatedOperation.GetDeferral">
      <summary>Requests that the completion of app activation be delayed.</summary>
      <returns>The activation deferral object.</returns>
    </member>
    <member name="T:Windows.UI.WebUI.BackgroundActivatedEventArgs">
      <summary>Makes all data available from the IBackgroundTask.Run method available to your event handler when your app is activated by a background trigger.</summary>
    </member>
    <member name="P:Windows.UI.WebUI.BackgroundActivatedEventArgs.TaskInstance">
      <summary>Gets the background task that activated the app.</summary>
      <returns>The background task that activated the app.</returns>
    </member>
    <member name="T:Windows.UI.WebUI.BackgroundActivatedEventHandler">
      <summary>Provides info when a background task activates the app.</summary>
      <param name="sender">The object that triggered the event.</param>
      <param name="eventArgs">Information about the event.</param>
    </member>
    <member name="T:Windows.UI.WebUI.EnteredBackgroundEventArgs">
      <summary>Provides data when an app begins running in the background.</summary>
    </member>
    <member name="M:Windows.UI.WebUI.EnteredBackgroundEventArgs.GetDeferral">
      <summary>Requests a delay before the app begins running in the background.</summary>
      <returns>A deferral that delays the app from running in the background.</returns>
    </member>
    <member name="T:Windows.UI.WebUI.EnteredBackgroundEventHandler">
      <summary>Represents a method that handles the entered background event.</summary>
      <param name="sender">The object that fired the event.</param>
      <param name="e">Information about the event.</param>
    </member>
    <member name="T:Windows.UI.WebUI.HtmlPrintDocumentSource">
      <summary>Manages the document source for app printing.</summary>
    </member>
    <member name="P:Windows.UI.WebUI.HtmlPrintDocumentSource.BottomMargin">
      <summary>Gets and sets the bottom margin of the document source.</summary>
      <returns>The bottom margin of the document source.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.HtmlPrintDocumentSource.Content">
      <summary>Gets and sets the content of the document source to print.</summary>
      <returns>The content of the document source to print.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.HtmlPrintDocumentSource.EnableHeaderFooter">
      <summary>Gets and sets a value that controls whether header and footer are enabled in the document source.</summary>
      <returns>A Boolean value that indicates whether header and footer are enabled in the document source. **TRUE** indicates enabled and **FALSE** indicates disabled.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.HtmlPrintDocumentSource.LeftMargin">
      <summary>Gets and sets the left margin of the document source.</summary>
      <returns>The left margin of the document source.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.HtmlPrintDocumentSource.PageRange">
      <summary>Gets the range of pages that prints.</summary>
      <returns>The range of pages that prints.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.HtmlPrintDocumentSource.PercentScale">
      <summary>Gets and sets the size of the document source by percentage.</summary>
      <returns>The size of the document source by percentage.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.HtmlPrintDocumentSource.RightMargin">
      <summary>Gets and sets the right margin of the document source.</summary>
      <returns>The right margin of the document source.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.HtmlPrintDocumentSource.ShrinkToFit">
      <summary>Gets and sets a value that controls whether content shrinks to fit the document source.</summary>
      <returns>A Boolean value that indicates whether content shrinks to fit the document source. **TRUE** indicates content shrinks to fit and **FALSE** otherwise. This property is ignored if the PercentScale property is set.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.HtmlPrintDocumentSource.TopMargin">
      <summary>Gets and sets the top margin of the document source.</summary>
      <returns>The top margin of the document source.</returns>
    </member>
    <member name="M:Windows.UI.WebUI.HtmlPrintDocumentSource.Close">
      <summary>Performs app-defined tasks that are associated with freeing, releasing, or resetting resources that were allocated for the document source.</summary>
    </member>
    <member name="M:Windows.UI.WebUI.HtmlPrintDocumentSource.TrySetPageRange(System.String)">
      <summary>Tries to set the page range of the document source.</summary>
      <param name="strPageRange">The page range to set.</param>
      <returns>A Boolean value that indicates whether trySetPageRange set the page range in *strPageRange*. **TRUE** indicates the page range was set and **FALSE** otherwise.</returns>
    </member>
    <member name="T:Windows.UI.WebUI.IActivatedEventArgsDeferral">
      <summary>Manages delayed activation for an app.</summary>
    </member>
    <member name="P:Windows.UI.WebUI.IActivatedEventArgsDeferral.ActivatedOperation">
      <summary>Gets the app activation operation.</summary>
      <returns>The activation operation.</returns>
    </member>
    <member name="T:Windows.UI.WebUI.IWebUIBackgroundTaskInstance">
      <summary>Provides access to an instance of a background task.</summary>
    </member>
    <member name="P:Windows.UI.WebUI.IWebUIBackgroundTaskInstance.Succeeded">
      <summary>Gets or sets the success value for the background task. The success value is what is returned to the foreground instance of your app in the completed event.</summary>
      <returns>An app can set this property to **false** to indicate that the background task has failed. Otherwise this property is always **true.**</returns>
    </member>
    <member name="T:Windows.UI.WebUI.IWebUINavigatedEventArgs">
      <summary>Provides data for an app navigation event.</summary>
    </member>
    <member name="P:Windows.UI.WebUI.IWebUINavigatedEventArgs.NavigatedOperation">
      <summary>Gets the app navigation operation.</summary>
      <returns>The app navigation operation.</returns>
    </member>
    <member name="T:Windows.UI.WebUI.LeavingBackgroundEventArgs">
      <summary>Provides data when an app is about to stop running in the background.</summary>
    </member>
    <member name="M:Windows.UI.WebUI.LeavingBackgroundEventArgs.GetDeferral">
      <summary>Requests a delay before the app stops running in the background.</summary>
      <returns>A deferral that delays the app from leaving the background.</returns>
    </member>
    <member name="T:Windows.UI.WebUI.LeavingBackgroundEventHandler">
      <summary>Represents a method that handles the leaving background event.</summary>
      <param name="sender">The object that fired the event.</param>
      <param name="e">Information about the event.</param>
    </member>
    <member name="T:Windows.UI.WebUI.NavigatedEventHandler">
      <summary>Represents a method that handles the app navigation event.</summary>
      <param name="sender">The sender.</param>
      <param name="e">The event information.</param>
    </member>
    <member name="T:Windows.UI.WebUI.NewWebUIViewCreatedEventArgs">
      <summary>Provides info when a new WebUIView is created.</summary>
    </member>
    <member name="P:Windows.UI.WebUI.NewWebUIViewCreatedEventArgs.ActivatedEventArgs">
      <summary>Gets info about the activated event that caused the view to be created.</summary>
      <returns>An object that provides info about the app's activation.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.NewWebUIViewCreatedEventArgs.HasPendingNavigate">
      <summary>
      </summary>
      <returns>
      </returns>
    </member>
    <member name="P:Windows.UI.WebUI.NewWebUIViewCreatedEventArgs.WebUIView">
      <summary>Gets the web UI view that triggered the event.</summary>
      <returns>The view that triggered the event.</returns>
    </member>
    <member name="M:Windows.UI.WebUI.NewWebUIViewCreatedEventArgs.GetDeferral">
      <summary>
      </summary>
      <returns>
      </returns>
    </member>
    <member name="T:Windows.UI.WebUI.PrintContent">
      <summary>Specifies the content that HtmlPrintDocumentSource.content prints.</summary>
    </member>
    <member name="F:Windows.UI.WebUI.PrintContent.AllPages">
      <summary>Print all pages.</summary>
    </member>
    <member name="F:Windows.UI.WebUI.PrintContent.CurrentPage">
      <summary>Print the current page.</summary>
    </member>
    <member name="F:Windows.UI.WebUI.PrintContent.CurrentSelection">
      <summary>Print the current selection of pages.</summary>
    </member>
    <member name="F:Windows.UI.WebUI.PrintContent.CustomPageRange">
      <summary>Print a custom page range.</summary>
    </member>
    <member name="T:Windows.UI.WebUI.ResumingEventHandler">
      <summary>Represents a method that handles the app resumption event.</summary>
      <param name="sender">The sender.</param>
    </member>
    <member name="T:Windows.UI.WebUI.SuspendingDeferral">
      <summary>Manages delayed suspension for an app. GetDeferral</summary>
    </member>
    <member name="M:Windows.UI.WebUI.SuspendingDeferral.Complete">
      <summary>Notifies the system that the app has saved its data and is ready to be suspended.</summary>
    </member>
    <member name="T:Windows.UI.WebUI.SuspendingEventArgs">
      <summary>Provides data for an app suspension event.</summary>
    </member>
    <member name="P:Windows.UI.WebUI.SuspendingEventArgs.SuspendingOperation">
      <summary>Gets the app suspension operation.</summary>
      <returns>The suspension operation.</returns>
    </member>
    <member name="T:Windows.UI.WebUI.SuspendingEventHandler">
      <summary>Represents a method that handles the app suspension event.</summary>
      <param name="sender">The sender.</param>
      <param name="e">The event data.</param>
    </member>
    <member name="T:Windows.UI.WebUI.SuspendingOperation">
      <summary>Manages an app suspension operation.</summary>
    </member>
    <member name="P:Windows.UI.WebUI.SuspendingOperation.Deadline">
      <summary>Gets the time remaining before a delayed app suspension operation continues.</summary>
      <returns>The time remaining.</returns>
    </member>
    <member name="M:Windows.UI.WebUI.SuspendingOperation.GetDeferral">
      <summary>Requests that the app suspension operation be delayed.</summary>
      <returns>The suspension deferral.</returns>
    </member>
    <member name="T:Windows.UI.WebUI.WebUIApplication">
      <summary>Enables an app to receive notifications related to the lifetime of the app.</summary>
    </member>
    <member name="E:Windows.UI.WebUI.WebUIApplication.Activated">
      <summary>Occurs when the app is activated.</summary>
    </member>
    <member name="E:Windows.UI.WebUI.WebUIApplication.BackgroundActivated">
      <summary>Invoked when the application is activated in the background.</summary>
    </member>
    <member name="E:Windows.UI.WebUI.WebUIApplication.EnteredBackground">
      <summary>Occurs when the app has begins running in the background (no UI is shown for the app).</summary>
    </member>
    <member name="E:Windows.UI.WebUI.WebUIApplication.LeavingBackground">
      <summary>Occurs when the app is about to leave the background and before the app's UI is shown.</summary>
    </member>
    <member name="E:Windows.UI.WebUI.WebUIApplication.Navigated">
      <summary>Occurs when the app is navigating.</summary>
    </member>
    <member name="E:Windows.UI.WebUI.WebUIApplication.NewWebUIViewCreated">
      <summary>Occurs when the system creates a new view for the app.</summary>
    </member>
    <member name="E:Windows.UI.WebUI.WebUIApplication.Resuming">
      <summary>Occurs when the app is resuming.</summary>
    </member>
    <member name="E:Windows.UI.WebUI.WebUIApplication.Suspending">
      <summary>Occurs when the app is suspending.</summary>
    </member>
    <member name="M:Windows.UI.WebUI.WebUIApplication.EnablePrelaunch(System.Boolean)">
      <summary>Specifies whether pre-launching is enabled.</summary>
      <param name="value">**true** to enable pre-launching; otherwise, **false**.</param>
    </member>
    <member name="M:Windows.UI.WebUI.WebUIApplication.RequestRestartAsync(System.String)">
      <summary>Attempts to programatically restart the application.</summary>
      <param name="launchArguments">
      </param>
      <returns>
      </returns>
    </member>
    <member name="M:Windows.UI.WebUI.WebUIApplication.RequestRestartForUserAsync(Windows.System.User,System.String)">
      <summary>Requests that the system restarts the app in the context of a specific user.</summary>
      <param name="user">The target user. The app will be restarted in the context of this user.</param>
      <param name="launchArguments">Launch arguments to pass to the app when it restarts.</param>
      <returns>An asynchronous operation that returns an AppRestartFailureReason object when it completes.</returns>
    </member>
    <member name="T:Windows.UI.WebUI.WebUIAppointmentsProviderAddAppointmentActivatedEventArgs">
      <summary>Provides data when an app is activated to add an appointment to the user’s calendar.</summary>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIAppointmentsProviderAddAppointmentActivatedEventArgs.ActivatedOperation">
      <summary>Gets the app activated operation.</summary>
      <returns>The activation operation.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIAppointmentsProviderAddAppointmentActivatedEventArgs.AddAppointmentOperation">
      <summary>Gets the appointment that is provided to the app when the user tries to add it.</summary>
      <returns>The appointment that is added.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIAppointmentsProviderAddAppointmentActivatedEventArgs.Kind">
      <summary>Gets the activation type.</summary>
      <returns>One of the enumeration values.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIAppointmentsProviderAddAppointmentActivatedEventArgs.PreviousExecutionState">
      <summary>Gets the execution state of the app before it was activated.</summary>
      <returns>One of the enumeration values.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIAppointmentsProviderAddAppointmentActivatedEventArgs.SplashScreen">
      <summary>Gets the splash screen object that provides information about the transition from the splash screen to the activated app.</summary>
      <returns>The object that provides splash screen information.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIAppointmentsProviderAddAppointmentActivatedEventArgs.User">
      <summary>Gets the user that the app was activated for.</summary>
      <returns>The user that the app was activated for.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIAppointmentsProviderAddAppointmentActivatedEventArgs.Verb">
      <summary>Gets the action to be performed by the appointments provider.</summary>
      <returns>The action to be performed by the appointments provider.</returns>
    </member>
    <member name="T:Windows.UI.WebUI.WebUIAppointmentsProviderRemoveAppointmentActivatedEventArgs">
      <summary>Provides data when an app is activated to remove an appointment from the user’s calendar.</summary>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIAppointmentsProviderRemoveAppointmentActivatedEventArgs.ActivatedOperation">
      <summary>Gets the app activated operation.</summary>
      <returns>The activation operation.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIAppointmentsProviderRemoveAppointmentActivatedEventArgs.Kind">
      <summary>Gets the activation type.</summary>
      <returns>One of the enumeration values.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIAppointmentsProviderRemoveAppointmentActivatedEventArgs.PreviousExecutionState">
      <summary>Gets the execution state of the app before it was activated.</summary>
      <returns>One of the enumeration values.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIAppointmentsProviderRemoveAppointmentActivatedEventArgs.RemoveAppointmentOperation">
      <summary>Gets the appointment that is provided to the app when the user tries to remove it.</summary>
      <returns>The appointment that is removed.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIAppointmentsProviderRemoveAppointmentActivatedEventArgs.SplashScreen">
      <summary>Gets the splash screen object that provides information about the transition from the splash screen to the activated app.</summary>
      <returns>The object that provides splash screen information.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIAppointmentsProviderRemoveAppointmentActivatedEventArgs.User">
      <summary>Gets the user that the app was activated for.</summary>
      <returns>The user that the app was activated for.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIAppointmentsProviderRemoveAppointmentActivatedEventArgs.Verb">
      <summary>Gets the action to be performed by the appointments provider.</summary>
      <returns>The action to be performed by the appointments provider.</returns>
    </member>
    <member name="T:Windows.UI.WebUI.WebUIAppointmentsProviderReplaceAppointmentActivatedEventArgs">
      <summary>Provides data when an app is activated to replace an appointment in the user’s calendar.</summary>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIAppointmentsProviderReplaceAppointmentActivatedEventArgs.ActivatedOperation">
      <summary>Gets the app activated operation.</summary>
      <returns>The activation operation.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIAppointmentsProviderReplaceAppointmentActivatedEventArgs.Kind">
      <summary>Gets the activation type.</summary>
      <returns>One of the enumeration values.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIAppointmentsProviderReplaceAppointmentActivatedEventArgs.PreviousExecutionState">
      <summary>Gets the execution state of the app before it was activated.</summary>
      <returns>One of the enumeration values.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIAppointmentsProviderReplaceAppointmentActivatedEventArgs.ReplaceAppointmentOperation">
      <summary>Gets the appointment that is provided to the app when the user tries to replace it.</summary>
      <returns>The appointment that is replaced.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIAppointmentsProviderReplaceAppointmentActivatedEventArgs.SplashScreen">
      <summary>Gets the splash screen object that provides information about the transition from the splash screen to the activated app.</summary>
      <returns>The object that provides splash screen information.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIAppointmentsProviderReplaceAppointmentActivatedEventArgs.User">
      <summary>Gets the user that the app was activated for.</summary>
      <returns>The user that the app was activated for.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIAppointmentsProviderReplaceAppointmentActivatedEventArgs.Verb">
      <summary>Gets the action to be performed by the appointments provider.</summary>
      <returns>The action to be performed by the appointments provider.</returns>
    </member>
    <member name="T:Windows.UI.WebUI.WebUIAppointmentsProviderShowAppointmentDetailsActivatedEventArgs">
      <summary>Provides data when an app is activated to show the details of an appointment.</summary>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIAppointmentsProviderShowAppointmentDetailsActivatedEventArgs.ActivatedOperation">
      <summary>Gets the app activation operation.</summary>
      <returns>The activated operation.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIAppointmentsProviderShowAppointmentDetailsActivatedEventArgs.InstanceStartDate">
      <summary>Gets the start date of the appointment instance for which the app should display details.</summary>
      <returns>The start date of the appointment instance for which the app should display details.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIAppointmentsProviderShowAppointmentDetailsActivatedEventArgs.Kind">
      <summary>Gets the activation type.</summary>
      <returns>One of the enumeration values.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIAppointmentsProviderShowAppointmentDetailsActivatedEventArgs.LocalId">
      <summary>Gets the local identifier of the appointment for which the app should display details.</summary>
      <returns>The local identifier of the appointment for which the app should display details.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIAppointmentsProviderShowAppointmentDetailsActivatedEventArgs.PreviousExecutionState">
      <summary>Gets the execution state of the app before it was activated.</summary>
      <returns>One of the enumeration values.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIAppointmentsProviderShowAppointmentDetailsActivatedEventArgs.RoamingId">
      <summary>Gets the roaming identifier of the appointment for which the app should display details.</summary>
      <returns>The roaming identifier of the appointment for which the app should display details.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIAppointmentsProviderShowAppointmentDetailsActivatedEventArgs.SplashScreen">
      <summary>Gets the splash screen object that provides information about the transition from the splash screen to the activated app.</summary>
      <returns>The object that provides splash screen information.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIAppointmentsProviderShowAppointmentDetailsActivatedEventArgs.User">
      <summary>Gets the user that the app was activated for.</summary>
      <returns>The user that the app was activated for.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIAppointmentsProviderShowAppointmentDetailsActivatedEventArgs.Verb">
      <summary>Gets the action to be performed by the appointments provider.</summary>
      <returns>The action to be performed by the appointments provider.</returns>
    </member>
    <member name="T:Windows.UI.WebUI.WebUIAppointmentsProviderShowTimeFrameActivatedEventArgs">
      <summary>Provides data when an app is activated to show a specified time frame on the user’s calendar.</summary>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIAppointmentsProviderShowTimeFrameActivatedEventArgs.ActivatedOperation">
      <summary>Gets the app activated operation.</summary>
      <returns>The activation operation.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIAppointmentsProviderShowTimeFrameActivatedEventArgs.Duration">
      <summary>Gets the duration of the time frame to be shown.</summary>
      <returns>The duration of the time frame.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIAppointmentsProviderShowTimeFrameActivatedEventArgs.Kind">
      <summary>Gets the activation type.</summary>
      <returns>One of the enumeration values.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIAppointmentsProviderShowTimeFrameActivatedEventArgs.PreviousExecutionState">
      <summary>Gets the execution state of the app before it was activated.</summary>
      <returns>One of the enumeration values.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIAppointmentsProviderShowTimeFrameActivatedEventArgs.SplashScreen">
      <summary>Gets the splash screen object that provides information about the transition from the splash screen to the activated app.</summary>
      <returns>The object that provides splash screen information.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIAppointmentsProviderShowTimeFrameActivatedEventArgs.TimeToShow">
      <summary>Gets the starting date and time of the time frame to be shown.</summary>
      <returns>The starting date and time of the time frame.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIAppointmentsProviderShowTimeFrameActivatedEventArgs.User">
      <summary>Gets the user that the app was activated for.</summary>
      <returns>The user that the app was activated for.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIAppointmentsProviderShowTimeFrameActivatedEventArgs.Verb">
      <summary>Gets the action to be performed by the appointments provider.</summary>
      <returns>The action to be performed by the appointments provider.</returns>
    </member>
    <member name="T:Windows.UI.WebUI.WebUIBackgroundTaskInstance">
      <summary>Represents an instance of a background task that has been triggered to run.</summary>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIBackgroundTaskInstance.Current">
      <summary>Gets the current background task.</summary>
      <returns>The current background task. This property can only be accessed in the context of a background task. This property is null in a foreground app.</returns>
    </member>
    <member name="T:Windows.UI.WebUI.WebUIBackgroundTaskInstanceRuntimeClass">
      <summary>Provides access to an instance of a background task.</summary>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIBackgroundTaskInstanceRuntimeClass.InstanceId">
      <summary>Gets the instance ID of the background task instance.</summary>
      <returns>A unique identifier for the background task instance. This identifier is generated by the system when the instance is created.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIBackgroundTaskInstanceRuntimeClass.Progress">
      <summary>Gets or sets progress status for a background task instance.</summary>
      <returns>A value defined by the application to indicate the task's progress.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIBackgroundTaskInstanceRuntimeClass.Succeeded">
      <summary>Gets or sets the success value for the background task. The success value is what is returned to the foreground instance of your app in the completed event.</summary>
      <returns>An app can set this property to **false** to indicate that the background task has failed. Otherwise this property is always **true.**</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIBackgroundTaskInstanceRuntimeClass.SuspendedCount">
      <summary>Gets the number of times resource management policy caused the background task to be suspended.</summary>
      <returns>The number of times the background task has been suspended.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIBackgroundTaskInstanceRuntimeClass.Task">
      <summary>Gets access to the registered background task for this background task instance.</summary>
      <returns>An interface that provides access to the registered background task.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIBackgroundTaskInstanceRuntimeClass.TriggerDetails">
      <summary>Gets additional information associated with a background task instance.</summary>
      <returns>Represents additional information for the background task. If the background task is triggered by a mobile network operator notification, this property is an instance of a NetworkOperatorNotificationEventDetails class. If the background task is triggered by a system event or time event, this property is not used.</returns>
    </member>
    <member name="E:Windows.UI.WebUI.WebUIBackgroundTaskInstanceRuntimeClass.Canceled">
      <summary>Attaches a cancellation event handler to the background task instance.</summary>
    </member>
    <member name="M:Windows.UI.WebUI.WebUIBackgroundTaskInstanceRuntimeClass.GetDeferral">
      <summary>Informs the system that the background task might continue to perform work after the IBackgroundTask.Run method returns. This method is not applicable to JavaScript background tasks.</summary>
      <returns>A background task deferral.</returns>
    </member>
    <member name="T:Windows.UI.WebUI.WebUIBarcodeScannerPreviewActivatedEventArgs">
      <summary>Provides event info when a barcode scanner preview activates the app.</summary>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIBarcodeScannerPreviewActivatedEventArgs.ActivatedOperation">
      <summary>Gets the object that manages the app's activation.</summary>
      <returns>An object that manages the app's activation.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIBarcodeScannerPreviewActivatedEventArgs.ConnectionId">
      <summary>Gets a connection ID used to match the service connection.</summary>
      <returns>The connection ID used to match the service connection.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIBarcodeScannerPreviewActivatedEventArgs.Kind">
      <summary>Gets the type of action that activated the app.</summary>
      <returns>The type of action that activated the app.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIBarcodeScannerPreviewActivatedEventArgs.PreviousExecutionState">
      <summary>Gets the execution state of the app before it was activated.</summary>
      <returns>The app's previous execution state.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIBarcodeScannerPreviewActivatedEventArgs.SplashScreen">
      <summary>Gets the splash screen object, which provides information about the transition from the splash screen to the activated app.</summary>
      <returns>The object that provides splash screen information.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIBarcodeScannerPreviewActivatedEventArgs.User">
      <summary>Gets the user for the barcode scanner preview.</summary>
      <returns>The user who activated the app.</returns>
    </member>
    <member name="T:Windows.UI.WebUI.WebUICachedFileUpdaterActivatedEventArgs">
      <summary>Provides information about the activated event that fires when the user saves or opens a file that needs updates from the app.</summary>
    </member>
    <member name="P:Windows.UI.WebUI.WebUICachedFileUpdaterActivatedEventArgs.ActivatedOperation">
      <summary>Gets the app activated operation.</summary>
      <returns>The activation operation.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUICachedFileUpdaterActivatedEventArgs.CachedFileUpdaterUI">
      <summary>Gets the letterbox UI of the file picker that is displayed when a file needs updates from the app.</summary>
      <returns>The letterbox UI of the file picker that is displayed when a file needs updates from the app.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUICachedFileUpdaterActivatedEventArgs.Kind">
      <summary>Gets the activation type.</summary>
      <returns>The activationKind.cachedFileUpdater enumeration value.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUICachedFileUpdaterActivatedEventArgs.PreviousExecutionState">
      <summary>Gets the execution state of the app before it was activated.</summary>
      <returns>One of the enumeration values.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUICachedFileUpdaterActivatedEventArgs.SplashScreen">
      <summary>Gets the splash screen object that provides information about the transition from the splash screen to the activated app.</summary>
      <returns>The object that provides splash screen information.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUICachedFileUpdaterActivatedEventArgs.User">
      <summary>Gets the user that the app was activated for.</summary>
      <returns>The user that the app was activated for.</returns>
    </member>
    <member name="T:Windows.UI.WebUI.WebUICommandLineActivatedEventArgs">
      <summary>Provides information, such as the command-line arguments, when an app is activated from the command line.</summary>
    </member>
    <member name="P:Windows.UI.WebUI.WebUICommandLineActivatedEventArgs.ActivatedOperation">
      <summary>Gets info about the activation of the app such as what arguments were provided and the current directory path.</summary>
      <returns>The activation info.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUICommandLineActivatedEventArgs.Kind">
      <summary>Gets the type of activation that launched the app.</summary>
      <returns>The activation kind.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUICommandLineActivatedEventArgs.Operation">
      <summary>Gets info about the activation of the app such as what arguments were provided and the current directory path.</summary>
      <returns>The activation info.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUICommandLineActivatedEventArgs.PreviousExecutionState">
      <summary>Gets the execution state of the app before it was activated.</summary>
      <returns>The execution state before the app was activated.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUICommandLineActivatedEventArgs.SplashScreen">
      <summary>Gets info about the transition from the splash screen to the activated app.</summary>
      <returns>The splash screen transition info.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUICommandLineActivatedEventArgs.User">
      <summary>Gets the user that the app was activated for.</summary>
      <returns>The user that the app was activated for.</returns>
    </member>
    <member name="T:Windows.UI.WebUI.WebUIContactPanelActivatedEventArgs">
      <summary>Provides data when an app is activated because it uses the Contact Panel.</summary>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIContactPanelActivatedEventArgs.ActivatedOperation">
      <summary>Gets the operation that activated the app.</summary>
      <returns>The operation that activated the app.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIContactPanelActivatedEventArgs.Contact">
      <summary>Gets the selected contact from the Contact Panel.</summary>
      <returns>The selected contact.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIContactPanelActivatedEventArgs.ContactPanel">
      <summary>Gets the contact panel.</summary>
      <returns>The contact panel.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIContactPanelActivatedEventArgs.Kind">
      <summary>Gets the activation type.</summary>
      <returns>The ActivationKind.Contact enumeration value.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIContactPanelActivatedEventArgs.PreviousExecutionState">
      <summary>Gets the execution state of the app before it was activated.</summary>
      <returns>The execution state of the app before it was activated.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIContactPanelActivatedEventArgs.SplashScreen">
      <summary>Gets the splash screen object, which provides information about the transition from the splash screen to the activated app.</summary>
      <returns>An object that provides splash screen information.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIContactPanelActivatedEventArgs.User">
      <summary>Gets the user the app was activated for.</summary>
      <returns>The user the app was activated for.</returns>
    </member>
    <member name="T:Windows.UI.WebUI.WebUIDeviceActivatedEventArgs">
      <summary>Provides information for a device that invokes AutoPlay.</summary>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIDeviceActivatedEventArgs.ActivatedOperation">
      <summary>Gets the app activated operation.</summary>
      <returns>The activation operation.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIDeviceActivatedEventArgs.CurrentlyShownApplicationViewId">
      <summary>Gets the identifier for the currently shown app view.</summary>
      <returns>The identifier for the currently shown app view.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIDeviceActivatedEventArgs.DeviceInformationId">
      <summary>Gets the device identifier for the device that invoked AutoPlay.</summary>
      <returns>The device identifier for the device that invoked AutoPlay.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIDeviceActivatedEventArgs.Kind">
      <summary>Gets the activation type.</summary>
      <returns>One of the enumeration values.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIDeviceActivatedEventArgs.PreviousExecutionState">
      <summary>Gets the execution state of the app before it was activated.</summary>
      <returns>One of the enumeration values.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIDeviceActivatedEventArgs.SplashScreen">
      <summary>Gets the splash screen object that provides information about the transition from the splash screen to the activated app.</summary>
      <returns>The object that provides splash screen information.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIDeviceActivatedEventArgs.User">
      <summary>Gets the user that the app was activated for.</summary>
      <returns>The user that the app was activated for.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIDeviceActivatedEventArgs.Verb">
      <summary>Gets the action associated with the activated device.</summary>
      <returns>The action associated with the activated device.</returns>
    </member>
    <member name="T:Windows.UI.WebUI.WebUIDevicePairingActivatedEventArgs">
      <summary>Provides information for a device that invokes pairing.</summary>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIDevicePairingActivatedEventArgs.ActivatedOperation">
      <summary>Gets the app activated operation.</summary>
      <returns>The activation operation.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIDevicePairingActivatedEventArgs.DeviceInformation">
      <summary>Gets info about the device that triggered the operation.</summary>
      <returns>Info about the device that triggered the operation.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIDevicePairingActivatedEventArgs.Kind">
      <summary>Gets the activation type.</summary>
      <returns>One of the enumeration values.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIDevicePairingActivatedEventArgs.PreviousExecutionState">
      <summary>Gets the execution state of the app before it was activated.</summary>
      <returns>One of the enumeration values.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIDevicePairingActivatedEventArgs.SplashScreen">
      <summary>Gets the splash screen object that provides information about the transition from the splash screen to the activated app.</summary>
      <returns>The object that provides splash screen information.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIDevicePairingActivatedEventArgs.User">
      <summary>Gets the user the app was activated for.</summary>
      <returns>The user the app was activated for.</returns>
    </member>
    <member name="T:Windows.UI.WebUI.WebUIDialReceiverActivatedEventArgs">
      <summary>Provides data when an app is activated from another app by using the DIAL protocol.</summary>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIDialReceiverActivatedEventArgs.ActivatedOperation">
      <summary>Gets the app activated operation.</summary>
      <returns>The activation operation.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIDialReceiverActivatedEventArgs.AppName">
      <summary>Gets the name of the app that invoked the dial receiver app.</summary>
      <returns>The name of the app that invoked the dial receiver app.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIDialReceiverActivatedEventArgs.Arguments">
      <summary>Gets the arguments that are passed to the app during its launch activation.</summary>
      <returns>The list of arguments.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIDialReceiverActivatedEventArgs.CurrentlyShownApplicationViewId">
      <summary>Gets the identifier for the currently shown app view.</summary>
      <returns>The identifier for the currently shown app view.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIDialReceiverActivatedEventArgs.Kind">
      <summary>Gets the activation type.</summary>
      <returns>One of the enumeration values.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIDialReceiverActivatedEventArgs.PreviousExecutionState">
      <summary>Gets the execution state of the app before it was activated.</summary>
      <returns>One of the enumeration values.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIDialReceiverActivatedEventArgs.SplashScreen">
      <summary>Gets the splash screen object, which provides information about the transition from the splash screen to the activated app.</summary>
      <returns>The object that provides splash screen information.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIDialReceiverActivatedEventArgs.TileId">
      <summary>Gets the identifier of the source tile that launched the app.</summary>
      <returns>The ID of the app tile that launched the app.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIDialReceiverActivatedEventArgs.User">
      <summary>Gets the user the app was activated for.</summary>
      <returns>The user the app was activated for.</returns>
    </member>
    <member name="T:Windows.UI.WebUI.WebUIFileActivatedEventArgs">
      <summary>Provides data when an app is activated because it is the app associated with a file.</summary>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIFileActivatedEventArgs.ActivatedOperation">
      <summary>Gets the app activation operation.</summary>
      <returns>The activation operation.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIFileActivatedEventArgs.CurrentlyShownApplicationViewId">
      <summary>Gets the identifier for the currently shown app view.</summary>
      <returns>The identifier for the currently shown app view.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIFileActivatedEventArgs.Files">
      <summary>Gets the files for which the app was activated.</summary>
      <returns>The StorageFile objects representing the files being passed to the app.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIFileActivatedEventArgs.Kind">
      <summary>Gets the activation type.</summary>
      <returns>One of the enumeration values.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIFileActivatedEventArgs.NeighboringFilesQuery">
      <summary>Gets the neighboring files of the files for which the app was activated.</summary>
      <returns>The StorageFile objects that represent the neighboring files of the files being passed to the app.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIFileActivatedEventArgs.PreviousExecutionState">
      <summary>Gets the execution state of the app before it was activated.</summary>
      <returns>One of the enumeration values.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIFileActivatedEventArgs.SplashScreen">
      <summary>Gets the splash screen object that provides information about the transition from the splash screen to the activated app.</summary>
      <returns>The object that provides splash screen information.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIFileActivatedEventArgs.User">
      <summary>Gets the user that the app was activated for.</summary>
      <returns>The user that the app was activated for.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIFileActivatedEventArgs.Verb">
      <summary>Gets the action associated with the activated file.</summary>
      <returns>The action.</returns>
    </member>
    <member name="T:Windows.UI.WebUI.WebUIFileOpenPickerActivatedEventArgs">
      <summary>Provides information about an activated event that fires when the user tries to pick files or folders that are provided by the app.</summary>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIFileOpenPickerActivatedEventArgs.ActivatedOperation">
      <summary>Gets the app activated operation.</summary>
      <returns>The activation operation.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIFileOpenPickerActivatedEventArgs.CallerPackageFamilyName">
      <summary>Gets the family name of the caller's package.</summary>
      <returns>The family name of the caller's package</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIFileOpenPickerActivatedEventArgs.FileOpenPickerUI">
      <summary>Gets the letterbox UI of the file picker that is displayed when the user wants to pick files or folders that are provided by the app.</summary>
      <returns>The letterbox UI of the file picker that is displayed when the user wants to pick files or folders that are provided by the app.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIFileOpenPickerActivatedEventArgs.Kind">
      <summary>Gets the activation type.</summary>
      <returns>The activationKind.fileOpenPicker enumeration value.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIFileOpenPickerActivatedEventArgs.PreviousExecutionState">
      <summary>Gets the execution state of the app before it was activated.</summary>
      <returns>One of the enumeration values.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIFileOpenPickerActivatedEventArgs.SplashScreen">
      <summary>Gets the splash screen object that provides information about the transition from the splash screen to the activated app.</summary>
      <returns>The object that provides splash screen information.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIFileOpenPickerActivatedEventArgs.User">
      <summary>Gets the user that the app was activated for.</summary>
      <returns>The user that the app was activated for.</returns>
    </member>
    <member name="T:Windows.UI.WebUI.WebUIFileOpenPickerContinuationEventArgs">
      <summary>Provides information about an activated event that fires after the app was suspended for a file open picker operation.</summary>
      <deprecated type="deprecate">WebUIFileOpenPickerContinuationEventArgs is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIFileOpenPickerContinuationEventArgs.ActivatedOperation">
      <summary>Gets the app activation operation.</summary>
      <returns>The activated operation.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIFileOpenPickerContinuationEventArgs.ContinuationData">
      <summary>Gets a set of values populated by the app before a FileOpenPicker operation that deactivates the app in order to provide context when the app is activated.</summary>
      <returns>A set of values populated by the app before a FileOpenPicker operation that deactivates the app.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIFileOpenPickerContinuationEventArgs.Files">
      <summary>Gets the files for which the app was activated.</summary>
      <returns>The StorageFile objects representing the files being passed to the app.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIFileOpenPickerContinuationEventArgs.Kind">
      <summary>Gets the activation type.</summary>
      <returns>One of the enumeration values.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIFileOpenPickerContinuationEventArgs.PreviousExecutionState">
      <summary>Gets the execution state of the app before it was activated.</summary>
      <returns>One of the enumeration values.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIFileOpenPickerContinuationEventArgs.SplashScreen">
      <summary>Gets the splash screen object that provides information about the transition from the splash screen to the activated app.</summary>
      <returns>The object that provides splash screen information.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIFileOpenPickerContinuationEventArgs.User">
      <summary>Gets the user that the app was activated for.</summary>
      <returns>The user that the app was activated for.</returns>
    </member>
    <member name="T:Windows.UI.WebUI.WebUIFileSavePickerActivatedEventArgs">
      <summary>Provides information about an activated event that fires when the user saves a file through the file picker and selects the app as the location.</summary>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIFileSavePickerActivatedEventArgs.ActivatedOperation">
      <summary>Gets the app activated operation.</summary>
      <returns>The activation operation.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIFileSavePickerActivatedEventArgs.CallerPackageFamilyName">
      <summary>Gets the family name of the caller's package.</summary>
      <returns>The family name of the caller's package.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIFileSavePickerActivatedEventArgs.EnterpriseId">
      <summary>Gets the ID of the enterprise that owns the file.</summary>
      <returns>The ID of the enterprise that owns the file.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIFileSavePickerActivatedEventArgs.FileSavePickerUI">
      <summary>Gets the letterbox UI of the file picker that is displayed when the user saves a file and selects the app as the save location.</summary>
      <returns>The letterbox UI of the file picker that is displayed when the user saves a file and uses the app as the location.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIFileSavePickerActivatedEventArgs.Kind">
      <summary>Gets the activation type.</summary>
      <returns>The activationKind.fileSavePicker enumeration value.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIFileSavePickerActivatedEventArgs.PreviousExecutionState">
      <summary>Gets the execution state of the app before it was activated.</summary>
      <returns>One of the enumeration values.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIFileSavePickerActivatedEventArgs.SplashScreen">
      <summary>Gets the splash screen object that provides information about the transition from the splash screen to the activated app.</summary>
      <returns>The object that provides splash screen information.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIFileSavePickerActivatedEventArgs.User">
      <summary>Gets the user that the app was activated for.</summary>
      <returns>The user that the app was activated for.</returns>
    </member>
    <member name="T:Windows.UI.WebUI.WebUIFileSavePickerContinuationEventArgs">
      <summary>Provides information about an activated event that fires after the app was suspended for a file save picker operation.</summary>
      <deprecated type="deprecate">WebUIFileSavePickerContinuationEventArgs is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIFileSavePickerContinuationEventArgs.ActivatedOperation">
      <summary>Gets the app activation operation.</summary>
      <returns>The activated operation.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIFileSavePickerContinuationEventArgs.ContinuationData">
      <summary>Gets a set of values populated by the app before a FileSavePicker operation that deactivates the app in order to provide context when the app is activated.</summary>
      <returns>A set of values populated by the app before a FileSavePicker operation that deactivates the app.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIFileSavePickerContinuationEventArgs.File">
      <summary>Gets the file for which the app was activated.</summary>
      <returns>The StorageFile object representing the file being passed to the app.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIFileSavePickerContinuationEventArgs.Kind">
      <summary>Gets the activation type.</summary>
      <returns>One of the enumeration values.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIFileSavePickerContinuationEventArgs.PreviousExecutionState">
      <summary>Gets the execution state of the app before it was activated.</summary>
      <returns>One of the enumeration values.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIFileSavePickerContinuationEventArgs.SplashScreen">
      <summary>Gets the splash screen object that provides information about the transition from the splash screen to the activated app.</summary>
      <returns>The object that provides splash screen information.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIFileSavePickerContinuationEventArgs.User">
      <summary>Gets the user that the app was activated for.</summary>
      <returns>The user that the app was activated for.</returns>
    </member>
    <member name="T:Windows.UI.WebUI.WebUIFolderPickerContinuationEventArgs">
      <summary>Provides information about an activated event that fires after the app was suspended for a folder picker operation.</summary>
      <deprecated type="deprecate">WebUIFolderPickerContinuationEventArgs is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIFolderPickerContinuationEventArgs.ActivatedOperation">
      <summary>Gets the app activation operation.</summary>
      <returns>The activated operation.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIFolderPickerContinuationEventArgs.ContinuationData">
      <summary>Gets a set of values populated by the app before a FolderPicker operation that deactivates the app in order to provide context when the app is activated.</summary>
      <returns>A set of values populated by the app before a FolderPicker operation that deactivates the app.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIFolderPickerContinuationEventArgs.Folder">
      <summary>Gets the folder selected by the user during the folder picker operation.</summary>
      <returns>The folder selected by the user during the folder picker operation.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIFolderPickerContinuationEventArgs.Kind">
      <summary>Gets the activation type.</summary>
      <returns>One of the enumeration values.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIFolderPickerContinuationEventArgs.PreviousExecutionState">
      <summary>Gets the execution state of the app before it was activated.</summary>
      <returns>One of the enumeration values.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIFolderPickerContinuationEventArgs.SplashScreen">
      <summary>Gets the splash screen object that provides information about the transition from the splash screen to the activated app.</summary>
      <returns>The object that provides splash screen information.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIFolderPickerContinuationEventArgs.User">
      <summary>Gets the user that the app was activated for.</summary>
      <returns>The user that the app was activated for.</returns>
    </member>
    <member name="T:Windows.UI.WebUI.WebUILaunchActivatedEventArgs">
      <summary>Provides event information when an app is launched.</summary>
    </member>
    <member name="P:Windows.UI.WebUI.WebUILaunchActivatedEventArgs.ActivatedOperation">
      <summary>Gets the app activated operation.</summary>
      <returns>The activation operation.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUILaunchActivatedEventArgs.Arguments">
      <summary>Gets the arguments that are passed to the app during its launch activation.</summary>
      <returns>The list of arguments.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUILaunchActivatedEventArgs.CurrentlyShownApplicationViewId">
      <summary>Gets the identifier for the currently shown app view.</summary>
      <returns>The identifier for the currently shown app view.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUILaunchActivatedEventArgs.Kind">
      <summary>Gets the activation type.</summary>
      <returns>One of the enumeration values.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUILaunchActivatedEventArgs.PrelaunchActivated">
      <summary>Gets an indication about whether a pre-launch has been activated.</summary>
      <returns>Indicates whether a pre-launch has been activated. **TRUE** indicates activated; otherwise, **FALSE**.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUILaunchActivatedEventArgs.PreviousExecutionState">
      <summary>Gets the execution state of the app before this activation.</summary>
      <returns>One of the enumeration values.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUILaunchActivatedEventArgs.SplashScreen">
      <summary>Gets the splash screen object that provides information about the transition from the splash screen to the activated app.</summary>
      <returns>The object that provides splash screen information.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUILaunchActivatedEventArgs.TileActivatedInfo">
      <summary>Gets additional information that is provided when the user launches your app from a tile. This will be **null** if the app is not launched from its tile or if the app is launched on a platform that doesn't support this property.</summary>
      <returns>Information about the tile that launched the app.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUILaunchActivatedEventArgs.TileId">
      <summary>Gets the ID of the source that was invoked to launch the application.</summary>
      <returns>The ID of the tile.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUILaunchActivatedEventArgs.User">
      <summary>Gets the user that the app was activated for.</summary>
      <returns>The user that the app was activated for.</returns>
    </member>
    <member name="T:Windows.UI.WebUI.WebUILockScreenActivatedEventArgs">
      <summary>Represents arguments used when the lock screen is activated.</summary>
    </member>
    <member name="P:Windows.UI.WebUI.WebUILockScreenActivatedEventArgs.ActivatedOperation">
      <summary>Gets the object that manages an app activation operation.</summary>
      <returns>The object that manages an app activation operation.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUILockScreenActivatedEventArgs.CurrentlyShownApplicationViewId">
      <summary>Gets the identifier for the currently shown app view.</summary>
      <returns>The identifier for the currently shown app view.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUILockScreenActivatedEventArgs.Info">
      <summary>Gets information about the app activation operation.</summary>
      <returns>The information.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUILockScreenActivatedEventArgs.Kind">
      <summary>Gets and activation kind for the app activation operation.</summary>
      <returns>The activation kind.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUILockScreenActivatedEventArgs.PreviousExecutionState">
      <summary>Gets the previous execution state.</summary>
      <returns>The previous execution state of the app.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUILockScreenActivatedEventArgs.SplashScreen">
      <summary>Gets the splash screen object that provides information about the transition from the splash screen to the activated app.</summary>
      <returns>The splash screen.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUILockScreenActivatedEventArgs.User">
      <summary>Gets the user the app was activated for.</summary>
      <returns>The user the app was activated for.</returns>
    </member>
    <member name="T:Windows.UI.WebUI.WebUILockScreenComponentActivatedEventArgs">
      <summary>Provides data when an app is activated as part of a lock screen component.</summary>
    </member>
    <member name="P:Windows.UI.WebUI.WebUILockScreenComponentActivatedEventArgs.ActivatedOperation">
      <summary>Gets the operation that activated the app.</summary>
      <returns>The operation that activated the app.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUILockScreenComponentActivatedEventArgs.Kind">
      <summary>Gets the activation type.</summary>
      <returns>The activation type.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUILockScreenComponentActivatedEventArgs.PreviousExecutionState">
      <summary>Gets the execution state of the app before it was activated.</summary>
      <returns>The execution state of the app before it was activated.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUILockScreenComponentActivatedEventArgs.SplashScreen">
      <summary>Gets the splash screen object that provides information about the transition from the splash screen to the activated app.</summary>
      <returns>The splash screen object.</returns>
    </member>
    <member name="T:Windows.UI.WebUI.WebUINavigatedDeferral">
      <summary>Manages delayed navigation for an app.</summary>
    </member>
    <member name="M:Windows.UI.WebUI.WebUINavigatedDeferral.Complete">
      <summary>Notifies the system that the app has set up its state and UI and is ready to be displayed after a top level navigation.</summary>
    </member>
    <member name="T:Windows.UI.WebUI.WebUINavigatedEventArgs">
      <summary>Provides data for an app navigation event.</summary>
    </member>
    <member name="P:Windows.UI.WebUI.WebUINavigatedEventArgs.NavigatedOperation">
      <summary>Gets the app navigation operation.</summary>
      <returns>The app navigation operation.</returns>
    </member>
    <member name="T:Windows.UI.WebUI.WebUINavigatedOperation">
      <summary>Manages an app navigation operation.</summary>
    </member>
    <member name="M:Windows.UI.WebUI.WebUINavigatedOperation.GetDeferral">
      <summary>Requests that the completion of app navigation be delayed.</summary>
      <returns>The navigated deferral object.</returns>
    </member>
    <member name="T:Windows.UI.WebUI.WebUIPrintWorkflowForegroundTaskActivatedEventArgs">
      <summary>Provides data when an app is launched as part of a print workflow.</summary>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIPrintWorkflowForegroundTaskActivatedEventArgs.ActivatedOperation">
      <summary>Gets the operation that activated the app.</summary>
      <returns>The operation that activated the app.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIPrintWorkflowForegroundTaskActivatedEventArgs.Kind">
      <summary>Gets the activation type.</summary>
      <returns>The activation type.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIPrintWorkflowForegroundTaskActivatedEventArgs.PreviousExecutionState">
      <summary>Gets the execution state of the app before it was activated.</summary>
      <returns>The execution state of the app before it was activated.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIPrintWorkflowForegroundTaskActivatedEventArgs.SplashScreen">
      <summary>Gets the splash screen object that provides information about the transition from the splash screen to the activated app.</summary>
      <returns>The object that provides splash screen information.</returns>
    </member>
    <member name="T:Windows.UI.WebUI.WebUIProtocolActivatedEventArgs">
      <summary>Provides data when an app is activated because it is the app associated with a URI scheme name.</summary>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIProtocolActivatedEventArgs.ActivatedOperation">
      <summary>Gets the app activation operation.</summary>
      <returns>The activation operation.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIProtocolActivatedEventArgs.CallerPackageFamilyName">
      <summary>Gets the family name of the caller's package.</summary>
      <returns>The family name of the caller's package.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIProtocolActivatedEventArgs.CurrentlyShownApplicationViewId">
      <summary>Gets the identifier for the currently shown app view.</summary>
      <returns>The identifier for the currently shown app view.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIProtocolActivatedEventArgs.Data">
      <summary>Gets the data used for activation.</summary>
      <returns>The data used for activation.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIProtocolActivatedEventArgs.Kind">
      <summary>Gets the activation type.</summary>
      <returns>One of the enumeration values.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIProtocolActivatedEventArgs.PreviousExecutionState">
      <summary>Gets the execution state of the app before it was activated.</summary>
      <returns>One of the enumeration values.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIProtocolActivatedEventArgs.SplashScreen">
      <summary>Gets the splash screen object that provides information about the transition from the splash screen to the activated app.</summary>
      <returns>The object that provides splash screen information.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIProtocolActivatedEventArgs.Uri">
      <summary>Gets the Uniform Resource Identifier (URI) for which the app was activated.</summary>
      <returns>The Uniform Resource Identifier (URI).</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIProtocolActivatedEventArgs.User">
      <summary>Gets the user that the app was activated for.</summary>
      <returns>The user that the app was activated for.</returns>
    </member>
    <member name="T:Windows.UI.WebUI.WebUIProtocolForResultsActivatedEventArgs">
      <summary>Describes the activation arguments when an app is launched via LaunchUriForResultsAsync.</summary>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIProtocolForResultsActivatedEventArgs.ActivatedOperation">
      <summary>Gets the app activation operation.</summary>
      <returns>The activated operation.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIProtocolForResultsActivatedEventArgs.CallerPackageFamilyName">
      <summary>Gets the family name of the caller's package.</summary>
      <returns>The family name of the caller's package.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIProtocolForResultsActivatedEventArgs.CurrentlyShownApplicationViewId">
      <summary>Gets the identifier for the currently shown app view.</summary>
      <returns>The identifier for the currently shown app view.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIProtocolForResultsActivatedEventArgs.Data">
      <summary>Gets the data associated with the activation.</summary>
      <returns>The data associated with the activation.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIProtocolForResultsActivatedEventArgs.Kind">
      <summary>Gets the kind of activation.</summary>
      <returns>The kind of activation.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIProtocolForResultsActivatedEventArgs.PreviousExecutionState">
      <summary>Gets the previous execution state.</summary>
      <returns>The previous state.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIProtocolForResultsActivatedEventArgs.ProtocolForResultsOperation">
      <summary>Gets info about the protocol for results operation that triggered the activation.</summary>
      <returns>Info about the protocol for results operation that triggered the activation.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIProtocolForResultsActivatedEventArgs.SplashScreen">
      <summary>Gets the splash screen object that provides information about the transition from the splash screen to the activated app.</summary>
      <returns>The splash screen object.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIProtocolForResultsActivatedEventArgs.Uri">
      <summary>Gets the Uniform Resource Identifier (URI) for which the app was activated.</summary>
      <returns>The Uniform Resource Identifier (URI) for which the app was activated.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIProtocolForResultsActivatedEventArgs.User">
      <summary>Gets the user that the app was activated for.</summary>
      <returns>The user that the app was activated for.</returns>
    </member>
    <member name="T:Windows.UI.WebUI.WebUIRestrictedLaunchActivatedEventArgs">
      <summary>Provides event information when a restricted app is launched.</summary>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIRestrictedLaunchActivatedEventArgs.ActivatedOperation">
      <summary>Gets the app activated operation.</summary>
      <returns>The activation operation.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIRestrictedLaunchActivatedEventArgs.Kind">
      <summary>Gets the activation type.</summary>
      <returns>One of the enumeration values.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIRestrictedLaunchActivatedEventArgs.PreviousExecutionState">
      <summary>Gets the execution state of the app before it was activated.</summary>
      <returns>One of the enumeration values.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIRestrictedLaunchActivatedEventArgs.SharedContext">
      <summary>Gets information about a shared context for the restricted launch.</summary>
      <returns>The object that provides shared context information.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIRestrictedLaunchActivatedEventArgs.SplashScreen">
      <summary>Gets the splash screen object that provides information about the transition from the splash screen to the activated app.</summary>
      <returns>The object that provides splash screen information.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIRestrictedLaunchActivatedEventArgs.User">
      <summary>Gets the user that the app was activated for.</summary>
      <returns>The user that the app was activated for.</returns>
    </member>
    <member name="T:Windows.UI.WebUI.WebUIShareTargetActivatedEventArgs">
      <summary>Provides information for an application that is a target for share operations.</summary>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIShareTargetActivatedEventArgs.ActivatedOperation">
      <summary>Gets the app activated operation.</summary>
      <returns>The activation operation.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIShareTargetActivatedEventArgs.Kind">
      <summary>Gets the activation type.</summary>
      <returns>One of the enumeration values.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIShareTargetActivatedEventArgs.PreviousExecutionState">
      <summary>Gets the execution state of the app before it was activated.</summary>
      <returns>One of the enumeration values.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIShareTargetActivatedEventArgs.ShareOperation">
      <summary>Gets information about data included in a share operation.</summary>
      <returns>An object that includes the data included in a send operation.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIShareTargetActivatedEventArgs.SplashScreen">
      <summary>Gets the splash screen object that provides information about the transition from the splash screen to the activated app.</summary>
      <returns>The object that provides splash screen information.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIShareTargetActivatedEventArgs.User">
      <summary>Gets the user that the app was activated for.</summary>
      <returns>The user that the app was activated for.</returns>
    </member>
    <member name="T:Windows.UI.WebUI.WebUIStartupTaskActivatedEventArgs">
      <summary>Provides information when an app is activated at device startup or user login.</summary>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIStartupTaskActivatedEventArgs.ActivatedOperation">
      <summary>Gets the operation that activated the app.</summary>
      <returns>The operation that activated the app.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIStartupTaskActivatedEventArgs.Kind">
      <summary>Gets the reason that this app is being activated.</summary>
      <returns>The expected value is **ActivationKind.StartupTask**.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIStartupTaskActivatedEventArgs.PreviousExecutionState">
      <summary>Gets the execution state of the app before it was activated.</summary>
      <returns>The execution state before the app was activated.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIStartupTaskActivatedEventArgs.SplashScreen">
      <summary>Gets a SplashScreen object that provides information about the transition from the splash screen to the activated app.</summary>
      <returns>The object that provides splash screen information.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIStartupTaskActivatedEventArgs.TaskId">
      <summary>Gets the unique identifier for your task.</summary>
      <returns>The unique identifier for your task.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIStartupTaskActivatedEventArgs.User">
      <summary>Gets the user who launched the app.</summary>
      <returns>The user who launched the app.</returns>
    </member>
    <member name="T:Windows.UI.WebUI.WebUIToastNotificationActivatedEventArgs">
      <summary>Provides information about an event that occurs when the app is activated because a user tapped on the body of a toast notification or performed an action inside a toast notification.</summary>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIToastNotificationActivatedEventArgs.ActivatedOperation">
      <summary>Gets the app activation operation.</summary>
      <returns>The app activation operation.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIToastNotificationActivatedEventArgs.Argument">
      <summary>Gets the arguments that the app can retrieve after it is activated through an interactive toast notification.</summary>
      <returns>The arguments that the app can retrieve after it is activated through an interactive toast notification. The value of this property is defined previously in the XML that describes the data to deliver for the toast notification. The following elements and attributes of that XML define the value:</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIToastNotificationActivatedEventArgs.Kind">
      <summary>Gets the kind of activation.</summary>
      <returns>The kind of activation.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIToastNotificationActivatedEventArgs.PreviousExecutionState">
      <summary>Gets the previous execution state of the app.</summary>
      <returns>The previous execution state of the app.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIToastNotificationActivatedEventArgs.SplashScreen">
      <summary>Gets the splash screen object that provides information about the transition from the splash screen to the activated app.</summary>
      <returns>The splash screen object.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIToastNotificationActivatedEventArgs.User">
      <summary>Gets the user that the app was activated for.</summary>
      <returns>The user that the app was activated for.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIToastNotificationActivatedEventArgs.UserInput">
      <summary>Gets a set of values that you can use to obtain the user input from an interactive toast notification.</summary>
      <returns>A set of values that you can use to obtain the user input from an interactive toast notification. This information consists of pairs of keys and values, in which the keys are the identifiers for the input elements for which the user provided input and the values represent the input from the user. For input elements that specify that the type of the input is text, the value is the string that the user specified.</returns>
    </member>
    <member name="T:Windows.UI.WebUI.WebUIUserDataAccountProviderActivatedEventArgs">
      <summary>Provides data when an app is activated to manage user accounts.</summary>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIUserDataAccountProviderActivatedEventArgs.ActivatedOperation">
      <summary>Gets the operation that activated the app.</summary>
      <returns>The operation that activated the app.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIUserDataAccountProviderActivatedEventArgs.Kind">
      <summary>Gets the activation type.</summary>
      <returns>The activation type.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIUserDataAccountProviderActivatedEventArgs.Operation">
      <summary>Gets the user account provider operation.</summary>
      <returns>The user account provider operation.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIUserDataAccountProviderActivatedEventArgs.PreviousExecutionState">
      <summary>Gets the execution state of the app before it was activated.</summary>
      <returns>The execution state of the app before it was activated.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIUserDataAccountProviderActivatedEventArgs.SplashScreen">
      <summary>Gets the splash screen object, which provides information about the transition from the splash screen to the activated app.</summary>
      <returns>The object that provides splash screen information.</returns>
    </member>
    <member name="T:Windows.UI.WebUI.WebUIView">
      <summary>Represents a view (window) of the app to the application background script.</summary>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIView.ApplicationViewId">
      <summary>
      </summary>
      <returns>
      </returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIView.CanGoBack">
      <summary>Gets a value that indicates whether there is at least one page in the backward navigation history.</summary>
      <returns>**true** if the view can navigate backward; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIView.CanGoForward">
      <summary>Gets a value that indicates whether there is at least one page in the forward navigation history.</summary>
      <returns>**true** if the view can navigate forward; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIView.ContainsFullScreenElement">
      <summary>Gets a value that indicates whether the view contains an element that supports full screen.</summary>
      <returns>**true** if the view contains an element that supports full screen display; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIView.DefaultBackgroundColor">
      <summary>Gets or sets the color to use as the view background when the HTML content does not specify a color.</summary>
      <returns>The default background color to use when the HTML content does not specify a color.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIView.DeferredPermissionRequests">
      <summary>Gets a collection of permission requests that are waiting to be granted or denied.</summary>
      <returns>A collection of WebViewDeferredPermissionRequest objects that are waiting to be granted or denied.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIView.DocumentTitle">
      <summary>Gets the title of the page currently displayed in the view.</summary>
      <returns>The page title.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIView.IgnoreApplicationContentUriRulesNavigationRestrictions">
      <summary>
      </summary>
      <returns>
      </returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIView.Settings">
      <summary>Gets a WebViewControlSettings object that contains properties to enable or disable IWebViewControl features.</summary>
      <returns>A WebViewControlSettings object that contains properties to enable or disable IWebViewControl features.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIView.Source">
      <summary>Gets or sets the URI source of the HTML content to display in the control.</summary>
      <returns>The URI source of the HTML content to display in the control.</returns>
    </member>
    <member name="E:Windows.UI.WebUI.WebUIView.Activated">
      <summary>Occurs when the view is activated.</summary>
    </member>
    <member name="E:Windows.UI.WebUI.WebUIView.Closed">
      <summary>Occurs when the view has been closed.</summary>
    </member>
    <member name="E:Windows.UI.WebUI.WebUIView.ContainsFullScreenElementChanged">
      <summary>Occurs when the status of whether the view currently contains a full screen element or not changes.</summary>
    </member>
    <member name="E:Windows.UI.WebUI.WebUIView.ContentLoading">
      <summary>Occurs when the view starts loading new content.</summary>
    </member>
    <member name="E:Windows.UI.WebUI.WebUIView.DOMContentLoaded">
      <summary>An event that is triggered when the view has finished parsing the current HTML content.</summary>
    </member>
    <member name="E:Windows.UI.WebUI.WebUIView.FrameContentLoading">
      <summary>Occurs when a frame in the view begins loading new content.</summary>
    </member>
    <member name="E:Windows.UI.WebUI.WebUIView.FrameDOMContentLoaded">
      <summary>Occurs when a frame in the view has finished parsing its current HTML content.</summary>
    </member>
    <member name="E:Windows.UI.WebUI.WebUIView.FrameNavigationCompleted">
      <summary>Occurs when the control has finished loading the current content or if the navigation has failed.</summary>
    </member>
    <member name="E:Windows.UI.WebUI.WebUIView.FrameNavigationStarting">
      <summary>Occurs just before the view navigates to new content.</summary>
    </member>
    <member name="E:Windows.UI.WebUI.WebUIView.LongRunningScriptDetected">
      <summary>An event that is triggered periodically while the control executes JavaScript, letting you halt the script.</summary>
    </member>
    <member name="E:Windows.UI.WebUI.WebUIView.NavigationCompleted">
      <summary>Occurs when the control has finished loading the current content or if the navigation has failed.</summary>
    </member>
    <member name="E:Windows.UI.WebUI.WebUIView.NavigationStarting">
      <summary>Occurs before the control navigates to new content.</summary>
    </member>
    <member name="E:Windows.UI.WebUI.WebUIView.NewWindowRequested">
      <summary>Occurs when a user performs an action in the control that causes content to be opened in a new window.</summary>
    </member>
    <member name="E:Windows.UI.WebUI.WebUIView.PermissionRequested">
      <summary>Occurs when an action in the control requires that permission to be granted.</summary>
    </member>
    <member name="E:Windows.UI.WebUI.WebUIView.ScriptNotify">
      <summary>Occurs when the content contained in the control passes a string to the app using JavaScript.</summary>
    </member>
    <member name="E:Windows.UI.WebUI.WebUIView.UnsafeContentWarningDisplaying">
      <summary>Occurs when the control shows a warning page for content that was reported as unsafe by SmartScreen Filter.</summary>
    </member>
    <member name="E:Windows.UI.WebUI.WebUIView.UnsupportedUriSchemeIdentified">
      <summary>Occurs when an attempt is made to navigate to a URI using a scheme that the control doesn't support.</summary>
    </member>
    <member name="E:Windows.UI.WebUI.WebUIView.UnviewableContentIdentified">
      <summary>An event that is triggered when the control attempts to download an unsupported file.</summary>
    </member>
    <member name="E:Windows.UI.WebUI.WebUIView.WebResourceRequested">
      <summary>An event that is fired when an HTTP request is made.</summary>
    </member>
    <member name="M:Windows.UI.WebUI.WebUIView.AddInitializeScript(System.String)">
      <summary>
      </summary>
      <param name="script">
      </param>
    </member>
    <member name="M:Windows.UI.WebUI.WebUIView.BuildLocalStreamUri(System.String,System.String)">
      <summary>Creates a URI that you can pass to NavigateToLocalStreamUri</summary>
      <param name="contentIdentifier">A unique identifier for the content the URI is referencing. This defines the root of the URI.</param>
      <param name="relativePath">The path to the resource, relative to the root.</param>
      <returns>
      </returns>
    </member>
    <member name="M:Windows.UI.WebUI.WebUIView.CapturePreviewToStreamAsync(Windows.Storage.Streams.IRandomAccessStream)">
      <summary>Creates an image of the current view contents and writes it to the specified stream.</summary>
      <param name="stream">The stream to write the image to.</param>
      <returns>An asynchronous action to await the capture operation.</returns>
    </member>
    <member name="M:Windows.UI.WebUI.WebUIView.CaptureSelectedContentToDataPackageAsync">
      <summary>Asynchronously gets a DataPackage that contains the selected content within the control.</summary>
      <returns>When this method completes, it returns the selected content as a DataPackage.</returns>
    </member>
    <member name="M:Windows.UI.WebUI.WebUIView.CreateAsync">
      <summary>
      </summary>
      <returns>
      </returns>
    </member>
    <member name="M:Windows.UI.WebUI.WebUIView.CreateAsync(Windows.Foundation.Uri)">
      <summary>
      </summary>
      <param name="uri">
      </param>
      <returns>
      </returns>
    </member>
    <member name="M:Windows.UI.WebUI.WebUIView.GetDeferredPermissionRequestById(System.UInt32,Windows.Web.UI.WebViewControlDeferredPermissionRequest@)">
      <summary>Returns the deferred permission request with the specified Id.</summary>
      <param name="id">The Id of the deferred permission request.</param>
      <param name="result">The deferred permission request with the specified Id.</param>
    </member>
    <member name="M:Windows.UI.WebUI.WebUIView.GoBack">
      <summary>Navigates to the previous page in the navigation history.</summary>
    </member>
    <member name="M:Windows.UI.WebUI.WebUIView.GoForward">
      <summary>Navigates to the next page in the navigation history.</summary>
    </member>
    <member name="M:Windows.UI.WebUI.WebUIView.InvokeScriptAsync(System.String,Windows.Foundation.Collections.IIterable{System.String})">
      <summary>Executes the specified script function from the currently loaded HTML, with specific arguments, as an asynchronous action.</summary>
      <param name="scriptName">The name of the script function to invoke.</param>
      <param name="arguments">A string array that packages arguments to the script function.</param>
      <returns>The string result of the script invocation.</returns>
    </member>
    <member name="M:Windows.UI.WebUI.WebUIView.Navigate(Windows.Foundation.Uri)">
      <summary>Loads the HTML content at the specified Uniform Resource Identifier (URI).</summary>
      <param name="source">The Uniform Resource Identifier (URI) of the page to load.</param>
    </member>
    <member name="M:Windows.UI.WebUI.WebUIView.NavigateToLocalStreamUri(Windows.Foundation.Uri,Windows.Web.IUriToStreamResolver)">
      <summary>Loads local web content at the specified URI using an IUriToStreamResolver.</summary>
      <param name="source">The local HTML content to load.</param>
      <param name="streamResolver">A resolver that converts the URI into a stream to load.</param>
    </member>
    <member name="M:Windows.UI.WebUI.WebUIView.NavigateToString(System.String)">
      <summary>Loads the specified HTML content as a new document.</summary>
      <param name="text">The HTML content to display in the control.</param>
    </member>
    <member name="M:Windows.UI.WebUI.WebUIView.NavigateWithHttpRequestMessage(Windows.Web.Http.HttpRequestMessage)">
      <summary>Navigates the control to a URI with a POST request and HTTP headers.</summary>
      <param name="requestMessage">The request.</param>
    </member>
    <member name="M:Windows.UI.WebUI.WebUIView.Refresh">
      <summary>Reloads the current content in the control.</summary>
    </member>
    <member name="M:Windows.UI.WebUI.WebUIView.Stop">
      <summary>Halts the current control navigation or download.</summary>
    </member>
    <member name="T:Windows.UI.WebUI.WebUIVoiceCommandActivatedEventArgs">
      <summary>Provides information about an activated event raised when the app is activated from a voice command.</summary>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIVoiceCommandActivatedEventArgs.ActivatedOperation">
      <summary>Gets the app activation operation.</summary>
      <returns>The activated operation.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIVoiceCommandActivatedEventArgs.Kind">
      <summary>Gets the activation type.</summary>
      <returns>One of the enumeration values.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIVoiceCommandActivatedEventArgs.PreviousExecutionState">
      <summary>Gets the execution state of the app before it was activated.</summary>
      <returns>One of the enumeration values.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIVoiceCommandActivatedEventArgs.Result">
      <summary>Gets the SpeechRecognitionResult object representing the voice command that activated the app.</summary>
      <returns>The SpeechRecognitionResult object representing the voice commands that activated the app.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIVoiceCommandActivatedEventArgs.SplashScreen">
      <summary>Gets the splash screen object that provides information about the transition from the splash screen to the activated app.</summary>
      <returns>The object that provides splash screen information.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIVoiceCommandActivatedEventArgs.User">
      <summary>Gets the user that the app was activated for.</summary>
      <returns>The user that the app was activated for.</returns>
    </member>
    <member name="T:Windows.UI.WebUI.WebUIWebAccountProviderActivatedEventArgs">
      <summary>Represents the arguments involved in activated a web account provider.</summary>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIWebAccountProviderActivatedEventArgs.ActivatedOperation">
      <summary>Gets the activated operation.</summary>
      <returns>The activated operation.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIWebAccountProviderActivatedEventArgs.Kind">
      <summary>Gets the kind of activation.</summary>
      <returns>The kind of activation.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIWebAccountProviderActivatedEventArgs.Operation">
      <summary>Gets the web account provider operation.</summary>
      <returns>The operation.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIWebAccountProviderActivatedEventArgs.PreviousExecutionState">
      <summary>Gets the previous execution state of the app.</summary>
      <returns>The execution state.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIWebAccountProviderActivatedEventArgs.SplashScreen">
      <summary>Gets the splash screen.</summary>
      <returns>The splash screen.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIWebAccountProviderActivatedEventArgs.User">
      <summary>Gets the user that the app was activated for.</summary>
      <returns>The user that the app was activated for.</returns>
    </member>
    <member name="T:Windows.UI.WebUI.WebUIWebAuthenticationBrokerContinuationEventArgs">
      <summary>Provides information to an app that was launched after being suspended for a web authentication broker operation.</summary>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIWebAuthenticationBrokerContinuationEventArgs.ActivatedOperation">
      <summary>Gets the app activation operation.</summary>
      <returns>The activated operation.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIWebAuthenticationBrokerContinuationEventArgs.ContinuationData">
      <summary>Gets a set of values populated by the app before a web authentication broker operation that deactivates the app in order to provide context when the app is activated.</summary>
      <returns>A set of values populated by the app before a web authentication broker operation that deactivates the app.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIWebAuthenticationBrokerContinuationEventArgs.Kind">
      <summary>Gets the activation type.</summary>
      <returns>One of the enumeration values.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIWebAuthenticationBrokerContinuationEventArgs.PreviousExecutionState">
      <summary>Gets the execution state of the app before it was activated.</summary>
      <returns>One of the enumeration values.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIWebAuthenticationBrokerContinuationEventArgs.SplashScreen">
      <summary>Gets the splash screen object that provides information about the transition from the splash screen to the activated app.</summary>
      <returns>The object that provides splash screen information.</returns>
    </member>
    <member name="P:Windows.UI.WebUI.WebUIWebAuthenticationBrokerContinuationEventArgs.WebAuthenticationResult">
      <summary>Gets the WebAuthenticationResult object returned from the web authentication broker operation.</summary>
      <returns>The result of the web authentication broker operation.</returns>
    </member>
    <member name="T:Windows.UI.WindowManagement.AppWindow">
      <summary>Represents a system-managed container for the content of an app.</summary>
    </member>
    <member name="P:Windows.UI.WindowManagement.AppWindow.Content">
      <summary>Gets the app content currently attached to the window.</summary>
      <returns>The app content currently attached to the window.</returns>
    </member>
    <member name="P:Windows.UI.WindowManagement.AppWindow.DispatcherQueue">
      <summary>Gets the dispatcher queue for the app window.</summary>
      <returns>The dispatcher queue for the app window.</returns>
    </member>
    <member name="P:Windows.UI.WindowManagement.AppWindow.Frame">
      <summary>Gets the frame for the app window.</summary>
      <returns>The frame for the app window.</returns>
    </member>
    <member name="P:Windows.UI.WindowManagement.AppWindow.IsVisible">
      <summary>Gets a value that indicates whether the window can be seen on a display.</summary>
      <returns>**true** if the window can be seen on a display; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.WindowManagement.AppWindow.PersistedStateId">
      <summary>Gets or sets a string that identifies this window for tracking and saving state.</summary>
      <returns>A string that identifies this window for tracking and saving state.</returns>
    </member>
    <member name="P:Windows.UI.WindowManagement.AppWindow.Presenter">
      <summary>Gets the presenter for the app window.</summary>
      <returns>The presenter for the app window.</returns>
    </member>
    <member name="P:Windows.UI.WindowManagement.AppWindow.Title">
      <summary>Gets or sets the displayed title of the app window.</summary>
      <returns>The displayed title of the app window.</returns>
    </member>
    <member name="P:Windows.UI.WindowManagement.AppWindow.TitleBar">
      <summary>Gets the title bar of the app window.</summary>
      <returns>The title bar of the app window.</returns>
    </member>
    <member name="P:Windows.UI.WindowManagement.AppWindow.UIContext">
      <summary>Gets the UI context for the app window.</summary>
      <returns>The UI context for the app window.</returns>
    </member>
    <member name="P:Windows.UI.WindowManagement.AppWindow.WindowingEnvironment">
      <summary>Gets the windowing environment for the app window.</summary>
      <returns>The windowing environment for the app window.</returns>
    </member>
    <member name="E:Windows.UI.WindowManagement.AppWindow.Changed">
      <summary>Occurs when a property of the app window has changed.</summary>
    </member>
    <member name="E:Windows.UI.WindowManagement.AppWindow.Closed">
      <summary>Occurs when the app window has been closed.</summary>
    </member>
    <member name="E:Windows.UI.WindowManagement.AppWindow.CloseRequested">
      <summary>Occurs after the window starts to close, but before it is closed and before the Closed event occurs.</summary>
    </member>
    <member name="M:Windows.UI.WindowManagement.AppWindow.ClearAllPersistedState">
      <summary>Clears any properties the system has saved for any window PersistedStateId for the given application.</summary>
    </member>
    <member name="M:Windows.UI.WindowManagement.AppWindow.ClearPersistedState(System.String)">
      <summary>Clears any properties the system has saved for the window with the specified ID for the given application.</summary>
      <param name="key">The PersistedStateId for the view to be cleared.</param>
    </member>
    <member name="M:Windows.UI.WindowManagement.AppWindow.CloseAsync">
      <summary>Closes the app window.</summary>
      <returns>Returns a IAsyncAction object that is used to control the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.UI.WindowManagement.AppWindow.GetDisplayRegions">
      <summary>Returns the collection of display regions available for the app window.</summary>
      <returns>The collection of display regions available for the app window.</returns>
    </member>
    <member name="M:Windows.UI.WindowManagement.AppWindow.GetPlacement">
      <summary>Returns a placement object that describes the app window's display region, offset, and size.</summary>
      <returns>A placement object that describes the app window's display region, offset, and size.</returns>
    </member>
    <member name="M:Windows.UI.WindowManagement.AppWindow.RequestMoveAdjacentToCurrentView">
      <summary>Makes a request to position the window next to the current view.</summary>
    </member>
    <member name="M:Windows.UI.WindowManagement.AppWindow.RequestMoveAdjacentToWindow(Windows.UI.WindowManagement.AppWindow)">
      <summary>Makes a request to position the window next to the specified anchor window.</summary>
      <param name="anchorWindow">The window to position this window next to.</param>
    </member>
    <member name="M:Windows.UI.WindowManagement.AppWindow.RequestMoveRelativeToCurrentViewContent(Windows.Foundation.Point)">
      <summary>Makes a request to position the window at the specified offset relative to the current view.</summary>
      <param name="contentOffset">The offset of the window relative to the current view.</param>
    </member>
    <member name="M:Windows.UI.WindowManagement.AppWindow.RequestMoveRelativeToDisplayRegion(Windows.UI.WindowManagement.DisplayRegion,Windows.Foundation.Point)">
      <summary>Makes a request to position the window in the specified display region at the specified offset.</summary>
      <param name="displayRegion">The display region to move the window to.</param>
      <param name="displayRegionOffset">The offset of the window in the display region.</param>
    </member>
    <member name="M:Windows.UI.WindowManagement.AppWindow.RequestMoveRelativeToWindowContent(Windows.UI.WindowManagement.AppWindow,Windows.Foundation.Point)">
      <summary>Makes a request to position the window at the specified offset relative to the anchor window.</summary>
      <param name="anchorWindow">The window to position this window relative to.</param>
      <param name="contentOffset">The offset of the window relative to the anchor window.</param>
    </member>
    <member name="M:Windows.UI.WindowManagement.AppWindow.RequestMoveToDisplayRegion(Windows.UI.WindowManagement.DisplayRegion)">
      <summary>Makes a request to position the window in the specified display region.</summary>
      <param name="displayRegion">The display region to move the window to.</param>
    </member>
    <member name="M:Windows.UI.WindowManagement.AppWindow.RequestSize(Windows.Foundation.Size)">
      <summary>Makes a request to set the window to the specified size.</summary>
      <param name="frameSize">The requested size.</param>
    </member>
    <member name="M:Windows.UI.WindowManagement.AppWindow.TryCreateAsync">
      <summary>Attempts to asynchronously create a new instance of AppWindow.</summary>
      <returns>The new instance of AppWindow if it was created successfully.</returns>
    </member>
    <member name="M:Windows.UI.WindowManagement.AppWindow.TryShowAsync">
      <summary>Attempts to asynchronously show the current app window.</summary>
      <returns>**true** if the window was shown successfully; otherwise, **false**.</returns>
    </member>
    <member name="T:Windows.UI.WindowManagement.AppWindowChangedEventArgs">
      <summary>Provides data for the AppWindow.Changed event.</summary>
    </member>
    <member name="P:Windows.UI.WindowManagement.AppWindowChangedEventArgs.DidAvailableWindowPresentationsChange">
      <summary>Gets a value that indicates whether the available window presentations changed.</summary>
      <returns>**true** if the available window presentations changed; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.WindowManagement.AppWindowChangedEventArgs.DidDisplayRegionsChange">
      <summary>Gets a value that indicates whether the display regions changed.</summary>
      <returns>**true** if the display regions changed; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.WindowManagement.AppWindowChangedEventArgs.DidFrameChange">
      <summary>Gets a value that indicates whether one or more properties of the AppWindow.Frame has changed.</summary>
      <returns>**true** if a property of the AppWindow.Frame changed; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.WindowManagement.AppWindowChangedEventArgs.DidSizeChange">
      <summary>Gets a value that indicates whether the size of the app window changed.</summary>
      <returns>**true** if the size of the app window changed; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.WindowManagement.AppWindowChangedEventArgs.DidTitleBarChange">
      <summary>Gets a value that indicates whether one or more properties of the AppWindow.TitleBar has changed.</summary>
      <returns>**true** if a property of the AppWindow.TitleBar changed; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.WindowManagement.AppWindowChangedEventArgs.DidVisibilityChange">
      <summary>Gets a value that indicates whether the AppWindow.IsVisible property changed.</summary>
      <returns>**true** if the AppWindow.IsVisible property changed; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.WindowManagement.AppWindowChangedEventArgs.DidWindowingEnvironmentChange">
      <summary>Gets a value that indicates whether the AppWindow.WindowingEnvironment property changed.</summary>
      <returns>**true** if the AppWindow.WindowingEnvironment property changed; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.WindowManagement.AppWindowChangedEventArgs.DidWindowPresentationChange">
      <summary>Gets a value that indicates whether the applied window presentation has changed.</summary>
      <returns>**true** if the applied window presentation changed; otherwise, **false**.</returns>
    </member>
    <member name="T:Windows.UI.WindowManagement.AppWindowClosedEventArgs">
      <summary>Provides data for the AppWindow.Closed event.</summary>
    </member>
    <member name="P:Windows.UI.WindowManagement.AppWindowClosedEventArgs.Reason">
      <summary>Gets a value that indicates how the closing of the app window was initiated.</summary>
      <returns>A value of the enumeration that indicates how the closing of the app window was initiated.</returns>
    </member>
    <member name="T:Windows.UI.WindowManagement.AppWindowClosedReason">
      <summary>Defines constants that specify how a window close operation was initiated.</summary>
    </member>
    <member name="F:Windows.UI.WindowManagement.AppWindowClosedReason.AppInitiated">
      <summary>The operation was initiated programmatically by code in the app.</summary>
    </member>
    <member name="F:Windows.UI.WindowManagement.AppWindowClosedReason.Other">
      <summary>The operation was initiated by something other than the user or app code.</summary>
    </member>
    <member name="F:Windows.UI.WindowManagement.AppWindowClosedReason.UserInitiated">
      <summary>The operation was initiated by the user.</summary>
    </member>
    <member name="T:Windows.UI.WindowManagement.AppWindowCloseRequestedEventArgs">
      <summary>Provides data for the AppWindow.CloseRequested event.</summary>
    </member>
    <member name="P:Windows.UI.WindowManagement.AppWindowCloseRequestedEventArgs.Cancel">
      <summary>Gets or sets a value that indicates whether the close operation should be canceled.</summary>
      <returns>**true** to cancel the close operation; otherwise, **false**. The default is **false**.</returns>
    </member>
    <member name="M:Windows.UI.WindowManagement.AppWindowCloseRequestedEventArgs.GetDeferral">
      <summary>Gets a deferral object for managing asynchronous work done in the CloseRequested event handler.</summary>
      <returns>A deferral object.</returns>
    </member>
    <member name="T:Windows.UI.WindowManagement.AppWindowFrame">
      <summary>Represents the current frame that is applied around the window content.</summary>
    </member>
    <member name="P:Windows.UI.WindowManagement.AppWindowFrame.DragRegionVisuals">
      <summary>Gets a list of drag visuals currently associated with the frame if any have been successfully set. The default system drag visual for the system drawn titlebar is not returned through this method.</summary>
      <returns>A list of drag visuals currently associated with the frame if any have been successfully set.</returns>
    </member>
    <member name="M:Windows.UI.WindowManagement.AppWindowFrame.GetFrameStyle">
      <summary>Returns the style of frame used for the current window.</summary>
      <returns>A value of the enumeration that specifies which frame style is used.</returns>
    </member>
    <member name="M:Windows.UI.WindowManagement.AppWindowFrame.SetFrameStyle(Windows.UI.WindowManagement.AppWindowFrameStyle)">
      <summary>Sets the style of frame to use for the app window.</summary>
      <param name="frameStyle">A value of the enumeration that specifies which frame style to use.</param>
    </member>
    <member name="T:Windows.UI.WindowManagement.AppWindowFrameStyle">
      <summary>Defines constants that specify the style of frame used for the app window.</summary>
    </member>
    <member name="F:Windows.UI.WindowManagement.AppWindowFrameStyle.Default">
      <summary>The system default frame style is used for the current window.</summary>
    </member>
    <member name="F:Windows.UI.WindowManagement.AppWindowFrameStyle.NoFrame">
      <summary>No frame is used for the current window.</summary>
    </member>
    <member name="T:Windows.UI.WindowManagement.AppWindowPlacement">
      <summary>Represents info about the placement of an app window.</summary>
    </member>
    <member name="P:Windows.UI.WindowManagement.AppWindowPlacement.DisplayRegion">
      <summary>Gets the display region for the app window.</summary>
      <returns>The display region for the app window.</returns>
    </member>
    <member name="P:Windows.UI.WindowManagement.AppWindowPlacement.Offset">
      <summary>Gets the offset of the app window.</summary>
      <returns>The offset of the app window.</returns>
    </member>
    <member name="P:Windows.UI.WindowManagement.AppWindowPlacement.Size">
      <summary>Gets the size of the app window.</summary>
      <returns>The size of the app window.</returns>
    </member>
    <member name="T:Windows.UI.WindowManagement.AppWindowPresentationConfiguration">
      <summary>Represents the base configuration for an AppWindowPresenter.</summary>
    </member>
    <member name="P:Windows.UI.WindowManagement.AppWindowPresentationConfiguration.Kind">
      <summary>Gets a value that indicates the kind of presentation the app window is using.</summary>
      <returns>A value of the enumeration that indicates the kind of presentation the app window is using.</returns>
    </member>
    <member name="T:Windows.UI.WindowManagement.AppWindowPresentationKind">
      <summary>Defines constants that specify the kind of presentation the app window is using.</summary>
    </member>
    <member name="F:Windows.UI.WindowManagement.AppWindowPresentationKind.CompactOverlay">
      <summary>The app window is in compact overlay (picture-in-picture) mode.</summary>
    </member>
    <member name="F:Windows.UI.WindowManagement.AppWindowPresentationKind.Default">
      <summary>The app window is using the default presentation mode with no specific presentation applied.</summary>
    </member>
    <member name="F:Windows.UI.WindowManagement.AppWindowPresentationKind.FullScreen">
      <summary>The app window is in full screen mode.</summary>
    </member>
    <member name="T:Windows.UI.WindowManagement.AppWindowPresenter">
      <summary>Displays an app window using a pre-defined configuration appropriate for the device it's shown on.</summary>
    </member>
    <member name="M:Windows.UI.WindowManagement.AppWindowPresenter.GetConfiguration">
      <summary>Gets the configuration info for the app window presenter.</summary>
      <returns>The configuration info for the app window presenter.</returns>
    </member>
    <member name="M:Windows.UI.WindowManagement.AppWindowPresenter.IsPresentationSupported(Windows.UI.WindowManagement.AppWindowPresentationKind)">
      <summary>Gets a value that indicates whether the kind of presentation is supported.</summary>
      <param name="presentationKind">The kind of presentation.</param>
      <returns>**true** if the AppWindowPresentationKind is supported; otherwise; **false**.</returns>
    </member>
    <member name="M:Windows.UI.WindowManagement.AppWindowPresenter.RequestPresentation(Windows.UI.WindowManagement.AppWindowPresentationConfiguration)">
      <summary>Makes a request to show the window using the specified presentation configuration.</summary>
      <param name="configuration">The presentation configuration to use to show the app window.</param>
      <returns>**true** if the request succeeds; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.WindowManagement.AppWindowPresenter.RequestPresentation(Windows.UI.WindowManagement.AppWindowPresentationKind)">
      <summary>Makes a request to show the window using the specified kind of presentation.</summary>
      <param name="presentationKind">The kind of presentation to use to show the app window.</param>
      <returns>**true** if the request succeeds; otherwise, **false**.</returns>
    </member>
    <member name="T:Windows.UI.WindowManagement.AppWindowTitleBar">
      <summary>Represents the title bar of an app window.</summary>
    </member>
    <member name="P:Windows.UI.WindowManagement.AppWindowTitleBar.BackgroundColor">
      <summary>Gets or sets the color of the title bar background.</summary>
      <returns>The color of the title bar background. (See Color.)</returns>
    </member>
    <member name="P:Windows.UI.WindowManagement.AppWindowTitleBar.ButtonBackgroundColor">
      <summary>Gets or sets the background color of the title bar buttons.</summary>
      <returns>The background color of the title bar buttons. (See Color.)</returns>
    </member>
    <member name="P:Windows.UI.WindowManagement.AppWindowTitleBar.ButtonForegroundColor">
      <summary>Gets or sets the foreground color of the title bar buttons.</summary>
      <returns>The foreground color of the title bar buttons. (See Color.)</returns>
    </member>
    <member name="P:Windows.UI.WindowManagement.AppWindowTitleBar.ButtonHoverBackgroundColor">
      <summary>Gets or sets the background color of a title bar button when the pointer is over it.</summary>
      <returns>The background color of a title bar button when the pointer is over it. (See Color.)</returns>
    </member>
    <member name="P:Windows.UI.WindowManagement.AppWindowTitleBar.ButtonHoverForegroundColor">
      <summary>Gets or sets the foreground color of a title bar button when the pointer is over it.</summary>
      <returns>The foreground color of a title bar button when the pointer is over it. (See Color.)</returns>
    </member>
    <member name="P:Windows.UI.WindowManagement.AppWindowTitleBar.ButtonInactiveBackgroundColor">
      <summary>Gets or sets the background color of a title bar button when it's inactive.</summary>
      <returns>The background color of a title bar button when it's inactive. (See Color.)</returns>
    </member>
    <member name="P:Windows.UI.WindowManagement.AppWindowTitleBar.ButtonInactiveForegroundColor">
      <summary>Gets or sets the foreground color of a title bar button when it's inactive.</summary>
      <returns>The foreground color of a title bar button when it's inactive. (See Color.)</returns>
    </member>
    <member name="P:Windows.UI.WindowManagement.AppWindowTitleBar.ButtonPressedBackgroundColor">
      <summary>Gets or sets the background color of a title bar button when it's pressed.</summary>
      <returns>The background color of a title bar button when it's pressed. (See Color.)</returns>
    </member>
    <member name="P:Windows.UI.WindowManagement.AppWindowTitleBar.ButtonPressedForegroundColor">
      <summary>Gets or sets the foreground color of a title bar button when it's pressed.</summary>
      <returns>The foreground color of a title bar button when it's pressed. (See Color.)</returns>
    </member>
    <member name="P:Windows.UI.WindowManagement.AppWindowTitleBar.ExtendsContentIntoTitleBar">
      <summary>Gets or sets a value that specifies whether this title bar should replace the default window title bar.</summary>
      <returns>**true** to replace the default window title bar; otherwise, **false**. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.WindowManagement.AppWindowTitleBar.ForegroundColor">
      <summary>Gets or sets the color of the title bar foreground.</summary>
      <returns>The color of the title bar foreground. (See Color.)</returns>
    </member>
    <member name="P:Windows.UI.WindowManagement.AppWindowTitleBar.InactiveBackgroundColor">
      <summary>Gets or sets the color of the title bar background when it's inactive.</summary>
      <returns>The color of the title bar background when it's inactive. (See Color.)</returns>
    </member>
    <member name="P:Windows.UI.WindowManagement.AppWindowTitleBar.InactiveForegroundColor">
      <summary>Gets or sets the color of the title bar foreground when it's inactive.</summary>
      <returns>The color of the title bar foreground when it's inactive. (See Color.)</returns>
    </member>
    <member name="P:Windows.UI.WindowManagement.AppWindowTitleBar.IsVisible">
      <summary>Gets a value that specifies whether this title bar is visible.</summary>
      <returns>**true** if this title bar is visible; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.WindowManagement.AppWindowTitleBar.GetPreferredVisibility">
      <summary>Returns the preferred visibility mode for the title bar.</summary>
      <returns>A value of the enumeration that indicates the preferred visibility mode for the title bar.</returns>
    </member>
    <member name="M:Windows.UI.WindowManagement.AppWindowTitleBar.GetTitleBarOcclusions">
      <summary>Gets a list of title bar occlusions.</summary>
      <returns>A list of title bar occlusions.</returns>
    </member>
    <member name="M:Windows.UI.WindowManagement.AppWindowTitleBar.SetPreferredVisibility(Windows.UI.WindowManagement.AppWindowTitleBarVisibility)">
      <summary>Sets the preferred visibility mode for the title bar.</summary>
      <param name="visibilityMode">A value of the enumeration that specifies the preferred visibility mode for the title bar.</param>
    </member>
    <member name="T:Windows.UI.WindowManagement.AppWindowTitleBarOcclusion">
      <summary>Represents the system-reserved regions of the app window that will occlude app content if ExtendsContentIntoTitleBar is true.</summary>
    </member>
    <member name="P:Windows.UI.WindowManagement.AppWindowTitleBarOcclusion.OccludingRect">
      <summary>Gets a rectangle that defines the width, height, and offset of the occlusion in app content visual relative coordinates.</summary>
      <returns>A rectangle that defines the width, height, and offset of the occlusion in app content visual relative coordinates.</returns>
    </member>
    <member name="T:Windows.UI.WindowManagement.AppWindowTitleBarVisibility">
      <summary>Defines constants that specify the preferred visibility of an AppWindowTitleBar.</summary>
    </member>
    <member name="F:Windows.UI.WindowManagement.AppWindowTitleBarVisibility.AlwaysHidden">
      <summary>The title bar is always hidden.</summary>
    </member>
    <member name="F:Windows.UI.WindowManagement.AppWindowTitleBarVisibility.Default">
      <summary>The title bar uses the system default visibility.</summary>
    </member>
    <member name="T:Windows.UI.WindowManagement.CompactOverlayPresentationConfiguration">
      <summary>Represents the compact overlay configuration for an AppWindowPresenter.</summary>
    </member>
    <member name="M:Windows.UI.WindowManagement.CompactOverlayPresentationConfiguration.#ctor">
      <summary>Initializes a new instance of the CompactOverlayPresentationConfiguration class.</summary>
    </member>
    <member name="T:Windows.UI.WindowManagement.DefaultPresentationConfiguration">
      <summary>Represents the default configuration for an AppWindowPresenter.</summary>
    </member>
    <member name="M:Windows.UI.WindowManagement.DefaultPresentationConfiguration.#ctor">
      <summary>Initializes a new instance of the DefaultPresentationConfiguration class.</summary>
    </member>
    <member name="T:Windows.UI.WindowManagement.DisplayRegion">
      <summary>Represents the region in which a view is able to be shown to a user on a logical display.</summary>
    </member>
    <member name="P:Windows.UI.WindowManagement.DisplayRegion.DisplayMonitorDeviceId">
      <summary>Gets the device ID for the monitor associated with the display region.</summary>
      <returns>The device ID for the monitor associated with the display region.</returns>
    </member>
    <member name="P:Windows.UI.WindowManagement.DisplayRegion.IsVisible">
      <summary>Gets a value that indicates whether the display region can be seen.</summary>
      <returns>**true** if the display region can be seen; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.WindowManagement.DisplayRegion.WindowingEnvironment">
      <summary>Gets the windowing environment that this display region exists in.</summary>
      <returns>The windowing environment that this display region exists in.</returns>
    </member>
    <member name="P:Windows.UI.WindowManagement.DisplayRegion.WorkAreaOffset">
      <summary>Gets the offset within the display coordinate space for this DisplayRegion.</summary>
      <returns>The offset within the display coordinate space for this DisplayRegion.</returns>
    </member>
    <member name="P:Windows.UI.WindowManagement.DisplayRegion.WorkAreaSize">
      <summary>Gets the width and height of the display region.</summary>
      <returns>The width and height of the display region.</returns>
    </member>
    <member name="E:Windows.UI.WindowManagement.DisplayRegion.Changed">
      <summary>Occurs when a property of the display region has changed.</summary>
    </member>
    <member name="T:Windows.UI.WindowManagement.FullScreenPresentationConfiguration">
      <summary>Represents the full screen configuration for an AppWindowPresenter.</summary>
    </member>
    <member name="M:Windows.UI.WindowManagement.FullScreenPresentationConfiguration.#ctor">
      <summary>Initializes a new instance of the FullScreenPresentationConfiguration class.</summary>
    </member>
    <member name="P:Windows.UI.WindowManagement.FullScreenPresentationConfiguration.IsExclusive">
      <summary>Gets or sets a value that indicates whether Exclusive Fullscreen Mode is on.</summary>
      <returns>**true** if the presentation is in Exclusive Fullscreen Mode; otherwise, **false**.</returns>
    </member>
    <member name="T:Windows.UI.WindowManagement.WindowingEnvironment">
      <summary>Provides information about the system environments that are available to display the app.</summary>
    </member>
    <member name="P:Windows.UI.WindowManagement.WindowingEnvironment.IsEnabled">
      <summary>Gets a value that indicates whether the current windowing environment is available to the app.</summary>
      <returns>**true** if the current windowing environment is available to the user; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.WindowManagement.WindowingEnvironment.Kind">
      <summary>Gets a value that describes the current windowing environment.</summary>
      <returns>A value that describes the current windowing environment.</returns>
    </member>
    <member name="E:Windows.UI.WindowManagement.WindowingEnvironment.Changed">
      <summary>Occurs when a property of the windowing environment has changed.</summary>
    </member>
    <member name="M:Windows.UI.WindowManagement.WindowingEnvironment.FindAll">
      <summary>Retrieves a collection of all existing windowing environments in the system.</summary>
      <returns>A collection of all existing windowing environments in the system.</returns>
    </member>
    <member name="M:Windows.UI.WindowManagement.WindowingEnvironment.FindAll(Windows.UI.WindowManagement.WindowingEnvironmentKind)">
      <summary>Retrieves a collection of all existing windowing environments in the system of the specified kind.</summary>
      <param name="kind">The kind of windowing environment to find.</param>
      <returns>A collection of all existing windowing environments in the system of the specified kind.</returns>
    </member>
    <member name="M:Windows.UI.WindowManagement.WindowingEnvironment.GetDisplayRegions">
      <summary>Retrieves the collection of display regions for this windowing environment.</summary>
      <returns>The collection of display regions for this windowing environment.</returns>
    </member>
    <member name="T:Windows.UI.WindowManagement.WindowingEnvironmentAddedEventArgs">
      <summary>Provides event data.</summary>
    </member>
    <member name="P:Windows.UI.WindowManagement.WindowingEnvironmentAddedEventArgs.WindowingEnvironment">
      <summary>Gets the windowing environment.</summary>
      <returns>The windowing environment.</returns>
    </member>
    <member name="T:Windows.UI.WindowManagement.WindowingEnvironmentChangedEventArgs">
      <summary>Provides data for the WindowingEnvironment.Changed event.</summary>
    </member>
    <member name="T:Windows.UI.WindowManagement.WindowingEnvironmentKind">
      <summary>Defines constants the specify what kind a windowing environment is.</summary>
    </member>
    <member name="F:Windows.UI.WindowManagement.WindowingEnvironmentKind.Overlapped">
      <summary>The windowing environment supports windows that overlap.</summary>
    </member>
    <member name="F:Windows.UI.WindowManagement.WindowingEnvironmentKind.Tiled">
      <summary>The windowing environment supports only windows that do not overlap.</summary>
    </member>
    <member name="F:Windows.UI.WindowManagement.WindowingEnvironmentKind.Unknown">
      <summary>The windowing environment is not known.</summary>
    </member>
    <member name="T:Windows.UI.WindowManagement.WindowingEnvironmentRemovedEventArgs">
      <summary>Provides event data.</summary>
    </member>
    <member name="P:Windows.UI.WindowManagement.WindowingEnvironmentRemovedEventArgs.WindowingEnvironment">
      <summary>Gets the windowing environment.</summary>
      <returns>The windowing environment.</returns>
    </member>
    <member name="T:Windows.UI.WindowManagement.Preview.WindowManagementPreview">
      <summary>Provides preview APIs for handling and managing the windows associated with the active app.</summary>
    </member>
    <member name="M:Windows.UI.WindowManagement.Preview.WindowManagementPreview.SetPreferredMinSize(Windows.UI.WindowManagement.AppWindow,Windows.Foundation.Size)">
      <summary>Sets the preferred minimum size for the specified AppWindow.</summary>
      <param name="window">The app window to set the size for.</param>
      <param name="preferredFrameMinSize">The preferred minimum size for the window.</param>
    </member>
    <member name="T:Windows.UI.Xaml.AdaptiveTrigger">
      <summary>Represents a declarative rule that applies visual states based on window properties.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.AdaptiveTrigger.#ctor">
      <summary>Initializes a new instance of the AdaptiveTrigger class</summary>
    </member>
    <member name="P:Windows.UI.Xaml.AdaptiveTrigger.MinWindowHeight">
      <summary>Gets or sets the minimum window height at which the VisualState should be applied.</summary>
      <returns>The minimum window height (in effective pixels) at which the VisualState should be applied.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.AdaptiveTrigger.MinWindowHeightProperty">
      <summary>Identifies the MinWindowHeight dependency property.</summary>
      <returns>The identifier for the MinWindowHeight dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.AdaptiveTrigger.MinWindowWidth">
      <summary>Gets or sets the minimum window width at which the VisualState should be applied.</summary>
      <returns>The minimum window width (in effective pixels) at which the VisualState should be applied.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.AdaptiveTrigger.MinWindowWidthProperty">
      <summary>Identifies the MinWindowWidth dependency property.</summary>
      <returns>The identifier for the MinWindowWidth dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Application">
      <summary>Encapsulates the app and its available services.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Application.#ctor">
      <summary>Initializes a new instance of the Application class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Application.Current">
      <summary>Gets the Application object for the current application.</summary>
      <returns>The Application object for the current application.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Application.DebugSettings">
      <summary>Gets an object that declares how the app behaves when run in a debug environment.</summary>
      <returns>An object that declares how the app behaves when run in a debug environment.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Application.FocusVisualKind">
      <summary>Gets or sets the type of visual feedback that an app can use to indicate the UI element with focus.</summary>
      <returns>The type of visual feedback used to indicate the UI element with focus. The default value depends on the operating system.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Application.HighContrastAdjustment">
      <summary>Gets or sets a value that indicates whether the framework automatically adjusts visual properties when high contrast themes are enabled.</summary>
      <returns>A value of the enumeration that indicates whether the framework automatically adjusts visual properties when high contrast themes are enabled. The default is **Auto**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Application.RequestedTheme">
      <summary>Gets or sets a value that determines the light-dark preference for the overall theme of an app.</summary>
      <returns>A value of the enumeration. The initial value is the default theme set by the user in Windows settings.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Application.RequiresPointerMode">
      <summary>Gets or sets whether a UWP app supports mouse mode, which emulates pointer interaction experiences with non-pointer input devices such as an Xbox gamepad or remote control. (All nested elements inherit this behavior.)</summary>
      <returns>The pointer emulation mode. The default is Auto (the default system experience for the input device).</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Application.Resources">
      <summary>Gets a collection of application-scoped resources, such as styles, templates, and brushes.</summary>
      <returns>A ResourceDictionary object that contains zero or more application-scoped resources.</returns>
    </member>
    <member name="E:Windows.UI.Xaml.Application.EnteredBackground">
      <summary>Occurs when the app moves from the foreground to the background.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Application.LeavingBackground">
      <summary>Occurs when the app moves from the background to the foreground.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Application.Resuming">
      <summary>Occurs when the application transitions from Suspended state to Running state.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Application.Suspending">
      <summary>Occurs when the application transitions to Suspended state from some other state.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Application.UnhandledException">
      <summary>Occurs when an exception can be handled by app code, as forwarded from a native-level Windows Runtime error. Apps can mark the occurrence as handled in event data.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Application.Exit">
      <summary>Shuts down the app.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Application.LoadComponent(System.Object,Windows.Foundation.Uri)">
      <summary>Loads a XAML file that is located at the specified relative location, and converts it to an instance of the object that is specified by the root element of the XAML file.</summary>
      <param name="component">An object of the same type as the root element of the XAML content to be loaded.</param>
      <param name="resourceLocator">An object describing the Uniform Resource Identifier (URI) path to the resource to load.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Application.LoadComponent(System.Object,Windows.Foundation.Uri,Windows.UI.Xaml.Controls.Primitives.ComponentResourceLocation)">
      <summary>Loads a XAML file that is located at the specified relative location, and converts it to an instance of the object that is specified by the root element of the XAML file.</summary>
      <param name="component">An object of the same type as the root element of the XAML content to be loaded.</param>
      <param name="resourceLocator">An object describing the Uniform Resource Identifier (URI) path to the resource to load.</param>
      <param name="componentResourceLocation">A value of the enumeration.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Application.OnActivated(Windows.ApplicationModel.Activation.IActivatedEventArgs)">
      <summary>Invoked when the application is activated by some means other than normal launching.</summary>
      <param name="args">Event data for the event.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Application.OnBackgroundActivated(Windows.ApplicationModel.Activation.BackgroundActivatedEventArgs)">
      <summary>Invoked when the application is activated in the background.</summary>
      <param name="args">Data about the background activation.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Application.OnCachedFileUpdaterActivated(Windows.ApplicationModel.Activation.CachedFileUpdaterActivatedEventArgs)">
      <summary>Invoked when the application is activated due to an activation contract with ActivationKind as **CachedFileUpdater**.</summary>
      <param name="args">Event data for the event.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Application.OnFileActivated(Windows.ApplicationModel.Activation.FileActivatedEventArgs)">
      <summary>Invoked when the application is activated through file-open.</summary>
      <param name="args">Event data for the event.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Application.OnFileOpenPickerActivated(Windows.ApplicationModel.Activation.FileOpenPickerActivatedEventArgs)">
      <summary>Invoked when the application is activated through file-open dialog association.</summary>
      <param name="args">Event data for the event.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Application.OnFileSavePickerActivated(Windows.ApplicationModel.Activation.FileSavePickerActivatedEventArgs)">
      <summary>Invoked when the application is activated through file-save dialog association.</summary>
      <param name="args">Event data for the event.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Application.OnLaunched(Windows.ApplicationModel.Activation.LaunchActivatedEventArgs)">
      <summary>Invoked when the application is launched. Override this method to perform application initialization and to display initial content in the associated Window.</summary>
      <param name="args">Event data for the event.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Application.OnSearchActivated(Windows.ApplicationModel.Activation.SearchActivatedEventArgs)">
      <summary>Invoked when the application is activated through a search association.</summary>
      <param name="args">Event data for the event.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Application.OnShareTargetActivated(Windows.ApplicationModel.Activation.ShareTargetActivatedEventArgs)">
      <summary>Invoked when the application is activated through sharing association.</summary>
      <param name="args">Event data for the event.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Application.OnWindowCreated(Windows.UI.Xaml.WindowCreatedEventArgs)">
      <summary>Invoked when the application creates a window.</summary>
      <param name="args">Event data for the event.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Application.Start(Windows.UI.Xaml.ApplicationInitializationCallback)">
      <summary>Provides the entry point and requests initialization of the application. Use the callback to instantiate the Application class.</summary>
      <param name="callback">The callback that should be invoked during the initialization sequence.</param>
    </member>
    <member name="T:Windows.UI.Xaml.ApplicationHighContrastAdjustment">
      <summary>Defines constants that specify whether the framework automatically adjusts visual properties for the app when high contrast themes are enabled.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.ApplicationHighContrastAdjustment.Auto">
      <summary>Visuals are automatically adjusted when high contrast is enabled.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.ApplicationHighContrastAdjustment.None">
      <summary>No automatic adjustments are made to visuals.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.ApplicationInitializationCallback">
      <summary>Represents the callback that should be invoked during the initialization sequence.</summary>
      <param name="p">Parameters that convey information for custom startup initialization.</param>
    </member>
    <member name="T:Windows.UI.Xaml.ApplicationInitializationCallbackParams">
      <summary>A class that developers should derive from in order to pass information for a custom initialization sequence, in cases where both an Application subclass is present and the entry point Start call is adjusted to pass the information.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.ApplicationRequiresPointerMode">
      <summary>Specifies the interaction experiences for non-pointer devices such as an Xbox controller or remote control.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.ApplicationRequiresPointerMode.Auto">
      <summary>The default system experience for the input device.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.ApplicationRequiresPointerMode.WhenRequested">
      <summary>A pointer-like interaction experience using a mouse cursor that can be freely moved using non-pointer input devices.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.ApplicationTheme">
      <summary>Declares the theme preference for an app.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.ApplicationTheme.Dark">
      <summary>Use the **Dark** default theme.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.ApplicationTheme.Light">
      <summary>Use the **Light** default theme.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.AutomationTextAttributesEnum">
      <summary>Defines constants that identify text attributes of a Microsoft UI Automation text range.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.AutomationTextAttributesEnum.AnimationStyleAttribute">
      <summary>Identifies the **AnimationStyle** text attribute, which specifies the type of animation applied to the text. This attribute is specified as a value of the AutomationAnimationStyle enumeration.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.AutomationTextAttributesEnum.AnnotationObjectsAttribute">
      <summary>Identifies the **AnnotationObjects** text attribute.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.AutomationTextAttributesEnum.AnnotationTypesAttribute">
      <summary>Identifies the **AnnotationTypes** text attribute, which maintains a list of annotation type identifiers for a range of text. This attribute is specified as a value of the AnnotationType enumeration.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.AutomationTextAttributesEnum.BackgroundColorAttribute">
      <summary>Identifies the **BackgroundColor** text attribute, which specifies the background color of the text.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.AutomationTextAttributesEnum.BulletStyleAttribute">
      <summary>Identifies the **BulletStyle** text attribute, which specifies the style of bullets used in the text range. This attribute is specified as a value of the AutomationBulletStyle enumeration.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.AutomationTextAttributesEnum.CapStyleAttribute">
      <summary>Identifies the **CapStyle** text attribute, which specifies the capitalization style for the text.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.AutomationTextAttributesEnum.CaretBidiModeAttribute">
      <summary>Identifies the **CaretBidiMode** text attribute, which indicates the direction of text flow in the text range. This attribute is specified as a value of the AutomationCaretBidiMode enumeration.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.AutomationTextAttributesEnum.CaretPositionAttribute">
      <summary>Identifies the **CaretPosition** text attribute, which indicates whether the caret is at the beginning or the end of a line of text in the text range. This attribute is specified as a value of the AutomationCaretPosition enumeration.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.AutomationTextAttributesEnum.CultureAttribute">
      <summary>Identifies the **Culture** text attribute, which specifies the locale of the text by locale identifier (LCID).</summary>
    </member>
    <member name="F:Windows.UI.Xaml.AutomationTextAttributesEnum.FontNameAttribute">
      <summary>Identifies the **FontName** text attribute, which specifies the name of the font. Examples: "Arial Black"; "Arial Narrow". The font name string is not localized.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.AutomationTextAttributesEnum.FontSizeAttribute">
      <summary>Identifies the **FontSize** text attribute, which specifies the point size of the font.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.AutomationTextAttributesEnum.FontWeightAttribute">
      <summary>Identifies the **FontWeight** text attribute, which specifies the relative stroke, thickness, or boldness of the font.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.AutomationTextAttributesEnum.ForegroundColorAttribute">
      <summary>Identifies the **ForegroundColor** text attribute, which specifies the foreground color of the text.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.AutomationTextAttributesEnum.HorizontalTextAlignmentAttribute">
      <summary>Identifies the **HorizontalTextAlignment** text attribute, which specifies how the text is aligned horizontally.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.AutomationTextAttributesEnum.IndentationFirstLineAttribute">
      <summary>Identifies the **IndentationFirstLine** text attribute, which specifies how far, in points, to indent the first line of a paragraph.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.AutomationTextAttributesEnum.IndentationLeadingAttribute">
      <summary>Identifies the **IndentationLeading** text attribute, which specifies the leading indentation, in points.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.AutomationTextAttributesEnum.IndentationTrailingAttribute">
      <summary>Identifies the **IndentationTrailing** text attribute, which specifies the trailing indentation, in points.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.AutomationTextAttributesEnum.IsActiveAttribute">
      <summary>Identifies the **IsActive** text attribute, which indicates whether the control that contains the text range has the keyboard focus (**true**) or not (**false**).</summary>
    </member>
    <member name="F:Windows.UI.Xaml.AutomationTextAttributesEnum.IsHiddenAttribute">
      <summary>Identifies the **IsHidden** text attribute, which indicates whether the text is hidden (**true**) or visible (**false**).</summary>
    </member>
    <member name="F:Windows.UI.Xaml.AutomationTextAttributesEnum.IsItalicAttribute">
      <summary>Identifies the **IsItalic** text attribute, which indicates whether the text is italic (**true**) or not (**false**).</summary>
    </member>
    <member name="F:Windows.UI.Xaml.AutomationTextAttributesEnum.IsReadOnlyAttribute">
      <summary>Identifies the **IsReadOnly** text attribute, which indicates whether the text is read-only (**true**) or can be modified (**false**).</summary>
    </member>
    <member name="F:Windows.UI.Xaml.AutomationTextAttributesEnum.IsSubscriptAttribute">
      <summary>Identifies the **IsSubscript** text attribute, which indicates whether the text is subscript (**true**) or not (**false**).</summary>
    </member>
    <member name="F:Windows.UI.Xaml.AutomationTextAttributesEnum.IsSuperscriptAttribute">
      <summary>Identifies the **IsSuperscript** text attribute, which indicates whether the text is subscript (**true**) or not (**false**).</summary>
    </member>
    <member name="F:Windows.UI.Xaml.AutomationTextAttributesEnum.LinkAttribute">
      <summary>Identifies the **Link** text attribute, which contains the ITextRangeProvider interface of the text range that is the target of an internal link in a document.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.AutomationTextAttributesEnum.MarginBottomAttribute">
      <summary>Identifies the **MarginBottom** text attribute, which specifies the size, in points, of the bottom margin applied to the page associated with the text range.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.AutomationTextAttributesEnum.MarginLeadingAttribute">
      <summary>Identifies the **MarginLeading** text attribute, which specifies the size, in points, of the leading margin applied to the page associated with the text range.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.AutomationTextAttributesEnum.MarginTopAttribute">
      <summary>Identifies the **MarginTop** text attribute, which specifies the size, in points, of the top margin applied to the page associated with the text range.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.AutomationTextAttributesEnum.MarginTrailingAttribute">
      <summary>Identifies the **MarginTrailing** text attribute, which specifies the size, in points, of the trailing margin applied to the page associated with the text range.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.AutomationTextAttributesEnum.OutlineStylesAttribute">
      <summary>Identifies the **OutlineStyles** text attribute, which specifies the outline style of the text. This attribute is specified as a value of the AutomationOutlineStyles enumeration.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.AutomationTextAttributesEnum.OverlineColorAttribute">
      <summary>Identifies the **OverlineColor** text attribute, which specifies the color of the overline text decoration.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.AutomationTextAttributesEnum.OverlineStyleAttribute">
      <summary>Identifies the **OverlineStyle** text attribute, which specifies the style of the overline text decoration. This attribute is specified as a value of the AutomationTextDecorationLineStyle enumeration.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.AutomationTextAttributesEnum.SelectionActiveEndAttribute">
      <summary>Identifies the **SelectionActiveEnd** text attribute, which indicates the location of the caret relative to a text range that represents the currently selected text. This attribute is specified as a value from the AutomationActiveEnd enumeration.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.AutomationTextAttributesEnum.StrikethroughColorAttribute">
      <summary>Identifies the **StrikethroughColor** text attribute, which specifies the color of the strikethrough text decoration.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.AutomationTextAttributesEnum.StrikethroughStyleAttribute">
      <summary>Identifies the **StrikethroughStyle** text attribute, which specifies the style of the strikethrough text decoration. This attribute is specified as a value of the AutomationTextDecorationLineStyle enumeration.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.AutomationTextAttributesEnum.StyleIdAttribute">
      <summary>Identifies the **StyleId** text attribute, which indicates the text styles in use for a text range. This attribute is specified as a value of the AutomationStyleId enumeration.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.AutomationTextAttributesEnum.StyleNameAttribute">
      <summary>Identifies the **StyleName** text attribute, which identifies the localized name of the text style in use for a text range.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.AutomationTextAttributesEnum.TabsAttribute">
      <summary>Identifies the **Tabs** text attribute, which is an array specifying the tab stops for the text range. Each array element specifies a distance, in points, from the leading margin.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.AutomationTextAttributesEnum.TextFlowDirectionsAttribute">
      <summary>Identifies the **TextFlowDirections** text attribute, which specifies the direction of text flow. This attribute is specified as a combination of values of the AutomationFlowDirections enumeration.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.AutomationTextAttributesEnum.UnderlineColorAttribute">
      <summary>Identifies the **UnderlineColor** text attribute, which specifies the color of the underline text decoration.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.AutomationTextAttributesEnum.UnderlineStyleAttribute">
      <summary>Identifies the **UnderlineStyle** text attribute, which specifies the style of the underline text decoration. This attribute is specified as a value of the AutomationTextDecorationLineStyle enumeration.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.BindingFailedEventArgs">
      <summary>Provides event data for the DebugSettings.BindingFailed event.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.BindingFailedEventArgs.Message">
      <summary>Gets the explanation of the binding failure.</summary>
      <returns>The reason the binding failed.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.BindingFailedEventHandler">
      <summary>Represents the method that will handle the DebugSettings.BindingFailed event.</summary>
      <param name="sender">The source of the event.</param>
      <param name="e">The event data.</param>
    </member>
    <member name="T:Windows.UI.Xaml.BringIntoViewOptions">
      <summary>Represents the options that can be applied when an element is brought into view.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.BringIntoViewOptions.#ctor">
      <summary>Initializes a new instance of the BringIntoViewOptions class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.BringIntoViewOptions.AnimationDesired">
      <summary>Gets or sets a value that indicates whether to use animation when the element is brought into view.</summary>
      <returns>**true** to use animation; otherwise, **false**. The default is **true**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.BringIntoViewOptions.HorizontalAlignmentRatio">
      <summary>Controls the positioning of the vertical axis of the TargetRect with respect to the vertical axis of the viewport. The value is clamped from 0.0f to 1.0f with 0.0f representing the left vertical edge and 1.0f representing the right vertical edge. By default this is set to 0.0f.</summary>
      <returns>A value that specifies the positioning of the vertical axis of the TargetRect with respect to the vertical axis of the viewport. The default is 0.0f.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.BringIntoViewOptions.HorizontalOffset">
      <summary>Gets or sets the horizontal distance to add to the viewport-relative position of the TargetRect after satisfying the requested HorizontalAlignmentRatio.</summary>
      <returns>The horizontal distance to add to the viewport-relative position of the TargetRect after satisfying the requested HorizontalAlignmentRatio.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.BringIntoViewOptions.TargetRect">
      <summary>Gets or sets the area of an element to bring into view.</summary>
      <returns>A rectangle that defines the area of an element to bring into view.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.BringIntoViewOptions.VerticalAlignmentRatio">
      <summary>Controls the positioning of the horizontal axis of the TargetRect with respect to the horizontal axis of the viewport. The value is clamped from 0.0f to 1.0f with 0.0f representing the top horizontal edge and 1.0f representing the bottom horizontal edge. By default this is set to 0.0f.</summary>
      <returns>A value that specifies the positioning of the horizontal axis of the TargetRect with respect to the horizontal axis of the viewport. The default is 0.0f.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.BringIntoViewOptions.VerticalOffset">
      <summary>Gets or sets the vertical distance to add to the viewport-relative position of the TargetRect after satisfying the requested VerticalAlignmentRatio.</summary>
      <returns>The vertical distance to add to the viewport-relative position of the TargetRect after satisfying the requested VerticalAlignmentRatio.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.BringIntoViewRequestedEventArgs">
      <summary>Provides data for the UIElement.BringIntoViewRequested event.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.BringIntoViewRequestedEventArgs.AnimationDesired">
      <summary>Gets or sets a value that specifies whether the scrolling should be animated.</summary>
      <returns>**true** to animate the scrolling; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.BringIntoViewRequestedEventArgs.Handled">
      <summary>Gets or sets a value that marks the routed event as handled. A **true** value prevents most handlers along the event route from handling the same event again.</summary>
      <returns>**true** to mark the routed event handled. **false** to leave the routed event unhandled, which permits the event to potentially route further and be acted on by other handlers. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.BringIntoViewRequestedEventArgs.HorizontalAlignmentRatio">
      <summary>Gets the requested horizontal alignment ratio which controls the alignment of the vertical axis of the TargetRect with respect to the vertical axis of the viewport.</summary>
      <returns>The requested horizontal alignment ratio between 0.0 and 1.0, or NaN. See Remarks.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.BringIntoViewRequestedEventArgs.HorizontalOffset">
      <summary>Gets or sets the horizontal distance to add to the viewport-relative position of the TargetRect after satisfying the requested HorizontalAlignmentRatio.</summary>
      <returns>The horizontal distance to add to the viewport-relative position of the TargetRect after satisfying the requested HorizontalAlignmentRatio.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.BringIntoViewRequestedEventArgs.TargetElement">
      <summary>Gets or sets the element that should be made visible in response to the event.</summary>
      <returns>The element that should be made visible in response to the event.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.BringIntoViewRequestedEventArgs.TargetRect">
      <summary>Gets or sets the Rect in the TargetElement’s coordinate space to bring into view.</summary>
      <returns>The Rect in the TargetElement’s coordinate space to bring into view.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.BringIntoViewRequestedEventArgs.VerticalAlignmentRatio">
      <summary>Gets the requested vertical alignment ratio which controls the alignment of the horizontal axis of the TargetRect with respect to the horizontal axis of the viewport.</summary>
      <returns>The requested vertical alignment ratio between 0.0 and 1.0, or NaN. See Remarks.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.BringIntoViewRequestedEventArgs.VerticalOffset">
      <summary>Gets or sets the vertical distance to add to the viewport-relative position of the TargetRect after satisfying the requested VerticalAlignmentRatio.</summary>
      <returns>The vertical distance to add to the viewport-relative position of the TargetRect after satisfying the requested VerticalAlignmentRatio.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.BrushTransition">
      <summary>Provides the animated transition behavior when an element's brush changes. Currently limited to changes between SolidColorBrush objects.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.BrushTransition.#ctor">
      <summary>Initializes a new instance of the BrushTransition class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.BrushTransition.Duration">
      <summary>Gets or sets the duration of the transition.</summary>
      <returns>The duration of the transition.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.ColorPaletteResources">
      <summary>Represents a specialized resource dictionary that contains color resources used by XAML elements.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.ColorPaletteResources.#ctor">
      <summary>Initializes a new instance of the ColorPaletteResources class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.ColorPaletteResources.Accent">
      <summary>Gets or sets the Accent color value.</summary>
      <returns>The Accent color value.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.ColorPaletteResources.AltHigh">
      <summary>Gets or sets the AltHigh color value.</summary>
      <returns>The AltHigh color value.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.ColorPaletteResources.AltLow">
      <summary>Gets or sets the AltLow color value.</summary>
      <returns>The AltLow color value.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.ColorPaletteResources.AltMedium">
      <summary>Gets or sets the AltMedium color value.</summary>
      <returns>The AltMedium color value.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.ColorPaletteResources.AltMediumHigh">
      <summary>Gets or sets the AltMediumHigh color value.</summary>
      <returns>The AltMediumHigh color value.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.ColorPaletteResources.AltMediumLow">
      <summary>Gets or sets the AltMediumLow color value.</summary>
      <returns>The AltMediumLow color value.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.ColorPaletteResources.BaseHigh">
      <summary>Gets or sets the BaseHigh color value.</summary>
      <returns>The BaseHigh color value.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.ColorPaletteResources.BaseLow">
      <summary>Gets or sets the BaseLow color value.</summary>
      <returns>The BaseLow color value.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.ColorPaletteResources.BaseMedium">
      <summary>Gets or sets the BaseMedium color value.</summary>
      <returns>The BaseMedium color value.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.ColorPaletteResources.BaseMediumHigh">
      <summary>Gets or sets the BaseMediumHigh color value.</summary>
      <returns>The BaseMediumHigh color value.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.ColorPaletteResources.BaseMediumLow">
      <summary>Gets or sets the BaseMediumLow color value.</summary>
      <returns>The BaseMediumLow color value.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.ColorPaletteResources.ChromeAltLow">
      <summary>Gets or sets the ChromeAltLow color value.</summary>
      <returns>The ChromeAltLow color value.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.ColorPaletteResources.ChromeBlackHigh">
      <summary>Gets or sets the ChromeBlackHigh color value.</summary>
      <returns>The ChromeBlackHigh color value.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.ColorPaletteResources.ChromeBlackLow">
      <summary>Gets or sets the ChromeBlackLow color value.</summary>
      <returns>The ChromeBlackLow color value.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.ColorPaletteResources.ChromeBlackMedium">
      <summary>Gets or sets the ChromeBlackMedium color value.</summary>
      <returns>The ChromeBlackMedium color value.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.ColorPaletteResources.ChromeBlackMediumLow">
      <summary>Gets or sets the ChromeBlackMediumLow color value.</summary>
      <returns>The ChromeBlackMediumLow color value.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.ColorPaletteResources.ChromeDisabledHigh">
      <summary>Gets or sets the ChromeDisabledHigh color value.</summary>
      <returns>The ChromeDisabledHigh color value.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.ColorPaletteResources.ChromeDisabledLow">
      <summary>Gets or sets the ChromeDisabledLow color value.</summary>
      <returns>The ChromeDisabledLow color value.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.ColorPaletteResources.ChromeGray">
      <summary>Gets or sets the ChromeGray color value.</summary>
      <returns>The ChromeGray color value.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.ColorPaletteResources.ChromeHigh">
      <summary>Gets or sets the ChromeHigh color value.</summary>
      <returns>The ChromeHigh color value.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.ColorPaletteResources.ChromeLow">
      <summary>Gets or sets the ChromeLow color value.</summary>
      <returns>The ChromeLow color value.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.ColorPaletteResources.ChromeMedium">
      <summary>Gets or sets the ChromeMedium color value.</summary>
      <returns>The ChromeMedium color value.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.ColorPaletteResources.ChromeMediumLow">
      <summary>Gets or sets the ChromeMediumLow color value.</summary>
      <returns>The ChromeMediumLow color value.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.ColorPaletteResources.ChromeWhite">
      <summary>Gets or sets the ChromeWhite color value.</summary>
      <returns>The ChromeWhite color value.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.ColorPaletteResources.ErrorText">
      <summary>Gets or sets the ErrorText color value.</summary>
      <returns>The ErrorText color value.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.ColorPaletteResources.ListLow">
      <summary>Gets or sets the ListLow color value.</summary>
      <returns>The ListLow color value.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.ColorPaletteResources.ListMedium">
      <summary>Gets or sets the ListMedium color value.</summary>
      <returns>The ListMedium color value.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.CornerRadius">
      <summary>Describes the characteristics of a rounded corner, such as can be applied to a Border.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.CornerRadius.BottomLeft">
      <summary>The radius of rounding, in pixels, of the lower-left corner of the object where a CornerRadius is applied.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.CornerRadius.BottomRight">
      <summary>The radius of rounding, in pixels, of the lower-right corner of the object where a CornerRadius is applied.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.CornerRadius.TopLeft">
      <summary>The radius of rounding, in pixels, of the upper-left corner of the object where a CornerRadius is applied.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.CornerRadius.TopRight">
      <summary>The radius of rounding, in pixels, of the upper-right corner of the object where a CornerRadius is applied.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.CornerRadiusHelper">
      <summary>Provides basic utility methods for processing CornerRadius values. C# and Microsoft Visual Basic code should use methods of CornerRadius instead.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.CornerRadiusHelper.FromRadii(System.Double,System.Double,System.Double,System.Double)">
      <summary>Generates a CornerRadius value from element values. C# and Microsoft Visual Basic code should use the CornerRadius(Double,Double,Double,Double) constructor instead.</summary>
      <param name="topLeft">The initial **TopLeft** value.</param>
      <param name="topRight">The initial **TopRight** value.</param>
      <param name="bottomRight">The initial **BottomRight** value.</param>
      <param name="bottomLeft">The initial **BottomLeft** value.</param>
      <returns>The created CornerRadius.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.CornerRadiusHelper.FromUniformRadius(System.Double)">
      <summary>Creates a new CornerRadius value that has a uniform radius value for each of its elements. C# and Microsoft Visual Basic code should use the CornerRadius(Double) constructor instead.</summary>
      <param name="uniformRadius">The uniform radius value to set. See CornerRadius.</param>
      <returns>The created CornerRadius.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.CreateDefaultValueCallback">
      <summary>Represents the method that can be invoked as part of a PropertyMetadata constructor to defer definition of a dependency property default value.</summary>
      <returns>The desired default value.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.DataContextChangedEventArgs">
      <summary>Provides data for the DataContextChanged event.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.DataContextChangedEventArgs.Handled">
      <summary>Gets or sets a value that influences whether another DataContextChanged event should be fired from child elements that inherit the DataContext value and detect that the value has changed.</summary>
      <returns>**true** to prevent further DataContextChanged events from being fired for each child FrameworkElement that inherits the DataContext value. You would do this to indicate to other handlers that the necessary logic for responding to the data context change has already been performed. **false** to permit the event to be fired by each immediate child FrameworkElement in the element tree that detects a change to the inherited DataContext value. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.DataContextChangedEventArgs.NewValue">
      <summary>Gets the new DataContext value for the element where the DataContextChanged event fired.</summary>
      <returns>An object representing the new DataContext value for the element where the DataContextChanged event fired.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.DataTemplate">
      <summary>Describes the visual structure of a data object. Use data binding for specific elements in the template that display the data values.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.DataTemplate.#ctor">
      <summary>Initializes a new instance of the DataTemplate class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.DataTemplate.ExtensionInstanceProperty">
      <summary>Identifies the ExtensionInstance XAML attached property.</summary>
      <returns>The identifier for the ExtensionInstance XAML attached property.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.DataTemplate.GetElement(Windows.UI.Xaml.ElementFactoryGetArgs)">
      <summary>Creates or retrieves an existing instance of the UIElement object declared in the DataTemplate.</summary>
      <param name="args">An instance of ElementFactoryGetArgs.</param>
      <returns>An instance of the root UIElement declared in the DataTemplate or **null** if the root of the DataTemplate is not a UIElement.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.DataTemplate.GetExtensionInstance(Windows.UI.Xaml.FrameworkElement)">
      <summary>Gets the value of the DataTemplate.ExtensionInstance XAML attached property for the target element.</summary>
      <param name="element">The object from which the property value is read.</param>
      <returns>The DataTemplate.ExtensionInstance XAML attached property value of the specified object.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.DataTemplate.LoadContent">
      <summary>Creates the UIElement objects in the DataTemplate.</summary>
      <returns>The root UIElement of the DataTemplate.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.DataTemplate.RecycleElement(Windows.UI.Xaml.ElementFactoryRecycleArgs)">
      <summary>Recycles a UIElement that was previously retrieved using GetElement.</summary>
      <param name="args">An instance of ElementFactoryRecycleArgs.</param>
    </member>
    <member name="M:Windows.UI.Xaml.DataTemplate.SetExtensionInstance(Windows.UI.Xaml.FrameworkElement,Windows.UI.Xaml.IDataTemplateExtension)">
      <summary>Sets the value of the DataTemplate.ExtensionInstance XAML attached property for a target element.</summary>
      <param name="element">The object to which the property value is written.</param>
      <param name="value">The value to set.</param>
    </member>
    <member name="T:Windows.UI.Xaml.DataTemplateKey">
      <summary>Represents the resource key for the DataTemplate class.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.DataTemplateKey.#ctor">
      <summary>Initializes a new instance of the DataTemplateKey class.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.DataTemplateKey.#ctor(System.Object)">
      <summary>Initializes a new instance of the DataTemplateKey class with the specified type.</summary>
      <param name="dataType">The type for which this template is designed. </param>
    </member>
    <member name="P:Windows.UI.Xaml.DataTemplateKey.DataType">
      <summary>Gets or sets the type for which the template is designed.</summary>
      <returns>The type of object that the template is used to display, or a string that specifies the XML tag name for the XML data that the template is used to display.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.DebugSettings">
      <summary>Declares how certain aspects of the app behave when it is run in a debug environment</summary>
    </member>
    <member name="P:Windows.UI.Xaml.DebugSettings.EnableFrameRateCounter">
      <summary>Gets or sets a value that indicates whether to display frame-rate and per-frame CPU usage info. These display as an overlay of counters in the window chrome while the app runs.</summary>
      <returns>**true** to display the overlay debug counters; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.DebugSettings.EnableRedrawRegions">
      <summary>Gets or sets a value that indicates whether to highlight areas of the app UI surface that are being redrawn each frame.</summary>
      <returns>**true** to highlight redraw regions. **false** to not highlight redraw regions. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.DebugSettings.FailFastOnErrors">
      <summary>Gets or sets a value that indicates whether XAML errors cause an immediate FailFast rather than returning an error.</summary>
      <returns>**true** if XAML errors cause an immediate FailFast rather than returning an error; otherwise, **false**. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.DebugSettings.IsBindingTracingEnabled">
      <summary>Gets or sets a value that indicates whether to engage the binding tracing feature of Microsoft Visual Studio when the app runs.</summary>
      <returns>**true** to engage the binding tracing feature of Microsoft Visual Studio; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.DebugSettings.IsOverdrawHeatMapEnabled">
      <summary>Gets or sets a value that enables a debug setting that visualizes overdraw operations. This visualization is useful during application development for detecting layout, animation, and other operations that are graphics processing intensive.</summary>
      <returns>**true** to enable the visualization, otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.DebugSettings.IsTextPerformanceVisualizationEnabled">
      <summary>Gets or sets a value that indicates whether to engage the text performance visualization feature of Microsoft Visual Studio when the app runs.</summary>
      <returns>**true** to engage the text performance visualization feature of Microsoft Visual Studio; otherwise, **false**.</returns>
    </member>
    <member name="E:Windows.UI.Xaml.DebugSettings.BindingFailed">
      <summary>Occurs when a Binding cannot be resolved.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.DependencyObject">
      <summary>Represents an object that participates in the dependency property system. DependencyObject is the immediate base class of many important UI-related classes, such as UIElement, Geometry, FrameworkTemplate, Style, and ResourceDictionary. For more info on how DependencyObject supports dependency properties, see Dependency properties overview.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.DependencyObject.#ctor">
      <summary>Provides base class initialization behavior for DependencyObject derived classes.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.DependencyObject.Dispatcher">
      <summary>Gets the CoreDispatcher that this object is associated with. The CoreDispatcher represents a facility that can access the DependencyObject on the UI thread even if the code is initiated by a non-UI thread.</summary>
      <returns>The CoreDispatcher that DependencyObject object is associated with, which represents the UI thread.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.DependencyObject.ClearValue(Windows.UI.Xaml.DependencyProperty)">
      <summary>Clears the local value of a dependency property.</summary>
      <param name="dp">The DependencyProperty identifier of the property for which to clear the value.</param>
    </member>
    <member name="M:Windows.UI.Xaml.DependencyObject.GetAnimationBaseValue(Windows.UI.Xaml.DependencyProperty)">
      <summary>Returns any base value established for a dependency property, which would apply in cases where an animation is not active.</summary>
      <param name="dp">The identifier for the desired dependency property.</param>
      <returns>The returned base value.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.DependencyObject.GetValue(Windows.UI.Xaml.DependencyProperty)">
      <summary>Returns the current effective value of a dependency property from a DependencyObject.</summary>
      <param name="dp">The DependencyProperty identifier of the property for which to retrieve the value.</param>
      <returns>Returns the current effective value.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.DependencyObject.ReadLocalValue(Windows.UI.Xaml.DependencyProperty)">
      <summary>Returns the local value of a dependency property, if a local value is set.</summary>
      <param name="dp">The DependencyProperty identifier of the property for which to retrieve the local value.</param>
      <returns>Returns the local value, or returns the sentinel value UnsetValue if no local value is set.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.DependencyObject.RegisterPropertyChangedCallback(Windows.UI.Xaml.DependencyProperty,Windows.UI.Xaml.DependencyPropertyChangedCallback)">
      <summary>Registers a notification function for listening to changes to a specific DependencyProperty on this DependencyObject instance.</summary>
      <param name="dp">The dependency property identifier of the property to register for property-changed notification.</param>
      <param name="callback">A callback based on the DependencyPropertyChangedCallback delegate, which the system invokes when the value of the specified property changes.</param>
      <returns>A token that represents the callback, used to identify the callback in calls to UnregisterPropertyChangedCallback.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.DependencyObject.SetValue(Windows.UI.Xaml.DependencyProperty,System.Object)">
      <summary>Sets the local value of a dependency property on a DependencyObject.</summary>
      <param name="dp">The identifier of the dependency property to set.</param>
      <param name="value">The new local value.</param>
    </member>
    <member name="M:Windows.UI.Xaml.DependencyObject.UnregisterPropertyChangedCallback(Windows.UI.Xaml.DependencyProperty,System.Int64)">
      <summary>Cancels a change notification that was previously registered by calling RegisterPropertyChangedCallback.</summary>
      <param name="dp">The dependency property identifier of the property to unregister for property-changed notification.</param>
      <param name="token">A token that represents the callback (returned by RegisterPropertyChangedCallback ).</param>
    </member>
    <member name="T:Windows.UI.Xaml.DependencyObjectCollection">
      <summary>Implements a practical collection class that can contain DependencyObject items.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.DependencyObjectCollection.#ctor">
      <summary>Initializes a new instance of the DependencyObjectCollection class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.DependencyObjectCollection.Size">
      <summary>Gets the size (count) of the collection.</summary>
      <returns>The count of items in the collection.</returns>
    </member>
    <member name="E:Windows.UI.Xaml.DependencyObjectCollection.VectorChanged">
      <summary>Occurs when the contents of the collection changes.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.DependencyObjectCollection.Append(Windows.UI.Xaml.DependencyObject)">
      <summary>Adds a new item to the collection.</summary>
      <param name="value">The new item to add.</param>
    </member>
    <member name="M:Windows.UI.Xaml.DependencyObjectCollection.Clear">
      <summary>Removes all items from the collection.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.DependencyObjectCollection.First">
      <summary>Returns the iterator for iteration over the items in the collection.</summary>
      <returns>The iterator object. The iterator's current position is at the 0-index position, or at the collection end if the collection is empty.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.DependencyObjectCollection.GetAt(System.UInt32)">
      <summary>Returns the DependencyObject located at the specified index.</summary>
      <param name="index">The integer index for the value to retrieve.</param>
      <returns>The DependencyObject value at the specified index.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.DependencyObjectCollection.GetMany(System.UInt32,Windows.UI.Xaml.DependencyObject[])">
      <summary>Retrieves multiple elements in a single pass through the iterator.</summary>
      <param name="startIndex">The index from which to start retrieval.</param>
      <param name="items">Provides the destination for the result. Size the initial array size as a *capacity* in order to specify how many results should be retrieved.</param>
      <returns>The number of items returned.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.DependencyObjectCollection.GetView">
      <summary>Gets an immutable view into the collection.</summary>
      <returns>An object representing the immutable collection view.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.DependencyObjectCollection.IndexOf(Windows.UI.Xaml.DependencyObject,System.UInt32@)">
      <summary>Retrieves the index of the specified item.</summary>
      <param name="value">The value to find in the collection.</param>
      <param name="index">The index of the item to find, if found.</param>
      <returns>**true** if an item with the specified value was found; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.DependencyObjectCollection.InsertAt(System.UInt32,Windows.UI.Xaml.DependencyObject)">
      <summary>Inserts the specified item at the specified index.</summary>
      <param name="index">The index at which to set the value.</param>
      <param name="value">The value to set.</param>
    </member>
    <member name="M:Windows.UI.Xaml.DependencyObjectCollection.RemoveAt(System.UInt32)">
      <summary>Removes the item at the specified index.</summary>
      <param name="index">The index position of the item to remove.</param>
    </member>
    <member name="M:Windows.UI.Xaml.DependencyObjectCollection.RemoveAtEnd">
      <summary>Removes the last item in the collection.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.DependencyObjectCollection.ReplaceAll(Windows.UI.Xaml.DependencyObject[])">
      <summary>Initially clears the collection, then inserts the provided array as new items.</summary>
      <param name="items">The new collection items.</param>
    </member>
    <member name="M:Windows.UI.Xaml.DependencyObjectCollection.SetAt(System.UInt32,Windows.UI.Xaml.DependencyObject)">
      <summary>Sets the value at the specified index to the DependencyObject value specified.</summary>
      <param name="index">The index at which to set the value.</param>
      <param name="value">The value to set.</param>
    </member>
    <member name="T:Windows.UI.Xaml.DependencyProperty">
      <summary>Represents a dependency property that is registered with the dependency property system. Dependency properties provide support for value expressions, data binding, animation, and property change notification. For more info on how DependencyProperty values serve as identifiers for dependency properties, see Dependency properties overview.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.DependencyProperty.UnsetValue">
      <summary>Specifies a static value that is used by the property system rather than **null** to indicate that the property exists, but does not have its value set by the property system or by any app code.</summary>
      <returns>The sentinel value for an unset value.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.DependencyProperty.GetMetadata(Windows.UI.Xaml.Interop.TypeName)">
      <summary>Retrieves the property metadata value for the dependency property as registered to a type. You specify the type you want info from as a type reference.</summary>
      <param name="forType">The name of the specific type from which to retrieve the dependency property metadata, as a type reference (System.Type for Microsoft .NET, a TypeName helper struct for Visual C++ component extensions (C++/CX)).</param>
      <returns>A property metadata object.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.DependencyProperty.Register(System.String,Windows.UI.Xaml.Interop.TypeName,Windows.UI.Xaml.Interop.TypeName,Windows.UI.Xaml.PropertyMetadata)">
      <summary>Registers a dependency property with the specified property name, property type, owner type, and property metadata for the property. Use this method when defining or initializing a DependencyObject derived class that will own the registered dependency property.</summary>
      <param name="name">The name of the dependency property to register.</param>
      <param name="propertyType">The type of the property, as a type reference (System.Type for Microsoft .NET, a TypeName helper struct for Visual C++ component extensions (C++/CX)).</param>
      <param name="ownerType">The owner type that is registering the dependency property, as a type reference (System.Type for Microsoft .NET, a TypeName helper struct for Visual C++ component extensions (C++/CX)).</param>
      <param name="typeMetadata">A property metadata instance. This can contain a PropertyChangedCallback implementation reference.</param>
      <returns>A dependency property identifier that typically is stored in a public static read-only field in your DependencyObject derived class. The identifier is then used both by your own code and any third-party user code to reference the dependency property later, for operations such as setting its value programmatically or attaching a Binding in code.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.DependencyProperty.RegisterAttached(System.String,Windows.UI.Xaml.Interop.TypeName,Windows.UI.Xaml.Interop.TypeName,Windows.UI.Xaml.PropertyMetadata)">
      <summary>Registers an attached dependency property with the specified property name, property type, owner type, and property metadata for the property.</summary>
      <param name="name">The name of the dependency property to register.</param>
      <param name="propertyType">The type of the property, as a type reference (System.Type for Microsoft .NET, a TypeName helper struct for Visual C++ component extensions (C++/CX)).</param>
      <param name="ownerType">The owner type that is registering the dependency property, as a type reference (System.Type for Microsoft .NET, a TypeName helper struct for Visual C++ component extensions (C++/CX)).</param>
      <param name="defaultMetadata">A property metadata instance. This can contain a PropertyChangedCallback implementation reference.</param>
      <returns>A dependency property identifier that should be used to set the value of a public static read-only field in your class. That identifier is then used to reference the attached property later, for operations such as setting its value programmatically or attaching a Binding.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.DependencyPropertyChangedCallback">
      <summary>Represents the callback that is invoked when a property value changes, for property change notifications that are registered with the RegisterPropertyChangedCallback technique.</summary>
      <param name="sender">The object instance that holds the property to register for property-changed notification.</param>
      <param name="dp">The dependency property identifier of the property to register for property-changed notification.</param>
    </member>
    <member name="T:Windows.UI.Xaml.DependencyPropertyChangedEventArgs">
      <summary>Provides data for a PropertyChangedCallback implementation that is invoked when a dependency property changes its value. Also provides event data for the Control.IsEnabledChanged event and any other event that uses the DependencyPropertyChangedEventHandler delegate.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.DependencyPropertyChangedEventArgs.NewValue">
      <summary>Gets the value of the dependency property after the reported change.</summary>
      <returns>The dependency property value after the change.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.DependencyPropertyChangedEventArgs.OldValue">
      <summary>Gets the value of the dependency property before the reported change.</summary>
      <returns>The dependency property value before the change.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.DependencyPropertyChangedEventArgs.Property">
      <summary>Gets the identifier for the dependency property where the value change occurred.</summary>
      <returns>The identifier field of the dependency property where the value change occurred.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.DependencyPropertyChangedEventHandler">
      <summary>Represents the method that will handle events that occur when a DependencyProperty is changed on a particular DependencyObject implementation.</summary>
      <param name="sender">The source of the event (typically the object where the property changed).</param>
      <param name="e">The event data.</param>
    </member>
    <member name="T:Windows.UI.Xaml.DispatcherTimer">
      <summary>Provides a timer that is integrated into the **Dispatcher** queue, which is processed at a specified interval of time and at a specified priority.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.DispatcherTimer.#ctor">
      <summary>Initializes a new instance of the DispatcherTimer class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.DispatcherTimer.Interval">
      <summary>Gets or sets the amount of time between timer ticks.</summary>
      <returns>The amount of time between ticks. The default is a **TimeSpan**</returns>
    </member>
    <member name="P:Windows.UI.Xaml.DispatcherTimer.IsEnabled">
      <summary>Gets a value that indicates whether the timer is running.</summary>
      <returns>**true** if the timer is enabled and running; otherwise, **false**.</returns>
    </member>
    <member name="E:Windows.UI.Xaml.DispatcherTimer.Tick">
      <summary>Occurs when the timer interval has elapsed.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.DispatcherTimer.Start">
      <summary>Starts the DispatcherTimer.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.DispatcherTimer.Stop">
      <summary>Stops the DispatcherTimer.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.DragEventArgs">
      <summary>Provides data for drag-and-drop events.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.DragEventArgs.AcceptedOperation">
      <summary>Gets or sets a value that specifies which operations are allowed by the originator of the drag event.</summary>
      <returns>A member of the DataPackageOperation enumeration that specifies which operations are allowed by the originator of the drag event.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.DragEventArgs.AllowedOperations">
      <summary>Gets the allowed data package operations (none, move, copy, and/or link) for the drag and drop operation.</summary>
      <returns>The allowed data operations.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.DragEventArgs.Data">
      <summary>Gets or sets a data object (DataPackage ) that contains the data associated with the corresponding drag event. This value is not useful in all event cases; specifically, the event must be handled by a valid drop target.</summary>
      <returns>The data object that contains data payload that is associated with the corresponding drag event.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.DragEventArgs.DataView">
      <summary>Gets a read-only copy of the Data object.</summary>
      <returns>A read-only copy of the Data object.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.DragEventArgs.DragUIOverride">
      <summary>Gets the visual representation of the data being dragged.</summary>
      <returns>The visual representation of the data being dragged. The default is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.DragEventArgs.Handled">
      <summary>Gets or sets a value that indicates the present state of the event handling for a routed event as it travels the route.</summary>
      <returns>**true** if the event is marked handled; otherwise, **false**. The default value is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.DragEventArgs.Modifiers">
      <summary>Gets a flag enumeration indicating the current state of the SHIFT, CTRL, and ALT keys, as well as the state of the mouse buttons.</summary>
      <returns>One or more members of the DragDropModifiers flag enumeration.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.DragEventArgs.GetDeferral">
      <summary>Supports asynchronous drag-and-drop operations by creating and returning a DragOperationDeferral object.</summary>
      <returns>A deferral object that you can use to identify when the generation of the data package is complete.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.DragEventArgs.GetPosition(Windows.UI.Xaml.UIElement)">
      <summary>Returns a drop point that is relative to a specified UIElement.</summary>
      <param name="relativeTo">The UIElement for which to get a relative drop point.</param>
      <returns>A point in the coordinate system that is relative to the element specified in *relativeTo*.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.DragEventHandler">
      <summary>Represents the method that will handle the DragEnter, DragLeave, DragOver, and Drop events of a UIElement.</summary>
      <param name="sender">The object where the event handler is attached.</param>
      <param name="e">The event data.</param>
    </member>
    <member name="T:Windows.UI.Xaml.DragOperationDeferral">
      <summary>Enables you to drag-and-drop content with a target app asynchronously.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.DragOperationDeferral.Complete">
      <summary>Indicates that the content for an asynchronous drag-and-drop operation is ready for a target app.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.DragStartingEventArgs">
      <summary>Provides event data for the DragStarting event.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.DragStartingEventArgs.AllowedOperations">
      <summary>Gets or sets the allowed data package operations (none, move, copy, and/or link) for the drag and drop operation.</summary>
      <returns>The allowed data operations.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.DragStartingEventArgs.Cancel">
      <summary>Gets or sets a value that indicates whether the drag action should be canceled.</summary>
      <returns>**true** to cancel the drag action; otherwise, **false**. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.DragStartingEventArgs.Data">
      <summary>Gets the data payload associated with a drag action.</summary>
      <returns>The data payload. The default is an empty DataPackage.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.DragStartingEventArgs.DragUI">
      <summary>Gets the visual representation of the data being dragged.</summary>
      <returns>The visual representation of the data being dragged.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.DragStartingEventArgs.GetDeferral">
      <summary>Supports asynchronous drag-and-drop operations by creating and returning a DragOperationDeferral object.</summary>
      <returns>A deferral object that you can use to identify when the generation of the data package is complete.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.DragStartingEventArgs.GetPosition(Windows.UI.Xaml.UIElement)">
      <summary>Returns a drop point that is relative to a specified UIElement.</summary>
      <param name="relativeTo">The UIElement for which to get a relative drop point.</param>
      <returns>A point in the coordinate system that is relative to the element specified in *relativeTo*.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.DragUI">
      <summary>Provides the visual representation of the data being dragged at the start of a drag-and-drop operation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.DragUI.SetContentFromBitmapImage(Windows.UI.Xaml.Media.Imaging.BitmapImage)">
      <summary>Creates a visual element from a provided BitmapImage to represent the dragged data in a drag-and-drop operation.</summary>
      <param name="bitmapImage">The source image used to create the drag visual.</param>
    </member>
    <member name="M:Windows.UI.Xaml.DragUI.SetContentFromBitmapImage(Windows.UI.Xaml.Media.Imaging.BitmapImage,Windows.Foundation.Point)">
      <summary>Creates a visual element from a provided BitmapImage to represent the dragged data in a drag-and-drop operation, and sets the relative position of the visual from the pointer.</summary>
      <param name="bitmapImage">The source image used to create the drag visual.</param>
      <param name="anchorPoint">The relative position of the drag visual from the pointer.</param>
    </member>
    <member name="M:Windows.UI.Xaml.DragUI.SetContentFromDataPackage">
      <summary>Creates a system provided visual element that represents the format of the dragged data in a drag-and-drop operation, typically the icon of the default handler for the file format.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.DragUI.SetContentFromSoftwareBitmap(Windows.Graphics.Imaging.SoftwareBitmap)">
      <summary>Creates a visual element from a provided SoftwareBitmap to represent the dragged data in a drag-and-drop operation.</summary>
      <param name="softwareBitmap">The source image used to create the drag visual.</param>
    </member>
    <member name="M:Windows.UI.Xaml.DragUI.SetContentFromSoftwareBitmap(Windows.Graphics.Imaging.SoftwareBitmap,Windows.Foundation.Point)">
      <summary>Creates a visual element from a provided SoftwareBitmap to represent the dragged data in a drag-and-drop operation, and sets the relative position of the visual from the pointer.</summary>
      <param name="softwareBitmap">The source image used to create the drag visual.</param>
      <param name="anchorPoint">The relative position of the drag visual from the pointer.</param>
    </member>
    <member name="T:Windows.UI.Xaml.DragUIOverride">
      <summary>Provides the visual representation of the data being dragged during a drag-and-drop operation, including feedback from the drop target.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.DragUIOverride.Caption">
      <summary>Gets or sets the caption text that overlays the drag visual. The text typically describes the drag-and-drop action.</summary>
      <returns>The caption text that overlays the drag visual.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.DragUIOverride.IsCaptionVisible">
      <summary>Gets or sets a value that indicates whether the caption text is shown.</summary>
      <returns>**true** if the caption text is shown; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.DragUIOverride.IsContentVisible">
      <summary>Gets or sets a value that indicates whether the content of the drag visual is shown.</summary>
      <returns>**true** if the content is shown; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.DragUIOverride.IsGlyphVisible">
      <summary>Gets or sets a value that indicates whether the glyph is shown.</summary>
      <returns>**true** if the glyph is shown; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.DragUIOverride.Clear">
      <summary>Clears the content, caption, and glyph of the drag visual.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.DragUIOverride.SetContentFromBitmapImage(Windows.UI.Xaml.Media.Imaging.BitmapImage)">
      <summary>Creates a visual element from a provided BitmapImage to represent the dragged data in a drag-and-drop operation.</summary>
      <param name="bitmapImage">The source image used to create the drag visual.</param>
    </member>
    <member name="M:Windows.UI.Xaml.DragUIOverride.SetContentFromBitmapImage(Windows.UI.Xaml.Media.Imaging.BitmapImage,Windows.Foundation.Point)">
      <summary>Creates a visual element from a provided BitmapImage to represent the dragged data in a drag-and-drop operation, and sets the relative position of the visual from the pointer.</summary>
      <param name="bitmapImage">The source image used to create the drag visual.</param>
      <param name="anchorPoint">The relative position of the drag visual from the pointer.</param>
    </member>
    <member name="M:Windows.UI.Xaml.DragUIOverride.SetContentFromSoftwareBitmap(Windows.Graphics.Imaging.SoftwareBitmap)">
      <summary>Creates a visual element from a provided SoftwareBitmap to represent the dragged data in a drag-and-drop operation.</summary>
      <param name="softwareBitmap">The source image used to create the drag visual.</param>
    </member>
    <member name="M:Windows.UI.Xaml.DragUIOverride.SetContentFromSoftwareBitmap(Windows.Graphics.Imaging.SoftwareBitmap,Windows.Foundation.Point)">
      <summary>Creates a visual element from a provided SoftwareBitmap to represent the dragged data in a drag-and-drop operation, and sets the relative position of the visual from the pointer.</summary>
      <param name="softwareBitmap">The source image used to create the drag visual.</param>
      <param name="anchorPoint">The relative position of the drag visual from the pointer.</param>
    </member>
    <member name="T:Windows.UI.Xaml.DropCompletedEventArgs">
      <summary>Provides event data for the DropCompleted event.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.DropCompletedEventArgs.DropResult">
      <summary>Gets a value that indicates the type of drag-and-drop operation, and whether the operation was successful.</summary>
      <returns>An enumeration value that indicates the type of drag-and-drop operation, and whether the operation was successful.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Duration">
      <summary>Represents the duration of time that a Timeline is active, or more generally represents a duration of time that also supports two special values **Automatic** and **Forever**.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Duration.TimeSpan">
      <summary>The **TimeSpan** value component.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Duration.Type">
      <summary>The type as a member of the enumeration.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.DurationHelper">
      <summary>Provides basic utility methods for processing Duration values. C# and Microsoft Visual Basic code should use methods of Duration instead.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.DurationHelper.Automatic">
      <summary>Returns a generated Duration value that indicates an "Automatic" Duration. C# and Microsoft Visual Basic code should use Duration.Automatic instead.</summary>
      <returns>A Duration value that indicates an "Automatic" Duration.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.DurationHelper.Forever">
      <summary>Returns a generated Duration value that indicates a "Forever" Duration. C# and Microsoft Visual Basic code should use Duration.Forever instead.</summary>
      <returns>A Duration value that indicates a "Forever" Duration.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.DurationHelper.Add(Windows.UI.Xaml.Duration,Windows.UI.Xaml.Duration)">
      <summary>Adds the **TimeSpan** component of two Duration values. C# and Microsoft Visual Basic code should use the Addition (+) operator or the Duration.Add method instead.</summary>
      <param name="target">The value to add to.</param>
      <param name="duration">The value to add.</param>
      <returns>The resulting Duration after **TimeSpan** component addition.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.DurationHelper.Compare(Windows.UI.Xaml.Duration,Windows.UI.Xaml.Duration)">
      <summary>Compares value equality of two Duration structures. C# and Microsoft Visual Basic code should use Duration.Compare instead.</summary>
      <param name="duration1">The first Duration to compare.</param>
      <param name="duration2">The second Duration to compare.</param>
      <returns>If *duration1* is less than *duration2*, a negative value that represents the difference. If *duration1* is equal to *duration2*, zero. If *duration1* is greater than *duration2*, a positive value that represents the difference.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.DurationHelper.Equals(Windows.UI.Xaml.Duration,Windows.UI.Xaml.Duration)">
      <summary>Determines whether two Duration values have equivalent values. C# and Microsoft Visual Basic code should use the Equality (=) operator or Duration.Equals method instead.</summary>
      <param name="target">The first Duration to compare.</param>
      <param name="value">The second Duration to compare.</param>
      <returns>**true** if *target* and *value* hold equivalent values; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.DurationHelper.FromTimeSpan(Windows.Foundation.TimeSpan)">
      <summary>Creates a new Duration based on a TimeSpan value. C# and Microsoft Visual Basic code should use the Duration(TimeSpan) constructor instead.</summary>
      <param name="timeSpan">The initializing TimeSpan.</param>
      <returns>The created Duration.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.DurationHelper.GetHasTimeSpan(Windows.UI.Xaml.Duration)">
      <summary>Returns whether the **TimeSpan** component of a given Duration holds a non-null value. C# and Microsoft Visual Basic code should use Duration.HasTimeSpan instead.</summary>
      <param name="target">The Duration value to evaluate.</param>
      <returns>**true** if the **TimeSpan** component of the provided Duration is not **null**; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.DurationHelper.Subtract(Windows.UI.Xaml.Duration,Windows.UI.Xaml.Duration)">
      <summary>Subtracts the **TimeSpan** component of one Duration value from another Duration value. C# and Microsoft Visual Basic code should use the Subtraction (-) operator or the Duration.Subtract method instead.</summary>
      <param name="target">The value to subtract from.</param>
      <param name="duration">The value to subtract.</param>
      <returns>The resulting Duration after **TimeSpan** component subtraction.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.DurationType">
      <summary>Declares whether a Duration has a special value of Automatic or Forever, or has valid information in its **TimeSpan** component.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.DurationType.Automatic">
      <summary>Has the Automatic special value.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.DurationType.Forever">
      <summary>Has the Forever special value.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.DurationType.TimeSpan">
      <summary>Has valid information in the **TimeSpan** component.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.EffectiveViewportChangedEventArgs">
      <summary>Provides data for the FrameworkElement.EffectiveViewportChanged event.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.EffectiveViewportChangedEventArgs.BringIntoViewDistanceX">
      <summary>Gets the sum of translation in the X-axis that is required to bring the FrameworkElement into view of each viewport containing the element.</summary>
      <returns>The translation in the X-axis that is required to bring the FrameworkElement into view of each viewport containing the element</returns>
    </member>
    <member name="P:Windows.UI.Xaml.EffectiveViewportChangedEventArgs.BringIntoViewDistanceY">
      <summary>Gets the sum of translation in the Y-axis that is required to bring the FrameworkElement into view of each viewport containing the element.</summary>
      <returns>The translation in the Y-axis that is required to bring the FrameworkElement into view of each viewport containing the element.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.EffectiveViewportChangedEventArgs.EffectiveViewport">
      <summary>Gets the Rect representing the effective viewport.</summary>
      <returns>The Rect representing the effective viewport.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.EffectiveViewportChangedEventArgs.MaxViewport">
      <summary>Gets the Rect representing the maximum effective viewport with the current viewport sizes.</summary>
      <returns>The Rect representing the maximum effective viewport with the current viewport sizes.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.ElementFactoryGetArgs">
      <summary>Represents the optional arguments to use when calling an implementation of the IElementFactory 's GetElement method.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.ElementFactoryGetArgs.#ctor">
      <summary>Initializes a new instance of the ElementFactoryGetArgs class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.ElementFactoryGetArgs.Data">
      <summary>Gets or sets the data item for which an appropriate element tree should be realized when calling GetElement.</summary>
      <returns>A reference to the data item for which a UIElement should be realized.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.ElementFactoryGetArgs.Parent">
      <summary>Gets or sets the UIElement that is expected to be the parent of the realized element from GetElement.</summary>
      <returns>The UIElement object expected to be the parent of the realized UIElement or **null**.  By default, it is **null**.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.ElementFactoryRecycleArgs">
      <summary>Represents the optional arguments to use when calling an implementation of the IElementFactory 's RecycleElement method.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.ElementFactoryRecycleArgs.#ctor">
      <summary>Initializes a new instance of the ElementFactoryRecycleArgs class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.ElementFactoryRecycleArgs.Element">
      <summary>Gets or sets the UIElement object to recycle when calling RecycleElement.</summary>
      <returns>The UIElement object to recycle.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.ElementFactoryRecycleArgs.Parent">
      <summary>Gets or sets a reference to the current parent UIElement of the element being recycled.</summary>
      <returns>The parent UIElement object or **null**.  By default, it is **null**.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.ElementHighContrastAdjustment">
      <summary>Defines constants that specify whether the framework automatically adjusts visual properties for an element when high contrast themes are enabled.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.ElementHighContrastAdjustment.Application">
      <summary>Behavior is inherited from the Application.HighContrastAdjustment setting.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.ElementHighContrastAdjustment.Auto">
      <summary>Visuals are automatically adjusted when high contrast is enabled.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.ElementHighContrastAdjustment.None">
      <summary>No automatic adjustments are made to visuals.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.ElementSoundKind">
      <summary>Defines constants that specify the sound played by the ElementSoundPlayer.Play method.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.ElementSoundKind.Focus">
      <summary>The sound to play when an element gets focus.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.ElementSoundKind.GoBack">
      <summary>The sound to play when a user navigates back.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.ElementSoundKind.Hide">
      <summary>The sound to play when a flyout, dialog, or command bar is closed.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.ElementSoundKind.Invoke">
      <summary>The sound to play when an element is invoked.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.ElementSoundKind.MoveNext">
      <summary>The sound to play when a user navigates to the next panel or view within a page.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.ElementSoundKind.MovePrevious">
      <summary>The sound to play when a user navigates to the previous panel or view within a page.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.ElementSoundKind.Show">
      <summary>The sound to play when a flyout, dialog, or command bar is opened.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.ElementSoundMode">
      <summary>Defines constants that specify a control's preference for whether sounds are played.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.ElementSoundMode.Default">
      <summary>Sound is played based on the ElementSoundPlayer.State setting.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.ElementSoundMode.FocusOnly">
      <summary>Sound is played only when focus on the control changes.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.ElementSoundMode.Off">
      <summary>No sounds are played.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.ElementSoundPlayer">
      <summary>Represents a player for XAML control sounds.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.ElementSoundPlayer.SpatialAudioMode">
      <summary>Gets or sets a value that indicates whether spatial audio is on, off, or handled automatically.</summary>
      <returns>An enumeration value that indicates whether spatial audio is on, off, or handled automatically. The default is **Auto**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.ElementSoundPlayer.State">
      <summary>Gets or sets a value that specifies whether the system plays control sounds.</summary>
      <returns>A value of the enumeration that specifies whether the system plays control sounds. The default is **Auto**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.ElementSoundPlayer.Volume">
      <summary>Gets or sets the volume of the sounds played by the Play method.</summary>
      <returns>The volume of the sounds played by the Play method. The default is 1.0.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.ElementSoundPlayer.Play(Windows.UI.Xaml.ElementSoundKind)">
      <summary>Plays the specified sound.</summary>
      <param name="sound">A value of the enumeration that specifies the sound to play.</param>
    </member>
    <member name="T:Windows.UI.Xaml.ElementSoundPlayerState">
      <summary>Defines constants that specify whether XAML controls play sounds.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.ElementSoundPlayerState.Auto">
      <summary>The platform determines whether or not sounds are played.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.ElementSoundPlayerState.Off">
      <summary>Sounds are never played on any platform.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.ElementSoundPlayerState.On">
      <summary>Sounds are played on all platforms.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.ElementSpatialAudioMode">
      <summary>Defines constants that indicate whether spatial sound is on, off, or handled automatically.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.ElementSpatialAudioMode.Auto">
      <summary>Spatial sound is turned on or off by the system.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.ElementSpatialAudioMode.Off">
      <summary>Spatial sound is off.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.ElementSpatialAudioMode.On">
      <summary>Spatial sound is on.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.ElementTheme">
      <summary>Specifies a UI theme that should be used for individual UIElement parts of an app UI.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.ElementTheme.Dark">
      <summary>Use the **Dark** default theme.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.ElementTheme.Default">
      <summary>Use the Application.RequestedTheme value for the element. This is the default.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.ElementTheme.Light">
      <summary>Use the **Light** default theme.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.EnteredBackgroundEventHandler">
      <summary>Represents the method that will handle the Application.EnteredBackground event.</summary>
      <param name="sender">The object where the handler is attached.</param>
      <param name="e">Event data for the event.</param>
    </member>
    <member name="T:Windows.UI.Xaml.EventTrigger">
      <summary>Represents a trigger that applies a set of actions (animation storyboards) in response to an event. Not commonly used. See Remarks.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.EventTrigger.#ctor">
      <summary>Initializes a new instance of the EventTrigger class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.EventTrigger.Actions">
      <summary>Gets the collection of BeginStoryboard objects that this EventTrigger maintains.</summary>
      <returns>The existing TriggerActionCollection.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.EventTrigger.RoutedEvent">
      <summary>Gets or sets the name of the event that initiates the trigger. Not commonly set, see Remarks.</summary>
      <returns>The name or identifier of the event.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.ExceptionRoutedEventArgs">
      <summary>Provides event data for exceptions that are raised as events by asynchronous operations, such as ImageFailed.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.ExceptionRoutedEventArgs.ErrorMessage">
      <summary>Gets the message component of the exception, as a string.</summary>
      <returns>The message component of the exception.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.ExceptionRoutedEventHandler">
      <summary>Represents the method that will handle certain events that report exceptions. These exceptions generally come from asynchronous operations.</summary>
      <param name="sender">The object where the handler is attached.</param>
      <param name="e">The event data.</param>
    </member>
    <member name="T:Windows.UI.Xaml.FlowDirection">
      <summary>Defines constants that specify the content flow direction for text and UI elements.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.FlowDirection.LeftToRight">
      <summary>Indicates that content should flow from left to right.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.FlowDirection.RightToLeft">
      <summary>Indicates that content should flow from right to left.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.FocusState">
      <summary>Describes how an element obtained focus.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.FocusState.Keyboard">
      <summary>Element obtained focus through a keyboard action, such as tab sequence traversal.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.FocusState.Pointer">
      <summary>Element obtained focus through a pointer action.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.FocusState.Programmatic">
      <summary>Element obtained focus through a deliberate call to Focus or a related API.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.FocusState.Unfocused">
      <summary>Element is not currently focused.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.FocusVisualKind">
      <summary>Specifies the visual feedback used to indicate the UI element with focus when navigating with a keyboard or gamepad.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.FocusVisualKind.DottedLine">
      <summary>A dotted line rectangle. Also known as "marching ants". </summary>
    </member>
    <member name="F:Windows.UI.Xaml.FocusVisualKind.HighVisibility">
      <summary>A solid line rectangle composed of an inner and outer rectangle of contrasting colors.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.FocusVisualKind.Reveal">
      <summary>A solid line rectangle, surrounded by a glowing light effect to simulate depth. </summary>
    </member>
    <member name="T:Windows.UI.Xaml.FontCapitals">
      <summary>Describes the capital letter style value for the Typography.Capitals attached property.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.FontCapitals.AllPetiteCaps">
      <summary>Both capital and lowercase letters are replaced with a glyph form of an uppercase letter with the same approximate height. Petite capitals are smaller than small capitals.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.FontCapitals.AllSmallCaps">
      <summary>Both capital and lowercase letters are replaced with a glyph form of an uppercase letter with the same approximate height.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.FontCapitals.Normal">
      <summary>Capital letters render normally.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.FontCapitals.PetiteCaps">
      <summary>Lowercase letters are replaced with a glyph form of an uppercase letter with the same approximate height. Petite capitals are smaller than small capitals.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.FontCapitals.SmallCaps">
      <summary>Lowercase letters are replaced with a glyph form of an uppercase letter with the same approximate height.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.FontCapitals.Titling">
      <summary>Glyph forms are substituted with a typographic form specifically designed for titles.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.FontCapitals.Unicase">
      <summary>Capital letters display in unicase. Unicase fonts render both uppercase and lowercase letters in a mixture of uppercase and lowercase glyphs determined by the type designer.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.FontEastAsianLanguage">
      <summary>Provides a mechanism for selecting font-specific versions of glyphs for a specified East Asian writing system or language.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.FontEastAsianLanguage.HojoKanji">
      <summary>Replaces default glyphs with the corresponding forms from the Hojo Kanji specification.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.FontEastAsianLanguage.Jis04">
      <summary>Replaces default Japanese glyphs with the corresponding forms from the JIS04 specification.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.FontEastAsianLanguage.Jis78">
      <summary>Replaces default Japanese glyphs with the corresponding forms from the JIS78 specification.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.FontEastAsianLanguage.Jis83">
      <summary>Replaces default Japanese glyphs with the corresponding forms from the JIS83 specification.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.FontEastAsianLanguage.Jis90">
      <summary>Replaces default Japanese glyphs with the corresponding forms from the JIS90 specification.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.FontEastAsianLanguage.NlcKanji">
      <summary>Replaces default glyphs with the corresponding forms from the NLC Kanji specification.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.FontEastAsianLanguage.Normal">
      <summary>No font-specific glyph versions are applied.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.FontEastAsianLanguage.Simplified">
      <summary>Replaces traditional Chinese or Japanese forms with their corresponding simplified forms.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.FontEastAsianLanguage.Traditional">
      <summary>Replaces simplified Chinese or Japanese forms with their corresponding traditional forms.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.FontEastAsianLanguage.TraditionalNames">
      <summary>Replaces simplified Kanji forms with their corresponding traditional forms. This glyph set is explicitly limited to the traditional forms considered proper for use in personal names.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.FontEastAsianWidths">
      <summary>Provides a mechanism for selecting glyphs of different width styles.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.FontEastAsianWidths.Full">
      <summary>Replaces uniform width glyphs with full width (usually em) glyphs.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.FontEastAsianWidths.Half">
      <summary>Replaces uniform width glyphs with half width (half em) glyphs</summary>
    </member>
    <member name="F:Windows.UI.Xaml.FontEastAsianWidths.Normal">
      <summary>Default width style.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.FontEastAsianWidths.Proportional">
      <summary>Replaces uniform width glyphs with proportionally spaced glyphs.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.FontEastAsianWidths.Quarter">
      <summary>Replaces uniform width glyphs with one-quarter width (one-quarter em) glyphs.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.FontEastAsianWidths.Third">
      <summary>Replaces uniform width glyphs with one-third width (one-third em) glyphs.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.FontFraction">
      <summary>Describes a fraction style value for the Typography.Fraction attached property.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.FontFraction.Normal">
      <summary>Default style is used.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.FontFraction.Slashed">
      <summary>Stacked fraction style is used.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.FontFraction.Stacked">
      <summary>Slashed fraction style is used.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.FontNumeralAlignment">
      <summary>Describes the numeral alignment value for the Typography.NumeralAlignment attached property.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.FontNumeralAlignment.Normal">
      <summary>Default numeral alignment is used.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.FontNumeralAlignment.Proportional">
      <summary>Proportional width alignment is used.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.FontNumeralAlignment.Tabular">
      <summary>Tabular alignment is used.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.FontNumeralStyle">
      <summary>Describes a numeral style value for the Typography.NumeralStyle attached property.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.FontNumeralStyle.Lining">
      <summary>Lining numeral style is used. Replaces default glyphs with numeric forms of even height.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.FontNumeralStyle.Normal">
      <summary>Default numeral style is used.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.FontNumeralStyle.OldStyle">
      <summary>Old style numeral style is used. Replaces default glyphs with a figure style that matches lowercase letters in height and color.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.FontVariants">
      <summary>Describes a font variant value for the Typography.Variants attached property.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.FontVariants.Inferior">
      <summary>Replaces a default glyph with an inferior glyph, or it may combine glyph substitution with positioning adjustments for proper placement. Inferior forms are typically used in chemical formulas or mathematical notation.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.FontVariants.Normal">
      <summary>Default font behavior. Font scaling and positioning is normal.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.FontVariants.Ordinal">
      <summary>Replaces a default glyph with an ordinal glyph, or it may combine glyph substitution with positioning adjustments for proper placement. Ordinal forms are normally associated with numeric notation of an ordinal word, such as "1st" for "first".</summary>
    </member>
    <member name="F:Windows.UI.Xaml.FontVariants.Ruby">
      <summary>Replaces a default glyph with a smaller Japanese Kana glyph. This is used to clarify the meaning of Kanji, which may be unfamiliar to the reader.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.FontVariants.Subscript">
      <summary>Replaces a default glyph with a subscript glyph.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.FontVariants.Superscript">
      <summary>Replaces a default glyph with a superscript glyph. Superscript is commonly used for footnotes.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.FrameworkElement">
      <summary>Provides a base element class for Windows Runtime UI objects. FrameworkElement defines common API that support UI interaction and the automatic layout system. FrameworkElement  also defines API related to data binding, defining and examining the object tree, and tracking object lifetime.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.FrameworkElement.#ctor">
      <summary>Provides base class initialization behavior for FrameworkElement -derived classes.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.FrameworkElement.ActualHeight">
      <summary>Gets the rendered height of a FrameworkElement. See Remarks.</summary>
      <returns>The height, in pixels, of the object. The default is 0. The default might be encountered if the object has not been loaded and hasn't yet been involved in a layout pass that renders the UI.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.FrameworkElement.ActualHeightProperty">
      <summary>Identifies the ActualHeight  dependency property. See Remarks.</summary>
      <returns>The identifier for the ActualHeight  dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.FrameworkElement.ActualTheme">
      <summary>Gets the UI theme that is currently used by the element, which might be different than the RequestedTheme.</summary>
      <returns>A value of the enumeration, for example **Light**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.FrameworkElement.ActualThemeProperty">
      <summary>Identifies the ActualTheme dependency property.</summary>
      <returns>The identifier for the ActualTheme dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.FrameworkElement.ActualWidth">
      <summary>Gets the rendered width of a FrameworkElement. See Remarks.</summary>
      <returns>The width, in pixels, of the object. The default is 0. The default might be encountered if the object has not been loaded and hasn't yet been involved in a layout pass that renders the UI.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.FrameworkElement.ActualWidthProperty">
      <summary>Identifies the ActualWidth  dependency property. See Remarks.</summary>
      <returns>The identifier for the ActualWidth  dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.FrameworkElement.AllowFocusOnInteraction">
      <summary>Gets or sets a value that indicates whether the element automatically gets focus when the user interacts with it.</summary>
      <returns>**true** if the element gets focus when a user interacts with it; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.FrameworkElement.AllowFocusOnInteractionProperty">
      <summary>Identifies for the AllowFocusOnInteraction dependency property.</summary>
      <returns>The identifier for the AllowFocusOnInteraction dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.FrameworkElement.AllowFocusWhenDisabled">
      <summary>Gets or sets whether a disabled control can receive focus.</summary>
      <returns>**true** if a disabled control can receive focus; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.FrameworkElement.AllowFocusWhenDisabledProperty">
      <summary>Identifies the AllowFocusWhenDisabled  dependency property.</summary>
      <returns>The identifier for the AllowFocusWhenDisabled  dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.FrameworkElement.BaseUri">
      <summary>Gets a Uniform Resource Identifier (URI) that represents the base Uniform Resource Identifier (URI) for an XAML-constructed object at XAML load time. This property is useful for Uniform Resource Identifier (URI) resolution at run time.</summary>
      <returns>The base Uniform Resource Identifier (URI) for an object at XAML load time.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.FrameworkElement.DataContext">
      <summary>Gets or sets the data context for a FrameworkElement. A common use of a data context is when a **FrameworkElement** uses the {Binding} markup extension and participates in data binding.</summary>
      <returns>The object to use as data context.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.FrameworkElement.DataContextProperty">
      <summary>Identifies the DataContext  dependency property.</summary>
      <returns>The DataContext  dependency property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.FrameworkElement.FlowDirection">
      <summary>Gets or sets the direction in which text and other UI elements flow within any parent element that controls their layout. This property can be set to either **LeftToRight** or **RightToLeft**. Setting FlowDirection to **RightToLeft** on any element sets the alignment to the right, the reading order to right-to-left and the layout of the control to flow from right to left.</summary>
      <returns>The direction that text and other UI elements flow within their parent element, as a value of the enumeration. The default value is LeftToRight.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.FrameworkElement.FlowDirectionProperty">
      <summary>Identifies the FlowDirection  dependency property.</summary>
      <returns>The FlowDirection  dependency property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.FrameworkElement.FocusVisualMargin">
      <summary>Gets or sets the outer margin of the focus visual for a FrameworkElement.</summary>
      <returns>Provides margin values for the focus visual. The default value is a default Thickness with all properties (dimensions) equal to 0.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.FrameworkElement.FocusVisualMarginProperty">
      <summary>Identifies the FocusVisualMargin  dependency property.</summary>
      <returns>The identifier for the FocusVisualMargin  dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.FrameworkElement.FocusVisualPrimaryBrush">
      <summary>Gets or sets the brush used to draw the outer border of a HighVisibility focus visual for a FrameworkElement.</summary>
      <returns>The brush used to draw the outer border of a HighVisibility focus visual.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.FrameworkElement.FocusVisualPrimaryBrushProperty">
      <summary>Identifies the FocusVisualPrimaryBrush  dependency property.</summary>
      <returns>The identifier for the FocusVisualPrimaryBrush  dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.FrameworkElement.FocusVisualPrimaryThickness">
      <summary>Gets or sets the thickness of the outer border of a HighVisibility focus visual for a FrameworkElement.</summary>
      <returns>The thickness of the outer border of a HighVisibility focus visual. The default value is 2.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.FrameworkElement.FocusVisualPrimaryThicknessProperty">
      <summary>Identifies the FocusVisualPrimaryThickness  dependency property.</summary>
      <returns>The identifier for the FocusVisualPrimaryThickness  dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.FrameworkElement.FocusVisualSecondaryBrush">
      <summary>Gets or sets the brush used to draw the inner border of a HighVisibility focus visual for a FrameworkElement.</summary>
      <returns>The brush used to draw the inner border of a HighVisibility focus visual.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.FrameworkElement.FocusVisualSecondaryBrushProperty">
      <summary>Identifies the FocusVisualSecondaryBrush  dependency property.</summary>
      <returns>The identifier for the FocusVisualSecondaryBrush  dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.FrameworkElement.FocusVisualSecondaryThickness">
      <summary>Gets or sets the thickness of the inner border of a HighVisibility focus visual for a FrameworkElement.</summary>
      <returns>The thickness of the inner border of a HighVisibility focus visual. The default value is 1.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.FrameworkElement.FocusVisualSecondaryThicknessProperty">
      <summary>Identifies the FocusVisualSecondaryThickness  dependency property.</summary>
      <returns>The identifier for the FocusVisualSecondaryThickness  dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.FrameworkElement.Height">
      <summary>Gets or sets the suggested height of a FrameworkElement.</summary>
      <returns>The height, in pixels, of the object. The default is NaN. Except for the special NaN value, this value must be equal to or greater than 0.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.FrameworkElement.HeightProperty">
      <summary>Identifies the Height  dependency property.</summary>
      <returns>The identifier for the Height  dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.FrameworkElement.HorizontalAlignment">
      <summary>Gets or sets the horizontal alignment characteristics that are applied to a FrameworkElement when it is composed in a layout parent, such as a panel or items control.</summary>
      <returns>A horizontal alignment setting, as a value of the enumeration. The default is **Stretch**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.FrameworkElement.HorizontalAlignmentProperty">
      <summary>Identifies the HorizontalAlignment  dependency property.</summary>
      <returns>The HorizontalAlignment  dependency property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.FrameworkElement.IsLoaded">
      <summary>Gets a value that indicates whether the element has been added to the element tree and is ready for interaction.</summary>
      <returns>**true** if the element has been added to the element tree and is ready for interaction; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.FrameworkElement.Language">
      <summary>Gets or sets localization/globalization language information that applies to a FrameworkElement, and also to all child elements of the current FrameworkElement in the object representation and in UI.</summary>
      <returns>A string specifying language and culture that follows the Internet Engineering Task Force (IETF)  BCP 47 standards. For example, U.S. English is "en-US".</returns>
    </member>
    <member name="P:Windows.UI.Xaml.FrameworkElement.LanguageProperty">
      <summary>Identifies the Language dependency property.</summary>
      <returns>The identifier for the Language dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.FrameworkElement.Margin">
      <summary>Gets or sets the outer margin of a FrameworkElement.</summary>
      <returns>Provides margin values for the object. The default value is a default Thickness with all properties (dimensions) equal to 0.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.FrameworkElement.MarginProperty">
      <summary>Identifies the Margin  dependency property.</summary>
      <returns>The Margin  dependency property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.FrameworkElement.MaxHeight">
      <summary>Gets or sets the maximum height constraint of a FrameworkElement.</summary>
      <returns>The maximum height of the object, in pixels. The default value is PositiveInfinity. This value can be any value equal to or greater than 0. PositiveInfinity is also valid.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.FrameworkElement.MaxHeightProperty">
      <summary>Identifies the MaxHeight  dependency property.</summary>
      <returns>The identifier for the MaxHeight  dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.FrameworkElement.MaxWidth">
      <summary>Gets or sets the maximum width constraint of a FrameworkElement.</summary>
      <returns>The maximum width of the object, in pixels. The default is PositiveInfinity. This value can be any value equal to or greater than 0. PositiveInfinity is also valid.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.FrameworkElement.MaxWidthProperty">
      <summary>Identifies the MaxWidth  dependency property.</summary>
      <returns>The identifier for the MaxWidth  dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.FrameworkElement.MinHeight">
      <summary>Gets or sets the minimum height constraint of a FrameworkElement.</summary>
      <returns>The minimum height of the object, in pixels. The default is 0. This value can be any value equal to or greater than 0. However, PositiveInfinity is not valid.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.FrameworkElement.MinHeightProperty">
      <summary>Identifies the MinHeight  dependency property.</summary>
      <returns>The identifier for the MinHeight  dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.FrameworkElement.MinWidth">
      <summary>Gets or sets the minimum width constraint of a FrameworkElement.</summary>
      <returns>The minimum width of the object, in pixels. The default is 0. This value can be any value equal to or greater than 0. However, PositiveInfinity is not valid.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.FrameworkElement.MinWidthProperty">
      <summary>Identifies the MinWidth  dependency property.</summary>
      <returns>The identifier for the MinWidth  dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.FrameworkElement.Name">
      <summary>Gets or sets the identifying name of the object. When a XAML processor creates the object tree from XAML markup, run-time code can refer to the XAML-declared object by this name.</summary>
      <returns>The name of the object, which must be a string that is valid in the XamlName grammar (see table in x:Name attribute reference). The default is an empty string.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.FrameworkElement.NameProperty">
      <summary>Identifies the Name  dependency property.</summary>
      <returns>The identifier for the Name  dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.FrameworkElement.Parent">
      <summary>Gets the parent object of this FrameworkElement in the object tree.</summary>
      <returns>The parent object of this object in the object tree.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.FrameworkElement.RequestedTheme">
      <summary>Gets or sets the UI theme that is used by the UIElement (and its child elements) for resource determination. The UI theme you specify with RequestedTheme can override the app-level RequestedTheme.</summary>
      <returns>A value of the enumeration, for example **Light**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.FrameworkElement.RequestedThemeProperty">
      <summary>Identifies the RequestedTheme dependency property.</summary>
      <returns>The identifier for the RequestedTheme dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.FrameworkElement.Resources">
      <summary>Gets the locally defined resource dictionary. In XAML, you can establish resource items as child object elements of a `frameworkElement.Resources` property element, through XAML implicit collection syntax.</summary>
      <returns>The current locally defined dictionary of resources, where each resource can be accessed by its key.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.FrameworkElement.Style">
      <summary>Gets or sets an instance Style that is applied for this object during layout and rendering.</summary>
      <returns>The applied style for the object, if present; otherwise, **null**. The default for a default-constructed FrameworkElement is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.FrameworkElement.StyleProperty">
      <summary>Identifies the Style dependency property.</summary>
      <returns>The identifier for the Style dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.FrameworkElement.Tag">
      <summary>Gets or sets an arbitrary object value that can be used to store custom information about this object.</summary>
      <returns>The intended arbitrary object value. This property has no default value.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.FrameworkElement.TagProperty">
      <summary>Identifies the Tag  dependency property.</summary>
      <returns>The identifier for the Tag  dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.FrameworkElement.Triggers">
      <summary>Gets the collection of triggers for animations that are defined for a FrameworkElement. Not commonly used. See Remarks.</summary>
      <returns>The collection of triggers for animations that are defined for this object.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.FrameworkElement.VerticalAlignment">
      <summary>Gets or sets the vertical alignment characteristics that are applied to a FrameworkElement when it is composed in a parent object such as a panel or items control.</summary>
      <returns>A vertical alignment setting, as a value of the enumeration. The default is **Stretch**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.FrameworkElement.VerticalAlignmentProperty">
      <summary>Identifies the VerticalAlignment  dependency property.</summary>
      <returns>The VerticalAlignment  dependency property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.FrameworkElement.Width">
      <summary>Gets or sets the width of a FrameworkElement.</summary>
      <returns>The width of the object, in pixels. The default is NaN. Except for the special NaN value, this value must be equal to or greater than 0. </returns>
    </member>
    <member name="P:Windows.UI.Xaml.FrameworkElement.WidthProperty">
      <summary>Identifies the Width  dependency property.</summary>
      <returns>The identifier for the Width  dependency property.</returns>
    </member>
    <member name="E:Windows.UI.Xaml.FrameworkElement.ActualThemeChanged">
      <summary>Occurs when the ActualTheme property value has changed.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.FrameworkElement.DataContextChanged">
      <summary>Occurs when the value of the FrameworkElement.DataContext property changes.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.FrameworkElement.EffectiveViewportChanged">
      <summary>Occurs when the FrameworkElement 's *effective viewport* changes.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.FrameworkElement.LayoutUpdated">
      <summary>Occurs when the layout of the visual tree changes, due to layout-relevant properties changing value or some other action that refreshes the layout.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.FrameworkElement.Loaded">
      <summary>Occurs when a FrameworkElement has been constructed and added to the object tree, and is ready for interaction.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.FrameworkElement.Loading">
      <summary>Occurs when a FrameworkElement begins to load.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.FrameworkElement.SizeChanged">
      <summary>Occurs when either the ActualHeight or the ActualWidth property changes value on a FrameworkElement.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.FrameworkElement.Unloaded">
      <summary>Occurs when this object is no longer connected to the main object tree.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.FrameworkElement.ArrangeOverride(Windows.Foundation.Size)">
      <summary>Provides the behavior for the "Arrange" pass of layout. Classes can override this method to define their own "Arrange" pass behavior.</summary>
      <param name="finalSize">The final area within the parent that this object should use to arrange itself and its children.</param>
      <returns>The actual size that is used after the element is arranged in layout.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.FrameworkElement.DeferTree(Windows.UI.Xaml.DependencyObject)">
      <summary>Removes the specified element from the XAML visual tree in a way that it can be undeferred later.</summary>
      <param name="element">The element to remove from the XAML visual tree.</param>
    </member>
    <member name="M:Windows.UI.Xaml.FrameworkElement.FindName(System.String)">
      <summary>Retrieves an object that has the specified identifier name.</summary>
      <param name="name">The name of the requested object.</param>
      <returns>The requested object. This can be null if no matching object was found in the current XAML namescope.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.FrameworkElement.GetBindingExpression(Windows.UI.Xaml.DependencyProperty)">
      <summary>Returns the BindingExpression that represents the binding on the specified property.</summary>
      <param name="dp">The identifier for the target dependency property to get the binding from.</param>
      <returns>A BindingExpression if the target property has an active binding on this object; otherwise, returns **null**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.FrameworkElement.GoToElementStateCore(System.String,System.Boolean)">
      <summary>When implemented in a derived class, enables per-state construction of a visual tree for a control template in code, rather than by loading XAML for all states at control startup.</summary>
      <param name="stateName">The state to transition to.</param>
      <param name="useTransitions">**true** to use a VisualTransition to transition between states. **false** to skip using transitions and go directly to the requested state. The default is **false**.</param>
      <returns>**true** if the control successfully transitions to the new state, or was already using that state; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.FrameworkElement.InvalidateViewport">
      <summary>Invalidates the viewport state for a UIElement that is used to calculate the *effective viewport*.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.FrameworkElement.MeasureOverride(Windows.Foundation.Size)">
      <summary>Provides the behavior for the "Measure" pass of the layout cycle. Classes can override this method to define their own "Measure" pass behavior.</summary>
      <param name="availableSize">The available size that this object can give to child objects. Infinity can be specified as a value to indicate that the object will size to whatever content is available.</param>
      <returns>The size that this object determines it needs during layout, based on its calculations of the allocated sizes for child objects or based on other considerations such as a fixed container size.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.FrameworkElement.OnApplyTemplate">
      <summary>Invoked whenever application code or internal processes (such as a rebuilding layout pass) call ApplyTemplate. In simplest terms, this means the method is called just before a UI element displays in your app. Override this method to influence the default post-template logic of a class.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.FrameworkElement.SetBinding(Windows.UI.Xaml.DependencyProperty,Windows.UI.Xaml.Data.BindingBase)">
      <summary>Attaches a binding to a FrameworkElement, using the provided binding object.</summary>
      <param name="dp">The dependency property identifier of the property that is data bound.</param>
      <param name="binding">The binding to use for the property.</param>
    </member>
    <member name="T:Windows.UI.Xaml.FrameworkTemplate">
      <summary>Creates an element tree of elements. FrameworkTemplate is a base class for classes that have specific templating behavior, including ControlTemplate and DataTemplate.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.FrameworkTemplate.#ctor">
      <summary>Provides base class initialization behavior for FrameworkTemplate -derived classes.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.FrameworkView">
      <summary>Represents the UI window of an application.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.FrameworkView.#ctor">
      <summary>Initializes a new instance of the FrameworkView class.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.FrameworkView.Initialize(Windows.ApplicationModel.Core.CoreApplicationView)">
      <summary>Initializes the view.</summary>
      <param name="applicationView">The view object.</param>
    </member>
    <member name="M:Windows.UI.Xaml.FrameworkView.Load(System.String)">
      <summary>Loads the view.</summary>
      <param name="entryPoint">An identifier, such as a class name from the application code, that provides additional information about the view.</param>
    </member>
    <member name="M:Windows.UI.Xaml.FrameworkView.Run">
      <summary>Passes execution to the view provider.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.FrameworkView.SetWindow(Windows.UI.Core.CoreWindow)">
      <summary>Associates a Window with a view.</summary>
      <param name="window">The Window to associate.</param>
    </member>
    <member name="M:Windows.UI.Xaml.FrameworkView.Uninitialize">
      <summary>Returns the view to the uninitialized state.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.FrameworkViewSource">
      <summary>Creates views, specifically FrameworkView instances. This is infrastructure and does not need to be accessed in most app scenarios.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.FrameworkViewSource.#ctor">
      <summary>Initializes a new instance of the FrameworkViewSource class.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.FrameworkViewSource.CreateView">
      <summary>Creates a FrameworkView.</summary>
      <returns>The created FrameworkView.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.GridLength">
      <summary>Represents a measurement for control logic that explicitly supports **Star** (\*) sizing and **Auto** sizing.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.GridLength.GridUnitType">
      <summary>A value of the GridUnitType enumeration that qualifies how **Value** is interpreted as a measure.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.GridLength.Value">
      <summary>The measure for this GridLength, which is not necessarily a pixel measure.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.GridLengthHelper">
      <summary>Provides helper methods to evaluate or set GridLength values. C# and Microsoft Visual Basic code should use methods of GridLength instead.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.GridLengthHelper.Auto">
      <summary>Gets a static GridLength value that corresponds to the special "Auto" value. C# and Microsoft Visual Basic code should use GridLength.Auto instead.</summary>
      <returns>A GridLength value that corresponds to the special "Auto" value.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.GridLengthHelper.Equals(Windows.UI.Xaml.GridLength,Windows.UI.Xaml.GridLength)">
      <summary>Provides comparison of the values of two GridLength values. C# and Microsoft Visual Basic code should use the Equality operator or GridLength.Equals method instead.</summary>
      <param name="target">The first GridLength to compare.</param>
      <param name="value">The second GridLength to compare.</param>
      <returns>**true** if the two GridLength values hold equivalent values as their structure value information; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.GridLengthHelper.FromPixels(System.Double)">
      <summary>Creates a new GridLength value based on a fixed number of pixels. C# and Microsoft Visual Basic code should use the GridLength(Double) constructor instead.</summary>
      <param name="pixels">The pixel height or width to specify.</param>
      <returns>The created GridLength.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.GridLengthHelper.FromValueAndType(System.Double,Windows.UI.Xaml.GridUnitType)">
      <summary>Creates a new GridLength value based on a possible number of pixels, and a GridUnitType. C# and Microsoft Visual Basic code should use the  GridLength(Double,GridUnitType) constructor instead.</summary>
      <param name="value">A numeric value. This might be a pixel height or width to specify, if *type* is specified as **Pixel**, or a factor, if *type* is specified as **Star**. This value is ignored if *type* is specified as **Auto**.</param>
      <param name="type">A value of the enumeration that specifies which unit type the GridLength represents.</param>
      <returns>The created GridLength.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.GridLengthHelper.GetIsAbsolute(Windows.UI.Xaml.GridLength)">
      <summary>Returns whether the evaluated GridLength is the special "Absolute" value. C# and Microsoft Visual Basic code should use GridLength.IsAbsolute instead.</summary>
      <param name="target">The GridLength to evaluate.</param>
      <returns>**true** if the evaluated GridLength is the special "Absolute" value; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.GridLengthHelper.GetIsAuto(Windows.UI.Xaml.GridLength)">
      <summary>Returns whether the evaluated GridLength is the special "Auto" value. C# and Microsoft Visual Basic code should use GridLength.IsAuto instead.</summary>
      <param name="target">The GridLength to evaluate.</param>
      <returns>**true** if the evaluated GridLength is the special "Auto" value; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.GridLengthHelper.GetIsStar(Windows.UI.Xaml.GridLength)">
      <summary>Returns whether the evaluated GridLength is the special "*" (star sizing) value. C# and Microsoft Visual Basic code should use GridLength.IsStar instead.</summary>
      <param name="target">The GridLength to evaluate.</param>
      <returns>**true** if the evaluated GridLength is the special "*" (star sizing) value; otherwise, **false**.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.GridUnitType">
      <summary>Describes the kind of value that a GridLength object is holding.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.GridUnitType.Auto">
      <summary>The size is determined by the size properties of the content object.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.GridUnitType.Pixel">
      <summary>The value is expressed in pixels.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.GridUnitType.Star">
      <summary>The value is expressed as a weighted proportion of available space.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.HorizontalAlignment">
      <summary>Indicates where an element should be displayed on the horizontal axis relative to the allocated layout slot of the parent element.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.HorizontalAlignment.Center">
      <summary>An element aligned to the center of the layout slot for the parent element.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.HorizontalAlignment.Left">
      <summary>An element aligned to the left of the layout slot for the parent element.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.HorizontalAlignment.Right">
      <summary>An element aligned to the right of the layout slot for the parent element.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.HorizontalAlignment.Stretch">
      <summary>An element stretched to fill the entire layout slot of the parent element.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.IDataTemplateExtension">
      <summary>Defines helper methods for phased rendering of a data template.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.IDataTemplateExtension.ProcessBinding(System.UInt32)">
      <summary>Provides phased rendering of bound data in a data template.</summary>
      <param name="phase">Gets the number of times the method has been called.</param>
      <returns>**true** if there are more phases to be processed; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.IDataTemplateExtension.ProcessBindings(Windows.UI.Xaml.Controls.ContainerContentChangingEventArgs)">
      <summary>Updates a list item container element with bound data.</summary>
      <param name="arg">Information about the item, item index, and rendering phase.</param>
      <returns>The phase at which the next call to ProcessBindings will occur. A value of -1 indicates that no further callbacks are requested.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.IDataTemplateExtension.ResetTemplate">
      <summary>Disconnects any event listeners so the data template can be recycled.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.IElementFactory">
      <summary>Supports the creation and recycling of UIElement objects.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.IElementFactory.GetElement(Windows.UI.Xaml.ElementFactoryGetArgs)">
      <summary>Gets an UIElement object.</summary>
      <param name="args">An instance of ElementFactoryGetArgs.</param>
      <returns>A UIElement object.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.IElementFactory.RecycleElement(Windows.UI.Xaml.ElementFactoryRecycleArgs)">
      <summary>Recycles a UIElement that was previously retrieved using GetElement.</summary>
      <param name="args">An instance of ElementFactoryRecycleArgs.</param>
    </member>
    <member name="T:Windows.UI.Xaml.LeavingBackgroundEventHandler">
      <summary>Represents the method that will handle the Application.LeavingBackground event.</summary>
      <param name="sender">The object where the handler is attached.</param>
      <param name="e">Event data for the event.</param>
    </member>
    <member name="T:Windows.UI.Xaml.LineStackingStrategy">
      <summary>Describes the mechanism by which a line box is determined for each line.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.LineStackingStrategy.BaselineToBaseline">
      <summary>The stack height is determined by adding LineHeight to the baseline of the previous line.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.LineStackingStrategy.BlockLineHeight">
      <summary>The stack height is determined by the block element's LineHeight property value.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.LineStackingStrategy.MaxHeight">
      <summary>The stack height is the minimum of the extended block progression dimension (height) of all the inline elements when properly aligned and the LineHeight value, if specified.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.MediaFailedRoutedEventArgs">
      <summary>Provides event data for media failed events.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.MediaFailedRoutedEventArgs.ErrorTrace">
      <summary>Gets the trace information for a media failed event.</summary>
      <returns>The error trace for the failed media event.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.OpticalMarginAlignment">
      <summary>Specifies how side bearing values in per-character typography are handled when aligning to a text container boundary.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.OpticalMarginAlignment.None">
      <summary>Use side bearings that come from font typography values. This is the default.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.OpticalMarginAlignment.TrimSideBearings">
      <summary>Don't use side bearings that come from font typography values, and align the side of the glyph to where the "ink" part of the glyph begins.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.PointHelper">
      <summary>Provides helper methods to set Point values. C# and Microsoft Visual Basic code should use methods of Point instead.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.PointHelper.FromCoordinates(System.Single,System.Single)">
      <summary>Creates a new Point value using x- and y-coordinate values in pixels. C# and Microsoft Visual Basic code should use the Point(Double,Double) constructor instead.</summary>
      <param name="x">The pixel value to set for **X**.</param>
      <param name="y">The pixel value to set for **Y**.</param>
      <returns>The created Point.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.PropertyChangedCallback">
      <summary>Represents the callback that is invoked when the effective property value of a dependency property changes.</summary>
      <param name="d">The DependencyObject on which the property has changed value.</param>
      <param name="e">Event data that is issued by any event that tracks changes to the effective value of this property.</param>
    </member>
    <member name="T:Windows.UI.Xaml.PropertyMetadata">
      <summary>Defines behavior aspects of a dependency property, including conditions it was registered with. For more info on how PropertyMetadata is used for dependency properties, see Custom dependency properties.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.PropertyMetadata.#ctor(System.Object)">
      <summary>Initializes a new instance of the PropertyMetadata class, using a property default value.</summary>
      <param name="defaultValue">A default value for the property where this PropertyMetadata is applied.</param>
    </member>
    <member name="M:Windows.UI.Xaml.PropertyMetadata.#ctor(System.Object,Windows.UI.Xaml.PropertyChangedCallback)">
      <summary>Initializes a new instance of the PropertyMetadata class, using a property default value and callback reference.</summary>
      <param name="defaultValue">A default value for the property where this PropertyMetadata is applied.</param>
      <param name="propertyChangedCallback">A reference to the callback to call for property changed behavior.</param>
    </member>
    <member name="P:Windows.UI.Xaml.PropertyMetadata.CreateDefaultValueCallback">
      <summary>Gets a reference to the callback method that provides a default property value.</summary>
      <returns>A reference to the callback method that provides a default property value.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.PropertyMetadata.DefaultValue">
      <summary>Gets the default value for the dependency property.</summary>
      <returns>The default value for the dependency property.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.PropertyMetadata.Create(System.Object)">
      <summary>Creates a PropertyMetadata value, specifying a fixed default value for a dependency property.</summary>
      <param name="defaultValue">The dependency property default value to apply.</param>
      <returns>The newly created dependency property metadata.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.PropertyMetadata.Create(System.Object,Windows.UI.Xaml.PropertyChangedCallback)">
      <summary>Creates a PropertyMetadata value, specifying a fixed default value for a dependency property, and a property-changed callback.</summary>
      <param name="defaultValue">The dependency property default value to apply.</param>
      <param name="propertyChangedCallback">A reference to the callback method that is invoked by the property system when a dependency property value changes.</param>
      <returns>The newly created dependency property metadata.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.PropertyMetadata.Create(Windows.UI.Xaml.CreateDefaultValueCallback)">
      <summary>Creates a PropertyMetadata value, specifying a callback that establishes a default value for a dependency property.</summary>
      <param name="createDefaultValueCallback">A reference to the callback method that provides a default property value.</param>
      <returns>The newly created dependency property metadata.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.PropertyMetadata.Create(Windows.UI.Xaml.CreateDefaultValueCallback,Windows.UI.Xaml.PropertyChangedCallback)">
      <summary>Creates a PropertyMetadata value, specifying a callback that establishes a default value for a dependency property, and a property-changed callback.</summary>
      <param name="createDefaultValueCallback">A reference to the callback method that provides a default property value.</param>
      <param name="propertyChangedCallback">A reference to the callback method that is invoked by the property system when a dependency property value changes.</param>
      <returns>The newly created dependency property metadata.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.PropertyPath">
      <summary>Implements a data structure for describing a property as a path below another property, or below an owning type. Property paths are used in data binding to objects.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.PropertyPath.#ctor(System.String)">
      <summary>Initializes a new instance of the PropertyPath class based on a path string.</summary>
      <param name="path">The path string to construct with.</param>
    </member>
    <member name="P:Windows.UI.Xaml.PropertyPath.Path">
      <summary>Gets the path value held by this PropertyPath.</summary>
      <returns>The path value held by this PropertyPath.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.RectHelper">
      <summary>Provides helper methods to evaluate or set Rect values. C# and Microsoft Visual Basic code should use members of Rect instead.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.RectHelper.Empty">
      <summary>Gets a static Rect value where the Rect has no size or position (all values 0). C# and Microsoft Visual Basic code should use Rect.Empty instead.</summary>
      <returns>A Rect with all values as 0.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.RectHelper.Contains(Windows.Foundation.Rect,Windows.Foundation.Point)">
      <summary>Returns whether a given Point is within the bounds of a given Rect, for a shared coordinate reference. C# and Microsoft Visual Basic code should use Rect.Contains instead.</summary>
      <param name="target">The Rect to evaluate.</param>
      <param name="point">The Point to check for containment.</param>
      <returns>**true** if *point* is within the *target* bounds; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.RectHelper.Equals(Windows.Foundation.Rect,Windows.Foundation.Rect)">
      <summary>Provides comparison of the values of two Rect values. C# and Microsoft Visual Basic code should use the Equality (=) operator or Equals method instead.</summary>
      <param name="target">The first Rect to compare.</param>
      <param name="value">The second Rect to compare.</param>
      <returns>**true** if *target* and *value* hold equivalent values; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.RectHelper.FromCoordinatesAndDimensions(System.Single,System.Single,System.Single,System.Single)">
      <summary>Creates a new Rect value based on the element values of a Rect structure. C# and Microsoft Visual Basic code should use the Rect(Double,Double,Double,Double) constructor instead.</summary>
      <param name="x">The pixel value to set for **X**.</param>
      <param name="y">The pixel value to set for **Y**.</param>
      <param name="width">The pixel value to set for **Width**.</param>
      <param name="height">The pixel value to set for **Height**.</param>
      <returns>The created Rect.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.RectHelper.FromLocationAndSize(Windows.Foundation.Point,Windows.Foundation.Size)">
      <summary>Creates a new Rect value based on a Point that specifies the upper-left origin, and a Size that specifies the width and height. C# and Microsoft Visual Basic code should use the Rect(Point,Size) constructor instead.</summary>
      <param name="location">The Point location of the origin (upper left).</param>
      <param name="size">The Size that specifies width and height.</param>
      <returns>The created Rect value.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.RectHelper.FromPoints(Windows.Foundation.Point,Windows.Foundation.Point)">
      <summary>Creates a new Rect value based on two points. C# and Microsoft Visual Basic code should use the Rect(Point,Point) constructor instead.</summary>
      <param name="point1">The first point.</param>
      <param name="point2">The second point.</param>
      <returns>The created Rect.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.RectHelper.GetBottom(Windows.Foundation.Rect)">
      <summary>Gets a "Bottom" value for the specified Rect. So long as **Height** is positive, "Bottom" is evaluated as **Y** + **Height**. C# and Microsoft Visual Basic code should use Rect.Bottom instead.</summary>
      <param name="target">The Rect to evaluate.</param>
      <returns>The evaluated "Bottom" value.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.RectHelper.GetIsEmpty(Windows.Foundation.Rect)">
      <summary>Returns whether a specified Rect is equivalent to an Empty Rect. C# and Microsoft Visual Basic code should use Rect.IsEmpty instead.</summary>
      <param name="target">The Rect to evaluate.</param>
      <returns>**true** if the specified Rect is equivalent to an Empty Rect; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.RectHelper.GetLeft(Windows.Foundation.Rect)">
      <summary>Gets a "Left" value for the specified Rect. So long as **Width** is positive, "Left" is evaluated as **X**. C# and Microsoft Visual Basic code should use Rect.Left instead.</summary>
      <param name="target">The Rect to evaluate.</param>
      <returns>The evaluated "Left" value.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.RectHelper.GetRight(Windows.Foundation.Rect)">
      <summary>Gets a "Right" value for the specified Rect. So long as **Width** is positive, "Right" is evaluated as **X** + **Width**. C# and Microsoft Visual Basic code should use Rect.Right instead.</summary>
      <param name="target">The Rect to evaluate.</param>
      <returns>The evaluated "Right" value.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.RectHelper.GetTop(Windows.Foundation.Rect)">
      <summary>Gets a "Top" value for the specified Rect. So long as **Height** is positive, "Top" is evaluated as **Y**. C# and Microsoft Visual Basic code should use Rect.Top instead.</summary>
      <param name="target">The Rect to evaluate.</param>
      <returns>The evaluated "Top" value.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.RectHelper.Intersect(Windows.Foundation.Rect,Windows.Foundation.Rect)">
      <summary>Returns the areas of two specified Rect values that intersect, as a new Rect. C# and Microsoft Visual Basic code should use Rect.Intersect instead.</summary>
      <param name="target">The first Rect to check for intersection.</param>
      <param name="rect">The second Rect to check for intersection.</param>
      <returns>A Rect that represents the areas of *target* and *rect* that intersect. Can be an Empty value if there is no intersection.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.RectHelper.Union(Windows.Foundation.Rect,Windows.Foundation.Point)">
      <summary>Creates a rectangle that is exactly large enough to contain the a specified rectangle and a specified point. C# and Microsoft Visual Basic code should use Rect.Union(Point) instead.</summary>
      <param name="target">The rectangle to include.</param>
      <param name="point">The point to include.</param>
      <returns>A rectangle that is exactly large enough to contain the specified rectangle and point.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.RectHelper.Union(Windows.Foundation.Rect,Windows.Foundation.Rect)">
      <summary>Creates a rectangle that is exactly large enough to contain the two specified rectangles. C# and Microsoft Visual Basic code should use Rect.Union(Rect) instead.</summary>
      <param name="target">The first rectangle to include.</param>
      <param name="rect">The second rectangle to include.</param>
      <returns>A rectangle that is exactly large enough to contain the two specified rectangles.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.ResourceDictionary">
      <summary>Defines a repository for XAML resources, such as styles, that your app uses. You define the resources in XAML and can then retrieve them in XAML using the {StaticResource} markup extension and {ThemeResource} markup extension s. You can also access resources with code, but that is less common.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.ResourceDictionary.#ctor">
      <summary>Initializes a new instance of the ResourceDictionary class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.ResourceDictionary.MergedDictionaries">
      <summary>Gets a collection of the ResourceDictionary dictionaries that constitute the various resource dictionaries in the merged dictionaries.</summary>
      <returns>A list collection of the ResourceDictionary dictionaries that constitute the various resource dictionaries in the merged dictionaries.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.ResourceDictionary.Size">
      <summary>Gets the number of elements contained in the collection.</summary>
      <returns>The number of elements contained in the collection.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.ResourceDictionary.Source">
      <summary>Gets or sets a Uniform Resource Identifier (URI) that provides the source location of a merged resource dictionary.</summary>
      <returns>A Uniform Resource Identifier (URI) that provides the source location of a merged resource dictionary. This is typically a path that references a XAML resource within the app, or a reference to a loose XAML file.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.ResourceDictionary.ThemeDictionaries">
      <summary>Gets a collection of merged resource dictionaries that are specifically keyed and composed to address theme scenarios, for example supplying theme values for "HighContrast".</summary>
      <returns>A dictionary of ResourceDictionary theme dictionaries. Each must be keyed with **x:Key**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.ResourceDictionary.Clear">
      <summary>Removes all items from this ResourceDictionary.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.ResourceDictionary.First">
      <summary>Returns an iterator for the items in the collection.</summary>
      <returns>The iterator. The iterator's current position is at the 0-index position, or at the collection end if the collection is empty.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.ResourceDictionary.GetView">
      <summary>Retrieves a view against the ResourceDictionary.</summary>
      <returns>The view object.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.ResourceDictionary.HasKey(System.Object)">
      <summary>Returns whether the ResourceDictionary has an entry with the requested key.</summary>
      <param name="key">The requested key.</param>
      <returns>**true** if the ResourceDictionary has an entry with the requested key; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.ResourceDictionary.Insert(System.Object,System.Object)">
      <summary>Adds a new entry to the ResourceDictionary.</summary>
      <param name="key">The object key for the resource to insert.</param>
      <param name="value">The object value for the resource to insert.</param>
      <returns>**true** if calling the method replaced a value that already existed for the key; **false** if calling the method defined a new key.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.ResourceDictionary.Lookup(System.Object)">
      <summary>Returns the value from the requested key, if an entry with that key exists.</summary>
      <param name="key">The requested key.</param>
      <returns>The value, if an item with the specified key exists. Use the **HasKey** method to determine whether the key exists.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.ResourceDictionary.Remove(System.Object)">
      <summary>Removes a specific item from the ResourceDictionary.</summary>
      <param name="key">The key of the item to remove.</param>
    </member>
    <member name="T:Windows.UI.Xaml.RoutedEvent">
      <summary>Represents a routed event to the Windows Runtime event system.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.RoutedEventArgs">
      <summary>Contains state information and event data associated with a routed event.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.RoutedEventArgs.#ctor">
      <summary>Initializes a new instance of the RoutedEventArgs class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.RoutedEventArgs.OriginalSource">
      <summary>Gets a reference to the object that raised the event. This is often a template part of a control rather than an element that was declared in your app UI.</summary>
      <returns>The object that raised the event.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.RoutedEventHandler">
      <summary>Represents the method that will handle routed events.</summary>
      <param name="sender">The object where the event handler is attached.</param>
      <param name="e">The event data.</param>
    </member>
    <member name="T:Windows.UI.Xaml.ScalarTransition">
      <summary>Provides the animated transition behavior when an element's Opacity or Rotation properties change.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.ScalarTransition.#ctor">
      <summary>Initializes a new instance of the ScalarTransition class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.ScalarTransition.Duration">
      <summary>Gets or sets the duration of the transition.</summary>
      <returns>The duration of the transition.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Setter">
      <summary>Applies a value to a property in a Style or a VisualState.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Setter.#ctor">
      <summary>Initializes a new instance of the Setter class with no initial Property or Value.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Setter.#ctor(Windows.UI.Xaml.DependencyProperty,System.Object)">
      <summary>Initializes a new instance of the Setter class with initial Property and Value information.</summary>
      <param name="targetProperty">The dependency property identifier for the property that is being styled.</param>
      <param name="value">The value to assign to the value when the Setter applies.</param>
    </member>
    <member name="P:Windows.UI.Xaml.Setter.Property">
      <summary>Gets or sets the property to apply the Value to.</summary>
      <returns>A DependencyProperty to which the Value will be applied. The default is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Setter.Target">
      <summary>Gets or sets the path of a property on a target element to apply the Value to.</summary>
      <returns>The path of a property on a target element to apply the Value to.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Setter.Value">
      <summary>Gets or sets the value to apply to the property that is specified by the Setter.</summary>
      <returns>The value to apply to the property that is specified by the Setter.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.SetterBase">
      <summary>Represents the base class for value setters.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.SetterBase.IsSealed">
      <summary>Gets a value that indicates whether this object is in an immutable state.</summary>
      <returns>**true** if this object is in an immutable state; otherwise, **false**.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.SetterBaseCollection">
      <summary>Represents a collection of objects that inherit from SetterBase.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.SetterBaseCollection.#ctor">
      <summary>Initializes a new instance of the SetterBaseCollection class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.SetterBaseCollection.IsSealed">
      <summary>Gets a value that indicates whether the collection is in a read-only state.</summary>
      <returns>**true** if this object is in a read-only state and cannot be changed; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.SetterBaseCollection.Size">
      <summary>Gets the size (count) of the collection.</summary>
      <returns>The count of items in the collection.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.SetterBaseCollection.Append(Windows.UI.Xaml.SetterBase)">
      <summary>Adds a new item to the collection.</summary>
      <param name="value">The new item to add.</param>
    </member>
    <member name="M:Windows.UI.Xaml.SetterBaseCollection.Clear">
      <summary>Removes all items from the collection.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.SetterBaseCollection.First">
      <summary>Returns the iterator for iteration over the items in the collection.</summary>
      <returns>The iterator object. The iterator's current position is at the 0-index position, or at the collection end if the collection is empty.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.SetterBaseCollection.GetAt(System.UInt32)">
      <summary>Returns the SetterBase located at the specified index.</summary>
      <param name="index">The integer index for the value to retrieve.</param>
      <returns>The SetterBase value at the specified index.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.SetterBaseCollection.GetMany(System.UInt32,Windows.UI.Xaml.SetterBase[])">
      <summary>Retrieves multiple elements in a single pass through the iterator.</summary>
      <param name="startIndex">The index from which to start retrieval.</param>
      <param name="items">Provides the destination for the result. Size the initial array size as a *capacity* in order to specify how many results should be retrieved.</param>
      <returns>The number of items returned.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.SetterBaseCollection.GetView">
      <summary>Gets an immutable view into the collection.</summary>
      <returns>An object representing the immutable collection view.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.SetterBaseCollection.IndexOf(Windows.UI.Xaml.SetterBase,System.UInt32@)">
      <summary>Retrieves the index of the specified item.</summary>
      <param name="value">The value to find in the collection.</param>
      <param name="index">The index of the item to find, if found.</param>
      <returns>**true** if an item with the specified value was found; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.SetterBaseCollection.InsertAt(System.UInt32,Windows.UI.Xaml.SetterBase)">
      <summary>Inserts the specified item at the specified index.</summary>
      <param name="index">The index at which to set the value.</param>
      <param name="value">The value to set.</param>
    </member>
    <member name="M:Windows.UI.Xaml.SetterBaseCollection.RemoveAt(System.UInt32)">
      <summary>Removes the item at the specified index.</summary>
      <param name="index">The index position of the item to remove.</param>
    </member>
    <member name="M:Windows.UI.Xaml.SetterBaseCollection.RemoveAtEnd">
      <summary>Removes the last item in the collection.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.SetterBaseCollection.ReplaceAll(Windows.UI.Xaml.SetterBase[])">
      <summary>Initially clears the collection, then inserts the provided array as new items.</summary>
      <param name="items">The new collection items.</param>
    </member>
    <member name="M:Windows.UI.Xaml.SetterBaseCollection.SetAt(System.UInt32,Windows.UI.Xaml.SetterBase)">
      <summary>Sets the value at the specified index to the SetterBase value specified.</summary>
      <param name="index">The index at which to set the value.</param>
      <param name="value">The value to set.</param>
    </member>
    <member name="T:Windows.UI.Xaml.SizeChangedEventArgs">
      <summary>Provides data related to the FrameworkElement.SizeChanged event.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.SizeChangedEventArgs.NewSize">
      <summary>Gets the new size of the object reporting the size change.</summary>
      <returns>The new size. The Size structure contains the new height and width.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.SizeChangedEventArgs.PreviousSize">
      <summary>Gets the previous size of the object reporting the size change.</summary>
      <returns>The previous size.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.SizeChangedEventHandler">
      <summary>Represents the method that will handle the SizeChanged event.</summary>
      <param name="sender">The object where the event handler is attached.</param>
      <param name="e">The event data.</param>
    </member>
    <member name="T:Windows.UI.Xaml.SizeHelper">
      <summary>Provides helper methods to evaluate or set Size values. C# and Microsoft Visual Basic code should use members of Size instead.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.SizeHelper.Empty">
      <summary>Gets a static Size value where the Size has no height or width (all values 0). C# and Microsoft Visual Basic code should use Size.Empty instead.</summary>
      <returns>A Size with all values as 0.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.SizeHelper.Equals(Windows.Foundation.Size,Windows.Foundation.Size)">
      <summary>Provides comparison of the values of two Size values. C# and Microsoft Visual Basic code should use the Equality (=) operator or Equals method instead.</summary>
      <param name="target">The first Size to compare.</param>
      <param name="value">The second Size to compare.</param>
      <returns>**true** if *target* and *value* hold equivalent values; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.SizeHelper.FromDimensions(System.Single,System.Single)">
      <summary>Creates a new Size based on width and height element values. C# and Microsoft Visual Basic code should use the Size(Double,Double) constructor instead.</summary>
      <param name="width">The initial **Width**.</param>
      <param name="height">The initial **Height**.</param>
      <returns>The created Size.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.SizeHelper.GetIsEmpty(Windows.Foundation.Size)">
      <summary>Returns whether a specified Size is equivalent to an Empty Size. C# and Microsoft Visual Basic code should use Size.IsEmpty instead.</summary>
      <param name="target">The Size to evaluate.</param>
      <returns>**true** if the specified Size is equivalent to an Empty Size; otherwise, **false**.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.StateTrigger">
      <summary>Represents a trigger that applies visual states conditionally.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.StateTrigger.#ctor">
      <summary>Initializes a new instance of the StateTrigger class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.StateTrigger.IsActive">
      <summary>Gets or sets a value that indicates whether the trigger should be applied.</summary>
      <returns>**true** if the system should apply the trigger; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.StateTrigger.IsActiveProperty">
      <summary>Identifies the IsActive  dependency property.</summary>
      <returns>The identifier for the IsActive  dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.StateTriggerBase">
      <summary>Represents the base class for state triggers.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.StateTriggerBase.#ctor">
      <summary>Initializes a new instance of the StateTriggerBase class.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.StateTriggerBase.SetActive(System.Boolean)">
      <summary>Sets the value that indicates whether the state trigger is active.</summary>
      <param name="IsActive">**true** if the system should apply the trigger; otherwise, **false**.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Style">
      <summary>Contains property setters that can be shared between instances of a type. A Style is usually declared in a resources collection so that it can be shared and used for applying control templates and other styles.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Style.#ctor">
      <summary>Initializes a new instance of the Style class, with no initial TargetType and an empty Setters collection.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Style.#ctor(Windows.UI.Xaml.Interop.TypeName)">
      <summary>Initializes a new instance of the Style class, with a specified initial TargetType and an empty Setters collection.</summary>
      <param name="targetType">The TargetType to set for the Style.</param>
    </member>
    <member name="P:Windows.UI.Xaml.Style.BasedOn">
      <summary>Gets or sets a defined style that is the basis of the current style.</summary>
      <returns>A defined style that is the basis of the current style. The default value is null.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Style.IsSealed">
      <summary>Gets a value that indicates whether the style is read-only and cannot be changed.</summary>
      <returns>**true** if the style is read-only; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Style.Setters">
      <summary>Gets a collection of Setter objects.</summary>
      <returns>A collection of Setter objects. The default is an empty collection.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Style.TargetType">
      <summary>Gets or sets the type for which the style is intended. TargetType can be used to declare an implicit style resource if there's no resource key specified.</summary>
      <returns>The type of object to which the style is applied. This value is usually set in XAML, not code. See Remarks.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Style.Seal">
      <summary>Locks the style so that the TargetType property or any Setter in the Setters collection cannot be changed.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.StyleTypedPropertyAttribute">
      <summary>Represents an attribute that is applied to the class definition and determines the **TargetTypes** of the properties that are of type Style.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.StyleTypedPropertyAttribute.Property">
      <summary>
      </summary>
    </member>
    <member name="F:Windows.UI.Xaml.StyleTypedPropertyAttribute.StyleTargetType">
      <summary>
      </summary>
    </member>
    <member name="M:Windows.UI.Xaml.StyleTypedPropertyAttribute.#ctor">
      <summary>Initializes a new instance of the StyleTypedPropertyAttribute class.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.SuspendingEventHandler">
      <summary>Represents the method that will handle the Suspending event.</summary>
      <param name="sender">The object where the handler is attached.</param>
      <param name="e">Event data.</param>
    </member>
    <member name="T:Windows.UI.Xaml.TargetPropertyPath">
      <summary>Represents the path to a property on a target element.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.TargetPropertyPath.#ctor">
      <summary>Initializes a new instance of the TargetPropertyPath class.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.TargetPropertyPath.#ctor(Windows.UI.Xaml.DependencyProperty)">
      <summary>Initializes a new instance of the TargetPropertyPath class with the specified target property.</summary>
      <param name="targetProperty">The target property.</param>
    </member>
    <member name="P:Windows.UI.Xaml.TargetPropertyPath.Path">
      <summary>Gets or sets the path to the property on the target element.</summary>
      <returns>The path to the property on the target element.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.TargetPropertyPath.Target">
      <summary>Gets or sets the object that contains the property described by Path.</summary>
      <returns>The object that contains the property described by Path.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.TemplatePartAttribute">
      <summary>Represents an attribute that is applied to the class definition to identify the types of the named parts that are used for templating.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.TemplatePartAttribute.Name">
      <summary>
      </summary>
    </member>
    <member name="F:Windows.UI.Xaml.TemplatePartAttribute.Type">
      <summary>
      </summary>
    </member>
    <member name="M:Windows.UI.Xaml.TemplatePartAttribute.#ctor">
      <summary>Initializes a new instance of the TemplatePartAttribute class.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.TemplateVisualStateAttribute">
      <summary>Specifies that a control can be in a certain state and that a VisualState is expected in the control's ControlTemplate.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.TemplateVisualStateAttribute.GroupName">
      <summary>
      </summary>
    </member>
    <member name="F:Windows.UI.Xaml.TemplateVisualStateAttribute.Name">
      <summary>
      </summary>
    </member>
    <member name="M:Windows.UI.Xaml.TemplateVisualStateAttribute.#ctor">
      <summary>Initializes a new instance of the TemplateVisualStateAttribute class.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.TextAlignment">
      <summary>Specifies whether text is centered, left-aligned, or right-aligned.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.TextAlignment.Center">
      <summary>Text is centered within the container.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.TextAlignment.DetectFromContent">
      <summary>Text alignment is inferred from the text content.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.TextAlignment.End">
      <summary>The end of the text is aligned to the edge of the container.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.TextAlignment.Justify">
      <summary>Text is justified within the container.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.TextAlignment.Left">
      <summary>Text is aligned to the left edge of the container.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.TextAlignment.Right">
      <summary>Text is aligned to the right edge of the container.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.TextAlignment.Start">
      <summary>The beginning of the text is aligned to the edge of the container.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.TextLineBounds">
      <summary>Influences how a line box height is calculated</summary>
    </member>
    <member name="F:Windows.UI.Xaml.TextLineBounds.Full">
      <summary>Uses normal line box height calculation, this is the default.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.TextLineBounds.Tight">
      <summary>Top of line box height is the cap height from the font, bottom of line box height is the text baseline.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.TextLineBounds.TrimToBaseline">
      <summary>Bottom of line box height is the text baseline.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.TextLineBounds.TrimToCapHeight">
      <summary>Top of line box height is the cap height from the font.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.TextReadingOrder">
      <summary>Provides a value for **TextReadingOrder** properties.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.TextReadingOrder.Default">
      <summary>Do not detect flow direction from content. Use FlowDirection value (if any) for reading order decisions. (Windows 8.1 only. See Remarks.)</summary>
      <deprecated type="deprecate">Consider using UseFlowDirection, which is an improved version of Default. For more info, see MSDN.</deprecated>
    </member>
    <member name="F:Windows.UI.Xaml.TextReadingOrder.DetectFromContent">
      <summary>Detect flow direction from text content. For bidirectional text, text containers will infer the reading order for text based on the content. See Remarks.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.TextReadingOrder.UseFlowDirection">
      <summary>Do not detect flow direction from content. Use FlowDirection value (if any) for reading order decisions. (Windows 10 only. See Remarks.)</summary>
    </member>
    <member name="T:Windows.UI.Xaml.TextTrimming">
      <summary>Describes how text is trimmed when it overflows the edge of its containing box.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.TextTrimming.CharacterEllipsis">
      <summary>Text is trimmed at a character boundary. An ellipsis (...) is drawn in place of remaining text.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.TextTrimming.Clip">
      <summary>Text is trimmed at a pixel level, visually clipping the excess glyphs.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.TextTrimming.None">
      <summary>Default.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.TextTrimming.WordEllipsis">
      <summary>Text is trimmed at a word boundary. An ellipsis (...) is drawn in place of remaining text.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.TextWrapping">
      <summary>Specifies whether text wraps when it reaches the edge of its container.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.TextWrapping.NoWrap">
      <summary>No line wrapping is performed.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.TextWrapping.Wrap">
      <summary>Line breaking occurs if a line of text overflows beyond the available width of its container. Line breaking occurs even if the text logic can't determine any line break opportunity. For example, if a very long word is constrained in a fixed-width container that can't scroll, it will wrap at a point that might be in the middle of a word.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.TextWrapping.WrapWholeWords">
      <summary>Line-breaking occurs if the line overflows beyond the available block width. A line may overflow beyond the block width if the text logic can't determine a line break opportunity. For example, if a very long word is constrained in a fixed-width container that can't scroll, it will overflow the long word and continue the text after the long word on the next line. Not supported by all controls; see Remarks.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Thickness">
      <summary>Describes the thickness of a frame around a rectangle. Four Double values describe the **Left**, **Top**, **Right**, and **Bottom** sides of the rectangle, respectively.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Thickness.Bottom">
      <summary>The bottom edge measure of the Thickness.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Thickness.Left">
      <summary>The left side measure of the Thickness.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Thickness.Right">
      <summary>The right side measure of the Thickness.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Thickness.Top">
      <summary>The top edge measure of the Thickness.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.ThicknessHelper">
      <summary>Provides helper methods to evaluate or set Thickness values. C# and Microsoft Visual Basic code should use members of Thickness instead.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.ThicknessHelper.FromLengths(System.Double,System.Double,System.Double,System.Double)">
      <summary>Creates a Thickness value based on element values. C# and Microsoft Visual Basic code should use the Thickness(Double,Double,Double,Double) constructor instead.</summary>
      <param name="left">The initial **Left**.</param>
      <param name="top">The initial **Top**.</param>
      <param name="right">The initial **Right**.</param>
      <param name="bottom">The initial **Bottom**.</param>
      <returns>The created Thickness.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.ThicknessHelper.FromUniformLength(System.Double)">
      <summary>Creates a new Thickness value using a uniform value for all the element values. C# and Microsoft Visual Basic code should use the Thickness(Double) constructor instead.</summary>
      <param name="uniformLength">The uniform value to apply to all four of the Thickness element values.</param>
      <returns>The created Thickness.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.TriggerAction">
      <summary>Serves as the base class for BeginStoryboard. Not commonly used. See Remarks.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.TriggerActionCollection">
      <summary>Represents a collection of BeginStoryboard objects.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.TriggerActionCollection.#ctor">
      <summary>Initializes a new instance of the TriggerActionCollection class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.TriggerActionCollection.Size">
      <summary>Gets the size (count) of the collection.</summary>
      <returns>The count of items in the collection.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.TriggerActionCollection.Append(Windows.UI.Xaml.TriggerAction)">
      <summary>Adds a new item to the collection.</summary>
      <param name="value">The new item to add.</param>
    </member>
    <member name="M:Windows.UI.Xaml.TriggerActionCollection.Clear">
      <summary>Removes all items from the collection.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.TriggerActionCollection.First">
      <summary>Returns the iterator for iteration over the items in the collection.</summary>
      <returns>The iterator object. The iterator's current position is at the 0-index position, or at the collection end if the collection is empty.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.TriggerActionCollection.GetAt(System.UInt32)">
      <summary>Returns the item located at the specified index.</summary>
      <param name="index">The integer index for the value to retrieve.</param>
      <returns>The TriggerAction value at the specified index.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.TriggerActionCollection.GetMany(System.UInt32,Windows.UI.Xaml.TriggerAction[])">
      <summary>Retrieves multiple elements in a single pass through the iterator.</summary>
      <param name="startIndex">The index from which to start retrieval.</param>
      <param name="items">Provides the destination for the result. Size the initial array size as a *capacity* in order to specify how many results should be retrieved.</param>
      <returns>The number of items retrieved.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.TriggerActionCollection.GetView">
      <summary>Gets an immutable view into the collection.</summary>
      <returns>An object representing the immutable collection view.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.TriggerActionCollection.IndexOf(Windows.UI.Xaml.TriggerAction,System.UInt32@)">
      <summary>Retrieves the index of the specified item.</summary>
      <param name="value">The value to find in the collection.</param>
      <param name="index">The index of the item to find, if found.</param>
      <returns>**true** if an item with the specified value was found; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.TriggerActionCollection.InsertAt(System.UInt32,Windows.UI.Xaml.TriggerAction)">
      <summary>Inserts the specified item at the specified index.</summary>
      <param name="index">The index at which to set the value.</param>
      <param name="value">The value to set.</param>
    </member>
    <member name="M:Windows.UI.Xaml.TriggerActionCollection.RemoveAt(System.UInt32)">
      <summary>Removes the item at the specified index.</summary>
      <param name="index">The index of the item to remove.</param>
    </member>
    <member name="M:Windows.UI.Xaml.TriggerActionCollection.RemoveAtEnd">
      <summary>Removes the last item in the collection.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.TriggerActionCollection.ReplaceAll(Windows.UI.Xaml.TriggerAction[])">
      <summary>Initially clears the collection, then inserts the provided array as new items.</summary>
      <param name="items">The new collection items.</param>
    </member>
    <member name="M:Windows.UI.Xaml.TriggerActionCollection.SetAt(System.UInt32,Windows.UI.Xaml.TriggerAction)">
      <summary>Sets the value at the specified index to the TriggerAction value specified.</summary>
      <param name="index">The index at which to set the value.</param>
      <param name="value">The value to set.</param>
    </member>
    <member name="T:Windows.UI.Xaml.TriggerBase">
      <summary>Serves as the base class for EventTrigger. Not commonly used. See Remarks.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.TriggerCollection">
      <summary>Represents a collection of EventTrigger objects.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.TriggerCollection.Size">
      <summary>Gets the size (count) of the collection.</summary>
      <returns>The count of items in the collection.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.TriggerCollection.Append(Windows.UI.Xaml.TriggerBase)">
      <summary>Adds a new item to the collection.</summary>
      <param name="value">The new item to add.</param>
    </member>
    <member name="M:Windows.UI.Xaml.TriggerCollection.Clear">
      <summary>Removes all items from the collection.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.TriggerCollection.First">
      <summary>Returns the iterator for iteration over the items in the collection.</summary>
      <returns>The iterator object. The iterator's current position is at the 0-index position, or at the collection end if the collection is empty.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.TriggerCollection.GetAt(System.UInt32)">
      <summary>Returns the item located at the specified index.</summary>
      <param name="index">The integer index for the value to retrieve.</param>
      <returns>The value at the specified index.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.TriggerCollection.GetMany(System.UInt32,Windows.UI.Xaml.TriggerBase[])">
      <summary>Retrieves multiple elements in a single pass through the iterator.</summary>
      <param name="startIndex">The index from which to start retrieval.</param>
      <param name="items">Provides the destination for the result. Size the initial array size as a *capacity* in order to specify how many results should be retrieved.</param>
      <returns>The number of items retrieved.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.TriggerCollection.GetView">
      <summary>Gets an immutable view into the collection.</summary>
      <returns>An object representing the immutable collection view.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.TriggerCollection.IndexOf(Windows.UI.Xaml.TriggerBase,System.UInt32@)">
      <summary>Retrieves the index of the specified item.</summary>
      <param name="value">The value to find in the collection.</param>
      <param name="index">The index of the item to find, if found.</param>
      <returns>**true** if an item with the specified value was found; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.TriggerCollection.InsertAt(System.UInt32,Windows.UI.Xaml.TriggerBase)">
      <summary>Inserts the specified item at the specified index.</summary>
      <param name="index">The index at which to set the value.</param>
      <param name="value">The value to set.</param>
    </member>
    <member name="M:Windows.UI.Xaml.TriggerCollection.RemoveAt(System.UInt32)">
      <summary>Removes the item at the specified index.</summary>
      <param name="index">The index position of the item to remove.</param>
    </member>
    <member name="M:Windows.UI.Xaml.TriggerCollection.RemoveAtEnd">
      <summary>Removes the last item in the collection.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.TriggerCollection.ReplaceAll(Windows.UI.Xaml.TriggerBase[])">
      <summary>Initially clears the collection, then inserts the provided array as new items.</summary>
      <param name="items">The new collection items.</param>
    </member>
    <member name="M:Windows.UI.Xaml.TriggerCollection.SetAt(System.UInt32,Windows.UI.Xaml.TriggerBase)">
      <summary>Sets the value at the specified index to the TriggerBase value specified.</summary>
      <param name="index">The index at which to set the value.</param>
      <param name="value">The value to set.</param>
    </member>
    <member name="T:Windows.UI.Xaml.UIElement">
      <summary>UIElement is a base class for most of the Windows Runtime UI objects that have visual appearance and can process basic input as part of your app's user interface.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.AccessKey">
      <summary>Gets or sets the access key (mnemonic) for this element.</summary>
      <returns>The access key (mnemonic) for this element.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.AccessKeyProperty">
      <summary>Identifies for the AccessKey dependency property.</summary>
      <returns>The identifier for the AccessKey dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.AccessKeyScopeOwner">
      <summary>Gets or sets a source element that provides the access key scope for this element, even if it's not in the visual tree of the source element.</summary>
      <returns>The element that defines the access key scope.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.AccessKeyScopeOwnerProperty">
      <summary>Identifies for the AccessKeyScopeOwner dependency property.</summary>
      <returns>The identifier for the AccessKeyScopeOwner dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.ActualOffset">
      <summary>Gets the position of this UIElement, relative to its parent, computed during the arrange pass of the layout process.</summary>
      <returns>The position of this UIElement, relative to its parent, computed during the arrange pass of the layout process.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.ActualSize">
      <summary>Gets the size that this UIElement computed during the arrange pass of the layout process.</summary>
      <returns>The size that this UIElement computed during the arrange pass of the layout process.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.AllowDrop">
      <summary>Gets or sets a value that determines whether this UIElement can be a drop target for purposes of drag-and-drop operations.</summary>
      <returns>**true** if this UIElement can be a drop target for purposes of drag-and-drop operations; otherwise, **false**. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.AllowDropProperty">
      <summary>Identifies the AllowDrop dependency property.</summary>
      <returns>The identifier for the AllowDrop dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.BringIntoViewRequestedEvent">
      <summary>Gets the identifier for the BringIntoViewRequested routed event.</summary>
      <returns>The identifier for the BringIntoViewRequested routed event.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.CacheMode">
      <summary>Gets or sets a value that indicates that rendered content should be cached as a composited bitmap when possible.</summary>
      <returns>A value that indicates that rendered content should be cached as a composited bitmap when possible. If you specify a value of CacheMode, rendering operations from RenderTransform and Opacity execute on the graphics processing unit (GPU), if available. The default is **null**, which does not enable a cached composition mode.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.CacheModeProperty">
      <summary>Identifies the CacheMode dependency property.</summary>
      <returns>The identifier for the CacheMode dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.CanBeScrollAnchor">
      <summary>Gets or sets a value that indicates whether the UIElement can be a candidate for scroll anchoring.</summary>
      <returns>**true** if an element should be considered as a candidate for scroll anchoring; otherwise, **false**. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.CanBeScrollAnchorProperty">
      <summary>Identifies the CanBeScrollAnchor dependency property.</summary>
      <returns>The identifier for the CanBeScrollAnchor dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.CanDrag">
      <summary>Gets or sets a value that indicates whether the element can be dragged as data in a drag-and-drop operation.</summary>
      <returns>**true** if the element can be dragged as data in a drag-and-drop operation; otherwise, **false**. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.CanDragProperty">
      <summary>Identifies the CanDrag dependency property.</summary>
      <returns>The identifier for the CanDrag dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.CenterPoint">
      <summary>Gets or sets the center point of the element, which is the point about which rotation or scaling occurs. Affects the rendering position of the element.</summary>
      <returns>The center point of the element, which is the point about which rotation or scaling occurs.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.CharacterReceivedEvent">
      <summary>Gets the identifier for the CharacterReceived routed event.</summary>
      <returns>The identifier for the CharacterReceived routed event.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.Clip">
      <summary>Gets or sets the RectangleGeometry used to define the outline of the contents of a UIElement.</summary>
      <returns>The rectangle geometry to be used for clipping area sizing. The default value is **null** (no clipping).</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.ClipProperty">
      <summary>Identifies the Clip dependency property.</summary>
      <returns>The identifier for the Clip dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.CompositeMode">
      <summary>Gets or sets a property that declares alternate composition and blending modes for the element in its parent layout and window. This is relevant for elements that are involved in a mixed XAML / Microsoft DirectX UI.</summary>
      <returns>A value of the enumeration. The default is **Inherit**, but see Remarks.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.CompositeModeProperty">
      <summary>Identifies the CompositeMode dependency property.</summary>
      <returns>The identifier for the CompositeMode dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.ContextFlyout">
      <summary>Gets or sets the flyout associated with this element.</summary>
      <returns>The flyout associated with this element, if any; otherwise, **null**. The default is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.ContextFlyoutProperty">
      <summary>Identifies for the ContextFlyout dependency property.</summary>
      <returns>The identifier for the ContextFlyout dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.ContextRequestedEvent">
      <summary>Gets the identifier for the ContextRequested routed event.</summary>
      <returns>The identifier for the ContextRequested routed event.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.DesiredSize">
      <summary>Gets the size that this UIElement computed during the measure pass of the layout process.</summary>
      <returns>The size that this UIElement computed during the measure pass of the layout process.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.DoubleTappedEvent">
      <summary>Gets the identifier for the DoubleTapped routed event.</summary>
      <returns>The identifier for the DoubleTapped routed event.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.DragEnterEvent">
      <summary>Gets the identifier for the DragEnter routed event.</summary>
      <returns>The identifier for the DragEnter routed event.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.DragLeaveEvent">
      <summary>Gets the identifier for the DragLeave routed event.</summary>
      <returns>The identifier for the DragLeave routed event.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.DragOverEvent">
      <summary>Gets the identifier for the DragOver routed event.</summary>
      <returns>The identifier for the DragOver routed event.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.DropEvent">
      <summary>Gets the identifier for the Drop routed event.</summary>
      <returns>The identifier for the Drop routed event.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.ExitDisplayModeOnAccessKeyInvoked">
      <summary>Gets or sets a value that specifies whether the access key display is dismissed when an access key is invoked.</summary>
      <returns>**true** to dismiss the access key display when an access key is invoked; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.ExitDisplayModeOnAccessKeyInvokedProperty">
      <summary>Identifies the ExitDisplayModeOnAccessKeyInvoked  dependency property.</summary>
      <returns>The identifier for the ExitDisplayModeOnAccessKeyInvoked  dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.GettingFocusEvent">
      <summary>Gets the identifier for the GettingFocus routed event.</summary>
      <returns>The identifier for the GettingFocus routed event.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.HighContrastAdjustment">
      <summary>Gets or sets a value that indicates whether the framework automatically adjusts the element's visual properties when high contrast themes are enabled.</summary>
      <returns>A value of the enumeration that indicates whether the framework automatically adjusts the element's visual properties when high contrast themes are enabled. The default is **Application**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.HighContrastAdjustmentProperty">
      <summary>Identifies the HighContrastAdjustment dependency property.</summary>
      <returns>The identifier for the HighContrastAdjustment dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.HoldingEvent">
      <summary>Gets the identifier for the Holding routed event.</summary>
      <returns>The identifier for the Holding routed event.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.IsAccessKeyScope">
      <summary>Gets or sets a value that indicates whether an element defines its own access key scope.</summary>
      <returns>**true** if an element defines its own scope; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.IsAccessKeyScopeProperty">
      <summary>Identifies for the IsAccessKeyScope dependency property.</summary>
      <returns>The identifier for the IsAccessKeyScope dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.IsDoubleTapEnabled">
      <summary>Gets or sets a value that determines whether the DoubleTapped event can originate from that element.</summary>
      <returns>**true** if a DoubleTapped event can originate from this element; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.IsDoubleTapEnabledProperty">
      <summary>Identifies the IsDoubleTapEnabled dependency property.</summary>
      <returns>The identifier for the IsDoubleTapEnabled dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.IsHitTestVisible">
      <summary>Gets or sets whether the contained area of this UIElement can return true values for hit testing.</summary>
      <returns>**true** if the contained area of this UIElement can be used for hit testing; otherwise, **false**. The default is **true**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.IsHitTestVisibleProperty">
      <summary>Identifies the IsHitTestVisible dependency property.</summary>
      <returns>The identifier for the IsHitTestVisible dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.IsHoldingEnabled">
      <summary>Gets or sets a value that determines whether the Holding event can originate from that element.</summary>
      <returns>**true** if a Holding event can originate from this element; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.IsHoldingEnabledProperty">
      <summary>Identifies the IsHoldingEnabled dependency property.</summary>
      <returns>The identifier for the IsHoldingEnabled dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.IsRightTapEnabled">
      <summary>Gets or sets a value that determines whether the RightTapped event can originate from that element.</summary>
      <returns>**true** if a RightTapped event can originate from this element; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.IsRightTapEnabledProperty">
      <summary>Identifies the IsRightTapEnabled dependency property.</summary>
      <returns>The identifier for the IsRightTapEnabled dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.IsTapEnabled">
      <summary>Gets or sets a value that determines whether the Tapped event can originate from that element.</summary>
      <returns>**true** if a Tapped event can originate from this element; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.IsTapEnabledProperty">
      <summary>Identifies the IsTapEnabled dependency property.</summary>
      <returns>The identifier for the IsTapEnabled dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.KeyboardAcceleratorPlacementMode">
      <summary>Gets or sets a value that indicates whether the control tooltip displays the key combination for it's associated keyboard accelerator.</summary>
      <returns>A value of the enumeration. The default is **Auto**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.KeyboardAcceleratorPlacementModeProperty">
      <summary>Identifies the KeyboardAcceleratorPlacementMode dependency property.</summary>
      <returns>The identifier for the KeyboardAcceleratorPlacementMode dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.KeyboardAcceleratorPlacementTarget">
      <summary>Gets or sets a value that indicates the control tooltip that displays the accelerator key combination.</summary>
      <returns>The control tooltip that displays the accelerator key combination.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.KeyboardAcceleratorPlacementTargetProperty">
      <summary>Identifies the KeyboardAcceleratorPlacementTarget dependency property.</summary>
      <returns>The identifier for the KeyboardAcceleratorPlacementTarget dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.KeyboardAccelerators">
      <summary>Gets the collection of key combinations that invoke an action using the keyboard. </summary>
      <returns>The collection of **KeyboardAccelerator** objects.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.KeyDownEvent">
      <summary>Gets the identifier for the KeyDown routed event.</summary>
      <returns>The identifier for the KeyDown routed event.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.KeyTipHorizontalOffset">
      <summary>Gets or sets a value that indicates how far left or right the Key Tip is placed in relation to the UIElement.</summary>
      <returns>The number of pixels to move the Key Tip. Positive values move it right. Negative values move it left.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.KeyTipHorizontalOffsetProperty">
      <summary>Identifies the KeyTipHorizontalOffset dependency property.</summary>
      <returns>The identifier for the KeyTipHorizontalOffset dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.KeyTipPlacementMode">
      <summary>Gets or sets a value that indicates where the access key Key Tip is placed in relation to the boundary of the UIElement.</summary>
      <returns>A value of the enumeration. The default is **Auto**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.KeyTipPlacementModeProperty">
      <summary>Identifies the KeyTipPlacementMode dependency property.</summary>
      <returns>The identifier for the KeyTipPlacementMode dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.KeyTipTarget">
      <summary>Gets or sets a value that indicates the element targeted by the access key Key Tip.</summary>
      <returns>The element targeted by the Key Tip.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.KeyTipTargetProperty">
      <summary>Identifies the KeyTipTarget dependency property.</summary>
      <returns>The identifier for the KeyTipTarget dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.KeyTipVerticalOffset">
      <summary>Gets or sets a value that indicates how far up or down the Key Tip is placed in relation to the UI element.</summary>
      <returns>The number of pixels to move the Key Tip. Positive values move it down. Negative values move it up.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.KeyTipVerticalOffsetProperty">
      <summary>Identifies the KeyTipVerticalOffset dependency property.</summary>
      <returns>The identifier for the KeyTipVerticalOffset dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.KeyUpEvent">
      <summary>Gets the identifier for the KeyUp routed event.</summary>
      <returns>The identifier for the KeyUp routed event.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.Lights">
      <summary>Gets the collection of XamlLight objects attached to this element.</summary>
      <returns>The collection of XamlLight elements that apply to a UIElement.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.LightsProperty">
      <summary>Identifies the Lights dependency property.</summary>
      <returns>The identifier for the Lights dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.LosingFocusEvent">
      <summary>Gets the identifier for the LosingFocus routed event.</summary>
      <returns>The identifier for the LosingFocus routed event.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.ManipulationCompletedEvent">
      <summary>Gets the identifier for the ManipulationCompleted routed event.</summary>
      <returns>The identifier for the ManipulationCompleted routed event.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.ManipulationDeltaEvent">
      <summary>Gets the identifier for the ManipulationDelta routed event.</summary>
      <returns>The identifier for the ManipulationDelta routed event.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.ManipulationInertiaStartingEvent">
      <summary>Gets the identifier for the ManipulationInertiaStarting routed event.</summary>
      <returns>The identifier for the ManipulationInertiaStarting routed event.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.ManipulationMode">
      <summary>Gets or sets the ManipulationModes value used for UIElement behavior and interaction with gestures. Setting this value enables handling the manipulation events from this element in app code.</summary>
      <returns>A value or values of the enumeration. The default is typically **System**, but this can vary on specific controls and elements. See Remarks.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.ManipulationModeProperty">
      <summary>Identifies the ManipulationMode dependency property.</summary>
      <returns>The identifier for the ManipulationMode dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.ManipulationStartedEvent">
      <summary>Gets the identifier for the ManipulationStarted routed event.</summary>
      <returns>The identifier for the ManipulationStarted routed event.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.ManipulationStartingEvent">
      <summary>Gets the identifier for the ManipulationStarting routed event.</summary>
      <returns>The identifier for the ManipulationStarting routed event.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.NoFocusCandidateFoundEvent">
      <summary>Gets the identifier for the NoFocusCandidateFound routed event.</summary>
      <returns>The identifier for the NoFocusCandidateFound routed event.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.Opacity">
      <summary>Gets or sets the degree of the object's opacity.</summary>
      <returns>A value between 0 and 1.0 that declares the opacity factor, with 1.0 meaning full opacity and 0 meaning transparent. The default value is 1.0.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.OpacityProperty">
      <summary>Identifies the IsHitTestVisible dependency property.</summary>
      <returns>The identifier for the IsHitTestVisible dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.OpacityTransition">
      <summary>Gets or sets the ScalarTransition that animates changes to the Opacity property.</summary>
      <returns>
      </returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.PointerCanceledEvent">
      <summary>Gets the identifier for the PointerCanceled routed event.</summary>
      <returns>The identifier for the PointerCanceled routed event.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.PointerCaptureLostEvent">
      <summary>Gets the identifier for the PointerCaptureLost routed event.</summary>
      <returns>The identifier for the PointerCaptureLost routed event.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.PointerCaptures">
      <summary>Gets the set of all captured pointers, represented as Pointer values.</summary>
      <returns>The collection of captured pointers, each represented as a Pointer object.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.PointerCapturesProperty">
      <summary>Identifies the PointerCaptures dependency property.</summary>
      <returns>The identifier for the PointerCaptures dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.PointerEnteredEvent">
      <summary>Gets the identifier for the PointerEntered routed event.</summary>
      <returns>The identifier for the PointerEntered routed event.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.PointerExitedEvent">
      <summary>Gets the identifier for the PointerExited routed event.</summary>
      <returns>The identifier for the PointerExited routed event.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.PointerMovedEvent">
      <summary>Gets the identifier for the PointerMoved routed event.</summary>
      <returns>The identifier for the PointerMoved routed event.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.PointerPressedEvent">
      <summary>Gets the identifier for the PointerPressed routed event.</summary>
      <returns>The identifier for the PointerPressed routed event.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.PointerReleasedEvent">
      <summary>Gets the identifier for the PointerReleased routed event.</summary>
      <returns>The identifier for the PointerReleased routed event.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.PointerWheelChangedEvent">
      <summary>Gets the identifier for the PointerWheelChanged routed event.</summary>
      <returns>The identifier for the PointerWheelChanged routed event.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.PreviewKeyDownEvent">
      <summary>Gets the identifier for the PreviewKeyDown routed event.</summary>
      <returns>The identifier for the PreviewKeyDown routed event.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.PreviewKeyUpEvent">
      <summary>Gets the identifier for the PreviewKeyUp routed event.</summary>
      <returns>The identifier for the PreviewKeyUp routed event.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.Projection">
      <summary>Gets or sets the perspective projection (3-D effect) to apply when rendering this element.</summary>
      <returns>A 3-D projection effect applied to the element.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.ProjectionProperty">
      <summary>Identifies the Projection dependency property.</summary>
      <returns>The identifier for the Projection dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.RenderSize">
      <summary>Gets the final render size of a UIElement. Use is not recommended, see Remarks.</summary>
      <returns>The rendered size for this object. There is no default value.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.RenderTransform">
      <summary>Gets or sets transform information that affects the rendering position of a UIElement.</summary>
      <returns>Describes the specifics of the desired render transform. The default value is null.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.RenderTransformOrigin">
      <summary>Gets or sets the origin point of any possible render transform declared by RenderTransform, relative to the bounds of the UIElement.</summary>
      <returns>The origin point of the render transform. The default value is a Point with value 0,0.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.RenderTransformOriginProperty">
      <summary>Identifies the RenderTransformOrigin dependency property.</summary>
      <returns>The identifier for the RenderTransformOrigin dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.RenderTransformProperty">
      <summary>Identifies the RenderTransform dependency property.</summary>
      <returns>The identifier for the RenderTransform dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.RightTappedEvent">
      <summary>Gets the identifier for the RightTapped routed event.</summary>
      <returns>The identifier for the RightTapped routed event.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.Rotation">
      <summary>Gets or sets the angle of clockwise rotation, in degrees. Rotates relative to the RotationAxis and the CenterPoint. Affects the rendering position of the element.</summary>
      <returns>The angle of clockwise rotation, in degrees.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.RotationAxis">
      <summary>Gets or sets the axis to rotate the element around.</summary>
      <returns>The axis to rotate the element around.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.RotationTransition">
      <summary>Gets or sets the ScalarTransition that animates changes to the Rotation property.</summary>
      <returns>The ScalarTransition that animates changes to the Rotation property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.Scale">
      <summary>Gets or sets the scale of the element. Scales relative to the element's CenterPoint. Affects the rendering position of the element.</summary>
      <returns>The scale of the element, relative to the element's CenterPoint.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.ScaleTransition">
      <summary>Gets or sets the Vector3Transition that animates changes to the Scale property.</summary>
      <returns>The Vector3Transition that animates changes to the Scale property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.Shadow">
      <summary>Gets or sets the shadow effect cast by the element.</summary>
      <returns>The shadow effect cast by the element.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.ShadowProperty">
      <summary>Identifies the Shadow dependency property.</summary>
      <returns>The identifier for the Shadow dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.TabFocusNavigation">
      <summary>Gets or sets a value that modifies how tabbing and TabIndex work for this control.</summary>
      <returns>A value of the enumeration. The default is **Local**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.TabFocusNavigationProperty">
      <summary>Identifies the TabFocusNavigation dependency property.</summary>
      <returns>The identifier for the TabFocusNavigation dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.TappedEvent">
      <summary>Gets the identifier for the Tapped routed event.</summary>
      <returns>The identifier for the Tapped routed event.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.Transform3D">
      <summary>Gets or sets the 3-D transform effect to apply when rendering this element.</summary>
      <returns>The 3-D transform effect to apply when rendering this element. The default is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.Transform3DProperty">
      <summary>Identifies the Transform3D dependency property.</summary>
      <returns>The identifier for the Transform3D dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.TransformMatrix">
      <summary>Gets or sets the transformation matrix to apply to the element.</summary>
      <returns>The transformation matrix to apply to the element.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.Transitions">
      <summary>Gets or sets the collection of Transition style elements that apply to a UIElement.</summary>
      <returns>The strongly typed collection of Transition style elements that apply to a UIElement.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.TransitionsProperty">
      <summary>Identifies the Transitions dependency property.</summary>
      <returns>The identifier for the Transitions dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.Translation">
      <summary>Gets or sets the x, y, and z rendering position of the element.</summary>
      <returns>The x, y, and z rendering position of the element.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.TranslationTransition">
      <summary>Gets or sets the Vector3Transition that animates changes to the Translation property.</summary>
      <returns>The Vector3Transition that animates changes to the Translation property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.UIContext">
      <summary>Gets the context identifier for the element.</summary>
      <returns>The context identifier for the element.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.UseLayoutRounding">
      <summary>Gets or sets a value that determines whether rendering for the object and its visual subtree should use rounding behavior that aligns rendering to whole pixels.</summary>
      <returns>**true** if rendering and layout should use layout rounding to whole pixels; otherwise, **false**. The default is **true**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.UseLayoutRoundingProperty">
      <summary>Identifies the UseLayoutRounding dependency property.</summary>
      <returns>The identifier for the UseLayoutRounding dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.Visibility">
      <summary>Gets or sets the visibility of a UIElement. A UIElement that is not visible is not rendered and does not communicate its desired size to layout.</summary>
      <returns>A value of the enumeration. The default value is **Visible**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.VisibilityProperty">
      <summary>Identifies the Visibility dependency property.</summary>
      <returns>The identifier for the Visibility dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.XamlRoot">
      <summary>Gets or sets the XamlRoot in which this element is being viewed.</summary>
      <returns>The XamlRoot in which this element is being viewed. The default is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.XYFocusDownNavigationStrategy">
      <summary>Gets or sets a value that specifies the strategy used to determine the target element of a down navigation.</summary>
      <returns>A value of the enumeration. The default is **Auto**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.XYFocusDownNavigationStrategyProperty">
      <summary>Identifies the XYFocusDownNavigationStrategy dependency property.</summary>
      <returns>The identifier for the XYFocusDownNavigationStrategy dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.XYFocusKeyboardNavigation">
      <summary>Gets or sets a value that enables or disables navigation using the keyboard directional arrows.</summary>
      <returns>A value of the enumeration. The default is **Auto**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.XYFocusKeyboardNavigationProperty">
      <summary>Identifies the XYFocusKeyboardNavigation dependency property.</summary>
      <returns>The identifier for the XYFocusKeyboardNavigation dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.XYFocusLeftNavigationStrategy">
      <summary>Gets or sets a value that specifies the strategy used to determine the target element of a left navigation.</summary>
      <returns>A value of the enumeration. The default is **Auto**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.XYFocusLeftNavigationStrategyProperty">
      <summary>Identifies the XYFocusLeftNavigationStrategy dependency property.</summary>
      <returns>The identifier for the XYFocusLeftNavigationStrategy dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.XYFocusRightNavigationStrategy">
      <summary>Gets or sets a value that specifies the strategy used to determine the target element of a right navigation.</summary>
      <returns>A value of the enumeration. The default is **Auto**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.XYFocusRightNavigationStrategyProperty">
      <summary>Identifies the XYFocusRightNavigationStrategy dependency property.</summary>
      <returns>The identifier for the XYFocusRightNavigationStrategy dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.XYFocusUpNavigationStrategy">
      <summary>Gets or sets a value that specifies the strategy used to determine the target element of an up navigation.</summary>
      <returns>A value of the enumeration. The default is **Auto**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UIElement.XYFocusUpNavigationStrategyProperty">
      <summary>Identifies the XYFocusUpNavigationStrategy dependency property.</summary>
      <returns>The identifier for the XYFocusUpNavigationStrategy dependency property.</returns>
    </member>
    <member name="E:Windows.UI.Xaml.UIElement.AccessKeyDisplayDismissed">
      <summary>Occurs when access keys should no longer be displayed.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.UIElement.AccessKeyDisplayRequested">
      <summary>Occurs when the user requests that access keys be displayed.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.UIElement.AccessKeyInvoked">
      <summary>Occurs when a user completes an access key sequence.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.UIElement.BringIntoViewRequested">
      <summary>Occurs when StartBringIntoView is called on this element or one of its descendants.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.UIElement.CharacterReceived">
      <summary>Occurs when a single, composed character is received by the input queue.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.UIElement.ContextCanceled">
      <summary>Occurs when a context input gesture continues into a manipulation gesture, to notify the element that the context flyout should not be opened.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.UIElement.ContextRequested">
      <summary>Occurs when the user has completed a context input gesture, such as a right-click.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.UIElement.DoubleTapped">
      <summary>Occurs when an otherwise unhandled **DoubleTap** interaction occurs over the hit test area of this element.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.UIElement.DragEnter">
      <summary>Occurs when the input system reports an underlying drag event with this element as the target.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.UIElement.DragLeave">
      <summary>Occurs when the input system reports an underlying drag event with this element as the origin.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.UIElement.DragOver">
      <summary>Occurs when the input system reports an underlying drag event with this element as the potential drop target.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.UIElement.DragStarting">
      <summary>Occurs when a drag operation is initiated.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.UIElement.Drop">
      <summary>Occurs when the input system reports an underlying drop event with this element as the drop target.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.UIElement.DropCompleted">
      <summary>Occurs when a drag-and-drop operation with this element as the source is ended.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.UIElement.GettingFocus">
      <summary>Occurs before a UIElement receives focus. This event is raised synchronously to ensure focus isn't moved while the event is bubbling.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.UIElement.GotFocus">
      <summary>Occurs when a UIElement receives focus. This event is raised asynchronously, so focus can move again before bubbling is complete.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.UIElement.Holding">
      <summary>Occurs when an otherwise unhandled **Hold** interaction occurs over the hit test area of this element.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.UIElement.KeyDown">
      <summary>Occurs when a keyboard key is pressed while the UIElement has focus.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.UIElement.KeyUp">
      <summary>Occurs when a keyboard key is released while the UIElement has focus.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.UIElement.LosingFocus">
      <summary>Occurs before a UIElement loses focus. This event is raised synchronously to ensure focus isn't moved while the event is bubbling.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.UIElement.LostFocus">
      <summary>Occurs when a UIElement loses focus. This event is raised asynchronously, so focus can move again before bubbling is complete.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.UIElement.ManipulationCompleted">
      <summary>Occurs when a manipulation on the UIElement is complete.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.UIElement.ManipulationDelta">
      <summary>Occurs when the input device changes position during a manipulation.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.UIElement.ManipulationInertiaStarting">
      <summary>Occurs when the input device loses contact with the UIElement object during a manipulation and inertia begins.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.UIElement.ManipulationStarted">
      <summary>Occurs when an input device begins a manipulation on the UIElement.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.UIElement.ManipulationStarting">
      <summary>Occurs when the manipulation processor is first created.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.UIElement.NoFocusCandidateFound">
      <summary>Occurs when a user attempts to move focus (via tab or directional arrows), but focus doesn't move because no focus candidate is found in the direction of movement.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.UIElement.PointerCanceled">
      <summary>Occurs when a pointer that made contact abnormally loses contact.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.UIElement.PointerCaptureLost">
      <summary>Occurs when pointer capture previously held by this element moves to another element or elsewhere.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.UIElement.PointerEntered">
      <summary>Occurs when a pointer enters the hit test area of this element.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.UIElement.PointerExited">
      <summary>Occurs when a pointer leaves the hit test area of this element.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.UIElement.PointerMoved">
      <summary>Occurs when a pointer moves while the pointer remains within the hit test area of this element.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.UIElement.PointerPressed">
      <summary>Occurs when the pointer device initiates a **Press** action within this element.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.UIElement.PointerReleased">
      <summary>Occurs when the pointer device that previously initiated a **Press** action is released, while within this element. Note that the end of a **Press** action is not guaranteed to fire a PointerReleased event; other events may fire instead. For more info, see Remarks.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.UIElement.PointerWheelChanged">
      <summary>Occurs when the delta value of a pointer wheel changes.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.UIElement.PreviewKeyDown">
      <summary>Occurs when a keyboard key is pressed while the UIElement has focus.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.UIElement.PreviewKeyUp">
      <summary>Occurs when a keyboard key is released while the UIElement has focus.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.UIElement.ProcessKeyboardAccelerators">
      <summary>Occurs when a keyboard shortcut (or accelerator) is pressed.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.UIElement.RightTapped">
      <summary>Occurs when a right-tap input stimulus happens while the pointer is over the element.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.UIElement.Tapped">
      <summary>Occurs when an otherwise unhandled **Tap** interaction occurs over the hit test area of this element.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.UIElement.AddHandler(Windows.UI.Xaml.RoutedEvent,System.Object,System.Boolean)">
      <summary>Adds a routed event handler for a specified routed event, adding the handler to the handler collection on the current element. Specify *handledEventsToo* as **true** to have the provided handler be invoked even if the event is handled elsewhere.</summary>
      <param name="routedEvent">An identifier for the routed event to be handled.</param>
      <param name="handler">A reference to the handler implementation.</param>
      <param name="handledEventsToo">**true** to register the handler such that it is invoked even when the routed event is marked handled in its event data.</param>
    </member>
    <member name="M:Windows.UI.Xaml.UIElement.Arrange(Windows.Foundation.Rect)">
      <summary>Positions child objects and determines a size for a UIElement. Parent objects that implement custom layout for their child elements should call this method from their layout override implementations to form a recursive layout update.</summary>
      <param name="finalRect">The final size that the parent computes for the child in layout, provided as a Rect value.</param>
    </member>
    <member name="M:Windows.UI.Xaml.UIElement.CancelDirectManipulations">
      <summary>Cancels ongoing direct manipulation processing (system-defined panning/zooming) on any ScrollViewer parent that contains the current UIElement.</summary>
      <returns>**true** if a ScrollViewer parent exists and setting the value resulted in canceling the panning/zooming action. **false** if calling the method results in no action.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.UIElement.CapturePointer(Windows.UI.Xaml.Input.Pointer)">
      <summary>Sets pointer capture to a UIElement. Once captured, only the element that has capture will fire pointer-related events.</summary>
      <param name="value">The pointer object reference.</param>
      <returns>**true** if the object has pointer capture; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.UIElement.FindSubElementsForTouchTargeting(Windows.Foundation.Point,Windows.Foundation.Rect)">
      <summary>Enables a UIElement subclass to expose child elements that assist with resolving touch targeting.</summary>
      <param name="point">The point being touched.</param>
      <param name="boundingRect">The bounds used for touch tolerance.</param>
      <returns>A set of point sets. These represent the vertices of sub elements that are intersected by the given touch point (plus tolerance).</returns>
    </member>
    <member name="M:Windows.UI.Xaml.UIElement.GetChildrenInTabFocusOrder">
      <summary>Enables a UIElement subclass to expose child elements that take part in Tab focus.</summary>
      <returns>A collection of the UIElement's child elements that take part in Tab focus.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.UIElement.InvalidateArrange">
      <summary>Invalidates the arrange state (layout) for a UIElement. After the invalidation, the UIElement will have its layout updated, which will occur asynchronously.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.UIElement.InvalidateMeasure">
      <summary>Invalidates the measurement state (layout) for a UIElement.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.UIElement.Measure(Windows.Foundation.Size)">
      <summary>Updates the DesiredSize of a UIElement. Typically, objects that implement custom layout for their layout children call this method from their own MeasureOverride implementations to form a recursive layout update.</summary>
      <param name="availableSize">The available space that a parent can allocate to a child object. A child object can request a larger space than what is available; the provided size might be accommodated if scrolling or other resize behavior is possible in that particular container.</param>
    </member>
    <member name="M:Windows.UI.Xaml.UIElement.OnBringIntoViewRequested(Windows.UI.Xaml.BringIntoViewRequestedEventArgs)">
      <summary>Called before the BringIntoViewRequested event occurs.</summary>
      <param name="e">The data for the event.</param>
    </member>
    <member name="M:Windows.UI.Xaml.UIElement.OnCreateAutomationPeer">
      <summary>When implemented in a derived class, returns class-specific AutomationPeer implementations for the Microsoft UI Automation infrastructure.</summary>
      <returns>The class-specific AutomationPeer subclass to return.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.UIElement.OnDisconnectVisualChildren">
      <summary>Override this method to implement how layout and logic should behave when items are removed from a class-specific content or children property.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.UIElement.OnKeyboardAcceleratorInvoked(Windows.UI.Xaml.Input.KeyboardAcceleratorInvokedEventArgs)">
      <summary>Called when a keyboard shortcut (or accelerator) is processed in your app. Override this method to handle how your app responds when a keyboard accelerator is invoked.</summary>
      <param name="args">The KeyboardAcceleratorInvokedEventArgs.</param>
    </member>
    <member name="M:Windows.UI.Xaml.UIElement.OnProcessKeyboardAccelerators(Windows.UI.Xaml.Input.ProcessKeyboardAcceleratorEventArgs)">
      <summary>Called just before a keyboard shortcut (or accelerator) is processed in your app. Invoked whenever application code or internal processes call ProcessKeyboardAccelerators. Override this method to influence the default accelerator handling.</summary>
      <param name="args">The ProcessKeyboardAcceleratorEventArgs.</param>
    </member>
    <member name="M:Windows.UI.Xaml.UIElement.PopulatePropertyInfo(System.String,Windows.UI.Composition.AnimationPropertyInfo)">
      <summary>Defines a property that can be animated.</summary>
      <param name="propertyName">The property that can be animated.</param>
      <param name="propertyInfo">Information about the property to be animated.</param>
    </member>
    <member name="M:Windows.UI.Xaml.UIElement.PopulatePropertyInfoOverride(System.String,Windows.UI.Composition.AnimationPropertyInfo)">
      <summary>When overridden in a derived class, defines a property that can be animated.</summary>
      <param name="propertyName">The property that can be animated.</param>
      <param name="animationPropertyInfo">Information about the property to be animated.</param>
    </member>
    <member name="M:Windows.UI.Xaml.UIElement.RegisterAsScrollPort(Windows.UI.Xaml.UIElement)">
      <summary>Registers an element as representing a scrollable viewport.</summary>
      <param name="element">The element to register as a scrollable viewport.</param>
    </member>
    <member name="M:Windows.UI.Xaml.UIElement.ReleasePointerCapture(Windows.UI.Xaml.Input.Pointer)">
      <summary>Releases pointer captures for capture of one specific pointer by this UIElement.</summary>
      <param name="value">The pointer reference. Use either saved references from previous captures, or pointer event data, to obtain this reference.</param>
    </member>
    <member name="M:Windows.UI.Xaml.UIElement.ReleasePointerCaptures">
      <summary>Releases all pointer captures held by this element.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.UIElement.RemoveHandler(Windows.UI.Xaml.RoutedEvent,System.Object)">
      <summary>Removes the specified routed event handler from this UIElement. Typically the handler in question was added by AddHandler.</summary>
      <param name="routedEvent">The identifier of the routed event for which the handler is attached.</param>
      <param name="handler">The specific handler implementation to remove from the event handler collection on this UIElement.</param>
    </member>
    <member name="M:Windows.UI.Xaml.UIElement.StartAnimation(Windows.UI.Composition.ICompositionAnimationBase)">
      <summary>Begins the specified animation on the element.</summary>
      <param name="animation">The animation to start.</param>
    </member>
    <member name="M:Windows.UI.Xaml.UIElement.StartBringIntoView">
      <summary>Initiates a request to the XAML framework to bring the element into view within any scrollable regions it is contained within.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.UIElement.StartBringIntoView(Windows.UI.Xaml.BringIntoViewOptions)">
      <summary>Initiates a request to the XAML framework to bring the element into view using the specified options.</summary>
      <param name="options">An instance of BringIntoViewOptions.</param>
    </member>
    <member name="M:Windows.UI.Xaml.UIElement.StartDragAsync(Windows.UI.Input.PointerPoint)">
      <summary>Initiates a drag-and-drop operation.</summary>
      <param name="pointerPoint">The coordinates of the pointer where the user interacts with the screen, and where the drag visual is attached.</param>
      <returns>A DataPackageOperation value that indicates the type of drag-and-drop operation, and whether the operation was successful.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.UIElement.StopAnimation(Windows.UI.Composition.ICompositionAnimationBase)">
      <summary>Stops the specified animation on the element.</summary>
      <param name="animation">The animation to stop.</param>
    </member>
    <member name="M:Windows.UI.Xaml.UIElement.TransformToVisual(Windows.UI.Xaml.UIElement)">
      <summary>Returns a transform object that can be used to transform coordinates from the UIElement to the specified object.</summary>
      <param name="visual">The object to compare to the current object for purposes of obtaining the transform.</param>
      <returns>The transform information as an object. Call methods on this object to get a practical transform.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.UIElement.TryInvokeKeyboardAccelerator(Windows.UI.Xaml.Input.ProcessKeyboardAcceleratorEventArgs)">
      <summary>Attempts to invoke a keyboard shortcut (or accelerator) by searching the entire visual tree of the UIElement for the shortcut.</summary>
      <param name="args">The ProcessKeyboardAcceleratorEventArgs.</param>
    </member>
    <member name="M:Windows.UI.Xaml.UIElement.TryStartDirectManipulation(Windows.UI.Xaml.Input.Pointer)">
      <summary>Resumes direct manipulation processing (system-defined panning/zooming) on any ScrollViewer parent that contains the current UIElement.</summary>
      <param name="value">The active touch point that initiated the manipulation.</param>
      <returns>**true** if a ScrollViewer parent exists and setting the value resulted in resuming the panning/zooming action. **false** if calling the method results in no action.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.UIElement.UpdateLayout">
      <summary>Ensures that all positions of child objects of a UIElement are properly updated for layout.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.UIElementWeakCollection">
      <summary>Represents a collection of weak references to UIElement objects.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.UIElementWeakCollection.#ctor">
      <summary>Initializes a new instance of the UIElementWeakCollection class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.UIElementWeakCollection.Size">
      <summary>Gets the size (count) of the collection.</summary>
      <returns>The count of items in the collection.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.UIElementWeakCollection.Append(Windows.UI.Xaml.UIElement)">
      <summary>Adds a new item to the collection.</summary>
      <param name="value">The item to add.</param>
    </member>
    <member name="M:Windows.UI.Xaml.UIElementWeakCollection.Clear">
      <summary>Removes all items from the collection.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.UIElementWeakCollection.First">
      <summary>Returns an iterator for the items in the collection.</summary>
      <returns>The iterator object. The iterator's current position is the 0-index position, or at the collection end if the collection is empty.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.UIElementWeakCollection.GetAt(System.UInt32)">
      <summary>Returns the item located at the specified index.</summary>
      <param name="index">The integer index for the value to retrieve.</param>
      <returns>The value at the specified index.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.UIElementWeakCollection.GetMany(System.UInt32,Windows.UI.Xaml.UIElement[])">
      <summary>Retrieves multiple elements in a single pass through the iterator.</summary>
      <param name="startIndex">The index from which to start retrieval.</param>
      <param name="items">Provides the destination for the result. Size the initial array size as a "capacity" in order to specify how many results should be retrieved.</param>
      <returns>The number of items retrieved.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.UIElementWeakCollection.GetView">
      <summary>Gets an immutable view into the collection.</summary>
      <returns>An object that represents the immutable collection view.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.UIElementWeakCollection.IndexOf(Windows.UI.Xaml.UIElement,System.UInt32@)">
      <summary>Retrieves the index of the specified item.</summary>
      <param name="value">The value to find in the collection.</param>
      <param name="index">The index of the item to find, if found.</param>
      <returns>**true** if an item with the specified value was found; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.UIElementWeakCollection.InsertAt(System.UInt32,Windows.UI.Xaml.UIElement)">
      <summary>Inserts the specified item at the specified index.</summary>
      <param name="index">The zero-based index at which to insert the item.</param>
      <param name="value">The object to insert into the collection.</param>
    </member>
    <member name="M:Windows.UI.Xaml.UIElementWeakCollection.RemoveAt(System.UInt32)">
      <summary>Removes the item at the specified index.</summary>
      <param name="index">The zero-based index of the item to remove.</param>
    </member>
    <member name="M:Windows.UI.Xaml.UIElementWeakCollection.RemoveAtEnd">
      <summary>Removes the last item in the collection.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.UIElementWeakCollection.ReplaceAll(Windows.UI.Xaml.UIElement[])">
      <summary>Initially clears the collection, then inserts the provided array as new items.</summary>
      <param name="items">The new collection items.</param>
    </member>
    <member name="M:Windows.UI.Xaml.UIElementWeakCollection.SetAt(System.UInt32,Windows.UI.Xaml.UIElement)">
      <summary>Sets the value at the specified index to the specified UIElement value.</summary>
      <param name="index">The index at which to set the value.</param>
      <param name="value">The value to set.</param>
    </member>
    <member name="T:Windows.UI.Xaml.UnhandledExceptionEventArgs">
      <summary>Provides data for the UnhandledException event.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.UnhandledExceptionEventArgs.Exception">
      <summary>Gets the **HRESULT** code associated with the unhandled exception.</summary>
      <returns>The **HRESULT** code (for Visual C++ component extensions (C++/CX)), or a mapped common language runtime (CLR)  System.Exception.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UnhandledExceptionEventArgs.Handled">
      <summary>Gets or sets a value that indicates whether the exception is handled.</summary>
      <returns>**true** to mark the exception as handled, which indicates that the event system should not process it further; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.UnhandledExceptionEventArgs.Message">
      <summary>Gets the message string as passed by the originating unhandled exception.</summary>
      <returns>The message string, which may be useful for debugging.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.UnhandledExceptionEventHandler">
      <summary>Represents the method that will handle the UnhandledException event.</summary>
      <param name="sender">The object where the handler is attached.</param>
      <param name="e">Event data.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Vector3Transition">
      <summary>Provides the animated transition behavior when an element's Translation or Scale properties change.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Vector3Transition.#ctor">
      <summary>Initializes a new instance of the Vector3Transition class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Vector3Transition.Components">
      <summary>Gets or sets a value that specifies whether to animate changes in the three subchannels of the Vector3.</summary>
      <returns>A value that specifies whether to animate changes in the subchannels of the Vector3.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Vector3Transition.Duration">
      <summary>Gets or sets the duration of the transition.</summary>
      <returns>The duration of the transition.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Vector3TransitionComponents">
      <summary>Defines constants that specify which axes to animate during the Vector3Transition animation.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Vector3TransitionComponents.X">
      <summary>Animate the X axis.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Vector3TransitionComponents.Y">
      <summary>Animate the Y axis.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Vector3TransitionComponents.Z">
      <summary>Animate the Z axis.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.VerticalAlignment">
      <summary>Describes how a child element is vertically positioned or stretched within a parent's layout slot.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.VerticalAlignment.Bottom">
      <summary>The element is aligned to the bottom of the parent's layout slot.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.VerticalAlignment.Center">
      <summary>The element is aligned to the center of the parent's layout slot.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.VerticalAlignment.Stretch">
      <summary>The element is stretched to fill the entire layout slot of the parent element.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.VerticalAlignment.Top">
      <summary>The element is aligned to the top of the parent's layout slot.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Visibility">
      <summary>Specifies the display state of an element.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Visibility.Collapsed">
      <summary>Do not display the element, and do not reserve space for it in layout.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Visibility.Visible">
      <summary>Display the element.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.VisualState">
      <summary>Represents the visual appearance of a UI element when it is in a specific state. Visual states use Setters or a Storyboard to set UI properties within pages or control templates where the VisualState is defined.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.VisualState.#ctor">
      <summary>Initializes a new instance of the VisualState class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.VisualState.Name">
      <summary>Gets the name of the VisualState.</summary>
      <returns>The name of the VisualState.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.VisualState.Setters">
      <summary>Gets a collection of Setter objects that define discrete property values that control the appearance of UIElement s when this VisualState is applied.</summary>
      <returns>A collection of Setter objects. The default is an empty collection.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.VisualState.StateTriggers">
      <summary>Gets a collection of StateTriggerBase objects that indicate when this VisualState should be applied. If any (not all) of the triggers are active, the VisualState will be applied.</summary>
      <returns>A collection of StateTriggerBase objects. The default is an empty collection.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.VisualState.Storyboard">
      <summary>Gets or sets a Storyboard that defines state-specific property values and appearance of the control when it is using this visual state.</summary>
      <returns>A Storyboard that defines the property changes to apply to the control when this VisualState is used as the current visual state.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.VisualStateChangedEventArgs">
      <summary>Provides data for the CurrentStateChanging and CurrentStateChanged events.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.VisualStateChangedEventArgs.#ctor">
      <summary>Initializes a new instance of the VisualStateChangedEventArgs class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.VisualStateChangedEventArgs.Control">
      <summary>Gets the Control that is changing states.</summary>
      <returns>The Control that is changing states.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.VisualStateChangedEventArgs.NewState">
      <summary>Gets the state the Control is changing to or has changed to.</summary>
      <returns>The state the Control is changing to or has changed to.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.VisualStateChangedEventArgs.OldState">
      <summary>Gets the state the Control is changing from or has changed from.</summary>
      <returns>The state the Control is changing from or has changed from.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.VisualStateChangedEventHandler">
      <summary>Represents the method that will handle the CurrentStateChanging and CurrentStateChanged events.</summary>
      <param name="sender">The object where the event handler is attached.</param>
      <param name="e">Event data for the event.</param>
    </member>
    <member name="T:Windows.UI.Xaml.VisualStateGroup">
      <summary>Contains mutually exclusive VisualState objects and VisualTransition objects that are used to go from one state to another.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.VisualStateGroup.#ctor">
      <summary>Initializes a new instance of the VisualStateGroup class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.VisualStateGroup.CurrentState">
      <summary>Gets the most recently set VisualState from a successful call to the GoToState method.</summary>
      <returns>The most recently set VisualState from a successful call to the GoToState method, or **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.VisualStateGroup.Name">
      <summary>Gets the name of the VisualStateGroup.</summary>
      <returns>The name of the VisualStateGroup.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.VisualStateGroup.States">
      <summary>Gets the collection of mutually exclusive VisualState objects.</summary>
      <returns>The collection of mutually exclusive VisualState objects.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.VisualStateGroup.Transitions">
      <summary>Gets the collection of VisualTransition objects.</summary>
      <returns>The collection of VisualTransition objects.</returns>
    </member>
    <member name="E:Windows.UI.Xaml.VisualStateGroup.CurrentStateChanged">
      <summary>Occurs after a control changes into a different state.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.VisualStateGroup.CurrentStateChanging">
      <summary>Occurs when a control begins changing into a different state.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.VisualStateManager">
      <summary>Manages visual states and the logic for transitions between visual states for controls. Also provides the attached property support for VisualStateManager.VisualStateGroups, which is how you define visual states in XAML for a control template.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.VisualStateManager.#ctor">
      <summary>Initializes a new instance of the VisualStateManager class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.VisualStateManager.CustomVisualStateManagerProperty">
      <summary>Identifies the **VisualStateManager.CustomVisualStateManager** dependency property.</summary>
      <returns>The identifier for the **VisualStateManager.CustomVisualStateManager** dependency property.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.VisualStateManager.GetCustomVisualStateManager(Windows.UI.Xaml.FrameworkElement)">
      <summary>Gets the value of the VisualStateManager.CustomVisualStateManager attached property.</summary>
      <param name="obj">The object to get the value from.</param>
      <returns>The VisualStateManager that transitions between the states of a control.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.VisualStateManager.GetVisualStateGroups(Windows.UI.Xaml.FrameworkElement)">
      <summary>Retrieves the collection of VisualStateGroup objects associated with the specified FrameworkElement.</summary>
      <param name="obj">The object to get the value from.</param>
      <returns>A collection of VisualStateGroup objects.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.VisualStateManager.GoToState(Windows.UI.Xaml.Controls.Control,System.String,System.Boolean)">
      <summary>Transitions a control between two states, by requesting a new VisualState by name.</summary>
      <param name="control">The control to transition between states.</param>
      <param name="stateName">The state to transition to.</param>
      <param name="useTransitions">**true** to use a VisualTransition to transition between states. **false** to skip using transitions and go directly to the requested state. The default is **false**.</param>
      <returns>**true** if the control successfully transitions to the new state, or was already using that state; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.VisualStateManager.GoToStateCore(Windows.UI.Xaml.Controls.Control,Windows.UI.Xaml.FrameworkElement,System.String,Windows.UI.Xaml.VisualStateGroup,Windows.UI.Xaml.VisualState,System.Boolean)">
      <summary>When overridden in a derived class, transitions a control between states.</summary>
      <param name="control">The control to transition between states.</param>
      <param name="templateRoot">The root element of the control's ControlTemplate.</param>
      <param name="stateName">The name of the state to transition to.</param>
      <param name="group">The VisualStateGroup that the state belongs to.</param>
      <param name="state">The representation of the state to transition to.</param>
      <param name="useTransitions">**true** to use a VisualTransition to transition between states; otherwise, **false**.</param>
      <returns>**true** if the control successfully transitions to the new state; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.VisualStateManager.RaiseCurrentStateChanged(Windows.UI.Xaml.VisualStateGroup,Windows.UI.Xaml.VisualState,Windows.UI.Xaml.VisualState,Windows.UI.Xaml.Controls.Control)">
      <summary>When overridden in a derived class, fires the CurrentStateChanged event on the specified VisualStateGroup.</summary>
      <param name="stateGroup">The object on which the CurrentStateChanging event occurred.</param>
      <param name="oldState">The state that the control transitions from.</param>
      <param name="newState">The state that the control transitions to.</param>
      <param name="control">The control that transitioned states.</param>
    </member>
    <member name="M:Windows.UI.Xaml.VisualStateManager.RaiseCurrentStateChanging(Windows.UI.Xaml.VisualStateGroup,Windows.UI.Xaml.VisualState,Windows.UI.Xaml.VisualState,Windows.UI.Xaml.Controls.Control)">
      <summary>When overridden in a derived class, fires the CurrentStateChanging event on the specified VisualStateGroup.</summary>
      <param name="stateGroup">The object that the CurrentStateChanging event occurred on.</param>
      <param name="oldState">The state that the control is transitioning from.</param>
      <param name="newState">The state that the control should transition to.</param>
      <param name="control">The control where the transition animation between states is applied.</param>
    </member>
    <member name="M:Windows.UI.Xaml.VisualStateManager.SetCustomVisualStateManager(Windows.UI.Xaml.FrameworkElement,Windows.UI.Xaml.VisualStateManager)">
      <summary>Sets the value of the VisualStateManager.CustomVisualStateManager attached property.</summary>
      <param name="obj">The target element where the property is set.</param>
      <param name="value">The VisualStateManager that transitions between the states of a control.</param>
    </member>
    <member name="T:Windows.UI.Xaml.VisualTransition">
      <summary>Represents the visual behavior that occurs when the control transitions from one visual state to another.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.VisualTransition.#ctor">
      <summary>Initializes a new instance of the VisualTransition class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.VisualTransition.From">
      <summary>Gets or sets the name of the VisualState to transition from.</summary>
      <returns>The name of the VisualState to transition from.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.VisualTransition.GeneratedDuration">
      <summary>Gets or sets the amount of time it takes to move from one state to another, and the time that any implicit transition animations should run as part of the transition behavior.</summary>
      <returns>The amount of time it takes to move from one state to another.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.VisualTransition.GeneratedEasingFunction">
      <summary>Gets or sets the easing function applied to the generated animations.</summary>
      <returns>An easing function implementation that is applied to the generated animations.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.VisualTransition.Storyboard">
      <summary>Gets or sets the Storyboard that runs when the transition occurs.</summary>
      <returns>The Storyboard that occurs when the transition occurs.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.VisualTransition.To">
      <summary>Gets or sets the name of the VisualState to transition to.</summary>
      <returns>The name of the VisualState to transition to.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Window">
      <summary>Represents an application window.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Window.Bounds">
      <summary>Gets a Rect value containing the height and width of the application window in units of effective (view) pixels.</summary>
      <returns>A value that reports the height and width of the application window.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Window.Compositor">
      <summary>Gets the Compositor for this window.</summary>
      <returns>The Compositor for this window.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Window.Content">
      <summary>Gets or sets the visual root of an application window.</summary>
      <returns>The visual root of an application window.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Window.CoreWindow">
      <summary>Gets an internal *core* object for the application window.</summary>
      <returns>A **CoreWindow** object.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Window.Current">
      <summary>Gets the currently activated window for an application.</summary>
      <returns>The currently activated window.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Window.Dispatcher">
      <summary>Gets the CoreDispatcher object for the Window, which is generally the CoreDispatcher for the UI thread.</summary>
      <returns>An object that references the UI thread for the Window.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Window.UIContext">
      <summary>Gets the context identifier for the window.</summary>
      <returns>The context identifier for the window.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Window.Visible">
      <summary>Gets a value that reports whether the window is visible.</summary>
      <returns>**true** if the window is visible; **false** if the window is not visible.</returns>
    </member>
    <member name="E:Windows.UI.Xaml.Window.Activated">
      <summary>Occurs when the window has successfully been activated.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Window.Closed">
      <summary>Occurs when the window has closed.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Window.SizeChanged">
      <summary>Occurs when the app window has first rendered or has changed its rendering size.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Window.VisibilityChanged">
      <summary>Occurs when the value of the Visible property changes.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Window.Activate">
      <summary>Attempts to activate the application window by bringing it to the foreground and setting the input focus to it.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Window.Close">
      <summary>Closes the application window.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Window.SetTitleBar(Windows.UI.Xaml.UIElement)">
      <summary>Makes a XAML element interact with the system as if it’s the title bar.</summary>
      <param name="value">Custom XAML content that should act as the title bar. To use multiple objects, wrap them in a container element such as one derived from Panel.</param>
    </member>
    <member name="T:Windows.UI.Xaml.WindowActivatedEventHandler">
      <summary>Represents the method that will handle the Activated event.</summary>
      <param name="sender">The object where the handler is attached.</param>
      <param name="e">Event data for the event.</param>
    </member>
    <member name="T:Windows.UI.Xaml.WindowClosedEventHandler">
      <summary>Represents the method that will handle the Closed event.</summary>
      <param name="sender">The object where the handler is attached.</param>
      <param name="e">Event data for the event.</param>
    </member>
    <member name="T:Windows.UI.Xaml.WindowCreatedEventArgs">
      <summary>Provides data for the OnWindowCreated method.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.WindowCreatedEventArgs.Window">
      <summary>Gets the window that was created.</summary>
      <returns>The window that was created</returns>
    </member>
    <member name="T:Windows.UI.Xaml.WindowSizeChangedEventHandler">
      <summary>Represents the method that will handle the Window.SizeChanged event.</summary>
      <param name="sender">The object where the handler is attached.</param>
      <param name="e">Event data for the event.</param>
    </member>
    <member name="T:Windows.UI.Xaml.WindowVisibilityChangedEventHandler">
      <summary>Represents the method that will handle the VisibilityChanged event.</summary>
      <param name="sender">The object where the event handler is attached.</param>
      <param name="e">Event data for the event.</param>
    </member>
    <member name="T:Windows.UI.Xaml.XamlRoot">
      <summary>Represents a tree of XAML content and information about the context in which it is hosted.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.XamlRoot.Content">
      <summary>Gets the root element of the XAML element tree.</summary>
      <returns>The root element of the XAML element tree.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.XamlRoot.IsHostVisible">
      <summary>Gets a value that indicates whether the XamlRoot is visible.</summary>
      <returns>**true** if the XamlRoot is visible; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.XamlRoot.RasterizationScale">
      <summary>Gets a value that represents the number of raw (physical) pixels for each view pixel.</summary>
      <returns>A value that represents the number of raw (physical) pixels for each view pixel.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.XamlRoot.Size">
      <summary>Gets the width and height of the content area.</summary>
      <returns>The width and height of the content area.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.XamlRoot.UIContext">
      <summary>Gets the context identifier for the view.</summary>
      <returns>The context identifier for the view.</returns>
    </member>
    <member name="E:Windows.UI.Xaml.XamlRoot.Changed">
      <summary>Occurs when a property of XamlRoot has changed.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.XamlRootChangedEventArgs">
      <summary>Provides data for the XamlRoot.Changed event.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.AnnotationPatternIdentifiers">
      <summary>Contains values used as identifiers by IAnnotationProvider.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.AnnotationPatternIdentifiers.AnnotationTypeIdProperty">
      <summary>Gets the identifier for the AnnotationTypeId automation property.</summary>
      <returns>The automation property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.AnnotationPatternIdentifiers.AnnotationTypeNameProperty">
      <summary>Gets the identifier for the AnnotationTypeName automation property.</summary>
      <returns>The automation property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.AnnotationPatternIdentifiers.AuthorProperty">
      <summary>Gets the identifier for the Author automation property.</summary>
      <returns>The automation property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.AnnotationPatternIdentifiers.DateTimeProperty">
      <summary>Gets the identifier for the DateTime automation property.</summary>
      <returns>The automation property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.AnnotationPatternIdentifiers.TargetProperty">
      <summary>Gets the identifier for the Target automation property.</summary>
      <returns>The automation property identifier.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.AnnotationType">
      <summary>Provides a set of constants that identify types of annotations in a document, as used by the ISpreadsheetItemProvider  Microsoft UI Automation interface.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.AnnotationType.AdvancedProofingIssue">
      <summary>An advanced proofing issue.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.AnnotationType.Author">
      <summary>Author info.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.AnnotationType.CircularReferenceError">
      <summary>A circular reference error.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.AnnotationType.Comment">
      <summary>A comment. Comments can take different forms depending on the application.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.AnnotationType.ConflictingChange">
      <summary>A conflicting change.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.AnnotationType.DataValidationError">
      <summary>A data validation error.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.AnnotationType.DeletionChange">
      <summary>A deletion change.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.AnnotationType.EditingLockedChange">
      <summary>An editing locked change.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.AnnotationType.Endnote">
      <summary>Endnote content.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.AnnotationType.ExternalChange">
      <summary>An external change.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.AnnotationType.Footer">
      <summary>The footer for a page in a document.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.AnnotationType.Footnote">
      <summary>Footnote content.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.AnnotationType.FormatChange">
      <summary>A format change.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.AnnotationType.FormulaError">
      <summary>An error in a formula. Formula errors typically include red text and exclamation marks.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.AnnotationType.GrammarError">
      <summary>A grammatical error, often denoted by a green squiggly line.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.AnnotationType.Header">
      <summary>The header for a page in a document.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.AnnotationType.Highlighted">
      <summary>Highlighted content, typically denoted by a contrasting background color.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.AnnotationType.InsertionChange">
      <summary>An insertion change.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.AnnotationType.MoveChange">
      <summary>A move change.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.AnnotationType.SpellingError">
      <summary>A spelling error, often denoted by a red squiggly line.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.AnnotationType.TrackChanges">
      <summary>A change that was made to the document.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.AnnotationType.Unknown">
      <summary>The annotation type is unknown.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.AnnotationType.UnsyncedChange">
      <summary>An unsynced change.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.AutomationActiveEnd">
      <summary>Defines values for the SelectionActiveEnd text attribute, which indicates the location of the caret relative to a text range that represents the currently selected text.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.AutomationActiveEnd.End">
      <summary>The caret is at the end of the text range.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.AutomationActiveEnd.None">
      <summary>The caret is not at either end of the text range.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.AutomationActiveEnd.Start">
      <summary>The caret is at the beginning of the text range.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.AutomationAnimationStyle">
      <summary>Defines the style of animation for the automation.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.AutomationAnimationStyle.BlinkingBackground">
      <summary>Blinking background animation.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.AutomationAnimationStyle.LasVegasLights">
      <summary>Las Vegas lights style animation.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.AutomationAnimationStyle.MarchingBlackAnts">
      <summary>Marching black ants animation.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.AutomationAnimationStyle.MarchingRedAnts">
      <summary>Marching red ants animation.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.AutomationAnimationStyle.None">
      <summary>No animation.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.AutomationAnimationStyle.Other">
      <summary>Other animation.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.AutomationAnimationStyle.Shimmer">
      <summary>Shimmer style animation.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.AutomationAnimationStyle.SparkleText">
      <summary>Sparkling text animation.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.AutomationAnnotation">
      <summary>Represents a single UI automation annotation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.AutomationAnnotation.#ctor">
      <summary>Initializes a new instance of the  class.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.AutomationAnnotation.#ctor(Windows.UI.Xaml.Automation.AnnotationType)">
      <summary>Initializes a new instance of the  class using the supplied parameters.</summary>
      <param name="type">Specifies the type of the annotation.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.AutomationAnnotation.#ctor(Windows.UI.Xaml.Automation.AnnotationType,Windows.UI.Xaml.UIElement)">
      <summary>Initializes a new instance of the  class using the supplied parameters.</summary>
      <param name="type">Specifies the type of the annotation.</param>
      <param name="element">Specifies the element that implements the annotation.</param>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.AutomationAnnotation.Element">
      <summary>Gets or sets the element that implements the annotation.</summary>
      <returns>The element that implements the annotation.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.AutomationAnnotation.ElementProperty">
      <summary>Gets the identifier of the  property.</summary>
      <returns>The identifier of the  property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.AutomationAnnotation.Type">
      <summary>Gets or sets the type of the annotation.</summary>
      <returns>The type of the annotation.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.AutomationAnnotation.TypeProperty">
      <summary>Gets the identifier of the  property.</summary>
      <returns>The identifier of the  property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.AutomationBulletStyle">
      <summary>Defines the style of bullets used by the automation.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.AutomationBulletStyle.DashBullet">
      <summary>Dashed bullets.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.AutomationBulletStyle.FilledRoundBullet">
      <summary>Filled round bullets.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.AutomationBulletStyle.FilledSquareBullet">
      <summary>Filled square bullets.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.AutomationBulletStyle.HollowRoundBullet">
      <summary>Hollow round bullets.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.AutomationBulletStyle.HollowSquareBullet">
      <summary>Hollow square bullets.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.AutomationBulletStyle.None">
      <summary>No bullets.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.AutomationBulletStyle.Other">
      <summary>Other style of bullets.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.AutomationCaretBidiMode">
      <summary>Defines the direction that the caret travels.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.AutomationCaretBidiMode.LTR">
      <summary>Left to right.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.AutomationCaretBidiMode.RTL">
      <summary>Right to left.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.AutomationCaretPosition">
      <summary>Defines the caret position.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.AutomationCaretPosition.BeginningOfLine">
      <summary>Caret is at the beginning of the line.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.AutomationCaretPosition.EndOfLine">
      <summary>Caret is at the end of the line.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.AutomationCaretPosition.Unknown">
      <summary>Caret position is unknown.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.AutomationElementIdentifiers">
      <summary>Contains values used as automation property identifiers by UI Automation providers and UI Automation clients.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.AutomationElementIdentifiers.AcceleratorKeyProperty">
      <summary>Identifies the accelerator key automation property. The accelerator key property value is returned by the GetAcceleratorKey method.</summary>
      <returns>The automation property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.AutomationElementIdentifiers.AccessKeyProperty">
      <summary>Identifies the access key automation property. The access key property value is returned by the GetAccessKey method.</summary>
      <returns>The automation property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.AutomationElementIdentifiers.AnnotationsProperty">
      <summary>Gets the identifier for the annotations automation property.</summary>
      <returns>The identifier for the annotations automation property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.AutomationElementIdentifiers.AutomationIdProperty">
      <summary>Identifies the automation element identifier automation property. The automation element identifier value is returned by the GetAutomationId method.</summary>
      <returns>The automation property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.AutomationElementIdentifiers.BoundingRectangleProperty">
      <summary>Identifies the bounding rectangle automation property. The bounding rectangle property value is returned by the GetBoundingRectangle method.</summary>
      <returns>The automation property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.AutomationElementIdentifiers.ClassNameProperty">
      <summary>Identifies the class name automation property. The class name property value is returned by the GetClassName method.</summary>
      <returns>The automation property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.AutomationElementIdentifiers.ClickablePointProperty">
      <summary>Identifies the clickable point automation property. A valid clickable point property value is returned by the GetClickablePoint method.</summary>
      <returns>The automation property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.AutomationElementIdentifiers.ControlledPeersProperty">
      <summary>Identifies the controlled peers automation property. A list of controlled peers is returned by the GetControlledPeers method.</summary>
      <returns>The automation property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.AutomationElementIdentifiers.ControlTypeProperty">
      <summary>Identifies the control type automation property. The control type property value is returned by the GetAutomationControlType method.</summary>
      <returns>The automation property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.AutomationElementIdentifiers.CultureProperty">
      <summary>Identifies the Culture property, which contains a locale identifier for the automation element (for example, 0x0409 for "en-US" or English (United States)).</summary>
      <returns>The culture property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.AutomationElementIdentifiers.DescribedByProperty">
      <summary>Identifies the described by automation property.</summary>
      <returns>The automation property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.AutomationElementIdentifiers.FlowsFromProperty">
      <summary>Identifies the "flows from" automation property. The "flows from" property value is returned by the GetFlowsFrom method.</summary>
      <returns>The automation property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.AutomationElementIdentifiers.FlowsToProperty">
      <summary>Identifies the "flows to" automation property. The "flows to" property value is returned by the GetFlowsTo method.</summary>
      <returns>The automation property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.AutomationElementIdentifiers.FullDescriptionProperty">
      <summary>Identifies the full description automation property.</summary>
      <returns>The automation property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.AutomationElementIdentifiers.HasKeyboardFocusProperty">
      <summary>Identifies the keyboard focus automation property. The keyboard focus state is returned by the HasKeyboardFocus method.</summary>
      <returns>The automation property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.AutomationElementIdentifiers.HeadingLevelProperty">
      <summary>Identifies the heading level automation property. The heading level property value is returned by the GetHeadingLevel method.</summary>
      <returns>The automation property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.AutomationElementIdentifiers.HelpTextProperty">
      <summary>Identifies the help text automation property. The help text property value is returned by the GetHelpText method.</summary>
      <returns>The automation property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.AutomationElementIdentifiers.IsContentElementProperty">
      <summary>Identifies the content element determination automation property. The content element status indicates whether the element contains content that is valuable to the end user. The current status is returned by the IsContentElement method.</summary>
      <returns>The automation property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.AutomationElementIdentifiers.IsControlElementProperty">
      <summary>Identifies the control element determination automation property. The control element status indicates whether the element contains user interface components that can be manipulated. The current status is returned by the IsControlElement method.</summary>
      <returns>The automation property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.AutomationElementIdentifiers.IsDataValidForFormProperty">
      <summary>Identifies the Boolean automation property that indicates if the data is valid for the form.</summary>
      <returns>The automation property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.AutomationElementIdentifiers.IsDialogProperty">
      <summary>Identifies the Boolean AutomationProperties.IsDialogProperty that indicates whether the automation element is a dialog window.</summary>
      <returns>The automation property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.AutomationElementIdentifiers.IsEnabledProperty">
      <summary>Identifies the enabled determination automation property. The enabled status indicates whether the item referenced by the automation peer is enabled. The current status is returned by the IsEnabled method.</summary>
      <returns>The automation property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.AutomationElementIdentifiers.IsKeyboardFocusableProperty">
      <summary>Identifies the keyboard-focusable determination automation property. The keyboard focusable status is returned by the IsKeyboardFocusable method.</summary>
      <returns>The automation property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.AutomationElementIdentifiers.IsOffscreenProperty">
      <summary>Identifies the offscreen determination automation property. The offscreen status indicates whether the item referenced by the automation peer is off the screen. The current status is returned by the IsOffscreen method.</summary>
      <returns>The automation property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.AutomationElementIdentifiers.IsPasswordProperty">
      <summary>Identifies the password determination automation property. The password status indicates whether the item referenced by the automation peer contains a password. The current status is returned by the IsPassword method.</summary>
      <returns>The automation property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.AutomationElementIdentifiers.IsPeripheralProperty">
      <summary>Identifies the Boolean automation property that indicates if the automation element represents peripheral UI.</summary>
      <returns>The automation property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.AutomationElementIdentifiers.IsRequiredForFormProperty">
      <summary>Identifies the form requirement determination automation property. The form requirement status indicates whether the element must be completed on a form. The current status is returned by the IsRequiredForForm method.</summary>
      <returns>The automation property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.AutomationElementIdentifiers.ItemStatusProperty">
      <summary>Identifies the item status automation property. The current item status is returned by the GetItemStatus method.</summary>
      <returns>The automation property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.AutomationElementIdentifiers.ItemTypeProperty">
      <summary>Identifies the item type automation property. The item type value is returned by GetItemType method.</summary>
      <returns>The automation property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.AutomationElementIdentifiers.LabeledByProperty">
      <summary>Identifies the labeled-by peer automation property. The labeling relationship for an automation peer is returned by the GetLabeledBy method.</summary>
      <returns>The automation property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.AutomationElementIdentifiers.LandmarkTypeProperty">
      <summary>Gets the identifier for the landmark type automation property.</summary>
      <returns>The identifier for the landmark type automation property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.AutomationElementIdentifiers.LevelProperty">
      <summary>Gets the identifier for the level automation property.</summary>
      <returns>The identifier for the level automation property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.AutomationElementIdentifiers.LiveSettingProperty">
      <summary>Identifies the live settings automation property. The live settings property value is returned by the GetLiveSetting method.</summary>
      <returns>The automation property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.AutomationElementIdentifiers.LocalizedControlTypeProperty">
      <summary>Identifies the localized control type automation property which provides a mechanism to alter the control type read by Narrator.</summary>
      <returns>The automation property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.AutomationElementIdentifiers.LocalizedLandmarkTypeProperty">
      <summary>Gets the identifier for the localized landmark type automation property.</summary>
      <returns>The identifier for the localized landmark type automation property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.AutomationElementIdentifiers.NameProperty">
      <summary>Identifies the element name automation property. The current name is returned by the GetName method.</summary>
      <returns>The automation property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.AutomationElementIdentifiers.OrientationProperty">
      <summary>Identifies the orientation automation property. The current orientation value is returned by the GetOrientation method.</summary>
      <returns>The automation property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.AutomationElementIdentifiers.PositionInSetProperty">
      <summary>Gets the identifier for the position in set automation property.</summary>
      <returns>The identifier for the position in set automation property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.AutomationElementIdentifiers.SizeOfSetProperty">
      <summary>Gets the identification of the size of set automation property.</summary>
      <returns>The identification of the size of set automation property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.AutomationFlowDirections">
      <summary>Defines the direction of flow.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.AutomationFlowDirections.BottomToTop">
      <summary>Flow is from bottom to top.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.AutomationFlowDirections.Default">
      <summary>Flow is in the default direction.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.AutomationFlowDirections.RightToLeft">
      <summary>Flow is from right to left.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.AutomationFlowDirections.Vertical">
      <summary>Flow is vertical.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.AutomationOutlineStyles">
      <summary>Defines the outline style.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.AutomationOutlineStyles.Embossed">
      <summary>Embossed outline.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.AutomationOutlineStyles.Engraved">
      <summary>Engraved outline.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.AutomationOutlineStyles.None">
      <summary>No outline.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.AutomationOutlineStyles.Outline">
      <summary>Standard outline.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.AutomationOutlineStyles.Shadow">
      <summary>Drop shadow.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.AutomationProperties">
      <summary>Provides support for getting or setting instance-level values of automation properties. These property values are set as attached properties (typically in XAML) and supplement or override automation property values from a control's AutomationPeer.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.AutomationProperties.AcceleratorKeyProperty">
      <summary>Identifies the AutomationProperties.AcceleratorKey attached property, which is a string containing the accelerator key (also called shortcut key) combinations for the automation element.</summary>
      <returns>The identifier for the AutomationProperties.AcceleratorKey attached property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.AutomationProperties.AccessibilityViewProperty">
      <summary>Identifies the AutomationProperties.AccessibilityView attached property. Set this attached property on individual elements in order to change their element visibility to specific modes requested by a UI Automation client.</summary>
      <returns>The identifier for the AutomationProperties.AccessibilityView attached property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.AutomationProperties.AccessKeyProperty">
      <summary>Identifies the AutomationProperties.AccessKey attached property, which is a string containing the access key character for the automation element.</summary>
      <returns>The identifier for the AutomationProperties.AccessKey attached property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.AutomationProperties.AnnotationsProperty">
      <summary>Identifies a dependency property that's used for a list of annotation objects in a document, such as comment, header, footer, and so on.</summary>
      <returns>The identifier for the **Annotations** attached property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.AutomationProperties.AutomationIdProperty">
      <summary>Identifies the AutomationProperties.AutomationId attached property, which is a string containing the UI Automation identifier (ID) for the automation element.</summary>
      <returns>The identifier for the AutomationProperties.AutomationId attached property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.AutomationProperties.ControlledPeersProperty">
      <summary>Identifies the ControlledPeers attached property, which is used for a collection of automation elements that can be manipulated by the specified automation element.</summary>
      <returns>The identifier for the ControlledPeers attached property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.AutomationProperties.CultureProperty">
      <summary>Gets the identifier for the culture attached property which contains a locale identifier for the automation element (for example, 0x0409 for "en-US" or English (United States)).</summary>
      <returns>The identifier for the culture attached property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.AutomationProperties.DescribedByProperty">
      <summary>Gets the identifier for the described by attached property, which is an array of elements that provide more information about the automation element.</summary>
      <returns>The identifier for the described by attached property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.AutomationProperties.FlowsFromProperty">
      <summary>Gets the identifier for the **FlowsFrom** attached property, which is an array of automation elements that suggests the reading order before the current automation element.</summary>
      <returns>The identifier for the **FlowsFrom** attached property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.AutomationProperties.FlowsToProperty">
      <summary>Gets the identifier for the **FlowsTo** attached property, which is an array of automation elements that suggests the reading order after the current automation element.</summary>
      <returns>The identifier for the "flows to" attached property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.AutomationProperties.FullDescriptionProperty">
      <summary>Gets the identifier for the full description attached property, which exposes a localized string containing extended description text for an element.</summary>
      <returns>The identifier for the full description attached property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.AutomationProperties.HeadingLevelProperty">
      <summary>Gets the identifier for the **HeadingLevel** attached property, which indicates the heading level for a UI Automation element.</summary>
      <returns>The identifier for the **HeadingLevel** attached property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.AutomationProperties.HelpTextProperty">
      <summary>Identifies the AutomationProperties.HelpText attached property, which is a help text string associated with the automation element.</summary>
      <returns>The identifier for the AutomationProperties.HelpText attached property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.AutomationProperties.IsDataValidForFormProperty">
      <summary>Identifies the Boolean dependency property that indicates if the data is valid for the form.</summary>
      <returns>The dependency property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.AutomationProperties.IsDialogProperty">
      <summary>Identifies the AutomationProperties.IsDialog attached property, which is a Boolean value that indicates whether the automation element is a dialog window.</summary>
      <returns>The identifier for the AutomationProperties.IsDialog attached property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.AutomationProperties.IsPeripheralProperty">
      <summary>Identifies the Boolean dependency property that indicates if the automation element represents peripheral UI.</summary>
      <returns>The dependency property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.AutomationProperties.IsRequiredForFormProperty">
      <summary>Identifies the AutomationProperties.IsRequiredForForm attached property, which is a Boolean value that indicates whether the automation element is required to be filled out on a form.</summary>
      <returns>The identifier for the AutomationProperties.IsRequiredForForm attached property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.AutomationProperties.ItemStatusProperty">
      <summary>Identifies the ItemStatus attached property, which describes the status of an automation element item.</summary>
      <returns>A text string containing an identifier for the ItemStatus attached property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.AutomationProperties.ItemTypeProperty">
      <summary>Identifies the AutomationProperties.ItemType attached property, which is a text string describing the type of the automation element.</summary>
      <returns>The identifier for the AutomationProperties.ItemType dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.AutomationProperties.LabeledByProperty">
      <summary>Identifies the AutomationProperties.LabeledBy attached property, which is an automation element that contains the text label for this element.</summary>
      <returns>The identifier for the AutomationProperties.LabeledBy attached property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.AutomationProperties.LandmarkTypeProperty">
      <summary>Gets the identifier for the landmark type attached property, which is a Landmark Type Identifier associated with an element.</summary>
      <returns>The identifier for the landmark type attached property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.AutomationProperties.LevelProperty">
      <summary>Gets the identifier for the **Level** attached property, which is a 1-based integer associated with an automation element.</summary>
      <returns>The identifier for the **Level** attached property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.AutomationProperties.LiveSettingProperty">
      <summary>Identifies the AutomationProperties.LiveSetting attached property, which is supported by an automation element that represents a live region.</summary>
      <returns>The property identifier for the AutomationProperties.LiveSetting attached property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.AutomationProperties.LocalizedControlTypeProperty">
      <summary>Identifies the localized control type dependency property, which is a text string describing the type of control that the automation element represents.</summary>
      <returns>The dependency property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.AutomationProperties.LocalizedLandmarkTypeProperty">
      <summary>Gets the identifier for the localized landmark type attached property, which is a localized text string describing the type of landmark that the automation element represents.</summary>
      <returns>The identifier for the localized landmark type attached property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.AutomationProperties.NameProperty">
      <summary>Identifies the AutomationProperties.Name attached property, which is a string that holds the name of the automation element.</summary>
      <returns>The identifier for the AutomationProperties.Name attached property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.AutomationProperties.PositionInSetProperty">
      <summary>Gets the identifier for the **PositionInSet** attached property, which is a 1-based integer associated with an automation element.</summary>
      <returns>The identifier for the **PositionInSet** attached property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.AutomationProperties.SizeOfSetProperty">
      <summary>Gets the identifier for the  attached property.</summary>
      <returns>The identifier for the  attached property.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.AutomationProperties.GetAcceleratorKey(Windows.UI.Xaml.DependencyObject)">
      <summary>Gets the value of the AutomationProperties.AcceleratorKey attached property for the specified DependencyObject.</summary>
      <param name="element">The DependencyObject to check.</param>
      <returns>The accelerator key, as a string.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.AutomationProperties.GetAccessibilityView(Windows.UI.Xaml.DependencyObject)">
      <summary>Gets the value of the AutomationProperties.AccessibilityView attached property for the specified DependencyObject.</summary>
      <param name="element">The DependencyObject to check.</param>
      <returns>The accessibility view setting, as a value of the enumeration.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.AutomationProperties.GetAccessKey(Windows.UI.Xaml.DependencyObject)">
      <summary>Gets the value of the AutomationProperties.AccessKey attached property for the specified DependencyObject.</summary>
      <param name="element">The DependencyObject to check.</param>
      <returns>The access key, as a string.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.AutomationProperties.GetAnnotations(Windows.UI.Xaml.DependencyObject)">
      <summary>Gets the value of the AutomationProperties.Annotations property for the specified DependencyObject.</summary>
      <param name="element">The specified DependencyObject.</param>
      <returns>The value of the AutomationProperties.Annotations property.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.AutomationProperties.GetAutomationId(Windows.UI.Xaml.DependencyObject)">
      <summary>Gets the value of the AutomationProperties.AutomationId attached property for the specified DependencyObject.</summary>
      <param name="element">The DependencyObject to check.</param>
      <returns>The UI Automation identifier for the specified element.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.AutomationProperties.GetControlledPeers(Windows.UI.Xaml.DependencyObject)">
      <summary>A static utility method that retrieves the list of controlled peers from a target owner.</summary>
      <param name="element">The owner object to retrieve controlled peers from.</param>
      <returns>A list containing the peers that the target element controls.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.AutomationProperties.GetCulture(Windows.UI.Xaml.DependencyObject)">
      <summary>Gets the value of the CultureProperty attached property for the specified DependencyObject.</summary>
      <param name="element">The DependencyObject to check.</param>
      <returns>The value of the culture property for the specified *element*.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.AutomationProperties.GetDescribedBy(Windows.UI.Xaml.DependencyObject)">
      <summary>Gets a collection of elements that provide more information about the specified automation element.</summary>
      <param name="element">The automation element for which to get the described by collection.</param>
      <returns>A collection of elements that provide more information about the automation element specified by the *element* parameter.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.AutomationProperties.GetFlowsFrom(Windows.UI.Xaml.DependencyObject)">
      <summary>Gets a list of automation elements that suggests the reading order before the specified automation element.</summary>
      <param name="element">The element for which to get the preceding reading order elements.</param>
      <returns>A list of automation elements that suggests the reading order before the automation element specified by the *element* parameter.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.AutomationProperties.GetFlowsTo(Windows.UI.Xaml.DependencyObject)">
      <summary>Gets a list of automation elements that suggests the reading order after the specified automation element.</summary>
      <param name="element">The element for which to get the following reading order elements.</param>
      <returns>A list of automation elements that suggests the reading order after the automation element specified by the *element* parameter.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.AutomationProperties.GetFullDescription(Windows.UI.Xaml.DependencyObject)">
      <summary>Gets a localized string that describes the visual appearance or contents of the specified DependencyObject.</summary>
      <param name="element">The object for which to get the full description.</param>
      <returns>A localized string that describes the visual appearance or contents of the object specified in the *element* parameter.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.AutomationProperties.GetHeadingLevel(Windows.UI.Xaml.DependencyObject)">
      <summary>Gets the value of the AutomationProperties.HeadingLevel property for the specified DependencyObject.</summary>
      <param name="element">The specified DependencyObject.</param>
      <returns>The value of the AutomationProperties.HeadingLevel property.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.AutomationProperties.GetHelpText(Windows.UI.Xaml.DependencyObject)">
      <summary>Gets the value of the AutomationProperties.HelpText attached property for the specified DependencyObject.</summary>
      <param name="element">The DependencyObject to check.</param>
      <returns>The help text for the specified element.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.AutomationProperties.GetIsDataValidForForm(Windows.UI.Xaml.DependencyObject)">
      <summary>Gets a Boolean value that indicates whether the entered or selected value is valid for the form rule associated with the specified element.</summary>
      <param name="element">The element for which to get data validation.</param>
      <returns>A Boolean value that indicates whether the entered or selected value is valid for the form rule associated with the object specified by the *element* parameter.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.AutomationProperties.GetIsDialog(Windows.UI.Xaml.DependencyObject)">
      <summary>Gets the value of the AutomationProperties.IsDialog attached property for the specified DependencyObject.</summary>
      <param name="element">The object to check.</param>
      <returns>**true** if the specified element is identified as a dialog window; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.AutomationProperties.GetIsPeripheral(Windows.UI.Xaml.DependencyObject)">
      <summary>Gets a Boolean value that indicates whether the specified element represents peripheral UI.</summary>
      <param name="element">The element to check for peripheral data.</param>
      <returns>A Boolean value that indicates whether the DependencyObject specified by the *element* parameter represents peripheral UI.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.AutomationProperties.GetIsRequiredForForm(Windows.UI.Xaml.DependencyObject)">
      <summary>Gets the value of the AutomationProperties.IsRequiredForForm attached property for the specified DependencyObject.</summary>
      <param name="element">The DependencyObject to check.</param>
      <returns>**true** if the specified element is required for completion of a form; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.AutomationProperties.GetItemStatus(Windows.UI.Xaml.DependencyObject)">
      <summary>Gets the value of the AutomationProperties.ItemStatus attached property for the specified DependencyObject.</summary>
      <param name="element">The DependencyObject to check.</param>
      <returns>The item status of the element.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.AutomationProperties.GetItemType(Windows.UI.Xaml.DependencyObject)">
      <summary>Gets the value of the AutomationProperties.ItemType attached property for the specified DependencyObject.</summary>
      <param name="element">The DependencyObject to check.</param>
      <returns>The item type of the element.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.AutomationProperties.GetLabeledBy(Windows.UI.Xaml.DependencyObject)">
      <summary>Gets the value of the AutomationProperties.LabeledBy attached property for the specified DependencyObject.</summary>
      <param name="element">The DependencyObject to check.</param>
      <returns>The element that is targeted by the label.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.AutomationProperties.GetLandmarkType(Windows.UI.Xaml.DependencyObject)">
      <summary>Gets the value of the landmark type attached property for the specified DependencyObject.</summary>
      <param name="element">The DependencyObject to check.</param>
      <returns>The landmark type of the *element*</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.AutomationProperties.GetLevel(Windows.UI.Xaml.DependencyObject)">
      <summary>Gets the value of the  property for the specified .</summary>
      <param name="element">The specified .</param>
      <returns>The value of the  property.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.AutomationProperties.GetLiveSetting(Windows.UI.Xaml.DependencyObject)">
      <summary>Gets the value of the AutomationProperties.LiveSetting attached property for the specified DependencyObject.</summary>
      <param name="element">The DependencyObject to check.</param>
      <returns>The live setting value for the specified element.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.AutomationProperties.GetLocalizedControlType(Windows.UI.Xaml.DependencyObject)">
      <summary>Gets a localized string that indicates the type of the specified control.</summary>
      <param name="element">The control for which to retrieve the type.</param>
      <returns>A localized string that indicates the type of the control specified by the *element* parameter.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.AutomationProperties.GetLocalizedLandmarkType(Windows.UI.Xaml.DependencyObject)">
      <summary>Gets the value of the localized landmark type attached property for the specified DependencyObject.</summary>
      <param name="element">The DependencyObject to check.</param>
      <returns>The localized string defining the landmark type of the *element*.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.AutomationProperties.GetName(Windows.UI.Xaml.DependencyObject)">
      <summary>Gets the value of the AutomationProperties.Name attached property for the specified DependencyObject.</summary>
      <param name="element">The DependencyObject to check.</param>
      <returns>The name of the specified element.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.AutomationProperties.GetPositionInSet(Windows.UI.Xaml.DependencyObject)">
      <summary>Gets the value of the  property for the specified .</summary>
      <param name="element">The specified .</param>
      <returns>The value of the  property.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.AutomationProperties.GetSizeOfSet(Windows.UI.Xaml.DependencyObject)">
      <summary>Gets the value of the  property for the specified .</summary>
      <param name="element">The specified .</param>
      <returns>The value of the  property.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.AutomationProperties.SetAcceleratorKey(Windows.UI.Xaml.DependencyObject,System.String)">
      <summary>Sets the value of the AutomationProperties.AcceleratorKey attached property for the specified DependencyObject.</summary>
      <param name="element">The DependencyObject for which to set the property.</param>
      <param name="value">The accelerator key value to set.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.AutomationProperties.SetAccessibilityView(Windows.UI.Xaml.DependencyObject,Windows.UI.Xaml.Automation.Peers.AccessibilityView)">
      <summary>Sets the value of the AutomationProperties.AccessibilityView attached property for the specified DependencyObject.</summary>
      <param name="element">The DependencyObject to set the attached property on.</param>
      <param name="value">The enumeration value to set.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.AutomationProperties.SetAccessKey(Windows.UI.Xaml.DependencyObject,System.String)">
      <summary>Sets the value of the AutomationProperties.AccessKey attached property for the specified DependencyObject.</summary>
      <param name="element">The DependencyObject for which to set the property.</param>
      <param name="value">The access key value to set.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.AutomationProperties.SetAutomationId(Windows.UI.Xaml.DependencyObject,System.String)">
      <summary>Sets the value of the AutomationProperties.AutomationId attached property for the specified DependencyObject.</summary>
      <param name="element">The DependencyObject for which to set the property.</param>
      <param name="value">The UI Automation identifier value to set.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.AutomationProperties.SetCulture(Windows.UI.Xaml.DependencyObject,System.Int32)">
      <summary>Sets the value of the CultureProperty attached property for the specified DependencyObject.</summary>
      <param name="element">The DependencyObject for which to set the culture property.</param>
      <param name="value">The value of the culture property to set for the specified *element*.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.AutomationProperties.SetFullDescription(Windows.UI.Xaml.DependencyObject,System.String)">
      <summary>Sets a localized string that describes the visual appearance or contents of the specified DependencyObject.</summary>
      <param name="element">The object for which to set the full description.</param>
      <param name="value">The localized full description of the object specified in the *element* parameter.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.AutomationProperties.SetHeadingLevel(Windows.UI.Xaml.DependencyObject,Windows.UI.Xaml.Automation.Peers.AutomationHeadingLevel)">
      <summary>Sets the value of the AutomationProperties.HeadingLevel property for the specified DependencyObject.</summary>
      <param name="element">The specified DependencyObject.</param>
      <param name="value">The value for the heading level.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.AutomationProperties.SetHelpText(Windows.UI.Xaml.DependencyObject,System.String)">
      <summary>Sets the value of the AutomationProperties.HelpText attached property for the specified DependencyObject.</summary>
      <param name="element">The DependencyObject for which to set the property.</param>
      <param name="value">The help text.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.AutomationProperties.SetIsDataValidForForm(Windows.UI.Xaml.DependencyObject,System.Boolean)">
      <summary>Sets a Boolean value that indicates whether the entered or selected value is valid for the form rule associated with the specified element.</summary>
      <param name="element">The element for which to set data validation.</param>
      <param name="value">A Boolean value that indicates whether the entered or selected data is valid for the form.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.AutomationProperties.SetIsDialog(Windows.UI.Xaml.DependencyObject,System.Boolean)">
      <summary>Sets a Boolean value that indicates whether the specified element should be identified as a dialog window.</summary>
      <param name="element">The object to identify as a dialog window.</param>
      <param name="value">**true** if the element should be identified as a dialog window; otherwise, **false**.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.AutomationProperties.SetIsPeripheral(Windows.UI.Xaml.DependencyObject,System.Boolean)">
      <summary>Sets a Boolean value that indicates whether the specified element represents peripheral UI.</summary>
      <param name="element">The element for which to set peripheral data.</param>
      <param name="value">A Boolean value that indicates whether the DependencyObject specified by the *element* parameter represents peripheral UI.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.AutomationProperties.SetIsRequiredForForm(Windows.UI.Xaml.DependencyObject,System.Boolean)">
      <summary>Sets the value of the AutomationProperties.IsRequiredForForm attached property for the specified DependencyObject.</summary>
      <param name="element">The DependencyObject for which to set the property.</param>
      <param name="value">**true** to specify that the element is required to be filled out on a form; otherwise, **false**.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.AutomationProperties.SetItemStatus(Windows.UI.Xaml.DependencyObject,System.String)">
      <summary>Sets the value of the AutomationProperties.ItemStatus attached property for the specified DependencyObject.</summary>
      <param name="element">The DependencyObject for which to set the property.</param>
      <param name="value">The item status.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.AutomationProperties.SetItemType(Windows.UI.Xaml.DependencyObject,System.String)">
      <summary>Sets the value of the AutomationProperties.ItemType attached property for the specified DependencyObject.</summary>
      <param name="element">The DependencyObject for which to set the property.</param>
      <param name="value">The item type.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.AutomationProperties.SetLabeledBy(Windows.UI.Xaml.DependencyObject,Windows.UI.Xaml.UIElement)">
      <summary>Sets the value of the AutomationProperties.LabeledBy attached property for the specified DependencyObject.</summary>
      <param name="element">The DependencyObject for which to set the property.</param>
      <param name="value">The UI element that represents the label for *element*.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.AutomationProperties.SetLandmarkType(Windows.UI.Xaml.DependencyObject,Windows.UI.Xaml.Automation.Peers.AutomationLandmarkType)">
      <summary>Sets the value of the landmark type attached property for the specified DependencyObject.</summary>
      <param name="element">The specified DependencyObject.</param>
      <param name="value">The value of the landmark type property.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.AutomationProperties.SetLevel(Windows.UI.Xaml.DependencyObject,System.Int32)">
      <summary>Sets the value of the AutomationProperties.Level attached property for the specified DependencyObject.</summary>
      <param name="element">The DependencyObject for which to set the property.</param>
      <param name="value">The value of the property.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.AutomationProperties.SetLiveSetting(Windows.UI.Xaml.DependencyObject,Windows.UI.Xaml.Automation.Peers.AutomationLiveSetting)">
      <summary>Sets the value of the AutomationProperties.LiveSetting attached property for the specified DependencyObject.</summary>
      <param name="element">The DependencyObject for which to set the property.</param>
      <param name="value">The AutomationLiveSetting value to set.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.AutomationProperties.SetLocalizedControlType(Windows.UI.Xaml.DependencyObject,System.String)">
      <summary>Sets a localized string that indicates the type of the specified control.</summary>
      <param name="element">The control for which to set the type.</param>
      <param name="value">A localized string that indicates the type of the control specified by the *element* parameter.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.AutomationProperties.SetLocalizedLandmarkType(Windows.UI.Xaml.DependencyObject,System.String)">
      <summary>Sets the value of the localized landmark type attached property for the specified DependencyObject.</summary>
      <param name="element">The specified DependencyObject.</param>
      <param name="value">The localized string defining the landmark type of the *element*.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.AutomationProperties.SetName(Windows.UI.Xaml.DependencyObject,System.String)">
      <summary>Sets the value of the AutomationProperties.Name attached property for the specified DependencyObject.</summary>
      <param name="element">The DependencyObject for which to set the property.</param>
      <param name="value">The object name.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.AutomationProperties.SetPositionInSet(Windows.UI.Xaml.DependencyObject,System.Int32)">
      <summary>Sets the value of the AutomationProperties.PositionInSet attached property for the specified DependencyObject.</summary>
      <param name="element">The DependencyObject for which to set the property.</param>
      <param name="value">The value of the property.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.AutomationProperties.SetSizeOfSet(Windows.UI.Xaml.DependencyObject,System.Int32)">
      <summary>Sets the value of the AutomationProperties.SizeOfSet attached property for the specified DependencyObject.</summary>
      <param name="element">The DependencyObject for which to set the property.</param>
      <param name="value">The value of the property.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.AutomationProperty">
      <summary>Identifies a property of AutomationElementIdentifiers or of a specific control pattern.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.AutomationStyleId">
      <summary>Defines the style of the text.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.AutomationStyleId.BulletedList">
      <summary>Text styled as Bulleted List.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.AutomationStyleId.Emphasis">
      <summary>Text styled as Emphasis.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.AutomationStyleId.Heading1">
      <summary>Text styled as Heading 1.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.AutomationStyleId.Heading2">
      <summary>Text styled as Heading 2.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.AutomationStyleId.Heading3">
      <summary>Text styled as Heading 3.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.AutomationStyleId.Heading4">
      <summary>Text styled as Heading 4.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.AutomationStyleId.Heading5">
      <summary>Text styled as Heading 5.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.AutomationStyleId.Heading6">
      <summary>Text styled as Heading 6.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.AutomationStyleId.Heading7">
      <summary>Text styled as Heading 7.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.AutomationStyleId.Heading8">
      <summary>Text styled as Heading 8.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.AutomationStyleId.Heading9">
      <summary>Text styled as Heading 9.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.AutomationStyleId.Normal">
      <summary>Text styled as Normal.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.AutomationStyleId.Quote">
      <summary>Text styled as Quote.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.AutomationStyleId.Subtitle">
      <summary>Text styled as Subtitle.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.AutomationStyleId.Title">
      <summary>Text styled as Title.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.AutomationTextDecorationLineStyle">
      <summary>Defines the line style of text decorations.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.AutomationTextDecorationLineStyle.Dash">
      <summary>Dashed line.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.AutomationTextDecorationLineStyle.DashDot">
      <summary>Dash-dot line.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.AutomationTextDecorationLineStyle.DashDotDot">
      <summary>Dash-dot-dot line.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.AutomationTextDecorationLineStyle.Dot">
      <summary>Dotted line.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.AutomationTextDecorationLineStyle.Double">
      <summary>Double line.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.AutomationTextDecorationLineStyle.DoubleWavy">
      <summary>Double wavy line.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.AutomationTextDecorationLineStyle.LongDash">
      <summary>Long dashed line.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.AutomationTextDecorationLineStyle.None">
      <summary>No text decoration.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.AutomationTextDecorationLineStyle.Other">
      <summary>Other line.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.AutomationTextDecorationLineStyle.Single">
      <summary>Single line.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.AutomationTextDecorationLineStyle.ThickDash">
      <summary>Thick dashed line.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.AutomationTextDecorationLineStyle.ThickDashDot">
      <summary>Thick dash-dot line.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.AutomationTextDecorationLineStyle.ThickDashDotDot">
      <summary>Thick dash-dot-dot line.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.AutomationTextDecorationLineStyle.ThickDot">
      <summary>Thick dotted line.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.AutomationTextDecorationLineStyle.ThickLongDash">
      <summary>Thick long dashed line.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.AutomationTextDecorationLineStyle.ThickSingle">
      <summary>Single thick line.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.AutomationTextDecorationLineStyle.ThickWavy">
      <summary>Thick wavy line.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.AutomationTextDecorationLineStyle.Wavy">
      <summary>Wavy line.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.AutomationTextDecorationLineStyle.WordsOnly">
      <summary>Words only.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.AutomationTextEditChangeType">
      <summary>Defines the type of text edit change.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.AutomationTextEditChangeType.AutoCorrect">
      <summary>Change is from an auto-correct action performed by a control.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.AutomationTextEditChangeType.Composition">
      <summary>Change is from an IME active composition within a control.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.AutomationTextEditChangeType.CompositionFinalized">
      <summary>Change is from an IME composition going from active to finalized state within a control.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.AutomationTextEditChangeType.None">
      <summary>Not related to a specific change type.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.DockPatternIdentifiers">
      <summary>Contains values used as identifiers by IDockProvider.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.DockPatternIdentifiers.DockPositionProperty">
      <summary>Identifies the DockPosition automation property.</summary>
      <returns>The automation property identifier.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.DockPosition">
      <summary>Contains values that specify the dock position of an object within a docking container. Used by IDockProvider.DockPosition.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.DockPosition.Bottom">
      <summary>Indicates that the UI Automation element is docked along the bottom edge of the docking container.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.DockPosition.Fill">
      <summary>Indicates that the UI Automation element is docked along all edges of the docking container and fills all available space within the container.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.DockPosition.Left">
      <summary>Indicates that the UI Automation element is docked along the left edge of the docking container.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.DockPosition.None">
      <summary>Indicates that the UI Automation element is not docked to any edge of the docking container.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.DockPosition.Right">
      <summary>Indicates that the UI Automation element is docked along the right edge of the docking container.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.DockPosition.Top">
      <summary>Indicates that the UI Automation element is docked along the top edge of the docking container.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.DragPatternIdentifiers">
      <summary>Contains values used as identifiers by IDragProvider.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.DragPatternIdentifiers.DropEffectProperty">
      <summary>Gets the identifier for the DropEffect automation property.</summary>
      <returns>The automation property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.DragPatternIdentifiers.DropEffectsProperty">
      <summary>Gets the identifier for the DropEffects automation property.</summary>
      <returns>The automation property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.DragPatternIdentifiers.GrabbedItemsProperty">
      <summary>Gets the identifier for the GrabbedItems automation property.</summary>
      <returns>The automation property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.DragPatternIdentifiers.IsGrabbedProperty">
      <summary>Gets the identifier for the IsGrabbed automation property.</summary>
      <returns>The automation property identifier.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.DropTargetPatternIdentifiers">
      <summary>Contains values used as identifiers by IDropTargetProvider.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.DropTargetPatternIdentifiers.DropTargetEffectProperty">
      <summary>Gets the identifier for the DropEffect automation property.</summary>
      <returns>The automation property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.DropTargetPatternIdentifiers.DropTargetEffectsProperty">
      <summary>Gets the identifier for the DropEffects automation property.</summary>
      <returns>The automation property identifier.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.ExpandCollapsePatternIdentifiers">
      <summary>Contains values used as identifiers by IExpandCollapseProvider.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.ExpandCollapsePatternIdentifiers.ExpandCollapseStateProperty">
      <summary>Identifies the ExpandCollapseState automation property.</summary>
      <returns>The automation property identifier.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.ExpandCollapseState">
      <summary>Contains values that specify the ExpandCollapseState automation property value of a UI Automation element.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.ExpandCollapseState.Collapsed">
      <summary>No child nodes, controls, or content of the UI Automation element are displayed.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.ExpandCollapseState.Expanded">
      <summary>All child nodes, controls, and content of the UI Automation element are displayed.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.ExpandCollapseState.LeafNode">
      <summary>The UI Automation element has no child nodes, controls, or content to display.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.ExpandCollapseState.PartiallyExpanded">
      <summary>Some, but not all, child nodes, controls, or content of the UI Automation element are displayed.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.GridItemPatternIdentifiers">
      <summary>Contains values used as identifiers by IGridItemProvider.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.GridItemPatternIdentifiers.ColumnProperty">
      <summary>Identifies the Column automation property.</summary>
      <returns>The automation property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.GridItemPatternIdentifiers.ColumnSpanProperty">
      <summary>Identifies the ColumnSpan automation property.</summary>
      <returns>The automation property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.GridItemPatternIdentifiers.ContainingGridProperty">
      <summary>Identifies the ContainingGrid automation property.</summary>
      <returns>The automation property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.GridItemPatternIdentifiers.RowProperty">
      <summary>Identifies the Row automation property.</summary>
      <returns>The automation property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.GridItemPatternIdentifiers.RowSpanProperty">
      <summary>Identifies the RowSpan property.</summary>
      <returns>The automation property identifier.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.GridPatternIdentifiers">
      <summary>Contains values used as identifiers by IGridProvider.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.GridPatternIdentifiers.ColumnCountProperty">
      <summary>Identifies the ColumnCount automation property.</summary>
      <returns>The automation property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.GridPatternIdentifiers.RowCountProperty">
      <summary>Identifies the RowCount automation property.</summary>
      <returns>The automation property identifier.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.MultipleViewPatternIdentifiers">
      <summary>Contains values used as identifiers by IMultipleViewProvider.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.MultipleViewPatternIdentifiers.CurrentViewProperty">
      <summary>Identifies the CurrentView automation property.</summary>
      <returns>The automation property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.MultipleViewPatternIdentifiers.SupportedViewsProperty">
      <summary>Identifies the automation property that gets the control-specific collection of views.</summary>
      <returns>The automation property identifier.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.RangeValuePatternIdentifiers">
      <summary>Contains values used as identifiers by IRangeValueProvider.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.RangeValuePatternIdentifiers.IsReadOnlyProperty">
      <summary>Identifies the IsReadOnly automation property.</summary>
      <returns>The automation property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.RangeValuePatternIdentifiers.LargeChangeProperty">
      <summary>Identifies the LargeChange automation property.</summary>
      <returns>The automation property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.RangeValuePatternIdentifiers.MaximumProperty">
      <summary>Identifies the Maximum automation property.</summary>
      <returns>The automation property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.RangeValuePatternIdentifiers.MinimumProperty">
      <summary>Identifies the Minimum automation property.</summary>
      <returns>The automation property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.RangeValuePatternIdentifiers.SmallChangeProperty">
      <summary>Identifies the SmallChange automation property.</summary>
      <returns>The automation property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.RangeValuePatternIdentifiers.ValueProperty">
      <summary>Identifies the Value automation property.</summary>
      <returns>The automation property identifier.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.RowOrColumnMajor">
      <summary>Specifies whether data in a table should be read primarily by row or by column.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.RowOrColumnMajor.ColumnMajor">
      <summary>Data in the table should be read column by column.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.RowOrColumnMajor.Indeterminate">
      <summary>The best way to present the data is indeterminate.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.RowOrColumnMajor.RowMajor">
      <summary>Data in the table should be read row by row.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.ScrollAmount">
      <summary>Contains values that are used by the IScrollProvider pattern to indicate the direction and distance to scroll.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.ScrollAmount.LargeDecrement">
      <summary>Specifies that scrolling is performed in large decrements, which is equivalent to pressing the PAGE UP key or to clicking a blank part of a scrollbar. If the distance represented by the PAGE UP key is not a relevant amount for the control, or if no scrollbar exists, the value represents an amount equal to the size of the currently visible window.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.ScrollAmount.LargeIncrement">
      <summary>Specifies that scrolling is performed in large increments, which is equivalent to pressing the PAGE DOWN key or to clicking a blank part of a scrollbar. If the distance represented by the PAGE DOWN key is not a relevant amount for the control, or if no scrollbar exists, the value represents an amount equal to the size of the currently visible region.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.ScrollAmount.NoAmount">
      <summary>Specifies that scrolling should not be performed.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.ScrollAmount.SmallDecrement">
      <summary>Specifies that scrolling is performed in small decrements, which is equivalent to pressing an arrow key or to clicking the arrow button on a scrollbar.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.ScrollAmount.SmallIncrement">
      <summary>Specifies that scrolling is performed in small increments, which is equivalent to pressing an arrow key or to clicking the arrow button on a scrollbar.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.ScrollPatternIdentifiers">
      <summary>Contains values used as identifiers by IScrollProvider, and also contains the NoScroll constant.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.ScrollPatternIdentifiers.HorizontallyScrollableProperty">
      <summary>Identifies the HorizontallyScrollable automation property.</summary>
      <returns>The automation property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.ScrollPatternIdentifiers.HorizontalScrollPercentProperty">
      <summary>Identifies the HorizontalScrollPercent automation property.</summary>
      <returns>The automation property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.ScrollPatternIdentifiers.HorizontalViewSizeProperty">
      <summary>Identifies the HorizontalViewSize automation property.</summary>
      <returns>The automation property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.ScrollPatternIdentifiers.NoScroll">
      <summary>Specifies that scrolling should not be performed.</summary>
      <returns>The value – 1. This is the value to return if a client asks for the scrolling percentage, but scrolling is not enabled.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.ScrollPatternIdentifiers.VerticallyScrollableProperty">
      <summary>Identifies the VerticallyScrollable automation property.</summary>
      <returns>The automation property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.ScrollPatternIdentifiers.VerticalScrollPercentProperty">
      <summary>Identifies the VerticalScrollPercent automation property.</summary>
      <returns>The automation property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.ScrollPatternIdentifiers.VerticalViewSizeProperty">
      <summary>Identifies the VerticalViewSize automation property.</summary>
      <returns>The automation property identifier.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.SelectionItemPatternIdentifiers">
      <summary>Contains values used as identifiers by ISelectionItemProvider.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.SelectionItemPatternIdentifiers.IsSelectedProperty">
      <summary>Identifies the IsSelected automation property.</summary>
      <returns>The automation property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.SelectionItemPatternIdentifiers.SelectionContainerProperty">
      <summary>Identifies the SelectionContainer automation property.</summary>
      <returns>The automation property identifier.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.SelectionPatternIdentifiers">
      <summary>Contains values used as identifiers by ISelectionProvider.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.SelectionPatternIdentifiers.CanSelectMultipleProperty">
      <summary>Identifies the CanSelectMultiple automation property.</summary>
      <returns>The automation property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.SelectionPatternIdentifiers.IsSelectionRequiredProperty">
      <summary>Identifies the IsSelectionRequired automation property.</summary>
      <returns>The automation property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.SelectionPatternIdentifiers.SelectionProperty">
      <summary>Identifies the property that gets the selected items in a container.</summary>
      <returns>The automation property identifier.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.SpreadsheetItemPatternIdentifiers">
      <summary>Contains values used as automation property identifiers for properties of the ISpreadsheetItemProvider pattern.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.SpreadsheetItemPatternIdentifiers.FormulaProperty">
      <summary>Identifies the Formula automation property.</summary>
      <returns>The automation property identifier.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.StylesPatternIdentifiers">
      <summary>Contains values used as identifiers by IStylesProvider.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.StylesPatternIdentifiers.ExtendedPropertiesProperty">
      <summary>Identifies the ExtendedProperties automation property.</summary>
      <returns>The automation property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.StylesPatternIdentifiers.FillColorProperty">
      <summary>Identifies the FillColor automation property.</summary>
      <returns>The automation property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.StylesPatternIdentifiers.FillPatternColorProperty">
      <summary>Identifies the FillPatternColor automation property.</summary>
      <returns>The automation property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.StylesPatternIdentifiers.FillPatternStyleProperty">
      <summary>Identifies the FillPatternStyle automation property.</summary>
      <returns>The automation property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.StylesPatternIdentifiers.ShapeProperty">
      <summary>Identifies the Shape automation property.</summary>
      <returns>The automation property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.StylesPatternIdentifiers.StyleIdProperty">
      <summary>Identifies the StyleId automation property.</summary>
      <returns>The automation property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.StylesPatternIdentifiers.StyleNameProperty">
      <summary>Identifies the StyleName automation property.</summary>
      <returns>The automation property identifier.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.SupportedTextSelection">
      <summary>Contains values that specify whether a text provider supports selection and, if so, whether it supports a single, continuous selection or multiple, disjoint selections.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.SupportedTextSelection.Multiple">
      <summary>Supports multiple, disjoint text selections.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.SupportedTextSelection.None">
      <summary>Does not support text selections.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.SupportedTextSelection.Single">
      <summary>Supports a single, continuous text selection.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.SynchronizedInputType">
      <summary>Provides a of set constants that identify, as used by the ISynchronizedInputProvider  Microsoft UI Automation interface.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.SynchronizedInputType.KeyDown">
      <summary>A key has been pressed.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.SynchronizedInputType.KeyUp">
      <summary>A key has been released.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.SynchronizedInputType.LeftMouseDown">
      <summary>The left mouse button has been pressed.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.SynchronizedInputType.LeftMouseUp">
      <summary>The left mouse button has been released.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.SynchronizedInputType.RightMouseDown">
      <summary>The right mouse button has been pressed.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.SynchronizedInputType.RightMouseUp">
      <summary>The right mouse button has been released.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.TableItemPatternIdentifiers">
      <summary>Contains values used as identifiers by ITableProvider.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.TableItemPatternIdentifiers.ColumnHeaderItemsProperty">
      <summary>Identifies the automation property that retrieves all the column headers associated with a table item or cell.</summary>
      <returns>The automation property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.TableItemPatternIdentifiers.RowHeaderItemsProperty">
      <summary>Identifies the automation property that retrieves all the row headers associated with a table item or cell.</summary>
      <returns>The automation property identifier.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.TablePatternIdentifiers">
      <summary>Contains values used as identifiers by ITableProvider.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.TablePatternIdentifiers.ColumnHeadersProperty">
      <summary>Identifies the automation property that is accessed by the GetColumnHeaders method.</summary>
      <returns>The automation property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.TablePatternIdentifiers.RowHeadersProperty">
      <summary>Identifies the automation property that is accessed by the GetRowHeaders method.</summary>
      <returns>The automation property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.TablePatternIdentifiers.RowOrColumnMajorProperty">
      <summary>Identifies the RowOrColumnMajor automation property.</summary>
      <returns>The automation property identifier.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.TogglePatternIdentifiers">
      <summary>Contains values used as identifiers by IToggleProvider.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.TogglePatternIdentifiers.ToggleStateProperty">
      <summary>Identifies the ToggleState automation property.</summary>
      <returns>The automation property identifier.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.ToggleState">
      <summary>Contains values that specify the ToggleState of a UI Automation element.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.ToggleState.Indeterminate">
      <summary>The UI Automation element is in an indeterminate state.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.ToggleState.Off">
      <summary>The UI Automation element isn't selected, checked, marked, or otherwise activated.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.ToggleState.On">
      <summary>The UI Automation element is selected, checked, marked, or otherwise activated.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.TransformPattern2Identifiers">
      <summary>Contains values used as identifiers by ITransformProvider2.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.TransformPattern2Identifiers.CanZoomProperty">
      <summary>Identifies the CanZoom automation property.</summary>
      <returns>The automation property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.TransformPattern2Identifiers.MaxZoomProperty">
      <summary>Identifies the MaxZoom automation property.</summary>
      <returns>The automation property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.TransformPattern2Identifiers.MinZoomProperty">
      <summary>Identifies the MinZoom automation property.</summary>
      <returns>The automation property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.TransformPattern2Identifiers.ZoomLevelProperty">
      <summary>Identifies the ZoomLevel automation property.</summary>
      <returns>The automation property identifier.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.TransformPatternIdentifiers">
      <summary>Contains values used as identifiers by ITransformProvider.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.TransformPatternIdentifiers.CanMoveProperty">
      <summary>Identifies the CanMove automation property.</summary>
      <returns>The automation property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.TransformPatternIdentifiers.CanResizeProperty">
      <summary>Identifies the CanResize automation property.</summary>
      <returns>The automation property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.TransformPatternIdentifiers.CanRotateProperty">
      <summary>Identifies the CanRotate automation property.</summary>
      <returns>The automation property identifier.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.ValuePatternIdentifiers">
      <summary>Contains values used as identifiers by IValueProvider.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.ValuePatternIdentifiers.IsReadOnlyProperty">
      <summary>Identifies the IsReadOnly property.</summary>
      <returns>The automation property reference for the IsReadOnly property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.ValuePatternIdentifiers.ValueProperty">
      <summary>Identifies the Value automation property.</summary>
      <returns>The automation property identifier.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.WindowInteractionState">
      <summary>Defines values that specify the current state of the window for purposes of user or programmatic interaction.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.WindowInteractionState.BlockedByModalWindow">
      <summary>The window is blocked by a modal window.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.WindowInteractionState.Closing">
      <summary>The window is closing.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.WindowInteractionState.NotResponding">
      <summary>The window is not responding.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.WindowInteractionState.ReadyForUserInteraction">
      <summary>The window is ready for user interaction.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.WindowInteractionState.Running">
      <summary>The window is running. This doesn't guarantee that the window is responding or ready for user interaction.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.WindowPatternIdentifiers">
      <summary>Contains values used as identifiers by IWindowProvider.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.WindowPatternIdentifiers.CanMaximizeProperty">
      <summary>Identifies the Maximizable automation property.</summary>
      <returns>The automation property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.WindowPatternIdentifiers.CanMinimizeProperty">
      <summary>Identifies the Minimizable automation property.</summary>
      <returns>The automation property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.WindowPatternIdentifiers.IsModalProperty">
      <summary>Identifies the IsModal automation property.</summary>
      <returns>The automation property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.WindowPatternIdentifiers.IsTopmostProperty">
      <summary>Identifies the IsTopmost automation property.</summary>
      <returns>The automation property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.WindowPatternIdentifiers.WindowInteractionStateProperty">
      <summary>Identifies the InteractionState automation property.</summary>
      <returns>The automation property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.WindowPatternIdentifiers.WindowVisualStateProperty">
      <summary>Identifies the VisualState automation property.</summary>
      <returns>The automation property identifier.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.WindowVisualState">
      <summary>Contains values that specify the visual state of a window for the IWindowProvider pattern.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.WindowVisualState.Maximized">
      <summary>Specifies that the window is maximized.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.WindowVisualState.Minimized">
      <summary>Specifies that the window is minimized.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.WindowVisualState.Normal">
      <summary>Specifies that the window is normal (restored).</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.ZoomUnit">
      <summary>Contains possible values for the ZoomByUnit method, which zooms the viewport of a control by the specified unit.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.ZoomUnit.LargeDecrement">
      <summary>Decrease zoom by a large decrement.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.ZoomUnit.LargeIncrement">
      <summary>Increase zoom by a large increment.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.ZoomUnit.NoAmount">
      <summary>No increase or decrease in zoom.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.ZoomUnit.SmallDecrement">
      <summary>Decrease zoom by a small decrement.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.ZoomUnit.SmallIncrement">
      <summary>Increase zoom by a small increment.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.AccessibilityView">
      <summary>Declares how a control should included in different views of a Microsoft UI Automation tree.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AccessibilityView.Content">
      <summary>The control is included in the **Content** view of a Microsoft UI Automation tree. This is the default.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AccessibilityView.Control">
      <summary>The control is included in the **Control** view of a Microsoft UI Automation tree.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AccessibilityView.Raw">
      <summary>The control is included in the **Raw** view of a Microsoft UI Automation tree.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.AppBarAutomationPeer">
      <summary>Exposes AppBar types to Microsoft UI Automation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AppBarAutomationPeer.#ctor(Windows.UI.Xaml.Controls.AppBar)">
      <summary>Initializes a new instance of the AppBarAutomationPeer class.</summary>
      <param name="owner">The AppBar control instance to create the peer for.</param>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Peers.AppBarAutomationPeer.ExpandCollapseState">
      <summary>Gets the state, expanded or collapsed, of the control.</summary>
      <returns>A value of the enumeration.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Peers.AppBarAutomationPeer.InteractionState">
      <summary>Gets the interaction state of the app bar, such as running, closing, and so on.</summary>
      <returns>The interaction state of the app bar.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Peers.AppBarAutomationPeer.IsModal">
      <summary>Gets a Boolean value indicating if the app bar is modal.</summary>
      <returns>**true** if the app bar is modal; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Peers.AppBarAutomationPeer.IsTopmost">
      <summary>Gets a Boolean value indicating if the app bar is the topmost element in the z-order of layout.</summary>
      <returns>**true** if the app bar is topmost; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Peers.AppBarAutomationPeer.Maximizable">
      <summary>Gets a Boolean value that indicates whether the app bar can be maximized.</summary>
      <returns>**true** if the app bar can be maximized; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Peers.AppBarAutomationPeer.Minimizable">
      <summary>Gets a Boolean value that indicates whether the app bar can be minimized.</summary>
      <returns>**true** if the app bar can be minimized; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Peers.AppBarAutomationPeer.ToggleState">
      <summary>Retrieves the toggle state of the owner AppBar.</summary>
      <returns>The ToggleState of the owner control.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Peers.AppBarAutomationPeer.VisualState">
      <summary>Gets the visual state of the app bar.</summary>
      <returns>The visual state of the app bar, as a value of the enumeration.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AppBarAutomationPeer.Close">
      <summary>Closes the app bar.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AppBarAutomationPeer.Collapse">
      <summary>Hides all nodes, controls, or content that are descendants of the control.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AppBarAutomationPeer.Expand">
      <summary>Displays all child nodes, controls, or content of the control.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AppBarAutomationPeer.SetVisualState(Windows.UI.Xaml.Automation.WindowVisualState)">
      <summary>Changes the visual state of the app bar (such as minimizing or maximizing it).</summary>
      <param name="state">The visual state of the app bar to change to, as a value of the enumeration.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AppBarAutomationPeer.Toggle">
      <summary>Cycles through the toggle states of an AppBarAutomationPeer.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AppBarAutomationPeer.WaitForInputIdle(System.Int32)">
      <summary>Blocks the calling code for the specified time or until the associated process enters an idle state, whichever completes first.</summary>
      <param name="milliseconds">The amount of time, in milliseconds, to wait for the associated process to become idle.</param>
      <returns>**true** if the app bar has entered the idle state; **false** if the timeout occurred.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.AppBarButtonAutomationPeer">
      <summary>Exposes AppBarButton types to Microsoft UI Automation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AppBarButtonAutomationPeer.#ctor(Windows.UI.Xaml.Controls.AppBarButton)">
      <summary>Initializes a new instance of the AppBarButtonAutomationPeer class.</summary>
      <param name="owner">The AppBarButton to create the peer for.</param>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Peers.AppBarButtonAutomationPeer.ExpandCollapseState">
      <summary>Gets the state, expanded or collapsed, of the control.</summary>
      <returns>A value of the enumeration.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AppBarButtonAutomationPeer.Collapse">
      <summary>Hides all nodes, controls, or content that are descendants of the control.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AppBarButtonAutomationPeer.Expand">
      <summary>Displays all child nodes, controls, or content of the control.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.AppBarToggleButtonAutomationPeer">
      <summary>Exposes AppBarToggleButton types to Microsoft UI Automation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AppBarToggleButtonAutomationPeer.#ctor(Windows.UI.Xaml.Controls.AppBarToggleButton)">
      <summary>Initializes a new instance of the AppBarToggleButtonAutomationPeer class.</summary>
      <param name="owner">The AppBarToggleButton to create the peer for.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.AutomationControlType">
      <summary>Specifies the control type that is exposed to the Microsoft UI Automation client. Used by GetAutomationControlType.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationControlType.AppBar">
      <summary>**Introduced in .** An app bar control (AppBar ).</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationControlType.Button">
      <summary>A button control.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationControlType.Calendar">
      <summary>A calendar control, such as a date picker.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationControlType.CheckBox">
      <summary>A check box control.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationControlType.ComboBox">
      <summary>A combo box control.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationControlType.Custom">
      <summary>A control that is not one of the defined control types.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationControlType.DataGrid">
      <summary>A data grid control.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationControlType.DataItem">
      <summary>A data item control.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationControlType.Document">
      <summary>A document control.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationControlType.Edit">
      <summary>An edit control, such as a text box.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationControlType.Group">
      <summary>A group control, which acts as a container for other controls.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationControlType.Header">
      <summary>A header control, which is a container for the labels of rows and columns of information.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationControlType.HeaderItem">
      <summary>A header item, which is the label for a row or column of information.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationControlType.Hyperlink">
      <summary>A hyperlink control.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationControlType.Image">
      <summary>An image control.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationControlType.List">
      <summary>A list control, such as a list box.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationControlType.ListItem">
      <summary>A list item control, which is a child item of a list control.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationControlType.Menu">
      <summary>A menu control, such as a top-level menu in an application window.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationControlType.MenuBar">
      <summary>A menu bar control, which generally contains a set of top-level menus.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationControlType.MenuItem">
      <summary>A menu item control.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationControlType.Pane">
      <summary>A pane control.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationControlType.ProgressBar">
      <summary>A progress bar control, which visually indicates the progress of a lengthy operation.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationControlType.RadioButton">
      <summary>A radio button control, which is a selection mechanism allowing exactly one selected item in a group.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationControlType.ScrollBar">
      <summary>A scroll bar control, such as a scroll bar in an application window.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationControlType.SemanticZoom">
      <summary>A semantic zoom control.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationControlType.Separator">
      <summary>A separator, which creates a visual division in controls such as menus and toolbars.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationControlType.Slider">
      <summary>A slider control.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationControlType.Spinner">
      <summary>A spinner control.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationControlType.SplitButton">
      <summary>A split button, which is a button that performs a default action and can also expand to a list of other possible actions.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationControlType.StatusBar">
      <summary>A status bar control.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationControlType.Tab">
      <summary>A tab control.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationControlType.TabItem">
      <summary>A tab item control, which represents a page of a tab control.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationControlType.Table">
      <summary>A table.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationControlType.Text">
      <summary>An edit control, such as a text box or rich text box.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationControlType.Thumb">
      <summary>The control in a scrollbar that can be dragged to a different position.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationControlType.TitleBar">
      <summary>The caption bar on a window.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationControlType.ToolBar">
      <summary>A toolbar, such as the control that contains a set of command buttons in an application window.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationControlType.ToolTip">
      <summary>A tooltip control, an informational window that appears as a result of moving the pointer over a control or sometimes when tabbing to a control using the keyboard.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationControlType.Tree">
      <summary>A tree control.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationControlType.TreeItem">
      <summary>A node in a tree control.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationControlType.Window">
      <summary>A window frame, which contains child objects.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.AutomationEvents">
      <summary>Specifies the event that is raised by the element through the associated AutomationPeer. Used by RaiseAutomationEvent.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationEvents.AsyncContentLoaded">
      <summary>The event that is raised when content is loaded asynchronously.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationEvents.AutomationFocusChanged">
      <summary>The event that is raised when the focus has changed. See SetFocus.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationEvents.ConversionTargetChanged">
      <summary>The event that is raised when the conversion target has changed.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationEvents.DragCancel">
      <summary>The event that is raised when a drag operation is canceled from a peer.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationEvents.DragComplete">
      <summary>The event that is raised when a drag operation finishes from a peer.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationEvents.DragEnter">
      <summary>The event that is raised when a drag operation targets a peer.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationEvents.DragLeave">
      <summary>The event that is raised when a drag operation switches targets away from a peer.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationEvents.DragStart">
      <summary>The event that is raised when a drag operation originates from a peer.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationEvents.Dropped">
      <summary>The event that is raised when a drag operation drops on a peer.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationEvents.InputDiscarded">
      <summary>The event that is raised when user input has been discarded.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationEvents.InputReachedOtherElement">
      <summary>The event that is raised when user input has reached the other element.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationEvents.InputReachedTarget">
      <summary>The event that is raised when user input has reached its target.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationEvents.InvokePatternOnInvoked">
      <summary>The event that is raised when a control is activated. See Invoke.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationEvents.LayoutInvalidated">
      <summary>The event that is raised when the window layout has become invalidated. This event is also used for Auto-suggest accessibility.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationEvents.LiveRegionChanged">
      <summary>The event that is raised as notification when a live region refreshes its content without having focus.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationEvents.MenuClosed">
      <summary>The event that is raised when a menu is closed.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationEvents.MenuOpened">
      <summary>The event that is raised when a menu is opened.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationEvents.PropertyChanged">
      <summary>The event that is raised when a property has changed.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationEvents.SelectionItemPatternOnElementAddedToSelection">
      <summary>The event that is raised when an item is added to a collection of selected items. See AddToSelection.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationEvents.SelectionItemPatternOnElementRemovedFromSelection">
      <summary>The event that is raised when an item is removed from a collection of selected items. See RemoveFromSelection.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationEvents.SelectionItemPatternOnElementSelected">
      <summary>The event that is raised when a single item is selected (which clears any previous selection). See Select.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationEvents.SelectionPatternOnInvalidated">
      <summary>The event that is raised when a selection in a container has changed significantly.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationEvents.StructureChanged">
      <summary>The event that is raised when the UI Automation tree structure is changed.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationEvents.TextEditTextChanged">
      <summary>The event that is raised when the text was changed in an edit control.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationEvents.TextPatternOnTextChanged">
      <summary>The event that is raised when textual content is modified.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationEvents.TextPatternOnTextSelectionChanged">
      <summary>The event that is raised when the text selection is modified.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationEvents.ToolTipClosed">
      <summary>The event that is raised when a tooltip is closed.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationEvents.ToolTipOpened">
      <summary>The event that is raised when a tooltip is opened.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationEvents.WindowClosed">
      <summary>The event that is raised when a window is closed.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationEvents.WindowOpened">
      <summary>The event that is raised when a window is opened.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.AutomationHeadingLevel">
      <summary>Defines the heading levels for UI Automation elements.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationHeadingLevel.Level1">
      <summary>Heading level 1.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationHeadingLevel.Level2">
      <summary>Heading level 2.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationHeadingLevel.Level3">
      <summary>Heading level 3.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationHeadingLevel.Level4">
      <summary>Heading level 4.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationHeadingLevel.Level5">
      <summary>Heading level 5.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationHeadingLevel.Level6">
      <summary>Heading level 6.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationHeadingLevel.Level7">
      <summary>Heading level 7.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationHeadingLevel.Level8">
      <summary>Heading level 8.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationHeadingLevel.Level9">
      <summary>Heading level 9.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationHeadingLevel.None">
      <summary>Not a heading.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.AutomationLandmarkType">
      <summary>Defines the automation landmark types for elements.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationLandmarkType.Custom">
      <summary>Custom landmark type</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationLandmarkType.Form">
      <summary>Form landmark type</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationLandmarkType.Main">
      <summary>Main page landmark type</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationLandmarkType.Navigation">
      <summary>Navigation landmark type</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationLandmarkType.None">
      <summary>No landmark type specified</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationLandmarkType.Search">
      <summary>Search landmark type</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.AutomationLiveSetting">
      <summary>Describes the notification characteristics of a particular live region in an app UI. Used by GetLiveSetting and AutomationProperties.LiveSetting.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationLiveSetting.Assertive">
      <summary>The element sends interruptive notifications if the content of the live region has changed. With this setting, Microsoft UI Automation clients and assistive technology are expected to interrupt the user to inform of changes to the live region.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationLiveSetting.Off">
      <summary>The element does not send notifications if the content of the live region has changed.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationLiveSetting.Polite">
      <summary>The element sends non-interruptive notifications if the content of the live region has changed. With this setting, Microsoft UI Automation clients and assistive technology are expected to not interrupt the user to inform of changes to the live region.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.AutomationNavigationDirection">
      <summary>Defines the directions of navigation within the Microsoft UI Automation tree.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationNavigationDirection.FirstChild">
      <summary>Navigate to the first child of the current node.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationNavigationDirection.LastChild">
      <summary>Navigate to the last child of the current node.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationNavigationDirection.NextSibling">
      <summary>Navigate to the next sibling of the current node.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationNavigationDirection.Parent">
      <summary>Navigate to the parent of the current node.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationNavigationDirection.PreviousSibling">
      <summary>Navigate to the previous sibling of the current node.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.AutomationNotificationKind">
      <summary>Indicates the type of notification when calling RaiseNotificationEvent</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationNotificationKind.ActionAborted">
      <summary>The current element has a notification that an action was abandoned.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationNotificationKind.ActionCompleted">
      <summary>The current element has a notification that an action was completed.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationNotificationKind.ItemAdded">
      <summary>The current element container has had something added to it that should be presented to the user.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationNotificationKind.ItemRemoved">
      <summary>The current element has had something removed from inside it that should be presented to the user.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationNotificationKind.Other">
      <summary>The current element has a notification not an add, remove, completed, or aborted action.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.AutomationNotificationProcessing">
      <summary>Specifies the order in which to process a notification.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationNotificationProcessing.All">
      <summary>These notifications should be presented to the user when possible. All of the notifications from this source should be delivered to the user.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationNotificationProcessing.CurrentThenMostRecent">
      <summary>These notifications should be presented to the user when possible. Don’t interrupt the current notification for this one. If new notifications come in from the same source while the current notification is being presented, then keep the most recent and ignore the rest until the current processing is completed. Then use the most recent message as the current message.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationNotificationProcessing.ImportantAll">
      <summary>These notifications should be presented to the user as soon as possible. All of the notifications from this source should be delivered to the user.  </summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationNotificationProcessing.ImportantMostRecent">
      <summary>These notifications should be presented to the user as soon as possible. The most recent notifications from this source should be delivered to the user because the most recent notification supersedes all of the other notifications.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationNotificationProcessing.MostRecent">
      <summary>These notifications should be presented to the user when possible. Interrupt the current notification for this one.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.AutomationOrientation">
      <summary>Specifies the orientation direction in which a control can be presented. Values are used by GetOrientation.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationOrientation.Horizontal">
      <summary>The control is presented horizontally.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationOrientation.None">
      <summary>The control does not have an orientation.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationOrientation.Vertical">
      <summary>The control is presented vertically.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.AutomationPeer">
      <summary>Provides a base class that exposes the automation peer for an associated owner class to Microsoft UI Automation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.#ctor">
      <summary>Provides base class initialization behavior for AutomationPeer derived classes.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Peers.AutomationPeer.EventsSource">
      <summary>Gets or sets an AutomationPeer that is reported to the automation client as the source for all the events that come from this AutomationPeer. See Remarks.</summary>
      <returns>The AutomationPeer that is the source of events.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.GenerateRawElementProviderRuntimeId">
      <summary>Generates a runtime identifier for the element that is associated with the automation peer.</summary>
      <returns>The runtime identifier for the element .</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.GetAcceleratorKey">
      <summary>Gets the accelerator key combinations for the object that is associated with the UI Automation peer.</summary>
      <returns>The accelerator key.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.GetAcceleratorKeyCore">
      <summary>Provides the peer's behavior when a Microsoft UI Automation client calls GetAcceleratorKey or an equivalent Microsoft UI Automation client API.</summary>
      <returns>The accelerator key.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.GetAccessKey">
      <summary>Gets the access key for the element that is associated with the automation peer.</summary>
      <returns>The access key.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.GetAccessKeyCore">
      <summary>Provides the peer's behavior when a Microsoft UI Automation client calls GetAccessKey or an equivalent Microsoft UI Automation client API.</summary>
      <returns>The access key.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.GetAnnotations">
      <summary>Gets a reference to the list of UI automation annotations for the current automation peer.</summary>
      <returns>The list of UI automation annotations.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.GetAnnotationsCore">
      <summary>Provides the behavior of the peer when a Microsoft UI Automation client calls GetAnnotations or an equivalent Microsoft UI Automation client API.</summary>
      <returns>The behavior of the peer.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.GetAutomationControlType">
      <summary>Gets the control type for the element that is associated with the UI Automation peer.</summary>
      <returns>The control type.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.GetAutomationControlTypeCore">
      <summary>Provides the peer's behavior when a Microsoft UI Automation client calls GetAutomationControlType or an equivalent Microsoft UI Automation client API.</summary>
      <returns>The control type.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.GetAutomationId">
      <summary>Gets the **AutomationId** of the element that is associated with the automation peer.</summary>
      <returns>The automation identifier.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.GetAutomationIdCore">
      <summary>Provides the peer's behavior when a Microsoft UI Automation client calls GetAutomationId or an equivalent Microsoft UI Automation client API.</summary>
      <returns>The automation identifier.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.GetBoundingRectangle">
      <summary>Gets the Rect object that represents the screen coordinates of the element that is associated with the automation peer.</summary>
      <returns>The bounding rectangle.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.GetBoundingRectangleCore">
      <summary>Provides the peer's behavior when a Microsoft UI Automation client calls GetBoundingRectangle or an equivalent Microsoft UI Automation client API.</summary>
      <returns>The bounding rectangle.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.GetChildren">
      <summary>Gets the collection of child elements that are represented in the UI Automation tree as immediate child elements of the automation peer.</summary>
      <returns>The collection of AutomationPeer objects for child elements.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.GetChildrenCore">
      <summary>Provides the peer's behavior when a Microsoft UI Automation client calls GetChildren or an equivalent Microsoft UI Automation client API.</summary>
      <returns>The collection of AutomationPeer objects for child elements.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.GetClassName">
      <summary>Gets a name that is used with AutomationControlType, to differentiate the control that is represented by this AutomationPeer.</summary>
      <returns>The class name.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.GetClassNameCore">
      <summary>Provides the peer's behavior when a Microsoft UI Automation client calls GetClassName or an equivalent Microsoft UI Automation client API.</summary>
      <returns>The class name.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.GetClickablePoint">
      <summary>Gets a point on the element that is associated with the automation peer that responds to a mouse click.</summary>
      <returns>A point in the clickable area of the element.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.GetClickablePointCore">
      <summary>Provides the peer's behavior when a Microsoft UI Automation client calls GetClickablePoint or an equivalent Microsoft UI Automation client API.</summary>
      <returns>A point within the clickable area of the element.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.GetControlledPeers">
      <summary>Provides the peer's behavior when a Microsoft UI Automation client calls GetControlledPeers or an equivalent Microsoft UI Automation client API such as getting a property value as identified by **UIA_ControllerForPropertyId**.</summary>
      <returns>A list of the controlled peers for the current automation peer.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.GetControlledPeersCore">
      <summary>Gets a list of the controlled peers for the current automation peer.</summary>
      <returns>A list of the controlled peers for the current automation peer.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.GetCulture">
      <summary>Calls GetCultureCore to get the culture value for the element that is associated with the automation peer.</summary>
      <returns>The value of the culture property for the element that is associated with the automation peer.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.GetCultureCore">
      <summary>Gets the culture value for the element that is associated with the automation peer.</summary>
      <returns>The value of the culture property for the element that is associated with the automation peer.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.GetDescribedByCore">
      <summary>Gets a collection of elements that provide more information about the automation element.</summary>
      <returns>A collection of elements that provide more information about the automation element.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.GetElementFromPoint(Windows.Foundation.Point)">
      <summary>Gets an element from the specified point.</summary>
      <param name="pointInWindowCoordinates">The specified point.</param>
      <returns>The element at the specified point.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.GetElementFromPointCore(Windows.Foundation.Point)">
      <summary>Provides the behavior of the peer when a Microsoft UI Automation client calls GetElementFromPoint or an equivalent Microsoft UI Automation client API.</summary>
      <param name="pointInWindowCoordinates">The specified point.</param>
      <returns>The behavior of the peer.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.GetFlowsFromCore">
      <summary>Provides the peer's behavior when a Microsoft UI Automation client calls GetFlowsFrom or an equivalent Microsoft UI Automation client API.</summary>
      <returns>A list of automation elements that suggests the reading order before the current automation element.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.GetFlowsToCore">
      <summary>Provides the peer's behavior when a Microsoft UI Automation client calls GetFlowsTo or an equivalent Microsoft UI Automation client API.</summary>
      <returns>A list of automation elements that suggests the reading order after the current automation element.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.GetFocusedElement">
      <summary>Gets the element that currently has the focus.</summary>
      <returns>The element that currently has the focus.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.GetFocusedElementCore">
      <summary>Provides the behavior of the peer when a Microsoft UI Automation client calls GetFocusedElement or an equivalent Microsoft UI Automation client API.</summary>
      <returns>The behavior of the peer.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.GetFullDescription">
      <summary>Gets a localized string that describes the actual visual appearance or contents of something such as an image or image control.</summary>
      <returns>A localized string that describes the actual visual appearance or contents of something such as an image or image control.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.GetFullDescriptionCore">
      <summary>Provides the peer's behavior when a Microsoft UI Automation client calls GetFullDescription or an equivalent Microsoft UI Automation client API.</summary>
      <returns>A localized string that describes the actual visual appearance or contents of something such as an image or image control.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.GetHeadingLevel">
      <summary>Gets the heading level of the UI Automation element that is associated with this automation peer.</summary>
      <returns>The text heading level.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.GetHeadingLevelCore">
      <summary>Provides the peer's behavior when a Microsoft UI Automation client calls GetHeadingLevel or an equivalent Microsoft UI Automation client API.</summary>
      <returns>The heading level.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.GetHelpText">
      <summary>Gets text that describes the functionality of the control that is associated with the automation peer.</summary>
      <returns>The help text.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.GetHelpTextCore">
      <summary>Provides the peer's behavior when a Microsoft UI Automation client calls GetHelpText or an equivalent Microsoft UI Automation client API.</summary>
      <returns>The help text.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.GetItemStatus">
      <summary>Gets text that conveys the visual status of the element that is associated with this automation peer.</summary>
      <returns>The item status.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.GetItemStatusCore">
      <summary>Provides the peer's behavior when a Microsoft UI Automation client calls GetItemStatus or an equivalent Microsoft UI Automation client API.</summary>
      <returns>The item status.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.GetItemType">
      <summary>Gets a string that describes what kind of item an element represents.</summary>
      <returns>The kind of item.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.GetItemTypeCore">
      <summary>Provides the peer's behavior when a Microsoft UI Automation client calls GetItemType or an equivalent Microsoft UI Automation client API.</summary>
      <returns>The kind of item.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.GetLabeledBy">
      <summary>Gets the AutomationPeer for the UIElement that is targeted to the element.</summary>
      <returns>The AutomationPeer for the element that is targeted by the UIElement.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.GetLabeledByCore">
      <summary>Provides the peer's behavior when a Microsoft UI Automation client calls GetLabeledBy or an equivalent Microsoft UI Automation client API.</summary>
      <returns>The AutomationPeer for the element that is targeted by the UIElement.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.GetLandmarkType">
      <summary>Gets the landmark type for this automation peer.</summary>
      <returns>The landmark type for this automation peer.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.GetLandmarkTypeCore">
      <summary>Provides the peer's behavior when a Microsoft UI Automation client calls GetLandmarkType or an equivalent Microsoft UI Automation client API.</summary>
      <returns>The landmark type.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.GetLevel">
      <summary>Returns the 1-based integer for the level (hierarchy) of the element that is associated with the automation peer.</summary>
      <returns>The 1-based integer for the level of the element.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.GetLevelCore">
      <summary>Provides the behavior of the peer when a Microsoft UI Automation client calls GetLevel or an equivalent Microsoft UI Automation client API.</summary>
      <returns>The behavior of the peer.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.GetLiveSetting">
      <summary>Gets the live setting notification behavior information for the object that is associated with the UI Automation peer.</summary>
      <returns>A value of the enumeration.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.GetLiveSettingCore">
      <summary>Provides the peer's behavior when a Microsoft UI Automation client calls GetLiveSetting or an equivalent Microsoft UI Automation client API.</summary>
      <returns>A value of the enumeration that reports the live setting notification behavior for a peer implementation.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.GetLocalizedControlType">
      <summary>Gets a localized string that represents the AutomationControlType value for the control that is associated with this automation peer.</summary>
      <returns>The type of the control.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.GetLocalizedControlTypeCore">
      <summary>Provides the peer's behavior when a Microsoft UI Automation client calls GetLocalizedControlType or an equivalent Microsoft UI Automation client API.</summary>
      <returns>The type of the control, as a string that is localized to be suitable for direct presentation to users by assistive technology.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.GetLocalizedLandmarkType">
      <summary>Gets a localized string that represents the AutomationLandmarkType value for the element that is associated with this automation peer.</summary>
      <returns>The landmark type of the element.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.GetLocalizedLandmarkTypeCore">
      <summary>Provides the peer's behavior when a Microsoft UI Automation client calls GetLocalizedLandmarkType or an equivalent Microsoft UI Automation client API.</summary>
      <returns>The landmark type of the peer, as a string that is localized to be suitable for direct presentation to users by assistive technology.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.GetName">
      <summary>Gets text that describes the element that is associated with this automation peer. The Microsoft UI Automation  **Name** value is the primary identifier used by most assistive technology when they represent your app's UI by interacting with the Microsoft UI Automation framework.</summary>
      <returns>The name of the element that is the peer's owner, as used by assistive technology and other Microsoft UI Automation clients.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.GetNameCore">
      <summary>Provides the peer's behavior when a Microsoft UI Automation client calls GetName or an equivalent Microsoft UI Automation client API.</summary>
      <returns>The name as used by assistive technology and other Microsoft UI Automation clients.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.GetOrientation">
      <summary>Gets a value that indicates the explicit control orientation, if any.</summary>
      <returns>The orientation of the control as a value of the enumeration.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.GetOrientationCore">
      <summary>Provides the peer's behavior when a Microsoft UI Automation client calls GetOrientation or an equivalent Microsoft UI Automation client API.</summary>
      <returns>The orientation of the control.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.GetParent">
      <summary>Gets the AutomationPeer that is the parent of this AutomationPeer.</summary>
      <deprecated type="deprecate">Consider using Navigate with AutomationNavigationDirection::Parent, which is an improved version of GetParent. For more info, see MSDN.</deprecated>
      <returns>The parent automation peer.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.GetPattern(Windows.UI.Xaml.Automation.Peers.PatternInterface)">
      <summary>Gets the control pattern that is associated with the specified PatternInterface.</summary>
      <param name="patternInterface">A value from the PatternInterface enumeration.</param>
      <returns>The object that implements the pattern interface; null if the peer does not support this interface.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.GetPatternCore(Windows.UI.Xaml.Automation.Peers.PatternInterface)">
      <summary>Provides the peer's behavior when a Microsoft UI Automation client calls GetPattern or an equivalent Microsoft UI Automation client API.</summary>
      <param name="patternInterface">A value from the PatternInterface enumeration.</param>
      <returns>The object that implements the pattern interface; **null** if the peer does not support this interface.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.GetPeerFromPoint(Windows.Foundation.Point)">
      <summary>Gets an AutomationPeer from the specified point.</summary>
      <deprecated type="deprecate">Consider using GetElementFromPoint, which is an improved version of GetPeerFromPoint. For more info, see MSDN.</deprecated>
      <param name="point">The relative position of the target UI element in the UI.</param>
      <returns>The AutomationPeer for the UI element at the specified point.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.GetPeerFromPointCore(Windows.Foundation.Point)">
      <summary>Provides the peer's behavior when a Microsoft UI Automation client calls GetPeerFromPoint or an equivalent Microsoft UI Automation client API.</summary>
      <param name="point">The relative position of the target UI element in the UI.</param>
      <returns>The AutomationPeer for the UI element at the specified point.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.GetPositionInSet">
      <summary>Returns the 1-based integer for the ordinal position in the set for the element that is associated with the automation peer.</summary>
      <returns>The 1-based integer for the ordinal position in the set.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.GetPositionInSetCore">
      <summary>Provides the peer’s behavior when a Microsoft UI Automation client calls GetPositionInSet or an equivalent Microsoft UI Automation client API.</summary>
      <returns>The peer’s behavior.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.GetSizeOfSet">
      <summary>Returns the 1-based integer for the size of the set where the element that is associated with the automation peer is located.</summary>
      <returns>The 1-based integer for the size of the set.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.GetSizeOfSetCore">
      <summary>Provides the peer’s behavior when a Microsoft UI Automation client calls GetSizeOfSet or an equivalent Microsoft UI Automation client API.</summary>
      <returns>The peer’s behavior.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.HasKeyboardFocus">
      <summary>Gets a value that indicates whether the element that is associated with this automation peer currently has keyboard focus.</summary>
      <returns>**true** if the element has keyboard focus; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.HasKeyboardFocusCore">
      <summary>Provides the peer's behavior when a Microsoft UI Automation client calls HasKeyboardFocus or an equivalent Microsoft UI Automation client API.</summary>
      <returns>**true** if the element has keyboard focus; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.InvalidatePeer">
      <summary>Triggers recalculation of the main properties of the AutomationPeer and raises the PropertyChanged notification to the automation client if the properties have changed.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.IsContentElement">
      <summary>Gets a value that indicates whether the element that is associated with this automation peer contains data that is presented to the user.</summary>
      <returns>**true** if the element is a content element; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.IsContentElementCore">
      <summary>Provides the peer's behavior when a Microsoft UI Automation client calls IsContentElement or an equivalent Microsoft UI Automation client API.</summary>
      <returns>**true** if the element is a content element; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.IsControlElement">
      <summary>Gets a value that indicates whether the element is understood by the user as interactive or as contributing to the logical structure of the control in the GUI.</summary>
      <returns>**true** if the element is a control; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.IsControlElementCore">
      <summary>Provides the peer's behavior when a Microsoft UI Automation client calls IsControlElement or an equivalent Microsoft UI Automation client API.</summary>
      <returns>**true** if the element is a control; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.IsDataValidForForm">
      <summary>Gets a Boolean value that indicates whether the entered or selected value is valid for the form rule associated with the automation element.</summary>
      <returns>A Boolean value that indicates whether the entered or selected value is valid for the form rule associated with the automation element. The default return value is **true**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.IsDataValidForFormCore">
      <summary>Provides the peer’s behavior when a Microsoft UI Automation client accesses IsDataValidForForm or an equivalent Microsoft UI Automation client API.</summary>
      <returns>A Boolean value that indicates whether the entered or selected value is valid for the form rule associated with the automation element.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.IsDialog">
      <summary>Gets a value that indicates whether the element associated with this automation peer is a dialog window.</summary>
      <returns>**true** if the element is a dialog; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.IsDialogCore">
      <summary>Provides the peer's behavior when a Microsoft UI Automation client calls IsDialog or an equivalent Microsoft UI Automation client API.</summary>
      <returns>**true** if the element is a dialog; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.IsEnabled">
      <summary>Gets a value that indicates whether the element associated with this automation peer supports interaction.</summary>
      <returns>**true** if the element supports interaction; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.IsEnabledCore">
      <summary>Provides the peer's behavior when a Microsoft UI Automation client calls IsEnabled or an equivalent Microsoft UI Automation client API.</summary>
      <returns>**true** if the element can be interacted with; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.IsKeyboardFocusable">
      <summary>Gets a value that indicates whether the element can accept keyboard focus.</summary>
      <returns>**true** if the element can accept keyboard focus; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.IsKeyboardFocusableCore">
      <summary>Provides the peer's behavior when a Microsoft UI Automation client calls IsKeyboardFocusable or an equivalent Microsoft UI Automation client API.</summary>
      <returns>**true** if the element can accept keyboard focus; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.IsOffscreen">
      <summary>Gets a value that indicates whether an element is off the screen.</summary>
      <returns>**true** if the element is not on the screen; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.IsOffscreenCore">
      <summary>Provides the peer's behavior when a Microsoft UI Automation client calls IsOffscreen or an equivalent Microsoft UI Automation client API.</summary>
      <returns>**true** if the element is not on the screen; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.IsPassword">
      <summary>Gets a value that indicates whether the element contains sensitive content.</summary>
      <returns>**true** if the element contains sensitive content such as a password; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.IsPasswordCore">
      <summary>Provides the peer's behavior when a Microsoft UI Automation client calls IsPassword or an equivalent Microsoft UI Automation client API.</summary>
      <returns>**true** if the element contains sensitive content; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.IsPeripheral">
      <summary>Gets a Boolean value that indicates whether the automation element represents peripheral UI.</summary>
      <returns>A Boolean value that indicates whether the automation element represents peripheral UI.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.IsPeripheralCore">
      <summary>Provides the peer’s behavior when a Microsoft UI Automation client accesses IsPeripheral or an equivalent Microsoft UI Automation client API.</summary>
      <returns>A Boolean value that indicates whether the automation element represents peripheral UI.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.IsRequiredForForm">
      <summary>Gets a value that indicates whether the element that is associated with this peer must be completed on a form.</summary>
      <returns>**true** if the element must be completed; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.IsRequiredForFormCore">
      <summary>Provides the peer's behavior when a Microsoft UI Automation client calls IsRequiredForForm or an equivalent Microsoft UI Automation client API.</summary>
      <returns>**true** if the element must be completed; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.ListenerExists(Windows.UI.Xaml.Automation.Peers.AutomationEvents)">
      <summary>Gets a value that indicates whether Microsoft UI Automation reports that a client is listening for the specified event.</summary>
      <param name="eventId">One of the enumeration values.</param>
      <returns>**true** if Microsoft UI Automation reports a client is listening for the specified event; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.Navigate(Windows.UI.Xaml.Automation.Peers.AutomationNavigationDirection)">
      <summary>Gets the element in the specified direction within the UI automation tree.</summary>
      <param name="direction">The specified direction.</param>
      <returns>The element in the specified direction within the UI automation tree.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.NavigateCore(Windows.UI.Xaml.Automation.Peers.AutomationNavigationDirection)">
      <summary>Provides the peer’s behavior when a Microsoft UI Automation client calls Navigate or an equivalent Microsoft UI Automation client API.</summary>
      <param name="direction">The specified direction.</param>
      <returns>The element in the specified direction within the UI automation tree.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.PeerFromProvider(Windows.UI.Xaml.Automation.Provider.IRawElementProviderSimple)">
      <summary>Gets an AutomationPeer for the specified IRawElementProviderSimple proxy.</summary>
      <param name="provider">The class that implements IRawElementProviderSimple.</param>
      <returns>The AutomationPeer.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.ProviderFromPeer(Windows.UI.Xaml.Automation.Peers.AutomationPeer)">
      <summary>Gets the IRawElementProviderSimple proxy for the specified AutomationPeer.</summary>
      <param name="peer">The automation peer.</param>
      <returns>The proxy.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.RaiseAutomationEvent(Windows.UI.Xaml.Automation.Peers.AutomationEvents)">
      <summary>Raises an automation event.</summary>
      <param name="eventId">The event identifier for the event to raise, as a value of the enumeration. See AutomationEvents.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.RaiseNotificationEvent(Windows.UI.Xaml.Automation.Peers.AutomationNotificationKind,Windows.UI.Xaml.Automation.Peers.AutomationNotificationProcessing,System.String,System.String)">
      <summary>Initiates a notification event.</summary>
      <param name="notificationKind">Specifies the type of the notification.</param>
      <param name="notificationProcessing">Specifies the order in which to process the notification.</param>
      <param name="displayString">A display string describing the event.</param>
      <param name="activityId">A unique non-localized string to identify an action or group of actions. Use this to pass additional information to the event handler.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.RaisePropertyChangedEvent(Windows.UI.Xaml.Automation.AutomationProperty,System.Object,System.Object)">
      <summary>Raises an event to notify the automation client of a changed property value.</summary>
      <param name="automationProperty">The property that changed.</param>
      <param name="oldValue">The previous value of the property.</param>
      <param name="newValue">The new value of the property.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.RaiseStructureChangedEvent(Windows.UI.Xaml.Automation.Peers.AutomationStructureChangeType,Windows.UI.Xaml.Automation.Peers.AutomationPeer)">
      <summary>Raises an event to notify the Microsoft UI Automation core that the tree structure has changed.</summary>
      <param name="structureChangeType">The type of change that has occurred.</param>
      <param name="child">The element to which the change has been made.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.RaiseTextEditTextChangedEvent(Windows.UI.Xaml.Automation.AutomationTextEditChangeType,Windows.Foundation.Collections.IVectorView{System.String})">
      <summary>Raises an event to notify the Microsoft UI Automation core that a text control has programmatically changed text.</summary>
      <param name="automationTextEditChangeType">The type of change that was made to the text.</param>
      <param name="changedData">The new text.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.SetFocus">
      <summary>Sets the keyboard focus on the element that is associated with this automation peer.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.SetFocusCore">
      <summary>Provides the peer's behavior when a Microsoft UI Automation client calls SetFocus or an equivalent Microsoft UI Automation client API.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.SetParent(Windows.UI.Xaml.Automation.Peers.AutomationPeer)">
      <summary>Sets the AutomationPeer that is the parent of this AutomationPeer.</summary>
      <param name="peer">The parent automation peer.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.ShowContextMenu">
      <summary>Shows the available context menu for the owner element.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeer.ShowContextMenuCore">
      <summary>Provides the peer's behavior when a Microsoft UI Automation client calls ShowContextMenu or an equivalent Microsoft UI Automation client API.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.AutomationPeerAnnotation">
      <summary>Represents a single UI automation annotation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeerAnnotation.#ctor">
      <summary>Initializes a new instance of the  class.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeerAnnotation.#ctor(Windows.UI.Xaml.Automation.AnnotationType)">
      <summary>Initializes a new instance of the  class using the defined parameter.</summary>
      <param name="type">The type of annotation.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutomationPeerAnnotation.#ctor(Windows.UI.Xaml.Automation.AnnotationType,Windows.UI.Xaml.Automation.Peers.AutomationPeer)">
      <summary>Initializes a new instance of the  class using the defined parameters.</summary>
      <param name="type">The type of annotation.</param>
      <param name="peer">The automation peer of the element that implements the annotation.</param>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Peers.AutomationPeerAnnotation.Peer">
      <summary>Gets or sets the automation peer of the element that implements the annotation.</summary>
      <returns>The automation peer of the element that implements the annotation.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Peers.AutomationPeerAnnotation.PeerProperty">
      <summary>Identifies the AutomationPeerAnnotation.Peer property.</summary>
      <returns>The AutomationPeerAnnotation.Peer property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Peers.AutomationPeerAnnotation.Type">
      <summary>Gets or sets the type of the annotation.</summary>
      <returns>The type of the annotation.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Peers.AutomationPeerAnnotation.TypeProperty">
      <summary>Identifies the AutomationPeerAnnotation.Type property.</summary>
      <returns>The AutomationPeerAnnotation.Type property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.AutomationStructureChangeType">
      <summary>Defines the types of change in the Microsoft UI Automation tree structure.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationStructureChangeType.ChildAdded">
      <summary>A child has been added to the current node.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationStructureChangeType.ChildRemoved">
      <summary>A child has been removed from the current node.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationStructureChangeType.ChildrenBulkAdded">
      <summary>Children have been bulk added to the current node.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationStructureChangeType.ChildrenBulkRemoved">
      <summary>Children have been bulk removed from the current node.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationStructureChangeType.ChildrenInvalidated">
      <summary>One or more children of the current node have been invalidated.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.AutomationStructureChangeType.ChildrenReordered">
      <summary>The children of the current node have been reordered.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.AutoSuggestBoxAutomationPeer">
      <summary>Exposes AutoSuggestBox types to Microsoft UI Automation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutoSuggestBoxAutomationPeer.#ctor(Windows.UI.Xaml.Controls.AutoSuggestBox)">
      <summary>Initializes a new instance of the AutoSuggestBoxAutomationPeer class.</summary>
      <param name="owner">The owner element to create for.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.AutoSuggestBoxAutomationPeer.Invoke">
      <summary>Sends a request to submit the auto-suggest query to the AutoSuggestBox associated with the automation peer.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.ButtonAutomationPeer">
      <summary>Exposes Button types to Microsoft UI Automation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.ButtonAutomationPeer.#ctor(Windows.UI.Xaml.Controls.Button)">
      <summary>Initializes a new instance of the ButtonAutomationPeer class.</summary>
      <param name="owner">The owner element to create for.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.ButtonAutomationPeer.Invoke">
      <summary>Sends a request to click the button associated with the automation peer.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.ButtonBaseAutomationPeer">
      <summary>Represents a base class for exposing classes derived from ButtonBase to Microsoft UI Automation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.ButtonBaseAutomationPeer.#ctor(Windows.UI.Xaml.Controls.Primitives.ButtonBase)">
      <summary>Provides base class initialization behavior for ButtonBase derived classes.</summary>
      <param name="owner">The owner element to create for.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.CalendarDatePickerAutomationPeer">
      <summary>Exposes CalendarDatePicker types to Microsoft UI Automation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.CalendarDatePickerAutomationPeer.#ctor(Windows.UI.Xaml.Controls.CalendarDatePicker)">
      <summary>Initializes a new instance of the CalendarDatePickerAutomationPeer class.</summary>
      <param name="owner">The owner element to create for.</param>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Peers.CalendarDatePickerAutomationPeer.IsReadOnly">
      <summary>Gets a value that specifies whether the value of a control is read-only.</summary>
      <returns>**true** if the control value can be set; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Peers.CalendarDatePickerAutomationPeer.Value">
      <summary>Gets the value of the control.</summary>
      <returns>The value of the control, as a string.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.CalendarDatePickerAutomationPeer.Invoke">
      <summary>Sends a request to open the CalendarDatePicker associated with the automation peer.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.CalendarDatePickerAutomationPeer.SetValue(System.String)">
      <summary>Sets the value of a control, as an implementation of the IValueProvider pattern.</summary>
      <param name="value">The value to set.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.CaptureElementAutomationPeer">
      <summary>Exposes CaptureElement types to Microsoft UI Automation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.CaptureElementAutomationPeer.#ctor(Windows.UI.Xaml.Controls.CaptureElement)">
      <summary>Initializes a new instance of the CaptureElementAutomationPeer class.</summary>
      <param name="owner">The CaptureElement instance to create the peer for.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.CheckBoxAutomationPeer">
      <summary>Exposes CheckBox types to Microsoft UI Automation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.CheckBoxAutomationPeer.#ctor(Windows.UI.Xaml.Controls.CheckBox)">
      <summary>Initializes a new instance of the CheckBoxAutomationPeer class.</summary>
      <param name="owner">The owner element to create for.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.ColorPickerSliderAutomationPeer">
      <summary>Exposes **ColorPickerSlider ** types to Microsoft UI Automation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.ColorPickerSliderAutomationPeer.#ctor(Windows.UI.Xaml.Controls.Primitives.ColorPickerSlider)">
      <summary>Initializes a new instance of the **ColorPickerSliderAutomationPeer** class.</summary>
      <param name="owner">The **ColorPickerSlider ** control instance to create the peer for.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.ColorSpectrumAutomationPeer">
      <summary>Exposes **ColorSpectrum ** types to Microsoft UI Automation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.ColorSpectrumAutomationPeer.#ctor(Windows.UI.Xaml.Controls.Primitives.ColorSpectrum)">
      <summary>Initializes a new instance of the **ColorSpectrumAutomationPeer** class.</summary>
      <param name="owner">The **ColorSpectrum ** control instance to create the peer for.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.ComboBoxAutomationPeer">
      <summary>Exposes ComboBox types to Microsoft UI Automation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.ComboBoxAutomationPeer.#ctor(Windows.UI.Xaml.Controls.ComboBox)">
      <summary>Initializes a new instance of the ComboBoxAutomationPeer class.</summary>
      <param name="owner">The owner element to create for.</param>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Peers.ComboBoxAutomationPeer.ExpandCollapseState">
      <summary>Gets the state, expanded or collapsed, of the control.</summary>
      <returns>A value of the enumeration.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Peers.ComboBoxAutomationPeer.InteractionState">
      <summary>Gets the interaction state of the ComboBox control.</summary>
      <returns>The interaction state of the ComboBox control, as a value of the enumeration.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Peers.ComboBoxAutomationPeer.IsModal">
      <summary>Gets a Boolean value indicating if the ComboBox control is modal.</summary>
      <returns>A Boolean value indicating if the ComboBox control is modal.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Peers.ComboBoxAutomationPeer.IsReadOnly">
      <summary>Gets a value that specifies whether the value of a control is read-only.</summary>
      <returns>**true** if the control value can be set; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Peers.ComboBoxAutomationPeer.IsTopmost">
      <summary>Gets a Boolean value indicating if the ComboBox control is topmost.</summary>
      <returns>A Boolean value indicating if the ComboBox control is topmost.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Peers.ComboBoxAutomationPeer.Maximizable">
      <summary>Gets a Boolean value indicating if the ComboBox control can be maximized.</summary>
      <returns>A Boolean value indicating if the ComboBox control can be maximized.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Peers.ComboBoxAutomationPeer.Minimizable">
      <summary>Gets a Boolean value indicating if the ComboBox control can be minimized.</summary>
      <returns>A Boolean value indicating if the ComboBox control can be minimized.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Peers.ComboBoxAutomationPeer.Value">
      <summary>Gets the value of the control.</summary>
      <returns>The value of the control, as a string.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Peers.ComboBoxAutomationPeer.VisualState">
      <summary>Gets the WindowVisualState for the ComboBox control.</summary>
      <returns>The WindowVisualState for the ComboBox control, as a value of the enumeration.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.ComboBoxAutomationPeer.Close">
      <summary>Attempts to close the ComboBox control.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.ComboBoxAutomationPeer.Collapse">
      <summary>Hides all nodes, controls, or content that are descendants of the control.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.ComboBoxAutomationPeer.Expand">
      <summary>Displays all child nodes, controls, or content of the control.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.ComboBoxAutomationPeer.SetValue(System.String)">
      <summary>Sets the value of a control, as an implementation of the IValueProvider pattern.</summary>
      <param name="value">The value to set.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.ComboBoxAutomationPeer.SetVisualState(Windows.UI.Xaml.Automation.WindowVisualState)">
      <summary>Changes the visual state of the ComboBox control.</summary>
      <param name="state">The visual state for the ComboBox control, as a value of the enumeration.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.ComboBoxAutomationPeer.WaitForInputIdle(System.Int32)">
      <summary>Causes the calling code to block for the specified time or until the associated process enters an idle state, whichever completes first.</summary>
      <param name="milliseconds">The amount of time, in milliseconds, to wait for the associated process to become idle. The maximum is **Int32.MaxValue**.</param>
      <returns>**true** if the window has entered the idle state; **false** if the time-out occurred.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.ComboBoxItemAutomationPeer">
      <summary>Exposes the ComboBoxItem contents in a ComboBox to Microsoft UI Automation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.ComboBoxItemAutomationPeer.#ctor(Windows.UI.Xaml.Controls.ComboBoxItem)">
      <summary>Initializes a new instance of the ComboBoxItemAutomationPeer class.</summary>
      <param name="owner">The ComboBoxItem to create the peer for.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.ComboBoxItemDataAutomationPeer">
      <summary>Exposes the data content of a ComboBoxItem to Microsoft UI Automation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.ComboBoxItemDataAutomationPeer.#ctor(System.Object,Windows.UI.Xaml.Automation.Peers.ComboBoxAutomationPeer)">
      <summary>Initializes a new instance of the ComboBoxItemDataAutomationPeer class.</summary>
      <param name="item">The item data.</param>
      <param name="parent">The owner to create for.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.ComboBoxItemDataAutomationPeer.ScrollIntoView">
      <summary>Scrolls the content area of a parent container in order to display the peer owner's content within the visible region (viewport) of the container.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.DatePickerAutomationPeer">
      <summary>Exposes DatePicker types to Microsoft UI Automation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.DatePickerAutomationPeer.#ctor(Windows.UI.Xaml.Controls.DatePicker)">
      <summary>Initializes a new instance of the DatePickerAutomationPeer class.</summary>
      <param name="owner">The DatePicker to create the peer for.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.DatePickerFlyoutPresenterAutomationPeer">
      <summary>Exposes DatePickerFlyoutPresenter types to Microsoft UI Automation.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.FlipViewAutomationPeer">
      <summary>Exposes FlipView types to Microsoft UI Automation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.FlipViewAutomationPeer.#ctor(Windows.UI.Xaml.Controls.FlipView)">
      <summary>Initializes a new instance of the FlipViewAutomationPeer class.</summary>
      <param name="owner">The FlipView to create the peer for.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.FlipViewItemAutomationPeer">
      <summary>Exposes a FlipViewItem to Microsoft UI Automation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.FlipViewItemAutomationPeer.#ctor(Windows.UI.Xaml.Controls.FlipViewItem)">
      <summary>Initializes a new instance of the FlipViewItemAutomationPeer class.</summary>
      <param name="owner">The FlipViewItem to create the peer for.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.FlipViewItemDataAutomationPeer">
      <summary>Exposes the data content of a FlipViewItem to Microsoft UI Automation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.FlipViewItemDataAutomationPeer.#ctor(System.Object,Windows.UI.Xaml.Automation.Peers.FlipViewAutomationPeer)">
      <summary>Initializes a new instance of the FlipViewItemDataAutomationPeer class.</summary>
      <param name="item">The item data.</param>
      <param name="parent">The owner to create for.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.FlipViewItemDataAutomationPeer.ScrollIntoView">
      <summary>Scrolls the content area of a parent container in order to display the peer owner's content within the visible region (viewport) of the container.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.FlyoutPresenterAutomationPeer">
      <summary>Exposes FlyoutPresenter types to Microsoft UI Automation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.FlyoutPresenterAutomationPeer.#ctor(Windows.UI.Xaml.Controls.FlyoutPresenter)">
      <summary>Initializes a new instance of the FlyoutPresenterAutomationPeer class.</summary>
      <param name="owner">The FlyoutPresenter to create the peer for.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.FrameworkElementAutomationPeer">
      <summary>Exposes FrameworkElement derived types (including all controls) to Microsoft UI Automation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.FrameworkElementAutomationPeer.#ctor(Windows.UI.Xaml.FrameworkElement)">
      <summary>Initializes a new instance of the FrameworkElementAutomationPeer class.</summary>
      <param name="owner">The owner element to create for.</param>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Peers.FrameworkElementAutomationPeer.Owner">
      <summary>Gets the UIElement owner that is associated with this FrameworkElementAutomationPeer.</summary>
      <returns>The element that owns this instance of the peer class.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.FrameworkElementAutomationPeer.CreatePeerForElement(Windows.UI.Xaml.UIElement)">
      <summary>Creates a FrameworkElementAutomationPeer for the specified UIElement.</summary>
      <param name="element">The UIElement that is associated with this FrameworkElementAutomationPeer.</param>
      <returns>A FrameworkElementAutomationPeer.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.FrameworkElementAutomationPeer.FromElement(Windows.UI.Xaml.UIElement)">
      <summary>Returns the FrameworkElementAutomationPeer for the specified UIElement.</summary>
      <param name="element">The UIElement that is associated with this FrameworkElementAutomationPeer.</param>
      <returns>The FrameworkElementAutomationPeer, or null if the FrameworkElementAutomationPeer could not be created.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.GridViewAutomationPeer">
      <summary>Exposes GridView types to Microsoft UI Automation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.GridViewAutomationPeer.#ctor(Windows.UI.Xaml.Controls.GridView)">
      <summary>Initializes a new instance of the GridViewAutomationPeer class.</summary>
      <param name="owner">The GridView to create a peer for.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.GridViewHeaderItemAutomationPeer">
      <summary>Exposes GridViewHeaderItem types to Microsoft UI Automation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.GridViewHeaderItemAutomationPeer.#ctor(Windows.UI.Xaml.Controls.GridViewHeaderItem)">
      <summary>Initializes a new instance of the GridViewHeaderItemAutomationPeer class.</summary>
      <param name="owner">The GridViewHeaderItem to create the peer for.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.GridViewItemAutomationPeer">
      <summary>Exposes a GridViewItem to Microsoft UI Automation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.GridViewItemAutomationPeer.#ctor(Windows.UI.Xaml.Controls.GridViewItem)">
      <summary>Initializes a new instance of the GridViewItemAutomationPeer class.</summary>
      <param name="owner">The owner element to create for.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.GridViewItemDataAutomationPeer">
      <summary>Exposes GridView items to Microsoft UI Automation, using a data representation of the item so that the peer supports scrolling to that item with data awareness.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.GridViewItemDataAutomationPeer.#ctor(System.Object,Windows.UI.Xaml.Automation.Peers.GridViewAutomationPeer)">
      <summary>Initializes a new instance of the GridViewItemDataAutomationPeer class.</summary>
      <param name="item">The specific data item.</param>
      <param name="parent">The automation peer for the GridView that contains the item.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.GridViewItemDataAutomationPeer.ScrollIntoView">
      <summary>Scrolls the content area of a container object in order to display the control within the visible region (viewport) of the container.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.GroupItemAutomationPeer">
      <summary>Exposes a GroupItem to Microsoft UI Automation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.GroupItemAutomationPeer.#ctor(Windows.UI.Xaml.Controls.GroupItem)">
      <summary>Initializes a new instance of the GroupItemAutomationPeer class.</summary>
      <param name="owner">The GroupItem to create the peer for.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.HubAutomationPeer">
      <summary>Exposes Hub types to Microsoft UI Automation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.HubAutomationPeer.#ctor(Windows.UI.Xaml.Controls.Hub)">
      <summary>Initializes a new instance of the HubAutomationPeer class.</summary>
      <param name="owner">The Hub to create the peer for.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.HubSectionAutomationPeer">
      <summary>Exposes HubSection types to Microsoft UI Automation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.HubSectionAutomationPeer.#ctor(Windows.UI.Xaml.Controls.HubSection)">
      <summary>Initializes a new instance of the HubSectionAutomationPeer class.</summary>
      <param name="owner">The HubSection to create the peer for.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.HubSectionAutomationPeer.ScrollIntoView">
      <summary>Scrolls the content area of the parent container in order to display the item within the visible region (viewport) of the container.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.HyperlinkButtonAutomationPeer">
      <summary>Exposes HyperlinkButton types to Microsoft UI Automation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.HyperlinkButtonAutomationPeer.#ctor(Windows.UI.Xaml.Controls.HyperlinkButton)">
      <summary>Initializes a new instance of the HyperlinkButtonAutomationPeer class.</summary>
      <param name="owner">The owner element to create for.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.HyperlinkButtonAutomationPeer.Invoke">
      <summary>Sends a request to click the hyperlink button associated with the automation peer.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.ImageAutomationPeer">
      <summary>Exposes Image types to Microsoft UI Automation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.ImageAutomationPeer.#ctor(Windows.UI.Xaml.Controls.Image)">
      <summary>Initializes a new instance of the ImageAutomationPeer class.</summary>
      <param name="owner">The Image to create a peer for.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.InkToolbarAutomationPeer">
      <summary>Exposes InkToolbar types to Microsoft UI Automation.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.ItemAutomationPeer">
      <summary>Exposes a data item in an Items collection to Microsoft UI Automation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.ItemAutomationPeer.#ctor(System.Object,Windows.UI.Xaml.Automation.Peers.ItemsControlAutomationPeer)">
      <summary>Initializes a new instance of the ItemAutomationPeer class.</summary>
      <param name="item">The specific item to create for.</param>
      <param name="parent">The items-control owner to create for.</param>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Peers.ItemAutomationPeer.Item">
      <summary>Gets the data item in the Items collection that is associated with this ItemAutomationPeer.</summary>
      <returns>The data item.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Peers.ItemAutomationPeer.ItemsControlAutomationPeer">
      <summary>Gets the ItemsControlAutomationPeer that is associated with the ItemsControl that holds the Items collection.</summary>
      <returns>The ItemsControlAutomationPeer associated with the ItemsControl that holds the Items collection.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.ItemAutomationPeer.Realize">
      <summary>Makes the virtual item fully accessible as a Microsoft UI Automation element.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.ItemsControlAutomationPeer">
      <summary>Exposes ItemsControl types to Microsoft UI Automation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.ItemsControlAutomationPeer.#ctor(Windows.UI.Xaml.Controls.ItemsControl)">
      <summary>Initializes a new instance of the ItemsControlAutomationPeer class.</summary>
      <param name="owner">The owner element to create for.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.ItemsControlAutomationPeer.CreateItemAutomationPeer(System.Object)">
      <summary>Creates a new instance of the ItemAutomationPeer for a data item in the Items collection of this ItemsControl.</summary>
      <param name="item">The data item that is associated with this ItemAutomationPeer.</param>
      <returns>The new ItemAutomationPeer created.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.ItemsControlAutomationPeer.FindItemByProperty(Windows.UI.Xaml.Automation.Provider.IRawElementProviderSimple,Windows.UI.Xaml.Automation.AutomationProperty,System.Object)">
      <summary>Retrieves an element by the specified property value.</summary>
      <param name="startAfter">The item in the container after which to begin the search.</param>
      <param name="automationProperty">The property that contains the value to retrieve.</param>
      <param name="value">The value to retrieve.</param>
      <returns>The first item that matches the search criterion if such an item exists; otherwise, **null**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.ItemsControlAutomationPeer.OnCreateItemAutomationPeer(System.Object)">
      <summary>Invoked whenever a new instance of the ItemAutomationPeer is created for a data item in the Items collection of this ItemsControl.</summary>
      <param name="item">The data item that is associated with this ItemAutomationPeer.</param>
      <returns>The new ItemAutomationPeer created.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.ListBoxAutomationPeer">
      <summary>Exposes ListBox types to Microsoft UI Automation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.ListBoxAutomationPeer.#ctor(Windows.UI.Xaml.Controls.ListBox)">
      <summary>Initializes a new instance of the ListBoxAutomationPeer class.</summary>
      <param name="owner">The owner element to create for.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.ListBoxItemAutomationPeer">
      <summary>Exposes the items in the Items collection of a ListBox to Microsoft UI Automation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.ListBoxItemAutomationPeer.#ctor(Windows.UI.Xaml.Controls.ListBoxItem)">
      <summary>Initializes a new instance of the ListBoxItemAutomationPeer class.</summary>
      <param name="owner">The owner element to create for.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.ListBoxItemDataAutomationPeer">
      <summary>Exposes ListBox items to Microsoft UI Automation, using a data representation of the item so that the peer supports scrolling to that item with data awareness.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.ListBoxItemDataAutomationPeer.#ctor(System.Object,Windows.UI.Xaml.Automation.Peers.ListBoxAutomationPeer)">
      <summary>Initializes a new instance of the ListBoxItemDataAutomationPeer class.</summary>
      <param name="item">The specific data item.</param>
      <param name="parent">The automation peer for the ListBox that contains the item.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.ListBoxItemDataAutomationPeer.ScrollIntoView">
      <summary>Scrolls the content area of a container object in order to display the control within the visible region (viewport) of the container.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.ListPickerFlyoutPresenterAutomationPeer">
      <summary>Exposes ListPickerFlyoutPresenter types to Microsoft UI Automation.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.ListViewAutomationPeer">
      <summary>Exposes ListView types to Microsoft UI Automation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.ListViewAutomationPeer.#ctor(Windows.UI.Xaml.Controls.ListView)">
      <summary>Initializes a new instance of the ListViewAutomationPeer class.</summary>
      <param name="owner">The ListView to create a peer for.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.ListViewBaseAutomationPeer">
      <summary>A base class that provides a Microsoft UI Automation peer implementation for types that derive from ListViewBase.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.ListViewBaseAutomationPeer.#ctor(Windows.UI.Xaml.Controls.ListViewBase)">
      <summary>Initializes a new instance of the ListViewBaseAutomationPeer class.</summary>
      <param name="owner">The ListViewBase derived object to create a peer for.</param>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Peers.ListViewBaseAutomationPeer.DropEffect">
      <summary>Gets a string that indicates what will happen when the item is dropped.</summary>
      <returns>A string that indicates what will happen when the item is dropped.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Peers.ListViewBaseAutomationPeer.DropEffects">
      <summary>Gets an array of strings that enumerates possible drop effects when this item is dropped.</summary>
      <returns>An array of strings that enumerates possible drop effects when this item is dropped.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.ListViewBaseHeaderItemAutomationPeer">
      <summary>Exposes ListViewBaseHeaderItem types to Microsoft UI Automation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.ListViewBaseHeaderItemAutomationPeer.#ctor(Windows.UI.Xaml.Controls.ListViewBaseHeaderItem)">
      <summary>Initializes a new instance of the ListViewBaseHeaderItemAutomationPeer class.</summary>
      <param name="owner">The ListViewBaseHeaderItem to create the peer for.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.ListViewHeaderItemAutomationPeer">
      <summary>Exposes ListViewHeaderItem types to Microsoft UI Automation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.ListViewHeaderItemAutomationPeer.#ctor(Windows.UI.Xaml.Controls.ListViewHeaderItem)">
      <summary>Initializes a new instance of the ListViewHeaderItemAutomationPeer class.</summary>
      <param name="owner">The ListViewHeaderItem to create the peer for.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.ListViewItemAutomationPeer">
      <summary>Exposes a ListViewItem to Microsoft UI Automation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.ListViewItemAutomationPeer.#ctor(Windows.UI.Xaml.Controls.ListViewItem)">
      <summary>Initializes a new instance of the ListViewItemAutomationPeer class.</summary>
      <param name="owner">The ListViewItem to create a peer for.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.ListViewItemDataAutomationPeer">
      <summary>Exposes ListView items to Microsoft UI Automation, using a data representation of the item so that the peer supports scrolling to that item with data awareness.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.ListViewItemDataAutomationPeer.#ctor(System.Object,Windows.UI.Xaml.Automation.Peers.ListViewBaseAutomationPeer)">
      <summary>Initializes a new instance of the ListViewItemDataAutomationPeer class.</summary>
      <param name="item">The specific data item.</param>
      <param name="parent">The automation peer for the ListViewBase derived type that contains the item.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.ListViewItemDataAutomationPeer.ScrollIntoView">
      <summary>Scrolls the content area of the parent container in order to display the peer's data within the visible region (viewport) of the container.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.LoopingSelectorAutomationPeer">
      <summary>Exposes LoopingSelector types to Microsoft UI Automation.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Peers.LoopingSelectorAutomationPeer.CanSelectMultiple">
      <summary>Gets a value that indicates whether the control allows more than one child element to be selected concurrently.</summary>
      <returns>**true** if multiple selection is allowed; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Peers.LoopingSelectorAutomationPeer.ExpandCollapseState">
      <summary>Gets the state, expanded or collapsed, of the control.</summary>
      <returns>A value of the enumeration.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Peers.LoopingSelectorAutomationPeer.HorizontallyScrollable">
      <summary>Gets a value that indicates whether the control can scroll horizontally.</summary>
      <returns>**true** if the control can scroll horizontally; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Peers.LoopingSelectorAutomationPeer.HorizontalScrollPercent">
      <summary>Gets the current horizontal scroll position.</summary>
      <returns>The horizontal scroll position as a percentage of the total content area within the control.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Peers.LoopingSelectorAutomationPeer.HorizontalViewSize">
      <summary>Gets the current horizontal view size.</summary>
      <returns>The horizontal size of the viewable region as a percentage of the total content area within the control.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Peers.LoopingSelectorAutomationPeer.IsSelectionRequired">
      <summary>Gets a value that indicates whether the control requires at least one child element to be selected.</summary>
      <returns>**true** if selection is required; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Peers.LoopingSelectorAutomationPeer.VerticallyScrollable">
      <summary>Gets a value that indicates whether the control can scroll vertically.</summary>
      <returns>**true** if the control can scroll vertically; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Peers.LoopingSelectorAutomationPeer.VerticalScrollPercent">
      <summary>Gets the current vertical scroll position.</summary>
      <returns>The vertical scroll position as a percentage of the total content area within the control.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Peers.LoopingSelectorAutomationPeer.VerticalViewSize">
      <summary>Gets the current vertical view size.</summary>
      <returns>The vertical size of the viewable region as a percentage of the total content area within the control.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.LoopingSelectorAutomationPeer.Collapse">
      <summary>Hides all nodes, controls, or content that are descendants of the control.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.LoopingSelectorAutomationPeer.Expand">
      <summary>Displays all child nodes, controls, or content of the control.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.LoopingSelectorAutomationPeer.FindItemByProperty(Windows.UI.Xaml.Automation.Provider.IRawElementProviderSimple,Windows.UI.Xaml.Automation.AutomationProperty,System.Object)">
      <summary>Retrieves an element by the specified property value.</summary>
      <param name="startAfter">The item in the container after which to begin the search.</param>
      <param name="automationProperty">The property that contains the value to retrieve.</param>
      <param name="value">The value to retrieve.</param>
      <returns>The first item that matches the search criterion if such an item exists; otherwise, **null**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.LoopingSelectorAutomationPeer.GetSelection">
      <summary>Retrieves a Microsoft UI Automation provider for each child element that is selected.</summary>
      <returns>A generic list of Microsoft UI Automation providers.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.LoopingSelectorAutomationPeer.Scroll(Windows.UI.Xaml.Automation.ScrollAmount,Windows.UI.Xaml.Automation.ScrollAmount)">
      <summary>Scrolls the visible region of the content area horizontally, vertically, or both.</summary>
      <param name="horizontalAmount">The horizontal increment that is specific to the control. Pass NoScroll if the control cannot be scrolled in this direction.</param>
      <param name="verticalAmount">The vertical increment that is specific to the control. Pass NoScroll if the control cannot be scrolled in this direction.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.LoopingSelectorAutomationPeer.SetScrollPercent(System.Double,System.Double)">
      <summary>Sets the horizontal and vertical scroll position as a percentage of the total content area within the control.</summary>
      <param name="horizontalPercent">The horizontal position as a percentage of the content area's total range. Pass NoScroll if the control cannot be scrolled in this direction.</param>
      <param name="verticalPercent">The vertical position as a percentage of the content area's total range. Pass NoScroll if the control cannot be scrolled in this direction.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.LoopingSelectorItemAutomationPeer">
      <summary>Exposes LoopingSelectorItem types to Microsoft UI Automation.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Peers.LoopingSelectorItemAutomationPeer.IsSelected">
      <summary>Gets a value that indicates whether an item is selected.</summary>
      <returns>**true** if the element is selected; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Peers.LoopingSelectorItemAutomationPeer.SelectionContainer">
      <summary>Gets the UI automation provider that implements ISelectionProvider and acts as the container for the calling object.</summary>
      <returns>The provider that supports ISelectionProvider.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.LoopingSelectorItemAutomationPeer.AddToSelection">
      <summary>Adds the current element to the collection of selected items.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.LoopingSelectorItemAutomationPeer.RemoveFromSelection">
      <summary>Removes the current element from the collection of selected items.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.LoopingSelectorItemAutomationPeer.ScrollIntoView">
      <summary>Scrolls the content area of the parent container in order to display the item within the visible region (viewport) of the container.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.LoopingSelectorItemAutomationPeer.Select">
      <summary>Clears any existing selection and then selects the current element.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.LoopingSelectorItemDataAutomationPeer">
      <summary>Exposes the data content of a LoopingSelectorItem to Microsoft UI Automation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.LoopingSelectorItemDataAutomationPeer.Realize">
      <summary>Makes the virtual item fully accessible as a Microsoft UI Automation element.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.MapControlAutomationPeer">
      <summary>Exposes MapControl types to Microsoft UI Automation.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Peers.MapControlAutomationPeer.CanMove">
      <summary>Gets a Boolean value indicating if the associated map can be repositioned.</summary>
      <returns>A Boolean value indicating if the associated map can be repositioned.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Peers.MapControlAutomationPeer.CanResize">
      <summary>Gets a Boolean value indicating if the associated map can be resized.</summary>
      <returns>A Boolean value indicating if the associated map can be resized.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Peers.MapControlAutomationPeer.CanRotate">
      <summary>Gets a Boolean value indicating if the associated map can be rotated.</summary>
      <returns>A Boolean value indicating if the associated map can be rotated.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Peers.MapControlAutomationPeer.CanZoom">
      <summary>Get a Boolean value indicating if the associated map can be zoomed.</summary>
      <returns>A Boolean value indicating if the associated map can be zoomed.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Peers.MapControlAutomationPeer.HorizontallyScrollable">
      <summary>Gets a Boolean value indicating if the map is scrollable in a horizontal direction.</summary>
      <returns>Boolean value indicating if the map is scrollable in a horizontal direction.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Peers.MapControlAutomationPeer.HorizontalScrollPercent">
      <summary>Gets a Double value indicating the percentage of how far the map has been scrolled horizontally.</summary>
      <returns>A Double value indicating the percentage of how far the map has been scrolled horizontally.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Peers.MapControlAutomationPeer.HorizontalViewSize">
      <summary>Gets the horizontal size of the map view.</summary>
      <returns>The horizontal size of the map view.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Peers.MapControlAutomationPeer.MaxZoom">
      <summary>Gets the maximum zoom level for the associated map.</summary>
      <returns>The maximum zoom level for the associated map.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Peers.MapControlAutomationPeer.MinZoom">
      <summary>Gets the minimum zoom level for the associated map.</summary>
      <returns>The minimum zoom level for the associated map.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Peers.MapControlAutomationPeer.VerticallyScrollable">
      <summary>Gets a Boolean value indicating if the map is scrollable in a vetrical direction.</summary>
      <returns>Boolean value indicating if the map is scrollable in a vertical direction.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Peers.MapControlAutomationPeer.VerticalScrollPercent">
      <summary>Gets a Double value indicating the percentage of how far the map has been scrolled vertically.</summary>
      <returns>A Double value indicating the percentage of how far the map has been scrolled vertically.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Peers.MapControlAutomationPeer.VerticalViewSize">
      <summary>Gets the vertical size of the map view.</summary>
      <returns>The vertical size of the map view.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Peers.MapControlAutomationPeer.ZoomLevel">
      <summary>Gets the zoom level of the associated map, which is a value between 1 and 20 in 2D views.</summary>
      <returns>The zoom level of the associated map.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.MapControlAutomationPeer.Move(System.Double,System.Double)">
      <summary>Moves the map by the specified horizontal and vertical amounts.</summary>
      <param name="x">The amount to move the map horizontally.</param>
      <param name="y">The amount to move the map vertically.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.MapControlAutomationPeer.Resize(System.Double,System.Double)">
      <summary>Resizes the associated map to the specified width and height.</summary>
      <param name="width">The new width for the associated map.</param>
      <param name="height">The new height for the associated map.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.MapControlAutomationPeer.Rotate(System.Double)">
      <summary>Rotates the map's camera from its current position.</summary>
      <param name="degrees">The degrees that the map's camera rotates in a horizontal clockwise direction.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.MapControlAutomationPeer.Scroll(Windows.UI.Xaml.Automation.ScrollAmount,Windows.UI.Xaml.Automation.ScrollAmount)">
      <summary>Scrolls the map by the specified horizontal and vertical amounts.</summary>
      <param name="horizontalAmount">The amount to scroll the map horizontally.</param>
      <param name="verticalAmount">The amount to scroll the map vertically.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.MapControlAutomationPeer.SetScrollPercent(System.Double,System.Double)">
      <summary>Sets the percentage that the map is scrolled both horizontally and vertically.</summary>
      <param name="horizontalPercent">The percentage that the map is scrolled horizontally.</param>
      <param name="verticalPercent">The percentage that the map is scrolled vertically.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.MapControlAutomationPeer.Zoom(System.Double)">
      <summary>Zooms the associated map to the specified ZoomLevel.</summary>
      <param name="zoom">The ZoomLevel to which to set the associated map.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.MapControlAutomationPeer.ZoomByUnit(Windows.UI.Xaml.Automation.ZoomUnit)">
      <summary>Zooms the viewport of the associated map by the specified ZoomUnit.</summary>
      <param name="zoomUnit">The amount to zoom the viewport of the associated map.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.MediaElementAutomationPeer">
      <summary>Exposes MediaElement types to Microsoft UI Automation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.MediaElementAutomationPeer.#ctor(Windows.UI.Xaml.Controls.MediaElement)">
      <summary>Initializes a new instance of the MediaElementAutomationPeer class.</summary>
      <param name="owner">The owner element to create for.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.MediaPlayerElementAutomationPeer">
      <summary>Exposes MediaPlayerElement types to Microsoft UI Automation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.MediaPlayerElementAutomationPeer.#ctor(Windows.UI.Xaml.Controls.MediaPlayerElement)">
      <summary>Initializes a new instance of the MediaPlayerElementAutomationPeer class.</summary>
      <param name="owner">The MediaPlayerElement to create a peer for.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.MediaTransportControlsAutomationPeer">
      <summary>Exposes MediaTransportControls types to Microsoft UI Automation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.MediaTransportControlsAutomationPeer.#ctor(Windows.UI.Xaml.Controls.MediaTransportControls)">
      <summary>Initializes a new instance of the MediaTransportControlsAutomationPeer class using the specified media transport controls.</summary>
      <param name="owner">The specified media transport controls.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.MenuBarAutomationPeer">
      <summary>Exposes MenuBar types to Microsoft UI Automation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.MenuBarAutomationPeer.#ctor(Windows.UI.Xaml.Controls.MenuBar)">
      <summary>Initializes a new instance of the MenuBarAutomationPeer class using the specified MenuBar.</summary>
      <param name="owner">The specified MenuBar.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.MenuBarItemAutomationPeer">
      <summary>Exposes MenuBarItem types to Microsoft UI Automation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.MenuBarItemAutomationPeer.#ctor(Windows.UI.Xaml.Controls.MenuBarItem)">
      <summary>Initializes a new instance of the MenuBarItemAutomationPeer class using the specified MenuBarItem.</summary>
      <param name="owner">The specified MenuBarItem.</param>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Peers.MenuBarItemAutomationPeer.ExpandCollapseState">
      <summary>Gets the state, expanded or collapsed, of the MenuBarItem.</summary>
      <returns>A value of the enumeration.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.MenuBarItemAutomationPeer.Collapse">
      <summary>Hides all nodes, controls, or content that are descendants of the MenuBarItem.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.MenuBarItemAutomationPeer.Expand">
      <summary>Displays all child nodes, controls, or content of the MenuBarItem.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.MenuBarItemAutomationPeer.Invoke">
      <summary>Sends a request to click the MenuBarItem associated with the automation peer.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.MenuFlyoutItemAutomationPeer">
      <summary>Exposes MenuFlyoutItem types to Microsoft UI Automation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.MenuFlyoutItemAutomationPeer.#ctor(Windows.UI.Xaml.Controls.MenuFlyoutItem)">
      <summary>Initializes a new instance of the MenuFlyoutItemAutomationPeer class.</summary>
      <param name="owner">The owner element to create for.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.MenuFlyoutItemAutomationPeer.Invoke">
      <summary>Sends a request to invoke the menu flyout associated with the automation peer.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.MenuFlyoutPresenterAutomationPeer">
      <summary>Exposes MenuFlyoutPresenter types to Microsoft UI Automation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.MenuFlyoutPresenterAutomationPeer.#ctor(Windows.UI.Xaml.Controls.MenuFlyoutPresenter)">
      <summary>Initializes a new instance of the MenuFlyoutPresenterAutomationPeer class.</summary>
      <param name="owner">The owner element to create for.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.NavigationViewItemAutomationPeer">
      <summary>Exposes **NavigationViewItem ** types to Microsoft UI Automation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.NavigationViewItemAutomationPeer.#ctor(Windows.UI.Xaml.Controls.NavigationViewItem)">
      <summary>Initializes a new instance of the **NavigationViewItemAutomationPeer** class.</summary>
      <param name="owner">The **NavigationViewItem ** control instance to create the peer for.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.PasswordBoxAutomationPeer">
      <summary>Exposes PasswordBox types to Microsoft UI Automation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.PasswordBoxAutomationPeer.#ctor(Windows.UI.Xaml.Controls.PasswordBox)">
      <summary>Initializes a new instance of the PasswordBoxAutomationPeer class.</summary>
      <param name="owner">The PasswordBox to create a peer for.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.PatternInterface">
      <summary>Specifies the control pattern that the GetPattern method returns.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.PatternInterface.Annotation">
      <summary>The IAnnotationProvider interface.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.PatternInterface.CustomNavigation">
      <summary>The CustomNavigation control pattern interface.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.PatternInterface.Dock">
      <summary>The IDockProvider control pattern interface.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.PatternInterface.Drag">
      <summary>The IDragProvider interface.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.PatternInterface.DropTarget">
      <summary>The IDropTargetProvider interface.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.PatternInterface.ExpandCollapse">
      <summary>The IExpandCollapseProvider control pattern interface.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.PatternInterface.Grid">
      <summary>The IGridProvider control pattern interface.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.PatternInterface.GridItem">
      <summary>The IGridItemProvider control pattern interface.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.PatternInterface.Invoke">
      <summary>The IInvokeProvider control pattern interface.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.PatternInterface.ItemContainer">
      <summary>The IItemContainerProvider control pattern interface.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.PatternInterface.MultipleView">
      <summary>The IMultipleViewProvider control pattern interface.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.PatternInterface.ObjectModel">
      <summary>**Introduced in .** The IObjectModelProvider interface.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.PatternInterface.RangeValue">
      <summary>The IRangeValueProvider control pattern interface.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.PatternInterface.Scroll">
      <summary>The IScrollProvider control pattern interface.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.PatternInterface.ScrollItem">
      <summary>The IScrollItemProvider control pattern interface.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.PatternInterface.Selection">
      <summary>The ISelectionProvider control pattern interface.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.PatternInterface.SelectionItem">
      <summary>The ISelectionItemProvider control pattern interface.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.PatternInterface.Spreadsheet">
      <summary>**Introduced in .** The ISpreadsheetProvider  interface.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.PatternInterface.SpreadsheetItem">
      <summary>**Introduced in .** The ISpreadsheetItemProvider interface.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.PatternInterface.Styles">
      <summary>**Introduced in .** The IStylesProvider interface.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.PatternInterface.SynchronizedInput">
      <summary>**Introduced in .** The ISynchronizedInputProvider interface.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.PatternInterface.Table">
      <summary>The ITableProvider control pattern interface.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.PatternInterface.TableItem">
      <summary>The ITableItemProvider control pattern interface.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.PatternInterface.Text">
      <summary>The ITextProvider control pattern interface.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.PatternInterface.Text2">
      <summary>The ITextProvider2 interface.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.PatternInterface.TextChild">
      <summary>The ITextChildProvider interface.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.PatternInterface.TextEdit">
      <summary>The TextEdit control pattern interface.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.PatternInterface.TextRange">
      <summary>The ITextRangeProvider interface.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.PatternInterface.Toggle">
      <summary>The IToggleProvider control pattern interface.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.PatternInterface.Transform">
      <summary>The ITransformProvider control pattern interface.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.PatternInterface.Transform2">
      <summary>**Introduced in .** The ITransformProvider2 interface.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.PatternInterface.Value">
      <summary>The IValueProvider control pattern interface.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.PatternInterface.VirtualizedItem">
      <summary>The IVirtualizedItemProvider control pattern interface.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.PatternInterface.Window">
      <summary>The IWindowProvider control pattern interface.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.PersonPictureAutomationPeer">
      <summary>Exposes **PersonPicture ** types to Microsoft UI Automation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.PersonPictureAutomationPeer.#ctor(Windows.UI.Xaml.Controls.PersonPicture)">
      <summary>Initializes a new instance of the **PersonPictureAutomationPeer** class.</summary>
      <param name="owner">The **PersonPicture ** control instance to create the peer for.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.PickerFlyoutPresenterAutomationPeer">
      <summary>Exposes PickerFlyoutPresenter types to Microsoft UI Automation.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.PivotAutomationPeer">
      <summary>Exposes Pivot types to Microsoft UI Automation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.PivotAutomationPeer.#ctor(Windows.UI.Xaml.Controls.Pivot)">
      <summary>Initializes a new instance of the PivotAutomationPeer class.</summary>
      <param name="owner">The Pivot to create a peer for.</param>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Peers.PivotAutomationPeer.CanSelectMultiple">
      <summary>Gets a value that indicates whether the control allows more than one child element to be selected concurrently.</summary>
      <returns>**true** if multiple selection is allowed; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Peers.PivotAutomationPeer.HorizontallyScrollable">
      <summary>Gets a value that indicates whether the control can scroll horizontally.</summary>
      <returns>**true** if the control can scroll horizontally; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Peers.PivotAutomationPeer.HorizontalScrollPercent">
      <summary>Gets the current horizontal scroll position.</summary>
      <returns>The horizontal scroll position as a percentage of the total content area within the control.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Peers.PivotAutomationPeer.HorizontalViewSize">
      <summary>Gets the current horizontal view size.</summary>
      <returns>The horizontal size of the viewable region as a percentage of the total content area within the control.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Peers.PivotAutomationPeer.IsSelectionRequired">
      <summary>Gets a value that indicates whether the control requires at least one child element to be selected.</summary>
      <returns>**true** if selection is required; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Peers.PivotAutomationPeer.VerticallyScrollable">
      <summary>Gets a value that indicates whether the control can scroll vertically.</summary>
      <returns>**true** if the control can scroll vertically; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Peers.PivotAutomationPeer.VerticalScrollPercent">
      <summary>Gets the current vertical scroll position.</summary>
      <returns>The vertical scroll position as a percentage of the total content area within the control.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Peers.PivotAutomationPeer.VerticalViewSize">
      <summary>Gets the current vertical view size.</summary>
      <returns>The vertical size of the viewable region as a percentage of the total content area within the control.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.PivotAutomationPeer.GetSelection">
      <summary>Retrieves a Microsoft UI Automation provider for each child element that is selected.</summary>
      <returns>A generic list of Microsoft UI Automation providers.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.PivotAutomationPeer.Scroll(Windows.UI.Xaml.Automation.ScrollAmount,Windows.UI.Xaml.Automation.ScrollAmount)">
      <summary>Scrolls the visible region of the content area horizontally, vertically, or both.</summary>
      <param name="horizontalAmount">The horizontal increment that is specific to the control. Pass NoScroll if the control cannot be scrolled in this direction.</param>
      <param name="verticalAmount">The vertical increment that is specific to the control. Pass NoScroll if the control cannot be scrolled in this direction.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.PivotAutomationPeer.SetScrollPercent(System.Double,System.Double)">
      <summary>Sets the horizontal and vertical scroll position as a percentage of the total content area within the control.</summary>
      <param name="horizontalPercent">The horizontal position as a percentage of the content area's total range. Pass NoScroll if the control cannot be scrolled in this direction.</param>
      <param name="verticalPercent">The vertical position as a percentage of the content area's total range. Pass NoScroll if the control cannot be scrolled in this direction.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.PivotItemAutomationPeer">
      <summary>Exposes PivotItem types to Microsoft UI Automation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.PivotItemAutomationPeer.#ctor(Windows.UI.Xaml.Controls.PivotItem)">
      <summary>Initializes a new instance of the PivotItemAutomationPeer class.</summary>
      <param name="owner">The PivotItem to create a peer for.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.PivotItemDataAutomationPeer">
      <summary>Exposes the data content of a PivotItem to Microsoft UI Automation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.PivotItemDataAutomationPeer.#ctor(System.Object,Windows.UI.Xaml.Automation.Peers.PivotAutomationPeer)">
      <summary>Initializes a new instance of the PivotItemDataAutomationPeer class.</summary>
      <param name="item">The specific data item.</param>
      <param name="parent">The automation peer for the Pivot object that contains the item.</param>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Peers.PivotItemDataAutomationPeer.IsSelected">
      <summary>Gets a value that indicates whether an item is selected.</summary>
      <returns>**true** if the element is selected; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Peers.PivotItemDataAutomationPeer.SelectionContainer">
      <summary>Gets the UI automation provider that implements ISelectionProvider and acts as the container for the calling object.</summary>
      <returns>The provider that supports ISelectionProvider.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.PivotItemDataAutomationPeer.AddToSelection">
      <summary>Adds the current element to the collection of selected items.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.PivotItemDataAutomationPeer.Realize">
      <summary>Makes the virtual item fully accessible as a Microsoft UI Automation element.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.PivotItemDataAutomationPeer.RemoveFromSelection">
      <summary>Removes the current element from the collection of selected items.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.PivotItemDataAutomationPeer.ScrollIntoView">
      <summary>Scrolls the content area of the parent container in order to display the item within the visible region (viewport) of the container.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.PivotItemDataAutomationPeer.Select">
      <summary>Clears any existing selection and then selects the current element.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.ProgressBarAutomationPeer">
      <summary>Exposes ProgressBar types to Microsoft UI Automation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.ProgressBarAutomationPeer.#ctor(Windows.UI.Xaml.Controls.ProgressBar)">
      <summary>Initializes a new instance of the ProgressBarAutomationPeer class.</summary>
      <param name="owner">The ProgressBar to create a peer for.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.ProgressRingAutomationPeer">
      <summary>Exposes ProgressRing types to Microsoft UI Automation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.ProgressRingAutomationPeer.#ctor(Windows.UI.Xaml.Controls.ProgressRing)">
      <summary>Initializes a new instance of the ProgressRingAutomationPeer class.</summary>
      <param name="owner">The ProgressRing to create a peer for.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.RadioButtonAutomationPeer">
      <summary>Exposes RadioButton types to Microsoft UI Automation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.RadioButtonAutomationPeer.#ctor(Windows.UI.Xaml.Controls.RadioButton)">
      <summary>Initializes a new instance of the RadioButtonAutomationPeer class.</summary>
      <param name="owner">The owner element to create for.</param>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Peers.RadioButtonAutomationPeer.IsSelected">
      <summary>Gets a value that indicates whether an item is selected.</summary>
      <returns>**true** if the element is selected; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Peers.RadioButtonAutomationPeer.SelectionContainer">
      <summary>Gets the UI automation provider that implements ISelectionProvider and acts as the container for the calling object.</summary>
      <returns>The provider that supports ISelectionProvider.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.RadioButtonAutomationPeer.AddToSelection">
      <summary>Adds the current element to the collection of selected items.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.RadioButtonAutomationPeer.RemoveFromSelection">
      <summary>Removes the current element from the collection of selected items.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.RadioButtonAutomationPeer.Select">
      <summary>Clears any existing selection and then selects the current element.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.RangeBaseAutomationPeer">
      <summary>A base class that provides a Microsoft UI Automation peer implementation for types that derive from RangeBase.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.RangeBaseAutomationPeer.#ctor(Windows.UI.Xaml.Controls.Primitives.RangeBase)">
      <summary>Initializes a new instance of the RangeBaseAutomationPeer class.</summary>
      <param name="owner">The owner element to create for.</param>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Peers.RangeBaseAutomationPeer.IsReadOnly">
      <summary>Gets a value that indicates whether the value of a control is read-only.</summary>
      <returns>**true** if the value is read-only; **false** if it can be modified.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Peers.RangeBaseAutomationPeer.LargeChange">
      <summary>Gets the value that is added to or subtracted from the Value property when a large change is made, such as with the PAGE DOWN key.</summary>
      <returns>The large-change value supported by the control.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Peers.RangeBaseAutomationPeer.Maximum">
      <summary>Gets the maximum range value that is supported by the control.</summary>
      <returns>The maximum range value supported by the control.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Peers.RangeBaseAutomationPeer.Minimum">
      <summary>Gets the minimum range value that is supported by the control.</summary>
      <returns>The minimum range value supported by the control.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Peers.RangeBaseAutomationPeer.SmallChange">
      <summary>Gets the value that is added to or subtracted from the Value property when a small change is made, such as with an arrow key.</summary>
      <returns>The small-change value supported by the control.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Peers.RangeBaseAutomationPeer.Value">
      <summary>Gets the value of the control.</summary>
      <returns>The value of the control.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.RangeBaseAutomationPeer.SetValue(System.Double)">
      <summary>Sets the value of the control, as an implementation of the IValueProvider pattern.</summary>
      <param name="value">The value to set.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.RatingControlAutomationPeer">
      <summary>Exposes **RatingControl ** types to Microsoft UI Automation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.RatingControlAutomationPeer.#ctor(Windows.UI.Xaml.Controls.RatingControl)">
      <summary>Initializes a new instance of the **RatingControlAutomationPeer** class.</summary>
      <param name="owner">The **RatingControl ** control instance to create the peer for.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.RawElementProviderRuntimeId">
      <summary>Represents the runtime ID for an element.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.RawElementProviderRuntimeId.Part1">
      <summary>The first part of the identifier.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Peers.RawElementProviderRuntimeId.Part2">
      <summary>The second part of the identifier.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.RepeatButtonAutomationPeer">
      <summary>Exposes RepeatButton types to Microsoft UI Automation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.RepeatButtonAutomationPeer.#ctor(Windows.UI.Xaml.Controls.Primitives.RepeatButton)">
      <summary>Initializes a new instance of the RepeatButtonAutomationPeer class.</summary>
      <param name="owner">The owner element to create for.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.RepeatButtonAutomationPeer.Invoke">
      <summary>Sends a request to click the repeat button associated with the automation peer.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.RichEditBoxAutomationPeer">
      <summary>Exposes RichEditBox types to Microsoft UI Automation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.RichEditBoxAutomationPeer.#ctor(Windows.UI.Xaml.Controls.RichEditBox)">
      <summary>Initializes a new instance of the RichEditBoxAutomationPeer class.</summary>
      <param name="owner">The owner element to create for.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.RichTextBlockAutomationPeer">
      <summary>Exposes RichTextBlock types to Microsoft UI Automation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.RichTextBlockAutomationPeer.#ctor(Windows.UI.Xaml.Controls.RichTextBlock)">
      <summary>Initializes a new instance of the RichTextBlockAutomationPeer class.</summary>
      <param name="owner">The RichTextBlock to create a peer for.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.RichTextBlockOverflowAutomationPeer">
      <summary>Exposes RichTextBlockOverflow types to Microsoft UI Automation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.RichTextBlockOverflowAutomationPeer.#ctor(Windows.UI.Xaml.Controls.RichTextBlockOverflow)">
      <summary>Initializes a new instance of the RichTextBlockOverflowAutomationPeer class.</summary>
      <param name="owner">The RichTextBlockOverflow to create a peer for.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.ScrollBarAutomationPeer">
      <summary>Exposes ScrollBar types to Microsoft UI Automation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.ScrollBarAutomationPeer.#ctor(Windows.UI.Xaml.Controls.Primitives.ScrollBar)">
      <summary>Initializes a new instance of the ScrollBarAutomationPeer class.</summary>
      <param name="owner">The owner element to create for.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.ScrollViewerAutomationPeer">
      <summary>Exposes ScrollViewer types to Microsoft UI Automation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.ScrollViewerAutomationPeer.#ctor(Windows.UI.Xaml.Controls.ScrollViewer)">
      <summary>Initializes a new instance of the ScrollViewerAutomationPeer class.</summary>
      <param name="owner">The ScrollViewer to create a peer for.</param>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Peers.ScrollViewerAutomationPeer.HorizontallyScrollable">
      <summary>Gets a value that indicates whether the control can scroll horizontally.</summary>
      <returns>**true** if the control can scroll horizontally; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Peers.ScrollViewerAutomationPeer.HorizontalScrollPercent">
      <summary>Gets the current horizontal scroll position.</summary>
      <returns>The horizontal scroll position as a percentage of the total content area within the control.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Peers.ScrollViewerAutomationPeer.HorizontalViewSize">
      <summary>Gets the current horizontal view size.</summary>
      <returns>The horizontal size of the viewable region as a percentage of the total content area within the control.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Peers.ScrollViewerAutomationPeer.VerticallyScrollable">
      <summary>Gets a value that indicates whether the control can scroll vertically.</summary>
      <returns>**true** if the control can scroll vertically; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Peers.ScrollViewerAutomationPeer.VerticalScrollPercent">
      <summary>Gets the current vertical scroll position.</summary>
      <returns>The vertical scroll position as a percentage of the total content area within the control.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Peers.ScrollViewerAutomationPeer.VerticalViewSize">
      <summary>Gets the vertical view size.</summary>
      <returns>The vertical size of the viewable region as a percentage of the total content area within the control.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.ScrollViewerAutomationPeer.Scroll(Windows.UI.Xaml.Automation.ScrollAmount,Windows.UI.Xaml.Automation.ScrollAmount)">
      <summary>Scrolls the visible region of the content area horizontally, vertically, or both.</summary>
      <param name="horizontalAmount">The horizontal increment that is specific to the control. Pass NoScroll if the control cannot be scrolled in this direction.</param>
      <param name="verticalAmount">The vertical increment that is specific to the control. Pass NoScroll if the control cannot be scrolled in this direction.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.ScrollViewerAutomationPeer.SetScrollPercent(System.Double,System.Double)">
      <summary>Sets the horizontal and vertical scroll position as a percentage of the total content area within the control.</summary>
      <param name="horizontalPercent">The horizontal position as a percentage of the content area's total range. Pass NoScroll if the control cannot be scrolled in this direction.</param>
      <param name="verticalPercent">The vertical position as a percentage of the content area's total range. Pass NoScroll if the control cannot be scrolled in this direction.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.SearchBoxAutomationPeer">
      <summary>Exposes SearchBox types to Microsoft UI Automation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.SearchBoxAutomationPeer.#ctor(Windows.UI.Xaml.Controls.SearchBox)">
      <summary>Initializes a new instance of the SearchBoxAutomationPeer class.</summary>
      <param name="owner">The SearchBox to create a peer for.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.SelectorAutomationPeer">
      <summary>A base class that provides a Microsoft UI Automation peer implementation for types that derive from Selector.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.SelectorAutomationPeer.#ctor(Windows.UI.Xaml.Controls.Primitives.Selector)">
      <summary>Initializes a new instance of the SelectorAutomationPeer class.</summary>
      <param name="owner">The owner Selector implementation to create for.</param>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Peers.SelectorAutomationPeer.CanSelectMultiple">
      <summary>Gets a value that indicates whether the Microsoft UI Automation provider allows more than one child element to be selected concurrently.</summary>
      <returns>**true** if multiple selection is allowed; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Peers.SelectorAutomationPeer.IsSelectionRequired">
      <summary>Gets a value that indicates whether the Microsoft UI Automation provider requires at least one child element to be selected.</summary>
      <returns>**true** if selection is required; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.SelectorAutomationPeer.GetSelection">
      <summary>Retrieves a Microsoft UI Automation provider for each child element that is selected.</summary>
      <returns>A generic list of Microsoft UI Automation providers.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.SelectorItemAutomationPeer">
      <summary>Exposes the items in a Selector to Microsoft UI Automation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.SelectorItemAutomationPeer.#ctor(System.Object,Windows.UI.Xaml.Automation.Peers.SelectorAutomationPeer)">
      <summary>Initializes a new instance of the SelectorItemAutomationPeer class.</summary>
      <param name="item">The specific item.</param>
      <param name="parent">The parent items control to create for.</param>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Peers.SelectorItemAutomationPeer.IsSelected">
      <summary>Gets a value that indicates whether an item is selected.</summary>
      <returns>**true** if the element is selected; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Peers.SelectorItemAutomationPeer.SelectionContainer">
      <summary>Gets the UI Automation provider that implements ISelectionProvider and acts as container for the calling object.</summary>
      <returns>The UI Automation provider.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.SelectorItemAutomationPeer.AddToSelection">
      <summary>Adds the current element to the collection of selected items.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.SelectorItemAutomationPeer.RemoveFromSelection">
      <summary>Removes the current element from the collection of selected items.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.SelectorItemAutomationPeer.Select">
      <summary>Clears any existing selection and then selects the current element.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.SemanticZoomAutomationPeer">
      <summary>Exposes SemanticZoom types to Microsoft UI Automation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.SemanticZoomAutomationPeer.#ctor(Windows.UI.Xaml.Controls.SemanticZoom)">
      <summary>Initializes a new instance of the SemanticZoomAutomationPeer class.</summary>
      <param name="owner">The SemanticZoom to create a peer for.</param>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Peers.SemanticZoomAutomationPeer.ToggleState">
      <summary>Gets a value that indicates whether the Toggle method can be called and result in a toggled view.</summary>
      <returns>**true** if calling Toggle will result in a toggled view; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.SemanticZoomAutomationPeer.Toggle">
      <summary>Cycles through the toggle states of a control.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.SettingsFlyoutAutomationPeer">
      <summary>Exposes SettingsFlyout types to Microsoft UI Automation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.SettingsFlyoutAutomationPeer.#ctor(Windows.UI.Xaml.Controls.SettingsFlyout)">
      <summary>Initializes a new instance of the SettingsFlyoutAutomationPeer class.</summary>
      <param name="owner">The SettingsFlyout to create the peer for.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.SliderAutomationPeer">
      <summary>Exposes Slider types to Microsoft UI Automation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.SliderAutomationPeer.#ctor(Windows.UI.Xaml.Controls.Slider)">
      <summary>Initializes a new instance of the SliderAutomationPeer class.</summary>
      <param name="owner">The Slider to create a peer for.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.TextBlockAutomationPeer">
      <summary>Exposes TextBlock types to Microsoft UI Automation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.TextBlockAutomationPeer.#ctor(Windows.UI.Xaml.Controls.TextBlock)">
      <summary>Initializes a new instance of the TextBlockAutomationPeer class.</summary>
      <param name="owner">The TextBlock to create a peer for.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.TextBoxAutomationPeer">
      <summary>Exposes TextBox types to Microsoft UI Automation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.TextBoxAutomationPeer.#ctor(Windows.UI.Xaml.Controls.TextBox)">
      <summary>Initializes a new instance of the TextBoxAutomationPeer class.</summary>
      <param name="owner">The TextBox to create a peer for.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.ThumbAutomationPeer">
      <summary>Exposes Thumb types to Microsoft UI Automation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.ThumbAutomationPeer.#ctor(Windows.UI.Xaml.Controls.Primitives.Thumb)">
      <summary>Initializes a new instance of the ThumbAutomationPeer class.</summary>
      <param name="owner">The Thumb to create a peer for.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.TimePickerAutomationPeer">
      <summary>Exposes TimePicker types to Microsoft UI Automation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.TimePickerAutomationPeer.#ctor(Windows.UI.Xaml.Controls.TimePicker)">
      <summary>Initializes a new instance of the TimePickerAutomationPeer class.</summary>
      <param name="owner">The TimePicker to create the peer for.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.TimePickerFlyoutPresenterAutomationPeer">
      <summary>Exposes TimePickerFlyoutPresenter types to Microsoft UI Automation.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.ToggleButtonAutomationPeer">
      <summary>Exposes ToggleButton types to Microsoft UI Automation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.ToggleButtonAutomationPeer.#ctor(Windows.UI.Xaml.Controls.Primitives.ToggleButton)">
      <summary>Initializes a new instance of the ToggleButtonAutomationPeer class.</summary>
      <param name="owner">The ToggleButton to create a peer for.</param>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Peers.ToggleButtonAutomationPeer.ToggleState">
      <summary>Gets the toggle state of the control.</summary>
      <returns>The toggle state of the control.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.ToggleButtonAutomationPeer.Toggle">
      <summary>Cycles through the toggle states of a control.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.ToggleMenuFlyoutItemAutomationPeer">
      <summary>Exposes ToggleMenuFlyoutItem types to Microsoft UI Automation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.ToggleMenuFlyoutItemAutomationPeer.#ctor(Windows.UI.Xaml.Controls.ToggleMenuFlyoutItem)">
      <summary>Initializes a new instance of the ToggleMenuFlyoutItemAutomationPeer class.</summary>
      <param name="owner">The owner element to create for.</param>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Peers.ToggleMenuFlyoutItemAutomationPeer.ToggleState">
      <summary>Gets the toggle state of the control.</summary>
      <returns>The toggle state of the control.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.ToggleMenuFlyoutItemAutomationPeer.Toggle">
      <summary>Cycles through the toggle states of a control.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.ToggleSwitchAutomationPeer">
      <summary>Exposes ToggleSwitch types to Microsoft UI Automation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.ToggleSwitchAutomationPeer.#ctor(Windows.UI.Xaml.Controls.ToggleSwitch)">
      <summary>Initializes a new instance of the ToggleSwitchAutomationPeer class.</summary>
      <param name="owner">The ToggleSwitch to create a peer for.</param>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Peers.ToggleSwitchAutomationPeer.ToggleState">
      <summary>Gets the toggle state of the control.</summary>
      <returns>The toggle state of the control.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.ToggleSwitchAutomationPeer.Toggle">
      <summary>Cycles through the toggle states of a control.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.TreeViewItemAutomationPeer">
      <summary>Exposes **TreeViewItem ** types to Microsoft UI Automation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.TreeViewItemAutomationPeer.#ctor(Windows.UI.Xaml.Controls.TreeViewItem)">
      <summary>Initializes a new instance of the **TreeViewItemAutomationPeer** class.</summary>
      <param name="owner">The **TreeViewItem ** control instance to create the peer for.</param>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Peers.TreeViewItemAutomationPeer.ExpandCollapseState">
      <summary>Gets a value indicating the expanded or collapsed state of the associated **TreeViewItem **.</summary>
      <returns>The expanded or collapsed state of the associated **TreeViewItem **. The default value is **Expanded**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.TreeViewItemAutomationPeer.Collapse">
      <summary>Collapses the associated **TreeViewItem **.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.TreeViewItemAutomationPeer.Expand">
      <summary>Expands the associated **TreeViewItem **.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Peers.TreeViewListAutomationPeer">
      <summary>Exposes **TreeViewList ** types to Microsoft UI Automation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Peers.TreeViewListAutomationPeer.#ctor(Windows.UI.Xaml.Controls.TreeViewList)">
      <summary>Initializes a new instance of the **TreeViewListAutomationPeer** class.</summary>
      <param name="owner">The **TreeViewList ** control instance to create the peer for.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Provider.IAnnotationProvider">
      <summary>Exposes the properties of an annotation in a document. Implement this interface in order to support the capabilities that an automation client requests with a GetPattern call and PatternInterface.Annotation.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Provider.IAnnotationProvider.AnnotationTypeId">
      <summary>Gets the annotation type identifier of this annotation.</summary>
      <returns>The annotation type identifier of this annotation.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Provider.IAnnotationProvider.AnnotationTypeName">
      <summary>Gets the name of this annotation type.</summary>
      <returns>The name of this annotation type.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Provider.IAnnotationProvider.Author">
      <summary>Gets the name of the annotation author.</summary>
      <returns>The name of the annotation author.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Provider.IAnnotationProvider.DateTime">
      <summary>Gets the date and time when this annotation was created.</summary>
      <returns>The date and time when this annotation was created.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Provider.IAnnotationProvider.Target">
      <summary>Gets the UI Automation element that is being annotated.</summary>
      <returns>The UI Automation element that is being annotated.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Provider.ICustomNavigationProvider">
      <summary>Exposes a method to support access by a Microsoft UI Automation client to controls that support a custom navigation order. Implement ICustomNavigationProvider to support the capabilities that an automation client requests with a GetPattern call and PatternInterface.CustomNavigation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Provider.ICustomNavigationProvider.NavigateCustom(Windows.UI.Xaml.Automation.Peers.AutomationNavigationDirection)">
      <summary>Gets the next element in the specified direction within the logical UI tree.</summary>
      <param name="direction">The specified direction.</param>
      <returns>The next element.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Provider.IDockProvider">
      <summary>Exposes methods and properties to support access by a Microsoft UI Automation client to controls that expose their dock properties in a docking container. Implement this interface in order to support the capabilities that an automation client requests with a GetPattern call and PatternInterface.Dock.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Provider.IDockProvider.DockPosition">
      <summary>Gets the current DockPosition of the control in a docking container.</summary>
      <returns>The DockPosition of the control, relative to the boundaries of the docking container and to other elements in the container.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Provider.IDockProvider.SetDockPosition(Windows.UI.Xaml.Automation.DockPosition)">
      <summary>Docks the control in a docking container.</summary>
      <param name="dockPosition">The dock position, relative to the boundaries of the docking container and to other elements in the container.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Provider.IDragProvider">
      <summary>Enables a Microsoft UI Automation element to describe itself as an element that can be dragged as part of a drag-and-drop operation. Implement this interface in order to support the capabilities that an automation client requests with a GetPattern call and PatternInterface.Drag.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Provider.IDragProvider.DropEffect">
      <summary>Gets a string that indicates what will happen when the item is dropped.</summary>
      <returns>A string that indicates what will happen when the item is dropped.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Provider.IDragProvider.DropEffects">
      <summary>Gets an array of strings that enumerates possible drop effects when this item is dropped.</summary>
      <returns>An array of strings that enumerates possible drop effects when this item is dropped.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Provider.IDragProvider.IsGrabbed">
      <summary>Gets a value indicating whether an item is currently being dragged.</summary>
      <returns>**true** if the item is being dragged. Otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Provider.IDragProvider.GetGrabbedItems">
      <summary>Gets an array of UI Automation elements that are being dragged as part of this drag operation.</summary>
      <returns>An array of UI Automation elements that are being dragged. Null if this item is an individual item being dragged. Used to enable providers that support dragging multiple items at a time to create an intermediary IDragProvider that encapsulates all of the items being dragged.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Provider.IDropTargetProvider">
      <summary>Enables a Microsoft UI Automation element to describe itself as an element that can receive a drop of a dragged element as part of a drag-and-drop operation. Implement this interface in order to support the capabilities that an automation client requests with a GetPattern call and PatternInterface.DropTarget.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Provider.IDropTargetProvider.DropEffect">
      <summary>Gets a string that indicates what will happen when the item is dropped.</summary>
      <returns>A string that indicates what will happen when the item is dropped.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Provider.IDropTargetProvider.DropEffects">
      <summary>Gets an array of strings that enumerates possible drop effects when this item is dropped.</summary>
      <returns>An array of strings that enumerates possible drop effects when this item is dropped.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Provider.IExpandCollapseProvider">
      <summary>Exposes methods and properties to support access by a Microsoft UI Automation client to controls that visually expand to display content and that collapse to hide content. Implement this interface in order to support the capabilities that an automation client requests with a GetPattern call and PatternInterface.ExpandCollapse.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Provider.IExpandCollapseProvider.ExpandCollapseState">
      <summary>Gets the state (expanded or collapsed) of the control.</summary>
      <returns>The state (expanded or collapsed) of the control.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Provider.IExpandCollapseProvider.Collapse">
      <summary>Hides all nodes, controls, or content that are descendants of the control.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Provider.IExpandCollapseProvider.Expand">
      <summary>Displays all child nodes, controls, or content of the control.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Provider.IGridItemProvider">
      <summary>Exposes methods and properties to support access by a Microsoft UI Automation client to individual child controls of containers that implement IGridProvider. Implement this interface in order to support the capabilities that an automation client requests with a GetPattern call and PatternInterface.GridItem.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Provider.IGridItemProvider.Column">
      <summary>Gets the ordinal number of the column that contains the cell or item.</summary>
      <returns>A zero-based ordinal number that identifies the column that contains the cell or item.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Provider.IGridItemProvider.ColumnSpan">
      <summary>Gets the number of columns that are spanned by a cell or item.</summary>
      <returns>The number of columns.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Provider.IGridItemProvider.ContainingGrid">
      <summary>Gets a UI Automation provider that implements IGridProvider and that represents the container of the cell or item.</summary>
      <returns>A UI Automation provider that implements the **Grid** control pattern and that represents the cell or item container.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Provider.IGridItemProvider.Row">
      <summary>Gets the ordinal number of the row that contains the cell or item.</summary>
      <returns>A zero-based ordinal number that identifies the row that contains the cell or item.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Provider.IGridItemProvider.RowSpan">
      <summary>Gets the number of rows spanned by a cell or item.</summary>
      <returns>The number of rows.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Provider.IGridProvider">
      <summary>Exposes methods and properties to support access by a Microsoft UI Automation client to controls that act as containers for a collection of child elements. Implement this interface in order to support the capabilities that an automation client requests with a GetPattern call and PatternInterface.Grid.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Provider.IGridProvider.ColumnCount">
      <summary>Gets the total number of columns in a grid.</summary>
      <returns>The total number of columns in a grid.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Provider.IGridProvider.RowCount">
      <summary>Gets the total number of rows in a grid.</summary>
      <returns>The total number of rows in a grid.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Provider.IGridProvider.GetItem(System.Int32,System.Int32)">
      <summary>Retrieves the UI Automation provider for the specified cell.</summary>
      <param name="row">The ordinal number of the row that contains the cell.</param>
      <param name="column">The ordinal number of the column that contains the cell.</param>
      <returns>The UI Automation provider for the specified cell.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Provider.IInvokeProvider">
      <summary>Exposes a method to support Microsoft UI Automation access to controls that initiate or perform a single, unambiguous action and do not maintain state when activated. Implement this interface in order to support the capabilities that an automation client requests with a GetPattern call and PatternInterface.Invoke.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Provider.IInvokeProvider.Invoke">
      <summary>Sends a request to initiate or perform the single, unambiguous action of the provider control. For example, the invoke action for a Button is click.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Provider.IItemContainerProvider">
      <summary>Exposes a Microsoft UI Automation method to enable applications to find an element in a container, such as a virtualized list. Implement this interface in order to support the capabilities that an automation client requests with a GetPattern call and PatternInterface.ItemContainer.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Provider.IItemContainerProvider.FindItemByProperty(Windows.UI.Xaml.Automation.Provider.IRawElementProviderSimple,Windows.UI.Xaml.Automation.AutomationProperty,System.Object)">
      <summary>Retrieves an element by the specified property value.</summary>
      <param name="startAfter">The item in the container after which to begin the search.</param>
      <param name="automationProperty">The property that contains the value to retrieve.</param>
      <param name="value">The value to retrieve.</param>
      <returns>The first item that matches the search criterion; otherwise, null.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Provider.IMultipleViewProvider">
      <summary>Exposes methods and properties to support Microsoft UI Automation client access to controls that provide, and are able to switch between, multiple representations of the same set of information or child controls. Implement this interface in order to support the capabilities that an automation client requests with a GetPattern call and PatternInterface.MultipleView.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Provider.IMultipleViewProvider.CurrentView">
      <summary>Gets the current control-specific view.</summary>
      <returns>The view identifier for the current view of the UI Automation element.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Provider.IMultipleViewProvider.GetSupportedViews">
      <summary>Retrieves a collection of control-specific view identifiers.</summary>
      <returns>A collection of values that identifies the views available for a UI Automation element.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Provider.IMultipleViewProvider.GetViewName(System.Int32)">
      <summary>Retrieves the name of a control-specific view.</summary>
      <param name="viewId">The view identifier.</param>
      <returns>A localized name for the view.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Provider.IMultipleViewProvider.SetCurrentView(System.Int32)">
      <summary>Sets the current control-specific view.</summary>
      <param name="viewId">A view identifier.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Provider.IObjectModelProvider">
      <summary>Provides access to the underlying object model implemented by a control or app.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Provider.IObjectModelProvider.GetUnderlyingObjectModel">
      <summary>Returns an interface used to access the underlying object model of the provider.</summary>
      <returns>An untyped interface for accessing the underlying object model.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Provider.IRangeValueProvider">
      <summary>Exposes methods and properties to support access by a Microsoft UI Automation client to controls that can be set to a value within a range. Implement this interface in order to support the capabilities that an automation client requests with a GetPattern call and PatternInterface.RangeValue.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Provider.IRangeValueProvider.IsReadOnly">
      <summary>Gets a value that indicates whether the value of a control is read-only.</summary>
      <returns>**true** if the value is read-only; **false** if it can be modified.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Provider.IRangeValueProvider.LargeChange">
      <summary>Gets the value that is added to or subtracted from the Value property when a large change is made, such as with the PAGE DOWN key.</summary>
      <returns>The large-change value that is supported by the control, or null if the control does not support LargeChange.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Provider.IRangeValueProvider.Maximum">
      <summary>Gets the maximum range value that is supported by the control.</summary>
      <returns>The maximum value that is supported by the control, or null if the control does not support Maximum.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Provider.IRangeValueProvider.Minimum">
      <summary>Gets the minimum range value that is supported by the control.</summary>
      <returns>The minimum value that is supported by the control, or null if the control does not support Minimum.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Provider.IRangeValueProvider.SmallChange">
      <summary>Gets the value that is added to or subtracted from the Value property when a small change is made, such as with an arrow key.</summary>
      <returns>The small-change value supported by the control, or null if the control does not support SmallChange.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Provider.IRangeValueProvider.Value">
      <summary>Gets the value of the control.</summary>
      <returns>The value of the control, or null if the control does not support Value.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Provider.IRangeValueProvider.SetValue(System.Double)">
      <summary>Sets the value of the control.</summary>
      <param name="value">The value to set.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Provider.IRawElementProviderSimple">
      <summary>Provides methods and properties that expose basic information about a UI element. IRawElementProviderSimple is a Windows Runtime class, not an interface.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Provider.IScrollItemProvider">
      <summary>Exposes methods and properties to support access by Microsoft UI Automation client to individual child controls of containers that implement IScrollProvider. Implement this interface in order to support the capabilities that an automation client requests with a GetPattern call and PatternInterface.ScrollItem.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Provider.IScrollItemProvider.ScrollIntoView">
      <summary>Scrolls the content area of a container object in order to display the control within the visible region (viewport) of the container.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Provider.IScrollProvider">
      <summary>Exposes methods and properties to support access by a Microsoft UI Automation client to a control that acts as a scrollable container for a collection of child objects. The children of this element must implement IScrollItemProvider. Implement IScrollProvider in order to support the capabilities that an automation client requests with a GetPattern call and PatternInterface.Scroll.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Provider.IScrollProvider.HorizontallyScrollable">
      <summary>Gets a value that indicates whether the control can scroll horizontally.</summary>
      <returns>**true** if the control can scroll horizontally; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Provider.IScrollProvider.HorizontalScrollPercent">
      <summary>Gets the current horizontal scroll position.</summary>
      <returns>The horizontal scroll position as a percentage of the total content area within the control.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Provider.IScrollProvider.HorizontalViewSize">
      <summary>Gets the current horizontal view size.</summary>
      <returns>The horizontal size of the viewable region as a percentage of the total content area within the control.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Provider.IScrollProvider.VerticallyScrollable">
      <summary>Gets a value that indicates whether the control can scroll vertically.</summary>
      <returns>**true** if the control can scroll vertically; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Provider.IScrollProvider.VerticalScrollPercent">
      <summary>Gets the current vertical scroll position.</summary>
      <returns>The vertical scroll position as a percentage of the total content area within the control.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Provider.IScrollProvider.VerticalViewSize">
      <summary>Gets the vertical view size.</summary>
      <returns>The vertical size of the viewable region as a percentage of the total content area within the control.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Provider.IScrollProvider.Scroll(Windows.UI.Xaml.Automation.ScrollAmount,Windows.UI.Xaml.Automation.ScrollAmount)">
      <summary>Scrolls the visible region of the content area horizontally, vertically, or both.</summary>
      <param name="horizontalAmount">The horizontal increment that is specific to the control. Pass NoScroll if the control cannot be scrolled in this direction.</param>
      <param name="verticalAmount">The vertical increment that is specific to the control. Pass NoScroll if the control cannot be scrolled in this direction.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Provider.IScrollProvider.SetScrollPercent(System.Double,System.Double)">
      <summary>Sets the horizontal and vertical scroll position as a percentage of the total content area within the control.</summary>
      <param name="horizontalPercent">The horizontal position as a percentage of the content area's total range. Pass NoScroll if the control cannot be scrolled in this direction.</param>
      <param name="verticalPercent">The vertical position as a percentage of the content area's total range. Pass NoScroll if the control cannot be scrolled in this direction.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Provider.ISelectionItemProvider">
      <summary>Exposes methods and properties to support access by a Microsoft UI Automation client to individual, selectable child controls of containers that implement ISelectionProvider. Implement this interface in order to support the capabilities that an automation client requests with a GetPattern call and PatternInterface.SelectionItem.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Provider.ISelectionItemProvider.IsSelected">
      <summary>Gets a value that indicates whether an item is selected.</summary>
      <returns>**true** if the element is selected; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Provider.ISelectionItemProvider.SelectionContainer">
      <summary>Gets the UI Automation provider that implements ISelectionProvider and acts as the container for the calling object.</summary>
      <returns>The UI Automation provider.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Provider.ISelectionItemProvider.AddToSelection">
      <summary>Adds the current element to the collection of selected items.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Provider.ISelectionItemProvider.RemoveFromSelection">
      <summary>Removes the current element from the collection of selected items.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Provider.ISelectionItemProvider.Select">
      <summary>Clears any existing selection and then selects the current element.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Provider.ISelectionProvider">
      <summary>Exposes methods and properties to support access by a Microsoft UI Automation client to controls that act as containers for a collection of individual, selectable child items. The children of this element must implement ISelectionItemProvider. Implement ISelectionProvider in order to support the capabilities that an automation client requests with a GetPattern call and PatternInterface.SelectionItem.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Provider.ISelectionProvider.CanSelectMultiple">
      <summary>Gets a value that indicates whether the Microsoft UI Automation provider allows more than one child element to be selected concurrently.</summary>
      <returns>**true** if multiple selection is allowed; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Provider.ISelectionProvider.IsSelectionRequired">
      <summary>Gets a value that indicates whether the UI Automation provider requires at least one child element to be selected.</summary>
      <returns>**true** if selection is required; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Provider.ISelectionProvider.GetSelection">
      <summary>Retrieves a UI Automation provider for each child element that is selected.</summary>
      <returns>An array of UI Automation providers.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Provider.ISpreadsheetItemProvider">
      <summary>Provides access to information about an item (cell) in a spreadsheet.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Provider.ISpreadsheetItemProvider.Formula">
      <summary>Gets the formula for this spreadsheet cell, as a string.</summary>
      <returns>The formula for this cell, as a string.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Provider.ISpreadsheetItemProvider.GetAnnotationObjects">
      <summary>Returns an array of objects that represent the annotations associated with this spreadsheet cell.</summary>
      <returns>An array of IRawElementProviderSimple interfaces for Microsoft UI Automation elements that represent the annotations associated with the spreadsheet cell.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Provider.ISpreadsheetItemProvider.GetAnnotationTypes">
      <summary>Returns an array of annotation type identifiers indicating the types of annotations that are associated with this spreadsheet cell.</summary>
      <returns>An array of annotation type identifiers, which contains one entry for each type of annotation associated with the spreadsheet cell. For a list of possible values, see AnnotationType.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Provider.ISpreadsheetProvider">
      <summary>Provides access to items (cells) in a spreadsheet.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Provider.ISpreadsheetProvider.GetItemByName(System.String)">
      <summary>Returns a Microsoft UI Automation element that represents the spreadsheet cell that has the specified name.</summary>
      <param name="name">The name of the target cell.</param>
      <returns>A Microsoft UI Automation element that represents the target cell.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Provider.IStylesProvider">
      <summary>Provides access to the visual styles associated with the content of a document.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Provider.IStylesProvider.ExtendedProperties">
      <summary>Gets a string value that contains additional property info. The info is for properties are that are not included in this control pattern, but that provide information about the document content that might be useful to the user.</summary>
      <returns>A localized, formatted string that contains the list of extended properties. The string must be formatted as a list of name/value pairs, as follows: "prop1=value;prop2=value2".</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Provider.IStylesProvider.FillColor">
      <summary>Gets the fill color of an element in a document.</summary>
      <returns>The fill color, represented as a Windows Runtime  Color value.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Provider.IStylesProvider.FillPatternColor">
      <summary>Gets the color of the pattern used to fill an element in a document.</summary>
      <returns>The color of the fill pattern, represented as a Windows Runtime  Color value.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Provider.IStylesProvider.FillPatternStyle">
      <summary>Gets a string that represents the fill pattern style of an element in a document.</summary>
      <returns>A localized string that indicates the fill pattern style, such as "Vertical Stripe".</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Provider.IStylesProvider.Shape">
      <summary>Gets a string that represents the shape of an element in a document.</summary>
      <returns>A localized string that indicates the shape.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Provider.IStylesProvider.StyleId">
      <summary>Gets the identifier for a visual style of an element in a document.</summary>
      <returns>The style identifier. For a list of possible values, see Style Identifiers.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Provider.IStylesProvider.StyleName">
      <summary>Gets the name of the visual style of an element in a document.</summary>
      <returns>The name of the style, or empty string if the style has no name.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Provider.ISynchronizedInputProvider">
      <summary>Enables Microsoft UI Automation client applications to direct the mouse or keyboard input to a specific UI element.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Provider.ISynchronizedInputProvider.Cancel">
      <summary>Cancels listening for input.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Provider.ISynchronizedInputProvider.StartListening(Windows.UI.Xaml.Automation.SynchronizedInputType)">
      <summary>Starts listening for input of the specified type.</summary>
      <param name="inputType">The type of input that is requested to be synchronized.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Provider.ITableItemProvider">
      <summary>Exposes methods and properties to support Microsoft UI Automation client access to child controls of containers that implement ITableProvider. Implement this interface in order to support the capabilities that an automation client requests with a GetPattern call and PatternInterface.TableItem.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Provider.ITableItemProvider.GetColumnHeaderItems">
      <summary>Retrieves an array of UI Automation providers representing all the column headers associated with a table item or cell.</summary>
      <returns>An array of UI Automation providers.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Provider.ITableItemProvider.GetRowHeaderItems">
      <summary>Retrieves an array of UI Automation providers representing all the row headers associated with a table item or cell.</summary>
      <returns>An array of UI Automation providers.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Provider.ITableProvider">
      <summary>Exposes methods and properties to support access by a Microsoft UI Automation client to controls that act as containers for a collection of child elements. The children of this element must implement ITableItemProvider and be organized in a two-dimensional logical coordinate system that can be traversed (a Microsoft UI Automation client can move to adjacent controls, which are headers or cells of the table) by using the keyboard.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Provider.ITableProvider.RowOrColumnMajor">
      <summary>Gets the primary direction of traversal for the table.</summary>
      <returns>The primary direction of traversal, as a value of the enumeration.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Provider.ITableProvider.GetColumnHeaders">
      <summary>Returns a collection of UI Automation providers that represents all the column headers in a table.</summary>
      <returns>An array of UI Automation providers.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Provider.ITableProvider.GetRowHeaders">
      <summary>Returns a collection of UI Automation providers that represents all row headers in the table.</summary>
      <returns>An array of UI Automation providers.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Provider.ITextChildProvider">
      <summary>Provides access to a text-based control that is a child of another text-based control. Implement this interface in order to support the capabilities that an automation client requests with a GetPattern call and PatternInterface.TextChild.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Provider.ITextChildProvider.TextContainer">
      <summary>Gets this element's nearest ancestor provider that supports the **Text** (ITextProvider ) control pattern.</summary>
      <returns>The nearest ancestor provider that supports the **Text** (ITextProvider ) control pattern.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Provider.ITextChildProvider.TextRange">
      <summary>Gets a text range that encloses this child element.</summary>
      <returns>A text range that encloses this child element.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Provider.ITextEditProvider">
      <summary>Extends the ITextProvider interface to support access by a Microsoft UI Automation client to controls that support programmatic text-edit actions. Implement ITextEditProvider in order to support the capabilities that an automation client requests with a GetPattern call and PatternInterface.TextEdit.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Provider.ITextEditProvider.GetActiveComposition">
      <summary>Gets the active composition.</summary>
      <returns>The active composition.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Provider.ITextEditProvider.GetConversionTarget">
      <summary>Gets the current conversion target.</summary>
      <returns>The current conversion target.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Provider.ITextProvider">
      <summary>Exposes methods and properties to support Microsoft UI Automation client access to controls that contain text. Implement this interface in order to support the capabilities that an automation client requests with a GetPattern call and PatternInterface.Text.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Provider.ITextProvider.DocumentRange">
      <summary>Gets a text range that encloses the main text of a document.</summary>
      <returns>A text range that encloses the main text of a document.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Provider.ITextProvider.SupportedTextSelection">
      <summary>Gets a value that specifies whether a text provider supports selection, and if it does, the type of selection that is supported.</summary>
      <returns>A value of SupportedTextSelection.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Provider.ITextProvider.GetSelection">
      <summary>Retrieves a collection of disjoint text ranges that are associated with the current text selection or selections.</summary>
      <returns>A collection of disjoint text ranges.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Provider.ITextProvider.GetVisibleRanges">
      <summary>Retrieves an array of disjoint text ranges from a text container. Each text range begins with the first partially visible line and ends with the last partially visible line.</summary>
      <returns>The collection of visible text ranges within a container or an empty array. This method never returns null.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Provider.ITextProvider.RangeFromChild(Windows.UI.Xaml.Automation.Provider.IRawElementProviderSimple)">
      <summary>Retrieves a text range that encloses a child element, such as an image, hyperlink, or other embedded object.</summary>
      <param name="childElement">The enclosed object.</param>
      <returns>A range that spans the child element.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Provider.ITextProvider.RangeFromPoint(Windows.Foundation.Point)">
      <summary>Retrieves a text range from the vicinity of a screen coordinate.</summary>
      <param name="screenLocation">The coordinate screen location.</param>
      <returns>A range that contains text. </returns>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Provider.ITextProvider2">
      <summary>Extends the ITextProvider interface to enable Microsoft UI Automation providers to expose textual content that is the target of an annotation or selection. Implement this interface in order to support the capabilities that an automation client requests with a GetPattern call and PatternInterface.Text2.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Provider.ITextProvider2.GetCaretRange(System.Boolean@)">
      <summary>Retrieves a zero-length text range at the location of the caret that belongs to the text-based control.</summary>
      <param name="isActive">**true** if the text-based control that contains the caret has keyboard focus; otherwise, **false**.</param>
      <returns>A text range that represents the current location of the caret that belongs to the text-based control.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Provider.ITextProvider2.RangeFromAnnotation(Windows.UI.Xaml.Automation.Provider.IRawElementProviderSimple)">
      <summary>Exposes a text range that contains the text that is the target of the annotation associated with the specified annotation element.</summary>
      <param name="annotationElement">The provider for an element that implements the IAnnotationProvider interface. The annotation element is a sibling of the element that implements the ITextProvider2 interface for the document. </param>
      <returns>A text range that contains the annotation target text.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Provider.ITextRangeProvider">
      <summary>Exposes methods and properties to support Microsoft UI Automation client access to a span of continuous text in a text container that implements ITextProvider.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Provider.ITextRangeProvider.AddToSelection">
      <summary>Adds to the collection of highlighted text in a text container that supports multiple disjoint selections.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Provider.ITextRangeProvider.Clone">
      <summary>Returns a new ITextRangeProvider that is identical to the original ITextRangeProvider and that inherits all the properties of the original.</summary>
      <returns>The new text range. This method never returns null.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Provider.ITextRangeProvider.Compare(Windows.UI.Xaml.Automation.Provider.ITextRangeProvider)">
      <summary>Returns a value that indicates whether the start and end points of a text range are the same as another text range.</summary>
      <param name="textRangeProvider">A text range to compare to the implementing peer's text range.</param>
      <returns>**true** if the span of both text ranges is identical; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Provider.ITextRangeProvider.CompareEndpoints(Windows.UI.Xaml.Automation.Text.TextPatternRangeEndpoint,Windows.UI.Xaml.Automation.Provider.ITextRangeProvider,Windows.UI.Xaml.Automation.Text.TextPatternRangeEndpoint)">
      <summary>Returns a value that indicates whether two text ranges have identical endpoints.</summary>
      <param name="endpoint">The **Start** or **End** endpoint of the caller.</param>
      <param name="textRangeProvider">The target range for comparison.</param>
      <param name="targetEndpoint">The **Start** or **End** endpoint of the target.</param>
      <returns>Returns a negative value if the caller's endpoint occurs earlier in the text than the target endpoint. Returns zero if the caller's endpoint is at the same location as the target endpoint. Returns a positive value if the caller's endpoint occurs later in the text than the target endpoint.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Provider.ITextRangeProvider.ExpandToEnclosingUnit(Windows.UI.Xaml.Automation.Text.TextUnit)">
      <summary>Expands the text range to the specified text unit.</summary>
      <param name="unit">The text measure unit.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Provider.ITextRangeProvider.FindAttribute(System.Int32,System.Object,System.Boolean)">
      <summary>Returns a text range subset that has the specified attribute ID and attribute value.</summary>
      <param name="attributeId">The attribute ID to search for.</param>
      <param name="value">The attribute value to search for. This value must match the type specified for the attribute.</param>
      <param name="backward">**true** if the last occurring text range should be returned instead of the first; otherwise, **false**.</param>
      <returns>A text range that has a matching attribute ID and attribute value; otherwise **null**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Provider.ITextRangeProvider.FindText(System.String,System.Boolean,System.Boolean)">
      <summary>Returns a text range subset that contains the specified text.</summary>
      <param name="text">The text string to search for.</param>
      <param name="backward">**true** to return the last occurring text range instead of the first; otherwise, **false**.</param>
      <param name="ignoreCase">**true** to ignore case; otherwise, **false**.</param>
      <returns>A text range that matches the specified text; otherwise null.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Provider.ITextRangeProvider.GetAttributeValue(System.Int32)">
      <summary>Retrieves the value of the specified attribute ID across the text range.</summary>
      <param name="attributeId">The text attribute ID.</param>
      <returns>Retrieves an object that represents the value of the specified attribute.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Provider.ITextRangeProvider.GetBoundingRectangles(System.Double[]@)">
      <summary>Retrieves a collection of bounding rectangles for each fully or partially visible line of text in a text range.</summary>
      <param name="returnValue">An array of bounding rectangles for each full or partial line of text in a text range. An empty array for a degenerate range. An empty array for a text range that has screen coordinates placing it completely off-screen, scrolled out of view, or obscured by an overlapping window. </param>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Provider.ITextRangeProvider.GetChildren">
      <summary>Retrieves a collection of all the embedded objects that exist within the text range.</summary>
      <returns>A collection of child objects that exist within the range. Child objects that overlap with the text range but are not completely enclosed by it are also included in the collection. Returns an empty collection if no child objects exist.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Provider.ITextRangeProvider.GetEnclosingElement">
      <summary>Returns the innermost element that encloses the text range.</summary>
      <returns>The enclosing control, typically the text provider that provides the text range. However, if the text provider supports child text elements such as tables or hyperlinks, the enclosing element can be a descendant of the text provider.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Provider.ITextRangeProvider.GetText(System.Int32)">
      <summary>Retrieves the plain text of the range.</summary>
      <param name="maxLength">The maximum length of the string to return. Use – 1 to specify an unlimited length.</param>
      <returns>The plain text of the text range, which might represent a portion of the full string truncated at the specified *maxLength*.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Provider.ITextRangeProvider.Move(Windows.UI.Xaml.Automation.Text.TextUnit,System.Int32)">
      <summary>Moves the text range the specified number of text units.</summary>
      <param name="unit">The text unit boundary.</param>
      <param name="count">The number of text units to move. A positive value moves the text range forward; a negative value moves the text range backward; and a value of 0 has no effect.</param>
      <returns>The number of units actually moved. This value can be less than the *count* requested if either of the new text range endpoints is greater than or less than the DocumentRange endpoints. This value can be negative if navigation is happening in the backward direction.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Provider.ITextRangeProvider.MoveEndpointByRange(Windows.UI.Xaml.Automation.Text.TextPatternRangeEndpoint,Windows.UI.Xaml.Automation.Provider.ITextRangeProvider,Windows.UI.Xaml.Automation.Text.TextPatternRangeEndpoint)">
      <summary>Moves one endpoint of a text range to the specified endpoint of a second text range.</summary>
      <param name="endpoint">The endpoint to move.</param>
      <param name="textRangeProvider">Another range from the same text provider.</param>
      <param name="targetEndpoint">An endpoint on the other range.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Provider.ITextRangeProvider.MoveEndpointByUnit(Windows.UI.Xaml.Automation.Text.TextPatternRangeEndpoint,Windows.UI.Xaml.Automation.Text.TextUnit,System.Int32)">
      <summary>Moves one endpoint of the text range the specified number of text units within the document range.</summary>
      <param name="endpoint">The endpoint to move.</param>
      <param name="unit">The text measure unit for moving.</param>
      <param name="count">The number of units to move. A positive value moves the endpoint forward. A negative value moves it backward. A value of 0 has no effect.</param>
      <returns>The number of units actually moved, which can be less than the number requested if moving the endpoint runs into the beginning or end of the document.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Provider.ITextRangeProvider.RemoveFromSelection">
      <summary>From the collection of highlighted text in a text container that supports multiple disjoint selections, removes a highlighted section of text that corresponds to the caller's text range endpoints.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Provider.ITextRangeProvider.ScrollIntoView(System.Boolean)">
      <summary>Causes the text control to scroll vertically until the text range is visible in the viewport.</summary>
      <param name="alignToTop">**true** if the text control should be scrolled so that the text range is flush with the top of the viewport; **false** if the text range is flush with the bottom of the viewport.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Provider.ITextRangeProvider.Select">
      <summary>Highlights text in the text control that corresponds to the start and end endpoints of the text range.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Provider.ITextRangeProvider2">
      <summary>Extends the ITextRange interface to enable Microsoft UI Automation providers to programmatically open context menus that are contextual to text input operations.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Provider.ITextRangeProvider2.ShowContextMenu">
      <summary>Shows the available context menu for the owner element.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Provider.IToggleProvider">
      <summary>Exposes methods and properties to support Microsoft UI Automation client access to controls that can cycle through a set of states and maintain a particular state. Implement this interface in order to support the capabilities that an automation client requests with a GetPattern call and PatternInterface.Toggle.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Provider.IToggleProvider.ToggleState">
      <summary>Gets the toggle state of the control.</summary>
      <returns>The toggle state of the control, as a value of the enumeration.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Provider.IToggleProvider.Toggle">
      <summary>Cycles through the toggle states of a control.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Provider.ITransformProvider">
      <summary>Exposes methods and properties to support access by a Microsoft UI Automation client to controls or elements that can be moved, resized, or rotated within a two-dimensional space. Implement this interface in order to support the capabilities that an automation client requests with a GetPattern call and PatternInterface.Transform.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Provider.ITransformProvider.CanMove">
      <summary>Gets a value that indicates whether the element can be moved.</summary>
      <returns>**true** if the element can be moved; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Provider.ITransformProvider.CanResize">
      <summary>Gets a value that indicates whether the element can be resized.</summary>
      <returns>**true** if the element can be resized; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Provider.ITransformProvider.CanRotate">
      <summary>Gets a value that indicates whether the element can be rotated.</summary>
      <returns>**true** if the element can be rotated; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Provider.ITransformProvider.Move(System.Double,System.Double)">
      <summary>Moves the control.</summary>
      <param name="x">The absolute screen coordinates of the left side of the control.</param>
      <param name="y">The absolute screen coordinates of the top of the control.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Provider.ITransformProvider.Resize(System.Double,System.Double)">
      <summary>Resizes the control.</summary>
      <param name="width">The new width of the window, in pixels.</param>
      <param name="height">The new height of the window, in pixels.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Provider.ITransformProvider.Rotate(System.Double)">
      <summary>Rotates the control.</summary>
      <param name="degrees">The number of degrees to rotate the control. A positive number rotates the control clockwise. A negative number rotates the control counterclockwise.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Provider.ITransformProvider2">
      <summary>Extends the ITransformProvider interface to enable Microsoft UI Automation providers to expose API to support the viewport zooming functionality of a control.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Provider.ITransformProvider2.CanZoom">
      <summary>Gets a value that indicates whether the control supports zooming of its viewport.</summary>
      <returns>**true** if the viewport can be zoomed; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Provider.ITransformProvider2.MaxZoom">
      <summary>Gets the maximum zoom level of the element.</summary>
      <returns>The maximum zoom level, as a percentage.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Provider.ITransformProvider2.MinZoom">
      <summary>Gets the minimum zoom level of the element.</summary>
      <returns>The minimum zoom level, as a percentage.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Provider.ITransformProvider2.ZoomLevel">
      <summary>Gets the zoom level of the control's viewport.</summary>
      <returns>The zoom level, specified as a percentage. The provider should zoom the viewport to the nearest supported value.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Provider.ITransformProvider2.Zoom(System.Double)">
      <summary>Zooms the viewport of the control.</summary>
      <param name="zoom">The amount to zoom the viewport, specified as a percentage. The provider should zoom the viewport to the nearest supported value.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Provider.ITransformProvider2.ZoomByUnit(Windows.UI.Xaml.Automation.ZoomUnit)">
      <summary>Zooms the viewport of the control by the specified logical unit.</summary>
      <param name="zoomUnit">The logical unit by which to increase or decrease the zoom of the viewport.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Provider.IValueProvider">
      <summary>Exposes methods and properties to support access by a Microsoft UI Automation client to controls that have an intrinsic value that does not span a range and that can be represented as a string. Implement this interface in order to support the capabilities that an automation client requests with a GetPattern call and PatternInterface.Value.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Provider.IValueProvider.IsReadOnly">
      <summary>Gets a value that indicates whether the value of a control is read-only.</summary>
      <returns>**true** if the value is read-only; **false** if it can be modified.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Provider.IValueProvider.Value">
      <summary>Gets the value of the control.</summary>
      <returns>The value of the control.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Provider.IValueProvider.SetValue(System.String)">
      <summary>Sets the value of a control.</summary>
      <param name="value">The value to set. The provider is responsible for converting the value to the appropriate data type.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Provider.IVirtualizedItemProvider">
      <summary>Exposes a method to support the virtualized item control pattern. Implement this interface in order to support the capabilities that an automation client requests with a GetPattern call and PatternInterface.VirtualizedItem.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Provider.IVirtualizedItemProvider.Realize">
      <summary>Makes the virtual item fully accessible as a UI Automation element.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Provider.IWindowProvider">
      <summary>Exposes methods and properties to support access by a Microsoft UI Automation client to controls that provide fundamental window-based functionality within a traditional graphical user interface (GUI). Implement this interface in order to support the capabilities that an automation client requests with a GetPattern call and PatternInterface.Window.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Provider.IWindowProvider.InteractionState">
      <summary>Gets the interaction state of the window.</summary>
      <returns>The interaction state of the control, as a value of the enumeration.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Provider.IWindowProvider.IsModal">
      <summary>Gets a value that specifies whether the window is modal.</summary>
      <returns>**true** if the window is modal; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Provider.IWindowProvider.IsTopmost">
      <summary>Gets a value that specifies whether the window is the topmost element in the z-order of layout.</summary>
      <returns>**true** if the window is topmost; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Provider.IWindowProvider.Maximizable">
      <summary>Gets a value that specifies whether the window can be maximized.</summary>
      <returns>**true** if the window can be maximized; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Provider.IWindowProvider.Minimizable">
      <summary>Gets a value that specifies whether the window can be minimized.</summary>
      <returns>**true** if the window can be minimized; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Automation.Provider.IWindowProvider.VisualState">
      <summary>Gets the visual state of the window.</summary>
      <returns>The visual state of the window, as a value of the enumeration.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Provider.IWindowProvider.Close">
      <summary>Closes the window.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Provider.IWindowProvider.SetVisualState(Windows.UI.Xaml.Automation.WindowVisualState)">
      <summary>Changes the visual state of the window (such as minimizing or maximizing it).</summary>
      <param name="state">The visual state of the window to change to, as a value of the enumeration.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Automation.Provider.IWindowProvider.WaitForInputIdle(System.Int32)">
      <summary>Blocks the calling code for the specified time or until the associated process enters an idle state, whichever completes first.</summary>
      <param name="milliseconds">The amount of time, in milliseconds, to wait for the associated process to become idle.</param>
      <returns>**true** if the window has entered the idle state; **false** if the timeout occurred.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Text.TextPatternRangeEndpoint">
      <summary>Identifies text range endpoints for methods of ITextRangeProvider.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Text.TextPatternRangeEndpoint.End">
      <summary>The endpoint of the range.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Text.TextPatternRangeEndpoint.Start">
      <summary>The start point of the range.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Automation.Text.TextUnit">
      <summary>Represents predefined units of text for the purposes of navigation within a document.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Text.TextUnit.Character">
      <summary>Specifies that the text unit is one character in length.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Text.TextUnit.Document">
      <summary>Specifies that the text unit is an entire document in length.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Text.TextUnit.Format">
      <summary>Specifies that the text unit is the length of a single, common format specification, such as bold, italic, or similar.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Text.TextUnit.Line">
      <summary>Specifies that the text unit is one line in length.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Text.TextUnit.Page">
      <summary>Specifies that the text unit is one document-specific page in length.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Text.TextUnit.Paragraph">
      <summary>Specifies that the text unit is one paragraph in length.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Automation.Text.TextUnit.Word">
      <summary>Specifies that the text unit is one word in length.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.AnchorRequestedEventArgs">
      <summary>Provides data for the ScrollViewer.AnchorRequested event.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.AnchorRequestedEventArgs.Anchor">
      <summary>Gets or sets the *anchor element* to use when performing scroll anchoring.</summary>
      <returns>The UIElement to use as the CurrentAnchor. The default is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.AnchorRequestedEventArgs.AnchorCandidates">
      <summary>Gets the set of anchor candidates that are currently registered with the scrolling control (for example, ScrollViewer).</summary>
      <returns>A list of UIElement anchor candidates.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.AppBar">
      <summary>Represents the container control that holds app UI components for commanding and experiences. For Windows 10, see Remarks.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.AppBar.#ctor">
      <summary>Initializes a new instance of the AppBar class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.AppBar.ClosedDisplayMode">
      <summary>Gets or sets a value that indicates whether icon buttons are displayed when the app bar is not completely open.</summary>
      <returns>A value that indicates whether icon buttons are displayed when the app bar is not completely open.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.AppBar.ClosedDisplayModeProperty">
      <summary>Identifies the ClosedDisplayMode dependency property.</summary>
      <returns>The identifier for the ClosedDisplayMode dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.AppBar.IsOpen">
      <summary>Gets or sets a value that indicates whether the AppBar is open.</summary>
      <returns>**true** if the app bar is open; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.AppBar.IsOpenProperty">
      <summary>Identifies the IsOpen dependency property.</summary>
      <returns>The identifier for the IsOpen dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.AppBar.IsSticky">
      <summary>Gets or sets a value that indicates whether the AppBar does not close on light dismiss.</summary>
      <returns>**true** if the AppBar does not close on light dismiss. **false** if the AppBar is hidden on light dismiss.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.AppBar.IsStickyProperty">
      <summary>Identifies the IsSticky dependency property.</summary>
      <returns>The identifier for the IsSticky dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.AppBar.LightDismissOverlayMode">
      <summary>Gets or sets a value that specifies whether the area outside of a *light-dismiss* UI is darkened.</summary>
      <returns>A value of the enumeration that specifies whether the area outside of a light-dismiss UI is darkened. The default is **Auto**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.AppBar.LightDismissOverlayModeProperty">
      <summary>Identifies the LightDismissOverlayMode dependency property.</summary>
      <returns>The identifier for the LightDismissOverlayMode dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.AppBar.TemplateSettings">
      <summary>Gets an object that provides calculated values that can be referenced as {TemplateBinding} markup extension sources when defining templates for an AppBar control.</summary>
      <returns>An object that provides calculated values for templates.</returns>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.AppBar.Closed">
      <summary>Occurs when the AppBar changes from visible to hidden.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.AppBar.Closing">
      <summary>Occurs when the AppBar starts to change from visible to hidden.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.AppBar.Opened">
      <summary>Occurs when the AppBar changes from hidden to visible.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.AppBar.Opening">
      <summary>Occurs when the AppBar starts to change from hidden to visible.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.AppBar.OnClosed(System.Object)">
      <summary>Invoked when the AppBar changes from visible to hidden.</summary>
      <param name="e">Event data for the event.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.AppBar.OnClosing(System.Object)">
      <summary>Invoked when the AppBar starts to change from visible to hidden.</summary>
      <param name="e">Event data for the event.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.AppBar.OnOpened(System.Object)">
      <summary>Invoked when the AppBar changes from hidden to visible, or is first displayed.</summary>
      <param name="e">Event data for the event.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.AppBar.OnOpening(System.Object)">
      <summary>Invoked when the AppBar starts to change from hidden to visible, or starts to be first displayed.</summary>
      <param name="e">Event data for the event.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.AppBarButton">
      <summary>Represents a templated button control to be displayed in an AppBar.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.AppBarButton.#ctor">
      <summary>Initializes a new instance of the AppBarButton class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.AppBarButton.DynamicOverflowOrder">
      <summary>Gets or sets the order in which this item is moved to the CommandBar overflow menu.</summary>
      <returns>The order in which this item is moved to the overflow menu relative to other items.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.AppBarButton.DynamicOverflowOrderProperty">
      <summary>Identifies the DynamicOverflowOrder dependency property.</summary>
      <returns>The identifier for the DynamicOverflowOrder dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.AppBarButton.Icon">
      <summary>Gets or sets the graphic content of the app bar button.</summary>
      <returns>The graphic content of the app bar button.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.AppBarButton.IconProperty">
      <summary>Identifies the Icon dependency property.</summary>
      <returns>The identifier for the Icon dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.AppBarButton.IsCompact">
      <summary>Gets or sets a value that indicates whether the button is shown with no label and reduced padding.</summary>
      <returns>**true** if the button is shown in its compact state; otherwise, **false**. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.AppBarButton.IsCompactProperty">
      <summary>Identifies the IsCompact dependency property.</summary>
      <returns>The identifier for the IsCompact dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.AppBarButton.IsInOverflow">
      <summary>Gets a value that indicates whether this item is in the overflow menu.</summary>
      <returns>**true** if this item is in the overflow menu; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.AppBarButton.IsInOverflowProperty">
      <summary>Identifies the IsInOverflow dependency property.</summary>
      <returns>The identifier for the IsInOverflow dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.AppBarButton.KeyboardAcceleratorTextOverride">
      <summary>Gets or sets a string that overrides the default key combination string associated with a keyboard accelerator.</summary>
      <returns>The string to replace the default key combination string. The default is null.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.AppBarButton.KeyboardAcceleratorTextOverrideProperty">
      <summary>Identifies the AppBarButton.KeyboardAcceleratorTextOverride dependency property.</summary>
      <returns>The identifier for the AppBarButton.KeyboardAcceleratorTextOverride dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.AppBarButton.Label">
      <summary>Gets or sets the text description displayed on the app bar button.</summary>
      <returns>The text description displayed on the app bar button.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.AppBarButton.LabelPosition">
      <summary>Gets or sets a value that indicates the placement and visibility of the button's label.</summary>
      <returns>An enumeration value that specifies the placement and visibility of the button's label. The default is **Default**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.AppBarButton.LabelPositionProperty">
      <summary>Identifies the LabelPosition dependency property.</summary>
      <returns>The identifier for the LabelPosition dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.AppBarButton.LabelProperty">
      <summary>Identifies the Label dependency property.</summary>
      <returns>The identifier for the Label dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.AppBarButton.TemplateSettings">
      <summary>Gets an object that provides calculated values that can be referenced as {TemplateBinding} markup extension sources when defining templates for an AppBarButton control.</summary>
      <returns>An object that provides calculated values for templates.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.AppBarClosedDisplayMode">
      <summary>Defines constants that specify whether icon buttons are displayed when an app bar is not completely open.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.AppBarClosedDisplayMode.Compact">
      <summary>Icon buttons are displayed but labels are not visible.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.AppBarClosedDisplayMode.Hidden">
      <summary>The app bar is not displayed.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.AppBarClosedDisplayMode.Minimal">
      <summary>Only the ellipsis is displayed. Neither icon buttons nor labels are visible.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.AppBarElementContainer">
      <summary>Represents a container that allows an element that doesn't implement ICommandBarElement to be displayed in a command bar.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.AppBarElementContainer.#ctor">
      <summary>Initializes a new instance of the AppBarElementContainer class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.AppBarElementContainer.DynamicOverflowOrder">
      <summary>Gets or sets the order in which this item is moved to the CommandBar overflow menu.</summary>
      <returns>The order in which this item is moved to the overflow menu relative to other items.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.AppBarElementContainer.DynamicOverflowOrderProperty">
      <summary>Identifies the DynamicOverflowOrder dependency property.</summary>
      <returns>The identifier for the DynamicOverflowOrder dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.AppBarElementContainer.IsCompact">
      <summary>Gets or sets a value that indicates whether the element is shown in its compact state.</summary>
      <returns>**true** if the element is shown in its compact state; otherwise, **false**. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.AppBarElementContainer.IsCompactProperty">
      <summary>Identifies the IsCompact dependency property.</summary>
      <returns>The identifier for the IsCompact dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.AppBarElementContainer.IsInOverflow">
      <summary>Gets a value that indicates whether this item is in the overflow menu.</summary>
      <returns>**true** if this item is in the overflow menu; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.AppBarElementContainer.IsInOverflowProperty">
      <summary>Identifies the IsInOverflow dependency property.</summary>
      <returns>The identifier for the IsInOverflow dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.AppBarSeparator">
      <summary>Represents a line that separates items in an AppBar or CommandBar.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.AppBarSeparator.#ctor">
      <summary>Initializes a new instance of the AppBarSeparator class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.AppBarSeparator.DynamicOverflowOrder">
      <summary>Gets or sets the order in which this item is moved to the CommandBar overflow menu.</summary>
      <returns>The order in which this item is moved to the overflow menu relative to other items.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.AppBarSeparator.DynamicOverflowOrderProperty">
      <summary>Identifies the DynamicOverflowOrder dependency property.</summary>
      <returns>The identifier for the DynamicOverflowOrder dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.AppBarSeparator.IsCompact">
      <summary>Gets or sets a value that indicates whether the separator is shown with reduced padding.</summary>
      <returns>**True** if the separator is shown in its compact state; otherwise, **false**. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.AppBarSeparator.IsCompactProperty">
      <summary>Identifies the IsCompact dependency property.</summary>
      <returns>The identifier for the IsCompact dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.AppBarSeparator.IsInOverflow">
      <summary>Gets a value that indicates whether this item is in the overflow menu.</summary>
      <returns>**true** if this item is in the overflow menu; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.AppBarSeparator.IsInOverflowProperty">
      <summary>Identifies the IsInOverflow dependency property.</summary>
      <returns>The identifier for the IsInOverflow dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.AppBarToggleButton">
      <summary>Represents a button control that can switch states and be displayed in an AppBar.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.AppBarToggleButton.#ctor">
      <summary>Initializes a new instance of the AppBarToggleButton class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.AppBarToggleButton.DynamicOverflowOrder">
      <summary>Gets or sets the order in which this item is moved to the CommandBar overflow menu.</summary>
      <returns>The order in which this item is moved to the overflow menu relative to other items.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.AppBarToggleButton.DynamicOverflowOrderProperty">
      <summary>Identifies the DynamicOverflowOrder dependency property.</summary>
      <returns>The identifier for the DynamicOverflowOrder dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.AppBarToggleButton.Icon">
      <summary>Gets or sets the graphic content of the app bar toggle button.</summary>
      <returns>The graphic content of the app bar toggle button.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.AppBarToggleButton.IconProperty">
      <summary>Identifies the Icon dependency property.</summary>
      <returns>The identifier for the Icon dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.AppBarToggleButton.IsCompact">
      <summary>Gets or sets a value that indicates whether the button is shown with no label and reduced padding.</summary>
      <returns>**True** if the button is shown in its compact state; otherwise, **false**. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.AppBarToggleButton.IsCompactProperty">
      <summary>Identifies the IsCompact dependency property.</summary>
      <returns>The identifier for the IsCompact dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.AppBarToggleButton.IsInOverflow">
      <summary>Gets a value that indicates whether this item is in the overflow menu.</summary>
      <returns>**true** if this item is in the overflow menu; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.AppBarToggleButton.IsInOverflowProperty">
      <summary>Identifies the IsInOverflow dependency property.</summary>
      <returns>The identifier for the IsInOverflow dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.AppBarToggleButton.KeyboardAcceleratorTextOverride">
      <summary>Gets or sets a string that overrides the default key combination string associated with a keyboard accelerator.</summary>
      <returns>The string to replace the default key combination string. The default is null.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.AppBarToggleButton.KeyboardAcceleratorTextOverrideProperty">
      <summary>Identifies the AppBarToggleButton.KeyboardAcceleratorTextOverride dependency property.</summary>
      <returns>The identifier for the AppBarToggleButton.KeyboardAcceleratorTextOverride dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.AppBarToggleButton.Label">
      <summary>Gets or sets the text description displayed on the app bar toggle button.</summary>
      <returns>The text description displayed on the app bar toggle button.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.AppBarToggleButton.LabelPosition">
      <summary>Gets or sets a value that indicates the placement and visibility of the button's label.</summary>
      <returns>An enumeration value that specifies the placement and visibility of the button's label. The default is **Default**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.AppBarToggleButton.LabelPositionProperty">
      <summary>Identifies the LabelPosition dependency property.</summary>
      <returns>The identifier for the LabelPosition dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.AppBarToggleButton.LabelProperty">
      <summary>Identifies the Label dependency property.</summary>
      <returns>The identifier for the Label dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.AppBarToggleButton.TemplateSettings">
      <summary>Gets an object that provides calculated values that can be referenced as {TemplateBinding} markup extension sources when defining templates for an AppBarToggleButton control.</summary>
      <returns>An object that provides calculated values for templates.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.AutoSuggestBox">
      <summary>Represents a text control that makes suggestions to users as they enter text using a keyboard or pen (using ink and handwriting recognition). The app is notified when text has been changed by the user and is responsible for providing relevant suggestions for this control to display.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.AutoSuggestBox.#ctor">
      <summary>Initializes a new instance of the AutoSuggestBox class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.AutoSuggestBox.AutoMaximizeSuggestionArea">
      <summary>Indicates if the suggestion area should be automatically maximized.</summary>
      <returns>A Boolean value that indicates if the suggestion area should be automatically maximized.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.AutoSuggestBox.AutoMaximizeSuggestionAreaProperty">
      <summary>Identifies the AutoMaximizeSuggestionArea dependency property.</summary>
      <returns>The identifier for the AutoMaximizeSuggestionArea dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.AutoSuggestBox.Description">
      <summary>Gets or sets content that is shown below the control. The content should provide guidance about the input expected by the control.</summary>
      <returns>The content to be displayed below the control. The default is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.AutoSuggestBox.DescriptionProperty">
      <summary>Identifies the Description dependency property.</summary>
      <returns>The identifier for the Description dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.AutoSuggestBox.Header">
      <summary>Gets or sets the header object for the text box portion of this control.</summary>
      <returns>The header object for the text box portion of this control.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.AutoSuggestBox.HeaderProperty">
      <summary>Identifies the Header dependency property.</summary>
      <returns>The identifier for the Header dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.AutoSuggestBox.IsSuggestionListOpen">
      <summary>Gets or sets a Boolean value indicating whether the drop-down portion of the AutoSuggestBox is open.</summary>
      <returns>A Boolean value indicating whether the drop-down portion of the AutoSuggestBox is open.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.AutoSuggestBox.IsSuggestionListOpenProperty">
      <summary>Identifies the IsSuggestionListOpen dependency property.</summary>
      <returns>Identifier for the IsSuggestionListOpen dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.AutoSuggestBox.LightDismissOverlayMode">
      <summary>Gets or sets a value that specifies whether the area outside of a *light-dismiss* UI is darkened.</summary>
      <returns>A value of the enumeration that specifies whether the area outside of a light-dismiss UI is darkened. The default is **Auto**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.AutoSuggestBox.LightDismissOverlayModeProperty">
      <summary>Identifies the LightDismissOverlayMode dependency property.</summary>
      <returns>The identifier for the LightDismissOverlayMode dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.AutoSuggestBox.MaxSuggestionListHeight">
      <summary>Gets or set the maximum height for the drop-down portion of the AutoSuggestBox control.</summary>
      <returns>The maximum height for the drop-down portion of the AutoSuggestBox control.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.AutoSuggestBox.MaxSuggestionListHeightProperty">
      <summary>Identifies the MaxSuggestionListHeight dependency property.</summary>
      <returns>Identifier for the MaxSuggestionListHeight dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.AutoSuggestBox.PlaceholderText">
      <summary>Gets or sets the placeholder text to be displayed in the control.</summary>
      <returns>The placeholder text to be displayed in the control. The default is an empty string.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.AutoSuggestBox.PlaceholderTextProperty">
      <summary>Identifies the PlaceholderText dependency property.</summary>
      <returns>The identifier for the PlaceholderText dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.AutoSuggestBox.QueryIcon">
      <summary>Gets or sets the graphic content of the button that is clicked to initiate a query.</summary>
      <returns>The graphic content of the button that is clicked to initiate a query, if present; otherwise, **null**. The default is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.AutoSuggestBox.QueryIconProperty">
      <summary>Identifies the QueryIcon dependency property.</summary>
      <returns>The identifier for the QueryIcon dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.AutoSuggestBox.Text">
      <summary>Gets or sets the text that is shown in the control.</summary>
      <returns>The text that is shown in the control.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.AutoSuggestBox.TextBoxStyle">
      <summary>Gets or sets the style of the auto-suggest text box.</summary>
      <returns>The style of the auto-suggest text box.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.AutoSuggestBox.TextBoxStyleProperty">
      <summary>Identifies the TextBoxStyle dependency property.</summary>
      <returns>Identifier for the TextBoxStyle dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.AutoSuggestBox.TextMemberPath">
      <summary>Gets or sets the property path that is used to get the value for display in the text box portion of the AutoSuggestBox control, when an item is selected.</summary>
      <returns>The property path that is used to get the value for display in the text box portion of the AutoSuggestBox control, when an item is selected.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.AutoSuggestBox.TextMemberPathProperty">
      <summary>Identifies the TextMemberPath dependency property.</summary>
      <returns>Identifier for the TextMemberPath dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.AutoSuggestBox.TextProperty">
      <summary>Identifies the PlaceholderText dependency property.</summary>
      <returns>The identifier for the PlaceholderText dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.AutoSuggestBox.UpdateTextOnSelect">
      <summary>Used in conjunction with TextMemberPath, gets or sets a value indicating whether items in the view will trigger an update of the editable text part of the AutoSuggestBox when clicked.</summary>
      <returns>A value indicating whether items in the view will trigger an update of the editable text part of the AutoSuggestBox when clicked.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.AutoSuggestBox.UpdateTextOnSelectProperty">
      <summary>Identifies the UpdateTextOnSelect dependency property.</summary>
      <returns>Identifier for the UpdateTextOnSelect dependency property.</returns>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.AutoSuggestBox.QuerySubmitted">
      <summary>Occurs when the user submits a search query.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.AutoSuggestBox.SuggestionChosen">
      <summary>Raised before the text content of the editable control component is updated.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.AutoSuggestBox.TextChanged">
      <summary>Raised after the text content of the editable control component is updated.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.AutoSuggestBoxQuerySubmittedEventArgs">
      <summary>Provides event data for the AutoSuggestBox.QuerySubmitted event.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.AutoSuggestBoxQuerySubmittedEventArgs.#ctor">
      <summary>Initializes a new instance of the AutoSuggestBoxQuerySubmittedEventArgs class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.AutoSuggestBoxQuerySubmittedEventArgs.ChosenSuggestion">
      <summary>Gets the suggested result that the user chose.</summary>
      <returns>The suggested result that the user chose.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.AutoSuggestBoxQuerySubmittedEventArgs.QueryText">
      <summary>Gets the query text of the current search.</summary>
      <returns>The query text of the current search.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.AutoSuggestBoxSuggestionChosenEventArgs">
      <summary>Provides data for the SuggestionChosen event.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.AutoSuggestBoxSuggestionChosenEventArgs.#ctor">
      <summary>Initializes a new instance of the AutoSuggestBoxSuggestionChosenEventArgs class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.AutoSuggestBoxSuggestionChosenEventArgs.SelectedItem">
      <summary>Gets a reference to the selected item.</summary>
      <returns>A reference to the selected item.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.AutoSuggestBoxTextChangedEventArgs">
      <summary>Provides data for the TextChanged event.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.AutoSuggestBoxTextChangedEventArgs.#ctor">
      <summary>Initializes a new instance of the AutoSuggestBoxTextChangedEventArgs class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.AutoSuggestBoxTextChangedEventArgs.Reason">
      <summary>Gets or sets a value that indicates the reason for the text changing in the AutoSuggestBox.</summary>
      <returns>The reason for the text changing in the AutoSuggestBox.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.AutoSuggestBoxTextChangedEventArgs.ReasonProperty">
      <summary>Identifies the Reason dependency property.</summary>
      <returns>Identifier for the Reason dependency property.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.AutoSuggestBoxTextChangedEventArgs.CheckCurrent">
      <summary>Returns a Boolean value indicating if the current value of the TextBox is unchanged from the point in time when the TextChanged event was raised.</summary>
      <returns>Indicates if the current value of the TextBox is unchanged from the point in time when the TextChanged event was raised.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.AutoSuggestionBoxTextChangeReason">
      <summary>Values used to indicate the reason for the text changing in the AutoSuggestBox.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.AutoSuggestionBoxTextChangeReason.ProgrammaticChange">
      <summary>The text was changed via code.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.AutoSuggestionBoxTextChangeReason.SuggestionChosen">
      <summary>The user selected one of the items in the auto-suggestion box.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.AutoSuggestionBoxTextChangeReason.UserInput">
      <summary>The user edited the text.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.BackClickEventArgs">
      <summary>Provides event data for the SettingsFlyout.BackClick event.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.BackClickEventArgs.#ctor">
      <summary>Initializes a new instance of the BackClickEventArgs class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.BackClickEventArgs.Handled">
      <summary>Gets or sets a value that can cancel the navigation. A **true** value for Handled cancels the default behavior.</summary>
      <returns>**true** to cancel the navigation. **false** to use default behavior. The default is **false**.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.BackClickEventHandler">
      <summary>Represents the method that will handle a BackClick event.</summary>
      <param name="sender">The object where the handler is attached.</param>
      <param name="e">Event data for the event.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.BackgroundSizing">
      <summary>Defines constants that specify how far an element's background extends in relation to the element's border.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.BackgroundSizing.InnerBorderEdge">
      <summary>The element's background extends to the inner edge of the border, but does not extend under the border.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.BackgroundSizing.OuterBorderEdge">
      <summary>The element's background extends under the border to its outer edge, and is visible if the border is transparent.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.BitmapIcon">
      <summary>Represents an icon that uses a bitmap as its content.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.BitmapIcon.#ctor">
      <summary>Initializes a new instance of the BitmapIcon class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.BitmapIcon.ShowAsMonochrome">
      <summary>Gets or sets a value that indicates whether the bitmap is shown in a single color.</summary>
      <returns>**true** to show the bitmap in a single color; **false** to show the bitmap in full color. The default is **true.**</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.BitmapIcon.ShowAsMonochromeProperty">
      <summary>Identifies the ShowAsMonochrome dependency property.</summary>
      <returns>The identifier for the **ShowAsMonochrome** dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.BitmapIcon.UriSource">
      <summary>Gets or sets the Uniform Resource Identifier (URI) of the bitmap to use as the icon content.</summary>
      <returns>The Uri of the bitmap to use as the icon content. The default is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.BitmapIcon.UriSourceProperty">
      <summary>Identifies the UriSource dependency property.</summary>
      <returns>The identifier for the UriSource dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.BitmapIconSource">
      <summary>Represents an icon source that uses a bitmap as its content.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.BitmapIconSource.#ctor">
      <summary>Initializes a new instance of the BitmapIconSource class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.BitmapIconSource.ShowAsMonochrome">
      <summary>Gets or sets a value that indicates whether the bitmap is shown in a single color.</summary>
      <returns>**true** to show the bitmap in a single color; **false** to show the bitmap in full color. The default is **true.**</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.BitmapIconSource.ShowAsMonochromeProperty">
      <summary>Identifies the ShowAsMonochrome dependency property.</summary>
      <returns>The identifier for the ShowAsMonochrome dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.BitmapIconSource.UriSource">
      <summary>Gets or sets the Uniform Resource Identifier (URI) of the bitmap to use as the icon content.</summary>
      <returns>The Uri of the bitmap to use as the icon content. The default is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.BitmapIconSource.UriSourceProperty">
      <summary>Identifies the UriSource dependency property.</summary>
      <returns>The identifier for the UriSource dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Border">
      <summary>Draws a border, background, or both, around another object.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Border.#ctor">
      <summary>Initializes a new instance of the Border class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Border.Background">
      <summary>Gets or sets the Brush that fills the background (inner area) of the border.</summary>
      <returns>The brush that fills the background. The default is **null**, (a null brush) which is evaluated as Transparent for rendering.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Border.BackgroundProperty">
      <summary>Identifies the Background dependency property.</summary>
      <returns>The identifier for the Background dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Border.BackgroundSizing">
      <summary>Gets or sets a value that indicates how far the background extends in relation to this element's border.</summary>
      <returns>A value of the enumeration that indicates how far the background extends. The default is **InnerBorderEdge**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Border.BackgroundSizingProperty">
      <summary>Identifies the BackgroundSizing dependency property.</summary>
      <returns>The identifier for the BackgroundSizing dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Border.BackgroundTransition">
      <summary>Gets or sets an instance of BrushTransition to automatically animate changes to the Background property.</summary>
      <returns>An instance of BrushTransition to automatically animate changes to the Background; otherwise, **null**. The default is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Border.BorderBrush">
      <summary>Gets or sets the Brush that is applied to the edge area of the Border.</summary>
      <returns>The brush that fills the border. The default is **null**, (a null brush) which is evaluated as Transparent for rendering.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Border.BorderBrushProperty">
      <summary>Identifies the BorderBrush dependency property.</summary>
      <returns>The identifier for the BorderBrush dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Border.BorderThickness">
      <summary>Gets or sets the thickness of the border.</summary>
      <returns>The thickness of the border, in pixels. The default is 0 on all four sides.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Border.BorderThicknessProperty">
      <summary>Identifies the BorderThickness dependency property.</summary>
      <returns>The identifier for the BorderThickness dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Border.Child">
      <summary>Gets or sets the child element to draw the border around.</summary>
      <returns>The UIElement to apply the border to.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Border.ChildTransitions">
      <summary>Gets or sets the collection of Transition style elements that apply to child content of a Border.</summary>
      <returns>The strongly typed collection of Transition style elements.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Border.ChildTransitionsProperty">
      <summary>Identifies the ChildTransitions dependency property.</summary>
      <returns>The identifier for the ChildTransitions dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Border.CornerRadius">
      <summary>Gets or sets the radius for the corners of the border.</summary>
      <returns>The degree to which the corners are rounded, expressed as values of the CornerRadius structure.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Border.CornerRadiusProperty">
      <summary>Identifies the CornerRadius dependency property.</summary>
      <returns>The identifier for the CornerRadius dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Border.Padding">
      <summary>Gets or sets the distance between the border and its child object.</summary>
      <returns>The dimensions of the space between the border and its child as a Thickness value. Thickness is a structure that stores dimension values using pixel measures.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Border.PaddingProperty">
      <summary>Identifies the Padding dependency property.</summary>
      <returns>The identifier for the Padding dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Button">
      <summary>Represents a templated button control that interprets a Click user interaction.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Button.#ctor">
      <summary>Initializes a new instance of the Button class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Button.Flyout">
      <summary>Gets or sets the flyout associated with this button.</summary>
      <returns>The flyout associated with this button, if any; otherwise, **null**. The default is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Button.FlyoutProperty">
      <summary>Identifies the Flyout dependency property.</summary>
      <returns>The identifier for the Flyout dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.CalendarDatePicker">
      <summary>Represents a control that allows a user to pick a date from a calendar display.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.CalendarDatePicker.#ctor">
      <summary>Initializes a new instance of the CalendarDatePicker class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarDatePicker.CalendarIdentifier">
      <summary>Gets or sets the calendar system to use.</summary>
      <returns>The name of the calendar system to use.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarDatePicker.CalendarIdentifierProperty">
      <summary>Identifies the CalendarIdentifier dependency property.</summary>
      <returns>The identifier for the CalendarIdentifier dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarDatePicker.CalendarViewStyle">
      <summary>Gets or sets the Style associated with the control's internal CalendarView object.</summary>
      <returns>The current style of the CalendarView object.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarDatePicker.CalendarViewStyleProperty">
      <summary>Identifies the CalendarViewStyle dependency property.</summary>
      <returns>The identifier for the CalendarViewStyle dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarDatePicker.Date">
      <summary>Gets or sets the date currently set in the calendar picker.</summary>
      <returns>The date currently set in the calendar picker.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarDatePicker.DateFormat">
      <summary>Gets or sets the display format for the date value in the picker's text box.</summary>
      <returns>The string format to use to display the date in the picker's text box.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarDatePicker.DateFormatProperty">
      <summary>Identifies the DateFormat dependency property.</summary>
      <returns>The identifier for the DateFormat dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarDatePicker.DateProperty">
      <summary>Identifies the Date dependency property.</summary>
      <returns>The identifier for the Date dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarDatePicker.DayOfWeekFormat">
      <summary>Gets or sets the display format for the day of the week headers in the picker's CalendarView.</summary>
      <returns>The string format to use to display the day of the week headers in the picker's CalendarView.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarDatePicker.DayOfWeekFormatProperty">
      <summary>Identifies the DayOfWeekFormat dependency property.</summary>
      <returns>The identifier for the DayOfWeekFormat dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarDatePicker.Description">
      <summary>Gets or sets content that is shown below the control. The content should provide guidance about the input expected by the control.</summary>
      <returns>The content to be displayed below the control. The default is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarDatePicker.DescriptionProperty">
      <summary>Identifies the Description dependency property.</summary>
      <returns>The identifier for the Description dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarDatePicker.DisplayMode">
      <summary>Gets or sets a value that indicates whether the calendar shows selections for month, year, or decade in the picker's CalendarView.</summary>
      <returns>A value of the enumeration that indicates whether the calendar shows selections for month, year, or decade. The default is **Month**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarDatePicker.DisplayModeProperty">
      <summary>Identifies the DisplayMode dependency property.</summary>
      <returns>The identifier for the DisplayMode dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarDatePicker.FirstDayOfWeek">
      <summary>Gets or sets a value that indicates which day is shown as the first day of the week in the picker's CalendarView.</summary>
      <returns>A value of the enumeration that indicates which day is shown as the first day of the week.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarDatePicker.FirstDayOfWeekProperty">
      <summary>Identifies the FirstDayOfWeek dependency property.</summary>
      <returns>The identifier for the FirstDayOfWeek dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarDatePicker.Header">
      <summary>Gets or sets the content for the calendar picker's header.</summary>
      <returns>The content of the header. The default value is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarDatePicker.HeaderProperty">
      <summary>Identifies the Header dependency property.</summary>
      <returns>The identifier for the Header dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarDatePicker.HeaderTemplate">
      <summary>Gets or sets the DataTemplate used to display the content of the header.</summary>
      <returns>The template that specifies the visualization of the header object. The default is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarDatePicker.HeaderTemplateProperty">
      <summary>Identifies the HeaderTemplate dependency property.</summary>
      <returns>The identifier for the HeaderTemplate dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarDatePicker.IsCalendarOpen">
      <summary>Gets or sets a value that indicates whether the calendar view of the CalendarDatePicker is currently shown.</summary>
      <returns>**true** if the calendar view is shown; otherwise, **false**. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarDatePicker.IsCalendarOpenProperty">
      <summary>Identifies the IsCalendarOpen dependency property.</summary>
      <returns>The identifier for the IsCalendarOpen dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarDatePicker.IsGroupLabelVisible">
      <summary>Gets or sets a value that indicates whether the month name is shown with the first day of the month in the picker's CalendarView.</summary>
      <returns>**true** if the month name is shown with the first day of the month; otherwise, **false**. The default is **true**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarDatePicker.IsGroupLabelVisibleProperty">
      <summary>Identifies the IsGroupLabelVisible  dependency property.</summary>
      <returns>The identifier for the IsGroupLabelVisible   dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarDatePicker.IsOutOfScopeEnabled">
      <summary>Gets or sets a value that indicates whether out-of-scope calendar items are shown with a unique foreground color in the picker's CalendarView.</summary>
      <returns>**true** if out-of-scope calendar items are shown with a unique color; **false** if they are shown with the same color as in-scope items. The default is **true**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarDatePicker.IsOutOfScopeEnabledProperty">
      <summary>Identifies the IsOutOfScopeEnabled dependency property.</summary>
      <returns>The identifier for the IsOutOfScopeEnabled dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarDatePicker.IsTodayHighlighted">
      <summary>Gets or sets a value that indicates whether the current date is highlighted in the picker's CalendarView.</summary>
      <returns>**true** if the current date is highlighted; otherwise, **false**. The default is **true**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarDatePicker.IsTodayHighlightedProperty">
      <summary>Identifies the IsTodayHighlighted dependency property.</summary>
      <returns>The identifier for the IsTodayHighlighted dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarDatePicker.LightDismissOverlayMode">
      <summary>Gets or sets a value that specifies whether the area outside of a *light-dismiss* UI is darkened.</summary>
      <returns>A value of the enumeration that specifies whether the area outside of a light-dismiss UI is darkened. The default is **Auto**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarDatePicker.LightDismissOverlayModeProperty">
      <summary>Identifies the LightDismissOverlayMode dependency property.</summary>
      <returns>The identifier for the LightDismissOverlayMode dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarDatePicker.MaxDate">
      <summary>Gets or sets the latest date that can be set in the picker.</summary>
      <returns>The latest date that can be set.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarDatePicker.MaxDateProperty">
      <summary>Identifies the MaxDate dependency property.</summary>
      <returns>The identifier for the MaxDate dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarDatePicker.MinDate">
      <summary>Gets or sets the earliest date that can be set in the picker.</summary>
      <returns>The earliest date that can be set.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarDatePicker.MinDateProperty">
      <summary>Identifies the MinDate dependency property.</summary>
      <returns>The identifier for the MinDate dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarDatePicker.PlaceholderText">
      <summary>Gets or sets the text that is displayed in the picker's text box until the value is changed by a user action or some other operation.</summary>
      <returns>The text that is displayed in the control when no value is entered. The default is an empty string ("").</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarDatePicker.PlaceholderTextProperty">
      <summary>Identifies the PlaceholderText dependency property.</summary>
      <returns>The identifier for the PlaceholderText dependency property.</returns>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.CalendarDatePicker.CalendarViewDayItemChanging">
      <summary>Occurs when a CalendarViewDayItem is loading in the picker's CalendarView.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.CalendarDatePicker.Closed">
      <summary>Occurs when the picker's CalendarView is hidden.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.CalendarDatePicker.DateChanged">
      <summary>Occurs when the date value is changed.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.CalendarDatePicker.Opened">
      <summary>Occurs when the picker's CalendarView is shown.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.CalendarDatePicker.SetDisplayDate(Windows.Foundation.DateTime)">
      <summary>Shows the specified date in the calendar picker.</summary>
      <param name="date">The date to show.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.CalendarDatePicker.SetYearDecadeDisplayDimensions(System.Int32,System.Int32)">
      <summary>Sets the number of rows and columns to use in the **Year** and **Decade** display modes of the picker's CalendarView.</summary>
      <param name="columns">The number of columns in the view.</param>
      <param name="rows">The number of rows in the view.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.CalendarDatePickerDateChangedEventArgs">
      <summary>Provides event data for the DateChanged event.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarDatePickerDateChangedEventArgs.NewDate">
      <summary>Gets the date that is currently selected in the CalendarDatePicker.</summary>
      <returns>The date that is currently selected in the CalendarDatePicker.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarDatePickerDateChangedEventArgs.OldDate">
      <summary>Gets the date that was previously selected in the CalendarDatePicker.</summary>
      <returns>The date that was previously selected in the CalendarDatePicker.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.CalendarView">
      <summary>Represents a control that enables a user to select a date by using a visual calendar display.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.CalendarView.#ctor">
      <summary>Initializes a new instance of the CalendarView class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.BlackoutForeground">
      <summary>Gets or sets a brush that provides the foreground of a date that can't be selected.</summary>
      <returns>A brush that provides the foreground of a date that can't be selected.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.BlackoutForegroundProperty">
      <summary>Identifies the BlackoutForeground  dependency property.</summary>
      <returns>The identifier for the BlackoutForeground   dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.CalendarIdentifier">
      <summary>Gets or sets the calendar system to use.</summary>
      <returns>The calendar system to use.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.CalendarIdentifierProperty">
      <summary>Identifies the CalendarIdentifier  dependency property.</summary>
      <returns>The identifier for the   CalendarIdentifier dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.CalendarItemBackground">
      <summary>Gets or sets a brush that provides the background of a calendar item.</summary>
      <returns>A brush that provides the background of a calendar item.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.CalendarItemBackgroundProperty">
      <summary>Identifies the CalendarItemBackground  dependency property.</summary>
      <returns>The identifier for the CalendarItemBackground   dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.CalendarItemBorderBrush">
      <summary>Gets or sets a brush that provides the border of a calendar item.</summary>
      <returns>A brush that provides the border of a calendar item.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.CalendarItemBorderBrushProperty">
      <summary>Identifies the CalendarItemBorderBrush  dependency property.</summary>
      <returns>The identifier for the CalendarItemBorderBrush   dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.CalendarItemBorderThickness">
      <summary>Gets or sets the thickness of a calendar item's border.</summary>
      <returns>The thickness of a calendar item's border.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.CalendarItemBorderThicknessProperty">
      <summary>Identifies the CalendarItemBorderThickness  dependency property.</summary>
      <returns>The identifier for the CalendarItemBorderThickness   dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.CalendarItemForeground">
      <summary>Gets or sets a brush that provides the foreground of a calendar item.</summary>
      <returns>A brush that provides the foreground of a calendar item.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.CalendarItemForegroundProperty">
      <summary>Identifies the CalendarItemForeground  dependency property.</summary>
      <returns>The identifier for the   CalendarItemForeground dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.CalendarViewDayItemStyle">
      <summary>Gets or sets the Style associated with the control's internal CalendarViewDayItem object.</summary>
      <returns>The Style associated with the control's internal CalendarViewDayItem object.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.CalendarViewDayItemStyleProperty">
      <summary>Identifies the CalendarViewDayItemStyle  dependency property.</summary>
      <returns>The identifier for the CalendarViewDayItemStyle   dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.DayItemFontFamily">
      <summary>Gets or sets the font used to display day values in the calendar.</summary>
      <returns>The font used to display day values in the calendar.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.DayItemFontFamilyProperty">
      <summary>Identifies the DayItemFontFamily  dependency property.</summary>
      <returns>The identifier for the DayItemFontFamily   dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.DayItemFontSize">
      <summary>Gets or sets the font size used to display day values in the calendar.</summary>
      <returns>The font size used to display day values in the calendar.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.DayItemFontSizeProperty">
      <summary>Identifies the DayItemFontSize  dependency property.</summary>
      <returns>The identifier for the DayItemFontSize   dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.DayItemFontStyle">
      <summary>Gets or sets the font style used to display day values in the calendar.</summary>
      <returns>The font style used to display day values in the calendar.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.DayItemFontStyleProperty">
      <summary>Identifies the DayItemFontStyle  dependency property.</summary>
      <returns>The identifier for the DayItemFontStyle   dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.DayItemFontWeight">
      <summary>Gets or sets the font weight used to display day values in the calendar.</summary>
      <returns>The font weight used to display day values in the calendar.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.DayItemFontWeightProperty">
      <summary>Identifies the DayItemFontWeight  dependency property.</summary>
      <returns>The identifier for the DayItemFontWeight   dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.DayOfWeekFormat">
      <summary>Gets or sets the display format for the day of the week headers.</summary>
      <returns>The display format for the day of the week header values.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.DayOfWeekFormatProperty">
      <summary>Identifies the DayOfWeekFormat  dependency property.</summary>
      <returns>The identifier for the DayOfWeekFormat   dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.DisplayMode">
      <summary>Gets or sets a value that indicates whether the calendar shows a picker for month, year, or decade.</summary>
      <returns>A value of the enumeration that indicates whether the calendar shows a picker for month, year, or decade. The default is **Month**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.DisplayModeProperty">
      <summary>Identifies the DisplayMode  dependency property.</summary>
      <returns>The identifier for the   DisplayMode dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.FirstDayOfWeek">
      <summary>Gets or sets a value that indicates which day is shown as the first day of the week.</summary>
      <returns>A value of the enumeration that indicates which day is shown as the first day of the week.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.FirstDayOfWeekProperty">
      <summary>Identifies the FirstDayOfWeek  dependency property.</summary>
      <returns>The identifier for the   FirstDayOfWeek dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.FirstOfMonthLabelFontFamily">
      <summary>Gets or sets the font used to display the first-of-month banner in the calendar.</summary>
      <returns>The font used to display the first-of-month banner in the calendar.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.FirstOfMonthLabelFontFamilyProperty">
      <summary>Identifies the FirstOfMonthLabelFontFamily  dependency property.</summary>
      <returns>The identifier for the   FirstOfMonthLabelFontFamily dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.FirstOfMonthLabelFontSize">
      <summary>Gets or sets the font size used to display the first-of-month banner in the calendar.</summary>
      <returns>The font size used to display the first-of-month banner in the calendar.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.FirstOfMonthLabelFontSizeProperty">
      <summary>Identifies the FirstOfMonthLabelFontSize  dependency property.</summary>
      <returns>The identifier for the FirstOfMonthLabelFontSize   dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.FirstOfMonthLabelFontStyle">
      <summary>Gets or sets the font style used to display the first-of-month banner in the calendar.</summary>
      <returns>The font style used to display the first-of-month banner in the calendar.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.FirstOfMonthLabelFontStyleProperty">
      <summary>Identifies the FirstOfMonthLabelFontStyle  dependency property.</summary>
      <returns>The identifier for the FirstOfMonthLabelFontStyle   dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.FirstOfMonthLabelFontWeight">
      <summary>Gets or sets the font weight used to display the first-of-month banner in the calendar.</summary>
      <returns>The font weight used to display the first-of-month banner in the calendar.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.FirstOfMonthLabelFontWeightProperty">
      <summary>Identifies the FirstOfMonthLabelFontWeight  dependency property.</summary>
      <returns>The identifier for the FirstOfMonthLabelFontWeight   dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.FirstOfYearDecadeLabelFontFamily">
      <summary>Gets or sets the font used to display the first-of-year banner in the calendar.</summary>
      <returns>The font used to display the first-of-year banner in the calendar.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.FirstOfYearDecadeLabelFontFamilyProperty">
      <summary>Identifies the FirstOfYearDecadeLabelFontFamily  dependency property.</summary>
      <returns>The identifier for the FirstOfYearDecadeLabelFontFamily   dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.FirstOfYearDecadeLabelFontSize">
      <summary>Gets or sets the font size used to display the first-of-year banner in the calendar.</summary>
      <returns>The font size used to display the first-of-year banner in the calendar.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.FirstOfYearDecadeLabelFontSizeProperty">
      <summary>Identifies the FirstOfYearDecadeLabelFontSize  dependency property.</summary>
      <returns>The identifier for the FirstOfYearDecadeLabelFontSize   dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.FirstOfYearDecadeLabelFontStyle">
      <summary>Gets or sets the font style used to display the first-of-year banner in the calendar.</summary>
      <returns>The font style used to display the first-of-year banner in the calendar.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.FirstOfYearDecadeLabelFontStyleProperty">
      <summary>Identifies the FirstOfYearDecadeLabelFontStyle  dependency property.</summary>
      <returns>The identifier for the FirstOfYearDecadeLabelFontStyle   dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.FirstOfYearDecadeLabelFontWeight">
      <summary>Gets or sets the font weight used to display the first-of-year banner in the calendar.</summary>
      <returns>The font weight used to display the first-of-year banner in the calendar.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.FirstOfYearDecadeLabelFontWeightProperty">
      <summary>Identifies the FirstOfYearDecadeLabelFontWeight  dependency property.</summary>
      <returns>The identifier for the FirstOfYearDecadeLabelFontWeight   dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.FocusBorderBrush">
      <summary>Gets or sets a brush that provides the border of a calendar item that has focus.</summary>
      <returns>A brush that provides the border of a calendar item that has focus.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.FocusBorderBrushProperty">
      <summary>Identifies the FocusBorderBrush  dependency property.</summary>
      <returns>The identifier for the FocusBorderBrush   dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.HorizontalDayItemAlignment">
      <summary>Gets or sets the horizontal alignment of day items in the calendar.</summary>
      <returns>An enumeration value that indicates the horizontal alignment of day items in the calendar.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.HorizontalDayItemAlignmentProperty">
      <summary>Identifies the  HorizontalDayItemAlignment dependency property.</summary>
      <returns>The identifier for the HorizontalDayItemAlignment   dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.HorizontalFirstOfMonthLabelAlignment">
      <summary>Gets or sets the horizontal alignment of the first-of-month banner text.</summary>
      <returns>An enumeration value that indicates the horizontal alignment of the first-of-month banner text.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.HorizontalFirstOfMonthLabelAlignmentProperty">
      <summary>Identifies the HorizontalFirstOfMonthLabelAlignment  dependency property.</summary>
      <returns>The identifier for the HorizontalFirstOfMonthLabelAlignment   dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.HoverBorderBrush">
      <summary>Gets or sets a brush that provides the border of a calendar item while the pointer is over it.</summary>
      <returns>A brush that provides the border of a calendar item while the pointer is over it.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.HoverBorderBrushProperty">
      <summary>Identifies the HoverBorderBrush  dependency property.</summary>
      <returns>The identifier for the HoverBorderBrush   dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.IsGroupLabelVisible">
      <summary>Gets or sets a value that indicates whether the month name is shown with the first day of the </summary>
      <returns>**true** if the month name is shown with the first day of the month; otherwise, **false**. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.IsGroupLabelVisibleProperty">
      <summary>Identifies the IsGroupLabelVisible dependency property.</summary>
      <returns>The identifier for the IsGroupLabelVisible dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.IsOutOfScopeEnabled">
      <summary>Gets or sets a value that indicates whether out-of-scope calendar items are shown with a unique foreground color.</summary>
      <returns>**true** if out-of-scope calendar items are shown with a unique color; **false** if they are shown with the same color as in-scope items. The default is **true**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.IsOutOfScopeEnabledProperty">
      <summary>Identifies the IsOutOfScopeEnabled  dependency property.</summary>
      <returns>The identifier for the IsOutOfScopeEnabled   dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.IsTodayHighlighted">
      <summary>Gets or sets a value that indicates whether the current date is highlighted.</summary>
      <returns>**true** if the current date is highlighted; otherwise, **false**. The default is **true**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.IsTodayHighlightedProperty">
      <summary>Identifies the IsTodayHighlighted  dependency property.</summary>
      <returns>The identifier for the IsTodayHighlighted   dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.MaxDate">
      <summary>Gets or sets the last date to be displayed.</summary>
      <returns>The last date to display.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.MaxDateProperty">
      <summary>Identifies the MaxDate  dependency property.</summary>
      <returns>The identifier for the   MaxDate dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.MinDate">
      <summary>Gets or sets the first date to display.</summary>
      <returns>The first date to display.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.MinDateProperty">
      <summary>Identifies the MinDate  dependency property.</summary>
      <returns>The identifier for the   MinDate dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.MonthYearItemFontFamily">
      <summary>Gets or sets the font used to display the month and year items in the calendar.</summary>
      <returns>The font used to display the month and year items in the calendar.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.MonthYearItemFontFamilyProperty">
      <summary>Identifies the MonthYearItemFontFamily  dependency property.</summary>
      <returns>The identifier for the MonthYearItemFontFamily   dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.MonthYearItemFontSize">
      <summary>Gets or sets the font size used to display the month and year items in the calendar.</summary>
      <returns>The font size used to display the month and year items in the calendar.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.MonthYearItemFontSizeProperty">
      <summary>Identifies the MonthYearItemFontSize  dependency property.</summary>
      <returns>The identifier for the   MonthYearItemFontSize dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.MonthYearItemFontStyle">
      <summary>Gets or sets the font style used to display the month and year items in the calendar.</summary>
      <returns>The font style used to display the month and year items in the calendar.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.MonthYearItemFontStyleProperty">
      <summary>Identifies the MonthYearItemFontStyle  dependency property.</summary>
      <returns>The identifier for the MonthYearItemFontStyle   dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.MonthYearItemFontWeight">
      <summary>Gets or sets the font weight used to display the month and year items in the calendar.</summary>
      <returns>The font weight used to display the month and year items in the calendar.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.MonthYearItemFontWeightProperty">
      <summary>Identifies the MonthYearItemFontWeight  dependency property.</summary>
      <returns>The identifier for the MonthYearItemFontWeight   dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.NumberOfWeeksInView">
      <summary>Gets or sets the number of weeks shown in the calendar view.</summary>
      <returns>The number of weeks shown in the calendar view. The default is 6.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.NumberOfWeeksInViewProperty">
      <summary>Identifies the NumberOfWeeksInView  dependency property.</summary>
      <returns>The identifier for the NumberOfWeeksInView   dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.OutOfScopeBackground">
      <summary>Gets or sets a brush that provides the background of a date that's out of scope.</summary>
      <returns>A brush that provides the background of a date that's out of scope.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.OutOfScopeBackgroundProperty">
      <summary>Identifies the OutOfScopeBackground  dependency property.</summary>
      <returns>The identifier for the   OutOfScopeBackground dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.OutOfScopeForeground">
      <summary>Gets or sets a brush that provides the foreground of calendar items that are outside the current scope (month, year, or decade).</summary>
      <returns>A brush that provides the foreground of calendar items that are outside the current scope.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.OutOfScopeForegroundProperty">
      <summary>Identifies the  OutOfScopeForeground dependency property.</summary>
      <returns>The identifier for the OutOfScopeForeground   dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.PressedBorderBrush">
      <summary>Gets or sets a brush that provides the border of a calendar item while it's pressed.</summary>
      <returns>A brush that provides the border of a calendar item while it's pressed.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.PressedBorderBrushProperty">
      <summary>Identifies the PressedBorderBrush  dependency property.</summary>
      <returns>The identifier for the PressedBorderBrush   dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.PressedForeground">
      <summary>Gets or sets a brush that provides the foreground of a calendar item while it's pressed.</summary>
      <returns>A brush that provides the foreground of a calendar item while it's pressed.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.PressedForegroundProperty">
      <summary>Identifies the PressedForeground  dependency property.</summary>
      <returns>The identifier for the PressedForeground   dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.SelectedBorderBrush">
      <summary>Gets or sets a brush that provides the border of the currently selected calendar item.</summary>
      <returns>A brush that provides the border of the currently selected calendar item.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.SelectedBorderBrushProperty">
      <summary>Identifies the  SelectedBorderBrush dependency property.</summary>
      <returns>The identifier for the SelectedBorderBrush   dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.SelectedDates">
      <summary>Gets a collection of selected dates.</summary>
      <returns>A collection that contains the currently selected dates. The default is an empty collection.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.SelectedDatesProperty">
      <summary>Identifies the SelectedDates  dependency property.</summary>
      <returns>The identifier for the   SelectedDates dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.SelectedForeground">
      <summary>Gets or sets a brush that provides the foreground of a calendar item that's selected.</summary>
      <returns>A brush that provides the foreground of a calendar item that's selected.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.SelectedForegroundProperty">
      <summary>Identifies the SelectedForeground  dependency property.</summary>
      <returns>The identifier for the SelectedForeground   dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.SelectedHoverBorderBrush">
      <summary>Gets or sets a brush that provides the border of a selected calendar item while the pointer is over it.</summary>
      <returns>A brush that provides the border of a selected calendar item while the pointer is over it.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.SelectedHoverBorderBrushProperty">
      <summary>Identifies the  SelectedHoverBorderBrush dependency property.</summary>
      <returns>The identifier for the SelectedHoverBorderBrush   dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.SelectedPressedBorderBrush">
      <summary>Gets or sets a brush that provides the border of a selected calendar item while it's pressed.</summary>
      <returns>A brush that provides the border of a selected calendar item while it's pressed.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.SelectedPressedBorderBrushProperty">
      <summary>Identifies the  SelectedPressedBorderBrush dependency property.</summary>
      <returns>The identifier for the   SelectedPressedBorderBrush dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.SelectionMode">
      <summary>Gets or sets a value that indicates what kind of selections are allowed.</summary>
      <returns>An enumeration value that indicates the current selection mode. The default is **Single**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.SelectionModeProperty">
      <summary>Identifies the SelectionMode  dependency property.</summary>
      <returns>The identifier for the SelectionMode   dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.TemplateSettings">
      <summary>Gets an object that provides calculated values that can be referenced as {TemplateBinding} markup extension sources when defining templates for a CalendarView control.</summary>
      <returns>An object that provides calculated values for templates.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.TemplateSettingsProperty">
      <summary>Identifies the TemplateSettings  dependency property.</summary>
      <returns>The identifier for the TemplateSettings   dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.TodayFontWeight">
      <summary>Gets or sets the font weight used to display the current date in the calendar.</summary>
      <returns>The font weight used to display the current date in the calendar.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.TodayFontWeightProperty">
      <summary>Identifies the TodayFontWeight  dependency property.</summary>
      <returns>The identifier for the TodayFontWeight   dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.TodayForeground">
      <summary>Gets or sets a brush that provides the foreground of the calendar item for the current date.</summary>
      <returns>A brush that provides the foreground of the calendar item for the current date.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.TodayForegroundProperty">
      <summary>Identifies the TodayForeground  dependency property.</summary>
      <returns>The identifier for the TodayForeground   dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.VerticalDayItemAlignment">
      <summary>Gets or sets the vertical alignment of day items in the calendar.</summary>
      <returns>An enumeration value that indicates the vertical alignment of day items in the calendar.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.VerticalDayItemAlignmentProperty">
      <summary>Identifies the VerticalDayItemAlignment  dependency property.</summary>
      <returns>The identifier for the VerticalDayItemAlignment   dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.VerticalFirstOfMonthLabelAlignment">
      <summary>Gets or sets the vertical alignment of the first-of-month banner text.</summary>
      <returns>An enumeration value that indicates the vertical alignment of the first-of-month banner text.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarView.VerticalFirstOfMonthLabelAlignmentProperty">
      <summary>Identifies the VerticalFirstOfMonthLabelAlignment  dependency property.</summary>
      <returns>The identifier for the VerticalFirstOfMonthLabelAlignment   dependency property.</returns>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.CalendarView.CalendarViewDayItemChanging">
      <summary>Occurs when a CalendarViewDayItem is loading.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.CalendarView.SelectedDatesChanged">
      <summary>Occurs when the collection of selected dates is changed.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.CalendarView.SetDisplayDate(Windows.Foundation.DateTime)">
      <summary>Shows the specified date in the calendar.</summary>
      <param name="date">The date to show in the calendar.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.CalendarView.SetYearDecadeDisplayDimensions(System.Int32,System.Int32)">
      <summary>Sets the number of rows and columns to use in the Year and Decade display modes.</summary>
      <param name="columns">The number of columns in the view.</param>
      <param name="rows">The number of rows in the view.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.CalendarViewDayItem">
      <summary>Represents a day on a CalendarView.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.CalendarViewDayItem.#ctor">
      <summary>Initializes a new instance of the CalendarViewDayItem class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarViewDayItem.Date">
      <summary>Gets the date represented by this item.</summary>
      <returns>The date represented by this item.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarViewDayItem.DateProperty">
      <summary>Identifies the Date  dependency property.</summary>
      <returns>The identifier for the Date  dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarViewDayItem.IsBlackout">
      <summary>Gets or sets a value that indicates whether the date is unavailable.</summary>
      <returns>**true** if the date unavailable; otherwise, **false**. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarViewDayItem.IsBlackoutProperty">
      <summary>Identifies the IsBlackout  dependency property.</summary>
      <returns>The identifier for the IsBlackout  dependency property.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.CalendarViewDayItem.SetDensityColors(Windows.Foundation.Collections.IIterable{Windows.UI.Color})">
      <summary>Sets the collection of Color values used to display the density bar.</summary>
      <param name="colors">The collection of Color values used to display the density bar.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.CalendarViewDayItemChangingEventArgs">
      <summary>Provides data for the CalendarViewDayItemChanging event.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarViewDayItemChangingEventArgs.InRecycleQueue">
      <summary>Gets a value that indicates whether this container is in the recycle queue of the CalendarView and is not being used to visualize a calendar item.</summary>
      <returns>**true** if the container is in the recycle queue of the CalendarView; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarViewDayItemChangingEventArgs.Item">
      <summary>Gets the calendar day item associated with this container.</summary>
      <returns>The CalendarViewDayItem associated with this container, or **null** if no item is associated with this container.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarViewDayItemChangingEventArgs.Phase">
      <summary>Gets the number of times this container and day item pair has been called.</summary>
      <returns>The number of times this container and day item pair has been called.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.CalendarViewDayItemChangingEventArgs.RegisterUpdateCallback(System.UInt32,Windows.Foundation.TypedEventHandler{Windows.UI.Xaml.Controls.CalendarView,Windows.UI.Xaml.Controls.CalendarViewDayItemChangingEventArgs})">
      <summary>Registers the event handler to be called again during the specified phase.</summary>
      <param name="callbackPhase">The phase during which the callback should occur.</param>
      <param name="callback">The event handler function.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.CalendarViewDayItemChangingEventArgs.RegisterUpdateCallback(Windows.Foundation.TypedEventHandler{Windows.UI.Xaml.Controls.CalendarView,Windows.UI.Xaml.Controls.CalendarViewDayItemChangingEventArgs})">
      <summary>Registers the event handler to be called again during the next phase.</summary>
      <param name="callback">The event handler function.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.CalendarViewDayItemChangingEventHandler">
      <summary>Represents the method that will handle the CalendarViewDayItemChanging event.</summary>
      <param name="sender">The object where the event handler is attached.</param>
      <param name="e">The event data.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.CalendarViewDisplayMode">
      <summary>Defines constants that specify which view of the calendar is shown.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.CalendarViewDisplayMode.Decade">
      <summary>The decade selector view is shown.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.CalendarViewDisplayMode.Month">
      <summary>The month view is shown.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.CalendarViewDisplayMode.Year">
      <summary>The year selector view is shown.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.CalendarViewSelectedDatesChangedEventArgs">
      <summary>Provides data for the SelectedDatesChanged event.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarViewSelectedDatesChangedEventArgs.AddedDates">
      <summary>Gets a collection that contains the items that were selected.</summary>
      <returns>The items that were selected since the last time the SelectedDatesChanged event occurred.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CalendarViewSelectedDatesChangedEventArgs.RemovedDates">
      <summary>Gets a collection that contains the items that were unselected.</summary>
      <returns>The items that were unselected since the last time the SelectedDatesChanged event occurred.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.CalendarViewSelectionMode">
      <summary>Defines constants that specify what kind of date selections are allowed in the calendar.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.CalendarViewSelectionMode.Multiple">
      <summary>One or more dates can be selected at a time.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.CalendarViewSelectionMode.None">
      <summary>Date selection is disabled.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.CalendarViewSelectionMode.Single">
      <summary>One date can be selected at a time.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.CandidateWindowAlignment">
      <summary>Defines constants that specify how the Input Method Editor (IME) window for text predictions is aligned with a text edit control.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.CandidateWindowAlignment.BottomEdge">
      <summary>When the hardware keyboard is used, the Input Method Editor (IME) aligns to the bottom edge and left side of the text edit control. When the Soft Input Panel (SIP) is used, the Input Method Editor (IME) is docked to the Soft Input Panel (SIP).</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.CandidateWindowAlignment.Default">
      <summary>When the hardware keyboard is used, the Input Method Editor (IME) follows the cursor. When the Soft Input Panel (SIP) is used, the Input Method Editor (IME) is docked to the Soft Input Panel (SIP).</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.CandidateWindowBoundsChangedEventArgs">
      <summary>Provides event data for the **CandidateWindowBoundsChanged** event.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CandidateWindowBoundsChangedEventArgs.Bounds">
      <summary>Gets the Rect that defines the size and location of the Input Method Editor (IME) window, in the coordinate space of the text edit control.</summary>
      <returns>The Rect that defines the size and location of the Input Method Editor (IME) window</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Canvas">
      <summary>Defines an area within which you can explicitly position child objects, using coordinates that are relative to the Canvas area.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Canvas.#ctor">
      <summary>Initializes a new instance of the Canvas class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Canvas.LeftProperty">
      <summary>Identifies the Canvas.Left XAML attached property.</summary>
      <returns>The identifier for the Canvas.Left XAML attached property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Canvas.TopProperty">
      <summary>Identifies the Canvas.Top XAML attached property.</summary>
      <returns>The identifier for the Canvas.Top XAML attached property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Canvas.ZIndexProperty">
      <summary>Identifies the Canvas.ZIndex XAML attached property.</summary>
      <returns>The identifier for the Canvas.ZIndex XAML attached property.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Canvas.GetLeft(Windows.UI.Xaml.UIElement)">
      <summary>Gets the value of the Canvas.Left XAML attached property for the target element.</summary>
      <param name="element">The object from which the property value is read.</param>
      <returns>The Canvas.Left XAML attached property value of the specified object.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Canvas.GetTop(Windows.UI.Xaml.UIElement)">
      <summary>Gets the value of the Canvas.Top XAML attached property for the target element.</summary>
      <param name="element">The object from which the property value is read.</param>
      <returns>The Canvas.Top XAML attached property value of the specified object.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Canvas.GetZIndex(Windows.UI.Xaml.UIElement)">
      <summary>Gets the value of the Canvas.ZIndex XAML attached property for the target element.</summary>
      <param name="element">The object from which the property value is read.</param>
      <returns>The Canvas.ZIndex XAML attached property value of the requested object. </returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Canvas.SetLeft(Windows.UI.Xaml.UIElement,System.Double)">
      <summary>Sets the value of the Canvas.Left XAML attached property for a target element.</summary>
      <param name="element">The object to which the property value is written.</param>
      <param name="length">The value to set.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Canvas.SetTop(Windows.UI.Xaml.UIElement,System.Double)">
      <summary>Sets the value of the Canvas.Top XAML attached property for a target element.</summary>
      <param name="element">The object to which the property value is written.</param>
      <param name="length">The value to set.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Canvas.SetZIndex(Windows.UI.Xaml.UIElement,System.Int32)">
      <summary>Sets the value of the Canvas.ZIndex XAML attached property for a target element.</summary>
      <param name="element">The object to which the property value is written. </param>
      <param name="value">The value to set.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.CaptureElement">
      <summary>Renders a stream from a capture device, such as a camera or webcam.  CaptureElement is used in conjunction with the Windows.Media.Capture.MediaCapture API, and must be hooked up in the code behind.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.CaptureElement.#ctor">
      <summary>Initializes a new instance of the CaptureElement class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CaptureElement.Source">
      <summary>Gets or sets the source MediaCapture that this CaptureElement represents.</summary>
      <returns>The source MediaCapture</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CaptureElement.SourceProperty">
      <summary>Identifies the Source dependency property.</summary>
      <returns>The identifier for the Source dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CaptureElement.Stretch">
      <summary>Gets or sets how content from Source is resized to fill its allocated space, as declared by the Height and Width properties of the CaptureElement.</summary>
      <returns>A value of the enumeration.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CaptureElement.StretchProperty">
      <summary>Identifies the Stretch dependency property.</summary>
      <returns>The identifier for the Stretch dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.CharacterCasing">
      <summary>Defines constants that specify how a control modifies the case of characters as they are typed.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.CharacterCasing.Lower">
      <summary>Characters are changed to lowercase.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.CharacterCasing.Normal">
      <summary>The case of characters is left unchanged.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.CharacterCasing.Upper">
      <summary>Characters are changed to uppercase.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.CheckBox">
      <summary>Represents a control that a user can select (check) or clear (uncheck). A CheckBox can also report its value as indeterminate.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.CheckBox.#ctor">
      <summary>Initializes a new instance of the CheckBox class.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.ChoosingGroupHeaderContainerEventArgs">
      <summary>Provides event data for the ListViewBase.ChoosingGroupHeaderContainer event.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ChoosingGroupHeaderContainerEventArgs.#ctor">
      <summary>Initializes a new instance of the ChoosingGroupHeaderContainerEventArgs class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ChoosingGroupHeaderContainerEventArgs.Group">
      <summary>Gets the data group associated with this GroupHeaderContainer.</summary>
      <returns>The data group associated with this GroupHeaderContainer.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ChoosingGroupHeaderContainerEventArgs.GroupHeaderContainer">
      <summary>Gets or sets the UI container that will be used to display the current data group.</summary>
      <returns>The UI container that will be used to display the current data group.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ChoosingGroupHeaderContainerEventArgs.GroupIndex">
      <summary>Gets the index in the ItemsSource of the data group for which a container is being selected.</summary>
      <returns>The index in the ItemsSource of the data group for which a container is being selected.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.ChoosingItemContainerEventArgs">
      <summary>Provides event data for the ListViewBase.ChoosingItemContainer event.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ChoosingItemContainerEventArgs.#ctor">
      <summary>Initializes a new instance of the ChoosingItemContainerEventArgs class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ChoosingItemContainerEventArgs.IsContainerPrepared">
      <summary>Gets or sets a value that indicates whether the container is ready for use.</summary>
      <returns>**true** if the container is ready for use; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ChoosingItemContainerEventArgs.Item">
      <summary>Gets the data item associated with this ItemContainer.</summary>
      <returns>The data item associated with this ItemContainer.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ChoosingItemContainerEventArgs.ItemContainer">
      <summary>Gets or sets the UI container that will be used to display the current data item.</summary>
      <returns>The UI container that will be used to display the current data item.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ChoosingItemContainerEventArgs.ItemIndex">
      <summary>Gets the index in the ItemsSource of the data item for which a container is being selected.</summary>
      <returns>The index in the ItemsSource of the data item for which a container is being selected.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.CleanUpVirtualizedItemEventArgs">
      <summary>Provides data for the CleanUpVirtualizedItemEvent event.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CleanUpVirtualizedItemEventArgs.Cancel">
      <summary>Gets or sets a value that indicates whether this item should not be revirtualized.</summary>
      <returns>**true** if you want to prevent revirtualization of this item; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CleanUpVirtualizedItemEventArgs.UIElement">
      <summary>Gets an instance of the visual element that represents the data value.</summary>
      <returns>The UIElement that represents the data value.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CleanUpVirtualizedItemEventArgs.Value">
      <summary>Gets an object that represents the original data value.</summary>
      <returns>The Object that represents the original data value.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.CleanUpVirtualizedItemEventHandler">
      <summary>Represents the method that handles the CleanUpVirtualizedItemEvent attached event.</summary>
      <param name="sender">The source of the event.</param>
      <param name="e">The event data.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.ClickMode">
      <summary>Specifies when the Click event should be raised for a control.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.ClickMode.Hover">
      <summary>Specifies that the Click event should be raised when the mouse pointer moves over the control.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.ClickMode.Press">
      <summary>Specifies that the Click event should be raised when the mouse button is pressed and the mouse pointer is over the control. If you are using the keyboard, specifies that the Click event should be raised when the SPACEBAR or ENTER key is pressed and the control has keyboard focus.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.ClickMode.Release">
      <summary>Specifies that the Click event should be raised when the left mouse button is pressed and released, and the mouse pointer is over the control. If you are using the keyboard, specifies that the Click event should be raised when the SPACEBAR or ENTER key is pressed and released, and the control has keyboard focus.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.ColorChangedEventArgs">
      <summary>Provides event data for the ColorChanged event.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ColorChangedEventArgs.NewColor">
      <summary>Gets the color that is currently selected in the control.</summary>
      <returns>The color that is currently selected in the control.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ColorChangedEventArgs.OldColor">
      <summary>Gets the color that was previously selected in the control.</summary>
      <returns>The color that was previously selected in the control.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.ColorPicker">
      <summary>Represents a control that lets a user pick a color using a color spectrum, sliders, and text input.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ColorPicker.#ctor">
      <summary>Initializes a new instance of the ColorPicker class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ColorPicker.Color">
      <summary>Gets or sets the current color value.</summary>
      <returns>The current color value.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ColorPicker.ColorProperty">
      <summary>Identifies the Color dependency property.</summary>
      <returns>The identifier for the Color dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ColorPicker.ColorSpectrumComponents">
      <summary>Gets or sets a value that indicates how the Hue-Saturation-Value (HSV) color components are mapped onto the ColorSpectrum.</summary>
      <returns>A value of the enumeration. The default is **HueSaturation**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ColorPicker.ColorSpectrumComponentsProperty">
      <summary>Identifies the ColorSpectrumComponents dependency property.</summary>
      <returns>The identifier for the ColorSpectrumComponents dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ColorPicker.ColorSpectrumShape">
      <summary>Gets or sets a value that indicates whether the ColorSpectrum is shown as a square or a circle.</summary>
      <returns>A value of the enumeration. The default is **Box**, which shows the spectrum as a square.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ColorPicker.ColorSpectrumShapeProperty">
      <summary>Identifies the ColorSpectrumShape dependency property.</summary>
      <returns>The identifier for the ColorSpectrumShape dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ColorPicker.IsAlphaEnabled">
      <summary>Gets or sets a value that indicates whether the alpha channel can be modified.</summary>
      <returns>**true** if the alpha channel is enabled; otherwise, **false**. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ColorPicker.IsAlphaEnabledProperty">
      <summary>Identifies the IsAlphaEnabled dependency property.</summary>
      <returns>The identifier for the IsAlphaEnabled dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ColorPicker.IsAlphaSliderVisible">
      <summary>Gets or sets a value that indicates whether the slider control for the alpha channel is shown.</summary>
      <returns>**true** if the alpha channel slider is shown; otherwise, **false**. The default is **true**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ColorPicker.IsAlphaSliderVisibleProperty">
      <summary>Identifies the IsAlphaSliderVisible dependency property.</summary>
      <returns>The identifier for the IsAlphaSliderVisible dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ColorPicker.IsAlphaTextInputVisible">
      <summary>Gets or sets a value that indicates whether the text input box for the alpha channel is shown.</summary>
      <returns>**true** if the alpha channel text input box is shown; otherwise, **false**. The default is **true**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ColorPicker.IsAlphaTextInputVisibleProperty">
      <summary>Identifies the IsAlphaTextInputVisible dependency property.</summary>
      <returns>The identifier for the IsAlphaTextInputVisible dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ColorPicker.IsColorChannelTextInputVisible">
      <summary>Gets or sets a value that indicates whether the text input boxes for the color channels are shown.</summary>
      <returns>**true** if the color channel text input boxes are shown; otherwise, **false**. The default is **true**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ColorPicker.IsColorChannelTextInputVisibleProperty">
      <summary>Identifies the IsColorChannelTextInputVisible dependency property.</summary>
      <returns>The identifier for the IsColorChannelTextInputVisible dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ColorPicker.IsColorPreviewVisible">
      <summary>Gets or sets a value that indicates whether the color preview bar is shown.</summary>
      <returns>**true** if the color preview bar is shown; otherwise, **false**. The default is **true**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ColorPicker.IsColorPreviewVisibleProperty">
      <summary>Identifies the IsColorPreviewVisible dependency property.</summary>
      <returns>The identifier for the IsColorPreviewVisible dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ColorPicker.IsColorSliderVisible">
      <summary>Gets or sets a value that indicates whether the slider control for the color value is shown.</summary>
      <returns>**true** if the color slider is shown; otherwise, **false**. The default is **true**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ColorPicker.IsColorSliderVisibleProperty">
      <summary>Identifies the IsColorSliderVisible dependency property.</summary>
      <returns>The identifier for the IsColorSliderVisible dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ColorPicker.IsColorSpectrumVisible">
      <summary>Gets or sets a value that indicates whether the color spectrum control is shown.</summary>
      <returns>**true** if the color spectrum is shown; otherwise, **false**. The default is **true**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ColorPicker.IsColorSpectrumVisibleProperty">
      <summary>Identifies the IsColorSpectrumVisible dependency property.</summary>
      <returns>The identifier for the IsColorSpectrumVisible dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ColorPicker.IsHexInputVisible">
      <summary>Gets or sets a value that indicates whether the text input box for a HEX color value is shown.</summary>
      <returns>**true** if the HEX color text input box is shown; otherwise, **false**. The default is **true**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ColorPicker.IsHexInputVisibleProperty">
      <summary>Identifies the IsHexInputVisible dependency property.</summary>
      <returns>The identifier for the IsHexInputVisible dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ColorPicker.IsMoreButtonVisible">
      <summary>Gets or sets a value that indicates whether the 'more' button is shown.</summary>
      <returns>**true** if the 'more' button is shown; otherwise, **false**. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ColorPicker.IsMoreButtonVisibleProperty">
      <summary>Identifies the IsMoreButtonVisible dependency property.</summary>
      <returns>The identifier for the IsMoreButtonVisible dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ColorPicker.MaxHue">
      <summary>Gets or sets the maximum Hue value in the range 0-359.</summary>
      <returns>The maximum Hue value in the range 0-359. The default is 359.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ColorPicker.MaxHueProperty">
      <summary>Identifies the MaxHue dependency property.</summary>
      <returns>The identifier for the MaxHue dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ColorPicker.MaxSaturation">
      <summary>Gets or sets the maximum Saturation value in the range 0-100.</summary>
      <returns>The maximum Saturation value in the range 0-100. The default is 100.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ColorPicker.MaxSaturationProperty">
      <summary>Identifies the MaxSaturation dependency property.</summary>
      <returns>The identifier for the MaxSaturation dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ColorPicker.MaxValue">
      <summary>Gets or sets the maximum Value value in the range 0-100.</summary>
      <returns>The maximum Value value in the range 0-100. The default is 100.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ColorPicker.MaxValueProperty">
      <summary>Identifies the MaxValue dependency property.</summary>
      <returns>The identifier for the MaxValue dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ColorPicker.MinHue">
      <summary>Gets or sets the minimum Hue value in the range 0-359.</summary>
      <returns>The minimum Hue value in the range 0-359. The default is 0.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ColorPicker.MinHueProperty">
      <summary>Identifies the MinHue dependency property.</summary>
      <returns>The identifier for the MinHue dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ColorPicker.MinSaturation">
      <summary>Gets or sets the minimum Saturation value in the range 0-100.</summary>
      <returns>The minimum Saturation value in the range 0-100. The default is 100.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ColorPicker.MinSaturationProperty">
      <summary>Identifies the MinSaturation dependency property.</summary>
      <returns>The identifier for the MinSaturation dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ColorPicker.MinValue">
      <summary>Gets or sets the minimum Value value in the range 0-100.</summary>
      <returns>The minimum Value value in the range 0-100. The default is 100.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ColorPicker.MinValueProperty">
      <summary>Identifies the MinValue dependency property.</summary>
      <returns>The identifier for the MinValue dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ColorPicker.PreviousColor">
      <summary>Gets or sets the previous color.</summary>
      <returns>The previous color. The default is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ColorPicker.PreviousColorProperty">
      <summary>Identifies the PreviousColor dependency property.</summary>
      <returns>The identifier for the PreviousColor dependency property.</returns>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.ColorPicker.ColorChanged">
      <summary>Occurs when the Color property has changed.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.ColorPickerHsvChannel">
      <summary>Defines contstants that specify which Hue-Saturation-Value-Alpha component a slider in a ColorPicker controls.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.ColorPickerHsvChannel.Alpha">
      <summary>The slider controls the Alpha channel.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.ColorPickerHsvChannel.Hue">
      <summary>The slider controls the Hue channel.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.ColorPickerHsvChannel.Saturation">
      <summary>The slider controls the Saturation channel.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.ColorPickerHsvChannel.Value">
      <summary>The slider controls the Value channel.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.ColorSpectrumComponents">
      <summary>Defines constants that specify how the Hue-Saturation-Value (HSV) color components are mapped onto the ColorSpectrum.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.ColorSpectrumComponents.HueSaturation">
      <summary>Hue is mapped to the X axis. Saturation is mapped to the Y axis.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.ColorSpectrumComponents.HueValue">
      <summary>Hue is mapped to the X axis. Value is mapped to the Y axis.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.ColorSpectrumComponents.SaturationHue">
      <summary>Saturation is mapped to the X axis. Hue is mapped to the Y axis.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.ColorSpectrumComponents.SaturationValue">
      <summary>Saturation is mapped to the X axis. Value is mapped to the Y axis.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.ColorSpectrumComponents.ValueHue">
      <summary>Value is mapped to the X axis. Hue is mapped to the Y axis.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.ColorSpectrumComponents.ValueSaturation">
      <summary>Value is mapped to the X axis. Saturation is mapped to the Y axis.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.ColorSpectrumShape">
      <summary>Defines constants that specify how the ColorSpectrum control is shown.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.ColorSpectrumShape.Box">
      <summary>The ColorSpectrum control is shown as a square.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.ColorSpectrumShape.Ring">
      <summary>The ColorSpectrum control is shown as a circle.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.ColumnDefinition">
      <summary>Defines column-specific properties that apply to Grid objects.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ColumnDefinition.#ctor">
      <summary>Initializes a new instance of the ColumnDefinition class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ColumnDefinition.ActualWidth">
      <summary>Gets a value that represents the actual calculated width of a ColumnDefinition.</summary>
      <returns>A Double that represents the actual calculated width in pixels. The default is 0.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ColumnDefinition.MaxWidth">
      <summary>Gets or sets a value that represents the maximum width of a ColumnDefinition.</summary>
      <returns>A Double that represents the maximum width in pixels. The default is PositiveInfinity.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ColumnDefinition.MaxWidthProperty">
      <summary>Identifies the MaxWidth dependency property.</summary>
      <returns>The identifier for the MaxWidth dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ColumnDefinition.MinWidth">
      <summary>Gets or sets a value that represents the minimum width of a ColumnDefinition.</summary>
      <returns>A Double that represents the minimum width in pixels. The default is 0.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ColumnDefinition.MinWidthProperty">
      <summary>Identifies the MinWidth dependency property.</summary>
      <returns>The identifier for the MinWidth dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ColumnDefinition.Width">
      <summary>Gets the calculated width of a ColumnDefinition element, or sets the GridLength value of a column that is defined by the ColumnDefinition.</summary>
      <returns>The GridLength that represents the width of the column. The default value is a GridLength representing a "1\*" sizing.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ColumnDefinition.WidthProperty">
      <summary>Identifies the Width dependency property.</summary>
      <returns>The identifier for the Width dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.ColumnDefinitionCollection">
      <summary>Provides access to an ordered, strongly typed collection of ColumnDefinition objects.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ColumnDefinitionCollection.Size">
      <summary>Gets the size (count) of the collection.</summary>
      <returns>The count of items in the collection.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ColumnDefinitionCollection.Append(Windows.UI.Xaml.Controls.ColumnDefinition)">
      <summary>Adds a new item to the collection.</summary>
      <param name="value">The new item to add.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ColumnDefinitionCollection.Clear">
      <summary>Removes all items from the collection.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ColumnDefinitionCollection.First">
      <summary>Returns the iterator for iteration over the items in the collection.</summary>
      <returns>The iterator object. The iterator's current position is at the 0-index position, or at the collection end if the collection is empty.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ColumnDefinitionCollection.GetAt(System.UInt32)">
      <summary>Returns the ColumnDefinition located at the specified index.</summary>
      <param name="index">The integer index for the value to retrieve.</param>
      <returns>The ColumnDefinition value at the specified index.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ColumnDefinitionCollection.GetMany(System.UInt32,Windows.UI.Xaml.Controls.ColumnDefinition[])">
      <summary>Retrieves multiple elements in a single pass through the iterator.</summary>
      <param name="startIndex">The index from which to start retrieval.</param>
      <param name="items">Provides the destination for the result. Size the initial array size as a "capacity" in order to specify how many results should be retrieved.</param>
      <returns>The number of items retrieved.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ColumnDefinitionCollection.GetView">
      <summary>Gets an immutable view into the collection.</summary>
      <returns>An object representing the immutable collection view.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ColumnDefinitionCollection.IndexOf(Windows.UI.Xaml.Controls.ColumnDefinition,System.UInt32@)">
      <summary>Retrieves the index of the specified item.</summary>
      <param name="value">The item to find in the collection.</param>
      <param name="index">The index of the item, if it is found.</param>
      <returns>**true** if an item with the specified value was found; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ColumnDefinitionCollection.InsertAt(System.UInt32,Windows.UI.Xaml.Controls.ColumnDefinition)">
      <summary>Inserts the specified item at the specified index.</summary>
      <param name="index">The index at which to set the value.</param>
      <param name="value">The value to set.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ColumnDefinitionCollection.RemoveAt(System.UInt32)">
      <summary>Removes the item at the specified index.</summary>
      <param name="index">The index position of the item to remove.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ColumnDefinitionCollection.RemoveAtEnd">
      <summary>Removes the last item in the collection.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ColumnDefinitionCollection.ReplaceAll(Windows.UI.Xaml.Controls.ColumnDefinition[])">
      <summary>Initially clears the collection, then inserts the provided array as new items.</summary>
      <param name="items">The new collection items.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ColumnDefinitionCollection.SetAt(System.UInt32,Windows.UI.Xaml.Controls.ColumnDefinition)">
      <summary>Sets the value at the specified index to the ColumnDefinition value specified.</summary>
      <param name="index">The index at which to set the value.</param>
      <param name="value">The value to set.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.ComboBox">
      <summary>Represents a selection control that combines a non-editable text box and a drop-down list box that allows users to select an item from a list.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ComboBox.#ctor">
      <summary>Initializes a new instance of the ComboBox class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ComboBox.Description">
      <summary>Gets or sets content that is shown below the control. The content should provide guidance about the input expected by the control.</summary>
      <returns>The content to be displayed below the control. The default is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ComboBox.DescriptionProperty">
      <summary>Identifies the Description dependency property.</summary>
      <returns>The identifier for the Description dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ComboBox.Header">
      <summary>Gets or sets the content for the control's header.</summary>
      <returns>The content of the control's header. The default is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ComboBox.HeaderProperty">
      <summary>Identifies the Header dependency property.</summary>
      <returns>The identifier for the Header dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ComboBox.HeaderTemplate">
      <summary>Gets or sets the DataTemplate used to display the content of the control's header.</summary>
      <returns>The template that specifies the visualization of the header object. The default is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ComboBox.HeaderTemplateProperty">
      <summary>Identifies the HeaderTemplate dependency property.</summary>
      <returns>The identifier for the HeaderTemplate dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ComboBox.IsDropDownOpen">
      <summary>Gets or sets a value that indicates whether the drop-down portion of the ComboBox is currently open.</summary>
      <returns>**True** if the drop-down portion is open; otherwise, **false**. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ComboBox.IsDropDownOpenProperty">
      <summary>Identifies the IsDropDownOpen dependency property.</summary>
      <returns>The identifier for the IsDropDownOpen dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ComboBox.IsEditable">
      <summary>Gets or sets a value that indicates whether the user can edit text in the text box portion of the ComboBox. See remarks.</summary>
      <returns>**true** if the user can edit text in the ComboBox, otherwise **false**. The default is **false**. See remarks.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ComboBox.IsEditableProperty">
      <summary>Identifies the IsEditable dependency property.</summary>
      <returns>The identifier for the IsEditable dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ComboBox.IsSelectionBoxHighlighted">
      <summary>Gets a value that indicates whether the SelectionBoxItem component is highlighted.</summary>
      <returns>**True** if the SelectionBoxItem is highlighted; otherwise, **false**. The default is **true**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ComboBox.IsTextSearchEnabled">
      <summary>Gets or sets a value that specifies whether a user can jump to a value by typing.</summary>
      <returns>**true** if a user can jump to a value by typing; otherwise, **false**. The default is **true**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ComboBox.IsTextSearchEnabledProperty">
      <summary>Identifies the IsTextSearchEnabled dependency property.</summary>
      <returns>The identifier for the IsTextSearchEnabled dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ComboBox.LightDismissOverlayMode">
      <summary>Gets or sets a value that specifies whether the area outside of a *light-dismiss* UI is darkened.</summary>
      <returns>A value of the enumeration that specifies whether the area outside of a light-dismiss UI is darkened. The default is **Auto**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ComboBox.LightDismissOverlayModeProperty">
      <summary>Identifies the LightDismissOverlayMode dependency property.</summary>
      <returns>The identifier for the LightDismissOverlayMode dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ComboBox.MaxDropDownHeight">
      <summary>Gets or sets the maximum height for a combo box drop-down.</summary>
      <returns>The maximum height of the drop-down. The default is infinity.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ComboBox.MaxDropDownHeightProperty">
      <summary>Identifies the MaxDropDownHeight dependency property.</summary>
      <returns>The identifier for the MaxDropDownHeight dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ComboBox.PlaceholderForeground">
      <summary>Gets or sets a brush that describes the color of placeholder text.</summary>
      <returns>The brush that describes the color of placeholder text.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ComboBox.PlaceholderForegroundProperty">
      <summary>Identifies the PlaceholderForeground dependency property.</summary>
      <returns>The identifier for the PlaceholderForeground dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ComboBox.PlaceholderText">
      <summary>Gets or sets the text that is displayed in the control until the value is changed by a user action or some other operation.</summary>
      <returns>The text that is displayed in the control when no value is selected. The default is an empty string ("").</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ComboBox.PlaceholderTextProperty">
      <summary>Identifies the PlaceholderText dependency property.</summary>
      <returns>The identifier for the PlaceholderText dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ComboBox.SelectionBoxItem">
      <summary>Gets the item shown when the ComboBox is closed.</summary>
      <returns>The item shown when the ComboBox is closed.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ComboBox.SelectionBoxItemTemplate">
      <summary>Gets the template applied to the selection box content.</summary>
      <returns>The template applied to the selection box content.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ComboBox.SelectionChangedTrigger">
      <summary>Gets or sets a value that indicates what action causes a SelectionChanged event to occur.</summary>
      <returns>A value of the enumeration. The default is **Committed**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ComboBox.SelectionChangedTriggerProperty">
      <summary>Identifies the SelectionChangedTrigger dependency property.</summary>
      <returns>The identifier for the **SelectionChangedTrigger** dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ComboBox.TemplateSettings">
      <summary>Gets an object that provides calculated values that can be referenced as **TemplateBinding** sources when defining templates for a ComboBox control.</summary>
      <returns>An object that provides calculated values for templates.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ComboBox.Text">
      <summary>Gets or sets the text in the ComboBox.</summary>
      <returns>
      </returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ComboBox.TextBoxStyle">
      <summary>Gets or sets the style of the TextBox in the ComboBox when the ComboBox is editable.</summary>
      <returns>The style of the TextBox in the ComboBox when the ComboBox is editable.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ComboBox.TextBoxStyleProperty">
      <summary>Identifies the TextBoxStyle dependency property.</summary>
      <returns>The identifier for the TextBoxStyle dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ComboBox.TextProperty">
      <summary>Identifies the Text dependency property.</summary>
      <returns>The identifier for the Text dependency property.</returns>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.ComboBox.DropDownClosed">
      <summary>Occurs when the drop-down portion of the ComboBox closes.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.ComboBox.DropDownOpened">
      <summary>Occurs when the drop-down portion of the ComboBox opens.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.ComboBox.TextSubmitted">
      <summary>Occurs when the user submits some text that does not correspond to an item in the ComboBox dropdown list.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ComboBox.OnDropDownClosed(System.Object)">
      <summary>Invoked when the DropDownClosed event is raised.</summary>
      <param name="e">Event data for the event. </param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ComboBox.OnDropDownOpened(System.Object)">
      <summary>Invoked when the DropDownOpened event is raised.</summary>
      <param name="e">Event data for the event. </param>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.ComboBoxItem">
      <summary>Represents the container for an item in a ComboBox control.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ComboBoxItem.#ctor">
      <summary>Initializes a new instance of the ComboBoxItem class.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.ComboBoxSelectionChangedTrigger">
      <summary>Defines constants that specify what action causes a SelectionChanged event to occur.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.ComboBoxSelectionChangedTrigger.Always">
      <summary>A change event occurs each time the user navigates to a new selection in the combo box.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.ComboBoxSelectionChangedTrigger.Committed">
      <summary>A change event occurs when the user commits a selection in the combo box.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.ComboBoxTextSubmittedEventArgs">
      <summary>Provides data when the user enters custom text into the ComboBox.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ComboBoxTextSubmittedEventArgs.Handled">
      <summary>Gets or sets whether the TextSubmitted event was handled or not. If **true**, the framework will not automatically update the selected item of the ComboBox to the new value.</summary>
      <returns>
      </returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ComboBoxTextSubmittedEventArgs.Text">
      <summary>Gets the custom text value entered by the user.</summary>
      <returns>
      </returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.CommandBar">
      <summary>Represents a specialized app bar that provides layout for AppBarButton and related command elements.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.CommandBar.#ctor">
      <summary>Initializes a new instance of the CommandBar class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CommandBar.CommandBarOverflowPresenterStyle">
      <summary>Gets or sets the Style applied to the overflow content of the CommandBar.</summary>
      <returns>The applied Style for the overflow content of the CommandBar, if present; otherwise, **null**. The default is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CommandBar.CommandBarOverflowPresenterStyleProperty">
      <summary>Identifies the CommandBarOverflowPresenterStyle dependency property.</summary>
      <returns>The identifier for the CommandBarOverflowPresenterStyle dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CommandBar.CommandBarTemplateSettings">
      <summary>Gets an object that provides calculated values that can be referenced as {TemplateBinding} markup extension sources when defining templates for a CommandBar control.</summary>
      <returns>An object that provides calculated values for templates.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CommandBar.DefaultLabelPosition">
      <summary>Gets or sets a value that indicates the placement and visibility of the labels on the command bar's buttons.</summary>
      <returns>An enumeration value that indicates the placement and visibility of the labels on the command bar's buttons. The default is **Bottom**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CommandBar.DefaultLabelPositionProperty">
      <summary>Identifies the DefaultLabelPosition dependency property.</summary>
      <returns>The identifier for the DefaultLabelPosition dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CommandBar.IsDynamicOverflowEnabled">
      <summary>Gets or sets a value that indicates whether primary commands automatically move to the overflow menu when space is limited.</summary>
      <returns>**true** if primary commands automatically move to the overflow menu when space is limited; otherwise, **false**. The default is **true**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CommandBar.IsDynamicOverflowEnabledProperty">
      <summary>Identifies the IsDynamicOverflowEnabled dependency property.</summary>
      <returns>The identifier for the IsDynamicOverflowEnabled dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CommandBar.OverflowButtonVisibility">
      <summary>Gets or sets a value that indicates when a command bar's overflow button is shown.</summary>
      <returns>An enumeration value that indicates when a command bar's overflow button is shown. The default is **Auto**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CommandBar.OverflowButtonVisibilityProperty">
      <summary>Identifies the OverflowButtonVisibility dependency property.</summary>
      <returns>The identifier for the OverflowButtonVisibility dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CommandBar.PrimaryCommands">
      <summary>Gets the collection of primary command elements for the CommandBar.</summary>
      <returns>The collection of primary command elements for the CommandBar. The default is an empty collection.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CommandBar.PrimaryCommandsProperty">
      <summary>Identifies the PrimaryCommands dependency property.</summary>
      <returns>The identifier for the PrimaryCommands dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CommandBar.SecondaryCommands">
      <summary>Gets the collection of secondary command elements for the CommandBar.</summary>
      <returns>The collection of secondary command elements for the CommandBar. The default is an empty collection.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CommandBar.SecondaryCommandsProperty">
      <summary>Identifies the SecondaryCommands dependency property.</summary>
      <returns>The identifier for the SecondaryCommands dependency property.</returns>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.CommandBar.DynamicOverflowItemsChanging">
      <summary>Occurs when items move into or out of the overflow menu.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.CommandBarDefaultLabelPosition">
      <summary>Defines constants that specify the placement and visibility of AppBarButton labels in a CommandBar.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.CommandBarDefaultLabelPosition.Bottom">
      <summary>App bar button labels are shown below the icon. Labels are visible only when the command bar is open.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.CommandBarDefaultLabelPosition.Collapsed">
      <summary>App bar button labels are always hidden whether the command bar is open or closed.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.CommandBarDefaultLabelPosition.Right">
      <summary>App bar button labels are shown to the right of the icon. Labels are visible even when the command bar is closed.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.CommandBarDynamicOverflowAction">
      <summary>Defines constants that specify whether items were added to or removed from the CommandBar overflow menu.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.CommandBarDynamicOverflowAction.AddingToOverflow">
      <summary>Items are added to the overflow menu.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.CommandBarDynamicOverflowAction.RemovingFromOverflow">
      <summary>Items are removed from the overflow menu.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.CommandBarFlyout">
      <summary>Represents a specialized flyout that provides layout for AppBarButton and related command elements.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.CommandBarFlyout.#ctor">
      <summary>Initializes a new instance of the CommandBarFlyout class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CommandBarFlyout.PrimaryCommands">
      <summary>Gets the collection of primary command elements for the CommandBarFlyout.</summary>
      <returns>The collection of primary command elements for the CommandBarFlyout. The default is an empty collection.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.CommandBarFlyout.SecondaryCommands">
      <summary>Gets the collection of secondary command elements for the CommandBarFlyout.</summary>
      <returns>The collection of secondary command elements for the CommandBarFlyout. The default is an empty collection.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.CommandBarLabelPosition">
      <summary>Defines constants that specify the placement and visibility of an app bar button's label.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.CommandBarLabelPosition.Collapsed">
      <summary>The app bar button's label is always hidden whether the command bar is open or closed.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.CommandBarLabelPosition.Default">
      <summary>The placement and visibility of the app bar button's label is determined by the value of the CommandBar.DefaultLabelPosition property.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.CommandBarOverflowButtonVisibility">
      <summary>Defines constants that specify when a command bar's overflow button is shown.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.CommandBarOverflowButtonVisibility.Auto">
      <summary>The overflow button automatically hides when there are no secondary commands and the closed state of the CommandBar is the same as the open state.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.CommandBarOverflowButtonVisibility.Collapsed">
      <summary>The overflow button is never shown.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.CommandBarOverflowButtonVisibility.Visible">
      <summary>The overflow button is always shown.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.CommandBarOverflowPresenter">
      <summary>Displays the overflow content of a CommandBar.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.CommandBarOverflowPresenter.#ctor">
      <summary>Initializes a new instance of the CommandBarOverflowPresenter class.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.ContainerContentChangingEventArgs">
      <summary>Provides data for the ContainerContentChanging event.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ContainerContentChangingEventArgs.#ctor">
      <summary>Initializes a new instance of the ContainerContentChangingEventArgs class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContainerContentChangingEventArgs.Handled">
      <summary>Gets or sets a value that marks the routed event as handled. A **true** value for Handled prevents most handlers along the event route from handling the same event again.</summary>
      <returns>**true** to mark the routed event handled. **false** to leave the routed event unhandled, which permits the event to potentially route further and be acted on by other handlers. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContainerContentChangingEventArgs.InRecycleQueue">
      <summary>Gets a value that indicates whether this container is in the recycle queue of the ListViewBase and is not being used to visualize a data item.</summary>
      <returns>**true** if the container is in the recycle queue of the ListViewBase; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContainerContentChangingEventArgs.Item">
      <summary>Gets the data item associated with this container.</summary>
      <returns>The data item associated with this container, or **null** if no data is associated with this container.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContainerContentChangingEventArgs.ItemContainer">
      <summary>Gets the UI container used to display the current data item.</summary>
      <returns>The UI container used to display the current data item.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContainerContentChangingEventArgs.ItemIndex">
      <summary>Gets the index in the ItemsSource of the data item associated with this container.</summary>
      <returns>The index in the ItemsSource of the data item associated with this container. The default is -1.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContainerContentChangingEventArgs.Phase">
      <summary>Gets the number of times this container and data item pair has been called.</summary>
      <returns>The number of times this container and data item pair has been called.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ContainerContentChangingEventArgs.RegisterUpdateCallback(System.UInt32,Windows.Foundation.TypedEventHandler{Windows.UI.Xaml.Controls.ListViewBase,Windows.UI.Xaml.Controls.ContainerContentChangingEventArgs})">
      <summary>Registers the event handler to be called again during the specified phase.</summary>
      <param name="callbackPhase">The phase during which the callback should occur.</param>
      <param name="callback">The event handler function.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ContainerContentChangingEventArgs.RegisterUpdateCallback(Windows.Foundation.TypedEventHandler{Windows.UI.Xaml.Controls.ListViewBase,Windows.UI.Xaml.Controls.ContainerContentChangingEventArgs})">
      <summary>Registers the event handler to be called again during the next phase.</summary>
      <param name="callback">The event handler function.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.ContentControl">
      <summary>Represents a control with a single piece of content. Controls such as Button, CheckBox, and ScrollViewer directly or indirectly inherit from this class.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ContentControl.#ctor">
      <summary>Initializes a new instance of the ContentControl class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentControl.Content">
      <summary>Gets or sets the content of a ContentControl.</summary>
      <returns>An object that contains the control's content. The default is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentControl.ContentProperty">
      <summary>Identifies the Content dependency property.</summary>
      <returns>The identifier for the Content dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentControl.ContentTemplate">
      <summary>Gets or sets the data template that is used to display the content of the ContentControl.</summary>
      <returns>The data template that is used to display the content of the ContentControl.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentControl.ContentTemplateProperty">
      <summary>Identifies the ContentTemplate dependency property</summary>
      <returns>The identifier for the ContentTemplate dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentControl.ContentTemplateRoot">
      <summary>Gets the root element of the data template specified by the ContentTemplate property.</summary>
      <returns>The root element of the data template specified by the ContentTemplate property. The default is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentControl.ContentTemplateSelector">
      <summary>Gets or sets a selection object that changes the DataTemplate to apply for content, based on processing information about the content item or its container at run time.</summary>
      <returns>A selection object that changes the DataTemplate to apply for content.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentControl.ContentTemplateSelectorProperty">
      <summary>Identifies the ContentTemplateSelector dependency property.</summary>
      <returns>The identifier for the ContentTemplateSelector dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentControl.ContentTransitions">
      <summary>Gets or sets the collection of Transition style elements that apply to the content of a ContentControl.</summary>
      <returns>The strongly typed collection of Transition style elements.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentControl.ContentTransitionsProperty">
      <summary>Identifies the ContentTransitions dependency property.</summary>
      <returns>The identifier for the ContentTransitions dependency property.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ContentControl.OnContentChanged(System.Object,System.Object)">
      <summary>Invoked when the value of the Content property changes.</summary>
      <param name="oldContent">The old value of the Content property.</param>
      <param name="newContent">The new value of the Content property.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ContentControl.OnContentTemplateChanged(Windows.UI.Xaml.DataTemplate,Windows.UI.Xaml.DataTemplate)">
      <summary>Invoked when the value of the ContentTemplate property changes.</summary>
      <param name="oldContentTemplate">The old value of the ContentTemplate property.</param>
      <param name="newContentTemplate">The new value of the ContentTemplate property.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ContentControl.OnContentTemplateSelectorChanged(Windows.UI.Xaml.Controls.DataTemplateSelector,Windows.UI.Xaml.Controls.DataTemplateSelector)">
      <summary>Invoked when the value of the ContentTemplateSelector property changes.</summary>
      <param name="oldContentTemplateSelector">The old value of the ContentTemplateSelector property.</param>
      <param name="newContentTemplateSelector">The new value of the ContentTemplateSelector property.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.ContentDialog">
      <summary>Represents a dialog box that can be customized to contain checkboxes, hyperlinks, buttons and any other XAML content.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ContentDialog.#ctor">
      <summary>Initializes a new instance of the ContentDialog class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentDialog.CloseButtonCommand">
      <summary>Gets or sets the command to invoke when the close button is tapped.</summary>
      <returns>The command to invoke when the primary button is tapped.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentDialog.CloseButtonCommandParameter">
      <summary>Gets or sets the parameter to pass to the command for the close button.</summary>
      <returns>The parameter to pass to the command for the close button. The default is **null.**</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentDialog.CloseButtonCommandParameterProperty">
      <summary>Gets the identifier of the CloseButtonCommandParameter dependency property.</summary>
      <returns>The identifier of the CloseButtonCommandParameter dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentDialog.CloseButtonCommandProperty">
      <summary>Gets the identifier of the CloseButtonCommand dependency property.</summary>
      <returns>The identifier of the CloseButtonCommand dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentDialog.CloseButtonStyle">
      <summary>Gets or sets the Style to apply to the dialog's close button.</summary>
      <returns>The applied style for the button, if present; otherwise, **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentDialog.CloseButtonStyleProperty">
      <summary>Gets the identifier of the CloseButtonStyle dependency property.</summary>
      <returns>The identifier of the CloseButtonStyle dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentDialog.CloseButtonText">
      <summary>Gets or sets the text to display on the close button.</summary>
      <returns>The text to display on the close button.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentDialog.CloseButtonTextProperty">
      <summary>Gets the identifier of the CloseButtonText dependency property.</summary>
      <returns>The identifier of the CloseButtonText dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentDialog.DefaultButton">
      <summary>Gets or sets a value that indicates which button on the dialog is the default action.</summary>
      <returns>A value of the enumeration. The default is **None.**</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentDialog.DefaultButtonProperty">
      <summary>Gets the identifier of the DefaultButton dependency property.</summary>
      <returns>The identifier of the DefaultButton dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentDialog.FullSizeDesired">
      <summary>Gets or sets a value that indicates whether a request is being made to display the dialog full screen.</summary>
      <returns>**true** to request that the dialog is displayed full screen; otherwise, **false**. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentDialog.FullSizeDesiredProperty">
      <summary>Gets the identifier of the FullSizeDesired dependency property.</summary>
      <returns>The identifier of the FullSizeDesired dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentDialog.IsPrimaryButtonEnabled">
      <summary>Gets or sets whether the dialog's primary button is enabled.</summary>
      <returns>True if the primary button of the dialog is enabled; Otherwise, false.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentDialog.IsPrimaryButtonEnabledProperty">
      <summary>Gets the identifier of the IsPrimaryButtonEnabled dependency property.</summary>
      <returns>The identifier of the IsPrimaryButtonEnabled dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentDialog.IsSecondaryButtonEnabled">
      <summary>Gets or sets whether the dialog's secondary button is enabled.</summary>
      <returns>True if the secondary button of the dialog is enabled; Otherwise, false.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentDialog.IsSecondaryButtonEnabledProperty">
      <summary>Gets the identifier of the IsSecondaryButtonEnabled dependency property.</summary>
      <returns>The identifier of the IsSecondaryButtonEnabled dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentDialog.PrimaryButtonCommand">
      <summary>Gets or sets the command to invoke when the primary button is tapped.</summary>
      <returns>The command to invoke when the primary button is tapped.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentDialog.PrimaryButtonCommandParameter">
      <summary>Gets or sets the parameter to pass to the command for the primary button.</summary>
      <returns>The parameter to pass to the command for the primary button. The default is null.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentDialog.PrimaryButtonCommandParameterProperty">
      <summary>Gets the identifier of the PrimaryButtonCommandParameter dependency property.</summary>
      <returns>The identifier of the PrimaryButtonCommandParameter dependency property</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentDialog.PrimaryButtonCommandProperty">
      <summary>Gets the identifier of the PrimaryButtonCommand dependency property.</summary>
      <returns>The identifier of the PrimaryButtonCommand dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentDialog.PrimaryButtonStyle">
      <summary>Gets or sets the Style to apply to the dialog's primary button.</summary>
      <returns>The applied style for the button, if present; otherwise, **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentDialog.PrimaryButtonStyleProperty">
      <summary>Gets the identifier of the PrimaryButtonStyle dependency property.</summary>
      <returns>The identifier of the PrimaryButtonStyle dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentDialog.PrimaryButtonText">
      <summary>Gets or sets the text to display on the primary button.</summary>
      <returns>The text to display on the primary button. To hide this button, set the text to **null** or string.empty. The default is empty.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentDialog.PrimaryButtonTextProperty">
      <summary>Gets the identifier of the PrimaryButtonText dependency property.</summary>
      <returns>The identifier of the PrimaryButtonText dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentDialog.SecondaryButtonCommand">
      <summary>Gets or sets the command to invoke when the secondary button is tapped.</summary>
      <returns>The command to invoke when the secondary button is tapped.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentDialog.SecondaryButtonCommandParameter">
      <summary>Gets or sets the parameter to pass to the command for the secondary button.</summary>
      <returns>The command parameter for the secondary button. The default is null.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentDialog.SecondaryButtonCommandParameterProperty">
      <summary>Gets the identifier of the SecondaryButtonCommandParameter dependency property.</summary>
      <returns>The identifier of the SecondaryButtonCommandParameter dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentDialog.SecondaryButtonCommandProperty">
      <summary>Gets the identifier of the SecondaryButtonCommand dependency property.</summary>
      <returns>The identifier of the SecondaryButtonCommand dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentDialog.SecondaryButtonStyle">
      <summary>Gets or sets the Style to apply to the dialog's secondary button.</summary>
      <returns>The applied style for the button, if present; otherwise, **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentDialog.SecondaryButtonStyleProperty">
      <summary>Gets the identifier of the SecondaryButtonStyle dependency property.</summary>
      <returns>The identifier of the SecondaryButtonStyle dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentDialog.SecondaryButtonText">
      <summary>Gets or sets the text to be displayed on the secondary button.</summary>
      <returns>The text to be displayed on the secondary button. To hide this button, set the value to **null** or **string.empty**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentDialog.SecondaryButtonTextProperty">
      <summary>Gets the identifier of the SecondaryButtonText dependency property.</summary>
      <returns>The identifier of the SecondaryButtonText dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentDialog.Title">
      <summary>Gets or sets the title of the dialog.</summary>
      <returns>The title of the dialog.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentDialog.TitleProperty">
      <summary>Gets the identifier of the Title dependency property.</summary>
      <returns>The identifier of the Title dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentDialog.TitleTemplate">
      <summary>Gets or sets the title template.</summary>
      <returns>The title template.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentDialog.TitleTemplateProperty">
      <summary>Gets the identifier of the TitleTemplate dependency property.</summary>
      <returns>The identifier of the TitleTemplate dependency property.</returns>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.ContentDialog.CloseButtonClick">
      <summary>Occurs after the close button has been tapped.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.ContentDialog.Closed">
      <summary>Occurs after the dialog is closed.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.ContentDialog.Closing">
      <summary>Occurs after the dialog starts to close, but before it is closed and before the Closed event occurs.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.ContentDialog.Opened">
      <summary>Occurs after the dialog is opened.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.ContentDialog.PrimaryButtonClick">
      <summary>Occurs after the primary button has been tapped.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.ContentDialog.SecondaryButtonClick">
      <summary>Occurs after the secondary button has been tapped.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ContentDialog.Hide">
      <summary>Hides the dialog.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ContentDialog.ShowAsync">
      <summary>Begins an asynchronous operation to show the dialog.</summary>
      <returns>An asynchronous operation showing the dialog. When complete, returns a ContentDialogResult.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ContentDialog.ShowAsync(Windows.UI.Xaml.Controls.ContentDialogPlacement)">
      <summary>Begins an asynchronous operation to show the dialog with the specified placement.</summary>
      <param name="placement">A value that specifies whether the dialog is placed in the PopupRoot or in its parent's visual tree.</param>
      <returns>An asynchronous operation showing the dialog. When complete, returns a ContentDialogResult.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.ContentDialogButton">
      <summary>Defines constants that specify the default button on a content dialog.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.ContentDialogButton.Close">
      <summary>The close button is the default.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.ContentDialogButton.None">
      <summary>No button is specified as the default.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.ContentDialogButton.Primary">
      <summary>The primary button is the default.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.ContentDialogButton.Secondary">
      <summary>The secondary button is the default.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.ContentDialogButtonClickDeferral">
      <summary>Represents a deferral that can be used by an app to respond asynchronously to a button click event.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ContentDialogButtonClickDeferral.Complete">
      <summary>Notifies the system that the app has finished processing the button click event.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.ContentDialogButtonClickEventArgs">
      <summary>Provides data for the button click events.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentDialogButtonClickEventArgs.Cancel">
      <summary>Gets or sets a value that can cancel the button click. A **true** value for Cancel cancels the default behavior.</summary>
      <returns>True to cancel the button click; Otherwise, false.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ContentDialogButtonClickEventArgs.GetDeferral">
      <summary>Gets a ContentDialogButtonClickDeferral that the app can use to respond asynchronously to a button click event.</summary>
      <returns>A ContentDialogButtonClickDeferral that the app can use to respond asynchronously to a button click event.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.ContentDialogClosedEventArgs">
      <summary>Provides data for the Closed event.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentDialogClosedEventArgs.Result">
      <summary>Gets the ContentDialogResult of the button click event.</summary>
      <returns>The result of the button click event.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.ContentDialogClosingDeferral">
      <summary>Represents a deferral that can be used by an app to respond asynchronously to the closing event of the ContentDialog.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ContentDialogClosingDeferral.Complete">
      <summary>Notifies the system that the app has finished processing the closing event.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.ContentDialogClosingEventArgs">
      <summary>Provides data for the closing event.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentDialogClosingEventArgs.Cancel">
      <summary>Gets or sets a value that can cancel the closing of the dialog.. A **true** value for Cancel cancels the default behavior.</summary>
      <returns>True to cancel the closing of the dialog; Otherwise, false.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentDialogClosingEventArgs.Result">
      <summary>Gets the ContentDialogResult of the closing event.</summary>
      <returns>The ContentDialogResult of the closing event.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ContentDialogClosingEventArgs.GetDeferral">
      <summary>Gets a ContentDialogClosingDeferral that the app can use to respond asynchronously to the closing event.</summary>
      <returns>A ContentDialogClosingDeferral that the app can use to respond asynchronously to the closing event.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.ContentDialogOpenedEventArgs">
      <summary>Provides data for the Opened event.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.ContentDialogPlacement">
      <summary>Defines constants that specify where in the XAML visual tree a ContentDialog is rooted.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.ContentDialogPlacement.InPlace">
      <summary>If the dialog has a parent element, the dialog is rooted in the parent's visual tree. Otherwise, it falls back to the **Popup** behavior.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.ContentDialogPlacement.Popup">
      <summary>The dialog is rooted in the PopupRoot element of the XAML Window.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.ContentDialogResult">
      <summary>Specifies identifiers to indicate the return value of a ContentDialog</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.ContentDialogResult.None">
      <summary>No button was tapped.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.ContentDialogResult.Primary">
      <summary>The primary button was tapped by the user.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.ContentDialogResult.Secondary">
      <summary>The secondary button was tapped by the user.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.ContentLinkChangedEventArgs">
      <summary>Provides data for the RichEditBox.ContentLinkChanged event.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentLinkChangedEventArgs.ChangeKind">
      <summary>Gets a value that indicates how the content link is changed.</summary>
      <returns>An enumeration value that indicates how the content link is changed.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentLinkChangedEventArgs.ContentLinkInfo">
      <summary>Gets an object that contains information about the content link.</summary>
      <returns>An object that contains information about the content link.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentLinkChangedEventArgs.TextRange">
      <summary>Gets the text range that contains the content link.</summary>
      <returns>The text range that contains the content link.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.ContentLinkChangeKind">
      <summary>Defines constants that specify what kind of change is being made to a ContentLink.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.ContentLinkChangeKind.Edited">
      <summary>The content link is being changed.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.ContentLinkChangeKind.Inserted">
      <summary>The content link is being added.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.ContentLinkChangeKind.Removed">
      <summary>The content link is being removed.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.ContentPresenter">
      <summary>Displays the content of a ContentControl. Can also provide content presentation for non-controls. Provides a base class for specialized presenters such as ScrollContentPresenter.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ContentPresenter.#ctor">
      <summary>Initializes a new instance of the ContentPresenter class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentPresenter.Background">
      <summary>Gets or sets the Brush to apply to the background of content handled by the ContentPresenter.</summary>
      <returns>The brush used as the background brush for the contents. The default is a null brush from a pure code perspective, but system style defaults set this to White (for **Light** theme) or Black (for **Dark** theme).</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentPresenter.BackgroundProperty">
      <summary>Identifies the Background dependency property.</summary>
      <returns>The identifier for the Background dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentPresenter.BackgroundSizing">
      <summary>Gets or sets a value that indicates how far the background extends in relation to this element's border.</summary>
      <returns>A value of the enumeration that indicates how far the background extends. The default is **InnerBorderEdge**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentPresenter.BackgroundSizingProperty">
      <summary>Identifies the BackgroundSizing dependency property.</summary>
      <returns>The identifier for the BackgroundSizing dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentPresenter.BackgroundTransition">
      <summary>Gets or sets an instance of BrushTransition to automatically animate changes to the Background property.</summary>
      <returns>An instance of BrushTransition to automatically animate changes to the Background; otherwise, **null**. The default is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentPresenter.BorderBrush">
      <summary>Gets or sets a brush that describes the border fill of the content presenter.</summary>
      <returns>The brush that is used to fill the content presenter's border. The default is **null**, (a null brush) which is evaluated as Transparent for rendering.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentPresenter.BorderBrushProperty">
      <summary>Identifies the BorderBrush dependency property.</summary>
      <returns>The identifier for the BorderBrush dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentPresenter.BorderThickness">
      <summary>Gets or sets the border thickness of the content presenter.</summary>
      <returns>The border thickness of the content presenter, as a Thickness value.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentPresenter.BorderThicknessProperty">
      <summary>Identifies the BorderThickness dependency property.</summary>
      <returns>The identifier for the BorderThickness dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentPresenter.CharacterSpacing">
      <summary>Gets or sets the uniform spacing between characters, in units of 1/1000 of an em.</summary>
      <returns>The uniform spacing between characters, in units of 1/1000 of an em. The default is 0. Positive values increase tracking and loosen character spacing. Negative values decrease tracking and tighten the character spacing.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentPresenter.CharacterSpacingProperty">
      <summary>Identifies the CharacterSpacing dependency property.</summary>
      <returns>The identifier for the CharacterSpacing dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentPresenter.Content">
      <summary>Gets or sets the data that is used to generate the child elements of a ContentPresenter.</summary>
      <returns>The data that is used to generate the child elements. The default is null.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentPresenter.ContentProperty">
      <summary>Identifies the Content dependency property</summary>
      <returns>The identifier for the Content dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentPresenter.ContentTemplate">
      <summary>Gets or sets the template that is used to display the content of the control.</summary>
      <returns>A DataTemplate that defines the visualization of the content. The default is null.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentPresenter.ContentTemplateProperty">
      <summary>Identifies the ContentTemplate dependency property.</summary>
      <returns>The identifier for the ContentTemplate dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentPresenter.ContentTemplateSelector">
      <summary>Gets or sets a selection object that changes the DataTemplate to apply for content presented in the ContentPresenter, based on processing information about the content item or its container at run time.</summary>
      <returns>A selection object that changes the DataTemplate to apply for content.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentPresenter.ContentTemplateSelectorProperty">
      <summary>Identifies the ContentTemplateSelector dependency property.</summary>
      <returns>The identifier for the ContentTemplateSelector dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentPresenter.ContentTransitions">
      <summary>Gets or sets the collection of Transition style elements that apply to content presented by the ContentPresenter.</summary>
      <returns>The strongly typed collection of Transition style elements.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentPresenter.ContentTransitionsProperty">
      <summary>Identifies the ContentTransitions dependency property.</summary>
      <returns>The identifier for the ContentTransitions dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentPresenter.CornerRadius">
      <summary>Gets or sets the radius for the corners of the content presenter's border.</summary>
      <returns>The degree to which the corners are rounded, expressed as values of the CornerRadius structure.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentPresenter.CornerRadiusProperty">
      <summary>Identifies the CornerRadius dependency property.</summary>
      <returns>The identifier for the CornerRadius dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentPresenter.FontFamily">
      <summary>Gets or sets the preferred top-level font family for the text content presented by the ContentPresenter.</summary>
      <returns>A FontFamily object that specifies the preferred font family, or a primary preferred font family with one or more fallback font families. For information about defaults, see the FontFamily class topic.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentPresenter.FontFamilyProperty">
      <summary>Identifies the FontFamily  dependency property.</summary>
      <returns>The identifier for the FontFamily dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentPresenter.FontSize">
      <summary>Gets or sets the font size for the text content presented by the ContentPresenter.</summary>
      <returns>A non-negative value that specifies the font size, measured in pixels.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentPresenter.FontSizeProperty">
      <summary>Identifies the FontSize  dependency property.</summary>
      <returns>The identifier for the FontSize dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentPresenter.FontStretch">
      <summary>Gets or sets the font stretch for the text content presented by the ContentPresenter.</summary>
      <returns>The requested font stretch, as a FontStretch constant. The default is Normal.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentPresenter.FontStretchProperty">
      <summary>Identifies the FontStretch  dependency property.</summary>
      <returns>The identifier for the FontStretch dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentPresenter.FontStyle">
      <summary>Gets or sets the font style for the presented content.</summary>
      <returns>The requested font style, which is a FontStyle constant name. The default is Normal.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentPresenter.FontStyleProperty">
      <summary>Identifies the FontStyle  dependency property.</summary>
      <returns>The identifier for the FontStyle dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentPresenter.FontWeight">
      <summary>Gets or sets the top-level font weight for the text content presented by the ContentPresenter.</summary>
      <returns>The requested font weight, which is a FontWeight that is obtained from one of the FontWeights property values. The default is Normal.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentPresenter.FontWeightProperty">
      <summary>Identifies the FontWeight  dependency property.</summary>
      <returns>The identifier for the FontWeight dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentPresenter.Foreground">
      <summary>Gets or sets the Brush to apply to the text content handled by the ContentPresenter.</summary>
      <returns>The brush used as the foreground brush for the text contents. The default is a null brush from a pure code perspective, but system style defaults set this to Black (for **Light** theme) or White (for **Dark** theme).</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentPresenter.ForegroundProperty">
      <summary>Identifies the Foreground  dependency property.</summary>
      <returns>The identifier for the Foreground dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentPresenter.HorizontalContentAlignment">
      <summary>Gets or sets the horizontal alignment of the content.</summary>
      <returns>One of the HorizontalAlignment values.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentPresenter.HorizontalContentAlignmentProperty">
      <summary>Identifies the HorizontalContentAlignment dependency property.</summary>
      <returns>The identifier for the HorizontalContentAlignment dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentPresenter.IsTextScaleFactorEnabled">
      <summary>Gets or sets whether automatic text enlargement, to reflect the system text size setting, is enabled.</summary>
      <returns>**true** if automatic text enlargement is enabled; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentPresenter.IsTextScaleFactorEnabledProperty">
      <summary>Identifies the IsTextScaleFactorEnabled  dependency property.</summary>
      <returns>The identifier for the IsTextScaleFactorEnabled dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentPresenter.LineHeight">
      <summary>Gets or sets the height of each line of text content presented by the ContentPresenter.</summary>
      <returns>The height in pixels of each line of text content. A value of 0 indicates that the line height is determined automatically from the current font characteristics. The default is 0.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentPresenter.LineHeightProperty">
      <summary>Identifies the LineHeight  dependency property.</summary>
      <returns>The identifier for the LineHeight dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentPresenter.LineStackingStrategy">
      <summary>Gets or sets a value that indicates how a line box is determined for each line of text.</summary>
      <returns>A value that indicates how a line box is determined for each line of text. The default is **MaxHeight**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentPresenter.LineStackingStrategyProperty">
      <summary>Identifies the LineStackingStrategy dependency property.</summary>
      <returns>The identifier for the LineStackingStrategy dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentPresenter.MaxLines">
      <summary>Gets or sets the maximum lines of text shown.</summary>
      <returns>The maximum lines of text shown. The default is 0, which is a special value that represents "Auto" behavior. The value cannot be negative.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentPresenter.MaxLinesProperty">
      <summary>Identifies the MaxLines dependency property.</summary>
      <returns>The identifier for the MaxLines dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentPresenter.OpticalMarginAlignment">
      <summary>Get or sets a value that indicates how the font is modified to align with fonts of different sizes.</summary>
      <returns>A value of the enumeration that indicates how the font is modified to align at different sizes. The default is **None**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentPresenter.OpticalMarginAlignmentProperty">
      <summary>Identifies the OpticalMarginAlignment dependency property.</summary>
      <returns>The identifier for the OpticalMarginAlignment dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentPresenter.Padding">
      <summary>Gets or sets the distance between the border and its child object.</summary>
      <returns>The dimensions of the space between the border and its child as a Thickness value. Thickness is a structure that stores dimension values using pixel measures.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentPresenter.PaddingProperty">
      <summary>Identifies the Padding dependency property.</summary>
      <returns>The identifier for the Padding dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentPresenter.TextLineBounds">
      <summary>Gets or sets a value that indicates how the line box height is determined for each line of text displayed in the ContentPresenter.</summary>
      <returns>A value that indicates how the line box height is determined for each line of text. The default is **Full**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentPresenter.TextLineBoundsProperty">
      <summary>Identifies the TextLineBounds dependency property.</summary>
      <returns>The identifier for the TextLineBounds dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentPresenter.TextWrapping">
      <summary>Gets or sets how the element wraps text.</summary>
      <returns>A value that indicates how the element wraps text. The default is **NoWrap**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentPresenter.TextWrappingProperty">
      <summary>Identifies the TextWrapping dependency property.</summary>
      <returns>The identifier for the TextWrapping dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentPresenter.VerticalContentAlignment">
      <summary>Gets or sets the vertical alignment of the content.</summary>
      <returns>One of the VerticalAlignment values.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContentPresenter.VerticalContentAlignmentProperty">
      <summary>Identifies the VerticalContentAlignment dependency property.</summary>
      <returns>The identifier for the VerticalContentAlignment dependency property.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ContentPresenter.OnContentTemplateChanged(Windows.UI.Xaml.DataTemplate,Windows.UI.Xaml.DataTemplate)">
      <summary>Invoked when the value of the ContentTemplate property changes.</summary>
      <param name="oldContentTemplate">The old value of the ContentTemplate property.</param>
      <param name="newContentTemplate">The new value of the ContentTemplate property.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ContentPresenter.OnContentTemplateSelectorChanged(Windows.UI.Xaml.Controls.DataTemplateSelector,Windows.UI.Xaml.Controls.DataTemplateSelector)">
      <summary>Invoked when the value of the ContentTemplateSelector property changes.</summary>
      <param name="oldContentTemplateSelector">The old value of the ContentTemplateSelector property.</param>
      <param name="newContentTemplateSelector">The new value of the ContentTemplateSelector property.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.ContextMenuEventArgs">
      <summary>Provides event data for the **ContextMenuOpening** event that exists on several text-related UI elements.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContextMenuEventArgs.CursorLeft">
      <summary>Gets the pixel offset of the text cursor horizontal position.</summary>
      <returns>A value in pixels.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContextMenuEventArgs.CursorTop">
      <summary>Gets the pixel offset of the text cursor vertical position.</summary>
      <returns>A value in pixels.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ContextMenuEventArgs.Handled">
      <summary>Gets or sets a value that marks the routed event as handled. A **true** value for Handled prevents most handlers along the event route from handling the same event again.</summary>
      <returns>**True** to mark the routed event handled. **False** to leave the routed event unhandled, which permits the event to potentially route further and be acted on by other handlers. The default is **false**.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.ContextMenuOpeningEventHandler">
      <summary>Represents the method that will handle the **ContextMenuOpening** event that exists on several text-related UI elements.</summary>
      <param name="sender">The object where the event handler is attached.</param>
      <param name="e">Event data for the event.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Control">
      <summary>Represents the base class for UI elements that use a ControlTemplate to define their appearance. Parent class for ContentControl, UserControl, ItemsControl and several practical controls.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Control.#ctor">
      <summary>Provides base class initialization behavior for Control derived classes.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Control.Background">
      <summary>Gets or sets a brush that provides the background of the control.</summary>
      <returns>The brush that provides the background of the control. The default is **null**, (a null brush) which is evaluated as Transparent for rendering.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Control.BackgroundProperty">
      <summary>Identifies the Background dependency property.</summary>
      <returns>The identifier for the Background dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Control.BackgroundSizing">
      <summary>Gets or sets a value that indicates how far the background extends in relation to this element's border.</summary>
      <returns>A value of the enumeration that indicates how far the background extends. The default is **InnerBorderEdge**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Control.BackgroundSizingProperty">
      <summary>Identifies the BackgroundSizing dependency property.</summary>
      <returns>The identifier for the BackgroundSizing dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Control.BorderBrush">
      <summary>Gets or sets a brush that describes the border fill of a control.</summary>
      <returns>The brush that is used to fill the control's border. The default is **null**, (a null brush) which is evaluated as Transparent for rendering.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Control.BorderBrushProperty">
      <summary>Identifies the BorderBrush dependency property.</summary>
      <returns>The identifier for the BorderBrush dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Control.BorderThickness">
      <summary>Gets or sets the border thickness of a control.</summary>
      <returns>The border thickness of a control, as a Thickness value.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Control.BorderThicknessProperty">
      <summary>Identifies the BorderThickness dependency property.</summary>
      <returns>The identifier for the BorderThickness dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Control.CharacterSpacing">
      <summary>Gets or sets the uniform spacing between characters, in units of 1/1000 of an em.</summary>
      <returns>The uniform spacing between characters, in units of 1/1000 of an em. The default is 0. Positive values increase tracking and loosen character spacing. Negative values decrease tracking and tighten the character spacing.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Control.CharacterSpacingProperty">
      <summary>Identifies the CharacterSpacing dependency property.</summary>
      <returns>The identifier for the CharacterSpacing dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Control.CornerRadius">
      <summary>Gets or sets the radius for the corners of the control's border.</summary>
      <returns>The degree to which the corners are rounded, expressed as values of the CornerRadius structure.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Control.CornerRadiusProperty">
      <summary>Identifies the CornerRadius dependency property.</summary>
      <returns>The identifier for the CornerRadius dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Control.DefaultStyleKey">
      <summary>Gets or sets the key that references the default style for the control. Authors of custom controls use this property to change the default for the style that their control uses.</summary>
      <returns>The key that references the default style for the control. To work correctly as part of theme style lookup, this value is expected to be a System.Type value.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Control.DefaultStyleKeyProperty">
      <summary>Identifies the DefaultStyleKey dependency property.</summary>
      <returns>The identifier for the DefaultStyleKey dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Control.DefaultStyleResourceUri">
      <summary>Gets or sets the path to the resource file that contains the default style for the control.</summary>
      <returns>The path to the resource file that contains the default style for the control.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Control.DefaultStyleResourceUriProperty">
      <summary>Identifies the **DefaultStyleResourceUri** dependency property.</summary>
      <returns>The identifier for the **DefaultStyleResourceUri** dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Control.ElementSoundMode">
      <summary>Get or sets a value that specifies a control's preference for whether sounds are played.</summary>
      <returns>A value of the enumeration that specifies a control's preference for whether sounds are played. The default is **Auto**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Control.ElementSoundModeProperty">
      <summary>Identifies the ElementSoundMode dependency property.</summary>
      <returns>The identifier for the ElementSoundMode dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Control.FocusState">
      <summary>Gets a value that specifies whether this control has focus, and the mode by which focus was obtained.</summary>
      <returns>A value of the enumeration. A value of **Unfocused** indicates that the control does not have focus.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Control.FocusStateProperty">
      <summary>Identifies the FocusState dependency property.</summary>
      <returns>The identifier for the FocusState dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Control.FontFamily">
      <summary>Gets or sets the font used to display text in the control.</summary>
      <returns>The font used to display text in the control.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Control.FontFamilyProperty">
      <summary>Identifies the FontFamily dependency property.</summary>
      <returns>The identifier for the FontFamily dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Control.FontSize">
      <summary>Gets or sets the size of the text in this control.</summary>
      <returns>The size of the text in the Control, in pixels.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Control.FontSizeProperty">
      <summary>Identifies the FontSize dependency property.</summary>
      <returns>The identifier for the FontSize dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Control.FontStretch">
      <summary>Gets or sets the degree to which a font is condensed or expanded on the screen.</summary>
      <returns>One of the values that specifies the degree to which a font is condensed or expanded on the screen. The default is **Normal**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Control.FontStretchProperty">
      <summary>Identifies the FontStretch dependency property.</summary>
      <returns>The identifier for the FontStretch dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Control.FontStyle">
      <summary>Gets or sets the style in which the text is rendered.</summary>
      <returns>One of the values that specifies the style in which the text is rendered. The default is **Normal**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Control.FontStyleProperty">
      <summary>Identifies the FontStyle dependency property.</summary>
      <returns>The identifier for the FontStyle dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Control.FontWeight">
      <summary>Gets or sets the thickness of the specified font.</summary>
      <returns>One of the values that specifies the thickness of the specified font. The default is Normal.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Control.FontWeightProperty">
      <summary>Identifies the FontWeight dependency property.</summary>
      <returns>The identifier for the FontWeight dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Control.Foreground">
      <summary>Gets or sets a brush that describes the foreground color.</summary>
      <returns>The brush that paints the foreground of the control. The default value is a SolidColorBrush with color of Black.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Control.ForegroundProperty">
      <summary>Identifies the Foreground dependency property.</summary>
      <returns>The identifier for the Foreground dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Control.HorizontalContentAlignment">
      <summary>Gets or sets the horizontal alignment of the control's content.</summary>
      <returns>One of the HorizontalAlignment values. The default is **Left**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Control.HorizontalContentAlignmentProperty">
      <summary>Identifies the HorizontalContentAlignment dependency property.</summary>
      <returns>The identifier for the HorizontalContentAlignment dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Control.IsEnabled">
      <summary>Gets or sets a value indicating whether the user can interact with the control.</summary>
      <returns>**true** if the user can interact with the control; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Control.IsEnabledProperty">
      <summary>Identifies the IsEnabled dependency property.</summary>
      <returns>The identifier for the IsEnabled dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Control.IsFocusEngaged">
      <summary>Get or sets a value that indicates whether focus is constrained within the control boundaries (for game pad/remote interaction).</summary>
      <returns>**true** if focus is constrained within the control boundaries; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Control.IsFocusEngagedProperty">
      <summary>Identifies the IsFocusEngaged dependency property.</summary>
      <returns>The identifier for the IsFocusEngaged dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Control.IsFocusEngagementEnabled">
      <summary>Get or sets a value that indicates whether focus can be constrained within the control boundaries (for game pad/remote interaction).</summary>
      <returns>**true** if focus can be constrained within the control boundaries; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Control.IsFocusEngagementEnabledProperty">
      <summary>Identifies the IsFocusEngagementEnabled dependency property.</summary>
      <returns>The identifier for the IsFocusEngagementEnabled dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Control.IsTabStop">
      <summary>Gets or sets a value that indicates whether a control is included in tab navigation.</summary>
      <returns>**true** if the control is included in tab navigation; otherwise, **false**. The default is **true**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Control.IsTabStopProperty">
      <summary>Identifies the IsTabStop  dependency property.</summary>
      <returns>The identifier for the IsTabStop  dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Control.IsTemplateFocusTargetProperty">
      <summary>Identifies the Control.IsTemplateFocusTarget XAML attached property.</summary>
      <returns>The identifier for the Control.IsTemplateFocusTarget XAML attached property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Control.IsTemplateKeyTipTargetProperty">
      <summary>Identifies the Control.IsTemplateKeyTipTarget  XAML attached property.</summary>
      <returns>The identifier for the Control.IsTemplateKeyTipTarget XAML attached property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Control.IsTextScaleFactorEnabled">
      <summary>Gets or sets whether automatic text enlargement, to reflect the system text size setting, is enabled.</summary>
      <returns>**true** if automatic text enlargement is enabled; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Control.IsTextScaleFactorEnabledProperty">
      <summary>Identifies the IsTextScaleFactorEnabled  dependency property.</summary>
      <returns>The identifier for the IsTextScaleFactorEnabled dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Control.Padding">
      <summary>Gets or sets the padding inside a control.</summary>
      <returns>The amount of space between the content of a Control and its Margin or Border. The default is a Thickness with values of 0 on all four sides.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Control.PaddingProperty">
      <summary>Identifies the Padding dependency property.</summary>
      <returns>The identifier for the Padding dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Control.RequiresPointer">
      <summary>Gets or sets whether a UI element supports mouse mode, which emulates pointer interaction experiences with non-pointer input devices such as an Xbox gamepad or remote control.</summary>
      <returns>The pointer emulation mode. The default is **Never**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Control.RequiresPointerProperty">
      <summary>Identifies the RequiresPointer dependency property.</summary>
      <returns>The identifier for the RequiresPointer dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Control.TabIndex">
      <summary>Gets or sets a value that determines the order in which elements receive focus when the user navigates through controls by pressing the Tab key.</summary>
      <returns>A value that determines the order of logical navigation for a device. The default value is MaxValue.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Control.TabIndexProperty">
      <summary>Identifies the TabIndex  dependency property.</summary>
      <returns>The identifier for the TabIndex  dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Control.TabNavigation">
      <summary>Gets or sets a value that modifies how tabbing and TabIndex work for this control.</summary>
      <returns>A value of the enumeration. The default is **Local**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Control.TabNavigationProperty">
      <summary>Identifies the TabNavigation  dependency property.</summary>
      <returns>The identifier for the TabNavigation  dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Control.Template">
      <summary>Gets or sets a control template. The control template defines the visual appearance of a control in UI, and is defined in XAML markup.</summary>
      <returns>The template that defines the appearance of the Control. The ControlTemplate must have exactly one root element as its content.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Control.TemplateProperty">
      <summary>Identifies the Template  dependency property.</summary>
      <returns>The identifier for the Template  dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Control.UseSystemFocusVisuals">
      <summary>Gets or sets a value that indicates whether the control uses focus visuals that are drawn by the system or those defined in the control template.</summary>
      <returns>**true** if the control uses focus visuals drawn by the system; **false** if the control uses focus visuals defined in the ControlTemplate. The default is **false**; see Remarks.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Control.UseSystemFocusVisualsProperty">
      <summary>Identifies the UseSystemFocusVisuals dependency property.</summary>
      <returns>The identifier for the UseSystemFocusVisuals dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Control.VerticalContentAlignment">
      <summary>Gets or sets the vertical alignment of the control's content.</summary>
      <returns>One of the VerticalAlignment values. The default is **Top**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Control.VerticalContentAlignmentProperty">
      <summary>Identifies the VerticalContentAlignment dependency property.</summary>
      <returns>The identifier for the VerticalContentAlignment dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Control.XYFocusDown">
      <summary>Gets or sets the object that gets focus when a user presses the Directional Pad (D-pad) down.</summary>
      <returns>The object that gets focus when a user presses the Directional Pad (D-pad) down.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Control.XYFocusDownProperty">
      <summary>Identifies the XYFocusDown dependency property.</summary>
      <returns>The identifier for the XYFocusDown dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Control.XYFocusLeft">
      <summary>Gets or sets the object that gets focus when a user presses the Directional Pad (D-pad) left.</summary>
      <returns>The object that gets focus when a user presses the Directional Pad (D-pad) left.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Control.XYFocusLeftProperty">
      <summary>Identifies the XYFocusLeft dependency property.</summary>
      <returns>The identifier for the XYFocusLeft dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Control.XYFocusRight">
      <summary>Gets or sets the object that gets focus when a user presses the Directional Pad (D-pad) right.</summary>
      <returns>The object that gets focus when a user presses the Directional Pad (D-pad) right.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Control.XYFocusRightProperty">
      <summary>Identifies the XYFocusRight dependency property.</summary>
      <returns>The identifier for the XYFocusRight dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Control.XYFocusUp">
      <summary>Gets or sets the object that gets focus when a user presses the Directional Pad (D-pad) up.</summary>
      <returns>The object that gets focus when a user presses the Directional Pad (D-pad) up.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Control.XYFocusUpProperty">
      <summary>Identifies the XYFocusUp dependency property.</summary>
      <returns>The identifier for the XYFocusUp dependency property.</returns>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.Control.FocusDisengaged">
      <summary>Occurs when focus is released from the control boundaries (for game pad/remote interaction).</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.Control.FocusEngaged">
      <summary>Occurs when focus is constrained within the control boundaries (for game pad/remote interaction).</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.Control.IsEnabledChanged">
      <summary>Occurs when the IsEnabled property changes.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Control.ApplyTemplate">
      <summary>Loads the relevant control template so that its parts can be referenced.</summary>
      <returns>A value that indicates whether the visual tree was rebuilt by this call. **True** if the tree was rebuilt; **false** if the previous visual tree was retained.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Control.Focus(Windows.UI.Xaml.FocusState)">
      <summary>Attempts to set the focus on the control.</summary>
      <param name="value">Specifies how focus was set, as a value of the enumeration.</param>
      <returns>**true** if focus was set to the control, or focus was already on the control. **false** if the control is not focusable.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Control.GetIsTemplateFocusTarget(Windows.UI.Xaml.FrameworkElement)">
      <summary>Gets the value of the Control.IsTemplateFocusTarget XAML attached property for the target element.</summary>
      <param name="element">The object from which the property value is read.</param>
      <returns>The Control.IsTemplateFocusTarget XAML attached property value of the specified object.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Control.GetIsTemplateKeyTipTarget(Windows.UI.Xaml.DependencyObject)">
      <summary>Gets the value of the Control.IsTemplateKeyTipTarget  XAML attached property for the target element.</summary>
      <param name="element">The object from which the property value is read.</param>
      <returns>The Control.IsTemplateKeyTipTarget XAML attached property value of the specified object.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Control.GetTemplateChild(System.String)">
      <summary>Retrieves the named element in the instantiated ControlTemplate visual tree.</summary>
      <param name="childName">The name of the element to find.</param>
      <returns>The named element from the template, if the element is found. Can return null if no element with name *childName* was found in the template.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Control.OnCharacterReceived(Windows.UI.Xaml.Input.CharacterReceivedRoutedEventArgs)">
      <summary>Called before the CharacterReceived event occurs.</summary>
      <param name="e">Event data for the event.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Control.OnDoubleTapped(Windows.UI.Xaml.Input.DoubleTappedRoutedEventArgs)">
      <summary>Called before the DoubleTapped event occurs.</summary>
      <param name="e">Event data for the event.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Control.OnDragEnter(Windows.UI.Xaml.DragEventArgs)">
      <summary>Called before the DragEnter event occurs.</summary>
      <param name="e">Event data for the event.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Control.OnDragLeave(Windows.UI.Xaml.DragEventArgs)">
      <summary>Called before the DragLeave event occurs.</summary>
      <param name="e">Event data for the event.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Control.OnDragOver(Windows.UI.Xaml.DragEventArgs)">
      <summary>Called before the DragOver event occurs.</summary>
      <param name="e">Event data for the event.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Control.OnDrop(Windows.UI.Xaml.DragEventArgs)">
      <summary>Called before the Drop event occurs.</summary>
      <param name="e">Event data for the event.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Control.OnGotFocus(Windows.UI.Xaml.RoutedEventArgs)">
      <summary>Called before the GotFocus event occurs.</summary>
      <param name="e">The data for the event.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Control.OnHolding(Windows.UI.Xaml.Input.HoldingRoutedEventArgs)">
      <summary>Called before the Holding event occurs.</summary>
      <param name="e">Event data for the event.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Control.OnKeyDown(Windows.UI.Xaml.Input.KeyRoutedEventArgs)">
      <summary>Called before the KeyDown event occurs.</summary>
      <param name="e">The data for the event.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Control.OnKeyUp(Windows.UI.Xaml.Input.KeyRoutedEventArgs)">
      <summary>Called before the KeyUp event occurs.</summary>
      <param name="e">The data for the event.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Control.OnLostFocus(Windows.UI.Xaml.RoutedEventArgs)">
      <summary>Called before the LostFocus event occurs.</summary>
      <param name="e">The data for the event.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Control.OnManipulationCompleted(Windows.UI.Xaml.Input.ManipulationCompletedRoutedEventArgs)">
      <summary>Called before the ManipulationCompleted event occurs.</summary>
      <param name="e">Event data for the event.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Control.OnManipulationDelta(Windows.UI.Xaml.Input.ManipulationDeltaRoutedEventArgs)">
      <summary>Called before the ManipulationDelta event occurs.</summary>
      <param name="e">Event data for the event.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Control.OnManipulationInertiaStarting(Windows.UI.Xaml.Input.ManipulationInertiaStartingRoutedEventArgs)">
      <summary>Called before the ManipulationInertiaStarting event occurs.</summary>
      <param name="e">Event data for the event.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Control.OnManipulationStarted(Windows.UI.Xaml.Input.ManipulationStartedRoutedEventArgs)">
      <summary>Called before the ManipulationStarted event occurs.</summary>
      <param name="e">Event data for the event.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Control.OnManipulationStarting(Windows.UI.Xaml.Input.ManipulationStartingRoutedEventArgs)">
      <summary>Called before the ManipulationStarting event occurs.</summary>
      <param name="e">Event data for the event.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Control.OnPointerCanceled(Windows.UI.Xaml.Input.PointerRoutedEventArgs)">
      <summary>Called before the PointerCanceled event occurs.</summary>
      <param name="e">Event data for the event.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Control.OnPointerCaptureLost(Windows.UI.Xaml.Input.PointerRoutedEventArgs)">
      <summary>Called before the PointerCaptureLost event occurs.</summary>
      <param name="e">Event data for the event.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Control.OnPointerEntered(Windows.UI.Xaml.Input.PointerRoutedEventArgs)">
      <summary>Called before the PointerEntered event occurs.</summary>
      <param name="e">Event data for the event.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Control.OnPointerExited(Windows.UI.Xaml.Input.PointerRoutedEventArgs)">
      <summary>Called before the PointerExited event occurs.</summary>
      <param name="e">Event data for the event.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Control.OnPointerMoved(Windows.UI.Xaml.Input.PointerRoutedEventArgs)">
      <summary>Called before the PointerMoved event occurs.</summary>
      <param name="e">Event data for the event.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Control.OnPointerPressed(Windows.UI.Xaml.Input.PointerRoutedEventArgs)">
      <summary>Called before the PointerPressed event occurs.</summary>
      <param name="e">Event data for the event.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Control.OnPointerReleased(Windows.UI.Xaml.Input.PointerRoutedEventArgs)">
      <summary>Called before the PointerReleased event occurs.</summary>
      <param name="e">Event data for the event.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Control.OnPointerWheelChanged(Windows.UI.Xaml.Input.PointerRoutedEventArgs)">
      <summary>Called before the PointerWheelChanged event occurs.</summary>
      <param name="e">Event data for the event.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Control.OnPreviewKeyDown(Windows.UI.Xaml.Input.KeyRoutedEventArgs)">
      <summary>Called before the PreviewKeyDown event occurs.</summary>
      <param name="e">The data for the event.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Control.OnPreviewKeyUp(Windows.UI.Xaml.Input.KeyRoutedEventArgs)">
      <summary>Called before the PreviewKeyUp event occurs.</summary>
      <param name="e">The data for the event.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Control.OnRightTapped(Windows.UI.Xaml.Input.RightTappedRoutedEventArgs)">
      <summary>Called before the RightTapped event occurs.</summary>
      <param name="e">Event data for the event.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Control.OnTapped(Windows.UI.Xaml.Input.TappedRoutedEventArgs)">
      <summary>Called before the Tapped event occurs.</summary>
      <param name="e">Event data for the event.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Control.RemoveFocusEngagement">
      <summary>Releases focus from the control boundaries for a control that has focus engagement (for game pad/remote interaction).</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Control.SetIsTemplateFocusTarget(Windows.UI.Xaml.FrameworkElement,System.Boolean)">
      <summary>Sets the value of the Control.IsTemplateFocusTarget XAML attached property for a target element.</summary>
      <param name="element">The object to which the property value is written.</param>
      <param name="value">The value to set.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Control.SetIsTemplateKeyTipTarget(Windows.UI.Xaml.DependencyObject,System.Boolean)">
      <summary>Sets the value of the Control.IsTemplateKeyTipTarget XAML attached property for a target element.</summary>
      <param name="element">The object to which the property value is written.</param>
      <param name="value">The value to set.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.ControlTemplate">
      <summary>Defines the element tree that is used as the control template for a control.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ControlTemplate.#ctor">
      <summary>Initializes a new instance of the ControlTemplate class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ControlTemplate.TargetType">
      <summary>Gets or sets the type to which the ControlTemplate is applied.</summary>
      <returns>The type to which the ControlTemplate is applied. This value is usually set in XAML, not code. See Remarks.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.DataTemplateSelector">
      <summary>Enables custom template selection logic at the application level.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.DataTemplateSelector.#ctor">
      <summary>Initializes a new instance of the DataTemplateSelector class.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.DataTemplateSelector.GetElement(Windows.UI.Xaml.ElementFactoryGetArgs)">
      <summary>Creates or retrieves an existing instance of the UIElement object declared in the DataTemplate returned by SelectTemplate.</summary>
      <param name="args">An instance of ElementFactoryGetArgs.</param>
      <returns>An instance of the root UIElement declared in the selected DataTemplate or, **null** if the root of the selected DataTemplate is not a UIElement.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.DataTemplateSelector.RecycleElement(Windows.UI.Xaml.ElementFactoryRecycleArgs)">
      <summary>Recycles a UIElement object that was created using GetElement.</summary>
      <param name="args">An instance of ElementFactoryRecycleArgs.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.DataTemplateSelector.SelectTemplate(System.Object)">
      <summary>Returns a specific DataTemplate for a given item.</summary>
      <param name="item">The item to return a template for.</param>
      <returns>The template to use for the given item and/or container.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.DataTemplateSelector.SelectTemplate(System.Object,Windows.UI.Xaml.DependencyObject)">
      <summary>Returns a specific DataTemplate for a given item and container.</summary>
      <param name="item">The item to return a template for.</param>
      <param name="container">The parent container for the templated item.</param>
      <returns>The template to use for the given item and/or container.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.DataTemplateSelector.SelectTemplateCore(System.Object)">
      <summary>When implemented by a derived class, returns a specific DataTemplate for a given item or container.</summary>
      <param name="item">The item to return a template for.</param>
      <returns>The template to use for the given item and/or container.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.DataTemplateSelector.SelectTemplateCore(System.Object,Windows.UI.Xaml.DependencyObject)">
      <summary>When implemented by a derived class, returns a specific DataTemplate for a given item or container.</summary>
      <param name="item">The item to return a template for.</param>
      <param name="container">The parent container for the templated item.</param>
      <returns>The template to use for the given item and/or container.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.DatePickedEventArgs">
      <summary>Provides data for the DatePicked event.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.DatePickedEventArgs.#ctor">
      <summary>Initializes a new instance of the DatePickedEventArgs class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.DatePickedEventArgs.NewDate">
      <summary>Gets the date that was selected by the user.</summary>
      <returns>The date that was selected by the user.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.DatePickedEventArgs.OldDate">
      <summary>Gets the previous date.</summary>
      <returns>The previous date.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.DatePicker">
      <summary>Represents a control that allows a user to pick a date value.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.DatePicker.#ctor">
      <summary>Initializes a new instance of the DatePicker class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.DatePicker.CalendarIdentifier">
      <summary>Gets or sets the calendar system to use.</summary>
      <returns>The calendar system to use.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.DatePicker.CalendarIdentifierProperty">
      <summary>Gets the identifier for the CalendarIdentifier dependency property.</summary>
      <returns>The identifier for the CalendarIdentifier dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.DatePicker.Date">
      <summary>Gets or sets the date currently set in the date picker.</summary>
      <returns>The date currently set in the picker.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.DatePicker.DateProperty">
      <summary>Gets the identifier for the Date dependency property.</summary>
      <returns>The identifier for the Date dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.DatePicker.DayFormat">
      <summary>Gets or sets the display format for the day value.</summary>
      <returns>The display format for the day value.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.DatePicker.DayFormatProperty">
      <summary>Gets the identifier for the DayFormat dependency property.</summary>
      <returns>The identifier for the DayFormat dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.DatePicker.DayVisible">
      <summary>Gets or sets a value that indicates whether the day selector is shown.</summary>
      <returns>**true** if the day selector is shown; otherwise, **false**. The default is **true**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.DatePicker.DayVisibleProperty">
      <summary>Gets the identifier for the DayVisible dependency property.</summary>
      <returns>The identifier for the DayVisible dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.DatePicker.Header">
      <summary>Gets or sets the content for the control's header.</summary>
      <returns>The content of the control's header. The default is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.DatePicker.HeaderProperty">
      <summary>Identifies the Header dependency property.</summary>
      <returns>The identifier for the Header dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.DatePicker.HeaderTemplate">
      <summary>Gets or sets the DataTemplate used to display the content of the control's header.</summary>
      <returns>The template that specifies the visualization of the header object. The default is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.DatePicker.HeaderTemplateProperty">
      <summary>Identifies the HeaderTemplate dependency property.</summary>
      <returns>The identifier for the HeaderTemplate dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.DatePicker.LightDismissOverlayMode">
      <summary>Gets or sets a value that specifies whether the area outside of a *light-dismiss* UI is darkened.</summary>
      <returns>A value of the enumeration that specifies whether the area outside of a light-dismiss UI is darkened. The default is **Auto**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.DatePicker.LightDismissOverlayModeProperty">
      <summary>Identifies the LightDismissOverlayMode dependency property.</summary>
      <returns>The identifier for the LightDismissOverlayMode dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.DatePicker.MaxYear">
      <summary>Gets or sets the maximum Gregorian year available for picking.</summary>
      <returns>The maximum Gregorian year available for picking.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.DatePicker.MaxYearProperty">
      <summary>Gets the identifier for the MaxYear dependency property.</summary>
      <returns>The identifier for the MaxYear dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.DatePicker.MinYear">
      <summary>Gets or sets the minimum Gregorian year available for picking.</summary>
      <returns>The minimum Gregorian year available for picking.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.DatePicker.MinYearProperty">
      <summary>Gets the identifier for the MinYear dependency property.</summary>
      <returns>The identifier for the MinYear dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.DatePicker.MonthFormat">
      <summary>Gets or sets the display format for the month value.</summary>
      <returns>The display format for the month value.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.DatePicker.MonthFormatProperty">
      <summary>Gets the identifier for the MonthFormat dependency property.</summary>
      <returns>The identifier for the MonthFormat dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.DatePicker.MonthVisible">
      <summary>Gets or sets a value that indicates whether the month selector is shown.</summary>
      <returns>**true** if the month selector is shown; otherwise, **false**. The default is **true**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.DatePicker.MonthVisibleProperty">
      <summary>Gets the identifier for the MonthVisible dependency property.</summary>
      <returns>The identifier for the MonthVisible dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.DatePicker.Orientation">
      <summary>Gets or sets a value that indicates whether the day, month, and year selectors are stacked horizontally or vertically.</summary>
      <returns>A named constant of the enumeration that indicates whether the day, month, and year selectors are stacked horizontally or vertically. The default is Horizontal.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.DatePicker.OrientationProperty">
      <summary>Gets the identifier for the Orientation dependency property.</summary>
      <returns>The identifier for the Orientation dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.DatePicker.SelectedDate">
      <summary>Gets or sets the date currently selected in the date picker, or **null** if no date is selected.</summary>
      <returns>The date currently selected in the picker, or **null** if no date is selected.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.DatePicker.SelectedDateProperty">
      <summary>Identifies the SelectedDate dependency property.</summary>
      <returns>The identifier for the SelectedDate dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.DatePicker.YearFormat">
      <summary>Gets or sets the display format for the year value.</summary>
      <returns>The display format for the year value.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.DatePicker.YearFormatProperty">
      <summary>Gets the identifier for the YearFormat dependency property.</summary>
      <returns>The identifier for the YearFormat dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.DatePicker.YearVisible">
      <summary>Gets or sets a value that indicates whether the year selector is shown.</summary>
      <returns>**true** if the year selector is shown; otherwise, **false**. The default is **true**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.DatePicker.YearVisibleProperty">
      <summary>Gets the identifier for the YearVisible dependency property.</summary>
      <returns>The identifier for the YearVisible dependency property.</returns>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.DatePicker.DateChanged">
      <summary>Occurs when the date value is changed.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.DatePicker.SelectedDateChanged">
      <summary>Occurs when the date value is changed.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.DatePickerFlyout">
      <summary>Represents a control that allows a user to pick a date.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.DatePickerFlyout.#ctor">
      <summary>Initializes a new instance of the DatePickerFlyout class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.DatePickerFlyout.CalendarIdentifier">
      <summary>Gets or sets the calendar system to use.</summary>
      <returns>The name of the calendar system to use. For a list of supported calendar systems, see CalendarIdentifiers.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.DatePickerFlyout.CalendarIdentifierProperty">
      <summary>Gets the identifier for the CalendarIdentifier dependency property.</summary>
      <returns>The identifier for the CalendarIdentifier dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.DatePickerFlyout.Date">
      <summary>Gets or sets the date currently set in the date picker.</summary>
      <returns>The date currently set in the picker.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.DatePickerFlyout.DateProperty">
      <summary>Gets the identifier for the Date dependency property.</summary>
      <returns>The identifier for the Date dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.DatePickerFlyout.DayFormat">
      <summary>Gets or sets the display format for the day value.</summary>
      <returns>The display format for the day value.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.DatePickerFlyout.DayFormatProperty">
      <summary>Identifies the DayFormat dependency property.</summary>
      <returns>The identifier for the DayFormat dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.DatePickerFlyout.DayVisible">
      <summary>Gets or sets a value that indicates whether the day selector is shown.</summary>
      <returns>True if the day selector is shown; otherwise, false. The default is true.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.DatePickerFlyout.DayVisibleProperty">
      <summary>Gets the identifier for the DayVisible dependency property.</summary>
      <returns>The identifier for the DayVisible dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.DatePickerFlyout.MaxYear">
      <summary>Gets or sets the maximum Gregorian year available for picking.</summary>
      <returns>The maximum Gregorian year available for picking.S</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.DatePickerFlyout.MaxYearProperty">
      <summary>Gets the identifier for the MaxYear dependency property.</summary>
      <returns>The identifier for the MaxYear dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.DatePickerFlyout.MinYear">
      <summary>Gets or sets the minimum Gregorian year available for picking.</summary>
      <returns>The minimum Gregorian year available for picking.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.DatePickerFlyout.MinYearProperty">
      <summary>Gets the identifier for the MinYear dependency property.</summary>
      <returns>The identifier for the MinYear dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.DatePickerFlyout.MonthFormat">
      <summary>Gets or sets the display format for the month value.</summary>
      <returns>The display format for the month value.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.DatePickerFlyout.MonthFormatProperty">
      <summary>Identifies the MonthFormat dependency property.</summary>
      <returns>The identifier for the MonthFormat dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.DatePickerFlyout.MonthVisible">
      <summary>Gets or sets a value that indicates whether the month selector is shown.</summary>
      <returns>True if the month selector is shown; otherwise, false. The default is true.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.DatePickerFlyout.MonthVisibleProperty">
      <summary>Gets the identifier for the MonthVisible dependency property.</summary>
      <returns>The identifier for the MonthVisible dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.DatePickerFlyout.YearFormat">
      <summary>Gets or sets the display format for the year value.</summary>
      <returns>The display format for the year value.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.DatePickerFlyout.YearFormatProperty">
      <summary>Identifies the YearFormat dependency property.</summary>
      <returns>The identifier for the YearFormat dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.DatePickerFlyout.YearVisible">
      <summary>Gets or sets a value that indicates whether the year selector is shown.</summary>
      <returns>True if the year selector is shown; otherwise, false. The default is true.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.DatePickerFlyout.YearVisibleProperty">
      <summary>Gets the identifier for the YearVisible dependency property.</summary>
      <returns>The identifier for the YearVisible dependency property.</returns>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.DatePickerFlyout.DatePicked">
      <summary>Occurs when a date has been picked by the user.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.DatePickerFlyout.ShowAtAsync(Windows.UI.Xaml.FrameworkElement)">
      <summary>Begins an asynchronous operation to show the date picker placed in relation to the specified element.</summary>
      <param name="target">The element to use as the flyout's placement target.</param>
      <returns>An asynchronous operation</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.DatePickerFlyoutItem">
      <summary>Represents the container for an item in the DatePickerFlyout control.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.DatePickerFlyoutItem.PrimaryText">
      <summary>Gets or sets the primary text of the item.</summary>
      <returns>The primary text of the item.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.DatePickerFlyoutItem.PrimaryTextProperty">
      <summary>Identifies the PrimaryText dependency property.</summary>
      <returns>The identifier for the PrimaryText dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.DatePickerFlyoutItem.SecondaryText">
      <summary>Gets or sets the secondary text of the item.</summary>
      <returns>The secondary text of the item.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.DatePickerFlyoutItem.SecondaryTextProperty">
      <summary>Identifies the SecondaryText dependency property.</summary>
      <returns>The identifier for the SecondaryText dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.DatePickerFlyoutItem.Type">
      <summary>Gets the type of the item.</summary>
      <returns>The type of the item, specified as a TypeName wrapper.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.DatePickerFlyoutItem.GetCustomProperty(System.String)">
      <summary>Retrieves an ICustomProperty object by specifying a property name.</summary>
      <param name="name">The name of the property.</param>
      <returns>The custom property support object.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.DatePickerFlyoutItem.GetIndexedProperty(System.String,Windows.UI.Xaml.Interop.TypeName)">
      <summary>Retrieves a custom property's ICustomProperty support object by specifying a property name and the type of the indexed collection.</summary>
      <param name="name">The name of the custom property.</param>
      <param name="type">The type of the indexed collection, specified as a TypeName (for Visual C++ component extensions (C++/CX)) or System.Type (for C#/VB).</param>
      <returns>The returned support object for the custom property, or **null**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.DatePickerFlyoutItem.GetStringRepresentation">
      <summary>Provides support for "GetStringFromObject" and/or "ToString" logic on the assumption that the implementation supports System.Object. This logic might be accessed by features or services such as generating UI Automation values based on data content.</summary>
      <returns>The provided string.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.DatePickerFlyoutPresenter">
      <summary>Represents a control to allow a user to pick a date.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.DatePickerFlyoutPresenter.IsDefaultShadowEnabled">
      <summary>Gets or sets a value that indicates whether the default shadow effect is shown.</summary>
      <returns>**true** if the default shadow effect is shown; otherwise, **false**. The default is **true**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.DatePickerFlyoutPresenter.IsDefaultShadowEnabledProperty">
      <summary>Identifies the IsDefaultShadowEnabled dependency property.</summary>
      <returns>The identifier for the IsDefaultShadowEnabled dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.DatePickerSelectedValueChangedEventArgs">
      <summary>Provides event data for the DatePicker.SelectedDateChanged event.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.DatePickerSelectedValueChangedEventArgs.NewDate">
      <summary>Gets the new date selected in the picker.</summary>
      <returns>The new date selected in the picker.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.DatePickerSelectedValueChangedEventArgs.OldDate">
      <summary>Gets the date previously selected in the picker.</summary>
      <returns>The date previously selected in the picker.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.DatePickerValueChangedEventArgs">
      <summary>Provides event data for the DatePicker.DateChanged event.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.DatePickerValueChangedEventArgs.NewDate">
      <summary>Gets the new date selected in the picker.</summary>
      <returns>The new date selected in the picker.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.DatePickerValueChangedEventArgs.OldDate">
      <summary>Gets the date previously selected in the picker.</summary>
      <returns>The date previously selected in the picker.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.DisabledFormattingAccelerators">
      <summary>Defines constants that specify which keyboard shortcuts for formatting are disabled in a RichEditBox.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.DisabledFormattingAccelerators.All">
      <summary>All keyboard shortcuts are disabled.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.DisabledFormattingAccelerators.Bold">
      <summary>The keyboard shortcut for bold (Ctrl+B) is disabled.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.DisabledFormattingAccelerators.Italic">
      <summary>The keyboard shortcut for italic (Ctrl+I) is disabled.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.DisabledFormattingAccelerators.None">
      <summary>No keyboard shortcuts are disabled.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.DisabledFormattingAccelerators.Underline">
      <summary>The keyboard shortcut for underline (Ctrl+U) is disabled.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.DragItemsCompletedEventArgs">
      <summary>Provides event data for the DragItemsCompleted event.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.DragItemsCompletedEventArgs.DropResult">
      <summary>Gets a value that indicates what operation was performed on the dragged data, and whether it was successful.</summary>
      <returns>A value of the enumeration that indicates what operation was performed on the dragged data.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.DragItemsCompletedEventArgs.Items">
      <summary>Gets the loosely typed collection of objects that are selected for the item drag action.</summary>
      <returns>A loosely typed collection of objects.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.DragItemsStartingEventArgs">
      <summary>Provides event data for the DragItemsStarting event.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.DragItemsStartingEventArgs.#ctor">
      <summary>Initializes a new instance of the DragItemsStartingEventArgs class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.DragItemsStartingEventArgs.Cancel">
      <summary>Gets or sets a value that indicates whether the item drag action should be canceled.</summary>
      <returns>**True** to cancel the item drag action; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.DragItemsStartingEventArgs.Data">
      <summary>Gets the data payload associated with an items drag action.</summary>
      <returns>The data payload.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.DragItemsStartingEventArgs.Items">
      <summary>Gets the loosely typed collection of objects that are selected for the item drag action.</summary>
      <returns>A loosely typed collection of objects.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.DragItemsStartingEventHandler">
      <summary>Represents the method that will handle the DragItemsStarting event.</summary>
      <param name="sender">The object where the handler is attached.</param>
      <param name="e">Event data for the event.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.DropDownButton">
      <summary>Represents a button with a chevron intended to open a menu.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.DropDownButton.#ctor">
      <summary>Initializes a new instance of the DropDownButton class.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.DropDownButtonAutomationPeer">
      <summary>Exposes DropDownButton types to Microsoft UI Automation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.DropDownButtonAutomationPeer.#ctor(Windows.UI.Xaml.Controls.DropDownButton)">
      <summary>Initializes a new instance of the DropDownButtonAutomationPeer class.</summary>
      <param name="owner">The DropDownButton control instance to create the peer for.</param>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.DropDownButtonAutomationPeer.ExpandCollapseState">
      <summary>Gets the state, expanded or collapsed, of the control.</summary>
      <returns>A value of the enumeration.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.DropDownButtonAutomationPeer.Collapse">
      <summary>Hides the control's drop down menu.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.DropDownButtonAutomationPeer.Expand">
      <summary>Displays the control's drop down menu.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.DynamicOverflowItemsChangingEventArgs">
      <summary>Provides data for the CommandBar.DynamicOverflowItemsChanging event.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.DynamicOverflowItemsChangingEventArgs.#ctor">
      <summary>Initializes a new instance of the DynamicOverflowItemsChangingEventArgs class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.DynamicOverflowItemsChangingEventArgs.Action">
      <summary>Gets a value that indicates whether items were added to or removed from the CommandBar overflow menu.</summary>
      <returns>A value that indicates whether items were added to or removed from the CommandBar overflow menu.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.FlipView">
      <summary>Represents an items control that displays one item at a time, and enables "flip" behavior for traversing its collection of items.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.FlipView.#ctor">
      <summary>Initializes a new instance of the FlipView class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.FlipView.UseTouchAnimationsForAllNavigation">
      <summary>Gets or sets a value that indicates whether transition animations are always used whether the navigation is touch-based, button-based or programmatic.</summary>
      <returns>**true** if transition animations are always used; **false** if transition animations are used only for touch navigation. The default is **true**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.FlipView.UseTouchAnimationsForAllNavigationProperty">
      <summary>Identifies the UseTouchAnimationsForAllNavigation dependency property.</summary>
      <returns>The identifier for the UseTouchAnimationsForAllNavigation dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.FlipViewItem">
      <summary>Represents the container for an item in a FlipView control.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.FlipViewItem.#ctor">
      <summary>Initializes a new instance of the FlipViewItem class.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Flyout">
      <summary>Represents a control that displays lightweight UI that is either information, or requires user interaction. Unlike a dialog, a Flyout can be light dismissed by clicking or tapping outside of it, pressing the device’s back button, or pressing the ‘Esc’ key.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Flyout.#ctor">
      <summary>Initializes a new instance of the Flyout class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Flyout.Content">
      <summary>Gets or sets the content of the Flyout.</summary>
      <returns>The content of the Flyout.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Flyout.ContentProperty">
      <summary>Gets the identifier for the Content dependency property.</summary>
      <returns>The identifier for the Content dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Flyout.FlyoutPresenterStyle">
      <summary>Gets or sets the Style applied to the Flyout content.</summary>
      <returns>The applied Style for the Flyout content, if present; otherwise, **null**. The default is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Flyout.FlyoutPresenterStyleProperty">
      <summary>Gets the identifier for the FlyoutPresenterStyle dependency property.</summary>
      <returns>The identifier for the FlyoutPresenterStyle dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.FlyoutPresenter">
      <summary>Displays the content of a Flyout.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.FlyoutPresenter.#ctor">
      <summary>Initializes a new instance of the FlyoutPresenter class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.FlyoutPresenter.IsDefaultShadowEnabled">
      <summary>Gets or sets a value that indicates whether the default shadow effect is shown.</summary>
      <returns>**true** if the default shadow effect is shown; otherwise, **false**. The default is **true**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.FlyoutPresenter.IsDefaultShadowEnabledProperty">
      <summary>Identifies the IsDefaultShadowEnabled dependency property.</summary>
      <returns>The identifier for the IsDefaultShadowEnabled dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.FocusDisengagedEventArgs">
      <summary>Provides data for the FocusDisengaged event.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.FocusEngagedEventArgs">
      <summary>Provides data for the FocusEngaged event.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.FocusEngagedEventArgs.Handled">
      <summary>Gets or sets a value that marks the routed event as handled. A **true** value for **Handled** prevents most handlers along the event route from handling the same event again.</summary>
      <returns>**true** to mark the routed event handled. **false** to leave the routed event unhandled, which permits the event to potentially route further and be acted on by other handlers. The default is **false**.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.FontIcon">
      <summary>Represents an icon that uses a glyph from the specified font.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.FontIcon.#ctor">
      <summary>Initializes a new instance of the FontIcon class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.FontIcon.FontFamily">
      <summary>Gets or sets the font used to display the icon glyph.</summary>
      <returns>The font used to display the icon glyph.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.FontIcon.FontFamilyProperty">
      <summary>Gets the identifier for the FontFamily dependency property.</summary>
      <returns>The identifier for the FontFamily dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.FontIcon.FontSize">
      <summary>Gets or sets the size of the icon glyph.</summary>
      <returns>A non-negative value that specifies the font size, measured in pixels.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.FontIcon.FontSizeProperty">
      <summary>Gets the identifier for the FontSize dependency property.</summary>
      <returns>The identifier for the FontSize dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.FontIcon.FontStyle">
      <summary>Gets or sets the font style for the icon glyph.</summary>
      <returns>A named constant of the enumeration that specifies the style in which the icon glyph is rendered. The default is **Normal**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.FontIcon.FontStyleProperty">
      <summary>Gets the identifier for the FontStyle dependency property.</summary>
      <returns>The identifier for the FontStyle dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.FontIcon.FontWeight">
      <summary>Gets or sets the thickness of the icon glyph.</summary>
      <returns>A value that specifies the thickness of the icon glyph. The default is **Normal**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.FontIcon.FontWeightProperty">
      <summary>Gets the identifier for the FontWeight dependency property.</summary>
      <returns>The identifier for the FontWeight dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.FontIcon.Glyph">
      <summary>Gets or sets the character code that identifies the icon glyph.</summary>
      <returns>The hexadecimal character code for the icon glyph.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.FontIcon.GlyphProperty">
      <summary>Gets the identifier for the Glyph dependency property.</summary>
      <returns>The identifier for the Glyph dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.FontIcon.IsTextScaleFactorEnabled">
      <summary>Gets or sets whether automatic text enlargement, to reflect the system text size setting, is enabled.</summary>
      <returns>**true** if automatic text enlargement is enabled; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.FontIcon.IsTextScaleFactorEnabledProperty">
      <summary>Identifies the IsTextScaleFactorEnabled  dependency property.</summary>
      <returns>The identifier for the IsTextScaleFactorEnabled dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.FontIcon.MirroredWhenRightToLeft">
      <summary>Gets or sets a value that indicates whether the icon is mirrored when the FlowDirection is **RightToLeft**.</summary>
      <returns>**true** if the icon is mirrored when the FlowDirection is FlowDirection.RightToLeft; otherwise, **false**. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.FontIcon.MirroredWhenRightToLeftProperty">
      <summary>Identifies the MirroredWhenRightToLeft dependency property.</summary>
      <returns>The identifier for the MirroredWhenRightToLeft dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.FontIconSource">
      <summary>Represents an icon source that uses a glyph from the specified font.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.FontIconSource.#ctor">
      <summary>Initializes a new instance of the FontIconSource class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.FontIconSource.FontFamily">
      <summary>Gets or sets the font used to display the icon glyph.</summary>
      <returns>The font used to display the icon glyph.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.FontIconSource.FontFamilyProperty">
      <summary>Gets the identifier for the FontFamily dependency property.</summary>
      <returns>The identifier for the FontFamily dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.FontIconSource.FontSize">
      <summary>Gets or sets the size of the icon glyph.</summary>
      <returns>A non-negative value that specifies the font size, measured in pixels.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.FontIconSource.FontSizeProperty">
      <summary>Gets the identifier for the FontSize dependency property.</summary>
      <returns>The identifier for the FontSize dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.FontIconSource.FontStyle">
      <summary>Gets or sets the font style for the icon glyph.</summary>
      <returns>A named constant of the enumeration that specifies the style in which the icon glyph is rendered. The default is **Normal**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.FontIconSource.FontStyleProperty">
      <summary>Gets the identifier for the FontStyle dependency property.</summary>
      <returns>The identifier for the FontStyle dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.FontIconSource.FontWeight">
      <summary>Gets or sets the thickness of the icon glyph.</summary>
      <returns>A value that specifies the thickness of the icon glyph. The default is **Normal**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.FontIconSource.FontWeightProperty">
      <summary>Gets the identifier for the FontWeight dependency property.</summary>
      <returns>The identifier for the FontWeight dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.FontIconSource.Glyph">
      <summary>Gets or sets the character code that identifies the icon glyph.</summary>
      <returns>The hexadecimal character code for the icon glyph.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.FontIconSource.GlyphProperty">
      <summary>Gets the identifier for the Glyph dependency property.</summary>
      <returns>The identifier for the Glyph dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.FontIconSource.IsTextScaleFactorEnabled">
      <summary>Gets or sets a value that indicates whether automatic text enlargement, to reflect the system text size setting, is enabled.</summary>
      <returns>**true** if automatic text enlargement is enabled; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.FontIconSource.IsTextScaleFactorEnabledProperty">
      <summary>Gets the identifier for the IsTextScaleFactorEnabled dependency property.</summary>
      <returns>The identifier for the IsTextScaleFactorEnabled dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.FontIconSource.MirroredWhenRightToLeft">
      <summary>Gets or sets a value that indicates whether the icon is mirrored when its containing element's FlowDirection is **RightToLeft**.</summary>
      <returns>**true** if the icon is mirrored when the FlowDirection is FlowDirection.RightToLeft; otherwise, **false**. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.FontIconSource.MirroredWhenRightToLeftProperty">
      <summary>Gets the identifier for the MirroredWhenRightToLeft dependency property.</summary>
      <returns>The identifier for the MirroredWhenRightToLeft dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Frame">
      <summary>Displays Page instances, supports navigation to new pages, and maintains a navigation history to support forward and backward navigation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Frame.#ctor">
      <summary>Initializes a new instance of the Frame class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Frame.BackStack">
      <summary>Gets a collection of PageStackEntry instances representing the backward navigation history of the Frame.</summary>
      <returns>The backward navigation stack.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Frame.BackStackDepth">
      <summary>Gets the number of entries in the navigation back stack.</summary>
      <returns>The number of entries in the navigation back stack.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Frame.BackStackDepthProperty">
      <summary>Identifies the BackStackDepth dependency property.</summary>
      <returns>The identifier for the BackStackDepth dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Frame.BackStackProperty">
      <summary>Identifies the BackStack dependency property.</summary>
      <returns>The identifier for the BackStack dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Frame.CacheSize">
      <summary>Gets or sets the number of pages in the navigation history that can be cached for the frame.</summary>
      <returns>The number of pages that can be in the navigation history.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Frame.CacheSizeProperty">
      <summary>Identifies the CacheSize dependency property.</summary>
      <returns>The identifier for the CacheSize dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Frame.CanGoBack">
      <summary>Gets a value that indicates whether there is at least one entry in back navigation history.</summary>
      <returns>**true** if there is at least one entry in back navigation history; **false** if there are no entries in back navigation history or the Frame does not own its own navigation history.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Frame.CanGoBackProperty">
      <summary>Identifies the CanGoBack dependency property.</summary>
      <returns>The identifier for the CanGoBack dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Frame.CanGoForward">
      <summary>Gets a value that indicates whether there is at least one entry in forward navigation history.</summary>
      <returns>**true** if there is at least one entry in forward navigation history; **false** if there are no entries in forward navigation history or the Frame does not own its own navigation history.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Frame.CanGoForwardProperty">
      <summary>Identifies the CanGoForward dependency property.</summary>
      <returns>The identifier for the CanGoForward dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Frame.CurrentSourcePageType">
      <summary>Gets a type reference for the content that is currently displayed.</summary>
      <returns>A type reference for the content that is currently displayed.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Frame.CurrentSourcePageTypeProperty">
      <summary>Identifies the CurrentSourcePageType dependency property.</summary>
      <returns>The identifier for the CurrentSourcePageType dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Frame.ForwardStack">
      <summary>Gets a collection of PageStackEntry instances representing the forward navigation history of the Frame.</summary>
      <returns>The forward navigation stack.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Frame.ForwardStackProperty">
      <summary>Identifies the ForwardStack dependency property.</summary>
      <returns>The identifier for the ForwardStack dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Frame.IsNavigationStackEnabled">
      <summary>Gets or sets a value that indicates whether navigation is recorded in the Frame's ForwardStack or BackStack.</summary>
      <returns>**true** if navigation is recorded in the Frame's ForwardStack or BackStack; otherwise, **false**. The default is **true**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Frame.IsNavigationStackEnabledProperty">
      <summary>Identifies the IsNavigationStackEnabled dependency property.</summary>
      <returns>The identifier for the IsNavigationStackEnabled dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Frame.SourcePageType">
      <summary>Gets or sets a type reference of the current content, or the content that should be navigated to.</summary>
      <returns>A type reference for the current content, or the content to navigate to.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Frame.SourcePageTypeProperty">
      <summary>Identifies the SourcePageType dependency property.</summary>
      <returns>The identifier for the SourcePageType dependency property.</returns>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.Frame.Navigated">
      <summary>Occurs when the content that is being navigated to has been found and is available from the Content property, although it may not have completed loading.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.Frame.Navigating">
      <summary>Occurs when a new navigation is requested.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.Frame.NavigationFailed">
      <summary>Occurs when an error is raised while navigating to the requested content.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.Frame.NavigationStopped">
      <summary>Occurs when </summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Frame.GetNavigationState">
      <summary>Serializes the Frame navigation history into a string.</summary>
      <returns>The string-form serialized navigation history. See Remarks.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Frame.GoBack">
      <summary>Navigates to the most recent item in back navigation history, if a Frame manages its own navigation history.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Frame.GoBack(Windows.UI.Xaml.Media.Animation.NavigationTransitionInfo)">
      <summary>Navigates to the most recent item in back navigation history, if a Frame manages its own navigation history, and specifies the animated transition to use.</summary>
      <param name="transitionInfoOverride">Info about the animated transition to use.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Frame.GoForward">
      <summary>Navigates to the most recent item in forward navigation history, if a Frame manages its own navigation history.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Frame.Navigate(Windows.UI.Xaml.Interop.TypeName)">
      <summary>Causes the Frame to load content represented by the specified Page.</summary>
      <param name="sourcePageType">The page to navigate to, specified as a type reference to its partial class type. (A type reference is given as System.Type for Microsoft .NET, or a TypeName helper struct for Visual C++ component extensions (C++/CX)).</param>
      <returns>**false** if a NavigationFailed event handler has set Handled to **true**; otherwise, **true**. See Remarks for more info.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Frame.Navigate(Windows.UI.Xaml.Interop.TypeName,System.Object)">
      <summary>Causes the Frame to load content represented by the specified Page, also passing a parameter to be interpreted by the target of the navigation.</summary>
      <param name="sourcePageType">The page to navigate to, specified as a type reference to its partial class type. (A type reference is given as System.Type for Microsoft .NET, or a TypeName helper struct for Visual C++ component extensions (C++/CX)).</param>
      <param name="parameter">The navigation parameter to pass to the target page; must have a basic type (string, char, numeric, or GUID ) to support parameter serialization using GetNavigationState.</param>
      <returns>**false** if a NavigationFailed event handler has set Handled to **true**; otherwise, **true**. See Remarks for more info.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Frame.Navigate(Windows.UI.Xaml.Interop.TypeName,System.Object,Windows.UI.Xaml.Media.Animation.NavigationTransitionInfo)">
      <summary>Causes the Frame to load content represented by the specified Page -derived data type, also passing a parameter to be interpreted by the target of the navigation, and a value indicating the animated transition to use.</summary>
      <param name="sourcePageType">The page to navigate to, specified as a type reference to its partial class type. (A type reference is given as System.Type for Microsoft .NET, or a TypeName helper struct for Visual C++ component extensions (C++/CX)).</param>
      <param name="parameter">The navigation parameter to pass to the target page; must have a basic type (string, char, numeric, or GUID ) to support parameter serialization using GetNavigationState.</param>
      <param name="infoOverride">Info about the animated transition.</param>
      <returns>**false** if a NavigationFailed event handler has set Handled to **true**; otherwise, **true**. See Remarks for more info.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Frame.NavigateToType(Windows.UI.Xaml.Interop.TypeName,System.Object,Windows.UI.Xaml.Navigation.FrameNavigationOptions)">
      <summary>Causes the Frame to load content represented by the specified Page, also passing a parameter to be interpreted by the target of the navigation.</summary>
      <param name="sourcePageType">The page to navigate to, specified as a type reference to its partial class type. (A type reference is given as System.Type for Microsoft .NET, or a TypeName helper struct for Visual C++ component extensions (C++/CX)).</param>
      <param name="parameter">The navigation parameter to pass to the target page; must have a basic type (string, char, numeric, or GUID ) to support parameter serialization using GetNavigationState.</param>
      <param name="navigationOptions">Options for the navigation, including whether it is recorded in the navigation stack and what transition animation is used.</param>
      <returns>**false** if a NavigationFailed event handler has set Handled to **true**; otherwise, **true**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Frame.SetNavigationState(System.String)">
      <summary>Reads and restores the navigation history of a Frame from a provided serialization string.</summary>
      <param name="navigationState">The serialization string that supplies the restore point for navigation history.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Frame.SetNavigationState(System.String,System.Boolean)">
      <summary>Reads and restores the navigation history of a Frame from a provided serialization string.</summary>
      <param name="navigationState">The serialization string that supplies the restore point for navigation history.</param>
      <param name="suppressNavigate">**true** to restore navigation history without navigating to the current page; otherwise, **false**.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Grid">
      <summary>Defines a flexible grid area that consists of columns and rows. Child elements of the Grid are measured and arranged according to their row/column assignments (set by using Grid.Row and Grid.Column attached properties) and other logic.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Grid.#ctor">
      <summary>Initializes a new instance of the Grid class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Grid.BackgroundSizing">
      <summary>Gets or sets a value that indicates how far the background extends in relation to this element's border.</summary>
      <returns>A value of the enumeration that indicates how far the background extends. The default is **InnerBorderEdge**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Grid.BackgroundSizingProperty">
      <summary>Identifies the BackgroundSizing dependency property.</summary>
      <returns>The identifier for the BackgroundSizing dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Grid.BorderBrush">
      <summary>Gets or sets a brush that describes the border fill of the panel.</summary>
      <returns>The brush that is used to fill the panel's border. The default is **null**, (a null brush) which is evaluated as Transparent for rendering.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Grid.BorderBrushProperty">
      <summary>Identifies the BorderBrush dependency property.</summary>
      <returns>The identifier for the BorderBrush dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Grid.BorderThickness">
      <summary>Gets or sets the border thickness of the panel.</summary>
      <returns>The border thickness of the panel, as a Thickness value.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Grid.BorderThicknessProperty">
      <summary>Identifies the BorderThickness dependency property.</summary>
      <returns>The identifier for the BorderThickness dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Grid.ColumnDefinitions">
      <summary>Gets a list of ColumnDefinition objects defined on this instance of Grid.</summary>
      <returns>A list of ColumnDefinition objects defined on this instance of Grid.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Grid.ColumnProperty">
      <summary>Identifies the Grid.Column XAML attached property.</summary>
      <returns>The identifier for the Grid.Column XAML attached property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Grid.ColumnSpacing">
      <summary>Gets or sets the uniform distance (in pixels) between grid columns.</summary>
      <returns>The uniform distance (in pixels) between grid columns.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Grid.ColumnSpacingProperty">
      <summary>Identifies the ColumnSpacing dependency property.</summary>
      <returns>The identifier for the ColumnSpacing dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Grid.ColumnSpanProperty">
      <summary>Identifies the Grid.ColumnSpan XAML attached property.</summary>
      <returns>The identifier for the Grid.ColumnSpan XAML attached property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Grid.CornerRadius">
      <summary>Gets or sets the radius for the corners of the panel's border.</summary>
      <returns>The degree to which the corners are rounded, expressed as values of the CornerRadius structure.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Grid.CornerRadiusProperty">
      <summary>Identifies the CornerRadius dependency property.</summary>
      <returns>The identifier for the CornerRadius dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Grid.Padding">
      <summary>Gets or sets the distance between the border and its child object.</summary>
      <returns>The dimensions of the space between the border and its child as a Thickness value. Thickness is a structure that stores dimension values using pixel measures.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Grid.PaddingProperty">
      <summary>Identifies the Padding dependency property.</summary>
      <returns>The identifier for the Padding dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Grid.RowDefinitions">
      <summary>Gets a list of RowDefinition objects defined on this instance of Grid.</summary>
      <returns>A list of RowDefinition objects defined on this instance of Grid.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Grid.RowProperty">
      <summary>Identifies the Grid.Row XAML attached property.</summary>
      <returns>The identifier for the Grid.Row XAML attached property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Grid.RowSpacing">
      <summary>Gets or sets the uniform distance (in pixels) between grid rows.</summary>
      <returns>The uniform distance (in pixels) between grid rows.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Grid.RowSpacingProperty">
      <summary>Identifies the RowSpacing dependency property.</summary>
      <returns>The identifier for the RowSpacing dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Grid.RowSpanProperty">
      <summary>Identifies the Grid.RowSpan XAML attached property.</summary>
      <returns>The identifier for the Grid.RowSpan XAML attached property.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Grid.GetColumn(Windows.UI.Xaml.FrameworkElement)">
      <summary>Gets the value of the Grid.Column XAML attached property from the specified FrameworkElement.</summary>
      <param name="element">The element from which to read the property value.</param>
      <returns>The value of the Grid.Column XAML attached property on the target element. This is a zero-based index.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Grid.GetColumnSpan(Windows.UI.Xaml.FrameworkElement)">
      <summary>Gets the value of the Grid.ColumnSpan XAML attached property from the specified FrameworkElement.</summary>
      <param name="element">The element from which to read the property value.</param>
      <returns>The value of the Grid.ColumnSpan XAML attached property on the target element.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Grid.GetRow(Windows.UI.Xaml.FrameworkElement)">
      <summary>Gets the value of the Grid.Row XAML attached property from the specified FrameworkElement.</summary>
      <param name="element">The element from which to read the property value.</param>
      <returns>The value of the Grid.Row XAML attached property on the target element.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Grid.GetRowSpan(Windows.UI.Xaml.FrameworkElement)">
      <summary>Gets the value of the Grid.RowSpan XAML attached property from the specified FrameworkElement.</summary>
      <param name="element">The element from which to read the property value.</param>
      <returns>The value of the Grid.RowSpan XAML attached property on the target element.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Grid.SetColumn(Windows.UI.Xaml.FrameworkElement,System.Int32)">
      <summary>Sets the value of the Grid.Column XAML attached property on the specified FrameworkElement.</summary>
      <param name="element">The target element on which to set the Grid.Column XAML attached property.</param>
      <param name="value">The property value to set.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Grid.SetColumnSpan(Windows.UI.Xaml.FrameworkElement,System.Int32)">
      <summary>Sets the value of the Grid.ColumnSpan XAML attached property on the specified FrameworkElement.</summary>
      <param name="element">The element on which to set the Grid.ColumnSpan XAML attached property.</param>
      <param name="value">The property value to set.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Grid.SetRow(Windows.UI.Xaml.FrameworkElement,System.Int32)">
      <summary>Sets the value of the Grid.Row XAML attached property on the specified FrameworkElement.</summary>
      <param name="element">The target element on which to set the Grid.Row XAML attached property.</param>
      <param name="value">The property value to set.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Grid.SetRowSpan(Windows.UI.Xaml.FrameworkElement,System.Int32)">
      <summary>Sets the value of the Grid.RowSpan XAML attached property on the specified FrameworkElement.</summary>
      <param name="element">The target element on which to set the Grid.RowSpan XAML attached property.</param>
      <param name="value">The property value to set.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.GridView">
      <summary>Represents a control that displays data items in rows and columns.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.GridView.#ctor">
      <summary>Initializes a new instance of the GridView class.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.GridViewHeaderItem">
      <summary>Represents items in the header for grouped data inside a GridView.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.GridViewHeaderItem.#ctor">
      <summary>Initializes a new instance of the GridViewHeaderItem class.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.GridViewItem">
      <summary>Represents the container for an item in a GridView control.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.GridViewItem.#ctor">
      <summary>Initializes a new instance of the GridViewItem class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.GridViewItem.TemplateSettings">
      <summary>Gets an object that provides calculated values that can be referenced as **TemplateBinding** sources when defining templates for a GridViewItem.</summary>
      <returns>An object that provides calculated values for templates.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.GroupItem">
      <summary>Represents the root element for a subtree that is created for a group.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.GroupItem.#ctor">
      <summary>Initializes a new instance of the GroupItem class.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.GroupStyle">
      <summary>Describes how to display the grouped items in a collection, such as the collection from GroupItems.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.GroupStyle.#ctor">
      <summary>Initializes a new instance of the GroupStyle class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.GroupStyle.ContainerStyle">
      <summary>Gets or sets the style that is applied to the GroupItem generated for each item.</summary>
      <returns>The style that is applied to the GroupItem generated for each item. The default is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.GroupStyle.ContainerStyleSelector">
      <summary>Gets or sets a reference to a custom StyleSelector logic class. The StyleSelector referenced by this property returns a style to apply to each generated GroupItem.</summary>
      <returns>An object that derives from StyleSelector. The default is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.GroupStyle.HeaderContainerStyle">
      <summary>Gets or sets the style that is applied to the header for each item.</summary>
      <returns>The style that is applied to the header for each item. The default is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.GroupStyle.HeaderTemplate">
      <summary>Gets or sets the template that is used to display the group header.</summary>
      <returns>A DataTemplate object that is used to display the group header. The default is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.GroupStyle.HeaderTemplateSelector">
      <summary>Gets or sets a reference to a custom DataTemplateSelector logic class. The DataTemplateSelector returns different DataTemplate values to use for the header area of group item content.</summary>
      <returns>An object that derives from DataTemplateSelector. The default is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.GroupStyle.HidesIfEmpty">
      <summary>Gets or sets a value that indicates whether items corresponding to empty groups should be displayed.</summary>
      <returns>**True** to not display empty groups; otherwise, **false**. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.GroupStyle.Panel">
      <summary>Gets or sets a template that creates the panel used to lay out the items.</summary>
      <returns>An ItemsPanelTemplate object that creates the panel used to layout the items.</returns>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.GroupStyle.PropertyChanged">
      <summary>Occurs when a property value changes.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.GroupStyleSelector">
      <summary>Enables custom group style selection logic as a function of the parent group and its level.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.GroupStyleSelector.#ctor">
      <summary>Initializes a new instance of the GroupStyleSelector class.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.GroupStyleSelector.SelectGroupStyle(System.Object,System.UInt32)">
      <summary>Returns a specific GroupStyle for a given group and level.</summary>
      <param name="group">The group to return a GroupStyle for.</param>
      <param name="level">The level of nesting for the specified group.</param>
      <returns>TheGroupStyle to use when this GroupStyleSelector is invoked in an application.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.GroupStyleSelector.SelectGroupStyleCore(System.Object,System.UInt32)">
      <summary>When implemented by a derived class, returns a specific GroupStyle for a given group and level.</summary>
      <param name="group">The group to return a GroupStyle for.</param>
      <param name="level">The level of nesting for the specified group.</param>
      <returns>The GroupStyle to use for the specified group and level.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.HandwritingPanelClosedEventArgs">
      <summary>Provides event data for the HandwritingView.Closed event.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.HandwritingPanelOpenedEventArgs">
      <summary>Provides event data for the HandwritingView.Opened event.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.HandwritingPanelPlacementAlignment">
      <summary>Defines constants that specify where the handwriting view panel is anchored to the control.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.HandwritingPanelPlacementAlignment.Auto">
      <summary>The system determines the best place to anchor the handwriting view panel.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.HandwritingPanelPlacementAlignment.BottomLeft">
      <summary>The handwriting view panel is anchored to the bottom left corner of the control.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.HandwritingPanelPlacementAlignment.BottomRight">
      <summary>The handwriting view panel is anchored to the bottom right corner of the control.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.HandwritingPanelPlacementAlignment.TopLeft">
      <summary>The handwriting view panel is anchored to the top left corner of the control.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.HandwritingPanelPlacementAlignment.TopRight">
      <summary>The handwriting view panel is anchored to the top right corner of the control.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.HandwritingView">
      <summary>Represents a Windows Ink input surface for text input controls.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.HandwritingView.#ctor">
      <summary>Initializes a new instance of the HandwritingView class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.HandwritingView.AreCandidatesEnabled">
      <summary>Gets or sets a value that specifies whether auto-completion candidates are shown as the use writes.</summary>
      <returns>**true** if auto-completion candidates are shown as the use writes; otherwise, **false**. The default is **true**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.HandwritingView.AreCandidatesEnabledProperty">
      <summary>Identifies the AreCandidatesEnabled dependency property.</summary>
      <returns>The identifier for the AreCandidatesEnabled dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.HandwritingView.IsOpen">
      <summary>Gets a value that indicates whether the handwriting view panel is open.</summary>
      <returns>**true** if the handwriting view panel is open; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.HandwritingView.IsOpenProperty">
      <summary>Identifies the IsOpen dependency property.</summary>
      <returns>The identifier for the IsOpen dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.HandwritingView.PlacementAlignment">
      <summary>Gets or sets a value that specifies the anchor point used to place the handwriting view over the control.</summary>
      <returns>An enunmeration value that specifies the anchor point used to place the handwriting view. The default is **Auto**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.HandwritingView.PlacementAlignmentProperty">
      <summary>Identifies the PlacementAlignment dependency property.</summary>
      <returns>The identifier for the PlacementAlignment dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.HandwritingView.PlacementTarget">
      <summary>Gets or sets the visual element or control that the handwriting view should be positioned in relation to when opened.</summary>
      <returns>The visual element or control that the handwriting view should be positioned in relation to when opened. The default is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.HandwritingView.PlacementTargetProperty">
      <summary>Identifies the PlacementTarget dependency property.</summary>
      <returns>The identifier for the PlacementTarget dependency property.</returns>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.HandwritingView.Closed">
      <summary>Occurs when the handwriting view panel is closed.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.HandwritingView.Opened">
      <summary>Occurs when the handwriting view panel is opened.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.HandwritingView.TryClose">
      <summary>Attempts to close the handwriting view panel.</summary>
      <returns>**true** if the handwriting view panel closed; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.HandwritingView.TryOpen">
      <summary>Attempts to open the handwriting view panel.</summary>
      <returns>**true** if the handwriting view panel opened; otherwise, **false**.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Hub">
      <summary>Represents a control that displays groups of content in a panning view.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Hub.#ctor">
      <summary>Initializes a new instance of the Hub class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Hub.DefaultSectionIndex">
      <summary>Gets or sets the index of the hub section to show first when the Hub is initialized.</summary>
      <returns>The index of the hub section to show first when the Hub is initialized.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Hub.DefaultSectionIndexProperty">
      <summary>Identifies the DefaultSectionIndex dependency property.</summary>
      <returns>The identifier for the DefaultSectionIndex dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Hub.Header">
      <summary>Gets or sets the content for the hub header.</summary>
      <returns>The content of the hub header. The default is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Hub.HeaderProperty">
      <summary>Identifies the Header dependency property.</summary>
      <returns>The identifier for the Header dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Hub.HeaderTemplate">
      <summary>Gets or sets the DataTemplate used to display the content of the hub header.</summary>
      <returns>The template that specifies the visualization of the header object. The default is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Hub.HeaderTemplateProperty">
      <summary>Identifies the HeaderTemplate dependency property.</summary>
      <returns>The identifier for the HeaderTemplate dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Hub.IsActiveView">
      <summary>Gets or sets a value that indicates whether the Hub instance is the active view in its owning SemanticZoom.</summary>
      <returns>**true** if the Hub is the active view; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Hub.IsActiveViewProperty">
      <summary>Identifies the IsActiveView dependency property.</summary>
      <returns>The identifier for the IsActiveView dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Hub.IsZoomedInView">
      <summary>Gets or sets a value that indicates whether the Hub instance is the zoomed-in view in its owning SemanticZoom.</summary>
      <returns>**true** if the Hub is the zoomed-in view; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Hub.IsZoomedInViewProperty">
      <summary>Identifies the IsZoomedInView dependency property.</summary>
      <returns>The identifier for the IsZoomedInView dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Hub.Orientation">
      <summary>Gets or sets the orientation of a Hub.</summary>
      <returns>One of the Orientation values. The default is **Horizontal**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Hub.OrientationProperty">
      <summary>Identifies the Orientation dependency property.</summary>
      <returns>The identifier for the Orientation dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Hub.SectionHeaders">
      <summary>Gets a collection of the headers of the hub sections.</summary>
      <returns>The headers of the hub sections. The default is an empty collection.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Hub.Sections">
      <summary>Gets all the hub sections in the Hub.</summary>
      <returns>All the hub sections in the Hub. The default is an empty collection.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Hub.SectionsInView">
      <summary>Gets the hub sections currently on the screen.</summary>
      <returns>The hub sections currently on the screen.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Hub.SemanticZoomOwner">
      <summary>Gets or sets the SemanticZoom instance that hosts the Hub.</summary>
      <returns>The SemanticZoom instance that hosts this Hub, or **null** if the Hub is not hosted in a SemanticZoom control.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Hub.SemanticZoomOwnerProperty">
      <summary>Identifies the SemanticZoomOwner dependency property.</summary>
      <returns>The identifier for the SemanticZoomOwner dependency property.</returns>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.Hub.SectionHeaderClick">
      <summary>Occurs when a section header is clicked and the section's IsHeaderInteractive property is **true**.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.Hub.SectionsInViewChanged">
      <summary>Occurs when the SectionsInView collection changes.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Hub.CompleteViewChange">
      <summary>Changes related aspects of presentation when the overall view for a SemanticZoom changes.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Hub.CompleteViewChangeFrom(Windows.UI.Xaml.Controls.SemanticZoomLocation,Windows.UI.Xaml.Controls.SemanticZoomLocation)">
      <summary>Completes item-wise operations that are related to a view change when the Hub instance is the source view and the new view is a potentially different implementing view.</summary>
      <param name="source">The view item as represented in the source view.</param>
      <param name="destination">The view item as represented in the destination view.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Hub.CompleteViewChangeTo(Windows.UI.Xaml.Controls.SemanticZoomLocation,Windows.UI.Xaml.Controls.SemanticZoomLocation)">
      <summary>Completes item-wise operations that are related to a view change when the Hub instance is the destination view and the source view is a potentially different implementing view.</summary>
      <param name="source">The view item as represented in the source view.</param>
      <param name="destination">The view item as represented in the destination view.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Hub.InitializeViewChange">
      <summary>Initializes the changes to related aspects of presentation (such as scrolling UI or state) when the overall view for a SemanticZoom is about to change.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Hub.MakeVisible(Windows.UI.Xaml.Controls.SemanticZoomLocation)">
      <summary>Forces content in the view to scroll until the item that's specified by SemanticZoomLocation is visible. Also focuses the item if it finds the item.</summary>
      <param name="item">The item in the view to scroll to.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Hub.ScrollToSection(Windows.UI.Xaml.Controls.HubSection)">
      <summary>Scrolls the hub to bring the specified hub section into view.</summary>
      <param name="section">The hub section to bring into view.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Hub.StartViewChangeFrom(Windows.UI.Xaml.Controls.SemanticZoomLocation,Windows.UI.Xaml.Controls.SemanticZoomLocation)">
      <summary>Initializes item-wise operations that are related to a view change when the Hub instance is the source view and the pending destination view is a potentially different implementing view.</summary>
      <param name="source">The view item as represented in the source view.</param>
      <param name="destination">The view item as represented in the destination view.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Hub.StartViewChangeTo(Windows.UI.Xaml.Controls.SemanticZoomLocation,Windows.UI.Xaml.Controls.SemanticZoomLocation)">
      <summary>Initializes item-wise operations that are related to a view change when the source view is a different view and the pending destination view is the Hub instance.</summary>
      <param name="source">The view item as represented in the source view.</param>
      <param name="destination">The view item as represented in the destination view.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.HubSection">
      <summary>Represents a single group of content in a Hub.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.HubSection.#ctor">
      <summary>Initializes a new instance of the HubSection class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.HubSection.ContentTemplate">
      <summary>Gets or sets the data template that is used to display the content of the HubSection.</summary>
      <returns>The data template that is used to display the content of the HubSection.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.HubSection.ContentTemplateProperty">
      <summary>Identifies the ContentTemplate dependency property.</summary>
      <returns>The identifier for the ContentTemplate dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.HubSection.Header">
      <summary>Gets or sets the content for the hub section header.</summary>
      <returns>The content of the section header. The default is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.HubSection.HeaderProperty">
      <summary>Identifies the Header dependency property.</summary>
      <returns>The identifier for the Header dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.HubSection.HeaderTemplate">
      <summary>Gets or sets the DataTemplate used to display the content of the hub section header.</summary>
      <returns>The template that specifies the visualization of the header object. The default is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.HubSection.HeaderTemplateProperty">
      <summary>Identifies the HeaderTemplate dependency property.</summary>
      <returns>The identifier for the HeaderTemplate dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.HubSection.IsHeaderInteractive">
      <summary>Gets or sets a value that indicates whether the section header raises a SectionHeaderClick event on its containing Hub.</summary>
      <returns>**true** if the section header raises a SectionHeaderClick event; otherwise, **false**. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.HubSection.IsHeaderInteractiveProperty">
      <summary>Identifies the IsHeaderInteractive dependency property.</summary>
      <returns>The identifier for the IsHeaderInteractive dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.HubSectionCollection">
      <summary>Represents an ordered collection of HubSection objects.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.HubSectionCollection.Size">
      <summary>Gets the size (count) of the collection.</summary>
      <returns>The count of items in the collection.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.HubSectionCollection.Append(Windows.UI.Xaml.Controls.HubSection)">
      <summary>Adds a new item to the collection.</summary>
      <param name="value">The new item to add.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.HubSectionCollection.Clear">
      <summary>Removes all items from the collection.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.HubSectionCollection.First">
      <summary>Returns the iterator for iteration over the items in the collection.</summary>
      <returns>The iterator object. The iterator's current position is at the 0-index position, or at the collection end if the collection is empty.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.HubSectionCollection.GetAt(System.UInt32)">
      <summary>Returns the item located at the specified index.</summary>
      <param name="index">The integer index for the value to retrieve.</param>
      <returns>The item value at the specified index.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.HubSectionCollection.GetMany(System.UInt32,Windows.UI.Xaml.Controls.HubSection[])">
      <summary>Retrieves multiple elements in a single pass through the iterator.</summary>
      <param name="startIndex">The index from which to start retrieval.</param>
      <param name="items">Provides the destination for the result. Size the initial array size as a "capacity" in order to specify how many results should be retrieved.</param>
      <returns>The number of items retrieved.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.HubSectionCollection.GetView">
      <summary>Gets an immutable view into the collection.</summary>
      <returns>An object representing the immutable collection view.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.HubSectionCollection.IndexOf(Windows.UI.Xaml.Controls.HubSection,System.UInt32@)">
      <summary>Retrieves the index of the specified item.</summary>
      <param name="value">The value to find in the collection.</param>
      <param name="index">The index of the item, if it is found.</param>
      <returns>**true** if an item with the specified value was found; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.HubSectionCollection.InsertAt(System.UInt32,Windows.UI.Xaml.Controls.HubSection)">
      <summary>Inserts the specified item at the specified index.</summary>
      <param name="index">The index at which to set the value.</param>
      <param name="value">The value to set.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.HubSectionCollection.RemoveAt(System.UInt32)">
      <summary>Removes the item at the specified index.</summary>
      <param name="index">The index position of the item to remove.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.HubSectionCollection.RemoveAtEnd">
      <summary>Removes the last item in the collection.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.HubSectionCollection.ReplaceAll(Windows.UI.Xaml.Controls.HubSection[])">
      <summary>Initially clears the collection, then inserts the provided array as new items.</summary>
      <param name="items">The new collection items.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.HubSectionCollection.SetAt(System.UInt32,Windows.UI.Xaml.Controls.HubSection)">
      <summary>Sets the value at the specified index to the item value specified.</summary>
      <param name="index">The index at which to set the value.</param>
      <param name="value">The value to set.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.HubSectionHeaderClickEventArgs">
      <summary>Provides data for the Hub.SectionHeaderClick event.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.HubSectionHeaderClickEventArgs.#ctor">
      <summary>Initializes a new instance of the HubSectionHeaderClickEventArgs class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.HubSectionHeaderClickEventArgs.Section">
      <summary>Gets the HubSection for the header that was clicked.</summary>
      <returns>The HubSection for the header that was clicked.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.HubSectionHeaderClickEventHandler">
      <summary>Represents the method that will handle a Hub.SectionHeaderClick event.</summary>
      <param name="sender">The object where the handler is attached.</param>
      <param name="e">Event data for the event.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.HyperlinkButton">
      <summary>Represents a button control that functions as a hyperlink.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.HyperlinkButton.#ctor">
      <summary>Initializes a new instance of the HyperlinkButton class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.HyperlinkButton.NavigateUri">
      <summary>Gets or sets the Uniform Resource Identifier (URI) to navigate to when the HyperlinkButton is clicked.</summary>
      <returns>The Uniform Resource Identifier (URI) to navigate to when the HyperlinkButton is clicked.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.HyperlinkButton.NavigateUriProperty">
      <summary>Identifies the NavigateUri dependency property.</summary>
      <returns>The identifier for the NavigateUri dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.ICommandBarElement">
      <summary>Defines the compact view for command bar elements.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ICommandBarElement.IsCompact">
      <summary>Gets or sets a value that indicates whether the element is shown with no label and reduced padding.</summary>
      <returns>**true** if the element is shown in its compact state; otherwise, **false**. The default is **false**.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.ICommandBarElement2">
      <summary>Defines members to manage the command bar overflow menu.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ICommandBarElement2.DynamicOverflowOrder">
      <summary>Gets or sets the order in which this item is moved to the CommandBar overflow menu.</summary>
      <returns>The order in which this item is moved to the overflow menu relative to other items.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ICommandBarElement2.IsInOverflow">
      <summary>Gets a value that indicates whether this item is in the overflow menu.</summary>
      <returns>**true** if this item is in the overflow menu; otherwise, **false**.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.IconElement">
      <summary>Represents the base class for an icon UI element.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.IconElement.Foreground">
      <summary>Gets or sets a brush that describes the foreground color.</summary>
      <returns>The brush that paints the foreground of the control. The default is **null**, (a null brush) which is evaluated as Transparent for rendering. However, this value is typically set by a default system resource at runtime, which is tied to the active theme and other settings.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.IconElement.ForegroundProperty">
      <summary>Identifies the Foreground dependency property.</summary>
      <returns>The identifier for the Foreground dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.IconSource">
      <summary>Represents the base class for an icon source.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.IconSource.Foreground">
      <summary>Gets or sets a brush that describes the foreground color.</summary>
      <returns>The brush that paints the foreground of the control. The default is **null**, (a null brush) which is evaluated as Transparent for rendering. However, this value is typically set by a default system resource at runtime, which is tied to the active theme and other settings.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.IconSource.ForegroundProperty">
      <summary>Identifies the Foreground dependency property.</summary>
      <returns>The identifier for the Foreground dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.IconSourceElement">
      <summary>Represents an icon that uses an IconSource as its content.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.IconSourceElement.#ctor">
      <summary>Initializes a new instance of the IconSourceElement class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.IconSourceElement.IconSource">
      <summary>Gets or sets the IconSource used as the icon content.</summary>
      <returns>The IconSource used as the icon content. The default is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.IconSourceElement.IconSourceProperty">
      <summary>Identifies the IconSource dependency property.</summary>
      <returns>The identifier for the IconSource dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.IInsertionPanel">
      <summary>Provides methods to let an item be inserted between other items in a drag-and-drop operation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.IInsertionPanel.GetInsertionIndexes(Windows.Foundation.Point,System.Int32@,System.Int32@)">
      <summary>Returns the index values of the items that the specified point is between.</summary>
      <param name="position">The point for which to get insertion indexes.</param>
      <param name="first">The index of the item before the specified point.</param>
      <param name="second">The index of the item after the specified point.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.IItemContainerMapping">
      <summary>Provides methods that let an ItemsControl map data items to UI containers.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.IItemContainerMapping.ContainerFromIndex(System.Int32)">
      <summary>Returns the container for the item at the specified index within the ItemCollection.</summary>
      <param name="index">The index of the item to retrieve.</param>
      <returns>The container for the item at the specified index within the item collection, if the item has a container; otherwise, **null**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.IItemContainerMapping.ContainerFromItem(System.Object)">
      <summary>Returns the container corresponding to the specified item.</summary>
      <param name="item">The item to retrieve the container for.</param>
      <returns>A container that corresponds to the specified item, if the item has a container and exists in the collection; otherwise, **null**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.IItemContainerMapping.IndexFromContainer(Windows.UI.Xaml.DependencyObject)">
      <summary>Returns the index to the item that has the specified, generated container.</summary>
      <param name="container">The generated container to retrieve the item index for.</param>
      <returns>The index to the item that corresponds to the specified generated container.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.IItemContainerMapping.ItemFromContainer(Windows.UI.Xaml.DependencyObject)">
      <summary>Returns the item that corresponds to the specified, generated container.</summary>
      <param name="container">The DependencyObject that corresponds to the item to be returned.</param>
      <returns>The contained item, or the container if it does not contain an item.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Image">
      <summary>Represents a control that displays an image. The image source is specified by referring to an image file, using several supported formats. The image source can also be set with a stream. See Remarks for the list of supported image source formats.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Image.#ctor">
      <summary>Initializes a new instance of the Image class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Image.NineGrid">
      <summary>Gets or sets a value for a nine-grid metaphor that controls how the image can be resized. The nine-grid metaphor enables you to stretch edges and corners of an image differently than its center. See Remarks for more info and an illustration.</summary>
      <returns>A Thickness value that sets the **Left**, **Top**, **Right**, **Bottom** measurements for the nine-grid resizing metaphor.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Image.NineGridProperty">
      <summary>Identifies the NineGrid dependency property.</summary>
      <returns>The identifier for the NineGrid dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Image.PlayToSource">
      <summary>Gets the information that is transmitted if the Image is used for a Play To scenario.</summary>
      <returns>A reference object that carries the Play To source information.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Image.PlayToSourceProperty">
      <summary>Identifies the PlayToSource dependency property.</summary>
      <returns>The identifier for the PlayToSource dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Image.Source">
      <summary>Gets or sets the source for the image.</summary>
      <returns>An object that represents the image source file for the drawn image. Typically you set this with a BitmapImage object, constructed with the Uniform Resource Identifier (URI) that describes the path to a valid image source file. Or, you can initialize a BitmapSource with a stream, perhaps a stream from a storage file.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Image.SourceProperty">
      <summary>Identifies the Source  dependency property.</summary>
      <returns>The identifier for the Source  dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Image.Stretch">
      <summary>Gets or sets a value that describes how an Image should be stretched to fill the destination rectangle.</summary>
      <returns>A value of the Stretch enumeration that specifies how the source image is rendered, if the Height and/or Width of the Image are not explicitly specified. The default value is **Uniform**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Image.StretchProperty">
      <summary>Identifies the Stretch  dependency property.</summary>
      <returns>The identifier for the Stretch  dependency property.</returns>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.Image.ImageFailed">
      <summary>Occurs when there is an error associated with image retrieval or format.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.Image.ImageOpened">
      <summary>Occurs when the image source is downloaded and decoded with no failure. You can use this event to determine the natural size of the image source.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Image.GetAlphaMask">
      <summary>Returns a mask that represents the alpha channel of an image as a CompositionBrush.</summary>
      <returns>A mask that represents the alpha channel of an image.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Image.GetAsCastingSource">
      <summary>Returns the image as a CastingSource.</summary>
      <returns>The image as a CastingSource.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.INavigate">
      <summary>Defines the navigation action for navigation hosts and navigation initiators.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.INavigate.Navigate(Windows.UI.Xaml.Interop.TypeName)">
      <summary>Causes the navigation host to load content that is specified by a type reference.</summary>
      <param name="sourcePageType">A type reference for the content to load.</param>
      <returns>**true** if the navigation host can navigate according to its settings; otherwise, **false**. </returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.IncrementalLoadingTrigger">
      <summary>Defines constants that specify list view incremental loading behavior (IncrementalLoadingTrigger property).</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.IncrementalLoadingTrigger.Edge">
      <summary>Uses an "edge" offset for incremental loading visual behavior, and enables the list view to notify the scroll host of incremental load per interaction with other settings (IncrementalLoadingThreshold, DataFetchSize ).</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.IncrementalLoadingTrigger.None">
      <summary>Incremental loading does not occur.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.InkCanvas">
      <summary>Defines an area that receives and displays all pen input as either an ink stroke or an erase stroke (input from an eraser tip, or the pen tip when modified with an erase button).</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.InkCanvas.#ctor">
      <summary>Initializes a new instance of the InkCanvas class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.InkCanvas.InkPresenter">
      <summary>Gets the underlying InkPresenter object associated with the InkCanvas.</summary>
      <returns>The underlying InkPresenter object.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.InkToolbar">
      <summary>Represents a Universal Windows app control containing a customizable and extensible collection of buttons that activate ink-related features in an associated InkCanvas.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.InkToolbar.#ctor">
      <summary>Initializes a new instance of the InkToolbar class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.InkToolbar.ActiveTool">
      <summary>Gets or sets the currently selected feature in the "tools" group of the InkToolbar (see remarks).</summary>
      <returns>The currently selected feature. By default, this is the first button on the InkToolbar.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.InkToolbar.ActiveToolProperty">
      <summary>Identifies the ActiveTool dependency property.</summary>
      <returns>The identifier for the ActiveTool dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.InkToolbar.ButtonFlyoutPlacement">
      <summary>Gets or sets the location of ink stroke configuration flyout relative to the InkToolbar.</summary>
      <returns>The location of the flyout relative to the ink toolbar.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.InkToolbar.ButtonFlyoutPlacementProperty">
      <summary>Identifies the ButtonFlyoutPlacement dependency property.</summary>
      <returns>
      </returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.InkToolbar.Children">
      <summary>Gets the collection of custom buttons displayed on the InkToolbar.</summary>
      <returns>A collection of InkToolbar custom buttons.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.InkToolbar.ChildrenProperty">
      <summary>Identifies the Children dependency property.</summary>
      <returns>The identifier for the Children dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.InkToolbar.InitialControls">
      <summary>Gets or sets the collection of built-in buttons added to the InkToolbar at initialization.</summary>
      <returns>The collection of built-in buttons to add to the InkToolbar.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.InkToolbar.InitialControlsProperty">
      <summary>Identifies the InitialControls dependency property.</summary>
      <returns>The identifier for the InitialControls dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.InkToolbar.InkDrawingAttributes">
      <summary>Gets the InkStroke properties specified through the InkToolbar.</summary>
      <returns>The InkStroke properties.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.InkToolbar.InkDrawingAttributesProperty">
      <summary>Identifies the InkDrawingAttributes dependency property.</summary>
      <returns>The identifier for the InkDrawingAttributes dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.InkToolbar.IsRulerButtonChecked">
      <summary>Gets or sets the state of the InkToolbarRulerButton (and associated tool) to on or off.</summary>
      <returns>**true** if the ruler button is selected and the ruler is active; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.InkToolbar.IsRulerButtonCheckedProperty">
      <summary>Identifies the IsRulerButtonChecked dependency property.</summary>
      <returns>The identifier for the IsRulerButtonChecked dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.InkToolbar.IsStencilButtonChecked">
      <summary>Gets or sets the state of the InkToolbarStencilButton (and associated tool) to on or off.</summary>
      <returns>**true** if the stencil button is selected and the stencil is active; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.InkToolbar.IsStencilButtonCheckedProperty">
      <summary>Identifies the IsStencilButtonChecked dependency property.</summary>
      <returns>The identifier for the IsStencilButtonChecked dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.InkToolbar.Orientation">
      <summary>Gets or sets the orientation of the InkToolbar.</summary>
      <returns>The different orientations that ink toolbar can have.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.InkToolbar.OrientationProperty">
      <summary>Identifies the InkToolbar.Orientation dependency property.</summary>
      <returns>The identifier for the InkToolbar.Orientation dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.InkToolbar.TargetInkCanvas">
      <summary>Gets or sets the InkCanvas control associated with the InkToolbar.</summary>
      <returns>The InkCanvas control associated with the InkToolbar.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.InkToolbar.TargetInkCanvasProperty">
      <summary>Identifies the TargetInkCanvas dependency property.</summary>
      <returns>The identifier for the TargetInkCanvas dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.InkToolbar.TargetInkPresenter">
      <summary>Gets or sets the InkPresenter object associated with the InkToolbar.</summary>
      <returns>The InkPresenter object associated with the InkToolbar.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.InkToolbar.TargetInkPresenterProperty">
      <summary>Identifies the TargetInkPresenter dependency property.</summary>
      <returns>The identifier for the TargetInkPresenter dependency property.</returns>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.InkToolbar.ActiveToolChanged">
      <summary>Occurs when the currently selected feature in the RadioButton group of the InkToolbar is changed.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.InkToolbar.EraseAllClicked">
      <summary>Occurs when "Erase All  Ink" is selected from the flyout for the InkToolbarEraserButton on the InkToolbar.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.InkToolbar.InkDrawingAttributesChanged">
      <summary>Occurs when any InkDrawingAttributes are changed.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.InkToolbar.IsRulerButtonCheckedChanged">
      <summary>Occurs when the toggled state of the InkToolbarRulerButton changes.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.InkToolbar.IsStencilButtonCheckedChanged">
      <summary>Occurs when the toggled state of the InkToolbaStencilButton changes.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.InkToolbar.GetMenuButton(Windows.UI.Xaml.Controls.InkToolbarMenuKind)">
      <summary>Retrieves a reference to an InkToolbarMenuButton object from the menu button group of the InkToolbar.</summary>
      <param name="menu">Indicates the type of InkToolbarMenuButton to retrieve.</param>
      <returns>The InkToolbarMenuButton specified.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.InkToolbar.GetToggleButton(Windows.UI.Xaml.Controls.InkToolbarToggle)">
      <summary>Retrieves a reference to an InkToolbarToggleButton object from the toggle button group of the InkToolbar.</summary>
      <param name="tool">Indicates the type of InkToolbarToggleButton to retrieve.</param>
      <returns>The InkToolbarToggleButton specified.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.InkToolbar.GetToolButton(Windows.UI.Xaml.Controls.InkToolbarTool)">
      <summary>Retrieves a reference to one of the following objects from the radio button group of the InkToolbar.</summary>
      <param name="tool">Indicates the type of InkToolbarToolButton to retrieve.</param>
      <returns>The InkToolbarToolButton specified, or **null** if the button has not been added to the InkToolbar.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.InkToolbarBallpointPenButton">
      <summary>Represents an InkToolbar button that activates the built-in ballpoint pen.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.InkToolbarBallpointPenButton.#ctor">
      <summary>Initializes a new instance of the InkToolbarBallpointPenButton class.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.InkToolbarButtonFlyoutPlacement">
      <summary>Specifies the location of the ink stroke configuration flyout relative to the InkToolbar.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.InkToolbarButtonFlyoutPlacement.Auto">
      <summary>The system determines which edge of the ink toolbar to align the flyout.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.InkToolbarButtonFlyoutPlacement.Bottom">
      <summary>Flyout is aligned to the bottom edge of the ink toolbar.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.InkToolbarButtonFlyoutPlacement.Left">
      <summary>Flyout is aligned to the left edge of the ink toolbar.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.InkToolbarButtonFlyoutPlacement.Right">
      <summary>Flyout is aligned to the right edge of the ink toolbar.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.InkToolbarButtonFlyoutPlacement.Top">
      <summary>Flyout is aligned to the top edge of the ink toolbar.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.InkToolbarCustomPen">
      <summary>Represents an InkToolbar pen for which the ink color palette and pen tip properties, such as shape, rotation, and size, are defined by the host app.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.InkToolbarCustomPen.#ctor">
      <summary>Initializes a new instance of the InkToolbarCustomPen class.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.InkToolbarCustomPen.CreateInkDrawingAttributes(Windows.UI.Xaml.Media.Brush,System.Double)">
      <summary>Retrieves the InkToolbarCustomPen attributes used for an InkToolbarPenConfigurationControl.</summary>
      <param name="brush">The brush used to draw the stroke. The default is 0 (Black ).</param>
      <param name="strokeWidth">The width of the stroke. The default is 0.</param>
      <returns>The attributes applied to the InkStroke when it is drawn.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.InkToolbarCustomPen.CreateInkDrawingAttributesCore(Windows.UI.Xaml.Media.Brush,System.Double)">
      <summary>When overridden in a derived class, retrieves an InkDrawingAttributes object used to specify the ConfigurationContent for an InkToolbarCustomPen.</summary>
      <param name="brush">The brush used to draw the stroke. The default is 0 (Black ).</param>
      <param name="strokeWidth">The width of the stroke. The default is 0.</param>
      <returns>The attributes applied to the InkStroke when it is drawn.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.InkToolbarCustomPenButton">
      <summary>Represents an InkToolbar button that activates a pen for which the ink color palette and pen tip properties, such as shape, rotation, and size, are defined by the host app.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.InkToolbarCustomPenButton.#ctor">
      <summary>Initializes a new instance of the InkToolbarCustomPenButton class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.InkToolbarCustomPenButton.ConfigurationContent">
      <summary>Gets or sets the content of an optional ink stroke configuration flyout associated with the InkToolbarCustomPenButton.</summary>
      <returns>The contents of the flyout. The default is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.InkToolbarCustomPenButton.ConfigurationContentProperty">
      <summary>Identifies the ConfigurationContent dependency property.</summary>
      <returns>The identifier for the ConfigurationContent dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.InkToolbarCustomPenButton.CustomPen">
      <summary>Gets or sets the InkToolbarCustomPen associated with the InkToolbarCustomPenButton.</summary>
      <returns>The InkToolbarCustomPen that is enabled or disabled by the InkToolbarCustomPenButton.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.InkToolbarCustomPenButton.CustomPenProperty">
      <summary>Identifies the CustomPen dependency property.</summary>
      <returns>The identifier for the CustomPen dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.InkToolbarCustomToggleButton">
      <summary>Represents an InkToolbar button that sets the state of an app-defined feature to on or off. When turned on, the feature works in conjunction with the active tool.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.InkToolbarCustomToggleButton.#ctor">
      <summary>Initializes a new instance of the InkToolbarCustomToggleButton class.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.InkToolbarCustomToolButton">
      <summary>Represents an InkToolbar button that invokes a non-pen tool, defined by the host app.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.InkToolbarCustomToolButton.#ctor">
      <summary>Initializes a new instance of the InkToolbarCustomToolButton class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.InkToolbarCustomToolButton.ConfigurationContent">
      <summary>Gets or sets the content of an optional ink stroke configuration flyout associated with the InkToolbarCustomToolButton.</summary>
      <returns>The contents of the flyout. The default is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.InkToolbarCustomToolButton.ConfigurationContentProperty">
      <summary>Identifies the ConfigurationContent dependency property.</summary>
      <returns>The identifier for the ConfigurationContent dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.InkToolbarEraserButton">
      <summary>Represents an InkToolbar button that activates the built-in eraser tool.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.InkToolbarEraserButton.#ctor">
      <summary>Initializes a new instance of the InkToolbarEraserButton class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.InkToolbarEraserButton.IsClearAllVisible">
      <summary>Gets or sets whether the "Erase all ink" button is visible.</summary>
      <returns>**true** if visible. Otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.InkToolbarEraserButton.IsClearAllVisibleProperty">
      <summary>Identifies the IsClearAllVisible dependency property.</summary>
      <returns>The identifier for the IsClearAllVisible dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.InkToolbarFlyoutItem">
      <summary>Represents an InkToolbar button on a flyout. This item can be a basic button, a radio button, a radio toggle button, or a check box.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.InkToolbarFlyoutItem.#ctor">
      <summary>Initializes a new instance of the InkToolbarFlyoutItem class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.InkToolbarFlyoutItem.IsChecked">
      <summary>Gets or sets whether the flyout item is checked.</summary>
      <returns>**true** if checked. Otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.InkToolbarFlyoutItem.IsCheckedProperty">
      <summary>Identifies the IsChecked dependency property.</summary>
      <returns>The identifier for the IsChecked dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.InkToolbarFlyoutItem.Kind">
      <summary>Gets or sets the type of button to use on the flyout.</summary>
      <returns>The type of button.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.InkToolbarFlyoutItem.KindProperty">
      <summary>Identifies the Kind dependency property.</summary>
      <returns>The identifier for the Kind dependency property.</returns>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.InkToolbarFlyoutItem.Checked">
      <summary>Occurs when the flyout item is checked.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.InkToolbarFlyoutItem.Unchecked">
      <summary>Occurs when the flyout item is unchecked.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.InkToolbarFlyoutItemKind">
      <summary>Specifies the types of buttons that can be used on an InkToolbar flyout.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.InkToolbarFlyoutItemKind.Check">
      <summary>A check box.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.InkToolbarFlyoutItemKind.Radio">
      <summary>A basic radio button.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.InkToolbarFlyoutItemKind.RadioCheck">
      <summary>A radio button that can be toggled on or off.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.InkToolbarFlyoutItemKind.Simple">
      <summary>A basic button.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.InkToolbarHighlighterButton">
      <summary>Represents an InkToolbar toggle button control that activates the built-in highlighter pen.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.InkToolbarHighlighterButton.#ctor">
      <summary>Initializes a new instance of the InkToolbarHighlighterButton class.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.InkToolbarInitialControls">
      <summary>Defines constants that specify the built-in buttons (InitialControls ) added to an InkToolbar at initialization.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.InkToolbarInitialControls.All">
      <summary>All built-in buttons are added.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.InkToolbarInitialControls.AllExceptPens">
      <summary>All built-in, non-pen buttons are added:</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.InkToolbarInitialControls.None">
      <summary>No built-in buttons are added.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.InkToolbarInitialControls.PensOnly">
      <summary>All built-in pen buttons are added:</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.InkToolbarIsStencilButtonCheckedChangedEventArgs">
      <summary>Provides data for the IsStencilButtonCheckedChanged event.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.InkToolbarIsStencilButtonCheckedChangedEventArgs.#ctor">
      <summary>Initializes a new instance of the InkToolbarIsStencilButtonCheckedChangedEventArgs class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.InkToolbarIsStencilButtonCheckedChangedEventArgs.StencilButton">
      <summary>Gets the button for the selected stencil.</summary>
      <returns>The stencil button.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.InkToolbarIsStencilButtonCheckedChangedEventArgs.StencilKind">
      <summary>Gets the type of stencil.</summary>
      <returns>The type of stencil.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.InkToolbarMenuButton">
      <summary>Represents an InkToolbar button that invokes a menu of tools, defined by the host app.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.InkToolbarMenuButton.IsExtensionGlyphShown">
      <summary>Gets or sets whether an extension glyph is shown on the menu button.</summary>
      <returns>**true** if the glyph is shown. Otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.InkToolbarMenuButton.IsExtensionGlyphShownProperty">
      <summary>Identifies the IsExtensionGlyphShown dependency property.</summary>
      <returns>The identifier for the IsExtensionGlyphShown dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.InkToolbarMenuButton.MenuKind">
      <summary>Gets the type of menu button.</summary>
      <returns>The type of menu button.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.InkToolbarMenuKind">
      <summary>Specifies the types of menu buttons that can be added to an InkToolbar.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.InkToolbarMenuKind.Stencil">
      <summary>Stencil menu button.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.InkToolbarPenButton">
      <summary>Provides a base class for all built-in and custom pen buttons on an InkToolbar.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.InkToolbarPenButton.MaxStrokeWidth">
      <summary>Gets or sets the maximum possible Size of an ink stroke.</summary>
      <returns>The maximum possible width of the ink stroke. The default is 0.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.InkToolbarPenButton.MaxStrokeWidthProperty">
      <summary>Identifies the MaxStrokeWidth dependency property.</summary>
      <returns>The identifier for the MaxStrokeWidth dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.InkToolbarPenButton.MinStrokeWidth">
      <summary>Gets or sets the minimum possible Size of an ink stroke.</summary>
      <returns>The maximum possible width of the ink stroke. The default is 0.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.InkToolbarPenButton.MinStrokeWidthProperty">
      <summary>Identifies the MinStrokeWidth dependency property.</summary>
      <returns>The identifier for the MinStrokeWidth dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.InkToolbarPenButton.Palette">
      <summary>Gets or sets the collection of brushes available on the ink stroke configuration flyout associated with the InkToolbarPenButton. An "extension glyph" is displayed on the button to indicate the existence of the flyout.</summary>
      <returns>A collection of Brush objects that describe various properties of the ink stroke. The default is 0 (empty).</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.InkToolbarPenButton.PaletteProperty">
      <summary>Identifies the Palette dependency property.</summary>
      <returns>The identifier for the Palette dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.InkToolbarPenButton.SelectedBrush">
      <summary>Gets the brush used to draw the ink stroke.</summary>
      <returns>The brush used to draw the ink stroke. The default value is 0 (Black ).</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.InkToolbarPenButton.SelectedBrushIndex">
      <summary>Gets or sets the selected brush in the Palette.</summary>
      <returns>The index of the brush in the Palette. The default is 0.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.InkToolbarPenButton.SelectedBrushIndexProperty">
      <summary>Identifies the SelectedBrushIndex dependency property.</summary>
      <returns>The identifier for the SelectedBrushIndex dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.InkToolbarPenButton.SelectedBrushProperty">
      <summary>Identifies the SelectedBrush dependency property.</summary>
      <returns>The identifier for the SelectedBrush dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.InkToolbarPenButton.SelectedStrokeWidth">
      <summary>Gets or sets the value that specifies the Size of the pen tip used to draw the ink stroke.</summary>
      <returns>The width used to specify the Size of the pen tip. The default is 0.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.InkToolbarPenButton.SelectedStrokeWidthProperty">
      <summary>Identifies the SelectedStrokeWidth dependency property.</summary>
      <returns>The identifier for the SelectedStrokeWidth dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.InkToolbarPencilButton">
      <summary>Represents an InkToolbar toggle button control that activates the built-in pencil.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.InkToolbarPencilButton.#ctor">
      <summary>Initializes a new instance of the InkToolbarPencilButton class.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.InkToolbarPenConfigurationControl">
      <summary>Represents an object used to configure an optional flyout associated with an InkToolbarCustomPenButton. An "extension glyph" is displayed on the button to indicate the existence of the flyout.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.InkToolbarPenConfigurationControl.#ctor">
      <summary>Initializes a new instance of the InkToolbarPenConfigurationControl class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.InkToolbarPenConfigurationControl.PenButton">
      <summary>Gets the InkToolbarPenButton from which to derive the ConfigurationContent for the optional flyout.</summary>
      <returns>The base pen from which ConfigurationContent is derived.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.InkToolbarPenConfigurationControl.PenButtonProperty">
      <summary>Identifies the PenButton dependency property.</summary>
      <returns>The identifier for the PenButton dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.InkToolbarRulerButton">
      <summary>Represents an InkToolbar button that sets the state of the built-in ruler tool to on or off.</summary>
      <deprecated type="deprecate">InkToolbarRulerButton is deprecated starting from Windows 10 Creators Update. Please use InkToolbarStencilButton going forward. For more info, see MSDN.</deprecated>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.InkToolbarRulerButton.#ctor">
      <summary>Initializes a new instance of the InkToolbarRulerButton class.</summary>
      <deprecated type="deprecate">InkToolbarRulerButton is deprecated starting from Windows 10 Creators Update. Please use InkToolbarStencilButton going forward. For more info, see MSDN.</deprecated>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.InkToolbarRulerButton.Ruler">
      <summary>Gets the stencil associated with the InkToolbarRulerButton.</summary>
      <returns>The stencil associated with the InkToolbarRulerButton.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.InkToolbarRulerButton.RulerProperty">
      <summary>Identifies the Ruler dependency property.</summary>
      <returns>The identifier for the Ruler dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.InkToolbarStencilButton">
      <summary>Represents an InkToolbar button that sets the state of stencil tool to on or off.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.InkToolbarStencilButton.#ctor">
      <summary>Initializes a new instance of the InkToolbarStencilButton class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.InkToolbarStencilButton.IsProtractorItemVisible">
      <summary>Gets or sets whether the built-in protractor stencil button is visible.</summary>
      <returns>**true** if visible. Otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.InkToolbarStencilButton.IsProtractorItemVisibleProperty">
      <summary>Identifies the IsProtractorItemVisible dependency property.</summary>
      <returns>The identifier for the IsProtractorItemVisible dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.InkToolbarStencilButton.IsRulerItemVisible">
      <summary>Gets or sets whether the built-in ruler stencil button is visible.</summary>
      <returns>**true** if visible. Otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.InkToolbarStencilButton.IsRulerItemVisibleProperty">
      <summary>Identifies the IsRulerItemVisible dependency property.</summary>
      <returns>The identifier for the IsRulerItemVisible dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.InkToolbarStencilButton.Protractor">
      <summary>Gets a reference to the protractor tool of the InkPresenter object.</summary>
      <returns>The protractor tool.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.InkToolbarStencilButton.ProtractorProperty">
      <summary>Identifies the Protractor dependency property.</summary>
      <returns>The identifier for the Protractor dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.InkToolbarStencilButton.Ruler">
      <summary>Gets a reference to the ruler tool of the InkPresenter object.</summary>
      <returns>The ruler tool.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.InkToolbarStencilButton.RulerProperty">
      <summary>Identifies the Ruler dependency property.</summary>
      <returns>The identifier for the Ruler dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.InkToolbarStencilButton.SelectedStencil">
      <summary>Gets or sets the selected stencil button.</summary>
      <returns>The selected stencil button.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.InkToolbarStencilButton.SelectedStencilProperty">
      <summary>Identifies the SelectedStencil dependency property.</summary>
      <returns>The identifier for the SelectedStencil dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.InkToolbarStencilKind">
      <summary>Specifies the types of InkToolbar stencils.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.InkToolbarStencilKind.Protractor">
      <summary>A protractor for drawing arcs and curves</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.InkToolbarStencilKind.Ruler">
      <summary>A straight rule for drawing straight lines.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.InkToolbarToggle">
      <summary>Defines constants that specify the button types exposed in the toggle button group of an InkToolbar.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.InkToolbarToggle.Custom">
      <summary>A toggle button for a custom tool.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.InkToolbarToggle.Ruler">
      <summary>A toggle button for a stencil tool.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.InkToolbarToggleButton">
      <summary>Represents an object that provides infrastructure for both built-in and custom toggle buttons on an InkToolbar.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.InkToolbarToggleButton.ToggleKind">
      <summary>Gets the type of built-in or custom tool associated with the InkToolbarToggleButton.</summary>
      <returns>The type of tool.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.InkToolbarTool">
      <summary>Defines constants that specify the type of built-in or custom tool associated with the InkToolbarToolButton.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.InkToolbarTool.BallpointPen">
      <summary>A pen tool that renders a solid, opaque stroke, with the stroke size dependent on the pen pressure detected (default size is 2x2 pixels).</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.InkToolbarTool.CustomPen">
      <summary>A custom pen tool.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.InkToolbarTool.CustomTool">
      <summary>A custom non-pen tool.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.InkToolbarTool.Eraser">
      <summary>A pen tool that deletes any ink strokes that intersect with the erase stroke.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.InkToolbarTool.Highlighter">
      <summary>A pen tool that renders a semi-transparent highlighter overlay stroke.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.InkToolbarTool.Pencil">
      <summary>A pen tool that renders a soft-edged, semi-transparent stroke that can be layered for shading effects. The stroke opacity is dependent on the pen pressure detected.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.InkToolbarToolButton">
      <summary>Provides a base class for all built-in and custom buttons on an InkToolbar.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.InkToolbarToolButton.IsExtensionGlyphShown">
      <summary>Gets or sets whether a glyph is shown on the InkToolbarToolButton to indicate the presence of an ink stroke configuration flyout.</summary>
      <returns>**true** if the glyph is shown; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.InkToolbarToolButton.IsExtensionGlyphShownProperty">
      <summary>Identifies the IsExtensionGlyphShown dependency property.</summary>
      <returns>The identifier for the IsExtensionGlyphShown dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.InkToolbarToolButton.ToolKind">
      <summary>Gets the type of built-in or custom tool associated with the InkToolbarToolButton.</summary>
      <returns>The type of tool.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.IScrollAnchorProvider">
      <summary>Specifies a contract for a scrolling control that supports scroll anchoring.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.IScrollAnchorProvider.CurrentAnchor">
      <summary>The currently chosen anchor element to use for scroll anchoring.</summary>
      <returns>The most recently chosen UIElement for scroll anchoring after a layout pass, or **null**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.IScrollAnchorProvider.RegisterAnchorCandidate(Windows.UI.Xaml.UIElement)">
      <summary>Registers a UIElement as a potential scroll anchor candidate.</summary>
      <param name="element">A UIElement within the subtree of the IScrollAnchorProvider.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.IScrollAnchorProvider.UnregisterAnchorCandidate(Windows.UI.Xaml.UIElement)">
      <summary>Unregisters a UIElement as a potential scroll anchor candidate.</summary>
      <param name="element">A UIElement within the subtree of the IScrollAnchorProvider.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.ISemanticZoomInformation">
      <summary>Communicates the info needed for a view to serve as one of the two possible views (ZoomedOutView or ZoomedInView ) of a SemanticZoom.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ISemanticZoomInformation.IsActiveView">
      <summary>Gets or sets a value that indicates whether the implementing view is the active view.</summary>
      <returns>**true** if the implementing view is the active view; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ISemanticZoomInformation.IsZoomedInView">
      <summary>Gets or sets a value that indicates whether the implementing view is the semantically more complete zoomed-in view.</summary>
      <returns>**true** if the implementing view is the zoomed-in view; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ISemanticZoomInformation.SemanticZoomOwner">
      <summary>Gets or sets the SemanticZoom owner that hosts the implementing view.</summary>
      <returns>The SemanticZoom that hosts this view. </returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ISemanticZoomInformation.CompleteViewChange">
      <summary>Changes related aspects of presentation (such as scrolling UI or state) when the overall view for a SemanticZoom changes.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ISemanticZoomInformation.CompleteViewChangeFrom(Windows.UI.Xaml.Controls.SemanticZoomLocation,Windows.UI.Xaml.Controls.SemanticZoomLocation)">
      <summary>Completes item-wise operations related to a view change when the implementing view is the source view and the new view is a potentially different implementing view.</summary>
      <param name="source">The view item as represented in the source view.</param>
      <param name="destination">The view item as represented in the destination view.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ISemanticZoomInformation.CompleteViewChangeTo(Windows.UI.Xaml.Controls.SemanticZoomLocation,Windows.UI.Xaml.Controls.SemanticZoomLocation)">
      <summary>Completes item-wise operations related to a view change when the implementing view is the destination view and the source view is a potentially different implementing view.</summary>
      <param name="source">The view item as represented in the source view.</param>
      <param name="destination">The view item as represented in the destination view.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ISemanticZoomInformation.InitializeViewChange">
      <summary>Initializes the changes to related aspects of presentation (such as scrolling UI or state) when the overall view for a SemanticZoom is about to change.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ISemanticZoomInformation.MakeVisible(Windows.UI.Xaml.Controls.SemanticZoomLocation)">
      <summary>Forces content in the view to scroll until the item specified by SemanticZoomLocation is visible. Also focuses that item if found.</summary>
      <param name="item">The item in the view to scroll to.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ISemanticZoomInformation.StartViewChangeFrom(Windows.UI.Xaml.Controls.SemanticZoomLocation,Windows.UI.Xaml.Controls.SemanticZoomLocation)">
      <summary>Initializes item-wise operations related to a view change when the implementing view is the source view and the pending destination view is a potentially different implementing view.</summary>
      <param name="source">The view item as represented in the source view.</param>
      <param name="destination">The view item as represented in the destination view.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ISemanticZoomInformation.StartViewChangeTo(Windows.UI.Xaml.Controls.SemanticZoomLocation,Windows.UI.Xaml.Controls.SemanticZoomLocation)">
      <summary>Initializes item-wise operations related to a view change when the source view is a different view and the pending destination view is the implementing view.</summary>
      <param name="source">The view item as represented in the source view.</param>
      <param name="destination">The view item as represented in the destination view.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.IsTextTrimmedChangedEventArgs">
      <summary>Provides event data for the **IsTextTrimmedChanged** event.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.ItemClickEventArgs">
      <summary>Provides event data for the ItemClick event.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ItemClickEventArgs.#ctor">
      <summary>Initializes a new instance of the ItemClickEventArgs class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ItemClickEventArgs.ClickedItem">
      <summary>Gets a reference to the clicked item.</summary>
      <returns>The clicked item.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.ItemClickEventHandler">
      <summary>Represents the method that will handle an ItemClick event.</summary>
      <param name="sender">The object where the handler is attached.</param>
      <param name="e">Event data for the event.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.ItemCollection">
      <summary>Holds the list of items that represent the content of an ItemsControl.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ItemCollection.Size">
      <summary>Gets the size (count) of the collection.</summary>
      <returns>The count of items in the collection.</returns>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.ItemCollection.VectorChanged">
      <summary>Occurs when the items list of the collection has changed, or the collection is reset.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ItemCollection.Append(System.Object)">
      <summary>Adds a new item to the collection.</summary>
      <param name="value">The new item to add.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ItemCollection.Clear">
      <summary>Removes all items from the collection.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ItemCollection.First">
      <summary>Returns the iterator for iteration over the items in the collection.</summary>
      <returns>The iterator object. The iterator's current position is at the 0-index position, or at the collection end if the collection is empty.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ItemCollection.GetAt(System.UInt32)">
      <summary>Returns the item located at the specified index.</summary>
      <param name="index">The integer index for the value to retrieve.</param>
      <returns>The item value at the specified index.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ItemCollection.GetMany(System.UInt32,System.Object[])">
      <summary>Retrieves multiple elements in a single pass through the iterator.</summary>
      <param name="startIndex">The index from which to start retrieval.</param>
      <param name="items">Provides the destination for the result. Size the initial array size as a "capacity" in order to specify how many results should be retrieved.</param>
      <returns>The number of items retrieved.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ItemCollection.GetView">
      <summary>Gets an immutable view into the collection.</summary>
      <returns>An object representing the immutable collection view.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ItemCollection.IndexOf(System.Object,System.UInt32@)">
      <summary>Retrieves the index of the specified item.</summary>
      <param name="value">The value to find in the collection.</param>
      <param name="index">The index of the item, if it is found.</param>
      <returns>**true** if an item with the specified value was found; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ItemCollection.InsertAt(System.UInt32,System.Object)">
      <summary>Inserts the specified item at the specified index.</summary>
      <param name="index">The index at which to set the value.</param>
      <param name="value">The value to set.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ItemCollection.RemoveAt(System.UInt32)">
      <summary>Removes the item at the specified index.</summary>
      <param name="index">The index position of the item to remove.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ItemCollection.RemoveAtEnd">
      <summary>Removes the last item in the collection.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ItemCollection.ReplaceAll(System.Object[])">
      <summary>Initially clears the collection, then inserts the provided array as new items.</summary>
      <param name="items">The new collection items.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ItemCollection.SetAt(System.UInt32,System.Object)">
      <summary>Sets the value at the specified index to the item value specified.</summary>
      <param name="index">The index at which to set the value.</param>
      <param name="value">The value to set.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.ItemContainerGenerator">
      <summary>Provides mappings between the items of an ItemsControl and their container elements.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.ItemContainerGenerator.ItemsChanged">
      <summary>Occurs when the contents of the items collection changes.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ItemContainerGenerator.ContainerFromIndex(System.Int32)">
      <summary>Returns the container for the item at the specified index within the ItemCollection.</summary>
      <deprecated type="deprecate">ContainerFromIndex may be altered or unavailable for releases after Windows 8.1. Instead, use ItemsControl.ContainerFromIndex.</deprecated>
      <param name="index">The index of the item to retrieve.</param>
      <returns>The container for the item at the specified index within the item collection, if the item has a container; otherwise, null.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ItemContainerGenerator.ContainerFromItem(System.Object)">
      <summary>Returns the container corresponding to the specified item.</summary>
      <deprecated type="deprecate">ContainerFromItem may be altered or unavailable for releases after Windows 8.1. Instead, use ItemsControl.ContainerFromItem.</deprecated>
      <param name="item">The item to retrieve the container for.</param>
      <returns>A container that corresponds to the specified item, if the item has a container and exists in the collection; otherwise, **null**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ItemContainerGenerator.GenerateNext(System.Boolean@)">
      <summary>Returns the container element used to display the next item, and indicates whether the container element has been newly generated (realized).</summary>
      <param name="isNewlyRealized">**true** if the returned DependencyObject is newly generated (realized); otherwise, **false**.</param>
      <returns>A DependencyObject that is the container element that is used to display the next item.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ItemContainerGenerator.GeneratorPositionFromIndex(System.Int32)">
      <summary>Gets the generated position of the item at the specified index.</summary>
      <param name="itemIndex">The index of the item to retrieve the position of.</param>
      <returns>The position of the item as generated by the ItemContainerGenerator.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ItemContainerGenerator.GetItemContainerGeneratorForPanel(Windows.UI.Xaml.Controls.Panel)">
      <summary>Returns the ItemContainerGenerator that is appropriate for use by the specified panel.</summary>
      <param name="panel">The panel for which to return an appropriate ItemContainerGenerator.</param>
      <returns>An ItemContainerGenerator appropriate for use by the specified panel.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ItemContainerGenerator.IndexFromContainer(Windows.UI.Xaml.DependencyObject)">
      <summary>Returns the index to the item that has the specified, generated container.</summary>
      <deprecated type="deprecate">IndexFromContainer may be altered or unavailable for releases after Windows 8.1. Instead, use ItemsControl.IndexFromContainer.</deprecated>
      <param name="container">The generated container to retrieve the item index for.</param>
      <returns>The index to the item that corresponds to the specified generated container.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ItemContainerGenerator.IndexFromGeneratorPosition(Windows.UI.Xaml.Controls.Primitives.GeneratorPosition)">
      <summary>Returns the index that maps to the specified GeneratorPosition.</summary>
      <param name="position">The GeneratorPosition for the desired index.</param>
      <returns>The index that maps to the specified GeneratorPosition.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ItemContainerGenerator.ItemFromContainer(Windows.UI.Xaml.DependencyObject)">
      <summary>Returns the item that corresponds to the specified, generated container.</summary>
      <deprecated type="deprecate">ItemFromContainer may be altered or unavailable for releases after Windows 8.1. Instead, use ItemsControl.ItemFromContainer.</deprecated>
      <param name="container">The DependencyObject that corresponds to the item to be returned.</param>
      <returns>The contained item, or the container if it does not contain an item.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ItemContainerGenerator.PrepareItemContainer(Windows.UI.Xaml.DependencyObject)">
      <summary>Prepares the specified element as the container for the corresponding item.</summary>
      <param name="container">The container to prepare. Typically, *container* is the result of the previous call to GenerateNext.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ItemContainerGenerator.Recycle(Windows.UI.Xaml.Controls.Primitives.GeneratorPosition,System.Int32)">
      <summary>Disassociates item containers from their data items and saves the containers so they can be reused later for other data items.</summary>
      <param name="position">The zero-based index of the first element to reuse. *position* must refer to a previously generated (realized) item.</param>
      <param name="count">The number of elements to reuse, starting at *position*.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ItemContainerGenerator.Remove(Windows.UI.Xaml.Controls.Primitives.GeneratorPosition,System.Int32)">
      <summary>Removes one or more generated (realized) items.</summary>
      <param name="position">The index of the element to remove. *position* must refer to a previously generated (realized) item, which means its offset must be zero.</param>
      <param name="count">The number of elements to remove, starting at *position*.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ItemContainerGenerator.RemoveAll">
      <summary>Removes all generated (realized) items.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ItemContainerGenerator.StartAt(Windows.UI.Xaml.Controls.Primitives.GeneratorPosition,Windows.UI.Xaml.Controls.Primitives.GeneratorDirection,System.Boolean)">
      <summary>Prepares the generator to generate items, starting at the specified GeneratorPosition and moving in the specified GeneratorDirection. This method also controls whether or not to start at a generated (realized) item.</summary>
      <param name="position">A GeneratorPosition that specifies the position of the item to start generating items at.</param>
      <param name="direction">Specifies the position of the item to start generating items at.</param>
      <param name="allowStartAtRealizedItem">Specifies whether to start at a generated (realized) item.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ItemContainerGenerator.Stop">
      <summary>Disposes the ItemContainerGenerator. </summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.ItemsControl">
      <summary>Represents a control that can be used to present a collection of items.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ItemsControl.#ctor">
      <summary>Initializes a new instance of the ItemsControl class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ItemsControl.DisplayMemberPath">
      <summary>Gets or sets the name or path of the property that is displayed for each data item.</summary>
      <returns>The name or path of the property that is displayed for each the data item in the control. The default is an empty string ("").</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ItemsControl.DisplayMemberPathProperty">
      <summary>Identifies the DisplayMemberPath dependency property.</summary>
      <returns>The identifier for the DisplayMemberPath dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ItemsControl.GroupStyle">
      <summary>Gets a collection of GroupStyle objects that define the appearance of each level of groups.</summary>
      <returns>A collection of GroupStyle objects that define the appearance of each level of groups.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ItemsControl.GroupStyleSelector">
      <summary>Gets or sets a reference to a custom GroupStyleSelector logic class. The GroupStyleSelector returns different GroupStyle values to use for content based on the characteristics of that content.</summary>
      <returns>A reference to a custom GroupStyleSelector logic class.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ItemsControl.GroupStyleSelectorProperty">
      <summary>Identifies the GroupStyleSelector dependency property.</summary>
      <returns>The identifier for the GroupStyleSelector dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ItemsControl.IsGrouping">
      <summary>Gets a value that indicates whether the control is using grouping.</summary>
      <returns>**true** if a control is using grouping; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ItemsControl.IsGroupingProperty">
      <summary>Identifies the IsGrouping dependency property.</summary>
      <returns>The identifier for the IsGrouping dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ItemsControl.ItemContainerGenerator">
      <summary>Gets the ItemContainerGenerator associated with this ItemsControl.</summary>
      <returns>The ItemContainerGenerator associated with this ItemsControl.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ItemsControl.ItemContainerStyle">
      <summary>Gets or sets the style that is used when rendering the item containers.</summary>
      <returns>The style applied to the item containers. The default is null.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ItemsControl.ItemContainerStyleProperty">
      <summary>Identifies the ItemContainerStyle dependency property.</summary>
      <returns>The identifier for the ItemContainerStyle dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ItemsControl.ItemContainerStyleSelector">
      <summary>Gets or sets a reference to a custom StyleSelector logic class. The StyleSelector returns different Style values to use for the item container based on characteristics of the object being displayed.</summary>
      <returns>A custom StyleSelector logic class.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ItemsControl.ItemContainerStyleSelectorProperty">
      <summary>Identifies the ItemContainerStyleSelector dependency property.</summary>
      <returns>The identifier for the ItemContainerStyleSelector dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ItemsControl.ItemContainerTransitions">
      <summary>Gets or sets the collection of Transition style elements that apply to the item containers of an ItemsControl.</summary>
      <returns>The collection of Transition style elements that apply to the item containers of an ItemsControl.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ItemsControl.ItemContainerTransitionsProperty">
      <summary>Identifies the ItemContainerTransitions dependency property.</summary>
      <returns>The identifier for the ItemContainerTransitions dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ItemsControl.Items">
      <summary>Gets the collection used to generate the content of the control.</summary>
      <returns>The collection that is used to generate the content of the control, if it exists; otherwise, null. The default is an empty collection.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ItemsControl.ItemsPanel">
      <summary>Gets or sets the template that defines the panel that controls the layout of items.</summary>
      <returns>An ItemsPanelTemplate that defines the panel to use for the layout of the items. The default value for the ItemsControl is an ItemsPanelTemplate that specifies a StackPanel.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ItemsControl.ItemsPanelProperty">
      <summary>Identifies the ItemsPanel dependency property.</summary>
      <returns>The identifier for the ItemsPanel dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ItemsControl.ItemsPanelRoot">
      <summary>Gets the Panel specified by ItemsPanel.</summary>
      <returns>The Panel specified by ItemsPanel. The default is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ItemsControl.ItemsSource">
      <summary>Gets or sets an object source used to generate the content of the ItemsControl.</summary>
      <returns>The object that is used to generate the content of the ItemsControl. The default is `null`.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ItemsControl.ItemsSourceProperty">
      <summary>Identifies the ItemsSource dependency property.</summary>
      <returns>The identifier for the ItemsSource dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ItemsControl.ItemTemplate">
      <summary>Gets or sets the DataTemplate used to display each item.</summary>
      <returns>The template that specifies the visualization of the data objects. The default is null.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ItemsControl.ItemTemplateProperty">
      <summary>Identifies the ItemTemplate dependency property.</summary>
      <returns>The identifier for the ItemTemplate dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ItemsControl.ItemTemplateSelector">
      <summary>Gets or sets a reference to a custom DataTemplateSelector logic class. The DataTemplateSelector referenced by this property returns a template to apply to items.</summary>
      <returns>A reference to a custom DataTemplateSelector logic class.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ItemsControl.ItemTemplateSelectorProperty">
      <summary>Identifies the ItemTemplateSelector dependency property.</summary>
      <returns>The identifier for the ItemTemplateSelector dependency property.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ItemsControl.ClearContainerForItemOverride(Windows.UI.Xaml.DependencyObject,System.Object)">
      <summary>Undoes the effects of the PrepareContainerForItemOverride method.</summary>
      <param name="element">The container element.</param>
      <param name="item">The item.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ItemsControl.ContainerFromIndex(System.Int32)">
      <summary>Returns the container for the item at the specified index within the ItemCollection.</summary>
      <param name="index">The index of the item to retrieve.</param>
      <returns>The container for the item at the specified index within the item collection, if the item has a container; otherwise, **null**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ItemsControl.ContainerFromItem(System.Object)">
      <summary>Returns the container corresponding to the specified item.</summary>
      <param name="item">The item to retrieve the container for.</param>
      <returns>A container that corresponds to the specified item, if the item has a container and exists in the collection; otherwise, **null**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ItemsControl.GetContainerForItemOverride">
      <summary>Creates or identifies the element that is used to display the given item.</summary>
      <returns>The element that is used to display the given item.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ItemsControl.GetItemsOwner(Windows.UI.Xaml.DependencyObject)">
      <summary>Returns the ItemsControl that the specified element hosts items for.</summary>
      <param name="element">The host element.</param>
      <returns>The ItemsControl that the specified element hosts items for, or null.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ItemsControl.GroupHeaderContainerFromItemContainer(Windows.UI.Xaml.DependencyObject)">
      <summary>Returns the group header container that corresponds to the specified container element.</summary>
      <param name="itemContainer">The container element to return the group header container for.</param>
      <returns>The group header container associated with the specified item container.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ItemsControl.IndexFromContainer(Windows.UI.Xaml.DependencyObject)">
      <summary>Returns the index to the item that has the specified, generated container.</summary>
      <param name="container">The generated container to retrieve the item index for.</param>
      <returns>The index to the item that corresponds to the specified generated container.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ItemsControl.IsItemItsOwnContainerOverride(System.Object)">
      <summary>Determines whether the specified item is (or is eligible to be) its own container.</summary>
      <param name="item">The item to check.</param>
      <returns>**true** if the item is (or is eligible to be) its own container; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ItemsControl.ItemFromContainer(Windows.UI.Xaml.DependencyObject)">
      <summary>Returns the item that corresponds to the specified, generated container.</summary>
      <param name="container">The DependencyObject that corresponds to the item to be returned.</param>
      <returns>The contained item, or the container if it does not contain an item.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ItemsControl.ItemsControlFromItemContainer(Windows.UI.Xaml.DependencyObject)">
      <summary>Returns the ItemsControl that owns the specified container element.</summary>
      <param name="container">The container element to return the ItemsControl for.</param>
      <returns>The ItemsControl that owns the specified container element; otherwise, null.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ItemsControl.OnGroupStyleSelectorChanged(Windows.UI.Xaml.Controls.GroupStyleSelector,Windows.UI.Xaml.Controls.GroupStyleSelector)">
      <summary>Invoked when the value of the GroupStyleSelector property changes.</summary>
      <param name="oldGroupStyleSelector">The previous value of the GroupStyleSelector property.</param>
      <param name="newGroupStyleSelector">The current value of the GroupStyleSelector property.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ItemsControl.OnItemContainerStyleChanged(Windows.UI.Xaml.Style,Windows.UI.Xaml.Style)">
      <summary>Invoked when the value of the ItemContainerStyle property changes.</summary>
      <param name="oldItemContainerStyle">The previous value of the ItemContainerStyle property.</param>
      <param name="newItemContainerStyle">The current value of the ItemContainerStyle property.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ItemsControl.OnItemContainerStyleSelectorChanged(Windows.UI.Xaml.Controls.StyleSelector,Windows.UI.Xaml.Controls.StyleSelector)">
      <summary>Invoked when the value of the ItemContainerStyleSelector property changes.</summary>
      <param name="oldItemContainerStyleSelector">The previous value of the ItemContainerStyleSelector property.</param>
      <param name="newItemContainerStyleSelector">The current value of the ItemContainerStyleSelector property.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ItemsControl.OnItemsChanged(System.Object)">
      <summary>Invoked when the value of the Items property changes.</summary>
      <param name="e">Event data. Not specifically typed in the current implementation.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ItemsControl.OnItemTemplateChanged(Windows.UI.Xaml.DataTemplate,Windows.UI.Xaml.DataTemplate)">
      <summary>Invoked when the value of the ItemTemplate property changes.</summary>
      <param name="oldItemTemplate">The previous value of the ItemTemplate property.</param>
      <param name="newItemTemplate">The current value of the ItemTemplate property.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ItemsControl.OnItemTemplateSelectorChanged(Windows.UI.Xaml.Controls.DataTemplateSelector,Windows.UI.Xaml.Controls.DataTemplateSelector)">
      <summary>Invoked when the value of the ItemTemplateSelector property changes.</summary>
      <param name="oldItemTemplateSelector">The previous value of the ItemTemplateSelector property.</param>
      <param name="newItemTemplateSelector">The current value of the ItemTemplateSelector property.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ItemsControl.PrepareContainerForItemOverride(Windows.UI.Xaml.DependencyObject,System.Object)">
      <summary>Prepares the specified element to display the specified item.</summary>
      <param name="element">The element that's used to display the specified item.</param>
      <param name="item">The item to display.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.ItemsPanelTemplate">
      <summary>Specifies the panel that the ItemsPresenter creates for the layout of the items of an ItemsControl.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ItemsPanelTemplate.#ctor">
      <summary>Initializes a new instance of the ItemsPanelTemplate class.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.ItemsPickedEventArgs">
      <summary>Provides data for the ItemsPicked event.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ItemsPickedEventArgs.#ctor">
      <summary>Initializes a new instance of the ItemsPickedEventArgs class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ItemsPickedEventArgs.AddedItems">
      <summary>Gets the collection of items that were selected by the user.</summary>
      <returns>The collection of items that were selected by the user.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ItemsPickedEventArgs.RemovedItems">
      <summary>Gets the collection of items that were unselected.</summary>
      <returns>The collection of items that were unselected.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.ItemsPresenter">
      <summary>Specifies where items are placed in a control, usually an ItemsControl.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ItemsPresenter.#ctor">
      <summary>Initializes a new instance of the ItemsPresenter class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ItemsPresenter.AreHorizontalSnapPointsRegular">
      <summary>Gets a value that indicates whether the horizontal snap points for the ItemsPresenter are equidistant from each other.</summary>
      <returns>**True** if the horizontal snap points for the ItemsPresenter are equidistant from each other; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ItemsPresenter.AreVerticalSnapPointsRegular">
      <summary>Gets a value that indicates whether the vertical snap points for the ItemsPresenter are equidistant from each other.</summary>
      <returns>**True** if the vertical snap points for the ItemsPresenter are equidistant from each other; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ItemsPresenter.Footer">
      <summary>Gets or sets the content for the items footer.</summary>
      <returns>The content of the items footer. The default is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ItemsPresenter.FooterProperty">
      <summary>Identifies the Footer dependency property.</summary>
      <returns>The identifier for the Footer dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ItemsPresenter.FooterTemplate">
      <summary>Gets or sets the DataTemplate used to display the content of the items header.</summary>
      <returns>The template that specifies the visualization of the header object. The default is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ItemsPresenter.FooterTemplateProperty">
      <summary>Identifies the FooterTemplate dependency property.</summary>
      <returns>The identifier for the FooterTemplate dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ItemsPresenter.FooterTransitions">
      <summary>Gets or sets the collection of Transition style elements that apply to the footer of an ItemsPresenter.</summary>
      <returns>The collection of Transition style elements that apply to the footer of an ItemsPresenter.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ItemsPresenter.FooterTransitionsProperty">
      <summary>Identifies the FooterTransitions dependency property.</summary>
      <returns>The identifier for the FooterTransitions dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ItemsPresenter.Header">
      <summary>Gets or sets the content for the items header.</summary>
      <returns>The content of the items header. The default value is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ItemsPresenter.HeaderProperty">
      <summary>Identifies the Header dependency property.</summary>
      <returns>The identifier for the Header dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ItemsPresenter.HeaderTemplate">
      <summary>Gets or sets the DataTemplate used to display the content of the items header.</summary>
      <returns>The template that specifies the visualization of the header object. The default is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ItemsPresenter.HeaderTemplateProperty">
      <summary>Identifies the HeaderTemplate dependency property.</summary>
      <returns>The identifier for the HeaderTemplate dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ItemsPresenter.HeaderTransitions">
      <summary>Gets or sets the collection of Transition style elements that apply to the header of an ItemsPresenter.</summary>
      <returns>The collection of Transition style elements that apply to the header of an ItemsPresenter.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ItemsPresenter.HeaderTransitionsProperty">
      <summary>Identifies the HeaderTransitions dependency property.</summary>
      <returns>The identifier for the HeaderTransitions dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ItemsPresenter.Padding">
      <summary>Gets or sets the distance between the ItemsPresenter and its child objects.</summary>
      <returns>The dimensions of the space between the presenter and its children as a Thickness value. Thickness is a structure that stores dimension values using pixel measures.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ItemsPresenter.PaddingProperty">
      <summary>Identifies the Padding dependency property.</summary>
      <returns>The identifier for the Padding dependency property.</returns>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.ItemsPresenter.HorizontalSnapPointsChanged">
      <summary>Occurs when the horizontal snap points change.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.ItemsPresenter.VerticalSnapPointsChanged">
      <summary>Occurs when the vertical snap points change.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ItemsPresenter.GetIrregularSnapPoints(Windows.UI.Xaml.Controls.Orientation,Windows.UI.Xaml.Controls.Primitives.SnapPointsAlignment)">
      <summary>Returns a read-only collection of numbers that represent the snap points for the specified orientation.</summary>
      <param name="orientation">The orientation of the requested snap points.</param>
      <param name="alignment">The alignment used by the caller when applying the requested snap points.</param>
      <returns>A read-only collection of numbers that represent the snap points for the specified orientation, or an empty collection when no snap points are present.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ItemsPresenter.GetRegularSnapPoints(Windows.UI.Xaml.Controls.Orientation,Windows.UI.Xaml.Controls.Primitives.SnapPointsAlignment,System.Single@)">
      <summary>Returns an original offset and interval for equidistant snap points for the specified orientation.</summary>
      <param name="orientation">The orientation of the requested snap points.</param>
      <param name="alignment">The alignment used by the caller when applying the requested snap points.</param>
      <param name="offset">The offset of the first snap point.</param>
      <returns>The interval between equidistant snap points for the specified orientation or 0 when no snap points are present.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.ItemsStackPanel">
      <summary>Arranges child elements of an ItemsControl into a single line that can be oriented horizontally or vertically. Supports pixel-based UI virtualization and grouped layouts.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ItemsStackPanel.#ctor">
      <summary>Initializes a new instance of the ItemsStackPanel class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ItemsStackPanel.AreStickyGroupHeadersEnabled">
      <summary>Gets or sets a value that specifies whether a group header moves with the group when the group is panned vertically.</summary>
      <returns>**true** if the group header moves with the group when the group is panned vertically; otherwise, **false**. The default is **true**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ItemsStackPanel.AreStickyGroupHeadersEnabledProperty">
      <summary>Identifies the AreStickyGroupHeadersEnabled dependency property.</summary>
      <returns>The identifier for the AreStickyGroupHeadersEnabled dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ItemsStackPanel.CacheLength">
      <summary>Gets or sets the size of the buffers for items outside the viewport, in multiples of the viewport size.</summary>
      <returns>The size of the buffers for items outside the viewport, in multiples of the viewport size. The default is 4.0.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ItemsStackPanel.CacheLengthProperty">
      <summary>Identifies the CacheLength dependency property.</summary>
      <returns>The identifier for the CacheLength dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ItemsStackPanel.FirstCacheIndex">
      <summary>Gets the index in the data collection of the first item in the cache.</summary>
      <returns>The index in the data collection of the first item in the cache. The default is -1.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ItemsStackPanel.FirstVisibleIndex">
      <summary>Gets the index in the data collection of the first item on the screen. Partially visible items are considered to be on screen.</summary>
      <returns>The index in the data collection of the first item on the screen. The default is -1.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ItemsStackPanel.GroupHeaderPlacement">
      <summary>Gets or sets a value that specifies where group headers are positioned in relation to the group.</summary>
      <returns>An enumeration value that specifies where group headers are positioned in relation to the group. The default is **Top**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ItemsStackPanel.GroupHeaderPlacementProperty">
      <summary>Identifies the GroupHeaderPlacement dependency property.</summary>
      <returns>The identifier for the GroupHeaderPlacement dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ItemsStackPanel.GroupPadding">
      <summary>Gets or sets the amount of space around a group.</summary>
      <returns>The amount of space around a group as a Thickness value. Thickness is a structure that stores dimension values using pixel measures. The default is a uniform Thickness of 0.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ItemsStackPanel.GroupPaddingProperty">
      <summary>Identifies the GroupPadding dependency property.</summary>
      <returns>The identifier for the GroupPadding dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ItemsStackPanel.ItemsUpdatingScrollMode">
      <summary>Gets or sets a value that specifies scrolling behavior when the ItemsSource is updated.</summary>
      <returns>A value of the enumeration. The default is **KeepItemsInView**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ItemsStackPanel.LastCacheIndex">
      <summary>Gets the index in the data collection of the last item in the cache.</summary>
      <returns>The index in the data collection of the last item in the cache. The default is -1.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ItemsStackPanel.LastVisibleIndex">
      <summary>Gets the index in the data collection of the last item on the screen. Partially visible items are considered to be on screen.</summary>
      <returns>The index in the data collection of the last item on the screen. The default is -1.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ItemsStackPanel.Orientation">
      <summary>Gets or sets the dimension by which child elements are stacked.</summary>
      <returns>One of the enumeration values that specifies the orientation of child elements. The default is **Vertical**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ItemsStackPanel.OrientationProperty">
      <summary>Identifies the Orientation dependency property.</summary>
      <returns>The identifier for the Orientation dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ItemsStackPanel.ScrollingDirection">
      <summary>Gets a value that indicates whether items are panning forward or backward, or aren't panning.</summary>
      <returns>An enumeration value that indicates whether the items are panning **Forward** or **Backward**, or **None** if the items are not panning.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.ItemsUpdatingScrollMode">
      <summary>Defines constants that specify the scrolling behavior of items while updating.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.ItemsUpdatingScrollMode.KeepItemsInView">
      <summary>Adjusts the scroll offset to keep the first visible item in the viewport when items are added to the ItemsSource.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.ItemsUpdatingScrollMode.KeepLastItemInView">
      <summary>Adjusts the scroll offset to keep the last visible item in the viewport when items are added to the ItemsSource.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.ItemsUpdatingScrollMode.KeepScrollOffset">
      <summary>Maintains the scroll offset relative to the beginning of the list, forcing items in the viewport to move down when items are added to the ItemsSource.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.ItemsWrapGrid">
      <summary>Positions child elements sequentially from left to right or top to bottom in an ItemsControl that shows multiple items. When elements extend beyond the container edge, elements are positioned in the next row or column. Supports pixel-based UI virtualization and grouped layouts.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ItemsWrapGrid.#ctor">
      <summary>Initializes a new instance of the ItemsWrapGrid class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ItemsWrapGrid.AreStickyGroupHeadersEnabled">
      <summary>Gets or sets a value that specifies whether a group header moves with the group when the group is panned vertically.</summary>
      <returns>**true** if the group header moves with the group when the group is panned vertically; otherwise, **false**. The default is **true**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ItemsWrapGrid.AreStickyGroupHeadersEnabledProperty">
      <summary>Identifies the AreStickyGroupHeadersEnabled dependency property.</summary>
      <returns>The identifier for the AreStickyGroupHeadersEnabled dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ItemsWrapGrid.CacheLength">
      <summary>Gets or sets the size of the buffers for items outside the viewport, in multiples of the viewport size.</summary>
      <returns>The size of the buffers for items outside the viewport, in multiples of the viewport size. The default is 4.0.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ItemsWrapGrid.CacheLengthProperty">
      <summary>Identifies the CacheLength dependency property.</summary>
      <returns>The identifier for the CacheLength dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ItemsWrapGrid.FirstCacheIndex">
      <summary>Gets the index in the data collection of the first item in the cache.</summary>
      <returns>The index in the data collection of the first item in the cache. The default is -1.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ItemsWrapGrid.FirstVisibleIndex">
      <summary>Gets the index in the data collection of the first item on the screen. Partially visible items are considered to be on screen.</summary>
      <returns>The index in the data collection of the first item on the screen. The default is -1.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ItemsWrapGrid.GroupHeaderPlacement">
      <summary>Gets or sets a value that specifies where group headers are positioned in relation to the group.</summary>
      <returns>An enumeration value that specifies where group headers are positioned in relation to the group. The default is **Top**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ItemsWrapGrid.GroupHeaderPlacementProperty">
      <summary>Identifies the GroupHeaderPlacement dependency property.</summary>
      <returns>The identifier for the GroupHeaderPlacement dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ItemsWrapGrid.GroupPadding">
      <summary>Gets or sets the amount of space around a group.</summary>
      <returns>The amount of space around a group as a Thickness value. Thickness is a structure that stores dimension values using pixel measures. The default is a uniform Thickness of 0.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ItemsWrapGrid.GroupPaddingProperty">
      <summary>Identifies the GroupPadding dependency property.</summary>
      <returns>The identifier for the GroupPadding dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ItemsWrapGrid.ItemHeight">
      <summary>Gets or sets the height of the layout area for each item that is contained in an ItemsWrapGrid.</summary>
      <returns>The height of the layout area for each item that is contained in an ItemsWrapGrid. The default is **Double.NaN**, which results in the "Auto" layout behavior.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ItemsWrapGrid.ItemHeightProperty">
      <summary>Identifies the ItemHeight dependency property.</summary>
      <returns>The identifier for the ItemHeight dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ItemsWrapGrid.ItemWidth">
      <summary>Gets or sets the width of the layout area for each item that is contained in an ItemsWrapGrid.</summary>
      <returns>The width of the layout area for each item that is contained in an ItemsWrapGrid. The default is Double.NaN, which results in the "Auto" layout behavior.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ItemsWrapGrid.ItemWidthProperty">
      <summary>Identifies the ItemWidth dependency property.</summary>
      <returns>The identifier for the ItemWidth dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ItemsWrapGrid.LastCacheIndex">
      <summary>Gets the index in the data collection of the last item in the cache.</summary>
      <returns>The index in the data collection of the last item in the cache. The default is -1.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ItemsWrapGrid.LastVisibleIndex">
      <summary>Gets the index in the data collection of the last item on the screen. Partially visible items are considered to be on screen.</summary>
      <returns>The index in the data collection of the last item on the screen. The default is -1.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ItemsWrapGrid.MaximumRowsOrColumns">
      <summary>Gets or sets a value that influences the wrap point, also accounting for Orientation.</summary>
      <returns>The maximum rows or columns that this ItemsWrapGrid should present before it introduces wrapping to the layout. The default is -1, which is a special value that indicates no maximum.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ItemsWrapGrid.MaximumRowsOrColumnsProperty">
      <summary>Identifies the MaximumRowsOrColumns dependency property.</summary>
      <returns>The identifier for the MaximumRowsOrColumns dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ItemsWrapGrid.Orientation">
      <summary>Gets or sets the dimension by which child elements are stacked.</summary>
      <returns>One of the enumeration values that specifies the orientation of child elements. The default is **Vertical**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ItemsWrapGrid.OrientationProperty">
      <summary>Identifies the Orientation dependency property.</summary>
      <returns>The identifier for the Orientation dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ItemsWrapGrid.ScrollingDirection">
      <summary>Gets a value that indicates whether items are panning forward or backward, or aren't panning.</summary>
      <returns>An enumeration value that indicates whether the items are panning **Forward** or **Backward**, or **None** if the items are not panning.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.LightDismissOverlayMode">
      <summary>Defines constants that specify whether the area outside of a *light-dismiss* UI is darkened.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.LightDismissOverlayMode.Auto">
      <summary>The device-family the app is running on determines whether the area outside of a *light-dismiss* UI is darkened.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.LightDismissOverlayMode.Off">
      <summary>The area outside of a *light-dismiss* UI is not darkened for all device families.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.LightDismissOverlayMode.On">
      <summary>The area outside of a *light-dismiss* UI is darkened for all device families.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.ListBox">
      <summary>Presents a list of items the user can select from.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ListBox.#ctor">
      <summary>Initializes a new instance of the ListBox class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ListBox.SelectedItems">
      <summary>Gets the list of currently selected items for the ListBox control.</summary>
      <returns>The list of currently selected items for the ListBox control.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ListBox.SelectionMode">
      <summary>Gets or sets the selection behavior for the ListBox control.</summary>
      <returns>One of the SelectionMode values.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ListBox.SelectionModeProperty">
      <summary>Identifies the SelectionMode dependency property.</summary>
      <returns>The identifier for the SelectionMode dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ListBox.SingleSelectionFollowsFocus">
      <summary>Gets or sets a value that indicates whether item selection changes when keyboard focus changes.</summary>
      <returns>**true** if item selection changes when keyboard focus changes; otherwise, **false**. The default is **true**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ListBox.SingleSelectionFollowsFocusProperty">
      <summary>Identifies the SingleSelectionFollowsFocus dependency property.</summary>
      <returns>The identifier for the SingleSelectionFollowsFocus dependency property.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ListBox.ScrollIntoView(System.Object)">
      <summary>Causes the object to scroll into view.</summary>
      <param name="item">The object to scroll to.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ListBox.SelectAll">
      <summary>Selects all the items in the ListBox control.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.ListBoxItem">
      <summary>Represents the container for an item in a ListBox control.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ListBoxItem.#ctor">
      <summary>Initializes a new instance of the ListBoxItem class.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.ListPickerFlyout">
      <summary>Represents a control that allows a user to pick one or more items from a list. See Remarks.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ListPickerFlyout.#ctor">
      <summary>Initializes a new instance of the ListPickerFlyout class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ListPickerFlyout.DisplayMemberPath">
      <summary>Gets or sets the name or path of the property that is displayed for each data item</summary>
      <returns>The name or path of the property that is displayed for each the data item in the control. The default is an empty string ("").</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ListPickerFlyout.DisplayMemberPathProperty">
      <summary>Identifies the DisplayMemberPath dependency property.</summary>
      <returns>The identifier for the DisplayMemberPath dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ListPickerFlyout.ItemsSource">
      <summary>Gets or sets an object source used to generate the content of the control.</summary>
      <returns>The object that is used to generate the content of the control. The default is null.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ListPickerFlyout.ItemsSourceProperty">
      <summary>Identifies the ItemsSource dependency property.</summary>
      <returns>The identifier for the ItemsSource dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ListPickerFlyout.ItemTemplate">
      <summary>Gets or sets the DataTemplate used to display each item.</summary>
      <returns>The template that specifies the visualization of the data objects. The default is null.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ListPickerFlyout.ItemTemplateProperty">
      <summary>Identifies the ItemTemplate dependency property.</summary>
      <returns>The identifier for the ItemTemplate dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ListPickerFlyout.SelectedIndex">
      <summary>Gets or sets the index of the selected item.</summary>
      <returns>The index of the selected item. The default is -1.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ListPickerFlyout.SelectedIndexProperty">
      <summary>Identifies the SelectedIndex dependency property.</summary>
      <returns>The identifier for the SelectedIndex dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ListPickerFlyout.SelectedItem">
      <summary>Gets or sets the selected item.</summary>
      <returns>The selected item. The default is null.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ListPickerFlyout.SelectedItemProperty">
      <summary>Identifies the SelectedItem dependency property.</summary>
      <returns>Identifies the SelectedItem dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ListPickerFlyout.SelectedItems">
      <summary>Gets the list of currently selected items.</summary>
      <returns>The list of currently selected items.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ListPickerFlyout.SelectedValue">
      <summary>Gets or sets the value of the selected item, obtained by using the SelectedValuePath</summary>
      <returns>The value of the selected item, obtained by using the SelectedValuePath, or null if no item is selected. The default value is null.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ListPickerFlyout.SelectedValuePath">
      <summary>Gets or sets the property path that is used to get the SelectedValue property of the SelectedItem property.</summary>
      <returns>The property path that is used to get the SelectedValue property of the SelectedItem property. The default is String.Empty.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ListPickerFlyout.SelectedValuePathProperty">
      <summary>Identifies the SelectedValuePath dependency property.</summary>
      <returns>The identifier for the SelectedValuePath dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ListPickerFlyout.SelectedValueProperty">
      <summary>Identifies the SelectedValue dependency property.</summary>
      <returns>The identifier for the SelectedValue dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ListPickerFlyout.SelectionMode">
      <summary>Gets or sets the selection mode of the picker.</summary>
      <returns>The selection mode of the picker.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ListPickerFlyout.SelectionModeProperty">
      <summary>Identifies the SelectionMode dependency property.</summary>
      <returns>The identifier of the SelectionMode dependency property.</returns>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.ListPickerFlyout.ItemsPicked">
      <summary>Occurs when the user has selected items.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ListPickerFlyout.ShowAtAsync(Windows.UI.Xaml.FrameworkElement)">
      <summary>Begins an asynchronous operation to show the flyout placed in relation to the specified element.</summary>
      <param name="target">The element to use as the flyout's placement target.</param>
      <returns>An asynchronous operation.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.ListPickerFlyoutPresenter">
      <summary>Represents a control that allows a user to pick one or more items from a list. (Not recommended for Universal Windows Platform (UWP) app. See Flyout.)</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.ListPickerFlyoutSelectionMode">
      <summary>Defines constants that specify the selection mode of a ListPickerFlyout.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.ListPickerFlyoutSelectionMode.Multiple">
      <summary>The user can select multiple items.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.ListPickerFlyoutSelectionMode.Single">
      <summary>A user can select only one item.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.ListView">
      <summary>Represents a control that displays data items in a vertical stack.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ListView.#ctor">
      <summary>Initializes a new instance of the ListView class.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.ListViewBase">
      <summary>Provides the infrastructure for the ListView and GridView classes.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ListViewBase.#ctor">
      <summary>Provides base-class initialization behavior for classes that are derived from the ListViewBase class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ListViewBase.CanDragItems">
      <summary>Gets or sets a value that indicates whether items in the view can be dragged as data payload.</summary>
      <returns>**True** if items in the view can be dragged as data payload; otherwise, **false**. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ListViewBase.CanDragItemsProperty">
      <summary>Identifies the CanDragItems dependency property.</summary>
      <returns>The identifier for the CanDragItems dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ListViewBase.CanReorderItems">
      <summary>Gets or sets a value that indicates whether items in the view can be reordered through user interaction.</summary>
      <returns>**True** if items in the view can be reordered through user interaction; otherwise, **false**. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ListViewBase.CanReorderItemsProperty">
      <summary>Identifies the CanReorderItems dependency property.</summary>
      <returns>The identifier for the CanReorderItems dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ListViewBase.DataFetchSize">
      <summary>Gets or sets the amount of data to fetch for virtualizing/prefetch operations.</summary>
      <returns>The amount of data to fetch per interval, in pages. </returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ListViewBase.DataFetchSizeProperty">
      <summary>Identifies the DataFetchSize dependency property.</summary>
      <returns>The identifier for the DataFetchSize dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ListViewBase.Footer">
      <summary>Gets or sets the content for the list footer.</summary>
      <returns>The content of the list footer. The default is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ListViewBase.FooterProperty">
      <summary>Identifies the Footer dependency property.</summary>
      <returns>The identifier for the Footer dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ListViewBase.FooterTemplate">
      <summary>Gets or sets the DataTemplate used to display the content of the view footer.</summary>
      <returns>The template that specifies the visualization of the footer object. The default is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ListViewBase.FooterTemplateProperty">
      <summary>Identifies the FooterTemplate dependency property.</summary>
      <returns>The identifier for the FooterTemplate dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ListViewBase.FooterTransitions">
      <summary>Gets or sets the collection of Transition style elements that apply to the view footer.</summary>
      <returns>The collection of Transition style elements that apply to the list footer.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ListViewBase.FooterTransitionsProperty">
      <summary>Identifies the FooterTransitions dependency property.</summary>
      <returns>The identifier for the FooterTransitions dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ListViewBase.Header">
      <summary>Gets or sets the content for the list header.</summary>
      <returns>The content of the list header. The default value is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ListViewBase.HeaderProperty">
      <summary>Identifies the Header dependency property.</summary>
      <returns>The identifier for the Header dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ListViewBase.HeaderTemplate">
      <summary>Gets or sets the DataTemplate used to display the content of the view header.</summary>
      <returns>The template that specifies the visualization of the header object. The default is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ListViewBase.HeaderTemplateProperty">
      <summary>Identifies the HeaderTemplate dependency property.</summary>
      <returns>The identifier for the HeaderTemplate dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ListViewBase.HeaderTransitions">
      <summary>Gets or sets the collection of Transition style elements that apply to the view header.</summary>
      <returns>The collection of Transition style elements that apply to the list header.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ListViewBase.HeaderTransitionsProperty">
      <summary>Identifies the HeaderTransitions dependency property.</summary>
      <returns>The identifier for the HeaderTransitions dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ListViewBase.IncrementalLoadingThreshold">
      <summary>Gets or sets the threshold range that governs when the ListViewBase class will begin to prefetch more items.</summary>
      <returns>The loading threshold, in terms of pages.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ListViewBase.IncrementalLoadingThresholdProperty">
      <summary>Identifies the IncrementalLoadingThreshold dependency property.</summary>
      <returns>The identifier for the IncrementalLoadingThreshold dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ListViewBase.IncrementalLoadingTrigger">
      <summary>Gets or sets a value that indicates the conditions for prefetch operations by the ListViewBase class.</summary>
      <returns>An enumeration value that indicates the conditions that trigger prefetch operations. The default is **Edge**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ListViewBase.IncrementalLoadingTriggerProperty">
      <summary>Identifies the IncrementalLoadingTrigger dependency property.</summary>
      <returns>The identifier for the IncrementalLoadingTrigger dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ListViewBase.IsActiveView">
      <summary>Gets or sets a value that indicates whether the ListViewBase instance is the active view in its owning SemanticZoom.</summary>
      <returns>**true** if the ListViewBase is the active view; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ListViewBase.IsActiveViewProperty">
      <summary>Identifies the IsActiveView dependency property.</summary>
      <returns>The identifier for the IsActiveView dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ListViewBase.IsItemClickEnabled">
      <summary>Gets or sets a value that indicates whether items in the view fire an ItemClick event in response to interaction.</summary>
      <returns>**true** if interaction fires an ItemClick event; otherwise, **false**. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ListViewBase.IsItemClickEnabledProperty">
      <summary>Identifies the IsItemClickEnabled dependency property.</summary>
      <returns>The identifier for the IsItemClickEnabled dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ListViewBase.IsMultiSelectCheckBoxEnabled">
      <summary>Gets or sets a value that indicates whether a check box is shown to enable multi-selection.</summary>
      <returns>**true** if a check box is shown to enable multi-selection; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ListViewBase.IsMultiSelectCheckBoxEnabledProperty">
      <summary>Get the identifier for the IsMultiSelectCheckBoxEnabled dependency property.</summary>
      <returns>The identifier for the IsMultiSelectCheckBoxEnabled dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ListViewBase.IsSwipeEnabled">
      <summary>Gets or sets a value that indicates whether the view supports discrete input processing for a *swipe* interaction.</summary>
      <returns>**true** if discrete input processing for *swipe* interactions is enabled; otherwise, **false**. The default is **true**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ListViewBase.IsSwipeEnabledProperty">
      <summary>Identifies the IsSwipeEnabled dependency property.</summary>
      <returns>The identifier for the IsSwipeEnabled dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ListViewBase.IsZoomedInView">
      <summary>Gets or sets a value that indicates whether the ListViewBase instance is the zoomed-in view in its owning SemanticZoom.</summary>
      <returns>**true** if the ListViewBase is the zoomed-in view; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ListViewBase.IsZoomedInViewProperty">
      <summary>Identifies the IsZoomedInView dependency property.</summary>
      <returns>The identifier for the IsZoomedInView dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ListViewBase.ReorderMode">
      <summary>Gets or sets the reorder behavior for a ListViewBase instance. When **Enabled**, unsorted and ungrouped lists can be reordered by user manipulation.</summary>
      <returns>One of the ListViewReorderMode enumeration values. The default is **Disabled**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ListViewBase.ReorderModeProperty">
      <summary>Identifies the ReorderMode dependency property.</summary>
      <returns>The identifier for the ReorderMode dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ListViewBase.SelectedItems">
      <summary>Gets the currently selected items.</summary>
      <returns>A collection of the currently selected items. The default is an empty collection.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ListViewBase.SelectedRanges">
      <summary>Gets a collection of ItemIndexRange objects that describe the currently selected items in the list.</summary>
      <returns>The collection of ItemIndexRange objects that describe the currently selected items in the list. The default is an empty collection.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ListViewBase.SelectionMode">
      <summary>Gets or sets the selection behavior for a ListViewBase instance.</summary>
      <returns>One of the ListViewSelectionMode enumeration values. The default is **Single** selection.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ListViewBase.SelectionModeProperty">
      <summary>Identifies the SelectionMode dependency property.</summary>
      <returns>The identifier for the SelectionMode dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ListViewBase.SemanticZoomOwner">
      <summary>Gets or sets the SemanticZoom instance that hosts the ListViewBase.</summary>
      <returns>The SemanticZoom instance that hosts this view, or **null** if the view is not hosted in a SemanticZoom control. </returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ListViewBase.SemanticZoomOwnerProperty">
      <summary>Identifies the SemanticZoomOwner dependency property.</summary>
      <returns>The identifier for the SemanticZoomOwner dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ListViewBase.ShowsScrollingPlaceholders">
      <summary>Gets or sets a value that indicates whether the view shows placeholder UI for items during scrolling.</summary>
      <returns>**true** if the view shows placeholder UI for items during scrolling; otherwise, **false**. The default is **true**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ListViewBase.ShowsScrollingPlaceholdersProperty">
      <summary>Identifies the ShowsScrollingPlaceholders dependency property.</summary>
      <returns>The identifier for the ShowsScrollingPlaceholders dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ListViewBase.SingleSelectionFollowsFocus">
      <summary>Gets or sets a value that indicates whether item selection changes when keyboard focus changes.</summary>
      <returns>**true** if item selection changes when keyboard focus changes; otherwise, **false**. The default is **true**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ListViewBase.SingleSelectionFollowsFocusProperty">
      <summary>Identifies the SingleSelectionFollowsFocus dependency property.</summary>
      <returns>The identifier for the SingleSelectionFollowsFocus dependency property.</returns>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.ListViewBase.ChoosingGroupHeaderContainer">
      <summary>Occurs when an item container is to be chosen for a data group.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.ListViewBase.ChoosingItemContainer">
      <summary>Occurs when an item container is to be chosen for a data item.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.ListViewBase.ContainerContentChanging">
      <summary>Occurs when the data item associated with a UI container changes.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.ListViewBase.DragItemsCompleted">
      <summary>Occurs when a drag operation that involves one of the items in the view is ended. In order to receive this event, set the **CanDragItems** property to **True**.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.ListViewBase.DragItemsStarting">
      <summary>Occurs when a drag operation that involves one of the items in the view is initiated.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.ListViewBase.ItemClick">
      <summary>Occurs when an item in the list view receives an interaction, and the IsItemClickEnabled property is **true**.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ListViewBase.CompleteViewChange">
      <summary>Changes related aspects of presentation when the overall view for a SemanticZoom changes.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ListViewBase.CompleteViewChangeFrom(Windows.UI.Xaml.Controls.SemanticZoomLocation,Windows.UI.Xaml.Controls.SemanticZoomLocation)">
      <summary>Completes item-wise operations that are related to a view change when the ListViewBase instance is the source view and the new view is a potentially different implementing view.</summary>
      <param name="source">The view item as represented in the source view.</param>
      <param name="destination">The view item as represented in the destination view.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ListViewBase.CompleteViewChangeTo(Windows.UI.Xaml.Controls.SemanticZoomLocation,Windows.UI.Xaml.Controls.SemanticZoomLocation)">
      <summary>Completes item-wise operations that are related to a view change when the ListViewBase instance is the destination view and the source view is a potentially different implementing view.</summary>
      <param name="source">The view item as represented in the source view.</param>
      <param name="destination">The view item as represented in the destination view.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ListViewBase.DeselectRange(Windows.UI.Xaml.Data.ItemIndexRange)">
      <summary>Deselects a block of items described by the ItemIndexRange.</summary>
      <param name="itemIndexRange">Information about the range of items, including the index of the first and last items in the range, and the number of items.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ListViewBase.InitializeViewChange">
      <summary>Initializes the changes to related aspects of presentation (such as scrolling UI or state) when the overall view for a SemanticZoom is about to change.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ListViewBase.IsDragSource">
      <summary>Returns a value that indicates whether the list view is both the drag source and drop target in a drag-and-drop operation.</summary>
      <returns>**true** if the list view is both the drag source and drop target; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ListViewBase.LoadMoreItemsAsync">
      <summary>Initiates the asynchronous request to load more data items, in accordance with the active incremental loading settings.</summary>
      <returns>When the operation completes, returns a LoadMoreItemsResult payload.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ListViewBase.MakeVisible(Windows.UI.Xaml.Controls.SemanticZoomLocation)">
      <summary>Forces content in the view to scroll until the item that's specified by SemanticZoomLocation is visible. Also focuses the item if it finds the item.</summary>
      <param name="item">The item in the view to scroll to.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ListViewBase.PrepareConnectedAnimation(System.String,System.Object,System.String)">
      <summary>Returns a connected animation that's associated with the specified key, data item, and source element.</summary>
      <param name="key">The key for the animation.</param>
      <param name="item">The data item that is animated out of view.</param>
      <param name="elementName">The name of the element in the ItemTemplate that provides the animated visual.</param>
      <returns>The animation with the specified key.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ListViewBase.ScrollIntoView(System.Object)">
      <summary>Scrolls the list to bring the specified data item into view.</summary>
      <param name="item">The data item to bring into view.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ListViewBase.ScrollIntoView(System.Object,Windows.UI.Xaml.Controls.ScrollIntoViewAlignment)">
      <summary>Scrolls the list to bring the specified data item into view with the specified alignment.</summary>
      <param name="item">The data item to bring into view.</param>
      <param name="alignment">An enumeration value that specifies whether the item uses **Default** or **Leading** alignment.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ListViewBase.SelectAll">
      <summary>Selects all the items in a view.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ListViewBase.SelectRange(Windows.UI.Xaml.Data.ItemIndexRange)">
      <summary>Selects a block of items described by the ItemIndexRange.</summary>
      <param name="itemIndexRange">Information about the range of items, including the index of the first and last items in the range, and the number of items.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ListViewBase.SetDesiredContainerUpdateDuration(Windows.Foundation.TimeSpan)">
      <summary>Sets the maximum target time between two render passes when a ListViewBase is updating its UI with data items during initial load or scrolling.</summary>
      <param name="duration">The maximum target time between two render passes.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ListViewBase.StartViewChangeFrom(Windows.UI.Xaml.Controls.SemanticZoomLocation,Windows.UI.Xaml.Controls.SemanticZoomLocation)">
      <summary>Initializes item-wise operations that are related to a view change when the ListViewBase instance is the source view and the pending destination view is a potentially different implementing view.</summary>
      <param name="source">The view item as represented in the source view.</param>
      <param name="destination">The view item as represented in the destination view.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ListViewBase.StartViewChangeTo(Windows.UI.Xaml.Controls.SemanticZoomLocation,Windows.UI.Xaml.Controls.SemanticZoomLocation)">
      <summary>Initializes item-wise operations that are related to a view change when the source view is a different view and the pending destination view is the ListViewBase instance.</summary>
      <param name="source">The view item as represented in the source view.</param>
      <param name="destination">The view item as represented in the destination view.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ListViewBase.TryStartConnectedAnimationAsync(Windows.UI.Xaml.Media.Animation.ConnectedAnimation,System.Object,System.String)">
      <summary>Attempts to start the animation.</summary>
      <param name="animation">The animation to start.</param>
      <param name="item">The data item that is animated into view.</param>
      <param name="elementName">The name of the element in the ItemTemplate that provides the animated visual.</param>
      <returns>**true** if the animation started; **false** if the animation has already been started, if it is no longer active, or if the destination element is the same as the source element.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.ListViewBaseHeaderItem">
      <summary>Provides the infrastructure for the ListViewHeaderItem and GridViewHeaderItem classes.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.ListViewHeaderItem">
      <summary>Represents items in the header for grouped data inside a ListView.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ListViewHeaderItem.#ctor">
      <summary>Initializes a new instance of the ListViewHeaderItem class.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.ListViewItem">
      <summary>Represents the container for an item in a ListView control.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ListViewItem.#ctor">
      <summary>Initializes a new instance of the ListViewItem class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ListViewItem.TemplateSettings">
      <summary>Gets an object that provides calculated values that can be referenced as **TemplateBinding** sources when you're defining templates for a ListViewItem class.</summary>
      <returns>An object that provides calculated values for templates.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.ListViewItemToKeyHandler">
      <summary>Represents the method that will handle callback for the GetRelativeScrollPosition method.</summary>
      <returns>The key of the item.</returns>
      <param name="item">The ListView item.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.ListViewKeyToItemHandler">
      <summary>Represents the asynchronous method that will handle callback for the SetRelativeScrollPositionAsync method.</summary>
      <returns>An asynchronous operation that, upon successful completion, returns the ListView item represented by the specified key.</returns>
      <param name="key">The key of the ListView item.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.ListViewPersistenceHelper">
      <summary>Represents a helper class to save and retrieve the relative scroll position of the ListView.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ListViewPersistenceHelper.GetRelativeScrollPosition(Windows.UI.Xaml.Controls.ListViewBase,Windows.UI.Xaml.Controls.ListViewItemToKeyHandler)">
      <summary>Retrieves the relative scroll position of the ListView.</summary>
      <param name="listViewBase">The ListView object.</param>
      <param name="itemToKeyHandler">The method that will handle the retrieval of the item key.</param>
      <returns>The relative scroll position of the ListView.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ListViewPersistenceHelper.SetRelativeScrollPositionAsync(Windows.UI.Xaml.Controls.ListViewBase,System.String,Windows.UI.Xaml.Controls.ListViewKeyToItemHandler)">
      <summary>Begins an asynchronous action to set the relative scroll position of the ListView.</summary>
      <param name="listViewBase">The ListView.</param>
      <param name="relativeScrollPosition">The relative scroll position of the ListView.</param>
      <param name="keyToItemHandler">The method that will handle the retrieval of the ListView item given the key.</param>
      <returns>An asynchronous action.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.ListViewReorderMode">
      <summary>Defines constants that specify the reorder mode of a ListView or GridView.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.ListViewReorderMode.Disabled">
      <summary>A user can't reorder the list.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.ListViewReorderMode.Enabled">
      <summary>A user can reorder the list.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.ListViewSelectionMode">
      <summary>Defines constants that specify the selection mode of a ListView or GridView.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.ListViewSelectionMode.Extended">
      <summary>The user can select multiple items by entering a special mode, for example when depressing a modifier key.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.ListViewSelectionMode.Multiple">
      <summary>The user can select multiple items without entering a special mode.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.ListViewSelectionMode.None">
      <summary>A user can't select items.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.ListViewSelectionMode.Single">
      <summary>A user can select a single item.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.MediaElement">
      <summary>Represents an object that renders audio and video to the display. See Remarks.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.MediaElement.#ctor">
      <summary>Instantiates a new instance of the MediaElement class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaElement.ActualStereo3DVideoPackingMode">
      <summary>Gets an enumeration value that determines the current value of stereo 3-D video frame-packing mode, accounting for other factors such as whether the media engine is ready for use.</summary>
      <returns>A value of the enumeration. May be **None** if media engine is not ready for use.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaElement.ActualStereo3DVideoPackingModeProperty">
      <summary>Identifies the ActualStereo3DVideoPackingMode dependency property.</summary>
      <returns>The identifier for the ActualStereo3DVideoPackingMode dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaElement.AreTransportControlsEnabled">
      <summary>Gets or sets a value that determines whether the standard transport controls are enabled.</summary>
      <returns>**true** if the standard transport controls are enabled; otherwise, **false**. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaElement.AreTransportControlsEnabledProperty">
      <summary>Identifies the AreTransportControlsEnabled dependency property.</summary>
      <returns>The identifier for the AreTransportControlsEnabled dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaElement.AspectRatioHeight">
      <summary>Gets the height portion of the native aspect ratio of the media.</summary>
      <returns>The height portion of the native aspect ratio of the media. This value holds meaning only when you compare it with the value for the AspectRatioWidth property; the two properties together describe the aspect ratio.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaElement.AspectRatioHeightProperty">
      <summary>Identifies the AspectRatioHeight  dependency property.</summary>
      <returns>The identifier for the AspectRatioHeight dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaElement.AspectRatioWidth">
      <summary>Gets the width portion of the native aspect ratio of the media.</summary>
      <returns>The width portion of the native aspect ratio of the media. This value holds meaning only when you compare it with the value for the AspectRatioHeight property; the two properties together describe the aspect ratio.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaElement.AspectRatioWidthProperty">
      <summary>Identifies the AspectRatioWidth  dependency property.</summary>
      <returns>The identifier for the AspectRatioWidth dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaElement.AudioCategory">
      <summary>Gets or sets a value that describes the purpose of the audio information in an audio stream.</summary>
      <returns>A value of the enumeration.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaElement.AudioCategoryProperty">
      <summary>Identifies the AudioCategory dependency property.</summary>
      <returns>The identifier for the AudioCategory dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaElement.AudioDeviceType">
      <summary>Gets or sets a value that describes the primary usage of the device that is being used to play back audio.</summary>
      <returns>A value of the enumeration.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaElement.AudioDeviceTypeProperty">
      <summary>Identifies the AudioDeviceType dependency property.</summary>
      <returns>The identifier for the AudioDeviceType dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaElement.AudioStreamCount">
      <summary>Gets the number of audio streams that exist in the current media file.</summary>
      <returns>The number of audio streams that exist in the source media file. The default value is 0.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaElement.AudioStreamCountProperty">
      <summary>Identifies the AudioStreamCount dependency property.</summary>
      <returns>The identifier for the AudioStreamCount dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaElement.AudioStreamIndex">
      <summary>Gets or sets the index of the audio stream that plays along with the video component. The collection of audio streams is composed at run time and represents all audio streams that are available in the media file.</summary>
      <returns>The index in the media file of the audio component that plays along with the video component. The index can be unspecified, in which case the value is null. The default value is null.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaElement.AudioStreamIndexProperty">
      <summary>Identifies the AudioStreamIndex dependency property.</summary>
      <returns>The identifier for the AudioStreamIndex dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaElement.AutoPlay">
      <summary>Gets or sets a value that indicates whether media will begin playback automatically when the Source property is set.</summary>
      <returns>**true** if playback is automatic; otherwise, **false**. The default is **true**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaElement.AutoPlayProperty">
      <summary>Identifies the AutoPlay dependency property.</summary>
      <returns>The identifier for the AutoPlay dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaElement.Balance">
      <summary>Gets or sets a ratio of volume across stereo speakers.</summary>
      <returns>The ratio of volume across speakers in the range between -1 and 1. The default value is 0.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaElement.BalanceProperty">
      <summary>Identifies the Balance  dependency property.</summary>
      <returns>The identifier for the Balance dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaElement.BufferingProgress">
      <summary>Gets a value that indicates the current buffering progress.</summary>
      <returns>The amount of buffering that is completed for media content. The value ranges from 0 to 1. Multiply by 100 to obtain a percentage.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaElement.BufferingProgressProperty">
      <summary>Identifies the BufferingProgress dependency property.</summary>
      <returns>The identifier for the BufferingProgress dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaElement.CanPause">
      <summary>Gets a value that indicates whether media can be paused if the Pause method is called.</summary>
      <returns>**true** if the media can be paused; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaElement.CanPauseProperty">
      <summary>Identifies the CanPause dependency property.</summary>
      <returns>The identifier for the CanPause dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaElement.CanSeek">
      <summary>Gets a value that indicates whether media can be repositioned by setting the value of the Position property.</summary>
      <returns>**true** if the media can be repositioned; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaElement.CanSeekProperty">
      <summary>Identifies the CanSeek dependency property.</summary>
      <returns>The identifier for the CanSeek dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaElement.CurrentState">
      <summary>Gets the status of this MediaElement.</summary>
      <returns>The current state of this MediaElement. The state can be one of the following (as defined in the MediaElementState enumeration): **Buffering**, **Closed**, **Opening**, **Paused**, **Playing**, or **Stopped**. The default value is **Closed**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaElement.CurrentStateProperty">
      <summary>Identifies the CurrentState dependency property.</summary>
      <returns>The identifier for the CurrentState dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaElement.DefaultPlaybackRate">
      <summary>Gets or sets the default playback rate for the media engine. The playback rate applies when the user isn't using fast forward or reverse.</summary>
      <returns>The default playback rate. The default is 1.0, which indicates normal playback speed.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaElement.DefaultPlaybackRateProperty">
      <summary>Identifies the DefaultPlaybackRate  dependency property.</summary>
      <returns>The identifier for the DefaultPlaybackRate dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaElement.DownloadProgress">
      <summary>Gets a value that indicates the amount of download completed for content located on a remote server.</summary>
      <returns>A value that indicates the amount of download completed for content that is located on a remote server. The value ranges from 0 to 1. Multiply by 100 to obtain a percentage.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaElement.DownloadProgressOffset">
      <summary>Gets the offset of download progress, which is relevant in seek-ahead scenarios.</summary>
      <returns>The offset of download progress.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaElement.DownloadProgressOffsetProperty">
      <summary>Identifies the DownloadProgressOffset dependency property.</summary>
      <returns>The identifier for the DownloadProgressOffset dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaElement.DownloadProgressProperty">
      <summary>Identifies the DownloadProgress dependency property.</summary>
      <returns>The identifier for the DownloadProgress dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaElement.IsAudioOnly">
      <summary>Gets a value that reports whether the current source media is an audio-only media file.</summary>
      <returns>**true** if the current source media is audio-only, otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaElement.IsAudioOnlyProperty">
      <summary>Identifies the IsAudioOnly dependency property.</summary>
      <returns>The identifier for the IsAudioOnly dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaElement.IsFullWindow">
      <summary>Gets a value that specifies if the MediaElement is rendering in full window mode. Setting this property enables or disables full window rendering.</summary>
      <returns>**true** if the MediaElement is in full window mode; otherwise, **false**. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaElement.IsFullWindowProperty">
      <summary>Identifies the IsFullWindow dependency property.</summary>
      <returns>The identifier for the IsFullWindow dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaElement.IsLooping">
      <summary>Gets or sets a value that describes whether the media source currently loaded in the media engine should automatically set the position to the media start after reaching its end.</summary>
      <returns>**true** to loop the media and play continuously. **false** to not loop the media automatically. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaElement.IsLoopingProperty">
      <summary>Identifies the IsLooping dependency property.</summary>
      <returns>The identifier for the IsLooping dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaElement.IsMuted">
      <summary>Gets or sets a value indicating whether the audio is muted.</summary>
      <returns>**true** if audio is muted; otherwise, **false**. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaElement.IsMutedProperty">
      <summary>Identifies the IsMuted  dependency property.</summary>
      <returns>The identifier for the IsMuted dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaElement.IsStereo3DVideo">
      <summary>Gets a value that reports whether the current source media is a stereo 3-D video media file.</summary>
      <returns>**true** if the current source media is stereo 3-D video, otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaElement.IsStereo3DVideoProperty">
      <summary>Identifies the IsStereo3DVideo dependency property.</summary>
      <returns>The identifier for the IsStereo3DVideo dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaElement.Markers">
      <summary>Gets the collection of timeline markers associated with the currently loaded media file.</summary>
      <returns>The collection of timeline markers (represented as TimelineMarker objects) associated with the currently loaded media file. The default is an empty collection.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaElement.NaturalDuration">
      <summary>Gets the duration of the media file currently opened.</summary>
      <returns>The natural duration of the media. The default value is a Duration structure that evaluates as Automatic, which is the value held if you query this property before MediaOpened.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaElement.NaturalDurationProperty">
      <summary>Identifies the NaturalDuration dependency property.</summary>
      <returns>The identifier for the NaturalDuration dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaElement.NaturalVideoHeight">
      <summary>Gets the height of the video associated with the media.</summary>
      <returns>The height of the video that is associated with the media, in pixels. Audio files return 0. The default is 0.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaElement.NaturalVideoHeightProperty">
      <summary>Identifies the NaturalVideoHeight dependency property.</summary>
      <returns>The identifier for the NaturalVideoHeight dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaElement.NaturalVideoWidth">
      <summary>Gets the width of the video associated with the media.</summary>
      <returns>The width of the video associated with the media. The default is 0.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaElement.NaturalVideoWidthProperty">
      <summary>Identifies the NaturalVideoWidth dependency property.</summary>
      <returns>The identifier for the NaturalVideoWidth dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaElement.PlaybackRate">
      <summary>Gets or sets the playback rate ratio for the media engine.</summary>
      <returns>The playback rate ratio for the media. A value of 1.0 is the normal playback speed. Value can be negative to play backwards.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaElement.PlaybackRateProperty">
      <summary>Identifies the PlaybackRate  dependency property.</summary>
      <returns>The identifier for the PlaybackRate dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaElement.PlayToPreferredSourceUri">
      <summary>Gets or sets the path to the preferred media source which enables the Play To target device to stream the media content, which can be DRM protected, from a different location, such as a cloud media server.</summary>
      <returns>The path to the preferred media source.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaElement.PlayToPreferredSourceUriProperty">
      <summary>Identifies the PlayToPreferredSourceUri dependency property.</summary>
      <returns>The identifier for the PlayToPreferredSourceUri dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaElement.PlayToSource">
      <summary>Gets the information that is transmitted if the MediaElement is used for a "PlayTo" scenario.</summary>
      <returns>A reference object that carries the "PlayTo" source information.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaElement.PlayToSourceProperty">
      <summary>Identifies the PlayToSource dependency property.</summary>
      <returns>The identifier for the PlayToSource dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaElement.Position">
      <summary>Gets or sets the current position of progress through the media's playback time.</summary>
      <returns>The amount of time since the beginning of the media. The default is a **TimeSpan** with value "0:0:0".</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaElement.PositionProperty">
      <summary>Identifies the Position dependency property.</summary>
      <returns>The identifier the Position dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaElement.PosterSource">
      <summary>Gets or sets the image source that is used for a placeholder image during MediaElement loading transition states.</summary>
      <returns>An image source for a transition ImageBrush that is applied to the MediaElement content area.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaElement.PosterSourceProperty">
      <summary>Identifies the PosterSource dependency property.</summary>
      <returns>The identifier for the PosterSource dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaElement.ProtectionManager">
      <summary>Gets or sets the dedicated object for media content protection that is associated with this MediaElement.</summary>
      <returns>The dedicated object for media content protection.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaElement.ProtectionManagerProperty">
      <summary>Identifies the ProtectionManager dependency property.</summary>
      <returns>The identifier for the ProtectionManager dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaElement.RealTimePlayback">
      <summary>Gets or sets a value that configures the MediaElement for real-time communications scenarios.</summary>
      <returns>**true** to configure for real-time communications. **false** to not configure the MediaElement for real-time communications.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaElement.RealTimePlaybackProperty">
      <summary>Identifies the RealTimePlayback dependency property.</summary>
      <returns>The identifier for the RealTimePlayback dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaElement.Source">
      <summary>Gets or sets a media source on the MediaElement.</summary>
      <returns>The source of the element, as an object describing a Uniform Resource Identifier (URI). The default is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaElement.SourceProperty">
      <summary>Identifies the Source  dependency property.</summary>
      <returns>The identifier for the Source dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaElement.Stereo3DVideoPackingMode">
      <summary>Gets or sets an enumeration value that determines the stereo 3-D video frame-packing mode for the current media source.</summary>
      <returns>A value of the enumeration. See Remarks.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaElement.Stereo3DVideoPackingModeProperty">
      <summary>Identifies the Stereo3DVideoPackingMode dependency property.</summary>
      <returns>The identifier for the Stereo3DVideoPackingMode dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaElement.Stereo3DVideoRenderMode">
      <summary>Gets or sets an enumeration value that determines the stereo 3-D video render mode for the current media source.</summary>
      <returns>A value of the enumeration.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaElement.Stereo3DVideoRenderModeProperty">
      <summary>Identifies the Stereo3DVideoRenderMode dependency property.</summary>
      <returns>The identifier for the Stereo3DVideoRenderMode dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaElement.Stretch">
      <summary>Gets or sets a value that describes how an MediaElement should be stretched to fill the destination rectangle.</summary>
      <returns>A value of the Stretch enumeration that specifies how the source visual media is rendered. The default value is **Uniform**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaElement.StretchProperty">
      <summary>Identifies the Stretch dependency property.</summary>
      <returns>The identifier for the Stretch dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaElement.TransportControls">
      <summary>Gets or sets the transport controls for the media.</summary>
      <returns>The transport controls for the media.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaElement.Volume">
      <summary>Gets or sets the media's volume.</summary>
      <returns>The media's volume represented on a linear scale between 0 and 1. The default is 0.5.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaElement.VolumeProperty">
      <summary>Identifies the Volume  dependency property.</summary>
      <returns>The identifier for the Volume dependency property.</returns>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.MediaElement.BufferingProgressChanged">
      <summary>Occurs when the BufferingProgress property changes.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.MediaElement.CurrentStateChanged">
      <summary>Occurs when the value of the CurrentState property changes.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.MediaElement.DownloadProgressChanged">
      <summary>Occurs when the DownloadProgress property has changed.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.MediaElement.MarkerReached">
      <summary>Occurs when a timeline marker is encountered during media playback.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.MediaElement.MediaEnded">
      <summary>Occurs when the MediaElement finishes playing audio or video.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.MediaElement.MediaFailed">
      <summary>Occurs when there is an error associated with the media Source.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.MediaElement.MediaOpened">
      <summary>Occurs when the media stream has been validated and opened, and the file headers have been read.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.MediaElement.PartialMediaFailureDetected">
      <summary>Occurs when one or more streams fails to decode in content containing multiple streams.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.MediaElement.RateChanged">
      <summary>Occurs when PlaybackRate or DefaultPlaybackRate value changes.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.MediaElement.SeekCompleted">
      <summary>Occurs when the seek point of a requested seek operation is ready for playback. </summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.MediaElement.VolumeChanged">
      <summary>Occurs when the value of the Volume property changes.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.MediaElement.AddAudioEffect(System.String,System.Boolean,Windows.Foundation.Collections.IPropertySet)">
      <summary>Applies an audio effect to playback. Takes effect for the next source that is set on this MediaElement.</summary>
      <param name="effectID">The identifier for the desired effect.</param>
      <param name="effectOptional">**true** if the effect shouldn't block playback when the effect can't be used at run time. **false** if the effect should block playback when the effect can't be used at run time.</param>
      <param name="effectConfiguration">A property set that transmits property values to specific effects as selected by *effectID*.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.MediaElement.AddVideoEffect(System.String,System.Boolean,Windows.Foundation.Collections.IPropertySet)">
      <summary>Applies a video effect to playback. Takes effect for the next source that is set on this MediaElement.</summary>
      <param name="effectID">The identifier for the desired effect.</param>
      <param name="effectOptional">**true** if the effect shouldn't block playback when the effect can't be used at run time. **false** if the effect should block playback when the effect can't be used at run time.</param>
      <param name="effectConfiguration">A property set that transmits property values to specific effects as selected by *effectID*.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.MediaElement.CanPlayType(System.String)">
      <summary>Returns an enumeration value that describes the likelihood that the current MediaElement and its client configuration can play that media source.</summary>
      <param name="type">A string that describes the desired type as a MIME string.</param>
      <returns>A value of the enumeration that describes the likelihood that the current media engine can play the source.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.MediaElement.GetAsCastingSource">
      <summary>Returns the media element as a CastingSource.</summary>
      <returns>The media element as a CastingSource.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.MediaElement.GetAudioStreamLanguage(Windows.Foundation.IReference{System.Int32})">
      <summary>Returns the RFC 1766 language for the specified audio stream.</summary>
      <param name="index">The index of the stream to get the language for.</param>
      <returns>The RFC 1766 language for the specified audio stream, expressed as a string (for example, "en-us").</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.MediaElement.Pause">
      <summary>Pauses media at the current position.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.MediaElement.Play">
      <summary>Plays media from the current position.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.MediaElement.RemoveAllEffects">
      <summary>Removes all effects for the next source set for this MediaElement.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.MediaElement.SetMediaStreamSource(Windows.Media.Core.IMediaSource)">
      <summary>Sets the Source of the MediaElement to the specified MediaStreamSource.</summary>
      <param name="source">The media source.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.MediaElement.SetPlaybackSource(Windows.Media.Playback.IMediaPlaybackSource)">
      <summary>Sets the source of the MediaElement to the specified media playback source.</summary>
      <param name="source">The media playback source.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.MediaElement.SetSource(Windows.Storage.Streams.IRandomAccessStream,System.String)">
      <summary>Sets the Source property using the specified stream and MIME type.</summary>
      <param name="stream">The stream that contains the media to load.</param>
      <param name="mimeType">The MIME type of the media resource, expressed as the string form typically seen in HTTP headers and requests. The empty string "" can be passed in as the *mimeType* value if the MIME type is unknown.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.MediaElement.Stop">
      <summary>Stops and resets media to be played from the beginning.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.MediaPlayerElement">
      <summary>Represents an object that uses a MediaPlayer to render audio and video to the display.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.MediaPlayerElement.#ctor">
      <summary>Initializes a new instance of the MediaPlayerElement class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaPlayerElement.AreTransportControlsEnabled">
      <summary>Gets or sets a value that determines whether the standard transport controls are enabled.</summary>
      <returns>**true** if the standard transport controls are enabled; otherwise, **false**. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaPlayerElement.AreTransportControlsEnabledProperty">
      <summary>Identifies the AreTransportControlsEnabled dependency property.</summary>
      <returns>The identifier for the AreTransportControlsEnabled dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaPlayerElement.AutoPlay">
      <summary>Gets or sets a value that indicates whether media will begin playback automatically when the Source property is set.</summary>
      <returns>**true** if playback is automatic; otherwise, **false**. The default is **true**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaPlayerElement.AutoPlayProperty">
      <summary>Identifies the AutoPlay dependency property.</summary>
      <returns>The identifier for the AutoPlay dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaPlayerElement.IsFullWindow">
      <summary>Gets or sets a value that specifies if the MediaPlayerElement is rendering in full window mode.</summary>
      <returns>**true** if the MediaPlayerElement is in full window mode; otherwise, **false**. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaPlayerElement.IsFullWindowProperty">
      <summary>Identifies the IsFullWindow dependency property.</summary>
      <returns>The identifier for the IsFullWindow dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaPlayerElement.MediaPlayer">
      <summary>Gets the MediaPlayer instance used to render media.</summary>
      <returns>The MediaPlayer instance used to render media.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaPlayerElement.MediaPlayerProperty">
      <summary>Identifies the MediaPlayer dependency property.</summary>
      <returns>The identifier for the MediaPlayer dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaPlayerElement.PosterSource">
      <summary>Gets or sets the image source that is used for a placeholder image during MediaPlayerElement loading transition states.</summary>
      <returns>An image source for a transition ImageBrush that is applied to the MediaPlayerElement content area.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaPlayerElement.PosterSourceProperty">
      <summary>Identifies the PosterSource dependency property.</summary>
      <returns>The identifier for the PosterSource dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaPlayerElement.Source">
      <summary>Gets or sets a media source on the MediaPlayerElement.</summary>
      <returns>The source of the media. The default is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaPlayerElement.SourceProperty">
      <summary>Identifies the Source dependency property.</summary>
      <returns>The identifier for the Source dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaPlayerElement.Stretch">
      <summary>Gets or sets a value that describes how an MediaPlayerElement should be stretched to fill the destination rectangle.</summary>
      <returns>A value of the Stretch enumeration that specifies how the source visual media is rendered. The default value is **Uniform**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaPlayerElement.StretchProperty">
      <summary>Identifies the Stretch dependency property.</summary>
      <returns>The identifier for the Stretch dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaPlayerElement.TransportControls">
      <summary>Gets or sets the transport controls for the media.</summary>
      <returns>The transport controls for the media.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.MediaPlayerElement.SetMediaPlayer(Windows.Media.Playback.MediaPlayer)">
      <summary>Sets the MediaPlayer instance used to render media.</summary>
      <param name="mediaPlayer">The new MediaPlayer instance used to render media.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.MediaPlayerPresenter">
      <summary>Represents an object that displays a MediaPlayer.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.MediaPlayerPresenter.#ctor">
      <summary>Initializes a new instance of the MediaPlayerPresenter class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaPlayerPresenter.IsFullWindow">
      <summary>Gets or sets a value that specifies if the MediaPlayerPresenter is rendering in full window mode.</summary>
      <returns>**true** if the MediaPlayerPresenter is in full window mode; otherwise, **false**. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaPlayerPresenter.IsFullWindowProperty">
      <summary>Identifies the IsFullWindow dependency property.</summary>
      <returns>The identifier for the IsFullWindow dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaPlayerPresenter.MediaPlayer">
      <summary>Gets or sets the MediaPlayer instance used to render media.</summary>
      <returns>The MediaPlayer instance used to render media.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaPlayerPresenter.MediaPlayerProperty">
      <summary>Identifies the MediaPlayer dependency property.</summary>
      <returns>The identifier for the MediaPlayer dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaPlayerPresenter.Stretch">
      <summary>Gets or sets a value that describes how an MediaPlayerPresenter should be stretched to fill the destination rectangle.</summary>
      <returns>A value of the Stretch enumeration that specifies how the source visual media is rendered. The default value is **Uniform**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaPlayerPresenter.StretchProperty">
      <summary>Identifies the Stretch dependency property.</summary>
      <returns>The identifier for the Stretch dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.MediaTransportControls">
      <summary>Represents the playback controls for a media player element.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.MediaTransportControls.#ctor">
      <summary>Initializes a new instance of the MediaTransportControls class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaTransportControls.FastPlayFallbackBehaviour">
      <summary>Gets or sets a value that specifies how the fast-forward/fast-rewind buttons behave.</summary>
      <returns>A value of the enumeration that specifies how the fast-forward/fast-rewind buttons behave.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaTransportControls.FastPlayFallbackBehaviourProperty">
      <summary>Identifies the FastPlayFallbackBehaviour dependency property.</summary>
      <returns>The identifier for the FastPlayFallbackBehaviour dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaTransportControls.IsCompact">
      <summary>Gets or sets a value that indicates whether transport controls are shown on one row instead of two.</summary>
      <returns>**true** if the transport controls are shown in one row; **false** if the transport controls are shown in two rows. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaTransportControls.IsCompactOverlayButtonVisible">
      <summary>Gets or sets a value that indicates whether the compact overlay button is shown.</summary>
      <returns>**true** to show the compact overlay button. **false** to hide the compact overlay button. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaTransportControls.IsCompactOverlayButtonVisibleProperty">
      <summary>Identifies the IsCompactOverlayButtonVisible dependency property.</summary>
      <returns>The identifier for the IsCompactOverlayButtonVisible dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaTransportControls.IsCompactOverlayEnabled">
      <summary>Gets or sets a value that indicates whether a user can enter compact overlay mode.</summary>
      <returns>**true** to allow the user to enter compact overlay mode; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaTransportControls.IsCompactOverlayEnabledProperty">
      <summary>Identifies the IsCompactOverlayEnabled dependency property.</summary>
      <returns>The identifier for the IsCompactOverlayEnabled dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaTransportControls.IsCompactProperty">
      <summary>Identifies the IsCompact  dependency property.</summary>
      <returns>The identifier for the IsCompact   dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaTransportControls.IsFastForwardButtonVisible">
      <summary>Gets or sets a value that indicates whether the fast forward button is shown.</summary>
      <returns>**true** to show the fast forward button. **false** to hide the fast forward button. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaTransportControls.IsFastForwardButtonVisibleProperty">
      <summary>Identifies the IsFastForwardButtonVisible dependency property.</summary>
      <returns>The identifier for the IsFastForwardButtonVisible dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaTransportControls.IsFastForwardEnabled">
      <summary>Gets or sets a value that indicates whether a user can fast forward the media.</summary>
      <returns>**true** to allow the user to fast forward; otherwise, **false**. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaTransportControls.IsFastForwardEnabledProperty">
      <summary>Identifies the IsFastForwardEnabled dependency property.</summary>
      <returns>The identifier for the IsFastForwardEnabled dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaTransportControls.IsFastRewindButtonVisible">
      <summary>Gets or sets a value that indicates whether the rewind button is shown.</summary>
      <returns>**true** to show the rewind button. **false** to hide the rewind button. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaTransportControls.IsFastRewindButtonVisibleProperty">
      <summary>Identifies the IsFastRewindButtonVisible dependency property.</summary>
      <returns>The identifier for the IsFastRewindButtonVisible dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaTransportControls.IsFastRewindEnabled">
      <summary>Gets or sets a value that indicates whether a user can rewind the media.</summary>
      <returns>**true** to allow the user to rewind; otherwise, **false**. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaTransportControls.IsFastRewindEnabledProperty">
      <summary>Identifies the IsFastRewindEnabled dependency property.</summary>
      <returns>The identifier for the IsFastRewindEnabled dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaTransportControls.IsFullWindowButtonVisible">
      <summary>Gets or sets a value that indicates whether the full screen button is shown.</summary>
      <returns>**true** to show the full screen button. **false** to hide the full screen button. The default is **true**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaTransportControls.IsFullWindowButtonVisibleProperty">
      <summary>Identifies the IsFullWindowButtonVisible dependency property.</summary>
      <returns>The identifier for the IsFullWindowButtonVisible dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaTransportControls.IsFullWindowEnabled">
      <summary>Gets or sets a value that indicates whether a user can play the media in full-screen mode.</summary>
      <returns>**true** to allow the user to play the media in full-screen mode; otherwise, **false**. The default is **true**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaTransportControls.IsFullWindowEnabledProperty">
      <summary>Identifies the IsFullWindowEnabled dependency property.</summary>
      <returns>The identifier for the IsFullWindowEnabled dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaTransportControls.IsNextTrackButtonVisible">
      <summary>Gets or sets a value that indicates whether the next track button is shown.</summary>
      <returns>**true** to show the next track button. **false** to hide the next track button. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaTransportControls.IsNextTrackButtonVisibleProperty">
      <summary>Identifies the IsNextTrackButtonVisible dependency property.</summary>
      <returns>The identifier for the IsNextTrackButtonVisible dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaTransportControls.IsPlaybackRateButtonVisible">
      <summary>Gets or sets a value that indicates whether the playback rate button is shown.</summary>
      <returns>**true** to show the playback rate button. **false** to hide the playback rate button. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaTransportControls.IsPlaybackRateButtonVisibleProperty">
      <summary>Identifies the IsPlaybackRateButtonVisible dependency property.</summary>
      <returns>The identifier for the IsPlaybackRateButtonVisible dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaTransportControls.IsPlaybackRateEnabled">
      <summary>Gets or sets a value that indicates whether a user can adjust the playback rate of the media.</summary>
      <returns>**true** to allow the user to adjust the playback rate; otherwise, **false**. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaTransportControls.IsPlaybackRateEnabledProperty">
      <summary>Identifies the IsPlaybackRateEnabled dependency property.</summary>
      <returns>The identifier for the IsPlaybackRateEnabled dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaTransportControls.IsPreviousTrackButtonVisible">
      <summary>Gets or sets a value that indicates whether the previous track button is shown.</summary>
      <returns>**true** to show the previous track button. **false** to hide the previous track button. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaTransportControls.IsPreviousTrackButtonVisibleProperty">
      <summary>Identifies the IsPreviousTrackButtonVisible dependency property.</summary>
      <returns>The identifier for the IsPreviousTrackButtonVisible dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaTransportControls.IsRepeatButtonVisible">
      <summary>Gets or sets a value that indicates whether the repeat button is shown.</summary>
      <returns>**true** to show the repeat button. **false** to hide the repeat button. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaTransportControls.IsRepeatButtonVisibleProperty">
      <summary>Identifies the IsRepeatButtonVisible dependency property.</summary>
      <returns>The identifier for the IsRepeatButtonVisible dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaTransportControls.IsRepeatEnabled">
      <summary>Gets or sets a value that indicates whether a user repeat the playback of the media.</summary>
      <returns>**true** to allow the user to repeat the media; otherwise, **false**. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaTransportControls.IsRepeatEnabledProperty">
      <summary>Identifies the IsRepeatEnabled dependency property.</summary>
      <returns>The identifier for the IsRepeatEnabled dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaTransportControls.IsSeekBarVisible">
      <summary>Gets or sets a value that indicates whether the seek bar is shown.</summary>
      <returns>**true** to show the seek bar. **false** to hide the seek bar. The default is **true**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaTransportControls.IsSeekBarVisibleProperty">
      <summary>Identifies the IsSeekBarVisible dependency property.</summary>
      <returns>The identifier for the IsSeekBarVisible dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaTransportControls.IsSeekEnabled">
      <summary>Gets or sets a value that indicates whether a user can use the seek bar to find a location in the media.</summary>
      <returns>**true** to allow the user to use the seek bar to find a location; otherwise, **false**. The default is **true**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaTransportControls.IsSeekEnabledProperty">
      <summary>Identifies the IsSeekEnabled dependency property.</summary>
      <returns>The identifier for the IsSeekEnabled dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaTransportControls.IsSkipBackwardButtonVisible">
      <summary>Gets or sets a value that indicates whether the skip backward button is shown.</summary>
      <returns>**true** to show the skip backward button. **false** to hide the skip backward button. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaTransportControls.IsSkipBackwardButtonVisibleProperty">
      <summary>Identifies the IsSkipBackwardButtonVisible dependency property.</summary>
      <returns>The identifier for the IsSkipBackwardButtonVisible dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaTransportControls.IsSkipBackwardEnabled">
      <summary>Gets or sets a value that indicates whether a user can skip backward in the media.</summary>
      <returns>**true** to allow the user to skip backward; otherwise, **false**. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaTransportControls.IsSkipBackwardEnabledProperty">
      <summary>Identifies the IsSkipBackwardEnabled dependency property.</summary>
      <returns>The identifier for the IsSkipBackwardEnabled dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaTransportControls.IsSkipForwardButtonVisible">
      <summary>Gets or sets a value that indicates whether the skip forward button is shown.</summary>
      <returns>**true** to show the skip forward button. **false** to hide the skip forward button. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaTransportControls.IsSkipForwardButtonVisibleProperty">
      <summary>Identifies the IsSkipForwardButtonVisible dependency property.</summary>
      <returns>The identifier for the IsSkipForwardButtonVisible dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaTransportControls.IsSkipForwardEnabled">
      <summary>Gets or sets a value that indicates whether a user can skip forward in the media.</summary>
      <returns>**true** to allow the user to skip forward; otherwise, **false**. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaTransportControls.IsSkipForwardEnabledProperty">
      <summary>Identifies the IsSkipForwardEnabled dependency property.</summary>
      <returns>The identifier for the IsSkipForwardEnabled dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaTransportControls.IsStopButtonVisible">
      <summary>Gets or sets a value that indicates whether the stop button is shown.</summary>
      <returns>**true** to show the stop button. **false** to hide the stop button. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaTransportControls.IsStopButtonVisibleProperty">
      <summary>Identifies the IsStopButtonVisible dependency property.</summary>
      <returns>The identifier for the IsStopButtonVisible dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaTransportControls.IsStopEnabled">
      <summary>Gets or sets a value that indicates whether a user can stop the media playback.</summary>
      <returns>**true** to allow the user to stop playback; otherwise, **false**. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaTransportControls.IsStopEnabledProperty">
      <summary>Identifies the IsStopEnabled dependency property.</summary>
      <returns>The identifier for the IsStopEnabled dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaTransportControls.IsVolumeButtonVisible">
      <summary>Gets or sets a value that indicates whether the volume button is shown.</summary>
      <returns>**true** to show the volume button. **false** to hide the volume button. The default is **true**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaTransportControls.IsVolumeButtonVisibleProperty">
      <summary>Identifies the IsVolumeButtonVisible dependency property.</summary>
      <returns>The identifier for the IsVolumeButtonVisible dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaTransportControls.IsVolumeEnabled">
      <summary>Gets or sets a value that indicates whether a user can adjust the volume of the media.</summary>
      <returns>**true** to allow the user to adjust the volume; otherwise, **false**. The default is **true**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaTransportControls.IsVolumeEnabledProperty">
      <summary>Identifies the IsVolumeEnabled dependency property.</summary>
      <returns>The identifier for the IsVolumeEnabled dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaTransportControls.IsZoomButtonVisible">
      <summary>Gets or sets a value that indicates whether the zoom button is shown.</summary>
      <returns>**true** to show the zoom button. **false** to hide the zoom button. The default is **true**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaTransportControls.IsZoomButtonVisibleProperty">
      <summary>Identifies the IsZoomButtonVisible dependency property.</summary>
      <returns>The identifier for the IsZoomButtonVisible dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaTransportControls.IsZoomEnabled">
      <summary>Gets or sets a value that indicates whether a user can zoom the media.</summary>
      <returns>**true** to allow the user to zoom; otherwise, **false**. The default is **true**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaTransportControls.IsZoomEnabledProperty">
      <summary>Identifies the IsZoomEnabled dependency property.</summary>
      <returns>The identifier for the IsZoomEnabled dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaTransportControls.ShowAndHideAutomatically">
      <summary>Gets or sets a value that indicates whether the controls are shown and hidden automatically.</summary>
      <returns>**true** if the controls are shown and hidden automatically; otherwise, **false**. The default is **true**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaTransportControls.ShowAndHideAutomaticallyProperty">
      <summary>Identifies the ShowAndHideAutomatically dependency property.</summary>
      <returns>The identifier for the ShowAndHideAutomatically dependency property.</returns>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.MediaTransportControls.ThumbnailRequested">
      <summary>Occurs whenever the app needs to display a thumbnail adjacent to the seek bar when the user performs a seek operation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.MediaTransportControls.Hide">
      <summary>Hides the transport controls if they're shown.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.MediaTransportControls.Show">
      <summary>Shows the tranport controls if they're hidden.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.MediaTransportControlsHelper">
      <summary>Provides properties and methods to customize media transport controls.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MediaTransportControlsHelper.DropoutOrderProperty">
      <summary>Identifies the MediaTransportControlsHelper.DropoutOrder XAML attached property.</summary>
      <returns>The identifier for the MediaTransportControlsHelper.DropoutOrder XAML attached property.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.MediaTransportControlsHelper.GetDropoutOrder(Windows.UI.Xaml.UIElement)">
      <summary>Gets the value of the MediaTransportControlsHelper.DropoutOrder XAML attached property for the target element.</summary>
      <param name="element">The object from which the property value is read.</param>
      <returns>The value to set. (The dropout priority of the control relative to other transport controls.)</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.MediaTransportControlsHelper.SetDropoutOrder(Windows.UI.Xaml.UIElement,Windows.Foundation.IReference{System.Int32})">
      <summary>Sets the value of the MediaTransportControlsHelper.DropoutOrder XAML attached property for a target element.</summary>
      <param name="element">The object to which the property value is written.</param>
      <param name="value">The value to set. (The dropout priority of the control relative to other transport controls.)</param>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.MenuBar">
      <summary>Represents a specialized container that presents a set of menus in a horizontal row, typically at the top of an app window.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.MenuBar.#ctor">
      <summary>Initializes a new instance of the MenuBar class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MenuBar.Items">
      <summary>Gets the collection of top-level menu items.</summary>
      <returns>The collection of top-level menu items.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MenuBar.ItemsProperty">
      <summary>Identifies the Items dependency property.</summary>
      <returns>The identifier for the Items dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.MenuBarItem">
      <summary>Represents a top-level menu in a MenuBar control.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.MenuBarItem.#ctor">
      <summary>Initializes a new instance of the MenuBarItem class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MenuBarItem.Items">
      <summary>Gets the collection of commands in a MenuBar menu.</summary>
      <returns>The collection of commands in a MenuBar menu.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MenuBarItem.ItemsProperty">
      <summary>Identifies the Items dependency property.</summary>
      <returns>The identifier for the Items dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MenuBarItem.Title">
      <summary>Gets or sets the text label for a MenuBar menu.</summary>
      <returns>The text label for this menu. The default is an empty string.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MenuBarItem.TitleProperty">
      <summary>Identifies the Title dependency property.</summary>
      <returns>The identifier for the Title dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.MenuBarItemFlyout">
      <summary>Represents the flyout of a MenuBar item.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.MenuBarItemFlyout.#ctor">
      <summary>Initializes a new instance of the MenuBarItemFlyout class.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.MenuFlyout">
      <summary>Represents a flyout that displays a menu of commands.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.MenuFlyout.#ctor">
      <summary>Initializes a new instance of the MenuFlyout class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MenuFlyout.Items">
      <summary>Gets the collection used to generate the content of the menu.</summary>
      <returns>The collection that is used to generate the content of the menu, if it exists; otherwise, **null**. The default is an empty collection.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MenuFlyout.MenuFlyoutPresenterStyle">
      <summary>Gets or sets the style that is used when rendering the MenuFlyout.</summary>
      <returns>The style that is used when rendering the MenuFlyout.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MenuFlyout.MenuFlyoutPresenterStyleProperty">
      <summary>Identifies the MenuFlyoutPresenterStyle dependency property.</summary>
      <returns>The identifier for the MenuFlyoutPresenterStyle dependency property.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.MenuFlyout.ShowAt(Windows.UI.Xaml.UIElement,Windows.Foundation.Point)">
      <summary>Shows the flyout placed at the specified offset in relation to the specified target element.</summary>
      <param name="targetElement">The element to use as the flyout's placement target.</param>
      <param name="point">The point at which to offset the flyout from the specified target element.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.MenuFlyoutItem">
      <summary>Represents a command in a MenuFlyout control.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.MenuFlyoutItem.#ctor">
      <summary>Initializes a new instance of the MenuFlyoutItem class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MenuFlyoutItem.Command">
      <summary>Gets or sets the command to invoke when the item is pressed.</summary>
      <returns>The command to invoke when the item is pressed. The default is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MenuFlyoutItem.CommandParameter">
      <summary>Gets or sets the parameter to pass to the Command property.</summary>
      <returns>The parameter to pass to the Command property. The default is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MenuFlyoutItem.CommandParameterProperty">
      <summary>Identifies the CommandParameter dependency property.</summary>
      <returns>The identifier for the CommandParameter dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MenuFlyoutItem.CommandProperty">
      <summary>Identifies the Command dependency property.</summary>
      <returns>The identifier for the Command dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MenuFlyoutItem.Icon">
      <summary>Gets or sets the graphic content of the menu flyout item.</summary>
      <returns>The graphic content of the menu flyout item.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MenuFlyoutItem.IconProperty">
      <summary>Identifies the **Icon** dependency property.</summary>
      <returns>The identifier for the **Icon** dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MenuFlyoutItem.KeyboardAcceleratorTextOverride">
      <summary>Gets or sets a string that overrides the default key combination string associated with a keyboard accelerator.</summary>
      <returns>The string to replace the default key combination string. The default is null.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MenuFlyoutItem.KeyboardAcceleratorTextOverrideProperty">
      <summary>Identifies the MenuFlyoutItem.KeyboardAcceleratorTextOverride dependency property.</summary>
      <returns>The identifier for the MenuFlyoutItem.KeyboardAcceleratorTextOverride dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MenuFlyoutItem.TemplateSettings">
      <summary>Gets an object that provides calculated values that can be referenced as {TemplateBinding} markup extension sources when defining templates for a MenuFlyoutItem control.</summary>
      <returns>An object that provides calculated values for templates.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MenuFlyoutItem.Text">
      <summary>Gets or sets the text content of a MenuFlyoutItem.</summary>
      <returns>A string that specifies the text content of this MenuFlyoutItem. The default is an empty string.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MenuFlyoutItem.TextProperty">
      <summary>Identifies the Text dependency property.</summary>
      <returns>The identifier for the Text dependency property.</returns>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.MenuFlyoutItem.Click">
      <summary>Occurs when a menu item is clicked.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.MenuFlyoutItemBase">
      <summary>Represents the base class for items in a MenuFlyout control.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.MenuFlyoutPresenter">
      <summary>Displays the content of a MenuFlyout control.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.MenuFlyoutPresenter.#ctor">
      <summary>Initializes a new instance of the MenuFlyoutPresenter class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MenuFlyoutPresenter.IsDefaultShadowEnabled">
      <summary>Gets or sets a value that indicates whether the default shadow effect is shown.</summary>
      <returns>**true** if the default shadow effect is shown; otherwise, **false**. The default is **true**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MenuFlyoutPresenter.IsDefaultShadowEnabledProperty">
      <summary>Identifies the IsDefaultShadowEnabled dependency property.</summary>
      <returns>The identifier for the IsDefaultShadowEnabled dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MenuFlyoutPresenter.TemplateSettings">
      <summary>Gets an object that provides calculated values that can be referenced as [TemplateBinding](https://docs.microsoft.com/previous-versions/windows/apps/hh758288(v=win.10)) sources when defining templates for a MenuFlyoutPresenter control.</summary>
      <returns>An object that provides calculated values for templates.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.MenuFlyoutSeparator">
      <summary>Represents a horizontal line that separates items in an MenuFlyout.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.MenuFlyoutSeparator.#ctor">
      <summary>Initializes a new instance of the MenuFlyoutSeparator class.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.MenuFlyoutSubItem">
      <summary>Represents a menu item that displays a sub-menu in a MenuFlyout control.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.MenuFlyoutSubItem.#ctor">
      <summary>Initializes a new instance of the MenuFlyoutSubItem class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MenuFlyoutSubItem.Icon">
      <summary>Gets or sets the graphic content of the menu flyout subitem.</summary>
      <returns>The graphic content of the menu flyout subitem.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MenuFlyoutSubItem.IconProperty">
      <summary>Identifies the **Icon** dependency property.</summary>
      <returns>The identifier for the **Icon** dependency property</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MenuFlyoutSubItem.Items">
      <summary>Gets the collection used to generate the content of the sub-menu.</summary>
      <returns>The collection that is used to generate the content of the sub-menu, if it exists; otherwise, **null**. The default is an empty collection.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MenuFlyoutSubItem.Text">
      <summary>Gets or sets the text content of a MenuFlyoutSubItem.</summary>
      <returns>A string that specifies the text content of this MenuFlyoutSubItem. The default is an empty string.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.MenuFlyoutSubItem.TextProperty">
      <summary>Identifies the Text dependency property.</summary>
      <returns>The identifier for the Text dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.NavigationView">
      <summary>Represents a container that enables navigation of app content. It has a header, a view for the main content, and a menu pane for navigation commands.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.NavigationView.#ctor">
      <summary>Initializes a new instance of the NavigationView class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.NavigationView.AlwaysShowHeader">
      <summary>Gets or sets a value that indicates whether the header is always visible.</summary>
      <returns>**true** if the header is always visible; otherwise, **false**. The default is **true**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.NavigationView.AlwaysShowHeaderProperty">
      <summary>Identifies the AlwaysShowHeader dependency property.</summary>
      <returns>The identifier for the AlwaysShowHeader dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.NavigationView.AutoSuggestBox">
      <summary>Gets or sets an AutoSuggestBox to be displayed in the NavigationView.</summary>
      <returns>An AutoSuggestBox box to be displayed in the NavigationView.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.NavigationView.AutoSuggestBoxProperty">
      <summary>Identifies the AutoSuggestBox dependency property.</summary>
      <returns>The identifier for the AutoSuggestBox dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.NavigationView.CompactModeThresholdWidth">
      <summary>Gets or sets the minimum window width at which the NavigationView enters Compact display mode.</summary>
      <returns>The minimum window width at which the NavigationView enters Compact display mode. The default is 641 pixels.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.NavigationView.CompactModeThresholdWidthProperty">
      <summary>Identifies the CompactModeThresholdWidth dependency property.</summary>
      <returns>The identifier for the CompactModeThresholdWidth dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.NavigationView.CompactPaneLength">
      <summary>Gets or sets the width of the NavigationView pane in its compact display mode.</summary>
      <returns>The width of the pane in its compact display mode. The default is 48 device-independent pixel (DIP).</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.NavigationView.CompactPaneLengthProperty">
      <summary>Identifies the CompactPaneLength dependency property.</summary>
      <returns>The identifier for the CompactPaneLength dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.NavigationView.ContentOverlay">
      <summary>Gets or sets a UI element that is shown at the top of the control, below the pane if PaneDisplayMode is Top.</summary>
      <returns>The element that is shown at the top of the control.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.NavigationView.ContentOverlayProperty">
      <summary>Identifies the ContentOverlay dependency property.</summary>
      <returns>The identifier for the ContentOverlay dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.NavigationView.DisplayMode">
      <summary>Gets a value that specifies how the pane and content areas of a NavigationView are being shown.</summary>
      <returns>A value of the enumeration that specifies how the pane and content areas of a NavigationView are being shown.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.NavigationView.DisplayModeProperty">
      <summary>Identifies the DisplayMode dependency property.</summary>
      <returns>The identifier for the DisplayMode dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.NavigationView.ExpandedModeThresholdWidth">
      <summary>Gets or sets the minimum window width at which the NavigationView enters **Expanded** display mode.</summary>
      <returns>The minimum window width at which the NavigationView enters **Expanded** display mode. The default is 1008 pixels.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.NavigationView.ExpandedModeThresholdWidthProperty">
      <summary>Identifies the ExpandedModeThresholdWidth dependency property.</summary>
      <returns>The identifier for the ExpandedModeThresholdWidth dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.NavigationView.Header">
      <summary>Gets or sets the header content.</summary>
      <returns>The header content for the NavigationView.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.NavigationView.HeaderProperty">
      <summary>Identifies the Header dependency property.</summary>
      <returns>The identifier for the Header dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.NavigationView.HeaderTemplate">
      <summary>Gets or sets the DataTemplate used to display the control's header.</summary>
      <returns>The DataTemplate used to display the control's header.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.NavigationView.HeaderTemplateProperty">
      <summary>Identifies the HeaderTemplate dependency property.</summary>
      <returns>The identifier for the HeaderTemplate dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.NavigationView.IsBackButtonVisible">
      <summary>Gets or sets a value that indicates whether the back button is enabled or disabled.</summary>
      <returns>A value of the enumeration that specifies the visibility of the NavigationView back button. The default is "Auto".</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.NavigationView.IsBackButtonVisibleProperty">
      <summary>Identifies the IsBackButtonVisible dependency property.</summary>
      <returns>The identifier for the IsBackButtonVisible dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.NavigationView.IsBackEnabled">
      <summary>Gets or sets a value that indicates whether the back button is enabled or disabled.</summary>
      <returns>**true** if the back button is enabled; otherwise, **false**. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.NavigationView.IsBackEnabledProperty">
      <summary>Identifies the IsBackEnabled dependency property.</summary>
      <returns>The identifier for the IsBackEnabled dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.NavigationView.IsPaneOpen">
      <summary>Gets or sets a value that specifies whether the NavigationView pane is expanded to its full width.</summary>
      <returns>**true** if the pane is expanded to its full width; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.NavigationView.IsPaneOpenProperty">
      <summary>Identifies the IsPaneOpen dependency property.</summary>
      <returns>The identifier for the IsPaneOpen dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.NavigationView.IsPaneToggleButtonVisible">
      <summary>Gets or sets a value that indicates whether the menu toggle button is shown.</summary>
      <returns>**true** if the menu button is shown; otherwise, **false**. The default is **true**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.NavigationView.IsPaneToggleButtonVisibleProperty">
      <summary>Identifies the IsPaneToggleButtonVisible dependency property.</summary>
      <returns>The identifier for the IsPaneToggleButtonVisible dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.NavigationView.IsPaneVisible">
      <summary>Gets or sets a value that determines whether the pane is shown.</summary>
      <returns>**true** is the pane is shown; otherwise, **false**. The default is **true**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.NavigationView.IsPaneVisibleProperty">
      <summary>Identifies the IsPaneVisible dependency property.</summary>
      <returns>The identifier for the IsPaneVisible dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.NavigationView.IsSettingsVisible">
      <summary>Gets or sets a value that indicates whether the settings button is shown.</summary>
      <returns>**true** if the settings button is shown; otherwise, **false**. The default is **true**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.NavigationView.IsSettingsVisibleProperty">
      <summary>Identifies the IsSettingsVisible dependency property.</summary>
      <returns>The identifier for the IsSettingsVisible dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.NavigationView.MenuItemContainerStyle">
      <summary>Gets or sets the style that is used when rendering the menu item containers.</summary>
      <returns>The style applied to the item containers. The default is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.NavigationView.MenuItemContainerStyleProperty">
      <summary>Identifies the MenuItemContainerStyle dependency property.</summary>
      <returns>The identifier for the MenuItemContainerStyle dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.NavigationView.MenuItemContainerStyleSelector">
      <summary>Gets or sets a reference to a custom StyleSelector logic class. The StyleSelector returns different Style values to use for the item container based on characteristics of the object being displayed.</summary>
      <returns>A custom StyleSelector logic class.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.NavigationView.MenuItemContainerStyleSelectorProperty">
      <summary>Identifies the MenuItemContainerStyleSelector dependency property.</summary>
      <returns>The identifier for the MenuItemContainerStyleSelector dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.NavigationView.MenuItems">
      <summary>Gets the collection of menu items displayed in the NavigationMenu.</summary>
      <returns>The collection of menu items displayed in the NavigationMenu. The default is an empty collection.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.NavigationView.MenuItemsProperty">
      <summary>Identifies the MenuItems dependency property.</summary>
      <returns>The identifier for the MenuItems dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.NavigationView.MenuItemsSource">
      <summary>Gets or sets an object source used to generate the content of the NavigationView menu.</summary>
      <returns>The object that is used to generate the content of the NavigationView menu. The default is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.NavigationView.MenuItemsSourceProperty">
      <summary>Identifies the MenuItemsSource dependency property.</summary>
      <returns>The identifier for the MenuItemsSource dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.NavigationView.MenuItemTemplate">
      <summary>Gets or sets the DataTemplate used to display each menu item.</summary>
      <returns>The template that specifies the visualization of the menu data objects. The default is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.NavigationView.MenuItemTemplateProperty">
      <summary>Identifies the MenuItemTemplate dependency property.</summary>
      <returns>The identifier for the MenuItemTemplate dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.NavigationView.MenuItemTemplateSelector">
      <summary>Gets or sets a reference to a custom DataTemplateSelector logic class. The DataTemplateSelector referenced by this property returns a template to apply to items.</summary>
      <returns>A reference to a custom DataTemplateSelector logic class.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.NavigationView.MenuItemTemplateSelectorProperty">
      <summary>Identifies the MenuItemTemplateSelector dependency property.</summary>
      <returns>The identifier for the MenuItemTemplateSelector dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.NavigationView.OpenPaneLength">
      <summary>Gets or sets the width of the NavigationView pane when it's fully expanded.</summary>
      <returns>The width of the NavigationView pane when it's fully expanded. The default is 320 device-independent pixel (DIP).</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.NavigationView.OpenPaneLengthProperty">
      <summary>Identifies the OpenPaneLength dependency property.</summary>
      <returns>The identifier for the OpenPaneLength dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.NavigationView.OverflowLabelMode">
      <summary>Gets or sets a value that indicates what text label is shown for the overflow menu.</summary>
      <returns>A value of the enumeration that indicates what text label is shown for the overflow menu. The default is **MoreLabel**, which shows the text "More".</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.NavigationView.OverflowLabelModeProperty">
      <summary>Identifies the OverflowLabelMode dependency property.</summary>
      <returns>The identifier for the OverflowLabelMode dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.NavigationView.PaneCustomContent">
      <summary>Gets or sets a UI element that is shown in the NavigationView pane.</summary>
      <returns>The element that is shown in the NavigationView pane.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.NavigationView.PaneCustomContentProperty">
      <summary>Identifies the PaneCustomContent dependency property.</summary>
      <returns>The identifier for the PaneCustomContent dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.NavigationView.PaneDisplayMode">
      <summary>Gets or sets a value that indicates how and where the NavigationView pane is shown.</summary>
      <returns>A value of the enumeration that indicates how and where the NavigationView pane is shown. The default is **Auto**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.NavigationView.PaneDisplayModeProperty">
      <summary>Identifies the PaneDisplayMode dependency property.</summary>
      <returns>The identifier for the PaneDisplayMode dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.NavigationView.PaneFooter">
      <summary>Gets or sets the content for the pane footer.</summary>
      <returns>The content of the pane footer. The default is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.NavigationView.PaneFooterProperty">
      <summary>Identifies the PaneFooter dependency property.</summary>
      <returns>The identifier for the PaneFooter dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.NavigationView.PaneHeader">
      <summary>Gets or sets the content for the pane header.</summary>
      <returns>The content of the pane header. The default is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.NavigationView.PaneHeaderProperty">
      <summary>Identifies the PaneHeader dependency property.</summary>
      <returns>The identifier for the PaneHeader dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.NavigationView.PaneTitle">
      <summary>Gets or sets the label adjacent to the menu icon when the NavigationView pane is open.</summary>
      <returns>The label adjacent to the menu icon when the pane is open. The default is an empty string.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.NavigationView.PaneTitleProperty">
      <summary>Identifies the PaneTitle dependency property.</summary>
      <returns>The identifier for the PaneTitle dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.NavigationView.PaneToggleButtonStyle">
      <summary>Gets or sets the Style that defines the look of the menu toggle button.</summary>
      <returns>The Style that defines the look of the menu toggle button. The default is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.NavigationView.PaneToggleButtonStyleProperty">
      <summary>Identifies the PaneToggleButtonStyle dependency property.</summary>
      <returns>The identifier for the PaneToggleButtonStyle dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.NavigationView.SelectedItem">
      <summary>Gets or sets the selected item.</summary>
      <returns>The selected item. The default is null.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.NavigationView.SelectedItemProperty">
      <summary>Identifies the SelectedItem dependency property.</summary>
      <returns>The identifier for the SelectedItem dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.NavigationView.SelectionFollowsFocus">
      <summary>Gets or sets a value that indicates whether item selection changes when keyboard focus changes.</summary>
      <returns>A value of the enumeration that indicates whether selection changes when keyboard focus changes. The default is **Disabled**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.NavigationView.SelectionFollowsFocusProperty">
      <summary>Identifies the SelectionFollowsFocus dependency property.</summary>
      <returns>The identifier for the SelectionFollowsFocus dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.NavigationView.SettingsItem">
      <summary>Gets the navigation item that represents the entry point to app settings.</summary>
      <returns>The item that represents the entry point to app settings.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.NavigationView.SettingsItemProperty">
      <summary>Identifies the SettingsItem dependency property.</summary>
      <returns>The identifier for the SettingsItem dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.NavigationView.ShoulderNavigationEnabled">
      <summary>Gets or sets a value that indicates when gamepad bumpers can be used to navigate the top-level navigation items in a NavigationView.</summary>
      <returns>A value of the enumeration that indicates when gamepad bumpers can be used to navigate the top-level navigation items in a NavigationView. The default is **Never**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.NavigationView.ShoulderNavigationEnabledProperty">
      <summary>Identifies the ShoulderNavigationEnabled dependency property.</summary>
      <returns>The identifier for the ShoulderNavigationEnabled dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.NavigationView.TemplateSettings">
      <summary>Gets an object that provides calculated values that can be referenced as **TemplateBinding** sources when defining templates for a NavigationView control.</summary>
      <returns>An object that provides calculated values for templates.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.NavigationView.TemplateSettingsProperty">
      <summary>Identifies the TemplateSettings dependency property.</summary>
      <returns>The identifier for the TemplateSettings dependency property.</returns>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.NavigationView.BackRequested">
      <summary>Occurs when the back button receives an interaction such as a click or tap.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.NavigationView.DisplayModeChanged">
      <summary>Occurs when the DisplayMode property changes.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.NavigationView.ItemInvoked">
      <summary>Occurs when an item in the menu receives an interaction such as a click or tap.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.NavigationView.PaneClosed">
      <summary>Occurs when the NavigationView pane is closed.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.NavigationView.PaneClosing">
      <summary>Occurs when the NavigationView pane is closing.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.NavigationView.PaneOpened">
      <summary>Occurs when the NavigationView pane is opened.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.NavigationView.PaneOpening">
      <summary>Occurs when the NavigationView pane is opening.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.NavigationView.SelectionChanged">
      <summary>Occurs when the currently selected item changes.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.NavigationView.ContainerFromMenuItem(System.Object)">
      <summary>Returns the container corresponding to the specified menu item.</summary>
      <param name="item">The menu item to retrieve the container for.</param>
      <returns>A container that corresponds to the specified menu item, if the item has a container and exists in the collection; otherwise, **null**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.NavigationView.MenuItemFromContainer(Windows.UI.Xaml.DependencyObject)">
      <summary>Returns the item that corresponds to the specified, generated container.</summary>
      <param name="container">The DependencyObject that corresponds to the item to be returned.</param>
      <returns>The contained item, or the container if it does not contain an item.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.NavigationViewBackButtonVisible">
      <summary>Defines constants that specify whether the back button is visible in NavigationView.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.NavigationViewBackButtonVisible.Auto">
      <summary>The system chooses whether or not to display the back button, depending on the device/form factor. On phones, tablets, desktops, and hubs, the back button is visible. On Xbox/TV, the back button is collapsed.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.NavigationViewBackButtonVisible.Collapsed">
      <summary>Do not display the back button in NavigationView, and do not reserve space for it in layout.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.NavigationViewBackButtonVisible.Visible">
      <summary>Display the back button in NavigationView.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.NavigationViewBackRequestedEventArgs">
      <summary>Provides event data for the NavigationView.BackRequested event.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.NavigationViewDisplayMode">
      <summary>Defines constants that specify how the pane is shown in a NavigationView.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.NavigationViewDisplayMode.Compact">
      <summary>The pane always shows as a narrow sliver which can be opened to full width.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.NavigationViewDisplayMode.Expanded">
      <summary>The pane stays open alongside the content.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.NavigationViewDisplayMode.Minimal">
      <summary>Only the menu button remains fixed. The pane shows and hides as needed.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.NavigationViewDisplayModeChangedEventArgs">
      <summary>Provides data for the NavigationView.DisplayModeChanged event.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.NavigationViewDisplayModeChangedEventArgs.DisplayMode">
      <summary>Gets the new display mode.</summary>
      <returns>The new display mode.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.NavigationViewItem">
      <summary>Represents the container for an item in a NavigationView control.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.NavigationViewItem.#ctor">
      <summary>Initializes a new instance of the NavigationViewItem class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.NavigationViewItem.CompactPaneLength">
      <summary>Gets the CompactPaneLength of the NavigationView that hosts this item.</summary>
      <returns>The CompactPaneLength of the NavigationView that hosts this item.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.NavigationViewItem.CompactPaneLengthProperty">
      <summary>Identifies the CompactPaneLength dependency property.</summary>
      <returns>The identifier for the CompactPaneLength dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.NavigationViewItem.Icon">
      <summary>Gets or sets the icon to show next to the menu item text.</summary>
      <returns>The icon to show next to the menu item text. The default in **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.NavigationViewItem.IconProperty">
      <summary>Identifies the Icon dependency property.</summary>
      <returns>The identifier for the Icon dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.NavigationViewItem.SelectsOnInvoked">
      <summary>Gets or sets a value that indicates whether invoking a navigation menu item also selects it.</summary>
      <returns>**true** if invoking a navigation menu item also selects it; otherwise, **false**. The default is **true**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.NavigationViewItem.SelectsOnInvokedProperty">
      <summary>Identifies the SelectsOnInvoked dependency property.</summary>
      <returns>The identifier for the SelectsOnInvoked dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.NavigationViewItemBase">
      <summary>Base class for NavigationView menu items.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.NavigationViewItemHeader">
      <summary>Represents a header for a group of menu items in a NavigationMenu.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.NavigationViewItemHeader.#ctor">
      <summary>Initializes a new instance of the NavigationViewItemHeader class.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.NavigationViewItemInvokedEventArgs">
      <summary>Provides event data for the NavigationView.ItemInvoked event.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.NavigationViewItemInvokedEventArgs.#ctor">
      <summary>Initializes a new instance of the NavigationViewItemInvokedEventArgs class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.NavigationViewItemInvokedEventArgs.InvokedItem">
      <summary>Gets a reference to the invoked item.</summary>
      <returns>The invoked item.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.NavigationViewItemInvokedEventArgs.InvokedItemContainer">
      <summary>Gets the container for the invoked item.</summary>
      <returns>The container for the invoked item.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.NavigationViewItemInvokedEventArgs.IsSettingsInvoked">
      <summary>Gets a value that indicates whether the **InvokedItem** is the menu item for Settings.</summary>
      <returns>**true** if the **InvokedItem** is the menu item for Settings; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.NavigationViewItemInvokedEventArgs.RecommendedNavigationTransitionInfo">
      <summary>Gets the navigation transition recommended for the direction of the navigation.</summary>
      <returns>The navigation transition recommended for the direction of the navigation.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.NavigationViewItemSeparator">
      <summary>Represents a line that separates menu items in a NavigationMenu.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.NavigationViewItemSeparator.#ctor">
      <summary>Initializes a new instance of the NavigationViewItemSeparator class.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.NavigationViewList">
      <summary>Represents a control that displays menu items in a NavigationView control.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.NavigationViewList.#ctor">
      <summary>Initializes a new instance of the NavigationViewList class.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.NavigationViewOverflowLabelMode">
      <summary>Defines constants that specify the label for the overflow button in a NavigationView.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.NavigationViewOverflowLabelMode.MoreLabel">
      <summary>The text label "More" is shown next to the chevron.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.NavigationViewOverflowLabelMode.NoLabel">
      <summary>No text label is shown, only a chevron.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.NavigationViewPaneClosingEventArgs">
      <summary>Provides data for the NavigationView.PaneClosing event.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.NavigationViewPaneClosingEventArgs.Cancel">
      <summary>Gets or sets a value that indicates whether the event should be canceled.</summary>
      <returns>**true** to cancel the event; otherwise, **false**. The default is **false**.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.NavigationViewPaneDisplayMode">
      <summary>Defines constants that specify how and where the NavigationView pane is shown.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.NavigationViewPaneDisplayMode.Auto">
      <summary>The pane is shown on the left side of the control, and changes between minimal, compact, and full states depending on the width of the window.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.NavigationViewPaneDisplayMode.Left">
      <summary>The pane is shown on the left side of the control in its fully open state.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.NavigationViewPaneDisplayMode.LeftCompact">
      <summary>The pane is shown on the left side of the control. Only the pane icons are shown by default.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.NavigationViewPaneDisplayMode.LeftMinimal">
      <summary>The pane is shown on the left side of the control. Only the pane menu button is shown by default.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.NavigationViewPaneDisplayMode.Top">
      <summary>The pane is shown at the top of the control.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.NavigationViewSelectionChangedEventArgs">
      <summary>Provides data for the NavigationView.SelectionChanged event.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.NavigationViewSelectionChangedEventArgs.IsSettingsSelected">
      <summary>Gets a value that indicates whether the **SelectedItem** is the menu item for Settings.</summary>
      <returns>**true** if the **SelectedItem** is the menu item for Settings; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.NavigationViewSelectionChangedEventArgs.RecommendedNavigationTransitionInfo">
      <summary>Gets the navigation transition recommended for the direction of the navigation.</summary>
      <returns>The navigation transition recommended for the direction of the navigation.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.NavigationViewSelectionChangedEventArgs.SelectedItem">
      <summary>Gets the newly selected menu item.</summary>
      <returns>The newly selected menu item.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.NavigationViewSelectionChangedEventArgs.SelectedItemContainer">
      <summary>Gets the container for the selected item.</summary>
      <returns>The container for the selected item.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.NavigationViewSelectionFollowsFocus">
      <summary>Defines constants that specify whether item selection changes when keyboard focus changes in a NavigationView.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.NavigationViewSelectionFollowsFocus.Disabled">
      <summary>Selection does not change when keyboard focus changes.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.NavigationViewSelectionFollowsFocus.Enabled">
      <summary>Selection changes when keyboard focus changes.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.NavigationViewShoulderNavigationEnabled">
      <summary>Defines constants that specify when gamepad bumpers can be used to navigate the top-level navigation items in a NavigationView.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.NavigationViewShoulderNavigationEnabled.Always">
      <summary>Gamepad bumpers always navigate the top-level navigation items.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.NavigationViewShoulderNavigationEnabled.Never">
      <summary>Gamepad bumpers never navigate the top-level navigation items.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.NavigationViewShoulderNavigationEnabled.WhenSelectionFollowsFocus">
      <summary>Gamepad bumpers navigate the top-level navigation items when the SelectionFollowsFocus property is **Enabled**.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.NavigationViewTemplateSettings">
      <summary>Provides calculated values that can be referenced as **TemplatedParent** sources when defining templates for a NavigationView. Not intended for general use.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.NavigationViewTemplateSettings.#ctor">
      <summary>Initializes a new instance of the NavigationViewTemplateSettings class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.NavigationViewTemplateSettings.BackButtonVisibility">
      <summary>Gets the visibility of the back button.</summary>
      <returns>The visibility of the back button.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.NavigationViewTemplateSettings.BackButtonVisibilityProperty">
      <summary>Identifies the BackButtonVisibility dependency property.</summary>
      <returns>The identifier for the BackButtonVisibility dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.NavigationViewTemplateSettings.LeftPaneVisibility">
      <summary>Gets the visibility of the left pane.</summary>
      <returns>The visibility of the left pane.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.NavigationViewTemplateSettings.LeftPaneVisibilityProperty">
      <summary>Identifies the LeftPaneVisibility dependency property.</summary>
      <returns>The identifier for the LeftPaneVisibility dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.NavigationViewTemplateSettings.OverflowButtonVisibility">
      <summary>Gets the visibility of the overflow button.</summary>
      <returns>The visibility of the overflow button.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.NavigationViewTemplateSettings.OverflowButtonVisibilityProperty">
      <summary>Identifies the OverflowButtonVisibility dependency property.</summary>
      <returns>The identifier for the OverflowButtonVisibility dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.NavigationViewTemplateSettings.PaneToggleButtonVisibility">
      <summary>Gets the visibility of the pane toggle button.</summary>
      <returns>The visibility of the pane toggle button.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.NavigationViewTemplateSettings.PaneToggleButtonVisibilityProperty">
      <summary>Identifies the PaneToggleButtonVisibility dependency property.</summary>
      <returns>The identifier for the PaneToggleButtonVisibility dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.NavigationViewTemplateSettings.SingleSelectionFollowsFocus">
      <summary>Gets the SelectionFollowsFocus value.</summary>
      <returns>The SelectionFollowsFocus value.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.NavigationViewTemplateSettings.SingleSelectionFollowsFocusProperty">
      <summary>Identifies the SingleSelectionFollowsFocus dependency property.</summary>
      <returns>The identifier for the SingleSelectionFollowsFocus dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.NavigationViewTemplateSettings.TopPadding">
      <summary>Gets the padding value of the top pane.</summary>
      <returns>The padding value of the top pane.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.NavigationViewTemplateSettings.TopPaddingProperty">
      <summary>Identifies the TopPadding dependency property.</summary>
      <returns>The identifier for the TopPadding dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.NavigationViewTemplateSettings.TopPaneVisibility">
      <summary>Gets the visibility of the top pane.</summary>
      <returns>The visibility of the top pane.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.NavigationViewTemplateSettings.TopPaneVisibilityProperty">
      <summary>Identifies the TopPaneVisibility dependency property.</summary>
      <returns>The identifier for the TopPaneVisibility dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.NotifyEventArgs">
      <summary>Provides data for the ScriptNotify event.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.NotifyEventArgs.CallingUri">
      <summary>Gets the Uniform Resource Identifier (URI) of the page containing the script that raised the ScriptNotify event.</summary>
      <returns>The Uniform Resource Identifier (URI) of the page that raised the event.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.NotifyEventArgs.Value">
      <summary>Gets the method name as passed to the application.</summary>
      <returns>The JavaScript method name.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.NotifyEventHandler">
      <summary>Represents the method that will handle the ScriptNotify event.</summary>
      <param name="sender">The object where the handler is attached.</param>
      <param name="e">Event data for the event.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Orientation">
      <summary>Defines constants that specify the different orientations that a control or layout can have.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Orientation.Horizontal">
      <summary>The control or layout should be horizontally oriented.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Orientation.Vertical">
      <summary>The control or layout should be vertically oriented.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Page">
      <summary>Represents content that a Frame control can navigate to.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Page.#ctor">
      <summary>Initializes a new instance of the Page class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Page.BottomAppBar">
      <summary>Gets a reference to an AppBar displayed at the bottom of the page, if any.</summary>
      <returns>A reference to an AppBar displayed at the bottom of the page, or **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Page.BottomAppBarProperty">
      <summary>Identifies the BottomAppBar dependency property.</summary>
      <returns>The identifier for the BottomAppBar dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Page.Frame">
      <summary>Gets the controlling Frame for the Page content.</summary>
      <returns>The controlling Frame for the Page content.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Page.FrameProperty">
      <summary>Identifies the Frame dependency property.</summary>
      <returns>The identifier for the Frame dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Page.NavigationCacheMode">
      <summary>Gets or sets the navigation mode that indicates whether this Page is cached, and the period of time that the cache entry should persist.</summary>
      <returns>A value of the enumeration. The default is **Disabled**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Page.TopAppBar">
      <summary>Gets a reference to an AppBar displayed at the top of the page, if any.</summary>
      <returns>A reference to an AppBar displayed at the top of the page, or **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Page.TopAppBarProperty">
      <summary>Identifies the TopAppBar dependency property.</summary>
      <returns>The identifier for the TopAppBar dependency property.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Page.OnNavigatedFrom(Windows.UI.Xaml.Navigation.NavigationEventArgs)">
      <summary>Invoked immediately after the Page is unloaded and is no longer the current source of a parent Frame.</summary>
      <param name="e">Event data that can be examined by overriding code. The event data is representative of the navigation that has unloaded the current Page.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Page.OnNavigatedTo(Windows.UI.Xaml.Navigation.NavigationEventArgs)">
      <summary>Invoked when the Page is loaded and becomes the current source of a parent Frame.</summary>
      <param name="e">Event data that can be examined by overriding code. The event data is representative of the pending navigation that will load the current Page. Usually the most relevant property to examine is Parameter.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Page.OnNavigatingFrom(Windows.UI.Xaml.Navigation.NavigatingCancelEventArgs)">
      <summary>Invoked immediately before the Page is unloaded and is no longer the current source of a parent Frame.</summary>
      <param name="e">Event data that can be examined by overriding code. The event data is representative of the navigation that will unload the current Page unless canceled. The navigation can potentially be canceled by setting Cancel.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Panel">
      <summary>Provides a base class for all Panel elements. Use Panel elements to position and arrange child objects in a UI page.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Panel.#ctor">
      <summary>Provides base class initialization behavior for Panel derived classes.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Panel.Background">
      <summary>Gets or sets a Brush that fills the panel content area.</summary>
      <returns>The brush that fills the panel content area. The default is **null**, (a null brush) which is evaluated as Transparent for rendering.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Panel.BackgroundProperty">
      <summary>Identifies the Background  dependency property.</summary>
      <returns>The identifier for the Background  dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Panel.BackgroundTransition">
      <summary>Gets or sets an instance of BrushTransition to automatically animate changes to the Background property.</summary>
      <returns>An instance of BrushTransition to automatically animate changes to the Background; otherwise, **null**. The default is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Panel.Children">
      <summary>Gets the collection of child elements of the panel.</summary>
      <returns>The collection of child objects. The default is an empty collection.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Panel.ChildrenTransitions">
      <summary>Gets or sets the collection of Transition style elements that apply to child content of a Panel subclass.</summary>
      <returns>The strongly typed collection of Transition style elements.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Panel.ChildrenTransitionsProperty">
      <summary>Identifies the ChildrenTransitions dependency property.</summary>
      <returns>The identifier for the ChildrenTransitions dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Panel.IsItemsHost">
      <summary>Gets a value that indicates whether this Panel is a container for UI items that are generated by an ItemsControl.</summary>
      <returns>**true** if this instance of Panel is an items host; otherwise, **false**. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Panel.IsItemsHostProperty">
      <summary>Identifies the IsItemsHost dependency property.</summary>
      <returns>The identifier for the IsItemsHost dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.PanelScrollingDirection">
      <summary>Defines constants that specify the direction that a panel is scrolling.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.PanelScrollingDirection.Backward">
      <summary>The panel is scrolling backward.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.PanelScrollingDirection.Forward">
      <summary>The panel is scrolling forward.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.PanelScrollingDirection.None">
      <summary>The panel is not scrolling.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.ParallaxSourceOffsetKind">
      <summary>Defines constants that specify how the source offset values of a ParallaxView are interpreted.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.ParallaxSourceOffsetKind.Absolute">
      <summary>The source start/end offset value is interpreted as an absolute value.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.ParallaxSourceOffsetKind.Relative">
      <summary>The source start/end offset value is added to the auto-computed source offset.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.ParallaxView">
      <summary>Represents a container that ties the scroll position of a foreground element, such as a list, to a background element, such as an image. As you scroll through the foreground element, it animates the background element to create a parallax effect.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ParallaxView.#ctor">
      <summary>Initializes a new instance of the ParallaxView class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ParallaxView.Child">
      <summary>Gets or sets the background content of the ParallaxView.</summary>
      <returns>The background content of the ParallaxView, typically an image. The default is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ParallaxView.ChildProperty">
      <summary>Identifies the Child dependency property.</summary>
      <returns>The identifier for the Child dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ParallaxView.HorizontalShift">
      <summary>Represents the horizontal range of motion of the child element.</summary>
      <returns>The horizontal range of motion. The default is 0.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ParallaxView.HorizontalShiftProperty">
      <summary>Identifies the HorizontalShift dependency property.</summary>
      <returns>The identifier for the HorizontalShift dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ParallaxView.HorizontalSourceEndOffset">
      <summary>Represents the horizontal scroll offset at which the parallax motion ends.</summary>
      <returns>The horizontal scroll offset at which parallax motion ends. The default is 0.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ParallaxView.HorizontalSourceEndOffsetProperty">
      <summary>Identifies the HorizontalSourceEndOffset dependency property.</summary>
      <returns>The identifier for the HorizontalSourceEndOffset dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ParallaxView.HorizontalSourceOffsetKind">
      <summary>Gets or sets a value that determines how the horizontal source offset values of a ParallaxView are interpreted.</summary>
      <returns>A value of the enumeration that determines how the horizontal source offset values of a ParallaxView are interpreted.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ParallaxView.HorizontalSourceOffsetKindProperty">
      <summary>Identifies the HorizontalSourceOffsetKind dependency property.</summary>
      <returns>The identifier for the HorizontalSourceOffsetKind dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ParallaxView.HorizontalSourceStartOffset">
      <summary>Represents the horizontal scroll offset at which parallax motion starts.</summary>
      <returns>The horizontal scroll offset at which parallax motion starts. The default is 0.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ParallaxView.HorizontalSourceStartOffsetProperty">
      <summary>Identifies the HorizontalSourceStartOffset dependency property.</summary>
      <returns>The identifier for the HorizontalSourceStartOffset dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ParallaxView.IsHorizontalShiftClamped">
      <summary>Gets or sets a value that indicates whether the horizontal parallax ratio is clampled to a specified percentage of the source scroll velocity.</summary>
      <returns>**true** if the parallax ratio is clampled to a specified percentage of the source scroll velocity; otherwise, **false**. The default is **true**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ParallaxView.IsHorizontalShiftClampedProperty">
      <summary>Identifies the IsHorizontalShiftClamped dependency property.</summary>
      <returns>The identifier for the IsHorizontalShiftClamped dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ParallaxView.IsVerticalShiftClamped">
      <summary>Gets or sets a value that indicates whether the vertical parallax ratio is clampled to a specified percentage of the source scroll velocity.</summary>
      <returns>**true** if the parallax ratio is clampled to a specified percentage of the source scroll velocity; otherwise, **false**. The default is **true**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ParallaxView.IsVerticalShiftClampedProperty">
      <summary>Identifies the IsVerticalShiftClamped dependency property.</summary>
      <returns>The identifier for the IsVerticalShiftClamped dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ParallaxView.MaxHorizontalShiftRatio">
      <summary>Clamps the horizontal parallax ratio to the specified percentage of the source scroll velocity.</summary>
      <returns>The maximum percentage of the source scroll velocity. The default is 1.0.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ParallaxView.MaxHorizontalShiftRatioProperty">
      <summary>Identifies the MaxHorizontalShiftRatio dependency property.</summary>
      <returns>The identifier for the MaxHorizontalShiftRatio dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ParallaxView.MaxVerticalShiftRatio">
      <summary>Clamps the vertical parallax ratio to the specified percentage of the source scroll velocity.</summary>
      <returns>The maximum percentage of the source scroll velocity. The default is 1.0.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ParallaxView.MaxVerticalShiftRatioProperty">
      <summary>Identifies the MaxVerticalShiftRatio dependency property.</summary>
      <returns>The identifier for the MaxVerticalShiftRatio dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ParallaxView.Source">
      <summary>The element that either is or contains the ScrollViewer that controls the parallax operation.</summary>
      <returns>
      </returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ParallaxView.SourceProperty">
      <summary>Identifies the Source dependency property.</summary>
      <returns>The identifier for the Source dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ParallaxView.VerticalShift">
      <summary>Represents the vertical range of motion of the child element.</summary>
      <returns>The vertical range of motion. The default is 0.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ParallaxView.VerticalShiftProperty">
      <summary>Identifies the VerticalShift dependency property.</summary>
      <returns>The identifier for the VerticalShift dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ParallaxView.VerticalSourceEndOffset">
      <summary>Represents the vertical scroll offset at which the parallax motion ends.</summary>
      <returns>The vertical scroll offset at which parallax motion ends. The default is 0.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ParallaxView.VerticalSourceEndOffsetProperty">
      <summary>Identifies the VerticalSourceEndOffset dependency property.</summary>
      <returns>The identifier for the VerticalSourceEndOffset dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ParallaxView.VerticalSourceOffsetKind">
      <summary>Gets or sets a value that determines how the vertical source offset values of a ParallaxView are interpreted.</summary>
      <returns>A value of the enumeration that determines how the vertical source offset values of a ParallaxView are interpreted.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ParallaxView.VerticalSourceOffsetKindProperty">
      <summary>Identifies the VerticalSourceOffsetKind dependency property.</summary>
      <returns>The identifier for the VerticalSourceOffsetKind dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ParallaxView.VerticalSourceStartOffset">
      <summary>Represents the vertical scroll offset at which parallax motion starts.</summary>
      <returns>The vertical scroll offset at which parallax motion starts. The default is 0.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ParallaxView.VerticalSourceStartOffsetProperty">
      <summary>Identifies the VerticalSourceStartOffset dependency property.</summary>
      <returns>The identifier for the VerticalSourceStartOffset dependency property.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ParallaxView.RefreshAutomaticHorizontalOffsets">
      <summary>Forces the automatically computed horizontal offsets to be recomputed.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ParallaxView.RefreshAutomaticVerticalOffsets">
      <summary>Forces the automatically computed vertical offsets to be recomputed.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.PasswordBox">
      <summary>Represents a control for entering passwords.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.PasswordBox.#ctor">
      <summary>Initializes a new instance of the PasswordBox class</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.PasswordBox.CanPasteClipboardContent">
      <summary>Gets a value that indicates whether clipboard content can be pasted into the control.</summary>
      <returns>**true** if clipboard content can be pasted into the control; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.PasswordBox.CanPasteClipboardContentProperty">
      <summary>Identifies the CanPasteClipboardContent dependency property.</summary>
      <returns>The identifier for the CanPasteClipboardContent dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.PasswordBox.Description">
      <summary>Gets or sets content that is shown below the control. The content should provide guidance about the input expected by the control.</summary>
      <returns>The content to be displayed below the control. The default is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.PasswordBox.DescriptionProperty">
      <summary>Identifies the Description dependency property.</summary>
      <returns>The identifier for the Description dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.PasswordBox.Header">
      <summary>Gets or sets the content for the control's header.</summary>
      <returns>The content of the control's header. The default is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.PasswordBox.HeaderProperty">
      <summary>Identifies the Header dependency property.</summary>
      <returns>The identifier for the Header dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.PasswordBox.HeaderTemplate">
      <summary>Gets or sets the DataTemplate used to display the content of the control's header.</summary>
      <returns>The template that specifies the visualization of the header object. The default is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.PasswordBox.HeaderTemplateProperty">
      <summary>Identifies the HeaderTemplate dependency property.</summary>
      <returns>The identifier for the HeaderTemplate dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.PasswordBox.InputScope">
      <summary>Gets or sets the context for input used by this PasswordBox.</summary>
      <returns>The input scope, which provides a hint at the type of text input expected by the control. The default is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.PasswordBox.InputScopeProperty">
      <summary>Identifies the InputScope dependency property.</summary>
      <returns>The identifier for the InputScope dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.PasswordBox.IsPasswordRevealButtonEnabled">
      <summary>Gets or sets a value that specifies whether the visual UI of the PasswordBox includes a button element that toggles showing or hiding the typed characters. In Windows 10 and later, use PasswordRevealMode instead.</summary>
      <returns>**True** to show a password reveal button; **false** to not show a password reveal button. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.PasswordBox.IsPasswordRevealButtonEnabledProperty">
      <summary>Identifies the IsPasswordRevealButtonEnabled dependency property.</summary>
      <returns>The identifier for the IsPasswordRevealButtonEnabled dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.PasswordBox.MaxLength">
      <summary>Gets or sets the maximum length for passwords to be handled by this PasswordBox.</summary>
      <returns>An integer that specifies the maximum number of characters for passwords to be handled by this PasswordBox. A value of zero (0) means no limit. The default is 0 (no length limit).</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.PasswordBox.MaxLengthProperty">
      <summary>Identifies the MaxLength dependency property.</summary>
      <returns>The identifier for the MaxLength dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.PasswordBox.Password">
      <summary>Gets or sets the password currently held by the PasswordBox.</summary>
      <returns>A string that represents the password currently held by the PasswordBox. The default is an empty string.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.PasswordBox.PasswordChar">
      <summary>Gets or sets the masking character for the PasswordBox.</summary>
      <returns>A masking character to echo when the user enters text into the PasswordBox. The default value is a bullet character (●).</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.PasswordBox.PasswordCharProperty">
      <summary>Identifies the PasswordChar dependency property.</summary>
      <returns>The identifier for the PasswordChar dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.PasswordBox.PasswordProperty">
      <summary>Identifies the Password dependency property.</summary>
      <returns>The identifier for the Password dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.PasswordBox.PasswordRevealMode">
      <summary>Gets or sets a value that specifies whether the password is always, never, or optionally obscured.</summary>
      <returns>A value of the enumeration that specifies whether the password is always, never, or optionally obscured. The default is **Peek**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.PasswordBox.PasswordRevealModeProperty">
      <summary>Identifies the PasswordRevealMode dependency property.</summary>
      <returns>The identifier for the PasswordRevealMode dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.PasswordBox.PlaceholderText">
      <summary>Gets or sets the text that is displayed in the control until the value is changed by a user action or some other operation.</summary>
      <returns>The text that is displayed in the control when no value is entered. The default is an empty string ("").</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.PasswordBox.PlaceholderTextProperty">
      <summary>Identifies the PlaceholderText dependency property.</summary>
      <returns>The identifier for the PlaceholderText dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.PasswordBox.PreventKeyboardDisplayOnProgrammaticFocus">
      <summary>Gets or sets a value that indicates whether the on-screen keyboard is shown when the control receives focus programmatically.</summary>
      <returns>**true** if the on-screen keyboard is not shown when the control receives focus programmatically; otherwise, **false**. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.PasswordBox.PreventKeyboardDisplayOnProgrammaticFocusProperty">
      <summary>Identifies the PreventKeyboardDisplayOnProgrammaticFocus dependency property.</summary>
      <returns>The identifier for the PreventKeyboardDisplayOnProgrammaticFocus dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.PasswordBox.SelectionFlyout">
      <summary>Gets or sets the flyout that is shown when text is selected, or **null** if no flyout is shown.</summary>
      <returns>The flyout that is shown when text is selected, or **null** if no flyout is shown. The default is an instance of TextCommandBarFlyout.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.PasswordBox.SelectionFlyoutProperty">
      <summary>Identifies the SelectionFlyout dependency property.</summary>
      <returns>The identifier for the SelectionFlyout dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.PasswordBox.SelectionHighlightColor">
      <summary>Gets or sets the brush used to highlight the selected text.</summary>
      <returns>The brush used to highlight the selected text. The default is a null brush from a pure code perspective, but the default control template for PasswordBox applies a theme resource brush for this in a runtime instance of a PasswordBox control.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.PasswordBox.SelectionHighlightColorProperty">
      <summary>Identifies the SelectionHighlightColor dependency property.</summary>
      <returns>The identifier for the SelectionHighlightColor dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.PasswordBox.TextReadingOrder">
      <summary>Gets or sets a value that indicates how the reading order is determined for the PasswordBox.</summary>
      <returns>A value that indicates how the reading order is determined for the PasswordBox. The default is **DetectFromContent**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.PasswordBox.TextReadingOrderProperty">
      <summary>Identifies the TextReadingOrder dependency property.</summary>
      <returns>The identifier for the TextReadingOrder dependency property.</returns>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.PasswordBox.ContextMenuOpening">
      <summary>Occurs when the system processes an interaction that displays a context menu.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.PasswordBox.PasswordChanged">
      <summary>Occurs when the value of the Password property changes.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.PasswordBox.PasswordChanging">
      <summary>Occurs synchronously when the text in the password box starts to change, but before it is rendered.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.PasswordBox.Paste">
      <summary>Occurs when text is pasted into the control.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.PasswordBox.PasteFromClipboard">
      <summary>Copies content from the Windows clipboard into the text control.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.PasswordBox.SelectAll">
      <summary>Selects all the characters in the PasswordBox.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.PasswordBoxPasswordChangingEventArgs">
      <summary>Provides event data for the PasswordBox.PasswordChanging event.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.PasswordBoxPasswordChangingEventArgs.IsContentChanging">
      <summary>Gets a value that indicates whether the event occured due to a change in the text content.</summary>
      <returns>**true** if a change to the text content caused the event; otherwise, **false**.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.PasswordRevealMode">
      <summary>Defines constants that specify the password reveal behavior of a PasswordBox.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.PasswordRevealMode.Hidden">
      <summary>The password reveal button is not visible. The password is always obscured.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.PasswordRevealMode.Peek">
      <summary>The password reveal button is visible. The password is not obscured while the button is pressed.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.PasswordRevealMode.Visible">
      <summary>The password reveal button is not visible. The password is not obscured.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.PathIcon">
      <summary>Represents an icon that uses a vector path as its content.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.PathIcon.#ctor">
      <summary>Initializes a new instance of the PathIcon class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.PathIcon.Data">
      <summary>Gets or sets a Geometry that specifies the shape to be drawn. In XAML. this can also be set using a string that describes Move and draw commands syntax.</summary>
      <returns>A description of the shape to be drawn.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.PathIcon.DataProperty">
      <summary>Identifies the Data dependency property.</summary>
      <returns>The identifier for the Data dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.PathIconSource">
      <summary>Represents an icon source that uses a vector path as its content.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.PathIconSource.#ctor">
      <summary>Initializes a new instance of the PathIconSource class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.PathIconSource.Data">
      <summary>Gets or sets a Geometry that specifies the shape to be drawn. In XAML. this can also be set using a string that describes Move and draw commands syntax.</summary>
      <returns>A description of the shape to be drawn.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.PathIconSource.DataProperty">
      <summary>Identifies the Data dependency property.</summary>
      <returns>The identifier for the Data dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.PersonPicture">
      <summary>Represents a control that displays the avatar image for a person, if one is available; if not, it displays the person's initials or a generic glyph.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.PersonPicture.#ctor">
      <summary>Initializes a new instance of the PersonPicture class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.PersonPicture.BadgeGlyph">
      <summary>Gets or sets a Segoe MDL2 Assets font glyph to display on the badge.</summary>
      <returns>The hexadecimal character code for the badge glyph.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.PersonPicture.BadgeGlyphProperty">
      <summary>Identifies the BadgeGlyph dependency property.</summary>
      <returns>The identifier for the BadgeGlyph dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.PersonPicture.BadgeImageSource">
      <summary>Gets or sets the source of an image to display on the badge.</summary>
      <returns>An object that represents the image source file for the drawn image. Typically you set this with a BitmapImage object, constructed with the Uniform Resource Identifier (URI) that describes the path to a valid image source file. Or, you can initialize a BitmapSource with a stream, perhaps a stream from a storage file.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.PersonPicture.BadgeImageSourceProperty">
      <summary>Identifies the BadgeImageSource dependency property.</summary>
      <returns>The identifier for the BadgeImageSource dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.PersonPicture.BadgeNumber">
      <summary>Gets or sets the contact number to display on the badge.</summary>
      <returns>The contact number to display on the badge.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.PersonPicture.BadgeNumberProperty">
      <summary>Identifies the BadgeNumber dependency property.</summary>
      <returns>The identifier for the BadgeNumber dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.PersonPicture.BadgeText">
      <summary>Gets or sets the contact text to display on the badge.</summary>
      <returns>The contact text to display on the badge.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.PersonPicture.BadgeTextProperty">
      <summary>Identifies the BadgeText dependency property.</summary>
      <returns>The identifier for the BadgeText dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.PersonPicture.Contact">
      <summary>Gets or sets a Contact object that contains information about the person.</summary>
      <returns>A Contact object that contains information about the person.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.PersonPicture.ContactProperty">
      <summary>Identifies the Contact dependency property.</summary>
      <returns>The identifier for the Contact dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.PersonPicture.DisplayName">
      <summary>Gets or sets the contact's display name.</summary>
      <returns>The contact's display name.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.PersonPicture.DisplayNameProperty">
      <summary>Identifies the DisplayName dependency property.</summary>
      <returns>The identifier for the DisplayName dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.PersonPicture.Initials">
      <summary>Gets or sets the contact's initials.</summary>
      <returns>The contact's initials.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.PersonPicture.InitialsProperty">
      <summary>Identifies the Initials dependency property.</summary>
      <returns>The identifier for the Initials dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.PersonPicture.IsGroup">
      <summary>Gets or sets a value that indicates whether the PersonPicture represents a group or an individual.</summary>
      <returns>**true** if the PersonPicture represents a group; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.PersonPicture.IsGroupProperty">
      <summary>Identifies the IsGroup dependency property.</summary>
      <returns>The identifier for the IsGroup dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.PersonPicture.PreferSmallImage">
      <summary>Gets or sets a value that indicates whether a small image is displayed rather than a large image when both are available.</summary>
      <returns>**true** to display a small image even when a large image is available; otherwise, **false**. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.PersonPicture.PreferSmallImageProperty">
      <summary>Identifies the PreferSmallImage dependency property.</summary>
      <returns>The identifier for the PreferSmallImage dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.PersonPicture.ProfilePicture">
      <summary>Gets or sets the source of the contact's profile picture.</summary>
      <returns>An object that represents the image source file for the drawn image. Typically you set this with a BitmapImage object, constructed with the Uniform Resource Identifier (URI) that describes the path to a valid image source file. Or, you can initialize a BitmapSource with a stream, perhaps a stream from a storage file.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.PersonPicture.ProfilePictureProperty">
      <summary>Identifies the ProfilePicture dependency property.</summary>
      <returns>The identifier for the ProfilePicture dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.PickerConfirmedEventArgs">
      <summary>Provides data for the PickerConfirmed event.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.PickerConfirmedEventArgs.#ctor">
      <summary>Initializes a new instance of the PickerConfirmedEventArgs class.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.PickerFlyout">
      <summary>Represents a custom picker control. (Not recommended for Universal Windows Platform (UWP) app. See Flyout.)</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.PickerFlyout.#ctor">
      <summary>Initializes a new instance of the PickerFlyout class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.PickerFlyout.ConfirmationButtonsVisible">
      <summary>Gets or sets whether the confirmation buttons are visible.</summary>
      <returns>True of the confirmation buttons are visible; Otherwise, false.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.PickerFlyout.ConfirmationButtonsVisibleProperty">
      <summary>Identifies the ConfirmationButtonsVisible dependency property.</summary>
      <returns>The identifier of the ConfirmationButtonsVisible dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.PickerFlyout.Content">
      <summary>Gets or sets the content that is contained within the picker.</summary>
      <returns>The content of the user control.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.PickerFlyout.ContentProperty">
      <summary>Gets the identifier for the Content dependency property.</summary>
      <returns>The identifier for the Content dependency property.</returns>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.PickerFlyout.Confirmed">
      <summary>Occurs when the user has tapped a confirmation button to confirm the selection.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.PickerFlyout.ShowAtAsync(Windows.UI.Xaml.FrameworkElement)">
      <summary>Begins an asynchronous operation to show the flyout placed in relation to the specified element.</summary>
      <param name="target">The element to use as the flyout's placement target.</param>
      <returns>An asynchronous operation.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.PickerFlyoutPresenter">
      <summary>Represents a custom picker. (Not recommended for Universal Windows Platform (UWP) app. See Flyout.)</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Pivot">
      <summary>Represents a control that provides quick navigation of views within an app.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Pivot.#ctor">
      <summary>Initializes a new instance of the Pivot type.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Pivot.HeaderFocusVisualPlacement">
      <summary>Gets or sets a value that specifies the style of focus visual used for pivot header items.</summary>
      <returns>A value of the enumeration that specifies the style of focus visual used for pivot header items. The default is **SelectedItemHeader**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Pivot.HeaderFocusVisualPlacementProperty">
      <summary>Identifies the HeaderFocusVisualPlacement dependency property.</summary>
      <returns>The identifier for the HeaderFocusVisualPlacement dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Pivot.HeaderTemplate">
      <summary>Gets or sets the template for the Header property of PivotItem children.</summary>
      <returns>The template for the Header property of PivotItem children.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Pivot.HeaderTemplateProperty">
      <summary>Identifies the HeaderTemplate dependency property.</summary>
      <returns>The identifier for the HeaderTemplate dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Pivot.IsHeaderItemsCarouselEnabled">
      <summary>Gets or sets a value that indicates whether the selected header moves to the first position.</summary>
      <returns>**true** if the selected header moves to the first position; **false** if headers always keep the same position. The default is **true**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Pivot.IsHeaderItemsCarouselEnabledProperty">
      <summary>Identifies the IsHeaderItemsCarouselEnabled dependency property.</summary>
      <returns>The identifier for the IsHeaderItemsCarouselEnabled dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Pivot.IsLocked">
      <summary>Gets or sets whether the Pivot is locked to show only the current PivotItem. While the Pivot is locked, all other PivotItems are removed, and the user cannot navigate to them. An example of locking is when the email list is put into a multi-select mode.</summary>
      <returns>**true** if the Pivot is locked; **false** if it is unlocked. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Pivot.IsLockedProperty">
      <summary>Identifies the IsLocked dependency property.</summary>
      <returns>The identifier for the IsLocked dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Pivot.LeftHeader">
      <summary>Gets or sets the content for the header on the control's left side.</summary>
      <returns>The content of the header on the control's left side. The default is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Pivot.LeftHeaderProperty">
      <summary>Identifies the LeftHeader dependency property.</summary>
      <returns>The identifier for the LeftHeader dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Pivot.LeftHeaderTemplate">
      <summary>Gets or sets the template for the header on the control's left side.</summary>
      <returns>The template for the header on the control's left side.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Pivot.LeftHeaderTemplateProperty">
      <summary>Identifies the LeftHeaderTemplate dependency property.</summary>
      <returns>The identifier for the LeftHeaderTemplate dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Pivot.RightHeader">
      <summary>Gets or sets the content for the header on the control's right side.</summary>
      <returns>The content of the header on the control's right side. The default is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Pivot.RightHeaderProperty">
      <summary>Identifies the RightHeader dependency property.</summary>
      <returns>The identifier for the RightHeader dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Pivot.RightHeaderTemplate">
      <summary>Gets or sets the template for the header on the control's right side.</summary>
      <returns>The template for the header on the control's right side.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Pivot.RightHeaderTemplateProperty">
      <summary>Identifies the RightHeaderTemplate dependency property.</summary>
      <returns>The identifier for the RightHeaderTemplate dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Pivot.SelectedIndex">
      <summary>Gets or sets the zero-based index of the currently selected item in the Pivot.</summary>
      <returns>The zero-based index of the currently selected item.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Pivot.SelectedIndexProperty">
      <summary>Identifies the SelectedIndex dependency property.</summary>
      <returns>The identifier for the SelectedIndex dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Pivot.SelectedItem">
      <summary>Gets or sets the currently selected item in the Pivot.</summary>
      <returns>The currently selected PivotItem or, if the Pivot is bound to data, the data item set as the Content of the currently selected PivotItem.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Pivot.SelectedItemProperty">
      <summary>Identifies the SelectedItem dependency property.</summary>
      <returns>The identifier for the SelectedItem dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Pivot.SlideInAnimationGroupProperty">
      <summary>Identifies the SlideInAnimationGroup XAML attached property.</summary>
      <returns>The identifier for the SlideInAnimationGroup XAML attached property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Pivot.Title">
      <summary>Gets or sets the title to be optionally set above the headers.</summary>
      <returns>Returns String.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Pivot.TitleProperty">
      <summary>Identifies the Title dependency property.</summary>
      <returns>The identifier for the Title dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Pivot.TitleTemplate">
      <summary>Gets or sets the title template used for displaying the title above the headers area.</summary>
      <returns>The template that specifies the visualization of the title object.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Pivot.TitleTemplateProperty">
      <summary>Identifies the TitleTemplate dependency property.</summary>
      <returns>The identifier for the TitleTemplate dependency property.</returns>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.Pivot.PivotItemLoaded">
      <summary>Event for indicating that an item has fully loaded.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.Pivot.PivotItemLoading">
      <summary>Event for offering an opportunity to dynamically load or change the content of a pivot item before it is displayed.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.Pivot.PivotItemUnloaded">
      <summary>Event for notifying that the pivot item has been completely unloaded from the visual pivot.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.Pivot.PivotItemUnloading">
      <summary>Event for offering an opportunity to dynamically load, change, or remove the content of a pivot item as it is removed.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.Pivot.SelectionChanged">
      <summary>Occurs when the currently selected item changes.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Pivot.GetSlideInAnimationGroup(Windows.UI.Xaml.FrameworkElement)">
      <summary>Retrieves the animation group that a FrameworkElement belongs to.</summary>
      <param name="element">The FrameworkElement within the Pivot (such as a TextBlock ) that is to be animated.</param>
      <returns>The slide-in animation group that this FrameworkElement belongs to.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Pivot.SetSlideInAnimationGroup(Windows.UI.Xaml.FrameworkElement,Windows.UI.Xaml.Controls.PivotSlideInAnimationGroup)">
      <summary>Assigns a FrameworkElement to a slide-in animation group so that element is animated at the same time as the other members of that group.</summary>
      <param name="element">The FrameworkElement within the Pivot (such as a TextBlock ) that is to be animated.</param>
      <param name="value">The slide-in animation group that this FrameworkElement belongs to. This element will be animated with all other elements that share the same group number.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.PivotHeaderFocusVisualPlacement">
      <summary>Defines constants that specify the style of focus visual used for pivot header items.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.PivotHeaderFocusVisualPlacement.ItemHeaders">
      <summary>A single focus visual (rectangle) is drawn around all visible item headers.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.PivotHeaderFocusVisualPlacement.SelectedItemHeader">
      <summary>The focus visual (underline) is drawn under the selected item header.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.PivotItem">
      <summary>Represents the container for an item in a Pivot control.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.PivotItem.#ctor">
      <summary>Initializes a new instance of the PivotItem type.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.PivotItem.Header">
      <summary>Gets or sets the header for the PivotItem.</summary>
      <returns>Returns Object.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.PivotItem.HeaderProperty">
      <summary>Identifies the Header dependency property.</summary>
      <returns>The identifier for the Header dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.PivotItemEventArgs">
      <summary>Event arguments for dynamically interacting with the PivotItem before use, allowing for delay load scenarios.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.PivotItemEventArgs.#ctor">
      <summary>Initializes a new instance of the PivotItemEventArgs type</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.PivotItemEventArgs.Item">
      <summary>Gets the pivot item instance.</summary>
      <returns>Returns PivotItem.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.PivotSlideInAnimationGroup">
      <summary>Defines constants that specify the different slide-in animation groups that Pivot elements can belong to.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.PivotSlideInAnimationGroup.Default">
      <summary>The element belongs to the default animation group. It slides in after the Pivot header.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.PivotSlideInAnimationGroup.GroupOne">
      <summary>The element belongs to the first animation group. It slides in after elements in the default group.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.PivotSlideInAnimationGroup.GroupThree">
      <summary>The element belongs to the third animation group. It slides in after elements in the second group.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.PivotSlideInAnimationGroup.GroupTwo">
      <summary>The element belongs to the second animation group. It slides in after elements in the first group.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.ProgressBar">
      <summary>Represents a control that indicates the progress of an operation, where the typical visual appearance is a bar that animates a filled area as progress continues.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ProgressBar.#ctor">
      <summary>Initializes a new instance of the ProgressBar class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ProgressBar.IsIndeterminate">
      <summary>Gets or sets a value that indicates whether the progress bar reports generic progress with a repeating pattern or reports progress based on the Value property.</summary>
      <returns>**True** if the progress bar reports generic progress with a repeating pattern; **false** if the progress bar reports progress based on the Value property. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ProgressBar.IsIndeterminateProperty">
      <summary>Identifies the IsIndeterminate dependency property.</summary>
      <returns>The identifier for the IsIndeterminate dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ProgressBar.ShowError">
      <summary>Gets or sets a value that indicates whether the progress bar should use visual states that communicate an **Error** state to the user.</summary>
      <returns>**True** if the progress bar should use visual states that communicate an **Error** state to the user; otherwise, **false**. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ProgressBar.ShowErrorProperty">
      <summary>Identifies the ShowError dependency property.</summary>
      <returns>The identifier for the ShowError dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ProgressBar.ShowPaused">
      <summary>Gets or sets a value that indicates whether the progress bar should use visual states that communicate a **Paused** state to the user.</summary>
      <returns>**True** if the progress bar should use visual states that communicate a **Paused** state to the user; otherwise, **false**. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ProgressBar.ShowPausedProperty">
      <summary>Identifies the ShowPaused dependency property.</summary>
      <returns>The identifier for the ShowPaused dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ProgressBar.TemplateSettings">
      <summary>Gets an object that provides calculated values that can be referenced as **TemplateBinding** sources when defining templates for a ProgressBar control.</summary>
      <returns>An object that provides calculated values for templates.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.ProgressRing">
      <summary>Represents a control that indicates that an operation is ongoing. The typical visual appearance is a ring-shaped "spinner" that cycles an animation as progress continues.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ProgressRing.#ctor">
      <summary>Initializes a new instance of the ProgressRing class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ProgressRing.IsActive">
      <summary>Gets or sets a value that indicates whether the ProgressRing is showing progress.</summary>
      <returns>**True** if the ProgressRing is showing progress; otherwise, **false**. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ProgressRing.IsActiveProperty">
      <summary>Identifies the IsActive dependency property.</summary>
      <returns>The identifier for the IsActive dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ProgressRing.TemplateSettings">
      <summary>Gets an object that provides calculated values that can be referenced as **TemplateBinding** sources when defining templates for a ProgressRing control.</summary>
      <returns>An object that provides calculated values for templates.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.RadioButton">
      <summary>Represents a button that allows a user to select a single option from a group of options.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.RadioButton.#ctor">
      <summary>Initializes a new instance of the RadioButton class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RadioButton.GroupName">
      <summary>Gets or sets the name that specifies which RadioButton controls are mutually exclusive.</summary>
      <returns>The name that specifies which RadioButton controls are mutually exclusive. The default is null.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RadioButton.GroupNameProperty">
      <summary>Identifies the GroupName dependency property.</summary>
      <returns>The identifier for GroupName dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.RatingControl">
      <summary>Represents a control that lets a user enter a star rating.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.RatingControl.#ctor">
      <summary>Initializes a new instance of the RatingControl class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RatingControl.Caption">
      <summary>Gets or sets the text label for the control.</summary>
      <returns>The text label for the control. The default is an empty string.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RatingControl.CaptionProperty">
      <summary>Identifies the Caption dependency property.</summary>
      <returns>The identifier for Caption dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RatingControl.InitialSetValue">
      <summary>Gets or sets the initial set rating value.</summary>
      <returns>The initial set rating value. The default is 1.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RatingControl.InitialSetValueProperty">
      <summary>Identifies the InitialSetValue dependency property.</summary>
      <returns>The identifier for InitialSetValue dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RatingControl.IsClearEnabled">
      <summary>Gets or sets the value that determines if the user can remove the rating.</summary>
      <returns>**true** if the user can remove the rating; otherwise, **false**. The default is **true**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RatingControl.IsClearEnabledProperty">
      <summary>Identifies the IsClearEnabled dependency property.</summary>
      <returns>The identifier for IsClearEnabled dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RatingControl.IsReadOnly">
      <summary>Gets or sets the value that determines if the user can change the rating.</summary>
      <returns>**true** if the rating is read-only; otherwise, **false**. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RatingControl.IsReadOnlyProperty">
      <summary>Identifies the IsReadOnly dependency property.</summary>
      <returns>The identifier for IsReadOnly dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RatingControl.ItemInfo">
      <summary>Gets or sets info about the visual states of the items that represent a rating.</summary>
      <returns>A RatingItemInfo-derived object that contains details about the visual states of the items that represent a rating.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RatingControl.ItemInfoProperty">
      <summary>Identifies the ItemInfo dependency property.</summary>
      <returns>The identifier for ItemInfo dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RatingControl.MaxRating">
      <summary>Gets or sets the maximum allowed rating value.</summary>
      <returns>The maximum allowed rating value. The default is 5.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RatingControl.MaxRatingProperty">
      <summary>Identifies the MaxRating dependency property.</summary>
      <returns>The identifier for MaxRating dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RatingControl.PlaceholderValue">
      <summary>Gets or sets the rating that is displayed in the control until the value is changed by a user action or some other operation.</summary>
      <returns>The rating that is displayed in the control when no value is entered. The default is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RatingControl.PlaceholderValueProperty">
      <summary>Identifies the PlaceholderValue dependency property.</summary>
      <returns>The identifier for PlaceholderValue dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RatingControl.Value">
      <summary>Gets or sets the rating value.</summary>
      <returns>The rating value. The default is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RatingControl.ValueProperty">
      <summary>Identifies the Value dependency property.</summary>
      <returns>The identifier for Value dependency property.</returns>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.RatingControl.ValueChanged">
      <summary>Occurs when the Value property has changed.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.RatingItemFontInfo">
      <summary>Represents information about the visual states of font elements that represent a rating.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.RatingItemFontInfo.#ctor">
      <summary>Initializes a new instance of the RatingItemFontInfo class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RatingItemFontInfo.DisabledGlyph">
      <summary>Gets or sets a Segoe MDL2 Assets font glyph that represents a rating element that is disabled.</summary>
      <returns>The hexadecimal character code for the rating element glyph.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RatingItemFontInfo.DisabledGlyphProperty">
      <summary>Identifies the DisabledGlyph dependency property.</summary>
      <returns>The identifier for DisabledGlyph dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RatingItemFontInfo.Glyph">
      <summary>Gets or sets a Segoe MDL2 Assets font glyph that represents a rating element that has been set by the user.</summary>
      <returns>The hexadecimal character code for the rating element glyph.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RatingItemFontInfo.GlyphProperty">
      <summary>Identifies the Glyph dependency property.</summary>
      <returns>The identifier for Glyph dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RatingItemFontInfo.PlaceholderGlyph">
      <summary>Gets or sets a Segoe MDL2 Assets font glyph that represents a rating element that is showing a placeholder value.</summary>
      <returns>The hexadecimal character code for the rating element glyph.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RatingItemFontInfo.PlaceholderGlyphProperty">
      <summary>Identifies the PlaceholderGlyph dependency property.</summary>
      <returns>The identifier for PlaceholderGlyph dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RatingItemFontInfo.PointerOverGlyph">
      <summary>Gets or sets a Segoe MDL2 Assets font glyph that represents a rating element that has the pointer over it.</summary>
      <returns>The hexadecimal character code for the rating element glyph.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RatingItemFontInfo.PointerOverGlyphProperty">
      <summary>Identifies the PointerOverGlyph dependency property.</summary>
      <returns>The identifier for PointerOverGlyph dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RatingItemFontInfo.PointerOverPlaceholderGlyph">
      <summary>Gets or sets a Segoe MDL2 Assets font glyph that represents a rating element showing a placeholder value with the pointer over it.</summary>
      <returns>The hexadecimal character code for the rating element glyph.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RatingItemFontInfo.PointerOverPlaceholderGlyphProperty">
      <summary>Identifies the PointerOverPlaceholderGlyph dependency property.</summary>
      <returns>The identifier for PointerOverPlaceholderGlyph dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RatingItemFontInfo.UnsetGlyph">
      <summary>Gets or sets a Segoe MDL2 Assets font glyph that represents a rating element that has not been set.</summary>
      <returns>The hexadecimal character code for the rating element glyph.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RatingItemFontInfo.UnsetGlyphProperty">
      <summary>Identifies the UnsetGlyph dependency property.</summary>
      <returns>The identifier for UnsetGlyph dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.RatingItemImageInfo">
      <summary>Represents information about the visual states of image elements that represent a rating.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.RatingItemImageInfo.#ctor">
      <summary>Initializes a new instance of the RatingItemImageInfo class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RatingItemImageInfo.DisabledImage">
      <summary>Gets or sets an image that represents a rating element that is disabled.</summary>
      <returns>An object that represents the image source file for the drawn image. Typically you set this with a BitmapImage object, constructed with the Uniform Resource Identifier (URI) that describes the path to a valid image source file. Or, you can initialize a BitmapSource with a stream, perhaps a stream from a storage file.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RatingItemImageInfo.DisabledImageProperty">
      <summary>Identifies the DisabledImage dependency property.</summary>
      <returns>The identifier for DisabledImage dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RatingItemImageInfo.Image">
      <summary>Gets or sets an image that represents a rating element that has been set by the user.</summary>
      <returns>An object that represents the image source file for the drawn image. Typically you set this with a BitmapImage object, constructed with the Uniform Resource Identifier (URI) that describes the path to a valid image source file. Or, you can initialize a BitmapSource with a stream, perhaps a stream from a storage file.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RatingItemImageInfo.ImageProperty">
      <summary>Identifies the Image dependency property.</summary>
      <returns>The identifier for Image dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RatingItemImageInfo.PlaceholderImage">
      <summary>Gets or sets an image that represents a rating element that is showing a placeholder value.</summary>
      <returns>An object that represents the image source file for the drawn image. Typically you set this with a BitmapImage object, constructed with the Uniform Resource Identifier (URI) that describes the path to a valid image source file. Or, you can initialize a BitmapSource with a stream, perhaps a stream from a storage file.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RatingItemImageInfo.PlaceholderImageProperty">
      <summary>Identifies the PlaceholderImage dependency property.</summary>
      <returns>The identifier for PlaceholderImage dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RatingItemImageInfo.PointerOverImage">
      <summary>Gets or sets an image that represents a rating element that has the pointer over it.</summary>
      <returns>An object that represents the image source file for the drawn image. Typically you set this with a BitmapImage object, constructed with the Uniform Resource Identifier (URI) that describes the path to a valid image source file. Or, you can initialize a BitmapSource with a stream, perhaps a stream from a storage file.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RatingItemImageInfo.PointerOverImageProperty">
      <summary>Identifies the PointerOverImage dependency property.</summary>
      <returns>The identifier for PointerOverImage dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RatingItemImageInfo.PointerOverPlaceholderImage">
      <summary>Gets or sets an image that represents a rating element showing a placeholder value with the pointer over it.</summary>
      <returns>An object that represents the image source file for the drawn image. Typically you set this with a BitmapImage object, constructed with the Uniform Resource Identifier (URI) that describes the path to a valid image source file. Or, you can initialize a BitmapSource with a stream, perhaps a stream from a storage file.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RatingItemImageInfo.PointerOverPlaceholderImageProperty">
      <summary>Identifies the PointerOverPlaceholderImage dependency property.</summary>
      <returns>The identifier for PointerOverPlaceholderImage dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RatingItemImageInfo.UnsetImage">
      <summary>Gets or sets an image that represents a rating element that has not been set.</summary>
      <returns>An object that represents the image source file for the drawn image. Typically you set this with a BitmapImage object, constructed with the Uniform Resource Identifier (URI) that describes the path to a valid image source file. Or, you can initialize a BitmapSource with a stream, perhaps a stream from a storage file.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RatingItemImageInfo.UnsetImageProperty">
      <summary>Identifies the UnsetImage dependency property.</summary>
      <returns>The identifier for UnsetImage dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.RatingItemInfo">
      <summary>Represents information about the visual states of the elements that represent a rating.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.RatingItemInfo.#ctor">
      <summary>Initializes a new instance of the RatingItemInfo class.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.RefreshContainer">
      <summary>Represents a container control that provides a RefreshVisualizer and pull-to-refresh functionality for scrollable content.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.RefreshContainer.#ctor">
      <summary>Initializes a new instance of the RefreshContainer control.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RefreshContainer.PullDirection">
      <summary>Gets or sets a value that specifies the direction to pull to initiate a refresh.</summary>
      <returns>An enumeration value that specifies the direction to pull to initiate a refresh.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RefreshContainer.PullDirectionProperty">
      <summary>Identifies the PullDirection dependency property.</summary>
      <returns>The identifier for the PullDirection dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RefreshContainer.Visualizer">
      <summary>Gets or sets the RefreshVisualizer for this container.</summary>
      <returns>The RefreshVisualizer for this container.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RefreshContainer.VisualizerProperty">
      <summary>Identifies the Visualizer dependency property.</summary>
      <returns>The identifier for the Visualizer dependency property.</returns>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.RefreshContainer.RefreshRequested">
      <summary>Occurs when an update of the content has been initiated.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.RefreshContainer.RequestRefresh">
      <summary>Initiates an update of the content.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.RefreshInteractionRatioChangedEventArgs">
      <summary>Provides event data.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RefreshInteractionRatioChangedEventArgs.InteractionRatio">
      <summary>Gets the interaction ratio value.</summary>
      <returns>The interaction ratio value.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.RefreshPullDirection">
      <summary>Defines constants that specify the direction to pull a RefreshContainer to initiate a refresh.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.RefreshPullDirection.BottomToTop">
      <summary>Pull from bottom to top to initiate a refresh.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.RefreshPullDirection.LeftToRight">
      <summary>Pull from left to right to initiate a refresh.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.RefreshPullDirection.RightToLeft">
      <summary>Pull from right to left to initiate a refresh.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.RefreshPullDirection.TopToBottom">
      <summary>Pull from top to bottom to initiate a refresh.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.RefreshRequestedEventArgs">
      <summary>Provides event data for RefreshRequested events.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.RefreshRequestedEventArgs.GetDeferral">
      <summary>Gets a deferral object for managing the work done in the RefreshRequested event handler.</summary>
      <returns>A deferral object.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.RefreshStateChangedEventArgs">
      <summary>Provides event data for the RefreshVisualizer.RefreshStateChanged event.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RefreshStateChangedEventArgs.NewState">
      <summary>Gets a value that indicates the new state of the RefreshVisualizer.</summary>
      <returns>An enumeration value that indicates the new state of the RefreshVisualizer.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RefreshStateChangedEventArgs.OldState">
      <summary>Gets a value that indicates the previous state of the RefreshVisualizer.</summary>
      <returns>An enumeration value that indicates the previous state of the RefreshVisualizer.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.RefreshVisualizer">
      <summary>Represents a control that provides animated state indicators for content refresh.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.RefreshVisualizer.#ctor">
      <summary>Initializes a new instance of the RefreshVisualizer class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RefreshVisualizer.Content">
      <summary>Gets or sets the content of the visualizer.</summary>
      <returns>The content of the visualizer.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RefreshVisualizer.ContentProperty">
      <summary>Identifies the Content dependency property.</summary>
      <returns>The identifier for the Content dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RefreshVisualizer.InfoProviderProperty">
      <summary>Identifies the InfoProvider dependency property.</summary>
      <returns>The identifier for the InfoProvider dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RefreshVisualizer.Orientation">
      <summary>Gets or sets a value that indicates the orientation of the visualizer.</summary>
      <returns>A value of the enumeration that indicates the orientation of the visualizer. The default is **Top**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RefreshVisualizer.OrientationProperty">
      <summary>Identifies the Orientation dependency property.</summary>
      <returns>The identifier for the Orientation dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RefreshVisualizer.State">
      <summary>Gets a value that indicates the state of the visualizer.</summary>
      <returns>A value of the enumeration that indicates the state of the visualizer.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RefreshVisualizer.StateProperty">
      <summary>Identifies the State dependency property.</summary>
      <returns>The identifier for the State dependency property.</returns>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.RefreshVisualizer.RefreshRequested">
      <summary>Occurs when an update of the content has been initiated.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.RefreshVisualizer.RefreshStateChanged">
      <summary>Occurs when the state of the visualizer changes.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.RefreshVisualizer.RequestRefresh">
      <summary>Initiates an update of the content.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.RefreshVisualizerOrientation">
      <summary>Defines constants that specify the orientation of a RefreshVisualizer.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.RefreshVisualizerOrientation.Auto">
      <summary>
      </summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.RefreshVisualizerOrientation.Normal">
      <summary>
      </summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.RefreshVisualizerOrientation.Rotate270DegreesCounterclockwise">
      <summary>
      </summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.RefreshVisualizerOrientation.Rotate90DegreesCounterclockwise">
      <summary>
      </summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.RefreshVisualizerState">
      <summary>Defines constants that specify the state of a RefreshVisualizer</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.RefreshVisualizerState.Idle">
      <summary>The visualizer is idle.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.RefreshVisualizerState.Interacting">
      <summary>The user is interacting with the visualizer.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.RefreshVisualizerState.Peeking">
      <summary>The visualizer was pulled in the refresh direction from a position where a refresh is not allowed. Typically, the ScrollViewer was not at position 0 at the start of the pull.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.RefreshVisualizerState.Pending">
      <summary>The visualizer is pending.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.RefreshVisualizerState.Refreshing">
      <summary>The visualizer is being refreshed.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.RelativePanel">
      <summary>Defines an area within which you can position and align child objects in relation to each other or the parent panel.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.RelativePanel.#ctor">
      <summary>Initializes a new instance of the RelativePanel class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RelativePanel.AboveProperty">
      <summary>Identifies the RelativePanel.Above XAML attached property.</summary>
      <returns>The identifier for the RelativePanel.Above XAML attached property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RelativePanel.AlignBottomWithPanelProperty">
      <summary>Identifies the RelativePanel.AlignBottomWithPanel XAML attached property.</summary>
      <returns>The identifier for the RelativePanel.AlignBottomWithPanel XAML attached property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RelativePanel.AlignBottomWithProperty">
      <summary>Identifies the RelativePanel.AlignBottomWith XAML attached property.</summary>
      <returns>The identifier for the RelativePanel.AlignBottomWith XAML attached property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RelativePanel.AlignHorizontalCenterWithPanelProperty">
      <summary>Identifies the RelativePanel.AlignHorizontalCenterWithPanel XAML attached property.</summary>
      <returns>The identifier for the RelativePanel.AlignHorizontalCenterWithPanel XAML attached property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RelativePanel.AlignHorizontalCenterWithProperty">
      <summary>Gets the value of the RelativePanel.AlignHorizontalCenterWith XAML attached property for the target element.</summary>
      <returns>The identifier for the RelativePanel.AlignHorizontalCenterWith XAML attached property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RelativePanel.AlignLeftWithPanelProperty">
      <summary>Identifies the RelativePanel.AlignLeftWithPanel XAML attached property.</summary>
      <returns>The identifier for the RelativePanel.AlignLeftWithPanel XAML attached property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RelativePanel.AlignLeftWithProperty">
      <summary>Identifies the RelativePanel.AlignLeftWith XAML attached property.</summary>
      <returns>The identifier for the RelativePanel.AlignLeftWith XAML attached property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RelativePanel.AlignRightWithPanelProperty">
      <summary>Identifies the RelativePanel.AlignRightWithPanel XAML attached property.</summary>
      <returns>The identifier for the RelativePanel.AlignRightWithPanel XAML attached property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RelativePanel.AlignRightWithProperty">
      <summary>Identifies the RelativePanel.AlignRightWith XAML attached property.</summary>
      <returns>The identifier for the RelativePanel.AlignRightWith XAML attached property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RelativePanel.AlignTopWithPanelProperty">
      <summary>Identifies the RelativePanel.AlignTopWithPanel XAML attached property.</summary>
      <returns>The identifier for the RelativePanel.AlignTopWithPanel XAML attached property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RelativePanel.AlignTopWithProperty">
      <summary>Identifies the RelativePanel.AlignTopWith XAML attached property.</summary>
      <returns>The identifier for the RelativePanel.AlignTopWith XAML attached property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RelativePanel.AlignVerticalCenterWithPanelProperty">
      <summary>Identifies the RelativePanel.AlignVerticalCenterWithPanel XAML attached property.</summary>
      <returns>The identifier for the RelativePanel.AlignVerticalCenterWithPanel XAML attached property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RelativePanel.AlignVerticalCenterWithProperty">
      <summary>Gets the value of the RelativePanel.AlignVerticalCenterWith XAML attached property for the target element.</summary>
      <returns>The identifier for the RelativePanel.AlignVerticalCenterWith XAML attached property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RelativePanel.BackgroundSizing">
      <summary>Gets or sets a value that indicates how far the background extends in relation to this element's border.</summary>
      <returns>A value of the enumeration that indicates how far the background extends. The default is **InnerBorderEdge**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RelativePanel.BackgroundSizingProperty">
      <summary>Identifies the BackgroundSizing dependency property.</summary>
      <returns>The identifier for the BackgroundSizing dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RelativePanel.BelowProperty">
      <summary>Identifies the RelativePanel.Below XAML attached property.</summary>
      <returns>The identifier for the RelativePanel.Below XAML attached property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RelativePanel.BorderBrush">
      <summary>Gets or sets a brush that describes the border fill of the panel.</summary>
      <returns>The brush that is used to fill the panel's border. The default is **null**, (a null brush) which is evaluated as Transparent for rendering.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RelativePanel.BorderBrushProperty">
      <summary>Identifies the BorderBrush dependency property.</summary>
      <returns>The identifier for the BorderBrush dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RelativePanel.BorderThickness">
      <summary>Gets or sets the border thickness of the panel.</summary>
      <returns>The border thickness of the panel, as a Thickness value.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RelativePanel.BorderThicknessProperty">
      <summary>Identifies the BorderThickness dependency property.</summary>
      <returns>The identifier for the BorderThickness dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RelativePanel.CornerRadius">
      <summary>Gets or sets the radius for the corners of the panel's border.</summary>
      <returns>The degree to which the corners are rounded, expressed as values of the CornerRadius structure.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RelativePanel.CornerRadiusProperty">
      <summary>Identifies the CornerRadius dependency property.</summary>
      <returns>The identifier for the CornerRadius dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RelativePanel.LeftOfProperty">
      <summary>Identifies the RelativePanel.LeftOf XAML attached property.</summary>
      <returns>The identifier for the RelativePanel.LeftOf XAML attached property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RelativePanel.Padding">
      <summary>Gets or sets the distance between the border and its child object.</summary>
      <returns>The dimensions of the space between the border and its child as a Thickness value. Thickness is a structure that stores dimension values using pixel measures.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RelativePanel.PaddingProperty">
      <summary>Identifies the Padding dependency property.</summary>
      <returns>The identifier for the Padding dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RelativePanel.RightOfProperty">
      <summary>Identifies the RelativePanel.RightOf XAML attached property.</summary>
      <returns>The identifier for the RelativePanel.RightOf XAML attached property.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.RelativePanel.GetAbove(Windows.UI.Xaml.UIElement)">
      <summary>Gets the value of the RelativePanel.Above XAML attached property for the target element.</summary>
      <param name="element">The object from which the property value is read.</param>
      <returns>The RelativePanel.Above XAML attached property value of the specified object. (The element to position this element above.)</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.RelativePanel.GetAlignBottomWith(Windows.UI.Xaml.UIElement)">
      <summary>Gets the value of the RelativePanel.AlignBottomWith XAML attached property for the target element.</summary>
      <param name="element">The object from which the property value is read.</param>
      <returns>The RelativePanel.AlignBottomWith XAML attached property value of the specified object. (The element to align this element's bottom edge with.)</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.RelativePanel.GetAlignBottomWithPanel(Windows.UI.Xaml.UIElement)">
      <summary>Gets the value of the RelativePanel.AlignBottomWithPanel XAML attached property for the target element.</summary>
      <param name="element">The object from which the property value is read.</param>
      <returns>The RelativePanel.AlignBottomWithPanel XAML attached property value of the specified object. (**true** to align this element's bottom edge with the panel's bottom edge; otherwise, **false**.)</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.RelativePanel.GetAlignHorizontalCenterWith(Windows.UI.Xaml.UIElement)">
      <summary>Gets the value of the RelativePanel.AlignHorizontalCenterWith XAML attached property for the target element.</summary>
      <param name="element">The object from which the property value is read.</param>
      <returns>The RelativePanel.AlignHorizontalCenterWith XAML attached property value of the specified object. (The element to align this element's horizontal center with.)</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.RelativePanel.GetAlignHorizontalCenterWithPanel(Windows.UI.Xaml.UIElement)">
      <summary>Gets the value of the RelativePanel.AlignHorizontalCenterWithPanel XAML attached property for the target element.</summary>
      <param name="element">The object from which the property value is read.</param>
      <returns>The RelativePanel.AlignHorizontalCenterWithPanel XAML attached property value of the specified object. (**true** to horizontally center this element in the panel; otherwise, **false**.)</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.RelativePanel.GetAlignLeftWith(Windows.UI.Xaml.UIElement)">
      <summary>Gets the value of the RelativePanel.AlignLeftWith XAML attached property for the target element.</summary>
      <param name="element">The object from which the property value is read.</param>
      <returns>The RelativePanel.AlignLeftWith XAML attached property value of the specified object. (The element to align this element's left edge with.)</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.RelativePanel.GetAlignLeftWithPanel(Windows.UI.Xaml.UIElement)">
      <summary>Gets the value of the RelativePanel.AlignLeftWithPanel XAML attached property for the target element.</summary>
      <param name="element">The object from which the property value is read.</param>
      <returns>The RelativePanel.AlignLeftWithPanel XAML attached property value of the specified object. (**true** to align this element's left edge with the panel's left edge; otherwise, **false**.)</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.RelativePanel.GetAlignRightWith(Windows.UI.Xaml.UIElement)">
      <summary>Gets the value of the RelativePanel.AlignRightWith XAML attached property for the target element.</summary>
      <param name="element">The object from which the property value is read.</param>
      <returns>The RelativePanel.AlignRightWith XAML attached property value of the specified object. (The element to align this element's right edge with.)</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.RelativePanel.GetAlignRightWithPanel(Windows.UI.Xaml.UIElement)">
      <summary>Gets the value of the RelativePanel.AlignRightWithPanel XAML attached property for the target element.</summary>
      <param name="element">The object from which the property value is read.</param>
      <returns>The RelativePanel.AlignRightWithPanel XAML attached property value of the specified object. (**true** to align this element's right edge with the panel's right edge; otherwise, **false**.)</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.RelativePanel.GetAlignTopWith(Windows.UI.Xaml.UIElement)">
      <summary>Gets the value of the RelativePanel.AlignTopWith XAML attached property for the target element.</summary>
      <param name="element">The object from which the property value is read.</param>
      <returns>The RelativePanel.AlignTopWith XAML attached property value of the specified object. (The element to align this element's top edge with.)</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.RelativePanel.GetAlignTopWithPanel(Windows.UI.Xaml.UIElement)">
      <summary>Gets the value of the RelativePanel.AlignTopWithPanel XAML attached property for the target element.</summary>
      <param name="element">The object from which the property value is read.</param>
      <returns>The RelativePanel.AlignTopWithPanel XAML attached property value of the specified object. (**true** to align this element's top edge with the panel's top edge; otherwise, **false**.)</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.RelativePanel.GetAlignVerticalCenterWith(Windows.UI.Xaml.UIElement)">
      <summary>Gets the value of the RelativePanel.AlignVerticalCenterWith XAML attached property for the target element.</summary>
      <param name="element">The object from which the property value is read.</param>
      <returns>The RelativePanel.AlignVerticalCenterWith XAML attached property value of the specified object. (The element to align this element's vertical center with.)</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.RelativePanel.GetAlignVerticalCenterWithPanel(Windows.UI.Xaml.UIElement)">
      <summary>Gets the value of the RelativePanel.AlignVerticalCenterWithPanel XAML attached property for the target element.</summary>
      <param name="element">The object from which the property value is read.</param>
      <returns>The RelativePanel.AlignVerticalCenterWithPanel XAML attached property value of the specified object. (**true** to vertically center this element in the panel; otherwise, **false**.)</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.RelativePanel.GetBelow(Windows.UI.Xaml.UIElement)">
      <summary>Gets the value of the RelativePanel.Below XAML attached property for the target element.</summary>
      <param name="element">The object from which the property value is read.</param>
      <returns>The RelativePanel.Below XAML attached property value of the specified object. (The element to position this element below.)</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.RelativePanel.GetLeftOf(Windows.UI.Xaml.UIElement)">
      <summary>Gets the value of the RelativePanel.LeftOf XAML attached property for the target element.</summary>
      <param name="element">The object from which the property value is read.</param>
      <returns>The RelativePanel.LeftOf XAML attached property value of the specified object. (The element to position this element to the left of.)</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.RelativePanel.GetRightOf(Windows.UI.Xaml.UIElement)">
      <summary>Gets the value of the RelativePanel.RightOf XAML attached property for the target element.</summary>
      <param name="element">The object from which the property value is read.</param>
      <returns>The RelativePanel.RightOf XAML attached property value of the specified object. (The element to position this element to the right of.)</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.RelativePanel.SetAbove(Windows.UI.Xaml.UIElement,System.Object)">
      <summary>Sets the value of the RelativePanel.Above XAML attached property for a target element.</summary>
      <param name="element">The object to which the property value is written.</param>
      <param name="value">The value to set. (The element to position this element above.)</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.RelativePanel.SetAlignBottomWith(Windows.UI.Xaml.UIElement,System.Object)">
      <summary>Sets the value of the RelativePanel.AlignBottomWith XAML attached property for the target element.</summary>
      <param name="element">The object to which the property value is written.</param>
      <param name="value">The value to set. (The element to align this element's bottom edge with.)</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.RelativePanel.SetAlignBottomWithPanel(Windows.UI.Xaml.UIElement,System.Boolean)">
      <summary>Sets the value of the RelativePanel.AlignBottomWithPanel XAML attached property for a target element.</summary>
      <param name="element">The object to which the property value is written.</param>
      <param name="value">The value to set. (**true** to align this element's bottom edge with the panel's bottom edge; otherwise, **false**.)</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.RelativePanel.SetAlignHorizontalCenterWith(Windows.UI.Xaml.UIElement,System.Object)">
      <summary>Sets the value of the RelativePanel.AlignHorizontalCenterWith XAML attached property for a target element.</summary>
      <param name="element">The object to which the property value is written.</param>
      <param name="value">The value to set. (The element to align this element's horizontal center with.)</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.RelativePanel.SetAlignHorizontalCenterWithPanel(Windows.UI.Xaml.UIElement,System.Boolean)">
      <summary>Sets the value of the RelativePanel.AlignHorizontalCenterWithPanel XAML attached property for a target element.</summary>
      <param name="element">The object to which the property value is written.</param>
      <param name="value">The value to set. (**true** to horizontally center this element in the panel; otherwise, **false**.)</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.RelativePanel.SetAlignLeftWith(Windows.UI.Xaml.UIElement,System.Object)">
      <summary>Sets the value of the RelativePanel.AlignLeftWith XAML attached property for a target element.</summary>
      <param name="element">The object to which the property value is written.</param>
      <param name="value">The value to set. (The element to align this element's left edge with.)</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.RelativePanel.SetAlignLeftWithPanel(Windows.UI.Xaml.UIElement,System.Boolean)">
      <summary>Sets the value of the RelativePanel.AlignLeftWithPanel XAML attached property for a target element.</summary>
      <param name="element">The object to which the property value is written.</param>
      <param name="value">The value to set. (**true** to align this element's left edge with the panel's left edge; otherwise, **false**.)</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.RelativePanel.SetAlignRightWith(Windows.UI.Xaml.UIElement,System.Object)">
      <summary>Sets the value of the RelativePanel.AlignRightWith XAML attached property for a target element.</summary>
      <param name="element">The object to which the property value is written.</param>
      <param name="value">The value to set. (The element to align this element's right edge with.)</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.RelativePanel.SetAlignRightWithPanel(Windows.UI.Xaml.UIElement,System.Boolean)">
      <summary>Sets the value of the RelativePanel.AlignRightWithPanel XAML attached property for a target element.</summary>
      <param name="element">The object to which the property value is written.</param>
      <param name="value">The value to set. (**true** to align this element's right edge with the panel's right edge; otherwise, **false**.)</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.RelativePanel.SetAlignTopWith(Windows.UI.Xaml.UIElement,System.Object)">
      <summary>Sets the value of the RelativePanel.AlignTopWith XAML attached property for a target element.</summary>
      <param name="element">The object to which the property value is written.</param>
      <param name="value">The value to set. (The element to align this element's top edge with.)</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.RelativePanel.SetAlignTopWithPanel(Windows.UI.Xaml.UIElement,System.Boolean)">
      <summary>Sets the value of the RelativePanel.AlignTopWithPanel XAML attached property for a target element.</summary>
      <param name="element">The object to which the property value is written.</param>
      <param name="value">The value to set. (**true** to align this element's top edge with the panel's top edge; otherwise, **false**.)</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.RelativePanel.SetAlignVerticalCenterWith(Windows.UI.Xaml.UIElement,System.Object)">
      <summary>Sets the value of the RelativePanel.AlignVerticalCenterWith XAML attached property for a target element.</summary>
      <param name="element">The object to which the property value is written.</param>
      <param name="value">The value to set. (The element to align this element's horizontal center with.)</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.RelativePanel.SetAlignVerticalCenterWithPanel(Windows.UI.Xaml.UIElement,System.Boolean)">
      <summary>Sets the value of the RelativePanel.AlignVerticalCenterWithPanel XAML attached property for a target element.</summary>
      <param name="element">The object to which the property value is written.</param>
      <param name="value">The value to set. (**true** to vertically center this element in the panel; otherwise, **false**.)</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.RelativePanel.SetBelow(Windows.UI.Xaml.UIElement,System.Object)">
      <summary>Sets the value of the RelativePanel.Below XAML attached property for a target element.</summary>
      <param name="element">The object to which the property value is written.</param>
      <param name="value">The value to set. (The element to position this element below.)</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.RelativePanel.SetLeftOf(Windows.UI.Xaml.UIElement,System.Object)">
      <summary>Sets the value of the RelativePanel.LeftOf XAML attached property for a target element.</summary>
      <param name="element">The object to which the property value is written.</param>
      <param name="value">The value to set. (The element to position this element to the left of.)</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.RelativePanel.SetRightOf(Windows.UI.Xaml.UIElement,System.Object)">
      <summary>Sets the value of the RelativePanel.RightOf XAML attached property for a target element.</summary>
      <param name="element">The object to which the property value is written.</param>
      <param name="value">The value to set. (The element to position this element to the right of.)</param>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.RequiresPointer">
      <summary>Defines constants that specify when an element requires a mouse-like pointer behavior from a game pad.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.RequiresPointer.Never">
      <summary>The pointer never acts as a mouse.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.RequiresPointer.WhenEngaged">
      <summary>The pointer acts as a mouse when the user engages mouse-mode.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.RequiresPointer.WhenFocused">
      <summary>The pointer acts as a mouse when the page gets focus. Supported on Page elements only.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.RichEditBox">
      <summary>Represents a rich text editing control that supports formatted text, hyperlinks, and other rich content.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.RichEditBox.#ctor">
      <summary>Initializes a new instance of the RichEditBox class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichEditBox.AcceptsReturn">
      <summary>Gets or sets a value that indicates whether the RichEditBox allows and displays the newline or return characters when the ENTER or RETURN keys are pressed.</summary>
      <returns>**True** if the RichEditBox allows newline characters; otherwise, **false**. The default is **true**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichEditBox.AcceptsReturnProperty">
      <summary>Identifies the AcceptsReturn dependency property.</summary>
      <returns>The identifier for the AcceptsReturn dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichEditBox.CharacterCasing">
      <summary>Gets or sets a value that indicates how the control modifies the case of characters as they are typed.</summary>
      <returns>A value of the enumeration that indicates how the control modifies the case of characters as they are typed. The default is **Normal**, which indicates that the charcters are not changed.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichEditBox.CharacterCasingProperty">
      <summary>Identifies the CharacterCasing dependency property.</summary>
      <returns>The identifier for the CharacterCasing dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichEditBox.ClipboardCopyFormat">
      <summary>Gets or sets a value that specifies whether text is copied with all formats, or as plain text only.</summary>
      <returns>An enumeration value that specifies whether text is copied with all formats, or as plain text only. The default is **AllFormats**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichEditBox.ClipboardCopyFormatProperty">
      <summary>Identifies the ClipboardCopyFormat dependency property.</summary>
      <returns>The identifier for the ClipboardCopyFormat dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichEditBox.ContentLinkBackgroundColor">
      <summary>Get or sets the brush used to color the link background.</summary>
      <returns>The brush used to color the link background.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichEditBox.ContentLinkBackgroundColorProperty">
      <summary>Identifies the ContentLinkBackgroundColor dependency property.</summary>
      <returns>The identifier for the ContentLinkBackgroundColor dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichEditBox.ContentLinkForegroundColor">
      <summary>Get or sets the brush used to color the link text.</summary>
      <returns>The brush used to color the link text.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichEditBox.ContentLinkForegroundColorProperty">
      <summary>Identifies the ContentLinkForegroundColor dependency property.</summary>
      <returns>The identifier for the ContentLinkForegroundColor dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichEditBox.ContentLinkProviders">
      <summary>Get or sets the collection of ContentLinkProvider s that define the types of ContentLink s used in this RichEditBox.</summary>
      <returns>The collection of ContentLinkProvider s that define the types of ContentLink s used in this RichEditBox.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichEditBox.ContentLinkProvidersProperty">
      <summary>Identifies the ContentLinkProviders dependency property.</summary>
      <returns>The identifier for the ContentLinkProviders dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichEditBox.Description">
      <summary>Gets or sets content that is shown below the control. The content should provide guidance about the input expected by the control.</summary>
      <returns>The content to be displayed below the control. The default is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichEditBox.DescriptionProperty">
      <summary>Identifies the Description dependency property.</summary>
      <returns>The identifier for the Description dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichEditBox.DesiredCandidateWindowAlignment">
      <summary>Gets or sets a value that indicates the preferred alignment of the Input Method Editor (IME).</summary>
      <returns>A value of the enumeration that indicates the preferred alignment of the Input Method Editor (IME). The default is **Default**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichEditBox.DesiredCandidateWindowAlignmentProperty">
      <summary>Identifies the DesiredCandidateWindowAlignment dependency property.</summary>
      <returns>The identifier for the DesiredCandidateWindowAlignment dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichEditBox.DisabledFormattingAccelerators">
      <summary>Gets or sets a value that indicates which keyboard shortcuts for formatting are disabled.</summary>
      <returns>A value that indicates which keyboard shortcuts for formatting are disabled. The default is **None**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichEditBox.DisabledFormattingAcceleratorsProperty">
      <summary>Identifies the DisabledFormattingAccelerators dependency property.</summary>
      <returns>The identifier for the DisabledFormattingAccelerators dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichEditBox.Document">
      <summary>Gets an object that enables access to the text object model for the text contained in a RichEditBox.</summary>
      <returns>An object that enables access to the text object model.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichEditBox.HandwritingView">
      <summary>Gets or sets the HandwritingView associated with this text control.</summary>
      <returns>The HandwritingView associated with this text control.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichEditBox.HandwritingViewProperty">
      <summary>Identifies the HandwritingView dependency property.</summary>
      <returns>The identifier for the HandwritingView dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichEditBox.Header">
      <summary>Gets or sets the content for the control's header.</summary>
      <returns>The content of the control's header. The default is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichEditBox.HeaderProperty">
      <summary>Identifies the Header dependency property.</summary>
      <returns>The identifier for the Header dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichEditBox.HeaderTemplate">
      <summary>Gets or sets the DataTemplate used to display the content of the control's header.</summary>
      <returns>The template that specifies the visualization of the header object. The default is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichEditBox.HeaderTemplateProperty">
      <summary>Identifies the HeaderTemplate dependency property.</summary>
      <returns>The identifier for the HeaderTemplate dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichEditBox.HorizontalTextAlignment">
      <summary>Gets or sets a value that indicates how text is aligned in the RichEditBox.</summary>
      <returns>One of the TextAlignment enumeration values that specifies how text is aligned. The default is **Left**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichEditBox.HorizontalTextAlignmentProperty">
      <summary>Identifies the HorizontalTextAlignment dependency property.</summary>
      <returns>The identifier for the HorizontalTextAlignment dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichEditBox.InputScope">
      <summary>Gets or sets the context for input used by this RichEditBox.</summary>
      <returns>The input scope, which provides a hint at the type of text input expected by the control.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichEditBox.InputScopeProperty">
      <summary>Identifies the InputScope dependency property.</summary>
      <returns>The identifier for the InputScope dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichEditBox.IsColorFontEnabled">
      <summary>Gets or sets a value that determines whether font glyphs that contain color layers, such as Segoe UI Emoji, are rendered in color.</summary>
      <returns>**true** if color glyphs show in color; otherwise, **false**. The default is **true**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichEditBox.IsColorFontEnabledProperty">
      <summary>Identifies the IsColorFontEnabled dependency property.</summary>
      <returns>The identifier for the IsColorFontEnabled dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichEditBox.IsHandwritingViewEnabled">
      <summary>Gets or sets a value that indicates whether a user can enter text in the handwriting view.</summary>
      <returns>**true** to allow the user to enter text in the handwriting view; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichEditBox.IsHandwritingViewEnabledProperty">
      <summary>Identifies the IsHandwritingViewEnabled dependency property.</summary>
      <returns>The identifier for the IsHandwritingViewEnabled dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichEditBox.IsReadOnly">
      <summary>Gets or sets a value that indicates whether the user can change the text in the RichEditBox.</summary>
      <returns>**True** if the RichEditBox is read-only; otherwise, **false**. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichEditBox.IsReadOnlyProperty">
      <summary>Identifies the IsReadOnly dependency property.</summary>
      <returns>The identifier for the IsReadOnly dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichEditBox.IsSpellCheckEnabled">
      <summary>Gets or sets a value that indicates whether the text input should interact with a spell check engine.</summary>
      <returns>**True** if the text input should interact with a spell check engine; otherwise, **false**. The default is **true**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichEditBox.IsSpellCheckEnabledProperty">
      <summary>Identifies the IsSpellCheckEnabled dependency property.</summary>
      <returns>The identifier for the IsSpellCheckEnabled dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichEditBox.IsTextPredictionEnabled">
      <summary>Gets or sets a value that indicates whether text prediction features ("autocomplete") are enabled for this RichEditBox.</summary>
      <returns>**True** to enable text prediction features; otherwise, **false**. The default is **true**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichEditBox.IsTextPredictionEnabledProperty">
      <summary>Identifies the IsTextPredictionEnabled dependency property.</summary>
      <returns>The identifier for the IsTextPredictionEnabled dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichEditBox.MaxLength">
      <summary>Gets or sets the value that specifies the maximum number of characters allowed for user input.</summary>
      <returns>The maximum number of characters allowed for user input. The default is 0 (no limit).</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichEditBox.MaxLengthProperty">
      <summary>Identifies the **MaxLength** dependency property.</summary>
      <returns>The identifier for the **MaxLength** dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichEditBox.PlaceholderText">
      <summary>Gets or sets the text that is displayed in the control until the value is changed by a user action or some other operation.</summary>
      <returns>The text that is displayed in the control when no value is entered. The default is an empty string ("").</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichEditBox.PlaceholderTextProperty">
      <summary>Identifies the PlaceholderText dependency property.</summary>
      <returns>The identifier for the PlaceholderText dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichEditBox.PreventKeyboardDisplayOnProgrammaticFocus">
      <summary>Gets or sets a value that indicates whether the on-screen keyboard is shown when the control receives focus programmatically.</summary>
      <returns>**true** if the on-screen keyboard is not shown when the control receives focus programmatically; otherwise, **false**. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichEditBox.PreventKeyboardDisplayOnProgrammaticFocusProperty">
      <summary>Identifies the PreventKeyboardDisplayOnProgrammaticFocus dependency property.</summary>
      <returns>The identifier for the PreventKeyboardDisplayOnProgrammaticFocus dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichEditBox.ProofingMenuFlyout">
      <summary>Gets the flyout that shows proofing commands.</summary>
      <returns>The flyout that shows proofing commands.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichEditBox.ProofingMenuFlyoutProperty">
      <summary>Identifies the ProofingMenuFlyout dependency property.</summary>
      <returns>The identifier for the ProofingMenuFlyout dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichEditBox.SelectionFlyout">
      <summary>Gets or sets the flyout that is shown when text is selected using mouse, touch, or pen; or **null** if no flyout is shown.</summary>
      <returns>The flyout that is shown when text is selected using mouse, touch, or pen; or **null** if no flyout is shown. The default is an instance of TextCommandBarFlyout.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichEditBox.SelectionFlyoutProperty">
      <summary>Identifies the SelectionFlyout dependency property.</summary>
      <returns>The identifier for the SelectionFlyout dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichEditBox.SelectionHighlightColor">
      <summary>Gets or sets the brush used to highlight the selected text.</summary>
      <returns>The brush used to highlight the selected text. The default is a null brush from a pure code perspective, but the default control template for RichEditBox applies a theme resource brush for this in a runtime instance of a RichEditBox control.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichEditBox.SelectionHighlightColorProperty">
      <summary>Identifies the SelectionHighlightColor dependency property.</summary>
      <returns>The identifier for the SelectionHighlightColor dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichEditBox.SelectionHighlightColorWhenNotFocused">
      <summary>Gets or sets the brush used to highlight the selected text when the RichEditBox does not have focus.</summary>
      <returns>The brush used to highlight the selected text when RichEditBox loses focus. The default is a null brush from a pure code perspective, but the default control template for RichEditBox applies a Transparent brush for this in a runtime instance of a RichEditBox control. To disable the SelectionHighlightColorWhenNotFocused, set the brush to Transparent once again.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichEditBox.SelectionHighlightColorWhenNotFocusedProperty">
      <summary>Identifies the **SelectionHighlightColorWhenNotFocused** dependency property.</summary>
      <returns>The identifier for the **SelectionHighlightColorWhenNotFocused** dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichEditBox.TextAlignment">
      <summary>Gets or sets a value that indicates how text is aligned in the RichEditBox.</summary>
      <returns>One of the TextAlignment enumeration values that specifies how text is aligned. The default is **Left**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichEditBox.TextAlignmentProperty">
      <summary>Identifies the TextAlignment dependency property.</summary>
      <returns>Identifier for the TextAlignment dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichEditBox.TextDocument">
      <summary>Gets an object that enables access to the text object model for the text contained in a RichEditBox.</summary>
      <returns>An object that enables access to the text object model.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichEditBox.TextReadingOrder">
      <summary>Gets or sets a value that indicates how the reading order is determined for the RichEditBox.</summary>
      <returns>A value that indicates how the reading order is determined for the RichEditBox. The default is **DetectFromContent**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichEditBox.TextReadingOrderProperty">
      <summary>Identifies the TextReadingOrder dependency property.</summary>
      <returns>The identifier for the TextReadingOrder dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichEditBox.TextWrapping">
      <summary>Gets or sets a value that indicates how text wrapping occurs if a line of text extends beyond the available width of the RichEditBox.</summary>
      <returns>One of the TextWrapping enumeration values that specifies whether text is wrapped. The default is **Wrap**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichEditBox.TextWrappingProperty">
      <summary>Identifies the TextWrapping dependency property.</summary>
      <returns>The identifier for the TextWrapping dependency property.</returns>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.RichEditBox.CandidateWindowBoundsChanged">
      <summary>Occurs when the Input Method Editor (IME) window open, updates, or closes.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.RichEditBox.ContentLinkChanged">
      <summary>Occurs when a content link is added, removed, or edited.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.RichEditBox.ContentLinkInvoked">
      <summary>Occurs when the link is activated by user interaction.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.RichEditBox.ContextMenuOpening">
      <summary>Occurs when the system processes an interaction that displays a context menu.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.RichEditBox.CopyingToClipboard">
      <summary>Occurs before copied text is moved to the clipboard.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.RichEditBox.CuttingToClipboard">
      <summary>Occurs before cut text is moved to the clipboard.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.RichEditBox.Paste">
      <summary>Occurs when text is pasted into the control.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.RichEditBox.SelectionChanged">
      <summary>Occurs when the text selection has changed.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.RichEditBox.SelectionChanging">
      <summary>Occurs when the text selection starts to change.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.RichEditBox.TextChanged">
      <summary>Occurs when content changes in the RichEditBox.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.RichEditBox.TextChanging">
      <summary>Occurs synchronously when the text in the edit box starts to change, but before it is rendered.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.RichEditBox.TextCompositionChanged">
      <summary>Occurs when text being composed through an Input Method Editor (IME) changes.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.RichEditBox.TextCompositionEnded">
      <summary>Occurs when a user stops composing text through an Input Method Editor (IME).</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.RichEditBox.TextCompositionStarted">
      <summary>Occurs when a user starts composing text through an Input Method Editor (IME).</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.RichEditBox.GetLinguisticAlternativesAsync">
      <summary>Asynchronously gets a list of candidate words based on the provided phonetic characters in an Input Method Editor (IME).</summary>
      <returns>A list of candidate words based on the provided phonetic characters in an Input Method Editor (IME).</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.RichEditBoxSelectionChangingEventArgs">
      <summary>Provides event data for the RichEditBox.SelectionChanging event.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichEditBoxSelectionChangingEventArgs.Cancel">
      <summary>Gets or sets a value that indicates whether the selection operation should be canceled.</summary>
      <returns>**true** to cancel the selection operation; otherwise, **false**. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichEditBoxSelectionChangingEventArgs.SelectionLength">
      <summary>Gets the length of the text selection.</summary>
      <returns>The length of the text selection.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichEditBoxSelectionChangingEventArgs.SelectionStart">
      <summary>Gets the starting index of the text selection.</summary>
      <returns>The starting index of the text selection.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.RichEditBoxTextChangingEventArgs">
      <summary>Provides event data for the RichEditBox.TextChanging event.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichEditBoxTextChangingEventArgs.IsContentChanging">
      <summary>Gets a value that indicates whether the event occured due to a change in the text content.</summary>
      <returns>**true** if a change to the text content caused the event; otherwise, **false**.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.RichEditClipboardFormat">
      <summary>Defines constants that specify the format of text copied from a RichEditBox.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.RichEditClipboardFormat.AllFormats">
      <summary>Text is copied as both plain text and rich text.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.RichEditClipboardFormat.PlainText">
      <summary>Text is copied only as plain text.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.RichTextBlock">
      <summary>Represents a rich text display container that supports formatted text, hyperlinks, inline images, and other rich content. RichTextBlock supports a built-in overflow model.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.RichTextBlock.#ctor">
      <summary>Initializes a new instance of the RichTextBlock class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichTextBlock.BaselineOffset">
      <summary>Gets a value that represents the offset in pixels from the top of the content to the baseline of the first paragraph. The baseline of the paragraph is the baseline of the first line in it.</summary>
      <returns>The computed baseline for the first paragraph, or 0 if the RichTextBlock is empty.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichTextBlock.Blocks">
      <summary>Gets the contents of the RichTextBlock.</summary>
      <returns>A BlockCollection that contains the contents of the RichTextBlock.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichTextBlock.CharacterSpacing">
      <summary>Gets or sets the uniform spacing between characters, in units of 1/1000 of an em.</summary>
      <returns>The uniform spacing between characters, in units of 1/1000 of an em. The default is 0. Positive values increase tracking and loosen character spacing. Negative values decrease tracking and tighten the character spacing.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichTextBlock.CharacterSpacingProperty">
      <summary>Identifies the CharacterSpacing dependency property.</summary>
      <returns>The identifier for the CharacterSpacing dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichTextBlock.ContentEnd">
      <summary>Gets a TextPointer that indicates the end of content in the RichTextBlock.</summary>
      <returns>A TextPointer that indicates the end of content in the RichTextBlock.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichTextBlock.ContentStart">
      <summary>Gets a TextPointer that indicates the start of content in the RichTextBlock.</summary>
      <returns>A TextPointer that indicates the start of content in the RichTextBlock.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichTextBlock.FontFamily">
      <summary>Gets or sets the preferred top-level font family for the text content in this element.</summary>
      <returns>A FontFamily object that specifies the preferred font family, or a primary preferred font family with one or more fallback font families. For information about defaults, see the FontFamily class topic.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichTextBlock.FontFamilyProperty">
      <summary>Identifies the FontFamily  dependency property.</summary>
      <returns>The identifier for the FontFamily dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichTextBlock.FontSize">
      <summary>Gets or sets the font size for the text content in this element.</summary>
      <returns>A non-negative value that specifies the font size, measured in pixels. The default is 11.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichTextBlock.FontSizeProperty">
      <summary>Identifies the FontSize  dependency property.</summary>
      <returns>The identifier for the FontSize dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichTextBlock.FontStretch">
      <summary>Gets or sets the font stretch for the text content in this element.</summary>
      <returns>The requested font stretch, as a FontStretch constant. The default is Normal.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichTextBlock.FontStretchProperty">
      <summary>Identifies the FontStretch  dependency property.</summary>
      <returns>The identifier for the FontStretch dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichTextBlock.FontStyle">
      <summary>Gets or sets the font style for the content in this element.</summary>
      <returns>The requested font style, which is a FontStyle enumeration named constant. The default is Normal.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichTextBlock.FontStyleProperty">
      <summary>Identifies the FontStyle  dependency property.</summary>
      <returns>The identifier for the FontStyle dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichTextBlock.FontWeight">
      <summary>Gets or sets the top-level font weight for the RichTextBlock.</summary>
      <returns>The requested font weight, which is a FontWeight that is obtained from one of the FontWeights property values. The default is Normal.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichTextBlock.FontWeightProperty">
      <summary>Identifies the FontWeight  dependency property.</summary>
      <returns>The identifier for the FontWeight dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichTextBlock.Foreground">
      <summary>Gets or sets the Brush to apply to the text contents of the RichTextBlock.</summary>
      <returns>The brush used to apply to the text contents. The default is a null brush from a pure code perspective, but the default text styles set this to Black (for **Light** theme) or White (for **Dark** theme) for a TextBlock element in UI.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichTextBlock.ForegroundProperty">
      <summary>Identifies the Foreground  dependency property.</summary>
      <returns>The identifier for the Foreground dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichTextBlock.HasOverflowContent">
      <summary>Gets a value that indicates whether the RichTextBlock has content that extends beyond its bounds, that can provide content to an OverflowContentTarget element.</summary>
      <returns>**True** if the RichTextBlock has content that extends beyond its bounds; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichTextBlock.HasOverflowContentProperty">
      <summary>Identifies the HasOverflowContent dependency property.</summary>
      <returns>The identifier for the HasOverflowContent dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichTextBlock.HorizontalTextAlignment">
      <summary>Gets or sets a value that indicates how text is aligned in the RichTextBlock.</summary>
      <returns>One of the TextAlignment enumeration values that specifies how text is aligned. The default is **Left**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichTextBlock.HorizontalTextAlignmentProperty">
      <summary>Identifies the HorizontalTextAlignment dependency property.</summary>
      <returns>The identifier for the HorizontalTextAlignment dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichTextBlock.IsColorFontEnabled">
      <summary>Gets or sets a value that determines whether font glyphs that contain color layers, such as Segoe UI Emoji, are rendered in color.</summary>
      <returns>**true** if color glyphs show in color; otherwise, **false**. The default is **true**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichTextBlock.IsColorFontEnabledProperty">
      <summary>Identifies the IsColorFontEnabled dependency property.</summary>
      <returns>The identifier for the IsColorFontEnabled dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichTextBlock.IsTextScaleFactorEnabled">
      <summary>Gets or sets whether automatic text enlargement, to reflect the system text size setting, is enabled.</summary>
      <returns>**true** if automatic text enlargement is enabled; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichTextBlock.IsTextScaleFactorEnabledProperty">
      <summary>Identifies the IsTextScaleFactorEnabled  dependency property.</summary>
      <returns>The identifier for the IsTextScaleFactorEnabled dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichTextBlock.IsTextSelectionEnabled">
      <summary>Gets or sets a value that determines whether text content of the RichTextBlock can be selected for clipboard or drag purposes, or for UI styling changes that indicate selected text.</summary>
      <returns>**true** if text content of the RichTextBlock can be selected for clipboard or drag purposes. **false** if text cannot be selected. The default is **true**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichTextBlock.IsTextSelectionEnabledProperty">
      <summary>Identifies the IsTextSelectionEnabled dependency property.</summary>
      <returns>The identifier for the IsTextSelectionEnabled dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichTextBlock.IsTextTrimmed">
      <summary>Gets a value that indicates whether the control has trimmed text that overflows the content area.</summary>
      <returns>**true** if text is trimmed; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichTextBlock.IsTextTrimmedProperty">
      <summary>Identifies the IsTextTrimmed dependency property.</summary>
      <returns>The identifier for the IsTextTrimmed dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichTextBlock.LineHeight">
      <summary>Gets or sets the height of each line of content.</summary>
      <returns>The height of each line in pixels. A value of 0 indicates that the line height is determined automatically from the current font characteristics. The default is 0.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichTextBlock.LineHeightProperty">
      <summary>Identifies the LineHeight  dependency property.</summary>
      <returns>The identifier for the LineHeight dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichTextBlock.LineStackingStrategy">
      <summary>Gets or sets a value that indicates how a line box is determined for each line of text in the RichTextBlock.</summary>
      <returns>A value that indicates how a line box is determined for each line of text in the RichTextBlock. The default is **MaxHeight**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichTextBlock.LineStackingStrategyProperty">
      <summary>Identifies the LineStackingStrategy  dependency property.</summary>
      <returns>The identifier for the LineStackingStrategy dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichTextBlock.MaxLines">
      <summary>Gets or sets the maximum lines of text shown in the RichTextBlock.</summary>
      <returns>The maximum lines of text shown in the RichTextBlock. The default is 0, which is a special value that represents "Auto" behavior. The value cannot be negative.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichTextBlock.MaxLinesProperty">
      <summary>Identifies the MaxLines dependency property.</summary>
      <returns>The identifier for the MaxLines dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichTextBlock.OpticalMarginAlignment">
      <summary>Get or sets a value that indicates how the font is modified to align with fonts of different sizes.</summary>
      <returns>A value of the enumeration that indicates how the font is modified to align at different sizes. The default is **None**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichTextBlock.OpticalMarginAlignmentProperty">
      <summary>Identifies the OpticalMarginAlignment dependency property.</summary>
      <returns>The identifier for the OpticalMarginAlignment dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichTextBlock.OverflowContentTarget">
      <summary>Gets or sets a reference to a RichTextBlockOverflow that is the linked target for any text overflow from this RichTextBlock.</summary>
      <returns>The target for overflow.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichTextBlock.OverflowContentTargetProperty">
      <summary>Identifies the OverflowContentTarget dependency property.</summary>
      <returns>The identifier for the OverflowContentTarget dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichTextBlock.Padding">
      <summary>Gets or sets a value that indicates the thickness of padding space between the boundaries of the content area and the content displayed by a RichTextBlock.</summary>
      <returns>A Thickness structure that specifies the amount of padding to apply.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichTextBlock.PaddingProperty">
      <summary>Identifies the Padding  dependency property.</summary>
      <returns>The identifier for the Padding dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichTextBlock.SelectedText">
      <summary>Gets a text range of selected text.</summary>
      <returns>A text range of the selected text.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichTextBlock.SelectedTextProperty">
      <summary>Identifies the SelectedText dependency property.</summary>
      <returns>The identifier for the SelectedText dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichTextBlock.SelectionEnd">
      <summary>Gets the end position of the text selected in the RichTextBlock.</summary>
      <returns>An object that represents the selection end, or null if no selection exists.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichTextBlock.SelectionFlyout">
      <summary>Gets or sets the flyout that is shown when text is selected using touch or pen, or **null** if no flyout is shown.</summary>
      <returns>The flyout that is shown when text is selected using touch or pen, or **null** if no flyout is shown. The default is an instance of TextCommandBarFlyout.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichTextBlock.SelectionFlyoutProperty">
      <summary>Identifies the SelectionFlyout dependency property.</summary>
      <returns>The identifier for the SelectionFlyout dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichTextBlock.SelectionHighlightColor">
      <summary>Gets or sets the brush used to highlight the selected text.</summary>
      <returns>The brush used to highlight the selected text. The default is a null brush from a pure code perspective, but the default text styles for RichTextBlock content apply a theme resource brush for this in a runtime instance of a RichTextBlock control.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichTextBlock.SelectionHighlightColorProperty">
      <summary>Identifies the SelectionHighlightColor dependency property.</summary>
      <returns>The identifier for the SelectionHighlightColor dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichTextBlock.SelectionStart">
      <summary>Gets the starting position of the text selected in the RichTextBlock.</summary>
      <returns>An object that represents the selection start, or **null** if no selection exists.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichTextBlock.TextAlignment">
      <summary>Gets or sets a value that indicates how the text is aligned in the RichTextBlock.</summary>
      <returns>One of the TextAlignment enumeration values that indicates how text is aligned. The default is **Left**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichTextBlock.TextAlignmentProperty">
      <summary>Identifies the TextAlignment dependency property.</summary>
      <returns>Identifier for the TextAlignment dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichTextBlock.TextDecorations">
      <summary>Gets or sets a value that indicates what decorations are applied to the text.</summary>
      <returns>A value of the enumeration. The default is **None**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichTextBlock.TextDecorationsProperty">
      <summary>Identifies the **TextDecorations** dependency property.</summary>
      <returns>The identifier for the **TextDecorations** dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichTextBlock.TextHighlighters">
      <summary>Gets the collection of text highlights.</summary>
      <returns>The collection of text highlights.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichTextBlock.TextIndent">
      <summary>Gets or sets the indentation of the first line of text in each paragraph in the RichTextBlock.</summary>
      <returns>The offset amount of the first line of text in a paragraph.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichTextBlock.TextIndentProperty">
      <summary>Identifies the TextIndent dependency property.</summary>
      <returns>The identifier of the TextIndent dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichTextBlock.TextLineBounds">
      <summary>Gets or sets a value that indicates how the line box height is determined for each line of text in the RichTextBlock.</summary>
      <returns>A value that indicates how the line box height is determined for each line of text in the RichTextBlock. The default is **Full**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichTextBlock.TextLineBoundsProperty">
      <summary>Identifies the TextLineBounds dependency property.</summary>
      <returns>The identifier for the TextLineBounds dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichTextBlock.TextReadingOrder">
      <summary>Gets or sets a value that indicates how the reading order is determined for the RichTextBlock.</summary>
      <returns>A value that indicates how the reading order is determined for the RichTextBlock. The default is **DetectFromContent**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichTextBlock.TextReadingOrderProperty">
      <summary>Identifies the TextReadingOrder dependency property.</summary>
      <returns>The identifier for the TextReadingOrder dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichTextBlock.TextTrimming">
      <summary>Gets or sets a value that indicates how text is trimmed when it overflows the content area.</summary>
      <returns>One of the TextTrimming enumeration values that specifies the text trimming behavior to use. The default is **None**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichTextBlock.TextTrimmingProperty">
      <summary>Identifies the TextTrimming dependency property.</summary>
      <returns>The identifier of the TextTrimming dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichTextBlock.TextWrapping">
      <summary>Gets or sets a value that indicates whether text wrapping occurs if a line of text extends beyond the available width of the RichTextBlock.</summary>
      <returns>One of the TextWrapping enumeration values that specifies whether text is wrapped. The default is **Wrap**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichTextBlock.TextWrappingProperty">
      <summary>Identifies the TextWrapping dependency property.</summary>
      <returns>The identifier for the TextWrapping dependency property.</returns>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.RichTextBlock.ContextMenuOpening">
      <summary>Occurs when the system processes an interaction that displays a context menu.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.RichTextBlock.IsTextTrimmedChanged">
      <summary>Occurs when the IsTextTrimmed property value has changed.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.RichTextBlock.SelectionChanged">
      <summary>Occurs when the text selection has changed.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.RichTextBlock.CopySelectionToClipboard">
      <summary>Copies the selected content to the Windows clipboard.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.RichTextBlock.Focus(Windows.UI.Xaml.FocusState)">
      <summary>Focuses the RichTextBlock, as if it were a conventionally focusable control.</summary>
      <param name="value">Specifies the desired target for focus state, as a value of the enumeration.</param>
      <returns>**true** if focus was set to the RichTextBlock, or focus was already there. **false** if the RichTextBlock is not focusable.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.RichTextBlock.GetPositionFromPoint(Windows.Foundation.Point)">
      <summary>Returns a TextPointer text reference from a RichTextBlock by hit-testing a specific Point within the text display area.</summary>
      <param name="point">The point to test.</param>
      <returns>The determined text reference.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.RichTextBlock.Select(Windows.UI.Xaml.Documents.TextPointer,Windows.UI.Xaml.Documents.TextPointer)">
      <summary>Selects a range of text in the RichTextBlock.</summary>
      <param name="start">An object that represents the start of the range to select.</param>
      <param name="end">An object that represents the end of the range to select.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.RichTextBlock.SelectAll">
      <summary>Selects the entire contents in the RichTextBlock.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.RichTextBlockOverflow">
      <summary>Represents a rich text display overflow container. This element cannot have direct content. The only purpose of RichTextBlockOverflow is to display text content that does not fit in the bounds of a RichTextBlock or another RichTextBlockOverflow element.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.RichTextBlockOverflow.#ctor">
      <summary>Initializes a new instance of the RichTextBlockOverflow class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichTextBlockOverflow.BaselineOffset">
      <summary>Gets a value that represents the offset in pixels from the top of the content to the baseline of the first paragraph. The baseline of the paragraph is the baseline of the first line in it.</summary>
      <returns>The computed baseline for the first paragraph, or 0 if the RichTextBlockOverflow is empty.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichTextBlockOverflow.ContentEnd">
      <summary>Gets a TextPointer that indicates the end of content in the RichTextBlockOverflow.</summary>
      <returns>A TextPointer that indicates the end of content in the RichTextBlockOverflow.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichTextBlockOverflow.ContentSource">
      <summary>Gets the RichTextBlock content source of this RichTextBlockOverflow.</summary>
      <returns>The content source for this RichTextBlockOverflow.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichTextBlockOverflow.ContentStart">
      <summary>Gets a TextPointer that indicates the start of content in the RichTextBlockOverflow.</summary>
      <returns>A TextPointer that indicates the start of content in the RichTextBlockOverflow.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichTextBlockOverflow.HasOverflowContent">
      <summary>Gets a value that indicates whether the RichTextBlockOverflow has content that extends beyond its bounds, that can provide content to an OverflowContentTarget element.</summary>
      <returns>**True** if the RichTextBlockOverflow has content that extends beyond its bounds; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichTextBlockOverflow.HasOverflowContentProperty">
      <summary>Identifies the HasOverflowContent dependency property.</summary>
      <returns>The identifier for the HasOverflowContent dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichTextBlockOverflow.IsTextTrimmed">
      <summary>Gets a value that indicates whether the control has trimmed text that overflows the content area.</summary>
      <returns>**true** if text is trimmed; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichTextBlockOverflow.IsTextTrimmedProperty">
      <summary>Identifies the IsTextTrimmed dependency property.</summary>
      <returns>The identifier for the IsTextTrimmed dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichTextBlockOverflow.MaxLines">
      <summary>Gets or sets the maximum lines of text shown in the RichTextBlockOverflow.</summary>
      <returns>The maximum lines of text shown in the RichTextBlockOverflow. The default is 0, which is a special value that represents "Auto" behavior. The value cannot be negative.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichTextBlockOverflow.MaxLinesProperty">
      <summary>Identifies the MaxLines dependency property.</summary>
      <returns>The identifier for the MaxLines dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichTextBlockOverflow.OverflowContentTarget">
      <summary>Gets or sets a reference to another RichTextBlockOverflow that is the linked target for any text overflow from this RichTextBlockOverflow.</summary>
      <returns>The target for overflow.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichTextBlockOverflow.OverflowContentTargetProperty">
      <summary>Identifies the OverflowContentTarget dependency property.</summary>
      <returns>The identifier for the OverflowContentTarget dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichTextBlockOverflow.Padding">
      <summary>Gets or sets a value that indicates the thickness of padding space between the boundaries of the content area and the content displayed by a RichTextBlockOverflow.</summary>
      <returns>A Thickness structure that specifies the amount of padding to apply.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RichTextBlockOverflow.PaddingProperty">
      <summary>Identifies the Padding dependency property.</summary>
      <returns>The identifier for the Padding dependency property.</returns>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.RichTextBlockOverflow.IsTextTrimmedChanged">
      <summary>Occurs when the IsTextTrimmed property value has changed.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.RichTextBlockOverflow.Focus(Windows.UI.Xaml.FocusState)">
      <summary>Focuses the RichTextBlockOverflow, as if it were a conventionally focusable control.</summary>
      <param name="value">Specifies the desired target for focus state, as a value of the enumeration.</param>
      <returns>**true** if focus was set to the RichTextBlockOverflow, or focus was already there. **false** if the RichTextBlockOverflow is not focusable.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.RichTextBlockOverflow.GetPositionFromPoint(Windows.Foundation.Point)">
      <summary>Returns a TextPointer text reference from a RichTextBlockOverflow by hit-testing a specific Point within the text display area.</summary>
      <param name="point">The point to test.</param>
      <returns>The determined text reference.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.RowDefinition">
      <summary>Defines row-specific properties that apply to Grid elements.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.RowDefinition.#ctor">
      <summary>Initializes a new instance of the RowDefinition class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RowDefinition.ActualHeight">
      <summary>Gets a value that represents the calculated height of the RowDefinition.</summary>
      <returns>A value that represents the calculated height in pixels. The default value is 0.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RowDefinition.Height">
      <summary>Gets the calculated height of a RowDefinition element, or sets the GridLength value of a row that is defined by the RowDefinition.</summary>
      <returns>The GridLength that represents the height of the row. The default value is a GridLength representing a "1\*" sizing.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RowDefinition.HeightProperty">
      <summary>Identifies the Height dependency property.</summary>
      <returns>The identifier for the Height dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RowDefinition.MaxHeight">
      <summary>Gets or sets a value that represents the maximum height of a RowDefinition.</summary>
      <returns>A Double that represents the maximum height.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RowDefinition.MaxHeightProperty">
      <summary>Identifies the MaxHeight dependency property.</summary>
      <returns>The identifier for the MaxHeight dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RowDefinition.MinHeight">
      <summary>Gets or sets a value that represents the minimum allowed height of a RowDefinition.</summary>
      <returns>A Double that represents the minimum allowed height. The default value is 0.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RowDefinition.MinHeightProperty">
      <summary>Identifies the MinHeight dependency property.</summary>
      <returns>The identifier for the MinHeight dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.RowDefinitionCollection">
      <summary>Provides access to an ordered, strongly typed collection of RowDefinition objects.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.RowDefinitionCollection.Size">
      <summary>Gets the size (count) of the collection.</summary>
      <returns>The count of items in the collection.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.RowDefinitionCollection.Append(Windows.UI.Xaml.Controls.RowDefinition)">
      <summary>Adds a new item to the collection.</summary>
      <param name="value">The new item to add.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.RowDefinitionCollection.Clear">
      <summary>Removes all items from the collection.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.RowDefinitionCollection.First">
      <summary>Returns the iterator for iteration over the items in the collection.</summary>
      <returns>The iterator object. The iterator's current position is at the 0-index position, or at the collection end if the collection is empty.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.RowDefinitionCollection.GetAt(System.UInt32)">
      <summary>Returns the RowDefinition located at the specified index.</summary>
      <param name="index">The integer index for the value to retrieve.</param>
      <returns>The RowDefinition value at the specified index.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.RowDefinitionCollection.GetMany(System.UInt32,Windows.UI.Xaml.Controls.RowDefinition[])">
      <summary>Retrieves multiple elements in a single pass through the iterator.</summary>
      <param name="startIndex">The index from which to start retrieval.</param>
      <param name="items">Provides the destination for the result. Size the initial array size as a "capacity" in order to specify how many results should be retrieved.</param>
      <returns>The number of items retrieved.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.RowDefinitionCollection.GetView">
      <summary>Gets an immutable view into the collection.</summary>
      <returns>An object representing the immutable collection view.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.RowDefinitionCollection.IndexOf(Windows.UI.Xaml.Controls.RowDefinition,System.UInt32@)">
      <summary>Retrieves the index of the specified item.</summary>
      <param name="value">The value to find in the collection.</param>
      <param name="index">The index of the item to find, if found.</param>
      <returns>**true** if an item with the specified value was found; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.RowDefinitionCollection.InsertAt(System.UInt32,Windows.UI.Xaml.Controls.RowDefinition)">
      <summary>Inserts the specified item at the specified index.</summary>
      <param name="index">The index at which to set the value.</param>
      <param name="value">The value to set.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.RowDefinitionCollection.RemoveAt(System.UInt32)">
      <summary>Removes the item at the specified index.</summary>
      <param name="index">The index position of the item to remove.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.RowDefinitionCollection.RemoveAtEnd">
      <summary>Removes the last item in the collection.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.RowDefinitionCollection.ReplaceAll(Windows.UI.Xaml.Controls.RowDefinition[])">
      <summary>Initially clears the collection, then inserts the provided array as new items.</summary>
      <param name="items">The new collection items.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.RowDefinitionCollection.SetAt(System.UInt32,Windows.UI.Xaml.Controls.RowDefinition)">
      <summary>Sets the value at the specified index to the RowDefinition value specified.</summary>
      <param name="index">The index at which to set the value.</param>
      <param name="value">The value to set.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.ScrollBarVisibility">
      <summary>Defines constants that specify the visibility of a scrollbar within a ScrollViewer control.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.ScrollBarVisibility.Auto">
      <summary>A ScrollBar appears only when the viewport cannot display all of the content.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.ScrollBarVisibility.Disabled">
      <summary>A ScrollBar does not appear even when the viewport cannot display all of the content. Scrolling is disabled.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.ScrollBarVisibility.Hidden">
      <summary>A ScrollBar does not appear even when the viewport cannot display all of the content. Scrolling is still enabled, and can occur through touch, keyboard, or mouse wheel interaction.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.ScrollBarVisibility.Visible">
      <summary>A ScrollBar always appears.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.ScrollContentPresenter">
      <summary>Displays the content of a ScrollViewer control.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ScrollContentPresenter.#ctor">
      <summary>Initializes a new instance of the ScrollContentPresenter class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ScrollContentPresenter.CanContentRenderOutsideBounds">
      <summary>Gets or sets a value that indicates whether scrolled content can render outside the bounds of the ScrollViewer.</summary>
      <returns>**true** if scrolled content can render outside the bounds of the ScrollViewer; otherwise, **false**. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ScrollContentPresenter.CanContentRenderOutsideBoundsProperty">
      <summary>Identifies the CanContentRenderOutsideBounds dependency property.</summary>
      <returns>The identifier for the CanContentRenderOutsideBounds dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ScrollContentPresenter.CanHorizontallyScroll">
      <summary>Gets or sets a value that indicates whether scrolling on the horizontal axis is possible.</summary>
      <returns>**true** if scrolling is possible; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ScrollContentPresenter.CanVerticallyScroll">
      <summary>Gets or sets a value that indicates whether scrolling on the vertical axis is possible.</summary>
      <returns>**true** if scrolling is possible; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ScrollContentPresenter.ExtentHeight">
      <summary>Gets the vertical size of all the scrollable content.</summary>
      <returns>The vertical size of the all scrollable content.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ScrollContentPresenter.ExtentWidth">
      <summary>Gets the horizontal size of all the scrollable content.</summary>
      <returns>The horizontal size of all the scrollable content.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ScrollContentPresenter.HorizontalOffset">
      <summary>Gets the distance the content has been scrolled horizontally.</summary>
      <returns>The distance the content has been scrolled horizontally.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ScrollContentPresenter.ScrollOwner">
      <summary>Gets or sets the ScrollViewer element that controls scrolling behavior.</summary>
      <returns>The ScrollViewer element that controls scrolling behavior.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ScrollContentPresenter.SizesContentToTemplatedParent">
      <summary>Gets or sets a value that indicates whether, when used in the ControlTemplate for a ScrollViewer, the presenter restricts the size of its Content to the owning ScrollViewer size.</summary>
      <returns>**true** if the presenter restricts its Content size to the owning ScrollViewer size; otherwise, **false**. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ScrollContentPresenter.SizesContentToTemplatedParentProperty">
      <summary>Identifies the SizesContentToTemplatedParent dependency property.</summary>
      <returns>The identifier for the SizesContentToTemplatedParent dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ScrollContentPresenter.VerticalOffset">
      <summary>Gets the distance the content has been scrolled vertically.</summary>
      <returns>The distance the content has been scrolled vertically.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ScrollContentPresenter.ViewportHeight">
      <summary>Gets the vertical size of the viewable content.</summary>
      <returns>The vertical size of the viewable content.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ScrollContentPresenter.ViewportWidth">
      <summary>Gets the horizontal size of the viewable content.</summary>
      <returns>The horizontal size of the viewable content.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ScrollContentPresenter.LineDown">
      <summary>Scrolls the ScrollContentPresenter content downward by one line.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ScrollContentPresenter.LineLeft">
      <summary>Scrolls the ScrollContentPresenter content to the left by a predetermined amount.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ScrollContentPresenter.LineRight">
      <summary>Scrolls the ScrollContentPresenter content to the right by a predetermined amount.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ScrollContentPresenter.LineUp">
      <summary>Scrolls the ScrollContentPresenter content upward by one line.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ScrollContentPresenter.MakeVisible(Windows.UI.Xaml.UIElement,Windows.Foundation.Rect)">
      <summary>Forces content to scroll until the coordinate space of a visual object is visible.</summary>
      <param name="visual">A UIElement that becomes visible.</param>
      <param name="rectangle">The bounding rectangle that identifies the coordinate space to make visible.</param>
      <returns>A Rect that represents the visible region after scrolling happens.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ScrollContentPresenter.MouseWheelDown">
      <summary>Scrolls down within content after a user clicks the wheel button on a mouse.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ScrollContentPresenter.MouseWheelLeft">
      <summary>Scrolls left within content after a user clicks the wheel button on a mouse.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ScrollContentPresenter.MouseWheelRight">
      <summary>Scrolls right within content after a user clicks the wheel button on a mouse.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ScrollContentPresenter.MouseWheelUp">
      <summary>Scrolls up within content after a user clicks the wheel button on a mouse.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ScrollContentPresenter.PageDown">
      <summary>Scrolls down within the content by one page.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ScrollContentPresenter.PageLeft">
      <summary>Scrolls left within the content by one page.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ScrollContentPresenter.PageRight">
      <summary>Scrolls right within the content by one page.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ScrollContentPresenter.PageUp">
      <summary>Scrolls up within the content by one page.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ScrollContentPresenter.SetHorizontalOffset(System.Double)">
      <summary>Sets the distance the content has been scrolled horizontally.</summary>
      <param name="offset">The distance the content has been scrolled horizontally.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ScrollContentPresenter.SetVerticalOffset(System.Double)">
      <summary>Sets the distance the content has been scrolled vertically.</summary>
      <param name="offset">The distance the content has been scrolled vertically.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.ScrollIntoViewAlignment">
      <summary>Defines constants that describe how an item that is programmatically scrolled into view aligns with the visible area.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.ScrollIntoViewAlignment.Default">
      <summary>The item aligns with the nearest edge.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.ScrollIntoViewAlignment.Leading">
      <summary>The item aligns with the leading edge.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.ScrollMode">
      <summary>Defines constants that specify scrolling behavior for ScrollViewer and other parts involved in scrolling scenarios.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.ScrollMode.Auto">
      <summary>Scrolling is enabled but behavior uses a "rails" manipulation mode.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.ScrollMode.Disabled">
      <summary>Scrolling is disabled.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.ScrollMode.Enabled">
      <summary>Scrolling is enabled.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.ScrollViewer">
      <summary>Represents a scrollable area that can contain other visible elements.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ScrollViewer.#ctor">
      <summary>Initializes a new instance of the ScrollViewer class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ScrollViewer.BringIntoViewOnFocusChange">
      <summary>Gets or sets a value that determines whether the ScrollViewer uses a bring-into-view scroll behavior when an item in the view gets focus.</summary>
      <returns>**true** to use a behavior that brings focused items into view. **false** to use a behavior that focused items do not automatically scroll into view. The default is **true**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ScrollViewer.BringIntoViewOnFocusChangeProperty">
      <summary>Identifies the BringIntoViewOnFocusChange dependency property.</summary>
      <returns>The identifier for the BringIntoViewOnFocusChange dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ScrollViewer.CanContentRenderOutsideBounds">
      <summary>Gets or sets a value that indicates whether scrolled content can render outside the bounds of the ScrollViewer.</summary>
      <returns>**true** if scrolled content can render outside the bounds of the ScrollViewer; otherwise, **false**. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ScrollViewer.CanContentRenderOutsideBoundsProperty">
      <summary>Identifies the CanContentRenderOutsideBounds dependency property.</summary>
      <returns>The identifier for the CanContentRenderOutsideBounds dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ScrollViewer.ComputedHorizontalScrollBarVisibility">
      <summary>Gets a value that indicates whether the horizontal ScrollBar is visible.</summary>
      <returns>A Visibility that indicates whether the horizontal scroll bar is visible. The default value is **Hidden**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ScrollViewer.ComputedHorizontalScrollBarVisibilityProperty">
      <summary>Identifies the ComputedHorizontalScrollBarVisibility dependency property.</summary>
      <returns>The identifier for the ComputedHorizontalScrollBarVisibility  dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ScrollViewer.ComputedVerticalScrollBarVisibility">
      <summary>Gets a value that indicates whether the vertical ScrollBar is visible.</summary>
      <returns>A Visibility that indicates whether the vertical scroll bar is visible. The default value is **Visible**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ScrollViewer.ComputedVerticalScrollBarVisibilityProperty">
      <summary>Identifies the ComputedVerticalScrollBarVisibility  dependency property.</summary>
      <returns>The identifier for the ComputedVerticalScrollBarVisibility  dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ScrollViewer.CurrentAnchor">
      <summary>The currently chosen anchor element to use for scroll anchoring.</summary>
      <returns>The most recently chosen UIElement for scroll anchoring after a layout pass, or **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ScrollViewer.ExtentHeight">
      <summary>Gets the vertical size of all the scrollable content in the ScrollViewer.</summary>
      <returns>The vertical size of all the scrollable content in the ScrollViewer.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ScrollViewer.ExtentHeightProperty">
      <summary>Identifier for the ExtentHeight dependency property.</summary>
      <returns>The identifier for the ExtentHeight dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ScrollViewer.ExtentWidth">
      <summary>Gets the horizontal size of all the scrollable content in the ScrollViewer.</summary>
      <returns>The horizontal size of all the scrollable content in the ScrollViewer.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ScrollViewer.ExtentWidthProperty">
      <summary>Identifier for the ExtentWidth dependency property.</summary>
      <returns>The identifier for the ExtentWidth dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ScrollViewer.HorizontalAnchorRatio">
      <summary>Determines the horizontal position of the ScrollViewer's *anchor point* with respect to the viewport. By default, the ScrollViewer selects an element as its CurrentAnchor by identifying the element in its viewport nearest to the anchor point.</summary>
      <returns>A normalized value (0.0 to 1.0). The default is 0.0.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ScrollViewer.HorizontalAnchorRatioProperty">
      <summary>Identifies the HorizontalAnchorRatio dependency property.</summary>
      <returns>The identifier for the HorizontalAnchorRatio dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ScrollViewer.HorizontalOffset">
      <summary>Gets the distance the content has been scrolled horizontally.</summary>
      <returns>The distance the content has been scrolled horizontally.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ScrollViewer.HorizontalOffsetProperty">
      <summary>Identifies the HorizontalOffset  dependency property.</summary>
      <returns>The identifier for the HorizontalOffset  dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ScrollViewer.HorizontalScrollBarVisibility">
      <summary>Gets or sets a value that indicates whether a horizontal ScrollBar should be displayed.</summary>
      <returns>A ScrollBarVisibility value that indicates whether a horizontal ScrollBar should be displayed. The default value is **Disabled**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ScrollViewer.HorizontalScrollBarVisibilityProperty">
      <summary>Identifies the HorizontalScrollBarVisibility  dependency property.</summary>
      <returns>The identifier for the HorizontalScrollBarVisibility  dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ScrollViewer.HorizontalScrollMode">
      <summary>Gets or sets a value that determines how manipulation input influences scrolling behavior on the horizontal axis.</summary>
      <returns>A value of the enumeration. The typical default (as set through the default template, not class initialization) is **Enabled**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ScrollViewer.HorizontalScrollModeProperty">
      <summary>Identifies the HorizontalScrollMode dependency property.</summary>
      <returns>The identifier for the HorizontalScrollMode dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ScrollViewer.HorizontalSnapPointsAlignment">
      <summary>Gets or sets a value that indicates how the existing snap points are horizontally aligned versus the initial viewport.</summary>
      <returns>A value of the enumeration.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ScrollViewer.HorizontalSnapPointsAlignmentProperty">
      <summary>Identifies the HorizontalSnapPointsAlignment dependency property.</summary>
      <returns>The identifier for the HorizontalSnapPointsAlignment dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ScrollViewer.HorizontalSnapPointsType">
      <summary>Gets or sets a value that declares how manipulation behavior reacts to the snap points along the horizontal axis.</summary>
      <returns>A value of the enumeration. The default is **None** but might be set through a control template.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ScrollViewer.HorizontalSnapPointsTypeProperty">
      <summary>Identifies the HorizontalSnapPointsType dependency property.</summary>
      <returns>The identifier for the HorizontalSnapPointsType dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ScrollViewer.IsDeferredScrollingEnabled">
      <summary>Gets or sets a value that determines the deferred scrolling behavior for a ScrollViewer.</summary>
      <returns>**true** if deferred scrolling should occur; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ScrollViewer.IsDeferredScrollingEnabledProperty">
      <summary>Identifies the IsDeferredScrollingEnabled dependency property.</summary>
      <returns>The identifier for the IsDeferredScrollingEnabled dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ScrollViewer.IsHorizontalRailEnabled">
      <summary>Gets or sets a value that indicates whether the scroll rail is enabled for the horizontal axis.</summary>
      <returns>**True** to enable the horizontal scroll rail; otherwise, **false**. The default is **true**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ScrollViewer.IsHorizontalRailEnabledProperty">
      <summary>Identifies the IsHorizontalRailEnabled dependency property.</summary>
      <returns>The identifier for the IsHorizontalRailEnabled dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ScrollViewer.IsHorizontalScrollChainingEnabled">
      <summary>Gets or sets a value that indicates whether scroll chaining is enabled from this child to its parent, for the horizontal axis.</summary>
      <returns>**true** to enable horizontal scroll chaining from child to parent; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ScrollViewer.IsHorizontalScrollChainingEnabledProperty">
      <summary>Identifies the IsHorizontalScrollChainingEnabled dependency property.</summary>
      <returns>The identifier for the IsHorizontalScrollChainingEnabled dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ScrollViewer.IsScrollInertiaEnabled">
      <summary>Gets or sets a value that indicates whether scroll actions should include inertia in their behavior and value.</summary>
      <returns>**true** if scroll actions should include inertia in their behavior and value; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ScrollViewer.IsScrollInertiaEnabledProperty">
      <summary>Identifies the IsScrollInertiaEnabled dependency property.</summary>
      <returns>The identifier for the IsScrollInertiaEnabled dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ScrollViewer.IsVerticalRailEnabled">
      <summary>Gets or sets a value that indicates whether the scroll rail is enabled for the vertical axis.</summary>
      <returns>**True** to enable the vertical scroll rail; otherwise, **false**. The default is **true**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ScrollViewer.IsVerticalRailEnabledProperty">
      <summary>Identifies the IsVerticalRailEnabled dependency property.</summary>
      <returns>The identifier for the IsVerticalRailEnabled dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ScrollViewer.IsVerticalScrollChainingEnabled">
      <summary>Gets or sets a value that indicates whether scroll chaining is enabled from this child to its parent, for the vertical axis.</summary>
      <returns>**true** to enable vertical scroll chaining from child to parent; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ScrollViewer.IsVerticalScrollChainingEnabledProperty">
      <summary>Identifies the IsVerticalScrollChainingEnabled dependency property.</summary>
      <returns>The identifier for the IsVerticalScrollChainingEnabled dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ScrollViewer.IsZoomChainingEnabled">
      <summary>Gets or sets a value that indicates whether zoom chaining is enabled from this child to its parent.</summary>
      <returns>**true** to enable zoom chaining from child to parent; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ScrollViewer.IsZoomChainingEnabledProperty">
      <summary>Identifies the IsZoomChainingEnabled dependency property.</summary>
      <returns>The identifier for the IsZoomChainingEnabled dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ScrollViewer.IsZoomInertiaEnabled">
      <summary>Gets or sets a value that indicates whether zoom actions should include inertia in their behavior and value.</summary>
      <returns>**true** if zoom actions should include inertia in their behavior and value; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ScrollViewer.IsZoomInertiaEnabledProperty">
      <summary>Identifies the IsZoomInertiaEnabled dependency property.</summary>
      <returns>The identifier for the IsZoomInertiaEnabled dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ScrollViewer.LeftHeader">
      <summary>Gets or sets the content of the left header.</summary>
      <returns>The content of the left header.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ScrollViewer.LeftHeaderProperty">
      <summary>Identifies the LeftHeader dependency property.</summary>
      <returns>The identifier for the LeftHeader dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ScrollViewer.MaxZoomFactor">
      <summary>Gets or sets a value that indicates the maximum permitted run-time value of ZoomFactor.</summary>
      <returns>The maximum permitted run-time value of ZoomFactor. The default is 10.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ScrollViewer.MaxZoomFactorProperty">
      <summary>Identifies the MaxZoomFactor dependency property.</summary>
      <returns>The identifier for the MaxZoomFactor dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ScrollViewer.MinZoomFactor">
      <summary>Gets or sets a value that indicates the minimum permitted run-time value of ZoomFactor.</summary>
      <returns>The minimum permitted run-time value of ZoomFactor. The default is 0.1.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ScrollViewer.MinZoomFactorProperty">
      <summary>Identifies the MinZoomFactor dependency property.</summary>
      <returns>The identifier for the MinZoomFactor dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ScrollViewer.ReduceViewportForCoreInputViewOcclusions">
      <summary>Gets or sets a value that indicates whether the ScrollViewer should try to adjust its content to keep it visible when a docked CoreInputView occludes part of it.</summary>
      <returns>**true** if the ScrollViewer should try to adjust its content; otherwise, **false**. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ScrollViewer.ReduceViewportForCoreInputViewOcclusionsProperty">
      <summary>Identifies the ReduceViewportForCoreInputViewOcclusions dependency property.</summary>
      <returns>The identifier for the ReduceViewportForCoreInputViewOcclusions dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ScrollViewer.ScrollableHeight">
      <summary>Gets a value that represents the vertical size of the area that can be scrolled; the difference between the height of the extent and the height of the viewport.</summary>
      <returns>The vertical size of the area that can be scrolled. This property has no default value.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ScrollViewer.ScrollableHeightProperty">
      <summary>Identifies the ScrollableHeight  dependency property.</summary>
      <returns>The identifier for the ScrollableHeight  dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ScrollViewer.ScrollableWidth">
      <summary>Gets a value that represents the horizontal size of the area that can be scrolled; the difference between the width of the extent and the width of the viewport.</summary>
      <returns>The horizontal size of the area that can be scrolled. This property has no default value.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ScrollViewer.ScrollableWidthProperty">
      <summary>Identifies the ScrollableWidth  dependency property.</summary>
      <returns>The identifier for the ScrollableWidth  dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ScrollViewer.TopHeader">
      <summary>Gets or sets the content of the top header.</summary>
      <returns>The content of the top header.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ScrollViewer.TopHeaderProperty">
      <summary>Identifies the TopHeader dependency property.</summary>
      <returns>The identifier for the TopHeader dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ScrollViewer.TopLeftHeader">
      <summary>Gets or sets the content of the top, left header.</summary>
      <returns>The content of the top, left header.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ScrollViewer.TopLeftHeaderProperty">
      <summary>Identifies the TopLeftHeader dependency property.</summary>
      <returns>The identifier for the TopLeftHeader dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ScrollViewer.VerticalAnchorRatio">
      <summary>Determines the vertical position of the ScrollViewer's *anchor point* with respect to the viewport. By default, the ScrollViewer selects an element as its CurrentAnchor by identifying the element in its viewport nearest to the anchor point.</summary>
      <returns>A normalized value (0.0 to 1.0). The default is 0.0.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ScrollViewer.VerticalAnchorRatioProperty">
      <summary>Identifies the VerticalAnchorRatio dependency property.</summary>
      <returns>The identifier for the VerticalAnchorRatio dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ScrollViewer.VerticalOffset">
      <summary>Gets the distance the content has been scrolled vertically.</summary>
      <returns>The distance the content has been scrolled vertically.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ScrollViewer.VerticalOffsetProperty">
      <summary>Identifies the VerticalOffset  dependency property.</summary>
      <returns>The identifier for the VerticalOffset  dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ScrollViewer.VerticalScrollBarVisibility">
      <summary>Gets or sets a value that indicates whether a vertical ScrollBar should be displayed.</summary>
      <returns>A ScrollBarVisibility value that indicates whether a vertical ScrollBar should be displayed. The default value is **Visible**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ScrollViewer.VerticalScrollBarVisibilityProperty">
      <summary>Identifies the VerticalScrollBarVisibility  dependency property.</summary>
      <returns>The identifier for the VerticalScrollBarVisibility  dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ScrollViewer.VerticalScrollMode">
      <summary>Gets or sets a value that determines how manipulation input influences scrolling behavior on the vertical axis.</summary>
      <returns>A value of the enumeration. The typical default (as set through the default template, not class initialization) is **Enabled**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ScrollViewer.VerticalScrollModeProperty">
      <summary>Identifies the VerticalScrollMode dependency property.</summary>
      <returns>The identifier for the VerticalScrollMode dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ScrollViewer.VerticalSnapPointsAlignment">
      <summary>Gets or sets a value that indicates how the existing snap points are vertically aligned versus the initial viewport.</summary>
      <returns>A value of the enumeration.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ScrollViewer.VerticalSnapPointsAlignmentProperty">
      <summary>Identifies the VerticalSnapPointsAlignment dependency property.</summary>
      <returns>The identifier for the VerticalSnapPointsAlignment dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ScrollViewer.VerticalSnapPointsType">
      <summary>Gets or sets a value that declares how manipulation behavior reacts to the snap points along the vertical axis.</summary>
      <returns>A value of the enumeration. The default is **None** but might be set through a control template.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ScrollViewer.VerticalSnapPointsTypeProperty">
      <summary>Identifies the VerticalSnapPointsType dependency property.</summary>
      <returns>The identifier for the VerticalSnapPointsType dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ScrollViewer.ViewportHeight">
      <summary>Gets the vertical size of the viewable content.</summary>
      <returns>The vertical size of the viewable content.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ScrollViewer.ViewportHeightProperty">
      <summary>Identifies the ViewportHeight  dependency property.</summary>
      <returns>The identifier for the ViewportHeight dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ScrollViewer.ViewportWidth">
      <summary>Gets the horizontal size of the viewable content.</summary>
      <returns>The horizontal size of the viewable content.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ScrollViewer.ViewportWidthProperty">
      <summary>Identifies the ViewportWidth dependency property.</summary>
      <returns>The identifier for the ViewportWidth dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ScrollViewer.ZoomFactor">
      <summary>Gets a value that indicates the current zoom factor engaged for content scaling.</summary>
      <returns>The current zoom factor engaged for content scaling. The default is 1.0, where 1.0 indicates no additional scaling.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ScrollViewer.ZoomFactorProperty">
      <summary>Identifies the ZoomFactor dependency property.</summary>
      <returns>The identifier for the ZoomFactor dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ScrollViewer.ZoomMode">
      <summary>Gets or sets a value that indicates whether zoom behavior in the ScrollViewer content is enabled.</summary>
      <returns>A value of the enumeration.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ScrollViewer.ZoomModeProperty">
      <summary>Identifies the ZoomMode dependency property.</summary>
      <returns>The identifier for the ZoomMode dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ScrollViewer.ZoomSnapPoints">
      <summary>Gets the observable collection of zoom snap point factors that are held by the ScrollViewer.</summary>
      <returns>A collection of Single values that represent zoom factors as snap points.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ScrollViewer.ZoomSnapPointsProperty">
      <summary>Identifies the ZoomSnapPoints dependency property.</summary>
      <returns>The identifier for the ZoomSnapPoints dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ScrollViewer.ZoomSnapPointsType">
      <summary>Gets or sets a value that indicates how zoom snap points are processed for interaction input.</summary>
      <returns>A value of the enumeration.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ScrollViewer.ZoomSnapPointsTypeProperty">
      <summary>Identifies the ZoomSnapPointsType dependency property.</summary>
      <returns>The identifier for the ZoomSnapPointsType dependency property.</returns>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.ScrollViewer.AnchorRequested">
      <summary>Occurs when an anchor is requested at the beginning of the Arrange pass. Handle this event to override the ScrollViewer's default logic to select an anchor element as part of *scroll anchoring*.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.ScrollViewer.DirectManipulationCompleted">
      <summary>Occurs when any direct manipulation of the ScrollViewer finishes.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.ScrollViewer.DirectManipulationStarted">
      <summary>Occurs when any direct manipulation of the ScrollViewer begins.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.ScrollViewer.ViewChanged">
      <summary>Occurs when manipulations such as scrolling and zooming have caused the view to change.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.ScrollViewer.ViewChanging">
      <summary>Occurs when manipulations such as scrolling and zooming cause the view to change.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ScrollViewer.ChangeView(Windows.Foundation.IReference{System.Double},Windows.Foundation.IReference{System.Double},Windows.Foundation.IReference{System.Single})">
      <summary>Causes the ScrollViewer to load a new view into the viewport using the specified offsets and zoom factor.</summary>
      <param name="horizontalOffset">A value between 0 and ScrollableWidth that specifies the distance the content should be scrolled horizontally.</param>
      <param name="verticalOffset">A value between 0 and ScrollableHeight that specifies the distance the content should be scrolled vertically.</param>
      <param name="zoomFactor">A value between MinZoomFactor and MaxZoomFactor that specifies the required target ZoomFactor.</param>
      <returns>**true** if the view is changed; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ScrollViewer.ChangeView(Windows.Foundation.IReference{System.Double},Windows.Foundation.IReference{System.Double},Windows.Foundation.IReference{System.Single},System.Boolean)">
      <summary>Causes the ScrollViewer to load a new view into the viewport using the specified offsets and zoom factor, and optionally disables scrolling animation.</summary>
      <param name="horizontalOffset">A value between 0 and ScrollableWidth that specifies the distance the content should be scrolled horizontally.</param>
      <param name="verticalOffset">A value between 0 and ScrollableHeight that specifies the distance the content should be scrolled vertically.</param>
      <param name="zoomFactor">A value between MinZoomFactor and MaxZoomFactor that specifies the required target ZoomFactor.</param>
      <param name="disableAnimation">**true** to disable zoom/pan animations while changing the view; otherwise, **false**. The default is **false**.</param>
      <returns>**true** if the view is changed; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ScrollViewer.GetBringIntoViewOnFocusChange(Windows.UI.Xaml.DependencyObject)">
      <summary>Gets the value of the BringIntoViewOnFocusChange dependency property / `ScrollViewer.BringIntoViewOnFocusChange` XAML attached property from a specified element.</summary>
      <param name="element">The element from which the property value is read.</param>
      <returns>The value of the property, as obtained from the property store.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ScrollViewer.GetCanContentRenderOutsideBounds(Windows.UI.Xaml.DependencyObject)">
      <summary>Gets the value of the CanContentRenderOutsideBounds dependency property / `ScrollViewer.CanContentRenderOutsideBounds` XAML attached property on a specified element.</summary>
      <param name="element">The element from which the property value is read.</param>
      <returns>The value of the property, as obtained from the property store.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ScrollViewer.GetHorizontalScrollBarVisibility(Windows.UI.Xaml.DependencyObject)">
      <summary>Gets the value of the HorizontalScrollBarVisibility dependency property / `ScrollViewer.HorizontalScrollBarVisibility` XAML attached property from a specified element.</summary>
      <param name="element">The element from which the property value is read.</param>
      <returns>The value of the property, as obtained from the property store.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ScrollViewer.GetHorizontalScrollMode(Windows.UI.Xaml.DependencyObject)">
      <summary>Gets the value of the HorizontalScrollMode dependency property / `ScrollViewer.HorizontalScrollMode` XAML attached property from a specified element.</summary>
      <param name="element">The element from which the property value is read.</param>
      <returns>The value of the property, as obtained from the property store.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ScrollViewer.GetIsDeferredScrollingEnabled(Windows.UI.Xaml.DependencyObject)">
      <summary>Gets the value of the IsDeferredScrollingEnabled dependency property / `ScrollViewer.IsDeferredScrollingInertiaEnabled` XAML attached property from a specified element.</summary>
      <param name="element">The element from which the property value is read.</param>
      <returns>The value of the property, as obtained from the property store.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ScrollViewer.GetIsHorizontalRailEnabled(Windows.UI.Xaml.DependencyObject)">
      <summary>Gets the value of the IsHorizontalRailEnabled dependency property / `ScrollViewer.IsHorizontalRailEnabled` XAML attached property from a specified element.</summary>
      <param name="element">The element from which the property value is read.</param>
      <returns>The value of the property, as obtained from the property store.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ScrollViewer.GetIsHorizontalScrollChainingEnabled(Windows.UI.Xaml.DependencyObject)">
      <summary>Gets the value of the IsHorizontalScrollChainingEnabled dependency property / `ScrollViewer.IsHorizontalScrollChainingEnabled` XAML attached property from a specified element.</summary>
      <param name="element">The element from which the property value is read.</param>
      <returns>The value of the property, as obtained from the property store.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ScrollViewer.GetIsScrollInertiaEnabled(Windows.UI.Xaml.DependencyObject)">
      <summary>Gets the value of the IsScrollInertiaEnabled dependency property / `ScrollViewer.IsScrollInertiaEnabled` XAML attached property from a specified element.</summary>
      <param name="element">The element from which the property value is read.</param>
      <returns>The value of the property, as obtained from the property store.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ScrollViewer.GetIsVerticalRailEnabled(Windows.UI.Xaml.DependencyObject)">
      <summary>Gets the value of the IsVerticalRailEnabled dependency property / `ScrollViewer.IsVerticalRailEnabled` XAML attached property from a specified element.</summary>
      <param name="element">The element from which the property value is read.</param>
      <returns>The value of the property, as obtained from the property store.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ScrollViewer.GetIsVerticalScrollChainingEnabled(Windows.UI.Xaml.DependencyObject)">
      <summary>Gets the value of the IsVerticalScrollChainingEnabled dependency property / `ScrollViewer.IsVerticalScrollChainingEnabled` XAML attached property from a specified element.</summary>
      <param name="element">The element from which the property value is read.</param>
      <returns>The value of the property, as obtained from the property store.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ScrollViewer.GetIsZoomChainingEnabled(Windows.UI.Xaml.DependencyObject)">
      <summary>Gets the value of the IsZoomChainingEnabled dependency property / `ScrollViewer.IsZoomChainingEnabled` XAML attached property from a specified element.</summary>
      <param name="element">The element from which the property value is read.</param>
      <returns>The value of the property, as obtained from the property store.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ScrollViewer.GetIsZoomInertiaEnabled(Windows.UI.Xaml.DependencyObject)">
      <summary>Gets the value of the IsZoomInertiaEnabled dependency property / `ScrollViewer.IsZoomInertiaEnabled` XAML attached property from a specified element.</summary>
      <param name="element">The element from which the property value is read.</param>
      <returns>The value of the property, as obtained from the property store.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ScrollViewer.GetVerticalScrollBarVisibility(Windows.UI.Xaml.DependencyObject)">
      <summary>Gets the value of the VerticalScrollBarVisibility dependency property / `ScrollViewer.VerticalScrollBarVisibility` XAML attached property from a specified element.</summary>
      <param name="element">The element from which the property value is read.</param>
      <returns>The value of the property, as obtained from the property store.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ScrollViewer.GetVerticalScrollMode(Windows.UI.Xaml.DependencyObject)">
      <summary>Gets the value of the VerticalScrollMode dependency property / `ScrollViewer.VerticalScrollMode` XAML attached property from a specified element.</summary>
      <param name="element">The element from which the property value is read.</param>
      <returns>The value of the property, as obtained from the property store.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ScrollViewer.GetZoomMode(Windows.UI.Xaml.DependencyObject)">
      <summary>Gets the value of the ZoomMode dependency property / `ScrollViewer.ZoomMode` XAML attached property from a specified element.</summary>
      <param name="element">The element from which the property value is read.</param>
      <returns>The value of the property, as obtained from the property store.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ScrollViewer.InvalidateScrollInfo">
      <summary>Called when the value of properties that describe the size and location of the scroll area change.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ScrollViewer.RegisterAnchorCandidate(Windows.UI.Xaml.UIElement)">
      <summary>Registers a UIElement as a potential scroll anchor.</summary>
      <param name="element">A UIElement within the subtree of the ScrollViewer.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ScrollViewer.ScrollToHorizontalOffset(System.Double)">
      <summary>Scrolls the content that is within the ScrollViewer to the specified horizontal offset position.</summary>
      <deprecated type="deprecate">ScrollToHorizontalOffset may be altered or unavailable for releases after Windows 8.1. Instead, use ChangeView.</deprecated>
      <param name="offset">The position that the content scrolls to.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ScrollViewer.ScrollToVerticalOffset(System.Double)">
      <summary>Scrolls the content that is within the ScrollViewer to the specified vertical offset position.</summary>
      <deprecated type="deprecate">ScrollToVerticalOffset may be altered or unavailable for releases after Windows 8.1. Instead, use ChangeView.</deprecated>
      <param name="offset">The position that the content scrolls to.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ScrollViewer.SetBringIntoViewOnFocusChange(Windows.UI.Xaml.DependencyObject,System.Boolean)">
      <summary>Sets the value of the BringIntoViewOnFocusChange dependency property / `ScrollViewer.BringIntoViewOnFocusChange` XAML attached property on a specified element.</summary>
      <param name="element">The element on which to set the property value.</param>
      <param name="bringIntoViewOnFocusChange">The value to set.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ScrollViewer.SetCanContentRenderOutsideBounds(Windows.UI.Xaml.DependencyObject,System.Boolean)">
      <summary>Sets the value of the CanContentRenderOutsideBounds dependency property / `ScrollViewer.CanContentRenderOutsideBounds` XAML attached property on a specified element.</summary>
      <param name="element">The element on which to set the property value.</param>
      <param name="canContentRenderOutsideBounds">The value to set.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ScrollViewer.SetHorizontalScrollBarVisibility(Windows.UI.Xaml.DependencyObject,Windows.UI.Xaml.Controls.ScrollBarVisibility)">
      <summary>Sets the value of the HorizontalScrollBarVisibility dependency property / `ScrollViewer.HorizontalScrollBarVisibility` XAML attached property on a specified element.</summary>
      <param name="element">The element on which to set the property value.</param>
      <param name="horizontalScrollBarVisibility">The value to set.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ScrollViewer.SetHorizontalScrollMode(Windows.UI.Xaml.DependencyObject,Windows.UI.Xaml.Controls.ScrollMode)">
      <summary>Sets the value of the HorizontalScrollMode dependency property / `ScrollViewer.HorizontalScrollMode` XAML attached property on a specified element.</summary>
      <param name="element">The element on which to set the property value.</param>
      <param name="horizontalScrollMode">The value to set.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ScrollViewer.SetIsDeferredScrollingEnabled(Windows.UI.Xaml.DependencyObject,System.Boolean)">
      <summary>Sets the value of the IsDeferredScrollingEnabled dependency property / `ScrollViewer.IsDeferredScrollingEnabled` XAML attached property on a specified element.</summary>
      <param name="element">The element on which to set the property value.</param>
      <param name="isDeferredScrollingEnabled">The value to set.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ScrollViewer.SetIsHorizontalRailEnabled(Windows.UI.Xaml.DependencyObject,System.Boolean)">
      <summary>Sets the value of the IsHorizontalRailEnabled dependency property / `ScrollViewer.IsHorizontalRailEnabled` XAML attached property on a specified element.</summary>
      <param name="element">The element on which to set the property value.</param>
      <param name="isHorizontalRailEnabled">The value to set.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ScrollViewer.SetIsHorizontalScrollChainingEnabled(Windows.UI.Xaml.DependencyObject,System.Boolean)">
      <summary>Sets the value of the IsHorizontalScrollChainingEnabled dependency property / `ScrollViewer.IsHorizontalScrollChainingEnabled` XAML attached property on a specified element.</summary>
      <param name="element">The element on which to set the property value.</param>
      <param name="isHorizontalScrollChainingEnabled">The value to set.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ScrollViewer.SetIsScrollInertiaEnabled(Windows.UI.Xaml.DependencyObject,System.Boolean)">
      <summary>Sets the value of the IsScrollInertiaEnabled dependency property / `ScrollViewer.IsScrollInertiaEnabled` XAML attached property on a specified element.</summary>
      <param name="element">The element on which to set the property value.</param>
      <param name="isScrollInertiaEnabled">The value to set.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ScrollViewer.SetIsVerticalRailEnabled(Windows.UI.Xaml.DependencyObject,System.Boolean)">
      <summary>Sets the value of the IsVerticalRailEnabled dependency property / `ScrollViewer.IsVerticalRailEnabled` XAML attached property on a specified element.</summary>
      <param name="element">The element on which to set the property value.</param>
      <param name="isVerticalRailEnabled">The value to set.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ScrollViewer.SetIsVerticalScrollChainingEnabled(Windows.UI.Xaml.DependencyObject,System.Boolean)">
      <summary>Sets the value of the IsVerticalScrollChainingEnabled dependency property / `ScrollViewer.IsVerticalScrollChainingEnabled` XAML attached property on a specified element.</summary>
      <param name="element">The element on which to set the property value.</param>
      <param name="isVerticalScrollChainingEnabled">The value to set.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ScrollViewer.SetIsZoomChainingEnabled(Windows.UI.Xaml.DependencyObject,System.Boolean)">
      <summary>Sets the value of the IsZoomChainingEnabled dependency property / `ScrollViewer.IsZoomChainingEnabled` XAML attached property on a specified element.</summary>
      <param name="element">The element on which to set the property value.</param>
      <param name="isZoomChainingEnabled">The value to set.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ScrollViewer.SetIsZoomInertiaEnabled(Windows.UI.Xaml.DependencyObject,System.Boolean)">
      <summary>Sets the value of the IsZoomInertiaEnabled dependency property / `ScrollViewer.IsZoomInertiaEnabled` XAML attached property on a specified element.</summary>
      <param name="element">The element on which to set the property value.</param>
      <param name="isZoomInertiaEnabled">The value to set.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ScrollViewer.SetVerticalScrollBarVisibility(Windows.UI.Xaml.DependencyObject,Windows.UI.Xaml.Controls.ScrollBarVisibility)">
      <summary>Sets the value of the VerticalScrollBarVisibility dependency property / `ScrollViewer.VerticalScrollBarVisibility` XAML attached property on a specified element.</summary>
      <param name="element">The element on which to set the property value.</param>
      <param name="verticalScrollBarVisibility">The value to set.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ScrollViewer.SetVerticalScrollMode(Windows.UI.Xaml.DependencyObject,Windows.UI.Xaml.Controls.ScrollMode)">
      <summary>Sets the value of the VerticalScrollMode dependency property / `ScrollViewer.VerticalScrollMode` XAML attached property on a specified element.</summary>
      <param name="element">The element on which to set the property value.</param>
      <param name="verticalScrollMode">The value to set.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ScrollViewer.SetZoomMode(Windows.UI.Xaml.DependencyObject,Windows.UI.Xaml.Controls.ZoomMode)">
      <summary>Sets the value of the ZoomMode dependency property / `ScrollViewer.ZoomMode` XAML attached property on a specified element.</summary>
      <param name="element">The element on which to set the property value.</param>
      <param name="zoomMode">The value to set.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ScrollViewer.UnregisterAnchorCandidate(Windows.UI.Xaml.UIElement)">
      <summary>Unregisters a UIElement as a potential scroll anchor.</summary>
      <param name="element">A UIElement within the subtree of the ScrollViewer.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ScrollViewer.ZoomToFactor(System.Single)">
      <summary>Sets the effective value of ZoomFactor.</summary>
      <deprecated type="deprecate">ZoomToFactor may be altered or unavailable for releases after Windows 8.1. Instead, use ChangeView.</deprecated>
      <param name="factor">The zoom factor to set. The factors are based on a norm of 1.0, which represents no zoom applied. The values you can set are also influenced by current values for MinZoomFactor and MaxZoomFactor.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.ScrollViewerView">
      <summary>Provides a view for a ScrollViewer when its view is changing.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ScrollViewerView.HorizontalOffset">
      <summary>Gets the distance the content has been scrolled horizontally.</summary>
      <returns>The distance the content has been scrolled horizontally.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ScrollViewerView.VerticalOffset">
      <summary>Gets the distance the content has been scrolled vertically.</summary>
      <returns>The distance the content has been scrolled vertically.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ScrollViewerView.ZoomFactor">
      <summary>Gets a value that indicates the current zoom factor engaged for content scaling.</summary>
      <returns>The current zoom factor engaged for content scaling. The default is 1.0, where 1.0 indicates no additional scaling.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.ScrollViewerViewChangedEventArgs">
      <summary>Provides event data for the ViewChanged event and similar control-specific events.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ScrollViewerViewChangedEventArgs.#ctor">
      <summary>Initializes a new instance of the ScrollViewerViewChangedEventArgs class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ScrollViewerViewChangedEventArgs.IsIntermediate">
      <summary>Gets a value that indicates whether the underlying manipulation that raised the event is complete.</summary>
      <returns>**True** if the manipulation is at an intermediate stage and not yet final; **false** if the manipulation is final.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.ScrollViewerViewChangingEventArgs">
      <summary>Provides event data for the ViewChanging event and similar control-specific events.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ScrollViewerViewChangingEventArgs.FinalView">
      <summary>Gets the view that the ScrollViewer will show when the view comes to rest after a pan/zoom manipulation.</summary>
      <returns>The view that the ScrollViewer will show when the view comes to rest after a pan/zoom manipulation.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ScrollViewerViewChangingEventArgs.IsInertial">
      <summary>Gets a value that indicates whether the pan/zoom manipulation has an inertial component.</summary>
      <returns>**true** if the pan/zoom manipulation has an inertial component; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ScrollViewerViewChangingEventArgs.NextView">
      <summary>Gets the view that the ScrollViewer will show next.</summary>
      <returns>The view that the ScrollViewer will show next.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.SearchBox">
      <summary>Represents a control that can be used to enter search query text. (Not recommended for Universal Windows Platform (UWP) apps. See AutoSuggestBox.)</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.SearchBox.#ctor">
      <summary>Initializes a new instance of the SearchBox class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SearchBox.ChooseSuggestionOnEnter">
      <summary>Gets or sets a value that determines whether the suggested search query is activated when the user presses Enter.</summary>
      <returns>**true** if the suggested search query is activated when the user presses Enter; otherwise, **false**. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SearchBox.ChooseSuggestionOnEnterProperty">
      <summary>Identifies the ChooseSuggestionOnEnter dependency property.</summary>
      <returns>The identifier for the ChooseSuggestionOnEnter dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SearchBox.FocusOnKeyboardInput">
      <summary>Gets or sets a value that determines whether a user can search by typing anywhere in the app.</summary>
      <returns>**true** if the user can search by typing anywhere in the app; otherwise, **false**. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SearchBox.FocusOnKeyboardInputProperty">
      <summary>Identifies the FocusOnKeyboardInput dependency property.</summary>
      <returns>The identifier for the FocusOnKeyboardInput dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SearchBox.PlaceholderText">
      <summary>Gets or sets the text that is displayed in the control until the value is changed by a user action or some other operation.</summary>
      <returns>The text that is displayed in the control when no value is entered. The default is an empty string (""). The maximum placeholder text length is 128 characters.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SearchBox.PlaceholderTextProperty">
      <summary>Identifies the PlaceholderText dependency property.</summary>
      <returns>The identifier for the PlaceholderText dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SearchBox.QueryText">
      <summary>Gets or sets the text contents of the search box.</summary>
      <returns>A string containing the text contents of the search box. The default is an empty string (""). The maximum query text length is 2048 characters.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SearchBox.QueryTextProperty">
      <summary>Identifies the QueryText dependency property.</summary>
      <returns>The identifier for the QueryText dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SearchBox.SearchHistoryContext">
      <summary>Gets or sets a string that identifies the context of the search and is used to store the user's search history with the app.</summary>
      <returns>A string that identifies the context of the search. The default is an empty string ("").</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SearchBox.SearchHistoryContextProperty">
      <summary>Identifies the SearchHistoryContext dependency property.</summary>
      <returns>The identifier for the SearchHistoryContext dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SearchBox.SearchHistoryEnabled">
      <summary>Gets or sets a value that determines whether search suggestions are made from the search history.</summary>
      <returns>**true** if search suggestions are made from the search history; otherwise, **false**. The default is **true**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SearchBox.SearchHistoryEnabledProperty">
      <summary>Identifies the SearchHistoryEnabled dependency property.</summary>
      <returns>The identifier for the SearchHistoryEnabled dependency property.</returns>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.SearchBox.PrepareForFocusOnKeyboardInput">
      <summary>Occurs when the FocusOnKeyboardInput property is **true** and the app receives textual keyboard input.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.SearchBox.QueryChanged">
      <summary>Occurs when the query text changes.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.SearchBox.QuerySubmitted">
      <summary>Occurs when the user submits a search query.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.SearchBox.ResultSuggestionChosen">
      <summary>Occurs when the user picks a suggested search result.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.SearchBox.SuggestionsRequested">
      <summary>Occurs when the user's query text changes and the app needs to provide new suggestions to display in the search pane.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.SearchBox.SetLocalContentSuggestionSettings(Windows.ApplicationModel.Search.LocalContentSuggestionSettings)">
      <summary>Specifies whether suggestions based on local files are automatically displayed in the search box suggestions, and defines the criteria that Windows uses to locate and filter these suggestions.</summary>
      <param name="settings">The new settings for local content suggestions.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.SearchBoxQueryChangedEventArgs">
      <summary>Provides event data for the SearchBox.QueryChanged event.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SearchBoxQueryChangedEventArgs.Language">
      <summary>Gets the Internet Engineering Task Force (IETF) language tag (BCP 47 standard) that identifies the language currently associated with the user's text input device.</summary>
      <returns>The IETF BCP 47 standard language tag.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SearchBoxQueryChangedEventArgs.LinguisticDetails">
      <summary>Gets information about query text that the user enters through an Input Method Editor (IME).</summary>
      <returns>Linguistic information about query text that the user enters through an Input Method Editor (IME).</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SearchBoxQueryChangedEventArgs.QueryText">
      <summary>Gets the query text of the current search.</summary>
      <returns>The query text of the current search.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.SearchBoxQuerySubmittedEventArgs">
      <summary>Provides event data for the SearchBox.QuerySubmitted event.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SearchBoxQuerySubmittedEventArgs.KeyModifiers">
      <summary>Gets any modifier keys that are pressed when the user presses enter to submit a query.</summary>
      <returns>Any modifier keys that are pressed when the user presses enter to submit a query.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SearchBoxQuerySubmittedEventArgs.Language">
      <summary>Gets the Internet Engineering Task Force (IETF) language tag (BCP 47 standard) that identifies the language currently associated with the user's text input device.</summary>
      <returns>The IETF BCP 47 standard language tag.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SearchBoxQuerySubmittedEventArgs.LinguisticDetails">
      <summary>Gets information about query text that the user enters through an Input Method Editor (IME).</summary>
      <returns>Linguistic information about query text that the user enters through an Input Method Editor (IME).</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SearchBoxQuerySubmittedEventArgs.QueryText">
      <summary>Gets the query text of the current search.</summary>
      <returns>The query text of the current search.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.SearchBoxResultSuggestionChosenEventArgs">
      <summary>Provides event data for the SearchBox.ResultSuggestionChosen event.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.SearchBoxResultSuggestionChosenEventArgs.#ctor">
      <summary>Initializes a new instance of the SearchBoxResultSuggestionChosenEventArgs class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SearchBoxResultSuggestionChosenEventArgs.KeyModifiers">
      <summary>Gets any modifier keys that are pressed when the user presses enter to pick a search result.</summary>
      <returns>Any modifier keys that are pressed when the user presses enter to pick a search result.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SearchBoxResultSuggestionChosenEventArgs.Tag">
      <summary>The app-defined tag for the suggested result that the user selected.</summary>
      <returns>The app-defined tag for the selected search result.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.SearchBoxSuggestionsRequestedEventArgs">
      <summary>Provides event data for the SearchBox.SuggestionsRequested event.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SearchBoxSuggestionsRequestedEventArgs.Language">
      <summary>Gets the Internet Engineering Task Force (IETF) language tag (BCP 47 standard) that identifies the language currently associated with the user's text input device.</summary>
      <returns>The IETF BCP 47 standard language tag.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SearchBoxSuggestionsRequestedEventArgs.LinguisticDetails">
      <summary>Gets information about query text that the user enters through an Input Method Editor (IME).</summary>
      <returns>Linguistic information about query text that the user enters through an Input Method Editor (IME).</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SearchBoxSuggestionsRequestedEventArgs.QueryText">
      <summary>Gets the query text of the current search.</summary>
      <returns>The query text of the current search.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SearchBoxSuggestionsRequestedEventArgs.Request">
      <summary>Gets the object that stores the suggestions and information about this request.</summary>
      <returns>The object that stores the suggestions and information about this request.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.SectionsInViewChangedEventArgs">
      <summary>Provides data for the Hub.SectionsInViewChanged event.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SectionsInViewChangedEventArgs.AddedSections">
      <summary>Gets a collection that contains the hub sections that moved into view.</summary>
      <returns>A collection that contains the hub sections that moved into view.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SectionsInViewChangedEventArgs.RemovedSections">
      <summary>Gets a collection that contains the hub sections that moved out of view.</summary>
      <returns>A collection that contains the hub sections that moved into view.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.SectionsInViewChangedEventHandler">
      <summary>Represents the method that will handle a SectionsInViewChanged event.</summary>
      <param name="sender">The object where the handler is attached.</param>
      <param name="e">Event data for the event.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.SelectionChangedEventArgs">
      <summary>Provides data for the SelectionChanged event.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.SelectionChangedEventArgs.#ctor(Windows.Foundation.Collections.IVector{System.Object},Windows.Foundation.Collections.IVector{System.Object})">
      <summary>Initializes a new instance of the SelectionChangedEventArgs class.</summary>
      <param name="removedItems">Sets the initial AddedItems value. May be null.</param>
      <param name="addedItems">Sets the initial RemovedItems value. May be null.</param>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SelectionChangedEventArgs.AddedItems">
      <summary>Gets a list that contains the items that were selected.</summary>
      <returns>The loosely typed collection of items that were selected in this event.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SelectionChangedEventArgs.RemovedItems">
      <summary>Gets a list that contains the items that were unselected.</summary>
      <returns>The loosely typed list of items that were unselected in this event.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.SelectionChangedEventHandler">
      <summary>Represents the method that will handle the SelectionChanged event.</summary>
      <param name="sender">The object where the event handler is attached.</param>
      <param name="e">The event data.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.SelectionMode">
      <summary>Defines constants that specify the selection behavior for a ListBox.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.SelectionMode.Extended">
      <summary>The user can select multiple items by entering a special mode, for example when depressing a modifier key.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.SelectionMode.Multiple">
      <summary>The user can select multiple items without entering a special mode.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.SelectionMode.Single">
      <summary>The user can select only one item at a time.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.SemanticZoom">
      <summary>Represents a scrollable control that incorporates two views that have a semantic relationship. For example, the ZoomedOutView might be an index of titles, and the ZoomedInView might include details and summaries for each of the title entries. Views can be changed using zoom or other interactions.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.SemanticZoom.#ctor">
      <summary>Initializes a new instance of the SemanticZoom class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SemanticZoom.CanChangeViews">
      <summary>Gets or sets a value that declares whether the SemanticZoom can change display views.</summary>
      <returns>**true** if views can be changed; otherwise, **false**. The default is **true**. </returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SemanticZoom.CanChangeViewsProperty">
      <summary>Identifies the CanChangeViews dependency property.</summary>
      <returns>The identifier for the CanChangeViews dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SemanticZoom.IsZoomedInViewActive">
      <summary>Gets or sets a value that determines whether the ZoomedInView is the active view.</summary>
      <returns>**true** if the ZoomedInView is the active view. **false** if the ZoomedOutView is the active view.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SemanticZoom.IsZoomedInViewActiveProperty">
      <summary>Identifies the IsZoomedInViewActive dependency property.</summary>
      <returns>The identifier for the IsZoomedInViewActive dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SemanticZoom.IsZoomOutButtonEnabled">
      <summary>Gets or sets a value that indicates whether the ZoomedInView shows a button that activates the ZoomedOutView.</summary>
      <returns>**True** if the ZoomedInView shows a button that activates the ZoomedOutView; otherwise, **false**. The default is **true**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SemanticZoom.IsZoomOutButtonEnabledProperty">
      <summary>Identifies the IsZoomOutButtonEnabled dependency property.</summary>
      <returns>The identifier of the IsZoomOutButtonEnabled dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SemanticZoom.ZoomedInView">
      <summary>Gets or sets the semantically more complete zoomed-in view of the SemanticZoom.</summary>
      <returns>An object that implements ISemanticZoomInfo. Typically this is a practical ListViewBase implementation such as GridView.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SemanticZoom.ZoomedInViewProperty">
      <summary>Identifies the ZoomedInView dependency property.</summary>
      <returns>The identifier for the ZoomedInView dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SemanticZoom.ZoomedOutView">
      <summary>Gets or sets the zoomed-out view of the SemanticZoom.</summary>
      <returns>An object that implements ISemanticZoomInfo. Typically this is a practical ListViewBase implementation such as GridView.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SemanticZoom.ZoomedOutViewProperty">
      <summary>Identifies the ZoomedOutView dependency property.</summary>
      <returns>The identifier for the ZoomedOutView dependency property.</returns>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.SemanticZoom.ViewChangeCompleted">
      <summary>Occurs when a view change is complete and the view is displayed.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.SemanticZoom.ViewChangeStarted">
      <summary>Occurs when a view change is requested.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.SemanticZoom.ToggleActiveView">
      <summary>Changes from the current active view to the other possible view. For example, if IsZoomedInViewActive is true, calling this method changes to zoomed-out view.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.SemanticZoomLocation">
      <summary>Communicates information for items and view state in a SemanticZoom, such that hosts for scrolling and virtualization (such as ListViewBase ) can get correct item and bounds information.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.SemanticZoomLocation.#ctor">
      <summary>Initializes a new instance of the SemanticZoomLocation class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SemanticZoomLocation.Bounds">
      <summary>Gets or sets the sizing bounds of the item as it exists in the current view of a SemanticZoom.</summary>
      <returns>The sizing bounds of the item. </returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SemanticZoomLocation.Item">
      <summary>Gets or sets the display item as it exists in the current view of a SemanticZoom.</summary>
      <returns>The specific item in the SemanticZoom. </returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.SemanticZoomViewChangedEventArgs">
      <summary>Provides event data for the ViewChangeStarted and ViewChangeCompleted events.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.SemanticZoomViewChangedEventArgs.#ctor">
      <summary>Initializes a new instance of the SemanticZoomViewChangedEventArgs class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SemanticZoomViewChangedEventArgs.DestinationItem">
      <summary>Provides information about the item and its bounds, once the view change is complete.</summary>
      <returns>Information about the item and its bounds.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SemanticZoomViewChangedEventArgs.IsSourceZoomedInView">
      <summary>Gets or sets a value that indicates whether the starting view is the ZoomedInView.</summary>
      <returns>**true** if the starting view is the ZoomedInView; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SemanticZoomViewChangedEventArgs.SourceItem">
      <summary>Provides information about the item and its bounds, for the item as represented in the previous view.</summary>
      <returns>Information about the item and its bounds.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.SemanticZoomViewChangedEventHandler">
      <summary>Represents the method that will handle the ViewChangeStarted and ViewChangeCompleted events.</summary>
      <param name="sender">The object where the handler is attached.</param>
      <param name="e">Event data for the event.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.SettingsFlyout">
      <summary>Represents a control that provides in-context access to settings that affect the current app. (Not recommended for Universal Windows Platform (UWP) app.)</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.SettingsFlyout.#ctor">
      <summary>Initializes a new instance of the SettingsFlyout class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SettingsFlyout.HeaderBackground">
      <summary>Gets or sets the Brush that fills the background of the SettingsFlyout header.</summary>
      <returns>The brush that provides the background of the SettingsFlyout header. The default is a null brush from a pure code perspective, but the default control template for SettingsFlyout applies a theme resource brush (**SettingsFlyoutHeaderBackgroundThemeBrush**) for this in a runtime instance of a SettingsFlyout control.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SettingsFlyout.HeaderBackgroundProperty">
      <summary>Identifies the HeaderBackground dependency property.</summary>
      <returns>The identifier for the HeaderBackground dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SettingsFlyout.HeaderForeground">
      <summary>Gets or sets the Brush that fills the foreground of the SettingsFlyout header.</summary>
      <returns>The brush that provides the foreground of the SettingsFlyout header. The default is a null brush from a pure code perspective, but the default control template for SettingsFlyout applies a theme resource brush (**SettingsFlyoutHeaderForegroundThemeBrush**) for this in a runtime instance of a SettingsFlyout control.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SettingsFlyout.HeaderForegroundProperty">
      <summary>Identifies the HeaderForeground dependency property.</summary>
      <returns>The identifier for the HeaderForeground dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SettingsFlyout.IconSource">
      <summary>Gets or sets the icon image displayed in the SettingsFlyout header.</summary>
      <returns>The icon image displayed in the SettingsFlyout header area, typically to the right of the Title. The default is **null**, which results in no displayed image.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SettingsFlyout.IconSourceProperty">
      <summary>Identifies the IconSource dependency property.</summary>
      <returns>The identifier for the IconSource dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SettingsFlyout.TemplateSettings">
      <summary>Gets an object that provides calculated values that can be referenced as **TemplateBinding** sources when defining templates for a SettingsFlyout control.</summary>
      <returns>An object that provides calculated values for templates.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SettingsFlyout.Title">
      <summary>Gets or sets the title of the SettingsFlyout control when displayed.</summary>
      <returns>The title of the SettingsFlyout control. This typically appears in the SettingsFlyout control header area. The default is an empty string.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SettingsFlyout.TitleProperty">
      <summary>Identifies the Title dependency property.</summary>
      <returns>The identifier for the Title dependency property.</returns>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.SettingsFlyout.BackClick">
      <summary>Occurs when the user clicks the back button on a SettingsFlyout control.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.SettingsFlyout.Hide">
      <summary>Closes the Settings flyout.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.SettingsFlyout.Show">
      <summary>Opens the Settings flyout, and returns the user to the Settings pane after the flyout is dismissed.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.SettingsFlyout.ShowIndependent">
      <summary>Opens the Settings flyout, and returns the user to the app after the flyout is dismissed.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Slider">
      <summary>Represents a control that lets the user select from a range of values by moving a Thumb control along a track.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Slider.#ctor">
      <summary>Initializes a new instance of the Slider class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Slider.Header">
      <summary>Gets or sets the content for the control's header.</summary>
      <returns>The content of the control's header. The default is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Slider.HeaderProperty">
      <summary>Identifies the Header dependency property.</summary>
      <returns>The identifier for the Header dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Slider.HeaderTemplate">
      <summary>Gets or sets the DataTemplate used to display the content of the control's header.</summary>
      <returns>The template that specifies the visualization of the header object. The default is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Slider.HeaderTemplateProperty">
      <summary>Identifies the HeaderTemplate dependency property.</summary>
      <returns>The identifier for the HeaderTemplate dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Slider.IntermediateValue">
      <summary>Gets or sets the value of the Slider while the user is interacting with it, before the value is snapped to either the tick or step value. The value the Slider snaps to is specified by the SnapsTo property.</summary>
      <returns>A temporary value.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Slider.IntermediateValueProperty">
      <summary>Identifies the IntermediateValue dependency property.</summary>
      <returns>The identifier for the IntermediateValue dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Slider.IsDirectionReversed">
      <summary>Gets or sets a value that indicates the direction of increasing value.</summary>
      <returns>**true** if the direction of increasing value is to the left for a horizontal slider or down for a vertical slider; otherwise, **false**. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Slider.IsDirectionReversedProperty">
      <summary>Identifies the IsDirectionReversed dependency property.</summary>
      <returns>The identifier for the IsDirectionReversed dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Slider.IsThumbToolTipEnabled">
      <summary>Gets or sets a value that determines whether the slider value is shown in a tool tip for the Thumb component of the Slider.</summary>
      <returns>**True** if a tool tip is shown for the Thumb component; otherwise, **false**. The default is **true**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Slider.IsThumbToolTipEnabledProperty">
      <summary>Identifies the IsThumbToolTipEnabled dependency property.</summary>
      <returns>The identifier for the IsThumbToolTipEnabled dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Slider.Orientation">
      <summary>Gets or sets the orientation of a Slider.</summary>
      <returns>One of the Orientation values. The default is **Horizontal**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Slider.OrientationProperty">
      <summary>Identifies the Orientation dependency property.</summary>
      <returns>The identifier for the Orientation dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Slider.SnapsTo">
      <summary>Gets or sets a value that indicates how the Slider conforms the thumb position to its steps or tick marks.</summary>
      <returns>An enumeration value that specifies whether the Slider snaps to steps or tick marks. The default is **StepValues**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Slider.SnapsToProperty">
      <summary>Identifies the SnapsTo dependency property.</summary>
      <returns>The identifier for the SnapsTo dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Slider.StepFrequency">
      <summary>Gets or sets the value part of a value range that steps should be created for.</summary>
      <returns>The value part of a value range that steps should be created for.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Slider.StepFrequencyProperty">
      <summary>Identifies the StepFrequency dependency property.</summary>
      <returns>The identifier for the StepFrequency dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Slider.ThumbToolTipValueConverter">
      <summary>Gets or sets the converter logic that converts the range value of the Slider into tool tip content.</summary>
      <returns>A converter implementation.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Slider.ThumbToolTipValueConverterProperty">
      <summary>Identifies the ThumbToolTipValueConverter dependency property.</summary>
      <returns>The identifier for the ThumbToolTipValueConverter dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Slider.TickFrequency">
      <summary>Gets or sets the increment of the value range that ticks should be created for.</summary>
      <returns>The increment to create tick marks for. The default is 0.0.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Slider.TickFrequencyProperty">
      <summary>Identifies the TickFrequency dependency property.</summary>
      <returns>The identifier for the TickFrequency dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Slider.TickPlacement">
      <summary>Gets or sets a value that indicates where to draw tick marks in relation to the track.</summary>
      <returns>An enumeration value that specifies where to draw tick marks in relation to the track. The default is **Inline**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Slider.TickPlacementProperty">
      <summary>Identifies the TickPlacement dependency property.</summary>
      <returns>The identifier for the TickPlacement dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.SnapPointsType">
      <summary>Defines constants that specify how panning snap points are processed for gesture/manipulation input. </summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.SnapPointsType.Mandatory">
      <summary>Content always stops at the snap point closest to where inertia would naturally stop along the direction of inertia.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.SnapPointsType.MandatorySingle">
      <summary>Content always stops at the snap point closest to the release point along the direction of inertia.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.SnapPointsType.None">
      <summary>No snapping behavior. Only the manipulation influences the final location.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.SnapPointsType.Optional">
      <summary>Content stops at a snap point closest to where inertia would naturally stop along the direction of inertia, depending on how close the snap point is.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.SnapPointsType.OptionalSingle">
      <summary>Content stops at the next snap point, if the motion starts far from it.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.SplitButton">
      <summary>Represents a button with two parts that can be invoked separately. One part behaves like a standard button and the other part invokes a flyout.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.SplitButton.#ctor">
      <summary>Initializes a new instance of the SplitButton class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SplitButton.Command">
      <summary>Gets or sets the command to invoke when this button is pressed.</summary>
      <returns>The command to invoke when this button is pressed. The default is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SplitButton.CommandParameter">
      <summary>Gets or sets the parameter to pass to the Command property.</summary>
      <returns>The parameter to pass to the Command property. The default is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SplitButton.CommandParameterProperty">
      <summary>Identifies the CommandParameter dependency property.</summary>
      <returns>The identifier for the CommandParameter dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SplitButton.CommandProperty">
      <summary>Identifies the Command dependency property.</summary>
      <returns>The identifier for the Command dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SplitButton.Flyout">
      <summary>Gets or sets the flyout associated with this button.</summary>
      <returns>The flyout associated with this button. The default is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SplitButton.FlyoutProperty">
      <summary>Identifies the Flyout dependency property.</summary>
      <returns>The identifier for the Flyout dependency property.</returns>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.SplitButton.Click">
      <summary>Occurs when a button control is clicked.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.SplitButtonAutomationPeer">
      <summary>Exposes SplitButton types to Microsoft UI Automation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.SplitButtonAutomationPeer.#ctor(Windows.UI.Xaml.Controls.SplitButton)">
      <summary>Initializes a new instance of the SplitButtonAutomationPeer class.</summary>
      <param name="owner">The SplitButton control instance to create the peer for.</param>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SplitButtonAutomationPeer.ExpandCollapseState">
      <summary>Gets the state, expanded or collapsed, of the control.</summary>
      <returns>A value of the enumeration.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.SplitButtonAutomationPeer.Collapse">
      <summary>Hides the control's drop down menu.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.SplitButtonAutomationPeer.Expand">
      <summary>Displays the control's drop down menu.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.SplitButtonAutomationPeer.Invoke">
      <summary>Sends a request to click the button associated with the automation peer.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.SplitButtonClickEventArgs">
      <summary>Provides event data for the SplitButton.Click event.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.SplitView">
      <summary>Represents a container with two views; one view for the main content and another view that is typically used for navigation commands.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.SplitView.#ctor">
      <summary>Initializes a new instance of the SplitView class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SplitView.CompactPaneLength">
      <summary>Gets or sets the width of the SplitView pane in its compact display mode.</summary>
      <returns>The width of the pane in it's compact display mode. The default is 48 device-independent pixel (DIP) (defined by the **SplitViewCompactPaneThemeLength** resource).</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SplitView.CompactPaneLengthProperty">
      <summary>Identifies the CompactPaneLength  dependency property.</summary>
      <returns>The identifier for the CompactPaneLength  dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SplitView.Content">
      <summary>Gets or sets the contents of the main panel of a SplitView.</summary>
      <returns>The contents of the main panel of a SplitView. The default is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SplitView.ContentProperty">
      <summary>Identifies the Content  dependency property.</summary>
      <returns>The identifier for the Content  dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SplitView.DisplayMode">
      <summary>Gets of sets a value that specifies how the pane and content areas of a SplitView are shown.</summary>
      <returns>A value of the enumeration that specifies how the pane and content areas of a SplitView are shown. The default is **Overlay**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SplitView.DisplayModeProperty">
      <summary>Identifies the DisplayMode  dependency property.</summary>
      <returns>The identifier for the DisplayMode  dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SplitView.IsPaneOpen">
      <summary>Gets or sets a value that specifies whether the SplitView pane is expanded to its full width.</summary>
      <returns>**true** if the pane is expanded to its full width; otherwise, **false**. The default is **true**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SplitView.IsPaneOpenProperty">
      <summary>Identifies the IsPaneOpen  dependency property.</summary>
      <returns>The identifier for the IsPaneOpen  dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SplitView.LightDismissOverlayMode">
      <summary>Gets or sets a value that specifies whether the area outside of a *light-dismiss* UI is darkened.</summary>
      <returns>A value of the enumeration that specifies whether the area outside of a light-dismiss UI is darkened. The default is **Auto**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SplitView.LightDismissOverlayModeProperty">
      <summary>Identifies the LightDismissOverlayMode dependency property.</summary>
      <returns>The identifier for the LightDismissOverlayMode dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SplitView.OpenPaneLength">
      <summary>Gets or sets the width of the SplitView pane when it's fully expanded.</summary>
      <returns>The width of the SplitView pane when it's fully expanded. The default is 320 device-independent pixel (DIP).</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SplitView.OpenPaneLengthProperty">
      <summary>Identifies the  OpenPaneLength dependency property.</summary>
      <returns>The identifier for the OpenPaneLength  dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SplitView.Pane">
      <summary>Gets or sets the contents of the pane of a SplitView.</summary>
      <returns>The contents of the pane of a SplitView. The default is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SplitView.PaneBackground">
      <summary>Gets or sets the Brush to apply to the background of the Pane area of the control.</summary>
      <returns>The Brush to apply to the background of the Pane area of the control.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SplitView.PaneBackgroundProperty">
      <summary>Identifies the PaneBackground  dependency property.</summary>
      <returns>The identifier for the   PaneBackground dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SplitView.PanePlacement">
      <summary>Gets or sets a value that specifies whether the pane is shown on the right or left side of the SplitView.</summary>
      <returns>A value of the enumeration that specifies whether the pane is shown on the right or left side of the SplitView. The default is **Left**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SplitView.PanePlacementProperty">
      <summary>Identifies the PanePlacement  dependency property.</summary>
      <returns>The identifier for the   PanePlacement dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SplitView.PaneProperty">
      <summary>Identifies the Pane  dependency property.</summary>
      <returns>The identifier for the  Pane dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SplitView.TemplateSettings">
      <summary>Gets an object that provides calculated values that can be referenced as **TemplateBinding** sources when defining templates for a SplitView control.</summary>
      <returns>An object that provides calculated values for templates.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SplitView.TemplateSettingsProperty">
      <summary>Identifies the TemplateSettings  dependency property.</summary>
      <returns>The identifier for the TemplateSettings  dependency property.</returns>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.SplitView.PaneClosed">
      <summary>Occurs when the SplitView pane is closed.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.SplitView.PaneClosing">
      <summary>Occurs when the SplitView pane is closing.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.SplitView.PaneOpened">
      <summary>Occurs when the SplitView pane is opened.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.SplitView.PaneOpening">
      <summary>Occurs when the SplitView pane is opening.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.SplitViewDisplayMode">
      <summary>Defines constants that specify how the pane is shown in a SplitView.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.SplitViewDisplayMode.CompactInline">
      <summary>The amount of the pane defined by the CompactPaneLength property is shown side-by-side with the content and takes up space in the control layout. The remaining part of the pane pushes the content to the side when it's open and takes up space in the control layout. The pane does not close when the user taps outside of it.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.SplitViewDisplayMode.CompactOverlay">
      <summary>The amount of the pane defined by the CompactPaneLength property is shown side-by-side with the content and takes up space in the control layout. The remaining part of the pane covers the content when it's open and does not take up space in the control layout. The pane closes when the user taps outside of it.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.SplitViewDisplayMode.Inline">
      <summary>The pane is shown side-by-side with the content and takes up space in the control layout. The pane does not close when the user taps outside of it.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.SplitViewDisplayMode.Overlay">
      <summary>The pane covers the content when it's open and does not take up space in the control layout. The pane closes when the user taps outside of it.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.SplitViewPaneClosingEventArgs">
      <summary>Provides event data for the SplitView.PaneClosing event.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SplitViewPaneClosingEventArgs.Cancel">
      <summary>Gets or sets a value that indicates whether the pane closing action should be canceled.</summary>
      <returns>**true** to cancel the pane closing action; otherwise, **false**.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.SplitViewPanePlacement">
      <summary>Defines constants that specify whether the pane is to the left or right of the content in a SplitView.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.SplitViewPanePlacement.Left">
      <summary>The pane is shown to the left of the SplitView content .</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.SplitViewPanePlacement.Right">
      <summary>The pane is shown to the right of the SplitView content .</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.StackPanel">
      <summary>Arranges child elements into a single line that can be oriented horizontally or vertically.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.StackPanel.#ctor">
      <summary>Initializes a new instance of the StackPanel class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.StackPanel.AreHorizontalSnapPointsRegular">
      <summary>Gets a value that indicates whether the horizontal snap points for the StackPanel are equidistant from each other.</summary>
      <returns>**true** if the horizontal snap points for the StackPanel are equidistant from each other; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.StackPanel.AreScrollSnapPointsRegular">
      <summary>Gets or sets a value that indicates whether the generated snap points used for panning in the StackPanel are equidistant from each other.</summary>
      <returns>**true** if the snap points in the StackPanel are equidistant from each other; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.StackPanel.AreScrollSnapPointsRegularProperty">
      <summary>Identifies the AreScrollSnapPointsRegular dependency property.</summary>
      <returns>The identifier for the AreScrollSnapPointsRegular dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.StackPanel.AreVerticalSnapPointsRegular">
      <summary>Gets a value that indicates whether the vertical snap points for the StackPanel are equidistant from each other.</summary>
      <returns>**true** if the vertical snap points for the StackPanel are equidistant from each other; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.StackPanel.BackgroundSizing">
      <summary>Gets or sets a value that indicates how far the background extends in relation to this element's border.</summary>
      <returns>A value of the enumeration that indicates how far the background extends. The default is **InnerBorderEdge**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.StackPanel.BackgroundSizingProperty">
      <summary>Identifies the BackgroundSizing dependency property.</summary>
      <returns>The identifier for the BackgroundSizing dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.StackPanel.BorderBrush">
      <summary>Gets or sets a brush that describes the border fill of the panel.</summary>
      <returns>The brush that is used to fill the panel's border. The default is **null**, (a null brush) which is evaluated as Transparent for rendering.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.StackPanel.BorderBrushProperty">
      <summary>Identifies the BorderBrush dependency property.</summary>
      <returns>The identifier for the BorderBrush dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.StackPanel.BorderThickness">
      <summary>Gets or sets the border thickness of the panel.</summary>
      <returns>The border thickness of the panel, as a Thickness value.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.StackPanel.BorderThicknessProperty">
      <summary>Identifies the BorderThickness dependency property.</summary>
      <returns>The identifier for the BorderThickness dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.StackPanel.CornerRadius">
      <summary>Gets or sets the radius for the corners of the panel's border.</summary>
      <returns>The degree to which the corners are rounded, expressed as values of the CornerRadius structure.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.StackPanel.CornerRadiusProperty">
      <summary>Identifies the CornerRadius dependency property.</summary>
      <returns>The identifier for the CornerRadius dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.StackPanel.Orientation">
      <summary>Gets or sets the dimension by which child elements are stacked.</summary>
      <returns>One of the enumeration values that specifies the orientation of child elements. The default is **Vertical**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.StackPanel.OrientationProperty">
      <summary>Identifies the Orientation  dependency property.</summary>
      <returns>The identifier for the Orientation  dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.StackPanel.Padding">
      <summary>Gets or sets the distance between the border and its child object.</summary>
      <returns>The dimensions of the space between the border and its child as a Thickness value. Thickness is a structure that stores dimension values using pixel measures.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.StackPanel.PaddingProperty">
      <summary>Identifies the Padding dependency property.</summary>
      <returns>The identifier for the Padding dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.StackPanel.Spacing">
      <summary>Gets or sets a uniform distance (in pixels) between stacked items. It is applied in the direction of the StackPanel's Orientation.</summary>
      <returns>The uniform distance (in pixels) between stacked items.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.StackPanel.SpacingProperty">
      <summary>Identifies the Spacing dependency property.</summary>
      <returns>The identifier for the Spacing dependency property.</returns>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.StackPanel.HorizontalSnapPointsChanged">
      <summary>Occurs when the measurements for horizontal snap points change.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.StackPanel.VerticalSnapPointsChanged">
      <summary>Occurs when the measurements for vertical snap points change.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.StackPanel.GetInsertionIndexes(Windows.Foundation.Point,System.Int32@,System.Int32@)">
      <summary>Returns the index values of the items that the specified point is between.</summary>
      <param name="position">The point for which to get insertion indexes.</param>
      <param name="first">The index of the item before the specified point.</param>
      <param name="second">The index of the item after the specified point.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.StackPanel.GetIrregularSnapPoints(Windows.UI.Xaml.Controls.Orientation,Windows.UI.Xaml.Controls.Primitives.SnapPointsAlignment)">
      <summary>Returns the set of distances between irregular snap points for a specified orientation and alignment.</summary>
      <param name="orientation">The orientation (dimension) for the desired snap point set.</param>
      <param name="alignment">The alignment to use when applying the snap points.</param>
      <returns>The read only collection of snap point distances. Returns an empty collection when no snap points are present.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.StackPanel.GetRegularSnapPoints(Windows.UI.Xaml.Controls.Orientation,Windows.UI.Xaml.Controls.Primitives.SnapPointsAlignment,System.Single@)">
      <summary>Gets the distance between regular snap points for a specified orientation and alignment.</summary>
      <param name="orientation">The orientation/dimension for the desired snap point set.</param>
      <param name="alignment">The alignment to use when applying the snap points.</param>
      <param name="offset">Out parameter. The offset of the first snap point.</param>
      <returns>The distance between the equidistant snap points. Returns 0 when no snap points are present.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.StretchDirection">
      <summary>Defines constants that specify the direction that content is scaled.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.StretchDirection.Both">
      <summary>The content stretches to fit the parent according to the Stretch property.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.StretchDirection.DownOnly">
      <summary>The content scales downward only when it is larger than the parent. If the content is smaller, no scaling upward is performed.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.StretchDirection.UpOnly">
      <summary>The content scales upward only when it is smaller than the parent. If the content is larger, no scaling downward is performed.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.StyleSelector">
      <summary>Enables custom item style selection logic as a function of the content data and its specific item container.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.StyleSelector.#ctor">
      <summary>Initializes a new instance of the StyleSelector class.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.StyleSelector.SelectStyle(System.Object,Windows.UI.Xaml.DependencyObject)">
      <summary>Returns a specific Style based on custom logic.</summary>
      <param name="item">The content.</param>
      <param name="container">The element to which the style is applied.</param>
      <returns>An application-specific style to apply; may also return null.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.StyleSelector.SelectStyleCore(System.Object,Windows.UI.Xaml.DependencyObject)">
      <summary>When implemented by a derived class, returns a specific Style based on custom logic.</summary>
      <param name="item">The content.</param>
      <param name="container">The element to which the style is applied.</param>
      <returns>An application-specific style to apply; may also return null.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.SwapChainBackgroundPanel">
      <summary>Implements a XAML layout surface target for Microsoft DirectX interoperation scenarios. This panel has some atypical restrictions on its usage within an app window; see Remarks.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.SwapChainBackgroundPanel.#ctor">
      <summary>Initializes a new instance of the SwapChainBackgroundPanel class.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.SwapChainBackgroundPanel.CreateCoreIndependentInputSource(Windows.UI.Core.CoreInputDeviceTypes)">
      <summary>Creates a core input object that handles the input types as specified by the *deviceTypes* parameter.</summary>
      <param name="deviceTypes">A combined value of the enumeration.</param>
      <returns>An object that represents the input subsystem for interoperation purposes and can be used for input event connection points.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.SwapChainPanel">
      <summary>Provides a hosting surface, where Microsoft DirectX swap chains provide content that can be rendered into a XAML UI. A SwapChainPanel element is a key component for an app that renders Microsoft DirectX graphics and then presents those visuals within a XAML page.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.SwapChainPanel.#ctor">
      <summary>Initializes a new instance of the SwapChainPanel class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SwapChainPanel.CompositionScaleX">
      <summary>Gets the x-axis scale factor of the SwapChainPanel.</summary>
      <returns>The x-axis scale factor of the SwapChainPanel. A value of 1.0 means no scaling is applied.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SwapChainPanel.CompositionScaleXProperty">
      <summary>Identifies the CompositionScaleX dependency property.</summary>
      <returns>The identifier for the CompositionScaleX dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SwapChainPanel.CompositionScaleY">
      <summary>Gets the y-axis scale factor of the SwapChainPanel.</summary>
      <returns>The y-axis scale factor of the SwapChainPanel. A value of 1.0 means no scaling is applied.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SwapChainPanel.CompositionScaleYProperty">
      <summary>Identifies the CompositionScaleY dependency property.</summary>
      <returns>The identifier for the CompositionScaleY dependency property.</returns>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.SwapChainPanel.CompositionScaleChanged">
      <summary>Occurs when the composition scale factor of the SwapChainPanel has changed.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.SwapChainPanel.CreateCoreIndependentInputSource(Windows.UI.Core.CoreInputDeviceTypes)">
      <summary>Creates a core input object that handles the input types as specified by the *deviceTypes* parameter. This core input object can process input events on a background thread.</summary>
      <param name="deviceTypes">A combined value of the enumeration.</param>
      <returns>An object that represents the input subsystem for interoperation purposes and can be used for input event connection points.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.SwipeBehaviorOnInvoked">
      <summary>Defines constants that specify how a SwipeControl behaves after a command is invoked.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.SwipeBehaviorOnInvoked.Auto">
      <summary>In **Reveal** mode, the SwipeControl closes after an item is invoked. In **Execute** mode, the SwipeControl remains open.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.SwipeBehaviorOnInvoked.Close">
      <summary>The SwipeControl closes after an item is invoked.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.SwipeBehaviorOnInvoked.RemainOpen">
      <summary>The SwipeControl remains open after an item is invoked.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.SwipeControl">
      <summary>Represents a container that provides access to contextual commands through touch interactions.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.SwipeControl.#ctor">
      <summary>Initializes a new instance of the SwipeControl class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SwipeControl.BottomItems">
      <summary>Gets or sets the items that can be invoked when the control is swiped from the bottom up.</summary>
      <returns>The items that can be invoked when the control is swiped from the bottom up.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SwipeControl.BottomItemsProperty">
      <summary>Identifies the BottomItems dependency property.</summary>
      <returns>The identifier for the BottomItems dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SwipeControl.LeftItems">
      <summary>Gets or sets the items that can be invoked when the control is swiped from the left side.</summary>
      <returns>The items that can be invoked when the control is swiped from the left side.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SwipeControl.LeftItemsProperty">
      <summary>Identifies the LeftItems dependency property.</summary>
      <returns>The identifier for the LeftItems dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SwipeControl.RightItems">
      <summary>Gets or sets the items that can be invoked when the control is swiped from the right side.</summary>
      <returns>The items that can be invoked when the control is swiped from the right side.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SwipeControl.RightItemsProperty">
      <summary>Identifies the RightItems dependency property.</summary>
      <returns>The identifier for the RightItems dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SwipeControl.TopItems">
      <summary>Gets or sets the items that can be invoked when the control is swiped from the top down.</summary>
      <returns>The items that can be invoked when the control is swiped from the top down.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SwipeControl.TopItemsProperty">
      <summary>Identifies the TopItems dependency property.</summary>
      <returns>The identifier for the TopItems dependency property.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.SwipeControl.Close">
      <summary>Closes the swipe control.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.SwipeItem">
      <summary>Represents an individual command in a SwipeControl.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.SwipeItem.#ctor">
      <summary>Initializes a new instance of the SwipeItem class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SwipeItem.Background">
      <summary>Gets or sets a brush that provides the background of the control.</summary>
      <returns>The brush that provides the background of the control.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SwipeItem.BackgroundProperty">
      <summary>Identifies the Background dependency property.</summary>
      <returns>The identifier for the Background dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SwipeItem.BehaviorOnInvoked">
      <summary>Gets or sets a value that indicates how a SwipeControl behaves after this item is invoked.</summary>
      <returns>A value that indicates how a SwipeControl behaves after this item is invoked. The default is **Auto**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SwipeItem.BehaviorOnInvokedProperty">
      <summary>Identifies the BehaviorOnInvoked dependency property.</summary>
      <returns>The identifier for the BehaviorOnInvoked dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SwipeItem.Command">
      <summary>Gets or sets the command to execute when this item is invoked.</summary>
      <returns>The command to execute when this item is invoked. The default is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SwipeItem.CommandParameter">
      <summary>Gets or sets the parameter to pass to the Command property.</summary>
      <returns>The parameter to pass to the Command property. The default is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SwipeItem.CommandParameterProperty">
      <summary>Identifies the CommandParameter dependency property.</summary>
      <returns>The identifier for the CommandParameter dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SwipeItem.CommandProperty">
      <summary>Identifies the Command dependency property.</summary>
      <returns>The identifier for the Command dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SwipeItem.Foreground">
      <summary>Gets or sets the brush that paints the text and icon of the item.</summary>
      <returns>The brush that paints the text and icon of the item.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SwipeItem.ForegroundProperty">
      <summary>Identifies the Foreground dependency property.</summary>
      <returns>The identifier for the Foreground dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SwipeItem.IconSource">
      <summary>Gets or sets the graphic content of the item.</summary>
      <returns>The graphic content of the item. The default is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SwipeItem.IconSourceProperty">
      <summary>Identifies the IconSource dependency property.</summary>
      <returns>The identifier for the IconSource dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SwipeItem.Text">
      <summary>Gets or sets the text description displayed on the item.</summary>
      <returns>The text description displayed on the item. The default is an empty string.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SwipeItem.TextProperty">
      <summary>Identifies the Text dependency property.</summary>
      <returns>The identifier for the Text dependency property.</returns>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.SwipeItem.Invoked">
      <summary>Occurs when user interaction indicates that the command represented by this item should execute.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.SwipeItemInvokedEventArgs">
      <summary>Provides event data for the SwipeItem.Invoked event.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SwipeItemInvokedEventArgs.SwipeControl">
      <summary>Gets the SwipeControl that owns the invoked item.</summary>
      <returns>The SwipeControl that owns the invoked item.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.SwipeItems">
      <summary>Represents a collection of SwipeItem objects.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.SwipeItems.#ctor">
      <summary>Initializes a new instance of the SwipeItems class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SwipeItems.Mode">
      <summary>Gets or sets a value that indicates the effect of a swipe interaction.</summary>
      <returns>A value of the enumeration that indicates the effect of a swipe interaction. The default is **Reveal**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SwipeItems.ModeProperty">
      <summary>Identifies the Mode dependency property.</summary>
      <returns>The identifier for the Mode dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SwipeItems.Size">
      <summary>Gets the size (count) of the collection.</summary>
      <returns>The count of items in the collection.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.SwipeItems.Append(Windows.UI.Xaml.Controls.SwipeItem)">
      <summary>Adds a new item to the collection.</summary>
      <param name="value">The new item to add.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.SwipeItems.Clear">
      <summary>Removes all items from the collection.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.SwipeItems.First">
      <summary>Returns an iterator for the items in the collection.</summary>
      <returns>The iterator object. The iterator's current position is the 0-index position, or at the collection end if the collection is empty.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.SwipeItems.GetAt(System.UInt32)">
      <summary>Returns the item located at the specified index.</summary>
      <param name="index">The integer index for the value to retrieve.</param>
      <returns>
      </returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.SwipeItems.GetMany(System.UInt32,Windows.UI.Xaml.Controls.SwipeItem[])">
      <summary>Retrieves multiple elements in a single pass through the iterator.</summary>
      <param name="startIndex">The index from which to start retrieval.</param>
      <param name="items">Provides the destination for the result. Size the initial array size as a "capacity" in order to specify how many results should be retrieved.</param>
      <returns>The number of items retrieved.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.SwipeItems.GetView">
      <summary>Gets an immutable view into the collection.</summary>
      <returns>An object representing the immutable collection view.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.SwipeItems.IndexOf(Windows.UI.Xaml.Controls.SwipeItem,System.UInt32@)">
      <summary>Retrieves the index of the specified item.</summary>
      <param name="value">The value to find in the collection.</param>
      <param name="index">The index of the item to find, if found.</param>
      <returns>**true** if an item with the specified value was found; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.SwipeItems.InsertAt(System.UInt32,Windows.UI.Xaml.Controls.SwipeItem)">
      <summary>Inserts the specified item at the specified index.</summary>
      <param name="index">The index at which to set the value.</param>
      <param name="value">The value to set.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.SwipeItems.RemoveAt(System.UInt32)">
      <summary>Removes the item at the specified index.</summary>
      <param name="index">The index position of the item to remove.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.SwipeItems.RemoveAtEnd">
      <summary>Removes the last item in the collection.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.SwipeItems.ReplaceAll(Windows.UI.Xaml.Controls.SwipeItem[])">
      <summary>Initially clears the collection, then inserts the provided array as new items.</summary>
      <param name="items">The new collection items.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.SwipeItems.SetAt(System.UInt32,Windows.UI.Xaml.Controls.SwipeItem)">
      <summary>Sets the value at the specified index to the value specified.</summary>
      <param name="index">The index at which to set the value.</param>
      <param name="value">The value to set.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.SwipeMode">
      <summary>Defines constants that specify the effect of a swipe interaction.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.SwipeMode.Execute">
      <summary>A swipe executes a command.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.SwipeMode.Reveal">
      <summary>A swipe reveals a menu of commands.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Symbol">
      <summary>Defines constants that specify a glyph from the **Segoe MDL2 Assets** font to use as the content of a SymbolIcon.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Accept">
      <summary>E10B &lt;img alt="Accept icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e10b.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Account">
      <summary>E168 &lt;img alt="Account icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e168.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Add">
      <summary>E109 &lt;img alt="Add icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e109.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.AddFriend">
      <summary>E1E2 &lt;img alt="Add Friend icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e1e2.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Admin">
      <summary>E1A7 &lt;img alt="Admin icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e1a7.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.AlignCenter">
      <summary>E1A1 &lt;img alt="Align Center icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e1a1.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.AlignLeft">
      <summary>E1A2 &lt;img alt="Align Left icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e1a2.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.AlignRight">
      <summary>E1A0 &lt;img alt="Align Right icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e1a0.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.AllApps">
      <summary>E179 &lt;img alt="All Apps icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e179.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Attach">
      <summary>E16C &lt;img alt="Attach icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e16c.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.AttachCamera">
      <summary>E12D &lt;img alt="Attach Camera icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e12d.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Audio">
      <summary>E189 &lt;img alt="Audio icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e189.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Back">
      <summary>E112 &lt;img alt="Back icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e112.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.BackToWindow">
      <summary>E1D8 &lt;img alt="Back To Window icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e1d8.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.BlockContact">
      <summary>E1E0 &lt;img alt="Block Contact icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e1e0.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Bold">
      <summary>E19B &lt;img alt="Bold icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e19b.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Bookmarks">
      <summary>E12F &lt;img alt="Bookmarks icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e12f.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.BrowsePhotos">
      <summary>E155 &lt;img alt="Browse Photos icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e155.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Bullets">
      <summary>E133 &lt;img alt="Bullets icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e133.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Calculator">
      <summary>E1D0 &lt;img alt="Calculator icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e1d0.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Calendar">
      <summary>E163 &lt;img alt="Calendar icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e163.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.CalendarDay">
      <summary>E161 &lt;img alt="Calendar Day icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e161.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.CalendarReply">
      <summary>E1DB &lt;img alt="Calendar Reply icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e1db.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.CalendarWeek">
      <summary>E162 &lt;img alt="Calendar Week icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e162.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Camera">
      <summary>E114 &lt;img alt="Camera icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e114.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Cancel">
      <summary>E10A &lt;img alt="Cancel icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e10a.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Caption">
      <summary>E15A &lt;img alt="Caption icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e15a.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.CellPhone">
      <summary>E1C9 &lt;img alt="Cell Phone icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e1c9.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Character">
      <summary>E164 &lt;img alt="Character icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e164.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Clear">
      <summary>E106 &lt;img alt="Clear icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e106.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.ClearSelection">
      <summary>E1C5 &lt;img alt="Clear Selection icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e1c5.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Clock">
      <summary>E121 &lt;img alt="Clock icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e121.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.ClosedCaption">
      <summary>E190 &lt;img alt="Closed Caption icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e190.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.ClosePane">
      <summary>E127 &lt;img alt="Close Pane icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e127.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Comment">
      <summary>E134 &lt;img alt="Comment icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e134.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Contact">
      <summary>E13D &lt;img alt="Contact icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e13d.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Contact2">
      <summary>E187 &lt;img alt="Contact 2 icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e187.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.ContactInfo">
      <summary>E136 &lt;img alt="Contact Info icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e136.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.ContactPresence">
      <summary>E181 &lt;img alt="Contact Presence icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e181.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Copy">
      <summary>E16F &lt;img alt="Copy icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e16f.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Crop">
      <summary>E123 &lt;img alt="Crop icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e123.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Cut">
      <summary>E16B &lt;img alt="Cut icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e16b.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Delete">
      <summary>E107 &lt;img alt="Delete icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e107.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Directions">
      <summary>E1D1 &lt;img alt="Directions icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e1d1.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.DisableUpdates">
      <summary>E194 &lt;img alt="Disable Updates icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e194.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.DisconnectDrive">
      <summary>E17A &lt;img alt="Disconnect Drive icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e17a.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Dislike">
      <summary>E19E &lt;img alt="Dislike icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e19e.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.DockBottom">
      <summary>E147 &lt;img alt="Dock Bottom icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e147.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.DockLeft">
      <summary>E145 &lt;img alt="Dock Left icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e145.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.DockRight">
      <summary>E146 &lt;img alt="Dock Right icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e146.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Document">
      <summary>E130 &lt;img alt="Document icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e130.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Download">
      <summary>E118 &lt;img alt="Download icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e118.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Edit">
      <summary>E104 &lt;img alt="Edit icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e104.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Emoji">
      <summary>E11D &lt;img alt="Emoji icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e11d.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Emoji2">
      <summary>E170 &lt;img alt="Emoji 2 icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e170.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Favorite">
      <summary>E113 &lt;img alt="Favorite icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e113.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Filter">
      <summary>E16E &lt;img alt="Filter icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e16e.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Find">
      <summary>E11A &lt;img alt="Find icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e11a.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Flag">
      <summary>E129 &lt;img alt="Flag icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e129.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Folder">
      <summary>E188 &lt;img alt="Folder icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e188.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Font">
      <summary>E185 &lt;img alt="Font icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e185.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.FontColor">
      <summary>E186 &lt;img alt="Font Color icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e186.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.FontDecrease">
      <summary>E1C6 &lt;img alt="Font Decrease icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e1c6.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.FontIncrease">
      <summary>E1C7 &lt;img alt="Font Increase icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e1c7.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.FontSize">
      <summary>E1C8 &lt;img alt="Font Size icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e1c8.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Forward">
      <summary>E111 &lt;img alt="Forward icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e111.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.FourBars">
      <summary>E1E9 &lt;img alt="Four Bars icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e1e9.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.FullScreen">
      <summary>E1D9 &lt;img alt="Full Screen icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e1d9.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.GlobalNavigationButton">
      <summary>E700 &lt;img alt="GlobalNav icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e700.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Globe">
      <summary>E12B &lt;img alt="Globe icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e12b.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Go">
      <summary>E143 &lt;img alt="Go icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e143.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.GoToStart">
      <summary>E1E4 &lt;img alt="Go To Start icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e1e4.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.GoToToday">
      <summary>E184 &lt;img alt="Go To Today icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e184.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.HangUp">
      <summary>E137 &lt;img alt="Hang Up icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e137.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Help">
      <summary>E11B &lt;img alt="Help icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e11b.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.HideBcc">
      <summary>E16A &lt;img alt="Hide BCC icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e16a.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Highlight">
      <summary>E193 &lt;img alt="Highlight icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e193.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Home">
      <summary>E10F &lt;img alt="Home icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e10f.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Import">
      <summary>E150 &lt;img alt="Import icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e150.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.ImportAll">
      <summary>E151 &lt;img alt="Import All icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e151.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Important">
      <summary>E171 &lt;img alt="Important icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e171.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Italic">
      <summary>E199 &lt;img alt="Italic icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e199.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Keyboard">
      <summary>E144 &lt;img alt="Keyboard icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e144.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.LeaveChat">
      <summary>E11F &lt;img alt="Leave Chat icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e11f.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Library">
      <summary>E1D3 &lt;img alt="Library icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e1d3.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Like">
      <summary>E19F &lt;img alt="Like icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e19f.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.LikeDislike">
      <summary>E19D &lt;img alt="Like Dislike icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e19d.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Link">
      <summary>E167 &lt;img alt="Link icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e167.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.List">
      <summary>E14C &lt;img alt="List icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e14c.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Mail">
      <summary>E119 &lt;img alt="Mail icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e119.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.MailFilled">
      <summary>E135 &lt;img alt="Mail Filled icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e135.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.MailForward">
      <summary>E120 &lt;img alt="Mail Forward icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e120.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.MailReply">
      <summary>E172 &lt;img alt="Mail Reply icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e172.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.MailReplyAll">
      <summary>E165 &lt;img alt="Mail Reply All icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e165.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Manage">
      <summary>E178 &lt;img alt="Manage icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e178.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Map">
      <summary>E1C4 &lt;img alt="Map icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e1c4.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.MapDrive">
      <summary>E17B &lt;img alt="Map Drive icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e17b.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.MapPin">
      <summary>E139 &lt;img alt="Map Pin icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e139.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Memo">
      <summary>E1D5 &lt;img alt="Memo icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e1d5.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Message">
      <summary>E15F &lt;img alt="Message icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e15f.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Microphone">
      <summary>E1D6 &lt;img alt="Microphone icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e1d6.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.More">
      <summary>E10C &lt;img alt="More icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e10c.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.MoveToFolder">
      <summary>E19C &lt;img alt="Move To Folder icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e19c.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.MusicInfo">
      <summary>E142 &lt;img alt="Music Info icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e142.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Mute">
      <summary>E198 &lt;img alt="Mute icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e198.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.NewFolder">
      <summary>E1DA &lt;img alt="New Folder icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e1da.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.NewWindow">
      <summary>E17C &lt;img alt="New Window icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e17c.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Next">
      <summary>E101 &lt;img alt="Next icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e101.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.OneBar">
      <summary>E1E6 &lt;img alt="One Bar icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e1e6.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.OpenFile">
      <summary>E1A5 &lt;img alt="Open File icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e1a5.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.OpenLocal">
      <summary>E197 &lt;img alt="Open Local icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e197.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.OpenPane">
      <summary>E126 &lt;img alt="Open Pane icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e126.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.OpenWith">
      <summary>E17D &lt;img alt="Open With icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e17d.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Orientation">
      <summary>E14F &lt;img alt="Orientation icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e14f.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.OtherUser">
      <summary>E1A6 &lt;img alt="Other User icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e1a6.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.OutlineStar">
      <summary>E1CE &lt;img alt="Outline Star icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e1ce.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Page">
      <summary>E132 &lt;img alt="Page icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e132.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Page2">
      <summary>E160 &lt;img alt="Page2 icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e160.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Paste">
      <summary>E16D &lt;img alt="Paste icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e16d.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Pause">
      <summary>E103 &lt;img alt="Pause icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e103.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.People">
      <summary>E125 &lt;img alt="People icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e125.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Permissions">
      <summary>E192 &lt;img alt="Permissions icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e192.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Phone">
      <summary>E13A &lt;img alt="Phone icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e13a.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.PhoneBook">
      <summary>E1D4 &lt;img alt="Phone Book icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e1d4.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Pictures">
      <summary>E158 &lt;img alt="Pictures icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e158.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Pin">
      <summary>E141 &lt;img alt="Pin icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e141.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Placeholder">
      <summary>E18A &lt;img alt="Placeholder icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e18a.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Play">
      <summary>E102 &lt;img alt="Play icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e102.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.PostUpdate">
      <summary>E1D7 &lt;img alt="Post Update icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e1d7.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Preview">
      <summary>E295 &lt;img alt="Preview icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e295.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.PreviewLink">
      <summary>E12A &lt;img alt="Preview Link icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e12a.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Previous">
      <summary>E100 &lt;img alt="Previous icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e100.png" align="top" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Print">
      <summary>E749 &lt;img alt="Print icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e749.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Priority">
      <summary>E182 &lt;img alt="Priority icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e182.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.ProtectedDocument">
      <summary>E131 &lt;img alt="Protected Document icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e131.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Read">
      <summary>E166 &lt;img alt="Read icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e166.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Redo">
      <summary>E10D &lt;img alt="Redo icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e10d.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Refresh">
      <summary>E149 &lt;img alt="Refresh icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e149.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Remote">
      <summary>E148 &lt;img alt="Remote icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e148.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Remove">
      <summary>E108 &lt;img alt="Remove icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e108.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Rename">
      <summary>E13E &lt;img alt="Rename icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e13e.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Repair">
      <summary>E15E &lt;img alt="Repair icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e15e.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.RepeatAll">
      <summary>E1CD &lt;img alt="Repeat All icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e1cd.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.RepeatOne">
      <summary>E1CC &lt;img alt="Repeat 1 icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e1cc.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.ReportHacked">
      <summary>E1DE &lt;img alt="Report Hacked icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e1de.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.ReShare">
      <summary>E1CA &lt;img alt="Reshare icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e1ca.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Rotate">
      <summary>E14A &lt;img alt="Rotate icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e14a.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.RotateCamera">
      <summary>E124 &lt;img alt="Rotate Camera icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e124.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Save">
      <summary>E105 &lt;img alt="Save icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e105.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.SaveLocal">
      <summary>E159 &lt;img alt="Save Local icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e159.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Scan">
      <summary>E294 &lt;img alt="Scan icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e294.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.SelectAll">
      <summary>E14E &lt;img alt="Select All icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e14e.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Send">
      <summary>E122 &lt;img alt="Send icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e122.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.SetLockScreen">
      <summary>E18C &lt;img alt="Set Lock Screen icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e18c.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.SetTile">
      <summary>E18D &lt;img alt="Set Tile icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e18d.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Setting">
      <summary>E115 &lt;img alt="Setting icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e115.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Share">
      <summary>E72D &lt;img alt="Share icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e72d.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Shop">
      <summary>E14D &lt;img alt="Shop icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e14d.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.ShowBcc">
      <summary>E169 &lt;img alt="Show BCC icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e169.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.ShowResults">
      <summary>E15C &lt;img alt="Show Results icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e15c.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Shuffle">
      <summary>E14B &lt;img alt="Shuffle icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e14b.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.SlideShow">
      <summary>E173 &lt;img alt="Slide Show icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e173.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.SolidStar">
      <summary>E1CF &lt;img alt="Solid Star icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e1cf.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Sort">
      <summary>E174 &lt;img alt="Sort icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e174.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Stop">
      <summary>E15B &lt;img alt="Stop icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e15b.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.StopSlideShow">
      <summary>E191 &lt;img alt="Stop Slide Show icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e191.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Street">
      <summary>E1C3 &lt;img alt="Street icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e1c3.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Switch">
      <summary>E13C &lt;img alt="Switch icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e13c.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.SwitchApps">
      <summary>E1E1 &lt;img alt="Switch Apps  icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e1e1.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Sync">
      <summary>E117 &lt;img alt="Sync icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e117.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.SyncFolder">
      <summary>E1DF &lt;img alt="Sync Folder icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e1df.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Tag">
      <summary>E1CB &lt;img alt="Tag icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e1cb.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Target">
      <summary>E1D2 &lt;img alt="Target icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e1d2.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.ThreeBars">
      <summary>E1E8 &lt;img alt="Three Bars icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e1e8.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.TouchPointer">
      <summary>E1E3 &lt;img alt="Touch Pointer icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e1e3.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Trim">
      <summary>E12C &lt;img alt="Trim icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e12c.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.TwoBars">
      <summary>E1E7 &lt;img alt="Two Bars icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e1e7.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.TwoPage">
      <summary>E11E &lt;img alt="Two Page icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e11e.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Underline">
      <summary>E19A &lt;img alt="Underline icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e19a.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Undo">
      <summary>E10E &lt;img alt="Undo icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e10e.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.UnFavorite">
      <summary>E195 &lt;img alt="Unfavorite icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e195.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.UnPin">
      <summary>E196 &lt;img alt="UnPin icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e196.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.UnSyncFolder">
      <summary>E1DD &lt;img alt="Unsync Folder icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e1dd.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Up">
      <summary>E110 &lt;img alt="Up icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e110.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Upload">
      <summary>E11C &lt;img alt="Upload icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e11c.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Video">
      <summary>E116 &lt;img alt="Video icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e116.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.VideoChat">
      <summary>E13B &lt;img alt="Video Chat icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e13b.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.View">
      <summary>E18B &lt;img alt="View icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e18b.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.ViewAll">
      <summary>E138 &lt;img alt="View All icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e138.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Volume">
      <summary>E15D &lt;img alt="Volume icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e15d.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.WebCam">
      <summary>E156 &lt;img alt="Web Cam icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e156.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.World">
      <summary>E128 &lt;img alt="World icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e128.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.XboxOneConsole">
      <summary>E990 &lt;img alt="Xbox icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e990.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.ZeroBars">
      <summary>E1E5 &lt;img alt="Zero Bars icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e1e5.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.Zoom">
      <summary>E1A3 &lt;img alt="Zoom icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e1a3.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.ZoomIn">
      <summary>E12E &lt;img alt="Zoom In icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e12e.png" /&gt;</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Symbol.ZoomOut">
      <summary>E1A4 &lt;img alt="Zoom Out icon" src="./windows.ui.xaml.controls/images/segoe-mdl/e1a4.png" /&gt;</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.SymbolIcon">
      <summary>Represents an icon that uses a glyph from the Segoe MDL2 Assets font as its content.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.SymbolIcon.#ctor">
      <summary>Initializes a new instance of the SymbolIcon class.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.SymbolIcon.#ctor(Windows.UI.Xaml.Controls.Symbol)">
      <summary>Initializes a new instance of the SymbolIcon class using the specified symbol.</summary>
      <param name="symbol">A named constant of the enumeration that specifies the Segoe MDL2 Assets glyph to use. The default is **null**.</param>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SymbolIcon.Symbol">
      <summary>Gets or sets the Segoe MDL2 Assets glyph used as the icon content.</summary>
      <returns>A named constant of the numeration that specifies the Segoe MDL2 Assets glyph to use.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SymbolIcon.SymbolProperty">
      <summary>Identifies the Symbol dependency property.</summary>
      <returns>The identifier for the Symbol dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.SymbolIconSource">
      <summary>Represents an icon source that uses a glyph from the Segoe MDL2 Assets font as its content.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.SymbolIconSource.#ctor">
      <summary>Initializes a new instance of the SymbolIconSource class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SymbolIconSource.Symbol">
      <summary>Gets or sets the Segoe MDL2 Assets glyph used as the icon content.</summary>
      <returns>A named constant of the numeration that specifies the Segoe MDL2 Assets glyph to use.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.SymbolIconSource.SymbolProperty">
      <summary>Identifies the Symbol dependency property.</summary>
      <returns>The identifier for the Symbol dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.TextBlock">
      <summary>Provides a lightweight control for displaying small amounts of text.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.TextBlock.#ctor">
      <summary>Initializes a new instance of the TextBlock class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBlock.BaselineOffset">
      <summary>Returns a value by which each line of text is offset from a baseline.</summary>
      <returns>The amount by which each line of text is offset from the baseline, in device independent pixels. System.Double.NaN indicates that an optimal baseline offset is automatically calculated from the current font characteristics. The default is System.Double.NaN.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBlock.CharacterSpacing">
      <summary>Gets or sets the uniform spacing between characters, in units of 1/1000 of an em.</summary>
      <returns>The uniform spacing between characters, in units of 1/1000 of an em. The default is 0. Positive values increase tracking and loosen character spacing. Negative values decrease tracking and tighten the character spacing.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBlock.CharacterSpacingProperty">
      <summary>Identifies the CharacterSpacing dependency property.</summary>
      <returns>The identifier for the CharacterSpacing dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBlock.ContentEnd">
      <summary>Gets a TextPointer object for the end of text content in the TextBlock.</summary>
      <returns>A TextPointer object for the end of text content in the TextBlock.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBlock.ContentStart">
      <summary>Gets a TextPointer object for the start of text content in the TextBlock.</summary>
      <returns>A TextPointer object for the start of text content in the TextBlock.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBlock.FontFamily">
      <summary>Gets or sets the preferred top-level font family for the text content in this element.</summary>
      <returns>A FontFamily object that specifies the preferred font family, or a primary preferred font family with one or more fallback font families. For information about defaults, see the FontFamily class topic.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBlock.FontFamilyProperty">
      <summary>Identifies the FontFamily  dependency property.</summary>
      <returns>The identifier for the FontFamily dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBlock.FontSize">
      <summary>Gets or sets the font size for the text content in this element.</summary>
      <returns>A non-negative value that specifies the font size, measured in pixels. The default is 11.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBlock.FontSizeProperty">
      <summary>Identifies the FontSize  dependency property.</summary>
      <returns>The identifier for the FontSize dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBlock.FontStretch">
      <summary>Gets or sets the font stretch for the text content in this element.</summary>
      <returns>The requested font stretch, as a FontStretch constant. The default is Normal.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBlock.FontStretchProperty">
      <summary>Identifies the FontStretch  dependency property.</summary>
      <returns>The identifier for the FontStretch dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBlock.FontStyle">
      <summary>Gets or sets the font style for the content in this element.</summary>
      <returns>The requested font style, which is a FontStyle enumeration value. The default is Normal.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBlock.FontStyleProperty">
      <summary>Identifies the FontStyle  dependency property.</summary>
      <returns>The identifier for the FontStyle dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBlock.FontWeight">
      <summary>Gets or sets the top-level font weight for the TextBlock.</summary>
      <returns>The requested font weight, which is a FontWeight that is obtained from one of the FontWeights property values. The default is Normal.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBlock.FontWeightProperty">
      <summary>Identifies the FontWeight  dependency property.</summary>
      <returns>The identifier for the FontWeight dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBlock.Foreground">
      <summary>Gets or sets the Brush to apply to the text contents of the TextBlock.</summary>
      <returns>The brush used to apply to the text content. The default is a null brush from a pure code perspective, but the default text styles set this to Black (for **Light** theme) or White (for **Dark** theme) for a TextBlock element in UI.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBlock.ForegroundProperty">
      <summary>Identifies the Foreground  dependency property.</summary>
      <returns>The identifier for the Foreground dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBlock.HorizontalTextAlignment">
      <summary>Gets or sets a value that indicates how text is aligned in the TextBlock.</summary>
      <returns>One of the TextAlignment enumeration values that specifies how text is aligned. The default is **Left**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBlock.HorizontalTextAlignmentProperty">
      <summary>Identifies the HorizontalTextAlignment dependency property.</summary>
      <returns>The identifier for the HorizontalTextAlignment dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBlock.Inlines">
      <summary>Gets the collection of inline text elements within a TextBlock.</summary>
      <returns>A collection that holds all inline text elements from the TextBlock. The default is an empty collection.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBlock.IsColorFontEnabled">
      <summary>Gets or sets a value that determines whether font glyphs that contain color layers, such as Segoe UI Emoji, are rendered in color.</summary>
      <returns>**true** if color glyphs show in color; otherwise, **false**. The default is **true**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBlock.IsColorFontEnabledProperty">
      <summary>Identifies the IsColorFontEnabled dependency property.</summary>
      <returns>The identifier for the IsColorFontEnabled dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBlock.IsTextScaleFactorEnabled">
      <summary>Gets or sets whether automatic text enlargement, to reflect the system text size setting, is enabled.</summary>
      <returns>**true** if automatic text enlargement is enabled; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBlock.IsTextScaleFactorEnabledProperty">
      <summary>Identifies the IsTextScaleFactorEnabled  dependency property.</summary>
      <returns>The identifier for the IsTextScaleFactorEnabled dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBlock.IsTextSelectionEnabled">
      <summary>Gets or sets a value that indicates whether text selection is enabled in the TextBlock, either through user action or calling selection-related API.</summary>
      <returns>**true** if text selection is enabled; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBlock.IsTextSelectionEnabledProperty">
      <summary>Identifies the IsTextSelectionEnabled dependency property.</summary>
      <returns>The identifier for the IsTextSelectionEnabled dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBlock.IsTextTrimmed">
      <summary>Gets a value that indicates whether the control has trimmed text that overflows the content area.</summary>
      <returns>**true** if text is trimmed; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBlock.IsTextTrimmedProperty">
      <summary>Identifies the IsTextTrimmed dependency property.</summary>
      <returns>The identifier for the IsTextTrimmed dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBlock.LineHeight">
      <summary>Gets or sets the height of each line of content.</summary>
      <returns>The height of each line in pixels. A value of 0 indicates that the line height is determined automatically from the current font characteristics. The default is 0.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBlock.LineHeightProperty">
      <summary>Identifies the LineHeight  dependency property.</summary>
      <returns>The identifier for the LineHeight dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBlock.LineStackingStrategy">
      <summary>Gets or sets a value that indicates how a line box is determined for each line of text in the TextBlock.</summary>
      <returns>A value that indicates how a line box is determined for each line of text in the TextBlock. The default is **MaxHeight**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBlock.LineStackingStrategyProperty">
      <summary>Identifies the LineStackingStrategy  dependency property.</summary>
      <returns>The identifier for the LineStackingStrategy dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBlock.MaxLines">
      <summary>Gets or sets the maximum number of lines of text shown in the TextBlock.</summary>
      <returns>The maximum number of lines of text shown in the TextBlock. The default is 0, which is a special value that represents "Auto" behavior. The value cannot be negative.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBlock.MaxLinesProperty">
      <summary>Identifies the MaxLines dependency property.</summary>
      <returns>The identifier for the MaxLines dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBlock.OpticalMarginAlignment">
      <summary>Get or sets a value that indicates how the font is modified to align with fonts of different sizes.</summary>
      <returns>A value of the enumeration that indicates how the font is modified to align at different sizes. The default is **None**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBlock.OpticalMarginAlignmentProperty">
      <summary>Identifies the OpticalMarginAlignment dependency property.</summary>
      <returns>The identifier for the OpticalMarginAlignment dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBlock.Padding">
      <summary>Gets or sets a value that indicates the thickness of padding space between the boundaries of the content area and the content displayed by a TextBlock.</summary>
      <returns>A Thickness structure that specifies the amount of padding to apply.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBlock.PaddingProperty">
      <summary>Identifies the Padding  dependency property.</summary>
      <returns>The identifier for the Padding dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBlock.SelectedText">
      <summary>Gets a text range of selected text.</summary>
      <returns>A text range of the selected text.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBlock.SelectedTextProperty">
      <summary>Identifies the SelectedText dependency property.</summary>
      <returns>The identifier for the SelectedText dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBlock.SelectionEnd">
      <summary>Gets the end position of the text selected in the TextBlock.</summary>
      <returns>An object that represents the selection end, or null if no selection exists.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBlock.SelectionFlyout">
      <summary>Gets or sets the flyout that is shown when text is selected using touch or pen, or **null** if no flyout is shown.</summary>
      <returns>The flyout that is shown when text is selected using touch or pen, or **null** if no flyout is shown. The default is an instance of TextCommandBarFlyout.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBlock.SelectionFlyoutProperty">
      <summary>Identifies the SelectionFlyout dependency property.</summary>
      <returns>The identifier for the SelectionFlyout dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBlock.SelectionHighlightColor">
      <summary>Gets or sets the brush used to highlight the selected text.</summary>
      <returns>The brush used to highlight the selected text. The default is a null brush from a pure code perspective, but the system uses base text styles to supply a runtime value for apps (unless you specifically override that style). The practical default is a brush using the theme resource **TextSelectionHighlightThemeColor**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBlock.SelectionHighlightColorProperty">
      <summary>Identifies the SelectionHighlightColor dependency property.</summary>
      <returns>The identifier for the SelectionHighlightColor dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBlock.SelectionStart">
      <summary>Gets the starting position of the text selected in the TextBlock.</summary>
      <returns>An object that represents the selection start, or null if no selection exists.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBlock.Text">
      <summary>Gets or sets the text contents of a TextBlock.</summary>
      <returns>A string that specifies the text contents of this TextBlock. The default is an empty string.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBlock.TextAlignment">
      <summary>Gets or sets a value that indicates the horizontal alignment of text content.</summary>
      <returns>The text alignment. The default is **Left**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBlock.TextAlignmentProperty">
      <summary>Identifies the TextAlignment  dependency property.</summary>
      <returns>The identifier for the TextAlignment dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBlock.TextDecorations">
      <summary>Gets or sets a value that indicates what decorations are applied to the text.</summary>
      <returns>A value of the enumeration. The default is **None**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBlock.TextDecorationsProperty">
      <summary>Identifies the **TextDecorations** dependency property.</summary>
      <returns>The identifier for the **TextDecorations** dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBlock.TextHighlighters">
      <summary>Gets the collection of text highlights.</summary>
      <returns>The collection of text highlights.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBlock.TextLineBounds">
      <summary>Gets or sets a value that indicates how the line box height is determined for each line of text in the TextBlock.</summary>
      <returns>A value that indicates how the line box height is determined for each line of text in the TextBlock. The default is **Full**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBlock.TextLineBoundsProperty">
      <summary>Identifies the TextLineBounds dependency property.</summary>
      <returns>The identifier for the TextLineBounds dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBlock.TextProperty">
      <summary>Identifies the Text  dependency property.</summary>
      <returns>The identifier of the Text dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBlock.TextReadingOrder">
      <summary>Gets or sets a value that indicates how the reading order is determined for the TextBlock.</summary>
      <returns>A value that indicates how the reading order is determined for the TextBlock. The default is **DetectFromContent**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBlock.TextReadingOrderProperty">
      <summary>Identifies the TextReadingOrder dependency property.</summary>
      <returns>The identifier for the TextReadingOrder dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBlock.TextTrimming">
      <summary>Gets or sets the text trimming behavior to employ when content overflows the content area.</summary>
      <returns>One of the TextTrimming values that specifies the text trimming behavior to employ. The default is **None**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBlock.TextTrimmingProperty">
      <summary>Identifies the TextTrimming dependency property.</summary>
      <returns>The identifier of the TextTrimming dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBlock.TextWrapping">
      <summary>Gets or sets how the TextBlock wraps text.</summary>
      <returns>A value that indicates how the TextBlock wraps text. The default is **NoWrap**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBlock.TextWrappingProperty">
      <summary>Identifies the TextWrapping  dependency property.</summary>
      <returns>The identifier of the TextWrapping dependency property.</returns>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.TextBlock.ContextMenuOpening">
      <summary>Occurs when the system processes an interaction that displays a context menu.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.TextBlock.IsTextTrimmedChanged">
      <summary>Occurs when the IsTextTrimmed property value has changed.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.TextBlock.SelectionChanged">
      <summary>Occurs when the text selection has changed.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.TextBlock.CopySelectionToClipboard">
      <summary>Copies the selected content to the Windows clipboard.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.TextBlock.Focus(Windows.UI.Xaml.FocusState)">
      <summary>Focuses the TextBlock, as if it were a conventionally focusable control.</summary>
      <param name="value">Specifies the desired target for focus state, as a value of the enumeration.</param>
      <returns>**true** if focus was set to the TextBlock, or focus was already there. **false** if the TextBlock is not focusable.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.TextBlock.GetAlphaMask">
      <summary>Returns a mask that represents the alpha channel of the text as a CompositionBrush.</summary>
      <returns>A mask that represents the alpha channel of the text in a TextBlock.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.TextBlock.Select(Windows.UI.Xaml.Documents.TextPointer,Windows.UI.Xaml.Documents.TextPointer)">
      <summary>Selects a range of text in the TextBlock.</summary>
      <param name="start">An object that represents the start of the range to select.</param>
      <param name="end">An object that represents the end of the range to select.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.TextBlock.SelectAll">
      <summary>Selects the entire contents in the TextBlock.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.TextBox">
      <summary>Represents a control that can be used to display and edit plain text (single or multi-line).</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.TextBox.#ctor">
      <summary>Initializes a new instance of the TextBox class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBox.AcceptsReturn">
      <summary>Gets or sets the value that determines whether the text box allows and displays the newline or return characters.</summary>
      <returns>**true** if the text box allows newline characters; otherwise, **false**. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBox.AcceptsReturnProperty">
      <summary>Identifies the AcceptsReturn dependency property.</summary>
      <returns>The identifier for the AcceptsReturn dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBox.CanPasteClipboardContent">
      <summary>Gets a value that indicates whether clipboard content can be pasted into the control.</summary>
      <returns>**true** if clipboard content can be pasted into the control; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBox.CanPasteClipboardContentProperty">
      <summary>Identifies the CanPasteClipboardContent dependency property.</summary>
      <returns>The identifier for the CanPasteClipboardContent dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBox.CanRedo">
      <summary>Gets a value that indicates whether the redo buffer contains an action that can be redone.</summary>
      <returns>**true** if the redo buffer contains an action that can be redone; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBox.CanRedoProperty">
      <summary>Identifies the CanRedo dependency property.</summary>
      <returns>The identifier for the CanRedo dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBox.CanUndo">
      <summary>Gets a value that indicates whether the undo buffer contains an action that can be undone.</summary>
      <returns>**true** if the undo buffer contains an action that can be undone; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBox.CanUndoProperty">
      <summary>Identifies the CanUndo dependency property.</summary>
      <returns>The identifier for the CanUndo dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBox.CharacterCasing">
      <summary>Gets or sets a value that indicates how the control modifies the case of characters as they are typed.</summary>
      <returns>A value of the enumeration that indicates how the control modifies the case of characters as they are typed. The default is **Normal**, which indicates that the charcters are not changed.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBox.CharacterCasingProperty">
      <summary>Identifies the CharacterCasing dependency property.</summary>
      <returns>The identifier for the CharacterCasing dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBox.Description">
      <summary>Gets or sets content that is shown below the control. The content should provide guidance about the input expected by the control.</summary>
      <returns>The content to be displayed below the control. The default is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBox.DescriptionProperty">
      <summary>Identifies the Description dependency property.</summary>
      <returns>The identifier for the Description dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBox.DesiredCandidateWindowAlignment">
      <summary>Gets or sets a value that indicates the preferred alignment of the Input Method Editor (IME).</summary>
      <returns>A value of the enumeration that indicates the preferred alignment of the Input Method Editor (IME). The default is **Default**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBox.DesiredCandidateWindowAlignmentProperty">
      <summary>Identifies the DesiredCandidateWindowAlignment dependency property.</summary>
      <returns>The identifier for the DesiredCandidateWindowAlignment dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBox.HandwritingView">
      <summary>Gets or sets the HandwritingView associated with this text control.</summary>
      <returns>The HandwritingView associated with this text control.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBox.HandwritingViewProperty">
      <summary>Identifies the HandwritingView dependency property.</summary>
      <returns>The identifier for the HandwritingView dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBox.Header">
      <summary>Gets or sets the content for the control's header.</summary>
      <returns>The content of the control's header. The default is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBox.HeaderProperty">
      <summary>Identifies the Header dependency property.</summary>
      <returns>The identifier for the Header dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBox.HeaderTemplate">
      <summary>Gets or sets the DataTemplate used to display the content of the control's header.</summary>
      <returns>The template that specifies the visualization of the header object. The default is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBox.HeaderTemplateProperty">
      <summary>Identifies the HeaderTemplate dependency property.</summary>
      <returns>The identifier for the HeaderTemplate dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBox.HorizontalTextAlignment">
      <summary>Gets or sets a value that indicates how text is aligned in the TextBox.</summary>
      <returns>One of the TextAlignment enumeration values that specifies how text is aligned. The default is **Left**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBox.HorizontalTextAlignmentProperty">
      <summary>Identifies the HorizontalTextAlignment dependency property.</summary>
      <returns>The identifier for the HorizontalTextAlignment dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBox.InputScope">
      <summary>Gets or sets the context for input used by this TextBox.</summary>
      <returns>The input scope, which provides a hint at the type of text input expected by the control.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBox.InputScopeProperty">
      <summary>Identifies the InputScope dependency property.</summary>
      <returns>The identifier for the InputScope dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBox.IsColorFontEnabled">
      <summary>Gets or sets a value that determines whether font glyphs that contain color layers, such as Segoe UI Emoji, are rendered in color.</summary>
      <returns>**true** if color glyphs show in color; otherwise, **false**. The default is **true**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBox.IsColorFontEnabledProperty">
      <summary>Identifies the IsColorFontEnabled dependency property.</summary>
      <returns>The identifier for the IsColorFontEnabled dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBox.IsHandwritingViewEnabled">
      <summary>Gets or sets a value that indicates whether a user can enter text in the handwriting view.</summary>
      <returns>**true** to allow the user to enter text in the handwriting view; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBox.IsHandwritingViewEnabledProperty">
      <summary>Identifies the IsHandwritingViewEnabled dependency property.</summary>
      <returns>The identifier for the IsHandwritingViewEnabled dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBox.IsReadOnly">
      <summary>Gets or sets the value that determines if the user can change the text in the text box.</summary>
      <returns>**true** if the text box is read-only; otherwise, **false**. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBox.IsReadOnlyProperty">
      <summary>Identifies the IsReadOnly dependency property.</summary>
      <returns>The identifier for the IsReadOnly dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBox.IsSpellCheckEnabled">
      <summary>Gets or sets a value that specifies whether the TextBox input interacts with a spell check engine.</summary>
      <returns>**true** if the TextBox input interacts with a spell check engine; otherwise, **false**. The default is **true**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBox.IsSpellCheckEnabledProperty">
      <summary>Identifies the IsSpellCheckEnabled dependency property.</summary>
      <returns>The identifier for the IsSpellCheckEnabled dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBox.IsTextPredictionEnabled">
      <summary>Gets or sets a value that determines whether text prediction features ("autocomplete") should be enabled for this TextBox. </summary>
      <returns>**true** to enable text prediction features, otherwise, **false**. The default is **true**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBox.IsTextPredictionEnabledProperty">
      <summary>Identifies the IsTextPredictionEnabled dependency property.</summary>
      <returns>The identifier for the IsTextPredictionEnabled dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBox.MaxLength">
      <summary>Gets or sets the value that specifies the maximum number of characters allowed for user input.</summary>
      <returns>The maximum number of characters allowed for user input. The default is 0 (no limit).</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBox.MaxLengthProperty">
      <summary>Identifies the MaxLength dependency property.</summary>
      <returns>The identifier for the MaxLength dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBox.PlaceholderForeground">
      <summary>Gets or sets a brush that describes the color of placeholder text.</summary>
      <returns>The brush that describes the color of placeholder text.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBox.PlaceholderForegroundProperty">
      <summary>Identifies the PlaceholderForeground dependency property.</summary>
      <returns>The identifier for the PlaceholderForeground dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBox.PlaceholderText">
      <summary>Gets or sets the text that is displayed in the control until the value is changed by a user action or some other operation.</summary>
      <returns>The text that is displayed in the control when no value is entered. The default is an empty string ("").</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBox.PlaceholderTextProperty">
      <summary>Identifies the PlaceholderText dependency property.</summary>
      <returns>The identifier for the PlaceholderText dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBox.PreventKeyboardDisplayOnProgrammaticFocus">
      <summary>Gets or sets a value that indicates whether the on-screen keyboard is shown when the control receives focus programmatically.</summary>
      <returns>**true** if the on-screen keyboard is not shown when the control receives focus programmatically; otherwise, **false**. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBox.PreventKeyboardDisplayOnProgrammaticFocusProperty">
      <summary>Identifies the PreventKeyboardDisplayOnProgrammaticFocus dependency property.</summary>
      <returns>The identifier for the PreventKeyboardDisplayOnProgrammaticFocus dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBox.ProofingMenuFlyout">
      <summary>Gets the flyout that shows proofing commands.</summary>
      <returns>The flyout that shows proofing commands.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBox.ProofingMenuFlyoutProperty">
      <summary>Identifies the ProofingMenuFlyout dependency property.</summary>
      <returns>The identifier for the ProofingMenuFlyout dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBox.SelectedText">
      <summary>Gets or sets the content of the current selection in the text box.</summary>
      <returns>The currently selected text in the text box. If no text is selected, the value is String.Empty.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBox.SelectionFlyout">
      <summary>Gets or sets the flyout that is shown when text is selected using touch or pen, or **null** if no flyout is shown.</summary>
      <returns>The flyout that is shown when text is selected using touch or pen, or **null** if no flyout is shown. The default is an instance of TextCommandBarFlyout.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBox.SelectionFlyoutProperty">
      <summary>Identifies the SelectionFlyout dependency property.</summary>
      <returns>The identifier for the SelectionFlyout dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBox.SelectionHighlightColor">
      <summary>Gets or sets the brush used to highlight the selected text.</summary>
      <returns>The brush used to highlight the selected text. The practical default is a brush using the theme resource **TextSelectionHighlightThemeColor**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBox.SelectionHighlightColorProperty">
      <summary>Identifies the SelectionHighlightColor dependency property.</summary>
      <returns>The identifier for the SelectionHighlightColor dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBox.SelectionHighlightColorWhenNotFocused">
      <summary>Gets or sets the brush used to highlight the selected text when the TextBox does not have focus.</summary>
      <returns>The brush used to highlight the selected text when TextBox loses focus. The default is a null brush from a pure code perspective, but the default control template for TextBox applies a Transparent brush for this in a runtime instance of a TextBox control. To disable the SelectionHighlightColorWhenNotFocused, set the brush to Transparent once again.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBox.SelectionHighlightColorWhenNotFocusedProperty">
      <summary>Identifies the **SelectionHighlightColorWhenNotFocused** dependency property.</summary>
      <returns>The identifier for the **SelectionHighlightColorWhenNotFocused** dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBox.SelectionLength">
      <summary>Gets or sets the number of characters in the current selection in the text box.</summary>
      <returns>The number of characters in the current selection in the text box, or 0 if there is no selection.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBox.SelectionStart">
      <summary>Gets or sets the starting position of the text selected in the text box. When the SelectionLength is 0 (there is no selected text), the SelectionStart property corresponds to the cursor position.</summary>
      <returns>The starting position of the current selection or the current cursor position.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBox.Text">
      <summary>Gets or sets the text contents of the text box.</summary>
      <returns>A string containing the text contents of the text box. The default is an empty string ("").</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBox.TextAlignment">
      <summary>Gets or sets how the text should be horizontally aligned in the text box.</summary>
      <returns>One of the TextAlignment enumeration values. The default is **Left**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBox.TextAlignmentProperty">
      <summary>Identifies the TextAlignment dependency property.</summary>
      <returns>The identifier for the TextAlignment dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBox.TextProperty">
      <summary>Identifies the Text dependency property.</summary>
      <returns>The identifier for the Text dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBox.TextReadingOrder">
      <summary>Gets or sets a value that indicates how the reading order is determined for the TextBox.</summary>
      <returns>A value that indicates how the reading order is determined for the TextBox. The default is **DetectFromContent**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBox.TextReadingOrderProperty">
      <summary>Identifies the TextReadingOrder dependency property.</summary>
      <returns>The identifier for the TextReadingOrder dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBox.TextWrapping">
      <summary>Gets or sets how line breaking occurs if a line of text extends beyond the available width of the text box.</summary>
      <returns>One of the TextWrapping values. The default is **NoWrap**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBox.TextWrappingProperty">
      <summary>Identifies the TextWrapping dependency property.</summary>
      <returns>The identifier for the TextWrapping dependency property.</returns>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.TextBox.BeforeTextChanging">
      <summary>Occurs synchronously when the text in the text box starts to change, but before the **Text** property is updated.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.TextBox.CandidateWindowBoundsChanged">
      <summary>Occurs when the Input Method Editor (IME) window open, updates, or closes.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.TextBox.ContextMenuOpening">
      <summary>Occurs when the system processes an interaction that displays a context menu.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.TextBox.CopyingToClipboard">
      <summary>Occurs before copied text is moved to the clipboard.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.TextBox.CuttingToClipboard">
      <summary>Occurs before cut text is moved to the clipboard.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.TextBox.Paste">
      <summary>Occurs when text is pasted into the control.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.TextBox.SelectionChanged">
      <summary>Occurs when the text selection has changed.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.TextBox.SelectionChanging">
      <summary>Occurs when the text selection starts to change.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.TextBox.TextChanged">
      <summary>Occurs when content changes in the text box.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.TextBox.TextChanging">
      <summary>Occurs synchronously when the text in the text box starts to change, but before it is rendered.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.TextBox.TextCompositionChanged">
      <summary>Occurs when text being composed through an Input Method Editor (IME) changes.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.TextBox.TextCompositionEnded">
      <summary>Occurs when a user stops composing text through an Input Method Editor (IME).</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.TextBox.TextCompositionStarted">
      <summary>Occurs when a user starts composing text through an Input Method Editor (IME).</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.TextBox.ClearUndoRedoHistory">
      <summary>Empties the undo and redo buffers.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.TextBox.CopySelectionToClipboard">
      <summary>Copies the selected content to the Windows clipboard.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.TextBox.CutSelectionToClipboard">
      <summary>Moves the selected content to the Windows clipboard and removes it from the text control.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.TextBox.GetLinguisticAlternativesAsync">
      <summary>Asynchronously gets a list of candidate words based on the provided phonetic characters in an Input Method Editor (IME).</summary>
      <returns>A list of candidate words based on the provided phonetic characters in an Input Method Editor (IME).</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.TextBox.GetRectFromCharacterIndex(System.Int32,System.Boolean)">
      <summary>Returns a rectangular region for the leading or trailing edge of a character at a specific character index.</summary>
      <param name="charIndex">A zero-based index of the character for which to retrieve the rectangle.</param>
      <param name="trailingEdge">**true** to get the trailing edge; **false** to get the leading edge of the character.</param>
      <returns>A rectangle for the edge of the character at the specified index.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.TextBox.PasteFromClipboard">
      <summary>Copies content from the Windows clipboard into the text control.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.TextBox.Redo">
      <summary>Reapplies the first action in the redo buffer.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.TextBox.Select(System.Int32,System.Int32)">
      <summary>Selects a range of text in the text box.</summary>
      <param name="start">The zero-based index of the first character in the selection.</param>
      <param name="length">The length of the selection, in characters.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.TextBox.SelectAll">
      <summary>Selects the entire contents of the text box.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.TextBox.Undo">
      <summary>Undoes the first action in the undo buffer.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.TextBoxBeforeTextChangingEventArgs">
      <summary>Provides event data for the TextBox.BeforeTextChanging event.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBoxBeforeTextChangingEventArgs.Cancel">
      <summary>Gets or sets a value that indicates whether to cancel the text changes.</summary>
      <returns>**true** to cancel the text changes; otherwise, **false**. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBoxBeforeTextChangingEventArgs.NewText">
      <summary>Gets the new text that is entered into the text box.</summary>
      <returns>The new text value that is entered into the text box.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.TextBoxSelectionChangingEventArgs">
      <summary>Provides event data for the TextBox.SelectionChanging event.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBoxSelectionChangingEventArgs.Cancel">
      <summary>Gets or sets a value that indicates whether the selection operation should be canceled.</summary>
      <returns>**true** to cancel the selection operation; otherwise, **false**. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBoxSelectionChangingEventArgs.SelectionLength">
      <summary>Gets the length of the text selection.</summary>
      <returns>The length of the text selection.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBoxSelectionChangingEventArgs.SelectionStart">
      <summary>Gets the starting index of the text selection.</summary>
      <returns>The starting index of the text selection.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.TextBoxTextChangingEventArgs">
      <summary>Provides event data for the TextBox.TextChanging event.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextBoxTextChangingEventArgs.IsContentChanging">
      <summary>Gets a value that indicates whether the event occured due to a change in the text content.</summary>
      <returns>**true** if a change to the text content caused the event; otherwise, **false**.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.TextChangedEventArgs">
      <summary>Provides data for the TextChanged event.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.TextChangedEventHandler">
      <summary>Represents the method that will handle the TextChanged event.</summary>
      <param name="sender">The object where the event handler is attached.</param>
      <param name="e">The event data.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.TextCommandBarFlyout">
      <summary>Represents a specialized command bar flyout that contains commands for editing text.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.TextCommandBarFlyout.#ctor">
      <summary>Initializes a new instance of the TextCommandBarFlyout class.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.TextCompositionChangedEventArgs">
      <summary>Provides event data for the TextCompositionChanged event on TextBox and RichEditBox.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextCompositionChangedEventArgs.Length">
      <summary>Gets the length of the portion of the text that the user is composing with an Input Method Editor (IME).</summary>
      <returns>The length of the portion of the text that the user is composing with an [Input Method Editor (IME)](https://docs.microsoft.com/previous-versions/windows/apps/hh967427(v=win.10)).</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextCompositionChangedEventArgs.StartIndex">
      <summary>Gets the starting location of the text that the user is composing with an Input Method Editor (IME).</summary>
      <returns>The starting location of the text that the user is composing with an [Input Method Editor (IME)](https://docs.microsoft.com/previous-versions/windows/apps/hh967427(v=win.10)).</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.TextCompositionEndedEventArgs">
      <summary>Provides event data for the TextCompositionEnded event on TextBox and RichEditBox.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextCompositionEndedEventArgs.Length">
      <summary>Gets the length of the portion of the text that the user is composing with an Input Method Editor (IME).</summary>
      <returns>The length of the portion of the text that the user is composing with an [Input Method Editor (IME)](https://docs.microsoft.com/previous-versions/windows/apps/hh967427(v=win.10)).</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextCompositionEndedEventArgs.StartIndex">
      <summary>Gets the starting location of the text that the user is composing with an Input Method Editor (IME).</summary>
      <returns>The starting location of the text that the user is composing with an [Input Method Editor (IME)](https://docs.microsoft.com/previous-versions/windows/apps/hh967427(v=win.10)).</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.TextCompositionStartedEventArgs">
      <summary>Provides event data for the TextCompositionStarted event on TextBox and RichEditBox.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextCompositionStartedEventArgs.Length">
      <summary>Gets the length of the portion of the text that the user is composing with an Input Method Editor (IME).</summary>
      <returns>The length of the portion of the text that the user is composing with an [Input Method Editor (IME)](https://docs.microsoft.com/previous-versions/windows/apps/hh967427(v=win.10)).</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextCompositionStartedEventArgs.StartIndex">
      <summary>Gets the starting location of the text that the user is composing with an Input Method Editor (IME).</summary>
      <returns>The starting location of the text that the user is composing with an [Input Method Editor (IME)](https://docs.microsoft.com/previous-versions/windows/apps/hh967427(v=win.10)).</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.TextControlCopyingToClipboardEventArgs">
      <summary>Provides event data for the **CopyingToClipboard** event.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextControlCopyingToClipboardEventArgs.Handled">
      <summary>Gets or sets a value that marks the routed event as handled. A **true** value for Handled prevents most handlers along the event route from handling the same event again.</summary>
      <returns>**true** to mark the routed event handled. **false** to leave the routed event unhandled, which causes the default copy action to be performed. The default is **false**.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.TextControlCuttingToClipboardEventArgs">
      <summary>Provides event data for the **CuttingToClipboard** event.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextControlCuttingToClipboardEventArgs.Handled">
      <summary>Gets or sets a value that marks the routed event as handled. A **true** value for Handled prevents most handlers along the event route from handling the same event again.</summary>
      <returns>**true** to mark the routed event handled. **false** to leave the routed event unhandled, which causes the default cut action to be performed. The default is **false**.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.TextControlPasteEventArgs">
      <summary>Provides data for the text control **Paste** event.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TextControlPasteEventArgs.Handled">
      <summary>Gets or sets a value that marks the routed event as handled. A **true** value for Handled prevents most handlers along the event route from handling the same event again.</summary>
      <returns>**true** to mark the routed event handled. **false** to leave the routed event unhandled, which permits the event to potentially route further and be acted on by other handlers. The default is **false**.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.TextControlPasteEventHandler">
      <summary>Represents the method that will handle a **Paste** event.</summary>
      <param name="sender">The object where the handler is attached.</param>
      <param name="e">Event data for the event.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.TimePickedEventArgs">
      <summary>Provides data for the TimePicked event.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.TimePickedEventArgs.#ctor">
      <summary>Initializes a new instance of the TimePickedEventArgs class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TimePickedEventArgs.NewTime">
      <summary>Gets the time that was selected by the user.</summary>
      <returns>The time that was selected by the user.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TimePickedEventArgs.OldTime">
      <summary>Gets the old time value.</summary>
      <returns>The old time value.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.TimePicker">
      <summary>Represents a control that allows a user to pick a time value.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.TimePicker.#ctor">
      <summary>Initializes a new instance of the TimePicker class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TimePicker.ClockIdentifier">
      <summary>Gets or sets the clock system to use.</summary>
      <returns>The name of the clock system to use. See Remarks.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TimePicker.ClockIdentifierProperty">
      <summary>Gets the identifier for the ClockIdentifier dependency property.</summary>
      <returns>The identifier for the ClockIdentifier dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TimePicker.Header">
      <summary>Gets or sets the content for the control's header.</summary>
      <returns>The content of the control's header. The default is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TimePicker.HeaderProperty">
      <summary>Identifies the Header dependency property.</summary>
      <returns>The identifier for the Header dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TimePicker.HeaderTemplate">
      <summary>Gets or sets the DataTemplate used to display the content of the control's header.</summary>
      <returns>The template that specifies the visualization of the header object. The default is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TimePicker.HeaderTemplateProperty">
      <summary>Identifies the HeaderTemplate dependency property.</summary>
      <returns>The identifier for the HeaderTemplate dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TimePicker.LightDismissOverlayMode">
      <summary>Gets or sets a value that specifies whether the area outside of a *light-dismiss* UI is darkened.</summary>
      <returns>A value of the enumeration that specifies whether the area outside of a light-dismiss UI is darkened. The default is **Auto**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TimePicker.LightDismissOverlayModeProperty">
      <summary>Identifies the LightDismissOverlayMode dependency property.</summary>
      <returns>The identifier for the LightDismissOverlayMode dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TimePicker.MinuteIncrement">
      <summary>Gets or sets a value that indicates the time increments shown in the minute picker. For example, 15 specifies that the TimePicker minute control displays only the choices 00, 15, 30, 45.</summary>
      <returns>An integer from 0-59 that indicates the increments shown in the minute picker. The default is 1.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TimePicker.MinuteIncrementProperty">
      <summary>Gets the identifier for the MinuteIncrement dependency property.</summary>
      <returns>The identifier for the MinuteIncrement dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TimePicker.SelectedTime">
      <summary>Gets or sets the time currently selected in the time picker.</summary>
      <returns>The time currently selected in the time picker.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TimePicker.SelectedTimeProperty">
      <summary>Identifies the SelectedTime dependency property.</summary>
      <returns>The identifier for the SelectedTime dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TimePicker.Time">
      <summary>Gets or sets the time currently set in the time picker.</summary>
      <returns>The time currently set in the time picker.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TimePicker.TimeProperty">
      <summary>Gets the identifier for the Time dependency property.</summary>
      <returns>The identifier for the Time dependency property.</returns>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.TimePicker.SelectedTimeChanged">
      <summary>Occurs when the selected time value is changed.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.TimePicker.TimeChanged">
      <summary>Occurs when the time value is changed.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.TimePickerFlyout">
      <summary>Represents a control that allows a user to pick a time value.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.TimePickerFlyout.#ctor">
      <summary>Initializes a new instance of the TimePickerFlyout class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TimePickerFlyout.ClockIdentifier">
      <summary>Gets or sets the clock system to use.</summary>
      <returns>The name of the clock system to use.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TimePickerFlyout.ClockIdentifierProperty">
      <summary>Gets the identifier for the ClockIdentifier dependency property.</summary>
      <returns>The identifier for the ClockIdentifier dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TimePickerFlyout.MinuteIncrement">
      <summary>Gets or sets a value that indicates the time increments shown in the minute picker. For example, 15 specifies that minute picker displays only the choices 00, 15, 30, 45.</summary>
      <returns>An integer from 0-59 that indicates the increments shown in the minute picker. The default is 1.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TimePickerFlyout.MinuteIncrementProperty">
      <summary>Gets the identifier for the MinuteIncrement dependency property.</summary>
      <returns>The identifier for the MinuteIncrement dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TimePickerFlyout.Time">
      <summary>Gets or sets the time currently set in the time picker.</summary>
      <returns>The time currently set in the time picker.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TimePickerFlyout.TimeProperty">
      <summary>Gets the identifier for the Time dependency property.</summary>
      <returns>The identifier for the Time dependency property.</returns>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.TimePickerFlyout.TimePicked">
      <summary>Occurs when the user has selected a time in the time picker flyout.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.TimePickerFlyout.ShowAtAsync(Windows.UI.Xaml.FrameworkElement)">
      <summary>Begins an asynchronous operation to show the flyout placed in relation to the specified element.</summary>
      <param name="target">The element to use as the flyout's placement target.</param>
      <returns>An asynchronous operation.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.TimePickerFlyoutPresenter">
      <summary>Represents the visual container for the TimePickerFlyout.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TimePickerFlyoutPresenter.IsDefaultShadowEnabled">
      <summary>Gets or sets a value that indicates whether the default shadow effect is shown.</summary>
      <returns>**true** if the default shadow effect is shown; otherwise, **false**. The default is **true**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TimePickerFlyoutPresenter.IsDefaultShadowEnabledProperty">
      <summary>Identifies the IsDefaultShadowEnabled dependency property.</summary>
      <returns>The identifier for the IsDefaultShadowEnabled dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.TimePickerSelectedValueChangedEventArgs">
      <summary>Provides event data for the TimePicker.SelectedTimeChanged event.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TimePickerSelectedValueChangedEventArgs.NewTime">
      <summary>Gets the new time selected in the picker.</summary>
      <returns>The new time selected in the picker.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TimePickerSelectedValueChangedEventArgs.OldTime">
      <summary>Gets the time previously selected in the picker.</summary>
      <returns>The time previously selected in the picker.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.TimePickerValueChangedEventArgs">
      <summary>Provides event data for the TimePicker.TimeChanged event.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TimePickerValueChangedEventArgs.NewTime">
      <summary>Gets the new time selected in the picker.</summary>
      <returns>The new time selected in the picker.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TimePickerValueChangedEventArgs.OldTime">
      <summary>Gets the time previously selected in the picker.</summary>
      <returns>The time previously selected in the picker.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.ToggleMenuFlyoutItem">
      <summary>Represents an item in a MenuFlyout that a user can change between two states, checked or unchecked.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ToggleMenuFlyoutItem.#ctor">
      <summary>Initializes a new instance of the ToggleMenuFlyoutItem class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ToggleMenuFlyoutItem.IsChecked">
      <summary>Gets or sets whether the ToggleMenuFlyoutItem is checked.</summary>
      <returns>**true** if the ToggleMenuFlyoutItem is checked; **false** if the ToggleMenuFlyoutItem is unchecked. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ToggleMenuFlyoutItem.IsCheckedProperty">
      <summary>Identifies the IsChecked dependency property.</summary>
      <returns>The identifier for the IsChecked dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.ToggleSplitButton">
      <summary>Represents a button with two parts that can be invoked separately. One part behaves like a toggle button and the other part invokes a flyout.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ToggleSplitButton.#ctor">
      <summary>Initializes a new instance of the ToggleSplitButton class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ToggleSplitButton.IsChecked">
      <summary>Gets or sets whether the ToggleSplitButton is checked.</summary>
      <returns>**true** if the ToggleSplitButton is checked; **false** if the ToggleSplitButton is unchecked. The default is **false**.</returns>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.ToggleSplitButton.IsCheckedChanged">
      <summary>Occurs when the value of the IsChecked property is changed.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.ToggleSplitButtonAutomationPeer">
      <summary>Exposes ToggleSplitButton types to Microsoft UI Automation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ToggleSplitButtonAutomationPeer.#ctor(Windows.UI.Xaml.Controls.ToggleSplitButton)">
      <summary>Initializes a new instance of the ToggleSplitButtonAutomationPeer class.</summary>
      <param name="owner">The ToggleSplitButton control instance to create the peer for.</param>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ToggleSplitButtonAutomationPeer.ExpandCollapseState">
      <summary>Gets the state, expanded or collapsed, of the control.</summary>
      <returns>A value of the enumeration.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ToggleSplitButtonAutomationPeer.ToggleState">
      <summary>Gets the toggle state of the control.</summary>
      <returns>A value of the enumeration.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ToggleSplitButtonAutomationPeer.Collapse">
      <summary>Hides the control's drop down menu.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ToggleSplitButtonAutomationPeer.Expand">
      <summary>Displays the control's drop down menu.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ToggleSplitButtonAutomationPeer.Toggle">
      <summary>Cycles through the toggle states of a control.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.ToggleSplitButtonIsCheckedChangedEventArgs">
      <summary>Provides event data for the ToggleSplitButton.IsCheckedChanged event.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.ToggleSwitch">
      <summary>Represents a switch that can be toggled between two states.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ToggleSwitch.#ctor">
      <summary>Initializes a new instance of the ToggleSwitch class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ToggleSwitch.Header">
      <summary>Gets or sets the header content.</summary>
      <returns>The header content for the ToggleSwitch.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ToggleSwitch.HeaderProperty">
      <summary>Identifies the Header dependency property.</summary>
      <returns>The identifier for the Header dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ToggleSwitch.HeaderTemplate">
      <summary>Gets or sets the DataTemplate used to display the control's header.</summary>
      <returns>The DataTemplate used to display the control's header.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ToggleSwitch.HeaderTemplateProperty">
      <summary>Identifies the HeaderTemplate dependency property.</summary>
      <returns>The identifier for the HeaderTemplate dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ToggleSwitch.IsOn">
      <summary>Gets or sets a value that declares whether the state of the ToggleSwitch is "On".</summary>
      <returns>**true** if the state is "On"; **false** if the state is "Off".</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ToggleSwitch.IsOnProperty">
      <summary>Identifies the IsOn dependency property.</summary>
      <returns>The identifier for the IsOn dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ToggleSwitch.OffContent">
      <summary>Provides the object content that should be displayed using the OffContentTemplate when this ToggleSwitch has state of "Off".</summary>
      <returns>The object content. In some cases this is a string, in other cases it is a single element that provides a root for further composition content. Probably the most common "set" usage is to place a binding here.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ToggleSwitch.OffContentProperty">
      <summary>Identifies the OffContent dependency property.</summary>
      <returns>The identifier for the OffContent dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ToggleSwitch.OffContentTemplate">
      <summary>Gets or sets the DataTemplate used to display the control's content while in "Off" state.</summary>
      <returns>The DataTemplate that displays the control's content while in "Off" state.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ToggleSwitch.OffContentTemplateProperty">
      <summary>Identifies the OffContentTemplate dependency property.</summary>
      <returns>The identifier for the OffContentTemplate dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ToggleSwitch.OnContent">
      <summary>Provides the object content that should be displayed using the OnContentTemplate when this ToggleSwitch has state of "On".</summary>
      <returns>The object content. In some cases this is a string, in other cases it is a single element that provides a root for further composition content. Probably the most common "set" usage is to place a binding here.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ToggleSwitch.OnContentProperty">
      <summary>Identifies the OnContent dependency property.</summary>
      <returns>The identifier for the OnContent dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ToggleSwitch.OnContentTemplate">
      <summary>Gets or sets the DataTemplate used to display the control's content while in "On" state.</summary>
      <returns>The DataTemplate that displays the control's content while in "On" state.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ToggleSwitch.OnContentTemplateProperty">
      <summary>Identifies the OnContentTemplate dependency property.</summary>
      <returns>The identifier for the OnContentTemplate dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ToggleSwitch.TemplateSettings">
      <summary>Gets an object that provides calculated values that can be referenced as **TemplateBinding** sources when defining templates for a ToggleSwitch control.</summary>
      <returns>An object that provides calculated values for templates.</returns>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.ToggleSwitch.Toggled">
      <summary>Occurs when "On"/"Off" state changes for this ToggleSwitch.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ToggleSwitch.OnHeaderChanged(System.Object,System.Object)">
      <summary>Invoked when the content for Header changes.</summary>
      <param name="oldContent">The string or object content of the old content.</param>
      <param name="newContent">The string or object content of the new content.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ToggleSwitch.OnOffContentChanged(System.Object,System.Object)">
      <summary>Invoked when the content for OffContent changes.</summary>
      <param name="oldContent">The string or object content of the old content.</param>
      <param name="newContent">The string or object content of the new content that is about to display.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ToggleSwitch.OnOnContentChanged(System.Object,System.Object)">
      <summary>Invoked when the content for OnContent changes.</summary>
      <param name="oldContent">The string or object content of the old content.</param>
      <param name="newContent">The string or object content of the new content that is about to display.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ToggleSwitch.OnToggled">
      <summary>Invoked before the Toggled event is raised.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.ToolTip">
      <summary>Represents a control that creates a pop-up window that displays information for an element in the UI.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ToolTip.#ctor">
      <summary>Initializes a new instance of the ToolTip class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ToolTip.HorizontalOffset">
      <summary>Gets or sets the horizontal distance between the target origin and the pop-up alignment point.</summary>
      <returns>The horizontal distance between the target origin and the pop-up alignment point. The default is 0.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ToolTip.HorizontalOffsetProperty">
      <summary>Identifies the HorizontalOffset  dependency property.</summary>
      <returns>The identifier for the HorizontalOffset  dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ToolTip.IsOpen">
      <summary>Gets or sets a value that indicates whether the ToolTip is visible.</summary>
      <returns>**true** if the ToolTip is visible; otherwise, **false**. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ToolTip.IsOpenProperty">
      <summary>Identifies the IsOpen  dependency property.</summary>
      <returns>The identifier for the IsOpen  dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ToolTip.Placement">
      <summary>Gets or sets how a ToolTip is positioned in relation to the placement target element.</summary>
      <returns>One of the PlacementMode values.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ToolTip.PlacementProperty">
      <summary>Identifies the Placement dependency property.</summary>
      <returns>The identifier for the Placement dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ToolTip.PlacementRect">
      <summary>Gets or sets the rectangular area that the tooltip should be positioned in relation to when opened by the ToolTipService. If space allows, the open tooltip will not occlude the area defined by its PlacementRect.</summary>
      <returns>The rectangular area that the tooltip is positioned in relation to when opened by the ToolTipService. The default is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ToolTip.PlacementRectProperty">
      <summary>Identifies the PlacementRect dependency property.</summary>
      <returns>The identifier for the PlacementRect dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ToolTip.PlacementTarget">
      <summary>Gets or sets the visual element or control that the tool tip should be positioned in relation to when opened by the ToolTipService.</summary>
      <returns>The visual element or control that the tool tip is positioned in relation to when opened by the ToolTipService. The default is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ToolTip.PlacementTargetProperty">
      <summary>Identifies the PlacementTarget dependency property.</summary>
      <returns>The identifier for the PlacementTarget dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ToolTip.TemplateSettings">
      <summary>Gets an object that provides calculated values that can be referenced as **TemplateBinding** sources when defining templates for a ToolTip.</summary>
      <returns>An object that provides calculated values for templates.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ToolTip.VerticalOffset">
      <summary>Gets or sets the vertical distance between the target origin and the pop-up alignment point.</summary>
      <returns>The vertical distance between the target origin and the pop-up alignment point. The default is 0.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ToolTip.VerticalOffsetProperty">
      <summary>Identifies the VerticalOffset  dependency property.</summary>
      <returns>The identifier for the VerticalOffset  dependency property.</returns>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.ToolTip.Closed">
      <summary>Occurs when a ToolTip is closed and is no longer visible.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.ToolTip.Opened">
      <summary>Occurs when a ToolTip becomes visible.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.ToolTipService">
      <summary>Represents a service that provides static methods to display a ToolTip.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ToolTipService.PlacementProperty">
      <summary>Identifies the ToolTipService.Placement XAML attached property.</summary>
      <returns>The identifier for the ToolTipService.Placement XAML attached property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ToolTipService.PlacementTargetProperty">
      <summary>Identifies the ToolTipService.PlacementTarget XAML attached property.</summary>
      <returns>The identifier for the ToolTipService.PlacementTarget XAML attached property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.ToolTipService.ToolTipProperty">
      <summary>Identifies the ToolTipService.ToolTip XAML attached property.</summary>
      <returns>The identifier for the ToolTipService.ToolTip XAML attached property.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ToolTipService.GetPlacement(Windows.UI.Xaml.DependencyObject)">
      <summary>Gets the ToolTipService.Placement XAML attached property value for the specified target element.</summary>
      <param name="element">The target element for the attached property value.</param>
      <returns>The relative position of the specified tooltip.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ToolTipService.GetPlacementTarget(Windows.UI.Xaml.DependencyObject)">
      <summary>Gets the ToolTipService.PlacementTarget XAML attached property value for the specified target element.</summary>
      <param name="element">The target element for the attached property value.</param>
      <returns>The visual element that the tooltip is positioned relative to.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ToolTipService.GetToolTip(Windows.UI.Xaml.DependencyObject)">
      <summary>Gets the value of the ToolTipService.ToolTip XAML attached property for an object.</summary>
      <param name="element">The object from which the property value is read.</param>
      <returns>The object's tooltip content.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ToolTipService.SetPlacement(Windows.UI.Xaml.DependencyObject,Windows.UI.Xaml.Controls.Primitives.PlacementMode)">
      <summary>Sets the ToolTipService.Placement XAML attached property value for the specified target element.</summary>
      <param name="element">The target element for the attached property value.</param>
      <param name="value">One of the PlacementMode values, which specifies where the tooltip should appear relative to the control that is the placement target.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ToolTipService.SetPlacementTarget(Windows.UI.Xaml.DependencyObject,Windows.UI.Xaml.UIElement)">
      <summary>Sets the ToolTipService.PlacementTarget XAML attached property value for the specified target element.</summary>
      <param name="element">The target element for the attached property value.</param>
      <param name="value">The visual element that should be the placement target for the tooltip.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.ToolTipService.SetToolTip(Windows.UI.Xaml.DependencyObject,System.Object)">
      <summary>Sets the value of the ToolTipService.ToolTip XAML attached property.</summary>
      <param name="element">The object to set tooltip content on.</param>
      <param name="value">The value to set for tooltip content.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.TreeView">
      <summary>Represents a hierarchical list with expanding and collapsing nodes that contain nested items.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.TreeView.#ctor">
      <summary>Initializes a new instance of the TreeView control.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TreeView.CanDragItems">
      <summary>Gets or sets a value that indicates whether items in the view can be dragged as data payload.</summary>
      <returns>**true** if items in the view can be dragged as data payload; otherwise, **false**. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TreeView.CanDragItemsProperty">
      <summary>Identifies the CanDragItems dependency property.</summary>
      <returns>The identifier for the CanDragItems dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TreeView.CanReorderItems">
      <summary>Gets or sets a value that indicates whether items in the view can be reordered through user interaction.</summary>
      <returns>**true** if items in the view can be reordered through user interaction; otherwise, **false**. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TreeView.CanReorderItemsProperty">
      <summary>Identifies the CanReorderItems dependency property.</summary>
      <returns>The identifier for the CanReorderItems dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TreeView.ItemContainerStyle">
      <summary>Gets or sets the style that is used when rendering the item containers.</summary>
      <returns>The style applied to the item containers. The default is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TreeView.ItemContainerStyleProperty">
      <summary>Identifies the ItemContainerStyle dependency property.</summary>
      <returns>The identifier for the ItemContainerStyle dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TreeView.ItemContainerStyleSelector">
      <summary>Gets or sets a reference to a custom StyleSelector logic class. The StyleSelector returns different Style values to use for the item container based on characteristics of the object being displayed.</summary>
      <returns>A custom StyleSelector logic class.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TreeView.ItemContainerStyleSelectorProperty">
      <summary>Identifies the ItemContainerStyleSelector dependency property.</summary>
      <returns>The identifier for the ItemContainerStyleSelector dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TreeView.ItemContainerTransitions">
      <summary>Gets or sets the collection of Transition style elements that apply to the item containers of a TreeView.</summary>
      <returns>The collection of Transition style elements that apply to the item containers of an ItemsControl.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TreeView.ItemContainerTransitionsProperty">
      <summary>Identifies the ItemContainerTransitions dependency property.</summary>
      <returns>The identifier for the ItemContainerTransitions dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TreeView.ItemsSource">
      <summary>Gets or sets an object source used to generate the content of the TreeView.</summary>
      <returns>The object that is used to generate the content of the TreeView. The default is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TreeView.ItemsSourceProperty">
      <summary>Identifies the ItemsSource dependency property.</summary>
      <returns>The identifier for the ItemsSource dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TreeView.ItemTemplate">
      <summary>Gets or sets the DataTemplate used to display each item.</summary>
      <returns>The template that specifies the visualization of the data objects. The default is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TreeView.ItemTemplateProperty">
      <summary>Identifies the ItemTemplate dependency property.</summary>
      <returns>The identifier for the ItemTemplate dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TreeView.ItemTemplateSelector">
      <summary>Gets or sets a reference to a custom DataTemplateSelector logic class. The DataTemplateSelector referenced by this property returns a template to apply to items.</summary>
      <returns>A reference to a custom DataTemplateSelector logic class.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TreeView.ItemTemplateSelectorProperty">
      <summary>Identifies the ItemTemplateSelector dependency property.</summary>
      <returns>The identifier for the ItemTemplateSelector dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TreeView.RootNodes">
      <summary>Gets or sets the collection of root nodes of the tree.</summary>
      <returns>The collection of root nodes of the tree.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TreeView.SelectedNodes">
      <summary>Gets or sets the collection of nodes that are selected in the tree.</summary>
      <returns>The collection of nodes that are selected in the tree. The default is an empty collection.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TreeView.SelectionMode">
      <summary>Gets or sets the selection behavior for a TreeView instance.</summary>
      <returns>An enumeration value that specifies the selection behavior for a TreeView. The default is **Single** selection.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TreeView.SelectionModeProperty">
      <summary>Identifies the SelectionMode dependency property.</summary>
      <returns>The identifier for the SelectionMode dependency property.</returns>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.TreeView.Collapsed">
      <summary>Occurs when a node in the tree is collapsed.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.TreeView.DragItemsCompleted">
      <summary>Occurs when a drag operation that involves one of the items in the view is ended.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.TreeView.DragItemsStarting">
      <summary>Occurs when a drag operation that involves one of the items in the view is initiated.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.TreeView.Expanding">
      <summary>Occurs when a node in the tree starts to expand.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.TreeView.ItemInvoked">
      <summary>Occurs when an item in the tree is invoked.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.TreeView.Collapse(Windows.UI.Xaml.Controls.TreeViewNode)">
      <summary>Collapses the specified node in the tree.</summary>
      <param name="value">The tree node to collapse.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.TreeView.ContainerFromItem(System.Object)">
      <summary>Returns the container corresponding to the specified item.</summary>
      <param name="item">The item to retrieve the container for.</param>
      <returns>A container that corresponds to the specified item, if the item has a container and exists in the collection; otherwise, **null**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.TreeView.ContainerFromNode(Windows.UI.Xaml.Controls.TreeViewNode)">
      <summary>Returns the container corresponding to the specified node.</summary>
      <param name="node">The node to retrieve the container for.</param>
      <returns>A container that corresponds to the specified node, if the node has a container and exists in the collection; otherwise, **null**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.TreeView.Expand(Windows.UI.Xaml.Controls.TreeViewNode)">
      <summary>Expands the specified node in the tree.</summary>
      <param name="value">The tree node to expand.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.TreeView.ItemFromContainer(Windows.UI.Xaml.DependencyObject)">
      <summary>Returns the item that corresponds to the specified, generated container.</summary>
      <param name="container">The DependencyObject that corresponds to the item to be returned.</param>
      <returns>The contained item, or the container if it does not contain an item.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.TreeView.NodeFromContainer(Windows.UI.Xaml.DependencyObject)">
      <summary>Returns the TreeViewNode corresponding to the specified container.</summary>
      <param name="container">The container to retrieve the TreeViewNode for.</param>
      <returns>The node that corresponds to the specified container.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.TreeView.SelectAll">
      <summary>Selects all nodes in the tree.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.TreeViewCollapsedEventArgs">
      <summary>Provides event data for the TreeView.Collapsed event.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TreeViewCollapsedEventArgs.Item">
      <summary>Gets the TreeView item that is collapsed.</summary>
      <returns>The TreeView item that is collapsed.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TreeViewCollapsedEventArgs.Node">
      <summary>Gets the TreeView node that is collapsed.</summary>
      <returns>The TreeView node that is collapsed.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.TreeViewDragItemsCompletedEventArgs">
      <summary>Provides event data for the TreeView.DragItemsCompleted event.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TreeViewDragItemsCompletedEventArgs.DropResult">
      <summary>Gets a value that indicates what operation was performed on the dragged data, and whether it was successful.</summary>
      <returns>A value of the enumeration that indicates what operation was performed on the dragged data.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TreeViewDragItemsCompletedEventArgs.Items">
      <summary>Gets the loosely typed collection of objects that are selected for the item drag action.</summary>
      <returns>A loosely typed collection of objects.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.TreeViewDragItemsStartingEventArgs">
      <summary>Provides event data for the TreeView.DragItemsStarting event.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TreeViewDragItemsStartingEventArgs.Cancel">
      <summary>Gets or sets a value that indicates whether the item drag action should be canceled.</summary>
      <returns>**true** to cancel the item drag action; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TreeViewDragItemsStartingEventArgs.Data">
      <summary>Gets the data payload associated with an items drag action.</summary>
      <returns>The data payload.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TreeViewDragItemsStartingEventArgs.Items">
      <summary>Gets the loosely typed collection of objects that are selected for the item drag action.</summary>
      <returns>A loosely typed collection of objects.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.TreeViewExpandingEventArgs">
      <summary>Provides event data for the TreeView.Expanding event.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TreeViewExpandingEventArgs.Item">
      <summary>Gets the data item for the tree view node that is expanding.</summary>
      <returns>The data item for the tree view node that is expanding.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TreeViewExpandingEventArgs.Node">
      <summary>Gets the tree view node that is expanding.</summary>
      <returns>The tree view node that is expanding.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.TreeViewItem">
      <summary>Represents the container for an item in a TreeView control.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.TreeViewItem.#ctor">
      <summary>Initializes a new instance of the TreeViewItem control.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TreeViewItem.CollapsedGlyph">
      <summary>Gets or sets the glyph to show for a collapsed tree node.</summary>
      <returns>The glyph to show for a collapsed tree node.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TreeViewItem.CollapsedGlyphProperty">
      <summary>Identifies the CollapsedGlyph dependency property.</summary>
      <returns>The identifier for the CollapsedGlyph dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TreeViewItem.ExpandedGlyph">
      <summary>Gets or sets the glyph to show for an expanded tree node.</summary>
      <returns>The glyph to show for an expanded tree node.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TreeViewItem.ExpandedGlyphProperty">
      <summary>Identifies the ExpandedGlyph dependency property.</summary>
      <returns>The identifier for the ExpandedGlyph dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TreeViewItem.GlyphBrush">
      <summary>Gets or sets the Brush used to paint node glyphs on a TreeView.</summary>
      <returns>The Brush used to paint node glyphs on a TreeView.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TreeViewItem.GlyphBrushProperty">
      <summary>Identifies the GlyphBrush dependency property.</summary>
      <returns>The identifier for the GlyphBrush dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TreeViewItem.GlyphOpacity">
      <summary>Gets or sets the opacity of node glyphs on a TreeView.</summary>
      <returns>The opacity of node glyphs on a TreeView.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TreeViewItem.GlyphOpacityProperty">
      <summary>Identifies the GlyphOpacity dependency property.</summary>
      <returns>The identifier for the GlyphOpacity dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TreeViewItem.GlyphSize">
      <summary>Gets or sets the size of node glyphs on a TreeView.</summary>
      <returns>The opacity of size glyphs on a TreeView.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TreeViewItem.GlyphSizeProperty">
      <summary>Identifies the GlyphSize dependency property.</summary>
      <returns>The identifier for the GlyphSize dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TreeViewItem.HasUnrealizedChildren">
      <summary>Gets or sets a value that indicates whether the current item has child items that haven't been shown.</summary>
      <returns>**true** of the current item has child items that haven't been shown; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TreeViewItem.HasUnrealizedChildrenProperty">
      <summary>Identifies the HasUnrealizedChildren dependency property.</summary>
      <returns>The identifier for the HasUnrealizedChildren dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TreeViewItem.IsExpanded">
      <summary>Gets or sets a value that indicates whether a tree node is expanded.</summary>
      <returns>**true** if the tree node is expanded; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TreeViewItem.IsExpandedProperty">
      <summary>Identifies the IsExpanded dependency property.</summary>
      <returns>The identifier for the IsExpanded dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TreeViewItem.ItemsSource">
      <summary>Gets or sets an object source used to generate the content of the TreeView.</summary>
      <returns>The object that is used to generate the content of the TreeViewItem. The default is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TreeViewItem.ItemsSourceProperty">
      <summary>Identifies the ItemsSource dependency property.</summary>
      <returns>The identifier for the ItemsSource dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TreeViewItem.TreeViewItemTemplateSettings">
      <summary>Gets an object that provides calculated values that can be referenced as {TemplateBinding} markup extension sources when defining templates for a TreeViewItem control.</summary>
      <returns>An object that provides calculated values for templates.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TreeViewItem.TreeViewItemTemplateSettingsProperty">
      <summary>Identifies the TreeViewItemTemplateSettings dependency property.</summary>
      <returns>The identifier for the TreeViewItemTemplateSettings dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.TreeViewItemInvokedEventArgs">
      <summary>Provides event data for the TreeView.ItemInvoked event.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TreeViewItemInvokedEventArgs.Handled">
      <summary>Gets or sets a value that marks the routed event as handled. A **true** value for prevents most handlers along the event route from handling the same event again.</summary>
      <returns>**true** to mark the routed event handled. **false** to leave the routed event unhandled, which permits the event to potentially route further and be acted on by other handlers. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TreeViewItemInvokedEventArgs.InvokedItem">
      <summary>Gets the TreeView item that is invoked.</summary>
      <returns>The TreeView item that is invoked.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.TreeViewItemTemplateSettings">
      <summary>Provides calculated values that can be referenced as **TemplatedParent** sources when defining templates for a TreeViewItem control. Not intended for general use.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.TreeViewItemTemplateSettings.#ctor">
      <summary>Initializes a new instance of the TreeViewItemTemplateSettings class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TreeViewItemTemplateSettings.CollapsedGlyphVisibility">
      <summary>Gets the visibilty of a collapsed glyph.</summary>
      <returns>The visibilty of a collapsed glyph.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TreeViewItemTemplateSettings.CollapsedGlyphVisibilityProperty">
      <summary>Identifies the CollapsedGlyphVisibility dependency property.</summary>
      <returns>The identifier for the CollapsedGlyphVisibility dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TreeViewItemTemplateSettings.DragItemsCount">
      <summary>Gets the number of items being dragged.</summary>
      <returns>The number of items being dragged.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TreeViewItemTemplateSettings.DragItemsCountProperty">
      <summary>Identifies the DragItemsCount dependency property.</summary>
      <returns>The identifier for the DragItemsCount dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TreeViewItemTemplateSettings.ExpandedGlyphVisibility">
      <summary>Gets the visibilty of an expanded glyph.</summary>
      <returns>The visibilty of an expanded glyph.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TreeViewItemTemplateSettings.ExpandedGlyphVisibilityProperty">
      <summary>Identifies the ExpandedGlyphVisibility dependency property.</summary>
      <returns>The identifier for the ExpandedGlyphVisibility dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TreeViewItemTemplateSettings.Indentation">
      <summary>Gets the amount that the item is indented.</summary>
      <returns>The amount that the item is indented.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TreeViewItemTemplateSettings.IndentationProperty">
      <summary>Identifies the Indentation dependency property.</summary>
      <returns>The identifier for the Indentation dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.TreeViewList">
      <summary>Represents a flattened list of tree view items so that operations such as keyboard navigation and drag-and-drop can be inherited from ListView.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.TreeViewList.#ctor">
      <summary>Initializes a new instance of the TreeViewList control.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.TreeViewNode">
      <summary>Represents a node in a TreeView control.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.TreeViewNode.#ctor">
      <summary>Initializes a new instance of the TreeViewNode class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TreeViewNode.Children">
      <summary>Gets the collection of nodes that are children of the current node.</summary>
      <returns>The collection of nodes that are children of the current node. The default is an empty collection.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TreeViewNode.Content">
      <summary>Gets or sets the data content for the current node.</summary>
      <returns>The data content for the current node.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TreeViewNode.ContentProperty">
      <summary>Identifies the Content dependency property.</summary>
      <returns>The identifier for the Content dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TreeViewNode.Depth">
      <summary>Gets a value that indicates how far the current node is from the root node of the tree.</summary>
      <returns>The depth of the current node from the root node of the tree.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TreeViewNode.DepthProperty">
      <summary>Identifies the Depth dependency property.</summary>
      <returns>The identifier for the Depth dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TreeViewNode.HasChildren">
      <summary>Gets a value that indicates whether the current node has child items.</summary>
      <returns>**true** if the current node has child items; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TreeViewNode.HasChildrenProperty">
      <summary>Identifies the HasChildren dependency property.</summary>
      <returns>The identifier for the HasChildren dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TreeViewNode.HasUnrealizedChildren">
      <summary>Gets or sets a value that indicates whether the current node has child items that haven't been shown.</summary>
      <returns>**true** of the current node has child items that haven't been shown; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TreeViewNode.IsExpanded">
      <summary>Gets or sets a value that indicates whether the cuurent tree view node is expanded.</summary>
      <returns>**true** if the node is expanded; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TreeViewNode.IsExpandedProperty">
      <summary>Identifies the IsExpanded dependency property.</summary>
      <returns>The identifier for the IsExpanded dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TreeViewNode.Parent">
      <summary>Gets or sets the node that is the parent of the current node.</summary>
      <returns>The node that is the parent of the current node.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.TreeViewSelectionMode">
      <summary>Defines constants that specify the selection behavior for a TreeView instance.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.TreeViewSelectionMode.Multiple">
      <summary>The user can select multiple items.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.TreeViewSelectionMode.None">
      <summary>A user can't select items.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.TreeViewSelectionMode.Single">
      <summary>A user can select a single item.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.TwoPaneView">
      <summary>Represents a container with two views that size and position content in the available space, either side-by-side or top-bottom.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.TwoPaneView.#ctor">
      <summary>Initializes a new instance of the TwoPaneView class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TwoPaneView.MinTallModeHeight">
      <summary>Gets or sets the minimum height at which panes are shown in tall mode.</summary>
      <returns>The minimum height at which panes are shown in tall mode.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TwoPaneView.MinTallModeHeightProperty">
      <summary>Identifies the MinTallModeHeight dependency property.</summary>
      <returns>The identifier for the MinTallModeHeight dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TwoPaneView.MinWideModeWidth">
      <summary>Gets or sets the minimum width at which panes are shown in wide mode.</summary>
      <returns>The minimum width at which panes are shown in wide mode.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TwoPaneView.MinWideModeWidthProperty">
      <summary>Identifies the MinWideModeWidth dependency property.</summary>
      <returns>The identifier for the MinWideModeWidth dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TwoPaneView.Mode">
      <summary>Gets a value that indicates how panes are shown.</summary>
      <returns>An enumeration value that indicates how panes are shown.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TwoPaneView.ModeProperty">
      <summary>Identifies the Mode dependency property.</summary>
      <returns>The identifier for the Mode dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TwoPaneView.Pane1">
      <summary>Gets or sets the content of pane 1.</summary>
      <returns>The content of pane 1.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TwoPaneView.Pane1Length">
      <summary>Gets the calculated width (in wide mode) or height (in tall mode) of pane 1, or sets the GridLength value of pane 1.</summary>
      <returns>The GridLength that represents the width or height of the pane.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TwoPaneView.Pane1LengthProperty">
      <summary>Identifies the Pane1Length dependency property.</summary>
      <returns>The identifier for the Pane1Length dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TwoPaneView.Pane1Property">
      <summary>Identifies the Pane1 dependency property.</summary>
      <returns>The identifier for the Pane1 dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TwoPaneView.Pane2">
      <summary>Gets or sets the content of pane 2.</summary>
      <returns>The content of pane 2.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TwoPaneView.Pane2Length">
      <summary>Gets the calculated width (in wide mode) or height (in tall mode) of pane 2, or sets the GridLength value of pane 2.</summary>
      <returns>The GridLength that represents the width or height of the pane.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TwoPaneView.Pane2LengthProperty">
      <summary>Identifies the Pane2Length dependency property.</summary>
      <returns>The identifier for the Pane2Length dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TwoPaneView.Pane2Property">
      <summary>Identifies the Pane2 dependency property.</summary>
      <returns>The identifier for the Pane2 dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TwoPaneView.PanePriority">
      <summary>Gets or sets a value that indicates which pane has priority.</summary>
      <returns>An enumeration value that indicates which pane has priority.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TwoPaneView.PanePriorityProperty">
      <summary>Identifies the PanePriority dependency property.</summary>
      <returns>The identifier for the PanePriority dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TwoPaneView.TallModeConfiguration">
      <summary>Gets or sets a value that indicates how panes are shown in tall mode.</summary>
      <returns>An enumeration value that indicates how panes are shown in tall mode.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TwoPaneView.TallModeConfigurationProperty">
      <summary>Identifies the TallModeConfiguration dependency property.</summary>
      <returns>The identifier for the TallModeConfiguration dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TwoPaneView.WideModeConfiguration">
      <summary>Gets or sets a value that indicates how panes are shown in wide mode.</summary>
      <returns>An enumeration value that indicates how panes are shown in wide mode.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.TwoPaneView.WideModeConfigurationProperty">
      <summary>Identifies the WideModeConfiguration dependency property.</summary>
      <returns>The identifier for the WideModeConfiguration dependency property.</returns>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.TwoPaneView.ModeChanged">
      <summary>Occurs when the Mode of the TwoPaneView has changed.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.TwoPaneViewMode">
      <summary>Defines constants that specify how panes are shown in a TwoPaneView.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.TwoPaneViewMode.SinglePane">
      <summary>Only one pane is shown.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.TwoPaneViewMode.Tall">
      <summary>Panes are shown top-bottom.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.TwoPaneViewMode.Wide">
      <summary>Panes are shown side-by-side.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.TwoPaneViewPriority">
      <summary>Defines constants that specify which pane has priority in a TwoPaneView.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.TwoPaneViewPriority.Pane1">
      <summary>Pane 1 has priority.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.TwoPaneViewPriority.Pane2">
      <summary>Pane 2 has priority.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.TwoPaneViewTallModeConfiguration">
      <summary>Defines constants that specify how panes are shown in a TwoPaneView in tall mode.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.TwoPaneViewTallModeConfiguration.BottomTop">
      <summary>The pane that has priority is shown on the bottom, the other pane is shown on top.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.TwoPaneViewTallModeConfiguration.SinglePane">
      <summary>Only the pane that has priority is shown, the other pane is hidden.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.TwoPaneViewTallModeConfiguration.TopBottom">
      <summary>The pane that has priority is shown on top, the other pane is shown on the bottom.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.TwoPaneViewWideModeConfiguration">
      <summary>Defines constants that specify how panes are shown in a TwoPaneView in wide mode.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.TwoPaneViewWideModeConfiguration.LeftRight">
      <summary>The pane that has priority is shown on the left, the other pane is shown on the right.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.TwoPaneViewWideModeConfiguration.RightLeft">
      <summary>The pane that has priority is shown on the right, the other pane is shown on the left.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.TwoPaneViewWideModeConfiguration.SinglePane">
      <summary>Only the pane that has priority is shown, the other pane is hidden.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.UIElementCollection">
      <summary>Represents an ordered collection of UIElement objects.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.UIElementCollection.Size">
      <summary>Gets the size (count) of the collection.</summary>
      <returns>The count of items in the collection.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.UIElementCollection.Append(Windows.UI.Xaml.UIElement)">
      <summary>Adds a new item to the collection.</summary>
      <param name="value">The new item to add.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.UIElementCollection.Clear">
      <summary>Removes all items from the collection.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.UIElementCollection.First">
      <summary>Returns the iterator object that can iterate over the items in the UIElementCollection.</summary>
      <returns>The iterator object. The iterator's current position is at the 0-index position, or at the collection end if the collection is empty.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.UIElementCollection.GetAt(System.UInt32)">
      <summary>Returns the item located at the specified index.</summary>
      <param name="index">The integer index for the value to retrieve.</param>
      <returns>The UIElement value at the specified index.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.UIElementCollection.GetMany(System.UInt32,Windows.UI.Xaml.UIElement[])">
      <summary>Retrieves multiple elements in a single pass through the iterator.</summary>
      <param name="startIndex">The index from which to start retrieval.</param>
      <param name="items">Provides the destination for the result. Size the initial array size as a "capacity" in order to specify how many results should be retrieved.</param>
      <returns>The number of items retrieved.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.UIElementCollection.GetView">
      <summary>Gets an immutable view into the collection.</summary>
      <returns>An object representing the immutable collection view. This object implements IVectorView&lt;T&gt; with a UIElement constraint.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.UIElementCollection.IndexOf(Windows.UI.Xaml.UIElement,System.UInt32@)">
      <summary>Retrieves the index of the specified item.</summary>
      <param name="value">The value to find in the collection.</param>
      <param name="index">The index of the item to find, if found.</param>
      <returns>**true** if an item with the specified value was found; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.UIElementCollection.InsertAt(System.UInt32,Windows.UI.Xaml.UIElement)">
      <summary>Inserts the specified item at the specified index.</summary>
      <param name="index">The index at which to set the value.</param>
      <param name="value">The value to set.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.UIElementCollection.Move(System.UInt32,System.UInt32)">
      <summary>Moves the item at the specified index to a new location in the collection.</summary>
      <param name="oldIndex">The zero-based index specifying the location of the item to be moved.</param>
      <param name="newIndex">The zero-based index specifying the new location of the item.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.UIElementCollection.RemoveAt(System.UInt32)">
      <summary>Removes the item at the specified index.</summary>
      <param name="index">The index position of the item to remove.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.UIElementCollection.RemoveAtEnd">
      <summary>Removes the last item in the collection.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.UIElementCollection.ReplaceAll(Windows.UI.Xaml.UIElement[])">
      <summary>Initially clears the collection, then inserts the provided array as new items.</summary>
      <param name="items">The new collection items.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.UIElementCollection.SetAt(System.UInt32,Windows.UI.Xaml.UIElement)">
      <summary>Sets the value at the specified index to the UIElement value specified.</summary>
      <param name="index">The index at which to set the value.</param>
      <param name="value">The value to set.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.UserControl">
      <summary>Provides the base class for defining a new control that encapsulates related existing controls and provides its own logic.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.UserControl.#ctor">
      <summary>Initializes a new instance of the UserControl class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.UserControl.Content">
      <summary>Gets or sets the content that is contained within a user control.</summary>
      <returns>The content of the user control.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.UserControl.ContentProperty">
      <summary>Identifies the Content dependency property.</summary>
      <returns>The identifier for the Content dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.VariableSizedWrapGrid">
      <summary>Provides a grid-style layout panel where each tile/cell can be variable size based on content.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.VariableSizedWrapGrid.#ctor">
      <summary>Initializes a new instance of the VariableSizedWrapGrid class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.VariableSizedWrapGrid.ColumnSpanProperty">
      <summary>Identifies the VariableSizedWrapGrid.ColumnSpan XAML attached property.</summary>
      <returns>The identifier for the VariableSizedWrapGrid.ColumnSpan XAML attached property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.VariableSizedWrapGrid.HorizontalChildrenAlignment">
      <summary>Gets or sets the alignment rules by which child elements are arranged for the horizontal dimension.</summary>
      <returns>A value of the enumeration. The default is **Left**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.VariableSizedWrapGrid.HorizontalChildrenAlignmentProperty">
      <summary>Identifies the HorizontalChildrenAlignment dependency property.</summary>
      <returns>The identifier for the HorizontalChildrenAlignment dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.VariableSizedWrapGrid.ItemHeight">
      <summary>Gets or sets the height of the layout area for each item that is contained in a VariableSizedWrapGrid.</summary>
      <returns>The height of the layout area for each item that is contained in a VariableSizedWrapGrid. The default is Double.NaN, which results in the "Auto" layout behavior.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.VariableSizedWrapGrid.ItemHeightProperty">
      <summary>Identifies the ItemHeight dependency property.</summary>
      <returns>The identifier for the ItemHeight dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.VariableSizedWrapGrid.ItemWidth">
      <summary>Gets or sets the width of the layout area for each item that is contained in a VariableSizedWrapGrid.</summary>
      <returns>The width of the layout area for each item that is contained in a VariableSizedWrapGrid. The default is Double.NaN, which results in the "Auto" layout behavior.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.VariableSizedWrapGrid.ItemWidthProperty">
      <summary>Identifies the ItemWidth dependency property.</summary>
      <returns>The identifier for the ItemWidth dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.VariableSizedWrapGrid.MaximumRowsOrColumns">
      <summary>Gets or sets a value that influences the wrap point, also accounting for Orientation.</summary>
      <returns>The maximum rows or columns that this VariableSizedWrapGrid should present before it introduces wrapping to the layout. The default is -1, which is a special value that indicates no maximum.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.VariableSizedWrapGrid.MaximumRowsOrColumnsProperty">
      <summary>Identifies the MaximumRowsOrColumns dependency property.</summary>
      <returns>The identifier for the MaximumRowsOrColumns dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.VariableSizedWrapGrid.Orientation">
      <summary>Gets or sets the direction in which child elements are arranged.</summary>
      <returns>A value of the enumeration. The default is **Vertical**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.VariableSizedWrapGrid.OrientationProperty">
      <summary>Identifies the Orientation dependency property.</summary>
      <returns>The identifier for the Orientation dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.VariableSizedWrapGrid.RowSpanProperty">
      <summary>Identifies the VariableSizedWrapGrid.RowSpan XAML attached property.</summary>
      <returns>The identifier for the VariableSizedWrapGrid.RowSpan XAML attached property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.VariableSizedWrapGrid.VerticalChildrenAlignment">
      <summary>Gets or sets the alignment rules by which child elements are arranged for the vertical dimension.</summary>
      <returns>A value of the enumeration. The default is **Top**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.VariableSizedWrapGrid.VerticalChildrenAlignmentProperty">
      <summary>Identifies the VerticalChildrenAlignment dependency property.</summary>
      <returns>The identifier for the VerticalChildrenAlignment dependency property.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.VariableSizedWrapGrid.GetColumnSpan(Windows.UI.Xaml.UIElement)">
      <summary>Gets the value of the VariableSizedWrapGrid.ColumnSpan XAML attached property from a target element.</summary>
      <param name="element">The target element.</param>
      <returns>The obtained value.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.VariableSizedWrapGrid.GetRowSpan(Windows.UI.Xaml.UIElement)">
      <summary>Gets the value of the VariableSizedWrapGrid.RowSpan XAML attached property from a target element.</summary>
      <param name="element">The target element.</param>
      <returns>The obtained value.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.VariableSizedWrapGrid.SetColumnSpan(Windows.UI.Xaml.UIElement,System.Int32)">
      <summary>Sets the value of the VariableSizedWrapGrid.ColumnSpan XAML attached property on a target element.</summary>
      <param name="element">The target element.</param>
      <param name="value">The value to set.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.VariableSizedWrapGrid.SetRowSpan(Windows.UI.Xaml.UIElement,System.Int32)">
      <summary>Sets the value of the VariableSizedWrapGrid.RowSpan XAML attached property on a target element.</summary>
      <param name="element">The target element.</param>
      <param name="value">The value to set.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Viewbox">
      <summary>Defines a content decorator that can stretch and scale a single child to fill the available space.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Viewbox.#ctor">
      <summary>Initializes a new instance of the Viewbox class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Viewbox.Child">
      <summary>Gets or sets the single child element of a Viewbox element.</summary>
      <returns>The single child element of a Viewbox element.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Viewbox.Stretch">
      <summary>Gets or sets the Stretch mode, which determines how content fits into the available space.</summary>
      <returns>A Stretch mode, which determines how content fits in the available space. The default is **Uniform**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Viewbox.StretchDirection">
      <summary>Gets or sets the StretchDirection, which determines how scaling is applied to the contents of a Viewbox.</summary>
      <returns>A StretchDirection, which determines how scaling is applied to the contents of a Viewbox. The default is **Both**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Viewbox.StretchDirectionProperty">
      <summary>Identifies the StretchDirection dependency property.</summary>
      <returns>The identifier for the StretchDirection dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Viewbox.StretchProperty">
      <summary>Identifies the Stretch dependency property.</summary>
      <returns>The identifier for the Stretch dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.VirtualizationMode">
      <summary>Defines constants that specify how VirtualizingStackPanel manages item containers for its child items.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.VirtualizationMode.Recycling">
      <summary>Reuse the item containers.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.VirtualizationMode.Standard">
      <summary>Create and discard the item containers.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.VirtualizingPanel">
      <summary>Provides a framework for Panel elements that virtualize their visual children.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.VirtualizingPanel.ItemContainerGenerator">
      <summary>Gets a value that identifies the ItemContainerGenerator for this VirtualizingPanel.</summary>
      <returns>The ItemContainerGenerator for this VirtualizingPanel.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.VirtualizingPanel.AddInternalChild(Windows.UI.Xaml.UIElement)">
      <summary>Adds the specified UIElement to the Children collection of a VirtualizingPanel element.</summary>
      <param name="child">The UIElement child to add to the collection.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.VirtualizingPanel.BringIndexIntoView(System.Int32)">
      <summary>Generates the item at the specified index location and makes it visible.</summary>
      <param name="index">The index position of the item that is generated and made visible.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.VirtualizingPanel.InsertInternalChild(System.Int32,Windows.UI.Xaml.UIElement)">
      <summary>Adds the specified UIElement to the collection of a VirtualizingPanel element at the specified index position.</summary>
      <param name="index">The index position within the collection at which the child element is inserted.</param>
      <param name="child">The UIElement child to add to the collection.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.VirtualizingPanel.OnClearChildren">
      <summary>Called when the collection of child elements is cleared by the base Panel class.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.VirtualizingPanel.OnItemsChanged(System.Object,Windows.UI.Xaml.Controls.Primitives.ItemsChangedEventArgs)">
      <summary>Called when the Items collection that is associated with the ItemsControl for this Panel changes.</summary>
      <param name="sender">The Object that raised the event.</param>
      <param name="args">Provides data for the ItemsChanged event.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.VirtualizingPanel.RemoveInternalChildRange(System.Int32,System.Int32)">
      <summary>Removes child elements from the Children collection.</summary>
      <param name="index">The beginning index position within the collection at which the first child element is removed.</param>
      <param name="range">The total number of child elements to remove from the collection.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.VirtualizingStackPanel">
      <summary>Arranges and virtualizes content on a single line that is oriented either horizontally or vertically. Can only be used to display items in an ItemsControl.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.VirtualizingStackPanel.#ctor">
      <summary>Initializes a new instance of the VirtualizingStackPanel class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.VirtualizingStackPanel.AreScrollSnapPointsRegular">
      <summary>Gets or sets a value that indicates whether the generated snap points used for panning in the VirtualizingStackPanel are equidistant from each other.</summary>
      <returns>**true** if the snap points in the VirtualizingStackPanel are equidistant from each other; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.VirtualizingStackPanel.AreScrollSnapPointsRegularProperty">
      <summary>Identifies the AreScrollSnapPointsRegular dependency property.</summary>
      <returns>The identifier for the AreScrollSnapPointsRegular dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.VirtualizingStackPanel.IsVirtualizingProperty">
      <summary>Identifies the **VirtualizingStackPanel.IsVirtualizing** attached property.</summary>
      <returns>The identifier for the **VirtualizingStackPanel.IsVirtualizing** attached property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.VirtualizingStackPanel.Orientation">
      <summary>Gets or sets a value that describes the horizontal or vertical orientation of stacked content.</summary>
      <returns>The Orientation of child content, as a value of the enumeration. The default is **Vertical**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.VirtualizingStackPanel.OrientationProperty">
      <summary>Identifies the Orientation dependency property.</summary>
      <returns>The identifier for the Orientation dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.VirtualizingStackPanel.VirtualizationModeProperty">
      <summary>Identifies the VirtualizingStackPanel.VirtualizationMode XAML attached property.</summary>
      <returns>The identifier for the VirtualizingStackPanel.VirtualizationMode XAML attached property.</returns>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.VirtualizingStackPanel.CleanUpVirtualizedItemEvent">
      <summary>Occurs when an item that is hosted by the VirtualizingStackPanel is re-virtualized.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.VirtualizingStackPanel.GetIsVirtualizing(Windows.UI.Xaml.DependencyObject)">
      <summary>Gets a value that determines whether an item is currently being virtualized as part of an items set where the ItemsPanel is templated with a VirtualizingStackPanel.</summary>
      <param name="o">The object item where you want to determine the current virtualization state.</param>
      <returns>**true** if the item specified by *o* is currently virtualizing its content; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.VirtualizingStackPanel.GetVirtualizationMode(Windows.UI.Xaml.DependencyObject)">
      <summary>Gets the VirtualizingStackPanel.VirtualizationMode XAML attached property value for the specified target element.</summary>
      <param name="element">The object from which the VirtualizationMode is read.</param>
      <returns>One of the enumeration values that specifies whether the object uses container recycling.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.VirtualizingStackPanel.OnCleanUpVirtualizedItem(Windows.UI.Xaml.Controls.CleanUpVirtualizedItemEventArgs)">
      <summary>Called when an item that is hosted by the VirtualizingStackPanel is re-virtualized.</summary>
      <param name="e">Data about the event.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.VirtualizingStackPanel.SetVirtualizationMode(Windows.UI.Xaml.DependencyObject,Windows.UI.Xaml.Controls.VirtualizationMode)">
      <summary>Sets the VirtualizingStackPanel.VirtualizationMode XAML attached property on the specified target element.</summary>
      <param name="element">The target element.</param>
      <param name="value">One of the enumeration values that specifies whether *element* uses container recycling.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.WebView">
      <summary>Provides a control that hosts HTML content in an app.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.WebView.#ctor">
      <summary>Initializes a new instance of the WebView class.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.WebView.#ctor(Windows.UI.Xaml.Controls.WebViewExecutionMode)">
      <summary>Initializes a new instance of the WebView class with the specified execution mode.</summary>
      <param name="executionMode">A value of the enumeration that indicates whether the WebView hosts content on the UI thread or a non-UI thread.</param>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.WebView.AllowedScriptNotifyUris">
      <summary>Gets or sets a safe list of URIs that are permitted to fire ScriptNotify events to this WebView.</summary>
      <returns>The safe list of URIs that are permitted to fire ScriptNotify events.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.WebView.AllowedScriptNotifyUrisProperty">
      <summary>Identifies the AllowedScriptNotifyUris dependency property.</summary>
      <returns>The identifier for the AllowedScriptNotifyUris dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.WebView.AnyScriptNotifyUri">
      <summary>Gets a value that you can use to set the AllowedScriptNotifyUris property to indicate that any page can fire ScriptNotify events to this WebView.</summary>
      <returns>The safe list of URIs that are permitted to fire ScriptNotify events.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.WebView.CanGoBack">
      <summary>Gets a value that indicates whether there is at least one page in the backward navigation history.</summary>
      <returns>**true** if the WebView can navigate backward; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.WebView.CanGoBackProperty">
      <summary>Identifies the CanGoBack dependency property.</summary>
      <returns>The identifier for the CanGoBack dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.WebView.CanGoForward">
      <summary>Gets a value that indicates whether there is at least one page in the forward navigation history.</summary>
      <returns>**true** if the WebView can navigate forward; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.WebView.CanGoForwardProperty">
      <summary>Identifies the CanGoForward dependency property.</summary>
      <returns>The identifier for the CanGoForward dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.WebView.ContainsFullScreenElement">
      <summary>Gets a value that indicates whether the WebView contains an element that supports full screen.</summary>
      <returns>**true** if the WebView contains an element that supports full screen; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.WebView.ContainsFullScreenElementProperty">
      <summary>Identifies the ContainsFullScreenElement dependency property.</summary>
      <returns>The identifier for the ContainsFullScreenElement dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.WebView.DataTransferPackage">
      <summary>Gets a clipboard DataPackage as passed to the WebView.</summary>
      <returns>A clipboard data package.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.WebView.DataTransferPackageProperty">
      <summary>Identifies the DataTransferPackage dependency property.</summary>
      <returns>The identifier for the DataTransferPackage dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.WebView.DefaultBackgroundColor">
      <summary>Gets or sets the color to use as the WebView background when the HTML content does not specify a color.</summary>
      <returns>The background color.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.WebView.DefaultBackgroundColorProperty">
      <summary>Identifies the DefaultBackgroundColor dependency property.</summary>
      <returns>The identifier for the DefaultBackgroundColor dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.WebView.DefaultExecutionMode">
      <summary>Gets the default threading behavior of WebView instances in the current app.</summary>
      <returns>The default threading behavior of WebView instances in the current app.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.WebView.DeferredPermissionRequests">
      <summary>Gets a collection of permission requests that are waiting to be granted or denied.</summary>
      <returns>A collection of WebViewDeferredPermissionRequest objects that are waiting to be granted or denied.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.WebView.DocumentTitle">
      <summary>Gets the title of the page currently displayed in the WebView.</summary>
      <returns>The page title.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.WebView.DocumentTitleProperty">
      <summary>Identifies the DocumentTitle dependency property.</summary>
      <returns>The identifier of the DocumentTitle dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.WebView.ExecutionMode">
      <summary>Gets a value that indicates whether the WebView hosts content on the UI thread or a non-UI thread.</summary>
      <returns>A value of the enumeration that specifies whether the WebView hosts content on the UI thread or a non-UI thread.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.WebView.Settings">
      <summary>Gets a WebViewSettings object that contains properties to enable or disable WebView features.</summary>
      <returns>A WebViewSettings object that contains properties to enable or disable WebView features.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.WebView.Source">
      <summary>Gets or sets the Uniform Resource Identifier (URI) source of the HTML content to display in the WebView control.</summary>
      <returns>The Uniform Resource Identifier (URI) source of the HTML content to display in the WebView control.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.WebView.SourceProperty">
      <summary>Identifies the Source dependency property.</summary>
      <returns>The identifier for the Source dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.WebView.XYFocusDown">
      <summary>Gets or sets the object that gets focus when a user presses the Directional Pad (D-pad) down.</summary>
      <returns>The object that gets focus when a user presses the Directional Pad (D-pad).</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.WebView.XYFocusDownProperty">
      <summary>Identifies the XYFocusDown dependency property.</summary>
      <returns>The identifier for the XYFocusDown dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.WebView.XYFocusLeft">
      <summary>Gets or sets the object that gets focus when a user presses the Directional Pad (D-pad) left.</summary>
      <returns>The object that gets focus when a user presses the Directional Pad (D-pad).</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.WebView.XYFocusLeftProperty">
      <summary>Identifies the XYFocusLeft dependency property.</summary>
      <returns>The identifier for the XYFocusLeft dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.WebView.XYFocusRight">
      <summary>Gets or sets the object that gets focus when a user presses the Directional Pad (D-pad) right.</summary>
      <returns>The object that gets focus when a user presses the Directional Pad (D-pad).</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.WebView.XYFocusRightProperty">
      <summary>Identifies the XYFocusRight dependency property.</summary>
      <returns>The identifier for the XYFocusRight dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.WebView.XYFocusUp">
      <summary>Gets or sets the object that gets focus when a user presses the Directional Pad (D-pad) up.</summary>
      <returns>The object that gets focus when a user presses the Directional Pad (D-pad).</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.WebView.XYFocusUpProperty">
      <summary>Identifies the XYFocusUp dependency property.</summary>
      <returns>The identifier for the XYFocusUp dependency property.</returns>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.WebView.ContainsFullScreenElementChanged">
      <summary>Occurs when the status of whether the WebView currently contains a full screen element or not changes.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.WebView.ContentLoading">
      <summary>Occurs when the WebView has started loading new content.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.WebView.DOMContentLoaded">
      <summary>Occurs when the WebView has finished parsing the current HTML content.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.WebView.FrameContentLoading">
      <summary>Occurs when a frame in the WebView has started loading new content.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.WebView.FrameDOMContentLoaded">
      <summary>Occurs when a frame in the WebView has finished parsing its current HTML content.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.WebView.FrameNavigationCompleted">
      <summary>Occurs when a frame in the WebView has finished loading its content.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.WebView.FrameNavigationStarting">
      <summary>Occurs before a frame in the WebView navigates to new content.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.WebView.LoadCompleted">
      <summary>Occurs when top-level navigation completes and the content loads into the WebView control or when an error occurs during loading.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.WebView.LongRunningScriptDetected">
      <summary>Occurs periodically while the WebView executes JavaScript, letting you halt the script.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.WebView.NavigationCompleted">
      <summary>Occurs when the WebView has finished loading the current content or if navigation has failed.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.WebView.NavigationFailed">
      <summary>Occurs when the WebView cannot complete the navigation attempt.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.WebView.NavigationStarting">
      <summary>Occurs before the WebView navigates to new content.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.WebView.NewWindowRequested">
      <summary>Occurs when a user performs an action in a WebView that causes content to be opened in a new window.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.WebView.PermissionRequested">
      <summary>Occurs when an action in a WebView requires that permission be granted.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.WebView.ScriptNotify">
      <summary>Occurs when the content contained in the WebView control passes a string to the application by using JavaScript.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.WebView.SeparateProcessLost">
      <summary>Occurs when a WebView runs with an ExecutionMode of **SeparateProcess**, and the separate process is lost.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.WebView.UnsafeContentWarningDisplaying">
      <summary>Occurs when the WebView shows a warning page for content that was reported as unsafe by SmartScreen Filter.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.WebView.UnsupportedUriSchemeIdentified">
      <summary>Occurs when an attempt is made to navigate to a Uniform Resource Identifier (URI) using a scheme that WebView doesn't support.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.WebView.UnviewableContentIdentified">
      <summary>Occurs when the WebView attempts to download an unsupported file.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.WebView.WebResourceRequested">
      <summary>Occurs when an HTTP request has been made.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.WebView.AddWebAllowedObject(System.String,System.Object)">
      <summary>Adds a native Windows Runtime object as a global parameter to the top level document inside of a WebView.</summary>
      <param name="name">The name of the object to expose to the document in the WebView.</param>
      <param name="pObject">The object to expose to the document in the WebView.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.WebView.BuildLocalStreamUri(System.String,System.String)">
      <summary>Creates a URI that you can pass to NavigateToLocalStreamUri.</summary>
      <param name="contentIdentifier">A unique identifier for the content the URI is referencing. This defines the root of the URI.</param>
      <param name="relativePath">The path to the resource, relative to the root.</param>
      <returns>The URI created by combining and normalizing the *contentIdentifier* and *relativePath*.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.WebView.CapturePreviewToStreamAsync(Windows.Storage.Streams.IRandomAccessStream)">
      <summary>Creates an image of the current WebView contents and writes it to the specified stream.</summary>
      <param name="stream">The stream to write the image to.</param>
      <returns>An asynchronous action to await the capture operation.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.WebView.CaptureSelectedContentToDataPackageAsync">
      <summary>Asynchronously gets a DataPackage that contains the selected content within the WebView.</summary>
      <returns>When this method completes, it returns the selected content as a DataPackage.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.WebView.ClearTemporaryWebDataAsync">
      <summary>Clears the WebView 's cache and **IndexedDB** data.</summary>
      <returns>An asynchronous action to await the clear operation.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.WebView.DeferredPermissionRequestById(System.UInt32)">
      <summary>Returns the deferred permission request with the specified Id.</summary>
      <param name="id">The Id of the deferred permission request.</param>
      <returns>The deferred permission request with the specified Id.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.WebView.Focus(Windows.UI.Xaml.FocusState)">
      <summary>Sets the input focus to the WebView.</summary>
      <param name="value">A value that indicates how the focus was set.</param>
      <returns>**true** if focus was set; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.WebView.GoBack">
      <summary>Navigates the WebView to the previous page in the navigation history.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.WebView.GoForward">
      <summary>Navigates the WebView to the next page in the navigation history.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.WebView.InvokeScript(System.String,System.String[])">
      <summary>Executes the specified script function from the currently loaded HTML, with specific arguments.</summary>
      <deprecated type="deprecate">Use InvokeScriptAsync instead of InvokeScript. For more info, see MSDN.</deprecated>
      <param name="scriptName">The name of the script function to invoke.</param>
      <param name="arguments">A string array that packages arguments to the script function.</param>
      <returns>The result of the script invocation.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.WebView.InvokeScriptAsync(System.String,Windows.Foundation.Collections.IIterable{System.String})">
      <summary>Executes the specified script function from the currently loaded HTML, with specific arguments, as an asynchronous action.</summary>
      <param name="scriptName">The name of the script function to invoke.</param>
      <param name="arguments">A string array that packages arguments to the script function.</param>
      <returns>When this method returns, the string result of the script invocation.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.WebView.Navigate(Windows.Foundation.Uri)">
      <summary>Loads the HTML content at the specified Uniform Resource Identifier (URI).</summary>
      <param name="source">The Uniform Resource Identifier (URI) to load.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.WebView.NavigateToLocalStreamUri(Windows.Foundation.Uri,Windows.Web.IUriToStreamResolver)">
      <summary>Loads local web content at the specified URI using an IUriToStreamResolver.</summary>
      <param name="source">A URI identifying the local HTML content to load.</param>
      <param name="streamResolver">A resolver that converts the URI into a stream to load.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.WebView.NavigateToString(System.String)">
      <summary>Loads the specified HTML content as a new document.</summary>
      <param name="text">The HTML content to display in the WebView control.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.WebView.NavigateWithHttpRequestMessage(Windows.Web.Http.HttpRequestMessage)">
      <summary>Navigates the WebView to a URI with a POST request and HTTP headers.</summary>
      <param name="requestMessage">The details of the HTTP request.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.WebView.Refresh">
      <summary>Reloads the current content in the WebView.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.WebView.Stop">
      <summary>Halts the current WebView navigation or download.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.WebViewBrush">
      <summary>Provides a brush that renders the content that is currently hosted in a WebView control.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.WebViewBrush.#ctor">
      <summary>Initializes a new instance of the WebViewBrush class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.WebViewBrush.SourceName">
      <summary>Gets or sets the name of the source WebView control that provides the HTML content.</summary>
      <returns>The Name or x:Name attribute of the WebView that provides the HTML content.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.WebViewBrush.SourceNameProperty">
      <summary>Identifies the SourceName dependency property.</summary>
      <returns>The identifier for the SourceName dependency property.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.WebViewBrush.Redraw">
      <summary>Causes the WebViewBrush to get updated source pixels from the associated WebView and its current content. This happens asynchronously.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.WebViewBrush.SetSource(Windows.UI.Xaml.Controls.WebView)">
      <summary>Sets the source of the content for the WebViewBrush.</summary>
      <param name="source">The WebView hosting the HTML content that is the source for the brush.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.WebViewContentLoadingEventArgs">
      <summary>Provides data for the WebView.ContentLoading event.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.WebViewContentLoadingEventArgs.Uri">
      <summary>Gets the Uniform Resource Identifier (URI) of the content the WebView is loading.</summary>
      <returns>The Uniform Resource Identifier (URI) of the content.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.WebViewDeferredPermissionRequest">
      <summary>Represents a deferred request for permissions in a WebView.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.WebViewDeferredPermissionRequest.Id">
      <summary>Gets the identifier for the permission request.</summary>
      <returns>The identifier for the permission request.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.WebViewDeferredPermissionRequest.PermissionType">
      <summary>Gets a value that indicates the type of permission that's requested.</summary>
      <returns>An enumeration value that indicates the type of permission requested.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.WebViewDeferredPermissionRequest.Uri">
      <summary>Gets the Uniform Resource Identifier (URI) of the content where the permission request originated.</summary>
      <returns>The Uniform Resource Identifier (URI) of the content where the permission request originated.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.WebViewDeferredPermissionRequest.Allow">
      <summary>Grants the requested permission.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.WebViewDeferredPermissionRequest.Deny">
      <summary>Denies the requested permission.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.WebViewDOMContentLoadedEventArgs">
      <summary>Provides data for the DOMContentLoaded event.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.WebViewDOMContentLoadedEventArgs.Uri">
      <summary>Gets the Uniform Resource Identifier (URI) of the content the WebView is loading.</summary>
      <returns>The Uniform Resource Identifier (URI) of the content.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.WebViewExecutionMode">
      <summary>Defines constants that specify whether WebView hosts HTML content on the UI thread or on a non-UI thread.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.WebViewExecutionMode.SameThread">
      <summary>Content is hosted on the UI thread.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.WebViewExecutionMode.SeparateProcess">
      <summary>Content is hosted on a separate process off the app process. All of an app's WebView instances share the same separate process, there is not a separate process per WebView instance.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.WebViewExecutionMode.SeparateThread">
      <summary>Content is hosted on a background thread.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.WebViewLongRunningScriptDetectedEventArgs">
      <summary>Provides data for the WebView.LongRunningScriptDetected event.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.WebViewLongRunningScriptDetectedEventArgs.ExecutionTime">
      <summary>Gets the number of milliseconds that the WebView control has been executing a long-running script.</summary>
      <returns>The number of milliseconds the script has been running.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.WebViewLongRunningScriptDetectedEventArgs.StopPageScriptExecution">
      <summary>Halts a long-running script executing in a WebView control.</summary>
      <returns>**true** to halt the script; otherwise, **false**.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.WebViewNavigationCompletedEventArgs">
      <summary>Provides data for the WebView.NavigationCompleted and FrameNavigationCompleted events.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.WebViewNavigationCompletedEventArgs.IsSuccess">
      <summary>Gets a value that indicates whether the navigation completed successfully.</summary>
      <returns>**true** if the navigation completed successfully; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.WebViewNavigationCompletedEventArgs.Uri">
      <summary>Gets the Uniform Resource Identifier (URI) of the WebView content.</summary>
      <returns>The Uniform Resource Identifier (URI) of the content.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.WebViewNavigationCompletedEventArgs.WebErrorStatus">
      <summary>If the navigation was unsuccessful, gets a value that indicates why</summary>
      <returns>A value that explains an unsuccessful navigation.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.WebViewNavigationFailedEventArgs">
      <summary>Provides data for the WebView.NavigationFailed event.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.WebViewNavigationFailedEventArgs.Uri">
      <summary>Gets the URI that the WebView attempted to navigate to.</summary>
      <returns>The attempted navigation target.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.WebViewNavigationFailedEventArgs.WebErrorStatus">
      <summary>Gets the error that occurred when navigation failed.</summary>
      <returns>The navigation error.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.WebViewNavigationFailedEventHandler">
      <summary>Represents the method that will handle the WebView.NavigationFailed  event.</summary>
      <param name="sender">The object where the event handler is attached.</param>
      <param name="e">The event data.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.WebViewNavigationStartingEventArgs">
      <summary>Provides data for the WebView.NavigationStarting and FrameNavigationStarting events.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.WebViewNavigationStartingEventArgs.Cancel">
      <summary>Gets or sets a value indicating whether to cancel the WebView navigation.</summary>
      <returns>**true** to cancel the navigation; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.WebViewNavigationStartingEventArgs.Uri">
      <summary>Gets the Uniform Resource Identifier (URI) of the content the WebView is loading.</summary>
      <returns>The Uniform Resource Identifier (URI) of the content.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.WebViewNewWindowRequestedEventArgs">
      <summary>Provides data for the WebView.NewWindowRequested event.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.WebViewNewWindowRequestedEventArgs.Handled">
      <summary>Gets or sets a value that marks the routed event as handled. A **true** value for Handled prevents other handlers along the event route from handling the same event again.</summary>
      <returns>**true** to mark the routed event handled. **false** to leave the routed event unhandled, which permits the event to potentially route further and be acted on by other handlers. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.WebViewNewWindowRequestedEventArgs.Referrer">
      <summary>Gets the Uniform Resource Identifier (URI) of the content where the navigation was initiated.</summary>
      <returns>The Uniform Resource Identifier (URI) of the content where the navigation was initiated.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.WebViewNewWindowRequestedEventArgs.Uri">
      <summary>Gets the Uniform Resource Identifier (URI) of the content the WebView is attempting to navigate to.</summary>
      <returns>The Uniform Resource Identifier (URI) of the content the WebView is attempting to navigate to.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.WebViewPermissionRequest">
      <summary>Represents a request for permissions in a WebView.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.WebViewPermissionRequest.Id">
      <summary>Gets the identifier for the permission request.</summary>
      <returns>The identifier for the permission request.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.WebViewPermissionRequest.PermissionType">
      <summary>Gets a value that indicates the type of permission that's requested.</summary>
      <returns>An enumeration value that indicates the type of permission requested.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.WebViewPermissionRequest.State">
      <summary>Gets the current state of the permission request.</summary>
      <returns>An enumeration value that indicates the current state of the permission request. The default is **Unknown**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.WebViewPermissionRequest.Uri">
      <summary>Gets the Uniform Resource Identifier (URI) of the content where the permission request originated.</summary>
      <returns>The Uniform Resource Identifier (URI) of the content where the permission request originated.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.WebViewPermissionRequest.Allow">
      <summary>Grants the requested permission.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.WebViewPermissionRequest.Defer">
      <summary>Defers the permission request to be allowed or denied at a later time.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.WebViewPermissionRequest.Deny">
      <summary>Denies the requested permission.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.WebViewPermissionRequestedEventArgs">
      <summary>Provides event data for the WebView.PermissionRequested event.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.WebViewPermissionRequestedEventArgs.PermissionRequest">
      <summary>Gets the WebViewPermissionRequest object that contains information about the request.</summary>
      <returns>The WebViewPermissionRequest object that contains information about the request.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.WebViewPermissionState">
      <summary>Defines constants that specify the state of a WebView.PermissionRequested event.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.WebViewPermissionState.Allow">
      <summary>WebViewPermissionRequest.Allow was called. The permission request is allowed.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.WebViewPermissionState.Defer">
      <summary>WebViewPermissionRequest.Defer was called. The permission request is deferred.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.WebViewPermissionState.Deny">
      <summary>WebViewPermissionRequest.Deny was called. The permission request is denied.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.WebViewPermissionState.Unknown">
      <summary>The state of the permission request can't be determined.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.WebViewPermissionType">
      <summary>Defines constants the specify the type of permission requested in a WebView.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.WebViewPermissionType.Geolocation">
      <summary>Permission is for geolocation.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.WebViewPermissionType.ImmersiveView">
      <summary>Permission is for immersive view (WebVR).</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.WebViewPermissionType.Media">
      <summary>Permission is for media.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.WebViewPermissionType.PointerLock">
      <summary>Permission is for pointer lock.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.WebViewPermissionType.Screen">
      <summary>Permission is for screen capture.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.WebViewPermissionType.UnlimitedIndexedDBQuota">
      <summary>Permission is for unlimited **IndexedDB** data storage.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.WebViewPermissionType.WebNotifications">
      <summary>Permission is for web notifications.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.WebViewSeparateProcessLostEventArgs">
      <summary>Provides event data for the WebView.SeparateProcessLost event.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.WebViewSettings">
      <summary>Defines properties that enable or disable WebView features.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.WebViewSettings.IsIndexedDBEnabled">
      <summary>Gets or sets a value that indicates whether the use of **IndexedDB** is allowed in the WebView.</summary>
      <returns>**true** if **IndexedDB** is allowed in the WebView; otherwise, **false**. The default is **true**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.WebViewSettings.IsJavaScriptEnabled">
      <summary>Gets or sets a value that indicates whether the use of JavaScript is allowed in the WebView.</summary>
      <returns>**true** if JavaScript is allowed in the WebView; otherwise, **false**. The default is **true**.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.WebViewUnsupportedUriSchemeIdentifiedEventArgs">
      <summary>Provides data for the WebView.UnsupportedUriSchemeIdentified event.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.WebViewUnsupportedUriSchemeIdentifiedEventArgs.Handled">
      <summary>Gets or sets a value that marks the routed event as handled. A **true** value for Handled prevents other handlers along the event route from handling the same event again.</summary>
      <returns>**true** to mark the routed event handled. **false** to leave the routed event unhandled, which permits the event to potentially route further and be acted on by other handlers. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.WebViewUnsupportedUriSchemeIdentifiedEventArgs.Uri">
      <summary>Gets the Uniform Resource Identifier (URI) of the content the WebView attempted to navigate to.</summary>
      <returns>The Uniform Resource Identifier (URI) of the content.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.WebViewUnviewableContentIdentifiedEventArgs">
      <summary>Provides data for the WebView.UnviewableContentIdentified event.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.WebViewUnviewableContentIdentifiedEventArgs.MediaType">
      <summary>Gets the media type of content that can't be viewed.</summary>
      <returns>The media type of content that can't be viewed.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.WebViewUnviewableContentIdentifiedEventArgs.Referrer">
      <summary>Gets the Uniform Resource Identifier (URI) of the page that contains the link to the unviewable content.</summary>
      <returns>The Uniform Resource Identifier (URI) of the referring page.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.WebViewUnviewableContentIdentifiedEventArgs.Uri">
      <summary>Gets the Uniform Resource Identifier (URI) of the content the WebView attempted to load.</summary>
      <returns>The Uniform Resource Identifier (URI) of the content.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.WebViewWebResourceRequestedEventArgs">
      <summary>Provides event data for the WebView.WebResourceRequested event.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.WebViewWebResourceRequestedEventArgs.Request">
      <summary>Gets the web resource request.</summary>
      <returns>The web resource request.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.WebViewWebResourceRequestedEventArgs.Response">
      <summary>Gets or sets the response to the web resource request.</summary>
      <returns>The response to the web resource request.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.WebViewWebResourceRequestedEventArgs.GetDeferral">
      <summary>Gets a deferral object for managing the work done in the WebResourceRequested event handler.</summary>
      <returns>A deferral object.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.WrapGrid">
      <summary>Positions child elements sequentially from left to right or top to bottom. When elements extend beyond the container edge, elements are positioned in the next row or column. Can only be used to display items in an ItemsControl. See Remarks.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.WrapGrid.#ctor">
      <summary>Initializes a new instance of the WrapGrid class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.WrapGrid.HorizontalChildrenAlignment">
      <summary>Gets or sets the alignment rules by which child elements are arranged for the horizontal dimension.</summary>
      <returns>A value of the enumeration. The default is **Left**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.WrapGrid.HorizontalChildrenAlignmentProperty">
      <summary>Identifies the HorizontalChildrenAlignment dependency property.</summary>
      <returns>The identifier for the HorizontalChildrenAlignment dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.WrapGrid.ItemHeight">
      <summary>Gets or sets the height of the layout area for each item that is contained in a WrapGrid.</summary>
      <returns>The height of the layout area for each item that is contained in a WrapGrid. The default is Double.NaN, which results in the "Auto" layout behavior.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.WrapGrid.ItemHeightProperty">
      <summary>Identifies the ItemHeight dependency property.</summary>
      <returns>The identifier for the ItemHeight dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.WrapGrid.ItemWidth">
      <summary>Gets or sets the width of the layout area for each item that is contained in a WrapGrid.</summary>
      <returns>The width of the layout area for each item that is contained in a WrapGrid. The default is Double.NaN, which results in the "Auto" layout behavior.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.WrapGrid.ItemWidthProperty">
      <summary>Identifies the ItemWidth dependency property.</summary>
      <returns>The identifier for the ItemWidth dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.WrapGrid.MaximumRowsOrColumns">
      <summary>Gets or sets a value that influences the wrap point, also accounting for Orientation.</summary>
      <returns>The maximum rows or columns that this WrapGrid should present before it introduces wrapping to the layout. The default is -1, which is a special value that indicates no maximum.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.WrapGrid.MaximumRowsOrColumnsProperty">
      <summary>Identifies the MaximumRowsOrColumns dependency property.</summary>
      <returns>The identifier for the MaximumRowsOrColumns dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.WrapGrid.Orientation">
      <summary>Gets or sets the direction in which child elements are arranged.</summary>
      <returns>A value of the enumeration. The default is **Vertical**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.WrapGrid.OrientationProperty">
      <summary>Identifies the Orientation dependency property.</summary>
      <returns>The identifier for the Orientation dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.WrapGrid.VerticalChildrenAlignment">
      <summary>Gets or sets the alignment rules by which child elements are arranged for the vertical dimension.</summary>
      <returns>A value of the enumeration. The default is **Top**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.WrapGrid.VerticalChildrenAlignmentProperty">
      <summary>Identifies the VerticalChildrenAlignment dependency property.</summary>
      <returns>The identifier for the VerticalChildrenAlignment dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.ZoomMode">
      <summary>Defines constants that specify the current mode for zoom behavior in the ScrollViewer content.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.ZoomMode.Disabled">
      <summary>Zoom of content is disabled.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.ZoomMode.Enabled">
      <summary>Zoom of content is enabled.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Maps.CustomMapTileDataSource">
      <summary>Provides a source of custom tiles for a MapTileSource. Use this class when you can't use HttpMapTileDataSource or LocalMapTileDataSource. For example, CustomMapTileDataSource supports drawing tiles in memory and returning them as a stream of pixels.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.CustomMapTileDataSource.#ctor">
      <summary>Initializes a new instance of the CustomMapTileDataSource class.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.Maps.CustomMapTileDataSource.BitmapRequested">
      <summary>Occurs when the bitmap is requested for a CustomMapTileDataSource. An instance of MapTileBitmapRequestedEventArgs provides data for this event.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Maps.HttpMapTileDataSource">
      <summary>Provides a source of tiles for a MapTileSource. The tiles are fetched by using the HTTP or HTTPS protocol. Note that, as of build 15063, local uris don't work anymore.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.HttpMapTileDataSource.#ctor">
      <summary>Initializes a new instance of the HttpMapTileDataSource class.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.HttpMapTileDataSource.#ctor(System.String)">
      <summary>Initializes a new instance of the HttpMapTileDataSource class with the specified Uri format.</summary>
      <param name="uriFormatString">The Uri format to use.</param>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.HttpMapTileDataSource.AdditionalRequestHeaders">
      <summary>Gets or sets additional HTTP request headers and their values for fetching tiles from an HTTP source.</summary>
      <returns>Additional HTTP request headers and their values for fetching tiles from an HTTP source.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.HttpMapTileDataSource.AllowCaching">
      <summary>Gets or sets a value that indicates whether the Internet cache is checked before fetching a tile from an HTTP source. When caching is disabled, a new request for the tile is made every time.</summary>
      <returns>**true** if the Internet cache is checked before fetching a tile from an HTTP source; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.HttpMapTileDataSource.UriFormatString">
      <summary>Gets or sets the format of the Uri for fetching tiles from an HTTP source.</summary>
      <returns>The format of the Uri for fetching tiles from an HTTP source.</returns>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.Maps.HttpMapTileDataSource.UriRequested">
      <summary>Occurs when the tile is requested for an HttpMapTileDataSource. An instance of MapTileUriRequestedEventArgs provides data for this event.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Maps.LocalMapTileDataSource">
      <summary>Provides a source of tiles for a MapTileSource. The tiles are fetched by using a local protocol such as **ms-appdata**.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.LocalMapTileDataSource.#ctor">
      <summary>Initializes a new instance of the LocalMapTileDataSource class.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.LocalMapTileDataSource.#ctor(System.String)">
      <summary>Initializes a new instance of the LocalMapTileDataSource class with the specified Uri format.</summary>
      <param name="uriFormatString">The Uri format to use.</param>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.LocalMapTileDataSource.UriFormatString">
      <summary>Gets or sets the format of the Uri for fetching tiles from a local source.</summary>
      <returns>The format of the Uri for fetching tiles from a local source.</returns>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.Maps.LocalMapTileDataSource.UriRequested">
      <summary>Occurs when the tile is requested for an LocalMapTileDataSource. An instance of MapTileUriRequestedEventArgs provides data for this event.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Maps.MapActualCameraChangedEventArgs">
      <summary>Provides data for the ActualCameraChanged event.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapActualCameraChangedEventArgs.#ctor">
      <summary>Initializes a new instance of the MapActualCameraChangedEventArgs class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapActualCameraChangedEventArgs.Camera">
      <summary>Gets the current position of the map's camera.</summary>
      <returns>The current position of the map's camera.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapActualCameraChangedEventArgs.ChangeReason">
      <summary>Indicates the reason the ActualCameraChanged event was triggered.</summary>
      <returns>The reason the ActualCameraChanged event was triggered.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Maps.MapActualCameraChangingEventArgs">
      <summary>Provides data for the ActualCameraChanging event.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapActualCameraChangingEventArgs.#ctor">
      <summary>Initializes a new instance of the MapActualCameraChangingEventArgs class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapActualCameraChangingEventArgs.Camera">
      <summary>Gets the position of the map's camera before it started moving.</summary>
      <returns>Gets the position of the map's camera before it started moving.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapActualCameraChangingEventArgs.ChangeReason">
      <summary>Indicates the reason the ActualCameraChanging event was triggered.</summary>
      <returns>The reason the ActualCameraChanging event was triggered.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Maps.MapAnimationKind">
      <summary>Specifies the animation to use when you change the view of the map. For example, you can specify animation when calling the TrySetViewAsync or TrySetViewBoundsAsync methods.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Maps.MapAnimationKind.Bow">
      <summary>A parabolic animation.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Maps.MapAnimationKind.Default">
      <summary>The default animation.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Maps.MapAnimationKind.Linear">
      <summary>A linear animation.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Maps.MapAnimationKind.None">
      <summary>No animation</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Maps.MapBillboard">
      <summary>Displays an image that scales and fades in relation to its distance from the ReferenceCamera of the MapBillboard.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapBillboard.#ctor(Windows.UI.Xaml.Controls.Maps.MapCamera)">
      <summary>Initializes a new instance of the MapBillboard class.</summary>
      <param name="camera">The MapCamera settings that define the current position of the reference camera.</param>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapBillboard.CollisionBehaviorDesired">
      <summary>Gets or sets the behavior of a MapBillboard when it collides with other map features due to zoom level.</summary>
      <returns>The behavior of a MapBillboard when it collides with other map features due to zoom level.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapBillboard.CollisionBehaviorDesiredProperty">
      <summary>Identifies the CollisionBehaviorDesired dependency property.</summary>
      <returns>Identifier for the CollisionBehaviorDesired dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapBillboard.Image">
      <summary>Gets or sets the image for the MapBillboard. Provide an optional custom image to replace the default point of interest (POI) image.</summary>
      <returns>The point of interest (POI) image for the MapBillboard.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapBillboard.Location">
      <summary>Gets or sets the geographic location of the MapBillboard on the MapControl. The location is the geographic location on the MapControl at which the NormalizedAnchorPoint of the MapBillboard is positioned.</summary>
      <returns>The geographic location of the MapBillboard on the MapControl.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapBillboard.LocationProperty">
      <summary>Identifies the Location dependency property.</summary>
      <returns>The identifier for the Location dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapBillboard.NormalizedAnchorPoint">
      <summary>Gets or sets the anchor point of the MapBillboard. The anchor point is the point on the MapBillboard that is positioned at the point on the MapControl specified by the Location property.</summary>
      <returns>The anchor point of the MapBillboard.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapBillboard.NormalizedAnchorPointProperty">
      <summary>Identifies the NormalizedAnchorPoint dependency property.</summary>
      <returns>The identifier for the NormalizedAnchorPoint dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapBillboard.ReferenceCamera">
      <summary>Gets the MapCamera settings that define the position and orientation where the image appears at a 1x scale.</summary>
      <returns>The MapCamera settings that define the position and orientation where the image appears at a 1x scale.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Maps.MapCamera">
      <summary>Represents the position of a camera to define the view of a map.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapCamera.#ctor(Windows.Devices.Geolocation.Geopoint)">
      <summary>Creates a map camera, to define the view of a map based on location.</summary>
      <param name="location">The location of the camera in the map.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapCamera.#ctor(Windows.Devices.Geolocation.Geopoint,System.Double)">
      <summary>Creates a map camera, to define the view of a map based on location and heading.</summary>
      <param name="location">The location of the camera in the map.</param>
      <param name="headingInDegrees">The directional heading of the camera in degrees, where 0 or 360 = North, 90 = East, 180 = South, and 270 = West. The default *headingInDegrees* value is 0.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapCamera.#ctor(Windows.Devices.Geolocation.Geopoint,System.Double,System.Double)">
      <summary>Creates a map camera, to define the view of a map based on location, heading, and pitch.</summary>
      <param name="location">The location of the camera in the map.</param>
      <param name="headingInDegrees">The directional heading of the camera in degrees, where 0 or 360 = North, 90 = East, 180 = South, and 270 = West. The default *headingInDegrees* value is 0.</param>
      <param name="pitchInDegrees">The pitch of the map's camera in degrees, where 90 is looking out at the horizon (maximum) and 0 is looking straight down (minimum). The default *pitchInDegrees* value is 0.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapCamera.#ctor(Windows.Devices.Geolocation.Geopoint,System.Double,System.Double,System.Double,System.Double)">
      <summary>Creates a map camera, to define the view of a map based on location, heading, pitch, roll, and field of view.</summary>
      <param name="location">The location of the camera in the map.</param>
      <param name="headingInDegrees">The directional heading of the camera in degrees, where 0 or 360 = North, 90 = East, 180 = South, and 270 = West. The default *headingInDegrees* value is 0.</param>
      <param name="pitchInDegrees">The pitch of the map's camera in degrees, where 90 is looking out at the horizon (maximum) and 0 is looking straight down (minimum). The default *pitchInDegrees* value is 0.</param>
      <param name="rollInDegrees">The roll of the camera in degrees, where -90 is tilting to the left and +90 is tilting to the right. The default *rollInDegrees* value is 0.</param>
      <param name="fieldOfViewInDegrees">The horizontal angle of view that appears in the camera, in degrees. The default *fieldOfViewInDegrees* value is 45.0.</param>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapCamera.FieldOfView">
      <summary>Gets or sets the vertical angle of view that appears in the camera, in degrees.</summary>
      <returns>The vertical angle of view that appears in the camera, in degrees.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapCamera.Heading">
      <summary>Gets or sets the directional heading of the camera in degrees, where 0 or 360 = North, 90 = East, 180 = South, and 270 = West.</summary>
      <returns>The directional heading of the camera in degrees, where 0 or 360 = North, 90 = East, 180 = South, and 270 = West.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapCamera.Location">
      <summary>Gets or sets the location of the camera in the map.</summary>
      <returns>The location of the camera in the map.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapCamera.Pitch">
      <summary>Gets or sets the pitch of the map's camera in degrees, where 90 is looking out at the horizon (maximum) and 0 is looking straight down (minimum).</summary>
      <returns>The pitch of the map's camera in degrees, where 90 is looking out at the horizon (maximum) and 0 is looking straight down (minimum).</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapCamera.Roll">
      <summary>Gets or sets the roll of the camera in degrees, where -90 is tilting to the left and +90 is tilting to the right.</summary>
      <returns>The roll of the camera in degrees, where -90 is tilting to the left and +90 is tilting to the right.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Maps.MapCameraChangeReason">
      <summary>Specifies the reason the position of the map's camera has changed.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Maps.MapCameraChangeReason.Programmatic">
      <summary>The position of the map's camera changed programmatically.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Maps.MapCameraChangeReason.System">
      <summary>The system changed the position of the map's camera.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Maps.MapCameraChangeReason.UserInteraction">
      <summary>The user manually changed the position of the map's camera.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Maps.MapColorScheme">
      <summary>Specifies the ColorScheme of the MapControl.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Maps.MapColorScheme.Dark">
      <summary>The dark color scheme.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Maps.MapColorScheme.Light">
      <summary>The light color scheme.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Maps.MapContextRequestedEventArgs">
      <summary>Provides event data for the MapContextRequested event.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapContextRequestedEventArgs.#ctor">
      <summary>Initializes a new instance of the MapContextRequestedEventArgs class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapContextRequestedEventArgs.Location">
      <summary>Gets a geolocation on the map of a context input gesture, such as a right-click.</summary>
      <returns>The geolocation on the map of a context input gesture, such as a right-click.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapContextRequestedEventArgs.MapElements">
      <summary>Gets a collection of MapElement objects at the point on the map specified by the Location property.</summary>
      <returns>A collection of MapElement objects at the point on the map specified by the Location property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapContextRequestedEventArgs.Position">
      <summary>Gets the x- and y-coordinate values that define the point on the map of a context input gesture, such as a right-click.</summary>
      <returns>The x- and y-coordinate values that define the point on the map of a context input gesture, such as a right-click.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Maps.MapControl">
      <summary>Represents a symbolic or photorealistic map of the Earth.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapControl.#ctor">
      <summary>Initializes a new instance of the MapControl class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapControl.ActualCamera">
      <summary>Gets the MapCamera settings that define the current position of the camera.</summary>
      <returns>The MapCamera settings that define the current position of the camera.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapControl.BusinessLandmarksEnabled">
      <summary>This property is not implemented.</summary>
      <returns>This property is not implemented.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapControl.BusinessLandmarksEnabledProperty">
      <summary>This property is not implemented.</summary>
      <returns>This property is not implemented.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapControl.BusinessLandmarksVisible">
      <summary>Gets or sets a value that indicates whether businesses are displayed on the map.</summary>
      <returns>**true** if businesses are displayed on the map; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapControl.BusinessLandmarksVisibleProperty">
      <summary>Identifies the BusinessLandmarksVisible dependency property.</summary>
      <returns>The identifier for the BusinessLandmarksVisible dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapControl.CanTiltDown">
      <summary>Gets a value indicating if the map can be tilted down</summary>
      <returns>
      </returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapControl.CanTiltDownProperty">
      <summary>Identifies the CanTiltDown dependency property.</summary>
      <returns>The identifier for the CanTiltDown dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapControl.CanTiltUp">
      <summary>Gets a value indicating if the map can be tilted up</summary>
      <returns>
      </returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapControl.CanTiltUpProperty">
      <summary>Identifies the CanTiltUp dependency property.</summary>
      <returns>The identifier for the CanTiltUp dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapControl.CanZoomIn">
      <summary>Gets a value indicating if the map can be zoomed in</summary>
      <returns>
      </returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapControl.CanZoomInProperty">
      <summary>Identifies the CanZoomIn dependency property.</summary>
      <returns>The identifier for the CanZoomIn dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapControl.CanZoomOut">
      <summary>Gets a value indicating if the map can be zoomed out</summary>
      <returns>
      </returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapControl.CanZoomOutProperty">
      <summary>Identifies the CanZoomOut dependency property.</summary>
      <returns>The identifier for the CanZoomOut dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapControl.Center">
      <summary>Gets or sets the center of the map.</summary>
      <returns>The center of the map.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapControl.CenterProperty">
      <summary>Identifies the Center dependency property.</summary>
      <returns>The identifier for the Center dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapControl.Children">
      <summary>Gets the collection of objects that are children of the MapControl.</summary>
      <returns>The collection of objects that are children of the MapControl.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapControl.ChildrenProperty">
      <summary>Identifies the Children dependency property.</summary>
      <returns>The identifier for the Children dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapControl.ColorScheme">
      <summary>Gets or sets the color scheme of the map – for example, light or dark.</summary>
      <returns>The color scheme of the map – for example, light or dark.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapControl.ColorSchemeProperty">
      <summary>Identifies the ColorScheme dependency property.</summary>
      <returns>The identifier for the ColorScheme dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapControl.CustomExperience">
      <summary>Gets or sets a custom experience for the MapControl.</summary>
      <returns>A custom experience for the MapControl.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapControl.DesiredPitch">
      <summary>Gets or sets a value that indicates by how many degrees you want the map to be tilted. Sometimes the desired pitch cannot be set.</summary>
      <returns>A value that indicates by how many degrees you want the map to be tilted. Sometimes the desired pitch cannot be set.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapControl.DesiredPitchProperty">
      <summary>Identifies the DesiredPitch dependency property.</summary>
      <returns>The identifier for the DesiredPitch dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapControl.Heading">
      <summary>Gets or sets the directional heading of the map in degrees, where 0 or 360 = North, 90 = East, 180 = South, and 270 = West.</summary>
      <returns>The directional heading of the map in degrees, where 0 or 360 = North, 90 = East, 180 = South, and 270 = West.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapControl.HeadingProperty">
      <summary>Identifies the Heading dependency property.</summary>
      <returns>The identifier for the Heading dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapControl.Is3DSupported">
      <summary>Gets a value that indicates if 3D is supported within the map.</summary>
      <returns>**true** if 3D is supported within the map; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapControl.Is3DSupportedProperty">
      <summary>Identifies the Is3DSupported dependency property.</summary>
      <returns>Is the identifier for the Is3DSupported dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapControl.IsStreetsideSupported">
      <summary>Gets a value that indicates if Streetside is supported within the map.</summary>
      <returns>**true** if Streetside is supported within the map; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapControl.IsStreetsideSupportedProperty">
      <summary>Identifies the IsStreetsideSupported dependency property.</summary>
      <returns>Is the identifier for the IsStreetsideSupported dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapControl.LandmarksVisible">
      <summary>Gets or sets a value that indicates whether 3D buildings are displayed on the map.</summary>
      <returns>**true** if 3D buildings are displayed on the map; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapControl.LandmarksVisibleProperty">
      <summary>Identifies the LandmarksVisible dependency property.</summary>
      <returns>The identifier for the LandmarksVisible dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapControl.Layers">
      <summary>Gets the collection of MapLayer objects that are children of the MapControl.</summary>
      <returns>The collection of MapLayer objects that are children of the MapControl.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapControl.LayersProperty">
      <summary>Identifies the Layers dependency property.</summary>
      <returns>The Layers dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapControl.LoadingStatus">
      <summary>Gets the loading status of the map to be displayed in the MapControl.</summary>
      <returns>The loading status of the map to be displayed in the MapControl.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapControl.LoadingStatusProperty">
      <summary>Identifies the LoadingStatus dependency property.</summary>
      <returns>The identifier for the LoadingStatus dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapControl.LocationProperty">
      <summary>Identifies the MapControl.Location XAML attached property.</summary>
      <returns>The identifier for the MapControl.Location XAML attached property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapControl.MapElements">
      <summary>Gets the collection of MapElement objects that are children of the MapControl.</summary>
      <returns>The collection of MapElement objects that are children of the MapControl.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapControl.MapElementsProperty">
      <summary>Identifies the MapElements dependency property.</summary>
      <returns>The identifier for the MapElements dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapControl.MapProjection">
      <summary>Gets or sets a MapProjection that specifies how to transform the latitudes and longitudes of the map.</summary>
      <returns>An MapProjection that specifies how to transform the latitudes and longitudes of the map.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapControl.MapProjectionProperty">
      <summary>Identifies the MapProjection dependency property.</summary>
      <returns>The identifier for the MapProjection dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapControl.MapServiceToken">
      <summary>Gets or sets the authentication key required for using the MapControl and online mapping services.</summary>
      <returns>The authentication key required for using the MapControl and online mapping services.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapControl.MapServiceTokenProperty">
      <summary>Identifies the MapServiceToken dependency property.</summary>
      <returns>The identifier for the MapServiceToken dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapControl.MaxZoomLevel">
      <summary>Gets the maximum zoom level for the map.</summary>
      <returns>The maximum zoom level for the map.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapControl.MinZoomLevel">
      <summary>Gets the minimum zoom level for the map.</summary>
      <returns>The minimum zoom level for the map.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapControl.NormalizedAnchorPointProperty">
      <summary>Identifies the MapControl.NormalizedAnchorPoint XAML attached property.</summary>
      <returns>The identifier for the MapControl.NormalizedAnchorPoint XAML attached property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapControl.PanInteractionMode">
      <summary>Gets or sets a value that indicates if the pan gesture is recognized on the map.</summary>
      <returns>A value that indicates if the pan gesture is recognized on the map.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapControl.PanInteractionModeProperty">
      <summary>Identifies the PanInteractionMode dependency property.</summary>
      <returns>Identifier for the PanInteractionMode dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapControl.PedestrianFeaturesVisible">
      <summary>Gets or sets a value that indicates whether pedestrian features such as public stairs are displayed on the map.</summary>
      <returns>**true** if pedestrian features such as public stairs are displayed on the map; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapControl.PedestrianFeaturesVisibleProperty">
      <summary>Identifies the PedestrianFeaturesVisible dependency property.</summary>
      <returns>The identifier for the PedestrianFeaturesVisible dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapControl.Pitch">
      <summary>Gets the actual pitch of the map. Sometimes the pitch requested by setting the DesiredPitch property cannot be set.</summary>
      <returns>The actual pitch of the map. Sometimes the pitch requested by setting the property cannot be set.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapControl.PitchProperty">
      <summary>Identifies the Pitch dependency property.</summary>
      <returns>The identifier for the Pitch dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapControl.Region">
      <summary>Gets or sets the region (for example, the state or province) of an address.</summary>
      <returns>The region (for example, the state or province) of an address.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapControl.RegionProperty">
      <summary>Identifies the Region dependency property.</summary>
      <returns>Identifier for the Region dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapControl.RotateInteractionMode">
      <summary>Gets or sets a value that indicates if the map responds to the rotate gesture and if the corresponding UI control appears on the map.</summary>
      <returns>A value that specifies if the map responds to the rotate gesture and if the corresponding UI control appears on the map.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapControl.RotateInteractionModeProperty">
      <summary>Identifies the RotateInteractionMode dependency property.</summary>
      <returns>Identifier for the RotateInteractionMode dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapControl.Routes">
      <summary>Gets the collection of MapRouteView objects displayed on the map.</summary>
      <returns>The collection of MapRouteView objects displayed on the map.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapControl.RoutesProperty">
      <summary>Identifies the Routes dependency property.</summary>
      <returns>The identifier for the Routes dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapControl.Scene">
      <summary>Gets or sets the MapScene associated with this MapControl.</summary>
      <returns>The MapScene associated with this MapControl.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapControl.SceneProperty">
      <summary>Identifies the Scene dependency property.</summary>
      <returns>The identifier for the Scene dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapControl.Style">
      <summary>Specifies the style of the map - for example, a road map or an aerial map.</summary>
      <returns>The style of the map - for example, a road map or an aerial map.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapControl.StyleProperty">
      <summary>Identifies the Style dependency property.</summary>
      <returns>The identifier for the Style dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapControl.StyleSheet">
      <summary>Gets or sets an object that defines the style of the map control.</summary>
      <returns>An object that defines the style of the map control.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapControl.StyleSheetProperty">
      <summary>Identifies the StyleSheet dependency property.</summary>
      <returns>The identifier for the StyleSheet dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapControl.TargetCamera">
      <summary>Gets the MapCamera settings that define the final position of the camera.</summary>
      <returns>The MapCamera settings that define the final position of the camera.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapControl.TileSources">
      <summary>Gets or sets the collection of MapTileSource objects that are children of the MapControl.</summary>
      <returns>The collection of MapTileSource objects that are children of the MapControl.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapControl.TileSourcesProperty">
      <summary>Identifies the TileSources dependency property.</summary>
      <returns>The identifier for the TileSources dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapControl.TiltInteractionMode">
      <summary>Gets or sets a value that indicates if the map responds to the tilt gesture and if the corresponding UI control appears on the map.</summary>
      <returns>A value that specifies if the map responds to the tilt gesture and if the corresponding UI control appears on the map.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapControl.TiltInteractionModeProperty">
      <summary>Identifies the TiltInteractionMode dependency property.</summary>
      <returns>Identifier for the TiltInteractionMode dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapControl.TrafficFlowVisible">
      <summary>Gets or sets a value that indicates whether traffic conditions are displayed on the map.</summary>
      <returns>**true** if traffic conditions are displayed on the map; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapControl.TrafficFlowVisibleProperty">
      <summary>Identifies the TrafficFlowVisible dependency property.</summary>
      <returns>The identifier for the TrafficFlowVisible dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapControl.TransformOrigin">
      <summary>Gets or sets a point to which the logical center of the map is transformed.</summary>
      <returns>A point to which the logical center of the map is transformed. Use a value between 0 and 1 (but not 0 or 1) for the X and Y properties of the Point.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapControl.TransformOriginProperty">
      <summary>Identifies the TransformOrigin dependency property.</summary>
      <returns>The identifier for the TransformOrigin dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapControl.TransitFeaturesEnabled">
      <summary>This property is not implemented.</summary>
      <returns>This property is not implemented.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapControl.TransitFeaturesEnabledProperty">
      <summary>This property is not implemented.</summary>
      <returns>This property is not implemented.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapControl.TransitFeaturesVisible">
      <summary>Gets or sets a value that indicates if transit features are displayed on the map.</summary>
      <returns>**true** if transit features are displayed on the map; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapControl.TransitFeaturesVisibleProperty">
      <summary>Identifies the TransitFeaturesVisible dependency property.</summary>
      <returns>The identifier for the TransitFeaturesVisible dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapControl.ViewPadding">
      <summary>Gets or sets the padding inside a map control.</summary>
      <returns>The amount of space between the content of a MapControl and its Margin or Border. The default is a Thickness with values of 0 on all four sides.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapControl.ViewPaddingProperty">
      <summary>Identifies the ViewPadding dependency property.</summary>
      <returns>The identifier for the ViewPadding dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapControl.WatermarkMode">
      <summary>Gets or sets a value that determines when the watermark of the map is displayed.</summary>
      <returns>A value that determines when the watermark of the map is displayed.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapControl.WatermarkModeProperty">
      <summary>Identifies the WatermarkMode dependency property.</summary>
      <returns>The identifier for the WatermarkMode dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapControl.ZoomInteractionMode">
      <summary>Gets or sets a value that indicates if the map responds to the zoom gesture and if the corresponding UI control appears on the map.</summary>
      <returns>A value that specifies if the map responds to the zoom gesture and if the corresponding UI control appears on the map.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapControl.ZoomInteractionModeProperty">
      <summary>Identifies the ZoomInteractionMode dependency property.</summary>
      <returns>Identifier for the ZoomInteractionMode dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapControl.ZoomLevel">
      <summary>Gets or sets the zoom level of the map, which is a value between 1 and 20 in 2D views.</summary>
      <returns>The zoom level of the map, which is a value between 1 and 20 in 2D views.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapControl.ZoomLevelProperty">
      <summary>Identifies the ZoomLevel dependency property.</summary>
      <returns>The identifier for the ZoomLevel dependency property.</returns>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.Maps.MapControl.ActualCameraChanged">
      <summary>Occurs when the current position of the map's camera has changed.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.Maps.MapControl.ActualCameraChanging">
      <summary>Occurs when the current position of the map's camera changes.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.Maps.MapControl.CenterChanged">
      <summary>Occurs when the value of the Center property of the MapControl changes.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.Maps.MapControl.CustomExperienceChanged">
      <summary>Occurs when the custom experience of the MapControl changes.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.Maps.MapControl.HeadingChanged">
      <summary>Occurs when the value of the Heading property of the MapControl changes.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.Maps.MapControl.LoadingStatusChanged">
      <summary>Occurs when the value of the LoadingStatus property of the MapControl changes.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.Maps.MapControl.MapContextRequested">
      <summary>Occurs when the user has completed a context input gesture on a map, such as a right-click.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.Maps.MapControl.MapDoubleTapped">
      <summary>Occurs when the user double-taps the MapControl. An instance of MapInputEventArgs provides data for this event.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.Maps.MapControl.MapElementClick">
      <summary>Occurs when the user taps or clicks a MapElement on the MapControl.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.Maps.MapControl.MapElementPointerEntered">
      <summary>Occurs when a pointer moves into the bounding area of a MapElement on a MapControl.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.Maps.MapControl.MapElementPointerExited">
      <summary>Occurs when a pointer moves out of the bounding area of a MapElement on a MapControl.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.Maps.MapControl.MapHolding">
      <summary>Occurs when the user taps and holds on the MapControl. An instance of MapInputEventArgs provides data for this event.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.Maps.MapControl.MapRightTapped">
      <summary>Occurs when the user presses-and-holds the MapControl or clicks on it using the right mouse button. An instance of MapRightTappedEventArgs provides data for this event.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.Maps.MapControl.MapTapped">
      <summary>Occurs when the user taps the MapControl or clicks on it with the left mouse button. An instance of MapInputEventArgs provides data for this event.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.Maps.MapControl.PitchChanged">
      <summary>Occurs when the value of the Pitch property of the MapControl changes.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.Maps.MapControl.TargetCameraChanged">
      <summary>Occurs when the final position of the map's camera has changed.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.Maps.MapControl.TransformOriginChanged">
      <summary>Occurs when the value of the TransformOrigin property of the MapControl changes.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.Maps.MapControl.ZoomLevelChanged">
      <summary>Occurs when the value of the ZoomLevel property of the MapControl changes.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapControl.FindMapElementsAtOffset(Windows.Foundation.Point)">
      <summary>Retrieves the collection of MapElement objects at the specified point on the map.</summary>
      <param name="offset">The point on the map from which to retrieve the collection of MapElement objects.</param>
      <returns>The collection of MapElement objects at the specified point on the map.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapControl.FindMapElementsAtOffset(Windows.Foundation.Point,System.Double)">
      <summary>Retrieves the collection of MapElement objects within the specified radius.</summary>
      <param name="offset">The point on the map that marks the center of a radius from which to retrieve the collection of MapElement objects.</param>
      <param name="radius">A number that's added to the offset to mark the edge of the radius.</param>
      <returns>The collection of MapElement objects within the specified radius.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapControl.GetLocation(Windows.UI.Xaml.DependencyObject)">
      <summary>Gets the value of the MapControl.Location XAML attached property from the specified child element of a MapControl. The location is the geographic location on the MapControl at which the MapControl.NormalizedAnchorPoint of the child element is positioned.</summary>
      <param name="element">The element from which to read the property value.</param>
      <returns>The value of the MapControl.Location XAML attached property on the specified child element of a MapControl.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapControl.GetLocationFromOffset(Windows.Foundation.Point,Windows.Devices.Geolocation.AltitudeReferenceSystem,Windows.Devices.Geolocation.Geopoint@)">
      <summary>Converts a point on the map to a geographic location by using the specified altitude reference system.</summary>
      <param name="offset">A point on the map to convert to a geographic location.</param>
      <param name="desiredReferenceSystem">The altitude reference system of the geographic point. A value of **Unspecified** for the altitude reference system has the same effect as using the default GetLocationFromOffset(Windows.Foundation.Point offset, Windows.Devices.Geolocation.Geopoint location) overload.</param>
      <param name="location">When this method returns, contains the corresponding geographic location.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapControl.GetLocationFromOffset(Windows.Foundation.Point,Windows.Devices.Geolocation.Geopoint@)">
      <summary>Converts a point on the map to a geographic location.</summary>
      <param name="offset">A point on the map to convert to a geographic location.</param>
      <param name="location">When this method returns, contains the corresponding geographic location.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapControl.GetNormalizedAnchorPoint(Windows.UI.Xaml.DependencyObject)">
      <summary>Gets the value of the MapControl.NormalizedAnchorPoint XAML attached property from the specified child element of a MapControl. The anchor point is the point on the child element that is positioned at the point on the MapControl specified by the MapControl.Location attached property.</summary>
      <param name="element">The element from which to read the property value.</param>
      <returns>The value of the MapControl.NormalizedAnchorPoint XAML attached property on the specified child element of a MapControl.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapControl.GetOffsetFromLocation(Windows.Devices.Geolocation.Geopoint,Windows.Foundation.Point@)">
      <summary>Converts a geographic location to a point on the map.</summary>
      <param name="location">A geographic location to convert to a point on the map.</param>
      <param name="offset">When this method returns, contains the corresponding point on the map.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapControl.GetVisibleRegion(Windows.UI.Xaml.Controls.Maps.MapVisibleRegionKind)">
      <summary>Gets the visible region of the map control.</summary>
      <param name="region">The visible region kind.</param>
      <returns>The geopath indicating the visible region of the map control. The returned value can be null when a valid visible region cannot be calculated.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapControl.IsLocationInView(Windows.Devices.Geolocation.Geopoint,System.Boolean@)">
      <summary>Determines whether the specified geographic location is located in the portion of the map currently visible in the MapControl.</summary>
      <param name="location">A geographic location.</param>
      <param name="isInView">When this method returns, contains **true** if the specified geographic location is located in the portion of the map currently visible in the MapControl; otherwise, contains **false**.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapControl.SetLocation(Windows.UI.Xaml.DependencyObject,Windows.Devices.Geolocation.Geopoint)">
      <summary>Sets the value of the MapControl.Location XAML attached property on the specified child element of a MapControl. The location is the geographic location on the MapControl at which the MapControl.NormalizedAnchorPoint of the child element is positioned.</summary>
      <param name="element">The element on which to set the property value.</param>
      <param name="value">The value of the MapControl.Location XAML attached property to set on the specified child element of a MapControl.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapControl.SetNormalizedAnchorPoint(Windows.UI.Xaml.DependencyObject,Windows.Foundation.Point)">
      <summary>Sets the value of the MapControl.NormalizedAnchorPoint XAML attached property on the specified child element of a MapControl. The anchor point is the point on the child element that is positioned at the point on the MapControl specified by the MapControl.Location attached property.</summary>
      <param name="element">The element on which to set the property value.</param>
      <param name="value">The value of the MapControl.NormalizedAnchorPoint XAML attached property to set on the specified child element of a MapControl.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapControl.StartContinuousPan(System.Double,System.Double)">
      <summary>Starts an asynchronous operation to pan the map continuously from its current position.</summary>
      <param name="horizontalPixelsPerSecond">The pixels per second to pan horizontally.</param>
      <param name="verticalPixelsPerSecond">The pixels per second to pan vertically.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapControl.StartContinuousRotate(System.Double)">
      <summary>Starts an asynchronous operation to rotate the map's camera continuously from its current position.</summary>
      <param name="rateInDegreesPerSecond">The degrees that the map's camera rotates per second in a horizontal clockwise direction.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapControl.StartContinuousTilt(System.Double)">
      <summary>Starts an asynchronous operation to tilt the map's camera continuously from its current position.</summary>
      <param name="rateInDegreesPerSecond">The degrees of Pitch that the map's camera tilts down to the ground per second.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapControl.StartContinuousZoom(System.Double)">
      <summary>Starts an asynchronous operation to zoom in continuously until the map's maximum ZoomLevel is reached.</summary>
      <param name="rateOfChangePerSecond">The change in ZoomLevel per second.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapControl.StopContinuousPan">
      <summary>Stops an asynchronous operation to pan the map continuously from its current position.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapControl.StopContinuousRotate">
      <summary>Stops an asynchronous operation to rotate the map's camera continuously from its current position.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapControl.StopContinuousTilt">
      <summary>Stops an asynchronous operation to tilt the map's camera continuously from its current position.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapControl.StopContinuousZoom">
      <summary>Stops an asynchronous operation to zoom in continuously until the map's maximum ZoomLevel is reached.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapControl.TryGetLocationFromOffset(Windows.Foundation.Point,Windows.Devices.Geolocation.AltitudeReferenceSystem,Windows.Devices.Geolocation.Geopoint@)">
      <summary>Converts a point on the map to a geographic location by using the specified altitude reference system.</summary>
      <param name="offset">A point on the map to convert to a geographic location.</param>
      <param name="desiredReferenceSystem">The altitude reference system of the geographic point. A value of **Unspecified** for the altitude reference system has the same effect as using the default TryGetLocationFromOffset(Windows.Foundation.Point offset, Windows.Devices.Geolocation.Geopoint location) overload.</param>
      <param name="location">When this method returns, contains the corresponding geographic location.</param>
      <returns>Returns **true** if the location is invalid; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapControl.TryGetLocationFromOffset(Windows.Foundation.Point,Windows.Devices.Geolocation.Geopoint@)">
      <summary>Converts a point on the map to a geographic location.</summary>
      <param name="offset">A point on the map to convert to a geographic location.</param>
      <param name="location">When this method returns, contains the corresponding geographic location.</param>
      <returns>Returns **true** if the location is invalid; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapControl.TryPanAsync(System.Double,System.Double)">
      <summary>Starts an asynchronous operation to pan the map from its current position.</summary>
      <param name="horizontalPixels">The pixels to pan horizontally.</param>
      <param name="verticalPixels">The pixels to pan vertically.</param>
      <returns>Contains the results of the operation: **true** if the operation completed successfully; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapControl.TryPanToAsync(Windows.Devices.Geolocation.Geopoint)">
      <summary>Starts an asynchronous operation to pan the map to a specific location.</summary>
      <param name="location">The coordinates of a geographic location to which you want to pan the map.</param>
      <returns>Contains the results of the operation: **true** if the operation completed successfully; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapControl.TryRotateAsync(System.Double)">
      <summary>Starts an asynchronous operation to rotate the map's camera from its current position.</summary>
      <param name="degrees">The degrees that the map's camera rotates in a horizontal clockwise direction.</param>
      <returns>Contains the results of the operation: **true** if the operation completed successfully; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapControl.TryRotateToAsync(System.Double)">
      <summary>Starts an asynchronous operation to rotate the map's camera to a specific orientation.</summary>
      <param name="angleInDegrees">The final Heading of the map's camera, in degrees.</param>
      <returns>Contains the results of the operation: **true** if the operation completed successfully; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapControl.TrySetSceneAsync(Windows.UI.Xaml.Controls.Maps.MapScene)">
      <summary>Sets the scene of the map displayed in the MapControl using the specified scene.</summary>
      <param name="scene">Defines the item or area to appear in the map.</param>
      <returns>**true** if the asynchronous operation succeeded; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapControl.TrySetSceneAsync(Windows.UI.Xaml.Controls.Maps.MapScene,Windows.UI.Xaml.Controls.Maps.MapAnimationKind)">
      <summary>Sets the scene of the map displayed in the MapControl using the specified scene and animation.</summary>
      <param name="scene">Defines the item or area to appear in the map.</param>
      <param name="animationKind">Specifies the animation to use when you change the scene of the map.</param>
      <returns>**true** if the asynchronous operation succeeded; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapControl.TrySetViewAsync(Windows.Devices.Geolocation.Geopoint)">
      <summary>Sets the view of the map displayed in the MapControl using the specified center.</summary>
      <param name="center">The center to use in the view. For more info, see the Center property.</param>
      <returns>**true** if the asynchronous operation succeeded; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapControl.TrySetViewAsync(Windows.Devices.Geolocation.Geopoint,Windows.Foundation.IReference{System.Double})">
      <summary>Sets the view of the map displayed in the MapControl using the specified center and zoom level.</summary>
      <param name="center">The center to use in the view. For more info, see the Center property.</param>
      <param name="zoomLevel">The zoom level to use in the view. For more info, see the ZoomLevel property.</param>
      <returns>**true** if the asynchronous operation succeeded; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapControl.TrySetViewAsync(Windows.Devices.Geolocation.Geopoint,Windows.Foundation.IReference{System.Double},Windows.Foundation.IReference{System.Double},Windows.Foundation.IReference{System.Double})">
      <summary>Sets the view of the map displayed in the MapControl using the specified center, zoom level, heading, and pitch.</summary>
      <param name="center">The center to use in the view. For more info, see the Center property.</param>
      <param name="zoomLevel">The zoom level to use in the view. For more info, see the ZoomLevel property.</param>
      <param name="heading">The heading to use in the view. For more info, see the Heading property.</param>
      <param name="desiredPitch">The pitch to use in the view. For more info, see the DesiredPitch property.</param>
      <returns>**true** if the asynchronous operation succeeded; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapControl.TrySetViewAsync(Windows.Devices.Geolocation.Geopoint,Windows.Foundation.IReference{System.Double},Windows.Foundation.IReference{System.Double},Windows.Foundation.IReference{System.Double},Windows.UI.Xaml.Controls.Maps.MapAnimationKind)">
      <summary>Sets the view of the map displayed in the MapControl  using the specified center, zoom level, heading, and pitch. The view change uses the specified animation.</summary>
      <param name="center">The center to use in the view. For more info, see the Center property.</param>
      <param name="zoomLevel">The zoom level to use in the view. For more info, see the ZoomLevel property.</param>
      <param name="heading">The heading to use in the view. For more info, see the Heading property.</param>
      <param name="desiredPitch">The pitch to use in the view. For more info, see the DesiredPitch property.</param>
      <param name="animation">The animation to use when changing the view. For more info, see MapAnimationKind.</param>
      <returns>**true** if the asynchronous operation succeeded; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapControl.TrySetViewBoundsAsync(Windows.Devices.Geolocation.GeoboundingBox,Windows.Foundation.IReference{Windows.UI.Xaml.Thickness},Windows.UI.Xaml.Controls.Maps.MapAnimationKind)">
      <summary>Sets the view of the map displayed in the MapControl to the contents of the specified GeoboundingBox with the specified margin. The view change uses the specified animation.</summary>
      <param name="bounds">The geographic area to display in the view.</param>
      <param name="margin">The margin to use in the view.</param>
      <param name="animation">The animation to use when changing the view. For more info, see MapAnimationKind.</param>
      <returns>**true** if the asynchronous operation succeeded; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapControl.TryTiltAsync(System.Double)">
      <summary>Starts an asynchronous operation to tilt the map's camera from its current position.</summary>
      <param name="degrees">The degrees of Pitch that the map's camera tilts down to the ground.</param>
      <returns>Contains the results of the operation: **true** if the operation completed successfully; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapControl.TryTiltToAsync(System.Double)">
      <summary>Starts an asynchronous operation to tilt the map's camera to a specific orientation.</summary>
      <param name="angleInDegrees">The final Pitch of the map's camera in degrees.</param>
      <returns>Contains the results of the operation: **true** if the operation completed successfully; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapControl.TryZoomInAsync">
      <summary>Starts an asynchronous operation to zoom in, increasing the map's ZoomLevel by one.</summary>
      <returns>Contains the results of the operation: **true** if the operation completed successfully; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapControl.TryZoomOutAsync">
      <summary>Starts an asynchronous operation to zoom out, decreasing the map's ZoomLevel by one.</summary>
      <returns>Contains the results of the operation: **true** if the operation completed successfully; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapControl.TryZoomToAsync(System.Double)">
      <summary>Starts an asynchronous operation to zoom the map to a specific ZoomLevel.</summary>
      <param name="zoomLevel">The final zoom level of the map, between 1 and 20.</param>
      <returns>Contains the results of the operation: **true** if the operation completed successfully; otherwise, **false**.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Maps.MapCustomExperience">
      <summary>Represents a custom experience for the MapControl.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapCustomExperience.#ctor">
      <summary>This API is for internal use only. Use StreetsideExperience to create a street-level views.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Maps.MapCustomExperienceChangedEventArgs">
      <summary>Provides data for the CustomExperienceChanged event.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapCustomExperienceChangedEventArgs.#ctor">
      <summary>Initializes a new instance of the MapCustomExperienceChangedEventArgs class.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Maps.MapElement">
      <summary>Represents an element displayed on a MapControl.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapElement.#ctor">
      <summary>Initializes a new instance of the MapElement class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapElement.IsEnabled">
      <summary>Indicates whether users can interact with the MapElement.</summary>
      <returns>**true** if users can interact with the MapElement; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapElement.IsEnabledProperty">
      <summary>Identifies the IsEnabled dependency property.</summary>
      <returns>Identifier for the IsEnabled dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapElement.MapStyleSheetEntry">
      <summary>Gets or sets the name of an entry in the map's style sheet that you'd like to apply to this MapElement.</summary>
      <returns>The name of the entry in the map's style sheet that you'd like to apply to this MapElement. This name may be an existing map element (see remarks) that acts like an existing base map element of that type. Or the name may be an extension that is not used by the base map but is set by the style sheet creator and can be changed without affecting the base map (see the example code).</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapElement.MapStyleSheetEntryProperty">
      <summary>Identifies for the MapStyleSheetEntry dependency property.</summary>
      <returns>Identifier for the MapStyleSheetEntry dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapElement.MapStyleSheetEntryState">
      <summary>Gets or sets the name of the state of this MapElement. If the style sheet defines a style for that state, that style is applied to this element. Values defined in the style sheet for the state override values defined in the MapStyleSheetEntry.</summary>
      <returns>The name of the state of this MapElement.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapElement.MapStyleSheetEntryStateProperty">
      <summary>Identifies for the MapStyleSheetEntryState dependency property.</summary>
      <returns>Identifier for the MapStyleSheetEntryState dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapElement.MapTabIndex">
      <summary>Gets or sets a value that determines the order in which elements of the MapControl receive focus when the user navigates through those elements by pressing the Tab key.</summary>
      <returns>A value that determines the order of logical navigation across elements in a MapControl.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapElement.MapTabIndexProperty">
      <summary>Identifies the MapTabIndex dependency property.</summary>
      <returns>The identifier for the MapTabIndex dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapElement.Tag">
      <summary>Gets or sets an arbitrary object value that can be used to store custom information about this object.</summary>
      <returns>An arbitrary object value that can be used to store custom information about this object.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapElement.TagProperty">
      <summary>Identifies the Tag dependency property.</summary>
      <returns>The Tag dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapElement.Visible">
      <summary>Gets or sets a value that indicates whether the MapElement is visible on the MapControl.</summary>
      <returns>**true** if the MapElement is visible on the MapControl; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapElement.VisibleProperty">
      <summary>Identifies the Visible dependency property.</summary>
      <returns>The identifier for the Visible dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapElement.ZIndex">
      <summary>Gets or sets the z-index of the MapElement. A MapElement with a higher z-index is displayed on top of a MapElement with a lower z-index.</summary>
      <returns>The z-index of the MapElement.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapElement.ZIndexProperty">
      <summary>Identifies the ZIndex dependency property.</summary>
      <returns>The identifier for the ZIndex dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Maps.MapElement3D">
      <summary>Represents a 3D element displayed on a MapControl.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapElement3D.#ctor">
      <summary>Creates a MapElement3D instance.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapElement3D.Heading">
      <summary>Gets or sets the directional heading of the 3D map element in degrees, where 0 or 360 = North, 90 = East, 180 = South, and 270 = West.</summary>
      <returns>The directional heading of the map in degrees, where 0 or 360 = North, 90 = East, 180 = South, and 270 = West. The default value is 0.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapElement3D.HeadingProperty">
      <summary>Identifies the Heading dependency property.</summary>
      <returns>The Heading dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapElement3D.Location">
      <summary>Gets or sets the geographic location of the MapElement3D on the MapControl. .</summary>
      <returns>The geographic location of the MapElement3D on the MapControl.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapElement3D.LocationProperty">
      <summary>Identifies the LocationProperty dependency property.</summary>
      <returns>The LocationProperty dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapElement3D.Model">
      <summary>Gets or sets the 3D model that represents a 3D object.</summary>
      <returns>the 3D model that represents a 3D object.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapElement3D.Pitch">
      <summary>Gets or sets a value that indicates by how many degrees you want the 3D map element to be tilted. A value of 0 is looking out at the horizon and a value of -90 is looking straight down. A value of 90 is looking straight up. The default value is 0.</summary>
      <returns>A value that indicates by how many degrees you want the 3D map element to be tilted.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapElement3D.PitchProperty">
      <summary>Identifies the Pitch dependency property.</summary>
      <returns>The Pitch dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapElement3D.Roll">
      <summary>Gets or sets the roll of the 3D map element in degrees, where -90 is tilting to the left and +90 is tilting to the right.</summary>
      <returns>The roll of the 3D map element in degrees, where -90 is tilting to the left and +90 is tilting to the right.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapElement3D.RollProperty">
      <summary>Identifies the Pitch dependency property.</summary>
      <returns>The Pitch dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapElement3D.Scale">
      <summary>The scale to apply to the 3D map element.</summary>
      <returns>The scale to apply to the 3D map element. A value of Vector3 (1.0,1.0,1.0) is equivalent to 100%.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapElement3D.ScaleProperty">
      <summary>Identifies the Roll dependency property.</summary>
      <returns>The Roll dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Maps.MapElementClickEventArgs">
      <summary>Provides data for the MapElementClick event.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapElementClickEventArgs.#ctor">
      <summary>Initializes a new instance of the MapElementClickEventArgs class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapElementClickEventArgs.Location">
      <summary>Gets the geographic location that corresponds to where the MapControl received user input.</summary>
      <returns>The geographic location that corresponds to where the MapControl received user input.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapElementClickEventArgs.MapElements">
      <summary>Gets a list of map elements that correspond to where the MapControl received user input.</summary>
      <returns>A list of map elements that correspond to where the MapControl received user input.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapElementClickEventArgs.Position">
      <summary>Gets the physical position on the MapControl where it received user input.</summary>
      <returns>The physical position on the MapControl where it received user input, in terms of X and Y coordinates.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Maps.MapElementCollisionBehavior">
      <summary>Specifies the behavior of a MapIcon when it collides with other map features due to zoom level.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Maps.MapElementCollisionBehavior.Hide">
      <summary>Hide the MapIcon when it collides with other map features.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Maps.MapElementCollisionBehavior.RemainVisible">
      <summary>Show the MapIcon at all zoom levels.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Maps.MapElementPointerEnteredEventArgs">
      <summary>Provides data for the MapElementPointerEntered event.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapElementPointerEnteredEventArgs.#ctor">
      <summary>Initializes a new instance of the MapElementPointerEnteredEventArgs class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapElementPointerEnteredEventArgs.Location">
      <summary>Gets the geographic location that corresponds to where the MapControl received user input.</summary>
      <returns>The geographic location that corresponds to where the MapControl received user input.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapElementPointerEnteredEventArgs.MapElement">
      <summary>Gets the map element that correspond to where the MapControl received user input.</summary>
      <returns>The map element that correspond to where the MapControl received user input.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapElementPointerEnteredEventArgs.Position">
      <summary>Gets the physical position on the MapControl where it received user input.</summary>
      <returns>The physical position on the MapControl where it received user input, in terms of X and Y coordinates.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Maps.MapElementPointerExitedEventArgs">
      <summary>Provides data for the MapElementPointerExited event.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapElementPointerExitedEventArgs.#ctor">
      <summary>Initializes a new instance of the MapElementPointerExitedEventArgs class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapElementPointerExitedEventArgs.Location">
      <summary>Gets the geographic location that corresponds to where the MapControl received user input.</summary>
      <returns>The geographic location that corresponds to where the MapControl received user input.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapElementPointerExitedEventArgs.MapElement">
      <summary>Gets the map element that correspond to where the MapControl received user input.</summary>
      <returns>The map element that correspond to where the MapControl received user input.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapElementPointerExitedEventArgs.Position">
      <summary>Gets the physical position on the MapControl where it received user input.</summary>
      <returns>The physical position on the MapControl where it received user input, in terms of X and Y coordinates.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Maps.MapElementsLayer">
      <summary>Represents a collection of map elements to which you can bind data and manipulate independently of other map elements.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapElementsLayer.#ctor">
      <summary>Creates a MapElementsLayer instance.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapElementsLayer.MapElements">
      <summary>Gets the collection of MapElement objects that are children of the MapElementsLayer.</summary>
      <returns>The collection of MapElement objects that are children of the MapElementsLayer.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapElementsLayer.MapElementsProperty">
      <summary>Identifies the MapElements dependency property.</summary>
      <returns>The MapElements dependency property.</returns>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.Maps.MapElementsLayer.MapContextRequested">
      <summary>Occurs when the user has completed a context input gesture on a map layer, such as a right-click.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.Maps.MapElementsLayer.MapElementClick">
      <summary>Occurs when the user taps or clicks a MapElement that has been add to the MapElementsLayer.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.Maps.MapElementsLayer.MapElementPointerEntered">
      <summary>Occurs when a pointer moves into the bounding area of a MapElement on a MapElementsLayer.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.Maps.MapElementsLayer.MapElementPointerExited">
      <summary>Occurs when a pointer moves out of the bounding area of a MapElement on a MapElementsLayer.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Maps.MapElementsLayerClickEventArgs">
      <summary>Provides data for the MapElementClick event.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapElementsLayerClickEventArgs.#ctor">
      <summary>Initializes a new instance of the MapElementsLayerClickEventArgs class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapElementsLayerClickEventArgs.Location">
      <summary>Gets the geographic location that corresponds to where the MapElementsLayer received user input.</summary>
      <returns>The geographic location that corresponds to where the MapElementsLayer received user input.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapElementsLayerClickEventArgs.MapElements">
      <summary>Gets a list of map elements that correspond to where the MapElementsLayer received user input.</summary>
      <returns>A list of map elements that correspond to where the MapElementsLayer received user input.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapElementsLayerClickEventArgs.Position">
      <summary>Gets the physical position on the MapElementsLayer where it received user input.</summary>
      <returns>The physical position on the MapElementsLayer where it received user input, in terms of X and Y coordinates.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Maps.MapElementsLayerContextRequestedEventArgs">
      <summary>Provides event data for the MapContextRequested event.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapElementsLayerContextRequestedEventArgs.#ctor">
      <summary>Initializes a new instance of the MapElementsLayerContextRequestedEventArgs class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapElementsLayerContextRequestedEventArgs.Location">
      <summary>Gets a geolocation on the map layer of a context input gesture, such as a right-click.</summary>
      <returns>The geolocation on the map layer of a context input gesture, such as a right-click.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapElementsLayerContextRequestedEventArgs.MapElements">
      <summary>Gets a collection of MapElement objects at the point on the map layer specified by the Location property.</summary>
      <returns>A collection of MapElement objects at the point on the map layer specified by the Location property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapElementsLayerContextRequestedEventArgs.Position">
      <summary>Gets the x- and y-coordinate values that define the point on the map layer of a context input gesture, such as a right-click.</summary>
      <returns>The x- and y-coordinate values that define the point on the map layer of a context input gesture, such as a right-click.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Maps.MapElementsLayerPointerEnteredEventArgs">
      <summary>Provides data for the MapElementPointerEntered event.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapElementsLayerPointerEnteredEventArgs.#ctor">
      <summary>Initializes a new instance of the MapElementsLayerPointerEnteredEventArgs class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapElementsLayerPointerEnteredEventArgs.Location">
      <summary>Gets the geographic location that corresponds to where the MapElementsLayer received user input.</summary>
      <returns>The geographic location that corresponds to where the MapElementsLayer received user input.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapElementsLayerPointerEnteredEventArgs.MapElement">
      <summary>Gets the map element that correspond to where the MapElementsLayer received user input.</summary>
      <returns>The map element that correspond to where the MapElementsLayer received user input.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapElementsLayerPointerEnteredEventArgs.Position">
      <summary>Gets the physical position on the MapElementsLayer where it received user input.</summary>
      <returns>The physical position on the MapElementsLayer where it received user input, in terms of X and Y coordinates.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Maps.MapElementsLayerPointerExitedEventArgs">
      <summary>Provides data for the MapElementPointerExited event.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapElementsLayerPointerExitedEventArgs.#ctor">
      <summary>Initializes a new instance of the MapElementsLayerPointerExitedEventArgs class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapElementsLayerPointerExitedEventArgs.Location">
      <summary>Gets the geographic location that corresponds to where the MapElementsLayer received user input.</summary>
      <returns>The geographic location that corresponds to where the MapElementsLayer received user input.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapElementsLayerPointerExitedEventArgs.MapElement">
      <summary>Gets the map element that correspond to where the MapElementsLayer received user input.</summary>
      <returns>The map element that correspond to where the MapElementsLayer received user input.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapElementsLayerPointerExitedEventArgs.Position">
      <summary>Gets the physical position on the MapElementsLayer where it received user input.</summary>
      <returns>The physical position on the MapElementsLayer where it received user input, in terms of X and Y coordinates.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Maps.MapIcon">
      <summary>Displays an image such as a pushpin with optional text on a MapControl. Use the default image or provide a custom image.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapIcon.#ctor">
      <summary>Initializes a new instance of the MapIcon class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapIcon.CollisionBehaviorDesired">
      <summary>Gets or sets the behavior of a MapIcon when it collides with other map features due to zoom level.</summary>
      <returns>The behavior of a MapIcon when it collides with other map features due to zoom level.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapIcon.CollisionBehaviorDesiredProperty">
      <summary>Identifies the CollisionBehaviorDesired dependency property.</summary>
      <returns>Identifier for the CollisionBehaviorDesired dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapIcon.Image">
      <summary>Gets or sets the image for the MapIcon. Provide an optional custom image to replace the default point of interest (POI) image.</summary>
      <returns>The point of interest (POI) image for the MapIcon.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapIcon.Location">
      <summary>Gets or sets the geographic location of the MapIcon on the MapControl. The location is the geographic location on the MapControl at which the NormalizedAnchorPoint of the MapIcon is positioned.</summary>
      <returns>The geographic location of the MapIcon on the MapControl.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapIcon.LocationProperty">
      <summary>Identifies the Location dependency property.</summary>
      <returns>The identifier for the Location dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapIcon.NormalizedAnchorPoint">
      <summary>Gets or sets the anchor point of the MapIcon. The anchor point is the point on the MapIcon that is positioned at the point on the MapControl specified by the Location property.</summary>
      <returns>The anchor point of the MapIcon.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapIcon.NormalizedAnchorPointProperty">
      <summary>Identifies the NormalizedAnchorPoint dependency property.</summary>
      <returns>The identifier for the NormalizedAnchorPoint dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapIcon.Title">
      <summary>Gets or sets the optional text of the MapIcon.</summary>
      <returns>The title of the MapIcon.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapIcon.TitleProperty">
      <summary>Identifies the Title dependency property.</summary>
      <returns>The identifier for the Title dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Maps.MapInputEventArgs">
      <summary>Provides data about user input for the MapTapped, MapDoubleTapped, and MapHolding events of the MapControl.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapInputEventArgs.#ctor">
      <summary>Initializes a new instance of the MapInputEventArgs class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapInputEventArgs.Location">
      <summary>Gets the geographic location on the MapControl that received user input.</summary>
      <returns>The geographic location on the MapControl that received user input.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapInputEventArgs.Position">
      <summary>Gets the physical location on the MapControl that received user input.</summary>
      <returns>The physical location on the MapControl that received user input.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Maps.MapInteractionMode">
      <summary>Specifies if the map responds to a touch gesture and if the corresponding UI control appears on the map.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Maps.MapInteractionMode.Auto">
      <summary>Map UI control, mouse, keyboard, pen, and touch input are enabled based on the type of device that your app is running on.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Maps.MapInteractionMode.ControlOnly">
      <summary>Map responds to the UI control only; the corresponding touch input is disabled.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Maps.MapInteractionMode.Disabled">
      <summary>Map UI control and touch input are disabled.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Maps.MapInteractionMode.GestureAndControl">
      <summary>Map UI control and touch input are enabled. Pointer and keyboard are not.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Maps.MapInteractionMode.GestureOnly">
      <summary>Map responds to touch input only; the corresponding UI control is not visible. Use PointerAndKeyboard, if you want all forms of pointer input.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Maps.MapInteractionMode.PointerAndKeyboard">
      <summary>Map responds to mouse, pen, touch and keyboard.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Maps.MapInteractionMode.PointerKeyboardAndControl">
      <summary>All forms of input are enabled including mouse, pen, touch, keyboard, and Map UI control.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Maps.MapInteractionMode.PointerOnly">
      <summary>Map responds to mouse, pen, or touch only.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Maps.MapItemsControl">
      <summary>Contains a collection of XAML controls to be displayed on a MapControl.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapItemsControl.#ctor">
      <summary>Initializes a new instance of the MapItemsControl class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapItemsControl.Items">
      <summary>Gets a collection of XAML controls to be displayed on a MapControl.</summary>
      <returns>A collection of XAML controls to be displayed on a MapControl.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapItemsControl.ItemsProperty">
      <summary>Identifies the Items dependency property.</summary>
      <returns>The identifier for the Items dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapItemsControl.ItemsSource">
      <summary>Gets or sets a source that provides the content of the MapItemsControl.</summary>
      <returns>A source that provides the content of the MapItemsControl.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapItemsControl.ItemsSourceProperty">
      <summary>Identifies the ItemsSource dependency property.</summary>
      <returns>The identifier for the ItemsSource dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapItemsControl.ItemTemplate">
      <summary>Gets or sets the DataTemplate used to display each item.</summary>
      <returns>The DataTemplate used to display each item.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapItemsControl.ItemTemplateProperty">
      <summary>Identifies the ItemTemplate dependency property.</summary>
      <returns>The identifier for the ItemTemplate dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Maps.MapLayer">
      <summary>Represents a collection of map data to which you can bind data and manipulate independently of other map types of map data.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapLayer.#ctor">
      <summary>Creates a MapLayer instance.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapLayer.MapTabIndex">
      <summary>Gets or sets a value that determines the order in which objects of the MapLayer receive focus when the user navigates through those elements by pressing the Tab key.</summary>
      <returns>A value that determines the order of logical navigation across elements in a MapLayer.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapLayer.MapTabIndexProperty">
      <summary>Identifies the MapTagIndex dependency property.</summary>
      <returns>The MapTagIndex dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapLayer.Visible">
      <summary>Gets or sets a value that indicates whether the MapLayer is visible on the MapControl.</summary>
      <returns>**true** if the MapLayer is visible on the MapControl; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapLayer.VisibleProperty">
      <summary>Identifies the Visible dependency property.</summary>
      <returns>The Visible dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapLayer.ZIndex">
      <summary>Gets or sets the z-index of the MapLayer. A MapLayer with a higher z-index is displayed on top of a MapLayer with a lower z-index.</summary>
      <returns>The z-index of the MapLayer.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapLayer.ZIndexProperty">
      <summary>Identifies the ZIndex dependency property.</summary>
      <returns>The ZIndex dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Maps.MapLoadingStatus">
      <summary>Specifies the LoadingStatus of the MapControl.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Maps.MapLoadingStatus.DataUnavailable">
      <summary>Map data is unavailable.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Maps.MapLoadingStatus.DownloadedMapsManagerUnavailable">
      <summary>Downloaded maps manager is unavailable</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Maps.MapLoadingStatus.Loaded">
      <summary>The map is loaded.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Maps.MapLoadingStatus.Loading">
      <summary>The map is loading.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Maps.MapModel3D">
      <summary>Represents a 3D object to show on a map.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapModel3D.#ctor">
      <summary>Creates an instance of a MapElement3D.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapModel3D.CreateFrom3MFAsync(Windows.Storage.Streams.IRandomAccessStreamReference)">
      <summary>Creates an instance of a MapModel3D by importing a 3D object from a 3D Manufacturing Format (3MF) file.</summary>
      <param name="source">A 3D Manufacturing Format (3MF) file file that describes a 3D object.</param>
      <returns>A 3D model object.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapModel3D.CreateFrom3MFAsync(Windows.Storage.Streams.IRandomAccessStreamReference,Windows.UI.Xaml.Controls.Maps.MapModel3DShadingOption)">
      <summary>Creates an instance of a MapModel3D by importing a 3D object from a 3D Manufacturing Format (3MF) file.</summary>
      <param name="source">A 3D Manufacturing Format (3MF) file file that describes a 3D object.</param>
      <param name="shadingOption">The type of shading that you would like to appear for the object.</param>
      <returns>A 3D model object.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Maps.MapModel3DShadingOption">
      <summary>Specifies the type of shading that you want to appear for 3D objects.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Maps.MapModel3DShadingOption.Default">
      <summary>The vertex normals of the imported 3D model or flat shading if that data is not available.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Maps.MapModel3DShadingOption.Flat">
      <summary>Flat shading.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Maps.MapModel3DShadingOption.Smooth">
      <summary>Smooth shading.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Maps.MapPanInteractionMode">
      <summary>Specifies if the pan gesture is recognized on the map.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Maps.MapPanInteractionMode.Auto">
      <summary>Panning touch gestures are recognized on the map.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Maps.MapPanInteractionMode.Disabled">
      <summary>Panning touch gestures are not recognized on the map.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Maps.MapPolygon">
      <summary>Represents a polygon on a MapControl.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapPolygon.#ctor">
      <summary>Initializes a new instance of the MapPolygon class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapPolygon.FillColor">
      <summary>Gets or sets the color used to fill the MapPolygon.</summary>
      <returns>The color to be used to fill the MapPolygon.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapPolygon.Path">
      <summary>Gets or sets the collection of coordinates that define the MapPolygon shape.</summary>
      <returns>The collection of coordinates that define the MapPolygon shape.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapPolygon.PathProperty">
      <summary>Identifies the Path dependency property.</summary>
      <returns>The identifier for the Path dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapPolygon.Paths">
      <summary>Gets a list of Geopath objects that define the MapPolygon shape.</summary>
      <returns>A list of Geopath objects that define the MapPolygon shape.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapPolygon.StrokeColor">
      <summary>Gets or sets the color used to draw the MapPolygon.</summary>
      <returns>The color to be used to draw the MapPolygon.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapPolygon.StrokeDashed">
      <summary>Gets or sets a value that indicates whether the line used to draw the MapPolygon is dashed.</summary>
      <returns>**true** if the line used for drawing the MapPolygon is dashed; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapPolygon.StrokeDashedProperty">
      <summary>Identifies the StrokeDashed dependency property.</summary>
      <returns>The identifier for the StrokeDashed dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapPolygon.StrokeThickness">
      <summary>Gets or sets the width of the line used to draw the MapPolygon, in logical pixels.</summary>
      <returns>The width of the line used to draw the MapPolygon, in logical pixels.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapPolygon.StrokeThicknessProperty">
      <summary>Identifies the StrokeThickness dependency property.</summary>
      <returns>The identifier for the StrokeThickness dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Maps.MapPolyline">
      <summary>Represents a polyline on a MapControl.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapPolyline.#ctor">
      <summary>Initializes a new instance of the MapPolyline class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapPolyline.Path">
      <summary>Gets or sets the collection of coordinates that define the MapPolyline shape.</summary>
      <returns>The collection of coordinates that define the MapPolyline shape.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapPolyline.PathProperty">
      <summary>Identifies the Path dependency property.</summary>
      <returns>The identifier for the Path dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapPolyline.StrokeColor">
      <summary>Gets or sets the color used to draw the MapPolyline.</summary>
      <returns>The color to be used to draw the MapPolyline.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapPolyline.StrokeDashed">
      <summary>Gets or sets a value that indicates whether the line used to draw the MapPolyline is dashed.</summary>
      <returns>**true** if the line used for drawing the MapPolyline is dashed; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapPolyline.StrokeDashedProperty">
      <summary>Identifies the StrokeDashed dependency property.</summary>
      <returns>The identifier for the StrokeDashed dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapPolyline.StrokeThickness">
      <summary>Gets or sets the width of the line used to draw the MapPolyline, in logical pixels.</summary>
      <returns>The width of the line used to draw the MapPolyline, in logical pixels.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Maps.MapProjection">
      <summary>Specifies how to transform the latitudes and longitudes of the map</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Maps.MapProjection.Globe">
      <summary>Globe projection. World map appears as a globe that can be rotated.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Maps.MapProjection.WebMercator">
      <summary>The Web Mercator projection. World map appears as a flat surface.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Maps.MapRightTappedEventArgs">
      <summary>Provides data for the MapRightTapped event.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapRightTappedEventArgs.#ctor">
      <summary>Initializes a new instance of the MapRightTappedEventArgs class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapRightTappedEventArgs.Location">
      <summary>Gets the geographic location that corresponds to where the MapControl received user input.</summary>
      <returns>The geographic location that corresponds to where the MapControl received user input.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapRightTappedEventArgs.Position">
      <summary>Gets the physical position on the MapControl where it received user input.</summary>
      <returns>The physical position on the MapControl where it received user input, in terms of X and Y coordinates.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Maps.MapRouteView">
      <summary>Displays a MapRoute on a MapControl.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapRouteView.#ctor(Windows.Services.Maps.MapRoute)">
      <summary>Initializes a new instance of the MapRouteView class with the specified MapRoute.</summary>
      <param name="route">The route to display on the map.</param>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapRouteView.OutlineColor">
      <summary>Gets or sets the color of the outline of the route displayed in the MapRouteView.</summary>
      <returns>The color of the outline of the route displayed in the MapRouteView.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapRouteView.Route">
      <summary>Gets the MapRoute displayed by the MapRouteView.</summary>
      <returns>The MapRoute displayed by the MapRouteView.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapRouteView.RouteColor">
      <summary>Gets or sets the color of the route displayed in the MapRouteView.</summary>
      <returns>The color of the route displayed in the MapRouteView.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Maps.MapScene">
      <summary>Represents a view of a map.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapScene.TargetCamera">
      <summary>Gets the MapCamera settings that define the final position of the camera.</summary>
      <returns>The MapCamera settings that define the final position of the camera.</returns>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.Maps.MapScene.TargetCameraChanged">
      <summary>Occurs when the final position of the map's camera has changed.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapScene.CreateFromBoundingBox(Windows.Devices.Geolocation.GeoboundingBox)">
      <summary>Creates a scene to appear in a map based on a four-sided geographic area.</summary>
      <param name="bounds">The four-sided geographic area to appear in the scene.</param>
      <returns>Represents a view of a map in the MapControl.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapScene.CreateFromBoundingBox(Windows.Devices.Geolocation.GeoboundingBox,System.Double,System.Double)">
      <summary>Creates a scene to appear in a map based on a four-sided geographic area, heading, and pitch.</summary>
      <param name="bounds">The four-sided geographic area to appear in the scene.</param>
      <param name="headingInDegrees">The directional heading of the map's camera in degrees, where 0 or 360 = North, 90 = East, 180 = South, and 270 = West. The default *headingInDegrees* value is 0.</param>
      <param name="pitchInDegrees">The pitch of the map's camera in degrees, where 90 is looking out at the horizon (maximum) and 0 is looking straight down (minimum). The default *pitchInDegrees* value is 0.</param>
      <returns>Represents a view of a map in the MapControl.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapScene.CreateFromCamera(Windows.UI.Xaml.Controls.Maps.MapCamera)">
      <summary>Creates a scene to appear in a map based on the position of the specified MapCamera.</summary>
      <param name="camera">The current position of the specified camera.</param>
      <returns>Represents a view of a map in the MapControl.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapScene.CreateFromLocation(Windows.Devices.Geolocation.Geopoint)">
      <summary>Creates a scene to appear in a map based on a single geographic location.</summary>
      <param name="location">The center of the scene.</param>
      <returns>Represents a view of a map in the MapControl.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapScene.CreateFromLocation(Windows.Devices.Geolocation.Geopoint,System.Double,System.Double)">
      <summary>Creates a scene to appear in a map based on a single geographic location, heading, and pitch.</summary>
      <param name="location">The center of the scene.</param>
      <param name="headingInDegrees">The directional heading of the map's camera in degrees, where 0 or 360 = North, 90 = East, 180 = South, and 270 = West. The default *headingInDegrees* value is 0.</param>
      <param name="pitchInDegrees">The pitch of the map's camera in degrees, where 90 is looking out at the horizon (maximum) and 0 is looking straight down (minimum). The default *pitchInDegrees* value is 0.</param>
      <returns>Represents a view of a map in the MapControl.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapScene.CreateFromLocationAndRadius(Windows.Devices.Geolocation.Geopoint,System.Double)">
      <summary>Creates a scene to appear in a map based on a single geographic location and radius.</summary>
      <param name="location">The center of the scene.</param>
      <param name="radiusInMeters">The radius around the center to appear in the scene, in meters.</param>
      <returns>Represents a view of a map in the MapControl.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapScene.CreateFromLocationAndRadius(Windows.Devices.Geolocation.Geopoint,System.Double,System.Double,System.Double)">
      <summary>Creates a scene to appear in a map based on a single geographic location, radius, heading, and pitch.</summary>
      <param name="location">The center of the scene.</param>
      <param name="radiusInMeters">The radius around the center to appear in the scene, in meters.</param>
      <param name="headingInDegrees">The directional heading of the map's camera in degrees, where 0 or 360 = North, 90 = East, 180 = South, and 270 = West. The default *headingInDegrees* value is 0.</param>
      <param name="pitchInDegrees">The pitch of the map's camera in degrees, where 90 is looking out at the horizon (maximum) and 0 is looking straight down (minimum). The default *pitchInDegrees* value is 0.</param>
      <returns>Represents a view of a map in the MapControl.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapScene.CreateFromLocations(Windows.Foundation.Collections.IIterable{Windows.Devices.Geolocation.Geopoint})">
      <summary>Creates a scene to appear in a map based on multiple geographic locations.</summary>
      <param name="locations">The locations to appear in the scene.</param>
      <returns>Represents a view of a map in the MapControl.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapScene.CreateFromLocations(Windows.Foundation.Collections.IIterable{Windows.Devices.Geolocation.Geopoint},System.Double,System.Double)">
      <summary>Creates a scene to appear in a map based on multiple geographic locations, a heading, and pitch.</summary>
      <param name="locations">The locations to appear in the scene.</param>
      <param name="headingInDegrees">The directional heading of the map's camera in degrees, where 0 or 360 = North, 90 = East, 180 = South, and 270 = West. The default *headingInDegrees* value is 0.</param>
      <param name="pitchInDegrees">The pitch of the map's camera in degrees, where 90 is looking out at the horizon (maximum) and 0 is looking straight down (minimum). The default *pitchInDegrees* value is 0.</param>
      <returns>Represents a view of a map in the MapControl.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Maps.MapStyle">
      <summary>Specifies the Style of the MapControl.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Maps.MapStyle.Aerial">
      <summary>An aerial map.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Maps.MapStyle.Aerial3D">
      <summary>An aerial 3D map.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Maps.MapStyle.Aerial3DWithRoads">
      <summary>A hybrid map that combines an aerial 3D map with roads.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Maps.MapStyle.AerialWithRoads">
      <summary>A hybrid map that combines an aerial map with roads.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Maps.MapStyle.Custom">
      <summary>
      </summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Maps.MapStyle.None">
      <summary>A style is not specified.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Maps.MapStyle.Road">
      <summary>A road map.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Maps.MapStyle.Terrain">
      <summary>A terrain map.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Maps.MapStyleSheet">
      <summary>Represents a set of rules that define the style of the map in a map control. This class provides methods to:</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapStyleSheet.Aerial">
      <summary>Gets a MapStyleSheet that presents an aerial view of the map.</summary>
      <returns>A MapStyleSheet that presents an aerial view of the map.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapStyleSheet.AerialWithOverlay">
      <summary>Gets a MapStyleSheet that presents a hybrid map that combines an aerial map with roads.</summary>
      <returns>A MapStyleSheet that presents a hybrid map that combines an aerial map with roads.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapStyleSheet.Combine(Windows.Foundation.Collections.IIterable{Windows.UI.Xaml.Controls.Maps.MapStyleSheet})">
      <summary>Combines the rules defined in two MapStyleSheet instances.</summary>
      <param name="styleSheets">The MapStyleSheet instances that you want to combine.</param>
      <returns>A MapStyleSheet instance that contains the combined rules defined in each MapStyleSheet instance that you passed to the *styleSheets* parameter.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapStyleSheet.ParseFromJson(System.String)">
      <summary>Creates a stylesheet by parsing a JSON markup string that defines a set of custom rules.</summary>
      <param name="styleAsJson">A JSON markup string that defines a set of custom rules.</param>
      <returns>A MapStyleSheet that represents the rules defined in JSON markup string.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapStyleSheet.RoadDark">
      <summary>Gets a MapStyleSheet that presents a road map with a dark theme.</summary>
      <returns>A MapStyleSheet that presents a road map with a dark theme.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapStyleSheet.RoadHighContrastDark">
      <summary>Gets a MapStyleSheet styles the map with a high contrast dark theme.</summary>
      <returns>A MapStyleSheet styles the map with a high contrast dark theme.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapStyleSheet.RoadHighContrastLight">
      <summary>Gets a MapStyleSheet styles the map with a high contrast light theme.</summary>
      <returns>A MapStyleSheet styles the map with a high contrast light theme.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapStyleSheet.RoadLight">
      <summary>Gets a MapStyleSheet that presents a road map with a light theme.</summary>
      <returns>A MapStyleSheet that presents a road map with a light theme.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapStyleSheet.TryParseFromJson(System.String,Windows.UI.Xaml.Controls.Maps.MapStyleSheet@)">
      <summary>Creates stylesheet by parsing a JSON markup string that defines a set of custom rules.</summary>
      <param name="styleAsJson">A JSON markup string that defines a set of custom rules.</param>
      <param name="styleSheet">The MapStyleSheet that will represent the rules defined in JSON markup string.</param>
      <returns>**true** if the operation completed successfully; otherwise, **false**.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Maps.MapStyleSheetEntries">
      <summary>Provides the names of JavaScript Object Notation (JSON) supported style entries in the map style sheet.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapStyleSheetEntries.AdminDistrict">
      <summary>Gets the JSON entry name that represents admin1, states, provinces, etc.</summary>
      <returns>The JSON entry name that represents admin1, states, provinces, etc.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapStyleSheetEntries.AdminDistrictCapital">
      <summary>Gets the JSON entry name for icons that represent the capital of a state or province.</summary>
      <returns>The JSON entry name for icons that represent the capital of a state or province.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapStyleSheetEntries.Airport">
      <summary>Gets the JSON entry name that represents areas that encompass an airport.</summary>
      <returns>The JSON entry name that represents areas that encompass an airport.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapStyleSheetEntries.Area">
      <summary>Gets the JSON entry name that represents areas of land use.</summary>
      <returns>The JSON entry name that represents areas of land use.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapStyleSheetEntries.ArterialRoad">
      <summary>Gets the JSON entry name for lines that represent main roads with heavy traffic.</summary>
      <returns>The JSON entry name for lines that represent main roads with heavy traffic.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapStyleSheetEntries.Building">
      <summary>Gets the JSON entry name that represents a building.</summary>
      <returns>The JSON entry name that represents a building.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapStyleSheetEntries.Business">
      <summary>Gets the JSON entry name that represents restaurants, hospitals, schools, etc.</summary>
      <returns>The JSON entry name that represents restaurants, hospitals, schools, etc.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapStyleSheetEntries.Capital">
      <summary>Gets the JSON entry name for icons that represent the capital of a populated place.</summary>
      <returns>The JSON entry name for icons that represent the capital of a populated place.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapStyleSheetEntries.Cemetery">
      <summary>Gets the JSON entry name that represents areas of cemeteries.</summary>
      <returns>The JSON entry name that represents areas of cemeteries.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapStyleSheetEntries.Continent">
      <summary>Gets the JSON entry name that represents areas of entire continents.</summary>
      <returns>The JSON entry name that represents areas of entire continents.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapStyleSheetEntries.ControlledAccessHighway">
      <summary>Gets the JSON entry name for lines that represent highways with restricted access.</summary>
      <returns>The JSON entry name for lines that represent highways with restricted access.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapStyleSheetEntries.CountryRegion">
      <summary>Gets the JSON entry name that represents a country.</summary>
      <returns>The JSON entry name that represents a country.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapStyleSheetEntries.CountryRegionCapital">
      <summary>Gets the JSON entry name for icons that represent the capital of a country or region.</summary>
      <returns>The JSON entry name for icons that represent the capital of a country or region.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapStyleSheetEntries.District">
      <summary>Gets the JSON entry name that represents admin2, counties, etc.</summary>
      <returns>The JSON entry name that represents admin2, counties, etc.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapStyleSheetEntries.DrivingRoute">
      <summary>Gets the JSON entry name that represents a driving route.</summary>
      <returns>The JSON entry name that represents a driving route.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapStyleSheetEntries.Education">
      <summary>Gets the JSON entry name that represents areas of schools.</summary>
      <returns>The JSON entry name that represents areas of schools.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapStyleSheetEntries.EducationBuilding">
      <summary>Gets the JSON entry name that represents an educational building such as a school.</summary>
      <returns>The JSON entry name that represents an educational building such as a school.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapStyleSheetEntries.FoodPoint">
      <summary>Gets the JSON entry name that represents restaurants, cafés, etc.</summary>
      <returns>The JSON entry name that represents restaurants, cafés, etc.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapStyleSheetEntries.Forest">
      <summary>Gets the JSON entry name that represents area of forest land.</summary>
      <returns>The JSON entry name that represents area of forest land.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapStyleSheetEntries.GolfCourse">
      <summary>Gets the JSON entry name that represents areas of golf courses.</summary>
      <returns>The JSON entry name that represents areas of golf courses.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapStyleSheetEntries.HighSpeedRamp">
      <summary>Gets the JSON entry name for lines that represent ramps. These ramps typically appear alongside of controlled access highways.</summary>
      <returns>The JSON entry name for lines that represent ramps. These ramps typically appear alongside of controlled access highways.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapStyleSheetEntries.Highway">
      <summary>Gets the JSON entry name for lines that represent highways.</summary>
      <returns>The JSON entry name for lines that represent highways.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapStyleSheetEntries.IndigenousPeoplesReserve">
      <summary>Gets the JSON entry name that represents areas of Indian reservations.</summary>
      <returns>The JSON entry name that represents areas of Indian reservations.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapStyleSheetEntries.Island">
      <summary>Gets the JSON entry name that represents labels in island areas.</summary>
      <returns>The JSON entry name that represents labels in island areas.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapStyleSheetEntries.MajorRoad">
      <summary>Gets the JSON entry name for lines that represent main roads.</summary>
      <returns>The JSON entry name for lines that represent main roads.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapStyleSheetEntries.Medical">
      <summary>Gets the JSON entry name that represents areas of land that are used for medical purposes (For example: a hospital campus).</summary>
      <returns>The JSON entry name that represents areas of land that are used for medical purposes (For example: a hospital campus).</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapStyleSheetEntries.MedicalBuilding">
      <summary>Gets the JSON entry name that represents buildings that are used for medical purposes (For example: a hospital).</summary>
      <returns>The JSON entry name that represents buildings that are used for medical purposes (For example: a hospital).</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapStyleSheetEntries.Military">
      <summary>Gets the JSON entry name that represents areas of military bases.</summary>
      <returns>The JSON entry name that represents areas of military bases.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapStyleSheetEntries.NaturalPoint">
      <summary>Gets the JSON entry name for icons that represent natural landmarks such as a volcano peak or waterfall.</summary>
      <returns>The JSON entry name for icons that represent natural landmarks such as a volcano peak or waterfall.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapStyleSheetEntries.Nautical">
      <summary>Gets the JSON entry name that represents areas of land that are used for nautical purposes.</summary>
      <returns>The JSON entry name that represents areas of land that are used for nautical purposes.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapStyleSheetEntries.Neighborhood">
      <summary>Gets the JSON entry name that represents labels in areas defined as neighborhoods.</summary>
      <returns>The JSON entry name that represents labels in areas defined as neighborhoods.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapStyleSheetEntries.Park">
      <summary>Gets the JSON entry name that represents park areas.</summary>
      <returns>The JSON entry name that represents park areas.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapStyleSheetEntries.Peak">
      <summary>Gets the JSON entry name for icons that represent mountain peaks.</summary>
      <returns>The JSON entry name for icons that represent mountain peaks.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapStyleSheetEntries.PlayingField">
      <summary>Gets the JSON entry name that represents extracted pitches such as a baseball field or tennis court.</summary>
      <returns>The JSON entry name that represents extracted pitches such as a baseball field or tennis court.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapStyleSheetEntries.Point">
      <summary>Gets the JSON entry name that represents all point features that are rendered with an icon of some sort.</summary>
      <returns>The JSON entry name that represents all point features that are rendered with an icon of some sort.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapStyleSheetEntries.PointOfInterest">
      <summary>Gets the JSON entry name that represents restaurants, hospitals, schools, marinas, ski areas, etc.</summary>
      <returns>The JSON entry name that represents restaurants, hospitals, schools, marinas, ski areas, etc.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapStyleSheetEntries.Political">
      <summary>Gets the JSON entry name for political regions such as countries, regions and states.</summary>
      <returns>The JSON entry name for political regions such as countries, regions and states.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapStyleSheetEntries.PopulatedPlace">
      <summary>Gets the JSON entry name for icons that represent the size of populated place (For example: a city or town).</summary>
      <returns>The JSON entry name for icons that represent the size of populated place (For example: a city or town).</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapStyleSheetEntries.Railway">
      <summary>Gets the JSON entry name that represents railway lines.</summary>
      <returns>The JSON entry name that represents railway lines.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapStyleSheetEntries.Ramp">
      <summary>Gets the JSON entry name that represents lines that represent the entrance and exit of a highway.</summary>
      <returns>The JSON entry name that represents lines that represent the entrance and exit of a highway.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapStyleSheetEntries.Reserve">
      <summary>Gets the JSON entry name that represents areas of nature reserves.</summary>
      <returns>The JSON entry name that represents areas of nature reserves.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapStyleSheetEntries.River">
      <summary>Gets the JSON entry name that represents rivers, streams, or other water passages.</summary>
      <returns>the JSON entry name that represents rivers, streams, or other water passages.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapStyleSheetEntries.Road">
      <summary>Gets the JSON entry name for lines that represent all roads.</summary>
      <returns>The JSON entry name for lines that represent all roads.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapStyleSheetEntries.RoadExit">
      <summary>Gets the JSON entry name for icons that represent exits, typically from a controlled access highway.</summary>
      <returns>The JSON entry name for icons that represent exits, typically from a controlled access highway.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapStyleSheetEntries.RoadShield">
      <summary>Gets the JSON entry name for signs that represent the compact name for a road. (For example: I-5).</summary>
      <returns>The JSON entry name for signs that represent the compact name for a road. (For example: I-5).</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapStyleSheetEntries.RouteLine">
      <summary>Gets the JSON entry name that represents the styling for all route lines.</summary>
      <returns>The JSON entry name that represents the styling for all route lines.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapStyleSheetEntries.Runway">
      <summary>Gets the JSON entry name that represents land areas that are covered by a runway.</summary>
      <returns>The JSON entry name that represents land areas that are covered by a runway.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapStyleSheetEntries.Sand">
      <summary>Gets the JSON entry name that represents sandy areas like beaches.</summary>
      <returns>The JSON entry name that represents sandy areas like beaches.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapStyleSheetEntries.ShoppingCenter">
      <summary>Gets the JSON entry name that represents areas of ground allocated for malls or other shopping centers.</summary>
      <returns>The JSON entry name that represents areas of ground allocated for malls or other shopping centers.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapStyleSheetEntries.Stadium">
      <summary>Gets the JSON entry name that represents area of a stadium.</summary>
      <returns>The JSON entry name that represents area of a stadium.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapStyleSheetEntries.Street">
      <summary>Gets the JSON entry name for lines that represent streets.</summary>
      <returns>The JSON entry name for lines that represent streets.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapStyleSheetEntries.Structure">
      <summary>Gets the JSON entry name that represents building and other building-like structures.</summary>
      <returns>The JSON entry name that represents building and other building-like structures.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapStyleSheetEntries.TollRoad">
      <summary>Gets the JSON entry name that represents roads that cost money to use.</summary>
      <returns>The JSON entry name that represents roads that cost money to use.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapStyleSheetEntries.Trail">
      <summary>Gets the JSON entry name that represents walking trails through parks or hiking trails.</summary>
      <returns>The JSON entry name that represents walking trails through parks or hiking trails.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapStyleSheetEntries.Transit">
      <summary>Gets the JSON entry name for icons that represent bus stops, train stops, airports, etc.</summary>
      <returns>The JSON entry name for icons that represent bus stops, train stops, airports, etc.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapStyleSheetEntries.TransitBuilding">
      <summary>Gets the JSON entry name that represents a transit building such as a bus station.</summary>
      <returns>The JSON entry name that represents a transit building such as a bus station.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapStyleSheetEntries.Transportation">
      <summary>Gets the JSON entry name that represents lines that are part of the transportation network (For example: roads, trains, and ferries).</summary>
      <returns>The JSON entry name that represents lines that are part of the transportation network (For example: roads, trains, and ferries).</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapStyleSheetEntries.UnpavedStreet">
      <summary>Gets the JSON entry name for lines that represent unpaved streets.</summary>
      <returns>The JSON entry name for lines that represent unpaved streets.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapStyleSheetEntries.Vegetation">
      <summary>Gets the JSON entry name that represents forests, grassy areas, etc.</summary>
      <returns>The JSON entry name that represents forests, grassy areas, etc.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapStyleSheetEntries.VolcanicPeak">
      <summary>Gets the JSON entry name for icons that represent volcano peaks.</summary>
      <returns>The JSON entry name for icons that represent volcano peaks.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapStyleSheetEntries.WalkingRoute">
      <summary>Gets the JSON entry name that represents a walking route.</summary>
      <returns>The JSON entry name that represents a walking route.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapStyleSheetEntries.Water">
      <summary>Gets the JSON entry name that represents anything that looks like water. This includes oceans and streams.</summary>
      <returns>The JSON entry name that represents anything that looks like water. This includes oceans and streams.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapStyleSheetEntries.WaterPoint">
      <summary>Gets the JSON entry name for icons that represent water feature locations such as a waterfall.</summary>
      <returns>The JSON entry name for icons that represent water feature locations such as a waterfall.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapStyleSheetEntries.WaterRoute">
      <summary>Gets the JSON entry name that represents ferry route lines.</summary>
      <returns>The JSON entry name that represents ferry route lines.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Maps.MapStyleSheetEntryStates">
      <summary>Provides the names of the supported style entry states of a map style sheet. These states map to state-specific styles defined in the map's style sheet.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapStyleSheetEntryStates.Disabled">
      <summary>Gets the name for the disabled visual state of the MapElement.</summary>
      <returns>The name for the disabled visual state of the MapElement.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapStyleSheetEntryStates.Hover">
      <summary>Gets the name for the hover visual state of the MapElement.</summary>
      <returns>The name for the hover visual state of the MapElement.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapStyleSheetEntryStates.Selected">
      <summary>Gets the name for the selected visual state of the MapElement.</summary>
      <returns>The name for the selected visual state of the MapElement.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Maps.MapTargetCameraChangedEventArgs">
      <summary>Provides data for the TargetCameraChanged event.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapTargetCameraChangedEventArgs.#ctor">
      <summary>Initializes a new instance of the MapTargetCameraChangedEventArgs class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapTargetCameraChangedEventArgs.Camera">
      <summary>Gets the camera position corresponding to the TargetCameraChanged event.</summary>
      <returns>The camera position corresponding to the TargetCameraChanged event.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapTargetCameraChangedEventArgs.ChangeReason">
      <summary>Gets or sets the camera change reason.</summary>
      <returns>The reason the camera changed.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Maps.MapTileAnimationState">
      <summary>Specifies the AnimationState of the MapTileSource.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Maps.MapTileAnimationState.Paused">
      <summary>The map tile animation is paused. If the MapTileSource was playing an animation, it continues to display the current frame.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Maps.MapTileAnimationState.Playing">
      <summary>The map tile animation is playing.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Maps.MapTileAnimationState.Stopped">
      <summary>The map tile animation is not playing or paused.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Maps.MapTileBitmapRequest">
      <summary>Represents a bitmap request for a tile for a CustomMapTileDataSource.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapTileBitmapRequest.#ctor">
      <summary>Initializes a new instance of MapTileBitmapRequest class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapTileBitmapRequest.PixelData">
      <summary>Gets the bitmap data for the CustomMapTileDataSource.</summary>
      <returns>The bitmap data.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapTileBitmapRequest.GetDeferral">
      <summary>Gets a MapTileBitmapRequestDeferral that the app can use to respond asynchronously to the bitmap request.</summary>
      <returns>The deferral object that the app uses to indicate that it has finished responding to a BitmapRequested event and that the request is complete.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Maps.MapTileBitmapRequestDeferral">
      <summary>Represents a deferral that can be used by an app to respond asynchronously to a bitmap request for a tile.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapTileBitmapRequestDeferral.#ctor">
      <summary>Initializes a new instance of the MapTileBitmapRequestDeferral class.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapTileBitmapRequestDeferral.Complete">
      <summary>Notifies the system that the app has finished processing the bitmap request for a tile.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Maps.MapTileBitmapRequestedEventArgs">
      <summary>Provides data for the CustomMapTileDataSource.BitmapRequested event.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapTileBitmapRequestedEventArgs.#ctor">
      <summary>Initializes a new instance of the MapTileBitmapRequestedEventArgs class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapTileBitmapRequestedEventArgs.FrameIndex">
      <summary>Gets the number of frame of the requested tile.</summary>
      <returns>The number of frame of the requested tile.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapTileBitmapRequestedEventArgs.Request">
      <summary>Gets the bitmap request.</summary>
      <returns>The bitmap request.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapTileBitmapRequestedEventArgs.X">
      <summary>Gets the X value of the requested tile.</summary>
      <returns>The X value of the requested tile.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapTileBitmapRequestedEventArgs.Y">
      <summary>Gets the Y value of the requested tile.</summary>
      <returns>The Y value of the requested tile.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapTileBitmapRequestedEventArgs.ZoomLevel">
      <summary>Gets the zoom level of the requested tile.</summary>
      <returns>The zoom level of the requested tile.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Maps.MapTileDataSource">
      <summary>Provides a source of tiles for a MapTileSource. This class serves as the base class for HttpMapTileDataSource, LocalMapTileDataSource, and CustomMapTileDataSource.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapTileDataSource.#ctor">
      <summary>Initializes a new instance of the MapTileDataSource class.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Maps.MapTileLayer">
      <summary>Specifies the Layer type of a MapTileSource.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Maps.MapTileLayer.AreaOverlay">
      <summary>The MapTileSource is an area overlay.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Maps.MapTileLayer.BackgroundOverlay">
      <summary>The MapTileSource is a background overlay.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Maps.MapTileLayer.BackgroundReplacement">
      <summary>The MapTileSource is a background replacement overlay.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Maps.MapTileLayer.LabelOverlay">
      <summary>The MapTileSource is a label overlay.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Maps.MapTileLayer.RoadOverlay">
      <summary>The MapTileSource is a road overlay.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Maps.MapTileSource">
      <summary>Represents a source of tiles to overlay on the MapControl.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapTileSource.#ctor">
      <summary>Initializes a new instance of the MapTileSource class.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapTileSource.#ctor(Windows.UI.Xaml.Controls.Maps.MapTileDataSource)">
      <summary>Initializes a new instance of the MapTileSource class with the specified data source.</summary>
      <param name="dataSource">The data source to use for the tiles.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapTileSource.#ctor(Windows.UI.Xaml.Controls.Maps.MapTileDataSource,Windows.UI.Xaml.Controls.Maps.MapZoomLevelRange)">
      <summary>Initializes a new instance of the MapTileSource class with the specified data source and zoom level range.</summary>
      <param name="dataSource">The data source to use for the tiles.</param>
      <param name="zoomLevelRange">The zoom level range for the tiles.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapTileSource.#ctor(Windows.UI.Xaml.Controls.Maps.MapTileDataSource,Windows.UI.Xaml.Controls.Maps.MapZoomLevelRange,Windows.Devices.Geolocation.GeoboundingBox)">
      <summary>Initializes a new instance of the MapTileSource class with the specified data source, zoom level range, and bounding rectangle.</summary>
      <param name="dataSource">The data source to use for the tiles.</param>
      <param name="zoomLevelRange">The zoom level range for the tiles.</param>
      <param name="bounds">The geographic area of tiles requested.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapTileSource.#ctor(Windows.UI.Xaml.Controls.Maps.MapTileDataSource,Windows.UI.Xaml.Controls.Maps.MapZoomLevelRange,Windows.Devices.Geolocation.GeoboundingBox,System.Int32)">
      <summary>Initializes a new instance of the MapTileSource class with the specified data source, zoom level range, bounding rectangle, and tile size.</summary>
      <param name="dataSource">The data source to use for the tiles.</param>
      <param name="zoomLevelRange">The zoom level range for the tiles.</param>
      <param name="bounds">The geographic area of tiles requested.</param>
      <param name="tileSizeInPixels">The size of individual square tiles in pixels.</param>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapTileSource.AllowOverstretch">
      <summary>Gets or sets a value that specifies whether to stretch the current tile while a higher-resolution tile is being downloaded.</summary>
      <returns>**true** to stretch the current tile while a higher-resolution tile is being downloaded; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapTileSource.AllowOverstretchProperty">
      <summary>Identifies the AllowOverstretch dependency property.</summary>
      <returns>The identifier for the AllowOverstretch dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapTileSource.AnimationState">
      <summary>Gets the animation state of this MapTileSource to be displayed in the MapControl.</summary>
      <returns>The animation state of this MapTileSource.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapTileSource.AnimationStateProperty">
      <summary>Identifies the AnimationState dependency property.</summary>
      <returns>The identifier for the AnimationState dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapTileSource.AutoPlay">
      <summary>Gets or sets a value that indicates whether map tiles will begin playback automatically when this MapTileSource gets added to the TileSources property of the MapControl.</summary>
      <returns>**true** if playback is automatic; otherwise, **false**. The default is **true**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapTileSource.AutoPlayProperty">
      <summary>Identifies the AutoPlay dependency property.</summary>
      <returns>The identifier for the AutoPlay dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapTileSource.Bounds">
      <summary>Gets or sets the rectangular area to contain the tiles.</summary>
      <returns>The rectangular area to contain the tiles.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapTileSource.BoundsProperty">
      <summary>Identifies the Bounds dependency property.</summary>
      <returns>The identifier for the Bounds dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapTileSource.DataSource">
      <summary>Gets or sets the data source for the tiles.</summary>
      <returns>The data source for the tiles.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapTileSource.DataSourceProperty">
      <summary>Identifies the DataSource dependency property.</summary>
      <returns>The identifier for the DataSource  dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapTileSource.FrameCount">
      <summary>Gets or sets the number of frames in the animation of this MapTileSource.</summary>
      <returns>The number of frames in the animation of this MapTileSource.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapTileSource.FrameCountProperty">
      <summary>Identifies the FrameCount dependency property.</summary>
      <returns>The identifier for the FrameCount dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapTileSource.FrameDuration">
      <summary>Gets or sets the time duration of each frame in the animation of this MapTileSource.</summary>
      <returns>The time duration of each frame in the animation of this MapTileSource.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapTileSource.FrameDurationProperty">
      <summary>Identifies the FrameDuration dependency property.</summary>
      <returns>The identifier for the FrameDuration dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapTileSource.IsFadingEnabled">
      <summary>Gets or sets a value that indicates whether fading is enabled for the tiles.</summary>
      <returns>**true** if fading is enabled for the tiles; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapTileSource.IsFadingEnabledProperty">
      <summary>Identifies the IsFadingEnabled dependency property.</summary>
      <returns>The identifier for the IsFadingEnabled dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapTileSource.IsRetryEnabled">
      <summary>Gets or sets a value that indicates whether retry is enabled for the tiles.</summary>
      <returns>**true** if retry is enabled for the tiles; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapTileSource.IsRetryEnabledProperty">
      <summary>Identifies the IsRetryEnabled dependency property.</summary>
      <returns>The identifier for the IsRetryEnabled dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapTileSource.IsTransparencyEnabled">
      <summary>Gets or sets a value that indicates whether transparency is enabled for the tiles.</summary>
      <returns>**true** if transparency is enabled for the tiles; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapTileSource.IsTransparencyEnabledProperty">
      <summary>Identifies the IsTransparencyEnabled dependency property.</summary>
      <returns>The identifier for the IsTransparencyEnabled dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapTileSource.Layer">
      <summary>Gets or sets the layer that contains the tiles.</summary>
      <returns>The layer that contains the tiles.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapTileSource.LayerProperty">
      <summary>Identifies the Layer dependency property.</summary>
      <returns>The identifier for the Layer dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapTileSource.TilePixelSize">
      <summary>Gets or sets the size of the tiles in pixels.</summary>
      <returns>The size of the tiles in pixels.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapTileSource.TilePixelSizeProperty">
      <summary>Identifies the TilePixelSize dependency property.</summary>
      <returns>The identifier for the TilePixelSize dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapTileSource.Visible">
      <summary>Gets or sets a value that indicates whether the MapTileSource is visible.</summary>
      <returns>**true** if the MapTileSource is visible; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapTileSource.VisibleProperty">
      <summary>Identifies the Visible dependency property.</summary>
      <returns>The identifier for the Visible dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapTileSource.ZIndex">
      <summary>Gets or sets the z-index of the tiles.</summary>
      <returns>The z-index of the tiles.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapTileSource.ZIndexProperty">
      <summary>Identifies the ZIndex dependency property.</summary>
      <returns>The identifier for the ZIndex dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapTileSource.ZoomLevelRange">
      <summary>Gets or sets the minimum and maximum zoom level of the tiles. Tiles are only visible when the ZoomLevel of the MapControl is within the ZoomLevelRange.</summary>
      <returns>The minimum and maximum zoom level of the tiles.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapTileSource.ZoomLevelRangeProperty">
      <summary>Identifies the ZoomLevelRange dependency property.</summary>
      <returns>The identifier for the ZoomLevelRange dependency property.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapTileSource.Pause">
      <summary>Pauses the animation at the current frame.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapTileSource.Play">
      <summary>Plays the animation from the current frame.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapTileSource.Stop">
      <summary>Stops and resets the animation to be played from the beginning.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Maps.MapTileUriRequest">
      <summary>Represents a Uri request for a tile for an HttpMapTileDataSource or a LocalMapTileDataSource.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapTileUriRequest.#ctor">
      <summary>Initializes a new instance of the MapTileUriRequest class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapTileUriRequest.Uri">
      <summary>Gets the Uri of the request.</summary>
      <returns>The Uri of the request.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapTileUriRequest.GetDeferral">
      <summary>Gets a MapTileUriRequestDeferral that the app can use to respond asynchronously to the Uri request.</summary>
      <returns>A MapTileUriRequestDeferral that the app can use to respond asynchronously to the Uri request.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Maps.MapTileUriRequestDeferral">
      <summary>Represents a deferral that can be used by an app to respond asynchronously to a Uri request for a tile.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapTileUriRequestDeferral.#ctor">
      <summary>Initializes a new instance of the MapTileUriRequestDeferral class.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapTileUriRequestDeferral.Complete">
      <summary>Notifies the system that the app has finished processing the Uri request for a tile.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Maps.MapTileUriRequestedEventArgs">
      <summary>Provides data for the HttpMapTileDataSource.UriRequested event and the LocalMapTileDataSource.UriRequested event.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.MapTileUriRequestedEventArgs.#ctor">
      <summary>Initializes a new instance of the MapTileUriRequestedEventArgs class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapTileUriRequestedEventArgs.FrameIndex">
      <summary>Gets the number of frame of the requested tile.</summary>
      <returns>The number of frame of the requested tile.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapTileUriRequestedEventArgs.Request">
      <summary>Gets the Uri request.</summary>
      <returns>The Uri request.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapTileUriRequestedEventArgs.X">
      <summary>Gets the X value of the requested tile.</summary>
      <returns>The X value of the requested tile.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapTileUriRequestedEventArgs.Y">
      <summary>Gets the Y value of the requested tile.</summary>
      <returns>The Y value of the requested tile.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.MapTileUriRequestedEventArgs.ZoomLevel">
      <summary>Gets the zoom level of the requested tile.</summary>
      <returns>The zoom level of the requested tile.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Maps.MapVisibleRegionKind">
      <summary>Indicates the kind of visible region.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Maps.MapVisibleRegionKind.Full">
      <summary>The full visible region of the map control.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Maps.MapVisibleRegionKind.Near">
      <summary>Visible region on the map control that doesn't include things that are further away towards the horizon and is orthogonal to whether landmarks are present or not.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Maps.MapWatermarkMode">
      <summary>Specifies the WatermarkMode of the MapControl.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Maps.MapWatermarkMode.Automatic">
      <summary>The watermark of the MapControl is turned on or off according to OEM settings.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Maps.MapWatermarkMode.On">
      <summary>The watermark of the MapControl is displayed.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Maps.MapZoomLevelRange">
      <summary>Specifies the minimum and maximum zoom level for a MapTileSource. This structure is used by the ZoomLevelRange property of a MapTileSource.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Maps.MapZoomLevelRange.Max">
      <summary>The maximum zoom level for a MapTileSource.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Maps.MapZoomLevelRange.Min">
      <summary>The minimum zoom level for a MapTileSource.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Maps.StreetsideExperience">
      <summary>Represents a custom map experience that provides a street-level view of a geographic location.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.StreetsideExperience.#ctor(Windows.UI.Xaml.Controls.Maps.StreetsidePanorama)">
      <summary>Creates a StreetsideExperience based on the specified panoramic view.</summary>
      <param name="panorama">The panoramic view to appear in the StreetsideExperience.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.StreetsideExperience.#ctor(Windows.UI.Xaml.Controls.Maps.StreetsidePanorama,System.Double,System.Double,System.Double)">
      <summary>Creates a StreetsideExperience based on the specified panoramic view and camera position.</summary>
      <param name="panorama">The panoramic view to appear in the StreetsideExperience.</param>
      <param name="headingInDegrees">The directional heading of the map's camera in degrees, where 0 or 360 = North, 90 = East, 180 = South, and 270 = West. The default *headingInDegrees* value is 0.</param>
      <param name="pitchInDegrees">The pitch of the map's camera in degrees, where 90 is looking out at the horizon (maximum) and 0 is looking straight down (minimum). The default *pitchInDegrees* value is 90.</param>
      <param name="fieldOfViewInDegrees">The horizontal angle of view that appears in the map's camera, in degrees. The default *fieldOfViewInDegrees* value is 75.</param>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.StreetsideExperience.AddressTextVisible">
      <summary>Gets or sets a value that indicates if address text is visible in the StreetsideExperience.</summary>
      <returns>**true** if address text is visible in the StreetsideExperience; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.StreetsideExperience.CursorVisible">
      <summary>Gets or sets a value that indicates if the cursor is visible in the StreetsideExperience.</summary>
      <returns>**true** if the cursor is visible in the StreetsideExperience; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.StreetsideExperience.ExitButtonVisible">
      <summary>Gets or sets a value that indicates if the exit button is visible in the StreetsideExperience.</summary>
      <returns>**true** if the exit button is visible in the StreetsideExperience; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.StreetsideExperience.OverviewMapVisible">
      <summary>Gets or sets a value that indicates if the overview map is visible in the StreetsideExperience.</summary>
      <returns>**true** if the overview map is visible in the StreetsideExperience; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.StreetsideExperience.StreetLabelsVisible">
      <summary>Gets or sets a value that indicates if street labels are visible in the StreetsideExperience.</summary>
      <returns>**true** if street labels are visible in the StreetsideExperience; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.StreetsideExperience.ZoomButtonsVisible">
      <summary>Gets or sets a value that indicates if zoom buttons are visible in the StreetsideExperience.</summary>
      <returns>**true** if zoom buttons are visible in the StreetsideExperience; otherwise, **false**.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Maps.StreetsidePanorama">
      <summary>Represents a panoramic view of a geographic location from a street-level perspective.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Maps.StreetsidePanorama.Location">
      <summary>Gets the geographic location that corresponds to the StreetsidePanorama.</summary>
      <returns>The geographic location that corresponds to the StreetsidePanorama.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.StreetsidePanorama.FindNearbyAsync(Windows.Devices.Geolocation.Geopoint)">
      <summary>Creates a StreetsidePanorama near the specified geographic location.</summary>
      <param name="location">The center of the panoramic view.</param>
      <returns>If available, the nearest StreetsidePanorama; otherwise, **null**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Maps.StreetsidePanorama.FindNearbyAsync(Windows.Devices.Geolocation.Geopoint,System.Double)">
      <summary>Creates a StreetsidePanorama near the specified geographic location and radius.</summary>
      <param name="location">The center of the panoramic view.</param>
      <param name="radiusInMeters">The radius to appear in the panoramic view, in meters.</param>
      <returns>If available, the nearest StreetsidePanorama; otherwise, **null**.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Primitives.AnimationDirection">
      <summary>Defines constants that specify the direction in which an animation translates from start to end.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Primitives.AnimationDirection.Bottom">
      <summary>The animation or transition progresses in a down direction.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Primitives.AnimationDirection.Left">
      <summary>The animation or transition progresses in a left direction.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Primitives.AnimationDirection.Right">
      <summary>The animation or transition progresses in a right direction.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Primitives.AnimationDirection.Top">
      <summary>The animation or transition progresses in an up direction.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Primitives.AppBarButtonTemplateSettings">
      <summary>Provides calculated values that can be referenced as **TemplatedParent** sources when defining templates for an AppBarButton control. Not intended for general use.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.AppBarButtonTemplateSettings.KeyboardAcceleratorTextMinWidth">
      <summary>Gets the minimum width allocated for the accelerator key tip of an AppBarButton.</summary>
      <returns>A number that specifies the minimum width allocated for the accelerator key tip of an AppBarButton.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Primitives.AppBarTemplateSettings">
      <summary>Provides calculated values that can be referenced as **TemplatedParent** sources when defining templates for an AppBar control. Not intended for general use.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.AppBarTemplateSettings.ClipRect">
      <summary>Gets the Rect that describes the clipped area of the AppBar.</summary>
      <returns>A Rect that describes the clipped area of the AppBar.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.AppBarTemplateSettings.CompactRootMargin">
      <summary>Gets the margin of the AppBar root in the compact state.</summary>
      <returns>The margin of the AppBar root in the compact state.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.AppBarTemplateSettings.CompactVerticalDelta">
      <summary>Gets the vertical delta of the AppBar in the compact state.</summary>
      <returns>The vertical delta of the AppBar in the compact state.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.AppBarTemplateSettings.HiddenRootMargin">
      <summary>Gets the margin of the AppBar root in the hidden state.</summary>
      <returns>The margin of the AppBar root in the hidden state.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.AppBarTemplateSettings.HiddenVerticalDelta">
      <summary>Gets the vertical delta of the AppBar in the hidden state.</summary>
      <returns>The vertical delta of the AppBar in the hidden state.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.AppBarTemplateSettings.MinimalRootMargin">
      <summary>Gets the margin of the AppBar root in the minimal state.</summary>
      <returns>The margin of the AppBar root in the minimal state.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.AppBarTemplateSettings.MinimalVerticalDelta">
      <summary>Gets the vertical delta of the AppBar in the minimal state.</summary>
      <returns>The vertical delta of the AppBar in the minimal state.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.AppBarTemplateSettings.NegativeCompactVerticalDelta">
      <summary>Gets the negative vertical delta of the AppBar in the compact state.</summary>
      <returns>The negative vertical delta of the AppBar in the compact state.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.AppBarTemplateSettings.NegativeHiddenVerticalDelta">
      <summary>Gets the negative vertical delta of the AppBar in the hidden state.</summary>
      <returns>The negative vertical delta of the AppBar in the hidden state.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.AppBarTemplateSettings.NegativeMinimalVerticalDelta">
      <summary>Gets the negative vertical delta of the AppBar in the minimal state.</summary>
      <returns>The negative vertical delta of the AppBar in the minimal state.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Primitives.AppBarToggleButtonTemplateSettings">
      <summary>Provides calculated values that can be referenced as **TemplatedParent** sources when defining templates for an AppBarToggleButton control. Not intended for general use.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.AppBarToggleButtonTemplateSettings.KeyboardAcceleratorTextMinWidth">
      <summary>Gets the minimum width allocated for the accelerator key tip of an AppBarToggleButton.</summary>
      <returns>A number that specifies the minimum width allocated for the accelerator key tip of an AppBarToggleButton.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Primitives.ButtonBase">
      <summary>Represents the base class for all button controls, such as Button, RepeatButton, and HyperlinkButton.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Primitives.ButtonBase.#ctor">
      <summary>Provides base class initialization behavior for ButtonBase derived classes.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ButtonBase.ClickMode">
      <summary>Gets or sets a value that indicates when the Click event occurs, in terms of device behavior.</summary>
      <returns>A value of the enumeration that indicates when the Click event occurs.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ButtonBase.ClickModeProperty">
      <summary>Identifies the ClickMode dependency property.</summary>
      <returns>The identifier for the ClickMode dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ButtonBase.Command">
      <summary>Gets or sets the command to invoke when this button is pressed.</summary>
      <returns>The command to invoke when this button is pressed. The default is null.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ButtonBase.CommandParameter">
      <summary>Gets or sets the parameter to pass to the Command property.</summary>
      <returns>The parameter to pass to the Command property. The default is null.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ButtonBase.CommandParameterProperty">
      <summary>Identifier for the CommandParameter dependency property.</summary>
      <returns>The identifier for the CommandParameter dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ButtonBase.CommandProperty">
      <summary>Identifier for the Command dependency property.</summary>
      <returns>The identifier for the Command dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ButtonBase.IsPointerOver">
      <summary>Gets a value that indicates whether a device pointer is located over this button control.</summary>
      <returns>**True** if a pointer is over the button control; otherwise **false**. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ButtonBase.IsPointerOverProperty">
      <summary>Identifies the IsPointerOver dependency property.</summary>
      <returns>The identifier for the IsPointerOver dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ButtonBase.IsPressed">
      <summary>Gets a value that indicates whether a ButtonBase is currently in a pressed state.</summary>
      <returns>**True** if the ButtonBase is in a pressed state; otherwise **false**. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ButtonBase.IsPressedProperty">
      <summary>Identifies the IsPressed dependency property.</summary>
      <returns>The identifier for the IsPressed dependency property.</returns>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.Primitives.ButtonBase.Click">
      <summary>Occurs when a button control is clicked.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Primitives.CalendarPanel">
      <summary>Represents a panel that contains a calendar.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Primitives.CalendarPanel.#ctor">
      <summary>Initializes a new instance of the CalendarPanel class.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Primitives.CalendarViewTemplateSettings">
      <summary>Provides calculated values that can be referenced as **TemplatedParent** sources when defining templates for a CalendarView control. Not intended for general use.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.CalendarViewTemplateSettings.CenterX">
      <summary>Gets the X coordinate of the CalendarView 's center point.</summary>
      <returns>The X coordinate of the CalendarView 's center point.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.CalendarViewTemplateSettings.CenterY">
      <summary>Gets the Y coordinate of the CalendarView 's center point.</summary>
      <returns>The Y coordinate of the CalendarView 's center point.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.CalendarViewTemplateSettings.ClipRect">
      <summary>Gets the rectangle used to clip the CalendarView.</summary>
      <returns>The rectangle used to clip the CalendarView.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.CalendarViewTemplateSettings.HasMoreContentAfter">
      <summary>Gets a value that indicates whether the CalendarView has more content after the displayed content.</summary>
      <returns>**true** if the CalendarView has more content after the displayed content; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.CalendarViewTemplateSettings.HasMoreContentBefore">
      <summary>Gets a value that indicates whether the CalendarView has more content before the displayed content.</summary>
      <returns>**true** if the CalendarView has more content after the displayed content; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.CalendarViewTemplateSettings.HasMoreViews">
      <summary>Gets a value that indicates whether the CalendarView has more views (like year or decade) that can be shown.</summary>
      <returns>**true** if the CalendarView has more views (like year or decade) that can be shown; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.CalendarViewTemplateSettings.HeaderText">
      <summary>Gets the text of the header.</summary>
      <returns>The text of the header.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.CalendarViewTemplateSettings.MinViewWidth">
      <summary>Gets the minimum width of the view.</summary>
      <returns>The minimum width of the view.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.CalendarViewTemplateSettings.WeekDay1">
      <summary>Gets the first day of the week.</summary>
      <returns>The first day of the week.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.CalendarViewTemplateSettings.WeekDay2">
      <summary>Gets the second day of the week.</summary>
      <returns>The second day of the week.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.CalendarViewTemplateSettings.WeekDay3">
      <summary>Gets the third day of the week.</summary>
      <returns>The third day of the week.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.CalendarViewTemplateSettings.WeekDay4">
      <summary>Gets the fourth day of the week.</summary>
      <returns>The fourth day of the week.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.CalendarViewTemplateSettings.WeekDay5">
      <summary>Gets the fifth day of the week.</summary>
      <returns>The fifth day of the week.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.CalendarViewTemplateSettings.WeekDay6">
      <summary>Gets the sixth day of the week.</summary>
      <returns>The sixth day of the week.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.CalendarViewTemplateSettings.WeekDay7">
      <summary>Gets the seventh day of the week.</summary>
      <returns>The seventh day of the week.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Primitives.CarouselPanel">
      <summary>Represents a panel that arranges its items in a line and circles around to the first item when the last item is reached.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Primitives.CarouselPanel.#ctor">
      <summary>Initializes a new instance of the CarouselPanel class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.CarouselPanel.AreHorizontalSnapPointsRegular">
      <summary>Gets a value that indicates whether the horizontal snap points for the CarouselPanel are equidistant from each other.</summary>
      <returns>**true** if the horizontal snap points for the CarouselPanel are equidistant from each other; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.CarouselPanel.AreVerticalSnapPointsRegular">
      <summary>Gets a value that indicates whether the vertical snap points for the CarouselPanel are equidistant from each other.</summary>
      <returns>**true** if the vertical snap points for the CarouselPanel are equidistant from each other; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.CarouselPanel.CanHorizontallyScroll">
      <summary>Not intended for general use. Gets or sets a value that indicates whether scrolling on the horizontal axis is possible.</summary>
      <returns>**true** if scrolling is possible; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.CarouselPanel.CanVerticallyScroll">
      <summary>Not intended for general use. Gets or sets a value that indicates whether scrolling on the vertical axis is possible.</summary>
      <returns>**true** if scrolling is possible; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.CarouselPanel.ExtentHeight">
      <summary>Gets the vertical size of the panel extent.</summary>
      <returns>A value in pixels.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.CarouselPanel.ExtentWidth">
      <summary>Gets the horizontal size of the panel extent.</summary>
      <returns>A value in pixels.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.CarouselPanel.HorizontalOffset">
      <summary>Gets the horizontal offset of the scrolled content.</summary>
      <returns>A value in pixels.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.CarouselPanel.ScrollOwner">
      <summary>Gets or sets a reference to a ScrollViewer that is the scroll host or scroll owner for scrolling behavior of the CarouselPanel.</summary>
      <returns>The scroll host or scroll owner for scrolling behavior.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.CarouselPanel.VerticalOffset">
      <summary>Gets the vertical offset of the scrolled content.</summary>
      <returns>A value in pixels.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.CarouselPanel.ViewportHeight">
      <summary>Gets the vertical size of the viewport/content area.</summary>
      <returns>A value in pixels.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.CarouselPanel.ViewportWidth">
      <summary>Gets the horizontal size of the viewport/content area.</summary>
      <returns>A value in pixels.</returns>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.Primitives.CarouselPanel.HorizontalSnapPointsChanged">
      <summary>Occurs when the measurements for horizontal snap points change.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.Primitives.CarouselPanel.VerticalSnapPointsChanged">
      <summary>Occurs when the measurements for vertical snap points change.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Primitives.CarouselPanel.GetIrregularSnapPoints(Windows.UI.Xaml.Controls.Orientation,Windows.UI.Xaml.Controls.Primitives.SnapPointsAlignment)">
      <summary>Returns the set of distances between irregular snap points for a specified orientation and alignment.</summary>
      <param name="orientation">The orientation/dimension for the desired snap point set.</param>
      <param name="alignment">The alignment to use when applying the snap points.</param>
      <returns>The read only collection of snap point distances. Returns an empty collection when no snap points are present.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Primitives.CarouselPanel.GetRegularSnapPoints(Windows.UI.Xaml.Controls.Orientation,Windows.UI.Xaml.Controls.Primitives.SnapPointsAlignment,System.Single@)">
      <summary>Gets the distance between regular snap points for a specified orientation and alignment.</summary>
      <param name="orientation">The orientation/dimension for the desired snap point set.</param>
      <param name="alignment">The alignment to use when applying the snap points.</param>
      <param name="offset">Out parameter. The offset of the first snap point.</param>
      <returns>The distance between the equidistant snap points. Returns 0 when no snap points are present.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Primitives.CarouselPanel.LineDown">
      <summary>Scrolls content by one line towards the bottom.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Primitives.CarouselPanel.LineLeft">
      <summary>Scrolls content by one line towards the left.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Primitives.CarouselPanel.LineRight">
      <summary>Scrolls content by one line towards the right.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Primitives.CarouselPanel.LineUp">
      <summary>Scrolls content by one line towards the top.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Primitives.CarouselPanel.MakeVisible(Windows.UI.Xaml.UIElement,Windows.Foundation.Rect)">
      <summary>Changes existing offsets in order to make the provided element visible in the viewport, and returns a Rect measurement and position of the area.</summary>
      <param name="visual">The element to make visible.</param>
      <param name="rectangle">A rectangle representing the element's coordinate space.</param>
      <returns>A rectangle that represents the input *rectangle*  Rect transformed by using the CarouselPanel coordinate space.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Primitives.CarouselPanel.MouseWheelDown">
      <summary>Scrolls content by one mousewheel click towards the bottom.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Primitives.CarouselPanel.MouseWheelLeft">
      <summary>Scrolls content by one mousewheel click towards the left.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Primitives.CarouselPanel.MouseWheelRight">
      <summary>Scrolls content by one mousewheel click towards the right.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Primitives.CarouselPanel.MouseWheelUp">
      <summary>Scrolls content by one mousewheel click towards the top.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Primitives.CarouselPanel.PageDown">
      <summary>Scrolls content by one page towards the bottom.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Primitives.CarouselPanel.PageLeft">
      <summary>Scrolls content by one page towards the left.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Primitives.CarouselPanel.PageRight">
      <summary>Scrolls content by one page towards the left.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Primitives.CarouselPanel.PageUp">
      <summary>Scrolls content by one page towards the top.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Primitives.CarouselPanel.SetHorizontalOffset(System.Double)">
      <summary>Changes the horizontal offset of content within the CarouselPanel viewport.</summary>
      <param name="offset">The horizontal offset to set, in pixels.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Primitives.CarouselPanel.SetVerticalOffset(System.Double)">
      <summary>Changes the vertical offset of content within the CarouselPanel viewport.</summary>
      <param name="offset">The vertical offset to set, in pixels.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Primitives.ColorPickerSlider">
      <summary>Represents a slider in a ColorPicker control.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Primitives.ColorPickerSlider.#ctor">
      <summary>Initializes a new instance of the ColorPickerSlider class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ColorPickerSlider.ColorChannel">
      <summary>Gets or sets a value that indicates which color channel the slider modifies.</summary>
      <returns>A value of the enumeration that indicates which color channel the slider modifies.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ColorPickerSlider.ColorChannelProperty">
      <summary>Identifies the ColorChannel dependency property.</summary>
      <returns>The identifier for the ColorChannel dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Primitives.ColorSpectrum">
      <summary>Represents a control that lets a user choose a color from a visual spectrum.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Primitives.ColorSpectrum.#ctor">
      <summary>Initializes a new instance of the ColorSpectrum class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ColorSpectrum.Color">
      <summary>Gets or sets the current color value.</summary>
      <returns>The current color value.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ColorSpectrum.ColorProperty">
      <summary>Identifies the Color dependency property.</summary>
      <returns>The identifier for the Color dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ColorSpectrum.Components">
      <summary>Gets or sets a value that indicates how the Hue-Saturation-Value (HSV) color components are mapped onto the ColorSpectrum.</summary>
      <returns>A value of the enumeration. The default is **HueSaturation**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ColorSpectrum.ComponentsProperty">
      <summary>Identifies the Components dependency property.</summary>
      <returns>The identifier for the Components dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ColorSpectrum.HsvColor">
      <summary>Gets or sets the current color value as a Vector4.</summary>
      <returns>The current HSV color value.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ColorSpectrum.HsvColorProperty">
      <summary>Identifies the HsvColor dependency property.</summary>
      <returns>The identifier for the HsvColor dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ColorSpectrum.MaxHue">
      <summary>Gets or sets the maximum Hue value in the range 0-359.</summary>
      <returns>The maximum Hue value in the range 0-359. The default is 359.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ColorSpectrum.MaxHueProperty">
      <summary>Identifies the MaxHue dependency property.</summary>
      <returns>The identifier for the MaxHue dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ColorSpectrum.MaxSaturation">
      <summary>Gets or sets the maximum Saturation value in the range 0-100.</summary>
      <returns>The maximum Saturation value in the range 0-100. The default is 100.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ColorSpectrum.MaxSaturationProperty">
      <summary>Identifies the MaxSaturation dependency property.</summary>
      <returns>The identifier for the MaxSaturation dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ColorSpectrum.MaxValue">
      <summary>Gets or sets the maximum Value value in the range 0-100.</summary>
      <returns>The maximum Value value in the range 0-100. The default is 100.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ColorSpectrum.MaxValueProperty">
      <summary>Identifies the MaxValue dependency property.</summary>
      <returns>The identifier for the MaxValue dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ColorSpectrum.MinHue">
      <summary>Gets or sets the minimum Hue value in the range 0-359.</summary>
      <returns>The minimum Hue value in the range 0-359. The default is 0.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ColorSpectrum.MinHueProperty">
      <summary>Identifies the MinHue dependency property.</summary>
      <returns>The identifier for the MinHue dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ColorSpectrum.MinSaturation">
      <summary>Gets or sets the minimum Saturation value in the range 0-100.</summary>
      <returns>The minimum Saturation value in the range 0-100. The default is 100.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ColorSpectrum.MinSaturationProperty">
      <summary>Identifies the MinSaturation dependency property.</summary>
      <returns>The identifier for the MinSaturation dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ColorSpectrum.MinValue">
      <summary>Gets or sets the minimum Value value in the range 0-100.</summary>
      <returns>The minimum Value value in the range 0-100. The default is 100.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ColorSpectrum.MinValueProperty">
      <summary>Identifies the MinValue dependency property.</summary>
      <returns>The identifier for the MinValue dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ColorSpectrum.Shape">
      <summary>Gets or sets a value that indicates whether the ColorSpectrum is shown as a square or a circle.</summary>
      <returns>A value of the enumeration. The default is **Box**, which shows the spectrum as a square.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ColorSpectrum.ShapeProperty">
      <summary>Identifies the Shape dependency property.</summary>
      <returns>The identifier for the Shape dependency property.</returns>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.Primitives.ColorSpectrum.ColorChanged">
      <summary>Occurs when the Color property has changed.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Primitives.ComboBoxTemplateSettings">
      <summary>Provides calculated values that can be referenced as **TemplatedParent** sources when defining templates for a ComboBox control. Not intended for general use.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ComboBoxTemplateSettings.DropDownClosedHeight">
      <summary>Gets a value that reports the run-time layout slot height of the "Popup" part of a ComboBox in the "Closed" state.</summary>
      <returns>The run-time layout slot height, in pixels.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ComboBoxTemplateSettings.DropDownContentMinWidth">
      <summary>Gets the minimum width value of the drop down content.</summary>
      <returns>The minimum width value of the drop down content.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ComboBoxTemplateSettings.DropDownOffset">
      <summary>Gets a value that reports the run-time offset value that is useful for a **Split** animation of the "Popup" part of a ComboBox.</summary>
      <returns>The run-time offset value in pixels.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ComboBoxTemplateSettings.DropDownOpenedHeight">
      <summary>Gets a value that reports the run-time layout slot height of the "Popup" part of a ComboBox in the "Opened" state.</summary>
      <returns>The run-time layout slot height, in pixels.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ComboBoxTemplateSettings.SelectedItemDirection">
      <summary>Gets a value that reports the selection direction in a ComboBox. This is either **Bottom** or **Top** depending on how DropDownOffset is set.</summary>
      <returns>A value of the enumeration.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Primitives.CommandBarFlyoutCommandBar">
      <summary>Represents a specialized command bar used in a CommandBarFlyout.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Primitives.CommandBarFlyoutCommandBar.#ctor">
      <summary>Initializes a new instance of the CommandBarFlyoutCommandBar class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.CommandBarFlyoutCommandBar.FlyoutTemplateSettings">
      <summary>Gets an object that provides calculated values that can be referenced as {TemplateBinding} markup extension sources when defining templates for a CommandBarFlyoutCommandBar control.</summary>
      <returns>An object that provides calculated values for templates.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Primitives.CommandBarFlyoutCommandBarTemplateSettings">
      <summary>Provides calculated values that can be referenced as **TemplatedParent** sources when defining templates for a CommandBarFlyout control. Not intended for general use.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.CommandBarFlyoutCommandBarTemplateSettings.CloseAnimationEndPosition">
      <summary>Gets the end position for the close animation.</summary>
      <returns>The end position for the animation.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.CommandBarFlyoutCommandBarTemplateSettings.ContentClipRect">
      <summary>Gets the rectangle used to clip the content.</summary>
      <returns>The rectangle used to clip the content.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.CommandBarFlyoutCommandBarTemplateSettings.CurrentWidth">
      <summary>Gets the current width of the control.</summary>
      <returns>The current width of the control.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.CommandBarFlyoutCommandBarTemplateSettings.ExpandDownAnimationEndPosition">
      <summary>Gets the end position for the expand down animation.</summary>
      <returns>The end position for the animation.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.CommandBarFlyoutCommandBarTemplateSettings.ExpandDownAnimationHoldPosition">
      <summary>Gets the hold position for the expand down animation.</summary>
      <returns>The hold position for the animation.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.CommandBarFlyoutCommandBarTemplateSettings.ExpandDownAnimationStartPosition">
      <summary>Gets the start position for the expand down animation.</summary>
      <returns>The start position for the animation.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.CommandBarFlyoutCommandBarTemplateSettings.ExpandDownOverflowVerticalPosition">
      <summary>Gets the vertical position of the overflow when expanded down.</summary>
      <returns>The vertical position of the overflow when expanded down.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.CommandBarFlyoutCommandBarTemplateSettings.ExpandedWidth">
      <summary>Gets the width of the control when expanded.</summary>
      <returns>The width of the control when expanded.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.CommandBarFlyoutCommandBarTemplateSettings.ExpandUpAnimationEndPosition">
      <summary>Gets the end position for the expand up animation.</summary>
      <returns>The end position for the animation.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.CommandBarFlyoutCommandBarTemplateSettings.ExpandUpAnimationHoldPosition">
      <summary>Gets the hold position for the expand up animation.</summary>
      <returns>The hold position for the animation.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.CommandBarFlyoutCommandBarTemplateSettings.ExpandUpAnimationStartPosition">
      <summary>Gets the start position for the expand up animation.</summary>
      <returns>The start position for the animation.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.CommandBarFlyoutCommandBarTemplateSettings.ExpandUpOverflowVerticalPosition">
      <summary>Gets the vertical position of the overflow when expanded up.</summary>
      <returns>The vertical position of the overflow when expanded up.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.CommandBarFlyoutCommandBarTemplateSettings.OpenAnimationEndPosition">
      <summary>Gets the end position for the open animation.</summary>
      <returns>The end position for the animation.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.CommandBarFlyoutCommandBarTemplateSettings.OpenAnimationStartPosition">
      <summary>Gets the start position for the open animation.</summary>
      <returns>The start position for the animation.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.CommandBarFlyoutCommandBarTemplateSettings.OverflowContentClipRect">
      <summary>Gets the rectangle used to clip the overflow content.</summary>
      <returns>The rectangle used to clip the overflow content.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.CommandBarFlyoutCommandBarTemplateSettings.WidthExpansionAnimationEndPosition">
      <summary>Gets the end position for the width expansion animation.</summary>
      <returns>The end position for the animation.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.CommandBarFlyoutCommandBarTemplateSettings.WidthExpansionAnimationStartPosition">
      <summary>Gets the start position for the width expansion animation.</summary>
      <returns>The start position for the animation.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.CommandBarFlyoutCommandBarTemplateSettings.WidthExpansionDelta">
      <summary>Gets the amount of change for the width expansion.</summary>
      <returns>The amount of change for the width expansion.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.CommandBarFlyoutCommandBarTemplateSettings.WidthExpansionMoreButtonAnimationEndPosition">
      <summary>Gets the end position for the "more" button width expansion animation.</summary>
      <returns>The end position for the animation.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.CommandBarFlyoutCommandBarTemplateSettings.WidthExpansionMoreButtonAnimationStartPosition">
      <summary>Gets the start position for the "more" button width expansion animation.</summary>
      <returns>The start position for the animation.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Primitives.CommandBarTemplateSettings">
      <summary>Provides calculated values that can be referenced as **TemplatedParent** sources when defining templates for a CommandBar control. Not intended for general use.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.CommandBarTemplateSettings.ContentHeight">
      <summary>Gets the height of the CommandBar content.</summary>
      <returns>The height of the CommandBar content.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.CommandBarTemplateSettings.EffectiveOverflowButtonVisibility">
      <summary>Gets the effective visibility of the command bar's overflow button.</summary>
      <returns>The effective visibility of the command bar's overflow button.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.CommandBarTemplateSettings.NegativeOverflowContentHeight">
      <summary>Gets the height of the overflow content when the overflow direction is negative.</summary>
      <returns>The height of the overflow content when the overflow direction is negative.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.CommandBarTemplateSettings.OverflowContentClipRect">
      <summary>Gets the Rect that describes the clipped area of the overflow content.</summary>
      <returns>A Rect that describes the clipped area of the overflow content.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.CommandBarTemplateSettings.OverflowContentCompactYTranslation">
      <summary>Gets the translation of the overflow content on the Y-axis in the compact state.</summary>
      <returns>The translation of the overflow content on the Y-axis in the compact state.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.CommandBarTemplateSettings.OverflowContentHeight">
      <summary>Gets the height of the overflow content.</summary>
      <returns>The height of the overflow content.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.CommandBarTemplateSettings.OverflowContentHiddenYTranslation">
      <summary>Gets the translation of the overflow content on the Y-axis in the hidden state.</summary>
      <returns>The translation of the overflow content on the Y-axis in the hidden state.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.CommandBarTemplateSettings.OverflowContentHorizontalOffset">
      <summary>Gets the horizontal offset value of the overflow content.</summary>
      <returns>The horizontal offset value of the overflow content.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.CommandBarTemplateSettings.OverflowContentMaxHeight">
      <summary>Gets the maximum height value of the overflow content.</summary>
      <returns>The maximum height value of the overflow content.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.CommandBarTemplateSettings.OverflowContentMaxWidth">
      <summary>Gets the maximum width value of the overflow content.</summary>
      <returns>The maximum width value of the overflow content.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.CommandBarTemplateSettings.OverflowContentMinimalYTranslation">
      <summary>Gets the translation of the overflow content on the Y-axis in the minimal state.</summary>
      <returns>The translation of the overflow content on the Y-axis in the minimal state.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.CommandBarTemplateSettings.OverflowContentMinWidth">
      <summary>Gets the minimum width value of the overflow content.</summary>
      <returns>The minimum width value of the overflow content.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Primitives.ComponentResourceLocation">
      <summary>Defines constants that specify the lookup behavior for references to application resources by Uniform Resource Identifier (URI) path.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Primitives.ComponentResourceLocation.Application">
      <summary>Lookup treats the APPXPACKAGE as the root.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Primitives.ComponentResourceLocation.Nested">
      <summary>Lookup expects that the resource is a nested resource of a component.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Primitives.DragCompletedEventArgs">
      <summary>Provides data for the DragCompleted event that occurs when a user completes a drag operation with the mouse of a Thumb control.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Primitives.DragCompletedEventArgs.#ctor(System.Double,System.Double,System.Boolean)">
      <summary>Initializes a new instance of the DragCompletedEventArgs class.</summary>
      <param name="horizontalChange">The horizontal change in position of the Thumb control, resulting from the drag operation.</param>
      <param name="verticalChange">The vertical change in position of the Thumb control, resulting from the drag operation.</param>
      <param name="canceled">A value that indicates whether the drag operation was canceled by a call to the CancelDrag method.</param>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.DragCompletedEventArgs.Canceled">
      <summary>Gets a value that indicates whether the drag operation was canceled.</summary>
      <returns>**true** if the drag operation was canceled; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.DragCompletedEventArgs.HorizontalChange">
      <summary>Gets the horizontal distance between the current mouse position and the thumb coordinates.</summary>
      <returns>The horizontal distance between the current mouse position and the thumb coordinates.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.DragCompletedEventArgs.VerticalChange">
      <summary>Gets the vertical distance between the current mouse position and the thumb coordinates.</summary>
      <returns>The vertical distance between the current mouse position and the thumb coordinates.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Primitives.DragCompletedEventHandler">
      <summary>Represents the method that will handle the DragCompleted event of a Thumb.</summary>
      <param name="sender">The object where the event handler is attached.</param>
      <param name="e">The event data.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Primitives.DragDeltaEventArgs">
      <summary>Provides data for the DragDelta event that occurs one or more times when a user drags a Thumb control with the mouse.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Primitives.DragDeltaEventArgs.#ctor(System.Double,System.Double)">
      <summary>Initializes a new instance of the DragDeltaEventArgs class.</summary>
      <param name="horizontalChange">The horizontal change in the Thumb position since the last DragDelta event.</param>
      <param name="verticalChange">The vertical change in the Thumb position since the last DragDelta event.</param>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.DragDeltaEventArgs.HorizontalChange">
      <summary>Gets the horizontal change in the Thumb position since the last DragDelta event.</summary>
      <returns>The horizontal change in the Thumb position since the last DragDelta event.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.DragDeltaEventArgs.VerticalChange">
      <summary>Gets the vertical change in the Thumb position since the last DragDelta event.</summary>
      <returns>The vertical change in the Thumb position since the last DragDelta event.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Primitives.DragDeltaEventHandler">
      <summary>Represents the method that will handle the DragDelta event of a Thumb.</summary>
      <param name="sender">The object where the event handler is attached.</param>
      <param name="e">The event data.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Primitives.DragStartedEventArgs">
      <summary>Provides data for the DragStarted event that occurs when a user drags a Thumb control with the mouse.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Primitives.DragStartedEventArgs.#ctor(System.Double,System.Double)">
      <summary>Initializes a new instance of the DragStartedEventArgs class.</summary>
      <param name="horizontalOffset">The horizontal distance between the current mouse position and the thumb coordinates.</param>
      <param name="verticalOffset">The vertical distance between the current mouse position and the thumb coordinates.</param>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.DragStartedEventArgs.HorizontalOffset">
      <summary>Gets the horizontal distance between the current mouse position and the thumb coordinates.</summary>
      <returns>The horizontal distance between the current mouse position and the thumb coordinates.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.DragStartedEventArgs.VerticalOffset">
      <summary>Gets the vertical distance between the current mouse position and the thumb coordinates.</summary>
      <returns>The vertical distance between the current mouse position and the thumb coordinates.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Primitives.DragStartedEventHandler">
      <summary>Represents the method that will handle the DragStarted event of a Thumb.</summary>
      <param name="sender">The object where the event handler is attached.</param>
      <param name="e">The event data.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Primitives.EdgeTransitionLocation">
      <summary>Defines constants that specify the location of edge transitions for edge UI, such as app bars.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Primitives.EdgeTransitionLocation.Bottom">
      <summary>Edge transition goes to bottom.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Primitives.EdgeTransitionLocation.Left">
      <summary>Edge transition goes to left.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Primitives.EdgeTransitionLocation.Right">
      <summary>Edge transition goes to right.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Primitives.EdgeTransitionLocation.Top">
      <summary>Edge transition goes to top.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Primitives.FlyoutBase">
      <summary>Represents the base class for flyout controls, such as Flyout and MenuFlyout.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Primitives.FlyoutBase.#ctor">
      <summary>Provides base class initialization behavior for FlyoutBase derived classes.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.FlyoutBase.AllowFocusOnInteraction">
      <summary>Gets or sets a value that indicates whether the element automatically gets focus when the user interacts with it.</summary>
      <returns>**true** if the element gets focus when a user interacts with it; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.FlyoutBase.AllowFocusOnInteractionProperty">
      <summary>Identifies the AllowFocusOnInteraction dependency property.</summary>
      <returns>The identifier for the AllowFocusOnInteraction dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.FlyoutBase.AllowFocusWhenDisabled">
      <summary>Gets or sets a value that specifies whether the control can receive focus when it's disabled.</summary>
      <returns>**true** if the control can receive focus when it's disabled; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.FlyoutBase.AllowFocusWhenDisabledProperty">
      <summary>Identifies the AllowFocusWhenDisabled dependency property.</summary>
      <returns>The identifier for the AllowFocusWhenDisabled dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.FlyoutBase.AreOpenCloseAnimationsEnabled">
      <summary>Gets or sets a value that indicates whether animations are played when the flyout is opened or closed.</summary>
      <returns>**true** if animations are played when the flyout is opened or closed; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.FlyoutBase.AreOpenCloseAnimationsEnabledProperty">
      <summary>Identifies the AreOpenCloseAnimationsEnabled dependency property.</summary>
      <returns>The identifier for the AreOpenCloseAnimationsEnabled dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.FlyoutBase.AttachedFlyoutProperty">
      <summary>Identifies the FlyoutBase.AttachedFlyout XAML attached property.</summary>
      <returns>The identifier for the FlyoutBase.AttachedFlyout XAML attached property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.FlyoutBase.ElementSoundMode">
      <summary>Gets or sets a value that specifies the control's preference for whether it plays sounds.</summary>
      <returns>An enumeration value that specifies the control's preference for whether it plays sounds. The default is **Default**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.FlyoutBase.ElementSoundModeProperty">
      <summary>Identifies the ElementSoundMode dependency property.</summary>
      <returns>The identifier for the ElementSoundMode dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.FlyoutBase.InputDevicePrefersPrimaryCommands">
      <summary>Gets a value that indicates whether the input device used to open the flyout does not easily open the secondary commands.</summary>
      <returns>**true** if the input device used to open the flyout does not easily open the secondary commands; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.FlyoutBase.InputDevicePrefersPrimaryCommandsProperty">
      <summary>Identifies the InputDevicePrefersPrimaryCommands dependency property.</summary>
      <returns>The identifier for the InputDevicePrefersPrimaryCommands dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.FlyoutBase.IsConstrainedToRootBounds">
      <summary>Gets a value that indicates whether the flyout is shown within the bounds of the XAML root.</summary>
      <returns>**true** if the flyout is shown within the bounds of the XAML root; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.FlyoutBase.IsOpen">
      <summary>Gets a value that indicates whether the flyout is open.</summary>
      <returns>**true** if the flyout is open; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.FlyoutBase.IsOpenProperty">
      <summary>Identifies the IsOpen dependency property.</summary>
      <returns>The identifier for the IsOpen dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.FlyoutBase.LightDismissOverlayMode">
      <summary>Gets or sets a value that specifies whether the area outside of a *light-dismiss* UI is darkened.</summary>
      <returns>A value of the enumeration that specifies whether the area outside of a light-dismiss UI is darkened. The default is **Auto**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.FlyoutBase.LightDismissOverlayModeProperty">
      <summary>Identifies the LightDismissOverlayMode dependency property.</summary>
      <returns>The identifier for the LightDismissOverlayMode dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.FlyoutBase.OverlayInputPassThroughElement">
      <summary>Gets or sets an element that should receive pointer input events even when underneath the flyout's overlay.</summary>
      <returns>The element that should receive pointer input events even when underneath the flyout's overlay.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.FlyoutBase.OverlayInputPassThroughElementProperty">
      <summary>Identifies the **OverlayInputPassThroughElement** dependency property.</summary>
      <returns>The identifier for the **OverlayInputPassThroughElement** dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.FlyoutBase.Placement">
      <summary>Gets or sets the default placement to be used for the flyout, in relation to its placement target.</summary>
      <returns>A named constant of the enumeration that indicates where the flyout is placed in relation to its placement target. The default is Top.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.FlyoutBase.PlacementProperty">
      <summary>Identifies the Placement dependency property.</summary>
      <returns>The identifier for the Placement dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.FlyoutBase.ShouldConstrainToRootBounds">
      <summary>Gets or sets a value that indicates whether the flyout should be shown within the bounds of the XAML root.</summary>
      <returns>**true** if the flyout should be shown within the bounds of the XAML root; otherwise, **false**. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.FlyoutBase.ShouldConstrainToRootBoundsProperty">
      <summary>Identifies the ShouldConstrainToRootBounds dependency property.</summary>
      <returns>The identifier for the ShouldConstrainToRootBounds dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.FlyoutBase.ShowMode">
      <summary>Gets or sets a value that indicates how a flyout behaves when shown.</summary>
      <returns>A value of the enumeration that indicates how a flyout behaves when shown.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.FlyoutBase.ShowModeProperty">
      <summary>Identifies the ShowMode dependency property.</summary>
      <returns>The identifier for the ShowMode dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.FlyoutBase.Target">
      <summary>Gets the element to use as the flyout's placement target.</summary>
      <returns>The element to use as the flyout's placement target.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.FlyoutBase.TargetProperty">
      <summary>Identifies the Target dependency property.</summary>
      <returns>The identifier for the Target dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.FlyoutBase.XamlRoot">
      <summary>Gets or sets the XamlRoot in which this flyout is being viewed.</summary>
      <returns>The XamlRoot in which this flyout is being viewed. The default is **null**.</returns>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.Primitives.FlyoutBase.Closed">
      <summary>Occurs when the flyout is hidden.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.Primitives.FlyoutBase.Closing">
      <summary>Occurs when the flyout starts to be hidden.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.Primitives.FlyoutBase.Opened">
      <summary>Occurs when the flyout is shown.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.Primitives.FlyoutBase.Opening">
      <summary>Occurs before the flyout is shown.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Primitives.FlyoutBase.CreatePresenter">
      <summary>When overridden in a derived class, initializes a control to show the flyout content as appropriate for the derived control. Note: This method has no base class implementation and must be overridden in a derived class.</summary>
      <returns>The control that displays the content of the flyout.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Primitives.FlyoutBase.GetAttachedFlyout(Windows.UI.Xaml.FrameworkElement)">
      <summary>Gets the flyout associated with the specified element.</summary>
      <param name="element">The element for which to get the associated flyout.</param>
      <returns>The flyout attached to the specified element.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Primitives.FlyoutBase.Hide">
      <summary>Closes the flyout.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Primitives.FlyoutBase.OnProcessKeyboardAccelerators(Windows.UI.Xaml.Input.ProcessKeyboardAcceleratorEventArgs)">
      <summary>Called just before a keyboard shortcut (accelerator) is processed in your app. Invoked whenever application code or internal processes call ProcessKeyboardAccelerators. Override this method to influence the default accelerator handling.</summary>
      <param name="args">The ProcessKeyboardAcceleratorEventArgs.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Primitives.FlyoutBase.SetAttachedFlyout(Windows.UI.Xaml.FrameworkElement,Windows.UI.Xaml.Controls.Primitives.FlyoutBase)">
      <summary>Associates the specified flyout with the specified FrameworkElement.</summary>
      <param name="element">The element to associate the flyout with.</param>
      <param name="value">The flyout to associate with the specified element.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Primitives.FlyoutBase.ShowAt(Windows.UI.Xaml.DependencyObject,Windows.UI.Xaml.Controls.Primitives.FlyoutShowOptions)">
      <summary>Shows the flyout placed in relation to the specified element using the specified options.</summary>
      <param name="placementTarget">The element to use as the flyout's placement target.</param>
      <param name="showOptions">The options to use when showing the flyout.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Primitives.FlyoutBase.ShowAt(Windows.UI.Xaml.FrameworkElement)">
      <summary>Shows the flyout placed in relation to the specified element.</summary>
      <param name="placementTarget">The element to use as the flyout's placement target.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Primitives.FlyoutBase.ShowAttachedFlyout(Windows.UI.Xaml.FrameworkElement)">
      <summary>Shows the flyout associated with the specified element, if any.</summary>
      <param name="flyoutOwner">The element for which to show the associated flyout.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Primitives.FlyoutBase.TryInvokeKeyboardAccelerator(Windows.UI.Xaml.Input.ProcessKeyboardAcceleratorEventArgs)">
      <summary>Attempts to invoke a keyboard shortcut (accelerator).</summary>
      <param name="args">The ProcessKeyboardAcceleratorEventArgs.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Primitives.FlyoutBaseClosingEventArgs">
      <summary>Provides data for the FlyoutBase.Closing event</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.FlyoutBaseClosingEventArgs.Cancel">
      <summary>Gets or sets a value that indicates whether the flyout should be prevented from closing.</summary>
      <returns>**true** to prevent the flyout from closing; otherwise, **false**.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Primitives.FlyoutPlacementMode">
      <summary>Defines constants that specify the preferred location for positioning a FlyoutBase derived control relative to a visual element.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Primitives.FlyoutPlacementMode.Auto">
      <summary>
      </summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Primitives.FlyoutPlacementMode.Bottom">
      <summary>The preferred location of the flyout is below the target element.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Primitives.FlyoutPlacementMode.BottomEdgeAlignedLeft">
      <summary>
      </summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Primitives.FlyoutPlacementMode.BottomEdgeAlignedRight">
      <summary>
      </summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Primitives.FlyoutPlacementMode.Full">
      <summary>The preferred location of the flyout is centered on the screen.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Primitives.FlyoutPlacementMode.Left">
      <summary>The preferred location of the flyout is to the left of the target element.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Primitives.FlyoutPlacementMode.LeftEdgeAlignedBottom">
      <summary>
      </summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Primitives.FlyoutPlacementMode.LeftEdgeAlignedTop">
      <summary>
      </summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Primitives.FlyoutPlacementMode.Right">
      <summary>The preferred location of the flyout is to the right of the target element.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Primitives.FlyoutPlacementMode.RightEdgeAlignedBottom">
      <summary>
      </summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Primitives.FlyoutPlacementMode.RightEdgeAlignedTop">
      <summary>
      </summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Primitives.FlyoutPlacementMode.Top">
      <summary>The preferred location of the flyout is above the target element.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Primitives.FlyoutPlacementMode.TopEdgeAlignedLeft">
      <summary>
      </summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Primitives.FlyoutPlacementMode.TopEdgeAlignedRight">
      <summary>
      </summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Primitives.FlyoutShowMode">
      <summary>Defines constants that specify how a flyout behaves when shown.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Primitives.FlyoutShowMode.Auto">
      <summary>The show mode is determined automatically based on the method used to show the flyout.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Primitives.FlyoutShowMode.Standard">
      <summary>Behavior is typical of a flyout shown reactively, like a context menu. The open flyout takes focus. For a CommandBarFlyout, it opens in it's expanded state.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Primitives.FlyoutShowMode.Transient">
      <summary>Behavior is typical of a flyout shown proactively. The open flyout does not take focus. For a CommandBarFlyout, it opens in it's collapsed state.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Primitives.FlyoutShowMode.TransientWithDismissOnPointerMoveAway">
      <summary>The flyout exhibits Transient behavior while the cursor is close to it, but is dismissed when the cursor moves away.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Primitives.FlyoutShowOptions">
      <summary>Represents the options used to show a flyout.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Primitives.FlyoutShowOptions.#ctor">
      <summary>Initializes a new instance of the FlyoutShowOptions class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.FlyoutShowOptions.ExclusionRect">
      <summary>Gets or sets a rectangular area that the flyout tries to not overlap.</summary>
      <returns>The rectangular area that the flyout tries to not overlap.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.FlyoutShowOptions.Placement">
      <summary>Gets or sets a value that indicates where the flyout is placed in relation to it's target element.</summary>
      <returns>A value of the enumeration that indicates where the flyout is placed in relation to it's target element.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.FlyoutShowOptions.Position">
      <summary>Gets or sets the position where the flyout opens.</summary>
      <returns>The position where the flyout opens.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.FlyoutShowOptions.ShowMode">
      <summary>Gets or sets a value that indicates how the flyout behaves when opened.</summary>
      <returns>A value of the enumeration that indicates how the flyout behaves when opened.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Primitives.GeneratorDirection">
      <summary>Defines constants that specify the direction in which item generation will occur.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Primitives.GeneratorDirection.Backward">
      <summary>Items are generated in a backward direction.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Primitives.GeneratorDirection.Forward">
      <summary>Items are generated in a forward direction.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Primitives.GeneratorPosition">
      <summary>GeneratorPosition is used to describe the position of an item that is managed by ItemContainerGenerator.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Primitives.GeneratorPosition.Index">
      <summary>The index that is relative to the generated (realized) items.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Primitives.GeneratorPosition.Offset">
      <summary>The offset that is relative to the ungenerated (unrealized) items near the indexed item.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Primitives.GeneratorPositionHelper">
      <summary>Provides utility methods for evaluating and creating GeneratorPosition structure values. C# and Microsoft Visual Basic code should use members of GeneratorPosition instead.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Primitives.GeneratorPositionHelper.FromIndexAndOffset(System.Int32,System.Int32)">
      <summary>Creates a GeneratorPosition value using provided values for index and offset. C# and Microsoft Visual Basic code should use GeneratorPosition(Int32,Int32) instead.</summary>
      <param name="index">The index value to create with.</param>
      <param name="offset">The offset value to create with.</param>
      <returns>The created GeneratorPosition structure with the desired values.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Primitives.GridViewItemPresenter">
      <summary>Represents the visual elements of a GridViewItem. When developing for Windows 10, use ListViewItemPresenter instead of GridViewItemPresenter in your item container style, both for ListView and for GridView. If you edit a copy of the default item container styles then you will get the correct type.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Primitives.GridViewItemPresenter.#ctor">
      <summary>Initializes a new instance of the GridViewItemPresenter class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.GridViewItemPresenter.CheckBrush">
      <summary>Gets or sets the brush used to render the check mark on a selected item.</summary>
      <returns>The brush used to render the check mark on a selected item.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.GridViewItemPresenter.CheckBrushProperty">
      <summary>Identifies the CheckBrush dependency property.</summary>
      <returns>The identifier for the CheckBrush dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.GridViewItemPresenter.CheckHintBrush">
      <summary>Gets or sets the brush used to render the check mark hint.</summary>
      <returns>The brush used to render the check mark hint.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.GridViewItemPresenter.CheckHintBrushProperty">
      <summary>Identifies the CheckHintBrush dependency property.</summary>
      <returns>The identifier for the CheckHintBrush dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.GridViewItemPresenter.CheckSelectingBrush">
      <summary>Gets or sets the brush used to render the check mark on an item while it's being selected using a swipe interaction.</summary>
      <returns>The brush used to render the check mark on an item while it's being selected using a swipe interaction.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.GridViewItemPresenter.CheckSelectingBrushProperty">
      <summary>Identifies the CheckSelectingBrush dependency property.</summary>
      <returns>The identifier for the CheckSelectingBrush dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.GridViewItemPresenter.ContentMargin">
      <summary>Gets or sets an internal margin between presented content and its presenter.</summary>
      <returns>A Thickness value.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.GridViewItemPresenter.ContentMarginProperty">
      <summary>Identifies the ContentMargin dependency property.</summary>
      <returns>The identifier for the ContentMargin dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.GridViewItemPresenter.DisabledOpacity">
      <summary>Gets or sets the opacity of an item that is disabled.</summary>
      <returns>The opacity of an item that is disabled. The value should be between 0 and 1. 0 is no opacity (transparent), 1 is full opacity (renders normally). The effective default value at run-time comes from themes.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.GridViewItemPresenter.DisabledOpacityProperty">
      <summary>Identifies the DisabledOpacity dependency property.</summary>
      <returns>The identifier for the DisabledOpacity dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.GridViewItemPresenter.DragBackground">
      <summary>Gets or sets the brush used to render the background of an item that's being dragged.</summary>
      <returns>The brush used to render the background of an item that's being dragged.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.GridViewItemPresenter.DragBackgroundProperty">
      <summary>Identifies the DragBackground dependency property.</summary>
      <returns>The identifier for the DragBackground dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.GridViewItemPresenter.DragForeground">
      <summary>Gets or sets the brush used to render the foreground of an item that's being dragged.</summary>
      <returns>The brush used to render the foreground of an item that's being dragged.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.GridViewItemPresenter.DragForegroundProperty">
      <summary>Identifies the DragForeground dependency property.</summary>
      <returns>The identifier for the DragForeground dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.GridViewItemPresenter.DragOpacity">
      <summary>Gets or sets the opacity of an item that's being dragged.</summary>
      <returns>The opacity of an item that's being dragged. The value should be between 0 and 1. 0 is no opacity (transparent), 1 is full opacity (renders normally). The effective default value at run-time comes from themes.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.GridViewItemPresenter.DragOpacityProperty">
      <summary>Identifies the DragOpacity dependency property.</summary>
      <returns>The identifier for the DragOpacity dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.GridViewItemPresenter.FocusBorderBrush">
      <summary>Gets or sets the brush used to render the border of an item that has focus.</summary>
      <returns>The brush used to render the border of an item that has focus.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.GridViewItemPresenter.FocusBorderBrushProperty">
      <summary>Identifies the FocusBorderBrush dependency property.</summary>
      <returns>The identifier for the FocusBorderBrush dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.GridViewItemPresenter.GridViewItemPresenterHorizontalContentAlignment">
      <summary>Gets or sets the horizontal alignment of the content being presented.</summary>
      <returns>A value of the enumeration.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.GridViewItemPresenter.GridViewItemPresenterHorizontalContentAlignmentProperty">
      <summary>Identifies the GridViewItemPresenterHorizontalContentAlignment dependency property.</summary>
      <returns>The identifier for the GridViewItemPresenterHorizontalContentAlignment dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.GridViewItemPresenter.GridViewItemPresenterPadding">
      <summary>Gets or sets the padding between the presenter and the GridView.</summary>
      <returns>A Thickness value.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.GridViewItemPresenter.GridViewItemPresenterPaddingProperty">
      <summary>Identifies the GridViewItemPresenterPadding dependency property.</summary>
      <returns>The identifier for the GridViewItemPresenterPadding dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.GridViewItemPresenter.GridViewItemPresenterVerticalContentAlignment">
      <summary>Gets or sets the vertical alignment of the content being presented.</summary>
      <returns>A value of the enumeration.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.GridViewItemPresenter.GridViewItemPresenterVerticalContentAlignmentProperty">
      <summary>Identifies the GridViewItemPresenterVerticalContentAlignment dependency property.</summary>
      <returns>The identifier for the GridViewItemPresenterVerticalContentAlignment dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.GridViewItemPresenter.PlaceholderBackground">
      <summary>Gets or sets the brush used to render the placeholder background for an item.</summary>
      <returns>The brush used to render the placeholder background for an item.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.GridViewItemPresenter.PlaceholderBackgroundProperty">
      <summary>Identifies the PlaceholderBackground dependency property.</summary>
      <returns>The identifier for the PlaceholderBackground dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.GridViewItemPresenter.PointerOverBackground">
      <summary>Gets or sets the brush used to render the background of an item that has the pointer over it.</summary>
      <returns>The brush used to render the background of an item that has the pointer over it.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.GridViewItemPresenter.PointerOverBackgroundMargin">
      <summary>Gets or sets the margin of the background displayed for pointer-over input actions in the GridView item cell, versus the cell.</summary>
      <returns>A Thickness value.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.GridViewItemPresenter.PointerOverBackgroundMarginProperty">
      <summary>Identifies the PointerOverBackgroundMargin dependency property.</summary>
      <returns>The identifier for the PointerOverBackgroundMargin dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.GridViewItemPresenter.PointerOverBackgroundProperty">
      <summary>Identifies the PointerOverBackground dependency property.</summary>
      <returns>The identifier for the PointerOverBackground dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.GridViewItemPresenter.ReorderHintOffset">
      <summary>Gets or sets the amount that the reorder hint is offset.</summary>
      <returns>The amount that the reorder hint is offset, in pixels. The effective default value at run-time comes from themes.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.GridViewItemPresenter.ReorderHintOffsetProperty">
      <summary>Identifies the ReorderHintOffset dependency property.</summary>
      <returns>The identifier for the ReorderHintOffset dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.GridViewItemPresenter.SelectedBackground">
      <summary>Gets or sets the brush used to render the background of an item that's selected.</summary>
      <returns>The brush used to render the background of an item that's selected.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.GridViewItemPresenter.SelectedBackgroundProperty">
      <summary>Identifies the SelectedBackground dependency property.</summary>
      <returns>The identifier for the SelectedBackground dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.GridViewItemPresenter.SelectedBorderThickness">
      <summary>Gets or sets the thickness of the border around an item that's selected.</summary>
      <returns>The thickness of the border around an item that's selected, as a Thickness value.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.GridViewItemPresenter.SelectedBorderThicknessProperty">
      <summary>Identifies the SelectedBorderThickness dependency property.</summary>
      <returns>The identifier for the SelectedBorderThickness dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.GridViewItemPresenter.SelectedForeground">
      <summary>Gets or sets the brush used to render the foreground of an item that's selected.</summary>
      <returns>The brush used to render the foreground of an item that's selected.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.GridViewItemPresenter.SelectedForegroundProperty">
      <summary>Identifies the SelectedForeground dependency property.</summary>
      <returns>The identifier for the SelectedForeground dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.GridViewItemPresenter.SelectedPointerOverBackground">
      <summary>Gets or sets the brush used to render the background of an item that's selected and has the pointer over it.</summary>
      <returns>The brush used to render the background of an item that's selected and has the pointer over it.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.GridViewItemPresenter.SelectedPointerOverBackgroundProperty">
      <summary>Identifies the SelectedPointerOverBackground dependency property.</summary>
      <returns>The identifier for the SelectedPointerOverBackground dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.GridViewItemPresenter.SelectedPointerOverBorderBrush">
      <summary>Gets or sets the brush used to render the border of an item that's selected and has the pointer over it.</summary>
      <returns>The brush used to render the border of an item that's selected and has the pointer over it.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.GridViewItemPresenter.SelectedPointerOverBorderBrushProperty">
      <summary>Identifies the SelectedPointerOverBorderBrush dependency property.</summary>
      <returns>The identifier for the SelectedPointerOverBorderBrush dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.GridViewItemPresenter.SelectionCheckMarkVisualEnabled">
      <summary>Gets or sets a value that indicates whether the check mark is shown when the item is selected.</summary>
      <returns>**true** to show the selection check mark; otherwise, **false**. The default is **true**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.GridViewItemPresenter.SelectionCheckMarkVisualEnabledProperty">
      <summary>Identifies the SelectionCheckMarkVisualEnabled dependency property.</summary>
      <returns>The identifier for the SelectionCheckMarkVisualEnabled dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Primitives.GridViewItemTemplateSettings">
      <summary>Provides calculated values that can be referenced as **TemplatedParent** sources when defining templates for a GridView control. Not intended for general use.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.GridViewItemTemplateSettings.DragItemsCount">
      <summary>Gets a value that reports the count of items in the current drag operation.</summary>
      <returns>A value that reports the count of items in the current drag operation.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Primitives.GroupHeaderPlacement">
      <summary>Declares where the header is placed in relation to the items in an items grouping control.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Primitives.GroupHeaderPlacement.Left">
      <summary>Header appears to the left of items.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Primitives.GroupHeaderPlacement.Top">
      <summary>Header appears on top of items.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Primitives.IScrollSnapPointsInfo">
      <summary>Describes snap point behavior for objects that contain and present items.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.IScrollSnapPointsInfo.AreHorizontalSnapPointsRegular">
      <summary>Gets a value that indicates whether the horizontal snap points for the container are equidistant from each other.</summary>
      <returns>**true** if the horizontal snap points for the container are equidistant from each other; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.IScrollSnapPointsInfo.AreVerticalSnapPointsRegular">
      <summary>Gets a value that indicates whether the vertical snap points for the container are equidistant from each other.</summary>
      <returns>**true** if the vertical snap points for the container are equidistant from each other; otherwise, **false**.</returns>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.Primitives.IScrollSnapPointsInfo.HorizontalSnapPointsChanged">
      <summary>Occurs when the measurements for horizontal snap points change.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.Primitives.IScrollSnapPointsInfo.VerticalSnapPointsChanged">
      <summary>Occurs when the measurements for vertical snap points change.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Primitives.IScrollSnapPointsInfo.GetIrregularSnapPoints(Windows.UI.Xaml.Controls.Orientation,Windows.UI.Xaml.Controls.Primitives.SnapPointsAlignment)">
      <summary>Returns the set of distances between irregular snap points for a specified orientation and alignment.</summary>
      <param name="orientation">The orientation/dimension for the desired snap point set.</param>
      <param name="alignment">The alignment to use when applying the snap points.</param>
      <returns>The read-only collection of snap point distances. Returns an empty collection when no snap points are present.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Primitives.IScrollSnapPointsInfo.GetRegularSnapPoints(Windows.UI.Xaml.Controls.Orientation,Windows.UI.Xaml.Controls.Primitives.SnapPointsAlignment,System.Single@)">
      <summary>Gets the distance between regular snap points for a specified orientation and alignment.</summary>
      <param name="orientation">The orientation/dimension for the desired snap point set.</param>
      <param name="alignment">The alignment to use when applying the snap points.</param>
      <param name="offset">Out parameter. The offset of the first snap point.</param>
      <returns>The distance between the equidistant snap points. Returns 0 when no snap points are present.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Primitives.ItemsChangedEventArgs">
      <summary>Provides data for the ItemsChanged event.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ItemsChangedEventArgs.Action">
      <summary>Gets the action that occurred on the items collection.</summary>
      <returns>Returns the action that occurred.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ItemsChangedEventArgs.ItemCount">
      <summary>Gets the number of items that were involved in the change.</summary>
      <returns>Integer that represents the number of items involved in the change.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ItemsChangedEventArgs.ItemUICount">
      <summary>Gets the number of UI elements involved in the change.</summary>
      <returns>Integer that represents the number of UI elements involved in the change.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ItemsChangedEventArgs.OldPosition">
      <summary>Gets the position in the collection before the change occurred.</summary>
      <returns>Returns a GeneratorPosition.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ItemsChangedEventArgs.Position">
      <summary>Gets the position in the collection where the change occurred.</summary>
      <returns>Returns a GeneratorPosition.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Primitives.ItemsChangedEventHandler">
      <summary>Represents the method that will handle the ItemsChanged event.</summary>
      <param name="sender">The source of the event.</param>
      <param name="e">The event data.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Primitives.JumpListItemBackgroundConverter">
      <summary>Provides the appropriate background Brush for elements in the item template of a jump list to bind to. The Brush reflects the current theme and accent color, and it's also used to shade empty-group jump list items. By default, the Brush matches built-in apps, but you can override that to suit your design needs using the Enabled and Disabled properties.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Primitives.JumpListItemBackgroundConverter.#ctor">
      <summary>Initializes a new instance of the JumpListItemBackgroundConverter class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.JumpListItemBackgroundConverter.Disabled">
      <summary>Gets or sets the brush to be used for the background when the group is empty and the jump list item is disabled.</summary>
      <returns>The brush to be used for the background when the group is empty and the jump list item is disabled.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.JumpListItemBackgroundConverter.DisabledProperty">
      <summary>Identifies the Disabled dependency property.</summary>
      <returns>The identifier for the Disabled dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.JumpListItemBackgroundConverter.Enabled">
      <summary>Gets or sets the brush to be used for the background when the group is not empty and the jump list item is enabled.</summary>
      <returns>The brush to be used for the background when the group is not empty and the jump list item is enabled.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.JumpListItemBackgroundConverter.EnabledProperty">
      <summary>Identifies the Enabled dependency property.</summary>
      <returns>The identifier for the Enabled dependency property.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Primitives.JumpListItemBackgroundConverter.Convert(System.Object,Windows.UI.Xaml.Interop.TypeName,System.Object,System.String)">
      <summary>Returns the enabled brush if the item is not empty, otherwise returns the disabled brush.</summary>
      <param name="value">The source data being passed to the target.</param>
      <param name="targetType">The Type of data expected by the target dependency property.</param>
      <param name="parameter">An optional parameter to be used in the converter logic.</param>
      <param name="language">The culture of the conversion.</param>
      <returns>The enabled brush if the item is not empty, otherwise the disabled brush.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Primitives.JumpListItemBackgroundConverter.ConvertBack(System.Object,Windows.UI.Xaml.Interop.TypeName,System.Object,System.String)">
      <summary>Modifies the target data before passing it to the source object.</summary>
      <param name="value">The target data being passed to the source.</param>
      <param name="targetType">The Type of data expected by the source object.</param>
      <param name="parameter">An optional parameter to be used in the converter logic.</param>
      <param name="language">The culture of the conversion.</param>
      <returns>The value to be passed to the source object.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Primitives.JumpListItemForegroundConverter">
      <summary>Provides the appropriate foreground Brush for elements in the item template of a jump list to bind to. The Brush reflects the current theme and accent color, and it's also used to shade empty-group jump list items. By default, the Brush matches built-in apps, but you can override that to suit your design needs using the Enabled and Disabled properties.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Primitives.JumpListItemForegroundConverter.#ctor">
      <summary>Initializes a new instance of the JumpListItemForegroundConverter class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.JumpListItemForegroundConverter.Disabled">
      <summary>Gets or sets the brush to be used for the foreground when the group is empty and the jump list item is disabled.</summary>
      <returns>The brush to be used for the foreground when the group is empty and the jump list item is disabled.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.JumpListItemForegroundConverter.DisabledProperty">
      <summary>Identifies the Disabled dependency property.</summary>
      <returns>The identifier for the Disabled dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.JumpListItemForegroundConverter.Enabled">
      <summary>Gets or sets the brush to be used for the foreground when the group is not empty and the jump list item is enabled.</summary>
      <returns>The brush to be used for the foreground when the group is not empty and the jump list item is enabled.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.JumpListItemForegroundConverter.EnabledProperty">
      <summary>Identifies the Enabled dependency property.</summary>
      <returns>The identifier for the Enabled dependency property.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Primitives.JumpListItemForegroundConverter.Convert(System.Object,Windows.UI.Xaml.Interop.TypeName,System.Object,System.String)">
      <summary>Returns the enabled brush if the item is not empty, otherwise returns the disabled brush.</summary>
      <param name="value">The source data being passed to the target.</param>
      <param name="targetType">The Type of data expected by the target dependency property.</param>
      <param name="parameter">An optional parameter to be used in the converter logic.</param>
      <param name="language">The culture of the conversion.</param>
      <returns>The enabled brush if the item is not empty, otherwise the disabled brush.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Primitives.JumpListItemForegroundConverter.ConvertBack(System.Object,Windows.UI.Xaml.Interop.TypeName,System.Object,System.String)">
      <summary>Modifies the target data before passing it to the source object</summary>
      <param name="value">The target data being passed to the source.</param>
      <param name="targetType">The Type of data expected by the source object.</param>
      <param name="parameter">An optional parameter to be used in the converter logic.</param>
      <param name="language">The culture of the conversion.</param>
      <returns>The value to be passed to the source object.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Primitives.LayoutInformation">
      <summary>Defines methods that provide additional information about the layout of an element.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Primitives.LayoutInformation.GetAvailableSize(Windows.UI.Xaml.UIElement)">
      <summary>Returns the Size value that was most recently used to measure the specified element.</summary>
      <param name="element">The element for which to return the most recent size.</param>
      <returns>The Size given as an argument on the most recent call to measure this element, or a Size of 0,0 if the element has not been measured yet.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Primitives.LayoutInformation.GetLayoutExceptionElement(System.Object)">
      <summary>Returns the element that was being processed by the layout system at the moment of an unhandled exception.</summary>
      <param name="dispatcher">The *dispatcher* object that defines the scope of the operation. Direct support for "Dispatcher" type does not exist yet.</param>
      <returns>The element being processed at the time of an unhandled exception.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Primitives.LayoutInformation.GetLayoutSlot(Windows.UI.Xaml.FrameworkElement)">
      <summary>Returns the layout slot, or bounding box, that contains the specified element.</summary>
      <param name="element">The element for which to return the layout slot.</param>
      <returns>The area assigned to the element for layout.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Primitives.ListViewItemPresenter">
      <summary>Represents the visual elements of a ListViewItem. When developing for Windows 10, use ListViewItemPresenter instead of GridViewItemPresenter in your item container style, both for ListView and for GridView. If you edit a copy of the default item container styles then you will get the correct type.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Primitives.ListViewItemPresenter.#ctor">
      <summary>Initializes a new instance of the ListViewItemPresenter class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ListViewItemPresenter.CheckBoxBrush">
      <summary>In a ListView in multiple selection mode, gets or sets the brush used to render an item's check box border. In a GridView, the check box background is set rather than the border, and only for unselected items.</summary>
      <returns>The brush used to render the check box border (ListView ) or background (GridView ).</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ListViewItemPresenter.CheckBoxBrushProperty">
      <summary>Identifies the CheckBoxBrush dependency property.</summary>
      <returns>The identifier for the CheckBoxBrush dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ListViewItemPresenter.CheckBrush">
      <summary>Gets or sets the brush used to render the check mark on a selected item.</summary>
      <returns>The brush used to render the check mark on a selected item.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ListViewItemPresenter.CheckBrushProperty">
      <summary>Identifies the CheckBrush dependency property.</summary>
      <returns>The identifier for the CheckBrush dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ListViewItemPresenter.CheckHintBrush">
      <summary>Gets or sets the brush used to render the check mark hint. This property is ignored for a Windows 10 app.</summary>
      <returns>The brush used to render the check mark hint.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ListViewItemPresenter.CheckHintBrushProperty">
      <summary>Identifies the CheckHintBrush dependency property.</summary>
      <returns>The identifier for the CheckHintBrush dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ListViewItemPresenter.CheckMode">
      <summary>Gets or sets the style of checkbox shown for selecting an item.</summary>
      <returns>A value of the enumeration that specifies the style of checkbox to show. The default is **Inline**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ListViewItemPresenter.CheckModeProperty">
      <summary>Identifies the CheckMode dependency property.</summary>
      <returns>The identifier for the CheckMode dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ListViewItemPresenter.CheckSelectingBrush">
      <summary>Gets or sets the brush used to render the check mark on an item while it's being selected using a swipe interaction. This property is ignored for a Windows 10 app.</summary>
      <returns>The brush used to render the check mark on an item while it's being selected using a swipe interaction.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ListViewItemPresenter.CheckSelectingBrushProperty">
      <summary>Identifies the CheckSelectingBrush dependency property.</summary>
      <returns>The identifier for the CheckSelectingBrush dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ListViewItemPresenter.ContentMargin">
      <summary>Gets or sets an internal margin between presented content and its presenter.</summary>
      <returns>A Thickness value.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ListViewItemPresenter.ContentMarginProperty">
      <summary>Identifies the ContentMargin dependency property.</summary>
      <returns>The identifier for the ContentMargin dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ListViewItemPresenter.DisabledOpacity">
      <summary>Gets or sets the opacity of an item that is disabled.</summary>
      <returns>The opacity of an item that is disabled. The value should be between 0 and 1. 0 is no opacity (transparent), 1 is full opacity (renders normally). The effective default value at run-time comes from themes.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ListViewItemPresenter.DisabledOpacityProperty">
      <summary>Identifies the DisabledOpacity dependency property.</summary>
      <returns>The identifier for the DisabledOpacity dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ListViewItemPresenter.DragBackground">
      <summary>Gets or sets the brush used to render the background of an item that's being dragged.</summary>
      <returns>The brush used to render the background of an item that's being dragged.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ListViewItemPresenter.DragBackgroundProperty">
      <summary>Identifies the DragBackground dependency property.</summary>
      <returns>The identifier for the DragBackground dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ListViewItemPresenter.DragForeground">
      <summary>Gets or sets the brush used to render the foreground of an item that's being dragged.</summary>
      <returns>The brush used to render the foreground of an item that's being dragged.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ListViewItemPresenter.DragForegroundProperty">
      <summary>Identifies the DragForeground dependency property.</summary>
      <returns>The identifier for the DragForeground dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ListViewItemPresenter.DragOpacity">
      <summary>Gets or sets the opacity of an item that's being dragged.</summary>
      <returns>The opacity of an item that's being dragged. The value should be between 0 and 1. 0 is no opacity (transparent), 1 is full opacity (renders normally). The effective default value at run-time comes from themes.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ListViewItemPresenter.DragOpacityProperty">
      <summary>Identifies the DragOpacity dependency property.</summary>
      <returns>The identifier for the DragOpacity dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ListViewItemPresenter.FocusBorderBrush">
      <summary>Gets or sets the brush used to render the border of an item that has focus. Also see FocusSecondaryBorderBrush.</summary>
      <returns>The brush used to render the border of an item that has focus.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ListViewItemPresenter.FocusBorderBrushProperty">
      <summary>Identifies the FocusBorderBrush dependency property.</summary>
      <returns>The identifier for the FocusBorderBrush dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ListViewItemPresenter.FocusSecondaryBorderBrush">
      <summary>Gets or sets the brush used to render the second color of the border around an item that has focus. Focus is rendered as a composition of two brushes. This property is used together the FocusBorderBrush to specify these two brushes.</summary>
      <returns>The brush used to render the second color of the border around an item that has focus.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ListViewItemPresenter.FocusSecondaryBorderBrushProperty">
      <summary>Identifies the FocusSecondaryBorderBrush dependency property.</summary>
      <returns>The identifier for the FocusSecondaryBorderBrush dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ListViewItemPresenter.ListViewItemPresenterHorizontalContentAlignment">
      <summary>Gets or sets the horizontal alignment of the content being presented.</summary>
      <returns>A value of the enumeration.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ListViewItemPresenter.ListViewItemPresenterHorizontalContentAlignmentProperty">
      <summary>Identifies the ListViewItemPresenterHorizontalContentAlignment dependency property.</summary>
      <returns>The identifier for the ListViewItemPresenterHorizontalContentAlignment dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ListViewItemPresenter.ListViewItemPresenterPadding">
      <summary>Gets or sets the padding around the presenter.</summary>
      <returns>A Thickness value.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ListViewItemPresenter.ListViewItemPresenterPaddingProperty">
      <summary>Identifies the ListViewItemPresenterPadding dependency property.</summary>
      <returns>The identifier for the ListViewItemPresenterPadding dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ListViewItemPresenter.ListViewItemPresenterVerticalContentAlignment">
      <summary>Gets or sets the vertical alignment of the content being presented.</summary>
      <returns>A value of the enumeration.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ListViewItemPresenter.ListViewItemPresenterVerticalContentAlignmentProperty">
      <summary>Identifies the ListViewItemPresenterVerticalContentAlignment dependency property.</summary>
      <returns>The identifier for the ListViewItemPresenterVerticalContentAlignment dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ListViewItemPresenter.PlaceholderBackground">
      <summary>Gets or sets the brush used to render the placeholder background for an item.</summary>
      <returns>The brush used to render the placeholder background for an item.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ListViewItemPresenter.PlaceholderBackgroundProperty">
      <summary>Identifies the PlaceholderBackground dependency property.</summary>
      <returns>The identifier for the PlaceholderBackground dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ListViewItemPresenter.PointerOverBackground">
      <summary>Gets or sets the brush used to render the background of an item that has the pointer over it.</summary>
      <returns>The brush used to render the background of an item that has the pointer over it.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ListViewItemPresenter.PointerOverBackgroundMargin">
      <summary>Gets or sets the margin of the background displayed for pointer-over input actions in the ListView item cell, versus the cell. This property is ignored for a Windows 10 app.</summary>
      <returns>A Thickness value.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ListViewItemPresenter.PointerOverBackgroundMarginProperty">
      <summary>Identifies the PointerOverBackgroundMargin dependency property.</summary>
      <returns>The identifier for the PointerOverBackgroundMargin dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ListViewItemPresenter.PointerOverBackgroundProperty">
      <summary>Identifies the PointerOverBackground dependency property.</summary>
      <returns>The identifier for the PointerOverBackground dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ListViewItemPresenter.PointerOverForeground">
      <summary>Gets or sets the brush used to render the foreground when the pointer is over the item.</summary>
      <returns>The brush used to render the foreground when the pointer is over the item.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ListViewItemPresenter.PointerOverForegroundProperty">
      <summary>Identifies the PointerOverForeground dependency property.</summary>
      <returns>The identifier for the PointerOverForeground dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ListViewItemPresenter.PressedBackground">
      <summary>In a ListView, gets or sets the brush used to render the background of an unselected item while the user is pressing it. In a GridView, the item's border is set rather than the background.</summary>
      <returns>The brush used to render an unselected item's background (ListView ) or border (GridView ) while pressed.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ListViewItemPresenter.PressedBackgroundProperty">
      <summary>Identifies the PressedBackground dependency property.</summary>
      <returns>The identifier for the PressedBackground dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ListViewItemPresenter.ReorderHintOffset">
      <summary>Gets or sets the amount that the reorder hint is offset. This property is ignored for a Windows 10 app.</summary>
      <returns>The amount that the reorder hint is offset, in pixels. The effective default value at run-time comes from themes.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ListViewItemPresenter.ReorderHintOffsetProperty">
      <summary>Identifies the ReorderHintOffset dependency property.</summary>
      <returns>The identifier for the ReorderHintOffset dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ListViewItemPresenter.RevealBackground">
      <summary>Gets or sets the brush used to render the background of the reveal effect.</summary>
      <returns>The brush used to render the background of the reveal effect.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ListViewItemPresenter.RevealBackgroundProperty">
      <summary>Identifies the RevealBackground dependency property.</summary>
      <returns>The identifier for the RevealBackground dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ListViewItemPresenter.RevealBackgroundShowsAboveContent">
      <summary>Gets or sets a value that indicates whether the reveal backgound is shown on top of the content.</summary>
      <returns>**true** if the reveal backgound is shown on top of the content; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ListViewItemPresenter.RevealBackgroundShowsAboveContentProperty">
      <summary>Identifies the RevealBackgroundShowsAboveContent dependency property.</summary>
      <returns>The identifier for the RevealBackgroundShowsAboveContent dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ListViewItemPresenter.RevealBorderBrush">
      <summary>Gets or sets the brush used to render the border of the reveal effect.</summary>
      <returns>The brush used to render the border of the reveal effect.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ListViewItemPresenter.RevealBorderBrushProperty">
      <summary>Identifies the RevealBorderBrush dependency property.</summary>
      <returns>The identifier for the RevealBorderBrush dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ListViewItemPresenter.RevealBorderThickness">
      <summary>Gets or sets the thickness of the border of the reveal effect.</summary>
      <returns>The thickness of the border of the reveal effect.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ListViewItemPresenter.RevealBorderThicknessProperty">
      <summary>Identifies the RevealBorderThickness dependency property.</summary>
      <returns>The identifier for the RevealBorderThickness dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ListViewItemPresenter.SelectedBackground">
      <summary>Gets or sets the brush used to render the background of an item that's selected.</summary>
      <returns>The brush used to render the background of an item that's selected.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ListViewItemPresenter.SelectedBackgroundProperty">
      <summary>Identifies the SelectedBackground dependency property.</summary>
      <returns>The identifier for the SelectedBackground dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ListViewItemPresenter.SelectedBorderThickness">
      <summary>Gets or sets the thickness of the border around an item that's selected. This property is ignored for a Windows 10 app.</summary>
      <returns>The thickness of the border around an item that's selected, as a Thickness value.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ListViewItemPresenter.SelectedBorderThicknessProperty">
      <summary>Identifies the SelectedBorderThickness dependency property.</summary>
      <returns>The identifier for the SelectedBorderThickness dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ListViewItemPresenter.SelectedForeground">
      <summary>Gets or sets the brush used to render the foreground of an item that's selected.</summary>
      <returns>The brush used to render the foreground of an item that's selected.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ListViewItemPresenter.SelectedForegroundProperty">
      <summary>Identifies the SelectedForeground dependency property.</summary>
      <returns>The identifier for the SelectedForeground dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ListViewItemPresenter.SelectedPointerOverBackground">
      <summary>Gets or sets the brush used to render the background of an item that's selected and has the pointer over it.</summary>
      <returns>The brush used to render the background of an item that's selected and has the pointer over it.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ListViewItemPresenter.SelectedPointerOverBackgroundProperty">
      <summary>Identifies the SelectedPointerOverBackground dependency property.</summary>
      <returns>The identifier for the SelectedPointerOverBackground dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ListViewItemPresenter.SelectedPointerOverBorderBrush">
      <summary>Gets or sets the brush used to render the border of an item that's selected and has the pointer over it. This property is ignored for a Windows 10 app.</summary>
      <returns>The brush used to render the border of an item that's selected and has the pointer over it.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ListViewItemPresenter.SelectedPointerOverBorderBrushProperty">
      <summary>Identifies the SelectedPointerOverBorderBrush dependency property.</summary>
      <returns>The identifier for the SelectedPointerOverBorderBrush dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ListViewItemPresenter.SelectedPressedBackground">
      <summary>In a ListView, gets or sets the brush used to render the background of a selected item while the user is pressing it. In a GridView, the item's border is set rather than the background.</summary>
      <returns>The brush used to render a selected item's background (ListView ) or border (GridView ) while pressed.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ListViewItemPresenter.SelectedPressedBackgroundProperty">
      <summary>Identifies the SelectedPressedBackground dependency property.</summary>
      <returns>The identifier for the SelectedPressedBackground dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ListViewItemPresenter.SelectionCheckMarkVisualEnabled">
      <summary>Gets or sets a value that indicates whether the check mark is shown when the item is selected.</summary>
      <returns>**true** to show the selection check mark; otherwise, **false**. The default is **true**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ListViewItemPresenter.SelectionCheckMarkVisualEnabledProperty">
      <summary>Identifies the SelectionCheckMarkVisualEnabled dependency property.</summary>
      <returns>The identifier for the SelectionCheckMarkVisualEnabled dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Primitives.ListViewItemPresenterCheckMode">
      <summary>Defines constants that specify the style of checkbox shown to select an item.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Primitives.ListViewItemPresenterCheckMode.Inline">
      <summary>The checkbox in shown inline with the content of the list item.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Primitives.ListViewItemPresenterCheckMode.Overlay">
      <summary>The checkbox is shown over the content of the list item.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Primitives.ListViewItemTemplateSettings">
      <summary>Provides calculated values that can be referenced as **TemplatedParent** sources when defining templates for a ListViewItem. Not intended for general use.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ListViewItemTemplateSettings.DragItemsCount">
      <summary>Gets the number of items for a drag payload that contains this item as an origin.</summary>
      <returns>The number of items for a drag payload.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Primitives.LoopingSelector">
      <summary>An infinitely scrolling selection control.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.LoopingSelector.ItemHeight">
      <summary>Gets or sets the height of a LoopingSelectorItem that is contained in a LoopingSelector.</summary>
      <returns>The height of the layout area for the LoopingSelectorItem that is contained in the LoopingSelector.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.LoopingSelector.ItemHeightProperty">
      <summary>Identifies the ItemHeight dependency property.</summary>
      <returns>The identifier for the ItemHeight dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.LoopingSelector.Items">
      <summary>Gets a list of the LoopingSelectorItem objects.</summary>
      <returns>The list of LoopingSelectorItem objects.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.LoopingSelector.ItemsProperty">
      <summary>Identifies the Items dependency property.</summary>
      <returns>The identifier for the Items dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.LoopingSelector.ItemTemplate">
      <summary>Gets or sets the DataTemplate used to display each LoopingSelectorItem.</summary>
      <returns>The template that specifies the visualization of the LoopingSelectorItem items.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.LoopingSelector.ItemTemplateProperty">
      <summary>Identifies the ItemTemplate dependency property.</summary>
      <returns>The identifier for the ItemTemplate dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.LoopingSelector.ItemWidth">
      <summary>Gets or sets the width of a LoopingSelectorItem that is contained in a LoopingSelector.</summary>
      <returns>The width of the layout area for the LoopingSelectorItem that is contained in the LoopingSelector.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.LoopingSelector.ItemWidthProperty">
      <summary>Identifies the ItemWidth dependency property.</summary>
      <returns>The identifier for the ItemWidth dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.LoopingSelector.SelectedIndex">
      <summary>Gets or sets the index of the LoopingSelectorItem that is displayed in the LoopingSelector.</summary>
      <returns>The index of the LoopingSelectorItem that is visible in the LoopingSelector.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.LoopingSelector.SelectedIndexProperty">
      <summary>Identifies the SelectedIndex dependency property.</summary>
      <returns>The identifier for the SelectedIndex dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.LoopingSelector.SelectedItem">
      <summary>Gets or sets the LoopingSelectorItem that is displayed in the LoopingSelector.</summary>
      <returns>The LoopingSelectorItem that is visible in the LoopingSelector.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.LoopingSelector.SelectedItemProperty">
      <summary>Identifies the SelectedItem dependency property.</summary>
      <returns>The identifier for the SelectedItem dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.LoopingSelector.ShouldLoop">
      <summary>Gets or sets a value that determines whether the LoopingSelector loops indefinitely.</summary>
      <returns>**True** if the LoopingSelector loops through all LoopingSelectorItem items indefinitely; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.LoopingSelector.ShouldLoopProperty">
      <summary>Identifies the ShouldLoop dependency property.</summary>
      <returns>The identifier for the ShouldLoop dependency property.</returns>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.Primitives.LoopingSelector.SelectionChanged">
      <summary>Occurs when the currently selected item changes.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Primitives.LoopingSelectorItem">
      <summary>An item that is contained in a LoopingSelector control.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Primitives.LoopingSelectorPanel">
      <summary>A panel for positioning and arranging child LoopingSelector elements.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.LoopingSelectorPanel.AreHorizontalSnapPointsRegular">
      <summary>Gets a value that determines whether the horizontal snap points for the LoopingSelectorPanel are equidistant from each other.</summary>
      <returns>**True** if the horizontal snap points are equidistant from each other; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.LoopingSelectorPanel.AreVerticalSnapPointsRegular">
      <summary>Gets a value that determines whether the vertical snap points for the LoopingSelectorPanel are equidistant from each other.</summary>
      <returns>**True** if the vertical snap points are regular equidistant from each other; otherwise, **false**.</returns>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.Primitives.LoopingSelectorPanel.HorizontalSnapPointsChanged">
      <summary>Occurs when the horizontal snap points change.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.Primitives.LoopingSelectorPanel.VerticalSnapPointsChanged">
      <summary>Occurs when the vertical snap points change.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Primitives.LoopingSelectorPanel.GetIrregularSnapPoints(Windows.UI.Xaml.Controls.Orientation,Windows.UI.Xaml.Controls.Primitives.SnapPointsAlignment)">
      <summary>Returns a read-only collection of numbers that represent the irregular snap points for the specified orientation.</summary>
      <param name="orientation">The orientation of the requested snap points.</param>
      <param name="alignment">The alignment used by the caller when applying the requested snap points.</param>
      <returns>A read-only collection of numbers that represent the irregular snap points for the specified orientation, or an empty collection when no irregular snap points are present.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Primitives.LoopingSelectorPanel.GetRegularSnapPoints(Windows.UI.Xaml.Controls.Orientation,Windows.UI.Xaml.Controls.Primitives.SnapPointsAlignment,System.Single@)">
      <summary>Returns a read-only collection of numbers that represent the regular snap points for the specified orientation.</summary>
      <param name="orientation">The orientation of the requested snap points.</param>
      <param name="alignment">The alignment used by the caller when applying the requested snap points.</param>
      <param name="offset">The offset of the first snap point.</param>
      <returns>A read-only collection of numbers that represent the regular snap points for the specified orientation, or an empty collection when no regular snap points are present.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Primitives.MenuFlyoutItemTemplateSettings">
      <summary>Provides calculated values that can be referenced as **TemplatedParent** sources when defining templates for a MenuFlyoutItem control. Not intended for general use.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.MenuFlyoutItemTemplateSettings.KeyboardAcceleratorTextMinWidth">
      <summary>Gets the minimum width allocated for the accelerator key tip of an MenuFlyout.</summary>
      <returns>A number that specifies the minimum width allocated for the accelerator key tip of an MenuFlyout.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Primitives.MenuFlyoutPresenterTemplateSettings">
      <summary>Provides calculated values that can be referenced as **TemplatedParent** sources when defining templates for a MenuFlyoutPresenter control. Not intended for general use.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.MenuFlyoutPresenterTemplateSettings.FlyoutContentMinWidth">
      <summary>Gets the minimum width of flyout content.</summary>
      <returns>The minimum width of flyout content.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Primitives.NavigationViewItemPresenter">
      <summary>Represents the visual elements of a NavigationViewItem.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Primitives.NavigationViewItemPresenter.#ctor">
      <summary>Initializes a new instance of the NavigationViewItemPresenter class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.NavigationViewItemPresenter.Icon">
      <summary>Gets or sets the icon in a NavigationView item.</summary>
      <returns>The NavigationView item's icon.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.NavigationViewItemPresenter.IconProperty">
      <summary>Identifies the Icon dependency property.</summary>
      <returns>The identifier for the Icon dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Primitives.OrientedVirtualizingPanel">
      <summary>Adds infrastructure (provides base class) for virtualizing layout containers that support spatial cues, such as VirtualizingStackPanel and WrapGrid.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.OrientedVirtualizingPanel.AreHorizontalSnapPointsRegular">
      <summary>Gets a value that indicates whether the horizontal snap points for the OrientedVirtualizingPanel are equidistant from each other.</summary>
      <returns>**true** if the horizontal snap points for the OrientedVirtualizingPanel are equidistant from each other; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.OrientedVirtualizingPanel.AreVerticalSnapPointsRegular">
      <summary>Gets a value that indicates whether the vertical snap points for the OrientedVirtualizingPanel are equidistant from each other.</summary>
      <returns>**true** if the vertical snap points for the OrientedVirtualizingPanel are equidistant from each other; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.OrientedVirtualizingPanel.CanHorizontallyScroll">
      <summary>Gets or sets a value that determines how the OrientedVirtualizingPanel measures space for child elements for possible scrolling in the horizontal dimension.</summary>
      <returns>**true** to support a potentially infinite horizontal layout dimension. **false** to restrict to available size.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.OrientedVirtualizingPanel.CanVerticallyScroll">
      <summary>Gets or sets a value that determines how the OrientedVirtualizingPanel measures space for child elements for possible scrolling in the vertical dimension.</summary>
      <returns>**true** to support a potentially infinite vertical layout dimension. **false** to restrict to available size.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.OrientedVirtualizingPanel.ExtentHeight">
      <summary>Gets the vertical size of the panel extent.</summary>
      <returns>A value in pixels.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.OrientedVirtualizingPanel.ExtentWidth">
      <summary>Gets the horizontal size of the panel extent.</summary>
      <returns>A value in pixels.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.OrientedVirtualizingPanel.HorizontalOffset">
      <summary>Gets the horizontal offset of the scrolled content.</summary>
      <returns>A value in pixels.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.OrientedVirtualizingPanel.ScrollOwner">
      <summary>Gets or sets a reference to a ScrollViewer that is the scroll host or scroll owner for scrolling behavior of the OrientedVirtualizingPanel.</summary>
      <returns>The scroll host or scroll owner for scrolling behavior.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.OrientedVirtualizingPanel.VerticalOffset">
      <summary>Gets the vertical offset of the scrolled content.</summary>
      <returns>A value in pixels.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.OrientedVirtualizingPanel.ViewportHeight">
      <summary>Gets the vertical size of the viewport or content area.</summary>
      <returns>A value in pixels.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.OrientedVirtualizingPanel.ViewportWidth">
      <summary>Gets the horizontal size of the viewport or content area.</summary>
      <returns>A value in pixels.</returns>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.Primitives.OrientedVirtualizingPanel.HorizontalSnapPointsChanged">
      <summary>Fires when the measurements for horizontal snap points change.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.Primitives.OrientedVirtualizingPanel.VerticalSnapPointsChanged">
      <summary>Fires when the measurements for vertical snap points change.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Primitives.OrientedVirtualizingPanel.GetInsertionIndexes(Windows.Foundation.Point,System.Int32@,System.Int32@)">
      <summary>Returns the index values of the items that the specified point is between.</summary>
      <param name="position">The point for which to get insertion indexes.</param>
      <param name="first">The index of the item before the specified point.</param>
      <param name="second">The index of the item after the specified point.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Primitives.OrientedVirtualizingPanel.GetIrregularSnapPoints(Windows.UI.Xaml.Controls.Orientation,Windows.UI.Xaml.Controls.Primitives.SnapPointsAlignment)">
      <summary>Returns the set of distances between irregular snap points for a specified orientation and alignment.</summary>
      <param name="orientation">The orientation for the desired snap point set.</param>
      <param name="alignment">The alignment to use when applying the snap points.</param>
      <returns>The read-only collection of snap point distances. Returns an empty collection when no snap points are present.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Primitives.OrientedVirtualizingPanel.GetRegularSnapPoints(Windows.UI.Xaml.Controls.Orientation,Windows.UI.Xaml.Controls.Primitives.SnapPointsAlignment,System.Single@)">
      <summary>Gets the distance between regular snap points for a specified orientation and alignment.</summary>
      <param name="orientation">The orientation for the desired snap point set.</param>
      <param name="alignment">The alignment to use when applying the snap points.</param>
      <param name="offset">Out parameter. The offset of the first snap point.</param>
      <returns>The distance between the equidistant snap points. Returns 0 when no snap points are present.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Primitives.OrientedVirtualizingPanel.LineDown">
      <summary>Scrolls content by one line toward the bottom.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Primitives.OrientedVirtualizingPanel.LineLeft">
      <summary>Scrolls content by one line toward the left.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Primitives.OrientedVirtualizingPanel.LineRight">
      <summary>Scrolls content by one line toward the right.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Primitives.OrientedVirtualizingPanel.LineUp">
      <summary>Scrolls content by one line toward the top.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Primitives.OrientedVirtualizingPanel.MakeVisible(Windows.UI.Xaml.UIElement,Windows.Foundation.Rect)">
      <summary>Changes existing offsets in order to make the provided element visible in the viewport, and returns a Rect measurement of the area.</summary>
      <param name="visual">The element to make visible.</param>
      <param name="rectangle">A rectangle representing the element's coordinate space.</param>
      <returns>A rectangle representing the input *rectangle*Rect transformed using the OrientedVirtualizingPanel coordinate space after scrolling happens. </returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Primitives.OrientedVirtualizingPanel.MouseWheelDown">
      <summary>Scrolls content by one mouse-wheel click toward the bottom.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Primitives.OrientedVirtualizingPanel.MouseWheelLeft">
      <summary>Scrolls content by one mouse-wheel click toward the left.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Primitives.OrientedVirtualizingPanel.MouseWheelRight">
      <summary>Scrolls content by one mouse-wheel click toward the right.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Primitives.OrientedVirtualizingPanel.MouseWheelUp">
      <summary>Scrolls content by one mouse-wheel click toward the top.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Primitives.OrientedVirtualizingPanel.PageDown">
      <summary>Scrolls content by one page toward the bottom.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Primitives.OrientedVirtualizingPanel.PageLeft">
      <summary>Scrolls content by one page toward the left.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Primitives.OrientedVirtualizingPanel.PageRight">
      <summary>Scrolls content by one page toward the right.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Primitives.OrientedVirtualizingPanel.PageUp">
      <summary>Scrolls content by one page toward the top.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Primitives.OrientedVirtualizingPanel.SetHorizontalOffset(System.Double)">
      <summary>Changes the horizontal offset of content within the OrientedVirtualizingPanel viewport.</summary>
      <param name="offset">The horizontal offset to set, in pixels.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Primitives.OrientedVirtualizingPanel.SetVerticalOffset(System.Double)">
      <summary>Changes the vertical offset of content within the OrientedVirtualizingPanel viewport.</summary>
      <param name="offset">The offset to set, in pixels.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Primitives.PickerFlyoutBase">
      <summary>Represents a base class for picker controls.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Primitives.PickerFlyoutBase.#ctor">
      <summary>Provides base-class initialization behavior for classes that are derived from the PickerFlyoutBase class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.PickerFlyoutBase.TitleProperty">
      <summary>Gets the identifier for the attached title property.</summary>
      <returns>The identifier for the attached title property.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Primitives.PickerFlyoutBase.GetTitle(Windows.UI.Xaml.DependencyObject)">
      <summary>Gets the title displayed on the picker control.</summary>
      <param name="element">The dependency object for which to get the title.</param>
      <returns>The title displayed on the picker control.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Primitives.PickerFlyoutBase.OnConfirmed">
      <summary>Notifies PickerFlyoutBase subclasses when a user has confirmed a selection.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Primitives.PickerFlyoutBase.SetTitle(Windows.UI.Xaml.DependencyObject,System.String)">
      <summary>Sets the title displayed on a picker control.</summary>
      <param name="element">The dependency object for which to set the title.</param>
      <param name="value">The title you want to display.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Primitives.PickerFlyoutBase.ShouldShowConfirmationButtons">
      <summary>Gets or sets whether confirmation buttons should be shown in the picker. Note: This method has no base class implementation and must be overridden in a derived class.</summary>
      <returns>True if confirmation buttons should be shown in the picker; Otherwise, false.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Primitives.PivotHeaderItem">
      <summary>Represents a header item in the specialized pivot header items control.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Primitives.PivotHeaderItem.#ctor">
      <summary>Initializes a new instance of the PivotHeaderItem control.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Primitives.PivotHeaderPanel">
      <summary>Displays the header text of the items in a Pivot control.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Primitives.PivotHeaderPanel.#ctor">
      <summary>Initializes a new instance of the PivotHeaderPanel class.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Primitives.PivotPanel">
      <summary>Displays the items in a Pivot control.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Primitives.PivotPanel.#ctor">
      <summary>Initializes a new instance of the PivotPanel class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.PivotPanel.AreHorizontalSnapPointsRegular">
      <summary>This property is reserved for internal use and is not intended to be used in your code.</summary>
      <returns>Reserved.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.PivotPanel.AreVerticalSnapPointsRegular">
      <summary>This property is reserved for internal use and is not intended to be used in your code.</summary>
      <returns>Reserved.</returns>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.Primitives.PivotPanel.HorizontalSnapPointsChanged">
      <summary>This property is reserved for internal use and is not intended to be used in your code.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.Primitives.PivotPanel.VerticalSnapPointsChanged">
      <summary>This property is reserved for internal use and is not intended to be used in your code.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Primitives.PivotPanel.GetIrregularSnapPoints(Windows.UI.Xaml.Controls.Orientation,Windows.UI.Xaml.Controls.Primitives.SnapPointsAlignment)">
      <summary>This property is reserved for internal use and is not intended to be used in your code.</summary>
      <param name="orientation">Reserved.</param>
      <param name="alignment">Reserved.</param>
      <returns>Reserved.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Primitives.PivotPanel.GetRegularSnapPoints(Windows.UI.Xaml.Controls.Orientation,Windows.UI.Xaml.Controls.Primitives.SnapPointsAlignment,System.Single@)">
      <summary>This property is reserved for internal use and is not intended to be used in your code.</summary>
      <param name="orientation">Reserved.</param>
      <param name="alignment">Reserved.</param>
      <param name="offset">Reserved.</param>
      <returns>Reserved.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Primitives.PlacementMode">
      <summary>Defines constants that specify the preferred location for positioning a ToolTip relative to a visual element.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Primitives.PlacementMode.Bottom">
      <summary>The preferred location of the ToolTip is below the target element when element receives keyboard focus, at the bottom of the mouse pointer when element is hovered over with pointer.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Primitives.PlacementMode.Left">
      <summary>The preferred location of the ToolTip is to the left of the target element when element receives keyboard focus, to the left of the mouse pointer when element is hovered over with pointer.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Primitives.PlacementMode.Mouse">
      <summary>The preferred location of the ToolTip is with the top-left corner of the tooltip positioned at the mouse pointer location when hovered over with mouse, above the target element when focused with keyboard.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Primitives.PlacementMode.Right">
      <summary>The preferred location of the ToolTip is to the right of the target element when element receives keyboard focus, to the right of the mouse pointer when element is hovered over with pointer.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Primitives.PlacementMode.Top">
      <summary>The preferred location of the ToolTip is above the target element when element receives keyboard focus, at the top of the mouse pointer when element is hovered over with pointer.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Primitives.Popup">
      <summary>Displays content on top of existing content, within the bounds of the application window.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Primitives.Popup.#ctor">
      <summary>Initializes a new instance of the Popup class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.Popup.Child">
      <summary>Gets or sets the content to be hosted in the popup.</summary>
      <returns>The content to be hosted in the popup.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.Popup.ChildProperty">
      <summary>Gets the identifier for the Child dependency property.</summary>
      <returns>The identifier for the Child dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.Popup.ChildTransitions">
      <summary>Gets or sets the collection of Transition style elements that apply to child content of a Popup.</summary>
      <returns>The strongly typed collection of Transition style elements.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.Popup.ChildTransitionsProperty">
      <summary>Identifies the ChildTransitions dependency property.</summary>
      <returns>The identifier for the ChildTransitions dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.Popup.HorizontalOffset">
      <summary>Gets or sets the distance between the left side of the application window and the left side of the popup.</summary>
      <returns>A measurement in pixels.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.Popup.HorizontalOffsetProperty">
      <summary>Gets the identifier for the HorizontalOffset dependency property.</summary>
      <returns>The identifier for the HorizontalOffset dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.Popup.IsConstrainedToRootBounds">
      <summary>Gets a value that indicates whether the popup is shown within the bounds of the XAML root.</summary>
      <returns>**true** if the popup is shown within the bounds of the XAML root; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.Popup.IsLightDismissEnabled">
      <summary>Gets or sets a value that determines how the Popup can be dismissed.</summary>
      <returns>**true** if *light dismiss* is enabled for this control; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.Popup.IsLightDismissEnabledProperty">
      <summary>Identifies the IsLightDismissEnabled dependency property.</summary>
      <returns>The identifier for the IsLightDismissEnabled dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.Popup.IsOpen">
      <summary>Gets or sets whether the popup is currently displayed on the screen.</summary>
      <returns>**true** if the popup is currently displayed; otherwise, **false**. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.Popup.IsOpenProperty">
      <summary>Gets the identifier for the IsOpen dependency property.</summary>
      <returns>The identifier for the IsOpen dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.Popup.LightDismissOverlayMode">
      <summary>Gets or sets a value that specifies whether the area outside of a *light-dismiss* UI is darkened.</summary>
      <returns>A value of the enumeration that specifies whether the area outside of a light-dismiss UI is darkened. The default is **Auto**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.Popup.LightDismissOverlayModeProperty">
      <summary>Identifies the LightDismissOverlayMode dependency property.</summary>
      <returns>The identifier for the LightDismissOverlayMode dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.Popup.ShouldConstrainToRootBounds">
      <summary>Gets or sets a value that indicates whether the popup should be shown within the bounds of the XAML root.</summary>
      <returns>**true** if the popup should be shown within the bounds of the XAML root; otherwise, **false**. The default is **true**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.Popup.ShouldConstrainToRootBoundsProperty">
      <summary>Identifies the ShouldConstrainToRootBounds dependency property.</summary>
      <returns>The identifier for the ShouldConstrainToRootBounds dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.Popup.VerticalOffset">
      <summary>Gets or sets the distance between the top of the application window and the top of the popup.</summary>
      <returns>A measurement in pixels.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.Popup.VerticalOffsetProperty">
      <summary>Gets the identifier for the VerticalOffset dependency property.</summary>
      <returns>The identifier for the VerticalOffset dependency property.</returns>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.Primitives.Popup.Closed">
      <summary>Fires when the IsOpen property is set to false.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.Primitives.Popup.Opened">
      <summary>Fires when the IsOpen property is set to true.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Primitives.ProgressBarTemplateSettings">
      <summary>Provides calculated values that can be referenced as **TemplatedParent** sources when defining templates for a ProgressBar control. Not intended for general use.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ProgressBarTemplateSettings.ContainerAnimationEndPosition">
      <summary>Gets the target "To" point of the container animation that animates the ProgressBar.</summary>
      <returns>A double that represents the orientation-specific x- or y-value that is the target "To" point of the animation.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ProgressBarTemplateSettings.ContainerAnimationStartPosition">
      <summary>Gets the "From" point of the container animation that animates the ProgressBar.</summary>
      <returns>A double that represents the orientation-specific x- or y-value that is the"From" point of the animation.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ProgressBarTemplateSettings.EllipseAnimationEndPosition">
      <summary>Gets the "To" point of the "Ellipse" animation that animates the ProgressBar.</summary>
      <returns>The "To" point of the "Ellipse" animation that animates the ProgressBar. This is internally calculated as 2/3 of the ActualWidth of the control.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ProgressBarTemplateSettings.EllipseAnimationWellPosition">
      <summary>Gets the stopped point of the "Ellipse" animation that animates the ProgressBar.</summary>
      <returns>The stopped point of the Ellipse animation that animates the ProgressBar. This is internally calculated as 1/3 of the ActualWidth of the control.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ProgressBarTemplateSettings.EllipseDiameter">
      <summary>Gets the template-defined diameter of the "Ellipse" element that is animated in a templated ProgressBar.</summary>
      <returns>The "Ellipse" element width in pixels.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ProgressBarTemplateSettings.EllipseOffset">
      <summary>Gets the template-defined offset position of the "Ellipse" element that is animated in a templated ProgressBar.</summary>
      <returns>The offset in pixels.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ProgressBarTemplateSettings.IndicatorLengthDelta">
      <summary>Gets the indicator length delta, which is useful for repositioning transitions.</summary>
      <returns>The delta in pixels.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Primitives.ProgressRingTemplateSettings">
      <summary>Provides calculated values that can be referenced as **TemplatedParent** sources when defining templates for a ProgressRing control. Not intended for general use.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ProgressRingTemplateSettings.EllipseDiameter">
      <summary>Gets the template-defined diameter of the "Ellipse" element that is animated in a templated ProgressRing.</summary>
      <returns>The "Ellipse" width in pixels.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ProgressRingTemplateSettings.EllipseOffset">
      <summary>Gets the template-defined offset position of the "Ellipse" element that is animated in a templated ProgressRing.</summary>
      <returns>The offset in pixels.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ProgressRingTemplateSettings.MaxSideLength">
      <summary>Gets the maximum bounding size of the progress ring as rendered.</summary>
      <returns>The maximum bounding size of the progress ring as rendered, in pixels.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Primitives.RangeBase">
      <summary>Represents an element that has a value within a specific range, such as the ProgressBar, ScrollBar, and Slider controls.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Primitives.RangeBase.#ctor">
      <summary>Provides base class initialization behavior for RangeBase -derived classes.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.RangeBase.LargeChange">
      <summary>Gets or sets a value to be added to or subtracted from the Value of a RangeBase control.</summary>
      <returns>Value to add to or subtract from the Value of the RangeBase element. The default is 1.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.RangeBase.LargeChangeProperty">
      <summary>Identifies the LargeChange dependency property.</summary>
      <returns>The identifier for the LargeChange dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.RangeBase.Maximum">
      <summary>Gets or sets the highest possible Value of the range element.</summary>
      <returns>The highest possible Value of the range element. The default is 1.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.RangeBase.MaximumProperty">
      <summary>Identifies the Maximum dependency property.</summary>
      <returns>The identifier for the Maximum dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.RangeBase.Minimum">
      <summary>Gets or sets the Minimum possible Value of the range element.</summary>
      <returns>Minimum possible Value of the range element. The default is 0.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.RangeBase.MinimumProperty">
      <summary>Identifies the Minimum dependency property.</summary>
      <returns>The identifier for the Minimum dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.RangeBase.SmallChange">
      <summary>Gets or sets a Value to be added to or subtracted from the Value of a RangeBase control.</summary>
      <returns>Value to add to or subtract from the Value of the RangeBase element. The default is 0.1.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.RangeBase.SmallChangeProperty">
      <summary>Identifies the SmallChange dependency property.</summary>
      <returns>The identifier for the SmallChange dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.RangeBase.Value">
      <summary>Gets or sets the current setting of the range control, which may be coerced.</summary>
      <returns>The current setting of the range control, which may be coerced. The default is 0.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.RangeBase.ValueProperty">
      <summary>Identifies the Value dependency property.</summary>
      <returns>The identifier for the Value dependency property.</returns>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.Primitives.RangeBase.ValueChanged">
      <summary>Occurs when the range value changes.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Primitives.RangeBase.OnMaximumChanged(System.Double,System.Double)">
      <summary>Called when the Maximum property changes.</summary>
      <param name="oldMaximum">Old value of the Maximum property.</param>
      <param name="newMaximum">New value of the Maximum property.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Primitives.RangeBase.OnMinimumChanged(System.Double,System.Double)">
      <summary>Called when the Minimum property changes.</summary>
      <param name="oldMinimum">Old value of the Minimum property.</param>
      <param name="newMinimum">New value of the Minimum property.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Primitives.RangeBase.OnValueChanged(System.Double,System.Double)">
      <summary>Fires the ValueChanged routed event.</summary>
      <param name="oldValue">Old value of the Value property.</param>
      <param name="newValue">New value of the Value property.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Primitives.RangeBaseValueChangedEventArgs">
      <summary>Provides data about a change in range value for the ValueChanged event.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.RangeBaseValueChangedEventArgs.NewValue">
      <summary>Gets the new value of a range value property.</summary>
      <returns>The new value.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.RangeBaseValueChangedEventArgs.OldValue">
      <summary>Gets the previous value of a range value property.</summary>
      <returns>The previous value.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Primitives.RangeBaseValueChangedEventHandler">
      <summary>Represents the method that will handle a ValueChanged event.</summary>
      <param name="sender">The object where the event handler is attached.</param>
      <param name="e">The event data.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Primitives.RepeatButton">
      <summary>Represents a control that raises its Click event repeatedly when it is pressed and held.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Primitives.RepeatButton.#ctor">
      <summary>Initializes a new instance of the RepeatButton class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.RepeatButton.Delay">
      <summary>Gets or sets the time, in milliseconds, that the RepeatButton waits when it is pressed before it starts repeating the click action.</summary>
      <returns>The time, in milliseconds, that the RepeatButton waits when it is pressed before it starts repeating the click action. The default is 250.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.RepeatButton.DelayProperty">
      <summary>Identifies the Delay dependency property.</summary>
      <returns>The identifier for the Delay dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.RepeatButton.Interval">
      <summary>Gets or sets the time, in milliseconds, between repetitions of the click action, as soon as repeating starts.</summary>
      <returns>The time, in milliseconds, between repetitions of the click action, as soon as repeating starts. The default is 250.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.RepeatButton.IntervalProperty">
      <summary>Identifies the Interval dependency property.</summary>
      <returns>The identifier for the Interval dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Primitives.ScrollBar">
      <summary>Represents a control that provides a scroll bar that has a sliding Thumb whose position corresponds to a value.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Primitives.ScrollBar.#ctor">
      <summary>Initializes a new instance of the ScrollBar class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ScrollBar.IndicatorMode">
      <summary>Gets or sets a value that results in different input indicator modes for the ScrollBar.</summary>
      <returns>A value of the enumeration. The default is **None**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ScrollBar.IndicatorModeProperty">
      <summary>Identifies the IndicatorMode dependency property.</summary>
      <returns>The identifier for the IndicatorMode dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ScrollBar.Orientation">
      <summary>Gets or sets a value that indicates whether the ScrollBar is displayed horizontally or vertically.</summary>
      <returns>An Orientation enumeration value that defines whether the ScrollBar is displayed horizontally or vertically. The default is **Horizontal**. Specific control templates might change this value, which would cause the templated value to be the apparent runtime default.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ScrollBar.OrientationProperty">
      <summary>Identifies the Orientation dependency property.</summary>
      <returns>The identifier for the Orientation dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ScrollBar.ViewportSize">
      <summary>Gets or sets the amount of the scrollable content that is currently visible.</summary>
      <returns>The amount of the scrollable content that is currently visible. The default is 0.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ScrollBar.ViewportSizeProperty">
      <summary>Identifies the ViewportSize dependency property.</summary>
      <returns>The identifier for the ViewportSize dependency property.</returns>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.Primitives.ScrollBar.Scroll">
      <summary>Occurs one or more times as content scrolls in a ScrollBar when the user moves the Thumb by using the mouse.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Primitives.ScrollEventArgs">
      <summary>Provides data for the Scroll event.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Primitives.ScrollEventArgs.#ctor">
      <summary>Initializes a new instance of the ScrollEventArgs class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ScrollEventArgs.NewValue">
      <summary>Gets the new Value of the ScrollBar.</summary>
      <returns>The Value of the ScrollBar after the event.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ScrollEventArgs.ScrollEventType">
      <summary>Gets a ScrollEventType describing the event.</summary>
      <returns>A ScrollEventType describing the event.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Primitives.ScrollEventHandler">
      <summary>Represents the method that will handle the Scroll event of a ScrollBar.</summary>
      <param name="sender">The source of the event.</param>
      <param name="e">A ScrollEventArgs that contains the event data.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Primitives.ScrollEventType">
      <summary>Defines constants that specify the type of Scroll event that occurred.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Primitives.ScrollEventType.EndScroll">
      <summary>The Thumb was dragged to a new position and is now no longer being dragged by the user.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Primitives.ScrollEventType.First">
      <summary>The Thumb moved to the Minimum position of the ScrollBar.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Primitives.ScrollEventType.LargeDecrement">
      <summary>The Thumb moved a distance specified by the value of LargeChange. The Thumb moved to the left for a horizontal ScrollBar or upward for a vertical ScrollBar.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Primitives.ScrollEventType.LargeIncrement">
      <summary>The Thumb moved a distance specified by the value of LargeChange. The Thumb moved to the right for a horizontal ScrollBar or downward for a vertical ScrollBar.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Primitives.ScrollEventType.Last">
      <summary>The Thumb moved to the Maximum position of the ScrollBar.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Primitives.ScrollEventType.SmallDecrement">
      <summary>The Thumb moved a distance specified by the value of SmallChange. The Thumb moved to the left for a horizontal ScrollBar or upward for a vertical ScrollBar.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Primitives.ScrollEventType.SmallIncrement">
      <summary>The Thumb moved a distance specified by the value of SmallChange. The Thumb moved to the right for a horizontal ScrollBar or downward for a vertical ScrollBar.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Primitives.ScrollEventType.ThumbPosition">
      <summary>The Thumb moved to a new position because the user selected **Scroll Here** in the shortcut menu of the ScrollBar.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Primitives.ScrollEventType.ThumbTrack">
      <summary>The Thumb was dragged and caused a PointerMoved event. A Scroll event of this ScrollEventType may occur more than one time when the Thumb is dragged in the ScrollBar.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Primitives.ScrollingIndicatorMode">
      <summary>Defines constants that specify input-specific transition animations that are part of the default template for ScrollBar.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Primitives.ScrollingIndicatorMode.MouseIndicator">
      <summary>Use input-specific transitions that are appropriate for mouse input.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Primitives.ScrollingIndicatorMode.None">
      <summary>Do not use input-specific transitions.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Primitives.ScrollingIndicatorMode.TouchIndicator">
      <summary>Use input-specific transitions that are appropriate for touch input.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Primitives.Selector">
      <summary>Represents a control that enables a user to select an item from a collection of items.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.Selector.IsSynchronizedWithCurrentItem">
      <summary>Gets or sets a value that indicates whether a Selector should keep the SelectedItem synchronized with the current item in the Items property.</summary>
      <returns>**true** if the SelectedItem is always synchronized with the current item in the ItemCollection; **false** if the SelectedItem is never synchronized with the current item; **null** if the SelectedItem is synchronized with the current item only if the Selector uses an ICollectionView. The default value is **null**/indeterminate.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.Selector.IsSynchronizedWithCurrentItemProperty">
      <summary>Identifies the IsSynchronizedWithCurrentItem dependency property.</summary>
      <returns>The identifier for the IsSynchronizedWithCurrentItem dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.Selector.SelectedIndex">
      <summary>Gets or sets the index of the selected item.</summary>
      <returns>The index of the selected item. The default is -1, which indicates that no item is selected.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.Selector.SelectedIndexProperty">
      <summary>Identifies the SelectedIndex dependency property.</summary>
      <returns>The identifier for the SelectedIndex dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.Selector.SelectedItem">
      <summary>Gets or sets the selected item.</summary>
      <returns>The selected item. The default is null.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.Selector.SelectedItemProperty">
      <summary>Identifies the SelectedItem dependency property.</summary>
      <returns>The identifier for the SelectedItem dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.Selector.SelectedValue">
      <summary>Gets or sets the value of the selected item, obtained by using the SelectedValuePath.</summary>
      <returns>The value of the selected item, obtained by using the SelectedValuePath, or null if no item is selected. The default value is null.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.Selector.SelectedValuePath">
      <summary>Gets or sets the property path that is used to get the SelectedValue property of the SelectedItem property.</summary>
      <returns>The property path that is used to get the SelectedValue property of the SelectedItem property. The default is String.Empty.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.Selector.SelectedValuePathProperty">
      <summary>Gets the identifier for the SelectedValuePath dependency property.</summary>
      <returns>The identifier for the SelectedValuePath dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.Selector.SelectedValueProperty">
      <summary>Gets the identifier for the SelectedValue dependency property.</summary>
      <returns>The identifier for the SelectedValue dependency property.</returns>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.Primitives.Selector.SelectionChanged">
      <summary>Occurs when the currently selected item changes.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Primitives.Selector.GetIsSelectionActive(Windows.UI.Xaml.DependencyObject)">
      <summary>Gets a value that indicates whether the specified Selector has the focus.</summary>
      <param name="element">The Selector to evaluate.</param>
      <returns>**true** to indicate that the Selector has the focus; otherwise, **false**.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Primitives.SelectorItem">
      <summary>Provides a base class for item types in a selection control.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Primitives.SelectorItem.#ctor">
      <summary>Provides base class initialization behavior for SelectorItem -derived classes.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.SelectorItem.IsSelected">
      <summary>Gets or sets a value that indicates whether the item is selected in a selector.</summary>
      <returns>**true** if the item is selected; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.SelectorItem.IsSelectedProperty">
      <summary>Identifies the IsSelected dependency property.</summary>
      <returns>The identifier for the IsSelected dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Primitives.SettingsFlyoutTemplateSettings">
      <summary>Provides calculated values that can be referenced as **TemplatedParent** sources when defining templates for a SettingsFlyout control. Not intended for general use.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.SettingsFlyoutTemplateSettings.BorderBrush">
      <summary>Gets the brush that fills the border area of the SettingsFlyout.</summary>
      <returns>The brush that fills the border area of the SettingsFlyout.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.SettingsFlyoutTemplateSettings.BorderThickness">
      <summary>Gets the thickness of the SettingsFlyout border.</summary>
      <returns>The thickness of the SettingsFlyout border.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.SettingsFlyoutTemplateSettings.ContentTransitions">
      <summary>Gets the collection of content transitions used by the SettingsFlyout.</summary>
      <returns>The collection of content transitions used by the SettingsFlyout.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.SettingsFlyoutTemplateSettings.HeaderBackground">
      <summary>Gets the brush that fills the background of the SettingsFlyout header area.</summary>
      <returns>The brush that fills the background of the SettingsFlyout header area.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.SettingsFlyoutTemplateSettings.HeaderForeground">
      <summary>Gets the brush that renders the header text of the SettingsFlyout.</summary>
      <returns>The brush that renders the header text of the SettingsFlyout.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.SettingsFlyoutTemplateSettings.IconSource">
      <summary>Gets the source image for the SettingsFlyout icon.</summary>
      <returns>The source image for the SettingsFlyout icon.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Primitives.SliderSnapsTo">
      <summary>Defines constants that specify how a Slider or related range control class conforms the indicator position to its steps or tick marks.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Primitives.SliderSnapsTo.StepValues">
      <summary>Conform the indicator to the step values.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Primitives.SliderSnapsTo.Ticks">
      <summary>Conform the indicator to the tick marks.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Primitives.SnapPointsAlignment">
      <summary>Defines constants that specify options for snap point alignment relative to an edge. Which edge depends on the orientation of the object where the alignment is applied.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Primitives.SnapPointsAlignment.Center">
      <summary>Use snap points that are centered in the orientation.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Primitives.SnapPointsAlignment.Far">
      <summary>Use snap points grouped farther from the orientation edge.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Primitives.SnapPointsAlignment.Near">
      <summary>Use snap points grouped closer to the orientation edge.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Primitives.SplitViewTemplateSettings">
      <summary>Provides calculated values that can be referenced as **TemplatedParent** sources when defining templates for a SplitView. Not intended for general use.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.SplitViewTemplateSettings.CompactPaneGridLength">
      <summary>Gets the CompactPaneLength value as a GridLength.</summary>
      <returns>The CompactPaneLength value as a GridLength.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.SplitViewTemplateSettings.NegativeOpenPaneLength">
      <summary>Gets the negative of the OpenPaneLength value.</summary>
      <returns>The negative of the OpenPaneLength value.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.SplitViewTemplateSettings.NegativeOpenPaneLengthMinusCompactLength">
      <summary>Gets the negative of the value calculated by subtracting the CompactPaneLength value from the OpenPaneLength value.</summary>
      <returns>The negative of the OpenPaneLength value minus the CompactPaneLength value.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.SplitViewTemplateSettings.OpenPaneGridLength">
      <summary>Gets the OpenPaneLength value as a GridLength.</summary>
      <returns>The OpenPaneLength value as a GridLength.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.SplitViewTemplateSettings.OpenPaneLength">
      <summary>Gets the OpenPaneLength value.</summary>
      <returns>The OpenPaneLength value.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.SplitViewTemplateSettings.OpenPaneLengthMinusCompactLength">
      <summary>Gets a value calculated by subtracting the CompactPaneLength value from the OpenPaneLength value.</summary>
      <returns>The value calculated by subtracting the CompactPaneLength value from the OpenPaneLength value.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Primitives.Thumb">
      <summary>Represents a control that can be dragged by the user.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Primitives.Thumb.#ctor">
      <summary>Initializes a new instance of the Thumb class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.Thumb.IsDragging">
      <summary>Gets whether the Thumb control has focus and mouse capture.</summary>
      <returns>**true** if the Thumb control has focus and mouse capture; otherwise, **false**. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.Thumb.IsDraggingProperty">
      <summary>Identifies the IsDragging dependency property.</summary>
      <returns>The identifier for the IsDragging dependency property.</returns>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.Primitives.Thumb.DragCompleted">
      <summary>Fires when the Thumb control loses mouse capture.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.Primitives.Thumb.DragDelta">
      <summary>Fires one or more times as the mouse pointer is moved when a Thumb control has logical focus and mouse capture.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.Primitives.Thumb.DragStarted">
      <summary>Fires when a Thumb control receives logical focus and mouse capture.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Primitives.Thumb.CancelDrag">
      <summary>Cancels a drag operation for the Thumb.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Primitives.TickBar">
      <summary>Represents a tick mark on a Slider control. Not intended for general use.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Primitives.TickBar.#ctor">
      <summary>Initializes a new instance of the TickBar class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.TickBar.Fill">
      <summary>Gets or sets the Brush that draws on the background area of the TickBar.</summary>
      <returns>The Brush that draws on the background area of the TickBar.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.TickBar.FillProperty">
      <summary>Identifies the Fill dependency property.</summary>
      <returns>The identifier for the Fill dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Primitives.TickPlacement">
      <summary>Defines constants that specify the position of tick marks in a Slider in relation to the track that the control implements.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Primitives.TickPlacement.BottomRight">
      <summary>Tick marks appear below the track for a horizontal Slider, or to the right of the track for a vertical Slider.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Primitives.TickPlacement.Inline">
      <summary>Tick marks appear directly on the track.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Primitives.TickPlacement.None">
      <summary>No tick marks appear.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Primitives.TickPlacement.Outside">
      <summary>Tick marks appear on both sides of either a horizontal or vertical track.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Controls.Primitives.TickPlacement.TopLeft">
      <summary>Tick marks appear above the track for a horizontal Slider, or to the left of the track for a vertical Slider.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Primitives.ToggleButton">
      <summary>Represents a control that a user can select (check) or clear (uncheck). Base class for controls that can switch states, such as CheckBox and RadioButton.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Primitives.ToggleButton.#ctor">
      <summary>Initializes a new instance of the ToggleButton class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ToggleButton.IsChecked">
      <summary>Gets or sets whether the ToggleButton is checked.</summary>
      <returns>**true** if the ToggleButton is checked; **false** if the ToggleButton is unchecked; otherwise **null**. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ToggleButton.IsCheckedProperty">
      <summary>Identifies the IsChecked dependency property.</summary>
      <returns>The identifier for the IsChecked dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ToggleButton.IsThreeState">
      <summary>Gets or sets a value that indicates whether the control supports three states.</summary>
      <returns>**True** if the control supports three states; otherwise, **false**. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ToggleButton.IsThreeStateProperty">
      <summary>Identifies the IsThreeState dependency property.</summary>
      <returns>The identifier for the IsThreeState dependency property.</returns>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.Primitives.ToggleButton.Checked">
      <summary>Fires when a ToggleButton is checked.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.Primitives.ToggleButton.Indeterminate">
      <summary>Fires when the state of a ToggleButton is switched to the indeterminate state.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Controls.Primitives.ToggleButton.Unchecked">
      <summary>Occurs when a ToggleButton is unchecked.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Controls.Primitives.ToggleButton.OnToggle">
      <summary>Called when the ToggleButton receives toggle stimulus.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Primitives.ToggleSwitchTemplateSettings">
      <summary>Provides calculated values that can be referenced as **TemplatedParent** sources when defining templates for a ToggleSwitch control. Not intended for general use.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ToggleSwitchTemplateSettings.CurtainCurrentToOffOffset">
      <summary>Gets the calculated value of the offset for the "curtain" element of the ToggleSwitch, calculated for an "Off" action and current switch position.</summary>
      <returns>A value in pixels.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ToggleSwitchTemplateSettings.CurtainCurrentToOnOffset">
      <summary>Gets the calculated value of the offset for the "curtain" element of the ToggleSwitch, calculated for an "On" action and current switch position.</summary>
      <returns>A value in pixels.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ToggleSwitchTemplateSettings.CurtainOffToOnOffset">
      <summary>Gets the calculated value of the offset for the "curtain" element of the ToggleSwitch, in "Off" to "On" direction.</summary>
      <returns>A value in pixels.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ToggleSwitchTemplateSettings.CurtainOnToOffOffset">
      <summary>Gets the calculated value of the offset for the "curtain" element of the ToggleSwitch, in "On" to "Off" direction.</summary>
      <returns>A value in pixels.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ToggleSwitchTemplateSettings.KnobCurrentToOffOffset">
      <summary>Gets the calculated value of the offset for the "knob" element of the ToggleSwitch, calculated for an "Off" action and current switch position.</summary>
      <returns>A value in pixels.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ToggleSwitchTemplateSettings.KnobCurrentToOnOffset">
      <summary>Gets the calculated value of the offset for the "knob" element of the ToggleSwitch, calculated for an "On" action and current switch position.</summary>
      <returns>A value in pixels.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ToggleSwitchTemplateSettings.KnobOffToOnOffset">
      <summary>Gets the calculated value of the offset for the "knob" element of the ToggleSwitch, in "Off" to "On" direction.</summary>
      <returns>A value in pixels.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ToggleSwitchTemplateSettings.KnobOnToOffOffset">
      <summary>Gets the calculated value of the offset for the "knob" element of the ToggleSwitch, in "On" to "Off" direction.</summary>
      <returns>A value in pixels.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Controls.Primitives.ToolTipTemplateSettings">
      <summary>Provides calculated values that can be referenced as **TemplatedParent** sources when defining templates for a ToolTip control. Not intended for general use.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ToolTipTemplateSettings.FromHorizontalOffset">
      <summary>Gets the offset that is appropriate as a value for **FromHorizontalOffset** in theme animations.</summary>
      <returns>A value in pixels.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Controls.Primitives.ToolTipTemplateSettings.FromVerticalOffset">
      <summary>Gets the offset that is appropriate as a value for **FromVerticalOffset** in theme animations.</summary>
      <returns>A value in pixels.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Data.BindableAttribute">
      <summary>Specifies that a type defined in C++ can be used for binding.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Data.BindableAttribute.#ctor">
      <summary>Initializes a new instance of the BindableAttribute class.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Data.Binding">
      <summary>Defines a binding that connects the properties of binding targets and data sources.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Data.Binding.#ctor">
      <summary>Initializes a new instance of the Binding class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Data.Binding.Converter">
      <summary>Gets or sets the converter object that is called by the binding engine to modify the data as it is passed between the source and target, or vice versa.</summary>
      <returns>The IValueConverter object that modifies the data.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Data.Binding.ConverterLanguage">
      <summary>Gets or sets a value that names the language to pass to any converter specified by the Converter property.</summary>
      <returns>A string that names a language. Interpretation of this value is ultimately up to the converter logic.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Data.Binding.ConverterParameter">
      <summary>Gets or sets a parameter that can be used in the Converter logic.</summary>
      <returns>A parameter to be passed to the Converter. This can be used in the conversion logic. The default is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Data.Binding.ElementName">
      <summary>Gets or sets the name of the element to use as the binding source for the Binding.</summary>
      <returns>The value of the Name property or x:Name attribute for the element you want to use as the binding source. The default is an empty string.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Data.Binding.FallbackValue">
      <summary>Gets or sets the value to use when the binding is unable to return a value.</summary>
      <returns>The value to use when the binding is unable to return a value.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Data.Binding.Mode">
      <summary>Gets or sets a value that indicates the direction of the data flow in the binding.</summary>
      <returns>One of the BindingMode values. The default is **OneWay**: the source updates the target, but changes to the target value do not update the source.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Data.Binding.Path">
      <summary>Gets or sets the path to the binding source property.</summary>
      <returns>The property path for the source of the binding.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Data.Binding.RelativeSource">
      <summary>Gets or sets the binding source by specifying its location relative to the position of the binding target. This is most often used in bindings within XAML control templates.</summary>
      <returns>The relative location of the binding source to use. The default is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Data.Binding.Source">
      <summary>Gets or sets the data source for the binding.</summary>
      <returns>The source object that contains the data for the binding.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Data.Binding.TargetNullValue">
      <summary>Gets or sets the value that is used in the target when the value of the source is **null**.</summary>
      <returns>The value that is used in the binding target when the value of the source is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Data.Binding.UpdateSourceTrigger">
      <summary>Gets or sets a value that determines the timing of binding source updates for two-way bindings.</summary>
      <returns>One of the UpdateSourceTrigger values. The default is **Default**, which evaluates as a **PropertyChanged** update behavior.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Data.BindingBase">
      <summary>Provides a base class for the Binding class.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Data.BindingBase.#ctor">
      <summary>Initializes a new instance of the BindingBase class.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Data.BindingExpression">
      <summary>Contains information about a single instance of a Binding.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Data.BindingExpression.DataItem">
      <summary>Gets the binding source object that this BindingExpression uses.</summary>
      <returns>The binding source object that this BindingExpression uses.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Data.BindingExpression.ParentBinding">
      <summary>Gets the Binding object of this BindingExpression.</summary>
      <returns>The Binding object of the current binding expression.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Data.BindingExpression.UpdateSource">
      <summary>Sends the current binding target value to the binding source property in **TwoWay** bindings.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Data.BindingExpressionBase">
      <summary>Represents the base class for BindingExpression.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Data.BindingMode">
      <summary>Describes how the data propagates in a binding.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Data.BindingMode.OneTime">
      <summary>Updates the target property when the binding is created.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Data.BindingMode.OneWay">
      <summary>Updates the target property when the binding is created. Changes to the source object can also propagate to the target.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Data.BindingMode.TwoWay">
      <summary>Updates either the target or the source object when either changes. When the binding is created, the target property is updated from the source.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Data.BindingOperations">
      <summary>Provides the static SetBinding method.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Data.BindingOperations.SetBinding(Windows.UI.Xaml.DependencyObject,Windows.UI.Xaml.DependencyProperty,Windows.UI.Xaml.Data.BindingBase)">
      <summary>Associates a Binding with a target property on a target object. This method is the code equivalent to using a {Binding} markup extension in XAML markup.</summary>
      <param name="target">The object that should be the target of the evaluated binding.</param>
      <param name="dp">The property on the target to bind, specified by its identifier. These identifiers are usually available as static read-only properties on the type that defines the *target* object, or one of its base types. You can also bind to attached properties, but see Remarks.</param>
      <param name="binding">The binding to assign to the target property. This Binding should be initialized: important Binding properties such as Path should already be set before passing it as the parameter.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Data.CollectionViewSource">
      <summary>Provides a data source that adds grouping and current-item support to collection classes.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Data.CollectionViewSource.#ctor">
      <summary>Initializes a new instance of the CollectionViewSource class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Data.CollectionViewSource.IsSourceGrouped">
      <summary>Gets or sets a value that indicates whether source data is grouped.</summary>
      <returns>**true** if data is grouped. **false** if data is not grouped.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Data.CollectionViewSource.IsSourceGroupedProperty">
      <summary>Identifies the IsSourceGrouped dependency property.</summary>
      <returns>The identifier for the IsSourceGrouped dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Data.CollectionViewSource.ItemsPath">
      <summary>Gets or sets the property path to follow from the top level item to find groups within the CollectionViewSource.</summary>
      <returns>The property path to follow from the top level item to find groups. The default is a PropertyPath created from an empty string. This path implies that the object itself is the collection.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Data.CollectionViewSource.ItemsPathProperty">
      <summary>Identifies the ItemsPath dependency property.</summary>
      <returns>The identifier for the ItemsPath dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Data.CollectionViewSource.Source">
      <summary>Gets or sets the collection object from which to create this view.</summary>
      <returns>The collection to create the view from.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Data.CollectionViewSource.SourceProperty">
      <summary>Identifies the Source dependency property.</summary>
      <returns>The identifier for the Source dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Data.CollectionViewSource.View">
      <summary>Gets the view object that is currently associated with this instance of CollectionViewSource.</summary>
      <returns>The view object that is currently associated with this instance of CollectionViewSource.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Data.CollectionViewSource.ViewProperty">
      <summary>Identifies the View dependency property.</summary>
      <returns>The identifier for the View dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Data.CurrentChangingEventArgs">
      <summary>Provides data for the CurrentChanging event.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Data.CurrentChangingEventArgs.#ctor">
      <summary>Initializes a new instance of the CurrentChangingEventArgs class.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Data.CurrentChangingEventArgs.#ctor(System.Boolean)">
      <summary>Initializes a new instance of the CurrentChangingEventArgs class.</summary>
      <param name="isCancelable">**true** to disable the ability to cancel a CurrentItem change; **false** to enable cancellation.</param>
    </member>
    <member name="P:Windows.UI.Xaml.Data.CurrentChangingEventArgs.Cancel">
      <summary>Gets or sets a value that indicates whether the CurrentItem change should be canceled.</summary>
      <returns>**true** if the event should be canceled; otherwise, **false**. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Data.CurrentChangingEventArgs.IsCancelable">
      <summary>Gets a value that indicates whether the CurrentItem change can be canceled.</summary>
      <returns>**true** if the event can be canceled; **false** if the event cannot be canceled.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Data.CurrentChangingEventHandler">
      <summary>Represents a method that can handle the CurrentChanging event of an ICollectionView implementation.</summary>
      <param name="sender">The source of the event.</param>
      <param name="e">The event data.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Data.ICollectionView">
      <summary>Enables collections to support current record management, grouping, and incremental loading (data virtualization).</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Data.ICollectionView.CollectionGroups">
      <summary>Returns any collection groups that are associated with the view.</summary>
      <returns>A vector collection of possible views.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Data.ICollectionView.CurrentItem">
      <summary>Gets the current item in the view.</summary>
      <returns>The current item in the view or null if there is no current item.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Data.ICollectionView.CurrentPosition">
      <summary>Gets the ordinal position of the CurrentItem within the view.</summary>
      <returns>The ordinal position of the CurrentItem within the view.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Data.ICollectionView.HasMoreItems">
      <summary>Gets a sentinel value that supports incremental loading implementations. See also LoadMoreItemsAsync.</summary>
      <returns>**true** if additional unloaded items remain in the view; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Data.ICollectionView.IsCurrentAfterLast">
      <summary>Gets a value that indicates whether the CurrentItem of the view is beyond the end of the collection.</summary>
      <returns>**true** if the CurrentItem of the view is beyond the end of the collection; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Data.ICollectionView.IsCurrentBeforeFirst">
      <summary>Gets a value that indicates whether the CurrentItem of the view is beyond the beginning of the collection.</summary>
      <returns>**true** if the CurrentItem of the view is beyond the beginning of the collection; otherwise, **false**.</returns>
    </member>
    <member name="E:Windows.UI.Xaml.Data.ICollectionView.CurrentChanged">
      <summary>When implementing this interface, fire this event after the current item has been changed.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Data.ICollectionView.CurrentChanging">
      <summary>When implementing this interface, fire this event before changing the current item. The event handler can cancel this event.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Data.ICollectionView.LoadMoreItemsAsync(System.UInt32)">
      <summary>Initializes incremental loading from the view.</summary>
      <param name="count">The number of items to load.</param>
      <returns>The wrapped results of the load operation.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Data.ICollectionView.MoveCurrentTo(System.Object)">
      <summary>Sets the specified item to be the CurrentItem in the view.</summary>
      <param name="item">The item to set as the CurrentItem.</param>
      <returns>**true** if the resulting CurrentItem is within the view; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Data.ICollectionView.MoveCurrentToFirst">
      <summary>Sets the first item in the view as the CurrentItem.</summary>
      <returns>**true** if the resulting CurrentItem is an item within the view; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Data.ICollectionView.MoveCurrentToLast">
      <summary>Sets the last item in the view as the CurrentItem.</summary>
      <returns>**true** if the resulting CurrentItem is an item within the view; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Data.ICollectionView.MoveCurrentToNext">
      <summary>Sets the item after the CurrentItem in the view as the CurrentItem.</summary>
      <returns>**true** if the resulting CurrentItem is an item within the view; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Data.ICollectionView.MoveCurrentToPosition(System.Int32)">
      <summary>Sets the item at the specified index to be the CurrentItem in the view.</summary>
      <param name="index">The index of the item to move to.</param>
      <returns>**true** if the resulting CurrentItem is an item within the view; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Data.ICollectionView.MoveCurrentToPrevious">
      <summary>Sets the item before the CurrentItem in the view as the CurrentItem.</summary>
      <returns>**true** if the resulting CurrentItem is an item within the view; otherwise, **false**.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Data.ICollectionViewFactory">
      <summary>Supports creation of the relevant ICollectionView implementation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Data.ICollectionViewFactory.CreateView">
      <summary>Creates an ICollectionView instance using default settings.</summary>
      <returns>The default view.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Data.ICollectionViewGroup">
      <summary>Represents any grouped items within a view.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Data.ICollectionViewGroup.Group">
      <summary>Gets or sets the grouping context used for grouping the data, which sets the data context for the default HeaderTemplate.</summary>
      <returns>The grouping context used for grouping the data.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Data.ICollectionViewGroup.GroupItems">
      <summary>Gets the collection of grouped items that this ICollectionViewGroup implementation represents.</summary>
      <returns>A collection of items for the group.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Data.ICustomProperty">
      <summary>Implements custom property definition support for data binding sources that are implemented using COM.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Data.ICustomProperty.CanRead">
      <summary>Gets a value that determines whether the custom property supports read access.</summary>
      <returns>**true** if the property value can be read as a data source. **false** if the property cannot be a data source value.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Data.ICustomProperty.CanWrite">
      <summary>Gets a value that determines whether the custom property supports write access.</summary>
      <returns>**true** if the value can be written to through a data source relationship in a two-way binding. **false** if the property cannot be written to.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Data.ICustomProperty.Name">
      <summary>Gets the path-relevant name of the property.</summary>
      <returns>The name of the property as it would be specified in a binding expression.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Data.ICustomProperty.Type">
      <summary>Gets the underlying type of the custom property.</summary>
      <returns>The underlying type, with relevant information as the values of the TypeName structure. TypeName provides the infrastructure such that property backing does not have to resemble common language runtime (CLR) and **System.Type** definitions.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Data.ICustomProperty.GetIndexedValue(System.Object,System.Object)">
      <summary>Gets the value at an index location, for cases where the custom property has indexer support.</summary>
      <param name="target">The owning instance.</param>
      <param name="index">The index to get.</param>
      <returns>The retrieved value at the index.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Data.ICustomProperty.GetValue(System.Object)">
      <summary>Gets the value of the custom property from a particular instance.</summary>
      <param name="target">The owning instance.</param>
      <returns>The retrieved value.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Data.ICustomProperty.SetIndexedValue(System.Object,System.Object,System.Object)">
      <summary>Sets the value at an index location, for cases where the custom property has indexer support.</summary>
      <param name="target">The owner instance.</param>
      <param name="value">The value to set.</param>
      <param name="index">The index location to set to.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Data.ICustomProperty.SetValue(System.Object,System.Object)">
      <summary>Sets the custom property value on a specified instance.</summary>
      <param name="target">The owner instance.</param>
      <param name="value">The value to set.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Data.ICustomPropertyProvider">
      <summary>Provides lookup service for ICustomProperty support. This interface is implemented by objects so that their custom defined properties can be used as run-time binding sources.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Data.ICustomPropertyProvider.Type">
      <summary>Gets the underlying type of the custom property.</summary>
      <returns>The underlying type, with relevant information as the values of the TypeName structure. TypeName provides the infrastructure such that property backing does not have to take a dependency on the common language runtime (CLR) and **System.Type**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Data.ICustomPropertyProvider.GetCustomProperty(System.String)">
      <summary>Gets a custom property's ICustomProperty support object by specifying a property name.</summary>
      <param name="name">The name of the property to get the support object for.</param>
      <returns>The returned support object for the custom property, or **nullptr**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Data.ICustomPropertyProvider.GetIndexedProperty(System.String,Windows.UI.Xaml.Interop.TypeName)">
      <summary>Gets a custom property's ICustomProperty support object by specifying a property name and the type of the indexed collection.</summary>
      <param name="name">The name of the property to get the support object for.</param>
      <param name="type">The type of the indexed collection, specified as a TypeName wrapper.</param>
      <returns>The returned support object for the custom property, or **nullptr**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Data.ICustomPropertyProvider.GetStringRepresentation">
      <summary>Provides support for "GetStringFromObject" and/or "ToString" logic on the assumption that the implementation supports System.Object. This logic might be accessed by features or services such as generating UI Automation values based on data content.</summary>
      <returns>The provided string.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Data.IItemsRangeInfo">
      <summary>Provides info about a range of items in the data source.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Data.IItemsRangeInfo.RangesChanged(Windows.UI.Xaml.Data.ItemIndexRange,Windows.Foundation.Collections.IVectorView{Windows.UI.Xaml.Data.ItemIndexRange})">
      <summary>Updates the ranges of items in the data source that are visible in the list control and that are tracked in the instance of the object that implements the IItemsRangeInfo interface.</summary>
      <param name="visibleRange">The updated range of items in the data source that are visible in the list control.</param>
      <param name="trackedItems">The updated collection of ranges of items in the data source that are tracked in the instance of the object that implements the IItemsRangeInfo interface.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Data.INotifyPropertyChanged">
      <summary>Notifies clients that a property value has changed.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Data.INotifyPropertyChanged.PropertyChanged">
      <summary>Occurs when a property value changes.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Data.ISelectionInfo">
      <summary>Manages whether items and ranges of items in the data source are selected in the list control.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Data.ISelectionInfo.DeselectRange(Windows.UI.Xaml.Data.ItemIndexRange)">
      <summary>Marks the items in the data source specified by *itemIndexRange* as not selected in the list control.</summary>
      <param name="itemIndexRange">A range of items in the data source.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Data.ISelectionInfo.GetSelectedRanges">
      <summary>Returns the collection of ranges of items in the data source that are selected in the list control.</summary>
      <returns>A collection of ranges of items in the data source that are selected in the list control..</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Data.ISelectionInfo.IsSelected(System.Int32)">
      <summary>Provides info about whether the item in the data source at the specified *index* is selected in the list control.</summary>
      <param name="index">The index of an item in the data source.</param>
      <returns>**true** if the item in the data source at the specified *index* is selected in the list control; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Data.ISelectionInfo.SelectRange(Windows.UI.Xaml.Data.ItemIndexRange)">
      <summary>Marks the items in the data source specified by *itemIndexRange* as selected in the list control.</summary>
      <param name="itemIndexRange">A range of items in the data source.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Data.ISupportIncrementalLoading">
      <summary>Specifies a calling contract for collection views that support incremental loading.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Data.ISupportIncrementalLoading.HasMoreItems">
      <summary>Gets a sentinel value that supports incremental loading implementations.</summary>
      <returns>**true** if additional unloaded items remain in the view; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Data.ISupportIncrementalLoading.LoadMoreItemsAsync(System.UInt32)">
      <summary>Initializes incremental loading from the view.</summary>
      <param name="count">The number of items to load.</param>
      <returns>The wrapped results of the load operation.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Data.ItemIndexRange">
      <summary>Provides info about a range of items in the data source.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Data.ItemIndexRange.#ctor(System.Int32,System.UInt32)">
      <summary>Initializes an instance of the ItemIndexRange class.</summary>
      <param name="firstIndex">The index of the first item in the instance of the ItemIndexRange class.</param>
      <param name="length">The number of items in the instance of the ItemIndexRange class.</param>
    </member>
    <member name="P:Windows.UI.Xaml.Data.ItemIndexRange.FirstIndex">
      <summary>Gets the index of the first item in the instance of the ItemIndexRange class.</summary>
      <returns>The index of the first item in the instance of the ItemIndexRange class.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Data.ItemIndexRange.LastIndex">
      <summary>Gets the index of the last item in the instance of the ItemIndexRange class.</summary>
      <returns>The index of the last item in the instance of the ItemIndexRange class.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Data.ItemIndexRange.Length">
      <summary>Gets the number of items in the instance of the ItemIndexRange class.</summary>
      <returns>The number of items in the instance of the ItemIndexRange class.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Data.IValueConverter">
      <summary>Exposes methods that allow the data to be modified as it passes through the binding engine.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Data.IValueConverter.Convert(System.Object,Windows.UI.Xaml.Interop.TypeName,System.Object,System.String)">
      <summary>Modifies the source data before passing it to the target for display in the UI.</summary>
      <param name="value">The source data being passed to the target.</param>
      <param name="targetType">The type of the target property, as a type reference (System.Type for Microsoft .NET, a TypeName helper struct for Visual C++ component extensions (C++/CX)).</param>
      <param name="parameter">An optional parameter to be used in the converter logic.</param>
      <param name="language">The language of the conversion.</param>
      <returns>The value to be passed to the target dependency property.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Data.IValueConverter.ConvertBack(System.Object,Windows.UI.Xaml.Interop.TypeName,System.Object,System.String)">
      <summary>Modifies the target data before passing it to the source object. This method is called only in **TwoWay** bindings.</summary>
      <param name="value">The target data being passed to the source.</param>
      <param name="targetType">The type of the target property, as a type reference (System.Type for Microsoft .NET, a TypeName helper struct for Visual C++ component extensions (C++/CX)).</param>
      <param name="parameter">An optional parameter to be used in the converter logic.</param>
      <param name="language">The language of the conversion.</param>
      <returns>The value to be passed to the source object.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Data.LoadMoreItemsResult">
      <summary>Wraps the asynchronous results of a LoadMoreItemsAsync call.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Data.LoadMoreItemsResult.Count">
      <summary>The number of items that were actually loaded.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Data.PropertyChangedEventArgs">
      <summary>Provides data for the PropertyChanged event.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Data.PropertyChangedEventArgs.#ctor(System.String)">
      <summary>Initializes a new instance of the PropertyChangedEventArgs class.</summary>
      <param name="name">The short name of the property that changed.</param>
    </member>
    <member name="P:Windows.UI.Xaml.Data.PropertyChangedEventArgs.PropertyName">
      <summary>Gets the name of the property that changed.</summary>
      <returns>The name of the property that changed.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Data.PropertyChangedEventHandler">
      <summary>Represents the method that will handle the PropertyChanged event. When programming with Microsoft .NET this delegate is hidden, use the System.ComponentModel.PropertyChangedEventHandler delegate.</summary>
      <param name="sender">The source of the event.</param>
      <param name="e">Event data.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Data.RelativeSource">
      <summary>Implements a markup extension that describes the location of the binding source relative to the position of the binding target.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Data.RelativeSource.#ctor">
      <summary>Initializes a new instance of the RelativeSource class by using default relative source mode.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Data.RelativeSource.Mode">
      <summary>Gets or sets a value that describes the location of the binding source relative to the position of the binding target.</summary>
      <returns>A value of the enumeration.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Data.RelativeSourceMode">
      <summary>Defines constants that describe the location of the binding source relative to the position of the binding target.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Data.RelativeSourceMode.None">
      <summary>Don't use this value of RelativeSourceMode; always use either **Self** or **TemplatedParent**.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Data.RelativeSourceMode.Self">
      <summary>Refers to the element on which you are setting the binding and allows you to bind one property of that element to another property on the same element.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Data.RelativeSourceMode.TemplatedParent">
      <summary>Refers to the element to which the template (in which the data-bound element exists) is applied. This is similar to setting a TemplateBinding Markup Extension and is only applicable if the Binding is within a template.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Data.UpdateSourceTrigger">
      <summary>Defines constants that indicate when a binding source is updated by its binding target in two-way binding.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Data.UpdateSourceTrigger.Default">
      <summary>Use default behavior from the dependency property that uses the binding. In Windows Runtime, this evaluates the same as a value with **PropertyChanged**.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Data.UpdateSourceTrigger.Explicit">
      <summary>The binding source is updated only when you call the BindingExpression.UpdateSource method.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Data.UpdateSourceTrigger.LostFocus">
      <summary>The binding source is updated whenever the binding target element loses focus.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Data.UpdateSourceTrigger.PropertyChanged">
      <summary>The binding source is updated whenever the binding target value changes. This is detected automatically by the binding system.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Documents.Block">
      <summary>An abstract class that provides a base for all block-level content elements.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.Block.#ctor">
      <summary>Provides base class initialization behavior for Block derived classes.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Block.HorizontalTextAlignment">
      <summary>Gets or sets a value that indicates how text is aligned in the Block.</summary>
      <returns>One of the TextAlignment enumeration values that specifies how text is aligned. The default is **Left**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Block.HorizontalTextAlignmentProperty">
      <summary>Identifies the HorizontalTextAlignment dependency property.</summary>
      <returns>The identifier for the HorizontalTextAlignment dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Block.LineHeight">
      <summary>Gets or sets the height of each line of content.</summary>
      <returns>The pixel height of each line as modified by LineStackingStrategy. A value of 0 indicates that the line height is determined automatically from the current font characteristics. The default is 0.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Block.LineHeightProperty">
      <summary>Identifies the LineHeight dependency property.</summary>
      <returns>The identifier for the LineHeight dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Block.LineStackingStrategy">
      <summary>Gets or sets a value that indicates how a line box is determined for each line of text in the Block.</summary>
      <returns>A value that indicates how a line box is determined for each line of text in the Block. The default is **MaxHeight**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Block.LineStackingStrategyProperty">
      <summary>Identifies the LineStackingStrategy dependency property.</summary>
      <returns>The identifier for the LineStackingStrategy dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Block.Margin">
      <summary>Gets or sets the amount of space around a Block element.</summary>
      <returns>The amount of space around a Block element.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Block.MarginProperty">
      <summary>Identifies the Margin dependency property.</summary>
      <returns>The identifier for the Margin dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Block.TextAlignment">
      <summary>Gets or sets the horizontal alignment of the text content.</summary>
      <returns>The horizontal alignment of the text content. The default is **Left**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Block.TextAlignmentProperty">
      <summary>Identifies the TextAlignment dependency property.</summary>
      <returns>The identifier for the TextAlignment dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Documents.BlockCollection">
      <summary>Represents a collection of Block elements.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.BlockCollection.Size">
      <summary>Gets the size (count) of the collection.</summary>
      <returns>The count of items in the collection.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.BlockCollection.Append(Windows.UI.Xaml.Documents.Block)">
      <summary>Adds a new item to the collection.</summary>
      <param name="value">The new item to add.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.BlockCollection.Clear">
      <summary>Removes all items from the collection.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.BlockCollection.First">
      <summary>Returns the iterator for iteration over the items in the collection.</summary>
      <returns>The iterator object. The iterator's current position is at the 0-index position, or at the collection end if the collection is empty.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.BlockCollection.GetAt(System.UInt32)">
      <summary>Returns the item located at the specified index.</summary>
      <param name="index">The integer index for the value to retrieve.</param>
      <returns>The Block value at the specified index.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.BlockCollection.GetMany(System.UInt32,Windows.UI.Xaml.Documents.Block[])">
      <summary>Retrieves multiple elements in a single pass through the iterator.</summary>
      <param name="startIndex">The index from which to start retrieval.</param>
      <param name="items">Provides the destination for the result. Size the initial array size as a "capacity" in order to specify how many results should be retrieved.</param>
      <returns>The number of items retrieved.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.BlockCollection.GetView">
      <summary>Gets an immutable view into the collection.</summary>
      <returns>An object representing the immutable collection view.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.BlockCollection.IndexOf(Windows.UI.Xaml.Documents.Block,System.UInt32@)">
      <summary>Retrieves the index of the specified item.</summary>
      <param name="value">The value to find in the collection.</param>
      <param name="index">The index of the item to find, if found.</param>
      <returns>**true** if an item with the specified value was found; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.BlockCollection.InsertAt(System.UInt32,Windows.UI.Xaml.Documents.Block)">
      <summary>Inserts the specified item at the specified index.</summary>
      <param name="index">The index at which to set the value.</param>
      <param name="value">The value to set.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.BlockCollection.RemoveAt(System.UInt32)">
      <summary>Removes the item at the specified index.</summary>
      <param name="index">The index position of the item to remove.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.BlockCollection.RemoveAtEnd">
      <summary>Removes the last item in the collection.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.BlockCollection.ReplaceAll(Windows.UI.Xaml.Documents.Block[])">
      <summary>Initially clears the collection, then inserts the provided array as new items.</summary>
      <param name="items">The new collection items.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.BlockCollection.SetAt(System.UInt32,Windows.UI.Xaml.Documents.Block)">
      <summary>Sets the value at the specified index to the Block value specified.</summary>
      <param name="index">The index at which to set the value.</param>
      <param name="value">The value to set.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Documents.Bold">
      <summary>Provides an inline-level content element that causes content to render with a bold font weight.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.Bold.#ctor">
      <summary>Initializes a new instance of the Bold class.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Documents.ContactContentLinkProvider">
      <summary>Defines a ContentLink that contains a contact.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.ContactContentLinkProvider.#ctor">
      <summary>Initializes a new instance of the ContactContentLinkProvider class.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Documents.ContentLink">
      <summary>Provides an inline-level content element that provides facilities for hosting links to contextual information.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.ContentLink.#ctor">
      <summary>Initializes a new instance of the ContentLink class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.ContentLink.Background">
      <summary>Gets or sets a brush that provides the background color of the link.</summary>
      <returns>The brush that provides the background color of the link.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.ContentLink.BackgroundProperty">
      <summary>Identifies the Background dependency property.</summary>
      <returns>The identifier for the Background dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.ContentLink.Cursor">
      <summary>Gets or sets the type of cursor to show when the pointer is over the link.</summary>
      <returns>The type of cursor to show when the pointer is over the link.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.ContentLink.CursorProperty">
      <summary>Identifies the Cursor dependency property.</summary>
      <returns>The identifier for the Cursor dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.ContentLink.ElementSoundMode">
      <summary>Gets or sets a value that specifies the control's preference for whether it plays sounds.</summary>
      <returns>An enumeration value that specifies the control's preference for whether it plays sounds. The default is **Default**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.ContentLink.ElementSoundModeProperty">
      <summary>Identifies the ElementSoundMode dependency property.</summary>
      <returns>The identifier for the ElementSoundMode dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.ContentLink.FocusState">
      <summary>Gets a value that specifies whether this link has focus, and the mode by which focus was obtained.</summary>
      <returns>A value of the enumeration. A value of **Unfocused** indicates that the link does not have focus.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.ContentLink.FocusStateProperty">
      <summary>Identifies the FocusState dependency property.</summary>
      <returns>The identifier for the FocusState dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.ContentLink.Info">
      <summary>Gets or sets the information that the ContentLink contains.</summary>
      <returns>The information that the ContentLink contains.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.ContentLink.IsTabStop">
      <summary>Gets or sets a value that indicates whether the link is included in tab navigation.</summary>
      <returns>**true** if the control is included in tab navigation; otherwise, **false**. The default is **true**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.ContentLink.IsTabStopProperty">
      <summary>Identifies the IsTabStop dependency property.</summary>
      <returns>The identifier for the IsTabStop dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.ContentLink.TabIndex">
      <summary>Gets or sets a value that determines the order in which elements receive focus when the user navigates through controls by pressing the Tab key.</summary>
      <returns>A value that determines the order of logical navigation for a device. The default value is MaxValue.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.ContentLink.TabIndexProperty">
      <summary>Identifies the TabIndex dependency property.</summary>
      <returns>The identifier for the TabIndex dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.ContentLink.XYFocusDown">
      <summary>Gets or sets the object that gets focus when a user presses the Directional Pad (DPAD) down.</summary>
      <returns>The object that gets focus when a user presses the Directional Pad (DPAD) down.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.ContentLink.XYFocusDownNavigationStrategy">
      <summary>Gets or sets a value that specifies the strategy used to determine the target element of a down navigation.</summary>
      <returns>A value of the enumeration. The default is **Auto**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.ContentLink.XYFocusDownNavigationStrategyProperty">
      <summary>Identifies the XYFocusDownNavigationStrategy dependency property.</summary>
      <returns>The identifier for the XYFocusDownNavigationStrategy dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.ContentLink.XYFocusDownProperty">
      <summary>Identifies the XYFocusDown dependency property.</summary>
      <returns>The identifier for the XYFocusDown dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.ContentLink.XYFocusLeft">
      <summary>Gets or sets the object that gets focus when a user presses the Directional Pad (DPAD) left.</summary>
      <returns>The object that gets focus when a user presses the Directional Pad (DPAD) left.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.ContentLink.XYFocusLeftNavigationStrategy">
      <summary>Gets or sets a value that specifies the strategy used to determine the target element of a left navigation.</summary>
      <returns>A value of the enumeration. The default is **Auto**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.ContentLink.XYFocusLeftNavigationStrategyProperty">
      <summary>Identifies the XYFocusLeftNavigationStrategy dependency property.</summary>
      <returns>The identifier for the XYFocusLeftNavigationStrategy dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.ContentLink.XYFocusLeftProperty">
      <summary>Identifies the XYFocusLeft dependency property.</summary>
      <returns>The identifier for the XYFocusLeft dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.ContentLink.XYFocusRight">
      <summary>Gets or sets the object that gets focus when a user presses the Directional Pad (DPAD) right.</summary>
      <returns>The object that gets focus when a user presses the Directional Pad (DPAD) right.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.ContentLink.XYFocusRightNavigationStrategy">
      <summary>Gets or sets a value that specifies the strategy used to determine the target element of a right navigation.</summary>
      <returns>A value of the enumeration. The default is **Auto**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.ContentLink.XYFocusRightNavigationStrategyProperty">
      <summary>Identifies the XYFocusRightNavigationStrategy dependency property.</summary>
      <returns>The identifier for the XYFocusRightNavigationStrategy dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.ContentLink.XYFocusRightProperty">
      <summary>Identifies the XYFocusRight dependency property.</summary>
      <returns>The identifier for the XYFocusRight dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.ContentLink.XYFocusUp">
      <summary>Gets or sets the object that gets focus when a user presses the Directional Pad (DPAD) up.</summary>
      <returns>The object that gets focus when a user presses the Directional Pad (DPAD) up.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.ContentLink.XYFocusUpNavigationStrategy">
      <summary>Gets or sets a value that specifies the strategy used to determine the target element of an up navigation.</summary>
      <returns>A value of the enumeration. The default is **Auto**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.ContentLink.XYFocusUpNavigationStrategyProperty">
      <summary>Identifies the XYFocusUpNavigationStrategy dependency property.</summary>
      <returns>The identifier for the XYFocusUpNavigationStrategy dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.ContentLink.XYFocusUpProperty">
      <summary>Identifies the XYFocusUp dependency property.</summary>
      <returns>The identifier for the XYFocusUp dependency property.</returns>
    </member>
    <member name="E:Windows.UI.Xaml.Documents.ContentLink.GotFocus">
      <summary>Occurs when a link receives focus.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Documents.ContentLink.Invoked">
      <summary>Occurs when user interaction activates the link.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Documents.ContentLink.LostFocus">
      <summary>Occurs when a link loses focus.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.ContentLink.Focus(Windows.UI.Xaml.FocusState)">
      <summary>Attempts to set the focus on the link.</summary>
      <param name="value">Specifies how focus was set, as a value of the enumeration.</param>
      <returns>**true** if focus was set to the link, or focus was already on the link. **false** if the link is not focusable.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Documents.ContentLinkInvokedEventArgs">
      <summary>Provides event data for the ContentLink.Invoked event.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.ContentLinkInvokedEventArgs.ContentLinkInfo">
      <summary>Gets the ContentLinkInfo object that contains the data for the invoked link.</summary>
      <returns>The ContentLinkInfo object that contains the data for the invoked link.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.ContentLinkInvokedEventArgs.Handled">
      <summary>Gets or sets a value that marks the event as handled.</summary>
      <returns>**true** to mark the event as handled; otherwise, **false**.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Documents.ContentLinkProvider">
      <summary>Defines the type of ContentLink used in a text control.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.ContentLinkProvider.#ctor">
      <summary>Provides base-class initialization behavior for ContentLinkProvider derived class.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Documents.ContentLinkProviderCollection">
      <summary>Represents a collection of ContentLinkProvider objects that can be individually accessed by index.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.ContentLinkProviderCollection.#ctor">
      <summary>Initializes a new instance of the ContentLinkProviderCollection class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.ContentLinkProviderCollection.Size">
      <summary>Gets the size (count) of the collection.</summary>
      <returns>The count of items in the collection.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.ContentLinkProviderCollection.Append(Windows.UI.Xaml.Documents.ContentLinkProvider)">
      <summary>Adds a new item to the collection.</summary>
      <param name="value">The new item to add.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.ContentLinkProviderCollection.Clear">
      <summary>Removes all items from the collection.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.ContentLinkProviderCollection.First">
      <summary>Returns an iterator for the items in the collection.</summary>
      <returns>The iterator. The iterator's current position is the 0-index position, or at the collection end if the collection is empty.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.ContentLinkProviderCollection.GetAt(System.UInt32)">
      <summary>Returns the item located at the specified index.</summary>
      <param name="index">The integer index for the value to retrieve.</param>
      <returns>The ContentLinkProvider at the specified index.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.ContentLinkProviderCollection.GetMany(System.UInt32,Windows.UI.Xaml.Documents.ContentLinkProvider[])">
      <summary>Retrieves multiple elements in a single pass through the iterator.</summary>
      <param name="startIndex">The index from which to start retrieval.</param>
      <param name="items">Provides the destination for the result. Size the initial array size as a "capacity" in order to specify how many results should be retrieved.</param>
      <returns>The number of items retrieved.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.ContentLinkProviderCollection.GetView">
      <summary>Gets an immutable view into the collection.</summary>
      <returns>An object representing the immutable collection view.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.ContentLinkProviderCollection.IndexOf(Windows.UI.Xaml.Documents.ContentLinkProvider,System.UInt32@)">
      <summary>Retrieves the index of the specified item.</summary>
      <param name="value">The value to find in the collection.</param>
      <param name="index">The index of the item to find, if found.</param>
      <returns>**true** if an item with the specified value was found; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.ContentLinkProviderCollection.InsertAt(System.UInt32,Windows.UI.Xaml.Documents.ContentLinkProvider)">
      <summary>Inserts the specified item at the specified index.</summary>
      <param name="index">The index at which to set the value.</param>
      <param name="value">The value to set.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.ContentLinkProviderCollection.RemoveAt(System.UInt32)">
      <summary>Removes the item at the specified index.</summary>
      <param name="index">The index position of the item to remove.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.ContentLinkProviderCollection.RemoveAtEnd">
      <summary>Removes the last item in the collection.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.ContentLinkProviderCollection.ReplaceAll(Windows.UI.Xaml.Documents.ContentLinkProvider[])">
      <summary>Initially clears the collection, then inserts the provided array as new items.</summary>
      <param name="items">The new collection items.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.ContentLinkProviderCollection.SetAt(System.UInt32,Windows.UI.Xaml.Documents.ContentLinkProvider)">
      <summary>Sets the value at the specified index to the ContentLinkProvider value specified.</summary>
      <param name="index">The index at which to set the value.</param>
      <param name="value">The value to set.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Documents.Glyphs">
      <summary>Provides a visual representation of letters, characters, or symbols, in a specific font and style.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.Glyphs.#ctor">
      <summary>Initializes a new instance of the Glyphs class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Glyphs.ColorFontPaletteIndex">
      <summary>Gets or sets the index of the palette to use for the color font.</summary>
      <returns>The index of the palette to use for the color font.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Glyphs.ColorFontPaletteIndexProperty">
      <summary>Identifies the ColorFontPaletteIndex dependency property.</summary>
      <returns>The identifier for the ColorFontPaletteIndex dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Glyphs.Fill">
      <summary>Gets or sets the Brush that is used to render the glyphs.</summary>
      <returns>The brush to use to render the glyphs. The default is **null**, which is evaluated as Transparent for rendering.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Glyphs.FillProperty">
      <summary>Identifies the Fill dependency property.</summary>
      <returns>The identifier for the Fill dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Glyphs.FontRenderingEmSize">
      <summary>Gets or sets the em size used for rendering the glyphs.</summary>
      <returns>The em size used for rendering. The default is 0.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Glyphs.FontRenderingEmSizeProperty">
      <summary>Identifies the FontRenderingEmSize dependency property.</summary>
      <returns>The identifier for the FontRenderingEmSize dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Glyphs.FontUri">
      <summary>Gets or sets the location of the font used for rendering the glyphs.</summary>
      <returns>An object describing the Uniform Resource Identifier (URI) source of the font. The default is null.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Glyphs.FontUriProperty">
      <summary>Identifies the FontUri dependency property.</summary>
      <returns>The identifier for the FontUri dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Glyphs.Indices">
      <summary>Gets or sets a collection of glyph specifications that represents the Glyphs object.</summary>
      <returns>A collection of glyph specifications that represents the Glyphs object.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Glyphs.IndicesProperty">
      <summary>Identifies the Indices dependency property.</summary>
      <returns>The identifier for the Indices dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Glyphs.IsColorFontEnabled">
      <summary>Gets or sets a value that determines whether font glyphs that contain color layers, such as Segoe UI Emoji, are rendered in color.</summary>
      <returns>**true** if color glyphs show in color; otherwise, **false**. The default is **true**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Glyphs.IsColorFontEnabledProperty">
      <summary>Identifies the IsColorFontEnabled dependency property.</summary>
      <returns>The identifier for the IsColorFontEnabled dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Glyphs.OriginX">
      <summary>Gets or sets the x origin for the glyphs.</summary>
      <returns>The x origin of the Glyphs, in pixels. The default is 0.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Glyphs.OriginXProperty">
      <summary>Identifies the OriginX dependency property.</summary>
      <returns>The identifier for the OriginX dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Glyphs.OriginY">
      <summary>Gets or sets the y origin for the glyphs.</summary>
      <returns>The y origin of the Glyphs, in pixels. The default is 0.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Glyphs.OriginYProperty">
      <summary>Identifies the OriginY dependency property.</summary>
      <returns>The identifier for the OriginY dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Glyphs.StyleSimulations">
      <summary>Gets or sets the style simulations applied to the glyphs.</summary>
      <returns>One of the enumeration values that specifies the style simulations to apply to the glyphs. The default is "None".</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Glyphs.StyleSimulationsProperty">
      <summary>Identifies the StyleSimulations dependency property.</summary>
      <returns>The identifier for the StyleSimulations dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Glyphs.UnicodeString">
      <summary>Gets or sets the Unicode string to render in glyphs.</summary>
      <returns>A Unicode string with XAML-compatible encoding. The default is an empty string.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Glyphs.UnicodeStringProperty">
      <summary>Identifies the UnicodeString dependency property.</summary>
      <returns>The identifier for the UnicodeString dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Documents.Hyperlink">
      <summary>Provides an inline-level content element that provides facilities for hosting hyperlinks.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.Hyperlink.#ctor">
      <summary>Initializes a new instance of the Hyperlink class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Hyperlink.ElementSoundMode">
      <summary>Gets or sets a value that specifies the control's preference for whether it plays sounds.</summary>
      <returns>An enumeration value that specifies the control's preference for whether it plays sounds. The default is **Default**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Hyperlink.ElementSoundModeProperty">
      <summary>Identifies the ElementSoundMode dependency property.</summary>
      <returns>The identifier for the ElementSoundMode dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Hyperlink.FocusState">
      <summary>Gets a value that specifies whether this hyperlink has focus, and the mode by which focus was obtained.</summary>
      <returns>A value of the enumeration. A value of **Unfocused** indicates that the hyperlink does not have focus.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Hyperlink.FocusStateProperty">
      <summary>Identifies the FocusState dependency property.</summary>
      <returns>The identifier for the FocusState dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Hyperlink.IsTabStop">
      <summary>Gets or sets a value that indicates whether the hyperlink is included in tab navigation.</summary>
      <returns>**true** if the control is included in tab navigation; otherwise, **false**. The default is **true**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Hyperlink.IsTabStopProperty">
      <summary>Identifies the IsTabStop dependency property.</summary>
      <returns>The identifier for the IsTabStop dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Hyperlink.NavigateUri">
      <summary>Gets or sets the Uniform Resource Identifier (URI) to navigate to when the Hyperlink is activated.</summary>
      <returns>The Uniform Resource Identifier (URI) to navigate to when the Hyperlink is activated. The default is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Hyperlink.NavigateUriProperty">
      <summary>Identifies the NavigateUri dependency property.</summary>
      <returns>The identifier for the NavigateUri dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Hyperlink.TabIndex">
      <summary>Gets or sets a value that determines the order in which elements receive focus when the user navigates through controls by pressing the Tab key.</summary>
      <returns>A value that determines the order of logical navigation for a device. The default value is MaxValue.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Hyperlink.TabIndexProperty">
      <summary>Identifies the TabIndex dependency property.</summary>
      <returns>The identifier for the TabIndex dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Hyperlink.UnderlineStyle">
      <summary>Gets or sets a value that indicates what kind of underline is shown under the hyperlink.</summary>
      <returns>An enumeration value that specifies what kind of underline is shown. The default is **Single**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Hyperlink.UnderlineStyleProperty">
      <summary>Identifies the UnderlineStyle dependency property.</summary>
      <returns>The identifier for the UnderlineStyle dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Hyperlink.XYFocusDown">
      <summary>Gets or sets the object that gets focus when a user presses the Directional Pad (DPAD) down.</summary>
      <returns>The object that gets focus when a user presses the Directional Pad (DPAD).</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Hyperlink.XYFocusDownNavigationStrategy">
      <summary>Gets or sets a value that specifies the strategy used to determine the target element of a down navigation.</summary>
      <returns>A value of the enumeration. The default is **Auto**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Hyperlink.XYFocusDownNavigationStrategyProperty">
      <summary>Identifies the XYFocusDownNavigationStrategy dependency property.</summary>
      <returns>The identifier for the XYFocusDownNavigationStrategy dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Hyperlink.XYFocusDownProperty">
      <summary>Identifies the XYFocusDown dependency property.</summary>
      <returns>The identifier for the XYFocusDown dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Hyperlink.XYFocusLeft">
      <summary>Gets or sets the object that gets focus when a user presses the Directional Pad (DPAD) left.</summary>
      <returns>The object that gets focus when a user presses the Directional Pad (DPAD).</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Hyperlink.XYFocusLeftNavigationStrategy">
      <summary>Gets or sets a value that specifies the strategy used to determine the target element of a left navigation.</summary>
      <returns>A value of the enumeration. The default is **Auto**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Hyperlink.XYFocusLeftNavigationStrategyProperty">
      <summary>Identifies the XYFocusLeftNavigationStrategy dependency property.</summary>
      <returns>The identifier for the XYFocusLeftNavigationStrategy dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Hyperlink.XYFocusLeftProperty">
      <summary>Identifies the XYFocusLeft dependency property.</summary>
      <returns>The identifier for the XYFocusLeft dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Hyperlink.XYFocusRight">
      <summary>Gets or sets the object that gets focus when a user presses the Directional Pad (DPAD) right.</summary>
      <returns>The object that gets focus when a user presses the Directional Pad (DPAD).</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Hyperlink.XYFocusRightNavigationStrategy">
      <summary>Gets or sets a value that specifies the strategy used to determine the target element of a right navigation.</summary>
      <returns>A value of the enumeration. The default is **Auto**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Hyperlink.XYFocusRightNavigationStrategyProperty">
      <summary>Identifies the XYFocusRightNavigationStrategy dependency property.</summary>
      <returns>The identifier for the XYFocusRightNavigationStrategy dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Hyperlink.XYFocusRightProperty">
      <summary>Identifies the XYFocusRight dependency property.</summary>
      <returns>The identifier for the XYFocusRight dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Hyperlink.XYFocusUp">
      <summary>Gets or sets the object that gets focus when a user presses the Directional Pad (DPAD) up.</summary>
      <returns>The object that gets focus when a user presses the Directional Pad (DPAD).</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Hyperlink.XYFocusUpNavigationStrategy">
      <summary>Gets or sets a value that specifies the strategy used to determine the target element of an up navigation.</summary>
      <returns>A value of the enumeration. The default is **Auto**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Hyperlink.XYFocusUpNavigationStrategyProperty">
      <summary>Identifies the XYFocusUpNavigationStrategy dependency property.</summary>
      <returns>The identifier for the XYFocusUpNavigationStrategy dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Hyperlink.XYFocusUpProperty">
      <summary>Identifies the XYFocusUp dependency property.</summary>
      <returns>The identifier for the XYFocusUp dependency property.</returns>
    </member>
    <member name="E:Windows.UI.Xaml.Documents.Hyperlink.Click">
      <summary>Occurs when the Hyperlink is clicked.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Documents.Hyperlink.GotFocus">
      <summary>Occurs when a **Hyperlink** receives focus.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Documents.Hyperlink.LostFocus">
      <summary>Occurs when a **Hyperlink** loses focus.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.Hyperlink.Focus(Windows.UI.Xaml.FocusState)">
      <summary>Attempts to set the focus on the hyperlink.</summary>
      <param name="value">Specifies how focus was set, as a value of the enumeration.</param>
      <returns>**true** if focus was set to the hyperlink, or focus was already on the hyperlink. **false** if the hyperlink is not focusable.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Documents.HyperlinkClickEventArgs">
      <summary>Provides data for the Hyperlink.Click event.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Documents.Inline">
      <summary>Provides a base class for inline text elements, such as Span and Run.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.Inline.#ctor">
      <summary>Provides base class initialization behavior for Inline derived classes.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Documents.InlineCollection">
      <summary>Represents a collection of Inline elements.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.InlineCollection.Size">
      <summary>Gets the size (count) of the collection.</summary>
      <returns>The count of items in the collection.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.InlineCollection.Append(Windows.UI.Xaml.Documents.Inline)">
      <summary>Adds a new item to the collection.</summary>
      <param name="value">The new item to add.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.InlineCollection.Clear">
      <summary>Removes all items from the collection.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.InlineCollection.First">
      <summary>Returns the iterator for iteration over the items in the collection.</summary>
      <returns>The iterator object. The iterator's current position is at the 0-index position, or at the collection end if the collection is empty.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.InlineCollection.GetAt(System.UInt32)">
      <summary>Returns the item located at the specified index.</summary>
      <param name="index">The integer index for the value to retrieve.</param>
      <returns>The Inline value at the specified index.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.InlineCollection.GetMany(System.UInt32,Windows.UI.Xaml.Documents.Inline[])">
      <summary>Retrieves multiple elements in a single pass through the iterator.</summary>
      <param name="startIndex">The index from which to start retrieval.</param>
      <param name="items">Provides the destination for the result. Size the initial array size as a "capacity" in order to specify how many results should be retrieved.</param>
      <returns>The number of items retrieved.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.InlineCollection.GetView">
      <summary>Gets an immutable view into the collection.</summary>
      <returns>An object representing the immutable collection view.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.InlineCollection.IndexOf(Windows.UI.Xaml.Documents.Inline,System.UInt32@)">
      <summary>Retrieves the index of the specified item.</summary>
      <param name="value">The value to find in the collection.</param>
      <param name="index">The index of the item to find, if found.</param>
      <returns>**true** if an item with the specified value was found; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.InlineCollection.InsertAt(System.UInt32,Windows.UI.Xaml.Documents.Inline)">
      <summary>Inserts the specified item at the specified index.</summary>
      <param name="index">The index at which to set the value.</param>
      <param name="value">The value to set.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.InlineCollection.RemoveAt(System.UInt32)">
      <summary>Removes the item at the specified index.</summary>
      <param name="index">The index position of the item to remove.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.InlineCollection.RemoveAtEnd">
      <summary>Removes the last item in the collection.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.InlineCollection.ReplaceAll(Windows.UI.Xaml.Documents.Inline[])">
      <summary>Initially clears the collection, then inserts the provided array as new items.</summary>
      <param name="items">The new collection items.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.InlineCollection.SetAt(System.UInt32,Windows.UI.Xaml.Documents.Inline)">
      <summary>Sets the value at the specified index to the Inline value specified.</summary>
      <param name="index">The index at which to set the value.</param>
      <param name="value">The value to set.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Documents.InlineUIContainer">
      <summary>Provides an inline content element that enables UIElement types to be embedded in the content of a RichTextBlock.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.InlineUIContainer.#ctor">
      <summary>Initializes a new instance of the InlineUIContainer class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.InlineUIContainer.Child">
      <summary>Gets or sets the UIElement hosted by the InlineUIContainer.</summary>
      <returns>The UIElement hosted by the InlineUIContainer.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Documents.Italic">
      <summary>Provides an inline-level flow content element that causes content to render with an italic font style.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.Italic.#ctor">
      <summary>Initializes a new instance of the Italic class.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Documents.LineBreak">
      <summary>Represents an inline element that causes a new line to begin in content when rendered in a text container.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.LineBreak.#ctor">
      <summary>Initializes a new instance of the LineBreak class.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Documents.LogicalDirection">
      <summary>Specifies a logical direction in which to perform certain text operations, such as inserting, retrieving, or navigating through text relative to a specified position (a TextPointer ).</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Documents.LogicalDirection.Backward">
      <summary>Backward, or from right to left.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Documents.LogicalDirection.Forward">
      <summary>Forward, or from left to right.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Documents.Paragraph">
      <summary>Provides a block-level content element that is used to group content into a paragraph.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.Paragraph.#ctor">
      <summary>Initializes a new instance of the Paragraph class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Paragraph.Inlines">
      <summary>Gets an InlineCollection containing the top-level Inline elements that include the contents of the Paragraph.</summary>
      <returns>An InlineCollection containing the Inline elements that include the contents of the Paragraph.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Paragraph.TextIndent">
      <summary>Gets or sets the indentation of the first line of text in a paragraph, in pixels.</summary>
      <returns>The offset amount, in pixels, of the first line of text in a paragraph.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Paragraph.TextIndentProperty">
      <summary>Identifies the TextIndent dependency property.</summary>
      <returns>The identifier for the TextIndent dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Documents.PlaceContentLinkProvider">
      <summary>Defines a ContentLink that contains a place.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.PlaceContentLinkProvider.#ctor">
      <summary>Initializes a new instance of the PlaceContentLinkProvider class.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Documents.Run">
      <summary>Represents a discrete section of formatted or unformatted text.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.Run.#ctor">
      <summary>Initializes a new instance of the Run class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Run.FlowDirection">
      <summary>Gets or sets the direction that text and other user interface elements flow within the Run element that controls their layout.</summary>
      <returns>The direction that text and other user interface (UI) elements flow within the Run element. The default value is **LeftToRight**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Run.FlowDirectionProperty">
      <summary>Identifies the FlowDirection  dependency property.</summary>
      <returns>The identifier of the FlowDirection  dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Run.Text">
      <summary>Gets or sets the text contents of the Run.</summary>
      <returns>A string that specifies the text contents of the Run. The default is String.Empty.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Documents.Span">
      <summary>Groups other Inline content elements. Parent class for Bold, Hyperlink, Italic and Underline.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.Span.#ctor">
      <summary>Initializes a new instance of the Span class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Span.Inlines">
      <summary>Gets an InlineCollection containing the top-level inline elements that include the contents of Span.</summary>
      <returns>An InlineCollection containing the inline elements that include the contents of the Span. This property has no default value.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Documents.TextElement">
      <summary>An abstract class used as the base class for the also-abstract Block and Inline classes. TextElement supports common API for classes involved in the XAML text object model, such as properties that control text size, font families and so on.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.TextElement.AccessKey">
      <summary>Gets or sets the access key for this element.</summary>
      <returns>The access key for this element.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.TextElement.AccessKeyProperty">
      <summary>Identifies the AccessKey dependency property.</summary>
      <returns>The identifier for the AccessKey dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.TextElement.AccessKeyScopeOwner">
      <summary>Gets or sets a source element that provides the access key scope for this element, even if it's not in the visual tree of the source element.</summary>
      <returns>The element that defines the access key scope.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.TextElement.AccessKeyScopeOwnerProperty">
      <summary>Identifies the **AccessKeyScopeOwner** dependency property.</summary>
      <returns>The identifier for the **AccessKeyScopeOwner** dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.TextElement.AllowFocusOnInteraction">
      <summary>Gets or sets a value that indicates whether the element automatically gets focus when the user interacts with it.</summary>
      <returns>**true** if the element gets focus when a user interacts with it; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.TextElement.AllowFocusOnInteractionProperty">
      <summary>Identifies the AllowFocusOnInteraction dependency property.</summary>
      <returns>The identifier for the AllowFocusOnInteraction dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.TextElement.CharacterSpacing">
      <summary>Gets or sets the uniform spacing between characters, in units of 1/1000 of an em.</summary>
      <returns>The uniform spacing between characters, in units of 1/1000 of an em. The default is 0. Positive values increase tracking and loosen character spacing. Negative values decrease tracking and tighten the character spacing.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.TextElement.CharacterSpacingProperty">
      <summary>Identifies the CharacterSpacing dependency property.</summary>
      <returns>The identifier for the CharacterSpacing dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.TextElement.ContentEnd">
      <summary>Gets a TextPointer that represents the end of the content in the element.</summary>
      <returns>A TextPointer that represents the end of the content in the TextElement.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.TextElement.ContentStart">
      <summary>Gets a TextPointer that represents the start of content in the element.</summary>
      <returns>A TextPointer that represents the start of the content in the TextElement.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.TextElement.ElementEnd">
      <summary>Gets a TextPointer that represents the position just after the end of the element.</summary>
      <returns>A TextPointer that represents the position just after the end of the TextElement.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.TextElement.ElementStart">
      <summary>Gets a TextPointer that represents the position just before the start of the element.</summary>
      <returns>A TextPointer that represents the position just before the start of the TextElement.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.TextElement.ExitDisplayModeOnAccessKeyInvoked">
      <summary>Gets or sets a value that specifies whether the access key display is dismissed when an access key is invoked.</summary>
      <returns>**true** to dismiss the access key display when an access key is invoked; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.TextElement.ExitDisplayModeOnAccessKeyInvokedProperty">
      <summary>Identifies the ExitDisplayModeOnAccessKeyInvoked dependency property.</summary>
      <returns>The identifier for the ExitDisplayModeOnAccessKeyInvoked dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.TextElement.FontFamily">
      <summary>Gets or sets the preferred top-level font family for the content of the element.</summary>
      <returns>The preferred font family, or a primary preferred font family with one or more fallback font families. See FontFamily for default information.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.TextElement.FontFamilyProperty">
      <summary>Identifies the FontFamily dependency property.</summary>
      <returns>The identifier for the FontFamily dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.TextElement.FontSize">
      <summary>Gets or sets the font size for the content of the element.</summary>
      <returns>The desired font size in pixels. The default is 11 pixels.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.TextElement.FontSizeProperty">
      <summary>Identifies the FontSize dependency property.</summary>
      <returns>Identifier for the FontSize dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.TextElement.FontStretch">
      <summary>Gets or sets the glyph width of the font in a family to select.</summary>
      <returns>One of the FontStretch constant names, specifying the desired font stretch. The default is **Normal**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.TextElement.FontStretchProperty">
      <summary>Identifies the FontStretch dependency property.</summary>
      <returns>Identifier for the FontStretch dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.TextElement.FontStyle">
      <summary>Gets or sets the font style for the content in this element.</summary>
      <returns>One of the FontStyle constant names, specifying the font style. The default is **Normal**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.TextElement.FontStyleProperty">
      <summary>Identifies the FontStyle dependency property.</summary>
      <returns>Identifier for the FontStyle dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.TextElement.FontWeight">
      <summary>Gets or sets the top-level font weight to select from the font family for the content in this element.</summary>
      <returns>One of the FontWeights property values, specifying the font weight. The default is Normal.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.TextElement.FontWeightProperty">
      <summary>Identifies the FontWeight dependency property.</summary>
      <returns>Identifier for the FontWeight dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.TextElement.Foreground">
      <summary>Gets or sets the Brush to apply to the content in this element.</summary>
      <returns>The brush that is applied to the text content. The default is a SolidColorBrush with Color value Black.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.TextElement.ForegroundProperty">
      <summary>Identifies the Foreground dependency property.</summary>
      <returns>Identifier for the Foreground dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.TextElement.IsAccessKeyScope">
      <summary>Gets or sets a value that indicates whether an element defines its own access key scope.</summary>
      <returns>**true** if an element defines its own scope; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.TextElement.IsAccessKeyScopeProperty">
      <summary>Identifies the **IsAccessKeyScope** dependency property.</summary>
      <returns>The identifier for the **IsAccessKeyScope** dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.TextElement.IsTextScaleFactorEnabled">
      <summary>Gets or sets whether automatic text enlargement, to reflect the system text size setting, is enabled.</summary>
      <returns>**true** if automatic text enlargement is enabled; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.TextElement.IsTextScaleFactorEnabledProperty">
      <summary>Identifies the IsTextScaleFactorEnabled  dependency property.</summary>
      <returns>The identifier for the IsTextScaleFactorEnabled dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.TextElement.KeyTipHorizontalOffset">
      <summary>Gets or sets a value that indicates how far left or right the keytip is placed in relation to the text element.</summary>
      <returns>The number of pixels to move the KeyTip. Positive values move it right. Negative values move it left.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.TextElement.KeyTipHorizontalOffsetProperty">
      <summary>Identifies the **KeyTipHorizontalOffset** dependency property.</summary>
      <returns>The identifier for the **KeyTipHorizontalOffset** dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.TextElement.KeyTipPlacementMode">
      <summary>Gets or sets a value that indicates where the KeyTip is placed in relation to the text element.</summary>
      <returns>A value of the enumeration. The default is **Auto**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.TextElement.KeyTipPlacementModeProperty">
      <summary>Identifies the **KeyTipPlacementMode** dependency property.</summary>
      <returns>The identifier for the **KeyTipPlacementMode** dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.TextElement.KeyTipVerticalOffset">
      <summary>Gets or sets a value that indicates how far up or down the keytip is placed in relation to the text element.</summary>
      <returns>The number of pixels to move the KeyTip. Positive values move it down. Negative values move it up.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.TextElement.KeyTipVerticalOffsetProperty">
      <summary>Identifies the **KeyTipVerticalOffset** dependency property.</summary>
      <returns>The identifier for the **KeyTipVerticalOffset** dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.TextElement.Language">
      <summary>Gets or sets localization/globalization language information that applies to a TextElement.</summary>
      <returns>A string specifying language and culture that follows the RFC 3066 / ISO 639-1 standards. For example, U.S. English is "en-US".</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.TextElement.LanguageProperty">
      <summary>Identifies the Language dependency property.</summary>
      <returns>The identifier for the Language dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.TextElement.Name">
      <summary>Gets or sets a unique identification for the object. Name can only be set from initial parsing of XAML.</summary>
      <returns>The unique identifier for the object. This property is read-only for code, but write-only for XAML, due to special parser handling of XAML properties named "Name".</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.TextElement.TextDecorations">
      <summary>Gets or sets a value that indicates what decorations are applied to the text.</summary>
      <returns>A value of the enumeration. The default is **None**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.TextElement.TextDecorationsProperty">
      <summary>Identifies the **TextDecorations** dependency property.</summary>
      <returns>The identifier for the **TextDecorations** dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.TextElement.XamlRoot">
      <summary>Gets or sets the XamlRoot in which this element is being viewed.</summary>
      <returns>The XamlRoot in which this element is being viewed. The default is **null**.</returns>
    </member>
    <member name="E:Windows.UI.Xaml.Documents.TextElement.AccessKeyDisplayDismissed">
      <summary>Occurs when the access key sequence is complete to notify controls that they should hide access key visuals.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Documents.TextElement.AccessKeyDisplayRequested">
      <summary>Occurs when the access key sequence is started to notify controls that they should show access key visuals.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Documents.TextElement.AccessKeyInvoked">
      <summary>Occurs when a user completes an access key sequence to notify the element that the access key action should be invoked.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.TextElement.FindName(System.String)">
      <summary>Retrieves an object in the object model / runtime object graph by referencing the object's **x:Name** or **Name** attribute value.</summary>
      <param name="name">The name of the object to retrieve.</param>
      <returns>The object that has the specified name, or null if no object is retrieved.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.TextElement.OnDisconnectVisualChildren">
      <summary>Override this method to implement how layout and logic should behave when items are removed from a class-specific content or child property.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Documents.TextHighlighter">
      <summary>Represents an object that highlights one or more ranges of text.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.TextHighlighter.#ctor">
      <summary>Initializes a new instance of the TextHighlighter class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.TextHighlighter.Background">
      <summary>Gets or sets the brush used to highlight the text.</summary>
      <returns>The brush used to highlight the text.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.TextHighlighter.BackgroundProperty">
      <summary>Identifies the Background dependency property.</summary>
      <returns>The identifier for the Background dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.TextHighlighter.Foreground">
      <summary>Gets or sets the brush used to color highlighted text.</summary>
      <returns>The brush used to color highlighted text.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.TextHighlighter.ForegroundProperty">
      <summary>Identifies the Foreground dependency property.</summary>
      <returns>The identifier for the Foreground dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.TextHighlighter.Ranges">
      <summary>Gets the text ranges to highlight.</summary>
      <returns>The collection of text ranges to highlight.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Documents.TextHighlighterBase">
      <summary>The base class for TextHighlighter.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Documents.TextPointer">
      <summary>Represents a position within a text element.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.TextPointer.LogicalDirection">
      <summary>Gets the logical direction associated with the current position, which is used to disambiguate content associated with the current position.</summary>
      <returns>The LogicalDirection value that is associated with the current position.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.TextPointer.Offset">
      <summary>Gets the character index of a TextPointer within its container.</summary>
      <returns>The character index of a TextPointer within its container.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.TextPointer.Parent">
      <summary>Gets the logical parent that contains the current position.</summary>
      <returns>The logical parent that contains the current position. Can return the RichEditBox when at the top of the content stack.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.TextPointer.VisualParent">
      <summary>Gets the user interface (UI) element that "owns" this TextPointer.</summary>
      <returns>The UI element that "owns" this TextPointer.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.TextPointer.GetCharacterRect(Windows.UI.Xaml.Documents.LogicalDirection)">
      <summary>Returns a bounding box for content that borders the current TextPointer in the specified logical direction.</summary>
      <param name="direction">One of the LogicalDirection values that specifies the logical direction in which to find a content bounding box.</param>
      <returns>A Rect for content that borders the current TextPointer in the specified direction, or a Rect that evaluates as Empty if current and valid layout information is unavailable.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.TextPointer.GetPositionAtOffset(System.Int32,Windows.UI.Xaml.Documents.LogicalDirection)">
      <summary>Returns a TextPointer to the position indicated by the specified offset, in symbols, from the beginning of the current TextPointer and in the specified direction.</summary>
      <param name="offset">An offset, in symbols, for which to calculate and return the position. If the offset is negative, the returned TextPointer precedes the current TextPointer; otherwise, it follows.</param>
      <param name="direction">One of the LogicalDirection values that specifies the logical direction of the returned TextPointer.</param>
      <returns>A TextPointer to the position indicated by the specified offset and in the direction specified by the direction parameter, or null if the offset extends past the end of the content.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Documents.TextRange">
      <summary>Represents a selection of text content.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Documents.TextRange.Length">
      <summary>The length of the current selection, in Unicode characters.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Documents.TextRange.StartIndex">
      <summary>The position that marks the beginning of the current selection, measured in Unicode characters from the beginning of the text.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Documents.Typography">
      <summary>Provides access to a set of Microsoft OpenType typography properties. These properties are implemented as XAML attached properties such that they can be set from text object model properties as well as from specific text controls.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Typography.AnnotationAlternatesProperty">
      <summary>Identifies the AnnotationAlternates attached property.</summary>
      <returns>The identifier for the AnnotationAlternates attached property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Typography.CapitalSpacingProperty">
      <summary>Identifies the CapitalSpacing attached property.</summary>
      <returns>The identifier for the CapitalSpacing attached property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Typography.CapitalsProperty">
      <summary>Identifies the Capitals attached property.</summary>
      <returns>The identifier for the Capitals attached property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Typography.CaseSensitiveFormsProperty">
      <summary>Identifies the CaseSensitiveForms attached property.</summary>
      <returns>The identifier for the CaseSensitiveForms attached property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Typography.ContextualAlternatesProperty">
      <summary>Identifies the ContextualAlternates attached property.</summary>
      <returns>The identifier for the ContextualAlternates attached property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Typography.ContextualLigaturesProperty">
      <summary>Identifies the ContextualLigatures attached property.</summary>
      <returns>The identifier for the ContextualLigatures attached property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Typography.ContextualSwashesProperty">
      <summary>Identifies the ContextualSwashes attached property.</summary>
      <returns>The identifier for the ContextualSwashes attached property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Typography.DiscretionaryLigaturesProperty">
      <summary>Identifies the DiscretionaryLigatures attached property.</summary>
      <returns>The identifier for the DiscretionaryLigatures attached property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Typography.EastAsianExpertFormsProperty">
      <summary>Identifies the EastAsianExpertForms attached property.</summary>
      <returns>The identifier for the EastAsianExpertForms attached property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Typography.EastAsianLanguageProperty">
      <summary>Identifies the EastAsianLanguage attached property.</summary>
      <returns>The identifier for the EastAsianLanguage attached property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Typography.EastAsianWidthsProperty">
      <summary>Identifies the EastAsianWidths attached property.</summary>
      <returns>The identifier for the EastAsianWidths attached property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Typography.FractionProperty">
      <summary>Identifies the Fraction attached property.</summary>
      <returns>The identifier for the Fraction attached property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Typography.HistoricalFormsProperty">
      <summary>Identifies the HistoricalForms attached property.</summary>
      <returns>The identifier for the HistoricalForms attached property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Typography.HistoricalLigaturesProperty">
      <summary>Identifies the HistoricalLigatures attached property.</summary>
      <returns>The identifier for the HistoricalLigatures attached property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Typography.KerningProperty">
      <summary>Identifies the Kerning attached property.</summary>
      <returns>The identifier for the Kerning attached property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Typography.MathematicalGreekProperty">
      <summary>Identifies the MathematicalGreek attached property.</summary>
      <returns>The identifier for the MathematicalGreek attached property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Typography.NumeralAlignmentProperty">
      <summary>Identifies the NumeralAlignment attached property.</summary>
      <returns>The identifier for the NumeralAlignment attached property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Typography.NumeralStyleProperty">
      <summary>Identifies the NumeralStyle attached property.</summary>
      <returns>The identifier for the NumeralStyle attached property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Typography.SlashedZeroProperty">
      <summary>Identifies the SlashedZero attached property.</summary>
      <returns>The identifier for the SlashedZero attached property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Typography.StandardLigaturesProperty">
      <summary>Identifies the StandardLigatures attached property.</summary>
      <returns>The identifier for the StandardLigatures attached property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Typography.StandardSwashesProperty">
      <summary>Identifies the StandardSwashes attached property.</summary>
      <returns>The identifier for the StandardSwashes attached property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Typography.StylisticAlternatesProperty">
      <summary>Identifies the StylisticAlternates attached property.</summary>
      <returns>The identifier for the StylisticAlternates attached property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Typography.StylisticSet10Property">
      <summary>Identifies the StylisticSet10 attached property.</summary>
      <returns>The identifier for the StylisticSet10 attached property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Typography.StylisticSet11Property">
      <summary>Identifies the StylisticSet11 attached property.</summary>
      <returns>The identifier for the StylisticSet11 attached property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Typography.StylisticSet12Property">
      <summary>Identifies the StylisticSet12 attached property.</summary>
      <returns>The identifier for the StylisticSet12 attached property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Typography.StylisticSet13Property">
      <summary>Identifies the StylisticSet13 attached property.</summary>
      <returns>The identifier for the StylisticSet13 attached property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Typography.StylisticSet14Property">
      <summary>Identifies the StylisticSet14 attached property.</summary>
      <returns>The identifier for the StylisticSet14 attached property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Typography.StylisticSet15Property">
      <summary>Identifies the StylisticSet15 attached property.</summary>
      <returns>The identifier for the StylisticSet15 attached property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Typography.StylisticSet16Property">
      <summary>Identifies the StylisticSet16 attached property.</summary>
      <returns>The identifier for the StylisticSet16 attached property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Typography.StylisticSet17Property">
      <summary>Identifies the StylisticSet17 attached property.</summary>
      <returns>The identifier for the StylisticSet17 attached property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Typography.StylisticSet18Property">
      <summary>Identifies the StylisticSet18 attached property.</summary>
      <returns>The identifier for the StylisticSet18 attached property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Typography.StylisticSet19Property">
      <summary>Identifies the StylisticSet19 attached property.</summary>
      <returns>The identifier for the StylisticSet19 attached property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Typography.StylisticSet1Property">
      <summary>Identifies the StylisticSet1 attached property.</summary>
      <returns>The identifier for the StylisticSet1 attached property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Typography.StylisticSet20Property">
      <summary>Identifies the StylisticSet20 attached property.</summary>
      <returns>The identifier for the StylisticSet20 attached property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Typography.StylisticSet2Property">
      <summary>Identifies the StylisticSet2 attached property.</summary>
      <returns>The identifier for the StylisticSet2 attached property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Typography.StylisticSet3Property">
      <summary>Identifies the StylisticSet3 attached property.</summary>
      <returns>The identifier for the StylisticSet3 attached property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Typography.StylisticSet4Property">
      <summary>Identifies the StylisticSet4 attached property.</summary>
      <returns>The identifier for the StylisticSet4 attached property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Typography.StylisticSet5Property">
      <summary>Identifies the StylisticSet5 attached property.</summary>
      <returns>The identifier for the StylisticSet5 attached property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Typography.StylisticSet6Property">
      <summary>Identifies the StylisticSet6 attached property.</summary>
      <returns>The identifier for the StylisticSet6 attached property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Typography.StylisticSet7Property">
      <summary>Identifies the StylisticSet7 attached property.</summary>
      <returns>The identifier for the StylisticSet7 attached property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Typography.StylisticSet8Property">
      <summary>Identifies the StylisticSet8 attached property.</summary>
      <returns>The identifier for the StylisticSet8 attached property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Typography.StylisticSet9Property">
      <summary>Identifies the StylisticSet9 attached property.</summary>
      <returns>The identifier for the StylisticSet9 attached property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Documents.Typography.VariantsProperty">
      <summary>Identifies the Variants attached property.</summary>
      <returns>The identifier for the Variants attached property.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.Typography.GetAnnotationAlternates(Windows.UI.Xaml.DependencyObject)">
      <summary>Returns the value of the AnnotationAlternates attached property for a specified dependency object.</summary>
      <param name="element">The dependency object for which to retrieve the value of the AnnotationAlternates property.</param>
      <returns>The current value of the AnnotationAlternates attached property on the specified dependency object.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.Typography.GetCapitals(Windows.UI.Xaml.DependencyObject)">
      <summary>Returns the value of the Capitals attached property for a specified dependency object.</summary>
      <param name="element">The dependency object for which to retrieve the value of the Capitals property.</param>
      <returns>The current value of the Capitals attached property on the specified dependency object.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.Typography.GetCapitalSpacing(Windows.UI.Xaml.DependencyObject)">
      <summary>Returns the value of the CapitalSpacing attached property for a specified dependency object.</summary>
      <param name="element">The dependency object for which to retrieve the value of the CapitalSpacing property.</param>
      <returns>The current value of the CapitalSpacing attached property on the specified dependency object.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.Typography.GetCaseSensitiveForms(Windows.UI.Xaml.DependencyObject)">
      <summary>Returns the value of the CaseSensitiveForms attached property for a specified dependency object.</summary>
      <param name="element">The dependency object for which to retrieve the value of the CaseSensitiveForms property.</param>
      <returns>The current value of the CaseSensitiveForms attached property on the specified dependency object.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.Typography.GetContextualAlternates(Windows.UI.Xaml.DependencyObject)">
      <summary>Returns the value of the ContextualAlternates attached property for a specified dependency object.</summary>
      <param name="element">The dependency object for which to retrieve the value of the ContextualAlternates property.</param>
      <returns>The current value of the ContextualAlternates attached property on the specified dependency object.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.Typography.GetContextualLigatures(Windows.UI.Xaml.DependencyObject)">
      <summary>Returns the value of the ContextualLigatures attached property for a specified dependency object.</summary>
      <param name="element">The dependency object for which to retrieve the value of the ContextualLigatures property.</param>
      <returns>The current value of the ContextualLigatures attached property on the specified dependency object.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.Typography.GetContextualSwashes(Windows.UI.Xaml.DependencyObject)">
      <summary>Returns the value of the ContextualSwashes attached property for a specified dependency object.</summary>
      <param name="element">The dependency object for which to retrieve the value of the ContextualSwashes property.</param>
      <returns>The current value of the ContextualSwashes attached property on the specified dependency object.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.Typography.GetDiscretionaryLigatures(Windows.UI.Xaml.DependencyObject)">
      <summary>Returns the value of the DiscretionaryLigatures attached property for a specified dependency object.</summary>
      <param name="element">The dependency object for which to retrieve the value of the DiscretionaryLigatures property.</param>
      <returns>The current value of the DiscretionaryLigatures attached property on the specified dependency object.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.Typography.GetEastAsianExpertForms(Windows.UI.Xaml.DependencyObject)">
      <summary>Returns the value of the EastAsianExpertForms attached property for a specified dependency object.</summary>
      <param name="element">The dependency object for which to retrieve the value of the EastAsianExpertForms property.</param>
      <returns>The current value of the EastAsianExpertForms attached property on the specified dependency object.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.Typography.GetEastAsianLanguage(Windows.UI.Xaml.DependencyObject)">
      <summary>Returns the value of the EastAsianLanguage attached property for a specified dependency object.</summary>
      <param name="element">The dependency object for which to retrieve the value of the EastAsianLanguage property.</param>
      <returns>The current value of the EastAsianLanguage attached property on the specified dependency object.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.Typography.GetEastAsianWidths(Windows.UI.Xaml.DependencyObject)">
      <summary>Returns the value of the EastAsianWidths attached property for a specified dependency object.</summary>
      <param name="element">The dependency object for which to retrieve the value of the EastAsianWidths property.</param>
      <returns>The current value of the EastAsianWidths attached property on the specified dependency object.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.Typography.GetFraction(Windows.UI.Xaml.DependencyObject)">
      <summary>Returns the value of the Fraction attached property for a specified dependency object.</summary>
      <param name="element">The dependency object for which to retrieve the value of the Fraction property.</param>
      <returns>The current value of the Fraction attached property on the specified dependency object.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.Typography.GetHistoricalForms(Windows.UI.Xaml.DependencyObject)">
      <summary>Returns the value of the HistoricalForms attached property for a specified dependency object.</summary>
      <param name="element">The dependency object for which to retrieve the value of the HistoricalForms property.</param>
      <returns>The current value of the HistoricalForms attached property on the specified dependency object.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.Typography.GetHistoricalLigatures(Windows.UI.Xaml.DependencyObject)">
      <summary>Returns the value of the HistoricalLigatures attached property for a specified dependency object.</summary>
      <param name="element">The dependency object for which to retrieve the value of the HistoricalLigatures property.</param>
      <returns>The current value of the HistoricalLigatures attached property on the specified dependency object.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.Typography.GetKerning(Windows.UI.Xaml.DependencyObject)">
      <summary>Returns the value of the Kerning attached property for a specified dependency object.</summary>
      <param name="element">The dependency object for which to retrieve the value of the Kerning property.</param>
      <returns>The current value of the Kerning attached property on the specified dependency object.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.Typography.GetMathematicalGreek(Windows.UI.Xaml.DependencyObject)">
      <summary>Returns the value of the MathematicalGreek attached property for a specified dependency object.</summary>
      <param name="element">The dependency object for which to retrieve the value of the MathematicalGreek property.</param>
      <returns>The current value of the MathematicalGreek attached property on the specified dependency object.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.Typography.GetNumeralAlignment(Windows.UI.Xaml.DependencyObject)">
      <summary>Returns the value of the NumeralAlignment attached property for a specified dependency object.</summary>
      <param name="element">The dependency object for which to retrieve the value of the NumeralAlignment property.</param>
      <returns>The current value of the NumeralAlignment attached property on the specified dependency object.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.Typography.GetNumeralStyle(Windows.UI.Xaml.DependencyObject)">
      <summary>Returns the value of the NumeralStyle attached property for a specified dependency object.</summary>
      <param name="element">The dependency object for which to retrieve the value of the NumeralStyle property.</param>
      <returns>The current value of the NumeralStyle attached property on the specified dependency object.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.Typography.GetSlashedZero(Windows.UI.Xaml.DependencyObject)">
      <summary>Returns the value of the SlashedZero attached property for a specified dependency object.</summary>
      <param name="element">The dependency object for which to retrieve the value of the SlashedZero property.</param>
      <returns>The current value of the SlashedZero attached property on the specified dependency object.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.Typography.GetStandardLigatures(Windows.UI.Xaml.DependencyObject)">
      <summary>Returns the value of the StandardLigatures attached property for a specified dependency object.</summary>
      <param name="element">The dependency object for which to retrieve the value of the StandardLigatures property.</param>
      <returns>The current value of the StandardLigatures attached property on the specified dependency object.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.Typography.GetStandardSwashes(Windows.UI.Xaml.DependencyObject)">
      <summary>Returns the value of the StandardSwashes attached property for a specified dependency object.</summary>
      <param name="element">The dependency object for which to retrieve the value of the StandardSwashes property.</param>
      <returns>The current value of the StandardSwashes attached property on the specified dependency object.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.Typography.GetStylisticAlternates(Windows.UI.Xaml.DependencyObject)">
      <summary>Returns the value of the StylisticAlternates attached property for a specified dependency object.</summary>
      <param name="element">The dependency object for which to retrieve the value of the StylisticAlternates property.</param>
      <returns>The current value of the StylisticAlternates attached property on the specified dependency object.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.Typography.GetStylisticSet1(Windows.UI.Xaml.DependencyObject)">
      <summary>Returns the value of the StylisticSet1 attached property for a specified dependency object.</summary>
      <param name="element">The dependency object for which to retrieve the value of the StylisticSet1 property.</param>
      <returns>The current value of the StylisticSet1 attached property on the specified dependency object.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.Typography.GetStylisticSet10(Windows.UI.Xaml.DependencyObject)">
      <summary>Returns the value of the StylisticSet10 attached property for a specified dependency object.</summary>
      <param name="element">The dependency object for which to retrieve the value of the StylisticSet10 property.</param>
      <returns>The current value of the StylisticSet10 attached property on the specified dependency object.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.Typography.GetStylisticSet11(Windows.UI.Xaml.DependencyObject)">
      <summary>Returns the value of the StylisticSet11 attached property for a specified dependency object.</summary>
      <param name="element">The dependency object for which to retrieve the value of the StylisticSet11 property.</param>
      <returns>The current value of the StylisticSet11 attached property on the specified dependency object.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.Typography.GetStylisticSet12(Windows.UI.Xaml.DependencyObject)">
      <summary>Returns the value of the StylisticSet12 attached property for a specified dependency object.</summary>
      <param name="element">The dependency object for which to retrieve the value of the StylisticSet12 property.</param>
      <returns>The current value of the StylisticSet12 attached property on the specified dependency object.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.Typography.GetStylisticSet13(Windows.UI.Xaml.DependencyObject)">
      <summary>Returns the value of the StylisticSet13 attached property for a specified dependency object.</summary>
      <param name="element">The dependency object for which to retrieve the value of the StylisticSet13 property.</param>
      <returns>The current value of the StylisticSet13 attached property on the specified dependency object.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.Typography.GetStylisticSet14(Windows.UI.Xaml.DependencyObject)">
      <summary>Returns the value of the StylisticSet14 attached property for a specified dependency object.</summary>
      <param name="element">The dependency object for which to retrieve the value of the StylisticSet14 property.</param>
      <returns>The current value of the StylisticSet14 attached property on the specified dependency object.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.Typography.GetStylisticSet15(Windows.UI.Xaml.DependencyObject)">
      <summary>Returns the value of the StylisticSet15 attached property for a specified dependency object.</summary>
      <param name="element">The dependency object for which to retrieve the value of the StylisticSet15 property.</param>
      <returns>The current value of the StylisticSet15 attached property on the specified dependency object.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.Typography.GetStylisticSet16(Windows.UI.Xaml.DependencyObject)">
      <summary>Returns the value of the StylisticSet16 attached property for a specified dependency object.</summary>
      <param name="element">The dependency object for which to retrieve the value of the StylisticSet16 property.</param>
      <returns>The current value of the StylisticSet16 attached property on the specified dependency object.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.Typography.GetStylisticSet17(Windows.UI.Xaml.DependencyObject)">
      <summary>Returns the value of the StylisticSet17 attached property for a specified dependency object.</summary>
      <param name="element">The dependency object for which to retrieve the value of the StylisticSet17 property.</param>
      <returns>The current value of the StylisticSet17 attached property on the specified dependency object.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.Typography.GetStylisticSet18(Windows.UI.Xaml.DependencyObject)">
      <summary>Returns the value of the StylisticSet18 attached property for a specified dependency object.</summary>
      <param name="element">The dependency object for which to retrieve the value of the StylisticSet18 property.</param>
      <returns>The current value of the StylisticSet18 attached property on the specified dependency object.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.Typography.GetStylisticSet19(Windows.UI.Xaml.DependencyObject)">
      <summary>Returns the value of the StylisticSet19 attached property for a specified dependency object.</summary>
      <param name="element">The dependency object for which to retrieve the value of the StylisticSet19 property.</param>
      <returns>The current value of the StylisticSet19 attached property on the specified dependency object.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.Typography.GetStylisticSet2(Windows.UI.Xaml.DependencyObject)">
      <summary>Returns the value of the StylisticSet2 attached property for a specified dependency object.</summary>
      <param name="element">The dependency object for which to retrieve the value of the StylisticSet2 property.</param>
      <returns>The current value of the StylisticSet2 attached property on the specified dependency object.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.Typography.GetStylisticSet20(Windows.UI.Xaml.DependencyObject)">
      <summary>Returns the value of the StylisticSet20 attached property for a specified dependency object.</summary>
      <param name="element">The dependency object for which to retrieve the value of the StylisticSet20 property.</param>
      <returns>The current value of the StylisticSet20 attached property on the specified dependency object.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.Typography.GetStylisticSet3(Windows.UI.Xaml.DependencyObject)">
      <summary>Returns the value of the StylisticSet3 attached property for a specified dependency object.</summary>
      <param name="element">The dependency object for which to retrieve the value of the StylisticSet3 property.</param>
      <returns>The current value of the StylisticSet3 attached property on the specified dependency object.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.Typography.GetStylisticSet4(Windows.UI.Xaml.DependencyObject)">
      <summary>Returns the value of the StylisticSet4 attached property for a specified dependency object.</summary>
      <param name="element">The dependency object for which to retrieve the value of the StylisticSet4 property.</param>
      <returns>The current value of the StylisticSet4 attached property on the specified dependency object.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.Typography.GetStylisticSet5(Windows.UI.Xaml.DependencyObject)">
      <summary>Returns the value of the StylisticSet5 attached property for a specified dependency object.</summary>
      <param name="element">The dependency object for which to retrieve the value of the StylisticSet5 property.</param>
      <returns>The current value of the StylisticSet5 attached property on the specified dependency object.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.Typography.GetStylisticSet6(Windows.UI.Xaml.DependencyObject)">
      <summary>Returns the value of the StylisticSet6 attached property for a specified dependency object.</summary>
      <param name="element">The dependency object for which to retrieve the value of the StylisticSet6 property.</param>
      <returns>The current value of the StylisticSet6 attached property on the specified dependency object.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.Typography.GetStylisticSet7(Windows.UI.Xaml.DependencyObject)">
      <summary>Returns the value of the StylisticSet7 attached property for a specified dependency object.</summary>
      <param name="element">The dependency object for which to retrieve the value of the StylisticSet7 property.</param>
      <returns>The current value of the StylisticSet7 attached property on the specified dependency object.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.Typography.GetStylisticSet8(Windows.UI.Xaml.DependencyObject)">
      <summary>Returns the value of the StylisticSet8 attached property for a specified dependency object.</summary>
      <param name="element">The dependency object for which to retrieve the value of the StylisticSet8 property.</param>
      <returns>The current value of the StylisticSet8 attached property on the specified dependency object.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.Typography.GetStylisticSet9(Windows.UI.Xaml.DependencyObject)">
      <summary>Returns the value of the StylisticSet9 attached property for a specified dependency object.</summary>
      <param name="element">The dependency object for which to retrieve the value of the StylisticSet9 property.</param>
      <returns>The current value of the StylisticSet9 attached property on the specified dependency object.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.Typography.GetVariants(Windows.UI.Xaml.DependencyObject)">
      <summary>Returns the value of the Variants attached property for a specified dependency object.</summary>
      <param name="element">The dependency object for which to retrieve the value of the Variants property.</param>
      <returns>The current value of the Variants attached property on the specified dependency object.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.Typography.SetAnnotationAlternates(Windows.UI.Xaml.DependencyObject,System.Int32)">
      <summary>Sets the value of the AnnotationAlternates attached property for a specified dependency object.</summary>
      <param name="element">The dependency object for which to set the value of the AnnotationAlternates property.</param>
      <param name="value">The new value to set the property to.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.Typography.SetCapitals(Windows.UI.Xaml.DependencyObject,Windows.UI.Xaml.FontCapitals)">
      <summary>Sets the value of the Capitals attached property for a specified dependency object.</summary>
      <param name="element">The dependency object for which to set the value of the Capitals property.</param>
      <param name="value">The new value to set the property to.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.Typography.SetCapitalSpacing(Windows.UI.Xaml.DependencyObject,System.Boolean)">
      <summary>Sets the value of the CapitalSpacing attached property for a specified dependency object.</summary>
      <param name="element">The dependency object for which to set the value of the CapitalSpacing property.</param>
      <param name="value">The new value to set the property to.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.Typography.SetCaseSensitiveForms(Windows.UI.Xaml.DependencyObject,System.Boolean)">
      <summary>Sets the value of the CaseSensitiveForms attached property for a specified dependency object.</summary>
      <param name="element">The dependency object for which to set the value of the CaseSensitiveForms property.</param>
      <param name="value">The new value to set the property to.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.Typography.SetContextualAlternates(Windows.UI.Xaml.DependencyObject,System.Boolean)">
      <summary>Sets the value of the ContextualAlternates attached property for a specified dependency object.</summary>
      <param name="element">The dependency object for which to set the value of the ContextualAlternates property.</param>
      <param name="value">The new value to set the property to.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.Typography.SetContextualLigatures(Windows.UI.Xaml.DependencyObject,System.Boolean)">
      <summary>Sets the value of the ContextualLigatures attached property for a specified dependency object.</summary>
      <param name="element">The dependency object for which to set the value of the ContextualLigatures property.</param>
      <param name="value">The new value to set the property to.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.Typography.SetContextualSwashes(Windows.UI.Xaml.DependencyObject,System.Int32)">
      <summary>Sets the value of the ContextualSwashes attached property for a specified dependency object.</summary>
      <param name="element">The dependency object for which to set the value of the ContextualSwashes property.</param>
      <param name="value">The new value to set the property to.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.Typography.SetDiscretionaryLigatures(Windows.UI.Xaml.DependencyObject,System.Boolean)">
      <summary>Sets the value of the DiscretionaryLigatures attached property for a specified dependency object.</summary>
      <param name="element">The dependency object for which to set the value of the DiscretionaryLigatures property.</param>
      <param name="value">The new value to set the property to.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.Typography.SetEastAsianExpertForms(Windows.UI.Xaml.DependencyObject,System.Boolean)">
      <summary>Sets the value of the EastAsianExpertForms attached property for a specified dependency object.</summary>
      <param name="element">The dependency object for which to set the value of the EastAsianExpertForms property.</param>
      <param name="value">The new value to set the property to.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.Typography.SetEastAsianLanguage(Windows.UI.Xaml.DependencyObject,Windows.UI.Xaml.FontEastAsianLanguage)">
      <summary>Sets the value of the EastAsianLanguage attached property for a specified dependency object.</summary>
      <param name="element">The dependency object for which to set the value of the EastAsianLanguage property.</param>
      <param name="value">The new value to set the property to.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.Typography.SetEastAsianWidths(Windows.UI.Xaml.DependencyObject,Windows.UI.Xaml.FontEastAsianWidths)">
      <summary>Sets the value of the EastAsianWidths attached property for a specified dependency object.</summary>
      <param name="element">The dependency object for which to set the value of the EastAsianWidths property.</param>
      <param name="value">The new value to set the property to.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.Typography.SetFraction(Windows.UI.Xaml.DependencyObject,Windows.UI.Xaml.FontFraction)">
      <summary>Sets the value of the Fraction attached property for a specified dependency object.</summary>
      <param name="element">The dependency object for which to set the value of the Fraction property.</param>
      <param name="value">The new value to set the property to.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.Typography.SetHistoricalForms(Windows.UI.Xaml.DependencyObject,System.Boolean)">
      <summary>Sets the value of the HistoricalForms attached property for a specified dependency object.</summary>
      <param name="element">The dependency object for which to set the value of the HistoricalForms property.</param>
      <param name="value">The new value to set the property to.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.Typography.SetHistoricalLigatures(Windows.UI.Xaml.DependencyObject,System.Boolean)">
      <summary>Sets the value of the HistoricalLigatures attached property for a specified dependency object.</summary>
      <param name="element">The dependency object for which to set the value of the HistoricalLigatures property.</param>
      <param name="value">The new value to set the property to.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.Typography.SetKerning(Windows.UI.Xaml.DependencyObject,System.Boolean)">
      <summary>Sets the value of the Kerning attached property for a specified dependency object.</summary>
      <param name="element">The dependency object for which to set the value of the Kerning property.</param>
      <param name="value">The new value to set the property to.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.Typography.SetMathematicalGreek(Windows.UI.Xaml.DependencyObject,System.Boolean)">
      <summary>Sets the value of the MathematicalGreek attached property for a specified dependency object.</summary>
      <param name="element">The dependency object for which to set the value of the MathematicalGreek property.</param>
      <param name="value">The new value to set the property to.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.Typography.SetNumeralAlignment(Windows.UI.Xaml.DependencyObject,Windows.UI.Xaml.FontNumeralAlignment)">
      <summary>Sets the value of the NumeralAlignment attached property for a specified dependency object.</summary>
      <param name="element">The dependency object for which to set the value of the NumeralAlignment property.</param>
      <param name="value">The new value to set the property to.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.Typography.SetNumeralStyle(Windows.UI.Xaml.DependencyObject,Windows.UI.Xaml.FontNumeralStyle)">
      <summary>Sets the value of the NumeralStyle attached property for a specified dependency object.</summary>
      <param name="element">The dependency object for which to set the value of the NumeralStyle property.</param>
      <param name="value">The new value to set the property to.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.Typography.SetSlashedZero(Windows.UI.Xaml.DependencyObject,System.Boolean)">
      <summary>Sets the value of the SlashedZero attached property for a specified dependency object.</summary>
      <param name="element">The dependency object for which to set the value of the SlashedZero property.</param>
      <param name="value">The new value to set the property to.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.Typography.SetStandardLigatures(Windows.UI.Xaml.DependencyObject,System.Boolean)">
      <summary>Sets the value of the StandardLigatures attached property for a specified dependency object.</summary>
      <param name="element">The dependency object for which to set the value of the StandardLigatures property.</param>
      <param name="value">The new value to set the property to.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.Typography.SetStandardSwashes(Windows.UI.Xaml.DependencyObject,System.Int32)">
      <summary>Sets the value of the StandardSwashes attached property for a specified dependency object.</summary>
      <param name="element">The dependency object for which to set the value of the StandardSwashes property.</param>
      <param name="value">The new value to set the property to.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.Typography.SetStylisticAlternates(Windows.UI.Xaml.DependencyObject,System.Int32)">
      <summary>Sets the value of the StylisticAlternates attached property for a specified dependency object.</summary>
      <param name="element">The dependency object for which to set the value of the StylisticAlternates property.</param>
      <param name="value">The new value to set the property to.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.Typography.SetStylisticSet1(Windows.UI.Xaml.DependencyObject,System.Boolean)">
      <summary>Sets the value of the StylisticSet1 attached property for a specified dependency object.</summary>
      <param name="element">The dependency object for which to set the value of the StylisticSet1 property.</param>
      <param name="value">The new value to set the property to.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.Typography.SetStylisticSet10(Windows.UI.Xaml.DependencyObject,System.Boolean)">
      <summary>Sets the value of the StylisticSet10 attached property for a specified dependency object.</summary>
      <param name="element">The dependency object for which to set the value of the StylisticSet10 property.</param>
      <param name="value">The new value to set the property to.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.Typography.SetStylisticSet11(Windows.UI.Xaml.DependencyObject,System.Boolean)">
      <summary>Sets the value of the StylisticSet11 attached property for a specified dependency object.</summary>
      <param name="element">The dependency object for which to set the value of the StylisticSet11 property.</param>
      <param name="value">The new value to set the property to.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.Typography.SetStylisticSet12(Windows.UI.Xaml.DependencyObject,System.Boolean)">
      <summary>Sets the value of the StylisticSet12 attached property for a specified dependency object.</summary>
      <param name="element">The dependency object for which to set the value of the StylisticSet12 property.</param>
      <param name="value">The new value to set the property to.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.Typography.SetStylisticSet13(Windows.UI.Xaml.DependencyObject,System.Boolean)">
      <summary>Sets the value of the StylisticSet13 attached property for a specified dependency object.</summary>
      <param name="element">The dependency object for which to set the value of the StylisticSet13 property.</param>
      <param name="value">The new value to set the property to.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.Typography.SetStylisticSet14(Windows.UI.Xaml.DependencyObject,System.Boolean)">
      <summary>Sets the value of the StylisticSet14 attached property for a specified dependency object.</summary>
      <param name="element">The dependency object for which to set the value of the StylisticSet14 property.</param>
      <param name="value">The new value to set the property to.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.Typography.SetStylisticSet15(Windows.UI.Xaml.DependencyObject,System.Boolean)">
      <summary>Sets the value of the StylisticSet15 attached property for a specified dependency object.</summary>
      <param name="element">The dependency object for which to set the value of the StylisticSet15 property.</param>
      <param name="value">The new value to set the property to.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.Typography.SetStylisticSet16(Windows.UI.Xaml.DependencyObject,System.Boolean)">
      <summary>Sets the value of the StylisticSet16 attached property for a specified dependency object.</summary>
      <param name="element">The dependency object for which to set the value of the StylisticSet16 property.</param>
      <param name="value">The new value to set the property to.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.Typography.SetStylisticSet17(Windows.UI.Xaml.DependencyObject,System.Boolean)">
      <summary>Sets the value of the StylisticSet17 attached property for a specified dependency object.</summary>
      <param name="element">The dependency object for which to set the value of the StylisticSet17 property.</param>
      <param name="value">The new value to set the property to.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.Typography.SetStylisticSet18(Windows.UI.Xaml.DependencyObject,System.Boolean)">
      <summary>Sets the value of the StylisticSet18 attached property for a specified dependency object.</summary>
      <param name="element">The dependency object for which to set the value of the StylisticSet18 property.</param>
      <param name="value">The new value to set the property to.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.Typography.SetStylisticSet19(Windows.UI.Xaml.DependencyObject,System.Boolean)">
      <summary>Sets the value of the StylisticSet19 attached property for a specified dependency object.</summary>
      <param name="element">The dependency object for which to set the value of the StylisticSet19 property.</param>
      <param name="value">The new value to set the property to.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.Typography.SetStylisticSet2(Windows.UI.Xaml.DependencyObject,System.Boolean)">
      <summary>Sets the value of the StylisticSet2 attached property for a specified dependency object.</summary>
      <param name="element">The dependency object for which to set the value of the StylisticSet2 property.</param>
      <param name="value">The new value to set the property to.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.Typography.SetStylisticSet20(Windows.UI.Xaml.DependencyObject,System.Boolean)">
      <summary>Sets the value of the StylisticSet20 attached property for a specified dependency object.</summary>
      <param name="element">The dependency object for which to set the value of the StylisticSet20 property.</param>
      <param name="value">The new value to set the property to.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.Typography.SetStylisticSet3(Windows.UI.Xaml.DependencyObject,System.Boolean)">
      <summary>Sets the value of the StylisticSet3 attached property for a specified dependency object.</summary>
      <param name="element">The dependency object for which to set the value of the StylisticSet3 property.</param>
      <param name="value">The new value to set the property to.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.Typography.SetStylisticSet4(Windows.UI.Xaml.DependencyObject,System.Boolean)">
      <summary>Sets the value of the StylisticSet4 attached property for a specified dependency object.</summary>
      <param name="element">The dependency object for which to set the value of the StylisticSet4 property.</param>
      <param name="value">The new value to set the property to.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.Typography.SetStylisticSet5(Windows.UI.Xaml.DependencyObject,System.Boolean)">
      <summary>Sets the value of the StylisticSet5 attached property for a specified dependency object.</summary>
      <param name="element">The dependency object for which to set the value of the StylisticSet5 property.</param>
      <param name="value">The new value to set the property to.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.Typography.SetStylisticSet6(Windows.UI.Xaml.DependencyObject,System.Boolean)">
      <summary>Sets the value of the StylisticSet6 attached property for a specified dependency object.</summary>
      <param name="element">The dependency object for which to set the value of the StylisticSet6 property.</param>
      <param name="value">The new value to set the property to.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.Typography.SetStylisticSet7(Windows.UI.Xaml.DependencyObject,System.Boolean)">
      <summary>Sets the value of the StylisticSet7 attached property for a specified dependency object.</summary>
      <param name="element">The dependency object for which to set the value of the StylisticSet7 property.</param>
      <param name="value">The new value to set the property to.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.Typography.SetStylisticSet8(Windows.UI.Xaml.DependencyObject,System.Boolean)">
      <summary>Sets the value of the StylisticSet8 attached property for a specified dependency object.</summary>
      <param name="element">The dependency object for which to set the value of the StylisticSet8 property.</param>
      <param name="value">The new value to set the property to.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.Typography.SetStylisticSet9(Windows.UI.Xaml.DependencyObject,System.Boolean)">
      <summary>Sets the value of the StylisticSet9 attached property for a specified dependency object.</summary>
      <param name="element">The dependency object for which to set the value of the StylisticSet9 property.</param>
      <param name="value">The new value to set the property to.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.Typography.SetVariants(Windows.UI.Xaml.DependencyObject,Windows.UI.Xaml.FontVariants)">
      <summary>Sets the value of the Variants attached property for a specified dependency object.</summary>
      <param name="element">The dependency object for which to set the value of the Variants property.</param>
      <param name="value">The new value to set the property to.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Documents.Underline">
      <summary>Provides an inline-level content element that causes content to render with an underlined text decoration.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Documents.Underline.#ctor">
      <summary>Initializes a new instance of the Underline class.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Documents.UnderlineStyle">
      <summary>Defines constants that specify the look of the underline used for an element.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Documents.UnderlineStyle.None">
      <summary>The element is not underlined.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Documents.UnderlineStyle.Single">
      <summary>The element is underlined with a single, solid line.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Hosting.ElementCompositionPreview">
      <summary>Enables access to composition visual objects that back XAML elements in the XAML composition tree.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Hosting.ElementCompositionPreview.GetAppWindowContent(Windows.UI.WindowManagement.AppWindow)">
      <summary>Retrieves the content root of an AppWindow.</summary>
      <param name="appWindow">The AppWindow to get the content from.</param>
      <returns>The content root of the AppWindow.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Hosting.ElementCompositionPreview.GetElementChildVisual(Windows.UI.Xaml.UIElement)">
      <summary>Retrieves a Windows.UI.Composition.Visual object previously set by a call to SetElementChildVisual.</summary>
      <param name="element">The element to retrieve the Visual for.</param>
      <returns>A Windows.UI.Composition.Visual object previously set by a call to SetElementChildVisual.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Hosting.ElementCompositionPreview.GetElementVisual(Windows.UI.Xaml.UIElement)">
      <summary>Retrieves the Windows.UI.Composition.Visual object that backs a XAML element in the XAML composition tree.</summary>
      <param name="element">The element to retrieve the Visual for.</param>
      <returns>The Windows.UI.Composition.Visual object that backs the XAML element.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Hosting.ElementCompositionPreview.GetPointerPositionPropertySet(Windows.UI.Xaml.UIElement)">
      <summary>Retrieves the pointer position relative to a UIElement.</summary>
      <param name="targetElement">The element that the pointer position is relative to.</param>
      <returns>The position properties of the pointer.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Hosting.ElementCompositionPreview.GetScrollViewerManipulationPropertySet(Windows.UI.Xaml.Controls.ScrollViewer)">
      <summary>Retrieves the composition properties of a ScrollViewer element.</summary>
      <param name="scrollViewer">The ScrollViewer element to get the composition properties for.</param>
      <returns>The composition properties of the specified ScrollViewer.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Hosting.ElementCompositionPreview.SetAppWindowContent(Windows.UI.WindowManagement.AppWindow,Windows.UI.Xaml.UIElement)">
      <summary>Sets a XAML UIElement as the content root of an AppWindow.</summary>
      <param name="appWindow">The AppWindow to set the content for.</param>
      <param name="xamlContent">The content to set.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Hosting.ElementCompositionPreview.SetElementChildVisual(Windows.UI.Xaml.UIElement,Windows.UI.Composition.Visual)">
      <summary>Sets a custom Windows.UI.Composition.Visual as the last child of the element’s visual tree.</summary>
      <param name="element">The element to add the child Visual to.</param>
      <param name="visual">The Visual to add to the element's visual tree.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Hosting.ElementCompositionPreview.SetImplicitHideAnimation(Windows.UI.Xaml.UIElement,Windows.UI.Composition.ICompositionAnimationBase)">
      <summary>Associates the specified hide animation with a UIElement.</summary>
      <param name="element">The UIElement to associate the animation with.</param>
      <param name="animation">The animation to play when the UIElement is hidden. A **Null** value prevents hide animations from playing for this element until the method is called again with an animation value.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Hosting.ElementCompositionPreview.SetImplicitShowAnimation(Windows.UI.Xaml.UIElement,Windows.UI.Composition.ICompositionAnimationBase)">
      <summary>Associates the specified show animation with a UIElement.</summary>
      <param name="element">The UIElement to associate the animation with.</param>
      <param name="animation">The animation to play when the UIElement is shown. A **Null** value prevents show animations from playing for this element until the method is called again with an animation value.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Hosting.ElementCompositionPreview.SetIsTranslationEnabled(Windows.UI.Xaml.UIElement,System.Boolean)">
      <summary>Toggles the ability to set, animate, and use a render-time post-layout translate transform to position XAML elements on screen using Composition APIs.</summary>
      <param name="element">The element on which to enable or disable translate transforms.</param>
      <param name="value">**true** to enable translate transforms; **false** to disable translate transforms.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Input.AccessKeyDisplayDismissedEventArgs">
      <summary>Provides event data for the AccessKeyDisplayDismissed event.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Input.AccessKeyDisplayDismissedEventArgs.#ctor">
      <summary>Initializes a new instance of the AccessKeyDisplayDismissedEventArgs class.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Input.AccessKeyDisplayRequestedEventArgs">
      <summary>Provides event data for the AccessKeyDisplayRequested event.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Input.AccessKeyDisplayRequestedEventArgs.#ctor">
      <summary>Initializes a new instance of the AccessKeyDisplayRequestedEventArgs class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Input.AccessKeyDisplayRequestedEventArgs.PressedKeys">
      <summary>Gets the keys that were pressed to start the access key sequence.</summary>
      <returns>The keys that were pressed to start the access key sequence.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Input.AccessKeyInvokedEventArgs">
      <summary>Provides event data for the AccessKeyInvoked event.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Input.AccessKeyInvokedEventArgs.#ctor">
      <summary>Initializes a new instance of the AccessKeyInvokedEventArgs class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Input.AccessKeyInvokedEventArgs.Handled">
      <summary>Gets or sets a value that marks the routed event as handled. A **true** value for Handled prevents most handlers along the event route from handling the same event again.</summary>
      <returns>**true** to mark the routed event handled. **false** to leave the routed event unhandled, which permits the event to potentially route further and be acted on by other handlers. The default is **false**.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Input.AccessKeyManager">
      <summary>A helper class that enables access keys (mnemonics) for XAML user interfaces.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Input.AccessKeyManager.AreKeyTipsEnabled">
      <summary>Gets or sets a value that specifies whether KeyTips are shown for access keys.</summary>
      <returns>**true** to show KeyTips; otherwise, **false**. The default is **true**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Input.AccessKeyManager.IsDisplayModeEnabled">
      <summary>Gets a value that indicates whether the app has started an access key sequence.</summary>
      <returns>**true** if an access key sequence has started; otherwise, **false**.</returns>
    </member>
    <member name="E:Windows.UI.Xaml.Input.AccessKeyManager.IsDisplayModeEnabledChanged">
      <summary>Occurs when the app enters or exits an access key sequence.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Input.AccessKeyManager.ExitDisplayMode">
      <summary>Causes the app to exit an access key sequence.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Input.CanExecuteRequestedEventArgs">
      <summary>Provides event data for the CanExecuteRequested event.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Input.CanExecuteRequestedEventArgs.CanExecute">
      <summary>Gets or sets a value indicating whether the ICommand that raised this event is able to execute.</summary>
      <returns>**true** if the ICommand is able to execute; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Input.CanExecuteRequestedEventArgs.Parameter">
      <summary>Gets the command parameter passed into the CanExecute method that raised this event.</summary>
      <returns>
      </returns>
    </member>
    <member name="T:Windows.UI.Xaml.Input.CharacterReceivedRoutedEventArgs">
      <summary>Provides event data for the UIElement.CharacterReceived  routed event.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Input.CharacterReceivedRoutedEventArgs.Character">
      <summary>Gets the composed character associated with the UIElement.CharacterReceived event. </summary>
      <returns>The composed character associated with the UIElement.CharacterReceived event.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Input.CharacterReceivedRoutedEventArgs.Handled">
      <summary>Gets or sets a value that marks the routed event as handled. A **true** value for **Handled** prevents most handlers along the event route from handling the same event again.</summary>
      <returns>**true** to mark the routed event handled. **false** to leave the routed event unhandled, which permits the event to potentially route further and be acted on by other handlers. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Input.CharacterReceivedRoutedEventArgs.KeyStatus">
      <summary>Gets the status of the physical key that raised the character-received event.</summary>
      <returns>The status of the key that was pressed.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Input.ContextRequestedEventArgs">
      <summary>Provides event data for the ContextRequested event.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Input.ContextRequestedEventArgs.#ctor">
      <summary>Initializes a new instance of the ContextRequestedEventArgs class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Input.ContextRequestedEventArgs.Handled">
      <summary>Gets or sets a value that marks the routed event as handled. A **true** value for **Handled** prevents most handlers along the event route from handling the same event again.</summary>
      <returns>**true** to mark the routed event handled. **false** to leave the routed event unhandled, which permits the event to potentially route further and be acted on by other handlers. The default is **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Input.ContextRequestedEventArgs.TryGetPosition(Windows.UI.Xaml.UIElement,Windows.Foundation.Point@)">
      <summary>Gets the x- and y-coordinates of the pointer position, optionally evaluated against a coordinate origin of a supplied UIElement.</summary>
      <param name="relativeTo">Any UIElement -derived object that is connected to the same object tree. To specify the object relative to the overall coordinate system, use a *relativeTo*  value of **null**.</param>
      <param name="point">A Point that represents the current x- and y-coordinates of the mouse pointer position. If **null** was passed as *relativeTo*, this coordinate is for the overall window. If a *relativeTo* value other than **null** was passed, this coordinate is relative to the object referenced by *relativeTo*.</param>
      <returns>**true** if the context request was initiated by a pointer device; otherwise, **false**.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Input.DoubleTappedEventHandler">
      <summary>Represents the method that will handle the DoubleTapped event.</summary>
      <param name="sender">The object where the event handler is attached.</param>
      <param name="e">Event data for the event.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Input.DoubleTappedRoutedEventArgs">
      <summary>Provides event data for the DoubleTapped event.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Input.DoubleTappedRoutedEventArgs.#ctor">
      <summary>Initializes a new instance of the DoubleTappedRoutedEventArgs class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Input.DoubleTappedRoutedEventArgs.Handled">
      <summary>Gets or sets a value that marks the routed event as handled. A **true** value for **Handled** prevents most handlers along the event route from handling the same event again.</summary>
      <returns>**true** to mark the routed event handled. **false** to leave the routed event unhandled, which permits the event to potentially route further and be acted on by other handlers. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Input.DoubleTappedRoutedEventArgs.PointerDeviceType">
      <summary>Gets the PointerDeviceType for the pointer device that initiated the associated input event.</summary>
      <returns>The PointerDeviceType for this event occurrence.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Input.DoubleTappedRoutedEventArgs.GetPosition(Windows.UI.Xaml.UIElement)">
      <summary>Returns the x- and y-coordinates of the pointer position, optionally evaluated against a coordinate origin of a supplied UIElement.</summary>
      <param name="relativeTo">Any UIElement -derived object that is connected to the same object tree. To specify the object relative to the overall coordinate system, use a *relativeTo*  value of **null**.</param>
      <returns>A Point that represents the current x- and y-coordinates of the mouse pointer position. If **null** was passed as *relativeTo*, this coordinate is for the overall window. If a *relativeTo* value other than **null** was passed, this coordinate is relative to the object referenced by *relativeTo*.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Input.ExecuteRequestedEventArgs">
      <summary>Provides event data for the ExecuteRequested event.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Input.ExecuteRequestedEventArgs.Parameter">
      <summary>Gets the command parameter passed into the Execute method that raised this event.</summary>
      <returns>
      </returns>
    </member>
    <member name="T:Windows.UI.Xaml.Input.FindNextElementOptions">
      <summary>Provides options to help identify the next element that can programmatically receive navigation focus.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Input.FindNextElementOptions.#ctor">
      <summary>Initializes a new instance of the FindNextElementOptions class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Input.FindNextElementOptions.ExclusionRect">
      <summary>Gets or sets a bounding rectangle where all overlapping navigation candidates are excluded from navigation focus.</summary>
      <returns>The bounding rectangle.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Input.FindNextElementOptions.HintRect">
      <summary>Gets or sets a bounding rectangle used to identify the focus candidates most likely to receive navigation focus.</summary>
      <returns>The bounding rectangle.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Input.FindNextElementOptions.SearchRoot">
      <summary>Gets or sets the object that must be the root from which to identify the next focus candidate to receive navigation focus.</summary>
      <returns>The root object. </returns>
    </member>
    <member name="P:Windows.UI.Xaml.Input.FindNextElementOptions.XYFocusNavigationStrategyOverride">
      <summary>Gets or sets the focus navigation strategy used to identify the best candidate element to receive focus.</summary>
      <returns>The focus navigation strategy.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Input.FocusInputDeviceKind">
      <summary>Specifies the input device types from which input events are received.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.FocusInputDeviceKind.GameController">
      <summary>Game controller/remote control input device.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.FocusInputDeviceKind.Keyboard">
      <summary>Keyboard input device.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.FocusInputDeviceKind.Mouse">
      <summary>Mouse input device.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.FocusInputDeviceKind.None">
      <summary>No input. Used only when the focus is moved programmatically.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.FocusInputDeviceKind.Pen">
      <summary>Pen input device.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.FocusInputDeviceKind.Touch">
      <summary>Touch input device.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Input.FocusManager">
      <summary>A helper class that enables global management of focus actions and events across all elements in an application.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Input.FocusManager.GettingFocus">
      <summary>Occurs before an element actually receives focus. This event is raised synchronously to ensure focus isn't moved while the event is bubbling.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Input.FocusManager.GotFocus">
      <summary>Occurs when an element within a container element (a focus scope) receives focus. This event is raised asynchronously, so focus might move before bubbling is complete.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Input.FocusManager.LosingFocus">
      <summary>Occurs before focus moves from the current element with focus to the target element. This event is raised synchronously to ensure focus isn't moved while the event is bubbling.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Input.FocusManager.LostFocus">
      <summary>Occurs when an element within a container element (a focus scope) loses focus. This event is raised asynchronously, so focus might move again before bubbling is complete.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Input.FocusManager.FindFirstFocusableElement(Windows.UI.Xaml.DependencyObject)">
      <summary>Retrieves the first element that can receive focus based on the specified scope.</summary>
      <param name="searchScope">The root object from which to search. If **null**, the search scope is the current window.</param>
      <returns>The first focusable object.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Input.FocusManager.FindLastFocusableElement(Windows.UI.Xaml.DependencyObject)">
      <summary>Retrieves the last element that can receive focus based on the specified scope.</summary>
      <param name="searchScope">The root object from which to search. If **null**, the search scope is the current window.</param>
      <returns>The last focusable object.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Input.FocusManager.FindNextElement(Windows.UI.Xaml.Input.FocusNavigationDirection)">
      <summary>Retrieves the element that should receive focus based on the specified navigation direction.</summary>
      <param name="focusNavigationDirection">The direction that focus moves from element to element within the app UI.</param>
      <returns>The next object to receive focus.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Input.FocusManager.FindNextElement(Windows.UI.Xaml.Input.FocusNavigationDirection,Windows.UI.Xaml.Input.FindNextElementOptions)">
      <summary>Retrieves the element that should receive focus based on the specified navigation direction (cannot be used with tab navigation, see remarks).</summary>
      <param name="focusNavigationDirection">The direction that focus moves from element to element within the app UI.</param>
      <param name="focusNavigationOptions">The options to help identify the next element to receive focus with keyboard/controller/remote navigation.</param>
      <returns>The next object to receive focus.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Input.FocusManager.FindNextFocusableElement(Windows.UI.Xaml.Input.FocusNavigationDirection)">
      <summary>Retrieves the element that should receive focus based on the specified navigation direction.</summary>
      <param name="focusNavigationDirection">The direction that focus moves from element to element within the application UI.</param>
      <returns>**null** if focus cannot be set in the specified direction.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Input.FocusManager.FindNextFocusableElement(Windows.UI.Xaml.Input.FocusNavigationDirection,Windows.Foundation.Rect)">
      <summary>Retrieves the element that should receive focus based on the specified navigation direction and hint rectangle.</summary>
      <param name="focusNavigationDirection">The direction that focus moves from element to element within the app UI.</param>
      <param name="hintRect">A bounding rectangle used to influence which element is most likely to be considered the next to receive focus. Examples where this can be useful include:</param>
      <returns>**null** if focus cannot be set in the specified direction.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Input.FocusManager.GetFocusedElement">
      <summary>Retrieves the element in the UI that has focus.</summary>
      <returns>The object that has focus. Typically, this is a Control class.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Input.FocusManager.GetFocusedElement(Windows.UI.Xaml.XamlRoot)">
      <summary>Retrieves the focused element within the Xaml island container.</summary>
      <param name="xamlRoot">
      </param>
      <returns>The object that has focus. Typically, this is a Control class.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Input.FocusManager.TryFocusAsync(Windows.UI.Xaml.DependencyObject,Windows.UI.Xaml.FocusState)">
      <summary>Asynchronously attempts to set focus on an element when the application is initialized.</summary>
      <param name="element">The object on which to set focus.</param>
      <param name="value">One of the values from the FocusState enumeration that specify how an elemnent can obtain focus.</param>
      <returns>The FocusMovementResult that indicates whether focus was successfully set.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Input.FocusManager.TryMoveFocus(Windows.UI.Xaml.Input.FocusNavigationDirection)">
      <summary>Attempts to change focus from the element with focus to the next focusable element in the specified direction.</summary>
      <param name="focusNavigationDirection">The direction to traverse (in tab order).</param>
      <returns>**true** if focus moved; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Input.FocusManager.TryMoveFocus(Windows.UI.Xaml.Input.FocusNavigationDirection,Windows.UI.Xaml.Input.FindNextElementOptions)">
      <summary>Attempts to change focus from the element with focus to the next focusable element in the specified direction, using the specified navigation options.</summary>
      <param name="focusNavigationDirection">The direction to traverse (in tab order).</param>
      <param name="focusNavigationOptions">The options to help identify the next element to receive focus with keyboard/controller/remote navigation.</param>
      <returns>**true** if focus moved; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Input.FocusManager.TryMoveFocusAsync(Windows.UI.Xaml.Input.FocusNavigationDirection)">
      <summary>Asynchronously attempts to change focus from the current element with focus to the next focusable element in the specified direction.</summary>
      <param name="focusNavigationDirection">The direction that focus moves from element to element within the app UI.</param>
      <returns>The FocusMovementResult that indicates whether focus was successfully set.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Input.FocusManager.TryMoveFocusAsync(Windows.UI.Xaml.Input.FocusNavigationDirection,Windows.UI.Xaml.Input.FindNextElementOptions)">
      <summary>Asynchronously attempts to change focus from the current element with focus to the next focusable element in the specified direction and subject to the specified navigation options.</summary>
      <param name="focusNavigationDirection">The direction that focus moves from element to element within the app UI.</param>
      <param name="focusNavigationOptions">The navigation options used to identify the focus candidate.</param>
      <returns>The FocusMovementResult that indicates whether focus was successfully set.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Input.FocusManagerGotFocusEventArgs">
      <summary>Provides data for the GotFocus event.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Input.FocusManagerGotFocusEventArgs.CorrelationId">
      <summary>Gets the unique ID generated when a focus movement event is initiated.</summary>
      <returns>The unique ID, if any. Otherwise, **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Input.FocusManagerGotFocusEventArgs.NewFocusedElement">
      <summary>Gets the most recent focused element.</summary>
      <returns>The most recent focused element.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Input.FocusManagerLostFocusEventArgs">
      <summary>Provides data for the LostFocus event.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Input.FocusManagerLostFocusEventArgs.CorrelationId">
      <summary>Gets the unique ID generated when a focus movement event is initiated.</summary>
      <returns>The unique ID, if any. Otherwise, **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Input.FocusManagerLostFocusEventArgs.OldFocusedElement">
      <summary>Gets the last focused element.</summary>
      <returns>The last focused element.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Input.FocusMovementResult">
      <summary>Represents the status of a focus operation.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Input.FocusMovementResult.Succeeded">
      <summary>Gets a boolean value that indicates whether focus can be assigned to an object.</summary>
      <returns>True, if focus can be assigned; otherwise, false.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Input.FocusNavigationDirection">
      <summary>Specifies the direction that you can programmatically move focus from one element to another element within the app UI.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.FocusNavigationDirection.Down">
      <summary>An element below the element with focus. </summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.FocusNavigationDirection.Left">
      <summary>An element to the left of the element with focus. </summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.FocusNavigationDirection.Next">
      <summary>The next element in the tab order.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.FocusNavigationDirection.None">
      <summary>No change in focus.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.FocusNavigationDirection.Previous">
      <summary>The previous element in the tab order.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.FocusNavigationDirection.Right">
      <summary>An element to the right of the element with focus. </summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.FocusNavigationDirection.Up">
      <summary>An element above the element with focus. </summary>
    </member>
    <member name="T:Windows.UI.Xaml.Input.GettingFocusEventArgs">
      <summary>Provides data for the FocusManager.GettingFocus and UIElement.GettingFocus events.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Input.GettingFocusEventArgs.Cancel">
      <summary>Gets or sets whether focus navigation should be canceled.</summary>
      <returns>**true** if focus navigation should be canceled. Otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Input.GettingFocusEventArgs.CorrelationId">
      <summary>Gets the unique ID generated when a focus movement event is initiated.</summary>
      <returns>The unique ID, if any. Otherwise, **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Input.GettingFocusEventArgs.Direction">
      <summary>Gets the direction that focus moved from element to element within the app UI.</summary>
      <returns>The direction of focus movement.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Input.GettingFocusEventArgs.FocusState">
      <summary>Gets the input mode through which an element obtained focus.</summary>
      <returns>How the element obtained focus.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Input.GettingFocusEventArgs.Handled">
      <summary>Gets or sets a value that marks the routed event as handled. A **true** value for **Handled** prevents most handlers along the event route from handling the same event again.</summary>
      <returns>**true** to mark the routed event handled. **false** to leave the routed event unhandled, which permits the event to potentially route further and be acted on by other handlers. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Input.GettingFocusEventArgs.InputDevice">
      <summary>Gets the input device type from which input events are received.</summary>
      <returns>The input device type.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Input.GettingFocusEventArgs.NewFocusedElement">
      <summary>Gets the most recent focused object.</summary>
      <returns>The most recent focused object.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Input.GettingFocusEventArgs.OldFocusedElement">
      <summary>Gets the last focused object.</summary>
      <returns>The last focused object.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Input.GettingFocusEventArgs.TryCancel">
      <summary>Attempts to cancel the ongoing focus action.</summary>
      <returns>True, if the focus action is canceled; otherwise, false.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Input.GettingFocusEventArgs.TrySetNewFocusedElement(Windows.UI.Xaml.DependencyObject)">
      <summary>Attempts to redirect focus to the specified element instead of the original targeted element.</summary>
      <param name="element">The object on which to set focus.</param>
      <returns>True, if the focus action is redirected; otherwise, false.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Input.HoldingEventHandler">
      <summary>Represents the method that will handle the Holding event.</summary>
      <param name="sender">The object where the event handler is attached.</param>
      <param name="e">Event data for the event.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Input.HoldingRoutedEventArgs">
      <summary>Provides event data for the Holding event.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Input.HoldingRoutedEventArgs.#ctor">
      <summary>Initializes a new instance of the HoldingRoutedEventArgs class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Input.HoldingRoutedEventArgs.Handled">
      <summary>Gets or sets a value that marks the routed event as handled. A **true** value for **Handled** prevents most handlers along the event route from handling the same event again.</summary>
      <returns>**true** to mark the routed event handled. **false** to leave the routed event unhandled, which permits the event to potentially route further and be acted on by other handlers. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Input.HoldingRoutedEventArgs.HoldingState">
      <summary>Gets the underlying HoldingState for the interaction</summary>
      <returns>A value of the enumeration.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Input.HoldingRoutedEventArgs.PointerDeviceType">
      <summary>Gets the PointerDeviceType for the pointer device that initiated the associated input event.</summary>
      <returns>The PointerDeviceType for this event occurrence.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Input.HoldingRoutedEventArgs.GetPosition(Windows.UI.Xaml.UIElement)">
      <summary>Returns the x- and y-coordinates of the pointer position, optionally evaluated against a coordinate origin of a supplied UIElement.</summary>
      <param name="relativeTo">Any UIElement -derived object that is connected to the same object tree. To specify the object relative to the overall coordinate system, use a *relativeTo*  value of **null**.</param>
      <returns>A Point that represents the current x- and y-coordinates of the mouse pointer position. If **null** was passed as *relativeTo*, this coordinate is for the overall window. If a *relativeTo* value other than **null** was passed, this coordinate is relative to the object referenced by *relativeTo*.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Input.ICommand">
      <summary>Defines the command behavior of an interactive UI element that performs an action when invoked, such as sending an email, deleting an item, or submitting a form.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Input.ICommand.CanExecuteChanged">
      <summary>Occurs whenever something happens that affects whether the command can execute.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Input.ICommand.CanExecute(System.Object)">
      <summary>Retrieves whether the command can execute in its current state.</summary>
      <param name="parameter">Data used by the command. If the command does not require data, this object can be set to null.</param>
      <returns>**true** if this command can be executed; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Input.ICommand.Execute(System.Object)">
      <summary>Defines the method to be called when the command is invoked.</summary>
      <param name="parameter">Data used by the command. If the command does not require data to be passed, this value can be null.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Input.InertiaExpansionBehavior">
      <summary>Controls the deceleration of a resizing manipulation during inertia.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Input.InertiaExpansionBehavior.DesiredDeceleration">
      <summary>Gets or sets the rate that resizing slows.</summary>
      <returns>The rate that resizing slows.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Input.InertiaExpansionBehavior.DesiredExpansion">
      <summary>Gets or sets the amount the element resizes at the end of inertia.</summary>
      <returns>The amount the element resizes at the end of inertia.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Input.InertiaRotationBehavior">
      <summary>Controls the deceleration of a rotation manipulation during inertia.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Input.InertiaRotationBehavior.DesiredDeceleration">
      <summary>Gets or sets the rate the rotation slows in degrees per squared millisecond.</summary>
      <returns>The rate the rotation slows in degrees per squared millisecond.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Input.InertiaRotationBehavior.DesiredRotation">
      <summary>Gets or sets the rotation, in degrees, at the end of the inertial movement.</summary>
      <returns>The rotation, in degrees, at the end of the inertial movement.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Input.InertiaTranslationBehavior">
      <summary>Controls deceleration on a translation manipulation during inertia.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Input.InertiaTranslationBehavior.DesiredDeceleration">
      <summary>Gets or sets the rate the linear movement slows in device-independent units (1/96th inch per unit) per squared millisecond.</summary>
      <returns>The rate the linear movement slows in device-independent units (1/96th inch per unit) per squared millisecond.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Input.InertiaTranslationBehavior.DesiredDisplacement">
      <summary>Gets or sets the linear movement of the manipulation at the end of inertia.</summary>
      <returns>The linear movement of the manipulation at the end of inertia.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Input.InputScope">
      <summary>Represents information related to the data provided by an input method.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Input.InputScope.#ctor">
      <summary>Initializes a new instance of the InputScope class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Input.InputScope.Names">
      <summary>Gets a collection of valid InputScopeName items that are relevant to this InputScope.</summary>
      <returns>A collection of valid InputScopeName items. Valid input scope names are specifed by the InputScopeNameValue enumeration.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Input.InputScopeName">
      <summary>Identifies a particular named input scope that is relevant to an overall InputScope.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Input.InputScopeName.#ctor">
      <summary>Initializes a new instance of the InputScopeName class with no initial value.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Input.InputScopeName.#ctor(Windows.UI.Xaml.Input.InputScopeNameValue)">
      <summary>Initializes a new instance of the InputScopeName class, using an input name based on the InputScopeNameValue enumeration.</summary>
      <param name="nameValue">An input name based on the InputScopeNameValue enumeration.</param>
    </member>
    <member name="P:Windows.UI.Xaml.Input.InputScopeName.NameValue">
      <summary>Gets or sets the specific input scope name value for this InputScopeName.</summary>
      <returns>A value of the enumeration.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Input.InputScopeNameValue">
      <summary>Specifies a particular named input mode (InputScopeName ) used to populate an InputScope.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.InputScopeNameValue.AlphanumericFullWidth">
      <summary>Input scope is intended for alphanumeric full-width characters.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.InputScopeNameValue.AlphanumericHalfWidth">
      <summary>Input scope is intended for alphanumeric half-width characters.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.InputScopeNameValue.AlphanumericPin">
      <summary>Expected input is an alphanumeric PIN.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.InputScopeNameValue.Chat">
      <summary>Input scope is intended for chat strings.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.InputScopeNameValue.ChatWithoutEmoji">
      <summary>Expected input does not include emoji. Advises input processors to not show the emoji key.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.InputScopeNameValue.ChineseFullWidth">
      <summary>Input scope is intended for Chinese full-width characters.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.InputScopeNameValue.ChineseHalfWidth">
      <summary>Input scope is intended for Chinese half-width characters.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.InputScopeNameValue.CurrencyAmount">
      <summary>Input scope is intended for working with a currency amount (no currency symbol).</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.InputScopeNameValue.CurrencyAmountAndSymbol">
      <summary>Input scope is intended for working with amount and symbol of currency.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.InputScopeNameValue.DateDayNumber">
      <summary>Input scope is intended for working with a numeric day of the month.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.InputScopeNameValue.DateMonthNumber">
      <summary>Input scope is intended for working with a numeric month of the year.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.InputScopeNameValue.DateYear">
      <summary>Input scope is intended for working with a numeric year.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.InputScopeNameValue.Default">
      <summary>No input scope is applied.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.InputScopeNameValue.Digits">
      <summary>Input scope is intended for working with a collection of numbers.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.InputScopeNameValue.EmailNameOrAddress">
      <summary>Input scope is intended for working with an email, name, or address.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.InputScopeNameValue.EmailSmtpAddress">
      <summary>Input scope is intended for working with a Simple Mail Transport Protocol (SMTP) form e-mail address (accountnamehost).</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.InputScopeNameValue.Formula">
      <summary>Input scope is intended for spreadsheet formula strings.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.InputScopeNameValue.FormulaNumber">
      <summary>Expected input is a mathematical formula. Advises input processors to show the number page.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.InputScopeNameValue.HangulFullWidth">
      <summary>Input scope is intended for Hangul full-width characters.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.InputScopeNameValue.HangulHalfWidth">
      <summary>Input scope is intended for Hangul half-width characters.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.InputScopeNameValue.Hanja">
      <summary>Input scope is intended for Hanja characters.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.InputScopeNameValue.Hiragana">
      <summary>Input scope is intended for Hiragana characters.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.InputScopeNameValue.KatakanaFullWidth">
      <summary>Input scope is intended for Katakana full-width characters.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.InputScopeNameValue.KatakanaHalfWidth">
      <summary>Input scope is intended for Katakana half-width characters.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.InputScopeNameValue.Maps">
      <summary>Input scope is intended for working with a map location.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.InputScopeNameValue.NameOrPhoneNumber">
      <summary>Input scope is intended for working with a name or telephone number.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.InputScopeNameValue.NativeScript">
      <summary>Input scope is intended for native script.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.InputScopeNameValue.Number">
      <summary>Input scope is intended for working with digits 0-9.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.InputScopeNameValue.NumberFullWidth">
      <summary>Input scope is intended for full-width number characters.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.InputScopeNameValue.NumericPassword">
      <summary>Expected input is a numeric password, or PIN.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.InputScopeNameValue.NumericPin">
      <summary>Expected input is a numeric PIN.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.InputScopeNameValue.Password">
      <summary>Input scope is intended for working with an alphanumeric password, including other symbols, such as punctuation and mathematical symbols.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.InputScopeNameValue.PersonalFullName">
      <summary>Input scope is intended for working with a complete personal name.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.InputScopeNameValue.Search">
      <summary>Input scope is intended for search strings.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.InputScopeNameValue.SearchIncremental">
      <summary>Input scope is intended for search boxes where incremental results are displayed as the user types.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.InputScopeNameValue.TelephoneAreaCode">
      <summary>Input scope is intended for working with a numeric telephone area code.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.InputScopeNameValue.TelephoneCountryCode">
      <summary>Input scope is intended for working with a numeric telephone country code.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.InputScopeNameValue.TelephoneLocalNumber">
      <summary>Input scope is intended for working with a local telephone number.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.InputScopeNameValue.TelephoneNumber">
      <summary>Input scope is intended for working with telephone numbers.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.InputScopeNameValue.Text">
      <summary>Input scope is intended for working with text.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.InputScopeNameValue.TimeHour">
      <summary>Input scope is intended for working with a numeric hour of the day.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.InputScopeNameValue.TimeMinutesOrSeconds">
      <summary>Input scope is intended for working with a numeric minute of the hour, or second of the minute.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.InputScopeNameValue.Url">
      <summary>Indicates a Uniform Resource Identifier (URI). This can include URL, File, or File Transfer Protocol (FTP) formats.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Input.KeyboardAccelerator">
      <summary>Represents a keyboard shortcut (or accelerator) that lets a user perform an action using the keyboard instead of navigating the app UI (directly or through access keys).</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Input.KeyboardAccelerator.#ctor">
      <summary>Initializes a new instance of the KeyboardAccelerator class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Input.KeyboardAccelerator.IsEnabled">
      <summary>Gets or sets whether a keyboard shortcut (accelerator) is available to the user.</summary>
      <returns>**true** if the shortcut is available; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Input.KeyboardAccelerator.IsEnabledProperty">
      <summary>Identifies the IsEnabled dependency property.</summary>
      <returns>The identifier for the IsEnabled dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Input.KeyboardAccelerator.Key">
      <summary>Gets or sets the virtual key (used in conjunction with one or more modifier keys) for a keyboard shortcut (accelerator).</summary>
      <returns>The virtual key.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Input.KeyboardAccelerator.KeyProperty">
      <summary>Identifies the Key dependency property.</summary>
      <returns>The identifier for the Key dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Input.KeyboardAccelerator.Modifiers">
      <summary>Gets or sets the virtual key used to modify another keypress for a keyboard shortcut (accelerator).</summary>
      <returns>The virtual key.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Input.KeyboardAccelerator.ModifiersProperty">
      <summary>Identifies the Modifiers dependency property.</summary>
      <returns>The identifier for the Modifiers dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Input.KeyboardAccelerator.ScopeOwner">
      <summary>Gets or sets the scope (or target) of the keyboard accelerator.</summary>
      <returns>The default is null (global scope).</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Input.KeyboardAccelerator.ScopeOwnerProperty">
      <summary>Identifies the ScopeOwner dependency property.</summary>
      <returns>The identifier for the ScopeOwner dependency property.</returns>
    </member>
    <member name="E:Windows.UI.Xaml.Input.KeyboardAccelerator.Invoked">
      <summary>Occurs when the key combination for this KeyboardAccelerator is pressed.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Input.KeyboardAcceleratorInvokedEventArgs">
      <summary>Provides event data for the Invoked event.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Input.KeyboardAcceleratorInvokedEventArgs.Element">
      <summary>Gets the object associated with the keyboard shortcut (or accelerator).</summary>
      <returns>A reference to the object associated with the keyboard shortcut (or accelerator).</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Input.KeyboardAcceleratorInvokedEventArgs.Handled">
      <summary>Gets or sets a value that marks the event as handled.</summary>
      <returns>**true** to mark the event handled; **false** to leave the event unhandled, which permits the event to potentially route further. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Input.KeyboardAcceleratorInvokedEventArgs.KeyboardAccelerator">
      <summary>Gets the keyboard shortcut (or accelerator) object associated with the Invoked event.</summary>
      <returns>
      </returns>
    </member>
    <member name="T:Windows.UI.Xaml.Input.KeyboardAcceleratorPlacementMode">
      <summary>Defines constants that specify whether a keyboard shortcut (accelerator) is displayed.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.KeyboardAcceleratorPlacementMode.Auto">
      <summary>The keyboard accelerator is displayed. Default.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.KeyboardAcceleratorPlacementMode.Hidden">
      <summary>The keyboard accelerator is not shown.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Input.KeyboardNavigationMode">
      <summary>Specifies the tabbing behavior across tab stops for a tabbing sequence within a container.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.KeyboardNavigationMode.Cycle">
      <summary>Focus returns to the first or the last keyboard navigation stop inside of a container when the first or last keyboard navigation stop is reached.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.KeyboardNavigationMode.Local">
      <summary>Tab indexes are considered on the local subtree only inside this container.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.KeyboardNavigationMode.Once">
      <summary>The container and all of its child elements as a whole receive focus only once.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Input.KeyEventHandler">
      <summary>Represents the method that handles the KeyUp and KeyDown  events.</summary>
      <param name="sender">The object where the event handler is attached.</param>
      <param name="e">The event data.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Input.KeyRoutedEventArgs">
      <summary>Provides event data for the KeyUp and KeyDown routed events.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Input.KeyRoutedEventArgs.DeviceId">
      <summary>Gets a unique ID for the input device that generated this key event.</summary>
      <returns>A unique identifier for the input device associated with the key event, or an empty string for an unsupported device. The same device can be assigned a different ID each time it is connected.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Input.KeyRoutedEventArgs.Handled">
      <summary>Gets or sets a value that marks the routed event as handled. A **true** value for **Handled** prevents most handlers along the event route from handling the same event again.</summary>
      <returns>**true** to mark the routed event handled; **false** to leave the routed event unhandled, which permits the event to potentially route further. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Input.KeyRoutedEventArgs.Key">
      <summary>Gets the virtual key associated with the event.</summary>
      <returns>A system value that indicates the code for the key referenced by the event.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Input.KeyRoutedEventArgs.KeyStatus">
      <summary>Gets a structure value that reports various system-detected characteristics of the key press, including repeat count and menu status.</summary>
      <returns>A structure value with flags that report status.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Input.KeyRoutedEventArgs.OriginalKey">
      <summary>Gets the original, unmapped virtual key associated with the event.</summary>
      <returns>A system value that indicates the code for the key referenced by the event.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Input.KeyTipPlacementMode">
      <summary>Defines constants that specify where a Key Tip is placed in relation to a UIElement.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.KeyTipPlacementMode.Auto">
      <summary>The placement of the Key Tip is determined by the system.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.KeyTipPlacementMode.Bottom">
      <summary>The Key Tip is placed below the element.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.KeyTipPlacementMode.Center">
      <summary>The Key Tip is centered on the element.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.KeyTipPlacementMode.Hidden">
      <summary>The Key Tip is not shown.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.KeyTipPlacementMode.Left">
      <summary>The Key Tip is placed left of the element.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.KeyTipPlacementMode.Right">
      <summary>The Key Tip is placed right of the element.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.KeyTipPlacementMode.Top">
      <summary>The Key Tip is placed above the element.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Input.LosingFocusEventArgs">
      <summary>Provides data for the FocusManager.LosingFocus and UIElement.LosingFocus events.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Input.LosingFocusEventArgs.Cancel">
      <summary>Gets or sets whether focus navigation should be canceled.</summary>
      <returns>**true** if focus navigation should be canceled. Otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Input.LosingFocusEventArgs.CorrelationId">
      <summary>Gets the unique ID generated when a focus movement event is initiated.</summary>
      <returns>The unique ID, if any. Otherwise, **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Input.LosingFocusEventArgs.Direction">
      <summary>Gets the direction that focus moved from element to element within the app UI.</summary>
      <returns>The direction of focus movement.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Input.LosingFocusEventArgs.FocusState">
      <summary>Gets the input mode through which an element obtained focus.</summary>
      <returns>How the element obtained focus.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Input.LosingFocusEventArgs.Handled">
      <summary>Gets or sets a value that marks the routed event as handled. A **true** value for **Handled** prevents most handlers along the event route from handling the same event again.</summary>
      <returns>**true** to mark the routed event handled. **false** to leave the routed event unhandled, which permits the event to potentially route further and be acted on by other handlers. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Input.LosingFocusEventArgs.InputDevice">
      <summary>Gets the input device type from which input events are received.</summary>
      <returns>The input device type.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Input.LosingFocusEventArgs.NewFocusedElement">
      <summary>Gets the most recent focused object.</summary>
      <returns>The most recent focused object.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Input.LosingFocusEventArgs.OldFocusedElement">
      <summary>Gets the last focused object.</summary>
      <returns>The last focused object.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Input.LosingFocusEventArgs.TryCancel">
      <summary>Attempts to cancel the ongoing focus action.</summary>
      <returns>True, if the focus action is canceled; otherwise, false.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Input.LosingFocusEventArgs.TrySetNewFocusedElement(Windows.UI.Xaml.DependencyObject)">
      <summary>Attempts to redirect focus from the targeted element to the specified element.</summary>
      <param name="element">The object on which to set focus.</param>
      <returns>True, if the focus action is redirected; otherwise, false.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Input.ManipulationCompletedEventHandler">
      <summary>Represents the method that will handle ManipulationCompleted and related events.</summary>
      <param name="sender">The object where the handler is attached.</param>
      <param name="e">Event data for the event.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Input.ManipulationCompletedRoutedEventArgs">
      <summary>Provides data for the ManipulationCompleted event.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Input.ManipulationCompletedRoutedEventArgs.#ctor">
      <summary>Initializes a new instance of the ManipulationCompletedRoutedEventArgs class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Input.ManipulationCompletedRoutedEventArgs.Container">
      <summary>Gets the UIElement that is considered the container of the manipulation.</summary>
      <returns>The UIElement that is considered the container of the manipulation.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Input.ManipulationCompletedRoutedEventArgs.Cumulative">
      <summary>Gets the overall changes since the beginning of the manipulation.</summary>
      <returns>The overall changes since the beginning of the manipulation.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Input.ManipulationCompletedRoutedEventArgs.Handled">
      <summary>Gets or sets a value that marks the routed event as handled. Setting to **true** prevents most handlers along the event route from handling the same event again.</summary>
      <returns>**true** to mark the routed event handled; **false** to leave the routed event unhandled, which permits the event to potentially route further. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Input.ManipulationCompletedRoutedEventArgs.IsInertial">
      <summary>Gets whether the ManipulationCompleted event occurs during inertia.</summary>
      <returns>**true** if the ManipulationCompleted event occurs during inertia; **false** if the event occurs while the user's input device has contact with the element.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Input.ManipulationCompletedRoutedEventArgs.PointerDeviceType">
      <summary>Gets the PointerDeviceType for the pointer device involved in the manipulation.</summary>
      <returns>A value of the enumeration.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Input.ManipulationCompletedRoutedEventArgs.Position">
      <summary>Gets the x- and y- screen coordinates of the touch input at completed position.</summary>
      <returns>The x- and y- screen coordinates of the touch input at completed position.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Input.ManipulationCompletedRoutedEventArgs.Velocities">
      <summary>Gets the velocities that are used for the manipulation.</summary>
      <returns>The velocities that are used for the manipulation.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Input.ManipulationDeltaEventHandler">
      <summary>Represents the method that will handle ManipulationDelta and related events.</summary>
      <param name="sender">The object where the handler is attached.</param>
      <param name="e">Event data for the event.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Input.ManipulationDeltaRoutedEventArgs">
      <summary>Provides data for the ManipulationDelta event.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Input.ManipulationDeltaRoutedEventArgs.#ctor">
      <summary>Initializes a new instance of the ManipulationDeltaRoutedEventArgs class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Input.ManipulationDeltaRoutedEventArgs.Container">
      <summary>Gets the UIElement that is considered the container of the manipulation.</summary>
      <returns>The UIElement that is considered the container of the manipulation.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Input.ManipulationDeltaRoutedEventArgs.Cumulative">
      <summary>Gets the overall changes since the beginning of the manipulation.</summary>
      <returns>The overall changes since the beginning of the manipulation.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Input.ManipulationDeltaRoutedEventArgs.Delta">
      <summary>Gets the most recent changes of the current manipulation, as a ManipulationDelta.</summary>
      <returns>The most recent changes of the current manipulation.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Input.ManipulationDeltaRoutedEventArgs.Handled">
      <summary>Gets or sets a value that marks the routed event as handled. Setting to **true** prevents most handlers along the event route from handling the same event again.</summary>
      <returns>**true** to mark the routed event handled; **false** to leave the routed event unhandled, which permits the event to potentially route further. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Input.ManipulationDeltaRoutedEventArgs.IsInertial">
      <summary>Gets whether the ManipulationDelta event occurs during inertia.</summary>
      <returns>**true** if the ManipulationDelta event occurs during inertia; **false** if the event occurs while the user's input device has contact with the element.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Input.ManipulationDeltaRoutedEventArgs.PointerDeviceType">
      <summary>Gets the PointerDeviceType for the pointer device involved in the manipulation.</summary>
      <returns>A value of the enumeration.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Input.ManipulationDeltaRoutedEventArgs.Position">
      <summary>Gets the point from which the manipulation originated.</summary>
      <returns>The point from which the manipulation originated.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Input.ManipulationDeltaRoutedEventArgs.Velocities">
      <summary>Gets the rates of the most recent changes to the manipulation.</summary>
      <returns>The rates of the most recent changes to the manipulation.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Input.ManipulationDeltaRoutedEventArgs.Complete">
      <summary>Completes the manipulation without inertia.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Input.ManipulationInertiaStartingEventHandler">
      <summary>Represents the method that will handle the ManipulationInertiaStarting event.</summary>
      <param name="sender">The object where the handler is attached.</param>
      <param name="e">Event data for the event.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Input.ManipulationInertiaStartingRoutedEventArgs">
      <summary>Provides data for the ManipulationInertiaStarting event.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Input.ManipulationInertiaStartingRoutedEventArgs.#ctor">
      <summary>Initializes a new instance of the ManipulationInertiaStartingRoutedEventArgs class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Input.ManipulationInertiaStartingRoutedEventArgs.Container">
      <summary>Gets the UIElement that is considered the container of the manipulation.</summary>
      <returns>The UIElement that is considered the container of the manipulation.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Input.ManipulationInertiaStartingRoutedEventArgs.Cumulative">
      <summary>Gets the overall changes since the beginning of the manipulation.</summary>
      <returns>The overall changes since the beginning of the manipulation.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Input.ManipulationInertiaStartingRoutedEventArgs.Delta">
      <summary>Gets the most recent changes of the current manipulation, as a ManipulationDelta.</summary>
      <returns>The most recent changes of the current manipulation.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Input.ManipulationInertiaStartingRoutedEventArgs.ExpansionBehavior">
      <summary>Get or sets the rate of slowdown of expansion inertial movement.</summary>
      <returns>The rate of slowdown of expansion inertial movement</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Input.ManipulationInertiaStartingRoutedEventArgs.Handled">
      <summary>Gets or sets a value that marks the routed event as handled. A **true** value for **Handled** prevents most handlers along the event route from handling the same event again.</summary>
      <returns>**true** to mark the routed event handled. **false** to leave the routed event unhandled, which permits the event to potentially route further and be acted on by other handlers. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Input.ManipulationInertiaStartingRoutedEventArgs.PointerDeviceType">
      <summary>Gets the PointerDeviceType for the pointer device involved in the manipulation.</summary>
      <returns>A value of the enumeration.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Input.ManipulationInertiaStartingRoutedEventArgs.RotationBehavior">
      <summary>Gets information about the rotation information associated with the manipulation for this event occurrence.</summary>
      <returns>Manipulation rotation information.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Input.ManipulationInertiaStartingRoutedEventArgs.TranslationBehavior">
      <summary>Gets information about the translation information associated with the manipulation for this event occurrence.</summary>
      <returns>Manipulation translation information.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Input.ManipulationInertiaStartingRoutedEventArgs.Velocities">
      <summary>Gets the rates of the most recent changes to the manipulation.</summary>
      <returns>The rates of the most recent changes to the manipulation.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Input.ManipulationModes">
      <summary>Specifies how a target UI element interprets manipulation events. This enumeration is flagwise, so you can set multiple modes for the ManipulationMode property.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.ManipulationModes.All">
      <summary>Enable all manipulation interaction modes except those supported through Direct Manipulation</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.ManipulationModes.None">
      <summary>Do not present graphic interaction with manipulation events.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.ManipulationModes.Rotate">
      <summary>Permit manipulation actions that rotate the target.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.ManipulationModes.RotateInertia">
      <summary>Apply inertia to rotate actions.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.ManipulationModes.Scale">
      <summary>Permit manipulation actions that scale the target.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.ManipulationModes.ScaleInertia">
      <summary>Apply inertia to scale actions.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.ManipulationModes.System">
      <summary>Enable system-driven touch interactions supported through Direct Manipulation.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.ManipulationModes.TranslateInertia">
      <summary>Apply inertia to translate actions.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.ManipulationModes.TranslateRailsX">
      <summary>Permit manipulation actions that translate the target on the X axis but using a rails mode.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.ManipulationModes.TranslateRailsY">
      <summary>Permit manipulation actions that translate the target on the Y axis but using a rails mode.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.ManipulationModes.TranslateX">
      <summary>Permit manipulation actions that translate the target on the X axis.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.ManipulationModes.TranslateY">
      <summary>Permit manipulation actions that translate the target on the Y axis.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Input.ManipulationPivot">
      <summary>Specifies how a rotation occurs with one point of user input.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Input.ManipulationPivot.#ctor">
      <summary>Initializes a new instance of the ManipulationPivot class with no initial values.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Input.ManipulationPivot.#ctor(Windows.Foundation.Point,System.Double)">
      <summary>Initializes a new instance of the ManipulationPivot class with the specified center and radius values.</summary>
      <param name="center">The center point of the pivot.</param>
      <param name="radius">The pivot radius.</param>
    </member>
    <member name="P:Windows.UI.Xaml.Input.ManipulationPivot.Center">
      <summary>Gets or sets the center point for rotation manipulations.</summary>
      <returns>The center point for rotation manipulations.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Input.ManipulationPivot.Radius">
      <summary>Gets or sets the effective radius of rotation for rotation manipulations.</summary>
      <returns>A value in pixels.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Input.ManipulationStartedEventHandler">
      <summary>Represents the method that will handle ManipulationStarted and related events.</summary>
      <param name="sender">The object where the handler is attached.</param>
      <param name="e">Event data for the event.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Input.ManipulationStartedRoutedEventArgs">
      <summary>Provides data for the ManipulationStarted event.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Input.ManipulationStartedRoutedEventArgs.#ctor">
      <summary>Initializes a new instance of the ManipulationStartedRoutedEventArgs class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Input.ManipulationStartedRoutedEventArgs.Container">
      <summary>Gets the UIElement that is considered the container of the manipulation.</summary>
      <returns>The UIElement that is considered the container of the manipulation.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Input.ManipulationStartedRoutedEventArgs.Cumulative">
      <summary>Gets the overall changes since the beginning of the manipulation.</summary>
      <returns>The overall changes since the beginning of the manipulation.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Input.ManipulationStartedRoutedEventArgs.Handled">
      <summary>Gets or sets a value that marks the routed event as handled. Setting to **true** prevents most handlers along the event route from handling the same event again.</summary>
      <returns>**true** to mark the routed event handled; **false** to leave the routed event unhandled, which permits the event to potentially route further. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Input.ManipulationStartedRoutedEventArgs.PointerDeviceType">
      <summary>Gets the PointerDeviceType for the pointer device involved in the manipulation.</summary>
      <returns>A value of the enumeration.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Input.ManipulationStartedRoutedEventArgs.Position">
      <summary>Gets the point from which the manipulation originated.</summary>
      <returns>The point from which the manipulation originated.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Input.ManipulationStartedRoutedEventArgs.Complete">
      <summary>Completes the manipulation without inertia.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Input.ManipulationStartingEventHandler">
      <summary>Represents the method that will handle the ManipulationStarting event.</summary>
      <param name="sender">The object where the event handler is attached.</param>
      <param name="e">Event data for the event.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Input.ManipulationStartingRoutedEventArgs">
      <summary>Provides data for the ManipulationStarting, event.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Input.ManipulationStartingRoutedEventArgs.#ctor">
      <summary>Initializes a new instance of the ManipulationStartingRoutedEventArgs class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Input.ManipulationStartingRoutedEventArgs.Container">
      <summary>Gets the UIElement that is considered the container of the manipulation.</summary>
      <returns>The UIElement that is considered the container of the manipulation.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Input.ManipulationStartingRoutedEventArgs.Handled">
      <summary>Gets or sets a value that marks the routed event as handled. Setting to **true** prevents most handlers along the event route from handling the same event again.</summary>
      <returns>**true** to mark the routed event handled; **false** to leave the routed event unhandled, which permits the event to potentially route further. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Input.ManipulationStartingRoutedEventArgs.Mode">
      <summary>Gets or sets which types of manipulations are possible.</summary>
      <returns>One of the enumeration values. The default is **All**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Input.ManipulationStartingRoutedEventArgs.Pivot">
      <summary>Gets or sets an object that describes the pivot for a single-point manipulation.</summary>
      <returns>An object that describes the pivot for a single-point manipulation.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Input.NoFocusCandidateFoundEventArgs">
      <summary>Provides data for the NoFocusCandidateFound event.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Input.NoFocusCandidateFoundEventArgs.Direction">
      <summary>Gets the direction that focus moved from element to element within the app UI.</summary>
      <returns>The direction of focus movement.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Input.NoFocusCandidateFoundEventArgs.Handled">
      <summary>Gets or sets a value that marks the routed event as handled. A **true** value for **Handled** prevents most handlers along the event route from handling the same event again.</summary>
      <returns>**true** to mark the routed event handled. **false** to leave the routed event unhandled, which permits the event to potentially route further and be acted on by other handlers. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Input.NoFocusCandidateFoundEventArgs.InputDevice">
      <summary>Gets the input device type from which input events are received.</summary>
      <returns>The input device type.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Input.Pointer">
      <summary>Provides basic properties for the input pointer associated with a single mouse, pen/stylus, or touch contact.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Input.Pointer.IsInContact">
      <summary>Gets a value that determines whether the pointer device was in contact with a sensor or digitizer at the time that the event was reported.</summary>
      <returns>**true** if the pointer device was in contact; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Input.Pointer.IsInRange">
      <summary>Gets a value that indicates whether the pointer device is within detection range of a sensor or digitizer.</summary>
      <returns>**true** if touch or pen is within detection range or mouse is over; otherwise **false**</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Input.Pointer.PointerDeviceType">
      <summary>Gets the PointerDeviceType for the pointer device.</summary>
      <returns>The PointerDeviceType for this pointer reference.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Input.Pointer.PointerId">
      <summary>Gets the system-generated identifier for this pointer reference.</summary>
      <returns>The system-generated identifier.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Input.PointerEventHandler">
      <summary>Represents the method that will handle pointer message events such as PointerPressed.</summary>
      <param name="sender">The object where the event handler is attached.</param>
      <param name="e">Event data for the event.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Input.PointerRoutedEventArgs">
      <summary>Contains the arguments returned by the last pointer event message.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Input.PointerRoutedEventArgs.Handled">
      <summary>Gets or sets a value that marks the routed event as handled, and prevents most handlers along the event route from handling the same event again.</summary>
      <returns>**true** to mark the routed event handled. **false** to leave the routed event unhandled, which permits the event to potentially route further and be acted on by other handlers. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Input.PointerRoutedEventArgs.IsGenerated">
      <summary>Gets a value that indicates whether the pointer event occurred from direct interaction with an object by the user, or was generated by the platform based on changes to the UI of the application.</summary>
      <returns>True if the event was generated by the platform; otherwise, false.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Input.PointerRoutedEventArgs.KeyModifiers">
      <summary>Gets a value that indicates which key modifiers were active at the time that the pointer event was initiated.</summary>
      <returns>A value or values of the enumeration.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Input.PointerRoutedEventArgs.Pointer">
      <summary>Gets a reference to a pointer token.</summary>
      <returns>A pointer token.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Input.PointerRoutedEventArgs.GetCurrentPoint(Windows.UI.Xaml.UIElement)">
      <summary>Retrieves a PointerPoint object that provides basic info on the pointer associated with the event.</summary>
      <param name="relativeTo">Any UIElement -derived object that is connected to the same object tree. To specify the object relative to the overall coordinate system, use a *relativeTo*  value of **null**.</param>
      <returns>A PointerPoint value that represents the pointer point associated with this event. If **null** was passed as *relativeTo*, the coordinates are in the frame of reference of the overall window. If a *relativeTo* value other than **null** was passed, the coordinates are relative to the object referenced by *relativeTo*.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Input.PointerRoutedEventArgs.GetIntermediatePoints(Windows.UI.Xaml.UIElement)">
      <summary>Retrieves a collection of PointerPoint objects that represent the pointer history from the last pointer event up to and including the current pointer event. Each PointerPoint in the collection provides basic info on the pointer associated with the event.The last item in the collection is equivalent to the PointerPoint object returned by GetCurrentPoint.</summary>
      <param name="relativeTo">Provides the context for the pointer data. Can be any UIElement -derived object that is connected to the same object tree. If **null**, location coordinates are in the context of the app.</param>
      <returns>The collection of PointerPoint objects corresponding to the pointer history associated with the event. If *relativeTo* is **null**, location coordinates are in the context of the app. Otherwise, the coordinates are relative to the object referenced by *relativeTo*.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Input.ProcessKeyboardAcceleratorEventArgs">
      <summary>Provides event data for the ProcessKeyboardAccelerators event.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Input.ProcessKeyboardAcceleratorEventArgs.Handled">
      <summary>Gets or sets a value that marks the event as handled.</summary>
      <returns>**true** to mark the event handled. **false** to leave the event unhandled. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Input.ProcessKeyboardAcceleratorEventArgs.Key">
      <summary>Gets the virtual key (used in conjunction with one or more modifier keys) for a keyboard shortcut (accelerator).</summary>
      <returns>The virtual key.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Input.ProcessKeyboardAcceleratorEventArgs.Modifiers">
      <summary>Gets the virtual key used to modify another keypress for a keyboard shortcut (accelerator). </summary>
      <returns>The virtual key.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Input.RightTappedEventHandler">
      <summary>Represents the method that will handle a RightTapped routed event.</summary>
      <param name="sender">The object where the handler is attached.</param>
      <param name="e">Event data for the event.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Input.RightTappedRoutedEventArgs">
      <summary>Provides event data for the RightTapped event.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Input.RightTappedRoutedEventArgs.#ctor">
      <summary>Initializes a new instance of the RightTappedRoutedEventArgs class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Input.RightTappedRoutedEventArgs.Handled">
      <summary>Gets or sets a value that marks the routed event as handled. A **true** value for **Handled** prevents most handlers along the event route from handling the same event again.</summary>
      <returns>**true** to mark the routed event handled. **false** to leave the routed event unhandled, which permits the event to potentially route further and be acted on by other handlers. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Input.RightTappedRoutedEventArgs.PointerDeviceType">
      <summary>Gets the PointerDeviceType for the pointer device that initiated the associated input event.</summary>
      <returns>The PointerDeviceType for this event occurrence.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Input.RightTappedRoutedEventArgs.GetPosition(Windows.UI.Xaml.UIElement)">
      <summary>Returns the x- and y-coordinates of the pointer position, optionally evaluated against a coordinate origin of a supplied UIElement.</summary>
      <param name="relativeTo">Any UIElement -derived object that is connected to the same object tree. To specify the object relative to the overall coordinate system, use a *relativeTo*  value of **null**.</param>
      <returns>A Point that represents the current x- and y-coordinates of the mouse pointer position. If **null** was passed as *relativeTo*, this coordinate is for the overall window. If a *relativeTo* value other than **null** was passed, this coordinate is relative to the object referenced by *relativeTo*.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Input.StandardUICommand">
      <summary>Derives from XamlUICommand, adding a set of standard platform commands with pre-defined properties.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Input.StandardUICommand.#ctor">
      <summary>Initializes a new instance of the StandardUICommand class.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Input.StandardUICommand.#ctor(Windows.UI.Xaml.Input.StandardUICommandKind)">
      <summary>Initializes a new instance of the StandardUICommand class of the specified kind.</summary>
      <param name="kind">The pre-defined command (including behavior, and various UI-related properties, methods, and events).</param>
    </member>
    <member name="P:Windows.UI.Xaml.Input.StandardUICommand.Kind">
      <summary>Gets the platform command (with pre-defined properties such as icon, keyboard accelerator, and description) that can be used with a StandardUICommand.</summary>
      <returns>The pre-defined command.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Input.StandardUICommand.KindProperty">
      <summary>Identifies the Kind dependency property.</summary>
      <returns>The identifier for the Kind dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Input.StandardUICommandKind">
      <summary>Specifies the set of platform commands (with pre-defined properties such as icon, keyboard accelerator, and description) that can be used with a StandardUICommand.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.StandardUICommandKind.Backward">
      <summary>Specifies the backward command.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.StandardUICommandKind.Close">
      <summary>Specifies the close command.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.StandardUICommandKind.Copy">
      <summary>Specifies the copy command.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.StandardUICommandKind.Cut">
      <summary>Specifies the cut command.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.StandardUICommandKind.Delete">
      <summary>Specifies the delete command.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.StandardUICommandKind.Forward">
      <summary>Specifies the forward command.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.StandardUICommandKind.None">
      <summary>No command.  Default.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.StandardUICommandKind.Open">
      <summary>Specifies the open command.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.StandardUICommandKind.Paste">
      <summary>Specifies the paste command.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.StandardUICommandKind.Pause">
      <summary>Specifies the pause command.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.StandardUICommandKind.Play">
      <summary>Specifies the play command.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.StandardUICommandKind.Redo">
      <summary>Specifies the redo command.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.StandardUICommandKind.Save">
      <summary>Specifies the save command.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.StandardUICommandKind.SelectAll">
      <summary>Specifies the select all command.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.StandardUICommandKind.Share">
      <summary>Specifies the share command.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.StandardUICommandKind.Stop">
      <summary>Specifies the stop command.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.StandardUICommandKind.Undo">
      <summary>Specifies the undo command.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Input.TappedEventHandler">
      <summary>Represents the method that will handle the Tapped event.</summary>
      <param name="sender">The object where the event handler is attached.</param>
      <param name="e">Event data for the event.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Input.TappedRoutedEventArgs">
      <summary>Provides event data for the Tapped event.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Input.TappedRoutedEventArgs.#ctor">
      <summary>Initializes a new instance of the TappedRoutedEventArgs class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Input.TappedRoutedEventArgs.Handled">
      <summary>Gets or sets a value that marks the routed event as handled. A **true** value for **Handled** prevents most handlers along the event route from handling the same event again.</summary>
      <returns>**true** to mark the routed event handled. **false** to leave the routed event unhandled, which permits the event to potentially route further and be acted on by other handlers. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Input.TappedRoutedEventArgs.PointerDeviceType">
      <summary>Gets the PointerDeviceType for the pointer device that initiated the associated input event.</summary>
      <returns>The PointerDeviceType for this event occurrence.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Input.TappedRoutedEventArgs.GetPosition(Windows.UI.Xaml.UIElement)">
      <summary>Returns the x- and y-coordinates of the pointer position, optionally evaluated against a coordinate origin of a supplied UIElement.</summary>
      <param name="relativeTo">Any UIElement -derived object that is connected to the same object tree. To specify the object relative to the overall coordinate system, use a *relativeTo*  value of **null**.</param>
      <returns>A Point that represents the current x- and y-coordinates of the mouse pointer position. If **null** was passed as *relativeTo*, this coordinate is for the overall window. If a value other than **null** for *relativeTo* was passed, this coordinate is relative to the object referenced by *relativeTo*.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Input.XamlUICommand">
      <summary>Provides a base class for defining the command behavior of an interactive UI element that performs an action when invoked (such as sending an email, deleting an item, or submitting a form).</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Input.XamlUICommand.#ctor">
      <summary>Initializes a new instance of the XamlUICommand class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Input.XamlUICommand.AccessKey">
      <summary>Gets or sets the access key (mnemonic) for this element.</summary>
      <returns>The access key (mnemonic) for this element.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Input.XamlUICommand.AccessKeyProperty">
      <summary>Identifies the AccessKey dependency property.</summary>
      <returns>The identifier for the AccessKey dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Input.XamlUICommand.Command">
      <summary>Gets or sets the command behavior of an interactive UI element that performs an action when invoked, such as sending an email, deleting an item, or submitting a form.</summary>
      <returns>The command behavior of the element.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Input.XamlUICommand.CommandProperty">
      <summary>Identifies the Command dependency property.</summary>
      <returns>The identifier for the Command dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Input.XamlUICommand.Description">
      <summary>Gets or sets a description for this element.</summary>
      <returns>The description for this element.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Input.XamlUICommand.DescriptionProperty">
      <summary>Identifies the Description dependency property.</summary>
      <returns>The identifier for the Description dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Input.XamlUICommand.IconSource">
      <summary>Gets or sets a glyph from the Segoe MDL2 Assets font for this element.</summary>
      <returns>A glyph from the Segoe MDL2 Assets font for this element.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Input.XamlUICommand.IconSourceProperty">
      <summary>Identifies the IconSource dependency property.</summary>
      <returns>The identifier for the IconSource dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Input.XamlUICommand.KeyboardAccelerators">
      <summary>Gets or sets the collection of key combinations for this element that invoke an action using the keyboard.</summary>
      <returns>The keyboard accelerators for this element.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Input.XamlUICommand.KeyboardAcceleratorsProperty">
      <summary>Identifies the KeyboardAccelerators dependency property.</summary>
      <returns>The identifier for the KeyboardAccelerators dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Input.XamlUICommand.Label">
      <summary>Gets or sets the label for this element.</summary>
      <returns>The label for this element.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Input.XamlUICommand.LabelProperty">
      <summary>Identifies the Label dependency property.</summary>
      <returns>The identifier for the Label dependency property.</returns>
    </member>
    <member name="E:Windows.UI.Xaml.Input.XamlUICommand.CanExecuteChanged">
      <summary>Occurs whenever something happens that affects whether the command can execute.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Input.XamlUICommand.CanExecuteRequested">
      <summary>Occurs when a CanExecute call is made.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Input.XamlUICommand.ExecuteRequested">
      <summary>Occurs when an Execute call is made.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Input.XamlUICommand.CanExecute(System.Object)">
      <summary>Retrieves whether the command can execute in its current state.</summary>
      <param name="parameter">Data used by the command. If the command does not require data, this object can be set to null.</param>
      <returns>**true** if this command can be executed; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Input.XamlUICommand.Execute(System.Object)">
      <summary>Invokes the command.</summary>
      <param name="parameter">Data used by the command. If the command does not require data, this object can be set to null.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Input.XamlUICommand.NotifyCanExecuteChanged">
      <summary>Notifies the system that the command state has changed.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Input.XYFocusKeyboardNavigationMode">
      <summary>Specifies the 2D directional navigation behavior when using the keyboard arrow keys.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.XYFocusKeyboardNavigationMode.Auto">
      <summary>Behavior is inherited from the elements ancestors. If all ancestors have a value of **Auto**, the fallback behavior is **Disabled**.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.XYFocusKeyboardNavigationMode.Disabled">
      <summary>Arrow keys cannot be used for 2D directional navigation.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.XYFocusKeyboardNavigationMode.Enabled">
      <summary>Arrow keys can be used for 2D directional navigation.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Input.XYFocusNavigationStrategy">
      <summary>Specifies the disambiguation strategy used for navigating between multiple candidate targets using XYFocusDownNavigationStrategy, XYFocusLeftNavigationStrategy, XYFocusRightNavigationStrategy, and XYFocusUpNavigationStrategy. </summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.XYFocusNavigationStrategy.Auto">
      <summary>Indicates that navigation strategy is inherited from the element's ancestors. If all ancestors have a value of **Auto**, the fallback strategy is **Projection**.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.XYFocusNavigationStrategy.NavigationDirectionDistance">
      <summary>Indicates that focus moves to the element closest to the axis of the navigation direction.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.XYFocusNavigationStrategy.Projection">
      <summary>Indicates that focus moves to the first element encountered when projecting the edge of the currently focused element in the direction of navigation.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.XYFocusNavigationStrategy.RectilinearDistance">
      <summary>Indicates that focus moves to the closest element based on the shortest 2D distance (Manhattan metric). </summary>
    </member>
    <member name="T:Windows.UI.Xaml.Input.XYFocusNavigationStrategyOverride">
      <summary>Specifies how the XAML framework determines the target of an XY navigation.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.XYFocusNavigationStrategyOverride.Auto">
      <summary>Indicates that navigation strategy is inherited from the element's ancestors. If all ancestors have a value of **Auto**, the fallback strategy is **Projection**.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.XYFocusNavigationStrategyOverride.NavigationDirectionDistance">
      <summary>Indicates that focus moves to the element closest to the axis of the navigation direction.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.XYFocusNavigationStrategyOverride.None">
      <summary>No navigation override is applied.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.XYFocusNavigationStrategyOverride.Projection">
      <summary>Indicates that focus moves to the first element encountered when projecting the edge of the currently focused element in the  direction of navigation.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Input.XYFocusNavigationStrategyOverride.RectilinearDistance">
      <summary>Indicates that focus moves to the closest element based on the shortest 2D distance (Manhattan metric). </summary>
    </member>
    <member name="T:Windows.UI.Xaml.Interop.BindableVectorChangedEventHandler">
      <summary>Represents the method that will handle the VectorChanged event.</summary>
      <param name="vector">The object where the handler is attached.</param>
      <param name="e">Event data, loosely typed.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Interop.IBindableIterable">
      <summary>Extends IIterable to enable data-binding infrastructure requirements.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Interop.IBindableIterable.First">
      <summary>Returns a bindable iterator that iterates over the items in the collection.</summary>
      <returns>The bindable iterator.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Interop.IBindableIterator">
      <summary>Supports bindable iteration over a collection.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Interop.IBindableIterator.Current">
      <summary>Gets the current item in the collection.</summary>
      <returns>The current item in the collection.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Interop.IBindableIterator.HasCurrent">
      <summary>Gets a value that indicates whether there is a current item or the iterator is at the end of the collection.</summary>
      <returns>**true** if the iterator refers to a valid item that is in the collection; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Interop.IBindableIterator.MoveNext">
      <summary>Moves the iterator forward to the next item and returns HasCurrent.</summary>
      <returns>**true** if the iterator refers to a valid item that is in the collection; otherwise, **false**.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Interop.IBindableObservableVector">
      <summary>Extends IBindableVector by adding a VectorChanged event for change notification.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Interop.IBindableObservableVector.VectorChanged">
      <summary>Occurs when the vector collection changes (add, delete, item change).</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Interop.IBindableVector">
      <summary>Represents a writeable vector collection of objects that is bindable.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Interop.IBindableVector.Size">
      <summary>Gets the number of items in the vector.</summary>
      <returns>The number of items in the vector.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Interop.IBindableVector.Append(System.Object)">
      <summary>Appends an item to the end of the vector.</summary>
      <param name="value">The item to append to the vector.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Interop.IBindableVector.Clear">
      <summary>Removes all items from the vector.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Interop.IBindableVector.GetAt(System.UInt32)">
      <summary>Returns the item at the specified index in the vector.</summary>
      <param name="index">The zero-based index of the item in the vector to return.</param>
      <returns>The item at the specified index.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Interop.IBindableVector.GetView">
      <summary>Returns an immutable view of the vector.</summary>
      <returns>The view of the vector.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Interop.IBindableVector.IndexOf(System.Object,System.UInt32@)">
      <summary>Returns the index of a specified item in the vector.</summary>
      <param name="value">The item to find in the vector.</param>
      <param name="index">The zero-based index of the item if found. 0 is returned if the item is not found, so be sure to check the return value.</param>
      <returns>**true** if the item is found; **false** if the item is not found.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Interop.IBindableVector.InsertAt(System.UInt32,System.Object)">
      <summary>Inserts an item into a vector at a specified index.</summary>
      <param name="index">The index at which to insert.</param>
      <param name="value">The item to insert.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Interop.IBindableVector.RemoveAt(System.UInt32)">
      <summary>Removes the item at the specified index in the vector.</summary>
      <param name="index">The zero-based index of the vector, at which to remove the item.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Interop.IBindableVector.RemoveAtEnd">
      <summary>Removes the last item in the vector.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Interop.IBindableVector.SetAt(System.UInt32,System.Object)">
      <summary>Sets the item value at the specified index of the vector.</summary>
      <param name="index">The zero-based index of the vector, at which to set the value.</param>
      <param name="value">The item value to set.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Interop.IBindableVectorView">
      <summary>Represents a read-only vector collection of objects that is bindable.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Interop.IBindableVectorView.Size">
      <summary>Gets the number of items in the vector.</summary>
      <returns>The number of items in the vector.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Interop.IBindableVectorView.GetAt(System.UInt32)">
      <summary>Returns the item at the specified index in the vector.</summary>
      <param name="index">The zero-based index of the item in the vector to return.</param>
      <returns>The item at the specified index.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Interop.IBindableVectorView.IndexOf(System.Object,System.UInt32@)">
      <summary>Returns the index of a specified item in the vector.</summary>
      <param name="value">The item to find in the vector.</param>
      <param name="index">The zero-based index of the item if found. 0 is returned if the item is not found, so be sure to check the return value.</param>
      <returns>**true** if the item is found; **false** if the item is not found.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Interop.INotifyCollectionChanged">
      <summary>Provides a collection-changed pattern interface for C++ bindable classes.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Interop.INotifyCollectionChanged.CollectionChanged">
      <summary>Occurs when the collection changes.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Interop.NotifyCollectionChangedAction">
      <summary>Describes the action that caused a CollectionChanged event.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Interop.NotifyCollectionChangedAction.Add">
      <summary>One or more items were added to the collection.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Interop.NotifyCollectionChangedAction.Move">
      <summary>One or more items were moved within the collection.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Interop.NotifyCollectionChangedAction.Remove">
      <summary>One or more items were removed from the collection.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Interop.NotifyCollectionChangedAction.Replace">
      <summary>One or more items were replaced in the collection.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Interop.NotifyCollectionChangedAction.Reset">
      <summary>The content of the collection changed dramatically.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Interop.NotifyCollectionChangedEventArgs">
      <summary>Provides the event data for a CollectionChanged event.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Interop.NotifyCollectionChangedEventArgs.#ctor(Windows.UI.Xaml.Interop.NotifyCollectionChangedAction,Windows.UI.Xaml.Interop.IBindableVector,Windows.UI.Xaml.Interop.IBindableVector,System.Int32,System.Int32)">
      <summary>Initializes a new instance of the NotifyCollectionChangedEventArgs class.</summary>
      <param name="action">The Action value to report.</param>
      <param name="newItems">The NewItems value to report.</param>
      <param name="oldItems">The OldItems value to report.</param>
      <param name="newIndex">The NewStartingIndex value to report.</param>
      <param name="oldIndex">The OldStartingIndex value to report.</param>
    </member>
    <member name="P:Windows.UI.Xaml.Interop.NotifyCollectionChangedEventArgs.Action">
      <summary>Gets the description of the action that caused the event.</summary>
      <returns>The description of the action that caused the event, as a value of the enumeration.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Interop.NotifyCollectionChangedEventArgs.NewItems">
      <summary>Gets the items affected by an action.</summary>
      <returns>The bindable vector of items affected by an action.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Interop.NotifyCollectionChangedEventArgs.NewStartingIndex">
      <summary>Gets the index at which the change occurred.</summary>
      <returns>The index at which the change occurred.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Interop.NotifyCollectionChangedEventArgs.OldItems">
      <summary>Gets the item affected by a **Replace** or **Remove** action.</summary>
      <returns>The bindable vector of items affected by a **Replace** or **Remove** action.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Interop.NotifyCollectionChangedEventArgs.OldStartingIndex">
      <summary>Gets the starting index at which a **Move**, **Remove**, or **Replace** action occurred.</summary>
      <returns>The zero-based index at which a **Move**, **Remove**, or **Replace** action occurred.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Interop.NotifyCollectionChangedEventHandler">
      <summary>Represents the method that will handle the CollectionChanged event.</summary>
      <param name="sender">The object where the handler is attached.</param>
      <param name="e">Event data for the event.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Interop.TypeKind">
      <summary>Provides basic guidance about the origin of a type. Used as a value by TypeName.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Interop.TypeKind.Custom">
      <summary>The type is a custom type declared by means other than WinMD.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Interop.TypeKind.Metadata">
      <summary>The type is declared through WinMD (Windows Runtime metadata).</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Interop.TypeKind.Primitive">
      <summary>The type is a language-level primitive.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Interop.TypeName">
      <summary>Substitutes for **System.Type** such that type information reported by other APIs doesn't have a dependency on the common language runtime (CLR). This structure is used as a value by properties such as UnderlyingType and Type.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Interop.TypeName.Kind">
      <summary>A TypeKind value containing basic guidance regarding the origin of the type.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Interop.TypeName.Name">
      <summary>The name of the type. Depending on the value of *Kind* (see below), *Name* can contain any of the following.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Markup.ContentPropertyAttribute">
      <summary>Indicates which property of a type is the XAML content property. A XAML processor uses this information when processing XAML child elements of XAML representations of the attributed type.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Markup.ContentPropertyAttribute.Name">
      <summary>
      </summary>
    </member>
    <member name="M:Windows.UI.Xaml.Markup.ContentPropertyAttribute.#ctor">
      <summary>Initializes a new instance of the ContentPropertyAttribute class.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Markup.FullXamlMetadataProviderAttribute">
      <summary>Indicates that the XAML metadata in a component library is complete.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Markup.FullXamlMetadataProviderAttribute.#ctor">
      <summary>Initializes a new instance of the FullXamlMetadataProviderAttribute class.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Markup.IComponentConnector">
      <summary>Provides infrastructure support for event wiring and build actions.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Markup.IComponentConnector.Connect(System.Int32,System.Object)">
      <summary>Attaches events and names to XAML-initiated content.</summary>
      <param name="connectionId">An identifier token to distinguish calls.</param>
      <param name="target">The target to connect events and names to.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Markup.IComponentConnector2">
      <summary>Provides infrastructure support for event wiring and build actions.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Markup.IComponentConnector2.GetBindingConnector(System.Int32,System.Object)">
      <summary>Returns the IComponentConnector for this connection.</summary>
      <param name="connectionId">An identifier token to distinguish calls.</param>
      <param name="target">The target to connect events and names to.</param>
      <returns>The IComponentConnector for this connection.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Markup.IDataTemplateComponent">
      <summary>Provides methods that enable the XAML parser to communicate with generated binding code.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Markup.IDataTemplateComponent.ProcessBindings(System.Object,System.Int32,System.Int32,System.Int32@)">
      <summary>Updates the compiled data bindings.</summary>
      <param name="item">The data item.</param>
      <param name="itemIndex">The index of the data item.</param>
      <param name="phase">The number of times ProcessBindings has been called.</param>
      <param name="nextPhase">The phase on the next call to ProcessBindings.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Markup.IDataTemplateComponent.Recycle">
      <summary>Disassociates item containers from their data items and saves the containers so they can be reused later for other data items.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Markup.IXamlBindScopeDiagnostics">
      <summary>Provides methods that enable a debugger to disable generated binding code.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Markup.IXamlBindScopeDiagnostics.Disable(System.Int32,System.Int32)">
      <summary>Disables a binding while running in a debugger.</summary>
      <param name="lineNumber">The line number of the x:Bind in the XAML source file.</param>
      <param name="columnNumber">The column number of the x:Bind in the XAML source file.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Markup.IXamlMember">
      <summary>Provides the means to report XAML-type system specifics about XAML members. Using this interface contract, XAML parsers can load any custom types and members thereof that are defined in your app and are referenced in XAML files.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Markup.IXamlMember.IsAttachable">
      <summary>Gets a value that indicates whether the XAML member is an attachable member.</summary>
      <returns>**true** if the XAML member is an attachable member; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Markup.IXamlMember.IsDependencyProperty">
      <summary>Gets a value that indicates whether the XAML member is implemented as a dependency property.</summary>
      <returns>**true** if the XAML member is implemented as a dependency property; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Markup.IXamlMember.IsReadOnly">
      <summary>Gets whether the XAML member is read-only in its backing implementation.</summary>
      <returns>**true** if the backing member is read-only; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Markup.IXamlMember.Name">
      <summary>Gets the XamlName name string that declares the XAML member.</summary>
      <returns>The XamlName name string that declares the XAML member.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Markup.IXamlMember.TargetType">
      <summary>Gets the IXamlType of the type where the member can exist.</summary>
      <returns>The IXamlType of the type where the member can exist.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Markup.IXamlMember.Type">
      <summary>Gets the IXamlType of the type that is used by the member.</summary>
      <returns>The IXamlType of the type that is used by the member.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Markup.IXamlMember.GetValue(System.Object)">
      <summary>Provides a get-value utility for this IXamlMember.</summary>
      <param name="instance">The object instance to get the member value from.</param>
      <returns>The member value.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Markup.IXamlMember.SetValue(System.Object,System.Object)">
      <summary>Provides a set-value utility for this IXamlMember.</summary>
      <param name="instance">The object instance to set the member value on.</param>
      <param name="value">The member value to set.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Markup.IXamlMetadataProvider">
      <summary>Implements XAML schema context concepts that support XAML parsing.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Markup.IXamlMetadataProvider.GetXamlType(System.String)">
      <summary>Implements XAML schema context access to underlying type mapping, based on specifying a full type name.</summary>
      <param name="fullName">The name of the class for which to return a XAML type mapping.</param>
      <returns>The schema context's implementation of the IXamlType concept.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Markup.IXamlMetadataProvider.GetXamlType(Windows.UI.Xaml.Interop.TypeName)">
      <summary>Implements XAML schema context access to underlying type mapping, based on providing a helper value that describes a type.</summary>
      <param name="type">The type as represented by the relevant type system or interoperation support type.</param>
      <returns>The schema context's implementation of the IXamlType concept.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Markup.IXamlMetadataProvider.GetXmlnsDefinitions">
      <summary>Gets the set of XMLNS (XAML namespace) definitions that apply to the context.</summary>
      <returns>The set of XMLNS (XAML namespace) definitions.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Markup.IXamlType">
      <summary>Provides the means to report XAML-type system specifics about XAML types. Using this interface contract, XAML parsers can load any custom types and members thereof that are defined in your app and are referenced in XAML files.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Markup.IXamlType.BaseType">
      <summary>Gets the IXamlType for the immediate base type of the XAML type. Determination of this value is based on the underlying type for core types.</summary>
      <returns>The IXamlType for the immediate base type of the XAML type.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Markup.IXamlType.ContentProperty">
      <summary>Gets the IXamlMember information for the XAML content property of this IXamlType.</summary>
      <returns>IXamlMember information for the XAML content property of the IXamlType. May be null if no XAML content property exists.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Markup.IXamlType.FullName">
      <summary>Gets the full class name of the underlying type.</summary>
      <returns>The full class name of the underlying type.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Markup.IXamlType.IsArray">
      <summary>Gets a value that indicates whether the IXamlType represents an array.</summary>
      <returns>**true** if the IXamlType represents an array; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Markup.IXamlType.IsBindable">
      <summary>Gets a value that declares whether the type is bindable.</summary>
      <returns>**true** if the type is bindable, **false** if the type is not bindable.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Markup.IXamlType.IsCollection">
      <summary>Gets a value that indicates whether this IXamlType represents a collection.</summary>
      <returns>**true** if this IXamlType represents a collection; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Markup.IXamlType.IsConstructible">
      <summary>Gets a value that indicates whether this IXamlType represents a constructible type, as per the XAML definition.</summary>
      <returns>**true** if this IXamlType represents a constructible type; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Markup.IXamlType.IsDictionary">
      <summary>Gets a value that indicates whether this IXamlType represents a dictionary/map.</summary>
      <returns>**true** if this IXamlType represents a dictionary/map; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Markup.IXamlType.IsMarkupExtension">
      <summary>Gets a value that indicates whether the IXamlType represents a markup extension.</summary>
      <returns>**true** if the IXamlType represents a markup extension; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Markup.IXamlType.ItemType">
      <summary>Gets a value that provides the type information for the **Items** property of this IXamlType.</summary>
      <returns>The IXamlType information for the type of the items in the collection; otherwise, null if this IXamlType does not represent a collection.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Markup.IXamlType.KeyType">
      <summary>Gets a value that provides the type information for the **Key** property of this IXamlType, if this IXamlType represents a dictionary/map.</summary>
      <returns>The IXamlType information for the type of the key for dictionary usage; otherwise, null if this IXamlType does not represent a dictionary/map.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Markup.IXamlType.UnderlyingType">
      <summary>Gets information for the backing type.</summary>
      <returns>The backing type as represented by the relevant type system or interop support type. This is a type reference (System.Type for Microsoft .NET, a TypeName helper struct for Visual C++ component extensions (C++/CX)).</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Markup.IXamlType.ActivateInstance">
      <summary>Given a XAML type, sets its values for initialization and returns a usable instance.</summary>
      <returns>The usable instance.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Markup.IXamlType.AddToMap(System.Object,System.Object,System.Object)">
      <summary>Adds an item to a custom map type.</summary>
      <param name="instance">The type instance to set the map item to.</param>
      <param name="key">The key of the map item to add.</param>
      <param name="value">The value of the map item to add.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Markup.IXamlType.AddToVector(System.Object,System.Object)">
      <summary>Adds an item to a custom vector type.</summary>
      <param name="instance">The type instance to set the item to.</param>
      <param name="value">The value of the item to add.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Markup.IXamlType.CreateFromString(System.String)">
      <summary>Creates a type system representation based on a string. The main scenario for this usage is creating an enumeration value and mapping the appropriate enumeration.</summary>
      <param name="value">The string to create from.</param>
      <returns>The resulting type system representation.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Markup.IXamlType.GetMember(System.String)">
      <summary>Returns the IXamlMember information for a specific named member from this IXamlType.</summary>
      <param name="name">The name of the member to get (as a string).</param>
      <returns>The IXamlMember information for the member, if a member as specified by *name* was found; otherwise, null.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Markup.IXamlType.RunInitializer">
      <summary>Invokes any necessary pre-activation logic as required by the XAML schema context and its platform dependencies.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Markup.IXamlType2">
      <summary>Provides the means to report XAML-type system specifics about XAML types. Using this interface contract, XAML parsers can load any custom types and members thereof that are defined in your app and are referenced in XAML files.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Markup.IXamlType2.BoxedType">
      <summary>Gets the IXamlType for the boxed type of the XAML type. Determination of this value is based on the underlying type for core types.</summary>
      <returns>The IXamlType for the boxed type of the XAML type.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Markup.MarkupExtension">
      <summary>Provides a base class for XAML markup extension implementations.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Markup.MarkupExtension.#ctor">
      <summary>Initializes a new instance of the MarkupExtension class.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Markup.MarkupExtension.ProvideValue">
      <summary>When implemented in a derived class, returns an object that is provided as the value of the target property for this markup extension.</summary>
      <returns>The object value to set on the property where the extension is applied.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Markup.MarkupExtensionReturnTypeAttribute">
      <summary>Reports the type that a markup extension can return.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Markup.MarkupExtensionReturnTypeAttribute.ReturnType">
      <summary>
      </summary>
    </member>
    <member name="M:Windows.UI.Xaml.Markup.MarkupExtensionReturnTypeAttribute.#ctor">
      <summary>Initializes a new instance of the MarkupExtensionReturnTypeAttribute class.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Markup.XamlBinaryWriter">
      <summary>Produces a pre-parsed binary representation of a XAML production.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Markup.XamlBinaryWriter.Write(Windows.Foundation.Collections.IVector{Windows.Storage.Streams.IRandomAccessStream},Windows.Foundation.Collections.IVector{Windows.Storage.Streams.IRandomAccessStream},Windows.UI.Xaml.Markup.IXamlMetadataProvider)">
      <summary>Produces a binary representation of XAML. Input streams are produced in text representation, and output streams are populated with XAML in binary (XBF) representation.</summary>
      <param name="inputStreams">The set of input streams. These are expected to access the text representation of the XAML to write into XBF format.</param>
      <param name="outputStreams">The set of output streams. When the method returns each output stream provides access to the XBF binary representation. You'd typically use this stream to create a file.</param>
      <param name="xamlMetadataProvider">A helper object that maps types for XAML productions.</param>
      <returns>A structure that captures any error information that is reported by the conversion into XBF format.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Markup.XamlBinaryWriterErrorInformation">
      <summary>Records error information produced by calls to XamlBinaryWriter.Write.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Markup.XamlBinaryWriterErrorInformation.InputStreamIndex">
      <summary>The index of the stream in the original *inputStreams* parameter for XamlBinaryWriter.Write where the error occurred.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Markup.XamlBinaryWriterErrorInformation.LineNumber">
      <summary>The line number in the input XAML text representation where the error was encountered.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Markup.XamlBinaryWriterErrorInformation.LinePosition">
      <summary>The line position in the input XAML text representation where the error was encountered.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Markup.XamlBindingHelper">
      <summary>Provides helper methods for data binding.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Markup.XamlBindingHelper.DataTemplateComponentProperty">
      <summary>Identifies the DataTemplateComponent attached property.</summary>
      <returns>The identifier for the DataTemplateComponent attached property.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Markup.XamlBindingHelper.ConvertValue(Windows.UI.Xaml.Interop.TypeName,System.Object)">
      <summary>Converts a value from a source type to a target type.</summary>
      <param name="type">The type to convert the value from.</param>
      <param name="value">The value to convert.</param>
      <returns>The converted value.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Markup.XamlBindingHelper.GetDataTemplateComponent(Windows.UI.Xaml.DependencyObject)">
      <summary>Gets the value of the DataTemplateComponent XAML attached property for a target element.</summary>
      <param name="element">The object from which the property value is read.</param>
      <returns>The DataTemplateComponent XAML attached property value of the specified object.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Markup.XamlBindingHelper.ResumeRendering(Windows.UI.Xaml.UIElement)">
      <summary>Resumes rendering of the specified element.</summary>
      <param name="target">The element for which to resume rendering.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Markup.XamlBindingHelper.SetDataTemplateComponent(Windows.UI.Xaml.DependencyObject,Windows.UI.Xaml.Markup.IDataTemplateComponent)">
      <summary>Sets the value of the DataTemplateComponent XAML attached property for a target element.</summary>
      <param name="element">The object to which the property value is written.</param>
      <param name="value">The value to set.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Markup.XamlBindingHelper.SetPropertyFromBoolean(System.Object,Windows.UI.Xaml.DependencyProperty,System.Boolean)">
      <summary>Sets a DependencyProperty from a Boolean value.</summary>
      <param name="dependencyObject">The object to which the property being set belongs.</param>
      <param name="propertyToSet">The property to which the value is written.</param>
      <param name="value">The value to set.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Markup.XamlBindingHelper.SetPropertyFromByte(System.Object,Windows.UI.Xaml.DependencyProperty,System.Byte)">
      <summary>Sets a DependencyProperty from a Byte value.</summary>
      <param name="dependencyObject">The object to which the property being set belongs.</param>
      <param name="propertyToSet">The property to which the value is written.</param>
      <param name="value">The value to set.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Markup.XamlBindingHelper.SetPropertyFromChar16(System.Object,Windows.UI.Xaml.DependencyProperty,System.Char)">
      <summary>Sets a DependencyProperty from a Char value.</summary>
      <param name="dependencyObject">The object to which the property being set belongs.</param>
      <param name="propertyToSet">The property to which the value is written.</param>
      <param name="value">The value to set.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Markup.XamlBindingHelper.SetPropertyFromDateTime(System.Object,Windows.UI.Xaml.DependencyProperty,Windows.Foundation.DateTime)">
      <summary>Sets a DependencyProperty from a DateTime value.</summary>
      <param name="dependencyObject">The object to which the property being set belongs.</param>
      <param name="propertyToSet">The property to which the value is written.</param>
      <param name="value">The value to set.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Markup.XamlBindingHelper.SetPropertyFromDouble(System.Object,Windows.UI.Xaml.DependencyProperty,System.Double)">
      <summary>Sets a DependencyProperty from a Double value.</summary>
      <param name="dependencyObject">The object to which the property being set belongs.</param>
      <param name="propertyToSet">The property to which the value is written.</param>
      <param name="value">The value to set.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Markup.XamlBindingHelper.SetPropertyFromInt32(System.Object,Windows.UI.Xaml.DependencyProperty,System.Int32)">
      <summary>Sets a DependencyProperty from a Int32 value.</summary>
      <param name="dependencyObject">The object to which the property being set belongs.</param>
      <param name="propertyToSet">The property to which the value is written.</param>
      <param name="value">The value to set.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Markup.XamlBindingHelper.SetPropertyFromInt64(System.Object,Windows.UI.Xaml.DependencyProperty,System.Int64)">
      <summary>Sets a DependencyProperty from a Int64 value.</summary>
      <param name="dependencyObject">The object to which the property being set belongs.</param>
      <param name="propertyToSet">The property to which the value is written.</param>
      <param name="value">The value to set.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Markup.XamlBindingHelper.SetPropertyFromObject(System.Object,Windows.UI.Xaml.DependencyProperty,System.Object)">
      <summary>Sets a DependencyProperty from a Object value.</summary>
      <param name="dependencyObject">The object to which the property being set belongs.</param>
      <param name="propertyToSet">The property to which the value is written.</param>
      <param name="value">The value to set.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Markup.XamlBindingHelper.SetPropertyFromPoint(System.Object,Windows.UI.Xaml.DependencyProperty,Windows.Foundation.Point)">
      <summary>Sets a DependencyProperty from a Point value.</summary>
      <param name="dependencyObject">The object to which the property being set belongs.</param>
      <param name="propertyToSet">The property to which the value is written.</param>
      <param name="value">The value to set.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Markup.XamlBindingHelper.SetPropertyFromRect(System.Object,Windows.UI.Xaml.DependencyProperty,Windows.Foundation.Rect)">
      <summary>Sets a DependencyProperty from a Rect value.</summary>
      <param name="dependencyObject">The object to which the property being set belongs.</param>
      <param name="propertyToSet">The property to which the value is written.</param>
      <param name="value">The value to set.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Markup.XamlBindingHelper.SetPropertyFromSingle(System.Object,Windows.UI.Xaml.DependencyProperty,System.Single)">
      <summary>Sets a DependencyProperty from a Single value.</summary>
      <param name="dependencyObject">The object to which the property being set belongs.</param>
      <param name="propertyToSet">The property to which the value is written.</param>
      <param name="value">The value to set.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Markup.XamlBindingHelper.SetPropertyFromSize(System.Object,Windows.UI.Xaml.DependencyProperty,Windows.Foundation.Size)">
      <summary>Sets a DependencyProperty from a Size value.</summary>
      <param name="dependencyObject">The object to which the property being set belongs.</param>
      <param name="propertyToSet">The property to which the value is written.</param>
      <param name="value">The value to set.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Markup.XamlBindingHelper.SetPropertyFromString(System.Object,Windows.UI.Xaml.DependencyProperty,System.String)">
      <summary>Sets a DependencyProperty from a String value.</summary>
      <param name="dependencyObject">The object to which the property being set belongs.</param>
      <param name="propertyToSet">The property to which the value is written.</param>
      <param name="value">The value to set.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Markup.XamlBindingHelper.SetPropertyFromTimeSpan(System.Object,Windows.UI.Xaml.DependencyProperty,Windows.Foundation.TimeSpan)">
      <summary>Sets a DependencyProperty from a TimeSpan value.</summary>
      <param name="dependencyObject">The object to which the property being set belongs.</param>
      <param name="propertyToSet">The property to which the value is written.</param>
      <param name="value">The value to set.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Markup.XamlBindingHelper.SetPropertyFromUInt32(System.Object,Windows.UI.Xaml.DependencyProperty,System.UInt32)">
      <summary>Sets a DependencyProperty from a UInt32 value.</summary>
      <param name="dependencyObject">The object to which the property being set belongs.</param>
      <param name="propertyToSet">The property to which the value is written.</param>
      <param name="value">The value to set.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Markup.XamlBindingHelper.SetPropertyFromUInt64(System.Object,Windows.UI.Xaml.DependencyProperty,System.UInt64)">
      <summary>Sets a DependencyProperty from a UInt64 value.</summary>
      <param name="dependencyObject">The object to which the property being set belongs.</param>
      <param name="propertyToSet">The property to which the value is written.</param>
      <param name="value">The value to set.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Markup.XamlBindingHelper.SetPropertyFromUri(System.Object,Windows.UI.Xaml.DependencyProperty,Windows.Foundation.Uri)">
      <summary>Sets a DependencyProperty from a Uri value.</summary>
      <param name="dependencyObject">The object to which the property being set belongs.</param>
      <param name="propertyToSet">The property to which the value is written.</param>
      <param name="value">The value to set.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Markup.XamlBindingHelper.SuspendRendering(Windows.UI.Xaml.UIElement)">
      <summary>Suspends rendering of the specified element.</summary>
      <param name="target">The element for which to suspend rendering.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Markup.XamlMarkupHelper">
      <summary>Provides helper methods for the XAML compiler.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Markup.XamlMarkupHelper.UnloadObject(Windows.UI.Xaml.DependencyObject)">
      <summary>Unloads an element from the XAML visual tree.</summary>
      <param name="element">The element to unload.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Markup.XamlReader">
      <summary>Provides a XAML processor engine for parsing XAML and creating corresponding object trees.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Markup.XamlReader.Load(System.String)">
      <summary>Parses a well-formed XAML fragment and creates a corresponding object tree, and returns the root of the object tree.</summary>
      <param name="xaml">A string that contains a valid XAML fragment.</param>
      <returns>The root object of the created object tree.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Markup.XamlReader.LoadWithInitialTemplateValidation(System.String)">
      <summary>Parses a well-formed XAML fragment creates a corresponding object tree, and returns the root of the object tree. Also performs load-time validation of any linked templates.</summary>
      <param name="xaml">A string that contains a valid XAML fragment.</param>
      <returns>The root object of the created object tree.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Markup.XmlnsDefinition">
      <summary>Specifies a mapping on a per-assembly basis between a XAML namespace and a library-code namespace for backing types, which is then used for type resolution by a XAML object writer or XAML schema context.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Markup.XmlnsDefinition.Namespace">
      <summary>The library-code namespace, specified as a string.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Markup.XmlnsDefinition.XmlNamespace">
      <summary>The XAML namespace identifier specified in the attribute.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Media.AcrylicBackgroundSource">
      <summary>Defines values that specify whether the brush samples from the app content or from the content behind the app window.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.AcrylicBackgroundSource.Backdrop">
      <summary>The brush samples from the app content.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.AcrylicBackgroundSource.HostBackdrop">
      <summary>The brush samples from the content behind the app window.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Media.AcrylicBrush">
      <summary>Paints an area with a semi-transparent material that uses multiple effects including blur and a noise texture.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.AcrylicBrush.#ctor">
      <summary>Initializes a new instance of the AcrylicBrush class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.AcrylicBrush.AlwaysUseFallback">
      <summary>Gets or sets a value that specifies whether the brush is forced to the solid fallback color.</summary>
      <returns>**true** to always replace the acrylic material with the solid fallback color. Otherwise, **false**. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.AcrylicBrush.AlwaysUseFallbackProperty">
      <summary>Identifies the AlwaysUseFallback dependency property.</summary>
      <returns>The identifier for the AlwaysUseFallback dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.AcrylicBrush.BackgroundSource">
      <summary>Gets or sets a value that specifies whether the brush samples from the app content or from the content behind the app window.</summary>
      <returns>A value of the enumeration that specifies whether the brush samples from the app content or from the content behind the app window.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.AcrylicBrush.BackgroundSourceProperty">
      <summary>Identifies the BackgroundSource dependency property.</summary>
      <returns>The identifier for the BackgroundSource dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.AcrylicBrush.TintColor">
      <summary>Gets or sets the color tint for the semi-transparent acrylic material.</summary>
      <returns>The color tint for the semi-transparent acrylic material.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.AcrylicBrush.TintColorProperty">
      <summary>Identifies the TintColor dependency property.</summary>
      <returns>The identifier for the TintColor dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.AcrylicBrush.TintLuminosityOpacity">
      <summary>Gets or sets the brightness amount between the TintColor and the underlying pixels behind the Acrylic surface.</summary>
      <returns>The amount of luminosity that is visible through the surface where Acrylic is applied.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.AcrylicBrush.TintLuminosityOpacityProperty">
      <summary>Identifies the TintLuminosityOpacity dependency property.</summary>
      <returns>The identifier for the TintLuminosityOpacity dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.AcrylicBrush.TintOpacity">
      <summary>Gets or sets the degree of opacity of the color tint.</summary>
      <returns>The opacity expressed as a value between 0 and 1.0. The default value is 1.0, which is full opacity. 0 is transparent opacity.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.AcrylicBrush.TintOpacityProperty">
      <summary>Identifies the TintOpacity dependency property.</summary>
      <returns>The identifier for the TintOpacity dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.AcrylicBrush.TintTransitionDuration">
      <summary>Gets or sets the length of the automatic transition animation used when the TintColor changes.</summary>
      <returns>The length of the automatic transition animation used when the TintColor changes.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.AcrylicBrush.TintTransitionDurationProperty">
      <summary>Identifies the TintTransitionDuration dependency property.</summary>
      <returns>The identifier for the TintTransitionDuration dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.AlignmentX">
      <summary>Describes how content is positioned horizontally in a container.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.AlignmentX.Center">
      <summary>The contents align toward the center of the container.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.AlignmentX.Left">
      <summary>The contents align toward the left of the container.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.AlignmentX.Right">
      <summary>The contents align toward the right of the container.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Media.AlignmentY">
      <summary>Describes how content is positioned vertically in a container.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.AlignmentY.Bottom">
      <summary>The contents align toward the lower edge of the container.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.AlignmentY.Center">
      <summary>The contents align toward the center of the container.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.AlignmentY.Top">
      <summary>The contents align toward the upper edge of the container.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Media.ArcSegment">
      <summary>Represents an elliptical arc between two points.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.ArcSegment.#ctor">
      <summary>Initializes a new instance of the ArcSegment class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.ArcSegment.IsLargeArc">
      <summary>Gets or sets a value that indicates whether the arc should be greater than 180 degrees.</summary>
      <returns>**true** if the arc should be greater than 180 degrees; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.ArcSegment.IsLargeArcProperty">
      <summary>Identifies the IsLargeArc dependency property.</summary>
      <returns>The IsLargeArc dependency property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.ArcSegment.Point">
      <summary>Gets or sets the endpoint of the elliptical arc.</summary>
      <returns>The point to which the arc is drawn. The default is a Point with value 0,0.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.ArcSegment.PointProperty">
      <summary>Identifies the Point dependency property.</summary>
      <returns>The Point dependency property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.ArcSegment.RotationAngle">
      <summary>Gets or sets the amount (in degrees) by which the ellipse is rotated about the x-axis.</summary>
      <returns>The amount (in degrees) by which the ellipse is rotated about the x-axis. The default is 0.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.ArcSegment.RotationAngleProperty">
      <summary>Identifies the RotationAngle dependency property.</summary>
      <returns>The RotationAngle dependency property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.ArcSegment.Size">
      <summary>Gets or sets the x-radius and y-radius of the arc as a Size structure.</summary>
      <returns>A Size structure that describes the x-radius and y-radius of the elliptical arc. The Size structure's **Width** value specifies the arc's x-radius; its **Height** value specifies the arc's y-radius. The default is a Size with value 0,0.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.ArcSegment.SizeProperty">
      <summary>Identifies the Size dependency property.</summary>
      <returns>The Size dependency property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.ArcSegment.SweepDirection">
      <summary>Gets or sets a value that specifies whether the arc is drawn in the **Clockwise** or **Counterclockwise** direction.</summary>
      <returns>One of the enumeration values that specifies the direction in which the arc is drawn. The default is **Counterclockwise**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.ArcSegment.SweepDirectionProperty">
      <summary>Identifies the SweepDirection dependency property.</summary>
      <returns>The SweepDirection dependency property identifier.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.AudioCategory">
      <summary>Describes the purpose of the audio information in an audio stream. Used as a value by AudioCategory.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.AudioCategory.Alerts">
      <summary>Audio is for system or application notifications, for example ring tones.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.AudioCategory.BackgroundCapableMedia">
      <summary>Audio is for general media, for example audio for video, or streaming audio, and can be played as background. This enumeration value is deprecated. For more information, see **Remarks**.</summary>
      <deprecated type="deprecate">BackgroundCapableMedia is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
    </member>
    <member name="F:Windows.UI.Xaml.Media.AudioCategory.Communications">
      <summary>Audio is for peer-to-peer communications, for example chat or VoIP.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.AudioCategory.ForegroundOnlyMedia">
      <summary>Audio is for general media, for example audio for video, or streaming audio, but should not be played as background. This enumeration value is deprecated. For more information, see **Remarks**.</summary>
      <deprecated type="deprecate">ForegroundOnlyMedia is deprecated and might not work on all platforms. For more info, see MSDN.</deprecated>
    </member>
    <member name="F:Windows.UI.Xaml.Media.AudioCategory.GameChat">
      <summary>Game chat audio. Similar to **Communications** except that **GameChat** will not attenuate other streams.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.AudioCategory.GameEffects">
      <summary>Audio is for game-specific sound effects.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.AudioCategory.GameMedia">
      <summary>Audio is background (non-event or ambient) audio for games.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.AudioCategory.Media">
      <summary>Stream that includes audio without dialog.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.AudioCategory.Movie">
      <summary>Stream that includes audio with dialog.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.AudioCategory.Other">
      <summary>All other streams.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.AudioCategory.SoundEffects">
      <summary>Audio is for sound effects.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.AudioCategory.Speech">
      <summary>Audio is speech.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Media.AudioDeviceType">
      <summary>Describes the primary usage of the device that is being used to play back audio. This value is used by AudioDeviceType.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.AudioDeviceType.Communications">
      <summary>The device is primarily for voice communications.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.AudioDeviceType.Console">
      <summary>The device is a console and the audio session might support games, notifications, voice commands, and so on.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.AudioDeviceType.Multimedia">
      <summary>The device is intended for multimedia playback and/or recording.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Media.BezierSegment">
      <summary>Represents a cubic Bezier curve drawn between two points.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.BezierSegment.#ctor">
      <summary>Initializes a new instance of the BezierSegment class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.BezierSegment.Point1">
      <summary>Gets or sets the first control point of the curve.</summary>
      <returns>The first control point of the curve. The default is a Point with value 0,0.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.BezierSegment.Point1Property">
      <summary>Identifies the Point1 dependency property.</summary>
      <returns>The identifier for the Point1 dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.BezierSegment.Point2">
      <summary>Gets or sets the second control point of the curve.</summary>
      <returns>The second control point of the curve.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.BezierSegment.Point2Property">
      <summary>Identifies the Point2 dependency property.</summary>
      <returns>The identifier for the Point2 dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.BezierSegment.Point3">
      <summary>Gets or sets the end point of the curve.</summary>
      <returns>The end point of the curve.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.BezierSegment.Point3Property">
      <summary>Identifies the Point3 dependency property.</summary>
      <returns>The identifier for the Point3 dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.BitmapCache">
      <summary>Represents the behavior of caching a visual element or tree of elements as bitmap surfaces.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.BitmapCache.#ctor">
      <summary>Initializes a new instance of the BitmapCache class.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Brush">
      <summary>Defines objects used to paint graphical objects. Classes that derive from Brush describe how the area is painted.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Brush.#ctor">
      <summary>Provides base class initialization behavior for Brush -derived classes.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Brush.Opacity">
      <summary>Gets or sets the degree of opacity of a Brush.</summary>
      <returns>The value of the Opacity property is expressed as a value between 0 and 1.0. The default value is 1.0, which is full opacity. 0 is transparent opacity.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Brush.OpacityProperty">
      <summary>Identifies the Opacity dependency property.</summary>
      <returns>The Opacity dependency property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Brush.RelativeTransform">
      <summary>Gets or sets the transformation that is applied to the brush using relative coordinates.</summary>
      <returns>The transformation that is applied to the brush using relative coordinates. The default value is null.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Brush.RelativeTransformProperty">
      <summary>Identifies the RelativeTransform dependency property.</summary>
      <returns>The RelativeTransform dependency property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Brush.Transform">
      <summary>Gets or sets the transformation that is applied to the brush.</summary>
      <returns>The transformation to apply to the brush.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Brush.TransformProperty">
      <summary>Identifies the Transform dependency property.</summary>
      <returns>The Transform dependency property identifier.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Brush.PopulatePropertyInfo(System.String,Windows.UI.Composition.AnimationPropertyInfo)">
      <summary>Defines a property that can be animated.</summary>
      <param name="propertyName">The property that can be animated.</param>
      <param name="propertyInfo">Information about the property to be animated.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Brush.PopulatePropertyInfoOverride(System.String,Windows.UI.Composition.AnimationPropertyInfo)">
      <summary>When overridden in a derived class, defines a property that can be animated.</summary>
      <param name="propertyName">The property that can be animated.</param>
      <param name="animationPropertyInfo">Information about the property to be animated.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Media.BrushCollection">
      <summary>Represents an ordered collection of Brush values.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.BrushCollection.#ctor">
      <summary>Initializes a new instance of the BrushCollection class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.BrushCollection.Size">
      <summary>Gets the size (count) of the collection.</summary>
      <returns>The count of items in the collection.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.BrushCollection.Append(Windows.UI.Xaml.Media.Brush)">
      <summary>Adds a new item to the collection.</summary>
      <param name="value">The new item to add.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Media.BrushCollection.Clear">
      <summary>Removes all items from the collection.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.BrushCollection.First">
      <summary>Returns an iterator for the items in the collection.</summary>
      <returns>The iterator. The iterator's current position is the 0-index position, or at the collection end if the collection is empty.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.BrushCollection.GetAt(System.UInt32)">
      <summary>Returns the item located at the specified index.</summary>
      <param name="index">The integer index for the value to retrieve.</param>
      <returns>The Brush at the specified index.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.BrushCollection.GetMany(System.UInt32,Windows.UI.Xaml.Media.Brush[])">
      <summary>Retrieves multiple elements in a single pass through the iterator.</summary>
      <param name="startIndex">The index from which to start retrieval.</param>
      <param name="items">Provides the destination for the result. Size the initial array size as a "capacity" in order to specify how many results should be retrieved.</param>
      <returns>The number of items retrieved.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.BrushCollection.GetView">
      <summary>Gets an immutable view into the collection.</summary>
      <returns>An object representing the immutable collection view.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.BrushCollection.IndexOf(Windows.UI.Xaml.Media.Brush,System.UInt32@)">
      <summary>Retrieves the index of the specified item.</summary>
      <param name="value">The value to find in the collection.</param>
      <param name="index">The index of the item to find, if found.</param>
      <returns>**true** if an item with the specified value was found; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.BrushCollection.InsertAt(System.UInt32,Windows.UI.Xaml.Media.Brush)">
      <summary>Inserts the specified item at the specified index.</summary>
      <param name="index">The index at which to set the value.</param>
      <param name="value">The value to set.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Media.BrushCollection.RemoveAt(System.UInt32)">
      <summary>Removes the item at the specified index.</summary>
      <param name="index">The index position of the item to remove.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Media.BrushCollection.RemoveAtEnd">
      <summary>Removes the last item in the collection.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.BrushCollection.ReplaceAll(Windows.UI.Xaml.Media.Brush[])">
      <summary>Initially clears the collection, then inserts the provided array as new items.</summary>
      <param name="items">The new collection items.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Media.BrushCollection.SetAt(System.UInt32,Windows.UI.Xaml.Media.Brush)">
      <summary>Sets the value at the specified index to the Brush value specified.</summary>
      <param name="index">The index at which to set the value.</param>
      <param name="value">The value to set.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Media.BrushMappingMode">
      <summary>Specifies the coordinate system used by a Brush.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.BrushMappingMode.Absolute">
      <summary>The coordinate system is not relative to a bounding box. Values are interpreted directly in local space.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.BrushMappingMode.RelativeToBoundingBox">
      <summary>The coordinate system is relative to a bounding box: 0 indicates 0 percent of the bounding box, and 1 indicates 100 percent of the bounding box. For example, (0.5, 0.5) describes a point in the middle of the bounding box, and (1, 1) describes a point at the lower right of the bounding box.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Media.CacheMode">
      <summary>Represents cached content modes for graphics acceleration features.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.CacheMode.#ctor">
      <summary>Provides base class initialization behavior for CacheMode derived classes.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Media.ColorInterpolationMode">
      <summary>Determines how the colors in a gradient are interpolated.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.ColorInterpolationMode.ScRgbLinearInterpolation">
      <summary>Colors are interpolated in the scRGB color space.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.ColorInterpolationMode.SRgbLinearInterpolation">
      <summary>Colors are interpolated in the sRGB color space.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Media.CompositeTransform">
      <summary>Applies multiple transform operations to an object.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.CompositeTransform.#ctor">
      <summary>Initializes a new instance of the CompositeTransform class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.CompositeTransform.CenterX">
      <summary>Gets or sets the x-coordinate of the center point for all transforms specified by the CompositeTransform in device-independent pixel (DIP) relative to the upper left-hand corner of the element.</summary>
      <returns>The x-coordinate of the center point for all transforms specified by the CompositeTransform.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.CompositeTransform.CenterXProperty">
      <summary>Identifies the CenterX dependency property.</summary>
      <returns>The identifier for the CenterX dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.CompositeTransform.CenterY">
      <summary>Gets or sets the y-coordinate of the center point for all transforms specified by the CompositeTransform in device-independent pixel (DIP) relative to the upper left-hand corner of the element.</summary>
      <returns>The y-coordinate of the center point for all transforms specified by the CompositeTransform.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.CompositeTransform.CenterYProperty">
      <summary>Identifies the CenterY dependency property.</summary>
      <returns>The identifier for the CenterY dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.CompositeTransform.Rotation">
      <summary>Gets or sets the angle, in degrees, of clockwise rotation.</summary>
      <returns>The angle, in degrees, of clockwise rotation. The default is 0.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.CompositeTransform.RotationProperty">
      <summary>Identifies the Rotation dependency property.</summary>
      <returns>The identifier for the Rotation dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.CompositeTransform.ScaleX">
      <summary>Gets or sets the x-axis scale factor. You can use this property to stretch or shrink an object horizontally.</summary>
      <returns>The scale factor along the x-axis. The default is 1.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.CompositeTransform.ScaleXProperty">
      <summary>Identifies the ScaleX dependency property.</summary>
      <returns>The identifier for the ScaleX dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.CompositeTransform.ScaleY">
      <summary>Gets or sets the y-axis scale factor. You can use this property to stretch or shrink an object vertically.</summary>
      <returns>The scale factor along the y-axis. The default is 1.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.CompositeTransform.ScaleYProperty">
      <summary>Identifies the ScaleY dependency property.</summary>
      <returns>The identifier for the ScaleY dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.CompositeTransform.SkewX">
      <summary>Gets or sets the x-axis skew angle, which is measured in degrees counterclockwise from the y-axis. A skew transform can be useful for creating the illusion of three-dimensional depth in a two-dimensional object.</summary>
      <returns>The skew angle, which is measured in degrees counterclockwise from the y-axis. The default is 0.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.CompositeTransform.SkewXProperty">
      <summary>Identifies the SkewX dependency property.</summary>
      <returns>The identifier for the SkewX dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.CompositeTransform.SkewY">
      <summary>Gets or sets the y-axis skew angle, which is measured in degrees counterclockwise from the x-axis. A skew transform can be useful for creating the illusion of three-dimensional depth in a two-dimensional object.</summary>
      <returns>The skew angle, which is measured in degrees counterclockwise from the x-axis. The default is 0.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.CompositeTransform.SkewYProperty">
      <summary>Identifies the SkewY dependency property.</summary>
      <returns>The identifier for the SkewY dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.CompositeTransform.TranslateX">
      <summary>Gets or sets the distance to translate along the x-axis.</summary>
      <returns>The distance to translate (move) an object along the x-axis, in pixels. This property is read/write. The default is 0.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.CompositeTransform.TranslateXProperty">
      <summary>Identifies the TranslateX dependency property.</summary>
      <returns>The identifier for the TranslateX dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.CompositeTransform.TranslateY">
      <summary>Gets or sets the distance to translate (move) an object along the y-axis.</summary>
      <returns>The distance to translate (move) an object along the y-axis, in pixels. The default is 0.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.CompositeTransform.TranslateYProperty">
      <summary>Identifies the TranslateY dependency property.</summary>
      <returns>The identifier for the TranslateY dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.CompositionTarget">
      <summary>Represents the composited display surface for an app. This class provides application-wide rendering events.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Media.CompositionTarget.Rendered">
      <summary>Occurs immediately after the core rendering process renders a frame. This event lets you determine how long each frame takes to render.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Media.CompositionTarget.Rendering">
      <summary>Occurs when the core rendering process renders a frame.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Media.CompositionTarget.SurfaceContentsLost">
      <summary>Occurs when an underlying major change occurs, such as a DirectX device change. Typically the application must regenerate its surface contents when notified of this event.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Media.DoubleCollection">
      <summary>Represents an ordered collection of Double values.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.DoubleCollection.#ctor">
      <summary>Initializes a new instance of the DoubleCollection class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.DoubleCollection.Size">
      <summary>Gets the size (count) of the collection.</summary>
      <returns>The count of items in the collection.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.DoubleCollection.Append(System.Double)">
      <summary>Adds a new item to the collection.</summary>
      <param name="value">The new item to add.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Media.DoubleCollection.Clear">
      <summary>Removes all items from the collection.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.DoubleCollection.First">
      <summary>Returns an iterator for the items in the collection.</summary>
      <returns>The iterator. The iterator's current position is the 0-index position, or at the collection end if the collection is empty.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.DoubleCollection.GetAt(System.UInt32)">
      <summary>Returns the item located at the specified index.</summary>
      <param name="index">The integer index for the value to retrieve.</param>
      <returns>The **Double** value at the specified index.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.DoubleCollection.GetMany(System.UInt32,System.Double[])">
      <summary>Retrieves multiple elements in a single pass through the iterator.</summary>
      <param name="startIndex">The index from which to start retrieval.</param>
      <param name="items">Provides the destination for the result. Size the initial array size as a "capacity" in order to specify how many results should be retrieved.</param>
      <returns>The number of items retrieved.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.DoubleCollection.GetView">
      <summary>Gets an immutable view into the collection.</summary>
      <returns>An object representing the immutable collection view.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.DoubleCollection.IndexOf(System.Double,System.UInt32@)">
      <summary>Retrieves the index of the specified item.</summary>
      <param name="value">The value to find in the collection.</param>
      <param name="index">The index of the item to find, if found.</param>
      <returns>**true** if an item with the specified value was found; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.DoubleCollection.InsertAt(System.UInt32,System.Double)">
      <summary>Inserts the specified item at the specified index.</summary>
      <param name="index">The index at which to set the value.</param>
      <param name="value">The value to set.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Media.DoubleCollection.RemoveAt(System.UInt32)">
      <summary>Removes the item at the specified index.</summary>
      <param name="index">The index position of the item to remove.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Media.DoubleCollection.RemoveAtEnd">
      <summary>Removes the last item in the collection.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.DoubleCollection.ReplaceAll(System.Double[])">
      <summary>Initially clears the collection, then inserts the provided array as new items.</summary>
      <param name="items">The new collection items.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Media.DoubleCollection.SetAt(System.UInt32,System.Double)">
      <summary>Sets the value at the specified index to the **Double** value specified.</summary>
      <param name="index">The index at which to set the value.</param>
      <param name="value">The value to set.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Media.ElementCompositeMode">
      <summary>Declares alternate composition and blending modes for elements in mixed XAML / Microsoft DirectX UI.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.ElementCompositeMode.Inherit">
      <summary>Uses values from successive parents in the visual tree. This is the default.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.ElementCompositeMode.MinBlend">
      <summary>Uses the minimum of the source and destination value for each pixel. This corresponds to D2D1_PRIMITIVE_BLEND_MIN.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.ElementCompositeMode.SourceOver">
      <summary>Uses standard XAML source-over-destination mode. This corresponds to D2D1_PRIMITIVE_BLEND_SOURCE_OVER.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Media.EllipseGeometry">
      <summary>Represents the geometry of a circle or ellipse.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.EllipseGeometry.#ctor">
      <summary>Initializes a new instance of the EllipseGeometry class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.EllipseGeometry.Center">
      <summary>Gets or sets the center point of the EllipseGeometry.</summary>
      <returns>The center point of the EllipseGeometry.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.EllipseGeometry.CenterProperty">
      <summary>Identifies the Center dependency property.</summary>
      <returns>The Center dependency property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.EllipseGeometry.RadiusX">
      <summary>Gets or sets the x-radius value of the EllipseGeometry.</summary>
      <returns>The x-radius value of the EllipseGeometry.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.EllipseGeometry.RadiusXProperty">
      <summary>Identifies the RadiusX dependency property.</summary>
      <returns>The RadiusX dependency property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.EllipseGeometry.RadiusY">
      <summary>Gets or sets the y-radius value of the EllipseGeometry.</summary>
      <returns>The y-radius value of the EllipseGeometry.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.EllipseGeometry.RadiusYProperty">
      <summary>Identifies the RadiusY dependency property.</summary>
      <returns>The RadiusY dependency property identifier.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.FastPlayFallbackBehaviour">
      <summary>Defines constants that specify how MediaTransportControls fast-forward/backward buttons behave.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.FastPlayFallbackBehaviour.Disable">
      <summary>If the media doesn't support fast-forward/fast-rewind, the buttons are disabled.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.FastPlayFallbackBehaviour.Hide">
      <summary>If the media doesn't support fast-forward/fast-rewind, the buttons are hidden.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.FastPlayFallbackBehaviour.Skip">
      <summary>If the media doesn't support fast-forward/fast-rewind, the media skips 30 seconds.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Media.FillRule">
      <summary>Specifies how the intersecting areas of PathFigure objects contained in a Geometry are combined to form the area of the Geometry.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.FillRule.EvenOdd">
      <summary>Rule that determines whether a point is in the fill region by drawing a ray from that point to infinity in any direction and counting the number of path segments within the given shape that the ray crosses. If this number is odd, the point is inside; if even, the point is outside.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.FillRule.Nonzero">
      <summary>Rule that determines whether a point is in the fill region of the path by drawing a ray from that point to infinity in any direction and then examining the places where a segment of the shape crosses the ray. Starting with a count of zero, add one each time a segment crosses the ray from left to right and subtract one each time a path segment crosses the ray from right to left. After counting the crossings, if the result is zero then the point is outside the path. Otherwise, it is inside.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Media.FontFamily">
      <summary>Represents a family of related fonts.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.FontFamily.#ctor(System.String)">
      <summary>Initializes a new instance of the FontFamily class from the specified font family string.</summary>
      <param name="familyName">The family name of the font to represent. This can include a hashed suffix. </param>
    </member>
    <member name="P:Windows.UI.Xaml.Media.FontFamily.Source">
      <summary>Gets the font family name that is used to construct the FontFamily object.</summary>
      <returns>The font family name of the FontFamily object.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.FontFamily.XamlAutoFontFamily">
      <summary>Gets the default font family based on an app's language settings.</summary>
      <returns>The default font family based on an app's language settings. See Remarks.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.GeneralTransform">
      <summary>Provides generalized transformation support for objects. GeneralTransform is a base class that's in the hierarchy of practical transform classes such as TranslateTransform.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.GeneralTransform.#ctor">
      <summary>Provides base class initialization behavior for GeneralTransform -derived classes.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.GeneralTransform.Inverse">
      <summary>Gets the inverse transformation of this GeneralTransform, if possible.</summary>
      <returns>An inverse of this instance, if possible; otherwise null.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.GeneralTransform.InverseCore">
      <summary>Implements the behavior for return value of Inverse in a derived or custom GeneralTransform.</summary>
      <returns>The value that should be returned as Inverse by the GeneralTransform.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.GeneralTransform.TransformBounds(Windows.Foundation.Rect)">
      <summary>Transforms the specified bounding box and returns an axis-aligned bounding box that is exactly large enough to contain it.</summary>
      <param name="rect">The bounding box to transform.</param>
      <returns>The smallest axis-aligned bounding box possible that contains the transformed *rect*.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.GeneralTransform.TransformBoundsCore(Windows.Foundation.Rect)">
      <summary>Provides the means to override the TransformBounds behavior in a derived transform class.</summary>
      <param name="rect">The bounding box to transform.</param>
      <returns>The smallest axis-aligned bounding box possible that contains the transformed *rect*.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.GeneralTransform.TransformPoint(Windows.Foundation.Point)">
      <summary>Uses this transformation object's logic to transform the specified point, and returns the result.</summary>
      <param name="point">The point to transform using the transformation logic.</param>
      <returns>The result of transforming *point*.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.GeneralTransform.TryTransform(Windows.Foundation.Point,Windows.Foundation.Point@)">
      <summary>Attempts to transform the specified point and returns a value that indicates whether the transformation was successful.</summary>
      <param name="inPoint">The point to transform.</param>
      <param name="outPoint">The result of transforming *inPoint*.</param>
      <returns>**true** if *inPoint* was transformed; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.GeneralTransform.TryTransformCore(Windows.Foundation.Point,Windows.Foundation.Point@)">
      <summary>Provides the means to override the TryTransform behavior in a derived transform class.</summary>
      <param name="inPoint">The point to transform.</param>
      <param name="outPoint">The result of transforming *inPoint*.</param>
      <returns>**true** if *inPoint* was transformed; otherwise, **false**.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Geometry">
      <summary>Provides a base class for objects that define geometric shapes. Geometry objects can be used for clipping regions and as geometry definitions for rendering two-dimensional graphical data as a Path.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Geometry.Bounds">
      <summary>Gets a Rect that specifies the axis-aligned bounding box of the Geometry.</summary>
      <returns>The axis-aligned bounding box of the Geometry.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Geometry.Empty">
      <summary>Gets an empty geometry object.</summary>
      <returns>The empty geometry object.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Geometry.StandardFlatteningTolerance">
      <summary>Gets the standard tolerance used for polygonal approximation.</summary>
      <returns>The standard tolerance. The default value is 0.25.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Geometry.Transform">
      <summary>Gets or sets the Transform object applied to a Geometry.</summary>
      <returns>The transformation applied to the Geometry. Note that this value may be a single Transform or a list of Transform items.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Geometry.TransformProperty">
      <summary>Identifies the Transform dependency property.</summary>
      <returns>The identifier for the Transform dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.GeometryCollection">
      <summary>Represents a collection of Geometry objects.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.GeometryCollection.#ctor">
      <summary>Initializes a new instance of the GeometryCollection class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.GeometryCollection.Size">
      <summary>Gets the size (count) of the collection.</summary>
      <returns>The count of items in the collection.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.GeometryCollection.Append(Windows.UI.Xaml.Media.Geometry)">
      <summary>Adds a new item to the collection.</summary>
      <param name="value">The new item to add.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Media.GeometryCollection.Clear">
      <summary>Removes all items from the collection.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.GeometryCollection.First">
      <summary>Returns an iterator for the items in the collection.</summary>
      <returns>The iterator object. The iterator's current position is the 0-index position, or at the collection end if the collection is empty.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.GeometryCollection.GetAt(System.UInt32)">
      <summary>Returns the item located at the specified index.</summary>
      <param name="index">The integer index for the value to retrieve.</param>
      <returns>The value at the specified index.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.GeometryCollection.GetMany(System.UInt32,Windows.UI.Xaml.Media.Geometry[])">
      <summary>Retrieves multiple elements in a single pass through the iterator.</summary>
      <param name="startIndex">The index from which to start retrieval.</param>
      <param name="items">Provides the destination for the result. Size the initial array size as a "capacity" in order to specify how many results should be retrieved.</param>
      <returns>The number of items retrieved.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.GeometryCollection.GetView">
      <summary>Gets an immutable view into the collection.</summary>
      <returns>An object representing the immutable collection view.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.GeometryCollection.IndexOf(Windows.UI.Xaml.Media.Geometry,System.UInt32@)">
      <summary>Retrieves the index of the specified item.</summary>
      <param name="value">The value to find in the collection.</param>
      <param name="index">The index of the item to find, if found.</param>
      <returns>**true** if an item with the specified value was found; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.GeometryCollection.InsertAt(System.UInt32,Windows.UI.Xaml.Media.Geometry)">
      <summary>Inserts the specified item at the specified index.</summary>
      <param name="index">The index at which to set the value.</param>
      <param name="value">The value to set.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Media.GeometryCollection.RemoveAt(System.UInt32)">
      <summary>Removes the item at the specified index.</summary>
      <param name="index">The index position of the item to remove.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Media.GeometryCollection.RemoveAtEnd">
      <summary>Removes the last item in the collection.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.GeometryCollection.ReplaceAll(Windows.UI.Xaml.Media.Geometry[])">
      <summary>Initially clears the collection, then inserts the provided array as new items.</summary>
      <param name="items">The new collection items.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Media.GeometryCollection.SetAt(System.UInt32,Windows.UI.Xaml.Media.Geometry)">
      <summary>Sets the value at the specified index to the value specified.</summary>
      <param name="index">The index at which to set the value.</param>
      <param name="value">The value to set.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Media.GeometryGroup">
      <summary>Represents a composite geometry, composed of other Geometry objects.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.GeometryGroup.#ctor">
      <summary>Initializes a new instance of the GeometryGroup class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.GeometryGroup.Children">
      <summary>Gets or sets the GeometryCollection that contains the objects that define this GeometryGroup.</summary>
      <returns>A collection containing the children of this GeometryGroup.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.GeometryGroup.ChildrenProperty">
      <summary>Identifies the Children dependency property.</summary>
      <returns>The identifier for the Children dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.GeometryGroup.FillRule">
      <summary>Gets or sets how the intersecting areas of the objects contained in this GeometryGroup are combined.</summary>
      <returns>One of the enumeration values that specifies how the intersecting areas are combined to form the resulting area. The default is **EvenOdd**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.GeometryGroup.FillRuleProperty">
      <summary>Identifies the FillRule dependency property.</summary>
      <returns>The identifier for the FillRule dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.GradientBrush">
      <summary>An abstract class that describes a gradient, composed of gradient stops. Parent class for LinearGradientBrush.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.GradientBrush.#ctor">
      <summary>Provides base class initialization behavior for GradientBrush -derived classes.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.GradientBrush.ColorInterpolationMode">
      <summary>Gets or sets a ColorInterpolationMode enumeration value that specifies how the gradient's colors are interpolated.</summary>
      <returns>Specifies how the colors in a gradient are interpolated. The default is **SRgbLinearInterpolation**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.GradientBrush.ColorInterpolationModeProperty">
      <summary>Identifies the ColorInterpolationMode dependency property.</summary>
      <returns>The identifier for the ColorInterpolationMode dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.GradientBrush.GradientStops">
      <summary>Gets or sets the brush's gradient stops.</summary>
      <returns>A collection of the GradientStop objects associated with the brush, each of which specifies a color and an offset along the brush's gradient axis. The default is an empty GradientStopCollection.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.GradientBrush.GradientStopsProperty">
      <summary>Identifies the GradientStops dependency property.</summary>
      <returns>The identifier for the GradientStops dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.GradientBrush.MappingMode">
      <summary>Gets or sets a BrushMappingMode enumeration value that specifies whether the positioning coordinates of the gradient brush are absolute or relative to the output area.</summary>
      <returns>A BrushMappingMode value that specifies how to interpret the gradient brush's positioning coordinates. The default is **RelativeToBoundingBox**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.GradientBrush.MappingModeProperty">
      <summary>Identifies the MappingMode dependency property.</summary>
      <returns>The identifier for the MappingMode dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.GradientBrush.SpreadMethod">
      <summary>Gets or sets the type of spread method that specifies how to draw a gradient that starts or ends inside the bounds of the object to be painted.</summary>
      <returns>The type of spread method used to paint the gradient. The default is **Pad**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.GradientBrush.SpreadMethodProperty">
      <summary>Identifies the SpreadMethod dependency property.</summary>
      <returns>The identifier for the SpreadMethod dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.GradientSpreadMethod">
      <summary>Specifies how to draw the gradient outside a gradient brush's gradient vector or space.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.GradientSpreadMethod.Pad">
      <summary>The color values at the ends of the gradient vector fill the remaining space.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.GradientSpreadMethod.Reflect">
      <summary>The gradient is repeated in the reverse direction until the space is filled.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.GradientSpreadMethod.Repeat">
      <summary>The gradient is repeated in the original direction until the space is filled.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Media.GradientStop">
      <summary>Describes the location and color of a transition point in a gradient.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.GradientStop.#ctor">
      <summary>Initializes a new instance of the GradientStop class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.GradientStop.Color">
      <summary>Gets or sets the color of the gradient stop.</summary>
      <returns>The color of the gradient stop. The default is Transparent.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.GradientStop.ColorProperty">
      <summary>Identifies the Color dependency property.</summary>
      <returns>The identifier for the Color dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.GradientStop.Offset">
      <summary>Gets the location of the gradient stop within the gradient vector.</summary>
      <returns>The relative location of this gradient stop along the gradient vector. The default is 0.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.GradientStop.OffsetProperty">
      <summary>Identifies the Offset dependency property.</summary>
      <returns>The identifier for the Offset dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.GradientStopCollection">
      <summary>Represents a collection of GradientStop objects that can be individually accessed by index.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.GradientStopCollection.#ctor">
      <summary>Initializes a new instance of the GradientStopCollection class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.GradientStopCollection.Size">
      <summary>Gets the size (count) of the collection.</summary>
      <returns>The count of items in the collection.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.GradientStopCollection.Append(Windows.UI.Xaml.Media.GradientStop)">
      <summary>Adds a new item to the collection.</summary>
      <param name="value">The item to add.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Media.GradientStopCollection.Clear">
      <summary>Removes all items from the collection.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.GradientStopCollection.First">
      <summary>Returns an iterator for the items in the collection.</summary>
      <returns>The iterator object. The iterator's current position is the 0-index position, or at the collection end if the collection is empty.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.GradientStopCollection.GetAt(System.UInt32)">
      <summary>Returns the item located at the specified index.</summary>
      <param name="index">The integer index for the value to retrieve.</param>
      <returns>The GradientStop value at the specified index.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.GradientStopCollection.GetMany(System.UInt32,Windows.UI.Xaml.Media.GradientStop[])">
      <summary>Retrieves multiple elements in a single pass through the iterator.</summary>
      <param name="startIndex">The index from which to start retrieval.</param>
      <param name="items">Provides the destination for the result. Size the initial array size as a "capacity" in order to specify how many results should be retrieved.</param>
      <returns>The number of items retrieved.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.GradientStopCollection.GetView">
      <summary>Gets an immutable view into the collection.</summary>
      <returns>An object representing the immutable collection view.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.GradientStopCollection.IndexOf(Windows.UI.Xaml.Media.GradientStop,System.UInt32@)">
      <summary>Retrieves the index of the specified item.</summary>
      <param name="value">The value to find in the collection.</param>
      <param name="index">The index of the item to find, if found.</param>
      <returns>**true** if an item with the specified value was found; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.GradientStopCollection.InsertAt(System.UInt32,Windows.UI.Xaml.Media.GradientStop)">
      <summary>Inserts the specified item at the specified index.</summary>
      <param name="index">The index at which to set the value.</param>
      <param name="value">The value to set.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Media.GradientStopCollection.RemoveAt(System.UInt32)">
      <summary>Removes the item at the specified index.</summary>
      <param name="index">The index position of the item to remove.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Media.GradientStopCollection.RemoveAtEnd">
      <summary>Removes the last item in the collection.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.GradientStopCollection.ReplaceAll(Windows.UI.Xaml.Media.GradientStop[])">
      <summary>Initially clears the collection, then inserts the provided array as new items.</summary>
      <param name="items">The new collection items.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Media.GradientStopCollection.SetAt(System.UInt32,Windows.UI.Xaml.Media.GradientStop)">
      <summary>Sets the value at the specified index to the **GradientStop** value specified.</summary>
      <param name="index">The index at which to set the value.</param>
      <param name="value">The value to set.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Media.ImageBrush">
      <summary>Paints an area with an image. The image source is typically obtained from file formats such as Joint Photographic Experts Group (JPEG).</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.ImageBrush.#ctor">
      <summary>Initializes a new instance of the ImageBrush class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.ImageBrush.ImageSource">
      <summary>Gets or sets the image source displayed by this ImageBrush. In code you set this with an ImageSource subclass instance, in XAML you set this with a URI to an image source file.</summary>
      <returns>An object representing the image source, to be displayed by this ImageBrush when it's applied to content.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.ImageBrush.ImageSourceProperty">
      <summary>Identifies the ImageSource dependency property.</summary>
      <returns>The identifier for the ImageSource dependency property.</returns>
    </member>
    <member name="E:Windows.UI.Xaml.Media.ImageBrush.ImageFailed">
      <summary>Occurs when there is an error associated with image retrieval or format.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Media.ImageBrush.ImageOpened">
      <summary>Occurs when the image source is downloaded and decoded with no failure. You can use this event to determine the size of an image before rendering it.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Media.ImageSource">
      <summary>Provides an object source type for the Image.Source and ImageBrush.ImageSource properties.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Media.LinearGradientBrush">
      <summary>Paints an area with a linear gradient.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.LinearGradientBrush.#ctor">
      <summary>Initializes a new instance of the LinearGradientBrush class.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.LinearGradientBrush.#ctor(Windows.UI.Xaml.Media.GradientStopCollection,System.Double)">
      <summary>Initializes a new instance of the LinearGradientBrush class that has the specified GradientStopCollection and angle.</summary>
      <param name="gradientStopCollection">The GradientStops to set on this brush.</param>
      <param name="angle">A System.Double that represents the angle, in degrees, of the gradient. A value of 0 creates a horizontal gradient, and a value of 90 creates a vertical gradient. Negative values are permitted, as are values over 360 (which are treated as **mod** 360).</param>
    </member>
    <member name="P:Windows.UI.Xaml.Media.LinearGradientBrush.EndPoint">
      <summary>Gets or sets the ending two-dimensional coordinates of the linear gradient.</summary>
      <returns>The ending two-dimensional coordinates of the linear gradient. The default is a Point with value 1,1.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.LinearGradientBrush.EndPointProperty">
      <summary>Identifies the EndPoint dependency property.</summary>
      <returns>The identifier for the EndPoint dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.LinearGradientBrush.StartPoint">
      <summary>Gets or sets the starting two-dimensional coordinates of the linear gradient.</summary>
      <returns>The starting two-dimensional coordinates for the linear gradient. The default is a Point with value 0,0.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.LinearGradientBrush.StartPointProperty">
      <summary>Identifies the StartPoint dependency property.</summary>
      <returns>The identifier for the StartPoint dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.LineGeometry">
      <summary>Represents the geometry of a line.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.LineGeometry.#ctor">
      <summary>Initializes a new instance of the LineGeometry class that has no length.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.LineGeometry.EndPoint">
      <summary>Gets or sets the end point of a line.</summary>
      <returns>The end point of the line. The default is a Point with value 0,0.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.LineGeometry.EndPointProperty">
      <summary>Identifies the EndPoint dependency property.</summary>
      <returns>The identifier for the EndPoint dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.LineGeometry.StartPoint">
      <summary>Gets or sets the start point of the line.</summary>
      <returns>The start point of the line. The default is a Point with value 0,0.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.LineGeometry.StartPointProperty">
      <summary>Identifies the StartPoint dependency property.</summary>
      <returns>The identifier for the StartPoint dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.LineSegment">
      <summary>Represents a line drawn between two points, which can be part of a PathFigure within Path data.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.LineSegment.#ctor">
      <summary>Initializes a new instance of the LineSegment class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.LineSegment.Point">
      <summary>Gets or sets the end point of the line segment.</summary>
      <returns>The end point of the line segment. The default is a Point with value 0,0.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.LineSegment.PointProperty">
      <summary>Identifies the Point dependency property.</summary>
      <returns>The identifier for the Point dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.LoadedImageSourceLoadCompletedEventArgs">
      <summary>Provides event data for the LoadedImageSurface.LoadCompleted event.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.LoadedImageSourceLoadCompletedEventArgs.Status">
      <summary>Gets a value that indicates whether the operation was successful. If it failed, indicates the reason for the failure.</summary>
      <returns>A value of the enumeration that indicates whether the operation was successful. If it failed, indicates the reason for the failure.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.LoadedImageSourceLoadStatus">
      <summary>Defines constants that specify whether an image loaded, or why it failed to load.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.LoadedImageSourceLoadStatus.InvalidFormat">
      <summary>The image did not load because the image format is invalid.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.LoadedImageSourceLoadStatus.NetworkError">
      <summary>The image did not load due to a network error.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.LoadedImageSourceLoadStatus.Other">
      <summary>The image did not load for some other reason.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.LoadedImageSourceLoadStatus.Success">
      <summary>The image loaded.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Media.LoadedImageSurface">
      <summary>Represents a composition surface that an image can be downloaded, decoded and loaded onto. You can load an image using a Uniform Resource Identifier (URI) that references an image source file, or supplying a IRandomAccessStream.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.LoadedImageSurface.DecodedPhysicalSize">
      <summary>Gets the size of the decoded image in physical pixels.</summary>
      <returns>The size of the decoded image in physical pixels.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.LoadedImageSurface.DecodedSize">
      <summary>Gets the size of the decoded image in device independent pixels.</summary>
      <returns>The size of the decoded image in device independent pixels.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.LoadedImageSurface.NaturalSize">
      <summary>Gets the natural size of the image in physical pixels, which is defined in the original image source.</summary>
      <returns>The natural size of the image in physical pixels.</returns>
    </member>
    <member name="E:Windows.UI.Xaml.Media.LoadedImageSurface.LoadCompleted">
      <summary>Occurs when the image has been downloaded, decoded and loaded to the underlying ICompositionSurface.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.LoadedImageSurface.Close">
      <summary>Disposes of the LoadedImageSurface and associated resources.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.LoadedImageSurface.StartLoadFromStream(Windows.Storage.Streams.IRandomAccessStream)">
      <summary>Loads an image onto a LoadedImageSurface from the provided IRandomAccessStream at the natural size</summary>
      <param name="stream">The stream from which the image is loaded.</param>
      <returns>An instance of LoadedImageSurface with the image loaded onto its surface.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.LoadedImageSurface.StartLoadFromStream(Windows.Storage.Streams.IRandomAccessStream,Windows.Foundation.Size)">
      <summary>Loads an image into a LoadedImageSurface from the provided IRandomAccessStream with the desired maximum size.</summary>
      <param name="stream">The stream from which the image is loaded.</param>
      <param name="desiredMaxSize">The desired maximum size of the image surface in device independent pixels.</param>
      <returns>An instance of LoadedImageSurface with the image loaded onto its surface.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.LoadedImageSurface.StartLoadFromUri(Windows.Foundation.Uri)">
      <summary>Loads an image into a LoadedImageSurface from the provided Uniform Resource Identifier (URI) at the natural size defined in the image source.</summary>
      <param name="uri">The URI from which the image is loaded.</param>
      <returns>An instance of LoadedImageSurface with the image loaded onto its surface.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.LoadedImageSurface.StartLoadFromUri(Windows.Foundation.Uri,Windows.Foundation.Size)">
      <summary>Loads an image into a LoadedImageSurface from the provided Uniform Resource Identifier (URI) with the desired maximum size.</summary>
      <param name="uri">The URI from which the image is loaded.</param>
      <param name="desiredMaxSize">The desired maximum size of the image surface in device independent pixels.</param>
      <returns>An instance of LoadedImageSurface with the image loaded onto its surface.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Matrix">
      <summary>Represents a 3 × 3 affine transformation matrix used for transformations in two-dimensional space.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.Matrix.M11">
      <summary>The value of the first row and first column of this Matrix structure.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.Matrix.M12">
      <summary>The value of the first row and second column of this Matrix structure.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.Matrix.M21">
      <summary>The value of the second row and first column of this Matrix structure.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.Matrix.M22">
      <summary>The value of the second row and second column of this Matrix structure.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.Matrix.OffsetX">
      <summary>Gets or sets the value of the third row and first column of this Matrix structure.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.Matrix.OffsetY">
      <summary>Gets or sets the value of the third row and second column of this Matrix structure.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Matrix3DProjection">
      <summary>Applies a Matrix3D projection to an object.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Matrix3DProjection.#ctor">
      <summary>Initializes a new instance of a Matrix3DProjection class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Matrix3DProjection.ProjectionMatrix">
      <summary>Gets or sets the Matrix3D that is used for the projection that is applied to the object.</summary>
      <returns>The Matrix3D that is used for the projection that is applied to the object.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Matrix3DProjection.ProjectionMatrixProperty">
      <summary>Identifies the ProjectionMatrix dependency property.</summary>
      <returns>The identifier for the ProjectionMatrix dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.MatrixHelper">
      <summary>Provides static helper methods for processing Matrix values. C# and Microsoft Visual Basic code should use members of Matrix instead.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.MatrixHelper.Identity">
      <summary>Gets a static constructed Matrix where the values established are representative of an **Identity** transform. C# and Microsoft Visual Basic code should use Identity instead.</summary>
      <returns>A static constructed Matrix where the values established are representative of an **Identity** transform.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.MatrixHelper.FromElements(System.Double,System.Double,System.Double,System.Double,System.Double,System.Double)">
      <summary>Creates a new Matrix based on provided initial Matrix data values. C# and Microsoft Visual Basic code should use Matrix constructor instead.</summary>
      <param name="m11">The initial value of **M11** for the created Matrix.</param>
      <param name="m12">The initial value of **M12** for the created Matrix.</param>
      <param name="m21">The initial value of **M21** for the created Matrix.</param>
      <param name="m22">The initial value of **M22** for the created Matrix.</param>
      <param name="offsetX">The initial value of **OffsetX** for the created Matrix.</param>
      <param name="offsetY">The initial value of **OffsetY** for the created Matrix.</param>
      <returns>The created Matrix.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.MatrixHelper.GetIsIdentity(Windows.UI.Xaml.Media.Matrix)">
      <summary>Returns whether the provided Matrix represents an **Identity** transform. C# and Microsoft Visual Basic code should use IsIdentity instead.</summary>
      <param name="target">The target Matrix to evaluate.</param>
      <returns>**true** if the Matrix represents an **Identity** transform; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.MatrixHelper.Transform(Windows.UI.Xaml.Media.Matrix,Windows.Foundation.Point)">
      <summary>Transforms a provided Matrix using a Point input, and returns a Point result. C# and Microsoft Visual Basic code should use Transform instead.</summary>
      <param name="target">The target Matrix to evaluate.</param>
      <param name="point">The Point input for the transform operation.</param>
      <returns>The Point result of the transform.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.MatrixTransform">
      <summary>Creates an arbitrary affine matrix transformation that is used to manipulate objects or coordinate systems in a two-dimensional plane.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.MatrixTransform.#ctor">
      <summary>Initializes a new instance of the MatrixTransform class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.MatrixTransform.Matrix">
      <summary>Gets or sets the Matrix that defines this transformation.</summary>
      <returns>The Matrix structure that defines this transformation. The default is an identity Matrix. An identity matrix has a value of 1 in coefficients [1,1], [2,2], and [3,3]; and a value of 0 in the rest of the coefficients.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.MatrixTransform.MatrixProperty">
      <summary>Identifies the Matrix dependency property.</summary>
      <returns>The identifier for the Matrix dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.MediaCanPlayResponse">
      <summary>Describes the likelihood that the media engine can play a media source based on its file type and characteristics.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.MediaCanPlayResponse.Maybe">
      <summary>Media engine might support the media source.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.MediaCanPlayResponse.NotSupported">
      <summary>Media engine cannot support the media source.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.MediaCanPlayResponse.Probably">
      <summary>Media engine can probably support the media source.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Media.MediaElementState">
      <summary>Defines the potential states of a MediaElement object.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.MediaElementState.Buffering">
      <summary>The MediaElement is loading the media for playback. Its Position does not advance during this state. If the MediaElement was already playing video, it continues to display the last displayed frame.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.MediaElementState.Closed">
      <summary>The MediaElement contains no media. The MediaElement displays a transparent frame.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.MediaElementState.Opening">
      <summary>The MediaElement is validating and attempting to load the specified source.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.MediaElementState.Paused">
      <summary>The MediaElement does not advance its Position. If the MediaElement was playing video, it continues to display the current frame.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.MediaElementState.Playing">
      <summary>The MediaElement is playing the current media source.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.MediaElementState.Stopped">
      <summary>The MediaElement contains media but is not playing or paused. Its Position is 0 and does not advance. If the loaded media is video, the MediaElement displays the first frame.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Media.MediaTransportControlsThumbnailRequestedEventArgs">
      <summary>Provides data for the MediaTransportControls.ThumbnailRequested event.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.MediaTransportControlsThumbnailRequestedEventArgs.GetDeferral">
      <summary>Returns a deferral that can be used to defer the completion of the ThumbnailRequested event while the thumbnail is generated.</summary>
      <returns>A deferral object that you can use to identify when the thumbnail request is complete.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.MediaTransportControlsThumbnailRequestedEventArgs.SetThumbnailImage(Windows.Storage.Streams.IInputStream)">
      <summary>Sets the source of the thumbnail image.</summary>
      <param name="source">The source of the thumbnail image.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Media.PartialMediaFailureDetectedEventArgs">
      <summary>Provides data for the PartialMediaFailureDetected event.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.PartialMediaFailureDetectedEventArgs.#ctor">
      <summary>Initializes a new instance of the PartialMediaFailureDetectedEventArgs class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.PartialMediaFailureDetectedEventArgs.ExtendedError">
      <summary>Gets error info for the media failure.</summary>
      <returns>The error info for the media failure.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.PartialMediaFailureDetectedEventArgs.StreamKind">
      <summary>Gets a value indicating whether the stream that failed to decode contains audio or video.</summary>
      <returns>A value indicating whether the stream that failed to decode contains audio or video.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.PathFigure">
      <summary>Represents a subsection of a geometry, a single connected series of two-dimensional geometric segments.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.PathFigure.#ctor">
      <summary>Initializes a new instance of the PathFigure class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.PathFigure.IsClosed">
      <summary>Gets or sets a value that indicates whether this figure's first and last segments are connected.</summary>
      <returns>**true** if the first and last segments of the figure are connected; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.PathFigure.IsClosedProperty">
      <summary>Identifies the IsClosed dependency property.</summary>
      <returns>The identifier for the IsClosed dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.PathFigure.IsFilled">
      <summary>Gets or sets a value that indicates whether the contained area of this PathFigure is to be used for hit-testing, rendering, and clipping.</summary>
      <returns>**true** if the contained area of this PathFigure is to be used for hit-testing, rendering, and clipping; otherwise, **false**. The default is **true**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.PathFigure.IsFilledProperty">
      <summary>Identifies the IsFilled dependency property.</summary>
      <returns>The identifier for the IsFilled dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.PathFigure.Segments">
      <summary>Gets or sets the collection of segments that define the shape of this PathFigure object.</summary>
      <returns>The collection of segments that define the shape of this PathFigure object. The default is an empty collection.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.PathFigure.SegmentsProperty">
      <summary>Identifies the Segments dependency property.</summary>
      <returns>The identifier for the Segments dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.PathFigure.StartPoint">
      <summary>Gets or sets the Point where the PathFigure begins.</summary>
      <returns>The Point where the PathFigure begins. The default is a Point with value 0,0.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.PathFigure.StartPointProperty">
      <summary>Identifies the StartPoint dependency property.</summary>
      <returns>The identifier for the StartPoint dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.PathFigureCollection">
      <summary>Represents a collection of PathFigure objects that collectively make up the geometry of a PathGeometry.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.PathFigureCollection.#ctor">
      <summary>Initializes a new instance of the PathFigureCollection class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.PathFigureCollection.Size">
      <summary>Gets the size (count) of the collection.</summary>
      <returns>The count of items in the collection.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.PathFigureCollection.Append(Windows.UI.Xaml.Media.PathFigure)">
      <summary>Adds a new item to the collection.</summary>
      <param name="value">The new item to add.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Media.PathFigureCollection.Clear">
      <summary>Removes all items from the collection.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.PathFigureCollection.First">
      <summary>Returns an iterator for the items in the collection.</summary>
      <returns>The iterator. The iterator's current position is the 0-index position, or at the collection end if the collection is empty.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.PathFigureCollection.GetAt(System.UInt32)">
      <summary>Returns the item located at the specified index.</summary>
      <param name="index">The integer index for the value to retrieve.</param>
      <returns>The PathFigure value at the specified index.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.PathFigureCollection.GetMany(System.UInt32,Windows.UI.Xaml.Media.PathFigure[])">
      <summary>Retrieves multiple elements in a single pass through the iterator.</summary>
      <param name="startIndex">The index from which to start retrieval.</param>
      <param name="items">Provides the destination for the result. Size the initial array size as a "capacity" in order to specify how many results should be retrieved.</param>
      <returns>The number of items retrieved.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.PathFigureCollection.GetView">
      <summary>Gets an immutable view into the collection.</summary>
      <returns>An object representing the immutable collection view.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.PathFigureCollection.IndexOf(Windows.UI.Xaml.Media.PathFigure,System.UInt32@)">
      <summary>Retrieves the index of the specified item.</summary>
      <param name="value">The value to find in the collection.</param>
      <param name="index">The index of the item to find, if found.</param>
      <returns>**true** if an item with the specified value was found; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.PathFigureCollection.InsertAt(System.UInt32,Windows.UI.Xaml.Media.PathFigure)">
      <summary>Inserts the specified item at the specified index.</summary>
      <param name="index">The index at which to set the value.</param>
      <param name="value">The value to set.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Media.PathFigureCollection.RemoveAt(System.UInt32)">
      <summary>Removes the item at the specified index.</summary>
      <param name="index">The index position of the item to remove.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Media.PathFigureCollection.RemoveAtEnd">
      <summary>Removes the last item in the collection.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.PathFigureCollection.ReplaceAll(Windows.UI.Xaml.Media.PathFigure[])">
      <summary>Initially clears the collection, then inserts the provided array as new items.</summary>
      <param name="items">The new collection items.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Media.PathFigureCollection.SetAt(System.UInt32,Windows.UI.Xaml.Media.PathFigure)">
      <summary>Sets the value at the specified index to the PathFigure value specified.</summary>
      <param name="index">The index at which to set the value.</param>
      <param name="value">The value to set.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Media.PathGeometry">
      <summary>Represents a complex vector-based shape that may be composed of arcs, curves, ellipses, lines, and rectangles.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.PathGeometry.#ctor">
      <summary>Initializes a new instance of the PathGeometry class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.PathGeometry.Figures">
      <summary>Gets or sets the collection of PathFigure objects that describe the contents of a path.</summary>
      <returns>A collection of PathFigure objects that describe the contents of a path. Each individual PathFigure describes a shape.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.PathGeometry.FiguresProperty">
      <summary>Identifies the Figures dependency property.</summary>
      <returns>The identifier for the Figures dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.PathGeometry.FillRule">
      <summary>Gets or sets a value that determines how the intersecting areas contained in the PathGeometry are combined.</summary>
      <returns>A FillRule enumeration value that indicates how the intersecting areas of the PathGeometry are combined. The default is **EvenOdd**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.PathGeometry.FillRuleProperty">
      <summary>Identifies the FillRule dependency property.</summary>
      <returns>The identifier for the FillRule dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.PathSegment">
      <summary>Represents a segment of a PathFigure object. Derived classes of PathFigure describe different types of segments.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Media.PathSegmentCollection">
      <summary>Represents a collection of PathSegment objects that can be individually accessed by index.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.PathSegmentCollection.#ctor">
      <summary>Initializes a new instance of the PathSegmentCollection class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.PathSegmentCollection.Size">
      <summary>Gets the size (count) of the collection.</summary>
      <returns>The count of items in the collection.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.PathSegmentCollection.Append(Windows.UI.Xaml.Media.PathSegment)">
      <summary>Adds a new item to the collection.</summary>
      <param name="value">The new item to add.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Media.PathSegmentCollection.Clear">
      <summary>Removes all items from the collection.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.PathSegmentCollection.First">
      <summary>Returns an iterator for the items in the collection.</summary>
      <returns>The iterator. The iterator's current position is the 0-index position, or at the collection end if the collection is empty.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.PathSegmentCollection.GetAt(System.UInt32)">
      <summary>Returns the item located at the specified index.</summary>
      <param name="index">The integer index for the value to retrieve.</param>
      <returns>The PathSegment value at the specified index.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.PathSegmentCollection.GetMany(System.UInt32,Windows.UI.Xaml.Media.PathSegment[])">
      <summary>Retrieves multiple elements in a single pass through the iterator.</summary>
      <param name="startIndex">The index from which to start retrieval.</param>
      <param name="items">Provides the destination for the result. Size the initial array size as a "capacity" in order to specify how many results should be retrieved.</param>
      <returns>The number of items retrieved.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.PathSegmentCollection.GetView">
      <summary>Gets an immutable view into the collection.</summary>
      <returns>An object representing the immutable collection view.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.PathSegmentCollection.IndexOf(Windows.UI.Xaml.Media.PathSegment,System.UInt32@)">
      <summary>Retrieves the index of the specified item.</summary>
      <param name="value">The value to find in the collection.</param>
      <param name="index">The index of the item to find, if found.</param>
      <returns>**true** if an item with the specified value was found; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.PathSegmentCollection.InsertAt(System.UInt32,Windows.UI.Xaml.Media.PathSegment)">
      <summary>Inserts the specified item at the specified index.</summary>
      <param name="index">The index at which to set the value.</param>
      <param name="value">The value to set.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Media.PathSegmentCollection.RemoveAt(System.UInt32)">
      <summary>Removes the item at the specified index.</summary>
      <param name="index">The index position of the item to remove.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Media.PathSegmentCollection.RemoveAtEnd">
      <summary>Removes the last item in the collection.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.PathSegmentCollection.ReplaceAll(Windows.UI.Xaml.Media.PathSegment[])">
      <summary>Initially clears the collection, then inserts the provided array as new items.</summary>
      <param name="items">The new collection items.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Media.PathSegmentCollection.SetAt(System.UInt32,Windows.UI.Xaml.Media.PathSegment)">
      <summary>Sets the value at the specified index to the PathSegment value specified.</summary>
      <param name="index">The index at which to set the value.</param>
      <param name="value">The value to set.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Media.PenLineCap">
      <summary>Describes the shape at the end of a line or segment.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.PenLineCap.Flat">
      <summary>A cap that does not extend past the last point of the line. Comparable to no line cap.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.PenLineCap.Round">
      <summary>A semicircle that has a diameter equal to the line thickness.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.PenLineCap.Square">
      <summary>A rectangle that has a height equal to the line thickness and a length equal to half the line thickness.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.PenLineCap.Triangle">
      <summary>An isosceles right triangle whose base length is equal to the thickness of the line.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Media.PenLineJoin">
      <summary>Describes the shape that joins two lines or segments.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.PenLineJoin.Bevel">
      <summary>Line joins use beveled vertices.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.PenLineJoin.Miter">
      <summary>Line joins use regular angular vertices.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.PenLineJoin.Round">
      <summary>Line joins use rounded vertices.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Media.PlaneProjection">
      <summary>Represents a perspective transform (a 3-D-like effect) on an object.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.PlaneProjection.#ctor">
      <summary>Initializes a new instance of the PlaneProjection class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.PlaneProjection.CenterOfRotationX">
      <summary>Gets or sets the x-coordinate of the center of rotation of the object that you rotate.</summary>
      <returns>The x-coordinate of the center of rotation of the object that you rotate. Typical values are between 0 and 1 with a value of 0 corresponding to one edge of the object and 1 to the opposite edge. Values outside this range are allowed and move the center of rotation accordingly. The default is 0.5 (the center of object).</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.PlaneProjection.CenterOfRotationXProperty">
      <summary>Identifies the CenterOfRotationX  dependency property.</summary>
      <returns>The identifier for the CenterOfRotationX  dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.PlaneProjection.CenterOfRotationY">
      <summary>Gets or sets the y-coordinate of the center of rotation of the object that you rotate.</summary>
      <returns>The y-coordinate of the center of rotation of the object that you rotate. Typical values are between 0 and 1 with a value of 0 corresponding to one edge of the object and 1 to the opposite edge. Values outside this range are allowed and move the center of rotation accordingly. The default is 0.5 (the center of object).</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.PlaneProjection.CenterOfRotationYProperty">
      <summary>Identifies the CenterOfRotationY  dependency property.</summary>
      <returns>The identifier for the CenterOfRotationY  dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.PlaneProjection.CenterOfRotationZ">
      <summary>Gets or sets the z-coordinate of the center of rotation of the object that you rotate.</summary>
      <returns>The z-coordinate of the center of rotation of the object that you rotate. The default is 0. Values greater than 0 correspond to coordinates in front of the plane of the object, and negative values correspond to coordinates behind the plane of the object.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.PlaneProjection.CenterOfRotationZProperty">
      <summary>Identifies the CenterOfRotationZ  dependency property.</summary>
      <returns>The identifier for the CenterOfRotationZ  dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.PlaneProjection.GlobalOffsetX">
      <summary>Gets or sets the distance that the object is translated along the x-axis of the screen.</summary>
      <returns>The distance that the object is translated along the x-axis of the screen.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.PlaneProjection.GlobalOffsetXProperty">
      <summary>Identifies the GlobalOffsetX  dependency property.</summary>
      <returns>The identifier for the GlobalOffsetX  dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.PlaneProjection.GlobalOffsetY">
      <summary>Gets or sets the distance that the object is translated along the y-axis of the screen.</summary>
      <returns>The distance that the object is translated along the y-axis of the screen.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.PlaneProjection.GlobalOffsetYProperty">
      <summary>Identifies the GlobalOffsetY  dependency property.</summary>
      <returns>The identifier for the GlobalOffsetY  dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.PlaneProjection.GlobalOffsetZ">
      <summary>Gets or sets the distance that the object is translated along the z-axis of the screen.</summary>
      <returns>The distance that the object is translated along the z-axis of the screen.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.PlaneProjection.GlobalOffsetZProperty">
      <summary>Identifies the GlobalOffsetZ  dependency property.</summary>
      <returns>The identifier for the GlobalOffsetZ  dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.PlaneProjection.LocalOffsetX">
      <summary>Gets or sets the distance that the object is translated along the x-axis of the plane of the object.</summary>
      <returns>The distance that the object is translated along the x-axis of the plane of the object.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.PlaneProjection.LocalOffsetXProperty">
      <summary>Identifies the LocalOffsetX  dependency property.</summary>
      <returns>The identifier for the LocalOffsetX  dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.PlaneProjection.LocalOffsetY">
      <summary>Gets or sets the distance that the object is translated along the y-axis of the plane of the object.</summary>
      <returns>The distance that the object is translated along the y-axis of the plane of the object.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.PlaneProjection.LocalOffsetYProperty">
      <summary>Identifies the LocalOffsetY  dependency property.</summary>
      <returns>The identifier for the LocalOffsetY  dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.PlaneProjection.LocalOffsetZ">
      <summary>Gets or sets the distance that the object is translated along the z-axis of the plane of the object.</summary>
      <returns>The distance that the object is translated along the z-axis of the plane of the object.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.PlaneProjection.LocalOffsetZProperty">
      <summary>Identifies the LocalOffsetZ  dependency property.</summary>
      <returns>The identifier for the LocalOffsetZ  dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.PlaneProjection.ProjectionMatrix">
      <summary>Gets the projection matrix of the PlaneProjection.</summary>
      <returns>The projection matrix of the PlaneProjection. The default value is null.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.PlaneProjection.ProjectionMatrixProperty">
      <summary>Identifies the ProjectionMatrix dependency property.</summary>
      <returns>The identifier for the ProjectionMatrix dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.PlaneProjection.RotationX">
      <summary>Gets or sets the number of degrees to rotate the object around the x-axis of rotation.</summary>
      <returns>The number of degrees to rotate the object around the x-axis of rotation. The default is 0.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.PlaneProjection.RotationXProperty">
      <summary>Identifies the RotationX  dependency property.</summary>
      <returns>The identifier for the RotationX  dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.PlaneProjection.RotationY">
      <summary>Gets or sets the number of degrees to rotate the object around the y-axis of rotation.</summary>
      <returns>The number of degrees to rotate the object around the y-axis of rotation. The default is 0.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.PlaneProjection.RotationYProperty">
      <summary>Identifies the RotationY  dependency property.</summary>
      <returns>The identifier for the RotationY  dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.PlaneProjection.RotationZ">
      <summary>Gets or sets the number of degrees to rotate the object around the z-axis of rotation.</summary>
      <returns>The number of degrees to rotate the object around the z-axis of rotation. The default is 0.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.PlaneProjection.RotationZProperty">
      <summary>Identifies the RotationZ  dependency property.</summary>
      <returns>The identifier for the RotationZ  dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.PointCollection">
      <summary>Represents a collection of Point values that can be individually accessed by index.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.PointCollection.#ctor">
      <summary>Initializes a new instance of the PointCollection class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.PointCollection.Size">
      <summary>Gets the size (count) of the collection.</summary>
      <returns>The count of items in the collection.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.PointCollection.Append(Windows.Foundation.Point)">
      <summary>Adds a new item to the collection.</summary>
      <param name="value">Adds a new item to the collection.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Media.PointCollection.Clear">
      <summary>Removes all items from the collection.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.PointCollection.First">
      <summary>Returns an iterator for the items in the collection.</summary>
      <returns>The iterator object. The iterator's current position is the 0-index position, or at the collection end if the collection is empty.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.PointCollection.GetAt(System.UInt32)">
      <summary>Returns the item located at the specified index.</summary>
      <param name="index">The integer index for the value to retrieve.</param>
      <returns>The Point value at the specified index.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.PointCollection.GetMany(System.UInt32,Windows.Foundation.Point[])">
      <summary>Retrieves multiple elements in a single pass through the iterator.</summary>
      <param name="startIndex">The index from which to start retrieval.</param>
      <param name="items">Provides the destination for the result. Size the initial array size as a "capacity" in order to specify how many results should be retrieved.</param>
      <returns>The number of items retrieved.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.PointCollection.GetView">
      <summary>Gets an immutable view into the collection.</summary>
      <returns>An object representing the immutable collection view.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.PointCollection.IndexOf(Windows.Foundation.Point,System.UInt32@)">
      <summary>Retrieves the index of the specified item.</summary>
      <param name="value">The value to find in the collection.</param>
      <param name="index">The index of the item to find, if found.</param>
      <returns>**true** if an item with the specified value was found; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.PointCollection.InsertAt(System.UInt32,Windows.Foundation.Point)">
      <summary>Inserts the specified item at the specified index.</summary>
      <param name="index">The index at which to set the value.</param>
      <param name="value">The value to set.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Media.PointCollection.RemoveAt(System.UInt32)">
      <summary>Removes the item at the specified index.</summary>
      <param name="index">The index position of the item to remove.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Media.PointCollection.RemoveAtEnd">
      <summary>Removes the last item in the collection.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.PointCollection.ReplaceAll(Windows.Foundation.Point[])">
      <summary>Initially clears the collection, then inserts the provided array as new items.</summary>
      <param name="items">The new collection items.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Media.PointCollection.SetAt(System.UInt32,Windows.Foundation.Point)">
      <summary>Sets the value at the specified index to the Point value specified.</summary>
      <param name="index">The index at which to set the value.</param>
      <param name="value">The value to set.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Media.PolyBezierSegment">
      <summary>Represents one or more cubic Bezier curves.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.PolyBezierSegment.#ctor">
      <summary>Initializes a new instance of the PolyBezierSegment class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.PolyBezierSegment.Points">
      <summary>Gets or sets the Point collection that defines this PolyBezierSegment object.</summary>
      <returns>The collection of points that defines this PolyBezierSegment object.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.PolyBezierSegment.PointsProperty">
      <summary>Identifies the Points  dependency property.</summary>
      <returns>The identifier for the Points  dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.PolyLineSegment">
      <summary>Represents a set of line segments defined by a Point collection with each Point specifying the end point of a line segment.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.PolyLineSegment.#ctor">
      <summary>Initializes a new instance of the PolyLineSegment class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.PolyLineSegment.Points">
      <summary>Gets or sets the collection of Point values that defines this PolyLineSegment object.</summary>
      <returns>The points that define this PolyLineSegment object.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.PolyLineSegment.PointsProperty">
      <summary>Identifies the Points  dependency property.</summary>
      <returns>The identifier for the Points  dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.PolyQuadraticBezierSegment">
      <summary>Represents a set of quadratic Bezier segments.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.PolyQuadraticBezierSegment.#ctor">
      <summary>Initializes a new instance of the PolyQuadraticBezierSegment class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.PolyQuadraticBezierSegment.Points">
      <summary>Gets or sets the Point collection that defines this PolyQuadraticBezierSegment object.</summary>
      <returns>A collection of points that defines the shape of this PolyQuadraticBezierSegment object. The default value is an empty collection.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.PolyQuadraticBezierSegment.PointsProperty">
      <summary>Identifies the Points  dependency property.</summary>
      <returns>The identifier for the Points  dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Projection">
      <summary>Provides a base class for projections, which describe how to transform an object in 3-D space using perspective transforms.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Projection.#ctor">
      <summary>Provides base class initialization behavior for Projection -derived classes.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Media.QuadraticBezierSegment">
      <summary>Creates a quadratic Bezier curve between two points in a PathFigure.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.QuadraticBezierSegment.#ctor">
      <summary>Initializes a new instance of the QuadraticBezierSegment class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.QuadraticBezierSegment.Point1">
      <summary>Gets or sets the control point of the curve.</summary>
      <returns>The control point of this QuadraticBezierSegment. The default value is a Point with value 0,0.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.QuadraticBezierSegment.Point1Property">
      <summary>Identifies the Point1  dependency property.</summary>
      <returns>The identifier for the Point1  dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.QuadraticBezierSegment.Point2">
      <summary>Gets or sets the end Point of this QuadraticBezierSegment.</summary>
      <returns>The end point of this QuadraticBezierSegment. The default value is a Point with value 0,0.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.QuadraticBezierSegment.Point2Property">
      <summary>Identifies the Point2  dependency property.</summary>
      <returns>The identifier for the Point2  dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.RateChangedRoutedEventArgs">
      <summary>Provides event data for the RateChanged event.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.RateChangedRoutedEventArgs.#ctor">
      <summary>Initializes a new instance of the RateChangedRoutedEventArgs class.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Media.RateChangedRoutedEventHandler">
      <summary>Represents the method that will handle the RateChanged event. This event fires when PlaybackRate or DefaultPlaybackRate change either via user interaction or from code.</summary>
      <param name="sender">The object where the handler is attached.</param>
      <param name="e">The event data.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Media.RectangleGeometry">
      <summary>Describes a two-dimensional rectangular geometry.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.RectangleGeometry.#ctor">
      <summary>Initializes a new instance of the RectangleGeometry class and creates a rectangle with zero area.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.RectangleGeometry.Rect">
      <summary>Gets or sets the dimensions of the rectangle.</summary>
      <returns>The Rect structure that describes the position and size of the rectangle. The default is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.RectangleGeometry.RectProperty">
      <summary>Identifies the Rect  dependency property.</summary>
      <returns>The identifier for the Rect  dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.RenderedEventArgs">
      <summary>Provides event data for the Rendered event.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.RenderedEventArgs.FrameDuration">
      <summary>Gets the duration of the time it took to render the most recent frame.</summary>
      <returns>The duration of the time it took to render the most recent frame.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.RenderingEventArgs">
      <summary>Provides event data for the Rendering event.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.RenderingEventArgs.RenderingTime">
      <summary>Gets the time when the frame rendered, for timing purposes</summary>
      <returns>The time when the frame rendered.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.RevealBackgroundBrush">
      <summary>Paints a control background with a reveal effect using composition brush and light effects.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.RevealBackgroundBrush.#ctor">
      <summary>Initializes a new instance of the RevealBackgroundBrush class.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Media.RevealBorderBrush">
      <summary>Paints a control border with a reveal effect using composition brush and light effects.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.RevealBorderBrush.#ctor">
      <summary>Initializes a new instance of the RevealBorderBrush class.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Media.RevealBrush">
      <summary>Base class for brushes that use composition effects and lighting to implement the reveal visual design treatment.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.RevealBrush.#ctor">
      <summary>Provides base class initialization behavior for RevealBrush-derived classes.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.RevealBrush.AlwaysUseFallback">
      <summary>Gets or sets a value that specifies whether the brush is forced to the solid fallback color.</summary>
      <returns>**true** to always replace the reveal effect with the solid fallback color. Otherwise, **false**. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.RevealBrush.AlwaysUseFallbackProperty">
      <summary>Identifies the AlwaysUseFallback dependency property.</summary>
      <returns>The identifier for the AlwaysUseFallback dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.RevealBrush.Color">
      <summary>Gets or sets a value that specifies the base background color for the brush.</summary>
      <returns>The base background color for the brush. The default value is transparent white (0x00FFFFFF).</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.RevealBrush.ColorProperty">
      <summary>Identifies the Color dependency property.</summary>
      <returns>The identifier for the Color dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.RevealBrush.StateProperty">
      <summary>Identifies the RevealBrush.State attached property</summary>
      <returns>The identifier for the RevealBrush.State attached property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.RevealBrush.TargetTheme">
      <summary>Gets or sets a value that specifies the theme used to draw the brush and light, to ensure that the correct composition effect recipe is used for the desired theme.</summary>
      <returns>An ApplicationTheme value.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.RevealBrush.TargetThemeProperty">
      <summary>Identifies the TargetTheme dependency property.</summary>
      <returns>The identifier for the TargetTheme dependency property.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.RevealBrush.GetState(Windows.UI.Xaml.UIElement)">
      <summary>Gets the value of the RevealBrush.State XAML attached property for the target element.</summary>
      <param name="element">The object from which the property value is read.</param>
      <returns>The RevealBrush.State XAML attached property value of the specified object.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.RevealBrush.SetState(Windows.UI.Xaml.UIElement,Windows.UI.Xaml.Media.RevealBrushState)">
      <summary>Sets the value of the RevealBrush.State XAML attached property for a target element.</summary>
      <param name="element">The object to which the property value is written.</param>
      <param name="value">The value to set.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Media.RevealBrushState">
      <summary>Defines constants that specify the pointer state of an element.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.RevealBrushState.Normal">
      <summary>The element is in its default state.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.RevealBrushState.PointerOver">
      <summary>The pointer is over the element.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.RevealBrushState.Pressed">
      <summary>The element is pressed.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Media.RotateTransform">
      <summary>Rotates an object around a specified point in a two-dimensional x-y coordinate system.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.RotateTransform.#ctor">
      <summary>Initializes a new instance of the RotateTransform class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.RotateTransform.Angle">
      <summary>Gets or sets the angle, in degrees, of clockwise rotation.</summary>
      <returns>The angle, in degrees, of clockwise rotation. The default is 0.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.RotateTransform.AngleProperty">
      <summary>Identifies the Angle dependency property.</summary>
      <returns>The identifier for the Angle dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.RotateTransform.CenterX">
      <summary>Gets or sets the x-coordinate of the rotation center point for this transformation.</summary>
      <returns>The x-coordinate of the center of rotation, in pixels within the transform's frame of reference. The default is 0.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.RotateTransform.CenterXProperty">
      <summary>Identifies the CenterX dependency property.</summary>
      <returns>The identifier for the CenterX dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.RotateTransform.CenterY">
      <summary>Gets or sets the y-coordinate of the rotation center point for this transformation.</summary>
      <returns>The y-coordinate of the center of rotation, in pixels within the transform's frame of reference. The default is 0.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.RotateTransform.CenterYProperty">
      <summary>Identifies the CenterY dependency property.</summary>
      <returns>The identifier for the CenterY dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.ScaleTransform">
      <summary>Scales an object in the two-dimensional x-y coordinate system.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.ScaleTransform.#ctor">
      <summary>Initializes a new instance of the ScaleTransform class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.ScaleTransform.CenterX">
      <summary>Gets or sets the x-coordinate of the center point of this ScaleTransform.</summary>
      <returns>The x-coordinate of the center point of this ScaleTransform. The default is 0.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.ScaleTransform.CenterXProperty">
      <summary>Identifies the CenterX dependency property.</summary>
      <returns>The identifier for the CenterX dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.ScaleTransform.CenterY">
      <summary>Gets or sets the y-coordinate of the center point of this ScaleTransform.</summary>
      <returns>The y-coordinate of the center point of this ScaleTransform. The default is 0.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.ScaleTransform.CenterYProperty">
      <summary>Identifies the CenterY dependency property.</summary>
      <returns>The identifier for the CenterY dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.ScaleTransform.ScaleX">
      <summary>Gets or sets the x-axis scale factor.</summary>
      <returns>The scale factor along the x-axis. The default is 1.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.ScaleTransform.ScaleXProperty">
      <summary>Identifies the ScaleX dependency property.</summary>
      <returns>The identifier for the ScaleX dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.ScaleTransform.ScaleY">
      <summary>Gets or sets the y-axis scale factor.</summary>
      <returns>The scale factor along the y-axis. The default is 1.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.ScaleTransform.ScaleYProperty">
      <summary>Identifies the ScaleY dependency property.</summary>
      <returns>The identifier for the ScaleY dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Shadow">
      <summary>The base class for shadow effects that can be applied to a XAML element.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Media.SkewTransform">
      <summary>Represents a two-dimensional skew.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.SkewTransform.#ctor">
      <summary>Initializes a new instance of the SkewTransform class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.SkewTransform.AngleX">
      <summary>Gets or sets the x-axis skew angle, which is measured in degrees counterclockwise from the y-axis.</summary>
      <returns>The skew angle, which is measured in degrees counterclockwise from the y-axis. The default is 0.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.SkewTransform.AngleXProperty">
      <summary>Identifies the AngleX dependency property.</summary>
      <returns>The identifier for the AngleX dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.SkewTransform.AngleY">
      <summary>Gets or sets the y-axis skew angle, which is measured in degrees counterclockwise from the x-axis.</summary>
      <returns>The skew angle, which is measured in degrees counterclockwise from the x-axis. The default is 0.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.SkewTransform.AngleYProperty">
      <summary>Identifies the AngleY dependency property.</summary>
      <returns>The identifier for the AngleY dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.SkewTransform.CenterX">
      <summary>Gets or sets the x-coordinate of the transform center.</summary>
      <returns>The x-coordinate of the transform center. The default is 0.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.SkewTransform.CenterXProperty">
      <summary>Identifies the CenterX dependency property.</summary>
      <returns>The identifier for the CenterX dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.SkewTransform.CenterY">
      <summary>Gets or sets the y-coordinate of the transform center.</summary>
      <returns>The y-coordinate of the transform center. The default is 0.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.SkewTransform.CenterYProperty">
      <summary>Identifies the CenterY dependency property.</summary>
      <returns>The identifier for the CenterY dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.SolidColorBrush">
      <summary>Paints an area with a solid color. The solid color is defined by a Color value.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.SolidColorBrush.#ctor">
      <summary>Initializes a new instance of the SolidColorBrush class with no color.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.SolidColorBrush.#ctor(Windows.UI.Color)">
      <summary>Initializes a new instance of the SolidColorBrush class with the specified Color.</summary>
      <param name="color">The color to apply to the brush.</param>
    </member>
    <member name="P:Windows.UI.Xaml.Media.SolidColorBrush.Color">
      <summary>Gets or sets the color of this SolidColorBrush.</summary>
      <returns>The brush's color. The default value is Transparent.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.SolidColorBrush.ColorProperty">
      <summary>Identifies the Color dependency property.</summary>
      <returns>The identifier for the Color dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Stereo3DVideoPackingMode">
      <summary>Describes the frame-packing mode for stereo 3-D video content.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.Stereo3DVideoPackingMode.None">
      <summary>Regular 2-D video.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.Stereo3DVideoPackingMode.SideBySide">
      <summary>Stereo 3-D content packing with components side-by-side.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.Stereo3DVideoPackingMode.TopBottom">
      <summary>Stereo 3-D content packing with components top and bottom.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Stereo3DVideoRenderMode">
      <summary>Describes the stereo 3-D video render mode for the current media source.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.Stereo3DVideoRenderMode.Mono">
      <summary>Regular 2-D video.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.Stereo3DVideoRenderMode.Stereo">
      <summary>Stereo 3-D video.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Stretch">
      <summary>Describes how content is resized to fill its allocated space.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.Stretch.Fill">
      <summary>The content is resized to fill the destination dimensions. The aspect ratio is not preserved.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.Stretch.None">
      <summary>The content preserves its original size.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.Stretch.Uniform">
      <summary>The content is resized to fit in the destination dimensions while it preserves its native aspect ratio.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.Stretch.UniformToFill">
      <summary>The content is resized to fill the destination dimensions while it preserves its native aspect ratio. If the aspect ratio of the destination rectangle differs from the source, the source content is clipped to fit in the destination dimensions.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Media.StyleSimulations">
      <summary>Describes the simulation style of a font.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.StyleSimulations.BoldItalicSimulation">
      <summary>Bold and italic style simulation.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.StyleSimulations.BoldSimulation">
      <summary>Bold style simulation.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.StyleSimulations.ItalicSimulation">
      <summary>Italic style simulation.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.StyleSimulations.None">
      <summary>No font style simulation.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Media.SweepDirection">
      <summary>Specifies the direction in which an elliptical arc is drawn.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.SweepDirection.Clockwise">
      <summary>Arcs are drawn in a clockwise (positive-angle) direction.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.SweepDirection.Counterclockwise">
      <summary>Arcs are drawn in a counterclockwise (negative-angle) direction.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Media.ThemeShadow">
      <summary>A ThemeShadow is a preconfigured shadow effect that can be applied to any XAML element to draw shadows appropriately based on x, y, z coordinates. ThemeShadow also automatically adjusts for other environmental specifications:</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.ThemeShadow.#ctor">
      <summary>Initializes a new instance of the ThemeShadow class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.ThemeShadow.Receivers">
      <summary>Gets a collection of UI elements that this ThemeShadow is cast on.</summary>
      <returns>A collection of UI elements that this ThemeShadow is cast on.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.TileBrush">
      <summary>Base class that describes a way to paint a region. Parent of ImageBrush.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.TileBrush.#ctor">
      <summary>Provides base class initialization behavior for TileBrush -derived classes.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.TileBrush.AlignmentX">
      <summary>Gets or sets the horizontal alignment of content in the TileBrush base tile.</summary>
      <returns>A value that specifies the horizontal position of TileBrush content in its base tile. The default value is **Center**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.TileBrush.AlignmentXProperty">
      <summary>Identifies the AlignmentX dependency property.</summary>
      <returns>The identifier for the AlignmentX dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.TileBrush.AlignmentY">
      <summary>Gets or sets the vertical alignment of content in the TileBrush base tile.</summary>
      <returns>A value that specifies the vertical position of TileBrush content in its base tile. The default value is **Center**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.TileBrush.AlignmentYProperty">
      <summary>Identifies the AlignmentY dependency property.</summary>
      <returns>The identifier for the AlignmentY dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.TileBrush.Stretch">
      <summary>Gets or sets a value that specifies how the content of this TileBrush stretches to fit its tiles.</summary>
      <returns>A value that specifies how this TileBrush content is projected onto its base tile. The default value is **Fill**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.TileBrush.StretchProperty">
      <summary>Identifies the Stretch dependency property.</summary>
      <returns>The identifier for the Stretch dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.TimelineMarker">
      <summary>Represents metadata associated with a specific point in a media file.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.TimelineMarker.#ctor">
      <summary>Initializes a new instance of the TimelineMarker class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.TimelineMarker.Text">
      <summary>Gets or sets the text value of a TimelineMarker.</summary>
      <returns>The text value of the TimelineMarker. The default value is an empty string.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.TimelineMarker.TextProperty">
      <summary>Identifies the Text dependency property.</summary>
      <returns>The identifier for the Text dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.TimelineMarker.Time">
      <summary>Gets or sets the time at which a TimelineMarker is reached.</summary>
      <returns>The time at which the TimelineMarker is reached. The default value is null.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.TimelineMarker.TimeProperty">
      <summary>Identifies the Time dependency property.</summary>
      <returns>The identifier for the Time dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.TimelineMarker.Type">
      <summary>Gets or sets the marker type of a TimelineMarker.</summary>
      <returns>A string that describes the type of this TimelineMarker. The default value is an empty string.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.TimelineMarker.TypeProperty">
      <summary>Identifies the Type dependency property.</summary>
      <returns>The identifier for the Type dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.TimelineMarkerCollection">
      <summary>Represents a collection of TimelineMarker objects that can be individually accessed by index. A TimelineMarkerCollection is an ordered list where the order is determined by the Time value of each TimelineMarker item contained in the collection. For more info on how this affects the collection API, see Remarks.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.TimelineMarkerCollection.#ctor">
      <summary>Initializes a new instance of the TimelineMarkerCollection class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.TimelineMarkerCollection.Size">
      <summary>Gets the size (count) of the collection.</summary>
      <returns>The count of items in the collection.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.TimelineMarkerCollection.Append(Windows.UI.Xaml.Media.TimelineMarker)">
      <summary>Adds a new item to the collection.</summary>
      <param name="value">The new item to add.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Media.TimelineMarkerCollection.Clear">
      <summary>Removes all items from the collection.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.TimelineMarkerCollection.First">
      <summary>Returns an iterator for the items in the collection.</summary>
      <returns>The iterator. The iterator's current position is at the 0-index position, or at the collection end if the collection is empty.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.TimelineMarkerCollection.GetAt(System.UInt32)">
      <summary>Returns the item located at the specified index.</summary>
      <param name="index">The integer index for the value to retrieve.</param>
      <returns>The TimelineMarker value at the specified index.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.TimelineMarkerCollection.GetMany(System.UInt32,Windows.UI.Xaml.Media.TimelineMarker[])">
      <summary>Retrieves multiple elements in a single pass through the iterator.</summary>
      <param name="startIndex">The index from which to start retrieval.</param>
      <param name="items">Provides the destination for the result. Size the initial array size as a "capacity" in order to specify how many results should be retrieved.</param>
      <returns>The number of items retrieved.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.TimelineMarkerCollection.GetView">
      <summary>Gets an immutable view into the collection.</summary>
      <returns>An object representing the immutable collection view.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.TimelineMarkerCollection.IndexOf(Windows.UI.Xaml.Media.TimelineMarker,System.UInt32@)">
      <summary>Retrieves the index of the specified item.</summary>
      <param name="value">The value to find in the collection.</param>
      <param name="index">The index of the item to find, if found.</param>
      <returns>**true** if an item with the specified value was found; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.TimelineMarkerCollection.InsertAt(System.UInt32,Windows.UI.Xaml.Media.TimelineMarker)">
      <summary>Inserts the specified item.</summary>
      <param name="index">The index at which to set the value.</param>
      <param name="value">The value to set.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Media.TimelineMarkerCollection.RemoveAt(System.UInt32)">
      <summary>Removes the item at the specified index.</summary>
      <param name="index">The index position of the item to remove.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Media.TimelineMarkerCollection.RemoveAtEnd">
      <summary>Removes the last item in the collection.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.TimelineMarkerCollection.ReplaceAll(Windows.UI.Xaml.Media.TimelineMarker[])">
      <summary>Initially clears the collection, then inserts the provided array as new items.</summary>
      <param name="items">The new collection items.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Media.TimelineMarkerCollection.SetAt(System.UInt32,Windows.UI.Xaml.Media.TimelineMarker)">
      <summary>Sets the value at the specified index to the TimelineMarker value specified.</summary>
      <param name="index">The index at which to set the value.</param>
      <param name="value">The value to set.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Media.TimelineMarkerRoutedEventArgs">
      <summary>Provides event data for the MarkerReached event.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.TimelineMarkerRoutedEventArgs.#ctor">
      <summary>Initializes a new instance of the TimelineMarkerRoutedEventArgs class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.TimelineMarkerRoutedEventArgs.Marker">
      <summary>Gets the TimelineMarker that triggered this event.</summary>
      <returns>The TimelineMarker that triggered this event.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.TimelineMarkerRoutedEventHandler">
      <summary>Represents methods that will handle various routed events related to timeline markers.</summary>
      <param name="sender">The object where the event handler is attached.</param>
      <param name="e">The event data.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Transform">
      <summary>Defines functionality that enables transformations in a two-dimensional plane.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Media.TransformCollection">
      <summary>Represents a collection of Transform objects that can be individually accessed by index.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.TransformCollection.#ctor">
      <summary>Initializes a new instance of the TransformCollection class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.TransformCollection.Size">
      <summary>Gets the size (count) of the collection.</summary>
      <returns>The count of items in the collection.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.TransformCollection.Append(Windows.UI.Xaml.Media.Transform)">
      <summary>Adds a new item to the collection.</summary>
      <param name="value">The new item to add.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Media.TransformCollection.Clear">
      <summary>Removes all items from the collection.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.TransformCollection.First">
      <summary>Returns an iterator for the items in the collection.</summary>
      <returns>The iterator. The iterator's current position is the 0-index position, or at the collection end if the collection is empty.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.TransformCollection.GetAt(System.UInt32)">
      <summary>Returns the item located at the specified index.</summary>
      <param name="index">The integer index for the value to retrieve.</param>
      <returns>The Transform value at the specified index.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.TransformCollection.GetMany(System.UInt32,Windows.UI.Xaml.Media.Transform[])">
      <summary>Retrieves multiple elements in a single pass through the iterator.</summary>
      <param name="startIndex">The index from which to start retrieval.</param>
      <param name="items">Provides the destination for the result. Size the initial array size as a "capacity" in order to specify how many results should be retrieved.</param>
      <returns>The number of items retrieved.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.TransformCollection.GetView">
      <summary>Gets an immutable view into the collection.</summary>
      <returns>An object representing the immutable collection view.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.TransformCollection.IndexOf(Windows.UI.Xaml.Media.Transform,System.UInt32@)">
      <summary>Retrieves the index of the specified item.</summary>
      <param name="value">The value to find in the collection.</param>
      <param name="index">The index of the item to find, if found.</param>
      <returns>**true** if an item with the specified value was found; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.TransformCollection.InsertAt(System.UInt32,Windows.UI.Xaml.Media.Transform)">
      <summary>Inserts the specified item at the specified index.</summary>
      <param name="index">The index at which to set the value.</param>
      <param name="value">The value to set.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Media.TransformCollection.RemoveAt(System.UInt32)">
      <summary>Removes the item at the specified index.</summary>
      <param name="index">The index position of the item to remove.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Media.TransformCollection.RemoveAtEnd">
      <summary>Removes the last item in the collection.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.TransformCollection.ReplaceAll(Windows.UI.Xaml.Media.Transform[])">
      <summary>Initially clears the collection, then inserts the provided array as new items.</summary>
      <param name="items">The new collection items.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Media.TransformCollection.SetAt(System.UInt32,Windows.UI.Xaml.Media.Transform)">
      <summary>Sets the value at the specified index to the Transform value specified.</summary>
      <param name="index">The index at which to set the value.</param>
      <param name="value">The value to set.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Media.TransformGroup">
      <summary>Represents a composite Transform composed of other Transform objects.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.TransformGroup.#ctor">
      <summary>Initializes a new instance of the TransformGroup class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.TransformGroup.Children">
      <summary>Gets or sets the collection of child Transform objects.</summary>
      <returns>The collection of child Transform objects. The default is an empty collection.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.TransformGroup.ChildrenProperty">
      <summary>Identifies the Children dependency property.</summary>
      <returns>The identifier for the Children dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.TransformGroup.Value">
      <summary>Gets the Matrix structure that describes the transformation represented by this TransformGroup.</summary>
      <returns>A composite of the Transform objects in this TransformGroup.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.TranslateTransform">
      <summary>Translates (moves) an object in the two-dimensional x-y coordinate system.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.TranslateTransform.#ctor">
      <summary>Initializes a new instance of the TranslateTransform class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.TranslateTransform.X">
      <summary>Gets or sets the distance to translate along the x-axis.</summary>
      <returns>The distance to translate (move) an object along the x-axis, in pixels. This property is read/write. The default is 0.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.TranslateTransform.XProperty">
      <summary>Identifies the X dependency property.</summary>
      <returns>The identifier for the X dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.TranslateTransform.Y">
      <summary>Gets or sets the distance to translate (move) an object along the y-axis.</summary>
      <returns>The distance to translate (move) an object along the y-axis, in pixels. The default is 0.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.TranslateTransform.YProperty">
      <summary>Identifies the Y dependency property.</summary>
      <returns>The identifier for the Y dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.VisualTreeHelper">
      <summary>Provides utility methods that can be used to traverse object relationships (along child-object or parent-object axes) in the visual tree of your app.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.VisualTreeHelper.DisconnectChildrenRecursive(Windows.UI.Xaml.UIElement)">
      <summary>Explicitly removes all references from a target UIElement, with the goal of cleaning up reference cycles.</summary>
      <param name="element">The target object to disconnect children and remove references from.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Media.VisualTreeHelper.FindElementsInHostCoordinates(Windows.Foundation.Point,Windows.UI.Xaml.UIElement)">
      <summary>Retrieves a set of objects that are located within a specified x-y coordinate point of an app UI. The set of objects represents the components of a visual tree that share that point.</summary>
      <param name="intersectingPoint">The point to use as the determination point. This point is using the coordinate space of the app window, not of any specific element (and not of *subtree* if specified).</param>
      <param name="subtree">An object to search for. If the *subtree* object exists in the overall set of elements that exist at the specified *intersectingPoint* coordinates, then the return value contains only the *subtree* object and any objects that have a higher z-order than *subtree*, listed by inverse of z-order. If the *subtree* object doesn't exist at *intersectingPoint* coordinates, the return value will be empty.</param>
      <returns>An enumerable set of UIElement objects in the visual tree composition at the specified point, listed by inverse of z-order.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.VisualTreeHelper.FindElementsInHostCoordinates(Windows.Foundation.Point,Windows.UI.Xaml.UIElement,System.Boolean)">
      <summary>Retrieves a set of objects that are located within a specified x-y coordinate point of an app UI. The set of objects represents the components of a visual tree that share that point.</summary>
      <param name="intersectingPoint">The point to use as the determination point. This point is using the coordinate space of the app window, not of any specific element (and not of *subtree* if specified).</param>
      <param name="subtree">An object to search for. If the *subtree* object exists in the overall set of elements that exist at the specified *intersectingPoint* coordinates, then the return value contains only the *subtree* object and any objects that have a higher z-order than *subtree*, listed by inverse of z-order. If the *subtree* object doesn't exist at *intersectingPoint* coordinates, the return value will be empty.</param>
      <param name="includeAllElements">**true** to include all elements that intersect, including those elements considered to be invisible to hit testing. **false** to find only visible, hit-testable elements. The default is **false**.</param>
      <returns>An enumerable set of UIElement objects that are determined to be located in the visual tree composition at the specified point, listed by inverse of z-order.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.VisualTreeHelper.FindElementsInHostCoordinates(Windows.Foundation.Rect,Windows.UI.Xaml.UIElement)">
      <summary>Retrieves a set of objects that are located within a specified Rect frame of an app UI. The set of objects represents the components of a visual tree that share a rectangular area, and might include elements that overdraw.</summary>
      <param name="intersectingRect">The Rect to use as the determination area. This frame is using the coordinate space of the app window, not of any specific element (and not of *subtree* if specified).</param>
      <param name="subtree">An object to search for. If the *subtree* object exists in the overall set of elements that exist within the specified *intersectingRect*, then the return value contains only the *subtree* object and elements that are drawing on top of its space. If the *subtree* object doesn't exist within the *intersectingRect* frame, the return value will be empty.</param>
      <returns>An enumerable set of UIElement objects that are in the visual tree composition in the specified Rect frame.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.VisualTreeHelper.FindElementsInHostCoordinates(Windows.Foundation.Rect,Windows.UI.Xaml.UIElement,System.Boolean)">
      <summary>Retrieves a set of objects that are located within a specified Rect frame of an app UI. The set of objects represents the components of a visual tree that share a rectangular area, and might include elements that overdraw.</summary>
      <param name="intersectingRect">The Rect to use as the determination area. This frame is using the coordinate space of the app window, not of any specific element (and not of *subtree* if specified).</param>
      <param name="subtree">An object to search for. If the *subtree* object exists in the overall set of elements that exist within the specified *intersectingRect*, then the return value contains only the *subtree* object and elements that are drawing on top of its space. If the *subtree* object doesn't exist within the *intersectingRect* frame, the return value will be empty.</param>
      <param name="includeAllElements">**true** to include all elements that intersect, including those elements considered to be invisible to hit testing. **false** to find only visible, hit-testable elements. The default is **false**.</param>
      <returns>An enumerable set of UIElement objects that are determined to be located in the visual tree composition in the specified Rect frame.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.VisualTreeHelper.GetChild(Windows.UI.Xaml.DependencyObject,System.Int32)">
      <summary>Using the provided index, obtains a specific child object of the provided object by examining the visual tree.</summary>
      <param name="reference">The object that holds the child collection.</param>
      <param name="childIndex">The index of the requested child object in the *reference* child collection.</param>
      <returns>The child object as referenced by *childIndex*.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.VisualTreeHelper.GetChildrenCount(Windows.UI.Xaml.DependencyObject)">
      <summary>Returns the number of children that exist in an object's child collection in the visual tree.</summary>
      <param name="reference">The source visual.</param>
      <returns>The number of visual children for the provided source visual.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.VisualTreeHelper.GetOpenPopups(Windows.UI.Xaml.Window)">
      <summary>Retrieves a collection of all open popup controls from the target Window.</summary>
      <param name="window">The current Window instance to retrieve the popups from.</param>
      <returns>The list of all open popups. If no popups are open, the list is empty.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.VisualTreeHelper.GetOpenPopupsForXamlRoot(Windows.UI.Xaml.XamlRoot)">
      <summary>Retrieves a collection of all open popup controls from the target XamlRoot.</summary>
      <param name="xamlRoot">The current XamlRoot instance to retrieve the popups from.</param>
      <returns>The list of all open popups. If no popups are open, the list is empty.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.VisualTreeHelper.GetParent(Windows.UI.Xaml.DependencyObject)">
      <summary>Returns an object's parent object in the visual tree.</summary>
      <param name="reference">The object for which to get the parent object.</param>
      <returns>The parent object of the *reference* object in the visual tree.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.XamlCompositionBrushBase">
      <summary>Provides a base class used to create XAML brushes that paint an area with a CompositionBrush.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.XamlCompositionBrushBase.#ctor">
      <summary>Provides base class initialization behavior for **XamlCompositionBrushBase** derived classes.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.XamlCompositionBrushBase.CompositionBrush">
      <summary>Gets or sets the CompositionBrush used by this XAML brush.</summary>
      <returns>The instance of CompositionBrush used by this XAML brush.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.XamlCompositionBrushBase.FallbackColor">
      <summary>The color to use for rendering in case the CompositionBrush can't be rendered.</summary>
      <returns>The color to use for rendering in place of the composition brush.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.XamlCompositionBrushBase.FallbackColorProperty">
      <summary>Identifies the **FallbackColor** dependency property.</summary>
      <returns>The identifier for the **FallbackColor** dependency property.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.XamlCompositionBrushBase.OnConnected">
      <summary>Invoked when a brush is first used on screen to paint an element. </summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.XamlCompositionBrushBase.OnDisconnected">
      <summary>Invoked when the brush is no longer being used to paint any elements. </summary>
    </member>
    <member name="T:Windows.UI.Xaml.Media.XamlLight">
      <summary>Provides a base class used to create XAML lights that use a CompositionLight to apply lighting effects to XAML elements and brushes.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.XamlLight.#ctor">
      <summary>Initializes a new instance of the **XamlLight** class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.XamlLight.CompositionLight">
      <summary>Gets or sets the CompositionLight instance used to apply lighting effects.</summary>
      <returns>An instance of a CompositionLight derived class used to apply lighting effects.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.XamlLight.AddTargetBrush(System.String,Windows.UI.Xaml.Media.Brush)">
      <summary>Sets a Brush as a target of a XamlLight.</summary>
      <param name="lightId">The identifier for the XamlLight that should target the Brush.</param>
      <param name="brush">The Brush that the light should target.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Media.XamlLight.AddTargetElement(System.String,Windows.UI.Xaml.UIElement)">
      <summary>Sets a UIElement as a target of a XamlLight.</summary>
      <param name="lightId">The identifier for the XamlLight that should target the UIElement.</param>
      <param name="element">The UIElement that the light should target.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Media.XamlLight.GetId">
      <summary>Returns the identifier for the custom XamlLight type.</summary>
      <returns>The identifier for the XamlLight.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.XamlLight.OnConnected(Windows.UI.Xaml.UIElement)">
      <summary>This method is automatically called when the XamlLight is first in use on the screen, or after being previously disconnected then used again.</summary>
      <param name="newElement">The UIElement that the light is attached to.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Media.XamlLight.OnDisconnected(Windows.UI.Xaml.UIElement)">
      <summary>This method is automatically called when the XamlLight is no longer in use anywhere on the screen.</summary>
      <param name="oldElement">The UIElement that the light is attached to.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Media.XamlLight.RemoveTargetBrush(System.String,Windows.UI.Xaml.Media.Brush)">
      <summary>Stops a Brush from being a target of a XamlLight.</summary>
      <param name="lightId">The identifier for the XamlLight that should no longer target the Brush.</param>
      <param name="brush">The Brush that the light should no longer target.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Media.XamlLight.RemoveTargetElement(System.String,Windows.UI.Xaml.UIElement)">
      <summary>Stops a UIElement from being a target of a XamlLight.</summary>
      <param name="lightId">The identifier for the XamlLight that should no longer target the UIElement.</param>
      <param name="element">The UIElement that the light should no longer target.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Animation.AddDeleteThemeTransition">
      <summary>Provides the animated transition behavior for when controls add or delete children of a panel. For example, if you have a collection of photos displayed in a Grid, you can associate this animation to the Grid so that when photos are added or deleted, the photos will animate in and out of view.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.AddDeleteThemeTransition.#ctor">
      <summary>Initializes a new instance of the AddDeleteThemeTransition class.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Animation.BackEase">
      <summary>Represents an easing function that changes a value in the opposite direction of the main function during part of a duration, then reverses and finishes the function-over-time behavior in a conventional way.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.BackEase.#ctor">
      <summary>Initializes a new instance of the BackEase class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.BackEase.Amplitude">
      <summary>Gets or sets the amplitude of retraction associated with a BackEase animation.</summary>
      <returns>The amplitude of retraction associated with a BackEase animation. This value must be greater than or equal to 0. The default is 1.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.BackEase.AmplitudeProperty">
      <summary>Identifies the Amplitude dependency property.</summary>
      <returns>The identifier for the Amplitude dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Animation.BasicConnectedAnimationConfiguration">
      <summary>An object that configures the connected animation as a linear transition from the source to the destination.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.BasicConnectedAnimationConfiguration.#ctor">
      <summary>Initializes a new instance of the BasicConnectedAnimationConfiguration class.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Animation.BeginStoryboard">
      <summary>A trigger action that begins a Storyboard. Not commonly used. See Remarks.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.BeginStoryboard.#ctor">
      <summary>Initializes a new instance of the BeginStoryboard class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.BeginStoryboard.Storyboard">
      <summary>Gets or sets the Storyboard that this BeginStoryboard starts.</summary>
      <returns>The Storyboard that the BeginStoryboard starts. The default is null.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.BeginStoryboard.StoryboardProperty">
      <summary>Identifies the BeginStoryboard.Storyboard  dependency property.</summary>
      <returns>The identifier for the BeginStoryboard.Storyboard  dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Animation.BounceEase">
      <summary>Represents an easing function that creates an animated bouncing effect.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.BounceEase.#ctor">
      <summary>Initializes a new instance of the BounceEase class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.BounceEase.Bounces">
      <summary>Gets or sets the number of bounces.</summary>
      <returns>The number of bounces. The value must be greater or equal to zero. Negative values will resolve to zero. The default is 3.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.BounceEase.BouncesProperty">
      <summary>Identifies the Bounces dependency property.</summary>
      <returns>The identifier for the Bounces dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.BounceEase.Bounciness">
      <summary>Gets or sets a value that specifies how bouncy the bounce animation is. Low values of this property result in bounces with little loss of height between bounces (more bouncy) while high values result in dampened bounces (less bouncy).</summary>
      <returns>The value that specifies how bouncy the bounce animation is. This value must be positive. The default value is 2.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.BounceEase.BouncinessProperty">
      <summary>Identifies the Bounciness dependency property.</summary>
      <returns>The identifier for the Bounciness dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Animation.CircleEase">
      <summary>Represents an easing function that creates an animation that accelerates and/or decelerates using a circular function.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.CircleEase.#ctor">
      <summary>Initializes a new instance of the CircleEase class.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Animation.ClockState">
      <summary>Describes the potential states of an animation.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.Animation.ClockState.Active">
      <summary>The current animation changes in direct relation to the animation of its parent.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.Animation.ClockState.Filling">
      <summary>The animation continues and does not change in relation to the animation of its parent.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.Animation.ClockState.Stopped">
      <summary>The animation is stopped.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Animation.ColorAnimation">
      <summary>Animates the value of a Color property between two target values using linear interpolation over a specified Duration.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.ColorAnimation.#ctor">
      <summary>Initializes a new instance of the ColorAnimation class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.ColorAnimation.By">
      <summary>Gets or sets the total amount by which the animation changes its starting value.</summary>
      <returns>The total amount by which the animation changes its starting value. The default is null.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.ColorAnimation.ByProperty">
      <summary>Identifies the By  dependency property.</summary>
      <returns>The identifier for the By  dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.ColorAnimation.EasingFunction">
      <summary>Gets or sets the easing function applied to this animation.</summary>
      <returns>The easing function applied to this animation.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.ColorAnimation.EasingFunctionProperty">
      <summary>Identifies the EasingFunction  dependency property.</summary>
      <returns>The identifier for the EasingFunction   dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.ColorAnimation.EnableDependentAnimation">
      <summary>Gets or sets a value that declares whether animated properties that are considered dependent animations should be permitted to use this animation declaration.</summary>
      <returns>**true** if the animation can be used for a dependent animation case. **false** if the animation cannot be used for a dependent animation case. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.ColorAnimation.EnableDependentAnimationProperty">
      <summary>Identifies the EnableDependentAnimation dependency property.</summary>
      <returns>The identifier for the EnableDependentAnimation dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.ColorAnimation.From">
      <summary>Gets or sets the animation's starting value.</summary>
      <returns>The starting value of the animation. The default is null.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.ColorAnimation.FromProperty">
      <summary>Identifies the From  dependency property.</summary>
      <returns>The identifier for the From  dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.ColorAnimation.To">
      <summary>Gets or sets the animation's ending value.</summary>
      <returns>The ending value of the animation. The default is null.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.ColorAnimation.ToProperty">
      <summary>Identifies the To  dependency property.</summary>
      <returns>The identifier for the To  dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Animation.ColorAnimationUsingKeyFrames">
      <summary>Animates the value of a Color property along a set of key frames.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.ColorAnimationUsingKeyFrames.#ctor">
      <summary>Initializes a new instance of the ColorAnimationUsingKeyFrames class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.ColorAnimationUsingKeyFrames.EnableDependentAnimation">
      <summary>Gets or sets a value that declares whether animated properties that are considered dependent animations should be permitted to use this animation declaration.</summary>
      <returns>**true** if the animation can be used for a dependent animation case. **false** if the animation cannot be used for a dependent animation case. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.ColorAnimationUsingKeyFrames.EnableDependentAnimationProperty">
      <summary>Identifies the EnableDependentAnimation dependency property.</summary>
      <returns>The identifier for the EnableDependentAnimation dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.ColorAnimationUsingKeyFrames.KeyFrames">
      <summary>Gets the collection of ColorKeyFrame objects that define the animation.</summary>
      <returns>The collection of ColorKeyFrame objects that define the animation. The default is an empty collection.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Animation.ColorKeyFrame">
      <summary>Provides a base class for specific animation key-frame techniques that define an animation segment with a Color target value. Derived classes each provide a different key-frame interpolation method for a Color value that is provided for a ColorAnimationUsingKeyFrames animation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.ColorKeyFrame.#ctor">
      <summary>Provides base class initialization behavior for ColorKeyFrame -derived classes.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.ColorKeyFrame.KeyTime">
      <summary>Gets or sets the time at which the key frame's target Value should be reached.</summary>
      <returns>The time at which the key frame's current value should be equal to its Value property. The default is null.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.ColorKeyFrame.KeyTimeProperty">
      <summary>Identifies the KeyTime dependency property.</summary>
      <returns>The identifier for the KeyTime  dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.ColorKeyFrame.Value">
      <summary>Gets or sets the key frame's target value.</summary>
      <returns>The key frame's target value, which is the value at its specified KeyTime. The default is a Color with an ARGB value of #00000000.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.ColorKeyFrame.ValueProperty">
      <summary>Identifies the Value dependency property.</summary>
      <returns>The identifier for the Value  dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Animation.ColorKeyFrameCollection">
      <summary>Represents a collection of ColorKeyFrame objects that can be individually accessed by index. ColorKeyFrameCollection is the value of the ColorAnimationUsingKeyFrames.KeyFrames property.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.ColorKeyFrameCollection.#ctor">
      <summary>Initializes a new instance of the ColorKeyFrameCollection class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.ColorKeyFrameCollection.Size">
      <summary>Gets the size (count) of the collection.</summary>
      <returns>The count of items in the collection.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.ColorKeyFrameCollection.Append(Windows.UI.Xaml.Media.Animation.ColorKeyFrame)">
      <summary>Adds a new item to the collection.</summary>
      <param name="value">The item to add.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.ColorKeyFrameCollection.Clear">
      <summary>Removes all items from the collection.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.ColorKeyFrameCollection.First">
      <summary>Returns the iterator for iteration over the items in the collection.</summary>
      <returns>The iterator object. The iterator's current position is at the 0-index position, or at the collection end if the collection is empty.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.ColorKeyFrameCollection.GetAt(System.UInt32)">
      <summary>Returns the item located at the specified index.</summary>
      <param name="index">The integer index for the value to retrieve.</param>
      <returns>The ColorKeyFrame value at the specified index.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.ColorKeyFrameCollection.GetMany(System.UInt32,Windows.UI.Xaml.Media.Animation.ColorKeyFrame[])">
      <summary>Retrieves multiple elements in a single pass through the iterator.</summary>
      <param name="startIndex">The index from which to start retrieval.</param>
      <param name="items">Provides the destination for the result. Size the initial array size as a *capacity* in order to specify how many results should be retrieved.</param>
      <returns>The number of items retrieved.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.ColorKeyFrameCollection.GetView">
      <summary>Gets an immutable view into the collection.</summary>
      <returns>An object representing the immutable collection view.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.ColorKeyFrameCollection.IndexOf(Windows.UI.Xaml.Media.Animation.ColorKeyFrame,System.UInt32@)">
      <summary>Retrieves the index of the specified item.</summary>
      <param name="value">The value to find in the collection.</param>
      <param name="index">The index of the item to find, if found.</param>
      <returns>**true** if an item with the specified value was found; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.ColorKeyFrameCollection.InsertAt(System.UInt32,Windows.UI.Xaml.Media.Animation.ColorKeyFrame)">
      <summary>Inserts the specified item at the specified index.</summary>
      <param name="index">The index at which to set the value.</param>
      <param name="value">The value to set.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.ColorKeyFrameCollection.RemoveAt(System.UInt32)">
      <summary>Removes the item at the specified index.</summary>
      <param name="index">The index position of the item to remove.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.ColorKeyFrameCollection.RemoveAtEnd">
      <summary>Removes the last item in the collection.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.ColorKeyFrameCollection.ReplaceAll(Windows.UI.Xaml.Media.Animation.ColorKeyFrame[])">
      <summary>Initially clears the collection, then inserts the provided array as new items.</summary>
      <param name="items">The new collection items.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.ColorKeyFrameCollection.SetAt(System.UInt32,Windows.UI.Xaml.Media.Animation.ColorKeyFrame)">
      <summary>Sets the value at the specified index to the ColorKeyFrame value specified.</summary>
      <param name="index">The index at which to set the value.</param>
      <param name="value">The value to set.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Animation.CommonNavigationTransitionInfo">
      <summary>Provides common parameters for navigation transition animations.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.CommonNavigationTransitionInfo.#ctor">
      <summary>Initializes a new instance of the CommonNavigationTransitionInfo class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.CommonNavigationTransitionInfo.IsStaggerElementProperty">
      <summary>Identifies the CommonNavigationTransitionInfo.IsStaggerElement attached property.</summary>
      <returns>The identifier for the CommonNavigationTransitionInfo.IsStaggerElement attached property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.CommonNavigationTransitionInfo.IsStaggeringEnabled">
      <summary>Gets or sets a Boolean value indicating if staggering is enabled for the navigation transition.</summary>
      <returns>A Boolean value indicating if staggering is enabled for the navigation transition.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.CommonNavigationTransitionInfo.IsStaggeringEnabledProperty">
      <summary>Identifies the IsStaggeringEnabled dependency property.</summary>
      <returns>The identifier for the IsStaggeringEnabled dependency property.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.CommonNavigationTransitionInfo.GetIsStaggerElement(Windows.UI.Xaml.UIElement)">
      <summary>Returns a Boolean value indicating if the specified **UIElement** is the stagger element for the navigation transition.</summary>
      <param name="element">The **UIElement** to check as being the stagger element.</param>
      <returns>Returns **true** if *element* is the stagger element; otherwise **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.CommonNavigationTransitionInfo.SetIsStaggerElement(Windows.UI.Xaml.UIElement,System.Boolean)">
      <summary>Sets a Boolean value indicating if the specified **UIElement** is the stagger element for the navigation transition.</summary>
      <param name="element">The **UIElement** about which to set the stagger element indicator.</param>
      <param name="value">Set this value to **true** if *element* is the stagger element; otherwise set it to **false**.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Animation.ConditionallyIndependentlyAnimatableAttribute">
      <summary>Not intended for general use. See also IndependentlyAnimatableAttribute.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.ConditionallyIndependentlyAnimatableAttribute.#ctor">
      <summary>Initializes a new instance of the ConditionallyIndependentlyAnimatableAttribute class.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Animation.ConnectedAnimation">
      <summary>Represents an animation that simultaneously animates the exit of one element and the entrance of another element.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.ConnectedAnimation.Configuration">
      <summary>Gets or sets the configuration that describes the type of connected animation to play.</summary>
      <returns>A configuration that describes the type of connected animation to play.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.ConnectedAnimation.IsScaleAnimationEnabled">
      <summary>Gets or sets a value that indicates whether the scale component of the connected animation should be used.</summary>
      <returns>**true** if the scale component of the connected animation should be used. otherwise, **false**. The default is **true**.</returns>
    </member>
    <member name="E:Windows.UI.Xaml.Media.Animation.ConnectedAnimation.Completed">
      <summary>Occurs when the animation is finished.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.ConnectedAnimation.Cancel">
      <summary>Stops the connected animation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.ConnectedAnimation.SetAnimationComponent(Windows.UI.Xaml.Media.Animation.ConnectedAnimationComponent,Windows.UI.Composition.ICompositionAnimationBase)">
      <summary>Sets a custom CompositionAnimation to change the motion of a particular part of the connected animation.</summary>
      <param name="component">The part of the connected animation to change.</param>
      <param name="animation">The animation to use in place of the default one.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.ConnectedAnimation.TryStart(Windows.UI.Xaml.UIElement)">
      <summary>Attempts to start the animation.</summary>
      <param name="destination">The element that is animated into view.</param>
      <returns>**true** if the animation started; **false** if the animation has already been started, if it is no longer active, or if the destination element is the same as the source element.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.ConnectedAnimation.TryStart(Windows.UI.Xaml.UIElement,Windows.Foundation.Collections.IIterable{Windows.UI.Xaml.UIElement})">
      <summary>Attempts to start the animation on the destination element and specified secondary elements.</summary>
      <param name="destination">The element that is animated into view.</param>
      <param name="coordinatedElements">The collection of secondary elements. These elements will play an entrance animation where they travel alongside the connected animation target in a "coordinated animation".</param>
      <returns>**true** if the animation started; **false** if the animation has already been started, if it is no longer active, or if the destination element is the same as the source element.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Animation.ConnectedAnimationComponent">
      <summary>Defines constants that specify the component animations that make up a connected animation.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.Animation.ConnectedAnimationComponent.CrossFade">
      <summary>The crossfade animation.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.Animation.ConnectedAnimationComponent.OffsetX">
      <summary>The X component of the translation animation.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.Animation.ConnectedAnimationComponent.OffsetY">
      <summary>The Y component of the translation animation.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.Animation.ConnectedAnimationComponent.Scale">
      <summary>The scale animation.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Animation.ConnectedAnimationConfiguration">
      <summary>An object that describes the type of animation to play during a connected animation.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Animation.ConnectedAnimationService">
      <summary>Represents a service that provides properties and methods to display a ConnectedAnimation.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.ConnectedAnimationService.DefaultDuration">
      <summary>Gets or sets the default time that the animation runs.</summary>
      <returns>The default time that the animation runs.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.ConnectedAnimationService.DefaultEasingFunction">
      <summary>Gets or sets the default CompositionEasingFunction used by the animation.</summary>
      <returns>The default CompositionEasingFunction used by the animation.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.ConnectedAnimationService.GetAnimation(System.String)">
      <summary>Returns the animation with the specified key.</summary>
      <param name="key">The key for the animation.</param>
      <returns>The animation with the specified key; or **null** if no animation has been prepared for that key, or if the animation is no longer active.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.ConnectedAnimationService.GetForCurrentView">
      <summary>Returns an instance of ConnectedAnimationService for the current view.</summary>
      <returns>An instance of ConnectedAnimationService for the current view.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.ConnectedAnimationService.PrepareToAnimate(System.String,Windows.UI.Xaml.UIElement)">
      <summary>Returns a connected animation that's associated with the specified key and source element.</summary>
      <param name="key">The key for the animation.</param>
      <param name="source">The element that is animated out of view.</param>
      <returns>The animation with the specified key.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Animation.ContentThemeTransition">
      <summary>Provides the animated transition behavior for when the content of a control is changing. This might be applied in addition to AddDeleteThemeTransition.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.ContentThemeTransition.#ctor">
      <summary>Initializes a new instance of the ContentThemeTransition class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.ContentThemeTransition.HorizontalOffset">
      <summary>Gets or sets the distance by which the target is translated in the horizontal direction when the transition is active.</summary>
      <returns>The horizontal offset translation, in pixels.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.ContentThemeTransition.HorizontalOffsetProperty">
      <summary>Identifies the HorizontalOffset dependency property.</summary>
      <returns>The identifier for the HorizontalOffset dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.ContentThemeTransition.VerticalOffset">
      <summary>Gets or sets the distance by which the target is translated in the vertical direction when the transition is active.</summary>
      <returns>The vertical offset translation, in pixels.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.ContentThemeTransition.VerticalOffsetProperty">
      <summary>Identifies the VerticalOffset dependency property.</summary>
      <returns>The identifier for the VerticalOffset dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Animation.ContinuumNavigationTransitionInfo">
      <summary>Specifies the object that will fly between pages to provide context during a continuum transition.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.ContinuumNavigationTransitionInfo.#ctor">
      <summary>Initializes a new instance of the ContinuumNavigationTransitionInfo class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.ContinuumNavigationTransitionInfo.ExitElement">
      <summary>Gets or sets the element that will fly between pages during a continuum navigation transition.</summary>
      <returns>The element that will fly between pages during a continuum navigation transition.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.ContinuumNavigationTransitionInfo.ExitElementContainerProperty">
      <summary>Identifies the ContinuumNavigationTransitionInfo.ExitElementContainer attached property.</summary>
      <returns>The identifier for the ContinuumNavigationTransitionInfo.ExitElementContainer attached property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.ContinuumNavigationTransitionInfo.ExitElementProperty">
      <summary>Identifies the ExitElement dependency property.</summary>
      <returns>The identifier for the ExitElement dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.ContinuumNavigationTransitionInfo.IsEntranceElementProperty">
      <summary>Identifies the ContinuumNavigationTransitionInfo.IsEntranceElement attached property.</summary>
      <returns>The identifier for the ContinuumNavigationTransitionInfo.IsEntranceElement attached property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.ContinuumNavigationTransitionInfo.IsExitElementProperty">
      <summary>Identifies the ContinuumNavigationTransitionInfo.IsExitElement attached property.</summary>
      <returns>The identifier for the ContinuumNavigationTransitionInfo.IsExitElement attached property.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.ContinuumNavigationTransitionInfo.GetExitElementContainer(Windows.UI.Xaml.Controls.ListViewBase)">
      <summary>Returns a Boolean value indicating if the specified element is the ExitElement container.</summary>
      <param name="element">The element to be checked as being the container.</param>
      <returns>Returns **true** if *element* is the container; otherwise **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.ContinuumNavigationTransitionInfo.GetIsEntranceElement(Windows.UI.Xaml.UIElement)">
      <summary>Returns a Boolean value indicating if the specified **UIElement** is the entrance element for the continuum navigation.</summary>
      <param name="element">The **UIElement** to check as being the entrance element.</param>
      <returns>Returns **true** if *element* is the entrance element; otherwise **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.ContinuumNavigationTransitionInfo.GetIsExitElement(Windows.UI.Xaml.UIElement)">
      <summary>Returns a Boolean value indicating if the specified **UIElement** is the exit element of the continuum navigation.</summary>
      <param name="element">The **UIElement** to check as being the exit element.</param>
      <returns>Returns **true** if *element* is the exit element; otherwise **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.ContinuumNavigationTransitionInfo.SetExitElementContainer(Windows.UI.Xaml.Controls.ListViewBase,System.Boolean)">
      <summary>Sets a Boolean value indicating that the specified element is the exit element container for the continuum navigation.</summary>
      <param name="element">The element about which to set the exit element container indicator.</param>
      <param name="value">Set this value to **true** if *element* is the exit element; otherwise set it to **false**.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.ContinuumNavigationTransitionInfo.SetIsEntranceElement(Windows.UI.Xaml.UIElement,System.Boolean)">
      <summary>Sets a Boolean value indicating if the specified **UIElement** is the entrance element for the continuum navigation.</summary>
      <param name="element">The **UIElement** about which to set the entrance element indicator.</param>
      <param name="value">Set this value to **true** if *element* is the entrance element; otherwise set it to **false**.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.ContinuumNavigationTransitionInfo.SetIsExitElement(Windows.UI.Xaml.UIElement,System.Boolean)">
      <summary>Sets a Boolean value indicating if the specified **UIElement** is the exit element for the continuum navigation.</summary>
      <param name="element">The **UIElement** about which to set the exit element indicator.</param>
      <param name="value">Set this value to **true** if *element* is the exit element; otherwise set it to **false**.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Animation.CubicEase">
      <summary>Represents an easing function that creates an animation that accelerates and/or decelerates using the formula *f* (*t*) = *t*&lt;sup&gt;3&lt;/sup&gt;.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.CubicEase.#ctor">
      <summary>Initializes a new instance of the CubicEase class.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Animation.DirectConnectedAnimationConfiguration">
      <summary>An object that configures the connected animation to play a quick linear animation between source and destination.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.DirectConnectedAnimationConfiguration.#ctor">
      <summary>Initializes a new instance of the DirectConnectedAnimationConfiguration class.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Animation.DiscreteColorKeyFrame">
      <summary>Animates from the Color value of the previous key frame to its own Value using discrete values.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.DiscreteColorKeyFrame.#ctor">
      <summary>Initializes a new instance of the DiscreteColorKeyFrame class.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Animation.DiscreteDoubleKeyFrame">
      <summary>Animates from the Double value of the previous key frame to its own Value using discrete values.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.DiscreteDoubleKeyFrame.#ctor">
      <summary>Initializes a new instance of the DiscreteDoubleKeyFrame class.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Animation.DiscreteObjectKeyFrame">
      <summary>Animates from the Object value of the previous key frame to its own Value using discrete values.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.DiscreteObjectKeyFrame.#ctor">
      <summary>Initializes a new instance of the DiscreteObjectKeyFrame class.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Animation.DiscretePointKeyFrame">
      <summary>Animates from the Point value of the previous key frame to its own Value using discrete frames.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.DiscretePointKeyFrame.#ctor">
      <summary>Initializes a new instance of the DiscretePointKeyFrame class.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Animation.DoubleAnimation">
      <summary>Animates the value of a Double property between two target values using linear interpolation over a specified Duration.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.DoubleAnimation.#ctor">
      <summary>Initializes a new instance of the DoubleAnimation class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.DoubleAnimation.By">
      <summary>Gets or sets the total amount by which the animation changes its starting value.</summary>
      <returns>The total amount by which the animation changes its starting value. The default is null.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.DoubleAnimation.ByProperty">
      <summary>Identifies the By  dependency property.</summary>
      <returns>The identifier for the By  dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.DoubleAnimation.EasingFunction">
      <summary>Gets or sets the easing function applied to this animation.</summary>
      <returns>The easing function applied to this animation.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.DoubleAnimation.EasingFunctionProperty">
      <summary>Identifies the EasingFunction  dependency property.</summary>
      <returns>The identifier for the EasingFunction  dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.DoubleAnimation.EnableDependentAnimation">
      <summary>Gets or sets a value that declares whether animated properties that are considered dependent animations should be permitted to use this animation declaration.</summary>
      <returns>**true** if the animation can be used for a dependent animation case. **false** if the animation cannot be used for a dependent animation case. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.DoubleAnimation.EnableDependentAnimationProperty">
      <summary>Identifies the EnableDependentAnimation dependency property.</summary>
      <returns>The identifier for the EnableDependentAnimation dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.DoubleAnimation.From">
      <summary>Gets or sets the animation's starting value.</summary>
      <returns>The starting value of the animation. The default is null.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.DoubleAnimation.FromProperty">
      <summary>Identifies the From  dependency property.</summary>
      <returns>The identifier for the From  dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.DoubleAnimation.To">
      <summary>Gets or sets the animation's ending value.</summary>
      <returns>The ending value of the animation. The default is null.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.DoubleAnimation.ToProperty">
      <summary>Identifies the To  dependency property.</summary>
      <returns>The identifier for the To  dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Animation.DoubleAnimationUsingKeyFrames">
      <summary>Animates the value of a Double property along a set of key frames.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.DoubleAnimationUsingKeyFrames.#ctor">
      <summary>Initializes a new instance of the DoubleAnimationUsingKeyFrames class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.DoubleAnimationUsingKeyFrames.EnableDependentAnimation">
      <summary>Gets or sets a value that declares whether animated properties that are considered dependent animations should be permitted to use this animation declaration.</summary>
      <returns>**true** if the animation can be used for a dependent animation case. **false** if the animation cannot be used for a dependent animation case. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.DoubleAnimationUsingKeyFrames.EnableDependentAnimationProperty">
      <summary>Identifies the EnableDependentAnimation dependency property.</summary>
      <returns>The identifier for the EnableDependentAnimation dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.DoubleAnimationUsingKeyFrames.KeyFrames">
      <summary>Gets the collection of DoubleKeyFrame objects that define the animation.</summary>
      <returns>The collection of DoubleKeyFrame objects that define the animation. The default is an empty collection.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Animation.DoubleKeyFrame">
      <summary>An abstract class that defines an animation segment with its own target value and interpolation method for a DoubleAnimationUsingKeyFrames.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.DoubleKeyFrame.#ctor">
      <summary>Provides base class initialization behavior for DoubleKeyFrame -derived classes.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.DoubleKeyFrame.KeyTime">
      <summary>Gets or sets the time at which the key frame's target Value should be reached.</summary>
      <returns>The time at which the key frame's current value should be equal to its Value property. The default is null.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.DoubleKeyFrame.KeyTimeProperty">
      <summary>Identifies the KeyTime dependency property.</summary>
      <returns>The identifier for the KeyTime dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.DoubleKeyFrame.Value">
      <summary>Gets or sets the key frame's target value.</summary>
      <returns>The key frame's target value, which is the value of this key frame at its specified KeyTime. The default is 0.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.DoubleKeyFrame.ValueProperty">
      <summary>Identifies the Value dependency property.</summary>
      <returns>The identifier for the Value dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Animation.DoubleKeyFrameCollection">
      <summary>Represents a collection of DoubleKeyFrame objects that can be individually accessed by index. DoubleKeyFrameCollection is the value of the DoubleAnimationUsingKeyFrames.KeyFrames property.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.DoubleKeyFrameCollection.#ctor">
      <summary>Initializes a new instance of the DoubleKeyFrameCollection class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.DoubleKeyFrameCollection.Size">
      <summary>Gets the size (count) of the collection.</summary>
      <returns>The count of items in the collection.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.DoubleKeyFrameCollection.Append(Windows.UI.Xaml.Media.Animation.DoubleKeyFrame)">
      <summary>Adds a new item to the collection.</summary>
      <param name="value">The new item to add.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.DoubleKeyFrameCollection.Clear">
      <summary>Removes all items from the collection.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.DoubleKeyFrameCollection.First">
      <summary>Returns the iterator for iteration over the items in the collection.</summary>
      <returns>The iterator object. The iterator's current position is at the 0-index position, or at the collection end if the collection is empty.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.DoubleKeyFrameCollection.GetAt(System.UInt32)">
      <summary>Returns the DoubleKeyFrame located at the specified index.</summary>
      <param name="index">The integer index for the value to retrieve.</param>
      <returns>The DoubleKeyFrame value at the specified index.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.DoubleKeyFrameCollection.GetMany(System.UInt32,Windows.UI.Xaml.Media.Animation.DoubleKeyFrame[])">
      <summary>Retrieves multiple elements in a single pass through the iterator.</summary>
      <param name="startIndex">The index from which to start retrieval.</param>
      <param name="items">Provides the destination for the result. Size the initial array size as a *capacity* in order to specify how many results should be retrieved.</param>
      <returns>The number of items retrieved.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.DoubleKeyFrameCollection.GetView">
      <summary>Gets an immutable view into the collection.</summary>
      <returns>An object representing the immutable collection view.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.DoubleKeyFrameCollection.IndexOf(Windows.UI.Xaml.Media.Animation.DoubleKeyFrame,System.UInt32@)">
      <summary>Retrieves the index of the specified item.</summary>
      <param name="value">The value to find in the collection.</param>
      <param name="index">The index of the item to find, if found.</param>
      <returns>**true** if an item with the specified value was found; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.DoubleKeyFrameCollection.InsertAt(System.UInt32,Windows.UI.Xaml.Media.Animation.DoubleKeyFrame)">
      <summary>Inserts the specified item at the specified index.</summary>
      <param name="index">The index at which to set the value.</param>
      <param name="value">The value to set.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.DoubleKeyFrameCollection.RemoveAt(System.UInt32)">
      <summary>Removes the item at the specified index.</summary>
      <param name="index">The index position of the item to remove.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.DoubleKeyFrameCollection.RemoveAtEnd">
      <summary>Removes the last item in the collection.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.DoubleKeyFrameCollection.ReplaceAll(Windows.UI.Xaml.Media.Animation.DoubleKeyFrame[])">
      <summary>Initially clears the collection, then inserts the provided array as new items.</summary>
      <param name="items">The new collection items.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.DoubleKeyFrameCollection.SetAt(System.UInt32,Windows.UI.Xaml.Media.Animation.DoubleKeyFrame)">
      <summary>Sets the value at the specified index to the DoubleKeyFrame value specified.</summary>
      <param name="index">The index at which to set the value.</param>
      <param name="value">The value to set.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Animation.DragItemThemeAnimation">
      <summary>Represents the preconfigured animation that applies to item elements being dragged.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.DragItemThemeAnimation.#ctor">
      <summary>Initializes a new instance of the DragItemThemeAnimation class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.DragItemThemeAnimation.TargetName">
      <summary>Gets or sets the reference name of the control element being targeted.</summary>
      <returns>The reference name. This is typically the **x:Name** of the relevant element as declared in XAML.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.DragItemThemeAnimation.TargetNameProperty">
      <summary>Identifies the TargetName dependency property.</summary>
      <returns>The identifier for the TargetName dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Animation.DragOverThemeAnimation">
      <summary>Represents the preconfigured animation that applies to the elements underneath an element being dragged.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.DragOverThemeAnimation.#ctor">
      <summary>Initializes a new instance of the DragOverThemeAnimation class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.DragOverThemeAnimation.Direction">
      <summary>Gets or sets the direction that the target should translate, when the animation is active.</summary>
      <returns>A value of the enumeration.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.DragOverThemeAnimation.DirectionProperty">
      <summary>Identifies the Direction dependency property.</summary>
      <returns>The identifier for the Direction dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.DragOverThemeAnimation.TargetName">
      <summary>Gets or sets the reference name of the control element being targeted.</summary>
      <returns>The reference name. This is typically the **x:Name** of the relevant element as declared in XAML.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.DragOverThemeAnimation.TargetNameProperty">
      <summary>Identifies the TargetName dependency property.</summary>
      <returns>The identifier for the TargetName dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.DragOverThemeAnimation.ToOffset">
      <summary>Gets or sets the distance by which the target is translated when the animation is active.</summary>
      <returns>The offset, in pixels.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.DragOverThemeAnimation.ToOffsetProperty">
      <summary>Identifies the ToOffset dependency property.</summary>
      <returns>The identifier for the ToOffset dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Animation.DrillInNavigationTransitionInfo">
      <summary>Specifies the animation to run when a user navigates forward in a logical hierarchy, like from a master list to a detail page.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.DrillInNavigationTransitionInfo.#ctor">
      <summary>Initializes a new instance of the DrillInNavigationTransitionInfo class.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Animation.DrillInThemeAnimation">
      <summary>Represents a preconfigured animation that runs when a user navigates forward in a logical hierarchy, like from a master page to a detail page.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.DrillInThemeAnimation.#ctor">
      <summary>Initializes a new instance of the DrillInThemeAnimation class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.DrillInThemeAnimation.EntranceTarget">
      <summary>Gets or sets the element that is animating into view, such as a detail page.</summary>
      <returns>The element that is animating into view, such as a detail page.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.DrillInThemeAnimation.EntranceTargetName">
      <summary>Gets or sets the name of the element that is animating into view.</summary>
      <returns>The name of the element that is animating into view.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.DrillInThemeAnimation.EntranceTargetNameProperty">
      <summary>Identifies the EntranceTargetName dependency property.</summary>
      <returns>The identifier for the EntranceTargetName dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.DrillInThemeAnimation.EntranceTargetProperty">
      <summary>Identifies the EntranceTarget dependency property.</summary>
      <returns>The identifier for the EntranceTarget dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.DrillInThemeAnimation.ExitTarget">
      <summary>Gets or sets the element that is animating out of view, such as a master page.</summary>
      <returns>The element that is animating out of view, such as a master page.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.DrillInThemeAnimation.ExitTargetName">
      <summary>Gets of sets the name of the element that is animating out of view.</summary>
      <returns>The name of the element that is animating out of view.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.DrillInThemeAnimation.ExitTargetNameProperty">
      <summary>Identifies the ExitTargetName dependency property.</summary>
      <returns>The identifier for the ExitTargetName dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.DrillInThemeAnimation.ExitTargetProperty">
      <summary>Identifies the ExitTarget dependency property.</summary>
      <returns>The identifier for the ExitTarget dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Animation.DrillOutThemeAnimation">
      <summary>Represents a preconfigured animation that runs when a user navigates backward in a logical hierarchy, like from a detail page to a master page.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.DrillOutThemeAnimation.#ctor">
      <summary>Initializes a new instance of the DrillOutThemeAnimation class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.DrillOutThemeAnimation.EntranceTarget">
      <summary>Gets or sets the element that is animating into view, such as a master page.</summary>
      <returns>The element that is animating into view, such as a master page.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.DrillOutThemeAnimation.EntranceTargetName">
      <summary>Gets or sets the name of the element that is animating into view.</summary>
      <returns>The name of the element that is animating into view.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.DrillOutThemeAnimation.EntranceTargetNameProperty">
      <summary>Identifies the EntranceTargetName dependency property.</summary>
      <returns>The identifier for the EntranceTargetName dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.DrillOutThemeAnimation.EntranceTargetProperty">
      <summary>Identifies the EntranceTarget dependency property.</summary>
      <returns>The identifier for the EntranceTarget dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.DrillOutThemeAnimation.ExitTarget">
      <summary>Gets or sets the element that is animating out of view, such as a detail page.</summary>
      <returns>The element that is animating out of view, such as a detail page.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.DrillOutThemeAnimation.ExitTargetName">
      <summary>Gets of sets the name of the element that is animating out of view.</summary>
      <returns>The name of the element that is animating out of view.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.DrillOutThemeAnimation.ExitTargetNameProperty">
      <summary>Identifies the ExitTargetName dependency property.</summary>
      <returns>The identifier for the ExitTargetName dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.DrillOutThemeAnimation.ExitTargetProperty">
      <summary>Identifies the ExitTarget dependency property.</summary>
      <returns>The identifier for the ExitTarget dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Animation.DropTargetItemThemeAnimation">
      <summary>Represents the preconfigured animation that applies to potential drop target elements.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.DropTargetItemThemeAnimation.#ctor">
      <summary>Initializes a new instance of the DropTargetItemThemeAnimation class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.DropTargetItemThemeAnimation.TargetName">
      <summary>Gets or sets the reference name of the control element being targeted.</summary>
      <returns>The reference name. This is typically the **x:Name** of the relevant element as declared in XAML.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.DropTargetItemThemeAnimation.TargetNameProperty">
      <summary>Identifies the TargetName dependency property.</summary>
      <returns>The identifier for the TargetName dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Animation.EasingColorKeyFrame">
      <summary>Associates easing functions with a ColorAnimationUsingKeyFrames key-frame animation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.EasingColorKeyFrame.#ctor">
      <summary>Initializes a new instance of the EasingColorKeyFrame class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.EasingColorKeyFrame.EasingFunction">
      <summary>Gets or sets the easing function that is applied to the key frame.</summary>
      <returns>The easing function that is applied to the key frame.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.EasingColorKeyFrame.EasingFunctionProperty">
      <summary>Identifies the EasingFunction dependency property.</summary>
      <returns>The identifier for the EasingFunction dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Animation.EasingDoubleKeyFrame">
      <summary>Associates an easing function with a DoubleAnimationUsingKeyFrames key-frame animation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.EasingDoubleKeyFrame.#ctor">
      <summary>Initializes a new instance of the EasingDoubleKeyFrame class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.EasingDoubleKeyFrame.EasingFunction">
      <summary>Gets or sets the easing function that is applied to the key frame.</summary>
      <returns>The easing function that is applied to the key frame.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.EasingDoubleKeyFrame.EasingFunctionProperty">
      <summary>Identifies the EasingFunction dependency property.</summary>
      <returns>The identifier for the EasingFunction dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Animation.EasingFunctionBase">
      <summary>Provides the base class for all the easing functions.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.EasingFunctionBase.EasingMode">
      <summary>Gets or sets a value that specifies how the animation interpolates.</summary>
      <returns>One of the enumeration values that specifies how the animation interpolates. The default is **EaseOut**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.EasingFunctionBase.EasingModeProperty">
      <summary>Identifies the EasingMode dependency property.</summary>
      <returns>The identifier for the EasingMode dependency property.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.EasingFunctionBase.Ease(System.Double)">
      <summary>Transforms normalized time to control the pace of an animation.</summary>
      <param name="normalizedTime">Normalized time (progress) of the animation.</param>
      <returns>A double that represents the transformed progress.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Animation.EasingMode">
      <summary>Specifies how the animation associated with an easing function interpolates.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.Animation.EasingMode.EaseIn">
      <summary>Interpolation follows the mathematical formula associated with the easing function.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.Animation.EasingMode.EaseInOut">
      <summary>Interpolation uses **EaseIn** for the first half of the animation and **EaseOut** for the second half.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.Animation.EasingMode.EaseOut">
      <summary>Interpolation follows 100% interpolation minus the output of the formula associated with the easing function.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Animation.EasingPointKeyFrame">
      <summary>Associates an easing function with a PointAnimationUsingKeyFrames key-frame animation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.EasingPointKeyFrame.#ctor">
      <summary>Initializes a new instance of the EasingPointKeyFrame class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.EasingPointKeyFrame.EasingFunction">
      <summary>Gets or sets the easing function that is applied to the key frame.</summary>
      <returns>The easing function that is applied to the key frame.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.EasingPointKeyFrame.EasingFunctionProperty">
      <summary>Identifies the EasingFunction dependency property.</summary>
      <returns>The identifier for the EasingFunction dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Animation.EdgeUIThemeTransition">
      <summary>Provides the animated transition behavior for an edge UI transition. </summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.EdgeUIThemeTransition.#ctor">
      <summary>Initializes a new instance of the EdgeUIThemeTransition class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.EdgeUIThemeTransition.Edge">
      <summary>Gets or sets the edge position to use for the transition.</summary>
      <returns>A value of the enumeration. The default is **Top**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.EdgeUIThemeTransition.EdgeProperty">
      <summary>Identifies the Edge dependency property.</summary>
      <returns>The identifier for the Edge dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Animation.ElasticEase">
      <summary>Represents an easing function that creates an animation that resembles a spring oscillating back and forth until it comes to rest.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.ElasticEase.#ctor">
      <summary>Initializes a new instance of the ElasticEase class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.ElasticEase.Oscillations">
      <summary>Gets or sets the number of times the target slides back and forth over the animation destination.</summary>
      <returns>The number of times the target slides back and forth over the animation destination. This value must be greater than or equal to 0. The default is 3.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.ElasticEase.OscillationsProperty">
      <summary>Identifies the Oscillations dependency property.</summary>
      <returns>The identifier for the Oscillations dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.ElasticEase.Springiness">
      <summary>Gets or sets the stiffness of the spring. The smaller the Springiness value is, the stiffer the spring and the faster the elasticity decreases in intensity over each oscillation.</summary>
      <returns>A positive number that specifies the stiffness of the spring. The default value is 3.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.ElasticEase.SpringinessProperty">
      <summary>Identifies the Springiness dependency property.</summary>
      <returns>The identifier for the Springiness dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Animation.EntranceNavigationTransitionInfo">
      <summary>Specifies the animation to run when content appears on a Page.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.EntranceNavigationTransitionInfo.#ctor">
      <summary>Initializes a new instance of the EntranceNavigationTransitionInfo class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.EntranceNavigationTransitionInfo.IsTargetElementProperty">
      <summary>Identifies the EntranceNavigationTransitionInfo.IsTargetElement XAML attached property.</summary>
      <returns>The identifier for the EntranceNavigationTransitionInfo.IsTargetElement XAML attached property.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.EntranceNavigationTransitionInfo.GetIsTargetElement(Windows.UI.Xaml.UIElement)">
      <summary>Gets the value of the EntranceNavigationTransitionInfo.IsTargetElement XAML attached property for the target element.</summary>
      <param name="element">The object from which the property value is read.</param>
      <returns>The EntranceNavigationTransitionInfo.IsTargetElement attached property value of the specified object. **true** if the element is the animation target; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.EntranceNavigationTransitionInfo.SetIsTargetElement(Windows.UI.Xaml.UIElement,System.Boolean)">
      <summary>Sets the value of the EntranceNavigationTransitionInfo.IsTargetElement XAML attached property for a target element.</summary>
      <param name="element">The object to which the property value is written.</param>
      <param name="value">The value to set. **true** if the element is the animation target; otherwise, **false**.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Animation.EntranceThemeTransition">
      <summary>Provides the animated transition behavior on controls when they first appear. You can use this on individual objects or on containers of objects. In the latter case, child elements will animate into view in sequence rather than all at the same time.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.EntranceThemeTransition.#ctor">
      <summary>Initializes a new instance of the EntranceThemeTransition class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.EntranceThemeTransition.FromHorizontalOffset">
      <summary>Gets or sets the distance by which the target is translated in the horizontal direction when the animation is active.</summary>
      <returns>The horizontal offset translation, in pixels.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.EntranceThemeTransition.FromHorizontalOffsetProperty">
      <summary>Identifies the FromHorizontalOffset dependency property.</summary>
      <returns>The identifier for the FromHorizontalOffset dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.EntranceThemeTransition.FromVerticalOffset">
      <summary>Gets or sets the distance by which the target is translated in the vertical direction when the animation is active.</summary>
      <returns>The vertical offset translation, in pixels.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.EntranceThemeTransition.FromVerticalOffsetProperty">
      <summary>Identifies the FromVerticalOffset dependency property.</summary>
      <returns>The identifier for the FromVerticalOffset dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.EntranceThemeTransition.IsStaggeringEnabled">
      <summary>Gets or sets a value that determines whether the transition staggers rendering of multiple items, or renders all items at once.</summary>
      <returns>**true** if the animation staggers rendering of multiple items. **false** if the animation renders all items at once.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.EntranceThemeTransition.IsStaggeringEnabledProperty">
      <summary>Identifies the IsStaggeringEnabled dependency property.</summary>
      <returns>The identifier for the IsStaggeringEnabled dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Animation.ExponentialEase">
      <summary>Represents an easing function that creates an animation that accelerates and/or decelerates using an exponential formula.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.ExponentialEase.#ctor">
      <summary>Initializes a new instance of the ExponentialEase class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.ExponentialEase.Exponent">
      <summary>Gets or sets the exponent used to determine the interpolation of the animation.</summary>
      <returns>The exponent used to determine the interpolation of the animation. The default is 2.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.ExponentialEase.ExponentProperty">
      <summary>Identifies the Exponent  dependency property.</summary>
      <returns>The identifier for the Exponent  dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Animation.FadeInThemeAnimation">
      <summary>Represents the preconfigured opacity animation that applies to controls when they are first shown.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.FadeInThemeAnimation.#ctor">
      <summary>Initializes a new instance of the FadeInThemeAnimation class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.FadeInThemeAnimation.TargetName">
      <summary>Gets or sets the reference name of the control element being targeted.</summary>
      <returns>The reference name. This is typically the **x:Name** of the relevant element as declared in XAML.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.FadeInThemeAnimation.TargetNameProperty">
      <summary>Identifies the TargetName dependency property.</summary>
      <returns>The identifier for the TargetName dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Animation.FadeOutThemeAnimation">
      <summary>Represents the preconfigured opacity animation that applies to controls when they are removed from the UI or hidden.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.FadeOutThemeAnimation.#ctor">
      <summary>Initializes a new instance of the FadeOutThemeAnimation class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.FadeOutThemeAnimation.TargetName">
      <summary>Gets or sets the reference name of the control element being targeted.</summary>
      <returns>The reference name. This is typically the **x:Name** of the relevant element as declared in XAML.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.FadeOutThemeAnimation.TargetNameProperty">
      <summary>Identifies the TargetName dependency property.</summary>
      <returns>The identifier for the TargetName dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Animation.FillBehavior">
      <summary>Specifies how a Timeline behaves when it is outside its active period but its parent is inside its active or hold period.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.Animation.FillBehavior.HoldEnd">
      <summary>After it reaches the end of its active period, the timeline holds its progress until the end of its parent's active and hold periods.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.Animation.FillBehavior.Stop">
      <summary>The timeline stops if it is outside its active period while its parent is inside its active period.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Animation.GravityConnectedAnimationConfiguration">
      <summary>An object that configures the connected animation to play using the gravity configuration.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.GravityConnectedAnimationConfiguration.#ctor">
      <summary>Initializes a new instance of the GravityConnectedAnimationConfiguration class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.GravityConnectedAnimationConfiguration.IsShadowEnabled">
      <summary>Gets or sets a value that indicates whether a shadow effect is shown.</summary>
      <returns>**true** if a shadow effect is shown; otherwise, **false**.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Animation.IndependentlyAnimatableAttribute">
      <summary>Not intended for general use. This attribute is used by design tools such as Microsoft Visual Studio. Microsoft Visual Studio interprets the attribute and informs app developers how an animation-property combination will work as far as performance and restrictions.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.IndependentlyAnimatableAttribute.#ctor">
      <summary>Initializes a new instance of the FadeOutThemeAnimation class.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Animation.KeySpline">
      <summary>Represents a spline key frame to define animation progress.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.KeySpline.#ctor">
      <summary>Initializes a new instance of the KeySpline class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.KeySpline.ControlPoint1">
      <summary>Gets or sets the first control point used to define a Bezier curve that describes a KeySpline.</summary>
      <returns>The first control point used to define a Bezier curve that describes a KeySpline.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.KeySpline.ControlPoint2">
      <summary>Gets or sets the second control point used to define a Bezier curve that describes a KeySpline.</summary>
      <returns>The second control point used to define a Bezier curve that describes a KeySpline.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Animation.KeyTime">
      <summary>Specifies when a particular key frame should take place during an animation.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.Animation.KeyTime.TimeSpan">
      <summary>The time component of this KeyTime.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Animation.KeyTimeHelper">
      <summary>Provides utility methods for working with KeyTime values. C# and Microsoft Visual Basic code should use members of KeyTime instead.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.KeyTimeHelper.FromTimeSpan(Windows.Foundation.TimeSpan)">
      <summary>Generates a new KeyTime with initial data based on the specified TimeSpan. C# and Microsoft Visual Basic code should use FromTimeSpan instead.</summary>
      <param name="timeSpan">The TimeSpan data value to establish.</param>
      <returns>The generated KeyTime value.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Animation.LinearColorKeyFrame">
      <summary>Animates from the Color value of the previous key frame to its own Value using linear interpolation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.LinearColorKeyFrame.#ctor">
      <summary>Initializes a new instance of the LinearColorKeyFrame class.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Animation.LinearDoubleKeyFrame">
      <summary>Animates from the Double value of the previous key frame to its own Value using linear interpolation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.LinearDoubleKeyFrame.#ctor">
      <summary>Initializes a new instance of the LinearDoubleKeyFrame class.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Animation.LinearPointKeyFrame">
      <summary>Animates from the Point value of the previous key frame to its own Value, using linear interpolation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.LinearPointKeyFrame.#ctor">
      <summary>Initializes a new instance of the LinearPointKeyFrame class.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Animation.NavigationThemeTransition">
      <summary>Provides page navigation animations.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.NavigationThemeTransition.#ctor">
      <summary>Initializes a new instance of the NavigationThemeTransition class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.NavigationThemeTransition.DefaultNavigationTransitionInfo">
      <summary>Gets or sets the default transition used when navigating between pages.</summary>
      <returns>The default transition used when navigating between pages.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.NavigationThemeTransition.DefaultNavigationTransitionInfoProperty">
      <summary>Identifies the DefaultNavigationTransitionInfo dependency property.</summary>
      <returns>Identifier for the DefaultNavigationTransitionInfo dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Animation.NavigationTransitionInfo">
      <summary>Provides parameter info for the Frame.Navigate method. Controls how the transition animation runs during the navigation action.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.NavigationTransitionInfo.#ctor">
      <summary>Initializes a new instance of the NavigationTransitionInfo class.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.NavigationTransitionInfo.GetNavigationStateCore">
      <summary>When implemented in a derived class, gets the navigation state string that is reported for navigation actions through Frame.Navigate and similar API.</summary>
      <returns>The string to use for navigation state info.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.NavigationTransitionInfo.SetNavigationStateCore(System.String)">
      <summary>When implemented in a derived class, sets the navigation state string that is passed for navigation actions through Frame.Navigate and similar API.</summary>
      <param name="navigationState">The string to use for navigation state info.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Animation.ObjectAnimationUsingKeyFrames">
      <summary>Animates the value of an Object property along a set of KeyFrames over a specified Duration.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.ObjectAnimationUsingKeyFrames.#ctor">
      <summary>Initializes a new instance of the ObjectAnimationUsingKeyFrames class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.ObjectAnimationUsingKeyFrames.EnableDependentAnimation">
      <summary>Gets or sets a value that declares whether animated properties that are considered dependent animations should be permitted to use this animation declaration.</summary>
      <returns>**true** if the animation can be used for a dependent animation case. **false** if the animation cannot be used for a dependent animation case. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.ObjectAnimationUsingKeyFrames.EnableDependentAnimationProperty">
      <summary>Identifies the EnableDependentAnimation dependency property.</summary>
      <returns>The identifier for the EnableDependentAnimation dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.ObjectAnimationUsingKeyFrames.KeyFrames">
      <summary>Gets the collection of ObjectKeyFrame objects that define the animation.</summary>
      <returns>The collection of ObjectKeyFrame objects that define the animation. The default is an empty collection.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Animation.ObjectKeyFrame">
      <summary>Defines an animation segment with its own target value and interpolation method for an ObjectAnimationUsingKeyFrames.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.ObjectKeyFrame.#ctor">
      <summary>Provides base class initialization behavior for ObjectKeyFrame -derived classes.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.ObjectKeyFrame.KeyTime">
      <summary>Gets or sets the time at which the key frame's target Value should be reached.</summary>
      <returns>The time at which the key frame's current value should be equal to its Value property. The default is null.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.ObjectKeyFrame.KeyTimeProperty">
      <summary>Identifies the KeyTime dependency property.</summary>
      <returns>The identifier for the KeyTime dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.ObjectKeyFrame.Value">
      <summary>Gets or sets the key frame's target value.</summary>
      <returns>The key frame's target value, which is the value of this key frame at its specified KeyTime. The default is null.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.ObjectKeyFrame.ValueProperty">
      <summary>Identifies the Value dependency property.</summary>
      <returns>The identifier for the Value dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Animation.ObjectKeyFrameCollection">
      <summary>Represents a collection of ObjectKeyFrame objects that can be individually accessed by index. ObjectKeyFrameCollection is the value of the ObjectAnimationUsingKeyFrames.KeyFrames property.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.ObjectKeyFrameCollection.#ctor">
      <summary>Initializes a new instance of the ObjectKeyFrameCollection class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.ObjectKeyFrameCollection.Size">
      <summary>Gets the size (count) of the collection.</summary>
      <returns>The count of items in the collection.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.ObjectKeyFrameCollection.Append(Windows.UI.Xaml.Media.Animation.ObjectKeyFrame)">
      <summary>Adds a new item to the collection.</summary>
      <param name="value">The new item to add.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.ObjectKeyFrameCollection.Clear">
      <summary>Removes all items from the collection.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.ObjectKeyFrameCollection.First">
      <summary>Returns the iterator for iteration over the items in the collection.</summary>
      <returns>The iterator object. The iterator's current position is at the 0-index position, or at the collection end if the collection is empty.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.ObjectKeyFrameCollection.GetAt(System.UInt32)">
      <summary>Returns the item located at the specified index.</summary>
      <param name="index">The integer index for the value to retrieve.</param>
      <returns>The ObjectKeyFrame value at the specified index.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.ObjectKeyFrameCollection.GetMany(System.UInt32,Windows.UI.Xaml.Media.Animation.ObjectKeyFrame[])">
      <summary>Retrieves multiple elements in a single pass through the iterator.</summary>
      <param name="startIndex">The index from which to start retrieval.</param>
      <param name="items">Provides the destination for the result. Size the initial array size as a *capacity* in order to specify how many results should be retrieved.</param>
      <returns>The number of items retrieved.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.ObjectKeyFrameCollection.GetView">
      <summary>Gets an immutable view into the collection.</summary>
      <returns>An object representing the immutable collection view.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.ObjectKeyFrameCollection.IndexOf(Windows.UI.Xaml.Media.Animation.ObjectKeyFrame,System.UInt32@)">
      <summary>Retrieves the index of the specified item.</summary>
      <param name="value">The value to find in the collection.</param>
      <param name="index">The index of the item to find, if found.</param>
      <returns>**true** if an item with the specified value was found; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.ObjectKeyFrameCollection.InsertAt(System.UInt32,Windows.UI.Xaml.Media.Animation.ObjectKeyFrame)">
      <summary>Inserts the specified item at the specified index.</summary>
      <param name="index">The index at which to set the value.</param>
      <param name="value">The value to set.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.ObjectKeyFrameCollection.RemoveAt(System.UInt32)">
      <summary>Removes the item at the specified index.</summary>
      <param name="index">The index position of the item to remove.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.ObjectKeyFrameCollection.RemoveAtEnd">
      <summary>Removes the last item in the collection.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.ObjectKeyFrameCollection.ReplaceAll(Windows.UI.Xaml.Media.Animation.ObjectKeyFrame[])">
      <summary>Initially clears the collection, then inserts the provided array as new items.</summary>
      <param name="items">The new collection items.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.ObjectKeyFrameCollection.SetAt(System.UInt32,Windows.UI.Xaml.Media.Animation.ObjectKeyFrame)">
      <summary>Sets the value at the specified index to the ObjectKeyFrame value specified.</summary>
      <param name="index">The index at which to set the value.</param>
      <param name="value">The value to set.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Animation.PaneThemeTransition">
      <summary>Provides the animated transition behavior for a panel UI transition.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.PaneThemeTransition.#ctor">
      <summary>Initializes a new instance of the PaneThemeTransition class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.PaneThemeTransition.Edge">
      <summary>Gets or sets the edge position to use for the transition.</summary>
      <returns>A value of the enumeration. The default is **Left**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.PaneThemeTransition.EdgeProperty">
      <summary>Identifies the Edge dependency property.</summary>
      <returns>The identifier for the Edge dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Animation.PointAnimation">
      <summary>Animates the value of a Point property between two target values using linear interpolation over a specified Duration.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.PointAnimation.#ctor">
      <summary>Initializes a new instance of the PointAnimation class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.PointAnimation.By">
      <summary>Gets or sets the total amount by which the animation changes its starting value.</summary>
      <returns>The total amount by which the animation changes its starting value. The default is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.PointAnimation.ByProperty">
      <summary>Identifies the By dependency property.</summary>
      <returns>The identifier for the By  dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.PointAnimation.EasingFunction">
      <summary>Gets or sets the easing function you are applying to the animation.</summary>
      <returns>The easing function you are applying to the animation. The default is null.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.PointAnimation.EasingFunctionProperty">
      <summary>Identifies the EasingFunction dependency property.</summary>
      <returns>The identifier for the EasingFunction  dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.PointAnimation.EnableDependentAnimation">
      <summary>Gets or sets a value that declares whether animated properties that are considered dependent animations should be permitted to use this animation declaration.</summary>
      <returns>**true** if the animation can be used for a dependent animation case. **false** if the animation cannot be used for a dependent animation case. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.PointAnimation.EnableDependentAnimationProperty">
      <summary>Identifies the EnableDependentAnimation dependency property.</summary>
      <returns>The identifier for the EnableDependentAnimation dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.PointAnimation.From">
      <summary>Gets or sets the animation's starting value.</summary>
      <returns>The starting value of the animation. The default is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.PointAnimation.FromProperty">
      <summary>Identifies the From dependency property.</summary>
      <returns>The identifier for the From dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.PointAnimation.To">
      <summary>Gets or sets the animation's ending value.</summary>
      <returns>The ending value of the animation. The default is **null**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.PointAnimation.ToProperty">
      <summary>Identifies the To dependency property.</summary>
      <returns>The identifier for the To dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Animation.PointAnimationUsingKeyFrames">
      <summary>Animates the value of a Point property along a set of KeyFrames.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.PointAnimationUsingKeyFrames.#ctor">
      <summary>Initializes a new instance of the PointAnimationUsingKeyFrames class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.PointAnimationUsingKeyFrames.EnableDependentAnimation">
      <summary>Gets or sets a value that declares whether animated properties that are considered dependent animations should be permitted to use this animation declaration.</summary>
      <returns>**true** if the animation can be used for a dependent animation case. **false** if the animation cannot be used for a dependent animation case. The default is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.PointAnimationUsingKeyFrames.EnableDependentAnimationProperty">
      <summary>Identifies the EnableDependentAnimation dependency property.</summary>
      <returns>The identifier for the EnableDependentAnimation dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.PointAnimationUsingKeyFrames.KeyFrames">
      <summary>Gets the collection of PointKeyFrame objects that define the animation.</summary>
      <returns>The collection of PointKeyFrame objects that define the animation. The default is an empty collection.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Animation.PointerDownThemeAnimation">
      <summary>Represents a preconfigured animation that runs when a pointer down is detected on an item or element.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.PointerDownThemeAnimation.#ctor">
      <summary>Initializes a new instance of the PointerDownThemeAnimation class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.PointerDownThemeAnimation.TargetName">
      <summary>Gets or sets the reference name of the control element being targeted.</summary>
      <returns>The name of the control element being targeted.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.PointerDownThemeAnimation.TargetNameProperty">
      <summary>Identifies the TargetName dependency property.</summary>
      <returns>The identifier for the TargetName dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Animation.PointerUpThemeAnimation">
      <summary>Represents a preconfigured animation that runs after a pointer down is detected on an item or element and the tap action is released.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.PointerUpThemeAnimation.#ctor">
      <summary>Initializes a new instance of the PointerDownThemeAnimation class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.PointerUpThemeAnimation.TargetName">
      <summary>Gets or sets the reference name of the control element being targeted.</summary>
      <returns>The reference name. This is typically the **x:Name** of the relevant element as declared in XAML.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.PointerUpThemeAnimation.TargetNameProperty">
      <summary>Identifies the TargetName dependency property.</summary>
      <returns>The identifier for the TargetName dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Animation.PointKeyFrame">
      <summary>Defines an animation segment with its own target value and interpolation method for a PointAnimationUsingKeyFrames.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.PointKeyFrame.#ctor">
      <summary>Provides base class initialization behavior for PointKeyFrame -derived classes.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.PointKeyFrame.KeyTime">
      <summary>Gets or sets the time at which the key frame's target Value should be reached.</summary>
      <returns>The time at which the key frame's current value should be equal to its Value property. The default is null.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.PointKeyFrame.KeyTimeProperty">
      <summary>Identifies the KeyTime dependency property.</summary>
      <returns>The identifier for the KeyTime dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.PointKeyFrame.Value">
      <summary>Gets or sets the key frame's target value.</summary>
      <returns>The key frame's target value, which is the value of this key frame at its specified KeyTime. The default is 0.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.PointKeyFrame.ValueProperty">
      <summary>Identifies the Value dependency property.</summary>
      <returns>The identifier for the Value dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Animation.PointKeyFrameCollection">
      <summary>Represents a collection of PointKeyFrame objects that can be individually accessed by index. PointKeyFrameCollection is the value of the PointAnimation.KeyFrames property.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.PointKeyFrameCollection.#ctor">
      <summary>Initializes a new instance of the PointKeyFrameCollection class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.PointKeyFrameCollection.Size">
      <summary>Gets the size (count) of the collection.</summary>
      <returns>The count of items in the collection.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.PointKeyFrameCollection.Append(Windows.UI.Xaml.Media.Animation.PointKeyFrame)">
      <summary>Adds a new item to the collection.</summary>
      <param name="value">The new item to add.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.PointKeyFrameCollection.Clear">
      <summary>Removes all items from the collection.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.PointKeyFrameCollection.First">
      <summary>Returns the iterator for iteration over the items in the collection.</summary>
      <returns>The iterator object. The iterator's current position is at the 0-index position, or at the collection end if the collection is empty.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.PointKeyFrameCollection.GetAt(System.UInt32)">
      <summary>Returns the item located at the specified index.</summary>
      <param name="index">The integer index of the value to retrieve.</param>
      <returns>The PointKeyFrame value at the specified index.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.PointKeyFrameCollection.GetMany(System.UInt32,Windows.UI.Xaml.Media.Animation.PointKeyFrame[])">
      <summary>Retrieves multiple elements in a single pass through the iterator.</summary>
      <param name="startIndex">The index from which to start retrieval.</param>
      <param name="items">Provides the destination for the result. Size the initial array size as a *capacity* in order to specify how many results should be retrieved.</param>
      <returns>The number of items retrieved.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.PointKeyFrameCollection.GetView">
      <summary>Gets an immutable view into the collection.</summary>
      <returns>An object representing the immutable collection view.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.PointKeyFrameCollection.IndexOf(Windows.UI.Xaml.Media.Animation.PointKeyFrame,System.UInt32@)">
      <summary>Retrieves the index of the specified item.</summary>
      <param name="value">The value to find in the collection.</param>
      <param name="index">The index of the item to find, if found.</param>
      <returns>**true** if an item with the specified value was found; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.PointKeyFrameCollection.InsertAt(System.UInt32,Windows.UI.Xaml.Media.Animation.PointKeyFrame)">
      <summary>Inserts the specified item at the specified index.</summary>
      <param name="index">The index at which to insert the value.</param>
      <param name="value">The value to insert.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.PointKeyFrameCollection.RemoveAt(System.UInt32)">
      <summary>Removes the item at the specified index.</summary>
      <param name="index">The index position of the item to remove.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.PointKeyFrameCollection.RemoveAtEnd">
      <summary>Removes the last item in the collection.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.PointKeyFrameCollection.ReplaceAll(Windows.UI.Xaml.Media.Animation.PointKeyFrame[])">
      <summary>Initially clears the collection, then inserts the provided array as new items.</summary>
      <param name="items">The new collection items.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.PointKeyFrameCollection.SetAt(System.UInt32,Windows.UI.Xaml.Media.Animation.PointKeyFrame)">
      <summary>Sets the value at the specified index to the PointKeyFrame value specified.</summary>
      <param name="index">The index at which to set the value.</param>
      <param name="value">The value to set.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Animation.PopInThemeAnimation">
      <summary>Represents the preconfigured animation that applies to pop-in components of controls (for example, tooltip-like UI on an object) as they appear. This animation combines opacity and translation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.PopInThemeAnimation.#ctor">
      <summary>Initializes a new instance of the PopInThemeAnimation class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.PopInThemeAnimation.FromHorizontalOffset">
      <summary>Gets or sets the distance by which the target is translated in the horizontal direction when the animation is active.</summary>
      <returns>The horizontal offset translation, in pixels.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.PopInThemeAnimation.FromHorizontalOffsetProperty">
      <summary>Identifies the FromHorizontalOffset dependency property.</summary>
      <returns>The identifier for the FromHorizontalOffset dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.PopInThemeAnimation.FromVerticalOffset">
      <summary>Gets or sets the distance by which the target is translated in the vertical direction when the animation is active.</summary>
      <returns>The vertical offset translation, in pixels.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.PopInThemeAnimation.FromVerticalOffsetProperty">
      <summary>Identifies the FromVerticalOffset dependency property.</summary>
      <returns>The identifier for the FromVerticalOffset dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.PopInThemeAnimation.TargetName">
      <summary>Gets or sets the reference name of the control element being targeted.</summary>
      <returns>The reference name. This is typically the **x:Name** of the relevant element as declared in XAML.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.PopInThemeAnimation.TargetNameProperty">
      <summary>Identifies the TargetName dependency property.</summary>
      <returns>The identifier for the TargetName dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Animation.PopOutThemeAnimation">
      <summary>Represents the preconfigured animation that applies to pop-in components of controls (for example, tooltip-like UI on an object) as they are closed/removed. This animation combines opacity and translation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.PopOutThemeAnimation.#ctor">
      <summary>Initializes a new instance of the PopOutThemeAnimation class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.PopOutThemeAnimation.TargetName">
      <summary>Gets or sets the reference name of the control element being targeted.</summary>
      <returns>The reference name. This is typically the **x:Name** of the relevant element as declared in XAML.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.PopOutThemeAnimation.TargetNameProperty">
      <summary>Identifies the TargetName dependency property.</summary>
      <returns>The identifier for the TargetName dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Animation.PopupThemeTransition">
      <summary>Provides the animated transition behavior that applies to pop-in components of controls (for example, tooltip-like UI on an object) as they appear.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.PopupThemeTransition.#ctor">
      <summary>Initializes a new instance of the PopUpThemeTransition class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.PopupThemeTransition.FromHorizontalOffset">
      <summary>Gets or sets the distance by which the target is translated in the horizontal direction when the animation is active.</summary>
      <returns>The horizontal offset translation, in pixels.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.PopupThemeTransition.FromHorizontalOffsetProperty">
      <summary>Identifies the FromHorizontalOffset dependency property.</summary>
      <returns>The identifier for the FromHorizontalOffset dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.PopupThemeTransition.FromVerticalOffset">
      <summary>Gets or sets the distance by which the target is translated in the vertical direction when the animation is active.</summary>
      <returns>The vertical offset translation, in pixels.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.PopupThemeTransition.FromVerticalOffsetProperty">
      <summary>Identifies the FromVerticalOffset dependency property.</summary>
      <returns>The identifier for the FromVerticalOffset dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Animation.PowerEase">
      <summary>Represents an easing function that creates an animation that accelerates and/or decelerates using the formula *f* (*t*) = *t**&lt;sup&gt;p&lt;/sup&gt;* where *p* is equal to the Power property.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.PowerEase.#ctor">
      <summary>Initializes a new instance of the PowerEase class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.PowerEase.Power">
      <summary>Gets or sets the exponential power of the animation interpolation. For example, a value of 7 creates an animation interpolation curve that follows the formula *f* (*t*) = *t*&lt;sup&gt;7&lt;/sup&gt;.</summary>
      <returns>The exponential power of the animation interpolation. This value must be greater or equal to 0. The default is 2.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.PowerEase.PowerProperty">
      <summary>Identifies the Power dependency property.</summary>
      <returns>The identifier for the Power dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Animation.QuadraticEase">
      <summary>Represents an easing function that creates an animation that accelerates and/or decelerates using the formula *f* (*t*) = *t*&lt;sup&gt;2&lt;/sup&gt;</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.QuadraticEase.#ctor">
      <summary>Initializes a new instance of the QuadraticEase class.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Animation.QuarticEase">
      <summary>Represents an easing function that creates an animation that accelerates and/or decelerates using the formula *f* (*t*) = *t*&lt;sup&gt;4&lt;/sup&gt;.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.QuarticEase.#ctor">
      <summary>Initializes a new instance of the QuarticEase class.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Animation.QuinticEase">
      <summary>Represents an easing function that creates an animation that accelerates and/or decelerates using the formula *f* (*t*) = *t*&lt;sup&gt;5&lt;/sup&gt;.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.QuinticEase.#ctor">
      <summary>Initializes a new instance of the QuinticEase class.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Animation.ReorderThemeTransition">
      <summary>Provides the animated transition behavior for when list-view controls items change order. Typically this is due to a drag-drop operation. Different controls and themes potentially have varying characteristics for the animations involved.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.ReorderThemeTransition.#ctor">
      <summary>Initializes a new instance of the ReorderThemeTransition class.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Animation.RepeatBehavior">
      <summary>Describes how a Timeline repeats its simple duration.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.Animation.RepeatBehavior.Count">
      <summary>The number of times a Timeline should repeat.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.Animation.RepeatBehavior.Duration">
      <summary>The time span for which a Timeline should repeat.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.Animation.RepeatBehavior.Type">
      <summary>The mode or type of repeat behavior that this instance represents, as a value of the enumeration.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Animation.RepeatBehaviorHelper">
      <summary>Provides basic utility methods for processing RepeatBehavior values. C# and Microsoft Visual Basic code should use members of RepeatBehavior instead.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.RepeatBehaviorHelper.Forever">
      <summary>Gets a static RepeatBehavior that represents the special "Forever" value. C# and Microsoft Visual Basic code should use Forever instead.</summary>
      <returns>A static RepeatBehavior that represents the special "Forever" value.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.RepeatBehaviorHelper.Equals(Windows.UI.Xaml.Media.Animation.RepeatBehavior,Windows.UI.Xaml.Media.Animation.RepeatBehavior)">
      <summary>Determines whether two RepeatBehavior values have equivalent values. C# and Microsoft Visual Basic code should use the equality operator instead.</summary>
      <param name="target">The first RepeatBehavior to compare.</param>
      <param name="value">The second RepeatBehavior to compare.</param>
      <returns>**true** if *target* and *value* hold equivalent values; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.RepeatBehaviorHelper.FromCount(System.Double)">
      <summary>Creates a new RepeatBehavior based on a repeat count. This corresponds to the *int***x** form when provided as XAML attribute value. C# and Microsoft Visual Basic code should use RepeatBehavior(Double) instead.</summary>
      <param name="count">The number of times that the target animation should repeat.</param>
      <returns>The created RepeatBehavior, which has a **RepeatBehaviorType** of **Count**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.RepeatBehaviorHelper.FromDuration(Windows.Foundation.TimeSpan)">
      <summary>Creates a new RepeatBehavior based on a timespan. C# and Microsoft Visual Basic code should use RepeatBehavior(TimeSpan) instead.</summary>
      <param name="duration">The time span that declares the desired repeat behavior.</param>
      <returns>The created RepeatBehavior, which has a **RepeatBehaviorType** value of **Duration**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.RepeatBehaviorHelper.GetHasCount(Windows.UI.Xaml.Media.Animation.RepeatBehavior)">
      <summary>Returns whether a specified RepeatBehavior has a **RepeatBehaviorType** of **Count** and a nonzero **Count** value. C# and Microsoft Visual Basic code should use HasCount instead.</summary>
      <param name="target">The RepeatBehavior to evaluate.</param>
      <returns>**true** if *target* has a **RepeatBehaviorType** of **Count** and a nonzero **Count** value. Otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.RepeatBehaviorHelper.GetHasDuration(Windows.UI.Xaml.Media.Animation.RepeatBehavior)">
      <summary>Returns whether a specified RepeatBehavior has a **RepeatBehaviorType** of **Duration** and a nonzero **Duration** value. C# and Microsoft Visual Basic code should use HasDuration instead.</summary>
      <param name="target">The RepeatBehavior to evaluate.</param>
      <returns>**true** if *target* has a **RepeatBehaviorType** of **Duration** and a nonzero **Duration** value. Otherwise, **false**.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Animation.RepeatBehaviorType">
      <summary>Specifies the repeat mode that a RepeatBehavior raw value represents.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.Animation.RepeatBehaviorType.Count">
      <summary>The RepeatBehavior represents a case where the timeline should repeat for a fixed number of complete runs.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.Animation.RepeatBehaviorType.Duration">
      <summary>The RepeatBehavior represents a case where the timeline should repeat for a time duration, which might result in an animation terminating part way through.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.Animation.RepeatBehaviorType.Forever">
      <summary>The RepeatBehavior represents a case where the timeline should repeat indefinitely.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Animation.RepositionThemeAnimation">
      <summary>Use to animate an object that is being repositioned.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.RepositionThemeAnimation.#ctor">
      <summary>Initializes a new instance of the RepositionThemeAnimation class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.RepositionThemeAnimation.FromHorizontalOffset">
      <summary>Gets or sets the distance by which the target is translated in the horizontal direction when the animation is active.</summary>
      <returns>The horizontal offset translation, in pixels.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.RepositionThemeAnimation.FromHorizontalOffsetProperty">
      <summary>Identifies the FromHorizontalOffset dependency property.</summary>
      <returns>The identifier for the FromHorizontalOffset dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.RepositionThemeAnimation.FromVerticalOffset">
      <summary>Gets or sets the distance by which the target is translated in the vertical direction when the animation is active.</summary>
      <returns>The vertical offset translation, in pixels.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.RepositionThemeAnimation.FromVerticalOffsetProperty">
      <summary>Identifies the FromVerticalOffset dependency property.</summary>
      <returns>The identifier for the FromVerticalOffset dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.RepositionThemeAnimation.TargetName">
      <summary>Gets or sets the reference name of the control element being targeted.</summary>
      <returns>The reference name. This is typically the **x:Name** of the relevant element as declared in XAML.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.RepositionThemeAnimation.TargetNameProperty">
      <summary>Identifies the TargetName dependency property.</summary>
      <returns>The identifier for the TargetName dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Animation.RepositionThemeTransition">
      <summary>Reacts to layout moves when no context is set and a trigger of *move* is passed.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.RepositionThemeTransition.#ctor">
      <summary>Initializes a new instance of the RepositionThemeTransition class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.RepositionThemeTransition.IsStaggeringEnabled">
      <summary>Gets or sets a value that determines whether the transition staggers rendering of multiple items, or renders all items at once.</summary>
      <returns>**true** if the animation staggers rendering of multiple items. **false** if the animation renders all items at once. The default is **true**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.RepositionThemeTransition.IsStaggeringEnabledProperty">
      <summary>Identifies the IsStaggeringEnabled dependency property.</summary>
      <returns>The identifier for the IsStaggeringEnabled dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Animation.SineEase">
      <summary>Represents an easing function that creates an animation that accelerates and/or decelerates using a sine formula.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.SineEase.#ctor">
      <summary>Initializes a new instance of the SineEase class.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Animation.SlideNavigationTransitionEffect">
      <summary>Defines constants that describe the type of animation to play during a slide transition.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.Animation.SlideNavigationTransitionEffect.FromBottom">
      <summary>The exiting page fades out and the entering page enters from the bottom.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.Animation.SlideNavigationTransitionEffect.FromLeft">
      <summary>The exiting page leaves to the right of the panel and the entering page enters from the left.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.Animation.SlideNavigationTransitionEffect.FromRight">
      <summary>The exiting page leaves to the left of the panel and the entering page enters from the right.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Animation.SlideNavigationTransitionInfo">
      <summary>Provides the parameters for a slide navigation transition.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.SlideNavigationTransitionInfo.#ctor">
      <summary>Initializes a new instance of the **SlideNavigationTransitionInfo** class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.SlideNavigationTransitionInfo.Effect">
      <summary>Gets or sets the type of animation effect to play during the slide transition.</summary>
      <returns>The type of animation effect to play during the slide transition.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.SlideNavigationTransitionInfo.EffectProperty">
      <summary>Identifies the Effect dependency property.</summary>
      <returns>The identifier for the Effect dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Animation.SplineColorKeyFrame">
      <summary>Animates from the Color value of the previous key frame to its own Value using splined interpolation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.SplineColorKeyFrame.#ctor">
      <summary>Initializes a new instance of the SplineColorKeyFrame class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.SplineColorKeyFrame.KeySpline">
      <summary>Gets or sets the two control points that define animation progress for this key frame.</summary>
      <returns>The two control points that specify the cubic Bezier curve that defines the progress of the key frame.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.SplineColorKeyFrame.KeySplineProperty">
      <summary>Identifies the KeySpline dependency property.</summary>
      <returns>The identifier for the KeySpline dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Animation.SplineDoubleKeyFrame">
      <summary>Animates from the Double value of the previous key frame to its own Value using splined interpolation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.SplineDoubleKeyFrame.#ctor">
      <summary>Initializes a new instance of the SplineDoubleKeyFrame class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.SplineDoubleKeyFrame.KeySpline">
      <summary>Gets or sets the two control points that define animation progress for this key frame.</summary>
      <returns>The two control points that specify the cubic Bezier curve that defines the progress of the key frame.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.SplineDoubleKeyFrame.KeySplineProperty">
      <summary>Identifies the KeySpline dependency property.</summary>
      <returns>The identifier for the KeySpline dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Animation.SplinePointKeyFrame">
      <summary>Animates from the Point value of the previous key frame to its own Value using splined interpolation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.SplinePointKeyFrame.#ctor">
      <summary>Initializes a new instance of the SplinePointKeyFrame class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.SplinePointKeyFrame.KeySpline">
      <summary>Gets or sets the two control points that define animation progress for this key frame.</summary>
      <returns>The two control points that specify the cubic Bezier curve that defines the progress of the key frame.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.SplinePointKeyFrame.KeySplineProperty">
      <summary>Identifies the KeySpline dependency property.</summary>
      <returns>The identifier for the KeySpline dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Animation.SplitCloseThemeAnimation">
      <summary>Represents the preconfigured animation that conceals a target UI using a *split* animation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.SplitCloseThemeAnimation.#ctor">
      <summary>Initializes a new instance of the SplitCloseThemeAnimation class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.SplitCloseThemeAnimation.ClosedLength">
      <summary>Gets or sets the initial size of the target element in the animation direction.</summary>
      <returns>The initial size of the target in pixels.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.SplitCloseThemeAnimation.ClosedLengthProperty">
      <summary>Identifies the ClosedLength dependency property.</summary>
      <returns>The identifier for the ClosedLength dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.SplitCloseThemeAnimation.ClosedTarget">
      <summary>Gets or sets the UI element that specifies the initial clip size.</summary>
      <returns>The UI element that specifies the initial clip size.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.SplitCloseThemeAnimation.ClosedTargetName">
      <summary>Gets or sets the identifying name of the UI element that specifies the initial clip size.</summary>
      <returns>The reference name. This is typically the **x:Name** of the relevant element as declared in XAML.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.SplitCloseThemeAnimation.ClosedTargetNameProperty">
      <summary>Identifies the ClosedTargetName dependency property.</summary>
      <returns>The identifier for the ClosedTargetName dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.SplitCloseThemeAnimation.ClosedTargetProperty">
      <summary>Identifies the ClosedTarget dependency property.</summary>
      <returns>The identifier for the ClosedTarget dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.SplitCloseThemeAnimation.ContentTarget">
      <summary>Gets or sets the UI element that will be translated. Typically this is a child/part of the element identified by OpenedTargetName or OpenedTarget.</summary>
      <returns>The UI element that will be translated.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.SplitCloseThemeAnimation.ContentTargetName">
      <summary>Gets or sets the identifying name of the UI element that will be translated. Typically this is a child/part of the element identified by OpenedTargetName.</summary>
      <returns>The name of the UI element that will be translated.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.SplitCloseThemeAnimation.ContentTargetNameProperty">
      <summary>Identifies the ContentTargetName dependency property.</summary>
      <returns>The identifier for the ContentTargetName dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.SplitCloseThemeAnimation.ContentTargetProperty">
      <summary>Identifies the ContentTarget dependency property.</summary>
      <returns>The identifier for the ContentTarget dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.SplitCloseThemeAnimation.ContentTranslationDirection">
      <summary>Gets or sets a value that determines which direction the content should translate when the animation runs.</summary>
      <returns>A value of the enumeration.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.SplitCloseThemeAnimation.ContentTranslationDirectionProperty">
      <summary>Identifies the ContentTranslationDirection dependency property.</summary>
      <returns>The identifier for the ContentTranslationDirection dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.SplitCloseThemeAnimation.ContentTranslationOffset">
      <summary>Gets or sets the pixels to translate by when the animation runs.</summary>
      <returns>A distance in pixels.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.SplitCloseThemeAnimation.ContentTranslationOffsetProperty">
      <summary>Identifies the ContentTranslationOffset dependency property.</summary>
      <returns>The identifier for the ContentTranslationOffset dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.SplitCloseThemeAnimation.OffsetFromCenter">
      <summary>Gets or sets an offset from the center of the *opened* target.</summary>
      <returns>An offset in pixels. The default is 0.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.SplitCloseThemeAnimation.OffsetFromCenterProperty">
      <summary>Identifies the OffsetFromCenter dependency property.</summary>
      <returns>The identifier for the OffsetFromCenter dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.SplitCloseThemeAnimation.OpenedLength">
      <summary>Gets or sets the final size of the target UI element.</summary>
      <returns>The final size. If left unset, the value defaults to the size of the opened target.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.SplitCloseThemeAnimation.OpenedLengthProperty">
      <summary>Identifies the OpenedLength dependency property.</summary>
      <returns>The identifier for the OpenedLength dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.SplitCloseThemeAnimation.OpenedTarget">
      <summary>Gets or sets the UI element that will be clipped.</summary>
      <returns>The UI element that will be clipped.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.SplitCloseThemeAnimation.OpenedTargetName">
      <summary>Gets or sets the identifying name of the UI element that will be clipped.</summary>
      <returns>The reference name. This is typically the **x:Name** of the relevant element as declared in XAML.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.SplitCloseThemeAnimation.OpenedTargetNameProperty">
      <summary>Identifies the OpenedTargetName dependency property.</summary>
      <returns>The identifier for the OpenedTargetName dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.SplitCloseThemeAnimation.OpenedTargetProperty">
      <summary>Identifies the OpenedTarget dependency property.</summary>
      <returns>The identifier for the OpenedTarget dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Animation.SplitOpenThemeAnimation">
      <summary>Represents the preconfigured animation that reveals a target UI using a *split* animation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.SplitOpenThemeAnimation.#ctor">
      <summary>Initializes a new instance of the SplitOpenThemeAnimation class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.SplitOpenThemeAnimation.ClosedLength">
      <summary>Gets or sets the initial size of the target element in the animation direction.</summary>
      <returns>The initial size of the target in pixels.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.SplitOpenThemeAnimation.ClosedLengthProperty">
      <summary>Identifies the ClosedLength dependency property.</summary>
      <returns>The identifier for the ClosedLength dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.SplitOpenThemeAnimation.ClosedTarget">
      <summary>Gets or sets the UI element that specifies the initial clip size.</summary>
      <returns>The UI element that specifies the initial clip size.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.SplitOpenThemeAnimation.ClosedTargetName">
      <summary>Gets or sets the identifying name of the UI element that specifies the initial clip size.</summary>
      <returns>The reference name. This is typically the **x:Name** of the relevant element as declared in XAML.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.SplitOpenThemeAnimation.ClosedTargetNameProperty">
      <summary>Identifies the ClosedTargetName dependency property.</summary>
      <returns>The identifier for the ClosedTargetName dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.SplitOpenThemeAnimation.ClosedTargetProperty">
      <summary>Identifies the ClosedTarget dependency property.</summary>
      <returns>The identifier for the ClosedTarget dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.SplitOpenThemeAnimation.ContentTarget">
      <summary>Gets or sets the UI element that will be translated. Typically this is a child/part of the element identified by OpenedTargetName or OpenedTarget.</summary>
      <returns>The UI element that will be translated.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.SplitOpenThemeAnimation.ContentTargetName">
      <summary>Gets or sets the identifying name of the UI element that will be translated. Typically this is a child/part of the element identified by OpenedTargetName.</summary>
      <returns>The reference name. This is typically the **x:Name** of the relevant element as declared in XAML.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.SplitOpenThemeAnimation.ContentTargetNameProperty">
      <summary>Identifies the ContentTargetName dependency property.</summary>
      <returns>The identifier for the ContentTargetName dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.SplitOpenThemeAnimation.ContentTargetProperty">
      <summary>Identifies the ContentTarget dependency property.</summary>
      <returns>The identifier for the ContentTarget dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.SplitOpenThemeAnimation.ContentTranslationDirection">
      <summary>Gets or sets a value that determines which direction the content should translate when the animation runs.</summary>
      <returns>A value of the enumeration.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.SplitOpenThemeAnimation.ContentTranslationDirectionProperty">
      <summary>Identifies the ContentTranslationDirection dependency property.</summary>
      <returns>The identifier for the ContentTranslationDirection dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.SplitOpenThemeAnimation.ContentTranslationOffset">
      <summary>Gets or sets the pixels to translate by when the animation runs.</summary>
      <returns>A distance in pixels.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.SplitOpenThemeAnimation.ContentTranslationOffsetProperty">
      <summary>Identifies the ContentTranslationOffset dependency property.</summary>
      <returns>The identifier for the ContentTranslationOffset dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.SplitOpenThemeAnimation.OffsetFromCenter">
      <summary>Gets or sets an offset from the center of the *opened* target.</summary>
      <returns>An offset in pixels. The default is 0.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.SplitOpenThemeAnimation.OffsetFromCenterProperty">
      <summary>Identifies the OffsetFromCenter dependency property.</summary>
      <returns>The identifier for the OffsetFromCenter dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.SplitOpenThemeAnimation.OpenedLength">
      <summary>Gets or sets the final size of the target UI element.</summary>
      <returns>The final size. If left unset, the value defaults to the size of the opened target.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.SplitOpenThemeAnimation.OpenedLengthProperty">
      <summary>Identifies the OpenedLength dependency property.</summary>
      <returns>The identifier for the OpenedLength dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.SplitOpenThemeAnimation.OpenedTarget">
      <summary>Gets or sets the UI element that will be clipped.</summary>
      <returns>The UI element that will be clipped.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.SplitOpenThemeAnimation.OpenedTargetName">
      <summary>Gets or sets the identifying name of the UI element that will be clipped.</summary>
      <returns>The reference name. This is typically the **x:Name** of the relevant element as declared in XAML.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.SplitOpenThemeAnimation.OpenedTargetNameProperty">
      <summary>Identifies the OpenedTargetName dependency property.</summary>
      <returns>The identifier for the OpenedTargetName dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.SplitOpenThemeAnimation.OpenedTargetProperty">
      <summary>Identifies the OpenedTarget dependency property.</summary>
      <returns>The identifier for the OpenedTarget dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Animation.Storyboard">
      <summary>Controls animations with a timeline, and provides object and property targeting information for its child animations.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.Storyboard.#ctor">
      <summary>Initializes a new instance of the Storyboard class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.Storyboard.Children">
      <summary>Gets the collection of child Timeline objects.</summary>
      <returns>The collection of child Timeline objects. The default is an empty collection.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.Storyboard.TargetNameProperty">
      <summary>Identifies the Storyboard.TargetName XAML attached property.</summary>
      <returns>The identifier for the Storyboard.TargetName XAML attached property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.Storyboard.TargetPropertyProperty">
      <summary>Identifies the Storyboard.TargetProperty XAML attached property.</summary>
      <returns>The identifier for the Storyboard.TargetProperty XAML attached property.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.Storyboard.Begin">
      <summary>Initiates the set of animations associated with the storyboard.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.Storyboard.GetCurrentState">
      <summary>Gets the clock state of the Storyboard.</summary>
      <returns>One of the enumeration values. Can be: **Active**, **Filling**, or **Stopped**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.Storyboard.GetCurrentTime">
      <summary>Gets the current animation clock time of the Storyboard.</summary>
      <returns>The current animation time of the Storyboard per the running animation clock, or **null** if the animation clock is **Stopped**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.Storyboard.GetTargetName(Windows.UI.Xaml.Media.Animation.Timeline)">
      <summary>Gets the value of the Storyboard.TargetName XAML attached property from a target element.</summary>
      <param name="element">The target element from which to get the value.</param>
      <returns>The Storyboard.TargetName value of the target element.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.Storyboard.GetTargetProperty(Windows.UI.Xaml.Media.Animation.Timeline)">
      <summary>Gets the value of the Storyboard.TargetProperty XAML attached property from a target element.</summary>
      <param name="element">The target element from which to get the value.</param>
      <returns>The Storyboard.TargetProperty value of the target element.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.Storyboard.Pause">
      <summary>Pauses the animation clock associated with the storyboard.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.Storyboard.Resume">
      <summary>Resumes the animation clock, or run-time state, associated with the storyboard.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.Storyboard.Seek(Windows.Foundation.TimeSpan)">
      <summary>Moves the storyboard to the specified animation position. The storyboard performs the requested seek when the next clock tick occurs.</summary>
      <param name="offset">A positive or negative time value that describes the amount by which the timeline should move forward or backward from the beginning of the animation.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.Storyboard.SeekAlignedToLastTick(Windows.Foundation.TimeSpan)">
      <summary>Moves the storyboard to the specified animation position immediately (synchronously).</summary>
      <param name="offset">A positive or negative time value that describes the amount by which the timeline should move forward or backward from the beginning of the animation.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.Storyboard.SetTarget(Windows.UI.Xaml.Media.Animation.Timeline,Windows.UI.Xaml.DependencyObject)">
      <summary>Causes the specified Timeline to target the specified object.</summary>
      <param name="timeline">The timeline that targets the specified dependency object.</param>
      <param name="target">The actual instance of the object to target.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.Storyboard.SetTargetName(Windows.UI.Xaml.Media.Animation.Timeline,System.String)">
      <summary>Sets the value of the Storyboard.TargetName XAML attached property for a target element.</summary>
      <param name="element">The target element to set the value for.</param>
      <param name="name">The Storyboard.TargetName value of the target element to set. This should correspond to an existing Name or **x:Name** value on the UI element that the animation targets.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.Storyboard.SetTargetProperty(Windows.UI.Xaml.Media.Animation.Timeline,System.String)">
      <summary>Sets the value of the Storyboard.TargetProperty XAML attached property for a target element.</summary>
      <param name="element">The target element for which to set the value.</param>
      <param name="path">The Storyboard.TargetProperty value of the target element to set. This specifies a qualification path that targets the dependency property where the animation applies. See Remarks.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.Storyboard.SkipToFill">
      <summary>Advances the current time of the storyboard's clock to the end of its active period.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.Storyboard.Stop">
      <summary>Stops the storyboard.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Animation.SuppressNavigationTransitionInfo">
      <summary>Specifies that animations are suppressed during navigation.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.SuppressNavigationTransitionInfo.#ctor">
      <summary>Initializes a new instance of the SuppressNavigationTransitionInfo class.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Animation.SwipeBackThemeAnimation">
      <summary>Represents the preconfigured animation that applies to controls when an element slides back into its layout slot after a **Swipe** interaction.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.SwipeBackThemeAnimation.#ctor">
      <summary>Initializes a new instance of the SwipeBackThemeAnimation class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.SwipeBackThemeAnimation.FromHorizontalOffset">
      <summary>Gets or sets the distance by which the target is translated in the horizontal direction when the animation is active.</summary>
      <returns>The horizontal offset translation, in pixels.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.SwipeBackThemeAnimation.FromHorizontalOffsetProperty">
      <summary>Identifies the FromHorizontalOffset dependency property.</summary>
      <returns>The identifier for the FromHorizontalOffset dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.SwipeBackThemeAnimation.FromVerticalOffset">
      <summary>Gets or sets the distance by which the target is translated in the vertical direction when the animation is active.</summary>
      <returns>The vertical offset translation, in pixels.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.SwipeBackThemeAnimation.FromVerticalOffsetProperty">
      <summary>Identifies the FromHorizontalOffset dependency property.</summary>
      <returns>The identifier for the FromHorizontalOffset dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.SwipeBackThemeAnimation.TargetName">
      <summary>Gets or sets the reference name of the control element being targeted.</summary>
      <returns>The reference name. This is typically the **x:Name** of the relevant element as declared in XAML.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.SwipeBackThemeAnimation.TargetNameProperty">
      <summary>Identifies the TargetName dependency property.</summary>
      <returns>The identifier for the TargetName dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Animation.SwipeHintThemeAnimation">
      <summary>Represents the preconfigured animation that indicates that a **Swipe** gesture is now possible.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.SwipeHintThemeAnimation.#ctor">
      <summary>Initializes a new instance of the SwipeHintThemeAnimation class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.SwipeHintThemeAnimation.TargetName">
      <summary>Gets or sets the reference name of the control element being targeted.</summary>
      <returns>The reference name. This is typically the **x:Name** of the relevant element as declared in XAML.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.SwipeHintThemeAnimation.TargetNameProperty">
      <summary>Identifies the TargetName dependency property.</summary>
      <returns>The identifier for the TargetName dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.SwipeHintThemeAnimation.ToHorizontalOffset">
      <summary>Gets or sets the distance by which the target is translated in the horizontal direction when the animation is active.</summary>
      <returns>The horizontal offset translation, in pixels.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.SwipeHintThemeAnimation.ToHorizontalOffsetProperty">
      <summary>Identifies the ToHorizontalOffset dependency property.</summary>
      <returns>The identifier for the ToHorizontalOffset dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.SwipeHintThemeAnimation.ToVerticalOffset">
      <summary>Gets or sets the distance by which the target is translated in the vertical direction when the animation is active.</summary>
      <returns>The vertical offset, in pixels.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.SwipeHintThemeAnimation.ToVerticalOffsetProperty">
      <summary>Identifies the ToVerticalOffset dependency property.</summary>
      <returns>The identifier for the ToVerticalOffset dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Animation.Timeline">
      <summary>Defines a duration and other behavior properties for a Windows Runtime animation. Timeline is the base class for Storyboard and all the Windows Runtime animation types, including those from the animation library and those used for custom animations in visual states or page-level XAML.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.Timeline.#ctor">
      <summary>Provides base class initialization behavior for Timeline -derived classes.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.Timeline.AllowDependentAnimations">
      <summary>Gets or sets a value that determines whether dependent animations should be permitted to run, throughout the app.</summary>
      <returns>**true** if animations can run in the app for dependent animation cases. Otherwise, **false**. The default is **true**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.Timeline.AutoReverse">
      <summary>Gets or sets a value that indicates whether the timeline plays in reverse after it completes a forward iteration.</summary>
      <returns>**true** if the timeline plays in reverse at the end of each iteration; otherwise, **false**. The default value is **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.Timeline.AutoReverseProperty">
      <summary>Identifies the AutoReverse  dependency property.</summary>
      <returns>The identifier for the AutoReverse  dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.Timeline.BeginTime">
      <summary>Gets or sets the time at which this Timeline should begin.</summary>
      <returns>The start time of the time line. The default value is zero. </returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.Timeline.BeginTimeProperty">
      <summary>Identifies the BeginTime  dependency property.</summary>
      <returns>The identifier for the BeginTime  dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.Timeline.Duration">
      <summary>Gets or sets the length of time for which this timeline plays, not counting repetitions.</summary>
      <returns>The timeline's simple duration: the amount of time this timeline takes to complete a single forward iteration. The default value is a Duration that evaluates as Automatic.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.Timeline.DurationProperty">
      <summary>Identifies the Duration  dependency property.</summary>
      <returns>The identifier for the Duration  dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.Timeline.FillBehavior">
      <summary>Gets or sets a value that specifies how the animation behaves after it reaches the end of its active period.</summary>
      <returns>A value that specifies how the timeline behaves after it reaches the end of its active period but its parent is inside its active or fill period. The default value is **HoldEnd**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.Timeline.FillBehaviorProperty">
      <summary>Identifies the FillBehavior  dependency property.</summary>
      <returns>The identifier for the FillBehavior  dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.Timeline.RepeatBehavior">
      <summary>Gets or sets the repeating behavior of this timeline.</summary>
      <returns>An iteration **Count** that specifies the number of times the timeline should play, a **TimeSpan** value that specifies the total length of this timeline's active period, or the special value **Forever**, which specifies that the timeline should repeat indefinitely. The default value is a RepeatBehavior with a **Count** value of 1, which indicates that the timeline plays once.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.Timeline.RepeatBehaviorProperty">
      <summary>Identifies the RepeatBehavior  dependency property.</summary>
      <returns>The identifier for the RepeatBehavior  dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.Timeline.SpeedRatio">
      <summary>Gets or sets the rate, relative to its parent, at which time progresses for this Timeline.</summary>
      <returns>A finite value greater than 0 that specifies the rate at which time progresses for this timeline, relative to the speed of the timeline's parent. If this timeline is a root timeline, specifies the default timeline speed. The value is expressed as a factor where 1 represents normal speed, 2 is double speed, 0.5 is half speed, and so on. The default value is 1.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.Timeline.SpeedRatioProperty">
      <summary>Identifies for the SpeedRatio  dependency property.</summary>
      <returns>The identifier for the SpeedRatio  dependency property.</returns>
    </member>
    <member name="E:Windows.UI.Xaml.Media.Animation.Timeline.Completed">
      <summary>Occurs when the Storyboard object has completed playing.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Animation.TimelineCollection">
      <summary>Represents a collection of Timeline objects (specific type animations). A TimelineCollection is the value of the Storyboard.Children property.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.TimelineCollection.#ctor">
      <summary>Initializes a new instance of the TimelineCollection class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.TimelineCollection.Size">
      <summary>Gets the size (count) of the collection.</summary>
      <returns>The count of items in the collection.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.TimelineCollection.Append(Windows.UI.Xaml.Media.Animation.Timeline)">
      <summary>Adds a new item to the collection.</summary>
      <param name="value">The new item to add.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.TimelineCollection.Clear">
      <summary>Removes all items from the collection.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.TimelineCollection.First">
      <summary>Returns the iterator for iteration over the items in the collection.</summary>
      <returns>The iterator object. The iterator's current position is at the 0-index position, or at the collection end if the collection is empty.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.TimelineCollection.GetAt(System.UInt32)">
      <summary>Returns the Timeline located at the specified index.</summary>
      <param name="index">The integer index for the value to retrieve.</param>
      <returns>The Timeline value at the specified index.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.TimelineCollection.GetMany(System.UInt32,Windows.UI.Xaml.Media.Animation.Timeline[])">
      <summary>Retrieves multiple elements in a single pass through the iterator.</summary>
      <param name="startIndex">The index from which to start retrieval.</param>
      <param name="items">Provides the destination for the result. Size the initial array size as a *capacity* in order to specify how many results should be retrieved.</param>
      <returns>The number of items retrieved.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.TimelineCollection.GetView">
      <summary>Gets an immutable view into the collection.</summary>
      <returns>An object representing the immutable collection view.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.TimelineCollection.IndexOf(Windows.UI.Xaml.Media.Animation.Timeline,System.UInt32@)">
      <summary>Retrieves the index of the specified item.</summary>
      <param name="value">The value to find in the collection.</param>
      <param name="index">The index of the item to find, if found.</param>
      <returns>**true** if an item with the specified value was found; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.TimelineCollection.InsertAt(System.UInt32,Windows.UI.Xaml.Media.Animation.Timeline)">
      <summary>Inserts the specified item at the specified index.</summary>
      <param name="index">The index at which to set the value.</param>
      <param name="value">The value to set.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.TimelineCollection.RemoveAt(System.UInt32)">
      <summary>Removes the item at the specified index.</summary>
      <param name="index">The index position of the item to remove.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.TimelineCollection.RemoveAtEnd">
      <summary>Removes the last item in the collection.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.TimelineCollection.ReplaceAll(Windows.UI.Xaml.Media.Animation.Timeline[])">
      <summary>Initially clears the collection, then inserts the provided array as new items.</summary>
      <param name="items">The new collection items.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.TimelineCollection.SetAt(System.UInt32,Windows.UI.Xaml.Media.Animation.Timeline)">
      <summary>Sets the value at the specified index to the Timeline value specified.</summary>
      <param name="index">The index at which to set the value.</param>
      <param name="value">The value to set.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Animation.Transition">
      <summary>Represents a visual behavior that occurs for predefined actions or state changes. Specific theme transitions (various Transition derived classes) can be applied to individual elements using the UIElement.Transitions property, or applied for scenario-specific theme transition properties such as ContentControl.ContentTransitions.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Animation.TransitionCollection">
      <summary>Represents a collection of Transition objects. Each Transition object represents a different theme transition, part of the Windows Runtime animation library.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.TransitionCollection.#ctor">
      <summary>Initializes a new instance of the TransitionCollection class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Animation.TransitionCollection.Size">
      <summary>Gets the size (count) of the collection.</summary>
      <returns>The count of items in the collection.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.TransitionCollection.Append(Windows.UI.Xaml.Media.Animation.Transition)">
      <summary>Adds a new item to the collection.</summary>
      <param name="value">The new item to add.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.TransitionCollection.Clear">
      <summary>Removes all items from the collection.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.TransitionCollection.First">
      <summary>Returns the iterator for iteration over the items in the collection.</summary>
      <returns>The iterator object. The iterator's current position is at the 0-index position, or at the collection end if the collection is empty.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.TransitionCollection.GetAt(System.UInt32)">
      <summary>Returns the item located at the specified index.</summary>
      <param name="index">The integer index for the value to retrieve.</param>
      <returns>The Transition value at the specified index.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.TransitionCollection.GetMany(System.UInt32,Windows.UI.Xaml.Media.Animation.Transition[])">
      <summary>Retrieves multiple elements in a single pass through the iterator.</summary>
      <param name="startIndex">The index from which to start retrieval.</param>
      <param name="items">Provides the destination for the result. Size the initial array size as a *capacity* in order to specify how many results should be retrieved.</param>
      <returns>The number of items retrieved.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.TransitionCollection.GetView">
      <summary>Gets an immutable view into the collection.</summary>
      <returns>An object representing the immutable collection view.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.TransitionCollection.IndexOf(Windows.UI.Xaml.Media.Animation.Transition,System.UInt32@)">
      <summary>Retrieves the index of the specified item.</summary>
      <param name="value">The value to find in the collection.</param>
      <param name="index">The index of the item to find, if found.</param>
      <returns>**true** if an item with the specified value was found; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.TransitionCollection.InsertAt(System.UInt32,Windows.UI.Xaml.Media.Animation.Transition)">
      <summary>Inserts the specified item at the specified index.</summary>
      <param name="index">The index at which to set the value.</param>
      <param name="value">The value to set.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.TransitionCollection.RemoveAt(System.UInt32)">
      <summary>Removes the item at the specified index.</summary>
      <param name="index">The index position of the item to remove.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.TransitionCollection.RemoveAtEnd">
      <summary>Removes the last item in the collection.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.TransitionCollection.ReplaceAll(Windows.UI.Xaml.Media.Animation.Transition[])">
      <summary>Initially clears the collection, then inserts the provided array as new items.</summary>
      <param name="items">The new collection items.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Animation.TransitionCollection.SetAt(System.UInt32,Windows.UI.Xaml.Media.Animation.Transition)">
      <summary>Sets the value at the specified index to the Transition value specified.</summary>
      <param name="index">The index at which to set the value.</param>
      <param name="value">The value to set.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Imaging.BitmapCreateOptions">
      <summary>Specifies initialization options for a bitmap image.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.Imaging.BitmapCreateOptions.IgnoreImageCache">
      <summary>Loads images without using an existing image cache. This option should be selected only when images in a cache need to be refreshed.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.Imaging.BitmapCreateOptions.None">
      <summary>No options are specified.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Imaging.BitmapImage">
      <summary>Provides the practical object source type for the Image.Source and ImageBrush.ImageSource properties. You can define a BitmapImage by using a Uniform Resource Identifier (URI) that references an image source file, or by calling SetSourceAsync and supplying a stream.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Imaging.BitmapImage.#ctor">
      <summary>Initializes a new instance of the BitmapImage class.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Imaging.BitmapImage.#ctor(Windows.Foundation.Uri)">
      <summary>Initializes a new instance of the BitmapImage class, using the supplied Uniform Resource Identifier (URI).</summary>
      <param name="uriSource">A reference to the image source file.</param>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Imaging.BitmapImage.AutoPlay">
      <summary>Gets or sets a value that indicates whether an animated image should play as soon as it loads.</summary>
      <returns>**true** if an animated image should play as soon as it loads; otherwise, **false**. The default is **true**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Imaging.BitmapImage.AutoPlayProperty">
      <summary>Identifies the AutoPlay dependency property.</summary>
      <returns>The identifier for the AutoPlay dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Imaging.BitmapImage.CreateOptions">
      <summary>Gets or sets the BitmapCreateOptions for a BitmapImage.</summary>
      <returns>The BitmapCreateOptions used for this BitmapImage. The default is **None**. With this default, a BitmapImage uses cached content when it is available. For a BitmapImage that is created by referencing an image source file by Uniform Resource Identifier (URI), the Uniform Resource Identifier (URI) controls the internal caching scheme.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Imaging.BitmapImage.CreateOptionsProperty">
      <summary>Identifies the CreateOptions dependency property.</summary>
      <returns>The identifier for the CreateOptions dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Imaging.BitmapImage.DecodePixelHeight">
      <summary>Gets or sets the height to use for image decoding operations.</summary>
      <returns>The height (in pixels) to use for image decoding operations.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Imaging.BitmapImage.DecodePixelHeightProperty">
      <summary>Identifies the DecodePixelHeight dependency property.</summary>
      <returns>The identifier for the DecodePixelHeight dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Imaging.BitmapImage.DecodePixelType">
      <summary>Gets or sets a value that determines how DecodePixelWidth and DecodePixelHeight values are interpreted for decoding operations.</summary>
      <returns>A value of the enumeration. The default is **Physical**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Imaging.BitmapImage.DecodePixelTypeProperty">
      <summary>Identifies the DecodePixelType dependency property.</summary>
      <returns>The identifier for the DecodePixelType dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Imaging.BitmapImage.DecodePixelWidth">
      <summary>Gets or sets the width to use for image decoding operations.</summary>
      <returns>The width (in pixels) to use for image decoding operations.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Imaging.BitmapImage.DecodePixelWidthProperty">
      <summary>Identifies the DecodePixelWidth dependency property.</summary>
      <returns>The identifier for the DecodePixelWidth dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Imaging.BitmapImage.IsAnimatedBitmap">
      <summary>Gets a value that indicates whether an image is animated.</summary>
      <returns>**true** if the image is animated; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Imaging.BitmapImage.IsAnimatedBitmapProperty">
      <summary>Identifies the IsAnimatedBitmap dependency property.</summary>
      <returns>The identifier for the IsAnimatedBitmap dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Imaging.BitmapImage.IsPlaying">
      <summary>Gets a value that indicates whether an animated image is playing.</summary>
      <returns>**true** if the animated image is playing; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Imaging.BitmapImage.IsPlayingProperty">
      <summary>Identifies the IsPlaying dependency property.</summary>
      <returns>The identifier for the IsPlaying dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Imaging.BitmapImage.UriSource">
      <summary>Gets or sets the Uniform Resource Identifier (URI) of the graphics source file that generated this BitmapImage.</summary>
      <returns>An object describing the Uniform Resource Identifier (URI) of the graphics source file that generated this BitmapImage.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Imaging.BitmapImage.UriSourceProperty">
      <summary>Identifies the UriSource dependency property.</summary>
      <returns>The identifier for the UriSource dependency property.</returns>
    </member>
    <member name="E:Windows.UI.Xaml.Media.Imaging.BitmapImage.DownloadProgress">
      <summary>Occurs when a significant change has occurred in the download progress of the BitmapImage content.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Media.Imaging.BitmapImage.ImageFailed">
      <summary>Occurs when there is an error associated with image retrieval or format.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Media.Imaging.BitmapImage.ImageOpened">
      <summary>Occurs when the image source is downloaded and decoded with no failure. You can use this event to determine the size of an image before rendering it.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Imaging.BitmapImage.Play">
      <summary>Starts the animation of an animated image.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Imaging.BitmapImage.Stop">
      <summary>Ends the animation of an animated image.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Imaging.BitmapSource">
      <summary>Provides a source object for properties that use a bitmap-format image source.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Imaging.BitmapSource.#ctor">
      <summary>Provides base class initialization behavior for BitmapSource -derived classes.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Imaging.BitmapSource.PixelHeight">
      <summary>Gets the height of the bitmap in pixels.</summary>
      <returns>The height of the bitmap in pixels.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Imaging.BitmapSource.PixelHeightProperty">
      <summary>Identifies the PixelHeight dependency property.</summary>
      <returns>The identifier for the PixelHeight dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Imaging.BitmapSource.PixelWidth">
      <summary>Gets the width of the bitmap in pixels.</summary>
      <returns>The width of the bitmap in pixels.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Imaging.BitmapSource.PixelWidthProperty">
      <summary>Identifies the PixelWidth dependency property.</summary>
      <returns>The identifier for the PixelWidth dependency property.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Imaging.BitmapSource.SetSource(Windows.Storage.Streams.IRandomAccessStream)">
      <summary>Sets the source image for a BitmapSource by accessing a stream. Most callers should use SetSourceAsync instead.</summary>
      <param name="streamSource">The stream source that sets the image source value.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Imaging.BitmapSource.SetSourceAsync(Windows.Storage.Streams.IRandomAccessStream)">
      <summary>Sets the source image for a BitmapSource by accessing a stream and processing the result asynchronously.</summary>
      <param name="streamSource">The stream source that sets the image source value.</param>
      <returns>An asynchronous handler called when the operation is complete.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Imaging.DecodePixelType">
      <summary>Provides values that can be used for decoding operations to optimize for logical versus physical pixels in the source image file.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.Imaging.DecodePixelType.Logical">
      <summary>Use a logical pixel value.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.Imaging.DecodePixelType.Physical">
      <summary>Use a physical pixel value.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Imaging.DownloadProgressEventArgs">
      <summary>Provides event data for the DownloadProgress event.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Imaging.DownloadProgressEventArgs.Progress">
      <summary>Gets download progress as a value that is between 0 and 100.</summary>
      <returns>The download progress. A value of 0 indicates no progress; 100 indicates that the download is complete.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Imaging.DownloadProgressEventHandler">
      <summary>Represents the method that will handle the DownloadProgress event.</summary>
      <param name="sender">The object where the handler is attached.</param>
      <param name="e">Event data for the event.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Imaging.RenderTargetBitmap">
      <summary>Represents an image source that can be populated with the combined contents of a XAML visual tree. See  for some notable limitations on which XAML visuals can be captured in a RenderTargetBitmap.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Imaging.RenderTargetBitmap.#ctor">
      <summary>Initializes a new instance of the RenderTargetBitmap class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Imaging.RenderTargetBitmap.PixelHeight">
      <summary>Gets the height of the rendered bitmap in pixels.</summary>
      <returns>The height of the rendered bitmap in pixels.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Imaging.RenderTargetBitmap.PixelHeightProperty">
      <summary>Identifies the PixelHeight dependency property.</summary>
      <returns>The identifier for the PixelHeight dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Imaging.RenderTargetBitmap.PixelWidth">
      <summary>Gets the width of the rendered bitmap in pixels.</summary>
      <returns>The width of the rendered bitmap in pixels.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Imaging.RenderTargetBitmap.PixelWidthProperty">
      <summary>Identifies the PixelWidth dependency property.</summary>
      <returns>The identifier for the PixelWidth dependency property.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Imaging.RenderTargetBitmap.GetPixelsAsync">
      <summary>Retrieves the previously rendered RenderTargetBitmap image as a buffered stream of bytes in **BGRA8** format.</summary>
      <returns>When this method returns, an IBuffer stream that contains bytes. This is the binary data for the image and can be converted to a byte array in **BGRA8** format</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Imaging.RenderTargetBitmap.RenderAsync(Windows.UI.Xaml.UIElement)">
      <summary>Renders a snapshot of a UIElement visual tree to an image source.</summary>
      <param name="element">A UIElement that represents the visual tree fragment to render.</param>
      <returns>When this method returns, an IAsyncAction object that can be used to control the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Imaging.RenderTargetBitmap.RenderAsync(Windows.UI.Xaml.UIElement,System.Int32,System.Int32)">
      <summary>Renders a snapshot of a UIElement visual tree to an image source. Specify values for *scaledWidth* and *scaledHeight* to alter the original source's rendering dimension.</summary>
      <param name="element">A UIElement that represents the visual tree fragment to render.</param>
      <param name="scaledWidth">Specifies the target width at which to render. The default is 0. *scaledWidth* and/or *scaledHeight* can be optional; see Remarks.</param>
      <param name="scaledHeight">Specifies the target height at which to render. The default is 0. *scaledWidth* and/or *scaledHeight* can be optional; see Remarks.</param>
      <returns>When this method returns, an IAsyncAction object that can be used to control the asynchronous operation.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Imaging.SoftwareBitmapSource">
      <summary>Provides a source object, backed by a SoftwareBitmap, for properties that use a bitmap-format image source.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Imaging.SoftwareBitmapSource.#ctor">
      <summary>Initializes a new instance of the SoftwareBitmapSource class.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Imaging.SoftwareBitmapSource.Close">
      <summary>Disposes of the object and associated resources.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Imaging.SoftwareBitmapSource.SetBitmapAsync(Windows.Graphics.Imaging.SoftwareBitmap)">
      <summary>Sets the source SoftwareBitmap to be used as an image source.</summary>
      <param name="softwareBitmap">The SoftwareBitmap to be used as an image source.</param>
      <returns>An asynchronous action.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Imaging.SurfaceImageSource">
      <summary>Provides Microsoft DirectX shared surfaces to draw into and then composes the bits into app content.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Imaging.SurfaceImageSource.#ctor(System.Int32,System.Int32)">
      <summary>Initializes a new instance of the SurfaceImageSource class, specifying the size of the drawing area.</summary>
      <param name="pixelWidth">Width of the drawing area in pixels.</param>
      <param name="pixelHeight">Height of the drawing area in pixels.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Imaging.SurfaceImageSource.#ctor(System.Int32,System.Int32,System.Boolean)">
      <summary>Initializes a new instance of the SurfaceImageSource class, specifying the size of the drawing area, and whether opacity is expected to be always full opacity. Use this with `isOpaque=true` if SurfaceImageSource should not support transparency; this can increase performance.</summary>
      <param name="pixelWidth">Width of the drawing area in pixels.</param>
      <param name="pixelHeight">Height of the drawing area in pixels.</param>
      <param name="isOpaque">**true** if the area should render opaque. **false** to render with possible alpha transparency. A value of **true** can provide a performance benefit if the content is not transparent.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Imaging.SvgImageSource">
      <summary>Provides a source object for properties that use a Scalable Vector Graphics (SVG) source. You can define a SvgImageSource by using a Uniform Resource Identifier (URI) that references a SVG file, or by calling SetSourceAsync(IRandomAccessStream) and supplying a stream.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Imaging.SvgImageSource.#ctor">
      <summary>Initializes a new instance of the SvgImageSource class.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Imaging.SvgImageSource.#ctor(Windows.Foundation.Uri)">
      <summary>Initializes a new instance of the SvgImageSource class, using the supplied Uniform Resource Identifier (URI).</summary>
      <param name="uriSource">A reference to the SVG source file.</param>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Imaging.SvgImageSource.RasterizePixelHeight">
      <summary>Gets or sets the height to use for SVG rasterization operations.</summary>
      <returns>The height (in logical pixels) to use for SVG decoding operations. The default is **Double.NaN**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Imaging.SvgImageSource.RasterizePixelHeightProperty">
      <summary>Identifies the **RasterizePixelHeight** dependency property.</summary>
      <returns>The identifier for the **RasterizePixelHeight** dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Imaging.SvgImageSource.RasterizePixelWidth">
      <summary>Gets or sets the width to use for SVG rasterization operations.</summary>
      <returns>The width (in logical pixels) to use for SVG decoding operations. The default is **Double.NaN**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Imaging.SvgImageSource.RasterizePixelWidthProperty">
      <summary>Identifies the **RasterizePixelWidth** dependency property.</summary>
      <returns>The identifier for the **RasterizePixelWidth** dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Imaging.SvgImageSource.UriSource">
      <summary>Gets or sets the Uniform Resource Identifier (URI) of the SVG source file that generated this SvgImageSource.</summary>
      <returns>An object describing the Uniform Resource Identifier (URI) of the SVG source file that generated this SvgImageSource.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Imaging.SvgImageSource.UriSourceProperty">
      <summary>Identifies the **UriSource** dependency property.</summary>
      <returns>The identifier for the **UriSource** dependency property.</returns>
    </member>
    <member name="E:Windows.UI.Xaml.Media.Imaging.SvgImageSource.Opened">
      <summary>Occurs when the SVG source is downloaded and decoded with no failure.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Media.Imaging.SvgImageSource.OpenFailed">
      <summary>Occurs when there is an error associated with SVG retrieval or format.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Imaging.SvgImageSource.SetSourceAsync(Windows.Storage.Streams.IRandomAccessStream)">
      <summary>Sets the source SVG for a SvgImageSource by accessing a stream and processing the result asynchronously.</summary>
      <param name="streamSource">The stream source that sets the SVG source value.</param>
      <returns>A SvgImageSourceLoadStatus value that indicates whether the operation was successful. If it failed, indicates the reason for the failure.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Imaging.SvgImageSourceFailedEventArgs">
      <summary>Provides event data for the SvgImageSource.OpenFailed event.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Imaging.SvgImageSourceFailedEventArgs.Status">
      <summary>Gets a value that indicates the reason for the SVG loading failure.</summary>
      <returns>A value of the enumeration.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Imaging.SvgImageSourceLoadStatus">
      <summary>Defines constants that specify the result of loading an SvgImageSource.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.Imaging.SvgImageSourceLoadStatus.InvalidFormat">
      <summary>The SVG did not load because the SVG format is invalid.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.Imaging.SvgImageSourceLoadStatus.NetworkError">
      <summary>The SVG did not load due to a network error.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.Imaging.SvgImageSourceLoadStatus.Other">
      <summary>The SVG did not load for some other reason.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.Imaging.SvgImageSourceLoadStatus.Success">
      <summary>The SVG loaded.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Imaging.SvgImageSourceOpenedEventArgs">
      <summary>Provides event data for the SvgImageSource.Opened event.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Imaging.VirtualSurfaceImageSource">
      <summary>Extends SurfaceImageSource to support scenarios when the content is potentially larger than what can fit on screen and the content must be virtualized to render optimally.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Imaging.VirtualSurfaceImageSource.#ctor(System.Int32,System.Int32)">
      <summary>Initializes a new instance of the VirtualSurfaceImageSource class, specifying the size of the drawing area.</summary>
      <param name="pixelWidth">Width of the drawing area in pixels.</param>
      <param name="pixelHeight">Height of the drawing area in pixels.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Imaging.VirtualSurfaceImageSource.#ctor(System.Int32,System.Int32,System.Boolean)">
      <summary>Initializes a new instance of the VirtualSurfaceImageSource class, specifying the size of the drawing area and a preference for whether to render with an alpha transparency.</summary>
      <param name="pixelWidth">Width of the drawing area in pixels.</param>
      <param name="pixelHeight">Height of the drawing area in pixels.</param>
      <param name="isOpaque">**true** if the area should render opaque. **false** to render with possible alpha transparency.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Imaging.WriteableBitmap">
      <summary>Provides a BitmapSource that can be written to and updated.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Imaging.WriteableBitmap.#ctor(System.Int32,System.Int32)">
      <summary>Initializes a new instance of the WriteableBitmap class.</summary>
      <param name="pixelWidth">The width of the bitmap in pixels.</param>
      <param name="pixelHeight">The height of the bitmap in pixels.</param>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Imaging.WriteableBitmap.PixelBuffer">
      <summary>Gets an access for the direct buffer where each pixel of the WriteableBitmap is written to.</summary>
      <returns>A reference to the pixel buffer.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Imaging.WriteableBitmap.Invalidate">
      <summary>Requests a draw or redraw of the entire bitmap.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Imaging.XamlRenderingBackgroundTask">
      <summary>Provides the ability to create a bitmap from a XAML tree in a background task.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Imaging.XamlRenderingBackgroundTask.#ctor">
      <summary>Initializes a new instance of the XamlRenderingBackgroundTask class.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Imaging.XamlRenderingBackgroundTask.OnRun(Windows.ApplicationModel.Background.IBackgroundTaskInstance)">
      <summary>Performs the work of the background task. The system calls this method when the associated background task has been triggered.</summary>
      <param name="taskInstance">An interface to an instance of the background task. The system creates this instance when the task has been triggered to run.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Media3D.CompositeTransform3D">
      <summary>Represents 3-D scale, rotation, and translate transforms to be applied to an element.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Media3D.CompositeTransform3D.#ctor">
      <summary>Initializes a new instance of the CompositeTransform3D class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Media3D.CompositeTransform3D.CenterX">
      <summary>Gets the x-coordinate of the center point in pixels for all transforms specified by the CompositeTransform3D.</summary>
      <returns>The x-coordinate of the center point for all transforms specified by the CompositeTransform3D. The default value is 0.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Media3D.CompositeTransform3D.CenterXProperty">
      <summary>Identifies the CenterX dependency property.</summary>
      <returns>The CenterX dependency property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Media3D.CompositeTransform3D.CenterY">
      <summary>Gets the y-coordinate of the center point in pixels for all transforms specified by the CompositeTransform3D.</summary>
      <returns>The y-coordinate of the center point for all transforms specified by the CompositeTransform3D. The default value is 0.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Media3D.CompositeTransform3D.CenterYProperty">
      <summary>Identifies the CenterY dependency property.</summary>
      <returns>The CenterY dependency property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Media3D.CompositeTransform3D.CenterZ">
      <summary>Gets the z-coordinate of the center point in pixels for all transforms specified by the CompositeTransform3D.</summary>
      <returns>The z-coordinate of the center point for all transforms specified by the CompositeTransform3D. The default value is 0.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Media3D.CompositeTransform3D.CenterZProperty">
      <summary>Identifies the CenterZ dependency property.</summary>
      <returns>The CenterZ dependency property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Media3D.CompositeTransform3D.RotationX">
      <summary>Gets or sets the angle in degrees of counterclockwise rotation around the x-axis.</summary>
      <returns>The angle of rotation around the x-axis, given in degrees in a counterclockwise direction. The default value is 0 degrees.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Media3D.CompositeTransform3D.RotationXProperty">
      <summary>Identifies the RotationX dependency property.</summary>
      <returns>The RotationX dependency property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Media3D.CompositeTransform3D.RotationY">
      <summary>Gets or sets the angle in degrees of counterclockwise rotation around the y-axis.</summary>
      <returns>The angle of rotation around the y-axis, given in degrees in a counterclockwise direction. The default value is 0 degrees.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Media3D.CompositeTransform3D.RotationYProperty">
      <summary>Identifies the RotationY dependency property.</summary>
      <returns>The RotationY dependency property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Media3D.CompositeTransform3D.RotationZ">
      <summary>Gets or sets the angle in degrees of counterclockwise rotation around the z-axis.</summary>
      <returns>The angle of rotation around the z-axis, given in degrees in a counterclockwise direction. The default value is 0 degrees.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Media3D.CompositeTransform3D.RotationZProperty">
      <summary>Identifies the RotationZ dependency property.</summary>
      <returns>The RotationZ dependency property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Media3D.CompositeTransform3D.ScaleX">
      <summary>Gets or sets the x-axis scale factor. You can use this property to stretch or shrink an object along this axis.</summary>
      <returns>The scale factor along the x-axis. The default is 1.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Media3D.CompositeTransform3D.ScaleXProperty">
      <summary>Identifies the ScaleX dependency property.</summary>
      <returns>The ScaleX dependency property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Media3D.CompositeTransform3D.ScaleY">
      <summary>Gets or sets the y-axis scale factor. You can use this property to stretch or shrink an object along this axis.</summary>
      <returns>The scale factor along the y-axis. The default is 1.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Media3D.CompositeTransform3D.ScaleYProperty">
      <summary>Identifies the ScaleY dependency property.</summary>
      <returns>The ScaleY dependency property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Media3D.CompositeTransform3D.ScaleZ">
      <summary>Gets or sets the z-axis scale factor. You can use this property to stretch or shrink an object along this axis.</summary>
      <returns>The scale factor along the z-axis. The default is 1.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Media3D.CompositeTransform3D.ScaleZProperty">
      <summary>Identifies the ScaleZ dependency property.</summary>
      <returns>The ScaleZ dependency property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Media3D.CompositeTransform3D.TranslateX">
      <summary>Gets or sets the distance to translate along the x-axis in pixels.</summary>
      <returns>The distance to translate (move) an object along the x-axis, in pixels. The default value is 0.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Media3D.CompositeTransform3D.TranslateXProperty">
      <summary>Identifies the TranslateX dependency property.</summary>
      <returns>The TranslateX dependency property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Media3D.CompositeTransform3D.TranslateY">
      <summary>Gets or sets the distance to translate along the y-axis in pixels.</summary>
      <returns>The distance to translate (move) an object along the y-axis, in pixels. The default value is 0.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Media3D.CompositeTransform3D.TranslateYProperty">
      <summary>Identifies the TranslateY dependency property.</summary>
      <returns>The TranslateY dependency property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Media3D.CompositeTransform3D.TranslateZ">
      <summary>Gets or sets the distance to translate along the z-axis in pixels.</summary>
      <returns>The distance to translate (move) an object along the z-axis, in pixels. The default value is 0.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Media3D.CompositeTransform3D.TranslateZProperty">
      <summary>Identifies the TranslateZ dependency property.</summary>
      <returns>The TranslateZ dependency property identifier.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Media3D.Matrix3D">
      <summary>Represents a 4 × 4 matrix that is used for transformations in a 3-D space. Used as a value for Matrix3DProjection.ProjectionMatrix.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.Media3D.Matrix3D.M11">
      <summary>The value of the first row and first column of this Matrix3D.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.Media3D.Matrix3D.M12">
      <summary>The value of the first row and second column of this Matrix3D.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.Media3D.Matrix3D.M13">
      <summary>The value of the first row and third column of this Matrix3D.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.Media3D.Matrix3D.M14">
      <summary>The value of the first row and fourth column of this Matrix3D.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.Media3D.Matrix3D.M21">
      <summary>The value of the second row and first column of this Matrix3D.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.Media3D.Matrix3D.M22">
      <summary>The value of the second row and second column of this Matrix3D.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.Media3D.Matrix3D.M23">
      <summary>The value of the second row and third column of this Matrix3D.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.Media3D.Matrix3D.M24">
      <summary>The value of the second row and fourth column of this Matrix3D.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.Media3D.Matrix3D.M31">
      <summary>The value of the third row and first column of this Matrix3D.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.Media3D.Matrix3D.M32">
      <summary>The value of the third row and second column of this Matrix3D.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.Media3D.Matrix3D.M33">
      <summary>The value of the third row and third column of this Matrix3D.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.Media3D.Matrix3D.M34">
      <summary>The value of the third row and fourth column of this Matrix3D.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.Media3D.Matrix3D.M44">
      <summary>The value of the fourth row and fourth column of this Matrix3D.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.Media3D.Matrix3D.OffsetX">
      <summary>The value of the fourth row and first column of this Matrix3D.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.Media3D.Matrix3D.OffsetY">
      <summary>The value of the fourth row and second column of this Matrix3D.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Media.Media3D.Matrix3D.OffsetZ">
      <summary>The value of the fourth row and third column of this Matrix3D.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Media3D.Matrix3DHelper">
      <summary>Provides static utilities for Matrix3D. C# and Microsoft Visual Basic code should use members of Matrix3D instead.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Media3D.Matrix3DHelper.Identity">
      <summary>Gets a static constructed Matrix3D where the values established are representative of an **Identity** transform. C# and Microsoft Visual Basic code should use Identity instead.</summary>
      <returns>A static constructed Matrix3D where the values established are representative of an **Identity** transform.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Media3D.Matrix3DHelper.FromElements(System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double)">
      <summary>Defines a new Matrix3D value, using element values for each of the possible values of a Matrix3D structure. C# and Microsoft Visual Basic code should use Matrix3D constructor instead.</summary>
      <param name="m11">The value to set for **M11** of the Matrix3D.</param>
      <param name="m12">The value to set for **M12** of the Matrix3D..</param>
      <param name="m13">The value to set for **M13** of the Matrix3D.</param>
      <param name="m14">The value to set for **M14** of the Matrix3D.</param>
      <param name="m21">The value to set for **M21** of the Matrix3D.</param>
      <param name="m22">The value to set for **M22** of the Matrix3D.</param>
      <param name="m23">The value to set for **M23** of the Matrix3D.</param>
      <param name="m24">The value to set for **M24** of the Matrix3D.</param>
      <param name="m31">The value to set for **M31** of the Matrix3D.</param>
      <param name="m32">The value to set for **M32** of the Matrix3D.</param>
      <param name="m33">The value to set for **M33** of the Matrix3D.</param>
      <param name="m34">The value to set for **M34** of the Matrix3D.</param>
      <param name="offsetX">The value to set for **OffsetX** (row 4, column 1) of the Matrix3D.</param>
      <param name="offsetY">The value to set for **OffsetY** (row 4, column 2) of the Matrix3D.</param>
      <param name="offsetZ">The value to set for **OffsetZ** (row 4, column 3) of the Matrix3D.</param>
      <param name="m44">The value to set for **M44** of the Matrix3D.</param>
      <returns>The created Matrix3D.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Media3D.Matrix3DHelper.GetHasInverse(Windows.UI.Xaml.Media.Media3D.Matrix3D)">
      <summary>Returns whether the provided Matrix3D is invertible. C# and Microsoft Visual Basic code should use HasInverse instead.</summary>
      <param name="target">The target Matrix3D to evaluate.</param>
      <returns>**true** if the Matrix3D has an inverse; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Media3D.Matrix3DHelper.GetIsIdentity(Windows.UI.Xaml.Media.Media3D.Matrix3D)">
      <summary>Returns whether the provided Matrix3D represents an **Identity** transform. C# and Microsoft Visual Basic code should use IsIdentity instead.</summary>
      <param name="target">The target Matrix3D to evaluate.</param>
      <returns>**true** if the Matrix3D represents an **Identity** transform; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Media3D.Matrix3DHelper.Invert(Windows.UI.Xaml.Media.Media3D.Matrix3D)">
      <summary>Returns a potentially new Matrix3D value that represents the inversion of the provided Matrix3D. C# and Microsoft Visual Basic code should use Invert instead.</summary>
      <param name="target">The target Matrix3D to evaluate.</param>
      <returns>The inversion result Matrix3D.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Media3D.Matrix3DHelper.Multiply(Windows.UI.Xaml.Media.Media3D.Matrix3D,Windows.UI.Xaml.Media.Media3D.Matrix3D)">
      <summary>Multiplies the specified matrices. C# and Microsoft Visual Basic code should use the multiplication operator instead. </summary>
      <param name="matrix1">The first matrix to multiply.</param>
      <param name="matrix2">The second matrix to multiply.</param>
      <returns>A new Matrix3D that is the result of multiplication.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Media3D.PerspectiveTransform3D">
      <summary>Represents a 3-D perspective effect.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Media3D.PerspectiveTransform3D.#ctor">
      <summary>Initializes a new instance of the PerspectiveTransform3D class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Media3D.PerspectiveTransform3D.Depth">
      <summary>Gets or sets the distance in pixels to the plane where z=0.</summary>
      <returns>The distance to the z=0 plane. This value must be greater than zero. The default value is 1000.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Media3D.PerspectiveTransform3D.DepthProperty">
      <summary>Identifies the Depth dependency property.</summary>
      <returns>The Depth dependency property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Media3D.PerspectiveTransform3D.OffsetX">
      <summary>Gets or sets the x-offset in pixels for the perspective's origin from the center of the element.</summary>
      <returns>The x-offset of the perspective's origin from the center of the element. This distance is measured in pixels and the default value is 0.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Media3D.PerspectiveTransform3D.OffsetXProperty">
      <summary>Identifies the OffsetX dependency property.</summary>
      <returns>The OffsetX dependency property identifier.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Media3D.PerspectiveTransform3D.OffsetY">
      <summary>Gets or sets the y-offset in pixels for the perspective's origin from the center of the element.</summary>
      <returns>The y-offset of the perspective's origin from the center of the element. This distance is measured in pixels and the default value is 0.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Media.Media3D.PerspectiveTransform3D.OffsetYProperty">
      <summary>Identifies the OffsetY dependency property.</summary>
      <returns>The OffsetY dependency property identifier.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Media.Media3D.Transform3D">
      <summary>The base class for the CompositeTransform3D and PerspectiveTransform3D classes.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Media.Media3D.Transform3D.#ctor">
      <summary>Initializes a new instance of the Transform3D class.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Navigation.FrameNavigationOptions">
      <summary>Represents options for a frame navigation, including whether it is recorded in the navigation stack and what transition animation is used.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Navigation.FrameNavigationOptions.#ctor">
      <summary>Initializes a new instance of the FrameNavigationOptions class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Navigation.FrameNavigationOptions.IsNavigationStackEnabled">
      <summary>Gets or sets a value that indicates whether navigation is recorded in the Frame's ForwardStack or BackStack.</summary>
      <returns>**true** if navigation is recorded in the Frame's ForwardStack or BackStack; otherwise, **false**. The default is **true**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Navigation.FrameNavigationOptions.TransitionInfoOverride">
      <summary>Gets or sets a value that indicates the animated transition associated with the navigation.</summary>
      <returns>Info about the animated transition.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Navigation.LoadCompletedEventHandler">
      <summary>Represents the method that will handle the LoadCompleted event.</summary>
      <param name="sender">The source of the event.</param>
      <param name="e">The event data.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Navigation.NavigatedEventHandler">
      <summary>Represents the method that will handle the Navigated event.</summary>
      <param name="sender">The object where the handler is attached.</param>
      <param name="e">Event data for the event.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Navigation.NavigatingCancelEventArgs">
      <summary>Provides data for the OnNavigatingFrom callback that can be used to cancel a navigation request from origination.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Navigation.NavigatingCancelEventArgs.Cancel">
      <summary>Specifies whether a pending navigation should be canceled.</summary>
      <returns>**true** to cancel the pending cancelable navigation; **false** to continue with navigation.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Navigation.NavigatingCancelEventArgs.NavigationMode">
      <summary>Gets the value of the *mode* parameter from the originating Navigate call.</summary>
      <returns>The value of the *mode* parameter from the originating Navigate call.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Navigation.NavigatingCancelEventArgs.NavigationTransitionInfo">
      <summary>Gets a value that indicates the animated transition associated with the navigation.</summary>
      <returns>Info about the animated transition.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Navigation.NavigatingCancelEventArgs.Parameter">
      <summary>Gets the navigation parameter associated with this navigation.</summary>
      <returns>The navigation parameter.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Navigation.NavigatingCancelEventArgs.SourcePageType">
      <summary>Gets the value of the *SourcePageType* parameter from the originating Navigate call.</summary>
      <returns>The value of the *SourcePageType* parameter from the originating Navigate call, as a type reference (System.Type for Microsoft .NET, a TypeName helper struct for Visual C++ component extensions (C++/CX)).</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Navigation.NavigatingCancelEventHandler">
      <summary>Represents the method to use as the OnNavigatingFrom callback override.</summary>
      <param name="sender">The object where the method is implemented.</param>
      <param name="e">Event data that is passed through the callback.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Navigation.NavigationCacheMode">
      <summary>Specifies caching characteristics for a page involved in a navigation.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Navigation.NavigationCacheMode.Disabled">
      <summary>The page is never cached and a new instance of the page is created on each visit.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Navigation.NavigationCacheMode.Enabled">
      <summary>The page is cached, but the cached instance is discarded when the size of the cache for the frame is exceeded.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Navigation.NavigationCacheMode.Required">
      <summary>The page is cached and the cached instance is reused for every visit regardless of the cache size for the frame.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Navigation.NavigationEventArgs">
      <summary>Provides data for navigation methods and event handlers that cannot cancel the navigation request.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Navigation.NavigationEventArgs.Content">
      <summary>Gets the root node of the target page's content.</summary>
      <returns>The root node of the target page's content.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Navigation.NavigationEventArgs.NavigationMode">
      <summary>Gets a value that indicates the direction of movement during navigation</summary>
      <returns>A value of the enumeration.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Navigation.NavigationEventArgs.NavigationTransitionInfo">
      <summary>Gets a value that indicates the animated transition associated with the navigation.</summary>
      <returns>Info about the animated transition.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Navigation.NavigationEventArgs.Parameter">
      <summary>Gets any "Parameter" object passed to the target page for the navigation.</summary>
      <returns>An object that potentially passes parameters to the navigation target. May be null.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Navigation.NavigationEventArgs.SourcePageType">
      <summary>Gets the data type of the source page.</summary>
      <returns>The data type of the source page, represented as *namespace*.*type* or simply *type*.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Navigation.NavigationEventArgs.Uri">
      <summary>Gets the Uniform Resource Identifier (URI) of the target.</summary>
      <returns>A value that represents the Uniform Resource Identifier (URI).</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Navigation.NavigationFailedEventArgs">
      <summary>Provides event data for the WebView.NavigationFailed and Frame.NavigationFailed events.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Navigation.NavigationFailedEventArgs.Exception">
      <summary>Gets the result code for the exception that is associated with the failed navigation.</summary>
      <returns>A system exception result code.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Navigation.NavigationFailedEventArgs.Handled">
      <summary>Gets or sets a value that indicates whether the failure event has been handled.</summary>
      <returns>**true** if the failure event is handled; **false** if the failure event is not yet handled.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Navigation.NavigationFailedEventArgs.SourcePageType">
      <summary>Gets the data type of the target page.</summary>
      <returns>The data type of the target page, as a type reference (System.Type for Microsoft .NET, a TypeName helper struct for Visual C++ component extensions (C++/CX)).</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Navigation.NavigationFailedEventHandler">
      <summary>Represents a method that will handle the WebView.NavigationFailed and Frame.NavigationFailed events.</summary>
      <param name="sender">The object where the handler is attached.</param>
      <param name="e">Event data for the event.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Navigation.NavigationMode">
      <summary>Specifies the navigation stack characteristics of a navigation.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Navigation.NavigationMode.Back">
      <summary>Navigation is going backward in the stack.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Navigation.NavigationMode.Forward">
      <summary>Navigation is going forward in the stack.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Navigation.NavigationMode.New">
      <summary>Navigation is to a new instance of a page (not going forward or backward in the stack).</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Navigation.NavigationMode.Refresh">
      <summary>Navigation is to the current page (perhaps with different data).</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Navigation.NavigationStoppedEventHandler">
      <summary>Provides event data for the NavigationStopped event.</summary>
      <param name="sender">The object where the handler is attached.</param>
      <param name="e">Event data for the event.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Navigation.PageStackEntry">
      <summary>Represents an entry in the BackStack or ForwardStack of a Frame.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Navigation.PageStackEntry.#ctor(Windows.UI.Xaml.Interop.TypeName,System.Object,Windows.UI.Xaml.Media.Animation.NavigationTransitionInfo)">
      <summary>Initializes a new instance of the PageStackEntry class.</summary>
      <param name="sourcePageType">The type of page associated with the navigation entry, as a type reference (System.Type for Microsoft .NET, a TypeName helper struct for Visual C++ component extensions (C++/CX)).</param>
      <param name="parameter">The navigation parameter associated with the navigation entry.</param>
      <param name="navigationTransitionInfo">Info about the animated transition associated with the navigation entry.</param>
    </member>
    <member name="P:Windows.UI.Xaml.Navigation.PageStackEntry.NavigationTransitionInfo">
      <summary>Gets a value that indicates the animated transition associated with the navigation entry.</summary>
      <returns>Info about the animated transition.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Navigation.PageStackEntry.Parameter">
      <summary>Gets the navigation parameter associated with this navigation entry.</summary>
      <returns>The navigation parameter.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Navigation.PageStackEntry.SourcePageType">
      <summary>Gets the type of page associated with this navigation entry.</summary>
      <returns>The page type of the navigation entry, as a type reference (System.Type for Microsoft .NET, a TypeName helper struct for Visual C++ component extensions (C++/CX)).</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Navigation.PageStackEntry.SourcePageTypeProperty">
      <summary>Identifies the SourcePageType dependency property.</summary>
      <returns>The identifier for the SourcePageType dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Printing.AddPagesEventArgs">
      <summary>Provides event data for the AddPages event.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Printing.AddPagesEventArgs.#ctor">
      <summary>Initializes a new instance of the AddPagesEventArgs class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Printing.AddPagesEventArgs.PrintTaskOptions">
      <summary>Gets the PrintTaskOptions for the pages added.</summary>
      <returns>An object that manages the options for print tasks.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Printing.AddPagesEventHandler">
      <summary>Represents the method that will handle the AddPages event.</summary>
      <param name="sender">The object where the handler is attached.</param>
      <param name="e">Event data for the event.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Printing.GetPreviewPageEventArgs">
      <summary>Provides event data for the GetPreviewPage event.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Printing.GetPreviewPageEventArgs.#ctor">
      <summary>Initializes a new instance of the GetPreviewPageEventArgs class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Printing.GetPreviewPageEventArgs.PageNumber">
      <summary>Gets the page number of the potentially repaginated page involved in the preview.</summary>
      <returns>The page number of the potentially repaginated page.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Printing.GetPreviewPageEventHandler">
      <summary>Represents the method that will handle the GetPreviewPage event.</summary>
      <param name="sender">The object where the handler is attached.</param>
      <param name="e">Event data for the event.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Printing.PaginateEventArgs">
      <summary>Provides event data for the Paginate event.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Printing.PaginateEventArgs.#ctor">
      <summary>Initializes a new instance of the PaginateEventArgs class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Printing.PaginateEventArgs.CurrentPreviewPageNumber">
      <summary>Gets the 1-based page number of the current preview page.</summary>
      <returns>The page number.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Printing.PaginateEventArgs.PrintTaskOptions">
      <summary>Gets the PrintTaskOptions for the pages involved in the event occurrence.</summary>
      <returns>An object that manages the options for print tasks.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Printing.PaginateEventHandler">
      <summary>Represents the method that will handle the Paginate event.</summary>
      <param name="sender">The object where the handler is attached.</param>
      <param name="e">Event data for the event.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Printing.PreviewPageCountType">
      <summary>Describes the basis of the page count.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Printing.PreviewPageCountType.Final">
      <summary>Page count is based on final print job total.</summary>
    </member>
    <member name="F:Windows.UI.Xaml.Printing.PreviewPageCountType.Intermediate">
      <summary>Page count is based on an intermediate total.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Printing.PrintDocument">
      <summary>Defines a reusable object that sends output to a printer.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Printing.PrintDocument.#ctor">
      <summary>Initializes a new instance of the PrintDocument class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Printing.PrintDocument.DocumentSource">
      <summary>Gets a document source reference for this PrintDocument.</summary>
      <returns>An object representing the document source. </returns>
    </member>
    <member name="P:Windows.UI.Xaml.Printing.PrintDocument.DocumentSourceProperty">
      <summary>Identifies the DocumentSource dependency property.</summary>
      <returns>The identifier for the DocumentSource dependency property.</returns>
    </member>
    <member name="E:Windows.UI.Xaml.Printing.PrintDocument.AddPages">
      <summary>Occurs when the PrintManager requests the final collection of pages to send to the printer.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Printing.PrintDocument.GetPreviewPage">
      <summary>Occurs when the PrintManager requests a particular print page to be shown in the preview window.</summary>
    </member>
    <member name="E:Windows.UI.Xaml.Printing.PrintDocument.Paginate">
      <summary>Occurs when the PrintManager requests the collection of print pages to be shown in the preview window.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Printing.PrintDocument.AddPage(Windows.UI.Xaml.UIElement)">
      <summary>Adds a XAML root visual element to the print list.</summary>
      <param name="pageVisual">The root visual element of the page to add to the print list.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Printing.PrintDocument.AddPagesComplete">
      <summary>Indicates that the application will not add more pages to the print list, and that the print list is ready to be released.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Printing.PrintDocument.InvalidatePreview">
      <summary>References the low-level print preview dialog API and invalidates the current print preview.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Printing.PrintDocument.SetPreviewPage(System.Int32,Windows.UI.Xaml.UIElement)">
      <summary>Sets the specified print page as the current print preview page.</summary>
      <param name="pageNumber">The sequence number of the page to preview.</param>
      <param name="pageVisual">The root visual object for the requested print page.</param>
    </member>
    <member name="M:Windows.UI.Xaml.Printing.PrintDocument.SetPreviewPageCount(System.Int32,Windows.UI.Xaml.Printing.PreviewPageCountType)">
      <summary>Sets the number of pages prepared for print preview and added to the print list.</summary>
      <param name="count">The number of pages included in the preview.</param>
      <param name="type">A value of the enumeration that specifies how to determine the page count.</param>
    </member>
    <member name="T:Windows.UI.Xaml.Resources.CustomXamlResourceLoader">
      <summary>Enables loading of custom resource dictionaries as sources. Override GetResource to provide the logic that a XAML parser can use to look up the necessary resources at load time.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Resources.CustomXamlResourceLoader.#ctor">
      <summary>Initializes a new instance of the CustomXamlResourceLoader class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Resources.CustomXamlResourceLoader.Current">
      <summary>Returns the active CustomXamlResourceLoader instance.</summary>
      <returns>The active CustomXamlResourceLoader instance.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Resources.CustomXamlResourceLoader.GetResource(System.String,System.String,System.String,System.String)">
      <summary>When overridden in a derived class, specifies the logic of resource lookup for this CustomXamlResourceLoader. Given a resource ID and some type information about the expected result, returns the requested resource.</summary>
      <param name="resourceId">The string-form key of the resource to get.</param>
      <param name="objectType">The expected type of the resource.</param>
      <param name="propertyName">The name of the property that serves as the key in the custom resource lookup logic.</param>
      <param name="propertyType">The type of the property that serves as the key, with type represented as a string.</param>
      <returns>The retrieved resource.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Shapes.Ellipse">
      <summary>Draws an ellipse with a given Height and Width specified in device-independent pixel (DIP).</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Shapes.Ellipse.#ctor">
      <summary>Initializes a new instance of the Ellipse class.</summary>
    </member>
    <member name="T:Windows.UI.Xaml.Shapes.Line">
      <summary>Draws a straight line between two points.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Shapes.Line.#ctor">
      <summary>Initializes a new instance of the Line class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Shapes.Line.X1">
      <summary>Gets or sets the x-coordinate of the Line start point.</summary>
      <returns>The x-coordinate for the start point of the line, in pixels. The default is 0.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Shapes.Line.X1Property">
      <summary>Identifies the X1 dependency property.</summary>
      <returns>The identifier for the X1 dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Shapes.Line.X2">
      <summary>Gets or sets the x-coordinate of the Line end point.</summary>
      <returns>The x-coordinate for the end point of the line, in pixels. The default is 0.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Shapes.Line.X2Property">
      <summary>Identifies the X2 dependency property.</summary>
      <returns>The identifier for the X2 dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Shapes.Line.Y1">
      <summary>Gets or sets the y-coordinate of the Line start point.</summary>
      <returns>The y-coordinate for the start point of the line, in pixels. The default is 0.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Shapes.Line.Y1Property">
      <summary>Identifies the Y1 dependency property.</summary>
      <returns>The identifier for the Y1 dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Shapes.Line.Y2">
      <summary>Gets or sets the y-coordinate of the Line end point.</summary>
      <returns>The y-coordinate for the end point of the line, in pixels. The default is 0.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Shapes.Line.Y2Property">
      <summary>Identifies the Y2 dependency property.</summary>
      <returns>The identifier for the Y2 dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Shapes.Path">
      <summary>Draws a series of connected lines and curves. The line and curve dimensions are declared through the Data property, and can be specified either with Move and draw commands syntax, or with an object model.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Shapes.Path.#ctor">
      <summary>Initializes a new instance of the Path class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Shapes.Path.Data">
      <summary>Gets or sets a Geometry that specifies the shape to be drawn.</summary>
      <returns>A description of the shape to be drawn.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Shapes.Path.DataProperty">
      <summary>Identifies the Data dependency property.</summary>
      <returns>The identifier for the Data dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Shapes.Polygon">
      <summary>Draws a polygon, which is a connected series of lines that form a closed shape.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Shapes.Polygon.#ctor">
      <summary>Initializes a new instance of the Polygon class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Shapes.Polygon.FillRule">
      <summary>Gets or sets a value that specifies how the interior fill of the shape is determined.</summary>
      <returns>A value of the enumeration. The default is **EvenOdd**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Shapes.Polygon.FillRuleProperty">
      <summary>Identifies the FillRule dependency property.</summary>
      <returns>The identifier for the FillRule dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Shapes.Polygon.Points">
      <summary>Gets or sets a collection that contains the vertex points of the polygon.</summary>
      <returns>A collection of Point structures that describes the vertex points of the polygon. The default is null. The value can be expressed as a string for XAML or type conversion.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Shapes.Polygon.PointsProperty">
      <summary>Identifies the Points dependency property.</summary>
      <returns>The identifier for the Points dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Shapes.Polyline">
      <summary>Draws a series of connected straight lines.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Shapes.Polyline.#ctor">
      <summary>Initializes a new instance of the Polyline class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Shapes.Polyline.FillRule">
      <summary>Gets or sets a value that specifies how the interior fill of the shape is determined.</summary>
      <returns>A value of the enumeration that specifies the fill behavior. The default is **EvenOdd**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Shapes.Polyline.FillRuleProperty">
      <summary>Identifies the FillRule dependency property.</summary>
      <returns>The identifier for the FillRule dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Shapes.Polyline.Points">
      <summary>Gets or sets a collection that contains the vertex points of the Polyline.</summary>
      <returns>A collection of Point structures that describes the vertex points of the Polyline. The default is null.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Shapes.Polyline.PointsProperty">
      <summary>Identifies the Points dependency property.</summary>
      <returns>The identifier for the Points dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Shapes.Rectangle">
      <summary>Draws a rectangle with a given Height and Width specified in device-independent pixel (DIP).</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Shapes.Rectangle.#ctor">
      <summary>Initializes a new instance of the Rectangle class.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Shapes.Rectangle.RadiusX">
      <summary>Gets or sets the x-axis radius of the ellipse that is used to round the corners of the rectangle.</summary>
      <returns>The x-axis radius of the ellipse that is used to round the corners of the rectangle.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Shapes.Rectangle.RadiusXProperty">
      <summary>Identifies the RadiusX dependency property.</summary>
      <returns>The identifier for the RadiusX dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Shapes.Rectangle.RadiusY">
      <summary>Gets or sets the y-axis radius of the ellipse that is used to round the corners of the rectangle.</summary>
      <returns>The y-axis radius of the ellipse that is used to round the corners of the rectangle. The default is 0.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Shapes.Rectangle.RadiusYProperty">
      <summary>Identifies the RadiusY dependency property.</summary>
      <returns>The identifier for the RadiusY dependency property.</returns>
    </member>
    <member name="T:Windows.UI.Xaml.Shapes.Shape">
      <summary>Provides a base class for shape elements, such as Ellipse, Polygon, and Rectangle.</summary>
    </member>
    <member name="M:Windows.UI.Xaml.Shapes.Shape.#ctor">
      <summary>Provides base class initialization behavior for Shape derived classes.</summary>
    </member>
    <member name="P:Windows.UI.Xaml.Shapes.Shape.Fill">
      <summary>Gets or sets the Brush that paints the interior area of the shape.</summary>
      <returns>A Brush that paints/fills the shape interior. The default is **null**, (a null brush) which is evaluated as Transparent for rendering.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Shapes.Shape.FillProperty">
      <summary>Identifies the Fill dependency property.</summary>
      <returns>The identifier for the Fill dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Shapes.Shape.GeometryTransform">
      <summary>Gets a value that represents a Transform that is applied to the geometry of a Shape before it is drawn.</summary>
      <returns>A Transform that is applied to the geometry of a Shape before it is drawn.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Shapes.Shape.Stretch">
      <summary>Gets or sets a Stretch enumeration value that describes how the shape fills its allocated space.</summary>
      <returns>One of the Stretch enumeration values. The default value at run time depends on the type of Shape.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Shapes.Shape.StretchProperty">
      <summary>Identifies the Stretch dependency property.</summary>
      <returns>The identifier for the Stretch dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Shapes.Shape.Stroke">
      <summary>Gets or sets the Brush that specifies how the Shape outline is painted.</summary>
      <returns>A Brush that specifies how the Shape outline is painted. The default is null.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Shapes.Shape.StrokeDashArray">
      <summary>Gets or sets a collection of Double values that indicates the pattern of dashes and gaps that is used to outline shapes.</summary>
      <returns>A collection of Double values that specifies the pattern of dashes and gaps.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Shapes.Shape.StrokeDashArrayProperty">
      <summary>Identifies the StrokeDashArray dependency property.</summary>
      <returns>The identifier for the StrokeDashArray dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Shapes.Shape.StrokeDashCap">
      <summary>Gets or sets a PenLineCap enumeration value that specifies how the ends of a dash are drawn.</summary>
      <returns>One of the enumeration values for PenLineCap. The default is **Flat**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Shapes.Shape.StrokeDashCapProperty">
      <summary>Identifies the StrokeDashCap dependency property.</summary>
      <returns>The identifier for the StrokeDashCap dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Shapes.Shape.StrokeDashOffset">
      <summary>Gets or sets a value that specifies the distance within the dash pattern where a dash begins.</summary>
      <returns>A value that represents the distance within the dash pattern where a dash begins. The default value is 0.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Shapes.Shape.StrokeDashOffsetProperty">
      <summary>Identifies the StrokeDashOffset dependency property.</summary>
      <returns>The identifier for the StrokeDashOffset dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Shapes.Shape.StrokeEndLineCap">
      <summary>Gets or sets a PenLineCap enumeration value that describes the Shape at the end of a line.</summary>
      <returns>One of the enumeration values for PenLineCap. The default is **Flat**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Shapes.Shape.StrokeEndLineCapProperty">
      <summary>Identifies the StrokeEndLineCap dependency property.</summary>
      <returns>The identifier for the StrokeEndLineCap dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Shapes.Shape.StrokeLineJoin">
      <summary>Gets or sets a PenLineJoin enumeration value that specifies the type of join that is used at the vertices of a Shape.</summary>
      <returns>A value of the PenLineJoin enumeration that specifies the join appearance. The default value is **Miter**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Shapes.Shape.StrokeLineJoinProperty">
      <summary>Identifies the StrokeLineJoin dependency property.</summary>
      <returns>The identifier for the StrokeLineJoin dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Shapes.Shape.StrokeMiterLimit">
      <summary>Gets or sets a limit on the ratio of the miter length to half the StrokeThickness of a Shape element.</summary>
      <returns>The limit on the ratio of the miter length to the StrokeThickness of a Shape element. This value is always a positive number that is greater than or equal to 1.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Shapes.Shape.StrokeMiterLimitProperty">
      <summary>Identifies the StrokeMiterLimit dependency property.</summary>
      <returns>The identifier for the StrokeMiterLimit dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Shapes.Shape.StrokeProperty">
      <summary>Identifies the Stroke dependency property.</summary>
      <returns>The identifier for the Stroke dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Shapes.Shape.StrokeStartLineCap">
      <summary>Gets or sets a PenLineCap enumeration value that describes the Shape at the start of a Stroke.</summary>
      <returns>A value of the PenLineCap enumeration that specifies the shape at the start of a Stroke. The default is **Flat**.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Shapes.Shape.StrokeStartLineCapProperty">
      <summary>Identifies the StrokeStartLineCap dependency property.</summary>
      <returns>The identifier for the StrokeStartLineCap dependency property.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Shapes.Shape.StrokeThickness">
      <summary>Gets or sets the width of the Shape stroke outline.</summary>
      <returns>The width of the Shape outline, in pixels. The default value is 0.</returns>
    </member>
    <member name="P:Windows.UI.Xaml.Shapes.Shape.StrokeThicknessProperty">
      <summary>Identifies the StrokeThickness dependency property.</summary>
      <returns>The identifier for the StrokeThickness dependency property.</returns>
    </member>
    <member name="M:Windows.UI.Xaml.Shapes.Shape.GetAlphaMask">
      <summary>Returns a mask that represents the alpha channel of a XAML shape as a CompositionBrush.</summary>
      <returns>A mask that represents the alpha channel of a XAML shape.</returns>
    </member>
    <member name="T:Windows.Web.IUriToStreamResolver">
      <summary>Provides a method to translate a URI to a content stream for use by the WebView.NavigateToLocalStreamUri method.</summary>
    </member>
    <member name="M:Windows.Web.IUriToStreamResolver.UriToStreamAsync(Windows.Foundation.Uri)">
      <summary>Translates a URI to a content stream for use by the WebView.NavigateToLocalStreamUri method.</summary>
      <param name="uri">The URI to translate.</param>
      <returns>When this method returns, the content stream.</returns>
    </member>
    <member name="T:Windows.Web.WebError">
      <summary>Provides error status resulting from a web service operation.</summary>
    </member>
    <member name="M:Windows.Web.WebError.GetStatus(System.Int32)">
      <summary>Gets a WebErrorStatus value based on an error encountered by a web service operation.</summary>
      <param name="hresult">The error encountered by a web service operation represented as an **hResult**.</param>
      <returns>The error status value for a web service operation.</returns>
    </member>
    <member name="T:Windows.Web.WebErrorStatus">
      <summary>Defines errors encountered during operations involving web services, such as authentication, proxy configuration, and destination URIs.</summary>
    </member>
    <member name="F:Windows.Web.WebErrorStatus.BadGateway">
      <summary>The server was acting as a gateway or proxy and received an invalid response from the upstream server.</summary>
    </member>
    <member name="F:Windows.Web.WebErrorStatus.BadRequest">
      <summary>The request cannot be fulfilled due to bad syntax.</summary>
    </member>
    <member name="F:Windows.Web.WebErrorStatus.CannotConnect">
      <summary>Cannot connect to destination.</summary>
    </member>
    <member name="F:Windows.Web.WebErrorStatus.CertificateCommonNameIsIncorrect">
      <summary>The SSL certificate common name does not match the web address.</summary>
    </member>
    <member name="F:Windows.Web.WebErrorStatus.CertificateContainsErrors">
      <summary>The SSL certificate contains errors.</summary>
    </member>
    <member name="F:Windows.Web.WebErrorStatus.CertificateExpired">
      <summary>The SSL certificate has expired.</summary>
    </member>
    <member name="F:Windows.Web.WebErrorStatus.CertificateIsInvalid">
      <summary>The SSL certificate is invalid.</summary>
    </member>
    <member name="F:Windows.Web.WebErrorStatus.CertificateRevoked">
      <summary>The SSL certificate has been revoked.</summary>
    </member>
    <member name="F:Windows.Web.WebErrorStatus.Conflict">
      <summary>Indicates that the request could not be processed because of conflict in the request.</summary>
    </member>
    <member name="F:Windows.Web.WebErrorStatus.ConnectionAborted">
      <summary>The connection was aborted.</summary>
    </member>
    <member name="F:Windows.Web.WebErrorStatus.ConnectionReset">
      <summary>The connection was reset.</summary>
    </member>
    <member name="F:Windows.Web.WebErrorStatus.Disconnected">
      <summary>The connection was ended.</summary>
    </member>
    <member name="F:Windows.Web.WebErrorStatus.ErrorHttpInvalidServerResponse">
      <summary>The server returned an invalid or unrecognized response.</summary>
    </member>
    <member name="F:Windows.Web.WebErrorStatus.ExpectationFailed">
      <summary>The server cannot meet the requirements of the Expect request-header field.</summary>
    </member>
    <member name="F:Windows.Web.WebErrorStatus.Forbidden">
      <summary>The server has refused the request.</summary>
    </member>
    <member name="F:Windows.Web.WebErrorStatus.Found">
      <summary>The resource was found but is available in a location different from the one included in the request.</summary>
    </member>
    <member name="F:Windows.Web.WebErrorStatus.GatewayTimeout">
      <summary>The server was acting as a gateway or proxy and did not receive a timely response from the upstream server.</summary>
    </member>
    <member name="F:Windows.Web.WebErrorStatus.Gone">
      <summary>Indicates that the resource requested is no longer available and will not be available again.</summary>
    </member>
    <member name="F:Windows.Web.WebErrorStatus.HostNameNotResolved">
      <summary>Could not resolve provided host name.</summary>
    </member>
    <member name="F:Windows.Web.WebErrorStatus.HttpsToHttpOnRedirection">
      <summary>Redirected from a secure location to an unsecure location.</summary>
    </member>
    <member name="F:Windows.Web.WebErrorStatus.HttpToHttpsOnRedirection">
      <summary>Redirected from a location to a secure location.</summary>
    </member>
    <member name="F:Windows.Web.WebErrorStatus.HttpVersionNotSupported">
      <summary>The server does not support the HTTP protocol version used in the request.</summary>
    </member>
    <member name="F:Windows.Web.WebErrorStatus.InsufficientRangeSupport">
      <summary>The request does not support the range.</summary>
    </member>
    <member name="F:Windows.Web.WebErrorStatus.InternalServerError">
      <summary>A generic error message, given when no more specific message is suitable.</summary>
    </member>
    <member name="F:Windows.Web.WebErrorStatus.LengthRequired">
      <summary>The request did not specify the length of its content, which is required by the requested resource.</summary>
    </member>
    <member name="F:Windows.Web.WebErrorStatus.MethodNotAllowed">
      <summary>A request was made of a resource using a request method not supported by that resource.</summary>
    </member>
    <member name="F:Windows.Web.WebErrorStatus.MissingContentLengthSupport">
      <summary>The request is mising the file size.</summary>
    </member>
    <member name="F:Windows.Web.WebErrorStatus.MovedPermanently">
      <summary>This and all future requests should be directed to the given URI.</summary>
    </member>
    <member name="F:Windows.Web.WebErrorStatus.MultipleChoices">
      <summary>The requested URL represents a high level grouping of which lower level selections need to be made.</summary>
    </member>
    <member name="F:Windows.Web.WebErrorStatus.NotAcceptable">
      <summary>The requested resource is only capable of generating content not acceptable according to the Accept headers sent in the request.</summary>
    </member>
    <member name="F:Windows.Web.WebErrorStatus.NotFound">
      <summary>The requested resource could not be found but may be available again in the future.</summary>
    </member>
    <member name="F:Windows.Web.WebErrorStatus.NotImplemented">
      <summary>The server either does not recognize the request method, or it lacks the ability to fulfill the request.</summary>
    </member>
    <member name="F:Windows.Web.WebErrorStatus.NotModified">
      <summary>Indicates the resource has not been modified since last requested.</summary>
    </member>
    <member name="F:Windows.Web.WebErrorStatus.OperationCanceled">
      <summary>The operation was canceled.</summary>
    </member>
    <member name="F:Windows.Web.WebErrorStatus.PaymentRequired">
      <summary>Reserved.</summary>
    </member>
    <member name="F:Windows.Web.WebErrorStatus.PreconditionFailed">
      <summary>The server does not meet one of the preconditions that the requester put on the request.</summary>
    </member>
    <member name="F:Windows.Web.WebErrorStatus.ProxyAuthenticationRequired">
      <summary>The client must first authenticate itself with the proxy.</summary>
    </member>
    <member name="F:Windows.Web.WebErrorStatus.RedirectFailed">
      <summary>The request redirect failed.</summary>
    </member>
    <member name="F:Windows.Web.WebErrorStatus.RequestedRangeNotSatisfiable">
      <summary>The client has asked for a portion of the file, but the server cannot supply that portion.</summary>
    </member>
    <member name="F:Windows.Web.WebErrorStatus.RequestEntityTooLarge">
      <summary>The request is larger than the server is willing or able to process.</summary>
    </member>
    <member name="F:Windows.Web.WebErrorStatus.RequestTimeout">
      <summary>The server timed out waiting for the request.</summary>
    </member>
    <member name="F:Windows.Web.WebErrorStatus.RequestUriTooLong">
      <summary>Provided URI length exceeds the maximum length the server can process.</summary>
    </member>
    <member name="F:Windows.Web.WebErrorStatus.SeeOther">
      <summary>The response to the request can be found under another URI using a GET method.</summary>
    </member>
    <member name="F:Windows.Web.WebErrorStatus.ServerUnreachable">
      <summary>The server is not responding.</summary>
    </member>
    <member name="F:Windows.Web.WebErrorStatus.ServiceUnavailable">
      <summary>The server is currently unavailable.</summary>
    </member>
    <member name="F:Windows.Web.WebErrorStatus.TemporaryRedirect">
      <summary>The requested resource resides temporarily under a different URI.</summary>
    </member>
    <member name="F:Windows.Web.WebErrorStatus.Timeout">
      <summary>The connection has timed out.</summary>
    </member>
    <member name="F:Windows.Web.WebErrorStatus.Unauthorized">
      <summary>Authentication has failed or credentials have not yet been provided.</summary>
    </member>
    <member name="F:Windows.Web.WebErrorStatus.UnexpectedClientError">
      <summary>An unexpected client-side error has occurred.</summary>
    </member>
    <member name="F:Windows.Web.WebErrorStatus.UnexpectedRedirection">
      <summary>A request was unexpectedly redirected.</summary>
    </member>
    <member name="F:Windows.Web.WebErrorStatus.UnexpectedServerError">
      <summary>An unexpected server-side error has occurred.</summary>
    </member>
    <member name="F:Windows.Web.WebErrorStatus.UnexpectedStatusCode">
      <summary>An unexpected status code indicating a failure was received.</summary>
    </member>
    <member name="F:Windows.Web.WebErrorStatus.Unknown">
      <summary>An unknown error has occurred.</summary>
    </member>
    <member name="F:Windows.Web.WebErrorStatus.UnsupportedMediaType">
      <summary>The request entity has a media type which the server or resource does not support.</summary>
    </member>
    <member name="F:Windows.Web.WebErrorStatus.UseProxy">
      <summary>The requested resource must be accessed through the proxy given by the Location field.</summary>
    </member>
    <member name="T:Windows.Web.AtomPub.AtomPubClient">
      <summary>Encapsulates the methods needed to implement the AtomPub protocol which enables HTTP CRUD access to Web resources using the Atom 1.0 wire format.</summary>
    </member>
    <member name="M:Windows.Web.AtomPub.AtomPubClient.#ctor">
      <summary>Creates a new AtomPubClient object.</summary>
    </member>
    <member name="M:Windows.Web.AtomPub.AtomPubClient.#ctor(Windows.Security.Credentials.PasswordCredential)">
      <summary>Creates a new AtomPubClient object with the credential to use when making requests to the server. Initially, a 'username/password' tuple. However, for domain credentials, the username must be in 'domain\user form'.</summary>
      <param name="serverCredential">The specified security credentials.</param>
    </member>
    <member name="P:Windows.Web.AtomPub.AtomPubClient.BypassCacheOnRetrieve">
      <summary>Gets or sets a **Boolean** value that specifies whether to bypass the cache when retrieving the feed.</summary>
      <returns>**TRUE** if the cache should be bypassed; otherwise **FALSE**.</returns>
    </member>
    <member name="P:Windows.Web.AtomPub.AtomPubClient.MaxResponseBufferSize">
      <summary>Gets or sets the maximum number of bytes to buffer when receiving a response from a server.</summary>
      <returns>Maximum size and default is **UInt32.MaxValue**.</returns>
    </member>
    <member name="P:Windows.Web.AtomPub.AtomPubClient.ProxyCredential">
      <summary>Gets or sets the credentials to use when making requests via a proxy.</summary>
      <returns>The PasswordCredential to use.</returns>
    </member>
    <member name="P:Windows.Web.AtomPub.AtomPubClient.ServerCredential">
      <summary>Gets or sets the credentials to use when making requests to the server.</summary>
      <returns>Initially, this value is a username/password tuple. For domain credentials, the username is in domain\user form.</returns>
    </member>
    <member name="P:Windows.Web.AtomPub.AtomPubClient.Timeout">
      <summary>Gets or sets the maximum amount of time, in milliseconds, to wait for any of the asynchronous operations to complete. If the operation is not complete within this amount of time, it will fail with a status code indicating that it timed out.</summary>
      <returns>Default value is 30000 (30 seconds). A value of **UInt32.MaxValue** indicates that the syndication client will wait indefinitely for a response.</returns>
    </member>
    <member name="M:Windows.Web.AtomPub.AtomPubClient.CancelAsyncOperations">
      <summary>Cancels any in-progress asynchronous operations, causing them to fail (asynchronously) with an error code indicating cancellation.</summary>
    </member>
    <member name="M:Windows.Web.AtomPub.AtomPubClient.CreateMediaResourceAsync(Windows.Foundation.Uri,System.String,System.String,Windows.Storage.Streams.IInputStream)">
      <summary>Creates a new media resource in the specified collection.</summary>
      <param name="uri">The Uniform Resource Identifier (URI) of the specified collection in which the new resource should be created.</param>
      <param name="mediaType">The type for the media resource.</param>
      <param name="description">The description of the new resource that is turned into the Slug: header of the POST request.</param>
      <param name="mediaStream">Specifies the IInputStream to use as the media resource.</param>
      <returns>The object that is used to create the resource asynchronously and to report the progress and completion status of the operation.</returns>
    </member>
    <member name="M:Windows.Web.AtomPub.AtomPubClient.CreateResourceAsync(Windows.Foundation.Uri,System.String,Windows.Web.Syndication.SyndicationItem)">
      <summary>Creates a new Entry resource in the specified collection. The Uri of the collection in which to create the new resource can be discovered from the ResourceCollection object retrieved from the RetrieveResourceAsync method.</summary>
      <param name="uri">The Uri of the specified collection in which the new resource should be created.</param>
      <param name="description">The description of the new resource that is turned into the Slug: header of the POST request.</param>
      <param name="item">The new resource to be created.</param>
      <returns>The object that is used to create the resource asynchronously and to report the progress and completion status of the operation.</returns>
    </member>
    <member name="M:Windows.Web.AtomPub.AtomPubClient.DeleteResourceAsync(Windows.Foundation.Uri)">
      <summary>Deletes an existing Entry or Media Link resource.</summary>
      <param name="uri">The Uri of the resource to be deleted.</param>
      <returns>The object that is used to delete the resource asynchronously and to report the progress and completion status of the operation.</returns>
    </member>
    <member name="M:Windows.Web.AtomPub.AtomPubClient.DeleteResourceItemAsync(Windows.Web.Syndication.SyndicationItem)">
      <summary>Deletes an existing Entry or Media Link resource. This differs from the DeleteResourceAsync method in that the SyndicationItem object that represents the resource to be deleted is specified instead of the Uri. The DeleteResourceItemAsync method uses the  property of the specified SyndicationItem as the Uri of the resource to be deleted.</summary>
      <param name="item">The resource to be deleted.</param>
      <returns>The object that is used to delete the resource asynchronously and to report the progress and completion status of the operation.</returns>
    </member>
    <member name="M:Windows.Web.AtomPub.AtomPubClient.RetrieveFeedAsync(Windows.Foundation.Uri)">
      <summary>Starts an asynchronous operation to download the syndication feed from the given URI. This method instantiates a SyndicationFeed object from the feed string, which can be in one of the formats specified in SyndicationFormat.</summary>
      <param name="uri">The URI from which the feed is downloaded.</param>
      <returns>Contains the results of the operation.</returns>
    </member>
    <member name="M:Windows.Web.AtomPub.AtomPubClient.RetrieveMediaResourceAsync(Windows.Foundation.Uri)">
      <summary>Retrieves a media link resource from the specified Uniform Resource Identifier (URI).</summary>
      <param name="uri">The Uniform Resource Identifier (URI) for the media resource.</param>
      <returns>The object used to retrieve the media resource and report the progress and completion status of the operation.</returns>
    </member>
    <member name="M:Windows.Web.AtomPub.AtomPubClient.RetrieveResourceAsync(Windows.Foundation.Uri)">
      <summary>Retrieves an Entry resource or Media Link resource from the specified Uniform Resource Identifier (URI).</summary>
      <param name="uri">The specified Uniform Resource Identifier (URI).</param>
      <returns>The object that is used to retrieve the resource asynchronously and to report the progress and completion status of the operation.</returns>
    </member>
    <member name="M:Windows.Web.AtomPub.AtomPubClient.RetrieveServiceDocumentAsync(Windows.Foundation.Uri)">
      <summary>Retrieves a service document from the specified Uri.</summary>
      <param name="uri">The specified Uri.</param>
      <returns>The object that is used to retrieve the service document asynchronously and to report the progress and completion status of the operation.</returns>
    </member>
    <member name="M:Windows.Web.AtomPub.AtomPubClient.SetRequestHeader(System.String,System.String)">
      <summary>Sets an HTTP header for the request. This method can be called multiple times to set multiple headers. When the same header is set multiple times, the values will be concatenated and separated by ",".</summary>
      <param name="name">The name of the header.</param>
      <param name="value">The value of the header.</param>
    </member>
    <member name="M:Windows.Web.AtomPub.AtomPubClient.UpdateMediaResourceAsync(Windows.Foundation.Uri,System.String,Windows.Storage.Streams.IInputStream)">
      <summary>Updates a media link resource from the specified Uniform Resource Identifier (URI).</summary>
      <param name="uri">The Uniform Resource Identifier (URI) of the resource to be updated.</param>
      <param name="mediaType">The media type of the resource.</param>
      <param name="mediaStream">The IInputStream of the media that is updating the media resource.</param>
      <returns>Completion status or error codes.</returns>
    </member>
    <member name="M:Windows.Web.AtomPub.AtomPubClient.UpdateResourceAsync(Windows.Foundation.Uri,Windows.Web.Syndication.SyndicationItem)">
      <summary>Updates an existing Entry or Media Link resource. If an ETag: header has previously been seen while retrieving this resource (in a response to RetrieveResourceAsync, CreateResourceAsync or a previous call to UpdateResourceAsync), this method automatically sends an If-Match: header with the remembered value.</summary>
      <param name="uri">The Uniform Resource Identifier (URI) of the resource to be updated.</param>
      <param name="item">The resource to be updated.</param>
      <returns>The object that is used to update the resource asynchronously and to report the progress and completion status of the operation.</returns>
    </member>
    <member name="M:Windows.Web.AtomPub.AtomPubClient.UpdateResourceItemAsync(Windows.Web.Syndication.SyndicationItem)">
      <summary>Updates an existing Entry or Media Link resource. This differs from the UpdateResourceAsync method in that the EditUri property of the specified SyndicationItem object is used as the Uri of the resource to be updated.</summary>
      <param name="item">The resource to be updated.</param>
      <returns>The object that is used to update the resource asynchronously and to report the progress and completion status of the operation.</returns>
    </member>
    <member name="T:Windows.Web.AtomPub.ResourceCollection">
      <summary>Encapsulates one or more collections within a workspace.</summary>
    </member>
    <member name="P:Windows.Web.AtomPub.ResourceCollection.Accepts">
      <summary>Gets or sets the collection of **app:accept** elements.</summary>
      <returns>The collection of accept elements.</returns>
    </member>
    <member name="P:Windows.Web.AtomPub.ResourceCollection.AttributeExtensions">
      <summary>Gets the list of attributes of the element.</summary>
      <returns>The list of attributes.</returns>
    </member>
    <member name="P:Windows.Web.AtomPub.ResourceCollection.BaseUri">
      <summary>Gets or sets the Uniform Resource Identifier (URI) for the element. This property represents the **xml:base** attribute on the element. It may be inherited from an ancestor element.</summary>
      <returns>The Uniform Resource Identifier (URI) for the element.</returns>
    </member>
    <member name="P:Windows.Web.AtomPub.ResourceCollection.Categories">
      <summary>Gets the collection of **atom:category** elements within the **app:categories** element.</summary>
      <returns>The collection of categories.</returns>
    </member>
    <member name="P:Windows.Web.AtomPub.ResourceCollection.ElementExtensions">
      <summary>Gets the list of child elements within the element.</summary>
      <returns>The list of child elements.</returns>
    </member>
    <member name="P:Windows.Web.AtomPub.ResourceCollection.Language">
      <summary>Gets or sets the language of the element. This property represents the **xml:lang** attribute on the element. It may be inherited from an ancestor element. It must be valid according to XML 1.0.</summary>
      <returns>The language of the element.</returns>
    </member>
    <member name="P:Windows.Web.AtomPub.ResourceCollection.NodeName">
      <summary>Gets or sets the local name of the element. It must be valid according to XML 1.0.</summary>
      <returns>The name of the element.</returns>
    </member>
    <member name="P:Windows.Web.AtomPub.ResourceCollection.NodeNamespace">
      <summary>Gets or sets the namespace of the element.</summary>
      <returns>The namespace name.</returns>
    </member>
    <member name="P:Windows.Web.AtomPub.ResourceCollection.NodeValue">
      <summary>Gets or sets the text content of the element. If the element contains only child elements, this attribute is NULL.</summary>
      <returns>The node value.</returns>
    </member>
    <member name="P:Windows.Web.AtomPub.ResourceCollection.Title">
      <summary>Gets the **atom:title** element under the **app:collection** element.</summary>
      <returns>The collection of title elements.</returns>
    </member>
    <member name="P:Windows.Web.AtomPub.ResourceCollection.Uri">
      <summary>Gets the Uniform Resource Identifier (URI) representing the **href** attribute of the **app:collection** element. This is the absolute Uniform Resource Identifier (URI) resolved against the **xml:base** attribute when it is present. If the **href** attribute is a relative Uniform Resource Identifier (URI) string and there is no **xml:base** attribute, this property will be Null.</summary>
      <returns>The Uniform Resource Identifier (URI) of the resource collection.</returns>
    </member>
    <member name="M:Windows.Web.AtomPub.ResourceCollection.GetXmlDocument(Windows.Web.Syndication.SyndicationFormat)">
      <summary>Generates the DOM object that represents this element, and all the attributes and child elements including foreign markups.</summary>
      <param name="format">The format of the element. The only formats accepted by this method are Atom 1.0 and RSS 2.0.</param>
      <returns>The XML document.</returns>
    </member>
    <member name="T:Windows.Web.AtomPub.ServiceDocument">
      <summary>Encapsulates a service document.</summary>
    </member>
    <member name="P:Windows.Web.AtomPub.ServiceDocument.AttributeExtensions">
      <summary>Gets the list of attributes of the element.</summary>
      <returns>A list of attributes of the element.</returns>
    </member>
    <member name="P:Windows.Web.AtomPub.ServiceDocument.BaseUri">
      <summary>Gets or sets the Uniform Resource Identifier (URI) for the element. This property represents the **xml:base** attribute on the element. It may be inherited from an ancestor element.</summary>
      <returns>The base Uniform Resource Identifier (URI) for the element.</returns>
    </member>
    <member name="P:Windows.Web.AtomPub.ServiceDocument.ElementExtensions">
      <summary>Gets the list of child elements within the element.</summary>
      <returns>The list of child elements.</returns>
    </member>
    <member name="P:Windows.Web.AtomPub.ServiceDocument.Language">
      <summary>Gets or sets the language of the element. This property represents the **xml:lang** attribute on the element. It may be inherited from an ancestor element. It must be valid according to XML 1.0.</summary>
      <returns>The language of the element.</returns>
    </member>
    <member name="P:Windows.Web.AtomPub.ServiceDocument.NodeName">
      <summary>Gets or sets the local name of the element. It must be valid according to XML 1.0.</summary>
      <returns>The local name of the element.</returns>
    </member>
    <member name="P:Windows.Web.AtomPub.ServiceDocument.NodeNamespace">
      <summary>Gets or sets the namespace of the element.</summary>
      <returns>The namespace of the element.</returns>
    </member>
    <member name="P:Windows.Web.AtomPub.ServiceDocument.NodeValue">
      <summary>Gets or sets the text content of the element. If the element contains only child elements, this attribute is NULL.</summary>
      <returns>The text for the element.</returns>
    </member>
    <member name="P:Windows.Web.AtomPub.ServiceDocument.Workspaces">
      <summary>Gets the collection of **app:workspace** elements in the service document.</summary>
      <returns>The collection of workspace elements.</returns>
    </member>
    <member name="M:Windows.Web.AtomPub.ServiceDocument.GetXmlDocument(Windows.Web.Syndication.SyndicationFormat)">
      <summary>Generates the DOM object that represents this element, and all the attributes and child elements including foreign markups.</summary>
      <param name="format">The format of the element. The only formats accepted by this method are Atom 1.0 and RSS 2.0.</param>
      <returns>The XML document.</returns>
    </member>
    <member name="T:Windows.Web.AtomPub.Workspace">
      <summary>Encapsulates a workspace in a service document.</summary>
    </member>
    <member name="P:Windows.Web.AtomPub.Workspace.AttributeExtensions">
      <summary>Gets the list of attributes of the element.</summary>
      <returns>The list of attributes.</returns>
    </member>
    <member name="P:Windows.Web.AtomPub.Workspace.BaseUri">
      <summary>Gets or sets the Uniform Resource Identifier (URI) for the element. This property represents the **xml:base** attribute on the element. It may be inherited from an ancestor element.</summary>
      <returns>The base Uniform Resource Identifier (URI) for the element.</returns>
    </member>
    <member name="P:Windows.Web.AtomPub.Workspace.Collections">
      <summary>Gets the read-only collection of **app:collection** elements within the **app:workspace** element.</summary>
      <returns>The collection of collection elements.</returns>
    </member>
    <member name="P:Windows.Web.AtomPub.Workspace.ElementExtensions">
      <summary>Gets the list of child elements within the element.</summary>
      <returns>The list of child elements.</returns>
    </member>
    <member name="P:Windows.Web.AtomPub.Workspace.Language">
      <summary>Gets or sets the language of the element. This property represents the **xml:lang** attribute on the element. It may be inherited from an ancestor element. It must be valid according to XML 1.0.</summary>
      <returns>The language of the element.</returns>
    </member>
    <member name="P:Windows.Web.AtomPub.Workspace.NodeName">
      <summary>Gets or sets the local name of the element. It must be valid according to XML 1.0.</summary>
      <returns>The name of the element.</returns>
    </member>
    <member name="P:Windows.Web.AtomPub.Workspace.NodeNamespace">
      <summary>Gets or sets the namespace of the element.</summary>
      <returns>The namespace of the element.</returns>
    </member>
    <member name="P:Windows.Web.AtomPub.Workspace.NodeValue">
      <summary>Gets or sets the text content of the element. If the element contains only child elements, this attribute is NULL.</summary>
      <returns>The text of the element.</returns>
    </member>
    <member name="P:Windows.Web.AtomPub.Workspace.Title">
      <summary>Gets the **atom:title** element under the **app:workspace** element.</summary>
      <returns>The text of the title.</returns>
    </member>
    <member name="M:Windows.Web.AtomPub.Workspace.GetXmlDocument(Windows.Web.Syndication.SyndicationFormat)">
      <summary>Generates the DOM object that represents this element, and all the attributes and child elements including foreign markups.</summary>
      <param name="format">The format for the element. The only formats accepted by this method are Atom 1.0 and RSS 2.0.</param>
      <returns>The XML document.</returns>
    </member>
    <member name="T:Windows.Web.Http.HttpBufferContent">
      <summary>Provides HTTP content that uses a buffer.</summary>
    </member>
    <member name="M:Windows.Web.Http.HttpBufferContent.#ctor(Windows.Storage.Streams.IBuffer)">
      <summary>Initializes a new instance of the HttpBufferContent class with the specified buffer.</summary>
      <param name="content">The content used to initialize the HttpBufferContent.</param>
    </member>
    <member name="M:Windows.Web.Http.HttpBufferContent.#ctor(Windows.Storage.Streams.IBuffer,System.UInt32,System.UInt32)">
      <summary>Initializes a new instance of the HttpBufferContent class with an offset and count of bytes from the specified buffer.</summary>
      <param name="content">The content used to initialize the HttpBufferContent.</param>
      <param name="offset">The offset in bytes from the beginning of the *content* buffer to initialize the HttpBufferContent.</param>
      <param name="count">The count of bytes in the *content* buffer to initialize the HttpBufferContent.</param>
    </member>
    <member name="P:Windows.Web.Http.HttpBufferContent.Headers">
      <summary>Get a collection of content headers set on the HttpBufferContent.</summary>
      <returns>A collection of content headers set on the HttpBufferContent.</returns>
    </member>
    <member name="M:Windows.Web.Http.HttpBufferContent.BufferAllAsync">
      <summary>Serialize the HttpBufferContent into memory as an asynchronous operation.</summary>
      <returns>The object that represents the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Web.Http.HttpBufferContent.Close">
      <summary>Closes the HttpBufferContent instance and releases allocated resources.</summary>
    </member>
    <member name="M:Windows.Web.Http.HttpBufferContent.ReadAsBufferAsync">
      <summary>Serialize the HttpBufferContent to a buffer as an asynchronous operation.</summary>
      <returns>The object that represents the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Web.Http.HttpBufferContent.ReadAsInputStreamAsync">
      <summary>Serialize the HttpBufferContent and return an input stream that represents the content as an asynchronous operation.</summary>
      <returns>The object that represents the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Web.Http.HttpBufferContent.ReadAsStringAsync">
      <summary>Serialize the HttpBufferContent to a String as an asynchronous operation.</summary>
      <returns>The object that represents the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Web.Http.HttpBufferContent.ToString">
      <summary>Returns a string that represents the current HttpBufferContent object.</summary>
      <returns>A string that represents the current object.</returns>
    </member>
    <member name="M:Windows.Web.Http.HttpBufferContent.TryComputeLength(System.UInt64@)">
      <summary>Computes the HttpBufferContent length in bytes.</summary>
      <param name="length">The length in bytes of the HttpBufferContent.</param>
      <returns>**true** if *length* is a valid length; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.Web.Http.HttpBufferContent.WriteToStreamAsync(Windows.Storage.Streams.IOutputStream)">
      <summary>Write the HttpBufferContent to an output stream as an asynchronous operation.</summary>
      <param name="outputStream">The output stream to write to.</param>
      <returns>The object that represents the asynchronous operation.</returns>
    </member>
    <member name="T:Windows.Web.Http.HttpClient">
      <summary>Sends HTTP requests and receives HTTP responses from a resource identified by a URI. For programming guidance for the **HttpClient** class, and code examples, see the HttpClient conceptual topic.</summary>
    </member>
    <member name="M:Windows.Web.Http.HttpClient.#ctor">
      <summary>Initializes a new instance of the HttpClient class. For programming guidance for the HttpClient class, and code examples, see the HttpClient conceptual topic.</summary>
    </member>
    <member name="M:Windows.Web.Http.HttpClient.#ctor(Windows.Web.Http.Filters.IHttpFilter)">
      <summary>Initializes a new instance of the HttpClient class with a specific filter for handling HTTP response messages. For programming guidance for the HttpClient class, and code examples, see the HttpClient conceptual topic.</summary>
      <param name="filter">The HTTP filter to use for handling response messages.</param>
    </member>
    <member name="P:Windows.Web.Http.HttpClient.DefaultRequestHeaders">
      <summary>Gets a collection of headers that should be sent with each request. For programming guidance for the HttpClient class, and code examples, see the HttpClient conceptual topic.</summary>
      <returns>The headers that should be sent with each request.</returns>
    </member>
    <member name="M:Windows.Web.Http.HttpClient.Close">
      <summary>Closes the HttpClient instance and releases allocated resources. For programming guidance for the HttpClient class, and code examples, see the HttpClient conceptual topic.</summary>
    </member>
    <member name="M:Windows.Web.Http.HttpClient.DeleteAsync(Windows.Foundation.Uri)">
      <summary>Send a DELETE request to the specified Uri as an asynchronous operation. For programming guidance for the HttpClient class, and code examples, see the HttpClient conceptual topic.</summary>
      <param name="uri">The Uri the request is sent to.</param>
      <returns>The object representing the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Web.Http.HttpClient.GetAsync(Windows.Foundation.Uri)">
      <summary>Send a GET request to the specified Uri as an asynchronous operation. For programming guidance for the HttpClient class, and code examples, see the HttpClient conceptual topic.</summary>
      <param name="uri">The Uri to which the request is to be sent.</param>
      <returns>The object representing the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Web.Http.HttpClient.GetAsync(Windows.Foundation.Uri,Windows.Web.Http.HttpCompletionOption)">
      <summary>Send a GET request to the specified Uri with an HTTP completion option as an asynchronous operation. For programming guidance for the HttpClient class, and code examples, see the HttpClient conceptual topic.</summary>
      <param name="uri">The Uri the request is sent to.</param>
      <param name="completionOption">An HTTP completion option value that indicates when the operation should be considered completed.</param>
      <returns>The object representing the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Web.Http.HttpClient.GetBufferAsync(Windows.Foundation.Uri)">
      <summary>Send a GET request to the specified Uri and return the response body as a buffer in an asynchronous operation. For programming guidance for the HttpClient class, and code examples, see the HttpClient conceptual topic.</summary>
      <param name="uri">The Uri the request is sent to.</param>
      <returns>The object representing the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Web.Http.HttpClient.GetInputStreamAsync(Windows.Foundation.Uri)">
      <summary>Send a GET request to the specified Uri and return the response body as a stream in an asynchronous operation. For programming guidance for the HttpClient class, and code examples, see the HttpClient conceptual topic.</summary>
      <param name="uri">The Uri the request is sent to.</param>
      <returns>The object representing the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Web.Http.HttpClient.GetStringAsync(Windows.Foundation.Uri)">
      <summary>Send a GET request to the specified Uri and return the response body as a string in an asynchronous operation. For programming guidance for the HttpClient class, and code examples, see the HttpClient conceptual topic.</summary>
      <param name="uri">The Uri the request is sent to.</param>
      <returns>The object representing the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Web.Http.HttpClient.PostAsync(Windows.Foundation.Uri,Windows.Web.Http.IHttpContent)">
      <summary>Send a POST request to the specified URI as an asynchronous operation. For programming guidance for the HttpClient class, and code examples, see the HttpClient conceptual topic.</summary>
      <param name="uri">The URI the request is sent to.</param>
      <param name="content">The HTTP request content to send to the server.</param>
      <returns>The object representing the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Web.Http.HttpClient.PutAsync(Windows.Foundation.Uri,Windows.Web.Http.IHttpContent)">
      <summary>Send a PUT request to the specified Uri as an asynchronous operation. For programming guidance for the HttpClient class, and code examples, see the HttpClient conceptual topic.</summary>
      <param name="uri">The Uri the request is sent to.</param>
      <param name="content">The HTTP request content to send to the server.</param>
      <returns>The object representing the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Web.Http.HttpClient.SendRequestAsync(Windows.Web.Http.HttpRequestMessage)">
      <summary>Send an HTTP request as an asynchronous operation. For programming guidance for the HttpClient class, and code examples, see the HttpClient conceptual topic.</summary>
      <param name="request">The HTTP request message to send.</param>
      <returns>The object representing the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Web.Http.HttpClient.SendRequestAsync(Windows.Web.Http.HttpRequestMessage,Windows.Web.Http.HttpCompletionOption)">
      <summary>Send an HTTP request with an HTTP completion option as an asynchronous operation. For programming guidance for the HttpClient class, and code examples, see the HttpClient conceptual topic.</summary>
      <param name="request">The HTTP request message to send.</param>
      <param name="completionOption">A value that indicates whether the HttpClient operation is considered completed when all of the response is read, or when just the headers are read.</param>
      <returns>The object representing the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Web.Http.HttpClient.ToString">
      <summary>Returns a string that represents the current HttpClient object. For programming guidance for the HttpClient class, and code examples, see the HttpClient conceptual topic.</summary>
      <returns>A string that represents the current object.</returns>
    </member>
    <member name="M:Windows.Web.Http.HttpClient.TryDeleteAsync(Windows.Foundation.Uri)">
      <summary>Send a DELETE request to the specified Uri as an asynchronous operation. For programming guidance for the HttpClient class, and code examples, see the HttpClient conceptual topic.</summary>
      <param name="uri">The Uri the request is sent to.</param>
      <returns>The object representing the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Web.Http.HttpClient.TryGetAsync(Windows.Foundation.Uri)">
      <summary>Sends a GET request to the specified Uri as an asynchronous operation. For programming guidance for the HttpClient class, and code examples, see the HttpClient conceptual topic.</summary>
      <param name="uri">The Uri the request is sent to.</param>
      <returns>The object representing the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Web.Http.HttpClient.TryGetAsync(Windows.Foundation.Uri,Windows.Web.Http.HttpCompletionOption)">
      <summary>Sends a GET request to the specified Uri as an asynchronous operation. For programming guidance for the HttpClient class, and code examples, see the HttpClient conceptual topic.</summary>
      <param name="uri">The Uri the request is sent to.</param>
      <param name="completionOption">An HTTP completion option value that indicates when the operation should be considered completed.</param>
      <returns>The object representing the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Web.Http.HttpClient.TryGetBufferAsync(Windows.Foundation.Uri)">
      <summary>Send a GET request to the specified Uri and return the response body as HttpGetBufferResult with an IBuffer value in an asynchronous operation. For programming guidance for the HttpClient class, and code examples, see the HttpClient conceptual topic.</summary>
      <param name="uri">The Uri the request is sent to.</param>
      <returns>The object representing the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Web.Http.HttpClient.TryGetInputStreamAsync(Windows.Foundation.Uri)">
      <summary>Send a GET request to the specified Uri and return the response body as a stream in an asynchronous operation. For programming guidance for the HttpClient class, and code examples, see the HttpClient conceptual topic.</summary>
      <param name="uri">The Uri the request is sent to.</param>
      <returns>The object representing the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Web.Http.HttpClient.TryGetStringAsync(Windows.Foundation.Uri)">
      <summary>Send a GET request to the specified Uri and return the response body as a string in an asynchronous operation. For programming guidance for the HttpClient class, and code examples, see the HttpClient conceptual topic.</summary>
      <param name="uri">The Uri the request is sent to.</param>
      <returns>The object representing the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Web.Http.HttpClient.TryPostAsync(Windows.Foundation.Uri,Windows.Web.Http.IHttpContent)">
      <summary>Sends a POST request to the specified Uri as an asynchronous operation. For programming guidance for the HttpClient class, and code examples, see the HttpClient conceptual topic.</summary>
      <param name="uri">The Uri the request is sent to.</param>
      <param name="content">The HTTP request content to send to the server.</param>
      <returns>The object representing the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Web.Http.HttpClient.TryPutAsync(Windows.Foundation.Uri,Windows.Web.Http.IHttpContent)">
      <summary>Sends a PUT request to the specified Uri as an asynchronous operation. For programming guidance for the HttpClient class, and code examples, see the HttpClient conceptual topic.</summary>
      <param name="uri">The Uri the request is sent to.</param>
      <param name="content">The HTTP request content to send to the server.</param>
      <returns>The object representing the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Web.Http.HttpClient.TrySendRequestAsync(Windows.Web.Http.HttpRequestMessage)">
      <summary>Sends an HTTP request to the specified Uri as an asynchronous operation. For programming guidance for the HttpClient class, and code examples, see the HttpClient conceptual topic.</summary>
      <param name="request">The HTTP request message to send.</param>
      <returns>The object representing the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Web.Http.HttpClient.TrySendRequestAsync(Windows.Web.Http.HttpRequestMessage,Windows.Web.Http.HttpCompletionOption)">
      <summary>Sends an HTTP request with a completion option to the specified Uri as an asynchronous operation. For programming guidance for the HttpClient class, and code examples, see the HttpClient conceptual topic.</summary>
      <param name="request">The HTTP request message to send.</param>
      <param name="completionOption">A value that indicates whether the HttpClient operation is considered completed when all of the response is read, or when just the headers are read.</param>
      <returns>The object representing the asynchronous operation.</returns>
    </member>
    <member name="T:Windows.Web.Http.HttpCompletionOption">
      <summary>Indicates whether asynchronous HttpClient operations are considered completed when all of the response is read, or when just the headers are read.</summary>
    </member>
    <member name="F:Windows.Web.Http.HttpCompletionOption.ResponseContentRead">
      <summary>The operation should complete after reading the entire response including the content.</summary>
    </member>
    <member name="F:Windows.Web.Http.HttpCompletionOption.ResponseHeadersRead">
      <summary>The operation should complete as soon as a response is available and headers are read. The content is not read yet.</summary>
    </member>
    <member name="T:Windows.Web.Http.HttpCookie">
      <summary>Provides a set of properties and methods to manage an HTTP cookie.</summary>
    </member>
    <member name="M:Windows.Web.Http.HttpCookie.#ctor(System.String,System.String,System.String)">
      <summary>Initializes a new instance of the HttpCookie class with a specified name, domain, and path.</summary>
      <param name="name">The name for the HttpCookie</param>
      <param name="domain">The domain for which the HttpCookie is valid.</param>
      <param name="path">The URIs to which the HttpCookie applies.</param>
    </member>
    <member name="P:Windows.Web.Http.HttpCookie.Domain">
      <summary>Get the domain for which the HttpCookie is valid.</summary>
      <returns>The domain for which the HttpCookie is valid.</returns>
    </member>
    <member name="P:Windows.Web.Http.HttpCookie.Expires">
      <summary>Get or set the expiration date and time for the HttpCookie.</summary>
      <returns>The expiration date and time for the HttpCookie.</returns>
    </member>
    <member name="P:Windows.Web.Http.HttpCookie.HttpOnly">
      <summary>Get or set a value that controls whether a script or other active content can access this HttpCookie.</summary>
      <returns>Whether a script or other active content can access this HttpCookie.</returns>
    </member>
    <member name="P:Windows.Web.Http.HttpCookie.Name">
      <summary>Get the token that represents the HttpCookie name.</summary>
      <returns>The token that represents the HttpCookie name.</returns>
    </member>
    <member name="P:Windows.Web.Http.HttpCookie.Path">
      <summary>Get the URI path component to which the HttpCookie applies.</summary>
      <returns>The URI path component to which the HttpCookie applies.</returns>
    </member>
    <member name="P:Windows.Web.Http.HttpCookie.Secure">
      <summary>Get or set the security level for the HttpCookie.</summary>
      <returns>The security level for the HttpCookie.</returns>
    </member>
    <member name="P:Windows.Web.Http.HttpCookie.Value">
      <summary>Get or set the value for the HttpCookie.</summary>
      <returns>The value for the HttpCookie.</returns>
    </member>
    <member name="M:Windows.Web.Http.HttpCookie.ToString">
      <summary>Returns a string that represents the current HttpCookie object.</summary>
      <returns>A string that represents the current object.</returns>
    </member>
    <member name="T:Windows.Web.Http.HttpCookieCollection">
      <summary>Provides a collection container for instances of the HttpCookie class.</summary>
    </member>
    <member name="P:Windows.Web.Http.HttpCookieCollection.Size">
      <summary>Gets the number of cookies in the HttpCookieCollection.</summary>
      <returns>The number of cookies in the HttpCookieCollection.</returns>
    </member>
    <member name="M:Windows.Web.Http.HttpCookieCollection.First">
      <summary>Retrieves an iterator to the first HttpCookie item in the HttpCookieCollection.</summary>
      <returns>An iterator to the first HttpCookie item in the HttpCookieCollection.</returns>
    </member>
    <member name="M:Windows.Web.Http.HttpCookieCollection.GetAt(System.UInt32)">
      <summary>Returns the HttpCookie at the specified index from the HttpCookieCollection.</summary>
      <param name="index">The zero-based index of a specified item in the HttpCookieCollection.</param>
      <returns>The HTTP cookie at the specified index from the HttpCookieCollection.</returns>
    </member>
    <member name="M:Windows.Web.Http.HttpCookieCollection.GetMany(System.UInt32,Windows.Web.Http.HttpCookie[])">
      <summary>Retrieves the HttpCookie items that start at the specified index in the HttpCookieCollection.</summary>
      <param name="startIndex">The zero-based index of the start of the HttpCookie items in the HttpCookieCollection.</param>
      <param name="items">The HttpCookie items that start at *startIndex* in the HttpCookieCollection.</param>
      <returns>The number of HttpCookie items retrieved.</returns>
    </member>
    <member name="M:Windows.Web.Http.HttpCookieCollection.IndexOf(Windows.Web.Http.HttpCookie,System.UInt32@)">
      <summary>Retrieves the index of an HttpCookie in the HttpCookieCollection.</summary>
      <param name="value">The HttpCookie to find in the HttpCookieCollection.</param>
      <param name="index">The index of the HttpCookie in the HttpCookieCollection.</param>
      <returns>Indicates whether the item is found.</returns>
    </member>
    <member name="T:Windows.Web.Http.HttpCookieManager">
      <summary>Add or delete an HttpCookie or view the cookies associated with an app.</summary>
    </member>
    <member name="M:Windows.Web.Http.HttpCookieManager.DeleteCookie(Windows.Web.Http.HttpCookie)">
      <summary>Delete an HttpCookie from the cookies associated with an app.</summary>
      <param name="cookie">The HttpCookie to delete.</param>
    </member>
    <member name="M:Windows.Web.Http.HttpCookieManager.GetCookies(Windows.Foundation.Uri)">
      <summary>Gets an HttpCookieCollection that contains the HttpCookie instances that are associated with a specific URI.</summary>
      <param name="uri">The URI of the HttpCookie instances desired.</param>
      <returns>The HttpCookieCollection that contains the HttpCookie instances that are associated with a specific URI.</returns>
    </member>
    <member name="M:Windows.Web.Http.HttpCookieManager.SetCookie(Windows.Web.Http.HttpCookie)">
      <summary>Add or change an HttpCookie in the cookies associated with an app that is sent on future requests.</summary>
      <param name="cookie">The HttpCookie to change or add.</param>
      <returns>**true** if the HttpCookie replaced an existing cookie; otherwise **false**.</returns>
    </member>
    <member name="M:Windows.Web.Http.HttpCookieManager.SetCookie(Windows.Web.Http.HttpCookie,System.Boolean)">
      <summary>Add or change an HttpCookie in the cookies associated with an app.</summary>
      <param name="cookie">The HttpCookie to change or add.</param>
      <param name="thirdParty">A value that indicates whether the HttpCookie is a third party HTTP cookie.</param>
      <returns>**true** if the HttpCookie replaced an existing cookie; otherwise **false**.</returns>
    </member>
    <member name="T:Windows.Web.Http.HttpFormUrlEncodedContent">
      <summary>Provides HTTP content that uses name/value data encoded with the **application/x-www-form-urlencoded** MIME type.</summary>
    </member>
    <member name="M:Windows.Web.Http.HttpFormUrlEncodedContent.#ctor(Windows.Foundation.Collections.IIterable{Windows.Foundation.Collections.IKeyValuePair{System.String,System.String}})">
      <summary>Initializes a new instance of the HttpFormUrlEncodedContent class with the specified content.</summary>
      <param name="content">The content used to initialize the HttpFormUrlEncodedContent.</param>
    </member>
    <member name="P:Windows.Web.Http.HttpFormUrlEncodedContent.Headers">
      <summary>Get a collection of content headers set on the HttpFormUrlEncodedContent.</summary>
      <returns>A collection of content headers set on the HttpFormUrlEncodedContent.</returns>
    </member>
    <member name="M:Windows.Web.Http.HttpFormUrlEncodedContent.BufferAllAsync">
      <summary>Serialize the HttpFormUrlEncodedContent into memory as an asynchronous operation.</summary>
      <returns>The object that represents the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Web.Http.HttpFormUrlEncodedContent.Close">
      <summary>Closes the HttpFormUrlEncodedContent instance and releases allocated resources.</summary>
    </member>
    <member name="M:Windows.Web.Http.HttpFormUrlEncodedContent.ReadAsBufferAsync">
      <summary>Serialize the HttpFormUrlEncodedContent to a buffer as an asynchronous operation.</summary>
      <returns>The object representing the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Web.Http.HttpFormUrlEncodedContent.ReadAsInputStreamAsync">
      <summary>Serialize the HttpFormUrlEncodedContent and return an input stream that represents the content as an asynchronous operation.</summary>
      <returns>The object representing the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Web.Http.HttpFormUrlEncodedContent.ReadAsStringAsync">
      <summary>Serialize the HttpFormUrlEncodedContent to a String as an asynchronous operation.</summary>
      <returns>The object representing the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Web.Http.HttpFormUrlEncodedContent.ToString">
      <summary>Returns a string that represents the current HttpFormUrlEncodedContent object.</summary>
      <returns>A string that represents the current object.</returns>
    </member>
    <member name="M:Windows.Web.Http.HttpFormUrlEncodedContent.TryComputeLength(System.UInt64@)">
      <summary>Computes the HttpFormUrlEncodedContent length in bytes.</summary>
      <param name="length">The length in bytes of the HttpFormUrlEncodedContent.</param>
      <returns>**true** if *length* is a valid length; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.Web.Http.HttpFormUrlEncodedContent.WriteToStreamAsync(Windows.Storage.Streams.IOutputStream)">
      <summary>Write the HttpFormUrlEncodedContent to an output stream as an asynchronous operation.</summary>
      <param name="outputStream">The output stream to write to.</param>
      <returns>The object that represents the asynchronous operation.</returns>
    </member>
    <member name="T:Windows.Web.Http.HttpGetBufferResult">
      <summary>Combines the final buffer result along with the following: the original HTTP request, the resulting HTTP response (if any), an extended error value, and a succeeded indication.</summary>
    </member>
    <member name="P:Windows.Web.Http.HttpGetBufferResult.ExtendedError">
      <summary>The extended error code for an HTTP request.</summary>
      <returns>HRESULT value of the error.</returns>
    </member>
    <member name="P:Windows.Web.Http.HttpGetBufferResult.RequestMessage">
      <summary>Gets the request message that led to this HttpGetBufferResult.</summary>
      <returns>The request message that led to this HttpGetBufferResult.</returns>
    </member>
    <member name="P:Windows.Web.Http.HttpGetBufferResult.ResponseMessage">
      <summary>Gets the HTTP response message including headers, the status code, and data.</summary>
      <returns>The response message which resulted from the HttpRequestMessage.</returns>
    </member>
    <member name="P:Windows.Web.Http.HttpGetBufferResult.Succeeded">
      <summary>Gets whether the HTTP request was successful.</summary>
      <returns>True if HTTP request was successful; otherwise False. A request is successful if a 200-series HTTP response was received and, if the response body was read, that there were no exceptions when processing the response body.</returns>
    </member>
    <member name="P:Windows.Web.Http.HttpGetBufferResult.Value">
      <summary>The returned data from an HTTP request as an IBuffer.</summary>
      <returns>IBuffer value of the HTTP response.</returns>
    </member>
    <member name="M:Windows.Web.Http.HttpGetBufferResult.Close">
      <summary>Closes the HttpGetBufferResult instance and releases allocated resources.</summary>
    </member>
    <member name="M:Windows.Web.Http.HttpGetBufferResult.ToString">
      <summary>Returns a string that represents the current HttpGetBufferResult object.</summary>
      <returns>A string that represents the current object.</returns>
    </member>
    <member name="T:Windows.Web.Http.HttpGetInputStreamResult">
      <summary>Combines the final input stream result along with following: the original HTTP request, the resulting HTTP response (if any), an extended error value, and a succeeded indication.</summary>
    </member>
    <member name="P:Windows.Web.Http.HttpGetInputStreamResult.ExtendedError">
      <summary>The extended error code for an HTTP request.</summary>
      <returns>HRESULT value of the error or null if there was no error.</returns>
    </member>
    <member name="P:Windows.Web.Http.HttpGetInputStreamResult.RequestMessage">
      <summary>Gets the request message that led to this HttpGetInputStreamResult.</summary>
      <returns>The request message that led to this HttpGetInputStreamResult.</returns>
    </member>
    <member name="P:Windows.Web.Http.HttpGetInputStreamResult.ResponseMessage">
      <summary>Gets the HTTP response message including headers, the status code, and data.</summary>
      <returns>The response message which resulted from the HttpRequestMessage.</returns>
    </member>
    <member name="P:Windows.Web.Http.HttpGetInputStreamResult.Succeeded">
      <summary>Gets whether the HTTP request was successful.</summary>
      <returns>True if HTTP request was successful; otherwise False. A request is successful if a 200-series HTTP response was received and, if the response body was read, that there were no exceptions when processing the response body.</returns>
    </member>
    <member name="P:Windows.Web.Http.HttpGetInputStreamResult.Value">
      <summary>The returned data from an HTTP request as an IInputStream.</summary>
      <returns>**IInputStream** value of the HTTP response.</returns>
    </member>
    <member name="M:Windows.Web.Http.HttpGetInputStreamResult.Close">
      <summary>Closes the HttpGetInputStreamResult instance and releases allocated resources.</summary>
    </member>
    <member name="M:Windows.Web.Http.HttpGetInputStreamResult.ToString">
      <summary>Returns a string that represents the current HttpGetInputStreamResult object.</summary>
      <returns>A string that represents the current object.</returns>
    </member>
    <member name="T:Windows.Web.Http.HttpGetStringResult">
      <summary>Combines the final string result along with the following: the original HTTP request, the resulting HTTP response (if any), an extended error value, and a succeeded indication.</summary>
    </member>
    <member name="P:Windows.Web.Http.HttpGetStringResult.ExtendedError">
      <summary>The extended error code for an HTTP request.</summary>
      <returns>HRESULT value of the error or null if there was no error.</returns>
    </member>
    <member name="P:Windows.Web.Http.HttpGetStringResult.RequestMessage">
      <summary>Gets the request message that led to this HttpGetStringResult.</summary>
      <returns>The request message that led to this HttpGetStringResult.</returns>
    </member>
    <member name="P:Windows.Web.Http.HttpGetStringResult.ResponseMessage">
      <summary>Gets the HTTP response message including headers, the status code, and data.</summary>
      <returns>The response message which resulted from the HttpRequestMessage.</returns>
    </member>
    <member name="P:Windows.Web.Http.HttpGetStringResult.Succeeded">
      <summary>Gets whether the HTTP request was successful.</summary>
      <returns>True if HTTP request was successful; otherwise False. A request is successful if a 200-series HTTP response was received and, if the response body was read, that there were no exceptions when processing the response body.</returns>
    </member>
    <member name="P:Windows.Web.Http.HttpGetStringResult.Value">
      <summary>The returned string data from an HTTP request as a string.</summary>
      <returns>String value of the HTTP response.</returns>
    </member>
    <member name="M:Windows.Web.Http.HttpGetStringResult.Close">
      <summary>Closes the HttpGetStringResult instance and releases allocated resources.</summary>
    </member>
    <member name="M:Windows.Web.Http.HttpGetStringResult.ToString">
      <summary>Returns a string that represents the current HttpGetStringResult object.</summary>
      <returns>A string that represents the current object.</returns>
    </member>
    <member name="T:Windows.Web.Http.HttpMethod">
      <summary>Retrieves standard HTTP methods such as GET and POST and creates new HTTP methods.</summary>
    </member>
    <member name="M:Windows.Web.Http.HttpMethod.#ctor(System.String)">
      <summary>Initializes a new instance of the HttpMethod class with a specific HTTP method.</summary>
      <param name="method">The HTTP method.</param>
    </member>
    <member name="P:Windows.Web.Http.HttpMethod.Delete">
      <summary>Gets the HTTP DELETE method.</summary>
      <returns>The HTTP DELETE method.</returns>
    </member>
    <member name="P:Windows.Web.Http.HttpMethod.Get">
      <summary>Gets the HTTP GET method.</summary>
      <returns>The HTTP GET method.</returns>
    </member>
    <member name="P:Windows.Web.Http.HttpMethod.Head">
      <summary>Gets the HTTP HEAD method.</summary>
      <returns>The HTTP HEAD method.</returns>
    </member>
    <member name="P:Windows.Web.Http.HttpMethod.Method">
      <summary>Gets the HTTP method.</summary>
      <returns>An HTTP method represented as a String.</returns>
    </member>
    <member name="P:Windows.Web.Http.HttpMethod.Options">
      <summary>Gets the HTTP OPTIONS method.</summary>
      <returns>The HTTP OPTIONS method.</returns>
    </member>
    <member name="P:Windows.Web.Http.HttpMethod.Patch">
      <summary>Gets the HTTP PATCH method,</summary>
      <returns>The HTTP PATCH method.</returns>
    </member>
    <member name="P:Windows.Web.Http.HttpMethod.Post">
      <summary>Gets the HTTP POST method.</summary>
      <returns>The HTTP POST method.</returns>
    </member>
    <member name="P:Windows.Web.Http.HttpMethod.Put">
      <summary>Gets the HTTP PUT method.</summary>
      <returns>The HTTP PUT method.</returns>
    </member>
    <member name="M:Windows.Web.Http.HttpMethod.ToString">
      <summary>Returns a string that represents the current HttpMethod object.</summary>
      <returns>A string that represents the current object.</returns>
    </member>
    <member name="T:Windows.Web.Http.HttpMultipartContent">
      <summary>Provides HTTP content that uses the **multipart/*** MIME type.</summary>
    </member>
    <member name="M:Windows.Web.Http.HttpMultipartContent.#ctor">
      <summary>Initializes a new instance of the HttpMultipartContent class.</summary>
    </member>
    <member name="M:Windows.Web.Http.HttpMultipartContent.#ctor(System.String)">
      <summary>Initializes a new instance of the HttpMultipartContent class with the specified MIME subtype.</summary>
      <param name="subtype">The MIME subtype of the multipart content.</param>
    </member>
    <member name="M:Windows.Web.Http.HttpMultipartContent.#ctor(System.String,System.String)">
      <summary>Initializes a new instance of the HttpMultipartContent class with the specified MIME subtype and boundary string.</summary>
      <param name="subtype">The MIME subtype of the multipart content.</param>
      <param name="boundary">The boundary string for the multipart content.</param>
    </member>
    <member name="P:Windows.Web.Http.HttpMultipartContent.Headers">
      <summary>Get a collection of content headers set on the HttpMultipartContent.</summary>
      <returns>A collection of content headers set on the HttpMultipartContent.</returns>
    </member>
    <member name="M:Windows.Web.Http.HttpMultipartContent.Add(Windows.Web.Http.IHttpContent)">
      <summary>Add HTTP content to the HttpMultipartContent instance.</summary>
      <param name="content">The HTTP content to add to HttpMultipartContent.</param>
    </member>
    <member name="M:Windows.Web.Http.HttpMultipartContent.BufferAllAsync">
      <summary>Serialize the HttpMultipartContent into memory as an asynchronous operation.</summary>
      <returns>The object that represents the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Web.Http.HttpMultipartContent.Close">
      <summary>Closes the HttpMultipartContent instance and releases allocated resources.</summary>
    </member>
    <member name="M:Windows.Web.Http.HttpMultipartContent.First">
      <summary>Gets an object that can be used to enumerate the contents in the HttpMultipartContent object.</summary>
      <returns>An object that can be used to enumerate the contents in the HttpMultipartContent object.</returns>
    </member>
    <member name="M:Windows.Web.Http.HttpMultipartContent.ReadAsBufferAsync">
      <summary>Serialize the HttpMultipartContent to a buffer as an asynchronous operation.</summary>
      <returns>The object representing the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Web.Http.HttpMultipartContent.ReadAsInputStreamAsync">
      <summary>Serialize the HttpMultipartContent and return an input stream that represents the content as an asynchronous operation.</summary>
      <returns>The object representing the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Web.Http.HttpMultipartContent.ReadAsStringAsync">
      <summary>Serialize the HttpMultipartContent to a String as an asynchronous operation.</summary>
      <returns>The object representing the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Web.Http.HttpMultipartContent.ToString">
      <summary>Returns a string that represents the current HttpMultipartContent object.</summary>
      <returns>A string that represents the current object.</returns>
    </member>
    <member name="M:Windows.Web.Http.HttpMultipartContent.TryComputeLength(System.UInt64@)">
      <summary>Determines whether the HttpMultipartContent has a valid length in bytes.</summary>
      <param name="length">The length in bytes of the HttpMultipartContent.</param>
      <returns>**true** if *length* is a valid length; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.Web.Http.HttpMultipartContent.WriteToStreamAsync(Windows.Storage.Streams.IOutputStream)">
      <summary>Write the HttpMultipartContent to an output stream as an asynchronous operation.</summary>
      <param name="outputStream">The output stream to write to.</param>
      <returns>The object that represents the asynchronous operation.</returns>
    </member>
    <member name="T:Windows.Web.Http.HttpMultipartFormDataContent">
      <summary>Provides HTTP content that uses the **multipart/form-data** MIME type.</summary>
    </member>
    <member name="M:Windows.Web.Http.HttpMultipartFormDataContent.#ctor">
      <summary>Initializes a new instance of the HttpMultipartFormDataContent class.</summary>
    </member>
    <member name="M:Windows.Web.Http.HttpMultipartFormDataContent.#ctor(System.String)">
      <summary>Initializes a new instance of the HttpMultipartFormDataContent class with the specified boundary string.</summary>
      <param name="boundary">The boundary string for the multipart content.</param>
    </member>
    <member name="P:Windows.Web.Http.HttpMultipartFormDataContent.Headers">
      <summary>Get a collection of content headers set on the HttpMultipartFormDataContent.</summary>
      <returns>A collection of content headers set on the HttpMultipartFormDataContent.</returns>
    </member>
    <member name="M:Windows.Web.Http.HttpMultipartFormDataContent.Add(Windows.Web.Http.IHttpContent)">
      <summary>Add HTTP content to the HttpMultipartFormDataContent instance.</summary>
      <param name="content">The HTTP content to add to HttpMultipartFormDataContent.</param>
    </member>
    <member name="M:Windows.Web.Http.HttpMultipartFormDataContent.Add(Windows.Web.Http.IHttpContent,System.String)">
      <summary>Add HTTP content with a specified name to the HttpMultipartFormDataContent instance.</summary>
      <param name="content">The HTTP content to add to HttpMultipartFormDataContent.</param>
      <param name="name">The name for the HTTP content to add to HttpMultipartFormDataContent.</param>
    </member>
    <member name="M:Windows.Web.Http.HttpMultipartFormDataContent.Add(Windows.Web.Http.IHttpContent,System.String,System.String)">
      <summary>Add HTTP content with a specified name from a file to the HttpMultipartFormDataContent instance.</summary>
      <param name="content">The HTTP content to add to HttpMultipartFormDataContent.</param>
      <param name="name">The name for the HTTP content to add to HttpMultipartFormDataContent.</param>
      <param name="fileName">The file name for the HTTP content to add to HttpMultipartFormDataContent.</param>
    </member>
    <member name="M:Windows.Web.Http.HttpMultipartFormDataContent.BufferAllAsync">
      <summary>Serialize the HttpMultipartFormDataContent into memory as an asynchronous operation.</summary>
      <returns>The object that represents the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Web.Http.HttpMultipartFormDataContent.Close">
      <summary>Closes the HttpMultipartFormDataContent instance and releases allocated resources.</summary>
    </member>
    <member name="M:Windows.Web.Http.HttpMultipartFormDataContent.First">
      <summary>Gets an object that can be used to enumerate the contents in the HttpMultipartFormDataContent object.</summary>
      <returns>An object that can be used to enumerate the contents in the HttpMultipartFormDataContent object.</returns>
    </member>
    <member name="M:Windows.Web.Http.HttpMultipartFormDataContent.ReadAsBufferAsync">
      <summary>Serialize the HttpMultipartFormDataContent to a buffer as an asynchronous operation.</summary>
      <returns>The object representing the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Web.Http.HttpMultipartFormDataContent.ReadAsInputStreamAsync">
      <summary>Serialize the HttpMultipartFormDataContent and return an input stream that represents the content as an asynchronous operation.</summary>
      <returns>The object representing the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Web.Http.HttpMultipartFormDataContent.ReadAsStringAsync">
      <summary>Serialize the HttpMultipartFormDataContent to a String as an asynchronous operation.</summary>
      <returns>The object representing the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Web.Http.HttpMultipartFormDataContent.ToString">
      <summary>Returns a string that represents the current HttpMultipartFormDataContent object.</summary>
      <returns>A string that represents the current object.</returns>
    </member>
    <member name="M:Windows.Web.Http.HttpMultipartFormDataContent.TryComputeLength(System.UInt64@)">
      <summary>Determines whether the HttpMultipartFormDataContent has a valid length in bytes.</summary>
      <param name="length">The length in bytes of the HttpMultipartFormDataContent.</param>
      <returns>**true** if *length* is a valid length; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.Web.Http.HttpMultipartFormDataContent.WriteToStreamAsync(Windows.Storage.Streams.IOutputStream)">
      <summary>Write the HttpMultipartFormDataContent to an output stream as an asynchronous operation.</summary>
      <param name="outputStream">The output stream to write to.</param>
      <returns>The object that represents the asynchronous operation.</returns>
    </member>
    <member name="T:Windows.Web.Http.HttpProgress">
      <summary>Contains status information on the progress of an HttpClient operation.</summary>
    </member>
    <member name="F:Windows.Web.Http.HttpProgress.BytesReceived">
      <summary>The total number of bytes received.</summary>
    </member>
    <member name="F:Windows.Web.Http.HttpProgress.BytesSent">
      <summary>The total number of bytes sent.</summary>
    </member>
    <member name="F:Windows.Web.Http.HttpProgress.Retries">
      <summary>The number of retries.</summary>
    </member>
    <member name="F:Windows.Web.Http.HttpProgress.Stage">
      <summary>The step in the progress of an HTTP connection.</summary>
    </member>
    <member name="F:Windows.Web.Http.HttpProgress.TotalBytesToReceive">
      <summary>The total number of data bytes to receive.</summary>
    </member>
    <member name="F:Windows.Web.Http.HttpProgress.TotalBytesToSend">
      <summary>The total number of data bytes to send.</summary>
    </member>
    <member name="T:Windows.Web.Http.HttpProgressStage">
      <summary>Indicates the step in the progress for an HTTP connection.</summary>
    </member>
    <member name="F:Windows.Web.Http.HttpProgressStage.ConnectingToServer">
      <summary>The socket used for the HTTP connection is connecting to the server.</summary>
    </member>
    <member name="F:Windows.Web.Http.HttpProgressStage.DetectingProxy">
      <summary>The system starts to detect a proxy.</summary>
    </member>
    <member name="F:Windows.Web.Http.HttpProgressStage.NegotiatingSsl">
      <summary>The HTTP connection to the server is negotiating SSL.</summary>
    </member>
    <member name="F:Windows.Web.Http.HttpProgressStage.None">
      <summary>A default value that should not be encountered.</summary>
    </member>
    <member name="F:Windows.Web.Http.HttpProgressStage.ReceivingContent">
      <summary>The HTTP client is receiving content from the server.</summary>
    </member>
    <member name="F:Windows.Web.Http.HttpProgressStage.ReceivingHeaders">
      <summary>The HTTP client is receiving headers from the server.</summary>
    </member>
    <member name="F:Windows.Web.Http.HttpProgressStage.ResolvingName">
      <summary>The system is resolving the hostname for the HTTP connection.</summary>
    </member>
    <member name="F:Windows.Web.Http.HttpProgressStage.SendingContent">
      <summary>HTTP content is being sent to the server.</summary>
    </member>
    <member name="F:Windows.Web.Http.HttpProgressStage.SendingHeaders">
      <summary>HTTP headers are being sent to the server.</summary>
    </member>
    <member name="F:Windows.Web.Http.HttpProgressStage.WaitingForResponse">
      <summary>The HTTP client is waiting for a response from the server.</summary>
    </member>
    <member name="T:Windows.Web.Http.HttpRequestMessage">
      <summary>Represents an HTTP request message including headers.</summary>
    </member>
    <member name="M:Windows.Web.Http.HttpRequestMessage.#ctor">
      <summary>Initializes a new instance of the HttpRequestMessage class.</summary>
    </member>
    <member name="M:Windows.Web.Http.HttpRequestMessage.#ctor(Windows.Web.Http.HttpMethod,Windows.Foundation.Uri)">
      <summary>Initializes a new instance of the HttpRequestMessage class with an HTTP method and a request Uri.</summary>
      <param name="method">The HTTP method to perform</param>
      <param name="uri">The Uri to request.</param>
    </member>
    <member name="P:Windows.Web.Http.HttpRequestMessage.Content">
      <summary>Gets or sets the HTTP content to send to the server on the HttpRequestMessage object.</summary>
      <returns>The HTTP content to send to the server on the HttpRequestMessage object.</returns>
    </member>
    <member name="P:Windows.Web.Http.HttpRequestMessage.Headers">
      <summary>Gets the collection of the HTTP request headers associated with the HttpRequestMessage.</summary>
      <returns>The collection of HTTP request headers associated with the HttpRequestMessage.</returns>
    </member>
    <member name="P:Windows.Web.Http.HttpRequestMessage.Method">
      <summary>Gets or sets the HTTP method to be performed on the request URI.</summary>
      <returns>The HTTP method to be performed on the request URI.</returns>
    </member>
    <member name="P:Windows.Web.Http.HttpRequestMessage.Properties">
      <summary>Gets a set of properties on the HttpRequestMessage instance that are for use by the developer.</summary>
      <returns>A set of properties on the HttpRequestMessage instance that are for use by the developer.</returns>
    </member>
    <member name="P:Windows.Web.Http.HttpRequestMessage.RequestUri">
      <summary>Gets or sets the Uri used for the HttpRequestMessage object.</summary>
      <returns>The Uri used for the HTTP request.</returns>
    </member>
    <member name="P:Windows.Web.Http.HttpRequestMessage.TransportInformation">
      <summary>Get information about the underlying transport socket used by an HTTP connection.</summary>
      <returns>Information about the underlying transport socket used by an HTTP connection.</returns>
    </member>
    <member name="M:Windows.Web.Http.HttpRequestMessage.Close">
      <summary>Closes the HttpRequestMessage instance and releases allocated resources.</summary>
    </member>
    <member name="M:Windows.Web.Http.HttpRequestMessage.ToString">
      <summary>Returns a string that represents the current HttpRequestMessage object.</summary>
      <returns>A string that represents the current object.</returns>
    </member>
    <member name="T:Windows.Web.Http.HttpRequestResult">
      <summary>Combines the original HTTP request along with the following: the resulting HTTP response (if any), an extended error value, and a succeeded indication.</summary>
    </member>
    <member name="P:Windows.Web.Http.HttpRequestResult.ExtendedError">
      <summary>The extended error code for an HTTP request.</summary>
      <returns>HRESULT value of the error or null if there was no error.</returns>
    </member>
    <member name="P:Windows.Web.Http.HttpRequestResult.RequestMessage">
      <summary>Gets the request message that led to this  HttpRequestResult.</summary>
      <returns>The request message that led to this  HttpRequestResult.</returns>
    </member>
    <member name="P:Windows.Web.Http.HttpRequestResult.ResponseMessage">
      <summary>Gets the HTTP response message including headers, the status code, and data.</summary>
      <returns>The response message which resulted from the HttpRequestMessage.</returns>
    </member>
    <member name="P:Windows.Web.Http.HttpRequestResult.Succeeded">
      <summary>Gets whether the HTTP request was successful.</summary>
      <returns>True if HTTP request was successful; otherwise False. A request is successful if a 200-series HTTP response was received and, if the response body was read, that there were no exceptions when processing the response body.</returns>
    </member>
    <member name="M:Windows.Web.Http.HttpRequestResult.Close">
      <summary>Closes the HttpRequestResult instance and releases allocated resources.</summary>
    </member>
    <member name="M:Windows.Web.Http.HttpRequestResult.ToString">
      <summary>Returns a string that represents the current HttpRequestResult object.</summary>
      <returns>A string that represents the current object.</returns>
    </member>
    <member name="T:Windows.Web.Http.HttpResponseMessage">
      <summary>Represents an HTTP response message including headers, the status code, and data.</summary>
    </member>
    <member name="M:Windows.Web.Http.HttpResponseMessage.#ctor">
      <summary>Initializes a new instance of the HttpResponseMessage class.</summary>
    </member>
    <member name="M:Windows.Web.Http.HttpResponseMessage.#ctor(Windows.Web.Http.HttpStatusCode)">
      <summary>Initializes a new instance of the HttpResponseMessage class with a specific HttpStatusCode.</summary>
      <param name="statusCode">The status code of the HTTP response.</param>
    </member>
    <member name="P:Windows.Web.Http.HttpResponseMessage.Content">
      <summary>Gets or sets the content of the HTTP response message on the HttpResponseMessage object.</summary>
      <returns>The content of the HTTP response message on the HttpResponseMessage object.</returns>
    </member>
    <member name="P:Windows.Web.Http.HttpResponseMessage.Headers">
      <summary>Gets the collection of HTTP response headers associated with the HttpResponseMessage that were sent by the server.</summary>
      <returns>The collection of HTTP response headers.</returns>
    </member>
    <member name="P:Windows.Web.Http.HttpResponseMessage.IsSuccessStatusCode">
      <summary>Gets a value that indicates whether the HTTP response was successful.</summary>
      <returns>A value that indicates if the HTTP response was successful. true if HttpStatusCode was in the **Successful** range (200-299); otherwise false.</returns>
    </member>
    <member name="P:Windows.Web.Http.HttpResponseMessage.ReasonPhrase">
      <summary>Gets or sets the reason phrase which typically is sent by servers together with the status code.</summary>
      <returns>The reason phrase sent by the server.</returns>
    </member>
    <member name="P:Windows.Web.Http.HttpResponseMessage.RequestMessage">
      <summary>Gets or sets the request message that led to this response message.</summary>
      <returns>The request message that led to this response message.</returns>
    </member>
    <member name="P:Windows.Web.Http.HttpResponseMessage.Source">
      <summary>Gets the source of the data received in the HttpResponseMessage.</summary>
      <returns>The source of the data received in the HttpResponseMessage.</returns>
    </member>
    <member name="P:Windows.Web.Http.HttpResponseMessage.StatusCode">
      <summary>Gets or sets the status code of the HTTP response.</summary>
      <returns>The status code of the HTTP response.</returns>
    </member>
    <member name="P:Windows.Web.Http.HttpResponseMessage.Version">
      <summary>Gets or sets the HTTP protocol version used on the HttpResponseMessage object.</summary>
      <returns>The HTTP protocol version. The default is 1.1.</returns>
    </member>
    <member name="M:Windows.Web.Http.HttpResponseMessage.Close">
      <summary>Closes the HttpResponseMessage instance and releases allocated resources.</summary>
    </member>
    <member name="M:Windows.Web.Http.HttpResponseMessage.EnsureSuccessStatusCode">
      <summary>Throws an exception if the IsSuccessStatusCode property for the HTTP response is false.</summary>
      <returns>The HTTP response if the request was successful.</returns>
    </member>
    <member name="M:Windows.Web.Http.HttpResponseMessage.ToString">
      <summary>Returns a string that represents the current HttpResponseMessage object.</summary>
      <returns>A string that represents the current object.</returns>
    </member>
    <member name="T:Windows.Web.Http.HttpResponseMessageSource">
      <summary>Indicates the source of the data received in the HttpResponseMessage.</summary>
    </member>
    <member name="F:Windows.Web.Http.HttpResponseMessageSource.Cache">
      <summary>The data was from the local cache.</summary>
    </member>
    <member name="F:Windows.Web.Http.HttpResponseMessageSource.Network">
      <summary>The data was received over the network.</summary>
    </member>
    <member name="F:Windows.Web.Http.HttpResponseMessageSource.None">
      <summary>A default value that should not be returned under normal circumstances.</summary>
    </member>
    <member name="T:Windows.Web.Http.HttpStatusCode">
      <summary>Contains the values of status codes defined for HTTP in the response to an HTTP request.</summary>
    </member>
    <member name="F:Windows.Web.Http.HttpStatusCode.Accepted">
      <summary>The request has been accepted for further processing.</summary>
    </member>
    <member name="F:Windows.Web.Http.HttpStatusCode.AlreadyReported">
      <summary>Some of the results of the requested operation were already reported.</summary>
    </member>
    <member name="F:Windows.Web.Http.HttpStatusCode.BadGateway">
      <summary>An intermediate proxy server received a bad response from another proxy or the origin server.</summary>
    </member>
    <member name="F:Windows.Web.Http.HttpStatusCode.BadRequest">
      <summary>The request could not be understood by the server. This status code is sent when no other error is applicable, or if the exact error is unknown or does not have its own error code.</summary>
    </member>
    <member name="F:Windows.Web.Http.HttpStatusCode.Conflict">
      <summary>The request could not be carried out because of a conflict on the server.</summary>
    </member>
    <member name="F:Windows.Web.Http.HttpStatusCode.Continue">
      <summary>The client should continue with its request.</summary>
    </member>
    <member name="F:Windows.Web.Http.HttpStatusCode.Created">
      <summary>The request resulted in a new resource created before the response was sent.</summary>
    </member>
    <member name="F:Windows.Web.Http.HttpStatusCode.ExpectationFailed">
      <summary>An expectation given in an **Expect** header could not be met by the server.</summary>
    </member>
    <member name="F:Windows.Web.Http.HttpStatusCode.FailedDependency">
      <summary>The method could not be performed on the resource because the requested action depended on another action and that action failed.</summary>
    </member>
    <member name="F:Windows.Web.Http.HttpStatusCode.Forbidden">
      <summary>The server refuses to fulfill the request.</summary>
    </member>
    <member name="F:Windows.Web.Http.HttpStatusCode.Found">
      <summary>The requested information is located at the URI specified in the **Location** header. The default action when this status is received is to follow the **Location** header associated with the response. When the original request method was **POST**, the redirected request will use the **GET** method.</summary>
    </member>
    <member name="F:Windows.Web.Http.HttpStatusCode.GatewayTimeout">
      <summary>An intermediate proxy server timed out while waiting for a response from another proxy or the origin server.</summary>
    </member>
    <member name="F:Windows.Web.Http.HttpStatusCode.Gone">
      <summary>The requested resource is no longer available.</summary>
    </member>
    <member name="F:Windows.Web.Http.HttpStatusCode.HttpVersionNotSupported">
      <summary>The requested HTTP version is not supported by the server.</summary>
    </member>
    <member name="F:Windows.Web.Http.HttpStatusCode.IMUsed">
      <summary>The server has fulfilled a **GET** request for the resource and the response is the result of one or more actions applied to the current instance.</summary>
    </member>
    <member name="F:Windows.Web.Http.HttpStatusCode.InsufficientStorage">
      <summary>The method could not be performed on the resource because the server is unable to store the representation needed to successfully complete the request. This condition is considered to be temporary.</summary>
    </member>
    <member name="F:Windows.Web.Http.HttpStatusCode.InternalServerError">
      <summary>A generic error has occurred on the server.</summary>
    </member>
    <member name="F:Windows.Web.Http.HttpStatusCode.LengthRequired">
      <summary>The required **Content-Length** header is missing.</summary>
    </member>
    <member name="F:Windows.Web.Http.HttpStatusCode.Locked">
      <summary>The source or destination resource of a method is locked. This response should contain an appropriate precondition or post-condition code.</summary>
    </member>
    <member name="F:Windows.Web.Http.HttpStatusCode.LoopDetected">
      <summary>The server terminated an operation because it encountered an infinite loop while processing a request. This status indicates that the entire operation failed.</summary>
    </member>
    <member name="F:Windows.Web.Http.HttpStatusCode.MethodNotAllowed">
      <summary>The HTTP method in the request is not allowed on the requested resource.</summary>
    </member>
    <member name="F:Windows.Web.Http.HttpStatusCode.MovedPermanently">
      <summary>The requested information has been moved to the URI specified in the **Location** header. The default action when this status is received is to follow the **Location** header associated with the response.</summary>
    </member>
    <member name="F:Windows.Web.Http.HttpStatusCode.MultipleChoices">
      <summary>The requested information has multiple representations. The default action is to treat this status as a redirect and follow the contents of the **Location** header associated with this response.</summary>
    </member>
    <member name="F:Windows.Web.Http.HttpStatusCode.MultiStatus">
      <summary>The response provides status for multiple independent operations. Specific error messages appear in the body of the multi- status response.</summary>
    </member>
    <member name="F:Windows.Web.Http.HttpStatusCode.NetworkAuthenticationRequired">
      <summary>The server indicates that the client needs to authenticate to gain network access. The response should contain a link to a resource that allows the user to submit credentials.</summary>
    </member>
    <member name="F:Windows.Web.Http.HttpStatusCode.NoContent">
      <summary>The request has been successfully processed and that the response is intentionally blank.</summary>
    </member>
    <member name="F:Windows.Web.Http.HttpStatusCode.NonAuthoritativeInformation">
      <summary>The returned meta-information is from a cached copy instead of the origin server and therefore may be incorrect.</summary>
    </member>
    <member name="F:Windows.Web.Http.HttpStatusCode.None">
      <summary>The client request wasn't successful.</summary>
    </member>
    <member name="F:Windows.Web.Http.HttpStatusCode.NotAcceptable">
      <summary>The client has indicated with **Accept** headers that it will not accept any of the available representations of the resource.</summary>
    </member>
    <member name="F:Windows.Web.Http.HttpStatusCode.NotExtended">
      <summary>The policy for accessing the resource has not been met in the request.</summary>
    </member>
    <member name="F:Windows.Web.Http.HttpStatusCode.NotFound">
      <summary>The requested resource does not exist on the server.</summary>
    </member>
    <member name="F:Windows.Web.Http.HttpStatusCode.NotImplemented">
      <summary>The server does not support the requested function.</summary>
    </member>
    <member name="F:Windows.Web.Http.HttpStatusCode.NotModified">
      <summary>The client's cached copy is up to date. The contents of the resource are not transferred.</summary>
    </member>
    <member name="F:Windows.Web.Http.HttpStatusCode.Ok">
      <summary>The request succeeded and that the requested information is in the response. This is the most common status code to receive.</summary>
    </member>
    <member name="F:Windows.Web.Http.HttpStatusCode.PartialContent">
      <summary>The response is a partial response as requested by a **GET** request that includes a byte range.</summary>
    </member>
    <member name="F:Windows.Web.Http.HttpStatusCode.PaymentRequired">
      <summary>This code is reserved for future use.</summary>
    </member>
    <member name="F:Windows.Web.Http.HttpStatusCode.PermanentRedirect">
      <summary>The target resource has been assigned a new permanent URI and any future references to this resource should use one of the returned URIs specified in the **Location** header.</summary>
    </member>
    <member name="F:Windows.Web.Http.HttpStatusCode.PreconditionFailed">
      <summary>A condition set for this request failed, and the request cannot be carried out. Conditions are set with conditional request headers like **If-Match**, **If-None-Match**, or **If-Unmodified-Since**.</summary>
    </member>
    <member name="F:Windows.Web.Http.HttpStatusCode.PreconditionRequired">
      <summary>The origin server requires the request to be conditional.</summary>
    </member>
    <member name="F:Windows.Web.Http.HttpStatusCode.Processing">
      <summary>The server has received a Web Distributed Authoring and Versioning (WebDAV) request and is processing the request.</summary>
    </member>
    <member name="F:Windows.Web.Http.HttpStatusCode.ProxyAuthenticationRequired">
      <summary>The requested proxy requires authentication. The **Proxy-Authenticate** header contains the details of how to perform the authentication.</summary>
    </member>
    <member name="F:Windows.Web.Http.HttpStatusCode.RequestedRangeNotSatisfiable">
      <summary>The range of data requested from the resource cannot be returned, either because the beginning of the range is before the beginning of the resource, or the end of the range is after the end of the resource.</summary>
    </member>
    <member name="F:Windows.Web.Http.HttpStatusCode.RequestEntityTooLarge">
      <summary>The request is too large for the server to process.</summary>
    </member>
    <member name="F:Windows.Web.Http.HttpStatusCode.RequestHeaderFieldsTooLarge">
      <summary>The server is unwilling to process the request because its header fields are too large. The request may be resubmitted after reducing the size of the request header fields.</summary>
    </member>
    <member name="F:Windows.Web.Http.HttpStatusCode.RequestTimeout">
      <summary>The client did not send a request within the time the server was expecting the request.</summary>
    </member>
    <member name="F:Windows.Web.Http.HttpStatusCode.RequestUriTooLong">
      <summary>The URI is too long.</summary>
    </member>
    <member name="F:Windows.Web.Http.HttpStatusCode.ResetContent">
      <summary>The client should reset (not reload) the current resource.</summary>
    </member>
    <member name="F:Windows.Web.Http.HttpStatusCode.SeeOther">
      <summary>Automatically redirects the client to the URI specified in the **Location** header as the result of a **POST**. The request to the resource specified by the **Location** header will be made with the **GET** method.</summary>
    </member>
    <member name="F:Windows.Web.Http.HttpStatusCode.ServiceUnavailable">
      <summary>The server is temporarily unavailable, usually due to high load or maintenance.</summary>
    </member>
    <member name="F:Windows.Web.Http.HttpStatusCode.SwitchingProtocols">
      <summary>The HTTP protocol version or protocol is being changed.</summary>
    </member>
    <member name="F:Windows.Web.Http.HttpStatusCode.TemporaryRedirect">
      <summary>The request information is located at the URI specified in the **Location** header. The default action when this status is received is to follow the **Location** header associated with the response. When the original request method was **POST**, the redirected request will also use the **POST** method.</summary>
    </member>
    <member name="F:Windows.Web.Http.HttpStatusCode.TooManyRequests">
      <summary>The user has sent too many requests in a given amount of time. The response should include details explaining the condition, and may include a **Retry-After** header indicating how long to wait before making a new request.</summary>
    </member>
    <member name="F:Windows.Web.Http.HttpStatusCode.Unauthorized">
      <summary>The requested resource requires authentication. The **WWW-Authenticate** header contains the details of how to perform the authentication.</summary>
    </member>
    <member name="F:Windows.Web.Http.HttpStatusCode.UnprocessableEntity">
      <summary>The server understands the content type of the request entity and the syntax of the request entity is correct, but the server was unable to process the contained instructions.</summary>
    </member>
    <member name="F:Windows.Web.Http.HttpStatusCode.UnsupportedMediaType">
      <summary>The request is an unsupported type.</summary>
    </member>
    <member name="F:Windows.Web.Http.HttpStatusCode.UpgradeRequired">
      <summary>The client should switch to a different protocol such as TLS/1.0.</summary>
    </member>
    <member name="F:Windows.Web.Http.HttpStatusCode.UseProxy">
      <summary>The request should use the proxy server at the URI specified in the **Location** header.</summary>
    </member>
    <member name="F:Windows.Web.Http.HttpStatusCode.VariantAlsoNegotiates">
      <summary>The server has an internal configuration error. The chosen variant resource is configured to engage in transparent content negotiation itself, and is therefore not a proper end point in the negotiation process.</summary>
    </member>
    <member name="T:Windows.Web.Http.HttpStreamContent">
      <summary>Provides HTTP content that uses a stream.</summary>
    </member>
    <member name="M:Windows.Web.Http.HttpStreamContent.#ctor(Windows.Storage.Streams.IInputStream)">
      <summary>Initializes a new instance of the HttpStreamContent class with the specified content.</summary>
      <param name="content">The content used to initialize the HttpStreamContent.</param>
    </member>
    <member name="P:Windows.Web.Http.HttpStreamContent.Headers">
      <summary>Get a collection of content headers set on the HttpStreamContent.</summary>
      <returns>A collection of content headers set on the HttpStreamContent.</returns>
    </member>
    <member name="M:Windows.Web.Http.HttpStreamContent.BufferAllAsync">
      <summary>Serialize the HttpStreamContent into memory as an asynchronous operation.</summary>
      <returns>The object that represents the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Web.Http.HttpStreamContent.Close">
      <summary>Closes the HttpStreamContent instance and releases allocated resources.</summary>
    </member>
    <member name="M:Windows.Web.Http.HttpStreamContent.ReadAsBufferAsync">
      <summary>Serialize the HttpStreamContent to a buffer as an asynchronous operation.</summary>
      <returns>The object representing the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Web.Http.HttpStreamContent.ReadAsInputStreamAsync">
      <summary>Serialize the HttpStreamContent and return an input stream that represents the content as an asynchronous operation.</summary>
      <returns>The object representing the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Web.Http.HttpStreamContent.ReadAsStringAsync">
      <summary>Serialize the HttpStreamContent to a String as an asynchronous operation.</summary>
      <returns>The object representing the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Web.Http.HttpStreamContent.ToString">
      <summary>Returns a string that represents the current HttpStreamContent object.</summary>
      <returns>A string that represents the current object.</returns>
    </member>
    <member name="M:Windows.Web.Http.HttpStreamContent.TryComputeLength(System.UInt64@)">
      <summary>Determines whether the HttpStreamContent has a valid length in bytes.</summary>
      <param name="length">The length in bytes of the HttpStreamContent.</param>
      <returns>**true** if *length* is a valid length; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.Web.Http.HttpStreamContent.WriteToStreamAsync(Windows.Storage.Streams.IOutputStream)">
      <summary>Write the HttpStreamContent to an output stream as an asynchronous operation.</summary>
      <param name="outputStream">The output stream to write to.</param>
      <returns>The object that represents the asynchronous operation.</returns>
    </member>
    <member name="T:Windows.Web.Http.HttpStringContent">
      <summary>Provides HTTP content that uses a string.</summary>
    </member>
    <member name="M:Windows.Web.Http.HttpStringContent.#ctor(System.String)">
      <summary>Initializes a new instance of the HttpStringContent class with the specified content.</summary>
      <param name="content">The content used to initialize the HttpStringContent.</param>
    </member>
    <member name="M:Windows.Web.Http.HttpStringContent.#ctor(System.String,Windows.Storage.Streams.UnicodeEncoding)">
      <summary>Initializes a new instance of the HttpStringContent class with the specified content and encoding.</summary>
      <param name="content">The content used to initialize the HttpStringContent.</param>
      <param name="encoding">The encoding to use for the content.</param>
    </member>
    <member name="M:Windows.Web.Http.HttpStringContent.#ctor(System.String,Windows.Storage.Streams.UnicodeEncoding,System.String)">
      <summary>Initializes a new instance of the HttpStringContent class with the specified content, encoding, and media type.</summary>
      <param name="content">The content used to initialize the HttpStringContent.</param>
      <param name="encoding">The encoding to use for the content.</param>
      <param name="mediaType">The media type to use for the content.</param>
    </member>
    <member name="P:Windows.Web.Http.HttpStringContent.Headers">
      <summary>Get a collection of content headers set on the HttpStringContent.</summary>
      <returns>A collection of content headers set on the HttpStringContent.</returns>
    </member>
    <member name="M:Windows.Web.Http.HttpStringContent.BufferAllAsync">
      <summary>Serialize the HttpStringContent into memory as an asynchronous operation.</summary>
      <returns>The object that represents the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Web.Http.HttpStringContent.Close">
      <summary>Closes the HttpStringContent instance and releases allocated resources.</summary>
    </member>
    <member name="M:Windows.Web.Http.HttpStringContent.ReadAsBufferAsync">
      <summary>Serialize the HttpStringContent to a buffer as an asynchronous operation.</summary>
      <returns>The object that represents the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Web.Http.HttpStringContent.ReadAsInputStreamAsync">
      <summary>Serialize the HttpStringContent and return an input stream that represents the content as an asynchronous operation.</summary>
      <returns>The object that represents the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Web.Http.HttpStringContent.ReadAsStringAsync">
      <summary>Serialize the HttpStringContent to a String as an asynchronous operation.</summary>
      <returns>The object that represents the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Web.Http.HttpStringContent.ToString">
      <summary>Returns a string that represents the current HttpStringContent object.</summary>
      <returns>A string that represents the current object.</returns>
    </member>
    <member name="M:Windows.Web.Http.HttpStringContent.TryComputeLength(System.UInt64@)">
      <summary>Compute the HttpStringContent length in bytes.</summary>
      <param name="length">The length in bytes of the HttpStringContent.</param>
      <returns>**true** if *length* is a valid length; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.Web.Http.HttpStringContent.WriteToStreamAsync(Windows.Storage.Streams.IOutputStream)">
      <summary>Write the HttpStringContent to an output stream as an asynchronous operation.</summary>
      <param name="outputStream">The output stream to write to.</param>
      <returns>The object that represents the asynchronous operation.</returns>
    </member>
    <member name="T:Windows.Web.Http.HttpTransportInformation">
      <summary>Provides information about the underlying transport used by the HTTP connection.</summary>
    </member>
    <member name="P:Windows.Web.Http.HttpTransportInformation.ServerCertificate">
      <summary>Gets the certificate from the server with the SSL information.</summary>
      <returns>The certificate from the server with the SSL information.</returns>
    </member>
    <member name="P:Windows.Web.Http.HttpTransportInformation.ServerCertificateErrors">
      <summary>Gets the list of errors that occurred making an SSL connection.</summary>
      <returns>The list of errors that occurred making an SSL connection.</returns>
    </member>
    <member name="P:Windows.Web.Http.HttpTransportInformation.ServerCertificateErrorSeverity">
      <summary>Gets the category of an error on an SSL connection.</summary>
      <returns>The category of error on an SSL connection.</returns>
    </member>
    <member name="P:Windows.Web.Http.HttpTransportInformation.ServerIntermediateCertificates">
      <summary>Gets the intermediate certificates sent by the server during SSL negotiation on this HttpTransportInformation object.</summary>
      <returns>The set of certificates sent by the server during SSL negotiation on this HttpTransportInformation object.</returns>
    </member>
    <member name="M:Windows.Web.Http.HttpTransportInformation.ToString">
      <summary>Returns a string that represents the current HttpTransportInformation object.</summary>
      <returns>A string that represents the current object.</returns>
    </member>
    <member name="T:Windows.Web.Http.HttpVersion">
      <summary>Represents the HTTP protocol version.</summary>
    </member>
    <member name="F:Windows.Web.Http.HttpVersion.Http10">
      <summary>HTTP 1.0.</summary>
    </member>
    <member name="F:Windows.Web.Http.HttpVersion.Http11">
      <summary>HTTP 1.1.</summary>
    </member>
    <member name="F:Windows.Web.Http.HttpVersion.Http20">
      <summary>HTTP 2.0</summary>
    </member>
    <member name="F:Windows.Web.Http.HttpVersion.None">
      <summary>This value may be returned by third party filters.</summary>
    </member>
    <member name="T:Windows.Web.Http.IHttpContent">
      <summary>Provides a base interface for an HTTP entity body and content headers.</summary>
    </member>
    <member name="P:Windows.Web.Http.IHttpContent.Headers">
      <summary>Get a collection of content headers set on the IHttpContent.</summary>
      <returns>A collection of content headers set on the IHttpContent.</returns>
    </member>
    <member name="M:Windows.Web.Http.IHttpContent.BufferAllAsync">
      <summary>Serialize the HTTP content into memory as an asynchronous operation.</summary>
      <returns>The object that represents the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Web.Http.IHttpContent.ReadAsBufferAsync">
      <summary>Serialize the HTTP content to a buffer as an asynchronous operation.</summary>
      <returns>The object representing the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Web.Http.IHttpContent.ReadAsInputStreamAsync">
      <summary>Serialize the HTTP content and return an input stream that represents the content as an asynchronous operation.</summary>
      <returns>The object representing the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Web.Http.IHttpContent.ReadAsStringAsync">
      <summary>Serialize the HTTP content to a String as an asynchronous operation.</summary>
      <returns>The object representing the asynchronous operation.</returns>
    </member>
    <member name="M:Windows.Web.Http.IHttpContent.TryComputeLength(System.UInt64@)">
      <summary>Determines whether the HTTP content has a valid length in bytes.</summary>
      <param name="length">The length in bytes of the HTTP content.</param>
      <returns>**true** if *length* is a valid length; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.Web.Http.IHttpContent.WriteToStreamAsync(Windows.Storage.Streams.IOutputStream)">
      <summary>Write the HTTP content to an output stream as an asynchronous operation.</summary>
      <param name="outputStream">The output stream to write to.</param>
      <returns>The object representing the asynchronous operation.</returns>
    </member>
    <member name="T:Windows.Web.Http.Filters.HttpBaseProtocolFilter">
      <summary>The base protocol filter for an HttpClient instance.</summary>
    </member>
    <member name="M:Windows.Web.Http.Filters.HttpBaseProtocolFilter.#ctor">
      <summary>Initializes a new instance of the HttpBaseProtocolFilter class.</summary>
    </member>
    <member name="P:Windows.Web.Http.Filters.HttpBaseProtocolFilter.AllowAutoRedirect">
      <summary>Get or set a value that indicates whether the HttpBaseProtocolFilter should follow redirection responses.</summary>
      <returns>A value that indicates whether the HttpBaseProtocolFilter should follow redirection responses.</returns>
    </member>
    <member name="P:Windows.Web.Http.Filters.HttpBaseProtocolFilter.AllowUI">
      <summary>Get or set a value that indicates whether the HttpBaseProtocolFilter can prompt for user credentials when requested by the server.</summary>
      <returns>A value that indicates whether HttpBaseProtocolFilter can prompt for user credentials when requested by the server.</returns>
    </member>
    <member name="P:Windows.Web.Http.Filters.HttpBaseProtocolFilter.AutomaticDecompression">
      <summary>Gets or sets a value that indicates whether the HttpBaseProtocolFilter can automatically decompress the HTTP content response.</summary>
      <returns>A value that indicates whether HttpBaseProtocolFilter can automatically decompress the HTTP content response.</returns>
    </member>
    <member name="P:Windows.Web.Http.Filters.HttpBaseProtocolFilter.CacheControl">
      <summary>Get or set the read and write cache control behavior to be used on the HttpBaseProtocolFilter object.</summary>
      <returns>The cache control behavior to be used on the HttpBaseProtocolFilter object.</returns>
    </member>
    <member name="P:Windows.Web.Http.Filters.HttpBaseProtocolFilter.ClientCertificate">
      <summary>Get or set the client SSL certificate that will be sent to the server if the server requests a client certificate.</summary>
      <returns>The client SSl certificate.</returns>
    </member>
    <member name="P:Windows.Web.Http.Filters.HttpBaseProtocolFilter.CookieManager">
      <summary>Get the HttpCookieManager with the cookies associated with an app.</summary>
      <returns>The HttpCookieManager object that contains the cookies associated with an app.</returns>
    </member>
    <member name="P:Windows.Web.Http.Filters.HttpBaseProtocolFilter.CookieUsageBehavior">
      <summary>Gets or sets the cookie usage behavior. By default, cookies are handled automatically.</summary>
      <returns>The cookie usage behavior.</returns>
    </member>
    <member name="P:Windows.Web.Http.Filters.HttpBaseProtocolFilter.IgnorableServerCertificateErrors">
      <summary>Get a vector of SSL server certificate errors that the app might subsequently choose to ignore.</summary>
      <returns>A vector of SSL server certificate errors that the app might subsequently choose to ignore.</returns>
    </member>
    <member name="P:Windows.Web.Http.Filters.HttpBaseProtocolFilter.MaxConnectionsPerServer">
      <summary>Get or set the maximum number of TCP connections allowed per HTTP server by the HttpBaseProtocolFilter object.</summary>
      <returns>The maximum number of connections allowed per HTTP server.</returns>
    </member>
    <member name="P:Windows.Web.Http.Filters.HttpBaseProtocolFilter.MaxVersion">
      <summary>Gets or sets the version of the HTTP protocol used.</summary>
      <returns>An enumeration value that specifies the version of HTTP used.</returns>
    </member>
    <member name="P:Windows.Web.Http.Filters.HttpBaseProtocolFilter.ProxyCredential">
      <summary>Get or set the credentials to be used to negotiate with an HTTP proxy.</summary>
      <returns>The credentials to be used to negotiate with an HTTP proxy.</returns>
    </member>
    <member name="P:Windows.Web.Http.Filters.HttpBaseProtocolFilter.ServerCredential">
      <summary>Get or set the credentials to be used to authenticate with an HTTP server.</summary>
      <returns>The credentials to be used to authenticate with an HTTP server.</returns>
    </member>
    <member name="P:Windows.Web.Http.Filters.HttpBaseProtocolFilter.UseProxy">
      <summary>Get or set a value that indicates whether the HttpBaseProtocolFilter can use a proxy for sending HTTP requests.</summary>
      <returns>A value that indicates whether HttpBaseProtocolFilter can use a proxy to send HTTP requests.</returns>
    </member>
    <member name="P:Windows.Web.Http.Filters.HttpBaseProtocolFilter.User">
      <summary>Gets the User associated with the HttpBaseProtocolFilter.</summary>
      <returns>The User associated with the HttpBaseProtocolFilter.</returns>
    </member>
    <member name="E:Windows.Web.Http.Filters.HttpBaseProtocolFilter.ServerCustomValidationRequested">
      <summary>This event is raised when the SSL/TLS connection is being established with the server. You should implement an event handler for this event if you need to perform extra validation (in addition to the OS default) of the server SSL certificate.</summary>
    </member>
    <member name="M:Windows.Web.Http.Filters.HttpBaseProtocolFilter.ClearAuthenticationCache">
      <summary>Clears authentication credentials currently cached on the device.</summary>
    </member>
    <member name="M:Windows.Web.Http.Filters.HttpBaseProtocolFilter.Close">
      <summary>Closes the HttpBaseProtocolFilter instance and releases allocated resources.</summary>
    </member>
    <member name="M:Windows.Web.Http.Filters.HttpBaseProtocolFilter.CreateForUser(Windows.System.User)">
      <summary>Creates a new HttpBaseProtocolFilter for a specific User.</summary>
      <param name="user">The User for which you want to create the HttpBaseProtocolFilter.</param>
      <returns>Returns an HttpBaseProtocolFilter for the account specified by the *user* parameter.</returns>
    </member>
    <member name="M:Windows.Web.Http.Filters.HttpBaseProtocolFilter.SendRequestAsync(Windows.Web.Http.HttpRequestMessage)">
      <summary>Send an HTTP request using the HttpBaseProtocolFilter as an asynchronous operation.</summary>
      <param name="request">The HTTP request message to send.</param>
      <returns>The object representing the asynchronous operation.</returns>
    </member>
    <member name="T:Windows.Web.Http.Filters.HttpCacheControl">
      <summary>Provides control of the local HTTP cache for responses to HTTP requests by methods in the Windows.Web.Http and Windows.Web.Http.Filters namespaces.</summary>
    </member>
    <member name="P:Windows.Web.Http.Filters.HttpCacheControl.ReadBehavior">
      <summary>Get or set the read behavior to use for cache control on the HttpCacheControl object.</summary>
      <returns>The read behavior to use for cache control.</returns>
    </member>
    <member name="P:Windows.Web.Http.Filters.HttpCacheControl.WriteBehavior">
      <summary>Get or set the write behavior to use for cache control on the HttpCacheControl object.</summary>
      <returns>The read behavior to use for cache control.</returns>
    </member>
    <member name="T:Windows.Web.Http.Filters.HttpCacheReadBehavior">
      <summary>Indicates if read requests by class methods in the Windows.Web.Http and Windows.Web.Http.Filters namespaces use the local HTTP cache for the response.</summary>
    </member>
    <member name="F:Windows.Web.Http.Filters.HttpCacheReadBehavior.Default">
      <summary>Always use the cache algorithm specified in RFC 2616 by the IETF to optimize network bandwidth.</summary>
    </member>
    <member name="F:Windows.Web.Http.Filters.HttpCacheReadBehavior.MostRecent">
      <summary>Use the local HTTP cache if possible but always ask the server if more recent content is available.</summary>
    </member>
    <member name="F:Windows.Web.Http.Filters.HttpCacheReadBehavior.NoCache">
      <summary>Do not use cache nor do a conditional request. This ensures that all HTTP requests go directly to the server.</summary>
    </member>
    <member name="F:Windows.Web.Http.Filters.HttpCacheReadBehavior.OnlyFromCache">
      <summary>Only use data from the local HTTP cache. This is the offline behavior.</summary>
    </member>
    <member name="T:Windows.Web.Http.Filters.HttpCacheWriteBehavior">
      <summary>Indicates if content returned by requests used by class methods in the Windows.Web.Http and Windows.Web.Http.Filters namespaces is written to the local HTTP cache.</summary>
    </member>
    <member name="F:Windows.Web.Http.Filters.HttpCacheWriteBehavior.Default">
      <summary>Use the default behavior of WinInet. This usually results in writing the response to the local HTTP cache.</summary>
    </member>
    <member name="F:Windows.Web.Http.Filters.HttpCacheWriteBehavior.NoCache">
      <summary>Never write the response to the local HTTP cache.</summary>
    </member>
    <member name="T:Windows.Web.Http.Filters.HttpCookieUsageBehavior">
      <summary>Defines the cookie usage behavior that is used in the CookieUsageBehavior property.</summary>
    </member>
    <member name="F:Windows.Web.Http.Filters.HttpCookieUsageBehavior.Default">
      <summary>Automatically handle cookies.</summary>
    </member>
    <member name="F:Windows.Web.Http.Filters.HttpCookieUsageBehavior.NoCookies">
      <summary>Do not handle cookies automatically.</summary>
    </member>
    <member name="T:Windows.Web.Http.Filters.HttpServerCustomValidationRequestedEventArgs">
      <summary>Provides data for the ServerCustomValidationRequested event.</summary>
    </member>
    <member name="P:Windows.Web.Http.Filters.HttpServerCustomValidationRequestedEventArgs.RequestMessage">
      <summary>Gets the HTTP request containing the destination URI, headers, and body.</summary>
      <returns>The HTTP request containing the destination URI, headers, and body.</returns>
    </member>
    <member name="P:Windows.Web.Http.Filters.HttpServerCustomValidationRequestedEventArgs.ServerCertificate">
      <summary>Gets the X509Certificate provided by the server.</summary>
      <returns>The X509Certificate provided by the server.</returns>
    </member>
    <member name="P:Windows.Web.Http.Filters.HttpServerCustomValidationRequestedEventArgs.ServerCertificateErrors">
      <summary>Gets the errors that the OS validation logic has found in this certificate or the chain.</summary>
      <returns>The errors that the OS validation logic has found in this certificate or the chain.</returns>
    </member>
    <member name="P:Windows.Web.Http.Filters.HttpServerCustomValidationRequestedEventArgs.ServerCertificateErrorSeverity">
      <summary>Gets the severity level of errors encountered.</summary>
      <returns>The severity level of errors encountered.</returns>
    </member>
    <member name="P:Windows.Web.Http.Filters.HttpServerCustomValidationRequestedEventArgs.ServerIntermediateCertificates">
      <summary>Gets the chain of intermediate certificates, ending in the root CA associated with the remote certificate.</summary>
      <returns>The chain of intermediate certificates, ending in the root CA associated with the remote certificate.</returns>
    </member>
    <member name="M:Windows.Web.Http.Filters.HttpServerCustomValidationRequestedEventArgs.GetDeferral">
      <summary>Requests that suspension of the event handler be delayed until the deferral is completed by calling the Complete method on the Deferral object.</summary>
      <returns>The deferral object.</returns>
    </member>
    <member name="M:Windows.Web.Http.Filters.HttpServerCustomValidationRequestedEventArgs.Reject">
      <summary>Reject the server's certificate. This will result in the client terminating the connection to the server.</summary>
    </member>
    <member name="T:Windows.Web.Http.Filters.IHttpFilter">
      <summary>An interface used to implement custom filters for an HttpClient instance.</summary>
    </member>
    <member name="M:Windows.Web.Http.Filters.IHttpFilter.SendRequestAsync(Windows.Web.Http.HttpRequestMessage)">
      <summary>Send an HTTP request on the IHttpFilter instance as an asynchronous operation.</summary>
      <param name="request">The HTTP request message to send.</param>
      <returns>The object representing the asynchronous operation.</returns>
    </member>
    <member name="T:Windows.Web.Http.Headers.HttpCacheDirectiveHeaderValueCollection">
      <summary>Represents the value of the **Cache-Control** HTTP header on HTTP content associated with an HTTP request or response.</summary>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpCacheDirectiveHeaderValueCollection.MaxAge">
      <summary>Gets or sets the value of the **max-age** directive in the **Cache-Control** HTTP header.</summary>
      <returns>The value of the max-age directive in the **Cache-Control** HTTP header.</returns>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpCacheDirectiveHeaderValueCollection.MaxStale">
      <summary>Gets or sets the value of the **max-stale** directive in the **Cache-Control** HTTP header.</summary>
      <returns>the value of the **max-stale** directive in the **Cache-Control** HTTP header.</returns>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpCacheDirectiveHeaderValueCollection.MinFresh">
      <summary>Gets or sets the value of the **min-fresh** directive in the **Cache-Control** HTTP header.</summary>
      <returns>The value of the **min-fresh** directive in the **Cache-Control** HTTP header.</returns>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpCacheDirectiveHeaderValueCollection.SharedMaxAge">
      <summary>Gets or sets the value of the **s-maxage** directive in the **Cache-Control** HTTP header.</summary>
      <returns>The value of the **s-maxage** directive in the **Cache-Control** HTTP header.</returns>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpCacheDirectiveHeaderValueCollection.Size">
      <summary>Gets the number of HttpNameValueHeaderValue objects in the collection.</summary>
      <returns>The number of HttpNameValueHeaderValue objects in the HttpCacheDirectiveHeaderValueCollection.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpCacheDirectiveHeaderValueCollection.Append(Windows.Web.Http.Headers.HttpNameValueHeaderValue)">
      <summary>Adds a new HttpNameValueHeaderValue item to the end of the collection.</summary>
      <param name="value">The HttpNameValueHeaderValue object to append.</param>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpCacheDirectiveHeaderValueCollection.Clear">
      <summary>Removes all objects from the collection.</summary>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpCacheDirectiveHeaderValueCollection.First">
      <summary>Retrieves an iterator to the first HttpNameValueHeaderValue item in the collection.</summary>
      <returns>An object that can be used to enumerate the HttpNameValueHeaderValue items in the collection. The iterator points to the first HttpNameValueHeaderValue item in the HttpCacheDirectiveHeaderValueCollection.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpCacheDirectiveHeaderValueCollection.GetAt(System.UInt32)">
      <summary>Returns the HttpNameValueHeaderValue at the specified index in the collection.</summary>
      <param name="index">The zero-based index of a specified item in the HttpCacheDirectiveHeaderValueCollection.</param>
      <returns>The HttpNameValueHeaderValue at the specified index in the HttpCacheDirectiveHeaderValueCollection.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpCacheDirectiveHeaderValueCollection.GetMany(System.UInt32,Windows.Web.Http.Headers.HttpNameValueHeaderValue[])">
      <summary>Retrieves the HttpNameValueHeaderValue items that start at the specified index in the collection.</summary>
      <param name="startIndex">The zero-based index of the start of the HttpNameValueHeaderValue items in the HttpCacheDirectiveHeaderValueCollection.</param>
      <param name="items">An array of HttpNameValueHeaderValue items that start at *startIndex* in the HttpCacheDirectiveHeaderValueCollection.</param>
      <returns>The number of HttpNameValueHeaderValue items retrieved.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpCacheDirectiveHeaderValueCollection.GetView">
      <summary>Returns an immutable view of the HttpCacheDirectiveHeaderValueCollection.</summary>
      <returns>The view of the HttpCacheDirectiveHeaderValueCollection.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpCacheDirectiveHeaderValueCollection.IndexOf(Windows.Web.Http.Headers.HttpNameValueHeaderValue,System.UInt32@)">
      <summary>Retrieves the index of an HttpNameValueHeaderValue in the collection.</summary>
      <param name="value">The HttpNameValueHeaderValue to find in the HttpCacheDirectiveHeaderValueCollection.</param>
      <param name="index">The index of the HttpNameValueHeaderValue in the HttpCacheDirectiveHeaderValueCollection.</param>
      <returns>Indicates whether the item is found.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpCacheDirectiveHeaderValueCollection.InsertAt(System.UInt32,Windows.Web.Http.Headers.HttpNameValueHeaderValue)">
      <summary>Inserts an HttpNameValueHeaderValue into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which *value* should be inserted.</param>
      <param name="value">The object to insert into the collection.</param>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpCacheDirectiveHeaderValueCollection.ParseAdd(System.String)">
      <summary>Parses and adds an entry to the HttpCacheDirectiveHeaderValueCollection.</summary>
      <param name="input">The entry to add.</param>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpCacheDirectiveHeaderValueCollection.RemoveAt(System.UInt32)">
      <summary>Removes the entry at the specified index from the HttpCacheDirectiveHeaderValueCollection.</summary>
      <param name="index">The index of the entry to remove.</param>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpCacheDirectiveHeaderValueCollection.RemoveAtEnd">
      <summary>Removes the last HttpNameValueHeaderValue item from the collection.</summary>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpCacheDirectiveHeaderValueCollection.ReplaceAll(Windows.Web.Http.Headers.HttpNameValueHeaderValue[])">
      <summary>Replaces all the HttpNameValueHeaderValue items in the collection with the specified HttpNameValueHeaderValue items.</summary>
      <param name="items">The collection of HttpNameValueHeaderValue items to add to the collection.</param>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpCacheDirectiveHeaderValueCollection.SetAt(System.UInt32,Windows.Web.Http.Headers.HttpNameValueHeaderValue)">
      <summary>Sets the HttpNameValueHeaderValue at the specified index in the collection.</summary>
      <param name="index">The zero-based index at which to set the HttpNameValueHeaderValue.</param>
      <param name="value">The item to set.</param>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpCacheDirectiveHeaderValueCollection.ToString">
      <summary>Returns a string that represents the current HttpCacheDirectiveHeaderValueCollection object.</summary>
      <returns>A string that represents the current object.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpCacheDirectiveHeaderValueCollection.TryParseAdd(System.String)">
      <summary>Tries to parse and add the specified item to the HttpCacheDirectiveHeaderValueCollection.</summary>
      <param name="input">The item to parse and add.</param>
      <returns>**true** if the item successfully parsed and was added; otherwise **false**.</returns>
    </member>
    <member name="T:Windows.Web.Http.Headers.HttpChallengeHeaderValue">
      <summary>Represents authentication information used in the **Proxy-Authenticate** and **WWW-Authenticate** HTTP header values.</summary>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpChallengeHeaderValue.#ctor(System.String)">
      <summary>Initializes a new instance of the HttpChallengeHeaderValue class with the scheme to use for authorization.</summary>
      <param name="scheme">The scheme to use for authorization.</param>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpChallengeHeaderValue.#ctor(System.String,System.String)">
      <summary>Initializes a new instance of the HttpChallengeHeaderValue class with the scheme to use for authorization and the **SPNEGO** token.</summary>
      <param name="scheme">The scheme to use for authorization.</param>
      <param name="token">The **SPNEGO** token to use with the **Negotiate** protocol scheme.</param>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpChallengeHeaderValue.Parameters">
      <summary>Gets the credentials that contain the authentication information of the user agent for the resource being requested.</summary>
      <returns>The credentials that contain the authentication information.</returns>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpChallengeHeaderValue.Scheme">
      <summary>Gets the scheme to use for authentication.</summary>
      <returns>The scheme to use for authentication.</returns>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpChallengeHeaderValue.Token">
      <summary>The **SPNEGO** token to use with the **Negotiate** protocol scheme.</summary>
      <returns>The **SPNEGO** token.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpChallengeHeaderValue.Parse(System.String)">
      <summary>Converts a string to an HttpChallengeHeaderValue instance.</summary>
      <param name="input">A string that represents authentication header value information.</param>
      <returns>An HttpChallengeHeaderValue instance.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpChallengeHeaderValue.ToString">
      <summary>Returns a string that represents the current HttpChallengeHeaderValue object.</summary>
      <returns>A string that represents the current object.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpChallengeHeaderValue.TryParse(System.String,Windows.Web.Http.Headers.HttpChallengeHeaderValue@)">
      <summary>Determines whether a string is valid HttpChallengeHeaderValue information.</summary>
      <param name="input">The string to validate.</param>
      <param name="challengeHeaderValue">The HttpChallengeHeaderValue version of the string.</param>
      <returns>**true** if input is valid HttpChallengeHeaderValue information; otherwise, **false**.</returns>
    </member>
    <member name="T:Windows.Web.Http.Headers.HttpChallengeHeaderValueCollection">
      <summary>Represents the value of the **Proxy-Authenticate** or **WWW-Authenticate** HTTP header on an HTTP response.</summary>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpChallengeHeaderValueCollection.Size">
      <summary>Gets the number of HttpChallengeHeaderValue objects in the collection.</summary>
      <returns>The number of HttpChallengeHeaderValue objects in the HttpChallengeHeaderValueCollection.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpChallengeHeaderValueCollection.Append(Windows.Web.Http.Headers.HttpChallengeHeaderValue)">
      <summary>Adds a new HttpChallengeHeaderValue item to the end of the collection.</summary>
      <param name="value">The HttpChallengeHeaderValue object to append.</param>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpChallengeHeaderValueCollection.Clear">
      <summary>Removes all HttpChallengeHeaderValue objects from the collection.</summary>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpChallengeHeaderValueCollection.First">
      <summary>Retrieves an iterator to the first HttpChallengeHeaderValue item in the collection.</summary>
      <returns>An object that can be used to enumerate the HttpChallengeHeaderValue items in the collection. The iterator points to the first HttpChallengeHeaderValue item in the HttpChallengeHeaderValueCollection.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpChallengeHeaderValueCollection.GetAt(System.UInt32)">
      <summary>Returns the HttpChallengeHeaderValue at the specified index in the collection.</summary>
      <param name="index">The zero-based index of a specified item in the HttpChallengeHeaderValueCollection.</param>
      <returns>The HttpChallengeHeaderValue at the specified index in the HttpChallengeHeaderValueCollection</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpChallengeHeaderValueCollection.GetMany(System.UInt32,Windows.Web.Http.Headers.HttpChallengeHeaderValue[])">
      <summary>Retrieves the HttpChallengeHeaderValue items that start at the specified index in the collection.</summary>
      <param name="startIndex">The zero-based index of the start of the HttpChallengeHeaderValue items in the HttpChallengeHeaderValueCollection.</param>
      <param name="items">An array of HttpChallengeHeaderValue items that start at *startIndex* in the HttpChallengeHeaderValueCollection.</param>
      <returns>The number of HttpChallengeHeaderValue items retrieved.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpChallengeHeaderValueCollection.GetView">
      <summary>Returns an immutable view of the HttpChallengeHeaderValueCollection.</summary>
      <returns>The view of the HttpChallengeHeaderValueCollection.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpChallengeHeaderValueCollection.IndexOf(Windows.Web.Http.Headers.HttpChallengeHeaderValue,System.UInt32@)">
      <summary>Retrieves the index of an HttpChallengeHeaderValue in the collection.</summary>
      <param name="value">The HttpChallengeHeaderValue to find in the HttpChallengeHeaderValueCollection.</param>
      <param name="index">The index of the HttpChallengeHeaderValue in the HttpChallengeHeaderValueCollection.</param>
      <returns>Indicates whether the item is found.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpChallengeHeaderValueCollection.InsertAt(System.UInt32,Windows.Web.Http.Headers.HttpChallengeHeaderValue)">
      <summary>Inserts an HttpChallengeHeaderValue into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which *value* should be inserted.</param>
      <param name="value">The object to insert into the collection.</param>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpChallengeHeaderValueCollection.ParseAdd(System.String)">
      <summary>Parses and adds an entry to the HttpChallengeHeaderValueCollection.</summary>
      <param name="input">The entry to add.</param>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpChallengeHeaderValueCollection.RemoveAt(System.UInt32)">
      <summary>Removes the entry at the specified index from the HttpChallengeHeaderValueCollection.</summary>
      <param name="index">The index of the entry to remove.</param>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpChallengeHeaderValueCollection.RemoveAtEnd">
      <summary>Removes the last HttpChallengeHeaderValue item from the collection.</summary>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpChallengeHeaderValueCollection.ReplaceAll(Windows.Web.Http.Headers.HttpChallengeHeaderValue[])">
      <summary>Replaces all the HttpChallengeHeaderValue items in the collection with the specified HttpChallengeHeaderValue items.</summary>
      <param name="items">The collection of HttpChallengeHeaderValue items to add to the collection.</param>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpChallengeHeaderValueCollection.SetAt(System.UInt32,Windows.Web.Http.Headers.HttpChallengeHeaderValue)">
      <summary>Sets the HttpChallengeHeaderValue at the specified index in the collection.</summary>
      <param name="index">The zero-based index at which to set the HttpChallengeHeaderValue.</param>
      <param name="value">The item to set.</param>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpChallengeHeaderValueCollection.ToString">
      <summary>Returns a string that represents the current HttpChallengeHeaderValueCollection object.</summary>
      <returns>A string that represents the current object.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpChallengeHeaderValueCollection.TryParseAdd(System.String)">
      <summary>Tries to parse and add the specified item to the HttpChallengeHeaderValueCollection.</summary>
      <param name="input">The item to parse and add.</param>
      <returns>**true** if the item successfully parsed and was added; otherwise **false**.</returns>
    </member>
    <member name="T:Windows.Web.Http.Headers.HttpConnectionOptionHeaderValue">
      <summary>Represents connection information used in the **Connection** HTTP header on an HTTP request.</summary>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpConnectionOptionHeaderValue.#ctor(System.String)">
      <summary>Initializes a new instance of the HttpConnectionOptionHeaderValue class.</summary>
      <param name="token">The value of the **connection-token** to use.</param>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpConnectionOptionHeaderValue.Token">
      <summary>Gets the value of the **connection-token** in the **Connection** HTTP header.</summary>
      <returns>The value of the **connection-token** in the **Connection** HTTP header.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpConnectionOptionHeaderValue.Parse(System.String)">
      <summary>Converts a string to an HttpConnectionOptionHeaderValue instance.</summary>
      <param name="input">A string that represents the connection information in the **Connection** HTTP header.</param>
      <returns>An HttpConnectionOptionHeaderValue instance.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpConnectionOptionHeaderValue.ToString">
      <summary>Returns a string that represents the current HttpConnectionOptionHeaderValue object.</summary>
      <returns>A string that represents the current object.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpConnectionOptionHeaderValue.TryParse(System.String,Windows.Web.Http.Headers.HttpConnectionOptionHeaderValue@)">
      <summary>Determines whether a string is valid HttpConnectionOptionHeaderValue information.</summary>
      <param name="input">The string to validate.</param>
      <param name="connectionOptionHeaderValue">The HttpConnectionOptionHeaderValue version of the string.</param>
      <returns>**true** if input is valid HttpConnectionOptionHeaderValue information; otherwise, **false**.</returns>
    </member>
    <member name="T:Windows.Web.Http.Headers.HttpConnectionOptionHeaderValueCollection">
      <summary>Represents the value of the **Connection** HTTP header on an HTTP request.</summary>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpConnectionOptionHeaderValueCollection.Size">
      <summary>Gets the number of HttpConnectionOptionHeaderValue objects in the collection.</summary>
      <returns>The number of HttpConnectionOptionHeaderValue objects in the HttpConnectionOptionHeaderValueCollection.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpConnectionOptionHeaderValueCollection.Append(Windows.Web.Http.Headers.HttpConnectionOptionHeaderValue)">
      <summary>Adds a new HttpConnectionOptionHeaderValue item to the end of the collection.</summary>
      <param name="value">The HttpConnectionOptionHeaderValue object to append.</param>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpConnectionOptionHeaderValueCollection.Clear">
      <summary>Removes all HttpConnectionOptionHeaderValue objects from the collection.</summary>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpConnectionOptionHeaderValueCollection.First">
      <summary>Retrieves an iterator to the first HttpConnectionOptionHeaderValue item in the collection.</summary>
      <returns>An object that can be used to enumerate the HttpConnectionOptionHeaderValue items in the collection. The iterator points to the first HttpConnectionOptionHeaderValue item in the HttpConnectionOptionHeaderValueCollection.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpConnectionOptionHeaderValueCollection.GetAt(System.UInt32)">
      <summary>Returns the HttpConnectionOptionHeaderValue at the specified index in the collection.</summary>
      <param name="index">The zero-based index of a specified item in the HttpConnectionOptionHeaderValueCollection.</param>
      <returns>The HttpConnectionOptionHeaderValue at the specified index in the HttpConnectionOptionHeaderValueCollection.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpConnectionOptionHeaderValueCollection.GetMany(System.UInt32,Windows.Web.Http.Headers.HttpConnectionOptionHeaderValue[])">
      <summary>Retrieves the HttpConnectionOptionHeaderValue items that start at the specified index in the collection.</summary>
      <param name="startIndex">The zero-based index of the start of the HttpConnectionOptionHeaderValue items in the HttpConnectionOptionHeaderValueCollection.</param>
      <param name="items">An array of HttpConnectionOptionHeaderValue items that start at *startIndex* in the HttpConnectionOptionHeaderValueCollection.</param>
      <returns>The number of HttpConnectionOptionHeaderValue items retrieved.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpConnectionOptionHeaderValueCollection.GetView">
      <summary>Returns an immutable view of the HttpConnectionOptionHeaderValueCollection.</summary>
      <returns>The view of the HttpConnectionOptionHeaderValueCollection.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpConnectionOptionHeaderValueCollection.IndexOf(Windows.Web.Http.Headers.HttpConnectionOptionHeaderValue,System.UInt32@)">
      <summary>Retrieves the index of an HttpConnectionOptionHeaderValue in the collection.</summary>
      <param name="value">The HttpConnectionOptionHeaderValue to find in the HttpConnectionOptionHeaderValueCollection.</param>
      <param name="index">The index of the HttpConnectionOptionHeaderValue in the HttpConnectionOptionHeaderValueCollection.</param>
      <returns>Indicates whether the item is found.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpConnectionOptionHeaderValueCollection.InsertAt(System.UInt32,Windows.Web.Http.Headers.HttpConnectionOptionHeaderValue)">
      <summary>Inserts an HttpConnectionOptionHeaderValue into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which *value* should be inserted.</param>
      <param name="value">The object to insert into the collection.</param>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpConnectionOptionHeaderValueCollection.ParseAdd(System.String)">
      <summary>Parses and adds an entry to the HttpConnectionOptionHeaderValueCollection.</summary>
      <param name="input">The entry to add.</param>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpConnectionOptionHeaderValueCollection.RemoveAt(System.UInt32)">
      <summary>Removes the entry at the specified index from the HttpConnectionOptionHeaderValueCollection.</summary>
      <param name="index">The index of the entry to remove.</param>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpConnectionOptionHeaderValueCollection.RemoveAtEnd">
      <summary>Removes the last HttpConnectionOptionHeaderValue item from the collection.</summary>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpConnectionOptionHeaderValueCollection.ReplaceAll(Windows.Web.Http.Headers.HttpConnectionOptionHeaderValue[])">
      <summary>Replaces all the HttpConnectionOptionHeaderValue items in the collection with the specified HttpConnectionOptionHeaderValue items.</summary>
      <param name="items">The collection of HttpConnectionOptionHeaderValue items to add to the collection.</param>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpConnectionOptionHeaderValueCollection.SetAt(System.UInt32,Windows.Web.Http.Headers.HttpConnectionOptionHeaderValue)">
      <summary>Sets the HttpConnectionOptionHeaderValue at the specified index in the collection.</summary>
      <param name="index">The zero-based index at which to set the HttpConnectionOptionHeaderValue.</param>
      <param name="value">The item to set.</param>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpConnectionOptionHeaderValueCollection.ToString">
      <summary>Returns a string that represents the current HttpConnectionOptionHeaderValueCollection object.</summary>
      <returns>A string that represents the current object.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpConnectionOptionHeaderValueCollection.TryParseAdd(System.String)">
      <summary>Tries to parse and add the specified item to the HttpConnectionOptionHeaderValueCollection.</summary>
      <param name="input">The item to parse and add.</param>
      <returns>**true** if the item successfully parsed and was added; otherwise **false**.</returns>
    </member>
    <member name="T:Windows.Web.Http.Headers.HttpContentCodingHeaderValue">
      <summary>Represents content encoding information used in the **Content-Encoding** HTTP header on HTTP content in a request or a response.</summary>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpContentCodingHeaderValue.#ctor(System.String)">
      <summary>Initializes a new instance of the HttpContentCodingHeaderValue class.</summary>
      <param name="contentCoding">The value of the **content-coding** to use.</param>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpContentCodingHeaderValue.ContentCoding">
      <summary>Gets the value of the **content-coding** information used in the **Content-Encoding** HTTP header.</summary>
      <returns>The value of the **content-coding** characteristic in the **Content-Encoding** HTTP header.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpContentCodingHeaderValue.Parse(System.String)">
      <summary>Converts a string to an HttpContentCodingHeaderValue instance.</summary>
      <param name="input">A string that represents the content coding information in the **Content-Encoding** HTTP header.</param>
      <returns>An HttpContentCodingHeaderValue instance.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpContentCodingHeaderValue.ToString">
      <summary>Returns a string that represents the current HttpContentCodingHeaderValue object.</summary>
      <returns>A string that represents the current object.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpContentCodingHeaderValue.TryParse(System.String,Windows.Web.Http.Headers.HttpContentCodingHeaderValue@)">
      <summary>Determines whether a string is valid HttpContentCodingHeaderValue information.</summary>
      <param name="input">The string to validate.</param>
      <param name="contentCodingHeaderValue">The HttpContentCodingHeaderValue version of the string.</param>
      <returns>**true** if *input* is valid HttpContentCodingHeaderValue information; otherwise, **false**.</returns>
    </member>
    <member name="T:Windows.Web.Http.Headers.HttpContentCodingHeaderValueCollection">
      <summary>Represents the value of the **Content-Encoding** HTTP header on HTTP content in a request or a response.</summary>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpContentCodingHeaderValueCollection.Size">
      <summary>Gets the number of HttpContentCodingHeaderValue objects in the collection.</summary>
      <returns>The number of HttpContentCodingHeaderValue objects in the HttpContentCodingHeaderValueCollection.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpContentCodingHeaderValueCollection.Append(Windows.Web.Http.Headers.HttpContentCodingHeaderValue)">
      <summary>Adds a new HttpContentCodingHeaderValue item to the end of the collection.</summary>
      <param name="value">The HttpContentCodingHeaderValue object to append.</param>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpContentCodingHeaderValueCollection.Clear">
      <summary>Removes all objects from the collection.</summary>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpContentCodingHeaderValueCollection.First">
      <summary>Retrieves an iterator to the first HttpContentCodingHeaderValue item in the collection.</summary>
      <returns>An object that can be used to enumerate the HttpContentCodingHeaderValue items in the collection. The iterator points to the first HttpContentCodingHeaderValue item in the HttpContentCodingHeaderValueCollection.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpContentCodingHeaderValueCollection.GetAt(System.UInt32)">
      <summary>Returns the HttpContentCodingHeaderValue at the specified index in the collection.</summary>
      <param name="index">The zero-based index of a specified item in the HttpContentCodingHeaderValueCollection.</param>
      <returns>The HttpContentCodingHeaderValue at the specified index in the HttpContentCodingHeaderValueCollection.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpContentCodingHeaderValueCollection.GetMany(System.UInt32,Windows.Web.Http.Headers.HttpContentCodingHeaderValue[])">
      <summary>Retrieves the HttpContentCodingHeaderValue items that start at the specified index in the collection.</summary>
      <param name="startIndex">The zero-based index of the start of the HttpContentCodingHeaderValue items in the HttpContentCodingHeaderValueCollection.</param>
      <param name="items">An array of HttpContentCodingHeaderValue items that start at *startIndex* in the HttpContentCodingHeaderValueCollection.</param>
      <returns>The number of HttpContentCodingHeaderValue items retrieved.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpContentCodingHeaderValueCollection.GetView">
      <summary>Returns an immutable view of the HttpContentCodingHeaderValueCollection.</summary>
      <returns>The view of the HttpContentCodingHeaderValueCollection.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpContentCodingHeaderValueCollection.IndexOf(Windows.Web.Http.Headers.HttpContentCodingHeaderValue,System.UInt32@)">
      <summary>Retrieves the index of an HttpContentCodingHeaderValue in the collection.</summary>
      <param name="value">The HttpContentCodingHeaderValue to find in the HttpContentCodingHeaderValueCollection.</param>
      <param name="index">The index of the HttpContentCodingHeaderValue in the HttpContentCodingHeaderValueCollection.</param>
      <returns>Indicates whether the item is found.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpContentCodingHeaderValueCollection.InsertAt(System.UInt32,Windows.Web.Http.Headers.HttpContentCodingHeaderValue)">
      <summary>Inserts an HttpContentCodingHeaderValue into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which *value* should be inserted.</param>
      <param name="value">The object to insert into the collection.</param>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpContentCodingHeaderValueCollection.ParseAdd(System.String)">
      <summary>Parses and adds an entry to the HttpContentCodingHeaderValueCollection.</summary>
      <param name="input">The entry to add.</param>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpContentCodingHeaderValueCollection.RemoveAt(System.UInt32)">
      <summary>Removes the entry at the specified index from the HttpContentCodingHeaderValueCollection.</summary>
      <param name="index">The index of the entry to remove.</param>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpContentCodingHeaderValueCollection.RemoveAtEnd">
      <summary>Removes the last HttpContentCodingHeaderValue item from the collection.</summary>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpContentCodingHeaderValueCollection.ReplaceAll(Windows.Web.Http.Headers.HttpContentCodingHeaderValue[])">
      <summary>Replaces all the HttpContentCodingHeaderValue items in the collection with the specified HttpContentCodingHeaderValue items.</summary>
      <param name="items">The HttpContentCodingHeaderValue items to add to the collection.</param>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpContentCodingHeaderValueCollection.SetAt(System.UInt32,Windows.Web.Http.Headers.HttpContentCodingHeaderValue)">
      <summary>Sets the HttpContentCodingHeaderValue at the specified index in the collection.</summary>
      <param name="index">The zero-based index at which to set the HttpContentCodingHeaderValue.</param>
      <param name="value">The item to set.</param>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpContentCodingHeaderValueCollection.ToString">
      <summary>Returns a string that represents the current HttpContentCodingHeaderValueCollection object.</summary>
      <returns>A string that represents the current object.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpContentCodingHeaderValueCollection.TryParseAdd(System.String)">
      <summary>Tries to parse and add the specified item to the HttpContentCodingHeaderValueCollection.</summary>
      <param name="input">The item to parse and add.</param>
      <returns>**true** if the item successfully parsed and was added; otherwise **false**.</returns>
    </member>
    <member name="T:Windows.Web.Http.Headers.HttpContentCodingWithQualityHeaderValue">
      <summary>Represents accept encoding information used in the **Accept-Encoding** HTTP header on an HTTP request.</summary>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpContentCodingWithQualityHeaderValue.#ctor(System.String)">
      <summary>Initializes a new instance of the HttpContentCodingHeaderValue class with **content-coding** information.</summary>
      <param name="contentCoding">The value of the **content-coding** to use.</param>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpContentCodingWithQualityHeaderValue.#ctor(System.String,System.Double)">
      <summary>Initializes a new instance of the HttpContentCodingHeaderValue class with **content-coding** information and a qvalue.</summary>
      <param name="contentCoding">The value of the **content-coding** information to use.</param>
      <param name="quality">The value of the **qvalue** to use.</param>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpContentCodingWithQualityHeaderValue.ContentCoding">
      <summary>Gets the value of the **content-coding** characteristic in the **Accept-Encoding** HTTP header.</summary>
      <returns>The value of the **content-coding** characteristic in the **Accept-Encoding** HTTP header.</returns>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpContentCodingWithQualityHeaderValue.Quality">
      <summary>Gets the value of the **qvalue** attribute in the **Accept-Encoding** HTTP header.</summary>
      <returns>The value of the **qvalue** attribute in the **Accept-Encoding** HTTP header.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpContentCodingWithQualityHeaderValue.Parse(System.String)">
      <summary>Converts a string to an HttpContentCodingWithQualityHeaderValue instance.</summary>
      <param name="input">A string that represents the content coding information in the **Accept-Encoding** HTTP header.</param>
      <returns>An HttpContentCodingWithQualityHeaderValue instance.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpContentCodingWithQualityHeaderValue.ToString">
      <summary>Returns a string that represents the current HttpContentCodingHeaderValue object.</summary>
      <returns>A string that represents the current object.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpContentCodingWithQualityHeaderValue.TryParse(System.String,Windows.Web.Http.Headers.HttpContentCodingWithQualityHeaderValue@)">
      <summary>Determines whether a string is valid HttpContentCodingWithQualityHeaderValue information.</summary>
      <param name="input">The string to validate.</param>
      <param name="contentCodingWithQualityHeaderValue">The HttpContentCodingWithQualityHeaderValue version of the string.</param>
      <returns>**true** if *input* is valid HttpContentCodingWithQualityHeaderValue information; otherwise, **false**.</returns>
    </member>
    <member name="T:Windows.Web.Http.Headers.HttpContentCodingWithQualityHeaderValueCollection">
      <summary>Represents the value of the **Accept-Encoding** HTTP header on an HTTP request.</summary>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpContentCodingWithQualityHeaderValueCollection.Size">
      <summary>Gets the number of HttpContentCodingWithQualityHeaderValue objects in the collection.</summary>
      <returns>The number of HttpContentCodingWithQualityHeaderValue objects in the HttpContentCodingWithQualityHeaderValueCollection.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpContentCodingWithQualityHeaderValueCollection.Append(Windows.Web.Http.Headers.HttpContentCodingWithQualityHeaderValue)">
      <summary>Adds a new HttpContentCodingWithQualityHeaderValue item to the end of the collection.</summary>
      <param name="value">The HttpContentCodingWithQualityHeaderValue object to append.</param>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpContentCodingWithQualityHeaderValueCollection.Clear">
      <summary>Removes all objects from the collection.</summary>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpContentCodingWithQualityHeaderValueCollection.First">
      <summary>Retrieves an iterator to the first HttpContentCodingWithQualityHeaderValue item in the collection.</summary>
      <returns>An object that can be used to enumerate the HttpContentCodingWithQualityHeaderValue items in the collection. The iterator points to the first HttpContentCodingWithQualityHeaderValue item in the HttpContentCodingWithQualityHeaderValueCollection.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpContentCodingWithQualityHeaderValueCollection.GetAt(System.UInt32)">
      <summary>Returns the HttpContentCodingWithQualityHeaderValue at the specified index in the collection.</summary>
      <param name="index">The zero-based index of a specified item in the collection.</param>
      <returns>The HttpContentCodingWithQualityHeaderValue at the specified index in the HttpContentCodingWithQualityHeaderValueCollection.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpContentCodingWithQualityHeaderValueCollection.GetMany(System.UInt32,Windows.Web.Http.Headers.HttpContentCodingWithQualityHeaderValue[])">
      <summary>Retrieves the HttpContentCodingWithQualityHeaderValue items that start at the specified index in the collection.</summary>
      <param name="startIndex">The zero-based index of the start of the HttpContentCodingWithQualityHeaderValue items in the HttpContentCodingWithQualityHeaderValueCollection.</param>
      <param name="items">An array of HttpContentCodingWithQualityHeaderValue items that start at *startIndex* in the HttpContentCodingWithQualityHeaderValueCollection.</param>
      <returns>The number of HttpContentCodingWithQualityHeaderValue items retrieved.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpContentCodingWithQualityHeaderValueCollection.GetView">
      <summary>Returns an immutable view of the HttpContentCodingWithQualityHeaderValueCollection.</summary>
      <returns>The view of the HttpContentCodingWithQualityHeaderValueCollection.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpContentCodingWithQualityHeaderValueCollection.IndexOf(Windows.Web.Http.Headers.HttpContentCodingWithQualityHeaderValue,System.UInt32@)">
      <summary>Retrieves the index of an HttpContentCodingWithQualityHeaderValue in the collection.</summary>
      <param name="value">The HttpContentCodingWithQualityHeaderValue to find in the HttpContentCodingWithQualityHeaderValueCollection.</param>
      <param name="index">The index of the HttpContentCodingWithQualityHeaderValue in the HttpContentCodingWithQualityHeaderValueCollection.</param>
      <returns>Indicates whether the item is found.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpContentCodingWithQualityHeaderValueCollection.InsertAt(System.UInt32,Windows.Web.Http.Headers.HttpContentCodingWithQualityHeaderValue)">
      <summary>Inserts an HttpContentCodingWithQualityHeaderValue into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which *value* should be inserted.</param>
      <param name="value">The object to insert into the collection.</param>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpContentCodingWithQualityHeaderValueCollection.ParseAdd(System.String)">
      <summary>Parses and adds an entry to the HttpContentCodingWithQualityHeaderValueCollection.</summary>
      <param name="input">The entry to add.</param>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpContentCodingWithQualityHeaderValueCollection.RemoveAt(System.UInt32)">
      <summary>Removes the entry at the specified index from the HttpContentCodingWithQualityHeaderValueCollection.</summary>
      <param name="index">The index of the entry to remove.</param>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpContentCodingWithQualityHeaderValueCollection.RemoveAtEnd">
      <summary>Removes the last HttpContentCodingWithQualityHeaderValue item from the collection.</summary>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpContentCodingWithQualityHeaderValueCollection.ReplaceAll(Windows.Web.Http.Headers.HttpContentCodingWithQualityHeaderValue[])">
      <summary>Replaces all the HttpContentCodingWithQualityHeaderValue items in the collection with the specified HttpContentCodingWithQualityHeaderValue items.</summary>
      <param name="items">The HttpContentCodingWithQualityHeaderValue items to add to the collection.</param>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpContentCodingWithQualityHeaderValueCollection.SetAt(System.UInt32,Windows.Web.Http.Headers.HttpContentCodingWithQualityHeaderValue)">
      <summary>Sets the HttpContentCodingWithQualityHeaderValue at the specified index in the collection.</summary>
      <param name="index">The zero-based index at which to set the HttpContentCodingWithQualityHeaderValue.</param>
      <param name="value">The item to set.</param>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpContentCodingWithQualityHeaderValueCollection.ToString">
      <summary>Returns a string that represents the current HttpContentCodingWithQualityHeaderValueCollection object.</summary>
      <returns>A string that represents the current object.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpContentCodingWithQualityHeaderValueCollection.TryParseAdd(System.String)">
      <summary>Tries to parse and add the specified item to the HttpContentCodingWithQualityHeaderValueCollection.</summary>
      <param name="input">The item to parse and add.</param>
      <returns>**true** if the item successfully parsed and was added; otherwise **false**.</returns>
    </member>
    <member name="T:Windows.Web.Http.Headers.HttpContentDispositionHeaderValue">
      <summary>Represents the value of the **Content-Disposition** HTTP header on HTTP content in a request or a response.</summary>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpContentDispositionHeaderValue.#ctor(System.String)">
      <summary>Initializes a new instance of the HttpContentDispositionHeaderValue class with **content-coding** information for use in the **Content-Disposition** HTTP header.</summary>
      <param name="dispositionType">The content disposition value to be used in the **Content-Disposition** HTTP header. For valid values, see Content Disposition Values and [Content-Disposition</param>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpContentDispositionHeaderValue.DispositionType">
      <summary>Gets or sets the value of the **disposition-type** information in the **Content-Disposition** HTTP header.</summary>
      <returns>The value of the **disposition-type** characteristic in the **Content-Disposition** HTTP header.</returns>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpContentDispositionHeaderValue.FileName">
      <summary>Gets or sets the value of the **filename-parm** information in the **Content-Disposition** HTTP header for a single file.</summary>
      <returns>A suggested filename.</returns>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpContentDispositionHeaderValue.FileNameStar">
      <summary>Gets or sets the value of the **filename-parm** characteristic in the **Content-Disposition** HTTP header for multiple files.</summary>
      <returns>A suggested filename of the form filename*.</returns>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpContentDispositionHeaderValue.Name">
      <summary>Gets or sets the name for a content body part in the **Content-Disposition** HTTP header.</summary>
      <returns>The name for the content body part.</returns>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpContentDispositionHeaderValue.Parameters">
      <summary>Gets a set of parameters included in the **Content-Disposition** HTTP header.</summary>
      <returns>A set of parameters.</returns>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpContentDispositionHeaderValue.Size">
      <summary>Gets or sets the approximate size, in bytes, of the file used in the **Content-Disposition** HTTP header.</summary>
      <returns>The approximate size, in bytes.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpContentDispositionHeaderValue.Parse(System.String)">
      <summary>Converts a string to an HttpContentDispositionHeaderValue instance.</summary>
      <param name="input">A string that represents the content disposition information in the **Content-Disposition** HTTP header.</param>
      <returns>An HttpContentDispositionHeaderValue instance.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpContentDispositionHeaderValue.ToString">
      <summary>Returns a string that represents the current HttpContentDispositionHeaderValue object.</summary>
      <returns>A string that represents the current object.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpContentDispositionHeaderValue.TryParse(System.String,Windows.Web.Http.Headers.HttpContentDispositionHeaderValue@)">
      <summary>Determines whether a string is valid HttpContentDispositionHeaderValue information.</summary>
      <param name="input">The string to validate.</param>
      <param name="contentDispositionHeaderValue">The HttpContentDispositionHeaderValue version of the string.</param>
      <returns>**true** if *input* is valid HttpContentDispositionHeaderValue information; otherwise, **false**.</returns>
    </member>
    <member name="T:Windows.Web.Http.Headers.HttpContentHeaderCollection">
      <summary>Provides a collection of the HTTP headers associated with content on an HTTP request or response.</summary>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpContentHeaderCollection.#ctor">
      <summary>Initializes a new instance of the HttpContentHeaderCollection class.</summary>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpContentHeaderCollection.ContentDisposition">
      <summary>Gets or sets the HttpContentDispositionHeaderValue object that represents the value of an HTTP **Content-Disposition** header on the HTTP content.</summary>
      <returns>The object that represent the value of HTTP **Content-Disposition** header on the HTTP content. A **null** value means that the header is absent.</returns>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpContentHeaderCollection.ContentEncoding">
      <summary>Gets the HttpContentCodingHeaderValueCollection of HttpContentCodingHeaderValue objects that represent the value of an HTTP **Content-Encoding** header on the HTTP content.</summary>
      <returns>The collection of HttpContentCodingHeaderValue objects that represent the value of an HTTP **Content-Encoding** header on the HTTP content. An empty collection means that the header is absent.</returns>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpContentHeaderCollection.ContentLanguage">
      <summary>Gets the HttpLanguageHeaderValueCollection of objects that represent the value of an HTTP **Content-Language** header on the HTTP content.</summary>
      <returns>The collection of objects that represent the value of an HTTP **Content-Language** header on the HTTP content. An empty collection means that the header is absent</returns>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpContentHeaderCollection.ContentLength">
      <summary>Gets or sets the value of the HTTP **Content-Length** header on the HTTP content.</summary>
      <returns>The value of the HTTP **Content-Length** header value on the HTTP content. A null value means that the header is absent.</returns>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpContentHeaderCollection.ContentLocation">
      <summary>Gets or sets the value of the HTTP **Content-Location** header on the HTTP content.</summary>
      <returns>The value of the HTTP **Content-Location** header on the HTTP content. A null value means that the header is absent.</returns>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpContentHeaderCollection.ContentMD5">
      <summary>Gets or sets the value of an HTTP **Content-MD5** header on the HTTP content.</summary>
      <returns>The value of the HTTP **Content-MD5** header on the HTTP content. A **null** value means that the header is absent.</returns>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpContentHeaderCollection.ContentRange">
      <summary>Gets or sets the HttpContentRangeHeaderValue object that represent the value of an HTTP **Content-Range** header on the HTTP content.</summary>
      <returns>The object that represent the value of the HTTP **Content-Range** header on the HTTP content. A null value means that the header is absent.</returns>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpContentHeaderCollection.ContentType">
      <summary>Gets or sets the HttpMediaTypeHeaderValue object that represent the value of an HTTP **Content-Type** header on the HTTP content.</summary>
      <returns>The object that represent the value of an HTTP **Content-Type** header on the HTTP content. A **null** value means that the header is absent.</returns>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpContentHeaderCollection.Expires">
      <summary>Gets or sets the DateTime object that represents the value of an HTTP **Expires** header on the HTTP content.</summary>
      <returns>The object that represents the value of an HTTP **Expires** header on the HTTP content. A **null** value means that the header is absent.</returns>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpContentHeaderCollection.LastModified">
      <summary>Gets or sets the DateTime object that represents the value of an HTTP **Last-Modified** header on the HTTP content.</summary>
      <returns>The object that represents the value of an HTTP **Last-Modified** header on the HTTP content. A **null** value means that the header is absent.</returns>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpContentHeaderCollection.Size">
      <summary>Gets the number of objects in the HttpContentHeaderCollection.</summary>
      <returns>The number of objects in the HttpContentHeaderCollection.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpContentHeaderCollection.Append(System.String,System.String)">
      <summary>Adds a new item to the end of the HttpContentHeaderCollection.</summary>
      <param name="name">The name of the value to add.</param>
      <param name="value">The item value to add.</param>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpContentHeaderCollection.Clear">
      <summary>Removes all objects from the HttpContentHeaderCollection.</summary>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpContentHeaderCollection.First">
      <summary>Retrieves an iterator to the first item in the HttpContentHeaderCollection.</summary>
      <returns>An object that can be used to enumerate the items in the collection. The iterator points to the first item in the HttpContentHeaderCollection.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpContentHeaderCollection.GetView">
      <summary>Returns an immutable view of the HttpContentHeaderCollection.</summary>
      <returns>The view of the HttpContentHeaderCollection.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpContentHeaderCollection.HasKey(System.String)">
      <summary>Determines whether the HttpContentHeaderCollection contains the specified key.</summary>
      <param name="key">The key associated with the item to locate.</param>
      <returns>**true** if the key is found; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpContentHeaderCollection.Insert(System.String,System.String)">
      <summary>Inserts or replaces an item in the HttpContentHeaderCollection with the specified key and value.</summary>
      <param name="key">The key of the item to be inserted.</param>
      <param name="value">The value of the item to insert.</param>
      <returns>**true** if an item with the specified key is an existing item that was replaced; otherwise **false**.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpContentHeaderCollection.Lookup(System.String)">
      <summary>Finds an item in the HttpContentHeaderCollection if it exists.</summary>
      <param name="key">The key of the item to lookup.</param>
      <returns>The value, if an item with the specified key exists. Use the **HasKey** method to determine whether the key exists.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpContentHeaderCollection.Remove(System.String)">
      <summary>Removes a specific object from the HttpContentHeaderCollection.</summary>
      <param name="key">The key of the item to remove.</param>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpContentHeaderCollection.ToString">
      <summary>Returns a string that represents the current HttpContentHeaderCollection object.</summary>
      <returns>A string that represents the current object.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpContentHeaderCollection.TryAppendWithoutValidation(System.String,System.String)">
      <summary>Try to append the specified item to the HttpContentHeaderCollection without validation.</summary>
      <param name="name">The name of the item to append.</param>
      <param name="value">The value of the item to append.</param>
      <returns>**true** if the item was appended; otherwise **false**.</returns>
    </member>
    <member name="T:Windows.Web.Http.Headers.HttpContentRangeHeaderValue">
      <summary>Represents the value of the **Content-Range** HTTP header on HTTP content in a request or a response.</summary>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpContentRangeHeaderValue.#ctor(System.UInt64)">
      <summary>Initializes a new instance of the HttpContentRangeHeaderValue class with a content length.</summary>
      <param name="length">The length, in bytes, of the full content entity body.</param>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpContentRangeHeaderValue.#ctor(System.UInt64,System.UInt64)">
      <summary>Initializes a new instance of the HttpContentRangeHeaderValue class with a start and stop position.</summary>
      <param name="from">The position, in bytes, at which to start sending data.</param>
      <param name="to">The position, in bytes, at which to stop sending data.</param>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpContentRangeHeaderValue.#ctor(System.UInt64,System.UInt64,System.UInt64)">
      <summary>Initializes a new instance of the HttpContentRangeHeaderValue class with a start and stop position and a content length.</summary>
      <param name="from">The position, in bytes, at which to start sending data.</param>
      <param name="to">The position, in bytes, at which to stop sending data.</param>
      <param name="length">The length, in bytes, of the full content entity body.</param>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpContentRangeHeaderValue.FirstBytePosition">
      <summary>Gets the position at which to start sending data in the **Content-Range** HTTP header.</summary>
      <returns>The position, in bytes, at which to start sending data.</returns>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpContentRangeHeaderValue.LastBytePosition">
      <summary>Gets the position at which to stop sending data in the **Content-Range** HTTP header.</summary>
      <returns>The position at which to stop sending data.</returns>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpContentRangeHeaderValue.Length">
      <summary>Gets the length of the full content entity body in the **Content-Range** HTTP header.</summary>
      <returns>The length of the full content entity body.</returns>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpContentRangeHeaderValue.Unit">
      <summary>Gets or sets the value of the range units used in the **Content-Range** HTTP header.</summary>
      <returns>The range units used.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpContentRangeHeaderValue.Parse(System.String)">
      <summary>Converts a string to an HttpContentRangeHeaderValue instance.</summary>
      <param name="input">A string that represents the content range information in the **Content-Range** HTTP header.</param>
      <returns>An HttpContentRangeHeaderValue instance.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpContentRangeHeaderValue.ToString">
      <summary>Returns a string that represents the current HttpContentRangeHeaderValue object.</summary>
      <returns>A string that represents the current object.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpContentRangeHeaderValue.TryParse(System.String,Windows.Web.Http.Headers.HttpContentRangeHeaderValue@)">
      <summary>Determines whether a string is valid HttpContentRangeHeaderValue information.</summary>
      <param name="input">The string to validate.</param>
      <param name="contentRangeHeaderValue">The HttpContentRangeHeaderValue version of the string.</param>
      <returns>**true** if *input* is valid HttpContentRangeHeaderValue information; otherwise, **false**.</returns>
    </member>
    <member name="T:Windows.Web.Http.Headers.HttpCookiePairHeaderValue">
      <summary>Represents cookie information used in the **Cookie** HTTP header on an HTTP request.</summary>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpCookiePairHeaderValue.#ctor(System.String)">
      <summary>Initializes a new instance of the HttpCookiePairHeaderValue class. with a cookie name.</summary>
      <param name="name">A token that represents the cookie name.</param>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpCookiePairHeaderValue.#ctor(System.String,System.String)">
      <summary>Initializes a new instance of the HttpCookiePairHeaderValue class. with a cookie name and a value for the cookie.</summary>
      <param name="name">A token that represents the cookie name.</param>
      <param name="value">A value for the cookie.</param>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpCookiePairHeaderValue.Name">
      <summary>Gets a token that represents the cookie name used in the **Cookie** HTTP header.</summary>
      <returns>A token that represents the cookie name.</returns>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpCookiePairHeaderValue.Value">
      <summary>Gets or sets a value for the cookie used in the **Cookie** HTTP header.</summary>
      <returns>A value for the cookie.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpCookiePairHeaderValue.Parse(System.String)">
      <summary>Converts a string to an HttpCookiePairHeaderValue instance.</summary>
      <param name="input">A string that represents the cookie name and value in the **Cookie** HTTP header.</param>
      <returns>An HttpCookiePairHeaderValue instance.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpCookiePairHeaderValue.ToString">
      <summary>Returns a string that represents the current HttpCookiePairHeaderValue object.</summary>
      <returns>A string that represents the current object.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpCookiePairHeaderValue.TryParse(System.String,Windows.Web.Http.Headers.HttpCookiePairHeaderValue@)">
      <summary>Determines whether a string is valid HttpCookiePairHeaderValue information.</summary>
      <param name="input">The string to validate.</param>
      <param name="cookiePairHeaderValue">The HttpCookiePairHeaderValue version of the string.</param>
      <returns>**true** if *input* is valid HttpCookiePairHeaderValue information; otherwise, **false**.</returns>
    </member>
    <member name="T:Windows.Web.Http.Headers.HttpCookiePairHeaderValueCollection">
      <summary>Represents the value of the **Cookie** HTTP header on an HTTP request.</summary>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpCookiePairHeaderValueCollection.Size">
      <summary>Gets the number of HttpCookiePairHeaderValue objects in the collection.</summary>
      <returns>The number of HttpCookiePairHeaderValue objects in the HttpCookiePairHeaderValueCollection.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpCookiePairHeaderValueCollection.Append(Windows.Web.Http.Headers.HttpCookiePairHeaderValue)">
      <summary>Adds a new HttpCookiePairHeaderValue item to the end of the collection.</summary>
      <param name="value">The new item to add.</param>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpCookiePairHeaderValueCollection.Clear">
      <summary>Removes all objects from the collection.</summary>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpCookiePairHeaderValueCollection.First">
      <summary>Retrieves an iterator to the first HttpCookiePairHeaderValue item in the collection.</summary>
      <returns>An object that can be used to enumerate the HttpCookiePairHeaderValue items in the collection. The iterator points to the first HttpCookiePairHeaderValue item in the HttpCookiePairHeaderValueCollection.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpCookiePairHeaderValueCollection.GetAt(System.UInt32)">
      <summary>Returns the HttpCookiePairHeaderValue at the specified index in the collection.</summary>
      <param name="index">The zero-based index of a specified item in the collection.</param>
      <returns>The HttpCookiePairHeaderValue at the specified index in the HttpCookiePairHeaderValueCollection.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpCookiePairHeaderValueCollection.GetMany(System.UInt32,Windows.Web.Http.Headers.HttpCookiePairHeaderValue[])">
      <summary>Retrieves the HttpCookiePairHeaderValue items that start at the specified index in the collection.</summary>
      <param name="startIndex">The zero-based index of the start of the HttpCookiePairHeaderValue items in the HttpCookiePairHeaderValueCollection.</param>
      <param name="items">An array of HttpCookiePairHeaderValue items that start at *startIndex* in the HttpCookiePairHeaderValueCollection.</param>
      <returns>The number of HttpCookiePairHeaderValue items retrieved.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpCookiePairHeaderValueCollection.GetView">
      <summary>Returns an immutable view of the HttpCookiePairHeaderValueCollection.</summary>
      <returns>The view of the HttpCookiePairHeaderValueCollection.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpCookiePairHeaderValueCollection.IndexOf(Windows.Web.Http.Headers.HttpCookiePairHeaderValue,System.UInt32@)">
      <summary>Retrieves the index of an HttpCookiePairHeaderValue in the collection.</summary>
      <param name="value">The HttpCookiePairHeaderValue to find in the HttpCookiePairHeaderValueCollection.</param>
      <param name="index">The index of the HttpCookiePairHeaderValue in the HttpCookiePairHeaderValueCollection.</param>
      <returns>Indicates whether the item is found.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpCookiePairHeaderValueCollection.InsertAt(System.UInt32,Windows.Web.Http.Headers.HttpCookiePairHeaderValue)">
      <summary>Inserts an HttpCookiePairHeaderValue into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which *value* should be inserted.</param>
      <param name="value">The object to insert into the collection.</param>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpCookiePairHeaderValueCollection.ParseAdd(System.String)">
      <summary>Parses and adds an entry to the HttpCookiePairHeaderValueCollection.</summary>
      <param name="input">The entry to add.</param>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpCookiePairHeaderValueCollection.RemoveAt(System.UInt32)">
      <summary>Removes the entry at the specified index from the HttpCookiePairHeaderValueCollection.</summary>
      <param name="index">The index of the entry to remove.</param>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpCookiePairHeaderValueCollection.RemoveAtEnd">
      <summary>Removes the last HttpCookiePairHeaderValue item from the collection.</summary>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpCookiePairHeaderValueCollection.ReplaceAll(Windows.Web.Http.Headers.HttpCookiePairHeaderValue[])">
      <summary>Replaces all the HttpCookiePairHeaderValue items in the collection with the specified HttpCookiePairHeaderValue items.</summary>
      <param name="items">The HttpCookiePairHeaderValue items to add to the collection.</param>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpCookiePairHeaderValueCollection.SetAt(System.UInt32,Windows.Web.Http.Headers.HttpCookiePairHeaderValue)">
      <summary>Sets the HttpCookiePairHeaderValue at the specified index in the collection.</summary>
      <param name="index">The zero-based index at which to set the HttpCookiePairHeaderValue.</param>
      <param name="value">The item to set.</param>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpCookiePairHeaderValueCollection.ToString">
      <summary>Returns a string that represents the current HttpCookiePairHeaderValueCollection object.</summary>
      <returns>A string that represents the current object.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpCookiePairHeaderValueCollection.TryParseAdd(System.String)">
      <summary>Tries to parse and add the specified item to the HttpCookiePairHeaderValueCollection.</summary>
      <param name="input">The item to parse and add.</param>
      <returns>**true** if the item successfully parsed and was added; otherwise **false**.</returns>
    </member>
    <member name="T:Windows.Web.Http.Headers.HttpCredentialsHeaderValue">
      <summary>Represents the value of the **Authorization** or **Proxy-Authorization** HTTP header on an HTTP request.</summary>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpCredentialsHeaderValue.#ctor(System.String)">
      <summary>Initializes a new instance of the HttpCredentialsHeaderValue class with the scheme to use for authentication.</summary>
      <param name="scheme">The scheme to use for authentication.</param>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpCredentialsHeaderValue.#ctor(System.String,System.String)">
      <summary>Initializes a new instance of the HttpCredentialsHeaderValue class with the scheme and user token information to use for authentication.</summary>
      <param name="scheme">The scheme to use for authentication.</param>
      <param name="token">The user token information to use for authentication.</param>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpCredentialsHeaderValue.Parameters">
      <summary>Gets a set of name/value pairs included in the **Authorization** or **Proxy-Authorization** HTTP header.</summary>
      <returns>A set of name/value pairs.</returns>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpCredentialsHeaderValue.Scheme">
      <summary>Gets the scheme to use for authentication.</summary>
      <returns>The scheme to use for authentication.</returns>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpCredentialsHeaderValue.Token">
      <summary>Gets the user token information used in the **Authorization** or **Proxy-Authorization** HTTP header.</summary>
      <returns>The user token information in the **Authorization** or **Proxy-Authorization** HTTP header.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpCredentialsHeaderValue.Parse(System.String)">
      <summary>Converts a string to an HttpCredentialsHeaderValue instance.</summary>
      <param name="input">A string that represents the credential information in the **Authorization** or **Proxy-Authorization** HTTP header.</param>
      <returns>An HttpCredentialsHeaderValue instance.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpCredentialsHeaderValue.ToString">
      <summary>Returns a string that represents the current HttpCredentialsHeaderValue object.</summary>
      <returns>A string that represents the current object.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpCredentialsHeaderValue.TryParse(System.String,Windows.Web.Http.Headers.HttpCredentialsHeaderValue@)">
      <summary>Determines whether a string is valid HttpCredentialsHeaderValue information.</summary>
      <param name="input">The string to validate.</param>
      <param name="credentialsHeaderValue">The HttpCredentialsHeaderValue version of the string.</param>
      <returns>**true** if *input* is valid HttpCredentialsHeaderValue information; otherwise, **false**.</returns>
    </member>
    <member name="T:Windows.Web.Http.Headers.HttpDateOrDeltaHeaderValue">
      <summary>Represents the value of the **Retry-After** HTTP header on an HTTP response.</summary>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpDateOrDeltaHeaderValue.Date">
      <summary>Gets the value of the **HTTP-date** information used in the **Retry-After** HTTP header.</summary>
      <returns>The value of the **HTTP-date** information.</returns>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpDateOrDeltaHeaderValue.Delta">
      <summary>Gets the value of the **delta-seconds** information used in the **Retry-After** HTTP header.</summary>
      <returns>The value of the **delta-seconds** information.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpDateOrDeltaHeaderValue.Parse(System.String)">
      <summary>Converts a string to an HttpDateOrDeltaHeaderValue instance.</summary>
      <param name="input">A string that represents the **HTTP-date** or **delta-seconds** information in the **Retry-After** HTTP header.</param>
      <returns>An HttpDateOrDeltaHeaderValue instance.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpDateOrDeltaHeaderValue.ToString">
      <summary>Returns a string that represents the current HttpDateOrDeltaHeaderValue object.</summary>
      <returns>A string that represents the current object.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpDateOrDeltaHeaderValue.TryParse(System.String,Windows.Web.Http.Headers.HttpDateOrDeltaHeaderValue@)">
      <summary>Determines whether a string is valid HttpDateOrDeltaHeaderValue information.</summary>
      <param name="input">The string to validate.</param>
      <param name="dateOrDeltaHeaderValue">The HttpDateOrDeltaHeaderValue version of the string.</param>
      <returns>**true** if *input* is valid HttpDateOrDeltaHeaderValue information; otherwise, **false**.</returns>
    </member>
    <member name="T:Windows.Web.Http.Headers.HttpExpectationHeaderValue">
      <summary>Represents a token for a particular server behavior required by the client that is used in the **Expect** HTTP header on an HTTP request.</summary>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpExpectationHeaderValue.#ctor(System.String)">
      <summary>Initializes a new instance of the HttpExpectationHeaderValue class with a name.</summary>
      <param name="name">A token that represents a name used in the **Expect** HTTP header.</param>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpExpectationHeaderValue.#ctor(System.String,System.String)">
      <summary>Initializes a new instance of the HttpExpectationHeaderValue class with a name and value for the name.</summary>
      <param name="name">A token that represents a name used in the **Expect** HTTP header.</param>
      <param name="value">A value for the name used in the **Expect** HTTP header.</param>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpExpectationHeaderValue.Name">
      <summary>Gets or sets a token that represents a name for a server behavior used in the **Expect** HTTP header.</summary>
      <returns>A token that represents the name for a server behavior.</returns>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpExpectationHeaderValue.Parameters">
      <summary>Gets a set of parameters for a server behavior included in the **Expect** HTTP header.</summary>
      <returns>A set of parameters for a server behavior.</returns>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpExpectationHeaderValue.Value">
      <summary>Gets or sets a value for a server behavior used in the **Expect** HTTP header.</summary>
      <returns>A value for a server behavior used in the **Expect** HTTP header.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpExpectationHeaderValue.Parse(System.String)">
      <summary>Converts a string to an HttpExpectationHeaderValue instance.</summary>
      <param name="input">A string that represents the information in the **Expect** HTTP header.</param>
      <returns>An HttpExpectationHeaderValue instance.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpExpectationHeaderValue.ToString">
      <summary>Returns a string that represents the current HttpExpectationHeaderValue object.</summary>
      <returns>A string that represents the current object.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpExpectationHeaderValue.TryParse(System.String,Windows.Web.Http.Headers.HttpExpectationHeaderValue@)">
      <summary>Determines whether a string is valid HttpCredentialsHeaderValue information.</summary>
      <param name="input">The string to validate.</param>
      <param name="expectationHeaderValue">The HttpExpectationHeaderValue version of the string.</param>
      <returns>**true** if *input* is valid HttpExpectationHeaderValue information; otherwise, **false**.</returns>
    </member>
    <member name="T:Windows.Web.Http.Headers.HttpExpectationHeaderValueCollection">
      <summary>Represents the value of the **Expect** HTTP header on an HTTP request.</summary>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpExpectationHeaderValueCollection.Size">
      <summary>Gets the number of HttpExpectationHeaderValue objects in the collection.</summary>
      <returns>The number of HttpExpectationHeaderValue objects in the HttpExpectationHeaderValueCollection.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpExpectationHeaderValueCollection.Append(Windows.Web.Http.Headers.HttpExpectationHeaderValue)">
      <summary>Adds a new HttpExpectationHeaderValue item to the end of the collection.</summary>
      <param name="value">The new item to add.</param>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpExpectationHeaderValueCollection.Clear">
      <summary>Removes all objects from the collection.</summary>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpExpectationHeaderValueCollection.First">
      <summary>Retrieves an iterator to the first HttpExpectationHeaderValue item in the collection.</summary>
      <returns>An object that can be used to enumerate the HttpExpectationHeaderValue items in the collection. The iterator points to the first HttpExpectationHeaderValue item in the HttpExpectationHeaderValueCollection.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpExpectationHeaderValueCollection.GetAt(System.UInt32)">
      <summary>Returns the HttpExpectationHeaderValue at the specified index in the collection.</summary>
      <param name="index">The zero-based index of a specified item in the collection.</param>
      <returns>The HttpExpectationHeaderValue at the specified index in the HttpExpectationHeaderValueCollection.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpExpectationHeaderValueCollection.GetMany(System.UInt32,Windows.Web.Http.Headers.HttpExpectationHeaderValue[])">
      <summary>Retrieves the HttpExpectationHeaderValue items that start at the specified index in the collection.</summary>
      <param name="startIndex">The zero-based index of the start of the HttpExpectationHeaderValue items in the HttpExpectationHeaderValueCollection.</param>
      <param name="items">An array of HttpExpectationHeaderValue items that start at *startIndex* in the HttpExpectationHeaderValueCollection.</param>
      <returns>The number of items retrieved.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpExpectationHeaderValueCollection.GetView">
      <summary>Returns an immutable view of the HttpExpectationHeaderValueCollection.</summary>
      <returns>The view of the HttpExpectationHeaderValueCollection.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpExpectationHeaderValueCollection.IndexOf(Windows.Web.Http.Headers.HttpExpectationHeaderValue,System.UInt32@)">
      <summary>Retrieves the index of an HttpExpectationHeaderValue in the collection.</summary>
      <param name="value">The HttpExpectationHeaderValue to find in the HttpExpectationHeaderValueCollection.</param>
      <param name="index">The index of the HttpExpectationHeaderValue in the HttpExpectationHeaderValueCollection.</param>
      <returns>Indicates whether the item is found.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpExpectationHeaderValueCollection.InsertAt(System.UInt32,Windows.Web.Http.Headers.HttpExpectationHeaderValue)">
      <summary>Inserts an HttpExpectationHeaderValue into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which *value* should be inserted.</param>
      <param name="value">The object to insert into the collection.</param>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpExpectationHeaderValueCollection.ParseAdd(System.String)">
      <summary>Parses and adds an entry to the HttpExpectationHeaderValueCollection.</summary>
      <param name="input">The entry to add.</param>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpExpectationHeaderValueCollection.RemoveAt(System.UInt32)">
      <summary>Removes the entry at the specified index from the HttpExpectationHeaderValueCollection.</summary>
      <param name="index">The index of the entry to remove.</param>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpExpectationHeaderValueCollection.RemoveAtEnd">
      <summary>Removes the last HttpExpectationHeaderValue item from the collection.</summary>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpExpectationHeaderValueCollection.ReplaceAll(Windows.Web.Http.Headers.HttpExpectationHeaderValue[])">
      <summary>Replaces all the HttpExpectationHeaderValue items in the collection with the specified HttpExpectationHeaderValue items.</summary>
      <param name="items">The HttpExpectationHeaderValue items to add to the collection.</param>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpExpectationHeaderValueCollection.SetAt(System.UInt32,Windows.Web.Http.Headers.HttpExpectationHeaderValue)">
      <summary>Sets the HttpExpectationHeaderValue at the specified index in the collection.</summary>
      <param name="index">The zero-based index at which to set the HttpExpectationHeaderValue.</param>
      <param name="value">The item to set.</param>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpExpectationHeaderValueCollection.ToString">
      <summary>Returns a string that represents the current HttpExpectationHeaderValueCollection object.</summary>
      <returns>A string that represents the current object.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpExpectationHeaderValueCollection.TryParseAdd(System.String)">
      <summary>Tries to parse and add the specified item to the HttpExpectationHeaderValueCollection.</summary>
      <param name="input">The item to parse and add.</param>
      <returns>**true** if the item successfully parsed and was added; otherwise **false**.</returns>
    </member>
    <member name="T:Windows.Web.Http.Headers.HttpLanguageHeaderValueCollection">
      <summary>Represents the value of the **Content-Language** HTTP header on HTTP content in a request or a response.</summary>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpLanguageHeaderValueCollection.Size">
      <summary>Gets the number of Language objects in the collection.</summary>
      <returns>the number of Language objects in the HttpLanguageHeaderValueCollection.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpLanguageHeaderValueCollection.Append(Windows.Globalization.Language)">
      <summary>Adds a new Language item to the end of the collection.</summary>
      <param name="value">The new item to add.</param>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpLanguageHeaderValueCollection.Clear">
      <summary>Removes all objects from the collection.</summary>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpLanguageHeaderValueCollection.First">
      <summary>Retrieves an iterator to the first Language item in the collection.</summary>
      <returns>An object that can be used to enumerate the Language items in the collection. The iterator points to the first Language item in the HttpLanguageHeaderValueCollection.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpLanguageHeaderValueCollection.GetAt(System.UInt32)">
      <summary>Returns the Language item at the specified index in the collection.</summary>
      <param name="index">The zero-based index of a specified item in the collection.</param>
      <returns>The Language item at the specified index in the HttpLanguageHeaderValueCollection.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpLanguageHeaderValueCollection.GetMany(System.UInt32,Windows.Globalization.Language[])">
      <summary>Retrieves the Language items that start at the specified index in the collection.</summary>
      <param name="startIndex">The zero-based index of the start of the Language items in the HttpLanguageHeaderValueCollection.</param>
      <param name="items">An array of Language items that start at *startIndex* in the HttpLanguageHeaderValueCollection.</param>
      <returns>The number of items retrieved.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpLanguageHeaderValueCollection.GetView">
      <summary>Returns an immutable view of the HttpLanguageHeaderValueCollection.</summary>
      <returns>The view of the HttpLanguageHeaderValueCollection.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpLanguageHeaderValueCollection.IndexOf(Windows.Globalization.Language,System.UInt32@)">
      <summary>Retrieves the index of a Language in the collection.</summary>
      <param name="value">The item to find in the HttpLanguageHeaderValueCollection.</param>
      <param name="index">The index of the Language item in the HttpLanguageHeaderValueCollection.</param>
      <returns>Indicates whether the item is found.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpLanguageHeaderValueCollection.InsertAt(System.UInt32,Windows.Globalization.Language)">
      <summary>Inserts a Language into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which *value* should be inserted.</param>
      <param name="value">The object to insert into the collection.</param>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpLanguageHeaderValueCollection.ParseAdd(System.String)">
      <summary>Parses and adds an entry to the HttpLanguageHeaderValueCollection.</summary>
      <param name="input">The entry to add.</param>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpLanguageHeaderValueCollection.RemoveAt(System.UInt32)">
      <summary>Removes the entry at the specified index from the HttpLanguageHeaderValueCollection.</summary>
      <param name="index">The index of the entry to remove.</param>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpLanguageHeaderValueCollection.RemoveAtEnd">
      <summary>Removes the last Language item from the collection.</summary>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpLanguageHeaderValueCollection.ReplaceAll(Windows.Globalization.Language[])">
      <summary>Replaces all the Language items in the collection with the specified Language items.</summary>
      <param name="items">The Language items to add to the collection.</param>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpLanguageHeaderValueCollection.SetAt(System.UInt32,Windows.Globalization.Language)">
      <summary>Sets the Language at the specified index in the collection.</summary>
      <param name="index">The zero-based index at which to set the Language.</param>
      <param name="value">The item to set.</param>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpLanguageHeaderValueCollection.ToString">
      <summary>Returns a string that represents the current HttpLanguageHeaderValueCollection object.</summary>
      <returns>A string that represents the current object.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpLanguageHeaderValueCollection.TryParseAdd(System.String)">
      <summary>Tries to parse and add the specified item to the HttpLanguageHeaderValueCollection.</summary>
      <param name="input">The item to parse and add.</param>
      <returns>**true** if the item successfully parsed and was added; otherwise **false**.</returns>
    </member>
    <member name="T:Windows.Web.Http.Headers.HttpLanguageRangeWithQualityHeaderValue">
      <summary>Represents accept language information used in the **Accept-Language** HTTP header on an HTTP request.</summary>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpLanguageRangeWithQualityHeaderValue.#ctor(System.String)">
      <summary>Initializes a new instance of the HttpLanguageRangeWithQualityHeaderValue class with language-range information.</summary>
      <param name="languageRange">The value of the **language-range** information used in the **Accept-Language** HTTP header.</param>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpLanguageRangeWithQualityHeaderValue.#ctor(System.String,System.Double)">
      <summary>Initializes a new instance of the HttpLanguageRangeWithQualityHeaderValue class with language-range and quality information.</summary>
      <param name="languageRange">The value of the **language-range** information used in the **Accept-Language** HTTP header.</param>
      <param name="quality">The value of the **qvalue** or quality factor used in the **Accept-Language** HTTP header.</param>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpLanguageRangeWithQualityHeaderValue.LanguageRange">
      <summary>Gets the value of the **language-range** information from the HttpLanguageRangeWithQualityHeaderValue used in the **Accept-Language** HTTP header.</summary>
      <returns>The value of the **language-range** information.</returns>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpLanguageRangeWithQualityHeaderValue.Quality">
      <summary>Gets the value of the **qvalue** or quality factor from the HttpLanguageRangeWithQualityHeaderValue used in the **Accept-Language** HTTP header.</summary>
      <returns>The value of the **qvalue** or quality factor.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpLanguageRangeWithQualityHeaderValue.Parse(System.String)">
      <summary>Converts a string to an HttpLanguageRangeWithQualityHeaderValue instance.</summary>
      <param name="input">A string that represents the language-range and quality factor information used in the **Accept-Encoding** HTTP header.</param>
      <returns>An HttpLanguageRangeWithQualityHeaderValue instance.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpLanguageRangeWithQualityHeaderValue.ToString">
      <summary>Returns a string that represents the current HttpLanguageRangeWithQualityHeaderValue object.</summary>
      <returns>A string that represents the current object.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpLanguageRangeWithQualityHeaderValue.TryParse(System.String,Windows.Web.Http.Headers.HttpLanguageRangeWithQualityHeaderValue@)">
      <summary>Determines whether a string is valid HttpLanguageRangeWithQualityHeaderValue information.</summary>
      <param name="input">The string to validate.</param>
      <param name="languageRangeWithQualityHeaderValue">The HttpLanguageRangeWithQualityHeaderValue version of the string.</param>
      <returns>**true** if *input* is valid HttpLanguageRangeWithQualityHeaderValue information; otherwise, **false**.</returns>
    </member>
    <member name="T:Windows.Web.Http.Headers.HttpLanguageRangeWithQualityHeaderValueCollection">
      <summary>Represents the value of the **Accept-Language** HTTP header on an HTTP request.</summary>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpLanguageRangeWithQualityHeaderValueCollection.Size">
      <summary>Gets the number of HttpLanguageRangeWithQualityHeaderValue objects in the collection.</summary>
      <returns>The number of HttpLanguageRangeWithQualityHeaderValue objects in the HttpLanguageRangeWithQualityHeaderValueCollection.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpLanguageRangeWithQualityHeaderValueCollection.Append(Windows.Web.Http.Headers.HttpLanguageRangeWithQualityHeaderValue)">
      <summary>Adds a new HttpLanguageRangeWithQualityHeaderValue item to the end of the collection.</summary>
      <param name="value">The new item to add.</param>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpLanguageRangeWithQualityHeaderValueCollection.Clear">
      <summary>Removes all objects from the collection.</summary>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpLanguageRangeWithQualityHeaderValueCollection.First">
      <summary>Retrieves an iterator to the first HttpLanguageRangeWithQualityHeaderValue item in the collection.</summary>
      <returns>An object that can be used to enumerate the HttpLanguageRangeWithQualityHeaderValue items in the collection. The iterator points to the first HttpLanguageRangeWithQualityHeaderValue item in the HttpLanguageRangeWithQualityHeaderValueCollection.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpLanguageRangeWithQualityHeaderValueCollection.GetAt(System.UInt32)">
      <summary>Returns the HttpLanguageRangeWithQualityHeaderValue at the specified index in the collection.</summary>
      <param name="index">The zero-based index of a specified item in the collection.</param>
      <returns>The HttpLanguageRangeWithQualityHeaderValue at the specified index in the HttpLanguageRangeWithQualityHeaderValueCollection.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpLanguageRangeWithQualityHeaderValueCollection.GetMany(System.UInt32,Windows.Web.Http.Headers.HttpLanguageRangeWithQualityHeaderValue[])">
      <summary>Retrieves the HttpLanguageRangeWithQualityHeaderValue items that start at the specified index in the collection.</summary>
      <param name="startIndex">The zero-based index of the start of the HttpLanguageRangeWithQualityHeaderValue items in the HttpLanguageRangeWithQualityHeaderValueCollection.</param>
      <param name="items">An array of HttpLanguageRangeWithQualityHeaderValue items that start at *startIndex* in the HttpLanguageRangeWithQualityHeaderValueCollection.</param>
      <returns>The number of items retrieved.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpLanguageRangeWithQualityHeaderValueCollection.GetView">
      <summary>Returns an immutable view of the HttpLanguageRangeWithQualityHeaderValueCollection.</summary>
      <returns>The view of the HttpLanguageRangeWithQualityHeaderValueCollection.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpLanguageRangeWithQualityHeaderValueCollection.IndexOf(Windows.Web.Http.Headers.HttpLanguageRangeWithQualityHeaderValue,System.UInt32@)">
      <summary>Retrieves the index of an HttpLanguageRangeWithQualityHeaderValue in the collection.</summary>
      <param name="value">The HttpLanguageRangeWithQualityHeaderValue to find in the HttpLanguageRangeWithQualityHeaderValueCollection.</param>
      <param name="index">The index of the HttpLanguageRangeWithQualityHeaderValue in the HttpLanguageRangeWithQualityHeaderValueCollection.</param>
      <returns>Indicates whether the item is found.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpLanguageRangeWithQualityHeaderValueCollection.InsertAt(System.UInt32,Windows.Web.Http.Headers.HttpLanguageRangeWithQualityHeaderValue)">
      <summary>Inserts an HttpLanguageRangeWithQualityHeaderValue into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which *value* should be inserted.</param>
      <param name="value">The object to insert into the collection.</param>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpLanguageRangeWithQualityHeaderValueCollection.ParseAdd(System.String)">
      <summary>Parses and adds an entry to the HttpLanguageRangeWithQualityHeaderValueCollection.</summary>
      <param name="input">The entry to add.</param>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpLanguageRangeWithQualityHeaderValueCollection.RemoveAt(System.UInt32)">
      <summary>Removes the entry at the specified index from the HttpLanguageRangeWithQualityHeaderValueCollection.</summary>
      <param name="index">The index of the entry to remove.</param>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpLanguageRangeWithQualityHeaderValueCollection.RemoveAtEnd">
      <summary>Removes the last HttpLanguageRangeWithQualityHeaderValue item from the collection.</summary>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpLanguageRangeWithQualityHeaderValueCollection.ReplaceAll(Windows.Web.Http.Headers.HttpLanguageRangeWithQualityHeaderValue[])">
      <summary>Replaces all the HttpLanguageRangeWithQualityHeaderValue items in the collection with the specified HttpLanguageRangeWithQualityHeaderValue items.</summary>
      <param name="items">The HttpLanguageRangeWithQualityHeaderValue items to add to the collection.</param>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpLanguageRangeWithQualityHeaderValueCollection.SetAt(System.UInt32,Windows.Web.Http.Headers.HttpLanguageRangeWithQualityHeaderValue)">
      <summary>Sets the HttpLanguageRangeWithQualityHeaderValue at the specified index in the collection.</summary>
      <param name="index">The zero-based index at which to set the HttpLanguageRangeWithQualityHeaderValue.</param>
      <param name="value">The item to set.</param>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpLanguageRangeWithQualityHeaderValueCollection.ToString">
      <summary>Returns a string that represents the current HttpLanguageRangeWithQualityHeaderValueCollection object.</summary>
      <returns>A string that represents the current object.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpLanguageRangeWithQualityHeaderValueCollection.TryParseAdd(System.String)">
      <summary>Tries to parse and add the specified item to the HttpLanguageRangeWithQualityHeaderValueCollection.</summary>
      <param name="input">The item to parse and add.</param>
      <returns>**true** if the item successfully parsed and was added; otherwise **false**.</returns>
    </member>
    <member name="T:Windows.Web.Http.Headers.HttpMediaTypeHeaderValue">
      <summary>Represents the value of the **Content-Type** HTTP header on the HTTP content in a request or a response.</summary>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpMediaTypeHeaderValue.#ctor(System.String)">
      <summary>Initializes a new instance of the HttpMediaTypeHeaderValue class.</summary>
      <param name="mediaType">The **media-type** of the entity-body used in the **Content-Type** HTTP header.</param>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpMediaTypeHeaderValue.CharSet">
      <summary>Gets or sets the character set of the entity-body used in the **Content-Type** HTTP header.</summary>
      <returns>The character set of the entity-body.</returns>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpMediaTypeHeaderValue.MediaType">
      <summary>Gets or sets the **media-type** of the entity-body used in the **Content-Type** HTTP header.</summary>
      <returns>The **media-type** of the entity-body.</returns>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpMediaTypeHeaderValue.Parameters">
      <summary>Gets a set of parameters included in the **Content-Type** HTTP header.</summary>
      <returns>A set of parameters.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpMediaTypeHeaderValue.Parse(System.String)">
      <summary>Converts a string to an HttpMediaTypeHeaderValue instance.</summary>
      <param name="input">A string that represents the media-type and character set information used in the **Content-Type** HTTP header.</param>
      <returns>An HttpMediaTypeHeaderValue instance.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpMediaTypeHeaderValue.ToString">
      <summary>Returns a string that represents the current HttpMediaTypeHeaderValue object.</summary>
      <returns>A string that represents the current object.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpMediaTypeHeaderValue.TryParse(System.String,Windows.Web.Http.Headers.HttpMediaTypeHeaderValue@)">
      <summary>Determines whether a string is valid HttpMediaTypeHeaderValue information.</summary>
      <param name="input">The string to validate.</param>
      <param name="mediaTypeHeaderValue">The HttpMediaTypeHeaderValue version of the string.</param>
      <returns>**true** if *input* is valid HttpMediaTypeHeaderValue information; otherwise, **false**.</returns>
    </member>
    <member name="T:Windows.Web.Http.Headers.HttpMediaTypeWithQualityHeaderValue">
      <summary>Represents accept information used in the **Accept** HTTP header on an HTTP request.</summary>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpMediaTypeWithQualityHeaderValue.#ctor(System.String)">
      <summary>Initializes a new instance of the HttpMediaTypeHeaderValue class with a media type.</summary>
      <param name="mediaType">The **media-type** of the entity-body to accept that is used in the **Accept** HTTP header.</param>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpMediaTypeWithQualityHeaderValue.#ctor(System.String,System.Double)">
      <summary>Initializes a new instance of the HttpMediaTypeHeaderValue class with a media type and quality.</summary>
      <param name="mediaType">The **media-type** of the entity-body to accept that is used in the **Accept** HTTP header.</param>
      <param name="quality">The **qvalue** or quality.</param>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpMediaTypeWithQualityHeaderValue.CharSet">
      <summary>Gets or sets the character set of the content to accept that is used in the **Accept** HTTP header.</summary>
      <returns>The character set of the entity-body.</returns>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpMediaTypeWithQualityHeaderValue.MediaType">
      <summary>Gets or sets the **media-type** of the content to accept that is used in the **Accept** HTTP header.</summary>
      <returns>The **media-type** of the entity-body.</returns>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpMediaTypeWithQualityHeaderValue.Parameters">
      <summary>Gets a set of parameters included in the **Accept** HTTP header.</summary>
      <returns>A set of parameters.</returns>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpMediaTypeWithQualityHeaderValue.Quality">
      <summary>Get or set the **qvalue** or quality used in the **Accept** HTTP header.</summary>
      <returns>The **qvalue** or quality.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpMediaTypeWithQualityHeaderValue.Parse(System.String)">
      <summary>Converts a string to an HttpMediaTypeWithQualityHeaderValue instance.</summary>
      <param name="input">A string that represents the media-type, character set, and quality information used in the **Accept** HTTP header.</param>
      <returns>An HttpMediaTypeWithQualityHeaderValue instance.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpMediaTypeWithQualityHeaderValue.ToString">
      <summary>Returns a string that represents the current HttpMediaTypeWithQualityHeaderValue object.</summary>
      <returns>A string that represents the current object.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpMediaTypeWithQualityHeaderValue.TryParse(System.String,Windows.Web.Http.Headers.HttpMediaTypeWithQualityHeaderValue@)">
      <summary>Determines whether a string is valid HttpMediaTypeWithQualityHeaderValue information.</summary>
      <param name="input">The string to validate.</param>
      <param name="mediaTypeWithQualityHeaderValue">The HttpMediaTypeWithQualityHeaderValue version of the string.</param>
      <returns>**true** if *input* is valid HttpMediaTypeWithQualityHeaderValue information; otherwise, **false**.</returns>
    </member>
    <member name="T:Windows.Web.Http.Headers.HttpMediaTypeWithQualityHeaderValueCollection">
      <summary>Represents the value of the **Accept** HTTP header on an HTTP request.</summary>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpMediaTypeWithQualityHeaderValueCollection.Size">
      <summary>Gets the number of HttpMediaTypeWithQualityHeaderValue objects in the collection.</summary>
      <returns>The number of HttpMediaTypeWithQualityHeaderValue objects in the HttpMediaTypeWithQualityHeaderValueCollection.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpMediaTypeWithQualityHeaderValueCollection.Append(Windows.Web.Http.Headers.HttpMediaTypeWithQualityHeaderValue)">
      <summary>Adds a new HttpMediaTypeWithQualityHeaderValue item to the end of the collection.</summary>
      <param name="value">The new item to add.</param>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpMediaTypeWithQualityHeaderValueCollection.Clear">
      <summary>Removes all objects from the collection.</summary>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpMediaTypeWithQualityHeaderValueCollection.First">
      <summary>Retrieves an iterator to the first HttpMediaTypeWithQualityHeaderValue item in the collection.</summary>
      <returns>An object that can be used to enumerate the HttpMediaTypeWithQualityHeaderValue items in the collection. The iterator points to the first HttpMediaTypeWithQualityHeaderValue item in the HttpMediaTypeWithQualityHeaderValueCollection.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpMediaTypeWithQualityHeaderValueCollection.GetAt(System.UInt32)">
      <summary>Returns the HttpMediaTypeWithQualityHeaderValue at the specified index in the collection.</summary>
      <param name="index">The zero-based index of a specified item in the collection.</param>
      <returns>The HttpMediaTypeWithQualityHeaderValue at the specified index in the HttpMediaTypeWithQualityHeaderValueCollection.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpMediaTypeWithQualityHeaderValueCollection.GetMany(System.UInt32,Windows.Web.Http.Headers.HttpMediaTypeWithQualityHeaderValue[])">
      <summary>Retrieves the HttpMediaTypeWithQualityHeaderValue items that start at the specified index in the collection.</summary>
      <param name="startIndex">The zero-based index of the start of the HttpMediaTypeWithQualityHeaderValue items in the HttpMediaTypeWithQualityHeaderValueCollection.</param>
      <param name="items">An array of HttpMediaTypeWithQualityHeaderValue items that start at *startIndex* in the HttpMediaTypeWithQualityHeaderValueCollection.</param>
      <returns>The number of items retrieved.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpMediaTypeWithQualityHeaderValueCollection.GetView">
      <summary>Returns an immutable view of the HttpMediaTypeWithQualityHeaderValueCollection.</summary>
      <returns>The view of the HttpMediaTypeWithQualityHeaderValueCollection.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpMediaTypeWithQualityHeaderValueCollection.IndexOf(Windows.Web.Http.Headers.HttpMediaTypeWithQualityHeaderValue,System.UInt32@)">
      <summary>Retrieves the index of an HttpMediaTypeWithQualityHeaderValue in the collection.</summary>
      <param name="value">The HttpMediaTypeWithQualityHeaderValue to find in the HttpMediaTypeWithQualityHeaderValueCollection.</param>
      <param name="index">The index of the HttpMediaTypeWithQualityHeaderValue in the HttpMediaTypeWithQualityHeaderValueCollection.</param>
      <returns>Indicates whether the item is found.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpMediaTypeWithQualityHeaderValueCollection.InsertAt(System.UInt32,Windows.Web.Http.Headers.HttpMediaTypeWithQualityHeaderValue)">
      <summary>Inserts an HttpMediaTypeWithQualityHeaderValue into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which *value* should be inserted.</param>
      <param name="value">The object to insert into the collection.</param>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpMediaTypeWithQualityHeaderValueCollection.ParseAdd(System.String)">
      <summary>Parses and adds an entry to the HttpMediaTypeWithQualityHeaderValueCollection.</summary>
      <param name="input">The entry to add.</param>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpMediaTypeWithQualityHeaderValueCollection.RemoveAt(System.UInt32)">
      <summary>Removes the entry at the specified index from the HttpMediaTypeWithQualityHeaderValueCollection.</summary>
      <param name="index">The index of the entry to remove.</param>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpMediaTypeWithQualityHeaderValueCollection.RemoveAtEnd">
      <summary>Removes the last HttpMediaTypeWithQualityHeaderValue item from the collection.</summary>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpMediaTypeWithQualityHeaderValueCollection.ReplaceAll(Windows.Web.Http.Headers.HttpMediaTypeWithQualityHeaderValue[])">
      <summary>Replaces all the HttpMediaTypeWithQualityHeaderValue items in the collection with the specified HttpMediaTypeWithQualityHeaderValue items.</summary>
      <param name="items">The HttpMediaTypeWithQualityHeaderValue items to add to the collection.</param>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpMediaTypeWithQualityHeaderValueCollection.SetAt(System.UInt32,Windows.Web.Http.Headers.HttpMediaTypeWithQualityHeaderValue)">
      <summary>Sets the HttpMediaTypeWithQualityHeaderValue at the specified index in the collection.</summary>
      <param name="index">The zero-based index at which to set the HttpMediaTypeWithQualityHeaderValue.</param>
      <param name="value">The item to set.</param>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpMediaTypeWithQualityHeaderValueCollection.ToString">
      <summary>Returns a string that represents the current HttpMediaTypeWithQualityHeaderValueCollection object.</summary>
      <returns>A string that represents the current object.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpMediaTypeWithQualityHeaderValueCollection.TryParseAdd(System.String)">
      <summary>Tries to parse and add the specified item to the HttpMediaTypeWithQualityHeaderValueCollection.</summary>
      <param name="input">The item to parse and add.</param>
      <returns>**true** if the item successfully parsed and was added; otherwise **false**.</returns>
    </member>
    <member name="T:Windows.Web.Http.Headers.HttpMethodHeaderValueCollection">
      <summary>Represents the value of the **Allow** HTTP header on an HTTP response.</summary>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpMethodHeaderValueCollection.Size">
      <summary>Gets the number of HttpMethod objects in the collection.</summary>
      <returns>The number of HttpMethod objects in the HttpMethodHeaderValueCollection.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpMethodHeaderValueCollection.Append(Windows.Web.Http.HttpMethod)">
      <summary>Adds a new HttpMethod item to the end of the collection.</summary>
      <param name="value">The new item to add.</param>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpMethodHeaderValueCollection.Clear">
      <summary>Removes all objects from the collection.</summary>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpMethodHeaderValueCollection.First">
      <summary>Retrieves an iterator to the first HttpMethod item in the collection.</summary>
      <returns>An object that can be used to enumerate the HttpMethod items in the collection. The iterator points to the first HttpMethod item in the HttpMethodHeaderValueCollection.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpMethodHeaderValueCollection.GetAt(System.UInt32)">
      <summary>Returns the HttpMethod at the specified index in the collection.</summary>
      <param name="index">The zero-based index of a specified item in the collection.</param>
      <returns>The HttpMethod at the specified index in the HttpMethodHeaderValueCollection.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpMethodHeaderValueCollection.GetMany(System.UInt32,Windows.Web.Http.HttpMethod[])">
      <summary>Retrieves the HttpMethod items that start at the specified index in the collection.</summary>
      <param name="startIndex">The zero-based index of the start of the HttpMethod items in the HttpMethodHeaderValueCollection.</param>
      <param name="items">An array of HttpMethod items that start at *startIndex* in the HttpMethodHeaderValueCollection.</param>
      <returns>The number of items retrieved.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpMethodHeaderValueCollection.GetView">
      <summary>Returns an immutable view of the HttpMethodHeaderValueCollection.</summary>
      <returns>The view of the HttpMethodHeaderValueCollection.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpMethodHeaderValueCollection.IndexOf(Windows.Web.Http.HttpMethod,System.UInt32@)">
      <summary>Retrieves the index of an HttpMethod in the collection.</summary>
      <param name="value">The HttpMethod to find in the HttpMethodHeaderValueCollection.</param>
      <param name="index">The index of the HttpMethod in the HttpMethodHeaderValueCollection.</param>
      <returns>Indicates whether the item is found.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpMethodHeaderValueCollection.InsertAt(System.UInt32,Windows.Web.Http.HttpMethod)">
      <summary>Inserts an HttpMethod into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which *value* should be inserted.</param>
      <param name="value">The object to insert into the collection.</param>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpMethodHeaderValueCollection.ParseAdd(System.String)">
      <summary>Parses and adds an entry to the HttpMethodHeaderValueCollection.</summary>
      <param name="input">The entry to add.</param>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpMethodHeaderValueCollection.RemoveAt(System.UInt32)">
      <summary>Removes the entry at the specified index from the HttpMethodHeaderValueCollection.</summary>
      <param name="index">The index of the entry to remove.</param>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpMethodHeaderValueCollection.RemoveAtEnd">
      <summary>Removes the last HttpMethod item from the collection.</summary>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpMethodHeaderValueCollection.ReplaceAll(Windows.Web.Http.HttpMethod[])">
      <summary>Replaces all the HttpMethod items in the collection with the specified HttpMethod items.</summary>
      <param name="items">The HttpMethod items to add to the collection.</param>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpMethodHeaderValueCollection.SetAt(System.UInt32,Windows.Web.Http.HttpMethod)">
      <summary>Sets the HttpMethod at the specified index in the collection.</summary>
      <param name="index">The zero-based index at which to set the HttpMethod.</param>
      <param name="value">The item to set.</param>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpMethodHeaderValueCollection.ToString">
      <summary>Returns a string that represents the current HttpMethodHeaderValueCollection object.</summary>
      <returns>A string that represents the current object.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpMethodHeaderValueCollection.TryParseAdd(System.String)">
      <summary>Tries to parse and add the specified item to the HttpMethodHeaderValueCollection.</summary>
      <param name="input">The item to parse and add.</param>
      <returns>**true** if the item successfully parsed and was added; otherwise **false**.</returns>
    </member>
    <member name="T:Windows.Web.Http.Headers.HttpNameValueHeaderValue">
      <summary>Represents name and value information used in a number of HTTP headers.</summary>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpNameValueHeaderValue.#ctor(System.String)">
      <summary>Initializes a new instance of the HttpNameValueHeaderValue class. with a name.</summary>
      <param name="name">The name to be used.</param>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpNameValueHeaderValue.#ctor(System.String,System.String)">
      <summary>Initializes a new instance of the HttpNameValueHeaderValue class. with a name and value.</summary>
      <param name="name">The name to be used.</param>
      <param name="value">The value to associate with the *name*.</param>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpNameValueHeaderValue.Name">
      <summary>Gets the name used in the HttpNameValueHeaderValue object.</summary>
      <returns>The name used in the HttpNameValueHeaderValue object.</returns>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpNameValueHeaderValue.Value">
      <summary>Gets or sets the value associated with a name used in the HttpNameValueHeaderValue object.</summary>
      <returns>The value associated with a name used in the HttpNameValueHeaderValue object.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpNameValueHeaderValue.Parse(System.String)">
      <summary>Converts a string to an HttpNameValueHeaderValue instance.</summary>
      <param name="input">A string that represents the name and value.</param>
      <returns>An HttpNameValueHeaderValue instance.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpNameValueHeaderValue.ToString">
      <summary>Returns a string that represents the current HttpNameValueHeaderValue object.</summary>
      <returns>A string that represents the current object.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpNameValueHeaderValue.TryParse(System.String,Windows.Web.Http.Headers.HttpNameValueHeaderValue@)">
      <summary>Determines whether a string is valid HttpNameValueHeaderValue information.</summary>
      <param name="input">The string to validate.</param>
      <param name="nameValueHeaderValue">The HttpNameValueHeaderValue version of the string.</param>
      <returns>**true** if *input* is valid HttpNameValueHeaderValue information; otherwise, **false**.</returns>
    </member>
    <member name="T:Windows.Web.Http.Headers.HttpProductHeaderValue">
      <summary>Represents product information used by the HttpProductHeaderValue and HttpProductInfoHeaderValueCollection classes in the **User-Agent** HTTP header.</summary>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpProductHeaderValue.#ctor(System.String)">
      <summary>Initializes a new instance of the HttpProductHeaderValue class with a product name.</summary>
      <param name="productName">The name of the product token used in the **User-Agent** HTTP header.</param>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpProductHeaderValue.#ctor(System.String,System.String)">
      <summary>Initializes a new instance of the HttpProductHeaderValue class with a product name and a product version.</summary>
      <param name="productName">The name of the product token used in the **User-Agent** HTTP header.</param>
      <param name="productVersion">The version of the product token used in the **User-Agent** HTTP header.</param>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpProductHeaderValue.Name">
      <summary>Gets a token that represents the name of the product to be used in the **User-Agent** HTTP header.</summary>
      <returns>The name of the product token</returns>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpProductHeaderValue.Version">
      <summary>Gets a token that represents the version of the product to be used in the **User-Agent** HTTP header.</summary>
      <returns>The version of the product token.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpProductHeaderValue.Parse(System.String)">
      <summary>Converts a string to an HttpProductHeaderValue instance.</summary>
      <param name="input">A string that represents the product name and version.</param>
      <returns>An HttpProductHeaderValue instance.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpProductHeaderValue.ToString">
      <summary>Returns a string that represents the current HttpProductHeaderValue object.</summary>
      <returns>A string that represents the current object.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpProductHeaderValue.TryParse(System.String,Windows.Web.Http.Headers.HttpProductHeaderValue@)">
      <summary>Determines whether a string is valid HttpProductHeaderValue information.</summary>
      <param name="input">The string to validate.</param>
      <param name="productHeaderValue">The HttpProductHeaderValue version of the string.</param>
      <returns>**true** if *input* is valid HttpProductHeaderValue information; otherwise, **false**.</returns>
    </member>
    <member name="T:Windows.Web.Http.Headers.HttpProductInfoHeaderValue">
      <summary>Represents product information used in the **User-Agent** HTTP header on an HTTP request.</summary>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpProductInfoHeaderValue.#ctor(System.String)">
      <summary>Initializes a new instance of the HttpProductInfoHeaderValue class with a product comment.</summary>
      <param name="productComment">The product comment used in the **User-Agent** HTTP header.</param>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpProductInfoHeaderValue.#ctor(System.String,System.String)">
      <summary>Initializes a new instance of the HttpProductInfoHeaderValue class with a product name and version.</summary>
      <param name="productName">The name of the product token used in the **User-Agent** HTTP header.</param>
      <param name="productVersion">The version of the product token used in the **User-Agent** HTTP header.</param>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpProductInfoHeaderValue.Comment">
      <summary>Gets the product comment from the HttpProductInfoHeaderValue used in the **User-Agent** HTTP header.</summary>
      <returns>The product comment used in the **User-Agent** HTTP header.</returns>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpProductInfoHeaderValue.Product">
      <summary>Gets the product from the HttpProductInfoHeaderValue used in the **User-Agent** HTTP header.</summary>
      <returns>The product name and version used in the **User-Agent** HTTP header.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpProductInfoHeaderValue.Parse(System.String)">
      <summary>Converts a string to an HttpProductInfoHeaderValue instance.</summary>
      <param name="input">A string that represents the product information.</param>
      <returns>An HttpProductInfoHeaderValue instance.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpProductInfoHeaderValue.ToString">
      <summary>Returns a string that represents the current HttpProductInfoHeaderValue object.</summary>
      <returns>A string that represents the current object.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpProductInfoHeaderValue.TryParse(System.String,Windows.Web.Http.Headers.HttpProductInfoHeaderValue@)">
      <summary>Determines whether a string is valid HttpProductInfoHeaderValue information.</summary>
      <param name="input">The string to validate.</param>
      <param name="productInfoHeaderValue">The HttpProductInfoHeaderValue version of the string.</param>
      <returns>**true** if *input* is valid HttpProductInfoHeaderValue information; otherwise, **false**.</returns>
    </member>
    <member name="T:Windows.Web.Http.Headers.HttpProductInfoHeaderValueCollection">
      <summary>Represents the value of the **User-Agent** HTTP header on an HTTP request.</summary>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpProductInfoHeaderValueCollection.Size">
      <summary>Gets the number of HttpProductInfoHeaderValue objects in the collection.</summary>
      <returns>The number of HttpProductInfoHeaderValue objects in the HttpProductInfoHeaderValueCollection.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpProductInfoHeaderValueCollection.Append(Windows.Web.Http.Headers.HttpProductInfoHeaderValue)">
      <summary>Adds a new HttpProductInfoHeaderValue item to the end of the collection.</summary>
      <param name="value">The new item to add.</param>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpProductInfoHeaderValueCollection.Clear">
      <summary>Removes all objects from the collection.</summary>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpProductInfoHeaderValueCollection.First">
      <summary>Retrieves an iterator to the first HttpProductInfoHeaderValue item in the collection.</summary>
      <returns>An object that can be used to enumerate the HttpProductInfoHeaderValue items in the collection. The iterator points to the first HttpProductInfoHeaderValue item in the HttpProductInfoHeaderValueCollection.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpProductInfoHeaderValueCollection.GetAt(System.UInt32)">
      <summary>Returns the HttpProductInfoHeaderValue at the specified index in the collection.</summary>
      <param name="index">The zero-based index of a specified item in the collection.</param>
      <returns>The HttpProductInfoHeaderValue at the specified index in the HttpProductInfoHeaderValueCollection.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpProductInfoHeaderValueCollection.GetMany(System.UInt32,Windows.Web.Http.Headers.HttpProductInfoHeaderValue[])">
      <summary>Retrieves the HttpProductInfoHeaderValue items that start at the specified index in the collection.</summary>
      <param name="startIndex">The zero-based index of the start of the HttpProductInfoHeaderValue items in the HttpProductInfoHeaderValueCollection.</param>
      <param name="items">An array of HttpProductInfoHeaderValue items that start at *startIndex* in the HttpProductInfoHeaderValueCollection.</param>
      <returns>The number of items retrieved.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpProductInfoHeaderValueCollection.GetView">
      <summary>Returns an immutable view of the HttpProductInfoHeaderValueCollection.</summary>
      <returns>The view of the HttpProductInfoHeaderValueCollection.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpProductInfoHeaderValueCollection.IndexOf(Windows.Web.Http.Headers.HttpProductInfoHeaderValue,System.UInt32@)">
      <summary>Retrieves the index of an HttpProductInfoHeaderValue in the collection.</summary>
      <param name="value">The HttpProductInfoHeaderValue to find in the HttpProductInfoHeaderValueCollection.</param>
      <param name="index">The index of the HttpProductInfoHeaderValue in the HttpProductInfoHeaderValueCollection.</param>
      <returns>Indicates whether the item is found.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpProductInfoHeaderValueCollection.InsertAt(System.UInt32,Windows.Web.Http.Headers.HttpProductInfoHeaderValue)">
      <summary>Inserts an HttpProductInfoHeaderValue into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which *value* should be inserted.</param>
      <param name="value">The object to insert into the collection.</param>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpProductInfoHeaderValueCollection.ParseAdd(System.String)">
      <summary>Parses and adds an entry to the HttpProductInfoHeaderValueCollection.</summary>
      <param name="input">The entry to add.</param>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpProductInfoHeaderValueCollection.RemoveAt(System.UInt32)">
      <summary>Removes the entry at the specified index from the HttpMethodHeaderValueCollection.</summary>
      <param name="index">The index of the entry to remove.</param>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpProductInfoHeaderValueCollection.RemoveAtEnd">
      <summary>Removes the last HttpProductInfoHeaderValue item from the collection.</summary>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpProductInfoHeaderValueCollection.ReplaceAll(Windows.Web.Http.Headers.HttpProductInfoHeaderValue[])">
      <summary>Replaces all the HttpProductInfoHeaderValue items in the collection with the specified HttpProductInfoHeaderValue items.</summary>
      <param name="items">The HttpProductInfoHeaderValue items to add to the collection.</param>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpProductInfoHeaderValueCollection.SetAt(System.UInt32,Windows.Web.Http.Headers.HttpProductInfoHeaderValue)">
      <summary>Sets the HttpProductInfoHeaderValue at the specified index in the collection.</summary>
      <param name="index">The zero-based index at which to set the HttpProductInfoHeaderValue.</param>
      <param name="value">The item to set.</param>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpProductInfoHeaderValueCollection.ToString">
      <summary>Returns a string that represents the current HttpProductInfoHeaderValueCollection object.</summary>
      <returns>A string that represents the current object.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpProductInfoHeaderValueCollection.TryParseAdd(System.String)">
      <summary>Tries to parse and add the specified item to the HttpProductInfoHeaderValueCollection.</summary>
      <param name="input">The item to parse and add.</param>
      <returns>**true** if the item successfully parsed and was added; otherwise **false**.</returns>
    </member>
    <member name="T:Windows.Web.Http.Headers.HttpRequestHeaderCollection">
      <summary>Provides a collection of the HTTP headers associated with an HTTP request.</summary>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpRequestHeaderCollection.Accept">
      <summary>Gets the HttpMediaTypeWithQualityHeaderValueCollection of HttpMediaTypeWithQualityHeaderValue objects that represent the value of an **Accept** HTTP header on an HTTP request.</summary>
      <returns>The collection of HttpMediaTypeWithQualityHeaderValue objects that represent the value of an **Accept** HTTP header. An empty collection means that the header is absent.</returns>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpRequestHeaderCollection.AcceptEncoding">
      <summary>Gets the HttpContentCodingWithQualityHeaderValueCollection of HttpContentCodingWithQualityHeaderValue objects that represent the value of an **Accept-Encoding** HTTP header on an HTTP request.</summary>
      <returns>The collection of HttpContentCodingWithQualityHeaderValue objects that represent the value of an **Accept-Encoding** HTTP header. An empty collection means that the header is absent.</returns>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpRequestHeaderCollection.AcceptLanguage">
      <summary>Gets the HttpLanguageRangeWithQualityHeaderValueCollection of HttpLanguageRangeWithQualityHeaderValue objects that represent the value of an **Accept-Language** HTTP header on an HTTP request.</summary>
      <returns>The collection of HttpLanguageRangeWithQualityHeaderValue objects that represent the value of an **Accept-Language** HTTP header. An empty collection means that the header is absent.</returns>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpRequestHeaderCollection.Authorization">
      <summary>Gets or sets the HttpCredentialsHeaderValue object that represents the value of an **Authorization** HTTP header on an HTTP request.</summary>
      <returns>The value of an **Authorization** HTTP header on an HTTP request. A null value means that the header is absent.</returns>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpRequestHeaderCollection.CacheControl">
      <summary>Gets the HttpCacheDirectiveHeaderValueCollection that represents the value of a **Cache-Control** HTTP header on an HTTP request.</summary>
      <returns>The object that represents the value of a **Cache-Control** HTTP header. An empty collection means that the header is absent.</returns>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpRequestHeaderCollection.Connection">
      <summary>Gets the HttpConnectionOptionHeaderValueCollection of HttpConnectionOptionHeaderValue objects that represent the value of a **Connection** HTTP header on an HTTP request.</summary>
      <returns>The collection of HttpConnectionOptionHeaderValue objects that represent the HTTP **Connection** header. An empty collection means that the header is absent.</returns>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpRequestHeaderCollection.Cookie">
      <summary>Gets the HttpCookiePairHeaderValueCollection of HttpCookiePairHeaderValue objects that represent the value of an **Cookie** HTTP header sent on an HTTP request.</summary>
      <returns>The collection of HttpCookiePairHeaderValue objects that represent the HTTP cookies in a **Cookie** HTTP header. An empty collection means that the header is absent.</returns>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpRequestHeaderCollection.Date">
      <summary>Gets or sets the DateTime object that represents the value of a **Date** HTTP header on an HTTP request.</summary>
      <returns>The object that represents the value of a **Date** HTTP header on an HTTP request. A null value means that the header is absent.</returns>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpRequestHeaderCollection.Expect">
      <summary>Gets the HttpExpectationHeaderValueCollection of HttpExpectationHeaderValue objects that represent the value of an **Expect** HTTP header on an HTTP request.</summary>
      <returns>The collection of HttpExpectationHeaderValue objects that represent the value of an **Expect** HTTP header on an HTTP request. An empty collection means that the header is absent.</returns>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpRequestHeaderCollection.From">
      <summary>Gets or sets the String that represents the value of a **From** HTTP header on an HTTP request.</summary>
      <returns>The value of a **From** HTTP header on an HTTP request. An empty string means that the header is absent.</returns>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpRequestHeaderCollection.Host">
      <summary>Gets or sets the HostName that represents the value of a **Host** HTTP header on an HTTP request.</summary>
      <returns>The HostName that represents the value of a **Host** HTTP header on an HTTP request. A null value means that the header is absent.</returns>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpRequestHeaderCollection.IfModifiedSince">
      <summary>Gets or sets the DateTime object that represents the value of an **If-Modified-Since** HTTP header on an HTTP request.</summary>
      <returns>The DateTime object that represents the value of an **If-Modified-Since** HTTP header on an HTTP request. A null value means that the header is absent.</returns>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpRequestHeaderCollection.IfUnmodifiedSince">
      <summary>Gets or sets the DateTime object that represents the value of an **If-Unmodified-Since** HTTP header on an HTTP request.</summary>
      <returns>The DateTime object that represents the value of an **If-Unmodified-Since** HTTP header on an HTTP request. A null value means that the header is absent.</returns>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpRequestHeaderCollection.MaxForwards">
      <summary>Gets or sets an integer value that represents the value of a **Max-Forwards** HTTP header on an HTTP request.</summary>
      <returns>An integer value that represents the value of a **Max-Forwards** HTTP header on an HTTP request. A null value means that the header is absent.</returns>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpRequestHeaderCollection.ProxyAuthorization">
      <summary>Gets or sets the HttpCredentialsHeaderValue object that represent the value of a **Proxy-Authorization** HTTP header on an HTTP request.</summary>
      <returns>The object that represent the value of a **Proxy-Authorization** HTTP header on an HTTP request. A null value means that the header is absent.</returns>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpRequestHeaderCollection.Referer">
      <summary>Gets or sets the Uri that represents the value of a **Referer** HTTP header on an HTTP request.</summary>
      <returns>The object that represents the value of a **Referer** HTTP header on an HTTP request. A null value means that the header is absent.</returns>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpRequestHeaderCollection.Size">
      <summary>Gets the number of objects in the HttpRequestHeaderCollection.</summary>
      <returns>The number of objects in the HttpRequestHeaderCollection.</returns>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpRequestHeaderCollection.TransferEncoding">
      <summary>Gets the HttpTransferCodingHeaderValueCollection of HttpTransferCodingHeaderValue objects that represent the value of a **Transfer-Encoding** HTTP header on an HTTP request.</summary>
      <returns>The collection of HttpTransferCodingHeaderValue objects that represent the value of a **Transfer-Encoding** HTTP header on an HTTP request. An empty collection means that the header is absent.</returns>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpRequestHeaderCollection.UserAgent">
      <summary>Gets the HttpProductInfoHeaderValueCollection of HttpProductInfoHeaderValue objects that represent the value of a **User-Agent** HTTP header on an HTTP request.</summary>
      <returns>The collection of HttpProductInfoHeaderValue objects that represent the value of a **User-Agent** HTTP header on an HTTP request. An empty collection means that the header is absent.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpRequestHeaderCollection.Append(System.String,System.String)">
      <summary>Adds a new item to the end of the HttpRequestHeaderCollection.</summary>
      <param name="name">The name of the value to add.</param>
      <param name="value">The item value to add.</param>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpRequestHeaderCollection.Clear">
      <summary>Removes all objects from the HttpRequestHeaderCollection.</summary>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpRequestHeaderCollection.First">
      <summary>Retrieves an iterator to the first item in the HttpRequestHeaderCollection.</summary>
      <returns>An object that can be used to enumerate the items in the collection. The iterator points to the first item in the HttpRequestHeaderCollection.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpRequestHeaderCollection.GetView">
      <summary>Returns an immutable view of the HttpRequestHeaderCollection.</summary>
      <returns>The view of the HttpRequestHeaderCollection.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpRequestHeaderCollection.HasKey(System.String)">
      <summary>Determines whether the HttpRequestHeaderCollection contains the specified key.</summary>
      <param name="key">The key associated with the item to locate.</param>
      <returns>**true** if the key is found; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpRequestHeaderCollection.Insert(System.String,System.String)">
      <summary>Inserts or replaces an item in the HttpRequestHeaderCollection with the specified key and value.</summary>
      <param name="key">The key of the item to be inserted.</param>
      <param name="value">The value of the item to insert.</param>
      <returns>**true** if an item with the specified key is an existing item that was replaced; otherwise **false**.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpRequestHeaderCollection.Lookup(System.String)">
      <summary>Finds an item in the HttpRequestHeaderCollection if it exists.</summary>
      <param name="key">The key of the item to lookup.</param>
      <returns>The value, if an item with the specified key exists. Use the **HasKey** method to determine whether the key exists.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpRequestHeaderCollection.Remove(System.String)">
      <summary>Removes a specific object from the HttpRequestHeaderCollection.</summary>
      <param name="key">The key of the item to remove.</param>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpRequestHeaderCollection.ToString">
      <summary>Returns a string that represents the current HttpRequestHeaderCollection object.</summary>
      <returns>A string that represents the current object.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpRequestHeaderCollection.TryAppendWithoutValidation(System.String,System.String)">
      <summary>Try to append the specified item to the HttpRequestHeaderCollection without validation.</summary>
      <param name="name">The name of the item to append.</param>
      <param name="value">The value of the item to append.</param>
      <returns>**true** if the item was appended; otherwise **false**.</returns>
    </member>
    <member name="T:Windows.Web.Http.Headers.HttpResponseHeaderCollection">
      <summary>Provides a collection of the HTTP headers associated with an HTTP response.</summary>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpResponseHeaderCollection.Age">
      <summary>Gets or sets the TimeSpan object that represents the value of an **Age** HTTP header on an HTTP response.</summary>
      <returns>The object that represents the value of an **Age** HTTP header on an HTTP response. A **null** value means that the header is absent.</returns>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpResponseHeaderCollection.Allow">
      <summary>Gets the HttpMethodHeaderValueCollection of HttpMethod objects that represent the value of an **Allow** HTTP header on an HTTP response.</summary>
      <returns>The collection of HttpMethod objects that represent the value of an **Allow** HTTP header on an HTTP response. An empty collection means that the header is absent.</returns>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpResponseHeaderCollection.CacheControl">
      <summary>Gets the HttpCacheDirectiveHeaderValueCollection of objects that represent the value of a **Cache-Control** HTTP header on an HTTP response.</summary>
      <returns>The collection of objects that represent the value of a **Cache-Control** HTTP header on an HTTP response. An empty collection means that the header is absent.</returns>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpResponseHeaderCollection.Connection">
      <summary>Gets the HttpConnectionOptionHeaderValueCollection of HttpConnectionOptionHeaderValue objects that represent the value of a **Connection** HTTP header on an HTTP response.</summary>
      <returns>The collection of HttpConnectionOptionHeaderValue objects that represent the value of a **Connection** HTTP header. An empty collection means that the header is absent.</returns>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpResponseHeaderCollection.Date">
      <summary>Gets or sets the DateTime object that represents the value of a **Date** HTTP header on an HTTP response.</summary>
      <returns>The object that represents the value of a **Date** HTTP header on an HTTP request. A **null** value means that the header is absent.</returns>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpResponseHeaderCollection.Location">
      <summary>Gets or sets the Uri that represents the value or a **Location** HTTP header on an HTTP response.</summary>
      <returns>The object that represents the value of a **Location** HTTP header on an HTTP response. A **null** value means that the header is absent.</returns>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpResponseHeaderCollection.ProxyAuthenticate">
      <summary>Gets the HttpChallengeHeaderValueCollection of HttpChallengeHeaderValue objects that represent the value of a **Proxy-Authenticate** HTTP header on an HTTP response.</summary>
      <returns>The collection of HttpChallengeHeaderValue objects that represent the value of a **Proxy-Authenticate** HTTP header on an HTTP response. An empty collection means that the header is absent.</returns>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpResponseHeaderCollection.RetryAfter">
      <summary>Gets or sets the HttpDateOrDeltaHeaderValue object that represent the value of a **Retry-After** HTTP header on an HTTP response.</summary>
      <returns>The object that represents the value of a **Retry-After** HTTP header on an HTTP response. A **null** value means that the header is absent.</returns>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpResponseHeaderCollection.Size">
      <summary>Gets the number of objects in the HttpResponseHeaderCollection.</summary>
      <returns>The number of objects in the HttpResponseHeaderCollection.</returns>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpResponseHeaderCollection.TransferEncoding">
      <summary>Gets the HttpTransferCodingHeaderValueCollection of HttpTransferCodingHeaderValue objects that represent the value of a **Transfer-Encoding** HTTP header on an HTTP response.</summary>
      <returns>The collection of HttpTransferCodingHeaderValue objects that represent the value of a **Transfer-Encoding** HTTP header on an HTTP response. An empty collection means that the header is absent.</returns>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpResponseHeaderCollection.WwwAuthenticate">
      <summary>Gets the HttpChallengeHeaderValueCollection of HttpChallengeHeaderValue objects that represent the value of a **WWW-Authenticate** HTTP header on an HTTP response.</summary>
      <returns>The collection of HttpChallengeHeaderValue objects that represent the value of a **WWW-Authenticate** HTTP header on an HTTP response. An empty collection means that the header is absent.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpResponseHeaderCollection.Append(System.String,System.String)">
      <summary>Adds a new item to the end of the HttpResponseHeaderCollection.</summary>
      <param name="name">The name of the value to add.</param>
      <param name="value">The item value to add.</param>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpResponseHeaderCollection.Clear">
      <summary>Removes all objects from the collection.</summary>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpResponseHeaderCollection.First">
      <summary>Retrieves an iterator to the first item in the HttpResponseHeaderCollection.</summary>
      <returns>An object that can be used to enumerate the items in the collection. The iterator points to the first item in the HttpResponseHeaderCollection.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpResponseHeaderCollection.GetView">
      <summary>Returns an immutable view of the HttpResponseHeaderCollection.</summary>
      <returns>The view of the HttpResponseHeaderCollection.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpResponseHeaderCollection.HasKey(System.String)">
      <summary>Determines whether the HttpResponseHeaderCollection contains the specified key.</summary>
      <param name="key">The key associated with the item to locate.</param>
      <returns>**true** if the key is found; otherwise, **false**.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpResponseHeaderCollection.Insert(System.String,System.String)">
      <summary>Inserts or replaces an item in the HttpResponseHeaderCollection with the specified key and value.</summary>
      <param name="key">The key of the item to be inserted.</param>
      <param name="value">The value of the item to insert.</param>
      <returns>**true** if an item with the specified key is an existing item that was replaced; otherwise **false**.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpResponseHeaderCollection.Lookup(System.String)">
      <summary>Lookup an item in the HttpResponseHeaderCollection.</summary>
      <param name="key">The key of the item to lookup.</param>
      <returns>The value, if an item with the specified key exists. Use the **HasKey** method to determine whether the key exists.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpResponseHeaderCollection.Remove(System.String)">
      <summary>Removes an item with a given key from the HttpResponseHeaderCollection.</summary>
      <param name="key">Key of the item to be removed.</param>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpResponseHeaderCollection.ToString">
      <summary>Returns a string that represents the current HttpResponseHeaderCollection object.</summary>
      <returns>A string that represents the current object.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpResponseHeaderCollection.TryAppendWithoutValidation(System.String,System.String)">
      <summary>Try to append the specified item to the HttpResponseHeaderCollection without validation.</summary>
      <param name="name">The name of the item to append.</param>
      <param name="value">The value of the item to append.</param>
      <returns>**true** if the item was appended; otherwise **false**.</returns>
    </member>
    <member name="T:Windows.Web.Http.Headers.HttpTransferCodingHeaderValue">
      <summary>Represents transfer coding information used in the **Transfer-Encoding** HTTP header on an HTTP request.</summary>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpTransferCodingHeaderValue.#ctor(System.String)">
      <summary>Initializes a new instance of the HttpProductInfoHeaderValue class.</summary>
      <param name="input">The **transfer-coding** information to initialize the HttpProductInfoHeaderValue object.</param>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpTransferCodingHeaderValue.Parameters">
      <summary>Gets a set of parameters used in the **Transfer-Encoding** HTTP header.</summary>
      <returns>A set of name/value parameters used in the **Transfer-Encoding** HTTP header.</returns>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpTransferCodingHeaderValue.Value">
      <summary>Gets the transfer-coding value used in the **Transfer-Encoding** HTTP header.</summary>
      <returns>The transfer-coding value (transfer-coding name) used in the **Transfer-Encoding** HTTP header.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpTransferCodingHeaderValue.Parse(System.String)">
      <summary>Converts a string to an HttpTransferCodingHeaderValue instance.</summary>
      <param name="input">A string that represents the **transfer-coding** information.</param>
      <returns>An HttpProductInfoHeaderValue instance.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpTransferCodingHeaderValue.ToString">
      <summary>Returns a string that represents the current HttpTransferCodingHeaderValue object.</summary>
      <returns>A string that represents the current object.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpTransferCodingHeaderValue.TryParse(System.String,Windows.Web.Http.Headers.HttpTransferCodingHeaderValue@)">
      <summary>Determines whether a string is valid HttpTransferCodingHeaderValue information.</summary>
      <param name="input">The string to validate.</param>
      <param name="transferCodingHeaderValue">The HttpTransferCodingHeaderValue version of the string.</param>
      <returns>**true** if *input* is valid HttpTransferCodingHeaderValue information; otherwise, **false**.</returns>
    </member>
    <member name="T:Windows.Web.Http.Headers.HttpTransferCodingHeaderValueCollection">
      <summary>Represents the value of the **Transfer-Encoding** HTTP header on an HTTP request.</summary>
    </member>
    <member name="P:Windows.Web.Http.Headers.HttpTransferCodingHeaderValueCollection.Size">
      <summary>Gets the number of HttpTransferCodingHeaderValue objects in the collection.</summary>
      <returns>The number of HttpTransferCodingHeaderValue objects in the HttpTransferCodingHeaderValueCollection.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpTransferCodingHeaderValueCollection.Append(Windows.Web.Http.Headers.HttpTransferCodingHeaderValue)">
      <summary>Adds a new HttpTransferCodingHeaderValue item to the end of the collection.</summary>
      <param name="value">The new item to add.</param>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpTransferCodingHeaderValueCollection.Clear">
      <summary>Removes all objects from the collection.</summary>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpTransferCodingHeaderValueCollection.First">
      <summary>Retrieves an iterator to the first HttpTransferCodingHeaderValue item in the collection.</summary>
      <returns>An object that can be used to enumerate the HttpTransferCodingHeaderValue items in the collection. The iterator points to the first HttpTransferCodingHeaderValue item in the HttpTransferCodingHeaderValueCollection.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpTransferCodingHeaderValueCollection.GetAt(System.UInt32)">
      <summary>Returns the HttpTransferCodingHeaderValue at the specified index in the collection.</summary>
      <param name="index">The zero-based index of a specified item in the collection.</param>
      <returns>The HttpTransferCodingHeaderValue at the specified index in the HttpTransferCodingHeaderValueCollection.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpTransferCodingHeaderValueCollection.GetMany(System.UInt32,Windows.Web.Http.Headers.HttpTransferCodingHeaderValue[])">
      <summary>Retrieves the HttpTransferCodingHeaderValue items that start at the specified index in the collection.</summary>
      <param name="startIndex">The zero-based index of the start of the HttpTransferCodingHeaderValue items in the HttpTransferCodingHeaderValueCollection.</param>
      <param name="items">An array of HttpTransferCodingHeaderValue items that start at *startIndex* in the HttpTransferCodingHeaderValueCollection.</param>
      <returns>The number of items retrieved.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpTransferCodingHeaderValueCollection.GetView">
      <summary>Returns an immutable view of the HttpTransferCodingHeaderValueCollection.</summary>
      <returns>The view of the HttpTransferCodingHeaderValueCollection.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpTransferCodingHeaderValueCollection.IndexOf(Windows.Web.Http.Headers.HttpTransferCodingHeaderValue,System.UInt32@)">
      <summary>Retrieves the index of an HttpTransferCodingHeaderValue in the collection.</summary>
      <param name="value">The HttpTransferCodingHeaderValue to find in the HttpTransferCodingHeaderValueCollection.</param>
      <param name="index">The index of the HttpTransferCodingHeaderValue in the HttpTransferCodingHeaderValueCollection.</param>
      <returns>Indicates whether the item is found.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpTransferCodingHeaderValueCollection.InsertAt(System.UInt32,Windows.Web.Http.Headers.HttpTransferCodingHeaderValue)">
      <summary>Inserts an HttpTransferCodingHeaderValue into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which *value* should be inserted.</param>
      <param name="value">The object to insert into the collection.</param>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpTransferCodingHeaderValueCollection.ParseAdd(System.String)">
      <summary>Parses and adds an entry to the HttpTransferCodingHeaderValueCollection.</summary>
      <param name="input">The entry to add.</param>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpTransferCodingHeaderValueCollection.RemoveAt(System.UInt32)">
      <summary>Removes the entry at the specified index from the HttpTransferCodingHeaderValueCollection.</summary>
      <param name="index">The index of the entry to remove.</param>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpTransferCodingHeaderValueCollection.RemoveAtEnd">
      <summary>Removes the last HttpTransferCodingHeaderValue item from the collection.</summary>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpTransferCodingHeaderValueCollection.ReplaceAll(Windows.Web.Http.Headers.HttpTransferCodingHeaderValue[])">
      <summary>Replaces all the HttpTransferCodingHeaderValue items in the collection with the specified HttpTransferCodingHeaderValue items.</summary>
      <param name="items">The HttpTransferCodingHeaderValue items to add to the collection.</param>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpTransferCodingHeaderValueCollection.SetAt(System.UInt32,Windows.Web.Http.Headers.HttpTransferCodingHeaderValue)">
      <summary>Sets the HttpTransferCodingHeaderValue at the specified index in the collection.</summary>
      <param name="index">The zero-based index at which to set the HttpTransferCodingHeaderValue.</param>
      <param name="value">The item to set.</param>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpTransferCodingHeaderValueCollection.ToString">
      <summary>Returns a string that represents the current HttpTransferCodingHeaderValueCollection object.</summary>
      <returns>A string that represents the current object.</returns>
    </member>
    <member name="M:Windows.Web.Http.Headers.HttpTransferCodingHeaderValueCollection.TryParseAdd(System.String)">
      <summary>Tries to parse and add the specified item to the HttpTransferCodingHeaderValueCollection.</summary>
      <param name="input">The item to parse and add.</param>
      <returns>**true** if the item successfully parsed and was added; otherwise **false**.</returns>
    </member>
    <member name="T:Windows.Web.Syndication.ISyndicationClient">
      <summary>Encapsulates the data and methods needed to retrieve feeds from a URI asynchronously. It supports authentication.</summary>
    </member>
    <member name="P:Windows.Web.Syndication.ISyndicationClient.BypassCacheOnRetrieve">
      <summary>Gets or sets a Boolean that indicates whether cache will be bypassed when retrieving the feed.</summary>
      <returns>**TRUE** if the cache should be bypassed; otherwise **FALSE**.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.ISyndicationClient.MaxResponseBufferSize">
      <summary>Gets or sets the maximum number of bytes to buffer when receiving a response from a server.</summary>
      <returns>Maximum size and default is **UInt32.MaxValue**.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.ISyndicationClient.ProxyCredential">
      <summary>Gets or sets the credentials to use when making requests using a proxy.</summary>
      <returns>Initially, this value is a username/password tuple. For domain credentials, the username is in domain\user form.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.ISyndicationClient.ServerCredential">
      <summary>Gets or sets the credentials to use when making requests to the server.</summary>
      <returns>Initally, this value is a username/password tuple. For domain credentials, the username is in domain\user form.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.ISyndicationClient.Timeout">
      <summary>Gets or sets the maximum amount of time, in milliseconds, to wait for any of the asynchronous operations to complete. If the operation is not complete within this amount of time, it will fail with a status code indicating that it timed out.</summary>
      <returns>Default value is 30000 (30 seconds). A value of **UInt32.MaxValue** indicates that the syndication client will wait indefinitely for a response.</returns>
    </member>
    <member name="M:Windows.Web.Syndication.ISyndicationClient.RetrieveFeedAsync(Windows.Foundation.Uri)">
      <summary>Initiates an asynchronous operation to download the syndication feed from the given URI. This method instantiates a SyndicationFeed object from the feed string, which can be in one of the formats specified in SyndicationFormat.</summary>
      <param name="uri">The URI from which the feed is downloaded.</param>
      <returns>Contains the results of the operation.</returns>
    </member>
    <member name="M:Windows.Web.Syndication.ISyndicationClient.SetRequestHeader(System.String,System.String)">
      <summary>Sets an HTTP header for the request. This method can be called multiple times to set multiple headers. When the same header is set multiple times, the values will be concatenated and separated by ",".</summary>
      <param name="name">The name of the header.</param>
      <param name="value">The value of the header.</param>
    </member>
    <member name="T:Windows.Web.Syndication.ISyndicationNode">
      <summary>Represents a generic syndication XML element extension.</summary>
    </member>
    <member name="P:Windows.Web.Syndication.ISyndicationNode.AttributeExtensions">
      <summary>Gets the list of custom attributes of the element.</summary>
      <returns>A list of attributes of the element.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.ISyndicationNode.BaseUri">
      <summary>Gets or sets the base URI for the element. This property represents the **xml:base** attribute on the element. It may be inherited from an ancestor element.</summary>
      <returns>The **xml:base** attribute on the element.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.ISyndicationNode.ElementExtensions">
      <summary>Gets the list of child elements within the element.</summary>
      <returns>The list of child elements within the element.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.ISyndicationNode.Language">
      <summary>Gets or sets the language of the element. This property represents the **xml:lang** attribute on the element. It may be inherited from an ancestor element. It must be valid according to XML 1.0.</summary>
      <returns>The **xml:lang** attribute on the element.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.ISyndicationNode.NodeName">
      <summary>Gets or sets the local name of the element.</summary>
      <returns>The local name of the element. Must be valid according to XML 1.0.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.ISyndicationNode.NodeNamespace">
      <summary>Gets or sets the namespace of the element.</summary>
      <returns>The namespace of the element.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.ISyndicationNode.NodeValue">
      <summary>Gets or sets the text content of the element. If the element contains only child elements, this property is NULL.</summary>
      <returns>The text content of the element.</returns>
    </member>
    <member name="M:Windows.Web.Syndication.ISyndicationNode.GetXmlDocument(Windows.Web.Syndication.SyndicationFormat)">
      <summary>Generates the DOM object that represents this element, all the attributes and child elements including foreign markups. The only formats accepted by this method are *Atom 1.0* and *RSS 2.0*.</summary>
      <param name="format">The format of the data.</param>
      <returns>The DOM object that represents this element, and all the attributes and child elements, including foreign markups.</returns>
    </member>
    <member name="T:Windows.Web.Syndication.ISyndicationText">
      <summary>Represents text, HTML, or XHTML content. This interface encapsulates elements in *RSS 2.0* or *Atom 1.0* that can have either text, HTML, or XHTML content. In *Atom 1.0* this interface maps to an **atomTextConstruct** in the schema, which can be element **atom:title**, **atom:subtitle**, **atom:rights** or **atom:summary**.</summary>
    </member>
    <member name="P:Windows.Web.Syndication.ISyndicationText.Text">
      <summary>Gets or sets the content of a text content construct like **atom:title**.</summary>
      <returns>The text content.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.ISyndicationText.Type">
      <summary>Gets or sets the type of the content.</summary>
      <returns>This value can be "text", "html", "xhtml" or other media types.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.ISyndicationText.Xml">
      <summary>Gets or sets the XML content.</summary>
      <returns>The XML content within the **atom:content** element.</returns>
    </member>
    <member name="T:Windows.Web.Syndication.RetrievalProgress">
      <summary>Contains progress information for a data retrieval operation.</summary>
    </member>
    <member name="F:Windows.Web.Syndication.RetrievalProgress.BytesRetrieved">
      <summary>The number of bytes that have been received in this data retrieval operation.</summary>
    </member>
    <member name="F:Windows.Web.Syndication.RetrievalProgress.TotalBytesToRetrieve">
      <summary>The total number of bytes to be received during this data retrieval operation.</summary>
    </member>
    <member name="T:Windows.Web.Syndication.SyndicationAttribute">
      <summary>Represents a custom attribute not defined in the specification.</summary>
    </member>
    <member name="M:Windows.Web.Syndication.SyndicationAttribute.#ctor">
      <summary>Creates a new SyndicationAttribute object.</summary>
    </member>
    <member name="M:Windows.Web.Syndication.SyndicationAttribute.#ctor(System.String,System.String,System.String)">
      <summary>Creates a new SyndicationAttribute object with the specified **Name**, **Namespace**, and **Value** property values.</summary>
      <param name="attributeName">The name of the attribute.</param>
      <param name="attributeNamespace">The namespace of the attribute.</param>
      <param name="attributeValue">The value of the attribute.</param>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationAttribute.Name">
      <summary>Gets the name of the syndication attribute.</summary>
      <returns>The **atom:name** element.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationAttribute.Namespace">
      <summary>Gets the namespace of the attribute.</summary>
      <returns>The namespace of the attribute.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationAttribute.Value">
      <summary>Gets or sets the value of the attribute.</summary>
      <returns>The value of the attribute.</returns>
    </member>
    <member name="T:Windows.Web.Syndication.SyndicationCategory">
      <summary>Represents the category of a feed or an item. This class encapsulates information in the **/rss/channel/item/category** element in *RSS 2.0* or the **atom:category** element in *Atom 1.0*.</summary>
    </member>
    <member name="M:Windows.Web.Syndication.SyndicationCategory.#ctor">
      <summary>Creates a SyndicationCategory object.</summary>
    </member>
    <member name="M:Windows.Web.Syndication.SyndicationCategory.#ctor(System.String)">
      <summary>Creates a SyndicationCategory object with the specified **term** property.</summary>
      <param name="term">A string that identifies the category. This parameter represents the required **term** attribute on **atom:category** or the text content of the **category** element in *RSS 2.0*.</param>
    </member>
    <member name="M:Windows.Web.Syndication.SyndicationCategory.#ctor(System.String,System.String,System.String)">
      <summary>Creates SyndicationCategory object with the specified property values.</summary>
      <param name="term">A string that identifies the category.</param>
      <param name="scheme">The scheme of the category.</param>
      <param name="label">A label for display in end-user applications.</param>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationCategory.AttributeExtensions">
      <summary>Gets the list of custom attributes of the element.</summary>
      <returns>A list of attributes of the element.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationCategory.BaseUri">
      <summary>Gets or sets the base URI for the element. This property represents the **xml:base** attribute on the element. It may be inherited from an ancestor element.</summary>
      <returns>The **xml:base** attribute on the element.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationCategory.ElementExtensions">
      <summary>Gets the list of child elements within the element.</summary>
      <returns>The list of child elements within the element.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationCategory.Label">
      <summary>Gets or sets the label for the category. This property represents the **label** attribute on **atom:category**. It provides a label for display in end-user applications.</summary>
      <returns>The **label** attribute on **atom:category**.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationCategory.Language">
      <summary>Gets or sets the language of the element. This property represents the **xml:lang** attribute on the element. It may be inherited from an ancestor element. It must be valid according to XML 1.0.</summary>
      <returns>The **xml:lang** attribute on the element.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationCategory.NodeName">
      <summary>Gets or sets the local name of the element.</summary>
      <returns>The local name of the element. Must be valid according to XML 1.0.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationCategory.NodeNamespace">
      <summary>Gets or sets the namespace of the element.</summary>
      <returns>The namespace of the element.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationCategory.NodeValue">
      <summary>Gets or sets the text content of the element. If the element contains only child elements, this property is NULL.</summary>
      <returns>The text content of the element.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationCategory.Scheme">
      <summary>Gets or sets the scheme of the category. This property represents the **scheme** attribute on **atom:category** or the **domain** attribute on the **category** element in *RSS 2.0*.</summary>
      <returns>The **scheme** attribute on **atom:category** or the **domain** attribute on the **category** element in *RSS 2.0*.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationCategory.Term">
      <summary>Gets or sets a string that identifies the category. This property represents the required **term** attribute on **atom:category** or the text content of the **category** element in *RSS 2.0*.</summary>
      <returns>The required **term** attribute on **atom:category** or the text content of the **category** element in *RSS 2.0*.</returns>
    </member>
    <member name="M:Windows.Web.Syndication.SyndicationCategory.GetXmlDocument(Windows.Web.Syndication.SyndicationFormat)">
      <summary>Generates the DOM object that represents this element, all the attributes and child elements including foreign markups. The only formats accepted by this method are *Atom 1.0* and *RSS 2.0*.</summary>
      <param name="format">The format of the data.</param>
      <returns>The DOM object that represents this element, and all the attributes and child elements, including foreign markups.</returns>
    </member>
    <member name="T:Windows.Web.Syndication.SyndicationClient">
      <summary>Implements the ISyndicationClient interface which retrieves feeds from a URI asynchronously.</summary>
    </member>
    <member name="M:Windows.Web.Syndication.SyndicationClient.#ctor">
      <summary>Creates a new SyndicationClient object.</summary>
    </member>
    <member name="M:Windows.Web.Syndication.SyndicationClient.#ctor(Windows.Security.Credentials.PasswordCredential)">
      <summary>Creates a new SyndicationClient object with authentication credentials.</summary>
      <param name="serverCredential">Credentials for user authentication.</param>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationClient.BypassCacheOnRetrieve">
      <summary>Gets or sets a **Boolean** value that specifies whether to bypass the cache when retrieving the feed.</summary>
      <returns>**TRUE** if the cache should be bypassed; otherwise **FALSE**.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationClient.MaxResponseBufferSize">
      <summary>Gets or sets the maximum number of bytes to buffer when receiving a response from a server.</summary>
      <returns>Maximum size and default is **UInt32.MaxValue**.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationClient.ProxyCredential">
      <summary>Gets or sets the credentials to use when making requests via a proxy.</summary>
      <returns>The PasswordCredential to use.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationClient.ServerCredential">
      <summary>Gets or sets the credentials to use when making requests to the server.</summary>
      <returns>Initally, this value is a username/password tuple. For domain credentials, the username is in domain\user form.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationClient.Timeout">
      <summary>Gets or sets the maximum amount of time, in milliseconds, to wait for any of the asynchronous operations to complete. If the operation is not complete within this amount of time, it will fail with a status code indicating that it timed out.</summary>
      <returns>Default value is 30000 (30 seconds). A value of **UInt32.MaxValue** indicates that the syndication client will wait indefinitely for a response.</returns>
    </member>
    <member name="M:Windows.Web.Syndication.SyndicationClient.RetrieveFeedAsync(Windows.Foundation.Uri)">
      <summary>Starts an asynchronous operation to download the syndication feed from the given URI. This method instantiates a SyndicationFeed object from the feed string, which can be in one of the formats specified in SyndicationFormat.</summary>
      <param name="uri">The URI from which the feed is downloaded.</param>
      <returns>Contains the results of the operation.</returns>
    </member>
    <member name="M:Windows.Web.Syndication.SyndicationClient.SetRequestHeader(System.String,System.String)">
      <summary>Sets an HTTP header for the request. This method can be called multiple times to set multiple headers. When the same header is set multiple times, the values will be concatenated and separated by ",".</summary>
      <param name="name">The name of the header.</param>
      <param name="value">The value of the header.</param>
    </member>
    <member name="T:Windows.Web.Syndication.SyndicationContent">
      <summary>Represents feed content including Text, HTML, XHTML, URL, and XML. This object encapsulates the **atom:content** element in *Atom 1.0* and can contain a link to external content.</summary>
    </member>
    <member name="M:Windows.Web.Syndication.SyndicationContent.#ctor">
      <summary>Creates a new SyndicationContent object.</summary>
    </member>
    <member name="M:Windows.Web.Syndication.SyndicationContent.#ctor(System.String,Windows.Web.Syndication.SyndicationTextType)">
      <summary>Creates a new SyndicationContent object with the specified **Text** and **Type** property values.</summary>
      <param name="text">The text of the content.</param>
      <param name="type">The type of the content.</param>
    </member>
    <member name="M:Windows.Web.Syndication.SyndicationContent.#ctor(Windows.Foundation.Uri)">
      <summary>Creates a new SyndicationContent object with the specified **Uri** property value.</summary>
      <param name="sourceUri">The Uri value.</param>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationContent.AttributeExtensions">
      <summary>Gets the list of custom attributes of the element.</summary>
      <returns>A list of attributes of the element.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationContent.BaseUri">
      <summary>Gets or sets the base URI for the element. This property represents the **xml:base** attribute on the element. It may be inherited from an ancestor element.</summary>
      <returns>The **xml:base** attribute on the element.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationContent.ElementExtensions">
      <summary>Gets the list of child elements within the element.</summary>
      <returns>The list of child elements within the element.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationContent.Language">
      <summary>Gets or sets the language of the element. This property represents the **xml:lang** attribute on the element. It may be inherited from an ancestor element. It must be valid according to XML 1.0.</summary>
      <returns>The **xml:lang** attribute on the element.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationContent.NodeName">
      <summary>Gets or sets the local name of the element.</summary>
      <returns>The local name of the element. Must be valid according to XML 1.0.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationContent.NodeNamespace">
      <summary>Gets or sets the namespace of the element.</summary>
      <returns>The namespace of the element.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationContent.NodeValue">
      <summary>Gets or sets the text content of the element. If the element contains only child elements, this property is NULL.</summary>
      <returns>The text content of the element.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationContent.SourceUri">
      <summary>Gets or sets the URI to the content. This property represents the **src** attribute on **atom:content**.</summary>
      <returns>The **src** attribute on **atom:content**.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationContent.Text">
      <summary>Gets the syndication content.</summary>
      <returns>The text of the syndication content.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationContent.Type">
      <summary>Gets or sets the type of the content.</summary>
      <returns>This value can be "text", "html", "xhtml" or other media types.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationContent.Xml">
      <summary>Gets or sets the XML content.</summary>
      <returns>The XML content within the **atom:content** element.</returns>
    </member>
    <member name="M:Windows.Web.Syndication.SyndicationContent.GetXmlDocument(Windows.Web.Syndication.SyndicationFormat)">
      <summary>Generates the DOM object that represents this element, all the attributes and child elements including foreign markups. The only formats accepted by this method are *Atom 1.0* and *RSS 2.0*.</summary>
      <param name="format">The format of the data.</param>
      <returns>The DOM object that represents this element, and all the attributes and child elements, including foreign markups.</returns>
    </member>
    <member name="T:Windows.Web.Syndication.SyndicationError">
      <summary>Represents an error encountered during a Syndication operation.</summary>
    </member>
    <member name="M:Windows.Web.Syndication.SyndicationError.GetStatus(System.Int32)">
      <summary>Gets the specific error using the returned **HRESULT** value. Possible values are defined by SyndicationErrorStatus.</summary>
      <param name="hresult">An **HRESULT** returned during the operation.</param>
      <returns>The error encountered.</returns>
    </member>
    <member name="T:Windows.Web.Syndication.SyndicationErrorStatus">
      <summary>Defines errors encountered during a Syndication operation.</summary>
    </member>
    <member name="F:Windows.Web.Syndication.SyndicationErrorStatus.InvalidXml">
      <summary>The provided XML is not valid.</summary>
    </member>
    <member name="F:Windows.Web.Syndication.SyndicationErrorStatus.MissingRequiredAttribute">
      <summary>A required attribute is missing.</summary>
    </member>
    <member name="F:Windows.Web.Syndication.SyndicationErrorStatus.MissingRequiredElement">
      <summary>A required element is missing.</summary>
    </member>
    <member name="F:Windows.Web.Syndication.SyndicationErrorStatus.UnexpectedContent">
      <summary>An unexpected error was encountered with the content.</summary>
    </member>
    <member name="F:Windows.Web.Syndication.SyndicationErrorStatus.Unknown">
      <summary>An unknown error has occurred.</summary>
    </member>
    <member name="F:Windows.Web.Syndication.SyndicationErrorStatus.UnsupportedFormat">
      <summary>The content is not presented in a supported format.</summary>
    </member>
    <member name="T:Windows.Web.Syndication.SyndicationFeed">
      <summary>Contains information about a feed. This class encapsulates the information in the **/rss/channel** element in *RSS 2.0* or the **atom:feed** element in *Atom 1.0*.</summary>
    </member>
    <member name="M:Windows.Web.Syndication.SyndicationFeed.#ctor">
      <summary>Creates a new SyndicationFeed object.</summary>
    </member>
    <member name="M:Windows.Web.Syndication.SyndicationFeed.#ctor(System.String,System.String,Windows.Foundation.Uri)">
      <summary>Creates a new SyndicationFeed object with a **Title**, **Subtitle**, and **Uri**.</summary>
      <param name="title">The **Title** of the syndication feed.</param>
      <param name="subtitle">The **Subtitle** of the syndication feed.</param>
      <param name="uri">The Uri value.</param>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationFeed.AttributeExtensions">
      <summary>Gets the list of custom attributes of the element.</summary>
      <returns>A list of attributes of the element.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationFeed.Authors">
      <summary>Gets the authors of an item. This property represents the collection of all the **atom:author** elements under **atom:entry**.</summary>
      <returns>The collection of all the **atom:author** elements under **atom:entry**.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationFeed.BaseUri">
      <summary>Gets or sets the base URI for the element. This property represents the **xml:base** attribute on the element. It may be inherited from an ancestor element.</summary>
      <returns>The **xml:base** attribute on the element.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationFeed.Categories">
      <summary>Gets a collection of categories of the feed. This property represents the collection of all the **atom:category** elements under **atom:feed**.</summary>
      <returns>The collection of all **atom:category** elements under **atom:feed**.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationFeed.Contributors">
      <summary>Gets a collection of the contributors of the feed. This property represents the collection of all the **atom:contributor** elements under **atom:feed**.</summary>
      <returns>The collection of all **atom:contributor** elements under **atom:feed**.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationFeed.ElementExtensions">
      <summary>Gets the list of child elements within the element.</summary>
      <returns>The list of child elements within the element.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationFeed.FirstUri">
      <summary>Gets the first Uniform Resource Identifier (URI) in a sequence. This property represents the **atom:link** element with attribute **rel=”first”**.</summary>
      <returns>The **atom:link** element with attribute **rel="first"**. This property is the absolute Uniform Resource Identifier (URI) resolved against the **xml:base** attribute, if it is present. If the **href** attribute is a relative Uniform Resource Identifier (URI) string and there is no **xml:base** attribute, this property will be null because the relative Uniform Resource Identifier (URI) is not supported by the runtime Uniform Resource Identifier (URI) class.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationFeed.Generator">
      <summary>Gets or sets the generator of the feed. This property represents the **atom:generator** element or the **generator** element in *RSS 2.0*.</summary>
      <returns>The **atom:generator** element or the **generator** element in *RSS 2.0*.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationFeed.IconUri">
      <summary>Gets or sets the Uniform Resource Identifier (URI) for the image for the feed. This property represents the **atom:icon** element.</summary>
      <returns>The **atom:icon** element. It is the absolute Uniform Resource Identifier (URI) resolved against the **xml:base** attribute, if it is present. If the **href** attribute is a relative Uniform Resource Identifier (URI) string and there is no **xml:base** attribute, this property will be null because the relative Uniform Resource Identifier (URI) is not supported by the runtime Uniform Resource Identifier (URI) class.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationFeed.Id">
      <summary>Gets or sets the identifier for the syndication feed.</summary>
      <returns>The **atom:Id** element or the **guid** element in *RSS 2.0*.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationFeed.ImageUri">
      <summary>Gets or sets the Uniform Resource Identifier (URI) of the logo for the feed. This property represents the **atom:logo** element or **image/uri** element in *RSS 2.0*.</summary>
      <returns>The **atom:logo** element or **image/uri** element in *RSS 2.0*.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationFeed.Items">
      <summary>Gets the collection of items in the feed. This property represents the collection of **atom:entry** elements or a collection of **item** elements in *RSS 2.0*.</summary>
      <returns>The collection of **atom:entry** elements or a collection of **item** elements in *RSS 2.0*.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationFeed.Language">
      <summary>Gets or sets the language of the element. This property represents the **xml:lang** attribute on the element. It may be inherited from an ancestor element. It must be valid according to XML 1.0.</summary>
      <returns>The **xml:lang** attribute on the element.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationFeed.LastUpdatedTime">
      <summary>Gets or sets the time the feed was last modified. This property represents the **/rss/channel/lastBuildDate** or **atom:updated** element.</summary>
      <returns>The **/rss/channel/lastBuildDate** or **atom:updated** element.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationFeed.LastUri">
      <summary>Gets the last Uniform Resource Identifier (URI) in the sequence. This property represents the **atom:link** element with attribute **rel=”last”**.</summary>
      <returns>The **atom:link** element with attribute **rel="last"**. It is the absolute Uniform Resource Identifier (URI) resolved against the **xml:base** attribute, if it is present. If the **href** attribute is a relative Uniform Resource Identifier (URI) string and there is no **xml:base** attribute, this property will be null because the relative Uniform Resource Identifier (URI) is not supported by the runtime Uniform Resource Identifier (URI) class.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationFeed.Links">
      <summary>Gets the links associated with the feed. This property represents a collection of the **atom:link** elements under **atom:feed**. In *RSS 2.0*, this maps to the **link** element.</summary>
      <returns>A collection of the **atom:link** elements under **atom:feed**. In *RSS 2.0* this maps to the **link** element.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationFeed.NextUri">
      <summary>Gets the next Uniform Resource Identifier (URI) in the sequence. This property represents the **atom:link** element with attribute **rel="next"**.</summary>
      <returns>The **atom:link** element with attribute **rel=”next”**. It is the absolute Uniform Resource Identifier (URI) resolved against the **xml:base** attribute, if it is present. If the **href** attribute is a relative Uniform Resource Identifier (URI) string and there is no **xml:base** attribute, this property will be null because the relative Uniform Resource Identifier (URI) is not supported by the runtime Uniform Resource Identifier (URI) class.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationFeed.NodeName">
      <summary>Gets or sets the local name of the element.</summary>
      <returns>The local name of the element. Must be valid according to XML 1.0.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationFeed.NodeNamespace">
      <summary>Gets or sets the namespace of the element.</summary>
      <returns>The namespace of the element.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationFeed.NodeValue">
      <summary>Gets or sets the text content of the element. If the element contains only child elements, this property is NULL.</summary>
      <returns>The text content of the element.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationFeed.PreviousUri">
      <summary>Gets the previous Uniform Resource Identifier (URI) in the sequence. This property represents the **atom:link** element with attribute **rel="previous"**.</summary>
      <returns>The **atom:link** element with attribute **rel=”previous”**. It is the absolute Uniform Resource Identifier (URI) resolved against the **xml:base** attribute, if it is present. If the **href** attribute is a relative Uniform Resource Identifier (URI) string and there is no **xml:base** attribute, this property will be null because the relative Uniform Resource Identifier (URI) is not supported by the runtime Uniform Resource Identifier (URI) class.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationFeed.Rights">
      <summary>Gets or sets information about the rights for the feed. This property represents the **atom:rights** element or the **copyright** element in *RSS 2.0*.</summary>
      <returns>The **atom:rights** element or the **copyright** element in *RSS 2.0*.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationFeed.SourceFormat">
      <summary>Gets the format of the source document. If the object is not loaded from a document, this property will return **SyndicationFormat_Atom10**.</summary>
      <returns>The format of the source document or **SyndicationFormat_Atom10**.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationFeed.Subtitle">
      <summary>Gets or sets the subtitle of the feed. This property represents the **atom:subtitle** element or the **description** element in *RSS 2.0*.</summary>
      <returns>The **atom:subtitle** element or the **description** element in *RSS 2.0*.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationFeed.Title">
      <summary>Gets or sets the title of the syndication feed.</summary>
      <returns>The **atom:title** element.</returns>
    </member>
    <member name="M:Windows.Web.Syndication.SyndicationFeed.GetXmlDocument(Windows.Web.Syndication.SyndicationFormat)">
      <summary>Generates the DOM object that represents this element, all the attributes and child elements including foreign markups. The only formats accepted by this method are *Atom 1.0* and *RSS 2.0*.</summary>
      <param name="format">The format of the data.</param>
      <returns>The DOM object that represents this element, and all the attributes and child elements, including foreign markups.</returns>
    </member>
    <member name="M:Windows.Web.Syndication.SyndicationFeed.Load(System.String)">
      <summary>Initializes the object from the given feed string, which can be in either *RSS 2.0* or *Atom 1.0* format.</summary>
      <param name="feed">The feed string, which can be in either *RSS 2.0* or *Atom 1.0* format.</param>
    </member>
    <member name="M:Windows.Web.Syndication.SyndicationFeed.LoadFromXml(Windows.Data.Xml.Dom.XmlDocument)">
      <summary>Initializes the SyndicationFeed object from the given DOM object, which can contain XML content in either *RSS 2.0 * or *Atom 1.0* format.</summary>
      <param name="feedDocument">The DOM object which contains XML content in either *RSS 2.0* or *Atom 1.0* format.</param>
    </member>
    <member name="T:Windows.Web.Syndication.SyndicationFormat">
      <summary>Specifies the syndication formats supported by the API.</summary>
    </member>
    <member name="F:Windows.Web.Syndication.SyndicationFormat.Atom03">
      <summary>The API supports the *Atom 0.3* format.</summary>
    </member>
    <member name="F:Windows.Web.Syndication.SyndicationFormat.Atom10">
      <summary>The API supports the *Atom 1.0* format.</summary>
    </member>
    <member name="F:Windows.Web.Syndication.SyndicationFormat.Rss091">
      <summary>The API supports the *RSS 0.91* format.</summary>
    </member>
    <member name="F:Windows.Web.Syndication.SyndicationFormat.Rss092">
      <summary>The API supports the *RSS 0.92* format.</summary>
    </member>
    <member name="F:Windows.Web.Syndication.SyndicationFormat.Rss10">
      <summary>The API supports the *RSS 1.0* format.</summary>
    </member>
    <member name="F:Windows.Web.Syndication.SyndicationFormat.Rss20">
      <summary>The API supports the *RSS 2.0* format.</summary>
    </member>
    <member name="T:Windows.Web.Syndication.SyndicationGenerator">
      <summary>Describes the agent or the tool used to generate the feed. This class encapsulates information in the **/rss/channel/generator** element in *RSS 2.0* or the **/atom:feed/atom:generator** element in *Atom 1.0*.</summary>
    </member>
    <member name="M:Windows.Web.Syndication.SyndicationGenerator.#ctor">
      <summary>Creates a new SyndicationGenerator object.</summary>
    </member>
    <member name="M:Windows.Web.Syndication.SyndicationGenerator.#ctor(System.String)">
      <summary>Creates a new SyndicationGenerator object with the specified **Text** property value.</summary>
      <param name="text">Identifies the generator. This parameter represents the text content in the **atom:generator** element or the **generator** element in *RSS 2.0*.</param>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationGenerator.AttributeExtensions">
      <summary>Gets the list of custom attributes of the element.</summary>
      <returns>A list of attributes of the element.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationGenerator.BaseUri">
      <summary>Gets or sets the base URI for the element. This property represents the **xml:base** attribute on the element. It may be inherited from an ancestor element.</summary>
      <returns>The **xml:base** attribute on the element.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationGenerator.ElementExtensions">
      <summary>Gets the list of child elements within the element.</summary>
      <returns>The list of child elements within the element.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationGenerator.Language">
      <summary>Gets or sets the language of the element. This property represents the **xml:lang** attribute on the element. It may be inherited from an ancestor element. It must be valid according to XML 1.0.</summary>
      <returns>The **xml:lang** attribute on the element.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationGenerator.NodeName">
      <summary>Gets or sets the local name of the element.</summary>
      <returns>The local name of the element. Must be valid according to XML 1.0.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationGenerator.NodeNamespace">
      <summary>Gets or sets the namespace of the element.</summary>
      <returns>The namespace of the element.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationGenerator.NodeValue">
      <summary>Gets or sets the text content of the element. If the element contains only child elements, this property is NULL.</summary>
      <returns>The text content of the element.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationGenerator.Text">
      <summary>Gets or sets the text that identifies the generator.</summary>
      <returns>The text content in the **atom:generator** element or the **generator** element in RSS 2.0.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationGenerator.Uri">
      <summary>Gets or sets the Uniform Resource Identifier (URI) of the syndication generator.</summary>
      <returns>The **href** attribute on **atom:link**.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationGenerator.Version">
      <summary>Gets or sets the version of the generator.</summary>
      <returns>The **version** attribute on **atom:generator**.</returns>
    </member>
    <member name="M:Windows.Web.Syndication.SyndicationGenerator.GetXmlDocument(Windows.Web.Syndication.SyndicationFormat)">
      <summary>Generates the DOM object that represents this element, all the attributes and child elements including foreign markups. The only formats accepted by this method are *Atom 1.0* and *RSS 2.0*.</summary>
      <param name="format">The format of the data.</param>
      <returns>The DOM object that represents this element, and all the attributes and child elements, including foreign markups.</returns>
    </member>
    <member name="T:Windows.Web.Syndication.SyndicationItem">
      <summary>Represents an item in the feed. This class encapsulates information in the **/rss/channel/item** element in *RSS 2.0* or the **atom:entry** element in *Atom 1.0*.</summary>
    </member>
    <member name="M:Windows.Web.Syndication.SyndicationItem.#ctor">
      <summary>Creates a new SyndicationItem object.</summary>
    </member>
    <member name="M:Windows.Web.Syndication.SyndicationItem.#ctor(System.String,Windows.Web.Syndication.SyndicationContent,Windows.Foundation.Uri)">
      <summary>Creates a new SyndicationItem object with a title, content, and URI.</summary>
      <param name="title">Title of the new item.</param>
      <param name="content">The content for this feed item.</param>
      <param name="uri">The URI associated with this item.</param>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationItem.AttributeExtensions">
      <summary>Gets the list of custom attributes of the element.</summary>
      <returns>A list of attributes of the element.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationItem.Authors">
      <summary>Gets the authors of an item. This property represents the collection of all the **atom:author** elements under **atom:entry**.</summary>
      <returns>The collection of all the **atom:author** elements under **atom:entry**.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationItem.BaseUri">
      <summary>Gets or sets the base URI for the element. This property represents the **xml:base** attribute on the element. It may be inherited from an ancestor element.</summary>
      <returns>The **xml:base** attribute on the element.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationItem.Categories">
      <summary>Gets a collection of categories of the feed. This property represents the collection of all the **atom:category** elements under **atom:feed**.</summary>
      <returns>The collection of all **atom:category** elements under **atom:feed**.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationItem.CommentsUri">
      <summary>Gets or sets the Uniform Resource Identifier (URI) of the comments for the item. This property represents the **/rss/channel/item/comments** element.</summary>
      <returns>The **/rss/channel/item/comments** element.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationItem.Content">
      <summary>Gets or sets the content of the item.</summary>
      <returns>The content of the item.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationItem.Contributors">
      <summary>Gets a collection of the contributors of the feed. This property represents the collection of all the **atom:contributor** elements under **atom:feed**.</summary>
      <returns>The collection of all **atom:contributor** elements under **atom:feed**.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationItem.EditMediaUri">
      <summary>Gets the Uniform Resource Identifier (URI) of an editable media resource.</summary>
      <returns>The **atom:link** element with the attribute **rel=”edit-media”**.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationItem.EditUri">
      <summary>Gets the Uniform Resource Identifier (URI) of an editable resource.</summary>
      <returns>The **atom:link** element with **rel="edit"**.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationItem.ElementExtensions">
      <summary>Gets the list of child elements within the element.</summary>
      <returns>The list of child elements within the element.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationItem.ETag">
      <summary>Gets an ETag HTTP header.</summary>
      <returns>An Etag HTTP header.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationItem.Id">
      <summary>Gets or sets the identifier for the syndication feed.</summary>
      <returns>The **atom:Id** element or the **guid** element in *RSS 2.0*.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationItem.ItemUri">
      <summary>Gets the Uniform Resource Identifier (URI) of this item. **AtomPubClient** creates this property after new resource is created.</summary>
      <returns>The Uniform Resource Identifier (URI) of the item.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationItem.Language">
      <summary>Gets or sets the language of the element. This property represents the **xml:lang** attribute on the element. It may be inherited from an ancestor element. It must be valid according to XML 1.0.</summary>
      <returns>The **xml:lang** attribute on the element.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationItem.LastUpdatedTime">
      <summary>Gets or sets the most recent time the item was modified. This property represents the **atom:updated** element.</summary>
      <returns>The **atom:updated** element.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationItem.Links">
      <summary>Gets the links contained in the item.</summary>
      <returns>The collection of all the **atom:link** elements under **atom:entry**.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationItem.NodeName">
      <summary>Gets or sets the local name of the element.</summary>
      <returns>The local name of the element. Must be valid according to XML 1.0.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationItem.NodeNamespace">
      <summary>Gets or sets the namespace of the element.</summary>
      <returns>The namespace of the element.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationItem.NodeValue">
      <summary>Gets or sets the text content of the element. If the element contains only child elements, this property is NULL.</summary>
      <returns>The text content of the element.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationItem.PublishedDate">
      <summary>Gets or sets the date the item was published.</summary>
      <returns>The **atom:published** element under **atom:entry** or the **pubDate** element under **item** element in *RSS 2.0*.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationItem.Rights">
      <summary>Gets or sets information about the rights of an item. This property represents the **atom:rights** element.</summary>
      <returns>The **atom:rights** element.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationItem.Source">
      <summary>Gets or sets the source feed of the item. This property represents the **atom:source** element or the **source** element in *RSS 2.0*.</summary>
      <returns>The **atom:source** element or the **source** element in *RSS 2.0*.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationItem.Summary">
      <summary>Gets or sets a summary of the item.</summary>
      <returns>The **atom:summary** element or the **description** element in *RSS 2.0*.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationItem.Title">
      <summary>Gets or sets the title of the item.</summary>
      <returns>The **atom:title** element.</returns>
    </member>
    <member name="M:Windows.Web.Syndication.SyndicationItem.GetXmlDocument(Windows.Web.Syndication.SyndicationFormat)">
      <summary>Generates the DOM object that represents this element, all the attributes and child elements including foreign markups. The only formats accepted by this method are *Atom 1.0* and *RSS 2.0*.</summary>
      <param name="format">The format of the data.</param>
      <returns>The DOM object that represents this element, and all the attributes and child elements, including foreign markups.</returns>
    </member>
    <member name="M:Windows.Web.Syndication.SyndicationItem.Load(System.String)">
      <summary>Initializes the object from the given feed string, which can be in either *RSS 2.0* or *Atom 1.0* format.</summary>
      <param name="item">The feed string, which can be in either *RSS 2.0* or *Atom 1.0* format.</param>
    </member>
    <member name="M:Windows.Web.Syndication.SyndicationItem.LoadFromXml(Windows.Data.Xml.Dom.XmlDocument)">
      <summary>Initializes the object from the given DOM object, which can contain XML content in either *RSS 2.0* or *Atom 1.0* format.</summary>
      <param name="itemDocument">The DOM object, which can contain XML content in either *RSS 2.0* or *Atom 1.0* format.</param>
    </member>
    <member name="T:Windows.Web.Syndication.SyndicationLink">
      <summary>Represents a link within a syndication feed or item. This class encapsulates information in the **/rss/channel/link** or /**rss/channel/item/link** element in *RSS 2.0* or the **atom:link** element in *Atom 1.0*.</summary>
    </member>
    <member name="M:Windows.Web.Syndication.SyndicationLink.#ctor">
      <summary>Creates a new SyndicationLink object.</summary>
    </member>
    <member name="M:Windows.Web.Syndication.SyndicationLink.#ctor(Windows.Foundation.Uri)">
      <summary>Creates a new SyndicationLink with a **Uri**.</summary>
      <param name="uri">The Uri value.</param>
    </member>
    <member name="M:Windows.Web.Syndication.SyndicationLink.#ctor(Windows.Foundation.Uri,System.String,System.String,System.String,System.UInt32)">
      <summary>Creates a new SyndicationLink object with a **Uri**, **Relationship**, **Title**, **MediaType**, and **Length**.</summary>
      <param name="uri">The Uri value.</param>
      <param name="relationship">The relationship type.</param>
      <param name="title">The title of the syndication link.</param>
      <param name="mediaType">The MediaType of the syndication link.</param>
      <param name="length">The length, in bytes, of the syndication link.</param>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationLink.AttributeExtensions">
      <summary>Gets the list of custom attributes of the element.</summary>
      <returns>A list of attributes of the element.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationLink.BaseUri">
      <summary>Gets or sets the base URI for the element. This property represents the **xml:base** attribute on the element. It may be inherited from an ancestor element.</summary>
      <returns>The **xml:base** attribute on the element.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationLink.ElementExtensions">
      <summary>Gets the list of child elements within the element.</summary>
      <returns>The list of child elements within the element.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationLink.Language">
      <summary>Gets or sets the language of the element. This property represents the **xml:lang** attribute on the element. It may be inherited from an ancestor element. It must be valid according to XML 1.0.</summary>
      <returns>The **xml:lang** attribute on the element.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationLink.Length">
      <summary>Gets or sets the length of the linked resource, in bytes.</summary>
      <returns>The **length** attribute on **atom:length**.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationLink.MediaType">
      <summary>Gets or sets the media type of the linked resource. The string must have the pattern ".+/.+".</summary>
      <returns>The **type** attribute on **atom:link**.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationLink.NodeName">
      <summary>Gets or sets the local name of the element.</summary>
      <returns>The local name of the element. Must be valid according to XML 1.0.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationLink.NodeNamespace">
      <summary>Gets or sets the namespace of the element.</summary>
      <returns>The namespace of the element.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationLink.NodeValue">
      <summary>Gets or sets the text content of the element. If the element contains only child elements, this property is NULL.</summary>
      <returns>The text content of the element.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationLink.Relationship">
      <summary>Gets or sets the relationship type of the link.</summary>
      <returns>The **rel** attribute on **atom:link**.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationLink.ResourceLanguage">
      <summary>Gets or sets the language of the resource pointed to by the **Uri** property. This property represents the **hreflang** attribute on **atom:link**. It must adhere to the pattern defined by .</summary>
      <returns>The language of the resource.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationLink.Title">
      <summary>Gets or sets the title of the syndication link.</summary>
      <returns>The **atom:title** element.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationLink.Uri">
      <summary>Gets or sets the URI of the linked resource.</summary>
      <returns>The **href** attribute on **atom:link**.</returns>
    </member>
    <member name="M:Windows.Web.Syndication.SyndicationLink.GetXmlDocument(Windows.Web.Syndication.SyndicationFormat)">
      <summary>Generates the DOM object that represents this element, all the attributes and child elements including foreign markups. The only formats accepted by this method are *Atom 1.0* and *RSS 2.0*.</summary>
      <param name="format">The format of the data.</param>
      <returns>The DOM object that represents this element, and all the attributes and child elements, including foreign markups.</returns>
    </member>
    <member name="T:Windows.Web.Syndication.SyndicationNode">
      <summary>Implements the ISyndicationNode interface which represents a generic XML syndication element.</summary>
    </member>
    <member name="M:Windows.Web.Syndication.SyndicationNode.#ctor">
      <summary>Creates a new SyndicationNode object.</summary>
    </member>
    <member name="M:Windows.Web.Syndication.SyndicationNode.#ctor(System.String,System.String,System.String)">
      <summary>Creates a new SyndicationNode object with the specified **NodeName**, **NodeNamespace**, and **NodeValue** property values.</summary>
      <param name="nodeName">The local name of the element. It must be valid according to XML 1.0.</param>
      <param name="nodeNamespace">The namespace of the element.</param>
      <param name="nodeValue">The text content of the element. If the element contains only child elements, this parameter is NULL.</param>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationNode.AttributeExtensions">
      <summary>Gets the list of custom attributes of the element.</summary>
      <returns>A list of attributes of the element.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationNode.BaseUri">
      <summary>Gets or sets the base URI for the element. This property represents the **xml:base** attribute on the element. It may be inherited from an ancestor element.</summary>
      <returns>The **xml:base** attribute on the element.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationNode.ElementExtensions">
      <summary>Gets the list of child elements within the element.</summary>
      <returns>The list of child elements within the element.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationNode.Language">
      <summary>Gets or sets the language of the element. This property represents the **xml:lang** attribute on the element. It may be inherited from an ancestor element. It must be valid according to XML 1.0.</summary>
      <returns>The **xml:lang** attribute on the element.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationNode.NodeName">
      <summary>Gets or sets the local name of the element.</summary>
      <returns>The local name of the element. Must be valid according to XML 1.0.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationNode.NodeNamespace">
      <summary>Gets or sets the namespace of the element.</summary>
      <returns>The namespace of the element.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationNode.NodeValue">
      <summary>Gets or sets the text content of the element. If the element contains only child elements, this property is NULL.</summary>
      <returns>The text content of the element.</returns>
    </member>
    <member name="M:Windows.Web.Syndication.SyndicationNode.GetXmlDocument(Windows.Web.Syndication.SyndicationFormat)">
      <summary>Generates the DOM object that represents this element, all the attributes and child elements including foreign markups. The only formats accepted by this method are *Atom 1.0* and *RSS 2.0*.</summary>
      <param name="format">The format of the data.</param>
      <returns>The DOM object that represents this element, and all the attributes and child elements, including foreign markups.</returns>
    </member>
    <member name="T:Windows.Web.Syndication.SyndicationPerson">
      <summary>Represents an author or contributor of syndication content.</summary>
    </member>
    <member name="M:Windows.Web.Syndication.SyndicationPerson.#ctor">
      <summary>Creates a SyndicationPerson object.</summary>
    </member>
    <member name="M:Windows.Web.Syndication.SyndicationPerson.#ctor(System.String)">
      <summary>Creates a SyndicationPerson object with the specified **Name** property value.</summary>
      <param name="name">The name of the SyndicationPerson. This parameter represents the **atom:name** element.</param>
    </member>
    <member name="M:Windows.Web.Syndication.SyndicationPerson.#ctor(System.String,System.String,Windows.Foundation.Uri)">
      <summary>Creates a SyndicationPerson object with the specified **Name**, **Email**, and **Uri** property values.</summary>
      <param name="name">The name of the SyndicationPerson. This parameter represents the **atom:name** element.</param>
      <param name="email">Gets or sets the email address of the person. This property represents the **atom:email** element.</param>
      <param name="uri">Gets or sets the Uniform Resource Identifier (URI) of the person. This property represents the **atom:uri** element. It is the absolute URI resolved against the **xml:base** attribute, if it is present. If the **href** attribute is a relative URI string and there is no **xml:base** attribute, this property is NULL because relative URI is not supported by the runtime URI class.</param>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationPerson.AttributeExtensions">
      <summary>Gets the list of custom attributes of the element.</summary>
      <returns>A list of attributes of the element.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationPerson.BaseUri">
      <summary>Gets or sets the base URI for the element. This property represents the **xml:base** attribute on the element. It may be inherited from an ancestor element.</summary>
      <returns>The **xml:base** attribute on the element.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationPerson.ElementExtensions">
      <summary>Gets the list of child elements within the element.</summary>
      <returns>The list of child elements within the element.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationPerson.Email">
      <summary>Gets or sets the email address of the person.</summary>
      <returns>The **atom:email** element.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationPerson.Language">
      <summary>Gets or sets the language of the element. This property represents the **xml:lang** attribute on the element. It may be inherited from an ancestor element. It must be valid according to XML 1.0.</summary>
      <returns>The **xml:lang** attribute on the element.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationPerson.Name">
      <summary>Gets the name of the syndication person.</summary>
      <returns>The **atom:name** element.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationPerson.NodeName">
      <summary>Gets or sets the local name of the element.</summary>
      <returns>The local name of the element. Must be valid according to XML 1.0.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationPerson.NodeNamespace">
      <summary>Gets or sets the namespace of the element.</summary>
      <returns>The namespace of the element.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationPerson.NodeValue">
      <summary>Gets or sets the text content of the element. If the element contains only child elements, this property is NULL.</summary>
      <returns>The text content of the element.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationPerson.Uri">
      <summary>Gets or sets the Uniform Resource Identifier (URI) of the person. This property represents the **atom:uri** element. It is the absolute Uniform Resource Identifier (URI) resolved against the **xml:base** attribute, if it is present.</summary>
      <returns>The Uniform Resource Identifier (URI) of the person.</returns>
    </member>
    <member name="M:Windows.Web.Syndication.SyndicationPerson.GetXmlDocument(Windows.Web.Syndication.SyndicationFormat)">
      <summary>Generates the DOM object that represents this element, all the attributes and child elements including foreign markups. The only formats accepted by this method are *Atom 1.0* and *RSS 2.0*.</summary>
      <param name="format">The format of the data.</param>
      <returns>The DOM object that represents this element, and all the attributes and child elements, including foreign markups.</returns>
    </member>
    <member name="T:Windows.Web.Syndication.SyndicationText">
      <summary>Implements the ISyndicationText interface that encapsulates elements in *RSS 2.0* or *Atom 1.0* that can have either text, HTML, or XHTML. In *Atom 1.0*, this object maps to an **atomTextConstruct** in the schema, which can be **atom:title**, **atom:subtitle**, **atom:rights**, or **atom:summary** elements.</summary>
    </member>
    <member name="M:Windows.Web.Syndication.SyndicationText.#ctor">
      <summary>Creates a new SyndicationText object.</summary>
    </member>
    <member name="M:Windows.Web.Syndication.SyndicationText.#ctor(System.String)">
      <summary>Creates a new SyndicationText object with the specified **Text** property value.</summary>
      <param name="text">The content of a text content construct like **atom:title**.</param>
    </member>
    <member name="M:Windows.Web.Syndication.SyndicationText.#ctor(System.String,Windows.Web.Syndication.SyndicationTextType)">
      <summary>Creates a new SyndicationText object with the specified **Text** and **Type** property values.</summary>
      <param name="text">The content of a text content construct like **atom:title**.</param>
      <param name="type">The type of the content. This value can be "text", "html", and "xhtml".</param>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationText.AttributeExtensions">
      <summary>Gets the list of custom attributes of the element.</summary>
      <returns>A list of attributes of the element.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationText.BaseUri">
      <summary>Gets or sets the base URI for the element. This property represents the **xml:base** attribute on the element. It may be inherited from an ancestor element.</summary>
      <returns>The **xml:base** attribute on the element.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationText.ElementExtensions">
      <summary>Gets the list of child elements within the element.</summary>
      <returns>The list of child elements within the element.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationText.Language">
      <summary>Gets or sets the language of the element. This property represents the **xml:lang** attribute on the element. It may be inherited from an ancestor element. It must be valid according to XML 1.0.</summary>
      <returns>The **xml:lang** attribute on the element.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationText.NodeName">
      <summary>Gets or sets the local name of the element.</summary>
      <returns>The local name of the element. Must be valid according to XML 1.0.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationText.NodeNamespace">
      <summary>Gets or sets the namespace of the element.</summary>
      <returns>The namespace of the element.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationText.NodeValue">
      <summary>Gets or sets the text content of the element. If the element contains only child elements, this property is NULL.</summary>
      <returns>The text content of the element.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationText.Text">
      <summary>Gets the content of a text content construct like **atom:title**.</summary>
      <returns>The text content.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationText.Type">
      <summary>Gets or sets the type of the content.</summary>
      <returns>This value can be "text", "html", "xhtml" or other media types.</returns>
    </member>
    <member name="P:Windows.Web.Syndication.SyndicationText.Xml">
      <summary>Gets or sets the XML content.</summary>
      <returns>The XML content within the **atom:content** element.</returns>
    </member>
    <member name="M:Windows.Web.Syndication.SyndicationText.GetXmlDocument(Windows.Web.Syndication.SyndicationFormat)">
      <summary>Generates the DOM object that represents this element, all the attributes and child elements including foreign markups. The only formats accepted by this method are *Atom 1.0* and *RSS 2.0*.</summary>
      <param name="format">The format of the data.</param>
      <returns>The DOM object that represents this element, and all the attributes and child elements, including foreign markups.</returns>
    </member>
    <member name="T:Windows.Web.Syndication.SyndicationTextType">
      <summary>Specifies the text types supported for syndication content.</summary>
    </member>
    <member name="F:Windows.Web.Syndication.SyndicationTextType.Html">
      <summary>HTML (escaped markup)</summary>
    </member>
    <member name="F:Windows.Web.Syndication.SyndicationTextType.Text">
      <summary>Plain text</summary>
    </member>
    <member name="F:Windows.Web.Syndication.SyndicationTextType.Xhtml">
      <summary>XML (not escaped)</summary>
    </member>
    <member name="T:Windows.Web.Syndication.TransferProgress">
      <summary>Contains progress information for a data transfer operation.</summary>
    </member>
    <member name="F:Windows.Web.Syndication.TransferProgress.BytesRetrieved">
      <summary>The number of bytes received.</summary>
    </member>
    <member name="F:Windows.Web.Syndication.TransferProgress.BytesSent">
      <summary>The number of bytes sent.</summary>
    </member>
    <member name="F:Windows.Web.Syndication.TransferProgress.TotalBytesToRetrieve">
      <summary>The total number of bytes that will be received during the transfer operation.</summary>
    </member>
    <member name="F:Windows.Web.Syndication.TransferProgress.TotalBytesToSend">
      <summary>The total number of bytes that will be sent during the transfer operation.</summary>
    </member>
    <member name="T:Windows.Web.UI.IWebViewControl">
      <summary>Provides a control that hosts HTML content in an app.</summary>
    </member>
    <member name="P:Windows.Web.UI.IWebViewControl.CanGoBack">
      <summary>Gets a value that indicates whether there is at least one page in the backward navigation history.</summary>
      <returns>**true** if the IWebViewControl can navigate backward; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.Web.UI.IWebViewControl.CanGoForward">
      <summary>Gets a value that indicates whether there is at least one page in the forward navigation history.</summary>
      <returns>**true** if the IWebViewControl can navigate forward; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.Web.UI.IWebViewControl.ContainsFullScreenElement">
      <summary>Gets a value that indicates whether the IWebViewControl contains an element that supports full screen.</summary>
      <returns>A value that indicates whether the IWebViewControl contains an element that supports full screen.</returns>
    </member>
    <member name="P:Windows.Web.UI.IWebViewControl.DefaultBackgroundColor">
      <summary>Gets or sets the color to use as the IWebViewControl background when the HTML content does not specify a color.</summary>
      <returns>The background color.</returns>
    </member>
    <member name="P:Windows.Web.UI.IWebViewControl.DeferredPermissionRequests">
      <summary>Gets a collection of permission requests that are waiting to be granted or denied.</summary>
      <returns>A collection of WebViewDeferredPermissionRequest objects that are waiting to be granted or denied.</returns>
    </member>
    <member name="P:Windows.Web.UI.IWebViewControl.DocumentTitle">
      <summary>Gets the title of the page currently displayed in the IWebViewControl.</summary>
      <returns>The page title.</returns>
    </member>
    <member name="P:Windows.Web.UI.IWebViewControl.Settings">
      <summary>Gets a WebViewControlSettings object that contains properties to enable or disable IWebViewControl features.</summary>
      <returns>A WebViewControlSettings object that contains properties to enable or disable IWebViewControl features.</returns>
    </member>
    <member name="P:Windows.Web.UI.IWebViewControl.Source">
      <summary>Gets or sets the Uniform Resource Identifier (URI) source of the HTML content to display in the IWebViewControl.</summary>
      <returns>The Uniform Resource Identifier (URI) source of the HTML content to display in the IWebViewControl.</returns>
    </member>
    <member name="E:Windows.Web.UI.IWebViewControl.ContainsFullScreenElementChanged">
      <summary>Occurs when the status of whether the IWebViewControl currently contains a full screen element or not changes.</summary>
    </member>
    <member name="E:Windows.Web.UI.IWebViewControl.ContentLoading">
      <summary>Occurs when the IWebViewControl has started loading new content.</summary>
    </member>
    <member name="E:Windows.Web.UI.IWebViewControl.DOMContentLoaded">
      <summary>Occurs when the IWebViewControl has finished parsing the current HTML content.</summary>
    </member>
    <member name="E:Windows.Web.UI.IWebViewControl.FrameContentLoading">
      <summary>Occurs when a frame in the IWebViewControl has finished parsing its current HTML content.</summary>
    </member>
    <member name="E:Windows.Web.UI.IWebViewControl.FrameDOMContentLoaded">
      <summary>Occurs when a frame in the IWebViewControl has finished parsing its current HTML content.</summary>
    </member>
    <member name="E:Windows.Web.UI.IWebViewControl.FrameNavigationCompleted">
      <summary>Occurs when a frame in the IWebViewControl has finished loading its content.</summary>
    </member>
    <member name="E:Windows.Web.UI.IWebViewControl.FrameNavigationStarting">
      <summary>Occurs before a frame in the IWebViewControl navigates to new content.</summary>
    </member>
    <member name="E:Windows.Web.UI.IWebViewControl.LongRunningScriptDetected">
      <summary>Occurs periodically while the IWebViewControl executes JavaScript, letting you halt the script.</summary>
    </member>
    <member name="E:Windows.Web.UI.IWebViewControl.NavigationCompleted">
      <summary>Occurs when the IWebViewControl has finished loading the current content or if navigation has failed.</summary>
    </member>
    <member name="E:Windows.Web.UI.IWebViewControl.NavigationStarting">
      <summary>Occurs before the IWebViewControl navigates to new content.</summary>
    </member>
    <member name="E:Windows.Web.UI.IWebViewControl.NewWindowRequested">
      <summary>Occurs when a user performs an action in the IWebViewControl that causes content to be opened in a new window.</summary>
    </member>
    <member name="E:Windows.Web.UI.IWebViewControl.PermissionRequested">
      <summary>Occurs when an action in an IWebViewControl requires that permission be granted.</summary>
    </member>
    <member name="E:Windows.Web.UI.IWebViewControl.ScriptNotify">
      <summary>Occurs when the content contained in the IWebViewControl passes a string to the application by using JavaScript.</summary>
    </member>
    <member name="E:Windows.Web.UI.IWebViewControl.UnsafeContentWarningDisplaying">
      <summary>Occurs when the IWebViewControl shows a warning page for content that was reported as unsafe by SmartScreen Filter.</summary>
    </member>
    <member name="E:Windows.Web.UI.IWebViewControl.UnsupportedUriSchemeIdentified">
      <summary>Occurs when an attempt is made to navigate to a Uniform Resource Identifier (URI) using a scheme that IWebViewControl doesn't support.</summary>
    </member>
    <member name="E:Windows.Web.UI.IWebViewControl.UnviewableContentIdentified">
      <summary>Occurs when the IWebViewControl attempts to download an unsupported file.</summary>
    </member>
    <member name="E:Windows.Web.UI.IWebViewControl.WebResourceRequested">
      <summary>Allows the interception of an HTTP request. This event is triggered every time an HTTP request is made.</summary>
    </member>
    <member name="M:Windows.Web.UI.IWebViewControl.BuildLocalStreamUri(System.String,System.String)">
      <summary>Creates a URI that you can pass to NavigateToLocalStreamUri</summary>
      <param name="contentIdentifier">A unique identifier for the content the URI is referencing. This defines the root of the URI.</param>
      <param name="relativePath">The path to the resource, relative to the root.</param>
      <returns>The URI created by combining and normalizing the contentIdentifier and relativePath.</returns>
    </member>
    <member name="M:Windows.Web.UI.IWebViewControl.CapturePreviewToStreamAsync(Windows.Storage.Streams.IRandomAccessStream)">
      <summary>Creates an image of the current IWebViewControl contents and writes it to the specified stream.</summary>
      <param name="stream">The stream to write the image to.</param>
      <returns>An asynchronous action to await the capture operation.</returns>
    </member>
    <member name="M:Windows.Web.UI.IWebViewControl.CaptureSelectedContentToDataPackageAsync">
      <summary>Asynchronously gets a DataPackage that contains the selected content within the IWebViewControl.</summary>
      <returns>When this method completes, it returns the selected content as a DataPackage.</returns>
    </member>
    <member name="M:Windows.Web.UI.IWebViewControl.GetDeferredPermissionRequestById(System.UInt32,Windows.Web.UI.WebViewControlDeferredPermissionRequest@)">
      <summary>Returns the deferred permission request with the specified Id.</summary>
      <param name="id">The Id of the deferred permission request.</param>
      <param name="result">The deferred permission request with the specified Id.</param>
    </member>
    <member name="M:Windows.Web.UI.IWebViewControl.GoBack">
      <summary>Navigates the IWebViewControl to the previous page in the navigation history.</summary>
    </member>
    <member name="M:Windows.Web.UI.IWebViewControl.GoForward">
      <summary>Navigates the IWebViewControl to the next page in the navigation history.</summary>
    </member>
    <member name="M:Windows.Web.UI.IWebViewControl.InvokeScriptAsync(System.String,Windows.Foundation.Collections.IIterable{System.String})">
      <summary>Executes the specified script function from the currently loaded HTML, with specific arguments, as an asynchronous action.</summary>
      <param name="scriptName">The name of the script function to invoke.</param>
      <param name="arguments">A string array that packages arguments to the script function.</param>
      <returns>When this method returns, the string result of the script invocation.</returns>
    </member>
    <member name="M:Windows.Web.UI.IWebViewControl.Navigate(Windows.Foundation.Uri)">
      <summary>Loads the HTML content at the specified Uniform Resource Identifier (URI).</summary>
      <param name="source">The Uniform Resource Identifier (URI) to load.</param>
    </member>
    <member name="M:Windows.Web.UI.IWebViewControl.NavigateToLocalStreamUri(Windows.Foundation.Uri,Windows.Web.IUriToStreamResolver)">
      <summary>Loads local web content at the specified URI using an IUriToStreamResolver.</summary>
      <param name="source">A URI identifying the local HTML content to load.</param>
      <param name="streamResolver">A resolver that converts the URI into a stream to load.</param>
    </member>
    <member name="M:Windows.Web.UI.IWebViewControl.NavigateToString(System.String)">
      <summary>Loads the specified HTML content as a new document.</summary>
      <param name="text">The HTML content to display in the IWebViewControl.</param>
    </member>
    <member name="M:Windows.Web.UI.IWebViewControl.NavigateWithHttpRequestMessage(Windows.Web.Http.HttpRequestMessage)">
      <summary>Navigates the IWebViewControl to a URI with a POST request and HTTP headers.</summary>
      <param name="requestMessage">The details of the HTTP request.</param>
    </member>
    <member name="M:Windows.Web.UI.IWebViewControl.Refresh">
      <summary>Reloads the current content in the IWebViewControl.</summary>
    </member>
    <member name="M:Windows.Web.UI.IWebViewControl.Stop">
      <summary>Halts the current IWebViewControl navigation or download.</summary>
    </member>
    <member name="T:Windows.Web.UI.IWebViewControl2">
      <summary>Provides a control that hosts HTML content in an app. This interface requires IWebViewControl.</summary>
    </member>
    <member name="M:Windows.Web.UI.IWebViewControl2.AddInitializeScript(System.String)">
      <summary>Injects a script into the IWebViewControl just after ContentLoading but before any other script is run on the page.</summary>
      <param name="script">
      </param>
    </member>
    <member name="T:Windows.Web.UI.WebViewControlContentLoadingEventArgs">
      <summary>Provides data for the IWebViewControl.ContentLoading event.</summary>
    </member>
    <member name="P:Windows.Web.UI.WebViewControlContentLoadingEventArgs.Uri">
      <summary>Gets the Uniform Resource Identifier (URI) of the content the IWebViewControl is loading.</summary>
      <returns>The Uniform Resource Identifier (URI) of the content.</returns>
    </member>
    <member name="T:Windows.Web.UI.WebViewControlDeferredPermissionRequest">
      <summary>Represents a deferred request for permissions in an IWebViewControl.</summary>
    </member>
    <member name="P:Windows.Web.UI.WebViewControlDeferredPermissionRequest.Id">
      <summary>Gets the identifier for the permission request.</summary>
      <returns>The identifier for the permission request.</returns>
    </member>
    <member name="P:Windows.Web.UI.WebViewControlDeferredPermissionRequest.PermissionType">
      <summary>Gets a value that indicates the type of permission that's requested.</summary>
      <returns>An enumeration value that indicates the type of permission requested.</returns>
    </member>
    <member name="P:Windows.Web.UI.WebViewControlDeferredPermissionRequest.Uri">
      <summary>Gets the Uniform Resource Identifier (URI) of the content where the permission request originated.</summary>
      <returns>The Uniform Resource Identifier (URI) of the content where the permission request originated.</returns>
    </member>
    <member name="M:Windows.Web.UI.WebViewControlDeferredPermissionRequest.Allow">
      <summary>Grants the requested permission.</summary>
    </member>
    <member name="M:Windows.Web.UI.WebViewControlDeferredPermissionRequest.Deny">
      <summary>Denies the requested permission.</summary>
    </member>
    <member name="T:Windows.Web.UI.WebViewControlDOMContentLoadedEventArgs">
      <summary>Provides data for the DOMContentLoaded event.</summary>
    </member>
    <member name="P:Windows.Web.UI.WebViewControlDOMContentLoadedEventArgs.Uri">
      <summary>Gets the Uniform Resource Identifier (URI) of the content the IWebView is loading.</summary>
      <returns>The Uniform Resource Identifier (URI) of the content.</returns>
    </member>
    <member name="T:Windows.Web.UI.WebViewControlLongRunningScriptDetectedEventArgs">
      <summary>Provides data for the IWebViewControl.LongRunningScriptDetected event.</summary>
    </member>
    <member name="P:Windows.Web.UI.WebViewControlLongRunningScriptDetectedEventArgs.ExecutionTime">
      <summary>Gets the number of milliseconds that the IWebViewControl has been executing a long-running script.</summary>
      <returns>The number of milliseconds the script has been running.</returns>
    </member>
    <member name="P:Windows.Web.UI.WebViewControlLongRunningScriptDetectedEventArgs.StopPageScriptExecution">
      <summary>Halts a long-running script executing in a IWebViewControl.</summary>
      <returns>**true** to halt the script; otherwise, **false**.</returns>
    </member>
    <member name="T:Windows.Web.UI.WebViewControlNavigationCompletedEventArgs">
      <summary>Provides data for the NavigationCompleted and FrameNavigationCompleted events.</summary>
    </member>
    <member name="P:Windows.Web.UI.WebViewControlNavigationCompletedEventArgs.IsSuccess">
      <summary>Gets a value that indicates whether the navigation completed successfully.</summary>
      <returns>**true** if the navigation completed successfully; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.Web.UI.WebViewControlNavigationCompletedEventArgs.Uri">
      <summary>Gets the Uniform Resource Identifier (URI) of the IWebViewControl content.</summary>
      <returns>The Uniform Resource Identifier (URI) of the content.</returns>
    </member>
    <member name="P:Windows.Web.UI.WebViewControlNavigationCompletedEventArgs.WebErrorStatus">
      <summary>If the navigation was unsuccessful, gets a value that indicates the reason.</summary>
      <returns>A value that explains an unsuccessful navigation.</returns>
    </member>
    <member name="T:Windows.Web.UI.WebViewControlNavigationStartingEventArgs">
      <summary>Provides data for the NavigationStarting and FrameNavigationStarting events.</summary>
    </member>
    <member name="P:Windows.Web.UI.WebViewControlNavigationStartingEventArgs.Cancel">
      <summary>Gets or sets a value indicating whether to cancel the IWebViewControl navigation.</summary>
      <returns>**true** to cancel the navigation; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.Web.UI.WebViewControlNavigationStartingEventArgs.Uri">
      <summary>Gets the Uniform Resource Identifier (URI) of the content the IWebViewControl is loading.</summary>
      <returns>The Uniform Resource Identifier (URI) of the content.</returns>
    </member>
    <member name="T:Windows.Web.UI.WebViewControlNewWindowRequestedEventArgs">
      <summary>Provides data for the NewWindowRequested event.</summary>
    </member>
    <member name="P:Windows.Web.UI.WebViewControlNewWindowRequestedEventArgs.Handled">
      <summary>Gets or sets a value that marks the routed event as handled.</summary>
      <returns>**true** to mark the routed event handled. **false** to leave the routed event unhandled, which permits the event to potentially route further and be acted on by other handlers. The default is **false**.</returns>
    </member>
    <member name="P:Windows.Web.UI.WebViewControlNewWindowRequestedEventArgs.NewWindow">
      <summary>Provides a new `WebViewControl` as the target for a `window.open` script call from inside the requesting `WebViewControl`. The content in target webview is always considered cross-origin to the content in opener webview and vice versa and subject to cross-origin restrictions. The `WebViewControl` provided in the `NewWindow` property must be new, running on the same process as the opener webview and cannot have been navigated. If `NewWindow` is set, then the provided `WebViewControl` is used.</summary>
      <returns>
      </returns>
    </member>
    <member name="P:Windows.Web.UI.WebViewControlNewWindowRequestedEventArgs.Referrer">
      <summary>Gets the Uniform Resource Identifier (URI) of the content where the navigation was initiated.</summary>
      <returns>The Uniform Resource Identifier (URI) of the content where the navigation was initiated.</returns>
    </member>
    <member name="P:Windows.Web.UI.WebViewControlNewWindowRequestedEventArgs.Uri">
      <summary>Gets the Uniform Resource Identifier (URI) of the content the IWebViewControl is attempting to navigate to.</summary>
      <returns>The Uniform Resource Identifier (URI) of the content the IWebViewControl is attempting to navigate to.</returns>
    </member>
    <member name="M:Windows.Web.UI.WebViewControlNewWindowRequestedEventArgs.GetDeferral">
      <summary>Gets a deferral.</summary>
      <returns>
      </returns>
    </member>
    <member name="T:Windows.Web.UI.WebViewControlPermissionRequest">
      <summary>Represents a request for permissions in a WebView.</summary>
    </member>
    <member name="P:Windows.Web.UI.WebViewControlPermissionRequest.Id">
      <summary>Gets the identifier for the permission request.</summary>
      <returns>The identifier for the permission request.</returns>
    </member>
    <member name="P:Windows.Web.UI.WebViewControlPermissionRequest.PermissionType">
      <summary>Gets a value that indicates the type of permission that's requested.</summary>
      <returns>An enumeration value that indicates the type of permission requested.</returns>
    </member>
    <member name="P:Windows.Web.UI.WebViewControlPermissionRequest.State">
      <summary>Gets the current state of the permission request.</summary>
      <returns>An enumeration value that indicates the current state of the permission request. The default is **Unknown**.</returns>
    </member>
    <member name="P:Windows.Web.UI.WebViewControlPermissionRequest.Uri">
      <summary>Gets the Uniform Resource Identifier (URI) of the content where the permission request originated.</summary>
      <returns>The Uniform Resource Identifier (URI) of the content where the permission request originated.</returns>
    </member>
    <member name="M:Windows.Web.UI.WebViewControlPermissionRequest.Allow">
      <summary>Grants the requested permission.</summary>
    </member>
    <member name="M:Windows.Web.UI.WebViewControlPermissionRequest.Defer">
      <summary>Defers the permission request to be allowed or denied at a later time.</summary>
    </member>
    <member name="M:Windows.Web.UI.WebViewControlPermissionRequest.Deny">
      <summary>Denies the requested permission.</summary>
    </member>
    <member name="T:Windows.Web.UI.WebViewControlPermissionRequestedEventArgs">
      <summary>Provides event data for the IWebViewControl.PermissionRequested event.</summary>
    </member>
    <member name="P:Windows.Web.UI.WebViewControlPermissionRequestedEventArgs.PermissionRequest">
      <summary>Gets the WebViewControlPermissionRequest object that contains information about the request.</summary>
      <returns>The WebViewControlPermissionRequest object that contains information about the request.</returns>
    </member>
    <member name="T:Windows.Web.UI.WebViewControlPermissionState">
      <summary>Defines constants that specify the state of a IWebViewControl.PermissionRequested event.</summary>
    </member>
    <member name="F:Windows.Web.UI.WebViewControlPermissionState.Allow">
      <summary>WebViewPermissionRequest.Allow was called. The permission request is allowed.</summary>
    </member>
    <member name="F:Windows.Web.UI.WebViewControlPermissionState.Defer">
      <summary>WebViewPermissionRequest.Defer was called. The permission request is deferred.</summary>
    </member>
    <member name="F:Windows.Web.UI.WebViewControlPermissionState.Deny">
      <summary>WebViewPermissionRequest.Deny was called. The permission request is denied.</summary>
    </member>
    <member name="F:Windows.Web.UI.WebViewControlPermissionState.Unknown">
      <summary>The state of the permission request can't be determined.</summary>
    </member>
    <member name="T:Windows.Web.UI.WebViewControlPermissionType">
      <summary>Defines constants the specify the type of permission requested in a IWebViewControl.</summary>
    </member>
    <member name="F:Windows.Web.UI.WebViewControlPermissionType.Geolocation">
      <summary>Permission is for geolocation.</summary>
    </member>
    <member name="F:Windows.Web.UI.WebViewControlPermissionType.ImmersiveView">
      <summary>Permission is for the ImmersiveView.</summary>
    </member>
    <member name="F:Windows.Web.UI.WebViewControlPermissionType.Media">
      <summary>Permission is for media.</summary>
    </member>
    <member name="F:Windows.Web.UI.WebViewControlPermissionType.PointerLock">
      <summary>Permission is for pointer lock.</summary>
    </member>
    <member name="F:Windows.Web.UI.WebViewControlPermissionType.Screen">
      <summary>Permission is for screen.</summary>
    </member>
    <member name="F:Windows.Web.UI.WebViewControlPermissionType.UnlimitedIndexedDBQuota">
      <summary>Permission is for unlimited **IndexedDB** data storage.</summary>
    </member>
    <member name="F:Windows.Web.UI.WebViewControlPermissionType.WebNotifications">
      <summary>Permission is for web notifications.</summary>
    </member>
    <member name="T:Windows.Web.UI.WebViewControlScriptNotifyEventArgs">
      <summary>Contains information for the Windows.Web.UI.IWebViewControl.ScriptNotify event.</summary>
    </member>
    <member name="P:Windows.Web.UI.WebViewControlScriptNotifyEventArgs.Uri">
      <summary>Gets the Uri that originated the ScriptNotify.</summary>
      <returns>The Uri that originated the ScriptNotify.</returns>
    </member>
    <member name="P:Windows.Web.UI.WebViewControlScriptNotifyEventArgs.Value">
      <summary>Gets the string value passed to the app.</summary>
      <returns>The string value passed to the app.</returns>
    </member>
    <member name="T:Windows.Web.UI.WebViewControlSettings">
      <summary>Defines properties that enable or disable IWebViewControl features.</summary>
    </member>
    <member name="P:Windows.Web.UI.WebViewControlSettings.IsIndexedDBEnabled">
      <summary>Gets or sets a value that indicates whether the use of IndexedDB is allowed.</summary>
      <returns>**true** if IndexedDB is allowed; otherwise, **false**. The default is **true**.</returns>
    </member>
    <member name="P:Windows.Web.UI.WebViewControlSettings.IsJavaScriptEnabled">
      <summary>Gets or sets a value that indicates whether the use of JavaScript is allowed.</summary>
      <returns>**true** if JavaScript is allowed in the IWebViewControl; otherwise, **false**. The default is **true**.</returns>
    </member>
    <member name="P:Windows.Web.UI.WebViewControlSettings.IsScriptNotifyAllowed">
      <summary>Gets or sets whether ScriptNotify is allowed.</summary>
      <returns>Whether ScriptNotify is allowed.</returns>
    </member>
    <member name="T:Windows.Web.UI.WebViewControlUnsupportedUriSchemeIdentifiedEventArgs">
      <summary>Provides data for the IWebViewControl.UnsupportedUriSchemeIdentified event.</summary>
    </member>
    <member name="P:Windows.Web.UI.WebViewControlUnsupportedUriSchemeIdentifiedEventArgs.Handled">
      <summary>Gets or sets a value that marks the routed event as handled. A **true** value for Handled prevents other handlers along the event route from handling the same event again.</summary>
      <returns>**true** to mark the routed event handled. **false** to leave the routed event unhandled, which permits the event to potentially route further and be acted on by other handlers. The default is **false**.</returns>
    </member>
    <member name="P:Windows.Web.UI.WebViewControlUnsupportedUriSchemeIdentifiedEventArgs.Uri">
      <summary>Gets the Uniform Resource Identifier (URI) of the content the IWebViewControl attempted to navigate to.</summary>
      <returns>The Uniform Resource Identifier (URI) of the content.</returns>
    </member>
    <member name="T:Windows.Web.UI.WebViewControlUnviewableContentIdentifiedEventArgs">
      <summary>Provides data for the IWebViewControl.UnviewableContentIdentified event.</summary>
    </member>
    <member name="P:Windows.Web.UI.WebViewControlUnviewableContentIdentifiedEventArgs.MediaType">
      <summary>Gets the media type of content that can't be viewed.</summary>
      <returns>The media type of content that can't be viewed.</returns>
    </member>
    <member name="P:Windows.Web.UI.WebViewControlUnviewableContentIdentifiedEventArgs.Referrer">
      <summary>Gets the Uniform Resource Identifier (URI) of the page that contains the link to the unviewable content.</summary>
      <returns>The Uniform Resource Identifier (URI) of the referring page.</returns>
    </member>
    <member name="P:Windows.Web.UI.WebViewControlUnviewableContentIdentifiedEventArgs.Uri">
      <summary>Gets the Uniform Resource Identifier (URI) of the content the IWebViewControl attempted to load.</summary>
      <returns>The Uniform Resource Identifier (URI) of the content.</returns>
    </member>
    <member name="T:Windows.Web.UI.WebViewControlWebResourceRequestedEventArgs">
      <summary>Provides data to the Windows.Web.UI.IWebViewControl.WebResourceRequested event.</summary>
    </member>
    <member name="P:Windows.Web.UI.WebViewControlWebResourceRequestedEventArgs.Request">
      <summary>Gets the intercepted HTTP request.</summary>
      <returns>The intercepted HTTP request.</returns>
    </member>
    <member name="P:Windows.Web.UI.WebViewControlWebResourceRequestedEventArgs.Response">
      <summary>Gets or sets the HTTP response that will be sent to the Windows.Web.UI.IWebViewControl</summary>
      <returns>The HTML response.</returns>
    </member>
    <member name="M:Windows.Web.UI.WebViewControlWebResourceRequestedEventArgs.GetDeferral">
      <summary>Gets a deferral.</summary>
      <returns>An asynchronous operation that completes with the deferral.</returns>
    </member>
    <member name="T:Windows.Web.UI.Interop.WebViewControl">
      <summary>This class is an implementation of an IWebViewControl.</summary>
    </member>
    <member name="P:Windows.Web.UI.Interop.WebViewControl.Bounds">
      <summary>Gets or sets the bounds of the control.</summary>
      <returns>The bounds of the control.</returns>
    </member>
    <member name="P:Windows.Web.UI.Interop.WebViewControl.CanGoBack">
      <summary>Gets a value that indicates whether there is at least one page in the backward navigation history.</summary>
      <returns>**true** if the control can navigate backward; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.Web.UI.Interop.WebViewControl.CanGoForward">
      <summary>Gets a value that indicates whether there is at least one page in the forward navigation history.</summary>
      <returns>**true** if the IWebViewControl can navigate forward; otherwise, **false**.</returns>
    </member>
    <member name="P:Windows.Web.UI.Interop.WebViewControl.ContainsFullScreenElement">
      <summary>Gets a value that indicates whether the control contains an element that supports full screen.</summary>
      <returns>A value that indicates whether the IWebViewControl contains an element that supports full screen.</returns>
    </member>
    <member name="P:Windows.Web.UI.Interop.WebViewControl.DefaultBackgroundColor">
      <summary>Gets or sets the color to use as the control background when the HTML content does not specify a color.</summary>
      <returns>The background color.</returns>
    </member>
    <member name="P:Windows.Web.UI.Interop.WebViewControl.DeferredPermissionRequests">
      <summary>Gets a collection of permission requests that are waiting to be granted or denied.</summary>
      <returns>A collection of WebViewDeferredPermissionRequest objects that are waiting to be granted or denied.</returns>
    </member>
    <member name="P:Windows.Web.UI.Interop.WebViewControl.DocumentTitle">
      <summary>Gets the title of the page currently displayed in the control.</summary>
      <returns>The page title.</returns>
    </member>
    <member name="P:Windows.Web.UI.Interop.WebViewControl.IsVisible">
      <summary>Gets or sets a value that indicates if this control is invisible.</summary>
      <returns>Value that indicates if this control is invisible.</returns>
    </member>
    <member name="P:Windows.Web.UI.Interop.WebViewControl.Process">
      <summary>Gets the process that the control is hosted in.</summary>
      <returns>The process that the control is hosted in.</returns>
    </member>
    <member name="P:Windows.Web.UI.Interop.WebViewControl.Scale">
      <summary>Gets or sets the scale of the window.</summary>
      <returns>The scale of the window.</returns>
    </member>
    <member name="P:Windows.Web.UI.Interop.WebViewControl.Settings">
      <summary>Gets a WebViewControlSettings object that contains properties to enable or disable IWebViewControl features.</summary>
      <returns>A WebViewControlSettings object that contains properties to enable or disable IWebViewControl features.</returns>
    </member>
    <member name="P:Windows.Web.UI.Interop.WebViewControl.Source">
      <summary>Gets or sets the URI source of the HTML content to display in the control.</summary>
      <returns>The URI source of the HTML content to display in the control.</returns>
    </member>
    <member name="E:Windows.Web.UI.Interop.WebViewControl.AcceleratorKeyPressed">
      <summary>An event that is triggered when the accelerator key is pressed.</summary>
    </member>
    <member name="E:Windows.Web.UI.Interop.WebViewControl.ContainsFullScreenElementChanged">
      <summary>An event that is triggered when the status of whether the control currently contains a full screen element or not changes.</summary>
    </member>
    <member name="E:Windows.Web.UI.Interop.WebViewControl.ContentLoading">
      <summary>An event that is triggered when the control has started loading new content.</summary>
    </member>
    <member name="E:Windows.Web.UI.Interop.WebViewControl.DOMContentLoaded">
      <summary>An event that is triggered when the control has finished parsing the current HTML content.</summary>
    </member>
    <member name="E:Windows.Web.UI.Interop.WebViewControl.FrameContentLoading">
      <summary>An event that is triggered when a frame in the control has finished parsing its current HTML content.</summary>
    </member>
    <member name="E:Windows.Web.UI.Interop.WebViewControl.FrameDOMContentLoaded">
      <summary>An event that is triggered when a frame in the control has finished parsing its current HTML content.</summary>
    </member>
    <member name="E:Windows.Web.UI.Interop.WebViewControl.FrameNavigationCompleted">
      <summary>An event that is triggered when a frame in the control has finished loading its content.</summary>
    </member>
    <member name="E:Windows.Web.UI.Interop.WebViewControl.FrameNavigationStarting">
      <summary>An event that is triggered before a frame in the control navigates to new content.</summary>
    </member>
    <member name="E:Windows.Web.UI.Interop.WebViewControl.GotFocus">
      <summary>Informs your app when the WebViewControl receives focus (due to the user clicking inside/outside the WebViewControl). Use in combination with the LostFocus event and programmatic focus changes using the WebViewControl.MoveFocus method.</summary>
    </member>
    <member name="E:Windows.Web.UI.Interop.WebViewControl.LongRunningScriptDetected">
      <summary>An event that is triggered periodically while the control executes JavaScript, letting you halt the script.</summary>
    </member>
    <member name="E:Windows.Web.UI.Interop.WebViewControl.LostFocus">
      <summary>Informs your app when the WebViewControl loses focus. May be initiated by the user clicking inside/outside the WebViewControl or by a programmatic focus change, such as the app calling SetFocus on a window that is not the WebViewControl or a MoveFocus method call.</summary>
    </member>
    <member name="E:Windows.Web.UI.Interop.WebViewControl.MoveFocusRequested">
      <summary>An event that is triggered when a focus move is requested.</summary>
    </member>
    <member name="E:Windows.Web.UI.Interop.WebViewControl.NavigationCompleted">
      <summary>An event that is triggered when the control has finished loading the current content or if the navigation has failed.</summary>
    </member>
    <member name="E:Windows.Web.UI.Interop.WebViewControl.NavigationStarting">
      <summary>An event that is triggered before the control navigates to new content.</summary>
    </member>
    <member name="E:Windows.Web.UI.Interop.WebViewControl.NewWindowRequested">
      <summary>An event that is triggered when a user performs an action in the control that causes content to be opened in a new window.</summary>
    </member>
    <member name="E:Windows.Web.UI.Interop.WebViewControl.PermissionRequested">
      <summary>An event that is triggered when an action in the control requires that permission to be granted.</summary>
    </member>
    <member name="E:Windows.Web.UI.Interop.WebViewControl.ScriptNotify">
      <summary>An event that is triggered when the content contained in the control passes a string to the app using `window.external.notify`.</summary>
    </member>
    <member name="E:Windows.Web.UI.Interop.WebViewControl.UnsafeContentWarningDisplaying">
      <summary>An event that is triggered when the control shows a warning page for content that was reported as unsafe by SmartScreen Filter.</summary>
    </member>
    <member name="E:Windows.Web.UI.Interop.WebViewControl.UnsupportedUriSchemeIdentified">
      <summary>An event that is triggered when an attempt is made to navigate to a URI using a scheme that the control doesn't support.</summary>
    </member>
    <member name="E:Windows.Web.UI.Interop.WebViewControl.UnviewableContentIdentified">
      <summary>An event that is triggered when the control attempts to download an unsupported file.</summary>
    </member>
    <member name="E:Windows.Web.UI.Interop.WebViewControl.WebResourceRequested">
      <summary>An event that is fired when an HTTP request is made.</summary>
    </member>
    <member name="M:Windows.Web.UI.Interop.WebViewControl.AddInitializeScript(System.String)">
      <summary>Injects a script into a WebViewControl just after ContentLoading but before any other script is run on the page.</summary>
      <param name="script">
      </param>
    </member>
    <member name="M:Windows.Web.UI.Interop.WebViewControl.BuildLocalStreamUri(System.String,System.String)">
      <summary>Creates a URI that you can pass to NavigateToLocalStreamUri</summary>
      <param name="contentIdentifier">A unique identifier for the content the URI is referencing. This defines the root of the URI.</param>
      <param name="relativePath">The path to the resource, relative to the root.</param>
      <returns>The URI created by combining and normalizing the contentIdentifier and relativePath.</returns>
    </member>
    <member name="M:Windows.Web.UI.Interop.WebViewControl.CapturePreviewToStreamAsync(Windows.Storage.Streams.IRandomAccessStream)">
      <summary>Creates an image of the current control contents and writes it to the specified stream.</summary>
      <param name="stream">The stream to write the image to.</param>
      <returns>An asynchronous action to await the capture operation.</returns>
    </member>
    <member name="M:Windows.Web.UI.Interop.WebViewControl.CaptureSelectedContentToDataPackageAsync">
      <summary>Asynchronously gets a DataPackage that contains the selected content within the control.</summary>
      <returns>When this method completes, it returns the selected content as a DataPackage.</returns>
    </member>
    <member name="M:Windows.Web.UI.Interop.WebViewControl.Close">
      <summary>Closes the control.</summary>
    </member>
    <member name="M:Windows.Web.UI.Interop.WebViewControl.GetDeferredPermissionRequestById(System.UInt32,Windows.Web.UI.WebViewControlDeferredPermissionRequest@)">
      <summary>Returns the deferred permission request with the specified Id.</summary>
      <param name="id">The Id of the deferred permission request.</param>
      <param name="result">The deferred permission request with the specified Id.</param>
    </member>
    <member name="M:Windows.Web.UI.Interop.WebViewControl.GoBack">
      <summary>Navigates the IWebViewControl to the previous page in the navigation history.</summary>
    </member>
    <member name="M:Windows.Web.UI.Interop.WebViewControl.GoForward">
      <summary>Navigates the IWebViewControl to the next page in the navigation history.</summary>
    </member>
    <member name="M:Windows.Web.UI.Interop.WebViewControl.InvokeScriptAsync(System.String,Windows.Foundation.Collections.IIterable{System.String})">
      <summary>Executes the specified script function from the currently loaded HTML, with specific arguments, as an asynchronous action.</summary>
      <param name="scriptName">The name of the script function to invoke.</param>
      <param name="arguments">A string array that packages arguments to the script function.</param>
      <returns>When this method returns, the string result of the script invocation.</returns>
    </member>
    <member name="M:Windows.Web.UI.Interop.WebViewControl.MoveFocus(Windows.Web.UI.Interop.WebViewControlMoveFocusReason)">
      <summary>Move the focus.</summary>
      <param name="reason">The reason.</param>
    </member>
    <member name="M:Windows.Web.UI.Interop.WebViewControl.Navigate(Windows.Foundation.Uri)">
      <summary>Loads the HTML content at the specified Uniform Resource Identifier (URI).</summary>
      <param name="source">The Uniform Resource Identifier (URI) to load.</param>
    </member>
    <member name="M:Windows.Web.UI.Interop.WebViewControl.NavigateToLocalStreamUri(Windows.Foundation.Uri,Windows.Web.IUriToStreamResolver)">
      <summary>Loads local web content at the specified URI using an IUriToStreamResolver.</summary>
      <param name="source">A URI identifying the local HTML content to load.</param>
      <param name="streamResolver">A resolver that converts the URI into a stream to load.</param>
    </member>
    <member name="M:Windows.Web.UI.Interop.WebViewControl.NavigateToString(System.String)">
      <summary>Loads the specified HTML content as a new document.</summary>
      <param name="text">The HTML content to display in the control.</param>
    </member>
    <member name="M:Windows.Web.UI.Interop.WebViewControl.NavigateWithHttpRequestMessage(Windows.Web.Http.HttpRequestMessage)">
      <summary>Navigates the control to a URI with a POST request and HTTP headers.</summary>
      <param name="requestMessage">The request.</param>
    </member>
    <member name="M:Windows.Web.UI.Interop.WebViewControl.Refresh">
      <summary>Reloads the current content in the control.</summary>
    </member>
    <member name="M:Windows.Web.UI.Interop.WebViewControl.Stop">
      <summary>Halts the current control navigation or download.</summary>
    </member>
    <member name="T:Windows.Web.UI.Interop.WebViewControlAcceleratorKeyPressedEventArgs">
      <summary>This class provides information for the Windows.Web.UI.Interop.WebViewControl.AcceleratorKeyPressed event.</summary>
    </member>
    <member name="P:Windows.Web.UI.Interop.WebViewControlAcceleratorKeyPressedEventArgs.EventType">
      <summary>Gets the event type.</summary>
      <returns>The event type.</returns>
    </member>
    <member name="P:Windows.Web.UI.Interop.WebViewControlAcceleratorKeyPressedEventArgs.Handled">
      <summary>Gets or sets a value that marks the routed event as handled. A true value for Handled prevents other handlers along the event route from handling the same event again.</summary>
      <returns>Setting Handled to true will prevent WebViewControl from receiving the key in the event.</returns>
    </member>
    <member name="P:Windows.Web.UI.Interop.WebViewControlAcceleratorKeyPressedEventArgs.KeyStatus">
      <summary>Gets the key status.</summary>
      <returns>The key status.</returns>
    </member>
    <member name="P:Windows.Web.UI.Interop.WebViewControlAcceleratorKeyPressedEventArgs.RoutingStage">
      <summary>Gets the routing stage.</summary>
      <returns>The routing stage.</returns>
    </member>
    <member name="P:Windows.Web.UI.Interop.WebViewControlAcceleratorKeyPressedEventArgs.VirtualKey">
      <summary>Gets the virtual key.</summary>
      <returns>The virtual key.</returns>
    </member>
    <member name="T:Windows.Web.UI.Interop.WebViewControlAcceleratorKeyRoutingStage">
      <summary>An enumeration that describes the accelerator key routing stage.</summary>
    </member>
    <member name="F:Windows.Web.UI.Interop.WebViewControlAcceleratorKeyRoutingStage.Bubbling">
      <summary>Routing stage is bubbling.</summary>
    </member>
    <member name="F:Windows.Web.UI.Interop.WebViewControlAcceleratorKeyRoutingStage.Tunneling">
      <summary>Routing stage is tunneling.</summary>
    </member>
    <member name="T:Windows.Web.UI.Interop.WebViewControlMoveFocusReason">
      <summary>An enum that describes the reason for move the focus.</summary>
    </member>
    <member name="F:Windows.Web.UI.Interop.WebViewControlMoveFocusReason.Next">
      <summary>Focus was moved to the next.</summary>
    </member>
    <member name="F:Windows.Web.UI.Interop.WebViewControlMoveFocusReason.Previous">
      <summary>Focus was moved to the previous.</summary>
    </member>
    <member name="F:Windows.Web.UI.Interop.WebViewControlMoveFocusReason.Programmatic">
      <summary>Focus was moved programmatically.</summary>
    </member>
    <member name="T:Windows.Web.UI.Interop.WebViewControlMoveFocusRequestedEventArgs">
      <summary>This class contains information for the Windows.Web.UI.Interop.WebViewControl.MoveFocusRequested event.</summary>
    </member>
    <member name="P:Windows.Web.UI.Interop.WebViewControlMoveFocusRequestedEventArgs.Reason">
      <summary>Gets or sets the move focus reason.</summary>
      <returns>The move focus reason.</returns>
    </member>
    <member name="T:Windows.Web.UI.Interop.WebViewControlProcess">
      <summary>This class represents the process that one or more Windows.Web.UI.Interop.WebViewControl classes will live in.</summary>
    </member>
    <member name="M:Windows.Web.UI.Interop.WebViewControlProcess.#ctor">
      <summary>Creates an instance of **WebViewControlProcess**.</summary>
    </member>
    <member name="M:Windows.Web.UI.Interop.WebViewControlProcess.#ctor(Windows.Web.UI.Interop.WebViewControlProcessOptions)">
      <summary>Creates an instance of **WebViewControlProcess** with options.</summary>
      <param name="processOptions">The process options. For more info, see Windows.Web.UI.Interop.WebViewControlProcessOptions.</param>
    </member>
    <member name="P:Windows.Web.UI.Interop.WebViewControlProcess.EnterpriseId">
      <summary>Gets the enterprise ID of this proces.</summary>
      <returns>The enterprise ID of this process.</returns>
    </member>
    <member name="P:Windows.Web.UI.Interop.WebViewControlProcess.IsPrivateNetworkClientServerCapabilityEnabled">
      <summary>Gets a boolean value indicating whether the privateNetworkClientServer capability is enabled in this process.</summary>
      <returns>A boolean value indicating whether the privateNetworkClientServer capability is enabled in this process.</returns>
    </member>
    <member name="P:Windows.Web.UI.Interop.WebViewControlProcess.ProcessId">
      <summary>Gets the ID of this process.</summary>
      <returns>The ID of this process.</returns>
    </member>
    <member name="E:Windows.Web.UI.Interop.WebViewControlProcess.ProcessExited">
      <summary>Fires when this process is terminated.</summary>
    </member>
    <member name="M:Windows.Web.UI.Interop.WebViewControlProcess.CreateWebViewControlAsync(System.Int64,Windows.Foundation.Rect)">
      <summary>Creates a Windows.Web.UI.Interop.WebViewControl within the context of this process.</summary>
      <param name="hostWindowHandle">The parent window.</param>
      <param name="bounds">The initial bounds of the window.</param>
      <returns>An asynchronous operation that completes with a Windows.Web.UI.Interop.WebViewControl.</returns>
    </member>
    <member name="M:Windows.Web.UI.Interop.WebViewControlProcess.GetWebViewControls">
      <summary>Gets a vector containing all the Windows.Web.UI.Interop.WebViewControl objects hosted within this process.</summary>
      <returns>A vector containing all the Windows.Web.UI.Interop.WebViewControl objects hosted within this process.</returns>
    </member>
    <member name="M:Windows.Web.UI.Interop.WebViewControlProcess.Terminate">
      <summary>Terminates the process.</summary>
    </member>
    <member name="T:Windows.Web.UI.Interop.WebViewControlProcessCapabilityState">
      <summary>Represents the state of the Windows.Web.UI.Interop.WebViewControlProcess.</summary>
    </member>
    <member name="F:Windows.Web.UI.Interop.WebViewControlProcessCapabilityState.Default">
      <summary>The process is in an unknown state.</summary>
    </member>
    <member name="F:Windows.Web.UI.Interop.WebViewControlProcessCapabilityState.Disabled">
      <summary>The process is disabled.</summary>
    </member>
    <member name="F:Windows.Web.UI.Interop.WebViewControlProcessCapabilityState.Enabled">
      <summary>The process is enabled.</summary>
    </member>
    <member name="T:Windows.Web.UI.Interop.WebViewControlProcessOptions">
      <summary>This class contains options that can be set when creating a Windows.Web.UI.Interop.WebViewControl object.</summary>
    </member>
    <member name="M:Windows.Web.UI.Interop.WebViewControlProcessOptions.#ctor">
      <summary>Creates an instance of **WebViewControlProcessOptions**</summary>
    </member>
    <member name="P:Windows.Web.UI.Interop.WebViewControlProcessOptions.EnterpriseId">
      <summary>Gets or sets the enterprise ID for apps that are WIP-enabled.</summary>
      <returns>The enterprise ID for apps that are WIP-enabled.</returns>
    </member>
    <member name="P:Windows.Web.UI.Interop.WebViewControlProcessOptions.PrivateNetworkClientServerCapability">
      <summary>Gets or sets a boolean value indicating whether the privateNetworkClientServer capability is enabled.</summary>
      <returns>A boolean value indicating whether the privateNetworkClientServer capability is enabled.</returns>
    </member>
  </members>
</doc>